@charset "UTF-8";.v-navigation-drawer[data-v-cf688f72]{z-index:200}.v-main[data-v-cf688f72]{padding:0!important}.app-main-with-mobile-nav[data-v-cf688f72]{padding-bottom:calc(112px + env(safe-area-inset-bottom,0px))!important;min-height:100vh!important;height:auto!important;overflow:visible!important}.app-main-with-top-appbar[data-v-cf688f72]{padding-top:72px!important;min-height:100vh!important;height:auto!important;overflow:visible!important}@media (max-width: 600px){.app-main-with-top-appbar[data-v-cf688f72]{padding-top:46px!important}}.custom-layout[data-v-cf688f72]{position:fixed!important}.drawer-wrapper[data-v-cf688f72]{width:100%;display:flex;flex-direction:column;gap:8px;padding:24px}@media (max-width: 600px){.drawer-wrapper[data-v-cf688f72]{padding:60px 12px 12px;gap:4px}}.drawer-btn[data-v-cf688f72]{width:100%;justify-content:start}@media (max-width: 600px){.drawer-btn[data-v-cf688f72]{font-size:13px!important;height:36px!important;min-height:36px!important}}@media (max-width: 600px){.main-menu-item[data-v-cf688f72]{margin-bottom:2px}}.maintenance-banner[data-v-cf688f72]{position:sticky;top:0;z-index:1200;background:linear-gradient(90deg,#f57c00,#ef6c00);color:#fff;box-shadow:0 2px 6px #0000002e}.maintenance-banner__content[data-v-cf688f72]{min-height:40px;display:flex;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:500}.app-system-alerts[data-v-cf688f72]{position:fixed;inset:0;z-index:10050;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:10px;pointer-events:none;padding:calc(env(safe-area-inset-top,0px) + clamp(72px,14vh,140px)) 16px 16px}.app-system-alerts__item[data-v-cf688f72]{pointer-events:auto;width:min(440px,100vw - 32px);transform-origin:top center}.app-system-alerts__alert[data-v-cf688f72]{margin:0;background:rgba(var(--v-theme-surface),.96);border:1px solid rgba(var(--v-theme-on-surface),.08);box-shadow:0 6px 28px #0000001a;backdrop-filter:blur(12px)}.app-system-alerts__body[data-v-cf688f72]{display:flex;align-items:flex-start;gap:10px;min-width:0}.app-system-alerts__icon[data-v-cf688f72]{flex-shrink:0;margin-top:1px;opacity:.88}.app-system-alerts__text[data-v-cf688f72]{font-size:.875rem;line-height:1.45;word-break:break-word}.app-system-alerts__alert--install[data-v-cf688f72]{background:color-mix(in srgb,rgb(var(--v-theme-surface)) 88%,rgb(var(--v-theme-primary)) 12%);border-color:rgba(var(--v-theme-primary),.18)}.install-prompt[data-v-cf688f72]{min-width:0}.install-prompt__title[data-v-cf688f72]{font-size:.92rem;font-weight:600;line-height:1.35}.install-prompt__text[data-v-cf688f72]{margin-top:2px;font-size:.84rem;line-height:1.45;color:rgba(var(--v-theme-on-surface),.82)}.install-prompt__actions[data-v-cf688f72]{display:flex;gap:8px;margin-top:10px;flex-wrap:wrap}.app-push-notify-enter-active[data-v-cf688f72],.app-push-notify-leave-active[data-v-cf688f72]{transition:opacity .28s cubic-bezier(.22,1,.36,1),transform .32s cubic-bezier(.22,1,.36,1)}.app-push-notify-enter-from[data-v-cf688f72]{opacity:0;transform:translateY(-20px) scale(.96)}.app-push-notify-leave-to[data-v-cf688f72]{opacity:0;transform:translateY(-12px) scale(.98)}@media (max-width: 600px){.app-system-alerts[data-v-cf688f72]{padding-top:calc(env(safe-area-inset-top,0px) + clamp(56px,11vh,100px))}.app-system-alerts__item[data-v-cf688f72]{width:min(100%,100vw - 20px)}.app-system-alerts__text[data-v-cf688f72]{font-size:.8125rem}.install-prompt__title[data-v-cf688f72]{font-size:.88rem}.install-prompt__text[data-v-cf688f72]{font-size:.8rem}}.footer-bar[data-v-cf688f72]{background:rgb(var(--v-theme-surface))!important;border-top:1px solid rgba(var(--v-border-color),.2)}.footer-text[data-v-cf688f72]{color:rgba(var(--v-theme-on-surface),.86);line-height:1.35}.cookie-section[data-v-cf688f72]{position:fixed;left:0;right:0;bottom:16px;z-index:1300;display:flex;justify-content:center;padding:0 12px}.mobile-bottom-nav[data-v-cf688f72]{position:fixed;left:12px;right:12px;bottom:0;z-index:1200;display:block;border-radius:20px;padding:8px 6px;background:rgba(var(--v-theme-surface),.96);border:1px solid rgba(var(--v-theme-on-surface),.1);box-shadow:0 10px 30px #00000029,0 2px 8px #00000014;overflow:hidden}.mobile-bottom-nav__swiper[data-v-cf688f72]{width:100%;margin:0}.mobile-bottom-nav__swiper[data-v-cf688f72] .swiper-wrapper{align-items:stretch}.mobile-bottom-nav__slide[data-v-cf688f72]{height:auto;box-sizing:border-box}.mobile-bottom-nav__slide .mobile-bottom-nav__item[data-v-cf688f72]{width:100%;box-sizing:border-box}.mobile-bottom-nav__fade[data-v-cf688f72]{position:absolute;right:0;top:8px;bottom:8px;width:40px;z-index:2;pointer-events:none;border-radius:0 14px 14px 0;background:linear-gradient(270deg,rgba(var(--v-theme-surface),.98),rgba(var(--v-theme-surface),0))}.mobile-bottom-nav__more[data-v-cf688f72]{position:absolute;right:4px;top:50%;transform:translateY(-50%);z-index:3;width:30px;height:36px;border:0;border-radius:10px;background:rgba(var(--v-theme-surface),.55);color:rgba(var(--v-theme-on-surface),.72);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:background-color .2s ease,color .2s ease,transform .15s ease}.mobile-bottom-nav__more[data-v-cf688f72]:active{transform:translateY(-50%) scale(.94)}.mobile-bottom-nav__item[data-v-cf688f72]{min-height:43px;border:0;border-radius:14px;background:transparent;color:rgba(var(--v-theme-on-surface),.66);display:flex;align-items:center;justify-content:center;flex-direction:column;gap:0px;padding:7px 3px;cursor:pointer;transition:color .2s ease,background-color .2s ease,transform .2s ease}.mobile-bottom-nav__item[data-v-cf688f72]:active{transform:scale(.98)}.mobile-bottom-nav__icon[data-v-cf688f72]{transition:transform .2s ease}.mobile-bottom-nav__label[data-v-cf688f72]{font-size:9px;line-height:1.2;font-weight:500;max-width:100%;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobile-bottom-nav__item--active[data-v-cf688f72]{color:rgb(var(--v-theme-on-accent));background:rgb(var(--v-theme-accent))}.mobile-bottom-nav__item--active .mobile-bottom-nav__label[data-v-cf688f72]{font-weight:600}.mobile-bottom-nav__item--active .mobile-bottom-nav__icon[data-v-cf688f72]{transform:translateY(-1px)}.cookie-wrapper[data-v-cf688f72]{width:min(920px,100%);border-radius:12px;background:rgba(var(--v-theme-surface),.98);color:rgba(var(--v-theme-on-surface),.9);border:1px solid rgba(var(--v-border-color),.24);box-shadow:0 8px 26px #0000002e;padding:10px 14px;display:flex;align-items:center;justify-content:space-between;gap:12px}.close-btn[data-v-cf688f72]{position:absolute;top:8px;right:8px;z-index:2}@media (max-width: 768px){.maintenance-banner__content[data-v-cf688f72]{flex-wrap:wrap;align-items:flex-start;padding:8px 10px;line-height:1.35}.cookie-wrapper[data-v-cf688f72]{flex-direction:column;align-items:flex-start;padding:10px 12px}.mobile-bottom-nav[data-v-cf688f72]{left:2px;right:2px;border-radius:18px}.mobile-bottom-nav .mobile-bottom-nav__item[data-v-cf688f72] .v-icon,.mobile-bottom-nav .mobile-bottom-nav__item--active[data-v-cf688f72] .v-icon{color:inherit}}.v-theme--dark .maintenance-banner[data-v-cf688f72]{background:linear-gradient(90deg,#ad5d00,#a14f00);box-shadow:0 4px 14px #00000073}.v-theme--dark .app-system-alerts__alert[data-v-cf688f72]{background:rgba(var(--v-theme-surface),.94);border-color:rgba(var(--v-theme-on-surface),.14);box-shadow:0 8px 32px #00000073}.v-theme--dark .app-system-alerts__alert--install[data-v-cf688f72]{background:color-mix(in srgb,rgb(var(--v-theme-surface)) 80%,rgb(var(--v-theme-primary)) 20%);border-color:rgba(var(--v-theme-primary),.32)}.v-theme--dark .footer-bar[data-v-cf688f72]{border-top-color:rgba(var(--v-border-color),.34)}.v-theme--dark .footer-text[data-v-cf688f72]{color:rgba(var(--v-theme-on-surface),.92)}.v-theme--dark .cookie-wrapper[data-v-cf688f72]{background:rgba(var(--v-theme-surface),.95);border-color:rgba(var(--v-border-color),.45);box-shadow:0 12px 30px #0000008c}.v-theme--dark .mobile-bottom-nav__more[data-v-cf688f72]{background:rgba(var(--v-theme-surface),.5);color:rgba(var(--v-theme-on-surface),.88)}#nprogress{pointer-events:none}#nprogress .bar{background:rgb(var(--v-theme-primary));position:fixed;z-index:9999;top:0;left:0;width:100%;height:3px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px rgb(var(--v-theme-primary)),0 0 5px rgb(var(--v-theme-primary));opacity:1;transform:rotate(3deg) translateY(-4px)}@font-face{font-family:Material Design Icons;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/materialdesignicons-webfont-Dp5v-WZN.woff2) format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/Poppins-Light-DAELy76w.woff2) format("woff2"),url(/assets/Poppins-Light-cb33_gfs.woff) format("woff")}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/Poppins-Regular-DomSl24e.woff2) format("woff2"),url(/assets/Poppins-Regular-wgJZzpg1.woff) format("woff")}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/Poppins-Medium-BTo1IjwA.woff2) format("woff2"),url(/assets/Poppins-Medium-bhclfLzG.woff) format("woff")}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/Poppins-SemiBold-DmamH05Y.woff2) format("woff2"),url(/assets/Poppins-SemiBold-vwbEfhXj.woff) format("woff")}*{font-family:Poppins,sans-serif}.v-data-table{border-bottom:none!important;border-radius:20px!important;overflow:hidden}.v-data-table thead tr,.v-data-table thead td,.v-data-table thead th,.v-data-table tbody tr,.v-data-table tbody td,.v-data-table tbody th{border-bottom:none!important}.v-data-table thead{background-color:rgb(var(--v-theme-bg));border:none!important}html,body,#app{min-height:100%}html,body{background-color:rgb(var(--v-theme-bg))}body{overflow-x:hidden;overflow-y:auto}#app,.v-application,.v-application__wrap{min-height:100vh;min-height:100dvh;height:auto!important}.v-application,.v-application__wrap{overflow:visible!important;background-color:rgb(var(--v-theme-bg))}.v-theme--dark .v-icon,.theme--dark .v-icon{box-shadow:none!important;background:none!important;border:none!important}.v-theme--dark .v-window,.theme--dark .v-window{box-shadow:none!important;background:none!important}.v-theme--dark.v-application,.theme--dark.v-application{box-shadow:none!important;background:rgb(var(--v-theme-bg))!important}.v-checkbox.v-input{box-shadow:none!important}a{text-decoration:none}.markdown-content a{color:rgb(var(--v-theme-link))!important}.v-theme--light img[src$=".svg"],.v-theme--light img[src*=".svg?"],.v-theme--light img[src*=".svg#"],.v-theme--light img[src^="data:image/svg"],.theme--light img[src$=".svg"],.theme--light img[src*=".svg?"],.theme--light img[src*=".svg#"],.theme--light img[src^="data:image/svg"],.v-theme--light img[src*="-dark.svg"],.v-theme--light img[src*="-dark.svg?"],.v-theme--light img[src*="-dark.svg#"],.theme--light img[src*="-dark.svg"],.theme--light img[src*="-dark.svg?"],.theme--light img[src*="-dark.svg#"]{filter:none!important}.v-theme--dark img[src$=".svg"],.v-theme--dark img[src*=".svg?"],.v-theme--dark img[src*=".svg#"],.v-theme--dark img[src^="data:image/svg"],.theme--dark img[src$=".svg"],.theme--dark img[src*=".svg?"],.theme--dark img[src*=".svg#"],.theme--dark img[src^="data:image/svg"],.v-theme--dark img[src*="-dark.svg"],.v-theme--dark img[src*="-dark.svg?"],.v-theme--dark img[src*="-dark.svg#"],.theme--dark img[src*="-dark.svg"],.theme--dark img[src*="-dark.svg?"],.theme--dark img[src*="-dark.svg#"]{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(100%) contrast(100%)!important}.v-theme--dark .active-item .v-icon,.theme--dark .active-item .v-icon{color:rgb(var(--v-theme-accent))!important}.v-theme--dark .active-item img[src$=".svg"],.v-theme--dark .active-item img[src*=".svg?"],.v-theme--dark .active-item img[src*=".svg#"],.v-theme--dark .active-item img[src^="data:image/svg"],.theme--dark .active-item img[src$=".svg"],.theme--dark .active-item img[src*=".svg?"],.theme--dark .active-item img[src*=".svg#"],.theme--dark .active-item img[src^="data:image/svg"]{filter:brightness(0) saturate(100%) invert(96%) sepia(8%) saturate(1200%) hue-rotate(320deg) brightness(102%) contrast(102%)!important}@media (max-width: 480px){h2{font-size:20px}}.w-full{width:100%}::-webkit-scrollbar{width:6px;height:6px}@media screen and (max-width: 1024px){::-webkit-scrollbar{display:none}}::-webkit-scrollbar-track{background-color:rgb(var(--v-theme-background))}::-webkit-scrollbar-thumb{background:#828282}::-webkit-scrollbar-thumb:hover{background:#ef5600}.text-accent,.main-link{color:rgb(var(--v-theme-link))!important}.container{padding-top:0!important}@media (max-width: 1200px){.container{padding-bottom:200px!important}}@media (max-width: 960px){.container{max-width:1200px}}@media (max-width: 480px){.container{padding-bottom:80px!important}}@media (max-width: 480px){.v-slide-group__next,.v-slide-group__prev{min-width:31px}}@media (max-width: 480px){h1{font-size:24px}}.email{text-decoration:none;color:#ffaf3f!important}.v-navigation-drawer{background-color:rgb(var(--v-theme-bg))!important;-webkit-box-shadow:12px 0px 7px -4px rgba(49,72,90,.13);-moz-box-shadow:12px 0px 7px -4px rgba(49,72,90,.13);box-shadow:12px 0 7px -4px #31485a21;z-index:999!important}.v-navigation-drawer .v-navigation-drawer__border{display:none}.v-list-item-title{display:flex;align-items:center}.info-card-cls{box-shadow:none!important;background:rgb(var(--v-theme-infoBg))!important;border-radius:24px!important;padding:5px 13px!important;position:relative;border:none!important}@media (max-width: 600px){.info-card-cls{padding:5px!important;border-radius:18px!important}.info-card-cls h3{font-size:18px}}.info-card-cls .v-card-title{display:flex;align-items:center}.info-card-cls.v-theme--light{background:rgb(var(--v-theme-infoBg))!important}.theme--dark .info-card-cls,.v-theme--dark .info-card-cls{background:rgb(var(--v-theme-infoBg))!important;border:1px solid rgba(255,255,255,.12)!important}.theme--dark .info-card-cls .v-card-title,.theme--dark .info-card-cls .v-card-title h3,.theme--dark .info-card-cls .v-card-title h4,.v-theme--dark .info-card-cls .v-card-title,.v-theme--dark .info-card-cls .v-card-title h3,.v-theme--dark .info-card-cls .v-card-title h4,.theme--dark .info-card-cls .v-card-text,.v-theme--dark .info-card-cls .v-card-text,.theme--dark .info-card-cls .study-info-grid,.v-theme--dark .info-card-cls .study-info-grid{color:#ffffffde!important}.theme--dark .info-card-cls .study-info-label,.v-theme--dark .info-card-cls .study-info-label{color:#fff9!important}.theme--dark .info-card-cls .study-info-value,.v-theme--dark .info-card-cls .study-info-value{color:#ffffffde!important}.theme--dark .product-card-main,.v-theme--dark .product-card-main{background:rgb(var(--v-theme-infoBg))!important;border:1px solid rgba(255,255,255,.12)!important}.theme--dark .product-card-main .text-subtitle-1,.v-theme--dark .product-card-main .text-subtitle-1{color:#ffffffde!important}.theme--dark .product-card-main .label,.theme--dark .product-card-main .label-modalidy,.v-theme--dark .product-card-main .label,.v-theme--dark .product-card-main .label-modalidy{color:#fff9!important}.theme--dark .product-card-main .value,.v-theme--dark .product-card-main .value{color:#ffffffde!important}.theme--dark .product-card-main .info-row-divider,.v-theme--dark .product-card-main .info-row-divider{background:#ffffff1f!important;opacity:1!important}.theme--dark .info-card-cls .btn-outline,.theme--dark .info-card-cls .filter-btn,.v-theme--dark .info-card-cls .btn-outline,.v-theme--dark .info-card-cls .filter-btn{color:#ffffffde!important;background-color:#ffffff1a!important;border-color:#fff3!important}.theme--dark .info-card-cls .btn-outline:hover,.theme--dark .info-card-cls .filter-btn:hover,.v-theme--dark .info-card-cls .btn-outline:hover,.v-theme--dark .info-card-cls .filter-btn:hover{background-color:#ffffff26!important;border-color:#ffffff4d!important}.theme--dark .info-card-cls .btn-accent,.v-theme--dark .info-card-cls .btn-accent{background-color:rgb(var(--v-theme-accent))!important;color:#fff!important}.theme--dark .info-card-cls .btn-accent:hover,.v-theme--dark .info-card-cls .btn-accent:hover{opacity:.9!important}.theme--dark .info-card-cls .consultation-view-action-btn.v-btn,.v-theme--dark .info-card-cls .consultation-view-action-btn.v-btn{color:rgb(var(--v-theme-accent))!important}.theme--dark .info-card-cls .consultation-view-action-btn.v-btn .v-icon,.v-theme--dark .info-card-cls .consultation-view-action-btn.v-btn .v-icon{color:rgb(var(--v-theme-accent))!important;opacity:1!important}.theme--dark .info-card-cls .consultation-view-action-btn.v-btn:hover,.v-theme--dark .info-card-cls .consultation-view-action-btn.v-btn:hover{color:rgb(var(--v-theme-accent))!important;opacity:.92!important}.theme--dark .info-card-cls .document-page-table-action-btn.v-btn,.v-theme--dark .info-card-cls .document-page-table-action-btn.v-btn{color:rgb(var(--v-theme-accent))!important}.theme--dark .info-card-cls .document-page-table-action-btn.v-btn .v-icon,.v-theme--dark .info-card-cls .document-page-table-action-btn.v-btn .v-icon{color:rgb(var(--v-theme-accent))!important;opacity:1!important}.theme--dark .info-card-cls .document-page-table-action-btn.v-btn:hover,.v-theme--dark .info-card-cls .document-page-table-action-btn.v-btn:hover{color:rgb(var(--v-theme-accent))!important;opacity:.92!important}.theme--dark .info-card-cls .text-caption,.v-theme--dark .info-card-cls .text-caption{color:#fff9!important}.theme--dark .consultation-status-timeline .status-card__title h4,.v-theme--dark .consultation-status-timeline .status-card__title h4{color:rgb(var(--v-theme-on-surface))}.theme--dark .consultation-status-timeline .status-card__subtitle,.v-theme--dark .consultation-status-timeline .status-card__subtitle{color:rgba(var(--v-theme-on-surface),.65)}.theme--dark .consultation-status-timeline .status-card__badge,.v-theme--dark .consultation-status-timeline .status-card__badge{background:rgba(var(--v-theme-on-surface),.08);color:rgba(var(--v-theme-on-surface),.88)}.theme--dark .consultation-status-timeline .status-card__badge .v-icon,.v-theme--dark .consultation-status-timeline .status-card__badge .v-icon{color:inherit!important;opacity:1!important}.theme--dark .consultation-status-timeline .status-card__badge.is-current,.v-theme--dark .consultation-status-timeline .status-card__badge.is-current{background:#38b26b38;color:#7dd89a}.theme--dark .consultation-status-timeline .status-card__badge.is-done,.v-theme--dark .consultation-status-timeline .status-card__badge.is-done{background:#2f80ed38;color:#8ab4ff}.theme--dark .consultation-status-timeline .status-card__badge.is-special,.v-theme--dark .consultation-status-timeline .status-card__badge.is-special{background:#f2994a2e;color:#f9c08a}.theme--dark .consultation-status-timeline .status-step__line,.v-theme--dark .consultation-status-timeline .status-step__line{background:rgba(var(--v-theme-on-surface),.14)}.theme--dark .consultation-status-timeline .status-step.is-done .status-step__line,.theme--dark .consultation-status-timeline .status-step.is-current .status-step__line,.v-theme--dark .consultation-status-timeline .status-step.is-done .status-step__line,.v-theme--dark .consultation-status-timeline .status-step.is-current .status-step__line{background:linear-gradient(180deg,#3d9b63,#4d8ceb)}.theme--dark .consultation-status-timeline .status-step__bullet,.v-theme--dark .consultation-status-timeline .status-step__bullet{border-color:rgba(var(--v-theme-on-surface),.2);background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),.55);box-shadow:0 8px 20px #00000059}.theme--dark .consultation-status-timeline .status-step__bullet .v-icon,.v-theme--dark .consultation-status-timeline .status-step__bullet .v-icon{color:rgba(var(--v-theme-on-surface),.55)!important;opacity:1!important}.theme--dark .consultation-status-timeline .status-step__name,.v-theme--dark .consultation-status-timeline .status-step__name{color:rgba(var(--v-theme-on-surface),.92)!important}.theme--dark .consultation-status-timeline .status-step__hint,.v-theme--dark .consultation-status-timeline .status-step__hint{color:rgba(var(--v-theme-on-surface),.62)!important}.theme--dark .consultation-status-timeline .status-step.is-done .status-step__bullet,.v-theme--dark .consultation-status-timeline .status-step.is-done .status-step__bullet{border-color:#38b26b8c;background:#38b26b24;color:#8fd9a8}.theme--dark .consultation-status-timeline .status-step.is-done .status-step__bullet .v-icon,.v-theme--dark .consultation-status-timeline .status-step.is-done .status-step__bullet .v-icon{color:#8fd9a8!important}.theme--dark .consultation-status-timeline .status-step.is-current .status-step__bullet,.v-theme--dark .consultation-status-timeline .status-step.is-current .status-step__bullet{box-shadow:0 12px 28px #2f80ed59}.theme--dark .consultation-status-timeline .status-step.is-current .status-step__bullet .v-icon,.v-theme--dark .consultation-status-timeline .status-step.is-current .status-step__bullet .v-icon{color:#fff!important}.theme--dark .consultation-status-timeline .status-step.is-current .status-step__name,.v-theme--dark .consultation-status-timeline .status-step.is-current .status-step__name{color:rgb(var(--v-theme-on-surface))!important}.theme--dark .consultation-status-timeline .status-step.is-current .status-step__hint,.v-theme--dark .consultation-status-timeline .status-step.is-current .status-step__hint{color:rgba(var(--v-theme-on-surface),.7)!important}.theme--dark .consultation-status-timeline .status-step.is-special.is-current .status-step__bullet,.v-theme--dark .consultation-status-timeline .status-step.is-special.is-current .status-step__bullet{box-shadow:0 12px 28px #eb575759}.theme--dark .consultation-status-timeline .status-step.is-special.is-current .status-step__bullet .v-icon,.v-theme--dark .consultation-status-timeline .status-step.is-special.is-current .status-step__bullet .v-icon{color:#fff!important}.theme--dark h1,.theme--dark .swiper-page-counter{color:#ffffffde!important}.v-pagination__navigation{margin:0!important;box-shadow:none!important}.v-navigation-drawer__scrim{background:#000000db!important;z-index:1!important}.input-search{border:.5px solid #d0d5dd;border-radius:6px;padding:10px 15px}.input-search .v-label{font-weight:500;font-size:16px;color:#b5b5c3}.theme--light.v-text-field--filled>.v-input__control>.v-input__slot{background:#fafafa!important}.custom-label{display:block;font-size:14px;font-weight:500;margin-bottom:10px;color:#98a0b4}.page-title-wrap{display:flex;align-items:center;gap:10px}.page-title{margin:0}.page-title-count-chip{font-weight:600}.study-actions-inline{display:inline-flex;align-items:center;gap:8px}.study-actions-inline__label{font-size:13px;font-weight:600;color:rgba(var(--v-theme-on-surface),.75)}.study-actions-inline__toggle{border:1px solid rgba(127,127,127,.2);border-radius:999px;background:#7f7f7f14;padding:3px;display:flex;align-items:center;gap:2px}.study-actions-inline__btn{min-height:30px;border-radius:999px!important;text-transform:none;letter-spacing:0;font-size:13px;padding:0 10px}.table-controls-toolbar{display:flex;align-items:center;justify-content:space-between;gap:10px;background:rgba(var(--v-theme-surface),.85);border-radius:12px}.table-controls-toolbar__left,.table-controls-toolbar__right{display:flex;align-items:center;gap:8px}.table-controls-toolbar__btn{text-transform:none;letter-spacing:0;border-radius:999px!important}.table-controls-toolbar__action-btn{min-height:30px;padding:0 10px}.table-controls-toolbar__action-btn--success{background:rgba(var(--v-theme-success),.18)!important;color:rgb(var(--v-theme-success))!important}.operations-top-row{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.operations-top-search{width:min(560px,100%)}.operations-filters-toolbar,.camera-filters-toolbar{flex-wrap:wrap}.toolbar-filter-select{min-width:190px}.active-filters-panel__chip{font-size:12px}.v-theme--dark .study-actions-inline__toggle{border-color:#ffffff2e;background:#ffffff0f}.filter-text-field .v-field{height:auto!important;min-height:38px!important}.filter-text-field .v-field__input{border:none!important;box-shadow:none!important}.filter-text-field input,.filter-text-field textarea{border:none!important;outline:none!important;box-shadow:none!important;background-color:transparent!important}.filter-text-field .v-field__outline__start,.filter-text-field .v-field__outline__end{border-color:#d0d5dd!important}.filter-text-field .v-input__details{display:none!important}.filter-text-field .v-field__append-inner,.filter-text-field .v-field__prepend-inner{padding-top:0!important;align-self:center!important}.filter-text-field-textarea .v-field{height:auto!important;min-height:38px!important}.filter-text-field-tall .v-field{height:auto!important;min-height:45px!important}.v-theme--dark .filter-text-field{box-shadow:none!important}.v-theme--dark .filter-text-field .v-field{background:rgba(var(--v-theme-on-surface),.06)!important;box-shadow:none!important}.v-theme--dark .filter-text-field .v-field__outline__start,.v-theme--dark .filter-text-field .v-field__outline__end,.v-theme--dark .filter-text-field .v-field__outline__notch:before,.v-theme--dark .filter-text-field .v-field__outline__notch:after{border-color:rgba(var(--v-border-color),.95)!important}.v-theme--dark .filter-text-field .v-label{color:rgba(var(--v-theme-on-surface),.72)!important}.consultations-filter-panel .filter-text-field .v-field__append-inner,.consultations-filter-panel .filter-text-field .v-field__prepend-inner{background:transparent!important}.v-theme--dark .consultations-filter-panel .filter-text-field .v-field{background:rgba(var(--v-theme-on-surface),.05)!important;box-shadow:none!important}.v-theme--dark .consultations-filter-panel .filter-text-field .v-field__outline__start,.v-theme--dark .consultations-filter-panel .filter-text-field .v-field__outline__end,.v-theme--dark .consultations-filter-panel .filter-text-field .v-field__outline__notch:before,.v-theme--dark .consultations-filter-panel .filter-text-field .v-field__outline__notch:after{border-color:rgba(var(--v-border-color),.42)!important}.v-theme--dark .consultations-filter-panel .filter-text-field .v-field--focused .v-field__outline__start,.v-theme--dark .consultations-filter-panel .filter-text-field .v-field--focused .v-field__outline__end,.v-theme--dark .consultations-filter-panel .filter-text-field .v-field--focused .v-field__outline__notch:before,.v-theme--dark .consultations-filter-panel .filter-text-field .v-field--focused .v-field__outline__notch:after{border-color:rgb(var(--v-theme-accent))!important}.v-theme--dark .consultations-filter-panel .filter-text-field input::placeholder,.v-theme--dark .consultations-filter-panel .filter-text-field textarea::placeholder{color:rgba(var(--v-theme-on-surface),.45)!important;opacity:1}.v-theme--dark .consultations-filter-panel .filter-text-field .v-field__input{color:rgba(var(--v-theme-on-surface),.96)!important}.v-theme--dark .consultations-filter-panel .filter-text-field .v-field__append-inner .v-icon,.v-theme--dark .consultations-filter-panel .filter-text-field .v-field__prepend-inner .v-icon{color:rgba(var(--v-theme-on-surface),.55)!important;opacity:1}.v-theme--dark .consultations-filter-panel .filter-text-field .v-field--focused .v-field__append-inner .v-icon,.v-theme--dark .consultations-filter-panel .filter-text-field .v-field--focused .v-field__prepend-inner .v-icon{color:rgb(var(--v-theme-accent))!important}.v-theme--dark .consultations-filter-panel .v-selection-control .v-label,.v-theme--dark .consultations-filter-panel .v-selection-control .v-label--clickable{color:rgba(var(--v-theme-on-surface),.86)!important;opacity:1!important}.v-theme--dark .consultations-filter-panel .v-radio-group,.v-theme--dark .consultations-filter-panel .v-selection-control-group{background:transparent!important;box-shadow:none!important}.v-theme--dark .consultations-filter-panel .filter-date-preset-chip{--v-chip-height: 30px;border-color:rgba(var(--v-border-color),.55)!important;color:rgba(var(--v-theme-on-surface),.92)!important;background:rgba(var(--v-theme-on-surface),.06)!important}.v-theme--dark .consultations-filter-panel .filter-date-preset-chip:hover{border-color:rgba(var(--v-theme-accent),.65)!important;background:rgba(var(--v-theme-accent),.12)!important}.v-theme--dark .consultations-filter-panel .filter-date-range-clear.v-chip{color:rgba(var(--v-theme-error),1)!important;border-color:rgba(var(--v-theme-error),.55)!important;background:rgba(var(--v-theme-error),.14)!important}.v-theme--dark .consultations-filter-panel .filter-date-range-clear.v-chip .v-chip__close{color:rgba(var(--v-theme-error),.95)!important}.v-theme--dark .consultations-filter-panel .filter-date-range-clear.v-chip:hover{background:rgba(var(--v-theme-error),.22)!important}.v-theme--light .consultations-filter-panel .filter-date-preset-chip{border-color:rgba(var(--v-border-color),.42)!important;color:rgba(var(--v-theme-on-surface),.88)!important;background:rgba(var(--v-theme-on-surface),.03)!important}.v-theme--light .consultations-filter-panel .filter-date-preset-chip:hover{border-color:rgba(var(--v-theme-accent),.45)!important;background:rgba(var(--v-theme-accent),.06)!important}.v-theme--light .consultations-filter-panel .filter-date-range-clear.v-chip{color:rgb(var(--v-theme-error))!important;border-color:rgba(var(--v-theme-error),.5)!important;background:rgba(var(--v-theme-error),.06)!important}.v-theme--dark .input-search{border-color:rgba(var(--v-border-color),.95)}.v-theme--dark .input-search .v-label,.v-theme--dark .custom-label{color:rgba(var(--v-theme-on-surface),.72)}.short-text-field .v-field{height:41px!important;min-height:41px!important}.short-text-field .v-field__append-inner,.short-text-field .v-field__prepend-inner{padding-top:0!important;align-self:center!important}.short-text-field-area .v-field{height:auto!important;min-height:auto!important}.theme--light.v-text-field--outlined:not(.v-input--is-focused):not(.v-input--has-state)>.v-input__control>.v-input__slot fieldset{color:#d0d5dd!important}.close-button{position:absolute;right:10px;top:10px;z-index:1}.close-button-left{left:10px;right:auto}.v-dialog .v-sheet.v-card{box-shadow:none}.v-textarea.v-theme--dark,.v-table.v-theme--dark{box-shadow:none!important}.v-overlay.v-dialog.v-theme--dark .v-overlay__content,.v-overlay.v-dialog.theme--dark .v-overlay__content,.v-theme--dark .v-overlay.v-dialog .v-overlay__content,.theme--dark .v-overlay.v-dialog .v-overlay__content,.v-theme--dark .v-dialog .v-overlay__content,.theme--dark .v-dialog .v-overlay__content,html.v-theme--dark .v-overlay.v-dialog .v-overlay__content,html.v-theme--dark .v-dialog .v-overlay__content,.v-application.v-theme--dark .v-overlay.v-dialog .v-overlay__content{background-color:#252525!important;background:#252525!important;background-image:none!important;color:#e8e8e8!important}.v-overlay.v-dialog.v-theme--dark .v-overlay__content>.v-card,.v-overlay.v-dialog.v-theme--dark .v-overlay__content>.v-sheet,.v-overlay.v-dialog.v-theme--dark .v-overlay__content>form,.v-overlay.v-dialog.v-theme--dark .v-overlay__content .v-card,.v-overlay.v-dialog.v-theme--dark .v-overlay__content .v-sheet:not(.v-picker__body),.v-overlay.v-dialog.v-theme--dark .v-overlay__content form,.v-overlay.v-dialog.theme--dark .v-overlay__content>.v-card,.v-overlay.v-dialog.theme--dark .v-overlay__content .v-card,.v-theme--dark .v-overlay.v-dialog .v-overlay__content>.v-card,.v-theme--dark .v-overlay.v-dialog .v-overlay__content .v-card,.v-theme--dark .v-overlay.v-dialog .v-overlay__content>form,.v-theme--dark .v-overlay.v-dialog .v-overlay__content form,.v-theme--dark .v-dialog .v-overlay__content>.v-card,.v-theme--dark .v-dialog .v-overlay__content .v-card,html.v-theme--dark .v-overlay.v-dialog .v-overlay__content .v-card,.v-application.v-theme--dark .v-overlay.v-dialog .v-overlay__content .v-card{background-color:#252525!important;background:#252525!important;background-image:none!important;color:#e8e8e8!important}.v-overlay.v-dialog.v-theme--dark .v-overlay__content form>.v-card,.v-overlay.v-dialog.v-theme--dark .v-overlay__content form>.v-sheet,.v-theme--dark .v-overlay.v-dialog .v-overlay__content form>.v-card,.v-theme--dark .v-dialog .v-overlay__content form>.v-card{background-color:#252525!important;background:#252525!important;background-image:none!important;color:#e8e8e8!important}@media (max-width: 600px){.v-dialog>.v-overlay__content,.v-overlay.v-dialog>.v-overlay__content{width:100vw!important;max-width:100vw!important;height:100dvh!important;max-height:100dvh!important;margin:0!important;border-radius:0!important}.v-dialog>.v-overlay__content>.v-card,.v-dialog>.v-overlay__content>.v-sheet,.v-dialog>.v-overlay__content>form{width:100%;height:100%;max-height:100%;display:flex;flex-direction:column;border-radius:0!important;background:linear-gradient(180deg,rgba(var(--v-theme-surface),.98),rgba(var(--v-theme-background),1))!important}.v-dialog>.v-overlay__content>form>.v-card,.v-dialog>.v-overlay__content>form>.v-sheet{width:100%;height:100%;max-height:100%;display:flex;flex-direction:column;border-radius:0!important;background:linear-gradient(180deg,rgba(var(--v-theme-surface),.98),rgba(var(--v-theme-background),1))!important}.v-dialog>.v-overlay__content .v-card__title,.v-dialog>.v-overlay__content .v-card__actions{position:sticky;z-index:2;backdrop-filter:blur(18px);background:rgba(var(--v-theme-background),.92)}.v-dialog>.v-overlay__content .v-card__title{top:0;padding:calc(env(safe-area-inset-top,0px) + 14px) 16px 14px!important;border-bottom:1px solid rgba(var(--v-border-color),.14)}.v-dialog>.v-overlay__content .v-card__text{flex:1 1 auto;min-height:0;overflow-y:auto!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:14px 16px 18px!important}.v-dialog>.v-overlay__content .v-card__actions{bottom:0;padding:14px 16px calc(env(safe-area-inset-bottom,0px) + 14px)!important;border-top:1px solid rgba(var(--v-border-color),.14);box-shadow:0 -10px 30px #0f172a14}.v-overlay.v-dialog.v-theme--dark>.v-overlay__content>.v-card,.v-overlay.v-dialog.v-theme--dark>.v-overlay__content>.v-sheet,.v-overlay.v-dialog.v-theme--dark>.v-overlay__content>form,.v-overlay.v-dialog.v-theme--dark>.v-overlay__content>form>.v-card,.v-overlay.v-dialog.v-theme--dark>.v-overlay__content>form>.v-sheet{background:linear-gradient(180deg,#252525,#1e1e1e)!important}}.panel.is-active{transform:translate(0);z-index:2000}.action-btn{margin:5px;height:36px!important;text-transform:none}.table-title{width:100%;text-align:center;font-size:1.25rem;font-weight:500}.date-buttons-container{flex-wrap:wrap;gap:8px;padding:8px 0}.date-buttons-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:8px}.clear-button-container{display:flex;justify-content:center;margin-top:8px}.clear-btn{width:120px}.dateBtn{flex-grow:1}.filter-card{height:100%;min-height:100%;display:flex;flex-direction:column;overflow:hidden;background:rgb(var(--v-theme-surface))!important;color:rgb(var(--v-theme-on-surface))}.filter-card.v-card--variant-flat{background:rgb(var(--v-theme-surface))!important}.filter-header{display:flex;align-items:center;min-height:62px;padding:10px 14px 8px 18px;border-bottom:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.filter-title{font-size:1rem;font-weight:600;letter-spacing:.01em;color:rgba(var(--v-theme-on-surface),.92)}.filter-content{flex:1;overflow-y:auto;padding:10px 8px 6px}.filter-actions{position:sticky;bottom:0;padding:10px 12px 14px;border-top:1px solid rgba(var(--v-border-color),var(--v-border-opacity));background:rgb(var(--v-theme-surface));z-index:2}.deny-button{background:#d3d3d3!important}.no-uppercase{text-transform:none!important;font-size:.9rem!important}.button-group{display:flex;gap:1px}.ml-4{margin-left:16px!important}.v-chip{margin:2px!important}.custom-footer{padding:16px;background-color:rgb(var(--v-theme-bg))}.total-records{text-align:center;font-size:1.1rem;font-weight:500;margin-bottom:16px;color:#000000de}.pagination-controls{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:24px}.items-per-page-select{min-width:100px;max-width:150px}.page-input{display:flex;align-items:center;white-space:nowrap}.page-label{margin-right:8px}.page-number-input{width:60px;margin:0 8px}.page-total{margin-left:8px}.items-per-page-select :deep(.v-input__control){box-shadow:none!important}.page-number-input :deep(.v-input__control){box-shadow:none!important}.v-pagination :deep(.v-pagination__item){box-shadow:none!important}@media (max-width: 600px){.custom-label{font-size:12px!important;margin-bottom:6px!important}.short-text-field .v-field{min-height:38px!important;height:38px!important}.short-text-field .v-field__input{min-height:38px!important;font-size:13px!important}.filter-text-field .v-field{min-height:40px!important}.filter-text-field .v-field__input{font-size:13px!important}.table-title{font-size:1rem!important}.v-data-table:not(:has(tbody tr.v-data-table__tr--mobile)){font-size:.875rem!important}.v-data-table:not(:has(tbody tr.v-data-table__tr--mobile)) th{font-size:.8rem!important;padding:8px 4px!important}.v-data-table:not(:has(tbody tr.v-data-table__tr--mobile)) td{padding:6px 4px!important;font-size:.8rem!important}.v-data-table .v-data-table__wrapper{margin:0}.v-data-table .v-icon{font-size:18px!important}.v-toolbar{padding:8px!important}.v-toolbar-title{font-size:1rem!important}.pagination-controls{gap:4px!important}.pagination-controls span{font-size:11px!important}.items-per-page-select{width:45px!important}.input-search{font-size:.875rem!important}.filter-card{padding:12px!important}.filter-title{font-size:1.1rem!important}.custom-label,.filter-text-field{font-size:.875rem!important}.action-btn{height:32px!important;font-size:.8rem!important;margin:3px!important}.filters-btn,.btn-outline{height:32px!important;font-size:.8rem!important;padding:0 12px!important}.v-chip{font-size:.75rem!important;height:24px!important;margin:1px!important}.text-caption{font-size:.75rem!important}}@media (max-width: 480px){.v-data-table:not(:has(tbody tr.v-data-table__tr--mobile)) th,.v-data-table:not(:has(tbody tr.v-data-table__tr--mobile)) td{padding:1px!important;font-size:9px!important}.v-data-table .v-icon{font-size:16px!important}.action-btn{height:28px!important;font-size:.75rem!important;margin:2px!important}.filters-btn,.btn-outline{height:28px!important;font-size:.75rem!important;padding:0 8px!important}}@media (max-width: 600px){.mobile-table .v-data-table__wrapper{overflow-x:auto}.mobile-table .v-data-table__header{font-size:.8rem!important}.mobile-table .v-data-table__header th{white-space:nowrap;min-width:80px}.mobile-table .v-data-table__header th:first-child,.mobile-table .v-data-table__body td:first-child{min-width:40px;max-width:40px}.mobile-table .v-data-table__header th:last-child,.mobile-table .v-data-table__body td:last-child{min-width:70px;max-width:70px}.mobile-table .v-data-table__header th:nth-child(2),.mobile-table .v-data-table__header th:nth-child(3),.mobile-table .v-data-table__header th:nth-child(4),.mobile-table .v-data-table__body td:nth-child(2),.mobile-table .v-data-table__body td:nth-child(3),.mobile-table .v-data-table__body td:nth-child(4){min-width:50px;max-width:50px;text-align:center}}.filter-btn{color:#c9c9c9!important;font-weight:600;transition:color .3s ease}@media (max-width: 600px){.filter-btn{font-size:12px!important}}@media (max-width: 600px){.filter-btn .v-btn__content{width:100%}}.filter-btn:hover{color:rgb(var(--v-theme-primary))!important}.btn-accent{color:rgb(var(--v-theme-on-accent))!important;background-color:rgb(var(--v-theme-accent))!important;box-shadow:none!important;position:relative}.btn-accent .v-icon{color:inherit!important}.btn-accent .new{width:7px;height:7px;background-color:red;position:absolute;left:-27px;border-radius:50%}body.user-role-doctor .btn-accent{color:rgb(var(--v-theme-on-accent))!important;background-color:rgb(var(--v-theme-accent))!important;box-shadow:none!important}body.user-role-patient .btn-accent{background:linear-gradient(135deg,#667eea,#764ba2)!important;color:#fff!important;box-shadow:0 4px 12px #667eea4d!important;text-transform:none!important;font-weight:600!important;letter-spacing:.5px;transition:all .3s ease!important;border-radius:28px!important}body.user-role-patient .btn-accent:hover{transform:translateY(-2px);box-shadow:0 6px 16px #667eea66!important}.theme--dark body.user-role-patient .btn-accent{background:linear-gradient(135deg,#667eea,#764ba2)!important;box-shadow:0 4px 12px #667eea4d!important}.theme--dark body.user-role-patient .btn-accent:hover{box-shadow:0 6px 16px #667eea66!important}.btn-outline{background-color:rgb(var(--v-theme-bg))!important}.btn-outline:hover{border-color:rgba(var(--v-theme-accent),.6)!important;background-color:rgba(var(--v-theme-accent),.08)!important}.v-theme--dark .btn-outline{border-color:rgba(var(--v-border-color),.9)!important;color:rgba(var(--v-theme-on-surface),.94)!important}.v-theme--dark .btn-outline:hover{background-color:rgba(var(--v-theme-accent),.14)!important}.v-btn.v-btn--disabled,.v-btn[disabled],.v-btn[aria-disabled=true]{background-color:rgba(var(--v-theme-on-surface),.08)!important;color:rgba(var(--v-theme-on-surface),.38)!important;border-color:rgba(var(--v-border-color),.45)!important;box-shadow:none!important;opacity:1!important;cursor:not-allowed!important}.v-btn.v-btn--disabled .v-btn__content,.v-btn[disabled] .v-btn__content,.v-btn[aria-disabled=true] .v-btn__content,.v-btn.v-btn--disabled .v-icon,.v-btn[disabled] .v-icon,.v-btn[aria-disabled=true] .v-icon{color:rgba(var(--v-theme-on-surface),.38)!important}.btn-accent.v-btn.v-btn--disabled,.btn-accent.v-btn[disabled],.btn-accent.v-btn[aria-disabled=true]{background:rgba(var(--v-theme-on-surface),.12)!important;color:rgba(var(--v-theme-on-surface),.38)!important}.v-theme--dark .v-btn.v-btn--disabled,.v-theme--dark .v-btn[disabled],.v-theme--dark .v-btn[aria-disabled=true]{background-color:rgba(var(--v-theme-on-surface),.12)!important;color:rgba(var(--v-theme-on-surface),.44)!important;border-color:rgba(var(--v-border-color),.7)!important}.v-theme--dark .v-btn.v-btn--disabled .v-btn__content,.v-theme--dark .v-btn[disabled] .v-btn__content,.v-theme--dark .v-btn[aria-disabled=true] .v-btn__content,.v-theme--dark .v-btn.v-btn--disabled .v-icon,.v-theme--dark .v-btn[disabled] .v-icon,.v-theme--dark .v-btn[aria-disabled=true] .v-icon{color:rgba(var(--v-theme-on-surface),.44)!important}.v-menu__content--fixed{min-width:230px!important}.divider-line{border-radius:2px;width:100%;height:2px;background:rgb(var(--v-theme-infoBg))}.v-expansion-panel-content__wrap{padding-right:10px!important;padding-left:10px!important}@media (min-width: 660px){.v-expansion-panel-content__wrap{padding-right:0!important}}.v-expansion-panel--active>.v-expansion-panel-header{min-height:48px}.v-expansion-panel-header{padding:16px}.file-drop-zone:not(:focus){border:1px dashed #9e9e9e;border-radius:9px;text-align:center;cursor:pointer;padding:20px;margin-top:10px;background-color:none;transition:background-color .3s ease,border-color .3s ease}.file-drop-zone-text{font-weight:400;font-size:16px;line-height:200%;text-align:center;color:#4b4b4b;margin-top:20px}.file-drop-zone-text span{color:#ff5e4d}.file-drop-zone:hover{border-color:#ffaf3f}.file-drop-zone.disabled{pointer-events:none;opacity:.6}.accordion-title{font-weight:500;font-size:24px;color:#000}.file-item{display:flex;align-items:center;justify-content:space-between;font-size:.85rem;margin-top:8px;padding:4px 8px;border:1px solid #ccc;border-radius:4px;background-color:#fff}.file-item-container{display:flex;align-items:center;justify-content:space-between;padding:8px;border:1px solid #ccc;border-radius:4px;margin-bottom:8px;background-color:rgb(var(--v-theme-background))}.file-name{flex:0 0 40%;max-width:40%;font-size:.9rem;display:inline-block;color:rgb(var(--v-theme-text))}.file-name-text,.doc-name-text{color:rgb(var(--v-theme-text))!important}.file-size-text{color:#888}.file-description{max-width:40%;flex:0 0 40%}.file-item:hover{background-color:#f5f5f5}.badge-pro{position:absolute;right:0;top:0;background:#ffaf3f;color:#000;font-size:12px;text-align:center;border-radius:20px;padding:3px 5px;z-index:10}.v-picker__title{display:none!important}.no-uppercase{text-transform:none!important}.v-tab{justify-content:start!important;padding-left:10px!important;padding-right:10px!important}@media (max-width: 600px){.v-tab{padding:0!important}}.v-slide-group__content{gap:20px!important}@media (max-width: 600px){.v-slide-group__content{gap:10px!important}}.auth-background{background-color:rgb(var(--v-theme-background));min-height:100vh}@media (max-width: 600px){.auth-background .v-responsive__content{position:relative;z-index:1}}@media (max-width: 600px){.auth-background{position:relative;background:linear-gradient(180deg,#1a53a7,#a76c19)}.auth-background:after{position:absolute;width:100%;height:100%;top:0;left:0;content:"";background-size:cover;z-index:0;background-image:url("data:image/svg+xml,%3csvg%20width='410'%20height='982'%20viewBox='0%200%20410%20982'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_2002_307)'%3e%3crect%20x='80.4004'%20y='703'%20width='221'%20height='221'%20rx='40'%20transform='rotate(37.1298%2080.4004%20703)'%20fill='url(%23paint0_linear_2002_307)'%20fill-opacity='0.85'/%3e%3crect%20x='108.711'%20y='-172'%20width='239.737'%20height='239.737'%20rx='43.3913'%20transform='rotate(37.1298%20108.711%20-172)'%20fill='url(%23paint1_linear_2002_307)'%20fill-opacity='0.85'/%3e%3crect%20x='412.854'%20y='449'%20width='104.128'%20height='104.128'%20rx='18.8468'%20transform='rotate(37.1298%20412.854%20449)'%20fill='url(%23paint2_linear_2002_307)'%20fill-opacity='0.85'/%3e%3c/g%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_2002_307'%20x1='190.9'%20y1='703'%20x2='190.9'%20y2='924'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23D9D9D9'%20stop-opacity='0.75'/%3e%3cstop%20offset='1'%20stop-color='%23D9D9D9'%20stop-opacity='0.2'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint1_linear_2002_307'%20x1='228.579'%20y1='-172'%20x2='228.579'%20y2='67.737'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23D9D9D9'%20stop-opacity='0.75'/%3e%3cstop%20offset='1'%20stop-color='%23D9D9D9'%20stop-opacity='0.2'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint2_linear_2002_307'%20x1='464.919'%20y1='449'%20x2='464.919'%20y2='553.128'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23D9D9D9'%20stop-opacity='0.75'/%3e%3cstop%20offset='1'%20stop-color='%23D9D9D9'%20stop-opacity='0.2'/%3e%3c/linearGradient%3e%3cclipPath%20id='clip0_2002_307'%3e%3crect%20width='548.873'%20height='1184.6'%20fill='white'%20transform='translate(-53.0005%20-172)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e")}}@media (max-width: 600px){.theme--dark .auth-background{background:none}}.login-side{min-height:100vh;height:100%;color:#fff;text-align:center;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;background:linear-gradient(180deg,#1a53a7,#a76c19)}.login-side:after{position:absolute;width:100%;height:100%;top:0;left:0;content:"";background-size:cover;background-image:url("data:image/svg+xml,%3csvg%20width='410'%20height='982'%20viewBox='0%200%20410%20982'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_2002_307)'%3e%3crect%20x='80.4004'%20y='703'%20width='221'%20height='221'%20rx='40'%20transform='rotate(37.1298%2080.4004%20703)'%20fill='url(%23paint0_linear_2002_307)'%20fill-opacity='0.85'/%3e%3crect%20x='108.711'%20y='-172'%20width='239.737'%20height='239.737'%20rx='43.3913'%20transform='rotate(37.1298%20108.711%20-172)'%20fill='url(%23paint1_linear_2002_307)'%20fill-opacity='0.85'/%3e%3crect%20x='412.854'%20y='449'%20width='104.128'%20height='104.128'%20rx='18.8468'%20transform='rotate(37.1298%20412.854%20449)'%20fill='url(%23paint2_linear_2002_307)'%20fill-opacity='0.85'/%3e%3c/g%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_2002_307'%20x1='190.9'%20y1='703'%20x2='190.9'%20y2='924'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23D9D9D9'%20stop-opacity='0.75'/%3e%3cstop%20offset='1'%20stop-color='%23D9D9D9'%20stop-opacity='0.2'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint1_linear_2002_307'%20x1='228.579'%20y1='-172'%20x2='228.579'%20y2='67.737'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23D9D9D9'%20stop-opacity='0.75'/%3e%3cstop%20offset='1'%20stop-color='%23D9D9D9'%20stop-opacity='0.2'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint2_linear_2002_307'%20x1='464.919'%20y1='449'%20x2='464.919'%20y2='553.128'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23D9D9D9'%20stop-opacity='0.75'/%3e%3cstop%20offset='1'%20stop-color='%23D9D9D9'%20stop-opacity='0.2'/%3e%3c/linearGradient%3e%3cclipPath%20id='clip0_2002_307'%3e%3crect%20width='548.873'%20height='1184.6'%20fill='white'%20transform='translate(-53.0005%20-172)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e")}.login-side-wrapper{position:absolute;left:50%;transform:translate(-50%);top:40%}.login-side-title{font-weight:700;font-size:60px;color:#fff}.auth-card{border-radius:12px!important;max-width:691px;width:100%;background:#fff;box-shadow:-1px 1px 14px #00000040!important;padding-bottom:50px;margin-bottom:50px}.policy-link{color:#98a0b4!important;text-decoration:underline;font-size:11px;line-height:100%}.tab-title{font-weight:600;font-size:18px;text-align:center;margin:0 auto}@media (max-width: 600px){.tab-title{font-size:12px}}.tab-title-number{font-size:25px;margin-right:5px;display:none}@media (max-width: 600px){.tab-title-number{font-size:18px}}.card-actions{position:sticky;bottom:0;z-index:1;padding:15px 20px!important;background-color:rgb(var(--v-theme-background))}.fixed-footer{position:fixed;left:0;bottom:0;width:100%;z-index:200;justify-content:end}@media (max-width: 600px){.fixed-footer{position:relative}}.footer-bar{position:fixed;bottom:0;left:0!important;width:100%!important;z-index:2000!important;padding:4px 12px;background:#fff;border-top:1px solid #e0e0e0}.footer-bar .footer-text{font-size:12px;width:80%;text-align:left}@media (max-width: 600px){.footer-bar{position:fixed}.footer-bar .footer-text{font-size:9px}}@media (max-width: 600px){.v-card__subtitle,.v-card__text,.v-card__title{padding:8px}}@media (max-width: 600px){.v-dialog>.v-card>.v-card__subtitle,.v-dialog>.v-card>.v-card__text{padding:0 12px 10px}}.rightContent{padding:25px 0 65px;margin-left:10px}@media (max-width: 600px){.rightContent{margin-left:0}}.v-select.v-select--is-menu-active .v-input__icon--append .v-icon{transform:none!important}.v-tabs--vertical>.v-tabs-bar{width:20%!important}@media (max-width: 600px){.v-tabs--vertical>.v-tabs-bar{width:100%!important}}.past-date{padding:2px 6px;border-radius:4px;text-align:center}.theme--light .past-date,.v-theme--light .past-date{background-color:#ff00001a;color:#b71c1c}.theme--dark .past-date,.v-theme--dark .past-date{background-color:#f003;color:#ffe4e4}.today-date{padding:2px 6px;border-radius:4px;text-align:center}.theme--light .today-date,.v-theme--light .today-date{background-color:#2196f31a;color:#0d47a1}.theme--dark .today-date,.v-theme--dark .today-date{background-color:#64b5f638;color:#90caf9}.future-date{padding:2px 6px;border-radius:4px;text-align:center}.theme--light .future-date,.v-theme--light .future-date{background-color:#4caf501a;color:#1b5e20}.theme--dark .future-date,.v-theme--dark .future-date{background-color:#81c78438;color:#c8e6c9}.past-date:hover,.today-date:hover,.future-date:hover{opacity:.8}.patient-name-link{cursor:pointer;color:rgb(var(--v-theme-primary));text-decoration:underline}.theme--dark .patient-name-link,.v-theme--dark .patient-name-link{color:rgb(var(--v-theme-link))}.data-row{width:250px;max-width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v-card__title{word-break:normal!important}.info-links{border-bottom:1px solid #ffaf3f;color:#ffaf3f!important}.v-tooltip__content.menuable__content__active,.v-tooltip__content{pointer-events:auto;max-width:500px}.v-snack__content{display:flex;align-items:center}.v-application a{color:rgb(var(--v-theme-link))}@media (max-width: 600px){.v-application .headline{font-size:20px!important;line-height:22px!important}}.close-btn{position:absolute;top:5px;right:8px;z-index:1}.auth-col-bg{transition:background-color .25s;height:100vh;overflow-y:scroll}.theme--light .auth-col-bg{background-color:#fff!important}.theme--dark .auth-col-bg{background-color:#000!important}.active-item{background-color:#fae8d4;border-radius:8px}.active-item .v-list-item__title{color:#000!important}.v-theme--dark .active-item{background-color:rgba(var(--v-theme-accent),.18)!important;border:1px solid rgba(var(--v-theme-accent),.35)}.v-theme--dark .active-item .v-list-item__title{color:rgba(var(--v-theme-on-surface),.96)!important}.v-list-item{margin-bottom:0!important}.v-list-item.v-theme--dark{box-shadow:none!important}viewer-download-controls{display:none}#downloads{display:none}.v-select__selection--comma{font-size:14px;margin:7px 4px 6px 0}.v-input__slot{margin-bottom:5px}.sticky-actions{position:sticky;bottom:0;background:rgb(var(--v-theme-background));z-index:1}.panel-backdrop{position:fixed;inset:0;background:#0d111757;backdrop-filter:blur(1px);z-index:999;opacity:0;pointer-events:none;transition:opacity .6s cubic-bezier(.4,0,.2,1)}.panel-backdrop.is-active{opacity:1;pointer-events:auto}.v-theme--dark .panel-backdrop{background:#00000094}body.filter-sidebar-open{overflow:hidden!important}.panel{position:fixed;top:8px;bottom:8px;right:-100%;width:min(420px,100vw - 16px);height:calc(100% - 16px);max-height:calc(100% - 16px);background-color:transparent;border-radius:14px;overflow-y:auto;overscroll-behavior:contain;transition:right .6s cubic-bezier(.4,0,.2,1);z-index:1000;box-shadow:0 10px 32px #0000002e,0 2px 8px #0000001a}@media (max-width: 480px){.panel{top:0;right:-100%;bottom:0;width:100%;height:100%;max-height:100%;border-radius:0}}.panel.is-active{right:8px}@media (max-width: 480px){.panel.is-active{right:0}}.consultations-filter-panel.panel{background-color:rgb(var(--v-theme-surface))}.consultations-filter-panel>.v-card{width:100%;height:100%;min-height:100%!important;max-height:100%;display:flex;flex-direction:column;overflow:hidden;background-color:rgb(var(--v-theme-surface))!important;color:rgb(var(--v-theme-on-surface))}.consultations-filter-panel .filter-content{flex:1;overflow-y:auto;overscroll-behavior:contain}.table-text-name{color:rgb(var(--v-theme-text))}.cookie-section{width:100%;position:fixed;bottom:20px;left:0;padding:0 10px;z-index:2001}.cookie-wrapper{width:100%;background:rgb(var(--v-theme-infoBg));display:flex;justify-content:space-between;align-items:center;padding:10px 30px;border-radius:10px}.chat-modern-card{height:100%;min-height:400px;display:flex;flex-direction:column}.chat-modern-container{display:flex;flex-direction:column;min-height:400px;max-height:800px;border:1px solid rgb(var(--v-theme-secondary));border-radius:10px;background:rgb(var(--v-theme-background));position:relative;overflow:hidden;box-sizing:border-box}.modern-members-list{background:rgb(var(--v-theme-background))!important;border-bottom:1px solid rgb(var(--v-theme-textSecondary));padding:8px 16px;position:sticky;top:0;z-index:2;display:flex;align-items:center;flex-wrap:wrap;gap:10px}.modern-member{background:#e3eefd;border-radius:20px;padding:4px 14px;font-size:13px;color:#1a237e;font-weight:500;box-shadow:0 1px 2px #00000008;white-space:nowrap;max-width:220px;width:100%;overflow:hidden}.modern-member-title{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.modern-messages-list{flex:1 1 auto;overflow-y:auto;padding:16px 12px 8px;display:flex;flex-direction:column;gap:8px;background:transparent;box-sizing:border-box}.modern-message{display:flex;flex-direction:column;align-self:flex-start;max-width:75%;background:rgb(var(--v-theme-background))!important;border-radius:10px;padding:10px 14px 8px;box-shadow:0 1px 4px #0000000a;font-size:14px;position:relative;transition:background .2s}.message-sent{background:rgb(var(--v-theme-infoBg))!important;align-self:flex-end}.message-recive{background:rgb(var(--v-theme-background))!important;align-self:flex-start}.message.selected{background:rgb(var(--v-theme-helperwr))!important}.modern-message-content{display:flex;flex-direction:column;gap:2px}.modern-message-author{font-size:12px;color:#1976d2;font-weight:600;margin-bottom:2px}.modern-message-parent{background:rgb(var(--v-theme-infoBg))!important;border-left:3px solid #90caf9;border-radius:6px;padding:2px 8px;margin-bottom:2px;font-size:12px;cursor:pointer}.modern-message-parent-author{color:#e57373;font-weight:500;margin-right:4px}.modern-message-text{font-size:14px;color:rgb(var(--v-theme-text))!important;margin-bottom:2px;word-break:break-word}.message.selected .modern-message-text{color:#000!important}.modern-message-timestamp{font-size:11px;color:#b0b0b0;align-self:flex-end;margin-top:2px}.modern-response-text{line-height:1.2;font-size:13px;margin:2px 10px;border:1px solid rgb(var(--v-theme-infoBg))!important;background-color:rgb(var(--v-theme-infoBg))!important;border-radius:5px;padding:4px 8px}.modern-chat-input{display:flex;flex-direction:row;align-items:flex-end;gap:8px;border-top:1px solid #e0e0e0;background:rgb(var(--v-theme-background));padding:10px 12px;position:sticky;bottom:0;z-index:2}.modern-textarea{flex:1 1 auto;min-height:36px;max-height:80px;border:1px solid #cfd8dc;border-radius:6px;padding:8px 10px;font-size:14px;resize:vertical;background:rgb(var(--v-theme-background));color:rgb(var(--v-theme-text));font-family:inherit;outline:none;transition:border .2s}.modern-textarea:focus{border:1.5px solid #1976d2}.modern-input-buttons{display:flex;flex-direction:column;gap:4px}.modern-input-buttons button{padding:6px 14px;background-color:#1976d2;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:14px;font-weight:500;transition:background .2s}.modern-input-buttons button.cancel-button{background:#e57373}.modern-input-buttons button:hover{background:#1565c0}.context-menu{position:absolute;background-color:rgb(var(--v-theme-background));border:1px solid #ccc;padding:2px;z-index:10}.context-menu button{display:block;padding:2px 5px;border:none;background:none;cursor:pointer;text-align:left;font-size:12px}.fr-toolbar{background:rgb(var(--v-theme-background))!important}.fr-toolbar .fr-command.fr-btn svg path,.fr-popup .fr-command.fr-btn svg path,.fr-modal .fr-command.fr-btn svg path{fill:rgb(var(--v-theme-text))!important}.fr-box.fr-basic .fr-wrapper{background:rgb(var(--v-theme-background))!important}.fr-box.fr-basic .fr-element{color:rgb(var(--v-theme-text))!important}.v-theme--dark .fr-popup,.theme--dark .fr-popup{background:rgb(var(--v-theme-surface))!important;color:rgb(var(--v-theme-on-surface))!important;border:1px solid rgba(var(--v-border-color),.4)!important;box-shadow:0 10px 28px #00000073!important}.v-theme--dark .fr-popup .fr-buttons,.theme--dark .fr-popup .fr-buttons,.v-theme--dark .fr-popup .fr-toolbar,.theme--dark .fr-popup .fr-toolbar,.v-theme--dark .fr-popup .fr-tabs,.theme--dark .fr-popup .fr-tabs{background:rgb(var(--v-theme-surface))!important;border-color:rgba(var(--v-border-color),.35)!important}.v-theme--dark .fr-popup .fr-tabs .fr-tabs-border,.theme--dark .fr-popup .fr-tabs .fr-tabs-border{background:rgba(var(--v-border-color),.45)!important}.v-theme--dark .fr-popup .fr-tab a,.theme--dark .fr-popup .fr-tab a{color:rgba(var(--v-theme-on-surface),.75)!important}.v-theme--dark .fr-popup .fr-tab a:hover,.theme--dark .fr-popup .fr-tab a:hover{color:rgb(var(--v-theme-on-surface))!important;background:rgba(var(--v-theme-on-surface),.06)!important}.v-theme--dark .fr-popup .fr-tab a.fr-active-tab,.theme--dark .fr-popup .fr-tab a.fr-active-tab{color:rgb(var(--v-theme-primary))!important;border-color:rgb(var(--v-theme-primary))!important}.v-theme--dark .fr-popup .fr-separator,.theme--dark .fr-popup .fr-separator{background:rgba(var(--v-border-color),.45)!important}.v-theme--dark .fr-popup .fr-layer,.theme--dark .fr-popup .fr-layer{background:rgb(var(--v-theme-surface))!important;color:rgb(var(--v-theme-on-surface))!important}.v-theme--dark .fr-popup .fr-input-line input[type=text],.v-theme--dark .fr-popup .fr-input-line input[type=url],.v-theme--dark .fr-popup .fr-input-line input[type=number],.v-theme--dark .fr-popup .fr-input-line textarea,.theme--dark .fr-popup .fr-input-line input[type=text],.theme--dark .fr-popup .fr-input-line input[type=url],.theme--dark .fr-popup .fr-input-line input[type=number],.theme--dark .fr-popup .fr-input-line textarea{background:rgb(var(--v-theme-surface-variant))!important;color:rgb(var(--v-theme-on-surface))!important;border-color:rgba(var(--v-border-color),.45)!important}.v-theme--dark .fr-popup .fr-input-line label,.theme--dark .fr-popup .fr-input-line label{color:rgba(var(--v-theme-on-surface),.8)!important}.v-theme--dark .fr-popup .fr-action-buttons,.theme--dark .fr-popup .fr-action-buttons{background:rgb(var(--v-theme-surface))!important;border-color:rgba(var(--v-border-color),.35)!important}.v-theme--dark .fr-popup .fr-dropdown-menu,.theme--dark .fr-popup .fr-dropdown-menu{background:rgb(var(--v-theme-surface))!important;border:1px solid rgba(var(--v-border-color),.4)!important;color:rgb(var(--v-theme-on-surface))!important}.v-theme--dark .fr-popup .fr-dropdown-menu .fr-command,.theme--dark .fr-popup .fr-dropdown-menu .fr-command{color:rgb(var(--v-theme-on-surface))!important}.v-theme--dark .fr-popup .fr-dropdown-menu .fr-command:hover,.theme--dark .fr-popup .fr-dropdown-menu .fr-command:hover{background:rgba(var(--v-theme-on-surface),.08)!important}.v-theme--dark .fr-popup .fr-color-set>span,.theme--dark .fr-popup .fr-color-set>span{border-color:rgba(var(--v-border-color),.35)!important}.v-theme--dark .fr-popup .fr-arrow,.theme--dark .fr-popup .fr-arrow{border-bottom-color:rgb(var(--v-theme-surface))!important}.v-theme--dark .fr-popup .fr-btn.fr-dropdown:after,.theme--dark .fr-popup .fr-btn.fr-dropdown:after{border-top-color:rgba(var(--v-theme-on-surface),.65)!important}@media (max-width: 600px){.v-data-table>.v-data-table__wrapper .v-data-table__mobile-row{min-height:20px}.v-data-table>.v-data-table__wrapper .v-data-table__mobile-table-row{border-bottom:1px solid rgb(var(--v-theme-textSecondary))!important;padding-bottom:15px;margin-bottom:15px}}@media (max-width: 960.98px){.v-data-table:has(tbody tr.v-data-table__tr--mobile) .v-table__wrapper,.v-data-table:has(tbody tr.v-data-table__tr--mobile) .v-data-table__wrapper{overflow-x:visible!important}.v-data-table:has(tbody tr.v-data-table__tr--mobile) thead th{position:static!important}.v-data-table:has(tbody tr.v-data-table__tr--mobile) .v-table__wrapper tr,.v-data-table:has(tbody tr.v-data-table__tr--mobile) .v-table__wrapper td,.v-data-table:has(tbody tr.v-data-table__tr--mobile) .v-table__wrapper th,.v-data-table:has(tbody tr.v-data-table__tr--mobile) .v-data-table__wrapper tr,.v-data-table:has(tbody tr.v-data-table__tr--mobile) .v-data-table__wrapper td,.v-data-table:has(tbody tr.v-data-table__tr--mobile) .v-data-table__wrapper th{max-width:none!important}.v-data-table:has(tbody tr.v-data-table__tr--mobile) :is(.sticky-col-left-first,.sticky-col-left-second,.sticky-col-right){position:static!important;left:auto!important;right:auto!important;box-shadow:none!important;width:auto!important;min-width:0!important;max-width:none!important}.v-data-table:has(tbody tr.v-data-table__tr--mobile) .v-data-table__mobile-row__cell{max-width:none!important}.v-data-table:has(tbody tr.v-data-table__tr--mobile) thead .pacs-vdt-select-col-label{display:none}.v-data-table:has(tbody tr.v-data-table__tr--mobile) tbody tr.v-data-table__tr--mobile>td.pacs-vdt-select-column .v-data-table__td-title .pacs-vdt-select-all-wrap{display:none!important;box-shadow:none!important}.v-data-table:has(tbody tr.v-data-table__tr--mobile) .v-table__wrapper>table:has(tbody tr.v-data-table__tr--mobile),.v-data-table:has(tbody tr.v-data-table__tr--mobile) .v-data-table__wrapper>table:has(tbody tr.v-data-table__tr--mobile){border-collapse:separate;border-spacing:0 12px}.v-data-table:has(tbody tr.v-data-table__tr--mobile) tbody tr.v-data-table__tr--mobile>td{background-color:rgba(var(--v-theme-on-surface),.06)!important;border-left:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-right:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.v-data-table:has(tbody tr.v-data-table__tr--mobile) tbody tr.v-data-table__tr--mobile>td:first-child{border-top:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-top-left-radius:12px;border-top-right-radius:12px}.v-data-table:has(tbody tr.v-data-table__tr--mobile) tbody tr.v-data-table__tr--mobile>td:last-child{border-bottom:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-bottom-left-radius:12px;border-bottom-right-radius:12px}}.custom-data-table .v-data-table__wrapper tr:nth-child(2n){background-color:rgb(var(--v-theme-backgroundSecond))}.custom-data-table .v-data-table__wrapper tr:nth-child(odd){background-color:rgb(var(--v-theme-background))}.custom-data-table.custom-data-table--notifications .v-data-table__wrapper tr:nth-child(odd),.custom-data-table.custom-data-table--notifications .v-data-table__wrapper tr:nth-child(2n),.custom-data-table.custom-data-table--notifications .v-table__wrapper tr:nth-child(odd),.custom-data-table.custom-data-table--notifications .v-table__wrapper tr:nth-child(2n){background-color:rgb(var(--v-theme-surface))!important}.v-theme--dark.v-chip.v-chip--density-default{box-shadow:none!important}.v-theme--dark .v-data-table,.v-theme--dark .v-table,.v-theme--dark .v-data-table .v-table__wrapper,.v-theme--dark .v-data-table table{background:rgb(var(--v-theme-surface))!important;color:rgb(var(--v-theme-on-surface))!important}.v-theme--dark .v-data-table thead{background-color:rgb(var(--v-theme-surface))!important}.v-theme--dark .custom-data-table .v-data-table__wrapper tr:nth-child(odd),.v-theme--dark .custom-data-table .v-table__wrapper tr:nth-child(odd){background-color:rgb(var(--v-theme-surface))!important}.v-theme--dark .v-data-table thead tr th{background:rgba(var(--v-theme-on-surface),.08)!important;color:rgba(var(--v-theme-on-surface),.92)!important;border-bottom:1px solid rgba(var(--v-border-color),.42)!important}.v-theme--dark .v-data-table tbody tr td{background:transparent!important;border-bottom:1px solid rgba(var(--v-border-color),.28)!important}.v-theme--dark .v-data-table tbody tr:hover td{background:rgba(var(--v-theme-accent),.12)!important}.v-theme--dark .custom-data-table .v-data-table__wrapper tbody tr:nth-child(2n) td,.v-theme--dark .custom-data-table .v-table__wrapper tbody tr:nth-child(2n) td{background-color:rgba(var(--v-theme-on-surface),.03)!important}.v-theme--dark .v-data-table tbody tr:nth-child(odd) td:is(.sticky-col-left-first,.sticky-col-left-second,.sticky-col-right){background-color:rgb(var(--v-theme-surface))!important}.v-theme--dark .custom-data-table.custom-data-table--notifications .v-data-table__wrapper tr:nth-child(odd),.v-theme--dark .custom-data-table.custom-data-table--notifications .v-table__wrapper tr:nth-child(odd),.v-theme--dark .custom-data-table.custom-data-table--notifications .v-data-table__wrapper tr:nth-child(2n),.v-theme--dark .custom-data-table.custom-data-table--notifications .v-table__wrapper tr:nth-child(2n){background-color:rgb(var(--v-theme-surface))!important}.v-theme--dark .custom-data-table.custom-data-table--notifications .v-data-table__wrapper tbody tr:nth-child(2n) td,.v-theme--dark .custom-data-table.custom-data-table--notifications .v-table__wrapper tbody tr:nth-child(2n) td{background-color:transparent!important}.v-theme--dark .custom-data-table.custom-data-table--notifications :is(.v-data-table__wrapper,.v-table__wrapper) tbody tr:nth-child(2n) td:is(.sticky-col-left-first,.sticky-col-left-second,.sticky-col-right){background-color:rgb(var(--v-theme-surface))!important}.v-theme--dark .v-data-table:not(.custom-data-table) tbody tr td:is(.sticky-col-left-first,.sticky-col-left-second,.sticky-col-right){background-color:rgb(var(--v-theme-surface))!important}.v-theme--dark .v-data-table tbody tr:hover td:is(.sticky-col-left-first,.sticky-col-left-second,.sticky-col-right){background:rgba(var(--v-theme-accent),.12)!important}.v-theme--dark .v-data-table thead tr th:is(.sticky-col-left-first,.sticky-col-left-second,.sticky-col-right){background:rgba(var(--v-theme-on-surface),.08)!important}.v-theme--light .dicom-study-vtable.custom-data-table .v-data-table__wrapper tr:nth-child(odd),.v-theme--light .dicom-study-vtable.custom-data-table .v-table__wrapper tr:nth-child(odd),.v-theme--light .dicom-study-vtable.custom-data-table .v-data-table__wrapper tr:nth-child(2n),.v-theme--light .dicom-study-vtable.custom-data-table .v-table__wrapper tr:nth-child(2n){background-color:rgb(var(--v-theme-background))!important}.v-theme--dark .dicom-study-vtable.custom-data-table .v-data-table__wrapper tr:nth-child(odd),.v-theme--dark .dicom-study-vtable.custom-data-table .v-table__wrapper tr:nth-child(odd),.v-theme--dark .dicom-study-vtable.custom-data-table .v-data-table__wrapper tr:nth-child(2n),.v-theme--dark .dicom-study-vtable.custom-data-table .v-table__wrapper tr:nth-child(2n){background-color:rgb(var(--v-theme-surface))!important}.v-theme--dark .dicom-study-vtable.custom-data-table .v-data-table__wrapper tbody tr:nth-child(2n) td,.v-theme--dark .dicom-study-vtable.custom-data-table .v-table__wrapper tbody tr:nth-child(2n) td{background-color:transparent!important}.v-theme--dark .dicom-study-vtable.custom-data-table :is(.v-data-table__wrapper,.v-table__wrapper) tbody tr:nth-child(2n) td:is(.sticky-col-left-first,.sticky-col-left-second,.sticky-col-right){background-color:rgb(var(--v-theme-surface))!important}.table-scroll-hint{display:flex;align-items:center;gap:6px;font-size:10px;color:#6b6f76;margin:2px 0}.table-top-scroll{overflow-x:auto;overflow-y:hidden;height:18px;margin-bottom:8px}.table-top-scroll::-webkit-scrollbar{height:8px}.table-top-scroll::-webkit-scrollbar-thumb{border-radius:4px;background:#00000040}.table-top-scroll::-webkit-scrollbar-track{background:#0000000f}.table-top-scroll__spacer{height:1px}.v-theme--dark .table-top-scroll{scrollbar-color:rgba(var(--v-theme-accent),.82) rgba(var(--v-theme-accent),.18)}.v-theme--dark .table-top-scroll::-webkit-scrollbar-thumb{border-radius:4px;background:rgba(var(--v-theme-accent),.82)}.v-theme--dark .table-top-scroll::-webkit-scrollbar-track{background:rgba(var(--v-theme-accent),.18)}@media (max-width: 600px){.table-top-scroll{margin-bottom:4px}}.v-theme--dark .dicom-study-table-root .fixed-panel-actions,.v-theme--dark .dicom-study-table-root .mobile-bottom-panel,.v-theme--dark .dicom-study-table-root .mobile-unified-overlay{background:rgb(var(--v-theme-surface))!important;box-shadow:0 8px 28px #0000006b}.v-pagination__item,.v-pagination,.v-input__control,.v-theme--dark.v-field--variant-outlined,.v-theme--dark .v-select{box-shadow:none!important}.v-btn{box-shadow:none!important;text-transform:none!important}.mobile-search-container{max-width:100%}.fixed-panel-actions{display:flex;justify-content:space-around;align-items:center;padding:3px;gap:4px;border-radius:50px;background:rgb(var(--v-theme-background));box-shadow:#64646f33 0 7px 29px}.fixed-panel-actions-study{background:none;box-shadow:none}.mobile-action-btn{flex:1;max-width:48px;height:44px!important;border-radius:12px}.mobile-action-btn .v-icon{font-size:18px}.mobile-action-btn.mobile-search-active{background-color:rgb(var(--v-theme-success))!important;color:#fff!important}.mobile-action-btn.mobile-search-active .v-icon{color:#fff!important}.study-action-btn{flex:1;height:44px!important;border-radius:12px}.study-action-btn .v-icon{font-size:18px}.study-action-btn.mobile-search-active{background-color:rgb(var(--v-theme-success))!important;color:#fff!important}.study-action-btn.mobile-search-active .v-icon{color:#fff!important}.mobile-download-actions{display:flex;justify-content:center;gap:12px;border-top:1px solid rgba(var(--v-theme-on-surface),.12)}.mobile-download-btn{font-size:13px}.mobile-download-btn .v-icon{font-size:20px}@media (max-width: 960px){.mobile-table{margin-bottom:100px!important}}@media (max-width: 600px){.mobile-table .v-data-table__mobile-row{min-height:16px;padding:8px 0}.mobile-table .v-data-table__mobile-row .v-data-table__mobile-row__header{font-size:11px;font-weight:600;color:rgb(var(--v-theme-textSecondary));padding:4px 8px;background:rgb(var(--v-theme-infoBg));border-radius:4px;margin-bottom:4px}.mobile-table .v-data-table__mobile-row .v-data-table__mobile-row__cell{font-size:13px;padding:4px 8px;line-height:1.3}.mobile-table .v-data-table__mobile-row .v-data-table__mobile-row__cell.v-data-table__mobile-row__cell--actions{padding-top:8px}.mobile-table .v-data-table__mobile-row .v-data-table__mobile-row__cell.v-data-table__mobile-row__cell--actions .v-btn{min-width:32px;height:32px;font-size:12px}.mobile-table .v-data-table__mobile-row .v-data-table__mobile-row__cell.v-data-table__mobile-row__cell--actions .v-btn .v-icon{font-size:16px}}.mobile-bottom-panel{position:fixed;bottom:65px;left:50%;width:95%;transform:translate(-50%);z-index:200;background:rgb(var(--v-theme-background));border-radius:50px;box-shadow:#64646f33 0 7px 29px}.mobile-unified-overlay{position:fixed;bottom:65px;left:0;right:0;z-index:1001;background:rgb(var(--v-theme-background));border-top:1px solid rgba(var(--v-theme-on-surface),.12);box-shadow:0 -2px 8px #0000001a;padding:10px;border-radius:20px}.mobile-unified-container{max-width:100%}.mobile-search-section{margin-bottom:16px}.mobile-download-section{border-top:1px solid rgba(var(--v-theme-on-surface),.12)}.mobile-search-field{width:100%}.nomenclature-item{display:flex;justify-content:space-between;align-items:flex-start}.nomenclature-item .nomenclature-title,.nomenclature-item .nomenclature-price{white-space:normal;word-break:break-word}@media (max-width: 600px){.nomenclature-item{flex-direction:column;gap:4px}.nomenclature-item .nomenclature-title{font-size:13px;line-height:1.3}.nomenclature-item .nomenclature-price{font-size:13px;font-weight:500}}.nomenclature-list{display:flex;flex-direction:column;gap:12px}.nomenclature-card{background:rgb(var(--v-theme-bg));border-radius:12px;padding:16px;border:1px solid rgb(var(--v-theme-bg));transition:all .2s ease}.nomenclature-card:hover{background:rgb(var(--v-theme-chatinput));border-color:rgb(var(--v-theme-chatinput));transform:translateY(-1px)}.nomenclature-card:hover .nomenclature-name{color:#000!important}.nomenclature-content{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.nomenclature-info{flex:1;min-width:0}.nomenclature-article{font-weight:600;color:#1976d2;font-size:14px;margin-bottom:4px;line-height:1.2}.nomenclature-name{color:rgb(var(--v-theme-text));font-size:13px;line-height:1.4;word-break:break-word}.nomenclature-price-tag{background:linear-gradient(135deg,#1976d2,#1565c0);color:#fff;padding:6px 12px;border-radius:20px;font-weight:600;font-size:13px;white-space:nowrap;min-width:fit-content}@media (max-width: 600px){.nomenclature-content{flex-direction:column;gap:8px}.nomenclature-price-tag{align-self:flex-end}.nomenclature-card{padding:12px}}.patient-main{background-color:rgb(var(--v-theme-backgroundSecond))!important}.v-theme--dark .patient-app-bar,.theme--dark .patient-app-bar{border-bottom-color:#ffffff1a;box-shadow:0 1px #0003}.v-theme--dark .patient-app-bar.v-toolbar--elevated,.theme--dark .patient-app-bar.v-toolbar--elevated{box-shadow:0 4px 18px #00000059!important}.v-theme--dark .patient-app-bar .nav-link:not(.nav-link-active),.theme--dark .patient-app-bar .nav-link:not(.nav-link-active){color:#ffffffe0!important}.v-theme--dark .patient-app-bar .nav-link:after,.theme--dark .patient-app-bar .nav-link:after{background:linear-gradient(135deg,#667eea,#764ba2)}.v-theme--dark .patient-app-bar .user-menu-btn,.theme--dark .patient-app-bar .user-menu-btn{color:#ffffffeb!important}.patient-gradient-header{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff!important}.theme--dark .patient-gradient-header{background:linear-gradient(135deg,#667eea,#764ba2)}.patient-card{border-radius:12px;overflow:hidden}.patient-card-title{font-size:24px;font-weight:600;color:#fff!important}.patient-card-content{padding:32px 24px}@media (max-width: 600px){.patient-card-content .patient-card-content{padding:12px}}.patient-section-header{display:flex;align-items:center;margin-bottom:24px}.patient-section-title{font-size:18px;font-weight:600;color:#000000de}.theme--dark .patient-section-title{color:#ffffffde}.patient-section-divider{margin:32px 0}.patient-form-actions{padding:20px 24px;border-top:1px solid rgba(0,0,0,.12);background-color:#fafafa}.v-theme--dark .patient-form-actions{background-color:#1e1e1e;border-top-color:#ffffff1f}@media (max-width: 960px){.patient-card-content{padding:24px 16px}.patient-gradient-header{padding:20px 16px}.patient-card-title{font-size:20px}.profile-form-content,.settings-content,.notifications-content{padding:24px 16px}.profile-form-header,.settings-header,.notifications-header{padding:20px 16px}.profile-form-title,.settings-title,.notifications-title{font-size:20px}}@media (max-width: 600px){.patient-card-title{font-size:16px}}@media (max-width: 600px) and (max-width: 400px){.study-info-label,.study-info-value{font-size:14px}}.patient-btn{text-transform:none!important;font-weight:600!important;letter-spacing:.5px;transition:all .3s ease!important;height:44px!important;border-radius:28px!important}.patient-btn-primary{background:linear-gradient(135deg,#667eea,#764ba2)!important;color:#fff!important;box-shadow:0 4px 12px #667eea4d!important}.patient-btn-primary:hover{transform:translateY(-2px);box-shadow:0 6px 16px #667eea66!important}.theme--dark .patient-btn-primary{background:linear-gradient(135deg,#667eea,#764ba2)!important;box-shadow:0 4px 12px #667eea4d!important}.theme--dark .patient-btn-primary:hover{box-shadow:0 6px 16px #667eea66!important}.patient-btn-outlined{border:2px solid #667eea!important;color:#667eea!important;background:transparent!important}.patient-btn-outlined:hover{background:linear-gradient(135deg,#667eea,#764ba2)!important;color:#fff!important;border-color:transparent!important;transform:translateY(-2px);box-shadow:0 4px 12px #667eea4d!important}.theme--dark .patient-btn-outlined{border-color:#667eea!important;color:#667eea!important}.theme--dark .patient-btn-outlined:hover{background:linear-gradient(135deg,#667eea,#764ba2)!important;color:#fff!important;border-color:transparent!important;box-shadow:0 4px 12px #667eea4d!important}.setting-card{border-radius:25px!important;overflow:hidden;box-shadow:#959da533 0 8px 24px!important}.setting-card.theme--dark.v-card{background-color:#2e2d2d}.product-card{border-radius:25px!important;overflow:hidden;box-shadow:#959da533 0 8px 24px!important;height:100%;display:flex;flex-direction:column;position:relative}.product-card.theme--dark.v-card{background-color:#2e2d2d}.product-card-btn{width:100%;background:rgb(var(--v-theme-accent))!important;color:#000!important;padding:11px 10px!important;border-radius:30px;height:auto!important;box-shadow:none;margin:0!important}.product-card-btn-secondary{background:none!important;color:rgb(var(--v-theme-accent))!important}.product-card-close{position:absolute;top:10px;right:10px}.product-card-main{border-radius:18px;padding:18px 16px;background:rgb(var(--v-theme-background))!important;padding:18px 16px!important}.theme--dark .product-card-btn,.v-theme--dark .product-card-btn{background:rgb(var(--v-theme-accent))!important;color:#fff!important}.theme--dark .product-card-btn:hover,.v-theme--dark .product-card-btn:hover{opacity:.9!important}.theme--dark .product-card-btn-secondary,.v-theme--dark .product-card-btn-secondary{background:transparent!important;color:rgb(var(--v-theme-accent))!important;border:1px solid rgb(var(--v-theme-accent))!important}.theme--dark .product-card-btn-secondary:hover,.v-theme--dark .product-card-btn-secondary:hover{background:#ffaf3f1a!important}.v-theme--dark .product-card.v-card{background-color:rgb(var(--v-theme-surface))!important;border:1px solid rgba(var(--v-theme-on-surface),.1)!important;box-shadow:0 4px 18px #00000059!important}.clickable-card{cursor:pointer}.clickable-card:hover .study-image{transform:scale(1.02)}.check-card{position:relative}.check-card-wrapper{position:absolute;top:10px;left:10px;z-index:5}.check-card-wrapper:before{content:"";position:absolute;inset:-4px;background:rgb(var(--v-theme-backgroundSecond))!important;border-radius:999px}.TabletInterfacePage .swiper-wrapper{gap:10px!important}.v-text-field.v-text-field--enclosed:not(.v-text-field--rounded)>.v-input__control>.v-input__slot,.v-text-field.v-text-field--enclosed .v-text-field__details{padding-top:4px!important;padding-bottom:4px!important}.v-theme--dark button.login-role-card{box-shadow:0 2px 8px #00000061;border-color:rgba(var(--v-border-color),.35)}.v-theme--dark button.login-role-card:hover{box-shadow:0 12px 36px #0000008c;background:rgba(var(--v-theme-accent),.12);border-color:rgba(var(--v-theme-accent),.4)}
