:root{--pw-primary:#0c9f6b;--pw-primary-dark:#087a52;--pw-primary-light:#12c07f;--pw-surface:#fff;--pw-background:#f4f6f9;--pw-content-bg:#e5f2eb;--pw-border:rgba(0,0,0,.06);--pw-text:#1a2332;--pw-text-muted:#64748b;--pw-sidebar:#1e9660;--pw-sidebar-dark:#178252;--pw-sidebar-light:#28b872;--pw-sidebar-active:hsla(0,0%,100%,.2);--pw-radius-sm:8px;--pw-radius-md:12px;--pw-radius-lg:16px;--pw-shadow-sm:0 1px 3px rgba(15,23,42,.06);--pw-shadow-md:0 4px 16px rgba(15,23,42,.08);--pw-shadow-lg:0 8px 24px rgba(15,23,42,.1);--pw-transition:0.2s cubic-bezier(0.4,0,0.2,1);--pw-transition-slow:0.35s cubic-bezier(0.4,0,0.2,1);--pw-split-gap:16px;--pw-panel-bg:#fff;--pw-panel-border:rgba(15,23,42,.08);--pw-scrollbar:rgba(15,23,42,.18);--pw-scrollbar-hover:rgba(12,159,107,.45);--pw-table-height:calc(100vh - var(--v-layout-top, 52px) - 168px)}*,:after,:before{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.v-application{font-family:Sora,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;background:var(--pw-background)!important;color:var(--pw-text)}.page-fade-enter-active,.page-fade-leave-active{transition:opacity var(--pw-transition),transform var(--pw-transition)}.page-fade-enter-from{opacity:0;transform:translateY(6px)}.page-fade-leave-to{opacity:0;transform:translateY(-4px)}.slide-in-from-top{animation:slideInFromTop .45s cubic-bezier(.4,0,.2,1) both}.slide-in-from-bottom{animation:slideInFromBottom .45s cubic-bezier(.4,0,.2,1) both}.pw-app-bar{background:var(--pw-surface)!important;border-bottom:1px solid var(--pw-border)!important;color:var(--pw-text)!important}.pw-sidebar.v-navigation-drawer{border-right:none!important}.pw-login-drawer .v-navigation-drawer__content,.pw-sidebar .v-navigation-drawer__content{-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch}.pw-login-drawer .v-navigation-drawer__content::-webkit-scrollbar,.pw-sidebar .v-navigation-drawer__content::-webkit-scrollbar{display:none;width:0;height:0}.pw-app-bar .v-toolbar__content{height:52px!important;gap:4px;padding-inline:12px!important;flex-wrap:nowrap;overflow:hidden}.pw-app-bar__menu{flex-shrink:0}.pw-app-bar__brand{flex-shrink:1;min-width:0;overflow:hidden}.pw-app-bar__logo{max-height:32px;max-width:110px;flex-shrink:0}.pw-app-bar__logo--xs{max-width:90px;max-height:28px}.pw-app-bar__org-logo{max-width:72px;max-height:32px;flex-shrink:0}.pw-app-bar__actions{flex-shrink:0;gap:2px}.pw-app-bar__logo-card{flex-shrink:0}.pw-app-bar__org-name{font-size:13px;font-weight:500;color:var(--pw-text);max-width:140px;margin-left:4px}.pw-route-btn{text-transform:none!important;letter-spacing:.01em;max-width:180px}.pw-route-btn b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;max-width:160px}.pw-route-chip{font-size:12px!important;font-weight:600!important;letter-spacing:.02em;border-radius:20px!important;border:1px solid rgba(12,159,107,.25)!important;color:var(--pw-primary)!important;background:rgba(12,159,107,.06)!important;text-transform:none!important;height:28px!important;max-width:160px;flex-shrink:1;min-width:0}.pw-route-chip .v-chip__content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pw-user-info{font-size:11px;line-height:1.35;color:var(--pw-text-muted);text-align:right;max-width:280px}.pw-user-info__name{font-weight:600;color:var(--pw-text);font-size:12px}.pw-user-info__meta{font-size:11px;color:var(--pw-text-muted)}.pw-signout-menu{min-width:240px;max-width:280px;overflow:hidden;border:1px solid rgba(15,23,42,.08)!important}.pw-signout-menu__body{padding:14px 16px 12px}.pw-signout-menu__email{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:var(--pw-text);line-height:1.35}.pw-signout-menu__email-icon{flex-shrink:0;color:var(--pw-primary);opacity:.9}.pw-signout-menu__divider{opacity:.08}.pw-signout-menu__footer{padding:10px 12px 12px}.pw-signout-menu__btn{font-weight:600!important;letter-spacing:.01em;border-radius:10px!important}.pw-shell{display:block;width:100%;min-height:100%}.pw-main-content.v-main{background:var(--pw-content-bg);min-height:100vh;overflow-x:hidden}.pw-main-content__inner{padding:16px;width:100%;max-width:100%;min-height:calc(100vh - var(--v-layout-top, 0px));box-sizing:border-box;background:var(--pw-content-bg)}.pw-main-content__inner:has(.v-data-table):not(:has(.dashboard-page)){height:calc(100vh - var(--v-layout-top, 52px));max-height:calc(100vh - var(--v-layout-top, 52px));display:flex;flex-direction:column;overflow:hidden}.pw-main-content__inner:has(.dashboard-page){height:auto;max-height:none;overflow:visible;display:block}.pw-main-content.v-main:has(.pw-main-content__inner .v-data-table):not(:has(.dashboard-page)){overflow:hidden}.pw-main-content__inner:has(.v-data-table):not(:has(.dashboard-page))>div,.pw-main-content__inner:has(.v-data-table):not(:has(.dashboard-page))>div>div:has(.v-card){flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden}.pw-main-content__inner:has(.v-data-table) .v-card.elevation-0:has(.v-data-table){flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden}.pw-main-content__inner:has(.v-data-table) .v-card.elevation-0:has(.v-data-table)>.v-row:not(:has(.v-data-table)),.pw-main-content__inner:has(.v-data-table) .v-card.elevation-0:has(.v-data-table)>.v-toolbar{flex:0 0 auto}.pw-main-content__inner:has(.v-data-table) .v-card.elevation-0:has(.v-data-table)>.v-row:has(.v-data-table){flex:1 1 auto;min-height:0;align-items:stretch}.pw-main-content__inner:has(.v-data-table) .v-card.elevation-0:has(.v-data-table)>.v-row:has(.v-data-table)>.v-col:has(.v-data-table){display:flex;flex-direction:column;min-height:0}.pw-main-content__inner:has(.v-data-table) .v-card.elevation-0:has(.v-data-table)>.v-data-table,.pw-main-content__inner:has(.v-data-table) .v-col:has(.v-data-table)>.v-data-table{flex:1 1 auto;min-height:0}.pw-main-content__inner:has(.v-data-table) .v-data-table{display:flex;flex-direction:column;overflow:hidden}.pw-main-content__inner:has(.v-data-table) .v-data-table>.v-table__wrapper{flex:1 1 auto;min-height:0;height:auto!important;max-height:none!important;overflow-y:auto!important}.pw-main-content__inner:has(.v-data-table) .v-data-table>.v-divider{flex:0 0 auto}.pw-main-content__inner:has(.v-data-table) .v-data-table>.v-data-table-footer{flex:0 0 auto;margin-top:auto}.pw-sidebar{background:linear-gradient(180deg,var(--pw-sidebar-light) 0,var(--pw-sidebar) 100%)!important;border-right:1px solid hsla(0,0%,100%,.12)!important}.pw-sidebar .v-list-item:hover{background:hsla(0,0%,100%,.12)!important}.pw-sidebar .v-list{padding:8px 6px!important;--list-indent-size:0px}.pw-sidebar .v-list-item{border-radius:var(--pw-radius-sm)!important;margin-bottom:2px!important;min-height:34px!important;transition:background var(--pw-transition),transform var(--pw-transition)}.pw-sidebar .v-list-item.active{background:var(--pw-sidebar-active)!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:inset 3px 0 0 hsla(0,0%,100%,.95)}.pw-sidebar .v-list-item.active .v-list-item-title{font-weight:600!important}.pw-sidebar .FontSize.v-list-item-title,.pw-sidebar .Listings .v-list-item-title,.pw-sidebar .v-list-item-title{font-size:11px!important;font-weight:500!important;letter-spacing:.01em}.pw-sidebar .landinglistchild .v-list-item-title,.pw-sidebar .v-list-group__items .v-list-item-title{font-size:10px!important}.pw-sidebar .v-list-item .v-icon{font-size:14px!important}.pw-sidebar .v-list-group__items{--indent-padding:0px!important;--list-indent-size:0px!important;--parent-padding:0px!important;padding-inline-start:0!important}.pw-sidebar .landinglistchild,.pw-sidebar .v-list-group__items .v-list-item{padding-inline-start:12px!important;padding-left:12px!important;margin-inline-start:0!important}.pw-sidebar .landinglistchild .v-list-item__prepend{width:22px!important;min-width:22px!important;margin-inline-end:2px!important;opacity:1!important}.pw-sidebar .landinglistchild .v-icon{opacity:1!important;color:hsla(0,0%,100%,.92)!important;font-size:13px!important}.pw-badge-count{background:rgba(0,0,0,.35)!important;font-size:10px!important;min-width:22px!important;height:20px!important}.pw-main-content__inner:has(.dashboard-page){padding:12px 14px;background:radial-gradient(circle at top right,rgba(12,159,107,.09),transparent 42%),linear-gradient(180deg,#edf8f1 0,var(--pw-content-bg) 180px)}.pw-dashboard-header{margin-bottom:4px}.pw-dashboard-header__title{font-size:1.25rem;font-weight:700;color:var(--pw-text);letter-spacing:-.02em;line-height:1.2;margin:0}.pw-dashboard-header__subtitle{margin:4px 0 0;font-size:12px;color:var(--pw-text-muted)}.pw-stat-card{position:relative;border-radius:var(--pw-radius-md)!important;border:1px solid var(--pw-border)!important;background:var(--pw-surface)!important;box-shadow:var(--pw-shadow-sm)!important;cursor:pointer;transition:transform var(--pw-transition),box-shadow var(--pw-transition),border-color var(--pw-transition);overflow:hidden!important}.pw-stat-card:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:2px;background:linear-gradient(90deg,var(--pw-primary),var(--pw-primary-light))}.pw-stat-card--attendance:before{background:linear-gradient(90deg,#3b82f6,#60a5fa)}.pw-stat-card--visits:before{background:linear-gradient(90deg,var(--pw-primary),var(--pw-primary-light))}.pw-stat-card--pov:before{background:linear-gradient(90deg,#8b5cf6,#a78bfa)}.pw-stat-card:hover{transform:translateY(-2px);box-shadow:var(--pw-shadow-md)!important;border-color:rgba(12,159,107,.18)!important}.pw-stat-card__header{display:flex;align-items:center;gap:8px;margin-bottom:8px}.pw-stat-card__icon{position:static;width:28px;height:28px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--pw-primary-light),var(--pw-primary));color:#fff;box-shadow:0 2px 8px rgba(12,159,107,.22);flex-shrink:0}.pw-stat-card--attendance .pw-stat-card__icon{background:linear-gradient(135deg,#60a5fa,#3b82f6);box-shadow:0 4px 12px rgba(59,130,246,.28)}.pw-stat-card--pov .pw-stat-card__icon{background:linear-gradient(135deg,#a78bfa,#8b5cf6);box-shadow:0 4px 12px rgba(139,92,246,.28)}.pw-stat-card__title{font-size:12px;font-weight:700;color:var(--pw-text);margin:0;letter-spacing:-.01em;line-height:1.2}.pw-stat-card__metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.pw-stat-card__metrics--compact{grid-template-columns:repeat(4,minmax(0,1fr))}.pw-stat-card__metric-tile{background:linear-gradient(180deg,#f8fafc,#f1f5f9);border:1px solid rgba(15,23,42,.05);border-radius:8px;padding:5px 8px;min-height:40px;display:flex;flex-direction:column;justify-content:center;transition:background var(--pw-transition),border-color var(--pw-transition)}.pw-stat-card:hover .pw-stat-card__metric-tile{background:#fff;border-color:rgba(12,159,107,.12)}.pw-stat-card__metric-label{font-size:9px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:var(--pw-text-muted);line-height:1.15}.pw-stat-card__metric-value{display:block;margin-top:2px;font-size:13px;font-weight:700;color:var(--pw-text);line-height:1.1}.pw-stat-card__metric{font-size:11px;color:var(--pw-text-muted);line-height:1.45}.pw-stat-card__metric span{font-weight:600;color:var(--pw-text)}.pw-panel{border-radius:var(--pw-radius-md)!important;border:1px solid var(--pw-border)!important;background:var(--pw-surface)!important;box-shadow:var(--pw-shadow-sm)!important}.pw-panel,.pw-radio-group{width:100%}.pw-radio-group .v-selection-control-group{flex-wrap:wrap;gap:4px 8px}.pw-radio-item{flex:0 1 auto;margin-inline-end:8px!important}.pw-date-row{display:flex;flex-wrap:wrap;gap:8px;width:100%}.pw-date-field{flex:1 1 140px;min-width:0;max-width:100%}.pw-date-picker-card{max-width:min(100vw - 24px,340px)}.pw-chart-panel{overflow:hidden;padding:14px 16px 10px;background:linear-gradient(180deg,#fff,#fcfdfd)!important}.pw-chart-wrap{overflow:hidden;width:100%;max-width:100%;touch-action:pan-y}.pw-login-page{background:#fff}.pw-login-app-bar{background:transparent!important;color:var(--pw-text)!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid rgba(15,23,42,.06)!important;box-shadow:none}.pw-login-app-bar .v-toolbar__content{height:60px!important;padding-inline:16px 20px!important}.pw-login-app-bar .v-app-bar-nav-icon,.pw-login-app-bar .v-btn--icon{color:var(--pw-text)!important}.pw-login-app-bar__brand{overflow:visible}.pw-login-app-bar__links{display:flex;align-items:center;gap:4px}.pw-login-app-bar__link{font-weight:600!important;letter-spacing:.01em;text-transform:none!important;color:var(--pw-text-muted)!important;position:relative}.pw-login-app-bar__link:hover{color:var(--pw-primary)!important;background:rgba(12,159,107,.08)!important}.pw-login-app-bar__signin{min-width:108px;font-weight:600;text-transform:none;box-shadow:var(--pw-shadow-sm)}.pw-login-drawer__head{padding:20px 20px 16px}.pw-login-drawer__item{position:relative}.pw-login-drawer__item.v-list-item--active{background:rgba(12,159,107,.12)!important}.pw-login-drawer__item.v-list-item--active:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:55%;border-radius:0 3px 3px 0;background:var(--pw-primary)}.pw-login-drawer__item.v-list-item--active .v-list-item-title{color:var(--pw-primary)!important;font-weight:600!important}.pw-login-app-bar__link--active{color:var(--pw-primary)!important;background:rgba(12,159,107,.1)!important}.pw-login-app-bar__link--active:after{content:"";position:absolute;bottom:6px;left:50%;transform:translateX(-50%);width:18px;height:2px;border-radius:2px;background:var(--pw-primary-light)}.pw-login-scroll-top{position:fixed!important;right:20px;bottom:24px;z-index:100;box-shadow:var(--pw-shadow-md)}.pw-login-footer{background:transparent!important;color:var(--pw-text-muted);border-top:1px solid rgba(15,23,42,.08)}.pw-login-footer__inner{width:100%;text-align:center;padding:18px 16px;font-size:13px}.pw-signin-classic{overflow:hidden}.hero-parallax__title{color:var(--pw-primary-dark);font-weight:700}.hero-parallax__subtitle{color:var(--pw-text-muted);font-weight:400;line-height:1.6}.hero-parallax__store-link{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:10px;background:transparent;border:1px solid rgba(12,159,107,.35);color:var(--pw-primary-dark);text-decoration:none;font-size:13px;font-weight:600;transition:background var(--pw-transition),border-color var(--pw-transition),transform var(--pw-transition)}.hero-parallax__store-link:hover{background:rgba(12,159,107,.08);border-color:rgba(12,159,107,.55);transform:translateY(-1px)}.hero-parallax__store-link .v-icon{font-size:20px;color:var(--pw-primary)}.pw-filter-panel{padding:14px 16px}.pw-panel__label{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--pw-primary);margin-bottom:10px}.pw-dashboard-controls .v-selection-control-group{background:#f1f5f9;border:1px solid rgba(15,23,42,.06);border-radius:12px;padding:4px;gap:4px!important}.pw-dashboard-controls .v-radio{margin:0!important}.pw-dashboard-controls .v-label{font-size:12px!important;font-weight:600!important}.pw-chart-panel__header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:8px;padding-bottom:10px;border-bottom:1px solid rgba(15,23,42,.06)}.pw-chart-panel__title{margin:0;font-size:15px;font-weight:700;color:var(--pw-text);letter-spacing:-.01em}.pw-chart-panel__subtitle{margin:4px 0 0;font-size:11px;color:var(--pw-text-muted)}.pw-stat-row{margin-top:0!important}.pw-stat-col{padding-top:4px}@media (max-width:960px){.pw-stat-card__metrics--compact{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.pw-dashboard-header__title{font-size:1.1rem}.pw-stat-card__metric-value{font-size:12px}}@media (max-width:1280px){.pw-user-info{max-width:160px}}@media (max-width:960px){.pw-main-content__inner{padding:12px}.pw-app-bar .v-toolbar__content{padding-inline:8px!important}.pw-route-chip{max-width:120px;font-size:11px!important}.pw-stat-card__icon{width:26px;height:26px}.pw-sidebar .v-list-item-title{font-size:11px!important}}@media (max-width:600px){.pw-main-content__inner{padding:8px}.pw-app-bar .v-toolbar__content{height:48px!important}.pw-route-chip{max-width:96px;height:24px!important;font-size:10px!important}.pw-stat-card{padding:8px 10px!important}.pw-stat-card__title{font-size:11px}.pw-stat-card__metric-tile{min-height:36px;padding:4px 6px}.pw-panel{border-radius:var(--pw-radius-sm)!important}.pw-radio-group .v-selection-control-group{flex-direction:column;align-items:flex-start}.pw-date-row{flex-direction:column}.pw-date-field{flex:1 1 100%;width:100%}}@media (min-width:601px) and (max-width:960px){.pw-date-row{justify-content:flex-start}}@media (min-width:961px){.pw-date-row{justify-content:flex-end}}.pw-main-content__inner>div{width:100%;max-width:100%}.pw-main-content__inner .v-data-table,.pw-table-wrap{width:100%}.pw-main-content__inner .v-data-table{overflow-x:auto}.pw-main-content__inner .v-card.elevation-0:has(.v-data-table) .v-col:has(.v-data-table),.pw-main-content__inner .v-card.elevation-0:has(.v-data-table) .v-col:has(>.v-toolbar),.pw-main-content__inner .v-card.elevation-0:has(.v-data-table)>.v-row:has(.v-data-table):not(:has(>.v-col:not(:has(.v-data-table)))),.pw-main-content__inner .v-card.elevation-0:has(.v-data-table)>.v-row:not(:has(.v-data-table)),.pw-main-content__inner .v-card.elevation-0:has(.v-data-table)>.v-toolbar,.pw-main-content__inner .v-card.elevation-0:has(.v-data-table)>.v-toolbar+.v-card-text,.pw-main-content__inner .v-toolbar+.v-card:has(.v-data-table),.pw-main-content__inner .v-toolbar:has(+.v-card:has(.v-data-table)){background:var(--pw-panel-bg)!important;border:1px solid var(--pw-panel-border)!important;border-radius:var(--pw-radius-md)!important;box-shadow:var(--pw-shadow-sm)!important}.pw-main-content__inner .v-card.elevation-0:has(.v-data-table){background:transparent!important;border:none!important;box-shadow:none!important;overflow:visible!important}.pw-main-content__inner .v-card.elevation-0:has(.v-data-table)>.v-card-text{background:transparent!important;padding:0!important}.pw-main-content__inner .v-card.elevation-0:has(.v-data-table)>.v-card-text>.v-row{margin-top:0!important;row-gap:var(--pw-split-gap)}.pw-main-content__inner .v-card.elevation-0:has(.v-data-table)>.v-row{margin-top:0!important;margin-bottom:0!important;margin-inline:0!important;row-gap:var(--pw-split-gap)}.pw-main-content__inner .v-card.elevation-0:has(.v-data-table)>.v-card-text>.v-row.mt-n2,.pw-main-content__inner .v-card.elevation-0:has(.v-data-table)>.v-row.mt-n2{margin-top:0!important}.pw-main-content__inner .v-toolbar+.v-card:has(.v-data-table){overflow:hidden}.pw-main-content__inner .v-card.elevation-0,.pw-main-content__inner>div>.v-card.elevation-0{background:#fff!important;border:1px solid var(--pw-border);border-radius:var(--pw-radius-md);overflow:hidden}.pw-main-content__inner>div>.v-card.elevation-0:has(.v-data-table){background:transparent!important;border:none!important;box-shadow:none!important;overflow:visible!important}.pw-main-content__inner .v-card.elevation-0:has(.v-data-table) .v-toolbar{background:var(--pw-panel-bg)!important;border:1px solid var(--pw-panel-border)!important;border-radius:var(--pw-radius-md)!important;box-shadow:var(--pw-shadow-sm)!important;margin-bottom:var(--pw-split-gap)!important;padding:10px 14px!important;min-height:unset!important;height:auto!important;flex-wrap:wrap;align-items:center;gap:8px;overflow:hidden!important}.pw-main-content__inner .v-toolbar:not(.pw-app-bar .v-toolbar){padding:10px 12px 10px!important;min-height:unset!important;height:auto!important;flex-wrap:wrap;align-items:center;gap:8px;overflow:visible!important}.pw-main-content__inner .v-card.elevation-0:has(.v-data-table) .v-col:has(>.v-toolbar){padding:10px 14px 10px!important;margin-bottom:0!important;overflow:hidden!important}.pw-main-content__inner .v-card.elevation-0:has(.v-data-table) .v-col:has(>.v-toolbar) .v-toolbar{border:none!important;border-radius:0!important;box-shadow:none!important;margin-bottom:0!important;padding:0!important;background:transparent!important;gap:8px;overflow:visible!important}.pw-main-content__inner .v-card.elevation-0:has(.v-data-table) .v-toolbar .v-toolbar__extension,.pw-main-content__inner .v-card.elevation-0:has(.v-data-table) .v-toolbar .v-toolbar__extension:empty,.pw-main-content__inner .v-card.elevation-0:has(.v-data-table) .v-toolbar:not(:has(.v-toolbar__extension>*)) .v-toolbar__extension{display:none!important;min-height:0!important;height:0!important;padding:0!important}.pw-main-content__inner .v-card.elevation-0:has(.v-data-table)>.v-toolbar+.v-card-text{padding:0!important;margin-top:0!important;overflow:hidden}.pw-main-content__inner .v-card.elevation-0:has(.v-data-table) .v-col.mt-n4:has(.v-data-table),.pw-main-content__inner .v-card.elevation-0:has(.v-data-table) .v-col:has(.v-data-table),.pw-main-content__inner .v-card.elevation-0:has(.v-data-table)>.v-card-text>.v-row.mt-n2{margin-top:0!important;padding:0!important;overflow:hidden}.pw-main-content__inner .v-card.elevation-0:has(.v-data-table)>.v-row:first-child:not(:has(.v-data-table))+.v-row:has(.v-data-table),.pw-main-content__inner .v-card.elevation-0:has(.v-data-table)>.v-row:not(:has(.v-data-table))+.v-row:has(.v-data-table){margin-top:0!important}.pw-main-content__inner .v-card.elevation-0:has(.v-data-table) .v-row:has(>.v-toolbar)+.v-row:has(.v-data-table){margin-top:0!important}.pw-main-content__inner .v-card.elevation-0:has(.v-data-table) .v-toolbar .v-toolbar__content,.pw-main-content__inner .v-toolbar .v-toolbar__content{min-height:unset!important;height:auto!important;flex-wrap:wrap;align-items:center;gap:8px;padding:0!important;width:100%;overflow:visible!important}.pw-main-content__inner .v-card.elevation-0:has(.v-data-table) .v-toolbar .v-autocomplete,.pw-main-content__inner .v-card.elevation-0:has(.v-data-table) .v-toolbar .v-select,.pw-main-content__inner .v-card.elevation-0:has(.v-data-table) .v-toolbar .v-text-field,.pw-main-content__inner .v-toolbar .v-autocomplete,.pw-main-content__inner .v-toolbar .v-select,.pw-main-content__inner .v-toolbar .v-text-field{margin:0!important;max-width:210px;min-width:140px;flex:0 1 160px}.pw-main-content__inner .v-card.elevation-0:has(.v-data-table) .v-toolbar .v-field,.pw-main-content__inner .v-toolbar .v-field{border-radius:8px;overflow:visible}.pw-main-content__inner .v-card.elevation-0:has(.v-data-table) .v-toolbar .v-input,.pw-main-content__inner .v-card.elevation-0:has(.v-data-table) .v-toolbar .v-input__control,.pw-main-content__inner .v-toolbar .v-input,.pw-main-content__inner .v-toolbar .v-input__control{overflow:visible!important}.pw-main-content__inner .v-card.elevation-0:has(.v-data-table) .v-toolbar .v-field__outline{--v-field-border-opacity:0.18}.pw-main-content__inner .v-card.elevation-0:has(.v-data-table) .v-toolbar .v-field--focused .v-field__outline{--v-field-border-opacity:0.55}.pw-main-content__inner .v-card.elevation-0:has(.v-data-table) .v-toolbar .v-input:has(.mdi-magnify),.pw-main-content__inner .v-toolbar .v-input:has(.mdi-magnify){margin-left:auto!important;flex:1 1 200px;max-width:300px;min-width:160px}.pw-main-content__inner .v-card.elevation-0:has(.v-data-table) .v-toolbar a:has(.mdi-file-export-outline),.pw-main-content__inner .v-card.elevation-0:has(.v-data-table) .v-toolbar a:has(.v-icon),.pw-main-content__inner .v-toolbar a:has(.v-icon){display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;border:1px solid var(--pw-panel-border);flex-shrink:0;transition:background var(--pw-transition),border-color var(--pw-transition)}.pw-main-content__inner .v-card.elevation-0:has(.v-data-table) .v-toolbar a:has(.v-icon) .v-icon,.pw-main-content__inner .v-toolbar a:has(.v-icon) .v-icon{font-size:20px!important;width:20px!important;height:20px!important}.pw-main-content__inner .v-card.elevation-0:has(.v-data-table) .v-toolbar a:has(.mdi-file-export-outline):hover{background:rgba(12,159,107,.06);border-color:rgba(12,159,107,.25)}.pw-main-content__inner .v-toolbar .mt-1,.pw-main-content__inner .v-toolbar .mt-2,.pw-main-content__inner .v-toolbar .mt-4,.pw-main-content__inner .v-toolbar .mt-6{margin-top:0!important}.pw-main-content__inner .v-card.elevation-0:has(.v-data-table)>.v-row:has(.v-data-table){margin:0!important;row-gap:var(--pw-split-gap)}.pw-main-content__inner .v-card.elevation-0:has(.v-data-table)>.v-row:has(.v-data-table)>.v-col:not(:has(.v-data-table)){padding:10px 8px 10px!important;margin-top:0!important;background:var(--pw-panel-bg)!important;border:1px solid var(--pw-panel-border);border-right:none;border-radius:0;box-shadow:none;display:flex;align-items:center;overflow:visible!important}.pw-main-content__inner .v-card.elevation-0:has(.v-data-table)>.v-row:has(.v-data-table)>.v-col:not(:has(.v-data-table)):first-child{border-radius:var(--pw-radius-md) 0 0 var(--pw-radius-md);padding-left:12px!important;box-shadow:var(--pw-shadow-sm)}.pw-main-content__inner .v-card.elevation-0:has(.v-data-table)>.v-row:has(.v-data-table)>.v-col:not(:has(.v-data-table)):not(:first-child){border-left:none}.pw-main-content__inner .v-card.elevation-0:has(.v-data-table)>.v-row:has(.v-data-table)>.v-col:not(:has(.v-data-table)):has(+.v-col:has(.v-data-table)){border-right:1px solid var(--pw-panel-border);border-radius:0 var(--pw-radius-md) var(--pw-radius-md) 0;padding-right:12px!important;flex-grow:1;box-shadow:var(--pw-shadow-sm)}.pw-main-content__inner .v-card.elevation-0:has(.v-data-table) .v-col:has(>.v-toolbar),.pw-main-content__inner .v-card.elevation-0:has(.v-data-table)>.v-row:has(.v-data-table)>.v-col:not(:has(.v-data-table)),.pw-main-content__inner .v-card.elevation-0:has(.v-data-table)>.v-row:not(:has(.v-data-table)),.pw-main-content__inner .v-card.elevation-0:has(.v-data-table)>.v-toolbar{overflow:visible!important}.pw-main-content__inner .v-card.elevation-0:has(.v-data-table) .v-row:has(.v-data-table)>.v-col:not(:has(.v-data-table)) .v-input,.pw-main-content__inner .v-card.elevation-0:has(.v-data-table) .v-row:not(:has(.v-data-table)) .v-input{overflow:visible!important}.pw-main-content__inner .v-card.elevation-0:has(.v-data-table)>.v-row:has(.v-data-table)>.v-col:not(:has(.v-data-table)).mt-4,.pw-main-content__inner .v-card.elevation-0:has(.v-data-table)>.v-row:has(.v-data-table)>.v-col:not(:has(.v-data-table)).mt-6{margin-top:0!important}.pw-main-content__inner .v-card.elevation-0:has(.v-data-table)>.v-row:has(.v-data-table)>.v-col:not(:has(.v-data-table)):only-child{border:1px solid var(--pw-panel-border);border-radius:var(--pw-radius-md);padding-inline:14px!important}.pw-main-content__inner .v-card.elevation-0>.v-row:has(.v-data-table)>.v-col:not(:has(.v-data-table)) .mt-1,.pw-main-content__inner .v-card.elevation-0>.v-row:has(.v-data-table)>.v-col:not(:has(.v-data-table)) .mt-2,.pw-main-content__inner .v-card.elevation-0>.v-row:has(.v-data-table)>.v-col:not(:has(.v-data-table)) .mt-4{margin-top:0!important}.pw-main-content__inner .v-card.elevation-0>.v-row:has(.v-data-table)>.v-col:not(:has(.v-data-table)) .v-autocomplete,.pw-main-content__inner .v-card.elevation-0>.v-row:has(.v-data-table)>.v-col:not(:has(.v-data-table)) .v-select,.pw-main-content__inner .v-card.elevation-0>.v-row:has(.v-data-table)>.v-col:not(:has(.v-data-table)) .v-text-field{width:100%;margin:0!important}.pw-main-content__inner .v-card.elevation-0:has(.v-data-table)>.v-row:has(.v-data-table)>.v-col:has(.v-data-table){padding-top:0!important}.pw-main-content__inner .v-card.elevation-0:has(.v-data-table)>.v-row:not(:has(.v-data-table)){margin:0 0 var(--pw-split-gap) 0!important;padding:10px 14px 10px!important;align-items:center;overflow:visible!important}.pw-main-content__inner .v-card.elevation-0:has(.v-data-table)>.v-row:not(:has(.v-data-table)) .v-col{margin-top:0!important;padding-top:0!important;padding-bottom:0!important}.pw-main-content__inner .v-card.elevation-0:has(.v-data-table)>.v-row:not(:has(.v-data-table)) .mt-1,.pw-main-content__inner .v-card.elevation-0:has(.v-data-table)>.v-row:not(:has(.v-data-table)) .mt-2,.pw-main-content__inner .v-card.elevation-0:has(.v-data-table)>.v-row:not(:has(.v-data-table)) .mt-4,.pw-main-content__inner .v-card.elevation-0:has(.v-data-table)>.v-row:not(:has(.v-data-table)) .mt-6{margin-top:0!important}.pw-main-content__inner .v-card.elevation-0:not(:has(.v-data-table))>.v-row:first-child:not(:has(.v-data-table)),.pw-main-content__inner .v-card.elevation-0>.v-row:first-child:not(:has(.v-data-table)):not(.v-row:has(.v-data-table)){background:#fff;border-bottom:1px solid var(--pw-border);margin:0!important;padding:10px 8px;align-items:center}.pw-main-content__inner .v-data-table.TableClass,.pw-main-content__inner .v-data-table.TableDataStyle{border-radius:0!important;background:#fff}.pw-main-content__inner .v-card.elevation-0:has(.v-data-table) .v-data-table .v-table__wrapper>table>thead{background:#f1f5f9;position:sticky;top:0;z-index:2}.pw-main-content__inner .v-card.elevation-0:has(.v-data-table) .v-data-table .v-table__wrapper>table>thead th{border-bottom:1px solid var(--pw-panel-border)!important;font-size:10px!important;font-weight:600!important;color:#000!important;letter-spacing:.03em;text-transform:none;padding:10px 12px!important;white-space:nowrap}.pw-main-content__inner .v-card.elevation-0:has(.v-data-table) .v-data-table .v-table__wrapper>table>tbody>tr{transition:background var(--pw-transition)}.pw-main-content__inner .v-card.elevation-0:has(.v-data-table) .v-data-table .v-table__wrapper>table>tbody>tr:nth-child(2n){background:rgba(248,250,252,.85)}.pw-main-content__inner .v-card.elevation-0:has(.v-data-table) .v-data-table .v-table__wrapper>table>tbody>tr:hover{background:rgba(12,159,107,.06)!important}.pw-main-content__inner .v-card.elevation-0:has(.v-data-table) .v-data-table .v-table__wrapper>table>tbody td{padding:9px 12px!important;font-size:11px!important;color:var(--pw-text);border-bottom:1px solid rgba(15,23,42,.05)!important;white-space:nowrap;max-width:180px;overflow:hidden;text-overflow:ellipsis}.pw-main-content__inner .v-card.elevation-0:has(.v-data-table) .v-data-table .v-data-table-footer{border-top:1px solid var(--pw-panel-border);padding:6px 12px;background:#fafbfc;flex:0 0 auto}.pw-main-content__inner .v-card.elevation-0:has(.v-data-table) .TableDataStyle.mt-n4,.pw-main-content__inner .v-card.elevation-0:has(.v-data-table) .TableDataStyle.mt-n6,.pw-main-content__inner .v-card.elevation-0:has(.v-data-table) .v-data-table.mt-n4,.pw-main-content__inner .v-card.elevation-0:has(.v-data-table) .v-data-table.mt-n6{margin-top:0!important}.pw-main-content__inner .v-card.elevation-0:not(:has(.v-data-table)) .TableDataStyle.mt-n4,.pw-main-content__inner .v-card.elevation-0:not(:has(.v-data-table)) .v-data-table.mt-n4{margin-top:0!important}.pw-main-content__inner .v-card-text{padding-top:0;background:#fff}.pw-main-content__inner .v-card-text .v-toolbar{margin-top:0!important;border-radius:0}.pw-main-content__inner .v-card.elevation-0:has(.v-data-table)>.v-row:not(:has(.v-data-table)) .v-input__details,.pw-main-content__inner .v-toolbar .v-input__details{display:none!important;min-height:0!important;padding:0!important;margin:0!important}.pw-main-content__inner .v-card.elevation-0:has(.v-data-table)>.v-row:not(:has(.v-data-table)) .v-input,.pw-main-content__inner .v-toolbar .v-input{margin-bottom:0!important}.pw-main-content__inner .v-toolbar .mt-2,.pw-main-content__inner .v-toolbar .mt-n2,.pw-main-content__inner .v-toolbar .mt-n3{margin-top:0!important}.pw-main-content__inner .v-data-table .v-table__wrapper,.pw-main-content__inner .v-data-table__wrapper{overflow-x:auto;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--pw-scrollbar) transparent;min-height:160px}.pw-main-content__inner:has(.v-data-table) .v-data-table>.v-data-table-footer{border-top:1px solid var(--pw-panel-border);padding:6px 12px;background:#fafbfc;position:relative;z-index:1}.pw-main-content__inner .v-data-table .v-table__wrapper::-webkit-scrollbar,.pw-main-content__inner .v-data-table::-webkit-scrollbar,.pw-main-content__inner .v-data-table__wrapper::-webkit-scrollbar{width:6px;height:6px}.pw-main-content__inner .v-data-table .v-table__wrapper::-webkit-scrollbar-thumb,.pw-main-content__inner .v-data-table::-webkit-scrollbar-thumb,.pw-main-content__inner .v-data-table__wrapper::-webkit-scrollbar-thumb{background-color:var(--pw-scrollbar);border-radius:999px}.pw-main-content__inner .v-data-table .v-table__wrapper::-webkit-scrollbar-thumb:hover,.pw-main-content__inner .v-data-table::-webkit-scrollbar-thumb:hover,.pw-main-content__inner .v-data-table__wrapper::-webkit-scrollbar-thumb:hover{background-color:var(--pw-scrollbar-hover)}.pw-main-content__inner .v-data-table .v-table__wrapper::-webkit-scrollbar-track,.pw-main-content__inner .v-data-table::-webkit-scrollbar-track,.pw-main-content__inner .v-data-table__wrapper::-webkit-scrollbar-track{background:transparent}.gradient-bg{background:linear-gradient(135deg,var(--pw-primary-light) 0,var(--pw-primary-dark) 100%)!important}.gradient-btn{background:linear-gradient(135deg,var(--pw-primary-dark) 0,var(--pw-primary-light) 100%)!important;color:#fff!important}*{scrollbar-width:thin;scrollbar-color:var(--pw-scrollbar) transparent}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-color:var(--pw-scrollbar);border-radius:999px}::-webkit-scrollbar-thumb:hover{background-color:var(--pw-scrollbar-hover)}.v-application,body,html{font-family:DM Sans,system-ui,-apple-system,sans-serif!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:linear-gradient(155deg,#eefaf4,#e8f7f0 28%,#f0fdf9 55%,#f5faf8)!important}.hero-title,.nav-brand-name,.sign-in-title,.topbar-org-name,.v-toolbar-title,h1,h2,h3,h4,h5,h6{font-family:Sora,DM Sans,sans-serif}.fontSize11px{font-size:11px!important}.fontsize30px{font-size:30px!important}.fontsize40px{font-size:40px!important}slide-in-from-top{animation:slideInFromTop 1s ease-out}@keyframes slideInFromTop{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}.slide-in-from-bottom{animation:slideInFromBottom 1s ease-out}@keyframes slideInFromBottom{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.MaxWidthVariant1{max-width:150px!important;font-size:12px!important}.MaxWidthVariant2{max-width:300px!important}.FontSize,.MaxWidthVariant2{font-size:12px!important}.FontSize8px{font-size:8px!important}.fontsize9px{font-size:9px!important}.fontsize10px{font-size:10px!important}.fontsize11px{font-size:11px!important}.fontsize12px{font-size:12px!important}.fontsize13px{font-size:13px!important}.fontsize14px{font-size:14px!important}.FontSize10px{font-size:12px!important;font-weight:700!important}.fontSize{font-size:10px}.fontsize20px{font-size:20px}.v-input .v-label{font-size:12px}.field_height.v-text-field .v-input__control .v-input__slot{min-height:12px!important;display:flex!important;align-items:center!important}.field_label_size.v-input .v-label{font-size:12px}.v-select .v-input__control .v-input__slot .v-select__slot .v-select__selections{padding:0!important;min-height:0!important}.v-select-list .v-list-item{min-height:0!important}.v-select-list .v-list-item .v-list-item__content{padding:14px 0!important}.maxWidthVariant1{max-width:200px!important;font-size:8px!important}.TableClass table{width:150%!important}.TableClass td{font-size:11px!important}.TableClass th{font-size:10px!important}.FieldPointerCursor :hover{cursor:pointer!important}.CountryCodeMaxWidth{max-width:100px!important}#content{height:calc(100vh - 65px);overflow-y:hidden}.v-text-field .v-input_control .v-input_slot{min-height:auto!important;display:flex!important;align-items:center!important}*{scrollbar-width:thin!important;scrollbar-color:#0c9f6b #cdcdcd}::-webkit-scrollbar{height:6px!important;width:6px!important;scrollbar-color:#0c9f6b #cdcdcd}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{scrollbar-width:thin!important;background-color:#0c9f6b!important;border-radius:10px;border:0 solid #fff}.TableDataClass td{font-size:12px!important}.MaxFieldWidth{max-width:300px!important;height:20px!important}.SelectFieldWidth{max-width:200px!important;height:20px!important}.TooltipColor{background-color:#0c9f6b!important}.MaxWidthSearch{max-width:500px!important}.TableDataStyle th{font-size:12px!important;color:#474545!important;font-weight:600!important}.TableDataStyle td{font-size:11px!important}.v-select .v-select__selection-text{font-size:13px!important}.v-text-field input{font-size:12px!important;font-weight:400!important}.v-date-picker-months__content .v-btn.v-btn--active{border-radius:6px!important;background-color:#98bfff!important;color:#fff!important}.no-gap{padding-left:4px!important}.no-gap .v-list-item__prepend{margin-right:4px!important}.v-list-item__append>.v-badge .v-icon,.v-list-item__append>.v-icon,.v-list-item__prepend>.v-badge .v-icon,.v-list-item__prepend>.v-icon{opacity:1!important;color:#fff!important}.tableBorderColor.v-data-table .v-data-table__wrapper table tbody tr:not(.v-data-table__tr--expanded):not(:last-child) td{border-top:1px solid #000!important;border-right:1px solid #000!important;border-bottom:none!important;box-shadow:none!important;background-color:transparent!important}.tableBorderColor.v-data-table .v-data-table__wrapper table tbody tr.v-data-table__tr--expanded td{border-top:none!important;box-shadow:none!important;border-bottom:none!important;background-color:transparent!important}.CardBorderRadius{border-radius:25px 0 25px 0!important}.mdi-checkbox-marked:before{content:"\F0132";color:#0c9f6b!important}.approvals-select-menu,.pharma-select-menu,.product-dialog-select-menu,.products-select-menu,.small-select-menu,.territories-select-menu,.workflow-select-menu{border-radius:12px!important;background:#fff!important;box-shadow:0 8px 24px rgba(16,49,37,.1),0 2px 8px rgba(16,49,37,.06)!important;overflow:hidden;border:1px solid #e8eceb;z-index:2700!important}.product-dialog-select-menu{z-index:2800!important}.approvals-select-menu .v-list,.pharma-select-menu .v-list,.product-dialog-select-menu .v-list,.products-select-menu .v-list,.small-select-menu .v-list,.territories-select-menu .v-list,.workflow-select-menu .v-list{padding:6px!important}.approvals-select-menu .v-list-item,.pharma-select-menu .v-list-item,.product-dialog-select-menu .v-list-item,.products-select-menu .v-list-item,.small-select-menu .v-list-item,.territories-select-menu .v-list-item,.workflow-select-menu .v-list-item{border-radius:8px!important;margin:2px 0!important;min-height:40px!important;padding-inline:12px!important;transition:background-color .2s ease,color .2s ease!important}.approvals-select-menu .v-list-item-title,.pharma-select-menu .v-list-item-title,.product-dialog-select-menu .v-list-item-title,.products-select-menu .v-list-item-title,.small-select-menu .v-list-item-title,.territories-select-menu .v-list-item-title,.workflow-select-menu .v-list-item-title{font-size:13px!important;font-weight:500!important;font-family:DM Sans,sans-serif!important}.small-select-menu .v-list-item-title{font-size:14px!important}.small-select-menu .v-list-item{min-height:34px!important}.approvals-select-menu .v-list-item:hover,.pharma-select-menu .v-list-item:hover,.product-dialog-select-menu .v-list-item:hover,.products-select-menu .v-list-item:hover,.small-select-menu .v-list-item:hover,.territories-select-menu .v-list-item:hover,.workflow-select-menu .v-list-item:hover{background:#f0fdf4!important}.approvals-select-menu .v-list-item--active,.pharma-select-menu .v-list-item--active,.product-dialog-select-menu .v-list-item--active,.products-select-menu .v-list-item--active,.small-select-menu .v-list-item--active,.territories-select-menu .v-list-item--active,.workflow-select-menu .v-list-item--active{background:#f0fdf4!important;color:#047857!important}.approvals-select-menu .v-list-item--active .v-list-item-title,.pharma-select-menu .v-list-item--active .v-list-item-title,.product-dialog-select-menu .v-list-item--active .v-list-item-title,.products-select-menu .v-list-item--active .v-list-item-title,.small-select-menu .v-list-item--active .v-list-item-title,.territories-select-menu .v-list-item--active .v-list-item-title,.workflow-select-menu .v-list-item--active .v-list-item-title{color:#047857!important;font-weight:600!important}.approvals-select-menu .v-list::-webkit-scrollbar-thumb,.pharma-select-menu .v-list::-webkit-scrollbar-thumb,.product-dialog-select-menu .v-list::-webkit-scrollbar-thumb,.products-select-menu .v-list::-webkit-scrollbar-thumb,.small-select-menu .v-list::-webkit-scrollbar-thumb,.territories-select-menu .v-list::-webkit-scrollbar-thumb,.workflow-select-menu .v-list::-webkit-scrollbar-thumb{background-color:#059669!important}.v-application .v-input .v-field--variant-outlined{background:#fafbfc!important;border-radius:16px!important;min-height:40px;transition:border-color .2s ease,box-shadow .2s ease!important}.v-application .v-input .v-field--variant-outlined .v-field__outline{--v-field-border-opacity:1;color:#e5e7eb}.v-application .v-input .v-field--variant-outlined.v-field--focused .v-field__outline{color:#059669!important}.v-application .v-input .v-field--variant-outlined.v-field--focused{box-shadow:0 0 0 1px rgba(5,150,105,.15)!important}.v-application .v-input .v-field--variant-outlined .v-field__append-inner .v-icon,.v-application .v-input .v-field--variant-outlined .v-field__prepend-inner .v-icon,.v-application .v-input .v-field--variant-outlined .v-select__menu-icon{color:#059669!important;opacity:1}.v-application .v-input--density-compact .v-field--variant-outlined{min-height:40px}.pharma-actions-menu{border-radius:12px!important;background:#fff!important;box-shadow:0 10px 28px rgba(15,23,42,.1),0 2px 8px rgba(15,23,42,.04)!important;border:1px solid rgba(15,23,42,.08)!important;overflow:hidden!important}.pharma-actions-list,.pharma-actions-list.v-list{padding:6px!important;min-width:210px;background:#fff!important;display:flex!important;flex-direction:column!important;gap:2px!important}.pharma-actions-menu .pharma-actions-item.v-list-item{flex:none!important;width:100%!important;min-height:unset!important;padding:0!important;margin:0!important;border-radius:8px!important;background:transparent!important;border:none!important;color:#1f2937!important;cursor:pointer!important;transition:background-color .26s cubic-bezier(.4,0,.2,1),color .26s ease,transform .26s cubic-bezier(.4,0,.2,1)!important}.pharma-actions-menu .pharma-actions-item .v-list-item__overlay,.pharma-actions-menu .pharma-actions-item .v-list-item__underlay{opacity:0!important;transition:opacity .26s ease!important}.pharma-actions-menu .pharma-actions-item.v-list-item--active{background:transparent!important}.pharma-actions-menu .pharma-actions-item .v-list-item__content{display:flex!important;align-items:center!important;gap:10px!important;padding:10px 12px!important;width:100%!important;min-height:40px!important;border-radius:8px!important;transition:background-color .26s cubic-bezier(.4,0,.2,1),color .26s ease!important}.pharma-actions-menu .pharma-actions-item .v-list-item__append,.pharma-actions-menu .pharma-actions-item .v-list-item__prepend{display:none!important;margin:0!important;min-width:0!important;width:0!important}.pharma-actions-menu .pharma-actions-item .pharma-actions-icon,.pharma-actions-menu .pharma-actions-item .v-list-item__content>.v-icon,.pharma-actions-menu .pharma-actions-item .v-list-item__content>iconify-icon,.pharma-actions-menu .pharma-actions-item>.v-icon,.pharma-actions-menu .pharma-actions-item>iconify-icon{flex-shrink:0!important;margin:0!important;color:#4b5563!important;transition:color .26s cubic-bezier(.4,0,.2,1),transform .26s cubic-bezier(.4,0,.2,1)!important}.pharma-actions-label,.pharma-actions-menu .pharma-actions-item .pharma-actions-label,.pharma-actions-menu .pharma-actions-item .v-list-item__content>span,.pharma-actions-menu .pharma-actions-item>span:not(.v-icon){font-family:DM Sans,sans-serif!important;font-size:13px!important;font-weight:500!important;color:#1f2937!important;line-height:1.35!important;transition:color .26s cubic-bezier(.4,0,.2,1)!important}.pharma-actions-menu .pharma-actions-item.v-list-item:hover,.pharma-actions-menu .pharma-actions-item:hover{background:#f4f6f8!important;transform:translateX(4px)!important}.pharma-actions-menu .pharma-actions-item:hover .v-list-item__content{background:transparent!important}.pharma-actions-menu .pharma-actions-item:hover .pharma-actions-icon,.pharma-actions-menu .pharma-actions-item:hover .v-list-item__content>.v-icon,.pharma-actions-menu .pharma-actions-item:hover .v-list-item__content>iconify-icon,.pharma-actions-menu .pharma-actions-item:hover>.v-icon,.pharma-actions-menu .pharma-actions-item:hover>iconify-icon{transform:scale(1.08)!important;color:#1f2937!important}.pharma-actions-menu .pharma-actions-item:hover .pharma-actions-label,.pharma-actions-menu .pharma-actions-item:hover .v-list-item__content>span,.pharma-actions-menu .pharma-actions-item:hover>span:not(.v-icon){color:#111827!important}.pharma-actions-menu .pharma-actions-item--destructive,.pharma-actions-menu .pharma-actions-item--destructive+.pharma-actions-item{position:relative}.pharma-actions-menu .pharma-actions-item--destructive+.pharma-actions-item:before,.pharma-actions-menu .pharma-actions-item--destructive:before{content:"";position:absolute;top:-2px;left:10px;right:10px;height:1px;background:#eceef2;pointer-events:none;transition:none!important}.pharma-actions-menu .pharma-actions-item--primary,.pharma-actions-menu .pharma-actions-item--primary.v-list-item{background:#f6f3ff!important;transition:background-color .26s cubic-bezier(.4,0,.2,1),color .26s ease,transform .26s cubic-bezier(.4,0,.2,1)!important}.pharma-actions-menu .pharma-actions-item--primary .pharma-actions-icon,.pharma-actions-menu .pharma-actions-item--primary>.v-icon,.pharma-actions-menu .pharma-actions-item--primary>iconify-icon{color:#6d28d9!important;transition:color .26s cubic-bezier(.4,0,.2,1),transform .26s cubic-bezier(.4,0,.2,1)!important}.pharma-actions-menu .pharma-actions-item--primary .pharma-actions-label,.pharma-actions-menu .pharma-actions-item--primary>span:not(.v-icon){color:#5b21b6!important;font-weight:600!important;transition:color .26s cubic-bezier(.4,0,.2,1)!important}.pharma-actions-menu .pharma-actions-item--primary.v-list-item:hover,.pharma-actions-menu .pharma-actions-item--primary:hover{background:#ede9ff!important;transform:translateX(4px)!important}.pharma-actions-menu .pharma-actions-item--primary:hover .pharma-actions-icon,.pharma-actions-menu .pharma-actions-item--primary:hover>.v-icon,.pharma-actions-menu .pharma-actions-item--primary:hover>iconify-icon{color:#5b21b6!important;transform:scale(1.08)!important}.pharma-actions-menu .pharma-actions-item--primary:hover .pharma-actions-label,.pharma-actions-menu .pharma-actions-item--primary:hover>span:not(.v-icon){color:#4c1d95!important}.pharma-actions-menu .pharma-actions-item--destructive,.pharma-actions-menu .pharma-actions-item--destructive.v-list-item{transition:background-color .26s cubic-bezier(.4,0,.2,1),color .26s ease,transform .26s cubic-bezier(.4,0,.2,1)!important}.pharma-actions-menu .pharma-actions-item--destructive .pharma-actions-icon,.pharma-actions-menu .pharma-actions-item--destructive>.v-icon,.pharma-actions-menu .pharma-actions-item--destructive>iconify-icon{color:#ef4444!important;transition:color .26s cubic-bezier(.4,0,.2,1),transform .26s cubic-bezier(.4,0,.2,1)!important}.pharma-actions-menu .pharma-actions-item--destructive .pharma-actions-label,.pharma-actions-menu .pharma-actions-item--destructive>span:not(.v-icon){color:#ef4444!important;transition:color .26s cubic-bezier(.4,0,.2,1)!important}.pharma-actions-menu .pharma-actions-item--destructive.v-list-item:hover,.pharma-actions-menu .pharma-actions-item--destructive:hover{background:#fef2f2!important;transform:translateX(4px)!important}.pharma-actions-menu .pharma-actions-item--destructive:hover .pharma-actions-icon,.pharma-actions-menu .pharma-actions-item--destructive:hover>.v-icon,.pharma-actions-menu .pharma-actions-item--destructive:hover>iconify-icon{color:#dc2626!important;transform:scale(1.08)!important}.pharma-actions-menu .pharma-actions-item--destructive:hover .pharma-actions-label,.pharma-actions-menu .pharma-actions-item--destructive:hover>span:not(.v-icon){color:#dc2626!important}.pharma-actions-menu .pharma-actions-item .v-icon{opacity:1!important}.pharma-actions-menu .pharma-actions-item:not(.pharma-actions-item--destructive):not(.pharma-actions-item--primary) .v-icon{color:#4b5563!important}.pharma-actions-menu .pharma-actions-item:not(.pharma-actions-item--destructive):not(.pharma-actions-item--primary):hover .v-icon{color:#1f2937!important;transform:scale(1.08)!important;transition:color .26s cubic-bezier(.4,0,.2,1),transform .26s cubic-bezier(.4,0,.2,1)!important}.product-dialog-overlay{border-radius:16px!important;overflow:hidden}.product-dialog-overlay--fullscreen{border-radius:0!important}.product-dialog-card{border-radius:16px!important;overflow:hidden;background:#f8faf9;border:1px solid #e8eceb;box-shadow:0 24px 48px rgba(16,49,37,.14),0 8px 16px rgba(16,49,37,.06)}.product-dialog-card--fullscreen{border-radius:0!important;border:none!important;height:100%;min-height:100vh;background:#f4f7f6}.product-dialog-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;background:#fff;border-bottom:1px solid #f0f2f1;flex-shrink:0}.product-dialog-header-left{display:flex;align-items:center;gap:12px;min-width:0;flex:1}.product-dialog-header-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.product-dialog-header-icon{display:flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border-radius:50%;background:rgba(16,185,129,.12);color:#059669;border:1px solid rgba(16,185,129,.2)}.product-dialog-title{font-family:Sora,DM Sans,sans-serif;font-size:17px;font-weight:600;color:#059669;margin:0;line-height:1.3;letter-spacing:-.02em}.product-dialog-subtitle{font-family:DM Sans,sans-serif;font-size:12px;color:#6b7280;margin:2px 0 0;line-height:1.4}.product-dialog-close{display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;border:none;border-radius:50%;background:#f3f4f6;color:#6b7280;cursor:pointer;transition:background .2s ease,color .2s ease,transform .2s ease}.product-dialog-close:hover{background:rgba(16,185,129,.1);color:#059669;transform:scale(1.05)}.product-dialog-header-export{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:50%;background:rgba(16,185,129,.1);color:#059669;cursor:pointer;transition:background .2s ease,transform .2s ease}.product-dialog-header-export:hover{background:rgba(16,185,129,.18);transform:scale(1.05)}.product-dialog-search-field{max-width:200px;min-width:160px}.product-dialog-search-field :deep(.v-field){border-radius:999px!important;background:#f8faf9!important;min-height:36px!important}.product-dialog-search-field :deep(.v-field__outline){color:#e5e7eb!important}.product-dialog-search-field :deep(.v-field--focused .v-field__outline){color:#059669!important}.product-dialog-body{padding:16px 20px;background:#f4f7f6}.product-dialog-body--table{padding:12px 16px 16px}.product-dialog-body--form{padding:16px;overflow-y:auto}.product-dialog-section--map{min-height:600px;margin-bottom:0}.product-dialog-filter-bar{display:flex;align-items:center;gap:12px;padding:12px 20px;background:#fff;border-bottom:1px solid #f0f2f1;flex-wrap:wrap}.product-dialog-table-card{background:#fff;border:1px solid #e8eceb;border-radius:14px;overflow:hidden}.product-dialog-table-card .territory-dialog-table :deep(thead th){background:linear-gradient(180deg,#f0fdf4,#ecfdf5)!important;color:#047857!important;font-family:DM Sans,sans-serif!important;font-size:11px!important;font-weight:700!important;letter-spacing:.05em!important;text-transform:uppercase!important;border-bottom:1px solid #d1fae5!important}.product-dialog-table-card .territory-dialog-table :deep(tbody tr){transition:background-color .2s ease}.product-dialog-table-card .territory-dialog-table :deep(tbody tr:hover){background:#f8fafc!important}.product-dialog-section{background:#fff;border:1px solid #e8eceb;border-radius:14px;margin-bottom:16px;overflow:hidden}.product-dialog-section-header{display:flex;align-items:center;gap:8px;padding:12px 16px;border-bottom:1px solid #f0f2f1;background:#fafbfc}.product-dialog-section-title{font-family:DM Sans,sans-serif;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#6b7280}.product-dialog-section-body{padding:16px}.product-dialog-footer{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:14px 20px;background:#fff;border-top:1px solid #f0f2f1}.product-dialog-btn-confirm{font-family:DM Sans,sans-serif!important;font-size:13px!important;font-weight:600!important;color:#fff!important;letter-spacing:normal!important;text-transform:none!important;border-radius:999px!important;padding:0 24px!important;min-height:38px!important;background:linear-gradient(135deg,#34d399,#10b981 55%,#059669)!important;box-shadow:0 4px 14px rgba(5,150,105,.35)!important;border:none!important;transition:transform .2s ease,box-shadow .2s ease!important}.product-dialog-btn-confirm:hover{transform:translateY(-1px);box-shadow:0 6px 18px rgba(5,150,105,.4)!important}.product-dialog-btn-add{font-family:DM Sans,sans-serif!important;font-size:13px!important;font-weight:600!important;color:#fff!important;letter-spacing:normal!important;text-transform:none!important;border-radius:999px!important;min-height:36px!important;background:linear-gradient(135deg,#34d399,#10b981 55%,#059669)!important;box-shadow:0 2px 10px rgba(5,150,105,.3)!important;transition:transform .2s ease,box-shadow .2s ease!important}.product-dialog-btn-add:hover{transform:translateY(-1px);box-shadow:0 4px 14px rgba(5,150,105,.38)!important}.product-dialog-input :deep(.v-field){border-radius:12px!important;background:#fafbfc!important}.product-dialog-input :deep(.v-field--focused .v-field__outline){color:#059669!important}.territory-patch-action-icon{cursor:pointer;transition:transform .2s ease,color .2s ease}.territory-patch-action-icon:hover{transform:scale(1.12)}.landinglist .v-list-item__prepend{width:26px!important}.landinglist .v-list-item__prepend,.landinglistchild .v-list-item__prepend{align-items:center!important;align-self:center!important;display:flex!important;grid-area:prepend!important}.landinglistchild .v-list-item__prepend{width:20px!important;min-width:20px!important;margin-left:0!important}.FontSize .v-field-label,.FontSize .v-field__input{font-size:12px!important}.FontSize .v-field-label--floating{font-size:10px!important;transform:translateY(-40%)!important}.Listings .v-list-item-title{font-size:12px!important}button[type=button]:not(.v-btn){text-transform:none;font-family:DM Sans,sans-serif;letter-spacing:.02em}.v-btn{text-transform:none!important;letter-spacing:.02em!important;font-family:DM Sans,sans-serif!important;font-weight:500!important}.v-btn--size-default{height:34px!important;min-height:34px!important;font-size:13px!important}.v-btn--size-small{height:30px!important;min-height:30px!important;font-size:12px!important}.v-btn--size-large{height:40px!important;min-height:40px!important;font-size:13px!important}.v-btn.text-capitalize{text-transform:none!important}.v-btn--size-x-small{font-size:11px!important;font-weight:500!important}.v-btn--size-x-large{font-size:14px!important}.v-btn.gradient-bg,.v-btn.gradient-btn{font-weight:600!important}.v-tab{font-weight:500!important;font-size:13px!important;letter-spacing:.02em!important}.v-tab,.v-tab.text-capitalize,.v-toolbar-title{text-transform:none!important}.v-toolbar-title{font-weight:600!important;letter-spacing:.01em!important}.v-card-title{text-transform:none!important}.gradient-btn{background:-webkit-linear-gradient(135deg,#6ee7b7,#34d399 28%,#10b981 55%,#059669 82%,#047857)!important;-webkit-text-fill-color:#fff!important}.gradient-bg{background:linear-gradient(135deg,#6ee7b7,#34d399 28%,#10b981 55%,#059669 82%,#047857)!important}.pharma-nav-drawer .v-list-item__append>.v-icon,.pharma-nav-drawer .v-list-item__prepend>.v-icon{color:#6b7280!important;opacity:1!important}.pharma-nav-drawer .active .v-list-item__prepend>.v-icon,.pharma-nav-drawer .v-list-item--active .v-list-item__prepend>.v-icon{color:#0c9f6b!important}.pharma-layout .pharma-nav-drawer.v-navigation-drawer{position:relative!important;transform:none!important;flex-shrink:0}.pharma-layout .pharma-nav-drawer.v-navigation-drawer--is-mobile{position:fixed!important}.pharma-tooltip,.v-overlay-container .pharma-tooltip{background:#fff!important;color:#1a1d21!important;border:1px solid rgba(0,0,0,.06)!important;box-shadow:0 4px 16px rgba(0,0,0,.1)!important;font-size:12px!important;font-weight:500!important;font-family:DM Sans,sans-serif!important;padding:6px 12px!important;border-radius:8px!important;opacity:1!important}.sign-in-card[data-v-65faefb1]{background:hsla(0,0%,100%,.52);backdrop-filter:blur(40px) saturate(200%);-webkit-backdrop-filter:blur(40px) saturate(200%);border:1px solid hsla(0,0%,100%,.72);border-radius:20px;padding:28px 28px 24px;box-shadow:0 16px 48px rgba(12,80,55,.1),0 4px 16px rgba(12,159,107,.06),inset 0 1px 0 hsla(0,0%,100%,.85),inset 0 -1px 0 hsla(0,0%,100%,.25);position:relative;overflow:hidden}.sign-in-card-glow[data-v-65faefb1]{position:absolute;top:-60px;right:-60px;width:200px;height:200px;border-radius:50%;background:radial-gradient(circle,rgba(15,197,102,.2) 0,transparent 70%);pointer-events:none;z-index:0}.sign-in-card[data-v-65faefb1]:before{content:"";position:absolute;top:0;left:0;right:0;height:55%;background:linear-gradient(180deg,hsla(0,0%,100%,.45),transparent);pointer-events:none;border-radius:20px 20px 0 0}.sign-in-card[data-v-65faefb1]:after{content:"";position:absolute;bottom:0;left:24px;right:24px;height:1px;background:linear-gradient(90deg,transparent,rgba(12,159,107,.15) 50%,transparent);pointer-events:none}.sign-in-header[data-v-65faefb1]{margin-bottom:20px;position:relative;z-index:1}.sign-in-header-accent[data-v-65faefb1]{width:32px;height:3px;border-radius:3px;background:linear-gradient(90deg,#0fc566,#0a876e);margin-bottom:12px}.sign-in-step-header[data-v-65faefb1]{margin-bottom:20px;position:relative;z-index:1}.step-icon-wrap[data-v-65faefb1]{width:38px;height:38px;border-radius:10px;background:rgba(12,159,107,.1);border:1px solid rgba(12,159,107,.18);display:flex;align-items:center;justify-content:center;margin-bottom:14px}.step-info-box[data-v-65faefb1]{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;margin-bottom:20px;border-radius:14px;background:rgba(12,159,107,.08);border:1px solid rgba(12,159,107,.14)}.step-info-box--otp[data-v-65faefb1]{margin-top:0}.step-info-icon[data-v-65faefb1]{flex-shrink:0;margin-top:1px}.step-info-text[data-v-65faefb1]{font-size:13px;line-height:1.5;color:#4b5563;margin:0}.step-info-email[data-v-65faefb1]{font-weight:600;color:#1a1d21}.step-change-link[data-v-65faefb1]{color:#0c9f6b;font-weight:600;padding:0 4px;text-decoration:underline;text-underline-offset:2px}.step-back-link[data-v-65faefb1],.step-change-link[data-v-65faefb1]{background:none;border:none;font-size:13px;cursor:pointer;font-family:DM Sans,sans-serif}.step-back-link[data-v-65faefb1]{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;margin-top:16px;padding:8px;color:#6b7280;font-weight:500;transition:color .2s ease}.step-back-link[data-v-65faefb1]:hover{color:#0c9f6b}.otp-input-field[data-v-65faefb1]{margin-bottom:8px}.otp-input-field[data-v-65faefb1] .v-otp-input__content{gap:8px}.otp-input-field[data-v-65faefb1] .v-field{border-radius:12px!important;background:hsla(0,0%,100%,.55)}.sign-in-title[data-v-65faefb1]{font-family:Sora,DM Sans,sans-serif;font-size:24px;font-weight:600;color:#1a1d21;line-height:1.25;margin-bottom:6px;letter-spacing:-.02em}.sign-in-subtitle[data-v-65faefb1]{font-size:13px;color:#6b7280;margin:0;line-height:1.5}.auth-mode-tabs[data-v-65faefb1]{display:flex;background:hsla(0,0%,100%,.5);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.65);border-radius:999px;padding:3px;margin-bottom:20px;gap:4px;position:relative;z-index:1;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.6)}.auth-mode-tab[data-v-65faefb1]{flex:1;border:none;background:transparent;padding:7px 12px;border-radius:999px;font-size:12.5px;font-weight:500;color:#6b7280;cursor:pointer;transition:all .2s ease;font-family:DM Sans,sans-serif;text-transform:none;letter-spacing:.02em}.auth-mode-tab--active[data-v-65faefb1]{background:#fff;color:#0a876e;box-shadow:0 4px 16px rgba(12,159,107,.14),inset 0 1px 0 #fff;font-weight:600}.sign-in-window[data-v-65faefb1]{overflow:visible;position:relative;z-index:1}.sign-in-form[data-v-65faefb1]{margin-bottom:8px}.field-group[data-v-65faefb1]{margin-bottom:12px}.field-label[data-v-65faefb1]{display:block;font-size:12px;font-weight:500;color:#374151;margin-bottom:6px}.field-label-row[data-v-65faefb1]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.forgot-link[data-v-65faefb1]{background:none;border:none;color:#0c9f6b;font-size:13px;font-weight:600;cursor:pointer;padding:0;font-family:DM Sans,sans-serif;text-transform:none;letter-spacing:.02em}.forgot-link[data-v-65faefb1]:hover{color:#0a876e}.sign-in-field[data-v-65faefb1] .v-field{border-radius:10px!important;background:hsla(0,0%,100%,.65);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:box-shadow .2s ease,background .2s ease}.sign-in-field[data-v-65faefb1] .v-field--focused{background:hsla(0,0%,100%,.85);box-shadow:0 0 0 3px rgba(12,159,107,.12)}.sign-in-field[data-v-65faefb1] .v-field__outline{--v-field-border-opacity:0.2}.sign-in-field[data-v-65faefb1] .v-field--focused .v-field__outline{--v-field-border-opacity:0.55;color:#0c9f6b}.remember-row[data-v-65faefb1]{display:flex;align-items:center;gap:8px;background:hsla(0,0%,100%,.4);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid hsla(0,0%,100%,.45);border-radius:999px;padding:4px 12px 4px 6px;margin-bottom:18px}.remember-switch[data-v-65faefb1]{flex-shrink:0}.remember-text[data-v-65faefb1]{font-size:13px;color:#374151}.sign-in-btn[data-v-65faefb1]{font-weight:500!important;font-size:14px!important;letter-spacing:.02em;text-transform:none!important;height:42px!important;box-shadow:0 6px 20px rgba(12,159,107,.26),inset 0 1px 0 hsla(0,0%,100%,.25)!important;transition:transform .2s ease,box-shadow .2s ease!important}.sign-in-btn[data-v-65faefb1]:hover{transform:translateY(-2px);box-shadow:0 12px 36px rgba(12,159,107,.38),inset 0 1px 0 hsla(0,0%,100%,.3)!important}.sign-in-btn[data-v-65faefb1]:active{transform:translateY(0)}.step-hint[data-v-65faefb1]{font-size:14px;color:#0c9f6b;text-align:center;margin-bottom:16px}.step-hint--small[data-v-65faefb1]{font-size:12px;margin-top:8px;margin-bottom:0}.step-actions[data-v-65faefb1]{display:flex;align-items:center;margin-top:20px}.gradient-bg2{background:linear-gradient(145deg,#0a876e,#0fc566)}input:-webkit-autofill{background-color:transparent!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}::v-deep(.v-input__control){font-size:12px!important}#about[data-v-0322aa5d],#contact[data-v-63d3a5aa]{padding-top:30px;background-color:#f4f7f5}.svg-border-waves .v-image[data-v-63d3a5aa]{position:absolute;bottom:0;left:0;height:3rem;width:100%;overflow:hidden}#download[data-v-74838b85]{background:transparent;background-attachment:fixed;background-repeat:no-repeat;background-size:cover;background-position:50%;height:700px}.pw-download-title[data-v-74838b85]{color:var(--pw-primary-dark)}#download .container[data-v-74838b85],#download .row[data-v-74838b85]{height:100%}.image-gallery[data-v-74838b85]{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:auto;grid-template-areas:"img-1 img-2 img-3 img-4" "img-1 img-5 img-5 img-6";width:100%;margin-left:100px;margin-right:100px;background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.img-1[data-v-74838b85]{grid-area:img-1;min-height:20rem}.img-2[data-v-74838b85]{grid-area:img-2;min-height:20rem}.img-1[data-v-74838b85]:hover,.img-2[data-v-74838b85]:hover,.img-3[data-v-74838b85]:hover,.img-4[data-v-74838b85]:hover,.img-5[data-v-74838b85]:hover,.img-6[data-v-74838b85]:hover{transform:scale(1.22)}@media screen and (max-width:600px){#download[data-v-74838b85]{height:400px}.image-gallery[data-v-74838b85]{width:100%;margin-left:10px;margin-right:10px}.img-1[data-v-74838b85]{grid-area:img-1;min-height:7rem}.img-2[data-v-74838b85]{grid-area:img-2;min-height:7rem}}.circle{stroke:#fff;stroke-dasharray:650;stroke-dashoffset:650;opacity:.3}.playBut{display:inline-block}.playBut .triangle{stroke-dasharray:240;stroke-dashoffset:480;stroke:#fff;transform:translateY(0)}.playBut:hover .triangle{stroke-dashoffset:0;opacity:1;stroke:#fff;animation:nudge .7s ease-in-out}@keyframes nudge{0%{transform:translateX(0)}30%{transform:translateX(-5px)}50%{transform:translateX(5px)}70%{transform:translateX(-2px)}to{transform:translateX(0)}}.playBut:hover .circle{stroke-dashoffset:0;opacity:1}@media only screen and (max-width:400px){.header h1{font-size:31px}}.btn-play{transition:.2s}.hero-parallax :deep(.v-parallax__content){display:flex;align-items:center;min-height:100%}.hero-parallax :deep(.v-img__img){filter:none;opacity:1}.hero-parallax__know-more{background:transparent!important}.hero-parallax__row{width:100%}.svg-border-waves .v-image{position:absolute;bottom:0;left:0;height:3rem;width:100%;overflow:hidden}#hero{z-index:0}.svg-border-waves img{position:absolute;bottom:0;left:0;width:100%;margin-bottom:-2px;z-index:-1}.card{min-height:300px;padding:10px;transition:.5s ease-out}.card .v-image{margin-bottom:15px;transition:.75s}.card h1{margin-bottom:10px}.zoom-efect{transform:scale(1.1)}.up{transform:translateY(-20px);transition:.5s ease-out}section{position:relative}.pharma-login-page[data-v-59fefbe6]{display:flex;min-height:100vh;width:100%;font-family:DM Sans,system-ui,sans-serif}.login-left-panel[data-v-59fefbe6]{flex:1;min-width:0;background:linear-gradient(155deg,#087a62,#0c9f6b 38%,#0bb87a 72%,#0fc566);position:relative;overflow:hidden;display:flex;align-items:center;padding:36px 40px}.login-left-orbs[data-v-59fefbe6]{position:absolute;inset:0;pointer-events:none;overflow:hidden}.login-orb[data-v-59fefbe6]{position:absolute;border-radius:50%;background:radial-gradient(circle at 30% 30%,hsla(0,0%,100%,.22) 0,hsla(0,0%,100%,.04) 70%);border:1px solid hsla(0,0%,100%,.12);animation:login-float-59fefbe6 8s ease-in-out infinite}.login-orb--1[data-v-59fefbe6]{width:280px;height:280px;top:-80px;right:-60px;animation-delay:0s}.login-orb--2[data-v-59fefbe6]{width:160px;height:160px;bottom:10%;left:-40px;animation-delay:-3s}.login-orb--3[data-v-59fefbe6]{width:100px;height:100px;top:42%;right:18%;animation-delay:-5s;opacity:.7}@keyframes login-float-59fefbe6{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-14px) scale(1.03)}}.login-left-panel[data-v-59fefbe6]:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle at 20% 30%,hsla(0,0%,100%,.08) 0,transparent 50%),radial-gradient(circle at 80% 70%,hsla(0,0%,100%,.06) 0,transparent 40%);pointer-events:none}.login-left-panel[data-v-59fefbe6]:after{content:"";position:absolute;width:200px;height:60px;background:hsla(0,0%,100%,.06);border-radius:999px;bottom:18%;right:12%;transform:rotate(-25deg);pointer-events:none}.login-left-content[data-v-59fefbe6]{position:relative;z-index:1;max-width:520px;color:#fff}.brand-row[data-v-59fefbe6]{display:flex;align-items:center;gap:10px;margin-bottom:36px}.brand-logo-wrap[data-v-59fefbe6]{width:40px;height:40px;border-radius:12px;background:#fff;border:1px solid hsla(0,0%,100%,.95);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 20px rgba(0,0,0,.12),inset 0 1px 0 #fff}.brand-logo[data-v-59fefbe6]{border-radius:4px}.brand-text[data-v-59fefbe6]{display:flex;flex-direction:column}.brand-name[data-v-59fefbe6]{font-family:Sora,DM Sans,sans-serif;font-size:20px;font-weight:600;line-height:1.2;letter-spacing:-.02em}.brand-tagline[data-v-59fefbe6]{font-size:12px;opacity:.85;font-weight:400}.hero-copy[data-v-59fefbe6]{margin-bottom:32px}.hero-title[data-v-59fefbe6]{font-family:Sora,DM Sans,sans-serif;font-size:clamp(26px,3.2vw,36px);font-weight:600;line-height:1.24;margin-bottom:14px;letter-spacing:-.02em}.hero-highlight[data-v-59fefbe6]{display:inline-block;position:relative;font-style:normal}.hero-highlight[data-v-59fefbe6]:after{content:"";position:absolute;left:0;right:0;bottom:2px;height:10px;background:hsla(0,0%,100%,.18);border-radius:6px;z-index:-1}.hero-subtitle[data-v-59fefbe6]{font-size:14px;line-height:1.55;opacity:.9;font-weight:400}.med-feature-card[data-v-59fefbe6]{position:relative;background:hsla(0,0%,100%,.12);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border:1px solid hsla(0,0%,100%,.32);border-radius:18px;padding:20px 22px 18px;box-shadow:0 20px 50px rgba(8,50,38,.2),inset 0 1px 0 hsla(0,0%,100%,.35);overflow:hidden;transition:transform .35s ease,box-shadow .35s ease}.med-feature-card[data-v-59fefbe6]:hover{transform:translateY(-2px);box-shadow:0 24px 56px rgba(8,50,38,.24),inset 0 1px 0 hsla(0,0%,100%,.4)}.med-card-decor[data-v-59fefbe6]{position:absolute;inset:0;pointer-events:none;overflow:hidden}.med-pill[data-v-59fefbe6]{position:absolute;border-radius:999px;background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.2)}.med-pill--1[data-v-59fefbe6]{width:48px;height:18px;top:12px;right:24px;transform:rotate(35deg)}.med-pill--2[data-v-59fefbe6]{width:32px;height:12px;bottom:20px;right:40px;transform:rotate(-20deg);opacity:.7}.med-capsule[data-v-59fefbe6]{position:absolute;width:14px;height:28px;border-radius:999px;background:linear-gradient(180deg,hsla(0,0%,100%,.25),hsla(0,0%,100%,.08));border:1px solid hsla(0,0%,100%,.2)}.med-capsule--1[data-v-59fefbe6]{top:50%;right:16px;transform:translateY(-50%) rotate(15deg);opacity:.5}.med-cross[data-v-59fefbe6]{position:absolute;top:18px;right:80px;width:20px;height:20px;opacity:.15}.med-cross[data-v-59fefbe6]:after,.med-cross[data-v-59fefbe6]:before{content:"";position:absolute;background:#fff;border-radius:2px}.med-cross[data-v-59fefbe6]:before{width:20px;height:4px;top:8px;left:0}.med-cross[data-v-59fefbe6]:after{width:4px;height:20px;left:8px;top:0}.med-card-header[data-v-59fefbe6]{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px;position:relative;z-index:1}.med-badge[data-v-59fefbe6]{width:38px;height:38px;border-radius:10px;background:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.3);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.3)}.med-card-title[data-v-59fefbe6]{font-size:15px;font-weight:600;margin-bottom:4px;line-height:1.3}.med-card-subtitle[data-v-59fefbe6]{font-size:13px;opacity:.85;line-height:1.45}.med-feature-grid[data-v-59fefbe6]{display:flex;flex-direction:column;gap:10px;position:relative;z-index:1}.med-feature-chip[data-v-59fefbe6]{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:12px;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.18);transition:background .25s ease,transform .25s ease}.med-feature-chip[data-v-59fefbe6]:hover{background:hsla(0,0%,100%,.16);transform:translateX(4px)}.med-chip-icon[data-v-59fefbe6]{width:28px;height:28px;border-radius:8px;background:hsla(0,0%,100%,.18);display:flex;align-items:center;justify-content:center;flex-shrink:0}.med-badge-icon[data-v-59fefbe6],.med-chip-iconify[data-v-59fefbe6]{color:#fff;opacity:.95}.med-chip-iconify svg[data-v-59fefbe6]{stroke-width:1.5}.med-chip-label[data-v-59fefbe6]{display:block;font-size:13px;font-weight:600;line-height:1.3}.med-chip-desc[data-v-59fefbe6]{display:block;font-size:11px;opacity:.78;line-height:1.35}.login-right-panel[data-v-59fefbe6]{flex:1;min-width:0;background:linear-gradient(165deg,#eef6f2,#f8fbf9 35%,#edf8f3 65%,#e6f4ec);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:28px 24px;position:relative;overflow:hidden}.login-right-grid[data-v-59fefbe6]{position:absolute;inset:0;background-image:linear-gradient(rgba(12,159,107,.04) 1px,transparent 0),linear-gradient(90deg,rgba(12,159,107,.04) 1px,transparent 0);background-size:48px 48px;mask-image:radial-gradient(ellipse 80% 70% at 50% 40%,#000 20%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse 80% 70% at 50% 40%,#000 20%,transparent 75%);pointer-events:none}.login-right-glow[data-v-59fefbe6]{position:absolute;border-radius:50%;filter:blur(80px);pointer-events:none}.login-right-glow--1[data-v-59fefbe6]{width:320px;height:320px;background:rgba(12,159,107,.18);top:-80px;right:-60px}.login-right-glow--2[data-v-59fefbe6]{width:280px;height:280px;background:rgba(15,197,102,.14);bottom:-60px;left:-40px}.login-right-glow--3[data-v-59fefbe6]{width:200px;height:200px;background:rgba(12,159,107,.12);top:40%;left:30%}.login-form-area[data-v-59fefbe6]{position:relative;z-index:1;width:100%;max-width:420px;animation:login-fade-up-59fefbe6 .7s ease-out}@keyframes login-fade-up-59fefbe6{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.login-footer[data-v-59fefbe6]{position:relative;z-index:1;margin-top:24px;font-size:12px;color:#8a9199}@media (max-width:960px){.pharma-login-page[data-v-59fefbe6]{flex-direction:column}.login-left-panel[data-v-59fefbe6]{padding:32px 28px;min-height:auto}.hero-copy[data-v-59fefbe6]{margin-bottom:24px}.feature-glass-card[data-v-59fefbe6],.med-feature-card[data-v-59fefbe6]{display:none}.login-right-panel[data-v-59fefbe6]{flex:1;padding:28px 20px 32px}}@media (max-width:480px){.login-left-panel[data-v-59fefbe6]{padding:24px 20px}.brand-row[data-v-59fefbe6]{margin-bottom:24px}.hero-title[data-v-59fefbe6]{font-size:24px}}