:root{--app-page-background-color: #ffffff;--account-modal-border: 2px solid rgba(148, 163, 184, .88);--dashboard-border-color: var(--brand-blue-2, rgb(60, 103, 183));--dashboard-border-width: 2px;--dashboard-border: var(--dashboard-border-width) solid var(--dashboard-border-color);--email-background-image: none;--email-background-color: var(--app-page-background-color);--storefront-background-color: rgb(242, 247, 255);--trufusion-fxaa-filter: url(#trufusion-fxaa)}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision}.trufusion-fxaa-defs{height:0;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:0}html,body{background-color:var(--email-background-color)}body{background-image:var(--email-background-image);background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed}body:before{content:none}html.trufusion-loading-scroll-lock,body.trufusion-loading-scroll-lock{overflow:hidden!important;overscroll-behavior:none}body.trufusion-loading-scroll-lock{touch-action:none}.trufusion-loading-screen{align-items:center;-webkit-backdrop-filter:blur(18px) saturate(1.35);backdrop-filter:blur(18px) saturate(1.35);background:radial-gradient(circle at 50% 44%,rgba(255,255,255,.58),transparent 32%),#ffffff94;backface-visibility:hidden;contain:layout paint style;display:flex;height:100vh;height:100dvh;inset:0;isolation:isolate;justify-content:center;max-height:100dvh;min-height:100vh;min-height:100dvh;overflow:hidden;overscroll-behavior:none;opacity:0;padding:2rem;pointer-events:none;position:fixed;touch-action:none;transform:translateZ(0);will-change:opacity;width:100%;z-index:2147483000}.trufusion-loading-screen--visible{animation:trufusion-loading-screen-fade-in .22s ease-out both;opacity:1;pointer-events:auto}.trufusion-loading-screen--hidden{opacity:0;pointer-events:none}.trufusion-loading-icon-frame{aspect-ratio:505 / 351;contain:layout paint style;overflow:hidden;position:relative;transform:translateZ(0);width:clamp(90px,14.4vw,138px)}.trufusion-loading-icon{display:block;height:100%;object-fit:contain;position:relative;width:100%;z-index:1}.trufusion-loading-icon-shimmer-band{animation:trufusion-loading-icon-shimmer 1.75s ease-in-out infinite;animation-delay:-.62s;display:block;height:112%;inset:-6% 0 0;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 28%,#000 64%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 28%,#000 64%,transparent 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;mix-blend-mode:screen;opacity:.98;overflow:hidden;pointer-events:none;position:absolute;transform:translate3d(-170%,0,0);will-change:transform;width:36%;z-index:2}.trufusion-loading-icon-shimmer{animation:trufusion-loading-icon-shimmer-image 1.75s ease-in-out infinite;animation-delay:-.62s;display:block;filter:brightness(0) invert(1);height:89.285714%;left:0;max-width:none;object-fit:contain;opacity:1;pointer-events:none;position:absolute;top:5.357143%;transform:translate3d(61.2%,0,0);will-change:transform;width:277.777778%}.trufusion-loading-icon-frame:after{content:none}@keyframes trufusion-loading-screen-fade-in{0%{opacity:0}to{opacity:1}}@keyframes trufusion-loading-icon-shimmer{0%{transform:translate3d(-170%,0,0)}to{transform:translate3d(380%,0,0)}}@keyframes trufusion-loading-icon-shimmer-image{0%{transform:translate3d(61.2%,0,0)}to{transform:translate3d(-136.8%,0,0)}}@media (prefers-reduced-motion: reduce){.trufusion-loading-screen--visible{animation:none}.trufusion-loading-icon-shimmer-band,.trufusion-loading-icon-shimmer{animation:none;opacity:0}}:root{--safe-area-top: env(safe-area-inset-top);--safe-area-bottom: env(safe-area-inset-bottom);--viewport-height: 100vh}@supports (height: 100dvh){:root{--viewport-height: 100dvh}}html,body{margin:0;padding:0;width:100%;max-width:100%;min-height:100vh;min-height:100dvh;overflow-x:hidden;overflow-x:clip}body{position:relative;min-height:100vh;min-height:100dvh}body{background-color:var(--email-background-color);background-image:var(--email-background-image);background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed}body.non-login-bg{background-color:var(--email-background-color);background-image:none;background-attachment:scroll}html.non-login-view{height:auto;min-height:100vh;min-height:100dvh;overflow-x:hidden;overflow-x:clip;overflow-y:auto}body.non-login-bg{height:auto;min-height:100vh;min-height:100dvh;overflow-x:hidden;overflow-x:clip;overflow-y:visible}html.non-login-view #root,html.non-login-view .app-root-shell,body.non-login-bg #root,body.non-login-bg .app-root-shell{height:auto;min-height:100vh;min-height:100dvh;overflow-y:visible}body.non-login-bg:before{content:"";position:fixed;inset:0;width:100vw;height:100vh;min-height:100dvh;background-color:var(--email-background-color);background-image:var(--email-background-image);background-size:cover;background-position:center;background-repeat:no-repeat;pointer-events:none;transform:translateZ(0);will-change:transform;z-index:0}body.login-view{background-color:#fff;background-image:none;background-attachment:scroll}body[data-delegate-theme=true],body[data-delegate-theme=true].login-view{background-color:var(--delegate-session-background-color, var(--email-background-color))!important;background-image:var(--delegate-session-background-image, var(--email-background-image))!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-attachment:fixed!important}body[data-delegate-theme=true].non-login-bg{background-color:var(--delegate-session-background-color, var(--email-background-color))!important;background-image:none!important}body[data-delegate-theme=true].non-login-bg:before{background-color:var(--delegate-session-background-color, var(--email-background-color))!important;background-image:var(--delegate-session-background-image, var(--email-background-image))!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important}body[data-delegate-theme=true] .dev-theme-root{background-color:var(--delegate-session-background-color, var(--email-background-color))!important;background-image:var(--delegate-session-background-image, var(--email-background-image))!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-attachment:fixed!important}.delegate-session-background-layer{position:fixed;inset:0;width:100vw;min-height:100vh;min-height:100dvh;pointer-events:none;z-index:0;background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed;transform:translateZ(0)}#root{position:relative;z-index:1;width:100%;max-width:100%;min-height:100vh;min-height:100dvh;overflow-x:hidden;overflow-x:clip}.safe-area-vertical{padding-top:var(--safe-area-top);padding-bottom:var(--safe-area-bottom);box-sizing:border-box}.app-root-shell{padding-top:0;padding-bottom:0;box-sizing:border-box}footer.glass-strong{padding-bottom:var(--safe-area-bottom)}@media (max-width: 767px){html,body{height:100%;margin:0;min-height:var(--viewport-height, 100dvh)}#root,.dev-theme-root,.app-root-shell{display:flex;flex-direction:column;min-height:var(--viewport-height, 100dvh)}#root,.dev-theme-root{width:100%}.app-root-shell{flex:1 0 auto}.app-root-shell>.app-main-content-shell,.public-site-shell>.public-site-main{flex:0 0 auto;min-height:calc(var(--viewport-height, 100dvh) + 1px)}.app-root-shell>footer.glass-strong,.public-site-shell>footer.glass-strong{flex:0 0 auto;margin-top:max(2.5rem,calc(var(--safe-area-bottom) + 2rem))!important}}body.dashboard-mobile-sidebar-open footer.glass-strong{opacity:0!important;pointer-events:none!important;visibility:hidden!important}.post-login-layout{display:flex;flex-direction:column;gap:1rem}.post-login-content-shell{margin-bottom:clamp(3rem,8vh,5.5rem);box-sizing:border-box;padding-inline:clamp(.5rem,2.5vw,2rem);--info-mission-container-tint: rgba(255, 255, 255, .57)}.post-login-content-shell :is(.glass-card,.landing-glass,.physician-network-map-details,.physician-network-map-profile-card){background-color:var(--info-mission-container-tint)}.post-login-content-shell :is(.physician-network-card,.post-login-news-card,.post-login-info){--container-squircle-radius: var(--squircle-container-radius, 27px);--dashboard-squircle-radius: var(--container-squircle-radius, var(--squircle-container-radius, 27px));--dashboard-squircle-smoothing: var(--squircle-corner-smoothing, .6)}.post-login-content-shell :is(.post-login-quote-card,.post-login-forum-card,.post-login-contact-card){--container-squircle-radius: var(--squircle-container-radius, 27px);--dashboard-squircle-radius: var(--container-squircle-radius, var(--squircle-container-radius, 27px));--dashboard-squircle-smoothing: var(--squircle-corner-smoothing, .6)}.post-login-content-shell .post-login-forum-item{--container-squircle-radius: var(--small-container-squircle-radius, var(--squircle-small-container-radius, 18px));--dashboard-squircle-radius: var(--container-squircle-radius, var(--squircle-small-container-radius, 18px));--dashboard-squircle-smoothing: var(--squircle-corner-smoothing, .6);corner-shape:var(--squircle-corner-shape, superellipse(5.2))}.post-login-content-shell .physician-network-card{background:transparent!important;background-color:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important}.post-login-info{order:1}.post-login-news{order:2;width:100%}.physician-network-card__layout{display:flex;flex-direction:column;gap:clamp(.75rem,2vh,1.25rem);align-items:stretch;min-height:0}.physician-network-card__intro{display:flex;flex-direction:column;gap:.55rem;justify-content:center;min-height:0}.physician-network-card__intro-primary{animation:physician-network-mission-fade-in .52s ease-out both;font-size:1.5rem;line-height:1.08;margin:0}.physician-network-card__divider{animation:physician-network-mission-fade-in .56s ease-out 90ms both;width:100%;height:1px;margin:.25rem 0;background:currentColor;opacity:.58}.physician-network-card__intro-secondary{animation:physician-network-mission-fade-in .6s ease-out .16s both;display:flex;align-items:center;gap:.5rem;font-size:1.05rem;line-height:1.1;margin:0}.physician-network-card__intro-secondary-icon{width:1.25em;height:1.25em;flex:0 0 auto;stroke-width:1.8}@keyframes physician-network-mission-fade-in{0%{opacity:0;transform:translateY(.45rem)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.physician-network-card__intro-primary,.physician-network-card__divider,.physician-network-card__intro-secondary{animation:none}}.physician-network-state-breakdown{display:flex;flex-direction:column;gap:.85rem;min-width:0;width:100%;color:#0b0679}.physician-network-state-breakdown__header{display:flex;align-items:center;gap:.55rem;min-width:0}.physician-network-state-breakdown__back-button{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border:0;border-radius:0;background:transparent;color:#0b0679;cursor:pointer;padding:0;transition:color .16s ease}.physician-network-state-breakdown__back-button svg{width:1.35rem;height:1.35rem;stroke-width:2.2}.physician-network-state-breakdown__back-button:hover,.physician-network-state-breakdown__back-button:focus-visible{color:#000;outline:none}.physician-network-state-breakdown__back-button:focus-visible{outline:2px solid rgba(11,6,121,.32);outline-offset:3px}.physician-network-state-breakdown__title{min-width:0;margin:0;color:#0b0679;font-size:clamp(1.45rem,2.8vw,2.25rem);font-weight:650;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.physician-network-state-breakdown__content{display:grid;grid-template-columns:minmax(0,.86fr) 1px minmax(0,1.14fr);gap:.9rem;align-items:stretch;min-height:10rem}.physician-network-state-breakdown__content--empty{grid-template-columns:1fr;min-height:0}.physician-network-state-breakdown__doctor-list-shell{position:relative;align-self:stretch;height:100%;min-width:0;min-height:13.5rem;max-height:none;padding-right:0}.physician-network-state-breakdown__doctor-list-shell--scrollable{padding-right:.85rem}.physician-network-state-breakdown__doctor-list-shell--empty{height:auto;max-height:none;padding-right:0}.physician-network-state-breakdown__doctor-list{display:flex;flex-direction:column;gap:.16rem;width:100%;height:100%;min-width:0;overflow-y:auto;overscroll-behavior:contain;padding-right:.15rem;scrollbar-width:none}.physician-network-state-breakdown__doctor-list::-webkit-scrollbar{width:0;height:0}.physician-network-state-breakdown__custom-scrollbar{position:absolute;top:0;right:.15rem;bottom:0;width:.42rem;border-radius:999px;background:#0b06791a;pointer-events:none}.physician-network-state-breakdown__custom-scrollbar:after{content:"";position:absolute;top:var(--doctor-scroll-thumb-top, 0%);right:0;left:0;height:var(--doctor-scroll-thumb-height, 100%);min-height:1.35rem;border-radius:999px;background:#0b06797a;box-shadow:inset 0 0 0 1px #ffffff61}.physician-network-state-breakdown__doctor-button{display:flex;flex:0 0 auto;flex-direction:column;align-items:flex-start;box-sizing:border-box;gap:0;width:100%;height:auto;padding:.24rem .44rem;border:0;border-radius:var(--squircle-sm, 12px);background:transparent;color:#0b0679;cursor:pointer;font-size:.92rem;font-weight:650;line-height:1.24;text-align:left;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.physician-network-state-breakdown__doctor-name,.physician-network-state-breakdown__doctor-email{display:block;max-width:100%}.physician-network-state-breakdown__doctor-email{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.physician-network-state-breakdown__doctor-name{width:100%;font-size:.92rem;font-weight:700;line-height:1.24;overflow:visible;overflow-wrap:anywhere;text-overflow:clip;white-space:normal;word-break:normal}.physician-network-state-breakdown__doctor-email{color:#0b0679bd;font-size:.72rem;font-weight:550;line-height:1;min-height:.72rem}.physician-network-state-breakdown__doctor-button:hover,.physician-network-state-breakdown__doctor-button:focus-visible,.physician-network-state-breakdown__doctor-button--active{background:#ffffff9e;color:#000;outline:none}.physician-network-state-breakdown__divider{width:1px;min-height:100%;background:#0b06796b}.physician-network-state-breakdown__profile{display:flex;align-items:flex-start;align-self:start;min-width:0}.physician-network-state-breakdown__prompt,.physician-network-state-breakdown__empty,.physician-network-state-breakdown__profile-label{color:#4b5563!important}.physician-network-state-breakdown__profile-name,.physician-network-state-breakdown__profile-email,.physician-network-state-breakdown__profile-meta,.physician-network-state-breakdown__profile-focus,.physician-network-state-breakdown__profile-bio,.physician-network-state-breakdown__profile-value{color:#0b0679!important}.physician-network-state-breakdown__prompt,.physician-network-state-breakdown__empty{margin:0;font-size:clamp(1rem,1.65vw,1.25rem);font-weight:500;line-height:1.25}.physician-network-state-breakdown__profile-card{display:flex;align-self:flex-start;flex-direction:column;gap:.72rem;min-width:0;width:100%;overflow:visible!important;border-radius:0!important;corner-shape:initial!important;-webkit-clip-path:none!important;clip-path:none!important;-webkit-mask-image:none!important;mask-image:none!important}.physician-network-state-breakdown__profile-card>.dashboard-squircle-shape{display:none!important}.physician-network-state-breakdown__profile-name{margin:0;font-size:1.1rem;font-weight:700;line-height:1.15}.physician-network-state-breakdown__profile-detail{display:flex;flex-direction:column;gap:.16rem;min-width:0;margin:0}.physician-network-state-breakdown__profile-detail--name{flex-direction:row;align-items:center;justify-content:space-between;gap:.75rem}.physician-network-state-breakdown__profile-name-copy{display:flex;flex:1 1 auto;flex-direction:column;gap:.16rem;min-width:0}.physician-network-state-breakdown__profile-label{font-size:.68rem;font-weight:750;line-height:1}.physician-network-state-breakdown__profile-email,.physician-network-state-breakdown__profile-meta,.physician-network-state-breakdown__profile-focus,.physician-network-state-breakdown__profile-bio{margin:0;font-size:.86rem;font-weight:550;line-height:1.28}.physician-network-state-breakdown__profile-email{width:fit-content;max-width:100%;overflow-wrap:anywhere;text-decoration:none}.physician-network-state-breakdown__profile-photo{position:relative;display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:3.15rem;height:3.15rem;overflow:hidden;border:1px solid rgba(11,6,121,.22);border-radius:999px;background:#0b067914;color:#0b0679;font-size:.78rem;font-weight:750;line-height:1}.physician-network-state-breakdown__profile-photo-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.physician-network-state-breakdown__profile-photo-fallback{position:relative;z-index:0}.physician-network-state-breakdown__profile-email:hover,.physician-network-state-breakdown__profile-email:focus-visible{color:#4b5563!important;outline:none}.physician-network-state-breakdown__profile-focus{font-size:.86rem;font-weight:550;letter-spacing:0;text-transform:none}.physician-network-state-breakdown__profile-bio{max-height:5.5rem;overflow-y:auto;padding-right:.2rem}.physician-network-map-shell{width:100%;max-width:none;min-height:0}.physician-network-map-loading{aspect-ratio:960 / 585;background:rgba(var(--loading-shimmer-primary-rgb, 11, 6, 121),.08);border:1px solid rgba(var(--loading-shimmer-primary-rgb, 11, 6, 121),.14);border-radius:var(--container-radius, var(--squircle-md, 16px));box-shadow:inset 0 1px #ffffffb8;min-height:clamp(220px,34vw,360px);overflow:hidden;position:relative;width:100%}.physician-network-intro-skeleton:after{animation:physician-network-loading-shimmer 1.55s cubic-bezier(.4,0,.2,1) infinite;background:linear-gradient(110deg,transparent 0%,rgba(255,255,255,.18) 18%,rgba(255,255,255,.82) 48%,rgba(255,255,255,.28) 78%,transparent 100%);bottom:-24%;content:"";left:0;mix-blend-mode:screen;pointer-events:none;position:absolute;top:-24%;transform:translate(-180%) skew(-16deg);width:42%;will-change:transform}.physician-network-card__layout--loading{align-items:stretch}.physician-network-card__intro--loading{gap:.7rem;justify-content:center;min-height:clamp(10rem,24vw,16rem)}.physician-network-intro-skeleton{background:#0b067914;border-radius:999px;display:block;overflow:hidden;position:relative}.physician-network-intro-skeleton--primary{height:clamp(1.35rem,3vw,2.2rem);width:100%}.physician-network-intro-skeleton--secondary{height:clamp(1.05rem,2vw,1.55rem);width:76%}.physician-network-intro-skeleton--medium{width:86%}.physician-network-intro-skeleton--short{width:58%}.physician-network-intro-skeleton--divider{height:1px;margin:.25rem 0;opacity:.72;width:100%}@keyframes physician-network-loading-shimmer{0%{transform:translate(-180%) skew(-16deg)}to{transform:translate(340%) skew(-16deg)}}@media (prefers-reduced-motion: reduce){.physician-network-map-loading.forum-container-shimmer:after,.physician-network-intro-skeleton:after{animation:none;opacity:0}}.physician-network-map-stage{width:100%;max-width:none!important;min-height:0}.physician-network-map-frame{aspect-ratio:960 / 585;border-radius:var(--container-radius, var(--squircle-md, 16px));background:transparent}.physician-network-map-frame svg{display:block;height:100%!important;width:100%!important}.physician-network-map-details{border-radius:30px;border:1px solid rgba(11,6,121,.18);background:#fff;backdrop-filter:blur(16px)}.physician-network-map-title,.physician-network-map-profile-name,.physician-network-map-copy,.physician-network-map-subtitle,.physician-network-map-location,.physician-network-map-email,.physician-network-map-email:hover,.physician-network-map-email:focus-visible,.physician-network-map-focus-badge,.physician-network-map-bio{color:#000}.physician-network-map-clear-button{border-radius:18px}.physician-network-map-doctor-chip{border-radius:var(--squircle-sm, 12px);border:1px solid rgba(11,6,121,.16);background:#fff;color:#0b0679b8}.physician-network-map-doctor-chip:hover,.physician-network-map-doctor-chip:focus-visible{border-color:#0b067947;color:#0b0679}.physician-network-map-doctor-chip--active,.physician-network-map-doctor-chip--active:hover,.physician-network-map-doctor-chip--active:focus-visible{border-color:#0b067957;background:#0b06791f;color:#0b0679}.physician-network-map-profile-card{border-radius:26px;border:1px solid rgba(11,6,121,.14);background:#fffffff7}.physician-network-map-focus-badge{border-radius:999px;border:1px solid rgba(11,6,121,.22);background:#0b067914}@media (min-width: 768px){.post-login-layout{flex-direction:row;align-items:flex-start;gap:1.42rem}.post-login-news{order:1;flex:0 0 39.6%;max-width:39.6%}.post-login-info{order:2;flex:1 1 0}.physician-network-card__layout{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;gap:2rem;min-height:auto}.physician-network-card__intro{min-width:0;max-width:none}.physician-network-card__intro-primary{font-size:clamp(1.5rem,3vw,2.625rem)}.physician-network-card__intro-secondary{font-size:clamp(1.05rem,1.65vw,1.55rem)}.physician-network-state-breakdown__content{gap:1.1rem}.physician-network-map-shell{width:100%!important;max-width:none!important;min-width:0;margin-left:0}}@media (min-width: 1200px){.post-login-news{flex-basis:50.4%;max-width:50.4%}.physician-network-card__intro{max-width:none}.physician-network-map-shell{width:100%!important;max-width:none!important}}@media (max-width: 640px){.physician-network-state-breakdown__content{grid-template-columns:1fr;gap:.75rem}.physician-network-state-breakdown__divider{width:100%;height:1px;min-height:1px}.physician-network-state-breakdown__doctor-list-shell{height:min(20rem,50vh);min-height:13.5rem;max-height:none}.physician-network-state-breakdown__doctor-list{height:100%;max-height:none}}.sales-rep-header-row{width:100%}.sales-rep-header-actions{width:100%;justify-content:flex-end!important}@media (min-width: 640px){.sales-rep-header-row{display:grid!important;grid-template-columns:1fr max-content!important;align-items:start;column-gap:1rem}.sales-rep-header-actions{width:max-content!important;flex-wrap:nowrap!important;justify-content:flex-end!important;justify-self:end}.sales-rep-period-form{align-items:flex-end}}.sales-rep-action-meta{max-width:7.5rem;white-space:normal;overflow-wrap:anywhere}.sales-rep-action-meta-label{white-space:nowrap}.sales-rep-action-meta-value{white-space:normal;overflow-wrap:anywhere}.admin-commission-header-desktop{display:none}.admin-commission-sheet-button,.admin-commission-sheet-button:hover,.admin-commission-sheet-button:focus,.admin-commission-sheet-button:focus-visible{background-color:transparent!important;border:0!important;border-color:transparent!important;outline:0!important;--tw-ring-color: transparent !important;--tw-ring-offset-shadow: 0 0 #0000 !important;--tw-ring-shadow: 0 0 #0000 !important;box-shadow:none!important}@media (min-width: 640px){.admin-commission-header-mobile{display:none!important}.admin-commission-header-desktop{display:flex!important;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:.5rem}.admin-commission-header-desktop-actions{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:.5rem;white-space:nowrap;flex:0 0 auto}}.sales-rep-period-form{align-items:stretch}.sales-rep-period-actions button{min-height:2.5rem}.sales-rep-refresh-button{width:fit-content!important;flex:0 0 auto!important}.patient-link-form{display:grid;grid-template-columns:1fr;gap:0}.patient-link-form__label{margin-bottom:.125rem}.patient-link-form--generate .patient-link-form__label{margin-bottom:.05rem}.patient-link-form__patient-id-input,.patient-link-form__input,.patient-link-form__zelle-contact-input,.patient-link-form__markup,.patient-link-form__select,.patient-link-form__instructions{margin-bottom:.5rem!important}.patient-link-form--generate .patient-link-form__patient-id-input,.patient-link-form--generate .patient-link-form__input,.patient-link-form--generate .patient-link-form__markup,.patient-link-form--generate .patient-link-form__select,.patient-link-form--generate .patient-link-form__instructions{margin-bottom:1.2rem!important}.patient-link-form__input,.patient-link-form__patient-id-input,.patient-link-form__markup,.patient-link-form__select,.patient-link-form__button{height:2rem!important}.patient-link-form__button{padding-top:0!important;padding-bottom:0!important}.patient-link-form__instructions{min-height:4.25rem;resize:vertical}.patient-link-actions{display:flex;flex-direction:column;align-items:stretch;gap:.5rem;width:100%;min-width:0}.patient-link-actions>*{width:100%;min-width:0}.patient-link-submit-row{display:flex;flex-direction:column;gap:.75rem;width:100%}.patient-link-submit-copy,.patient-link-submit-action{width:100%}.patient-link-submit-action .patient-link-form__button{height:2.75rem!important;min-height:2.75rem!important}.patient-link-action-buttons{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.5rem;width:100%;min-width:0}.patient-link-action-buttons .patient-link-payment-toggle-button{min-width:0;max-width:100%;white-space:normal}.delegate-link-card{align-items:flex-start}.delegate-link-card .delegate-link-primary{flex:0 1 auto;width:100%;max-width:100%}.delegate-link-name{flex:0 1 auto;min-width:0;max-width:100%;overflow-wrap:anywhere;white-space:normal}.delegate-link-card .delegate-link-actions{flex:0 1 auto;width:100%;max-width:100%}.delegate-link-action-buttons{max-width:100%}.delegate-link-action-buttons .patient-link-payment-toggle-button{flex:0 1 auto;min-width:max-content;white-space:nowrap}.patient-link-settings-details>summary::-webkit-details-marker{display:none}.patient-link-settings-details>summary{list-style:none}.patient-link-settings-summary{cursor:pointer;user-select:none;display:inline-flex;align-items:center;gap:.45rem;font-size:1rem;font-weight:400;color:#1e293b;line-height:1.3}.patient-link-settings-summary:before{content:"";display:inline-block;width:1.2rem;height:1.2rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' aria-hidden='true'%3E%3Cpath d='M8 6l4 4-4 4' stroke='%233c67b7' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:1.2rem 1.2rem;transform:rotate(0);transform-origin:50% 50%;transition:transform .16s ease}.patient-link-settings-details[open] .patient-link-settings-summary:before{transform:rotate(90deg)}.patient-link-payment-method-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-left:.75rem;padding-right:2.2rem;background-color:#ffffffe0;border:1px solid rgba(11,6,121,.35);color:#0f172a;line-height:1.25rem;background-image:linear-gradient(to bottom,#ffffff1f,#ffffff1f),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' aria-hidden='true'%3E%3Cpath d='M6 8l4 4 4-4' stroke='%233c67b7' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat,no-repeat;background-position:0 0,right .72rem center;background-size:100% 100%,1rem 1rem}.patient-link-payment-method-select:focus,.patient-link-payment-method-select:focus-visible{outline:none;border-color:#0b0679b3;box-shadow:0 0 0 3px #0b067933}.patient-link-payment-method-select option{color:#0f172a;background-color:#fff}.patient-link-payment-toggle-button{transition:background-color .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease}.patient-link-payment-toggle-button:hover{border-color:#0b067973;color:#0b0679}.create-proposal-progress{position:relative;width:100%;padding:.35rem 0 .15rem}.create-proposal-progress__track{position:absolute;top:1.15rem;right:calc(100% / 6);left:calc(100% / 6);height:3px;overflow:hidden;border-radius:999px;background:#94a3b873}.create-proposal-progress__fill{height:100%;border-radius:inherit;background:#0b0679;transition:width .28s ease}.create-proposal-progress__steps{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.create-proposal-progress__step{display:flex;min-width:0;flex-direction:column;align-items:center;gap:.45rem;color:#64748b;text-align:center}.create-proposal-progress__dot{display:inline-flex;width:1.65rem;height:1.65rem;align-items:center;justify-content:center;border:2px solid rgba(148,163,184,.75);border-radius:999px;background:#fffffff2;color:#475569;font-size:.75rem;font-weight:700;line-height:1;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.create-proposal-progress__label{max-width:8.5rem;color:currentColor;font-size:.75rem;font-weight:700;line-height:1.2}.create-proposal-progress__step--complete,.create-proposal-progress__step--active{color:#0f172a}.create-proposal-progress__step--complete .create-proposal-progress__dot,.create-proposal-progress__step--active .create-proposal-progress__dot{border-color:#0b0679;background:#0b0679;color:#fff}.create-proposal-progress__step--active .create-proposal-progress__dot{transform:scale(1.08)}@media (prefers-reduced-motion: reduce){.create-proposal-progress__fill,.create-proposal-progress__dot{transition:none}}.patient-link-form--grouped .patient-link-group+.patient-link-group{margin-top:.45rem!important}.delegate-link-create-form.patient-link-form--grouped .patient-link-group+.patient-link-group{position:relative;margin-top:1rem!important;border-top:0!important;padding-top:1.25rem!important}.delegate-link-create-form.patient-link-form--grouped .patient-link-group+.patient-link-group:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:#94a3b88c;border-radius:0}.delegate-link-create-form .patient-link-group>div:first-child{margin-bottom:.85rem}.delegate-link-create-form.patient-link-form--generate .patient-link-form__patient-id-input,.delegate-link-create-form.patient-link-form--generate .patient-link-form__input,.delegate-link-create-form.patient-link-form--generate .patient-link-form__zelle-contact-input,.delegate-link-create-form.patient-link-form--generate .patient-link-form__markup,.delegate-link-create-form.patient-link-form--generate .patient-link-form__select,.delegate-link-create-form.patient-link-form--generate .patient-link-form__instructions,.delegate-link-create-form.patient-link-form--generate textarea{margin-bottom:.72rem!important}.delegate-link-create-form .patient-link-form__label--optional-row{display:flex;width:100%;align-items:baseline;justify-content:space-between;gap:.75rem}.delegate-link-create-form .patient-link-form__label--optional-row .label-paren--right{flex:1 1 auto;margin-left:auto;text-align:right}.delegate-link-create-form .delegate-link-submit-row{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:.85rem!important;width:100%!important;max-width:100%!important;min-width:0!important;margin-top:1rem!important;padding-top:1rem!important;border-top:1px solid rgba(148,163,184,.45)}.delegate-link-create-form .delegate-link-certification-account,.delegate-link-create-form .delegate-link-certification-copy,.delegate-link-create-form .delegate-link-submit-action{width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important}.delegate-link-create-form .delegate-link-certification-copy{align-items:flex-start!important;color:#334155}.delegate-link-create-form .delegate-link-certification-copy .brand-checkbox{flex:0 0 auto;margin-top:.1rem}.delegate-link-create-form .delegate-link-submit-action{justify-content:flex-end!important;align-items:stretch!important;justify-self:auto!important}.delegate-link-create-form .delegate-link-submit-action .delegate-link-submit-button{grid-column:auto!important;grid-row:auto!important;align-self:auto!important;width:100%!important;max-width:100%!important;margin:0!important}@media (min-width: 640px){.patient-link-item{display:grid;grid-template-columns:minmax(0,48%) minmax(0,52%);align-items:flex-start;column-gap:1rem}.patient-link-form{grid-template-columns:minmax(0,1fr) minmax(0,20%);align-items:end;column-gap:1rem;row-gap:0}.patient-link-form--generate{grid-template-columns:minmax(0,1fr);align-items:stretch;row-gap:0}.patient-link-form--generate>*{grid-column:1!important;grid-row:auto!important}.patient-link-form__label--link{grid-column:1;grid-row:3}.patient-link-form__label--patient-id{grid-column:1;grid-row:1}.patient-link-form__patient-id-input{grid-column:1;grid-row:2}.patient-link-form__label--markup{grid-column:1;grid-row:5}.patient-link-form__label--zelle-contact{grid-column:1;grid-row:1}.patient-link-form__input{grid-column:1;grid-row:4}.patient-link-form__zelle-contact-input{grid-column:1;grid-row:2}.patient-link-form__markup{grid-column:1;grid-row:6}.patient-link-form__label--payment{grid-column:1;grid-row:7}.patient-link-form__select{grid-column:1;grid-row:8}.patient-link-form__label--instructions{grid-column:1;grid-row:9}.patient-link-form__instructions{grid-column:1;grid-row:10}.patient-link-form__button{grid-column:2;grid-row:2;align-self:end;margin-bottom:0!important}.patient-link-form--generate .patient-link-form__button{align-self:stretch;margin-bottom:.55rem!important}.patient-link-submit-row{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:center;column-gap:1.25rem}.patient-link-submit-action{width:100%;max-width:100%;justify-self:stretch}.patient-link-submit-action .patient-link-form__button{height:2.75rem!important;min-height:2.75rem!important}.delegate-link-create-form .delegate-link-submit-row{display:flex!important;grid-template-columns:none!important;gap:.85rem!important}.delegate-link-create-form .delegate-link-submit-action{flex-direction:row!important;align-items:center!important}.delegate-link-create-form .delegate-link-submit-action .delegate-link-submit-button{width:auto!important;min-width:9rem!important}.delegate-link-create-form .delegate-link-submit-action .delegate-link-submit-button--primary{min-width:15rem!important}.patient-link-actions{width:max-content;max-width:100%;align-self:flex-start;justify-content:flex-end;margin-left:auto}.patient-link-actions>*{width:100%;min-width:0}.patient-link-action-buttons{width:max-content;max-width:100%;align-self:flex-end;justify-content:flex-end}.patient-link-actions>:not(.patient-link-action-buttons){width:100%;max-width:100%;align-self:stretch;margin-left:0}.delegate-link-card .delegate-link-primary{flex:999 1 clamp(34rem,48vw,52rem);width:auto}.delegate-link-card .delegate-link-actions{flex:1 1 28rem;width:auto;max-width:min(100%,50rem);margin-left:auto}.delegate-link-card .delegate-link-action-buttons{width:100%;max-width:100%;justify-content:flex-end}}.peptide-news-thumb{width:4rem;height:4rem;border-radius:var(--squircle-xs, .2rem);overflow:hidden;display:flex;align-items:center;justify-content:center;background:#94bbe92e;flex-shrink:0}.peptide-news-thumb img{width:100%;height:100%;object-fit:cover;display:block}.news-skeleton{position:relative;overflow:hidden;background-color:#94a3b859;border-radius:var(--squircle-xs, .35rem);min-height:.6rem}.news-skeleton.news-skeleton-line{height:.55rem}.news-skeleton:after{content:"";position:absolute;inset:0;transform:translate(-100%);background:linear-gradient(120deg,#fff0,#ffffffa6,#fff0);animation:news-shimmer 1.4s infinite}@keyframes news-shimmer{to{transform:translate(100%)}}.product-image-frame{--product-image-frame-padding-percent: .7%;--product-image-frame-padding: clamp(.1rem, var(--product-image-frame-padding-percent), 1.9rem);position:relative;display:flex;align-items:center;justify-content:center;padding:var(--product-image-frame-padding);overflow:hidden;background-color:#fff;border-radius:var(--squircle-md, .85rem);box-shadow:0 4px 30px #0f172a14;box-sizing:border-box;width:100%;aspect-ratio:1 / 1;border:1px solid rgba(148,163,184,.25)}.dev-theme-root .product-image-frame{background-color:#fff!important}.image-skeleton{position:absolute;inset:0;border-radius:inherit;background:linear-gradient(135deg,#94a3b840,#94a3b81f);overflow:hidden}.image-skeleton:after{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent,rgba(255,255,255,.85),transparent);animation:catalog-shimmer 1.6s ease-in-out infinite}.catalog-loading-state{width:100%;display:flex;justify-content:center}.catalog-skeleton-card,.catalog-skeleton-thumb,.catalog-skeleton-line,.catalog-skeleton-pill,.news-loading-card,.news-loading-thumb,.news-loading-line,.news-loading-shimmer,.quote-container-shimmer,.forum-container-shimmer,.shimmer-text{--loading-shimmer-primary-rgb: var( --white-label-primary-color-rgb, var(--delegate-accent-rgb, var(--brand-color-rgb, 11, 6, 121)) )}.catalog-skeleton-card{padding:1.35rem;background:linear-gradient(135deg,rgba(var(--loading-shimmer-primary-rgb),.04),rgba(var(--loading-shimmer-primary-rgb),.12));border:1px solid rgba(var(--loading-shimmer-primary-rgb),.3);box-shadow:0 18px 38px -32px #0f172a99,inset 0 1px #ffffffeb;display:flex;flex-direction:column;gap:1rem;min-height:15rem}.catalog-skeleton-thumb{width:100%;height:6rem;border-radius:var(--squircle-md, 1rem);background:linear-gradient(135deg,rgba(var(--loading-shimmer-primary-rgb),.2),rgba(var(--loading-shimmer-primary-rgb),.36));position:relative;overflow:hidden}.catalog-skeleton-lines{display:flex;flex-direction:column;gap:.55rem}.catalog-skeleton-line{height:.55rem;border-radius:var(--squircle-xxs);background:rgba(var(--loading-shimmer-primary-rgb),.2);position:relative;overflow:hidden}.catalog-skeleton-line--short{width:35%}.catalog-skeleton-line--medium{width:65%}.catalog-skeleton-line--xs{width:48%}.catalog-skeleton-footer{display:flex;gap:.65rem;margin-top:auto}.catalog-skeleton-pill{flex:1;height:.9rem;border-radius:var(--squircle-xxs);background:rgba(var(--loading-shimmer-primary-rgb),.14);position:relative;overflow:hidden}.catalog-skeleton-pill--short{flex:0 0 30%}@supports (content-visibility: auto){.catalog-product-card,.catalog-skeleton-card{content-visibility:auto;contain-intrinsic-size:34rem}}.catalog-filter-skeleton-card{min-height:24rem}.catalog-filter-skeleton-header{display:flex;align-items:center;justify-content:space-between;gap:1rem}.catalog-filter-skeleton-title{display:flex;align-items:center;gap:.65rem;min-width:0;flex:1}.catalog-filter-skeleton-icon{width:1.25rem;height:1.25rem;flex:0 0 1.25rem}.catalog-filter-skeleton-title-line{width:min(8rem,55%);height:.7rem}.catalog-filter-skeleton-action{height:1.45rem;flex:0 0 4.75rem}.catalog-filter-skeleton-body{display:flex;flex-direction:column;gap:1.5rem}.catalog-filter-skeleton-section{display:flex;flex-direction:column;gap:.75rem}.catalog-filter-skeleton-section-title{width:7.25rem;height:.62rem;margin-bottom:.1rem}.catalog-filter-skeleton-section-title--secondary{width:8.6rem}.catalog-filter-skeleton-option{display:grid;grid-template-columns:2.4rem 1.1rem minmax(0,1fr);align-items:center;gap:.65rem;min-width:0}.catalog-filter-skeleton-count{width:2.4rem;height:1.3rem}.catalog-filter-skeleton-checkbox{width:1.05rem;height:1.05rem}.catalog-filter-skeleton-label{height:.58rem}.catalog-filter-skeleton-label--wide{width:82%}.catalog-filter-skeleton-label--medium{width:64%}.catalog-filter-skeleton-label--short{width:46%}.catalog-personalized-product-card{position:relative;overflow:visible!important;contain:none!important;contain-intrinsic-size:auto!important;content-visibility:visible!important;border:2px solid rgb(11,6,121)!important;box-shadow:0 18px 40px -30px #0f172a80,0 0 0 1px #0b06793d!important}.catalog-personalized-product-card:hover,.catalog-personalized-product-card:focus-within{z-index:80}.catalog-personalized-product-card .product-image-frame{overflow:visible!important}.product-new-badge{position:absolute;top:.75rem;right:.75rem;z-index:12;display:inline-flex;align-items:center;justify-content:center;min-width:2.8rem;height:1.48rem;padding:0 .62rem;border:0;border-radius:var(--squircle-sm, 12px);corner-shape:var(--squircle-corner-shape, superellipse(5.2));background:var(--brand-blue-2, rgb(60, 103, 183));background-clip:padding-box;color:#fff;font-family:"Lexend",var(--font-sans);font-size:.68rem;font-weight:700;line-height:1;letter-spacing:0;text-transform:uppercase;white-space:nowrap;box-shadow:inset 0 0 0 1px #ffffffb8,0 8px 16px -12px rgba(var(--brand-blue-2-rgb, 60, 103, 183),.7);overflow:hidden;pointer-events:none}.catalog-personalized-product-label{position:absolute;bottom:.45rem;left:50%;transform:translate(-50%);z-index:3;display:inline-flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:.32rem;width:max-content;max-width:none;border:none;border-radius:var(--button-squircle-radius, var(--squircle-button-radius, 12px));corner-shape:var(--squircle-corner-shape, superellipse(5.2));background:#fffffff0;color:#0b0679;font-family:"Lexend",var(--font-sans);font-size:.72rem;font-weight:700;letter-spacing:0;line-height:1.2;white-space:nowrap;padding:.34rem .5rem;box-shadow:0 10px 22px -18px #0f172ab3;cursor:help;pointer-events:auto}.catalog-personalized-product-label__icon{width:.72rem;height:.72rem;flex:0 0 auto;stroke-width:2.2}.catalog-personalized-product-label[data-tooltip]:after{content:attr(data-tooltip);position:absolute;left:50%;bottom:calc(100% + .45rem);z-index:90;width:max-content;max-width:min(18rem,calc(100vw - 2rem));transform:translate(-50%);border:1px solid rgba(148,163,184,.28);border-radius:var(--button-squircle-radius, var(--squircle-button-radius, 12px));corner-shape:var(--squircle-corner-shape, superellipse(5.2));background:#0f172af0;color:#fff;font-family:"Lexend",var(--font-sans);font-size:.72rem;font-weight:600;line-height:1.35;padding:.5rem .6rem;white-space:normal;box-shadow:0 18px 34px -22px #0f172ae6;opacity:0;pointer-events:none;transition:opacity .14s ease}.catalog-personalized-product-label[data-tooltip]:hover:after{opacity:1}.catalog-skeleton-thumb:after,.catalog-skeleton-line:after,.catalog-skeleton-pill:after{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent,rgba(var(--loading-shimmer-primary-rgb),.6),transparent);animation:catalog-shimmer 1.8s ease-in-out infinite}@keyframes catalog-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.dashboard-feedback-note{margin-top:.5rem}.product-image-frame__img{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain}.trufusion-placeholder-img{transform:scale(.75);transform-origin:center}.product-image-frame--flush{border-top-left-radius:var(--squircle-lg, var(--container-radius, 16px));border-top-right-radius:var(--squircle-lg, var(--container-radius, 16px));border-bottom-left-radius:0;border-bottom-right-radius:0;border:none;box-shadow:none;width:100%;margin:0}.shipping-rate-select{width:100%;border:1px solid rgba(148,163,184,.5);border-radius:var(--squircle-md);padding:.65rem 1rem;font-size:.95rem;background:linear-gradient(135deg,#fffffffa,#f3f9ffeb);color:#0f172a;appearance:none;background-image:linear-gradient(135deg,#fffffffa,#f3f9ffeb),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10' viewBox='0 0 12 8'%3E%3Cpath fill='%230f172a' d='M10.293.293 6 4.586 1.707.293 0 2l6 6 6-6z'/%3E%3C/svg%3E");background-origin:border-box;background-position:right 1rem center;background-repeat:no-repeat;transition:border-color .2s ease,box-shadow .2s ease}.shipping-rate-select:focus{outline:none;border-color:#0b0679;box-shadow:0 0 0 3px #0b067926}.shipping-rate-select option{color:#0f172a}.shipping-rates-button{isolation:isolate;min-width:11.25rem;overflow:hidden;position:relative;width:var(--checkout-action-width, 80%)}.shipping-rates-button__content{align-items:center;display:inline-flex;gap:.55rem;justify-content:center;position:relative;z-index:1}.shipping-rates-button__spinner{animation:spin-stable .78s linear infinite;border:2px solid rgba(255,255,255,.34);border-radius:9999px;border-top-color:#fffffff5;display:inline-block;height:1rem;transform:translateZ(0);width:1rem;will-change:transform}.shipping-rates-button--loading,.shipping-rates-button--loading:disabled{background:linear-gradient(135deg,#0b0679,#3c67b7);box-shadow:0 14px 30px -18px #0b0679b8;color:#fff;opacity:1}.shipping-rates-button--loading:before{animation:shipping-rates-button-sheen 1.75s ease-in-out infinite;animation-delay:-.62s;background:linear-gradient(110deg,transparent 0%,rgba(255,255,255,.08) 34%,rgba(255,255,255,.36) 50%,rgba(255,255,255,.08) 66%,transparent 100%);content:"";inset:0;position:absolute;transform:translate(-130%);z-index:0}@keyframes shipping-rates-button-sheen{0%{transform:translate(-130%)}to{transform:translate(130%)}}@media (prefers-reduced-motion: reduce){.shipping-rates-button__spinner,.shipping-rates-button--loading:before{animation:none}}.recent-logins-select{width:100%;border:1px solid rgba(148,163,184,.55);border-radius:var(--squircle-md, 16px);padding:.45rem 2.2rem .45rem .9rem;font-size:.85rem;background:linear-gradient(135deg,#fffffffa,#f5faffeb);color:#0f172a;appearance:none;background-image:linear-gradient(135deg,#fffffffa,#f5faffeb),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10' viewBox='0 0 12 8'%3E%3Cpath fill='%230f172a' d='M10.293.293 6 4.586 1.707.293 0 2l6 6 6-6z'/%3E%3C/svg%3E");background-origin:border-box;background-position:right .75rem center;background-repeat:no-repeat;transition:border-color .2s ease,box-shadow .2s ease}.recent-logins-select:focus{outline:none;border-color:#0b0679;box-shadow:0 0 0 3px #0b067926}.recent-logins-select option{color:#0f172a}.brand-checkbox{appearance:none;width:1.15rem;height:1.15rem;min-width:1.15rem;min-height:1.15rem;aspect-ratio:1 / 1;border-radius:var(--checkbox-squircle-radius, 6px);border:2px solid var(--checkbox-control-border-color, rgba(148, 163, 184, .7));background:var(--checkbox-control-background, #fff);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease;cursor:pointer;vertical-align:middle}.brand-checkbox:after{content:"";width:.5rem;height:.5rem;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 12%,80% 0%,43% 62%);transform:scale(0);background:var(--checkbox-control-check-color, rgb(11, 6, 121));transition:transform .2s ease}.brand-checkbox:focus-visible{outline:none;box-shadow:0 0 0 3px var(--checkbox-control-focus-ring, rgba(11, 6, 121, .2))}.brand-checkbox:checked{border-color:var(--checkbox-control-checked-border-color, rgb(11, 6, 121));background:var(--checkbox-control-checked-background, rgba(11, 6, 121, .08))}.brand-checkbox:checked:after{transform:scale(1)}.account-email-preferences-card{overflow:hidden}.physician-dashboard-settings-panel{display:flex;flex-direction:column;gap:1rem}.physician-dashboard-settings-panel>*{margin-bottom:0!important;margin-top:0!important}.physician-dashboard-settings-panel>.account-email-preferences-card{order:1}.physician-dashboard-settings-panel>:is(.physician-security-login-card,.settings-security-login-card){order:2}.account-email-preferences-card__row{align-items:flex-start;display:flex;gap:14px;padding:16px 18px}.account-email-preferences-card__divider{background:#cbd5e1bd;height:1px;margin:0 18px}.physician-security-login-header{align-items:flex-start;display:flex;gap:10px}.physician-security-login-icon{align-items:center;background:transparent;border-radius:0;color:#0b0679;display:inline-flex;flex:0 0 auto;height:40px;justify-content:center;margin-top:1px;width:40px}.physician-security-login-icon__svg{height:40px;width:40px}.physician-security-login-list{margin-top:18px;padding-left:6px}.settings-security-login-card .admin-security-login-row__setting{min-width:0}@media (max-width: 640px){.physician-dashboard-settings-panel>.settings-security-login-card{padding:1.35rem!important}.settings-security-login-card .admin-security-login-card__header{padding-bottom:.85rem!important}.settings-security-login-card .admin-security-login-card__header>.flex{gap:.75rem}.settings-security-login-card .admin-security-login-icon{height:2.25rem!important;margin-top:.1rem!important;width:2.25rem!important}.settings-security-login-card .admin-security-login-card__header h4{font-size:1rem;line-height:1.25}.settings-security-login-card .admin-security-login-card__header p{font-size:.93rem;line-height:1.45;margin-top:.25rem}.settings-security-login-card .admin-security-login-row{align-items:center;column-gap:0;display:grid!important;grid-template-columns:minmax(0,1fr) auto;padding:0!important;row-gap:0}.settings-security-login-card .admin-security-login-row--selector{align-items:start;grid-template-columns:minmax(0,1fr);row-gap:0}.settings-security-login-card .admin-security-login-row__label p{font-size:.96rem;line-height:1.22}.settings-security-login-card .admin-security-login-row__setting{align-items:center;flex-wrap:wrap;font-size:.96rem;gap:0;justify-content:flex-end;line-height:1.2;text-align:right}.settings-security-login-card .admin-security-login-row--selector .admin-security-login-row__setting{justify-content:flex-start;text-align:left;width:100%}.settings-security-login-card .admin-security-login-row__setting>span:not(.security-preferred-method-selector){align-items:center;display:inline-flex;min-height:1.5rem}.settings-security-login-card .admin-security-login-action{min-height:1.5rem}.settings-security-login-card .security-preferred-method-selector{margin-top:0;max-width:100%;width:100%}.settings-security-login-card .security-preferred-method-selector .security-preferred-method-option{font-size:.82rem;min-height:2.35rem;min-width:0;padding-left:.78rem;padding-right:.78rem}}@media (max-width: 380px){.settings-security-login-card .admin-security-login-row{align-items:start;grid-template-columns:minmax(0,1fr)}.settings-security-login-card .admin-security-login-row__setting{justify-content:flex-start;text-align:left}}.legal-inline-link{border:none;background:none;padding:0;font:inherit;color:#0b0679;text-decoration:underline;font-weight:600;transition:color .2s ease;cursor:pointer}.legal-inline-link:hover{color:#4b95db}/*! tailwindcss v4.1.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens: none)) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color: rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x: 0;--tw-translate-y: 0;--tw-translate-z: 0;--tw-rotate-x: rotateX(0);--tw-rotate-y: rotateY(0);--tw-rotate-z: rotateZ(0);--tw-skew-x: skewX(0);--tw-skew-y: skewY(0);--tw-space-y-reverse: 0;--tw-space-x-reverse: 0;--tw-border-style: solid;--tw-leading: initial;--tw-font-weight: initial;--tw-shadow: 0 0 #0000;--tw-shadow-color: initial;--tw-shadow-alpha: 100%;--tw-inset-shadow: 0 0 #0000;--tw-inset-shadow-color: initial;--tw-inset-shadow-alpha: 100%;--tw-ring-color: initial;--tw-ring-shadow: 0 0 #0000;--tw-inset-ring-color: initial;--tw-inset-ring-shadow: 0 0 #0000;--tw-ring-inset: initial;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-offset-shadow: 0 0 #0000;--tw-outline-style: solid;--tw-blur: initial;--tw-brightness: initial;--tw-contrast: initial;--tw-grayscale: initial;--tw-hue-rotate: initial;--tw-invert: initial;--tw-opacity: initial;--tw-saturate: initial;--tw-sepia: initial;--tw-drop-shadow: initial;--tw-drop-shadow-color: initial;--tw-drop-shadow-alpha: 100%;--tw-drop-shadow-size: initial;--tw-duration: initial;--tw-scale-x: 1;--tw-scale-y: 1;--tw-scale-z: 1}}}@layer theme{:root,:host{--font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-500: oklch(.637 .237 25.331);--color-red-600: oklch(.577 .245 27.325);--color-orange-100: oklch(.954 .038 75.164);--color-orange-800: oklch(.47 .157 37.304);--color-yellow-400: oklch(.852 .199 91.936);--color-yellow-500: oklch(.795 .184 86.047);--color-yellow-600: oklch(.681 .162 75.834);--color-green-50: oklch(.982 .018 155.826);--color-green-200: oklch(.925 .084 155.995);--color-green-600: oklch(.627 .194 149.214);--color-green-800: oklch(.448 .119 151.328);--color-blue-600: oklch(.546 .245 262.881);--color-slate-50: oklch(.984 .003 247.858);--color-gray-100: oklch(.967 .003 264.542);--color-gray-300: oklch(.872 .01 258.338);--color-gray-400: oklch(.707 .022 261.325);--color-gray-500: oklch(.551 .027 264.364);--color-gray-600: oklch(.446 .03 256.802);--color-gray-900: oklch(.21 .034 264.665);--color-black: #000;--color-white: #fff;--spacing: .25rem;--container-md: 28rem;--container-lg: 32rem;--container-2xl: 42rem;--app-header-height: 120px;--text-xs--line-height: calc(1 / .75);--text-sm--line-height: calc(1.25 / .875);--text-base: 1rem;--text-base--line-height: 1.5 ;--text-lg: 1.125rem;--text-lg--line-height: calc(1.75 / 1.125);--text-xl: 1.25rem;--text-2xl: 1.5rem;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--radius-xs: var(--squircle-xxs, .125rem);--default-transition-duration: .15s;--default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);--font-sans: "Lexend", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--default-font-family: var(--font-sans);--default-font-feature-settings: var(--font-sans--font-feature-settings);--default-font-variation-settings: var(--font-sans--font-variation-settings);--default-mono-font-family: var(--font-mono);--default-mono-font-feature-settings: var(--font-mono--font-feature-settings);--default-mono-font-variation-settings: var(--font-mono--font-variation-settings)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings, normal);font-variation-settings:var(--default-font-variation-settings, normal);-webkit-tap-highlight-color:transparent}body{line-height:inherit;font-family:var(--font-sans)}html,body{overflow-x:hidden;overflow-x:clip;max-width:100%}#root{max-width:100vw;overflow-x:hidden;overflow-x:clip}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings, normal);font-variation-settings:var(--default-mono-font-variation-settings, normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1;color:currentColor}@supports (color: color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentColor 50%,transparent)}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}[data-slot=label]{font-weight:400!important}.label-paren{margin-left:.25rem;font-size:.75rem;line-height:1rem;font-weight:400;color:#64748b}*{border-color:var(--border);outline-color:var(--ring)}@supports (color: color-mix(in lab,red,red)){*{outline-color:color-mix(in oklab,var(--ring) 50%,transparent)}}body{background-color:var(--background);color:var(--foreground)}body{background-color:var(--email-background-color);background-image:var(--email-background-image);background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed}body.non-login-bg{background-color:var(--email-background-color);background-image:none;background-attachment:scroll}body.login-view{background-color:#fff;background-image:none;background-attachment:scroll}:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) h1{font-size:var(--text-2xl);font-weight:var(--font-weight-medium);line-height:1.5}:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) h2{font-size:var(--text-xl);font-weight:var(--font-weight-medium);line-height:1.5}:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) h3{font-size:var(--text-lg);font-weight:var(--font-weight-medium);line-height:1.5}:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) h4{font-size:var(--text-base);font-weight:var(--font-weight-medium);line-height:1.5}:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) p{font-size:var(--text-base);font-weight:var(--font-weight-normal);line-height:1.5}:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) label,:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) button{font-size:var(--text-base);font-weight:var(--font-weight-medium);line-height:1.5}:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) input{font-size:var(--text-base);font-weight:var(--font-weight-normal);line-height:1.5}}@layer utilities{.\@container\/card-header{container:card-header / inline-size}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.-top-2{top:calc(var(--spacing) * -2)}.top-0{top:calc(var(--spacing) * 0)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-4{top:calc(var(--spacing) * 4)}.top-\[50\%\]{top:50%}.-right-2{right:calc(var(--spacing) * -2)}.right-2{right:calc(var(--spacing) * 2)}.right-4{right:calc(var(--spacing) * 4)}.left-2{left:calc(var(--spacing) * 2)}.left-3{left:calc(var(--spacing) * 3)}.left-4{left:calc(var(--spacing) * 4)}.left-\[50\%\]{left:50%}.z-50{z-index:50}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2 / span 2}.row-start-1{grid-row-start:1}.container{width:100%}@media (width >= 40rem){.container{max-width:40rem}}@media (width >= 48rem){.container{max-width:48rem}}@media (width >= 64rem){.container{max-width:64rem}}@media (width >= 80rem){.container{max-width:80rem}}@media (width >= 96rem){.container{max-width:96rem}}.mx-8{margin-inline:calc(var(--spacing) * 8)}.mx-auto{margin-inline:auto}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.ml-2{margin-left:calc(var(--spacing) * 2)}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.aspect-square{aspect-ratio:1}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-16{height:calc(var(--spacing) * 16)}.h-full{height:100%}.max-h-\[90vh\]{max-height:90vh}.min-h-screen{min-height:100vh;min-height:100dvh}.w-3{width:calc(var(--spacing) * 3)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-16{width:calc(var(--spacing) * 16)}.w-fit{width:fit-content}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-md{max-width:var(--container-md)}.min-w-0{min-width:calc(var(--spacing) * 0)}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.translate-x-\[-50\%\]{--tw-translate-x: -50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y: -50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x) var(--tw-rotate-y) var(--tw-rotate-z) var(--tw-skew-x) var(--tw-skew-y)}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-0{gap:calc(var(--spacing) * 0)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-12>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 12) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-16>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 16) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 16) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse: 0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-3>:not(:last-child)){--tw-space-x-reverse: 0;margin-inline-start:calc(calc(var(--spacing) * 3) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-4>:not(:last-child)){--tw-space-x-reverse: 0;margin-inline-start:calc(calc(var(--spacing) * 4) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-x-reverse)))}.self-start{align-self:flex-start}.justify-self-end{justify-self:flex-end}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded-\[4px\]{border-radius:var(--squircle-xxs, 4px);corner-shape:var(--squircle-corner-shape, superellipse(5.2))}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--squircle-sm, var(--radius));corner-shape:var(--squircle-corner-shape, superellipse(5.2))}.rounded-md{border-radius:var(--squircle-xs, calc(var(--radius) - 2px));corner-shape:var(--squircle-corner-shape, superellipse(5.2))}.rounded-xl{border-radius:var(--squircle-md, calc(var(--radius) + 4px));corner-shape:var(--squircle-corner-shape, superellipse(5.2))}.rounded-2xl{border-radius:var(--squircle-lg, calc(var(--radius) + 8px));corner-shape:var(--squircle-corner-shape, superellipse(5.2))}.rounded-3xl{border-radius:var(--squircle-xl, calc(var(--radius) + 12px));corner-shape:var(--squircle-corner-shape, superellipse(5.2))}.rounded-xs{border-radius:var(--squircle-xxs, var(--radius-xs));corner-shape:var(--squircle-corner-shape, superellipse(5.2))}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-green-200{border-color:var(--color-green-200)}.border-input{border-color:var(--input)}.border-primary{border-color:var(--primary)}.border-transparent{border-color:#0000}.border-white\/20{border-color:#fff3}@supports (color: color-mix(in lab,red,red)){.border-white\/20{border-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.bg-background{background-color:var(--background)}.bg-black\/50{background-color:#00000080}@supports (color: color-mix(in lab,red,red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black) 50%,transparent)}}.bg-border{background-color:var(--border)}.bg-card{background-color:var(--card)}.bg-destructive{background-color:var(--destructive)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-900\/50{background-color:color-mix(in srgb,oklch(.21 .034 264.665) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-gray-900\/50{background-color:color-mix(in oklab,var(--color-gray-900) 50%,transparent)}}.bg-green-50{background-color:var(--color-green-50)}.bg-input-background{background-color:var(--input-background)}.bg-muted{background-color:var(--muted)}.bg-orange-100{background-color:var(--color-orange-100)}.bg-primary{background-color:var(--primary)}.bg-red-500{background-color:var(--color-red-500)}.bg-secondary{background-color:var(--secondary)}.bg-slate-50{background-color:var(--color-slate-50)}.bg-yellow-500{background-color:var(--color-yellow-500)}.fill-yellow-400{fill:var(--color-yellow-400)}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing) * 0)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-12{padding-block:calc(var(--spacing) * 12)}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.py-5{padding-block:calc(var(--spacing) * 5)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pl-10{padding-left:calc(var(--spacing) * 10)}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.text-base{font-size:1rem;line-height:var(--tw-leading, var(--text-base--line-height))}.text-lg{font-size:1.125rem;line-height:var(--tw-leading, var(--text-lg--line-height))}.text-sm{font-size:.875rem;line-height:var(--tw-leading, var(--text-sm--line-height))}.text-xs{font-size:.75rem;line-height:var(--tw-leading, var(--text-xs--line-height))}.text-\[11px\]{font-size:11px;line-height:var(--tw-leading, 1rem)}.leading-none{--tw-leading: 1;line-height:1}.font-bold{--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.whitespace-nowrap{white-space:nowrap}.text-card-foreground{color:var(--card-foreground)}.text-current{color:currentColor}.text-foreground{color:var(--foreground)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-green-600{color:var(--color-green-600)}.text-green-800{color:var(--color-green-800)}.text-muted-foreground{color:var(--muted-foreground)}.text-orange-800{color:var(--color-orange-800)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-white{color:var(--color-white)}.text-yellow-400{color:var(--color-yellow-400)}.text-yellow-500{color:var(--color-yellow-500)}.line-through{text-decoration-line:line-through}.underline-offset-4{text-underline-offset:4px}.opacity-70{opacity:.7}.shadow-lg{--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, #0000001a), 0 4px 6px -4px var(--tw-shadow-color, #0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, #0000001a), 0 1px 2px -1px var(--tw-shadow-color, #0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px var(--tw-shadow-color, #0000001a), 0 8px 10px -6px var(--tw-shadow-color, #0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xs{--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, #0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-ring\/50{--tw-ring-color: var(--ring)}@supports (color: color-mix(in lab,red,red)){.ring-ring\/50{--tw-ring-color: color-mix(in oklab, var(--ring) 50%, transparent)}}.ring-offset-background{--tw-ring-offset-color: var(--background)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-none{transition-property:none}.duration-200{--tw-duration: .2s;transition-duration:.2s}.duration-300{--tw-duration: .3s;transition-duration:.3s}.outline-none{--tw-outline-style: none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}@media (hover: hover){.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x: 105%;--tw-scale-y: 105%;--tw-scale-z: 105%;scale:var(--tw-scale-x) var(--tw-scale-y)}}@media (hover: hover){.group-hover\:text-blue-600:is(:where(.group):hover *){color:var(--color-blue-600)}}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *){opacity:.5}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.selection\:bg-primary ::selection,.selection\:bg-primary::selection{background-color:#0b067947}.selection\:text-primary-foreground ::selection,.selection\:text-primary-foreground::selection{color:inherit}::selection{background-color:#0b067947;color:inherit}::-moz-selection{background-color:#0b067947;color:inherit}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-7::file-selector-button{height:calc(var(--spacing) * 7)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:var(--tw-leading, var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--foreground)}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}@media (hover: hover){.hover\:-translate-y-1:hover{--tw-translate-y: calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}}@media (hover: hover){.hover\:bg-accent:hover{background-color:var(--accent)}}@media (hover: hover){.hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color: color-mix(in lab,red,red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab,var(--destructive) 90%,transparent)}}}@media (hover: hover){.hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color: color-mix(in lab,red,red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--primary) 90%,transparent)}}}@media (hover: hover){.hover\:bg-red-600:hover{background-color:var(--color-red-600)}}@media (hover: hover){.hover\:bg-secondary\/80:hover{background-color:var(--secondary)}@supports (color: color-mix(in lab,red,red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab,var(--secondary) 80%,transparent)}}}@media (hover: hover){.hover\:bg-yellow-600:hover{background-color:var(--color-yellow-600)}}@media (hover: hover){.hover\:text-accent-foreground:hover{color:var(--accent-foreground)}}@media (hover: hover){.hover\:underline:hover{text-decoration-line:underline}}@media (hover: hover){.hover\:opacity-100:hover{opacity:1}}@media (hover: hover){.hover\:shadow-xl:hover{--tw-shadow: 0 20px 25px -5px var(--tw-shadow-color, #0000001a), 0 8px 10px -6px var(--tw-shadow-color, #0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media (hover: hover){.hover\:ring-4:hover{--tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.focus\:ring-2:focus{--tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-ring:focus{--tw-ring-color: var(--ring)}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px;--tw-ring-offset-shadow: var(--tw-ring-inset, ) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:outline-hidden:focus{--tw-outline-style: none;outline-style:none}@media (forced-colors: active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:ring-4:focus-visible{--tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color: var(--destructive)}@supports (color: color-mix(in lab,red,red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color: color-mix(in oklab, var(--destructive) 20%, transparent)}}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color: var(--ring)}@supports (color: color-mix(in lab,red,red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color: color-mix(in oklab, var(--ring) 50%, transparent)}}.focus-visible\:outline-hidden:focus-visible{--tw-outline-style: none;outline-style:none}@media (forced-colors: active){.focus-visible\:outline-hidden:focus-visible{outline-offset:2px;outline:2px solid #0000}}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--spacing) * 2.5)}.has-\[\>svg\]\:px-3:has(>svg){padding-inline:calc(var(--spacing) * 3)}.has-\[\>svg\]\:px-4:has(>svg){padding-inline:calc(var(--spacing) * 4)}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color: var(--destructive)}@supports (color: color-mix(in lab,red,red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color: color-mix(in oklab, var(--destructive) 20%, transparent)}}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[orientation\=horizontal\]\:h-4[data-orientation=horizontal]{height:calc(var(--spacing) * 4)}.data-\[orientation\=horizontal\]\:h-full[data-orientation=horizontal]{height:100%}.data-\[orientation\=horizontal\]\:h-px[data-orientation=horizontal]{height:1px}.data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal]{width:100%}.data-\[orientation\=vertical\]\:h-full[data-orientation=vertical]{height:100%}.data-\[orientation\=vertical\]\:min-h-44[data-orientation=vertical]{min-height:calc(var(--spacing) * 44)}.data-\[orientation\=vertical\]\:w-1\.5[data-orientation=vertical]{width:calc(var(--spacing) * 1.5)}.data-\[orientation\=vertical\]\:w-auto[data-orientation=vertical]{width:auto}.data-\[orientation\=vertical\]\:w-full[data-orientation=vertical]{width:100%}.data-\[orientation\=vertical\]\:w-px[data-orientation=vertical]{width:1px}.data-\[orientation\=vertical\]\:flex-col[data-orientation=vertical]{flex-direction:column}.data-\[state\=checked\]\:border-primary[data-state=checked]{border-color:var(--primary)}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:var(--primary)}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:var(--primary-foreground)}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-duration, .15s) var(--tw-ease, ease)}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity: 0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale: .95}.data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-duration, .15s) var(--tw-ease, ease)}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:var(--accent)}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:var(--muted-foreground)}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity: 0}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale: .95}@media (width >= 40rem){.sm\:inline{display:inline}}@media (width >= 40rem){.sm\:max-w-lg{max-width:var(--container-lg)}}@media (width >= 40rem){.sm\:max-w-md{max-width:var(--container-md)}}@media (width >= 40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width >= 40rem){.sm\:flex-row{flex-direction:row}}@media (width >= 40rem){.sm\:justify-end{justify-content:flex-end}}@media (width >= 40rem){.sm\:text-left{text-align:left}}@media (width >= 48rem){.md\:aspect-auto{aspect-ratio:auto}}@media (width >= 48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width >= 48rem){.md\:text-sm{font-size:.875rem;line-height:var(--tw-leading, var(--text-sm--line-height))}}@media (width >= 64rem){.lg\:col-span-1{grid-column:span 1 / span 1}}@media (width >= 64rem){.lg\:col-span-2{grid-column:span 2 / span 2}}@media (width >= 64rem){.lg\:col-span-3{grid-column:span 3 / span 3}}@media (width >= 64rem){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width >= 64rem){.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width >= 80rem){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.dark\:border-input:is(.dark *){border-color:var(--input)}.dark\:bg-destructive\/60:is(.dark *){background-color:var(--destructive)}@supports (color: color-mix(in lab,red,red)){.dark\:bg-destructive\/60:is(.dark *){background-color:color-mix(in oklab,var(--destructive) 60%,transparent)}}.dark\:bg-input\/30:is(.dark *){background-color:var(--input)}@supports (color: color-mix(in lab,red,red)){.dark\:bg-input\/30:is(.dark *){background-color:color-mix(in oklab,var(--input) 30%,transparent)}}@media (hover: hover){.dark\:hover\:bg-accent\/50:is(.dark *):hover{background-color:var(--accent)}@supports (color: color-mix(in lab,red,red)){.dark\:hover\:bg-accent\/50:is(.dark *):hover{background-color:color-mix(in oklab,var(--accent) 50%,transparent)}}}@media (hover: hover){.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:var(--input)}@supports (color: color-mix(in lab,red,red)){.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:color-mix(in oklab,var(--input) 50%,transparent)}}}.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color: var(--destructive)}@supports (color: color-mix(in lab,red,red)){.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color: color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color: var(--destructive)}@supports (color: color-mix(in lab,red,red)){.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color: color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:data-\[state\=checked\]\:bg-primary:is(.dark *)[data-state=checked]{background-color:var(--primary)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\.border-b\]\:pb-6.border-b{padding-bottom:calc(var(--spacing) * 6)}.\[\.border-t\]\:pt-6.border-t{padding-top:calc(var(--spacing) * 6)}.\[\&\:last-child\]\:pb-6:last-child{padding-bottom:calc(var(--spacing) * 6)}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:size-3>svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}@media (hover: hover){a.\[a\&\]\:hover\:bg-accent:hover{background-color:var(--accent)}}@media (hover: hover){a.\[a\&\]\:hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color: color-mix(in lab,red,red)){a.\[a\&\]\:hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab,var(--destructive) 90%,transparent)}}}@media (hover: hover){a.\[a\&\]\:hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color: color-mix(in lab,red,red)){a.\[a\&\]\:hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--primary) 90%,transparent)}}}@media (hover: hover){a.\[a\&\]\:hover\:bg-secondary\/90:hover{background-color:var(--secondary)}@supports (color: color-mix(in lab,red,red)){a.\[a\&\]\:hover\:bg-secondary\/90:hover{background-color:color-mix(in oklab,var(--secondary) 90%,transparent)}}}@media (hover: hover){a.\[a\&\]\:hover\:text-accent-foreground:hover{color:var(--accent-foreground)}}.squircle-sm{--smooth-corner-radius: var(--squircle-sm, 12px);border-radius:var(--smooth-corner-radius, var(--squircle-sm, 12px));corner-shape:var(--smooth-corner-shape, superellipse(5.2))}.squircle-xs{--smooth-corner-radius: var(--squircle-xs, .55rem);border-radius:var(--smooth-corner-radius, var(--squircle-xs, .55rem));corner-shape:var(--smooth-corner-shape, superellipse(5.2))}.squircle{--smooth-corner-radius: var(--squircle-md, 1rem);border-radius:var(--smooth-corner-radius, var(--squircle-md, 1rem));corner-shape:var(--smooth-corner-shape, superellipse(5.2))}.squircle-md{--smooth-corner-radius: var(--squircle-md, 1.25rem);border-radius:var(--smooth-corner-radius, var(--squircle-md, 1.25rem));corner-shape:var(--smooth-corner-shape, superellipse(5.2))}.squircle-lg{--smooth-corner-radius: var(--squircle-lg, 1.5rem);border-radius:var(--smooth-corner-radius, var(--squircle-lg, 1.5rem));corner-shape:var(--smooth-corner-shape, superellipse(5.2))}.squircle-xl{--smooth-corner-radius: var(--squircle-xl, 1.75rem);border-radius:var(--smooth-corner-radius, var(--squircle-xl, 1.75rem));corner-shape:var(--smooth-corner-shape, superellipse(5.2))}.calendar-popover--window[role=dialog]{border-radius:var(--squircle-container-radius, 27px)!important;corner-shape:var(--squircle-corner-shape, superellipse(5.2));background-clip:padding-box}.contact-form-container{border:0!important}.glass{-webkit-backdrop-filter:blur(24px) saturate(1.6);backdrop-filter:blur(24px) saturate(1.6);background:#ffffff4d;border:1px solid rgba(255,255,255,.41);box-shadow:none}.glass-card{-webkit-backdrop-filter:blur(40px) saturate(1.7);backdrop-filter:blur(40px) saturate(1.7);background:#ffffff91;border:1px solid rgba(255,255,255,.7);box-shadow:0 2px 6px -1px #0000001a,0 1px 2px -1px #0000000f,inset 0 1px #ffffffad}.account-modal[data-slot=dialog-content]{background:#fff!important}.account-modal[data-slot=dialog-content]>.modal-squircle-shape path,.sales-doctor-detail-dialog[data-slot=dialog-content]>.modal-squircle-shape path,.sales-order-detail-dialog[data-slot=dialog-content]>.modal-squircle-shape path{fill:#fff!important}.account-modal[data-slot=dialog-content]{z-index:10001!important}[data-slot=dialog-overlay]{z-index:10000}#trufusion-portal-bulletin-modal-root{position:fixed!important;inset:0!important;z-index:2147482500!important;isolation:isolate!important;pointer-events:none!important;transform:translateZ(0)}.bulletin-image-lightbox-layer,.bulletin-feedback-modal-layer{position:fixed!important;inset:0!important;z-index:16000!important;display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;overflow-y:auto!important;padding:max(1rem,env(safe-area-inset-top)) max(1rem,env(safe-area-inset-right)) max(1rem,env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left))!important;isolation:isolate!important;pointer-events:auto!important}.bulletin-image-lightbox-layer [data-slot=dialog-overlay],.bulletin-feedback-modal-layer [data-slot=dialog-overlay]{z-index:0!important}.bulletin-image-lightbox-layer [data-slot=dialog-content],.bulletin-feedback-modal-layer [data-slot=dialog-content]{position:relative!important;z-index:1!important}.bulletin-image-lightbox[data-slot=dialog-content]{width:min(94vw,1200px)!important;height:min(88dvh,800px)!important;min-width:0!important;min-height:0!important;max-width:min(94vw,1200px)!important;max-height:min(88dvh,800px)!important;padding:0!important}.bulletin-post-display{min-width:0}.bulletin-post-display--with-images{display:grid!important;grid-template-columns:minmax(0,1fr) 16rem!important;align-items:start!important;gap:1.5rem!important}.bulletin-post-display__copy{min-width:0}.bulletin-post-card{padding-bottom:.5rem!important}.bulletin-post-footer{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:1rem;padding-top:.5rem!important;padding-bottom:0!important}.bulletin-join-beta-button{flex:0 0 auto;margin-left:auto;min-height:2.25rem!important;height:auto!important;padding:.4rem .9rem!important;border:2px solid rgb(11,6,121)!important;background:#fff!important;background-color:#fff!important;color:#0b0679!important;-webkit-text-fill-color:rgb(11,6,121)!important;box-shadow:none!important;filter:none!important;transform:none!important}.bulletin-join-beta-button:is(:hover,:focus-visible):not(:disabled){border-color:#0b0679!important;background:#0b0679!important;background-color:#0b0679!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;box-shadow:none!important;filter:none!important;transform:none!important}.bulletin-join-beta-button:disabled{border-color:#0b06798c!important;background:#fff!important;background-color:#fff!important;color:#0b0679a6!important;-webkit-text-fill-color:rgba(11,6,121,.65)!important}.bulletin-image-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;width:16rem!important;max-width:100%!important;min-width:0!important;justify-self:end!important;align-self:start!important;gap:.5rem!important}.bulletin-image-grid__item{width:100%!important;height:auto!important;min-width:0!important;aspect-ratio:1 / 1!important}.bulletin-image-grid__item>button{box-shadow:0 8px 18px -6px #0f172a61,0 3px 7px -4px #0f172a4d!important}.bulletin-image-grid__item>button:hover,.bulletin-image-grid__item>button:focus-visible{box-shadow:0 12px 24px -7px #0f172a75,0 5px 10px -5px #0f172a57!important}.bulletin-image-grid__item:nth-child(3n+1):nth-last-child(1){grid-column-start:3}.bulletin-image-grid__item:nth-child(3n+1):nth-last-child(2){grid-column-start:2}@media (max-width: 639px){.bulletin-post-display--with-images{grid-template-columns:minmax(0,1fr)!important;gap:1rem!important}.bulletin-image-grid{width:14rem!important;justify-self:start!important}}.bulletin-image-lightbox[data-slot=dialog-content]>.modal-squircle-shape path{fill:#fff!important;stroke:#0f172a3d!important}.bulletin-image-lightbox[data-slot=dialog-content]>.modal-squircle-content{display:grid!important;grid-template-rows:minmax(0,1fr) auto!important;overflow:hidden!important;background:#fff!important;color:#0f172a!important}.bulletin-image-lightbox__viewport{position:relative;display:flex;min-height:0;min-width:0;width:100%;align-items:center;justify-content:center;overflow:hidden;box-sizing:border-box;padding:4.75rem 6.5rem 2rem;background:#fff}.bulletin-image-lightbox__image-stage{display:flex;width:100%;height:100%;min-width:0;min-height:0;align-items:center;justify-content:center;overflow:hidden;border:1px solid rgba(15,23,42,.16);border-radius:1rem;background:#f8fafc;box-shadow:0 18px 45px -28px #0f172a66}.bulletin-image-lightbox__image{display:block;width:auto!important;height:auto!important;max-width:100%!important;max-height:100%!important;object-fit:contain;user-select:none;will-change:transform}.bulletin-image-lightbox__zoom-controls{position:absolute!important;top:1.25rem!important;left:50%!important;z-index:40!important;transform:translate(-50%)!important;border:1px solid rgba(255,255,255,.45)!important;background:#0b0679!important;color:#fff!important;box-shadow:0 10px 28px -10px #000000e6!important}.bulletin-image-lightbox__zoom-controls button,.bulletin-image-lightbox__zoom-controls svg,.bulletin-image-lightbox__zoom-controls span{color:#fff!important}.bulletin-image-lightbox__zoom-controls button:hover,.bulletin-image-lightbox__zoom-controls button:focus-visible{background:#ffffff29!important}.bulletin-image-lightbox__arrow{position:absolute!important;top:50%!important;z-index:30!important;display:inline-flex!important;width:3.25rem!important;height:3.25rem!important;align-items:center!important;justify-content:center!important;transform:translateY(-50%)!important;border:1px solid rgba(255,255,255,.45)!important;border-radius:9999px!important;background:#0b0679!important;color:#fff!important;box-shadow:0 10px 28px -10px #000000e6!important;transition:transform .15s ease,background-color .15s ease,box-shadow .15s ease!important}.bulletin-image-lightbox__arrow:hover,.bulletin-image-lightbox__arrow:focus-visible{background:#1e189e!important;box-shadow:0 12px 32px -8px #000000f2!important}.bulletin-image-lightbox__arrow svg{width:1.75rem;height:1.75rem;stroke-width:2.5}.bulletin-image-lightbox__arrow--previous{left:1.5rem!important}.bulletin-image-lightbox__arrow--next{right:1.5rem!important}.bulletin-image-lightbox__footer{display:grid;grid-template-columns:minmax(0,1fr) auto;min-width:0;min-height:5.75rem;align-items:center;gap:1rem;border-top:1px solid rgba(15,23,42,.14);background:#fff;padding:.75rem 1.5rem .875rem;color:#334155;font-size:.75rem}.bulletin-image-lightbox__thumbnails{display:flex;min-width:0;align-items:center;gap:.625rem;overflow-x:auto;padding:.25rem .125rem}.bulletin-image-lightbox__thumbnail{width:4.5rem;height:3.75rem;flex:0 0 auto;overflow:hidden;border:2px solid rgba(100,116,139,.35);border-radius:.75rem;background:#f1f5f9;opacity:.7;box-shadow:0 3px 8px -5px #0f172a59;transition:border-color .15s ease,opacity .15s ease,transform .15s ease}.bulletin-image-lightbox__thumbnail:hover,.bulletin-image-lightbox__thumbnail:focus-visible{border-color:#0b0679a6;opacity:1}.bulletin-image-lightbox__thumbnail--active{border-color:#0b0679;opacity:1;transform:translateY(-1px)}.bulletin-image-lightbox__meta{display:flex;min-width:0;max-width:34rem;align-items:center;justify-content:flex-end;gap:.75rem;white-space:nowrap}.bulletin-image-lightbox[data-slot=dialog-content]>.modal-squircle-content>.dialog-close-btn{top:1rem!important;right:1rem!important;background:#0b0679!important;box-shadow:0 8px 24px -12px #0b0679a6!important}.bulletin-image-lightbox[data-slot=dialog-content]>.modal-squircle-content>.dialog-close-btn:is(:hover,:focus-visible){background:#1e189e!important}@media (max-width: 639px){.bulletin-image-lightbox__viewport{padding:4.5rem 4rem 1.25rem}.bulletin-image-lightbox__arrow{width:2.75rem!important;height:2.75rem!important}.bulletin-image-lightbox__arrow--previous{left:.625rem!important}.bulletin-image-lightbox__arrow--next{right:.625rem!important}.bulletin-image-lightbox__zoom-controls{top:.75rem!important}.bulletin-image-lightbox__footer{grid-template-columns:minmax(0,1fr);gap:.5rem;padding-inline:.875rem}.bulletin-image-lightbox__thumbnail{width:3.75rem;height:3.25rem}.bulletin-image-lightbox__meta{max-width:100%;justify-content:flex-start}}.bulletin-feedback-dialog[data-slot=dialog-content]{width:min(90vw,420px)!important;max-width:420px!important;padding:0!important}.bulletin-feedback-dialog[data-slot=dialog-content]>.modal-squircle-content{overflow:hidden!important}.bulletin-feedback-dialog[data-slot=dialog-content]>.modal-squircle-content>.dialog-close-btn{top:1rem!important;right:1rem!important;width:2.5rem!important;height:2.5rem!important;min-width:2.5rem!important;min-height:2.5rem!important}.bulletin-feedback-dialog__header[data-slot=dialog-header]{gap:.4rem!important;padding:1.35rem 4.75rem 1.15rem 1.5rem!important;text-align:left!important}.bulletin-feedback-dialog__header[data-slot=dialog-header]:after{left:1.5rem!important;right:1.5rem!important;background:#0b067929!important}.bulletin-feedback-dialog__title[data-slot=dialog-title]{align-items:flex-start!important;min-height:0!important;color:#0b0679!important;font-size:1.2rem!important;font-weight:700!important;line-height:1.2!important}.bulletin-feedback-dialog__description[data-slot=dialog-description]{margin:0!important;color:#475569!important;font-size:.875rem!important;line-height:1.45!important}.bulletin-feedback-dialog__form{display:flex;min-height:0;flex-direction:column}.bulletin-feedback-dialog__body{display:grid;gap:1rem;padding:1.25rem 1.5rem 1.5rem}.bulletin-feedback-dialog__field{display:grid;gap:.45rem;margin:0;color:#1e293b;font-size:.75rem;font-weight:700;line-height:1.25}.bulletin-feedback-dialog__field :is(select,textarea){box-sizing:border-box;width:100%;margin:0;border:1px solid rgba(148,163,184,.45)!important;border-radius:var(--squircle-sm, 12px)!important;background:#ffffffe0!important;box-shadow:inset 0 1px 3px #0f172a0f!important;color:#1e293b!important;font-size:.875rem;font-weight:500;outline:none}.bulletin-feedback-dialog__field select{height:2.75rem;padding:0 2.5rem 0 .875rem}.bulletin-feedback-dialog__field textarea{min-height:8.5rem;resize:vertical;padding:.8rem .875rem;line-height:1.5}.bulletin-feedback-dialog__field textarea::placeholder{color:#94a3b8}.bulletin-feedback-dialog__field :is(select,textarea):focus{border-color:#0b0679!important;box-shadow:0 0 0 3px #0b067924!important}.bulletin-feedback-dialog__footer[data-slot=dialog-footer]{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-end!important;gap:.65rem!important;width:100%;border-top:1px solid rgba(11,6,121,.12);padding:1rem 1.5rem 1.2rem}.bulletin-feedback-dialog__button[data-slot=button]{height:2.5rem!important;min-width:6.75rem;border-width:2px!important;border-radius:var(--squircle-sm, 12px)!important;box-shadow:none!important;font-weight:650!important;padding-inline:1rem!important}.bulletin-feedback-dialog__button--secondary[data-slot=button]{border-color:#0b0679!important;background:#fffc!important;color:#0b0679!important}.bulletin-feedback-dialog__button--primary[data-slot=button]{border-color:#0b0679!important;background:#0b0679!important;color:#fff!important}.bulletin-feedback-dialog__button--secondary[data-slot=button]:is(:hover,:focus-visible){background:#0b067914!important}.bulletin-feedback-dialog__button--primary[data-slot=button]:is(:hover,:focus-visible){border-color:#93cefd!important;background:#93cefd!important;color:#0b0679!important}.bulletin-feedback-dialog__button--primary[data-slot=button]:disabled{border-color:#0b0679!important;background:#0b0679!important;color:#fff!important;opacity:.45!important}.glass-liquid{-webkit-backdrop-filter:blur(34px) saturate(1.9);backdrop-filter:blur(34px) saturate(1.9);background:#fff;border:1px solid rgba(255,255,255,1);box-shadow:0 10px 26px -18px #0f172a8c,0 6px 14px -10px #0f172a59,inset 0 1px #fff}.glass-liquid:hover{background:#fff;border-color:#fff}.manufacturing-standards-card{-webkit-backdrop-filter:blur(18px) saturate(1.35);backdrop-filter:blur(18px) saturate(1.35);background:#fff;border:1px solid rgba(255,255,255,1);box-shadow:0 18px 38px -26px #0b067980,0 8px 18px -14px #0b067947,inset 0 1px #fff;padding:1rem;isolation:isolate;transition:transform .18s ease,box-shadow .18s ease}.manufacturing-standards-card h3{color:#0b0679}.manufacturing-standards-card li{align-items:baseline}.manufacturing-standards-card li>span:first-child{margin-top:0;flex:0 0 auto;line-height:inherit}@media (hover: hover){.manufacturing-standards-card:hover{transform:translateY(-2px);box-shadow:0 24px 44px -28px #0b06798f,0 12px 22px -16px #0b067957,inset 0 1px #fff}}@media (min-width: 640px){.manufacturing-standards-card{padding:1.25rem}}.patient-link-item{border:0!important;border-width:0!important;border-color:transparent!important}.patient-link-item:hover,.patient-link-item:focus-within{border-color:transparent!important}.patient-link-item--highlight{border-color:transparent!important;box-shadow:0 0 0 2px #0b067947!important}.patient-link-type-badge{margin-left:-.25rem;padding-left:.375rem!important;padding-right:.375rem!important}@media (min-width: 1024px){.patient-link-item{grid-template-columns:minmax(0,52%) minmax(0,48%)}.patient-link-lifespan{white-space:nowrap}}.glass-strong{-webkit-backdrop-filter:blur(48px) saturate(1.8);backdrop-filter:blur(48px) saturate(1.8);background:#ffffff9c;border:1px solid rgba(255,255,255,.74);box-shadow:0 8px 20px #0000001f,0 3px 8px #00000014,inset 0 1px #ffffffcf}.glass-brand{background:#0b0679;color:#fff;box-shadow:none;border:none}.glass-brand-subtle{-webkit-backdrop-filter:blur(10px) saturate(1.2);backdrop-filter:blur(10px) saturate(1.2);background:linear-gradient(135deg,rgba(var(--brand-glass-rgb),.92),rgba(var(--brand-glass-rgb),.85));border:1px solid rgba(255,255,255,.25);box-shadow:none;color:#fff;text-shadow:none}@keyframes spin-stable{0%{transform:rotate(0) translateZ(0)}to{transform:rotate(360deg) translateZ(0)}}.animate-spin,.animate-spin-slow{animation:spin-stable .9s linear infinite;transform-origin:center center;will-change:transform}.orders-inline-spinner{display:inline-block;width:16px;height:16px;border:2px solid rgba(51,65,85,.28);border-top-color:#334155d9;border-radius:9999px;animation:spin-stable .9s linear infinite;transform:translateZ(0)}@keyframes welcome-fade-up{0%{opacity:0;transform:translateY(14px) scale(.97)}45%{opacity:1;transform:translateY(0) scale(1.01)}70%{transform:translateY(0) scale(.995)}to{opacity:1;transform:translateY(0) scale(1)}}.welcome-greeting{animation:welcome-fade-up .95s cubic-bezier(.23,1,.32,1) both;background:linear-gradient(92deg,#0b0679,#7ed7ff);-webkit-background-clip:text;color:transparent}.shimmer-text{position:relative;display:inline-block;color:#0f172a;transition:color .6s ease,filter .6s ease}.shimmer-text.is-shimmering{color:transparent;background:linear-gradient(120deg,rgba(var(--loading-shimmer-primary-rgb),.65),rgb(var(--loading-shimmer-primary-rgb)),rgba(var(--loading-shimmer-primary-rgb),.28));-webkit-background-clip:text;animation:shimmer-text-glow 2.4s ease-in-out infinite}@keyframes shimmer-text-glow{0%,to{filter:drop-shadow(0 0 0 rgba(var(--loading-shimmer-primary-rgb),0))}50%{filter:drop-shadow(0 0 12px rgba(var(--loading-shimmer-primary-rgb),.35))}}.info-focus-overlay{position:fixed;inset:0;z-index:20;pointer-events:none;backdrop-filter:blur(14px) saturate(1.15);background:#05101d40;animation:info-focus-overlay-fade 1.5s ease forwards}@keyframes info-focus-overlay-fade{0%{opacity:1}65%{opacity:1}to{opacity:0}}.info-highlight-card{position:relative;z-index:30;transition:transform .4s ease,box-shadow .4s ease}.info-highlight-card>p+div{margin-top:0}@media (min-width: 640px){.info-highlight-card>p+div{margin-top:0}}.info-focus-overlay+.relative .info-highlight-card,.info-highlight-card.info-focus-active{box-shadow:0 30px 60px -40px #0b0679e6}.landing-glass{-webkit-backdrop-filter:blur(28px) saturate(1.65);backdrop-filter:blur(28px) saturate(1.65);background:#ffffff75;border-color:#ffffff7d;box-shadow:0 22px 60px #0b06793d,inset 0 1px #ffffff69}.landing-glass-strong{-webkit-backdrop-filter:blur(32px) saturate(1.7);backdrop-filter:blur(32px) saturate(1.7);background:#ffffff52;border-color:#ffffff69;box-shadow:0 25px 70px #0b067942,inset 0 1px #ffffff59}}:root{--font-size: 16px;--background: #fff;--foreground: oklch(.145 0 0);--card: #fff;--card-foreground: oklch(.145 0 0);--popover: oklch(1 0 0);--popover-foreground: oklch(.145 0 0);--primary: rgb(11, 6, 121);--primary-foreground: #ffffff;--brand-color: rgb(11, 6, 121);--brand-color-rgb: 11, 6, 121;--brand-blue-2: rgb(60, 103, 183);--brand-blue-2-rgb: 60, 103, 183;--secondary: rgb(11, 6, 121);--secondary-foreground: #ffffff;--muted: #ececf0;--muted-foreground: #717182;--accent: #e9ebef;--accent-foreground: #030213;--destructive: #d4183d;--destructive-foreground: #fff;--border: #0000001a;--input: transparent;--input-background: #f3f3f5;--switch-background: #cbced4;--font-weight-medium: 500;--font-weight-normal: 400;--ring: oklch(.708 0 0);--chart-1: oklch(.646 .222 41.116);--chart-2: oklch(.6 .118 184.704);--chart-3: oklch(.398 .07 227.392);--chart-4: oklch(.828 .189 84.429);--chart-5: oklch(.769 .188 70.08);--squircle-container-radius: 27px;--squircle-small-container-radius: 18px;--squircle-button-radius: 12px;--squircle-checkbox-radius: 6px;--squircle-corner-radius-limit: var(--squircle-container-radius);--squircle-compact-corner-radius-limit: var(--squircle-button-radius);--squircle-corner-radius: min(22.37%, var(--squircle-corner-radius-limit));--squircle-corner-smoothing: .6;--squircle-corner-shape: superellipse(5.2);--smooth-corner-radius: var(--squircle-md);--smooth-corner-shape: var(--squircle-corner-shape);--squircle-xxs: var(--squircle-checkbox-radius);--squircle-xsm: var(--squircle-checkbox-radius);--squircle-xs: var(--squircle-button-radius);--squircle-sm: var(--squircle-button-radius);--squircle-md: var(--squircle-small-container-radius);--checkbox-squircle-radius: var(--squircle-checkbox-radius);--button-squircle-radius: var(--squircle-button-radius);--small-container-squircle-radius: var(--squircle-small-container-radius);--container-squircle-radius: var(--squircle-container-radius);--dashboard-squircle-radius: var(--container-squircle-radius);--container-radius: var(--container-squircle-radius);--squircle-lg: var(--container-radius);--squircle-xl: var(--container-radius);--radius: var(--squircle-sm);--sidebar: oklch(.985 0 0);--sidebar-foreground: oklch(.145 0 0);--sidebar-primary: #030213;--sidebar-primary-foreground: oklch(.985 0 0);--sidebar-accent: oklch(.97 0 0);--sidebar-accent-foreground: oklch(.205 0 0);--sidebar-border: oklch(.922 0 0);--sidebar-ring: oklch(.708 0 0);--brand-glass-rgb: 11, 6, 121;--brand-glass-tint-1: rgba(var(--brand-glass-rgb), .12);--brand-glass-tint-2: rgba(var(--brand-glass-rgb), .18);--brand-glass-tint-3: rgba(var(--brand-glass-rgb), .28);--brand-glass-border-1: rgba(var(--brand-glass-rgb), .18);--brand-glass-border-2: rgba(var(--brand-glass-rgb), .26);--brand-glass-border-3: rgba(var(--brand-glass-rgb), .34);--app-header-height: 120px;--modal-header-offset: calc(var(--app-header-height, 120px) + .5rem)}.continuous-corners,.smooth-corners{border-radius:var(--smooth-corner-radius, var(--squircle-md));corner-shape:var(--smooth-corner-shape, superellipse(5.2))}button:is(.rounded-full,.rounded-md,.rounded-lg,.rounded-xl):not([role=switch]),a.btn-hover-lighter:is(.rounded-full,.rounded-md,.rounded-lg,.rounded-xl),[data-slot=button]{--squircle-corner-radius-limit: var(--squircle-compact-corner-radius-limit);--squircle-corner-radius: var(--button-squircle-radius);border-radius:var(--button-squircle-radius, 12px)!important;corner-shape:var(--squircle-corner-shape, superellipse(5.2))}button:not([role=switch]),a.btn-hover-lighter,[role=button]:not([role=switch]){--squircle-corner-radius-limit: var(--squircle-compact-corner-radius-limit);--squircle-corner-radius: var(--button-squircle-radius);border-radius:var(--button-squircle-radius, 12px)!important;corner-shape:var(--squircle-corner-shape, superellipse(5.2))}:is(.brand-checkbox,.glass-checkbox,.shop-filter-checkbox,[data-slot=checkbox],input[type=checkbox],[role=checkbox]){--squircle-corner-radius-limit: var(--squircle-compact-corner-radius-limit);--squircle-corner-radius: var(--checkbox-squircle-radius);border-radius:var(--checkbox-squircle-radius, 6px)!important;corner-shape:var(--squircle-corner-shape, superellipse(5.2))}:is(input[type=search],input[inputmode=search],select,[role=combobox],[data-slot=select-trigger],.header-search-input,.database-visualizer-search-field,.delegate-product-picker-search,.patient-link-form__select,.patient-link-payment-method-select,.shipping-rate-select,.recent-logins-select,.lead-status-select,.product-card-select,.database-visualizer-select-field,.auth-prefix-select,.delegate-product-picker-domain-select){--squircle-corner-radius-limit: var(--squircle-compact-corner-radius-limit);--squircle-corner-radius: var(--button-squircle-radius);border-radius:var(--button-squircle-radius, 12px)!important;corner-shape:var(--squircle-corner-shape, superellipse(5.2))}select{corner-shape:initial!important}html[data-brand-color=blue]{--primary: rgb(11, 6, 121);--primary-foreground: #ffffff;--brand-color: rgb(11, 6, 121);--brand-color-rgb: 11, 6, 121;--brand-blue-2: rgb(60, 103, 183);--brand-blue-2-rgb: 60, 103, 183;--dashboard-border-color: var(--brand-blue-2, rgb(60, 103, 183));--brand-glass-rgb: 11, 6, 121;--secondary: rgb(11, 6, 121);--secondary-foreground: #ffffff}html[data-brand-color=blue] .glass-brand{background:#0b0679;color:#fff}html[data-brand-color=blue] .glass-brand svg{color:currentColor}html[data-brand-color=blue] .brand-logo__mask{background-color:#0b0679}html[data-brand-color=blue] .brand-logo--landing:before{background:radial-gradient(ellipse,#0b067924,#0b06791a 28%,#0b06790d,#0b067900 82%)}.landing-login-container,.landing-create-account-container{--landing-login-muted: rgb(75, 85, 99);color:#0b0679;background:transparent;border-color:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.landing-login-container{display:flex;min-height:min(36rem,calc(var(--viewport-height) - 10rem))}.landing-create-account-container{display:flex;flex-direction:column;max-height:calc(var(--viewport-height, 100dvh) - max(2rem,calc(var(--safe-area-top) + var(--safe-area-bottom) + 1.5rem)));overflow:hidden}.landing-create-account-content{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.landing-create-account-form{--create-account-field-gap: 1.2rem;--create-account-inner-gap: .42rem;flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.landing-create-account-form.space-y-4>:not(:last-child){margin-block-end:var(--create-account-field-gap)!important}.landing-create-account-form>.flex.flex-col{gap:var(--create-account-field-gap)!important}.landing-create-account-form :is(.space-y-2,.space-y-3)>:not(:last-child){margin-block-end:var(--create-account-inner-gap)!important}.landing-create-account-form :is(.space-y-2,.space-y-3)>p.text-xs{line-height:1.35}.landing-create-account-form:after{content:"";display:block;height:1rem}.landing-create-account-title{font-size:1.125rem!important;line-height:1.75rem!important;font-weight:600!important}.landing-auth-dialog-layer{position:fixed!important;inset:0!important;z-index:12000!important;isolation:isolate;display:flex;align-items:flex-start;justify-content:center;padding:max(1rem,calc(var(--safe-area-top) + .75rem)) 1rem max(1rem,calc(var(--safe-area-bottom) + .75rem));overflow-y:auto;overscroll-behavior:contain}.landing-auth-dialog-layer--login{--landing-login-modal-lift: clamp(2.5rem, 7vh, 5rem);align-items:flex-start;padding-top:max(1rem,calc(var(--safe-area-top) + 1.75rem))}@media (max-width: 639px){.landing-auth-dialog-layer--login .landing-auth-dialog-content[data-slot=dialog-content]{translate:none}}.landing-auth-dialog-layer [data-slot=dialog-overlay]{z-index:0!important;background:#09162752!important;-webkit-backdrop-filter:blur(16px) saturate(1.25)!important;backdrop-filter:blur(16px) saturate(1.25)!important}.landing-auth-dialog-layer [data-slot=dialog-content]{position:relative!important;z-index:1!important}.landing-auth-dialog-content[data-slot=dialog-content]{width:min(100%,28rem)!important;max-width:min(28rem,calc(100vw - 2rem))!important;max-height:none!important;margin:0 auto!important;padding:0!important;overflow:visible!important;border:0!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.landing-auth-dialog-content[data-slot=dialog-content]>.dialog-close-btn{top:1.25rem!important;right:1.25rem!important}.landing-auth-dialog-content--signup[data-slot=dialog-content]>.dialog-close-btn{right:1rem!important}.landing-auth-dialog-content--signup[data-slot=dialog-content]{width:min(100%,28rem)!important;max-width:min(28rem,calc(100vw - 2rem))!important}.landing-auth-dialog-panel{max-height:calc(var(--viewport-height, 100dvh) - max(2rem,calc(var(--safe-area-top) + var(--safe-area-bottom) + 1.5rem)));overflow-y:auto;overscroll-behavior:contain;padding:.25rem;scrollbar-gutter:stable}.landing-auth-dialog-panel .landing-login-container{min-height:min(36rem,calc(var(--viewport-height) - 4rem))}@media (min-width: 640px) and (min-height: 760px){.landing-auth-dialog-layer{align-items:center}.landing-auth-dialog-layer--login{align-items:center;padding-top:max(1rem,calc(var(--safe-area-top) + .75rem))}}.doctor-gating-modal-content[data-slot=dialog-content]{--landing-login-muted: rgb(75, 85, 99);color:#0b0679;background:#ffffffb0!important;background-color:#ffffffb0!important;border-color:#ffffffbd!important;box-shadow:0 28px 72px -54px #0f172a9e,inset 0 1px #ffffffc4!important;-webkit-backdrop-filter:blur(38px) saturate(1.6)!important;backdrop-filter:blur(38px) saturate(1.6)!important}.doctor-gating-modal-layer{position:fixed!important;inset:0!important;z-index:13000!important;isolation:isolate!important;pointer-events:auto!important}.doctor-gating-modal-layer [data-slot=dialog-overlay]{z-index:0!important}.doctor-gating-modal-layer [data-slot=dialog-content]{position:relative!important;z-index:1!important}.doctor-profile-builder-modal-layer,.doctor-profile-builder-modal-layer [data-slot=dialog-overlay]{pointer-events:none!important}.doctor-profile-builder-modal-layer [data-slot=dialog-content]{pointer-events:auto!important}.landing-auth-shell{padding-top:max(3.5rem,calc(var(--safe-area-top) + 2.5rem));padding-bottom:max(3rem,calc(var(--safe-area-bottom) + 2.5rem))}.landing-auth-shell--signup{padding-bottom:max(6rem,calc(var(--safe-area-bottom) + 5.5rem))}.landing-create-account-heading{padding-top:1.25rem}@media (min-width: 640px){.landing-auth-shell{padding-top:max(4.25rem,calc(var(--safe-area-top) + 3rem))}.landing-auth-shell--signup{padding-bottom:max(7rem,calc(var(--safe-area-bottom) + 6.5rem))}}@media (min-width: 1024px){.landing-auth-shell{padding-top:max(5rem,calc(var(--safe-area-top) + 3.5rem))}}.landing-login-container :is(label,p).text-gray-600,.landing-login-container :is(label,p).text-slate-600,.landing-login-container :is(label,p).text-red-600,.landing-create-account-container :is(label,p).text-gray-600,.landing-create-account-container :is(label,p).text-slate-600,.landing-create-account-container :is(label,p).text-red-600,.landing-login-container .partnered-protixa-kicker{color:#0b0679!important}.landing-login-container input,.landing-create-account-container input,.landing-create-account-container select{color:#0f172a}.landing-login-form-stack :is(#landing-email,#landing-password){position:relative;z-index:1;-webkit-backdrop-filter:blur(46px) saturate(2.05) brightness(1.08);backdrop-filter:blur(46px) saturate(2.05) brightness(1.08);background-color:#ffffff12!important;background-image:radial-gradient(circle at 16% -12%,rgba(255,255,255,.58),transparent 38%),radial-gradient(ellipse at 70% 112%,rgba(55,126,186,.28),transparent 58%),linear-gradient(128deg,#ffffff5c,#97cbf529 34%,#377eba3d);border-color:#ffffffc7!important;background-clip:padding-box;box-shadow:0 18px 46px -30px #05172eb8,inset 0 1px 1px #fffffff0,inset 0 -20px 36px #377eba2e,inset 0 0 0 1px #ffffff57;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,-webkit-backdrop-filter .16s ease,backdrop-filter .16s ease}.landing-login-form-stack :is(#landing-email,#landing-password):focus{-webkit-backdrop-filter:blur(54px) saturate(2.2) brightness(1.1);backdrop-filter:blur(54px) saturate(2.2) brightness(1.1);background-color:#ffffff1c!important;background-image:radial-gradient(circle at 16% -12%,rgba(255,255,255,.7),transparent 40%),radial-gradient(ellipse at 68% 112%,rgba(55,126,186,.32),transparent 60%),linear-gradient(128deg,#ffffff70,#97cbf52e 32%,#377eba42);border-color:#fffffff5!important;box-shadow:0 0 0 3px #ffffff52,0 20px 48px -30px #05172ebd,inset 0 1px 1px #fffffffa,inset 0 -22px 38px #377eba24,inset 0 0 0 1px #ffffff6b}.landing-create-account-container :is(#landing-suffix,#landing-name,#landing-email2,#landing-phone,#landing-password2,#landing-confirm,#landing-npi,#landing-code),.landing-auth-dialog-panel :is(#landing-reset-email,#landing-new-password,#landing-confirm-password){border-color:var(--landing-login-muted, rgb(75, 85, 99))!important}.landing-create-account-container :is(#landing-suffix,#landing-name,#landing-email2,#landing-phone,#landing-password2,#landing-confirm,#landing-npi,#landing-code):focus,.landing-auth-dialog-panel :is(#landing-reset-email,#landing-new-password,#landing-confirm-password):focus{border-color:var(--landing-login-muted, rgb(75, 85, 99))!important;box-shadow:0 0 0 2px #4b55632e!important}.landing-login-form-stack :is(.flex,.relative):has(#landing-email),.landing-login-form-stack :is(.flex,.relative):has(#landing-password){position:relative;isolation:isolate;border-radius:var(--squircle-sm, var(--radius, 12px))}.landing-login-form-stack :is(.flex,.relative):has(#landing-email):before,.landing-login-form-stack :is(.flex,.relative):has(#landing-password):before{content:"";position:absolute;inset:2px;z-index:0;border-radius:inherit;background:linear-gradient(105deg,#ffffff5c,#97cbf524 30%,#377eba40),radial-gradient(circle at 20% 0%,rgba(255,255,255,.46),transparent 42%);filter:blur(10px);opacity:.85;pointer-events:none}.relative>:is(input,[data-slot=input])[id*=password i]{position:relative;z-index:1}.relative>:is(input,[data-slot=input])[id*=password i]+button[aria-label*=password i]{pointer-events:auto;z-index:3}.auth-prefix-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;border-radius:var(--squircle-sm, var(--radius, 12px))!important;-webkit-border-radius:var(--squircle-sm, var(--radius, 12px))!important;background-clip:padding-box;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%230f172a' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important;background-position:right .85rem center!important;background-repeat:no-repeat!important;background-size:1.05rem 1.05rem!important;box-sizing:border-box;corner-shape:initial!important;padding-right:2.5rem!important}.landing-login-container svg,.landing-create-account-container svg{color:#0b0679!important;stroke:currentColor}.landing-login-container .auth-totp-qr-code,.landing-create-account-container .auth-totp-qr-code,.auth-totp-qr-code{background:#fff!important;color:initial!important;display:block;filter:none!important;height:11rem!important;min-height:11rem!important;min-width:11rem!important;opacity:1!important;stroke:none!important;width:11rem!important}.landing-login-container .auth-totp-qr-code *,.landing-create-account-container .auth-totp-qr-code *,.auth-totp-qr-code *{stroke:none!important}.auth-totp-qr-code__background{fill:#fff!important}.auth-totp-qr-code__modules{fill:#020617!important}.landing-login-container [style*="color: rgb(11, 6, 121)"],.landing-create-account-container [style*="color: rgb(11, 6, 121)"],.landing-login-container .partnered-protixa-cta{color:#0b0679!important}.landing-login-container [style*="color: rgb(11, 6, 121)"] svg,.landing-create-account-container [style*="color: rgb(11, 6, 121)"] svg{color:#0b0679!important}.landing-login-form-stack label,.landing-login-form-stack p.text-gray-600,.landing-create-account-container label,.landing-create-account-container p.text-gray-600,.landing-create-account-container p.text-slate-500,.landing-create-account-container p.text-slate-600,.landing-login-form-stack button:not(.glass-brand) svg,.landing-create-account-container button:not(.glass-brand) svg{color:var(--landing-login-muted)!important}.landing-login-form-stack button:not(.glass-brand) svg,.landing-create-account-container button:not(.glass-brand) svg{stroke:currentColor}.landing-login-container .landing-auth-dialog-close svg,.landing-login-container .landing-auth-dialog-close svg *,.landing-login-container .landing-auth-dialog-close.dialog-close-btn svg,.landing-create-account-container .landing-auth-dialog-close svg,.landing-create-account-container .landing-auth-dialog-close svg *,.landing-create-account-container .landing-auth-dialog-close.dialog-close-btn svg,.landing-create-account-container .dialog-close-btn svg,.landing-create-account-container .dialog-close-btn svg *{color:#fff!important;stroke:#fff!important}.landing-login-form-stack p button[style*="color: rgb(11, 6, 121)"],.landing-create-account-container p button[style*="color: rgb(11, 6, 121)"]{color:#0b0679!important}.landing-login-container .glass-brand,.landing-login-container .glass-brand *,.landing-create-account-container .glass-brand,.landing-create-account-container .glass-brand *{color:#fff!important}.landing-login-container .glass-brand svg,.landing-create-account-container .glass-brand svg{stroke:currentColor}.landing-auth-dialog-content[data-slot=dialog-content]>.landing-mfa-switch-account,.landing-mfa-switch-account{align-items:center;background:transparent;border:0;border-radius:12px;color:var(--brand-color, rgb(11, 6, 121))!important;display:inline-flex;flex-direction:row!important;gap:.45rem;font-size:.75rem;font-weight:750;height:auto;justify-content:flex-start;line-height:1.15;max-width:calc(100% - 2.5rem);padding:.2rem .45rem;position:absolute;left:1.25rem;right:auto;top:1.25rem;transition:none;z-index:20}.landing-mfa-switch-account span{color:currentColor!important}.landing-mfa-switch-account-copy{align-items:flex-start;display:inline-flex;flex-direction:column;gap:.2rem;min-width:0}.landing-mfa-switch-account .landing-mfa-switch-account-primary{color:var(--brand-color, rgb(11, 6, 121))!important;display:block;max-width:100%;max-width:min(20rem,calc(100vw - 7rem));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.landing-mfa-switch-account .landing-mfa-switch-account-secondary{color:#64748b!important;display:block;font-size:.72rem;font-weight:750;white-space:nowrap}.landing-mfa-switch-account-icon{color:#64748b!important;flex:0 0 auto;stroke:currentColor!important}.landing-mfa-switch-account svg,.landing-mfa-switch-account svg *{color:#64748b!important;flex:0 0 auto;stroke:currentColor!important;stroke-width:2.3}.landing-mfa-switch-account:hover{background:transparent;box-shadow:none;color:var(--brand-color, rgb(11, 6, 121))!important}.landing-mfa-switch-account:focus-visible{background:transparent;box-shadow:none;color:var(--brand-color, rgb(11, 6, 121))!important;outline:2px solid rgba(var(--brand-color-rgb, 11, 6, 121),.45);outline-offset:3px}.landing-mfa-switch-account:focus:not(:focus-visible){outline:none}.landing-auth-dialog-close--compact.dialog-close-btn{border-radius:12px!important;height:2.5rem!important;min-height:2.5rem!important;min-width:2.5rem!important;width:2.5rem!important}.landing-auth-dialog-panel .landing-login-container:has(.landing-mfa-panel){min-height:min(34rem,calc(var(--viewport-height) - 4rem));padding:clamp(2rem,5.5vw,2.5rem)!important}.landing-login-panel-content:has(.landing-mfa-panel),.landing-login-form-stack:has(.landing-mfa-panel){gap:0!important}.landing-mfa-panel{--mfa-brand-blue: var(--brand-color, rgb(11, 6, 121));--mfa-brand-blue-rgb: var(--brand-color-rgb, 11, 6, 121);--mfa-brand-blue-dark: var(--mfa-brand-blue);--mfa-brand-blue-deep: var(--mfa-brand-blue);color:#0f172a;display:flex;flex-direction:column;gap:1.15rem;margin:auto 0;width:100%}.landing-mfa-panel--setup,.landing-mfa-panel--recovery{gap:1rem}.landing-mfa-panel:has(.landing-mfa-alt-stack .landing-mfa-button){--landing-mfa-passkey-actions-offset: clamp(2.75rem, 8vh, 5.25rem)}.landing-mfa-panel:has(.landing-mfa-alt-stack .landing-mfa-button) .landing-mfa-description{text-align:center}.landing-mfa-icon{align-items:center;align-self:center;background:transparent;border:0;border-radius:0;box-shadow:none;color:var(--mfa-brand-blue);display:inline-flex;height:auto;justify-content:center;padding-top:1.45rem;width:auto}.landing-login-container .landing-mfa-icon svg{color:var(--mfa-brand-blue, var(--brand-color, rgb(11, 6, 121)))!important;height:2.5rem!important;stroke:currentColor!important;width:2.5rem!important}.landing-login-container .landing-mfa-icon--method-choice-size svg{height:3.5rem!important;width:3.5rem!important}.landing-mfa-method-icon{align-items:center;color:var(--mfa-brand-blue, var(--brand-color, rgb(11, 6, 121)));display:inline-flex;height:4rem;justify-content:center;width:4rem}.landing-login-container .landing-mfa-method-icon svg{color:var(--mfa-brand-blue, var(--brand-color, rgb(11, 6, 121)))!important;height:3.5rem!important;stroke:currentColor!important;width:3.5rem!important}.landing-mfa-method-option{transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease,background-color .16s ease}.landing-mfa-method-option:not(:disabled):hover{box-shadow:0 .85rem 1.5rem #0f172a1f;transform:translateY(-.15rem)}.landing-mfa-method-option:not(:disabled):active{box-shadow:0 .45rem .9rem #0f172a1a;transform:translateY(-.05rem)}@media (prefers-reduced-motion: reduce){.landing-mfa-method-option,.landing-mfa-method-option:not(:disabled):hover,.landing-mfa-method-option:not(:disabled):active{transform:none}}.landing-mfa-title{color:var(--mfa-brand-blue-dark);font-size:1.5rem;font-weight:800;letter-spacing:0;line-height:1.2;margin:0 0 .6rem;text-align:center}.landing-mfa-description,.landing-mfa-steps{color:#334155!important;font-size:.95rem;line-height:1.5;margin:0}.landing-mfa-steps{display:grid;gap:.4rem;padding-left:1.15rem}.landing-mfa-copy-stack{display:grid;gap:.65rem}.landing-mfa-email{align-items:center;align-self:stretch;background:transparent;border:0;border-radius:999px;color:var(--mfa-brand-blue-dark)!important;display:flex;flex-direction:column;gap:.2rem;justify-content:center;line-height:1.2;margin:-.1rem 0 .55rem;max-width:100%;padding:0;text-align:center;width:100%}.landing-mfa-email span{color:#475569;font-size:.8125rem;font-weight:650}.landing-mfa-email strong{color:var(--mfa-brand-blue-dark);display:block;font-size:.875rem;font-weight:750;max-width:100%;overflow-wrap:anywhere;text-align:center}.landing-mfa-label{color:#475569!important;display:block;font-size:.875rem;font-weight:750;margin-bottom:.5rem}.landing-mfa-panel>div>.landing-mfa-label{padding-top:.45rem}.landing-mfa-code-field--compact{margin-top:-.55rem}.landing-mfa-code-input{background:#fff!important;border:1px solid rgba(20,22,80,.14)!important;border-radius:16px!important;box-shadow:0 10px 28px #0f172a0f;color:#0f172a!important;font-size:1.5rem!important;font-weight:800!important;height:3.5rem!important;letter-spacing:.28em;outline:none;padding:0 .95rem 0 1.32rem!important;text-align:center;width:100%}.landing-mfa-code-input--recovery{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1.15rem!important;letter-spacing:.08em;padding-left:.95rem!important}.landing-mfa-code-input:focus{border-color:var(--mfa-brand-blue)!important;box-shadow:0 0 0 4px rgba(var(--mfa-brand-blue-rgb),.16),0 12px 30px #0f172a14}.landing-mfa-code-input::placeholder{color:#47556952}.landing-mfa-button,.landing-mfa-secondary-button{align-items:center;border-radius:var(--button-squircle-radius, 12px);display:inline-flex;font-size:.875rem;font-weight:650;height:2.5rem;justify-content:center;padding:0 1.5rem;width:100%}.landing-mfa-button{background:var(--mfa-brand-blue);border:0;box-shadow:none;color:#fff;cursor:pointer;margin-top:.15rem;transition:none}.landing-login-form-stack button.landing-mfa-button svg{color:#fff!important;stroke:currentColor!important}.landing-mfa-button:hover,.landing-mfa-button:focus-visible{box-shadow:none;filter:none;outline:none;transform:none}.landing-mfa-button:disabled{background:var(--mfa-brand-blue);box-shadow:none;color:#ffffffc7;cursor:not-allowed;opacity:1;transform:none}.landing-mfa-secondary-button{background:#ffffffc7;border:1px solid rgba(var(--mfa-brand-blue-rgb),.18);color:var(--mfa-brand-blue-dark)}.landing-mfa-alt-link{align-self:center;background:transparent;border:0;color:var(--mfa-brand-blue-dark);cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:750;justify-content:center;margin-top:-.15rem;padding:.25rem .5rem;text-align:center}.landing-mfa-alt-stack,.landing-mfa-sms-actions{align-items:center;display:grid;gap:.35rem;justify-items:center;margin-top:-.15rem}.landing-mfa-alt-stack .landing-mfa-button{margin-bottom:.5rem}.landing-mfa-panel:has(.landing-mfa-alt-stack .landing-mfa-button) .landing-mfa-alt-link,.landing-mfa-panel:has(.landing-mfa-alt-stack .landing-mfa-button) .landing-mfa-trust-copy{transform:translateY(var(--landing-mfa-passkey-actions-offset))}.landing-mfa-sms-actions{gap:.25rem}.landing-mfa-alt-stack .landing-mfa-alt-link,.landing-mfa-sms-actions .landing-mfa-alt-link{margin-top:0}.landing-mfa-alt-link--secondary{color:#64748b!important;font-size:.8125rem;font-weight:700}.landing-mfa-alt-link:disabled{cursor:not-allowed;opacity:.58}.landing-mfa-alt-link:hover,.landing-mfa-alt-link:focus-visible{outline:none;text-decoration:underline;text-underline-offset:3px}.landing-mfa-trust-copy{color:#64748b!important;font-size:.8125rem;line-height:1.4;margin:-.15rem 0 0;text-align:center}.landing-mfa-error{color:#dc2626!important;font-size:.875rem;font-weight:650;line-height:1.35;margin:-.1rem 0 0}.landing-mfa-qr-wrap{align-self:center;background:#fff;border:1px solid rgba(20,22,80,.1);border-radius:14px;box-shadow:0 14px 34px #0f172a14;min-height:11.7rem;min-width:11.7rem;padding:.35rem}.landing-mfa-qr-wrap--authenticator{border:0;min-height:10.2rem;min-width:10.2rem}.landing-login-container .landing-mfa-authenticator-qr.auth-totp-qr-code,.landing-mfa-authenticator-qr.auth-totp-qr-code{height:9.5rem!important;min-height:9.5rem!important;min-width:9.5rem!important;width:9.5rem!important}.landing-mfa-qr-loading{align-items:center;color:#475569;display:flex;height:11rem;justify-content:center;width:11rem}.landing-mfa-qr-wrap--authenticator .landing-mfa-qr-loading{height:9.5rem;width:9.5rem}.landing-mfa-setup-key{background:#fff9;border:1px solid rgba(var(--mfa-brand-blue-rgb),.12);border-radius:14px;color:#475569;font-size:.8125rem;padding:.75rem .85rem}.landing-mfa-setup-key summary{color:var(--mfa-brand-blue-dark);cursor:pointer;font-weight:750}.landing-mfa-setup-key-row{align-items:center;background:#f8fafce6;border-radius:12px;color:#0f172a!important;display:flex;gap:.55rem;justify-content:space-between;margin:.65rem 0 0;padding:.55rem .55rem .55rem .75rem}.landing-mfa-setup-key-row code{color:#0f172a!important;flex:1 1 auto;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;overflow-wrap:anywhere}.landing-mfa-setup-key-copy{align-items:center;background:transparent;border:0;border-radius:8px;color:var(--mfa-brand-blue);cursor:pointer;display:inline-flex;flex:0 0 auto;height:1.75rem;justify-content:center;padding:0;width:1.75rem}.landing-mfa-setup-key-copy:hover,.landing-mfa-setup-key-copy:focus-visible{background:rgba(var(--mfa-brand-blue-rgb),.08);outline:none}.landing-mfa-setup-key-copy svg{color:currentColor!important;stroke:currentColor!important}.landing-mfa-recovery-code-grid{background:#ffffffb8;border:1px solid rgba(var(--mfa-brand-blue-rgb),.12);border-radius:18px;display:grid;gap:.55rem;grid-template-columns:repeat(2,minmax(0,1fr));padding:.85rem}.landing-mfa-recovery-code-grid code{background:#fff;border:1px solid rgba(15,23,42,.06);border-radius:12px;color:#0f172a;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.8125rem;font-weight:750;overflow-wrap:anywhere;padding:.55rem .45rem;text-align:center}@media (max-width: 420px){.landing-auth-dialog-panel .landing-login-container:has(.landing-mfa-panel){padding:1.65rem!important}.landing-mfa-switch-account{font-size:.7rem;height:auto;left:1rem;padding:.2rem .35rem;right:auto;top:1rem}.landing-mfa-title{font-size:1.35rem}.landing-mfa-recovery-code-grid{grid-template-columns:1fr}}.landing-login-panel-content{display:flex;flex:1 1 auto;flex-direction:column;justify-content:flex-start}.landing-login-form-stack{flex:0 0 auto;margin-block:auto}.landing-login-partner{margin-top:0;padding-top:.25rem;transform:translateY(-.9rem)}.landing-login-logo{transform:translateY(clamp(2.35rem,5.2vh,3.6rem))}.brand-logo--landing.landing-login-logo:before{content:none!important;display:none!important;background:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;mask-image:none!important;-webkit-mask-image:none!important}.landing-login-logo img{max-width:min(340px,78vw);max-height:min(170px,22vh)}.brand-logo{position:relative;display:inline-flex;align-items:center;justify-content:flex-start}.brand-logo--landing:before{content:"";position:absolute;inset:-28%;border-radius:var(--squircle-lg, 22px);background:radial-gradient(ellipse,#ffffff0c 0% 10%,#ffffff0b 20%,#ffffff08,#ffffff05,#ffffff02,#ffffff01 60%,#fff0 70% 80%);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);mask-image:radial-gradient(ellipse,#0009,#00000096,#0000008d,#0000007a,#0000005d,#0000003f,#0002,#0000000e,#00000003,#0000 90%);-webkit-mask-image:radial-gradient(ellipse,rgba(0,0,0,.6) 0%,rgba(0,0,0,.588) 10%,rgba(0,0,0,.552) 20%,rgba(0,0,0,.48) 30%,rgba(0,0,0,.366) 40%,rgba(0,0,0,.246) 50%,rgba(0,0,0,.132) 60%,rgba(0,0,0,.054) 70%,rgba(0,0,0,.012) 80%,rgba(0,0,0,0) 90%);z-index:0}.brand-logo__img{display:block;height:100%;width:auto}.brand-logo img,.brand-logo__img{position:relative;z-index:1}.brand-logo-image--biotech{display:none!important}:where(html.theme-biotech,body.theme-biotech,.dev-theme-root.theme-biotech) .brand-logo-image--default{display:none!important}:where(html.theme-biotech,body.theme-biotech,.dev-theme-root.theme-biotech) .brand-logo-image--biotech{display:block!important}.brand-logo__mask{position:absolute;inset:0;background-color:#0b0679}@supports (mask-image: url()) or (-webkit-mask-image: url()){.brand-logo__img{opacity:0}}.dark{--background: oklch(.145 0 0);--foreground: oklch(.985 0 0);--card: oklch(.145 0 0);--card-foreground: oklch(.985 0 0);--popover: oklch(.145 0 0);--popover-foreground: oklch(.985 0 0);--primary: oklch(.985 0 0);--primary-foreground: oklch(.205 0 0);--secondary: oklch(.269 0 0);--secondary-foreground: oklch(.985 0 0);--muted: oklch(.269 0 0);--muted-foreground: oklch(.708 0 0);--accent: oklch(.269 0 0);--accent-foreground: oklch(.985 0 0);--destructive: oklch(.396 .141 25.723);--destructive-foreground: oklch(.637 .237 25.331);--border: oklch(.269 0 0);--input: oklch(.269 0 0);--ring: oklch(.439 0 0);--font-weight-medium: 500;--font-weight-normal: 400;--chart-1: oklch(.488 .243 264.376);--chart-2: oklch(.696 .17 162.48);--chart-3: oklch(.769 .188 70.08);--chart-4: oklch(.627 .265 303.9);--chart-5: oklch(.645 .246 16.439);--sidebar: oklch(.205 0 0);--sidebar-foreground: oklch(.985 0 0);--sidebar-primary: oklch(.488 .243 264.376);--sidebar-primary-foreground: oklch(.985 0 0);--sidebar-accent: oklch(.269 0 0);--sidebar-accent-foreground: oklch(.985 0 0);--sidebar-border: oklch(.269 0 0);--sidebar-ring: oklch(.439 0 0)}html{font-size:var(--font-size)}@property --tw-translate-x{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-translate-y{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-translate-z{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-rotate-x{syntax: "*"; inherits: false; initial-value: rotateX(0);}@property --tw-rotate-y{syntax: "*"; inherits: false; initial-value: rotateY(0);}@property --tw-rotate-z{syntax: "*"; inherits: false; initial-value: rotateZ(0);}@property --tw-skew-x{syntax: "*"; inherits: false; initial-value: skewX(0);}@property --tw-skew-y{syntax: "*"; inherits: false; initial-value: skewY(0);}@property --tw-space-y-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-space-x-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-leading{syntax: "*"; inherits: false}@property --tw-font-weight{syntax: "*"; inherits: false}@property --tw-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-shadow-color{syntax: "*"; inherits: false}@property --tw-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-inset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-shadow-color{syntax: "*"; inherits: false}@property --tw-inset-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-ring-color{syntax: "*"; inherits: false}@property --tw-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-ring-color{syntax: "*"; inherits: false}@property --tw-inset-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-ring-inset{syntax: "*"; inherits: false}@property --tw-ring-offset-width{syntax: "<length>"; inherits: false; initial-value: 0;}@property --tw-ring-offset-color{syntax: "*"; inherits: false; initial-value: #fff;}@property --tw-ring-offset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-outline-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-blur{syntax: "*"; inherits: false}@property --tw-brightness{syntax: "*"; inherits: false}@property --tw-contrast{syntax: "*"; inherits: false}@property --tw-grayscale{syntax: "*"; inherits: false}@property --tw-hue-rotate{syntax: "*"; inherits: false}@property --tw-invert{syntax: "*"; inherits: false}@property --tw-opacity{syntax: "*"; inherits: false}@property --tw-saturate{syntax: "*"; inherits: false}@property --tw-sepia{syntax: "*"; inherits: false}@property --tw-drop-shadow{syntax: "*"; inherits: false}@property --tw-drop-shadow-color{syntax: "*"; inherits: false}@property --tw-drop-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-drop-shadow-size{syntax: "*"; inherits: false}@property --tw-duration{syntax: "*"; inherits: false}@property --tw-scale-x{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-scale-y{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-scale-z{syntax: "*"; inherits: false; initial-value: 1;}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}@layer base{button,[role=button],a[href],summary,.cursor-pointer{cursor:pointer}}.copy-trigger .copy-icon{display:inline-flex;opacity:0;width:0;margin-left:0;overflow:hidden;transition:opacity .18s ease,width .18s ease,margin-left .18s ease}.copy-trigger:hover .copy-icon,.copy-trigger:focus-visible .copy-icon{opacity:1;width:.75rem;margin-left:.35rem}.referral-pill{display:inline-flex;align-items:center;-webkit-backdrop-filter:blur(40px) saturate(1.7);backdrop-filter:blur(40px) saturate(1.7);background:#ffffff82;border:1px solid rgba(255,255,255,.65);box-shadow:0 18px 48px -28px #0b0679a6,0 1px 3px #0b06791f,inset 0 1px #ffffffbd;transition:background-color .18s ease,border-color .18s ease,box-shadow .22s ease;width:100%;max-width:100%;min-width:0}.referral-pill:hover{background:#ffffff9c;border-color:#ffffffbd;box-shadow:0 22px 54px -26px #0b0679b8,0 8px 16px -12px #0b067959,inset 0 1px #ffffffcf}.referral-toolbar{display:flex;flex-direction:column;gap:.85rem}@media (min-width: 640px){.referral-toolbar{flex-direction:row;align-items:center;justify-content:space-between}}.account-header-content{max-width:100%}.account-header-description{max-width:100%;word-break:break-word}.account-modal .account-tab-description{display:block;text-align:left!important;width:100%}@media (max-width: 640px){.account-modal .account-header-content{text-align:left!important}.account-modal .account-header-content>.flex{justify-content:flex-start!important;width:100%}.account-modal .account-modal-header .header-user-name{display:block;max-width:100%;overflow:visible!important;overflow-wrap:anywhere;text-align:left!important;text-overflow:clip!important;white-space:normal!important;width:100%}.account-modal .account-header-description,.account-modal .account-tab-description{text-align:left!important}}.sales-doctor-detail-header-row{display:grid!important;grid-template-columns:minmax(0,1fr) auto;width:100%;max-width:100%;min-width:0;box-sizing:border-box;align-items:start;gap:.75rem}.sales-doctor-detail-dialog .sales-doctor-detail-header{position:static!important;padding-right:0!important}.sales-doctor-detail-header-content{grid-column:1;width:auto;min-width:0;max-width:100%}.sales-doctor-detail-header [data-slot=dialog-title]{display:block!important;min-height:0!important;max-width:100%;line-height:1.2;overflow-wrap:anywhere;word-break:normal;hyphens:none}.sales-doctor-detail-header-name,.sales-doctor-detail-header-email{display:block;max-width:100%;overflow-wrap:anywhere;word-break:normal;hyphens:none;white-space:normal}.sales-doctor-detail-header-email a,.sales-doctor-detail-header-email span{max-width:100%;overflow-wrap:anywhere;word-break:normal;hyphens:none;white-space:normal}.sales-doctor-detail-header-email{margin-top:.25rem;line-height:1.35}.sales-doctor-detail-actions{grid-column:2;position:static!important;z-index:10050;display:inline-flex;align-items:center;justify-content:flex-end;gap:.5rem;margin:0;justify-self:end;align-self:start}.sales-doctor-detail-maintenance-button{position:static!important;flex:0 0 auto;margin-left:0}.sales-doctor-detail-actions .dialog-close-btn,.sales-doctor-detail-actions .sales-doctor-detail-close-button,.sales-doctor-detail-dialog[data-slot=dialog-content] .sales-doctor-detail-actions .dialog-close-btn,.sales-doctor-detail-dialog[data-slot=dialog-content] .sales-doctor-detail-actions .sales-doctor-detail-close-button{position:static!important;top:auto!important;right:auto!important;z-index:auto!important;margin:0!important;align-self:center!important}.sales-doctor-detail-dialog[data-slot=dialog-content]>.modal-squircle-content,.sales-order-detail-dialog[data-slot=dialog-content]>.modal-squircle-content{background:#fff!important;background-color:#fff!important;background-image:none!important}.sales-doctor-detail-dialog[data-slot=dialog-content]>.modal-squircle-content{box-sizing:border-box;padding:1.5rem;scrollbar-gutter:stable}.sales-doctor-detail-dialog[data-slot=dialog-content] [data-slot=dialog-header]:after,.sales-order-detail-dialog[data-slot=dialog-content] [data-slot=dialog-header]:after{content:none!important;display:none!important}.sales-doctor-detail-dialog[data-slot=dialog-content] .border-t,.sales-order-detail-dialog[data-slot=dialog-content] .border-t{border-top:0!important;border-top-color:transparent!important;border-top-width:0!important}.sales-doctor-detail-dialog[data-slot=dialog-content] .dashboard-squircle-shape,.sales-order-detail-dialog[data-slot=dialog-content] .dashboard-squircle-shape{display:none!important}.sales-doctor-detail-panel{--sales-doctor-detail-panel-radius: var(--squircle-small-container-radius, 18px);--container-squircle-radius: var(--sales-doctor-detail-panel-radius);--dashboard-squircle-radius: var(--sales-doctor-detail-panel-radius);--dashboard-squircle-smoothing: var(--squircle-corner-smoothing, .6);background:#fff!important;background-color:#fff!important;border-radius:var(--sales-doctor-detail-panel-radius)!important;border-color:#94a3b870!important;box-shadow:inset 0 0 0 1px #cbd5e12e}.sales-doctor-detail-panel[data-dashboard-squircle-border=on]{box-shadow:inset 0 0 0 1px #cbd5e12e!important}.sales-doctor-detail-panel>.dashboard-squircle-shape{display:none!important}.sales-doctor-detail-panel>:not(.dashboard-squircle-shape){position:relative;z-index:1}.sales-doctor-detail-section-divider{clear:both;border-top:0!important;position:relative;z-index:1}.sales-doctor-detail-panel--contact{flex:1 1 auto;height:auto!important;min-height:0;max-height:none}.sales-doctor-detail-panel--scroll{max-width:100%;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;contain:paint}.account-tab-underline-indicator{position:absolute;bottom:3px;height:3px;background:#0b0679;border-radius:var(--squircle-xxs);box-shadow:0 4px 12px #0b067973;transform:none;opacity:0;transition:left .2s cubic-bezier(.22,1,.36,1),width .2s cubic-bezier(.22,1,.36,1),opacity .12s ease;pointer-events:none}.account-modal .account-tab-underline-indicator,.email-center-tab-shell .account-tab-underline-indicator,.sales-dashboard-tab-shell .account-tab-underline-indicator{box-shadow:none!important;filter:none!important}.account-tab-row{flex-wrap:nowrap;white-space:nowrap;padding-top:.25rem;padding-bottom:1px;min-height:2.75rem}.account-tab-icon{display:block;flex:0 0 auto;width:1.5rem;height:1.5rem;color:currentColor;stroke:currentColor}.physician-dashboard-tab-icon{width:1.5rem;height:1.5rem}.account-tab-shell{overflow-x:hidden;overflow-y:visible;min-height:3rem;padding-bottom:0}button[data-email-center-tab],button[data-email-center-tab] *,button[data-admin-dashboard-tab=email_center],button[data-admin-dashboard-tab=email_center] *{color:#000!important}button[data-email-center-tab] svg,button[data-admin-dashboard-tab=email_center] svg{color:#000!important;stroke:currentColor}.account-modal .account-tab-row button:hover,.account-modal .account-tab-row button[aria-pressed=true],button[data-sales-dashboard-tab]:hover,button[data-sales-dashboard-tab][aria-pressed=true],.sales-rep-dashboard .account-tab-row button:hover,.sales-rep-dashboard .account-tab-row button[aria-pressed=true],.email-center-tab-shell .account-tab-row button:hover,.email-center-tab-shell .account-tab-row button[aria-pressed=true]{color:var(--brand-color, rgb(11, 6, 121))!important}.account-modal .account-tab-row button:hover :is(span,svg,svg *),.account-modal .account-tab-row button[aria-pressed=true] :is(span,svg,svg *),button[data-sales-dashboard-tab]:hover :is(span,svg,svg *),button[data-sales-dashboard-tab][aria-pressed=true] :is(span,svg,svg *),.sales-rep-dashboard .account-tab-row button:hover :is(span,svg,svg *),.sales-rep-dashboard .account-tab-row button[aria-pressed=true] :is(span,svg,svg *),.email-center-tab-shell .account-tab-row button:hover :is(span,svg,svg *),.email-center-tab-shell .account-tab-row button[aria-pressed=true] :is(span,svg,svg *){color:var(--brand-color, rgb(11, 6, 121))!important;stroke:currentColor!important}.documentation-header-tabs{align-self:flex-end;margin-top:auto;padding-top:.75rem;padding-bottom:.25rem}.documentation-header-tabs.account-tab-shell{min-height:2.35rem}.documentation-header-tabs .account-tab-scroll-container{padding-top:0;padding-bottom:6px}.documentation-header-tabs .account-tab-row{min-height:2.15rem;padding-top:0;padding-bottom:0}.documentation-header-tabs .account-tab-underline-indicator{bottom:12px}.database-visualizer-tab-shell.account-tab-shell{min-height:2.2rem}.database-visualizer-tab-shell .account-tab-row{min-height:1rem;padding-top:7px;padding-bottom:-15px}.database-visualizer-tab-shell .account-tab-underline-indicator{bottom:5px}@media (max-width: 768px){.database-visualizer-sidebar{max-width:105px!important}.database-visualizer-controls-panel{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;padding:.2rem}.database-visualizer-controls-row{display:inline-flex;flex-wrap:nowrap;width:max-content;min-width:max-content;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.database-visualizer-controls-row>*{flex-shrink:0}.database-visualizer-layout{overflow-x:auto!important;overflow-y:hidden;-webkit-overflow-scrolling:touch}.database-visualizer-layout>aside,.database-visualizer-layout>div{flex-shrink:0}.database-visualizer-layout>div{min-width:min(960px,calc(100vw - 2rem))}.database-visualizer-pagination-meta{display:none}}.account-tab-scroll-container{overflow-x:auto;overflow-y:visible;max-width:100%;min-width:0;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;touch-action:pan-x}.order-header-meta{flex:1;min-width:0}.order-header-actions{flex-shrink:0;align-items:flex-end;gap:.5rem}.order-number-row{gap:1rem}.order-line-item{display:flex;align-items:center;gap:.5rem;min-height:48px}.order-line-thumbnail{width:3rem;height:3rem;min-width:3rem;max-width:3rem;min-height:3rem;max-height:3rem;aspect-ratio:1 / 1}.order-line-thumbnail__img,.order-detail-line-thumbnail__img{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain}.order-detail-line-thumbnail{width:5rem;height:5rem;min-width:5rem;max-width:5rem;min-height:3.75rem;max-height:5rem;aspect-ratio:1 / 1}@media (max-width: 640px){.order-header-meta{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem}.order-header-actions{width:100%;justify-content:flex-start;flex-wrap:wrap;align-items:flex-start}.order-header-actions button{width:auto;min-width:0}.order-number-row,.order-line-item{flex-direction:column;align-items:flex-start}.order-card-actions .order-cancel-button{padding-bottom:.5rem}}.referral-toolbar__search{width:100%;max-width:22rem;height:2.4rem}.referral-toolbar__search.header-search-field .header-search-input,.dev-theme-root .referral-toolbar__search.header-search-field .header-search-input{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border:2px solid var(--header-search-border-color, rgb(11, 6, 121))!important;box-shadow:none!important;color:var(--header-search-text-color, rgb(100, 116, 139))!important;caret-color:var(--header-search-text-color, rgb(100, 116, 139))!important;filter:none!important;transform:none!important}.referral-toolbar__search.header-search-field .header-search-input::placeholder,.dev-theme-root .referral-toolbar__search.header-search-field .header-search-input::placeholder{color:var(--header-search-text-color, rgb(100, 116, 139))!important;opacity:1!important}.referral-toolbar__search.header-search-field:hover .header-search-input,.referral-toolbar__search.header-search-field:focus-within .header-search-input,.dev-theme-root .referral-toolbar__search.header-search-field:hover .header-search-input,.dev-theme-root .referral-toolbar__search.header-search-field:focus-within .header-search-input{background:transparent!important;background-color:transparent!important;background-image:none!important;border-color:var(--header-search-border-color, rgb(11, 6, 121))!important;color:var(--header-search-text-color, rgb(100, 116, 139))!important;caret-color:var(--header-search-text-color, rgb(100, 116, 139))!important}.referral-toolbar__search.header-search-field:hover .header-search-input::placeholder,.referral-toolbar__search.header-search-field:focus-within .header-search-input::placeholder,.dev-theme-root .referral-toolbar__search.header-search-field:hover .header-search-input::placeholder,.dev-theme-root .referral-toolbar__search.header-search-field:focus-within .header-search-input::placeholder{color:var(--header-search-text-color, rgb(100, 116, 139))!important}.referral-toolbar__search.header-search-field :is(.header-search-icon,.header-search-clear-button,.header-search-clear-button svg),.referral-toolbar__search.header-search-field:hover :is(.header-search-icon,.header-search-clear-button,.header-search-clear-button svg),.referral-toolbar__search.header-search-field:focus-within :is(.header-search-icon,.header-search-clear-button,.header-search-clear-button svg),.dev-theme-root .referral-toolbar__search.header-search-field :is(.header-search-icon,.header-search-clear-button,.header-search-clear-button svg),.dev-theme-root .referral-toolbar__search.header-search-field:hover :is(.header-search-icon,.header-search-clear-button,.header-search-clear-button svg),.dev-theme-root .referral-toolbar__search.header-search-field:focus-within :is(.header-search-icon,.header-search-clear-button,.header-search-clear-button svg){color:var(--header-search-text-color, rgb(100, 116, 139))!important;stroke:currentColor!important}.referral-toolbar__search .header-search-input{height:2.4rem!important;min-height:2.4rem!important;max-height:2.4rem!important}.referral-submit-form{border-color:var(--brand-glass-border-2)!important}.physician-referral-option-row{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center;gap:.75rem;width:100%;padding-block:1rem}.physician-referral-action-button{color:#0b0679!important;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease,box-shadow .18s ease}.physician-referral-action-button svg{color:currentColor!important;stroke:currentColor}.physician-referral-action-button:not(:disabled):is(:hover,:focus-visible){background-color:#0b0679!important;border-color:#0b0679!important;color:#fff!important;transform:scale(1.015) translateY(-.0525rem)!important;box-shadow:none!important}.physician-referral-action-button:not(:disabled):active{transform:translateY(0)!important}.referral-sort-toggle.physician-referral-action-button:not(:disabled):is(:hover,:focus-visible),.referral-sort-toggle.physician-referral-action-button:not(:disabled):active{transform:none!important}.referral-submit-form :is(input.referral-submit-field,textarea.referral-submit-field),.dev-theme-root .referral-submit-form :is(input.referral-submit-field,textarea.referral-submit-field){border-color:#cbd5e1!important}.referral-submit-form :is(input.referral-submit-field,textarea.referral-submit-field):focus,.referral-submit-form :is(input.referral-submit-field,textarea.referral-submit-field):focus-visible,.dev-theme-root .referral-submit-form :is(input.referral-submit-field,textarea.referral-submit-field):focus,.dev-theme-root .referral-submit-form :is(input.referral-submit-field,textarea.referral-submit-field):focus-visible{border-color:#94a3b8!important}.referral-sort-toggle{border-color:#0b067959!important;color:#24557b!important;background:#fff}.referrals-table-scroll{overflow-x:auto;overflow-y:auto;max-height:22rem;padding-right:.35rem;scrollbar-width:thin;scrollbar-color:rgba(11,6,121,.25) transparent}.referrals-table-scroll::-webkit-scrollbar{width:.35rem;height:.35rem}.referrals-table-scroll::-webkit-scrollbar-thumb{background:#0b067940;border-radius:var(--squircle-sm)}.referrals-table-scroll::-webkit-scrollbar-track{background:transparent}.account-tab-scroll-container,.sales-doctor-scroll,.sales-order-card,.lead-list-scroll,.sales-rep-table-wrapper{padding-bottom:0;scrollbar-width:thin;scrollbar-color:rgba(11,6,121,.25) transparent}.account-tab-scroll-container{padding-bottom:0}.account-tab-scroll-container::-webkit-scrollbar,.sales-doctor-scroll::-webkit-scrollbar,.sales-order-card::-webkit-scrollbar,.lead-list-scroll::-webkit-scrollbar,.sales-rep-table-wrapper::-webkit-scrollbar{height:.35rem}@media (max-width: 640px){.account-tab-scroll-container{padding-bottom:.25rem;-ms-overflow-style:none;scrollbar-width:none}.account-tab-scroll-container::-webkit-scrollbar{display:none;height:0}}.account-tab-scroll-container::-webkit-scrollbar-thumb,.sales-doctor-scroll::-webkit-scrollbar-thumb,.sales-order-card::-webkit-scrollbar-thumb,.lead-list-scroll::-webkit-scrollbar-thumb,.sales-rep-table-wrapper::-webkit-scrollbar-thumb{background:#0b067940;border-radius:var(--squircle-sm)}.account-tab-scroll-container::-webkit-scrollbar-track,.sales-doctor-scroll::-webkit-scrollbar-track,.sales-order-card::-webkit-scrollbar-track,.lead-list-scroll::-webkit-scrollbar-track,.sales-rep-table-wrapper::-webkit-scrollbar-track{background:transparent}.admin-dashboard-list-card{border-radius:var(--squircle-xl, 28px);border:1px solid rgba(204,238,255,.72);background:radial-gradient(circle at var(--dashboard-liquid-highlight-x, 16%) var(--dashboard-liquid-highlight-y, 0%),var(--dashboard-liquid-highlight-color, rgba(255, 255, 255, .46)),transparent var(--dashboard-liquid-highlight-fade, 34%)),linear-gradient(var(--dashboard-liquid-gradient-angle, 145deg),var(--dashboard-liquid-surface-strong, rgba(127, 199, 239, .76)) var(--dashboard-liquid-gradient-start, 0%),var(--dashboard-liquid-surface, rgba(55, 126, 186, .62)) var(--dashboard-liquid-gradient-middle, 55%),var(--dashboard-liquid-surface-muted, rgba(34, 101, 165, .58)) var(--dashboard-liquid-gradient-end, 100%));box-shadow:0 24px 58px -42px #082444b8,0 16px 34px -28px #17599699,inset 0 1px #ffffffb3;-webkit-backdrop-filter:blur(34px) saturate(1.75);backdrop-filter:blur(34px) saturate(1.75);overflow:hidden}.referrals-table-container{min-width:680px;padding:1.6rem 1.85rem;border:1px solid rgba(255,255,255,.7);box-shadow:0 24px 60px -46px #071b1b8c}.referrals-table{--referral-columns: minmax(0, 2fr) minmax(130px, 1fr) minmax(130px, 1fr) minmax(130px, .8fr);display:flex;flex-direction:column;gap:.9rem;width:100%}.referrals-table__header,.referrals-table__row{display:grid;grid-template-columns:var(--referral-columns);align-items:center;column-gap:1.5rem;justify-items:start}.referrals-table__header{padding:0 1.5rem .25rem;font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;font-weight:600;color:#071b1b8c}.referrals-table__body{display:flex;flex-direction:column;gap:.85rem}.referrals-table__row{padding:1.05rem 1.5rem;background:#fff;border-radius:var(--squircle-lg, 20px);box-shadow:0 20px 42px -32px #071b1b66,inset 0 1px #ffffffe0;transition:box-shadow .2s ease,transform .2s ease}.referrals-table__row:hover{transform:translateY(-1px);box-shadow:0 24px 48px -28px #071b1b73,inset 0 1px #fffffff2}.referrals-table__cell{display:flex;align-items:center;min-width:0}.referrals-table__cell--date{flex-direction:column;align-items:flex-start;gap:.15rem}.referrals-table__cell--actions{justify-content:flex-end}.referral-contact{display:flex;flex-direction:column;gap:.25rem;min-width:0}.referral-contact__name{font-weight:600;font-size:.95rem;color:#1f3643}.referral-contact__meta{font-size:.75rem;color:#071b1b8c;word-break:break-word}.credit-activity,.referrals-table-container{width:100%}@media (max-width: 768px){.referrals-table-scroll{max-height:none;padding-right:.2rem}.referrals-table-container{min-width:100%;padding:1.1rem 1rem}.referrals-table__header{display:none}.referrals-table__row{grid-template-columns:1fr;align-items:stretch;row-gap:.85rem;padding:1rem 1rem .9rem}.referrals-table__cell--date,.referrals-table__cell--actions{align-items:flex-start;justify-content:flex-start}.referrals-table{gap:.8rem}.referrals-table__cell[data-label]{display:block}.referrals-table__cell[data-label]:before{content:attr(data-label);display:block;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:#071b1b8c;margin-bottom:.25rem;line-height:1.2}.referrals-table__cell[data-label]>*{min-width:0}}.referral-date{display:inline-flex;align-items:center;font-weight:500;font-size:.85rem;color:#071b1bb3;background:#0b067914;border-radius:var(--squircle-sm);padding:.35rem .85rem;border:1px solid rgba(11,6,121,.18);box-shadow:inset 0 1px #ffffffbf}.referral-status-badge{display:inline-flex;align-items:center;text-transform:capitalize;font-weight:600;font-size:.75rem;color:#21699b;background:#0b067929;border:1px solid rgba(11,6,121,.28);border-radius:var(--squircle-sm);padding:.35rem .95rem;box-shadow:inset 0 1px #fffc}.referral-date-updated{display:block;margin-top:.125rem;font-size:.75rem;color:#64748b}.sales-rep-leads-card{border-radius:var(--squircle-lg, 20px);border:1px solid rgba(204,238,255,.72);background:radial-gradient(circle at var(--dashboard-liquid-highlight-x, 18%) var(--dashboard-liquid-highlight-y, 0%),var(--dashboard-liquid-highlight-color, rgba(255, 255, 255, .46)),transparent var(--dashboard-liquid-highlight-fade, 36%)),linear-gradient(var(--dashboard-liquid-gradient-angle, 145deg),var(--dashboard-liquid-surface-strong, rgba(127, 199, 239, .76)) var(--dashboard-liquid-gradient-start, 0%),var(--dashboard-liquid-surface, rgba(55, 126, 186, .62)) var(--dashboard-liquid-gradient-middle, 54%),var(--dashboard-liquid-surface-muted, rgba(34, 101, 165, .58)) var(--dashboard-liquid-gradient-end, 100%));box-shadow:0 24px 58px -42px #082444b8,0 16px 34px -28px #17599699,inset 0 1px #ffffffb3;-webkit-backdrop-filter:blur(34px) saturate(1.75);backdrop-filter:blur(34px) saturate(1.75);padding:1.5rem;width:100%;min-width:0;max-width:100%;box-sizing:border-box}.sales-rep-combined-card{display:flex;flex-direction:column;gap:0;width:100%;min-width:0;max-width:100%;box-sizing:border-box}.admin-mfa-recovery-card.sales-rep-leads-card{padding:1rem 1.125rem}.admin-mfa-recovery-card .admin-mfa-recovery-card__body{gap:.5rem}.admin-mfa-email-autocomplete{width:100%}.admin-mfa-email-autocomplete__input{padding-right:2.75rem}.admin-mfa-email-autocomplete__verified-icon{align-items:center;display:inline-flex;gap:.25rem;pointer-events:none;position:absolute;right:.875rem;top:50%;transform:translateY(-50%);white-space:nowrap;z-index:2}.admin-mfa-email-autocomplete__menu{position:absolute;top:calc(100% + .25rem);left:0;right:0;z-index:60;display:grid;gap:.125rem;max-height:12rem;overflow-y:auto;border:1px solid rgba(11,6,121,.2);border-radius:12px;background:#ecf8fffa;box-shadow:0 18px 40px -28px #0b06798c;padding:.25rem}.admin-mfa-email-autocomplete__option{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:.75rem;border:0;border-radius:9px;background:#dbf2ffc2;color:#0f172a;cursor:pointer;padding:.5rem .625rem;text-align:left}.admin-mfa-email-autocomplete__option:hover,.admin-mfa-email-autocomplete__option:focus-visible{background:#c9ebfff2;outline:none}.sales-rep-leads-card.sales-rep-combined-card,.sales-rep-leads-card.sales-rep-combined-card.admin-tab-panel-enter,.lead-panel.sales-rep-leads-card.sales-rep-combined-card.active-prospects-panel{gap:12px}.coa-upload-form{grid-template-columns:minmax(0,1fr)!important}.coa-upload-file-row{display:grid;width:100%;min-width:0;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:.75rem}.coa-upload-file-input{min-height:3.25rem}button.coa-upload-submit-button[data-slot=button],.dev-theme-root button.coa-upload-submit-button[data-slot=button]{width:auto!important;min-width:11rem;align-self:stretch;flex:0 0 auto!important;white-space:nowrap}@media (max-width: 639px){.coa-upload-file-row{grid-template-columns:minmax(0,1fr)}button.coa-upload-submit-button[data-slot=button],.dev-theme-root button.coa-upload-submit-button[data-slot=button]{width:100%!important}}.sales-rep-combined-card .sales-rep-table-wrapper.admin-dashboard-list{width:100%;max-width:100%;align-self:stretch;justify-self:stretch;margin-left:auto;margin-right:auto;box-sizing:border-box}.sales-rep-combined-card .sales-rep-table-wrapper.admin-dashboard-list[aria-label="To-do items"]{overflow-x:visible!important;overflow-y:visible!important}.admin-todo-card .sales-rep-table-wrapper.admin-dashboard-list,.admin-todo-card .admin-dashboard-list{overflow:visible!important}.admin-todo-list__item{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:.75rem;overflow:visible;z-index:0}.admin-todo-list__item:hover,.admin-todo-list__item:focus-within{z-index:120}.admin-todo-list__details{width:100%;display:flex;min-width:0;align-items:flex-start;gap:.75rem}.admin-todo-list__copy{min-width:0;flex:1 1 auto}.admin-todo-avatar-stack{position:relative;display:flex;flex:0 0 auto;align-items:center;min-width:1.8rem;padding-top:.05rem;border-radius:9999px;outline:none;isolation:isolate;cursor:default;z-index:2}.admin-todo-avatar-stack:hover,.admin-todo-avatar-stack:focus-visible,.admin-todo-avatar-stack:focus-within{z-index:140}.admin-todo-avatar-stack:after{content:"";position:absolute;left:100%;top:-.45rem;display:none;width:.9rem;min-width:.9rem;height:calc(100% + .9rem)}.admin-todo-avatar-stack:hover:after,.admin-todo-avatar-stack:focus-visible:after,.admin-todo-avatar-stack:focus-within:after{display:block}.admin-todo-avatar-stack:focus-visible{box-shadow:0 0 0 3px #0b06792e}.admin-todo-avatar{position:relative;display:inline-flex;width:1.85rem;height:1.85rem;align-items:center;justify-content:center;overflow:hidden;border:2px solid #fff;border-radius:9999px;background:#e2e8f0;color:#334155;font-size:.62rem;font-weight:800;line-height:1;box-shadow:0 1px 2px #0f172a29}.admin-todo-avatar+.admin-todo-avatar{margin-left:-.58rem}.admin-todo-avatar img{width:100%;height:100%;object-fit:cover}.admin-todo-avatar-popover{position:absolute;left:calc(100% + .75rem);top:50%;z-index:150;width:min(17rem,calc(100vw - 2rem));max-width:calc(100vw - 2rem);max-height:min(22rem,calc(100vh - 8rem));overflow-y:auto;padding:.72rem;border:1px solid rgba(255,255,255,.68);border-radius:.85rem;background:linear-gradient(145deg,#fffffffa,#f8fafcf0);box-shadow:0 20px 45px #0f172a2e,0 1px #ffffffe6 inset;color:#0f172a;opacity:0;pointer-events:none;transform:translate3d(-.35rem,-50%,0) scale(.98);transform-origin:left center;transition:opacity .14s cubic-bezier(.2,.9,.2,1),transform .14s cubic-bezier(.2,.9,.2,1);backdrop-filter:blur(16px)}.admin-todo-avatar-popover:before{content:"";position:absolute;left:-.38rem;top:calc(50% - .36rem);width:.72rem;height:.72rem;border-left:1px solid rgba(255,255,255,.68);border-bottom:1px solid rgba(255,255,255,.68);border-top:0;background:#fffffffa;transform:rotate(45deg)}.admin-todo-avatar-stack:hover .admin-todo-avatar-popover,.admin-todo-avatar-stack:focus-visible .admin-todo-avatar-popover,.admin-todo-avatar-stack:focus-within .admin-todo-avatar-popover{opacity:1;pointer-events:auto;transform:translate3d(0,-50%,0) scale(1)}.admin-todo-avatar-popover__title{position:relative;margin-bottom:.5rem;font-size:.67rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#64748b}.admin-todo-avatar-popover__list{position:relative;display:grid;gap:.48rem}.admin-todo-avatar-popover__row{display:flex;min-width:0;align-items:center;gap:.62rem}.admin-todo-avatar-popover__avatar{display:inline-flex;width:2rem;height:2rem;flex:0 0 auto;align-items:center;justify-content:center;overflow:hidden;border-radius:9999px;background:#e2e8f0;color:#334155;font-size:.68rem;font-weight:800;line-height:1;box-shadow:0 0 0 1px #94a3b83d}.admin-todo-avatar-popover__avatar img{width:100%;height:100%;object-fit:cover}.admin-todo-avatar-popover__text{display:grid;min-width:0;gap:.08rem}.admin-todo-avatar-popover__name{overflow:hidden;color:#0f172a;font-size:.82rem;font-weight:700;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.admin-todo-avatar-popover__role{color:#64748b;font-size:.72rem;font-weight:650;line-height:1.15}@media (max-width: 640px){.admin-todo-avatar-stack:after{left:0;top:100%;width:100%;min-width:4.5rem;height:.8rem}.admin-todo-avatar-popover{left:0;top:calc(100% + .62rem);transform:translate3d(0,.35rem,0) scale(.98);transform-origin:top left}.admin-todo-avatar-popover:before{left:1rem;top:-.38rem;border-bottom:0;border-left:1px solid rgba(255,255,255,.68);border-top:1px solid rgba(255,255,255,.68)}.admin-todo-avatar-stack:hover .admin-todo-avatar-popover,.admin-todo-avatar-stack:focus-visible .admin-todo-avatar-popover,.admin-todo-avatar-stack:focus-within .admin-todo-avatar-popover{transform:translateZ(0) scale(1)}}.admin-todo-list__actions{display:flex;width:100%;flex-direction:column;align-items:stretch;gap:.5rem}.admin-todo-list__button{width:100%}@media (min-width: 1024px){.admin-todo-list__item{flex-direction:row;align-items:center;justify-content:space-between;gap:1rem}.admin-todo-list__details{flex:1 1 auto;min-width:0;width:auto;display:flex;align-items:flex-start;flex-wrap:nowrap;gap:.75rem}.admin-todo-list__actions{width:auto;flex:0 0 auto;flex-direction:row;align-items:center;justify-content:flex-end;gap:.75rem}.admin-todo-list__button{width:auto;flex:0 0 auto}}.admin-revenue-outlook-row{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(320px,1fr);gap:1rem;align-items:stretch}.admin-revenue-outlook-card{height:100%}.admin-revenue-outlook-card__header{padding-bottom:.75rem}.admin-revenue-outlook-card__chart-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.75rem}.admin-revenue-chart-mode-select-wrap{flex:0 0 auto;width:min(100%,16rem)}.admin-revenue-chart-mode-select{width:100%}.admin-revenue-outlook-summary-card.sales-rep-combined-card{gap:.25rem}.admin-revenue-outlook-summary-card .admin-revenue-outlook-card__header{padding-bottom:.25rem}.admin-revenue-outlook-card__title,.sales-rep-chart-header h3.admin-revenue-outlook-card__title{font-size:1.125rem;font-weight:600;line-height:1.35;color:#0f172a}.admin-revenue-outlook-summary-card__body{display:flex;flex:1 1 auto;flex-direction:column;gap:.5rem;padding-top:.125rem}.admin-revenue-outlook-summary-card__eyebrow{font-size:.875rem;font-weight:500;color:#64748b}.admin-revenue-outlook-summary-card__value{margin-top:.25rem;font-size:1.5rem;font-weight:600;line-height:1.1;letter-spacing:-.02em;color:#0f172a}.admin-revenue-outlook-summary-card__context{margin:0;font-size:.875rem;line-height:1.5;color:#475569}.admin-revenue-outlook-summary-card__stats{margin-top:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.admin-revenue-outlook-summary-card__stat{border-radius:.75rem;border:0;background:transparent;background-color:transparent;background-image:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;padding:.625rem .875rem}.admin-revenue-outlook-summary-card__stat-label{font-size:.8125rem;font-weight:500;color:#64748b}.admin-revenue-outlook-summary-card__stat-value{margin-top:.25rem;font-size:1rem;font-weight:600;line-height:1.3;color:#0f172a}@media (max-width: 1023px){.admin-revenue-outlook-row{grid-template-columns:minmax(0,1fr)}}@media (max-width: 640px){.admin-revenue-outlook-card__chart-header{flex-direction:column;align-items:stretch}.admin-revenue-chart-mode-select-wrap{width:100%}}.database-visualizer-card{padding:.475rem .275rem .275rem .175rem!important;overflow:hidden}.database-visualizer-card__header{background:transparent}.sales-rep-dashboard .database-visualizer-card :is(.database-visualizer-layout,.database-visualizer-layout>aside,.database-visualizer-layout>div,.database-visualizer-controls-panel){border:0!important;border-color:transparent!important;border-radius:0!important;border-width:0!important}.sales-rep-dashboard .database-visualizer-card :is(.database-visualizer-layout,.database-visualizer-layout>aside,.database-visualizer-layout>div,.database-visualizer-controls-panel)>.dashboard-squircle-shape{display:none!important}.sales-rep-dashboard .database-visualizer-card :is(.database-visualizer-sidebar,.database-visualizer-sidebar>div>.border-b,.database-visualizer-layout>div>.border-b){border:0!important;border-color:transparent!important;border-width:0!important}.database-visualizer-search-field,.database-visualizer-select-field{border-radius:var(--squircle-sm, 12px)!important}.database-visualizer-select-field{-webkit-appearance:none;appearance:none;padding-right:2.25rem}.database-visualizer-search-field--tables{margin-top:.2rem;margin-bottom:.2rem;width:100%;min-width:2rem}.database-visualizer-button,.database-visualizer-table-button{box-shadow:none;border-width:2px;border-color:#0b0679;background-color:#fffffff2;color:#0b0679;border-radius:var(--squircle-sm, 12px);transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.database-visualizer-button:hover,.database-visualizer-table-button:hover{box-shadow:none;background-color:#0b0679;color:#fff;border-color:#0b0679;filter:none!important;transform:none!important}.database-visualizer-button:focus-visible,.database-visualizer-table-button:focus-visible{outline:none;box-shadow:none;background-color:#0b0679;color:#fff;border-color:#0b0679;filter:none!important;transform:none!important}.database-visualizer-button:disabled,.database-visualizer-table-button:disabled{cursor:not-allowed}.database-visualizer-table-button{border-width:2px}.database-visualizer-table-button--active{box-shadow:none;background-color:#0b0679;color:#fff;border-color:#0b0679}.sales-rep-dashboard .database-visualizer-card :is(button.database-visualizer-button:hover,button.database-visualizer-button:focus-visible,button.database-visualizer-table-button:hover,button.database-visualizer-table-button:focus-visible,button.database-visualizer-table-button.database-visualizer-table-button--active),.sales-rep-dashboard .database-visualizer-card :is(button.database-visualizer-button:hover,button.database-visualizer-button:focus-visible,button.database-visualizer-table-button:hover,button.database-visualizer-table-button:focus-visible,button.database-visualizer-table-button.database-visualizer-table-button--active) *{color:#fff!important;-webkit-text-fill-color:#ffffff!important}.sales-rep-card-controls{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.sales-metric-header{display:flex;flex-direction:column;gap:.75rem}.sales-metric-header-top{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.sales-metric-header-bottom{width:100%}.sales-rep-leads-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap}.sales-rep-leads-title{flex:1 1 0;min-width:0}.sales-rep-lead-grid{display:flex;flex-direction:column;gap:.75rem}.lead-panel{border:1px solid rgba(148,163,184,.35);border-radius:var(--squircle-lg, 18px);background:#fff;padding:1rem;display:flex;flex-direction:column;gap:.25rem;width:100%;min-width:0;max-width:100%;box-sizing:border-box}.lead-panel.sales-rep-leads-card{border:var(--dashboard-border);border-radius:var(--squircle-lg, 20px);background:linear-gradient(165deg,#fff,#ecf4ff);box-shadow:0 24px 48px -32px #0f172a59;padding:1.5rem;gap:0}.lead-panel-header{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.quote-selected-header{display:flex;flex-direction:column;gap:.75rem;width:100%;min-width:0;max-width:100%;box-sizing:border-box}.quote-selected-summary{min-width:0;max-width:100%}.quote-selected-actions{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:.5rem;align-items:center}.quote-selected-actions>*{flex:0 0 auto;width:auto;max-width:100%}.quote-compose-header{display:flex;flex-direction:column;gap:.75rem;width:100%;min-width:0;max-width:100%;box-sizing:border-box}.quote-compose-title,.quote-compose-heading{min-width:0}.quote-compose-subtitle{margin:.125rem 0 0;min-width:0}.quote-compose-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;width:100%;min-width:0;max-width:100%;box-sizing:border-box}.quote-compose-actions>*{flex:0 0 auto;width:auto;min-width:0;max-width:100%;box-sizing:border-box}.quote-save-draft-shell{display:flex;flex:0 0 auto;width:auto;min-width:0;max-width:100%;opacity:0;transition:opacity 85ms ease;box-sizing:border-box}.quote-save-draft-shell.is-visible{opacity:1}.quote-save-draft-shell.is-hidden{opacity:0}.quote-history-row{display:flex;align-items:flex-start;gap:.75rem;width:100%;min-width:0;max-width:100%;box-sizing:border-box}.quote-history-card{border:1px solid rgba(226,232,240,.92);border-radius:.875rem;box-shadow:0 10px 24px #0f172a14}.quote-history-scroll{margin-inline:-.875rem;padding:.25rem .875rem .75rem;overflow-x:hidden}.quote-prior-controls-row{display:flex;flex-direction:column;gap:.625rem;min-width:0}.quote-prior-filter-row{display:flex;align-items:center;gap:.5rem;min-width:0}.quote-prior-filter-label{flex:0 0 auto;font-size:.75rem;font-weight:700;line-height:1;color:#475569}.quote-prior-filter-select-wrap{height:2.5rem;min-width:0;overflow:visible!important;width:min(100%,15rem)}.quote-prior-filter-select-wrap:before{content:"";position:absolute;inset:0;z-index:0;border:2px solid rgba(226,232,240,.92);border-radius:var(--button-squircle-radius, var(--squircle-button-radius, 12px));background:#fffffffa;box-shadow:0 16px 34px -22px #0f172ab8,0 5px 14px -8px #0f172a52,inset 0 1px #fffffff2;pointer-events:none;transition:border-color .16s ease,box-shadow .16s ease}.quote-prior-filter-select-wrap:focus-within:before{border-color:#0b0679;box-shadow:0 0 0 3px #0b067929,0 18px 36px -22px #0f172ac2,0 6px 16px -8px #0f172a5c,inset 0 1px #fffffff2}.quote-prior-filter-select-wrap .product-card-select,.quote-prior-filter-select-wrap .product-card-select:focus,.quote-prior-filter-select-wrap .product-card-select:focus-visible{background:transparent!important;border-color:transparent!important;box-shadow:none!important;height:100%!important;position:relative;z-index:1}.quote-prior-filter-select-wrap .product-card-select__chevron{z-index:2}.quote-prior-search-field{--app-header-brand-blue: rgb(11, 6, 121);--app-header-refresh-bg: transparent;--app-header-refresh-text: var(--app-header-brand-blue);--app-header-refresh-border: var(--app-header-brand-blue);--app-header-refresh-hover-bg: transparent;--app-header-refresh-hover-text: var(--app-header-brand-blue);color:var(--app-header-refresh-text)}.quote-prior-controls-row .quote-prior-search-field{min-width:0;width:100%}.quote-prior-search-field .header-search-input{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:var(--app-header-refresh-bg)!important;background-color:var(--app-header-refresh-bg)!important;background-image:none!important;border:2px solid var(--app-header-refresh-border)!important;box-shadow:none!important;caret-color:var(--app-header-refresh-text)!important;color:var(--app-header-refresh-text)!important;filter:none!important;transform:none!important}.quote-prior-search-field .header-search-input::placeholder{color:#0b0679a3!important;opacity:1!important}.quote-prior-search-field :is(.header-search-icon,.header-search-clear-button,.header-search-clear-button svg){color:var(--app-header-refresh-text)!important;stroke:currentColor!important}.quote-prior-search-field:hover .header-search-input,.quote-prior-search-field:focus-within .header-search-input{background:var(--app-header-refresh-hover-bg)!important;background-color:var(--app-header-refresh-hover-bg)!important;background-image:none!important;border-color:var(--app-header-refresh-border)!important;box-shadow:none!important;color:var(--app-header-refresh-hover-text)!important;caret-color:var(--app-header-refresh-hover-text)!important}.quote-prior-search-field:hover .header-search-input::placeholder,.quote-prior-search-field:focus-within .header-search-input::placeholder{color:#0b0679a3!important}.quote-prior-search-field:hover :is(.header-search-icon,.header-search-clear-button,.header-search-clear-button svg),.quote-prior-search-field:focus-within :is(.header-search-icon,.header-search-clear-button,.header-search-clear-button svg){color:var(--app-header-refresh-hover-text)!important;stroke:currentColor!important}.quote-prior-search-field .header-search-clear-button:hover{background:#0b067914!important;color:var(--app-header-brand-blue)!important}@media (min-width: 640px){.quote-prior-controls-row{flex-direction:row;align-items:center}.quote-prior-filter-row{flex:0 0 auto;width:min(14rem,42%)}.quote-prior-filter-select-wrap{width:100%}.quote-prior-controls-row .quote-prior-search-field{flex:1 1 0}}.quote-history-copy{flex:1 1 auto;min-width:0}.quote-history-actions{display:flex;flex-direction:column;align-items:flex-end;gap:.375rem;margin-left:auto;text-align:right;min-width:0;max-width:100%;box-sizing:border-box}.quote-history-action-row{display:flex;flex-wrap:wrap;width:100%;align-items:center;justify-content:flex-end;gap:.5rem;min-width:0;max-width:100%;box-sizing:border-box}.quote-history-action-spacer{flex:1 1 auto;min-width:0}.quote-history-download,.quote-history-order-client,.quote-history-on-deck,.quote-history-delete{flex:0 0 auto;min-width:0;max-width:100%;box-sizing:border-box}.quote-panels-grid,.quote-panel-card{width:100%;min-width:0;max-width:100%;box-sizing:border-box}@media (min-width: 640px){.quote-selected-header{flex-direction:row;align-items:flex-start;justify-content:space-between}.quote-selected-summary{flex:1 1 auto;padding-right:1rem}.quote-selected-actions{margin-left:auto;flex-wrap:nowrap;justify-content:flex-end;align-self:flex-start}.quote-compose-header{width:100%;flex-direction:row;align-items:center;justify-content:space-between}.quote-compose-title{min-width:0}.quote-compose-heading{flex:1 1 auto}.quote-compose-actions{width:auto;flex:0 1 auto;margin-left:auto;flex-wrap:nowrap;justify-content:flex-end;align-self:flex-start}.quote-history-actions{width:14rem;min-width:14rem}}@media (max-width: 640px){.quote-panels-grid{grid-template-columns:minmax(0,1fr)}.quote-panel-card{padding:1rem}.quote-compose-actions{flex-direction:column;align-items:stretch}.quote-compose-actions>*,.quote-save-draft-shell,.quote-save-draft-shell>*{width:100%}.quote-history-row{flex-direction:column}.quote-history-actions{width:100%;align-items:stretch;margin-left:0;text-align:left}.quote-history-total{text-align:left}.quote-history-action-row{justify-content:flex-start}.quote-history-download,.quote-history-order-client,.quote-history-on-deck{flex:1 1 auto}}.sales-doctor-row{width:100%;justify-content:flex-start;align-items:center;gap:0;position:relative;overflow:hidden}.sales-doctor-row:before{content:"";position:absolute;top:0;bottom:0;left:0;width:54px;pointer-events:none;background:transparent;z-index:0}.sales-doctor-chevron{flex:0 0 auto;display:flex;align-items:center;align-self:stretch;padding-left:.35rem;padding-right:.35rem;position:relative;z-index:1;background:transparent;width:42px;justify-content:center}.sales-doctor-chevron>svg{width:1.25rem;height:1.25rem}.sales-doctor-scroll{flex:1 1 auto;min-width:0;overflow-x:auto;-webkit-overflow-scrolling:touch;position:relative;z-index:1;padding-left:.35rem}.sales-doctor-scroll-inner{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:max-content;min-width:100%;position:relative;z-index:0}.checkout-item-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;position:relative}.checkout-item-scroll-inner{min-width:620px;width:100%;position:relative}.checkout-item-image{width:180px;height:180px;flex:0 0 80px}.checkout-item-image--addon{width:72px;height:72px;flex-basis:32px}.quote-line-item-image{width:56px;height:56px;flex:0 0 56px}.checkout-bank-transfer-note{padding:.35rem .7rem;text-align:left}.checkout-payment-method-grid{width:100%}.checkout-payment-method-grid>.checkout-payment-method-button,.checkout-payment-method-grid>div{max-width:100%;width:var(--checkout-action-width, 80%)}.checkout-payment-method-grid>div>.checkout-payment-method-button{width:100%}.checkout-primary-action-row{flex-wrap:wrap;justify-content:center}.checkout-primary-action-button{flex:0 0 auto!important;max-width:100%;width:var(--checkout-action-width, 80%)}.checkout-payment-method-button{background-color:#94a3b8!important;color:#fff!important;border:1px solid rgba(148,163,184,.35)!important}.checkout-payment-method-button--active{background-color:#0b0679!important;border-color:#0b06796b!important;color:#fff!important}.checkout-payment-method-button--inactive{background-color:#94a3b8!important;border-color:#94a3b859!important;color:#fff!important}.checkout-payment-plaid-logo{filter:brightness(0) invert(1)}@media (hover: hover){.checkout-payment-method-button--active:hover{background-color:#0b0679eb!important}.checkout-payment-method-button--inactive:hover{background-color:#cbd5e1!important;border-color:#cbd5e18c!important}}@media (max-width: 639px){.shipping-rates-button,.checkout-payment-method-grid>.checkout-payment-method-button,.checkout-payment-method-grid>div,.checkout-primary-action-button{min-width:0;width:100%}}@media (min-width: 640px){.checkout-item-image{width:180px;height:180px;flex-basis:96px}.checkout-item-image--addon{width:72px;height:72px;flex-basis:calc(96px * .4)}.quote-line-item-image{width:60px;height:60px;flex-basis:60px}.checkout-bank-transfer-note{padding:.35rem .7rem}}@media (min-width: 1024px){.checkout-item-scroll{overflow-x:visible}.checkout-item-scroll-inner{min-width:100%;width:100%}}.sales-order-card{width:100%}@media (max-width: 640px){.sales-doctor-row{gap:1rem}.sales-order-card{overflow-x:auto;-webkit-overflow-scrolling:touch}.sales-order-card-content{width:max-content!important;min-width:100%}}.referral-card-header{align-items:center}.referrals-list-wrapper{margin-top:.75rem}.referrals-subtitle{margin-top:.25rem}.lead-panel-count{font-size:.85rem;font-weight:600;color:#475569;border-radius:var(--squircle-sm);padding:.15rem .8rem;background:#94a3b826;border:1px solid rgba(148,163,184,.35);white-space:nowrap}.lead-panel-actions{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.lead-panel-filter-row{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;justify-content:space-between;width:100%}.lead-panel-divider{width:100%;height:1px;border-radius:var(--squircle-xxs);background:linear-gradient(to right,#94a3b84d,#94a3b880,#94a3b84d)}.lead-panel-empty{font-size:.85rem;color:#64748b;margin:0}.lead-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.85rem}.lead-list-scroll{overflow-x:auto;overflow-y:visible;padding-top:.5rem;padding-bottom:0}.lead-list-scroll .lead-list{min-width:420px;padding-bottom:.4rem}.lead-list-item{display:flex;justify-content:space-between;gap:1rem;border:1px solid rgba(148,163,184,.28);border-radius:var(--squircle-md, 14px);padding:.85rem;background:#fff;box-shadow:inset 0 1px #fff;transition:border-color .16s ease,box-shadow .16s ease,transform .12s ease}.lead-list-item--active-prospect{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;column-gap:.75rem;row-gap:.45rem;align-items:center;padding-block:.72rem}.lead-list-item--active-prospect-highlighted{border-color:#0b0679e6;background:linear-gradient(165deg,#eff6ff,#fff);box-shadow:0 0 0 2px #0b067933,0 18px 34px -28px #2563eb73}.lead-list-item--active-prospect .lead-list-meta{grid-column:1;grid-row:1;min-width:0}.lead-list-item--active-prospect .active-prospect-controls{grid-column:2;grid-row:1;justify-self:end;align-self:start;display:flex;flex-direction:column;align-items:flex-end;gap:.38rem}.lead-list-item--active-prospect .active-prospect-status{min-width:0}.lead-list-item--active-prospect .active-prospect-right{grid-column:1 / -1;grid-row:2;min-width:0;display:flex;flex-direction:column;align-items:stretch;gap:.5rem;border-top:1px solid rgba(148,163,184,.24);padding-top:.65rem}.active-prospect-drawer-toggle{display:inline-flex;width:1.45rem;height:1.45rem;flex:0 0 auto;align-items:center;justify-content:center;border:1px solid rgba(148,163,184,.35);background:#fff;color:#334155;border-radius:6px;transition:border-color .16s ease,color .16s ease,transform .16s ease}.active-prospect-drawer-toggle:hover{border-color:#0b067973;color:#0b0679}.active-prospect-drawer-toggle--sales-style{appearance:none;border:0;border-radius:0;background:transparent;color:#64748b;cursor:pointer;height:1.45rem;width:42px;padding-left:.35rem;padding-right:.35rem;padding-top:0;padding-bottom:0}.active-prospect-drawer-toggle--sales-style:hover,.active-prospect-drawer-toggle--sales-style:focus-visible{border-color:transparent;color:#334155;outline:none}.active-prospect-drawer-toggle--sales-style:focus-visible{box-shadow:0 0 0 2px #3c67b738}.active-prospect-drawer-toggle .active-prospect-drawer-toggle__icon{transform:rotate(0);transform-origin:center;transition:transform .18s cubic-bezier(.2,.9,.2,1)}.active-prospect-drawer-toggle[aria-expanded=true] .active-prospect-drawer-toggle__icon,.active-prospect-drawer-toggle__icon--open{transform:rotate(90deg)}.active-prospect-assignment-checkbox{margin-top:.18rem;flex:0 0 auto}.active-prospect-assignment-checkbox:not(.brand-checkbox){-webkit-appearance:none;appearance:none;width:1rem;height:1rem;display:inline-flex;align-items:center;justify-content:center;border:2px solid rgb(11,6,121)!important;border-radius:var(--checkbox-squircle-radius, 6px);background:#fff!important;accent-color:rgb(11,6,121);box-shadow:0 0 0 1px #ffffffe6!important}.active-prospect-assignment-checkbox:not(.brand-checkbox):after{content:"";width:.45rem;height:.45rem;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 12%,80% 0%,43% 62%);transform:scale(0);background:#0b0679;transition:transform .2s ease}.active-prospect-assignment-checkbox:not(.brand-checkbox):checked:after{transform:scale(1)}.active-prospect-expanded-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.active-prospect-expanded-meta__tooltip-wrap{display:inline-flex;max-width:100%}.active-prospect-expanded-meta__item{--squircle-corner-radius-limit: var(--squircle-compact-corner-radius-limit);--squircle-corner-radius: var(--checkbox-squircle-radius);display:inline-flex;max-width:100%;align-items:center;gap:.3rem;border:1px solid rgba(148,163,184,.28);border-radius:var(--checkbox-squircle-radius, 6px);background:#f8fafceb;corner-shape:var(--squircle-corner-shape, superellipse(5.2));padding:.22rem .45rem;font-size:.72rem;line-height:1.2;color:#475569}.active-prospect-expanded-meta__item strong{display:inline-flex;align-items:center;justify-content:center;min-width:0;overflow:hidden;color:#0f172a;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.active-prospect-expanded-meta__value{min-height:.875rem}button.active-prospect-expanded-meta__button .active-prospect-expanded-meta__value{min-width:1.45rem}@keyframes active-prospect-detail-shimmer{0%{background-position:180% 0}to{background-position:-180% 0}}.active-prospect-detail-shimmer{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;width:100%}.active-prospect-detail-shimmer__pill,.active-prospect-detail-shimmer__line{display:block;min-width:0;border-radius:var(--checkbox-squircle-radius, 6px);background:linear-gradient(90deg,#e2e8f0b3,#f8fafcfa,#e2e8f0b3 76%);background-size:220% 100%;animation:active-prospect-detail-shimmer 1.18s ease-in-out infinite}.active-prospect-detail-shimmer__pill{height:1.48rem}.active-prospect-detail-shimmer__pill--wide{grid-column:span 2}.active-prospect-detail-shimmer__line{grid-column:1 / -1;height:3.25rem}.active-prospect-detail-shimmer__line--short{grid-column:1 / span 2;height:1.05rem}.active-prospect-detail-error{width:100%;border:1px solid rgba(245,158,11,.32);border-radius:var(--checkbox-squircle-radius, 6px);background:#fffbebe6;padding:.45rem .6rem;color:#92400e;font-size:.75rem;line-height:1.35}@keyframes active-prospect-meta-spinner-spin{to{transform:rotate(360deg)}}.active-prospect-expanded-meta__spinner{display:block;width:.82rem;height:.82rem;flex:0 0 auto;color:currentColor;stroke-width:2.5;transform-box:fill-box;transform-origin:50% 50%;animation:active-prospect-meta-spinner-spin .8s linear infinite;will-change:transform}button.active-prospect-expanded-meta__button{--squircle-corner-radius-limit: var(--squircle-compact-corner-radius-limit);--squircle-corner-radius: var(--checkbox-squircle-radius);appearance:none;border-color:var(--brand-color, rgb(11, 6, 121));border-style:solid;border-width:2px;border-radius:var(--checkbox-squircle-radius, 6px)!important;-webkit-border-radius:var(--checkbox-squircle-radius, 6px)!important;corner-shape:var(--squircle-corner-shape, superellipse(5.2));cursor:pointer;font-family:inherit;padding:calc(.22rem - 1px) calc(.45rem - 1px);text-align:left;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}button.active-prospect-expanded-meta__button:hover:not(:disabled),button.active-prospect-expanded-meta__button:focus-visible:not(:disabled){border-color:#0b0679;background-color:#0b0679;box-shadow:none;color:#fff;filter:none!important;transform:none!important}button.active-prospect-expanded-meta__button:hover:not(:disabled) :is(span,strong,svg),button.active-prospect-expanded-meta__button:focus-visible:not(:disabled) :is(span,strong,svg){color:#fff;-webkit-text-fill-color:#ffffff}button.active-prospect-expanded-meta__button:focus-visible{outline:none}button.active-prospect-expanded-meta__button:disabled{border-color:var(--brand-color, rgb(11, 6, 121));background:#f8fafceb;color:#475569;cursor:not-allowed;filter:none!important;opacity:1!important;-webkit-text-fill-color:currentColor}button.active-prospect-expanded-meta__button:disabled strong{color:#0f172a;-webkit-text-fill-color:rgb(15,23,42)}.lead-list-item--active-prospect .active-prospect-right .lead-list-actions-footer{width:100%}.lead-list-item--active-prospect .prospect-permit-instructions,.lead-list-item--active-prospect .prospect-permit-container{width:100%;max-width:100%}.lead-list-item:hover{border-color:#0b0679;box-shadow:0 16px 34px -22px #0b0679a6;transform:none}.lead-list-meta{display:flex;flex-direction:column;gap:.25rem;min-width:0}.lead-list-name{font-weight:600;color:#0f172a;text-align:left}.lead-list-name-text{text-align:left;align-self:flex-start;display:block}.lead-list-name-icon{transform:none!important;transition:none!important}.lead-list-item:hover .lead-list-name-icon{transform:none!important}.lead-list-name svg,.lead-list-name-icon svg,.lead-list-item:hover svg:not(.lead-notes-saving-bookmark):not(.active-prospect-drawer-toggle__icon):not(.active-prospect-expanded-meta__spinner){transform:none!important;transition:none!important}.lucide-notebook-pen,.lead-list-item:hover .lucide-notebook-pen{transform:none!important;transition:none!important;animation:none!important}.lead-list-detail{font-size:.8rem;color:#64748b;overflow-wrap:anywhere;word-break:break-word}.lead-source-pill{display:inline-flex;align-items:center;border-radius:var(--squircle-sm);padding:.3rem .95rem;font-size:.75rem;font-weight:600;border:1px solid rgba(148,163,184,.35);width:fit-content}.lead-source-pill--referral{background:#0b067926;border-color:#0b067966;color:#1e40af}.lead-source-pill--contact{background:#0b06791a;border-color:#0b067973;color:#0b0679;padding:.16rem .55rem}.lead-source-pill--manual{background:#6366f11f;border-color:#6366f166;color:#4f46e5}.account-status-pill{display:inline-flex;align-items:center;border-radius:var(--squircle-sm);padding:.3rem .9rem;font-size:.72rem;font-weight:600;border:1px dashed rgba(148,163,184,.4);color:#64748b;width:fit-content}.account-status-pill--active{border-style:solid;border-color:#0b0679;background:#fff;color:#1e40af}.lead-divider{border:none;border-top:1px solid rgba(148,163,184,.35);margin:1.5rem 0}.lead-list-actions{display:flex;flex-direction:column;gap:.35rem;min-width:200px;align-items:flex-end}.lead-status-select{width:min(240px,100%);max-width:100%;min-width:0;border:1px solid rgba(148,163,184,.5);border-radius:var(--squircle-xs, 10px);padding:.45rem .65rem;font-size:.85rem;background:#fff;color:#1e293b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notes-textarea{background:#f1f5f9}.manual-prospect-field{background:transparent!important}.timestamp-chip{position:relative;background:transparent;color:#334155;cursor:pointer;transition:color .15s ease}.timestamp-chip__label{opacity:1;transition:opacity .15s ease}.timestamp-editor-popover{position:relative;background:#f8fafcf0;border:1px solid rgba(148,163,184,.5);isolation:isolate;overflow:hidden;contain:paint;-webkit-backface-visibility:hidden;backface-visibility:hidden}.timestamp-editor-popover[role=dialog]{z-index:20000!important;pointer-events:auto!important}.timestamp-editor-popover:before{content:"";position:absolute;inset:0;background:#f8fafcb8;-webkit-backdrop-filter:blur(22px) saturate(1.45);backdrop-filter:blur(22px) saturate(1.45);pointer-events:none;transform:translateZ(0);z-index:0}.timestamp-editor-popover>*{position:relative;z-index:1}.timestamp-editor-popover__delete{position:absolute;top:-2px;right:0;z-index:10;color:#64748b;background:transparent;border:0;cursor:pointer;padding:0}.timestamp-editor-popover__delete:hover:not(:disabled),.timestamp-editor-popover__delete:focus-visible:not(:disabled){color:#334155;text-decoration:underline}.timestamp-editor-popover__delete:disabled{opacity:.6;cursor:not-allowed}.timestamp-editor-popover__grid-wrap{position:relative}.timestamp-editor-popover__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding-top:0}@media (max-width: 420px){.timestamp-editor-popover__grid{grid-template-columns:minmax(0,1fr)}}.timestamp-chip__edit{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:1px;color:#334155;opacity:0;transition:opacity .15s ease}.timestamp-chip:hover:not(:disabled),.timestamp-chip:focus-visible:not(:disabled){color:#334155}.timestamp-chip__edit-pill{display:inline-flex;align-items:center;justify-content:center;flex:1 1 auto;min-width:0;gap:.25rem;line-height:1;border-radius:3px;padding:0 2px;background:#94a3b8;color:#fff}.timestamp-chip__bracket{flex:0 0 auto}button.timestamp-chip__add-button,.timestamp-chip__add-button{--squircle-corner-radius-limit: var(--squircle-compact-corner-radius-limit);--squircle-corner-radius: var(--checkbox-squircle-radius);width:1.15rem;height:1.15rem;min-width:1.15rem;min-height:1.15rem;aspect-ratio:1 / 1;border-radius:var(--checkbox-squircle-radius, 6px)!important;-webkit-border-radius:var(--checkbox-squircle-radius, 6px)!important;corner-shape:var(--squircle-corner-shape, superellipse(5.2));background:#94a3b81f;color:#64748b}.timestamp-chip__add-button:hover:not(:disabled),.timestamp-chip__add-button:focus-visible:not(:disabled){background:#94a3b833;color:#475569}.timestamp-chip__add-button:disabled{background:#94a3b81f}.timestamp-chip__add-button svg{width:.82rem;height:.82rem}.collab-notes-textarea-wrap{position:relative;min-width:0;overflow:hidden}.collaboration-caret-layer{position:absolute;inset:0;z-index:2;pointer-events:none}.collaboration-remote-caret{position:absolute;display:inline-flex;align-items:flex-start;min-height:1rem;transform:translate(-1px)}.collaboration-remote-caret__line{display:block;width:2px;height:100%;min-height:1.05rem;border-radius:9999px;background:#0b0679;box-shadow:0 0 0 1px #fffc,0 0 0 3px #0b06791f}.collaboration-remote-caret--idle .collaboration-remote-caret__line{opacity:.62}.collaboration-remote-caret__badge{position:absolute;top:.1rem;left:.35rem;display:inline-flex;width:1rem;height:1rem;align-items:center;justify-content:center;overflow:hidden;border:1px solid #fff;border-radius:9999px;background:#e2e8f0;color:#334155;font-size:.4rem;font-weight:800;line-height:1;box-shadow:0 0 0 1px #0b067926,0 1px 3px #0f172a33}.collaboration-remote-caret__badge img{width:100%;height:100%;object-fit:cover}.timestamp-chip:hover:not(:disabled) .timestamp-chip__label,.timestamp-chip:focus-visible:not(:disabled) .timestamp-chip__label{opacity:0}.timestamp-chip:hover:not(:disabled) .timestamp-chip__edit,.timestamp-chip:focus-visible:not(:disabled) .timestamp-chip__edit{opacity:1}.lead-list-actions-footer{margin-top:auto;width:100%;display:flex;flex-direction:column;align-items:flex-end;gap:.5rem}.lead-generate-quote-button{width:100%}@media (min-width: 640px){.lead-generate-quote-button{width:min(210px,100%);align-self:flex-end}}.lead-list-updated-block{width:100%;display:flex;flex-direction:column;align-items:flex-end;gap:.2rem}.lead-status-select option:checked{background:#0b0679!important;color:#fff!important}.lead-status-select option:checked:disabled{background:#0b0679!important;color:#fff!important}.prospect-permit-controls{width:auto;display:flex;flex-direction:column;align-items:flex-end;gap:.5rem;max-width:100%;overflow:hidden}.prospect-permit-container{width:min(22rem,100%);max-width:100%;display:flex;flex-direction:column;align-items:flex-end;gap:.35rem;border:1px solid rgba(148,163,184,.35);border-radius:var(--squircle-md, 14px);padding:.55rem .65rem .45rem;background:#f8fafcd9}.prospect-permit-instructions{width:min(22rem,100%);align-self:flex-end;text-align:left}.prospect-permit-caption{font-size:.7rem;color:#64748b;font-weight:600;text-align:center;width:100%}.prospect-permit-checkbox{display:flex;align-items:center;gap:.45rem;font-size:.75rem;color:#475569;padding:.25rem .55rem;border-radius:var(--squircle-sm, 12px);border:1px solid rgba(11,6,121,.35);background:#eff6ffb3}.prospect-permit-checkbox-input{width:.9rem;height:.9rem;accent-color:rgb(11,6,121);border-radius:var(--checkbox-squircle-radius, 6px)}.prospect-permit-file-wrap{display:flex;align-items:center;gap:.5rem}.prospect-permit-file-picker{position:relative;display:inline-flex;align-items:center;gap:.6rem;width:auto;flex:0 1 auto;max-width:100%;border:1px solid rgba(11,6,121,.55);border-radius:var(--squircle-sm, 12px);padding:.28rem .55rem;background:#eff6ffa6;color:#1e293b;overflow:hidden}.prospect-permit-file-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.prospect-permit-file-picker:focus-within{box-shadow:0 0 0 2px #0b067940}.prospect-permit-file-button{flex:none;border-radius:var(--squircle-xs, 10px);padding:.25rem .65rem;background:#0b0679;color:#fff;font-weight:700;font-size:.75rem;line-height:1;white-space:nowrap}.prospect-permit-file-name{min-width:0;flex:1 1 auto;font-size:.75rem;color:#475569;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:min(12rem,100%)}.prospect-permit-file-meta{min-width:0;flex:1 1 auto;display:flex;align-items:center;gap:.35rem;max-width:min(12rem,100%)}.prospect-permit-file-name-button{background:transparent;border:0;padding:0;text-align:left;cursor:pointer;font:inherit;display:inline-flex;align-items:center;gap:.25rem;max-width:min(11rem,100%);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.prospect-permit-file-name-button:hover,.prospect-permit-file-name-button:focus-visible{text-decoration:underline;color:#2563eb}.prospect-permit-file-name-button:disabled{cursor:not-allowed;text-decoration:none;color:#94a3b8}.prospect-permit-file-delete{flex:none;display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;padding:.15rem;border-radius:var(--squircle-xs, 10px);color:#94a3b8;cursor:pointer}.prospect-permit-file-delete:hover,.prospect-permit-file-delete:focus-visible{color:#e11d48;background:#e11d4814}.prospect-permit-file-delete:disabled{cursor:not-allowed;color:#cbd5e1;background:transparent}.prospect-permit-file-button[aria-disabled=true]{cursor:not-allowed;opacity:.6}.lead-updated{font-size:.75rem;color:#64748b;text-align:right}@media (max-width: 640px){.lead-panel.sales-rep-leads-card{padding:1.1rem}.active-prospects-panel .lead-list-scroll,.referrals-panel .lead-list-scroll,.referrals-panel .sales-doctor-scroll{overflow-x:visible}.lead-list-scroll .lead-list,.active-prospects-list-scroll .lead-list{min-width:0}.lead-list-item{flex-direction:column}.lead-list-actions{width:100%;align-items:flex-start}.lead-list-item--active-prospect{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto;column-gap:0;row-gap:.75rem}.lead-list-item--active-prospect .lead-list-meta{grid-column:1;grid-row:1}.lead-list-item--active-prospect .active-prospect-controls{grid-column:1;grid-row:2;justify-self:stretch;align-self:stretch;width:100%;align-items:flex-end}.lead-list-item--active-prospect .active-prospect-status .lead-status-select{width:100%;max-width:100%;min-width:0}.lead-list-item--active-prospect .active-prospect-right{grid-column:1;grid-row:3;align-items:flex-start}.referral-card-header .sales-doctor-scroll-inner{flex-direction:column;align-items:flex-start;gap:.5rem;width:100%;min-width:0}.referral-card-header .sales-doctor-scroll{width:100%;min-width:0;padding-left:0}.referral-card-header .sales-doctor-chevron{align-self:flex-start;padding-top:.05rem}.referral-card-meta{width:100%;min-width:0!important;text-align:left}.referral-card-details{flex-direction:column;align-items:stretch}.referral-card-contact,.referral-card-actions{width:100%;min-width:0!important}.referral-card-actions{align-items:flex-start;margin-left:0}.referrals-panel .lead-list-item{min-width:0}.lead-list-item--active-prospect .prospect-permit-instructions,.lead-list-item--active-prospect .prospect-permit-container{width:100%;max-width:100%}.lead-list-actions-footer{width:100%;align-items:flex-start}.lead-list-updated-block{align-items:flex-start}.lead-list-item--active-prospect .prospect-permit-controls,.lead-list-item--active-prospect .prospect-permit-file-picker,.referral-card-actions>*{width:100%;min-width:0}.lead-list-actions .prospect-permit-controls,.prospect-permit-container{align-items:flex-start}.prospect-permit-instructions{align-self:flex-start}.prospect-permit-caption{text-align:center}.lead-updated{text-align:left}}@media (max-width: 520px){.lead-list-item--active-prospect{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto}.lead-list-item--active-prospect .lead-list-meta{grid-column:1;grid-row:1}.lead-list-item--active-prospect .active-prospect-controls{grid-column:1;grid-row:2;justify-self:stretch;align-items:flex-end;width:min(240px,100%)}.lead-list-item--active-prospect .active-prospect-right{grid-column:1;grid-row:3}}.sales-metric-controls{gap:.6rem;width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-gutter:stable both-edges;-ms-overflow-style:none;scrollbar-width:none}.sales-metric-controls::-webkit-scrollbar{display:none}.sales-metric-pill-group{display:flex;gap:.7rem;justify-content:flex-end;margin-left:auto;min-width:max-content;flex-wrap:nowrap;padding-right:1.1rem}@media (max-width: 640px){.sales-metric-controls{overflow-x:visible;scrollbar-gutter:auto}.sales-metric-pill-group{display:grid;grid-template-columns:minmax(0,1fr);justify-content:stretch;margin-left:0;max-width:100%;min-width:0;padding-right:0;width:100%}.sales-metric-label,.sales-metric-value{max-width:100%;overflow-wrap:anywhere}}@media (min-width: 768px){.sales-metric-header{display:flex;flex-direction:row;align-items:flex-start;gap:1rem}.sales-metric-header-top{display:contents}.sales-metric-header-copy{flex:1 1 0;min-width:0;order:1}.sales-metric-header-bottom{width:auto;margin-left:auto;order:2}.sales-metric-header-bottom .sales-metric-controls{width:auto;overflow:visible}.sales-metric-header-bottom .sales-metric-pill-group{margin-left:0;justify-content:flex-start;padding-right:0}.sales-metric-refresh-button{order:3}}.sales-metric-pill{display:flex;flex:0 0 auto;flex-direction:column;border:0;border-radius:var(--squircle-sm, 12px);padding:.4rem 1rem;min-width:120px;background:transparent;background-color:transparent;background-image:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.sales-metric-label{font-size:.6rem!important;line-height:1;text-transform:uppercase;letter-spacing:.18em;color:#64748b}.sales-metric-value{font-size:.9rem!important;font-weight:600;color:#0f172a!important;margin-top:.15rem}@media (max-width: 640px){.sales-metric-pill{box-sizing:border-box;max-width:100%;min-width:0;width:100%}}.sales-rep-combined-chart{border-top:1px solid rgba(148,163,184,.35);padding-top:1.5rem;margin-top:0}.sales-rep-dashboard-grid{display:grid;gap:1.5rem;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.sales-rep-dashboard-grid--single{grid-template-columns:minmax(0,1fr)}.sales-rep-dashboard,.admin-dashboard-tab-content-stack,.sales-rep-dashboard-grid,.sales-tracking-card,.sales-rep-combined-card{min-width:0}.active-prospects-panel,.referrals-panel{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.sales-rep-dashboard,.admin-dashboard-tab-content-stack{margin:0 auto;width:calc(100% - 2.5rem);max-width:100%;box-sizing:border-box}.admin-dashboard-tab-content-stack{gap:1.25rem!important;margin-top:.875rem!important}.admin-dashboard-layout-stack.admin-dashboard-tab-content-stack,.admin-dashboard-layout-stack.admin-dashboard-tab-content-stack.physician-dashboard-tab-content-stack{margin-top:.875rem!important}.admin-dashboard-tab-content-stack.dashboard-tab-content-stack--hidden{display:none!important;margin-top:0!important}.admin-dashboard-tab-content-stack>:is(.mt-6,.admin-tab-panel-enter,.admin-dashboard-card-stack){margin-top:0!important}.sales-rep-dashboard .account-tab-underline-indicator{box-shadow:none}.sales-rep-dashboard.admin-dashboard-container .admin-dashboard-layout-stack{gap:.875rem}.sales-rep-dashboard.admin-dashboard-container .admin-dashboard-card-stack{display:flex;flex-direction:column;gap:.875rem}.admin-dashboard-tab-content-stack>.admin-dashboard-card-stack{display:flex;flex-direction:column;gap:1.25rem}.sales-rep-dashboard.admin-dashboard-container .admin-dashboard-card-stack>:not(:last-child){margin-block-end:0!important;margin-block-start:0!important}.admin-dashboard-tab-content-stack>.admin-dashboard-card-stack>:not(:last-child){margin-block-end:0!important;margin-block-start:0!important}.maintenance-mode-shell{box-sizing:border-box;min-width:0}.maintenance-mode-shell--sales{margin:0 auto;width:calc(100% - 2.5rem);max-width:100%}.maintenance-mode-shell--doctor{margin-left:clamp(.75rem,4vw,1.5rem);margin-right:clamp(.75rem,4vw,1.5rem);width:auto;max-width:calc(100% - (2*clamp(.75rem,4vw,1.5rem)))}.sales-rep-dashboard .overflow-x-auto{max-width:100%;-webkit-overflow-scrolling:touch}.sales-tracking-card{border-radius:var(--squircle-lg, 20px);border:1px solid rgba(204,238,255,.72);background:radial-gradient(circle at var(--dashboard-liquid-highlight-x, 18%) var(--dashboard-liquid-highlight-y, 0%),var(--dashboard-liquid-highlight-color, rgba(255, 255, 255, .46)),transparent var(--dashboard-liquid-highlight-fade, 36%)),linear-gradient(var(--dashboard-liquid-gradient-angle, 145deg),var(--dashboard-liquid-surface-strong, rgba(127, 199, 239, .76)) var(--dashboard-liquid-gradient-start, 0%),var(--dashboard-liquid-surface, rgba(55, 126, 186, .62)) var(--dashboard-liquid-gradient-middle, 54%),var(--dashboard-liquid-surface-muted, rgba(34, 101, 165, .58)) var(--dashboard-liquid-gradient-end, 100%));box-shadow:0 24px 58px -42px #082444b8,0 16px 34px -28px #17599699,inset 0 1px #ffffffb3;-webkit-backdrop-filter:blur(34px) saturate(1.75);backdrop-filter:blur(34px) saturate(1.75);padding:1.5rem;display:flex;flex-direction:column;gap:1rem}.sales-tracking-header{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start;flex-wrap:wrap}.sales-tracking-meta{font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:#64748b}.sales-tracking-summary{display:flex;gap:.75rem;flex-wrap:wrap}.sales-tracking-summary-item{flex:1 1 80px;background:linear-gradient(145deg,#ffffffa8,#ebf7ff75 56%,#377eba24);border-radius:var(--squircle-md, 14px);padding:.65rem .9rem;border:1px solid rgba(255,255,255,.62);box-shadow:0 12px 28px -24px #0824447a,inset 0 1px #ffffffb8;-webkit-backdrop-filter:blur(28px) saturate(1.65);backdrop-filter:blur(28px) saturate(1.65)}.sales-tracking-summary-label{font-size:.7rem;letter-spacing:.16em;text-transform:uppercase;color:#64748b}.sales-tracking-summary-value{font-size:1.55rem;font-weight:600;color:#0f172a;margin-top:.25rem;line-height:1.1}.sales-tracking-body{display:flex;flex-direction:column;gap:.75rem}.sales-tracking-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}.sales-tracking-row{display:flex;justify-content:space-between;gap:1rem;align-items:center;padding:.85rem 1rem;border-radius:var(--squircle-md, 14px);border:1px solid rgba(148,163,184,.35);background:#fff}.sales-tracking-row-title{font-weight:600;color:#0f172a}.sales-tracking-row-subtitle{font-size:.75rem;color:#64748b;margin-top:.15rem}.sales-tracking-row-details{text-align:right;display:flex;flex-direction:column;align-items:flex-end;gap:.25rem}.sales-tracking-row-amount{font-weight:600;color:#0f172a}.sales-tracking-row-time{font-size:.75rem;color:#64748b}.sales-tracking-row-status{font-size:.65rem;letter-spacing:.12em;text-transform:uppercase;padding:.1rem .6rem;border-radius:var(--squircle-sm);border:1px solid rgba(11,6,121,.7);background:#181e7e;color:#fff;box-shadow:inset 0 1px #ffffff2e}@media (max-width: 1023px){.sales-rep-dashboard-grid{grid-template-columns:1fr}.sales-tracking-card{padding:1.25rem}.sales-tracking-row{flex-direction:column;align-items:flex-start}.sales-tracking-row-details{align-items:flex-start}}@media (max-width: 768px){.sales-rep-dashboard,.admin-dashboard-tab-content-stack{width:100%;padding:1.25rem}.admin-dashboard-tab-content-stack{padding-inline:.5rem}.maintenance-mode-shell--sales{width:100%}.sales-rep-dashboard-grid{gap:1.1rem}.sales-tracking-card{padding:1.1rem}.sales-tracking-row{gap:.75rem}.sales-tracking-row-details{width:100%}}@media (max-width: 640px){.sales-rep-dashboard,.admin-dashboard-tab-content-stack{padding:1rem}.admin-dashboard-tab-content-stack{padding-inline:.5rem}.maintenance-mode-shell--doctor,.maintenance-mode-shell--sales{margin-left:0;margin-right:0;width:100%;max-width:100%}.sales-rep-dashboard-grid{gap:1rem}.sales-rep-dashboard.admin-dashboard-container .admin-dashboard-layout-stack,.sales-rep-dashboard.admin-dashboard-container .admin-dashboard-card-stack,.admin-dashboard-tab-content-stack{gap:.75rem}.sales-tracking-summary{flex-direction:column}.sales-rep-table-wrapper{margin-left:-.5rem;margin-right:-.5rem;padding:.5rem}.sales-rep-table-wrapper.live-users-list-frame{margin-left:0;margin-right:0;padding:0}.sales-rep-table-wrapper table,.sales-rep-dashboard .overflow-x-auto table{min-width:520px}}@media (min-width: 1024px){.sales-rep-dashboard,.admin-dashboard-tab-content-stack,.maintenance-mode-shell--sales{width:calc(100% - 5rem)}}.sales-rep-chart-header h3,.sales-rep-leads-header h3{font-size:1rem;font-weight:600;color:#0f172a}.sales-rep-chart-header p,.sales-rep-leads-header p{font-size:.85rem;color:#64748b;margin-top:.25rem}.product-card-select{padding-right:2.5rem;background:#ffffffd9;box-shadow:inset 0 1px 4px #0f172a14;border-radius:var(--squircle-md, 14px);font-family:"Lexend",var(--font-sans);appearance:none;-webkit-appearance:none;-moz-appearance:none}.product-card-title{line-height:1.35;min-height:var(--product-card-title-min-height, 2.7em)}.product-card-select__chevron{position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none;color:#0b0679;display:inline-flex;width:18px;height:18px;border-radius:var(--squircle-xxs);background:#f7faffd9;align-items:center;justify-content:center;box-shadow:0 2px 6px #0f172a14}.admin-beta-filter-select .product-card-select__chevron{color:#0b0679!important;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important}.admin-settings-dropdown-arrow-button,.admin-settings-dropdown-arrow-button:hover,.admin-settings-dropdown-arrow-button:focus,.admin-settings-dropdown-arrow-button:focus-visible,.admin-settings-dropdown-arrow-button[aria-expanded=true]{color:#0b0679!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border-color:transparent!important;box-shadow:none!important}.admin-settings-dropdown-arrow-button svg{color:#0b0679!important;stroke:currentColor!important}.admin-settings-delegate-links-dropdown{background:transparent!important;background-color:transparent!important;background-image:none!important}.dev-theme-root.theme-clinical .product-quantity-button[data-slot=button]{background-color:#edf7fb!important;border-color:transparent!important;border-width:0!important;color:#0f172a!important;box-shadow:none!important}.dev-theme-root.theme-clinical .product-quantity-button[data-slot=button]:hover:not(:disabled),.dev-theme-root.theme-clinical .product-quantity-button[data-slot=button]:focus-visible:not(:disabled){background-color:#0b067917!important;border-color:transparent!important;color:#0f172a!important}.dev-theme-root.theme-clinical .product-quantity-button[data-slot=button] svg{color:currentColor!important;stroke:currentColor}.clients-controls-row{width:100%}.clients-controls-leading,.clients-controls-search{min-width:0}@media (min-width: 640px){.clients-controls-row{display:grid;grid-template-columns:max-content minmax(0,1fr) 220px;align-items:center;column-gap:.75rem}.clients-controls-row--no-filter{grid-template-columns:max-content minmax(0,1fr)}.clients-controls-leading{min-width:max-content}.clients-controls-search{width:100%;min-width:0}.clients-controls-filter{width:220px;min-width:220px}}.sales-rep-chart-body{margin-top:.75rem;height:auto}.sales-rep-chart-empty{height:100%;display:flex;align-items:center;justify-content:center;border-radius:var(--squircle-md, 16px);border:1px dashed rgba(148,163,184,.4);background:#94a3b814}.sales-rep-table-wrapper{margin-top:.5rem;overflow-x:auto;min-width:0;width:100%;shape-outside:inset(0 round var(--squircle-xl, 1.75rem));border-radius:var(--squircle-xl, 1.75rem);border:var(--dashboard-border);background:#fff;box-shadow:inset 0 1px #ffffffcf;padding:.75rem}.sales-rep-dashboard :is(.sales-rep-table-wrapper,.admin-dashboard-list),.physician-referral-dashboard-panel .referrals-table-scroll{border-color:var(--dashboard-border-color)!important;border-style:solid;border-width:var(--dashboard-border-width);background-clip:padding-box}.sales-rep-dashboard :is(.sales-rep-table-wrapper,.admin-dashboard-list)>.dashboard-squircle-shape,.physician-referral-dashboard-panel .referrals-table-scroll>.dashboard-squircle-shape{display:none!important}.sales-rep-table-wrapper.live-users-list-frame{overflow:hidden;padding:0}.live-users-list-content{width:100%;min-width:0;overflow-x:auto;padding:.75rem}.live-users-list-content :is(button,.flex,.min-w-0){min-width:0}.live-users-list-content .text-left{max-width:100%;min-width:0;overflow:hidden}.live-users-list-content .text-left>span{max-width:100%;overflow:hidden;text-overflow:ellipsis}.live-users-list-content .text-left>span:not(.inline-flex){display:block;width:100%}.admin-dashboard-squircle-card{overflow:clip}.admin-dashboard-squircle-card .sales-rep-table-wrapper.admin-dashboard-list{margin-left:0;margin-right:0;max-width:100%;padding:0}@supports not (overflow: clip){.admin-dashboard-squircle-card{overflow:hidden}}.live-users-scroll{max-height:calc(var(--live-user-row-height, 3.75rem) * 4.5);overflow-y:auto;scrollbar-gutter:stable}.live-users-scroll::-webkit-scrollbar{width:10px}.live-users-scroll::-webkit-scrollbar-thumb{border-radius:var(--squircle-sm);background:#0f172a59}.live-users-scroll>.flex>div{min-height:var(--live-user-row-height, 3.75rem)}.manual-credit-card{border:1px solid rgba(11,6,121,.45);background:linear-gradient(180deg,#fff,#ecf4ff);box-shadow:0 24px 48px -32px #0f172a52;padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem}.manual-credit-header{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start;flex-wrap:wrap}.manual-credit-header h3{margin:.15rem 0 .25rem;font-size:1.25rem;font-weight:700;color:#0f172a}.manual-credit-header p{margin:0;color:#64748b;font-size:.95rem}.manual-credit-kicker{font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:#0b0679;margin:0;font-weight:700}.manual-credit-meta{display:flex;gap:.5rem;flex-wrap:wrap;align-items:center}.manual-credit-chip{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .65rem;border-radius:var(--squircle-sm);font-size:.78rem;font-weight:600;background:#0b06791f;color:#1e40af;border:1px solid rgba(11,6,121,.35)}.manual-credit-chip.muted{background:#94a3b81f;color:#475569;border-color:#94a3b866}.manual-credit-alert{border-radius:var(--squircle-sm, 12px);padding:.75rem .9rem;font-size:.95rem;font-weight:600;border:1px solid}.manual-credit-alert.error{background:#f871711a;color:#b91c1c;border-color:#f8717159}.manual-credit-alert.success{background:#22c55e1f;color:#166534;border-color:#22c55e59}.manual-credit-form{display:flex;flex-direction:column;gap:1.25rem}.manual-credit-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem}.manual-credit-field{display:flex;flex-direction:column;gap:.45rem;font-size:.95rem;color:#334155}.manual-credit-field--full{grid-column:1 / -1}.manual-credit-field input,.manual-credit-field textarea{width:100%;border-radius:var(--squircle-sm, 12px);border:1px solid rgba(148,163,184,.45);background:#fff;padding:.65rem .75rem;font-size:.95rem;color:#1e293b;transition:border-color .14s ease,box-shadow .14s ease}.manual-credit-field input:focus,.manual-credit-field textarea:focus{outline:none;border-color:#0b0679;box-shadow:0 0 0 3px #0b067938}.manual-credit-field textarea{resize:vertical;min-height:96px}.manual-credit-actions{display:flex;justify-content:flex-end}.manual-credit-submit{min-width:160px;height:44px;border-radius:var(--squircle-sm, 12px);border:1px solid rgb(11,6,121);background:linear-gradient(135deg,#0b0679,#4496e2);color:#fff;font-weight:700;letter-spacing:.01em;box-shadow:0 14px 28px -14px #3b82f699;cursor:pointer;transition:transform .12s ease,box-shadow .16s ease}.manual-credit-submit:hover{transform:translateY(-1px);box-shadow:0 18px 32px -16px #3b82f6a6}.manual-credit-submit:active{transform:translateY(0);box-shadow:0 10px 18px -14px #3b82f680}.referrals-empty-state{text-align:center;padding:2rem .5rem}.filter-chip{display:inline-flex;align-items:center;gap:.25rem;padding:.15rem .75rem;min-height:1.75rem;border-radius:var(--squircle-sm);border:1px solid rgba(255,255,255,.55);background:transparent;font-size:.78rem;font-weight:500;color:#1e293b}.filter-chip--info{background:#0b067926;border-color:#0b067980;color:#1e40af}.filter-chip--warn{background:#facc151f;border-color:#facc1573;color:#78350f}.filter-chip--error{background:#f8717126;border-color:#f8717173;color:#b91c1c}@media (max-width: 799px){.referral-pill{display:flex;width:100%;max-width:100%;min-width:0}}.products-layout{display:flex;flex-direction:column;gap:1.5rem;margin-top:2rem;padding-left:clamp(.5rem,2vw,1.5rem);padding-right:clamp(.5rem,2vw,1.5rem);padding-bottom:2rem;--catalog-sticky-top: 0px}.products-layout.products-layout--single{display:flex;grid-template-columns:none}@media (max-width: 640px){.products-layout{gap:1.125rem;padding-inline:clamp(.25rem,2vw,.75rem);padding-bottom:1.5rem}}@media (min-width: 64rem){.products-layout{display:grid;grid-template-columns:minmax(14rem,18rem) minmax(0,1fr);align-items:start;gap:1rem;position:relative;--catalog-sticky-top: 1rem}.products-layout.products-layout--single{display:flex}}@media (min-width: 80rem){.products-layout{grid-template-columns:minmax(15rem,20rem) minmax(0,1fr);gap:1.25rem}.products-layout.products-layout--single{display:flex}}.filter-sidebar-container{width:100%}@media (max-width: 640px){.filter-sidebar-container{padding-left:0;padding-right:0}.referral-pill-wrapper{margin-left:clamp(.75rem,4vw,1.25rem);margin-right:clamp(.75rem,4vw,1.25rem)}:root{--app-header-height: 96px;--modal-header-offset: calc(var(--app-header-height, 96px) + .5rem)}}.mobile-safe-area{width:100%}body.ultra-wide-screen main.mobile-safe-area{--ultra-wide-side-pad: clamp(4rem, 8vw, 12rem);padding-left:var(--ultra-wide-side-pad)!important;padding-right:var(--ultra-wide-side-pad)!important;box-sizing:border-box}body.ultra-wide-screen main.mobile-safe-area .max-w-7xl{padding-left:var(--ultra-wide-side-pad)!important;padding-right:var(--ultra-wide-side-pad)!important}body.ultra-wide-screen .ultra-wide-info-shell{padding-left:var(--ultra-wide-side-pad)!important;padding-right:var(--ultra-wide-side-pad)!important;box-sizing:border-box}body.ultra-wide-screen .ultra-wide-info-shell{width:min(100%,calc(100vw - (2 * var(--ultra-wide-side-pad))))!important;max-width:min(100%,calc(100vw - (2 * var(--ultra-wide-side-pad))))!important}@media (max-width: 640px){.mobile-safe-area{padding-left:clamp(.75rem,4vw,1.25rem);padding-right:clamp(.75rem,4vw,1.25rem)}.mobile-safe-area .catalog-filter-card,.mobile-safe-area .glass-card,.mobile-safe-area .products-layout,.mobile-safe-area .referral-pill-wrapper,.mobile-safe-area .glass{max-width:100%;width:100%;box-sizing:border-box}.mobile-safe-area .products-layout>*{min-width:0}}.referral-pill-wrapper{margin-top:1.5rem;margin-bottom:1.5rem;margin-right:clamp(.75rem,4vw,1.5rem);margin-left:clamp(.75rem,4vw,1.5rem);width:auto;max-width:calc(100% - (2*clamp(.75rem,4vw,1.5rem)));box-sizing:border-box;min-width:0}.physician-dashboard-host-shell{margin:0;width:100%;max-width:100%;box-sizing:border-box;isolation:isolate;overflow:visible;position:relative}.protocol-mesh-background-host{isolation:isolate;overflow:visible;position:relative}:is(.physician-dashboard-host-shell,.protocol-mesh-background-host) .protocol-nodes{height:100vh;height:100dvh;inset:0;min-height:100vh;min-height:100dvh;opacity:.72;overflow:visible;pointer-events:none;position:fixed;width:100vw;z-index:-1}:is(.physician-dashboard-host-shell,.protocol-mesh-background-host) .node-lines line{stroke:#0000000b;stroke-linecap:round;stroke-width:1;vector-effect:non-scaling-stroke}:is(.physician-dashboard-host-shell,.protocol-mesh-background-host) .node-lines .brand{stroke:rgba(var(--brand-color-rgb, 11, 6, 121),.07)}:is(.physician-dashboard-host-shell,.protocol-mesh-background-host) .node-lines .brand-2{stroke:rgba(var(--brand-blue-2-rgb, 60, 103, 183),.075)}:is(.physician-dashboard-host-shell,.protocol-mesh-background-host) .node-lines .black{stroke:#0000000b}:is(.physician-dashboard-host-shell,.protocol-mesh-background-host) .node-lines .short{stroke-width:1.12}:is(.physician-dashboard-host-shell,.protocol-mesh-background-host) .node-lines .medium{stroke-width:1}:is(.physician-dashboard-host-shell,.protocol-mesh-background-host) .node-lines .long{stroke-width:.86}:is(.physician-dashboard-host-shell,.protocol-mesh-background-host) .nodes circle{fill:#0000000e}:is(.physician-dashboard-host-shell,.protocol-mesh-background-host) .nodes .hub{fill:rgba(var(--brand-color-rgb, 11, 6, 121),.095)}:is(.physician-dashboard-host-shell,.protocol-mesh-background-host) .nodes .signal{fill:rgba(var(--brand-blue-2-rgb, 60, 103, 183),.08)}:is(.physician-dashboard-host-shell,.protocol-mesh-background-host) .nodes .outcome,:is(.physician-dashboard-host-shell,.protocol-mesh-background-host) .nodes .review{fill:rgba(var(--brand-color-rgb, 11, 6, 121),.075)}:is(.physician-dashboard-host-shell,.protocol-mesh-background-host) .nodes .documentation{fill:#0000000d}:is(.physician-dashboard-host-shell,.protocol-mesh-background-host) .nodes .delegate,:is(.physician-dashboard-host-shell,.protocol-mesh-background-host) .nodes .schedule{fill:rgba(var(--brand-blue-2-rgb, 60, 103, 183),.07)}:is(.physician-dashboard-host-shell,.protocol-mesh-background-host) .nodes .warning{fill:#0000000b}:is(.physician-dashboard-host-shell,.protocol-mesh-background-host) .nodes .micro{opacity:.72}:is(.physician-dashboard-host-shell,.protocol-mesh-background-host) .nodes .hub-xl{opacity:.95}:is(.physician-dashboard-host-shell,.protocol-mesh-background-host) .nodes .brand{fill:rgba(var(--brand-color-rgb, 11, 6, 121),.08)}:is(.physician-dashboard-host-shell,.protocol-mesh-background-host) .nodes .brand-2{fill:rgba(var(--brand-blue-2-rgb, 60, 103, 183),.085)}:is(.physician-dashboard-host-shell,.protocol-mesh-background-host) .nodes .black{fill:#0000000e}:is(.physician-dashboard-host-shell,.protocol-mesh-background-host) .nodes .hub.brand{fill:rgba(var(--brand-color-rgb, 11, 6, 121),.105)}:is(.physician-dashboard-host-shell,.protocol-mesh-background-host) .nodes .hub.brand-2{fill:rgba(var(--brand-blue-2-rgb, 60, 103, 183),.105)}.physician-dashboard-portal-host{width:100%;min-width:0;position:relative;scroll-margin-top:calc(var(--app-header-height, 120px) + 1rem);z-index:1}.physician-dashboard-container{min-width:0;box-sizing:border-box}.physician-dashboard-tabs{border-bottom:0}.physician-dashboard-tab{color:#000}.physician-dashboard-panel{margin-top:2.5rem;min-width:0}.physician-dashboard-tab-content-stack{align-items:stretch}.physician-dashboard-tab-content-stack>.physician-dashboard-panel{margin-top:0!important;width:100%}.physician-dashboard-orders-container{--container-squircle-radius: 30px;--squircle-corner-radius-limit: var(--container-squircle-radius);--dashboard-squircle-radius: var(--container-squircle-radius);--dashboard-squircle-smoothing: .78;-webkit-backdrop-filter:blur(34px) saturate(1.9);backdrop-filter:blur(34px) saturate(1.9);background:#fff!important;background-color:#fff!important;background-image:none!important;border:0!important;border-color:transparent!important;border-style:none!important;border-width:0!important;box-shadow:0 18px 38px -34px #0f172a57!important;box-sizing:border-box;color:#0f172a!important;corner-shape:var(--squircle-corner-shape, superellipse(5.2));min-width:0;width:100%}.physician-dashboard-orders-container>.space-y-4{margin:0}.physician-dashboard-panel .account-order-card,.physician-dashboard-panel .physician-dashboard-order-card{border-color:var(--brand-color, rgb(11, 6, 121))!important}.physician-dashboard-container .orders-search-input,.physician-dashboard-tab-content-stack .orders-search-input,.dev-theme-root.theme-clinical .sales-rep-dashboard.physician-dashboard-container .orders-search-input,.dev-theme-root.theme-clinical .physician-dashboard-tab-content-stack .orders-search-input{--header-search-border-color: rgb(11, 6, 121);border-color:#0b0679!important}.physician-dashboard-container .orders-search-input:focus,.physician-dashboard-container .orders-search-input:focus-visible,.physician-dashboard-tab-content-stack .orders-search-input:focus,.physician-dashboard-tab-content-stack .orders-search-input:focus-visible,.dev-theme-root.theme-clinical .sales-rep-dashboard.physician-dashboard-container .orders-search-input:focus,.dev-theme-root.theme-clinical .sales-rep-dashboard.physician-dashboard-container .orders-search-input:focus-visible,.dev-theme-root.theme-clinical .physician-dashboard-tab-content-stack .orders-search-input:focus,.dev-theme-root.theme-clinical .physician-dashboard-tab-content-stack .orders-search-input:focus-visible{border-color:#0b0679!important;box-shadow:none!important}.physician-dashboard-panel>.space-y-4,.physician-dashboard-panel>.space-y-6{margin:0}.physician-referral-dashboard-panel{min-width:0}.physician-referral-dashboard-panel table[aria-label="Your referrals"]{border-collapse:separate!important;border-spacing:0!important}.physician-referral-dashboard-panel table[aria-label="Your referrals"] th,.physician-referral-dashboard-panel table[aria-label="Your referrals"] td{border-right:1px solid #b7c1cb!important;border-bottom:1px solid #b7c1cb!important}.physician-referral-dashboard-panel table[aria-label="Your referrals"] th:first-child,.physician-referral-dashboard-panel table[aria-label="Your referrals"] td:first-child{border-left:1px solid #b7c1cb!important}.physician-referral-dashboard-panel table[aria-label="Your referrals"] thead th{border-top:1px solid #b7c1cb!important;background-clip:padding-box}.physician-referral-dashboard-panel .referrals-table-scroll{max-height:20rem;overflow-x:auto;overflow-y:auto;padding-right:0;border:1px solid rgba(11,6,121,.18);border-radius:var(--squircle-md, 16px);background:#ffffffe6}.physician-referral-dashboard-panel .referrals-table-container{width:100%;min-width:0;max-width:100%;padding:0;border:0;border-radius:0;background:#fffffff2;box-shadow:none;overflow:hidden}.physician-referral-dashboard-panel .referrals-table{--referral-columns: minmax(11rem, 1.55fr) minmax(8rem, .95fr) minmax(7.25rem, .8fr) minmax(7.5rem, .9fr);--referral-table-width: 100%;gap:0;width:var(--referral-table-width);min-width:44rem;max-width:none}.physician-referral-dashboard-panel .referrals-table__header,.physician-referral-dashboard-panel .referrals-table__row{display:grid;grid-template-columns:var(--referral-columns);width:var(--referral-table-width);min-width:0;align-items:center;column-gap:0;row-gap:0}.physician-referral-dashboard-panel .referrals-table__header{position:sticky;top:0;z-index:3;padding:0;font-size:.65rem;letter-spacing:.065em;color:#475569;background:#f1f5f9;border-bottom:1px solid rgba(11,6,121,.18)}.physician-referral-dashboard-panel .referrals-table__header>span,.physician-referral-dashboard-panel .referrals-table__cell{box-sizing:border-box;min-width:0;min-height:2.1rem;padding:.45rem .65rem;border-right:1px solid rgba(11,6,121,.12);overflow:hidden}.physician-referral-dashboard-panel .referrals-table__cell{overflow-x:hidden;overflow-y:hidden}.physician-referral-dashboard-panel .referrals-table__cell>*{min-width:0;max-width:100%}.physician-referral-dashboard-panel .referrals-table__header>span:last-child,.physician-referral-dashboard-panel .referrals-table__cell:last-child{border-right:0}.physician-referral-dashboard-panel .referrals-table__body{gap:0}.physician-referral-dashboard-panel .referrals-table__row{min-height:2.45rem;padding:0;border:0;border-bottom:1px solid rgba(11,6,121,.1);border-radius:0;background:#fffffffa;box-shadow:none;overflow:hidden}.physician-referral-dashboard-panel .referrals-table__row:nth-child(2n){background:#f8fafcf2}.physician-referral-dashboard-panel .referrals-table__row:last-child{border-bottom:0}.physician-referral-dashboard-panel .referrals-table__row:hover{transform:none;box-shadow:none;background:#ecf5ffc7}.physician-referral-dashboard-panel .referrals-table__cell{align-items:center;white-space:normal}.physician-referral-dashboard-panel .referrals-table__cell[data-label]{display:flex}.physician-referral-dashboard-panel .referrals-table__header>span{display:flex;align-items:center;white-space:nowrap}.physician-referral-dashboard-panel .referrals-table__cell[data-label]:before{display:none}.physician-referral-dashboard-panel .referral-contact{flex-direction:column;align-items:flex-start;gap:.12rem;min-width:0;max-width:100%}.physician-referral-dashboard-panel .referral-contact__name{font-size:.82rem;line-height:1.25;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.physician-referral-dashboard-panel .referral-contact__meta,.physician-referral-dashboard-panel .referral-date-updated{font-size:.66rem;line-height:1.2;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.physician-referral-dashboard-panel .referrals-table__cell--date{flex-direction:column;align-items:flex-start;justify-content:center;gap:.12rem}.physician-referral-dashboard-panel .referral-date,.physician-referral-dashboard-panel .referral-status-badge{min-height:1.25rem;padding:.08rem .4rem;font-size:.66rem;line-height:1.15;box-shadow:none}.physician-referral-dashboard-panel .referral-date{background:transparent;border:0;color:#334155;padding-left:0;max-width:100%;white-space:nowrap}.physician-referral-dashboard-panel .referrals-table__cell[data-label=Status]>div{display:flex;flex-direction:column!important;align-items:flex-start;gap:.18rem;min-width:0;max-width:100%}.physician-referral-dashboard-panel .referrals-table__cell[data-label=Status]>div>span,.physician-referral-dashboard-panel .referrals-table__cell[data-label=Status]>div>p{flex:0 0 auto}.physician-referral-dashboard-panel .referrals-table__cell p{max-width:100%;overflow:hidden;margin-top:0;font-size:.66rem;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.physician-referral-dashboard-panel .referrals-table__cell--actions button{min-height:1.55rem;height:1.55rem;padding:0 .5rem;font-size:.68rem}.physician-referral-dashboard-panel .referrals-table__cell--actions span{font-size:.68rem;line-height:1.2}.physician-dashboard-settings-empty{min-height:12rem}@media (min-width: 64rem){.filter-sidebar-container{align-self:start;position:relative;overflow:visible}.filter-sidebar-container .catalog-filter-card{position:static}.referral-pill-wrapper{margin-left:clamp(1rem,2vw,1.5rem);margin-right:clamp(1rem,2vw,1.5rem);max-width:calc(100% - (2*clamp(1rem,2vw,1.5rem)))}.physician-dashboard-host-shell{max-width:100%}}@media (max-width: 640px){.referral-pill-wrapper{margin-top:1.25rem;margin-bottom:1.25rem;margin-left:0;margin-right:0;padding:0;width:100%;max-width:100%;box-sizing:border-box;min-width:0}.physician-dashboard-host-shell{margin:0;width:100%;max-width:100%;min-width:0}.physician-referral-dashboard-panel .glass-card{padding:1.1rem}.physician-referral-dashboard-panel{width:100%;max-width:100%;min-width:0;overflow-x:hidden}.physician-referral-dashboard-panel .referral-dashboard-summary-grid{width:100%;max-width:100%;min-width:0;gap:1rem;margin-top:1.25rem;padding-inline:0!important}.physician-referral-dashboard-panel .referral-dashboard-card,.physician-referral-dashboard-panel .credit-dashboard-card{box-sizing:border-box;width:100%;max-width:100%;min-width:0;padding:.95rem!important;overflow:hidden}.physician-referral-dashboard-panel .referral-dashboard-card__header{flex-wrap:wrap;align-items:flex-start;gap:.75rem;min-width:0}.physician-referral-dashboard-panel .referral-dashboard-card__header>:first-child{min-width:0;max-width:100%}.physician-referral-dashboard-panel .referral-dashboard-card__header h3{line-height:1.2;overflow-wrap:anywhere}.physician-referral-dashboard-panel .referral-dashboard-card__meta,.physician-referral-dashboard-panel .credit-dashboard-card__meta{width:100%;min-width:0;justify-content:flex-start;gap:.75rem;text-align:left}.physician-referral-dashboard-panel .referral-dashboard-card__meta .text-right,.physician-referral-dashboard-panel .credit-dashboard-card__meta .text-right{text-align:left}.physician-referral-dashboard-panel .credit-dashboard-card__meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.physician-referral-dashboard-panel .credit-dashboard-card__meta>span{grid-column:1 / -1;width:fit-content;max-width:100%}.physician-referral-dashboard-panel .referral-toolbar,.physician-referral-dashboard-panel .referral-toolbar__search{width:100%;min-width:0}.physician-referral-dashboard-panel .referral-sort-toggle{width:100%;justify-content:center}.physician-referral-dashboard-panel table[aria-label="Your referrals"]{width:max-content!important;min-width:37rem!important;max-width:none!important}.physician-referral-dashboard-panel table[aria-label="Your referrals"] th:nth-child(1){min-width:10rem!important}.physician-referral-dashboard-panel table[aria-label="Your referrals"] th:nth-child(2){min-width:11rem!important}.physician-referral-dashboard-panel table[aria-label="Your referrals"] th:nth-child(3){min-width:11rem!important}.physician-referral-dashboard-panel table[aria-label="Your referrals"] th:nth-child(4){min-width:5rem!important}.physician-referral-dashboard-panel .credit-ledger-list{min-width:0}.physician-referral-dashboard-panel .credit-ledger-item{padding:1rem!important}.physician-referral-dashboard-panel .credit-ledger-item__content{flex-direction:column;align-items:flex-start;gap:.75rem;min-width:0}.physician-referral-dashboard-panel .credit-ledger-item__content>:last-child{align-items:flex-start}}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}@keyframes fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes rotateDown{0%{transform:rotate(0)}to{transform:rotate(90deg)}}@keyframes rotateRight{0%{transform:rotate(90deg)}to{transform:rotate(0)}}.btn-hover-lighter{text-decoration:none;transition:filter .16s ease,background-color .16s ease,color .16s ease,border-color .16s ease}.landing-richtext,.landing-richtext *{font-family:var(--font-sans, "Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif)!important}.landing-richtext h2,.landing-richtext h3{margin-bottom:.75rem;font-weight:600}.landing-richtext h4{margin-top:1rem;margin-bottom:.35rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#0b0679}.landing-richtext p{margin-top:.75rem}.landing-richtext p:first-of-type{margin-top:0}.landing-richtext ul{margin:.5rem 0 0 1.25rem;list-style:disc}.landing-richtext li+li{margin-top:.35rem}.legal-richtext,.legal-richtext *{font-family:var(--font-sans, "Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif)!important}.legal-richtext h2{font-size:1.25rem;margin-bottom:1rem;color:#0b0679;font-weight:600}.legal-richtext h3{font-size:.9rem;text-transform:uppercase;letter-spacing:.08em;margin-top:1.35rem;margin-bottom:.5rem;color:#0b0679}.legal-richtext section:first-of-type h3{margin-top:0}.legal-richtext p{margin-top:.75rem}.legal-richtext p:first-of-type{margin-top:0}.legal-richtext ul{margin:.5rem 0 0 1.25rem;list-style:disc}.legal-richtext li+li{margin-top:.4rem}.legal-richtext .legal-license-text{margin-top:1rem;white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid rgba(11,6,121,.16);border-radius:.5rem;background:#ffffffbd;padding:1rem;font-size:.82rem;line-height:1.55;color:#334155}.legal-disclaimer{text-align:center;justify-self:flex-start;align-self:flex-start;width:100%;max-width:44rem;margin-right:auto}.legal-disclaimer p{text-align:center;width:100%}@media (min-width: 48rem){.legal-disclaimer{width:auto;max-width:32rem;margin-right:0}.legal-disclaimer,.legal-disclaimer p{text-align:left}}.legal-footer-layout{display:grid;grid-template-columns:1fr;grid-template-areas:"contact" "disclaimer" "links";justify-items:center}.legal-footer-layout .legal-contact{grid-area:contact}.legal-footer-layout .legal-disclaimer{grid-area:disclaimer}.legal-footer-layout .legal-links{grid-area:links}.legal-footer-contact-button{height:2.75rem;padding:0 1.5rem;font-size:.90625rem;font-weight:500;line-height:1}@media (min-width: 48rem){.legal-footer-layout{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"disclaimer links contact";align-items:start;justify-items:start}}@media (hover: hover){.btn-hover-lighter:hover{text-decoration:none;filter:brightness(1.12) saturate(1.08)}.btn-hover-lighter:active{text-decoration:none;filter:brightness(.96) saturate(1)}.btn-hover-lighter.glass:hover,.btn-hover-lighter.glass-card:hover,.btn-hover-lighter.glass-strong:hover{background:#ffffffad;border-color:#ffffffcf;transform:translateY(-.75px)}.btn-hover-lighter.glass-brand:hover{transform:scale(1.015) translateY(-.0525rem);color:#fff!important}.btn-hover-lighter.glass-brand:active{transform:translateY(0);color:#fff!important}.btn-hover-lighter.glass-brand-subtle:hover{background:linear-gradient(135deg,rgba(var(--brand-glass-rgb),.98),rgba(var(--brand-glass-rgb),.92));border-color:#fff6;transform:translateY(-.0525rem);color:#fff!important}}.header-home-button{box-shadow:none;border-width:2px;border-color:#0b0679;background-color:#fffffff2;color:#0b0679}.header-home-button--clear{background-color:transparent}.header-home-button:hover,.header-home-button:focus-visible,.header-home-button[data-state=open],.header-home-button[aria-expanded=true]{box-shadow:none;background-color:#0b0679;color:#fff;border-color:#0b0679;filter:none!important;transform:none!important}.header-home-button svg{width:1.25rem;height:1.25rem}.orders-list-toggle-button[aria-expanded=true]{background-color:#fffffff2!important;color:#0b0679!important;-webkit-text-fill-color:rgb(11,6,121)!important}.orders-list-toggle-button[aria-expanded=true]:is(:hover,:focus-visible){background-color:#0b0679!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important}.create-link-type-options{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center;gap:.75rem;box-sizing:border-box;width:min(100%,42rem);max-width:100%;min-width:0;margin:1.7rem auto 0;overflow:hidden}.create-link-dialog-panel{animation:create-link-panel-fade-in 90ms ease-out both}.create-link-dialog-intro{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:clamp(.875rem,2vw,1.25rem);box-sizing:border-box;max-width:100%;min-height:38px;padding-right:clamp(9.25rem,18vw,10.75rem)}.create-link-dialog-title-copy{flex:1 1 auto;min-width:0}.create-link-dialog-intro--close-only{padding-right:3.25rem}.create-link-dialog-intro--select{width:min(100%,42rem);margin-right:auto;margin-left:auto;padding-left:.625rem}.create-link-dialog-intro--close-only .create-link-dialog-title-copy{display:flex;min-height:38px;align-items:center}.create-link-dialog-actions{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:flex-end;gap:.625rem;margin-left:auto;position:absolute;right:0;top:0;white-space:nowrap}.create-link-dialog-content[data-slot=dialog-content]>.dialog-close-btn{right:1.5rem!important;top:1.5rem!important;z-index:10080!important}.create-link-dialog-back-button{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;position:static!important;pointer-events:auto!important;right:auto!important;top:auto!important;height:38px!important;min-height:38px!important;max-height:38px!important;line-height:1!important;padding-top:0!important;padding-bottom:0!important;z-index:10070!important}.create-link-dialog-content[data-slot=dialog-content] .create-link-dialog-actions .dialog-close-btn,.create-link-dialog-actions .dialog-close-btn{box-sizing:border-box!important;position:static!important;top:auto!important;right:auto!important;width:38px;height:38px;min-width:38px;min-height:38px;max-height:38px;z-index:10070!important}.create-link-dialog-content[data-slot=dialog-content]:before{position:absolute;inset:0;z-index:0;content:"";background:#f5fbfff5;border-radius:var(--squircle-container-radius, 24px)}@media (max-width: 640px){.create-link-dialog-intro{gap:.75rem;padding-top:0;padding-right:8.75rem}.create-link-dialog-intro--close-only{padding-right:3rem}.create-link-dialog-content[data-slot=dialog-content]>.dialog-close-btn{right:1rem!important;top:1rem!important}.create-link-dialog-back-button{right:auto!important;top:auto!important;padding-left:.875rem!important;padding-right:.875rem!important}}@keyframes create-link-panel-fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){.create-link-dialog-panel{animation:none}}.create-link-type-button{appearance:none;-webkit-appearance:none;display:flex!important;flex:0 1 20rem!important;align-items:flex-start!important;justify-content:flex-start!important;box-sizing:border-box!important;width:min(20rem,100%)!important;max-width:min(20rem,100%)!important;min-width:0!important;min-height:6.5rem!important;height:auto!important;gap:.75rem;overflow:hidden;padding:1rem!important;border:2px solid rgb(11,6,121)!important;border-radius:var(--squircle-sm, 12px)!important;corner-shape:var(--squircle-corner-shape, superellipse(5.2));background:#fffffff2!important;color:#0b0679!important;-webkit-text-fill-color:rgb(11,6,121)!important;text-align:left!important;white-space:normal!important;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.create-link-type-button:hover,.create-link-type-button:focus-visible{background:#0b0679!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;outline:none}.create-link-type-button:focus-visible{box-shadow:0 0 0 3px #0b06793d}.create-link-type-button__icon{flex:0 0 auto;width:1.5rem;height:1.5rem;margin-top:.125rem;color:currentColor;stroke:currentColor}.create-link-type-button__copy{display:flex;flex:1 1 auto;min-width:0;flex-direction:column;align-items:flex-start;gap:.25rem;text-align:left}.create-link-type-button__label,.create-link-type-button__subtext{display:block;width:100%;min-width:0;text-align:left;overflow-wrap:anywhere}.create-link-type-button__label{font-size:.95rem;font-weight:700;line-height:1.2}.create-link-type-button__beta{display:inline-block;margin-left:.4rem;color:var(--brand-blue-2, rgb(60, 103, 183));-webkit-text-fill-color:var(--brand-blue-2, rgb(60, 103, 183));font-size:.75rem;font-weight:inherit;line-height:inherit;letter-spacing:0;vertical-align:baseline}.create-link-type-button__subtext{font-size:.78rem;font-weight:600;line-height:1.35;color:#0f172ab8;-webkit-text-fill-color:rgba(15,23,42,.72)}.create-link-type-button:hover .create-link-type-button__subtext,.create-link-type-button:focus-visible .create-link-type-button__subtext{color:#fff;-webkit-text-fill-color:#ffffff}.create-link-type-button:hover .create-link-type-button__beta,.create-link-type-button:focus-visible .create-link-type-button__beta{color:#fff;-webkit-text-fill-color:#ffffff}.partnered-protixa-row{--partnered-protixa-scale: .7;--partnered-protixa-gap: .56rem;--partnered-protixa-optical-shift: .65rem;border:0;gap:var(--partnered-protixa-gap);margin-inline:auto;max-width:100%;padding:calc(.75rem * var(--partnered-protixa-scale));transform:translate(var(--partnered-protixa-optical-shift));width:fit-content}.partnered-protixa-button{appearance:none;background:transparent;box-shadow:none;color:#0b0679;cursor:pointer;font:inherit;text-align:left}.partnered-protixa-brand{position:relative;gap:calc(.25rem * var(--partnered-protixa-scale));padding-left:calc(1rem * var(--partnered-protixa-scale))}.partnered-protixa-brand:before{content:"";position:absolute;left:0;top:50%;width:calc((.35rem - 2px) * var(--partnered-protixa-scale));height:calc(100% - (.5rem * var(--partnered-protixa-scale)));min-height:calc(4.5rem * var(--partnered-protixa-scale));border-radius:999px;transform:translateY(-50%);background:#0b0679;transition:background .36s ease,box-shadow .36s ease,filter .36s ease,backdrop-filter .36s ease,-webkit-backdrop-filter .36s ease}.partnered-protixa-kicker{display:block;color:#475569;font-size:calc(.75rem * var(--partnered-protixa-scale));line-height:1.2;transition:filter .36s ease,text-shadow .36s ease}.partnered-protixa-logo{width:clamp(calc(112px * var(--partnered-protixa-scale)),calc(30vw * var(--partnered-protixa-scale)),calc(150px * var(--partnered-protixa-scale)))}.partnered-protixa-certification{display:block;color:#0b0679;font-size:calc(1.18rem * var(--partnered-protixa-scale));font-weight:700;letter-spacing:0;line-height:1.05;white-space:nowrap}.partnered-protixa-cta{appearance:none;border:0;background:transparent;box-shadow:none;color:#0b0679;font-size:calc(1.35rem * var(--partnered-protixa-scale));font-weight:465;line-height:1.05;min-height:calc(44px * var(--partnered-protixa-scale))}.partnered-protixa-cta__label{display:block;white-space:normal;overflow-wrap:normal;color:inherit;background:none;-webkit-text-fill-color:currentColor;transition:filter .36s ease,text-shadow .36s ease}.partnered-protixa-cta__line{display:block;white-space:nowrap}.partnered-protixa-button:hover,.partnered-protixa-button:focus-visible{outline:none}.partnered-protixa-button:hover .partnered-protixa-cta__label,.partnered-protixa-button:focus-visible .partnered-protixa-cta__label{color:transparent;background:linear-gradient(135deg,#fffffffa,#e8f5ffeb 38%,#ffffffd1 62%,#d7eefff5);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 10px rgba(255,255,255,.32));text-shadow:0 0 14px rgba(255,255,255,.18)}.partnered-protixa-button:hover .partnered-protixa-brand:before,.partnered-protixa-button:focus-visible .partnered-protixa-brand:before{background:linear-gradient(180deg,#ffffffd1,#f8fcffad 45%,#ebf5fc94);-webkit-backdrop-filter:blur(14px) saturate(1.08);backdrop-filter:blur(14px) saturate(1.08);box-shadow:inset 0 1px #ffffffd1,inset 0 -1px #fff3,0 0 12px #ffffff3d,0 0 16px #0b067924;filter:saturate(1.04) brightness(1.06)}@media (min-width: 640px){.partnered-protixa-row{--partnered-protixa-gap: 1.15rem;--partnered-protixa-optical-shift: .9rem;padding:calc(1rem * var(--partnered-protixa-scale))}.partnered-protixa-kicker{font-size:calc(.875rem * var(--partnered-protixa-scale))}.partnered-protixa-cta{max-width:calc(17rem * var(--partnered-protixa-scale));text-align:left;font-size:calc(1.55rem * var(--partnered-protixa-scale))}}.admin-dashboard-link-button{background:transparent!important;background-color:transparent!important;background-image:none!important;color:#0f172a!important;border:0!important;border-color:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;padding:0!important;border-radius:0!important}.admin-dashboard-link-row{display:flex!important;flex-direction:column!important;align-items:stretch;justify-content:center;gap:.75rem;width:100%;min-width:0}.admin-dashboard-link-row .admin-dashboard-link-button{flex:0 0 auto!important;min-width:0;justify-content:center;white-space:nowrap}@media (min-width: 640px){.admin-dashboard-link-row{flex-direction:row!important;align-items:center;justify-content:space-between}.admin-dashboard-link-row .admin-dashboard-link-button{flex:1 1 0!important}}.admin-dashboard-link-button:hover,.admin-dashboard-link-button:focus-visible,.admin-dashboard-link-button[data-state=open],.admin-dashboard-link-button[aria-expanded=true]{background:transparent!important;background-color:transparent!important;background-image:none!important;color:#0f172a!important;border-color:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;text-decoration:underline;text-underline-offset:4px}.header-search-input{border:2px solid var(--header-search-border-color, rgb(11, 6, 121))!important;background-color:transparent!important;box-shadow:none!important}.header-search-input:focus-visible{border-color:var(--header-search-border-color, rgb(11, 6, 121))!important;box-shadow:none!important}.shop-home-button{border:2px solid rgb(11,6,121)!important;background-color:transparent!important;color:#0b0679!important;box-shadow:none!important;box-sizing:border-box!important;align-self:center;height:2.5rem!important;width:2.5rem!important;min-height:2.5rem!important;min-width:2.5rem!important;padding:0!important;display:inline-flex!important;flex:0 0 2.5rem!important;align-items:center!important;justify-content:center!important;overflow:visible!important}.shop-home-button svg{width:1.25rem;height:1.25rem}.shop-home-button:hover,.shop-home-button:focus-visible,.shop-home-button[data-state=open],.shop-home-button[aria-expanded=true]{border-color:#0b0679!important;background-color:#0b06791a!important;color:#0b0679!important;box-shadow:none!important;filter:none!important}.header-user-name{color:#0b0679}.header-account-button{position:relative;overflow:visible;-webkit-clip-path:none!important;clip-path:none!important;-webkit-mask-image:none!important;mask-image:none!important;padding-right:1.1rem;z-index:1;margin-right:1.5rem;height:2.4rem!important;min-height:2.4rem!important;border-width:2px;border-color:#0b0679;background-color:transparent!important;color:#0b0679!important;flex:0 0 auto;width:fit-content;min-width:0;max-width:min(22rem,48vw)}.header-account-name{display:inline-flex;min-width:0;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:1rem}.header-account-cluster{display:inline-flex;align-items:center;justify-content:flex-end;gap:.75rem;min-width:0;max-width:min(100%,42rem)}.info-header-welcome{color:#fff;text-align:center}.info-header-welcome__text{margin:0;color:#fff;font-size:clamp(1.35rem,2.4vw,2.4rem);font-weight:700;line-height:1;white-space:nowrap}.header-account-cluster .info-header-welcome{flex:0 1 auto;min-width:0;text-align:right}.header-account-cluster .info-header-welcome__text{overflow:hidden;text-overflow:ellipsis;font-size:clamp(1rem,1.65vw,1.45rem)}@media (max-width: 767px){.header-account-cluster{gap:.5rem}.info-header-welcome{padding-top:.15rem}.info-header-welcome__text{font-size:clamp(1.1rem,5vw,1.45rem)}}.header-account-button:hover,.header-account-button:focus-visible,.header-account-button[data-state=open],.header-account-button[aria-expanded=true]{background:#0b06791a;border-color:#0b0679;box-shadow:none;filter:none;color:#0b0679;transform:none}.admin-mfa-reset-button.header-account-button{height:2.5rem!important;margin-right:0;max-width:none;min-height:2.5rem!important;min-width:9rem;padding-inline:1rem!important}.admin-mfa-reset-button.header-account-button:disabled{opacity:.55!important}.pipeline-tooltip{background-color:#ffffffeb;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.header-account-avatar{position:relative;z-index:2;flex-shrink:0;box-shadow:0 10px 24px -12px #07122473}.header-account-avatar-shell{position:absolute;right:-1.5rem;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;pointer-events:auto;z-index:5}.account-indicator-badge{position:absolute;top:-.3rem;right:-.3rem;left:auto;min-width:1.25rem!important;color:#0b0679!important;font-size:.75rem!important;font-weight:600;line-height:1;pointer-events:none;z-index:8}.header-count-indicator{background:#fff!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;color:#0b0679!important;box-shadow:0 1px 2px #02061726!important;opacity:1!important;transition:none!important}.delegate-links-beta-chip{display:inline;margin-left:.3rem;padding:0;background:transparent!important;color:var(--brand-blue-2, rgb(60, 103, 183))!important;-webkit-text-fill-color:var(--brand-blue-2, rgb(60, 103, 183))!important;font-size:11px;font-weight:900;line-height:1;letter-spacing:.13em;text-transform:uppercase;pointer-events:none}.delegate-links-landing{background:#fff;color:#0f2437}.delegate-links-landing__hero{position:relative;isolation:isolate;min-height:clamp(520px,76vh,760px);overflow:hidden;background-color:#050e20;background-position:center;background-repeat:no-repeat;background-size:cover}@supports (height: 100dvh){.delegate-links-landing__hero{min-height:clamp(520px,76dvh,760px)}}.delegate-links-landing__hero-inner,.delegate-links-landing__content,.delegate-links-landing__highlight-grid,.delegate-links-landing__split,.delegate-links-landing__cta-inner{width:min(100%,1200px);margin:0 auto;padding-right:clamp(1rem,3vw,2rem);padding-left:clamp(1rem,3vw,2rem)}.delegate-links-landing__hero-inner{display:flex;min-height:inherit;align-items:center;padding-top:clamp(4.5rem,10vh,7rem);padding-bottom:clamp(4.5rem,10vh,7rem)}.delegate-links-landing__hero-copy{max-width:760px}.delegate-links-landing__kicker{margin:0;color:#0b0679;font-size:.82rem;font-weight:800;letter-spacing:.14em;line-height:1.2;text-transform:uppercase}.delegate-links-landing__kicker--light{color:#c8e6ff}.delegate-links-landing__title{margin:1.1rem 0 0;color:#fff;font-size:clamp(3.75rem,8vw,7rem);font-weight:720;letter-spacing:0;line-height:.94}.delegate-links-landing__lead{max-width:680px;margin:1.4rem 0 0;color:#ffffffeb;font-size:clamp(1.08rem,1.45vw,1.35rem);line-height:1.62}.delegate-links-landing__actions,.delegate-links-landing__cta-actions{display:flex;flex-wrap:wrap;gap:.75rem}.delegate-links-landing__actions{margin-top:2rem}.delegate-links-landing__button.marketing-landing__button{gap:.55rem;border:0;border-radius:var(--button-squircle-radius, var(--squircle-button-radius, 12px));corner-shape:var(--squircle-corner-shape, superellipse(5.2));font-family:inherit;text-decoration:none;cursor:pointer}.delegate-links-landing__button svg{width:1rem;height:1rem;flex:0 0 auto}.delegate-links-landing__section{padding:clamp(4rem,8vw,6rem) 0;background:#fff}.delegate-links-landing__section--compact{padding:clamp(1.5rem,4vw,2.75rem) 0;border-bottom:1px solid rgba(15,36,55,.12)}.delegate-links-landing__section--muted{background:#f7fafc}.delegate-links-landing__highlight-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.delegate-links-landing__hero-highlights{width:calc(100% - 1.3rem - .5px);margin:1.95rem 0 0 calc(1rem + .5px);padding:0}.delegate-links-landing__card{position:relative;display:flex;align-items:center;gap:.85rem;min-width:0;border-radius:var(--squircle-small-container-radius, var(--squircle-container-radius, 27px));corner-shape:var(--squircle-corner-shape, superellipse(5.2));background:transparent;padding:.35rem;box-shadow:0 16px 34px -28px #000000e6}.delegate-links-landing__hero-highlights .delegate-links-landing__card:before{position:absolute;top:.25rem;bottom:.25rem;left:calc(-.5rem - .5px);width:3px;border-radius:var(--squircle-small-container-radius, var(--squircle-container-radius, 27px));content:"";background:#fff}.delegate-links-landing__card-icon{width:2.5rem;height:2.5rem;color:#fff;filter:drop-shadow(0 1px 4px rgba(0,0,0,.58))}.delegate-links-landing__card h2,.delegate-links-landing__cta h2{margin:0;font-weight:750;letter-spacing:0}.delegate-links-landing__card h2{color:#fff;font-size:1.02rem;line-height:1.25;text-shadow:0 1px 4px rgba(0,0,0,.58)}.delegate-links-landing__card p,.delegate-links-landing__check-item p,.delegate-links-landing__note p,.delegate-links-landing__steps p{margin:0;color:#42566c;font-size:.94rem;line-height:1.6}.delegate-links-landing__card p{margin-top:.45rem}.delegate-links-landing__split,.delegate-links-landing__showcase{display:grid;align-items:center;gap:clamp(2rem,4vw,4rem)}.delegate-links-landing__split{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.delegate-links-landing__showcase{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);margin-top:clamp(2rem,5vw,3rem)}.delegate-links-landing__intro{max-width:760px}.delegate-links-landing__heading{max-width:820px;margin:.8rem 0 0;color:#0f172a;font-size:clamp(2rem,4vw,3rem);font-weight:720;letter-spacing:0;line-height:1.05}.delegate-links-landing__body{max-width:760px;margin:1.2rem 0 0;color:#42566c;font-size:1rem;line-height:1.75}.delegate-links-landing__steps{--delegate-links-step-offset: clamp(1.25rem, 2.2vw, 1.6rem);display:grid;gap:1rem;margin:2rem 0 0 var(--delegate-links-step-offset);padding:0;list-style:none}.delegate-links-landing__steps li{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:.45rem;align-items:start}.delegate-links-landing__steps span{display:block;min-width:1.4rem;padding:0 .25rem 0 0;color:#0b0679;-webkit-text-fill-color:#0b0679;font-family:Arial,Helvetica,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.05;text-align:right;white-space:nowrap}.delegate-links-landing__image-frame{overflow:hidden;border:1px solid rgba(15,36,55,.12);border-radius:var(--container-squircle-radius, var(--squircle-container-radius, 27px));corner-shape:var(--squircle-corner-shape, superellipse(5.2));background:#fff;box-shadow:0 26px 72px -34px #0f172a94,0 10px 26px -18px #0b067947}.delegate-links-landing__image-frame img{display:block;width:100%;height:auto}.delegate-links-landing__check-list{display:grid;align-content:start;gap:1rem}.delegate-links-landing__check-item,.delegate-links-landing__note{display:flex;align-items:center;gap:.75rem;border-radius:var(--small-container-squircle-radius, var(--squircle-small-container-radius, 18px));corner-shape:var(--squircle-corner-shape, superellipse(5.2));padding:1rem}.delegate-links-landing__check-item{border:1px solid rgba(15,36,55,.12);background:#f7fafc}.delegate-links-landing__check-item svg{width:1.25rem;height:1.25rem;flex:0 0 auto;color:var(--brand-blue-2, rgb(60, 103, 183))}.delegate-links-landing__note{border:1px solid var(--brand-blue-2, rgb(60, 103, 183));background:transparent}.delegate-links-landing__note svg{width:1.25rem;height:1.25rem;flex:0 0 auto;color:var(--brand-blue-2, rgb(60, 103, 183));transform:translateY(-.4rem)}.delegate-links-landing__cta{background:#071426;color:#fff}.delegate-links-landing__cta-inner{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding-top:3rem;padding-bottom:3rem}.delegate-links-landing__cta h2{color:#fff;font-size:clamp(1.5rem,3vw,2.2rem);line-height:1.12}.delegate-links-landing__cta p{max-width:560px;margin:.5rem 0 0;color:#ffffffbd;font-size:.96rem;line-height:1.65}@media (max-width: 900px){.delegate-links-landing__hero-highlights .delegate-links-landing__card:before{display:none}.delegate-links-landing__highlight-grid,.delegate-links-landing__split,.delegate-links-landing__showcase{grid-template-columns:1fr}.delegate-links-landing__showcase{gap:1.5rem}.delegate-links-landing__cta-inner{align-items:flex-start;flex-direction:column}}@media (max-width: 640px){.delegate-links-landing__hero{min-height:clamp(520px,76vh,680px);background-position:58% center}@supports (height: 100dvh){.delegate-links-landing__hero{min-height:clamp(520px,76dvh,680px)}}.delegate-links-landing__hero-inner{align-items:flex-end;padding-top:calc(6rem + env(safe-area-inset-top,0px));padding-bottom:3rem}.delegate-links-landing__title{font-size:clamp(3.1rem,15vw,4.5rem)}.delegate-links-landing__lead{font-size:1.02rem;line-height:1.55}.delegate-links-landing__actions,.delegate-links-landing__cta-actions{flex-direction:column;width:100%}.delegate-links-landing__button{width:100%}.delegate-links-landing__section{padding:3rem 0}.delegate-links-landing__section--compact{padding:1.25rem 0}.delegate-links-landing__heading{font-size:clamp(1.8rem,9vw,2.35rem)}}.header-cart-button:hover .header-count-indicator,.header-cart-button:focus-visible .header-count-indicator,.header-cart-button[data-state=open] .header-count-indicator,.header-cart-button[aria-expanded=true] .header-count-indicator{background:#fff!important;color:#0b0679!important;opacity:1!important;box-shadow:0 1px 2px #02061726!important}.app-header-blur{background-color:var(--storefront-background-color);background-image:none}@supports ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.app-header-blur{background-color:var(--storefront-background-color);-webkit-backdrop-filter:blur(18px) saturate(1.35);backdrop-filter:blur(18px) saturate(1.35)}}.app-header-blur{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;isolation:isolate}[data-app-header]{position:fixed!important;inset:-2px 0 auto!important;inset-block-start:-2px!important;padding-top:2px;margin-top:0!important;box-sizing:border-box;flex:0 0 auto!important;max-width:100vw;overflow:visible!important;transform:none!important;will-change:auto!important}[data-app-header] .app-header-frame{box-sizing:border-box;flex:0 0 auto}html.app-fixed-header-active,html.marketing-landing-active{overscroll-behavior-y:none}.app-header-hidden,body.manufacturing-standards-modal-open .brand-logo--landing,body.manufacturing-standards-modal-open .header-account-button,body.manufacturing-standards-modal-open .header-account-avatar-shell{opacity:0;pointer-events:none}.account-modal-layer{position:fixed!important;inset:0!important;z-index:13000!important;isolation:isolate!important;pointer-events:auto!important}.account-modal-layer [data-slot=dialog-overlay]{z-index:0!important}.account-modal-layer [data-slot=dialog-content]{position:relative!important;z-index:1!important}.account-modal-layer.account-modal-layer--tool-request-open{z-index:12000!important;pointer-events:none!important}#trufusion-tool-request-modal-root{position:fixed!important;inset:0!important;z-index:2147483647!important;isolation:isolate!important;pointer-events:none!important}body.tool-request-modal-open .account-modal-layer{z-index:10000!important;pointer-events:none!important}.tool-request-modal-layer{position:absolute!important;inset:0!important;z-index:1!important;isolation:isolate!important;pointer-events:auto!important}.sales-dashboard-detail-modal-layer{position:fixed!important;inset:0!important;z-index:var(--sales-dashboard-window-z-index, 14000)!important;align-items:center!important;justify-content:center!important;isolation:isolate!important;pointer-events:auto!important}.sales-dashboard-detail-modal-layer [data-slot=dialog-overlay]{z-index:0!important;-webkit-backdrop-filter:blur(5px) saturate(1.08)!important;backdrop-filter:blur(5px) saturate(1.08)!important;background:#0e2a446b!important}.sales-dashboard-detail-modal-layer [data-slot=dialog-content]{position:relative!important;z-index:1!important;margin:auto!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:transparent!important;background-color:transparent!important;background-image:none!important}.account-modal[data-slot=dialog-content],.sales-doctor-detail-dialog[data-slot=dialog-content],.sales-order-detail-dialog[data-slot=dialog-content]{border:var(--account-modal-border)!important}.account-modal[data-slot=dialog-content]{--account-neumorph-bg: #eef3f8;--account-neumorph-light: rgba(255, 255, 255, .92);--account-neumorph-dark: rgba(15, 23, 42, .16);background:radial-gradient(circle at 20% 0%,rgba(255,255,255,.95),transparent 38%),linear-gradient(145deg,#f7fbff 0%,var(--account-neumorph-bg) 100%)!important;background-color:var(--account-neumorph-bg)!important;border:1px solid rgba(255,255,255,.82)!important;border-radius:var(--squircle-xl, 28px)!important;box-shadow:22px 22px 46px #0f172a29,-18px -18px 38px #fffffff2,inset 0 1px #ffffffe0!important;overflow:hidden}.account-modal[data-slot=dialog-content]>.modal-squircle-content{background:transparent!important;background-color:transparent!important}.account-modal[data-slot=dialog-content]>.modal-squircle-shape path{fill:var(--account-neumorph-bg)!important}.account-modal :is(.account-email-preferences-card,.physician-security-login-card,.settings-security-login-card,.account-tab-shell){background:#eef3f8d1!important;border:1px solid rgba(255,255,255,.72)!important;border-radius:var(--squircle-lg, 22px)!important;box-shadow:inset 7px 7px 14px #0f172a14,inset -7px -7px 14px #ffffffe6!important}.account-modal :is(input:not([type=checkbox]),textarea,select){background:#f8fafc!important;background-image:none!important;border:1px solid rgba(148,163,184,.42)!important;border-radius:var(--squircle-sm, 14px)!important;box-shadow:none!important}.account-modal :is(input:not([type=checkbox]),textarea,select):focus,.account-modal :is(input:not([type=checkbox]),textarea,select):focus-visible{border-color:#0b067961!important;box-shadow:none!important;outline:2px solid rgba(11,6,121,.18)!important;outline-offset:1px}.account-modal .user-modal-avatar-ring-outset{--user-modal-avatar-depth-shadow: none;background:transparent!important;border:0!important;box-shadow:none!important;height:72px;isolation:isolate;min-height:72px;min-width:72px;overflow:visible;padding:0;position:relative;width:72px}.account-modal .user-modal-avatar-ring-outset:before{content:"";display:none!important;pointer-events:none}.account-modal .user-modal-avatar-ring-outset--compact{height:56px;min-height:56px;min-width:56px;width:56px}.account-modal :is(.avatar-shell>div,.avatar-shell>img,.user-modal-avatar-ring-outset>.user-modal-avatar-soft){isolation:isolate;overflow:hidden;position:relative;z-index:1;background:#f8fafc!important;border:1px solid rgba(148,163,184,.36)!important;box-shadow:none!important}.account-modal :is(.avatar-shell>div,.user-modal-avatar-ring-outset>.user-modal-avatar-soft):before{content:"";display:none!important;pointer-events:none}.account-modal :is(.avatar-shell>div,.user-modal-avatar-ring-outset>.user-modal-avatar-soft)>:is(span,img){position:relative;z-index:2}.documentation-modal-layer{position:fixed!important;z-index:13000!important;isolation:isolate!important}.documentation-modal-layer .documentation-header-tabs.account-tab-shell{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;filter:none!important}.documentation-modal-layer [data-slot=dialog-overlay]{z-index:0!important}.documentation-modal-layer [data-slot=dialog-content]{position:relative!important;z-index:1!important}.documentation-modal-layer [data-slot=dialog-content]>.modal-squircle-content{height:calc(100% - var(--modal-squircle-border-width, 2px) - var(--modal-squircle-border-width, 2px));max-height:calc(100% - var(--modal-squircle-border-width, 2px) - var(--modal-squircle-border-width, 2px));overflow:hidden!important}.documentation-modal-layer .pdf-preview-root,.documentation-modal-layer .pdf-preview-viewport{min-height:0}.documentation-modal-layer .pdf-preview-root{flex:1 1 0%;height:100%;max-height:100%;overflow:hidden}.documentation-modal-layer .pdf-preview-viewport{flex:1 1 0%;height:100%;max-height:100%;overflow-x:auto!important;overflow-y:auto!important;overscroll-behavior:contain;scrollbar-gutter:stable both-edges;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch}.documentation-modal-layer .pdf-preview-document-layer{overflow:visible}body.manufacturing-standards-modal-open [data-app-header]{opacity:0;pointer-events:none}html.manufacturing-standards-modal-open,body.manufacturing-standards-modal-open{overflow:hidden;overscroll-behavior:none}.manufacturing-standards-dialog-layer,.manufacturing-standards-dialog-layer [data-slot=dialog-overlay]{z-index:11000!important}.manufacturing-standards-dialog-layer [data-slot=dialog-content]{z-index:11001!important}body.account-modal-open .info-highlight-card,body.account-modal-open .info-focus-overlay,body.manufacturing-standards-modal-open .info-highlight-card,body.manufacturing-standards-modal-open .info-focus-overlay{opacity:0;visibility:hidden;pointer-events:none}.research-terms-modal-container{align-items:flex-start;padding-top:calc(var(--app-header-height, 120px) + 6rem);padding-left:.75rem;padding-right:.75rem;padding-bottom:1.5rem}@media (min-width: 640px){.research-terms-modal-container{align-items:center;padding:2rem 1rem}}.header-account-avatar.header-avatar-fallback{background:linear-gradient(135deg,#e2f1fd,#bbdffc);color:#fff}@media (max-width: 640px){.header-account-name{display:none}.header-account-button{padding:0;border-radius:9999px;background:transparent;box-shadow:none!important;border:2px solid rgb(11,6,121);min-width:auto;width:2.75rem;height:2.75rem;display:inline-flex;align-items:center;justify-content:center;overflow:visible;margin-right:.4rem}.header-account-avatar-shell{position:absolute;right:-.55rem;top:50%;transform:translateY(-50%)}.header-account-avatar{position:relative;z-index:2}}.header-avatar-image,.header-avatar-fallback{border-radius:9999px;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#0b06792e,#0b06796b);color:#fff;font-weight:700;font-size:.8rem;border:2px solid rgb(11,6,121);box-shadow:0 6px 16px -12px #0f172a8c;object-fit:cover;aspect-ratio:1 / 1;flex:0 0 auto;max-width:none}.header-avatar-image{display:block}.header-avatar-fallback{display:inline-flex;align-items:center;justify-content:center;line-height:1;text-align:center}.user-modal-avatar-soft{background:#f8fafc;border-color:#94a3b85c;box-shadow:none;position:relative;transition:border-color .16s ease;z-index:1}.avatar-inline-edge{margin-left:10px;margin-right:-14px;box-shadow:0 10px 24px -16px #0f172a80}.avatar-shell{position:relative;width:72px;height:72px;aspect-ratio:1 / 1;min-width:72px;min-height:72px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;flex:0 0 auto}.user-modal-avatar-ring-outset{background:transparent;border-radius:9999px;--user-modal-avatar-depth-shadow: none;box-shadow:none;box-sizing:border-box;height:80px;min-height:80px;min-width:80px;overflow:visible;padding:4px;position:relative;transition:transform .16s ease;width:80px;z-index:0}.user-modal-avatar-ring-outset:before{border-radius:inherit;box-shadow:var(--user-modal-avatar-depth-shadow);content:"";display:none;inset:0;pointer-events:none;position:absolute;z-index:0}.user-modal-avatar-ring-outset--compact{height:64px;min-height:64px;min-width:64px;width:64px}.user-modal-avatar-ring-outset:hover,.user-modal-avatar-ring-outset:focus-within{--user-modal-avatar-depth-shadow: none;transform:none}.user-modal-avatar-ring-outset .user-modal-avatar-soft{box-shadow:none}.user-modal-avatar-status-shell{box-sizing:border-box;flex:0 0 auto;overflow:visible;position:relative;transition:transform .16s ease;z-index:0}.user-modal-avatar-status-shell:before{border-radius:inherit;box-shadow:var(--user-modal-avatar-depth-shadow);content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.avatar-edit-badge{position:absolute;right:-6px;bottom:-6px;transform:none;height:24px;width:24px;border-radius:9999px;border:2px solid rgb(11,6,121);background:#fff;color:#0b0679;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 8px 16px -10px #0f172a59;transition:transform .12s ease,box-shadow .12s ease;z-index:2;opacity:0;pointer-events:none}.avatar-shell:hover .avatar-edit-badge,.avatar-shell:focus-within .avatar-edit-badge{opacity:1;pointer-events:auto}.avatar-edit-badge:hover,.avatar-edit-badge:focus-visible{transform:translateY(-1px);box-shadow:0 10px 18px -10px #0f172a66;outline:none}.inline-edit-button{height:26px;width:26px;min-width:26px;border-radius:9999px;border:2px solid rgb(11,6,121);background:#fff;color:#0b0679;display:inline-flex;align-items:center;justify-items:center;justify-content:center;box-shadow:0 6px 16px -12px #0f172a73;transition:transform .12s ease,box-shadow .12s ease,color .12s ease,border-color .12s ease;opacity:0;pointer-events:none}.inline-edit-button:hover,.inline-edit-button:focus-visible{transform:translateY(-1px);box-shadow:0 10px 18px -12px #0f172a80;color:#4095db;border-color:#4095db;outline:none;opacity:1;pointer-events:auto}.editable-row:hover .inline-edit-button,.inline-edit-button.is-active{opacity:1;pointer-events:auto}.account-order-card{--dashboard-squircle-border-color: var(--dashboard-border-color, var(--brand-blue-2, rgb(60, 103, 183)));background:#fff;background-color:#fff;box-shadow:0 6px 14px -10px #0f172a2e;border:var(--dashboard-border-width, 2px) solid var(--dashboard-squircle-border-color)}.orders-tab-order-card{--dashboard-squircle-border-color: var(--brand-color, rgb(11, 6, 121));background:#fff!important;background-color:#fff!important;background-image:none!important;border-color:var(--dashboard-squircle-border-color)!important;border-style:solid!important;border-width:2px!important}.order-card-body{display:flex;flex-direction:column;gap:1.5rem}@media (min-width: 768px){.order-card-body{flex-direction:row;align-items:flex-start;gap:1.75rem}}.order-card-actions{display:flex;flex-direction:column;gap:.75rem;justify-content:flex-start;align-items:stretch;width:100%}.order-card-actions .header-home-button,.order-card-actions .order-cancel-button{width:100%}.order-cancel-button{background-color:transparent;border:2px solid currentColor!important;color:#475569;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.order-cancel-button:hover,.order-cancel-button:focus-visible{background-color:#64748b;color:#fff;border-color:currentColor!important}.order-cancel-button:disabled{background-color:#0f172a0d;border-color:currentColor!important;color:#0f172a66}@media (min-width: 768px){.order-card-actions{flex-direction:column;align-items:flex-end;width:auto;min-width:12rem;text-align:right}}.header-logout-button{box-shadow:none!important;border-width:0!important;border-color:transparent!important;background-color:transparent!important}.header-logout-button:hover,.header-logout-button:active,.header-logout-button:focus-visible{box-shadow:none!important;background-color:transparent!important;border-width:0!important;border-color:transparent!important;color:inherit!important;filter:none!important;transform:none!important}.btn-no-hover:hover,.btn-no-hover:active{filter:none!important;transform:none!important;background-color:inherit!important;border-color:inherit!important;color:inherit!important}.btn-no-hover.btn-hover-lighter.glass:hover,.btn-no-hover.btn-hover-lighter.glass-card:hover,.btn-no-hover.btn-hover-lighter.glass-strong:hover{background-color:inherit!important;border-color:inherit!important;transform:none!important}.glass-checkbox{border-radius:var(--checkbox-squircle-radius, 6px);background-image:linear-gradient(150deg,#ffffff9c,#ffffff1c);backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%)}.glass-checkbox:before{content:"";position:absolute;inset:1px;border-radius:var(--checkbox-squircle-radius, 6px);background:linear-gradient(160deg,#fff,#fff3);opacity:.9;pointer-events:none;z-index:0}.glass-checkbox:after{content:"";position:absolute;inset:0;border-radius:var(--checkbox-squircle-radius, 6px);background:radial-gradient(circle at 28% 22%,#fff,#fff0 55%);pointer-events:none;z-index:0}.glass-checkbox[data-state=checked]:before{background:linear-gradient(150deg,#fff,#ffffff45)}.shop-filter-checkbox{border-color:var(--shop-filter-checkbox-accent, rgb(11, 6, 121))!important;border-width:1px!important;box-shadow:inset 0 0 0 1px var(--shop-filter-checkbox-accent, rgb(11, 6, 121))!important;transition:none!important}.shop-filter-checkbox:hover{border-color:var(--shop-filter-checkbox-accent, rgb(11, 6, 121))!important}.shop-filter-checkbox[data-state=checked]{background:var(--checkbox-control-checked-background, #ffffff)!important;border-color:var(--shop-filter-checkbox-accent, rgb(11, 6, 121))!important;border-width:1px!important;box-shadow:inset 0 0 0 1px var(--shop-filter-checkbox-accent, rgb(11, 6, 121))!important;color:var(--checkbox-control-check-color, var(--shop-filter-checkbox-accent, rgb(11, 6, 121)))!important;transition:none!important}.shop-filter-checkbox[data-state=checked] [data-slot=checkbox-indicator],.shop-filter-checkbox[data-state=checked] [data-slot=checkbox-indicator] svg{color:var(--checkbox-control-check-color, var(--shop-filter-checkbox-accent, rgb(11, 6, 121)))!important;stroke:currentColor!important;transition:none!important}.shop-filter-count-badge{color:#0b0679!important;border-color:transparent!important;min-width:2rem;justify-content:flex-end!important;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;margin-left:-.5rem;padding-left:0!important;padding-right:0rem!important}.shop-filter-total-label{color:#000!important;font-weight:650;line-height:1.2;display:inline-flex;align-items:baseline;white-space:nowrap}.pricing-badge{background:linear-gradient(135deg,#22c55e26,#10b9811a);padding:.25rem .75rem;border-radius:.5rem;font-weight:600;color:#16a34a;text-shadow:0 1px 2px rgba(255,255,255,.8);border:1px solid rgba(34,197,94,.3);box-shadow:0 2px 6px #00000014,inset 0 1px #ffffff80}.category-badge{background:linear-gradient(135deg,#94a3b826,#64748b1a);border:1px solid rgba(148,163,184,.3);box-shadow:0 2px 6px #00000014,inset 0 1px #fff6;transition:all .2s ease}.category-badge:hover{background:linear-gradient(135deg,#94a3b838,#64748b26);border-color:#94a3b866;transform:translateY(-1px);box-shadow:0 3px 10px #0000001a,inset 0 1px #ffffff80}.btn-add-to-cart{background:linear-gradient(135deg,rgba(var(--brand-glass-rgb),.92),rgba(var(--brand-glass-rgb),.85));border:1px solid rgba(255,255,255,.25);backdrop-filter:blur(10px) saturate(1.2);-webkit-backdrop-filter:blur(10px) saturate(1.2);color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:0 2px 8px -1px #00000026,0 1px 2px -1px #0000001a,inset 0 1px 2px #fff6,inset 0 -1px 2px #00000008}.btn-add-to-cart:disabled{background:rgba(var(--brand-glass-rgb),.4);border-color:rgba(var(--brand-glass-rgb),.35);color:#fff9;box-shadow:none;opacity:.6}@media (hover: hover){.btn-add-to-cart:hover{background:linear-gradient(135deg,rgba(var(--brand-glass-rgb),.98),rgba(var(--brand-glass-rgb),.92));border-color:#fff6;box-shadow:0 4px 12px -1px #0003,0 2px 4px -1px #00000026,inset 0 1px 2px #ffffff80,inset 0 -1px 2px #0000000a;transform:translateY(-1px);color:#fff!important}}.header-cart-button{border-width:2px!important;border-color:#0b0679!important;background-color:transparent!important;color:#0b0679!important;box-shadow:none!important;height:2.4rem!important;min-height:2.4rem!important}.header-cart-button:not(.mobile-search-toggle-button){width:2.4rem!important;min-width:2.4rem!important;padding:0!important;align-items:center!important;justify-content:center!important}.header-cart-button:not(.mobile-search-toggle-button) svg{width:1.25rem;height:1.25rem;color:currentColor!important;stroke:currentColor}.header-cart-button:not(.mobile-search-toggle-button)+.header-count-indicator{border-color:#0b0679!important}.header-cart-button:not(.mobile-search-toggle-button):hover,.header-cart-button:not(.mobile-search-toggle-button):focus-visible,.header-cart-button:not(.mobile-search-toggle-button)[data-state=open],.header-cart-button:not(.mobile-search-toggle-button)[aria-expanded=true]{background-color:#0b0679!important;border-color:#0b0679!important;color:#fff!important;box-shadow:none!important;filter:none!important;transform:none!important}.referral-submit-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:10.75rem!important;height:2.4rem!important;min-height:2.4rem!important;padding:0 1.35rem!important;border:2px solid rgb(11,6,121)!important;background-color:transparent!important;color:#0b0679!important;font-weight:700;line-height:1;white-space:nowrap;box-shadow:none!important;filter:none!important;transform:none!important;flex:0 0 auto}.referral-submit-button:hover,.referral-submit-button:focus-visible{background-color:#0b0679!important;border-color:#0b0679!important;color:#fff!important;box-shadow:none!important;filter:none!important;transform:none!important}.mobile-search-toggle-button{border:2px solid rgb(11,6,121)!important;color:#0b0679!important;background-color:transparent!important}.mobile-search-toggle-button .mobile-search-icon{color:#0b0679!important}.mobile-search-toggle-button:hover,.mobile-search-toggle-button:focus-visible,.mobile-search-toggle-button[data-state=open],.mobile-search-toggle-button[aria-expanded=true]{border-color:#0b0679!important;background-color:transparent!important;color:#0b0679!important;box-shadow:none!important;filter:none!important;transform:none!important}@media (hover: hover){.mobile-search-toggle-button:not(:disabled):not([aria-disabled=true]):hover{border-color:#0b0679!important;background-color:#0b0679!important;color:#fff!important;box-shadow:none!important;filter:none!important;transform:none!important}.mobile-search-toggle-button:not(:disabled):not([aria-disabled=true]):hover .mobile-search-icon{color:#fff!important}}.mobile-search-toggle-button:disabled,.mobile-search-toggle-button[aria-disabled=true]{border-color:#0b0679!important;background-color:transparent!important;color:#0b0679!important;box-shadow:none!important;filter:none!important;transform:none!important;opacity:.6}.mobile-search-toggle-button:disabled:hover,.mobile-search-toggle-button:disabled:focus-visible,.mobile-search-toggle-button[aria-disabled=true]:hover,.mobile-search-toggle-button[aria-disabled=true]:focus-visible{border-color:#0b0679!important;background-color:transparent!important;color:#0b0679!important;box-shadow:none!important;filter:none!important;transform:none!important}.legal-modal-close-btn:hover,.dialog-close-btn:hover{background-color:#93cefd!important}.dialog-close-btn{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);min-width:calc(var(--spacing) * 9);min-height:calc(var(--spacing) * 9);aspect-ratio:1 / 1;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:var(--squircle-sm, 12px)!important;corner-shape:var(--squircle-corner-shape, superellipse(5.2));background:#0b0679;color:#fff;cursor:pointer;padding:0;transition:background-color .15s ease,box-shadow .15s ease;appearance:none;-webkit-appearance:none;overflow:hidden}.dialog-close-btn.rounded-full{border-radius:var(--squircle-sm, 12px)!important;corner-shape:var(--squircle-corner-shape, superellipse(5.2))}[data-slot=dialog-content] .dialog-close-btn,[role=dialog] .dialog-close-btn,.legal-modal-shell .dialog-close-btn,.tool-request-modal-layer .dialog-close-btn{position:absolute!important;top:1rem!important;right:1rem!important;z-index:10050!important;margin:0!important;align-self:auto!important}[data-slot=dialog-content]>.dialog-close-btn{top:1.5rem!important}[data-slot=dialog-header] .dialog-close-btn,.legal-modal-header .dialog-close-btn{top:1rem!important}[data-slot=dialog-header],.legal-modal-header{position:relative;padding-right:4.75rem!important;--modal-title-row-height: calc(var(--spacing) * 9)}[data-slot=dialog-header] [data-slot=dialog-title]:not(.line-clamp-2),.legal-modal-header>:is(h1,h2,h3,[data-slot=dialog-title]){min-height:var(--modal-title-row-height);display:flex;align-items:center;margin-top:0!important;margin-bottom:0!important}.dialog-close-btn,.dialog-close-btn svg,.legal-modal-close-btn,.legal-modal-close-btn svg{color:#fff!important;stroke:currentColor!important}.create-link-dialog-content[data-slot=dialog-content] .create-link-dialog-actions{position:absolute!important;right:0!important;top:0!important;z-index:10080!important}.create-link-dialog-content[data-slot=dialog-content] .create-link-dialog-intro--close-only .create-link-dialog-actions{top:50%!important;transform:translateY(-50%)!important}.create-link-dialog-content[data-slot=dialog-content] .create-link-dialog-actions .create-link-dialog-back-button{box-sizing:border-box!important;height:38px!important;min-height:38px!important;max-height:38px!important;padding-top:0!important;padding-bottom:0!important}.create-link-dialog-content[data-slot=dialog-content] .create-link-dialog-actions .create-link-dialog-close-button.dialog-close-btn{box-sizing:border-box!important;position:static!important;top:auto!important;right:auto!important;width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important;max-height:38px!important;margin:0!important}.legal-modal-header{padding-top:1rem!important;padding-bottom:1rem!important;min-height:calc(var(--spacing) * 16)}.legal-modal-layer,.legal-modal-overlay,.legal-modal-shell,.legal-modal-card{transition-duration:65ms!important;transition-timing-function:ease-out!important}.legal-modal-layer{opacity:0;backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px)}.legal-modal-layer[data-legal-state=open]{animation:legal-modal-layer-in 65ms ease-out both}.legal-modal-layer[data-legal-state=closing]{animation:legal-modal-layer-out 65ms ease-out both}.legal-modal-overlay{opacity:0;backdrop-filter:blur(0px) saturate(1);-webkit-backdrop-filter:blur(0px) saturate(1)}.legal-modal-overlay[data-legal-state=open]{animation:legal-modal-overlay-in 65ms ease-out both}.legal-modal-overlay[data-legal-state=closing]{animation:legal-modal-overlay-out 65ms ease-out both}.legal-modal-shell{opacity:0;transform:translateY(1rem) scale(.97)}.legal-modal-shell[data-legal-state=open]{animation:legal-modal-shell-in 65ms ease-out both}.legal-modal-shell[data-legal-state=closing]{animation:legal-modal-shell-out 65ms ease-out both}.legal-modal-card{backdrop-filter:blur(0px) saturate(1);-webkit-backdrop-filter:blur(0px) saturate(1)}.legal-modal-card[data-legal-state=open]{animation:legal-modal-card-in 65ms ease-out both}.legal-modal-card[data-legal-state=closing]{animation:legal-modal-card-out 65ms ease-out both}@keyframes legal-modal-layer-in{0%{opacity:0;backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px)}to{opacity:1;backdrop-filter:blur(var(--legal-layer-blur, 0px));-webkit-backdrop-filter:blur(var(--legal-layer-blur, 0px))}}@keyframes legal-modal-layer-out{0%{opacity:1;backdrop-filter:blur(var(--legal-layer-blur, 0px));-webkit-backdrop-filter:blur(var(--legal-layer-blur, 0px))}to{opacity:0;backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px)}}@keyframes legal-modal-overlay-in{0%{opacity:0;backdrop-filter:blur(0px) saturate(1);-webkit-backdrop-filter:blur(0px) saturate(1)}to{opacity:1;backdrop-filter:blur(var(--legal-overlay-blur, 0px)) saturate(var(--legal-overlay-saturate, 1));-webkit-backdrop-filter:blur(var(--legal-overlay-blur, 0px)) saturate(var(--legal-overlay-saturate, 1))}}@keyframes legal-modal-overlay-out{0%{opacity:1;backdrop-filter:blur(var(--legal-overlay-blur, 0px)) saturate(var(--legal-overlay-saturate, 1));-webkit-backdrop-filter:blur(var(--legal-overlay-blur, 0px)) saturate(var(--legal-overlay-saturate, 1))}to{opacity:0;backdrop-filter:blur(0px) saturate(1);-webkit-backdrop-filter:blur(0px) saturate(1)}}@keyframes legal-modal-shell-in{0%{opacity:0;transform:translateY(1rem) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes legal-modal-shell-out{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(1rem) scale(.97)}}@keyframes legal-modal-card-in{0%{backdrop-filter:blur(0px) saturate(1);-webkit-backdrop-filter:blur(0px) saturate(1)}to{backdrop-filter:blur(var(--legal-card-blur, 0px)) saturate(var(--legal-card-saturate, 1));-webkit-backdrop-filter:blur(var(--legal-card-blur, 0px)) saturate(var(--legal-card-saturate, 1))}}@keyframes legal-modal-card-out{0%{backdrop-filter:blur(var(--legal-card-blur, 0px)) saturate(var(--legal-card-saturate, 1));-webkit-backdrop-filter:blur(var(--legal-card-blur, 0px)) saturate(var(--legal-card-saturate, 1))}to{backdrop-filter:blur(0px) saturate(1);-webkit-backdrop-filter:blur(0px) saturate(1)}}[data-radix-dialog-overlay],[data-slot=dialog-overlay]{z-index:10000!important;transition-property:opacity,transform!important;transition-duration:55ms!important;transition-timing-function:ease!important}[role=dialog],[data-radix-dialog-content],[data-slot=dialog-content],.modal,.dialog{z-index:10001!important;transition-property:opacity,transform!important;transition-duration:55ms!important;transition-timing-function:ease!important}.logout-thanks-modal,.logout-thanks-overlay{transition-property:opacity!important;transition-duration:var(--logout-thanks-ms, .35s)!important;transition-timing-function:ease!important;animation:none!important;transform:none!important}.logout-thanks-layer{position:fixed!important;inset:0!important;z-index:12000!important;align-items:center!important;justify-content:center!important}.logout-thanks-layer .logout-thanks-overlay{z-index:12000!important}.logout-thanks-modal{z-index:12001!important;margin:0 auto!important;max-height:calc(100vh - 3rem)!important;max-height:calc(100dvh - 3rem)!important}[data-radix-dialog-overlay][data-state=open],[data-radix-dialog-content][data-state=open],[data-slot=dialog-overlay][data-state=open],[data-slot=dialog-content][data-state=open]{animation:dialog-fade-in 55ms ease-out both}[data-radix-dialog-overlay][data-state=closed],[data-radix-dialog-content][data-state=closed],[data-slot=dialog-overlay][data-state=closed],[data-slot=dialog-content][data-state=closed]{animation:dialog-fade-out 55ms ease-out both}@keyframes dialog-fade-in{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@keyframes dialog-fade-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.98)}}[data-radix-dialog-content] .glass,[data-radix-dialog-content] .glass-card,[data-radix-dialog-content] .glass-strong,[data-slot=dialog-content] .glass,[data-slot=dialog-content] .glass-card,[data-slot=dialog-content] .glass-strong{background-color:#fff!important;border-color:#0f172a14!important;box-shadow:0 18px 44px -30px #0f172a33,0 10px 22px -16px #0f172a1a,inset 0 1px #fff!important}[data-radix-dialog-content] .glass-brand,[data-radix-dialog-content] button.squircle-sm,[data-radix-dialog-content] .btn-hover-lighter,[data-slot=dialog-content] .glass-brand,[data-slot=dialog-content] button.squircle-sm,[data-slot=dialog-content] .btn-hover-lighter{box-shadow:0 12px 28px -20px #0b06794d,0 8px 18px -14px #071b1b40!important;transform:translateY(0)}[data-radix-dialog-content] .glass-brand:focus-visible,[data-radix-dialog-content] .glass-brand:hover,[data-radix-dialog-content] button.squircle-sm:hover,[data-slot=dialog-content] .glass-brand:focus-visible,[data-slot=dialog-content] .glass-brand:hover,[data-slot=dialog-content] button.squircle-sm:hover{box-shadow:0 16px 34px -20px #0b067961,0 10px 22px -16px #071b1b4d!important}[data-radix-dialog-content] .patient-link-actions button.squircle-sm,[data-radix-dialog-content] .patient-link-payment-toggle-button,[data-slot=dialog-content] .patient-link-actions button.squircle-sm,[data-slot=dialog-content] .patient-link-payment-toggle-button{box-shadow:0 2px 8px -6px #0f172a33!important;transition:background-color .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease}[data-radix-dialog-content] .patient-link-actions button.squircle-sm:hover,[data-radix-dialog-content] .patient-link-payment-toggle-button:hover,[data-slot=dialog-content] .patient-link-actions button.squircle-sm:hover,[data-slot=dialog-content] .patient-link-payment-toggle-button:hover{box-shadow:0 10px 18px -14px #0f172a59!important}[data-radix-dialog-content] .patient-link-actions button.squircle-sm:active,[data-radix-dialog-content] .patient-link-payment-toggle-button:active,[data-slot=dialog-content] .patient-link-actions button.squircle-sm:active,[data-slot=dialog-content] .patient-link-payment-toggle-button:active{box-shadow:0 2px 8px -6px #0f172a33!important}[data-radix-dialog-content] .patient-link-actions .btn-hover-lighter:hover,[data-radix-dialog-content] .patient-link-payment-toggle-button.btn-hover-lighter:hover,[data-slot=dialog-content] .patient-link-actions .btn-hover-lighter:hover,[data-slot=dialog-content] .patient-link-payment-toggle-button.btn-hover-lighter:hover{filter:none!important}@keyframes npi-pop{0%{transform:scale(.4);opacity:0}60%{transform:scale(1.15);opacity:1}to{transform:scale(1);opacity:1}}@keyframes npi-success-pulse{0%{box-shadow:0 0 #0b067947}65%{box-shadow:0 0 0 .45rem #0b06791f}to{box-shadow:0 0 #0b067900}}@keyframes npi-check-sheen{0%{transform:translate(-120%) rotate(18deg)}to{transform:translate(120%) rotate(18deg)}}.npi-checkmark{display:inline-flex;align-items:center;justify-content:center;position:relative;overflow:hidden;width:1.5rem;height:1.5rem;border-radius:var(--squircle-xxs);background-color:#0b06791f;color:#0b0679;font-weight:600;font-size:.85rem;will-change:transform,opacity,box-shadow;animation:npi-pop .32s ease-out both,npi-success-pulse .7s ease-out 80ms both}.npi-checkmark:after{content:"";position:absolute;inset:-35%;background:linear-gradient(120deg,transparent 0%,rgba(255,255,255,.72) 48%,transparent 100%);transform:translate(-120%) rotate(18deg);animation:npi-check-sheen .62s ease-out .12s both;pointer-events:none}@keyframes verification-success-pop{0%{opacity:.35}62%{opacity:1}to{opacity:1}}@keyframes verification-success-check{0%{transform:rotate(-16deg);opacity:0}68%{transform:rotate(4deg);opacity:1}to{transform:rotate(0);opacity:1}}.verification-success-badge{animation:verification-success-pop .43s cubic-bezier(.2,.9,.2,1) both;background:transparent!important;border:0!important;box-shadow:none!important}.verification-success-check{animation:verification-success-check .52s cubic-bezier(.2,.9,.2,1) both;width:1.75rem!important;height:1.75rem!important;max-width:1.75rem!important;max-height:1.75rem!important;flex:0 0 1.75rem;transform-origin:center}.dialog-action-shadow{box-shadow:0 30px 65px -32px #0f172a99,0 18px 36px -24px #0f172a7a,inset 0 1px #fff!important;transition:box-shadow .22s ease,transform .22s ease!important}.dialog-action-shadow:hover,.dialog-action-shadow:focus-visible{box-shadow:0 38px 78px -30px #0f172aad,0 24px 44px -26px #0f172a85,inset 0 1px #fff!important;transform:translateY(-1.5px)!important}.btn-elevate{box-shadow:0 28px 60px -30px #0f172a94,0 18px 36px -24px #0f172a7a!important;transition:box-shadow .22s ease,transform .22s ease!important}.btn-elevate:hover,.btn-elevate:focus-visible{box-shadow:0 36px 76px -28px #0f172aa8,0 22px 44px -26px #0f172a85!important;transform:translateY(-1px)!important}.news-loading-card{position:relative;border-radius:var(--squircle-md, 1rem);padding:.5rem .75rem;background:#ffffffad;overflow:hidden}.news-loading-thumb{width:72px;height:72px;border-radius:var(--squircle-sm, .85rem);position:relative;overflow:hidden;background:rgba(var(--loading-shimmer-primary-rgb),.08)}.news-loading-thumb:after{content:"";position:absolute;inset:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(var(--loading-shimmer-primary-rgb),.25),transparent);animation:news-swipe 1.2s ease-in-out infinite}.news-loading-line{height:10px;border-radius:var(--squircle-xxs);background:rgba(var(--loading-shimmer-primary-rgb),.08)}.news-loading-shimmer{position:relative;overflow:hidden}.news-loading-shimmer:after{content:"";position:absolute;inset:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(var(--loading-shimmer-primary-rgb),.25),transparent);animation:news-swipe 2.4s ease-in-out infinite}.quote-container-shimmer{position:relative;overflow:hidden}.quote-container-shimmer:after{content:"";position:absolute;inset:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(var(--loading-shimmer-primary-rgb),.14),transparent);animation:news-swipe 2.4s ease-in-out infinite;pointer-events:none}.forum-container-shimmer{position:relative;overflow:hidden}.forum-container-shimmer:after{content:"";position:absolute;inset:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(var(--loading-shimmer-primary-rgb),.18),transparent);animation:news-swipe 1.15s ease-in-out infinite;pointer-events:none}@keyframes news-swipe{to{transform:translate(100%)}}a[href^="mailto:"]{color:inherit!important;text-decoration:underline!important;text-underline-offset:2px;text-decoration-thickness:1px}a[href^="mailto:"]:hover{color:#2563eb!important}[data-delegate-theme=true] [class*="text-[rgb(11,6,121)]"],[data-delegate-theme=true] [class*="text-[rgb(37,99,235)]"],[data-delegate-theme=true] [class*="text-[rgb(58,142,214)]"]{color:var(--delegate-accent)!important}[data-delegate-theme=true] [class*="border-[rgb(11,6,121)]"]{border-color:var(--delegate-accent)!important}[data-delegate-theme=true] [class*="border-l-[rgba(11,6,121,0.5)]"]{border-left-color:var(--delegate-accent-45)!important}[data-delegate-theme=true] [class*="border-[rgba(11,6,121,0.18)]"]{border-color:var(--delegate-accent-18)!important}[data-delegate-theme=true] [class*="border-[rgba(11,6,121,0.28)]"]{border-color:var(--delegate-accent-25)!important}[data-delegate-theme=true] [class*="border-[rgba(11,6,121,0.35)]"]{border-color:var(--delegate-accent-35)!important}[data-delegate-theme=true] [class*="border-[rgba(11,6,121,0.42)]"],[data-delegate-theme=true] [class*="border-[rgba(11,6,121,0.45)]"]{border-color:var(--delegate-accent-45)!important}[data-delegate-theme=true] [class*="border-[rgba(11,6,121,0.5)]"],[data-delegate-theme=true] [class*="border-[rgba(11,6,121,0.55)]"],[data-delegate-theme=true] [class*="border-[rgba(11,6,121,0.6)]"],[data-delegate-theme=true] [class*="border-[rgba(11,6,121,0.7)]"]{border-color:var(--delegate-accent-55)!important}[data-delegate-theme=true] [class*="border-[rgba(11,6,121,0.45)]"]{border-color:var(--delegate-accent-45)!important}[data-delegate-theme=true] [class*="border-[rgba(11,6,121,0.65)]"]{border-color:var(--delegate-accent-65)!important}[data-delegate-theme=true] [class*="bg-[rgba(11,6,121,0.08)]"]{background-color:var(--delegate-accent-08)!important}[data-delegate-theme=true] [class*="bg-[rgba(11,6,121,0.10)]"]{background-color:var(--delegate-accent-10)!important}[data-delegate-theme=true] [class*="bg-[rgba(11,6,121,0.12)]"]{background-color:var(--delegate-accent-12)!important}[data-delegate-theme=true] [class*="bg-[rgba(11,6,121,0.14)]"]{background-color:var(--delegate-accent-14)!important}[data-delegate-theme=true] [class*="bg-[rgba(11,6,121,0.16)]"],[data-delegate-theme=true] [class*="bg-[rgba(11,6,121,0.18)]"]{background-color:var(--delegate-accent-18)!important}[data-delegate-theme=true] [class*="bg-[rgba(11,6,121,0.22)]"],[data-delegate-theme=true] [class*="bg-[rgba(11,6,121,0.25)]"],[data-delegate-theme=true] [class*="bg-[rgba(11,6,121,0.28)]"]{background-color:var(--delegate-accent-25)!important}[data-delegate-theme=true] [class*="bg-[rgb(11,6,121)]"]{background-color:var(--delegate-accent)!important}[data-delegate-theme=true] [class*="shadow-[rgba(11,6,121,0.4)]"]{--tw-shadow-color: var(--delegate-accent-40) !important}[data-delegate-theme=true] [class*="ring-[rgba(11,6,121,0.12)]"]{--tw-ring-color: var(--delegate-accent-12) !important}[data-delegate-theme=true] [class*="ring-[rgba(11,6,121,0.25)]"]{--tw-ring-color: var(--delegate-accent-25) !important}[data-delegate-theme=true] [class*="ring-[rgba(11,6,121,0.3)]"],[data-delegate-theme=true] [class*="ring-[rgba(11,6,121,0.35)]"]{--tw-ring-color: var(--delegate-accent-35) !important}[data-delegate-theme=true] [class*="ring-[rgba(11,6,121,0.4)]"]{--tw-ring-color: var(--delegate-accent-40) !important}[data-delegate-theme=true] [class*="focus-visible:border-[rgb(11,6,121)]"],[data-delegate-theme=true] [class*="focus:border-[rgb(11,6,121)]"]{border-color:var(--delegate-accent)!important}[data-delegate-theme=true] [style*="color: rgb(11, 6, 121)"],[data-delegate-theme=true] [style*="color: rgb(11,6,121)"],[data-delegate-theme=true] [style*="color: rgb(37, 99, 235)"],[data-delegate-theme=true] [style*="color: rgb(58, 142, 214)"]{color:var(--delegate-accent)!important}[data-delegate-theme=true] [style*="text-decoration-color: rgb(11, 6, 121)"],[data-delegate-theme=true] [style*="text-decoration-color: rgb(11,6,121)"],[data-delegate-theme=true] [style*="text-decoration-color: rgb(37, 99, 235)"]{text-decoration-color:var(--delegate-accent)!important}[data-delegate-theme=true] [style*="border-color: rgba(11, 6, 121, 0.65)"]{border-color:var(--delegate-accent-65)!important}[data-delegate-theme=true] [style*="border-color: rgba(11, 6, 121, 0.28)"]{border-color:var(--delegate-accent-25)!important}[data-delegate-theme=true] [style*="border-color: rgba(11, 6, 121, 0.35)"]{border-color:var(--delegate-accent-35)!important}[data-delegate-theme=true] [style*="border-color: rgba(11, 6, 121, 0.42)"],[data-delegate-theme=true] [style*="border-color: rgba(11, 6, 121, 0.45)"]{border-color:var(--delegate-accent-45)!important}[data-delegate-theme=true] [style*="border-color: rgba(11, 6, 121, 0.5)"],[data-delegate-theme=true] [style*="border-color: rgba(11, 6, 121, 0.55)"],[data-delegate-theme=true] [style*="border-color: rgba(11, 6, 121, 0.6)"],[data-delegate-theme=true] [style*="border-color: rgba(11, 6, 121, 0.7)"]{border-color:var(--delegate-accent-55)!important}[data-delegate-theme=true] [style*="border-color: rgba(11, 6, 121, 0.2)"]{border-color:var(--delegate-accent-18)!important}[data-delegate-theme=true] [style*="background-color: rgb(11, 6, 121)"],[data-delegate-theme=true] [style*="background-color: rgb(11,6,121)"]{background-color:var(--delegate-accent)!important}[data-delegate-theme=true] [style*="background-color: rgba(11, 6, 121, 0.08)"],[data-delegate-theme=true] [style*="background-color: rgba(11, 6, 121, 0.02)"]{background-color:var(--delegate-accent-08)!important}[data-delegate-theme=true] [style*="background-color: rgba(11, 6, 121, 0.16)"],[data-delegate-theme=true] [style*="background-color: rgba(11, 6, 121, 0.18)"]{background-color:var(--delegate-accent-18)!important}[data-delegate-theme=true] [style*="background-color: rgba(11, 6, 121, 0.22)"],[data-delegate-theme=true] [style*="background-color: rgba(11, 6, 121, 0.25)"],[data-delegate-theme=true] [style*="background-color: rgba(11, 6, 121, 0.28)"]{background-color:var(--delegate-accent-25)!important}[data-delegate-theme=true] [data-slot=dialog-content]{border-color:var(--delegate-accent-65)!important}[data-delegate-theme=true] .dialog-close-btn{background-color:var(--delegate-accent)!important}[data-delegate-theme=true] .dialog-close-btn svg,[data-delegate-theme=true] .legal-modal-close-btn svg{color:#fff!important;stroke:currentColor!important}[data-delegate-theme=true] .dialog-close-btn:hover{background-color:var(--delegate-accent-80)!important}[data-delegate-theme=true] .manufacturing-standards-dialog-layer .manufacturing-standards-close.dialog-close-btn,[data-delegate-theme=true] .manufacturing-standards-dialog-layer .manufacturing-standards-close.dialog-close-btn:hover,[data-delegate-theme=true] .manufacturing-standards-dialog-layer .manufacturing-standards-close.dialog-close-btn:focus-visible{background-color:#0b0679!important;color:#fff!important}.manufacturing-standards-dialog-layer .manufacturing-standards-close.dialog-close-btn>span{color:#fff!important;-webkit-text-fill-color:#ffffff!important}[data-delegate-theme=true] .account-tab-underline-indicator{background:var(--delegate-accent)!important;box-shadow:none!important}[data-delegate-theme=true] .legal-inline-link,[data-delegate-theme=true] .header-user-name,[data-delegate-theme=true] .account-indicator-badge,[data-delegate-theme=true] .header-count-indicator,[data-delegate-theme=true] .mobile-search-toggle-button,[data-delegate-theme=true] .mobile-search-toggle-button .mobile-search-icon{color:var(--delegate-accent)!important}[data-delegate-theme=true] :is(.brand-checkbox,.shop-filter-checkbox,[data-slot=checkbox],input[type=checkbox]){--checkbox-control-check-color: var(--white-label-primary-color, var(--delegate-accent));--checkbox-control-checked-border-color: var(--white-label-primary-color, var(--delegate-accent));--checkbox-control-focus-ring: var(--white-label-primary-color-25, var(--delegate-accent-25));--shop-filter-checkbox-accent: var(--white-label-primary-color, var(--delegate-accent));accent-color:var(--white-label-primary-color, var(--delegate-accent))}[data-delegate-theme=true] .brand-checkbox:after{background:var(--checkbox-control-check-color, var(--white-label-primary-color, var(--delegate-accent)))!important}[data-delegate-theme=true] .brand-checkbox:focus-visible{box-shadow:0 0 0 3px var(--checkbox-control-focus-ring, var(--white-label-primary-color-25, var(--delegate-accent-25)))!important}[data-delegate-theme=true] .brand-checkbox:checked{border-color:var(--checkbox-control-checked-border-color, var(--white-label-primary-color, var(--delegate-accent)))!important;background:var(--checkbox-control-checked-background, var(--white-label-primary-color-08, var(--delegate-accent-08)))!important}[data-delegate-theme=true] .shop-filter-checkbox{--shop-filter-checkbox-accent: var(--checkbox-control-check-color, var(--white-label-primary-color, var(--delegate-accent)));background-color:var(--checkbox-control-background, rgba(255, 255, 255, .88))!important}[data-delegate-theme=true] .shop-filter-checkbox[data-state=checked]{background-color:var(--checkbox-control-checked-background, #ffffff)!important}[data-delegate-theme=true] .shipping-rate-select:focus{border-color:var(--delegate-accent)!important;box-shadow:0 0 0 3px var(--delegate-accent-18)!important}[data-delegate-theme=true] .checkout-payment-method-button--active{background-color:var(--delegate-accent)!important;border-color:var(--delegate-accent-45)!important}[data-delegate-theme=true] .header-home-button,[data-delegate-theme=true] .shop-home-button,[data-delegate-theme=true] .header-account-button,[data-delegate-theme=true] .header-cart-button,[data-delegate-theme=true] .mobile-search-toggle-button{border-color:var(--delegate-accent)!important;color:var(--delegate-accent)!important}[data-delegate-theme=true] .header-home-button:hover,[data-delegate-theme=true] .header-home-button:focus-visible,[data-delegate-theme=true] .header-home-button[data-state=open],[data-delegate-theme=true] .header-home-button[aria-expanded=true],[data-delegate-theme=true] .shop-home-button:hover,[data-delegate-theme=true] .shop-home-button:focus-visible,[data-delegate-theme=true] .shop-home-button[data-state=open],[data-delegate-theme=true] .shop-home-button[aria-expanded=true],[data-delegate-theme=true] .header-account-button:hover,[data-delegate-theme=true] .header-account-button:focus-visible,[data-delegate-theme=true] .header-account-button[data-state=open],[data-delegate-theme=true] .header-account-button[aria-expanded=true],[data-delegate-theme=true] .header-cart-button:not(.mobile-search-toggle-button):hover,[data-delegate-theme=true] .header-cart-button:not(.mobile-search-toggle-button):focus-visible,[data-delegate-theme=true] .header-cart-button:not(.mobile-search-toggle-button)[data-state=open],[data-delegate-theme=true] .header-cart-button:not(.mobile-search-toggle-button)[aria-expanded=true],[data-delegate-theme=true] .mobile-search-toggle-button:hover,[data-delegate-theme=true] .mobile-search-toggle-button:focus-visible,[data-delegate-theme=true] .mobile-search-toggle-button[data-state=open],[data-delegate-theme=true] .mobile-search-toggle-button[aria-expanded=true]{background-color:var(--delegate-accent)!important;border-color:var(--delegate-accent)!important;color:#fff!important}[data-delegate-theme=true] .mobile-search-toggle-button:hover .mobile-search-icon,[data-delegate-theme=true] .mobile-search-toggle-button:focus-visible .mobile-search-icon,[data-delegate-theme=true] .mobile-search-toggle-button[data-state=open] .mobile-search-icon,[data-delegate-theme=true] .mobile-search-toggle-button[aria-expanded=true] .mobile-search-icon,[data-delegate-theme=true] .header-cart-button:hover .header-count-indicator,[data-delegate-theme=true] .header-cart-button:focus-visible .header-count-indicator,[data-delegate-theme=true] .header-cart-button[data-state=open] .header-count-indicator,[data-delegate-theme=true] .header-cart-button[aria-expanded=true] .header-count-indicator{color:#fff!important}[data-sonner-toaster],[data-sonner-toaster][data-sonner-theme],[data-sonner-toaster][data-x-position],[data-sonner-toaster][data-y-position]{z-index:2147483647!important;isolation:isolate!important}.toast-portal-layer{position:fixed;inset:0;z-index:2147483647!important;pointer-events:none;isolation:isolate}.toast-portal-layer [data-sonner-toaster]{pointer-events:auto}[data-sonner-toast]{z-index:2147483647!important}@media (hover: hover) and (pointer: fine){[data-sonner-toast][data-dismissible=true]{cursor:pointer}}[data-sonner-toast][data-styled=true]:not([data-type=error]){background:#fff!important;border:1px solid var(--delegate-accent-55, rgba(11, 6, 121, .6))!important;color:var(--delegate-accent, rgb(11, 6, 121))!important}[data-sonner-toast][data-styled=true]:not([data-type=error]) [data-title],[data-sonner-toast][data-styled=true]:not([data-type=error]) [data-description],[data-sonner-toast][data-styled=true]:not([data-type=error]) [data-icon]{color:var(--delegate-accent, rgb(11, 6, 121))!important}[data-sonner-toast][data-styled=true]:not([data-type=error]) [data-button]{border-color:var(--delegate-accent-55, rgba(11, 6, 121, .6))!important;color:var(--delegate-accent, rgb(11, 6, 121))!important}@media (max-width: 768px){input,textarea,select{font-size:16px!important}}.rdp{--rdp-accent-color: var(--delegate-accent, rgb(11, 6, 121));--rdp-background-color: var(--delegate-accent-18, rgba(11, 6, 121, .18));--rdp-outline: 2px solid var(--delegate-accent-35, rgba(11, 6, 121, .35));--rdp-cell-size: 36px;--rdp-caption-font-size: 14px;--rdp-accent-color-dark: var(--delegate-accent, rgb(11, 6, 121));--rdp-background-color-dark: var(--delegate-accent-18, rgba(11, 6, 121, .18));--rdp-selected-color: #ffffff}.rdp .rdp-button{border-radius:var(--squircle-sm)}.rdp .rdp-day_range_middle .rdp-button{border-radius:0}.rdp .rdp-day_range_start .rdp-button,.rdp .rdp-day_range_end .rdp-button{border-radius:var(--squircle-sm)}.rdp .rdp-day_range_start:not(.rdp-day_range_end){border-radius:6px 0 0 6px;overflow:hidden}.rdp .rdp-day_range_end:not(.rdp-day_range_start){border-radius:0 6px 6px 0;overflow:hidden}.rdp .rdp-day_range_start.rdp-day_range_end{border-radius:6px;overflow:hidden}.rdp .rdp-day_range_start:not(.rdp-day_range_end) .rdp-button{border-radius:6px 0 0 6px!important}.rdp .rdp-day_range_end:not(.rdp-day_range_start) .rdp-button{border-radius:0 6px 6px 0!important}.rdp .rdp-day_range_start.rdp-day_range_end .rdp-button{border-radius:6px!important}.rdp,.rdp .rdp-caption_label,.rdp .rdp-nav_button,.rdp .rdp-head_cell,.rdp .rdp-day,.rdp .rdp-weekday,.rdp .rdp-button{color:#000!important}.rdp .rdp-nav_button svg{stroke:#000!important}.rdp .rdp-day_selected:not(.rdp-day_disabled) .rdp-button,.rdp .rdp-day_range_start:not(.rdp-day_disabled) .rdp-button,.rdp .rdp-day_range_end:not(.rdp-day_disabled) .rdp-button,.rdp .rdp-day_selected:not(.rdp-day_disabled) .rdp-button:active,.rdp .rdp-day_selected:not(.rdp-day_disabled) .rdp-button:focus-visible,.rdp .rdp-day[aria-selected=true] .rdp-button{background:var(--rdp-accent-color, var(--delegate-accent, rgb(11, 6, 121)))!important;color:#fff!important;font-weight:700;transition:background-color .18s ease,color .18s ease,transform .18s ease}.rdp .rdp-day_range_start:not(.rdp-day_disabled),.rdp .rdp-day_range_end:not(.rdp-day_disabled){background:var(--rdp-accent-color, var(--delegate-accent, rgb(11, 6, 121)))!important}.rdp .rdp-day_range_middle:not(.rdp-day_disabled){background:var(--delegate-accent-25, rgba(11, 6, 121, .22))!important;transition:background-color .18s ease}.rdp .rdp-day_range_middle:not(.rdp-day_disabled) .rdp-button{background:transparent!important;color:#000!important;font-weight:600;border-radius:0!important;transition:color .18s ease}.rdp .rdp-day_range_middle:not(.rdp-day_disabled){border-radius:0!important}.rdp .rdp-day_today:not(.rdp-day_selected):not(.rdp-day_range_start):not(.rdp-day_range_end) .rdp-button{outline:var(--rdp-outline, 2px solid rgba(11, 6, 121, .35));outline-offset:-2px}.calendar-popover .rdp{--rdp-accent-color: var(--theme-accent, rgb(11, 6, 121)) !important;--rdp-accent-color-dark: var(--theme-accent, rgb(11, 6, 121)) !important;--rdp-background-color: var(--theme-accent-soft, rgba(11, 6, 121, .18)) !important;--rdp-background-color-dark: var(--theme-accent-soft, rgba(11, 6, 121, .18)) !important;--rdp-outline: 2px solid var(--theme-border-strong, rgba(11, 6, 121, .35)) !important}.calendar-popover .rdp .rdp-day_selected:not(.rdp-day_disabled),.calendar-popover .rdp .rdp-day_range_start:not(.rdp-day_disabled),.calendar-popover .rdp .rdp-day_range_end:not(.rdp-day_disabled),.calendar-popover .rdp .rdp-day_selected:not(.rdp-day_disabled) .rdp-button,.calendar-popover .rdp .rdp-day_range_start:not(.rdp-day_disabled) .rdp-button,.calendar-popover .rdp .rdp-day_range_end:not(.rdp-day_disabled) .rdp-button,.calendar-popover .rdp .rdp-day[aria-selected=true] .rdp-button{background:var(--theme-accent, rgb(11, 6, 121))!important;background-color:var(--theme-accent, rgb(11, 6, 121))!important;border-color:var(--theme-accent, rgb(11, 6, 121))!important;color:var(--primary-foreground, #ffffff)!important}.calendar-popover .rdp .rdp-day_range_middle:not(.rdp-day_disabled){background:#0b06793d!important;background-color:#0b06793d!important;border-color:#0b06793d!important;border-width:0!important;box-shadow:none!important}.calendar-popover .rdp .rdp-day_range_middle:not(.rdp-day_disabled) .rdp-button,.calendar-popover .rdp .rdp-day_range_middle[aria-selected=true] .rdp-button{background:transparent!important;background-color:transparent!important;border-color:transparent!important;border-width:0!important;color:var(--theme-accent, rgb(11, 6, 121))!important}.rdp .rdp-day:hover:not(.rdp-day_disabled) .rdp-button,.rdp .rdp-day:focus-visible:not(.rdp-day_disabled) .rdp-button{background:var(--rdp-background-color, var(--delegate-accent-18, rgba(11, 6, 121, .18)))!important;color:#000!important;transition:background-color .18s ease,color .18s ease,transform .18s ease}.calendar-popover{margin:12px}.calendar-popover{position:relative;overflow:hidden;-webkit-user-select:none;user-select:none;will-change:transform,opacity;backface-visibility:hidden;transform:translateZ(0);contain:layout style;--calendar-popover-from: translate3d(0, 8px, 0);-webkit-backdrop-filter:blur(42px) saturate(2.1);backdrop-filter:blur(42px) saturate(2.1);background:linear-gradient(135deg,#fff,#fafeff 45%,#f4fbff);border:1px solid rgba(255,255,255,1);box-shadow:0 26px 64px -52px #0f172ad9,0 18px 46px -36px #0f172a8c,0 10px 22px -18px #0f172a59,inset 0 1px #fff,inset 0 -1px #94a3b82e}.calendar-popover *{-webkit-user-select:none;user-select:none}.calendar-popover:before{content:"";position:absolute;inset:-2px;pointer-events:none;background:radial-gradient(1200px 520px at 15% -10%,#fff,#ffffff9c,#fff0 70%),radial-gradient(900px 460px at 105% 110%,#0b067938,#0b067914,#0b067900 70%);opacity:.475}.calendar-popover:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,#ffffffe0,#fff3 35%,#fff0 75%);mix-blend-mode:soft-light;opacity:.325}.calendar-popover>*{position:relative;z-index:1}.calendar-popover-drag-handle{cursor:grab;user-select:none;-webkit-user-select:none;touch-action:none;border-radius:.5rem}.calendar-popover-drag-handle:active{cursor:grabbing}.calendar-popover--window{position:fixed!important;margin:0!important;max-height:calc(100dvh - 16px);max-width:calc(100vw - 16px);border-radius:var(--squircle-corner-radius, 22.37%)!important;corner-shape:var(--squircle-corner-shape, superellipse(5.2));overflow:hidden auto;pointer-events:auto;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#f8fcff!important;background-image:linear-gradient(145deg,#fff,#f8fcff 52%,#f0f8ff)!important;box-shadow:0 16px 32px -22px #0f172a80,0 8px 20px -18px #0f172a59,inset 0 1px #ffffffeb!important;transform:none!important}.calendar-popover--window:before,.calendar-popover--window:after{display:none!important}.calendar-popover-modal-drag-zone{position:sticky;top:-7px;z-index:10060;display:flex;flex:0 0 auto;height:2rem;width:min(12rem,36%);min-width:5rem;margin:-1.2rem auto -.8rem;cursor:grab;touch-action:none;user-select:none;align-items:center;justify-content:center}.calendar-popover-modal-drag-zone span{display:block;height:.25rem;width:min(4.75rem,100%);border-radius:999px;background:#0f172a38}.calendar-popover-window-titlebar{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin:-.35rem -.35rem .45rem;padding:.45rem .45rem .45rem .6rem}.calendar-popover-window-close{flex:0 0 auto;cursor:pointer}.calendar-popover--modal{z-index:15050!important;isolation:isolate}.calendar-popover-arrow{fill:#fff;filter:drop-shadow(0 10px 18px rgba(15,23,42,.14))}.calendar-popover[data-side=top]{--calendar-popover-from: translate3d(0, -8px, 0)}.calendar-popover[data-side=left]{--calendar-popover-from: translate3d(-8px, 0, 0)}.calendar-popover[data-side=right]{--calendar-popover-from: translate3d(8px, 0, 0)}.calendar-popover[data-state=open]{animation:calendar-popover-in .18s cubic-bezier(.2,.9,.2,1)}.calendar-popover[data-state=closed]{animation:calendar-popover-out .13s cubic-bezier(.2,.9,.2,1)}.calendar-done-button{background:var(--theme-accent, rgb(11, 6, 121))!important;border-color:var(--theme-accent, rgb(11, 6, 121))!important;color:var(--primary-foreground, #ffffff)!important}.calendar-done-button:hover,.calendar-done-button:focus-visible{background:var(--brand-color, var(--theme-accent, rgb(11, 6, 121)))!important;border-color:var(--brand-color, var(--theme-accent, rgb(11, 6, 121)))!important;color:var(--primary-foreground, #ffffff)!important}@keyframes calendar-popover-in{0%{opacity:0;transform:var(--calendar-popover-from)}to{opacity:1;transform:translateZ(0)}}@keyframes calendar-popover-out{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:var(--calendar-popover-from)}}@keyframes admin-tab-panel-enter{0%{opacity:0;transform:translate3d(0,8px,0)}to{opacity:1;transform:translateZ(0)}}.admin-tab-panel-enter{animation:admin-tab-panel-enter .22s cubic-bezier(.2,.9,.2,1)}.product-section-scroll-stable{overflow-anchor:none}.product-section-scroll-stable>.products-layout{margin-top:2.5rem}.active-prospects-filter-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:.5rem}.active-prospect-filter--wide{min-width:0}.active-prospect-filter-select--active{border-color:#0b0679!important;background-color:#0b0679!important;color:#fff!important;box-shadow:none;-webkit-text-fill-color:#ffffff}.active-prospect-filter-select--active:focus,.active-prospect-filter-select--active:focus-visible{border-color:#0b0679!important;background-color:#0b0679!important;color:#fff!important;box-shadow:0 0 0 2px #0b067947;-webkit-text-fill-color:#ffffff}.active-prospect-filter-select--active+.product-card-select__chevron{color:#fff}.active-prospect-filter-select--active option{background-color:#fff;color:#0f172a}.active-prospect-assignment-bar{border-top:1px solid rgba(148,163,184,.28);display:grid;grid-template-columns:auto minmax(12rem,1fr) minmax(12rem,auto);gap:.5rem;align-items:center;padding-top:.65rem}@media (min-width: 720px){.active-prospects-filter-layout{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));align-items:center}.active-prospect-filter--wide{grid-column:span 2}}@media (max-width: 719px){.active-prospect-assignment-bar{grid-template-columns:minmax(0,1fr)}}.delegate-logo-summary-row{display:flex;flex-direction:column;gap:.45rem;padding-block:.5rem!important;background:transparent!important;background-color:transparent!important;background-image:none!important}.delegate-logo-summary-row+.delegate-logo-summary-row{margin-top:0!important}.delegate-white-label-details>summary::-webkit-details-marker{display:none}.delegate-white-label-details>summary{list-style:none}.delegate-white-label-summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;cursor:pointer;user-select:none}.delegate-white-label-summary-copy{min-width:0}.delegate-white-label-summary-icon{flex:0 0 auto;width:2rem;height:2rem;position:relative}.delegate-white-label-summary-icon:before{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' aria-hidden='true'%3E%3Cpath d='M8 6l4 4-4 4' stroke='%230b0679' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:1.8rem 1.8rem;transform:rotate(0);transition:transform .16s ease}.delegate-white-label-details[open] .delegate-white-label-summary-icon:before{transform:rotate(90deg)}.delegate-white-label-preview-card{--delegate-preview-surface-height: 5rem;box-sizing:border-box;width:100%;max-width:100%}.delegate-preview-label{margin-bottom:.35rem}.delegate-auth-controls{margin-left:auto;justify-content:flex-end}.delegate-auth-label{margin-left:auto;text-align:right}.delegate-auth-label>span{text-align:right}.delegate-mobile-search-toggle{flex:0 0 auto}.delegate-header-preview-scroll{display:block;width:100%;max-width:100%;min-width:0;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;border-radius:var(--squircle-lg, .875rem)}.delegate-header-preview-canvas{box-sizing:border-box;container-type:inline-size;display:block;height:var(--delegate-preview-surface-height);margin-inline:auto;max-width:none;width:20rem;min-width:20rem}.delegate-header-preview-search-field{display:none!important}.delegate-header-preview-search-button{flex:0 0 2.4rem!important;width:2.4rem!important;min-width:2.4rem!important;max-width:2.4rem!important;height:2.4rem!important;min-height:2.4rem!important;max-height:2.4rem!important;padding:0!important}.delegate-header-preview-search-input,.delegate-header-preview-search-input:focus,.delegate-header-preview-search-input:focus-visible{border-color:var(--header-search-border-color, rgb(11, 6, 121))!important;color:#64748b!important;caret-color:#64748b!important}.delegate-header-preview-search-input::placeholder{color:#64748b!important;opacity:1!important}.delegate-logo-summary-copy{min-width:0}.delegate-logo-summary-actions{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,1fr);align-items:center;gap:.5rem;width:100%}.delegate-logo-summary-button{width:100%;min-width:0}.delegate-logo-summary-button--upload{justify-content:center;white-space:nowrap}.delegate-logo-summary-button--remove{padding-inline:0!important}.delegate-session-appearance{display:grid;gap:.9rem;background:transparent!important;background-color:transparent!important;background-image:none!important}.delegate-session-background-preview{background-color:var(--delegate-preview-background-color, #377eba)!important;background-image:var(--delegate-preview-background-image, none)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;height:var(--delegate-preview-surface-height);min-height:var(--delegate-preview-surface-height)}.delegate-color-controls-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:.9rem}.delegate-color-control{min-width:0}.delegate-color-control-label{font-weight:700!important}.delegate-color-value-row{display:flex;align-items:center;gap:.75rem;margin-top:.55rem;min-width:0}.delegate-color-input{-webkit-appearance:none;appearance:none;width:4rem;height:2rem;min-width:4rem;padding:0;border:0;border-radius:.45rem;background:transparent;cursor:pointer}.delegate-color-input:disabled{cursor:not-allowed;opacity:.7}.delegate-color-input::-webkit-color-swatch-wrapper{padding:0;border:0;border-radius:.45rem}.delegate-color-input::-webkit-color-swatch{border:0;border-radius:.45rem}.delegate-color-input::-moz-color-swatch{border:0;border-radius:.45rem}@media (min-width: 768px){.delegate-logo-summary-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:1.5rem;row-gap:1rem}.delegate-logo-summary-actions{width:17rem;justify-self:end}.delegate-logo-summary-button{width:100%}.delegate-color-controls-grid{grid-template-columns:repeat(2,minmax(12rem,16rem));justify-content:start;column-gap:1.25rem}}@container (min-width: 48rem){.delegate-header-preview-search-field{display:flex!important}.delegate-header-preview-search-button{display:none!important}}@media (min-width: 640px){.delegate-header-preview-canvas{width:max(36rem,100%);min-width:36rem}}@media (min-width: 1024px){.delegate-white-label-preview-card{--delegate-preview-surface-height: 5.5rem}.delegate-header-preview-canvas{width:100%;min-width:0}}.delegate-white-label-preview-card .delegate-header-preview-canvas,.delegate-white-label-preview-card .delegate-session-background-preview{width:100%;min-width:0}:root,.theme-clinical{--theme-page-bg: var(--app-page-background-color);--theme-page-image: none;--theme-surface: rgba(255, 255, 255, .72);--theme-surface-strong: rgba(255, 255, 255, .84);--theme-surface-muted: rgba(237, 247, 255, .66);--theme-surface-glass: rgba(255, 255, 255, .64);--theme-surface-glass-strong: rgba(255, 255, 255, .78);--theme-surface-liquid: rgba(255, 255, 255, .74);--theme-text: #0f2437;--theme-text-medium: #33465c;--theme-text-muted: #61758b;--theme-text-subtle: #7f91a3;--theme-accent: rgb(11, 6, 121);--theme-accent-rgb: 11, 6, 121;--theme-accent-hover: rgb(75, 149, 219);--theme-accent-soft: rgba(11, 6, 121, .14);--theme-accent-faint: rgba(11, 6, 121, .08);--theme-border: rgba(255, 255, 255, .42);--theme-border-strong: rgba(255, 255, 255, .58);--theme-input-bg: rgba(255, 255, 255, .7);--theme-input-border: rgba(255, 255, 255, .52);--theme-header-bg: rgba(242, 249, 255, 1);--theme-footer-bg: rgba(255, 255, 255, 1);--theme-shadow: 0 24px 58px -42px rgba(15, 23, 42, .58), inset 0 1px rgba(255, 255, 255, .72);--theme-shadow-soft: 0 14px 34px -24px rgba(15, 23, 42, .42);--theme-backdrop-filter: blur(40px) saturate(1.7);--email-background-color: var(--theme-page-bg);--email-background-image: var(--theme-page-image);--storefront-background-color: var(--theme-header-bg);--background: var(--theme-page-bg);--foreground: var(--theme-text);--card: var(--theme-surface);--card-foreground: var(--theme-text);--popover: var(--theme-surface-strong);--popover-foreground: var(--theme-text);--primary: var(--theme-accent);--primary-foreground: #ffffff;--brand-color: var(--theme-accent);--brand-color-rgb: var(--theme-accent-rgb);--secondary: var(--theme-accent);--secondary-foreground: #ffffff;--muted: var(--theme-surface-muted);--muted-foreground: var(--theme-text-muted);--accent: var(--theme-accent-soft);--accent-foreground: var(--theme-text);--border: var(--theme-border);--input: var(--theme-input-border);--input-background: var(--theme-input-bg);--ring: var(--theme-accent);--brand-glass-rgb: var(--theme-accent-rgb);color-scheme:light}.theme-biotech{--theme-page-bg: var(--app-page-background-color);--theme-page-image: none;--theme-surface: rgba(255, 255, 255, 1);--theme-surface-strong: rgba(255, 255, 255, 1);--theme-surface-muted: rgba(243, 249, 255, 1);--theme-surface-glass: rgba(255, 255, 255, .57);--theme-surface-glass-strong: rgba(255, 255, 255, .61);--theme-surface-liquid: rgba(255, 255, 255, 1);--theme-text: #0f172a;--theme-text-medium: #334155;--theme-text-muted: #64748b;--theme-text-subtle: #94a3b8;--theme-accent: rgb(11, 6, 121);--theme-accent-rgb: 11, 6, 121;--theme-accent-hover: rgb(75, 149, 219);--theme-accent-soft: rgba(11, 6, 121, .18);--theme-accent-faint: rgba(11, 6, 121, .08);--theme-border: rgba(148, 163, 184, .25);--theme-border-strong: rgba(11, 6, 121, .35);--theme-input-bg: rgba(255, 255, 255, 1);--theme-input-border: rgba(11, 6, 121, .35);--theme-header-bg: rgb(242, 247, 255);--theme-footer-bg: rgba(255, 255, 255, .61);--theme-shadow: 0 2px 6px -1px rgba(0, 0, 0, .1), 0 1px 2px -1px rgba(0, 0, 0, .06), inset 0 1px rgba(255, 255, 255, .68);--theme-shadow-soft: 0 4px 30px rgba(15, 23, 42, .08);--theme-backdrop-filter: blur(40px) saturate(1.7);--email-background-color: var(--theme-page-bg);--email-background-image: var(--theme-page-image);--storefront-background-color: var(--theme-header-bg);--background: var(--theme-page-bg);--foreground: var(--theme-text);--card: var(--theme-surface);--card-foreground: var(--theme-text);--popover: var(--theme-surface-strong);--popover-foreground: var(--theme-text);--primary: var(--theme-accent);--primary-foreground: #ffffff;--brand-color: var(--theme-accent);--brand-color-rgb: var(--theme-accent-rgb);--secondary: rgb(11, 6, 121);--secondary-foreground: #ffffff;--muted: var(--theme-surface-muted);--muted-foreground: var(--theme-text-muted);--accent: var(--theme-accent-soft);--accent-foreground: var(--theme-text);--border: var(--theme-border);--input: var(--theme-input-border);--input-background: var(--theme-input-bg);--ring: var(--theme-accent);--brand-glass-rgb: var(--theme-accent-rgb);color-scheme:light}.theme-community{--theme-page-bg: var(--app-page-background-color);--theme-page-image: none;--theme-surface: rgba(255, 255, 252, 1);--theme-surface-strong: rgba(255, 255, 255, 1);--theme-surface-muted: rgba(244, 245, 243, 1);--theme-surface-glass: rgba(255, 255, 252, .92);--theme-surface-glass-strong: rgba(255, 255, 255, 1);--theme-surface-liquid: rgba(255, 255, 255, 1);--theme-text: #233236;--theme-text-medium: #3f5355;--theme-text-muted: #667876;--theme-text-subtle: #87928d;--theme-accent: rgb(11, 6, 121);--theme-accent-rgb: 11, 6, 121;--theme-accent-hover: rgb(75, 149, 219);--theme-accent-soft: rgba(11, 6, 121, .14);--theme-accent-faint: rgba(11, 6, 121, .08);--theme-border: rgba(148, 163, 184, .22);--theme-border-strong: rgba(11, 6, 121, .38);--theme-input-bg: rgba(255, 255, 252, 1);--theme-input-border: rgba(11, 6, 121, .28);--theme-header-bg: rgba(248, 248, 245, 1);--theme-footer-bg: rgba(249, 249, 246, 1);--theme-shadow: 0 22px 54px -42px rgba(51, 65, 85, .38), inset 0 1px rgba(255, 255, 255, .89);--theme-shadow-soft: 0 12px 32px -24px rgba(51, 65, 85, .26);--theme-backdrop-filter: blur(32px) saturate(1.3);--email-background-color: var(--theme-page-bg);--email-background-image: var(--theme-page-image);--storefront-background-color: var(--theme-header-bg);--background: var(--theme-page-bg);--foreground: var(--theme-text);--card: var(--theme-surface);--card-foreground: var(--theme-text);--popover: var(--theme-surface-strong);--popover-foreground: var(--theme-text);--primary: var(--theme-accent);--primary-foreground: #ffffff;--brand-color: var(--theme-accent);--brand-color-rgb: var(--theme-accent-rgb);--secondary: rgb(11, 6, 121);--secondary-foreground: #ffffff;--muted: var(--theme-surface-muted);--muted-foreground: var(--theme-text-muted);--accent: var(--theme-accent-soft);--accent-foreground: var(--theme-text);--border: var(--theme-border);--input: var(--theme-input-border);--input-background: var(--theme-input-bg);--ring: var(--theme-accent);--brand-glass-rgb: var(--theme-accent-rgb);color-scheme:light}.theme-leaf{--theme-page-bg: var(--app-page-background-color);--theme-page-image: none;--theme-surface: rgba(255, 255, 255, .88);--theme-surface-strong: rgba(255, 255, 255, .94);--theme-surface-muted: rgba(243, 249, 255, .9);--theme-surface-glass: rgba(255, 255, 255, .72);--theme-surface-glass-strong: rgba(255, 255, 255, .82);--theme-surface-liquid: rgba(255, 255, 255, .9);--theme-text: #0f2437;--theme-text-medium: #33465c;--theme-text-muted: #61758b;--theme-text-subtle: #7f91a3;--theme-accent: rgb(11, 6, 121);--theme-accent-rgb: 11, 6, 121;--theme-accent-hover: rgb(75, 149, 219);--theme-accent-soft: rgba(11, 6, 121, .14);--theme-accent-faint: rgba(11, 6, 121, .08);--theme-border: rgba(255, 255, 255, .46);--theme-border-strong: rgba(11, 6, 121, .34);--theme-input-bg: rgba(255, 255, 255, .84);--theme-input-border: rgba(11, 6, 121, .28);--theme-header-bg: rgba(242, 247, 255, .92);--theme-footer-bg: rgba(255, 255, 255, .86);--theme-shadow: 0 24px 58px -42px rgba(15, 23, 42, .58), inset 0 1px rgba(255, 255, 255, .72);--theme-shadow-soft: 0 14px 34px -24px rgba(15, 23, 42, .42);--theme-backdrop-filter: blur(40px) saturate(1.7);--email-background-color: var(--theme-page-bg);--email-background-image: var(--theme-page-image);--storefront-background-color: var(--theme-header-bg);--background: var(--theme-page-bg);--foreground: var(--theme-text);--card: var(--theme-surface);--card-foreground: var(--theme-text);--popover: var(--theme-surface-strong);--popover-foreground: var(--theme-text);--primary: var(--theme-accent);--primary-foreground: #ffffff;--brand-color: var(--theme-accent);--brand-color-rgb: var(--theme-accent-rgb);--secondary: rgb(11, 6, 121);--secondary-foreground: #ffffff;--muted: var(--theme-surface-muted);--muted-foreground: var(--theme-text-muted);--accent: var(--theme-accent-soft);--accent-foreground: var(--theme-text);--border: var(--theme-border);--input: var(--theme-input-border);--input-background: var(--theme-input-bg);--ring: var(--theme-accent);--brand-glass-rgb: var(--theme-accent-rgb);color-scheme:light}html.theme-clinical,html.theme-biotech,html.theme-community,html.theme-leaf,body.theme-clinical,body.theme-biotech,body.theme-community,body.theme-leaf{background-color:var(--theme-page-bg);color:var(--theme-text)}.dev-theme-root.theme-biotech,html.theme-biotech,body.theme-biotech{background-repeat:no-repeat;background-size:cover;background-position:center top;background-attachment:fixed}body.theme-clinical,body.theme-clinical.login-view,body.theme-clinical.non-login-bg{background-image:none;background-attachment:scroll}body.theme-clinical:before{content:"";position:fixed;inset:0;width:100vw;height:100vh;min-height:100dvh;background-color:var(--theme-page-bg);background-image:var(--theme-page-image);background-repeat:no-repeat;background-size:cover;background-position:center top;pointer-events:none;transform:translateZ(0);z-index:0}body.theme-clinical[data-delegate-theme=true],body.theme-clinical[data-delegate-theme=true].login-view,body.theme-clinical[data-delegate-theme=true].non-login-bg,body.theme-clinical[data-delegate-theme=true] .dev-theme-root{background-image:none!important;background-attachment:scroll!important}body.theme-clinical[data-delegate-theme=true]:before{background-color:var(--delegate-session-background-color, var(--theme-page-bg));background-image:var(--delegate-session-background-image, var(--theme-page-image));background-size:cover;background-position:center;background-repeat:no-repeat}.theme-leaf{background-attachment:scroll}body.theme-leaf,body.theme-leaf.login-view,body.theme-leaf.non-login-bg{background-image:none;background-attachment:scroll}body.theme-leaf:before{content:"";position:fixed;inset:0;width:100vw;height:100vh;min-height:100dvh;background-color:var(--theme-page-bg);background-image:var(--theme-page-image);background-repeat:no-repeat;background-size:cover;background-position:center top;pointer-events:none;transform:translateZ(0);z-index:0}body.theme-leaf[data-delegate-theme=true],body.theme-leaf[data-delegate-theme=true].login-view,body.theme-leaf[data-delegate-theme=true].non-login-bg,body.theme-leaf[data-delegate-theme=true] .dev-theme-root{background-image:none!important;background-attachment:scroll!important}body.theme-leaf[data-delegate-theme=true]:before{background-color:var(--delegate-session-background-color, var(--theme-page-bg));background-image:var(--delegate-session-background-image, var(--theme-page-image));background-size:cover;background-position:center;background-repeat:no-repeat}body.theme-clinical[data-delegate-theme=true] .dev-theme-root,body.theme-leaf[data-delegate-theme=true] .dev-theme-root{background-color:transparent!important}.dev-theme-root{min-height:var(--viewport-height, 100vh);background-color:var(--theme-page-bg);background-image:var(--theme-page-image);color:var(--theme-text);transition:background-color .18s ease,color .18s ease}.dev-theme-root.theme-leaf,.dev-theme-root.theme-clinical,.dev-theme-root.theme-biotech{background-color:transparent;background-image:none}body.login-view.theme-clinical,body.login-view.theme-biotech,body.login-view.theme-community,body.login-view.theme-leaf{background-color:#fff;background-image:none;background-attachment:scroll}body.login-view.theme-clinical:before,body.login-view.theme-biotech:before,body.login-view.theme-community:before,body.login-view.theme-leaf:before{content:none}body.login-view .dev-theme-root{background-color:#fff;background-image:none}body.non-login-bg:not([data-delegate-theme=true]){--protocol-cloud-bg-base: #82caf7;--protocol-cloud-bg-blue: #d7efff;--protocol-cloud-bg-teal: #e8f7fb;--protocol-cloud-navy: #102a43;--protocol-cloud-clinical-blue: #2f80a8;--protocol-cloud-soft-border: rgba(16, 42, 67, .08);--post-login-background-image: radial-gradient(circle at 14% 18%, rgba(255, 255, 255, .58), transparent 32%), radial-gradient(circle at 86% 12%, rgba(255, 255, 255, .36), transparent 36%), linear-gradient(180deg, rgba(247, 251, 255, .52) 0%, rgba(239, 248, 255, .58) 100%), url(/sky.jpg);--theme-page-bg: var(--protocol-cloud-bg-base);--theme-page-image: var(--post-login-background-image);--email-background-color: var(--protocol-cloud-bg-base);--email-background-image: var(--post-login-background-image);background-color:var(--protocol-cloud-bg-base)!important;background-image:none!important;background-attachment:scroll!important}body.non-login-bg:not([data-delegate-theme=true]):before{content:""!important;position:fixed;inset:0;width:100vw;height:100vh;min-height:100dvh;background-color:var(--protocol-cloud-bg-base);background-image:var(--post-login-background-image);background-repeat:no-repeat;background-size:cover;background-position:center;pointer-events:none;transform:translateZ(0);z-index:0}body.non-login-bg:not([data-delegate-theme=true]):after{content:"";position:fixed;inset:0;width:100vw;height:100vh;min-height:100dvh;pointer-events:none;z-index:0;background-image:radial-gradient(ellipse at 50% 50%,transparent 0 43%,rgba(16,42,67,.04) 43.25% 43.5%,transparent 43.9% 100%),linear-gradient(rgba(16,42,67,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(16,42,67,.055) 1px,transparent 1px);background-position:center,center,center;background-size:100% 100%,42px 42px,42px 42px;-webkit-mask-image:radial-gradient(circle at center,#000 0%,transparent 78%);mask-image:radial-gradient(circle at center,#000 0%,transparent 78%);opacity:.9}body.non-login-bg:not([data-delegate-theme=true]) .dev-theme-root{background-color:transparent!important;background-image:none!important}body.non-login-bg.physician-portal-bg:not([data-delegate-theme=true]){--protocol-cloud-bg-base: #82caf7;--protocol-cloud-bg-blue: #d7efff;--protocol-cloud-bg-teal: #e8f7fb;--protocol-cloud-navy: #102a43;--protocol-cloud-clinical-blue: #2f80a8;--protocol-cloud-soft-border: rgba(16, 42, 67, .08);--post-login-background-image: radial-gradient(circle at 14% 18%, rgba(255, 255, 255, .58), transparent 32%), radial-gradient(circle at 86% 12%, rgba(255, 255, 255, .36), transparent 36%), linear-gradient(180deg, rgba(247, 251, 255, .52) 0%, rgba(239, 248, 255, .58) 100%), url(/sky.jpg);--theme-page-bg: var(--protocol-cloud-bg-base);--theme-page-image: var(--post-login-background-image);--theme-surface: rgba(255, 255, 255, .82);--theme-surface-strong: rgba(255, 255, 255, .92);--theme-surface-muted: rgba(232, 242, 247, .74);--theme-surface-glass: rgba(255, 255, 255, .82);--theme-surface-glass-strong: rgba(255, 255, 255, .9);--theme-surface-liquid: rgba(255, 255, 255, .82);--theme-text: var(--protocol-cloud-navy);--theme-text-medium: #334e68;--theme-text-muted: #627d98;--theme-accent: rgb(11, 6, 121);--theme-accent-rgb: 11, 6, 121;--theme-accent-hover: rgb(75, 149, 219);--theme-accent-soft: rgba(11, 6, 121, .14);--theme-accent-faint: rgba(11, 6, 121, .08);--theme-border: var(--protocol-cloud-soft-border);--theme-border-strong: rgba(16, 42, 67, .13);--theme-input-bg: rgba(255, 255, 255, .86);--theme-input-border: rgba(16, 42, 67, .13);--theme-header-bg: rgba(255, 255, 255, .78);--theme-shadow: 0 20px 60px rgba(16, 42, 67, .08), 0 2px 8px rgba(16, 42, 67, .04);--theme-shadow-soft: 0 18px 48px rgba(16, 42, 67, .07), 0 2px 8px rgba(16, 42, 67, .035);--theme-backdrop-filter: blur(18px) saturate(1.18);--email-background-color: var(--protocol-cloud-bg-base);--email-background-image: var(--post-login-background-image);background-color:var(--protocol-cloud-bg-base)!important}body.non-login-bg.physician-portal-bg:not([data-delegate-theme=true]):before{background-color:var(--protocol-cloud-bg-base);background-image:var(--post-login-background-image);background-position:center}body.non-login-bg.physician-portal-bg:not([data-delegate-theme=true]):after{content:"";position:fixed;inset:0;width:100vw;height:100vh;min-height:100dvh;pointer-events:none;z-index:0;background-image:radial-gradient(ellipse at 50% 50%,transparent 0 43%,rgba(16,42,67,.04) 43.25% 43.5%,transparent 43.9% 100%),linear-gradient(rgba(16,42,67,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(16,42,67,.055) 1px,transparent 1px);background-position:center,center,center;background-size:100% 100%,42px 42px,42px 42px;-webkit-mask-image:radial-gradient(circle at center,#000 0%,transparent 78%);mask-image:radial-gradient(circle at center,#000 0%,transparent 78%);opacity:.9}body.non-login-bg.physician-portal-bg:not([data-delegate-theme=true]) .dev-theme-root.theme-clinical{--theme-page-bg: var(--protocol-cloud-bg-base);--theme-page-image: none;--theme-surface: rgba(255, 255, 255, .82);--theme-surface-strong: rgba(255, 255, 255, .92);--theme-surface-muted: rgba(232, 242, 247, .74);--theme-surface-glass: rgba(255, 255, 255, .82);--theme-surface-glass-strong: rgba(255, 255, 255, .9);--theme-surface-liquid: rgba(255, 255, 255, .82);--theme-text: var(--protocol-cloud-navy);--theme-text-medium: #334e68;--theme-text-muted: #627d98;--theme-accent: rgb(11, 6, 121);--theme-accent-rgb: 11, 6, 121;--theme-accent-hover: rgb(75, 149, 219);--theme-accent-soft: rgba(11, 6, 121, .14);--theme-accent-faint: rgba(11, 6, 121, .08);--theme-border: var(--protocol-cloud-soft-border);--theme-border-strong: rgba(16, 42, 67, .13);--theme-input-bg: rgba(255, 255, 255, .86);--theme-input-border: rgba(16, 42, 67, .13);--theme-header-bg: rgba(255, 255, 255, .78);--theme-shadow: 0 20px 60px rgba(16, 42, 67, .08), 0 2px 8px rgba(16, 42, 67, .04);--theme-shadow-soft: 0 18px 48px rgba(16, 42, 67, .07), 0 2px 8px rgba(16, 42, 67, .035);--theme-backdrop-filter: blur(18px) saturate(1.18)}body.non-login-bg.physician-portal-bg:not([data-delegate-theme=true]) :is(.physician-dashboard-container.dashboard-container-surface,.physician-dashboard-tab-content-stack .dashboard-container-surface,.physician-dashboard-orders-container,.physician-dashboard-panel,.physician-dashboard-settings-panel>.glass-card){border-color:var(--protocol-cloud-soft-border)!important;box-shadow:0 20px 60px #102a4314,0 2px 8px #102a430a!important}.dev-theme-root.theme-biotech .physician-network-card__intro p{color:#0b0679!important}.dev-theme-root .post-login-content-shell .physician-network-card.glass-card.landing-glass{background:transparent!important;background-color:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important}.dev-theme-root:is(.theme-biotech,.theme-clinical) .post-login-content-shell .physician-network-card.glass-card.landing-glass{border-color:rgba(var(--theme-accent-rgb),.22)!important;color:var(--theme-accent)!important}.dev-theme-root:is(.theme-biotech,.theme-clinical) .post-login-content-shell .physician-network-card .physician-network-card__intro p{color:var(--theme-accent)!important}.dev-theme-root.theme-community .post-login-content-shell .physician-network-card.glass-card.landing-glass{border-color:var(--theme-accent)!important;color:var(--theme-accent)!important}.dev-theme-root.theme-community .post-login-content-shell .physician-network-card .physician-network-card__intro p{color:var(--theme-accent)!important}.dev-theme-root .post-login-content-shell .physician-network-card .physician-network-card__intro p.physician-network-card__intro-secondary{color:var(--brand-color, rgb(11, 6, 121))!important;-webkit-text-fill-color:var(--brand-color, rgb(11, 6, 121))!important}.dev-theme-root.theme-biotech :is(.app-header-blur,[data-app-header]){background:#ffffffb0!important;background-color:#ffffffb0!important;background-image:none!important;border-color:#ffffffbd!important;box-shadow:0 22px 58px -44px #0f172a94,0 8px 22px -18px #0f172a57,inset 0 1px #ffffffc4!important;-webkit-backdrop-filter:blur(38px) saturate(1.6)!important;backdrop-filter:blur(38px) saturate(1.6)!important}.dev-theme-root.theme-biotech .landing-login-form-stack :is(#landing-email,#landing-password){border-color:var(--landing-login-muted)!important}.dev-theme-root.theme-biotech .landing-login-form-stack :is(#landing-email,#landing-password):focus{border-color:var(--landing-login-muted)!important;--tw-ring-color: rgba(75, 85, 99, .22) !important}.dev-theme-root:not(.theme-biotech) :is(.glass,.glass-card,.landing-glass){-webkit-backdrop-filter:var(--theme-backdrop-filter)!important;backdrop-filter:var(--theme-backdrop-filter)!important;background-color:var(--theme-surface-glass)!important;border-color:var(--theme-border)!important;box-shadow:var(--theme-shadow)!important;color:var(--theme-text)}.dev-theme-root:not(.theme-biotech) :is(.glass-strong,.landing-glass-strong,footer.glass-strong){-webkit-backdrop-filter:var(--theme-backdrop-filter)!important;backdrop-filter:var(--theme-backdrop-filter)!important;background-color:var(--theme-surface-glass-strong)!important;border-color:var(--theme-border-strong)!important;box-shadow:var(--theme-shadow)!important;color:var(--theme-text)}.dev-theme-root:not(.theme-biotech) :is(.glass-liquid,.pipeline-tooltip,.calendar-popover){-webkit-backdrop-filter:var(--theme-backdrop-filter)!important;backdrop-filter:var(--theme-backdrop-filter)!important;background-color:var(--theme-surface-liquid)!important;border-color:var(--theme-border)!important;box-shadow:var(--theme-shadow-soft)!important;color:var(--theme-text)!important}.dev-theme-root:not(.theme-biotech) :is(.catalog-skeleton-card,.physician-network-map-details,.physician-network-map-profile-card,.referrals-table-container,.account-order-card,.manufacturing-standards-card,[data-slot=card],[data-slot=dialog-content]){background-color:var(--theme-surface)!important;border-color:var(--theme-border)!important;box-shadow:var(--theme-shadow-soft)!important;color:var(--theme-text)!important}.dev-theme-root.theme-clinical :is(.catalog-product-card.glass-card,.catalog-filter-card.glass-card,.filter-chip.glass-card,.catalog-skeleton-card,.referral-pill-wrapper.glass-card,[data-slot=card]){-webkit-backdrop-filter:var(--theme-backdrop-filter)!important;backdrop-filter:var(--theme-backdrop-filter)!important;background-color:var(--theme-surface-glass)!important;border-color:var(--theme-border)!important;box-shadow:var(--theme-shadow)!important}.dev-theme-root.theme-clinical :is(.catalog-product-card.glass-card,.catalog-filter-card.glass-card){background:linear-gradient(135deg,#ffffffbd,#ffffff8f 46%,#ffffff7a)!important}.dev-theme-root:not(.theme-biotech) :is(.app-header-blur,[data-app-header]){background-color:var(--theme-header-bg)!important;color:var(--theme-text)!important}.dev-theme-root.theme-clinical :is(.app-header-blur,[data-app-header],header.glass-strong){-webkit-backdrop-filter:blur(42px) saturate(1.8)!important;backdrop-filter:blur(55px) saturate(1.8)!important;background:linear-gradient(135deg,#234e9cb8,#0b06798a 42%,#98cbf457)!important;background-color:#0b06797a!important;background-image:linear-gradient(135deg,#234e9cb8,#0b06798a 42%,#98cbf457)!important;border-color:#ffffff70!important;box-shadow:0 24px 58px -42px #0f172aa3,0 10px 24px -22px #0b06799e,inset 0 1px #ffffffa8,inset 0 -1px #ffffff3d!important}.app-header-blur{position:relative}.app-header-blur:before{content:"";position:absolute;inset:0;z-index:0;border-radius:inherit;pointer-events:none;background-color:var(--storefront-background-color);background-image:none}@supports ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.app-header-blur:before{-webkit-backdrop-filter:blur(18px) saturate(1.35);backdrop-filter:blur(18px) saturate(1.35)}}.app-header-blur>*{position:relative;z-index:1}.app-header-blur,[data-app-header].app-header-blur,.dev-theme-root:is(.theme-biotech,.theme-clinical,.theme-community,.theme-leaf) :is(.app-header-blur,[data-app-header].app-header-blur){background:transparent!important;background-color:transparent!important;background-image:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.dev-theme-root.theme-biotech .app-header-blur:before{background:#ffffffb0!important;background-color:#ffffffb0!important;background-image:none!important;-webkit-backdrop-filter:blur(38px) saturate(1.6)!important;backdrop-filter:blur(38px) saturate(1.6)!important}.dev-theme-root:not(.theme-biotech) .app-header-blur:before{background-color:var(--theme-header-bg)!important}.dev-theme-root.theme-clinical .app-header-blur:before{background:linear-gradient(135deg,#ffffffeb,#f8fcffdb 48%,#f0f8ffc7)!important;background-color:#ffffffd1!important;background-image:linear-gradient(135deg,#ffffffeb,#f8fcffdb 48%,#f0f8ffc7)!important;-webkit-backdrop-filter:blur(42px) saturate(1.8)!important;backdrop-filter:blur(55px) saturate(1.8)!important}.dev-theme-root:not(.theme-biotech) footer{background-color:var(--theme-footer-bg)!important;border-color:var(--theme-border)!important;color:var(--theme-text)!important}.dev-theme-root:not(.theme-biotech) :is(input,textarea,select,.header-search-input,.shipping-rate-select,.recent-logins-select,.patient-link-payment-method-select){background-color:var(--theme-input-bg)!important;border-color:var(--theme-input-border)!important;color:var(--theme-text)!important;box-shadow:none!important}.dev-theme-root:not(.theme-biotech) :is(input,textarea,select)::placeholder{color:var(--theme-text-subtle)!important}.dev-theme-root:not(.theme-biotech) :is(input,textarea,select):focus,.dev-theme-root:not(.theme-biotech) :is(input,textarea,select):focus-visible,.dev-theme-root:not(.theme-biotech) :is(.header-search-input,.shipping-rate-select,.recent-logins-select):focus,.dev-theme-root:not(.theme-biotech) :is(.header-search-input,.shipping-rate-select,.recent-logins-select):focus-visible{border-color:var(--theme-accent)!important;box-shadow:0 0 0 3px var(--theme-accent-soft)!important;outline:none!important}.dev-theme-root:not(.theme-biotech) :is(.bg-primary,.glass-brand,.glass-brand-subtle,.btn-add-to-cart){background-color:var(--theme-accent)!important;border-color:var(--theme-accent)!important;color:var(--primary-foreground)!important}.dev-theme-root:not(.theme-biotech) :is(.header-home-button,.shop-home-button,.header-account-button,.header-cart-button,.mobile-search-toggle-button,.inline-edit-button,.avatar-edit-badge){background-color:transparent!important;border-color:var(--theme-accent)!important;color:var(--theme-accent)!important}.dev-theme-root:not(.theme-biotech) :is(.header-home-button,.shop-home-button,.header-account-button,.header-cart-button:not(.mobile-search-toggle-button),.mobile-search-toggle-button,.inline-edit-button,.avatar-edit-badge):hover,.dev-theme-root:not(.theme-biotech) :is(.header-home-button,.shop-home-button,.header-account-button,.header-cart-button:not(.mobile-search-toggle-button),.mobile-search-toggle-button,.inline-edit-button,.avatar-edit-badge):focus-visible,.dev-theme-root:not(.theme-biotech) :is(.header-home-button,.shop-home-button,.header-account-button,.header-cart-button:not(.mobile-search-toggle-button))[data-state=open],.dev-theme-root:not(.theme-biotech) :is(.header-home-button,.shop-home-button,.header-account-button,.header-cart-button:not(.mobile-search-toggle-button))[aria-expanded=true]{background-color:var(--theme-accent)!important;border-color:var(--theme-accent)!important;color:var(--primary-foreground)!important}.dev-theme-root:not(.theme-biotech) :is(.text-primary,.legal-inline-link,.header-user-name,.shop-filter-count-badge,.delegate-links-beta-chip),.dev-theme-root:not(.theme-biotech) :is(.legal-richtext h2,.legal-richtext h3,.landing-richtext h4,.manufacturing-standards-card h3),.dev-theme-root:not(.theme-biotech) [class*="text-[rgb(11,6,121)]"],.dev-theme-root:not(.theme-biotech) [class*="text-[rgb(37,99,235)]"],.dev-theme-root:not(.theme-biotech) [class*="text-[rgb(58,142,214)]"]{color:var(--theme-accent)!important}.dev-theme-root:not(.theme-biotech) [class*="border-[rgb(11,6,121)]"],.dev-theme-root:not(.theme-biotech) [class*="border-[rgba(11,6,121"],.dev-theme-root:not(.theme-biotech) [class*="focus:border-[rgb(11,6,121)]"],.dev-theme-root:not(.theme-biotech) [class*="focus-visible:border-[rgb(11,6,121)]"]{border-color:var(--theme-border-strong)!important}.dev-theme-root:not(.theme-biotech) [class*="bg-[rgba(11,6,121"],.dev-theme-root:not(.theme-biotech) [class*="bg-[rgb(11,6,121)]"]{background-color:var(--theme-accent-soft)!important}.dev-theme-root:not(.theme-biotech) :where(.text-slate-900,.text-gray-900),.dev-theme-root:not(.theme-biotech) [class*=text-slate-900],.dev-theme-root:not(.theme-biotech) [class*=text-gray-900]{color:var(--theme-text)!important}.dev-theme-root:not(.theme-biotech) :where(.text-slate-800,.text-slate-700,.text-gray-600),.dev-theme-root:not(.theme-biotech) [class*=text-slate-800],.dev-theme-root:not(.theme-biotech) [class*=text-slate-700],.dev-theme-root:not(.theme-biotech) [class*=text-gray-600]{color:var(--theme-text-medium)!important}.dev-theme-root:not(.theme-biotech) :where(.text-slate-600,.text-slate-500,.text-gray-500),.dev-theme-root:not(.theme-biotech) [class*=text-slate-600],.dev-theme-root:not(.theme-biotech) [class*=text-slate-500],.dev-theme-root:not(.theme-biotech) [class*=text-gray-500]{color:var(--theme-text-muted)!important}.dev-theme-root:not(.theme-biotech) :where(.text-slate-400,.text-gray-400,.text-gray-300),.dev-theme-root:not(.theme-biotech) [class*=text-slate-400],.dev-theme-root:not(.theme-biotech) [class*=text-gray-400],.dev-theme-root:not(.theme-biotech) [class*=text-gray-300]{color:var(--theme-text-subtle)!important}.dev-theme-root:not(.theme-biotech) [class*=bg-white],.dev-theme-root:not(.theme-biotech) [class*=bg-slate-50],.dev-theme-root:not(.theme-biotech) [class*=bg-gray-100]{background-color:var(--theme-surface)!important}.dev-theme-root:not(.theme-biotech) [class*=bg-muted],.dev-theme-root:not(.theme-biotech) [class*=bg-input-background]{background-color:var(--theme-surface-muted)!important}.dev-theme-root:not(.theme-biotech) [class*=border-slate],.dev-theme-root:not(.theme-biotech) [class*=border-gray],.dev-theme-root:not(.theme-biotech) [class*=border-input],.dev-theme-root:not(.theme-biotech) [class*=border-white]{border-color:var(--theme-border)!important}.dev-theme-root:not(.theme-biotech) .header-search-input{border-color:var(--theme-accent)!important;background-color:transparent!important;box-shadow:none!important}.dev-theme-root:not(.theme-biotech) .header-search-input:focus,.dev-theme-root:not(.theme-biotech) .header-search-input:focus-visible{border-color:var(--theme-accent)!important;box-shadow:none!important}.dev-theme-root:not(.theme-biotech) .header-home-button:not(.header-home-button--clear):not(.header-account-button){border-color:var(--theme-accent)!important;background-color:#fffffff2!important;color:var(--theme-accent)!important;box-shadow:none!important}.dev-theme-root:not(.theme-biotech) .header-home-button--clear,.dev-theme-root:not(.theme-biotech) .shop-home-button,.dev-theme-root:not(.theme-biotech) .header-account-button,.dev-theme-root:not(.theme-biotech) .header-cart-button:not(.mobile-search-toggle-button){border-color:var(--theme-accent)!important;background-color:transparent!important;color:var(--theme-accent)!important;box-shadow:none!important}.dev-theme-root:not(.theme-biotech) :is(.header-home-button,.shop-home-button,.header-cart-button:not(.mobile-search-toggle-button)) svg{color:currentColor!important;stroke:currentColor}.dev-theme-root:not(.theme-biotech) :is(.header-home-button,.shop-home-button,.header-cart-button:not(.mobile-search-toggle-button)):hover,.dev-theme-root:not(.theme-biotech) :is(.header-home-button,.shop-home-button,.header-cart-button:not(.mobile-search-toggle-button)):focus-visible,.dev-theme-root:not(.theme-biotech) :is(.header-home-button,.shop-home-button,.header-cart-button:not(.mobile-search-toggle-button))[data-state=open],.dev-theme-root:not(.theme-biotech) :is(.header-home-button,.shop-home-button,.header-cart-button:not(.mobile-search-toggle-button))[aria-expanded=true]{border-color:var(--theme-accent)!important;background-color:var(--theme-accent)!important;color:#fff!important;box-shadow:none!important;filter:none!important}.dev-theme-root.theme-clinical [data-app-header] :is(.header-search-input,.header-home-button,.shop-home-button,.header-account-button,.header-cart-button,.mobile-search-toggle-button){-webkit-backdrop-filter:blur(22px) saturate(1.65)!important;backdrop-filter:blur(22px) saturate(1.65)!important;background-color:#ffffffd1!important;border-color:#ffffffad!important;box-shadow:0 12px 28px -24px #0f172a75,inset 0 1px #ffffffb8!important;color:var(--theme-accent)!important}.dev-theme-root.theme-clinical [data-app-header] .header-search-input:focus,.dev-theme-root.theme-clinical [data-app-header] .header-search-input:focus-visible{background-color:#ffffffe6!important;border-color:#ffffffd6!important;box-shadow:0 0 0 3px #ffffff2e,0 12px 28px -24px #0f172a75,inset 0 1px #ffffffc2!important}.dev-theme-root.theme-clinical [data-app-header] :is(.header-home-button,.shop-home-button,.header-account-button,.header-cart-button,.mobile-search-toggle-button):hover,.dev-theme-root.theme-clinical [data-app-header] :is(.header-home-button,.shop-home-button,.header-account-button,.header-cart-button,.mobile-search-toggle-button):focus-visible,.dev-theme-root.theme-clinical [data-app-header] :is(.header-home-button,.shop-home-button,.header-account-button,.header-cart-button)[data-state=open],.dev-theme-root.theme-clinical [data-app-header] :is(.header-home-button,.shop-home-button,.header-account-button,.header-cart-button)[aria-expanded=true]{background-color:var(--theme-accent)!important;border-color:#ffffff9e!important;color:var(--primary-foreground)!important;box-shadow:0 16px 32px -24px #0f172a8a,inset 0 1px #ffffff75!important}.dev-theme-root:not(.theme-biotech) :is(.brand-checkbox,.shop-filter-checkbox){--shop-filter-checkbox-accent: var(--checkbox-control-check-color, var(--theme-accent));border-color:var(--checkbox-control-border-color, var(--theme-accent))!important;background-color:var(--checkbox-control-background, var(--theme-input-bg))!important}.dev-theme-root:not(.theme-biotech) :is(.brand-checkbox):after{background-color:var(--checkbox-control-check-color, var(--theme-accent))!important}.dev-theme-root:not(.theme-biotech) :is(.brand-checkbox:checked,.shop-filter-checkbox[data-state=checked]){background-color:var(--checkbox-control-checked-background, var(--theme-accent-faint))!important;color:var(--checkbox-control-check-color, var(--theme-accent))!important}:is(.checkbox-on-dark,[data-checkbox-surface=dark],.dark,.text-white,.glass-brand,.marketing-landing__section--dark,.bg-primary,[class*=bg-black],[class*=bg-slate-9],[class*=bg-gray-9],[class*=bg-zinc-9],[class*=bg-neutral-9],[class*=bg-stone-9],[class*="bg-[rgb(11,6,121)]"],[style*="background-color: rgb(11, 6, 121)"],[style*="background-color:rgb(11,6,121)"]){--checkbox-control-border-color: rgba(255, 255, 255, .96);--checkbox-control-background: rgba(255, 255, 255, .1);--checkbox-control-check-color: #ffffff;--checkbox-control-checked-border-color: #ffffff;--checkbox-control-checked-background: rgba(255, 255, 255, .18);--checkbox-control-focus-ring: rgba(255, 255, 255, .32);--checkbox-control-hover-background: rgba(255, 255, 255, .16);--shop-filter-checkbox-accent: #ffffff}:is(.brand-checkbox,.glass-checkbox,.shop-filter-checkbox,[data-slot=checkbox],input[type=checkbox]).checkbox-on-dark{--checkbox-control-border-color: rgba(255, 255, 255, .96);--checkbox-control-background: rgba(255, 255, 255, .1);--checkbox-control-check-color: #ffffff;--checkbox-control-checked-border-color: #ffffff;--checkbox-control-checked-background: rgba(255, 255, 255, .18);--checkbox-control-focus-ring: rgba(255, 255, 255, .32);--checkbox-control-hover-background: rgba(255, 255, 255, .16);--shop-filter-checkbox-accent: #ffffff}:is(.checkbox-on-dark,[data-checkbox-surface=dark],.dark,.text-white,.glass-brand,.marketing-landing__section--dark,.bg-primary,[class*=bg-black],[class*=bg-slate-9],[class*=bg-gray-9],[class*=bg-zinc-9],[class*=bg-neutral-9],[class*=bg-stone-9],[class*="bg-[rgb(11,6,121)]"],[style*="background-color: rgb(11, 6, 121)"],[style*="background-color:rgb(11,6,121)"]) :is(.glass-checkbox,.shop-filter-checkbox,[data-slot=checkbox]),:is(.glass-checkbox,.shop-filter-checkbox,[data-slot=checkbox]).checkbox-on-dark{border-color:var(--checkbox-control-border-color)!important;background-color:var(--checkbox-control-background)!important;color:var(--checkbox-control-check-color)!important;box-shadow:inset 0 0 0 1px #ffffffb8,0 4px 12px -8px #0000008c!important}:is(.checkbox-on-dark,[data-checkbox-surface=dark],.dark,.text-white,.glass-brand,.marketing-landing__section--dark,.bg-primary,[class*=bg-black],[class*=bg-slate-9],[class*=bg-gray-9],[class*=bg-zinc-9],[class*=bg-neutral-9],[class*=bg-stone-9],[class*="bg-[rgb(11,6,121)]"],[style*="background-color: rgb(11, 6, 121)"],[style*="background-color:rgb(11,6,121)"]) :is(.glass-checkbox,.shop-filter-checkbox,[data-slot=checkbox]):hover,:is(.glass-checkbox,.shop-filter-checkbox,[data-slot=checkbox]).checkbox-on-dark:hover{border-color:#fff!important;background-color:var(--checkbox-control-hover-background)!important;color:#fff!important}:is(.checkbox-on-dark,[data-checkbox-surface=dark],.dark,.text-white,.glass-brand,.marketing-landing__section--dark,.bg-primary,[class*=bg-black],[class*=bg-slate-9],[class*=bg-gray-9],[class*=bg-zinc-9],[class*=bg-neutral-9],[class*=bg-stone-9],[class*="bg-[rgb(11,6,121)]"],[style*="background-color: rgb(11, 6, 121)"],[style*="background-color:rgb(11,6,121)"]) :is(.glass-checkbox[data-state=checked],.shop-filter-checkbox[data-state=checked],[data-slot=checkbox][data-state=checked]),:is(.glass-checkbox,.shop-filter-checkbox,[data-slot=checkbox]).checkbox-on-dark[data-state=checked]{border-color:var(--checkbox-control-checked-border-color)!important;background:var(--checkbox-control-checked-background)!important;color:var(--checkbox-control-check-color)!important}:is(.checkbox-on-dark,[data-checkbox-surface=dark],.dark,.text-white,.glass-brand,.marketing-landing__section--dark,.bg-primary,[class*=bg-black],[class*=bg-slate-9],[class*=bg-gray-9],[class*=bg-zinc-9],[class*=bg-neutral-9],[class*=bg-stone-9],[class*="bg-[rgb(11,6,121)]"],[style*="background-color: rgb(11, 6, 121)"],[style*="background-color:rgb(11,6,121)"]) :is([data-slot=checkbox-indicator],[data-slot=checkbox-indicator] svg),:is(.glass-checkbox,.shop-filter-checkbox,[data-slot=checkbox]).checkbox-on-dark :is([data-slot=checkbox-indicator],[data-slot=checkbox-indicator] svg){color:var(--checkbox-control-check-color)!important;stroke:currentColor!important}:is(.checkbox-on-dark,[data-checkbox-surface=dark],.dark,.text-white,.glass-brand,.marketing-landing__section--dark,.bg-primary,[class*=bg-black],[class*=bg-slate-9],[class*=bg-gray-9],[class*=bg-zinc-9],[class*=bg-neutral-9],[class*=bg-stone-9],[class*="bg-[rgb(11,6,121)]"],[style*="background-color: rgb(11, 6, 121)"],[style*="background-color:rgb(11,6,121)"]) input[type=checkbox]:not(.brand-checkbox),input[type=checkbox].checkbox-on-dark:not(.brand-checkbox){appearance:none;width:1rem;height:1rem;min-width:1rem;min-height:1rem;border:2px solid var(--checkbox-control-border-color);border-radius:var(--checkbox-squircle-radius, 6px);background:var(--checkbox-control-background);display:inline-flex;align-items:center;justify-content:center;accent-color:#ffffff}:is(.checkbox-on-dark,[data-checkbox-surface=dark],.dark,.text-white,.glass-brand,.marketing-landing__section--dark,.bg-primary,[class*=bg-black],[class*=bg-slate-9],[class*=bg-gray-9],[class*=bg-zinc-9],[class*=bg-neutral-9],[class*=bg-stone-9],[class*="bg-[rgb(11,6,121)]"],[style*="background-color: rgb(11, 6, 121)"],[style*="background-color:rgb(11,6,121)"]) input[type=checkbox]:not(.brand-checkbox):after,input[type=checkbox].checkbox-on-dark:not(.brand-checkbox):after{content:"";width:.45rem;height:.45rem;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 12%,80% 0%,43% 62%);transform:scale(0);background:var(--checkbox-control-check-color);transition:transform .2s ease}:is(.checkbox-on-dark,[data-checkbox-surface=dark],.dark,.text-white,.glass-brand,.marketing-landing__section--dark,.bg-primary,[class*=bg-black],[class*=bg-slate-9],[class*=bg-gray-9],[class*=bg-zinc-9],[class*=bg-neutral-9],[class*=bg-stone-9],[class*="bg-[rgb(11,6,121)]"],[style*="background-color: rgb(11, 6, 121)"],[style*="background-color:rgb(11,6,121)"]) input[type=checkbox]:not(.brand-checkbox):checked,input[type=checkbox].checkbox-on-dark:not(.brand-checkbox):checked{border-color:var(--checkbox-control-checked-border-color);background:var(--checkbox-control-checked-background)}:is(.checkbox-on-dark,[data-checkbox-surface=dark],.dark,.text-white,.glass-brand,.marketing-landing__section--dark,.bg-primary,[class*=bg-black],[class*=bg-slate-9],[class*=bg-gray-9],[class*=bg-zinc-9],[class*=bg-neutral-9],[class*=bg-stone-9],[class*="bg-[rgb(11,6,121)]"],[style*="background-color: rgb(11, 6, 121)"],[style*="background-color:rgb(11,6,121)"]) input[type=checkbox]:not(.brand-checkbox):checked:after,input[type=checkbox].checkbox-on-dark:not(.brand-checkbox):checked:after{transform:scale(1)}.catalog-filter-card .shop-filter-checkbox{--shop-filter-checkbox-accent: rgb(11, 6, 121);--checkbox-control-check-color: rgb(11, 6, 121);--checkbox-control-checked-border-color: rgb(11, 6, 121);--checkbox-control-checked-background: #ffffff;--checkbox-control-focus-ring: rgba(11, 6, 121, .2);-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-color:#0b0679!important;background:#fff!important;background-color:#fff!important;background-image:none!important;box-shadow:inset 0 0 0 1px #0b0679!important;color:#0b0679!important;contain:paint}.catalog-filter-card .shop-filter-checkbox:before,.catalog-filter-card .shop-filter-checkbox:after{content:none!important;display:none!important}.catalog-filter-card .shop-filter-checkbox[data-state=checked]{border-color:#0b0679!important;background:#fff!important;background-color:#fff!important;color:#0b0679!important}.catalog-filter-card .shop-filter-checkbox:hover{border-color:#0b0679!important;background:#fff!important;background-color:#fff!important;box-shadow:inset 0 0 0 1px #0b0679!important;color:#0b0679!important}.catalog-filter-card .shop-filter-checkbox[data-state=checked] [data-slot=checkbox-indicator],.catalog-filter-card .shop-filter-checkbox[data-state=checked] [data-slot=checkbox-indicator] svg{color:#0b0679!important;stroke:currentColor!important}.catalog-filter-card .catalog-filter-clear-button,.catalog-filter-card .catalog-filter-clear-button[data-slot=button]{border-width:2px!important;border-color:#0b0679!important;background:#fffffff2!important;background-color:#fffffff2!important;box-shadow:none!important;color:#0b0679!important;filter:none!important;transform:none!important}.catalog-filter-card .catalog-filter-clear-button:hover,.catalog-filter-card .catalog-filter-clear-button:focus-visible,.catalog-filter-card .catalog-filter-clear-button[data-slot=button]:hover,.catalog-filter-card .catalog-filter-clear-button[data-slot=button]:focus-visible{border-color:#0b0679!important;background:#0b0679!important;background-color:#0b0679!important;color:#fff!important;filter:none!important;transform:none!important}.dev-theme-root:not(.theme-biotech) .welcome-greeting,.dev-theme-root:not(.theme-biotech) .shimmer-text.is-shimmering{background:linear-gradient(92deg,var(--theme-accent) 0%,var(--theme-accent-hover) 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important}.dev-theme-root:not(.theme-biotech) .rdp{--rdp-accent-color: var(--theme-accent);--rdp-background-color: var(--theme-accent-soft);--rdp-outline: 2px solid var(--theme-border-strong);--rdp-accent-color-dark: var(--theme-accent);--rdp-background-color-dark: var(--theme-accent-soft);color:var(--theme-text)!important}.dev-theme-root:not(.theme-biotech) .rdp .rdp-day_selected:not(.rdp-day_disabled) .rdp-button,.dev-theme-root:not(.theme-biotech) .rdp .rdp-day_range_start:not(.rdp-day_disabled) .rdp-button,.dev-theme-root:not(.theme-biotech) .rdp .rdp-day_range_end:not(.rdp-day_disabled) .rdp-button,.dev-theme-root:not(.theme-biotech) .rdp .rdp-day[aria-selected=true] .rdp-button{background:var(--theme-accent)!important;color:var(--primary-foreground)!important}.dev-theme-root .catalog-personalized-product-card[data-slot=card],.catalog-personalized-product-card[data-slot=card]{border:2px solid var(--theme-accent, var(--delegate-accent, rgb(11, 6, 121)))!important;box-shadow:0 18px 40px -30px #0f172a80,0 0 0 1px var(--theme-accent-soft, var(--delegate-accent-25, rgba(11, 6, 121, .24)))!important}.dev-theme-root:is(.theme-clinical,.theme-community) :is(.catalog-product-card.glass-card,.catalog-filter-card.glass-card,.catalog-personalized-product-card[data-slot=card]){box-shadow:0 22px 49px -23px #0f172a70,0 10px 22px -14px #0f172a40,inset 0 1px #ffffffd1!important}.dev-theme-root:is(.theme-clinical,.theme-community) .catalog-product-card.glass-card:hover{box-shadow:0 27px 56px -25px #0f172a78,0 13px 26px -16px #0f172a45,inset 0 1px #ffffffdb!important}.dev-theme-root.theme-clinical .sales-rep-dashboard{--dashboard-liquid-gradient-angle: 145deg;--dashboard-liquid-gradient-start: 0%;--dashboard-liquid-gradient-middle: 50%;--dashboard-liquid-gradient-end: 100%;--dashboard-liquid-highlight-x: 18%;--dashboard-liquid-highlight-y: 0%;--dashboard-liquid-highlight-fade: 28%;--dashboard-liquid-highlight-color: rgba(255, 255, 255, .12);--dashboard-liquid-glow-x: 92%;--dashboard-liquid-glow-y: 110%;--dashboard-liquid-glow-fade: 40%;--dashboard-liquid-base: rgb(20, 24, 108);--dashboard-liquid-surface: rgba(20, 24, 108, .9);--dashboard-liquid-surface-strong: rgba(17, 20, 112, .94);--dashboard-liquid-surface-muted: rgba(28, 36, 112, .86);--dashboard-liquid-blue-wash: rgba(var(--theme-accent-rgb), .08);--dashboard-liquid-blue-wash-strong: rgba(var(--theme-accent-rgb), .12);--dashboard-liquid-border: rgba(var(--theme-accent-rgb), .46);--dashboard-liquid-shadow: 0 24px 58px -42px rgba(var(--theme-accent-rgb), .52), 0 16px 34px -28px rgba(var(--theme-accent-rgb), .34), inset 0 1px rgba(255, 255, 255, .56);-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(145deg,#ffffffdb,#f4fbffd1)!important;border-color:#ffffffc7!important;box-shadow:0 18px 38px -34px #0f172a57!important}.dev-theme-root.theme-clinical .sales-rep-dashboard :is(.sales-rep-leads-card,.sales-tracking-card,.admin-dashboard-list-card,.sales-tracking-summary-item){-webkit-backdrop-filter:blur(30px) saturate(1.55) brightness(1.02)!important;backdrop-filter:blur(30px) saturate(1.55) brightness(1.02)!important;background:radial-gradient(circle at var(--dashboard-liquid-highlight-x) var(--dashboard-liquid-highlight-y),var(--dashboard-liquid-highlight-color),transparent var(--dashboard-liquid-highlight-fade)),radial-gradient(circle at var(--dashboard-liquid-glow-x) var(--dashboard-liquid-glow-y),var(--dashboard-liquid-blue-wash-strong),transparent var(--dashboard-liquid-glow-fade)),linear-gradient(var(--dashboard-liquid-gradient-angle),var(--dashboard-liquid-surface-strong) var(--dashboard-liquid-gradient-start),var(--dashboard-liquid-surface) var(--dashboard-liquid-gradient-middle),var(--dashboard-liquid-surface-muted) var(--dashboard-liquid-gradient-end))!important;background-color:var(--dashboard-liquid-base)!important;border-color:var(--dashboard-liquid-border)!important;box-shadow:var(--dashboard-liquid-shadow)!important;color:#fff!important}.dev-theme-root.theme-clinical .sales-rep-dashboard :is(.sales-rep-leads-card,.sales-tracking-card,.admin-dashboard-list-card,.sales-tracking-summary-item) :is(h1,h2,h3,h4,h5,h6,p,span,small,strong,em,label,summary,button,a,[class*=text-slate],[class*=text-gray],[class*="text-[rgb(11,6,121)]"],[class*="text-[rgb(37,99,235)]"],[class*="text-[rgb(58,142,214)]"]):not(:where(.sales-rep-table-wrapper *,.admin-dashboard-list *,.admin-revenue-outlook-summary-card__stat *,.sales-metric-pill *,.sales-tracking-row *,.sales-rep-lead-grid .lead-panel,.sales-rep-lead-grid .lead-panel *,.lead-list-item *,.referrals-table-container *,.referrals-table__row *,.admin-todo-list__item *,.patient-links-doctor-option,.patient-links-doctor-option *,.admin-dashboard-link-button,.admin-dashboard-link-button *,.header-home-button,.header-home-button *,.database-visualizer-card *,input,input *,select,select *,textarea,textarea *,option)){color:#fff!important}.dev-theme-root.theme-clinical .sales-rep-dashboard .patient-links-doctor-option :is(.patient-links-doctor-option-name,.patient-links-doctor-option-email),.sales-rep-dashboard .patient-links-doctor-option :is(.patient-links-doctor-option-name,.patient-links-doctor-option-email){color:#0b0679!important}.dev-theme-root.theme-clinical .sales-rep-dashboard :is(.sales-rep-table-wrapper,.admin-revenue-outlook-summary-card__stat,.sales-metric-pill,.sales-tracking-row,.sales-rep-lead-grid .lead-panel,.lead-list-item,.referrals-table__row,.admin-todo-list__item){color:#0f172a!important}.dev-theme-root.theme-clinical .sales-rep-dashboard .sales-rep-lead-grid .lead-panel :is(h1,h2,h3,h4,h5,h6,p,span,small,strong,em,label,summary,button,a,[class*=text-slate],[class*=text-gray],[class*="text-[rgb(11,6,121)]"],[class*="text-[rgb(37,99,235)]"],[class*="text-[rgb(58,142,214)]"]){color:#0f172a!important}.dev-theme-root.theme-clinical .sales-rep-dashboard .sales-metric-pill{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border-color:transparent!important;box-shadow:none!important}.dev-theme-root.theme-clinical .sales-rep-dashboard .active-physicians-csv-card .admin-revenue-outlook-summary-card__stat{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;background-color:#fff!important;background-image:none!important;border-color:#94a3b859!important;box-shadow:inset 0 1px #fffffff2!important}.dev-theme-root.theme-clinical .sales-rep-dashboard .admin-revenue-outlook-summary-card__value{color:#fff!important}.dev-theme-root.theme-clinical .sales-rep-dashboard .admin-revenue-outlook-card .sales-rep-chart-body :is(.recharts-cartesian-axis-tick text,.recharts-label,.recharts-text,text){fill:#fff!important;color:#fff!important}.dev-theme-root.theme-clinical .sales-rep-dashboard .header-search-input{--header-search-border-color: #ffffff;border-color:#fff!important}.dev-theme-root.theme-clinical .sales-rep-dashboard .header-search-input:focus,.dev-theme-root.theme-clinical .sales-rep-dashboard .header-search-input:focus-visible{border-color:#fff!important}.dev-theme-root.theme-clinical .sales-rep-dashboard .header-home-button:not(.header-account-button):not(.admin-dashboard-link-button){-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;background-color:#fff!important;background-image:none!important;border-color:var(--dashboard-liquid-border)!important;box-shadow:none!important}.dev-theme-root.theme-clinical .sales-rep-dashboard .admin-dashboard-link-button{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;border-color:transparent!important;box-shadow:none!important;color:#0f172a!important}.dev-theme-root.theme-clinical .sales-rep-dashboard .admin-dashboard-link-button *{color:#0f172a!important}.dev-theme-root.theme-clinical .sales-rep-dashboard .header-home-button:not(.header-account-button):not(.admin-dashboard-link-button):hover,.dev-theme-root.theme-clinical .sales-rep-dashboard .header-home-button:not(.header-account-button):not(.admin-dashboard-link-button):focus-visible{background:var(--theme-accent)!important;border-color:var(--theme-accent)!important;color:var(--primary-foreground)!important}.dev-theme-root.theme-clinical .sales-rep-dashboard .admin-dashboard-link-button:hover,.dev-theme-root.theme-clinical .sales-rep-dashboard .admin-dashboard-link-button:focus-visible{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;border-color:transparent!important;box-shadow:none!important;color:#0f172a!important;text-decoration:underline;text-underline-offset:4px}.sales-rep-dashboard .lead-list-item :is(.lead-list-name,.lead-list-name-text,.lead-list-detail,.lead-list-detail a,.lead-source-pill,[class*="text-[rgb(11,6,121)]"],[class*="text-[rgb(37,99,235)]"],[class*="text-[rgb(58,142,214)]"]){color:#0f172a!important}.sales-rep-dashboard .lead-list-item :is(a,button):hover{color:#0f172a!important}.dev-theme-root.theme-clinical .sales-rep-dashboard .admin-security-login-card .admin-security-login-action,.dev-theme-root.theme-clinical .sales-rep-dashboard .admin-security-login-card .admin-security-login-action *{color:#0b0679!important;-webkit-text-fill-color:rgb(11,6,121)!important}.dev-theme-root.theme-clinical .sales-rep-dashboard .admin-security-login-card .admin-security-login-icon{color:#0b0679!important;-webkit-text-fill-color:rgb(11,6,121)!important;stroke:currentColor!important}.security-preferred-method-selector .security-preferred-method-option{height:2.25rem;min-width:8.75rem}.security-preferred-method-selector .security-preferred-method-option svg{flex:0 0 .875rem;height:.875rem!important;width:.875rem!important}.security-preferred-method-selector .security-preferred-method-option[aria-pressed=true]{background:var(--brand-blue-2, rgb(60, 103, 183))!important;background-color:var(--brand-blue-2, rgb(60, 103, 183))!important;background-image:none!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;opacity:1!important}.security-preferred-method-selector .security-preferred-method-option[aria-pressed=true] :is(svg,span){color:#fff!important;-webkit-text-fill-color:#ffffff!important;stroke:currentColor!important}@media (max-width: 640px){.security-preferred-method-selector{width:100%}.security-preferred-method-selector .security-preferred-method-option{flex:1 1 0;min-width:0}}.security-preferred-method-selector[data-preferred-method]{--security-preferred-selector-padding: .25rem;--security-preferred-selector-gap: .25rem;--security-preferred-auth-indicator-width: calc(60% - .45rem) ;--security-preferred-passkey-indicator-left: calc(60% + .05rem) ;--security-preferred-passkey-indicator-width: calc(40% - .3rem) ;align-items:stretch;gap:var(--security-preferred-selector-gap);isolation:isolate;min-width:min(100%,20.5rem);overflow:hidden;padding:var(--security-preferred-selector-padding)!important;position:relative}.security-preferred-method-selector[data-preferred-method]:before{background:var(--brand-blue-2, rgb(60, 103, 183));border-radius:.625rem;bottom:var(--security-preferred-selector-padding);box-shadow:0 .5rem 1.1rem rgba(var(--brand-blue-2-rgb, 60, 103, 183),.24);content:"";left:var(--security-preferred-selector-padding);position:absolute;top:var(--security-preferred-selector-padding);transform:none;transition:left .24s cubic-bezier(.2,.8,.2,1),width .24s cubic-bezier(.2,.8,.2,1),box-shadow .24s ease;width:var(--security-preferred-auth-indicator-width);z-index:0}.security-preferred-method-selector[data-preferred-method=passkey]:before{left:var(--security-preferred-passkey-indicator-left);transform:none;width:var(--security-preferred-passkey-indicator-width)}.security-preferred-method-selector[data-preferred-method] .security-preferred-method-option{background:transparent!important;background-color:transparent!important;border-radius:.625rem!important;height:auto!important;gap:.5rem!important;min-height:2.45rem;min-width:0!important;padding:.55rem .95rem!important;position:relative;transition:color .18s ease,transform .18s ease,background-color .18s ease;z-index:1}.security-preferred-method-selector[data-preferred-method] .security-preferred-method-option:first-child{flex:3 1 0!important}.security-preferred-method-selector[data-preferred-method] .security-preferred-method-option:last-child{flex:2 1 0!important}.security-preferred-method-selector[data-preferred-method] .security-preferred-method-option span{line-height:1;min-width:0}.security-preferred-method-selector[data-preferred-method] .security-preferred-method-option svg{flex-basis:1rem;height:1rem!important;width:1rem!important}.security-preferred-method-selector[data-preferred-method] .security-preferred-method-option[aria-pressed=true]{background:transparent!important;background-color:transparent!important;background-image:none!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;opacity:1!important}.security-preferred-method-selector[data-preferred-method] .security-preferred-method-option:not([aria-pressed=true]){color:#334155!important;-webkit-text-fill-color:rgb(51,65,85)!important}.security-preferred-method-selector[data-preferred-method] .security-preferred-method-option:not([aria-pressed=true]):not(:disabled):hover{background:#0f172a0b!important;background-color:#0f172a0b!important}.security-preferred-method-selector[data-preferred-method] .security-preferred-method-option[aria-pressed=true] :is(svg,span){animation:security-preferred-method-selected .22s ease-out;color:#fff!important;-webkit-text-fill-color:#ffffff!important;stroke:currentColor!important}@keyframes security-preferred-method-selected{0%{transform:translateY(1px) scale(.98)}to{transform:translateY(0) scale(1)}}@media (prefers-reduced-motion: reduce){.security-preferred-method-selector[data-preferred-method]:before,.security-preferred-method-selector[data-preferred-method] .security-preferred-method-option{transition:none}.security-preferred-method-selector[data-preferred-method] .security-preferred-method-option[aria-pressed=true] :is(svg,span){animation:none}}.account-modal .physician-security-login-row__label-line{align-items:baseline;display:inline-flex;flex-wrap:wrap;gap:.25rem 0;margin:0;max-width:100%}.account-modal .physician-security-login-row__status{color:var(--brand-color, rgb(11, 6, 121))!important;-webkit-text-fill-color:var(--brand-color, rgb(11, 6, 121))!important;flex:0 0 auto;font-weight:700;white-space:nowrap}.account-modal .physician-security-login-list{display:flex!important;flex-direction:column!important;gap:.5rem!important;margin-top:1rem!important;padding-left:0!important}.account-modal .physician-security-login-list.divide-y>:not([hidden])~:not([hidden]){border-bottom-width:0!important;border-top-width:0!important}.account-modal .physician-security-login-list>.physician-security-login-row+.physician-security-login-row{margin-top:0!important}.account-modal .physician-security-login-row{align-items:start!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;padding:0!important;row-gap:0!important}.account-modal .physician-security-login-row__setting{justify-content:flex-start!important;text-align:left!important}@media (max-width: 768px){.account-modal .physician-security-login-card{padding:1.35rem!important}.account-modal .physician-security-login-header{gap:.8rem!important;padding-bottom:.85rem!important}.account-modal .physician-security-login-icon{height:2.35rem!important;margin-top:.1rem!important;width:2.35rem!important}.account-modal .physician-security-login-icon__svg{height:2.35rem!important;width:2.35rem!important}.account-modal .physician-security-login-header h3{font-size:1rem!important;line-height:1.25!important}.account-modal .physician-security-login-header p{font-size:.95rem!important;line-height:1.42!important;margin-top:.2rem!important}.account-modal .physician-security-login-list{margin-top:.75rem!important;padding-left:0!important}.account-modal .physician-security-login-list>.physician-security-login-row{border-bottom-width:0!important;border-top-width:0!important}.account-modal .physician-security-login-row{align-items:start!important;column-gap:0!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;padding:0!important;row-gap:0!important}.account-modal .physician-security-login-row--selector{align-items:start!important;grid-template-columns:minmax(0,1fr)!important;row-gap:0!important}.account-modal .physician-security-login-row__label p{font-size:.96rem!important;line-height:1.18!important}.account-modal .physician-security-login-row__label-line{align-items:baseline!important;display:inline-flex!important;flex-wrap:wrap!important;gap:.25rem 0!important;margin:0!important;max-width:100%}.account-modal .physician-security-login-row__status{color:var(--brand-color, rgb(11, 6, 121))!important;-webkit-text-fill-color:var(--brand-color, rgb(11, 6, 121))!important;flex:0 0 auto;font-weight:700;white-space:nowrap}.account-modal .physician-security-login-row__setting{align-items:center!important;display:flex!important;flex-wrap:wrap!important;font-size:.96rem!important;gap:0!important;justify-content:flex-start!important;line-height:1.18!important;min-width:0!important;text-align:left!important}.account-modal .physician-security-login-row--selector .physician-security-login-row__setting{justify-content:flex-start!important;text-align:left!important;width:100%!important}.account-modal .physician-security-login-row__setting>span:not(.security-preferred-method-selector){align-items:center;display:inline-flex;min-height:1.5rem}.account-modal .physician-security-login-row__setting button{min-height:1.5rem}.account-modal .physician-security-preferred-method-selector{border-radius:.875rem!important;margin-top:0!important;max-width:100%!important;width:100%!important}.account-modal .physician-security-preferred-method-selector .security-preferred-method-option{font-size:.88rem!important;min-height:2.55rem!important;padding-left:.85rem!important;padding-right:.85rem!important}.account-modal .physician-security-preferred-method-selector .security-preferred-method-option svg{height:1rem!important;width:1rem!important}}@media (max-width: 360px){.account-modal .physician-security-login-row{align-items:start!important;grid-template-columns:minmax(0,1fr)!important}.account-modal .physician-security-login-row__setting{justify-content:flex-start!important;text-align:left!important}}.sales-rep-dashboard .sales-tracking-row-status,.dev-theme-root.theme-clinical .sales-rep-dashboard .sales-tracking-row-status,.dev-theme-root.theme-clinical .sales-rep-dashboard .sales-rep-lead-grid .lead-panel .sales-tracking-row-status{background:#181e7e!important;border-color:#0b0679b3!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important}.sales-rep-dashboard .sales-tracking-row-status *,.dev-theme-root.theme-clinical .sales-rep-dashboard .sales-tracking-row-status *,.dev-theme-root.theme-clinical .sales-rep-dashboard .sales-rep-lead-grid .lead-panel .sales-tracking-row-status *{color:#fff!important;-webkit-text-fill-color:#ffffff!important}.sales-rep-dashboard .sales-rep-lead-grid>.lead-panel{box-shadow:0 14px 30px -26px #0f172a61,0 8px 18px -16px rgba(var(--theme-accent-rgb),.2),inset 0 1px #ffffffeb}.sales-rep-dashboard .sales-rep-lead-grid .lead-list-item.sales-order-card{box-shadow:0 10px 20px -18px #0f172a5c,0 6px 14px -14px rgba(var(--theme-accent-rgb),.18),inset 0 1px #fffffff5}.sales-rep-dashboard .sales-rep-lead-grid .lead-list-item.sales-order-card:hover{box-shadow:0 16px 32px -24px #0f172a70,0 10px 20px -16px rgba(var(--theme-accent-rgb),.28),inset 0 1px #fffffffa}.dev-theme-switcher{position:fixed;right:max(1rem,env(safe-area-inset-right));bottom:max(1rem,env(safe-area-inset-bottom));z-index:2147483000!important;display:flex;pointer-events:auto!important;isolation:isolate;gap:.25rem;padding:.3rem;border:1px solid var(--theme-border-strong);border-radius:999px;background-color:var(--theme-surface-glass-strong);-webkit-backdrop-filter:var(--theme-backdrop-filter);backdrop-filter:var(--theme-backdrop-filter);box-shadow:var(--theme-shadow)}.dev-theme-switcher__button{min-height:2rem;border:1px solid transparent;border-radius:var(--squircle-sm, 12px);padding:.35rem .72rem;color:var(--theme-text-medium);background:transparent;font-size:.78rem;font-weight:650;line-height:1;cursor:pointer;transition:background-color .14s ease,border-color .14s ease,color .14s ease}.dev-theme-switcher__button:hover,.dev-theme-switcher__button:focus-visible{border-color:var(--theme-border-strong);color:var(--theme-accent);outline:none}.dev-theme-switcher__button.is-active{border-color:var(--theme-accent);background-color:var(--theme-accent);color:var(--primary-foreground)}@media (max-width: 640px){.dev-theme-switcher{right:50%;transform:translate(50%)}.dev-theme-switcher__button{padding-inline:.58rem;font-size:.72rem}}[data-app-header] .header-search-input,[data-app-header] .shop-home-button,[data-app-header] .header-account-button,[data-app-header] .header-cart-button:not(.mobile-search-toggle-button),.dev-theme-root:not(.theme-biotech) [data-app-header] .header-search-input,.dev-theme-root:not(.theme-biotech) [data-app-header] .shop-home-button,.dev-theme-root:not(.theme-biotech) [data-app-header] .header-account-button,.dev-theme-root:not(.theme-biotech) [data-app-header] .header-cart-button:not(.mobile-search-toggle-button),.dev-theme-root.theme-clinical [data-app-header] .header-search-input,.dev-theme-root.theme-clinical [data-app-header] .shop-home-button,.dev-theme-root.theme-clinical [data-app-header] .header-account-button,.dev-theme-root.theme-clinical [data-app-header] .header-cart-button:not(.mobile-search-toggle-button){-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border-color:#fff!important;color:#fff!important;box-shadow:none!important}[data-app-header] .header-search-input{caret-color:#fff!important}[data-app-header] .header-search-input::placeholder{color:#ffffffd1!important;opacity:1!important}[data-app-header] .header-search-icon,[data-app-header] .header-search-clear-button{color:#fff!important;stroke:currentColor}[data-app-header] .shop-home-button svg,[data-app-header] .header-cart-button:not(.mobile-search-toggle-button) svg,[data-app-header] .header-account-button svg,[data-app-header] .header-account-button .header-account-name{color:currentColor!important;stroke:currentColor}[data-app-header] .header-cart-button:not(.mobile-search-toggle-button)+.header-count-indicator{border-color:#fff!important}[data-app-header] .header-search-field:hover .header-search-input,[data-app-header] .header-search-field:focus-within .header-search-input,[data-app-header] .shop-home-button:hover,[data-app-header] .shop-home-button:focus-visible,[data-app-header] .header-account-button:hover,[data-app-header] .header-account-button:focus-visible,[data-app-header] .header-account-button[data-state=open],[data-app-header] .header-account-button[aria-expanded=true],[data-app-header] .header-cart-button:not(.mobile-search-toggle-button):hover,[data-app-header] .header-cart-button:not(.mobile-search-toggle-button):focus-visible,[data-app-header] .header-cart-button:not(.mobile-search-toggle-button)[data-state=open],[data-app-header] .header-cart-button:not(.mobile-search-toggle-button)[aria-expanded=true],.dev-theme-root:not(.theme-biotech) [data-app-header] .header-search-field:hover .header-search-input,.dev-theme-root:not(.theme-biotech) [data-app-header] .header-search-field:focus-within .header-search-input,.dev-theme-root:not(.theme-biotech) [data-app-header] .shop-home-button:hover,.dev-theme-root:not(.theme-biotech) [data-app-header] .shop-home-button:focus-visible,.dev-theme-root:not(.theme-biotech) [data-app-header] .header-account-button:hover,.dev-theme-root:not(.theme-biotech) [data-app-header] .header-account-button:focus-visible,.dev-theme-root:not(.theme-biotech) [data-app-header] .header-account-button[data-state=open],.dev-theme-root:not(.theme-biotech) [data-app-header] .header-account-button[aria-expanded=true],.dev-theme-root:not(.theme-biotech) [data-app-header] .header-cart-button:not(.mobile-search-toggle-button):hover,.dev-theme-root:not(.theme-biotech) [data-app-header] .header-cart-button:not(.mobile-search-toggle-button):focus-visible,.dev-theme-root:not(.theme-biotech) [data-app-header] .header-cart-button:not(.mobile-search-toggle-button)[data-state=open],.dev-theme-root:not(.theme-biotech) [data-app-header] .header-cart-button:not(.mobile-search-toggle-button)[aria-expanded=true],.dev-theme-root.theme-clinical [data-app-header] .header-search-field:hover .header-search-input,.dev-theme-root.theme-clinical [data-app-header] .header-search-field:focus-within .header-search-input,.dev-theme-root.theme-clinical [data-app-header] .shop-home-button:hover,.dev-theme-root.theme-clinical [data-app-header] .shop-home-button:focus-visible,.dev-theme-root.theme-clinical [data-app-header] .header-account-button:hover,.dev-theme-root.theme-clinical [data-app-header] .header-account-button:focus-visible,.dev-theme-root.theme-clinical [data-app-header] .header-account-button[data-state=open],.dev-theme-root.theme-clinical [data-app-header] .header-account-button[aria-expanded=true],.dev-theme-root.theme-clinical [data-app-header] .header-cart-button:not(.mobile-search-toggle-button):hover,.dev-theme-root.theme-clinical [data-app-header] .header-cart-button:not(.mobile-search-toggle-button):focus-visible,.dev-theme-root.theme-clinical [data-app-header] .header-cart-button:not(.mobile-search-toggle-button)[data-state=open],.dev-theme-root.theme-clinical [data-app-header] .header-cart-button:not(.mobile-search-toggle-button)[aria-expanded=true]{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;background-color:#fff!important;background-image:none!important;border-color:#fff!important;color:var(--color-accent-primary, #0b0679)!important;box-shadow:none!important;filter:none!important}[data-app-header] .header-search-field:hover .header-search-input,[data-app-header] .header-search-field:focus-within .header-search-input{caret-color:var(--color-accent-primary, #0b0679)!important}.dev-theme-root:not(.theme-biotech) .calendar-popover.calendar-popover--window,.dev-theme-root.theme-clinical .calendar-popover.calendar-popover--window,.calendar-popover.calendar-popover--window{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#f8fcff!important;background-image:linear-gradient(145deg,#fff,#f8fcff 52%,#f0f8ff)!important;border-color:#ffffffd1!important;box-shadow:0 16px 32px -22px #0f172a80,0 8px 20px -18px #0f172a59,inset 0 1px #ffffffeb!important}.dev-theme-root:not(.theme-biotech) .calendar-popover.calendar-popover--window:before,.dev-theme-root:not(.theme-biotech) .calendar-popover.calendar-popover--window:after,.calendar-popover.calendar-popover--window:before,.calendar-popover.calendar-popover--window:after{display:none!important}.sales-dashboard-detail-modal-layer [data-slot=dialog-content],.sales-dashboard-detail-modal-layer .sales-doctor-detail-dialog{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.sales-dashboard-detail-modal-layer [data-slot=dialog-overlay]{-webkit-backdrop-filter:blur(5px) saturate(1.08)!important;backdrop-filter:blur(5px) saturate(1.08)!important;background:#0e2a446b!important}.sales-dashboard-detail-modal-layer .sales-doctor-detail-dialog{background:transparent!important;background-color:transparent!important;background-image:none!important}.sales-dashboard-detail-modal-layer.sales-dashboard-window-layer{pointer-events:none!important;overscroll-behavior:contain!important}.sales-dashboard-window-backdrop{position:fixed;inset:0;z-index:14005;pointer-events:none;overscroll-behavior:contain;-webkit-backdrop-filter:blur(3px) saturate(1.04);backdrop-filter:blur(3px) saturate(1.04);background:#0e2a4429}.sales-dashboard-detail-modal-layer.sales-dashboard-window-layer [data-slot=dialog-overlay],.sales-dashboard-detail-modal-layer.sales-dashboard-window-layer .sales-dashboard-window-overlay{pointer-events:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:transparent!important}.sales-dashboard-detail-modal-layer.sales-dashboard-window-layer [data-slot=dialog-content],.sales-dashboard-detail-modal-layer.sales-dashboard-window-layer .sales-dashboard-draggable-modal{pointer-events:auto!important;overscroll-behavior:contain!important}.sales-dashboard-detail-modal-layer.sales-dashboard-window-layer .sales-dashboard-draggable-modal[data-slot=dialog-content]{position:fixed!important;left:50vw!important;top:50dvh!important;width:min(42rem,calc(100vw - 1rem))!important;max-width:min(42rem,calc(100vw - 1rem))!important;max-height:calc(100dvh - 1rem)!important;margin:0!important;transform:translate3d(var(--sales-dashboard-modal-x, 0px),var(--sales-dashboard-modal-y, 0px),0) translate(-50%,-50%)!important;translate:none!important;will-change:transform!important;backface-visibility:hidden}.sales-dashboard-detail-modal-layer.sales-dashboard-window-layer .sales-dashboard-draggable-modal[data-sales-dashboard-dragging=true]{cursor:grabbing}.sales-dashboard-detail-modal-layer.sales-dashboard-window-layer .sales-doctor-detail-dialog[data-slot=dialog-content]{-webkit-overflow-scrolling:touch;contain:none!important;padding:0!important}.sales-dashboard-detail-modal-layer.sales-dashboard-window-layer .sales-dashboard-draggable-modal *{overscroll-behavior:contain}.sales-dashboard-draggable-modal-titlebar{cursor:grab;user-select:none;touch-action:none}.sales-dashboard-draggable-modal-titlebar:active{cursor:grabbing}.sales-dashboard-draggable-modal-grip{position:absolute;top:.125rem;left:50%;transform:translate(-50%);z-index:10060;display:flex;flex:0 0 auto;height:1.5rem;width:min(12rem,36%);min-width:5rem;margin:0;cursor:grab;touch-action:none;user-select:none;align-items:center;justify-content:center}.sales-dashboard-draggable-modal-grip span{display:block;height:.25rem;width:min(4.75rem,100%);border-radius:999px;background:#0f172a38}.sales-dashboard-draggable-modal-grip:active{cursor:grabbing}@media (max-width: 767px){.sales-dashboard-detail-modal-layer.sales-dashboard-window-layer{overflow:hidden!important;padding:.5rem!important}.sales-dashboard-detail-modal-layer.sales-dashboard-window-layer .sales-dashboard-draggable-modal[data-slot=dialog-content]{left:50vw!important;top:50dvh!important;width:calc(100vw - 1rem)!important;max-width:calc(100vw - 1rem)!important;max-height:calc(100dvh - 1rem)!important}}[data-app-header] .header-search-field:hover .header-search-input::placeholder,[data-app-header] .header-search-field:focus-within .header-search-input::placeholder{color:#0b0679b8!important}[data-app-header] .header-search-field:hover .header-search-icon,[data-app-header] .header-search-field:focus-within .header-search-icon,[data-app-header] .header-search-field:hover .header-search-clear-button,[data-app-header] .header-search-field:focus-within .header-search-clear-button{color:var(--color-accent-primary, #0b0679)!important;stroke:currentColor}.dev-theme-root.theme-clinical [data-app-header].app-header-blur{border-color:#0b067929!important;box-shadow:0 22px 48px -40px #0f172a6b,0 8px 22px -20px #0b067942,inset 0 1px #ffffffc7!important}.dev-theme-root.theme-clinical [data-app-header] :is(.header-search-input,.shop-home-button,.header-account-button,.header-cart-button,.mobile-search-toggle-button){-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff3!important;background-color:#fff3!important;background-image:none!important;border-color:#0b06796b!important;color:var(--theme-accent, #0b0679)!important;box-shadow:none!important}.dev-theme-root.theme-clinical [data-app-header] .header-search-input{caret-color:var(--theme-accent, #0b0679)!important}.dev-theme-root.theme-clinical [data-app-header] .header-search-input::placeholder{color:#0b06799e!important}.dev-theme-root.theme-clinical [data-app-header] :is(.header-search-icon,.header-search-clear-button,.shop-home-button svg,.header-cart-button svg,.header-account-button svg,.header-account-button .header-account-name){color:var(--theme-accent, #0b0679)!important;stroke:currentColor}.dev-theme-root.theme-clinical [data-app-header] .header-cart-button+.header-count-indicator{border-color:#0b06796b!important}.dev-theme-root.theme-clinical [data-app-header] .header-search-field:hover .header-search-input,.dev-theme-root.theme-clinical [data-app-header] .header-search-field:focus-within .header-search-input,.dev-theme-root.theme-clinical [data-app-header] :is(.shop-home-button,.header-account-button,.header-cart-button,.mobile-search-toggle-button):hover,.dev-theme-root.theme-clinical [data-app-header] :is(.shop-home-button,.header-account-button,.header-cart-button,.mobile-search-toggle-button):focus-visible,.dev-theme-root.theme-clinical [data-app-header] :is(.header-account-button,.header-cart-button)[data-state=open],.dev-theme-root.theme-clinical [data-app-header] :is(.header-account-button,.header-cart-button)[aria-expanded=true]{background:#0b06791a!important;background-color:#0b06791a!important;background-image:none!important;border-color:#0b06798f!important;color:var(--theme-accent, #0b0679)!important;box-shadow:none!important}[data-app-header]{--app-header-brand-blue: rgb(11, 6, 121);--app-header-refresh-bg: transparent;--app-header-refresh-text: var(--app-header-brand-blue);--app-header-refresh-border: var(--app-header-brand-blue);--app-header-refresh-hover-bg: var(--app-header-brand-blue);--app-header-refresh-hover-text: #ffffff;color:var(--app-header-brand-blue)!important}[data-app-header] :is(.info-header-welcome,.info-header-welcome__text){color:var(--app-header-brand-blue)!important}[data-app-header] :is(.header-search-input,.shop-home-button,.header-account-button,.header-cart-button,.mobile-search-toggle-button),.dev-theme-root:is(.theme-biotech,.theme-clinical,.theme-community,.theme-leaf) [data-app-header] :is(.header-search-input,.shop-home-button,.header-account-button,.header-cart-button,.mobile-search-toggle-button),.dev-theme-root:not(.theme-biotech) [data-app-header] :is(.header-search-input,.shop-home-button,.header-account-button,.header-cart-button,.mobile-search-toggle-button){-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:var(--app-header-refresh-bg)!important;background-color:var(--app-header-refresh-bg)!important;background-image:none!important;border:2px solid var(--app-header-refresh-border)!important;box-shadow:none!important;color:var(--app-header-refresh-text)!important;filter:none!important;transform:none!important}[data-app-header] :is(.header-search-icon,.header-search-clear-button,.header-search-clear-button svg,.shop-home-button svg,.header-account-button svg,.header-account-button .header-account-name,.header-cart-button svg,.mobile-search-toggle-button svg,.mobile-search-icon),.dev-theme-root:is(.theme-biotech,.theme-clinical,.theme-community,.theme-leaf) [data-app-header] :is(.header-search-icon,.header-search-clear-button,.header-search-clear-button svg,.shop-home-button svg,.header-account-button svg,.header-account-button .header-account-name,.header-cart-button svg,.mobile-search-toggle-button svg,.mobile-search-icon),.dev-theme-root:not(.theme-biotech) [data-app-header] :is(.header-search-icon,.header-search-clear-button,.header-search-clear-button svg,.shop-home-button svg,.header-account-button svg,.header-account-button .header-account-name,.header-cart-button svg,.mobile-search-toggle-button svg,.mobile-search-icon){color:var(--app-header-refresh-text)!important;stroke:currentColor!important}[data-app-header] .header-search-input,.dev-theme-root:is(.theme-biotech,.theme-clinical,.theme-community,.theme-leaf) [data-app-header] .header-search-input,.dev-theme-root:not(.theme-biotech) [data-app-header] .header-search-input{caret-color:var(--app-header-refresh-text)!important}[data-app-header] .header-search-input::placeholder,.dev-theme-root:is(.theme-biotech,.theme-clinical,.theme-community,.theme-leaf) [data-app-header] .header-search-input::placeholder,.dev-theme-root:not(.theme-biotech) [data-app-header] .header-search-input::placeholder{color:#0b0679a3!important;opacity:1!important}[data-app-header] :is(.header-cart-button+.header-count-indicator,.account-indicator-badge),.dev-theme-root:is(.theme-biotech,.theme-clinical,.theme-community,.theme-leaf) [data-app-header] :is(.header-cart-button+.header-count-indicator,.account-indicator-badge),.dev-theme-root:not(.theme-biotech) [data-app-header] :is(.header-cart-button+.header-count-indicator,.account-indicator-badge){background:#fff!important;border-color:var(--app-header-refresh-border)!important;color:var(--app-header-refresh-text)!important}[data-app-header] .header-search-field:hover .header-search-input,[data-app-header] .header-search-field:focus-within .header-search-input,[data-app-header] :is(.shop-home-button,.header-account-button,.header-cart-button,.mobile-search-toggle-button):hover,[data-app-header] :is(.shop-home-button,.header-account-button,.header-cart-button,.mobile-search-toggle-button):focus-visible,[data-app-header] :is(.header-account-button,.header-cart-button,.mobile-search-toggle-button)[data-state=open],[data-app-header] :is(.header-account-button,.header-cart-button,.mobile-search-toggle-button)[aria-expanded=true]{background:var(--app-header-refresh-hover-bg)!important;background-color:var(--app-header-refresh-hover-bg)!important;background-image:none!important;border-color:var(--app-header-refresh-hover-bg)!important;box-shadow:none!important;color:var(--app-header-refresh-hover-text)!important;filter:none!important;transform:none!important}.dev-theme-root:is(.theme-biotech,.theme-clinical,.theme-community,.theme-leaf) [data-app-header] .header-search-field:hover .header-search-input,.dev-theme-root:is(.theme-biotech,.theme-clinical,.theme-community,.theme-leaf) [data-app-header] .header-search-field:focus-within .header-search-input,.dev-theme-root:is(.theme-biotech,.theme-clinical,.theme-community,.theme-leaf) [data-app-header] :is(.shop-home-button,.header-account-button,.header-cart-button,.mobile-search-toggle-button):hover,.dev-theme-root:is(.theme-biotech,.theme-clinical,.theme-community,.theme-leaf) [data-app-header] :is(.shop-home-button,.header-account-button,.header-cart-button,.mobile-search-toggle-button):focus-visible,.dev-theme-root:is(.theme-biotech,.theme-clinical,.theme-community,.theme-leaf) [data-app-header] :is(.header-account-button,.header-cart-button,.mobile-search-toggle-button)[data-state=open],.dev-theme-root:is(.theme-biotech,.theme-clinical,.theme-community,.theme-leaf) [data-app-header] :is(.header-account-button,.header-cart-button,.mobile-search-toggle-button)[aria-expanded=true],.dev-theme-root:not(.theme-biotech) [data-app-header] .header-search-field:hover .header-search-input,.dev-theme-root:not(.theme-biotech) [data-app-header] .header-search-field:focus-within .header-search-input,.dev-theme-root:not(.theme-biotech) [data-app-header] :is(.shop-home-button,.header-account-button,.header-cart-button,.mobile-search-toggle-button):hover,.dev-theme-root:not(.theme-biotech) [data-app-header] :is(.shop-home-button,.header-account-button,.header-cart-button,.mobile-search-toggle-button):focus-visible,.dev-theme-root:not(.theme-biotech) [data-app-header] :is(.header-account-button,.header-cart-button,.mobile-search-toggle-button)[data-state=open],.dev-theme-root:not(.theme-biotech) [data-app-header] :is(.header-account-button,.header-cart-button,.mobile-search-toggle-button)[aria-expanded=true]{background:var(--app-header-refresh-hover-bg)!important;background-color:var(--app-header-refresh-hover-bg)!important;background-image:none!important;border-color:var(--app-header-refresh-hover-bg)!important;box-shadow:none!important;color:var(--app-header-refresh-hover-text)!important;filter:none!important;transform:none!important}[data-app-header] .header-search-field:hover .header-search-input,[data-app-header] .header-search-field:focus-within .header-search-input,.dev-theme-root:is(.theme-biotech,.theme-clinical,.theme-community,.theme-leaf) [data-app-header] .header-search-field:hover .header-search-input,.dev-theme-root:is(.theme-biotech,.theme-clinical,.theme-community,.theme-leaf) [data-app-header] .header-search-field:focus-within .header-search-input,.dev-theme-root:not(.theme-biotech) [data-app-header] .header-search-field:hover .header-search-input,.dev-theme-root:not(.theme-biotech) [data-app-header] .header-search-field:focus-within .header-search-input{caret-color:var(--app-header-refresh-hover-text)!important}[data-app-header] .header-search-field:hover .header-search-input::placeholder,[data-app-header] .header-search-field:focus-within .header-search-input::placeholder,.dev-theme-root:is(.theme-biotech,.theme-clinical,.theme-community,.theme-leaf) [data-app-header] .header-search-field:hover .header-search-input::placeholder,.dev-theme-root:is(.theme-biotech,.theme-clinical,.theme-community,.theme-leaf) [data-app-header] .header-search-field:focus-within .header-search-input::placeholder,.dev-theme-root:not(.theme-biotech) [data-app-header] .header-search-field:hover .header-search-input::placeholder,.dev-theme-root:not(.theme-biotech) [data-app-header] .header-search-field:focus-within .header-search-input::placeholder{color:#ffffffd1!important}[data-app-header] .header-search-field:hover :is(.header-search-icon,.header-search-clear-button,.header-search-clear-button svg),[data-app-header] .header-search-field:focus-within :is(.header-search-icon,.header-search-clear-button,.header-search-clear-button svg),.dev-theme-root:is(.theme-biotech,.theme-clinical,.theme-community,.theme-leaf) [data-app-header] .header-search-field:hover :is(.header-search-icon,.header-search-clear-button,.header-search-clear-button svg),.dev-theme-root:is(.theme-biotech,.theme-clinical,.theme-community,.theme-leaf) [data-app-header] .header-search-field:focus-within :is(.header-search-icon,.header-search-clear-button,.header-search-clear-button svg),.dev-theme-root:not(.theme-biotech) [data-app-header] .header-search-field:hover :is(.header-search-icon,.header-search-clear-button,.header-search-clear-button svg),.dev-theme-root:not(.theme-biotech) [data-app-header] .header-search-field:focus-within :is(.header-search-icon,.header-search-clear-button,.header-search-clear-button svg),[data-app-header] :is(.shop-home-button:hover,.shop-home-button:focus-visible,.header-account-button:hover,.header-account-button:focus-visible,.header-account-button[data-state=open],.header-account-button[aria-expanded=true],.header-cart-button:hover,.header-cart-button:focus-visible,.header-cart-button[data-state=open],.header-cart-button[aria-expanded=true],.mobile-search-toggle-button:hover,.mobile-search-toggle-button:focus-visible,.mobile-search-toggle-button[data-state=open],.mobile-search-toggle-button[aria-expanded=true]) :is(svg,.header-account-name,.mobile-search-icon),.dev-theme-root:is(.theme-biotech,.theme-clinical,.theme-community,.theme-leaf) [data-app-header] :is(.shop-home-button:hover,.shop-home-button:focus-visible,.header-account-button:hover,.header-account-button:focus-visible,.header-account-button[data-state=open],.header-account-button[aria-expanded=true],.header-cart-button:hover,.header-cart-button:focus-visible,.header-cart-button[data-state=open],.header-cart-button[aria-expanded=true],.mobile-search-toggle-button:hover,.mobile-search-toggle-button:focus-visible,.mobile-search-toggle-button[data-state=open],.mobile-search-toggle-button[aria-expanded=true]) :is(svg,.header-account-name,.mobile-search-icon),.dev-theme-root:not(.theme-biotech) [data-app-header] :is(.shop-home-button:hover,.shop-home-button:focus-visible,.header-account-button:hover,.header-account-button:focus-visible,.header-account-button[data-state=open],.header-account-button[aria-expanded=true],.header-cart-button:hover,.header-cart-button:focus-visible,.header-cart-button[data-state=open],.header-cart-button[aria-expanded=true],.mobile-search-toggle-button:hover,.mobile-search-toggle-button:focus-visible,.mobile-search-toggle-button[data-state=open],.mobile-search-toggle-button[aria-expanded=true]) :is(svg,.header-account-name,.mobile-search-icon){color:var(--app-header-refresh-hover-text)!important;stroke:currentColor!important}[data-app-header] .header-search-clear-button:hover,.dev-theme-root:is(.theme-biotech,.theme-clinical,.theme-community,.theme-leaf) [data-app-header] .header-search-clear-button:hover,.dev-theme-root:not(.theme-biotech) [data-app-header] .header-search-clear-button:hover{background:#ffffff2e!important;color:var(--app-header-refresh-hover-text)!important}[data-app-header] .header-search-field:hover .header-search-input,[data-app-header] .header-search-field:focus-within .header-search-input,.dev-theme-root:is(.theme-biotech,.theme-clinical,.theme-community,.theme-leaf) [data-app-header] .header-search-field:hover .header-search-input,.dev-theme-root:is(.theme-biotech,.theme-clinical,.theme-community,.theme-leaf) [data-app-header] .header-search-field:focus-within .header-search-input,.dev-theme-root:not(.theme-biotech) [data-app-header] .header-search-field:hover .header-search-input,.dev-theme-root:not(.theme-biotech) [data-app-header] .header-search-field:focus-within .header-search-input{background:transparent!important;background-color:transparent!important;background-image:none!important;border-color:var(--app-header-refresh-border)!important;color:var(--app-header-refresh-text)!important;caret-color:var(--app-header-refresh-text)!important}[data-app-header] .header-search-field:hover .header-search-input::placeholder,[data-app-header] .header-search-field:focus-within .header-search-input::placeholder,.dev-theme-root:is(.theme-biotech,.theme-clinical,.theme-community,.theme-leaf) [data-app-header] .header-search-field:hover .header-search-input::placeholder,.dev-theme-root:is(.theme-biotech,.theme-clinical,.theme-community,.theme-leaf) [data-app-header] .header-search-field:focus-within .header-search-input::placeholder,.dev-theme-root:not(.theme-biotech) [data-app-header] .header-search-field:hover .header-search-input::placeholder,.dev-theme-root:not(.theme-biotech) [data-app-header] .header-search-field:focus-within .header-search-input::placeholder{color:#0b0679a3!important}[data-app-header] .header-search-field:hover :is(.header-search-icon,.header-search-clear-button,.header-search-clear-button svg),[data-app-header] .header-search-field:focus-within :is(.header-search-icon,.header-search-clear-button,.header-search-clear-button svg),.dev-theme-root:is(.theme-biotech,.theme-clinical,.theme-community,.theme-leaf) [data-app-header] .header-search-field:hover :is(.header-search-icon,.header-search-clear-button,.header-search-clear-button svg),.dev-theme-root:is(.theme-biotech,.theme-clinical,.theme-community,.theme-leaf) [data-app-header] .header-search-field:focus-within :is(.header-search-icon,.header-search-clear-button,.header-search-clear-button svg),.dev-theme-root:not(.theme-biotech) [data-app-header] .header-search-field:hover :is(.header-search-icon,.header-search-clear-button,.header-search-clear-button svg),.dev-theme-root:not(.theme-biotech) [data-app-header] .header-search-field:focus-within :is(.header-search-icon,.header-search-clear-button,.header-search-clear-button svg){color:var(--app-header-refresh-text)!important;stroke:currentColor!important}[data-app-header] button.header-cart-button.header-home-button:not(.mobile-search-toggle-button),.dev-theme-root:is(.theme-biotech,.theme-clinical,.theme-community,.theme-leaf) [data-app-header] button.header-cart-button.header-home-button:not(.mobile-search-toggle-button),.dev-theme-root:not(.theme-biotech) [data-app-header] button.header-cart-button.header-home-button:not(.mobile-search-toggle-button){-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border:2px solid var(--app-header-brand-blue)!important;box-shadow:none!important;color:var(--app-header-brand-blue)!important;filter:none!important;height:2.4rem!important;min-height:2.4rem!important;min-width:2.4rem!important;padding:0!important;transform:none!important;width:2.4rem!important}[data-app-header] button.header-cart-button.header-home-button:not(.mobile-search-toggle-button) svg,.dev-theme-root:is(.theme-biotech,.theme-clinical,.theme-community,.theme-leaf) [data-app-header] button.header-cart-button.header-home-button:not(.mobile-search-toggle-button) svg,.dev-theme-root:not(.theme-biotech) [data-app-header] button.header-cart-button.header-home-button:not(.mobile-search-toggle-button) svg{color:var(--app-header-brand-blue)!important;height:1.25rem!important;stroke:currentColor!important;width:1.25rem!important}[data-app-header] button.header-cart-button.header-home-button:not(.mobile-search-toggle-button):hover,[data-app-header] button.header-cart-button.header-home-button:not(.mobile-search-toggle-button):focus-visible,[data-app-header] button.header-cart-button.header-home-button:not(.mobile-search-toggle-button)[data-state=open],[data-app-header] button.header-cart-button.header-home-button:not(.mobile-search-toggle-button)[aria-expanded=true],.dev-theme-root:is(.theme-biotech,.theme-clinical,.theme-community,.theme-leaf) [data-app-header] button.header-cart-button.header-home-button:not(.mobile-search-toggle-button):hover,.dev-theme-root:is(.theme-biotech,.theme-clinical,.theme-community,.theme-leaf) [data-app-header] button.header-cart-button.header-home-button:not(.mobile-search-toggle-button):focus-visible,.dev-theme-root:is(.theme-biotech,.theme-clinical,.theme-community,.theme-leaf) [data-app-header] button.header-cart-button.header-home-button:not(.mobile-search-toggle-button)[data-state=open],.dev-theme-root:is(.theme-biotech,.theme-clinical,.theme-community,.theme-leaf) [data-app-header] button.header-cart-button.header-home-button:not(.mobile-search-toggle-button)[aria-expanded=true],.dev-theme-root:not(.theme-biotech) [data-app-header] button.header-cart-button.header-home-button:not(.mobile-search-toggle-button):hover,.dev-theme-root:not(.theme-biotech) [data-app-header] button.header-cart-button.header-home-button:not(.mobile-search-toggle-button):focus-visible,.dev-theme-root:not(.theme-biotech) [data-app-header] button.header-cart-button.header-home-button:not(.mobile-search-toggle-button)[data-state=open],.dev-theme-root:not(.theme-biotech) [data-app-header] button.header-cart-button.header-home-button:not(.mobile-search-toggle-button)[aria-expanded=true]{background:var(--app-header-refresh-hover-bg)!important;background-color:var(--app-header-refresh-hover-bg)!important;background-image:none!important;border-color:var(--app-header-refresh-hover-bg)!important;color:var(--app-header-refresh-hover-text)!important}[data-app-header] button.header-cart-button.header-home-button:not(.mobile-search-toggle-button):hover svg,[data-app-header] button.header-cart-button.header-home-button:not(.mobile-search-toggle-button):focus-visible svg,[data-app-header] button.header-cart-button.header-home-button:not(.mobile-search-toggle-button)[data-state=open] svg,[data-app-header] button.header-cart-button.header-home-button:not(.mobile-search-toggle-button)[aria-expanded=true] svg,.dev-theme-root:is(.theme-biotech,.theme-clinical,.theme-community,.theme-leaf) [data-app-header] button.header-cart-button.header-home-button:not(.mobile-search-toggle-button):hover svg,.dev-theme-root:is(.theme-biotech,.theme-clinical,.theme-community,.theme-leaf) [data-app-header] button.header-cart-button.header-home-button:not(.mobile-search-toggle-button):focus-visible svg,.dev-theme-root:is(.theme-biotech,.theme-clinical,.theme-community,.theme-leaf) [data-app-header] button.header-cart-button.header-home-button:not(.mobile-search-toggle-button)[data-state=open] svg,.dev-theme-root:is(.theme-biotech,.theme-clinical,.theme-community,.theme-leaf) [data-app-header] button.header-cart-button.header-home-button:not(.mobile-search-toggle-button)[aria-expanded=true] svg,.dev-theme-root:not(.theme-biotech) [data-app-header] button.header-cart-button.header-home-button:not(.mobile-search-toggle-button):hover svg,.dev-theme-root:not(.theme-biotech) [data-app-header] button.header-cart-button.header-home-button:not(.mobile-search-toggle-button):focus-visible svg,.dev-theme-root:not(.theme-biotech) [data-app-header] button.header-cart-button.header-home-button:not(.mobile-search-toggle-button)[data-state=open] svg,.dev-theme-root:not(.theme-biotech) [data-app-header] button.header-cart-button.header-home-button:not(.mobile-search-toggle-button)[aria-expanded=true] svg{color:var(--app-header-refresh-hover-text)!important;stroke:currentColor!important}.dev-theme-root.theme-clinical [data-delegate-theme=false] [data-app-header].glass-liquid{border-color:var(--theme-border)!important;box-shadow:var(--theme-shadow-soft)!important;color:var(--theme-text)!important}.dev-theme-root.theme-clinical [data-delegate-theme=false] [data-app-header].glass-liquid:before{-webkit-backdrop-filter:var(--theme-backdrop-filter)!important;backdrop-filter:var(--theme-backdrop-filter)!important;background:var(--theme-surface-liquid)!important;background-color:var(--theme-surface-liquid)!important;background-image:none!important;border-color:var(--theme-border)!important;box-shadow:0 10px 26px -18px #0f172a8c,0 6px 14px -10px #0f172a59,inset 0 1px #ffffffeb!important}.dev-theme-root.theme-clinical [data-delegate-theme=false] [data-app-header].glass-liquid :is(.header-search-input,.shop-home-button,.header-account-button,.header-cart-button,.mobile-search-toggle-button){-webkit-backdrop-filter:var(--theme-backdrop-filter)!important;backdrop-filter:var(--theme-backdrop-filter)!important;background:var(--theme-surface-liquid)!important;background-color:var(--theme-surface-liquid)!important;background-image:none!important;border-color:var(--theme-accent)!important;box-shadow:var(--theme-shadow-soft)!important;color:var(--theme-accent)!important}.dev-theme-root.theme-clinical [data-delegate-theme=false] [data-app-header].glass-liquid :is(.header-search-icon,.header-search-clear-button,.header-search-clear-button svg,.shop-home-button svg,.header-account-button svg,.header-account-button .header-account-name,.header-cart-button svg,.mobile-search-toggle-button svg,.mobile-search-icon){color:var(--theme-accent)!important;stroke:currentColor!important}.dev-theme-root.theme-clinical [data-delegate-theme=false] [data-app-header].glass-liquid .header-search-input{caret-color:var(--theme-accent)!important}.dev-theme-root.theme-clinical [data-delegate-theme=false] [data-app-header].glass-liquid .header-search-input::placeholder{color:#0b0679a3!important;opacity:1!important}.dev-theme-root.theme-clinical [data-delegate-theme=false] [data-app-header].glass-liquid :is(.header-cart-button+.header-count-indicator,.account-indicator-badge){background:var(--theme-surface-strong)!important;border-color:var(--theme-border-strong)!important;color:var(--theme-accent)!important}.dev-theme-root.theme-clinical [data-delegate-theme=false] [data-app-header].glass-liquid .header-search-field:hover .header-search-input,.dev-theme-root.theme-clinical [data-delegate-theme=false] [data-app-header].glass-liquid .header-search-field:focus-within .header-search-input{background:var(--theme-surface-strong)!important;background-color:var(--theme-surface-strong)!important;background-image:none!important;border-color:var(--theme-accent)!important;box-shadow:var(--theme-shadow-soft)!important;color:var(--theme-accent)!important;filter:none!important;transform:none!important}.dev-theme-root.theme-clinical [data-delegate-theme=false] [data-app-header].glass-liquid :is(.shop-home-button,.header-account-button,.header-cart-button,.mobile-search-toggle-button):hover,.dev-theme-root.theme-clinical [data-delegate-theme=false] [data-app-header].glass-liquid :is(.shop-home-button,.header-account-button,.header-cart-button,.mobile-search-toggle-button):focus-visible,.dev-theme-root.theme-clinical [data-delegate-theme=false] [data-app-header].glass-liquid :is(.header-account-button,.header-cart-button,.mobile-search-toggle-button)[data-state=open],.dev-theme-root.theme-clinical [data-delegate-theme=false] [data-app-header].glass-liquid :is(.header-account-button,.header-cart-button,.mobile-search-toggle-button)[aria-expanded=true]{background:var(--theme-accent)!important;background-color:var(--theme-accent)!important;background-image:none!important;border-color:var(--theme-accent)!important;box-shadow:var(--theme-shadow-soft)!important;color:var(--primary-foreground, #ffffff)!important;filter:none!important;transform:none!important}.dev-theme-root.theme-clinical [data-delegate-theme=false] [data-app-header].glass-liquid :is(.shop-home-button:hover,.shop-home-button:focus-visible,.header-account-button:hover,.header-account-button:focus-visible,.header-account-button[data-state=open],.header-account-button[aria-expanded=true],.header-cart-button:hover,.header-cart-button:focus-visible,.header-cart-button[data-state=open],.header-cart-button[aria-expanded=true],.mobile-search-toggle-button:hover,.mobile-search-toggle-button:focus-visible,.mobile-search-toggle-button[data-state=open],.mobile-search-toggle-button[aria-expanded=true]) :is(svg,.header-account-name,.mobile-search-icon){color:var(--primary-foreground, #ffffff)!important;stroke:currentColor!important}.dev-theme-root.theme-clinical [data-delegate-theme=false] [data-app-header].glass-liquid .header-search-field:hover .header-search-input::placeholder,.dev-theme-root.theme-clinical [data-delegate-theme=false] [data-app-header].glass-liquid .header-search-field:focus-within .header-search-input::placeholder{color:#0b0679a3!important}.dev-theme-root.theme-clinical [data-delegate-theme=false] [data-app-header].glass-liquid .header-search-icon,.dev-theme-root.theme-clinical [data-delegate-theme=false] [data-app-header].glass-liquid .header-search-field:hover .header-search-icon,.dev-theme-root.theme-clinical [data-delegate-theme=false] [data-app-header].glass-liquid .header-search-field:focus-within .header-search-icon{color:#64748b!important;stroke:currentColor!important}body.theme-clinical:not([data-delegate-theme=true]) [data-app-header].glass-liquid .header-search-input,.dev-theme-root.theme-clinical [data-delegate-theme=false] [data-app-header].glass-liquid .header-search-input,body.theme-clinical:not([data-delegate-theme=true]) [data-app-header].glass-liquid .header-search-field:hover .header-search-input,.dev-theme-root.theme-clinical [data-delegate-theme=false] [data-app-header].glass-liquid .header-search-field:hover .header-search-input,body.theme-clinical:not([data-delegate-theme=true]) [data-app-header].glass-liquid .header-search-field:focus-within .header-search-input,.dev-theme-root.theme-clinical [data-delegate-theme=false] [data-app-header].glass-liquid .header-search-field:focus-within .header-search-input{color:#64748b!important;caret-color:#64748b!important}body.theme-clinical:not([data-delegate-theme=true]) [data-app-header].glass-liquid .header-search-input::placeholder,.dev-theme-root.theme-clinical [data-delegate-theme=false] [data-app-header].glass-liquid .header-search-input::placeholder,body.theme-clinical:not([data-delegate-theme=true]) [data-app-header].glass-liquid .header-search-field:hover .header-search-input::placeholder,.dev-theme-root.theme-clinical [data-delegate-theme=false] [data-app-header].glass-liquid .header-search-field:hover .header-search-input::placeholder,body.theme-clinical:not([data-delegate-theme=true]) [data-app-header].glass-liquid .header-search-field:focus-within .header-search-input::placeholder,.dev-theme-root.theme-clinical [data-delegate-theme=false] [data-app-header].glass-liquid .header-search-field:focus-within .header-search-input::placeholder,body.theme-clinical:not([data-delegate-theme=true]) [data-app-header].glass-liquid .header-search-icon,.dev-theme-root.theme-clinical [data-delegate-theme=false] [data-app-header].glass-liquid .header-search-icon,body.theme-clinical:not([data-delegate-theme=true]) [data-app-header].glass-liquid .header-search-field:hover .header-search-icon,.dev-theme-root.theme-clinical [data-delegate-theme=false] [data-app-header].glass-liquid .header-search-field:hover .header-search-icon,body.theme-clinical:not([data-delegate-theme=true]) [data-app-header].glass-liquid .header-search-field:focus-within .header-search-icon,.dev-theme-root.theme-clinical [data-delegate-theme=false] [data-app-header].glass-liquid .header-search-field:focus-within .header-search-icon{color:#64748b!important;opacity:1!important;stroke:currentColor!important}body[data-delegate-theme=true] [data-app-header],[data-delegate-theme=true] [data-app-header]{--app-header-brand-blue: var(--delegate-accent, rgb(11, 6, 121));--app-header-refresh-border: var(--delegate-accent, rgb(11, 6, 121));--app-header-refresh-hover-bg: var(--delegate-accent, rgb(11, 6, 121));--app-header-refresh-hover-text: var(--primary-foreground, #ffffff);--app-header-refresh-text: var(--delegate-accent, rgb(11, 6, 121));--header-search-border-color: var(--delegate-accent, rgb(11, 6, 121))}body[data-delegate-theme=true] [data-app-header] .header-search-input,body[data-delegate-theme=true] [data-app-header] .header-search-field:hover .header-search-input,body[data-delegate-theme=true] [data-app-header] .header-search-field:focus-within .header-search-input,[data-delegate-theme=true] [data-app-header] .header-search-input,[data-delegate-theme=true] [data-app-header] .header-search-field:hover .header-search-input,[data-delegate-theme=true] [data-app-header] .header-search-field:focus-within .header-search-input{background:transparent!important;background-color:transparent!important;background-image:none!important;border:2px solid var(--delegate-accent, var(--header-search-border-color, rgb(11, 6, 121)))!important;border-color:var(--delegate-accent, rgb(11, 6, 121))!important;color:var(--delegate-accent, rgb(11, 6, 121))!important}body[data-delegate-theme=true] [data-app-header] button.header-cart-button.header-home-button:not(.mobile-search-toggle-button),[data-delegate-theme=true] [data-app-header] button.header-cart-button.header-home-button:not(.mobile-search-toggle-button){background:transparent!important;background-color:transparent!important;background-image:none!important;border-color:var(--delegate-accent, rgb(11, 6, 121))!important;color:var(--delegate-accent, rgb(11, 6, 121))!important}body[data-delegate-theme=true] [data-app-header] .header-search-input,[data-delegate-theme=true] [data-app-header] .header-search-input{caret-color:var(--delegate-accent, rgb(11, 6, 121))!important}body[data-delegate-theme=true] [data-app-header] .header-search-input::placeholder,[data-delegate-theme=true] [data-app-header] .header-search-input::placeholder,body[data-delegate-theme=true] [data-app-header] .header-search-field:hover .header-search-input::placeholder,[data-delegate-theme=true] [data-app-header] .header-search-field:hover .header-search-input::placeholder,body[data-delegate-theme=true] [data-app-header] .header-search-field:focus-within .header-search-input::placeholder,[data-delegate-theme=true] [data-app-header] .header-search-field:focus-within .header-search-input::placeholder{color:var(--delegate-accent-65, var(--delegate-accent, rgb(11, 6, 121)))!important;opacity:1!important}body[data-delegate-theme=true] [data-app-header] :is(.header-search-icon,.header-search-clear-button,.header-search-clear-button svg,button.header-cart-button.header-home-button:not(.mobile-search-toggle-button) svg),[data-delegate-theme=true] [data-app-header] :is(.header-search-icon,.header-search-clear-button,.header-search-clear-button svg,button.header-cart-button.header-home-button:not(.mobile-search-toggle-button) svg){color:var(--delegate-accent, rgb(11, 6, 121))!important;stroke:currentColor!important}body[data-delegate-theme=true] [data-app-header] button.header-cart-button.header-home-button:not(.mobile-search-toggle-button):hover,body[data-delegate-theme=true] [data-app-header] button.header-cart-button.header-home-button:not(.mobile-search-toggle-button):focus-visible,body[data-delegate-theme=true] [data-app-header] button.header-cart-button.header-home-button:not(.mobile-search-toggle-button)[data-state=open],body[data-delegate-theme=true] [data-app-header] button.header-cart-button.header-home-button:not(.mobile-search-toggle-button)[aria-expanded=true],[data-delegate-theme=true] [data-app-header] button.header-cart-button.header-home-button:not(.mobile-search-toggle-button):hover,[data-delegate-theme=true] [data-app-header] button.header-cart-button.header-home-button:not(.mobile-search-toggle-button):focus-visible,[data-delegate-theme=true] [data-app-header] button.header-cart-button.header-home-button:not(.mobile-search-toggle-button)[data-state=open],[data-delegate-theme=true] [data-app-header] button.header-cart-button.header-home-button:not(.mobile-search-toggle-button)[aria-expanded=true]{background:var(--delegate-accent, rgb(11, 6, 121))!important;background-color:var(--delegate-accent, rgb(11, 6, 121))!important;background-image:none!important;border-color:var(--delegate-accent, rgb(11, 6, 121))!important;color:var(--primary-foreground, #ffffff)!important}body[data-delegate-theme=true] [data-app-header] button.header-cart-button.header-home-button:not(.mobile-search-toggle-button):hover svg,body[data-delegate-theme=true] [data-app-header] button.header-cart-button.header-home-button:not(.mobile-search-toggle-button):focus-visible svg,body[data-delegate-theme=true] [data-app-header] button.header-cart-button.header-home-button:not(.mobile-search-toggle-button)[data-state=open] svg,body[data-delegate-theme=true] [data-app-header] button.header-cart-button.header-home-button:not(.mobile-search-toggle-button)[aria-expanded=true] svg,[data-delegate-theme=true] [data-app-header] button.header-cart-button.header-home-button:not(.mobile-search-toggle-button):hover svg,[data-delegate-theme=true] [data-app-header] button.header-cart-button.header-home-button:not(.mobile-search-toggle-button):focus-visible svg,[data-delegate-theme=true] [data-app-header] button.header-cart-button.header-home-button:not(.mobile-search-toggle-button)[data-state=open] svg,[data-delegate-theme=true] [data-app-header] button.header-cart-button.header-home-button:not(.mobile-search-toggle-button)[aria-expanded=true] svg{color:var(--primary-foreground, #ffffff)!important;stroke:currentColor!important}body[data-delegate-theme=true] [data-app-header] button.mobile-search-toggle-button,[data-delegate-theme=true] [data-app-header] button.mobile-search-toggle-button{background:transparent!important;background-color:transparent!important;background-image:none!important;border:2px solid var(--delegate-accent, var(--app-header-refresh-border, rgb(11, 6, 121)))!important;border-color:var(--delegate-accent, var(--app-header-refresh-border, rgb(11, 6, 121)))!important;color:var(--delegate-accent, var(--app-header-refresh-text, rgb(11, 6, 121)))!important}body[data-delegate-theme=true] [data-app-header] button.mobile-search-toggle-button :is(svg,.mobile-search-icon),[data-delegate-theme=true] [data-app-header] button.mobile-search-toggle-button :is(svg,.mobile-search-icon){color:var(--delegate-accent, var(--app-header-refresh-text, rgb(11, 6, 121)))!important;stroke:currentColor!important}body[data-delegate-theme=true] [data-app-header] button.mobile-search-toggle-button:not(:disabled):not([aria-disabled=true]):hover,body[data-delegate-theme=true] [data-app-header] button.mobile-search-toggle-button:not(:disabled):not([aria-disabled=true]):focus-visible,body[data-delegate-theme=true] [data-app-header] button.mobile-search-toggle-button:not(:disabled):not([aria-disabled=true])[data-state=open],body[data-delegate-theme=true] [data-app-header] button.mobile-search-toggle-button:not(:disabled):not([aria-disabled=true])[aria-expanded=true],[data-delegate-theme=true] [data-app-header] button.mobile-search-toggle-button:not(:disabled):not([aria-disabled=true]):hover,[data-delegate-theme=true] [data-app-header] button.mobile-search-toggle-button:not(:disabled):not([aria-disabled=true]):focus-visible,[data-delegate-theme=true] [data-app-header] button.mobile-search-toggle-button:not(:disabled):not([aria-disabled=true])[data-state=open],[data-delegate-theme=true] [data-app-header] button.mobile-search-toggle-button:not(:disabled):not([aria-disabled=true])[aria-expanded=true]{background:var(--delegate-accent, var(--app-header-refresh-hover-bg, rgb(11, 6, 121)))!important;background-color:var(--delegate-accent, var(--app-header-refresh-hover-bg, rgb(11, 6, 121)))!important;background-image:none!important;border-color:var(--delegate-accent, var(--app-header-refresh-hover-bg, rgb(11, 6, 121)))!important;color:var(--primary-foreground, #ffffff)!important}body[data-delegate-theme=true] [data-app-header] button.mobile-search-toggle-button:not(:disabled):not([aria-disabled=true]):hover :is(svg,.mobile-search-icon),body[data-delegate-theme=true] [data-app-header] button.mobile-search-toggle-button:not(:disabled):not([aria-disabled=true]):focus-visible :is(svg,.mobile-search-icon),body[data-delegate-theme=true] [data-app-header] button.mobile-search-toggle-button:not(:disabled):not([aria-disabled=true])[data-state=open] :is(svg,.mobile-search-icon),body[data-delegate-theme=true] [data-app-header] button.mobile-search-toggle-button:not(:disabled):not([aria-disabled=true])[aria-expanded=true] :is(svg,.mobile-search-icon),[data-delegate-theme=true] [data-app-header] button.mobile-search-toggle-button:not(:disabled):not([aria-disabled=true]):hover :is(svg,.mobile-search-icon),[data-delegate-theme=true] [data-app-header] button.mobile-search-toggle-button:not(:disabled):not([aria-disabled=true]):focus-visible :is(svg,.mobile-search-icon),[data-delegate-theme=true] [data-app-header] button.mobile-search-toggle-button:not(:disabled):not([aria-disabled=true])[data-state=open] :is(svg,.mobile-search-icon),[data-delegate-theme=true] [data-app-header] button.mobile-search-toggle-button:not(:disabled):not([aria-disabled=true])[aria-expanded=true] :is(svg,.mobile-search-icon){color:var(--primary-foreground, #ffffff)!important;stroke:currentColor!important}[data-app-header].glass-liquid .header-search-field{color:var(--header-search-text-color, rgb(100, 116, 139))!important;isolation:isolate}[data-app-header].glass-liquid .header-search-field>.header-search-input,[data-app-header].glass-liquid .header-search-field:hover>.header-search-input,[data-app-header].glass-liquid .header-search-field:focus-within>.header-search-input,.dev-theme-root.theme-clinical [data-delegate-theme=false] [data-app-header].glass-liquid .header-search-field>.header-search-input,.dev-theme-root.theme-clinical [data-delegate-theme=false] [data-app-header].glass-liquid .header-search-field:hover>.header-search-input,.dev-theme-root.theme-clinical [data-delegate-theme=false] [data-app-header].glass-liquid .header-search-field:focus-within>.header-search-input,body.theme-clinical:not([data-delegate-theme=true]) [data-app-header].glass-liquid .header-search-field>.header-search-input,body.theme-clinical:not([data-delegate-theme=true]) [data-app-header].glass-liquid .header-search-field:hover>.header-search-input,body.theme-clinical:not([data-delegate-theme=true]) [data-app-header].glass-liquid .header-search-field:focus-within>.header-search-input,[data-delegate-theme=true] [data-app-header].glass-liquid .header-search-field>.header-search-input,[data-delegate-theme=true] [data-app-header].glass-liquid .header-search-field:hover>.header-search-input,[data-delegate-theme=true] [data-app-header].glass-liquid .header-search-field:focus-within>.header-search-input{color:var(--header-search-text-color, rgb(100, 116, 139))!important;caret-color:var(--header-search-text-color, rgb(100, 116, 139))!important;position:relative;z-index:1}[data-app-header].glass-liquid .header-search-field>.header-search-input::placeholder,[data-app-header].glass-liquid .header-search-field:hover>.header-search-input::placeholder,[data-app-header].glass-liquid .header-search-field:focus-within>.header-search-input::placeholder,.dev-theme-root.theme-clinical [data-delegate-theme=false] [data-app-header].glass-liquid .header-search-field>.header-search-input::placeholder,.dev-theme-root.theme-clinical [data-delegate-theme=false] [data-app-header].glass-liquid .header-search-field:hover>.header-search-input::placeholder,.dev-theme-root.theme-clinical [data-delegate-theme=false] [data-app-header].glass-liquid .header-search-field:focus-within>.header-search-input::placeholder,body.theme-clinical:not([data-delegate-theme=true]) [data-app-header].glass-liquid .header-search-field>.header-search-input::placeholder,body.theme-clinical:not([data-delegate-theme=true]) [data-app-header].glass-liquid .header-search-field:hover>.header-search-input::placeholder,body.theme-clinical:not([data-delegate-theme=true]) [data-app-header].glass-liquid .header-search-field:focus-within>.header-search-input::placeholder,[data-delegate-theme=true] [data-app-header].glass-liquid .header-search-field>.header-search-input::placeholder,[data-delegate-theme=true] [data-app-header].glass-liquid .header-search-field:hover>.header-search-input::placeholder,[data-delegate-theme=true] [data-app-header].glass-liquid .header-search-field:focus-within>.header-search-input::placeholder{color:var(--header-search-text-color, rgb(100, 116, 139))!important;opacity:1!important}[data-app-header].glass-liquid .header-search-field>.header-search-icon,[data-app-header].glass-liquid .header-search-field:hover>.header-search-icon,[data-app-header].glass-liquid .header-search-field:focus-within>.header-search-icon,.dev-theme-root.theme-clinical [data-delegate-theme=false] [data-app-header].glass-liquid .header-search-field>.header-search-icon,.dev-theme-root.theme-clinical [data-delegate-theme=false] [data-app-header].glass-liquid .header-search-field:hover>.header-search-icon,.dev-theme-root.theme-clinical [data-delegate-theme=false] [data-app-header].glass-liquid .header-search-field:focus-within>.header-search-icon,body.theme-clinical:not([data-delegate-theme=true]) [data-app-header].glass-liquid .header-search-field>.header-search-icon,body.theme-clinical:not([data-delegate-theme=true]) [data-app-header].glass-liquid .header-search-field:hover>.header-search-icon,body.theme-clinical:not([data-delegate-theme=true]) [data-app-header].glass-liquid .header-search-field:focus-within>.header-search-icon,[data-delegate-theme=true] [data-app-header].glass-liquid .header-search-field>.header-search-icon,[data-delegate-theme=true] [data-app-header].glass-liquid .header-search-field:hover>.header-search-icon,[data-delegate-theme=true] [data-app-header].glass-liquid .header-search-field:focus-within>.header-search-icon{color:var(--header-search-text-color, rgb(100, 116, 139))!important;stroke:currentColor!important;display:block!important;opacity:1!important;visibility:visible!important;z-index:20!important}.dev-theme-root.theme-clinical :is(.sales-rep-dashboard,.referral-pill-wrapper){border:var(--account-modal-border)!important}.dev-theme-root.theme-clinical .sales-rep-dashboard :is(.sales-rep-leads-card,.sales-tracking-card,.admin-dashboard-list-card,.sales-tracking-summary-item),.dev-theme-root.theme-clinical .referral-pill-wrapper :is(.referral-pill,.landing-glass,.referrals-table-container){border:var(--account-modal-border)!important}.marketing-landing{min-height:100vh;width:100%;max-width:100vw;overflow-x:hidden;background:#fff;color:#1a1a2e}.marketing-landing,.marketing-landing *{box-sizing:border-box}.marketing-landing__header{position:fixed;inset-block-start:-2px;inset:-2px 0 auto;z-index:110;width:100%;padding-top:2px;margin-top:0;border-bottom:1px solid rgba(255,255,255,.66);background:radial-gradient(circle at 12% 0%,rgba(255,255,255,.9),transparent 38%),radial-gradient(circle at 92% 120%,rgba(142,199,255,.35),transparent 42%),linear-gradient(135deg,#ffffffbd,#eef6ff75 48%,#ffffff9e),linear-gradient(180deg,#ffffffa8,#ffffff57);box-shadow:0 18px 48px -34px #0c1b6e73,0 8px 22px -18px #3f7cd859,inset 0 1px #ffffffeb,inset 0 -1px #ffffff57;backdrop-filter:blur(28px) saturate(1.7);-webkit-backdrop-filter:blur(28px) saturate(1.7);transform:translateZ(0);-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform}.marketing-landing__header-inner{box-sizing:border-box;width:100%;min-height:4rem;max-width:72rem;margin:0 auto;padding:.75rem 1.5rem;display:flex;align-items:center;justify-content:flex-start;gap:0}.marketing-landing__logo-link{flex:0 0 0;display:inline-flex;align-items:center;justify-content:center;width:0;height:3rem;margin-right:0;opacity:0;pointer-events:none;overflow:hidden;border:0;border-radius:999px;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;transform:scale(.92);transition:flex-basis .18s ease,width .18s ease,margin-right .18s ease,opacity .18s ease,transform .18s ease}.marketing-landing__header--logo-visible .marketing-landing__logo-link{flex-basis:3.1rem;width:3.1rem;margin-right:1rem;opacity:1;pointer-events:auto;transform:scale(1)}.marketing-landing__nav-logo{display:block;width:2.4rem;height:2.4rem;max-width:100%;object-fit:contain}.marketing-landing__header-right{flex:1 1 auto;min-width:0;width:100%;margin-left:0;display:flex;align-items:center;justify-content:flex-start;gap:1.25rem}.marketing-landing__nav{display:flex;align-items:center;gap:1.75rem}.marketing-landing__mobile-menu-trigger{display:none;width:2.5rem;height:2.5rem;flex:0 0 auto;align-items:center;justify-content:center;border:0;border-radius:var(--squircle-sm, 12px);background:transparent;color:#0c1b6e;cursor:pointer;appearance:none;-webkit-appearance:none;transition:background-color .15s ease,color .15s ease}.marketing-landing__mobile-menu-trigger svg{width:1.55rem;height:1.55rem;stroke-width:1.9}.marketing-landing__mobile-menu-trigger:hover{background:#0c1b6e0d}.marketing-landing__nav-link,.marketing-landing__text-button{color:#1a1a2ea6;font-size:.84375rem;font-weight:500;line-height:1;text-decoration:none;transition:color .15s ease,background-color .15s ease}.marketing-landing__nav-link:hover,.marketing-landing__text-button:hover{color:#0c1b6e}.marketing-landing__nav-link--button{margin:0;padding:0;border:0;background:transparent;font-family:inherit;text-align:left;cursor:pointer;appearance:none;-webkit-appearance:none}.marketing-landing__nav-actions{margin-left:auto;display:flex;align-items:center;gap:.5rem;flex-shrink:0}.marketing-landing__text-button,.marketing-landing__nav-cta,.marketing-landing__button{border:0;border-radius:var(--squircle-sm, 12px);corner-shape:var(--squircle-corner-shape, superellipse(5.2));cursor:pointer;white-space:nowrap;appearance:none;-webkit-appearance:none}.marketing-landing__text-button{height:2.5rem;padding:0 1rem;display:inline-flex;align-items:center;justify-content:center;background:transparent;color:#0c1b6e}.marketing-landing__text-button:hover{background:#0c1b6e0d}.marketing-landing__referral-button:hover{background:transparent;color:#0c1b6e}.marketing-landing__text-button--large{height:2.75rem;padding:0 1.5rem;font-size:.90625rem}.marketing-landing__nav-cta,.marketing-landing__button--dark{background:#0c1b6e;color:#fff}.marketing-landing__nav-cta:hover,.marketing-landing__button--dark:hover{background:#0a1656}.marketing-landing__nav-cta{height:2.5rem;padding:0 1rem;display:inline-flex;align-items:center;justify-content:center;font-size:.84375rem;font-weight:500}.marketing-landing__button{height:2.75rem;padding:0 1.5rem;display:inline-flex;align-items:center;justify-content:center;max-width:100%;font-size:.90625rem;font-weight:500;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.marketing-landing__button--light{background:#fff;color:#0c1b6e}.marketing-landing__button--light:hover{background:#0c1b6e0d}.delegate-links-landing__button--no-hover.marketing-landing__button{transition:none}.delegate-links-landing__button--no-hover.marketing-landing__button:is(:hover,:active){box-shadow:none;filter:none;transform:none;text-decoration:none}.delegate-links-landing__button--no-hover.marketing-landing__button--dark:is(:hover,:active){background:#0c1b6e;background-color:#0c1b6e;color:#fff}.delegate-links-landing__button--no-hover.marketing-landing__button--light:is(:hover,:active){background:#fff;background-color:#fff;color:#0c1b6e}.marketing-landing__button:focus-visible,.marketing-landing__text-button:focus-visible,.marketing-landing__nav-cta:focus-visible,.marketing-landing__nav-link:focus-visible,.marketing-landing__mobile-menu-trigger:focus-visible{outline:2px solid rgba(63,124,216,.45);outline-offset:3px}.marketing-landing__mobile-menu{display:none}.legal-contact-form input,.legal-contact-form textarea{border:1px solid rgb(148,163,184)!important}.contact-purpose-modal-body{background:#fff;padding-top:2rem!important;padding-bottom:2.25rem!important}.contact-purpose-modal-header{border-bottom:0!important}.contact-purpose-modal-header:after{content:"";position:absolute;right:0;bottom:0;left:0;height:1px;background:#0b067933;pointer-events:none}.contact-purpose-options{display:grid;gap:.7rem}.contact-purpose-option-button{min-height:4.25rem;width:100%;display:inline-flex;align-items:center;justify-content:center;border:2px solid rgb(11,6,121);border-radius:var(--squircle-sm, 12px);corner-shape:var(--squircle-corner-shape, superellipse(5.2));background:#fffffff2;color:#0b0679;cursor:pointer;font-family:inherit;font-size:1.0625rem;font-weight:600;line-height:1;padding:0 2rem;box-shadow:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease;appearance:none;-webkit-appearance:none}.contact-purpose-option-button:hover,.contact-purpose-option-button:focus-visible{border-color:#0b0679;background:#0b0679;color:#fff;box-shadow:none;filter:none!important;transform:none!important}.contact-purpose-option-button:focus-visible{outline:2px solid rgba(63,124,216,.45);outline-offset:3px}.bug-report-textarea,textarea.bug-report-textarea,textarea#bug-report.bug-report-textarea{border:1px solid rgb(148,163,184)!important;border-color:#94a3b8!important}.legal-contact-form input:focus,.legal-contact-form input:focus-visible,.legal-contact-form textarea:focus,.legal-contact-form textarea:focus-visible{border-color:#64748b!important}.bug-report-textarea:focus,.bug-report-textarea:focus-visible,textarea#bug-report.bug-report-textarea:focus,textarea#bug-report.bug-report-textarea:focus-visible{border-color:#64748b!important}.marketing-landing__section{background:#fff;scroll-margin-top:5rem}.marketing-landing__section--tint{background:#fafbff}.marketing-landing__section--dark{background:#0c1b6e;color:#fff}.marketing-landing__section-inner{box-sizing:border-box;width:100%;max-width:72rem;min-width:0;margin:0 auto;padding:5rem 1.5rem}.marketing-landing__section--hero .marketing-landing__section-inner{padding-top:7rem;padding-bottom:6rem}.marketing-landing__hero-logo-wrap{width:min(100%,28rem);max-width:28rem;margin-bottom:3.5rem}.marketing-landing__hero-logo{display:block;width:100%;height:auto;max-width:100%;max-height:7rem;object-fit:contain}.marketing-landing__kicker{margin:0;color:#3f7cd8;font-size:.75rem;font-weight:500;line-height:1.3;letter-spacing:.18em;text-transform:uppercase}.marketing-landing__kicker--dark{color:#7da7f2}.marketing-landing__mission{max-width:48rem;margin:1rem 0 0;color:#0c1b6e;font-size:clamp(1.5rem,2.6vw,2.125rem);font-weight:400;line-height:1.3;overflow-wrap:break-word}.marketing-landing__mission span{color:#3f7cd8;font-style:italic}.marketing-landing__body{margin:0;color:#1a1a2ebf;font-size:.90625rem;line-height:1.7;overflow-wrap:break-word}.marketing-landing__hero-copy,.marketing-landing__body--dark{max-width:48rem;margin-top:2.5rem}.marketing-landing__body--dark{color:#ffffffbf}.marketing-landing__actions{margin-top:2.5rem;display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.marketing-landing__hero-actions{gap:.25rem}.marketing-landing__section-title{max-width:56rem;margin:.75rem 0 0;color:#0c1b6e;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:500;line-height:1.15}.marketing-landing__section-title--narrow{max-width:42rem}.marketing-landing__section-title--dark{max-width:48rem;color:#fff;line-height:1.2}.marketing-landing__cta-title{max-width:48rem;margin:.75rem 0 0;color:#0c1b6e;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:500;line-height:1.1}.marketing-landing__capabilities,.marketing-landing__standards{margin:3rem 0 0;padding:0;list-style:none;border-top:1px solid rgba(12,27,110,.1);border-bottom:1px solid rgba(12,27,110,.1)}.marketing-landing__standards{position:relative}.marketing-landing__capability,.marketing-landing__standard{border-top:1px solid rgba(12,27,110,.1)}.marketing-landing__capability:first-child,.marketing-landing__standard:first-child{border-top:0}.marketing-landing__capability{display:grid;grid-template-columns:auto 1fr;align-items:baseline;gap:1.5rem;padding:1.5rem 0;transform:translateZ(0);transition:transform .24s cubic-bezier(.22,1,.36,1);will-change:transform}.marketing-landing__capability>.marketing-landing__number{line-height:1.25;transition:none}.marketing-landing__capability:focus-visible,.marketing-landing__capability.is-active{padding-bottom:1.5rem;background-color:transparent;outline:none}.marketing-landing__number{color:#3f7cd8d9;font-size:.75rem;font-weight:500;letter-spacing:.1em;line-height:1.4}.marketing-landing__number--dark{color:#7da7f2}.marketing-landing__capability-title{margin:0;color:#0c1b6e;font-size:clamp(1.125rem,1.6vw,1.375rem);font-weight:500;line-height:1.25;transition:none}.marketing-landing__capability:focus-visible>.marketing-landing__number,.marketing-landing__capability.is-active>.marketing-landing__number,.marketing-landing__capability:focus-visible .marketing-landing__capability-title,.marketing-landing__capability.is-active .marketing-landing__capability-title{transform:none}.marketing-landing__capability-copy{min-width:0}.marketing-landing__capability-copy p{max-height:0;margin:0;overflow:hidden;padding-left:.75rem;color:#1a1a2ead;font-size:1.0625rem;line-height:1.55;opacity:0;transition:opacity .24s ease;transition-delay:0ms;visibility:hidden}.marketing-landing__capability-action{display:flex;height:0;max-height:0;width:fit-content;max-width:calc(100% - .75rem);align-items:center;gap:.45rem;margin-top:0;margin-left:.75rem;padding:0!important;overflow:hidden;opacity:0;box-sizing:border-box;border:0!important;border-radius:0;background:transparent!important;background-color:transparent!important;box-shadow:none!important;color:#0b0679!important;filter:none!important;font-size:1.0625rem;font-weight:600;line-height:1.2;transform:none!important;text-decoration:none;pointer-events:none;transition:opacity .22s ease;transition-delay:0ms;visibility:hidden}.marketing-landing__capability-action-icon{display:inline-flex;width:1.42rem;height:.95rem;flex:0 0 1.42rem;align-items:center;overflow:hidden;line-height:0}.marketing-landing__capability-action-icon svg{display:block;width:.95rem;height:.95rem;flex:0 0 auto;color:currentColor;stroke:currentColor;transform:translateZ(0);transform-origin:center;transition:transform .18s ease}.marketing-landing__capability-action:hover .marketing-landing__capability-action-icon svg,.marketing-landing__capability-action:focus-visible .marketing-landing__capability-action-icon svg{transform:translate3d(.35rem,0,0)}@media (prefers-reduced-motion: reduce){.marketing-landing__capability{transition:none}.marketing-landing__capability-action-icon svg{transition:none}.marketing-landing__capability:hover,.marketing-landing__capability-action:hover .marketing-landing__capability-action-icon svg,.marketing-landing__capability-action:focus-visible .marketing-landing__capability-action-icon svg{transform:none!important}}.marketing-landing__capability-action:hover,.marketing-landing__capability-action:focus-visible,.marketing-landing__capability-action:active,.marketing-landing__capability-action.marketing-landing__button--dark,.marketing-landing__capability-action.marketing-landing__button--dark:hover,.marketing-landing__capability-action.marketing-landing__button--dark:focus-visible,.marketing-landing__button--dark.marketing-landing__capability-action,.marketing-landing__button--dark.marketing-landing__capability-action:hover,.marketing-landing__button--dark.marketing-landing__capability-action:focus-visible{border:0!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important;color:#0b0679!important;filter:none!important;transform:none!important;outline:none}.marketing-landing__capability:focus-visible .marketing-landing__capability-copy p,.marketing-landing__capability.is-active .marketing-landing__capability-copy p{max-height:none;margin-top:.65rem;opacity:1;transition-delay:115ms;visibility:visible}.marketing-landing__capability:focus-visible .marketing-landing__capability-action,.marketing-landing__capability.is-active .marketing-landing__capability-action,.marketing-landing__capability-action:focus-visible{height:2.75rem;max-height:2.75rem;margin-top:.35rem;padding:0!important;opacity:1;transition-delay:115ms;pointer-events:auto;visibility:visible}@media (hover: hover) and (pointer: fine){.marketing-landing__capability:hover{padding-bottom:1.5rem;background-color:transparent;transform:translate3d(.75rem,0,0);outline:none}.marketing-landing__capability:hover>.marketing-landing__number,.marketing-landing__capability:hover .marketing-landing__capability-title{transform:none}.marketing-landing__capability:hover .marketing-landing__capability-copy p{max-height:none;margin-top:.65rem;opacity:1;transition-delay:115ms;visibility:visible}.marketing-landing__capability:hover .marketing-landing__capability-action{height:2.75rem;max-height:2.75rem;margin-top:.35rem;padding:0!important;opacity:1;transition-delay:115ms;pointer-events:auto;visibility:visible}}.marketing-landing__standard{position:relative;box-sizing:border-box;display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:1.75rem;width:100%;border-top:0;padding:1.5rem 0;border-radius:0!important;corner-shape:initial!important}.marketing-landing__standard+.marketing-landing__standard:before{content:"";position:absolute;top:0;right:0;left:0;height:1px;background:#0c1b6e1a;pointer-events:none}.marketing-landing__standard-heading{min-width:0;display:flex;align-items:center;gap:.75rem}.marketing-landing__standard-icon{width:2.25rem;height:2.25rem;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;color:#3f7cd8}.marketing-landing__standard-icon svg{width:2.025rem;height:2.025rem;stroke-width:1.8}.marketing-landing__standard-title{margin:0;color:#0c1b6e;font-size:1.1875rem;font-weight:500;line-height:1.25}.marketing-landing__points{margin:0;padding:0;list-style:none;display:grid;gap:.625rem}.marketing-landing__points--with-body{margin-top:1rem}.marketing-landing__point{display:flex;align-items:flex-start;gap:.75rem;color:#1a1a2ebf;font-size:.875rem;line-height:1.6}.marketing-landing__point-dot{width:.25rem;height:.25rem;margin-top:.7em;flex:0 0 auto;border-radius:999px;background:#3f7cd8}.marketing-landing__mechanisms{margin:2.5rem 0 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;overflow:hidden;border-radius:var(--container-squircle-radius, var(--squircle-container-radius, 27px));corner-shape:var(--squircle-corner-shape, superellipse(5.2));background:#0c1b6e}.marketing-landing__mechanism{min-height:4.75rem;padding:1.25rem 1.5rem;display:flex;align-items:center;justify-content:flex-start;gap:1.25rem;text-align:left;background:#7da7f2;box-shadow:inset 0 1px #ffffff12}.marketing-landing__mechanism>.marketing-landing__number{color:#0c1b6e;font-size:1.1rem;line-height:1.5}.marketing-landing__mechanism p{min-width:0;margin:0;color:#fff;font-size:1.125rem;line-height:1.5}@media (max-width: 1023px){.marketing-landing__nav{display:none}.marketing-landing__mobile-menu-trigger{display:inline-flex}.marketing-landing__mobile-menu{position:fixed;inset:0;z-index:140;display:flex;min-height:100vh;min-height:var(--viewport-height);flex-direction:column;padding:max(1rem,var(--safe-area-top)) 1.5rem max(1.25rem,var(--safe-area-bottom));overflow-y:auto;background:linear-gradient(135deg,#ffffffe0,#eef6ffc2 52%,#ffffffe6),linear-gradient(180deg,#ffffffeb,#ffffffb8);box-shadow:inset 0 1px #fffffff0,0 24px 70px -30px #0c1b6e6b;-webkit-backdrop-filter:blur(32px) saturate(1.75);backdrop-filter:blur(32px) saturate(1.75);opacity:0;pointer-events:none;transform:translateY(-.5rem);visibility:hidden;transition:opacity .18s ease,transform .18s ease,visibility .18s ease}.marketing-landing__mobile-menu.is-open{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.marketing-landing__mobile-menu-top{display:flex;min-height:4rem;align-items:center;justify-content:space-between;gap:1rem}.marketing-landing__mobile-menu-logo{display:block;width:3rem;height:3rem;object-fit:contain}.marketing-landing__mobile-menu-close{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);min-width:calc(var(--spacing) * 9);min-height:calc(var(--spacing) * 9);flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:var(--squircle-sm, 12px);background:#0b0679;color:#fff;cursor:pointer;padding:0;transition:background-color .15s ease,box-shadow .15s ease;appearance:none;-webkit-appearance:none}.marketing-landing__mobile-menu-close:hover{background-color:#93cefd!important}.marketing-landing__mobile-menu-close svg{width:1rem;height:1rem;color:#fff!important;stroke:currentColor!important}.marketing-landing__mobile-menu-list{margin:clamp(3rem,10vh,5rem) 0 0;display:grid;border-top:1px solid rgba(12,27,110,.12)}.marketing-landing__mobile-menu-link{min-height:4.75rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid rgba(12,27,110,.12);color:#0c1b6e;font-size:clamp(1.75rem,7vw,3.25rem);font-weight:500;line-height:1.05;text-decoration:none}.marketing-landing__mobile-menu-link--button{width:100%;margin:0;padding:0;border:0;background:transparent;font-family:inherit;text-align:left;cursor:pointer;appearance:none;-webkit-appearance:none}.marketing-landing__mobile-menu-number{flex:0 0 auto;color:#3f7cd8b3;font-size:.75rem;font-weight:500;line-height:1;letter-spacing:.1em}.marketing-landing__mobile-menu-actions{margin-top:auto;padding-top:2rem;display:grid;gap:.75rem}.marketing-landing__mobile-menu-primary,.marketing-landing__mobile-menu-secondary{width:100%;min-height:3rem;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:var(--squircle-sm, 12px);cursor:pointer;font-size:.9375rem;font-weight:500;appearance:none;-webkit-appearance:none}.marketing-landing__mobile-menu-primary{background:#0c1b6e;color:#fff}.marketing-landing__mobile-menu-secondary{background:#0c1b6e0f;color:#0c1b6e}.marketing-landing__mobile-menu-close:focus-visible,.marketing-landing__mobile-menu-link:focus-visible,.marketing-landing__mobile-menu-primary:focus-visible,.marketing-landing__mobile-menu-secondary:focus-visible{outline:2px solid rgba(63,124,216,.45);outline-offset:3px}}@media (max-width: 767px){.marketing-landing__header-inner{max-width:none;margin-left:auto;margin-right:auto;padding:.75rem clamp(1rem,4vw,1.5rem)}.marketing-landing__logo-link{flex-basis:0;width:0;height:2.75rem}.marketing-landing__header--logo-visible .marketing-landing__logo-link{flex-basis:2.85rem;width:2.85rem;margin-right:.75rem}.marketing-landing__nav-logo{width:2.15rem;height:2.15rem}.marketing-landing__nav-cta{display:none}.marketing-landing__mobile-menu{padding-inline:clamp(1.25rem,4vw,1.75rem)}.marketing-landing__section-inner{max-width:none;margin-left:auto;margin-right:auto;padding:4rem clamp(1.25rem,4vw,1.75rem)}.marketing-landing__section--hero .marketing-landing__section-inner{padding-top:6rem;padding-bottom:5rem}.marketing-landing__hero-logo-wrap{margin-bottom:3rem}.marketing-landing__hero-logo{max-height:5rem}.marketing-landing__actions{align-items:stretch;flex-direction:column}.marketing-landing__button,.marketing-landing__text-button--large{width:100%}.marketing-landing__capability-action.marketing-landing__button{width:fit-content!important;max-width:calc(100% - .75rem);min-width:0;justify-content:flex-start;background:transparent!important;background-color:transparent!important;color:#0b0679!important}.marketing-landing__capability-action-label{min-width:0;overflow:hidden;text-overflow:ellipsis}.marketing-landing__standard,.marketing-landing__mechanisms{grid-template-columns:1fr}.marketing-landing__standard{gap:1.5rem}}.sales-rep-dashboard.physician-dashboard-container .physician-dashboard-panel .account-order-card,.dev-theme-root:not(.theme-biotech) .sales-rep-dashboard.physician-dashboard-container .physician-dashboard-panel .account-order-card{border:0!important;border-width:0!important;border-color:transparent!important;transition:border-color .16s ease}.sales-rep-dashboard,.sales-rep-dashboard :is(.sales-rep-leads-card,.sales-tracking-card,.admin-dashboard-list-card,.referrals-table-container,.lead-panel,.sales-tracking-summary-item,.sales-metric-pill,.admin-revenue-outlook-summary-card__stat,.physician-referral-dashboard-panel .referrals-table-scroll){border-width:var(--dashboard-border-width)!important}.account-order-card,.dev-theme-root:not(.theme-biotech) .account-order-card,.physician-dashboard-panel .account-order-card,.dev-theme-root:not(.theme-biotech) .physician-dashboard-panel .account-order-card,.physician-dashboard-panel .physician-dashboard-order-card{border:0!important;border-width:0!important;border-color:transparent!important;transition:border-color .16s ease}.account-order-card:hover,.account-order-card:focus-within,.dev-theme-root:not(.theme-biotech) .account-order-card:hover,.dev-theme-root:not(.theme-biotech) .account-order-card:focus-within,.physician-dashboard-panel .account-order-card:hover,.physician-dashboard-panel .account-order-card:focus-within,.dev-theme-root:not(.theme-biotech) .physician-dashboard-panel .account-order-card:hover,.dev-theme-root:not(.theme-biotech) .physician-dashboard-panel .account-order-card:focus-within,.physician-dashboard-panel .physician-dashboard-order-card:hover,.physician-dashboard-panel .physician-dashboard-order-card:focus-within,.sales-rep-dashboard.physician-dashboard-container .physician-dashboard-panel .account-order-card:hover,.sales-rep-dashboard.physician-dashboard-container .physician-dashboard-panel .account-order-card:focus-within,.dev-theme-root:not(.theme-biotech) .sales-rep-dashboard.physician-dashboard-container .physician-dashboard-panel .account-order-card:hover,.dev-theme-root:not(.theme-biotech) .sales-rep-dashboard.physician-dashboard-container .physician-dashboard-panel .account-order-card:focus-within{border-color:transparent!important}.sales-rep-dashboard.admin-dashboard-container,:where(.admin-dashboard-tab-content-stack>:is(.sales-rep-leads-card,.sales-rep-combined-card,.sales-tracking-card,.admin-dashboard-list-card,.admin-dashboard-squircle-card,.admin-revenue-outlook-card,.admin-revenue-outlook-summary-card,.active-physicians-csv-card,.database-visualizer-card,.quote-panel-card,.email-center-templates-panel,.email-center-campaign-list-panel,.email-center-preview-panel,.email-center-send-panel),.admin-dashboard-tab-content-stack>:is(.admin-tab-panel-enter,.admin-dashboard-card-stack,.mt-6)>:is(.sales-rep-leads-card,.sales-rep-combined-card,.sales-tracking-card,.admin-dashboard-list-card,.admin-dashboard-squircle-card,.admin-revenue-outlook-card,.admin-revenue-outlook-summary-card,.active-physicians-csv-card,.database-visualizer-card,.quote-panel-card,.email-center-templates-panel,.email-center-campaign-list-panel,.email-center-preview-panel,.email-center-send-panel),.admin-dashboard-tab-content-stack>:is(.admin-tab-panel-enter,.admin-dashboard-card-stack)>.space-y-4>:is(.sales-rep-leads-card,.sales-rep-combined-card,.sales-tracking-card,.admin-dashboard-list-card,.admin-dashboard-squircle-card,.admin-revenue-outlook-card,.admin-revenue-outlook-summary-card,.active-physicians-csv-card,.database-visualizer-card,.quote-panel-card,.email-center-templates-panel,.email-center-campaign-list-panel,.email-center-preview-panel,.email-center-send-panel),.admin-dashboard-tab-content-stack>.mt-6>.admin-revenue-outlook-row>:is(.sales-rep-leads-card,.sales-rep-combined-card,.admin-revenue-outlook-card,.admin-revenue-outlook-summary-card)),.dev-theme-root.theme-clinical .sales-rep-dashboard.admin-dashboard-container,.dev-theme-root.theme-clinical :where(.admin-dashboard-tab-content-stack>:is(.sales-rep-leads-card,.sales-rep-combined-card,.sales-tracking-card,.admin-dashboard-list-card,.admin-dashboard-squircle-card,.admin-revenue-outlook-card,.admin-revenue-outlook-summary-card,.active-physicians-csv-card,.database-visualizer-card,.quote-panel-card,.email-center-templates-panel,.email-center-campaign-list-panel,.email-center-preview-panel,.email-center-send-panel),.admin-dashboard-tab-content-stack>:is(.admin-tab-panel-enter,.admin-dashboard-card-stack,.mt-6)>:is(.sales-rep-leads-card,.sales-rep-combined-card,.sales-tracking-card,.admin-dashboard-list-card,.admin-dashboard-squircle-card,.admin-revenue-outlook-card,.admin-revenue-outlook-summary-card,.active-physicians-csv-card,.database-visualizer-card,.quote-panel-card,.email-center-templates-panel,.email-center-campaign-list-panel,.email-center-preview-panel,.email-center-send-panel),.admin-dashboard-tab-content-stack>:is(.admin-tab-panel-enter,.admin-dashboard-card-stack)>.space-y-4>:is(.sales-rep-leads-card,.sales-rep-combined-card,.sales-tracking-card,.admin-dashboard-list-card,.admin-dashboard-squircle-card,.admin-revenue-outlook-card,.admin-revenue-outlook-summary-card,.active-physicians-csv-card,.database-visualizer-card,.quote-panel-card,.email-center-templates-panel,.email-center-campaign-list-panel,.email-center-preview-panel,.email-center-send-panel),.admin-dashboard-tab-content-stack>.mt-6>.admin-revenue-outlook-row>:is(.sales-rep-leads-card,.sales-rep-combined-card,.admin-revenue-outlook-card,.admin-revenue-outlook-summary-card)){-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(145deg,#ffffffdb,#f4fbffd1)!important;border-color:#ffffffc7!important;box-shadow:0 18px 38px -34px #0f172a57!important}.sales-rep-dashboard.admin-dashboard-container :is(.sales-rep-leads-card,.sales-tracking-card,.admin-dashboard-list-card,.sales-tracking-summary-item),.dev-theme-root.theme-clinical .sales-rep-dashboard.admin-dashboard-container :is(.sales-rep-leads-card,.sales-tracking-card,.admin-dashboard-list-card,.sales-tracking-summary-item){-webkit-backdrop-filter:blur(40px) saturate(1.7)!important;backdrop-filter:blur(40px) saturate(1.7)!important;background:linear-gradient(145deg,#fffffffa,#f4fbffeb)!important;background-color:#fffffff5!important;border-color:var(--dashboard-border-color)!important;box-shadow:0 6px 14px -10px #0f172a2e,inset 0 1px #ffffffd1!important;color:#0f172a!important}:where(.admin-dashboard-tab-content-stack>:is(.sales-rep-leads-card,.sales-rep-combined-card,.sales-tracking-card,.admin-dashboard-list-card,.admin-dashboard-squircle-card,.admin-revenue-outlook-card,.admin-revenue-outlook-summary-card,.active-physicians-csv-card,.database-visualizer-card,.quote-panel-card,.email-center-templates-panel,.email-center-campaign-list-panel,.email-center-preview-panel,.email-center-send-panel),.admin-dashboard-tab-content-stack>:is(.admin-tab-panel-enter,.admin-dashboard-card-stack,.mt-6)>:is(.sales-rep-leads-card,.sales-rep-combined-card,.sales-tracking-card,.admin-dashboard-list-card,.admin-dashboard-squircle-card,.admin-revenue-outlook-card,.admin-revenue-outlook-summary-card,.active-physicians-csv-card,.database-visualizer-card,.quote-panel-card,.email-center-templates-panel,.email-center-campaign-list-panel,.email-center-preview-panel,.email-center-send-panel),.admin-dashboard-tab-content-stack>:is(.admin-tab-panel-enter,.admin-dashboard-card-stack)>.space-y-4>:is(.sales-rep-leads-card,.sales-rep-combined-card,.sales-tracking-card,.admin-dashboard-list-card,.admin-dashboard-squircle-card,.admin-revenue-outlook-card,.admin-revenue-outlook-summary-card,.active-physicians-csv-card,.database-visualizer-card,.quote-panel-card,.email-center-templates-panel,.email-center-campaign-list-panel,.email-center-preview-panel,.email-center-send-panel),.admin-dashboard-tab-content-stack>.mt-6>.admin-revenue-outlook-row>:is(.sales-rep-leads-card,.sales-rep-combined-card,.admin-revenue-outlook-card,.admin-revenue-outlook-summary-card)){background-color:#ffffffd6!important;color:#0f172a!important}.dev-theme-root.theme-clinical .sales-rep-dashboard.admin-dashboard-container :is(.sales-rep-leads-card,.sales-tracking-card,.admin-dashboard-list-card,.sales-tracking-summary-item) :is(p,span,small,em,label,summary,[class*=text-slate-700],[class*=text-slate-600],[class*=text-slate-500],[class*=text-gray]):not(:where(.sales-rep-table-wrapper *,.admin-dashboard-list *,.admin-revenue-outlook-summary-card__stat *,.sales-metric-pill *,.sales-tracking-row *,.sales-rep-lead-grid .lead-panel,.sales-rep-lead-grid .lead-panel *,.lead-list-item *,.referrals-table-container *,.referrals-table__row *,.admin-todo-list__item *,.patient-links-doctor-option,.patient-links-doctor-option *,.admin-dashboard-link-button,.admin-dashboard-link-button *,.header-home-button,.header-home-button *,.database-visualizer-card *,input,input *,select,select *,textarea,textarea *,option)){color:#475569!important}.dev-theme-root.theme-clinical .sales-rep-dashboard.admin-dashboard-container :is(.sales-rep-leads-card,.sales-tracking-card,.admin-dashboard-list-card,.sales-tracking-summary-item) :is(h1,h2,h3,h4,h5,h6,strong,a,[class*=text-slate-950],[class*=text-slate-900],[class*=text-slate-800],[class*="text-[rgb(15,23,42)]"]):not(:where(.sales-rep-table-wrapper *,.admin-dashboard-list *,.admin-revenue-outlook-summary-card__stat *,.sales-metric-pill *,.sales-tracking-row *,.sales-rep-lead-grid .lead-panel,.sales-rep-lead-grid .lead-panel *,.lead-list-item *,.referrals-table-container *,.referrals-table__row *,.admin-todo-list__item *,.patient-links-doctor-option,.patient-links-doctor-option *,.admin-dashboard-link-button,.admin-dashboard-link-button *,.header-home-button,.header-home-button *,.database-visualizer-card *,input,input *,select,select *,textarea,textarea *,option)){color:#0f172a!important}.dev-theme-root.theme-clinical .sales-rep-dashboard.admin-dashboard-container .admin-revenue-outlook-summary-card__value{color:#0f172a!important}.dev-theme-root.theme-clinical .sales-rep-dashboard.admin-dashboard-container .admin-revenue-outlook-card .sales-rep-chart-body :is(.recharts-cartesian-axis-tick text,.recharts-label,.recharts-text,text){color:#334155!important;fill:#334155!important}.dev-theme-root.theme-clinical .sales-rep-dashboard.admin-dashboard-container .header-search-input{--header-search-border-color: rgb(11, 6, 121);border-color:#0b0679!important;caret-color:#64748b!important;color:#64748b!important}.dev-theme-root.theme-clinical .sales-rep-dashboard.admin-dashboard-container .header-home-button:not(.header-account-button):not(.admin-dashboard-link-button){border-color:#0b06798c!important;color:#0f172a!important}.dev-theme-root.theme-clinical .sales-rep-dashboard.admin-dashboard-container .header-home-button:not(.header-account-button):not(.admin-dashboard-link-button):hover,.dev-theme-root.theme-clinical .sales-rep-dashboard.admin-dashboard-container .header-home-button:not(.header-account-button):not(.admin-dashboard-link-button):focus-visible{border-color:#0b0679!important;color:#fff!important}.dev-theme-root.theme-clinical .sales-rep-dashboard.admin-dashboard-container .header-home-button:not(.header-account-button):not(.admin-dashboard-link-button):hover *,.dev-theme-root.theme-clinical .sales-rep-dashboard.admin-dashboard-container .header-home-button:not(.header-account-button):not(.admin-dashboard-link-button):focus-visible *{color:#fff!important;stroke:currentColor!important}.admin-settings-row-list>div,.admin-settings-row-list>div:last-child{border-top:0!important;border-bottom:0!important}.admin-settings-row-list>div:not(:last-child){border-bottom:1px solid rgba(11,6,121,.36)!important}.sales-rep-dashboard:not(.physician-dashboard-container) :is(.brand-checkbox,.glass-checkbox,.shop-filter-checkbox,[data-slot=checkbox],input[type=checkbox]),.admin-dashboard-tab-content-stack :is(.brand-checkbox,.glass-checkbox,.shop-filter-checkbox,[data-slot=checkbox],input[type=checkbox]){--checkbox-control-border-color: rgb(11, 6, 121);--checkbox-control-background: rgba(255, 255, 255, .96);--checkbox-control-check-color: rgb(11, 6, 121);--checkbox-control-checked-border-color: rgb(11, 6, 121);--checkbox-control-checked-background: #ffffff;--checkbox-control-focus-ring: rgba(11, 6, 121, .26);--checkbox-control-hover-background: rgba(11, 6, 121, .08);--shop-filter-checkbox-accent: rgb(11, 6, 121);accent-color:rgb(11,6,121);border-color:#0b0679!important;box-shadow:none!important}.sales-rep-dashboard:not(.physician-dashboard-container) :is(.brand-checkbox:checked,.glass-checkbox[data-state=checked],.shop-filter-checkbox[data-state=checked],[data-slot=checkbox][data-state=checked]),.admin-dashboard-tab-content-stack :is(.brand-checkbox:checked,.glass-checkbox[data-state=checked],.shop-filter-checkbox[data-state=checked],[data-slot=checkbox][data-state=checked]){background:#fff!important;background-color:#fff!important;background-image:none!important;border-color:#0b0679!important;color:#0b0679!important;box-shadow:none!important}.sales-rep-dashboard:not(.physician-dashboard-container) :is(.brand-checkbox,.glass-checkbox,.shop-filter-checkbox,[data-slot=checkbox],input[type=checkbox]):is(:hover,:focus,:focus-visible,:active,:checked,[data-state=checked]),.admin-dashboard-tab-content-stack :is(.brand-checkbox,.glass-checkbox,.shop-filter-checkbox,[data-slot=checkbox],input[type=checkbox]):is(:hover,:focus,:focus-visible,:active,:checked,[data-state=checked]){box-shadow:none!important}.sales-rep-dashboard:not(.physician-dashboard-container) :is(.brand-checkbox,.glass-checkbox,.shop-filter-checkbox,[data-slot=checkbox],input[type=checkbox]):focus-visible,.admin-dashboard-tab-content-stack :is(.brand-checkbox,.glass-checkbox,.shop-filter-checkbox,[data-slot=checkbox],input[type=checkbox]):focus-visible{outline:2px solid rgba(11,6,121,.65)!important;outline-offset:2px}.sales-rep-dashboard:not(.physician-dashboard-container) .brand-checkbox:checked:after,.admin-dashboard-tab-content-stack .brand-checkbox:checked:after{background:#0b0679!important}.sales-rep-dashboard:not(.physician-dashboard-container) :is(.glass-checkbox[data-state=checked],[data-slot=checkbox][data-state=checked]):before,.sales-rep-dashboard:not(.physician-dashboard-container) :is(.glass-checkbox[data-state=checked],[data-slot=checkbox][data-state=checked]):after,.admin-dashboard-tab-content-stack :is(.glass-checkbox[data-state=checked],[data-slot=checkbox][data-state=checked]):before,.admin-dashboard-tab-content-stack :is(.glass-checkbox[data-state=checked],[data-slot=checkbox][data-state=checked]):after{opacity:0!important}.sales-rep-dashboard:not(.physician-dashboard-container) :is([data-slot=checkbox][data-state=checked] [data-slot=checkbox-indicator],[data-slot=checkbox][data-state=checked] [data-slot=checkbox-indicator] svg),.admin-dashboard-tab-content-stack :is([data-slot=checkbox][data-state=checked] [data-slot=checkbox-indicator],[data-slot=checkbox][data-state=checked] [data-slot=checkbox-indicator] svg){color:#0b0679!important;stroke:currentColor!important}.physician-dashboard-settings-panel :is(.brand-checkbox,.glass-checkbox,.shop-filter-checkbox,[data-slot=checkbox],input[type=checkbox]){--checkbox-control-border-color: rgb(11, 6, 121);--checkbox-control-background: rgba(255, 255, 255, .96);--checkbox-control-check-color: rgb(11, 6, 121);--checkbox-control-checked-border-color: rgb(11, 6, 121);--checkbox-control-checked-background: #ffffff;--checkbox-control-focus-ring: rgba(11, 6, 121, .26);--checkbox-control-hover-background: rgba(11, 6, 121, .08);--shop-filter-checkbox-accent: rgb(11, 6, 121);accent-color:rgb(11,6,121);border-color:#0b0679!important;box-shadow:none!important}.physician-dashboard-settings-panel :is(.brand-checkbox:checked,.glass-checkbox[data-state=checked],.shop-filter-checkbox[data-state=checked],[data-slot=checkbox][data-state=checked]){background:#fff!important;background-color:#fff!important;background-image:none!important;border-color:#0b0679!important;color:#0b0679!important;box-shadow:none!important}.physician-dashboard-settings-panel :is(.brand-checkbox,.glass-checkbox,.shop-filter-checkbox,[data-slot=checkbox],input[type=checkbox]):is(:hover,:focus,:focus-visible,:active,:checked,[data-state=checked]){box-shadow:none!important}.physician-dashboard-settings-panel :is(.brand-checkbox,.glass-checkbox,.shop-filter-checkbox,[data-slot=checkbox],input[type=checkbox]):focus-visible{outline:2px solid rgba(11,6,121,.65)!important;outline-offset:2px}.physician-dashboard-settings-panel .brand-checkbox:checked:after{background:#0b0679!important}.physician-dashboard-settings-panel :is(.glass-checkbox[data-state=checked],[data-slot=checkbox][data-state=checked]):before,.physician-dashboard-settings-panel :is(.glass-checkbox[data-state=checked],[data-slot=checkbox][data-state=checked]):after{opacity:0!important}.physician-dashboard-settings-panel :is([data-slot=checkbox][data-state=checked] [data-slot=checkbox-indicator],[data-slot=checkbox][data-state=checked] [data-slot=checkbox-indicator] svg){color:#0b0679!important;stroke:currentColor!important}.sales-rep-dashboard:not(.physician-dashboard-container) :is(select,[role=combobox],.patient-link-form__select,.patient-link-payment-method-select,.lead-status-select,.database-visualizer-select-field){box-shadow:0 8px 18px #0f172a1f,inset 0 1px #ffffffe6!important}.sales-rep-dashboard:not(.physician-dashboard-container) :is(select,[role=combobox],.patient-link-form__select,.patient-link-payment-method-select,.lead-status-select,.database-visualizer-select-field):is(:hover,:focus,:focus-visible,[data-state=open]){box-shadow:0 10px 22px #0f172a24,0 0 0 3px #0b067929,inset 0 1px #fffffff0!important}.sales-rep-dashboard .account-tab-underline-indicator,.physician-dashboard-container .account-tab-underline-indicator,.database-visualizer-tab-shell .account-tab-underline-indicator,.dev-theme-root .sales-rep-dashboard .account-tab-underline-indicator,.dev-theme-root .physician-dashboard-container .account-tab-underline-indicator,.dev-theme-root .database-visualizer-tab-shell .account-tab-underline-indicator{box-shadow:none!important;filter:none!important}.order-card-actions .order-buy-again-button,.orders-status-filter-select,.dev-theme-root .order-card-actions .order-buy-again-button,.dev-theme-root .orders-status-filter-select,.dev-theme-root.theme-clinical .sales-rep-dashboard .order-card-actions .order-buy-again-button,.dev-theme-root.theme-clinical .sales-rep-dashboard .orders-status-filter-select,.dev-theme-root:not(.theme-biotech) .order-card-actions .order-buy-again-button,.dev-theme-root:not(.theme-biotech) .orders-status-filter-select{border:2px solid rgb(11,6,121)!important;border-color:#0b0679!important}.checkout-quantity-button,button.checkout-quantity-button,body:not([data-delegate-theme=true]) button.checkout-quantity-button[data-slot=button],.dev-theme-root button.checkout-quantity-button[data-slot=button]{border:0!important;border-color:transparent!important;border-width:0!important}.checkout-quantity-button,.checkout-quantity-button:hover,.checkout-quantity-button:focus,.checkout-quantity-button:focus-visible,.checkout-quantity-button:active,.checkout-remove-item-button,.checkout-remove-item-button:hover,.checkout-remove-item-button:focus,.checkout-remove-item-button:focus-visible,.checkout-remove-item-button:active,button.checkout-quantity-button,button.checkout-quantity-button:hover,button.checkout-quantity-button:focus,button.checkout-quantity-button:focus-visible,button.checkout-quantity-button:active,button.checkout-remove-item-button,button.checkout-remove-item-button:hover,button.checkout-remove-item-button:focus,button.checkout-remove-item-button:focus-visible,button.checkout-remove-item-button:active{filter:none!important;rotate:none!important;scale:none!important;transform:none!important;translate:none!important}body:not([data-delegate-theme=true]) :is([data-slot=button],button.header-home-button,button.shop-home-button,button.create-link-type-button,button.btn-hover-lighter,button.glass-brand,button.glass-brand-subtle,button.glass,button.glass-card):not([role=switch]):not(.admin-commission-sheet-button):not(.admin-dashboard-link-button):not(.header-home-button--clear):not(.checkout-quantity-button):not(.product-quantity-button):not(.product-detail-quantity-button):not(.delegate-header-preview-search-button):not(.delegate-product-picker-trigger):not(.reset-password-return-button):not(.landing-login-container button):not(.landing-create-account-container button):not(.legal-footer-link-button){border-style:solid!important;border-width:2px!important;border-color:#0b0679!important}.checkout-remove-item-button,.checkout-remove-item-button:hover,.checkout-remove-item-button:focus,.checkout-remove-item-button:focus-visible,.checkout-remove-item-button:active,button.checkout-remove-item-button,button.checkout-remove-item-button:hover,button.checkout-remove-item-button:focus,button.checkout-remove-item-button:focus-visible,button.checkout-remove-item-button:active,body:not([data-delegate-theme=true]) button.checkout-remove-item-button[data-slot=button],body:not([data-delegate-theme=true]) button.checkout-remove-item-button[data-slot=button]:hover,body:not([data-delegate-theme=true]) button.checkout-remove-item-button[data-slot=button]:focus,body:not([data-delegate-theme=true]) button.checkout-remove-item-button[data-slot=button]:focus-visible,body:not([data-delegate-theme=true]) button.checkout-remove-item-button[data-slot=button]:active,.dev-theme-root button.checkout-remove-item-button[data-slot=button],.dev-theme-root button.checkout-remove-item-button[data-slot=button]:hover,.dev-theme-root button.checkout-remove-item-button[data-slot=button]:focus,.dev-theme-root button.checkout-remove-item-button[data-slot=button]:focus-visible,.dev-theme-root button.checkout-remove-item-button[data-slot=button]:active{background:transparent!important;background-color:transparent!important;border:0!important;border-color:transparent!important;border-style:none!important;border-width:0!important;box-shadow:none!important}body:not([data-delegate-theme=true]) .admin-commission-sheet-button,body:not([data-delegate-theme=true]) .admin-commission-sheet-button[data-slot=button],.dev-theme-root .admin-commission-sheet-button,.dev-theme-root .admin-commission-sheet-button[data-slot=button]{background:transparent!important;background-color:transparent!important;border:0!important;border-color:transparent!important;border-style:none!important;border-width:0!important;box-shadow:none!important;outline:0!important}.admin-commission-sheet-button>.dashboard-squircle-shape{display:none!important}.reset-password-return-button,body:not([data-delegate-theme=true]) button.reset-password-return-button,body:not([data-delegate-theme=true]) button.reset-password-return-button[data-slot=button]{border:0!important;border-color:transparent!important;border-width:0!important}button.legal-footer-link-button,body:not([data-delegate-theme=true]) button.legal-footer-link-button.btn-hover-lighter{border:0!important;border-color:transparent!important;border-width:0!important;background:transparent;box-shadow:none}.checkout-quantity-button,.checkout-quantity-button:hover,.checkout-quantity-button:focus,.checkout-quantity-button:focus-visible,.checkout-quantity-button:disabled,.product-quantity-button,.product-quantity-button:hover,.product-quantity-button:focus,.product-quantity-button:focus-visible,.product-quantity-button:disabled,.product-detail-quantity-button,.product-detail-quantity-button:hover,.product-detail-quantity-button:focus,.product-detail-quantity-button:focus-visible,.product-detail-quantity-button:disabled,button.checkout-quantity-button,button.checkout-quantity-button:hover,button.checkout-quantity-button:focus,button.checkout-quantity-button:focus-visible,button.checkout-quantity-button:disabled,button.product-quantity-button,button.product-quantity-button:hover,button.product-quantity-button:focus,button.product-quantity-button:focus-visible,button.product-quantity-button:disabled,button.product-detail-quantity-button,button.product-detail-quantity-button:hover,button.product-detail-quantity-button:focus,button.product-detail-quantity-button:focus-visible,button.product-detail-quantity-button:disabled,body:not([data-delegate-theme=true]) button.checkout-quantity-button[data-slot=button],body:not([data-delegate-theme=true]) button.checkout-quantity-button[data-slot=button]:hover,body:not([data-delegate-theme=true]) button.checkout-quantity-button[data-slot=button]:focus,body:not([data-delegate-theme=true]) button.checkout-quantity-button[data-slot=button]:focus-visible,body:not([data-delegate-theme=true]) button.checkout-quantity-button[data-slot=button]:disabled,body:not([data-delegate-theme=true]) button.product-quantity-button[data-slot=button],body:not([data-delegate-theme=true]) button.product-quantity-button[data-slot=button]:hover,body:not([data-delegate-theme=true]) button.product-quantity-button[data-slot=button]:focus,body:not([data-delegate-theme=true]) button.product-quantity-button[data-slot=button]:focus-visible,body:not([data-delegate-theme=true]) button.product-quantity-button[data-slot=button]:disabled,body:not([data-delegate-theme=true]) button.product-detail-quantity-button[data-slot=button],body:not([data-delegate-theme=true]) button.product-detail-quantity-button[data-slot=button]:hover,body:not([data-delegate-theme=true]) button.product-detail-quantity-button[data-slot=button]:focus,body:not([data-delegate-theme=true]) button.product-detail-quantity-button[data-slot=button]:focus-visible,body:not([data-delegate-theme=true]) button.product-detail-quantity-button[data-slot=button]:disabled,.dev-theme-root button.checkout-quantity-button[data-slot=button],.dev-theme-root button.checkout-quantity-button[data-slot=button]:hover,.dev-theme-root button.checkout-quantity-button[data-slot=button]:focus,.dev-theme-root button.checkout-quantity-button[data-slot=button]:focus-visible,.dev-theme-root button.checkout-quantity-button[data-slot=button]:disabled,.dev-theme-root button.product-quantity-button[data-slot=button],.dev-theme-root button.product-quantity-button[data-slot=button]:hover,.dev-theme-root button.product-quantity-button[data-slot=button]:focus,.dev-theme-root button.product-quantity-button[data-slot=button]:focus-visible,.dev-theme-root button.product-quantity-button[data-slot=button]:disabled,.dev-theme-root button.product-detail-quantity-button[data-slot=button],.dev-theme-root button.product-detail-quantity-button[data-slot=button]:hover,.dev-theme-root button.product-detail-quantity-button[data-slot=button]:focus,.dev-theme-root button.product-detail-quantity-button[data-slot=button]:focus-visible,.dev-theme-root button.product-detail-quantity-button[data-slot=button]:disabled{border:0!important;border-color:transparent!important;border-style:none!important;border-width:0!important}body:not([data-delegate-theme=true]) .landing-login-container button:not([role=switch]),body:not([data-delegate-theme=true]) .landing-login-container [data-slot=button]{border:0!important;border-color:transparent!important;border-width:0!important}.delegate-header-preview-search-input,input.delegate-header-preview-search-input,.header-search-field>input.delegate-header-preview-search-input,.dev-theme-root input.delegate-header-preview-search-input,.dev-theme-root .header-search-field>input.delegate-header-preview-search-input,.delegate-header-preview-search-input:focus,input.delegate-header-preview-search-input:focus,.header-search-field>input.delegate-header-preview-search-input:focus,.dev-theme-root input.delegate-header-preview-search-input:focus,.dev-theme-root .header-search-field>input.delegate-header-preview-search-input:focus,.delegate-header-preview-search-input:focus-visible,input.delegate-header-preview-search-input:focus-visible,.header-search-field>input.delegate-header-preview-search-input:focus-visible,.dev-theme-root input.delegate-header-preview-search-input:focus-visible,.dev-theme-root .header-search-field>input.delegate-header-preview-search-input:focus-visible{border-color:var(--header-search-border-color, rgb(11, 6, 121))!important}.delegate-header-preview-search-button,button.delegate-header-preview-search-button,body:not([data-delegate-theme=true]) button.delegate-header-preview-search-button[data-slot=button],.dev-theme-root button.delegate-header-preview-search-button[data-slot=button]{border-color:var(--delegate-header-preview-primary-color, rgb(11, 6, 121))!important}.delegate-header-preview-search-button,.delegate-header-preview-search-button svg,button.delegate-header-preview-search-button,button.delegate-header-preview-search-button svg{color:#64748b!important;stroke:#64748b!important}body:not([data-delegate-theme=true]) .landing-create-account-container button.btn-hover-lighter:not(.glass-brand),body:not([data-delegate-theme=true]) .landing-create-account-container button.btn-hover-lighter:not(.glass-brand):hover,body:not([data-delegate-theme=true]) .landing-create-account-container button.btn-hover-lighter:not(.glass-brand):focus-visible{border:0!important;border-color:transparent!important;border-width:0!important;background-color:transparent!important;box-shadow:none!important}button.orders-updated-status-button,body:not([data-delegate-theme=true]) button.orders-updated-status-button,.dev-theme-root button.orders-updated-status-button{border:0!important;border-color:transparent!important;border-width:0!important;box-shadow:none!important}button.orders-updated-status-button svg{margin-right:.4rem}button.orders-updated-status-button:hover,button.orders-updated-status-button:focus-visible,body:not([data-delegate-theme=true]) button.orders-updated-status-button:hover,body:not([data-delegate-theme=true]) button.orders-updated-status-button:focus-visible,.dev-theme-root button.orders-updated-status-button:hover,.dev-theme-root button.orders-updated-status-button:focus-visible{border:0!important;border-color:transparent!important;border-width:0!important;background-color:transparent!important}@media (max-width: 767px){.orders-toolbar{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem!important;width:100%}.orders-toolbar-updated{grid-column:1;grid-row:1;min-width:0;justify-self:start}.orders-toolbar-status{grid-column:2;grid-row:1;margin-left:0!important;justify-self:end}.orders-toolbar-search{grid-column:1 / -1;grid-row:2;width:100%!important;min-width:0!important;max-width:none!important}}.orders-status-filter-select,body:not([data-delegate-theme=true]) .orders-status-filter-select,.dev-theme-root .orders-status-filter-select{box-sizing:border-box!important;width:12.5rem!important;min-width:12.5rem!important;max-width:12.5rem!important;height:2.4rem!important;min-height:2.4rem!important;max-height:2.4rem!important;padding:0 2rem 0 .85rem!important;line-height:1!important}.physician-dashboard-container .orders-status-filter-select,.physician-dashboard-tab-content-stack .orders-status-filter-select,body:not([data-delegate-theme=true]) .physician-dashboard-container .orders-status-filter-select,body:not([data-delegate-theme=true]) .physician-dashboard-tab-content-stack .orders-status-filter-select,.dev-theme-root .physician-dashboard-container .orders-status-filter-select,.dev-theme-root .physician-dashboard-tab-content-stack .orders-status-filter-select{margin-right:clamp(.875rem,1.6vw,1.35rem)!important}.patient-links-toolbar-control,button.patient-links-toolbar-control,select.patient-links-toolbar-control,body:not([data-delegate-theme=true]) button.patient-links-toolbar-control[data-slot=button],.dev-theme-root button.patient-links-toolbar-control[data-slot=button]{box-sizing:border-box!important;height:2.25rem!important;min-height:2.25rem!important;max-height:2.25rem!important}button.patient-links-toolbar-control{padding-top:0!important;padding-bottom:0!important}.patient-links-toolbar-controls{min-width:0;margin-left:auto}.patient-links-toolbar-button-row{flex:0 0 auto!important}.patient-links-toolbar-button-row>button.patient-links-toolbar-control{flex:0 0 auto!important;width:auto!important;min-width:max-content!important;max-width:max-content!important;padding-left:1rem!important;padding-right:1rem!important;white-space:nowrap!important}select.patient-links-type-filter-shadow,.dev-theme-root select.patient-links-type-filter-shadow,.dev-theme-root:not(.theme-biotech) select.patient-links-type-filter-shadow{box-shadow:0 8px 18px #0f172a14!important}select.patient-links-type-filter-shadow:focus,select.patient-links-type-filter-shadow:focus-visible,.dev-theme-root select.patient-links-type-filter-shadow:focus,.dev-theme-root select.patient-links-type-filter-shadow:focus-visible,.dev-theme-root:not(.theme-biotech) select.patient-links-type-filter-shadow:focus,.dev-theme-root:not(.theme-biotech) select.patient-links-type-filter-shadow:focus-visible{box-shadow:0 0 0 3px #0b067933,0 8px 18px #0f172a14!important}@media (min-width: 640px){.patient-links-toolbar-controls{justify-content:flex-end!important}.patient-links-toolbar-button-row{flex-direction:row-reverse!important;width:auto!important;justify-content:flex-end!important}}.sales-rep-dashboard.physician-dashboard-container button.header-home-button,.sales-rep-dashboard.physician-dashboard-container button.patient-link-payment-toggle-button,.physician-dashboard-tab-content-stack button.header-home-button,.physician-dashboard-tab-content-stack button.patient-link-payment-toggle-button,.dev-theme-root .sales-rep-dashboard.physician-dashboard-container button.header-home-button,.dev-theme-root .sales-rep-dashboard.physician-dashboard-container button.patient-link-payment-toggle-button,.dev-theme-root .physician-dashboard-tab-content-stack button.header-home-button,.dev-theme-root .physician-dashboard-tab-content-stack button.patient-link-payment-toggle-button,.dev-theme-root.theme-clinical .sales-rep-dashboard.physician-dashboard-container button.header-home-button:not(.header-account-button):not(.admin-dashboard-link-button),.dev-theme-root.theme-clinical .sales-rep-dashboard.physician-dashboard-container button.patient-link-payment-toggle-button:not(.header-account-button):not(.admin-dashboard-link-button),.dev-theme-root.theme-clinical .physician-dashboard-tab-content-stack button.header-home-button:not(.header-account-button):not(.admin-dashboard-link-button),.dev-theme-root.theme-clinical .physician-dashboard-tab-content-stack button.patient-link-payment-toggle-button:not(.header-account-button):not(.admin-dashboard-link-button){border:2px solid rgb(11,6,121)!important;border-color:#0b0679!important}.sales-rep-dashboard.physician-dashboard-container button.header-home-button:disabled,.sales-rep-dashboard.physician-dashboard-container button.patient-link-payment-toggle-button:disabled,.physician-dashboard-tab-content-stack button.header-home-button:disabled,.physician-dashboard-tab-content-stack button.patient-link-payment-toggle-button:disabled,.dev-theme-root .sales-rep-dashboard.physician-dashboard-container button.header-home-button:disabled,.dev-theme-root .sales-rep-dashboard.physician-dashboard-container button.patient-link-payment-toggle-button:disabled,.dev-theme-root .physician-dashboard-tab-content-stack button.header-home-button:disabled,.dev-theme-root .physician-dashboard-tab-content-stack button.patient-link-payment-toggle-button:disabled,.dev-theme-root.theme-clinical .sales-rep-dashboard.physician-dashboard-container button.header-home-button:not(.header-account-button):not(.admin-dashboard-link-button):disabled,.dev-theme-root.theme-clinical .sales-rep-dashboard.physician-dashboard-container button.patient-link-payment-toggle-button:not(.header-account-button):not(.admin-dashboard-link-button):disabled,.dev-theme-root.theme-clinical .physician-dashboard-tab-content-stack button.header-home-button:not(.header-account-button):not(.admin-dashboard-link-button):disabled,.dev-theme-root.theme-clinical .physician-dashboard-tab-content-stack button.patient-link-payment-toggle-button:not(.header-account-button):not(.admin-dashboard-link-button):disabled{border-color:#0b0679!important;opacity:1!important}.sales-rep-dashboard.physician-dashboard-container button.header-home-button:disabled>:is(svg,span),.sales-rep-dashboard.physician-dashboard-container button.patient-link-payment-toggle-button:disabled>:is(svg,span),.physician-dashboard-tab-content-stack button.header-home-button:disabled>:is(svg,span),.physician-dashboard-tab-content-stack button.patient-link-payment-toggle-button:disabled>:is(svg,span),.dev-theme-root .sales-rep-dashboard.physician-dashboard-container button.header-home-button:disabled>:is(svg,span),.dev-theme-root .sales-rep-dashboard.physician-dashboard-container button.patient-link-payment-toggle-button:disabled>:is(svg,span),.dev-theme-root .physician-dashboard-tab-content-stack button.header-home-button:disabled>:is(svg,span),.dev-theme-root .physician-dashboard-tab-content-stack button.patient-link-payment-toggle-button:disabled>:is(svg,span){opacity:.48}.order-card-actions .order-cancel-button,.order-card-actions .order-cancel-button:hover,.order-card-actions .order-cancel-button:focus-visible,.order-card-actions .order-cancel-button:disabled,.dev-theme-root .order-card-actions .order-cancel-button,.dev-theme-root .order-card-actions .order-cancel-button:hover,.dev-theme-root .order-card-actions .order-cancel-button:focus-visible,.dev-theme-root .order-card-actions .order-cancel-button:disabled{border-color:currentColor!important}.delegate-links-beta-chip,.dev-theme-root .delegate-links-beta-chip,.dev-theme-root:not(.theme-biotech) .delegate-links-beta-chip{color:var(--brand-blue-2, rgb(60, 103, 183))!important;-webkit-text-fill-color:var(--brand-blue-2, rgb(60, 103, 183))!important}.research-tool-request-field,.dev-theme-root .research-tool-request-field{border-color:#cbd5e1!important}.research-tool-request-field:focus,.research-tool-request-field:focus-visible,.dev-theme-root .research-tool-request-field:focus,.dev-theme-root .research-tool-request-field:focus-visible{border-color:#94a3b8!important;box-shadow:0 0 0 3px #94a3b82e!important;outline:none!important}.physician-network-state-breakdown .physician-network-state-breakdown__profile-label{color:#4b5563!important}.physician-network-state-breakdown .physician-network-state-breakdown__profile-value,.physician-network-state-breakdown :is(.physician-network-state-breakdown__profile-name,.physician-network-state-breakdown__profile-email,.physician-network-state-breakdown__profile-meta,.physician-network-state-breakdown__profile-focus,.physician-network-state-breakdown__profile-bio,.physician-network-state-breakdown__profile-photo-fallback){color:#0b0679!important}.physician-network-state-breakdown .physician-network-state-breakdown__profile-email:hover,.physician-network-state-breakdown .physician-network-state-breakdown__profile-email:focus-visible{color:#0b0679!important}.dev-theme-root .post-login-content-shell .physician-network-card .physician-network-card__intro .physician-network-state-breakdown .physician-network-state-breakdown__profile-label{color:#4b5563!important;-webkit-text-fill-color:rgb(75,85,99)!important}.dev-theme-root .post-login-content-shell .physician-network-card .physician-network-card__intro .physician-network-state-breakdown :is(p.physician-network-state-breakdown__profile-meta,p.physician-network-state-breakdown__profile-focus,p.physician-network-state-breakdown__profile-bio,.physician-network-state-breakdown__profile-value){color:#0b0679!important;-webkit-text-fill-color:rgb(11,6,121)!important}[data-app-header] :is(.header-count-indicator,.account-indicator-badge,.header-cart-button+.header-count-indicator),.dev-theme-root [data-app-header] :is(.header-count-indicator,.account-indicator-badge,.header-cart-button+.header-count-indicator){opacity:1!important;background:#fff!important;background-color:#fff!important;background-image:none!important;color:#0b0679!important;-webkit-text-fill-color:rgb(11,6,121)!important;mix-blend-mode:normal!important;filter:none!important;text-shadow:none!important}.count-badge-opaque,.count-badge-opaque.glass-strong,[data-slot=badge].count-badge-opaque,[data-app-header] .count-badge-opaque,.dev-theme-root .count-badge-opaque{--tw-bg-opacity: 1 !important;opacity:1!important;isolation:isolate!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;background-color:#fff!important;background-image:none!important;background-clip:padding-box!important;border-color:#0b0679!important;color:#0b0679!important;-webkit-text-fill-color:rgb(11,6,121)!important;mix-blend-mode:normal!important;filter:none!important;box-shadow:0 1px 2px #02061726!important;text-shadow:none!important}.count-badge-opaque:before,.count-badge-opaque:after,.dev-theme-root .count-badge-opaque:before,.dev-theme-root .count-badge-opaque:after{content:none!important;display:none!important}.count-badge-opaque *,.dev-theme-root .count-badge-opaque *{opacity:1!important;color:#0b0679!important;-webkit-text-fill-color:rgb(11,6,121)!important}.account-tab-row .count-badge-opaque,.account-tab-row .count-badge-opaque.glass-strong,.physician-dashboard-tabs .count-badge-opaque,.physician-dashboard-tabs .count-badge-opaque.glass-strong,.dev-theme-root .account-tab-row .count-badge-opaque,.dev-theme-root .physician-dashboard-tabs .count-badge-opaque{--tw-bg-opacity: 0 !important;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important}.header-action-count-badge,[data-app-header] .header-action-count-badge,.dev-theme-root [data-app-header] .header-action-count-badge{position:absolute!important;top:-.5rem!important;right:-.5rem!important;z-index:50!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:1.25rem!important;height:1.25rem!important;min-width:1.25rem!important;padding:0!important;border:1px solid rgb(11,6,121)!important;border-radius:var(--squircle-sm, 12px)!important;opacity:1!important;background:#fff!important;background-color:#fff!important;background-image:none!important;background-clip:padding-box!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;color:#0b0679!important;-webkit-text-fill-color:rgb(11,6,121)!important;font-size:.75rem!important;font-weight:700!important;line-height:1!important;text-shadow:none!important;mix-blend-mode:normal!important;filter:none!important;box-shadow:0 1px 3px #0206172e!important;pointer-events:none!important}.header-action-count-badge:before,.header-action-count-badge:after,[data-app-header] .header-action-count-badge:before,[data-app-header] .header-action-count-badge:after,.dev-theme-root [data-app-header] .header-action-count-badge:before,.dev-theme-root [data-app-header] .header-action-count-badge:after{content:none!important;display:none!important}.header-action-count-badge.header-account-count-badge,[data-app-header] .header-action-count-badge.header-account-count-badge,.dev-theme-root [data-app-header] .header-action-count-badge.header-account-count-badge{top:-.3rem!important;right:-.3rem!important}[data-app-header].glass-liquid .header-action-count-badge.header-count-indicator,body.theme-clinical:not([data-delegate-theme=true]) [data-app-header].glass-liquid .header-action-count-badge.header-count-indicator,.dev-theme-root [data-app-header].glass-liquid .header-action-count-badge.header-count-indicator,.dev-theme-root.theme-clinical [data-delegate-theme=false] [data-app-header].glass-liquid .header-action-count-badge.header-count-indicator,[data-delegate-theme=true] [data-app-header].glass-liquid .header-action-count-badge.header-count-indicator{opacity:1!important;background:#fff!important;background-color:#fff!important;background-image:none!important;border-color:#0b0679!important;color:#0b0679!important;-webkit-text-fill-color:rgb(11,6,121)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:inset 0 0 0 999px #fff,0 1px 3px #0206172e!important;filter:none!important;mix-blend-mode:normal!important}.patient-links-tab-count,.account-tab-row .patient-links-tab-count,.physician-dashboard-tabs .patient-links-tab-count,.dev-theme-root .patient-links-tab-count{--tw-bg-opacity: 0 !important;margin-left:.5rem!important;border:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;background-clip:border-box!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;color:#0b0679!important;-webkit-text-fill-color:rgb(11,6,121)!important;box-shadow:none!important}.delegate-header-preview-canvas :is(.delegate-header-preview-search-input,input.delegate-header-preview-search-input,.header-search-field>input.delegate-header-preview-search-input,.delegate-header-preview-search-input:focus,input.delegate-header-preview-search-input:focus,.header-search-field>input.delegate-header-preview-search-input:focus,.delegate-header-preview-search-input:focus-visible,input.delegate-header-preview-search-input:focus-visible,.header-search-field>input.delegate-header-preview-search-input:focus-visible),.dev-theme-root .delegate-header-preview-canvas :is(.delegate-header-preview-search-input,input.delegate-header-preview-search-input,.header-search-field>input.delegate-header-preview-search-input,.delegate-header-preview-search-input:focus,input.delegate-header-preview-search-input:focus,.header-search-field>input.delegate-header-preview-search-input:focus,.delegate-header-preview-search-input:focus-visible,input.delegate-header-preview-search-input:focus-visible,.header-search-field>input.delegate-header-preview-search-input:focus-visible){border:2px solid var(--delegate-header-preview-primary-color, var(--header-search-border-color, rgb(11, 6, 121)))!important;border-color:var(--delegate-header-preview-primary-color, var(--header-search-border-color, rgb(11, 6, 121)))!important}.delegate-header-preview-canvas button.delegate-header-preview-search-button,.delegate-header-preview-canvas button.delegate-header-preview-search-button[data-slot=button],.delegate-header-preview-canvas button.delegate-header-preview-search-button:disabled,.delegate-header-preview-canvas button.delegate-header-preview-search-button[data-slot=button]:disabled,.dev-theme-root .delegate-header-preview-canvas button.delegate-header-preview-search-button,.dev-theme-root .delegate-header-preview-canvas button.delegate-header-preview-search-button[data-slot=button],.dev-theme-root .delegate-header-preview-canvas button.delegate-header-preview-search-button:disabled,.dev-theme-root .delegate-header-preview-canvas button.delegate-header-preview-search-button[data-slot=button]:disabled{border:2px solid var(--delegate-header-preview-primary-color, rgb(11, 6, 121))!important;border-color:var(--delegate-header-preview-primary-color, rgb(11, 6, 121))!important;opacity:1!important}.delegate-product-picker-trigger{margin-top:-.3rem!important;margin-bottom:.72rem!important;border:0!important;border-color:transparent!important;border-width:0!important;background:transparent!important;color:#0b0679!important;-webkit-text-fill-color:rgb(11,6,121)!important;box-shadow:none!important}button.delegate-product-picker-trigger,button.delegate-product-picker-trigger:hover,button.delegate-product-picker-trigger:focus,button.delegate-product-picker-trigger:focus-visible,body:not([data-delegate-theme=true]) button.delegate-product-picker-trigger[data-slot=button],body:not([data-delegate-theme=true]) button.delegate-product-picker-trigger[data-slot=button]:hover,body:not([data-delegate-theme=true]) button.delegate-product-picker-trigger[data-slot=button]:focus,body:not([data-delegate-theme=true]) button.delegate-product-picker-trigger[data-slot=button]:focus-visible,.dev-theme-root button.delegate-product-picker-trigger[data-slot=button],.dev-theme-root button.delegate-product-picker-trigger[data-slot=button]:hover,.dev-theme-root button.delegate-product-picker-trigger[data-slot=button]:focus,.dev-theme-root button.delegate-product-picker-trigger[data-slot=button]:focus-visible{border:0!important;border-color:transparent!important;border-style:none!important;border-width:0!important;background:transparent!important;color:#0b0679!important;-webkit-text-fill-color:rgb(11,6,121)!important;box-shadow:none!important;outline:none!important}[data-radix-dialog-content] button.delegate-product-picker-trigger,[data-radix-dialog-content] button.delegate-product-picker-trigger:hover,[data-radix-dialog-content] button.delegate-product-picker-trigger:focus,[data-radix-dialog-content] button.delegate-product-picker-trigger:focus-visible,[data-slot=dialog-content] button.delegate-product-picker-trigger,[data-slot=dialog-content] button.delegate-product-picker-trigger:hover,[data-slot=dialog-content] button.delegate-product-picker-trigger:focus,[data-slot=dialog-content] button.delegate-product-picker-trigger:focus-visible,body:not([data-delegate-theme=true]) [data-slot=dialog-content] button.delegate-product-picker-trigger[data-slot=button],body:not([data-delegate-theme=true]) [data-slot=dialog-content] button.delegate-product-picker-trigger[data-slot=button]:hover,body:not([data-delegate-theme=true]) [data-slot=dialog-content] button.delegate-product-picker-trigger[data-slot=button]:focus,body:not([data-delegate-theme=true]) [data-slot=dialog-content] button.delegate-product-picker-trigger[data-slot=button]:focus-visible,.dev-theme-root [data-slot=dialog-content] button.delegate-product-picker-trigger[data-slot=button],.dev-theme-root [data-slot=dialog-content] button.delegate-product-picker-trigger[data-slot=button]:hover,.dev-theme-root [data-slot=dialog-content] button.delegate-product-picker-trigger[data-slot=button]:focus,.dev-theme-root [data-slot=dialog-content] button.delegate-product-picker-trigger[data-slot=button]:focus-visible{border:0!important;border-color:transparent!important;border-style:none!important;border-width:0!important;box-shadow:none!important;outline:none!important}.delegate-product-picker-trigger :is(svg,span){color:#0b0679!important;stroke:currentColor!important;-webkit-text-fill-color:rgb(11,6,121)!important}.delegate-product-picker-backdrop{position:fixed;inset:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;padding:1rem;background:#0f172a52;backdrop-filter:blur(10px);overscroll-behavior:none;pointer-events:auto!important}.delegate-product-picker-modal{width:min(680px,100%);height:min(720px,calc(100dvh - 2rem));max-height:min(720px,calc(100vh - 2rem));max-height:min(720px,calc(100dvh - 2rem));display:flex;flex-direction:column;overflow:hidden;overscroll-behavior:none;pointer-events:auto!important}.create-link-legal-backdrop{z-index:2147483001}.create-link-legal-modal{width:min(760px,100%);height:min(720px,calc(100dvh - 2rem));max-height:min(720px,calc(100vh - 2rem));max-height:min(720px,calc(100dvh - 2rem));display:flex;flex-direction:column;overflow:hidden;overscroll-behavior:contain;pointer-events:auto!important}.create-link-legal-header{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid rgba(11,6,121,.16);background:#fffffffa;padding:1rem 1.1rem}.create-link-legal-title{min-width:0;color:#0b0679;font-size:1.1rem;font-weight:700;line-height:1.25}.create-link-legal-modal .create-link-legal-close.dialog-close-btn{position:static!important;top:auto!important;right:auto!important;flex:0 0 auto}.create-link-legal-body{flex:1 1 auto;min-height:0;overflow-y:auto;padding:1.5rem}.delegate-product-picker-header,.delegate-product-picker-footer{position:relative;flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.85rem 1rem;border-bottom:1px solid rgba(148,163,184,.28)}.delegate-product-picker-header{padding-right:4.75rem}.delegate-product-picker-footer{justify-content:flex-end;border-top:1px solid rgba(148,163,184,.28);border-bottom:0}.delegate-product-picker-close{width:2.4rem!important;height:2.4rem!important;min-width:2.4rem!important;min-height:2.4rem!important;background:#0b0679!important;color:#fff!important;box-shadow:none!important}.delegate-product-picker-close:hover,.delegate-product-picker-close:focus-visible{background:#93cefd!important;color:#fff!important}.delegate-product-picker-tools{flex:0 0 auto;display:flex;align-items:center;gap:.6rem;padding:.7rem 1rem;border-bottom:1px solid rgba(148,163,184,.2)}.delegate-product-picker-search{min-width:0;flex:1 1 auto;height:2.35rem;display:flex;align-items:center;gap:.45rem;padding:0 .75rem;border:1px solid rgba(148,163,184,.42);border-radius:12px;background:#ffffffc2}.delegate-product-picker-search-input{min-width:0;flex:1 1 auto;border:0;outline:0;background:transparent;color:#0f172a;font-size:.875rem;font-weight:600}.delegate-product-picker-search-input::placeholder{color:#64748b}.delegate-product-picker-domain-select{flex:0 0 auto;width:min(15rem,24vw);min-width:11rem;height:2.35rem!important;min-height:2.35rem!important;max-height:2.35rem!important;padding-top:0!important;padding-bottom:0!important;border-color:#94a3b86b!important;box-shadow:none!important}.delegate-product-picker-domain-select:focus,.delegate-product-picker-domain-select:focus-visible{border-color:#0b0679!important;box-shadow:0 0 0 3px #0b067929!important}.delegate-product-picker-tool-buttons{display:flex;align-items:center;gap:.45rem}.delegate-product-picker-tool-button{height:2.35rem!important;min-height:2.35rem!important;padding:0 .85rem!important;font-size:.78rem!important;font-weight:800!important;white-space:nowrap!important}.delegate-product-picker-done-button{height:2.35rem!important;min-height:2.35rem!important;padding-left:1.1rem!important;padding-right:1.1rem!important}.delegate-product-picker-list{flex:1 1 auto;min-height:0;max-height:100%;display:flex;flex-direction:column;gap:1px;overflow-y:auto;overflow-x:hidden;padding:.35rem;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.delegate-product-picker-row{min-height:3.25rem;display:grid;grid-template-columns:1.25rem 2.35rem minmax(0,1fr);align-items:center;gap:.7rem;padding:.35rem .55rem;border:1px solid transparent;border-radius:12px;cursor:pointer}.delegate-product-picker-row:hover,.delegate-product-picker-row--selected{border-color:#0b067952;background:#0b06790b}.delegate-product-picker-image{width:2.35rem;height:2.35rem;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid rgba(148,163,184,.28);border-radius:10px;color:#0f172a;background:#fff}.delegate-product-picker-image img{width:100%;height:100%;object-fit:contain}.delegate-product-picker-copy{min-width:0;display:flex;flex-direction:column;gap:.08rem}.delegate-product-picker-name,.delegate-product-picker-meta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.delegate-product-picker-name{color:#0f172a;font-size:.9rem;font-weight:800}.delegate-product-picker-meta{color:#64748b;font-size:.74rem;font-weight:650}.delegate-product-picker-empty{padding:1.5rem;color:#64748b;text-align:center;font-size:.9rem;font-weight:700}@media (max-width: 640px){.delegate-product-picker-backdrop{align-items:flex-end;padding:.6rem}.delegate-product-picker-modal{height:calc(100dvh - 1.2rem);max-height:calc(100vh - 1.2rem);max-height:calc(100dvh - 1.2rem);border-radius:16px}.delegate-product-picker-tools{flex-direction:column;align-items:stretch}.delegate-product-picker-domain-select{width:100%;min-width:0}.delegate-product-picker-tool-buttons{width:100%}.delegate-product-picker-tool-button{flex:1 1 0}}body[data-delegate-theme=true] :is(.brand-checkbox,.glass-checkbox,.shop-filter-checkbox,[data-slot=checkbox],input[type=checkbox]),[data-delegate-theme=true] :is(.brand-checkbox,.glass-checkbox,.shop-filter-checkbox,[data-slot=checkbox],input[type=checkbox]){--checkbox-control-check-color: var(--white-label-primary-color, var(--delegate-accent, rgb(11, 6, 121))) !important;--checkbox-control-checked-border-color: var(--white-label-primary-color, var(--delegate-accent, rgb(11, 6, 121))) !important;--checkbox-control-focus-ring: var(--white-label-primary-color-25, var(--delegate-accent-25, rgba(11, 6, 121, .25))) !important;--shop-filter-checkbox-accent: var(--white-label-primary-color, var(--delegate-accent, rgb(11, 6, 121))) !important;accent-color:var(--white-label-primary-color, var(--delegate-accent, rgb(11, 6, 121)))!important}body[data-delegate-theme=true] .brand-checkbox:after,[data-delegate-theme=true] .brand-checkbox:after{background:var(--white-label-primary-color, var(--delegate-accent, rgb(11, 6, 121)))!important;background-color:var(--white-label-primary-color, var(--delegate-accent, rgb(11, 6, 121)))!important}body[data-delegate-theme=true] .brand-checkbox:focus-visible,[data-delegate-theme=true] .brand-checkbox:focus-visible{box-shadow:0 0 0 3px var(--white-label-primary-color-25, var(--delegate-accent-25, rgba(11, 6, 121, .25)))!important}body[data-delegate-theme=true] .brand-checkbox:checked,[data-delegate-theme=true] .brand-checkbox:checked{border-color:var(--white-label-primary-color, var(--delegate-accent, rgb(11, 6, 121)))!important;background:var(--white-label-primary-color-08, var(--delegate-accent-08, rgba(11, 6, 121, .08)))!important}body[data-delegate-theme=true] :is(.glass-checkbox,[data-slot=checkbox]):not(.shop-filter-checkbox),[data-delegate-theme=true] :is(.glass-checkbox,[data-slot=checkbox]):not(.shop-filter-checkbox){border-color:var(--white-label-primary-color, var(--delegate-accent, rgb(11, 6, 121)))!important}body[data-delegate-theme=true] :is(.glass-checkbox,[data-slot=checkbox]):not(.shop-filter-checkbox)[data-state=checked],[data-delegate-theme=true] :is(.glass-checkbox,[data-slot=checkbox]):not(.shop-filter-checkbox)[data-state=checked]{border-color:var(--white-label-primary-color, var(--delegate-accent, rgb(11, 6, 121)))!important;background:#fff!important;color:var(--white-label-primary-color, var(--delegate-accent, rgb(11, 6, 121)))!important}body[data-delegate-theme=true] :is(.glass-checkbox,[data-slot=checkbox]):not(.shop-filter-checkbox)[data-state=checked] [data-slot=checkbox-indicator],body[data-delegate-theme=true] :is(.glass-checkbox,[data-slot=checkbox]):not(.shop-filter-checkbox)[data-state=checked] [data-slot=checkbox-indicator] svg,[data-delegate-theme=true] :is(.glass-checkbox,[data-slot=checkbox]):not(.shop-filter-checkbox)[data-state=checked] [data-slot=checkbox-indicator],[data-delegate-theme=true] :is(.glass-checkbox,[data-slot=checkbox]):not(.shop-filter-checkbox)[data-state=checked] [data-slot=checkbox-indicator] svg{color:var(--white-label-primary-color, var(--delegate-accent, rgb(11, 6, 121)))!important;stroke:currentColor!important}body[data-delegate-theme=true] .shop-filter-checkbox,[data-delegate-theme=true] .shop-filter-checkbox{border-color:var(--white-label-primary-color, var(--delegate-accent, rgb(11, 6, 121)))!important;box-shadow:inset 0 0 0 1px var(--white-label-primary-color, var(--delegate-accent, rgb(11, 6, 121)))!important;color:var(--white-label-primary-color, var(--delegate-accent, rgb(11, 6, 121)))!important}body[data-delegate-theme=true] .shop-filter-checkbox[data-state=checked],[data-delegate-theme=true] .shop-filter-checkbox[data-state=checked]{border-color:var(--white-label-primary-color, var(--delegate-accent, rgb(11, 6, 121)))!important;background:var(--checkbox-control-checked-background, #ffffff)!important;color:var(--white-label-primary-color, var(--delegate-accent, rgb(11, 6, 121)))!important}body[data-delegate-theme=true] .shop-filter-checkbox[data-state=checked] [data-slot=checkbox-indicator],body[data-delegate-theme=true] .shop-filter-checkbox[data-state=checked] [data-slot=checkbox-indicator] svg,[data-delegate-theme=true] .shop-filter-checkbox[data-state=checked] [data-slot=checkbox-indicator],[data-delegate-theme=true] .shop-filter-checkbox[data-state=checked] [data-slot=checkbox-indicator] svg{color:var(--white-label-primary-color, var(--delegate-accent, rgb(11, 6, 121)))!important;stroke:currentColor!important}:is(.brand-checkbox,.active-prospect-assignment-checkbox,input[type=checkbox]):checked,:is(.glass-checkbox,.shop-filter-checkbox,[data-slot=checkbox]):is([data-state=checked],[aria-checked=true]){--checkbox-control-check-color: rgb(11, 6, 121) !important;--checkbox-control-checked-border-color: rgb(11, 6, 121) !important;--checkbox-control-checked-background: #ffffff !important;background:#fff!important;background-color:#fff!important;background-image:none!important;border-color:#0b0679!important;color:#0b0679!important;-webkit-text-fill-color:rgb(11,6,121)!important}:is(.brand-checkbox,.active-prospect-assignment-checkbox,input[type=checkbox]):checked:after{background:#0b0679!important}:is(.glass-checkbox,.shop-filter-checkbox,[data-slot=checkbox]):is([data-state=checked],[aria-checked=true]) :is([data-slot=checkbox-indicator],[data-slot=checkbox-indicator] svg,svg){color:#0b0679!important;stroke:currentColor!important;-webkit-text-fill-color:rgb(11,6,121)!important}.admin-dashboard-tab-content-stack .active-prospect-assignment-checkbox:not(.brand-checkbox),.sales-rep-dashboard:not(.physician-dashboard-container) .active-prospect-assignment-checkbox:not(.brand-checkbox){border:2px solid rgb(11,6,121)!important;background:#fff!important;box-shadow:0 0 0 1px #fffffff2!important}.reseller-permit-file-name{overflow-wrap:anywhere;word-break:break-all}.email-center-confirm-dialog-layer,.email-center-confirm-dialog-layer [data-slot=dialog-overlay]{z-index:30000!important}.email-center-confirm-dialog[data-slot=dialog-content]{z-index:30001!important}.email-center-schedule-confirm-dialog[data-slot=dialog-content]{max-width:min(46rem,calc(100vw - 2rem))!important;width:min(46rem,calc(100vw - 2rem))!important}.email-center-schedule-dialog-header[data-slot=dialog-header]{gap:.45rem!important;padding-right:4.25rem!important;padding-bottom:.75rem!important;text-align:left!important}.email-center-schedule-dialog-header[data-slot=dialog-header]:after{left:0!important;right:0!important;height:1px;background:#94a3b852!important}.email-center-schedule-dialog-title[data-slot=dialog-title]{align-items:flex-start!important;color:#0b0679!important;font-size:1.125rem!important;font-weight:700!important;letter-spacing:0!important;line-height:1.08!important;min-height:0!important}.email-center-schedule-dialog-description[data-slot=dialog-description]{margin:0!important;max-width:min(39.5rem,100%);color:#475569!important;font-size:.9375rem!important;line-height:1.4!important}.email-center-schedule-confirm-dialog[data-slot=dialog-content] .modal-squircle-content>.dialog-close-btn{top:.45rem!important;right:.45rem!important}.email-center-schedule-form{display:flex;flex-direction:column;gap:.85rem;margin-top:1rem;padding-bottom:.55rem}.email-center-schedule-panel,.email-center-schedule-field{display:block;margin:0;border:1px solid rgba(226,232,240,.9);border-radius:.8rem;background:#ffffff94;box-shadow:0 10px 22px -20px #0f172a6b,inset 0 1px #ffffffd6}.email-center-schedule-panel{padding:.9rem}.email-center-schedule-field{padding:.8rem .9rem .9rem}.email-center-schedule-field-label{display:block;margin:0 0 .5rem;color:#0f172a;font-size:.82rem;font-weight:800;letter-spacing:0;line-height:1.2;text-transform:none}.email-center-schedule-datetime-grid{display:grid;grid-template-columns:minmax(0,1fr) 8rem;gap:.65rem;align-items:center}.email-center-schedule-date-button{width:100%;min-width:0;height:2.75rem!important;justify-content:flex-start!important;padding-inline:.85rem!important;text-align:left}.email-center-schedule-time-input,.email-center-schedule-control{height:2.75rem!important;border-width:1px!important;border-color:#cbd5e1f2!important;background:#ffffffb3!important;box-shadow:inset 0 1px #ffffffb3!important}.email-center-schedule-time-input{font-weight:700}.email-center-schedule-repeat-select,body:not([data-delegate-theme=true]) .email-center-schedule-repeat-select,.dev-theme-root .email-center-schedule-repeat-select{width:100%!important;min-width:0!important;max-width:none!important;height:2.4rem!important;min-height:2.4rem!important;max-height:2.4rem!important}.email-center-schedule-summary{margin:.65rem 0 0;color:#334155;font-size:.82rem;font-weight:700;line-height:1.3}.email-center-schedule-confirm-input{color:#0f172a!important}.email-center-schedule-footer{margin-top:.15rem;padding-top:.1rem;gap:.65rem!important}.email-center-schedule-footer>button{min-height:2.55rem}@media (max-width: 640px){.email-center-schedule-confirm-dialog[data-slot=dialog-content]{width:min(100%,calc(100vw - 1.5rem))!important}.email-center-schedule-datetime-grid{grid-template-columns:minmax(0,1fr)}}.email-center-confirm-dialog-layer [data-email-center-schedule-calendar=true]{z-index:30050!important}.email-center-confirm-dialog-layer [data-email-center-schedule-calendar=true] .email-center-schedule-calendar-recurring-day:not(.rdp-day_selected):not(.rdp-day_disabled){position:relative;background:#0b06791a!important;box-shadow:inset 0 0 0 1px #0b067947!important;color:#0b0679!important;font-weight:800!important}.email-center-confirm-dialog-layer [data-email-center-schedule-calendar=true] .email-center-schedule-calendar-recurring-day:not(.rdp-day_selected):not(.rdp-day_disabled):after{content:"";position:absolute;left:50%;bottom:.28rem;width:.28rem;height:.28rem;transform:translate(-50%);border-radius:999px;background:#0b0679;box-shadow:0 0 0 2px #ffffffdb}.email-center-modal-layer,.email-center-modal-layer [data-slot=dialog-overlay]{z-index:30000!important}.email-center-modal-dialog[data-slot=dialog-content]{z-index:30001!important}.email-center-delivery-details-dialog[data-slot=dialog-content]>.modal-squircle-shape path{fill:#fff!important;fill-opacity:1!important}.email-center-delivery-details-dialog[data-slot=dialog-content]>.modal-squircle-content{background:#fff!important;background-color:#fff!important}.email-center-delivery-details-section{border-color:#e5e7eb!important}.email-center-delivery-details-table-scroll{max-width:100%;min-width:0;overflow-x:auto!important;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.email-center-delivery-details-section-header,.email-center-delivery-details-table thead,.email-center-delivery-details-table tbody>tr,.email-center-delivery-details-hidden-count{border-color:#e5e7eb!important}.email-center-delivery-details-table tbody{--tw-divide-opacity: 1;border-color:#e5e7eb!important}.email-center-delivery-details-table tbody>:not([hidden])~:not([hidden]){border-color:#e5e7eb!important}.email-center-preview-modal-header{padding-left:clamp(2rem,3vw,3.5rem)!important;padding-right:clamp(5rem,7vw,6.5rem)!important}@media (max-width: 640px){.email-center-preview-modal-header{padding-left:1.5rem!important;padding-right:4.75rem!important}}.email-center-root{min-width:0;max-width:100%;position:relative;--email-center-shimmer-rgb: var( --white-label-primary-color-rgb, var(--delegate-accent-rgb, var(--brand-color-rgb, 11, 6, 121)) )}.email-center-skeleton-line,.email-center-skeleton-block,.email-center-busy-glyph__dot{--loading-shimmer-primary-rgb: var(--email-center-shimmer-rgb, 11, 6, 121);position:relative;display:block;overflow:hidden;background:rgba(var(--email-center-shimmer-rgb, 11, 6, 121),.1)}.email-center-skeleton-line{height:.65rem;border-radius:var(--squircle-xxs, 6px)}.email-center-skeleton-block{min-height:1rem;border-radius:var(--squircle-sm, 12px)}.email-center-skeleton-avatar{width:2rem;height:2rem;min-height:2rem;border-radius:999px}.email-center-skeleton-line:after,.email-center-skeleton-block:after,.email-center-busy-glyph__dot:after,.email-center-shimmer-container[aria-busy=true]:after{content:"";position:absolute;inset:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(var(--email-center-shimmer-rgb, 11, 6, 121),.22),rgba(255,255,255,.72),rgba(var(--email-center-shimmer-rgb, 11, 6, 121),.18),transparent);animation:email-center-shimmer-swipe 1.55s ease-in-out infinite;pointer-events:none}.email-center-shimmer-container{position:relative;overflow:hidden;isolation:isolate}.email-center-shimmer-container[aria-busy=true]:after{z-index:1;background:linear-gradient(100deg,transparent 0%,rgba(255,255,255,.52) 38%,rgba(var(--email-center-shimmer-rgb, 11, 6, 121),.08) 50%,rgba(255,255,255,.52) 62%,transparent 100%)}.email-center-inline-loading{display:inline-flex;width:min(9rem,52vw);max-width:100%;margin-left:.5rem;vertical-align:middle}.email-center-inline-loading__line{width:100%}.email-center-busy-glyph{display:inline-flex;width:.85rem;height:.85rem;flex:0 0 auto;align-items:center;justify-content:center}.email-center-busy-glyph__dot{width:.65rem;height:.65rem;border-radius:999px}.email-center-preview-frame-shell{position:relative;width:100%;max-width:100%}.email-center-html-preview-header,.email-center-html-preview-title,.email-center-html-preview-actions{max-width:100%;min-width:0}.email-center-html-preview-title{overflow-wrap:anywhere}.email-center-html-preview-actions{flex:0 1 auto}.email-center-html-preview-action-button{justify-content:center;max-width:100%;min-width:9.5rem;white-space:nowrap}.email-center-preview-loading-overlay{position:absolute;inset:0;z-index:2;overflow:hidden;border-radius:var(--squircle-md, 12px);border:1px solid rgba(148,163,184,.38);background:#f8fafcdb;box-shadow:inset 0 1px #ffffffd1;pointer-events:none}.email-center-preview-skeleton{width:100%;height:100%;min-height:13rem;display:flex;align-items:stretch;justify-content:center;padding:clamp(.75rem,2vw,1.25rem)}.email-center-preview-skeleton__paper{display:grid;width:min(100%,34rem);align-content:start;gap:.95rem;border:1px solid rgba(148,163,184,.22);border-radius:var(--squircle-md, 14px);background:#ffffffe6;padding:clamp(.85rem,2vw,1.25rem);box-shadow:0 14px 36px -30px #0f172a70}.email-center-preview-skeleton__hero{min-height:clamp(4rem,18vw,7rem)}.email-center-preview-skeleton__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.email-center-preview-skeleton__grid .email-center-skeleton-block{min-height:clamp(2.5rem,10vw,4rem)}.email-center-preview-thumbnail-skeleton{display:grid;height:100%;width:100%;align-content:center;gap:.42rem;padding:.7rem}.email-center-preview-thumbnail-skeleton__image{min-height:1.6rem}.email-center-field-skeleton-grid{display:grid;gap:.75rem}.email-center-field-skeleton{display:grid;gap:.45rem;border:1px solid rgba(148,163,184,.24);border-radius:var(--squircle-sm, 12px);background:#ffffffad;padding:.75rem}.email-center-field-skeleton__control{min-height:2.4rem}.email-center-skeleton-table-wrap{overflow:hidden}.email-center-detail-skeleton__stat{display:grid;gap:.65rem;border:1px solid rgba(148,163,184,.28);border-radius:var(--squircle-sm, 12px);background:#ffffffe0;padding:.75rem}.email-center-detail-skeleton__row{display:grid;grid-template-columns:minmax(11rem,1.1fr) minmax(5rem,.55fr) minmax(8rem,.7fr) minmax(14rem,1.4fr);gap:1rem;align-items:center}@keyframes email-center-shimmer-swipe{to{transform:translate(100%)}}@media (prefers-reduced-motion: reduce){.email-center-skeleton-line:after,.email-center-skeleton-block:after,.email-center-busy-glyph__dot:after,.email-center-shimmer-container[aria-busy=true]:after{animation:none;transform:none}}.email-center-preview-send-layout{display:grid;gap:2rem;align-items:start}.email-center-preview-panel,.email-center-send-panel{min-width:0;align-self:start}.email-center-preview-frame{display:block;width:100%;max-width:100%;box-sizing:border-box}.email-center-preview-frame--templates{height:min(47.5rem,78vh);min-height:min(38rem,150vw)}.email-center-preview-frame--send{height:auto!important;min-height:min(38rem,150vw);aspect-ratio:9 / 14}.email-center-templates-layout{align-items:start;width:100%}.email-center-root .email-center-templates-panel.sales-rep-leads-card{display:grid;gap:1rem;align-content:start;border-width:1px!important;border-color:#0b067961!important;border-radius:var(--squircle-lg, 20px);padding:clamp(1rem,2vw,1.5rem)!important;box-shadow:0 8px 18px -14px #0f172a33,inset 0 1px #ffffffdb!important}.email-center-templates-panel__header{display:grid;gap:.35rem;width:100%;max-width:none}.email-center-templates-panel__header h4,.email-center-templates-panel__header p{margin:0}.email-center-template-error,.email-center-template-field,.email-center-template-upload-card{width:100%;max-width:none;box-sizing:border-box}.email-center-template-field{display:grid;gap:.45rem}.email-center-template-select-row{display:grid;grid-template-columns:minmax(14rem,1fr) auto;align-items:center;gap:.5rem;max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;padding-bottom:.125rem;-webkit-overflow-scrolling:touch}.email-center-template-download-button{min-height:2.4rem;max-width:100%;min-width:7.5rem;white-space:nowrap}@media (max-width: 480px){.email-center-template-select-row{grid-template-columns:minmax(14rem,1fr)}.email-center-template-download-button{justify-content:center;min-width:0;width:100%}}.email-center-template-upload-card{display:grid;gap:.75rem;max-width:100%;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;border:1px solid rgba(148,163,184,.32);border-radius:var(--squircle-md, 16px);background:#ffffffb8;padding:1rem;box-shadow:0 4px 12px -10px #0f172a38;-webkit-overflow-scrolling:touch}.email-center-template-upload-card__header{display:grid;gap:.25rem}.email-center-template-upload-card__header p{margin:0}.email-center-template-input{width:100%!important;max-width:none;min-width:0;border-width:1px!important;border-color:#94a3b861!important;background-color:#fffffff5!important;box-shadow:none!important}.email-center-root .email-center-template-select{box-sizing:border-box!important;width:100%!important;min-width:14rem!important;max-width:none!important;height:2.4rem!important;min-height:2.4rem!important;max-height:2.4rem!important;border-color:#0b0679!important;border-width:2px!important;color:#0f172a!important;line-height:1!important;padding:0 2rem 0 .85rem!important}.email-center-root .email-center-template-select:focus,.email-center-root .email-center-template-select:focus-visible{border-color:#0b0679!important;box-shadow:0 0 0 3px #0b067929!important}.email-center-template-input:focus,.email-center-template-input:focus-visible{border-color:#0b06799e!important;box-shadow:0 0 0 2px #0b06791f!important}.email-center-template-upload-card input[type=file].email-center-template-input{min-height:2.75rem;height:auto;max-width:100%;min-width:0;padding:.45rem .7rem!important}.email-center-selected-template-card{max-width:100%;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.email-center-template-upload-button{justify-content:center;max-width:100%;min-width:10rem;white-space:nowrap}@media (max-width: 480px){.email-center-template-upload-button{min-width:0;width:100%}}.email-center-template-upload-card input[type=file].email-center-template-input::file-selector-button{margin-right:.75rem;border:1px solid rgba(11,6,121,.34);border-radius:var(--squircle-sm, 12px);background:#ffffffeb;color:#0b0679;font-weight:700;padding:.35rem .75rem}.email-center-campaign-table-scroll{display:block;width:100%;min-width:0;max-width:100%;overflow-x:auto;overflow-y:visible;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;touch-action:pan-x;scrollbar-width:thin;scrollbar-color:rgba(11,6,121,.25) transparent}.email-center-campaign-table-scroll::-webkit-scrollbar{height:.35rem}.email-center-campaign-table-scroll::-webkit-scrollbar-thumb{background:#0b067940;border-radius:var(--squircle-sm)}.email-center-campaign-table-scroll::-webkit-scrollbar-track{background:transparent}.email-center-log-cell-scroll{display:block;max-width:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;padding-bottom:.1rem;scrollbar-width:thin;scrollbar-color:rgba(11,6,121,.25) transparent;white-space:nowrap;-webkit-overflow-scrolling:touch}.email-center-log-cell-scroll::-webkit-scrollbar{height:.25rem}.email-center-log-cell-scroll::-webkit-scrollbar-thumb{background:#0b067940;border-radius:var(--squircle-sm)}.email-center-log-cell-scroll::-webkit-scrollbar-track{background:transparent}.email-center-log-cell-scroll--subject{max-width:18rem}.email-center-log-cell-scroll--template{max-width:14rem}.email-center-log-cell-scroll--campaign-id{max-width:11rem}.email-center-log-cell-scroll--details{max-width:30rem}.email-center-log-details-text{margin:0;line-height:1.4;overflow-wrap:normal}@media (min-width: 1024px){.email-center-preview-send-layout{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.email-center-preview-panel{width:100%;justify-self:stretch}.email-center-send-panel{justify-self:stretch}}@media (max-width: 640px){.email-center-html-preview-header{align-items:stretch!important;flex-direction:column}.email-center-html-preview-actions{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,10.25rem),1fr));justify-content:flex-start!important;width:100%}.email-center-html-preview-action-button{width:100%;min-width:0}.email-center-preview-send-layout{gap:1.25rem}.email-center-tab-shell{overflow-x:visible}.email-center-tab-shell .account-tab-scroll-container{overflow-x:auto!important;overflow-y:visible}.email-center-tab-shell .account-tab-row{width:max-content;min-width:max-content}.email-center-root :is(.sales-rep-leads-card,.email-center-template-stack,.email-center-template-grid,.email-center-recipient-stack,.email-center-copy-recipient-grid,.email-center-recipient-option-list,.email-center-recipient-details,.email-center-preview-panel,.email-center-send-panel,.email-center-action-row,label,table){max-width:100%}.email-center-root :is(.sales-rep-leads-card,.email-center-recipient-option-list,.email-center-recipient-details,.email-center-action-row,.email-center-preview-frame){overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.email-center-root .email-center-campaign-list-panel.sales-rep-leads-card{overflow-x:visible}.email-center-root .email-center-campaign-table-scroll{max-width:100%;overflow-x:auto!important;overflow-y:hidden;touch-action:pan-x}.email-center-root .email-center-campaign-table-scroll>table{max-width:none!important}.email-center-root .email-center-action-row{justify-content:flex-start!important;flex-wrap:nowrap;padding-bottom:.125rem}.email-center-root .email-center-action-row>*{flex:0 0 auto}.email-center-detail-skeleton__row{grid-template-columns:1fr;gap:.65rem}}.email-center-template-stack,.email-center-template-grid,.email-center-recipient-stack,.email-center-copy-recipient-grid,.email-center-recipient-option-list,.email-center-recipient-details{display:grid;gap:.75rem}.email-center-recipient-details{border-top:1px solid rgba(148,163,184,.32);margin-top:.25rem;padding-top:1rem}@media (min-width: 640px){.email-center-template-grid,.email-center-copy-recipient-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.email-center-action-row{display:flex!important;width:100%!important;justify-self:stretch;align-self:stretch;flex-direction:row!important;flex-wrap:wrap;align-items:center;justify-content:flex-end!important;gap:1rem;text-align:right}.email-center-action-row>button.email-center-home-button{flex:0 0 auto}button.email-center-admin-report-button,button.email-center-admin-report-button[data-slot=button]{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fffffff2!important;background-color:#fffffff2!important;background-image:none!important;border-color:#0b0679!important;box-shadow:none!important;color:#0b0679!important;-webkit-text-fill-color:rgb(11,6,121)!important;filter:none!important;transition:background-color .16s ease,border-color .16s ease,color .16s ease!important}button.email-center-admin-report-button:not(:disabled),button.email-center-admin-report-button[data-slot=button]:not(:disabled){cursor:pointer;pointer-events:auto}button.email-center-admin-report-button>:is(svg,span),button.email-center-admin-report-button[data-slot=button]>:is(svg,span),button.email-center-admin-report-button svg,button.email-center-admin-report-button[data-slot=button] svg{color:#0b0679!important;-webkit-text-fill-color:rgb(11,6,121)!important;stroke:currentColor!important}button.email-center-admin-report-button:disabled,button.email-center-admin-report-button[data-slot=button]:disabled{background:#fffffff2!important;background-color:#fffffff2!important;border-color:#0b0679!important;color:#0b0679!important;-webkit-text-fill-color:rgb(11,6,121)!important;cursor:not-allowed;opacity:.5!important;pointer-events:none}button.email-center-admin-report-button:disabled>:is(svg,span),button.email-center-admin-report-button[data-slot=button]:disabled>:is(svg,span),button.email-center-admin-report-button:disabled svg,button.email-center-admin-report-button[data-slot=button]:disabled svg{color:#0b0679!important;-webkit-text-fill-color:rgb(11,6,121)!important;opacity:1!important;stroke:currentColor!important}button.email-center-admin-report-button:not(:disabled):hover,button.email-center-admin-report-button:not(:disabled):focus-visible,button.email-center-admin-report-button[data-state=open],button.email-center-admin-report-button[aria-expanded=true],button.email-center-admin-report-button[data-slot=button]:not(:disabled):hover,button.email-center-admin-report-button[data-slot=button]:not(:disabled):focus-visible{background:var(--theme-accent, rgb(11, 6, 121))!important;background-color:var(--theme-accent, rgb(11, 6, 121))!important;border-color:#0b0679!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;box-shadow:none!important;filter:none!important;transform:none!important}button.email-center-admin-report-button:not(:disabled):hover *,button.email-center-admin-report-button:not(:disabled):focus-visible *,button.email-center-admin-report-button[data-state=open] *,button.email-center-admin-report-button[aria-expanded=true] *,button.email-center-admin-report-button[data-slot=button]:not(:disabled):hover *,button.email-center-admin-report-button[data-slot=button]:not(:disabled):focus-visible *{color:#fff!important;-webkit-text-fill-color:#ffffff!important;stroke:currentColor!important}button.email-center-delivery-details-close-button,button.email-center-delivery-details-close-button[data-slot=button]{min-width:6rem;padding-left:1.75rem!important;padding-right:1.75rem!important}.email-center-test-send-action-row{flex-wrap:nowrap;align-items:center}.email-center-test-token-status{flex:0 1 auto;min-width:0;margin:0;color:#0f766e;font-size:.875rem;font-weight:600;line-height:1.35;text-align:right}@media (max-width: 640px){.email-center-test-send-action-row{flex-wrap:nowrap}}button.email-center-delivery-details-button,button.email-center-delivery-details-button[data-slot=button]{border:2px solid rgb(11,6,121)!important;background-color:transparent!important;color:#0b0679!important;-webkit-text-fill-color:rgb(11,6,121)!important;box-shadow:none!important;transition:background-color .16s ease,border-color .16s ease,color .16s ease}button.email-center-delivery-details-button>:is(svg,span),button.email-center-delivery-details-button[data-slot=button]>:is(svg,span){color:#0b0679!important;-webkit-text-fill-color:rgb(11,6,121)!important;stroke:currentColor!important}button.email-center-delivery-details-button svg,button.email-center-delivery-details-button svg *,button.email-center-delivery-details-button[data-slot=button] svg,button.email-center-delivery-details-button[data-slot=button] svg *{background:transparent!important;fill:none!important;stroke:currentColor!important}button.email-center-delivery-details-button:hover,button.email-center-delivery-details-button:focus-visible,button.email-center-delivery-details-button[data-state=open],button.email-center-delivery-details-button[aria-expanded=true],button.email-center-delivery-details-button[data-slot=button]:hover,button.email-center-delivery-details-button[data-slot=button]:focus-visible{border-color:#0b0679!important;background-color:#0b0679!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;box-shadow:none!important;filter:none!important}button.email-center-delivery-details-button:hover>:is(svg,span),button.email-center-delivery-details-button:focus-visible>:is(svg,span),button.email-center-delivery-details-button[data-state=open]>:is(svg,span),button.email-center-delivery-details-button[aria-expanded=true]>:is(svg,span),button.email-center-delivery-details-button[data-slot=button]:hover>:is(svg,span),button.email-center-delivery-details-button[data-slot=button]:focus-visible>:is(svg,span),button.email-center-delivery-details-button:hover *,button.email-center-delivery-details-button:focus-visible *,button.email-center-delivery-details-button[data-state=open] *,button.email-center-delivery-details-button[aria-expanded=true] *,button.email-center-delivery-details-button[data-slot=button]:hover *,button.email-center-delivery-details-button[data-slot=button]:focus-visible *{color:#fff!important;-webkit-text-fill-color:#ffffff!important;stroke:currentColor!important}button.email-center-delivery-details-button:hover svg,button.email-center-delivery-details-button:hover svg *,button.email-center-delivery-details-button:focus-visible svg,button.email-center-delivery-details-button:focus-visible svg *,button.email-center-delivery-details-button[data-state=open] svg,button.email-center-delivery-details-button[data-state=open] svg *,button.email-center-delivery-details-button[aria-expanded=true] svg,button.email-center-delivery-details-button[aria-expanded=true] svg *,button.email-center-delivery-details-button[data-slot=button]:hover svg,button.email-center-delivery-details-button[data-slot=button]:hover svg *,button.email-center-delivery-details-button[data-slot=button]:focus-visible svg,button.email-center-delivery-details-button[data-slot=button]:focus-visible svg *{background:transparent!important;fill:none!important;stroke:currentColor!important}button.email-center-home-button,button.email-center-home-button[data-slot=button]{border:2px solid rgb(11,6,121)!important;background-color:#fffffff2!important;color:#0b0679!important;-webkit-text-fill-color:rgb(11,6,121)!important;box-shadow:none!important}button.email-center-home-button>:is(svg,span),button.email-center-home-button[data-slot=button]>:is(svg,span){color:#0b0679!important;-webkit-text-fill-color:rgb(11,6,121)!important;stroke:currentColor!important}button.email-center-home-button svg,button.email-center-home-button svg *,button.email-center-home-button[data-slot=button] svg,button.email-center-home-button[data-slot=button] svg *{background:transparent!important;fill:none!important;stroke:currentColor!important}button.email-center-home-button:hover,button.email-center-home-button:focus-visible,button.email-center-home-button[data-state=open],button.email-center-home-button[aria-expanded=true],button.email-center-home-button[data-slot=button]:hover,button.email-center-home-button[data-slot=button]:focus-visible{border-color:#0b0679!important;background-color:#0b0679!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;box-shadow:none!important;filter:none!important;transform:none!important}button.email-center-home-button:hover>:is(svg,span),button.email-center-home-button:focus-visible>:is(svg,span),button.email-center-home-button[data-state=open]>:is(svg,span),button.email-center-home-button[aria-expanded=true]>:is(svg,span),button.email-center-home-button[data-slot=button]:hover>:is(svg,span),button.email-center-home-button[data-slot=button]:focus-visible>:is(svg,span){color:#fff!important;-webkit-text-fill-color:#ffffff!important;stroke:currentColor!important}button.email-center-home-button:hover *,button.email-center-home-button:focus-visible *,button.email-center-home-button[data-state=open] *,button.email-center-home-button[aria-expanded=true] *,button.email-center-home-button[data-slot=button]:hover *,button.email-center-home-button[data-slot=button]:focus-visible *{color:#fff!important;-webkit-text-fill-color:#ffffff!important;stroke:currentColor!important}button.email-center-home-button:hover svg,button.email-center-home-button:hover svg *,button.email-center-home-button:focus-visible svg,button.email-center-home-button:focus-visible svg *,button.email-center-home-button[data-state=open] svg,button.email-center-home-button[data-state=open] svg *,button.email-center-home-button[aria-expanded=true] svg,button.email-center-home-button[aria-expanded=true] svg *,button.email-center-home-button[data-slot=button]:hover svg,button.email-center-home-button[data-slot=button]:hover svg *,button.email-center-home-button[data-slot=button]:focus-visible svg,button.email-center-home-button[data-slot=button]:focus-visible svg *{background:transparent!important;fill:none!important;stroke:currentColor!important}button.email-center-home-button:disabled,button.email-center-home-button[data-slot=button]:disabled{border-color:#0b0679!important;background-color:#fffffff2!important;color:#0b0679!important;-webkit-text-fill-color:rgb(11,6,121)!important;cursor:not-allowed;opacity:1!important}button.email-center-home-button:disabled>:is(svg,span),button.email-center-home-button[data-slot=button]:disabled>:is(svg,span){color:#0b0679!important;-webkit-text-fill-color:rgb(11,6,121)!important;opacity:.62!important;stroke:currentColor!important}.modal-squircle,.modal-squircle[data-slot=dialog-content],.modal-squircle.landing-auth-dialog-content{--modal-squircle-border: rgba(11, 6, 121, .65);--modal-squircle-shadow: 0 24px 38px rgba(7, 27, 27, .24);--modal-squircle-surface: rgba(245, 251, 255, .94);background:transparent!important;background-color:transparent!important;border:0!important;border-color:transparent!important;border-radius:0!important;border-width:0!important;box-shadow:none!important;corner-shape:initial!important;filter:none!important;outline:0;overflow:visible!important;position:relative}.modal-squircle-shape{color-interpolation-filters:sRGB;display:block;filter:var(--trufusion-fxaa-filter) drop-shadow(var(--modal-squircle-shadow));inset:0;overflow:visible;pointer-events:none;position:absolute;shape-rendering:geometricPrecision;z-index:0}.modal-squircle-content{-webkit-clip-path:var(--modal-squircle-content-clip-path, none);clip-path:var(--modal-squircle-content-clip-path, none);display:flex;flex:1 1 auto;flex-direction:column;margin:var(--modal-squircle-border-width, 2px);max-height:inherit;min-height:0;min-width:0;position:relative;z-index:1}.modal-squircle[data-slot=dialog-content]>.modal-squircle-content,.modal-squircle.contact-purpose-container>.modal-squircle-content,.modal-squircle.contact-form-container>.modal-squircle-content,.modal-squircle.delegate-product-picker-modal>.modal-squircle-content,.modal-squircle.create-link-legal-modal>.modal-squircle-content{overflow-y:auto;overscroll-behavior:inherit}.email-unsubscribe-dialog-layer{inset:0!important;isolation:isolate!important;pointer-events:auto!important;position:fixed!important;z-index:14000!important}.email-unsubscribe-dialog-overlay[data-slot=dialog-overlay]{z-index:14000!important}.email-unsubscribe-dialog-content[data-slot=dialog-content]{--modal-squircle-shadow: 0 28px 64px -34px rgba(15, 23, 42, .62) !important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:transparent!important;background-color:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#0b0679!important;max-height:calc(100vh - 3rem)!important;max-height:calc(100dvh - 3rem)!important;overflow:visible!important;padding:0!important;position:relative!important;z-index:14001!important}.email-unsubscribe-dialog-content[data-slot=dialog-content]>.modal-squircle-shape{display:block!important}.email-unsubscribe-dialog-content[data-slot=dialog-content]>.modal-squircle-shape path{fill:#fffffffa;stroke:#0b067938}.email-unsubscribe-dialog-content[data-slot=dialog-content]>.modal-squircle-content{overflow-y:auto!important;padding:1.5rem!important}.email-unsubscribe-dialog-close.dialog-close-btn{position:absolute!important;right:1.25rem!important;top:1.25rem!important;z-index:10080!important}.email-unsubscribe-dialog-header[data-slot=dialog-header]{gap:.35rem!important;padding-right:4.25rem!important;text-align:left!important}.modal-squircle .email-unsubscribe-dialog-header[data-slot=dialog-header]:after{content:none!important;display:none!important}.email-unsubscribe-dialog-title[data-slot=dialog-title]{align-items:flex-start!important;color:#0b0679!important;font-size:1.35rem!important;font-weight:700!important;letter-spacing:0!important;line-height:1.15!important;min-height:0!important}.email-unsubscribe-dialog-description[data-slot=dialog-description]{color:#475569!important;font-size:.9rem!important;line-height:1.35!important}.email-unsubscribe-dialog-email{align-items:baseline;border-bottom:1px solid rgba(11,6,121,.12);border-top:1px solid rgba(11,6,121,.12);color:#0b0679;display:flex;flex-wrap:wrap;gap:.2rem .55rem;line-height:1.2;margin:.15rem 0 .2rem;padding:.65rem 0}.email-unsubscribe-dialog-email span{color:#475569;font-size:.7rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.email-unsubscribe-dialog-email strong{color:#0b0679;font-size:.9rem;font-weight:700;min-width:0;overflow-wrap:anywhere}.email-unsubscribe-dialog-actions{align-items:stretch;display:flex;flex-direction:column-reverse;gap:.55rem;justify-content:flex-end}.email-unsubscribe-dialog-button[data-slot=button]{border-radius:var(--squircle-sm, 12px)!important;border-width:2px!important;box-shadow:none!important;font-weight:650!important;height:2.5rem!important;min-width:8.75rem;padding-inline:1rem!important}.email-unsubscribe-dialog-button--primary[data-slot=button]{background:#0b0679!important;border-color:#0b0679!important;color:#fff!important}.email-unsubscribe-dialog-button--secondary[data-slot=button]{background:#ffffffb8!important;border-color:#0b0679!important;color:#0b0679!important}.email-unsubscribe-dialog-button--primary[data-slot=button]:hover,.email-unsubscribe-dialog-button--primary[data-slot=button]:focus-visible{background:#93cefd!important;border-color:#93cefd!important;color:#0b0679!important}.email-unsubscribe-dialog-button--secondary[data-slot=button]:hover,.email-unsubscribe-dialog-button--secondary[data-slot=button]:focus-visible{background:#0b067914!important;color:#0b0679!important}@media (min-width: 640px){.email-unsubscribe-dialog-actions{align-items:center;flex-direction:row}}.modal-squircle :is([data-slot=dialog-header],.legal-modal-header,.create-link-legal-header,.delegate-product-picker-header){background:transparent!important;background-color:transparent!important;border-bottom:0!important;box-shadow:none!important;position:relative}.modal-squircle :is([data-slot=dialog-header],.legal-modal-header,.create-link-legal-header,.delegate-product-picker-header):after{background:#0b067929;bottom:0;content:"";height:1px;left:clamp(1rem,4vw,1.75rem);pointer-events:none;position:absolute;right:clamp(1rem,4vw,1.75rem)}.modal-squircle .research-terms-agreement-header[data-slot=dialog-header]:after{content:none!important;display:none!important}.manual-prospect-dialog[data-slot=dialog-content] [data-slot=dialog-header]{margin-bottom:.25rem}.manual-prospect-dialog[data-slot=dialog-content] [data-slot=dialog-header]:after{content:none!important;display:none!important}.manual-prospect-dialog[data-slot=dialog-content] [data-slot=dialog-description]{color:#64748b}.manual-prospect-dialog[data-slot=dialog-content] :is(input[data-slot=input],textarea[data-slot=textarea],.manual-prospect-field,select){border-color:#94a3b8!important;box-shadow:inset 0 0 0 1px #94a3b82e}.manual-prospect-dialog[data-slot=dialog-content] :is(input[data-slot=input]:focus,input[data-slot=input]:focus-visible,textarea[data-slot=textarea]:focus,textarea[data-slot=textarea]:focus-visible,.manual-prospect-field:focus-within,select:focus){border-color:#0b0679!important;box-shadow:0 0 0 2px #0b06792e}.manual-prospect-actions{align-items:center!important;display:flex!important;gap:.75rem!important;justify-content:flex-end!important;padding-top:.5rem}button.manual-prospect-action-button[data-slot=button]{border:2px solid rgb(11,6,121)!important;box-shadow:none!important;font-weight:700;min-height:2.5rem;padding-left:1.35rem;padding-right:1.35rem}button.manual-prospect-action-button--secondary[data-slot=button]{background:#fffffff5!important;color:#0b0679!important;-webkit-text-fill-color:rgb(11,6,121)!important}button.manual-prospect-action-button--primary[data-slot=button]{background:#0b0679!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important}button.manual-prospect-action-button--secondary[data-slot=button]:hover,button.manual-prospect-action-button--secondary[data-slot=button]:focus-visible{background:#0b0679!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;filter:none!important}button.manual-prospect-action-button--primary[data-slot=button]:hover,button.manual-prospect-action-button--primary[data-slot=button]:focus-visible{background:#140f91!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;filter:none!important}button.manual-prospect-action-button[data-slot=button]:disabled{opacity:.62!important}@media (max-width: 480px){.manual-prospect-actions{align-items:stretch!important;flex-direction:column-reverse}button.manual-prospect-action-button[data-slot=button]{width:100%}}.modal-squircle .account-modal-header{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:transparent!important;background-color:transparent!important;border-radius:0!important;overflow:visible!important;position:sticky;z-index:30!important;box-shadow:0 14px 24px -22px #0f172a80,0 4px 10px -8px #0f172a38!important;corner-shape:initial!important}.modal-squircle .account-modal-header:after{content:""!important;position:absolute;left:0;right:0;bottom:-1rem;height:1rem;background:linear-gradient(to bottom,#0f172a14,#0f172a00);pointer-events:none;z-index:1}.account-modal>.modal-squircle-content{--account-modal-inner-squircle-radius: var(--squircle-container-radius, 27px);--container-squircle-radius: var(--account-modal-inner-squircle-radius);--container-radius: var(--account-modal-inner-squircle-radius);--dashboard-squircle-radius: var(--account-modal-inner-squircle-radius);--squircle-lg: var(--account-modal-inner-squircle-radius);--squircle-xl: var(--account-modal-inner-squircle-radius)}.account-modal>.modal-squircle-content :is(.glass-card,.glass-liquid,.account-order-card,.delegate-link-container,.patient-link-group,.patient-link-item,.delegate-white-label-details,.delegate-white-label-preview-card,.reseller-permit-settings-card,.physician-dashboard-panel,.physician-dashboard-settings-panel>.glass-card){border-radius:var(--account-modal-inner-squircle-radius)!important;corner-shape:var(--squircle-corner-shape, superellipse(5.2))}.modal-squircle .delegate-product-picker-footer{background:transparent!important;background-color:transparent!important;border-bottom:0!important;border-top:0!important;box-shadow:none!important;position:relative}.modal-squircle .delegate-product-picker-footer:before{background:#0b067929;content:"";height:1px;left:clamp(1rem,4vw,1.75rem);pointer-events:none;position:absolute;right:clamp(1rem,4vw,1.75rem);top:0}:is([data-dashboard-squircle-surface],[data-slot=card],.glass-card,.glass-liquid,.landing-glass,.marketing-landing__mechanism,.catalog-filter-card,.catalog-product-card,.catalog-personalized-product-card,.catalog-skeleton-card,.news-loading-card,.manufacturing-standards-card,.info-highlight-card,.physician-network-card,.physician-network-map-profile-card,.post-login-info,.dashboard-feedback-note,.physician-dashboard-container,.physician-dashboard-panel,.sales-rep-dashboard,.admin-dashboard-list,.admin-dashboard-list-card,.admin-revenue-outlook-card,.database-visualizer-card,.database-visualizer-controls-panel,.database-visualizer-layout,.database-visualizer-layout>aside,.database-visualizer-layout>div,.referrals-table-container,.sales-rep-leads-card,.sales-rep-combined-card,.sales-rep-table-wrapper,.sales-tracking-card,.lead-panel,.quote-panel-card,.sales-order-card,.account-order-card,.delegate-link-container,.sales-doctor-detail-panel,.patient-link-group,.patient-link-item,.delegate-white-label-details,.reseller-permit-settings-card):not([data-app-header]):not(.app-header-blur){border-radius:var(--container-squircle-radius, var(--squircle-container-radius, 27px))!important;corner-shape:var(--squircle-corner-shape, superellipse(5.2))}body .product-card-bulk-pricing-container.glass-card.squircle-sm:not([data-app-header]):not(.app-header-blur){--squircle-corner-radius-limit: var(--squircle-button-radius, 12px);border-radius:var(--button-squircle-radius, var(--squircle-button-radius, 12px))!important;corner-shape:var(--squircle-corner-shape, superellipse(5.2))}[data-dashboard-squircle=on]{-webkit-background-clip:padding-box!important;background-clip:padding-box!important;border-radius:0!important;corner-shape:initial!important;isolation:isolate;outline:0!important}[data-dashboard-squircle-border=on]{box-shadow:none!important}[data-dashboard-squircle-border=on]>.dashboard-squircle-shape{color-interpolation-filters:sRGB;display:block;filter:none;height:100%;inset:0;mix-blend-mode:normal;opacity:1;overflow:visible;pointer-events:none;position:absolute;shape-rendering:geometricPrecision;width:100%;z-index:2}[data-dashboard-squircle-border=on]>.dashboard-squircle-shape path,.modal-squircle-shape path{fill-opacity:1;opacity:1;shape-rendering:geometricPrecision}[data-dashboard-squircle-border=on]>:not(.dashboard-squircle-shape){position:relative;z-index:1}.account-modal>.modal-squircle-content .account-details-panel{--account-details-card-shadow: 0 18px 42px -26px rgba(15, 23, 42, .48), 0 10px 22px -16px rgba(11, 6, 121, .22)}.account-modal>.modal-squircle-content .account-details-card-shadow-shell{border-radius:var(--account-modal-inner-squircle-radius, 24px);box-shadow:var(--account-details-card-shadow)!important;overflow:visible;transition:box-shadow .16s ease}.account-modal>.modal-squircle-content .account-details-card-shadow-shell>:is(.glass-card,.dashboard-container-surface,.reseller-permit-settings-card){box-shadow:inset 0 1px #fffffff0!important;height:100%}.account-modal>.modal-squircle-content .account-overview-summary-card{padding:1rem!important}.account-modal>.modal-squircle-content .account-overview-summary-cell{background:#f8fafc!important;background-color:#f8fafc!important;background-image:none!important;min-height:5.25rem;padding:.75rem 1rem!important}@media (max-width: 639px){.account-modal>.modal-squircle-content .account-overview-summary-cell{min-height:4.75rem;padding:.75rem .875rem!important}}.account-order-card:not([data-app-header]):not(.app-header-blur),.delegate-link-container:not([data-app-header]):not(.app-header-blur),.patient-link-item:not([data-app-header]):not(.app-header-blur),.patient-link-group:not([data-app-header]):not(.app-header-blur),.delegate-white-label-details:not([data-app-header]):not(.app-header-blur),.dev-theme-root:not(.theme-biotech) .account-order-card,.dev-theme-root:not(.theme-biotech) .delegate-link-container,.dev-theme-root:not(.theme-biotech) .patient-link-item,.dev-theme-root:not(.theme-biotech) .patient-link-group,.dev-theme-root:not(.theme-biotech) .delegate-white-label-details,.physician-dashboard-panel .account-order-card,.physician-dashboard-panel .delegate-link-container,.physician-dashboard-panel .patient-link-item,.physician-dashboard-panel .patient-link-group,.physician-dashboard-panel .delegate-white-label-details,.dev-theme-root:not(.theme-biotech) .physician-dashboard-panel .account-order-card,.dev-theme-root:not(.theme-biotech) .physician-dashboard-panel .delegate-link-container,.dev-theme-root:not(.theme-biotech) .physician-dashboard-panel .patient-link-item,.dev-theme-root:not(.theme-biotech) .physician-dashboard-panel .patient-link-group,.dev-theme-root:not(.theme-biotech) .physician-dashboard-panel .delegate-white-label-details,.physician-dashboard-panel .physician-dashboard-order-card,.sales-rep-dashboard.physician-dashboard-container .physician-dashboard-panel .account-order-card,.dev-theme-root:not(.theme-biotech) .sales-rep-dashboard.physician-dashboard-container .physician-dashboard-panel .account-order-card{--dashboard-squircle-border-color: var(--dashboard-border-color, var(--brand-blue-2, rgb(60, 103, 183)));border:var(--dashboard-border)!important;border-color:var(--dashboard-border-color)!important;border-style:solid!important;border-width:var(--dashboard-border-width)!important}.orders-tab-order-card.account-order-card:not([data-app-header]):not(.app-header-blur),.physician-dashboard-panel .orders-tab-order-card.account-order-card:not([data-app-header]):not(.app-header-blur){--dashboard-squircle-border-color: var(--brand-color, rgb(11, 6, 121));background:#fff!important;background-color:#fff!important;background-image:none!important;border:2px solid var(--dashboard-squircle-border-color)!important;border-color:var(--dashboard-squircle-border-color)!important;border-style:solid!important;border-width:2px!important}.account-order-card:not([data-app-header]):not(.app-header-blur):is(:hover,:focus-within),.delegate-link-container:not([data-app-header]):not(.app-header-blur):is(:hover,:focus-within),.patient-link-item:not([data-app-header]):not(.app-header-blur):is(:hover,:focus-within),.patient-link-group:not([data-app-header]):not(.app-header-blur):is(:hover,:focus-within),.delegate-white-label-details:not([data-app-header]):not(.app-header-blur):is(:hover,:focus-within),.dev-theme-root:not(.theme-biotech) .account-order-card:is(:hover,:focus-within),.dev-theme-root:not(.theme-biotech) .delegate-link-container:is(:hover,:focus-within),.dev-theme-root:not(.theme-biotech) .patient-link-item:is(:hover,:focus-within),.dev-theme-root:not(.theme-biotech) .patient-link-group:is(:hover,:focus-within),.dev-theme-root:not(.theme-biotech) .delegate-white-label-details:is(:hover,:focus-within),.physician-dashboard-panel .account-order-card:is(:hover,:focus-within),.physician-dashboard-panel .delegate-link-container:is(:hover,:focus-within),.physician-dashboard-panel .patient-link-item:is(:hover,:focus-within),.physician-dashboard-panel .patient-link-group:is(:hover,:focus-within),.physician-dashboard-panel .delegate-white-label-details:is(:hover,:focus-within),.dev-theme-root:not(.theme-biotech) .physician-dashboard-panel .account-order-card:is(:hover,:focus-within),.dev-theme-root:not(.theme-biotech) .physician-dashboard-panel .delegate-link-container:is(:hover,:focus-within),.dev-theme-root:not(.theme-biotech) .physician-dashboard-panel .patient-link-item:is(:hover,:focus-within),.dev-theme-root:not(.theme-biotech) .physician-dashboard-panel .patient-link-group:is(:hover,:focus-within),.dev-theme-root:not(.theme-biotech) .physician-dashboard-panel .delegate-white-label-details:is(:hover,:focus-within),.physician-dashboard-panel .physician-dashboard-order-card:is(:hover,:focus-within),.sales-rep-dashboard.physician-dashboard-container .physician-dashboard-panel .account-order-card:is(:hover,:focus-within),.dev-theme-root:not(.theme-biotech) .sales-rep-dashboard.physician-dashboard-container .physician-dashboard-panel .account-order-card:is(:hover,:focus-within){border-color:var(--dashboard-border-color)!important}.orders-tab-order-card.account-order-card:not([data-app-header]):not(.app-header-blur):is(:hover,:focus-within),.physician-dashboard-panel .orders-tab-order-card.account-order-card:not([data-app-header]):not(.app-header-blur):is(:hover,:focus-within){--dashboard-squircle-border-color: var(--brand-color, rgb(11, 6, 121));border-color:var(--brand-color, rgb(11, 6, 121))!important}.account-order-card[data-dashboard-squircle-border=on]>.dashboard-squircle-shape path,.delegate-link-container[data-dashboard-squircle-border=on]>.dashboard-squircle-shape path,.patient-link-item[data-dashboard-squircle-border=on]>.dashboard-squircle-shape path,.patient-link-group[data-dashboard-squircle-border=on]>.dashboard-squircle-shape path,.delegate-white-label-details[data-dashboard-squircle-border=on]>.dashboard-squircle-shape path,.physician-dashboard-panel .account-order-card[data-dashboard-squircle-border=on]>.dashboard-squircle-shape path,.physician-dashboard-panel .delegate-link-container[data-dashboard-squircle-border=on]>.dashboard-squircle-shape path,.physician-dashboard-panel .patient-link-item[data-dashboard-squircle-border=on]>.dashboard-squircle-shape path,.physician-dashboard-panel .patient-link-group[data-dashboard-squircle-border=on]>.dashboard-squircle-shape path,.physician-dashboard-panel .delegate-white-label-details[data-dashboard-squircle-border=on]>.dashboard-squircle-shape path,.physician-dashboard-panel .physician-dashboard-order-card[data-dashboard-squircle-border=on]>.dashboard-squircle-shape path{fill:var(--dashboard-squircle-border-color, var(--dashboard-border-color, var(--brand-blue-2, rgb(60, 103, 183))))!important;stroke:none!important}.orders-tab-order-card[data-dashboard-squircle-border=on]>.dashboard-squircle-shape path,.physician-dashboard-panel .orders-tab-order-card[data-dashboard-squircle-border=on]>.dashboard-squircle-shape path{fill:var(--dashboard-squircle-border-color, var(--brand-color, rgb(11, 6, 121)))!important;stroke:none!important}.physician-dashboard-orders-container .orders-tab-order-card.account-order-card,.physician-dashboard-orders-container .orders-tab-order-card.account-order-card:is(:hover,:focus-within){--dashboard-squircle-border-color: var(--brand-color, rgb(11, 6, 121));background:#fff!important;background-color:#fff!important;background-image:none!important;border:2px solid var(--brand-color, rgb(11, 6, 121))!important;border-color:var(--brand-color, rgb(11, 6, 121))!important;border-style:solid!important;border-width:2px!important;box-shadow:0 3px 8px #0000001a,0 12px 28px -22px #00000047!important;filter:none!important}.physician-dashboard-orders-container .orders-tab-order-card.account-order-card:is(:hover,:focus-within){--dashboard-squircle-border-color: var(--brand-color, rgb(11, 6, 121));border-color:var(--brand-color, rgb(11, 6, 121))!important;box-shadow:0 4px 10px #0000001f,0 14px 32px -22px #0000004d!important}.physician-dashboard-orders-container .orders-tab-order-card[data-dashboard-squircle-border=on]>.dashboard-squircle-shape path{fill:var(--dashboard-squircle-border-color, var(--brand-color, rgb(11, 6, 121)))!important;stroke:none!important}.delegate-white-label-details:not([data-app-header]):not(.app-header-blur),.delegate-white-label-details:not([data-app-header]):not(.app-header-blur):is(:hover,:focus-within),.dev-theme-root:not(.theme-biotech) .delegate-white-label-details,.dev-theme-root:not(.theme-biotech) .delegate-white-label-details:is(:hover,:focus-within),.physician-dashboard-panel .delegate-white-label-details,.physician-dashboard-panel .delegate-white-label-details:is(:hover,:focus-within),.dev-theme-root:not(.theme-biotech) .physician-dashboard-panel .delegate-white-label-details,.dev-theme-root:not(.theme-biotech) .physician-dashboard-panel .delegate-white-label-details:is(:hover,:focus-within){border-color:transparent!important;border-width:0!important}.delegate-white-label-details[data-dashboard-squircle-border=on]>.dashboard-squircle-shape,.physician-dashboard-panel .delegate-white-label-details[data-dashboard-squircle-border=on]>.dashboard-squircle-shape{display:none!important}.delegate-link-container:not([data-app-header]):not(.app-header-blur),.delegate-link-container:not([data-app-header]):not(.app-header-blur):is(:hover,:focus-within),.dev-theme-root:not(.theme-biotech) .delegate-link-container,.dev-theme-root:not(.theme-biotech) .delegate-link-container:is(:hover,:focus-within),.physician-dashboard-panel .delegate-link-container,.physician-dashboard-panel .delegate-link-container:is(:hover,:focus-within),.dev-theme-root:not(.theme-biotech) .physician-dashboard-panel .delegate-link-container,.dev-theme-root:not(.theme-biotech) .physician-dashboard-panel .delegate-link-container:is(:hover,:focus-within),.account-modal .physician-dashboard-panel .delegate-link-container,.account-modal .physician-dashboard-panel .delegate-link-container:is(:hover,:focus-within){--dashboard-squircle-border-color: var(--brand-color, rgb(11, 6, 121));border:var(--dashboard-border)!important;border-color:var(--brand-color, rgb(11, 6, 121))!important;border-style:solid!important;border-width:var(--dashboard-border-width)!important}.delegate-link-container[data-dashboard-squircle-border=on]>.dashboard-squircle-shape path,.physician-dashboard-panel .delegate-link-container[data-dashboard-squircle-border=on]>.dashboard-squircle-shape path,.account-modal .physician-dashboard-panel .delegate-link-container[data-dashboard-squircle-border=on]>.dashboard-squircle-shape path{fill:var(--brand-color, rgb(11, 6, 121))!important;stroke:none!important}.sales-rep-dashboard:not(.physician-dashboard-container) :is(.sales-rep-leads-card,.sales-rep-combined-card,.sales-tracking-card,.admin-dashboard-list-card,.admin-revenue-outlook-card,.database-visualizer-card):not(.your-sales-card):not(.your-leads-card),.sales-rep-dashboard:not(.physician-dashboard-container) :is(.sales-rep-table-wrapper,.admin-dashboard-list),.physician-referral-dashboard-panel .referrals-table-scroll,.physician-referral-dashboard-panel .referrals-table-container,.physician-dashboard-settings-panel>.glass-card,.account-overview-summary-card,.reseller-permit-settings-card{--dashboard-squircle-border-color: var(--dashboard-border-color);border:var(--dashboard-border)!important;border-color:var(--dashboard-border-color)!important;border-style:solid!important;border-width:var(--dashboard-border-width)!important}.physician-dashboard-panel,.physician-dashboard-settings-panel,.physician-dashboard-panel>:is(.dashboard-container-surface,.glass-card,.physician-dashboard-orders-container,.physician-dashboard-3pl-panel,.physician-dashboard-settings-panel,.physician-referral-dashboard-panel),.physician-dashboard-settings-panel>:is(.dashboard-container-surface,.glass-card,.physician-security-login-card,.account-email-preferences-card){background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}[data-app-header],[data-app-header].glass-liquid,[data-app-header].app-header-blur{border-radius:0!important;corner-shape:initial!important}:is(.admin-revenue-outlook-summary-card__stat,.referrals-table__row,.lead-list-item,.sales-metric-pill,.sales-tracking-row,.sales-tracking-summary-item,.admin-todo-list__item,.sales-doctor-row,.quote-history-row){--squircle-corner-radius-limit: var(--squircle-small-container-radius, 18px);--dashboard-squircle-radius: var(--small-container-squircle-radius, var(--squircle-small-container-radius, 18px));border-width:0!important;border-color:transparent!important;border-radius:var(--small-container-squircle-radius, var(--squircle-small-container-radius, 18px))!important;corner-shape:var(--squircle-corner-shape, superellipse(5.2))}.sales-rep-dashboard .sales-metric-pill{background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important}.sales-rep-dashboard .sales-metric-pill>.dashboard-squircle-shape{display:none!important}.sales-rep-dashboard .admin-revenue-outlook-summary-card .admin-revenue-outlook-summary-card__stat{background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important}.sales-rep-dashboard .admin-revenue-outlook-summary-card .admin-revenue-outlook-summary-card__stat>.dashboard-squircle-shape{display:none!important}.sales-rep-dashboard .sales-rep-lead-grid>.lead-panel{--dashboard-squircle-radius: var(--squircle-container-radius, 27px);border:0!important;border-color:transparent!important;border-radius:var(--squircle-container-radius, 27px)!important;background:transparent;box-shadow:none!important;-webkit-clip-path:none!important;clip-path:none!important;-webkit-mask-image:none!important;mask-image:none!important;overflow:visible!important;padding:0!important}.sales-rep-dashboard .sales-rep-lead-grid{gap:.5rem}.sales-rep-dashboard .sales-rep-lead-grid>.lead-panel>.dashboard-squircle-shape{display:none!important}.sales-rep-dashboard .your-sales-card .sales-rep-lead-grid>.your-sales-doctor-panel,.admin-dashboard-tab-content-stack .your-sales-card .sales-rep-lead-grid>.your-sales-doctor-panel{--container-squircle-radius: 30px;--squircle-corner-radius-limit: var(--container-squircle-radius);--dashboard-squircle-radius: var(--container-squircle-radius);--dashboard-squircle-smoothing: .78;--dashboard-squircle-border-color: rgb(11, 6, 121);background:#fffffff0!important;border:1px solid rgb(11,6,121)!important;border-color:#0b0679!important;border-style:solid!important;border-width:1.5px!important;border-radius:var(--container-squircle-radius, var(--squircle-container-radius, 27px))!important;box-shadow:0 14px 30px -26px #0f172a5c,0 8px 18px -16px #0b06792e,inset 0 1px #fffffffa!important;corner-shape:var(--squircle-corner-shape, superellipse(5.2));gap:.85rem;padding:1rem 1.25rem!important}.sales-rep-dashboard .your-sales-card .sales-rep-lead-grid>.your-sales-doctor-panel[data-dashboard-squircle-border=on]>.dashboard-squircle-shape,.admin-dashboard-tab-content-stack .your-sales-card .sales-rep-lead-grid>.your-sales-doctor-panel[data-dashboard-squircle-border=on]>.dashboard-squircle-shape{display:block!important}.sales-rep-dashboard .your-sales-card .sales-rep-lead-grid>.your-sales-doctor-panel[data-dashboard-squircle-border=on]>.dashboard-squircle-shape path,.admin-dashboard-tab-content-stack .your-sales-card .sales-rep-lead-grid>.your-sales-doctor-panel[data-dashboard-squircle-border=on]>.dashboard-squircle-shape path{fill:none!important;stroke:#0b0679!important}.sales-rep-dashboard .sales-rep-lead-grid .sales-doctor-row.account-order-card{--dashboard-squircle-border-color: var(--dashboard-border-color, var(--brand-blue-2, rgb(60, 103, 183)));border:2px solid transparent!important;border-color:transparent!important;border-style:solid!important;border-width:2px!important;border-radius:var(--squircle-lg, 1.5rem)!important;background:#fff!important;box-shadow:0 6px 14px -10px #0f172a2e;padding:.72rem .85rem .72rem .5rem}.sales-rep-dashboard .your-sales-card,.sales-rep-dashboard .your-leads-card{--container-squircle-radius: 30px;--squircle-corner-radius-limit: var(--container-squircle-radius);--dashboard-squircle-radius: var(--container-squircle-radius);--dashboard-squircle-smoothing: .78;--dashboard-squircle-border-color: var(--dashboard-border-color, var(--brand-blue-2, rgb(60, 103, 183)));border:2px solid transparent!important;border-color:transparent!important;border-style:solid!important;border-width:2px!important;border-radius:var(--container-squircle-radius, var(--squircle-container-radius, 27px))!important;corner-shape:var(--squircle-corner-shape, superellipse(5.2));background-clip:padding-box;overflow:hidden}.sales-rep-dashboard .sales-rep-lead-grid .your-sales-doctor-row.account-order-card,.sales-rep-dashboard .your-leads-card .your-leads-row.lead-list-item--active-prospect{--container-squircle-radius: 30px;--squircle-corner-radius-limit: var(--container-squircle-radius);--dashboard-squircle-radius: var(--container-squircle-radius);--dashboard-squircle-smoothing: .78;--dashboard-squircle-border-color: var(--dashboard-border-color, var(--brand-blue-2, rgb(60, 103, 183)));border:2px solid transparent!important;border-color:transparent!important;border-style:solid!important;border-width:2px!important;border-radius:var(--container-squircle-radius, var(--squircle-container-radius, 27px))!important;corner-shape:var(--squircle-corner-shape, superellipse(5.2));background-clip:padding-box}.sales-rep-dashboard .your-sales-card .your-sales-doctor-panel>.your-sales-doctor-row.account-order-card,.admin-dashboard-tab-content-stack .your-sales-card .your-sales-doctor-panel>.your-sales-doctor-row.account-order-card{--dashboard-squircle-border-color: transparent;background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;border-color:transparent!important;border-radius:0!important;border-style:none!important;border-width:0!important;box-shadow:none!important;clip-path:none!important;corner-shape:initial!important;overflow:visible!important;-webkit-clip-path:none!important}.sales-rep-dashboard .your-sales-card .your-sales-doctor-panel>.your-sales-doctor-row.account-order-card>.dashboard-squircle-shape,.admin-dashboard-tab-content-stack .your-sales-card .your-sales-doctor-panel>.your-sales-doctor-row.account-order-card>.dashboard-squircle-shape{display:none!important}.sales-rep-dashboard .your-sales-card[data-dashboard-squircle=on],.sales-rep-dashboard .your-leads-card[data-dashboard-squircle=on],.sales-rep-dashboard .sales-rep-lead-grid .your-sales-doctor-row.account-order-card[data-dashboard-squircle=on],.sales-rep-dashboard .your-leads-card .your-leads-row.lead-list-item--active-prospect[data-dashboard-squircle=on]{border-radius:0!important;corner-shape:initial!important}.sales-rep-dashboard .sales-rep-lead-grid .your-sales-doctor-row,.sales-rep-dashboard .sales-rep-lead-grid .your-sales-doctor-row:is(:hover,:focus,:focus-visible,:active),.sales-rep-dashboard .sales-rep-lead-grid .your-sales-doctor-row[data-dashboard-squircle=on],.sales-rep-dashboard .sales-rep-lead-grid .your-sales-doctor-row[data-dashboard-squircle=on]:is(:hover,:focus,:focus-visible,:active){animation:none!important;filter:none!important;transform:none!important;translate:none!important;scale:none!important;transition:none!important;will-change:auto!important}.sales-rep-dashboard .sales-rep-lead-grid .your-sales-doctor-row>.dashboard-squircle-shape,.sales-rep-dashboard .sales-rep-lead-grid .your-sales-doctor-row>.dashboard-squircle-shape path{animation:none!important;transform:none!important;translate:none!important;scale:none!important;transition:none!important;will-change:auto!important}.sales-rep-dashboard .sales-rep-lead-grid .your-sales-doctor-row .sales-doctor-chevron,.sales-rep-dashboard .sales-rep-lead-grid .your-sales-doctor-row .sales-doctor-chevron>svg{animation:none!important;translate:none!important;scale:none!important;transform-origin:center!important;will-change:auto!important}.sales-rep-dashboard .sales-rep-lead-grid .your-sales-doctor-row .sales-doctor-chevron>svg,.active-prospect-drawer-toggle--sales-style>svg{transition:transform .32s cubic-bezier(.42,0,.38,1)!important;transform-origin:center!important;will-change:transform!important}.sales-rep-dashboard .your-leads-card .your-leads-row .active-prospect-controls,.admin-dashboard-tab-content-stack .your-leads-card .your-leads-row .active-prospect-controls{width:min(240px,100%)}.sales-rep-dashboard .your-leads-card .your-leads-row .active-prospect-drawer-toggle--sales-style,.admin-dashboard-tab-content-stack .your-leads-card .your-leads-row .active-prospect-drawer-toggle--sales-style{align-self:flex-end;justify-content:flex-end;padding-right:0;color:#000!important}.sales-rep-dashboard .your-leads-card .your-leads-row .active-prospect-drawer-toggle--sales-style>svg,.sales-rep-dashboard .your-leads-card .your-leads-row .active-prospect-drawer-toggle__icon,.admin-dashboard-tab-content-stack .your-leads-card .your-leads-row .active-prospect-drawer-toggle--sales-style>svg,.admin-dashboard-tab-content-stack .your-leads-card .your-leads-row .active-prospect-drawer-toggle__icon{color:#000!important;stroke:#000!important}.sales-rep-dashboard .your-sales-card .lead-list,.admin-dashboard-tab-content-stack .your-sales-card .lead-list,.sales-rep-dashboard .your-sales-card .lead-list-item.sales-order-card,.admin-dashboard-tab-content-stack .your-sales-card .lead-list-item.sales-order-card,.sales-rep-dashboard .your-sales-card .lead-list-item.sales-order-card:is(:hover,:focus,:focus-visible,:active),.admin-dashboard-tab-content-stack .your-sales-card .lead-list-item.sales-order-card:is(:hover,:focus,:focus-visible,:active){animation:none!important;transform:none!important;translate:none!important;scale:none!important;transition:none!important;will-change:auto!important}.sales-rep-dashboard .your-sales-card .lead-list,.admin-dashboard-tab-content-stack .your-sales-card .lead-list{overflow:visible!important;padding:.125rem .125rem .25rem}.sales-rep-dashboard .your-sales-card[data-dashboard-squircle-border=on]>.dashboard-squircle-shape,.sales-rep-dashboard .your-leads-card[data-dashboard-squircle-border=on]>.dashboard-squircle-shape,.sales-rep-dashboard .your-leads-row[data-dashboard-squircle-border=on]>.dashboard-squircle-shape{display:block!important}.sales-rep-dashboard .your-sales-card[data-dashboard-squircle-border=on]>.dashboard-squircle-shape path,.sales-rep-dashboard .your-leads-card[data-dashboard-squircle-border=on]>.dashboard-squircle-shape path,.sales-rep-dashboard .your-leads-row[data-dashboard-squircle-border=on]>.dashboard-squircle-shape path{fill:var(--dashboard-squircle-border-color, var(--dashboard-border-color, var(--brand-blue-2, rgb(60, 103, 183))))!important;stroke:none!important}.sales-rep-dashboard.admin-dashboard-container :is(.sales-rep-table-wrapper.admin-dashboard-list,.sales-rep-table-wrapper.live-users-list-frame,.admin-dashboard-list){--dashboard-squircle-border-color: var(--dashboard-border-color);background-clip:padding-box;border:var(--dashboard-border)!important;border-color:var(--dashboard-border-color)!important;border-style:solid!important;border-width:var(--dashboard-border-width)!important;border-radius:var(--container-squircle-radius, var(--squircle-container-radius, 27px))!important}.sales-rep-dashboard.admin-dashboard-container .admin-todo-card{border-radius:var(--container-squircle-radius, var(--squircle-container-radius, 27px))!important;corner-shape:var(--squircle-corner-shape, superellipse(5.2));isolation:isolate!important;overflow:hidden!important;position:relative;z-index:40}.sales-rep-dashboard.admin-dashboard-container .admin-todo-card[data-dashboard-squircle=on]{-webkit-clip-path:var(--dashboard-squircle-clip-path)!important;clip-path:var(--dashboard-squircle-clip-path)!important;-webkit-mask-image:none!important;mask-image:none!important}.sales-rep-dashboard.admin-dashboard-container .admin-todo-card:is(:hover,:focus-within){z-index:240}.sales-rep-dashboard.admin-dashboard-container .admin-todo-card>:not(.dashboard-squircle-shape),.sales-rep-dashboard.admin-dashboard-container .admin-todo-card .admin-dashboard-list[aria-label="To-do items"],.sales-rep-dashboard.admin-dashboard-container .admin-todo-card .admin-dashboard-list[aria-label="To-do items"]>ul{overflow:visible!important;position:relative;z-index:20}.sales-rep-dashboard.admin-dashboard-container .admin-todo-card .admin-todo-list__item:is(:hover,:focus-within){z-index:260}.sales-rep-dashboard.admin-dashboard-container .admin-todo-card .admin-todo-avatar-stack:is(:hover,:focus-visible,:focus-within){z-index:280}.sales-rep-dashboard.admin-dashboard-container .admin-todo-card .admin-todo-avatar-popover{z-index:300}.sales-rep-dashboard .sales-rep-lead-grid .lead-list{margin-top:.85rem}.sales-rep-dashboard .sales-rep-lead-grid .lead-list-item.sales-order-card{--dashboard-squircle-radius: var(--squircle-small-container-radius, 18px);border:0!important;border-color:transparent!important;border-radius:var(--squircle-small-container-radius, 18px)!important;background:#ffffffdb;box-shadow:0 7px 16px -14px #0f172a47,0 4px 10px -10px #0b067924,inset 0 1px #fffffffa!important;filter:drop-shadow(0 5px 8px rgba(15,23,42,.08)) drop-shadow(0 3px 6px rgba(11,6,121,.06));transition:border-color .16s ease,box-shadow .16s ease,filter .16s ease}.sales-rep-dashboard .sales-rep-lead-grid .lead-list-item.sales-order-card:hover{box-shadow:0 10px 22px -16px #0f172a57,0 6px 14px -12px #0b067933,inset 0 1px #fff!important;filter:drop-shadow(0 7px 12px rgba(15,23,42,.11)) drop-shadow(0 4px 8px rgba(11,6,121,.08))}.sales-rep-dashboard .your-sales-card .lead-list-item.sales-order-card,.admin-dashboard-tab-content-stack .your-sales-card .lead-list-item.sales-order-card{border:1px solid rgba(0,0,0,.06)!important;border-color:#0000000f!important;background:#fff!important;box-shadow:0 3px 8px #0000001a,0 12px 28px -22px #00000047!important;clip-path:none!important;filter:none!important;isolation:isolate;overflow:visible!important;position:relative;-webkit-clip-path:none!important;-webkit-mask-image:none!important;mask-image:none!important}.sales-rep-dashboard .your-sales-card .lead-list-item.sales-order-card:hover,.sales-rep-dashboard .your-sales-card .lead-list-item.sales-order-card:focus,.sales-rep-dashboard .your-sales-card .lead-list-item.sales-order-card:focus-visible,.admin-dashboard-tab-content-stack .your-sales-card .lead-list-item.sales-order-card:hover,.admin-dashboard-tab-content-stack .your-sales-card .lead-list-item.sales-order-card:focus,.admin-dashboard-tab-content-stack .your-sales-card .lead-list-item.sales-order-card:focus-visible{border-color:#00000014!important;box-shadow:0 4px 10px #0000001f,0 14px 32px -22px #0000004d!important;filter:none!important}.sales-rep-dashboard .sales-rep-lead-grid .sales-doctor-row .sales-doctor-scroll{overflow:visible;padding-right:.5rem}.sales-rep-dashboard .sales-rep-lead-grid .sales-doctor-row .sales-doctor-scroll-inner{max-width:100%;min-width:0;width:100%}.sales-rep-dashboard .sales-rep-lead-grid .sales-doctor-profile-trigger{appearance:none;aspect-ratio:1 / 1;border-radius:9999px!important;cursor:pointer;flex:0 0 auto;padding:0}.sales-rep-dashboard .sales-rep-lead-grid .sales-doctor-profile-trigger>:is(img,span){border-radius:9999px!important}.sales-rep-dashboard .sales-rep-lead-grid .sales-doctor-name-trigger{appearance:none;background:transparent;border:0;color:inherit;cursor:pointer;font:inherit;padding:0;text-align:left}.sales-rep-dashboard .sales-rep-lead-grid .sales-doctor-name-trigger>span{overflow:hidden;text-overflow:ellipsis}.sales-rep-dashboard .sales-rep-lead-grid .sales-doctor-name-trigger:hover>span{text-decoration:underline}.sales-rep-dashboard .sales-rep-lead-grid .sales-doctor-row .sales-doctor-scroll-inner>.sales-doctor-row-main{flex:1 1 auto;max-width:100%;min-width:0}.sales-rep-dashboard .sales-rep-lead-grid .sales-doctor-row .sales-doctor-scroll-inner>.sales-doctor-row-main>.sales-doctor-row-copy{max-width:100%;min-width:0}.sales-rep-dashboard .sales-rep-lead-grid .sales-doctor-row .sales-doctor-scroll-inner>.text-right{flex:0 0 auto;max-width:min(13rem,42%);min-width:9.5rem;padding-right:.25rem}.sales-rep-dashboard .sales-rep-lead-grid .sales-doctor-row .sales-doctor-scroll-inner .lead-list-detail,.sales-rep-dashboard .sales-rep-lead-grid .sales-doctor-row .sales-doctor-scroll-inner .lead-list-name{max-width:100%;overflow:hidden;text-overflow:ellipsis}@media (max-width: 640px){:is(.sales-rep-dashboard,.admin-dashboard-tab-content-stack) .sales-rep-lead-grid .sales-doctor-row .sales-doctor-scroll{overflow-x:hidden;padding-right:0}:is(.sales-rep-dashboard,.admin-dashboard-tab-content-stack) .sales-rep-lead-grid .sales-doctor-row .sales-doctor-scroll-inner{flex-wrap:wrap;gap:.4rem .75rem;max-width:100%;min-width:0;width:100%}:is(.sales-rep-dashboard,.admin-dashboard-tab-content-stack) .sales-rep-lead-grid .sales-doctor-row .sales-doctor-scroll-inner>.sales-doctor-row-main{flex:1 1 12rem;max-width:100%;min-width:0}:is(.sales-rep-dashboard,.admin-dashboard-tab-content-stack) .sales-rep-lead-grid .sales-doctor-row .sales-doctor-scroll-inner>.text-right{flex:1 1 100%;max-width:100%;min-width:0;padding-right:0;text-align:left;width:100%}:is(.sales-rep-dashboard,.admin-dashboard-tab-content-stack) .sales-rep-lead-grid .sales-doctor-row .sales-doctor-scroll-inner>.text-right :is(p,div),:is(.sales-rep-dashboard,.admin-dashboard-tab-content-stack) .sales-rep-lead-grid .sales-doctor-row .sales-doctor-name-trigger{max-width:100%}:is(.sales-rep-dashboard,.admin-dashboard-tab-content-stack) .sales-rep-lead-grid .sales-doctor-row .sales-doctor-name-trigger>span,:is(.sales-rep-dashboard,.admin-dashboard-tab-content-stack) .sales-rep-lead-grid .sales-doctor-row .lead-list-detail{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.admin-todo-list__button,.admin-todo-details__button{background:#fff!important;border-color:var(--brand-color, rgb(11, 6, 121))!important;color:var(--brand-color, rgb(11, 6, 121))!important;-webkit-text-fill-color:var(--brand-color, rgb(11, 6, 121))!important}.admin-todo-list__button svg,.admin-todo-details__button svg{color:currentColor!important;stroke:currentColor!important}.admin-todo-file-download{color:var(--brand-color, rgb(11, 6, 121))!important;-webkit-text-fill-color:var(--brand-color, rgb(11, 6, 121))!important}.admin-todo-file-download svg{color:currentColor!important;stroke:currentColor!important}.admin-todo-file-download:hover,.admin-todo-file-download:focus-visible{text-decoration:underline}.admin-todo-file-download:disabled{cursor:not-allowed;opacity:.65}.admin-todo-list__button:hover,.admin-todo-list__button:focus-visible,.admin-todo-details__button:hover,.admin-todo-details__button:focus-visible{background:rgba(var(--brand-color-rgb, 11, 6, 121),.08)!important;border-color:var(--brand-color, rgb(11, 6, 121))!important;color:var(--brand-color, rgb(11, 6, 121))!important;-webkit-text-fill-color:var(--brand-color, rgb(11, 6, 121))!important}.sales-rep-dashboard:not(.physician-dashboard-container),:where(.admin-dashboard-tab-content-stack>:is(.sales-rep-leads-card,.sales-rep-combined-card,.sales-tracking-card,.admin-dashboard-list-card,.admin-dashboard-squircle-card,.admin-revenue-outlook-card,.admin-revenue-outlook-summary-card,.active-physicians-csv-card,.database-visualizer-card,.quote-panel-card,.email-center-templates-panel,.email-center-campaign-list-panel,.email-center-preview-panel,.email-center-send-panel),.admin-dashboard-tab-content-stack>:is(.admin-tab-panel-enter,.admin-dashboard-card-stack,.mt-6)>:is(.sales-rep-leads-card,.sales-rep-combined-card,.sales-tracking-card,.admin-dashboard-list-card,.admin-dashboard-squircle-card,.admin-revenue-outlook-card,.admin-revenue-outlook-summary-card,.active-physicians-csv-card,.database-visualizer-card,.quote-panel-card,.email-center-templates-panel,.email-center-campaign-list-panel,.email-center-preview-panel,.email-center-send-panel),.admin-dashboard-tab-content-stack>:is(.admin-tab-panel-enter,.admin-dashboard-card-stack)>.space-y-4>:is(.sales-rep-leads-card,.sales-rep-combined-card,.sales-tracking-card,.admin-dashboard-list-card,.admin-dashboard-squircle-card,.admin-revenue-outlook-card,.admin-revenue-outlook-summary-card,.active-physicians-csv-card,.database-visualizer-card,.quote-panel-card,.email-center-templates-panel,.email-center-campaign-list-panel,.email-center-preview-panel,.email-center-send-panel),.admin-dashboard-tab-content-stack>.mt-6>.admin-revenue-outlook-row>:is(.sales-rep-leads-card,.sales-rep-combined-card,.admin-revenue-outlook-card,.admin-revenue-outlook-summary-card)),.sales-rep-dashboard:not(.physician-dashboard-container) :is(.sales-rep-leads-card,.sales-rep-combined-card,.sales-tracking-card,.admin-dashboard-list-card,.admin-dashboard-squircle-card,.admin-revenue-outlook-card,.admin-revenue-outlook-summary-card,.active-physicians-csv-card,.database-visualizer-card,.quote-panel-card){--container-squircle-radius: 30px;--squircle-corner-radius-limit: var(--container-squircle-radius);--dashboard-squircle-radius: var(--container-squircle-radius);--dashboard-squircle-smoothing: .78;--dashboard-squircle-border-color: var(--dashboard-border-color, var(--brand-blue-2, rgb(60, 103, 183)));background-clip:padding-box;border:var(--dashboard-border-width, 2px) solid transparent!important;border-color:transparent!important;border-style:solid!important;border-width:var(--dashboard-border-width, 2px)!important;border-radius:var(--container-squircle-radius, var(--squircle-container-radius, 27px))!important;corner-shape:var(--squircle-corner-shape, superellipse(5.2))}.sales-rep-dashboard:not(.physician-dashboard-container)[data-dashboard-squircle=on],.sales-rep-dashboard:not(.physician-dashboard-container) :is(.sales-rep-leads-card,.sales-rep-combined-card,.sales-tracking-card,.admin-dashboard-list-card,.admin-dashboard-squircle-card,.admin-revenue-outlook-card,.admin-revenue-outlook-summary-card,.active-physicians-csv-card,.database-visualizer-card,.quote-panel-card)[data-dashboard-squircle=on]{border-radius:0!important;corner-shape:initial!important}.sales-rep-dashboard:not(.physician-dashboard-container)[data-dashboard-squircle-border=on]>.dashboard-squircle-shape,.sales-rep-dashboard:not(.physician-dashboard-container) :is(.sales-rep-leads-card,.sales-rep-combined-card,.sales-tracking-card,.admin-dashboard-list-card,.admin-dashboard-squircle-card,.admin-revenue-outlook-card,.admin-revenue-outlook-summary-card,.active-physicians-csv-card,.database-visualizer-card,.quote-panel-card)[data-dashboard-squircle-border=on]>.dashboard-squircle-shape{display:block!important}.sales-rep-dashboard:not(.physician-dashboard-container)[data-dashboard-squircle-border=on]>.dashboard-squircle-shape path,.sales-rep-dashboard:not(.physician-dashboard-container) :is(.sales-rep-leads-card,.sales-rep-combined-card,.sales-tracking-card,.admin-dashboard-list-card,.admin-dashboard-squircle-card,.admin-revenue-outlook-card,.admin-revenue-outlook-summary-card,.active-physicians-csv-card,.database-visualizer-card,.quote-panel-card)[data-dashboard-squircle-border=on]>.dashboard-squircle-shape path{fill:var(--dashboard-squircle-border-color, var(--dashboard-border-color, var(--brand-blue-2, rgb(60, 103, 183))))!important;stroke:none!important}.sales-rep-dashboard:not(.physician-dashboard-container),:where(.admin-dashboard-tab-content-stack>:is(.sales-rep-leads-card,.sales-rep-combined-card,.sales-tracking-card,.admin-dashboard-list-card,.admin-dashboard-squircle-card,.admin-revenue-outlook-card,.admin-revenue-outlook-summary-card,.active-physicians-csv-card,.database-visualizer-card,.quote-panel-card,.email-center-templates-panel,.email-center-campaign-list-panel,.email-center-preview-panel,.email-center-send-panel),.admin-dashboard-tab-content-stack>:is(.admin-tab-panel-enter,.admin-dashboard-card-stack,.mt-6)>:is(.sales-rep-leads-card,.sales-rep-combined-card,.sales-tracking-card,.admin-dashboard-list-card,.admin-dashboard-squircle-card,.admin-revenue-outlook-card,.admin-revenue-outlook-summary-card,.active-physicians-csv-card,.database-visualizer-card,.quote-panel-card,.email-center-templates-panel,.email-center-campaign-list-panel,.email-center-preview-panel,.email-center-send-panel),.admin-dashboard-tab-content-stack>:is(.admin-tab-panel-enter,.admin-dashboard-card-stack)>.space-y-4>:is(.sales-rep-leads-card,.sales-rep-combined-card,.sales-tracking-card,.admin-dashboard-list-card,.admin-dashboard-squircle-card,.admin-revenue-outlook-card,.admin-revenue-outlook-summary-card,.active-physicians-csv-card,.database-visualizer-card,.quote-panel-card,.email-center-templates-panel,.email-center-campaign-list-panel,.email-center-preview-panel,.email-center-send-panel),.admin-dashboard-tab-content-stack>.mt-6>.admin-revenue-outlook-row>:is(.sales-rep-leads-card,.sales-rep-combined-card,.admin-revenue-outlook-card,.admin-revenue-outlook-summary-card)),.sales-rep-dashboard:not(.physician-dashboard-container) :is(.sales-rep-leads-card,.sales-rep-combined-card,.sales-tracking-card,.admin-dashboard-list-card,.admin-dashboard-squircle-card,.admin-revenue-outlook-card,.admin-revenue-outlook-summary-card,.active-physicians-csv-card,.database-visualizer-card,.quote-panel-card,.email-center-templates-panel,.email-center-campaign-list-panel,.email-center-preview-panel,.email-center-send-panel){border:0!important;border-color:transparent!important;border-style:none!important;border-width:0!important}.sales-rep-dashboard:not(.physician-dashboard-container)[data-dashboard-squircle-border=on]>.dashboard-squircle-shape,:where(.admin-dashboard-tab-content-stack>:is(.sales-rep-leads-card,.sales-rep-combined-card,.sales-tracking-card,.admin-dashboard-list-card,.admin-dashboard-squircle-card,.admin-revenue-outlook-card,.admin-revenue-outlook-summary-card,.active-physicians-csv-card,.database-visualizer-card,.quote-panel-card,.email-center-templates-panel,.email-center-campaign-list-panel,.email-center-preview-panel,.email-center-send-panel),.admin-dashboard-tab-content-stack>:is(.admin-tab-panel-enter,.admin-dashboard-card-stack,.mt-6)>:is(.sales-rep-leads-card,.sales-rep-combined-card,.sales-tracking-card,.admin-dashboard-list-card,.admin-dashboard-squircle-card,.admin-revenue-outlook-card,.admin-revenue-outlook-summary-card,.active-physicians-csv-card,.database-visualizer-card,.quote-panel-card,.email-center-templates-panel,.email-center-campaign-list-panel,.email-center-preview-panel,.email-center-send-panel),.admin-dashboard-tab-content-stack>:is(.admin-tab-panel-enter,.admin-dashboard-card-stack)>.space-y-4>:is(.sales-rep-leads-card,.sales-rep-combined-card,.sales-tracking-card,.admin-dashboard-list-card,.admin-dashboard-squircle-card,.admin-revenue-outlook-card,.admin-revenue-outlook-summary-card,.active-physicians-csv-card,.database-visualizer-card,.quote-panel-card,.email-center-templates-panel,.email-center-campaign-list-panel,.email-center-preview-panel,.email-center-send-panel),.admin-dashboard-tab-content-stack>.mt-6>.admin-revenue-outlook-row>:is(.sales-rep-leads-card,.sales-rep-combined-card,.admin-revenue-outlook-card,.admin-revenue-outlook-summary-card))[data-dashboard-squircle-border=on]>.dashboard-squircle-shape,.sales-rep-dashboard:not(.physician-dashboard-container) :is(.sales-rep-leads-card,.sales-rep-combined-card,.sales-tracking-card,.admin-dashboard-list-card,.admin-dashboard-squircle-card,.admin-revenue-outlook-card,.admin-revenue-outlook-summary-card,.active-physicians-csv-card,.database-visualizer-card,.quote-panel-card,.email-center-templates-panel,.email-center-campaign-list-panel,.email-center-preview-panel,.email-center-send-panel)[data-dashboard-squircle-border=on]>.dashboard-squircle-shape{display:none!important}.admin-dashboard-tab-content-stack>.sales-rep-dashboard-grid>:is(.your-sales-card,.your-leads-card),.admin-dashboard-tab-content-stack>.space-y-4>:is(.sales-rep-leads-card,.sales-rep-combined-card){--container-squircle-radius: 30px;--squircle-corner-radius-limit: var(--container-squircle-radius);--dashboard-squircle-radius: var(--container-squircle-radius);--dashboard-squircle-smoothing: .78;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(145deg,#ffffffdb,#f4fbffd1)!important;background-color:#ffffffd6!important;border:0!important;border-color:transparent!important;border-style:none!important;border-width:0!important;border-radius:var(--container-squircle-radius, var(--squircle-container-radius, 27px))!important;box-shadow:0 18px 38px -34px #0f172a57!important;color:#0f172a!important;corner-shape:var(--squircle-corner-shape, superellipse(5.2));margin-block:0!important}.admin-dashboard-tab-content-stack>.sales-rep-dashboard-grid>:is(.your-sales-card,.your-leads-card)[data-dashboard-squircle-border=on]>.dashboard-squircle-shape,.admin-dashboard-tab-content-stack>.space-y-4>:is(.sales-rep-leads-card,.sales-rep-combined-card)[data-dashboard-squircle-border=on]>.dashboard-squircle-shape{display:none!important}.admin-dashboard-tab-content-stack .admin-report-panel>.space-y-6{display:flex;flex-direction:column;gap:1.25rem}.admin-dashboard-tab-content-stack .admin-report-panel>.space-y-6>:not([hidden])~:not([hidden]){margin-top:0!important}.admin-dashboard-tab-content-stack .admin-report-panel>.space-y-6>.sales-rep-header-row,.admin-dashboard-tab-content-stack .admin-report-panel>.space-y-6>:is(.sales-rep-leads-card,.sales-rep-combined-card,.admin-revenue-outlook-card,.admin-revenue-outlook-summary-card),.admin-dashboard-tab-content-stack .admin-report-panel>.space-y-6>.admin-revenue-outlook-row>:is(.sales-rep-leads-card,.sales-rep-combined-card,.admin-revenue-outlook-card,.admin-revenue-outlook-summary-card),.admin-dashboard-tab-content-stack .admin-report-panel>.space-y-6>.grid>:is(.sales-rep-leads-card,.sales-rep-combined-card){--container-squircle-radius: 30px;--squircle-corner-radius-limit: var(--container-squircle-radius);--dashboard-squircle-radius: var(--container-squircle-radius);--dashboard-squircle-smoothing: .78;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(145deg,#ffffffdb,#f4fbffd1)!important;background-color:#ffffffd6!important;border:0!important;border-color:transparent!important;border-style:none!important;border-width:0!important;border-radius:var(--container-squircle-radius, var(--squircle-container-radius, 27px))!important;box-shadow:0 18px 38px -34px #0f172a57!important;box-sizing:border-box;color:#0f172a!important;corner-shape:var(--squircle-corner-shape, superellipse(5.2));margin-block:0!important;min-width:0;padding:1.5rem;width:100%}.admin-dashboard-tab-content-stack .admin-report-panel>.space-y-6>:is(.sales-rep-leads-card,.sales-rep-combined-card,.admin-revenue-outlook-card,.admin-revenue-outlook-summary-card)[data-dashboard-squircle-border=on]>.dashboard-squircle-shape,.admin-dashboard-tab-content-stack .admin-report-panel>.space-y-6>.admin-revenue-outlook-row>:is(.sales-rep-leads-card,.sales-rep-combined-card,.admin-revenue-outlook-card,.admin-revenue-outlook-summary-card)[data-dashboard-squircle-border=on]>.dashboard-squircle-shape,.admin-dashboard-tab-content-stack .admin-report-panel>.space-y-6>.grid>:is(.sales-rep-leads-card,.sales-rep-combined-card)[data-dashboard-squircle-border=on]>.dashboard-squircle-shape{display:none!important}.sales-rep-dashboard .sales-rep-lead-grid>.your-sales-doctor-panel,.admin-dashboard-tab-content-stack .sales-rep-lead-grid>.your-sales-doctor-panel{--dashboard-squircle-border-color: rgb(11, 6, 121);border:1px solid rgb(11,6,121)!important;border-color:#0b0679!important;border-style:solid!important;border-width:1px!important}.sales-rep-dashboard .sales-rep-lead-grid>.your-sales-doctor-panel[data-dashboard-squircle-border=on]>.dashboard-squircle-shape,.admin-dashboard-tab-content-stack .sales-rep-lead-grid>.your-sales-doctor-panel[data-dashboard-squircle-border=on]>.dashboard-squircle-shape{display:block!important}.sales-rep-dashboard .sales-rep-lead-grid>.your-sales-doctor-panel[data-dashboard-squircle-border=on]>.dashboard-squircle-shape path,.admin-dashboard-tab-content-stack .sales-rep-lead-grid>.your-sales-doctor-panel[data-dashboard-squircle-border=on]>.dashboard-squircle-shape path{fill:none!important;stroke:#0b0679!important}.sales-rep-dashboard .live-users-network-card,.admin-dashboard-tab-content-stack .live-users-network-card{--dashboard-squircle-border-color: var(--dashboard-border-color, var(--brand-blue-2, rgb(60, 103, 183)));border-color:var(--dashboard-border-color, var(--brand-blue-2, rgb(60, 103, 183)))!important}.sales-rep-dashboard .live-users-network-card[data-dashboard-squircle-border=on]>.dashboard-squircle-shape path,.admin-dashboard-tab-content-stack .live-users-network-card[data-dashboard-squircle-border=on]>.dashboard-squircle-shape path{fill:var(--dashboard-border-color, var(--brand-blue-2, rgb(60, 103, 183)))!important;stroke:none!important}.sales-rep-dashboard .sales-rep-table-wrapper.live-users-list-frame,.admin-dashboard-tab-content-stack .sales-rep-table-wrapper.live-users-list-frame{--dashboard-squircle-border-color: rgb(11, 6, 121);border:1px solid rgb(11,6,121)!important;border-color:#0b0679!important;border-style:solid!important;border-width:1px!important}.sales-rep-dashboard .sales-rep-table-wrapper.live-users-list-frame[data-dashboard-squircle-border=on]>.dashboard-squircle-shape,.admin-dashboard-tab-content-stack .sales-rep-table-wrapper.live-users-list-frame[data-dashboard-squircle-border=on]>.dashboard-squircle-shape{display:block!important}.sales-rep-dashboard .sales-rep-table-wrapper.live-users-list-frame[data-dashboard-squircle-border=on]>.dashboard-squircle-shape path,.admin-dashboard-tab-content-stack .sales-rep-table-wrapper.live-users-list-frame[data-dashboard-squircle-border=on]>.dashboard-squircle-shape path{fill:#0b0679!important;stroke:none!important}.live-users-list-content .live-users-list-row{background:#ffffffc2!important;border:1px solid rgba(60,103,183,.38)!important;border-color:#3c67b761!important;box-shadow:0 10px 20px -18px #0f172a6b,inset 0 1px #ffffffbd;position:relative}.live-users-list-content .live-users-list-row:hover,.live-users-list-content .live-users-list-row:focus-within{border-color:#0b067994!important;box-shadow:0 12px 24px -18px #0b067957,inset 0 1px #ffffffc7}.sales-rep-dashboard .sales-rep-lead-grid .your-sales-doctor-row .sales-doctor-profile-trigger,.admin-dashboard-tab-content-stack .sales-rep-lead-grid .your-sales-doctor-row .sales-doctor-profile-trigger{--squircle-corner-radius-limit: 9999px;--squircle-corner-radius: 9999px;aspect-ratio:1 / 1;border-radius:9999px!important;clip-path:circle(50%);corner-shape:initial!important;flex:0 0 44px!important;height:44px!important;min-height:44px!important;min-width:44px!important;overflow:hidden!important;width:44px!important}.sales-rep-dashboard .sales-rep-lead-grid .your-sales-doctor-row .sales-doctor-profile-trigger>:is(img,span),.admin-dashboard-tab-content-stack .sales-rep-lead-grid .your-sales-doctor-row .sales-doctor-profile-trigger>:is(img,span){border-radius:9999px!important;clip-path:circle(50%);height:100%!important;overflow:hidden!important;width:100%!important}.sales-rep-dashboard .sales-rep-lead-grid .your-sales-doctor-row .sales-doctor-profile-trigger>img,.admin-dashboard-tab-content-stack .sales-rep-lead-grid .your-sales-doctor-row .sales-doctor-profile-trigger>img{display:block;object-fit:cover}.sales-rep-dashboard .your-leads-card .your-leads-row.lead-list-item--active-prospect,.admin-dashboard-tab-content-stack .your-leads-card .your-leads-row.lead-list-item--active-prospect{background:#fffffff0!important;box-shadow:0 13px 28px -22px #0f172a75,0 7px 18px -15px #0b067938,inset 0 1px #fffffffa!important;filter:drop-shadow(0 6px 10px rgba(15,23,42,.08)) drop-shadow(0 3px 6px rgba(11,6,121,.06))}.sales-rep-dashboard .your-leads-card .your-leads-row.lead-list-item--active-prospect:is(:hover,:focus-within),.admin-dashboard-tab-content-stack .your-leads-card .your-leads-row.lead-list-item--active-prospect:is(:hover,:focus-within){box-shadow:0 16px 34px -22px #0f172a85,0 9px 22px -16px #0b067947,inset 0 1px #fff!important;filter:drop-shadow(0 8px 14px rgba(15,23,42,.1)) drop-shadow(0 4px 8px rgba(11,6,121,.08))}.sales-rep-dashboard .your-leads-card .your-leads-row .active-prospect-assignment-checkbox:not(.brand-checkbox),.admin-dashboard-tab-content-stack .your-leads-card .your-leads-row .active-prospect-assignment-checkbox:not(.brand-checkbox){-webkit-appearance:none!important;appearance:none!important;accent-color:rgb(11,6,121)!important;background:#fff!important;background-color:#fff!important;background-image:none!important;border:2px solid rgb(11,6,121)!important;border-color:#0b0679!important;border-radius:var(--checkbox-squircle-radius, 6px)!important;border-style:solid!important;border-width:2px!important;box-shadow:inset 0 0 0 1px #0b0679,0 0 0 1px #fffffffa!important;box-sizing:border-box;display:inline-flex!important;flex:0 0 1rem!important;height:1rem!important;min-height:1rem!important;min-width:1rem!important;opacity:1!important;outline:1px solid rgb(11,6,121)!important;outline-offset:-2px;position:relative;width:1rem!important;z-index:5}:is(input[type=search],input[inputmode=search],.header-search-input,.database-visualizer-search-field,.delegate-product-picker-search){--squircle-corner-radius-limit: var(--squircle-button-radius, 12px);border-radius:var(--button-squircle-radius, var(--squircle-button-radius, 12px))!important;corner-shape:var(--squircle-corner-shape, superellipse(5.2))}:is(input[type=search],input[inputmode=search],.header-search-input,.database-visualizer-search-field){border-style:solid!important;border-width:2px!important}:is(select,[role=combobox],[data-slot=select-trigger],.patient-link-form__select,.patient-link-payment-method-select,.shipping-rate-select,.recent-logins-select,.lead-status-select,.product-card-select,.database-visualizer-select-field,.auth-prefix-select,.delegate-product-picker-domain-select){--squircle-corner-radius-limit: var(--squircle-button-radius, 12px);border-radius:var(--button-squircle-radius, var(--squircle-button-radius, 12px))!important;border-style:solid!important;border-width:2px!important;corner-shape:var(--squircle-corner-shape, superellipse(5.2))}.delegate-product-picker-search{border-width:2px!important}:is(.delegate-product-picker-search,.database-visualizer-search-field,select,[role=combobox],[data-slot=select-trigger],.patient-link-form__select,.patient-link-payment-method-select,.shipping-rate-select,.recent-logins-select,.lead-status-select,.product-card-select,.database-visualizer-select-field,.auth-prefix-select,.delegate-product-picker-domain-select){border-color:var(--theme-input-border, var(--brand-color, rgb(11, 6, 121)))!important;box-shadow:none!important}.delegate-product-picker-search:is(:hover,:focus-within){border-color:var(--brand-color, rgb(11, 6, 121))!important;box-shadow:0 0 0 3px rgba(var(--brand-color-rgb, 11, 6, 121),.16)!important}:is(.database-visualizer-search-field,select,[role=combobox],[data-slot=select-trigger],.patient-link-form__select,.patient-link-payment-method-select,.shipping-rate-select,.recent-logins-select,.lead-status-select,.product-card-select,.database-visualizer-select-field,.auth-prefix-select,.delegate-product-picker-domain-select):is(:hover,:focus,:focus-visible,[data-state=open]){border-color:var(--brand-color, rgb(11, 6, 121))!important;box-shadow:0 0 0 3px rgba(var(--brand-color-rgb, 11, 6, 121),.16)!important;outline:none!important}.active-prospects-filter-layout select.product-card-select.active-prospect-filter-select--active,.dev-theme-root:not(.theme-biotech) .active-prospects-filter-layout select.product-card-select.active-prospect-filter-select--active,.sales-rep-dashboard .active-prospects-filter-layout select.product-card-select.active-prospect-filter-select--active{border-color:#0b0679!important;background:#0b0679!important;background-color:#0b0679!important;color:#fff!important;-webkit-text-fill-color:#ffffff}.active-prospects-filter-layout select.product-card-select.active-prospect-filter-select--active+.product-card-select__chevron,.dev-theme-root:not(.theme-biotech) .active-prospects-filter-layout select.product-card-select.active-prospect-filter-select--active+.product-card-select__chevron,.sales-rep-dashboard .active-prospects-filter-layout select.product-card-select.active-prospect-filter-select--active+.product-card-select__chevron{background:transparent!important;color:#fff!important}.post-login-content-shell :is(.physician-network-card,.post-login-news-card,.post-login-info){--container-squircle-radius: var(--squircle-container-radius, 27px);--dashboard-squircle-radius: var(--container-squircle-radius, var(--squircle-container-radius, 27px));--dashboard-squircle-smoothing: var(--squircle-corner-smoothing, .6);border-radius:var(--container-squircle-radius, var(--squircle-container-radius, 27px))!important;corner-shape:var(--squircle-corner-shape, superellipse(5.2))}.post-login-content-shell :is(.post-login-quote-card,.post-login-forum-card,.post-login-contact-card,.physician-network-map-details,.physician-network-map-profile-card){--container-squircle-radius: var(--squircle-container-radius, 27px);--dashboard-squircle-radius: var(--container-squircle-radius, var(--squircle-container-radius, 27px));--dashboard-squircle-smoothing: var(--squircle-corner-smoothing, .6);border-radius:var(--container-squircle-radius, var(--squircle-container-radius, 27px))!important;corner-shape:var(--squircle-corner-shape, superellipse(5.2))}.post-login-content-shell :is(.post-login-forum-item,.news-loading-card){--container-squircle-radius: var(--small-container-squircle-radius, var(--squircle-small-container-radius, 18px));--dashboard-squircle-radius: var(--small-container-squircle-radius, var(--squircle-small-container-radius, 18px));--dashboard-squircle-smoothing: var(--squircle-corner-smoothing, .6);border-radius:var(--small-container-squircle-radius, var(--squircle-small-container-radius, 18px))!important;corner-shape:var(--squircle-corner-shape, superellipse(5.2))}.sales-rep-dashboard .your-leads-card,.sales-rep-dashboard .your-leads-card *,.admin-dashboard-tab-content-stack .your-leads-card,.admin-dashboard-tab-content-stack .your-leads-card *{color:#000!important;-webkit-text-fill-color:#000000!important}.sales-rep-dashboard .your-leads-card ::placeholder,.admin-dashboard-tab-content-stack .your-leads-card ::placeholder{color:#000!important;-webkit-text-fill-color:#000000!important;opacity:1}.your-leads-card .your-leads-list-toggle-button,.your-leads-card .your-leads-list-toggle-button:is(:hover,:focus-visible,[aria-expanded=true]),.your-leads-card .your-leads-list-toggle-button[aria-expanded=true]:is(:hover,:focus-visible){background-color:#fffffff2!important;border-color:#0b0679!important;color:#0b0679!important;-webkit-text-fill-color:rgb(11,6,121)!important;box-shadow:none!important;filter:none!important;transform:none!important}.your-leads-card .your-leads-list-toggle-button .your-leads-list-toggle-button__label,.your-leads-card .your-leads-list-toggle-button:is(:hover,:focus-visible,[aria-expanded=true]) .your-leads-list-toggle-button__label,.your-leads-card .your-leads-list-toggle-button[aria-expanded=true]:is(:hover,:focus-visible) .your-leads-list-toggle-button__label{color:#0b0679!important;-webkit-text-fill-color:rgb(11,6,121)!important}.sales-rep-dashboard .your-leads-card .active-prospects-filter-layout select.product-card-select.active-prospect-filter-select--active,.admin-dashboard-tab-content-stack .your-leads-card .active-prospects-filter-layout select.product-card-select.active-prospect-filter-select--active{background:#0b0679!important;background-color:#0b0679!important;border-color:#0b0679!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important}.sales-rep-dashboard .your-leads-card .active-prospects-filter-layout select.product-card-select.active-prospect-filter-select--active+.product-card-select__chevron,.sales-rep-dashboard .your-leads-card .active-prospects-filter-layout select.product-card-select.active-prospect-filter-select--active+.product-card-select__chevron *,.admin-dashboard-tab-content-stack .your-leads-card .active-prospects-filter-layout select.product-card-select.active-prospect-filter-select--active+.product-card-select__chevron,.admin-dashboard-tab-content-stack .your-leads-card .active-prospects-filter-layout select.product-card-select.active-prospect-filter-select--active+.product-card-select__chevron *{color:#fff!important;-webkit-text-fill-color:#ffffff!important;stroke:currentColor!important}.sales-rep-dashboard .your-leads-card .active-prospects-filter-layout select.product-card-select.active-prospect-filter-select--active option,.admin-dashboard-tab-content-stack .your-leads-card .active-prospects-filter-layout select.product-card-select.active-prospect-filter-select--active option{background-color:#fff!important;color:#0f172a!important;-webkit-text-fill-color:rgb(15,23,42)!important}.sales-rep-dashboard .your-leads-card,.sales-rep-dashboard .active-prospects-panel.your-leads-card,.admin-dashboard-tab-content-stack .your-leads-card,.admin-dashboard-tab-content-stack>.sales-rep-dashboard-grid>.your-leads-card,.admin-dashboard-tab-content-stack>.space-y-4>.your-leads-card{box-shadow:0 16px 34px -28px #0f172a52,0 7px 18px -14px #0b067929,inset 0 1px #ffffffe0!important;filter:none!important;isolation:isolate;overflow:visible!important;-webkit-clip-path:none!important;clip-path:none!important;-webkit-mask-image:none!important;mask-image:none!important}.sales-rep-dashboard .your-leads-card :is(.lead-list,.lead-list-scroll),.admin-dashboard-tab-content-stack .your-leads-card :is(.lead-list,.lead-list-scroll){overflow:visible!important}.sales-rep-dashboard .your-leads-card .lead-list,.admin-dashboard-tab-content-stack .your-leads-card .lead-list{gap:1rem;padding:.25rem .45rem .75rem}.sales-rep-dashboard .your-leads-card .your-leads-row.lead-list-item--active-prospect,.admin-dashboard-tab-content-stack .your-leads-card .your-leads-row.lead-list-item--active-prospect{background:#fff!important;border:1px solid rgba(0,0,0,.06)!important;border-color:#0000000f!important;box-shadow:0 3px 8px #0000001a,0 12px 28px -22px #00000047!important;filter:none!important;isolation:isolate;overflow:visible!important;position:relative;-webkit-clip-path:none!important;clip-path:none!important;-webkit-mask-image:none!important;mask-image:none!important}.sales-rep-dashboard .your-leads-card .your-leads-row.lead-list-item--active-prospect:before,.admin-dashboard-tab-content-stack .your-leads-card .your-leads-row.lead-list-item--active-prospect:before{content:none}.sales-rep-dashboard .your-leads-card .your-leads-row.lead-list-item--active-prospect>:not(.dashboard-squircle-shape),.admin-dashboard-tab-content-stack .your-leads-card .your-leads-row.lead-list-item--active-prospect>:not(.dashboard-squircle-shape){position:relative;z-index:1}.sales-rep-dashboard .your-leads-card .your-leads-row.lead-list-item--active-prospect:is(:hover,:focus-within),.admin-dashboard-tab-content-stack .your-leads-card .your-leads-row.lead-list-item--active-prospect:is(:hover,:focus-within){border-color:#00000014!important;box-shadow:0 4px 10px #0000001f,0 14px 32px -22px #0000004d!important;filter:none!important}.sales-rep-dashboard .your-leads-card .your-leads-row.lead-list-item--active-prospect:is(:hover,:focus-within):before,.admin-dashboard-tab-content-stack .your-leads-card .your-leads-row.lead-list-item--active-prospect:is(:hover,:focus-within):before{content:none}:is(.sales-rep-dashboard:not(.physician-dashboard-container),.dev-theme-root.theme-clinical .sales-rep-dashboard:not(.physician-dashboard-container),.admin-dashboard-tab-content-stack>:is(.sales-rep-leads-card,.sales-rep-combined-card,.sales-tracking-card,.admin-dashboard-list-card,.admin-dashboard-squircle-card,.admin-revenue-outlook-card,.admin-revenue-outlook-summary-card,.active-physicians-csv-card,.database-visualizer-card,.quote-panel-card,.email-center-templates-panel,.email-center-campaign-list-panel,.email-center-preview-panel,.email-center-send-panel),.admin-dashboard-tab-content-stack>:is(.admin-tab-panel-enter,.admin-dashboard-card-stack,.mt-6)>:is(.sales-rep-leads-card,.sales-rep-combined-card,.sales-tracking-card,.admin-dashboard-list-card,.admin-dashboard-squircle-card,.admin-revenue-outlook-card,.admin-revenue-outlook-summary-card,.active-physicians-csv-card,.database-visualizer-card,.quote-panel-card,.email-center-templates-panel,.email-center-campaign-list-panel,.email-center-preview-panel,.email-center-send-panel),.admin-dashboard-tab-content-stack>:is(.admin-tab-panel-enter,.admin-dashboard-card-stack)>.space-y-4>:is(.sales-rep-leads-card,.sales-rep-combined-card,.sales-tracking-card,.admin-dashboard-list-card,.admin-dashboard-squircle-card,.admin-revenue-outlook-card,.admin-revenue-outlook-summary-card,.active-physicians-csv-card,.database-visualizer-card,.quote-panel-card,.email-center-templates-panel,.email-center-campaign-list-panel,.email-center-preview-panel,.email-center-send-panel),.admin-dashboard-tab-content-stack>.mt-6>.admin-revenue-outlook-row>:is(.sales-rep-leads-card,.sales-rep-combined-card,.admin-revenue-outlook-card,.admin-revenue-outlook-summary-card),.admin-dashboard-tab-content-stack>.sales-rep-dashboard-grid>:is(.your-sales-card,.your-leads-card),.admin-dashboard-tab-content-stack>.space-y-4>:is(.sales-rep-leads-card,.sales-rep-combined-card),.admin-dashboard-tab-content-stack .admin-report-panel>.space-y-6>.sales-rep-header-row,.admin-dashboard-tab-content-stack .admin-report-panel>.space-y-6>:is(.sales-rep-leads-card,.sales-rep-combined-card,.admin-revenue-outlook-card,.admin-revenue-outlook-summary-card),.admin-dashboard-tab-content-stack .admin-report-panel>.space-y-6>.admin-revenue-outlook-row>:is(.sales-rep-leads-card,.sales-rep-combined-card,.admin-revenue-outlook-card,.admin-revenue-outlook-summary-card),.admin-dashboard-tab-content-stack .admin-report-panel>.space-y-6>.grid>:is(.sales-rep-leads-card,.sales-rep-combined-card)){-webkit-backdrop-filter:blur(34px) saturate(1.9)!important;backdrop-filter:blur(34px) saturate(1.9)!important;background:#fff!important;background-color:#fff!important;background-image:none!important}body .sales-rep-dashboard:not(.physician-dashboard-container),body .admin-dashboard-tab-content-stack :is(.sales-rep-leads-card,.sales-rep-combined-card,.sales-tracking-card,.admin-dashboard-list,.admin-dashboard-list-card,.admin-dashboard-squircle-card,.admin-revenue-outlook-card,.admin-revenue-outlook-summary-card,.active-physicians-csv-card,.database-visualizer-card,.database-visualizer-controls-panel,.database-visualizer-layout,.quote-panel-card,.manual-credit-card,.reseller-permit-settings-card,.email-center-templates-panel,.email-center-campaign-list-panel,.email-center-preview-panel,.email-center-send-panel),body .admin-dashboard-tab-content-stack .admin-report-panel>.space-y-6>.sales-rep-header-row,body .sales-rep-dashboard:not(.physician-dashboard-container) :is(.sales-rep-leads-card,.sales-rep-combined-card,.sales-tracking-card,.admin-dashboard-list,.admin-dashboard-list-card,.admin-dashboard-squircle-card,.admin-revenue-outlook-card,.admin-revenue-outlook-summary-card,.active-physicians-csv-card,.database-visualizer-card,.database-visualizer-controls-panel,.database-visualizer-layout,.quote-panel-card,.manual-credit-card,.reseller-permit-settings-card,.email-center-templates-panel,.email-center-campaign-list-panel,.email-center-preview-panel,.email-center-send-panel){--container-squircle-radius: 30px;--squircle-corner-radius-limit: var(--container-squircle-radius);--dashboard-squircle-radius: var(--container-squircle-radius);--dashboard-squircle-smoothing: .78;-webkit-backdrop-filter:var(--theme-backdrop-filter, blur(40px) saturate(1.7))!important;backdrop-filter:var(--theme-backdrop-filter, blur(40px) saturate(1.7))!important;background:var(--theme-surface-liquid, rgba(255, 255, 255, .74))!important;background-color:var(--theme-surface-liquid, rgba(255, 255, 255, .74))!important;background-image:none!important;border:1px solid var(--theme-border, rgba(255, 255, 255, .42))!important;border-color:var(--theme-border, rgba(255, 255, 255, .42))!important;border-style:solid!important;border-width:1px!important;border-radius:var(--container-squircle-radius, var(--squircle-container-radius, 27px))!important;box-shadow:var(--theme-shadow-soft, 0 14px 34px -24px rgba(15, 23, 42, .42))!important;box-sizing:border-box;color:var(--theme-text, rgb(15, 23, 42))!important;corner-shape:var(--squircle-corner-shape, superellipse(5.2));filter:none!important;-webkit-clip-path:none!important;clip-path:none!important;-webkit-mask-image:none!important;mask-image:none!important;min-width:0}body .sales-rep-dashboard:not(.physician-dashboard-container)[data-dashboard-squircle-border=on]>.dashboard-squircle-shape,body .admin-dashboard-tab-content-stack :is(.sales-rep-leads-card,.sales-rep-combined-card,.sales-tracking-card,.admin-dashboard-list,.admin-dashboard-list-card,.admin-dashboard-squircle-card,.admin-revenue-outlook-card,.admin-revenue-outlook-summary-card,.active-physicians-csv-card,.database-visualizer-card,.database-visualizer-controls-panel,.database-visualizer-layout,.quote-panel-card,.manual-credit-card,.reseller-permit-settings-card,.email-center-templates-panel,.email-center-campaign-list-panel,.email-center-preview-panel,.email-center-send-panel)[data-dashboard-squircle-border=on]>.dashboard-squircle-shape,body .sales-rep-dashboard:not(.physician-dashboard-container) :is(.sales-rep-leads-card,.sales-rep-combined-card,.sales-tracking-card,.admin-dashboard-list,.admin-dashboard-list-card,.admin-dashboard-squircle-card,.admin-revenue-outlook-card,.admin-revenue-outlook-summary-card,.active-physicians-csv-card,.database-visualizer-card,.database-visualizer-controls-panel,.database-visualizer-layout,.quote-panel-card,.manual-credit-card,.reseller-permit-settings-card,.email-center-templates-panel,.email-center-campaign-list-panel,.email-center-preview-panel,.email-center-send-panel)[data-dashboard-squircle-border=on]>.dashboard-squircle-shape{display:none!important}body .sales-rep-dashboard.admin-dashboard-container:not(.physician-dashboard-container),body .dev-theme-root.theme-clinical .sales-rep-dashboard.admin-dashboard-container:not(.physician-dashboard-container){-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(145deg,#ffffffdb,#f4fbffd1)!important;background-color:#ffffffd6!important;background-image:linear-gradient(145deg,#ffffffdb,#f4fbffd1)!important;border-color:#ffffffc7!important;box-shadow:0 18px 38px -34px #0f172a57!important}body .checkout-bulk-pricing-shadow-shell{display:block;isolation:isolate;max-width:15rem;overflow:visible;padding-bottom:.45rem;position:relative;width:100%}body .checkout-bulk-pricing-shadow-shell:after{content:"";position:absolute;left:.7rem;right:.7rem;bottom:.12rem;height:.18rem;border-radius:999px;background:#0f172a2e;filter:blur(4px);pointer-events:none;z-index:0}body .checkout-bulk-pricing-container.checkout-bulk-pricing-container.glass-card{position:relative;z-index:1;overflow:visible!important;box-shadow:0 6px 10px -9px #0f172a47,inset 0 1px #fff!important}:root{--checkout-modal-top-offset: calc(var(--modal-header-offset, 6rem) + var(--safe-area-top, 0px) - .5rem);--checkout-modal-bottom-gap: clamp(1.5rem, 6vh, 3rem)}body .checkout-modal .checkout-modal-header.checkout-modal-header.glass-card{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;background-color:#fff!important;background-image:none!important;border:0!important;border-bottom:0!important;border-color:transparent!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;border-radius:var(--container-squircle-radius, var(--squircle-container-radius, 27px)) var(--container-squircle-radius, var(--squircle-container-radius, 27px)) 0 0!important;corner-shape:initial!important;overflow:visible!important;position:sticky;z-index:30!important;box-shadow:0 14px 24px -22px #0f172a80,0 4px 10px -8px #0f172a38!important}body .checkout-modal .checkout-modal-header [data-slot=dialog-title]{align-items:flex-start!important;display:block!important;line-height:1.1!important;margin-bottom:0!important;min-height:0!important}body .checkout-modal .checkout-modal-header [data-slot=dialog-description]{line-height:1.15!important;margin-top:0!important}body .checkout-modal .checkout-modal-header.checkout-modal-header.glass-card:after{content:"";position:absolute;left:0;right:0;bottom:-1rem;height:1rem;background:linear-gradient(to bottom,#0f172a14,#0f172a00);pointer-events:none;z-index:1}@media (max-width: 640px){:root{--checkout-modal-top-offset: max(calc(var(--safe-area-top, 0px) + .5rem), .75rem);--checkout-modal-bottom-gap: max(calc(var(--safe-area-bottom, 0px) + .5rem), .75rem)}body.dashboard-sidebar-active{--dashboard-modal-overlay-top: var(--checkout-modal-top-offset)}body .checkout-modal-layer{align-items:stretch!important;padding:.5rem!important;padding-bottom:var(--checkout-modal-bottom-gap)!important}body .checkout-modal-overlay,body.dashboard-sidebar-active .checkout-modal-overlay{top:var(--checkout-modal-top-offset)!important}body.dashboard-sidebar-active .checkout-modal-layer{left:0!important;right:0!important;top:var(--checkout-modal-top-offset)!important;width:100vw!important}body [data-slot=dialog-content].checkout-modal:not(.account-modal){width:calc(100vw - 1rem)!important;max-width:calc(100vw - 1rem)!important;max-height:calc(var(--viewport-height, 100dvh) - var(--checkout-modal-top-offset) - var(--checkout-modal-bottom-gap))!important;margin:0 auto!important}body .checkout-modal:not(.account-modal) .checkout-modal-header.checkout-modal-header.glass-card{padding:.75rem 1rem!important}body .checkout-modal:not(.account-modal) .checkout-modal-body{padding:.75rem!important}}body .checkout-payment-info-card{border-color:#94a3b8!important}body .checkout-modal :is(.brand-checkbox,input[type=checkbox].brand-checkbox){background:var(--checkbox-control-background, #ffffff)!important;background-image:none!important;border-color:var(--checkbox-control-border-color, rgba(148, 163, 184, .7))!important;box-shadow:none!important}body .checkout-modal :is(.brand-checkbox,input[type=checkbox].brand-checkbox):checked{background:var(--checkbox-control-checked-background, rgba(11, 6, 121, .08))!important;background-image:none!important;border-color:var(--checkbox-control-checked-border-color, rgb(11, 6, 121))!important;box-shadow:none!important}body .checkout-modal :is(.brand-checkbox,input[type=checkbox].brand-checkbox):focus-visible{box-shadow:none!important;outline:2px solid var(--checkbox-control-focus-ring, rgba(11, 6, 121, .24))!important;outline-offset:2px}body .checkout-modal :is(#facility-pickup-recipient-name,#facility-pickup-phone,#ship-name,#ship-phone,#ship-line1,#ship-line2,#ship-city,#ship-state,#ship-postal,#ship-country),body .checkout-modal input[inputmode=numeric]{background:#f8fafc!important;background-image:none!important;border-color:#94a3b894!important;box-shadow:none!important}body .checkout-modal :is(#facility-pickup-recipient-name,#facility-pickup-phone,#ship-name,#ship-phone,#ship-line1,#ship-line2,#ship-city,#ship-state,#ship-postal,#ship-country):focus,body .checkout-modal :is(#facility-pickup-recipient-name,#facility-pickup-phone,#ship-name,#ship-phone,#ship-line1,#ship-line2,#ship-city,#ship-state,#ship-postal,#ship-country):focus-visible,body .checkout-modal input[inputmode=numeric]:focus,body .checkout-modal input[inputmode=numeric]:focus-visible{border-color:#0b067973!important;box-shadow:none!important;outline:2px solid rgba(11,6,121,.18)!important;outline-offset:1px}body .checkout-modal button.checkout-quantity-button,body .checkout-modal button.checkout-quantity-button:hover,body .checkout-modal button.checkout-quantity-button:focus,body .checkout-modal button.checkout-quantity-button:focus-visible,body .checkout-modal button.checkout-quantity-button:active,body .checkout-modal button.checkout-quantity-button:disabled{background:#f8fafc!important;background-image:none!important;box-shadow:none!important}body [data-slot=dialog-content].checkout-modal button.checkout-remove-item-button.checkout-remove-item-button[data-slot=button],body [data-slot=dialog-content].checkout-modal button.checkout-remove-item-button.checkout-remove-item-button[data-slot=button]:hover,body [data-slot=dialog-content].checkout-modal button.checkout-remove-item-button.checkout-remove-item-button[data-slot=button]:focus,body [data-slot=dialog-content].checkout-modal button.checkout-remove-item-button.checkout-remove-item-button[data-slot=button]:focus-visible,body [data-slot=dialog-content].checkout-modal button.checkout-remove-item-button.checkout-remove-item-button[data-slot=button]:active{background:transparent!important;background-color:transparent!important;border:0!important;border-color:transparent!important;border-style:none!important;border-width:0!important;box-shadow:none!important;outline:0!important}body .checkout-modal button.checkout-remove-item-icon-button,body .checkout-modal button.checkout-remove-item-icon-button:hover,body .checkout-modal button.checkout-remove-item-icon-button:focus,body .checkout-modal button.checkout-remove-item-icon-button:focus-visible,body .checkout-modal button.checkout-remove-item-icon-button:active{align-items:center;background:transparent!important;background-color:transparent!important;border:0!important;border-color:transparent!important;border-style:none!important;border-width:0!important;box-shadow:none!important;display:inline-flex;height:2.25rem;justify-content:center;outline:0!important;padding:0!important;width:2.25rem}:root{--dashboard-sidebar-width: 15.84rem;--dashboard-sidebar-bg: rgba(255, 255, 255, .94);--dashboard-sidebar-border: rgba(11, 6, 121, .16);--dashboard-sidebar-active-bg: rgba(var(--brand-blue-2-rgb, 60, 103, 183), .09);--dashboard-sidebar-active-border: var(--brand-color, rgb(11, 6, 121))}.dashboard-side-nav{position:fixed;inset:0 auto 0 0;z-index:9600;display:none;flex-direction:column;width:var(--dashboard-sidebar-width);min-width:var(--dashboard-sidebar-width);max-width:var(--dashboard-sidebar-width);height:var(--viewport-height, 100vh);height:100dvh;min-height:var(--viewport-height, 100vh);max-height:var(--viewport-height, 100vh);box-sizing:border-box;padding:1.15rem 1rem;overflow-y:auto;overscroll-behavior:contain;border-right:1px solid var(--dashboard-sidebar-border);background:radial-gradient(circle at 22% 0%,rgba(127,199,239,.34),transparent 35%),linear-gradient(180deg,rgba(255,255,255,.98),var(--dashboard-sidebar-bg));box-shadow:18px 0 54px -44px #0f172a8c;-webkit-backdrop-filter:blur(34px) saturate(1.7);backdrop-filter:blur(34px) saturate(1.7)}.dashboard-side-nav__brand{display:flex;flex-direction:column;gap:.75rem;min-width:0;padding:.35rem .35rem 1.1rem}.dashboard-side-nav__logo{display:block;width:auto;max-width:13.5rem;height:3.3rem;object-fit:contain;object-position:left center}.dashboard-side-nav__top-actions{min-width:0;padding:0 .25rem .95rem}.dashboard-side-nav__external-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;min-width:0}.dashboard-side-nav__external-link{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.24rem;min-width:0;min-height:3rem;padding:.38rem .22rem;border:1px solid rgba(11,6,121,.14);border-radius:var(--squircle-sm, 12px);corner-shape:var(--squircle-corner-shape, superellipse(5.2));background:#ffffffb8;color:#334155;box-shadow:inset 0 1px #ffffffd1;text-align:center;text-decoration:none;transition:background-color .14s ease,border-color .14s ease,color .14s ease,transform .14s ease}.dashboard-side-nav__external-link:hover,.dashboard-side-nav__external-link:focus-visible{border-color:var(--dashboard-sidebar-active-border);background:var(--dashboard-sidebar-active-bg);color:var(--brand-color, rgb(11, 6, 121))}.dashboard-side-nav__external-link:focus-visible{outline:2px solid rgba(11,6,121,.28);outline-offset:2px}.dashboard-side-nav__external-logo{display:block;width:auto;max-width:1.35rem;height:1.15rem;flex:0 0 auto;object-fit:contain}.dashboard-side-nav__external-label{display:block;width:100%;min-width:0;overflow:hidden;color:currentColor;font-size:.64rem;font-weight:800;letter-spacing:0;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.dashboard-side-nav__brand-copy{display:flex;flex-direction:column;min-width:0;gap:.1rem}.dashboard-side-nav__subtitle{color:#475569;font-size:.9rem;font-weight:500;letter-spacing:0;line-height:1.25;text-transform:none}.dashboard-side-nav__footer .physician-dashboard-side-nav__subtitle,.dashboard-side-nav-mobile .dashboard-side-nav__footer .physician-dashboard-side-nav__subtitle{display:block;line-height:1.3!important}.dashboard-side-nav__group-label{color:#64748b;font-family:"Lexend",var(--font-sans);font-size:.7rem;font-weight:700;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}.dashboard-side-nav__groups{display:flex;flex:1 1 auto;flex-direction:column;gap:.8rem;padding-top:.25rem}.dashboard-side-nav__group{display:flex;flex-direction:column;gap:.35rem}.dashboard-side-nav__group-label{padding:0 .45rem}.dashboard-side-nav__items{display:flex;flex-direction:column;gap:.12rem}.dashboard-side-nav__item{--button-squircle-radius: var(--squircle-md, 16px);--smooth-corner-radius: var(--button-squircle-radius, var(--squircle-md, 16px));--smooth-corner-shape: var(--squircle-corner-shape, superellipse(5.2));display:grid;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;width:100%;min-height:2.6rem;gap:.65rem;padding:.25rem .6rem;border:1px solid transparent;border-radius:var(--smooth-corner-radius, var(--squircle-md, 16px))!important;corner-shape:var(--smooth-corner-shape, superellipse(5.2));color:#334155;background:transparent;background-clip:border-box;overflow:hidden;text-align:left;transition:background-color .14s ease,border-color .14s ease,color .14s ease,transform .14s ease}.dashboard-side-nav__item:not(:disabled){cursor:pointer}.dashboard-side-nav__item:not(:disabled):hover,.dashboard-side-nav__item:focus-visible{border-color:var(--dashboard-sidebar-active-border)}.dashboard-side-nav__item--active{border-color:transparent;background:var(--brand-color, rgb(11, 6, 121));background-color:var(--brand-color, rgb(11, 6, 121));color:#fff}.dashboard-side-nav__item--active:not(:disabled):hover,.dashboard-side-nav__item--active:focus-visible{border-color:transparent;background:var(--brand-color, rgb(11, 6, 121));background-color:var(--brand-color, rgb(11, 6, 121));color:#fff}.dashboard-side-nav__item:focus-visible{outline:2px solid rgba(11,6,121,.28);outline-offset:2px}.dashboard-side-nav__item--active{box-shadow:none}.dashboard-side-nav__item-icon{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:0;background:transparent}.dashboard-side-nav__icon{width:1.475rem;height:1.475rem;color:currentColor;stroke:currentColor}.dashboard-side-nav__item-label{min-width:0;overflow:hidden;font-size:.88rem;font-weight:700;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.dashboard-side-nav__badge{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-width:1.35rem;height:1.35rem;padding:0 .35rem;border:0;border-radius:999px;color:#0b0679;background:#ffffffeb;font-size:.72rem;font-weight:800;line-height:1;white-space:nowrap}.dashboard-side-nav__item--active .dashboard-side-nav__badge{color:#fff;background:#ffffff29}.coa-vault-toolbar{display:flex;flex-direction:column;gap:.75rem;padding-bottom:.75rem;width:100%}.coa-vault-loading-container,.physician-dashboard-coa-vault-panel--loading,.coa-vault-file-container--loading{background:#fff!important;background-color:#fff!important;overflow:hidden;padding:0!important}.coa-vault-tab-loading{align-items:center;background:#fff!important;background-color:#fff!important;border:0!important;box-shadow:none!important;display:flex;justify-content:center;min-height:max(760px,calc(var(--viewport-height, 100vh) - 8rem));overflow:hidden;padding:0!important;width:100%}.coa-vault-tab-loading .coa-vault-loading-screen{height:100%;min-height:inherit}.coa-vault-loading-screen{--coa-vault-loading-art-size: clamp(34rem, 66vw, 56rem);display:flex;align-items:center;justify-content:center;width:100%;height:clamp(42rem,82vh,64rem);min-height:42rem;padding:clamp(.75rem,2vw,1.5rem);background:#fff}.coa-vault-loading-screen__animation{display:block;width:var(--coa-vault-loading-art-size);height:var(--coa-vault-loading-art-size);max-width:min(98%,var(--coa-vault-loading-art-size));max-height:min(98%,var(--coa-vault-loading-art-size));object-fit:cover;object-position:50% 50%;background:#fff}.coa-vault-loading-screen__animation--lottie{overflow:hidden}.coa-vault-loading-screen__animation--lottie svg,.coa-vault-loading-screen__lottie-svg{display:block;width:100%!important;height:100%!important}.coa-vault-file-container--loading .coa-vault-loading-screen{--coa-vault-loading-art-size: min(56rem, calc(100vw - 3rem) );height:760px;min-height:760px}.physician-dashboard-coa-vault-panel--loading .coa-vault-loading-screen{--coa-vault-loading-art-size: min(56rem, calc(100vw - 3rem) );height:clamp(44rem,84vh,64rem);min-height:44rem}.checkout-coa-vault-lines{flex:1 1 auto;margin:0 -1rem!important;min-height:min(14rem,36vh);max-height:min(48vh,28rem)!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain;padding:.75rem 1rem 1.6rem!important;scroll-padding-bottom:1.6rem;-webkit-overflow-scrolling:touch}.modal-squircle .checkout-coa-vault-prompt-header[data-slot=dialog-header]:after{content:none!important;display:none!important}.checkout-coa-vault-prompt-content[data-slot=dialog-content]{height:min(700px,calc(100dvh - 2rem))!important;max-height:calc(100dvh - 2rem)!important;padding:0!important}.checkout-coa-vault-prompt-content[data-slot=dialog-content]>.modal-squircle-content{height:100%!important;min-height:0!important;padding:0!important}.checkout-coa-vault-prompt-body,.checkout-coa-vault-prompt-list-section{min-height:0}.checkout-coa-vault-prompt-header{gap:.15rem!important;padding-top:.75rem!important}.checkout-coa-vault-prompt-title{align-items:center!important;display:flex!important;font-size:1.6rem!important;gap:.5rem;line-height:1.12!important;min-height:2.625rem!important}.checkout-coa-vault-prompt-title-icon{height:2.625rem!important;width:2.625rem!important}.checkout-coa-vault-prompt-title-icon svg{height:1.75rem!important;width:1.75rem!important}.checkout-coa-vault-prompt-description{margin-left:3.125rem;margin-top:.05rem!important}.checkout-coa-vault-prompt-footer{align-items:center;column-gap:.5rem;display:grid;grid-template-columns:2.625rem minmax(0,1fr)}.checkout-coa-vault-prompt-footer-spacer{display:block;height:2.625rem;width:2.625rem}.checkout-coa-vault-row{align-items:start!important;background:#fff!important;background-color:#fff!important;display:grid!important;gap:.75rem!important;grid-template-columns:minmax(12rem,1fr) minmax(11rem,.95fr) minmax(13rem,1.05fr)!important;isolation:isolate;min-height:4.25rem;min-width:0;position:relative;width:100%;box-shadow:0 .62rem 1.15rem -.5rem #0f172a29,0 .18rem .38rem -.16rem #0f172a1f!important}.checkout-coa-vault-lines>.checkout-coa-vault-row+.checkout-coa-vault-row{margin-top:.9rem!important}.checkout-coa-vault-product-cell{align-items:center;display:flex;gap:.75rem;min-width:0}.checkout-coa-vault-file-cell,.checkout-coa-vault-reference-cell{min-width:0}.checkout-coa-vault-file-cell{overflow:hidden}.checkout-coa-vault-product-cell>.min-w-0,.checkout-coa-vault-file-cell>*,.checkout-coa-vault-reference-cell>*{max-width:100%;min-width:0}.checkout-coa-vault-product-name,.checkout-coa-vault-file-link{hyphens:auto;line-height:1.35;overflow-wrap:anywhere;text-wrap:wrap;white-space:normal;word-break:normal}.checkout-coa-vault-file-link{overflow:visible}.checkout-coa-vault-reference-input{width:100%}.checkout-coa-vault-product-thumb{background:#fff!important;background-color:#fff!important;border:0!important;border-color:transparent!important;width:2.75rem!important;height:2.75rem!important;min-width:2.75rem!important;max-width:2.75rem!important;min-height:2.75rem!important;max-height:2.75rem!important}.checkout-coa-vault-product-thumb .checkout-coa-vault-product-image{background:#fff!important;background-color:#fff!important;display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center!important}@media (max-width: 767px){.checkout-coa-vault-prompt-description{margin-left:0}.checkout-coa-vault-prompt-title{align-items:flex-start!important;flex-wrap:wrap}.checkout-coa-vault-row{grid-template-columns:minmax(0,1fr)!important}.checkout-coa-vault-product-cell{align-items:flex-start}.checkout-coa-vault-prompt-footer{grid-template-columns:minmax(0,1fr)}.checkout-coa-vault-prompt-footer-spacer{display:none}.checkout-coa-vault-prompt-footer>div{flex-wrap:wrap}}@media (min-width: 768px){.coa-vault-toolbar{align-items:center;display:grid;grid-template-columns:minmax(13rem,20rem) minmax(14rem,1fr) auto;justify-content:stretch}.coa-vault-toolbar .coa-vault-scope-selector{height:2.4rem;min-width:0;min-height:2.4rem;width:100%}.coa-vault-toolbar .coa-vault-search-field{min-width:0;width:100%}.coa-vault-toolbar>button{justify-self:end;min-width:max-content}}.coa-vault-search-field{background:#fff!important;background-color:#fff!important;border-radius:var(--squircle-sm, 12px);color:var(--header-search-text-color, rgb(100, 116, 139))!important;isolation:isolate}.physician-dashboard-coa-vault-panel .coa-vault-search-field:not(:hover):not(:focus-within)>input.coa-vault-search-input,.physician-dashboard-coa-vault-panel .coa-vault-search-field>input.coa-vault-search-input,.physician-dashboard-coa-vault-panel .coa-vault-search-field:hover>input.coa-vault-search-input,.physician-dashboard-coa-vault-panel .coa-vault-search-field:focus-within>input.coa-vault-search-input,.coa-vault-search-field>.header-search-input,.coa-vault-search-field:hover>.header-search-input,.coa-vault-search-field:focus-within>.header-search-input{background:#fff!important;background-clip:padding-box!important;background-color:#fff!important;background-image:none!important;border:2px solid var(--header-search-border-color, rgb(11, 6, 121))!important;border-color:var(--header-search-border-color, rgb(11, 6, 121))!important;box-shadow:inset 0 0 0 9999px #fff!important;caret-color:var(--header-search-text-color, rgb(100, 116, 139))!important;color:var(--header-search-text-color, rgb(100, 116, 139))!important;position:relative;z-index:1}.coa-vault-search-field>.header-search-input::placeholder,.coa-vault-search-field:hover>.header-search-input::placeholder,.coa-vault-search-field:focus-within>.header-search-input::placeholder{color:var(--header-search-text-color, rgb(100, 116, 139))!important;opacity:1!important}.coa-vault-search-field>.header-search-icon,.coa-vault-search-field:hover>.header-search-icon,.coa-vault-search-field:focus-within>.header-search-icon,.coa-vault-search-field>.header-search-clear-button,.coa-vault-search-field:hover>.header-search-clear-button,.coa-vault-search-field:focus-within>.header-search-clear-button,.coa-vault-search-field>.header-search-clear-button svg,.coa-vault-search-field:hover>.header-search-clear-button svg,.coa-vault-search-field:focus-within>.header-search-clear-button svg{color:var(--header-search-text-color, rgb(100, 116, 139))!important;stroke:currentColor!important}.coa-vault-scope-selector{--coa-vault-scope-selector-padding: .25rem;--coa-vault-scope-selector-gap: .25rem;--coa-vault-scope-indicator-width: calc(50% - .375rem) ;--coa-vault-scope-all-indicator-left: calc(50% + .125rem) ;align-items:stretch;gap:var(--coa-vault-scope-selector-gap);height:2.4rem;isolation:isolate;min-width:min(100%,20.5rem);min-height:2.4rem;overflow:hidden;padding:var(--coa-vault-scope-selector-padding)!important;position:relative;width:100%}.coa-vault-scope-selector:before{background:var(--brand-color, rgb(11, 6, 121));border-radius:.625rem;bottom:var(--coa-vault-scope-selector-padding);box-shadow:0 .5rem 1.1rem rgba(var(--brand-color-rgb, 11, 6, 121),.24);content:"";left:var(--coa-vault-scope-selector-padding);position:absolute;top:var(--coa-vault-scope-selector-padding);transform:none;transition:left .24s cubic-bezier(.2,.8,.2,1),width .24s cubic-bezier(.2,.8,.2,1),box-shadow .24s ease;width:var(--coa-vault-scope-indicator-width);z-index:0}.coa-vault-scope-selector[data-coa-vault-scope=all]:before{left:var(--coa-vault-scope-all-indicator-left);width:var(--coa-vault-scope-indicator-width)}.coa-vault-scope-selector .coa-vault-scope-option{background:transparent!important;background-color:transparent!important;border-radius:.625rem!important;height:auto!important;gap:.5rem!important;min-height:2.45rem;min-width:0!important;padding:.55rem .95rem!important;position:relative;transition:color .18s ease,transform .18s ease,background-color .18s ease;z-index:1}.coa-vault-toolbar .coa-vault-scope-selector .coa-vault-scope-option{flex:1 1 0!important;height:100%!important;min-height:0!important;min-width:0!important;padding-left:.7rem!important;padding-right:.7rem!important;padding-top:0!important;padding-bottom:0!important}.coa-vault-scope-selector .coa-vault-scope-option:first-child,.coa-vault-scope-selector .coa-vault-scope-option:last-child{flex:1 1 0!important}.coa-vault-scope-selector .coa-vault-scope-option span{display:block;line-height:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.coa-vault-scope-selector .coa-vault-scope-option[aria-pressed=true]{background:transparent!important;background-color:transparent!important;background-image:none!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;opacity:1!important}.coa-vault-scope-selector .coa-vault-scope-option:not([aria-pressed=true]){color:#334155!important;-webkit-text-fill-color:rgb(51,65,85)!important}.coa-vault-scope-selector .coa-vault-scope-option:not([aria-pressed=true]):not(:disabled):hover{background:#0f172a0b!important;background-color:#0f172a0b!important}.coa-vault-scope-selector .coa-vault-scope-option[aria-pressed=true] span{animation:security-preferred-method-selected .22s ease-out;color:#fff!important;-webkit-text-fill-color:#ffffff!important}@media (prefers-reduced-motion: reduce){.coa-vault-scope-selector:before,.coa-vault-scope-selector .coa-vault-scope-option{transition:none}.coa-vault-scope-selector .coa-vault-scope-option[aria-pressed=true] span{animation:none}}.coa-vault-finder-shell,.coa-vault-finder-scroll,.coa-vault-finder-grid{position:relative}.coa-vault-finder-shell,.coa-vault-finder-grid{isolation:isolate}.coa-vault-finder-column{position:relative}.coa-vault-finder-scroll{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.coa-vault-finder-grid{min-width:max(100%,1130px);width:max-content}.coa-vault-finder-column--folders{min-width:320px}.coa-vault-finder-column--files{min-width:390px}.coa-vault-finder-column--details{min-width:420px}.coa-vault-column-resize-handle{position:absolute;top:0;right:-.38rem;bottom:0;z-index:50;width:.75rem;cursor:col-resize;touch-action:none}.coa-vault-column-resize-handle--outer{right:0}.coa-vault-column-resize-handle:before{position:absolute;top:.5rem;bottom:.5rem;left:50%;width:2px;content:"";border-radius:999px;background:rgba(var(--brand-color-rgb, 11, 6, 121),0);transform:translate(-50%);transition:background .14s ease,box-shadow .14s ease}.coa-vault-column-resize-handle:hover:before,.coa-vault-column-resize-handle:focus-visible:before,.coa-vault-column-resize-handle--active:before{background:rgba(var(--brand-color-rgb, 11, 6, 121),.78);box-shadow:0 0 0 3px rgba(var(--brand-color-rgb, 11, 6, 121),.12)}.coa-vault-column-resize-handle:focus-visible{outline:none}.coa-vault-finder-column--folders,.coa-vault-finder-column--files{overflow:visible}.coa-vault-finder-column--folders:after,.coa-vault-finder-column--files:after{content:"";position:absolute;top:0;right:-1.25rem;bottom:0;z-index:10;width:1.25rem;pointer-events:none;background:linear-gradient(90deg,#0f172a29,#0f172a16 42%,#0f172a00)}.coa-vault-finder-column--files:after{right:-1.15rem;width:1.15rem;background:linear-gradient(90deg,#0f172a21,#0f172a11 42%,#0f172a00)}.coa-vault-finder-nav-item{position:relative;margin-bottom:.12rem;color:#334155}.coa-vault-finder-nav-item:not(.coa-vault-finder-file-item){grid-template-columns:2rem minmax(0,1fr) auto auto}.coa-vault-finder-nav-item--active,.coa-vault-finder-nav-item--active:not(:disabled):hover,.coa-vault-finder-nav-item--active:focus-visible{border-color:transparent;background:transparent;background-color:transparent;color:#0f172a}.coa-vault-finder-nav-item--active:before{content:"";position:absolute;left:.22rem;top:50%;width:.26rem;height:1.65rem;border-radius:999px;background:var(--brand-color, rgb(11, 6, 121));transform:translateY(-50%)}.coa-vault-finder-nav-item--active .dashboard-side-nav__badge{color:#0b0679;justify-self:end;min-width:auto;height:auto;padding:0;border-radius:0;background:transparent;white-space:nowrap}.coa-vault-finder-file-item{display:grid!important;grid-template-columns:2.35rem minmax(4.75rem,5.45rem) minmax(0,1fr) 1.25rem;align-items:center;justify-items:stretch;column-gap:.5rem;row-gap:.55rem;min-height:4.65rem;overflow:visible;padding:.45rem .65rem .45rem .72rem;width:100%;box-sizing:border-box}.coa-vault-version-graph{position:relative;display:grid;align-self:stretch;min-height:3.35rem;place-items:center}.coa-vault-version-graph:before{position:absolute;top:-.5rem;bottom:-.5rem;left:50%;width:2px;content:"";background:linear-gradient(180deg,rgba(var(--brand-color-rgb, 11, 6, 121),.06),rgba(var(--brand-color-rgb, 11, 6, 121),.46),rgba(var(--brand-color-rgb, 11, 6, 121),.06));border-radius:999px;transform:translate(-50%)}.coa-vault-version-graph[data-version-position=first]:before{top:50%}.coa-vault-version-graph[data-version-position=last]:before{bottom:50%}.coa-vault-version-graph[data-version-position=only]:before{display:none}.coa-vault-order-coa-icon:before{display:none!important}.coa-vault-finder-file-item.coa-vault-finder-nav-item--active:before{display:none}.coa-vault-version-node{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:2.05rem;height:2.05rem;border:1px solid rgba(var(--brand-color-rgb, 11, 6, 121),.24);border-radius:999px;color:var(--brand-color, rgb(11, 6, 121));background:#fff;box-shadow:0 0 0 .3rem #fffffff5,0 .45rem .9rem #0f172a14;font-size:.68rem;font-weight:900;line-height:1;text-transform:uppercase}.coa-vault-version-date{justify-self:start;min-width:0;color:#64748b;font-size:.72rem;font-weight:800;line-height:1.15;text-align:left;white-space:normal}.coa-vault-file-summary{display:flex;min-width:0;width:100%;max-width:100%;box-sizing:border-box;flex-direction:column;gap:.2rem;margin-left:.3rem;overflow:hidden;padding:.52rem .62rem;border:0;border-radius:.7rem;background:transparent;box-shadow:0 .62rem 1.15rem #0f172a1f,0 .18rem .38rem #0f172a14}.coa-vault-file-name,.coa-vault-file-lot{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.coa-vault-file-name{color:#0f172a;font-size:.82rem;font-weight:850;line-height:1.15}.coa-vault-file-lot{color:#64748b;font-size:.72rem;font-weight:750;line-height:1.15}.coa-vault-finder-file-item.coa-vault-finder-nav-item--active .coa-vault-version-node{color:#fff;border-color:var(--brand-color, rgb(11, 6, 121));background:var(--brand-color, rgb(11, 6, 121));box-shadow:0 0 0 .3rem #fffffff5,0 .55rem 1.05rem rgba(var(--brand-color-rgb, 11, 6, 121),.22)}.coa-vault-finder-file-item.coa-vault-finder-nav-item--active .coa-vault-file-summary,.coa-vault-finder-file-item.coa-vault-finder-nav-item--active:not(:disabled):hover .coa-vault-file-summary,.coa-vault-finder-file-item.coa-vault-finder-nav-item--active:focus-visible .coa-vault-file-summary{background:var(--brand-color, rgb(11, 6, 121));box-shadow:0 .62rem 1.15rem #0f172a24,0 .18rem .38rem #0f172a1a}.coa-vault-finder-file-item.coa-vault-finder-nav-item--active .coa-vault-file-name,.coa-vault-finder-file-item.coa-vault-finder-nav-item--active .coa-vault-file-lot{color:#fff}.coa-vault-upload-progress-track{position:relative;display:block;width:13rem;height:.625rem;overflow:hidden;border-radius:999px;corner-shape:superellipse(5.2);background:#0b06791a;box-shadow:inset 0 0 0 1px #0b067914,inset 0 1px 1px #0f172a14;isolation:isolate}.coa-vault-upload-progress-fill{position:relative;display:block;height:100%;min-width:1.625rem;overflow:hidden;border-radius:inherit;corner-shape:inherit;background:#0b0679;box-shadow:inset 0 1px #ffffff38;transition:width .7s cubic-bezier(.22,1,.36,1)}.coa-vault-upload-progress-fill:after{position:absolute;inset:-60% auto -60% 0;width:3.5rem;content:"";pointer-events:none;background:linear-gradient(110deg,transparent 0%,rgba(255,255,255,.12) 26%,rgba(255,255,255,.42) 52%,rgba(255,255,255,.12) 76%,transparent 100%);transform:translate(-130%) skew(-18deg);animation:coa-vault-progress-sheen 1.35s cubic-bezier(.4,0,.2,1) infinite}@keyframes coa-vault-progress-sheen{0%{transform:translate(-130%) skew(-18deg)}to{transform:translate(260%) skew(-18deg)}}@media (max-width: 640px){.coa-vault-loading-screen{--coa-vault-loading-art-size: min(40rem, 100vw);height:min(80vh,44rem);min-height:32rem;padding:.25rem}.coa-vault-file-container--loading .coa-vault-loading-screen,.physician-dashboard-coa-vault-panel--loading .coa-vault-loading-screen{--coa-vault-loading-art-size: min(40rem, 100vw);height:min(80vh,44rem);min-height:32rem}.coa-vault-tab-loading{min-height:max(32rem,calc(var(--viewport-height, 100vh) - 6rem))}.coa-vault-upload-progress-track{width:min(10rem,42vw)}}.dashboard-side-nav__footer{margin-top:auto;padding:1.15rem .35rem .35rem}.dashboard-mobile-menu-button{display:inline-flex}.dashboard-side-nav-mobile-layer{overscroll-behavior:contain;z-index:2147483647!important}.modal-squircle.dashboard-side-nav-mobile-content[data-slot=dialog-content]{position:relative!important;z-index:1!important;width:min(21rem,calc(100vw - 2.25rem))!important;height:100dvh!important;max-width:min(21rem,calc(100vw - 2.25rem))!important;border-radius:0 var(--squircle-xl, 28px) var(--squircle-xl, 28px) 0!important;box-sizing:border-box!important;corner-shape:var(--squircle-corner-shape, superellipse(5.2))!important;padding:0!important;overflow:hidden!important;background:transparent!important;box-shadow:22px 0 64px -32px #0f172a85!important}.modal-squircle.dashboard-side-nav-mobile-content[data-slot=dialog-content]:after{content:"";position:absolute;inset:0;z-index:3;box-sizing:border-box;border:2px solid rgba(11,6,121,.65);border-radius:0 var(--squircle-xl, 28px) var(--squircle-xl, 28px) 0;pointer-events:none}.modal-squircle.dashboard-side-nav-mobile-content[data-slot=dialog-content]>.modal-squircle-shape{display:none!important}.modal-squircle.dashboard-side-nav-mobile-content[data-slot=dialog-content]>.modal-squircle-content{width:100%;height:100%;margin:0!important;border-radius:0 var(--squircle-xl, 28px) var(--squircle-xl, 28px) 0!important;-webkit-clip-path:inset(0 round 0 var(--squircle-xl, 28px) var(--squircle-xl, 28px) 0)!important;clip-path:inset(0 round 0 var(--squircle-xl, 28px) var(--squircle-xl, 28px) 0)!important}.dashboard-side-nav-mobile-overlay{z-index:0!important}.dashboard-side-nav-mobile{display:flex;flex-direction:column;width:100%;height:100%;padding:1.15rem 1rem;overflow-y:auto;background:radial-gradient(circle at 22% 0%,rgba(127,199,239,.34),transparent 35%),linear-gradient(180deg,#fffffffa,#f7fbfff5);-webkit-backdrop-filter:blur(34px) saturate(1.7);backdrop-filter:blur(34px) saturate(1.7)}.dashboard-sidebar-active .sales-dashboard-tab-shell,.dashboard-sidebar-active .admin-dashboard-tab-shell,.dashboard-sidebar-active .physician-dashboard-tabs,[data-app-header][data-dashboard-chrome=true] .dashboard-header-logo-slot{display:none!important}body .sales-rep-dashboard.dashboard-shell-unstyled,body .sales-rep-dashboard.dashboard-shell-unstyled:not(.physician-dashboard-container),body .sales-rep-dashboard.dashboard-shell-unstyled.admin-dashboard-container,body .sales-rep-dashboard.dashboard-shell-unstyled.admin-dashboard-container:not(.physician-dashboard-container),.dev-theme-root.theme-clinical .sales-rep-dashboard.dashboard-shell-unstyled,.dev-theme-root.theme-clinical .sales-rep-dashboard.dashboard-shell-unstyled.admin-dashboard-container{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;border:0!important;border-width:0!important;border-color:transparent!important;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body .sales-rep-dashboard.dashboard-shell-unstyled>.dashboard-squircle-shape{display:none!important}body .admin-structure-card{--container-squircle-radius: 30px;--squircle-corner-radius-limit: var(--container-squircle-radius);--dashboard-squircle-radius: var(--container-squircle-radius);--dashboard-squircle-smoothing: .78;width:calc(100% - 2.5rem);margin:1.25rem auto 0;padding:1.5rem;display:flex;flex-direction:column;gap:12px;box-sizing:border-box;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(145deg,#ffffffdb,#f4fbffd1)!important;background-color:#ffffffd6!important;background-image:linear-gradient(145deg,#ffffffdb,#f4fbffd1)!important;border:0!important;border-color:transparent!important;border-style:none!important;border-width:0!important;border-radius:var(--container-squircle-radius, var(--squircle-container-radius, 27px))!important;box-shadow:0 18px 38px -34px #0f172a57!important;color:#0f172a!important;corner-shape:var(--squircle-corner-shape, superellipse(5.2));min-width:0}body .admin-structure-card--primary{margin-top:1.25rem}body .admin-structure-card[data-dashboard-squircle-border=on]>.dashboard-squircle-shape{display:none!important}@media (max-width: 768px){body .admin-structure-card{width:calc(100% - 1rem);padding:1.1rem}}@media (min-width: 1024px){body .admin-structure-card{width:calc(100% - 5rem)}}body.dashboard-sidebar-active{--dashboard-modal-overlay-top: calc(var(--app-header-height, 96px) + var(--safe-area-top, 0px))}body.dashboard-sidebar-active .checkout-modal-layer{top:var(--dashboard-modal-overlay-top)!important}body.dashboard-sidebar-active .checkout-modal-overlay{top:var(--dashboard-modal-overlay-top)!important;bottom:0!important}body.dashboard-sidebar-active [data-slot=dialog-content].checkout-modal{max-height:calc(var(--viewport-height, 100dvh) - var(--dashboard-modal-overlay-top) - clamp(1.5rem,6vh,3rem))!important}body.dashboard-sidebar-active .account-dashboard-modal-layer{inset:var(--dashboard-modal-overlay-top) 0 0 0!important;padding-top:0!important;width:100vw!important;z-index:9200!important}body.dashboard-sidebar-active .account-dashboard-modal-overlay{top:var(--dashboard-modal-overlay-top)!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;z-index:0!important}body.dashboard-sidebar-active .account-dashboard-modal-layer [data-slot=dialog-content].account-modal{width:calc(100vw - 2rem)!important;max-width:min(1200px,calc(100vw - 2rem))!important}@media (max-width: 640px){body.dashboard-sidebar-active{--dashboard-modal-overlay-top: var(--checkout-modal-top-offset)}body.dashboard-sidebar-active .checkout-modal-layer,body.dashboard-sidebar-active .checkout-modal-overlay{left:0!important;right:0!important;top:var(--checkout-modal-top-offset)!important;width:100vw!important}body.dashboard-sidebar-active [data-slot=dialog-content].checkout-modal:not(.account-modal){width:calc(100vw - 1rem)!important;max-width:calc(100vw - 1rem)!important;max-height:calc(var(--viewport-height, 100dvh) - var(--checkout-modal-top-offset) - var(--checkout-modal-bottom-gap))!important}}@media (min-width: 1024px){body.dashboard-sidebar-active{--dashboard-modal-overlay-top: calc(var(--app-header-height, 96px) + var(--safe-area-top, 0px) + 1rem)}body.dashboard-sidebar-active .checkout-modal-layer{left:var(--dashboard-sidebar-width)!important;right:0!important;width:calc(100vw - var(--dashboard-sidebar-width))!important;z-index:9200!important}body.dashboard-sidebar-active .checkout-modal-overlay{left:var(--dashboard-sidebar-width)!important;right:0!important;width:calc(100vw - var(--dashboard-sidebar-width))!important;z-index:9000!important}body.dashboard-sidebar-active [data-slot=dialog-content].checkout-modal{width:calc(100vw - var(--dashboard-sidebar-width) - 2rem)!important;max-width:min(1200px,calc(100vw - var(--dashboard-sidebar-width) - 2rem))!important}body.dashboard-sidebar-active .account-dashboard-modal-layer{inset:var(--dashboard-modal-overlay-top) 0 0 var(--dashboard-sidebar-width)!important;padding-top:0!important;width:calc(100vw - var(--dashboard-sidebar-width))!important;z-index:9200!important}body.dashboard-sidebar-active .account-dashboard-modal-overlay{top:var(--dashboard-modal-overlay-top)!important;left:var(--dashboard-sidebar-width)!important;right:0!important;bottom:0!important;width:calc(100vw - var(--dashboard-sidebar-width))!important;z-index:0!important}body.dashboard-sidebar-active .account-dashboard-modal-layer [data-slot=dialog-content].account-modal{width:calc(100vw - var(--dashboard-sidebar-width) - 2rem)!important;max-width:min(1200px,calc(100vw - var(--dashboard-sidebar-width) - 2rem))!important}body.dashboard-sidebar-active [data-app-header][data-dashboard-chrome=true]{z-index:9500!important}}@media (min-width: 1024px){.dashboard-side-nav{display:flex;flex-direction:column}.dashboard-mobile-menu-button{display:none!important}body.dashboard-sidebar-active .dashboard-shell-main{width:calc(100% - var(--dashboard-sidebar-width))!important;margin-left:var(--dashboard-sidebar-width)!important;box-sizing:border-box}body.dashboard-sidebar-active footer.glass-strong{width:calc(100% - var(--dashboard-sidebar-width))!important;max-width:calc(100% - var(--dashboard-sidebar-width))!important;margin-left:var(--dashboard-sidebar-width)!important;box-sizing:border-box}body.dashboard-sidebar-active [data-app-header][data-dashboard-chrome=true],body.dashboard-sidebar-active [data-app-header][data-dashboard-chrome=true].glass-liquid,body.dashboard-sidebar-active [data-app-header][data-dashboard-chrome=true].app-header-blur{inset:1rem 1rem auto calc(var(--dashboard-sidebar-width) + 1rem)!important;top:1rem!important;right:1rem!important;left:calc(var(--dashboard-sidebar-width) + 1rem)!important;width:auto!important;max-width:calc(100vw - var(--dashboard-sidebar-width) - 2rem)!important;padding-top:0!important;border:1px solid rgba(11,6,121,.12)!important;border-radius:var(--squircle-xl, 28px)!important;corner-shape:var(--squircle-corner-shape, superellipse(5.2))!important;box-shadow:0 18px 44px -32px #0f172a6b,inset 0 1px #ffffffd6!important;overflow:visible!important}body.dashboard-sidebar-active [data-app-header][data-dashboard-chrome=true] .app-header-frame{padding:.8rem 1rem!important}}@media (max-width: 1023px){body.dashboard-sidebar-active .dashboard-shell-main{margin-left:0!important;width:100%!important}[data-app-header][data-dashboard-chrome=true],[data-app-header][data-dashboard-chrome=true].glass-liquid,[data-app-header][data-dashboard-chrome=true].app-header-blur{top:max(.75rem,calc(var(--safe-area-top, 0px) + .5rem))!important;right:max(.75rem,calc(env(safe-area-inset-right,0px) + .75rem))!important;left:max(.75rem,calc(env(safe-area-inset-left,0px) + .75rem))!important;width:auto!important;max-width:calc(100vw - 1.5rem)!important;padding-top:0!important;border-radius:var(--squircle-lg, 22px)!important;corner-shape:var(--squircle-corner-shape, superellipse(5.2))!important}[data-app-header][data-dashboard-chrome=true] .app-header-frame{padding:.85rem .95rem!important}}.brochure-link-create-form .brochure-link-section{border:0!important;box-shadow:none!important;outline:0!important}.brochure-link-create-form .brochure-link-section+.brochure-link-section{margin-top:1rem!important;padding-top:1.25rem!important;position:relative}.brochure-link-create-form .brochure-link-section+.brochure-link-section:before{background:#94a3b88c;border-radius:0;content:"";height:1px;left:0;position:absolute;right:0;top:0}.brochure-link-create-form .brochure-link-section>div:first-child{margin-bottom:.85rem}.brochure-link-create-form .brochure-description-mode-option{align-items:start;background:#ffffff8c;border:1px solid rgb(226,232,240);border-radius:var(--button-squircle-radius, 12px);box-sizing:border-box;column-gap:.75rem;cursor:pointer;display:grid;grid-template-columns:1.15rem minmax(0,1fr);min-height:5.25rem;padding:1rem 1.25rem!important;text-align:left!important;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease;width:100%}.brochure-link-create-form .brochure-description-mode-option--selected{background:#fff;border-color:#0b0679;box-shadow:0 1px 2px #0f172a14}.brochure-link-create-form .brochure-description-mode-option--unselected:hover{background:#fffc}.brochure-link-create-form .brochure-description-mode-option__check{margin-left:0!important;margin-right:0!important;margin-top:.125rem!important}.brochure-link-create-form .brochure-description-mode-option__copy,.brochure-link-create-form .brochure-description-mode-option__copy>span{text-align:left!important}@media (min-width: 640px){.brochure-link-create-form .brochure-description-mode-option{padding-inline:1.5rem!important}}.proposal-link-create-form.delegate-link-create-form.patient-link-form--generate.patient-link-form--grouped .patient-link-group,.proposal-link-create-form.delegate-link-create-form.patient-link-form--generate.patient-link-form--grouped .patient-link-group:is(:hover,:focus-within){border:0!important;border-color:transparent!important;border-style:none!important;border-width:0!important;box-shadow:none!important;outline:0!important}.proposal-link-create-form.delegate-link-create-form.patient-link-form--generate.patient-link-form--grouped .patient-link-group>.dashboard-squircle-shape{display:none!important}.brochure-product-description-thumbnail{height:2rem!important;max-height:2rem!important;max-width:2rem!important;width:2rem!important}.brochure-product-description-thumbnail img{height:100%!important;max-height:100%!important;max-width:100%!important;object-fit:contain!important;width:100%!important}.brochure-product-picker-modal .delegate-product-picker-row{gap:.55rem;grid-template-columns:1.15rem 1.75rem minmax(0,1fr);min-height:2.85rem}.brochure-product-picker-modal .delegate-product-picker-image{height:1.75rem;max-height:1.75rem;max-width:1.75rem;width:1.75rem}.brochure-product-picker-modal .delegate-product-picker-image img{height:100%;max-height:100%;max-width:100%;object-fit:contain;width:100%}.brochure-description-manager-trigger{min-height:2.75rem!important;padding:.65rem .85rem!important}.brochure-description-picker-modal .brochure-description-picker-tools{align-items:stretch}.brochure-description-picker-modal .brochure-description-picker-tools .delegate-product-picker-search{width:100%}.brochure-description-picker-modal .brochure-description-picker-row{cursor:default;gap:.65rem;grid-template-columns:1.75rem minmax(0,1fr) auto;min-height:3.5rem;padding:.45rem .6rem}.brochure-description-picker-modal .brochure-description-picker-row--customized{background:#0b067909}.brochure-description-picker-modal .brochure-description-picker-action{flex:0 0 auto;font-size:.75rem!important;font-weight:750!important;height:2.25rem!important;min-height:2.25rem!important;min-width:7.8rem;padding:0 .8rem!important;white-space:nowrap}.brochure-description-picker-header{align-items:center}.brochure-description-picker-back{align-items:center;background:#ffffffe6;border:1px solid rgba(148,163,184,.5);color:#0b0679;display:inline-flex;flex:0 0 2.35rem;height:2.35rem;justify-content:center;padding:0!important;width:2.35rem}.brochure-description-picker-back:hover,.brochure-description-picker-back:focus-visible{background:#0b067912;border-color:#0b067973;outline:none}.brochure-description-autosave-status{align-items:center;color:#475569;display:inline-flex;flex:0 0 auto;font-size:.72rem;font-weight:700;gap:.25rem;min-width:7.4rem}.brochure-description-autosave-icon{align-items:center;color:#0b0679;display:inline-flex;height:1.25rem;justify-content:center;width:1.25rem}.brochure-description-autosave-label--error{color:#b91c1c}.brochure-description-picker-editor{display:flex;flex:1 1 auto;flex-direction:column;gap:1.25rem;min-height:0;overflow-y:auto;padding:1.25rem}.brochure-description-picker-product{align-items:center;display:flex;gap:1rem;min-width:0}.brochure-description-picker-editor-image{align-items:center;background:#f8fafc;border:1px solid rgb(226,232,240);border-radius:var(--button-squircle-radius, 12px);color:#64748b;display:inline-flex;flex:0 0 5.25rem;height:5.25rem;justify-content:center;overflow:hidden;width:5.25rem}.brochure-description-picker-editor-image img{height:100%;object-fit:contain;padding:.35rem;width:100%}.brochure-description-picker-product-name{color:#0f172a;font-size:1.05rem;font-weight:800;line-height:1.3}.brochure-description-picker-product-meta{color:#64748b;font-size:.8rem;font-weight:650;margin-top:.2rem}.brochure-description-picker-field{display:flex;flex-direction:column;min-height:0}.brochure-description-picker-textarea{border-color:#94a3b8b8!important;margin-top:.5rem;min-height:13rem!important;padding:.85rem .95rem!important;resize:vertical;width:100%}.brochure-description-picker-textarea:focus,.brochure-description-picker-textarea:focus-visible{border-color:#0b0679!important;box-shadow:0 0 0 3px #0b067929!important;outline:none!important}.brochure-description-picker-field-meta{align-items:center;color:#64748b;display:flex;font-size:.72rem;gap:.75rem;justify-content:space-between;margin-top:.4rem}.brochure-description-autosave-error{align-items:center;background:#fef2f2eb;border-radius:var(--button-squircle-radius, 12px);color:#991b1b;display:flex;font-size:.75rem;font-weight:650;gap:.75rem;justify-content:space-between;margin-top:.7rem;padding:.65rem .75rem}.brochure-description-autosave-retry{flex:0 0 auto;height:2rem!important;min-height:2rem!important;padding:0 .7rem!important}.brochure-description-picker-default{background:#f8fafcd1;border-radius:var(--button-squircle-radius, 12px);color:#475569;font-size:.75rem;margin-top:.75rem;padding:.7rem .8rem}.brochure-description-picker-default summary{color:#334155;cursor:pointer;font-weight:750}.brochure-description-picker-default p{line-height:1.55;margin-top:.6rem;white-space:pre-wrap}@media (max-width: 640px){.brochure-description-picker-modal .brochure-description-picker-row{gap:.5rem;grid-template-columns:1.75rem minmax(0,1fr) auto;padding-inline:.45rem}.brochure-description-picker-modal .brochure-description-picker-action{font-size:.68rem!important;min-width:6.9rem;padding-inline:.55rem!important}.brochure-description-picker-header{gap:.5rem}.brochure-description-autosave-status{min-width:1.25rem}.brochure-description-autosave-label{display:none}.brochure-description-picker-editor{padding:1rem}.brochure-description-picker-editor-image{flex-basis:4.5rem;height:4.5rem;width:4.5rem}.brochure-description-picker-field-meta,.brochure-description-autosave-error{align-items:flex-start;flex-direction:column}}.dashboard-container-surface{--container-squircle-radius: 30px;--squircle-corner-radius-limit: var(--container-squircle-radius);--dashboard-squircle-radius: var(--container-squircle-radius);--dashboard-squircle-smoothing: .78;box-sizing:border-box;max-width:100%;min-width:0;width:100%}:where(.sales-rep-dashboard.dashboard-container-surface,.admin-dashboard-tab-content-stack.dashboard-container-surface,.physician-dashboard-container.dashboard-container-surface,.physician-dashboard-tab-content-stack.dashboard-container-surface,.email-center-root.dashboard-container-surface,.sales-rep-dashboard,.admin-dashboard-tab-content-stack,.physician-dashboard-container,.physician-dashboard-tab-content-stack,.email-center-root) .dashboard-container-surface:not(.sales-rep-header-row),:where(.sales-rep-dashboard.dashboard-container-surface,.admin-dashboard-tab-content-stack.dashboard-container-surface,.physician-dashboard-container.dashboard-container-surface,.physician-dashboard-tab-content-stack.dashboard-container-surface,.email-center-root.dashboard-container-surface):not(.sales-rep-header-row){-webkit-backdrop-filter:var(--theme-backdrop-filter, blur(40px) saturate(1.7))!important;backdrop-filter:var(--theme-backdrop-filter, blur(40px) saturate(1.7))!important;background:var(--theme-surface-liquid, rgba(255, 255, 255, .74))!important;background-color:var(--theme-surface-liquid, rgba(255, 255, 255, .74))!important;background-image:none!important;border:1px solid var(--theme-border, rgba(255, 255, 255, .42))!important;border-color:var(--theme-border, rgba(255, 255, 255, .42))!important;border-radius:var(--container-squircle-radius, var(--squircle-container-radius, 27px))!important;border-style:solid!important;border-width:1px!important;box-shadow:var(--theme-shadow-soft, 0 14px 34px -24px rgba(15, 23, 42, .42))!important;color:var(--theme-text, rgb(15, 23, 42))!important;corner-shape:var(--squircle-corner-shape, superellipse(5.2));filter:none!important;-webkit-clip-path:none!important;clip-path:none!important;-webkit-mask-image:none!important;mask-image:none!important}:where(.sales-rep-dashboard.dashboard-container-surface,.admin-dashboard-tab-content-stack.dashboard-container-surface,.physician-dashboard-container.dashboard-container-surface,.physician-dashboard-tab-content-stack.dashboard-container-surface,.email-center-root.dashboard-container-surface,.sales-rep-dashboard,.admin-dashboard-tab-content-stack,.physician-dashboard-container,.physician-dashboard-tab-content-stack,.email-center-root) .dashboard-container-surface:not(.sales-rep-header-row)[data-dashboard-squircle-border=on]>.dashboard-squircle-shape,:where(.sales-rep-dashboard.dashboard-container-surface,.admin-dashboard-tab-content-stack.dashboard-container-surface,.physician-dashboard-container.dashboard-container-surface,.physician-dashboard-tab-content-stack.dashboard-container-surface,.email-center-root.dashboard-container-surface):not(.sales-rep-header-row)[data-dashboard-squircle-border=on]>.dashboard-squircle-shape{display:none!important}body :is(.physician-dashboard-container.dashboard-container-surface,.physician-dashboard-tab-content-stack .dashboard-container-surface,.sales-rep-dashboard.dashboard-container-surface,.sales-rep-dashboard.admin-dashboard-container.dashboard-container-surface,.sales-rep-dashboard .dashboard-container-surface,.admin-dashboard-tab-content-stack .dashboard-container-surface,.email-center-root.dashboard-container-surface,.email-center-root .dashboard-container-surface):not(.sales-rep-header-row),body .dev-theme-root.theme-clinical :is(.physician-dashboard-container.dashboard-container-surface,.physician-dashboard-tab-content-stack .dashboard-container-surface,.sales-rep-dashboard.dashboard-container-surface,.sales-rep-dashboard.admin-dashboard-container.dashboard-container-surface,.sales-rep-dashboard .dashboard-container-surface,.admin-dashboard-tab-content-stack .dashboard-container-surface,.email-center-root.dashboard-container-surface,.email-center-root .dashboard-container-surface):not(.sales-rep-header-row){--container-squircle-radius: 30px;--squircle-corner-radius-limit: var(--container-squircle-radius);--dashboard-squircle-radius: var(--container-squircle-radius);--dashboard-squircle-smoothing: .78;-webkit-backdrop-filter:var(--theme-backdrop-filter, blur(40px) saturate(1.7))!important;backdrop-filter:var(--theme-backdrop-filter, blur(40px) saturate(1.7))!important;background:var(--theme-surface-liquid, rgba(255, 255, 255, .74))!important;background-color:var(--theme-surface-liquid, rgba(255, 255, 255, .74))!important;background-image:none!important;border:1px solid var(--theme-border, rgba(255, 255, 255, .42))!important;border-color:var(--theme-border, rgba(255, 255, 255, .42))!important;border-style:solid!important;border-width:1px!important;border-radius:var(--container-squircle-radius, var(--squircle-container-radius, 27px))!important;box-shadow:var(--theme-shadow-soft, 0 14px 34px -24px rgba(15, 23, 42, .42))!important;box-sizing:border-box;color:var(--theme-text, rgb(15, 23, 42))!important;corner-shape:var(--squircle-corner-shape, superellipse(5.2));filter:none!important;-webkit-clip-path:none!important;clip-path:none!important;-webkit-mask-image:none!important;mask-image:none!important;max-width:100%;min-width:0;width:100%}body :is(.physician-dashboard-container.dashboard-container-surface,.physician-dashboard-tab-content-stack .dashboard-container-surface,.sales-rep-dashboard.dashboard-container-surface,.sales-rep-dashboard.admin-dashboard-container.dashboard-container-surface,.sales-rep-dashboard .dashboard-container-surface,.admin-dashboard-tab-content-stack .dashboard-container-surface,.email-center-root.dashboard-container-surface,.email-center-root .dashboard-container-surface):not(.sales-rep-header-row)[data-dashboard-squircle-border=on]>.dashboard-squircle-shape,body .dev-theme-root.theme-clinical :is(.physician-dashboard-container.dashboard-container-surface,.physician-dashboard-tab-content-stack .dashboard-container-surface,.sales-rep-dashboard.dashboard-container-surface,.sales-rep-dashboard.admin-dashboard-container.dashboard-container-surface,.sales-rep-dashboard .dashboard-container-surface,.admin-dashboard-tab-content-stack .dashboard-container-surface,.email-center-root.dashboard-container-surface,.email-center-root .dashboard-container-surface):not(.sales-rep-header-row)[data-dashboard-squircle-border=on]>.dashboard-squircle-shape{display:none!important}body :is(.sales-rep-dashboard.dashboard-container-surface,.sales-rep-dashboard.admin-dashboard-container.dashboard-container-surface,.sales-rep-dashboard.admin-dashboard-container.physician-dashboard-container.dashboard-container-surface,.physician-dashboard-container.dashboard-container-surface):not(.sales-rep-header-row),body .dev-theme-root.theme-clinical :is(.sales-rep-dashboard.dashboard-container-surface,.sales-rep-dashboard.admin-dashboard-container.dashboard-container-surface,.sales-rep-dashboard.admin-dashboard-container.physician-dashboard-container.dashboard-container-surface,.physician-dashboard-container.dashboard-container-surface):not(.sales-rep-header-row){margin-left:auto!important;margin-right:auto!important;width:calc(100% - 2.5rem)!important}@media (min-width: 1024px){body :is(.sales-rep-dashboard.dashboard-container-surface,.sales-rep-dashboard.admin-dashboard-container.dashboard-container-surface,.sales-rep-dashboard.admin-dashboard-container.physician-dashboard-container.dashboard-container-surface,.physician-dashboard-container.dashboard-container-surface):not(.sales-rep-header-row),body .dev-theme-root.theme-clinical :is(.sales-rep-dashboard.dashboard-container-surface,.sales-rep-dashboard.admin-dashboard-container.dashboard-container-surface,.sales-rep-dashboard.admin-dashboard-container.physician-dashboard-container.dashboard-container-surface,.physician-dashboard-container.dashboard-container-surface):not(.sales-rep-header-row){width:calc(100% - 5rem)!important}}@media (max-width: 768px){body :is(.sales-rep-dashboard.dashboard-container-surface,.sales-rep-dashboard.admin-dashboard-container.dashboard-container-surface,.sales-rep-dashboard.admin-dashboard-container.physician-dashboard-container.dashboard-container-surface,.physician-dashboard-container.dashboard-container-surface):not(.sales-rep-header-row),body .dev-theme-root.theme-clinical :is(.sales-rep-dashboard.dashboard-container-surface,.sales-rep-dashboard.admin-dashboard-container.dashboard-container-surface,.sales-rep-dashboard.admin-dashboard-container.physician-dashboard-container.dashboard-container-surface,.physician-dashboard-container.dashboard-container-surface):not(.sales-rep-header-row){width:calc(100% - 2rem)!important}}@media (max-width: 640px){body :is(.sales-rep-dashboard.dashboard-container-surface,.sales-rep-dashboard.admin-dashboard-container.dashboard-container-surface,.sales-rep-dashboard.admin-dashboard-container.physician-dashboard-container.dashboard-container-surface,.physician-dashboard-container.dashboard-container-surface):not(.sales-rep-header-row),body .dev-theme-root.theme-clinical :is(.sales-rep-dashboard.dashboard-container-surface,.sales-rep-dashboard.admin-dashboard-container.dashboard-container-surface,.sales-rep-dashboard.admin-dashboard-container.physician-dashboard-container.dashboard-container-surface,.physician-dashboard-container.dashboard-container-surface):not(.sales-rep-header-row){width:calc(100% - 1rem)!important}}.rdp{--rdp-cell-size: 40px;--rdp-caption-font-size: 18px;--rdp-accent-color: #0000ff;--rdp-background-color: #e7edff;--rdp-accent-color-dark: #3003e1;--rdp-background-color-dark: #180270;--rdp-outline: 2px solid var(--rdp-accent-color);--rdp-outline-selected: 3px solid var(--rdp-accent-color);--rdp-selected-color: #fff;margin:1em}.rdp-vhidden{box-sizing:border-box;padding:0;margin:0;background:transparent;border:0;-moz-appearance:none;-webkit-appearance:none;appearance:none;position:absolute!important;top:0;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip:rect(1px,1px,1px,1px)!important;border:0!important}.rdp-button_reset{appearance:none;position:relative;margin:0;padding:0;cursor:default;color:inherit;background:none;font:inherit;-moz-appearance:none;-webkit-appearance:none}.rdp-button_reset:focus-visible{outline:none}.rdp-button{border:2px solid transparent}.rdp-button[disabled]:not(.rdp-day_selected){opacity:.25}.rdp-button:not([disabled]){cursor:pointer}.rdp-button:focus-visible:not([disabled]){color:inherit;background-color:var(--rdp-background-color);border:var(--rdp-outline)}.rdp-button:hover:not([disabled]):not(.rdp-day_selected){background-color:var(--rdp-background-color)}.rdp-months{display:flex}.rdp-month{margin:0 1em}.rdp-month:first-child{margin-left:0}.rdp-month:last-child{margin-right:0}.rdp-table{margin:0;max-width:calc(var(--rdp-cell-size) * 7);border-collapse:collapse}.rdp-with_weeknumber .rdp-table{max-width:calc(var(--rdp-cell-size) * 8);border-collapse:collapse}.rdp-caption{display:flex;align-items:center;justify-content:space-between;padding:0;text-align:left}.rdp-multiple_months .rdp-caption{position:relative;display:block;text-align:center}.rdp-caption_dropdowns{position:relative;display:inline-flex}.rdp-caption_label{position:relative;z-index:1;display:inline-flex;align-items:center;margin:0;padding:0 .25em;white-space:nowrap;color:currentColor;border:0;border:2px solid transparent;font-family:inherit;font-size:var(--rdp-caption-font-size);font-weight:700}.rdp-nav{white-space:nowrap}.rdp-multiple_months .rdp-caption_start .rdp-nav{position:absolute;top:50%;left:0;transform:translateY(-50%)}.rdp-multiple_months .rdp-caption_end .rdp-nav{position:absolute;top:50%;right:0;transform:translateY(-50%)}.rdp-nav_button{display:inline-flex;align-items:center;justify-content:center;width:var(--rdp-cell-size);height:var(--rdp-cell-size);padding:.25em;border-radius:100%}.rdp-dropdown_year,.rdp-dropdown_month{position:relative;display:inline-flex;align-items:center}.rdp-dropdown{appearance:none;position:absolute;z-index:2;top:0;bottom:0;left:0;width:100%;margin:0;padding:0;cursor:inherit;opacity:0;border:none;background-color:transparent;font-family:inherit;font-size:inherit;line-height:inherit}.rdp-dropdown[disabled]{opacity:unset;color:unset}.rdp-dropdown:focus-visible:not([disabled])+.rdp-caption_label{background-color:var(--rdp-background-color);border:var(--rdp-outline);border-radius:6px}.rdp-dropdown_icon{margin:0 0 0 5px}.rdp-head{border:0}.rdp-head_row,.rdp-row{height:100%}.rdp-head_cell{vertical-align:middle;font-size:.75em;font-weight:700;text-align:center;height:100%;height:var(--rdp-cell-size);padding:0;text-transform:uppercase}.rdp-tbody{border:0}.rdp-tfoot{margin:.5em}.rdp-cell{width:var(--rdp-cell-size);height:100%;height:var(--rdp-cell-size);padding:0;text-align:center}.rdp-weeknumber{font-size:.75em}.rdp-weeknumber,.rdp-day{display:flex;overflow:hidden;align-items:center;justify-content:center;box-sizing:border-box;width:var(--rdp-cell-size);max-width:var(--rdp-cell-size);height:var(--rdp-cell-size);margin:0;border:2px solid transparent;border-radius:100%}.rdp-day_today:not(.rdp-day_outside){font-weight:700}.rdp-day_selected,.rdp-day_selected:focus-visible,.rdp-day_selected:hover{color:var(--rdp-selected-color);opacity:1;background-color:var(--rdp-accent-color)}.rdp-day_outside{opacity:.5}.rdp-day_selected:focus-visible{outline:var(--rdp-outline);outline-offset:2px;z-index:1}.rdp:not([dir=rtl]) .rdp-day_range_start:not(.rdp-day_range_end){border-top-right-radius:0;border-bottom-right-radius:0}.rdp:not([dir=rtl]) .rdp-day_range_end:not(.rdp-day_range_start){border-top-left-radius:0;border-bottom-left-radius:0}.rdp[dir=rtl] .rdp-day_range_start:not(.rdp-day_range_end){border-top-left-radius:0;border-bottom-left-radius:0}.rdp[dir=rtl] .rdp-day_range_end:not(.rdp-day_range_start){border-top-right-radius:0;border-bottom-right-radius:0}.rdp-day_range_end.rdp-day_range_start{border-radius:100%}.rdp-day_range_middle{border-radius:0}
