:root{--bg:#edf2f7;--panel:#fff;--panel-2:#f7f9fc;--text:#132238;--text-strong:#071a33;--muted:#667892;--brand:#145c9e;--brand-2:#0a315c;--brand-3:#1c78c0;--brand-soft:#eaf3fc;--accent:#2bb7ad;--border:#dce5ef;--border-strong:#c8d5e4;--success:#147a4b;--warning:#a76209;--danger:brown;--shadow:0 14px 38px #122c4c14;--shadow-soft:0 8px 24px #122c4c0f;--radius:18px;--table-font-size:11px;color:var(--text);background:var(--bg);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif}*{box-sizing:border-box}body{background:var(--bg);color:var(--text);margin:0}button{background:var(--brand);color:#fff;cursor:pointer;border:0;border-radius:12px;padding:12px 18px;font-weight:800;transition:filter .16s,transform .16s,box-shadow .16s}button:hover{filter:brightness(1.06);transform:translateY(-1px)}button:disabled{opacity:.45;cursor:not-allowed;transform:none}.lightBtn{background:var(--brand-soft)!important;color:var(--brand)!important;border:1px solid #c9dcf4!important}.muted,.small,small{color:var(--muted)}.error{color:var(--danger);background:#ffecec;border:1px solid #ffbcbc;border-radius:14px;margin:12px 0;padding:12px 16px}.empty{color:#6b7b98;background:#f7f9fc;border-radius:14px;padding:20px}pre{white-space:pre-wrap;color:#dff2ff;background:#071933;border-radius:14px;max-height:520px;padding:16px;overflow:auto}html{scroll-behavior:smooth}body{letter-spacing:-.01em;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif}button,input,select,textarea{font:inherit}button{box-shadow:none;border-radius:11px;padding:10px 15px}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:2px;outline:3px solid #2bb7ad3d}.primaryAction{background:linear-gradient(135deg,var(--brand),var(--brand-3))!important;color:#fff!important;border:1px solid #0a315c26!important;box-shadow:0 8px 18px #145c9e2e!important}.sectionEyebrow,.topEyebrow{color:var(--brand);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:900;display:block}.pageIntro{background:var(--panel);border:1px solid var(--border);box-shadow:var(--shadow-soft);border-radius:22px;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:18px;padding:22px 24px;display:flex}.pageIntro h1{color:var(--text-strong);margin:5px 0 6px;font-size:28px;line-height:1.05}.pageIntro p{color:var(--muted);margin:0}.successBanner{color:#12683e;background:#edf9f2;border:1px solid #bce4cf;border-radius:13px;margin:0 0 16px;padding:13px 16px;font-weight:800}.sourcePill{color:#52657a;white-space:nowrap;background:#edf3f8;border-radius:999px;padding:5px 9px;font-size:10px;font-weight:900;display:inline-flex}.sourcePill.manualSource{color:#08756c;background:#e9f7f5}.layout{background:var(--bg);min-height:100vh;display:flex}aside{color:#fff;background:linear-gradient(#082b57 0%,#0a1c38 100%);flex-direction:column;width:292px;height:100vh;padding:24px 18px;display:flex;position:sticky;top:0;box-shadow:8px 0 30px #0412281f}main{flex:1;min-width:0;padding:24px;overflow:auto}.brand{border-bottom:1px solid #ffffff21;margin-bottom:18px;padding-bottom:18px}.brand small{color:#cfe3ff;margin-top:10px;font-weight:600;display:block}.medxaLogo{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;display:flex}.medxaLogo img{object-fit:contain;filter:drop-shadow(0 10px 20px #0000002e);width:76px;height:76px;box-shadow:none!important;background:0 0!important;border-radius:0!important}.medxaLogoText b,.medxaLogoText span{color:#fff;letter-spacing:-1px;font-size:30px;font-weight:900;line-height:.9;display:block}.medxaLogo.compact img{width:42px;height:42px}.medxaLogo.compact .medxaLogoText b,.medxaLogo.compact .medxaLogoText span{font-size:20px}.sidebarNav{gap:10px;display:grid}.sidebarNav button,.logoutBtn{text-align:left;color:#fff;background:#ffffff0f;border:1px solid #ffffff1f;align-items:center;gap:12px;width:100%;display:flex}.sidebarNav button.active,.sidebarNav button:hover{background:#ffffff2b}.navIcon{width:24px}.menuBadge{color:#082b57;background:#ffcf33;border-radius:999px;margin-left:auto;padding:2px 8px;font-size:12px}.logoutBtn{justify-content:center;margin-top:14px!important}.topHero{border:1px solid var(--border);box-shadow:var(--shadow);background:linear-gradient(135deg,#fff,#f7fbff);border-radius:24px;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:12px;padding:18px 20px;display:flex}.topIdentity{align-items:center;gap:12px;display:flex}.top h1{letter-spacing:-.6px;margin:0 0 6px;font-size:32px}.top p{color:var(--muted);margin:0}.actions{flex-wrap:wrap;gap:10px;display:flex}.menuToggle{min-width:48px;padding:12px 14px;display:none}.notice{color:var(--warning);background:#fff7ed;border:1px solid #f0ba75;border-radius:14px;margin:12px 0;padding:14px}.syncline{background:var(--brand-soft);color:#194c87;border-radius:14px;margin:12px 0 18px;padding:12px 16px;line-height:1.5}.sidebarOverlay{display:none}.sidebarBrandBlock{text-align:center;border-bottom:1px solid #ffffff21;flex-direction:column;justify-content:center;align-items:center;width:100%;margin:0 auto 18px;padding:20px 8px 18px;display:flex}.sidebarBrandSubtitle{color:#e6f2ffe0;letter-spacing:.1px;width:100%;margin:0 auto;font-size:12px;font-weight:700;line-height:1.35;display:block}.previewMiniBtn.primaryMini{color:#05213e;background:linear-gradient(135deg,#d8e518,#5ed9d1);border-color:#0000;font-weight:900}.expertiseTinyBtn{color:#0b5d55;background:#eaf9f6;border-color:#bdece4;font-weight:900}.topUserLine{color:#5d6f89;align-items:center;gap:10px;margin-top:8px;font-size:13px;font-weight:800;display:flex}.rolePill{white-space:nowrap;color:#0b5cad;background:#eef6ff;border:1px solid #0c4d912e;border-radius:999px;justify-content:center;align-items:center;padding:5px 10px;font-size:12px;font-weight:950;display:inline-flex}.role-admin{color:#0756a2;background:#e9f6ff}.role-doctor{color:#6938a8;background:#f2ebff;border-color:#d7c2f0}.role-radiografer{color:#08764c;background:#ecfff7;border-color:#b7ead5}.role-clinic{color:#8a6200;background:#fff8df;border-color:#ffe39b}.sidebarUserCard{background:#ffffff12;border:1px solid #ffffff1f;border-radius:16px;gap:5px;margin:12px 0 14px;padding:12px;display:grid}.sidebarUserCard b{color:#fff;font-size:13px}.sidebarUserCard small{color:#e6f2ffc2;font-size:11px}.sidebarUserCard .rolePill{justify-self:start}.rowNoHead,.rowNoCell{width:58px;text-align:center!important}.rowNoCell span{color:#0a4d8f;background:#eef6ff;border:1px solid #d3e7fb;border-radius:999px;justify-content:center;align-items:center;min-width:30px;height:30px;font-weight:950;display:inline-flex}aside{box-sizing:border-box;overflow:hidden;padding:0!important}.sidebarScrollArea{scrollbar-width:thin;scrollbar-color:#dceeff57 #ffffff0f;flex:1;min-height:0;padding:24px 18px 12px;overflow:hidden auto}.sidebarScrollArea::-webkit-scrollbar{width:8px}.sidebarScrollArea::-webkit-scrollbar-track{background:#ffffff0f;border-radius:999px}.sidebarScrollArea::-webkit-scrollbar-thumb{background:#dceeff57;border-radius:999px}.sidebarLogoutDock{background:linear-gradient(#081f3cc2,#05142afa);border-top:1px solid #ffffff21;flex:none;padding:12px 18px 16px;box-shadow:0 -12px 28px #00000029}.logoutBtn{justify-content:center;min-height:44px;font-weight:950;background:#ffffff1a!important;border-radius:14px!important;margin-top:0!important}.logoutBtn:hover{background:#ffffff2e!important}.previewInstanceInfo{color:#d7e8ff;background:#ffffff1a;border:1px solid #ffffff26;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;padding:9px 10px;font-size:12px;display:flex}.previewInstanceInfo b{color:#fff;white-space:nowrap;font-size:12px}.previewFilmstrip{display:none!important}.sidebarUserCardClean{text-align:center;place-items:center;background:linear-gradient(#ffffff1c,#ffffff0e)!important;padding:16px 12px!important}.sidebarUserCardClean b{text-align:center;letter-spacing:.2px;width:100%;font-size:15px!important}.layout{align-items:stretch}aside{z-index:30;background:linear-gradient(#082c54 0%,#071d37 100%);width:286px;min-width:286px;padding:0;transition:width .22s,min-width .22s;overflow:hidden}aside.collapsed,.sidebarCollapsed aside{width:86px;min-width:86px}.sidebarScrollArea{flex:1;padding:18px 14px 14px;overflow:hidden auto}.sidebarBrandBlock{min-height:96px;margin:0 0 14px;padding:12px 6px 17px;position:relative}.sidebarBrandLogo{width:172px;margin-bottom:10px}.sidebarBrandSubtitle{letter-spacing:.16em;text-transform:uppercase;color:#e4f1ffb8;font-size:11px}.sidebarCollapseBtn{color:#fff;background:#ffffff1a;border:1px solid #ffffff1f;border-radius:9px;justify-content:center;align-items:center;width:28px;min-width:28px;height:28px;padding:0;display:flex;position:absolute;bottom:10px;right:-2px}.collapsed .sidebarCollapseBtn{bottom:-3px;right:14px}.sidebarUserCard{border-radius:14px;align-items:center;gap:10px;min-height:52px;margin:8px 0 16px;padding:10px;display:flex}.sidebarUserAvatar{color:#06284a;background:linear-gradient(135deg,#35c2b5,#7fd9d0);border-radius:11px;justify-content:center;align-items:center;width:34px;min-width:34px;height:34px;font-weight:950;display:inline-flex}.sidebarUserCard>div{min-width:0}.sidebarUserCard b,.sidebarUserCard small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.sidebarUserCard small{color:#e6f2ffa8;margin-top:3px;font-size:10px}.collapsed .sidebarUserCard{justify-content:center;padding:8px}.sidebarNav{flex-direction:column;gap:8px;display:flex}.navGroup{flex-direction:column;gap:5px;display:flex}.navGroupToggle{text-transform:uppercase;letter-spacing:.09em;height:34px;font-size:10px;color:#dcebfb9e!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:6px 9px!important}.navGroupToggle:hover{background:#ffffff0d!important;transform:none!important}.navGroupIcon{color:#83d8d1}.navChevron{margin-left:auto;transition:transform .18s;transform:rotate(-90deg)}.navChevron.open{transform:rotate(0)}.navGroupItems{flex-direction:column;gap:5px;display:flex}.sidebarNav .navGroupItems>button{color:#eaf3fc;min-height:43px;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:12px;padding:9px 10px;position:relative}.sidebarNav .navGroupItems>button:hover{background:#ffffff14;border-color:#ffffff14;transform:none}.sidebarNav .navGroupItems>button.active{background:linear-gradient(135deg,#2bb7ad33,#1c78c038);border-color:#5ccdc447;box-shadow:inset 3px 0 #52cfc5}.navIcon{justify-content:center;align-items:center;width:24px;min-width:24px;height:24px;font-style:normal;font-weight:900;display:inline-flex}.navLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.navViewerIcon{border-radius:8px;font-size:10px}.navViewer-pro{color:#0c4e8d;background:#d8e9fb}.navViewer-lite{color:#087269;background:#dff6f2}.disabledNav{opacity:.38!important;cursor:not-allowed!important}.collapsed .navGroupToggle{justify-content:center;padding:5px!important}.collapsed .navGroupItems>button{justify-content:center;padding:9px}.collapsed .menuBadge{padding:1px 5px;font-size:9px;position:absolute;top:3px;right:4px}.sidebarLogoutDock{background:#04122347;border-top:1px solid #ffffff14;padding:12px 14px 16px}.logoutBtn{background:#ffffff0f;border-color:#ffffff1a;justify-content:center;min-height:42px;margin:0!important}main{background:linear-gradient(#f3f6fa 0%,#edf2f7 100%);padding:20px 22px 30px}.topHero{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:20;background:#fffffff0;border-radius:20px;align-items:center;padding:18px 20px;position:sticky;top:12px}.top h1{letter-spacing:-.8px;color:var(--text-strong);font-size:29px}.top p{font-size:13px}.topEyebrow{margin-bottom:5px}.versionPill{color:#5f7187;background:#edf2f7;border-radius:999px;padding:4px 8px;font-size:10px;font-weight:900;display:inline-flex}.topRightTools{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.topActions{justify-content:flex-end}.topActions button{color:#174b7a;background:#edf3f9;border:1px solid #d4e1ee;padding:9px 12px;font-size:12px}.topActions .primaryAction{color:#fff}.tableFontControl{border:1px solid var(--border);color:#52667d;background:#f8fafc;border-radius:12px;align-items:center;gap:8px;padding:7px 9px;font-size:11px;font-weight:800;display:flex}.tableFontControl select{color:var(--brand-2);background:#fff;border:0;border-radius:8px;outline:none;padding:5px 7px;font-weight:900}.systemStatusPanel{border:1px solid var(--border);background:#ffffffc7;border-radius:14px;margin:12px 0 18px;overflow:hidden}.systemStatusPanel summary{cursor:pointer;color:#40566f;align-items:center;gap:8px;padding:11px 14px;font-size:12px;font-weight:900;list-style:none;display:flex}.systemStatusPanel summary::-webkit-details-marker{display:none}.systemStatusPanel summary small{font-weight:600}.statusPulse{background:#2fb67d;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #2fb67d1f}.systemStatusBody .notice,.systemStatusBody .syncline{margin:8px 0 0;font-size:11px}.collapsed .sidebarBrandLogo,.collapsed .sidebarBrandSubtitle,.collapsed .sidebarUserMeta,.collapsed .navGroupLabel,.collapsed .navChevron,.collapsed .navLabel,.collapsed .logoutLabel,.collapsed .cloudPreviewPanel{display:none!important}.sidebarBrandMark{display:none}aside{isolation:isolate;position:sticky}.sidebarCollapseBtn{z-index:80!important;color:#fff!important;background:linear-gradient(135deg,#1c78c0,#2bb7ad)!important;border:1px solid #ffffff52!important;border-radius:11px!important;justify-content:center!important;align-items:center!important;gap:6px!important;width:auto!important;min-width:36px!important;height:36px!important;padding:0 10px!important;font-size:14px!important;font-weight:950!important;line-height:1!important;display:inline-flex!important;position:absolute!important;top:112px!important;right:10px!important;box-shadow:0 10px 24px #00000047!important}.sidebarCollapseBtn:hover{filter:brightness(1.1)!important;transform:translateY(-1px)!important}.sidebarCollapseGlyph{font-size:18px;line-height:1}.sidebarCollapseText{text-transform:uppercase;letter-spacing:.06em;font-size:10px}.collapsed .sidebarCollapseBtn{width:42px!important;min-width:42px!important;padding:0!important;top:108px!important;right:20px!important}.collapsed .sidebarCollapseText{display:none!important}.sidebarBrandBlock{padding-right:42px!important}.collapsed .sidebarBrandBlock{padding-right:6px!important}.navGroupToggle{color:#dcecfcdb!important;letter-spacing:.065em!important;height:auto!important;min-height:40px!important;padding:8px 10px!important;font-size:12px!important;font-weight:950!important}.navGroupLabel{font-size:12px!important;font-weight:950!important}.navGroupIcon{color:#63d4cb!important;font-size:14px!important}.sidebarNav .navGroupItems>button{min-height:44px!important;font-size:13px!important;font-weight:820!important}.sidebarNav .navGroupItems>button .navLabel{font-size:13px!important}.collapsed .navGroupToggle{min-height:34px!important}.collapsed .navGroupItems>button{min-height:42px!important}.viewComfortControls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.desktopSidebarToggle,.themeToggle{white-space:nowrap;justify-content:center;align-items:center;gap:7px;min-height:38px;border:1px solid var(--border)!important;background:var(--panel-2)!important;color:var(--text)!important;border-radius:11px!important;padding:8px 11px!important;font-size:11px!important;font-weight:900!important;display:inline-flex!important}.desktopSidebarToggle span,.themeToggle span{font-size:15px;line-height:1}.themeToggle{border-color:#2bb7ad61!important}@media (width<=1120px){.desktopSidebarToggle{width:38px;padding:0!important;font-size:0!important}.desktopSidebarToggle span{font-size:17px}.themeToggle{width:38px;padding:0!important;font-size:0!important}.themeToggle span{font-size:16px}}@media (width<=820px){.sidebarCollapseBtn,.desktopSidebarToggle{display:none!important}}.login-bg{background:radial-gradient(circle at 22% 18%,#279dcd47 0%,#279dcd00 34%),radial-gradient(circle at 78% 82%,#d1e11324 0%,#d1e11300 30%),linear-gradient(135deg,#06192f 0%,#092744 48%,#031325 100%);justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex;position:relative;overflow:hidden}.login-bg:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(90deg,#ffffff09 1px,#0000 1px),linear-gradient(#ffffff06 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:72px 72px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#0000008c,#0000 70%);mask-image:radial-gradient(circle,#0000008c,#0000 70%)}.login-card{z-index:1;color:#f6fbff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#08233ff0 0%,#04182ef7 100%);border:1px solid #5ad8ce33;border-radius:28px;width:min(430px,100%);padding:34px 32px 28px;position:relative;box-shadow:0 30px 95px #0000006b,inset 0 1px #ffffff14}.login-card:before{content:"";pointer-events:none;background:radial-gradient(circle at 18% 0,#5bd8d129,#0000 42%),radial-gradient(circle at 100% 100%,#d3e2141f,#0000 34%);border-radius:28px;position:absolute;inset:0}.loginBrand{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:18px;margin-bottom:22px;display:flex;position:relative}.loginBrandImage{object-fit:contain;width:min(270px,88%);height:auto;box-shadow:none;filter:drop-shadow(0 10px 18px #00000042);background:0 0;border-radius:0;margin:0 auto 2px;display:block}.loginBrandText{flex-direction:column;align-items:center;gap:7px;display:flex}.login-card h1{letter-spacing:-.7px;color:#fff;text-align:center;margin:0;font-size:29px;line-height:1.08}.login-card p{color:#e2f0ffc2;text-align:center;margin:0;font-size:14px}.login-card label{color:#f7fbffeb;margin:15px 0 6px;font-size:13px;font-weight:800;display:block;position:relative}.login-card input{color:#102741;background:#f5f9fffa;border:1px solid #a6cbe647;border-radius:13px;outline:none;width:100%;padding:13px 14px;font-size:15px;box-shadow:inset 0 1px #fffc}.login-card input:focus{border-color:#62d8d0;box-shadow:0 0 0 4px #62d8d029,inset 0 1px #fffc}.login-card button{color:#041d36;cursor:pointer;background:linear-gradient(135deg,#d7e318 0%,#87dd7c 42%,#5bd8d1 100%);border:none;border-radius:15px;width:100%;margin-top:18px;padding:14px 16px;font-size:16px;font-weight:900;box-shadow:0 14px 30px #00000042,inset 0 0 0 1px #ffffff1a}.login-card button:hover:not(:disabled){filter:brightness(1.03);transform:translateY(-1px)}.login-card button:disabled{opacity:.72;cursor:not-allowed}.login-card .error{color:#ffd4d4;background:#ff74741f;border:1px solid #ff919147;border-radius:13px;margin-top:12px;padding:12px 14px;font-size:14px}.login-card small{color:#e2edf9ad;text-align:center;margin-top:13px;display:block}@media (width<=520px){.login-bg{padding:16px}.login-card{border-radius:22px;padding:26px 20px 23px}.login-card:before{border-radius:22px}.loginBrandImage{width:min(238px,88%)}.login-card h1{font-size:25px}.login-card p{font-size:13px}}.passwordField{grid-template-columns:1fr 52px;align-items:center;gap:10px;display:grid}.passwordField input{width:100%;min-width:0}.login-card .passwordToggle{color:#0c4d91;background:#eef6ff;border:1px solid #d4e7f8;border-radius:13px;justify-content:center;align-items:center;width:52px;min-width:52px;height:48px;margin:0;padding:0;line-height:1;display:inline-flex;box-shadow:inset 0 1px #ffffffd9}.login-card .passwordToggle:hover{filter:brightness(1.02);transform:none}.login-card .loginSubmit{margin-top:22px}.login-card{border-color:#53cac23d}.login-card h1{font-size:31px}.login-card p{letter-spacing:.02em}.cards{grid-template-columns:repeat(3,minmax(180px,1fr));gap:16px;display:grid}.card{background:var(--panel);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:22px;min-height:124px;padding:22px;position:relative;overflow:hidden}.card:after{content:"";background:#eef4fb;border-radius:50%;width:90px;height:90px;position:absolute;bottom:-35px;right:-28px}.card-icon{z-index:1;position:absolute;top:20px;right:20px}.value{color:#081f42;margin:10px 0;font-size:38px;font-weight:900}.panel{background:var(--panel);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:22px;margin-top:18px;padding:22px}.panel-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.panel-head h3{margin:0 0 4px}.grid2{grid-template-columns:1fr 1fr;gap:18px;display:grid}.bar-row{grid-template-columns:90px 1fr 48px;align-items:center;gap:12px;margin:12px 0;display:grid}.bar{background:#edf2f7;border-radius:999px;height:12px;overflow:hidden}.bar i{background:var(--brand);border-radius:999px;height:100%;display:block}.dashboardOverview{margin-top:0}.dashboardOverviewToggle{border:1px solid var(--border);color:#08244a;cursor:pointer;text-align:left;background:linear-gradient(135deg,#fff 0%,#f4f8ff 100%);border-radius:16px;justify-content:space-between;align-items:center;gap:14px;width:100%;min-height:42px;margin:0 0 16px;padding:11px 16px;display:flex;box-shadow:0 10px 28px #081f4212}.dashboardOverviewToggle:hover{border-color:#155b9e59;box-shadow:0 12px 34px #081f421a}.dashboardOverviewTitle{font-size:15px;font-weight:900}.dashboardOverviewHint{color:var(--muted);flex:1;font-size:13px;font-weight:700}.dashboardOverviewIcon{background:var(--brand);color:#fff;border-radius:999px;justify-content:center;align-items:center;width:26px;height:26px;font-size:18px;font-weight:900;line-height:1;display:inline-flex}.dashboardOverviewBody{animation:.16s ease-out dashboardOverviewIn}.dashboardOverview.is-minimized .dashboardOverviewToggle{margin-bottom:18px}@keyframes dashboardOverviewIn{0%{opacity:.55;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.filterPanel{border:1px solid var(--border);box-shadow:var(--shadow);background:#fff;border-radius:22px;margin-top:18px;padding:20px}.filterTitle{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.filterTitle b{margin-bottom:4px;font-size:18px;display:block}.filterActions{white-space:nowrap;gap:8px;display:flex}.filtersGrid{grid-template-columns:repeat(4,minmax(160px,1fr));gap:12px;display:grid}.filtersGrid label{color:#294466;font-size:12px;font-weight:800;display:block}.filtersGrid input,.filtersGrid select{width:100%;color:var(--text);background:#fff;border:1px solid #cbd9ec;border-radius:12px;margin-top:6px;padding:11px 12px;font-size:14px}.studyPanel{padding:0;overflow:hidden}.studyPanel .panel-head{padding:22px 22px 10px}.tableWrap{padding:0 12px;overflow:auto}.studyTable{border-collapse:separate;border-spacing:0;width:100%;min-width:1220px}.studyTable th,.studyTable td{text-align:left;vertical-align:top;border-bottom:1px solid #edf1f7;padding:12px 10px}.studyTable th{color:#667894;z-index:1;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;font-size:13px;position:sticky;top:0}.studyTable tr:hover td{background:#f8fbff}.rowSelected td{background:#eaf5ff!important}.patientCell b{font-size:15px}.descCell{max-width:360px}.descCell small{white-space:nowrap;text-overflow:ellipsis;max-width:360px;display:block;overflow:hidden}.badge{background:var(--brand-soft);color:var(--brand);text-align:center;border-radius:999px;min-width:44px;padding:6px 10px;font-weight:900;display:inline-block}.miniProgress{background:#edf2f7;border-radius:999px;min-width:88px;height:6px;margin-top:6px;overflow:hidden}.miniProgress i{background:var(--brand);border-radius:999px;height:100%;display:block}.errSmall{color:var(--danger);white-space:nowrap;text-overflow:ellipsis;max-width:260px;margin-top:4px;display:block;overflow:hidden}.pager{justify-content:flex-end;align-items:center;gap:10px;padding:16px 22px 22px;display:flex}.pager button{padding:9px 12px}.tinyBtn{background:var(--brand-soft);color:var(--brand);border:1px solid #c9dcf4;border-radius:9px;padding:7px 10px;font-size:12px}.viewerBtn{background:var(--brand);color:#fff;white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:8px 10px;font-weight:800;text-decoration:none;display:inline-flex}.viewerBtn.disabled{color:#5d6f89;cursor:not-allowed;background:#d7e1ef}.viewerBtnSmall{padding:7px 9px;font-size:13px}.actionBadge{white-space:nowrap;border-radius:999px;padding:5px 9px;font-size:12px;font-weight:900;display:inline-block}.actionBadge.normal{color:#12733d;background:#e7f8ee}.actionBadge.hidden{color:#526173;background:#eef2f7}.actionBadge.quarantine{color:#9b5a00;background:#fff1d6}.rowHidden td{opacity:.75;background:#f8fafc}.rowQuarantine td{background:#fff9ef!important}.thumbBox{background:#081f42;border-radius:12px;justify-content:center;align-items:center;width:72px;height:54px;display:flex;position:relative;overflow:hidden;box-shadow:0 5px 16px #061b3c1f}.thumbBox img{object-fit:cover;width:100%;height:100%}.thumbBox span{color:#fff;background:#071933bf;border-radius:999px;padding:2px 6px;font-size:10px;font-weight:900;position:absolute;bottom:4px;left:4px}.thumbFallback{color:var(--brand);background:linear-gradient(135deg,#eef6ff,#fff);flex-direction:column}.thumbFallback b{font-size:14px}.thumbFallback small{color:#60718f;font-size:10px}.thumbBox.large{border-radius:16px;flex:none;width:220px;height:165px}.thumbBox.large b{font-size:24px}.expertiseCell{min-width:118px}.reportMiniStatus{color:#4d627b;white-space:nowrap;background:#edf4fb;border:1px solid #d9e7f5;border-radius:999px;justify-content:center;align-items:center;margin:0 0 6px;padding:5px 8px;font-size:11px;font-weight:900;display:inline-flex}.reportMiniStatus.report-FINAL{color:#0e665a;background:#ddfbf2;border-color:#b7eee0}.reportMiniStatus.report-DRAFT{color:#855700;background:#fff3ce;border-color:#ffe0a0}.reportMiniStatus.report-ADDENDUM{color:#13518f;background:#e9f3ff;border-color:#cce2fa}.expertiseTinyBtn{text-align:center;min-width:68px;display:block}.readingBadge{white-space:nowrap;color:#4d627b;background:#edf4fb;border:1px solid #d9e7f5;border-radius:999px;justify-content:center;align-items:center;padding:6px 9px;font-size:11px;font-weight:1000;display:inline-flex}.readingBadge.read{color:#0e665a;background:#ddfbf2;border-color:#b7eee0}.readingBadge.reading{color:#855700;background:#fff3ce;border-color:#ffe0a0}.readingBadge.unread{color:#53647a;background:#edf2f8;border-color:#d9e4ef}.readingBadge.revised{color:#13518f;background:#e9f3ff;border-color:#cce2fa}.readTime{color:#667894;white-space:nowrap;margin-top:5px;font-size:10.5px;font-weight:800;display:block}.pdfTinyBtn.ready{color:#0e665a;background:#dbf9f1;border-color:#b7eee0}.pdfTinyBtn:disabled{opacity:.58;cursor:not-allowed}.imageCountPill{color:#667894;white-space:nowrap;background:#f2f6fb;border:1px solid #dbe6f4;border-radius:999px;justify-content:center;align-items:center;padding:6px 9px;font-size:11px;font-weight:1000;display:inline-flex}.imageCountPill.hasImages{color:#0c675f;background:#edf9f8;border-color:#c8ece8}.studyTable{min-width:1480px}.doctorReviewTable{min-width:1320px}.selectedReviewPanel{background:linear-gradient(135deg,#fff 0%,#f6fbff 100%);border:1px solid #dbe7f5;border-radius:20px;margin:0 18px 20px;overflow:hidden;box-shadow:0 16px 48px #0a244b14}.selectedReviewHead{border-bottom:1px solid #e9f0f8;justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 18px 14px;display:flex}.selectedReviewHead h3{color:#081f42;margin:4px 0;font-size:20px}.selectedReviewHead p{color:#667894;margin:0;font-weight:700}.selectedReviewEyebrow{text-transform:uppercase;letter-spacing:.12em;color:#0b5cad;font-size:11px;font-weight:950}.selectedReviewActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.selectedReviewBody{grid-template-columns:minmax(0,1.65fr) minmax(280px,.85fr);gap:16px;padding:16px 18px 18px;display:grid}.stripTitle{color:#08244a;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.stripTitle small{color:#667894;font-weight:800}.osirixStripBlock,.miniReportReview{background:#fff;border:1px solid #e3edf8;border-radius:16px;min-width:0;padding:14px;box-shadow:0 10px 28px #081f420d}.osirixFilmstrip{scrollbar-width:thin;scrollbar-color:#b6cce6 #edf4fb;gap:12px;min-height:154px;padding:4px 2px 10px;display:flex;overflow-x:auto}.osirixFilmstrip::-webkit-scrollbar{height:9px}.osirixFilmstrip::-webkit-scrollbar-thumb{background:#b6cce6;border-radius:99px}.osirixFilmstrip::-webkit-scrollbar-track{background:#edf4fb;border-radius:99px}.osirixThumb{background:#f8fbff;border:1px solid #dce8f6;border-radius:14px;flex:0 0 122px;align-content:start;gap:6px;padding:8px;display:grid;box-shadow:0 7px 18px #081f420d}.osirixThumb img,.osirixNoThumb{object-fit:cover;color:#dceaff;text-align:center;background:#081f42;border-radius:10px;justify-content:center;align-items:center;width:100%;height:82px;font-size:12px;font-weight:900;display:flex}.osirixThumb b{color:#08244a;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.osirixThumb small{color:#667894;min-height:26px;font-size:10.5px;line-height:1.25;overflow:hidden}.filmEmpty{color:#667894;text-align:center;background:#f8fbff;border:1px dashed #cbd9ec;border-radius:14px;flex:1;justify-content:center;align-items:center;min-height:120px;padding:16px;font-weight:800;display:flex}.miniReportBody label{text-transform:uppercase;letter-spacing:.1em;color:#0b5cad;margin-top:10px;font-size:10px;font-weight:950;display:block}.miniReportBody p{color:#263c5c;white-space:pre-wrap;max-height:96px;margin:5px 0 8px;line-height:1.45;overflow:auto}.miniReportBody small{color:#667894;margin-top:8px;font-weight:800;display:block}.miniReportEmpty{color:#667894;background:#f8fbff;border-radius:14px;gap:6px;padding:18px;display:grid}.miniReportEmpty b{color:#08244a}.selectedReviewError{color:#b42318;background:#fff5f5;border:1px solid #ffd2d2;border-radius:12px;margin:12px 18px 0;padding:10px 12px;font-weight:800}@media (width<=1100px){.selectedReviewBody{grid-template-columns:1fr}.selectedReviewHead{flex-direction:column}.selectedReviewActions{justify-content:flex-start}}.studyPanel{padding:16px 16px 8px}.studyPanel .panel-head{margin-bottom:8px}.studyPanel .panel-head h3{font-size:18px}.doctorReviewTable{border-spacing:0;min-width:1120px;font-size:12.5px}.doctorReviewTable th,.doctorReviewTable td{vertical-align:middle;border-bottom:1px solid #e9eef6;padding:7px 8px;line-height:1.16}.doctorReviewTable th{text-transform:none;letter-spacing:.01em;color:#566a85;background:#fbfdff;font-size:11.5px;font-weight:900}.doctorReviewTable tr:hover td{background:#f2f7fc}.doctorReviewTable .rowNoCell span{color:#0f4d91;background:#e9f4ff;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:950;display:inline-flex}.doctorReviewTable .patientCell{min-width:118px;max-width:148px}.doctorReviewTable .patientCell b{letter-spacing:.01em;white-space:normal;text-overflow:ellipsis;max-width:142px;font-size:12.8px;line-height:1.15;display:block;overflow:hidden}.doctorReviewTable .patientCell small{margin-top:2px;font-size:10.8px;display:block}.doctorReviewTable .descCell{min-width:210px;max-width:275px}.doctorReviewTable .descCell b{white-space:nowrap;text-overflow:ellipsis;max-width:270px;font-size:12.8px;line-height:1.15;display:block;overflow:hidden}.doctorReviewTable .descCell small{white-space:nowrap;text-overflow:ellipsis;max-width:270px;font-size:10.3px;display:block;overflow:hidden}.doctorReviewTable .badge{border-radius:999px;min-width:36px;padding:5px 8px;font-size:12px;line-height:1}.doctorReviewTable .miniProgress{background:#e7edf6;min-width:70px;height:4px;margin-top:4px}.doctorReviewTable .readingBadge{white-space:nowrap;padding:5px 7px;font-size:10.5px;line-height:1}.doctorReviewTable .reportMiniStatus{margin:0 0 4px;padding:4px 7px;font-size:10px;line-height:1}.doctorReviewTable .tinyBtn{border-radius:8px;padding:5px 8px;font-size:10.5px;line-height:1.1}.doctorReviewTable .expertiseCell{min-width:74px;max-width:92px}.doctorReviewTable .expertiseTinyBtn{min-width:52px}.doctorReviewTable .imageCountPill{min-width:28px;padding:5px 7px;font-size:10.5px;line-height:1}.doctorReviewTable .statusCompact b{color:#09244b;font-size:12px}.doctorReviewTable .actionBadge{margin-top:3px;padding:4px 7px;font-size:10.5px;line-height:1}.noneText{color:#9aabc0;font-weight:900}.iconOnlyBtn{border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;line-height:1;display:inline-flex;color:#0f4d91!important;background:#eff6ff!important;border:1px solid #d5e5f6!important;padding:0!important}.reportIconBtn{color:#0e665a!important;background:#e4faf3!important;border-color:#b9eee0!important}.viewerBtnIcon{border-radius:10px;gap:0;width:34px;height:34px;padding:0;font-size:16px}.viewerBtnIcon.viewerBtnSmall{width:30px;height:30px;padding:0}.viewerBtnIcon.disabled{justify-content:center;align-items:center;display:inline-flex}.doctorReviewTable .viewerBtn{border-radius:10px;width:34px;height:34px;padding:0}.doctorReviewTable .pdfIconCell{text-align:center}.osirixReviewPanel{background:#fff;border-color:#d9e2ee;border-radius:14px;margin:0 16px 16px;box-shadow:0 10px 28px #0a244b0f}.compactReviewHead{background:#fbfdff;align-items:center;padding:12px 14px 10px}.compactReviewHead h3{color:#071f42;margin:3px 0;font-size:16px}.osirixReviewBody{background:#fff;grid-template-columns:340px minmax(360px,1.25fr) minmax(260px,.72fr);gap:10px;padding:10px 14px 14px;display:grid}.osirixStripBlock,.miniReportReview,.osirixCineBlock{box-shadow:none;background:#fff;border:1px solid #dbe5f0;border-radius:10px;min-width:0;padding:10px}.osirixThumbGrid{grid-template-columns:repeat(3,92px);grid-auto-rows:min-content;gap:8px;min-height:230px;max-height:310px;padding:2px 4px 6px;display:grid;overflow:hidden auto}.osirixThumb{appearance:none;text-align:left;cursor:pointer;box-shadow:none;border:1px solid #d7e3f1;border-radius:9px;gap:4px;padding:5px;display:grid;color:#08244a!important;filter:none!important;background:#f8fbff!important;transform:none!important}.osirixThumb:hover{border-color:#97b8de;background:#eef6ff!important}.osirixThumb.active{border-color:#0f4d91;box-shadow:0 0 0 2px #0f4d912e;background:#eaf4ff!important}.osirixThumb img,.osirixNoThumb{object-fit:cover;color:#d8e8ff;background:#071527;border-radius:6px;width:100%;height:60px;font-size:10px}.osirixThumb b{white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.osirixThumb small{min-height:auto;max-height:22px;font-size:9.4px;line-height:1.15}.osirixCineBlock{color:#d9e8ff;background:#07111f;flex-direction:column;min-height:320px;padding:0;display:flex;overflow:hidden}.cineToolbar{background:#101c2e;border-bottom:1px solid #23364e;justify-content:space-between;align-items:center;gap:8px;min-height:40px;padding:8px 10px;display:flex}.cineToolbar b{color:#fff;font-size:12px}.cineToolbar small{color:#9db5d3;margin-top:2px;font-size:10px;display:block}.cineActions{align-items:center;gap:5px;display:flex}.cineActions .tinyBtn{color:#dbeaff;background:#1e3655;border:1px solid #315073;border-radius:7px;padding:6px 8px;font-size:11px}.cineActions .tinyBtn.playing{color:#fff;background:#0f4d91}.cineViewport{background:#02060c;flex:1;justify-content:center;align-items:center;min-height:270px;display:flex;position:relative;overflow:hidden}.cineViewport img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.cineEmpty{color:#90a7c4;font-weight:800}.cineOverlay{color:#dff4ff;text-shadow:0 1px 4px #000;opacity:.88;pointer-events:none;font-size:10px;line-height:1.25;position:absolute}.cineOverlay.topLeft{top:8px;left:10px}.cineOverlay.topRight{text-align:right;top:8px;right:10px}.cineOverlay.bottomLeft{bottom:8px;left:10px}.osirixReportReview{max-height:320px;overflow:auto}.miniReportBody label{margin-top:6px;font-size:9px}.miniReportBody p{max-height:78px;font-size:12px}@media (width<=1260px){.osirixReviewBody{grid-template-columns:300px minmax(320px,1fr)}.osirixReportReview{grid-column:1/-1}.osirixThumbGrid{grid-template-columns:repeat(3,82px)}}@media (width<=900px){.osirixReviewBody{grid-template-columns:1fr}.osirixThumbGrid{max-height:none;display:flex;overflow:auto hidden}.osirixThumb{flex:0 0 92px}.osirixCineBlock{min-height:280px}}.osirixReviewPanelFixed{background:#f6f9fd;border-color:#173d63;box-shadow:0 14px 36px #0517311a}.osirixReviewHeadDark{color:#e9f5ff;background:linear-gradient(90deg,#08284a 0%,#0b3a64 55%,#0f4d70 100%);border-bottom:1px solid #ffffff1a}.osirixReviewHeadDark h3{color:#fff}.osirixReviewHeadDark p{color:#bcd0e8}.osirixReviewHeadDark .selectedReviewEyebrow{color:#83d7dc}.osirixReviewHeadDark .lightBtn{color:#09325c;background:#eef7ff;border-color:#cfe0f3}.osirixReviewBodyFixed{background:#eef4fa;grid-template-columns:300px 520px 300px;align-items:stretch;gap:10px;padding:10px 12px 12px;overflow-x:auto}.seriesRail{scrollbar-width:thin;scrollbar-color:#92abc7 #dce8f4;gap:6px;margin:0 0 8px;padding:1px 2px 7px;display:flex;overflow:auto hidden}.seriesRail::-webkit-scrollbar{height:7px}.seriesRail::-webkit-scrollbar-thumb{background:#92abc7;border-radius:99px}.seriesRail::-webkit-scrollbar-track{background:#dce8f4;border-radius:99px}.seriesChip{color:#0a2c4f;cursor:pointer;min-width:64px;height:34px;box-shadow:none;background:#fff;border:1px solid #c8d8e8;border-radius:8px;grid-template-columns:auto 1fr auto;align-items:center;gap:4px;padding:4px 7px;font-size:10px;display:grid}.seriesChip b{color:#0f4d91;font-size:11px}.seriesChip span{white-space:nowrap;font-weight:900}.seriesChip em{color:#516b89;background:#e7f1fb;border-radius:99px;padding:2px 5px;font-style:normal;font-weight:950}.seriesChip.active{color:#fff;background:#08284a;border-color:#0f5d91}.seriesChip.active b,.seriesChip.active em{color:#fff}.seriesChip.active em{background:#ffffff2e}.seriesEmpty{color:#667894;padding:8px;font-size:11px;font-weight:900}.fixedThumbGrid{background:#dfeaf5;border:1px solid #c7d8ea;border-radius:8px;grid-template-columns:repeat(3,82px);grid-auto-rows:118px;gap:7px;min-height:260px;max-height:260px;padding:7px;overflow:auto}.fixedOsirixThumb{border-radius:7px;align-content:start;width:82px;height:112px;min-height:112px;max-height:112px;padding:4px;overflow:hidden;background:#f8fbff!important}.osirixThumbFrame{background:#05111f;border:1px solid #10294a;border-radius:5px;justify-content:center;align-items:center;width:72px;height:70px;display:flex;overflow:hidden}.fixedOsirixThumb img,.fixedOsirixThumb .osirixNoThumb{object-fit:contain!important;color:#d9e9ff!important;background:#05111f!important;border-radius:0!important;width:72px!important;height:70px!important}.fixedOsirixThumb b{max-width:72px;line-height:1;font-size:9.6px!important}.fixedOsirixThumb small{color:#60718f;max-width:72px;max-height:18px;line-height:1.05;overflow:hidden;font-size:8.6px!important}.instancePager{border-top:1px solid #d5e2ef;justify-content:center;align-items:center;gap:8px;height:30px;padding-top:8px;display:flex}.instancePager span{color:#385778;font-size:11px;font-weight:950}.instancePager .tinyBtn{background:#fff;padding:5px 8px;font-size:10.5px}.osirixCineFixed{background:#06111f;border-color:#08284a;border-radius:10px;width:520px;height:350px;min-height:350px;max-height:350px;box-shadow:0 12px 28px #020c192e}.osirixCineFixed .cineToolbar{background:#08284a;border-bottom-color:#174d79;height:50px;min-height:50px}.fixedCineViewport{background:#02060c;flex:0 0 300px;height:300px!important;min-height:300px!important;max-height:300px!important}.fixedCineViewport img{max-width:100%;max-height:100%;object-fit:contain!important;width:auto!important;height:auto!important}.cineActions .tinyBtn:disabled,.instancePager .tinyBtn:disabled{opacity:.45;cursor:not-allowed}.osirixReportReview.osirixPanelBlue{flex-direction:column;height:350px;min-height:350px;max-height:350px;display:flex;overflow:hidden}.osirixReportReview .miniReportBody{min-height:0;overflow:auto}.osirixReportReview .miniReportBody p{max-height:110px}.osirixReportReview .stripTitle{flex:none}.osirixReportReview .miniReportEmpty{margin-top:2px}.filmEmpty{background:#f6faff!important;min-height:150px!important;font-size:11px!important}@media (width<=1350px){.osirixReviewBodyFixed{grid-template-columns:280px 460px 280px}.osirixCineFixed{width:460px}.fixedCineViewport{height:300px!important}.fixedThumbGrid{grid-template-columns:repeat(3,76px)}.fixedOsirixThumb{width:76px}.osirixThumbFrame,.fixedOsirixThumb img,.fixedOsirixThumb .osirixNoThumb{width:66px!important}}@media (width<=900px){.osirixReviewBodyFixed{flex-direction:column;display:flex;overflow:visible}.osirixCineFixed{width:100%;height:330px}.fixedCineViewport{height:280px!important;min-height:280px!important;max-height:280px!important}.fixedThumbGrid{min-height:128px;max-height:none;display:flex;overflow-x:auto}.fixedOsirixThumb{flex:0 0 82px}.osirixReportReview.osirixPanelBlue{height:auto;min-height:220px;max-height:none}}.studyPanel{border-top:6px solid #08284a;border-radius:18px;margin-top:0;padding:12px 12px 8px;box-shadow:0 12px 34px #05173114}.studyPanel .panel-head{border-bottom:1px solid #d6e3f0;min-height:38px;margin:0;padding:6px 8px 8px}.studyPanel .panel-head h3{margin:0 0 2px;font-size:16px}.studyPanel .panel-head small{font-size:11px}.studyPanel .panel-head .lightBtn{border-radius:9px;padding:7px 10px;font-size:11.5px}.tableWrap{border-top:4px solid #0f4d91;max-height:420px;padding:0;overflow:auto;box-shadow:inset 0 1px #fffc}.doctorReviewTable{min-width:1080px;font-size:11.3px}.doctorReviewTable tr{height:37px}.doctorReviewTable th,.doctorReviewTable td{padding:4px 6px;line-height:1.08}.doctorReviewTable th{color:#294466;background:#f4f8fc;border-bottom:2px solid #bfd0e3;height:30px;font-size:10.4px}.doctorReviewTable .patientCell b,.doctorReviewTable .descCell b{font-size:11.4px}.doctorReviewTable .patientCell small,.doctorReviewTable .descCell small{font-size:9.4px}.doctorReviewTable .rowNoCell span{width:20px;height:20px;font-size:10.5px}.doctorReviewTable .badge{min-width:34px;padding:4px 7px;font-size:10.5px}.doctorReviewTable .readingBadge,.doctorReviewTable .reportMiniStatus,.doctorReviewTable .imageCountPill,.doctorReviewTable .actionBadge{padding:3px 6px;font-size:9.4px}.doctorReviewTable .tinyBtn{border-radius:7px;padding:4px 6px;font-size:9.4px}.doctorReviewTable .viewerBtn,.viewerBtnIcon.viewerBtnSmall,.doctorReviewTable .iconOnlyBtn{border-radius:8px;width:26px;height:26px;font-size:13px}.doctorReviewTable .miniProgress{min-width:76px;height:4px;margin-top:4px}.pager{gap:7px;padding:8px 8px 10px}.pager button{border-radius:8px;padding:6px 9px}.pager span{color:#385778;font-size:12px;font-weight:900}.osirixReviewPanelFixed{border-radius:13px;margin:0 0 8px}.compactReviewHead{min-height:46px;padding:8px 10px 7px}.compactReviewHead h3{margin:1px 0;font-size:13.5px}.compactReviewHead p{font-size:10.4px}.selectedReviewEyebrow{font-size:9px}.compactReviewActions .lightBtn{border-radius:8px;padding:6px 8px;font-size:10.5px}.osirixReviewBodyFixed{background:#e8f0f7;grid-template-columns:250px 420px 260px minmax(310px,1fr);align-items:stretch;gap:8px;padding:8px;display:grid;overflow:hidden}.osirixPanelBlue{background:linear-gradient(#f7fbff 0%,#e7f0f8 100%);border-color:#b7cbdc}.compactStripTitle{margin-bottom:5px}.compactStripTitle b{font-size:11px}.compactStripTitle small{font-size:9.6px}.seriesRail{gap:4px;margin-bottom:5px;padding-bottom:5px}.seriesChip{border-radius:7px;min-width:56px;height:28px;padding:3px 5px;font-size:9px}.seriesChip b{font-size:9.5px}.seriesChip em{padding:1px 4px}.fixedThumbGrid{grid-template-columns:repeat(3,68px);grid-auto-rows:94px;gap:5px;min-height:206px;max-height:206px;padding:5px}.fixedOsirixThumb{width:68px;height:90px;min-height:90px;max-height:90px;padding:3px}.osirixThumbFrame,.fixedOsirixThumb img,.fixedOsirixThumb .osirixNoThumb{width:60px!important;height:56px!important}.fixedOsirixThumb b{max-width:60px;font-size:8.5px!important}.fixedOsirixThumb small{max-width:60px;max-height:16px;font-size:7.7px!important}.instancePager{height:24px;padding-top:5px}.instancePager span{font-size:9.6px}.instancePager .tinyBtn{padding:4px 6px;font-size:9px}.osirixCineFixed{width:420px;height:280px;min-height:280px;max-height:280px}.osirixCineFixed .cineToolbar{height:38px;min-height:38px;padding:6px 8px}.osirixCineFixed .cineToolbar b{font-size:10.5px}.osirixCineFixed .cineToolbar small{font-size:8.8px}.cineActions .tinyBtn{border-radius:6px;padding:4px 6px;font-size:9px}.fixedCineViewport{flex:0 0 242px;height:242px!important;min-height:242px!important;max-height:242px!important}.cineOverlay{font-size:8.5px}.osirixReportReview.osirixPanelBlue,.osirixInspectorPanel.osirixPanelBlue{border-radius:10px;flex-direction:column;height:280px;min-height:280px;max-height:280px;padding:8px;display:flex;overflow:hidden}.osirixReportReview .miniReportBody p{max-height:78px;font-size:10.2px}.miniReportBody label{font-size:8px}.miniReportEmpty{padding:10px;font-size:10.5px}.filmEmpty{min-height:120px!important;font-size:10px!important}.osirixInspectorPanel{min-width:0}.inspectorSwitchHead{justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;display:flex}.inspectorSwitchHead b{color:#08284a;font-size:11.5px;display:block}.inspectorSwitchHead small{color:#667894;font-size:9px;font-weight:900;display:block}.inspectorSwitchBtns{gap:4px;display:flex}.inspectorSwitchBtns button{color:#0b3a64;cursor:pointer;background:#fff;border:1px solid #b9ccdf;border-radius:7px;width:28px;height:24px;font-weight:950}.inspectorBody{scrollbar-width:thin;scrollbar-color:#91a8c0 #dfe9f3;min-height:0;padding-right:2px;overflow:auto}.filterPanelCompact{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}.filterPanelCompact .filterTitle{gap:8px;margin:0 0 8px}.filterPanelCompact .filterTitle b{margin:0;font-size:12px}.filterPanelCompact .filterTitle small{display:none}.filterPanelCompact .filterActions{gap:5px}.filterPanelCompact .filterActions button{border-radius:8px;padding:6px 9px;font-size:10px}.filterPanelCompact .filtersGrid{grid-template-columns:1fr 1fr;gap:7px}.filterPanelCompact .filtersGrid label{color:#284566;font-size:9.4px}.filterPanelCompact .filtersGrid input,.filterPanelCompact .filtersGrid select{background:#fff;border-radius:8px;margin-top:3px;padding:7px 8px;font-size:11px}.inspectorDashboard{gap:8px;display:grid}.inspectorStatsGrid{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.inspectorStat{background:#fff;border:1px solid #c7d8e8;border-radius:9px;min-height:48px;padding:7px 8px}.inspectorStat span{color:#667894;font-size:9.4px;font-weight:900;display:block}.inspectorStat b{color:#08244a;margin-top:4px;font-size:18px;line-height:1.1;display:block}.inspectorBars{background:#fff;border:1px solid #c7d8e8;border-radius:9px;padding:8px}.inspectorBars h4{color:#08244a;margin:0 0 6px;font-size:11px}.inspectorBars h4:not(:first-child){margin-top:10px}.inspectorBars p{color:#667894;margin:6px 0;font-size:10px}.inspectorBarRow{color:#294466;grid-template-columns:54px 1fr 24px;align-items:center;gap:6px;margin:5px 0;font-size:9.5px;font-weight:900;display:grid}.inspectorBarRow i{background:#eaf1f8;border-radius:99px;height:6px;overflow:hidden}.inspectorBarRow em{background:#0f4d91;border-radius:99px;height:100%;display:block}.inspectorBarRow b{text-align:right;color:#08244a}@media (width<=1500px){.osirixReviewBodyFixed{grid-template-columns:230px 380px 240px minmax(280px,1fr)}.osirixCineFixed{width:380px}.fixedCineViewport{height:242px!important}.fixedThumbGrid{grid-template-columns:repeat(3,62px)}.fixedOsirixThumb{width:62px}.osirixThumbFrame,.fixedOsirixThumb img,.fixedOsirixThumb .osirixNoThumb{width:54px!important;height:54px!important}}@media (width<=1180px){.osirixReviewBodyFixed{grid-template-columns:240px minmax(360px,1fr) minmax(260px,1fr);overflow:auto}.osirixInspectorPanel{grid-column:1/-1}.osirixCineFixed{width:100%}.filterPanelCompact .filtersGrid{grid-template-columns:repeat(3,1fr)}}@media (width<=900px){.tableWrap{max-height:none}.osirixReviewBodyFixed{flex-direction:column;display:flex;overflow:visible}.osirixCineFixed{width:100%;height:300px;min-height:300px;max-height:300px}.fixedCineViewport{height:262px!important;min-height:262px!important;max-height:262px!important}.filterPanelCompact .filtersGrid{grid-template-columns:1fr}.inspectorStatsGrid{grid-template-columns:repeat(2,1fr)}}.studyPanel{background:linear-gradient(#fff 0%,#f8fbff 100%);border:1px solid #0b315524;border-top:0!important}.studyPanel .panel-head{color:#fff;border-radius:14px 14px 10px 10px;box-shadow:0 12px 28px #05173121;background:linear-gradient(135deg,#08284a 0%,#0b3c68 58%,#0c2746 100%)!important;border:1px solid #6dc8c22e!important;border-bottom:4px solid #60d5cf!important;min-height:48px!important;margin:0 0 8px!important;padding:10px 14px 11px!important}.studyPanel .panel-head h3{letter-spacing:.01em;color:#fff!important;font-size:16px!important}.studyPanel .panel-head small{color:#e1f4ffc7!important;font-size:11px!important}.studyPanel .panel-head .lightBtn{box-shadow:0 8px 20px #0000001f;color:#0b3a64!important;background:#fffffff0!important;border-color:#ffffff8c!important}.studyPanel .panel-head .lightBtn:hover{background:#fff!important;border-color:#62d8d1!important}.tableWrap{border-top:0!important}.doctorReviewTable th{border-top:1px solid #c8d9ea;color:#17395e!important;background:linear-gradient(#eef6ff 0%,#e3eef8 100%)!important}.inspectorSwitchHead{align-items:center!important}.inspectorSwitchBtns{flex:none;justify-content:center!important;align-items:center!important;gap:6px!important}.inspectorSwitchBtns button{letter-spacing:.02em;box-shadow:0 6px 14px #08284a1a;text-align:center!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;width:34px!important;min-width:34px!important;height:30px!important;min-height:30px!important;padding:0!important;font-size:12px!important;font-weight:950!important;line-height:1!important;display:inline-flex!important}.inspectorSwitchBtns button.active{color:#fff!important;background:linear-gradient(135deg,#08284a,#0f4d91)!important;border-color:#0f4d91!important}.inspectorSwitchBtns button:not(.active){color:#08284a!important;background:#fff!important}.inspectorSwitchBtns button:focus-visible{outline-offset:2px;outline:3px solid #60d5cf73}.studyTable,.orderTable,.mrTable{font-size:var(--table-font-size)!important}.studyTable th,.studyTable td,.orderTable th,.orderTable td,.mrTable th,.mrTable td{line-height:1.35;padding:calc(var(--table-font-size) * .78) calc(var(--table-font-size) * .9)!important}.tableWrap,.mrTableWrap,.annualDemoTableWrap{border:1px solid var(--border);background:#fff;border-radius:15px;box-shadow:0 6px 20px #122c4c0a}.studyTable th,.orderTable th,.mrTable th{text-transform:uppercase;letter-spacing:.04em;color:#24415f!important;font-size:calc(var(--table-font-size) * .88)!important;background:#edf3f9!important}.studyTable tbody tr:nth-child(2n) td,.orderTable tbody tr:nth-child(2n) td{background:#fbfcfe}.studyTable tbody tr:hover td,.orderTable tbody tr:hover td{background:#f2f8fd!important}.viewerDual{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.viewerBtn{border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:5px;min-width:43px;height:31px;font-size:10px;font-weight:900;text-decoration:none;transition:all .16s;padding:4px 8px!important;display:inline-flex!important}.viewerBtn:hover{transform:translateY(-1px)}.viewerBtnMark{border-radius:6px;justify-content:center;align-items:center;width:18px;height:18px;font-size:9px;display:inline-flex}.viewerMode-pro{color:#0c518e;background:#e7f1fb;border-color:#c9def2}.viewerMode-pro .viewerBtnMark{color:#fff;background:#0f5d9f}.viewerMode-lite{color:#08736a;background:#e9f8f5;border-color:#c4ebe5}.viewerMode-lite .viewerBtnMark{color:#fff;background:#15958a}.viewerDualCompact .viewerBtn{width:28px;min-width:28px;padding:3px!important}.viewerDualCompact .viewerBtnMark{width:17px;height:17px}.viewerBtn.disabled{opacity:.5}.modalBackdrop{z-index:50;background:#04122885;justify-content:center;align-items:flex-start;padding:36px 18px;display:flex;position:fixed;inset:0;overflow:auto}.studyModal{background:#fff;border-radius:24px;width:min(1120px,100%);padding:22px;box-shadow:0 24px 80px #00000052}.modalHeader{border-bottom:1px solid #eef2f7;justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:16px;padding-bottom:14px;display:flex}.modalHeader h2{margin:0 0 5px;font-size:26px}.modalHeader p{color:var(--muted);margin:0}.detailIntro{background:#f8fbff;border:1px solid #edf2f7;border-radius:18px;align-items:center;gap:16px;margin:12px 0;padding:14px;display:flex}.detailIntroText b{font-size:20px;display:block}.detailIntroText small{margin:6px 0;display:block}.detailIntroText em{color:var(--danger);white-space:nowrap;text-overflow:ellipsis;max-width:720px;font-style:normal;display:block;overflow:hidden}.detailGrid{grid-template-columns:repeat(4,minmax(160px,1fr));gap:12px;margin:14px 0;display:grid}.detailGrid>div{background:#f8fbff;border:1px solid #edf2f7;border-radius:16px;padding:13px}.detailGrid small{margin-bottom:5px;display:block}.uidBox{color:#dff2ff;background:#071933;border-radius:14px;margin:12px 0;padding:13px;overflow:auto}.uidBox small{color:#9db5d3;margin-bottom:5px;display:block}.uidBox code{word-break:break-all}.warningBox{color:#704600;background:#fff8e8;border:1px solid #f5d38b;border-radius:14px;margin:12px 0;padding:13px 14px}.modalActions{flex-wrap:wrap;align-items:center;gap:10px;margin:14px 0;display:flex}.warnBtn{background:#c97900}.safeBtn{background:#138044}.modalGrid{align-items:start}.subPanel{background:#fbfdff;border:1px solid #edf2f7;border-radius:16px;padding:16px}.subPanel h3{margin-top:0}.miniList{gap:8px;margin-top:10px;display:grid}.miniList>div{border-top:1px solid #edf2f7;grid-template-columns:60px 1fr 90px;align-items:center;gap:8px;padding-top:8px;display:grid}.miniList span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.miniList em{color:var(--muted);text-align:right;font-style:normal}.auditItem{border-top:1px solid #edf2f7;padding:10px 0}.auditItem b{text-transform:capitalize;color:var(--brand)}.auditItem span{float:right;color:var(--muted);font-size:12px}.auditItem p{color:#384b66;margin:5px 0}.safeNote{color:#17633a;background:#eefaf3;border:1px solid #bfe8cf;border-radius:12px;margin-top:12px;padding:12px 14px;font-weight:700}.cloudPreviewPanel{color:#fff;background:#ffffff14;border:1px solid #ffffff29;border-radius:20px;margin-top:18px;padding:13px;box-shadow:inset 0 1px #ffffff0f}.previewPanelHead{justify-content:space-between;align-items:center;margin-bottom:10px;font-size:14px;display:flex}.previewPanelHead span{color:#cfe3ff;font-size:12px}.previewEmpty{text-align:center;color:#cfe3ff;border:1px dashed #ffffff47;border-radius:14px;padding:24px 12px;font-size:13px}.previewPatientCard{background:#ffffff1a;border:1px solid #ffffff1f;border-radius:14px;margin-bottom:10px;padding:11px 12px}.previewPatientCard b{color:#fff;font-size:14px;line-height:1.25;display:block}.previewPatientCard small{color:#cfe3ff;margin-top:4px;display:block}.previewThumbLarge{background:#00000029;border-radius:15px;justify-content:center;margin-bottom:10px;padding:10px;display:flex}.previewThumbLarge .thumbBox.large{border-radius:13px;width:235px;height:176px}.previewMetaMini{color:#cfe3ff;gap:4px;font-size:12px;line-height:1.35;display:grid}.previewMetaMini span,.previewMetaMini em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.previewMetaMini em{color:#ffd1d1;font-style:normal}.previewActionsMini{grid-template-columns:1fr 1fr;gap:8px;margin:12px 0;display:grid}.previewActionsMini .viewerBtn{grid-column:1/-1;width:100%}.previewMiniBtn{color:#fff!important;text-align:center!important;background:#ffffff1f!important;border:1px solid #fff3!important;border-radius:10px!important;padding:9px 10px!important}.previewFilmstrip{grid-template-columns:repeat(4,1fr);gap:7px;margin-top:10px;display:grid}.previewFilmstrip div{color:#d7e8ff;background:#ffffff1f;border:1px solid #ffffff24;border-radius:8px;justify-content:center;align-items:center;height:34px;font-size:11px;display:flex}.previewFilmstrip div.active{background:#38d88829;outline:2px solid #38d888}.orderNotice{color:#17633a;background:#eefaf3;border:1px solid #bfe8cf;border-radius:16px;margin:12px 0 16px;padding:13px 16px;font-weight:700}.orderNotice code{color:#0a4f2d;background:#fff;border:1px solid #d7eadf;border-radius:8px;padding:2px 6px}.orderTools{border:1px solid var(--border);background:#fff;border-radius:18px;margin-bottom:14px;padding:16px 18px}.orderFilterPanel{margin-top:0}.orderFiltersGrid{grid-template-columns:repeat(4,1fr)}.orderTable td .tinyBtn{width:112px;margin-bottom:6px;display:block}.tinyBtn.soft{color:#526173;background:#f4f7fb;border-color:#d9e2ef}.tinyBtn.danger{color:var(--danger)!important;background:#ffe9e9!important;border-color:#ffc7c7!important}.orderStatusBadge{white-space:nowrap;color:#526173;background:#eef2f7;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:900;display:inline-block}.orderStatus-mwl_ready{color:var(--brand);background:#eaf2ff}.orderStatus-in_progress{color:#9b5a00;background:#fff1d6}.orderStatus-completed{color:#5336a3;background:#f1ecff}.orderStatus-image_received{color:#12733d;background:#e7f8ee}.orderStatus-waiting_report{color:#7c5b00;background:#fff8db}.orderStatus-approved,.orderStatus-reported{color:#0f6b3e;background:#dff7ee}.orderStatus-cancelled,.orderStatus-error{color:var(--danger);background:#ffe9e9}.orderMatched td{background:#fbfffd}.orderCards .card .value{font-size:26px}.orderRisPage{flex-direction:column;gap:14px;display:flex}.orderPageIntro{margin-bottom:2px}.manualOrderPanel{box-shadow:var(--shadow);background:linear-gradient(145deg,#fff,#f5f9fd);border:1px solid #c9ddeb;border-radius:22px;padding:22px}.manualOrderHead{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;display:flex}.manualOrderHead h2{color:var(--text-strong);margin:5px 0 6px;font-size:23px}.manualOrderHead p{color:var(--muted);max-width:760px;margin:0}.manualOrderForm{grid-template-columns:repeat(4,minmax(150px,1fr));gap:13px;display:grid}.manualOrderForm label{color:#3d5269;flex-direction:column;gap:6px;font-size:11px;font-weight:850;display:flex}.manualOrderForm input,.manualOrderForm select,.manualOrderForm textarea{border:1px solid var(--border-strong);width:100%;color:var(--text);background:#fff;border-radius:10px;outline:none;padding:10px 11px}.manualOrderForm input:focus,.manualOrderForm select:focus,.manualOrderForm textarea:focus{border-color:#5f9dce;box-shadow:0 0 0 3px #145c9e1a}.formSectionTitle{border-bottom:1px solid var(--border);color:var(--brand);letter-spacing:.12em;text-transform:uppercase;grid-column:1/-1;margin-top:5px;padding:8px 0 3px;font-size:10px;font-weight:950}.formWide{grid-column:span 2}.formFull{grid-column:1/-1}.manualOrderActions{grid-column:1/-1;justify-content:flex-end;gap:10px;padding-top:5px;display:flex}.orderTools{border-radius:18px}.orderPanel .panel-head h3,.orderTools h3{margin:3px 0}.orderNotice{color:#17645d;background:#f0f8f7;border-color:#c7e7e2;border-radius:14px;margin:0}.orderMatchCards{grid-template-columns:repeat(7,minmax(135px,1fr))}.orderMatchCards .card{min-width:0}.orderTable{min-width:1740px}.orderTable th,.orderTable td{vertical-align:middle}.orderActionCell{min-width:124px}.orderActionCell .tinyBtn{width:118px}.tinyBtn.warning{color:#8b5700!important;background:#fff4dd!important;border-color:#f2d28f!important}.matchReason{white-space:nowrap;text-overflow:ellipsis;max-width:155px;color:var(--muted);margin-top:6px;display:block;overflow:hidden}.priorityBadge,.slaBadge,.matchStatusBadge{white-space:nowrap;letter-spacing:.02em;border-radius:999px;justify-content:center;align-items:center;padding:5px 8px;font-size:10px;font-weight:950;line-height:1;display:inline-flex}.priorityBadge{margin-bottom:6px}.priority-routine{color:#526173;background:#edf2f7}.priority-high{color:#885600;background:#fff2d9}.priority-urgent{color:#a54d00;background:#ffe6cf}.priority-cito{color:#a41f1f;background:#ffe0e0;box-shadow:0 0 0 1px #a41f1f1f}.priority-emergency{color:#fff;background:#a91d2d;box-shadow:0 4px 12px #a91d2d38}.sla-safe{color:#12733d;background:#e7f8ee}.sla-soon{color:#885600;background:#fff2d9}.sla-overdue{color:#a91d2d;background:#ffe4e6}.sla-complete{color:#155f96;background:#e5f4ff}.sla-neutral{color:#627087;background:#edf2f7}.matchStatusBadge{padding:6px 8px;font-size:10px}.matchStatus-waiting,.matchStatus-no_match{color:#5c6b80;background:#edf2f7}.matchStatus-matched{color:#0f6b3e;background:#dff7ee}.matchStatus-ambiguous{color:#8a5700;background:#fff2d9}.matchStatus-review{color:#145a99;background:#eaf2ff}.matchStatus-conflict,.matchStatus-error{color:#a91d2d;background:#ffe4e6}.matchRow-ambiguous td,.matchRow-review td{background:#fffcf5}.matchRow-conflict td{background:#fff7f8}.matchRow-matched td{background:#fbfffd}.orderMatchBackdrop{z-index:120;background:#0412289e;justify-content:center;align-items:flex-start;padding:38px 18px;display:flex;position:fixed;inset:0;overflow:auto}.orderMatchDialog{background:var(--surface,#fff);border:1px solid var(--border);border-radius:24px;width:min(980px,100%);padding:22px;box-shadow:0 28px 90px #03122761}.orderMatchHead{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:15px;display:flex}.orderMatchHead h2{color:var(--text-strong);margin:4px 0 5px;font-size:25px}.orderMatchHead p{color:var(--muted);margin:0}.matchDialogStatus{border:1px solid var(--border);background:var(--surface-soft,#f7f9fc);color:var(--text);border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px;margin:16px 0;padding:13px 14px;display:flex}.matchDialogStatus>span:last-child{color:var(--muted);font-size:13px;font-weight:700}.matchLoading,.matchError,.matchEmpty{border-radius:14px;margin:12px 0;padding:18px}.matchLoading{color:var(--brand);background:#eef6ff;font-weight:850}.matchError{color:var(--danger);background:#ffe9e9;border:1px solid #ffcaca}.linkedStudyBox{background:#eefaf3;border:1px solid #bfe8cf;border-radius:15px;justify-content:space-between;align-items:center;gap:16px;margin:14px 0;padding:15px;display:flex}.linkedStudyBox small{color:#37725a;margin-bottom:5px;display:block}.linkedStudyBox code{text-overflow:ellipsis;white-space:nowrap;color:#0c5633;max-width:720px;display:block;overflow:hidden}.candidateList{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:14px 0;display:grid}.matchCandidate{border:1px solid var(--border);background:var(--surface,#fff);border-radius:17px;flex-direction:column;gap:12px;padding:15px;display:flex}.candidateConflict{background:#fff8f9;border-color:#f0b9c0}.candidateTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.candidateTop>div{align-items:center;gap:9px;min-width:0;display:flex}.candidateTop b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.confidencePill{color:var(--brand);background:#eaf2ff;border-radius:999px;padding:5px 8px;font-size:11px;font-weight:950}.candidateGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.candidateGrid>div{background:var(--surface-soft,#f7f9fc);border:1px solid var(--border);border-radius:12px;padding:10px}.candidateGrid small{color:var(--muted);margin-bottom:4px;font-size:10px;display:block}.candidateGrid b{white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.matchCandidate p{color:var(--muted);margin:0;font-size:12px}.matchCandidate code{color:#dff2ff;white-space:nowrap;text-overflow:ellipsis;background:#071933;border-radius:10px;padding:9px;font-size:10px;display:block;overflow:hidden}.candidateWarning{color:#9c2534;background:#ffe8eb;border-radius:10px;padding:9px;font-size:12px;font-weight:800}.matchCandidate .primaryAction{width:100%;margin-top:auto}.matchDialogActions{border-top:1px solid var(--border);justify-content:flex-end;align-items:center;gap:10px;padding-top:14px;display:flex}.matchDialogActions .tinyBtn{width:auto;margin:0}@media (width<=1600px){.orderMatchCards{grid-template-columns:repeat(4,minmax(150px,1fr))}}@media (width<=900px){.orderMatchCards{grid-template-columns:repeat(2,minmax(140px,1fr))}.candidateList{grid-template-columns:1fr}.orderMatchDialog{padding:16px}.orderMatchHead{flex-direction:column}.linkedStudyBox{flex-direction:column;align-items:flex-start}.linkedStudyBox code{max-width:80vw}.orderFiltersGrid{grid-template-columns:repeat(2,minmax(140px,1fr))}}@media (width<=560px){.orderMatchCards,.orderFiltersGrid{grid-template-columns:1fr}.orderMatchBackdrop{padding:12px}.candidateGrid{grid-template-columns:1fr}.matchDialogActions{flex-direction:column;align-items:stretch}.matchDialogActions button{width:100%}.manualOrderForm{grid-template-columns:1fr}.formWide,.formFull{grid-column:1}.manualOrderActions{flex-direction:column}.manualOrderActions button{width:100%}}.studyChatBackdrop{z-index:1900;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#031226b8;justify-content:center;align-items:center;padding:22px;display:flex;position:fixed;inset:0}.studyChatDialog{background:var(--surface,#fff);width:min(1040px,96vw);height:min(820px,92vh);color:var(--text,#14263d);border:1px solid #769cbe59;border-radius:24px;grid-template-rows:auto auto auto minmax(180px,1fr) auto;display:grid;overflow:hidden;box-shadow:0 28px 80px #00122d57}.studyChatHeader{border-bottom:1px solid #7997b447;justify-content:space-between;align-items:flex-start;gap:18px;padding:22px 24px 17px;display:flex}.studyChatHeader h2{letter-spacing:.01em;margin:3px 0 2px;font-size:27px}.studyChatHeader p{color:var(--muted,#60758d);margin:0}.studyChatHeaderActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.chatThreadStatus{border-radius:999px;padding:7px 11px;font-size:12px;font-weight:800}.chatThreadStatus.open{color:#087044;background:#ddf8e9}.chatThreadStatus.closed{color:#637083;background:#f2f4f7}.studyChatContext{background:#e8f2fb80;border-bottom:1px solid #7997b438;grid-template-columns:1fr .55fr 2fr;gap:10px;padding:12px 24px;display:grid}.studyChatContext>div{background:#ffffffb8;border:1px solid #80a1be38;border-radius:12px;min-width:0;padding:9px 12px}.studyChatContext small{color:var(--muted,#60758d);margin-bottom:4px;display:block}.studyChatContext b,.studyChatContext code{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.studyChatContext code{font-size:11px}.studyChatRecipients{border-bottom:1px solid #7997b438;padding:12px 24px}.chatRecipientHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.chatRecipientHead small{color:var(--muted,#60758d);margin-top:2px;display:block}.chatParticipantRow{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.chatParticipant{color:#35506a;background:#f5f9fd;border:1px solid #7297b852;border-radius:999px;padding:7px 10px;font-size:12px}.chatParticipant.active{color:#087046;background:#e1f8ec;border-color:#a4dfc1}.chatParticipant.selectable{cursor:pointer}.chatParticipant.selectable:hover,.chatParticipant.selectable.selected{color:#0c5f9e;background:#e3f2ff;border-color:#89bee8}.chatParticipant.muted{color:#76879a;background:#f4f5f7}.studyChatError{color:#a22a2a;background:#fff0f0;border:1px solid #efb2b2;border-radius:10px;margin:10px 24px 0;padding:10px 12px;font-weight:700}.studyChatMessages{background:linear-gradient(#f1f7fc8f,#ffffffe6);flex-direction:column;gap:10px;min-height:0;padding:18px 24px;display:flex;overflow:auto}.studyChatEmpty{text-align:center;color:var(--muted,#60758d);flex-direction:column;gap:5px;margin:auto;display:flex}.studyChatMessage{border:1px solid #7497b73d;border-radius:15px;max-width:min(76%,720px);padding:11px 14px;box-shadow:0 4px 12px #1837590f}.studyChatMessage.other{background:#fff;border-bottom-left-radius:4px;align-self:flex-start}.studyChatMessage.own{background:#dff2ff;border-color:#a6d3ee;border-bottom-right-radius:4px;align-self:flex-end}.chatMessageMeta{flex-wrap:wrap;align-items:baseline;gap:9px;margin-bottom:5px;display:flex}.chatMessageMeta b{font-size:12px}.chatMessageMeta span{color:#6b7e91;font-size:10px}.studyChatMessage p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.45}.studyChatComposer{background:var(--surface,#fff);border-top:1px solid #7997b447;padding:13px 20px 17px}.studyChatComposer textarea{resize:none;width:100%;min-height:70px;font:inherit;color:inherit;box-sizing:border-box;background:#ffffffe6;border:1px solid #6b91b273;border-radius:13px;padding:11px 13px}.studyChatComposer textarea:focus{border-color:#348fc8;outline:2px solid #1483ca33}.chatComposerActions{justify-content:space-between;align-items:center;gap:12px;margin-top:8px;display:flex}.chatComposerActions small{color:var(--muted,#60758d)}.chatClosedNotice{color:#78580d;background:#fff5d9;border-radius:9px;margin-bottom:8px;padding:8px 11px;font-size:12px;font-weight:700}.chatOrderBtn{white-space:nowrap;position:relative}.chatUnreadBadge{color:#fff;background:#e93b68;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;margin-left:5px;padding:0 5px;font-size:10px;font-weight:900;display:inline-flex}.chatOrderBtn.hasUnread{box-shadow:0 0 0 2px #e93b681c;border-color:#e93b68!important}.chatOrderBtn.disabled{opacity:.48;cursor:not-allowed}.chatLastAt{color:var(--muted,#60758d);margin-top:4px;font-size:9px;display:block}@media (width<=760px){.studyChatBackdrop{padding:0}.studyChatDialog{border-radius:0;width:100vw;height:100dvh;max-height:none}.studyChatHeader{flex-direction:column;padding:15px}.studyChatHeaderActions{justify-content:flex-start;width:100%}.studyChatContext{grid-template-columns:1fr 1fr;padding:10px 15px}.studyChatContext .chatStudyUid{grid-column:1/-1}.studyChatRecipients{padding:10px 15px}.studyChatMessages{padding:14px}.studyChatMessage{max-width:88%}.studyChatComposer{padding:10px 12px}.chatComposerActions{align-items:flex-end}.chatComposerActions small{font-size:9px}}[data-theme=dark] .studyChatDialog,.theme-dark .studyChatDialog{--surface:#102c47;--text:#e8f2fa;--muted:#9fb4c7;color:#e8f2fa;background:#102c47}.theme-dark .studyChatContext>div,.theme-dark .studyChatMessage.other,.theme-dark .studyChatComposer textarea{color:#e8f2fa;background:#173a59}.theme-dark .studyChatMessages{background:linear-gradient(#0d2740,#102c47)}.theme-dark .studyChatMessage.own{background:#15547b;border-color:#287da8}.theme-dark .chatParticipant{color:#cfe2f1;background:#173a59}.internalChatPage{min-height:calc(100dvh - 118px);color:var(--text,#17314d);flex-direction:column;gap:14px;padding-bottom:18px;display:flex}.internalChatHero{background:linear-gradient(135deg,#fff,#edf7ff);border:1px solid #6899c147;border-radius:22px;justify-content:space-between;align-items:center;gap:20px;padding:22px 25px;display:flex;box-shadow:0 8px 24px #15456f14}.internalChatHero small,.internalChatPanelHead small,.internalChatConversationHead small,.internalChatModal header small{letter-spacing:.16em;color:#1477ad;font-size:10px;font-weight:900}.internalChatHero h1{margin:4px 0 5px;font-size:29px}.internalChatHero p{color:#58718a;max-width:860px;margin:0}.internalChatHeroActions{flex-wrap:wrap;justify-content:flex-end;gap:9px;display:flex}.internalChatStats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.internalChatStats article{background:#fff;border:1px solid #6a97bc3d;border-radius:17px;grid-template-columns:1fr auto;gap:4px 12px;padding:15px 17px;display:grid;box-shadow:0 5px 17px #1c476c0f}.internalChatStats small{color:#5d748c;font-weight:800}.internalChatStats b{color:#0d6ca3;grid-area:1/2/3;font-size:28px}.internalChatStats span{color:#73869a;font-size:11px}.internalChatError{color:#a32525;background:#fff0f0;border:1px solid #efb5b5;border-radius:11px;justify-content:space-between;align-items:center;gap:12px;padding:10px 13px;font-weight:700;display:flex}.internalChatError button{color:inherit;cursor:pointer;background:0 0;border:0;font-size:20px}.internalChatWorkspace{background:#fff;border:1px solid #6693b847;border-radius:20px;grid-template-columns:minmax(250px,310px) minmax(420px,1fr) minmax(235px,285px);height:calc(100dvh - 355px);min-height:610px;display:grid;overflow:hidden;box-shadow:0 10px 30px #123f6617}.internalChatThreadPanel,.internalChatDirectoryPanel{background:#f6faff;flex-direction:column;min-width:0;display:flex}.internalChatThreadPanel{border-right:1px solid #6894b83b}.internalChatDirectoryPanel{border-left:1px solid #6894b83b}.internalChatPanelHead{justify-content:space-between;align-items:center;gap:10px;padding:16px 15px 10px;display:flex}.internalChatPanelHead b{margin-top:2px;font-size:15px;display:block}.internalChatOnlineLegend{color:#15935e;font-size:10px;font-weight:800}.internalChatSearchInput,.internalChatField input{box-sizing:border-box;width:calc(100% - 24px);color:inherit;font:inherit;background:#fff;border:1px solid #6090b759;border-radius:11px;margin:0 12px 10px;padding:10px 11px}.internalChatSearchInput:focus,.internalChatField input:focus{border-color:#3c9bd1;outline:2px solid #1d89ca2b}.internalChatThreadList,.internalChatDirectoryList{min-height:0;padding:0 8px 10px;overflow:auto}.internalChatThreadRow{text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:13px;grid-template-columns:42px minmax(0,1fr);gap:9px;padding:10px 9px;display:grid;position:relative}.internalChatThreadRow:hover{background:#eaf4fc}.internalChatThreadRow.active{background:#dceffc;box-shadow:inset 3px 0 #1686c2}.internalChatThreadAvatar,.internalChatAvatar{color:#0d6b9e;background:#d9edf9;border-radius:13px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;font-weight:900;display:flex}.internalChatThreadAvatar.group{color:#6344ac;background:#e7e1fb}.internalChatAvatar.small{border-radius:10px;width:31px;height:31px;font-size:11px}.internalChatThreadText{min-width:0}.internalChatThreadTitle{justify-content:space-between;gap:8px;display:flex}.internalChatThreadTitle b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.internalChatThreadTitle time{color:#7990a4;flex:none;font-size:9px}.internalChatThreadPreview{color:#59728a;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:11px;display:block;overflow:hidden}.internalChatThreadText small{color:#8a9bae;margin-top:3px;font-size:9px;display:block}.internalChatUnread{color:#fff;background:#e62f61;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10px;font-weight:900;display:flex;position:absolute;bottom:8px;right:9px}.internalChatPriorityDot{border-radius:50%;width:8px;height:8px;position:absolute;top:7px;left:5px}.internalChatPriorityDot.urgent{background:#ef9b20}.internalChatPriorityDot.cito{background:#e32b50}.internalChatConversation{background:linear-gradient(#f9fcff,#fff);flex-direction:column;min-width:0;display:flex}.internalChatConversationHead{background:#fff;border-bottom:1px solid #6995b938;justify-content:space-between;align-items:flex-start;gap:15px;padding:16px 19px;display:flex}.internalChatConversationHead h2{margin:3px 0 2px;font-size:20px}.internalChatConversationHead p{color:#71869b;margin:0;font-size:11px}.internalChatConversationActions{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.internalChatMessages{background-image:radial-gradient(#3787b812 1px,#0000 1px);background-size:18px 18px;flex-direction:column;flex:1;gap:10px;min-height:0;padding:18px 20px;display:flex;overflow:auto}.internalChatBubble{border:1px solid #6c95b640;border-radius:16px;max-width:min(75%,720px);padding:10px 13px;box-shadow:0 4px 12px #1842660f}.internalChatBubble.other{background:#fff;border-bottom-left-radius:4px;align-self:flex-start}.internalChatBubble.own{background:#dbf1ff;border-color:#9dcee9;border-bottom-right-radius:4px;align-self:flex-end}.internalChatBubble.priority-urgent{box-shadow:inset 4px 0 #ef9b20,0 4px 12px #1842660f}.internalChatBubble.priority-cito{box-shadow:inset 4px 0 #e32b50,0 4px 12px #1842660f}.internalChatBubbleMeta{flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:5px;display:flex}.internalChatBubbleMeta b{font-size:11px}.internalChatBubbleMeta span,.internalChatBubbleMeta time{color:#768a9e;font-size:9px}.internalChatBubbleMeta time{margin-left:auto}.internalChatBubble p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.45}.internalChatPriorityBadge{border-radius:999px;padding:3px 6px;font-size:8px;font-style:normal;font-weight:900}.internalChatPriorityBadge.urgent{color:#945b00;background:#fff0d4}.internalChatPriorityBadge.cito{color:#a21232;background:#ffe1e7}.internalChatComposer{background:#fff;border-top:1px solid #6995b93d;padding:12px 16px 14px}.internalChatComposer textarea{box-sizing:border-box;resize:vertical;width:100%;min-height:72px;max-height:150px;font:inherit;color:inherit;border:1px solid #5f8fb566;border-radius:13px;padding:11px 12px}.internalChatComposer textarea:focus{border-color:#3c9bd1;outline:2px solid #1d89ca2b}.internalChatComposerBar{justify-content:space-between;align-items:flex-end;gap:12px;margin-top:8px;display:flex}.internalChatComposerBar>div{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.internalChatComposerBar label{font-size:11px;font-weight:800}.internalChatComposerBar select{background:#fff;border:1px solid #5f8fb559;border-radius:8px;margin-left:5px;padding:6px 8px}.internalChatComposerBar small{color:#7b8fa1;font-size:9px}.internalChatClosedNotice{color:#795708;background:#fff3cf;border-radius:9px;margin-bottom:8px;padding:8px 10px;font-size:11px;font-weight:800}.internalChatWelcome{text-align:center;color:#5e7489;max-width:460px;margin:auto;padding:30px}.internalChatWelcome.compact{margin:auto}.internalChatWelcomeIcon{color:#167aaa;background:#dceffc;border-radius:22px;justify-content:center;align-items:center;width:65px;height:65px;margin:0 auto 12px;font-size:30px;display:flex}.internalChatWelcome h2,.internalChatWelcome h3{color:#1d3954;margin:0 0 6px}.internalChatWelcome p{margin:0;line-height:1.5}.internalChatParticipantsBlock{border-bottom:1px solid #6995b933;max-height:240px;padding:5px 11px 12px;overflow:auto}.internalChatParticipantsBlock>small,.internalChatDirectoryList>small{letter-spacing:.12em;color:#7a90a4;padding:7px 5px;font-size:9px;font-weight:900;display:block}.internalChatParticipantRow{align-items:center;gap:7px;padding:7px 4px;display:flex}.internalChatParticipantRow>span:nth-of-type(2){flex:1;min-width:0}.internalChatParticipantRow b,.internalChatDirectoryRow b{white-space:nowrap;text-overflow:ellipsis;font-size:11px;display:block;overflow:hidden}.internalChatParticipantRow small,.internalChatDirectoryRow small{color:#73899d;white-space:nowrap;text-overflow:ellipsis;font-size:8px;display:block;overflow:hidden}.internalChatParticipantRow em{color:#087048;background:#dff4e9;border-radius:999px;padding:3px 5px;font-size:8px;font-style:normal;font-weight:900}.internalChatParticipantRow button{color:#b4213c;cursor:pointer;background:0 0;border:0;font-size:17px}.internalChatDirectoryRow{text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:11px;align-items:center;gap:7px;padding:7px 5px;display:flex;position:relative}.internalChatDirectoryRow:hover{background:#e8f3fb}.internalChatDirectoryRow>span:last-child{flex:1;min-width:0}.internalChatPresenceDot{background:#b5c0c9;border:1px solid #fff;border-radius:50%;width:7px;height:7px;position:absolute;bottom:6px;left:29px}.internalChatPresenceDot.online{background:#19a866}.internalChatEmptySmall{text-align:center;color:#72879a;flex-direction:column;gap:4px;padding:22px 12px;font-size:11px;display:flex}.internalChatNetworkNote{color:#17633e;background:#eafaf1;border:1px solid #a9d8bf;border-radius:12px;padding:10px 13px;font-size:11px}.internalChatModalBackdrop{z-index:2200;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#031326b3;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.internalChatModal{color:#19324b;background:#fff;border-radius:20px;flex-direction:column;width:min(580px,94vw);max-height:88vh;display:flex;overflow:hidden;box-shadow:0 28px 80px #00122a59}.internalChatModal header{border-bottom:1px solid #6895b93b;justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 20px 13px;display:flex}.internalChatModal header h3{margin:4px 0 0;font-size:21px}.internalChatModal .internalChatSearchInput{width:calc(100% - 32px);margin:12px 16px}.internalChatPickerRows{min-height:120px;max-height:55vh;padding:0 12px 12px;overflow:auto}.internalChatPickerRow{box-sizing:border-box;text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:10px;padding:9px;display:flex}.internalChatPickerRow:hover,.internalChatPickerRow.selected{background:#eaf5fd;border-color:#b7d9ef}.internalChatPickerRow input{width:17px;height:17px}.internalChatUserText{flex:1;min-width:0}.internalChatUserText b{display:block}.internalChatUserText small{color:#6f8498;font-size:10px;display:block}.internalChatPresence{color:#8293a2;font-size:9px}.internalChatPresence.online{color:#15905d;font-weight:800}.internalChatModal footer{border-top:1px solid #6895b93b;justify-content:space-between;align-items:center;gap:12px;padding:13px 17px;display:flex}.internalChatField{flex-direction:column;gap:5px;padding:12px 16px 0;display:flex}.internalChatField span{font-size:11px;font-weight:800}.internalChatField input{width:100%;margin:0}.internalChatGroupModal{width:min(680px,94vw)}[data-theme=dark] .internalChatHero,[data-theme=dark] .internalChatStats article,[data-theme=dark] .internalChatWorkspace,[data-theme=dark] .internalChatConversationHead,[data-theme=dark] .internalChatComposer,[data-theme=dark] .internalChatModal,.theme-dark .internalChatHero,.theme-dark .internalChatStats article,.theme-dark .internalChatWorkspace,.theme-dark .internalChatConversationHead,.theme-dark .internalChatComposer,.theme-dark .internalChatModal{color:#e7f1f8;background:#102e49}.theme-dark .internalChatThreadPanel,.theme-dark .internalChatDirectoryPanel{background:#0d2942}.theme-dark .internalChatConversation{background:#102e49}.theme-dark .internalChatMessages{background-color:#0e2942}.theme-dark .internalChatBubble.other,.theme-dark .internalChatSearchInput,.theme-dark .internalChatField input,.theme-dark .internalChatComposer textarea,.theme-dark .internalChatComposerBar select{color:#e7f1f8;background:#183c5b}.theme-dark .internalChatBubble.own{background:#155477}.theme-dark .internalChatThreadRow.active,.theme-dark .internalChatDirectoryRow:hover,.theme-dark .internalChatPickerRow:hover,.theme-dark .internalChatPickerRow.selected{background:#174568}@media (width<=1180px){.internalChatWorkspace{grid-template-columns:270px minmax(390px,1fr)}.internalChatDirectoryPanel{display:none}.internalChatStats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.internalChatPage{gap:9px;min-height:calc(100dvh - 70px)}.internalChatHero{border-radius:15px;flex-direction:column;align-items:flex-start;padding:15px}.internalChatHero h1{font-size:24px}.internalChatHeroActions{justify-content:flex-start;width:100%}.internalChatStats{grid-template-columns:1fr 1fr;gap:7px}.internalChatStats article{padding:10px}.internalChatStats article:nth-child(n+3){display:none}.internalChatWorkspace{border-radius:14px;grid-template-columns:110px minmax(0,1fr);height:calc(100dvh - 325px);min-height:520px}.internalChatThreadPanel{min-width:0}.internalChatPanelHead{padding:10px 7px 6px}.internalChatPanelHead b,.internalChatPanelHead small,.internalChatThreadText,.internalChatThreadPanel .internalChatSearchInput{display:none}.internalChatThreadList{padding:3px}.internalChatThreadRow{grid-template-columns:1fr;justify-items:center;padding:7px 3px}.internalChatThreadAvatar{width:42px;height:42px}.internalChatUnread{bottom:7px;right:7px}.internalChatConversationHead{flex-direction:column;padding:11px}.internalChatConversationActions{justify-content:flex-start;width:100%}.internalChatMessages{padding:11px}.internalChatBubble{max-width:88%}.internalChatComposer{padding:9px}.internalChatComposerBar{align-items:flex-end}.internalChatComposerBar small{display:none}.internalChatModalBackdrop{padding:0}.internalChatModal,.internalChatGroupModal{border-radius:0;width:100vw;height:100dvh;max-height:none}}.notif{border-bottom:1px solid #eef2f7;padding:14px 0}.notif p{color:#546681;margin:6px 0}.notifRich{background:#fff;border:1px solid #edf2f7;border-radius:16px;margin:12px 0;padding:14px 16px}.notifUnread{background:#f7fbff;border-color:#b9d7ff}.notifTop{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.newPill{color:#082b57;white-space:nowrap;background:#ffcf33;border-radius:999px;padding:4px 9px;font-size:11px;font-weight:900}.notifMeta{color:var(--muted);flex-wrap:wrap;gap:10px;margin:10px 0;font-size:13px;display:flex}.notifMeta span{background:#f2f6fb;border-radius:999px;padding:5px 9px}.notifActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.toast{z-index:90;background:var(--brand);color:#fff;border-radius:16px;width:min(420px,100vw - 48px);padding:16px 18px;animation:.18s ease-out slideIn;position:fixed;top:24px;right:24px;box-shadow:0 18px 60px #051f4447}.toast p{color:#e6f2ff;margin:6px 0 0}.toastDetail small{color:#e6f2ff;margin:6px 0 10px;display:block}.toastDetail .viewerBtn{color:var(--brand);background:#fff;margin-top:2px;display:inline-flex}.toastDetail{border:1px solid #ffffff2e;align-items:flex-start;gap:12px;display:flex}.toastSuccess{background:#087a5a}.toastIcon{background:#ffffff29;border-radius:12px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;font-size:22px;display:flex}.toastBody{flex:1;min-width:0}.toastActions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.toastMini{color:var(--brand)!important;background:#ffffffeb!important;padding:7px 9px!important;font-size:12px!important}.toastClose{position:absolute;top:8px;right:8px;text-align:center!important;color:#fff!important;background:#ffffff26!important;border-radius:999px!important;width:28px!important;height:28px!important;padding:0!important}@keyframes slideIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.notifPanel{padding:0;overflow:hidden}.notifPanel .panel-head{padding:22px 22px 10px}.notificationTableWrap{padding:0 12px;overflow:auto}.notificationTable{border-collapse:separate;border-spacing:0;width:100%;min-width:1060px}.notificationTable th,.notificationTable td{text-align:left;vertical-align:top;border-bottom:1px solid #edf1f7;padding:12px 10px}.notificationTable th{color:#667894;z-index:1;background:#fff;font-size:13px;position:sticky;top:0}.notificationTable tr:hover td{background:#f8fbff}.notifRowUnread td{background:#f7fbff}.notifNo{color:#0b5cad;font-weight:950}.notifTypePill,.notifReadPill{color:#4d627b;white-space:nowrap;background:#edf4fb;border:1px solid #d9e7f5;border-radius:999px;justify-content:center;align-items:center;padding:6px 9px;font-size:11px;font-weight:950;display:inline-flex}.notifReadPill.unread{color:#855700;background:#fff3ce;border-color:#ffe0a0}.notifReadPill.read{color:#0e665a;background:#ddfbf2;border-color:#b7eee0}.notifPatient b,.notifMessage b{color:#08244a;display:block}.notifPatient small,.notifMessage small,.notifMessage span{color:#667894;margin-top:4px;display:block}.notifMessage span{white-space:nowrap;text-overflow:ellipsis;max-width:420px;overflow:hidden}.notifActionCell{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.notifPager{padding:14px 22px 22px}.expertiseWorkspace{flex-direction:column;gap:12px;min-height:calc(100vh - 120px);display:flex}.expertiseHeader{color:#fff;background:linear-gradient(135deg,#041930fa,#083052f5);border:1px solid #60d3cc33;border-radius:24px;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;display:flex;box-shadow:0 18px 50px #07142a1f}.expertiseHeader .eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#cfe6ffb3;margin-bottom:6px;font-size:12px;font-weight:900}.expertiseHeader h2{margin:0;font-size:26px;line-height:1.05}.expertiseHeader p{color:#e8f4ffc7;margin:7px 0 0}.expertiseHeaderActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;display:flex}.reportStatus{color:#fff;white-space:nowrap;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:999px;justify-content:center;align-items:center;padding:8px 11px;font-size:12px;font-weight:900;display:inline-flex}.status-FINAL{color:#c8fff4;background:#69dfc22e;border-color:#69dfc261}.status-DRAFT{color:#fff0c6;background:#ffcb542e;border-color:#ffcb5461}.status-NOT_STARTED{color:#d7e9fb;background:#ffffff1a}.status-ADDENDUM{color:#d7ecff;background:#8fc7ff2e;border-color:#8fc7ff61}.saveState{color:#ecf7ffd1;white-space:nowrap;background:#ffffff17;border:1px solid #ffffff29;border-radius:999px;align-items:center;padding:8px 11px;font-size:12px;font-weight:800;display:inline-flex}.saveState.dirty{color:#fff0c6;background:#ffbe4e29;border-color:#ffbe4e59}.saveState.saving{color:#d6fffb;background:#62d8d02e;border-color:#62d8d061}.expertiseSplitControls{border:1px solid var(--line);background:#fff;border-radius:18px;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;display:flex}.expertiseSplitControls span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:900}.expertiseSplitControls button{color:#1d3654;background:#eef5fb;border:1px solid #d5e5f2;border-radius:999px;width:auto;padding:8px 10px;font-weight:800}.expertiseSplitControls button.active{color:#05213e;background:linear-gradient(135deg,#d8e518,#5ed9d1);border-color:#0000}.expertiseMessage{color:#0b5d55;background:#ecfbf8;border:1px solid #c4eee6;border-radius:16px;padding:11px 14px;font-weight:800}.expertiseMessage.errorBox{color:#9d1d1d;background:#fff1f1;border-color:#ffd1d1}.expertiseSplit{grid-template-columns:60fr 40fr;align-items:stretch;gap:16px;height:clamp(590px,100vh - 265px,880px);min-height:0;display:grid}.split-50-50 .expertiseSplit{grid-template-columns:1fr 1fr}.split-60-40 .expertiseSplit{grid-template-columns:60fr 40fr}.split-70-30 .expertiseSplit{grid-template-columns:70fr 30fr}.split-viewer .expertiseSplit{grid-template-columns:78fr 22fr}.split-report .expertiseSplit{grid-template-columns:35fr 65fr}.expertiseViewerPane,.expertiseReportPane{border:1px solid var(--line);background:#fff;border-radius:24px;min-width:0;min-height:0;overflow:hidden;box-shadow:0 18px 55px #0f213c14}.expertiseViewerPane{background:#061527;flex-direction:column;display:flex}.paneHead{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;gap:12px;padding:13px 16px;display:flex}.expertiseViewerPane .paneHead{color:#fff;background:#071b32;border-color:#ffffff1f}.paneHead b{font-size:15px;display:block}.paneHead small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;max-width:680px;margin-top:3px;font-size:12px;display:block;overflow:hidden}.expertiseViewerPane .paneHead small{color:#e2f1ffb8}.expertiseViewerFrame{background:#020914;border:0;flex:1;width:100%;height:100%;min-height:0;display:block}.expertiseReportPane{flex-direction:column;display:flex}.reportPaneHead{z-index:2;background:linear-gradient(#fff,#fbfdff);flex:none;position:relative}.reportActionsTop{align-items:center;gap:8px;display:flex}.reportActionsTop button{width:auto}.reportActionsTop button:disabled,.reportFooterActions button:disabled{opacity:.55;cursor:not-allowed}.reportStatusPanel{border-bottom:1px solid var(--line);background:linear-gradient(135deg,#f5fbff,#effbf8);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.reportStatusPanel>div{align-items:center;gap:9px;min-width:0;display:flex}.reportStatusPanel b{color:#14304d;white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.reportStatusPanel small{color:#58708e;white-space:nowrap;font-weight:800}.reportStatusPanel .reportStatus{color:#05213e;background:#e9f7f5;border-color:#cfe7e7}.reportStatusPanel .status-FINAL{color:#0e665a;background:#dffcf4;border-color:#b7eee0}.reportStatusPanel .status-DRAFT{color:#855700;background:#fff3cf;border-color:#ffe09b}.reportStatusPanel .status-NOT_STARTED{color:#4a617c;background:#edf4fb;border-color:#d8e5f3}.templateStrip{border-bottom:1px solid var(--line);background:#f7fbff;flex-wrap:wrap;flex:none;align-items:center;gap:8px;padding:12px 16px;display:flex}.templateStrip span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:900}.templateStrip button{color:#0d514d;background:#eaf5f3;border:1px solid #cfe9e4;border-radius:999px;width:auto;padding:8px 10px;font-size:12px}.templateStrip button:disabled{opacity:.5}.templateStrip small{color:var(--muted)}.reportForm{background:#fff;flex-direction:column;flex:1;gap:12px;min-height:0;padding:16px;display:flex;overflow:auto}.reportForm label{color:#14304d;flex-direction:column;gap:7px;font-size:13px;font-weight:900;display:flex}.reportForm textarea{resize:vertical;width:100%;min-height:84px;font:inherit;color:#102741;background:#fbfdff;border:1px solid #cfdeed;border-radius:14px;outline:none;padding:12px 13px;font-weight:500;line-height:1.45}.reportForm textarea:focus{border-color:#62d8d0;box-shadow:0 0 0 4px #62d8d029}.reportForm textarea:disabled{color:#738299;background:#f4f7fa}.reportForm .findingsArea{min-height:210px}.reportFooterActions{background:linear-gradient(#fffffff2,#fff);border-top:1px solid #cbd9ece6;flex:none;justify-content:flex-end;align-items:center;gap:10px;padding:13px 16px 16px;display:flex;box-shadow:0 -12px 26px #0a203e12}.reportFooterActions button{width:auto;min-width:130px}.footerSaveInfo{flex-direction:column;gap:2px;min-width:0;margin-right:auto;display:flex}.footerSaveInfo b{color:#14304d;font-size:13px}.footerSaveInfo small{color:#60718f;font-size:12px;font-weight:700}.expertiseEmpty{justify-content:space-between;align-items:center;gap:16px;padding:28px;display:flex}.expertiseEmpty h2{margin:0 0 8px}.expertiseEmpty p{color:var(--muted);max-width:720px;margin:0}@media (width<=1100px){.expertiseHeader{flex-direction:column;align-items:flex-start}.expertiseHeaderActions{justify-content:flex-start}.expertiseSplit,.split-50-50 .expertiseSplit,.split-60-40 .expertiseSplit,.split-70-30 .expertiseSplit,.split-viewer .expertiseSplit,.split-report .expertiseSplit{grid-template-columns:1fr;height:auto;min-height:0}.expertiseViewerFrame{min-height:460px}.reportActionsTop{display:none}.expertiseReportPane{min-height:620px}.reportStatusPanel{flex-direction:column;align-items:flex-start}}@media (width<=680px){.expertiseHeader{border-radius:18px;padding:16px}.expertiseHeader h2{font-size:23px}.expertiseSplitControls{flex-wrap:nowrap;overflow:auto}.expertiseSplitControls button{white-space:nowrap}.paneHead{flex-direction:column;align-items:flex-start}.reportFooterActions{flex-direction:column;align-items:stretch}.reportFooterActions button{width:100%}.footerSaveInfo{margin-right:0}.saveState{white-space:normal;max-width:100%}}.expertiseModalBackdrop,.pdfPreviewBackdrop{z-index:80;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#030e1ca8;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.expertiseConfirmModal{text-align:center;background:#fff;border:1px solid #62d8d040;border-radius:28px;width:min(480px,100%);padding:28px;box-shadow:0 36px 110px #00000061}.expertiseConfirmModal .modalIcon{color:#05213e;background:linear-gradient(135deg,#d8e518,#5ed9d1);border-radius:18px;justify-content:center;align-items:center;width:54px;height:54px;margin:0 auto 14px;font-size:25px;font-weight:1000;display:flex}.expertiseConfirmModal h3{color:#071d35;margin:0 0 8px;font-size:24px}.expertiseConfirmModal p{color:#506783;max-width:390px;margin:0 auto 16px;line-height:1.55}.confirmSummary{text-align:left;background:#f2fbfa;border:1px solid #d5f1ed;border-radius:18px;margin:0 0 18px;padding:12px}.confirmSummary span{color:#09243f;font-weight:1000;display:block}.confirmSummary small{color:#5e728b;margin-top:4px;font-weight:800;display:block}.modalActions{justify-content:flex-end;gap:10px;display:flex}.modalActions button{width:auto;min-width:120px}.pdfPreviewModal{background:#fff;border:1px solid #62d8d038;border-radius:26px;flex-direction:column;width:min(1120px,96vw);height:min(780px,92vh);display:flex;overflow:hidden;box-shadow:0 36px 120px #0000006b}.pdfPreviewHead{color:#fff;background:linear-gradient(135deg,#061b31,#0a365e);justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.pdfPreviewHead b{font-size:16px;display:block}.pdfPreviewHead small{color:#e7f6ffb8;white-space:nowrap;text-overflow:ellipsis;max-width:620px;margin-top:4px;display:block;overflow:hidden}.pdfPreviewActions{align-items:center;gap:8px;display:flex}.pdfPreviewActions button{width:auto}.pdfPreviewFrame{background:#eef3f7;border:0;flex:1;width:100%;height:100%}.pdfPreviewLoading{color:#58708e;background:#f4f8fb;flex:1;justify-content:center;align-items:center;font-weight:900;display:flex}@media (width<=720px){.expertiseModalBackdrop,.pdfPreviewBackdrop{padding:12px}.expertiseConfirmModal{border-radius:22px;padding:22px}.modalActions,.pdfPreviewHead,.pdfPreviewActions{flex-direction:column;align-items:stretch}.pdfPreviewModal{border-radius:20px;width:100%;height:94vh}.pdfPreviewActions button,.modalActions button{width:100%}.pdfPreviewHead small{white-space:normal}}.keyImagesPanel{border-bottom:1px solid var(--line);background:#fbfdff;flex:none;padding:13px 16px}.keyImagesHead{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.keyImagesHead b{color:#14304d;font-size:13px;display:block}.keyImagesHead small{color:#60718f;margin-top:3px;font-weight:700;line-height:1.35;display:block}.keyImageUploadRow{grid-template-columns:minmax(180px,1fr) auto auto;align-items:center;gap:8px;display:grid}.keyImageUploadRow input{font:inherit;color:#102741;background:#fff;border:1px solid #cfdeed;border-radius:12px;min-width:0;padding:10px 12px;font-weight:700}.uploadImageBtn{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#0d58a8,#083f7c);border-radius:12px;justify-content:center;align-items:center;min-height:39px;padding:0 13px;font-weight:1000;display:inline-flex}.uploadImageBtn input{display:none}.uploadImageBtn.disabled{opacity:.6;cursor:wait}.keyImageGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.keyImageCard{background:#fff;border:1px solid #dbe8f6;border-radius:14px;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px;display:grid;box-shadow:0 6px 18px #061b3c0f}.keyImageCard img{object-fit:cover;background:#071d35;border-radius:10px;width:72px;height:56px}.keyImageCard b{white-space:nowrap;text-overflow:ellipsis;color:#14304d;font-size:12px;display:block;overflow:hidden}.keyImageCard small{color:#697e98;margin-top:3px;font-size:11px;font-weight:800;display:block}.tinyDanger{color:#a32033;background:#fff0f1;border:1px solid #ffd0d7;border-radius:10px;width:auto;padding:7px 9px;font-size:11px}.previewReading{border-radius:999px;padding:4px 8px;font-weight:1000;display:inline-flex!important}.previewReading.read{color:#0e665a;background:#ddfbf2}.previewReading.reading{color:#855700;background:#fff3ce}.previewReading.unread{color:#53647a;background:#edf2f8}@media (width<=720px){.keyImageUploadRow,.keyImageGrid{grid-template-columns:1fr}.keyImageCard{grid-template-columns:64px minmax(0,1fr)}.keyImageCard .tinyDanger{grid-column:1/-1;width:100%}}.instancePickBtn{color:#05213e;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#d8e518,#5ed9d1);border:0;border-radius:12px;justify-content:center;align-items:center;min-height:39px;padding:0 13px;font-weight:1000;display:inline-flex}.instancePickBtn:disabled{opacity:.62;cursor:wait}.instancePickerBackdrop{z-index:90;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#030e1cb3;justify-content:center;align-items:center;padding:22px;display:flex;position:fixed;inset:0}.instancePickerModal{background:#fff;border:1px solid #62d8d038;border-radius:28px;flex-direction:column;width:min(1180px,97vw);height:min(800px,94vh);display:flex;overflow:hidden;box-shadow:0 38px 120px #00000073}.instancePickerHead{color:#fff;background:linear-gradient(135deg,#061b31,#0a365e);justify-content:space-between;align-items:center;gap:14px;padding:15px 17px;display:flex}.instancePickerHead b{font-size:16px;display:block}.instancePickerHead small{color:#e7f6ffb8;white-space:nowrap;text-overflow:ellipsis;max-width:720px;margin-top:4px;display:block;overflow:hidden}.instancePickerActions{align-items:center;gap:8px;display:flex}.instancePickerActions button{width:auto}.instancePickerBody{background:#f5f8fc;flex:1;grid-template-columns:310px minmax(0,1fr);min-height:0;display:grid}.seriesList{background:#fff;border-right:1px solid #dbe7f4;flex-direction:column;gap:8px;padding:12px;display:flex;overflow:auto}.seriesListTitle{text-transform:uppercase;letter-spacing:.1em;color:#60718f;margin:3px 2px 5px;font-size:12px;font-weight:1000}.seriesList button{text-align:left;color:#14304d;width:100%;box-shadow:none;background:#fbfdff;border:1px solid #dbe8f6;border-radius:16px;padding:11px 12px}.seriesList button.active{background:#effcf9;border-color:#62d8d0;box-shadow:0 8px 22px #06405614}.seriesList button b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;display:block;overflow:hidden}.seriesList button span{color:#0b6b63;margin-top:5px;font-size:12px;font-weight:900;display:block}.seriesList button small{color:#7b8ea8;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:10.5px;display:block;overflow:hidden}.instanceGridPane{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.instanceGridTop{background:#fff;border-bottom:1px solid #dbe7f4;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.instanceGridTop span{color:#60718f;font-size:12px;font-weight:1000}.instanceGridTop div{align-items:center;gap:8px;display:flex}.instanceGridTop button{width:auto}.instanceThumbGrid{grid-template-columns:repeat(auto-fill,minmax(142px,1fr));align-content:start;gap:12px;padding:14px;display:grid;overflow:auto}.instanceThumbCard{text-align:left;color:#14304d;background:#fff;border:1px solid #d8e6f5;border-radius:17px;flex-direction:column;gap:6px;min-height:172px;padding:8px;display:flex;position:relative;box-shadow:0 8px 22px #061b3c12}.instanceThumbCard img{object-fit:contain;background:#061527;border-radius:12px;width:100%;height:104px}.instanceThumbCard b{font-size:12px;line-height:1.1}.instanceThumbCard small{color:#687d98;white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;font-weight:800;overflow:hidden}.instanceThumbCard span{color:#163653;background:#ffffffeb;border:1px solid #0f34591f;border-radius:999px;padding:4px 7px;font-size:10px;font-weight:1000;position:absolute;top:12px;right:12px}.instanceThumbCard.selected{border-color:#5ed9d1;box-shadow:0 0 0 4px #5ed9d12e,0 10px 25px #061b3c17}.instanceThumbCard.selected span{color:#05213e;background:linear-gradient(135deg,#d8e518,#5ed9d1);border-color:#0000}.instanceThumbCard:disabled{opacity:.72;cursor:not-allowed}.instanceThumbCard em{color:#a33;font-size:10px;font-style:normal;line-height:1.25}.thumbError{color:#70839c;background:#eef3f8;border-radius:12px;justify-content:center;align-items:center;height:104px;font-size:12px;font-weight:900;display:flex}.instanceEmpty{color:#60718f;text-align:center;background:#fff;border:1px dashed #bfd0e4;border-radius:16px;margin:14px;padding:18px;font-weight:900}@media (width<=860px){.instancePickerBackdrop{padding:10px}.instancePickerModal{border-radius:22px;height:95vh}.instancePickerHead,.instancePickerActions{flex-direction:column;align-items:stretch}.instancePickerActions button{width:100%}.instancePickerBody{grid-template-columns:1fr}.seriesList{border-bottom:1px solid #dbe7f4;border-right:0;max-height:210px}.instanceThumbGrid{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));padding:10px}.instancePickerHead small{white-space:normal}}@media (width<=920px){.keyImageUploadRow{grid-template-columns:1fr}.instancePickBtn,.uploadImageBtn,.keyImageUploadRow .lightBtn{width:100%}}.wordReportForm{background:#eef5fb;gap:12px;padding:12px}.richTextBox{background:#f8fbff;border:1px solid #c9d8e8;border-radius:14px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 8px 22px #0c2b4a0f}.richTextBox.primaryEditor{border-color:#8fb5da}.richTextTop{color:#12304e;background:#f2f7fc;border-bottom:1px solid #d6e3ef;justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.richTextTop b{font-size:13px;font-weight:900}.richTextTop span{color:#6b7c91;font-size:11px;font-weight:800}.richToolbar{background:#fff;border-bottom:1px solid #d6e3ef;flex-wrap:wrap;align-items:center;gap:6px;padding:8px 10px;display:flex}.richToolbar button{color:#10365c;cursor:pointer;background:#f8fbff;border:1px solid #b9cce1;border-radius:8px;min-width:32px;height:28px;font-size:11px;font-weight:900}.richToolbar button:hover:not(:disabled){background:#e7f1fb;border-color:#2a79bd}.richToolbar button:disabled{opacity:.45;cursor:not-allowed}.toolbarSep{background:#d7e2ee;width:1px;height:20px;margin:0 2px}.wordPaperWrap{background:#eaf2fa;padding:12px}.wordPaperEditor{box-sizing:border-box;color:#102741;white-space:normal;background:#fff;border:1px solid #dce7f1;border-radius:12px;outline:none;width:100%;padding:16px 18px;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1.55;overflow:auto;box-shadow:0 10px 30px #0f315414}.wordPaperEditor:focus{border-color:#62d8d0;box-shadow:0 0 0 4px #62d8d029,0 10px 30px #0f315414}.wordPaperEditor:empty:before{content:attr(data-placeholder);color:#90a0b2}.wordPaperEditor b,.wordPaperEditor strong{font-weight:800}.wordPaperEditor i,.wordPaperEditor em{font-style:italic}.wordPaperEditor u{text-decoration:underline}.wordPaperEditor ul,.wordPaperEditor ol{margin:8px 0;padding-left:22px}.lockedEditor .wordPaperEditor{color:#738299;background:#f5f7fa}.lockedEditor .richToolbar{background:#f7f9fb}.wordPaperEditor font[size="5"]{font-size:18px}.wordPaperEditor font[size="3"]{font-size:14px}.wordPaperEditor font[size="2"]{font-size:12px}.singleReportForm{background:#eef5fb;flex:auto;min-height:480px;padding:14px}.singleReportForm .richTextBox{height:100%;min-height:470px}.singleReportForm .wordPaperWrap{flex:1;min-height:0;display:flex}.singleReportForm .wordPaperEditor{flex:1;min-height:420px;font-size:15px;line-height:1.62}.pdfSettingsPanel{border-bottom:1px solid var(--line);background:#f7fbff;flex:none;padding:12px 16px}.pdfSettingsHead{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.pdfSettingsHead b{color:#14304d;font-size:13px;font-weight:1000;display:block}.pdfSettingsHead small{color:#60718f;margin-top:3px;font-weight:800;line-height:1.35;display:block}.pdfSettingsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.pdfSettingsGrid label{color:#173957;flex-direction:column;gap:5px;min-width:0;font-size:11px;font-weight:1000;display:flex}.pdfSettingsGrid input[type=text],.pdfSettingsGrid input:not([type]){height:34px;font:inherit;color:#102741;background:#fff;border:1px solid #cfdeed;border-radius:10px;padding:0 10px;font-weight:800}.assetUploadBox input[type=file]{background:#fff;border:1px dashed #b9cce1;border-radius:10px;padding:7px;font-size:11px}.assetUploadBox img{object-fit:contain;background:#fff;border:1px solid #dce8f4;border-radius:10px;width:100%;height:54px;margin-top:6px}.assetPreviewFallback{color:#6c7c91;background:#fff;border:1px dashed #c5d6e8;border-radius:10px;justify-content:center;align-items:center;height:54px;margin-top:6px;font-weight:800;display:flex}@media (width<=1100px){.pdfSettingsGrid{grid-template-columns:1fr}.singleReportForm .wordPaperEditor{min-height:360px}}.mainReportFirst{border-bottom:1px solid var(--line);background:#f2f7fc;flex:none;min-height:360px;padding:12px}.mainReportFirst .richTextBox{background:#fff;border-color:#7fb3df;height:auto;min-height:350px;box-shadow:0 12px 30px #06254a1a}.mainReportFirst .wordPaperWrap{background:#edf5fc;flex:1;min-height:0;padding:10px;display:flex}.mainReportFirst .wordPaperEditor{cursor:text;caret-color:#064e8c;-webkit-user-select:text;user-select:text;pointer-events:auto;background:#fff;flex:1;min-height:300px;max-height:42vh;font-size:15.5px;line-height:1.65}.wordPaperEditor.emptyEditor:before,.wordPaperEditor:empty:before{content:attr(data-placeholder);color:#8ca0b4;pointer-events:none;white-space:normal;font-weight:700;line-height:1.55;display:block}.wordPaperEditor p,.wordPaperEditor div{margin:0 0 8px}.wordPaperEditor:focus{border-color:#21c8bd;outline:none;box-shadow:0 0 0 4px #21c8bd2e,0 10px 30px #0f315414}.expertiseReportPane{overflow:auto}.reportFooterActions{z-index:3;position:sticky;bottom:0}.pdfSettingsPanel,.keyImagesPanel{flex:none}.pdfSettingsPanel{background:#fbfdff}.keyImagesPanel{background:#f7fbff}@media (width<=1100px){.mainReportFirst{min-height:320px}.mainReportFirst .richTextBox{min-height:310px}.mainReportFirst .wordPaperEditor{min-height:250px;max-height:none}}.ckLikeEditor{background:#f0f0f0;border:1px solid #b7bec8;border-radius:0;overflow:hidden;box-shadow:0 10px 28px #1027411a}.ckLikeEditor.primaryEditor{border-color:#9aa8b8}.ckEditorTitlebar{color:#192b3d;background:#f5f5f5;border-bottom:1px solid #c5cbd3;padding:9px 12px}.ckEditorTitlebar b{font-size:14px;font-weight:1000}.ckEditorTitlebar span{color:#607084;font-size:11px;font-weight:900}.ckToolbar{background:#d9d9d9;border-bottom:1px solid #b8b8b8;flex-direction:column;gap:0;padding:5px 7px 6px;display:flex}.ckToolbarRow{flex-wrap:wrap;align-items:center;gap:4px;min-height:34px;display:flex}.ckToolbar button,.ckToolbar select{color:#1e2b36;cursor:pointer;background:linear-gradient(#fff,#e7e7e7);border:1px solid #a7a7a7;border-radius:3px;height:28px;font-size:12px;font-weight:800;line-height:1;box-shadow:inset 0 1px #ffffffd9}.ckToolbar button{min-width:30px;padding:0 8px}.ckToolbar button:hover:not(:disabled),.ckToolbar select:hover:not(:disabled){background:linear-gradient(#fff,#dceeff);border-color:#69c}.ckToolbar button:active:not(:disabled){background:#d7e8fa;box-shadow:inset 0 1px 3px #0000002e}.ckToolbar button:disabled,.ckToolbar select:disabled{opacity:.45;cursor:not-allowed}.ckToolbar select{background:#f7f7f7;min-width:96px;padding:0 8px}.ckSep{background:#ababab;border-right:1px solid #eee;width:1px;height:25px;margin:0 4px}.ckEditableWrap{background:#efefef;border-top:1px solid #eee;min-height:0;padding:0;display:flex}.ckEditableArea{color:#111;cursor:text;-webkit-user-select:text;user-select:text;white-space:normal;background:#fff;border:0;border-radius:0;outline:none;width:100%;min-height:430px;padding:22px 26px;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.55;display:block;overflow:auto;box-shadow:inset 0 1px #0000000f}.ckEditableArea:focus{border:0;box-shadow:inset 0 0 0 2px #126bbe2e}.ckEditableArea.emptyEditor:before,.ckEditableArea:empty:before{content:attr(data-placeholder);color:#8b96a5;pointer-events:none;white-space:normal;font-weight:700;line-height:1.55;display:block}.ckEditableArea p{margin:0 0 9px}.ckEditableArea h1{margin:0 0 12px;font-size:24px}.ckEditableArea h2{margin:0 0 10px;font-size:20px}.ckEditableArea h3{margin:0 0 9px;font-size:17px}.ckEditableArea blockquote{color:#374957;background:#f8f8f8;border-left:4px solid #c8c8c8;margin:8px 0;padding:5px 0 5px 12px}.ckEditableArea ul,.ckEditableArea ol{margin:8px 0 8px 24px;padding-left:20px}.ckEditableArea a{color:#064f9e;text-decoration:underline}.ckEditableArea font[size="2"]{font-size:12px}.ckEditableArea font[size="3"]{font-size:14px}.ckEditableArea font[size="5"]{font-size:18px}.ckEditableArea font[size="6"]{font-size:22px}.ckSourceEditor{color:#dff6ff;resize:vertical;background:#101827;border:0;border-radius:0;outline:none;width:100%;padding:16px 18px;font-family:Consolas,Courier New,monospace;font-size:13px;line-height:1.45}.lockedEditor .ckEditableArea,.lockedEditor .ckSourceEditor{color:#66788d;background:#f5f7fa}.lockedEditor .ckToolbar{background:#e6e9ed}.mainReportFirst .ckLikeEditor{min-height:500px}.mainReportFirst .ckEditableArea{min-height:430px;max-height:48vh}.singleReportForm .ckLikeEditor{height:auto;min-height:500px}.singleReportForm .ckEditableWrap{flex:1;display:flex}.singleReportForm .ckEditableArea{flex:1}@media (width<=1200px){.mainReportFirst .ckEditableArea{min-height:360px;max-height:none}.ckToolbarRow{min-height:30px}.ckToolbar button,.ckToolbar select{height:26px;font-size:11px}.ckToolbar select{min-width:86px}}.tiptapReportEditor .tiptapEditorContent{background:#fff;flex:1;min-width:0;min-height:0;display:flex}.tiptapReportEditor .tiptapEditorContent>.ProseMirror{box-sizing:border-box;flex:1;width:100%}.tiptapReportEditor .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#8b96a5;pointer-events:none;height:0;font-weight:700}.tiptapReportEditor .ProseMirror:focus{outline:none}.tiptapReportEditor .ProseMirror p{margin:0 0 9px}.tiptapReportEditor .ProseMirror h1{margin:0 0 12px;font-size:24px;font-weight:800;line-height:1.25}.tiptapReportEditor .ProseMirror h2{margin:0 0 10px;font-size:20px;font-weight:800;line-height:1.3}.tiptapReportEditor .ProseMirror h3{margin:0 0 9px;font-size:17px;font-weight:800;line-height:1.35}.tiptapReportEditor .ProseMirror blockquote{color:#374957;background:#f4f7fa;border-left:4px solid #b9c8d8;margin:8px 0;padding:6px 10px}.tiptapReportEditor .ProseMirror ul,.tiptapReportEditor .ProseMirror ol{margin:8px 0;padding-left:30px}.tiptapReportEditor .ProseMirror li>p{margin:0}.tiptapReportEditor .ProseMirror hr{border:0;border-top:1px solid #aebdcb;margin:14px 0}.tiptapReportEditor .ProseMirror a{color:#064f9e;cursor:pointer;text-decoration:underline}.tiptapReportEditor .ckToolbar button.is-active{background:#cfe5fb;border-color:#397fbd;box-shadow:inset 0 1px 3px #00000024}.tiptapReportEditor.lockedEditor .ProseMirror{color:#66788d;cursor:not-allowed;background:#f5f7fa}.mainReportFirst .tiptapEditorContent>.ProseMirror{min-height:430px;max-height:48vh;overflow:auto}.singleReportForm .tiptapEditorContent>.ProseMirror{min-height:430px}@media (width<=1200px){.mainReportFirst .tiptapEditorContent>.ProseMirror{min-height:360px;max-height:none}}.pdfAssetStatusRow{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 10px;display:flex}.pdfAssetStatusRow span{border:1px solid;border-radius:999px;align-items:center;padding:5px 9px;font-size:10.5px;font-weight:1000;display:inline-flex}.pdfAssetStatusRow .assetReady{color:#08704b;background:#e9fbf4;border-color:#b9ead6}.pdfAssetStatusRow .assetMissing{color:#8b5700;background:#fff4e2;border-color:#f3d49b}.pdfSettingsGroup{background:#fff;border:1px solid #d9e6f3;border-radius:14px;margin-top:10px;padding:11px}.pdfSettingsGroupTitle{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.pdfSettingsGroupTitle b{color:#163a5b;font-size:12px}.pdfSettingsGroupTitle small{color:#70839b;text-align:right;font-size:10.5px;font-weight:800}.pdfWideField{grid-column:1/-1}.checkboxSetting{background:#f9fcff;border:1px solid #cfdeed;border-radius:10px;min-height:34px;padding:7px 9px;flex-direction:row!important;align-items:center!important;gap:8px!important;display:flex!important}.checkboxSetting input{width:17px;height:17px;margin:0}.checkboxSetting span{font-size:11px}.pdfSettingsGrid input[type=number]{height:34px;font:inherit;color:#102741;background:#fff;border:1px solid #cfdeed;border-radius:10px;padding:0 10px;font-weight:800}.fieldHint{color:#7a8ca3;font-size:9.5px;font-weight:700;line-height:1.35;display:block}.assetUploadBox img{object-fit:contain;height:92px}.assetUploadBox.pdfWideField:first-of-type img{height:110px}@media (width<=720px){.pdfSettingsGroupTitle{flex-direction:column}.pdfSettingsGroupTitle small{text-align:left}.pdfWideField{grid-column:auto}.pdfAssetStatusRow span{flex:auto;justify-content:center}}.templateFolderCard{border:1px solid var(--border);background:var(--panel-soft);border-radius:10px;margin:8px 0;padding:8px}.templateFolderCardHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.templateFolderCardHead span,.templateFolderCardHead small{display:block}.templateFolderCardHead span{text-transform:uppercase;color:var(--text);font-size:10px;font-weight:900}.templateFolderCardHead small{color:var(--muted);margin-top:2px;font-size:8px}.templateRootFolderButtons{gap:7px;margin-top:7px;display:flex;overflow:auto}.templateRootFolderButtons>button{border:1px solid var(--border);background:var(--panel);min-width:135px;color:var(--text);text-align:left;border-radius:8px;grid-template-columns:auto auto;align-items:center;gap:1px 6px;padding:7px 9px;display:grid}.templateRootFolderButtons>button:hover{border-color:#2a9bb5}.templateRootFolderButtons>button span{color:#31a8c0;grid-row:1/3;font-size:16px}.templateRootFolderButtons b,.templateRootFolderButtons small{display:block}.templateRootFolderButtons b{font-size:9px}.templateRootFolderButtons small{color:var(--muted);font-size:7px}.templatePickerBackdrop,.patientHistoryBackdrop{z-index:1400;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#00101cb8;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.templatePickerModal,.patientHistoryModal{border:1px solid var(--border);background:var(--panel);border-radius:14px;flex-direction:column;width:min(980px,96vw);max-height:88vh;display:flex;overflow:hidden;box-shadow:0 24px 80px #00000073}.templatePickerHead,.patientHistoryHead{border-bottom:1px solid var(--border);color:#fff;background:linear-gradient(135deg,#073d64,#0a6d8c);justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}.templatePickerHead b,.templatePickerHead small,.patientHistoryHead b,.patientHistoryHead small{display:block}.templatePickerHead b,.patientHistoryHead b{font-size:14px}.templatePickerHead small,.patientHistoryHead small{opacity:.8;margin-top:3px;font-size:8px}.templatePickerBody{flex:1;grid-template-columns:260px 1fr;min-height:0;display:grid}.templatePickerBody>aside{border-right:1px solid var(--border);padding:10px;overflow:auto}.templatePickerBody>aside input{box-sizing:border-box;width:100%}.templatePickerFolders{flex-direction:column;gap:5px;margin-top:8px;display:flex}.templatePickerFolders button{color:var(--text);text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;grid-template-columns:auto 1fr auto;align-items:center;gap:6px;padding:8px;display:grid}.templatePickerFolders button.active,.templatePickerFolders button:hover{background:#2b9bb51f;border-color:#2b9bb5}.templatePickerFolders button small{color:var(--muted);font-size:8px}.templatePickerBody>section{flex-direction:column;min-height:0;padding:10px;display:flex}.templatePickerPath{padding:2px 2px 8px;font-size:10px;font-weight:900}.templatePickerList{grid-template-columns:repeat(2,minmax(240px,1fr));gap:8px;display:grid;overflow:auto}.templatePickerList button{border:1px solid var(--border);background:var(--panel-soft);color:var(--text);text-align:left;border-radius:9px;padding:10px}.templatePickerList button:hover{border-color:#2b9bb5}.templatePickerList b,.templatePickerList small{display:block}.templatePickerList b{font-size:10px}.templatePickerList small{color:#2790a8;margin-top:2px;font-size:7px}.templatePickerList p{color:var(--muted);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:7px 0 0;font-size:8px;line-height:1.4;display:-webkit-box;overflow:hidden}.templatePickerEmpty,.patientHistoryEmpty{text-align:center;color:var(--muted);padding:32px;font-size:10px}.patientHistoryModal{width:min(1040px,96vw)}.patientHistoryPrivacy{color:#695313;background:#fff8e4;border-bottom:1px solid #e9d69d;padding:9px 14px;font-size:9px;font-weight:800}[data-theme=dark] .patientHistoryPrivacy{color:#f0d998;background:#332e1c;border-color:#665a31}.patientHistoryList{flex-direction:column;gap:7px;padding:10px;display:flex;overflow:auto}.patientHistoryList article{border:1px solid var(--border);background:var(--panel-soft);border-radius:9px;grid-template-columns:minmax(300px,1fr) 150px 190px;align-items:center;gap:10px;padding:10px;display:grid}.patientHistoryList article span,.patientHistoryList article b,.patientHistoryList article small{display:block}.patientHistoryList article span{color:#2b98b1;font-size:8px;font-weight:900}.patientHistoryList article b{margin-top:2px;font-size:10px}.patientHistoryList article small{color:var(--muted);margin-top:3px;font-size:8px}.historyStatus em{color:#17614d;background:#d9f2e9;border-radius:999px;padding:3px 7px;font-size:8px;font-style:normal;font-weight:900;display:inline-block}.historyActions{justify-content:flex-end;gap:6px;display:flex}.patientHistoryFoot{border-top:1px solid var(--border);color:var(--muted);padding:8px 12px;font-size:8px}.allStudiesPrivacyBanner{color:#275967;background:#eefafd;border:1px solid #8ecbd7;border-radius:8px;align-items:center;gap:10px;margin:5px 8px;padding:7px 10px;font-size:8px;display:flex}.allStudiesPrivacyBanner b{white-space:nowrap;font-size:9px}[data-theme=dark] .allStudiesPrivacyBanner{color:#c3ebf0;background:#12323b;border-color:#315f69}@media (width<=820px){.templatePickerBody{grid-template-columns:1fr}.templatePickerBody>aside{border-right:0;border-bottom:1px solid var(--border);max-height:220px}.templatePickerList,.patientHistoryList article{grid-template-columns:1fr}.historyActions{justify-content:flex-start}}.templatePickerFolders>button{padding-left:calc(10px + (var(--template-picker-depth,0) * 17px))}.templatePickerFolders>button[style*="--template-picker-depth: 0"]{font-weight:700}.managementReportsPage{flex-direction:column;gap:18px;display:flex}.mrHero{color:#fff;background:linear-gradient(135deg,#082b57 0%,#0f4d91 58%,#1d6fb8 100%);border-radius:24px;justify-content:space-between;align-items:flex-end;gap:22px;padding:26px;display:flex;box-shadow:0 18px 42px #082b5733}.mrEyebrow{letter-spacing:.13em;opacity:.78;font-size:11px;font-weight:900}.mrHero h1{margin:7px 0 8px;font-size:30px}.mrHero p{color:#d7e8ff;max-width:760px;margin:0}.mrHeroActions{flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;gap:10px;display:flex}.mrHeroActions label{color:#dbeafe;flex-direction:column;gap:6px;font-size:11px;font-weight:800;display:flex}.mrHeroActions input,.mrHeroActions select{color:#102a43;background:#fff;border:1px solid #ffffff3d;border-radius:12px;min-width:150px;height:40px;padding:0 12px;font-weight:700}.mrKpiGrid{grid-template-columns:repeat(4,minmax(160px,1fr));gap:12px;display:grid}.mrKpi{border:1px solid var(--border);box-shadow:var(--shadow);background:#fff;border-radius:18px;padding:17px 18px}.mrKpi span{color:var(--muted);font-size:12px;font-weight:800;display:block}.mrKpi b{color:#082b57;margin-top:7px;font-size:24px;display:block}.mrReportGrid{grid-template-columns:repeat(4,minmax(210px,1fr));gap:12px;display:grid}.mrReportCard{text-align:left;border:1px solid var(--border);min-height:108px;color:var(--text);cursor:pointer;background:#fff;border-radius:19px;grid-template-columns:44px 1fr;gap:12px;padding:16px;transition:all .16s;display:grid;position:relative;box-shadow:0 9px 24px #122a4c0d}.mrReportCard:hover{border-color:#b7cceb;transform:translateY(-2px)}.mrReportCard.active{background:linear-gradient(145deg,#fff,#f3f8ff);border-color:#0f4d91;box-shadow:0 13px 30px #0f4d9121}.mrReportNumber{color:#0f4d91;background:#eaf2ff;border-radius:13px;justify-content:center;align-items:center;width:42px;height:42px;font-weight:900;display:flex}.mrReportCard b{font-size:14px;line-height:1.25;display:block}.mrReportCard small{color:var(--muted);margin-top:6px;font-size:11px;line-height:1.35;display:block}.mrReportCard em{border-radius:999px;padding:4px 8px;font-size:9px;font-style:normal;font-weight:900;position:absolute;bottom:10px;right:13px}.is-ready{color:#0f7a45!important;background:#e8f7ef!important}.is-manual{color:#9a5a00!important;background:#fff4df!important}.is-partial{color:#53657b!important;background:#edf2f7!important}.mrDetailPanel{border:1px solid var(--border);box-shadow:var(--shadow);background:#fff;border-radius:24px;padding:22px}.mrDetailHead{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.mrDetailHead>div:first-child{padding-left:56px;position:relative}.mrSectionNo{color:#fff;background:#0f4d91;border-radius:13px;justify-content:center;align-items:center;width:42px;height:42px;font-weight:900;display:flex;position:absolute;top:0;left:0}.mrDetailHead h2{margin:0 0 5px;font-size:22px}.mrDetailHead p{color:var(--muted);margin:0}.mrDetailHead small{color:#7a8ca4;margin-top:7px;display:block}.mrExportActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.mrMetricStrip{grid-template-columns:repeat(4,minmax(130px,1fr));gap:10px;margin:20px 0;display:grid}.mrMetricStrip>div{background:#f7faff;border:1px solid #e5edf8;border-radius:15px;padding:14px 15px}.mrMetricStrip span{color:var(--muted);font-size:11px;font-weight:800;display:block}.mrMetricStrip b{color:#082b57;margin-top:5px;font-size:19px;display:block}.mrDetailGrid{grid-template-columns:minmax(0,1.6fr) minmax(260px,.7fr);gap:14px;display:grid}.mrChartPanel,.mrNotePanel{border:1px solid var(--border);background:#fbfdff;border-radius:18px;padding:17px}.mrChartPanel h3,.mrNotePanel h3{margin:0 0 12px;font-size:14px}.mrBarRow{grid-template-columns:minmax(80px,150px) 1fr 70px;align-items:center;gap:10px;margin:8px 0;font-size:11px;display:grid}.mrBarRow>span{white-space:nowrap;text-overflow:ellipsis;color:#52677e;overflow:hidden}.mrBarRow>div{background:#e8eef6;border-radius:999px;height:10px;overflow:hidden}.mrBarRow i{background:linear-gradient(90deg,#0f4d91,#3c8bd3);border-radius:999px;height:100%;display:block}.mrBarRow b{text-align:right;font-size:11px}.mrNotePanel p{color:#52677e;font-size:12px;line-height:1.55}.mrDataStatus{border-radius:999px;margin-top:12px;padding:6px 10px;font-size:10px;font-weight:900;display:inline-flex}.mrTableWrap{border:1px solid var(--border);border-radius:17px;max-height:570px;margin-top:16px;overflow:auto}.mrTable{border-collapse:separate;border-spacing:0;width:100%;min-width:760px;font-size:11px}.mrTable th{z-index:2;color:#17395f;text-align:left;white-space:nowrap;background:#eef4fb;border-bottom:1px solid #dce6f2;padding:11px 12px;position:sticky;top:0}.mrTable td{vertical-align:top;color:#334e68;border-bottom:1px solid #edf2f7;padding:10px 12px}.mrTable tbody tr:hover td{background:#f9fbfe}.dangerMiniBtn{color:#9c1919;cursor:pointer;background:#fff4f4;border:1px solid #f1c7c7;border-radius:9px;padding:6px 9px;font-weight:800}.mrEntryForm{background:#f6faff;border:1px solid #cfe0f4;border-radius:18px;grid-template-columns:repeat(4,minmax(150px,1fr));gap:12px;margin-top:18px;padding:17px;display:grid}.mrEntryForm label{color:#334e68;flex-direction:column;gap:6px;font-size:11px;font-weight:800;display:flex}.mrEntryForm input,.mrEntryForm select,.mrEntryForm textarea{box-sizing:border-box;color:#102a43;width:100%;font:inherit;background:#fff;border:1px solid #cad8e8;border-radius:10px;padding:9px 10px}.mrEntryForm textarea{resize:vertical}.mrFormWide{grid-column:span 2}.mrFormActions{grid-column:1/-1;justify-content:flex-end;display:flex}.errorBanner{color:#922;background:#fff0f0;border:1px solid #efcaca;border-radius:13px;padding:12px 15px;font-weight:700}@media (width<=1250px){.mrReportGrid{grid-template-columns:repeat(3,minmax(210px,1fr))}.mrKpiGrid{grid-template-columns:repeat(4,minmax(130px,1fr))}.mrMetricStrip{grid-template-columns:repeat(2,minmax(130px,1fr))}}@media (width<=900px){.mrHero{flex-direction:column;align-items:flex-start}.mrHeroActions{justify-content:flex-start}.mrKpiGrid,.mrReportGrid{grid-template-columns:repeat(2,minmax(160px,1fr))}.mrDetailHead{flex-direction:column}.mrExportActions{justify-content:flex-start}.mrDetailGrid{grid-template-columns:1fr}.mrEntryForm{grid-template-columns:repeat(2,minmax(150px,1fr))}}@media (width<=560px){.mrHero{padding:19px}.mrHero h1{font-size:24px}.mrHeroActions,.mrHeroActions label,.mrHeroActions input,.mrHeroActions select{width:100%}.mrKpiGrid,.mrReportGrid,.mrMetricStrip{grid-template-columns:1fr}.mrReportCard{min-height:98px}.mrDetailPanel{padding:15px}.mrEntryForm{grid-template-columns:1fr}.mrFormWide{grid-column:span 1}.mrBarRow{grid-template-columns:100px 1fr 54px}}.annualDemoPanel{border:1px solid var(--border);box-shadow:var(--shadow);background:#fff;border-radius:22px;padding:22px}.annualDemoHead{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.annualDemoHead h2{color:var(--text-strong);margin:5px 0 6px;font-size:23px}.annualDemoHead p{color:var(--muted);margin:0}.demoDataBadge{color:#8b5d05;letter-spacing:.08em;white-space:nowrap;background:#fff3d9;border-radius:999px;padding:7px 10px;font-size:10px;font-weight:950;display:inline-flex}.annualDemoKpis{grid-template-columns:repeat(4,1fr);gap:10px;margin:18px 0;display:grid}.annualDemoKpis>div{background:#f8fafc;border:1px solid #e2eaf2;border-radius:14px;padding:14px 15px}.annualDemoKpis span{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;font-size:10px;font-weight:850;display:block}.annualDemoKpis b{color:var(--brand-2);margin-top:6px;font-size:20px;display:block}.annualDemoChart{background:linear-gradient(#f9fbfd,#f4f8fb);border:1px solid #e5edf5;border-radius:16px;grid-template-columns:repeat(12,minmax(48px,1fr));align-items:end;gap:8px;height:220px;padding:18px 12px 8px;display:grid}.annualMonthBar{text-align:center;grid-template-rows:auto 1fr auto auto;align-items:end;gap:4px;height:100%;display:grid}.annualMonthBar>span{color:#7b8ca0;font-size:9px}.annualMonthBar>div{justify-content:center;align-items:flex-end;height:140px;display:flex}.annualMonthBar i{background:linear-gradient(#34b9af,#1769aa);border-radius:8px 8px 3px 3px;width:min(26px,65%);min-height:8px;display:block;box-shadow:0 5px 10px #1769aa2e}.annualMonthBar b{color:#304b67;font-size:10px}.annualMonthBar small{color:#71849a;font-size:9px}.annualDemoTableWrap{margin-top:14px;overflow:auto}.annualDemoTable{min-width:760px}.mrHero{background:linear-gradient(135deg,#082f59 0%,#125f9d 62%,#1b8b9f 100%)}@media (width<=1200px){.filtersGrid{grid-template-columns:repeat(3,1fr)}}@media (width<=1000px){.cards{grid-template-columns:1fr 1fr}.grid2{grid-template-columns:1fr}.filtersGrid{grid-template-columns:repeat(2,1fr)}main{padding:18px}.topHero,.filterTitle,.panel-head{flex-direction:column;align-items:stretch}.actions,.filterActions{margin-top:12px}}@media (width<=820px){.layout{display:block}.sidebarOverlay{z-index:39;opacity:0;pointer-events:none;background:#0412286b;transition:opacity .2s;display:block;position:fixed;inset:0}.sidebarOverlay.show{opacity:1;pointer-events:auto}aside{z-index:40;width:min(310px,88vw);height:100vh;transition:transform .22s;position:fixed;top:0;bottom:0;left:0;overflow:auto;transform:translate(-102%)}aside.open{transform:translate(0)}.menuToggle{justify-content:center;align-items:center;display:inline-flex}.cloudPreviewPanel{display:none}.actions button,.filterActions button{flex:1}}@media (width<=760px){main{padding:14px}.top h1{font-size:24px}.cards,.filtersGrid,.orderFiltersGrid{grid-template-columns:1fr!important}.tableWrap{padding:0}.studyTable{min-width:1000px;font-size:13px}.detailGrid{grid-template-columns:1fr}.modalHeader{flex-direction:column}.toast{width:auto;top:12px;left:12px;right:12px}.login-card{padding:28px}.login-card .medxaLogoText b,.login-card .medxaLogoText span{font-size:30px}}@media (width<=820px){aside{overflow:hidden!important}.sidebarScrollArea{padding:22px 18px 12px}.sidebarLogoutDock{padding:12px 18px calc(16px + env(safe-area-inset-bottom,0px))}}@media (width<=1180px){.topHero{position:relative;top:auto}.topRightTools{justify-content:space-between;width:100%}.annualDemoChart{grid-template-columns:repeat(6,1fr);height:auto}.annualMonthBar>div{height:110px}.annualDemoKpis{grid-template-columns:repeat(2,1fr)}.manualOrderForm{grid-template-columns:repeat(2,minmax(150px,1fr))}}@media (width<=820px){aside.collapsed,.sidebarCollapsed aside{width:min(310px,88vw);min-width:0}.sidebarCollapseBtn{display:none}.collapsed .sidebarBrandLogo,.collapsed .sidebarBrandSubtitle,.collapsed .navLabel,.collapsed .sidebarUserCard>div{display:initial}.collapsed .sidebarBrandMark{display:none}.collapsed .sidebarBrandBlock .sidebarBrandLogo{display:block}.collapsed .navGroupToggle,.collapsed .navGroupItems>button{justify-content:flex-start}.topRightTools{align-items:stretch}.tableFontControl{justify-content:space-between}.pageIntro,.manualOrderHead,.annualDemoHead{flex-direction:column;align-items:stretch}.formWide{grid-column:span 1}.formFull{grid-column:1/-1}}@media (width<=620px){main{padding:12px}.topHero{padding:15px}.top h1{font-size:24px}.topRightTools{grid-template-columns:1fr;display:grid}.topActions{grid-template-columns:repeat(2,1fr);display:grid}.topActions button{width:100%}.manualOrderForm{grid-template-columns:1fr}.formWide,.formFull{grid-column:span 1}.manualOrderActions{flex-direction:column}.manualOrderActions button{width:100%}.annualDemoKpis{grid-template-columns:1fr}.annualDemoChart{grid-template-columns:repeat(4,1fr)}.pageIntro{padding:18px}.mrHero{border-radius:19px}}@media (width<=820px){.collapsed .sidebarBrandLogo,.collapsed .sidebarBrandSubtitle,.collapsed .sidebarUserMeta,.collapsed .navGroupLabel,.collapsed .navChevron,.collapsed .navLabel,.collapsed .logoutLabel{display:block!important}.collapsed .sidebarBrandMark,.collapsed .cloudPreviewPanel{display:none!important}}html[data-theme=dark]{--bg:#07111e;--panel:#0f1b2a;--panel-2:#142235;--text:#dce7f2;--text-strong:#f4f8fc;--muted:#91a4b9;--brand:#62acf0;--brand-2:#b9dcff;--brand-3:#3f8fd1;--brand-soft:#172d43;--accent:#55cbc2;--border:#26394d;--border-strong:#35506b;--success:#65d29a;--warning:#f2b865;--danger:#ff8585;--shadow:0 16px 42px #0000003d;--shadow-soft:0 9px 26px #0000002e;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#07111e}html[data-theme=dark] body{background:var(--bg);color:var(--text)}html[data-theme=dark] main{background:linear-gradient(#091522 0%,#07111e 100%)}html[data-theme=dark] aside{background:linear-gradient(#0b2b4b 0%,#07182b 62%,#061321 100%);box-shadow:10px 0 32px #00000042}html[data-theme=dark] :where(.topHero,.systemStatusPanel,.card,.panel,.pageIntro,.filterPanel,.selectedReviewPanel,.osirixStripBlock,.miniReportReview,.osirixReviewPanel,.osirixInspectorPanel,.manualOrderPanel,.orderPanel,.orderFilterPanel,.annualDemoPanel,.mrDetailPanel,.mrChartPanel,.mrNotePanel,.mrEntryForm,.notifPanel,.studyModal,.expertiseConfirmModal,.pdfPreviewModal,.pdfSettingsPanel,.keyImagesPanel,.instancePickerModal){background:var(--panel)!important;color:var(--text)!important;border-color:var(--border)!important;box-shadow:var(--shadow-soft)!important}html[data-theme=dark] :where(.panel,.card,.pageIntro,.filterPanel,.annualDemoPanel,.manualOrderPanel,.orderPanel){background:linear-gradient(#101d2d 0%,#0d1927 100%)!important}html[data-theme=dark] :where(h1,h2,h3,h4,h5,b,strong,.value,.patientCell b,.detailIntroText b){color:var(--text-strong)}html[data-theme=dark] :where(p,small,.muted,.small,.top p,.pageIntro p,.annualDemoHead p){color:var(--muted)}html[data-theme=dark] .topEyebrow,html[data-theme=dark] .sectionEyebrow{color:#73cfc7}html[data-theme=dark] .topHero{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0f1b2af5!important;border-color:#2b4057!important}html[data-theme=dark] .versionPill{color:#b8d2e9;background:#1b3046}html[data-theme=dark] .topUserLine{color:#a9bacb}html[data-theme=dark] .systemStatusBody{background:#0c1725}html[data-theme=dark] .notice{color:#f3c57f;background:#2c2317;border-color:#5a4529}html[data-theme=dark] .syncline{color:#b9d9f7;background:#132a40;border:1px solid #25445f}html[data-theme=dark] .empty{color:#9cb0c4;background:#101e2e;border:1px dashed #324a63}html[data-theme=dark] :where(input,select,textarea){color:#e3edf6!important;background:#0a1624!important;border-color:#31465c!important}html[data-theme=dark] :where(input,select,textarea)::placeholder{color:#6f8499}html[data-theme=dark] :where(input,select,textarea):focus{border-color:#55cbc2!important;box-shadow:0 0 0 3px #55cbc224!important}html[data-theme=dark] .tableFontControl{color:#a9bdcf;background:#101f30;border-color:#2b4056}html[data-theme=dark] .tableFontControl select{color:#dce9f4;background:#091522}html[data-theme=dark] .desktopSidebarToggle,html[data-theme=dark] .themeToggle{color:#dce7f2!important;background:#132236!important;border-color:#30465c!important}html[data-theme=dark] .lightBtn{color:#b9dcff!important;background:#162d43!important;border-color:#2d4c67!important}html[data-theme=dark] button:not(.primaryAction):not(.sidebarCollapseBtn):not(.navGroupToggle):not(.logoutBtn):not(.previewMiniBtn){box-shadow:none}html[data-theme=dark] :where(.tableWrap,.mrTableWrap,.annualDemoTableWrap,.notificationTableWrap){background:#0a1522!important;border-color:#293d52!important;box-shadow:0 10px 28px #0000002b!important}html[data-theme=dark] :where(.studyTable,.orderTable,.mrTable,.notificationTable,.annualDemoTable){color:#d9e5f0}html[data-theme=dark] :where(.studyTable,.orderTable,.mrTable,.notificationTable,.annualDemoTable) th{text-shadow:0 1px #0000004d;color:#dbe8f4!important;background:linear-gradient(#182a3e 0%,#142437 100%)!important;border-color:#30465c!important}html[data-theme=dark] :where(.studyTable,.orderTable,.mrTable,.notificationTable,.annualDemoTable) td{color:#cfdeeb!important;background:#0d1927!important;border-color:#213449!important}html[data-theme=dark] :where(.studyTable,.orderTable,.mrTable,.notificationTable,.annualDemoTable) tbody tr:nth-child(2n) td{background:#101e2e!important}html[data-theme=dark] :where(.studyTable,.orderTable,.mrTable,.notificationTable,.annualDemoTable) tbody tr:hover td{background:#172c40!important}html[data-theme=dark] .rowSelected td{box-shadow:inset 0 1px #53cac11f,inset 0 -1px #53cac11f;background:#163851!important}html[data-theme=dark] .rowHidden td{opacity:.72;background:#111a25!important}html[data-theme=dark] .rowQuarantine td{background:#2c2517!important}html[data-theme=dark] .doctorReviewTable th,html[data-theme=dark] .doctorReviewTable td{line-height:1.32!important}html[data-theme=dark] .patientCell small,html[data-theme=dark] .descCell small,html[data-theme=dark] .readTime{color:#8499ae!important}html[data-theme=dark] .badge{color:#b9dcff;background:#18334d;border:1px solid #2c506d}html[data-theme=dark] .rowNoCell span{color:#c8e4ff;background:#17334c;border-color:#2e5575}html[data-theme=dark] .miniProgress{background:#1a2b3d}html[data-theme=dark] .miniProgress i{background:linear-gradient(90deg,#3f8fd1,#55cbc2)}html[data-theme=dark] .pager{color:#a8bacb}html[data-theme=dark] .pager button{color:#d4e8f8;background:#17304a;border:1px solid #2f506d}html[data-theme=dark] .noneText{color:#6f8498}html[data-theme=dark] .readingBadge.unread,html[data-theme=dark] .reportMiniStatus{color:#aebfd0;background:#17283b;border-color:#2b4259}html[data-theme=dark] .readingBadge.read,html[data-theme=dark] .reportMiniStatus.report-FINAL,html[data-theme=dark] .actionBadge.normal{color:#87dfbd;background:#12362f;border-color:#235c4e}html[data-theme=dark] .readingBadge.reading,html[data-theme=dark] .reportMiniStatus.report-DRAFT{color:#f0cc83;background:#3a301c;border-color:#66552d}html[data-theme=dark] .readingBadge.revised,html[data-theme=dark] .reportMiniStatus.report-ADDENDUM{color:#a9d3fa;background:#18314c;border-color:#2c5478}html[data-theme=dark] .imageCountPill{color:#a8bed2;background:#152538;border-color:#2a4056}html[data-theme=dark] .imageCountPill.hasImages{color:#7fd7cb;background:#123530;border-color:#245a53}html[data-theme=dark] .sourcePill{color:#a8bbcd;background:#16273a}html[data-theme=dark] .sourcePill.manualSource{color:#80d4c9;background:#12352f}html[data-theme=dark] .studyPanel{background:#0d1927!important;border-color:#273b50!important}html[data-theme=dark] .studyPanel .panel-head{background:linear-gradient(135deg,#0a2946 0%,#103b60 58%,#0b263f 100%)!important;border-color:#25516c #25516c #55cbc2!important}html[data-theme=dark] .selectedReviewPanel{background:linear-gradient(#0d1a29 0%,#0a1624 100%)!important}html[data-theme=dark] .selectedReviewHead{border-color:#25394e}html[data-theme=dark] .osirixStripBlock,html[data-theme=dark] .miniReportReview,html[data-theme=dark] .osirixInspectorPanel{background:#101e2d!important;border-color:#293f55!important}html[data-theme=dark] .osirixThumb{box-shadow:none;background:#0b1725;border-color:#2a4056}html[data-theme=dark] .osirixThumb b{color:#deebf5}html[data-theme=dark] .osirixThumb small{color:#8297aa}html[data-theme=dark] .filmEmpty,html[data-theme=dark] .miniReportEmpty{color:#91a5b8;background:#0b1725;border-color:#30475e}html[data-theme=dark] .miniReportBody p{color:#c8d8e5}html[data-theme=dark] .miniReportEmpty b{color:#e6eff7}html[data-theme=dark] .inspectorBody{background:#0b1724!important}html[data-theme=dark] .inspectorStat{background:#111f30!important;border-color:#2b4057!important}html[data-theme=dark] .inspectorStat span{color:#8fa4b7!important}html[data-theme=dark] .inspectorStat b{color:#e8f2f9!important}html[data-theme=dark] .inspectorBars h4{color:#d6e4ef!important}html[data-theme=dark] .inspectorBarRow{color:#9eb2c5!important}html[data-theme=dark] .inspectorBarRow i{background:#1b2d40!important}html[data-theme=dark] .card:after{background:#4884bc14}html[data-theme=dark] .value{color:#eef6fc}html[data-theme=dark] .dashboardOverviewToggle{color:#e5eef6;box-shadow:var(--shadow-soft);background:linear-gradient(135deg,#101e2e,#0d1927);border-color:#2a3f55}html[data-theme=dark] .dashboardOverviewHint{color:#8fa3b7}html[data-theme=dark] .bar{background:#1b2c3e}html[data-theme=dark] .bar i{background:linear-gradient(90deg,#3e8ed0,#55cbc2)}html[data-theme=dark] .filterTitle b,html[data-theme=dark] .filtersGrid label,html[data-theme=dark] .manualOrderForm label,html[data-theme=dark] .orderFiltersGrid label,html[data-theme=dark] .mrEntryForm label{color:#c7d8e7}html[data-theme=dark] .annualDemoKpis>div,html[data-theme=dark] .mrKpi,html[data-theme=dark] .mrReportCard,html[data-theme=dark] .mrMetricStrip>div{background:#111f30!important;border-color:#293f55!important}html[data-theme=dark] .annualDemoKpis b,html[data-theme=dark] .mrKpi b,html[data-theme=dark] .mrMetricStrip b{color:#dceafa!important}html[data-theme=dark] .annualDemoChart{background:linear-gradient(#101e2d,#0b1724);border-color:#2a4056}html[data-theme=dark] .annualMonthBar b{color:#c8d9e6}html[data-theme=dark] .annualMonthBar span,html[data-theme=dark] .annualMonthBar small{color:#8297aa}html[data-theme=dark] .demoDataBadge{color:#f0c979;background:#3a2f1b}html[data-theme=dark] .mrTable td{color:#cad9e6!important}html[data-theme=dark] .mrBarRow>span,html[data-theme=dark] .mrNotePanel p{color:#9cb0c3}html[data-theme=dark] .mrBarRow>div{background:#1a2b3e}html[data-theme=dark] .expertiseSplitControls{background:#0f1c2b;border-color:#293e54}html[data-theme=dark] .expertiseSplitControls button{color:#c8d9e7;background:#172a3e;border-color:#2d465e}html[data-theme=dark] .expertiseReportPane{background:#0e1a29;border-color:#2a3e53}html[data-theme=dark] .reportPaneHead,html[data-theme=dark] .expertiseReportPane .paneHead{background:#111f30;border-color:#293e54}html[data-theme=dark] .reportStatusPanel{background:linear-gradient(135deg,#112338,#102c32);border-color:#294155}html[data-theme=dark] .reportStatusPanel b{color:#e1ebf4}html[data-theme=dark] .reportStatusPanel small{color:#90a5b8}html[data-theme=dark] .templateStrip{background:#101d2c;border-color:#293e54}html[data-theme=dark] .templateStrip button{color:#8fddd4;background:#14332f;border-color:#28554e}html[data-theme=dark] .reportForm{background:#0b1724}html[data-theme=dark] .reportForm label{color:#cbdbe8}html[data-theme=dark] .reportForm textarea{color:#e1eaf2!important;background:#0e1c2a!important;border-color:#31485e!important}html[data-theme=dark] .reportFooterActions{background:linear-gradient(#0e1b2af5,#0c1826);border-color:#2a3e52;box-shadow:0 -12px 26px #0000002e}html[data-theme=dark] .footerSaveInfo b{color:#dce7f2}html[data-theme=dark] .footerSaveInfo small{color:#8da1b5}html[data-theme=dark] .expertiseConfirmModal h3{color:#edf5fb}html[data-theme=dark] .expertiseConfirmModal p{color:#9fb2c4}html[data-theme=dark] .confirmSummary{background:#102c2d;border-color:#255150}html[data-theme=dark] .confirmSummary span{color:#dff2ef}html[data-theme=dark] .confirmSummary small{color:#90aaa7}html[data-theme=dark] .modalBackdrop{background:#01070ebd}html[data-theme=dark] .modalHeader{border-color:#293d52}html[data-theme=dark] .modalHeader h2{color:#edf5fb}html[data-theme=dark] .detailIntro,html[data-theme=dark] .detailGrid>div,html[data-theme=dark] .subPanel{background:#101e2e;border-color:#293e54}html[data-theme=dark] .miniList>div,html[data-theme=dark] .auditItem{border-color:#293e54}html[data-theme=dark] .auditItem p{color:#c2d3e0}html[data-theme=dark] .safeNote{color:#91dfbd;background:#12342d;border-color:#255d4d}html[data-theme=dark] .warningBox{color:#f2cf8d;background:#342b1a;border-color:#6a552d}html[data-theme=dark] .notificationTable tbody tr.unread td{background:#13273a!important}html[data-theme=dark] .notifMessage,html[data-theme=dark] .notifMeta{color:#a8bacb}html[data-theme=dark] .notifReadPill{color:#b6d8f4;background:#183148;border-color:#2b526f}html[data-theme=dark] .login-bg{background:radial-gradient(circle at 20% 10%,#143451 0,#071321 46%,#040b13 100%)}html[data-theme=dark] .login-card{color:#dce7f2;background:#0e1a28f5;border-color:#2b4056;box-shadow:0 30px 90px #0000006b}html[data-theme=dark] .loginBrandText h1{color:#f1f7fc}html[data-theme=dark] .loginBrandText p{color:#91a5b8}html[data-theme=light]{--bg:#e9eef4;--panel:#fbfcfe;--panel-2:#f2f6fa}html[data-theme=light] main{background:linear-gradient(#eef2f6 0%,#e7edf3 100%)}.medicalDesktopReportsPage{--md-bg:#101318;--md-panel:#191e25;--md-panel-2:#20262f;--md-panel-3:#272e38;--md-border:#343d48;--md-border-soft:#2a313a;--md-text:#eef2f6;--md-strong:#fff;--md-muted:#9da8b5;--md-accent:#e3426b;--md-accent-soft:#e3426b24;--md-blue:#5ea2c8;--md-green:#64c2b3;--md-amber:#e0a84d;--md-danger:#d67f6b;--md-shadow:0 16px 36px #0000002e;--md-radius:10px;color:var(--md-text);min-width:0;padding:0 0 24px;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}html[data-theme=light] .medicalDesktopReportsPage{--md-bg:#17242e;--md-panel:#21313d;--md-panel-2:#293b48;--md-panel-3:#324754;--md-border:#456070;--md-border-soft:#3b5362;--md-text:#edf5f8;--md-strong:#fff;--md-muted:#bac9d1;--md-shadow:0 15px 32px #0d1c2633}.medicalDesktopReportsPage *{box-sizing:border-box}.medicalDesktopReportsPage button,.medicalDesktopReportsPage input,.medicalDesktopReportsPage select{font:inherit!important}.medicalDesktopReportsPage .mdReportsHero{border:1px solid var(--md-border);border-radius:var(--md-radius);box-shadow:var(--md-shadow);background:radial-gradient(circle at 86% 5%,#e3426b24,#0000 30%),linear-gradient(135deg,#1d232b 0%,#15191f 58%,#181c23 100%);grid-template-columns:minmax(0,1fr) minmax(245px,330px);align-items:center;gap:18px;margin-bottom:10px;padding:20px 22px;display:grid;position:relative;overflow:hidden}html[data-theme=light] .medicalDesktopReportsPage .mdReportsHero{background:radial-gradient(circle at 86% 5%,#e3426b21,#0000 31%),linear-gradient(135deg,#263946 0%,#1a2a35 64%,#20333e 100%)}.medicalDesktopReportsPage .mdReportsHero:after{content:"";pointer-events:none;border:1px solid #e3426b1f;border-radius:50%;width:230px;height:230px;position:absolute;bottom:-70px;right:-44px}.medicalDesktopReportsPage .mdReportsIdentity{z-index:1;min-width:0;position:relative}.medicalDesktopReportsPage .mdEyebrow{color:#ff6f91;letter-spacing:.16em;margin-bottom:7px;font-size:10px;font-weight:800;line-height:1.2;display:block}.medicalDesktopReportsPage .mdReportsIdentity h1{color:var(--md-strong)!important;margin:0 0 7px!important;font-size:clamp(23px,2vw,31px)!important;font-weight:780!important;line-height:1.12!important}.medicalDesktopReportsPage .mdReportsIdentity p{max-width:820px;color:var(--md-muted)!important;margin:0!important;font-size:13px!important;line-height:1.52!important}.medicalDesktopReportsPage .mdReportsIdentity small{color:#7f8c99;margin-top:9px;font-size:10px;display:block}.medicalDesktopReportsPage .mdReportBuildStatus{z-index:1;background:#080b0f57;border:1px solid #ffffff17;border-radius:9px;flex-direction:column;justify-content:center;gap:6px;min-height:102px;padding:14px 16px;display:flex;position:relative}.medicalDesktopReportsPage .mdReportBuildStatus>span{letter-spacing:.06em;text-transform:uppercase;color:#b9f3e7;background:#64c2b321;border:1px solid #64c2b345;border-radius:999px;width:max-content;padding:4px 8px;font-size:9px;font-weight:800}.medicalDesktopReportsPage .mdReportBuildStatus>span.loading{color:#ffe0a3;background:#e0a84d24;border-color:#e0a84d4d}.medicalDesktopReportsPage .mdReportBuildStatus b{color:#fff;font-size:14px;line-height:1.35}.medicalDesktopReportsPage .mdReportBuildStatus small{color:#929eaa;font-size:10px}.medicalDesktopReportsPage .mdReportFilters{border:1px solid var(--md-border);border-radius:var(--md-radius);background:var(--md-panel);margin-bottom:10px;padding:13px 14px 12px;box-shadow:0 8px 22px #0000001a}.medicalDesktopReportsPage .mdDateFilters{grid-template-columns:repeat(2,minmax(140px,.8fr)) minmax(150px,.85fr) minmax(200px,1.3fr) auto auto;align-items:end;gap:8px;display:grid}.medicalDesktopReportsPage .mdDateFilters label{flex-direction:column;gap:5px;min-width:0;display:flex;color:var(--md-muted)!important;font-size:10px!important;font-weight:720!important}.medicalDesktopReportsPage .mdDateFilters input,.medicalDesktopReportsPage .mdDateFilters select,.medicalDesktopReportsPage .mdTableTools input,.medicalDesktopReportsPage .mdTableTools .mdTableSelect{width:100%;height:37px!important;min-height:37px!important;color:var(--md-text)!important;background:var(--md-panel-2)!important;border:1px solid var(--md-border)!important;box-shadow:none!important;border-radius:7px!important;outline:none!important;padding:7px 10px!important;font-size:11px!important;font-weight:600!important}.medicalDesktopReportsPage .mdDateFilters input:focus,.medicalDesktopReportsPage .mdDateFilters select:focus,.medicalDesktopReportsPage .mdTableTools input:focus,.medicalDesktopReportsPage .mdTableTools .mdTableSelect:focus{border-color:#e3426bb8!important;box-shadow:0 0 0 2px #e3426b1f!important}.medicalDesktopReportsPage .mdBuildBtn,.medicalDesktopReportsPage .mdSecondaryBtn{white-space:nowrap;cursor:pointer;border-radius:7px!important;height:37px!important;min-height:37px!important;padding:7px 13px!important;font-size:10px!important;font-weight:800!important}.medicalDesktopReportsPage .mdBuildBtn{color:#fff!important;background:linear-gradient(#eb4b75,#c92c56)!important;border:1px solid #f05b82!important}.medicalDesktopReportsPage .mdBuildBtn:hover{filter:brightness(1.08)}.medicalDesktopReportsPage .mdBuildBtn:disabled{opacity:.58;cursor:wait}.medicalDesktopReportsPage .mdSecondaryBtn{color:var(--md-text)!important;background:var(--md-panel-2)!important;border:1px solid var(--md-border)!important}.medicalDesktopReportsPage .mdSecondaryBtn:hover{background:var(--md-panel-3)!important;border-color:#647180!important}.medicalDesktopReportsPage .mdModalityFilter{border-top:1px solid var(--md-border-soft);flex-wrap:wrap;align-items:center;gap:6px;margin-top:11px;padding-top:10px;display:flex}.medicalDesktopReportsPage .mdModalityFilter>span{color:var(--md-muted);text-transform:uppercase;letter-spacing:.07em;margin-right:4px;font-size:10px;font-weight:800}.medicalDesktopReportsPage .mdModalityFilter button{color:#cbd3dc;background:var(--md-panel-2);border:1px solid var(--md-border);cursor:pointer;border-radius:6px;align-items:center;gap:6px;min-height:29px;padding:5px 9px;font-size:10px;font-weight:760;display:inline-flex}.medicalDesktopReportsPage .mdModalityFilter button small{color:#aab5c1;text-align:center;background:#ffffff0f;border-radius:999px;min-width:19px;padding:1px 5px;font-size:8px}.medicalDesktopReportsPage .mdModalityFilter button:hover,.medicalDesktopReportsPage .mdModalityFilter button.active{color:#fff;background:var(--md-accent-soft);border-color:#e3426b8c}.medicalDesktopReportsPage .mdModalityFilter button.active small{color:#ffe7ed;background:#e3426b33}.medicalDesktopReportsPage .mdReportTabs{border:1px solid var(--md-border);scrollbar-width:thin;background:#15191f;border-radius:9px;gap:5px;margin-bottom:10px;padding:5px;display:flex;overflow-x:auto}html[data-theme=light] .medicalDesktopReportsPage .mdReportTabs{background:#1b2a34}.medicalDesktopReportsPage .mdReportTabs button{color:#aab4bf;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;flex:none;align-items:center;gap:7px;min-height:39px;padding:8px 13px;font-size:11px;font-weight:750;display:flex}.medicalDesktopReportsPage .mdReportTabs button span{color:#73808d;font-size:14px}.medicalDesktopReportsPage .mdReportTabs button:hover{color:#fff;background:#ffffff0b}.medicalDesktopReportsPage .mdReportTabs button.active{color:#fff;box-shadow:inset 0 -2px 0 var(--md-accent);background:linear-gradient(#e3426b33,#e3426b1c);border-color:#e3426b6b}.medicalDesktopReportsPage .mdReportTabs button.active span{color:#ff7294}.medicalDesktopReportsPage .mdReportTabContent{min-width:0}.medicalDesktopReportsPage .mdKpiGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:10px;display:grid}.medicalDesktopReportsPage .mdKpiGridEight{grid-template-columns:repeat(8,minmax(0,1fr))}.medicalDesktopReportsPage .mdKpiCard{min-height:102px;color:var(--md-text);background:linear-gradient(180deg,var(--md-panel-2),var(--md-panel));border:1px solid var(--md-border);border-radius:8px;flex-direction:column;justify-content:center;gap:5px;padding:13px 14px 12px;display:flex;position:relative;overflow:hidden}.medicalDesktopReportsPage .mdKpiCard:before{content:"";background:#596674;border-radius:0 5px 5px 0;width:3px;position:absolute;top:13px;bottom:13px;left:0}.medicalDesktopReportsPage .mdKpiCard>span{color:var(--md-muted);letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:800}.medicalDesktopReportsPage .mdKpiCard>b{color:var(--md-strong);overflow-wrap:anywhere;font-size:clamp(20px,1.8vw,29px);font-weight:790;line-height:1.05}.medicalDesktopReportsPage .mdKpiCard>small{color:#8e99a6;font-size:9px;line-height:1.35}.medicalDesktopReportsPage .mdKpiCard.tone-accent:before{background:var(--md-accent)}.medicalDesktopReportsPage .mdKpiCard.tone-success:before{background:var(--md-green)}.medicalDesktopReportsPage .mdKpiCard.tone-warning:before{background:var(--md-amber)}.medicalDesktopReportsPage .mdKpiCard.tone-accent>b{color:#ff7897}.medicalDesktopReportsPage .mdKpiCard.tone-success>b{color:#7bd7c9}.medicalDesktopReportsPage .mdKpiCard.tone-warning>b{color:#efbf6e}.medicalDesktopReportsPage .mdDashboardGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:9px;display:grid}.medicalDesktopReportsPage .mdChartCard{background:var(--md-panel);border:1px solid var(--md-border);border-radius:var(--md-radius);flex-direction:column;min-width:0;min-height:335px;display:flex;overflow:hidden;box-shadow:0 7px 18px #00000014}.medicalDesktopReportsPage .mdChartCard.span-2{grid-column:span 2}.medicalDesktopReportsPage .mdChartCard.span-3{grid-column:1/-1}.medicalDesktopReportsPage .mdChartCard>header{background:linear-gradient(180deg,var(--md-panel-2),#20262fa6);border-bottom:1px solid var(--md-border-soft);justify-content:space-between;align-items:center;gap:12px;min-height:61px;padding:11px 13px;display:flex}html[data-theme=light] .medicalDesktopReportsPage .mdChartCard>header{background:linear-gradient(#2b3e4b,#263844)}.medicalDesktopReportsPage .mdChartCard>header>div:first-child{min-width:0}.medicalDesktopReportsPage .mdChartCard h3{color:var(--md-strong)!important;margin:0 0 3px!important;font-size:13px!important;font-weight:780!important;line-height:1.25!important}.medicalDesktopReportsPage .mdChartCard header p{color:var(--md-muted)!important;margin:0!important;font-size:9.5px!important;line-height:1.35!important}.medicalDesktopReportsPage .mdChartBody{flex:1;justify-content:stretch;align-items:stretch;min-height:270px;padding:14px;display:flex;overflow:hidden}.medicalDesktopReportsPage .mdChartBody>*{width:100%}.medicalDesktopReportsPage .mdChartActions{flex:none}.medicalDesktopReportsPage .mdSegmented{border:1px solid var(--md-border);background:#11151a;border-radius:6px;gap:2px;padding:2px;display:inline-flex}html[data-theme=light] .medicalDesktopReportsPage .mdSegmented{background:#192832}.medicalDesktopReportsPage .mdSegmented button{color:#9aa6b2;cursor:pointer;background:0 0;border:0;border-radius:4px;min-height:26px;padding:4px 8px;font-size:9px;font-weight:760}.medicalDesktopReportsPage .mdSegmented button.active{color:#fff;background:var(--md-accent)}.medicalDesktopReportsPage .mdHorizontalBars{scrollbar-width:thin;flex-direction:column;justify-content:center;gap:8px;min-height:235px;padding-right:3px;display:flex;overflow:auto}.medicalDesktopReportsPage .mdHBarRow{grid-template-columns:minmax(110px,38%) minmax(80px,1fr) 55px;align-items:center;gap:9px;display:grid}.medicalDesktopReportsPage .mdHBarRow>span{color:#c9d1da;white-space:nowrap;text-overflow:ellipsis;font-size:9.5px;font-weight:650;line-height:1.25;overflow:hidden}.medicalDesktopReportsPage .mdHBarRow>div{background:#101419;border:1px solid #2a323c;border-radius:999px;height:9px;overflow:hidden}html[data-theme=light] .medicalDesktopReportsPage .mdHBarRow>div{background:#17252e;border-color:#3c5666}.medicalDesktopReportsPage .mdHBarRow>div>i{background:linear-gradient(90deg,#c73359,#ef587d);border-radius:999px;min-width:2px;height:100%;display:block}.medicalDesktopReportsPage .mdHBarRow>b{color:#fff;text-align:right;font-variant-numeric:tabular-nums;font-size:10px}.medicalDesktopReportsPage .mdVerticalBars{scrollbar-width:thin;align-items:stretch;gap:7px;min-height:245px;padding:5px 4px 0;display:flex;overflow-x:auto}.medicalDesktopReportsPage .mdVBar{text-align:center;flex:1 0 38px;grid-template-rows:20px minmax(160px,1fr) 28px;align-items:end;gap:5px;min-width:38px;display:grid}.medicalDesktopReportsPage .mdVBar>b{color:#cbd3dc;font-variant-numeric:tabular-nums;align-self:center;font-size:9px}.medicalDesktopReportsPage .mdVBar>div{background:linear-gradient(90deg,#ffffff05,#ffffff0a);border-bottom:1px solid #48535f;border-radius:4px 4px 0 0;align-items:flex-end;width:72%;height:100%;margin:0 auto;display:flex;overflow:hidden}.medicalDesktopReportsPage .mdVBar>div>i{opacity:.91;border-radius:4px 4px 0 0;width:100%;min-height:3px}.medicalDesktopReportsPage .mdVBar>span{color:#919daa;white-space:nowrap;align-self:start;font-size:8.5px;line-height:1.15}.medicalDesktopReportsPage .mdVerticalBars.compact .mdVBar{flex-basis:29px;min-width:29px}.medicalDesktopReportsPage .mdVerticalBars.compact .mdVBar>span{transform-origin:top;margin-top:6px;font-size:7.5px;transform:rotate(-45deg)}.medicalDesktopReportsPage .mdLineChartWrap{flex-direction:column;justify-content:center;min-height:245px;display:flex}.medicalDesktopReportsPage .mdLineChartWrap svg{width:100%;height:auto;max-height:285px;display:block;overflow:visible}.medicalDesktopReportsPage .mdGridLine{stroke:#343d48;stroke-width:1px;stroke-dasharray:3 5}html[data-theme=light] .medicalDesktopReportsPage .mdGridLine{stroke:#486170}.medicalDesktopReportsPage .mdAxisText{fill:#87939f;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:10px}.medicalDesktopReportsPage .mdChartLegend{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:7px;display:flex}.medicalDesktopReportsPage .mdChartLegend span{color:#a8b2bd;align-items:center;gap:5px;font-size:9px;font-weight:650;display:inline-flex}.medicalDesktopReportsPage .mdChartLegend i{border-radius:4px;width:10px;height:4px}.medicalDesktopReportsPage .mdPieLayout{grid-template-columns:minmax(165px,.9fr) minmax(145px,1.1fr);align-items:center;gap:12px;min-height:245px;display:grid}.medicalDesktopReportsPage .mdPieSvg{filter:drop-shadow(0 8px 10px #00000026);width:100%;max-width:245px;margin:auto;display:block}.medicalDesktopReportsPage .mdPieHole{fill:var(--md-panel);stroke:var(--md-border);stroke-width:2px}.medicalDesktopReportsPage .mdPieTotalLabel{fill:#8e9aa7;letter-spacing:.08em;font-size:10px;font-weight:750}.medicalDesktopReportsPage .mdPieTotalValue{fill:#fff;font-size:21px;font-weight:800}.medicalDesktopReportsPage .mdPieLegend{scrollbar-width:thin;flex-direction:column;gap:6px;max-height:235px;padding-right:4px;display:flex;overflow:auto}.medicalDesktopReportsPage .mdPieLegend>div{background:#ffffff06;border:1px solid #0000;border-radius:5px;grid-template-columns:9px minmax(0,1fr) auto auto;align-items:center;gap:6px;padding:5px 7px;display:grid}.medicalDesktopReportsPage .mdPieLegend>div:hover{border-color:var(--md-border);background:#ffffff0b}.medicalDesktopReportsPage .mdPieLegend i{border-radius:2px;width:8px;height:8px}.medicalDesktopReportsPage .mdPieLegend span{color:#c9d1da;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:9px;overflow:hidden}.medicalDesktopReportsPage .mdPieLegend b{color:#fff;font-variant-numeric:tabular-nums;font-size:9px}.medicalDesktopReportsPage .mdPieLegend small{color:#818d99;text-align:right;min-width:39px;font-size:8px}.medicalDesktopReportsPage .mdStackedBars{flex-direction:column;justify-content:center;gap:9px;min-height:245px;padding-right:4px;display:flex;overflow:auto}.medicalDesktopReportsPage .mdStackedBars>.mdChartLegend{justify-content:flex-start;margin:0 0 4px}.medicalDesktopReportsPage .mdStackedRow{grid-template-columns:minmax(90px,24%) minmax(120px,1fr) 45px;align-items:center;gap:9px;display:grid}.medicalDesktopReportsPage .mdStackedRow>span{color:#c7d0d9;white-space:nowrap;text-overflow:ellipsis;font-size:9.5px;overflow:hidden}.medicalDesktopReportsPage .mdStackedRow>div{background:#101419;border:1px solid #303944;border-radius:4px;height:13px;display:flex;overflow:hidden}html[data-theme=light] .medicalDesktopReportsPage .mdStackedRow>div{background:#17252e;border-color:#415b6b}.medicalDesktopReportsPage .mdStackedRow>div>i{min-width:1px;height:100%;display:block}.medicalDesktopReportsPage .mdStackedRow>b{color:#fff;text-align:right;font-size:9px}.medicalDesktopReportsPage .mdEmptyChart{color:#7f8b97;border:1px dashed #39434e;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:230px;display:flex}.medicalDesktopReportsPage .mdEmptyChart span{color:#5f6b77;font-size:28px}.medicalDesktopReportsPage .mdEmptyChart p{margin:0!important;font-size:10px!important}.medicalDesktopReportsPage .mdInfoNote,.medicalDesktopReportsPage .errorBanner{margin-top:10px;padding:10px 12px;color:#bec8d2!important;background:#5ea2c814!important;border:1px solid #5ea2c840!important;border-radius:7px!important;font-size:10px!important;line-height:1.5!important}.medicalDesktopReportsPage .mdInfoNote b{color:#e3edf4}.medicalDesktopReportsPage .errorBanner{margin:0 0 10px;color:#ffd4dc!important;background:#e3426b1a!important;border-color:#e3426b52!important}.medicalDesktopReportsPage .mdLoadingPanel{min-height:300px;color:var(--md-muted);background:var(--md-panel);border:1px solid var(--md-border);border-radius:var(--md-radius);flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.medicalDesktopReportsPage .mdLoadingPanel>span{border:3px solid #343d48;border-top-color:var(--md-accent);border-radius:50%;width:35px;height:35px;animation:.8s linear infinite mdSpin}.medicalDesktopReportsPage .mdLoadingPanel b{color:#fff;font-size:13px}.medicalDesktopReportsPage .mdLoadingPanel p{margin:0!important;font-size:10px!important}@keyframes mdSpin{to{transform:rotate(360deg)}}.medicalDesktopReportsPage .mdDataTablePanel{color:var(--md-text);background:var(--md-panel);border:1px solid var(--md-border);border-radius:var(--md-radius);overflow:hidden;box-shadow:0 8px 22px #0000001a}.medicalDesktopReportsPage .mdDataTablePanel>header{background:linear-gradient(180deg,var(--md-panel-2),#20262fb3);border-bottom:1px solid var(--md-border);justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;display:flex}html[data-theme=light] .medicalDesktopReportsPage .mdDataTablePanel>header{background:linear-gradient(#2b3f4c,#263843)}.medicalDesktopReportsPage .mdDataTablePanel h3{color:#fff!important;margin:0 0 3px!important;font-size:14px!important}.medicalDesktopReportsPage .mdDataTablePanel header p{color:var(--md-muted)!important;margin:0!important;font-size:9px!important}.medicalDesktopReportsPage .mdTableTools{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.medicalDesktopReportsPage .mdTableTools input{width:235px!important}.medicalDesktopReportsPage .mdTableTools .mdTableSelect{width:150px!important;height:32px!important;min-height:32px!important;padding:5px 8px!important}.medicalDesktopReportsPage .mdTableTools .mdSecondaryBtn{height:32px!important;min-height:32px!important;padding:5px 9px!important}.medicalDesktopReportsPage .mdTableScroll{scrollbar-width:thin;max-height:590px;overflow:auto}.medicalDesktopReportsPage .mdReportTable{border-collapse:separate;border-spacing:0;width:100%;min-width:860px;color:var(--md-text)!important;font-size:max(11px,var(--table-font-size))!important;line-height:1.4!important}.medicalDesktopReportsPage .mdReportTable thead{z-index:2;position:sticky;top:0}.medicalDesktopReportsPage .mdReportTable th{white-space:nowrap;color:#e8edf2!important;font-size:max(10px,var(--table-font-size))!important;text-align:left!important;background:#252c35!important;border-bottom:1px solid #46515e!important;border-right:1px solid #37414c!important;padding:10px 9px!important;font-weight:790!important}html[data-theme=light] .medicalDesktopReportsPage .mdReportTable th{background:#304653!important;border-color:#496372!important}.medicalDesktopReportsPage .mdReportTable td{vertical-align:top;color:#d9e0e7!important;font-size:max(10px,var(--table-font-size))!important;background:#1b2027!important;border-bottom:1px solid #303944!important;border-right:1px solid #2c343e!important;padding:9px!important}.medicalDesktopReportsPage .mdReportTable tbody tr:nth-child(2n) td{background:#20262e!important}.medicalDesktopReportsPage .mdReportTable tbody tr:hover td{color:#fff!important;background:#333b46!important}html[data-theme=light] .medicalDesktopReportsPage .mdReportTable td{background:#253641!important;border-color:#38505f!important}html[data-theme=light] .medicalDesktopReportsPage .mdReportTable tbody tr:nth-child(2n) td{background:#2a3d49!important}html[data-theme=light] .medicalDesktopReportsPage .mdReportTable tbody tr:hover td{color:#fff!important;background:#3b5361!important}.medicalDesktopReportsPage .mdReportTable td.empty{vertical-align:middle;height:160px;text-align:center!important;color:#8995a2!important}.medicalDesktopReportsPage .mdDataTablePanel>footer{color:#828e9a;border-top:1px solid var(--md-border-soft);background:#15191f;padding:8px 12px;font-size:9px}html[data-theme=light] .medicalDesktopReportsPage .mdDataTablePanel>footer{color:#a5b6c0;background:#1c2b35}.medicalDesktopReportsPage ::-webkit-scrollbar{width:8px;height:8px}.medicalDesktopReportsPage ::-webkit-scrollbar-track{background:#11151a}.medicalDesktopReportsPage ::-webkit-scrollbar-thumb{background:#46515e;border:2px solid #11151a;border-radius:8px}.medicalDesktopReportsPage ::-webkit-scrollbar-thumb:hover{background:#5b6876}html[data-theme=light] .medicalDesktopReportsPage ::-webkit-scrollbar-track{background:#1b2a34}html[data-theme=light] .medicalDesktopReportsPage ::-webkit-scrollbar-thumb{background:#536f7e;border-color:#1b2a34}@media (width<=1450px){.medicalDesktopReportsPage .mdKpiGridEight{grid-template-columns:repeat(4,minmax(0,1fr))}.medicalDesktopReportsPage .mdDateFilters{grid-template-columns:repeat(4,minmax(130px,1fr))}.medicalDesktopReportsPage .mdBuildBtn,.medicalDesktopReportsPage .mdSecondaryBtn{width:100%}}@media (width<=1120px){.medicalDesktopReportsPage .mdReportsHero{grid-template-columns:1fr}.medicalDesktopReportsPage .mdReportBuildStatus{min-height:auto}.medicalDesktopReportsPage .mdKpiGrid,.medicalDesktopReportsPage .mdDashboardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.medicalDesktopReportsPage .mdChartCard.span-3{grid-column:1/-1}.medicalDesktopReportsPage .mdDataTablePanel>header{flex-direction:column;align-items:flex-start}.medicalDesktopReportsPage .mdTableTools{justify-content:flex-start;width:100%}}@media (width<=780px){.medicalDesktopReportsPage .mdReportsHero{padding:16px}.medicalDesktopReportsPage .mdDateFilters{grid-template-columns:repeat(2,minmax(0,1fr))}.medicalDesktopReportsPage .mdDashboardGrid{grid-template-columns:1fr}.medicalDesktopReportsPage .mdChartCard.span-2,.medicalDesktopReportsPage .mdChartCard.span-3{grid-column:auto}.medicalDesktopReportsPage .mdPieLayout{grid-template-columns:1fr}.medicalDesktopReportsPage .mdPieSvg{max-width:205px}.medicalDesktopReportsPage .mdHBarRow{grid-template-columns:minmax(90px,38%) minmax(65px,1fr) 45px}.medicalDesktopReportsPage .mdTableTools input{flex:1 0 100%;width:100%!important}}@media (width<=520px){.medicalDesktopReportsPage .mdDateFilters{grid-template-columns:1fr}.medicalDesktopReportsPage .mdKpiGrid,.medicalDesktopReportsPage .mdKpiGridEight{grid-template-columns:1fr 1fr}.medicalDesktopReportsPage .mdKpiCard{min-height:92px;padding:11px}.medicalDesktopReportsPage .mdKpiCard>b{font-size:21px}.medicalDesktopReportsPage .mdReportTabs button{padding:7px 9px;font-size:10px}.medicalDesktopReportsPage .mdChartCard{min-height:315px}.medicalDesktopReportsPage .mdChartBody{padding:10px}.medicalDesktopReportsPage .mdSegmented{width:100%}.medicalDesktopReportsPage .mdSegmented button{flex:1}}@media print{body{background:#fff!important}aside,.topHero,.systemStatusPanel,.mdReportFilters,.mdReportTabs,.mdChartActions,.mdTableTools{display:none!important}main{background:#fff!important;padding:0!important}.medicalDesktopReportsPage{--md-panel:#fff;--md-panel-2:#f2f4f6;--md-panel-3:#eceff2;--md-border:#c9ced4;--md-border-soft:#d6dade;--md-text:#111;--md-strong:#000;--md-muted:#555;color:#111!important}.medicalDesktopReportsPage .mdReportsHero{box-shadow:none;border-color:#bbb;background:#fff!important}.medicalDesktopReportsPage .mdReportsHero:after{display:none}.medicalDesktopReportsPage .mdReportsIdentity h1,.medicalDesktopReportsPage .mdReportBuildStatus b,.medicalDesktopReportsPage .mdKpiCard>b,.medicalDesktopReportsPage .mdChartCard h3{color:#000!important}.medicalDesktopReportsPage .mdReportBuildStatus{background:#f5f5f5;border-color:#ccc}.medicalDesktopReportsPage .mdKpiGridEight{grid-template-columns:repeat(4,1fr)}.medicalDesktopReportsPage .mdDashboardGrid{display:block}.medicalDesktopReportsPage .mdChartCard{break-inside:avoid;box-shadow:none;margin-bottom:10px}.medicalDesktopReportsPage .mdChartCard>header{background:#eee!important}.medicalDesktopReportsPage .mdReportTable th{color:#000!important;background:#ddd!important}.medicalDesktopReportsPage .mdReportTable td{color:#111!important;background:#fff!important}.medicalDesktopReportsPage .mdReportTable tbody tr:nth-child(2n) td{background:#f5f5f5!important}}.medicalDesktopReportsPage .qcAnalyticsWorkspace,.medicalDesktopReportsPage .inventoryWorkspace{flex-direction:column;gap:10px;min-width:0;display:flex}.medicalDesktopReportsPage .qcStatusStrip{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.medicalDesktopReportsPage .qcStatusStrip>div{background:var(--md-panel);border:1px solid var(--md-border);border-radius:8px;padding:13px 14px;box-shadow:0 8px 20px #00000014}.medicalDesktopReportsPage .qcStatusStrip span{color:var(--md-muted);font-size:10px;font-weight:750;display:block}.medicalDesktopReportsPage .qcStatusStrip b{color:var(--md-strong);margin-top:5px;font-size:20px;display:block}.medicalDesktopReportsPage .qcStatusStrip small{color:#7f8d9a;margin-top:4px;font-size:9px;display:block}.medicalDesktopReportsPage .qcCountBadge{color:#ffd5df;background:#e3426b21;border:1px solid #e3426b59;border-radius:999px;padding:5px 9px;font-size:10px;font-weight:800}.medicalDesktopReportsPage .qcPriority{color:#9ed7f4;background:#5ea2c824;border-radius:999px;padding:3px 7px;font-size:9px;font-weight:850;display:inline-flex}.medicalDesktopReportsPage .qcPriority.cito{color:#ffd483;background:#e0a84d24}.medicalDesktopReportsPage .qcLate{font-weight:800;color:#ff8ca5!important}.medicalDesktopReportsPage .mdReportTable td small{color:#7d8996;margin-top:3px;font-size:9px;display:block}.medicalDesktopReportsPage .qcInlineForm{border-top:1px solid var(--md-border-soft);background:#ffffff04;grid-template-columns:1.4fr repeat(5,minmax(95px,.75fr)) auto;align-items:end;gap:8px;padding:12px;display:grid}.medicalDesktopReportsPage .qcInlineForm label,.medicalDesktopReportsPage .inventoryFormCard label{color:var(--md-muted);flex-direction:column;gap:5px;font-size:10px;font-weight:750;display:flex}.medicalDesktopReportsPage .qcInlineForm input,.medicalDesktopReportsPage .qcInlineForm select,.medicalDesktopReportsPage .inventoryFormCard input,.medicalDesktopReportsPage .inventoryFormCard select,.medicalDesktopReportsPage .inventoryFormCard textarea{width:100%;height:36px;color:var(--md-text);background:var(--md-panel-2);border:1px solid var(--md-border);border-radius:7px;outline:none;padding:7px 9px;font-size:11px}.medicalDesktopReportsPage .qcInlineForm input:focus,.medicalDesktopReportsPage .qcInlineForm select:focus,.medicalDesktopReportsPage .inventoryFormCard input:focus,.medicalDesktopReportsPage .inventoryFormCard select:focus{border-color:#e3426bad;box-shadow:0 0 0 2px #e3426b1a}.medicalDesktopReportsPage .qcFormMessage{color:#b9f3e7;grid-column:1/-1;font-size:10px}.medicalDesktopReportsPage .inventoryFormGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.medicalDesktopReportsPage .inventoryFormCard{background:var(--md-panel);border:1px solid var(--md-border);border-radius:9px;flex-direction:column;gap:10px;padding:15px;display:flex}.medicalDesktopReportsPage .inventoryFormCard header h3{color:var(--md-strong);margin:0;font-size:14px}.medicalDesktopReportsPage .inventoryFormCard header p{color:var(--md-muted);margin:4px 0 0;font-size:10px}.medicalDesktopReportsPage .inventoryTwoCols{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.medicalDesktopReportsPage .inventoryMessage{color:#b9f3e7;background:#64c2b317;border:1px solid #64c2b340;border-radius:7px;padding:10px 12px;font-size:11px;font-weight:700}.medicalDesktopReportsPage .inventoryStatus{border-radius:999px;padding:3px 7px;font-size:9px;font-weight:850;display:inline-flex}.medicalDesktopReportsPage .inventoryStatus.ok{color:#b9f3e7;background:#64c2b31f;border:1px solid #64c2b345}.medicalDesktopReportsPage .inventoryStatus.low{color:#ffd3a3;background:#e0a84d1f;border:1px solid #e0a84d4d}.medicalDesktopReportsPage .inventoryLowRow td{background:#e0a84d0b!important}.medicalDesktopReportsPage .inventoryIn{font-weight:800;color:#8be3d2!important}.medicalDesktopReportsPage .inventoryOut{font-weight:800;color:#ff9ab0!important}@media (width<=1200px){.medicalDesktopReportsPage .qcStatusStrip{grid-template-columns:repeat(3,minmax(0,1fr))}.medicalDesktopReportsPage .qcInlineForm{grid-template-columns:repeat(3,minmax(130px,1fr))}.medicalDesktopReportsPage .qcInlineForm .mdBuildBtn{align-self:end}}@media (width<=760px){.medicalDesktopReportsPage .qcStatusStrip,.medicalDesktopReportsPage .inventoryFormGrid,.medicalDesktopReportsPage .qcInlineForm,.medicalDesktopReportsPage .inventoryTwoCols{grid-template-columns:1fr}}.medicalDesktopReportsPage .qcToolbar{background:var(--md-panel);border:1px solid var(--md-border);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.medicalDesktopReportsPage .qcToolbar>div{flex-direction:column;gap:3px;display:flex}.medicalDesktopReportsPage .qcToolbar b{color:var(--md-strong);font-size:11px}.medicalDesktopReportsPage .qcToolbar span{color:var(--md-muted);font-size:9px}.medicalDesktopReportsPage .qcPriority.pending{color:#d9c6ff;background:#a78bd426;border:1px solid #a78bd447}.medicalDesktopReportsPage .inventoryFormCard label>span{color:#7f8d9a;font-size:8.5px;font-weight:500}@media (width<=760px){.medicalDesktopReportsPage .qcToolbar{flex-direction:column;align-items:stretch}.medicalDesktopReportsPage .qcToolbar .mdSecondaryBtn{width:100%}}:root{--v258-blue-950:#071d34;--v258-blue-900:#092847;--v258-blue-800:#0b3b68;--v258-blue-700:#0e4d83;--v258-teal:#58cbc4;--v258-magenta:#d63d6a;--v258-light-bg:#eef3f7;--v258-light-panel:#fff;--v258-light-soft:#f5f8fb;--v258-light-line:#d7e0e9;--v258-light-text:#203247;--v258-light-muted:#61748a;--v258-dark-bg:#17222d;--v258-dark-panel:#21303d;--v258-dark-soft:#273846;--v258-dark-line:#3b5062;--v258-dark-text:#edf4f8;--v258-dark-muted:#a8bac8}html,body,#root{font-family:Inter,Segoe UI,Roboto,Arial,sans-serif!important}.layout main{min-width:0}.panel,.card,.filterPanel,.manualOrderPanel,.orderPanel,.orderFilterPanel,.mrPanel,.selectedReviewPanel{border-radius:12px!important}button,input,select,textarea{font-family:inherit}button{border-radius:7px!important}html[data-theme=light]{--bg:var(--v258-light-bg);--panel:var(--v258-light-panel);--panel-2:var(--v258-light-soft);--border:var(--v258-light-line);--text:var(--v258-light-text);--muted:var(--v258-light-muted)}html[data-theme=light] .layout{background:var(--v258-light-bg)!important}html[data-theme=light] main{color:var(--v258-light-text)!important;background:linear-gradient(#f2f6f9 0%,#eaf0f5 100%)!important}html[data-theme=light] aside{background:linear-gradient(180deg,var(--v258-blue-800) 0%,var(--v258-blue-950) 100%)!important;color:#fff!important;border-right:1px solid #ffffff1a!important;box-shadow:10px 0 28px #061c3429!important}html[data-theme=light] .sidebarBrandSubtitle,html[data-theme=light] .sidebarUserCard small{color:#e7f3ffb8!important}html[data-theme=light] .sidebarUserCard,html[data-theme=light] .sidebarUserCardClean{background:#ffffff0f!important;border-color:#ffffff1f!important}html[data-theme=light] .sidebarUserCard b,html[data-theme=light] .sidebarNav button,html[data-theme=light] .navIcon,html[data-theme=light] .navLabel,html[data-theme=light] .logoutBtn{color:#fff!important}html[data-theme=light] .sidebarNav button,html[data-theme=light] .logoutBtn{background:0 0!important;border-color:#0000!important}html[data-theme=light] .sidebarNav button:hover,html[data-theme=light] .logoutBtn:hover{background:#ffffff17!important}html[data-theme=light] .sidebarNav button.active{box-shadow:inset 3px 0 0 var(--v258-teal)!important;background:#ffffff21!important;border-color:#ffffff1f!important}html[data-theme=light] .sidebarUserAvatar{color:#07304f!important;background:linear-gradient(135deg,#62d9d1,#a0ece7)!important}html[data-theme=light] .menuBadge{background:var(--v258-magenta)!important;color:#fff!important}html[data-theme=light] .topHero{background:linear-gradient(135deg,var(--v258-blue-800),var(--v258-blue-950))!important;color:#fff!important;border-color:#194f7d!important;box-shadow:0 10px 26px #07254121!important}html[data-theme=light] .topHero h1,html[data-theme=light] .topHero p,html[data-theme=light] .topHero .topUserLine,html[data-theme=light] .topHero .topUserLine *{color:#fff!important}html[data-theme=light] .topHero button,html[data-theme=light] .topHero select{color:#fff!important;background:#ffffff1a!important;border-color:#ffffff38!important}html[data-theme=light] .topHero select option{color:#13283f;background:#fff}html[data-theme=light] .panel,html[data-theme=light] .card,html[data-theme=light] .filterPanel,html[data-theme=light] .manualOrderPanel,html[data-theme=light] .orderPanel,html[data-theme=light] .orderFilterPanel,html[data-theme=light] .selectedReviewPanel,html[data-theme=light] .osirixStripBlock,html[data-theme=light] .miniReportReview,html[data-theme=light] .osirixInspectorPanel{border-color:var(--v258-light-line)!important;color:var(--v258-light-text)!important;background:#fff!important;box-shadow:0 8px 22px #1936540e!important}html[data-theme=light] .studyPanel .panel-head,html[data-theme=light] .selectedReviewHead{color:#fff!important;border-color:#164f79!important;border-bottom:3px solid var(--v258-teal)!important;background:linear-gradient(135deg,#0b426f,#082f51)!important}html[data-theme=light] .studyPanel .panel-head h3,html[data-theme=light] .studyPanel .panel-head small,html[data-theme=light] .selectedReviewHead *{color:#fff!important}html[data-theme=light] .studyPanel .panel-head .lightBtn,html[data-theme=light] .selectedReviewHead .lightBtn{color:#173b5f!important;background:#fff!important;border-color:#d9e4ed!important}html[data-theme=dark]{--bg:var(--v258-dark-bg);--panel:var(--v258-dark-panel);--panel-2:var(--v258-dark-soft);--border:var(--v258-dark-line);--text:var(--v258-dark-text);--muted:var(--v258-dark-muted)}html[data-theme=dark] main{color:var(--v258-dark-text)!important;background:linear-gradient(#1b2834 0%,#15202a 100%)!important}html[data-theme=dark] aside{background:linear-gradient(#102d49 0%,#091d31 100%)!important;border-right:1px solid #29445c!important;box-shadow:10px 0 28px #00000038!important}html[data-theme=dark] .sidebarNav button.active{box-shadow:inset 3px 0 0 var(--v258-teal)!important;background:#58cbc41f!important;border-color:#58cbc42e!important}html[data-theme=dark] .topHero{color:#fff!important;background:linear-gradient(135deg,#153b5e,#0d2a45)!important;border-color:#31536d!important;box-shadow:0 10px 26px #00000029!important}html[data-theme=dark] .topHero h1,html[data-theme=dark] .topHero p,html[data-theme=dark] .topHero .topUserLine,html[data-theme=dark] .topHero .topUserLine *{color:#f2f7fb!important}html[data-theme=dark] .panel,html[data-theme=dark] .card,html[data-theme=dark] .filterPanel,html[data-theme=dark] .manualOrderPanel,html[data-theme=dark] .orderPanel,html[data-theme=dark] .orderFilterPanel,html[data-theme=dark] .selectedReviewPanel,html[data-theme=dark] .osirixStripBlock,html[data-theme=dark] .miniReportReview,html[data-theme=dark] .osirixInspectorPanel{background:var(--v258-dark-panel)!important;border-color:var(--v258-dark-line)!important;color:var(--v258-dark-text)!important;box-shadow:0 8px 22px #00000024!important}html[data-theme=dark] .studyPanel .panel-head,html[data-theme=dark] .selectedReviewHead{color:#fff!important;border-color:#35627d!important;border-bottom:3px solid var(--v258-teal)!important;background:linear-gradient(135deg,#17496f,#103651)!important}html[data-theme=dark] .studyPanel .panel-head h3,html[data-theme=dark] .studyPanel .panel-head small,html[data-theme=dark] .selectedReviewHead *{color:#fff!important}.tableWrap{border-radius:10px!important;overflow:auto!important}.studyTable.doctorReviewTable{table-layout:fixed!important;border-collapse:separate!important;border-spacing:0!important;width:100%!important;min-width:1260px!important;font-size:var(--table-font-size)!important}.studyTable.doctorReviewTable th,.studyTable.doctorReviewTable td{vertical-align:middle!important;white-space:nowrap!important;border-bottom-width:1px!important;height:46px!important;padding:7px 8px!important;line-height:1.15!important}.studyTable.doctorReviewTable th{font-size:calc(var(--table-font-size) * .86)!important;letter-spacing:.035em!important;text-transform:uppercase!important;font-weight:850!important}.studyTable.doctorReviewTable th:first-child{width:46px}.studyTable.doctorReviewTable th:nth-child(2){width:170px}.studyTable.doctorReviewTable th:nth-child(3){width:56px}.studyTable.doctorReviewTable th:nth-child(4){width:220px}.studyTable.doctorReviewTable th:nth-child(5){width:112px}.studyTable.doctorReviewTable th:nth-child(6){width:70px}.studyTable.doctorReviewTable th:nth-child(7){width:108px}.studyTable.doctorReviewTable th:nth-child(8){width:150px}.studyTable.doctorReviewTable th:nth-child(9),.studyTable.doctorReviewTable th:nth-child(10){width:48px}.studyTable.doctorReviewTable th:nth-child(11){width:128px}.studyTable.doctorReviewTable th:nth-child(12){width:102px}.studyTable.doctorReviewTable th:nth-child(13){width:70px}.studyTable.doctorReviewTable td{text-overflow:ellipsis;overflow:hidden}.patientCellSingle b,.descCellSingle b{text-overflow:ellipsis;display:block;overflow:hidden;white-space:nowrap!important;font-weight:800!important}.instanceCell{text-align:left;display:table-cell!important}.instanceCell b,.instanceCell span{display:inline!important}.expertiseCell{flex-wrap:nowrap!important;align-items:center!important;gap:6px!important;height:46px!important;display:flex!important;overflow:visible!important}.expertiseCell .tinyBtn{flex:none!important;margin:0!important}.reportMiniStatus,.readingBadge,.imageCountPill,.actionBadge{white-space:nowrap!important;justify-content:center!important;align-items:center!important;margin:0!important;display:inline-flex!important}.statusCompactSingle{overflow:visible!important}.statusLine{white-space:nowrap!important;align-items:center!important;gap:6px!important;display:flex!important}.statusLine b{white-space:nowrap!important;margin:0!important}.pdfIconCell{text-align:center!important}.rowNoCell span{border-radius:7px!important;width:26px!important;min-width:26px!important;height:26px!important}.studyTable .tinyBtn{min-height:26px!important;padding:5px 7px!important;font-size:10px!important}.studyTable .viewerBtn,.studyTable .viewerBtnIcon{min-height:26px!important}html[data-theme=light] .studyTable th{color:#28435d!important;background:#eaf1f7!important;border-color:#d4dee8!important}html[data-theme=light] .studyTable td{color:#24374a!important;background:#fff!important;border-color:#e0e6ed!important}html[data-theme=light] .studyTable tbody tr:nth-child(2n) td{background:#f8fafc!important}html[data-theme=light] .studyTable tbody tr:hover td{color:#182d42!important;background:#eaf3f9!important}html[data-theme=light] .studyTable .rowSelected td{box-shadow:inset 3px 0 0 var(--v258-teal)!important;background:#e3f0f6!important}html[data-theme=dark] .studyTable th{color:#eaf2f7!important;background:#2b3e4d!important;border-color:#41586a!important}html[data-theme=dark] .studyTable td{color:#e9f1f6!important;background:#22313e!important;border-color:#354a5b!important}html[data-theme=dark] .studyTable tbody tr:nth-child(2n) td{background:#1f2d39!important}html[data-theme=dark] .studyTable tbody tr:hover td{color:#fff!important;background:#2c4151!important}html[data-theme=dark] .studyTable .rowSelected td{box-shadow:inset 3px 0 0 var(--v258-teal)!important;background:#2c4657!important}html[data-theme=light] input,html[data-theme=light] select,html[data-theme=light] textarea{color:#22364b!important;background:#fff!important;border-color:#cfd9e4!important}html[data-theme=dark] input,html[data-theme=dark] select,html[data-theme=dark] textarea{color:#eef4f8!important;background:#1a2935!important;border-color:#405668!important}html[data-theme=dark] select option{color:#eef4f8;background:#1a2935}html[data-theme=dark] .lightBtn,html[data-theme=dark] .tinyBtn,html[data-theme=dark] .iconOnlyBtn{color:#f1f6f9!important;background:#2d4151!important;border-color:#4b6375!important}html[data-theme=light] .lightBtn,html[data-theme=light] .tinyBtn,html[data-theme=light] .iconOnlyBtn{color:#23405c!important;background:#fff!important;border-color:#ccd8e4!important}html[data-theme=light] .expertiseWorkspace{color:#203247}html[data-theme=light] .expertiseHeader{color:#fff!important;background:linear-gradient(135deg,#0c426f,#082d4d)!important;border-color:#1d567f!important}html[data-theme=light] .expertiseHeader h2,html[data-theme=light] .expertiseHeader p,html[data-theme=light] .expertiseHeader .eyebrow{color:#fff!important}html[data-theme=dark] .expertiseHeader{color:#fff!important;background:linear-gradient(135deg,#174767,#102f49)!important;border-color:#365a70!important}html[data-theme=dark] .expertiseHeader h2,html[data-theme=dark] .expertiseHeader p,html[data-theme=dark] .expertiseHeader .eyebrow{color:#fff!important}.expertiseViewerPane{background:#07111b!important}.wordPaperEditor,.ckEditableArea,.ProseMirror{color:#111!important;background:#fff!important}.pdfSettingsModalBackdrop{z-index:120;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#030f1cb3;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.pdfSettingsModal{border-radius:16px;width:min(1040px,96vw);max-height:92vh;overflow:auto;box-shadow:0 34px 100px #00000061}.pdfSettingsModal .pdfSettingsPanel{border:0!important;border-radius:16px!important;padding:18px!important}.pdfSettingsHeadActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pdfSettingsHeadActions button{width:auto!important}html[data-theme=light] .pdfSettingsModal .pdfSettingsPanel{color:#203247!important;background:#f7fafc!important}html[data-theme=light] .pdfSettingsGroup{background:#fff!important;border-color:#d5e0e9!important}html[data-theme=dark] .pdfSettingsModal .pdfSettingsPanel{color:#edf4f8!important;background:#21303d!important}html[data-theme=dark] .pdfSettingsHead b,html[data-theme=dark] .pdfSettingsHead small,html[data-theme=dark] .pdfSettingsGroupTitle b,html[data-theme=dark] .pdfSettingsGroupTitle small,html[data-theme=dark] .pdfSettingsGrid label{color:#e8f0f5!important}html[data-theme=dark] .pdfSettingsGroup{background:#273846!important;border-color:#405668!important}html[data-theme=dark] .assetUploadBox img,html[data-theme=dark] .assetPreviewFallback{color:#536478!important;background:#fff!important}.pdfSettingsOpenBtn{font-weight:850!important}@media (width<=900px){.studyTable.doctorReviewTable{min-width:1180px!important}.pdfSettingsModalBackdrop{padding:8px}.pdfSettingsModal{width:100%;max-height:96vh}.pdfSettingsHead{flex-direction:column}.pdfSettingsHeadActions{width:100%}.pdfSettingsHeadActions button{flex:1}}.topEyebrow{text-shadow:0 1px 1px #0000002e;color:#8fe8e1!important;letter-spacing:.14em!important;font-size:10px!important;font-weight:950!important}.topUserLine{color:#eff7fb!important;font-weight:850!important}.topUserLine>span:first-child{color:#fff!important}.topHero .rolePill,.topHero .versionPill{color:#153b5e!important;min-height:24px!important;text-shadow:none!important;background:#fffffff0!important;border:1px solid #ffffff8c!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;padding:4px 10px!important;font-size:10px!important;font-weight:950!important;display:inline-flex!important;box-shadow:0 4px 12px #00000014!important}.topHero .role-admin{color:#075c58!important;background:#dff7f4!important;border-color:#a8e5df!important}.topHero .role-doctor{color:#61329a!important;background:#f3eaff!important;border-color:#d9c3f1!important}.topHero .role-radiografer{color:#075984!important;background:#e5f7ff!important;border-color:#b9dfef!important}.topHero .role-clinic{color:#765300!important;background:#fff4d6!important;border-color:#f2d989!important}.topHero .role-guest{color:#495869!important;background:#f0f2f5!important;border-color:#d6dce3!important}.topHero .tableFontControl{color:#eef7fb!important;background:#ffffff14!important;border-color:#fff3!important}.topHero .tableFontControl span{color:#eef7fb!important}@media (width>=1181px){.layout{min-height:100dvh!important}aside{width:192px!important;min-width:192px!important;padding-left:10px!important;padding-right:10px!important}aside.collapsed,.sidebarCollapsed aside{width:74px!important;min-width:74px!important}main{width:calc(100vw - 192px)!important;max-width:none!important;padding:12px 14px 16px!important;overflow-x:hidden!important}.sidebarCollapsed main{width:calc(100vw - 74px)!important}.topHero{border-radius:16px!important;width:100%!important;min-height:104px!important;margin-bottom:8px!important;padding:14px 16px!important;top:6px!important}.top h1{margin-bottom:3px!important;font-size:25px!important}.top p{font-size:11px!important}.topUserLine{margin-top:6px!important}.topRightTools{gap:8px!important}.topActions{gap:6px!important}.topActions button,.themeToggle{min-height:34px!important;padding:7px 9px!important}.tableFontControl{padding:5px 7px!important}.systemStatusPanel{border-radius:10px!important;margin:6px 0 9px!important}.systemStatusPanel summary{padding:7px 10px!important;font-size:10px!important}.studyPanel{flex-direction:column!important;height:calc(100dvh - 142px)!important;min-height:610px!important;margin:0!important;display:flex!important;overflow:hidden!important}.studyPanel>.panel-head{flex:none!important;min-height:47px!important;margin:0 0 5px!important;padding:8px 11px!important}.studyPanel>.panel-head h3{font-size:14px!important}.studyPanel>.panel-head small{font-size:9px!important}.studyPanel>.tableWrap{flex:auto!important;min-height:225px!important;max-height:none!important;overflow:auto!important}.studyPanel>.pager{flex:0 0 34px!important;padding:5px 8px!important}.studyPanel>.selectedReviewPanel{flex:0 0 332px!important;min-height:332px!important;max-height:332px!important;margin:5px 0 0!important;overflow:hidden!important}.studyPanel>.selectedReviewPanel .osirixReviewBodyFixed{height:280px!important;min-height:280px!important;max-height:280px!important}.studyTable.doctorReviewTable{width:100%!important;min-width:1080px!important}.studyTable.doctorReviewTable th,.studyTable.doctorReviewTable td{height:39px!important;padding:5px 6px!important}.studyTable.doctorReviewTable th:first-child{width:38px!important}.studyTable.doctorReviewTable th:nth-child(2){width:14%!important}.studyTable.doctorReviewTable th:nth-child(3){width:48px!important}.studyTable.doctorReviewTable th:nth-child(4){width:19%!important}.studyTable.doctorReviewTable th:nth-child(5){width:9%!important}.studyTable.doctorReviewTable th:nth-child(6){width:70px!important}.studyTable.doctorReviewTable th:nth-child(7){width:92px!important}.studyTable.doctorReviewTable th:nth-child(8){width:128px!important}.studyTable.doctorReviewTable th:nth-child(9),.studyTable.doctorReviewTable th:nth-child(10){width:42px!important}.studyTable.doctorReviewTable th:nth-child(11){width:110px!important}.studyTable.doctorReviewTable th:nth-child(12){width:94px!important}.studyTable.doctorReviewTable th:nth-child(13){width:60px!important}.expertiseCell{height:39px!important}}.studyMobileList{display:none}@media (width>=721px) and (width<=1180px){main{max-width:100vw!important;padding:12px!important}.topHero{border-radius:14px!important;padding:13px 14px!important;position:relative!important;top:auto!important}.topIdentity{align-items:flex-start!important}.top h1{font-size:23px!important}.top p{font-size:11px!important}.topRightTools{justify-content:flex-start!important;gap:7px!important;width:100%!important}.topActions{flex-wrap:wrap!important;gap:6px!important;display:flex!important}.studyTable.doctorReviewTable{width:100%!important;min-width:880px!important}.studyTable.doctorReviewTable th,.studyTable.doctorReviewTable td{height:42px!important;padding:6px!important}.studyTable.doctorReviewTable th:nth-child(9),.studyTable.doctorReviewTable td:nth-child(9),.studyTable.doctorReviewTable th:nth-child(10),.studyTable.doctorReviewTable td:nth-child(10),.studyTable.doctorReviewTable th:nth-child(13),.studyTable.doctorReviewTable td:nth-child(13){display:none!important}.selectedReviewPanel{overflow:visible!important}}@media (width<=720px){main{width:100%!important;padding:8px!important;overflow-x:hidden!important}.topHero{border-radius:13px!important;gap:10px!important;padding:12px!important;position:relative!important;top:auto!important}.topIdentity{align-items:flex-start!important}.topIdentity>div{min-width:0!important}.top h1{font-size:21px!important;line-height:1.1!important}.topEyebrow{letter-spacing:.1em!important;font-size:8px!important}.top p{display:none!important}.topUserLine{flex-wrap:wrap!important;gap:5px!important;font-size:11px!important;display:flex!important}.topRightTools{grid-template-columns:1fr 1fr!important;gap:6px!important;width:100%!important;display:grid!important}.viewComfortControls,.tableFontControl{width:100%!important}.themeToggle,.tableFontControl{justify-content:center!important;min-height:36px!important}.topActions{grid-column:1/-1!important;grid-template-columns:repeat(3,1fr)!important;gap:5px!important;display:grid!important}.topActions button{width:100%!important;min-width:0!important;padding:7px 4px!important;font-size:9px!important}.systemStatusPanel{margin:6px 0!important}.systemStatusPanel summary{padding:8px!important}.systemStatusPanel summary small{display:none!important}.studyPanel{border-radius:11px!important;overflow:visible!important}.studyPanel>.panel-head{border-radius:11px 11px 8px 8px!important;flex-direction:row!important;align-items:center!important;padding:9px 10px!important}.studyPanel>.panel-head h3{font-size:14px!important}.studyPanel>.panel-head small{font-size:9px!important}.studyPanel>.panel-head .lightBtn{padding:6px!important;font-size:9px!important}.studyPanel>.tableWrap{display:none!important}.studyMobileList{gap:8px!important;padding:8px!important;display:grid!important}.studyMobileCard{border:1px solid var(--border)!important;background:var(--panel)!important;color:var(--text)!important;border-radius:12px!important;padding:10px!important;box-shadow:0 4px 14px #0c243d12!important}.studyMobileCard.selected{box-shadow:inset 3px 0 0 var(--v258-teal),0 4px 14px #0c243d17!important}.studyMobileHead{justify-content:space-between!important;align-items:flex-start!important;gap:8px!important;display:flex!important}.studyMobileHead>div{grid-template-columns:auto 1fr!important;column-gap:7px!important;min-width:0!important;display:grid!important}.studyMobileNo{grid-row:1/3;background:var(--panel-2)!important;border:1px solid var(--border)!important;border-radius:7px!important;justify-content:center!important;align-items:center!important;width:27px!important;height:27px!important;font-size:10px!important;font-weight:950!important;display:inline-flex!important}.studyMobileHead b{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:13px!important;overflow:hidden!important}.studyMobileHead small{color:var(--muted)!important;margin-top:2px!important;font-size:9px!important}.studyMobileDescription{background:var(--panel-2)!important;border-radius:8px!important;gap:2px!important;margin:9px 0!important;padding:8px!important;display:grid!important}.studyMobileDescription b{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:11px!important;overflow:hidden!important}.studyMobileDescription small{color:var(--muted)!important;font-size:9px!important}.studyMobileFacts{grid-template-columns:1fr 1fr!important;gap:6px!important;display:grid!important}.studyMobileFacts>div{border:1px solid var(--border)!important;background:var(--panel-2)!important;border-radius:8px!important;min-width:0!important;padding:7px!important}.studyMobileFacts>div>span{color:var(--muted)!important;text-transform:uppercase!important;letter-spacing:.04em!important;margin-bottom:4px!important;font-size:8px!important;font-weight:850!important;display:block!important}.studyMobileFacts>div>b{font-size:10px!important}.studyMobileFacts .statusLine{flex-wrap:wrap!important;gap:4px!important}.studyMobileActions{border-top:1px solid var(--border)!important;flex-wrap:wrap!important;align-items:center!important;gap:5px!important;margin-top:9px!important;padding-top:8px!important;display:flex!important}.studyMobileActions .tinyBtn{min-height:29px!important;padding:5px 8px!important;font-size:9px!important}.studyMobileActions .viewerBtn,.studyMobileActions .viewerBtnIcon{min-height:29px!important}.pager{justify-content:center!important;padding:7px!important}.selectedReviewPanel{max-height:none!important;margin-top:8px!important;overflow:visible!important}.osirixReviewBodyFixed{flex-direction:column!important;height:auto!important;max-height:none!important;display:flex!important;overflow:visible!important}.osirixCineFixed,.osirixReportReview.osirixPanelBlue,.osirixInspectorPanel.osirixPanelBlue{width:100%!important;height:auto!important;min-height:260px!important;max-height:none!important}.filterPanelCompact .filtersGrid{grid-template-columns:1fr!important}}@media (width<=420px){.topRightTools{grid-template-columns:1fr!important}.topActions{grid-template-columns:repeat(2,1fr)!important}.studyMobileFacts{grid-template-columns:1fr!important}.studyMobileActions>*{flex:auto!important}}.topUserLine{color:#f4f9fc!important;flex-wrap:wrap!important;align-items:center!important;gap:7px!important;display:flex!important}.topUserDot{color:#72d9d3!important;font-weight:900!important}.topRoleText,.topVersionText{color:#e9f5fb!important;min-height:22px!important;text-shadow:none!important;background:#02122247!important;border:1px solid #ffffff2e!important;border-radius:7px!important;align-items:center!important;padding:3px 8px!important;font-size:10px!important;font-weight:850!important;display:inline-flex!important}.studyTable.doctorReviewTable .expertiseCell{text-align:center!important;height:auto!important;padding-left:5px!important;padding-right:5px!important;display:table-cell!important;overflow:visible!important}.reportCellInner{white-space:nowrap!important;justify-content:center!important;align-items:center!important;gap:5px!important;width:100%!important;display:flex!important}.reportCellInner .expertiseTinyBtn{text-align:center!important;justify-content:center!important;min-width:46px!important;margin:0!important}@media (width>=1181px){html,body,#root{height:100%!important;overflow:hidden!important}.layout{height:100dvh!important;min-height:0!important;overflow:hidden!important}aside{width:216px!important;min-width:216px!important;height:100dvh!important;padding-left:10px!important;padding-right:10px!important}aside.collapsed,.sidebarCollapsed aside{width:74px!important;min-width:74px!important}main{flex-direction:column!important;width:calc(100vw - 216px)!important;max-width:none!important;height:100dvh!important;min-height:0!important;padding:8px 10px 10px!important;display:flex!important;overflow:hidden!important}.sidebarCollapsed main{width:calc(100vw - 74px)!important}.sidebarNav button{width:100%!important;min-width:0!important;padding-left:12px!important;padding-right:10px!important}.sidebarNav .navLabel{text-overflow:clip!important;white-space:nowrap!important;min-width:0!important;max-width:none!important;font-size:13px!important;display:block!important;overflow:visible!important}.sidebarUserMeta{min-width:0!important}.sidebarUserMeta b{white-space:normal!important;font-size:12px!important;line-height:1.15!important}.sidebarUserMeta small{font-size:9px!important}.topHero{border-radius:14px!important;flex:none!important;min-height:88px!important;margin:0 0 5px!important;padding:10px 14px!important;top:0!important}.top h1{margin:2px 0!important;font-size:23px!important;line-height:1.05!important}.topEyebrow{font-size:8.5px!important}.top p{margin:2px 0 0!important;font-size:10px!important}.topUserLine{margin-top:4px!important}.topRightTools{gap:6px!important}.topActions{gap:5px!important}.topActions button,.themeToggle{min-height:32px!important;padding:6px 8px!important;font-size:10px!important}.tableFontControl{min-height:32px!important;padding:4px 6px!important}.systemStatusPanel{border-radius:9px!important;flex:none!important;margin:0 0 5px!important}.systemStatusPanel summary{min-height:26px!important;padding:5px 8px!important;font-size:9px!important}.page-dashboard main>.studyPanel{flex-direction:column!important;flex:auto!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;display:flex!important;overflow:hidden!important}.page-dashboard .studyPanel>.panel-head{flex:0 0 44px!important;min-height:44px!important;margin:0 0 4px!important;padding:7px 10px!important}.page-dashboard .studyPanel>.tableWrap{flex:auto!important;min-height:145px!important;max-height:none!important;overflow:auto!important}.page-dashboard .studyPanel>.pager{flex:0 0 32px!important;min-height:32px!important;padding:4px 7px!important}.page-dashboard .studyPanel>.selectedReviewPanel{flex:0 0 clamp(250px,32vh,300px)!important;height:clamp(250px,32vh,300px)!important;min-height:250px!important;max-height:300px!important;margin:4px 0 0!important;overflow:hidden!important}.page-dashboard .selectedReviewHead{height:48px!important;min-height:48px!important;padding:6px 9px!important}.page-dashboard .osirixReviewBodyFixed{gap:6px!important;height:calc(100% - 48px)!important;min-height:0!important;max-height:none!important;padding:6px!important}.page-dashboard .osirixCineFixed,.page-dashboard .osirixReportReview.osirixPanelBlue,.page-dashboard .osirixInspectorPanel.osirixPanelBlue{height:100%!important;min-height:0!important;max-height:none!important}.page-dashboard .fixedCineViewport{height:calc(100% - 38px)!important;min-height:0!important;max-height:none!important}.studyTable.doctorReviewTable{min-width:1060px!important}.studyTable.doctorReviewTable th,.studyTable.doctorReviewTable td{height:37px!important;padding-top:4px!important;padding-bottom:4px!important}.page-notifications main>.notifPanel{flex-direction:column!important;flex:auto!important;height:auto!important;min-height:0!important;margin:0!important;display:flex!important;overflow:hidden!important}.page-notifications .notifPanel>.panel-head{flex:0 0 54px!important;min-height:54px!important;padding:8px 10px!important}.page-notifications .notificationTableWrap{flex:auto!important;min-height:0!important;overflow:auto!important}.page-notifications .notifPager{flex:0 0 34px!important;margin:0!important;padding:4px 7px!important}.notificationTable{table-layout:fixed!important;width:100%!important;min-width:1050px!important}.notificationTable th,.notificationTable td{vertical-align:middle!important;white-space:nowrap!important;text-overflow:ellipsis!important;height:43px!important;padding:6px 8px!important;overflow:hidden!important}.notificationTable th:first-child{width:45px!important}.notificationTable th:nth-child(2){width:145px!important}.notificationTable th:nth-child(3){width:130px!important}.notificationTable th:nth-child(4){width:210px!important}.notificationTable th:nth-child(5){width:auto!important}.notificationTable th:nth-child(6){width:80px!important}.notificationTable th:nth-child(7){width:130px!important}.notifPatient b,.notifMessage span{white-space:nowrap!important;text-overflow:ellipsis!important;display:block!important;overflow:hidden!important}.notifPatient small,.notifMessage b,.notifMessage small{display:none!important}.notifActionCell{justify-content:center!important;align-items:center!important;gap:5px!important;display:flex!important}.page-orders main>section,.page-managementReports main>section,.page-diagnose main>section{flex:auto!important;min-height:0!important;overflow:auto!important}.page-expertise main{height:100dvh!important;padding:7px!important;overflow:hidden!important}.expertiseWorkspace{flex-direction:column!important;gap:6px!important;height:100%!important;min-height:0!important;display:flex!important;overflow:hidden!important}.expertiseHeaderCompact{border-radius:12px!important;flex:0 0 50px!important;gap:8px!important;min-height:50px!important;padding:6px 9px!important}.expertisePatientCompact{min-width:200px!important;max-width:34%!important;overflow:hidden!important}.expertisePatientCompact h2{white-space:nowrap!important;text-overflow:ellipsis!important;margin:0 0 3px!important;font-size:17px!important;line-height:1.05!important;overflow:hidden!important}.expertisePatientCompact span{color:#eff7fcd1!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:9.5px!important;display:block!important;overflow:hidden!important}.expertiseCompactActions{flex-wrap:nowrap!important;flex:1!important;gap:5px!important;overflow:hidden!important}.expertiseCompactActions .reportStatus,.expertiseCompactActions .saveState{text-overflow:ellipsis!important;max-width:160px!important;padding:5px 7px!important;font-size:9px!important;overflow:hidden!important}.expertiseCompactActions button{white-space:nowrap!important;min-height:31px!important;padding:5px 8px!important;font-size:9.5px!important}.expertiseLayoutSelect{color:#fff!important;white-space:nowrap!important;background:#ffffff1a!important;border:1px solid #ffffff2e!important;border-radius:8px!important;align-items:center!important;gap:4px!important;min-height:31px!important;padding:3px 5px!important;font-size:9px!important;font-weight:850!important;display:flex!important}.expertiseLayoutSelect select{border-radius:6px!important;height:24px!important;padding:2px 5px!important;font-size:9px!important}.expertiseMessage{z-index:20!important;margin:0!important;padding:7px 10px!important;position:absolute!important;top:58px!important;left:8px!important;right:8px!important}.expertiseSplit{flex:auto!important;gap:7px!important;height:auto!important;min-height:0!important;overflow:hidden!important}.expertiseViewerPane,.expertiseReportPane{border-radius:12px!important;height:100%!important;min-height:0!important;overflow:hidden!important}.paneHead{flex:0 0 40px!important;min-height:40px!important;padding:6px 9px!important}.paneHead b{font-size:12px!important}.paneHead small{margin-top:1px!important;font-size:9px!important}.expertiseViewerFrame{flex:auto!important;height:auto!important;min-height:0!important}.expertiseReportPane{flex-direction:column!important;display:flex!important;overflow:hidden!important}.reportStatusPanel{flex:0 0 34px!important;min-height:34px!important;padding:5px 8px!important}.reportStatusPanel b{font-size:10px!important}.reportStatusPanel small{font-size:9px!important}.templateStrip{flex-wrap:nowrap!important;flex:0 0 32px!important;min-height:32px!important;padding:4px 7px!important;overflow:auto hidden!important}.templateStrip button{white-space:nowrap!important;padding:4px 7px!important;font-size:9px!important}.reportForm.wordReportForm.singleReportForm.mainReportFirst{flex:auto!important;height:auto!important;min-height:0!important;padding:5px!important;overflow:hidden!important}.mainReportFirst .richTextBox,.singleReportForm .richTextBox,.mainReportFirst .ckLikeEditor,.singleReportForm .ckLikeEditor{flex-direction:column!important;height:100%!important;min-height:0!important;display:flex!important}.ckToolbar{flex:none!important}.ckEditableWrap,.singleReportForm .ckEditableWrap{flex:auto!important;min-height:0!important;display:flex!important}.mainReportFirst .ckEditableArea,.singleReportForm .ckEditableArea,.ckEditableArea{flex:auto!important;height:100%!important;min-height:0!important;max-height:none!important;padding:14px 16px!important;overflow:auto!important}.reportFooterActions{display:none!important}}.keyImagesModalBackdrop{z-index:125;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#030e19bd;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.keyImagesModal{background:var(--panel);border:1px solid var(--border);border-radius:15px;width:min(1100px,96vw);max-height:92vh;overflow:auto;box-shadow:0 30px 90px #00000061}.keyImagesModalHead{z-index:2;background:var(--panel);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex;position:sticky;top:0}.keyImagesModalHead b,.keyImagesModalHead small{display:block}.keyImagesModalHead small{color:var(--muted);margin-top:2px}.keyImagesModal .keyImagesPanel{background:0 0!important;border:0!important;padding:12px!important;display:block!important}@media (width<=1180px){.topRoleText,.topVersionText{padding:3px 6px!important;font-size:9px!important}.sidebarNav .navLabel{white-space:nowrap!important;text-overflow:clip!important;overflow:visible!important}.page-expertise main{padding:6px!important;overflow:auto!important}.expertiseWorkspace{height:auto!important;min-height:100dvh!important;overflow:visible!important}.expertiseHeaderCompact{flex-direction:column!important;align-items:stretch!important;height:auto!important;padding:9px!important}.expertisePatientCompact{max-width:none!important}.expertiseCompactActions{flex-wrap:wrap!important;width:100%!important;display:flex!important;overflow:visible!important}.expertiseSplit{grid-template-columns:1fr!important;height:auto!important;overflow:visible!important}.expertiseViewerPane{height:55vh!important;min-height:380px!important}.expertiseReportPane{height:68vh!important;min-height:560px!important}.reportFooterActions{display:flex!important}}@media (width<=720px){.topUserDot{display:none!important}.topUserLine{gap:4px!important}.topRoleText,.topVersionText{font-size:8.5px!important}.notificationTable{min-width:0!important}.notificationTable thead{display:none!important}.notificationTable,.notificationTable tbody{width:100%!important;display:block!important}.notificationTable tr{border:1px solid var(--border)!important;background:var(--panel)!important;border-radius:10px!important;grid-template-columns:34px 1fr auto!important;gap:5px!important;margin:7px!important;padding:8px!important;display:grid!important}.notificationTable td{white-space:nowrap!important;text-overflow:ellipsis!important;border:0!important;width:auto!important;height:auto!important;padding:2px!important;display:block!important;overflow:hidden!important}.notificationTable .notifNo{grid-row:1/3!important;align-self:center!important}.notificationTable td:nth-child(2){grid-column:2!important}.notificationTable td:nth-child(3){display:none!important}.notificationTable .notifPatient{grid-column:2!important}.notificationTable .notifMessage{grid-column:2/4!important}.notificationTable td:nth-child(6){grid-area:1/3!important}.notificationTable .notifActionCell{grid-column:2/4!important;justify-content:flex-start!important}.keyImagesModalBackdrop{padding:5px!important}.keyImagesModal{width:100%!important;max-height:97vh!important}}html.medxaReportsScroll,body.medxaReportsScroll{height:auto!important;min-height:100%!important;overflow:hidden auto!important}body.medxaReportsScroll #root{height:auto!important;min-height:100dvh!important;overflow:visible!important}body.medxaReportsScroll .layout.page-managementReports{align-items:stretch!important;height:auto!important;min-height:100dvh!important;overflow:visible!important}body.medxaReportsScroll .page-managementReports main{height:auto!important;min-height:100dvh!important;display:block!important;overflow:visible!important}body.medxaReportsScroll .page-managementReports main>.medicalDesktopReportsPage,body.medxaReportsScroll .page-managementReports main>section{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}body.medxaReportsScroll .page-managementReports aside{align-self:flex-start!important;position:sticky!important;top:0!important}.medicalDesktopReportsPage{width:100%!important;min-width:0!important;max-width:none!important;padding-bottom:28px!important;overflow:visible!important}.medicalDesktopReportsPage .mdReportTabs{-webkit-overflow-scrolling:touch!important;scrollbar-width:thin!important;flex-wrap:nowrap!important;overflow:auto hidden!important}.medicalDesktopReportsPage .mdReportTabs button{flex:none!important}.tableWrap,.notificationTableWrap,.orderTableWrap,.mrTableWrap,.mdTableScroll{overscroll-behavior-inline:contain!important;-webkit-overflow-scrolling:touch!important;touch-action:pan-x pan-y!important;scrollbar-width:thin!important;max-width:100%!important}@media (width<=1180px){html,body,#root{max-width:100%!important}.layout,main{width:100%!important;min-width:0!important;max-width:100%!important}.page-dashboard .studyPanel>.tableWrap{width:100%!important;max-width:100%!important;display:block!important;overflow:auto!important}.studyTable.doctorReviewTable{table-layout:fixed!important;width:1080px!important;min-width:1080px!important;max-width:none!important;display:table!important}.studyTable.doctorReviewTable th:nth-child(9),.studyTable.doctorReviewTable td:nth-child(9),.studyTable.doctorReviewTable th:nth-child(10),.studyTable.doctorReviewTable td:nth-child(10),.studyTable.doctorReviewTable th:nth-child(13),.studyTable.doctorReviewTable td:nth-child(13){display:table-cell!important}.studyMobileList{display:none!important}}@media (width<=720px){html,body,#root{width:100%!important;min-width:0!important;max-width:100%!important;overflow-x:hidden!important}body{overflow-y:auto!important}.layout{width:100%!important;min-width:0!important;max-width:100%!important;min-height:100dvh!important;display:block!important;overflow:visible!important}main,.focusWorkspaceMain{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:100dvh!important;padding:7px!important;overflow:visible!important}aside,aside.collapsed,.sidebarCollapsed aside{z-index:60!important;width:min(300px,88vw)!important;min-width:0!important;max-width:88vw!important;height:100dvh!important;position:fixed!important;top:0!important;bottom:0!important;left:0!important}.sidebarOverlay{z-index:59!important}.topHero{width:100%!important;min-width:0!important;max-width:100%!important}.topIdentity,.topIdentity>div,.topRightTools,.topActions{min-width:0!important}.topActions{grid-template-columns:repeat(3,minmax(0,1fr))!important}.topActions button{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}.page-dashboard main>.studyPanel{flex-direction:column!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:none!important;display:flex!important;overflow:visible!important}.page-dashboard .studyPanel>.tableWrap{background:var(--panel)!important;border-radius:0 0 9px 9px!important;flex:none!important;width:100%!important;max-width:100%!important;min-height:280px!important;max-height:58vh!important;display:block!important;position:relative!important;overflow:auto!important}.page-dashboard .studyPanel>.tableWrap:after{content:"Geser kiri / kanan untuk melihat seluruh kolom";color:#dcebf5;letter-spacing:.02em;pointer-events:none;z-index:4;background:#072644e0;border-radius:999px;width:max-content;margin:6px 8px;padding:4px 8px;font-size:8px;font-weight:800;display:inline-flex;position:sticky;bottom:6px;left:8px}html[data-theme=light] .page-dashboard .studyPanel>.tableWrap:after{color:#fff;background:#08365ce6}.studyTable.doctorReviewTable{table-layout:fixed!important;width:1080px!important;min-width:1080px!important;max-width:none!important;font-size:max(10px,var(--table-font-size))!important;display:table!important}.studyTable.doctorReviewTable th,.studyTable.doctorReviewTable td{white-space:nowrap!important;height:38px!important;padding:5px 6px!important}.studyMobileList{display:none!important}.page-dashboard .studyPanel>.pager{flex:none!important;min-height:36px!important}.page-dashboard .selectedReviewPanel{flex:none!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.page-dashboard .osirixReviewBodyFixed{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}body.medxaReportsScroll .page-managementReports main{padding:7px!important;overflow:visible!important}.medicalDesktopReportsPage{width:100%!important;min-width:0!important;max-width:100%!important;overflow:visible!important}.medicalDesktopReportsPage .mdReportsHero,.medicalDesktopReportsPage .mdReportFilters,.medicalDesktopReportsPage .mdChartCard,.medicalDesktopReportsPage .mdDataTablePanel{min-width:0!important;max-width:100%!important}.medicalDesktopReportsPage .mdReportTabs{width:100%!important;max-width:100%!important;padding-bottom:3px!important;position:relative!important;top:auto!important}.medicalDesktopReportsPage .mdTableScroll{width:100%!important;max-width:100%!important;max-height:none!important;overflow:auto visible!important}.medicalDesktopReportsPage .mdReportTable{width:860px!important;min-width:860px!important}}@media (width<=420px){.topActions{grid-template-columns:repeat(2,minmax(0,1fr))!important}.studyTable.doctorReviewTable{width:1040px!important;min-width:1040px!important}}.studyMobileList,.studyMobileCard{display:none!important}@media (width>=1181px){.page-dashboard main{height:100dvh!important;min-height:0!important;overflow:hidden!important}.page-dashboard main>.studyPanel{flex:auto!important;min-height:0!important;overflow:hidden!important}.page-dashboard .studyPanel>.tableWrap{flex:auto!important;min-height:112px!important;overflow:auto!important}.page-dashboard .studyPanel>.selectedReviewPanel{flex-direction:column!important;flex:0 0 clamp(300px,45dvh,410px)!important;height:clamp(300px,45dvh,410px)!important;min-height:300px!important;max-height:410px!important;display:flex!important;overflow:hidden!important}.page-dashboard .selectedReviewHead{flex:0 0 44px!important;height:44px!important;min-height:44px!important;max-height:44px!important}.page-dashboard .osirixReviewBodyFixed{flex:auto!important;grid-template-columns:minmax(190px,16%) minmax(350px,32%) minmax(220px,20%) minmax(300px,32%)!important;align-items:stretch!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:hidden!important}.page-dashboard .osirixStripBlock,.page-dashboard .osirixCineFixed,.page-dashboard .osirixReportReview.osirixPanelBlue,.page-dashboard .osirixInspectorPanel.osirixPanelBlue{height:100%!important;min-height:0!important;max-height:none!important;overflow:hidden!important}.page-dashboard .fixedThumbGrid{height:calc(100% - 62px)!important;min-height:0!important;max-height:none!important;overflow:auto!important}.page-dashboard .osirixCineFixed{width:100%!important}.page-dashboard .fixedCineViewport{flex:auto!important;height:auto!important;min-height:0!important;max-height:none!important}.page-dashboard .miniReportReview,.page-dashboard .inspectorBody{flex:auto!important;min-height:0!important;overflow:auto!important}}@media (width<=1180px){.page-dashboard .studyPanel>.tableWrap{-webkit-overflow-scrolling:touch!important;touch-action:pan-x pan-y!important;overscroll-behavior-inline:contain!important;width:100%!important;max-width:100%!important;display:block!important;overflow:auto!important}.page-dashboard .studyTable.doctorReviewTable{table-layout:fixed!important;width:1120px!important;min-width:1120px!important;max-width:none!important;display:table!important}.page-dashboard .studyTable.doctorReviewTable thead{display:table-header-group!important}.page-dashboard .studyTable.doctorReviewTable tbody{display:table-row-group!important}.page-dashboard .studyTable.doctorReviewTable tr{display:table-row!important}.page-dashboard .studyTable.doctorReviewTable th,.page-dashboard .studyTable.doctorReviewTable td{white-space:nowrap!important;vertical-align:middle!important;display:table-cell!important}.page-dashboard .studyTable.doctorReviewTable .expertiseCell{display:table-cell!important}.page-dashboard .studyTable.doctorReviewTable .reportCellInner{justify-content:center!important;align-items:center!important;display:flex!important}.page-dashboard .studyTable.doctorReviewTable th:nth-child(9),.page-dashboard .studyTable.doctorReviewTable td:nth-child(9),.page-dashboard .studyTable.doctorReviewTable th:nth-child(10),.page-dashboard .studyTable.doctorReviewTable td:nth-child(10),.page-dashboard .studyTable.doctorReviewTable th:nth-child(13),.page-dashboard .studyTable.doctorReviewTable td:nth-child(13){display:table-cell!important}}@media (width<=720px){html,body,#root{width:100%!important;max-width:100%!important;overflow-x:hidden!important}body{overflow-y:auto!important}.page-dashboard,.page-dashboard main{width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:100dvh!important;overflow:visible!important}.page-dashboard main{padding:6px!important}.page-dashboard main>.studyPanel{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.page-dashboard .studyPanel>.tableWrap{border-radius:0 0 10px 10px!important;min-height:300px!important;max-height:56dvh!important}.page-dashboard .studyTable.doctorReviewTable{width:1120px!important;min-width:1120px!important;font-size:max(10px,var(--table-font-size))!important}.page-dashboard .studyTable.doctorReviewTable th,.page-dashboard .studyTable.doctorReviewTable td{height:38px!important;padding:5px 6px!important}.page-dashboard .studyPanel>.selectedReviewPanel{width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.page-dashboard .osirixReviewBodyFixed{flex-direction:column!important;height:auto!important;min-height:0!important;max-height:none!important;display:flex!important;overflow:visible!important}.page-dashboard .osirixStripBlock,.page-dashboard .osirixCineFixed,.page-dashboard .osirixReportReview.osirixPanelBlue,.page-dashboard .osirixInspectorPanel.osirixPanelBlue{width:100%!important;height:auto!important;min-height:300px!important;max-height:none!important}.page-dashboard .osirixCineFixed{height:58dvh!important;min-height:360px!important}}@media (width<=420px){.page-dashboard .studyTable.doctorReviewTable{width:1080px!important;min-width:1080px!important}}.medxaResizing{cursor:row-resize!important;-webkit-user-select:none!important;user-select:none!important}.osirixHorizontalSplitter{display:none}@media (width>=1181px){.page-dashboard .topHero{flex:0 0 66px!important;min-height:66px!important;max-height:66px!important;margin-bottom:3px!important;padding:7px 12px!important}.page-dashboard .top h1{font-size:20px!important;line-height:1!important}.page-dashboard .top p{font-size:8.5px!important;line-height:1.1!important}.page-dashboard .topEyebrow{font-size:7.5px!important}.page-dashboard .topUserLine{margin-top:2px!important;font-size:9px!important}.page-dashboard .topRoleText,.page-dashboard .topVersionText{min-height:18px!important;padding:2px 6px!important;font-size:8px!important}.page-dashboard .topActions button,.page-dashboard .themeToggle{min-height:28px!important;padding:4px 7px!important;font-size:9px!important}.page-dashboard .tableFontControl{min-height:28px!important;padding:3px 5px!important;font-size:8px!important}.page-dashboard .systemStatusPanel{margin-bottom:3px!important}.page-dashboard .systemStatusPanel summary{height:22px!important;min-height:22px!important;padding:3px 7px!important;font-size:8px!important}.page-dashboard main>.studyPanel.osirixWorkspacePanel{flex-direction:column!important;flex:auto!important;height:auto!important;min-height:0!important;display:flex!important;overflow:hidden!important}.page-dashboard .osirixWorkspacePanel>.panel-head{flex:0 0 38px!important;min-height:38px!important;max-height:38px!important;margin:0!important;padding:5px 9px!important}.page-dashboard .osirixWorkspacePanel>.panel-head h3{font-size:13px!important}.page-dashboard .osirixWorkspacePanel>.panel-head small{font-size:8px!important}.page-dashboard .osirixWorkspacePanel>.tableWrap{flex:auto!important;min-height:288px!important;max-height:none!important;overflow:auto!important}.page-dashboard .studyTable.doctorReviewTable th{height:24px!important;min-height:24px!important;padding:3px 5px!important;font-size:8.5px!important;line-height:1!important}.page-dashboard .studyTable.doctorReviewTable td{height:26px!important;min-height:26px!important;padding:2px 5px!important;line-height:1!important}.page-dashboard .studyTable.doctorReviewTable .rowNoCell span{width:20px!important;min-width:20px!important;height:20px!important;font-size:8px!important}.page-dashboard .studyTable.doctorReviewTable .readingBadge,.page-dashboard .studyTable.doctorReviewTable .reportMiniStatus,.page-dashboard .studyTable.doctorReviewTable .actionBadge,.page-dashboard .studyTable.doctorReviewTable .imageCountPill{padding:2px 4px!important;font-size:7.6px!important}.page-dashboard .studyTable.doctorReviewTable .tinyBtn{height:21px!important;min-height:21px!important;padding:2px 6px!important;font-size:8px!important}.page-dashboard .studyTable.doctorReviewTable .viewerBtn,.page-dashboard .studyTable.doctorReviewTable .viewerBtnIcon{height:22px!important;min-height:22px!important;padding:2px 5px!important;font-size:8.5px!important}.page-dashboard .osirixWorkspacePanel>.pager{flex:0 0 27px!important;min-height:27px!important;max-height:27px!important;padding:2px 6px!important}.page-dashboard .osirixWorkspacePanel>.pager button{height:23px!important;min-height:23px!important;padding:2px 7px!important}.osirixHorizontalSplitter{cursor:row-resize!important;z-index:12!important;touch-action:none!important;background:0 0!important;flex:0 0 9px!important;justify-content:center!important;align-items:center!important;height:9px!important;display:flex!important;position:relative!important}.osirixHorizontalSplitter:before{content:"";height:1px;position:absolute;top:4px;left:0;right:0;background:var(--border)!important}.osirixHorizontalSplitter span{background:#5dcfc8;border-radius:99px;width:54px;height:5px;position:relative;box-shadow:0 0 0 3px #5dcfc81f}.osirixHorizontalSplitter:hover span{background:#82e2dc}.page-dashboard .osirixWorkspacePanel>.selectedReviewPanel{flex:0 0 var(--preview-height,272px)!important;height:var(--preview-height,272px)!important;min-height:220px!important;max-height:none!important;margin:0!important;overflow:hidden!important}.page-dashboard .selectedReviewHead{flex:0 0 38px!important;height:38px!important;min-height:38px!important;max-height:38px!important;padding:4px 8px!important}.page-dashboard .selectedReviewHead h3{margin:0!important;font-size:12px!important}.page-dashboard .selectedReviewHead p{margin:1px 0 0!important;font-size:8px!important}.page-dashboard .selectedReviewActions .lightBtn{height:25px!important;min-height:25px!important;padding:3px 7px!important;font-size:8px!important}.page-dashboard .osirixReviewBodyFixed{grid-template-columns:170px minmax(430px,1fr) minmax(330px,390px)!important;gap:5px!important;height:calc(100% - 38px)!important;padding:5px!important;display:grid!important;overflow:hidden!important}.page-dashboard .osirixStripBlock,.page-dashboard .osirixCineFixed,.page-dashboard .osirixRightRail{height:100%!important;min-height:0!important;max-height:none!important;overflow:hidden!important}.page-dashboard .osirixCineFixed{flex-direction:column!important;width:100%!important;display:flex!important}.page-dashboard .fixedCineViewport{flex:auto!important;height:auto!important;min-height:0!important;max-height:none!important}.page-dashboard .fixedThumbGrid{grid-template-columns:repeat(2,72px)!important;grid-auto-rows:92px!important;height:calc(100% - 61px)!important;min-height:0!important;max-height:none!important;overflow:auto!important}.page-dashboard .fixedOsirixThumb{width:72px!important;height:88px!important}.page-dashboard .osirixRightRail{flex-direction:column!important;gap:5px!important;display:flex!important}.page-dashboard .osirixCompactReport{flex:0 0 82px!important;height:82px!important;min-height:82px!important;max-height:82px!important;padding:6px!important;overflow:hidden!important}.page-dashboard .miniReportBodyCompact{grid-template-columns:1fr 1fr!important;gap:6px!important;height:52px!important;display:grid!important;overflow:hidden!important}.page-dashboard .miniReportBodyCompact>div{min-width:0!important;overflow:hidden!important}.page-dashboard .miniReportBodyCompact label{font-size:7px!important}.page-dashboard .miniReportBodyCompact p{max-height:31px!important;margin:2px 0 0!important;font-size:8px!important;line-height:1.25!important;overflow:hidden!important}.page-dashboard .miniReportEmptyCompact{align-items:center!important;gap:8px!important;height:50px!important;min-height:0!important;padding:5px 7px!important;display:flex!important}.page-dashboard .miniReportEmptyCompact b{font-size:9px!important}.page-dashboard .miniReportEmptyCompact span{font-size:8px!important}.page-dashboard .osirixSearchRail{flex-direction:column!important;flex:auto!important;height:auto!important;min-height:0!important;max-height:none!important;padding:6px!important;display:flex!important;overflow:hidden!important}.page-dashboard .osirixSearchRail .inspectorSwitchHead{flex:0 0 30px!important;margin:0 0 4px!important}.page-dashboard .osirixSearchRail .inspectorSwitchHead b{font-size:10px!important}.page-dashboard .osirixSearchRail .inspectorSwitchHead small{font-size:7.5px!important}.page-dashboard .osirixSearchRail .inspectorSwitchBtns button{width:27px!important;min-width:27px!important;height:25px!important;min-height:25px!important}.page-dashboard .osirixSearchRail .inspectorBody{flex:auto!important;min-height:0!important;overflow:auto!important}.page-dashboard .filterPanelCompact .filterTitle{margin-bottom:4px!important}.page-dashboard .filterPanelCompact .filtersGrid{grid-template-columns:1fr 1fr!important;gap:4px 6px!important}.page-dashboard .filterPanelCompact .filtersGrid label{font-size:7.6px!important;font-weight:850!important}.page-dashboard .filterPanelCompact .filtersGrid input,.page-dashboard .filterPanelCompact .filtersGrid select{border-width:1px!important;height:27px!important;min-height:27px!important;margin-top:2px!important;padding:4px 6px!important;font-size:8.5px!important}.page-dashboard .filterPanelCompact .filterActions button{height:25px!important;min-height:25px!important;padding:3px 7px!important;font-size:8px!important}}@media (width<=1180px){.osirixHorizontalSplitter{display:none!important}.page-dashboard .osirixRightRail{flex-direction:column!important;gap:6px!important;width:100%!important;display:flex!important}.page-dashboard .osirixCompactReport{height:auto!important;min-height:110px!important}}.pacsQuickSearch{background:var(--panel-2);border-left:1px solid var(--border);border-right:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:auto minmax(190px,1.5fr) minmax(120px,.72fr) minmax(120px,.72fr) minmax(100px,.58fr) auto;align-items:end;gap:6px;min-height:38px;margin:0;padding:5px 8px;display:grid;overflow:hidden}.quickSearchTitle{white-space:nowrap;color:var(--text);align-self:center;align-items:center;gap:5px;display:flex}.quickSearchTitle span{background:var(--brand-soft);width:23px;height:23px;color:var(--brand);border-radius:7px;justify-content:center;align-items:center;font-size:15px;font-weight:950;display:inline-flex}.quickSearchTitle b{letter-spacing:.03em;text-transform:uppercase;font-size:9px}.pacsQuickSearch label{min-width:0;color:var(--muted);white-space:nowrap;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:5px;font-size:7.5px;font-weight:900;display:grid}.pacsQuickSearch input,.pacsQuickSearch select{border:1px solid var(--border);background:var(--panel);width:100%;height:27px;min-height:27px;color:var(--text);border-radius:7px;outline:none;padding:3px 7px;font-size:9px}.pacsQuickSearch input:focus,.pacsQuickSearch select:focus{border-color:#59cfc8;box-shadow:0 0 0 2px #59cfc824}.quickSearchActions{align-items:center;gap:5px;display:flex}.quickSearchActions button{white-space:nowrap;border-radius:7px;height:27px;min-height:27px;padding:3px 9px;font-size:8.5px}.sidebarAdvancedCard{border-top:1px solid #ffffff17;margin-top:9px;padding-top:9px}.sidebarAdvancedButton{text-align:left!important;color:#edf8fb!important;width:100%!important;min-height:48px!important;box-shadow:none!important;background:linear-gradient(135deg,#45b0b11f,#1d5c911f)!important;border:1px solid #5ecfc738!important;border-radius:10px!important;align-items:center!important;gap:9px!important;padding:7px 8px!important;display:flex!important}.sidebarAdvancedButton:hover{background:linear-gradient(135deg,#45b0b133,#1d5c912e)!important;border-color:#5ecfc76b!important}.sidebarAdvancedIcon{color:#72ded7;background:#5bd3cb29;border-radius:8px;flex:0 0 29px;justify-content:center;align-items:center;width:29px;height:29px;font-size:18px;font-weight:950;display:inline-flex}.sidebarAdvancedText{flex:1;min-width:0;display:block}.sidebarAdvancedText b,.sidebarAdvancedText small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.sidebarAdvancedText b{color:#f3fbfd;font-size:10px}.sidebarAdvancedText small{color:#e0f0f6ad;margin-top:2px;font-size:7.5px}.sidebarFilterBadge{color:#17304b;background:#ffd04a;border-radius:99px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 5px;font-size:8px;font-weight:950;display:inline-flex}aside.collapsed .sidebarAdvancedCard{padding-top:7px}aside.collapsed .sidebarAdvancedButton{justify-content:center!important;padding:7px!important}aside.collapsed .sidebarAdvancedText{display:none!important}aside.collapsed .sidebarFilterBadge{min-width:16px;height:16px;margin:0 0 24px 25px;padding:0 3px;font-size:7px;position:absolute}.advancedSearchBackdrop{z-index:500;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);padding-left:var(--sidebar-width,0);background:#030e1c94;justify-content:flex-start;align-items:stretch;display:flex;position:fixed;inset:0}.advancedSearchDrawer{background:var(--panel)!important;width:min(520px,100vw - 86px)!important;min-width:340px!important;max-width:100vw!important;height:100dvh!important;min-height:0!important;color:var(--text)!important;border:0!important;border-right:1px solid var(--border)!important;flex-direction:column!important;margin:0!important;padding:0!important;display:flex!important;position:relative!important;inset:auto!important;overflow:hidden!important;transform:none!important;box-shadow:22px 0 70px #00000047!important}.advancedSearchHead{color:#fff;background:linear-gradient(135deg,#0a3a64,#0b2745);border-bottom:3px solid #5dd2cb;justify-content:space-between;align-items:flex-start;gap:12px;padding:17px 18px 14px;display:flex}.advancedSearchEyebrow{color:#78e1db;letter-spacing:.16em;font-size:8px;font-weight:950;display:block}.advancedSearchHead h3{color:#fff;margin:3px 0 4px;font-size:20px}.advancedSearchHead p{color:#e9f6fdc2;margin:0;font-size:10px}.advancedSearchClose{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #fff3;border-radius:9px;width:34px;min-width:34px;height:34px;padding:0;font-size:22px;line-height:1}.advancedSearchForm{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.advancedSearchGrid{flex:1;grid-template-columns:1fr 1fr;gap:11px 12px;min-height:0;padding:16px 18px;display:grid;overflow:auto}.advancedSearchGrid label{color:var(--text);flex-direction:column;gap:5px;min-width:0;font-size:10px;font-weight:900;display:flex}.advancedSearchGrid input,.advancedSearchGrid select{border:1px solid var(--border);background:var(--panel-2);width:100%;height:36px;min-height:36px;color:var(--text);border-radius:9px;outline:none;padding:7px 9px;font-size:11px}.advancedSearchGrid input:focus,.advancedSearchGrid select:focus{border-color:#55cfc7;box-shadow:0 0 0 3px #55cfc724}.advancedWide{grid-column:1/-1}.advancedSearchFooter{border-top:1px solid var(--border);background:var(--panel-2);justify-content:space-between;align-items:center;gap:10px;padding:11px 18px;display:flex}.advancedSearchFooter>span{color:var(--muted);font-size:10px;font-weight:850}.advancedSearchFooter>div{gap:7px;display:flex}.advancedSearchFooter button{min-height:34px;padding:7px 11px;font-size:10px}@media (width>=1181px){.page-dashboard .osirixWorkspacePanel>.tableWrap{min-height:278px!important}.page-dashboard .osirixWorkspacePanel>.pacsQuickSearch{flex:0 0 38px!important;min-height:38px!important;max-height:38px!important}.page-dashboard .osirixReviewBodyFixed{grid-template-columns:170px minmax(500px,1fr) 235px!important}.page-dashboard .osirixReportRailOnly{height:100%!important;min-height:0!important;display:block!important;overflow:hidden!important}.page-dashboard .osirixReportRailOnly .osirixCompactReport{flex-direction:column!important;height:100%!important;min-height:0!important;max-height:none!important;padding:7px!important;display:flex!important}.page-dashboard .osirixReportRailOnly .miniReportBodyCompact{flex-direction:column!important;flex:auto!important;gap:6px!important;height:auto!important;min-height:0!important;display:flex!important;overflow:auto!important}.page-dashboard .osirixReportRailOnly .miniReportBodyCompact>div{flex:50%;min-height:0;overflow:hidden}.page-dashboard .osirixReportRailOnly .miniReportBodyCompact p{max-height:70px!important;font-size:8.5px!important;line-height:1.35!important}.page-dashboard .osirixReportRailOnly .miniReportEmptyCompact{flex-direction:column!important;flex:auto!important;justify-content:center!important;align-items:flex-start!important;height:auto!important;min-height:0!important}.miniReportQuickActions{border-top:1px solid var(--border);align-items:center;gap:5px;margin-top:auto;padding-top:6px;display:flex}.miniReportQuickActions .tinyBtn{flex:1;height:25px;min-height:25px;padding:3px 5px;font-size:8px}.page-dashboard .osirixWorkspacePanel.previewFocused>.pacsQuickSearch,.page-dashboard .osirixWorkspacePanel.previewFocused>.tableWrap,.page-dashboard .osirixWorkspacePanel.previewFocused>.pager,.page-dashboard .osirixWorkspacePanel.previewFocused>.osirixHorizontalSplitter{display:none!important}.page-dashboard .osirixWorkspacePanel.previewFocused>.selectedReviewPanel{flex:auto!important;height:auto!important;min-height:0!important;max-height:none!important}.page-dashboard .osirixWorkspacePanel.previewFocused>.panel-head{flex:0 0 34px!important;height:34px!important;min-height:34px!important}}html[data-theme=light] .sidebarAdvancedButton{color:#f4fbff!important;background:linear-gradient(135deg,#50c6c11f,#1d67a224)!important}html[data-theme=light] .sidebarAdvancedText b{color:#f5fbff!important}html[data-theme=light] .sidebarAdvancedText small{color:#e7f3fab8!important}html[data-theme=light] .sidebarAdvancedIcon{color:#81e2dc!important}@media (width<=1180px){.pacsQuickSearch{scrollbar-width:thin;-webkit-overflow-scrolling:touch;align-items:end;gap:7px;padding:7px;display:flex;overflow:auto hidden}.pacsQuickSearch>*{flex:none}.pacsQuickSearch label{grid-template-columns:1fr;gap:2px;width:145px}.pacsQuickSearch .quickPatientField{width:210px}.quickSearchTitle{align-self:center}.quickSearchActions{padding-bottom:0}.page-dashboard .osirixReportRailOnly{width:100%!important}.page-dashboard .osirixReportRailOnly .osirixCompactReport{height:auto!important;min-height:130px!important}.advancedSearchBackdrop{justify-content:flex-start!important;padding-left:0!important}.advancedSearchDrawer{width:min(520px,94vw)!important;min-width:0!important}}@media (width<=620px){.advancedSearchDrawer{width:100vw!important}.advancedSearchGrid{grid-template-columns:1fr;padding:13px}.advancedWide{grid-column:auto}.advancedSearchFooter{flex-direction:column;align-items:stretch;padding:10px 13px}.advancedSearchFooter>div{grid-template-columns:1fr 1fr;display:grid}.advancedSearchFooter button{width:100%}.sidebarAdvancedCard{margin-top:7px}}.pacsQuickSearch .quickPeriodField,.pacsQuickSearch .quickPeriodField select{min-width:105px}@media (width>=1181px){.page-dashboard main{box-sizing:border-box!important;gap:3px!important;height:100dvh!important;min-height:0!important;padding:6px 8px 7px!important;overflow:hidden!important}.page-dashboard .topHero{flex:0 0 58px!important;height:58px!important;min-height:58px!important;max-height:58px!important;margin:0!important;padding:5px 10px!important}.page-dashboard .top h1{font-size:18px!important}.page-dashboard .top p{font-size:7.8px!important}.page-dashboard .topEyebrow{font-size:7px!important}.page-dashboard .topUserLine{margin-top:1px!important;font-size:8px!important}.page-dashboard .systemStatusPanel{flex:0 0 20px!important;height:20px!important;min-height:20px!important;max-height:20px!important;margin:0!important}.page-dashboard .systemStatusPanel summary{height:20px!important;min-height:20px!important;padding:2px 6px!important}.page-dashboard main>.studyPanel.osirixWorkspacePanel{flex:1 1 0!important;height:0!important;min-height:0!important;margin:0!important;overflow:hidden!important}.page-dashboard .osirixWorkspacePanel>.panel-head{flex:0 0 33px!important;height:33px!important;min-height:33px!important;max-height:33px!important;padding:4px 8px!important}.page-dashboard .osirixWorkspacePanel>.panel-head h3{font-size:12px!important}.page-dashboard .osirixWorkspacePanel>.panel-head .lightBtn{height:25px!important;min-height:25px!important;padding:3px 7px!important}.page-dashboard .quickSearchBar{flex:0 0 34px!important;gap:5px!important;height:34px!important;min-height:34px!important;max-height:34px!important;padding:3px 7px!important;overflow:hidden!important}.page-dashboard .quickSearchBar input,.page-dashboard .quickSearchBar select,.page-dashboard .quickSearchBar button{height:26px!important;min-height:26px!important;padding:3px 6px!important;font-size:8px!important}.page-dashboard .quickSearchTitle{white-space:nowrap!important;font-size:8px!important}.page-dashboard .osirixWorkspacePanel>.tableWrap{flex:266px!important;height:auto!important;min-height:252px!important;max-height:none!important;overflow:auto!important}.page-dashboard .studyTable.doctorReviewTable thead tr,.page-dashboard .studyTable.doctorReviewTable th{height:22px!important;min-height:22px!important;max-height:22px!important;padding:2px 5px!important}.page-dashboard .studyTable.doctorReviewTable tbody tr,.page-dashboard .studyTable.doctorReviewTable td{height:24px!important;min-height:24px!important;max-height:24px!important;padding:1px 5px!important}.page-dashboard .studyTable.doctorReviewTable .rowNoCell span{width:18px!important;min-width:18px!important;height:18px!important}.page-dashboard .studyTable.doctorReviewTable .tinyBtn{height:19px!important;min-height:19px!important;padding:1px 5px!important}.page-dashboard .studyTable.doctorReviewTable .viewerBtn,.page-dashboard .studyTable.doctorReviewTable .viewerBtnIcon{height:20px!important;min-height:20px!important}.page-dashboard .osirixWorkspacePanel>.pager{flex:0 0 24px!important;height:24px!important;min-height:24px!important;max-height:24px!important;padding:1px 5px!important}.page-dashboard .osirixWorkspacePanel>.pager button{height:21px!important;min-height:21px!important}.page-dashboard .osirixHorizontalSplitter{flex:0 0 7px!important;height:7px!important}.page-dashboard .osirixHorizontalSplitter:before{top:3px!important}.page-dashboard .osirixHorizontalSplitter span{width:62px!important;height:4px!important}.page-dashboard .osirixWorkspacePanel>.selectedReviewPanel{flex:0 0 var(--preview-height,320px)!important;height:var(--preview-height,320px)!important;flex-direction:column!important;min-height:250px!important;max-height:calc(100% - 344px)!important;margin:0!important;display:flex!important;overflow:hidden!important}.page-dashboard .selectedReviewHead{flex:0 0 35px!important;height:35px!important;min-height:35px!important;max-height:35px!important;padding:3px 7px!important;overflow:hidden!important}.page-dashboard .selectedReviewHead>div:first-child{min-width:0!important;overflow:hidden!important}.page-dashboard .selectedReviewHead h3,.page-dashboard .selectedReviewHead p{white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}.page-dashboard .selectedReviewHead h3{font-size:11px!important}.page-dashboard .selectedReviewHead p{font-size:7.5px!important}.page-dashboard .selectedReviewActions{flex-wrap:nowrap!important;gap:4px!important}.page-dashboard .selectedReviewActions .lightBtn{height:23px!important;min-height:23px!important;padding:2px 6px!important;font-size:7.5px!important}.page-dashboard .osirixReviewBodyFixed{flex:1 1 0!important;grid-template-columns:154px minmax(0,1fr) 205px!important;align-items:stretch!important;gap:4px!important;height:0!important;min-height:0!important;max-height:none!important;padding:4px!important;overflow:hidden!important}.page-dashboard .osirixReviewBodyFixed>*{min-width:0!important;height:100%!important;min-height:0!important;max-height:none!important;overflow:hidden!important}.page-dashboard .osirixThumbShelf{flex-direction:column!important;padding:5px!important;display:flex!important}.page-dashboard .osirixThumbShelf>.compactStripTitle{flex:0 0 25px!important;min-height:25px!important;margin:0 0 3px!important;overflow:hidden!important}.page-dashboard .osirixThumbShelf>.compactStripTitle b{font-size:9px!important}.page-dashboard .osirixThumbShelf>.compactStripTitle small{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:7px!important;overflow:hidden!important}.page-dashboard .osirixThumbShelf>.seriesRail{flex:0 0 28px!important;min-height:28px!important;margin:0 0 3px!important;padding:0 0 3px!important;overflow:auto hidden!important}.page-dashboard .osirixThumbShelf>.fixedThumbGrid{flex:1 1 0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:82px!important;gap:4px!important;height:0!important;min-height:0!important;max-height:none!important;margin:0!important;padding:4px!important;overflow:hidden auto!important}.page-dashboard .fixedOsirixThumb{width:100%!important;height:78px!important;min-height:78px!important;max-height:78px!important;padding:3px!important}.page-dashboard .fixedOsirixThumb .osirixThumbFrame,.page-dashboard .fixedOsirixThumb img,.page-dashboard .fixedOsirixThumb .osirixNoThumb{width:100%!important;max-width:none!important;height:48px!important}.page-dashboard .osirixThumbShelf>.instancePager{flex:0 0 22px!important;height:22px!important;min-height:22px!important;padding-top:2px!important}.page-dashboard .instancePager .tinyBtn{height:19px!important;min-height:19px!important;padding:1px 4px!important;font-size:7px!important}.page-dashboard .osirixCineFixed{flex-direction:column!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;display:flex!important}.page-dashboard .osirixCineFixed .cineToolbar{flex:0 0 30px!important;height:30px!important;min-height:30px!important;max-height:30px!important;padding:3px 6px!important}.page-dashboard .osirixCineFixed .cineToolbar b{font-size:9px!important}.page-dashboard .osirixCineFixed .cineToolbar small{font-size:7px!important}.page-dashboard .osirixCineFixed .cineActions .tinyBtn{height:21px!important;min-height:21px!important;padding:1px 5px!important;font-size:7px!important}.page-dashboard .fixedCineViewport{flex:1 1 0!important;height:0!important;min-height:0!important;max-height:none!important;overflow:hidden!important}.page-dashboard .fixedCineViewport img{object-fit:contain!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important}.page-dashboard .osirixReportRailOnly{height:100%!important;min-height:0!important;overflow:hidden!important}.page-dashboard .osirixCompactReport{flex-direction:column!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;padding:5px!important;display:flex!important;overflow:hidden!important}.page-dashboard .osirixCompactReport>.compactStripTitle{flex:0 0 25px!important;min-height:25px!important;margin:0 0 3px!important}.page-dashboard .miniReportBodyCompact,.page-dashboard .miniReportEmptyCompact{flex:1 1 0!important;height:0!important;min-height:0!important;max-height:none!important;overflow:auto!important}.page-dashboard .miniReportBodyCompact{display:block!important}.page-dashboard .miniReportBodyCompact>div+div{margin-top:6px!important}.page-dashboard .miniReportBodyCompact p{max-height:none!important;font-size:8px!important;line-height:1.3!important;overflow:visible!important}.page-dashboard .miniReportQuickActions{flex:0 0 28px!important;min-height:28px!important;margin-top:3px!important;padding-top:3px!important}.page-dashboard .miniReportQuickActions .tinyBtn{height:22px!important;min-height:22px!important;font-size:7px!important}.page-dashboard .osirixWorkspacePanel.previewFocused>.panel-head,.page-dashboard .osirixWorkspacePanel.previewFocused>.quickSearchBar,.page-dashboard .osirixWorkspacePanel.previewFocused>.tableWrap,.page-dashboard .osirixWorkspacePanel.previewFocused>.pager,.page-dashboard .osirixWorkspacePanel.previewFocused>.osirixHorizontalSplitter{display:none!important}.page-dashboard .osirixWorkspacePanel.previewFocused>.selectedReviewPanel{flex:1 1 0!important;min-height:0!important}}@media (width>=1181px) and (height<=780px){.page-dashboard .topHero{flex-basis:52px!important;height:52px!important;min-height:52px!important;max-height:52px!important}.page-dashboard .top h1{font-size:16px!important}.page-dashboard .top p{display:none!important}.page-dashboard .osirixWorkspacePanel>.tableWrap{flex-basis:252px!important;height:auto!important;min-height:242px!important;max-height:none!important}.page-dashboard .studyTable.doctorReviewTable thead tr,.page-dashboard .studyTable.doctorReviewTable th{height:20px!important;min-height:20px!important;max-height:20px!important}.page-dashboard .studyTable.doctorReviewTable tbody tr,.page-dashboard .studyTable.doctorReviewTable td{height:23px!important;min-height:23px!important;max-height:23px!important}.page-dashboard .osirixReviewBodyFixed{grid-template-columns:146px minmax(0,1fr) 190px!important}}.reportIsolationStatus,.doctorIsolationWorkspaceNotice{color:#e9f5fb;background:#07233a9e;border:1px solid #60d5cf47;border-radius:12px;flex-direction:column;justify-content:center;gap:8px;min-height:120px;padding:18px;display:flex}.reportIsolationStatus b,.doctorIsolationWorkspaceNotice strong{color:#7fe3dc;font-size:14px}.reportIsolationStatus span,.doctorIsolationWorkspaceNotice p,.doctorIsolationWorkspaceNotice small{color:#b8c9d8;margin:0;line-height:1.5}html[data-theme=light] .reportIsolationStatus,html[data-theme=light] .doctorIsolationWorkspaceNotice{color:#18394a;background:#eef7f8;border-color:#b9dedc}html[data-theme=light] .reportIsolationStatus b,html[data-theme=light] .doctorIsolationWorkspaceNotice strong{color:#0c7771}html[data-theme=light] .reportIsolationStatus span,html[data-theme=light] .doctorIsolationWorkspaceNotice p,html[data-theme=light] .doctorIsolationWorkspaceNotice small{color:#4b6676}.reportMiniStatus{text-overflow:ellipsis;white-space:nowrap;max-width:150px;overflow:hidden}@media (width>=1181px){.page-orders main>.orderRisPage{overscroll-behavior-y:contain!important;scrollbar-gutter:stable!important;flex:auto!important;height:auto!important;min-height:0!important;max-height:none!important;padding-bottom:34px!important;padding-right:4px!important;overflow:hidden auto!important}.page-orders .orderRisPage>.pageIntro,.page-orders .orderRisPage>.cards,.page-orders .orderRisPage>.orderNotice,.page-orders .orderRisPage>.orderTools,.page-orders .orderRisPage>.orderFilterPanel,.page-orders .orderRisPage>.orderPanel{flex:none!important}.page-orders .orderTableWrap{overflow:auto visible!important}}@media (width<=1180px){.page-orders main{overflow:hidden auto!important}.page-orders main>.orderRisPage{height:auto!important;min-height:0!important;padding-bottom:28px!important;overflow:visible!important}}.chestAiPage{flex-direction:column;gap:14px;min-height:0;padding-bottom:28px;display:flex}.chestAiSummary{flex-direction:column;gap:12px;display:flex}.chestAiHero{border:1px solid var(--border);background:linear-gradient(135deg,var(--panel) 0%,var(--panel-2) 100%);box-shadow:var(--shadow-soft);border-radius:18px;justify-content:space-between;align-items:center;gap:24px;padding:20px 22px;display:flex}.chestAiHeroCopy{min-width:0;max-width:820px}.chestAiEyebrow{letter-spacing:.17em;color:var(--brand);text-transform:uppercase;font-size:10px;font-weight:900}.chestAiHero h1{color:var(--text-strong);margin:5px 0 6px;font-size:27px;line-height:1.05}.chestAiHero p{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.chestAiService{border:1px solid var(--border);background:var(--panel);min-width:310px;box-shadow:var(--shadow-soft);border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;padding:12px 13px;display:grid}.chestAiServiceDot{background:var(--danger);width:11px;height:11px;box-shadow:0 0 0 5px color-mix(in srgb,var(--danger) 15%,transparent);border-radius:50%}.chestAiService.online .chestAiServiceDot{background:var(--success);box-shadow:0 0 0 5px color-mix(in srgb,var(--success) 14%,transparent)}.chestAiServiceCopy{flex-direction:column;min-width:0;display:flex}.chestAiServiceCopy b{color:var(--text-strong);font-size:12px}.chestAiServiceCopy small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:9px;overflow:hidden}.chestAiSyncPill{letter-spacing:.05em;background:color-mix(in srgb,var(--muted) 13%,transparent);color:var(--muted);border-radius:999px;padding:4px 7px;font-size:7.5px;font-weight:900}.chestAiSyncPill.on{background:color-mix(in srgb,var(--success) 14%,transparent);color:var(--success)}.chestAiMetricGrid{grid-template-columns:repeat(6,minmax(120px,1fr));gap:9px;display:grid}.chestAiMetric{border:1px solid var(--border);background:var(--panel);min-height:92px;box-shadow:var(--shadow-soft);border-radius:14px;padding:13px 14px;position:relative;overflow:hidden}.chestAiMetric:before{content:"";background:var(--border-strong);width:3px;position:absolute;top:0;bottom:0;left:0}.chestAiMetric.success:before{background:var(--success)}.chestAiMetric.warning:before{background:var(--warning)}.chestAiMetric.info:before{background:var(--brand)}.chestAiMetric.danger:before{background:var(--danger)}.chestAiMetric.priority:before{background:#b15a9a}.chestAiMetricTop{justify-content:space-between;align-items:center;gap:8px;display:flex}.chestAiMetricTop span{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:9px;font-weight:850}.chestAiMetricTop i{background:var(--border-strong);border-radius:50%;width:7px;height:7px}.chestAiMetric.success .chestAiMetricTop i{background:var(--success)}.chestAiMetric.warning .chestAiMetricTop i{background:var(--warning)}.chestAiMetric.info .chestAiMetricTop i{background:var(--brand)}.chestAiMetric.danger .chestAiMetricTop i{background:var(--danger)}.chestAiMetric.priority .chestAiMetricTop i{background:#b15a9a}.chestAiMetric strong{color:var(--text-strong);margin:5px 0 3px;font-size:25px;line-height:1;display:block}.chestAiMetric small{color:var(--muted);font-size:8px}.chestAiFilterPanel{border:1px solid var(--border);background:var(--panel);box-shadow:var(--shadow-soft);border-radius:16px;overflow:hidden}.chestAiFilterHead{border-bottom:1px solid var(--border);background:var(--panel-2);justify-content:space-between;align-items:center;gap:16px;padding:11px 13px;display:flex}.chestAiFilterHead>div{flex-direction:column;display:flex}.chestAiFilterHead b{color:var(--text-strong);font-size:12px}.chestAiFilterHead small{color:var(--muted);margin-top:2px;font-size:9px}.chestAiRefreshBtn{min-height:30px;padding:5px 10px;font-size:9px;border:1px solid var(--border)!important;background:var(--panel)!important;color:var(--brand)!important;box-shadow:none!important}.chestAiFilters{grid-template-columns:minmax(230px,2fr) repeat(5,minmax(112px,1fr)) 80px auto;align-items:end;gap:8px;padding:11px 13px;display:grid}.chestAiFilters label{flex-direction:column;gap:4px;min-width:0;display:flex}.chestAiFilters label span{color:var(--muted);text-transform:uppercase;letter-spacing:.035em;font-size:8px;font-weight:850}.chestAiFilters input,.chestAiFilters select{border:1px solid var(--border);background:var(--panel-2);width:100%;height:34px;color:var(--text);border-radius:9px;padding:5px 8px;font-size:9px}.chestAiFilterActions{gap:6px;display:flex}.chestAiApplyBtn,.chestAiResetBtn{height:34px;min-height:34px;padding:5px 11px;font-size:9px}.chestAiApplyBtn{background:linear-gradient(135deg,var(--brand),var(--brand-3));color:#fff}.chestAiResetBtn{background:var(--panel-2)!important;color:var(--muted)!important;border:1px solid var(--border)!important}.chestAiWorkspace{grid-template-columns:minmax(0,1fr) minmax(330px,360px);align-items:start;gap:12px;min-height:0;display:grid}.chestAiWorklistPanel,.chestAiPreview{border:1px solid var(--border);background:var(--panel);box-shadow:var(--shadow-soft);border-radius:16px;min-height:0}.chestAiWorklistPanel{flex-direction:column;display:flex;overflow:hidden}.chestAiPanelHead{border-bottom:1px solid var(--border);background:var(--panel-2);justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;display:flex}.chestAiPanelHead>div:first-child{grid-template-columns:auto auto;align-items:center;column-gap:8px;display:grid}.chestAiPanelHead>div:first-child>span{letter-spacing:.12em;color:var(--brand);grid-column:1/-1;font-size:8px;font-weight:900}.chestAiPanelHead b{color:var(--text-strong);font-size:13px}.chestAiPanelHead small{color:var(--muted);font-size:9px}.chestAiPanelLegend{color:var(--muted);align-items:center;gap:10px;font-size:8px;display:flex}.chestAiPanelLegend span{white-space:nowrap;align-items:center;gap:4px;display:flex}.chestAiPanelLegend i{background:var(--muted);border-radius:50%;width:7px;height:7px}.chestAiPanelLegend i.eligible{background:var(--success)}.chestAiPanelLegend i.review{background:var(--warning)}.chestAiPanelLegend i.completed{background:var(--brand)}.chestAiTableWrap{min-height:315px;overflow:auto}.chestAiTable{border-collapse:collapse;table-layout:fixed;width:100%;min-width:1060px}.chestAiTable th{z-index:2;border-bottom:1px solid var(--border);background:var(--panel);height:32px;color:var(--muted);text-align:left;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;padding:6px 7px;font-size:8px;position:sticky;top:0}.chestAiTable td{border-bottom:1px solid var(--border);white-space:nowrap;text-overflow:ellipsis;height:38px;color:var(--text);padding:5px 7px;font-size:8.5px;overflow:hidden}.chestAiTable tbody tr{cursor:pointer;transition:background .14s}.chestAiTable tbody tr:hover,.chestAiTable tbody tr.selected{background:var(--brand-soft)}.chestAiTable tbody tr.selected td:first-child{box-shadow:inset 3px 0 var(--accent)}.chestAiTable th:first-child{width:40px}.chestAiTable th:nth-child(2){width:150px}.chestAiTable th:nth-child(3){width:48px}.chestAiTable th:nth-child(4){width:170px}.chestAiTable th:nth-child(5){width:105px}.chestAiTable th:nth-child(6){width:55px}.chestAiTable th:nth-child(7){width:105px}.chestAiTable th:nth-child(8){width:108px}.chestAiTable th:nth-child(9){width:125px}.chestAiTable th:nth-child(10){width:55px}.chestAiTable th:nth-child(11){width:72px}.chestRowNo{background:var(--panel-2);border:1px solid var(--border);width:22px;height:22px;color:var(--muted);border-radius:7px;place-items:center;font-size:8px;font-weight:800;display:inline-grid}.chestPatient{flex-direction:column;display:flex}.chestPatient b{color:var(--text-strong);text-overflow:ellipsis;font-size:9px;overflow:hidden}.chestPatient small{color:var(--muted);margin-top:2px;font-size:7px}.chestModality{background:var(--brand-soft);color:var(--brand);border-radius:7px;padding:4px 7px;font-weight:900;display:inline-flex}.chestDescription,.chestFinding{color:var(--text)}.chestEligibility,.chestAiStatus,.chestPriority{border-radius:999px;justify-content:center;align-items:center;padding:4px 7px;font-size:7.5px;font-weight:900;line-height:1;display:inline-flex}.chestEligibility.eligible{background:color-mix(in srgb,var(--success) 14%,transparent);color:var(--success)}.chestEligibility.review{background:color-mix(in srgb,var(--warning) 16%,transparent);color:var(--warning)}.chestEligibility.notEligible{background:color-mix(in srgb,var(--muted) 13%,transparent);color:var(--muted)}.chestAiStatus.completed{background:color-mix(in srgb,var(--success) 14%,transparent);color:var(--success)}.chestAiStatus.reviewed{background:color-mix(in srgb,var(--brand) 14%,transparent);color:var(--brand)}.chestAiStatus.processing,.chestAiStatus.waiting{background:color-mix(in srgb,var(--warning) 16%,transparent);color:var(--warning)}.chestAiStatus.failed{background:color-mix(in srgb,var(--danger) 14%,transparent);color:var(--danger)}.chestAiStatus.notStarted{background:color-mix(in srgb,var(--muted) 12%,transparent);color:var(--muted)}.chestPriority.urgent{background:var(--danger);color:#fff}.chestPriority.high{color:#c55d21;background:#ce6b2d29}.chestPriority.review{background:color-mix(in srgb,var(--warning) 16%,transparent);color:var(--warning)}.chestPriority.routine{background:color-mix(in srgb,var(--muted) 12%,transparent);color:var(--muted)}.chestAiTableBtn,.chestAiPrimaryBtn,.chestAiSecondaryBtn,.chestAiReviewBtn{justify-content:center;align-items:center;font-weight:900;text-decoration:none;display:inline-flex}.chestAiTableBtn{background:var(--brand);color:#fff;border-radius:8px;min-height:25px;padding:4px 8px;font-size:8px}.chestAiTableBtn.disabled,.chestAiPrimaryBtn.disabled{pointer-events:none;opacity:.38}.chestAiPager{border-top:1px solid var(--border);background:var(--panel-2);color:var(--muted);justify-content:space-between;align-items:center;gap:12px;padding:9px 12px;font-size:8.5px;display:flex}.chestAiPager>div{align-items:center;gap:5px;display:flex}.chestAiPager b{color:var(--text);padding:0 5px;font-size:8.5px}.chestAiPager button{background:var(--panel);width:27px;height:27px;min-height:27px;color:var(--brand);border:1px solid var(--border);border-radius:7px;padding:0;font-size:10px}.chestAiEmpty{text-align:center;color:var(--muted);padding:32px;font-size:10px}.chestAiPreview{max-height:calc(100vh - 176px);padding:14px;position:sticky;top:12px;overflow:auto}.chestAiPreviewTopline{justify-content:space-between;align-items:center;gap:8px;display:flex}.chestAiPatientIdentity{align-items:center;gap:10px;margin:13px 0;display:flex}.chestAiPatientAvatar{background:linear-gradient(135deg,var(--brand),var(--accent));color:#fff;border-radius:12px;place-items:center;width:38px;height:38px;font-weight:900;display:grid}.chestAiPatientIdentity>div:last-child{min-width:0}.chestAiPatientIdentity h2{color:var(--text-strong);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:16px;overflow:hidden}.chestAiPatientIdentity p{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin:3px 0 0;font-size:8.5px;overflow:hidden}.chestAiImageBox{border:1px solid var(--border-strong);background:#02060a;border-radius:13px;justify-content:center;align-items:center;height:290px;display:flex;position:relative;overflow:hidden}.chestAiPreviewImage{object-fit:contain;width:100%;height:100%}.chestAiImageFooter{color:#fff;background:linear-gradient(#0000,#000000c7);justify-content:space-between;align-items:center;padding:7px 9px;font-size:7.5px;font-weight:800;display:flex;position:absolute;bottom:0;left:0;right:0}.chestAiNoImage,.chestAiPreviewEmpty{color:var(--muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.chestAiNoImage span,.chestAiPreviewEmpty span{color:var(--brand);font-size:32px;font-weight:900}.chestAiNoImage small{font-size:9px}.chestAiPreviewEmpty{min-height:460px;padding:30px}.chestAiPreviewEmpty b{color:var(--text-strong);margin-top:8px;font-size:14px}.chestAiPreviewEmpty p{max-width:230px;font-size:10px;line-height:1.5}.chestAiResultBlock,.chestAiStudyBlock{border:1px solid var(--border);background:var(--panel-2);border-radius:12px;margin-top:12px;padding:12px}.chestAiSectionHead{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:9px;display:flex}.chestAiSectionHead>div{flex-direction:column;display:flex}.chestAiSectionHead>div>span{letter-spacing:.12em;color:var(--brand);font-size:7px;font-weight:900}.chestAiSectionHead>div>b{color:var(--text-strong);margin-top:3px;font-size:10px}.chestAiResultGrid{grid-template-columns:1fr 1fr;gap:7px;display:grid}.chestAiFact{background:var(--panel);border:1px solid var(--border);border-radius:9px;flex-direction:column;min-width:0;padding:7px 8px;display:flex}.chestAiFact.wide{grid-column:1/-1}.chestAiFact span{color:var(--muted);text-transform:uppercase;font-size:7px;font-weight:850}.chestAiFact b{color:var(--text-strong);white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:9px;overflow:hidden}.chestAiErrorNote{background:color-mix(in srgb,var(--danger) 12%,transparent);color:var(--danger);border-radius:10px;flex-direction:column;gap:3px;margin-top:10px;padding:9px 10px;font-size:8px;display:flex}.chestAiPreviewActions{grid-template-columns:1fr 1fr;gap:7px;margin-top:12px;display:grid}.chestAiPreviewActions>*{border-radius:9px;min-height:35px;padding:7px 9px;font-size:9px}.chestAiPrimaryBtn{background:linear-gradient(135deg,var(--brand),var(--brand-3));color:#fff;grid-column:1/-1}.chestAiSecondaryBtn{background:var(--panel-2)!important;color:var(--brand)!important;border:1px solid var(--border)!important}.chestAiReviewBtn{background:color-mix(in srgb,var(--success) 14%,var(--panel))!important;color:var(--success)!important;border:1px solid color-mix(in srgb,var(--success) 30%,var(--border))!important}.chestAiDisclaimer{border-left:3px solid var(--accent);background:var(--brand-soft);border-radius:8px;flex-direction:column;gap:3px;margin-top:10px;padding:9px 10px;display:flex}.chestAiDisclaimer b{color:var(--text-strong);font-size:8px}.chestAiDisclaimer span{color:var(--muted);font-size:7.5px;line-height:1.4}html[data-theme=dark] .chestAiHero,html[data-theme=dark] .chestAiMetric,html[data-theme=dark] .chestAiFilterPanel,html[data-theme=dark] .chestAiWorklistPanel,html[data-theme=dark] .chestAiPreview{background:linear-gradient(#101d2d 0%,#0d1927 100%)}html[data-theme=dark] .chestAiPanelHead,html[data-theme=dark] .chestAiFilterHead,html[data-theme=dark] .chestAiPager{background:#111f30}html[data-theme=dark] .chestAiFilters input,html[data-theme=dark] .chestAiFilters select,html[data-theme=dark] .chestAiResultBlock,html[data-theme=dark] .chestAiStudyBlock{background:#0b1724}html[data-theme=dark] .chestAiFact{background:#101e2d}html[data-theme=dark] .chestAiTable th{background:#142437}html[data-theme=dark] .chestAiTable tbody tr:hover,html[data-theme=dark] .chestAiTable tbody tr.selected{background:#163149}@media (width<=1380px){.chestAiMetricGrid{grid-template-columns:repeat(3,1fr)}.chestAiFilters{grid-template-columns:minmax(220px,2fr) repeat(3,minmax(110px,1fr))}.chestAiSearchWide{grid-column:span 2}.chestAiFilterActions{grid-column:span 1}.chestAiWorkspace{grid-template-columns:minmax(0,1fr) 320px}.chestAiImageBox{height:260px}}@media (width<=1080px){.chestAiHero{flex-direction:column;align-items:flex-start}.chestAiService{width:100%;min-width:0}.chestAiWorkspace{grid-template-columns:1fr}.chestAiPreview{order:-1;max-height:none;position:relative;top:auto}.chestAiImageBox{height:360px}.chestAiResultGrid{grid-template-columns:repeat(4,1fr)}.chestAiFact.wide{grid-column:span 2}}@media (width<=760px){.chestAiMetricGrid{grid-template-columns:repeat(2,1fr)}.chestAiHero h1{font-size:22px}.chestAiFilters{grid-template-columns:repeat(2,1fr)}.chestAiSearchWide,.chestAiFilterActions{grid-column:1/-1}.chestAiFilterHead{align-items:flex-start}.chestAiPanelLegend{display:none}.chestAiResultGrid{grid-template-columns:1fr 1fr}.chestAiFact.wide{grid-column:1/-1}.chestAiImageBox{height:310px}}@media (width<=480px){.chestAiMetricGrid{grid-template-columns:1fr 1fr}.chestAiMetric{min-height:84px}.chestAiFilters{grid-template-columns:1fr}.chestAiSearchWide,.chestAiFilterActions{grid-column:auto}.chestAiFilterActions{grid-template-columns:1fr 1fr;display:grid}.chestAiService{grid-template-columns:auto 1fr}.chestAiSyncPill{grid-column:2}.chestAiPreviewActions{grid-template-columns:1fr}.chestAiPrimaryBtn{grid-column:auto}.chestAiResultGrid{grid-template-columns:1fr}.chestAiFact.wide{grid-column:auto}.chestAiImageBox{height:280px}}.doseCarePage{max-width:1800px;color:var(--text);flex-direction:column;gap:14px;margin:0 auto;padding:0 0 36px;display:flex}.doseHero{border:1px solid var(--border);background:linear-gradient(135deg,var(--panel) 0%,var(--panel-2) 100%);box-shadow:var(--shadow-soft);border-radius:18px;justify-content:space-between;align-items:center;gap:24px;padding:20px 22px;display:flex}.doseHeroCopy{min-width:0;max-width:820px}.doseEyebrow,.doseControlEyebrow{letter-spacing:.15em;text-transform:uppercase;color:var(--accent);font-size:9px;font-weight:900;display:block}.doseHero h1{color:var(--text-strong);margin:5px 0 6px;font-size:27px;line-height:1.05}.doseHero p{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.doseHeroActions{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.doseServiceBadge{border:1px solid var(--border);background:var(--panel);min-width:285px;box-shadow:var(--shadow-soft);border-radius:14px;align-items:center;gap:10px;padding:11px 12px;display:flex}.doseServiceDot{background:var(--warning);width:10px;height:10px;box-shadow:0 0 0 5px color-mix(in srgb,var(--warning) 14%,transparent);border-radius:50%}.doseServiceBadge.online .doseServiceDot{background:var(--success);box-shadow:0 0 0 5px color-mix(in srgb,var(--success) 14%,transparent)}.doseServiceBadge>div{flex-direction:column;display:flex}.doseServiceBadge b{color:var(--text-strong);font-size:11px}.doseServiceBadge small{color:var(--muted);margin-top:3px;font-size:8px}.dosePrimaryButton,.doseSecondaryButton,.doseRefreshButton,.doseRowButton,.doseTextButton,.doseIconButton{font:inherit;cursor:pointer}.dosePrimaryButton{background:linear-gradient(135deg,var(--brand),var(--brand-3));color:#fff;min-height:35px;box-shadow:0 7px 17px color-mix(in srgb,var(--brand) 22%,transparent);border:0;border-radius:9px;padding:7px 12px;font-size:9px;font-weight:850}.dosePrimaryButton:disabled{opacity:.55;cursor:wait}.doseSecondaryButton,.doseRefreshButton{border:1px solid var(--border);background:var(--panel-2);min-height:35px;color:var(--muted);border-radius:9px;padding:7px 11px;font-size:9px;font-weight:800}.doseRefreshButton{color:var(--brand)}.doseScanButton{min-width:116px}.doseMessage{border-radius:11px;padding:10px 13px;font-size:11px}.doseMessage.warning{color:var(--warning);background:color-mix(in srgb,var(--warning) 12%,var(--panel));border:1px solid color-mix(in srgb,var(--warning) 30%,var(--border))}.doseMessage.error{color:var(--danger);background:color-mix(in srgb,var(--danger) 12%,var(--panel));border:1px solid color-mix(in srgb,var(--danger) 30%,var(--border))}.doseMessage.success{color:var(--success);background:color-mix(in srgb,var(--success) 12%,var(--panel));border:1px solid color-mix(in srgb,var(--success) 30%,var(--border))}.doseSummaryGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.doseSummaryCard{border:1px solid var(--border);background:var(--panel);min-height:88px;box-shadow:var(--shadow-soft);border-radius:14px;padding:13px 14px;position:relative;overflow:hidden}.doseSummaryCard:before{content:"";background:var(--border-strong);width:3px;position:absolute;top:0;bottom:0;left:0}.doseSummaryCard.success:before{background:var(--success)}.doseSummaryCard.warning:before{background:var(--warning)}.doseSummaryCard.danger:before{background:var(--danger)}.doseSummaryCard.info:before{background:var(--brand)}.doseSummaryCard>span{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:8px;font-weight:850;display:block}.doseSummaryCard>strong{color:var(--text-strong);margin:5px 0 3px;font-size:24px;line-height:1;display:block}.doseSummaryCard>small{color:var(--muted);font-size:8px}.doseSummaryCard.success>strong{color:var(--success)}.doseSummaryCard.warning>strong{color:var(--warning)}.doseSummaryCard.danger>strong{color:var(--danger)}.doseSummaryCard.info>strong{color:var(--brand)}.doseControlPanel{border:1px solid var(--border);background:var(--panel);box-shadow:var(--shadow-soft);border-radius:16px;overflow:hidden}.doseControlHeader{border-bottom:1px solid var(--border);background:var(--panel-2);justify-content:space-between;align-items:center;gap:16px;padding:13px 15px;display:flex}.doseControlHeader h2{color:var(--text-strong);margin:3px 0 2px;font-size:14px}.doseControlHeader p{color:var(--muted);margin:0;font-size:9px}.doseResultCount{background:var(--brand-soft);color:var(--brand);white-space:nowrap;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:850}.doseQuickStrip{flex-wrap:wrap;gap:7px;padding:10px 13px 0;display:flex}.doseQuickChip{border:1px solid var(--border);background:var(--panel-2);color:var(--muted);border-radius:999px;align-items:center;gap:5px;padding:6px 9px;font-size:8px;font-weight:750;display:inline-flex}.doseQuickChip b{color:var(--text-strong);font-size:10px}.doseQuickChip.success{border-color:color-mix(in srgb,var(--success) 25%,var(--border));color:var(--success)}.doseQuickChip.warning{border-color:color-mix(in srgb,var(--warning) 25%,var(--border));color:var(--warning)}.doseQuickChip.danger{border-color:color-mix(in srgb,var(--danger) 25%,var(--border));color:var(--danger)}.doseQuickChip.info{border-color:color-mix(in srgb,var(--brand) 25%,var(--border));color:var(--brand)}.doseModalityStrip{flex-wrap:wrap;gap:7px;padding:9px 13px 0;display:flex}.doseModalityStrip>div{border:1px solid var(--border);background:var(--panel-2);border-radius:10px;grid-template-columns:auto auto;align-items:center;column-gap:6px;min-width:118px;padding:7px 9px;display:grid}.doseModalityStrip b{color:var(--brand);font-size:10px}.doseModalityStrip span{color:var(--text);font-size:8px;font-weight:800}.doseModalityStrip small{color:var(--muted);grid-column:1/-1;margin-top:2px;font-size:7px}.doseFilterBar{grid-template-columns:minmax(230px,2fr) repeat(5,minmax(112px,1fr)) 78px auto;align-items:end;gap:8px;padding:11px 13px 13px;display:grid}.doseFilterBar label{flex-direction:column;gap:4px;min-width:0;display:flex}.doseFilterBar label>span{color:var(--muted);text-transform:uppercase;letter-spacing:.035em;font-size:8px;font-weight:850}.doseFilterBar input,.doseFilterBar select,.doseManualForm input,.doseManualForm select{border:1px solid var(--border);background:var(--panel-2);width:100%;height:34px;color:var(--text);border-radius:9px;outline:none;padding:5px 8px;font-size:9px}.doseFilterBar input:focus,.doseFilterBar select:focus,.doseManualForm input:focus,.doseManualForm select:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 14%,transparent)}.doseFilterActions{gap:6px;display:flex}.doseFilterActions>*{white-space:nowrap}.doseTableCard{border:1px solid var(--border);background:var(--panel);box-shadow:var(--shadow-soft);border-radius:16px;overflow:hidden}.doseTableHeader{border-bottom:1px solid var(--border);background:var(--panel-2);justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;display:flex}.doseTableHeader h2{color:var(--text-strong);margin:3px 0 2px;font-size:14px}.doseTableHeader p{color:var(--muted);margin:0;font-size:9px}.doseTableLegend{color:var(--muted);align-items:center;gap:10px;font-size:8px;display:flex}.doseTableLegend span{align-items:center;gap:4px;display:flex}.doseTableLegend i{background:var(--muted);border-radius:50%;width:7px;height:7px}.doseTableLegend i.rdsr{background:var(--success)}.doseTableLegend i.header{background:var(--brand)}.doseTableLegend i.review{background:var(--warning)}.doseTableWrap{min-height:250px;overflow:auto}.doseTable{border-collapse:collapse;width:100%;min-width:1040px}.doseTable th{z-index:2;border-bottom:1px solid var(--border);background:var(--panel);color:var(--muted);text-align:left;text-transform:uppercase;letter-spacing:.045em;padding:8px 10px;font-size:8px;position:sticky;top:0}.doseTable td{border-bottom:1px solid var(--border);vertical-align:middle;padding:8px 10px;font-size:9px}.doseTable tbody tr{transition:background .14s}.doseTable tbody tr:hover td{background:var(--brand-soft)}.doseTable tr.needsReview td:first-child{box-shadow:inset 3px 0 var(--warning)}.dosePatientButton{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.dosePatientButton>span:last-child{flex-direction:column;min-width:0;display:flex}.dosePatientButton b{color:var(--text-strong);white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.dosePatientButton small,.dosePatientButton em{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:7.5px;font-style:normal;overflow:hidden}.doseThumb,.doseThumbFallback{background:#06111b;border-radius:8px;flex:none;width:46px;height:46px}.doseThumb{object-fit:cover}.doseThumbFallback{color:#83dce7;place-items:center;font-size:9px;font-weight:900;display:grid}.doseModalityBadge{border:1px solid color-mix(in srgb,var(--brand) 25%,var(--border));background:var(--brand-soft);min-width:36px;color:var(--brand);border-radius:8px;justify-content:center;align-items:center;padding:5px 7px;font-size:8px;font-weight:900;display:inline-flex}.doseInlineMetrics{flex-wrap:wrap;gap:6px 11px;min-width:230px;display:flex}.doseInlineMetrics span{flex-direction:column;display:flex}.doseInlineMetrics small{color:var(--muted);font-size:7px}.doseInlineMetrics b{color:var(--text-strong);white-space:nowrap;font-size:9px}.doseSourceBadge{background:var(--brand-soft);max-width:150px;color:var(--brand);white-space:nowrap;text-overflow:ellipsis;border-radius:8px;padding:5px 7px;font-size:7.5px;font-weight:850;display:inline-flex;overflow:hidden}.doseSourceBadge.standard_rdsr{background:color-mix(in srgb,var(--success) 14%,transparent);color:var(--success)}.doseOcrPending,.doseNeedsReview{color:var(--warning);margin-top:4px;font-size:7px;display:block}.doseConfidenceValue{color:var(--text-strong);font-weight:850}.doseStatus{background:color-mix(in srgb,var(--muted) 12%,transparent);color:var(--muted);white-space:nowrap;border-radius:999px;align-items:center;padding:5px 7px;font-size:7.5px;font-weight:900;display:inline-flex}.doseStatus.extracted,.doseStatus.verified{background:color-mix(in srgb,var(--success) 14%,transparent);color:var(--success)}.doseStatus.partial,.doseStatus.needs-review{background:color-mix(in srgb,var(--warning) 16%,transparent);color:var(--warning)}.doseStatus.error{background:color-mix(in srgb,var(--danger) 14%,transparent);color:var(--danger)}.doseStatus.scanning{background:color-mix(in srgb,var(--brand) 14%,transparent);color:var(--brand)}.doseRowButton{border:1px solid var(--border);background:var(--panel-2);min-height:27px;color:var(--brand);border-radius:8px;padding:5px 9px;font-size:8px;font-weight:850}.doseTableState{text-align:center;color:var(--muted);padding:38px!important}.dosePager{border-top:1px solid var(--border);background:var(--panel-2);color:var(--muted);justify-content:space-between;align-items:center;gap:12px;padding:9px 12px;font-size:8.5px;display:flex}.dosePager>div{align-items:center;gap:5px;display:flex}.dosePager b{color:var(--text);padding:0 5px;font-size:8.5px}.dosePager button{border:1px solid var(--border);background:var(--panel);width:27px;height:27px;min-height:27px;color:var(--brand);border-radius:7px;padding:0;font-size:10px}.dosePager button:disabled{opacity:.35}.doseEmptyState{text-align:center;color:var(--muted);padding:28px;font-size:10px}.doseDrawerBackdrop{z-index:900;opacity:0;pointer-events:none;background:#02080ead;transition:opacity .18s;position:fixed;inset:0}.doseDrawerBackdrop.open{opacity:1;pointer-events:auto}.doseDrawer{background:var(--panel);border-left:1px solid var(--border);width:min(790px,94vw);transition:transform .22s;position:absolute;top:0;bottom:0;right:0;overflow:hidden;transform:translate(105%);box-shadow:-28px 0 70px #00000047}.doseDrawerBackdrop.open .doseDrawer{transform:translate(0)}.doseDrawerHeader{border-bottom:1px solid var(--border);background:var(--panel-2);justify-content:space-between;gap:15px;height:96px;padding:18px 21px;display:flex}.doseDrawerHeader h2{color:var(--text-strong);margin:4px 0;font-size:20px}.doseDrawerHeader p{color:var(--muted);margin:0;font-size:11px}.doseIconButton{border:1px solid var(--border);background:var(--panel);width:34px;height:34px;color:var(--text);border-radius:9px;padding:0;font-size:21px}.doseDrawerBody{height:calc(100% - 96px);padding:17px 20px 40px;overflow:auto}.doseDetailIdentity{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.doseDetailIdentity>div{border:1px solid var(--border);background:var(--panel-2);border-radius:10px;flex-direction:column;min-width:0;padding:10px;display:flex}.doseDetailIdentity span{color:var(--muted);text-transform:uppercase;font-size:8px}.doseDetailIdentity b{color:var(--text-strong);text-overflow:ellipsis;margin-top:4px;font-size:10px;overflow:hidden}.doseDrawerActions{flex-wrap:wrap;gap:8px;margin:13px 0 0;display:flex}.doseManualForm{border:1px solid var(--border);background:var(--panel-2);border-radius:12px;grid-template-columns:repeat(3,1fr);gap:9px;margin-top:12px;padding:13px;display:grid}.doseManualForm label{color:var(--muted);font-size:8px}.doseManualForm input,.doseManualForm select{margin-top:5px}.doseManualNote{grid-column:span 2}.doseDetailSection{margin-top:20px}.doseSectionHeading{justify-content:space-between;align-items:end;margin-bottom:9px;display:flex}.doseSectionHeading h3{color:var(--text-strong);margin:0;font-size:14px}.doseSectionHeading span{background:var(--brand-soft);color:var(--brand);border-radius:999px;padding:4px 7px;font-size:8px;font-weight:850}.doseAlertList,.doseSourceList{gap:8px;display:grid}.doseAlert,.doseSourceCard{border:1px solid var(--border);background:var(--panel-2);border-radius:10px;padding:12px}.doseAlert p,.doseSourceCard p{color:var(--muted);margin:5px 0;font-size:9px}.doseSourceCard{grid-template-columns:1fr auto;gap:8px;display:grid}.doseSourceCard div{flex-direction:column;display:flex}.doseSourceCard small{color:var(--muted);font-size:8px}.doseSourceCard p{grid-column:1/-1}.doseDetailTableWrap{border:1px solid var(--border);border-radius:10px;overflow:auto}.doseDetailTable{border-collapse:collapse;width:100%;min-width:650px}.doseDetailTable th,.doseDetailTable td{border-bottom:1px solid var(--border);text-align:left;padding:9px 10px;font-size:9px}.doseDetailTable th{background:var(--panel-2);color:var(--muted);text-transform:uppercase;font-size:8px}.doseDetailTable td b,.doseDetailTable td small{display:block}.doseDetailTable td small{color:var(--muted);margin-top:2px;font-size:7px}.doseVerification{background:color-mix(in srgb,var(--muted) 12%,transparent);color:var(--muted);border-radius:999px;padding:4px 7px;font-size:7.5px;font-weight:850;display:inline-flex}.doseVerification.verified{background:color-mix(in srgb,var(--success) 14%,transparent);color:var(--success)}.doseVerification.rejected{background:color-mix(in srgb,var(--danger) 14%,transparent);color:var(--danger)}.doseVerification.unverified{background:color-mix(in srgb,var(--warning) 14%,transparent);color:var(--warning)}.doseTextButton{color:var(--brand);background:0 0;border:0;padding:0;font-size:8px;font-weight:850}.doseEventGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:9px;display:grid}.doseEventCard{border:1px solid var(--border);background:var(--panel-2);border-radius:11px;padding:12px}.doseEventCard header{justify-content:space-between;gap:10px;margin-bottom:9px;display:flex}.doseEventCard header span{color:var(--muted);font-size:8px}.doseEventMetrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.doseEventMetrics div{flex-direction:column;display:flex}.doseEventMetrics span{color:var(--muted);text-transform:capitalize;font-size:7px}.doseEventMetrics b{color:var(--text-strong);overflow-wrap:anywhere;font-size:9px}html[data-theme=dark] .doseHero,html[data-theme=dark] .doseSummaryCard,html[data-theme=dark] .doseControlPanel,html[data-theme=dark] .doseTableCard,html[data-theme=dark] .doseDrawer{background:linear-gradient(#101d2d 0%,#0d1927 100%)}html[data-theme=dark] .doseControlHeader,html[data-theme=dark] .doseTableHeader,html[data-theme=dark] .dosePager,html[data-theme=dark] .doseDrawerHeader{background:#111f30}html[data-theme=dark] .doseFilterBar input,html[data-theme=dark] .doseFilterBar select,html[data-theme=dark] .doseQuickChip,html[data-theme=dark] .doseModalityStrip>div,html[data-theme=dark] .doseDetailIdentity>div,html[data-theme=dark] .doseManualForm,html[data-theme=dark] .doseAlert,html[data-theme=dark] .doseSourceCard,html[data-theme=dark] .doseEventCard{background:#0b1724}html[data-theme=dark] .doseTable th{background:#142437}html[data-theme=dark] .doseTable tbody tr:hover td{background:#163149}@media (width<=1380px){.doseFilterBar{grid-template-columns:minmax(220px,2fr) repeat(3,minmax(110px,1fr))}.doseSearchField,.doseFilterActions{grid-column:span 2}.doseSummaryGrid{grid-template-columns:repeat(4,1fr)}}@media (width<=1080px){.doseHero{flex-direction:column;align-items:flex-start}.doseHeroActions{justify-content:space-between;width:100%}.doseSummaryGrid{grid-template-columns:repeat(2,1fr)}.doseFilterBar{grid-template-columns:repeat(3,1fr)}.doseSearchField{grid-column:span 2}.doseFilterActions{grid-column:1/-1}.doseDetailIdentity{grid-template-columns:repeat(2,1fr)}}@media (width<=720px){.doseHeroActions{flex-direction:column;align-items:stretch}.doseServiceBadge{min-width:0}.doseScanButton{width:100%}.doseFilterBar{grid-template-columns:repeat(2,1fr)}.doseSearchField{grid-column:1/-1}.doseRowsField{grid-column:auto}.doseFilterActions{grid-template-columns:repeat(3,1fr);display:grid}.doseControlHeader,.doseTableHeader{align-items:flex-start}.doseTableLegend{display:none}.doseManualForm{grid-template-columns:1fr}.doseManualNote{grid-column:auto}.doseDetailIdentity{grid-template-columns:1fr 1fr}}@media (width<=480px){.doseSummaryGrid{grid-template-columns:1fr 1fr}.doseSummaryCard{min-height:82px}.doseFilterBar{grid-template-columns:1fr}.doseSearchField,.doseFilterActions{grid-column:auto}.doseFilterActions{grid-template-columns:1fr}.doseQuickStrip{grid-template-columns:1fr 1fr;display:grid}.doseQuickChip{justify-content:center}.doseDetailIdentity,.doseEventMetrics{grid-template-columns:1fr}}.doseDrlManager{border:1px solid var(--border);background:var(--panel);box-shadow:var(--shadow-soft);border-radius:16px;margin:0 0 18px;overflow:hidden}.doseDrlManagerHeader{background:var(--panel-2);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:18px;padding:17px 19px;display:flex}.doseDrlManagerHeader h2{color:var(--text-strong);margin:3px 0 4px;font-size:17px}.doseDrlManagerHeader p{color:var(--muted);margin:0;font-size:9px}.doseDrlManagerActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.doseDrlManagerSummary{color:var(--muted);flex-wrap:wrap;align-items:center;gap:18px;padding:11px 18px;font-size:9px;display:flex}.doseDrlManagerSummary b{color:var(--text-strong);font-size:12px}.doseDrlBody{padding:16px 18px 20px}.doseDrlTabs{gap:6px;margin-bottom:13px;display:flex}.doseDrlTabs button{border:1px solid var(--border);background:var(--panel-2);min-height:31px;color:var(--muted);border-radius:8px;padding:7px 12px;font-size:9px;font-weight:850}.doseDrlTabs button.active{border-color:color-mix(in srgb,var(--brand) 45%,var(--border));background:var(--brand-soft);color:var(--brand)}.doseDrlGrid{grid-template-columns:minmax(330px,.85fr) minmax(420px,1.15fr);gap:14px;display:grid}.doseDrlForm,.doseDrlList{border:1px solid var(--border);background:var(--panel-2);border-radius:12px;padding:14px}.doseDrlForm{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.doseDrlForm h3,.doseDrlList h3{color:var(--text-strong);grid-column:1/-1;margin:0 0 4px;font-size:13px}.doseDrlForm label{color:var(--muted);flex-direction:column;gap:4px;font-size:8px;display:flex}.doseDrlForm input,.doseDrlForm select,.doseDrlForm textarea{border:1px solid var(--border);background:var(--panel);width:100%;min-height:32px;color:var(--text);border-radius:8px;padding:7px 9px;font-size:9px}.doseDrlForm textarea{resize:vertical;min-height:68px}.doseDrlWide{grid-column:1/-1}.doseDrlFormActions{flex-wrap:wrap;grid-column:1/-1;gap:7px;display:flex}.doseDrlList{max-height:620px;overflow:auto}.doseDrlList>p{color:var(--muted);font-size:9px;line-height:1.6}.doseDrlList article{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:11px 0;display:grid}.doseDrlList article:last-child{border-bottom:0}.doseDrlList article.inactive{opacity:.55}.doseDrlList article>div:first-child{flex-direction:column;gap:3px;min-width:0;display:flex}.doseDrlList article b{color:var(--text-strong);font-size:9.5px}.doseDrlList article small,.doseDrlList article p{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:8px}.doseDrlList article strong{color:var(--brand);font-size:11px}.doseDrlList article strong em{font-size:7px;font-style:normal}.doseDrlList article>div:last-child{flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;gap:5px;display:flex}.doseDrlList article button{border:1px solid var(--border);background:var(--panel);color:var(--brand);border-radius:7px;padding:5px 7px;font-size:7.5px;font-weight:850}.doseDrlList article span{color:var(--muted);font-size:8px}.doseDrlBadge{background:color-mix(in srgb,var(--muted) 12%,transparent);color:var(--muted);white-space:nowrap;border-radius:999px;padding:5px 7px;font-size:7.5px;font-weight:900;display:inline-flex}.doseDrlBadge.below{background:color-mix(in srgb,var(--success) 14%,transparent);color:var(--success)}.doseDrlBadge.near{background:color-mix(in srgb,var(--warning) 16%,transparent);color:var(--warning)}.doseDrlBadge.above{background:color-mix(in srgb,var(--danger) 14%,transparent);color:var(--danger)}.doseDrlBadge.no-profile,.doseDrlBadge.no-value,.doseDrlBadge.unmapped{background:color-mix(in srgb,var(--muted) 14%,transparent);color:var(--muted)}.doseDrlProcedure{color:var(--muted);margin-top:4px;font-size:7px;display:block}.doseDrlEvaluation{border:1px solid var(--border);background:var(--panel-2);border-radius:12px;margin:13px 0;padding:13px}.doseDrlEvaluation header{justify-content:space-between;align-items:center;gap:12px;display:flex}.doseDrlEvaluation header div{flex-direction:column;gap:3px;display:flex}.doseDrlEvaluation header span{color:var(--muted);text-transform:uppercase;font-size:8px}.doseDrlEvaluation header b{color:var(--text-strong);font-size:13px}.doseDrlEvaluation header strong{color:var(--muted);font-size:20px}.doseDrlEvaluation.below{border-color:color-mix(in srgb,var(--success) 38%,var(--border))}.doseDrlEvaluation.below header strong{color:var(--success)}.doseDrlEvaluation.near{border-color:color-mix(in srgb,var(--warning) 45%,var(--border))}.doseDrlEvaluation.near header strong{color:var(--warning)}.doseDrlEvaluation.above{border-color:color-mix(in srgb,var(--danger) 45%,var(--border))}.doseDrlEvaluation.above header strong{color:var(--danger)}.doseDrlEvaluationGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:11px;display:grid}.doseDrlEvaluationGrid>div{flex-direction:column;gap:3px;min-width:0;display:flex}.doseDrlEvaluationGrid span{color:var(--muted);font-size:7px}.doseDrlEvaluationGrid b{color:var(--text-strong);overflow-wrap:anywhere;font-size:9px}.doseDrlEvaluation p{color:var(--muted);margin:10px 0 0;font-size:8.5px;line-height:1.5}.doseDrlEvaluation>small{color:var(--muted);margin-top:5px;font-size:7.5px;display:block}html[data-theme=dark] .doseDrlManager,html[data-theme=dark] .doseDrlForm,html[data-theme=dark] .doseDrlList,html[data-theme=dark] .doseDrlEvaluation{background:#0b1724}html[data-theme=dark] .doseDrlManagerHeader{background:#111f30}@media (width<=1100px){.doseDrlGrid{grid-template-columns:1fr}.doseDrlEvaluationGrid{grid-template-columns:repeat(2,1fr)}}@media (width<=720px){.doseDrlManagerHeader{flex-direction:column;align-items:flex-start}.doseDrlManagerActions{width:100%}.doseDrlManagerActions button{flex:1}.doseDrlForm{grid-template-columns:1fr}.doseDrlWide,.doseDrlForm h3,.doseDrlFormActions{grid-column:auto}.doseDrlEvaluationGrid{grid-template-columns:1fr 1fr}}@media (width<=480px){.doseDrlEvaluationGrid,.doseDrlList article{grid-template-columns:1fr}.doseDrlList article>div:last-child{justify-content:flex-start}}.doseLibraryCard{border:1px solid color-mix(in srgb,var(--brand) 28%,var(--border));background:linear-gradient(135deg,var(--brand-soft),var(--panel-2));border-radius:12px;grid-template-columns:minmax(220px,1fr) auto auto;align-items:center;gap:15px;margin-bottom:13px;padding:13px 14px;display:grid}.doseLibraryCard>div:first-child{flex-direction:column;gap:3px;display:flex}.doseLibraryCard>div:first-child span{letter-spacing:.12em;text-transform:uppercase;color:var(--brand);font-size:7px;font-weight:900}.doseLibraryCard>div:first-child b{color:var(--text-strong);font-size:13px}.doseLibraryCard>div:first-child small{color:var(--muted);font-size:8px}.doseLibraryStats{flex-wrap:wrap;align-items:center;gap:13px;display:flex}.doseLibraryStats span{color:var(--muted);font-size:8px}.doseLibraryStats b{color:var(--text-strong);font-size:12px}.doseLibraryActions{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.doseDrlTabs button em{background:color-mix(in srgb,var(--brand) 15%,transparent);border-radius:999px;justify-content:center;align-items:center;min-width:17px;height:17px;margin-left:4px;padding:0 4px;font-size:7px;font-style:normal;display:inline-flex}.doseListToolbar{justify-content:space-between;align-items:center;gap:10px;margin-bottom:5px;display:flex}.doseListToolbar h3{margin:0}.doseListToolbar input{border:1px solid var(--border);background:var(--panel);width:min(230px,50%);min-height:30px;color:var(--text);border-radius:8px;padding:6px 8px;font-size:8px}.doseDrlForm label small{color:var(--muted);font-size:7px}.doseSuggestionPanel{border:1px solid var(--border);background:var(--panel-2);border-radius:12px;padding:14px}.doseSuggestionToolbar{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.doseSuggestionToolbar h3{color:var(--text-strong);margin:0 0 4px;font-size:13px}.doseSuggestionToolbar p{max-width:760px;color:var(--muted);margin:0;font-size:8.5px;line-height:1.55}.doseSuggestionToolbar>div:last-child{flex-wrap:wrap;gap:7px;display:flex}.doseSuggestionToolbar select{border:1px solid var(--border);background:var(--panel);min-height:32px;color:var(--text);border-radius:8px;padding:6px 9px;font-size:8px}.doseSuggestionActions{flex-wrap:wrap;gap:7px;margin:12px 0;display:flex}.doseSuggestionList{border-top:1px solid var(--border);max-height:650px;overflow:auto}.doseSuggestionList article{border-bottom:1px solid var(--border);grid-template-columns:28px minmax(220px,1.2fr) minmax(240px,1fr);align-items:start;gap:10px;padding:11px 4px;display:grid}.doseSuggestionList article.ambiguous{background:color-mix(in srgb,var(--warning) 5%,transparent)}.doseSuggestionList article>label{justify-content:center;padding-top:2px;display:flex}.doseSuggestionList input[type=checkbox]{width:15px;height:15px}.doseSuggestionMark{background:color-mix(in srgb,var(--warning) 18%,transparent);width:17px;height:17px;color:var(--warning);border-radius:50%;justify-content:center;align-items:center;font-size:9px;font-weight:900;display:inline-flex}.doseSuggestionList article>div{flex-direction:column;gap:3px;min-width:0;display:flex}.doseSuggestionList b,.doseSuggestionList strong{color:var(--text-strong);overflow-wrap:anywhere;font-size:9px}.doseSuggestionList small,.doseSuggestionList p{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:8px;line-height:1.45}.doseSuggestionList em{background:var(--brand-soft);color:var(--brand);border-radius:999px;align-self:flex-start;margin-top:2px;padding:3px 6px;font-size:7px;font-style:normal;font-weight:900}.doseSuggestionEmpty{color:var(--muted);padding:22px 4px;font-size:9px}.doseDrlMetricList{flex-direction:column;gap:7px;margin-top:11px;display:flex}.doseDrlMetricList article{border:1px solid var(--border);background:var(--panel);border-radius:9px;grid-template-columns:minmax(150px,1.3fr) repeat(4,minmax(88px,.7fr));align-items:center;gap:8px;padding:9px 10px;display:grid}.doseDrlMetricList article.below{border-left:3px solid var(--success)}.doseDrlMetricList article.near{border-left:3px solid var(--warning)}.doseDrlMetricList article.above{border-left:3px solid var(--danger)}.doseDrlMetricList article>div{flex-direction:column;gap:2px;min-width:0;display:flex}.doseDrlMetricList article span,.doseDrlMetricList article small{color:var(--muted);font-size:7px}.doseDrlMetricList article b,.doseDrlMetricList article strong{color:var(--text-strong);overflow-wrap:anywhere;font-size:8.5px}.doseDrlMetricList article>p,.doseDrlMetricSource{color:var(--muted);grid-column:1/-1;margin:0;font-size:7.5px;line-height:1.45}html[data-theme=dark] .doseLibraryCard,html[data-theme=dark] .doseSuggestionPanel,html[data-theme=dark] .doseDrlMetricList article{background:#0b1724}@media (width<=1100px){.doseLibraryCard{grid-template-columns:1fr}.doseLibraryActions{justify-content:flex-start}.doseDrlMetricList article{grid-template-columns:repeat(2,minmax(0,1fr))}.doseDrlMetricList article>div:first-child{grid-column:1/-1}}@media (width<=720px){.doseSuggestionToolbar{flex-direction:column}.doseSuggestionList article{grid-template-columns:26px 1fr}.doseSuggestionList article>div:last-child{grid-column:2}.doseListToolbar{flex-direction:column;align-items:stretch}.doseListToolbar input{width:100%}.doseLibraryActions button{flex:1}}@media (width<=480px){.doseDrlMetricList article{grid-template-columns:1fr}.doseDrlMetricList article>div:first-child{grid-column:auto}.doseSuggestionList article{grid-template-columns:22px 1fr}}.doseHistoricalLibraryCard{border-style:dashed}.doseDrlBadge.retrospective{white-space:normal;max-width:190px;line-height:1.25}.doseDrlLibraryCode{letter-spacing:.04em;margin-top:4px;font-weight:700;display:block}.doseDrlEvaluation.retrospective{border-width:2px}.doseRetrospectiveNotice{border:1px dashed;border-radius:12px;gap:4px;margin:10px 0 14px;padding:12px 14px;display:grid}.doseRetrospectiveNotice span{font-size:12px;line-height:1.45}.doseDrlGuidance{background:#e5f5fcad;border:1px solid #09699738;border-radius:12px;gap:7px;margin:12px 0;padding:12px 14px;display:grid}.doseDrlGuidance>b{color:#075d7b;font-size:14px}.doseDrlGuidance>span{color:#28495a;font-size:12px;line-height:1.45}.doseDrlGuidance p{color:#334d5b;margin:0;font-size:12px;line-height:1.45}.doseDrlGuidance p.caution{color:#84520d}.doseDrlRelatedProcedures{gap:7px;margin-top:3px;display:grid}.doseDrlRelatedProcedures>div{background:#ffffffb8;border-radius:9px;grid-template-columns:minmax(190px,auto) 1fr;align-items:center;gap:2px 10px;padding:8px 10px;display:grid}.doseDrlRelatedProcedures code{color:#075d7b;font-size:11px;font-weight:700}.doseDrlRelatedProcedures span{color:#193b4a;font-size:12px;font-weight:700}.doseDrlRelatedProcedures small{color:#607782;grid-column:1/-1;font-size:11px}@media (width<=720px){.doseDrlRelatedProcedures>div{grid-template-columns:1fr}.doseDrlRelatedProcedures small{grid-column:auto}}.doseCalibrationManager{border:1px solid var(--border);background:var(--panel);border-radius:14px;margin:14px 0;overflow:hidden}.doseCalibrationManager>header{background:linear-gradient(135deg,var(--panel-2),var(--brand-soft));justify-content:space-between;align-items:center;gap:16px;padding:15px 16px;display:flex}.doseCalibrationManager>header>div{gap:3px;display:grid}.doseCalibrationManager>header span{letter-spacing:.13em;color:var(--brand);font-size:7px;font-weight:900}.doseCalibrationManager>header h2{color:var(--text-strong);margin:0;font-size:15px}.doseCalibrationManager>header p{color:var(--muted);margin:0;font-size:8px}.doseCalibrationGrid{grid-template-columns:minmax(380px,.9fr) minmax(420px,1.1fr);gap:14px;padding:14px;display:grid}.doseCalibrationForm,.doseCalibrationList{border:1px solid var(--border);background:var(--panel-2);border-radius:12px;padding:14px}.doseCalibrationForm{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.doseCalibrationForm h3,.doseCalibrationForm .wide{grid-column:1/-1}.doseCalibrationForm h3,.doseCalibrationList h3{color:var(--text-strong);margin:0 0 4px;font-size:13px}.doseCalibrationForm label{color:var(--muted);gap:4px;font-size:8px;display:grid}.doseCalibrationForm input,.doseCalibrationForm select,.doseCalibrationForm textarea,.doseFsdForm input,.doseFsdForm select{border:1px solid var(--border);background:var(--panel);min-height:34px;color:var(--text);border-radius:8px;padding:7px 9px;font-size:9px}.doseCalibrationForm textarea{resize:vertical;min-height:70px}.dosePointHeader,.doseCalibrationActions,.doseFsdActions{justify-content:space-between;align-items:center;gap:8px;display:flex}.dosePointRow{grid-template-columns:repeat(4,minmax(0,1fr)) auto;align-items:end;gap:7px;margin-top:7px;display:grid}.doseCalibrationList{max-height:720px;overflow:auto}.doseCalibrationList article{border-bottom:1px solid var(--border);grid-template-columns:1fr auto;gap:8px;padding:11px 0;display:grid}.doseCalibrationList article>div:first-child{gap:3px;display:grid}.doseCalibrationList b{color:var(--text-strong);font-size:10px}.doseCalibrationList small,.doseCalibrationList span{color:var(--muted);font-size:8px}.doseCalibrationList em{border-radius:999px;align-self:start;padding:4px 7px;font-size:7px;font-style:normal;font-weight:900}.doseCalibrationList em.validated{background:color-mix(in srgb,var(--success) 18%,transparent);color:var(--success)}.doseCalibrationList em.draft{background:color-mix(in srgb,var(--warning) 18%,transparent);color:var(--warning)}.doseCalibrationButtons{grid-column:1/-1;gap:8px;display:flex}.doseCalibrationPointSummary{flex-wrap:wrap;grid-column:1/-1;gap:5px;display:flex}.doseCalibrationPointSummary span{background:var(--brand-soft);color:var(--brand);border-radius:7px;padding:4px 6px}.doseTextButton.danger{color:var(--danger)}.doseEsakPanel{border:1px solid color-mix(in srgb,var(--brand) 30%,var(--border));background:linear-gradient(135deg,var(--panel-2),color-mix(in srgb,var(--brand-soft) 35%,var(--panel)))}.doseEsakDevice{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-bottom:10px;display:grid}.doseEsakDevice>div{border:1px solid var(--border);background:var(--panel);border-radius:10px;gap:3px;padding:10px;display:grid}.doseEsakDevice span,.doseEsakDevice small{color:var(--muted);font-size:8px}.doseEsakDevice b{color:var(--text-strong);font-size:10px}.doseFsdForm{border:1px solid var(--border);background:var(--panel);border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:10px 0;padding:11px;display:grid}.doseFsdForm label{color:var(--muted);gap:4px;font-size:8px;display:grid}.doseFsdForm .wide{grid-column:1/-1}.doseFsdActions{grid-column:1/-1;justify-content:flex-start}.doseFsdActions select{min-width:260px}.doseFsdOverrideList{gap:6px;margin:9px 0;display:grid}.doseFsdOverrideList>div{background:var(--panel);border-radius:9px;grid-template-columns:minmax(180px,1fr) 1fr auto auto;align-items:center;gap:8px;padding:8px 10px;display:grid}.doseFsdOverrideList b{font-size:9px}.doseFsdOverrideList span,.doseFsdOverrideList em{color:var(--muted);font-size:8px}.doseEsakExposureList{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.doseEsakExposureList article{border:1px solid var(--border);background:var(--panel);border-radius:10px;padding:10px}.doseEsakExposureList header{justify-content:space-between;gap:8px;display:flex}.doseEsakExposureList header b{color:var(--text-strong);font-size:9px}.doseEsakExposureList header span,.doseEsakExposureList small{color:var(--muted);font-size:7px}.doseEsakExposureList article>div{grid-template-columns:auto 1fr auto 1fr;gap:5px 8px;margin-top:8px;display:grid}.doseEsakExposureList article>div span{color:var(--muted);font-size:7px}.doseEsakExposureList article>div b{color:var(--text-strong);font-size:8px}@media (width<=1100px){.doseCalibrationGrid{grid-template-columns:1fr}.doseFsdForm{grid-template-columns:repeat(2,1fr)}}@media (width<=720px){.doseCalibrationManager>header{flex-direction:column;align-items:flex-start}.doseCalibrationForm{grid-template-columns:1fr}.doseCalibrationForm h3,.doseCalibrationForm .wide{grid-column:auto}.dosePointRow{grid-template-columns:repeat(2,1fr)}.doseFsdForm{grid-template-columns:1fr}.doseFsdForm .wide,.doseFsdActions{grid-column:auto}.doseFsdActions{flex-direction:column;align-items:stretch}.doseFsdActions select{min-width:0}.doseEsakDevice,.doseEsakExposureList,.doseFsdOverrideList>div{grid-template-columns:1fr}}.doseWorkspaceTabs{border:1px solid var(--border);background:var(--panel);border-radius:13px;flex-wrap:wrap;gap:7px;margin:12px 0;padding:7px;display:flex}.doseWorkspaceTabs button{min-height:36px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:8px 14px;font-size:9px;font-weight:800}.doseWorkspaceTabs button.active{background:var(--brand);color:#fff;box-shadow:0 7px 18px color-mix(in srgb,var(--brand) 28%,transparent)}.doseComplianceWorkspace{gap:13px;display:grid}.doseComplianceHeader{border:1px solid var(--border);background:linear-gradient(135deg,var(--panel),var(--brand-soft));border-radius:14px;justify-content:space-between;align-items:center;gap:18px;padding:16px;display:flex}.doseComplianceHeader>div:first-child{gap:4px;display:grid}.doseComplianceHeader span{color:var(--brand);letter-spacing:.13em;font-size:7px;font-weight:900}.doseComplianceHeader h2{color:var(--text-strong);margin:0;font-size:16px}.doseComplianceHeader p{color:var(--muted);margin:0;font-size:9px}.doseComplianceExports{gap:7px;display:flex}.doseComplianceExports button{border:1px solid var(--border);background:var(--panel);min-height:34px;color:var(--text-strong);cursor:pointer;border-radius:8px;padding:7px 12px;font-size:8px;font-weight:900}.doseComplianceExports button:hover{border-color:var(--brand);color:var(--brand)}.doseComplianceFilters{border:1px solid var(--border);background:var(--panel);border-radius:12px;grid-template-columns:repeat(5,minmax(120px,1fr)) auto;align-items:end;gap:9px;padding:12px;display:grid}.doseComplianceFilters label{color:var(--muted);gap:4px;font-size:8px;display:grid}.doseComplianceFilters input,.doseComplianceFilters select{border:1px solid var(--border);background:var(--panel-2);min-height:35px;color:var(--text);border-radius:8px;padding:7px 9px;font-size:9px}.doseComplianceNotice{border:1px solid color-mix(in srgb,var(--warning) 35%,var(--border));background:color-mix(in srgb,var(--warning) 10%,var(--panel));color:var(--text);border-radius:11px;padding:11px 13px;font-size:9px;line-height:1.5}.doseComplianceCards{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.doseComplianceCard{border:1px solid var(--border);border-left:4px solid var(--brand);background:var(--panel);border-radius:12px;gap:5px;min-height:92px;padding:13px;display:grid}.doseComplianceCard span{color:var(--muted);font-size:8px}.doseComplianceCard strong{color:var(--text-strong);font-size:21px}.doseComplianceCard small{color:var(--muted);font-size:8px}.doseComplianceCard.success{border-left-color:var(--success)}.doseComplianceCard.warning{border-left-color:var(--warning)}.doseComplianceCard.danger{border-left-color:var(--danger)}.doseComplianceColumns{grid-template-columns:1.25fr .75fr;gap:12px;display:grid}.doseCompliancePanel{border:1px solid var(--border);background:var(--panel);border-radius:13px;overflow:hidden}.doseCompliancePanel>header{border-bottom:1px solid var(--border);background:var(--panel-2);justify-content:space-between;align-items:center;gap:12px;padding:13px 14px;display:flex}.doseCompliancePanel>header>div{gap:3px;display:grid}.doseCompliancePanel>header span{color:var(--brand);letter-spacing:.12em;font-size:7px;font-weight:900}.doseCompliancePanel>header h3{color:var(--text-strong);margin:0;font-size:13px}.doseCompliancePanel>header p{color:var(--muted);margin:0;font-size:8px}.doseCompliancePanel>header>strong{color:var(--text-strong);font-size:11px}.doseComplianceBars{gap:10px;padding:13px;display:grid}.doseComplianceBars article{grid-template-columns:130px 1fr;align-items:center;gap:5px 10px;display:grid}.doseComplianceBars article>div:first-child{display:grid}.doseComplianceBars b{color:var(--text-strong);font-size:9px}.doseComplianceBars span,.doseComplianceBars small{color:var(--muted);font-size:8px}.doseComplianceBars small{grid-column:2}.doseComplianceBar{background:var(--panel-2);border-radius:999px;height:9px;overflow:hidden}.doseComplianceBar i{background:var(--brand);border-radius:999px;height:100%;display:block}.doseSourceCoverage{grid-template-columns:repeat(2,1fr);gap:8px;padding:13px;display:grid}.doseSourceCoverage>div{border:1px solid var(--border);background:var(--panel-2);border-radius:9px;justify-content:space-between;align-items:center;gap:8px;padding:10px;display:flex}.doseSourceCoverage span{color:var(--muted);font-size:8px}.doseSourceCoverage b{color:var(--text-strong);font-size:11px}.doseComplianceTableWrap{max-height:520px;overflow:auto}.doseComplianceTableWrap table{border-collapse:collapse;width:100%;min-width:850px}.doseComplianceTableWrap th{z-index:2;border-bottom:1px solid var(--border);background:var(--panel-2);color:var(--muted);text-align:left;white-space:nowrap;padding:9px 10px;font-size:7.5px;position:sticky;top:0}.doseComplianceTableWrap td{border-bottom:1px solid var(--border);color:var(--text);vertical-align:top;padding:9px 10px;font-size:8px}.doseComplianceTableWrap td b,.doseComplianceTableWrap td small{display:block}.doseComplianceTableWrap td b{color:var(--text-strong);font-size:8.5px}.doseComplianceTableWrap td small{color:var(--muted);margin-top:3px;font-size:7.5px;line-height:1.35}.dangerText{font-weight:900;color:var(--danger)!important}@media (width<=1100px){.doseComplianceCards{grid-template-columns:repeat(2,1fr)}.doseComplianceColumns{grid-template-columns:1fr}.doseComplianceFilters{grid-template-columns:repeat(3,1fr)}}@media (width<=720px){.doseComplianceHeader{flex-direction:column;align-items:flex-start}.doseComplianceExports{width:100%}.doseComplianceExports button{flex:1}.doseComplianceFilters,.doseComplianceCards{grid-template-columns:1fr 1fr}.doseComplianceBars article{grid-template-columns:90px 1fr}.doseSourceCoverage{grid-template-columns:1fr}}@media (width<=480px){.doseComplianceFilters,.doseComplianceCards{grid-template-columns:1fr}.doseWorkspaceTabs{grid-template-columns:1fr 1fr;display:grid}.doseComplianceExports{flex-direction:column}}.doseSiIntanWorkspace{gap:13px;display:grid}.doseSiIntanHeader{border:1px solid var(--border);background:linear-gradient(135deg,var(--panel),color-mix(in srgb,#2e8b57 12%,var(--panel)));border-radius:14px;justify-content:space-between;align-items:center;gap:18px;padding:16px;display:flex}.doseSiIntanHeader>div{gap:4px;display:grid}.doseSiIntanHeader span{color:#2e8b57;letter-spacing:.13em;font-size:7px;font-weight:900}.doseSiIntanHeader h2{color:var(--text-strong);margin:0;font-size:16px}.doseSiIntanHeader p{color:var(--muted);margin:0;font-size:9px}.doseSiIntanNotice,.doseSiIntanFootnote{border:1px solid color-mix(in srgb,#2e8b57 30%,var(--border));background:color-mix(in srgb,#2e8b57 8%,var(--panel));color:var(--text);border-radius:11px;padding:11px 13px;font-size:9px;line-height:1.55}.doseSiIntanFootnote{color:var(--muted);border-style:dashed}.doseSiIntanFilters{border:1px solid var(--border);background:var(--panel);border-radius:12px;grid-template-columns:repeat(4,minmax(130px,1fr));align-items:end;gap:9px;padding:12px;display:grid}.doseSiIntanFilters label{color:var(--muted);gap:4px;font-size:8px;display:grid}.doseSiIntanFilters input,.doseSiIntanFilters select{border:1px solid var(--border);background:var(--panel-2);min-height:35px;color:var(--text);border-radius:8px;padding:7px 9px;font-size:9px}.doseSiIntanFilterActions{align-items:center;gap:7px;display:flex}.doseSiIntanCards{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:9px;display:grid}.doseSiIntanCards>div{border:1px solid var(--border);border-left:4px solid var(--brand);background:var(--panel);border-radius:11px;gap:5px;min-height:86px;padding:12px;display:grid}.doseSiIntanCards>div.success{border-left-color:var(--success)}.doseSiIntanCards>div.warning{border-left-color:var(--warning)}.doseSiIntanCards span,.doseSiIntanCards small{color:var(--muted);font-size:8px}.doseSiIntanCards strong{color:var(--text-strong);font-size:20px}.doseSiIntanPanel{border:1px solid var(--border);background:var(--panel);border-radius:13px;overflow:hidden}.doseSiIntanPanel>header{border-bottom:1px solid var(--border);background:var(--panel-2);justify-content:space-between;align-items:center;gap:12px;padding:13px 14px;display:flex}.doseSiIntanPanel>header>div{gap:3px;display:grid}.doseSiIntanPanel>header span{color:#2e8b57;letter-spacing:.12em;font-size:7px;font-weight:900}.doseSiIntanPanel>header h3{color:var(--text-strong);margin:0;font-size:13px}.doseSiIntanPanel>header p{color:var(--muted);margin:0;font-size:8px}.doseSiIntanPanel>header>strong{color:var(--text-strong);font-size:9px}.doseSiIntanTableWrap{max-height:540px;overflow:auto}.doseSiIntanTableWrap table{border-collapse:collapse;width:100%;min-width:820px}.doseSiIntanTableWrap th{z-index:2;border-bottom:1px solid var(--border);background:var(--panel-2);color:var(--muted);text-align:left;white-space:nowrap;padding:9px 10px;font-size:7.5px;position:sticky;top:0}.doseSiIntanTableWrap td{border-bottom:1px solid var(--border);color:var(--text);vertical-align:top;padding:9px 10px;font-size:8px}.doseSiIntanTableWrap td b,.doseSiIntanTableWrap td small{display:block}.doseSiIntanTableWrap td b{color:var(--text-strong);font-size:8.5px}.doseSiIntanTableWrap td small{color:var(--muted);margin-top:3px;font-size:7.4px;line-height:1.35}.doseSiIntanStatus{border-radius:999px;padding:4px 7px;font-size:7px;font-weight:900;display:inline-flex}.doseSiIntanStatus.ready{background:color-mix(in srgb,var(--success) 17%,transparent);color:var(--success)}.doseSiIntanStatus.incomplete{background:color-mix(in srgb,var(--warning) 18%,transparent);color:var(--warning)}@media (width<=1180px){.doseSiIntanCards,.doseSiIntanFilters{grid-template-columns:repeat(3,1fr)}}@media (width<=720px){.doseSiIntanHeader{flex-direction:column;align-items:flex-start}.doseSiIntanHeader button{width:100%}.doseSiIntanFilters,.doseSiIntanCards{grid-template-columns:1fr 1fr}.doseSiIntanFilterActions{grid-column:1/-1}}@media (width<=480px){.doseSiIntanFilters,.doseSiIntanCards{grid-template-columns:1fr}.doseSiIntanFilterActions{flex-direction:column;grid-column:auto}.doseSiIntanFilterActions button{width:100%}}.doseSiIntanRowActions{flex-wrap:wrap;gap:5px;min-width:116px;display:flex}.doseSiIntanRowActions button{border:1px solid var(--border);background:var(--panel-2);color:var(--text-strong);cursor:pointer;border-radius:7px;padding:5px 7px;font-size:7px;font-weight:800}.doseSiIntanRowActions button:hover{border-color:var(--brand);color:var(--brand)}.doseSiIntanRowActions button.verify{border-color:color-mix(in srgb,var(--success) 45%,var(--border));color:var(--success)}.doseSiIntanRowActions button:disabled{opacity:.55;cursor:not-allowed}.doseSiIntanManualVerified{font-weight:800;color:var(--success)!important}.doseSiIntanModalBackdrop{z-index:10020;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#040f1ca8;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.doseSiIntanManualModal{border:1px solid var(--border);background:var(--panel);border-radius:16px;width:min(720px,96vw);max-height:92vh;overflow:auto;box-shadow:0 24px 80px #00000059}.doseSiIntanManualModal>header{border-bottom:1px solid var(--border);background:var(--panel-2);justify-content:space-between;gap:15px;padding:16px 18px;display:flex}.doseSiIntanManualModal>header>div{gap:4px;display:grid}.doseSiIntanManualModal>header span{letter-spacing:.14em;color:#2e8b57;font-size:7px;font-weight:900}.doseSiIntanManualModal>header h3{color:var(--text-strong);margin:0;font-size:15px}.doseSiIntanManualModal>header p{color:var(--muted);margin:0;font-size:9px}.doseSiIntanManualModal>header>button{border:1px solid var(--border);background:var(--panel);width:32px;height:32px;color:var(--text-strong);cursor:pointer;border-radius:9px;font-size:18px}.doseSiIntanManualWarning{border:1px solid color-mix(in srgb,var(--warning) 42%,var(--border));background:color-mix(in srgb,var(--warning) 10%,var(--panel));color:var(--text);border-radius:10px;margin:14px 16px 0;padding:10px 12px;font-size:9px;line-height:1.5}.doseSiIntanManualGrid{grid-template-columns:1fr 1fr;gap:11px;padding:16px;display:grid}.doseSiIntanManualGrid label{color:var(--muted);gap:5px;font-size:8px;display:grid}.doseSiIntanManualGrid label.wide{grid-column:1/-1}.doseSiIntanManualGrid input,.doseSiIntanManualGrid select,.doseSiIntanManualGrid textarea{border:1px solid var(--border);background:var(--panel-2);width:100%;color:var(--text);font:inherit;border-radius:8px;padding:9px 10px;font-size:9px}.doseSiIntanManualGrid textarea{resize:vertical}.doseSiIntanManualModal>footer{border-top:1px solid var(--border);background:var(--panel-2);justify-content:space-between;align-items:center;gap:14px;padding:13px 16px;display:flex}.doseSiIntanManualModal>footer small{max-width:390px;color:var(--muted);font-size:8px;line-height:1.45}.doseSiIntanManualModal>footer>div{gap:8px;display:flex}@media (width<=640px){.doseSiIntanManualGrid{grid-template-columns:1fr}.doseSiIntanManualGrid label.wide{grid-column:auto}.doseSiIntanManualModal>footer{flex-direction:column;align-items:stretch}.doseSiIntanManualModal>footer>div{grid-template-columns:1fr 1fr;display:grid}}@media (width>=1181px){.page-chestAi main>.chestAiPage,.page-dosecare main>.doseCarePage,.page-managementReports main>.medicalDesktopReportsPage,.page-managementReports main>section{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--brand) 42%,transparent) transparent;flex:auto!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:0!important;max-height:none!important;padding-bottom:28px!important;padding-right:4px!important;overflow:hidden auto!important}.page-chestAi main>.chestAiPage::-webkit-scrollbar{width:9px}.page-dosecare main>.doseCarePage::-webkit-scrollbar{width:9px}.page-managementReports main>.medicalDesktopReportsPage::-webkit-scrollbar{width:9px}.page-managementReports main>section::-webkit-scrollbar{width:9px}.page-chestAi main>.chestAiPage::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--brand) 38%,transparent);border-radius:999px}.page-dosecare main>.doseCarePage::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--brand) 38%,transparent);border-radius:999px}.page-managementReports main>.medicalDesktopReportsPage::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--brand) 38%,transparent);border-radius:999px}.page-managementReports main>section::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--brand) 38%,transparent);border-radius:999px}.page-managementReports aside{align-self:flex-start!important;height:100dvh!important;position:sticky!important;top:0!important}.page-managementReports main{flex-direction:column!important;height:100dvh!important;min-height:0!important;display:flex!important;overflow:hidden!important}}.chestAiPage{width:100%!important;max-width:none!important;margin:0!important}.chestAiSummary,.chestAiFilterPanel,.chestAiWorkspace{width:100%!important;max-width:none!important}.chestAiWorkspace{grid-template-columns:minmax(0,1fr) clamp(370px,29vw,470px)!important;align-items:start!important;gap:10px!important}.chestAiWorklistPanel,.chestAiPreview{justify-self:stretch!important;width:100%!important;max-width:none!important}.chestAiPreview{max-height:calc(100dvh - 176px)!important;top:0!important}.chestAiImageBox{height:clamp(250px,31vh,340px)!important}.chestAiTable{min-width:980px!important}.chestAiTable th{font-size:max(8px,calc(var(--table-font-size) * .72))!important}.chestAiTable td{font-size:max(8.5px,calc(var(--table-font-size) * .78))!important}.chestPatient b{font-size:max(9px,calc(var(--table-font-size) * .84))!important}.chestPatient small{font-size:max(7px,calc(var(--table-font-size) * .66))!important}.chestAiFilterPanel{flex:none!important;overflow:visible!important}.chestAiFilters{min-width:0!important}.doseCarePage{width:100%!important;max-width:none!important;margin:0!important}.doseControlPanel,.doseTableCard{width:100%!important;max-width:none!important}.doseTableWrap{min-height:320px!important;max-height:none!important}.doseTable{font-size:var(--table-font-size)!important}.doseTable th{font-size:max(8px,calc(var(--table-font-size) * .75))!important}.doseTable td{font-size:max(9px,calc(var(--table-font-size) * .82))!important}.notifPanel{border:1px solid var(--border)!important;background:var(--panel)!important;box-shadow:var(--shadow-soft)!important;border-radius:16px!important}.notifPanel .panel-head{border-bottom:1px solid var(--border)!important;background:var(--panel-2)!important;min-height:72px!important;padding:15px 17px!important}.notifPanel .panel-head h3{color:var(--text-strong)!important;margin:0 0 4px!important;font-size:18px!important}.notifPanel .panel-head small{color:var(--muted)!important;font-size:11px!important}.notificationTableWrap{background:var(--panel)!important;padding:0!important}.notificationTable{font-size:var(--table-font-size)!important;border-collapse:collapse!important}.notificationTable th{background:var(--panel-2)!important;height:40px!important;color:var(--muted)!important;font-size:calc(var(--table-font-size) * .86)!important;letter-spacing:.045em!important;text-transform:uppercase!important;border-bottom:1px solid var(--border)!important;padding:8px 10px!important;font-weight:900!important}.notificationTable td{background:var(--panel)!important;height:52px!important;color:var(--text)!important;font-size:var(--table-font-size)!important;border-bottom:1px solid var(--border)!important;vertical-align:middle!important;padding:8px 10px!important}.notificationTable tbody tr:nth-child(2n) td{background:color-mix(in srgb,var(--panel-2) 58%,var(--panel))!important}.notificationTable tbody tr:hover td{background:var(--brand-soft)!important}.notificationTable .notifRowUnread td{background:color-mix(in srgb,var(--brand) 7%,var(--panel))!important}.notifNo{font-size:var(--table-font-size)!important}.notifPatient b{font-size:calc(var(--table-font-size) * 1.02)!important;color:var(--text-strong)!important}.notifMessage span{font-size:calc(var(--table-font-size) * .94)!important;color:var(--text)!important}.notifTypePill,.notifReadPill{font-size:calc(var(--table-font-size) * .78)!important;padding:5px 8px!important}.notifActionCell .tinyBtn,.notifActionCell .viewerBtn,.notifActionCell .viewerBtnIcon{font-size:calc(var(--table-font-size) * .78)!important}.notifPager{background:var(--panel-2)!important;border-top:1px solid var(--border)!important}@media (width<=1280px){.chestAiWorkspace{grid-template-columns:minmax(0,1fr) 340px!important}}@media (width<=1080px){.chestAiWorkspace{grid-template-columns:1fr!important}.chestAiPreview{order:2!important;max-height:none!important;position:relative!important;top:auto!important}}@media (width>=1181px){.page-chestAi,.page-dosecare{height:100dvh!important;min-height:100dvh!important;overflow:hidden!important}.page-chestAi main,.page-dosecare main{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--brand) 42%, transparent) transparent;height:100dvh!important;min-height:0!important;display:block!important;overflow:hidden auto!important}.page-chestAi main>.chestAiPage,.page-dosecare main>.doseCarePage{width:100%!important;min-height:auto!important;max-height:none!important;padding-bottom:44px!important;padding-right:0!important;overflow:visible!important}.page-chestAi main::-webkit-scrollbar{width:9px}.page-dosecare main::-webkit-scrollbar{width:9px}.page-chestAi main::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--brand) 38%, transparent);border-radius:999px}.page-dosecare main::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--brand) 38%, transparent);border-radius:999px}}.chestAiWorkspace{grid-template-columns:minmax(0,1fr) minmax(380px,30%)!important;align-items:stretch!important;gap:12px!important;width:100%!important}.chestAiWorklistPanel,.chestAiPreview{align-self:stretch!important;height:100%!important;min-height:720px!important}.chestAiWorklistPanel{flex-direction:column!important;display:flex!important}.chestAiTableWrap{flex:auto!important;min-height:610px!important;max-height:720px!important;overflow:auto!important}.chestAiPreview{flex-direction:column!important;max-height:none!important;padding-bottom:16px!important;display:flex!important;position:relative!important;top:auto!important;overflow:visible!important}.chestAiImageBox{flex:none;height:clamp(230px,27vh,300px)!important}.chestAiPreviewActions,.chestAiDisclaimer{flex:none}.chestAiDisclaimer{margin-bottom:0!important}.doseTableCard{overflow:hidden!important}.doseTableWrap{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--brand) 42%, transparent) transparent;height:650px!important;min-height:650px!important;max-height:650px!important;overflow:auto!important}.doseTableWrap::-webkit-scrollbar{width:9px;height:9px}.doseTableWrap::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--brand) 38%, transparent);border-radius:999px}.doseTable tbody tr{height:60px}.doseTable th{z-index:4!important;top:0!important}.dosePager{z-index:5;position:relative}@media (width<=1380px){.chestAiWorkspace{grid-template-columns:minmax(0,1fr) minmax(340px,31%)!important}.chestAiWorklistPanel,.chestAiPreview{min-height:680px!important}.chestAiTableWrap{min-height:570px!important;max-height:680px!important}}@media (width<=1080px){.chestAiWorkspace{grid-template-columns:1fr!important}.chestAiWorklistPanel,.chestAiPreview{height:auto!important;min-height:0!important}.chestAiTableWrap{min-height:520px!important;max-height:650px!important}.doseTableWrap{height:600px!important;min-height:600px!important;max-height:600px!important}}@media (width<=720px){.chestAiTableWrap,.doseTableWrap{height:auto!important;min-height:420px!important;max-height:70dvh!important}}.smartWorkflowBar{border:1px solid var(--line,#c9d8e8);color:#fff;background:linear-gradient(135deg,#073e67fa,#0b537ef0);border-radius:10px;margin:0 0 6px;overflow:hidden;box-shadow:0 4px 14px #042a4a21}.smartWorkflowHead{border-bottom:1px solid #ffffff26;justify-content:space-between;align-items:center;gap:10px;min-height:36px;padding:6px 9px;display:flex}.smartWorkflowHead>div:first-child{align-items:baseline;gap:9px;min-width:0;display:flex}.smartWorkflowHead b{white-space:nowrap;font-size:12px}.smartWorkflowHead span{opacity:.78;white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.smartWorkflowActions{flex:none;gap:5px;display:flex}.smartWorkflowActions button{border-radius:7px;min-height:25px;padding:3px 8px;font-size:9px}.smartWorkflowActions .lightBtn{color:#fff;background:#ffffff1c;border-color:#ffffff40}.smartWorkflowBody{grid-template-columns:minmax(470px,1.4fr) minmax(300px,1fr);gap:7px;padding:6px 8px;display:grid}.workflowMetricGrid{grid-template-columns:repeat(6,minmax(62px,1fr));gap:5px;display:grid}.workflowMetric{background:#ffffff14;border:1px solid #ffffff26;border-radius:7px;flex-direction:column;justify-content:center;min-height:42px;padding:5px 7px;display:flex}.workflowMetric span{opacity:.8;white-space:nowrap;font-size:8px}.workflowMetric b{font-size:16px;line-height:1.05}.metric-breached,.metric-critical{background:#bd1c3161}.metric-urgent{background:#d870134f}.metric-due{background:#d6a71842}.metric-progress{background:#15918447}.doctorLoadStrip{align-items:stretch;gap:5px;padding-bottom:1px;display:flex;overflow-x:auto}.doctorLoadChip{background:#00000021;border:1px solid #ffffff29;border-radius:7px;grid-template-columns:1fr auto;gap:1px 5px;min-width:112px;max-width:145px;padding:5px 7px;display:grid}.doctorLoadChip span{white-space:nowrap;text-overflow:ellipsis;grid-column:1/-1;font-size:9px;font-weight:800;overflow:hidden}.doctorLoadChip b{font-size:10px}.doctorLoadChip small{opacity:.75;white-space:nowrap;font-size:7.5px}.doctorLoadChip.onCall{box-shadow:inset 0 0 0 1px #5ae8d180}.workflowHead{min-width:112px}.workflowTableCell{min-width:112px;padding:2px 4px!important}.workflowCell{color:#17364d;text-align:left;cursor:pointer;background:#f6f9fc;border:1px solid #bfd0df;border-left-width:4px;border-radius:6px;flex-direction:column;gap:1px;width:100%;min-width:104px;max-width:126px;min-height:42px;padding:3px 5px;display:flex}.workflowCell:hover{transform:translateY(-1px);box-shadow:0 3px 8px #13406024}.workflowCellTop{justify-content:space-between;align-items:center;gap:4px;display:flex}.workflowCellTop b{letter-spacing:.3px;font-size:8px}.workflowCellTop em{color:#fff;background:#b51f39;border-radius:8px;padding:1px 4px;font-size:7px;font-style:normal}.workflowTimer{font-size:9px;font-weight:800}.workflowDoctor{opacity:.78;white-space:nowrap;text-overflow:ellipsis;font-size:7.5px;overflow:hidden}.workflowCell.priority-emergency{background:#fff0f2;border-left-color:#c11936}.workflowCell.priority-cito{background:#fff4ed;border-left-color:#e25125}.workflowCell.priority-urgent{background:#fff8e8;border-left-color:#df8d15}.workflowCell.priority-high{background:#fffceb;border-left-color:#c5a318}.workflowCell.priority-routine{border-left-color:#3c9a91}.workflowCell.sla-breached .workflowTimer{color:#b3132f}.workflowCell.sla-due_soon .workflowTimer{color:#b06300}.workflowCell.sla-completed_on_time{opacity:.73}.workflowModalBackdrop{z-index:1800;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#02121fb8}.workflowModal{background:var(--surface,#f7fbff);border:1px solid var(--line,#bfd0df);width:min(1180px,96vw);max-height:92vh;color:var(--text,#19384e);border-radius:14px;overflow:auto;box-shadow:0 24px 80px #0006}.workflowModal>header{z-index:3;color:#fff;background:linear-gradient(135deg,#073c65,#0b608e);justify-content:space-between;align-items:flex-start;gap:15px;padding:14px 17px;display:flex;position:sticky;top:0}.workflowModal header span{letter-spacing:1.4px;opacity:.76;font-size:9px}.workflowModal h2{margin:2px 0 1px;font-size:19px}.workflowModal header p{opacity:.8;margin:0;font-size:10px}.workflowModal .modalClose{color:#fff;background:#ffffff1a;border-color:#ffffff4d;font-size:22px;line-height:1}.workflowModalGrid{grid-template-columns:minmax(330px,.9fr) minmax(460px,1.35fr);gap:12px;padding:13px;display:grid}.workflowControlCard,.criticalControlCard{border:1px solid var(--line,#c9d8e8);background:var(--card,#fff);border-radius:10px;padding:12px}.workflowControlCard h3,.criticalControlCard h3{margin:0 0 10px;font-size:14px}.workflowControlCard label,.criticalControlCard label{flex-direction:column;gap:4px;margin:0 0 9px;font-size:9px;font-weight:800;display:flex}.workflowControlCard select,.workflowControlCard textarea,.criticalControlCard select,.criticalControlCard textarea,.criticalControlCard input{border:1px solid var(--line,#c4d4e2);background:var(--input,#fff);width:100%;color:var(--text,#17384d);font:inherit;border-radius:7px;padding:7px 8px;font-size:10px}.workflowCurrentState{background:#115b8512;border-radius:8px;align-items:center;gap:7px;margin-bottom:10px;padding:8px;display:flex}.workflowCurrentState>b{font-size:10px}.workflowCurrentState small{opacity:.75;margin-left:auto;font-size:9px}.priorityPill{background:#dce9f1;border-radius:10px;padding:3px 7px;font-size:8px;font-weight:900}.priorityPill.priority-emergency{color:#fff;background:#c51f3b}.priorityPill.priority-cito{color:#fff;background:#e7632c}.priorityPill.priority-urgent{color:#27343c;background:#e8a41d}.priorityPill.priority-high{background:#e7d35e}.priorityPill.priority-routine{background:#bfe5df}.workflowButtonRow{flex-wrap:wrap;gap:6px;margin-top:7px;display:flex}.workflowButtonRow button{min-height:30px;font-size:9px}.workflowButtonRow.secondary{border-top:1px solid var(--line,#d4dfe8);padding-top:7px}.workflowTatDetail{grid-template-columns:repeat(3,1fr);gap:5px;margin-top:10px;display:grid}.workflowTatDetail span{background:#0f537c0f;border-radius:7px;padding:6px;font-size:8px}.workflowTatDetail b{margin-top:2px;font-size:9px;display:block}.criticalFormGrid{grid-template-columns:110px 1fr 1fr;gap:7px;display:grid}.criticalDeclareBtn{background:#b71835;border-color:#b71835;width:100%}.criticalResultList{flex-direction:column;gap:7px;max-height:330px;margin-top:10px;display:flex;overflow:auto}.criticalResultItem{background:#b7183509;border:1px solid #d5dfe7;border-left:4px solid #b71835;border-radius:8px;padding:8px}.criticalResultItem.status-acknowledged{background:#df94170a;border-left-color:#df9417}.criticalResultItem.status-closed{opacity:.82;background:#3a9c8c0a;border-left-color:#3a9c8c}.criticalResultItem>div:first-child{justify-content:space-between;gap:8px;display:flex}.criticalResultItem b{font-size:9px}.criticalResultItem small{opacity:.68;font-size:8px}.criticalResultItem p{margin:6px 0;font-size:10px;line-height:1.35}.criticalResultItem>span{opacity:.75;font-size:8px}.criticalActionRow{justify-content:flex-end;gap:5px;margin-top:7px;display:flex}.criticalActionRow button{min-height:25px;padding:3px 8px;font-size:8px}.workflowEmptyText{opacity:.7;padding:8px;font-size:9px}[data-theme=dark] .workflowCell{color:#dcebf5;background:#132b3b;border-color:#315064}[data-theme=dark] .workflowCell.priority-emergency{background:#3a1820}[data-theme=dark] .workflowCell.priority-cito{background:#3a241a}[data-theme=dark] .workflowCell.priority-urgent,[data-theme=dark] .workflowCell.priority-high{background:#34301b}@media (width<=1050px){.smartWorkflowBody{grid-template-columns:1fr}.workflowMetricGrid{grid-template-columns:repeat(6,minmax(70px,1fr))}.workflowModalGrid{grid-template-columns:1fr}}@media (width<=700px){.smartWorkflowHead{flex-direction:column;align-items:flex-start}.smartWorkflowActions{width:100%;overflow-x:auto}.smartWorkflowBody{padding:5px}.workflowMetricGrid{grid-template-columns:repeat(3,1fr)}.workflowModal{width:98vw;max-height:96vh}.workflowModalGrid{padding:7px}.criticalFormGrid,.workflowTatDetail{grid-template-columns:1fr}.workflowCurrentState{flex-wrap:wrap}.workflowCurrentState small{width:100%;margin-left:0}}.reportOwnershipCard{border:1px solid var(--line,#c9d8e8);background:#115b850b;border-radius:8px;margin:0 0 10px;padding:9px}.reportOwnershipCard.hasConflict{background:#d58a3117;border-color:#d58a31}.reportOwnershipCard>div:first-child{justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;display:flex}.reportOwnershipCard>div:first-child span{font-size:9px;font-weight:900}.reportOwnershipCard>div:first-child b{background:#dce9f1;border-radius:9px;padding:2px 6px;font-size:8px}.reportOwnershipCard dl{gap:4px;margin:0;display:grid}.reportOwnershipCard dl>div{grid-template-columns:105px 1fr;gap:7px;font-size:8.5px;display:grid}.reportOwnershipCard dt{opacity:.65}.reportOwnershipCard dd{overflow-wrap:anywhere;margin:0;font-weight:800}.reportOwnershipCard p{background:#d67e141f;border-radius:6px;margin:7px 0 0;padding:6px;font-size:8.5px;line-height:1.35}.reportOwnershipCard .ownershipActionMessage{background:#218b741f}.ownershipButtonRow{flex-wrap:wrap;gap:5px;margin-top:7px!important;margin-bottom:0!important;display:flex!important}.ownershipButtonRow button{min-height:27px;padding:4px 7px;font-size:8px}.dangerLightBtn{color:#a3152d!important;background:#b7183514!important;border-color:#c85869!important}.reportLockedBtn{color:#8b570e!important;background:#d190371f!important;border-color:#d19037!important}.reportLockedBtn:hover{background:#d1903733!important}[data-theme=dark] .reportOwnershipCard{background:#ffffff0b}[data-theme=dark] .reportOwnershipCard.hasConflict{background:#d58a3121}[data-theme=dark] .reportLockedBtn{color:#ffd18f!important}@media (width<=700px){.reportOwnershipCard dl>div{grid-template-columns:1fr}.ownershipButtonRow button{flex:120px}}.adminControlPage{flex-direction:column;gap:14px;min-height:0;padding-bottom:18px;display:flex}.adminPageHero{border:1px solid var(--border,#cbdbe8);background:linear-gradient(135deg,var(--panel,#fff),color-mix(in srgb,var(--primary,#0b4f7c) 7%,var(--panel,#fff)));box-shadow:var(--shadow-sm,0 5px 18px #0f324b14);border-radius:16px;justify-content:space-between;align-items:center;gap:20px;padding:20px 22px;display:flex}.adminPageHero h1{margin:3px 0 5px;font-size:25px;line-height:1.15}.adminPageHero p{color:var(--muted,#607486);max-width:760px;margin:0}.adminEyebrow{letter-spacing:.13em;color:var(--accent,#079a9a);font-size:10px;font-weight:900}.adminHeroActions,.adminModalFooter,.adminSwitchRow,.adminRowActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.adminPrimaryBtn,.adminSecondaryBtn{cursor:pointer;white-space:nowrap;border:0;border-radius:9px;padding:9px 13px;font-weight:800}.adminPrimaryBtn{background:var(--primary,#0b4f7c);color:#fff;box-shadow:0 4px 12px #07487433}.adminSecondaryBtn{background:var(--panel-2,#edf4f8);color:var(--text,#173347);border:1px solid var(--border,#cbdbe8)}.adminPrimaryBtn:disabled,.adminSecondaryBtn:disabled,.adminRowActions button:disabled{opacity:.48;cursor:not-allowed}.adminStatsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.adminStatsGrid>div{border:1px solid var(--border,#cbdbe8);background:var(--panel,#fff);border-radius:13px;gap:2px;padding:14px 16px;display:grid}.adminStatsGrid span{color:var(--muted,#607486);text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:800}.adminStatsGrid b{color:var(--text,#173347);font-size:25px}.adminStatsGrid small{color:var(--muted,#607486)}.adminPolicyBanner{border:1px solid color-mix(in srgb,#2c89b8 35%,var(--border,#cbdbe8));background:color-mix(in srgb,#dff5ff 62%,var(--panel,#fff));color:var(--text,#173347);border-radius:12px;align-items:flex-start;gap:12px;padding:12px 15px;display:flex}.adminPolicyBanner.clinic{border-color:color-mix(in srgb,#16a394 32%,var(--border,#cbdbe8));background:color-mix(in srgb,#e4fbf5 68%,var(--panel,#fff))}.adminPolicyBanner>span{font-size:22px}.adminPolicyBanner b{margin-bottom:2px;display:block}.adminPolicyBanner p{color:var(--muted,#607486);margin:0;line-height:1.45}.adminAlert{white-space:pre-wrap;border:1px solid;border-radius:10px;flex-direction:column;gap:3px;padding:10px 13px;font-weight:700;display:flex}.adminAlert.error{color:#8b2424;background:#fff1f1;border-color:#e7a6a6}.adminAlert.success{color:#176a47;cursor:pointer;background:#eafbf3;border-color:#8bd4b2}.adminAlert pre{white-space:pre-wrap;max-height:150px;margin:5px 0 0;font:11px/1.35 Consolas,monospace;overflow:auto}.adminTablePanel{border:1px solid var(--border,#cbdbe8);background:var(--panel,#fff);border-radius:14px;min-height:0;overflow:hidden}.adminTableToolbar{border-bottom:1px solid var(--border,#cbdbe8);background:var(--panel-2,#f4f8fb);align-items:center;gap:9px;padding:10px;display:flex}.adminTableToolbar select{border:1px solid var(--border,#cbdbe8);background:var(--panel,#fff);height:38px;color:var(--text,#173347);border-radius:8px;padding:0 10px}.adminSearch{border:1px solid var(--border,#cbdbe8);background:var(--panel,#fff);border-radius:8px;flex:1;align-items:center;gap:7px;min-width:260px;height:38px;padding:0 11px;display:flex}.adminSearch input{width:100%;color:var(--text,#173347);background:0 0;border:0;outline:0}.adminTableWrap{max-height:calc(100vh - 390px);overflow:auto}.adminDataTable{border-collapse:collapse;width:100%;font-size:12px}.adminDataTable th{z-index:2;text-align:left;background:var(--panel-2,#edf4f8);color:var(--muted,#607486);text-transform:uppercase;letter-spacing:.045em;border-bottom:1px solid var(--border,#cbdbe8);white-space:nowrap;padding:10px 11px;font-size:10px;position:sticky;top:0}.adminDataTable td{border-bottom:1px solid color-mix(in srgb,var(--border,#cbdbe8) 70%,transparent);vertical-align:middle;padding:10px 11px}.adminDataTable tr:hover td{background:color-mix(in srgb,var(--accent,#079a9a) 4%,var(--panel,#fff))}.adminUserCell,.aeTitleCell{align-items:center;gap:10px;min-width:210px;display:flex}.adminUserCell>span,.aeTitleCell>span{color:#083c4b;background:linear-gradient(135deg,#85e7dd,#53bfc5);border-radius:10px;place-items:center;width:34px;height:34px;font-weight:900;display:grid}.aeTitleCell>span{background:linear-gradient(135deg,#a9d6ff,#72aeea);font-size:9px}.adminUserCell div,.aeTitleCell div{gap:2px;display:grid}.adminUserCell small,.aeTitleCell small,.adminCellNote{color:var(--muted,#607486);margin-top:2px;font-size:10px;display:block}.adminRoleBadge,.adminStatusBadge,.adminIsolationBadge,.adminWarningBadge,.adminSafeBadge,.aeEchoBadge{white-space:nowrap;border-radius:999px;align-items:center;padding:4px 8px;font-size:10px;font-weight:900;display:inline-flex}.adminRoleBadge.admin{color:#164e84;background:#d8ecff}.adminRoleBadge.doctor{color:#11664f;background:#e1f8f2}.adminRoleBadge.radiografer{color:#7d5610;background:#fff1cf}.adminRoleBadge.clinic{color:#5a4098;background:#eee8ff}.adminRoleBadge.physicist{color:#38568d;background:#e8efff}.adminRoleBadge.guest{color:#53606a;background:#edf0f2}.adminStatusBadge.active{color:#116846;background:#dff8ed}.adminStatusBadge.inactive{color:#747c82;background:#f0f1f2}.adminIsolationBadge{color:#155a7e;background:#dff3ff}.adminWarningBadge{color:#7a5310;background:#fff0cf}.adminSafeBadge{color:#1b694a;background:#e4f8ee}.adminWarningText{color:#a44b36;margin-top:2px;font-weight:700;display:block}.adminRowActions{min-width:260px}.adminRowActions button{border:1px solid var(--border,#cbdbe8);background:var(--panel-2,#f4f8fb);color:var(--text,#173347);cursor:pointer;border-radius:7px;padding:5px 8px;font-size:10px;font-weight:800}.adminRowActions button.danger{color:#a12d2d;background:#fff4f4;border-color:#e2b1b1}.adminEmpty{color:var(--muted,#607486);text-align:center!important;padding:38px!important}.adminModalBackdrop{z-index:2200;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#04121da6;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.adminModal{background:var(--panel,#fff);border:1px solid var(--border,#cbdbe8);border-radius:16px;flex-direction:column;width:min(1120px,96vw);max-height:94vh;display:flex;overflow:hidden;box-shadow:0 25px 80px #00000059}.adminSmallModal{width:min(560px,94vw)}.aeEditorModal{width:min(900px,96vw)}.adminModalHeader{border-bottom:1px solid var(--border,#cbdbe8);background:linear-gradient(135deg,var(--panel,#fff),var(--panel-2,#edf4f8));justify-content:space-between;gap:18px;padding:17px 20px;display:flex}.adminModalHeader h2{margin:3px 0;font-size:21px}.adminModalHeader p{color:var(--muted,#607486);margin:0}.adminModalHeader>button{border:1px solid var(--border,#cbdbe8);background:var(--panel,#fff);width:34px;height:34px;color:var(--text,#173347);cursor:pointer;border-radius:9px;font-size:20px}.adminModalBody{flex-direction:column;gap:13px;padding:16px 20px;display:flex;overflow:auto}.adminModalFooter{border-top:1px solid var(--border,#cbdbe8);background:var(--panel-2,#f4f8fb);justify-content:flex-end;padding:12px 20px}.adminFormSection{border:1px solid var(--border,#cbdbe8);background:var(--panel,#fff);border-radius:12px;padding:14px}.adminFormSection h3{margin:0 0 11px;font-size:14px}.adminFormGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.adminFormGrid label,.adminStandaloneField{gap:5px;display:grid}.adminFormGrid label>span,.adminStandaloneField>span{color:var(--muted,#607486);font-size:11px;font-weight:800}.adminFormGrid input,.adminFormGrid select,.adminStandaloneField input{border:1px solid var(--border,#cbdbe8);background:var(--panel-2,#f7fafc);height:39px;color:var(--text,#173347);border-radius:8px;outline:0;padding:0 10px}.adminFormGrid input:focus,.adminFormGrid select:focus,.adminStandaloneField input:focus{border-color:var(--accent,#079a9a);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent,#079a9a) 15%,transparent)}.adminFormGrid input:disabled{opacity:.7;cursor:not-allowed}.adminFormGrid small{color:var(--muted,#607486);font-size:10px}.adminFormWide{grid-column:1/-1}.adminSwitchRow{margin-top:12px}.adminToggle{cursor:pointer;align-items:center;gap:8px;font-size:11px;display:inline-flex}.adminToggle input{opacity:0;pointer-events:none;position:absolute}.adminToggleTrack{background:#aab6bf;border-radius:999px;width:38px;height:21px;padding:3px;transition:all .2s}.adminToggleTrack span{background:#fff;border-radius:50%;width:15px;height:15px;transition:all .2s;display:block}.adminToggle input:checked+.adminToggleTrack{background:var(--accent,#079a9a)}.adminToggle input:checked+.adminToggleTrack span{transform:translate(17px)}.adminToggle.disabled{opacity:.55;cursor:not-allowed}.adminPasswordField{position:relative}.adminPasswordField input{width:100%;padding-right:42px!important}.adminPasswordField button{width:31px;height:31px;color:var(--muted,#607486);cursor:pointer;background:0 0;border:0;border-radius:7px;position:absolute;top:4px;right:5px}.adminSectionHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.adminSectionHead h3{margin-bottom:3px}.adminSectionHead p{color:var(--muted,#607486);margin:0}.permissionMatrix{flex-direction:column;gap:12px;margin-top:12px;display:flex}.permissionGroup{border-top:1px solid var(--border,#cbdbe8);padding-top:11px}.permissionGroup>header{justify-content:space-between;margin-bottom:8px;display:flex}.permissionGroup>header span{color:var(--muted,#607486);font-size:10px}.permissionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.permissionItem{border:1px solid var(--border,#cbdbe8);background:var(--panel-2,#f7fafc);cursor:pointer;border-radius:9px;grid-template-columns:22px 1fr auto;align-items:flex-start;gap:8px;padding:9px;display:grid;position:relative}.permissionItem.selected{border-color:color-mix(in srgb,var(--accent,#079a9a) 55%,var(--border,#cbdbe8));background:color-mix(in srgb,var(--accent,#079a9a) 7%,var(--panel,#fff))}.permissionItem.critical{border-left:3px solid #d16060}.permissionItem.locked{opacity:.62;cursor:not-allowed}.permissionItem input{opacity:0;position:absolute}.permissionCheck{border:1px solid var(--border,#cbdbe8);background:var(--panel,#fff);color:#fff;border-radius:6px;place-items:center;width:20px;height:20px;font-weight:900;display:grid}.permissionItem.selected .permissionCheck{background:var(--accent,#079a9a);border-color:var(--accent,#079a9a)}.permissionText{gap:2px;display:grid}.permissionText b{font-size:11px}.permissionText small{color:var(--muted,#607486);font-size:10px;line-height:1.35}.permissionItem em{text-transform:uppercase;color:#9c3737;font-size:8px;font-style:normal;font-weight:900}.aeHealthStrip{grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:stretch;gap:9px;display:grid}.aeHealthStrip>div{border:1px solid var(--border,#cbdbe8);background:var(--panel,#fff);border-radius:11px;gap:3px;padding:11px 13px;display:grid}.aeHealthStrip>div.ok{border-left:4px solid #2fa66d}.aeHealthStrip>div.warn{border-left:4px solid #dda936}.aeHealthStrip>div.bad{border-left:4px solid #c85656}.aeHealthStrip span{text-transform:uppercase;color:var(--muted,#607486);font-size:10px;font-weight:900}.aeHealthStrip small{color:var(--muted,#607486);font-size:9px;line-height:1.25}.aeEchoBadge.success{color:#176847;background:#e1f8ed}.aeEchoBadge.failed{color:#902c2c;background:#ffe7e7}.aeEchoBadge.untested{color:#65717a;background:#edf1f4}.aeDataTable td:nth-child(2){min-width:170px}.aeDataTable td:nth-child(3){min-width:230px}html[data-theme=dark] .adminAlert.error{color:#ffd4d4;background:#381f24;border-color:#7c3c48}html[data-theme=dark] .adminAlert.success{color:#c8f5df;background:#17362b;border-color:#326e55}html[data-theme=dark] .adminPolicyBanner{background:#1b638440}html[data-theme=dark] .adminPolicyBanner.clinic{background:#156f6038}@media (width<=1050px){.adminStatsGrid,.aeHealthStrip{grid-template-columns:repeat(2,minmax(0,1fr))}.permissionGrid,.adminFormGrid{grid-template-columns:1fr}.adminFormWide{grid-column:auto}}@media (width<=700px){.adminPageHero{flex-direction:column;align-items:flex-start;padding:16px}.adminHeroActions{width:100%}.adminHeroActions button{flex:1}.adminStatsGrid{grid-template-columns:1fr 1fr}.adminTableToolbar{flex-wrap:wrap}.adminSearch{min-width:100%}.adminModalBackdrop{padding:0}.adminModal{border-radius:0;width:100vw;height:100vh;max-height:100vh}.adminModalHeader,.adminModalBody,.adminModalFooter{padding-left:14px;padding-right:14px}.adminModalFooter button{flex:1}.aeHealthStrip{grid-template-columns:1fr}.permissionItem{grid-template-columns:22px 1fr}.permissionItem em{grid-column:2}.adminRowActions{min-width:220px}}.adminAlert.warning{color:#6f5200;background:#fff7d6;border:1px solid #d8a936;align-items:center;gap:10px;display:flex}.adminAlert.warning b{white-space:nowrap}.passwordChangeCard{max-width:520px}.passwordChangeNotice{color:#624a00;background:#fff8dd;border:1px solid #e3b341;border-radius:10px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.passwordChangeNotice span{font-size:12px;line-height:1.45}.page-users main{overscroll-behavior:contain;min-height:0}.adminUserTablePanel{flex-direction:column;min-height:300px;display:flex;overflow:hidden}.adminTableResizeHandle{border-bottom:1px solid var(--border,#cbdbe8);background:linear-gradient(180deg,var(--panel-2,#f4f8fb),color-mix(in srgb,var(--panel-2,#f4f8fb) 76%,var(--panel,#fff)));height:20px;color:var(--muted,#607486);cursor:ns-resize;-webkit-user-select:none;user-select:none;touch-action:none;flex:0 0 20px;justify-content:center;align-items:center;gap:7px;display:flex}.adminTableResizeHandle:before,.adminTableResizeHandle:after{content:"";background:color-mix(in srgb,var(--muted,#607486) 35%,transparent);border-radius:999px;width:42px;height:2px}.adminTableResizeHandle span{font-size:12px;font-weight:950;line-height:1}.adminTableResizeHandle small{letter-spacing:.02em;white-space:nowrap;font-size:9px;font-weight:800}.adminTableResizeHandle:hover,.adminTableResizeHandle:active{background:color-mix(in srgb,var(--accent,#079a9a) 10%,var(--panel-2,#f4f8fb));color:var(--accent,#079a9a)}.adminUserTableWrap{overscroll-behavior:contain;scroll-behavior:smooth;scrollbar-gutter:stable both-edges;scrollbar-width:auto;scrollbar-color:#668aa0 #dfe8ed;touch-action:pan-x pan-y;outline:none;height:clamp(300px,100dvh - 540px,620px);min-height:240px;max-height:calc(100dvh - 220px);position:relative;overflow:auto!important}.adminUserTableWrap:focus-visible{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--accent,#079a9a) 65%,transparent)}.adminUserTableWrap::-webkit-scrollbar{width:14px;height:14px}.adminUserTableWrap::-webkit-scrollbar-track{background:#dfe8ed;border-radius:999px}.adminUserTableWrap::-webkit-scrollbar-thumb{background:#668aa0;border:3px solid #dfe8ed;border-radius:999px;min-height:42px}.adminUserTableWrap::-webkit-scrollbar-thumb:hover{background:#3f718b}.adminUserTableWrap::-webkit-scrollbar-corner{background:#dfe8ed}.adminUserTableWrap .adminDataTable{min-width:1180px}.adminUserTableWrap .adminDataTable thead th{z-index:5;box-shadow:0 1px 0 var(--border,#cbdbe8);top:0}@media (height<=820px) and (width>=701px){.adminUserTableWrap{height:clamp(260px,100dvh - 455px,500px)}.adminPageHero{padding-top:14px;padding-bottom:14px}.adminStatsGrid>div{padding-top:10px;padding-bottom:10px}}@media (width<=700px){.adminUserTablePanel{min-height:360px}.adminUserTableWrap{height:calc(100dvh - 310px);min-height:320px;max-height:none}.adminTableResizeHandle small{display:none}.adminUserTableWrap .adminDataTable{min-width:1080px}}.page-dashboard .workflowStudyTable{table-layout:fixed!important;width:100%!important;min-width:1410px!important;max-width:none!important}.page-dashboard .workflowStudyTable th,.page-dashboard .workflowStudyTable td{box-sizing:border-box!important;vertical-align:middle!important;height:48px!important;min-height:48px!important;padding:4px 6px!important}.page-dashboard .workflowStudyTable :is(th,td):first-child{text-align:center!important;width:38px!important;min-width:38px!important;max-width:38px!important}.page-dashboard .workflowStudyTable :is(th,td):nth-child(2){width:112px!important;min-width:112px!important;max-width:112px!important}.page-dashboard .workflowStudyTable :is(th,td):nth-child(3){width:170px!important;min-width:170px!important;max-width:170px!important}.page-dashboard .workflowStudyTable :is(th,td):nth-child(4){text-align:center!important;width:52px!important;min-width:52px!important;max-width:52px!important}.page-dashboard .workflowStudyTable :is(th,td):nth-child(5){width:245px!important;min-width:245px!important;max-width:245px!important}.page-dashboard .workflowStudyTable :is(th,td):nth-child(6){width:112px!important;min-width:112px!important;max-width:112px!important}.page-dashboard .workflowStudyTable :is(th,td):nth-child(7){width:80px!important;min-width:80px!important;max-width:80px!important}.page-dashboard .workflowStudyTable :is(th,td):nth-child(8){text-align:center!important;width:100px!important;min-width:100px!important;max-width:100px!important}.page-dashboard .workflowStudyTable :is(th,td):nth-child(9){text-align:center!important;width:125px!important;min-width:125px!important;max-width:125px!important}.page-dashboard .workflowStudyTable :is(th,td):nth-child(10),.page-dashboard .workflowStudyTable :is(th,td):nth-child(11){text-align:center!important;width:44px!important;min-width:44px!important;max-width:44px!important}.page-dashboard .workflowStudyTable :is(th,td):nth-child(12){width:110px!important;min-width:110px!important;max-width:110px!important}.page-dashboard .workflowStudyTable :is(th,td):nth-child(13){text-align:center!important;width:90px!important;min-width:90px!important;max-width:90px!important}.page-dashboard .workflowStudyTable :is(th,td):nth-child(14){text-align:center!important;width:68px!important;min-width:68px!important;max-width:68px!important}.page-dashboard .workflowStudyTable :is(th,td):nth-child(9),.page-dashboard .workflowStudyTable :is(th,td):nth-child(10),.page-dashboard .workflowStudyTable :is(th,td):nth-child(11),.page-dashboard .workflowStudyTable :is(th,td):nth-child(13),.page-dashboard .workflowStudyTable :is(th,td):nth-child(14){display:table-cell!important}.page-dashboard .workflowStudyTable td{text-overflow:ellipsis!important;overflow:hidden!important}.page-dashboard .workflowStudyTable .workflowTableCell{padding:3px 4px!important;display:table-cell!important;overflow:hidden!important}.page-dashboard .workflowStudyTable .workflowCell{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:40px!important;padding:3px 5px!important}.page-dashboard .workflowStudyTable .workflowCellTop b{font-size:8px!important}.page-dashboard .workflowStudyTable .workflowTimer{font-size:8.5px!important}.page-dashboard .workflowStudyTable .workflowDoctor{font-size:7px!important}.page-dashboard .workflowStudyTable td.expertiseCell{height:48px!important;min-height:48px!important;display:table-cell!important;overflow:hidden!important}.page-dashboard .workflowStudyTable .reportCellInner{white-space:nowrap!important;justify-content:center!important;align-items:center!important;gap:4px!important;width:100%!important;min-width:0!important;display:flex!important;overflow:hidden!important}.page-dashboard .workflowStudyTable .reportMiniStatus{text-overflow:ellipsis!important;flex:auto!important;min-width:0!important;max-width:68px!important;margin:0!important;padding:3px 5px!important;font-size:8px!important;overflow:hidden!important}.page-dashboard .workflowStudyTable .expertiseTinyBtn{flex:none!important;min-width:43px!important;max-width:46px!important;padding:4px 5px!important;font-size:9px!important}.page-dashboard .workflowStudyTable .patientCellSingle b,.page-dashboard .workflowStudyTable .descCellSingle b{text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important;max-width:100%!important;overflow:hidden!important}.page-dashboard .workflowStudyTable .instanceCell{white-space:nowrap!important;display:table-cell!important}.page-dashboard .workflowStudyTable .readingBadge{text-overflow:ellipsis!important;max-width:92px!important;padding:3px 5px!important;font-size:8px!important;overflow:hidden!important}.page-dashboard .workflowStudyTable .statusLine{gap:4px!important;min-width:0!important;overflow:hidden!important}.page-dashboard .workflowStudyTable .statusLine b,.page-dashboard .workflowStudyTable .statusLine .actionBadge{text-overflow:ellipsis!important;min-width:0!important;overflow:hidden!important}.page-dashboard .workflowStudyTable .viewerDual{gap:3px!important}.page-dashboard .workflowStudyTable .viewerBtn{min-width:39px!important;height:27px!important;padding:3px 5px!important}.page-dashboard .workflowStudyTable .tinyBtn{white-space:nowrap!important}@media (width<=1180px){.page-dashboard .studyPanel>.tableWrap{-webkit-overflow-scrolling:touch;width:100%!important;max-width:100%!important;display:block!important;overflow:auto!important}.page-dashboard .workflowStudyTable{width:1340px!important;min-width:1340px!important}.page-dashboard .workflowStudyTable :is(th,td):nth-child(3){width:150px!important;min-width:150px!important;max-width:150px!important}.page-dashboard .workflowStudyTable :is(th,td):nth-child(5){width:215px!important;min-width:215px!important;max-width:215px!important}}@media (width<=720px){.page-dashboard .workflowStudyTable{width:1260px!important;min-width:1260px!important;font-size:11px!important}.page-dashboard .workflowStudyTable th,.page-dashboard .workflowStudyTable td{height:46px!important;min-height:46px!important;padding:3px 5px!important}.page-dashboard .workflowStudyTable :is(th,td):nth-child(2){width:106px!important;min-width:106px!important;max-width:106px!important}.page-dashboard .workflowStudyTable :is(th,td):nth-child(3){width:140px!important;min-width:140px!important;max-width:140px!important}.page-dashboard .workflowStudyTable :is(th,td):nth-child(5){width:190px!important;min-width:190px!important;max-width:190px!important}.page-dashboard .workflowStudyTable :is(th,td):nth-child(6){width:98px!important;min-width:98px!important;max-width:98px!important}.page-dashboard .workflowStudyTable :is(th,td):nth-child(8){width:94px!important;min-width:94px!important;max-width:94px!important}.page-dashboard .workflowStudyTable :is(th,td):nth-child(9){width:116px!important;min-width:116px!important;max-width:116px!important}}.reportTemplatePage{flex-direction:column;gap:12px;height:100%;min-height:0;padding-bottom:10px;display:flex;overflow:auto}.reportTemplateHero{color:#fff;background:linear-gradient(135deg,#073c65,#0c6d91);border-radius:16px;justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;display:flex;box-shadow:0 12px 32px #042f4e2e}.reportTemplateHero span{letter-spacing:1.7px;opacity:.76;font-size:9px}.reportTemplateHero h1{margin:3px 0 5px;font-size:24px}.reportTemplateHero p{opacity:.84;max-width:760px;margin:0;font-size:11px;line-height:1.5}.reportTemplateHero button{flex:none}.templateSuccess{color:#17613e;background:#eefbf5;border:1px solid #a9ddc7;border-radius:10px;padding:10px 13px;font-size:11px;font-weight:800}.reportTemplateLayout{grid-template-columns:minmax(265px,330px) minmax(620px,1fr);gap:12px;min-height:0;display:grid}.templateLibraryPanel,.templateEditorPanel{border:1px solid var(--border);background:var(--panel);box-shadow:var(--shadow);border-radius:14px;min-width:0}.templateLibraryPanel{flex-direction:column;max-height:calc(100dvh - 205px);padding:12px;display:flex;overflow:hidden}.templateLibraryHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.templateLibraryHead b{font-size:14px;display:block}.templateLibraryHead small{color:var(--muted);margin-top:3px;font-size:9px;display:block}.templateSearch{box-sizing:border-box;width:100%;margin:10px 0 7px}.templateInactiveToggle{color:var(--muted);align-items:center;gap:7px;font-size:9px;font-weight:700;display:flex}.templateInactiveToggle input{width:auto}.templateLibraryList{flex-direction:column;gap:7px;margin-top:9px;padding-right:3px;display:flex;overflow:auto}.templateLibraryItem{text-align:left;border:1px solid var(--border);background:var(--panel-soft);width:100%;color:var(--text);border-radius:10px;grid-template-columns:1fr auto;gap:3px 8px;padding:9px 10px;display:grid}.templateLibraryItem:hover,.templateLibraryItem.active{border-color:#2b99b4;box-shadow:0 0 0 2px #2b99b41f}.templateLibraryItem.active{background:#1f8ba41a}.templateLibraryItem.inactive{opacity:.58}.templateLibraryItem span{min-width:0}.templateLibraryItem b,.templateLibraryItem small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.templateLibraryItem b{font-size:10px}.templateLibraryItem small{color:var(--muted);margin-top:2px;font-size:8px}.templateLibraryItem em{color:#15594d;background:#c9eee4;border-radius:999px;align-self:start;padding:2px 6px;font-size:7px;font-style:normal}.templateLibraryItem.inactive em{color:#697785;background:#e5e9ed}.templateLibraryItem p{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-column:1/-1;margin:3px 0 0;font-size:8px;line-height:1.35;display:-webkit-box;overflow:hidden}.templateLibraryEmpty{border:1px dashed var(--border);text-align:center;color:var(--muted);border-radius:10px;padding:28px 14px;font-size:10px;line-height:1.5}.templateEditorPanel{padding:14px;overflow:auto}.templateEditorTitle{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:11px;display:flex}.templateEditorTitle span{letter-spacing:1.2px;color:var(--muted);font-size:8px}.templateEditorTitle h2{margin:3px 0 0;font-size:18px}.templateEditorActions{flex-wrap:wrap;gap:7px;display:flex}.templateMetaGrid{grid-template-columns:minmax(250px,1.6fr) minmax(130px,.7fr) minmax(180px,1fr) minmax(130px,.7fr);gap:10px;margin:12px 0;display:grid}.templateMetaGrid label,.templatePlainField{color:var(--text);flex-direction:column;gap:5px;font-size:9px;font-weight:800;display:flex}.templateMetaGrid input,.templateMetaGrid select,.templatePlainField textarea{box-sizing:border-box;width:100%}.templateMetaGrid .templateCheck{border:1px solid var(--border);background:var(--panel-soft);border-radius:9px;flex-direction:row;align-self:end;align-items:center;min-height:34px;padding:7px 9px}.templateCheck input{width:auto}.templatePlainField{margin:10px 0}.templatePlainField textarea{resize:vertical}.reportTemplatePage .richTextBox{margin-top:10px}.reportTemplatePage .wordPaperEditor{min-height:120px}.templateSafetyNote{color:#6a5311;background:#fff9e8;border:1px solid #ebd59a;border-radius:10px;margin-top:12px;padding:10px 12px;font-size:9px;font-weight:700;line-height:1.45}[data-theme=dark] .templateSafetyNote{color:#f2dda1;background:#352f1d;border-color:#6e5e30}@media (width<=1100px){.reportTemplateLayout{grid-template-columns:1fr}.templateLibraryPanel{max-height:300px}.templateMetaGrid{grid-template-columns:repeat(2,minmax(160px,1fr))}}@media (width<=680px){.reportTemplateHero{flex-direction:column;align-items:flex-start}.reportTemplateHero button{width:100%}.templateMetaGrid{grid-template-columns:1fr}.templateMetaGrid .templateCheck{align-self:stretch}.templateEditorTitle{flex-direction:column}.templateEditorActions{width:100%}.templateEditorActions button{flex:1}}.reportTemplatePageV295{overflow:hidden}.templateHeroActions{flex-wrap:wrap;gap:8px;display:flex}.templateWorkspaceV295{flex:1;grid-template-columns:minmax(210px,260px) minmax(230px,300px) minmax(620px,1fr);gap:10px;min-height:0;display:grid}.templateFoldersPane,.templateListPane,.templateReportEditor{border:1px solid var(--border);background:var(--panel);min-width:0;min-height:0;box-shadow:var(--shadow);border-radius:14px}.templateFoldersPane,.templateListPane{flex-direction:column;padding:10px;display:flex;overflow:hidden}.templatePaneTitle{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:7px;padding-bottom:8px;display:flex}.templatePaneTitle b,.templatePaneTitle small{display:block}.templatePaneTitle b{font-size:12px}.templatePaneTitle small{color:var(--muted);margin-top:2px;font-size:8px}.templateFolderTree{padding:8px 0;overflow:auto}.templateFolderRow{--folder-depth:0;width:100%;padding:7px 7px 7px calc(7px + var(--folder-depth)*14px);color:var(--text);text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:7px;margin:2px 0;display:flex}.templateFolderRow:hover,.templateFolderRow.active{background:#2497b01c;border-color:#2497b059}.templateFolderRow.root{font-weight:900}.templateFolderRow .folderGlyph{color:#32a9c2;font-size:13px}.templateFolderRow b,.templateFolderRow small{display:block}.templateFolderRow b{font-size:10px}.templateFolderRow small{color:var(--muted);margin-top:2px;font-size:7px}.folderActions{border-top:1px solid var(--border);gap:6px;margin-top:auto;padding-top:8px;display:flex}.folderActions button{flex:1}.templateListPane .templateLibraryList{min-height:0}.templateReportEditor{flex-direction:column;padding:12px;display:flex;overflow:auto}.templateReportToolbar{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:10px;display:flex}.templateReportToolbar>div:last-child{gap:7px;display:flex}.templateReportToolbar span{letter-spacing:1.1px;color:var(--muted);font-size:8px}.templateReportToolbar h2{margin:3px 0;font-size:18px}.templateReportToolbar small{color:var(--muted);font-size:8px}.templateReportMeta{grid-template-columns:minmax(240px,1.4fr) minmax(220px,1fr) minmax(130px,.55fr);gap:9px;margin:10px 0;display:grid}.templateReportMeta label{flex-direction:column;gap:5px;font-size:8px;font-weight:800;display:flex}.templateReportMeta input,.templateReportMeta select{box-sizing:border-box;width:100%}.templateReportMeta .templateCheck{border:1px solid var(--border);background:var(--panel-soft);border-radius:8px;flex-direction:row;align-self:end;align-items:center;min-height:35px;padding:7px}.templateReportMeta .templateCheck input{width:auto}.templatePaperHint{color:#245765;background:#eefafd;border:1px solid #9bd7df;border-radius:9px;padding:8px 10px;font-size:9px;font-weight:700}[data-theme=dark] .templatePaperHint{color:#bde7ed;background:#12313b;border-color:#315d68}.templateReportEditor .richTextBox{flex-direction:column;flex:1;display:flex}.templateReportEditor .wordPaperEditor{min-height:520px}.reportTemplatePageV295 .templateLibraryItem{grid-template-columns:1fr}.reportTemplatePageV295 .templateLibraryItem p{grid-column:1}.reportTemplatePageV295 .templateSearch{margin:8px 0}@media (width<=1280px){.templateWorkspaceV295{grid-template-columns:220px 250px minmax(520px,1fr)}}@media (width<=1000px){.reportTemplatePageV295{overflow:auto}.templateWorkspaceV295{grid-template-columns:1fr}.templateFoldersPane,.templateListPane{max-height:320px}.templateReportMeta{grid-template-columns:1fr 1fr}.templateReportMeta .templateCheck{grid-column:1/-1}}@media (width<=680px){.templateHeroActions{width:100%}.templateHeroActions button{flex:1}.templateReportToolbar{flex-direction:column}.templateReportMeta{grid-template-columns:1fr}}.reportTemplatePageV295 .templateFoldersPane,.reportTemplatePageV295 .templateListPane{color:#111827!important;background:#fff!important;border-color:#cbd5e1!important}.reportTemplatePageV295 .templateFoldersPane *,.reportTemplatePageV295 .templateListPane *{color:inherit}.reportTemplatePageV295 .templatePaneTitle{border-bottom-color:#d7dee8!important}.reportTemplatePageV295 .templatePaneTitle b,.reportTemplatePageV295 .templateFolderRow b,.reportTemplatePageV295 .templateLibraryItem b{color:#111827!important}.reportTemplatePageV295 .templatePaneTitle small,.reportTemplatePageV295 .templateFolderRow small,.reportTemplatePageV295 .templateLibraryItem small,.reportTemplatePageV295 .templateLibraryItem p{color:#5b6573!important}.reportTemplatePageV295 .templateFolderRow{color:#111827!important;background:#fff!important;border-color:#0000!important}.reportTemplatePageV295 .templateFolderRow:hover{background:#f1f8fb!important;border-color:#9ccfdc!important}.reportTemplatePageV295 .templateFolderRow.active{box-shadow:inset 3px 0 #1493ad;background:#e5f6fa!important;border-color:#54b5c8!important}.reportTemplatePageV295 .templateLibraryItem{color:#111827!important;background:#fff!important;border-color:#cbd5e1!important}.reportTemplatePageV295 .templateLibraryItem:hover{background:#f7fbfc!important;border-color:#74bdcc!important}.reportTemplatePageV295 .templateLibraryItem.active{background:#eaf7fa!important;border-color:#2497b0!important;box-shadow:0 0 0 2px #2497b024!important}.reportTemplatePageV295 .templateSearch{color:#111827!important;background:#fff!important;border-color:#aeb9c7!important}.reportTemplatePageV295 .templateSearch::placeholder{color:#778291!important}.reportTemplatePageV295 .templateFolderTree,.reportTemplatePageV295 .templateLibraryList{scrollbar-color:#aeb9c7 #f3f6f9}[data-theme=dark] .reportTemplatePageV295 .templateFoldersPane,[data-theme=dark] .reportTemplatePageV295 .templateListPane{color:#111827!important;background:#fff!important;border-color:#cbd5e1!important}.reportTemplatePageV295 .templateWorkspaceV295{gap:12px!important}.reportTemplatePageV295 .templateFoldersPane,.reportTemplatePageV295 .templateListPane{border-radius:16px!important}.reportTemplatePageV295 .templatePaneTitle{padding-bottom:10px!important}.reportTemplatePageV295 .templatePaneTitle b{letter-spacing:.1px;font-size:15px!important;font-weight:800!important}.reportTemplatePageV295 .templatePaneTitle small{color:#6b7280!important;font-size:10px!important;font-weight:600!important;line-height:1.35!important}.reportTemplatePageV295 .templateFolderTree{padding:10px 0!important}.reportTemplatePageV295 .templateFolderRow{padding:10px 10px 10px calc(10px + var(--folder-depth)*14px)!important;border-radius:10px!important;align-items:flex-start!important;margin:3px 0!important}.reportTemplatePageV295 .templateFolderRow .folderGlyph{color:#277ca5!important;font-size:15px!important;line-height:1.2!important}.reportTemplatePageV295 .templateFolderRow b{letter-spacing:.1px!important;font-size:13.5px!important;font-weight:800!important;line-height:1.2!important}.reportTemplatePageV295 .templateFolderRow small{color:#6b7280!important;margin-top:4px!important;font-size:10px!important;font-weight:600!important;line-height:1.35!important}.reportTemplatePageV295 .templateLibraryList{gap:10px!important;margin-top:10px!important;padding-right:2px!important}.reportTemplatePageV295 .templateLibraryItem{border-radius:12px!important;gap:5px 8px!important;padding:12px 13px!important}.reportTemplatePageV295 .templateLibraryItem b{letter-spacing:.1px!important;font-size:13.5px!important;font-weight:800!important;line-height:1.2!important}.reportTemplatePageV295 .templateLibraryItem small{color:#6b7280!important;margin-top:4px!important;font-size:10px!important;font-weight:600!important;line-height:1.35!important}.reportTemplatePageV295 .templateLibraryItem p{color:#768192!important;-webkit-line-clamp:3!important;margin-top:6px!important;font-size:10px!important;line-height:1.45!important}.reportTemplatePageV295 .templateSearch{border-radius:10px!important;height:38px!important;min-height:38px!important;padding:8px 10px!important;font-size:12px!important}.reportTemplatePageV295 .templateLibraryEmpty{font-size:11px!important;line-height:1.5!important}.reportTemplatePageV295 .templateHeroActions{gap:10px!important}.reportTemplatePageV295 .templateHeroActions button,.reportTemplatePageV295 .templatePaneTitle>button,.reportTemplatePageV295 .templateReportToolbar>div:last-child>button{letter-spacing:.1px!important;box-sizing:border-box!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;height:38px!important;min-height:38px!important;padding:8px 14px!important;font-size:12px!important;font-weight:800!important;display:inline-flex!important}.reportTemplatePageV295 .templatePrimaryBtn,.reportTemplatePageV295 .templateSaveBtn{color:#fff!important;background:linear-gradient(135deg,#0a5ea8,#0b7fc0)!important;border:1px solid #09538f!important;box-shadow:0 8px 16px #09538f2e!important}.reportTemplatePageV295 .templatePrimaryBtn:hover,.reportTemplatePageV295 .templateSaveBtn:hover{color:#fff!important;background:linear-gradient(135deg,#094f8d,#0a72aa)!important;border-color:#084a81!important}.reportTemplatePageV295 .templatePrimaryBtn:disabled,.reportTemplatePageV295 .templateSaveBtn:disabled{opacity:.7!important;cursor:not-allowed!important}.reportTemplatePageV295 .templateSubfolderBtn{color:#163b63!important;background:#fff!important;border:1px solid #c9d5e2!important;box-shadow:0 4px 10px #102a430f!important}.reportTemplatePageV295 .templateSubfolderBtn:hover{color:#0f4f89!important;background:#f7fbff!important;border-color:#98bedf!important}.reportTemplatePageV295 .templateReportToolbar{padding-bottom:12px!important}.reportTemplatePageV295 .templateReportToolbar span{letter-spacing:1.15px!important;font-size:8.5px!important}.reportTemplatePageV295 .templateReportToolbar h2{font-size:19px!important;line-height:1.15!important}.reportTemplatePageV295 .templateReportToolbar small{font-size:9px!important;line-height:1.35!important}[data-theme=dark] .reportTemplatePageV295 .templateSubfolderBtn{color:#163b63!important;background:#fff!important;border-color:#c9d5e2!important}@media (width>=1181px){.page-reportTemplates .templateWorkspaceV295{grid-template-columns:minmax(195px,225px) minmax(215px,245px) minmax(0,1fr)!important;gap:12px!important}.page-reportTemplates .templatePaneTitle b{font-size:13px!important}.page-reportTemplates .templatePaneTitle small{font-size:9px!important}.page-reportTemplates .templateFolderRow{padding-top:8px!important;padding-bottom:8px!important}.page-reportTemplates .templateFolderRow b{font-size:12px!important}.page-reportTemplates .templateFolderRow small{font-size:9px!important}.page-reportTemplates .templateLibraryItem b{font-size:12px!important}.page-reportTemplates .templateLibraryItem small,.page-reportTemplates .templateLibraryItem p{font-size:9px!important}.page-reportTemplates .templateHeroActions button,.page-reportTemplates .templatePaneTitle>button,.page-reportTemplates .templateReportToolbar>div:last-child>button{height:34px!important;min-height:34px!important;padding:6px 12px!important;font-size:11px!important}}.page-dashboard .smartWorkflowBar{box-sizing:border-box!important;flex:0 0 92px!important;height:92px!important;min-height:92px!important;max-height:92px!important;margin:0 0 4px!important;overflow:hidden!important}.page-dashboard .smartWorkflowHead{box-sizing:border-box!important;height:34px!important;min-height:34px!important;padding:4px 8px!important}.page-dashboard .smartWorkflowBody{box-sizing:border-box!important;gap:6px!important;height:57px!important;min-height:57px!important;padding:5px 7px!important;overflow:hidden!important}.page-dashboard .workflowMetric{box-sizing:border-box!important;height:45px!important;min-height:45px!important;padding:4px 6px!important}.page-dashboard .workflowMetric b{font-size:14px!important}.page-dashboard .doctorLoadStrip{height:45px!important;min-height:45px!important;overflow:auto hidden!important}.page-dashboard .doctorLoadChip{box-sizing:border-box!important;height:43px!important;min-height:43px!important;padding:4px 6px!important}.page-dashboard .studyPanelHead{flex-direction:row!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;display:flex!important;overflow:visible!important}.page-dashboard .studyPanelHeadTools{justify-content:flex-end;align-items:center;gap:7px;min-width:0;display:flex}.page-dashboard .studyPanelHeadTools label{white-space:nowrap;color:var(--muted);align-items:center;gap:5px;font-size:8px;font-weight:850;display:flex}.page-dashboard .studyPanelHeadTools select{width:52px;padding:2px 5px;font-size:9px;height:24px!important;min-height:24px!important}.page-dashboard .sortHint{color:var(--muted);white-space:nowrap;font-size:7.5px}.page-dashboard .workflowStudyTable th.sortableHead{padding:0!important}.page-dashboard .workflowStudyTable th.sortableHead>button{appearance:none;width:100%;height:100%;color:inherit;font:inherit;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:center;gap:4px;padding:2px 5px;font-weight:900;display:flex}.page-dashboard .workflowStudyTable th.sortableHead>button:hover{background:#2391a91f}.page-dashboard .workflowStudyTable th.sortableHead em{opacity:.45;font-size:8px;font-style:normal}.page-dashboard .workflowStudyTable th.sortableHead.activeSort{color:#073e62!important;background:#dcecf5!important}.page-dashboard .workflowStudyTable th.sortableHead.activeSort em{opacity:1;color:#087f9c}[data-theme=dark] .page-dashboard .workflowStudyTable th.sortableHead.activeSort{color:#e6f7ff!important;background:#16445c!important}@media (width>=1181px){.page-dashboard .osirixWorkspacePanel>.tableWrap{box-sizing:border-box!important;flex:0 0 314px!important;height:314px!important;min-height:314px!important;max-height:314px!important;overflow:auto!important}.page-dashboard .studyTable.doctorReviewTable thead tr,.page-dashboard .studyTable.doctorReviewTable th{box-sizing:border-box!important;height:24px!important;min-height:24px!important;max-height:24px!important;padding:2px 5px!important}.page-dashboard .studyTable.doctorReviewTable tbody tr,.page-dashboard .studyTable.doctorReviewTable td{box-sizing:border-box!important;height:29px!important;min-height:29px!important;max-height:29px!important;padding:1px 5px!important}.page-dashboard .workflowStudyTable .workflowTableCell{height:29px!important;min-height:29px!important;padding:1px 3px!important}.page-dashboard .workflowStudyTable .workflowCell{border-radius:5px!important;gap:0!important;height:27px!important;min-height:27px!important;max-height:27px!important;padding:1px 4px!important}.page-dashboard .workflowStudyTable .workflowCellTop{height:8px!important;line-height:8px!important}.page-dashboard .workflowStudyTable .workflowCellTop b{font-size:6.7px!important;line-height:8px!important}.page-dashboard .workflowStudyTable .workflowCellTop em{padding:0 3px!important;font-size:6px!important}.page-dashboard .workflowStudyTable .workflowTimer{font-size:7px!important;line-height:8px!important}.page-dashboard .workflowStudyTable .workflowDoctor{font-size:6.2px!important;line-height:8px!important}.page-dashboard .workflowStudyTable td.expertiseCell{height:29px!important;min-height:29px!important}.page-dashboard .workflowStudyTable .reportMiniStatus{padding:2px 4px!important;font-size:7px!important}.page-dashboard .workflowStudyTable .expertiseTinyBtn,.page-dashboard .workflowStudyTable .tinyBtn{height:20px!important;min-height:20px!important;padding:1px 5px!important;font-size:7.5px!important}.page-dashboard .workflowStudyTable .viewerBtn{height:21px!important;min-height:21px!important;padding:2px 4px!important}.page-dashboard .workflowStudyTable .readingBadge{padding:2px 4px!important;font-size:7px!important}.page-dashboard .workflowStudyTable .rowNoCell span{width:18px!important;min-width:18px!important;height:18px!important;font-size:7px!important}.page-dashboard .osirixWorkspacePanel>.selectedReviewPanel{box-sizing:border-box!important;flex:1 1 var(--preview-height,220px)!important;height:var(--preview-height,220px)!important;min-height:180px!important;max-height:280px!important}.page-dashboard .selectedReviewHead{flex:0 0 31px!important;height:31px!important;min-height:31px!important;max-height:31px!important}.page-dashboard .osirixReviewBodyFixed{grid-template-columns:135px minmax(0,1fr) 185px!important}.page-dashboard .osirixThumbShelf>.fixedThumbGrid{grid-auto-rows:65px!important}.page-dashboard .fixedOsirixThumb{height:62px!important;min-height:62px!important;max-height:62px!important}.page-dashboard .fixedOsirixThumb .osirixThumbFrame,.page-dashboard .fixedOsirixThumb img,.page-dashboard .fixedOsirixThumb .osirixNoThumb{height:37px!important}}@media (width>=1181px) and (height<=780px){.page-dashboard .smartWorkflowBar{flex-basis:84px!important;height:84px!important;min-height:84px!important;max-height:84px!important}.page-dashboard .smartWorkflowBody{height:49px!important;min-height:49px!important;padding:3px 6px!important}.page-dashboard .workflowMetric,.page-dashboard .doctorLoadChip,.page-dashboard .doctorLoadStrip{height:39px!important;min-height:39px!important}.page-dashboard .osirixWorkspacePanel>.tableWrap{flex-basis:294px!important;height:294px!important;min-height:294px!important;max-height:294px!important}.page-dashboard .studyTable.doctorReviewTable tbody tr,.page-dashboard .studyTable.doctorReviewTable td{height:27px!important;min-height:27px!important;max-height:27px!important}.page-dashboard .osirixWorkspacePanel>.selectedReviewPanel{min-height:165px!important;max-height:230px!important}}@media (width<=1180px){.page-dashboard .smartWorkflowBar{flex:none!important;height:auto!important;min-height:88px!important;max-height:none!important}.page-dashboard .smartWorkflowBody{height:auto!important;min-height:0!important}.page-dashboard .studyPanelHead{align-items:center!important}.page-dashboard .sortHint{display:none}.page-dashboard .osirixWorkspacePanel>.selectedReviewPanel{min-height:210px!important}}@media (width<=720px){.page-dashboard .studyPanelHeadTools label{font-size:0}.page-dashboard .studyPanelHeadTools label:before{content:"Baris";font-size:8px}.page-dashboard .smartWorkflowHead>div:first-child span{display:none}.page-dashboard .smartWorkflowBar{min-height:132px!important}}.templateStrip .personalTemplateBtn{background:#29a7a01f!important;border-color:#29a7a0!important}.page-dashboard .smartWorkflowBar button.workflowMetric,.page-dashboard .smartWorkflowBar button.doctorLoadChip{appearance:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.page-dashboard .smartWorkflowBar button.workflowMetric:hover,.page-dashboard .smartWorkflowBar button.doctorLoadChip:hover,.page-dashboard .doctorQueueSummary button:hover{box-shadow:inset 0 0 0 1px #73f5e173,0 2px 8px #0000002e;border-color:#73f5e1e6!important}.page-dashboard .smartWorkflowBar .activeScope{background:#18b09e59!important;border-color:#7af3df!important;box-shadow:inset 0 0 0 1px #7af3dfe6,0 0 0 1px #041d3166!important}.page-dashboard .metric-mine{background:#1a97b857}.page-dashboard .metric-completed{background:#25915a52}.page-dashboard .worklistHeadBtn{white-space:nowrap;align-items:center;gap:5px;display:flex}.page-dashboard .worklistHeadBtn b{background:#ffffff2e;border-radius:10px;padding:1px 5px;font-size:10px}.page-dashboard .worklistHeadBtn.active{background:#18b09e59;box-shadow:inset 0 0 0 1px #7af3df}.page-dashboard .doctorQueueSummary{grid-template-columns:1fr 1fr;gap:5px;height:45px;min-height:45px;display:grid;overflow:hidden}.page-dashboard .doctorQueueSummary>div,.page-dashboard .doctorQueueSummary>button{box-sizing:border-box;color:#fff;text-align:left;background:#00000021;border:1px solid #ffffff29;border-radius:7px;grid-template-columns:1fr auto;gap:1px 6px;min-width:0;height:43px;padding:4px 7px;display:grid}.page-dashboard .doctorQueueSummary span{opacity:.82;white-space:nowrap;text-overflow:ellipsis;grid-column:1/-1;font-size:8px;overflow:hidden}.page-dashboard .doctorQueueSummary b{white-space:nowrap;font-size:11px}.page-dashboard .doctorQueueSummary small{opacity:.76;white-space:nowrap;text-overflow:ellipsis;font-size:7.5px;overflow:hidden}.page-dashboard .activeWorklistScope{color:#fff;white-space:nowrap;text-overflow:ellipsis;background:#0e7c92;border-radius:999px;align-items:center;max-width:170px;height:20px;padding:0 8px;font-size:9px;font-weight:800;display:inline-flex;overflow:hidden}.page-dashboard .studyListCaption small{white-space:nowrap}.page-dashboard .doctorWorklistMode .smartWorkflowHead>div:first-child b{color:#fff}.page-dashboard .doctorWorklistMode .smartWorkflowHead>div:first-child span{color:#ffffffc7}@media (width<=1180px){.page-dashboard .doctorQueueSummary{height:auto;min-height:43px}}@media (width<=760px){.page-dashboard .doctorQueueSummary{grid-template-columns:1fr}.page-dashboard .doctorWorklistMode{min-height:170px!important}.page-dashboard .activeWorklistScope{max-width:120px}}@media (width>=1181px) and (height<=780px){.page-dashboard .doctorQueueSummary{height:39px!important;min-height:39px!important}.page-dashboard .doctorQueueSummary>div,.page-dashboard .doctorQueueSummary>button{height:37px!important;min-height:37px!important;padding:2px 6px!important}.page-dashboard .doctorQueueSummary small{font-size:6.8px!important}}.visuallyHidden{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.page-dashboard .studyPanelHead{height:auto!important;min-height:46px!important;padding:7px 10px!important}.page-dashboard .studyListCaption{align-items:center!important;gap:9px!important;min-width:0!important;display:flex!important}.page-dashboard .studyListCaption .activeWorklistScope{border-radius:999px!important;flex:none!important;max-width:190px!important;height:24px!important;padding:0 10px!important;font-size:9px!important;line-height:24px!important}.page-dashboard .studyListCaption small{white-space:nowrap!important;text-overflow:ellipsis!important;align-items:center!important;gap:6px!important;min-width:0!important;font-size:8.5px!important;display:flex!important;overflow:hidden!important}.page-dashboard .captionDivider{opacity:.55}.page-dashboard .studyPanelHeadTools{flex:none!important;gap:8px!important}.page-dashboard .pageSizeControl{color:var(--muted)!important;white-space:nowrap!important;align-items:center!important;gap:5px!important;font-size:8.5px!important;font-weight:900!important;display:flex!important}.page-dashboard .pageSizeControl select{border-radius:7px!important;width:56px!important;height:27px!important;min-height:27px!important;padding:2px 6px!important;font-size:10px!important;font-weight:900!important}.page-dashboard .sortHint{font-size:8px!important}.page-dashboard .studyPanelHeadTools>.lightBtn{border-radius:7px!important;height:28px!important;min-height:28px!important;padding:4px 9px!important;font-size:8.5px!important}.page-dashboard .standardStudyTableWrap{scrollbar-gutter:stable both-edges;width:100%!important;max-width:100%!important;display:block!important;overflow:auto!important}.page-dashboard .standardStudyTable{table-layout:fixed!important;border-collapse:separate!important;border-spacing:0!important;width:100%!important;min-width:1340px!important;max-width:none!important}.page-dashboard .standardStudyTable col.colNo{width:42px}.page-dashboard .standardStudyTable col.colFlow{width:112px}.page-dashboard .standardStudyTable col.colPatient{width:150px}.page-dashboard .standardStudyTable col.colModality{width:66px}.page-dashboard .standardStudyTable col.colDescription{width:210px}.page-dashboard .standardStudyTable col.colAccession{width:108px}.page-dashboard .standardStudyTable col.colInstance{width:78px}.page-dashboard .standardStudyTable col.colRead{width:108px}.page-dashboard .standardStudyTable col.colReport{width:128px}.page-dashboard .standardStudyTable col.colPdf{width:48px}.page-dashboard .standardStudyTable col.colImage{width:56px}.page-dashboard .standardStudyTable col.colStatus{width:104px}.page-dashboard .standardStudyTable col.colViewer{width:88px}.page-dashboard .standardStudyTable col.colDetail{width:70px}.page-dashboard .standardStudyTable :is(th,td){box-sizing:border-box!important;vertical-align:middle!important;width:auto!important;min-width:0!important;max-width:none!important}.page-dashboard .standardStudyTable thead tr,.page-dashboard .standardStudyTable th{height:30px!important;min-height:30px!important;max-height:30px!important}.page-dashboard .standardStudyTable th{z-index:4!important;color:#173b5e!important;letter-spacing:.025em!important;text-align:left!important;white-space:nowrap!important;background:#e8f1f8!important;border-top:1px solid #c5d7e6!important;border-bottom:1px solid #b9cedf!important;padding:0 6px!important;font-size:9px!important;line-height:1!important;position:sticky!important;top:0!important}.page-dashboard .standardStudyTable th:first-child{text-align:center!important;border-left:1px solid #c5d7e6!important;border-radius:7px 0 0!important}.page-dashboard .standardStudyTable th:last-child{text-align:center!important;border-right:1px solid #c5d7e6!important;border-radius:0 7px 0 0!important}.page-dashboard .standardStudyTable th.sortableHead{padding:0!important}.page-dashboard .standardStudyTable th.sortableHead>button{appearance:none!important;width:100%!important;height:29px!important;min-height:29px!important;color:inherit!important;box-shadow:none!important;text-shadow:none!important;filter:none!important;font:inherit!important;text-transform:none!important;letter-spacing:.015em!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:space-between!important;align-items:center!important;gap:5px!important;margin:0!important;padding:0 6px!important;font-weight:950!important;display:flex!important;transform:none!important}.page-dashboard .standardStudyTable th.sortableHead>button:hover{filter:none!important;background:#147e9d1a!important;border:0!important;transform:none!important}.page-dashboard .standardStudyTable th.sortableHead>button span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}.page-dashboard .standardStudyTable th.sortableHead em{color:#6d8498!important;opacity:.75!important;flex:none!important;justify-content:center!important;align-items:center!important;width:14px!important;height:18px!important;font-size:9px!important;font-style:normal!important;line-height:1!important;display:inline-flex!important}.page-dashboard .standardStudyTable th.sortableHead.activeSort{color:#07516c!important;background:#d6eaf3!important;box-shadow:inset 0 -3px #20a8b2!important}.page-dashboard .standardStudyTable th.sortableHead.activeSort em{color:#007e8d!important;opacity:1!important}.page-dashboard .standardStudyTable tbody tr,.page-dashboard .standardStudyTable td{height:36px!important;min-height:36px!important;max-height:36px!important}.page-dashboard .standardStudyTable td{text-overflow:ellipsis!important;white-space:nowrap!important;border-bottom:1px solid #dce5ed!important;padding:3px 6px!important;font-size:10px!important;line-height:1.15!important;overflow:hidden!important}.page-dashboard .standardStudyTable tbody tr:hover td{background:#eef7fb!important}.page-dashboard .standardStudyTable tbody tr.rowSelected td{background:#e0f2f6!important;box-shadow:inset 0 1px #58c8cd,inset 0 -1px #58c8cd!important}.page-dashboard .standardStudyTable .rowNoCell span{width:22px!important;min-width:22px!important;height:22px!important;font-size:8px!important}.page-dashboard .standardStudyTable .workflowTableCell{height:36px!important;min-height:36px!important;padding:2px 4px!important}.page-dashboard .standardStudyTable .workflowCell{height:31px!important;min-height:31px!important;max-height:31px!important;padding:2px 5px!important}.page-dashboard .standardStudyTable .workflowCellTop{height:auto!important;line-height:1!important}.page-dashboard .standardStudyTable .workflowCellTop b{font-size:7.5px!important;line-height:1!important}.page-dashboard .standardStudyTable .workflowCellTop em{font-size:6.5px!important}.page-dashboard .standardStudyTable .workflowTimer{font-size:7.7px!important;line-height:1!important}.page-dashboard .standardStudyTable .workflowDoctor{font-size:6.8px!important;line-height:1!important}.page-dashboard .standardStudyTable .patientCellSingle b,.page-dashboard .standardStudyTable .descCellSingle b{font-size:10px!important;display:block!important}.page-dashboard .standardStudyTable .badge{padding:3px 6px!important;font-size:8px!important}.page-dashboard .standardStudyTable .instanceCell{text-align:center!important;font-size:9px!important;display:table-cell!important}.page-dashboard .standardStudyTable .readingBadge{max-width:100%!important;padding:3px 5px!important;font-size:8px!important}.page-dashboard .standardStudyTable td.expertiseCell{height:36px!important;min-height:36px!important;padding:2px 4px!important;display:table-cell!important}.page-dashboard .standardStudyTable .reportCellInner{gap:4px!important}.page-dashboard .standardStudyTable .reportMiniStatus{max-width:72px!important;padding:3px 5px!important;font-size:7.8px!important}.page-dashboard .standardStudyTable .expertiseTinyBtn,.page-dashboard .standardStudyTable .tinyBtn{border-radius:6px!important;height:23px!important;min-height:23px!important;padding:2px 6px!important;font-size:8px!important}.page-dashboard .standardStudyTable .viewerBtn{border-radius:6px!important;height:24px!important;min-height:24px!important;padding:2px 5px!important;font-size:8px!important}.page-dashboard .standardStudyTable .statusLine{justify-content:flex-start!important;gap:4px!important}.page-dashboard .standardStudyTable .statusLine b{font-size:9px!important}.page-dashboard .standardStudyTable .actionBadge{padding:2px 4px!important;font-size:7px!important}.page-dashboard .standardStudyTable :is(th,td):first-child,.page-dashboard .standardStudyTable :is(th,td):nth-child(4),.page-dashboard .standardStudyTable :is(th,td):nth-child(7),.page-dashboard .standardStudyTable :is(th,td):nth-child(8),.page-dashboard .standardStudyTable :is(th,td):nth-child(9),.page-dashboard .standardStudyTable :is(th,td):nth-child(10),.page-dashboard .standardStudyTable :is(th,td):nth-child(11),.page-dashboard .standardStudyTable :is(th,td):nth-child(13),.page-dashboard .standardStudyTable :is(th,td):nth-child(14){text-align:center!important}html[data-theme=dark] .page-dashboard .standardStudyTable th{color:#e8f5fb!important;background:#17364c!important;border-color:#31566f!important}html[data-theme=dark] .page-dashboard .standardStudyTable th.sortableHead.activeSort{color:#fff!important;background:#1d5369!important;box-shadow:inset 0 -3px #58d5d0!important}html[data-theme=dark] .page-dashboard .standardStudyTable th.sortableHead em{color:#a8c8d6!important}html[data-theme=dark] .page-dashboard .standardStudyTable th.sortableHead.activeSort em{color:#7ce7df!important}@media (width>=1181px){.page-reportTemplates main{overflow:hidden!important}.page-reportTemplates .reportTemplatePageV295{flex:auto!important;gap:6px!important;height:auto!important;min-height:0!important;max-height:none!important;padding-bottom:0!important;overflow:hidden!important}.page-reportTemplates .reportTemplateHero{border-radius:12px!important;flex:0 0 78px!important;gap:12px!important;min-height:78px!important;max-height:78px!important;padding:9px 14px!important}.page-reportTemplates .reportTemplateHero span{letter-spacing:1.25px!important;font-size:7.5px!important}.page-reportTemplates .reportTemplateHero h1{margin:2px 0 3px!important;font-size:19px!important;line-height:1.05!important}.page-reportTemplates .reportTemplateHero p{max-width:820px!important;font-size:8.5px!important;line-height:1.35!important}.page-reportTemplates .templateHeroActions{gap:6px!important}.page-reportTemplates .templateHeroActions button{height:31px!important;min-height:31px!important;padding:5px 10px!important;font-size:9px!important}.page-reportTemplates .errorBanner,.page-reportTemplates .templateSuccess{flex:none!important;margin:0!important;padding:7px 10px!important;font-size:9px!important}.page-reportTemplates .templateWorkspaceV295{flex:1 1 0!important;grid-template-columns:minmax(190px,220px) minmax(210px,240px) minmax(0,1fr)!important;gap:8px!important;height:0!important;min-height:0!important;max-height:none!important;overflow:hidden!important}.page-reportTemplates .templateFoldersPane,.page-reportTemplates .templateListPane,.page-reportTemplates .templateReportEditor{border-radius:11px!important;height:100%!important;min-height:0!important;max-height:none!important}.page-reportTemplates .templateFoldersPane,.page-reportTemplates .templateListPane{padding:8px!important;overflow:hidden!important}.page-reportTemplates .templatePaneTitle{flex:none!important;padding-bottom:6px!important}.page-reportTemplates .templatePaneTitle b{font-size:10px!important}.page-reportTemplates .templatePaneTitle small{font-size:7px!important}.page-reportTemplates .templateFolderTree,.page-reportTemplates .templateLibraryList{flex:1 1 0!important;height:0!important;min-height:0!important;overflow:auto!important}.page-reportTemplates .templateFolderTree{padding:5px 0!important}.page-reportTemplates .templateFolderRow{margin:1px 0!important;padding-top:5px!important;padding-bottom:5px!important}.page-reportTemplates .templateSearch{flex:0 0 28px!important;height:28px!important;min-height:28px!important;margin:6px 0 4px!important;padding:4px 7px!important;font-size:9px!important}.page-reportTemplates .folderActions{flex:none!important;padding-top:6px!important}.page-reportTemplates .folderActions button{height:27px!important;min-height:27px!important;padding:3px 5px!important;font-size:8px!important}.page-reportTemplates .templateReportEditor{flex-direction:column!important;padding:8px!important;display:flex!important;overflow:hidden!important}.page-reportTemplates .templateReportToolbar{flex:none!important;gap:8px!important;padding-bottom:6px!important}.page-reportTemplates .templateReportToolbar h2{margin:2px 0!important;font-size:15px!important}.page-reportTemplates .templateReportToolbar span,.page-reportTemplates .templateReportToolbar small{font-size:7px!important}.page-reportTemplates .templateReportToolbar>div:last-child{gap:5px!important}.page-reportTemplates .templateReportToolbar button{height:29px!important;min-height:29px!important;padding:4px 9px!important;font-size:8.5px!important}.page-reportTemplates .templateReportMeta{flex:none!important;grid-template-columns:minmax(220px,1.45fr) minmax(190px,1fr) minmax(120px,.55fr)!important;gap:7px!important;margin:6px 0!important}.page-reportTemplates .templateReportMeta label{gap:3px!important;font-size:7.5px!important}.page-reportTemplates .templateReportMeta input,.page-reportTemplates .templateReportMeta select{height:27px!important;min-height:27px!important;padding:3px 6px!important;font-size:8.5px!important}.page-reportTemplates .templateReportMeta .templateCheck{height:27px!important;min-height:27px!important;padding:4px 6px!important}.page-reportTemplates .templatePaperHint{border-radius:7px!important;flex:none!important;padding:5px 8px!important;font-size:7.8px!important}.page-reportTemplates .templateReportEditor .richTextBox{flex-direction:column!important;flex:1 1 0!important;height:0!important;min-height:0!important;max-height:none!important;margin-top:6px!important;display:flex!important;overflow:hidden!important}.page-reportTemplates .templateReportEditor .richTextTop{flex:0 0 29px!important;min-height:29px!important;padding:5px 8px!important}.page-reportTemplates .templateReportEditor .richTextTop b{font-size:10px!important}.page-reportTemplates .templateReportEditor .richTextTop span{font-size:7.5px!important}.page-reportTemplates .templateReportEditor .ckToolbar{flex:none!important;padding:4px 6px!important}.page-reportTemplates .templateReportEditor .ckToolbarRow{gap:3px!important}.page-reportTemplates .templateReportEditor .ckToolbar button{width:25px!important;min-width:25px!important;height:24px!important;min-height:24px!important;padding:0!important;font-size:9px!important}.page-reportTemplates .templateReportEditor .ckToolbar select{height:24px!important;min-height:24px!important;padding:1px 5px!important;font-size:9px!important}.page-reportTemplates .templateReportEditor .wordPaperWrap{flex:1 1 0!important;height:0!important;min-height:0!important;max-height:none!important;padding:0!important;display:flex!important;overflow:hidden!important}.page-reportTemplates .templateReportEditor .tiptapEditorContent{flex:1 1 0!important;height:100%!important;min-height:0!important;max-height:none!important;overflow:hidden!important}.page-reportTemplates .templateReportEditor .wordPaperEditor,.page-reportTemplates .templateReportEditor .tiptapEditorContent>.ProseMirror{border-radius:0!important;flex:1 1 0!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;padding:11px 13px!important;font-size:12px!important;line-height:1.45!important;overflow:auto!important}.page-reportTemplates .templateSafetyNote{border-radius:7px!important;flex:none!important;margin-top:5px!important;padding:5px 8px!important;font-size:7.5px!important;line-height:1.25!important}}@media (width<=1180px){.page-dashboard .studyPanelHead{flex-wrap:wrap!important;align-items:flex-start!important}.page-dashboard .studyPanelHeadTools{flex-wrap:wrap!important;justify-content:flex-start!important;width:100%!important}.page-dashboard .standardStudyTable{width:1340px!important;min-width:1340px!important}.page-reportTemplates .templateReportEditor .wordPaperEditor,.page-reportTemplates .templateReportEditor .tiptapEditorContent>.ProseMirror{min-height:260px!important}}@media (width<=720px){.page-dashboard .studyListCaption{flex-direction:column!important;align-items:flex-start!important;gap:4px!important}.page-dashboard .studyListCaption small{white-space:normal!important}.page-dashboard .pageSizeControl span:last-child{display:none!important}.page-dashboard .standardStudyTable{width:1260px!important;min-width:1260px!important}}.layout .standardStudyWorkspace{box-sizing:border-box!important;flex-direction:column!important;flex:auto!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;display:flex!important;overflow:hidden!important}.page-dashboard main>.standardStudyWorkspace,.page-allStudies main>.standardStudyWorkspace{flex:auto!important;height:auto!important;min-height:0!important;max-height:none!important}.layout .standardStudyWorkspace>.studyPanelHead{box-sizing:border-box!important;flex:0 0 44px!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;height:44px!important;min-height:44px!important;margin:0 0 4px!important;padding:6px 10px!important;display:flex!important;overflow:visible!important}.layout .standardStudyWorkspace .studyListCaption{align-items:center!important;gap:9px!important;min-width:0!important;display:flex!important;overflow:hidden!important}.layout .standardStudyWorkspace .studyListCaption .activeWorklistScope{white-space:nowrap!important;text-overflow:ellipsis!important;border-radius:999px!important;flex:none!important;justify-content:center!important;align-items:center!important;max-width:190px!important;height:25px!important;padding:0 10px!important;font-size:9px!important;line-height:1!important;display:inline-flex!important;overflow:hidden!important}.layout .standardStudyWorkspace .studyListCaption small{white-space:nowrap!important;text-overflow:ellipsis!important;align-items:center!important;gap:6px!important;min-width:0!important;font-size:8.5px!important;line-height:1.2!important;display:flex!important;overflow:hidden!important}.layout .standardStudyWorkspace .captionDivider{opacity:.58!important}.layout .standardStudyWorkspace .studyPanelHeadTools{flex:none!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important}.layout .standardStudyWorkspace .pageSizeControl{min-height:29px!important;color:inherit!important;white-space:nowrap!important;background:#ffffff17!important;border:1px solid #9fc4da7a!important;border-radius:8px!important;align-items:center!important;gap:5px!important;padding:2px 7px!important;font-size:8px!important;font-weight:900!important;display:inline-flex!important}.layout .standardStudyWorkspace .pageSizeControl select{box-sizing:border-box!important;border-radius:6px!important;width:82px!important;min-width:82px!important;height:25px!important;min-height:25px!important;padding:2px 5px!important;font-size:9px!important;font-weight:900!important}.layout .standardStudyWorkspace .sortHint{min-height:29px!important;color:inherit!important;white-space:nowrap!important;background:#11859124!important;border:1px solid #65d3cf61!important;border-radius:8px!important;align-items:center!important;gap:5px!important;padding:3px 8px!important;font-size:8px!important;line-height:1!important;display:inline-flex!important}.layout .standardStudyWorkspace .sortHint b{color:#72e1dc!important;font-size:8.3px!important}.layout .standardStudyWorkspace .sortHint span{opacity:.9!important}.layout .standardStudyWorkspace .studyPanelHeadTools>.lightBtn{border-radius:7px!important;flex:none!important;height:29px!important;min-height:29px!important;padding:4px 9px!important;font-size:8.5px!important}.layout .standardStudyWorkspace>.allStudiesPrivacyBanner{box-sizing:border-box!important;flex:0 0 31px!important;min-height:31px!important;max-height:31px!important;margin:3px 8px!important;padding:5px 9px!important;overflow:hidden!important}.layout .standardStudyWorkspace>.pacsQuickSearch,.layout .standardStudyWorkspace>.quickSearchBar{box-sizing:border-box!important;flex:0 0 38px!important;min-height:38px!important;max-height:38px!important}.layout .standardStudyWorkspace>.standardStudyTableWrap{-webkit-overflow-scrolling:touch;box-sizing:border-box!important;scrollbar-gutter:stable!important;flex:0 0 314px!important;width:100%!important;height:314px!important;min-height:314px!important;max-height:314px!important;padding:0!important;display:block!important;overflow:auto!important}.layout .standardStudyWorkspace .standardStudyTable{table-layout:fixed!important;border-collapse:separate!important;border-spacing:0!important;width:100%!important;min-width:1368px!important;max-width:none!important;font-size:9px!important}.layout .standardStudyWorkspace .standardStudyTable col.colNo{width:42px!important}.layout .standardStudyWorkspace .standardStudyTable col.colFlow{width:112px!important}.layout .standardStudyWorkspace .standardStudyTable col.colPatient{width:150px!important}.layout .standardStudyWorkspace .standardStudyTable col.colModality{width:66px!important}.layout .standardStudyWorkspace .standardStudyTable col.colDescription{width:210px!important}.layout .standardStudyWorkspace .standardStudyTable col.colAccession{width:108px!important}.layout .standardStudyWorkspace .standardStudyTable col.colInstance{width:78px!important}.layout .standardStudyWorkspace .standardStudyTable col.colRead{width:108px!important}.layout .standardStudyWorkspace .standardStudyTable col.colReport{width:128px!important}.layout .standardStudyWorkspace .standardStudyTable col.colPdf{width:48px!important}.layout .standardStudyWorkspace .standardStudyTable col.colImage{width:56px!important}.layout .standardStudyWorkspace .standardStudyTable col.colStatus{width:104px!important}.layout .standardStudyWorkspace .standardStudyTable col.colViewer{width:88px!important}.layout .standardStudyWorkspace .standardStudyTable col.colDetail{width:70px!important}.layout .standardStudyWorkspace .standardStudyTable :is(th,td):first-child{width:42px!important;min-width:42px!important;max-width:42px!important}.layout .standardStudyWorkspace .standardStudyTable :is(th,td):nth-child(3){width:150px!important;min-width:150px!important;max-width:150px!important}.layout .standardStudyWorkspace .standardStudyTable :is(th,td):nth-child(4){width:66px!important;min-width:66px!important;max-width:66px!important}.layout .standardStudyWorkspace .standardStudyTable :is(th,td):nth-child(5){width:210px!important;min-width:210px!important;max-width:210px!important}.layout .standardStudyWorkspace .standardStudyTable :is(th,td):nth-child(6){width:108px!important;min-width:108px!important;max-width:108px!important}.layout .standardStudyWorkspace .standardStudyTable :is(th,td):nth-child(7){width:78px!important;min-width:78px!important;max-width:78px!important}.layout .standardStudyWorkspace .standardStudyTable :is(th,td):nth-child(10){width:48px!important;min-width:48px!important;max-width:48px!important}.layout .standardStudyWorkspace .standardStudyTable :is(th,td):nth-child(11){width:56px!important;min-width:56px!important;max-width:56px!important}.layout .standardStudyWorkspace .standardStudyTable :is(th,td):nth-child(13){width:88px!important;min-width:88px!important;max-width:88px!important}.layout .standardStudyWorkspace .standardStudyTable :is(th,td):nth-child(14){width:70px!important;min-width:70px!important;max-width:70px!important}.layout .standardStudyWorkspace .standardStudyTable :is(th,td){box-sizing:border-box!important;vertical-align:middle!important;width:auto!important;min-width:0!important;max-width:none!important}.layout .standardStudyWorkspace .standardStudyTable thead tr,.layout .standardStudyWorkspace .standardStudyTable th{height:29px!important;min-height:29px!important;max-height:29px!important}.layout .standardStudyWorkspace .standardStudyTable th{z-index:5!important;color:#173b5e!important;letter-spacing:.01em!important;text-align:left!important;text-transform:none!important;white-space:nowrap!important;text-overflow:ellipsis!important;cursor:default!important;background:#e8f1f8!important;border-top:1px solid #c5d7e6!important;border-bottom:1px solid #b9cedf!important;padding:0 6px!important;font-size:9px!important;font-weight:950!important;line-height:1!important;position:sticky!important;top:0!important;overflow:hidden!important}.layout .standardStudyWorkspace .standardStudyTable th:first-child{text-align:center!important;border-left:1px solid #c5d7e6!important;border-radius:7px 0 0!important}.layout .standardStudyWorkspace .standardStudyTable th:last-child{text-align:center!important;border-right:1px solid #c5d7e6!important;border-radius:0 7px 0 0!important}.layout .standardStudyWorkspace .standardStudyTable th.sortableHead{cursor:pointer!important;padding:0!important}.layout .standardStudyWorkspace .standardStudyTable th.sortableHead>button{appearance:none!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;height:28px!important;min-height:28px!important;color:inherit!important;box-shadow:none!important;text-shadow:none!important;filter:none!important;font:inherit!important;text-align:left!important;text-transform:none!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:minmax(0,1fr) 18px!important;align-items:center!important;gap:4px!important;margin:0!important;padding:0 5px!important;font-weight:950!important;display:grid!important;transform:none!important}.layout .standardStudyWorkspace .standardStudyTable th.sortableHead>button:hover,.layout .standardStudyWorkspace .standardStudyTable th.sortableHead>button:focus-visible{filter:none!important;background:#147e9d1f!important;border:0!important;border-radius:0!important;outline:none!important;transform:none!important;box-shadow:inset 0 0 0 1px #147e9d38!important}.layout .standardStudyWorkspace .sortHeadLabel{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;display:block!important;overflow:hidden!important}.layout .standardStudyWorkspace .sortHeadIcon{color:#607b91!important;background:#4169891a!important;border-radius:5px!important;justify-content:center!important;align-items:center!important;width:18px!important;height:20px!important;font-size:12px!important;font-weight:1000!important;line-height:1!important;display:inline-flex!important}.layout .standardStudyWorkspace .standardStudyTable th.sortableHead.activeSort{color:#07516c!important;background:#d6eaf3!important;box-shadow:inset 0 -3px #20a8b2!important}.layout .standardStudyWorkspace .standardStudyTable th.sortableHead.activeSort .sortHeadIcon{color:#fff!important;background:#0a8191!important}.layout .standardStudyWorkspace .standardStudyTable tbody tr,.layout .standardStudyWorkspace .standardStudyTable td{box-sizing:border-box!important;height:28px!important;min-height:28px!important;max-height:28px!important}.layout .standardStudyWorkspace .standardStudyTable td{white-space:nowrap!important;text-overflow:ellipsis!important;border-bottom:1px solid #dce5ed!important;padding:1px 5px!important;font-size:8.8px!important;line-height:1.05!important;overflow:hidden!important}.layout .standardStudyWorkspace .standardStudyTable tbody tr:hover td{background:#eef7fb!important}.layout .standardStudyWorkspace .standardStudyTable tbody tr.rowSelected td{background:#e0f2f6!important;box-shadow:inset 0 1px #58c8cd,inset 0 -1px #58c8cd!important}.layout .standardStudyWorkspace .standardStudyTable .rowNoCell span{width:18px!important;min-width:18px!important;height:18px!important;font-size:7px!important}.layout .standardStudyWorkspace .standardStudyTable .workflowTableCell{height:28px!important;min-height:28px!important;padding:1px 3px!important;display:table-cell!important}.layout .standardStudyWorkspace .standardStudyTable .workflowCell{box-sizing:border-box!important;border-radius:5px!important;gap:0!important;width:100%!important;height:26px!important;min-height:26px!important;max-height:26px!important;padding:1px 4px!important;overflow:hidden!important}.layout .standardStudyWorkspace .standardStudyTable .workflowCellTop b{font-size:6.7px!important;line-height:8px!important}.layout .standardStudyWorkspace .standardStudyTable .workflowCellTop em{padding:0 3px!important;font-size:6px!important}.layout .standardStudyWorkspace .standardStudyTable .workflowTimer{font-size:7px!important;line-height:8px!important}.layout .standardStudyWorkspace .standardStudyTable .workflowDoctor{font-size:6.2px!important;line-height:8px!important}.layout .standardStudyWorkspace .standardStudyTable .patientCellSingle b,.layout .standardStudyWorkspace .standardStudyTable .descCellSingle b{white-space:nowrap!important;text-overflow:ellipsis!important;width:100%!important;max-width:100%!important;font-size:8.9px!important;display:block!important;overflow:hidden!important}.layout .standardStudyWorkspace .standardStudyTable .badge{min-width:31px!important;padding:3px 5px!important;font-size:7.4px!important}.layout .standardStudyWorkspace .standardStudyTable .instanceCell{text-align:center!important;font-size:8px!important;display:table-cell!important}.layout .standardStudyWorkspace .standardStudyTable .readingBadge{max-width:100%!important;padding:2px 4px!important;font-size:7px!important}.layout .standardStudyWorkspace .standardStudyTable td.expertiseCell{height:28px!important;min-height:28px!important;padding:1px 3px!important;display:table-cell!important}.layout .standardStudyWorkspace .standardStudyTable .reportCellInner{justify-content:center!important;align-items:center!important;gap:3px!important;min-width:0!important;display:flex!important}.layout .standardStudyWorkspace .standardStudyTable .reportMiniStatus{max-width:70px!important;padding:2px 4px!important;font-size:6.9px!important}.layout .standardStudyWorkspace .standardStudyTable .expertiseTinyBtn,.layout .standardStudyWorkspace .standardStudyTable .tinyBtn{border-radius:6px!important;height:20px!important;min-height:20px!important;padding:1px 5px!important;font-size:7.4px!important}.layout .standardStudyWorkspace .standardStudyTable .viewerBtn{border-radius:6px!important;height:21px!important;min-height:21px!important;padding:2px 4px!important;font-size:7.5px!important}.layout .standardStudyWorkspace .standardStudyTable .iconOnlyBtn{border-radius:6px!important;width:21px!important;min-width:21px!important;height:21px!important;min-height:21px!important;font-size:10px!important}.layout .standardStudyWorkspace .standardStudyTable .imageCountPill{min-width:22px!important;padding:2px 4px!important;font-size:7px!important}.layout .standardStudyWorkspace .standardStudyTable .statusLine{justify-content:flex-start!important;gap:3px!important;min-width:0!important}.layout .standardStudyWorkspace .standardStudyTable .statusLine b{font-size:8px!important}.layout .standardStudyWorkspace .standardStudyTable .actionBadge{padding:2px 4px!important;font-size:6.5px!important}.layout .standardStudyWorkspace .standardStudyTable :is(th,td):first-child,.layout .standardStudyWorkspace .standardStudyTable :is(th,td):nth-child(4),.layout .standardStudyWorkspace .standardStudyTable :is(th,td):nth-child(7),.layout .standardStudyWorkspace .standardStudyTable :is(th,td):nth-child(8),.layout .standardStudyWorkspace .standardStudyTable :is(th,td):nth-child(9),.layout .standardStudyWorkspace .standardStudyTable :is(th,td):nth-child(10),.layout .standardStudyWorkspace .standardStudyTable :is(th,td):nth-child(11),.layout .standardStudyWorkspace .standardStudyTable :is(th,td):nth-child(13),.layout .standardStudyWorkspace .standardStudyTable :is(th,td):nth-child(14){text-align:center!important}.layout .standardStudyWorkspace>.pager{box-sizing:border-box!important;flex:0 0 32px!important;justify-content:flex-end!important;align-items:center!important;gap:6px!important;height:32px!important;min-height:32px!important;padding:4px 7px!important;display:flex!important}.layout .standardStudyWorkspace>.pager .pagerRange{color:var(--muted)!important;margin-right:auto!important;font-size:8px!important;font-weight:900!important}.layout .standardStudyWorkspace>.pager button{border-radius:7px!important;height:23px!important;min-height:23px!important;padding:2px 7px!important;font-size:9px!important}.layout .standardStudyWorkspace>.pager>span:not(.pagerRange){font-size:9px!important;font-weight:900!important}.layout .standardStudyWorkspace>.osirixHorizontalSplitter{flex:0 0 7px!important;height:7px!important;min-height:7px!important}.layout .standardStudyWorkspace>.selectedReviewPanel{box-sizing:border-box!important;flex:1 1 var(--preview-height,210px)!important;height:var(--preview-height,210px)!important;min-height:165px!important;max-height:230px!important;margin:0!important;overflow:hidden!important}.layout .standardStudyWorkspace.previewFocused>.pacsQuickSearch,.layout .standardStudyWorkspace.previewFocused>.quickSearchBar,.layout .standardStudyWorkspace.previewFocused>.standardStudyTableWrap,.layout .standardStudyWorkspace.previewFocused>.pager,.layout .standardStudyWorkspace.previewFocused>.osirixHorizontalSplitter,.layout .standardStudyWorkspace.previewFocused>.allStudiesPrivacyBanner{display:none!important}.layout .standardStudyWorkspace.previewFocused>.selectedReviewPanel{flex:auto!important;height:auto!important;min-height:0!important;max-height:none!important}html[data-theme=dark] .layout .standardStudyWorkspace .standardStudyTable th{color:#e8f5fb!important;background:#17364c!important;border-color:#31566f!important}html[data-theme=dark] .layout .standardStudyWorkspace .sortHeadIcon{color:#b9d1dc!important;background:#ffffff14!important}html[data-theme=dark] .layout .standardStudyWorkspace .sortableHead.activeSort .sortHeadIcon{color:#062b35!important;background:#43bdb8!important}html[data-theme=light] .layout .standardStudyWorkspace .sortHint b{color:#087b89!important}html[data-theme=light] .layout .standardStudyWorkspace .pageSizeControl{color:#294466!important;background:#f5f9fc!important}@media (width>=1181px) and (height<=780px){.layout .standardStudyWorkspace>.standardStudyTableWrap{flex-basis:294px!important;height:294px!important;min-height:294px!important;max-height:294px!important}.layout .standardStudyWorkspace .standardStudyTable tbody tr,.layout .standardStudyWorkspace .standardStudyTable td{height:26px!important;min-height:26px!important;max-height:26px!important}.layout .standardStudyWorkspace>.selectedReviewPanel{min-height:155px!important;max-height:205px!important}}@media (width<=1180px){.layout .standardStudyWorkspace{display:block!important;overflow:visible!important}.page-dashboard main>.standardStudyWorkspace,.page-allStudies main>.standardStudyWorkspace{height:auto!important;overflow:visible!important}.layout .standardStudyWorkspace>.studyPanelHead{flex-wrap:wrap!important;align-items:flex-start!important;height:auto!important;min-height:46px!important}.layout .standardStudyWorkspace .studyPanelHeadTools{flex-wrap:wrap!important;justify-content:flex-start!important;width:100%!important}.layout .standardStudyWorkspace .sortHint{display:none!important}.layout .standardStudyWorkspace>.standardStudyTableWrap{height:314px!important;min-height:314px!important;max-height:314px!important}.layout .standardStudyWorkspace .standardStudyTable{width:1368px!important;min-width:1368px!important}.layout .standardStudyWorkspace>.selectedReviewPanel{height:auto!important;min-height:210px!important;max-height:none!important;margin-top:5px!important}}@media (width<=720px){.layout .standardStudyWorkspace .studyListCaption{flex-direction:column!important;align-items:flex-start!important;gap:4px!important}.layout .standardStudyWorkspace .studyListCaption small{white-space:normal!important}.layout .standardStudyWorkspace .pageSizeControl span:last-child{display:none!important}.layout .standardStudyWorkspace .pageSizeControl select{width:76px!important;min-width:76px!important}.layout .standardStudyWorkspace .standardStudyTable{width:1260px!important;min-width:1260px!important}}@media (width>=1181px){.page-dashboard main,.page-allStudies main{scroll-behavior:smooth!important;scrollbar-gutter:stable!important;height:100dvh!important;min-height:0!important;display:block!important;overflow:hidden auto!important}.page-dashboard main>.standardStudyWorkspace,.page-allStudies main>.standardStudyWorkspace{flex:none!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0 0 12px!important;display:flex!important;overflow:visible!important}.layout .standardStudyWorkspace>.standardStudyTableWrap{height:calc(31px + (var(--visible-row-count,10) * 28px))!important;flex:none!important;min-height:59px!important;max-height:311px!important;overflow:auto!important}.layout .standardStudyWorkspace>.pager{flex:0 0 30px!important;height:30px!important;min-height:30px!important}.layout .standardStudyWorkspace>.selectedReviewPanel{flex:0 0 var(--preview-height,440px)!important;width:100%!important;height:var(--preview-height,440px)!important;min-height:390px!important;max-height:680px!important;margin:0 0 10px!important;overflow:hidden!important}.page-dashboard .selectedReviewHead,.page-allStudies .selectedReviewHead{flex:0 0 48px!important;height:48px!important;min-height:48px!important;max-height:48px!important;padding:6px 9px!important}.page-dashboard .osirixReviewBodyFixed,.page-allStudies .osirixReviewBodyFixed{grid-template-columns:190px minmax(500px,1fr) minmax(280px,340px)!important;gap:7px!important;height:calc(100% - 48px)!important;min-height:0!important;padding:7px!important;display:grid!important;overflow:hidden!important}.page-dashboard .osirixStripBlock,.page-dashboard .osirixCineFixed,.page-dashboard .osirixRightRail,.page-allStudies .osirixStripBlock,.page-allStudies .osirixCineFixed,.page-allStudies .osirixRightRail{height:100%!important;min-height:0!important;max-height:none!important;overflow:hidden!important}.page-dashboard .fixedThumbGrid,.page-allStudies .fixedThumbGrid{grid-template-columns:repeat(2,82px)!important;grid-auto-rows:102px!important;height:calc(100% - 64px)!important;min-height:0!important;max-height:none!important;overflow:auto!important}.page-dashboard .fixedOsirixThumb,.page-allStudies .fixedOsirixThumb{width:82px!important;height:98px!important}.page-dashboard .osirixCineFixed,.page-allStudies .osirixCineFixed{flex-direction:column!important;width:100%!important;display:flex!important}.page-dashboard .fixedCineViewport,.page-allStudies .fixedCineViewport{flex:auto!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important}.page-dashboard .fixedCineViewport img,.page-allStudies .fixedCineViewport img{object-fit:contain!important;width:100%!important;height:100%!important}.page-dashboard .osirixCompactReport,.page-allStudies .osirixCompactReport{flex:auto!important;height:100%!important;min-height:0!important;max-height:none!important;overflow:hidden!important}.page-dashboard .miniReportBodyCompact,.page-allStudies .miniReportBodyCompact{height:auto!important;max-height:none!important;display:block!important;overflow:auto!important}.layout .standardStudyWorkspace>.osirixHorizontalSplitter{flex:0 0 10px!important;height:10px!important;min-height:10px!important}.layout .standardStudyWorkspace.previewFocused>.selectedReviewPanel{height:calc(100dvh - 170px)!important;min-height:calc(100dvh - 170px)!important;max-height:none!important}}@media (width>=1181px) and (height<=800px){.layout .standardStudyWorkspace>.selectedReviewPanel{min-height:360px!important}.page-dashboard .osirixReviewBodyFixed,.page-allStudies .osirixReviewBodyFixed{grid-template-columns:170px minmax(430px,1fr) minmax(250px,310px)!important}}@media (width<=1180px){.layout .standardStudyWorkspace>.selectedReviewPanel{min-height:520px!important}}@media (width>=1181px){.page-dashboard main>.studyPanel.osirixWorkspacePanel.standardStudyWorkspace,.page-allStudies main>.studyPanel.osirixWorkspacePanel.standardStudyWorkspace{box-sizing:border-box!important;flex-direction:column!important;flex:none!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0 0 12px!important;display:flex!important;overflow:visible!important}.page-dashboard .topHero,.page-allStudies .topHero{z-index:12!important;position:relative!important;top:auto!important}.page-dashboard main,.page-allStudies main{overscroll-behavior:contain!important;scroll-padding-top:0!important}.page-dashboard main>.standardStudyWorkspace,.page-allStudies main>.standardStudyWorkspace{scroll-margin-top:0!important}}.studyTable,.orderTable,.chestAiTable,.notificationTable,.adminDataTable,.mdReportTable,.doseTable,.doseDetailTable{border-collapse:separate!important;border-spacing:0!important;color:#263746!important;font-size:max(12px, var(--table-font-size))!important;background:#eef1f3!important;line-height:1.38!important}.studyTable thead th,.orderTable thead th,.chestAiTable thead th,.notificationTable thead th,.adminDataTable thead th,.mdReportTable thead th,.doseTable thead th,.doseDetailTable thead th{color:#277e70!important;font-size:max(11px, calc(var(--table-font-size) * .92))!important;letter-spacing:.035em!important;text-transform:uppercase!important;text-shadow:none!important;background:#e4e8e9!important;border-top:1px solid #d2d9da!important;border-bottom:1px solid #c9d2d4!important;font-weight:800!important;line-height:1.25!important}.studyTable tbody td,.orderTable tbody td,.chestAiTable tbody td,.notificationTable tbody td,.adminDataTable tbody td,.mdReportTable tbody td,.doseTable tbody td,.doseDetailTable tbody td{color:#263746!important;font-size:max(12px, var(--table-font-size))!important;vertical-align:middle!important;background:0 0!important;border-bottom:1px solid #d8dee0!important;padding-top:8px!important;padding-bottom:8px!important;font-weight:500!important}.studyTable tbody tr:nth-child(odd),.orderTable tbody tr:nth-child(odd),.chestAiTable tbody tr:nth-child(odd),.notificationTable tbody tr:nth-child(odd),.adminDataTable tbody tr:nth-child(odd),.mdReportTable tbody tr:nth-child(odd),.doseTable tbody tr:nth-child(odd),.doseDetailTable tbody tr:nth-child(odd){background:#f1f3f4!important}.studyTable tbody tr:nth-child(2n),.orderTable tbody tr:nth-child(2n),.chestAiTable tbody tr:nth-child(2n),.notificationTable tbody tr:nth-child(2n),.adminDataTable tbody tr:nth-child(2n),.mdReportTable tbody tr:nth-child(2n),.doseTable tbody tr:nth-child(2n),.doseDetailTable tbody tr:nth-child(2n){background:#e6e9ea!important}.studyTable tbody tr:hover,.orderTable tbody tr:hover,.chestAiTable tbody tr:hover,.notificationTable tbody tr:hover,.adminDataTable tbody tr:hover,.mdReportTable tbody tr:hover,.doseTable tbody tr:hover,.doseDetailTable tbody tr:hover{background:#dceff0!important;box-shadow:inset 3px 0 #25a7aa!important}.studyTable tbody tr.rowSelected,.studyTable tbody tr.selected,.standardStudyTable tbody tr.rowSelected,.standardStudyTable tbody tr.selected,.chestAiTable tbody tr.selected{background:#cfecef!important;box-shadow:inset 4px 0 #169ca7!important}.studyTable .patientCell b,.studyTable .descCell b,.chestAiTable .chestPatient b,.notificationTable .notifPatient b,.adminDataTable td b,.mdReportTable td b,.doseTable td b,.doseDetailTable td b{color:#1f3444!important;font-size:max(12.5px, calc(var(--table-font-size) * 1.04))!important;font-weight:750!important}.studyTable small,.orderTable small,.chestAiTable small,.notificationTable small,.adminDataTable small,.mdReportTable small,.doseTable small,.doseDetailTable small{color:#6d7b86!important;font-size:max(10px, calc(var(--table-font-size) * .82))!important}.studyTable a,.orderTable a,.chestAiTable a,.notificationTable a,.adminDataTable a,.mdReportTable a,.doseTable a,.doseDetailTable a{color:#1781a7!important;font-weight:700!important}.studyTable th.sortableHead em,.standardStudyTable th.sortableHead em{color:#79aaa1!important;opacity:1!important}.studyTable th.sortableHead.activeSort,.standardStudyTable th.sortableHead.activeSort{color:#176c61!important;background:#d2e8e5!important;box-shadow:inset 0 -3px #1aa3a4!important}.tableWrap,.standardStudyTableWrap,.chestAiTableWrap,.notificationTableWrap,.adminTableWrap,.mdTableScroll,.doseTableWrap,.doseDetailTableWrap{scrollbar-color:#93a5ac #e2e7e9;background:#eef1f3!important}.page-dashboard .standardStudyTable tbody td{font-size:max(11.5px, var(--table-font-size))!important;padding-top:6px!important;padding-bottom:6px!important}.page-dashboard .standardStudyTable thead th{font-size:max(10.5px, calc(var(--table-font-size) * .9))!important}html[data-theme=dark] .studyTable,html[data-theme=dark] .orderTable,html[data-theme=dark] .chestAiTable,html[data-theme=dark] .notificationTable,html[data-theme=dark] .adminDataTable,html[data-theme=dark] .mdReportTable,html[data-theme=dark] .doseTable,html[data-theme=dark] .doseDetailTable,html[data-theme=dark] .tableWrap,html[data-theme=dark] .standardStudyTableWrap,html[data-theme=dark] .chestAiTableWrap,html[data-theme=dark] .notificationTableWrap,html[data-theme=dark] .adminTableWrap,html[data-theme=dark] .mdTableScroll,html[data-theme=dark] .doseTableWrap,html[data-theme=dark] .doseDetailTableWrap{background:#e9edef!important}html[data-theme=dark] .studyTable thead th,html[data-theme=dark] .orderTable thead th,html[data-theme=dark] .chestAiTable thead th,html[data-theme=dark] .notificationTable thead th,html[data-theme=dark] .adminDataTable thead th,html[data-theme=dark] .mdReportTable thead th,html[data-theme=dark] .doseTable thead th,html[data-theme=dark] .doseDetailTable thead th{color:#207767!important;background:#dfe5e6!important;border-color:#c6d0d2!important}html[data-theme=dark] .studyTable tbody td,html[data-theme=dark] .orderTable tbody td,html[data-theme=dark] .chestAiTable tbody td,html[data-theme=dark] .notificationTable tbody td,html[data-theme=dark] .adminDataTable tbody td,html[data-theme=dark] .mdReportTable tbody td,html[data-theme=dark] .doseTable tbody td,html[data-theme=dark] .doseDetailTable tbody td{color:#263746!important}@media (width<=820px){.studyTable,.orderTable,.chestAiTable,.notificationTable,.adminDataTable,.mdReportTable,.doseTable,.doseDetailTable{font-size:max(11px, var(--table-font-size))!important}}.layout .standardStudyWorkspace .standardStudyTable :is(th,td):nth-child(2){width:136px!important;min-width:136px!important;max-width:136px!important}.layout .standardStudyWorkspace .standardStudyTable :is(th,td):nth-child(8){width:122px!important;min-width:122px!important;max-width:122px!important}.layout .standardStudyWorkspace .standardStudyTable :is(th,td):nth-child(9){width:142px!important;min-width:142px!important;max-width:142px!important}.layout .standardStudyWorkspace .standardStudyTable :is(th,td):nth-child(12){width:118px!important;min-width:118px!important;max-width:118px!important}.layout .standardStudyWorkspace .standardStudyTable .workflowTableCell{height:40px!important;min-height:40px!important;padding:2px 4px!important}.layout .standardStudyWorkspace .standardStudyTable .workflowCell{border-radius:7px!important;gap:1px!important;height:38px!important;min-height:38px!important;max-height:38px!important;padding:3px 6px!important}.layout .standardStudyWorkspace .standardStudyTable .workflowCellTop{height:auto!important;line-height:1.08!important}.layout .standardStudyWorkspace .standardStudyTable .workflowCellTop b{letter-spacing:.02em!important;font-size:9px!important;font-weight:900!important;line-height:1.08!important}.layout .standardStudyWorkspace .standardStudyTable .workflowCellTop em{padding:1px 4px!important;font-size:6.9px!important;font-weight:800!important}.layout .standardStudyWorkspace .standardStudyTable .workflowTimer{font-size:8.3px!important;font-weight:850!important;line-height:1.08!important}.layout .standardStudyWorkspace .standardStudyTable .workflowDoctor{opacity:.92!important;font-size:7.8px!important;font-weight:700!important;line-height:1.1!important}.layout .standardStudyWorkspace .standardStudyTable .readingBadge{max-width:100%!important;padding:4px 8px!important;font-size:8.4px!important;font-weight:850!important;line-height:1.12!important}.layout .standardStudyWorkspace .standardStudyTable td.expertiseCell{height:34px!important;min-height:34px!important;padding:2px 4px!important}.layout .standardStudyWorkspace .standardStudyTable .reportCellInner{flex-wrap:nowrap!important;gap:4px!important}.layout .standardStudyWorkspace .standardStudyTable .reportMiniStatus{max-width:86px!important;padding:4px 7px!important;font-size:8.2px!important;font-weight:850!important;line-height:1.1!important}.layout .standardStudyWorkspace .standardStudyTable .expertiseTinyBtn,.layout .standardStudyWorkspace .standardStudyTable .tinyBtn{border-radius:6px!important;height:23px!important;min-height:23px!important;padding:2px 7px!important;font-size:8.1px!important;font-weight:800!important}.layout .standardStudyWorkspace .standardStudyTable .statusLine{justify-content:flex-start!important;align-items:center!important;gap:4px!important;min-width:0!important}.layout .standardStudyWorkspace .standardStudyTable .statusLine b{font-size:8.9px!important;font-weight:900!important;line-height:1.1!important}.layout .standardStudyWorkspace .standardStudyTable .actionBadge{padding:3px 5px!important;font-size:7.2px!important;font-weight:850!important;line-height:1.08!important}.layout .standardStudyWorkspace .standardStudyTable .patientCellSingle b,.layout .standardStudyWorkspace .standardStudyTable .descCellSingle b{font-size:9.3px!important;font-weight:800!important;line-height:1.12!important}.layout .standardStudyWorkspace .standardStudyTable .instanceCell{font-size:8.5px!important;font-weight:800!important}html[data-theme=dark] .layout .standardStudyWorkspace .standardStudyTable .workflowDoctor,html[data-theme=dark] .layout .standardStudyWorkspace .standardStudyTable .workflowTimer,html[data-theme=dark] .layout .standardStudyWorkspace .standardStudyTable .statusLine b{color:#213547!important}.layout .standardStudyWorkspace .standardStudyTable thead th,.layout .standardStudyWorkspace .standardStudyTable tbody td,.layout .standardStudyWorkspace .standardStudyTable tbody td *,.page-dashboard .standardStudyTable thead th,.page-dashboard .standardStudyTable tbody td,.page-dashboard .standardStudyTable tbody td *{text-transform:uppercase!important}.layout .standardStudyWorkspace .standardStudyTable :is(th,td):nth-child(2),.page-dashboard .standardStudyTable :is(th,td):nth-child(2){width:240px!important;min-width:240px!important;max-width:240px!important}.layout .standardStudyWorkspace .standardStudyTable .workflowTableCell,.page-dashboard .standardStudyTable .workflowTableCell{padding:3px 5px!important}.layout .standardStudyWorkspace .standardStudyTable .workflowCell.workflowCellInline,.page-dashboard .standardStudyTable .workflowCell.workflowCellInline{border-radius:7px!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;gap:6px!important;width:100%!important;height:30px!important;min-height:30px!important;max-height:30px!important;padding:4px 8px!important;display:flex!important;overflow:hidden!important}.layout .standardStudyWorkspace .standardStudyTable .workflowCell.workflowCellInline .workflowInlineText,.page-dashboard .standardStudyTable .workflowCell.workflowCellInline .workflowInlineText{letter-spacing:.015em!important;white-space:nowrap!important;text-overflow:ellipsis!important;text-align:left!important;flex:auto!important;min-width:0!important;font-size:8.3px!important;font-weight:900!important;line-height:1.12!important;display:block!important;overflow:hidden!important}.layout .standardStudyWorkspace .standardStudyTable .workflowCell.workflowCellInline .workflowCellTop,.layout .standardStudyWorkspace .standardStudyTable .workflowCell.workflowCellInline .workflowTimer,.layout .standardStudyWorkspace .standardStudyTable .workflowCell.workflowCellInline .workflowDoctor,.page-dashboard .standardStudyTable .workflowCell.workflowCellInline .workflowCellTop,.page-dashboard .standardStudyTable .workflowCell.workflowCellInline .workflowTimer,.page-dashboard .standardStudyTable .workflowCell.workflowCellInline .workflowDoctor{display:none!important}.layout .standardStudyWorkspace .standardStudyTable .workflowCell.workflowCellInline em,.page-dashboard .standardStudyTable .workflowCell.workflowCellInline em{border-radius:999px!important;flex:none!important;padding:2px 4px!important;font-size:6.8px!important;font-style:normal!important;font-weight:900!important}.layout .standardStudyWorkspace .standardStudyTable :is(th,td):nth-child(8),.page-dashboard .standardStudyTable :is(th,td):nth-child(8){width:132px!important;min-width:132px!important;max-width:132px!important}.layout .standardStudyWorkspace .standardStudyTable .readingBadge,.page-dashboard .standardStudyTable .readingBadge{letter-spacing:.02em!important;padding:4px 8px!important;font-size:8.6px!important;font-weight:900!important;line-height:1.1!important}.layout .standardStudyWorkspace .standardStudyTable :is(th,td):nth-child(9),.page-dashboard .standardStudyTable :is(th,td):nth-child(9){width:156px!important;min-width:156px!important;max-width:156px!important}.layout .standardStudyWorkspace .standardStudyTable .reportCellInner,.page-dashboard .standardStudyTable .reportCellInner{flex-wrap:nowrap!important;justify-content:center!important;align-items:center!important;gap:5px!important;display:flex!important}.layout .standardStudyWorkspace .standardStudyTable .reportMiniStatus,.page-dashboard .standardStudyTable .reportMiniStatus{letter-spacing:.02em!important;max-width:none!important;padding:4px 7px!important;font-size:8.4px!important;font-weight:900!important;line-height:1.08!important}.layout .standardStudyWorkspace .standardStudyTable .expertiseTinyBtn,.layout .standardStudyWorkspace .standardStudyTable .tinyBtn,.page-dashboard .standardStudyTable .expertiseTinyBtn,.page-dashboard .standardStudyTable .tinyBtn{height:23px!important;min-height:23px!important;padding:2px 7px!important;font-size:8.2px!important;font-weight:900!important}.layout .standardStudyWorkspace .standardStudyTable :is(th,td):nth-child(12),.page-dashboard .standardStudyTable :is(th,td):nth-child(12){width:118px!important;min-width:118px!important;max-width:118px!important}.layout .standardStudyWorkspace .standardStudyTable .statusLine,.page-dashboard .standardStudyTable .statusLine{align-items:center!important;gap:4px!important}.layout .standardStudyWorkspace .standardStudyTable .statusLine b,.page-dashboard .standardStudyTable .statusLine b{font-size:9px!important;font-weight:900!important;line-height:1.1!important}.layout .standardStudyWorkspace .standardStudyTable .actionBadge,.page-dashboard .standardStudyTable .actionBadge{padding:3px 5px!important;font-size:7.4px!important;font-weight:900!important}.layout .standardStudyWorkspace .standardStudyTable .patientCellSingle b,.layout .standardStudyWorkspace .standardStudyTable .descCellSingle b,.page-dashboard .standardStudyTable .patientCellSingle b,.page-dashboard .standardStudyTable .descCellSingle b{font-size:9.4px!important;font-weight:850!important;line-height:1.1!important}.layout .standardStudyWorkspace .standardStudyTable button,.page-dashboard .standardStudyTable button{text-transform:uppercase!important}.page-dashboard .osirixWorkspacePanel.standardStudyWorkspace>.tableWrap,.page-allStudies .osirixWorkspacePanel.standardStudyWorkspace>.tableWrap,.layout .standardStudyWorkspace>.tableWrap{flex:0 0 366px!important;height:366px!important;min-height:366px!important;max-height:392px!important;overflow:auto!important}.page-dashboard .studyTable.doctorReviewTable tbody tr,.page-dashboard .studyTable.doctorReviewTable tbody td,.page-allStudies .studyTable.doctorReviewTable tbody tr,.page-allStudies .studyTable.doctorReviewTable tbody td{height:31px!important;min-height:31px!important;max-height:31px!important}.page-dashboard .osirixWorkspacePanel.standardStudyWorkspace>.selectedReviewPanel,.page-allStudies .osirixWorkspacePanel.standardStudyWorkspace>.selectedReviewPanel,.layout .standardStudyWorkspace>.selectedReviewPanel{flex:none!important;height:auto!important;min-height:420px!important;max-height:none!important;overflow:visible!important}.page-dashboard .selectedReviewHead>div:first-child,.page-allStudies .selectedReviewHead>div:first-child{min-width:0!important;overflow:visible!important}.page-dashboard .selectedReviewEyebrow,.page-allStudies .selectedReviewEyebrow{letter-spacing:.08em!important;font-size:10px!important}.page-dashboard .selectedReviewHead p,.page-allStudies .selectedReviewHead p{white-space:normal!important;text-overflow:clip!important;margin:0!important;font-size:11px!important;line-height:1.3!important;overflow:visible!important}.page-dashboard .osirixReviewBodyFixed,.page-allStudies .osirixReviewBodyFixed{grid-template-columns:190px minmax(540px,1fr) 300px!important;align-items:stretch!important;height:auto!important;min-height:340px!important;max-height:none!important;display:grid!important;overflow:visible!important}.page-dashboard .osirixThumbShelf>.compactStripTitle b,.page-allStudies .osirixThumbShelf>.compactStripTitle b{font-size:13px!important}.page-dashboard .osirixThumbShelf>.compactStripTitle small,.page-allStudies .osirixThumbShelf>.compactStripTitle small{white-space:normal!important;font-size:10px!important;line-height:1.25!important}.page-dashboard .seriesRail,.page-allStudies .seriesRail{gap:6px!important;margin-bottom:8px!important}.page-dashboard .seriesChip,.page-allStudies .seriesChip{min-width:58px!important;height:30px!important;font-size:10px!important}.page-dashboard .seriesChip b,.page-allStudies .seriesChip b{font-size:10px!important}.page-dashboard .fixedThumbGrid,.page-allStudies .fixedThumbGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:102px!important;min-height:288px!important;max-height:288px!important;overflow:auto!important}.page-dashboard .fixedOsirixThumb small,.page-allStudies .fixedOsirixThumb small{max-width:100%!important;max-height:18px!important;font-size:8px!important}.page-dashboard .instancePager,.page-allStudies .instancePager{height:28px!important;padding-top:6px!important}.page-dashboard .instancePager span,.page-allStudies .instancePager span{font-size:10px!important}.page-dashboard .instancePager .tinyBtn,.page-allStudies .instancePager .tinyBtn{padding:4px 7px!important;font-size:9px!important}.page-dashboard .osirixCompactReport .compactStripTitle b,.page-allStudies .osirixCompactReport .compactStripTitle b{font-size:13px!important}.page-dashboard .osirixCompactReport .compactStripTitle small,.page-allStudies .osirixCompactReport .compactStripTitle small{font-size:10px!important}.page-dashboard .doctorQueueSummary,.page-allStudies .doctorQueueSummary{grid-template-columns:1fr 1fr!important;gap:10px!important;height:auto!important;min-height:60px!important;display:grid!important;overflow:visible!important}.page-dashboard .doctorQueueSummary>div,.page-dashboard .doctorQueueSummary>button,.page-allStudies .doctorQueueSummary>div,.page-allStudies .doctorQueueSummary>button{text-align:left!important;background:linear-gradient(#ffffff1f,#ffffff0f)!important;border:1px solid #ffffff29!important;border-radius:12px!important;grid-template-columns:1fr auto!important;gap:2px 8px!important;height:auto!important;min-height:56px!important;padding:8px 12px!important;display:grid!important;box-shadow:inset 0 1px #ffffff14!important}.page-dashboard .doctorQueueSummary span,.page-allStudies .doctorQueueSummary span{opacity:.88!important;grid-column:1/-1!important;font-size:10px!important;font-weight:700!important}.page-dashboard .doctorQueueSummary b,.page-allStudies .doctorQueueSummary b{font-size:15px!important;font-weight:900!important;line-height:1.1!important}.page-dashboard .doctorQueueSummary small,.page-allStudies .doctorQueueSummary small{opacity:.78!important;white-space:nowrap!important;text-overflow:ellipsis!important;grid-column:1/-1!important;font-size:9px!important;overflow:hidden!important}.page-dashboard .smartWorkflowBody,.page-allStudies .smartWorkflowBody{height:auto!important;min-height:72px!important;padding:8px 10px!important}.page-dashboard .smartWorkflowBar,.page-allStudies .smartWorkflowBar{height:auto!important;min-height:116px!important;max-height:none!important}@media (width<=1450px){.page-dashboard .osirixReviewBodyFixed,.page-allStudies .osirixReviewBodyFixed{grid-template-columns:170px minmax(420px,1fr) 270px!important}}@media (width<=1180px){.page-dashboard .doctorQueueSummary,.page-allStudies .doctorQueueSummary{grid-template-columns:1fr!important}.page-dashboard .osirixReviewBodyFixed,.page-allStudies .osirixReviewBodyFixed{grid-template-columns:1fr!important;overflow:visible!important}.page-dashboard .fixedThumbGrid,.page-allStudies .fixedThumbGrid{grid-template-columns:repeat(4,minmax(0,1fr))!important;max-height:none!important}}.chestAiTable td:nth-child(2){width:190px!important;min-width:190px!important;max-width:190px!important}.chestAiTable .chestPatient{flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;min-width:0!important;line-height:1.2!important;display:flex!important}.chestAiTable .chestPatient b{color:#163246!important;white-space:nowrap!important;text-overflow:ellipsis!important;width:100%!important;font-size:11px!important;font-weight:900!important;display:block!important;overflow:hidden!important}.chestAiTable .chestPatient small{color:#6d7b86!important;white-space:nowrap!important;margin-top:3px!important;font-size:9px!important;font-weight:700!important;display:block!important}.chestAiTable td:last-child{text-align:center!important;width:86px!important;min-width:86px!important;max-width:86px!important}.chestAiTableBtn{color:#fff!important;background:#0b72b9!important;border:1px solid #075c96!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;min-width:64px!important;min-height:28px!important;padding:5px 9px!important;font-size:9px!important;font-weight:900!important;line-height:1!important;text-decoration:none!important;display:inline-flex!important;box-shadow:0 3px 8px #0b72b933!important}.chestAiTableBtn:hover{color:#fff!important;background:#095f9b!important;border-color:#074d7d!important}.chestAiTableBtn:visited,.chestAiTableBtn:focus{color:#fff!important}.chestAiTableBtn.disabled{color:#eef4f7!important;opacity:.7!important;background:#9fb2c0!important;border-color:#93a6b4!important}.chestFinding{color:#203b4f!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:10px!important;font-weight:800!important;overflow:hidden!important}.chestAiPatientIdentity h2{color:var(--text-strong)!important;font-size:18px!important;font-weight:900!important}html[data-theme=dark] .chestAiTable .chestPatient b{color:#173247!important}html[data-theme=dark] .chestAiTableBtn{color:#fff!important;background:#0b72b9!important}.chestAiTable .chestPatient{text-align:left!important;min-width:0!important;display:block!important}.chestAiTable .chestPatient b{color:#173247!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:12px!important;font-weight:900!important;line-height:1.18!important;display:block!important;overflow:hidden!important}.chestAiTable .chestPatient small{color:#687887!important;margin-top:4px!important;font-size:9px!important;font-weight:750!important;display:block!important}.chestAiActionCell{text-align:center!important;width:92px!important;min-width:92px!important}.chestAiActionBlue,a.chestAiTableBtn.chestAiActionBlue,a.chestAiPrimaryBtn.chestAiActionBlue,html[data-theme=dark] a.chestAiTableBtn.chestAiActionBlue,html[data-theme=light] a.chestAiTableBtn.chestAiActionBlue{color:#fff!important;text-shadow:none!important;opacity:1!important;background:#086fbd!important;border:1px solid #075d9e!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;min-width:72px!important;min-height:30px!important;padding:6px 10px!important;font-size:10px!important;font-weight:900!important;line-height:1!important;text-decoration:none!important;display:inline-flex!important;box-shadow:0 3px 8px #086fbd40!important}.chestAiActionBlue:hover,.chestAiActionBlue:focus,.chestAiActionBlue:active,.chestAiActionBlue:visited{color:#fff!important;background:#075e9f!important;border-color:#064d83!important}.chestAiActionBlue.disabled{color:#fff!important;opacity:.75!important;pointer-events:none!important;background:#6f8fa6!important;border-color:#617f94!important}.page-dashboard main,.page-allStudies main{overflow:auto!important}.page-dashboard .selectedReviewHead h3,.page-allStudies .selectedReviewHead h3{white-space:normal!important;text-overflow:clip!important;margin:3px 0!important;font-size:19px!important;line-height:1.08!important;overflow:visible!important}.page-dashboard .selectedReviewHead p,.page-allStudies .selectedReviewHead p{white-space:normal!important;text-overflow:clip!important;font-size:10px!important;line-height:1.25!important;overflow:visible!important}.page-dashboard .osirixReviewBodyFixed,.page-allStudies .osirixReviewBodyFixed{grid-template-columns:205px minmax(520px,1fr) 285px!important;align-items:stretch!important;height:auto!important;min-height:370px!important;max-height:none!important;overflow:visible!important}.page-dashboard .osirixThumbShelf,.page-allStudies .osirixThumbShelf{min-width:0!important;padding:8px!important;overflow:hidden!important}.page-dashboard .osirixThumbShelf .compactStripTitle,.page-allStudies .osirixThumbShelf .compactStripTitle{justify-content:space-between!important;align-items:flex-start!important;gap:7px!important;height:auto!important;min-height:38px!important;margin-bottom:7px!important;display:flex!important}.page-dashboard .osirixThumbShelf .compactStripTitle b,.page-allStudies .osirixThumbShelf .compactStripTitle b{font-size:13px!important;line-height:1.15!important}.page-dashboard .osirixThumbShelf .compactStripTitle small,.page-allStudies .osirixThumbShelf .compactStripTitle small{white-space:normal!important;text-align:right!important;font-size:9px!important;line-height:1.25!important}.page-dashboard .seriesRail,.page-allStudies .seriesRail{flex-wrap:wrap!important;gap:5px!important;min-height:34px!important;max-height:72px!important;padding-bottom:5px!important;display:flex!important;overflow:auto!important}.page-dashboard .seriesChip,.page-allStudies .seriesChip{min-width:58px!important;height:29px!important;padding:3px 6px!important;font-size:9px!important}.page-dashboard .fixedThumbGrid,.page-allStudies .fixedThumbGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:103px!important;gap:6px!important;min-height:250px!important;max-height:250px!important;padding:5px!important;overflow:auto!important}.page-dashboard .fixedOsirixThumb,.page-allStudies .fixedOsirixThumb{width:auto!important;height:98px!important;min-height:98px!important;max-height:98px!important;padding:4px!important}.page-dashboard .osirixThumbFrame,.page-allStudies .osirixThumbFrame,.page-dashboard .fixedOsirixThumb img,.page-dashboard .fixedOsirixThumb .osirixNoThumb,.page-allStudies .fixedOsirixThumb img,.page-allStudies .fixedOsirixThumb .osirixNoThumb{width:76px!important;height:68px!important}.page-dashboard .fixedOsirixThumb b,.page-allStudies .fixedOsirixThumb b{max-width:100%!important;font-size:9px!important}.page-dashboard .fixedOsirixThumb small,.page-allStudies .fixedOsirixThumb small{max-width:100%!important;font-size:7.8px!important}.page-dashboard .instancePager,.page-allStudies .instancePager{height:29px!important;min-height:29px!important;padding-top:5px!important}.page-dashboard .osirixCineFixed,.page-allStudies .osirixCineFixed{width:100%!important;height:370px!important;min-height:370px!important;max-height:370px!important}.page-dashboard .fixedCineViewport,.page-allStudies .fixedCineViewport{height:320px!important;min-height:320px!important;max-height:320px!important}.page-dashboard .standardStudyWorkspace>.selectedReviewPanel,.page-allStudies .standardStudyWorkspace>.selectedReviewPanel{height:auto!important;min-height:440px!important;max-height:none!important;overflow:visible!important}@media (width<=1380px){.page-dashboard .osirixReviewBodyFixed,.page-allStudies .osirixReviewBodyFixed{grid-template-columns:185px minmax(430px,1fr) 255px!important}}@media (width<=1000px){.page-dashboard .osirixReviewBodyFixed,.page-allStudies .osirixReviewBodyFixed{flex-direction:column!important;display:flex!important}.page-dashboard .fixedThumbGrid,.page-allStudies .fixedThumbGrid{grid-template-columns:repeat(4,minmax(80px,1fr))!important;max-height:none!important}}.layout.page-internalChat>main{overscroll-behavior-y:contain;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;overflow:hidden auto!important}.layout.page-internalChat .internalChatPage{flex:none!important;height:auto!important;min-height:0!important;padding-bottom:28px!important;overflow:visible!important}@media (width>=1181px){.layout.page-internalChat .internalChatWorkspace{flex:none!important;height:clamp(540px,100dvh - 350px,820px)!important;min-height:540px!important;max-height:none!important}.layout.page-internalChat .internalChatHero,.layout.page-internalChat .internalChatStats,.layout.page-internalChat .internalChatNetworkNote{flex:none!important}}@media (width<=1180px){.layout.page-internalChat>main{height:auto!important;min-height:100dvh!important}.layout.page-internalChat .internalChatWorkspace{max-height:none!important}}.layout.page-internalChat>main,.layout.page-internalChat .internalChatThreadList,.layout.page-internalChat .internalChatMessages,.layout.page-internalChat .internalChatDirectoryList,.layout.page-internalChat .internalChatParticipantsBlock{scrollbar-width:thin;scrollbar-color:#2e7eaeb8 #92b5cd2e}.layout.page-internalChat>main::-webkit-scrollbar{width:9px;height:9px}.layout.page-internalChat .internalChatThreadList::-webkit-scrollbar{width:9px;height:9px}.layout.page-internalChat .internalChatMessages::-webkit-scrollbar{width:9px;height:9px}.layout.page-internalChat .internalChatDirectoryList::-webkit-scrollbar{width:9px;height:9px}.layout.page-internalChat .internalChatParticipantsBlock::-webkit-scrollbar{width:9px;height:9px}.layout.page-internalChat>main::-webkit-scrollbar-thumb{background:#2e7eaeb8 padding-box padding-box;border:2px solid #0000;border-radius:999px}.layout.page-internalChat .internalChatThreadList::-webkit-scrollbar-thumb{background:#2e7eaeb8 padding-box padding-box;border:2px solid #0000;border-radius:999px}.layout.page-internalChat .internalChatMessages::-webkit-scrollbar-thumb{background:#2e7eaeb8 padding-box padding-box;border:2px solid #0000;border-radius:999px}.layout.page-internalChat .internalChatDirectoryList::-webkit-scrollbar-thumb{background:#2e7eaeb8 padding-box padding-box;border:2px solid #0000;border-radius:999px}.layout.page-internalChat .internalChatParticipantsBlock::-webkit-scrollbar-thumb{background:#2e7eaeb8 padding-box padding-box;border:2px solid #0000;border-radius:999px}.layout.page-internalChat>main{scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;overscroll-behavior-y:auto!important;overflow:hidden auto!important}.layout.page-internalChat .internalChatPage{box-sizing:border-box!important;flex:none!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;padding-bottom:28px!important;overflow:visible!important}.layout.page-internalChat .internalChatWorkspace{box-sizing:border-box!important;flex:none!important;width:100%!important;min-width:0!important;max-width:100%!important}.layout.page-internalChat .internalChatThreadPanel,.layout.page-internalChat .internalChatConversation,.layout.page-internalChat .internalChatDirectoryPanel{box-sizing:border-box!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;box-shadow:none!important;color:inherit!important;margin:0!important;padding:0!important;position:relative!important;inset:auto!important;transform:none!important}.layout.page-internalChat .internalChatThreadPanel,.layout.page-internalChat .internalChatDirectoryPanel,.layout.page-internalChat .internalChatConversation{overflow:hidden!important}.layout.page-internalChat .internalChatThreadList,.layout.page-internalChat .internalChatMessages,.layout.page-internalChat .internalChatDirectoryList,.layout.page-internalChat .internalChatParticipantsBlock{overscroll-behavior-y:auto;-webkit-overflow-scrolling:touch;min-height:0!important;overflow-y:auto!important}.layout.page-internalChat .internalChatConversation:has(.internalChatWelcome:only-child){overflow:visible!important}@media (width>=1181px){.layout.page-internalChat .internalChatWorkspace{height:clamp(540px,100dvh - 350px,820px)!important;min-height:540px!important;max-height:none!important}}@media (width<=1180px){.layout.page-internalChat>main{height:100dvh!important;min-height:0!important;overflow-y:auto!important}.layout.page-internalChat .internalChatWorkspace{height:auto!important;min-height:560px!important;max-height:none!important}}@media (width<=760px){.layout.page-internalChat .internalChatWorkspace{height:calc(100dvh - 325px)!important;min-height:520px!important}}.internalChatComposerInputRow{grid-template-columns:auto minmax(0,1fr);align-items:stretch;gap:9px;display:grid}.internalChatComposerInputRow>textarea{min-width:0;margin:0!important}.internalChatToolBtn{color:#0b679d;cursor:pointer;background:#eef7fd;border:1px solid #3e84b459;border-radius:11px;place-items:center;width:38px;height:38px;font-size:19px;line-height:1;display:grid;box-shadow:0 3px 9px #1c5c8712}.internalChatToolBtn:hover{background:#dff1fc;border-color:#63a9d3}.internalChatToolBtn:disabled{opacity:.45;cursor:not-allowed}.internalChatEmojiWrap{position:relative}.internalChatEmojiPicker{z-index:30;background:#fff;border:1px solid #4684b052;border-radius:14px;grid-template-columns:repeat(6,1fr);gap:4px;width:270px;padding:9px;display:grid;position:absolute;bottom:46px;left:0;box-shadow:0 18px 42px #092f5038}.internalChatEmojiPicker button{cursor:pointer;background:0 0;border:0;border-radius:8px;width:36px;height:34px;font-size:20px}.internalChatEmojiPicker button:hover{background:#e8f5fd;transform:scale(1.08)}.internalChatPendingFiles{flex-wrap:wrap;gap:7px;max-height:92px;margin-bottom:8px;padding:2px;display:flex;overflow:auto}.internalChatPendingFiles>span{background:#f2f9fd;border:1px solid #b8d8eb;border-radius:10px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:7px;min-width:180px;max-width:320px;padding:7px 8px;display:grid}.internalChatPendingFiles b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10px;overflow:hidden}.internalChatPendingFiles small{color:#6c8194;font-size:8px}.internalChatPendingFiles button{color:#b91f3b;cursor:pointer;background:0 0;border:0;font-size:17px}.internalChatAttachmentHint{color:#6b8194;margin-top:7px;font-size:8px;line-height:1.4;display:block}.internalChatAttachmentList{flex-direction:column;gap:6px;min-width:min(440px,70vw);margin-top:8px;display:flex}.internalChatAttachmentCard{color:#17344e;background:#f6fbfee6;border:1px solid #4989b54d;border-radius:11px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px 8px;display:grid}.internalChatAttachmentIcon{color:#075f93;background:#dff1fc;border-radius:9px;place-items:center;width:38px;height:38px;font-size:17px;font-weight:900;display:grid}.internalChatAttachmentCard.kind-pdf .internalChatAttachmentIcon{color:#a91932;background:#fde8ea;font-size:11px}.internalChatAttachmentCard.kind-word .internalChatAttachmentIcon{color:#1c57a4;background:#e4edff}.internalChatAttachmentCard.kind-dicom .internalChatAttachmentIcon{color:#0c765c;background:#e5f7f2}.internalChatAttachmentInfo{min-width:0}.internalChatAttachmentInfo b{text-overflow:ellipsis;white-space:nowrap;font-size:10px;display:block;overflow:hidden}.internalChatAttachmentInfo small{color:#70869a;margin-top:2px;font-size:8px;display:block}.internalChatAttachmentActions{gap:5px;display:flex}.internalChatAttachmentActions button{color:#0d659b;cursor:pointer;background:#fff;border:1px solid #307eb252;border-radius:8px;padding:5px 7px;font-size:9px;font-weight:800}.internalChatAttachmentActions button:hover{background:#e7f5fd}.internalChatAttachmentModalBackdrop{z-index:2400;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#021121c7;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.internalChatAttachmentModal{color:#17344e;background:#fff;border-radius:18px;flex-direction:column;width:min(1100px,96vw);height:min(820px,92vh);display:flex;overflow:hidden;box-shadow:0 30px 90px #00102473}.internalChatAttachmentModal>header{border-bottom:1px solid #4f8ab140;justify-content:space-between;align-items:flex-start;gap:14px;padding:15px 18px;display:flex}.internalChatAttachmentModal>header h3{overflow-wrap:anywhere;margin:3px 0;font-size:17px}.internalChatAttachmentModal>header p{color:#6f8497;margin:0;font-size:10px}.internalChatAttachmentModal>header>div:last-child{flex-shrink:0;gap:7px;display:flex}.internalChatAttachmentPreviewBody{background:#edf3f7;flex:1;justify-content:center;align-items:center;min-height:0;padding:12px;display:flex;overflow:auto}.internalChatAttachmentPreviewBody img{object-fit:contain;border-radius:8px;max-width:100%;max-height:100%;box-shadow:0 8px 28px #001a302e}.internalChatAttachmentPreviewBody iframe{background:#fff;border:0;border-radius:8px;width:100%;height:100%}.internalChatNoPreview{text-align:center;max-width:430px}.internalChatNoPreview>span{font-size:56px}.internalChatNoPreview h3{margin:10px 0 4px}.internalChatNoPreview p{color:#6e8396}.theme-dark .internalChatEmojiPicker,.theme-dark .internalChatAttachmentModal{color:#eaf4fa;background:#12314c}.theme-dark .internalChatToolBtn{color:#dff4ff;background:#183d5d}.theme-dark .internalChatPendingFiles>span,.theme-dark .internalChatAttachmentCard{color:#eaf4fa;background:#183d5d;border-color:#315f80}.theme-dark .internalChatAttachmentInfo small,.theme-dark .internalChatAttachmentHint{color:#a9bdcc}.theme-dark .internalChatAttachmentActions button{color:#d9f1ff;background:#102d47}.theme-dark .internalChatAttachmentPreviewBody{background:#0b2237}@media (width<=760px){.internalChatComposerInputRow{grid-template-columns:1fr}.internalChatComposerTools{flex-direction:row;justify-content:flex-start}.internalChatEmojiPicker{width:min(270px,82vw);bottom:44px;left:0}.internalChatAttachmentList{width:100%;min-width:0}.internalChatAttachmentCard{grid-template-columns:36px minmax(0,1fr)}.internalChatAttachmentActions{grid-column:1/-1;justify-content:flex-end}.internalChatAttachmentModalBackdrop{padding:0}.internalChatAttachmentModal{border-radius:0;width:100vw;height:100dvh}.internalChatAttachmentModal>header{flex-direction:column}.internalChatAttachmentModal>header>div:last-child{justify-content:flex-end;width:100%}}.page-dashboard .fixedCineViewport>img,.page-dashboard .cineViewport>img,.page-dashboard .osirixThumbFrame>img,.page-dashboard .fixedOsirixThumb img{object-fit:contain!important;object-position:center!important;opacity:1!important;filter:none!important;background:#020305!important;width:100%!important;height:100%!important}.page-dashboard .osirixNoThumb,.page-dashboard .cineEmpty{color:#dbe8f4!important;background:#05080c!important}html[data-theme=dark] .notificationTable tbody td{color:#e7eef5!important;background:#18212b!important;border-color:#34414d!important}html[data-theme=dark] .notificationTable tbody tr:nth-child(2n) td{background:#1d2732!important}html[data-theme=dark] .notificationTable tbody tr:hover td{color:#fff!important;background:#293746!important}html[data-theme=dark] .notificationTable .notifPatient b,html[data-theme=dark] .notificationTable .notifMessage span,html[data-theme=dark] .notificationTable td:nth-child(2)>b{color:#f4f8fb!important;opacity:1!important;text-shadow:none!important}html[data-theme=dark] .notificationTable .notifPatient small,html[data-theme=dark] .notificationTable .notifMessage small{color:#b7c6d3!important}html[data-theme=dark] .notificationTable .notifNo{color:#7cc7ff!important}.chestAiWorkspace{grid-template-columns:minmax(0,1fr) minmax(350px,390px)!important;gap:16px!important}.chestAiWorklistPanel{min-width:0!important;overflow:hidden!important}.chestAiTableWrap{scrollbar-gutter:stable both-edges;overscroll-behavior-x:contain;width:100%!important;min-width:0!important;overflow:auto!important}.chestAiTable{table-layout:fixed!important;width:1280px!important;min-width:1280px!important}.chestAiTable th:nth-child(12){width:104px!important}.chestAiActionCell{padding-left:12px!important;padding-right:18px!important;overflow:visible!important}.chestAiTableBtn{justify-content:center!important;align-items:center!important;min-width:78px!important;display:inline-flex!important}.chestAiPreview{min-width:0!important}html[data-theme=dark] .orderTable tbody td{color:#e4edf4!important;background:#1a2631!important;border-color:#344451!important}html[data-theme=dark] .orderTable tbody tr:nth-child(2n) td{background:#1e2b37!important}html[data-theme=dark] .orderTable tbody tr:hover td{color:#fff!important;background:#2a3a49!important}html[data-theme=dark] .orderTable .patientCell b,html[data-theme=dark] .orderTable .descCell b{color:#f6f9fc!important;opacity:1!important;text-shadow:none!important}html[data-theme=dark] .orderTable .patientCell small,html[data-theme=dark] .orderTable .descCell small,html[data-theme=dark] .orderTable td>small{color:#b9c8d4!important;opacity:1!important}html[data-theme=dark] .medicalDesktopReportsPage .mdTableScroll{background:#141b23!important;border-color:#34414d!important}html[data-theme=dark] .medicalDesktopReportsPage .mdReportTable th{color:#eef5f8!important;background:#263440!important;border-color:#455765!important}html[data-theme=dark] .medicalDesktopReportsPage .mdReportTable td{color:#e5edf3!important;opacity:1!important;background:#18212a!important;border-color:#303e4a!important}html[data-theme=dark] .medicalDesktopReportsPage .mdReportTable tbody tr:nth-child(2n) td{background:#1d2832!important}html[data-theme=dark] .medicalDesktopReportsPage .mdReportTable tbody tr:hover td{color:#fff!important;background:#2b3b48!important}.diagnosePage{flex-direction:column!important;gap:14px!important;min-height:0!important;display:flex!important}.diagnosePanel{border:1px solid var(--border)!important;background:var(--panel)!important;box-shadow:var(--shadow-soft)!important;border-radius:16px!important;padding:0!important;display:block!important;overflow:hidden!important}.diagnosePanelHead{border-bottom:1px solid var(--border)!important;background:var(--panel-2)!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;gap:18px!important;min-height:64px!important;padding:13px 16px!important;display:flex!important}.diagnosePanelHead>div{flex-direction:column!important;align-items:flex-start!important;gap:4px!important;min-width:0!important;display:flex!important}.diagnosePanelHead b{color:var(--text-strong)!important;font-size:14px!important;line-height:1.25!important;display:block!important}.diagnosePanelHead small{color:var(--muted)!important;margin:0!important;font-size:10px!important;line-height:1.35!important;display:block!important}.diagnoseState{flex:none!important;justify-content:center!important;align-items:center!important;min-width:92px!important;display:inline-flex!important}.diagnoseEmpty{text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:8px!important;min-height:250px!important;padding:36px 20px!important;display:flex!important}.diagnoseEmpty>span{background:var(--brand-soft)!important;width:54px!important;height:54px!important;color:var(--brand)!important;border-radius:50%!important;place-items:center!important;font-size:28px!important;display:grid!important}.diagnoseEmpty b{color:var(--text-strong)!important;font-size:16px!important;display:block!important}.diagnoseEmpty p{max-width:520px!important;color:var(--muted)!important;margin:0!important;line-height:1.5!important;display:block!important}.internalChatComposerTools{flex-direction:column!important;justify-content:flex-start!important;align-items:center!important;gap:7px!important;display:flex!important}.internalChatEmojiWrap{justify-content:center!important;align-items:center!important;width:38px!important;height:38px!important;display:flex!important;position:relative!important}.internalChatToolBtn{box-sizing:border-box!important;text-align:center!important;justify-content:center!important;align-items:center!important;width:38px!important;height:38px!important;padding:0!important;line-height:1!important;display:flex!important}@media (width<=1180px){.chestAiWorkspace{grid-template-columns:1fr!important}.chestAiPreview{max-width:none!important}}.mobileExpertiseTabs,.mobileStudyCards{display:none}@media (width<=820px){:root{--mobile-safe-bottom:env(safe-area-inset-bottom,0px)}html,body,#root{width:100%;min-height:100%;overflow-x:hidden}main{min-width:0;padding:8px!important}.topHero{z-index:45;gap:6px;min-height:0;position:sticky;top:0;border-radius:0 0 14px 14px!important;padding:9px 10px!important}.topIdentity{width:100%;min-width:0}.topIdentity>div{min-width:0}.topIdentity h1{margin:0;line-height:1;font-size:0!important}.topIdentity h1:after{content:"Medxa RIS-PACS";white-space:nowrap;font-size:16px;line-height:1.15;display:block}.topUserLine{white-space:nowrap;text-overflow:ellipsis;max-width:calc(100vw - 68px);font-size:9px;overflow:hidden}.topRightTools{display:none!important}.menuToggle{flex:0 0 40px;width:40px;height:40px;font-size:20px}.panel,.pageIntro,.studyPanel,.expertiseWorkspace,.internalChatPage,.medicalReportsPage{border-radius:14px!important}.standardStudyTableWrap{display:none!important}.mobileStudyCards{grid-template-columns:1fr;gap:10px;padding:8px;display:grid}.mobileStudyCard{border:1px solid var(--border);background:var(--panel);border-radius:16px;flex-direction:column;gap:9px;padding:11px;display:flex;position:relative;overflow:hidden;box-shadow:0 7px 22px #0a2a4814}.mobileStudyCard.selected{border-color:#19a9bb;box-shadow:0 0 0 3px #19a9bb21,0 8px 24px #0a2a481a}.mobileStudyCardTop{grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.mobileStudyThumb{color:#fff;background:#06182a;border-radius:12px;justify-content:center;align-items:center;width:72px;height:72px;font-size:11px;font-weight:900;display:flex;overflow:hidden}.mobileStudyThumb img{object-fit:cover;width:100%;height:100%}.mobileStudyIdentity{min-width:0}.mobileStudyIdentity>div{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.mobileStudyIdentity h3{color:var(--text);white-space:nowrap;text-overflow:ellipsis;margin:5px 0 2px;font-size:15px;line-height:1.2;overflow:hidden}.mobileStudyIdentity p,.mobileStudyDescription small{color:var(--muted);margin:0;font-size:10px;font-weight:700}.mobileStudyNumber{background:var(--panel-soft);min-width:27px;height:27px;color:var(--muted);border-radius:999px;justify-content:center;align-self:start;align-items:center;padding:0 6px;font-size:10px;font-weight:900;display:inline-flex}.mobileStudyDescription{background:var(--panel-soft);border-radius:11px;flex-direction:column;gap:3px;padding:9px 10px;display:flex}.mobileStudyDescription b{color:var(--text);font-size:12px;line-height:1.35}.mobileStudyWorkflow{min-width:0}.mobileStudyWorkflow .workflowCell{width:100%}.mobileStudyStatus{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:7px;display:flex}.mobileSyncState{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:900}.mobileStudyActions{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px;display:grid}.mobileStudyActions .viewerDual{gap:5px}.mobileStudyActions button,.mobileStudyActions a{min-height:42px}.mobilePrimaryAction{border-radius:10px;width:100%;min-width:0;font-weight:900}.studyPanelHead{align-items:stretch!important;padding:8px 10px!important}.studyPanelHeadTools{grid-template-columns:1fr auto;width:100%;display:grid!important}.studyPanelHeadTools .sortHint{display:none}.pageSizeControl{justify-content:flex-start}.osirixHorizontalSplitter,.selectedReviewPanel{display:none!important}.standardStudyWorkspace{height:auto!important;min-height:0!important}.pager{padding:8px 10px 12px}.expertiseWorkspace{gap:8px;min-height:0}.expertiseHeader{gap:9px;border-radius:15px!important;padding:12px!important}.expertisePatientCompact h2{line-height:1.15;font-size:20px!important}.expertisePatientCompact span{margin-top:4px;font-size:11px;line-height:1.4;display:block}.expertiseHeaderActions{scrollbar-width:none;width:100%;padding-bottom:3px;display:flex;overflow-x:auto;flex-wrap:nowrap!important;justify-content:flex-start!important}.expertiseHeaderActions::-webkit-scrollbar{display:none}.expertiseHeaderActions>*{flex:none}.expertiseHeaderActions .expertiseLayoutSelect{display:none}.expertiseHeaderActions button{white-space:nowrap;min-height:40px;padding:0 12px}.reportStatus,.saveState{min-height:36px;padding:7px 10px;font-size:10px}.mobileExpertiseTabs{z-index:50;border:1px solid var(--border);background:color-mix(in srgb, var(--panel) 94%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:14px;grid-template-columns:1fr 1.25fr 1fr;gap:6px;padding:7px;display:grid;position:sticky;top:58px;box-shadow:0 7px 22px #0419301f}.mobileExpertiseTabs button,.mobileExpertiseTabs a{border:1px solid var(--border);background:var(--panel-soft);min-width:0;height:44px;color:var(--text);border-radius:10px;justify-content:center;align-items:center;gap:5px;padding:0 8px;font-size:11px;text-decoration:none;display:flex}.mobileExpertiseTabs button.active{color:#fff;background:linear-gradient(135deg,#0b6d91,#15a9a9);border-color:#20aabd;box-shadow:0 5px 14px #0b6d9138}.mobileExpertiseTabs span{font-size:15px}.expertiseSplit,.split-50-50 .expertiseSplit,.split-60-40 .expertiseSplit,.split-70-30 .expertiseSplit,.split-viewer .expertiseSplit,.split-report .expertiseSplit{height:auto!important;min-height:0!important;display:block!important}.expertiseViewerPane,.expertiseReportPane{border-radius:16px!important;min-height:0!important}.mobilePane-report .expertiseViewerPane,.mobilePane-viewer .expertiseReportPane{display:none!important}.expertiseViewerFrame{max-height:760px;height:calc(100dvh - 218px)!important;min-height:510px!important}.paneHead{flex-direction:row!important;align-items:center!important;padding:11px 12px!important}.paneHead b{font-size:14px}.paneHead small{max-width:62vw;font-size:10px}.reportPaneHead{display:none!important}.reportStatusPanel{gap:7px!important;padding:10px 11px!important}.reportStatusPanel>div{width:100%}.reportStatusPanel b{font-size:12px}.reportStatusPanel small{font-size:10px;white-space:normal!important}.templateFolderCard{margin:7px;padding:8px}.templateFolderCardHead{align-items:flex-start}.templateFolderCardHead button{min-height:38px;padding:0 10px}.templateRootFolderButtons{scroll-snap-type:x proximity}.templateRootFolderButtons>button{scroll-snap-align:start;min-width:150px;min-height:52px}.singleReportForm,.wordReportForm{background:var(--panel-soft)!important;min-height:0!important;padding:7px!important}.singleReportForm .richTextBox,.mainReportFirst .ckLikeEditor{border-radius:13px!important;height:auto!important;min-height:48dvh!important}.richTextTop{padding:9px 10px!important}.richTextTop b{font-size:12px}.richTextTop span{display:none}.ckToolbar{z-index:6;overscroll-behavior-x:contain;scrollbar-width:thin;position:sticky;top:0;overflow-x:auto;padding:5px!important}.ckToolbarRow{width:max-content;min-width:100%;flex-wrap:nowrap!important}.ckToolbar button{min-width:38px!important;height:36px!important;padding:0 9px!important;font-size:13px!important}.ckToolbar select{min-width:102px!important;height:36px!important;font-size:12px!important}.ckEditableWrap,.tiptapReportEditor .tiptapEditorContent{min-height:43dvh!important}.ckEditableArea,.mainReportFirst .ckEditableArea,.mainReportFirst .tiptapEditorContent>.ProseMirror,.singleReportForm .ckEditableArea,.singleReportForm .tiptapEditorContent>.ProseMirror{min-height:43dvh!important;max-height:none!important;padding:16px 14px 96px!important;font-size:16px!important;line-height:1.6!important;overflow:visible!important}.reportFooterActions{z-index:35;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:14px 14px 0 0;grid-template-columns:1fr 1fr;position:sticky;bottom:0;padding:9px 9px calc(9px + var(--mobile-safe-bottom))!important;background:color-mix(in srgb, var(--panel) 96%, transparent)!important;align-items:stretch!important;gap:7px!important;display:grid!important;box-shadow:0 -10px 28px #04193029!important}.reportFooterActions .footerSaveInfo{grid-column:1/-1;padding:0 3px}.reportFooterActions button{min-height:43px;width:100%!important;min-width:0!important;margin:0!important}.reportFooterActions button:last-child{grid-column:1/-1;min-height:48px;font-size:14px;font-weight:1000}.pdfPreviewBackdrop,.expertiseModalBackdrop,.templatePickerBackdrop,.patientHistoryBackdrop,.keyImagesModalBackdrop,.instancePickerBackdrop{align-items:stretch!important;padding:0!important}.pdfPreviewModal,.expertiseConfirmModal,.templatePickerModal,.patientHistoryModal,.keyImagesModal,.instancePickerModal{border-radius:0!important;width:100vw!important;max-width:none!important;height:100dvh!important;max-height:none!important}.modalActions{grid-template-columns:1fr 1fr;display:grid}.internalChatWorkspace{min-height:calc(100dvh - 190px)!important}.internalChatContacts,.internalChatInbox{max-height:32dvh}.managementTableWrap,.medicalReportTableWrap,.chestAiTableWrap,.orderTableWrap{-webkit-overflow-scrolling:touch;overflow-x:auto!important}button,a.viewerBtn,input,select,textarea{touch-action:manipulation}input,select,textarea{font-size:16px}}@media (width>=821px) and (width<=1180px){.expertiseSplit,.split-50-50 .expertiseSplit,.split-60-40 .expertiseSplit,.split-70-30 .expertiseSplit,.split-viewer .expertiseSplit,.split-report .expertiseSplit{grid-template-columns:1fr!important;height:auto!important}.expertiseViewerFrame{min-height:62vh!important}.mainReportFirst .tiptapEditorContent>.ProseMirror{min-height:52vh!important}}.mobileViewerToReport{display:none}@media (width<=820px){.mobileExpertiseTabs{display:none!important}.mobileStackedExpertise .expertiseSplit,.mobileStackedExpertise.split-50-50 .expertiseSplit,.mobileStackedExpertise.split-60-40 .expertiseSplit,.mobileStackedExpertise.split-70-30 .expertiseSplit,.mobileStackedExpertise.split-viewer .expertiseSplit,.mobileStackedExpertise.split-report .expertiseSplit{flex-direction:column!important;gap:10px!important;height:auto!important;min-height:0!important;display:flex!important;overflow:visible!important}.mobileStackedExpertise .expertiseViewerPane,.mobileStackedExpertise .expertiseReportPane,.mobileStackedExpertise.mobilePane-report .expertiseViewerPane,.mobileStackedExpertise.mobilePane-viewer .expertiseReportPane{width:100%!important;min-width:0!important;min-height:0!important;display:block!important}.mobileStackedExpertise .expertiseViewerPane{order:1;overflow:hidden!important}.mobileStackedExpertise .expertiseReportPane{order:2;scroll-margin-top:70px;overflow:visible!important}.mobileStackedExpertise .expertiseViewerFrame{background:#02070d;border:0;display:block;width:100%!important;height:clamp(360px,52dvh,610px)!important;min-height:360px!important;max-height:610px!important}.mobileViewerToReport{border:1px solid color-mix(in srgb, #19a9bb 70%, var(--border));color:#fff;background:linear-gradient(135deg,#0b6d91,#15a9a9);border-radius:11px;justify-content:center;align-items:center;gap:8px;width:calc(100% - 16px);min-height:44px;margin:8px;padding:0 14px;font-size:13px;font-weight:900;display:flex;box-shadow:0 6px 18px #0b6d9133}.mobileViewerToReport span{font-size:18px;line-height:1}.mobileStackedExpertise .reportStatusPanel{margin-top:0!important}.mobileStackedExpertise .mainReportFirst .tiptapEditorContent>.ProseMirror{min-height:52dvh!important}}@media (width>=821px) and (width<=1180px){.mobileStackedExpertise .expertiseSplit,.mobileStackedExpertise.split-50-50 .expertiseSplit,.mobileStackedExpertise.split-60-40 .expertiseSplit,.mobileStackedExpertise.split-70-30 .expertiseSplit,.mobileStackedExpertise.split-viewer .expertiseSplit,.mobileStackedExpertise.split-report .expertiseSplit{flex-direction:column!important;gap:12px!important;height:auto!important;display:flex!important}.mobileStackedExpertise .expertiseViewerPane,.mobileStackedExpertise .expertiseReportPane{width:100%!important;min-width:0!important}.mobileStackedExpertise .expertiseViewerFrame{height:clamp(520px,62dvh,820px)!important;min-height:520px!important}.mobileViewerToReport{border-radius:11px;justify-content:center;align-items:center;gap:8px;width:calc(100% - 20px);min-height:46px;margin:10px;font-weight:900;display:flex}}@media (width<=820px){.mobileStackedExpertise .expertiseViewerPane{contain:none!important;overflow:visible!important}.mobileStackedExpertise .expertiseViewerFrame{background:#02070d!important;border:0!important;flex:none!important;width:100%!important;height:100dvh!important;min-height:720px!important;max-height:none!important;display:block!important;overflow:auto!important}.mobileStackedExpertise .mobileViewerToReport{z-index:2;position:relative}}@media (width<=820px) and (orientation:landscape){.mobileStackedExpertise .expertiseViewerFrame{height:100dvh!important;min-height:560px!important}}@media (width>=821px) and (width<=1180px){.mobileStackedExpertise .expertiseViewerPane{overflow:visible!important}.mobileStackedExpertise .expertiseViewerFrame{flex:none!important;width:100%!important;height:100dvh!important;min-height:760px!important;max-height:none!important}}@media (width<=820px){.mobileStackedExpertise .expertiseViewerPane{width:100%!important;min-width:0!important;overflow:visible!important}.mobileStackedExpertise .expertiseViewerFrame{box-sizing:border-box!important;border-radius:10px!important;width:100%!important;min-width:0!important;height:max(760px,105dvh)!important;min-height:max(760px,105dvh)!important;max-height:none!important;overflow:hidden!important}}@media (width<=430px){.mobileStackedExpertise .expertiseViewerFrame{height:max(780px,110dvh)!important;min-height:max(780px,110dvh)!important}}@media (width<=820px) and (orientation:landscape){.mobileStackedExpertise .expertiseViewerFrame{height:max(620px,125dvh)!important;min-height:max(620px,125dvh)!important}}@media (width<=820px){.page-expertise main{overscroll-behavior-y:contain;height:auto!important;min-height:100dvh!important;overflow:hidden auto!important}.mobileStackedExpertise,.mobileStackedExpertise.expertiseWorkspace{flex-direction:column!important;height:auto!important;min-height:100dvh!important;max-height:none!important;display:flex!important;overflow:visible!important}.mobileStackedExpertise .expertiseSplit,.mobileStackedExpertise.split-50-50 .expertiseSplit,.mobileStackedExpertise.split-60-40 .expertiseSplit,.mobileStackedExpertise.split-70-30 .expertiseSplit,.mobileStackedExpertise.split-viewer .expertiseSplit,.mobileStackedExpertise.split-report .expertiseSplit{contain:none!important;flex-direction:column!important;flex:none!important;height:auto!important;min-height:0!important;max-height:none!important;display:flex!important;overflow:visible!important}.mobileStackedExpertise .expertiseViewerPane{contain:none!important;z-index:1!important;flex-direction:column!important;flex:none!important;order:1!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;display:flex!important;position:relative!important;overflow:visible!important}.mobileStackedExpertise .expertiseViewerFrame{box-sizing:border-box!important;background:#02070d!important;border:0!important;border-radius:0 0 10px 10px!important;flex:none!important;align-self:stretch!important;width:100%!important;height:max(100dvh,780px)!important;min-height:max(100dvh,780px)!important;max-height:none!important;margin:0!important;display:block!important;overflow:hidden!important}.mobileStackedExpertise .mobileViewerToReport{z-index:2!important;flex:none!important;position:relative!important}.mobileStackedExpertise .expertiseReportPane{z-index:0!important;flex-direction:column!important;flex:none!important;order:2!important;width:100%!important;height:auto!important;min-height:620px!important;max-height:none!important;scroll-margin-top:12px!important;display:flex!important;position:relative!important;overflow:visible!important}}@media (width<=820px) and (orientation:landscape){.mobileStackedExpertise .expertiseViewerFrame{height:max(100dvh,640px)!important;min-height:max(100dvh,640px)!important}}@media (width>=821px) and (width<=1180px){.mobileStackedExpertise .expertiseSplit,.mobileStackedExpertise .expertiseViewerPane,.mobileStackedExpertise .expertiseReportPane{height:auto!important;max-height:none!important;overflow:visible!important}.mobileStackedExpertise .expertiseViewerFrame{flex:none!important;width:100%!important;height:max(82dvh,760px)!important;min-height:max(82dvh,760px)!important;max-height:none!important;display:block!important}}.mobileExpertiseJumpButton,.mobileExpertiseScrollRail{display:none}@media (width<=1180px){html,body,#root{-webkit-overflow-scrolling:touch;overscroll-behavior-y:auto!important;height:auto!important;min-height:100%!important;max-height:none!important;overflow:hidden auto!important}.layout.page-expertise,.layout.page-expertise.focusWorkspace{align-items:flex-start!important;height:auto!important;min-height:100dvh!important;max-height:none!important;display:flex!important;overflow:visible!important}.page-expertise main,.page-expertise main.focusWorkspaceMain{-webkit-overflow-scrolling:touch;overscroll-behavior-y:auto!important;flex:auto!important;width:100%!important;height:auto!important;min-height:100dvh!important;max-height:none!important;display:block!important;overflow:visible!important}.mobileStackedExpertise,.mobileStackedExpertise.expertiseWorkspace,.mobileStackedExpertise .expertiseSplit,.mobileStackedExpertise .expertiseViewerPane,.mobileStackedExpertise .expertiseReportPane{contain:none!important;max-height:none!important;overflow:visible!important}.mobileStackedExpertise .expertiseViewerPane,.mobileStackedExpertise .expertiseReportPane{isolation:isolate}.mobileStackedExpertise .mobileViewerToReport{width:calc(100% - 16px)!important;margin:8px!important;display:flex!important;position:relative!important;inset:auto!important}.mobileExpertiseJumpButton{z-index:2100;color:#fff;touch-action:manipulation;background:linear-gradient(135deg,#0b6d91,#16aaa5);border:1px solid #ffffff57;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-width:142px;min-height:48px;padding:0 16px;font-size:13px;font-weight:950;line-height:1;display:inline-flex;position:fixed;box-shadow:0 12px 34px #03264057;right:max(18px, env(safe-area-inset-right,0px))!important;bottom:max(16px, calc(env(safe-area-inset-bottom,0px) + 10px))!important}.mobileExpertiseJumpButton span{font-size:20px;line-height:1}.mobileExpertiseJumpButton.toViewer{background:linear-gradient(135deg,#173b68,#315d91)}.mobileExpertiseScrollRail{z-index:2050;touch-action:pan-y;overscroll-behavior-y:auto;background:0 0;width:22px;display:block;position:fixed;top:86px;bottom:82px;right:0}.mobileExpertiseScrollRail span{pointer-events:none;background:#5397b07a;border-radius:999px;width:5px;height:54px;position:absolute;top:46%;right:4px;box-shadow:0 0 0 3px #ffffff57}.mobileStackedExpertise .expertiseReportPane{padding-bottom:calc(84px + env(safe-area-inset-bottom,0px))!important;scroll-margin-top:8px!important}}@media (width<=820px){.mobileStackedExpertise .expertiseViewerFrame{height:max(100dvh,780px)!important;min-height:max(100dvh,780px)!important}}@media (width<=820px) and (orientation:landscape){.mobileStackedExpertise .expertiseViewerFrame{height:max(100dvh,640px)!important;min-height:max(100dvh,640px)!important}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}}.simrsApiPage{gap:14px;padding-bottom:28px;display:grid}.simrsHero{color:#fff;background:linear-gradient(135deg,#033e65f5,#095e70ed)}.simrsHero h1,.simrsHero p{color:#fff}.simrsStatusGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.simrsStatusGrid>div{background:var(--panel,#fff);border:1px solid var(--border,#d9e4ec);border-radius:14px;gap:5px;min-height:105px;padding:16px;display:grid}.simrsStatusGrid span{letter-spacing:.08em;text-transform:uppercase;color:var(--muted,#607487);font-size:11px;font-weight:800}.simrsStatusGrid b{color:var(--text,#0e2b43);overflow-wrap:anywhere;font-size:21px}.simrsStatusGrid small{color:var(--muted,#607487)}.simrsStatusGrid .ready{background:linear-gradient(135deg,#5bdcaf21,var(--panel,#fff));border-color:#5ec9a7}.simrsStatusGrid .off{background:linear-gradient(135deg,#e052521c,var(--panel,#fff));border-color:#e4a0a0}.simrsBasePanel,.simrsAuthPanel,.simrsNotes,.simrsCatalogPanel{background:var(--panel,#fff);border:1px solid var(--border,#d9e4ec);border-radius:15px}.simrsBasePanel{justify-content:space-between;align-items:center;gap:16px;padding:15px 18px;display:flex}.simrsBasePanel>div{gap:6px;min-width:0;display:grid}.simrsBasePanel span{text-transform:uppercase;letter-spacing:.08em;color:var(--muted,#607487);font-size:11px;font-weight:800}.simrsBasePanel code{color:var(--text,#0e2b43);overflow-wrap:anywhere;font-size:14px}.simrsBasePanel button,.simrsAuthPanel button,.simrsSectionTitle button,.simrsUrlLine button{border:1px solid var(--border,#cbd9e3);background:var(--panel-2,#f5f9fc);color:var(--text,#17364e);cursor:pointer;white-space:nowrap;border-radius:8px;padding:8px 11px;font-weight:700}.simrsAuthPanel{grid-template-columns:auto 1fr auto;align-items:start;gap:15px;padding:18px;display:grid}.simrsAuthIcon{color:#08735d;background:#daf4ee;border-radius:12px;place-items:center;width:46px;height:46px;font-size:25px;display:grid}.simrsAuthPanel h2,.simrsNotes h2{margin:0 0 6px;font-size:17px}.simrsAuthPanel p{color:var(--muted,#607487);margin:0 0 10px}.simrsAuthPanel pre{color:#dff8f1;white-space:pre-wrap;overflow-wrap:anywhere;background:#071d2b;border-radius:9px;margin:0;padding:12px}.simrsNotes{padding:17px}.simrsNotes>div{grid-template-columns:28px 1fr;align-items:start;gap:10px;margin-top:8px;display:grid}.simrsNotes>div>span{color:#075e8b;background:#dceef8;border-radius:50%;place-items:center;width:24px;height:24px;font-weight:800;display:grid}.simrsNotes p{color:var(--text,#17364e);margin:2px 0}.simrsToolbar{border-bottom:1px solid var(--border,#d9e4ec);grid-template-columns:minmax(280px,1fr) 180px auto;align-items:center;gap:10px;padding:13px;display:grid}.simrsToolbar select{border:1px solid var(--border,#cbd9e3);background:var(--panel,#fff);height:38px;color:var(--text,#17364e);border-radius:8px;padding:0 10px}.simrsToolbar>span{color:var(--muted,#607487);font-size:12px;font-weight:800}.simrsEndpointList{gap:9px;padding:12px;display:grid}.simrsEndpointCard{border:1px solid var(--border,#d9e4ec);background:var(--panel,#fff);border-radius:12px;overflow:hidden}.simrsEndpointCard.open{box-shadow:0 8px 24px #0d2d4312}.simrsEndpointHeader{text-align:left;cursor:pointer;width:100%;color:var(--text,#17364e);background:0 0;border:0;grid-template-columns:64px 1fr 28px;align-items:center;gap:12px;padding:13px;display:grid}.simrsMethod{letter-spacing:.05em;border-radius:7px;place-items:center;padding:7px 6px;font-size:11px;font-weight:900;display:inline-grid}.simrsMethod.get{color:#075a8e;background:#d9efff}.simrsMethod.post{color:#096d44;background:#dcf7e8}.simrsMethod.put,.simrsMethod.patch{color:#8a5a00;background:#fff1cc}.simrsMethod.delete{color:#9d2525;background:#ffe0e0}.simrsEndpointTitle{gap:3px;min-width:0;display:grid}.simrsEndpointTitle b{font-size:14px}.simrsEndpointTitle code{color:#08708c;overflow-wrap:anywhere;font-size:12px}.simrsEndpointTitle small{color:var(--muted,#607487)}.simrsChevron{color:var(--muted,#607487);font-size:22px}.simrsEndpointBody{border-top:1px solid var(--border,#d9e4ec);gap:15px;padding:14px;display:grid}.simrsEndpointBody section h3{color:var(--text,#17364e);margin:0 0 8px;font-size:13px}.simrsUrlLine{background:var(--panel-2,#f5f9fc);border-radius:9px;justify-content:space-between;align-items:center;gap:12px;padding:11px;display:flex}.simrsUrlLine>div{gap:4px;min-width:0;display:grid}.simrsUrlLine span{text-transform:uppercase;color:var(--muted,#607487);font-size:10px;font-weight:800}.simrsUrlLine code{overflow-wrap:anywhere;color:#075e78}.simrsParamWrap{border:1px solid var(--border,#d9e4ec);border-radius:9px;overflow:auto}.simrsParamTable{border-collapse:collapse;width:100%;min-width:650px}.simrsParamTable th,.simrsParamTable td{border-bottom:1px solid var(--border,#e3ebf0);text-align:left;padding:9px 10px;font-size:12px}.simrsParamTable th{background:var(--panel-2,#f5f9fc);text-transform:uppercase;letter-spacing:.06em;font-size:10px}.simrsParamTable code{color:#056981}.simrsSectionTitle{justify-content:space-between;align-items:center;gap:10px;margin-bottom:7px;display:flex}.simrsSectionTitle h3{margin:0!important}.simrsCodeBlock{color:#dff5f2;white-space:pre;background:#061b28;border-radius:10px;max-height:330px;margin:0;padding:13px;font:12px/1.5 Consolas,Monaco,monospace;overflow:auto}@media (width<=1000px){.simrsStatusGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.simrsToolbar{grid-template-columns:1fr 160px}.simrsToolbar>span{display:none}}@media (width<=680px){.simrsStatusGrid,.simrsAuthPanel{grid-template-columns:1fr}.simrsAuthIcon{display:none}.simrsBasePanel,.simrsUrlLine{flex-direction:column;align-items:stretch}.simrsToolbar{grid-template-columns:1fr}.simrsEndpointHeader{grid-template-columns:58px 1fr 22px}.simrsEndpointTitle small{display:none}}.risCorePage{flex-direction:column;gap:16px;min-width:0;display:flex}.risCoreHero{border:1px solid var(--border);background:linear-gradient(135deg,var(--panel),color-mix(in srgb,var(--panel) 82%,#2563eb 18%));box-shadow:var(--shadow);border-radius:18px;justify-content:space-between;align-items:flex-start;gap:18px;padding:22px;display:flex}.risCoreHero h1{margin:4px 0 7px;font-size:25px}.risCoreHero p{color:var(--muted);margin:0}.risCoreVersion{color:#fff;white-space:nowrap;background:#2563eb;border-radius:999px;padding:8px 12px;font-weight:800}.risCoreTabs{border:1px solid var(--border);background:var(--panel);border-radius:14px;gap:8px;padding:5px;display:flex;overflow:auto}.risCoreTabs button{color:var(--muted);white-space:nowrap;background:0 0;border:0;border-radius:10px;padding:10px 14px;font-weight:700}.risCoreTabs button.active{background:var(--accent);color:#fff}.risToolbar{border:1px solid var(--border);background:var(--panel);border-radius:14px;flex-wrap:wrap;align-items:end;gap:10px;padding:14px;display:flex}.risToolbar label{color:var(--muted);flex-direction:column;gap:5px;font-size:12px;display:flex}.risToolbar input,.risToolbar select{min-height:38px}.risToolbar span{color:var(--muted);margin-left:auto}.risSummaryGrid{grid-template-columns:repeat(8,minmax(100px,1fr));gap:10px;display:grid}.risSummaryCard{border:1px solid var(--border);background:var(--panel);border-radius:14px;flex-direction:column;gap:3px;padding:13px;display:flex}.risSummaryCard small{color:var(--muted)}.risSummaryCard strong{font-size:24px}.risSummary-cito{border-color:#f59e0b}.risSummary-progress{border-color:#3b82f6}.risSummary-complete{border-color:#22c55e}.risSummary-noshow,.risSummary-cancelled{border-color:#ef4444}.risOperationalMetrics{background:var(--panel);border:1px solid var(--border);color:var(--muted);border-radius:12px;flex-wrap:wrap;gap:20px;padding:10px 14px;display:flex}.risTableWrap{border:1px solid var(--border);background:var(--panel);border-radius:15px;overflow:auto}.risTable{border-collapse:collapse;width:100%;min-width:1100px}.risTable th{background:var(--panel-strong);z-index:2;text-align:left;color:var(--muted);border-bottom:1px solid var(--border);padding:11px;font-size:12px;position:sticky;top:0}.risTable td{border-bottom:1px solid var(--border);vertical-align:top;padding:11px}.risTable td b,.risTable td small{display:block}.risTable td small{color:var(--muted);margin-top:3px}.risQueueNo{background:var(--accent);color:#fff;border-radius:999px;margin-top:6px;padding:3px 7px;font-size:12px;font-weight:800;display:inline-flex}.risJourneyBadge{background:var(--panel-strong);border:1px solid var(--border);border-radius:999px;padding:5px 8px;font-size:11px;font-weight:800;display:inline-flex}.risJourney-arrived,.risJourney-checked_in,.risJourney-waiting{border-color:#f59e0b}.risJourney-in_progress{border-color:#3b82f6}.risJourney-completed,.risJourney-images_received,.risJourney-auto_matched,.risJourney-reported,.risJourney-delivered_to_simrs{border-color:#22c55e}.risJourney-cancelled,.risJourney-no_show{border-color:#ef4444}.risRowActions{flex-wrap:wrap;gap:5px;margin-bottom:5px;display:flex}.risRowActions button{padding:6px 8px;font-size:11px}.risRowActions .danger{color:#fff;background:#7f1d1d}.risModalBackdrop{z-index:10000;background:#000000ad;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.risModal{background:var(--panel);border:1px solid var(--border);border-radius:18px;width:min(820px,96vw);max-height:92vh;overflow:auto;box-shadow:0 25px 80px #00000073}.risModalHead{border-bottom:1px solid var(--border);justify-content:space-between;gap:14px;padding:18px;display:flex}.risModalHead h3{margin:3px 0}.risModalHead p,.risModalHead small{color:var(--muted);margin:0}.risModalHead>button{background:0 0;border:0;font-size:25px}.risScheduleForm{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:18px;display:grid}.risScheduleForm label,.risResourceForm label{color:var(--muted);flex-direction:column;gap:5px;font-size:12px;display:flex}.risScheduleForm input,.risScheduleForm select,.risResourceForm input,.risResourceForm select{min-height:40px}.risFormWide{grid-column:1/-1}.risModalActions{justify-content:flex-end;gap:9px;display:flex}.risConflictBox{background:#f59e0b14;border:1px solid #f59e0b;border-radius:12px;padding:12px}.risConflictBox label{flex-direction:row;align-items:center;margin-top:8px;display:flex}.risError{color:#ef4444;background:#ef444414;border:1px solid #ef4444;border-radius:10px;padding:10px 12px}.risEmpty{text-align:center;color:var(--muted);padding:28px}.risTimelineModal{width:min(680px,96vw)}.risTimeline{padding:18px}.risTimelineItem{grid-template-columns:20px 1fr;gap:10px;padding-bottom:19px;display:grid;position:relative}.risTimelineItem:before{content:"";background:var(--border);width:2px;position:absolute;top:14px;bottom:0;left:7px}.risTimelineItem:last-child:before{display:none}.risTimelineDot{border:4px solid var(--accent);background:var(--panel);z-index:1;border-radius:50%;width:16px;height:16px}.risTimelineItem small{color:var(--muted);margin-top:3px;display:block}.risTimelineItem p{margin:6px 0 0}.risResourcePanel{border:1px solid var(--border);background:var(--panel);border-radius:14px;padding:13px}.risResourceForm{grid-template-columns:repeat(7,minmax(100px,1fr));align-items:end;gap:9px;margin-top:12px;display:grid}.risResourceList{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.risResourceList span{border:1px solid var(--border);border-radius:9px;padding:6px 9px;font-size:12px}.risCorePage .orderRisPage{gap:14px}.risCorePage .orderRisPage>.pageIntro{display:none}@media (width<=1200px){.risSummaryGrid{grid-template-columns:repeat(4,1fr)}.risResourceForm{grid-template-columns:repeat(3,1fr)}}@media (width<=700px){.risCoreHero{padding:16px}.risCoreHero h1{font-size:20px}.risCoreVersion{display:none}.risSummaryGrid{grid-template-columns:repeat(2,1fr)}.risScheduleForm{grid-template-columns:1fr}.risFormWide{grid-column:auto}.risResourceForm{grid-template-columns:1fr}.risToolbar span{width:100%;margin-left:0}}@media (width>=1181px){.layout.page-orders>main>.risCorePage{-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--brand) 42%,transparent) transparent;overscroll-behavior-y:contain!important;scrollbar-gutter:stable!important;flex:auto!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:none!important;padding-bottom:42px!important;padding-right:5px!important;overflow:hidden auto!important}.layout.page-orders>main>.risCorePage::-webkit-scrollbar{width:9px}.layout.page-orders>main>.risCorePage::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--brand) 38%,transparent);border-radius:999px}.layout.page-orders .risCorePage>*{flex:none}.layout.page-orders .risCorePage .orderRisPage{height:auto!important;min-height:0!important;max-height:none!important;padding-bottom:8px!important;overflow:visible!important}.layout.page-orders .risCorePage .risTableWrap{overscroll-behavior-x:contain!important;max-height:none!important;overflow:auto hidden!important}}@media (width<=1180px){.layout.page-orders>main{-webkit-overflow-scrolling:touch;overflow:hidden auto!important}.layout.page-orders>main>.risCorePage{flex:none!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;padding-bottom:36px!important;overflow:visible!important}.layout.page-orders .risCorePage .orderRisPage{height:auto!important;min-height:0!important;overflow:visible!important}}.risJourneyActionBlock{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.risAutoStatusNote{color:#3b6477;max-width:220px;font-size:11px;font-weight:600;line-height:1.35;display:block}[data-theme=dark] .risAutoStatusNote,.dark .risAutoStatusNote{color:#8fcfe2}.patientIdentityStack{flex-direction:column;gap:3px;min-width:0;display:flex}.patientIdentityStack>b{white-space:normal!important;line-height:1.12!important}.patientIdentityStack>small{opacity:.82;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:8px!important}.patientQuickActions{flex-wrap:wrap;align-items:center;gap:4px;margin-top:2px;display:flex}.patientQuickActions .viewerDual{display:inline-flex}.patientQuickActions .viewerBtn{border-radius:6px!important;width:auto!important;min-width:24px!important;height:22px!important;min-height:22px!important;padding:2px 5px!important}.patientQuickActions .viewerBtnMark{font-size:8px!important}.patientReportQuickBtn{color:#075f75;white-space:nowrap;cursor:pointer;background:#eef7fb;border:1px solid #b8cad9;border-radius:6px;height:22px;min-height:22px;padding:2px 7px;font-size:8px;font-weight:900}.patientReportQuickBtn.final{color:#126239;background:#e8f8ef;border-color:#b9ddc8}.patientReportQuickBtn.locked{color:#67717c;background:#f3f4f6;border-color:#d3d7dc}.studyDateStack{flex-direction:column;gap:2px;min-width:104px;display:flex}.studyDateStack>span{justify-content:space-between;align-items:center;gap:5px;display:flex}.studyDateStack small{text-transform:uppercase;letter-spacing:.04em;opacity:.66;font-size:7px!important}.studyDateStack b{white-space:nowrap;font-size:8px!important}.studyDateStack.compact{min-width:96px}.standardStudyTable col.colPatientQuick{width:210px!important}.standardStudyTable col.colStudyDate{width:92px!important}.standardStudyTable col.colReceivedDate,.standardStudyTable col.colReportStatus{width:112px!important}.standardStudyTable .patientCellQuick{width:210px!important;min-width:210px!important;max-width:210px!important}.standardStudyTable .studyDateCell,.standardStudyTable .receivedDateCell{white-space:nowrap!important}.standardStudyTable .studyDateCell b{font-size:8.5px;display:block}.standardStudyTable .studyDateCell small{font-size:7.5px;display:block}.standardStudyTable .receivedDateCell .studyDateStack>span:first-child{display:none}.standardStudyTable .reportStatusOnlyCell{align-items:center;gap:4px;min-height:34px;display:flex}.standardStudyTable .reportStatusOnlyCell .reportMiniStatus{max-width:78px}.chestPatientQuick{min-width:190px}.chestPatientQuick .patientQuickActions{margin-top:4px}.chestDateCell{min-width:118px}.dosePatientCellQuick{align-items:center;gap:8px;min-width:280px;display:flex}.dosePatientCellQuick .dosePatientButton{flex:1;min-width:0}.dosePatientCellQuick .patientQuickActions{flex:none;max-width:110px}.doseStudyDates{min-width:120px}.doseStudyDates .studyDateStack{min-width:110px}.detailGrid>div{min-width:0}@media (width<=900px){.standardStudyTableWrap{display:none!important}.mobileStudyCards{display:grid!important}.mobileStudyDescription .studyDateStack{min-width:0;margin-top:4px}.mobileStudyDescription .studyDateStack>span{justify-content:flex-start;gap:8px}.mobileStudyActions{background:inherit;position:sticky;bottom:0}.chestAiTable{min-width:1450px}.doseTable{min-width:1380px}}html[data-theme=dark] .patientReportQuickBtn{color:#d2f6ff;background:#18313a;border-color:#34525e}html[data-theme=dark] .patientReportQuickBtn.final{color:#cbf7dd;background:#17362a;border-color:#315b46}html[data-theme=dark] .patientReportQuickBtn.locked{color:#c2c8ce;background:#282d33;border-color:#454c54}.orderPatientQuick,.risPatientQuick{min-width:210px}.orderStudyDates,.risStudyDates{min-width:118px}.orderTable .orderPatientQuick .patientQuickActions,.risTable .risPatientQuick .patientQuickActions{margin:4px 0}.risTable .risPatientQuick .priorityBadge{align-self:flex-start}.mobileStudyIdentity .patientQuickActions{margin-top:5px}.mobileStudyIdentity .patientQuickActions .viewerBtn,.mobileStudyIdentity .patientReportQuickBtn{height:25px!important;min-height:25px!important;font-size:9px!important}.standardStudyTableWrap,.chestAiTableWrap,.doseTableWrap,.risTableWrap,.orderPanel .tableWrap,.globalFlatTableWrap{scrollbar-gutter:stable both-edges;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;width:100%!important;max-width:100%!important;display:block!important;overflow:auto!important}.standardStudyTable,.chestAiTable,.doseTable,.risTable,.orderTable,.globalFlatStudyTable{table-layout:auto!important;border-collapse:separate!important;border-spacing:0!important;width:max-content!important;min-width:100%!important}.standardStudyTable thead th,.chestAiTable thead th,.doseTable thead th,.risTable thead th,.orderTable thead th,.globalFlatStudyTable thead th{z-index:8!important;height:var(--medxa-flat-head-height)!important;min-height:var(--medxa-flat-head-height)!important;white-space:nowrap!important;vertical-align:middle!important;padding:5px 8px!important;position:sticky!important;top:0!important}.standardStudyTable tbody tr,.chestAiTable tbody tr,.doseTable tbody tr,.risTable tbody tr,.orderTable tbody tr,.globalFlatStudyTable tbody tr{height:var(--medxa-flat-row-height)!important;min-height:var(--medxa-flat-row-height)!important;max-height:var(--medxa-flat-row-height)!important}.standardStudyTable tbody td,.chestAiTable tbody td,.doseTable tbody td,.risTable tbody td,.orderTable tbody td,.globalFlatStudyTable tbody td{height:var(--medxa-flat-row-height)!important;min-height:var(--medxa-flat-row-height)!important;max-height:var(--medxa-flat-row-height)!important;white-space:nowrap!important;vertical-align:middle!important;padding:4px 8px!important;line-height:1.15!important;overflow:visible!important}.standardStudyTable td b,.standardStudyTable td small,.chestAiTable td b,.chestAiTable td small,.doseTable td b,.doseTable td small,.risTable td b,.risTable td small,.orderTable td b,.orderTable td small{white-space:nowrap!important;margin:0!important;line-height:1.15!important;display:inline!important}.flatPatientNameCell{text-overflow:ellipsis!important;min-width:210px!important;max-width:290px!important;font-weight:900!important;overflow:hidden!important}.flatPatientNameCell>b,.flatPatientNameCell button>b{text-overflow:ellipsis!important;vertical-align:middle!important;max-width:260px!important;display:inline-block!important;overflow:hidden!important}.flatMrnCell{text-overflow:ellipsis!important;min-width:110px!important;max-width:180px!important;overflow:hidden!important}.flatUidCell{text-overflow:ellipsis!important;min-width:190px!important;max-width:250px!important;overflow:hidden!important}.flatClinicalCell,.flatDescriptionCell{text-overflow:ellipsis!important;min-width:210px!important;max-width:340px!important;overflow:hidden!important}.flatDateValue{font-variant-numeric:tabular-nums;white-space:nowrap!important;min-width:116px!important;display:inline-block!important}.flatActionCell{text-align:center!important;min-width:104px!important}.flatActionGroupCell{min-width:260px!important}.flatStudyActionBtn{cursor:pointer;color:#075f75!important;white-space:nowrap!important;box-sizing:border-box!important;background:#f4fbff!important;border:1px solid #a9c4d5!important;border-radius:6px!important;justify-content:center!important;align-items:center!important;min-width:90px!important;height:24px!important;min-height:24px!important;padding:2px 8px!important;font-size:8.5px!important;font-weight:900!important;line-height:1!important;text-decoration:none!important;display:inline-flex!important}.flatStudyActionBtn.viewer-pro{color:#07558b!important;background:#eaf5ff!important;border-color:#a8cbe5!important}.flatStudyActionBtn.viewer-lite{color:#17654d!important;background:#edf9f4!important;border-color:#add8c8!important}.flatStudyActionBtn.report{color:#75500a!important;background:#fff7e8!important;border-color:#dfc68d!important}.flatStudyActionBtn.report.final{color:#15613a!important;background:#e9f8ef!important;border-color:#afd8bf!important}.flatStudyActionBtn.report.locked{color:#68717a!important;background:#f1f3f5!important;border-color:#d0d5da!important}.flatStudyActionBtn.disabled{opacity:.48!important;cursor:not-allowed!important}.mobileStudyCards{display:none!important}@media (width<=900px){.standardStudyTableWrap{display:block!important}.standardStudyWorkspace .standardStudyTableWrap{max-height:none!important}.standardStudyTable,.chestAiTable,.doseTable,.risTable,.orderTable{font-size:9px!important}}.workflowCell,.workflowCellInline,.workflowInlineText,.statusLine,.reportStatusOnlyCell,.instanceCell,.risRowActions,.risJourneyActionBlock,.orderActionCell,.doseInlineMetrics,.patientQuickActions{white-space:nowrap!important;flex-wrap:nowrap!important;align-items:center!important;gap:5px!important;display:inline-flex!important}.workflowCell{min-width:250px!important;max-width:390px!important;overflow:hidden!important}.workflowInlineText{text-overflow:ellipsis!important;overflow:hidden!important}.risAutoStatusNote{white-space:nowrap!important;margin:0 0 0 5px!important;display:inline!important}.orderActionCell,.flatActionGroupCell{white-space:nowrap!important}.orderActionCell button,.flatActionGroupCell button{white-space:nowrap!important;margin:0 3px 0 0!important;display:inline-flex!important}.doseInlineMetrics>span{white-space:nowrap!important;align-items:center!important;gap:3px!important;display:inline-flex!important}.doseInlineMetrics>span small{display:inline!important}.dosePatientFlatButton{cursor:pointer;color:inherit!important;white-space:nowrap!important;background:0 0!important;border:0!important;align-items:center!important;gap:7px!important;padding:0!important;display:inline-flex!important}.doseThumbInline{object-fit:cover!important;border-radius:5px!important;width:28px!important;min-width:28px!important;height:28px!important}.flatTablePager{white-space:nowrap;border-top:1px solid #7d99ab40;justify-content:space-between;align-items:center;gap:10px;padding:7px 8px;font-size:9px;display:flex}.flatTablePager>div{align-items:center;gap:5px;display:flex}.flatTablePager button{min-width:28px;height:25px}.medicalDesktopReportsPage [class*=TableWrap],.medicalDesktopReportsPage .tableWrap,.userManagementPage .tableWrap,.dicomAePage .tableWrap,.simrsApiCenterPage .tableWrap{max-width:100%!important;overflow-x:auto!important}.medicalDesktopReportsPage table,.userManagementPage table,.dicomAePage table,.simrsApiCenterPage table{table-layout:auto!important;width:max-content!important;min-width:100%!important}.medicalDesktopReportsPage table th,.medicalDesktopReportsPage table td,.userManagementPage table th,.userManagementPage table td,.dicomAePage table th,.dicomAePage table td,.simrsApiCenterPage table th,.simrsApiCenterPage table td{white-space:nowrap!important;vertical-align:middle!important}html[data-theme=dark] .flatStudyActionBtn{color:#d5f6ff!important;background:#17323d!important;border-color:#365665!important}html[data-theme=dark] .flatStudyActionBtn.viewer-pro{color:#d8efff!important;background:#153149!important;border-color:#365b79!important}html[data-theme=dark] .flatStudyActionBtn.viewer-lite{color:#d7f7e9!important;background:#17372d!important;border-color:#365f4f!important}html[data-theme=dark] .flatStudyActionBtn.report{color:#ffedbd!important;background:#3b321c!important;border-color:#65562b!important}html[data-theme=dark] .flatStudyActionBtn.report.final{color:#d5f7e2!important;background:#17392a!important;border-color:#38604a!important}:root{--medxa-flat-row-height:42px;--medxa-flat-head-height:38px}.medxaResizableTable thead th,.standardStudyTable thead th,.chestAiTable thead th,.doseTable thead th,.risTable thead th,.orderTable thead th,.globalFlatStudyTable thead th{vertical-align:middle!important;box-sizing:border-box!important;padding:6px 18px 6px 12px!important;line-height:1.15!important}.medxaResizableTable tbody td,.standardStudyTable tbody td,.chestAiTable tbody td,.doseTable tbody td,.risTable tbody td,.orderTable tbody td,.globalFlatStudyTable tbody td{vertical-align:middle!important;box-sizing:border-box!important;padding:5px 12px!important;line-height:1.15!important}.medxaResizableHeader{-webkit-user-select:none;user-select:none;position:sticky!important;overflow:visible!important}.medxaColumnResizeHandle{z-index:30;cursor:col-resize;touch-action:none;width:11px;height:100%;position:absolute;top:0;right:-5px}.medxaColumnResizeHandle:after{content:"";background:#42748e52;width:1px;transition:background .12s,width .12s;position:absolute;top:6px;bottom:6px;left:5px}body.medxaColumnResizing,body.medxaColumnResizing *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}.medxaResizableTable th,.medxaResizableTable td{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}.medxaResizableTable td button,.medxaResizableTable td a,.medxaResizableTable td .badge,.medxaResizableTable td [class*=Status]{max-width:100%;vertical-align:middle!important}.reportStatusOnlyCell{height:var(--medxa-flat-row-height)!important;text-align:center!important;vertical-align:middle!important;padding-top:5px!important;padding-bottom:5px!important;line-height:1!important;display:table-cell!important}.reportStatusOnlyCell>.reportMiniStatus,.reportStatusOnlyCell>.reportIconBtn{vertical-align:middle!important;margin-top:0!important;margin-bottom:0!important;position:static!important;transform:none!important}.reportStatusOnlyCell>.reportMiniStatus{box-sizing:border-box!important;justify-content:center!important;align-items:center!important;height:24px!important;min-height:24px!important;line-height:1!important;display:inline-flex!important}.reportStatusOnlyCell>.reportIconBtn{margin-left:6px!important}.reportMiniStatus,.readingBadge,.statusBadge,.workflowBadge,[class*=statusPill],[class*=StatusPill]{vertical-align:middle!important;justify-content:center!important;align-items:center!important;line-height:1!important}.standardStudyTableWrap,.chestAiTableWrap,.doseTableWrap,.risTableWrap,.orderPanel .tableWrap,.globalFlatTableWrap,.tableWrap{overscroll-behavior-inline:contain;scrollbar-gutter:stable;overflow-x:auto!important}.medxaResizableTable thead th:not(:last-child),.medxaResizableTable tbody td:not(:last-child){border-right:1px solid #7d99ab29!important}html[data-theme=dark] .medxaColumnResizeHandle:after{background:#aed7e547}html[data-theme=dark] .medxaResizableHeader:hover>.medxaColumnResizeHandle:after,html[data-theme=dark] .medxaColumnResizeHandle.active:after{background:#50d5ee}.page-dosecare .doseTableWrap{scrollbar-gutter:stable both-edges;width:100%!important;max-width:100%!important;overflow:auto!important}.page-dosecare .doseTable{table-layout:fixed!important;width:max-content!important;min-width:2520px!important;max-width:none!important}.page-dosecare .doseTable thead th,.page-dosecare .doseTable tbody td{vertical-align:middle!important;white-space:nowrap!important}.page-dosecare .doseTable tbody td{text-overflow:ellipsis!important;overflow:hidden!important}.page-dosecare .doseTable th:first-child,.page-dosecare .doseTable td:first-child{min-width:220px!important}.page-dosecare .doseTable th:nth-child(2),.page-dosecare .doseTable td:nth-child(2){min-width:125px!important}.page-dosecare .doseTable th:nth-child(3),.page-dosecare .doseTable td:nth-child(3){text-align:center!important;min-width:138px!important}.page-dosecare .doseTable th:nth-child(4),.page-dosecare .doseTable td:nth-child(4),.page-dosecare .doseTable th:nth-child(5),.page-dosecare .doseTable td:nth-child(5){text-align:center!important;min-width:120px!important}.page-dosecare .doseTable th:nth-child(6),.page-dosecare .doseTable td:nth-child(6){min-width:150px!important}.page-dosecare .doseTable th:nth-child(7),.page-dosecare .doseTable td:nth-child(7){min-width:158px!important}.page-dosecare .doseTable th:nth-child(8),.page-dosecare .doseTable td:nth-child(8){text-align:center!important;min-width:92px!important}.page-dosecare .doseTable th:nth-child(9),.page-dosecare .doseTable td:nth-child(9){min-width:240px!important}.page-dosecare .doseTable th:nth-child(10),.page-dosecare .doseTable td:nth-child(10){min-width:185px!important}.page-dosecare .doseTable th:nth-child(11),.page-dosecare .doseTable td:nth-child(11){min-width:390px!important}.page-dosecare .doseTable th:nth-child(12),.page-dosecare .doseTable td:nth-child(12){min-width:185px!important}.page-dosecare .doseTable th:nth-child(13),.page-dosecare .doseTable td:nth-child(13){min-width:360px!important}.page-dosecare .doseTable th:nth-child(14),.page-dosecare .doseTable td:nth-child(14){text-align:center!important;min-width:108px!important}.page-dosecare .doseTable th:nth-child(15),.page-dosecare .doseTable td:nth-child(15){min-width:170px!important}.page-dosecare .doseTable th:nth-child(16),.page-dosecare .doseTable td:nth-child(16){text-align:center!important;min-width:96px!important}.page-dosecare .doseExposureCell,.page-dosecare .doseSourceCell,.page-dosecare .doseDrlCell,.page-dosecare .doseStatusCell{position:relative;max-width:none!important}.page-dosecare .doseInlineMetrics{flex-wrap:nowrap!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;display:flex!important;overflow:hidden!important}.page-dosecare .doseInlineMetrics>span{white-space:nowrap!important;flex-direction:row!important;align-items:center!important;gap:3px!important;min-width:max-content!important;display:inline-flex!important}.page-dosecare .doseInlineMetrics small,.page-dosecare .doseInlineMetrics b{margin:0!important;line-height:1!important;display:inline!important}.page-dosecare .doseSourceCell,.page-dosecare .doseDrlCell,.page-dosecare .doseStatusCell{line-height:1!important}.page-dosecare .doseSourceCell>*,.page-dosecare .doseDrlCell>*,.page-dosecare .doseStatusCell>*{vertical-align:middle!important;white-space:nowrap!important;align-items:center!important;max-width:100%!important;margin:0 5px 0 0!important;display:inline-flex!important}.page-dosecare .doseDrlLibraryCode,.page-dosecare .doseDrlProcedure,.page-dosecare .doseOcrPending,.page-dosecare .doseNeedsReview{text-overflow:ellipsis!important;overflow:hidden!important}.page-dosecare .doseConfidenceCell{text-align:center!important}.page-dosecare .doseTable.medxaResizableTable tbody td{overflow:hidden!important}@media (width>=1181px){.page-simrsApi main{flex-direction:column!important;height:100dvh!important;min-height:0!important;display:flex!important;overflow:hidden!important}.page-simrsApi main>.simrsApiPage{overscroll-behavior:contain;scrollbar-gutter:stable;flex:auto!important;width:100%!important;min-width:0!important;min-height:0!important;max-height:none!important;padding-bottom:42px!important;padding-right:5px!important;overflow:hidden auto!important}}@media (width<=1180px){.page-simrsApi main{height:auto!important;min-height:100dvh!important;overflow:hidden auto!important}.page-simrsApi main>.simrsApiPage{min-height:max-content!important;padding-bottom:42px!important;overflow:visible!important}}.page-simrsApi .simrsCatalogPanel,.page-simrsApi .simrsEndpointList,.page-simrsApi .simrsEndpointCard.open,.page-simrsApi .simrsEndpointBody{overflow:visible!important}.page-simrsApi .simrsParamWrap,.page-simrsApi .simrsCodeBlock{overflow:auto!important}html[data-theme=dark] .layout .standardStudyWorkspace .standardStudyTableWrap{scrollbar-color:#46657b #0a1724!important;background:#081522!important;border-color:#2a4054!important}html[data-theme=dark] .layout .standardStudyWorkspace .standardStudyTable{color:#d9e7f3!important;background:#0b1724!important}html[data-theme=dark] .layout .standardStudyWorkspace .standardStudyTable thead th{color:#e5f2fb!important;text-shadow:0 1px #00000052!important;background:linear-gradient(#183248 0%,#12283b 100%)!important;border-color:#34536a!important}html[data-theme=dark] .layout .standardStudyWorkspace .standardStudyTable th.sortableHead>button{color:inherit!important}html[data-theme=dark] .layout .standardStudyWorkspace .standardStudyTable th.sortableHead>button:hover,html[data-theme=dark] .layout .standardStudyWorkspace .standardStudyTable th.sortableHead>button:focus-visible{background:#55cbc21f!important;box-shadow:inset 0 0 0 1px #55cbc238!important}html[data-theme=dark] .layout .standardStudyWorkspace .standardStudyTable .sortHeadIcon,html[data-theme=dark] .layout .standardStudyWorkspace .standardStudyTable th.sortableHead em{color:#b8d6e7!important;opacity:1!important;background:#203a4d!important}html[data-theme=dark] .layout .standardStudyWorkspace .standardStudyTable th.sortableHead.activeSort{color:#f2fcff!important;background:linear-gradient(#185066 0%,#123d51 100%)!important;box-shadow:inset 0 -3px #55cbc2!important}html[data-theme=dark] .layout .standardStudyWorkspace .standardStudyTable th.sortableHead.activeSort .sortHeadIcon,html[data-theme=dark] .layout .standardStudyWorkspace .standardStudyTable th.sortableHead.activeSort em{color:#05252a!important;background:#55cbc2!important}html[data-theme=dark] .layout .standardStudyWorkspace .standardStudyTable tbody td{color:#d5e4ef!important;opacity:1!important;background:#0d1b29!important;border-color:#263b4d!important}html[data-theme=dark] .layout .standardStudyWorkspace .standardStudyTable tbody tr:nth-child(2n) td{background:#112131!important}html[data-theme=dark] .layout .standardStudyWorkspace .standardStudyTable tbody tr:hover td{color:#f5fbff!important;background:#183348!important}html[data-theme=dark] .layout .standardStudyWorkspace .standardStudyTable tbody tr.rowSelected td{color:#f6fcff!important;background:#16445a!important;box-shadow:inset 0 1px #55cbc2,inset 0 -1px #55cbc2!important}html[data-theme=dark] .layout .standardStudyWorkspace .standardStudyTable tbody tr.rowHidden td{color:#aebdca!important;opacity:.86!important;background:#101b26!important}html[data-theme=dark] .layout .standardStudyWorkspace .standardStudyTable tbody tr.rowQuarantine td{color:#f5ddb0!important;background:#322817!important}html[data-theme=dark] .layout .standardStudyWorkspace .standardStudyTable :is(.patientCell,.patientCellSingle,.descCell,.descCellSingle) b,html[data-theme=dark] .layout .standardStudyWorkspace .standardStudyTable td>strong,html[data-theme=dark] .layout .standardStudyWorkspace .standardStudyTable .instanceCell,html[data-theme=dark] .layout .standardStudyWorkspace .standardStudyTable .studyDateValue,html[data-theme=dark] .layout .standardStudyWorkspace .standardStudyTable .studyReceivedValue,html[data-theme=dark] .layout .standardStudyWorkspace .standardStudyTable .workflowTimer,html[data-theme=dark] .layout .standardStudyWorkspace .standardStudyTable .workflowDoctor,html[data-theme=dark] .layout .standardStudyWorkspace .standardStudyTable .statusLine b{color:#e6f1f8!important;opacity:1!important}html[data-theme=dark] .layout .standardStudyWorkspace .standardStudyTable td small,html[data-theme=dark] .layout .standardStudyWorkspace .standardStudyTable .readTime{color:#9db3c5!important;opacity:1!important}html[data-theme=dark] .layout .standardStudyWorkspace .standardStudyTable .workflowCell{color:#e7f4fb!important;border-color:#3b5b70!important}html[data-theme=dark] .layout .standardStudyWorkspace .standardStudyTable .workflowCell.priority-routine{background:#143344!important}html[data-theme=dark] .layout .standardStudyWorkspace .standardStudyTable .workflowCell.priority-emergency{background:#45202a!important}html[data-theme=dark] .layout .standardStudyWorkspace .standardStudyTable .workflowCell.priority-cito{background:#49301f!important}html[data-theme=dark] .layout .standardStudyWorkspace .standardStudyTable .workflowCell.priority-urgent,html[data-theme=dark] .layout .standardStudyWorkspace .standardStudyTable .workflowCell.priority-high{background:#43391f!important}@media (width>=1181px){.page-diagnose main>.diagnosePage{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--brand) 46%,transparent) transparent;flex:auto!important;min-height:0!important;padding:0 4px 26px 0!important;overflow:hidden auto!important}.page-diagnose main>.diagnosePage::-webkit-scrollbar{width:9px}.page-diagnose main>.diagnosePage::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--brand) 42%,transparent);border-radius:999px}}.diagnosePage{flex-direction:column!important;gap:14px!important;width:100%!important;min-width:0!important;display:flex!important}.diagnoseIntro{flex:none!important;justify-content:space-between!important;align-items:center!important;gap:18px!important;display:flex!important}.diagnoseIntro h1{margin:4px 0 7px!important}.diagnoseRunButton{white-space:nowrap!important;flex:none!important}.diagnosePanel{border:1px solid var(--border)!important;background:var(--panel)!important;min-width:0!important;box-shadow:var(--shadow-soft)!important;border-radius:16px!important;flex:none!important;overflow:hidden!important}.diagnosePanelHead{border-bottom:1px solid var(--border)!important;background:var(--panel-2)!important;justify-content:space-between!important;align-items:center!important;gap:18px!important;min-height:66px!important;padding:13px 16px!important;display:flex!important}.diagnosePanelHead>div{flex-direction:column!important;gap:4px!important;min-width:0!important;display:flex!important}.diagnosePanelHead b{color:var(--text-strong)!important;font-size:14px!important}.diagnosePanelHead small{color:var(--muted)!important;font-size:10px!important}.diagnoseState{letter-spacing:.055em!important;white-space:nowrap!important;border:1px solid #0000!important;border-radius:999px!important;flex:none!important;justify-content:center!important;align-items:center!important;min-width:104px!important;min-height:26px!important;padding:5px 10px!important;font-size:9px!important;font-weight:950!important;display:inline-flex!important}.diagnoseState.idle{background:color-mix(in srgb,var(--muted) 15%,transparent)!important;color:var(--muted)!important;border-color:color-mix(in srgb,var(--muted) 34%,transparent)!important}.diagnoseState.ready{background:color-mix(in srgb,var(--success) 15%,transparent)!important;color:var(--success)!important;border-color:color-mix(in srgb,var(--success) 38%,transparent)!important}.diagnoseState.problem{background:color-mix(in srgb,var(--danger) 14%,transparent)!important;color:var(--danger)!important;border-color:color-mix(in srgb,var(--danger) 38%,transparent)!important}.diagnoseResultBody{gap:14px!important;min-width:0!important;padding:16px!important;display:grid!important}.diagnoseWarnings{border:1px solid color-mix(in srgb,var(--warning) 45%,var(--border))!important;background:color-mix(in srgb,var(--warning) 9%,var(--panel))!important;border-radius:12px!important;padding:12px 14px!important}.diagnoseWarnings b{color:var(--warning)!important;margin-bottom:5px!important;font-size:12px!important;display:block!important}.diagnoseWarnings p{color:var(--text)!important;margin:3px 0 0!important;font-size:11px!important;line-height:1.45!important}.diagnoseSummaryGrid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;min-width:0!important;display:grid!important}.diagnoseSummaryItem{border:1px solid var(--border)!important;background:color-mix(in srgb,var(--panel-2) 72%,var(--panel))!important;border-radius:13px!important;flex-direction:column!important;justify-content:center!important;gap:7px!important;min-width:0!important;min-height:104px!important;padding:13px 14px!important;display:flex!important;position:relative!important;box-shadow:inset 0 1px #ffffff06!important}.diagnoseSummaryTitle{align-items:center!important;gap:7px!important;min-width:0!important;display:flex!important}.diagnoseSummaryTitle>span:last-child{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;color:var(--muted)!important;text-transform:uppercase!important;letter-spacing:.04em!important;font-size:10px!important;font-weight:900!important;overflow:hidden!important}.diagnoseHealthDot{background:var(--brand)!important;width:8px!important;height:8px!important;box-shadow:0 0 0 4px color-mix(in srgb,var(--brand) 12%,transparent)!important;border-radius:50%!important;flex:0 0 8px!important}.diagnoseSummaryItem>b{min-width:0!important;color:var(--text-strong)!important;overflow-wrap:anywhere!important;font-size:14px!important;line-height:1.25!important;display:block!important}.diagnoseSummaryItem>small{color:var(--muted)!important;overflow-wrap:anywhere!important;font-size:9px!important;line-height:1.4!important;display:block!important}.diagnoseSummaryItem.tone-success{border-color:color-mix(in srgb,var(--success) 34%,var(--border))!important}.diagnoseSummaryItem.tone-success .diagnoseHealthDot{background:var(--success)!important;box-shadow:0 0 0 4px color-mix(in srgb,var(--success) 13%,transparent)!important}.diagnoseSummaryItem.tone-danger{border-color:color-mix(in srgb,var(--danger) 40%,var(--border))!important}.diagnoseSummaryItem.tone-danger .diagnoseHealthDot{background:var(--danger)!important;box-shadow:0 0 0 4px color-mix(in srgb,var(--danger) 13%,transparent)!important}.diagnoseSummaryItem.tone-idle .diagnoseHealthDot{background:var(--warning)!important;box-shadow:0 0 0 4px color-mix(in srgb,var(--warning) 13%,transparent)!important}.diagnoseRaw{border:1px solid var(--border)!important;background:var(--panel-2)!important;border-radius:13px!important;min-width:0!important;overflow:hidden!important}.diagnoseRaw>summary{cursor:pointer!important;min-height:48px!important;color:var(--text-strong)!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;padding:10px 14px!important;font-size:12px!important;font-weight:900!important;list-style:none!important;display:flex!important}.diagnoseRaw>summary::-webkit-details-marker{display:none!important}.diagnoseRaw>summary:after{content:"▾";color:var(--brand)!important;font-size:13px!important;transition:transform .18s!important}.diagnoseRaw[open]>summary:after{transform:rotate(180deg)!important}.diagnoseRaw>summary span{min-width:0!important}.diagnoseRaw>summary small{color:var(--muted)!important;margin-left:auto!important;font-size:9px!important;font-weight:700!important}.diagnoseRawScroll{border-top:1px solid var(--border)!important;scrollbar-width:thin!important;background:#061425!important;max-height:430px!important;overflow:auto!important}.diagnoseRaw pre{color:#d7eafa!important;white-space:pre!important;background:0 0!important;min-width:max-content!important;margin:0!important;padding:14px 16px!important;font:10px/1.52 ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace!important}.diagnoseEmpty{min-height:260px!important;padding:36px 20px!important}html[data-theme=light] .diagnoseRawScroll{background:#f4f7fa!important}html[data-theme=light] .diagnoseRaw pre{color:#21384a!important}@media (width<=1240px){.diagnoseSummaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=760px){.diagnoseIntro{flex-direction:column!important;align-items:stretch!important}.diagnoseRunButton{width:100%!important}.diagnosePanelHead{flex-direction:column!important;align-items:flex-start!important;gap:10px!important}.diagnoseSummaryGrid{grid-template-columns:1fr!important}.diagnoseResultBody{padding:11px!important}.diagnoseRaw>summary{flex-wrap:wrap!important;align-items:flex-start!important}.diagnoseRaw>summary small{width:100%!important;margin-left:0!important}}html[data-theme] .medicalDesktopReportsPage .mdDataTablePanel{color:#21384a!important;background:#fff!important;border-color:#c3d1dc!important;box-shadow:0 8px 22px #122e4014!important}html[data-theme] .medicalDesktopReportsPage .mdDataTablePanel>header{background:linear-gradient(#f7fafc 0%,#eaf1f5 100%)!important;border-bottom-color:#c8d6df!important}html[data-theme] .medicalDesktopReportsPage .mdDataTablePanel h3{color:#12344c!important;text-shadow:none!important}html[data-theme] .medicalDesktopReportsPage .mdDataTablePanel header p{color:#5c7282!important}html[data-theme] .medicalDesktopReportsPage .mdTableScroll{scrollbar-color:#98adbc #edf3f6!important;background:#fff!important}html[data-theme] .medicalDesktopReportsPage .mdReportTable{color:#233b4c!important;background:#fff!important}html[data-theme] .medicalDesktopReportsPage .mdReportTable th{color:#17364d!important;text-shadow:none!important;background:#dfeaf0!important;border-bottom-color:#aebfca!important;border-right-color:#c1d0da!important}html[data-theme] .medicalDesktopReportsPage .mdReportTable td{color:#253d4e!important;opacity:1!important;background:#fff!important;border-bottom-color:#d9e3e9!important;border-right-color:#d6e0e6!important}html[data-theme] .medicalDesktopReportsPage .mdReportTable tbody tr:nth-child(2n) td{background:#f6f9fb!important}html[data-theme] .medicalDesktopReportsPage .mdReportTable tbody tr:hover td{color:#102f44!important;background:#e8f3f6!important}html[data-theme] .medicalDesktopReportsPage .mdReportTable td b,html[data-theme] .medicalDesktopReportsPage .mdReportTable td strong{color:#102f44!important;opacity:1!important}html[data-theme] .medicalDesktopReportsPage .mdReportTable td small{color:#627887!important;opacity:1!important}html[data-theme] .medicalDesktopReportsPage .mdReportTable td.empty{color:#647b8c!important;background:#fbfcfd!important}html[data-theme] .medicalDesktopReportsPage .mdDataTablePanel>footer{color:#5d7180!important;background:#eef3f6!important;border-top-color:#ccd8e0!important}html[data-theme] .medicalDesktopReportsPage .mdDataTablePanel .mdTableTools input,html[data-theme] .medicalDesktopReportsPage .mdDataTablePanel .mdTableTools .mdTableSelect{color:#17364d!important;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;background:#fff!important;border-color:#b8c9d4!important}html[data-theme] .medicalDesktopReportsPage .mdDataTablePanel .mdTableTools input::placeholder{color:#7b8f9d!important;opacity:1!important}html[data-theme] .medicalDesktopReportsPage .mdDataTablePanel .mdSecondaryBtn{color:#17364d!important;background:#fff!important;border-color:#b8c9d4!important}html[data-theme] .medicalDesktopReportsPage .mdKpiCard,html[data-theme] .medicalDesktopReportsPage .qcStatusStrip>div{color:#223b4d!important;background:linear-gradient(#fff 0%,#f5f9fb 100%)!important;border-color:#c6d4dd!important;box-shadow:0 7px 18px #122e400f!important}html[data-theme] .medicalDesktopReportsPage .mdKpiCard>span,html[data-theme] .medicalDesktopReportsPage .qcStatusStrip span{color:#50697b!important}html[data-theme] .medicalDesktopReportsPage .mdKpiCard>b,html[data-theme] .medicalDesktopReportsPage .qcStatusStrip b{color:#102f44!important}html[data-theme] .medicalDesktopReportsPage .mdKpiCard>small,html[data-theme] .medicalDesktopReportsPage .qcStatusStrip small{color:#667d8d!important}html[data-theme] .medicalDesktopReportsPage .mdKpiCard.tone-accent>b{color:#c62857!important}html[data-theme] .medicalDesktopReportsPage .mdKpiCard.tone-success>b{color:#147767!important}html[data-theme] .medicalDesktopReportsPage .mdKpiCard.tone-warning>b{color:#a86405!important}html[data-theme] .medicalDesktopReportsPage .inventoryFormCard{color:#223b4d!important;background:#fff!important;border-color:#c3d2dc!important;box-shadow:0 8px 20px #122e4012!important}html[data-theme] .medicalDesktopReportsPage .inventoryFormCard header{border-bottom:1px solid #e0e8ed!important;padding-bottom:4px!important}html[data-theme] .medicalDesktopReportsPage .inventoryFormCard header h3{color:#12344c!important}html[data-theme] .medicalDesktopReportsPage .inventoryFormCard header p{color:#5d7383!important}html[data-theme] .medicalDesktopReportsPage .inventoryFormCard label,html[data-theme] .medicalDesktopReportsPage .qcInlineForm label{color:#2f4a5d!important;font-weight:800!important}html[data-theme] .medicalDesktopReportsPage .inventoryFormCard label>span{color:#667d8d!important;font-weight:650!important}html[data-theme] .medicalDesktopReportsPage .inventoryFormCard input,html[data-theme] .medicalDesktopReportsPage .inventoryFormCard select,html[data-theme] .medicalDesktopReportsPage .inventoryFormCard textarea,html[data-theme] .medicalDesktopReportsPage .qcInlineForm input,html[data-theme] .medicalDesktopReportsPage .qcInlineForm select{color:#172f41!important;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;background:#fff!important;border-color:#b7c8d3!important;box-shadow:inset 0 1px 2px #19374909!important}html[data-theme] .medicalDesktopReportsPage .inventoryFormCard input::placeholder,html[data-theme] .medicalDesktopReportsPage .inventoryFormCard textarea::placeholder,html[data-theme] .medicalDesktopReportsPage .qcInlineForm input::placeholder{color:#7b8f9d!important;opacity:1!important}html[data-theme] .medicalDesktopReportsPage .inventoryFormCard input:focus,html[data-theme] .medicalDesktopReportsPage .inventoryFormCard select:focus,html[data-theme] .medicalDesktopReportsPage .inventoryFormCard textarea:focus,html[data-theme] .medicalDesktopReportsPage .qcInlineForm input:focus,html[data-theme] .medicalDesktopReportsPage .qcInlineForm select:focus{border-color:#4f9db5!important;box-shadow:0 0 0 3px #4f9db524!important}html[data-theme] .medicalDesktopReportsPage .qcInlineForm{background:#f4f8fa!important;border-top-color:#ccd9e1!important}html[data-theme] .medicalDesktopReportsPage .qcToolbar{background:#fff!important;border-color:#c5d4dd!important;box-shadow:0 7px 18px #122e400d!important}html[data-theme] .medicalDesktopReportsPage .qcToolbar b{color:#17364d!important}html[data-theme] .medicalDesktopReportsPage .qcToolbar span{color:#607787!important}html[data-theme] .medicalDesktopReportsPage .qcToolbar .mdSecondaryBtn{color:#17364d!important;background:#f4f8fa!important;border-color:#bdced8!important}html[data-theme] .medicalDesktopReportsPage .inventoryLowRow td{background:#fff8e7!important}html[data-theme] .medicalDesktopReportsPage .inventoryLowRow:hover td{background:#fff1cf!important}html[data-theme] .medicalDesktopReportsPage .inventoryStatus.ok{color:#116656!important;background:#e4f5f0!important;border-color:#9dcfc2!important}html[data-theme] .medicalDesktopReportsPage .inventoryStatus.low{color:#8b5600!important;background:#fff0c9!important;border-color:#e6c26b!important}html[data-theme] .medicalDesktopReportsPage .inventoryIn{color:#0b725f!important}html[data-theme] .medicalDesktopReportsPage .inventoryOut,html[data-theme] .medicalDesktopReportsPage .qcLate{color:#b42342!important}html[data-theme] .medicalDesktopReportsPage .inventoryMessage{color:#145f53!important;background:#eaf8f4!important;border-color:#a9d7cc!important}html[data-theme] .medicalDesktopReportsPage .qcCountBadge{color:#9f2247!important;background:#fde8ef!important;border-color:#e7a5b8!important}html[data-theme] .medicalDesktopReportsPage .qcPriority{color:#225d7c!important;background:#e6f2f8!important;border:1px solid #b4d3e3!important}html[data-theme] .medicalDesktopReportsPage .qcPriority.cito{color:#825000!important;background:#fff0cf!important;border-color:#e5c375!important}html[data-theme] .medicalDesktopReportsPage .qcPriority.pending{color:#65449a!important;background:#f0eafb!important;border-color:#cab8e8!important}html[data-theme] .medicalDesktopReportsPage .mdDataTablePanel ::-webkit-scrollbar-track{background:#edf3f6!important}html[data-theme] .medicalDesktopReportsPage .inventoryFormCard ::-webkit-scrollbar-track{background:#edf3f6!important}html[data-theme] .medicalDesktopReportsPage .mdDataTablePanel ::-webkit-scrollbar-thumb{background:#9aafbd!important;border-color:#edf3f6!important}html[data-theme] .medicalDesktopReportsPage .inventoryFormCard ::-webkit-scrollbar-thumb{background:#9aafbd!important;border-color:#edf3f6!important}:root{--medxa-shell-sidebar:232px;--medxa-shell-sidebar-collapsed:74px;--medxa-shell-navy:#07345f;--medxa-shell-navy-deep:#052743;--medxa-shell-navy-soft:#0b426f;--medxa-shell-cyan:#4fd1c5;--medxa-shell-border:#ffffff1a;--medxa-workspace-gap:16px}.layout{background:#eef3f7!important;align-items:stretch!important;width:100%!important;min-width:0!important;max-width:none!important}.layout>main{background:linear-gradient(#f4f7fa 0%,#edf2f6 100%)!important;flex:auto!important;width:auto!important;min-width:0!important;padding:16px 18px 26px!important;transition:padding .18s!important}.layout>main>*{min-width:0;max-width:100%}.layout>main :where(section,article,.panel,.card,.pageIntro,.tableWrap,.filterPanel,.studyPanel,.manualOrderPanel,.orderPanel,.orderFilterPanel){min-width:0}html[data-theme=dark] .layout{background:#0f151c!important}html[data-theme=dark] .layout>main{background:linear-gradient(#121820 0%,#0e141b 100%)!important}.layout aside{width:var(--medxa-shell-sidebar)!important;min-width:var(--medxa-shell-sidebar)!important;z-index:40!important;background:linear-gradient(180deg,var(--medxa-shell-navy) 0%,var(--medxa-shell-navy-deep) 72%,#041d33 100%)!important;border-right:1px solid #ffffff14!important;height:100vh!important;padding:0!important;transition:width .2s,min-width .2s,transform .2s!important;position:sticky!important;top:0!important;overflow:hidden!important;box-shadow:10px 0 34px #041c321f!important}.layout aside.collapsed,.layout.sidebarCollapsed aside{width:var(--medxa-shell-sidebar-collapsed)!important;min-width:var(--medxa-shell-sidebar-collapsed)!important}.sidebarScrollArea{scrollbar-width:thin!important;scrollbar-color:#d0e7f74d transparent!important;padding:14px 11px 12px!important}.sidebarBrandBlock{border-bottom:1px solid var(--medxa-shell-border)!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;min-height:82px!important;margin:0 2px 10px!important;padding:11px 8px 13px!important;display:flex!important}.sidebarBrandMark{object-fit:contain!important;width:38px!important;height:38px!important;display:none!important}.sidebarBrandSubtitle{color:#e1f0fb9e!important;letter-spacing:.18em!important;text-transform:uppercase!important;width:auto!important;margin:0!important;font-size:9px!important;font-weight:850!important;line-height:1!important;display:block!important}.collapsed .sidebarBrandLogo,.collapsed .sidebarBrandSubtitle{display:none!important}.collapsed .sidebarBrandMark{display:block!important}.sidebarUserCard.sidebarUserCardClean{text-align:left!important;background:#ffffff0e!important;border:1px solid #ffffff1a!important;border-radius:14px!important;flex-direction:row!important;grid-template-columns:none!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;min-height:58px!important;margin:0 1px 14px!important;padding:9px 10px!important;display:flex!important;box-shadow:inset 0 1px #ffffff09!important}.sidebarUserAvatar{color:#053153!important;width:36px!important;min-width:36px!important;height:36px!important;box-shadow:none!important;background:linear-gradient(135deg,#57d4c9,#8fe4db)!important;border-radius:11px!important;font-size:14px!important;font-weight:950!important}.sidebarUserMeta{min-width:0!important;max-width:150px!important;display:block!important}.sidebarUserCard.sidebarUserCardClean .sidebarUserMeta b{text-overflow:ellipsis!important;white-space:nowrap!important;text-align:left!important;color:#f7fbff!important;letter-spacing:0!important;width:auto!important;max-width:100%!important;margin:0!important;font-size:12px!important;font-weight:850!important;line-height:1.2!important;display:block!important;overflow:hidden!important}.sidebarUserCard.sidebarUserCardClean .sidebarUserMeta small{text-overflow:ellipsis!important;white-space:nowrap!important;color:#d9ebf8a3!important;margin-top:4px!important;font-size:9px!important;font-weight:700!important;line-height:1.2!important;display:block!important;overflow:hidden!important}.collapsed .sidebarUserCard.sidebarUserCardClean{justify-content:center!important;min-height:52px!important;padding:7px!important}.collapsed .sidebarUserMeta,.sidebarCollapseBtn{display:none!important}.sidebarNav.sidebarNavFlat{flex-direction:column!important;gap:12px!important;display:flex!important}.sidebarNavSection{flex-direction:column!important;gap:4px!important;display:flex!important}.sidebarNavSectionLabel{color:#c4ddef75!important;letter-spacing:.16em!important;text-transform:uppercase!important;padding:0 9px 4px!important;font-size:8px!important;font-weight:900!important;line-height:1!important}.sidebarNavSectionItems{flex-direction:column!important;gap:3px!important;display:flex!important}.sidebarNav.sidebarNavFlat .sidebarNavSectionItems>button{color:#e8f3fbd4!important;width:100%!important;min-height:38px!important;box-shadow:none!important;text-align:left!important;background:0 0!important;border:1px solid #0000!important;border-radius:10px!important;align-items:center!important;gap:9px!important;margin:0!important;padding:7px 9px!important;font-size:11px!important;font-weight:720!important;line-height:1.15!important;display:flex!important;position:relative!important;transform:none!important}.sidebarNav.sidebarNavFlat .sidebarNavSectionItems>button:hover{color:#fff!important;filter:none!important;background:#fff1!important;border-color:#ffffff12!important}.sidebarNav.sidebarNavFlat .sidebarNavSectionItems>button.active{color:#fff!important;box-shadow:inset 3px 0 0 var(--medxa-shell-cyan)!important;background:linear-gradient(90deg,#4fd1c52b,#267ebb1f)!important;border-color:#5ecdc52e!important}.navIcon{color:#cde6f7!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;width:24px!important;min-width:24px!important;height:24px!important;font-size:13px!important;font-weight:900!important;display:inline-flex!important}button.active .navIcon{color:#76e1d8!important}.navLabel{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;display:block!important;overflow:hidden!important}.menuBadge{color:#fff!important;text-align:center!important;background:#f04470!important;border-radius:999px!important;min-width:21px!important;margin-left:auto!important;padding:2px 6px!important;font-size:9px!important;font-weight:900!important;line-height:1.35!important}.collapsed .sidebarNav.sidebarNavFlat{gap:9px!important}.collapsed .sidebarNavSection{gap:3px!important}.collapsed .sidebarNavSection+.sidebarNavSection{border-top:1px solid #ffffff12!important;padding-top:8px!important}.collapsed .sidebarNavSectionLabel{display:none!important}.collapsed .sidebarNav.sidebarNavFlat .sidebarNavSectionItems>button{justify-content:center!important;min-height:40px!important;padding:7px!important}.collapsed .navLabel{display:none!important}.collapsed .menuBadge{min-width:17px!important;padding:1px 4px!important;font-size:8px!important;position:absolute!important;top:2px!important;right:1px!important}.sidebarAdvancedCard{border-top:1px solid #ffffff14!important;margin:14px 1px 2px!important;padding-top:12px!important}.sidebarAdvancedButton{color:#edf8ff!important;width:100%!important;min-height:46px!important;box-shadow:none!important;text-align:left!important;background:#4fd1c50f!important;border:1px solid #4fd1c526!important;border-radius:11px!important;align-items:center!important;gap:9px!important;padding:8px 9px!important;display:flex!important;position:relative!important;transform:none!important}.sidebarAdvancedButton:hover{filter:none!important;background:#4fd1c51c!important}.sidebarAdvancedIcon{color:#77e2d9!important;background:#4fd1c524!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;width:26px!important;min-width:26px!important;height:26px!important;font-weight:950!important;display:inline-flex!important}.sidebarAdvancedText{flex-direction:column!important;min-width:0!important;display:flex!important}.sidebarAdvancedText b{color:#fff!important;white-space:nowrap!important;font-size:10px!important}.sidebarAdvancedText small{color:#d3e8f68c!important;white-space:nowrap!important;margin-top:2px!important;font-size:8px!important}.sidebarFilterBadge{color:#073152!important;text-align:center!important;background:#53d0c6!important;border-radius:999px!important;min-width:19px!important;margin-left:auto!important;padding:2px 5px!important;font-size:8px!important;font-weight:950!important}.collapsed .sidebarAdvancedCard{padding-top:9px!important}.collapsed .sidebarAdvancedButton{justify-content:center!important;min-height:42px!important;padding:6px!important}.collapsed .sidebarAdvancedText{display:none!important}.collapsed .sidebarFilterBadge{position:absolute!important;top:1px!important;right:1px!important}.sidebarLogoutDock{box-shadow:none!important;background:#0213223d!important;border-top:1px solid #ffffff13!important;flex:none!important;padding:10px 11px 13px!important}.logoutBtn{color:#eef7fdd1!important;width:100%!important;min-height:39px!important;box-shadow:none!important;background:#ffffff0b!important;border:1px solid #ffffff14!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;gap:8px!important;margin:0!important;padding:7px 10px!important;font-size:10px!important;display:flex!important;transform:none!important}.logoutBtn:hover{color:#fff!important;filter:none!important;background:#ffffff14!important}.collapsed .logoutBtn{padding:7px!important}.collapsed .logoutLabel{display:none!important}.topHero{z-index:25!important;color:#fff!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(135deg,#0a3a66 0%,#082d51 68%,#072946 100%)!important;border:1px solid #ffffff1a!important;border-radius:15px!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;min-height:82px!important;margin:0 0 10px!important;padding:11px 13px!important;display:flex!important;position:sticky!important;top:10px!important;box-shadow:0 8px 24px #072c4e1f!important}.topIdentity{flex:auto!important;align-items:center!important;gap:10px!important;min-width:0!important;display:flex!important}.topPageContext{min-width:0!important}.topProductEyebrow{color:#6edbd2!important;letter-spacing:.14em!important;margin-bottom:3px!important;font-size:8px!important;font-weight:950!important;line-height:1!important;display:block!important}.top.topHero h1{color:#fff!important;letter-spacing:-.025em!important;white-space:nowrap!important;text-overflow:ellipsis!important;margin:0!important;font-size:19px!important;font-weight:850!important;line-height:1.1!important;overflow:hidden!important}.top.topHero p{color:#deedf7b3!important;white-space:nowrap!important;text-overflow:ellipsis!important;max-width:720px!important;margin:4px 0 0!important;font-size:10px!important;line-height:1.3!important;overflow:hidden!important}.topUserLine{color:#dbebf6b3!important;align-items:center!important;gap:6px!important;margin-top:5px!important;font-size:9px!important;font-weight:700!important;line-height:1!important;display:flex!important}.topUserName{color:#f6fbff!important;font-weight:850!important}.topUserDot{color:#ffffff4d!important}.topVersionText{color:#d9edf9!important;background:#ffffff14!important;border-radius:999px!important;align-items:center!important;padding:2px 5px!important;font-size:8px!important;font-weight:900!important;display:inline-flex!important}.menuToggle,.desktopSidebarToggle{color:#eef8ff!important;width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;box-shadow:none!important;background:#ffffff0e!important;border:1px solid #ffffff1f!important;border-radius:9px!important;justify-content:center!important;align-items:center!important;padding:0!important;font-size:18px!important;line-height:1!important;display:inline-flex!important;transform:none!important}.menuToggle{display:none!important}.desktopSidebarToggle:hover,.menuToggle:hover{filter:none!important;background:#ffffff1a!important}.topRightTools{flex-wrap:nowrap!important;flex:none!important;justify-content:flex-end!important;align-items:center!important;gap:7px!important;display:flex!important}.viewComfortControls{align-items:center!important;gap:6px!important;display:flex!important}.themeToggle,.tableFontControl,.topActions button{color:#edf7ff!important;min-height:32px!important;box-shadow:none!important;background:#ffffff0f!important;border:1px solid #ffffff1f!important;border-radius:9px!important;font-size:9px!important;font-weight:800!important;line-height:1!important;transform:none!important}.themeToggle{align-items:center!important;gap:6px!important;padding:7px 9px!important;display:inline-flex!important}.themeToggle:hover,.topActions button:hover{filter:none!important;background:#ffffff1c!important}.tableFontControl{color:#e1eff8b3!important;align-items:center!important;gap:6px!important;padding:4px 6px 4px 8px!important;display:flex!important}.tableFontControl select{color:#fff!important;--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important;background:#ffffff1a!important;border:0!important;border-radius:6px!important;outline:none!important;min-width:60px!important;padding:4px 5px!important;font-size:9px!important;font-weight:850!important}.topActions{flex-wrap:nowrap!important;align-items:center!important;gap:5px!important;margin:0!important;display:flex!important}.topActions button{white-space:nowrap!important;padding:7px 8px!important}.topActions .primaryAction{color:#fff!important;box-shadow:none!important;background:#1e78bc!important;border-color:#6bc7ff42!important}.systemStatusPanel{box-shadow:none!important;background:#ffffffc7!important;border:1px solid #dbe4eb!important;border-radius:10px!important;margin:0 0 12px!important}.systemStatusPanel summary{color:#4a6073!important;min-height:30px!important;padding:6px 9px!important;font-size:9px!important;font-weight:850!important}.systemStatusPanel summary small{color:#8392a0!important;font-size:8px!important;font-weight:650!important}.statusPulse{width:6px!important;height:6px!important;box-shadow:0 0 0 3px #2fb67d1a!important}.systemStatusBody{padding:0 9px 9px!important}.systemStatusBody .notice,.systemStatusBody .syncline{font-size:9px!important}html[data-theme=dark] .systemStatusPanel{background:#161e27!important;border-color:#2f3b47!important}html[data-theme=dark] .systemStatusPanel summary{color:#cbd7e0!important}html[data-theme=dark] .systemStatusPanel summary small{color:#7f909f!important}@media (width<=1440px){:root{--medxa-shell-sidebar:214px;--medxa-workspace-gap:14px}.layout>main{padding:14px 15px 24px!important}.sidebarScrollArea{padding:12px 9px 10px!important}.sidebarBrandLogo{width:120px!important}.sidebarNav.sidebarNavFlat .sidebarNavSectionItems>button{font-size:10px!important}.top.topHero h1{font-size:18px!important}.top.topHero p{max-width:520px!important}}@media (width<=1180px){:root{--medxa-shell-sidebar:198px}.topHero{flex-wrap:wrap!important;align-items:flex-start!important}.topIdentity{min-width:min(520px,100%)!important}.topRightTools{flex-wrap:wrap!important;justify-content:flex-end!important;width:100%!important}.topActions{max-width:100%!important;padding-bottom:1px!important;overflow-x:auto!important}.top.topHero p{white-space:normal!important}}@media (width<=980px) and (width>=821px){:root{--medxa-shell-sidebar:188px}.layout>main{padding:12px!important}.sidebarNavSectionLabel{font-size:7px!important}.sidebarNav.sidebarNavFlat .sidebarNavSectionItems>button{min-height:36px!important;padding:6px 7px!important;font-size:9px!important}.sidebarUserCard.sidebarUserCardClean{padding:8px!important}.sidebarUserMeta{max-width:118px!important}.topProductEyebrow,.top.topHero p{display:none!important}.topHero{min-height:66px!important}}@media (width<=820px){.layout{min-height:100dvh!important;display:block!important}.layout>main{width:100%!important;padding:10px!important}.sidebarOverlay{z-index:49!important;-webkit-backdrop-filter:blur(2px)!important;backdrop-filter:blur(2px)!important;opacity:0!important;pointer-events:none!important;background:#010f1c85!important;transition:opacity .18s!important;display:block!important;position:fixed!important;inset:0!important}.sidebarOverlay.show{opacity:1!important;pointer-events:auto!important}.layout aside,.layout aside.collapsed,.layout.sidebarCollapsed aside{z-index:50!important;width:min(280px,88vw)!important;min-width:0!important;height:100dvh!important;position:fixed!important;top:0!important;bottom:0!important;left:0!important;transform:translate(-102%)!important;box-shadow:18px 0 45px #00000042!important}.layout aside.open{transform:translate(0)!important}.collapsed .sidebarBrandBlock{align-items:flex-start!important;min-height:82px!important;padding:11px 8px 13px!important}.collapsed .sidebarBrandLogo{width:132px!important;display:block!important}.collapsed .sidebarBrandSubtitle{display:block!important}.collapsed .sidebarBrandMark{display:none!important}.collapsed .sidebarUserCard.sidebarUserCardClean{justify-content:flex-start!important;min-height:58px!important;padding:9px 10px!important}.collapsed .sidebarUserMeta{max-width:160px!important;display:block!important}.collapsed .sidebarNavSectionLabel{display:block!important}.collapsed .sidebarNavSection+.sidebarNavSection{border-top:0!important;padding-top:0!important}.collapsed .sidebarNav.sidebarNavFlat .sidebarNavSectionItems>button{justify-content:flex-start!important;padding:7px 9px!important}.collapsed .navLabel{display:block!important}.collapsed .menuBadge{min-width:21px!important;margin-left:auto!important;padding:2px 6px!important;font-size:9px!important;position:static!important}.collapsed .sidebarAdvancedButton{justify-content:flex-start!important;min-height:46px!important;padding:8px 9px!important}.collapsed .sidebarAdvancedText{display:flex!important}.collapsed .sidebarFilterBadge{margin-left:auto!important;position:static!important}.collapsed .logoutLabel{display:inline!important}.menuToggle{display:inline-flex!important}.desktopSidebarToggle{display:none!important}.topHero{border-radius:13px!important;min-height:64px!important;padding:9px 10px!important;position:sticky!important;top:6px!important}.topProductEyebrow{font-size:7px!important}.top.topHero h1{font-size:16px!important}.top.topHero p{display:none!important}.topUserLine{margin-top:4px!important;font-size:8px!important}.topRightTools{gap:5px!important}.themeToggleLabel,.tableFontControl>span{display:none!important}.themeToggle{justify-content:center!important;width:32px!important;padding:0!important}.tableFontControl{padding:3px 5px!important}}@media (width<=620px){.layout>main{padding:8px!important}.topHero{gap:8px!important;margin-bottom:8px!important}.topIdentity{width:100%!important;min-width:0!important}.topPageContext{max-width:calc(100vw - 78px)!important}.topUserLine .topRoleText,.topUserLine .topUserDot{display:none!important}.topRightTools{scrollbar-width:none!important;flex-wrap:nowrap!important;justify-content:flex-start!important;width:100%!important;overflow-x:auto!important}.topRightTools::-webkit-scrollbar{display:none!important}.topActions{flex:none!important;overflow:visible!important}.topActions button{min-height:30px!important;padding:6px 7px!important;font-size:8px!important}.systemStatusPanel{margin-bottom:8px!important}}@media (width<=420px){.tableFontControl{display:none!important}.top.topHero h1{font-size:15px!important}.topProductEyebrow,.topUserLine{display:none!important}}@media (prefers-reduced-motion:reduce){.layout aside,.layout>main,.sidebarOverlay{transition:none!important}}html[data-theme=light] .layout aside,html[data-theme=dark] .layout aside{background:linear-gradient(180deg,var(--medxa-shell-navy) 0%,var(--medxa-shell-navy-deep) 72%,#041d33 100%)!important;border-right-color:#ffffff14!important}html[data-theme=light] .topHero,html[data-theme=dark] .topHero{color:#fff!important;background:linear-gradient(135deg,#0a3a66 0%,#082d51 68%,#072946 100%)!important;border-color:#ffffff1a!important}html[data-theme=light] .sidebarUserAvatar,html[data-theme=dark] .sidebarUserAvatar{color:#053153!important;background:linear-gradient(135deg,#57d4c9,#8fe4db)!important}html[data-theme=light] :where(.themeToggle,.tableFontControl,.topActions button),html[data-theme=dark] :where(.themeToggle,.tableFontControl,.topActions button){color:#edf7ff!important;background:#ffffff0f!important;border-color:#ffffff1f!important}html[data-theme=light] .topActions .primaryAction,html[data-theme=dark] .topActions .primaryAction{color:#fff!important;background:#1e78bc!important;border-color:#6bc7ff42!important}.page-dashboard .topHero,.page-allStudies .topHero{overflow:hidden!important}.page-dashboard .topIdentity,.page-allStudies .topIdentity,.page-dashboard .topPageContext,.page-allStudies .topPageContext{min-width:0!important;max-width:100%!important}.page-dashboard .topPageContext,.page-allStudies .topPageContext{flex-direction:column!important;justify-content:center!important;display:flex!important;overflow:hidden!important}.page-dashboard .topProductEyebrow,.page-allStudies .topProductEyebrow,.page-dashboard .topUserLine,.page-allStudies .topUserLine,.page-dashboard .top.topHero h1,.page-dashboard .top.topHero p,.page-allStudies .top.topHero h1,.page-allStudies .top.topHero p{text-overflow:ellipsis!important;max-width:100%!important;overflow:hidden!important}.page-dashboard .topProductEyebrow,.page-allStudies .topProductEyebrow{white-space:nowrap!important;margin:0 0 4px!important;position:static!important;inset:auto!important;transform:none!important}.page-dashboard .topUserLine,.page-allStudies .topUserLine{white-space:nowrap!important;flex-wrap:nowrap!important}.page-dashboard .standardStudyWorkspace>.selectedReviewPanel,.page-allStudies .standardStudyWorkspace>.selectedReviewPanel{border-radius:14px!important;overflow:hidden!important}.page-dashboard .selectedReviewHead,.page-allStudies .selectedReviewHead{overflow:hidden!important}.page-dashboard .selectedReviewHead>div:first-child,.page-allStudies .selectedReviewHead>div:first-child{min-width:0!important;max-width:100%!important}.page-dashboard .selectedReviewBody.osirixReviewBodyFixed,.page-allStudies .selectedReviewBody.osirixReviewBodyFixed{box-sizing:border-box!important;grid-template-columns:210px minmax(0,1fr) 260px!important;align-items:stretch!important;gap:10px!important;min-width:0!important;padding:8px!important;display:grid!important;overflow:hidden!important}.page-dashboard .osirixThumbShelf,.page-allStudies .osirixThumbShelf{box-sizing:border-box!important;flex-direction:column!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:8px!important;display:flex!important;overflow:hidden!important}.page-dashboard .osirixThumbShelf .compactStripTitle,.page-allStudies .osirixThumbShelf .compactStripTitle{min-width:0!important;max-width:100%!important;overflow:hidden!important}.page-dashboard .seriesRail,.page-allStudies .seriesRail{box-sizing:border-box!important;min-width:0!important;max-width:100%!important;overflow:auto!important}.page-dashboard .fixedThumbGrid,.page-allStudies .fixedThumbGrid{box-sizing:border-box!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:minmax(96px,auto)!important;align-content:start!important;gap:6px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:6px!important;display:grid!important;overflow:auto!important}.page-dashboard .fixedOsirixThumb,.page-allStudies .fixedOsirixThumb{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:98px!important;min-height:98px!important;max-height:98px!important;overflow:hidden!important}.page-dashboard .fixedOsirixThumb .osirixThumbFrame,.page-allStudies .fixedOsirixThumb .osirixThumbFrame{box-sizing:border-box!important;justify-content:center!important;align-items:center!important;width:100%!important;max-width:100%!important;height:64px!important;min-height:64px!important;display:flex!important;overflow:hidden!important}.page-dashboard .fixedOsirixThumb img,.page-dashboard .fixedOsirixThumb .osirixNoThumb,.page-allStudies .fixedOsirixThumb img,.page-allStudies .fixedOsirixThumb .osirixNoThumb{object-fit:contain!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;height:100%!important}.page-dashboard .fixedOsirixThumb b,.page-dashboard .fixedOsirixThumb small,.page-allStudies .fixedOsirixThumb b,.page-allStudies .fixedOsirixThumb small{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;display:block!important;overflow:hidden!important}.page-dashboard .instancePager,.page-allStudies .instancePager{box-sizing:border-box!important;width:100%!important;max-width:100%!important}.page-dashboard .osirixCineFixed,.page-allStudies .osirixCineFixed,.page-dashboard .fixedCineViewport,.page-allStudies .fixedCineViewport,.page-dashboard .osirixRightRail,.page-allStudies .osirixRightRail,.page-dashboard .miniReportReview,.page-allStudies .miniReportReview{box-sizing:border-box!important;min-width:0!important;max-width:100%!important}.page-dashboard .miniReportBody,.page-dashboard .miniReportBody p,.page-allStudies .miniReportBody,.page-allStudies .miniReportBody p{word-break:break-word!important}.standardStudyTableWrap,.globalFlatTableWrap,.tableWrap{overflow:auto!important}.medxaResizableTable,.standardStudyTable.medxaResizableTable,.globalFlatStudyTable.medxaResizableTable{table-layout:fixed!important;width:max-content!important;min-width:100%!important;max-width:none!important}.medxaResizableHeader{z-index:8!important;position:sticky!important;top:0!important;overflow:visible!important}.medxaResizableHeader>.medxaColumnResizeHandle{width:14px!important;right:-1px!important}.medxaColumnResizeHandle:after{background:#197b9973!important;width:2px!important;left:6px!important}.medxaResizableHeader:hover>.medxaColumnResizeHandle:after,.medxaColumnResizeHandle.active:after{background:#00bcd4!important;width:3px!important}.medxaResizableTable th{z-index:5!important;position:sticky!important;top:0!important}.medxaResizableTable td,.medxaResizableTable th{box-sizing:border-box!important}.medxaResizableTable th>button{max-width:calc(100% - 12px)!important}@media (width<=1380px){.page-dashboard .selectedReviewBody.osirixReviewBodyFixed,.page-allStudies .selectedReviewBody.osirixReviewBodyFixed{grid-template-columns:190px minmax(0,1fr) 235px!important}}@media (width<=1120px){.page-dashboard .selectedReviewBody.osirixReviewBodyFixed,.page-allStudies .selectedReviewBody.osirixReviewBodyFixed{grid-template-columns:1fr!important;overflow:visible!important}.page-dashboard .fixedThumbGrid,.page-allStudies .fixedThumbGrid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (width>=1181px){.page-dashboard .topHero{align-items:center!important;height:58px!important;min-height:58px!important;max-height:58px!important;padding:7px 10px!important;overflow:hidden!important}.page-dashboard .topIdentity{flex:auto!important;align-items:center!important;gap:9px!important;min-width:0!important;overflow:hidden!important}.page-dashboard .topPageContext{white-space:nowrap!important;flex-direction:row!important;flex:auto!important;align-items:center!important;gap:8px!important;min-width:0!important;max-width:100%!important;display:flex!important;overflow:hidden!important}.page-dashboard .topProductEyebrow{color:#68ddd3!important;letter-spacing:.11em!important;white-space:nowrap!important;text-overflow:clip!important;flex:none!important;align-items:center!important;margin:0!important;font-size:7.5px!important;line-height:1!important;display:inline-flex!important;overflow:visible!important}.page-dashboard .topProductEyebrow:after{content:"•";color:#ffffff54;letter-spacing:0;margin-left:8px}.page-dashboard .top.topHero h1{white-space:nowrap!important;text-overflow:clip!important;flex:none!important;margin:0!important;font-size:18px!important;line-height:1!important;overflow:visible!important}.page-dashboard .top.topHero h1:after{content:"•";color:#ffffff4d;vertical-align:middle;margin-left:8px;font-size:10px}.page-dashboard .top.topHero p{color:#e1eff8c7!important;white-space:nowrap!important;text-overflow:ellipsis!important;flex:auto!important;min-width:120px!important;max-width:360px!important;margin:0!important;font-size:8.5px!important;line-height:1.1!important;overflow:hidden!important}.page-dashboard .topUserLine{white-space:nowrap!important;flex:none!important;align-items:center!important;gap:5px!important;margin:0 0 0 2px!important;font-size:8px!important;line-height:1!important;display:inline-flex!important;overflow:hidden!important}.page-dashboard .topUserLine:before{content:"•";color:#ffffff4d;margin-right:3px}.page-dashboard .topVersionText{padding:2px 5px!important;font-size:7.5px!important}.page-dashboard .topRightTools{flex-wrap:nowrap!important;flex:none!important;gap:6px!important;min-width:0!important}.page-dashboard .topActions{flex-wrap:nowrap!important;gap:5px!important}.page-dashboard .standardStudyWorkspace>.selectedReviewPanel{flex:0 0 max(var(--preview-height,520px),520px)!important;height:max(var(--preview-height,520px),520px)!important;box-sizing:border-box!important;flex-direction:column!important;min-height:520px!important;max-height:none!important;display:flex!important;overflow:hidden!important}.page-dashboard .selectedReviewHead{box-sizing:border-box!important;flex:0 0 54px!important;height:54px!important;min-height:54px!important;max-height:54px!important}.page-dashboard .selectedReviewBody.osirixReviewBodyFixed{box-sizing:border-box!important;flex:1 1 0!important;grid-template-columns:210px minmax(0,1fr) 260px!important;align-items:stretch!important;height:0!important;min-height:0!important;max-height:none!important;overflow:hidden!important}.page-dashboard .selectedReviewBody.osirixReviewBodyFixed>*{box-sizing:border-box!important;height:100%!important;min-height:0!important;max-height:none!important;overflow:hidden!important}.page-dashboard .osirixThumbShelf{flex-direction:column!important;height:100%!important;min-height:0!important;display:flex!important;overflow:hidden!important}.page-dashboard .osirixThumbShelf>.compactStripTitle,.page-dashboard .osirixThumbShelf>.seriesRail{flex:none!important}.page-dashboard .osirixThumbShelf>.fixedThumbGrid{flex:1 1 0!important;height:0!important;min-height:0!important;max-height:none!important;overflow:hidden auto!important}.page-dashboard .osirixThumbShelf>.instancePager{flex:0 0 27px!important;height:27px!important;min-height:27px!important}.page-dashboard .osirixCineFixed{flex-direction:column!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;display:flex!important;overflow:hidden!important}.page-dashboard .osirixCineFixed .cineToolbar{flex:0 0 34px!important;height:34px!important;min-height:34px!important;max-height:34px!important}.page-dashboard .fixedCineViewport{background:#02060c!important;flex:1 1 0!important;width:100%!important;height:0!important;min-height:0!important;max-height:none!important;overflow:hidden!important}.page-dashboard .fixedCineViewport img{object-fit:contain!important;object-position:center center!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;display:block!important}.page-dashboard .osirixReportRailOnly,.page-dashboard .osirixCompactReport{height:100%!important;min-height:0!important;max-height:none!important}.page-dashboard .osirixCompactReport{flex-direction:column!important;display:flex!important;overflow:hidden!important}.page-dashboard .miniReportBodyCompact,.page-dashboard .miniReportEmptyCompact,.page-dashboard .reportIsolationStatus{flex:1 1 0!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:auto!important}}@media (width>=1181px) and (width<=1450px){.page-dashboard .top.topHero p{display:none!important}}@media (width>=1181px) and (width<=1260px){.page-dashboard .topUserLine .topRoleText,.page-dashboard .topUserLine .topUserDot{display:none!important}}@media (width>=1181px){.page-chestAi .topHero{align-items:center!important;height:58px!important;min-height:58px!important;max-height:58px!important;padding:7px 10px!important;overflow:hidden!important}.page-chestAi .topIdentity{flex:auto!important;align-items:center!important;gap:9px!important;min-width:0!important;overflow:hidden!important}.page-chestAi .topPageContext{white-space:nowrap!important;flex-direction:row!important;flex:auto!important;align-items:center!important;gap:8px!important;min-width:0!important;max-width:100%!important;display:flex!important;overflow:hidden!important}.page-chestAi .topProductEyebrow{color:#68ddd3!important;letter-spacing:.11em!important;white-space:nowrap!important;flex:none!important;align-items:center!important;margin:0!important;font-size:7.5px!important;line-height:1!important;display:inline-flex!important;overflow:visible!important}.page-chestAi .topProductEyebrow:after{content:"•";color:#ffffff54;margin-left:8px}.page-chestAi .top.topHero h1{white-space:nowrap!important;flex:none!important;margin:0!important;font-size:18px!important;line-height:1!important;overflow:visible!important}.page-chestAi .top.topHero h1:after{content:"•";color:#ffffff4d;vertical-align:middle;margin-left:8px;font-size:10px}.page-chestAi .top.topHero p{color:#e1eff8c7!important;white-space:nowrap!important;text-overflow:ellipsis!important;flex:auto!important;min-width:120px!important;max-width:330px!important;margin:0!important;font-size:8.5px!important;line-height:1.1!important;overflow:hidden!important}.page-chestAi .topUserLine{white-space:nowrap!important;flex:none!important;align-items:center!important;gap:5px!important;margin:0 0 0 2px!important;font-size:8px!important;line-height:1!important;display:inline-flex!important;overflow:hidden!important}.page-chestAi .topUserLine:before{content:"•";color:#ffffff4d;margin-right:3px}.page-chestAi .topRightTools{flex-wrap:nowrap!important;flex:none!important;gap:6px!important;min-width:0!important}.page-chestAi .topActions{flex-wrap:nowrap!important;gap:5px!important}}@media (width>=1181px) and (width<=1450px){.page-chestAi .top.topHero p{display:none!important}}.page-chestAi .chestAiPage{width:100%!important;min-width:0!important;max-width:100%!important;overflow:visible!important}.page-chestAi .chestAiHero,.page-chestAi .chestAiMetricGrid,.page-chestAi .chestAiFilterPanel,.page-chestAi .chestAiWorkspace{box-sizing:border-box!important;min-width:0!important;max-width:100%!important}@media (width>=1480px){.page-chestAi .chestAiFilters{grid-template-columns:minmax(260px,1.8fr) 135px 135px 130px 130px 130px 110px 72px auto!important;align-items:end!important;gap:8px!important}.page-chestAi .chestAiSearchWide{grid-column:auto!important}.page-chestAi .chestAiFilterActions{flex-wrap:nowrap!important;grid-column:auto!important;justify-content:flex-end!important;align-items:center!important;display:flex!important}}@media (width>=1181px) and (width<=1479px){.page-chestAi .chestAiFilters{grid-template-columns:minmax(250px,2fr) repeat(4,minmax(120px,1fr)) 90px!important}.page-chestAi .chestAiSearchWide{grid-column:span 2!important}.page-chestAi .chestAiFilterActions{grid-column:1/-1!important;justify-content:flex-end!important}}.page-chestAi .chestAiWorkspace{grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:12px!important;width:100%!important;display:grid!important}.page-chestAi .chestAiWorklistPanel{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;overflow:hidden!important}.page-chestAi .chestAiPanelHead{flex:none!important;min-width:0!important}.page-chestAi .chestAiTableWrap{scrollbar-gutter:stable both-edges!important;overscroll-behavior-inline:contain!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:440px!important;overflow:auto!important}.page-chestAi .chestAiTable th{height:35px!important;padding:6px 18px 6px 9px!important;font-size:9px!important;line-height:1.1!important}.page-chestAi .chestAiTable td{height:40px!important;padding:5px 9px!important;font-size:9.5px!important;line-height:1.15!important}.page-chestAi .chestAiTable .medxaColumnResizeHandle{width:14px!important;right:-1px!important}.page-chestAi .chestAiTable .medxaColumnResizeHandle:after{background:#1280a075!important;width:2px!important;left:6px!important}.page-chestAi .chestAiTable .medxaResizableHeader:hover>.medxaColumnResizeHandle:after,.page-chestAi .chestAiTable .medxaColumnResizeHandle.active:after{background:#00b8d4!important;width:3px!important}.page-chestAi .chestAiPager{flex:none!important}.page-chestAi .chestAiPreview{box-sizing:border-box!important;grid-template-rows:auto auto auto auto!important;grid-template-columns:240px minmax(300px,360px) minmax(0,1fr)!important;align-items:start!important;gap:9px 12px!important;width:100%!important;min-width:0!important;max-width:100%!important;max-height:none!important;padding:12px!important;display:grid!important;position:relative!important;top:auto!important;overflow:hidden!important}.page-chestAi .chestAiPreviewTopline{border-bottom:1px solid var(--border)!important;grid-area:1/1/auto/-1!important;min-width:0!important;margin:0!important;padding-bottom:8px!important}.page-chestAi .chestAiPatientIdentity{border:1px solid var(--border)!important;background:var(--panel-2)!important;box-sizing:border-box!important;border-radius:11px!important;grid-area:2/1!important;min-width:0!important;margin:0!important;padding:12px!important}.page-chestAi .chestAiPatientIdentity h2{color:var(--text-strong)!important;font-size:16px!important;line-height:1.15!important}.page-chestAi .chestAiPatientIdentity p{font-size:9px!important}.page-chestAi .chestAiImageBox{box-sizing:border-box!important;grid-area:2/2/span 3!important;width:100%!important;min-width:0!important;max-width:100%!important;height:330px!important;min-height:330px!important;max-height:330px!important;margin:0!important}.page-chestAi .chestAiPreviewImage{object-fit:contain!important;object-position:center center!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important}.page-chestAi .chestAiPreviewActions{grid-area:3/1!important;grid-template-columns:1fr!important;gap:6px!important;min-width:0!important;margin:0!important;display:grid!important}.page-chestAi .chestAiPrimaryBtn{grid-column:auto!important}.page-chestAi .chestAiDisclaimer{grid-area:4/1!important;min-width:0!important;margin:0!important}.page-chestAi .chestAiFact{min-width:0!important;overflow:hidden!important}.page-chestAi .chestAiFact b{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;overflow:hidden!important}.page-chestAi .chestAiPreviewEmpty{grid-column:1/-1!important;min-height:220px!important;padding:24px!important}html[data-theme=light] .page-chestAi .chestAiPreview{color:#173347!important;background:#fff!important;border-color:#cbdbe8!important}html[data-theme=light] .page-chestAi .chestAiPatientIdentity,html[data-theme=light] .page-chestAi .chestAiResultBlock,html[data-theme=light] .page-chestAi .chestAiStudyBlock{color:#173347!important;background:#f6f9fc!important}html[data-theme=light] .page-chestAi .chestAiFact{background:#fff!important}html[data-theme=light] .page-chestAi .chestAiPatientIdentity h2,html[data-theme=light] .page-chestAi .chestAiSectionHead>div>b,html[data-theme=light] .page-chestAi .chestAiFact b{color:#173347!important}@media (width<=1180px){.page-chestAi .chestAiPreview{display:block!important;overflow:visible!important}.page-chestAi .chestAiPreviewTopline,.page-chestAi .chestAiPatientIdentity{margin-bottom:10px!important}.page-chestAi .chestAiImageBox{height:320px!important;min-height:320px!important;max-height:320px!important;margin-bottom:10px!important}.page-chestAi .chestAiResultBlock,.page-chestAi .chestAiStudyBlock,.page-chestAi .chestAiErrorNote,.page-chestAi .chestAiPreviewActions,.page-chestAi .chestAiDisclaimer{margin-top:10px!important}}@media (width<=760px){.page-chestAi .chestAiTableWrap{max-height:62dvh!important}.page-chestAi .chestAiImageBox{height:280px!important;min-height:280px!important;max-height:280px!important}}.page-chestAi .chestAiWorkspace{grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:12px!important;min-height:0!important;display:grid!important}.page-chestAi .chestAiWorklistPanel{align-self:start!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:hidden!important}.page-chestAi .chestAiTableWrap{scrollbar-gutter:auto!important;flex:none!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:auto hidden!important}.page-chestAi .chestAiTable,.page-chestAi .chestAiTable.medxaResizableTable{table-layout:fixed!important;width:max-content!important;min-width:1880px!important;max-width:none!important}.page-chestAi .chestAiPager{flex:none!important;height:auto!important;min-height:44px!important;margin:0!important}.page-chestAi .chestAiPreview{box-sizing:border-box!important;grid-template-rows:auto auto auto auto!important;grid-template-columns:220px minmax(260px,320px) minmax(0,1fr)!important;align-self:start!important;gap:9px 12px!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;padding:12px!important;display:grid!important;position:relative!important;top:auto!important;overflow:hidden!important}.page-chestAi .chestAiPreviewTopline{grid-area:1/1/auto/-1!important;min-height:30px!important;margin:0!important;padding:0 0 8px!important}.page-chestAi .chestAiPatientIdentity{grid-area:2/1!important;min-width:0!important;min-height:76px!important;margin:0!important;padding:11px!important}.page-chestAi .chestAiImageBox{grid-area:2/2/span 2!important;width:100%!important;height:280px!important;min-height:280px!important;max-height:280px!important;margin:0!important}.page-chestAi .chestAiResultBlock{grid-area:2/3!important;min-width:0!important;margin:0!important}.page-chestAi .chestAiStudyBlock{grid-area:3/3!important;min-width:0!important;margin:0!important}.page-chestAi .chestAiErrorNote{grid-area:4/3!important;margin:0!important}.page-chestAi .chestAiPreviewActions{grid-area:3/1!important;grid-template-columns:1fr!important;gap:7px!important;margin:0!important;display:grid!important}.page-chestAi .chestAiPreviewActions>*{box-sizing:border-box!important;width:100%!important;min-width:0!important}.page-chestAi .chestAiDisclaimer{grid-area:4/1/auto/-1!important;min-height:0!important;margin:0!important;padding:8px 10px!important}.page-chestAi .chestAiResultBlock,.page-chestAi .chestAiStudyBlock{padding:10px!important}.page-chestAi .chestAiResultGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}.page-chestAi .chestAiFact{min-width:0!important;min-height:44px!important}.page-chestAi main{scroll-padding-top:84px!important}.page-chestAi .topHero{isolation:isolate!important}@media (width<=1180px){.page-chestAi .chestAiPreview{grid-template-columns:minmax(190px,230px) minmax(240px,300px) minmax(0,1fr)!important}.page-chestAi .chestAiImageBox{height:260px!important;min-height:260px!important;max-height:260px!important}}@media (width<=900px){.page-chestAi .chestAiPreview{flex-direction:column!important;gap:10px!important;display:flex!important;overflow:visible!important}.page-chestAi .chestAiPreviewTopline,.page-chestAi .chestAiPatientIdentity,.page-chestAi .chestAiImageBox,.page-chestAi .chestAiResultBlock,.page-chestAi .chestAiStudyBlock,.page-chestAi .chestAiErrorNote,.page-chestAi .chestAiPreviewActions,.page-chestAi .chestAiDisclaimer{width:100%!important;margin:0!important}.page-chestAi .chestAiImageBox{height:300px!important;min-height:300px!important;max-height:300px!important}}.page-reportTemplates .reportTemplatePageV295 .templateFoldersPane,.page-reportTemplates .reportTemplatePageV295 .templateListPane,.page-reportTemplates .reportTemplatePageV295 .templateReportEditor{color:#111827!important;background:#fff!important;border:1px solid #d7e3ef!important;box-shadow:0 8px 20px #0f172a0f!important}.page-reportTemplates .reportTemplatePageV295 .templateFoldersPane *,.page-reportTemplates .reportTemplatePageV295 .templateListPane *,.page-reportTemplates .reportTemplatePageV295 .templateReportEditor *{color:inherit}.page-reportTemplates .reportTemplatePageV295 .templatePaneTitle,.page-reportTemplates .reportTemplatePageV295 .templateReportToolbar{border-bottom:1px solid #e5edf5!important}.page-reportTemplates .reportTemplatePageV295 .templatePaneTitle b,.page-reportTemplates .reportTemplatePageV295 .templateReportToolbar h2,.page-reportTemplates .reportTemplatePageV295 .templateEditorTitle h2{color:#111827!important}.page-reportTemplates .reportTemplatePageV295 .templatePaneTitle small,.page-reportTemplates .reportTemplatePageV295 .templateReportToolbar small,.page-reportTemplates .reportTemplatePageV295 .templateReportToolbar span,.page-reportTemplates .reportTemplatePageV295 .templateEditorTitle span{color:#6b7280!important}.page-reportTemplates .reportTemplatePageV295 .templateFolderTree{background:#fff!important}.page-reportTemplates .reportTemplatePageV295 .templateFolderRow{color:#111827!important;background:#fff!important;border:1px solid #e5edf5!important}.page-reportTemplates .reportTemplatePageV295 .templateFolderRow b{color:#111827!important}.page-reportTemplates .reportTemplatePageV295 .templateFolderRow small{color:#6b7280!important}.page-reportTemplates .reportTemplatePageV295 .templateFolderRow:hover{background:#f8fbfe!important;border-color:#c8d9ea!important}.page-reportTemplates .reportTemplatePageV295 .templateFolderRow.active{background:#ecf8fd!important;border-color:#7cc7dc!important;box-shadow:inset 3px 0 #1493ad!important}.page-reportTemplates .reportTemplatePageV295 .folderGlyph{color:#1d84a1!important}.page-reportTemplates .reportTemplatePageV295 .templateSearch{color:#111827!important;background:#fff!important;border:1px solid #cfd9e5!important}.page-reportTemplates .reportTemplatePageV295 .templateSearch::placeholder{color:#94a3b8!important}.page-reportTemplates .reportTemplatePageV295 .templateLibraryList{background:#fff!important}.page-reportTemplates .reportTemplatePageV295 .templateLibraryItem{color:#111827!important;box-shadow:none!important;background:#fff!important;border:1px solid #d6e2ec!important}.page-reportTemplates .reportTemplatePageV295 .templateLibraryItem b{color:#111827!important}.page-reportTemplates .reportTemplatePageV295 .templateLibraryItem small,.page-reportTemplates .reportTemplatePageV295 .templateLibraryItem p{color:#6b7280!important}.page-reportTemplates .reportTemplatePageV295 .templateLibraryItem:hover{background:#f8fbfe!important;border-color:#8fc2d0!important}.page-reportTemplates .reportTemplatePageV295 .templateLibraryItem.active{background:#ecf8fd!important;border-color:#34a3bd!important;box-shadow:0 0 0 2px #34a3bd1f!important}.page-reportTemplates .reportTemplatePageV295 .templateLibraryItem em{color:#166534!important;background:#e9f7ef!important}.page-reportTemplates .reportTemplatePageV295 .templateLibraryEmpty{color:#64748b!important;background:#f8fbfe!important;border:1px dashed #c9d7e6!important}.page-reportTemplates .reportTemplatePageV295 .templateReportMeta label,.page-reportTemplates .reportTemplatePageV295 .templatePlainField,.page-reportTemplates .reportTemplatePageV295 .templateReportMeta,.page-reportTemplates .reportTemplatePageV295 .templatePaperHint,.page-reportTemplates .reportTemplatePageV295 .templateSafetyNote{color:#111827!important}.page-reportTemplates .reportTemplatePageV295 .templateReportMeta input,.page-reportTemplates .reportTemplatePageV295 .templateReportMeta select,.page-reportTemplates .reportTemplatePageV295 .templatePlainField textarea{color:#111827!important;background:#fff!important;border:1px solid #cfd9e5!important}.page-reportTemplates .reportTemplatePageV295 .templateReportMeta .templateCheck{color:#111827!important;background:#f8fbfe!important;border:1px solid #d6e2ec!important}.page-reportTemplates .reportTemplatePageV295 .richTextBox,.page-reportTemplates .reportTemplatePageV295 .wordPaperWrap,.page-reportTemplates .reportTemplatePageV295 .wordPaperEditor,.page-reportTemplates .reportTemplatePageV295 .tiptapEditorContent{color:#111827!important;background:#fff!important}.page-reportTemplates .reportTemplatePageV295 .richTextTop,.page-reportTemplates .reportTemplatePageV295 .ckToolbar{color:#111827!important;background:#f8fbfe!important;border-color:#dbe6f1!important}.page-reportTemplates .reportTemplatePageV295 .ckToolbar button,.page-reportTemplates .reportTemplatePageV295 .ckToolbar select{color:#111827!important;background:#fff!important;border:1px solid #cfdae6!important}html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .templateFoldersPane,html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .templateListPane,html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .templateReportEditor,html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .templateFolderTree,html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .templateLibraryList,html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .templateLibraryItem,html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .templateFolderRow,html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .templateReportMeta input,html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .templateReportMeta select,html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .templatePlainField textarea,html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .wordPaperWrap,html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .wordPaperEditor,html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .tiptapEditorContent{color:#111827!important;background:#fff!important}:root{--medxa-workspace-bg:#f4f7fa;--medxa-card:#fff;--medxa-card-soft:#f8fafc;--medxa-card-soft-2:#f1f5f9;--medxa-card-border:#d7e2ec;--medxa-card-border-strong:#c7d5e3;--medxa-card-text:#0f172a;--medxa-card-text-2:#1e293b;--medxa-card-muted:#64748b;--medxa-card-shadow:0 6px 18px #0f172a0e;--medxa-card-shadow-hover:0 10px 26px #0f172a14;--medxa-card-radius:14px;--medxa-row-hover:#eef6fb;--medxa-row-selected:#e6f7f8;--medxa-table-head:#eef4f8}.layout:not(.focusWorkspace)>main{--panel:var(--medxa-card)!important;--panel-2:var(--medxa-card-soft)!important;--text:var(--medxa-card-text)!important;--text-strong:var(--medxa-card-text)!important;--muted:var(--medxa-card-muted)!important;--border:var(--medxa-card-border)!important;--border-strong:var(--medxa-card-border-strong)!important;--shadow:var(--medxa-card-shadow)!important;--shadow-soft:var(--medxa-card-shadow)!important;background:var(--medxa-workspace-bg)!important;color:var(--medxa-card-text)!important;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important}html[data-theme=dark] .layout:not(.focusWorkspace)>main{background:var(--medxa-workspace-bg)!important;color:var(--medxa-card-text)!important;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important}.layout:not(.focusWorkspace)>main>.topHero,.layout:not(.focusWorkspace)>main>.topHero :is(h1,h2,h3,b,strong,.topUserName,.topRoleText,.topVersionText){color:#fff!important}.layout:not(.focusWorkspace)>main>.topHero :is(p,small,.topUserLine){color:#e4f0f9c7!important}.layout:not(.focusWorkspace)>main :where(.systemStatusPanel,.card,.panel,.pageIntro,.filterPanel,.standardStudyWorkspace,.chestAiHero,.chestAiService,.chestAiMetric,.chestAiFilterPanel,.chestAiWorklistPanel,.chestAiPreview,.chestAiResultBlock,.chestAiStudyBlock,.doseHero,.doseSummaryCard,.doseControlPanel,.doseTableCard,.doseDetailSection,.risCoreHero,.risCoreTabs,.risToolbar,.risOperationalMetrics,.risResourcePanel,.notifPanel,.diagnoseIntro,.diagnosePanel,.adminPageHero,.adminTablePanel,.adminFormSection,.aeHealthStrip>div,.simrsBasePanel,.simrsAuthPanel,.simrsCatalogPanel,.simrsStatusGrid>div,.internalChatStats>article,.internalChatWorkspace,.internalChatThreadPanel,.internalChatConversation,.internalChatDirectoryPanel,.internalChatConversationHead,.internalChatComposer,.templateFoldersPane,.templateListPane,.templateReportEditor){background:var(--medxa-card)!important;color:var(--medxa-card-text)!important;border-color:var(--medxa-card-border)!important;box-shadow:var(--medxa-card-shadow)!important}.layout:not(.focusWorkspace)>main :where(.panel-head,.studyPanelHead,.quickSearchBar,.chestAiPanelHead,.doseControlHeader,.doseTableHeader,.dosePager,.adminTableToolbar,.internalChatPanelHead,.internalChatConversationHead,.templatePaneTitle,.templateReportToolbar){background:var(--medxa-card-soft)!important;color:var(--medxa-card-text)!important;border-color:var(--medxa-card-border)!important}.layout:not(.focusWorkspace)>main :where(h1,h2,h3,h4,h5,b,strong,.value){color:var(--medxa-card-text)!important}.layout:not(.focusWorkspace)>main :where(p,small,.muted,.small){color:var(--medxa-card-muted)!important}.layout:not(.focusWorkspace)>main :where(input,select,textarea){color:var(--medxa-card-text)!important;border-color:var(--medxa-card-border-strong)!important;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;background:#fff!important}.layout:not(.focusWorkspace)>main :where(input,textarea)::placeholder{color:#94a3b8!important}.layout:not(.focusWorkspace)>main :where(input,select,textarea):focus{border-color:#46a9bd!important;box-shadow:0 0 0 3px #46a9bd1f!important}.layout:not(.focusWorkspace)>main :where(.standardStudyTable,.chestAiTable,.doseTable,.risTable,.orderTable,.notificationTable,.adminDataTable,.simrsParamTable,.mdReportTable){color:var(--medxa-card-text)!important;background:#fff!important}.layout:not(.focusWorkspace)>main :where(.standardStudyTable,.chestAiTable,.doseTable,.risTable,.orderTable,.notificationTable,.adminDataTable,.simrsParamTable,.mdReportTable) thead th{background:var(--medxa-table-head)!important;color:#334155!important;border-color:var(--medxa-card-border)!important;text-shadow:none!important}.layout:not(.focusWorkspace)>main :where(.standardStudyTable,.chestAiTable,.doseTable,.risTable,.orderTable,.notificationTable,.adminDataTable,.simrsParamTable,.mdReportTable) tbody td{color:var(--medxa-card-text-2)!important;background:#fff!important;border-color:#e4ebf2!important}.layout:not(.focusWorkspace)>main :where(.standardStudyTable,.chestAiTable,.doseTable,.risTable,.orderTable,.notificationTable,.adminDataTable,.simrsParamTable,.mdReportTable) tbody tr:nth-child(2n) td{background:#f8fafc!important}.layout:not(.focusWorkspace)>main :where(.standardStudyTable,.chestAiTable,.doseTable,.risTable,.orderTable,.notificationTable,.adminDataTable,.simrsParamTable,.mdReportTable) tbody tr:hover td{background:var(--medxa-row-hover)!important;color:var(--medxa-card-text)!important}.layout:not(.focusWorkspace)>main .standardStudyTable tbody tr.rowSelected td{background:var(--medxa-row-selected)!important;color:var(--medxa-card-text)!important}.layout:not(.focusWorkspace)>main :where(.standardStudyTable,.chestAiTable,.doseTable,.risTable,.orderTable,.notificationTable,.adminDataTable) :where(b,strong){color:var(--medxa-card-text)!important}.page-dashboard .smartWorkflowBar,.page-allStudies .smartWorkflowBar{color:var(--medxa-card-text)!important;border:1px solid var(--medxa-card-border)!important;box-shadow:var(--medxa-card-shadow)!important;background:#fff!important}.page-dashboard .smartWorkflowBar :where(.smartWorkflowHead,.smartWorkflowBody),.page-allStudies .smartWorkflowBar :where(.smartWorkflowHead,.smartWorkflowBody){color:var(--medxa-card-text)!important}.page-dashboard .smartWorkflowBar :where(.smartWorkflowHead b,.smartWorkflowHead span,.workflowMetric b,.workflowMetric span,.doctorLoadChip span,.doctorLoadChip b,.doctorLoadChip small),.page-allStudies .smartWorkflowBar :where(.smartWorkflowHead b,.smartWorkflowHead span,.workflowMetric b,.workflowMetric span,.doctorLoadChip span,.doctorLoadChip b,.doctorLoadChip small){color:var(--medxa-card-text)!important;opacity:1!important}.page-dashboard .workflowMetric,.page-allStudies .workflowMetric,.page-dashboard .doctorLoadChip,.page-allStudies .doctorLoadChip{background:var(--medxa-card-soft)!important;color:var(--medxa-card-text)!important;border-color:var(--medxa-card-border)!important}.page-dashboard .workflowMetric.metric-breached,.page-dashboard .workflowMetric.metric-critical,.page-allStudies .workflowMetric.metric-breached,.page-allStudies .workflowMetric.metric-critical{background:#fff1f2!important;border-color:#fecdd3!important}.page-dashboard .workflowMetric.metric-urgent,.page-allStudies .workflowMetric.metric-urgent{background:#fff7ed!important;border-color:#fed7aa!important}.page-dashboard .workflowMetric.metric-due,.page-allStudies .workflowMetric.metric-due{background:#fffbeb!important;border-color:#fde68a!important}.page-dashboard .workflowMetric.metric-progress,.page-allStudies .workflowMetric.metric-progress{background:#ecfdf5!important;border-color:#a7f3d0!important}.page-dashboard .smartWorkflowActions .lightBtn,.page-allStudies .smartWorkflowActions .lightBtn{color:#145c9e!important;background:#fff!important;border-color:#bfd4e7!important}.page-dashboard .selectedReviewHead,.page-allStudies .selectedReviewHead{color:#fff!important;background:linear-gradient(135deg,#0b426f,#082f51)!important;border-color:#164f79!important}.page-dashboard .selectedReviewHead :where(h3,p,span,b,small),.page-allStudies .selectedReviewHead :where(h3,p,span,b,small){color:#fff!important}.page-dashboard :where(.cineViewport,.fixedCineViewport,.osirixCineBlock),.page-allStudies :where(.cineViewport,.fixedCineViewport,.osirixCineBlock){color:#fff!important;background:#000!important}.page-chestAi .chestAiMetric,.page-chestAi .chestAiService,.page-chestAi .chestAiFilterPanel,.page-chestAi .chestAiWorklistPanel,.page-chestAi .chestAiPreview{color:var(--medxa-card-text)!important;border-color:var(--medxa-card-border)!important;background:#fff!important}.page-chestAi .chestAiResultBlock,.page-chestAi .chestAiStudyBlock,.page-chestAi .chestAiFact{background:var(--medxa-card-soft)!important;color:var(--medxa-card-text)!important;border-color:var(--medxa-card-border)!important}.page-chestAi .chestAiImageBox,.page-chestAi .chestAiPreviewImage,.page-chestAi .chestAiNoImage{color:#dcecff!important;background:#05090e!important}.page-dosecare :where(.doseSummaryCard,.doseControlPanel,.doseTableCard,.doseDrawer,.doseDetailSection,.doseEventCard,.doseSourceCard,.doseManualForm){color:var(--medxa-card-text)!important;border-color:var(--medxa-card-border)!important;background:#fff!important}.page-dosecare :where(.doseControlHeader,.doseTableHeader,.dosePager,.doseDrawerHeader,.doseQuickChip,.doseDetailIdentity>div){background:var(--medxa-card-soft)!important;color:var(--medxa-card-text)!important;border-color:var(--medxa-card-border)!important}.page-dosecare :where(.doseThumb,.doseThumbFallback){color:#83dce7!important;background:#06111b!important}.page-orders :where(.risCoreHero,.risCoreTabs,.risToolbar,.risOperationalMetrics>div,.risResourcePanel,.orderPanel,.orderFilterPanel),.page-risCore :where(.risCoreHero,.risCoreTabs,.risToolbar,.risOperationalMetrics>div,.risResourcePanel,.orderPanel,.orderFilterPanel){color:var(--medxa-card-text)!important;border-color:var(--medxa-card-border)!important;box-shadow:var(--medxa-card-shadow)!important;background:#fff!important}.medicalDesktopReportsPage{--md-bg:var(--medxa-workspace-bg)!important;--md-panel:#fff!important;--md-panel-2:#f8fafc!important;--md-panel-3:#f1f5f9!important;--md-border:#d7e2ec!important;--md-border-soft:#e4ebf2!important;--md-text:#1e293b!important;--md-strong:#0f172a!important;--md-muted:#64748b!important;--md-shadow:var(--medxa-card-shadow)!important}.medicalDesktopReportsPage :where(.mdReportFilters,.mdReportTabs,.mdKpiCard,.mdChartCard,.mdDataTablePanel,.qcStatusStrip>div,.inventoryFormCard,.qcToolbar){color:#0f172a!important;box-shadow:var(--medxa-card-shadow)!important;background:#fff!important;border-color:#d7e2ec!important}.medicalDesktopReportsPage :where(.mdChartCard>header,.mdDataTablePanel>header,.mdTableTools,.qcInlineForm){color:#0f172a!important;background:#f8fafc!important;border-color:#e4ebf2!important}.medicalDesktopReportsPage :where(.mdChartBody,.mdHorizontalBars,.mdLineChartWrap,.mdPieLayout,.mdStackedBars){color:#334155!important;background:#fff!important}.medicalDesktopReportsPage :where(.mdReportsIdentity h1,.mdReportsIdentity p,.mdReportsIdentity small){color:#fff!important}.medicalDesktopReportsPage .mdReportsHero{color:#fff!important;background:linear-gradient(135deg,#123d60 0%,#0d2f4d 68%,#0a2945 100%)!important;border-color:#214d6d!important}.medicalDesktopReportsPage .mdReportBuildStatus{color:#fff!important;background:#ffffff17!important;border-color:#ffffff29!important}.page-notifications .notifPanel,.page-notifications .notificationTableWrap{color:var(--medxa-card-text)!important;border-color:var(--medxa-card-border)!important;background:#fff!important}.page-internalChat :where(.internalChatHero,.internalChatStats>article,.internalChatWorkspace,.internalChatThreadPanel,.internalChatDirectoryPanel,.internalChatConversation,.internalChatConversationHead,.internalChatComposer){color:var(--medxa-card-text)!important;border-color:var(--medxa-card-border)!important;box-shadow:var(--medxa-card-shadow)!important;background:#fff!important}.page-internalChat :where(.internalChatThreadList,.internalChatDirectoryList,.internalChatMessages){color:var(--medxa-card-text)!important;background:#f8fafc!important}.page-internalChat .internalChatBubble.other{color:#0f172a!important;background:#fff!important}.page-internalChat .internalChatBubble.own{color:#0f172a!important;background:#e6f5ff!important}:is(.page-users,.page-dicomAe,.page-simrsApi) :where(.adminPageHero,.adminStatsGrid>div,.adminTablePanel,.adminFormSection,.aeHealthStrip>div,.simrsStatusGrid>div,.simrsBasePanel,.simrsAuthPanel,.simrsCatalogPanel,.simrsEndpointItem){color:#0f172a!important;box-shadow:var(--medxa-card-shadow)!important;background:#fff!important;border-color:#d7e2ec!important}:is(.page-users,.page-dicomAe,.page-simrsApi) :where(.adminTableToolbar,.adminModalFooter,.simrsToolbar,.simrsEndpointHeader){color:#0f172a!important;background:#f8fafc!important;border-color:#e4ebf2!important}.page-diagnose :where(.diagnoseIntro,.diagnosePanel,.diagnoseSummaryGrid>div,.diagnoseRaw){color:#0f172a!important;box-shadow:var(--medxa-card-shadow)!important;background:#fff!important;border-color:#d7e2ec!important}.page-diagnose .diagnoseRawScroll{color:#dbeafe!important;background:#0b1724!important}.page-reportTemplates :where(.templateFoldersPane,.templateListPane,.templateReportEditor,.templateFolderRow,.templateLibraryItem){color:#111827!important;background:#fff!important;border-color:#d7e2ec!important}.page-reportTemplates .reportTemplateHero{color:#fff!important;background:linear-gradient(135deg,#0a416d,#086c8f)!important}.page-reportTemplates .reportTemplateHero :where(h1,p,span){color:#fff!important}.layout:not(.focusWorkspace)>main :where(.card,.panel,.chestAiMetric,.doseSummaryCard,.adminStatsGrid>div,.mdKpiCard,.internalChatStats>article){transition:border-color .16s,box-shadow .16s,transform .16s}.layout:not(.focusWorkspace)>main :where(.card,.chestAiMetric,.doseSummaryCard,.adminStatsGrid>div,.mdKpiCard,.internalChatStats>article):hover{box-shadow:var(--medxa-card-shadow-hover)!important;border-color:#bfd1df!important}.layout:not(.focusWorkspace)>main :where(.readingBadge.read,.reportMiniStatus.report-FINAL,.actionBadge.normal){color:#166534!important;background:#dcfce7!important;border-color:#bbf7d0!important}.layout:not(.focusWorkspace)>main :where(.readingBadge.reading,.reportMiniStatus.report-DRAFT){color:#92400e!important;background:#fef3c7!important;border-color:#fde68a!important}.layout:not(.focusWorkspace)>main :where(.readingBadge.unread,.reportMiniStatus){color:#334155!important}@media (width<=820px){.layout:not(.focusWorkspace)>main{background:#f4f7fa!important}.layout:not(.focusWorkspace)>main :where(.card,.panel,.chestAiMetric,.doseSummaryCard,.adminStatsGrid>div,.internalChatStats>article){border-radius:12px!important;box-shadow:0 4px 12px #0f172a0d!important}}html[data-theme=dark] .layout:not(.focusWorkspace) .standardStudyWorkspace .standardStudyTable thead th,html[data-theme=dark] .layout:not(.focusWorkspace) .chestAiTable thead th,html[data-theme=dark] .layout:not(.focusWorkspace) .doseTable thead th,html[data-theme=dark] .layout:not(.focusWorkspace) .risTable thead th,html[data-theme=dark] .layout:not(.focusWorkspace) .orderTable thead th,html[data-theme=dark] .layout:not(.focusWorkspace) .notificationTable thead th,html[data-theme=dark] .layout:not(.focusWorkspace) .adminDataTable thead th{background:var(--medxa-table-head)!important;color:#334155!important;border-color:var(--medxa-card-border)!important;text-shadow:none!important}html[data-theme=dark] .layout:not(.focusWorkspace) .standardStudyWorkspace .standardStudyTable tbody td,html[data-theme=dark] .layout:not(.focusWorkspace) .chestAiTable tbody td,html[data-theme=dark] .layout:not(.focusWorkspace) .doseTable tbody td,html[data-theme=dark] .layout:not(.focusWorkspace) .risTable tbody td,html[data-theme=dark] .layout:not(.focusWorkspace) .orderTable tbody td,html[data-theme=dark] .layout:not(.focusWorkspace) .notificationTable tbody td,html[data-theme=dark] .layout:not(.focusWorkspace) .adminDataTable tbody td{color:#1e293b!important;background:#fff!important;border-color:#e4ebf2!important}html[data-theme=dark] .layout:not(.focusWorkspace) .standardStudyWorkspace .standardStudyTable tbody tr:nth-child(2n) td,html[data-theme=dark] .layout:not(.focusWorkspace) .chestAiTable tbody tr:nth-child(2n) td,html[data-theme=dark] .layout:not(.focusWorkspace) .doseTable tbody tr:nth-child(2n) td,html[data-theme=dark] .layout:not(.focusWorkspace) .risTable tbody tr:nth-child(2n) td,html[data-theme=dark] .layout:not(.focusWorkspace) .orderTable tbody tr:nth-child(2n) td,html[data-theme=dark] .layout:not(.focusWorkspace) .notificationTable tbody tr:nth-child(2n) td,html[data-theme=dark] .layout:not(.focusWorkspace) .adminDataTable tbody tr:nth-child(2n) td{background:#f8fafc!important}html[data-theme=dark] .layout:not(.focusWorkspace) .standardStudyWorkspace .standardStudyTable tbody tr:hover td,html[data-theme=dark] .layout:not(.focusWorkspace) .chestAiTable tbody tr:hover td,html[data-theme=dark] .layout:not(.focusWorkspace) .doseTable tbody tr:hover td,html[data-theme=dark] .layout:not(.focusWorkspace) .risTable tbody tr:hover td,html[data-theme=dark] .layout:not(.focusWorkspace) .orderTable tbody tr:hover td,html[data-theme=dark] .layout:not(.focusWorkspace) .notificationTable tbody tr:hover td,html[data-theme=dark] .layout:not(.focusWorkspace) .adminDataTable tbody tr:hover td{background:var(--medxa-row-hover)!important;color:#0f172a!important}html[data-theme=dark] .layout:not(.focusWorkspace) .standardStudyWorkspace .standardStudyTable tbody tr.rowSelected td{background:var(--medxa-row-selected)!important;color:#0f172a!important}html[data-theme=light] .medicalDesktopReportsPage .mdReportTable th,html[data-theme=dark] .medicalDesktopReportsPage .mdReportTable th{background:var(--medxa-table-head)!important;color:#334155!important;border-color:#d7e2ec!important}html[data-theme=light] .medicalDesktopReportsPage .mdReportTable td,html[data-theme=dark] .medicalDesktopReportsPage .mdReportTable td{color:#1e293b!important;background:#fff!important;border-color:#e4ebf2!important}html[data-theme=light] .medicalDesktopReportsPage .mdReportTable tbody tr:nth-child(2n) td,html[data-theme=dark] .medicalDesktopReportsPage .mdReportTable tbody tr:nth-child(2n) td{background:#f8fafc!important}html[data-theme=light] .medicalDesktopReportsPage .mdReportTable tbody tr:hover td,html[data-theme=dark] .medicalDesktopReportsPage .mdReportTable tbody tr:hover td{color:#0f172a!important;background:#eef6fb!important}html[data-theme=light] .medicalDesktopReportsPage .mdChartCard>header,html[data-theme=dark] .medicalDesktopReportsPage .mdChartCard>header,html[data-theme=light] .medicalDesktopReportsPage .mdDataTablePanel>header,html[data-theme=dark] .medicalDesktopReportsPage .mdDataTablePanel>header{color:#0f172a!important;background:#f8fafc!important;border-color:#e4ebf2!important}html[data-theme=light] .medicalDesktopReportsPage .mdDataTablePanel>footer,html[data-theme=dark] .medicalDesktopReportsPage .mdDataTablePanel>footer{color:#64748b!important;background:#f8fafc!important;border-color:#e4ebf2!important}.page-dashboard :where(.osirixThumbShelf,.miniReportReview),.page-allStudies :where(.osirixThumbShelf,.miniReportReview){color:#0f172a!important;background:#fff!important;border-color:#d7e2ec!important}.page-dashboard :where(.osirixThumbShelf,.miniReportReview) :where(b,strong,h3),.page-allStudies :where(.osirixThumbShelf,.miniReportReview) :where(b,strong,h3){color:#0f172a!important}.page-dashboard :where(.osirixThumbShelf,.miniReportReview) :where(small,p,span),.page-allStudies :where(.osirixThumbShelf,.miniReportReview) :where(small,p,span){color:#64748b!important}.page-dashboard .osirixThumbShelf .seriesChip.active,.page-allStudies .osirixThumbShelf .seriesChip.active{background:#e6f7f8!important;border-color:#64bdc9!important}.page-dashboard .standardStudyTableWrap,.page-allStudies .standardStudyTableWrap{scrollbar-gutter:stable both-edges!important;overflow:auto!important}.page-dashboard .standardStudyTable.medxaResizableTable,.page-allStudies .standardStudyTable.medxaResizableTable{table-layout:fixed!important;width:max-content!important;min-width:2050px!important;max-width:none!important;font-size:clamp(10.5px,var(--table-font-size,11px),16px)!important}.page-dashboard .standardStudyTable :is(th,td),.page-allStudies .standardStudyTable :is(th,td){font-size:inherit!important;line-height:1.2!important}.page-dashboard .standardStudyTable thead th,.page-allStudies .standardStudyTable thead th{color:#24364a!important;min-height:38px!important;font-weight:850!important}.page-dashboard .standardStudyTable tbody td,.page-allStudies .standardStudyTable tbody td{color:#17263a!important}.page-dashboard .standardStudyTable .accessionCell,.page-allStudies .standardStudyTable .accessionCell{white-space:nowrap!important;text-overflow:clip!important;min-width:205px!important;font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace!important;font-size:max(10.5px,var(--table-font-size,11px))!important;font-variant-numeric:tabular-nums!important;overflow:visible!important}.page-dashboard .standardStudyTable .studyDateCell,.page-dashboard .standardStudyTable .receivedDateCell,.page-allStudies .standardStudyTable .studyDateCell,.page-allStudies .standardStudyTable .receivedDateCell{white-space:nowrap!important;text-overflow:clip!important;overflow:visible!important}.page-dashboard .standardStudyTable .flatDateValue,.page-allStudies .standardStudyTable .flatDateValue{white-space:nowrap!important;text-overflow:clip!important;width:auto!important;min-width:150px!important;max-width:none!important;font-size:max(10.5px,var(--table-font-size,11px))!important;font-variant-numeric:tabular-nums!important;font-weight:700!important;display:inline-block!important;overflow:visible!important}.page-dashboard .standardStudyTable .flatMrnCell,.page-allStudies .standardStudyTable .flatMrnCell{min-width:125px!important;font-size:max(10.5px,var(--table-font-size,11px))!important}.page-dashboard .standardStudyTable .flatPatientNameCell b,.page-dashboard .standardStudyTable .descCellSingle b,.page-allStudies .standardStudyTable .flatPatientNameCell b,.page-allStudies .standardStudyTable .descCellSingle b{font-size:max(10.5px,var(--table-font-size,11px))!important;line-height:1.2!important}.flatStudyActionBtn.viewer.viewerIconOnly{box-sizing:border-box!important;border-radius:7px!important;width:34px!important;min-width:34px!important;max-width:34px!important;height:28px!important;min-height:28px!important;padding:0!important}.viewerActionIcon{flex:0 0 17px!important;width:17px!important;height:17px!important;display:block!important}.flatStudyActionBtn.viewer-pro.viewerIconOnly{color:#07558b!important;background:#eaf5ff!important;border-color:#98c5e5!important}.flatStudyActionBtn.viewer-lite.viewerIconOnly{color:#17654d!important;background:#edf9f4!important;border-color:#9fd4c0!important}.flatStudyActionBtn.viewer.viewerIconOnly:hover:not(.disabled){transform:translateY(-1px)!important;box-shadow:0 4px 10px #0f446721!important}:is(.page-dashboard .standardStudyTable .flatActionCell:has(.viewerIconOnly),.page-allStudies .standardStudyTable .flatActionCell:has(.viewerIconOnly)){text-align:center!important;min-width:58px!important}.page-dashboard .medxaColumnResizeHandle,.page-allStudies .medxaColumnResizeHandle{width:16px!important;right:-2px!important}.page-dashboard .medxaColumnResizeHandle:after,.page-allStudies .medxaColumnResizeHandle:after{background:#116f8f6b!important;width:2px!important}.page-dashboard .medxaResizableHeader:hover>.medxaColumnResizeHandle:after,.page-allStudies .medxaResizableHeader:hover>.medxaColumnResizeHandle:after,.page-dashboard .medxaColumnResizeHandle.active:after,.page-allStudies .medxaColumnResizeHandle.active:after{background:#0891b2!important;width:3px!important}@media (width<=900px){.page-dashboard .standardStudyTable.medxaResizableTable,.page-allStudies .standardStudyTable.medxaResizableTable{min-width:2000px!important}}@media (width>=1181px){.page-dashboard .topHero{padding-left:6px!important;padding-right:8px!important}.page-dashboard .topIdentity{flex:auto!important;gap:4px!important;min-width:0!important}.page-dashboard .topPageContext{justify-content:flex-start!important;gap:7px!important;min-width:0!important;max-width:none!important;overflow:hidden!important}.page-dashboard .topProductEyebrow{letter-spacing:.09em!important;font-size:9.5px!important;font-weight:950!important}.page-dashboard .top.topHero h1{letter-spacing:-.02em!important;font-size:21px!important;font-weight:900!important}.page-dashboard .top.topHero p{color:#ecf6fcdb!important;flex:auto!important;min-width:160px!important;max-width:480px!important;font-size:10.5px!important;line-height:1!important;display:block!important}.page-dashboard .topUserLine{font-size:9px!important}.page-dashboard .topRightTools{margin-left:auto!important}.page-dashboard .desktopSidebarToggle{width:30px!important;min-width:30px!important;height:30px!important;min-height:30px!important}}.page-dashboard .selectedReviewHead,.page-allStudies .selectedReviewHead{align-items:center!important;height:43px!important;min-height:43px!important;max-height:43px!important;padding:7px 11px!important}.page-dashboard .selectedReviewTitleInline,.page-allStudies .selectedReviewTitleInline{white-space:nowrap!important;align-items:center!important;gap:7px!important;min-width:0!important;display:flex!important;overflow:hidden!important}.page-dashboard .selectedReviewTitleInline .selectedReviewEyebrow,.page-allStudies .selectedReviewTitleInline .selectedReviewEyebrow{letter-spacing:.075em!important;color:#d8edf9!important;flex:none!important;margin:0!important;font-size:11px!important;font-weight:900!important;line-height:1!important}.page-dashboard .selectedReviewDash,.page-allStudies .selectedReviewDash{color:#72ddd4!important;flex:none!important;font-size:13px!important;font-weight:900!important}.page-dashboard .selectedReviewTitleInline h3,.page-allStudies .selectedReviewTitleInline h3{color:#fff!important;white-space:nowrap!important;text-overflow:ellipsis!important;min-width:0!important;margin:0!important;font-size:18px!important;font-weight:900!important;line-height:1!important;overflow:hidden!important}.page-dashboard .osirixThumbShelf,.page-allStudies .osirixThumbShelf{color:#fff!important;background:linear-gradient(#0c4d7b 0%,#083b62 100%)!important;border-color:#1c6b96!important;box-shadow:inset 0 1px #ffffff14!important}.page-dashboard .osirixThumbShelf .compactStripTitle,.page-allStudies .osirixThumbShelf .compactStripTitle{border-bottom:1px solid #ffffff24!important}.page-dashboard .osirixThumbShelf .compactStripTitle b,.page-allStudies .osirixThumbShelf .compactStripTitle b{color:#fff!important}.page-dashboard .osirixThumbShelf .compactStripTitle small,.page-allStudies .osirixThumbShelf .compactStripTitle small{color:#cbe5f5!important}.page-dashboard .osirixThumbShelf .seriesChip,.page-allStudies .osirixThumbShelf .seriesChip{color:#edf9ff!important;background:#ffffff1a!important;border-color:#fff3!important}.page-dashboard .osirixThumbShelf .seriesChip :is(b,span,em),.page-allStudies .osirixThumbShelf .seriesChip :is(b,span,em){color:#edf9ff!important}.page-dashboard .osirixThumbShelf .seriesChip.active,.page-allStudies .osirixThumbShelf .seriesChip.active{color:#073d59!important;background:#dff8f5!important;border-color:#6dd8cf!important;box-shadow:0 0 0 2px #6dd8cf29!important}.page-dashboard .osirixThumbShelf .seriesChip.active :is(b,span,em),.page-allStudies .osirixThumbShelf .seriesChip.active :is(b,span,em){color:#073d59!important}.page-dashboard .osirixThumbShelf .fixedThumbGrid,.page-allStudies .osirixThumbShelf .fixedThumbGrid{background:#073454!important;border:1px solid #ffffff1c!important;border-radius:8px!important}.page-dashboard .osirixThumbShelf .fixedOsirixThumb,.page-allStudies .osirixThumbShelf .fixedOsirixThumb{color:#fff!important;background:#0b446d!important;border-color:#ffffff29!important}.page-dashboard .osirixThumbShelf .fixedOsirixThumb.active,.page-allStudies .osirixThumbShelf .fixedOsirixThumb.active{border-color:#69e0d5!important;box-shadow:0 0 0 2px #69e0d53b!important}.page-dashboard .osirixThumbShelf .fixedOsirixThumb :is(b,small),.page-allStudies .osirixThumbShelf .fixedOsirixThumb :is(b,small){color:#eaf7ff!important}.page-dashboard .osirixThumbShelf .instancePager,.page-allStudies .osirixThumbShelf .instancePager{color:#d9eef9!important}.page-dashboard .osirixThumbShelf .instancePager .tinyBtn,.page-allStudies .osirixThumbShelf .instancePager .tinyBtn{color:#fff!important;background:#ffffff1a!important;border-color:#ffffff2e!important}.page-dashboard .standardStudyTable .studyDateHead,.page-allStudies .standardStudyTable .studyDateHead{min-width:200px!important}.page-dashboard .standardStudyTable .receivedDateHead,.page-allStudies .standardStudyTable .receivedDateHead{min-width:190px!important}.page-dashboard .standardStudyTable .studyDateCell,.page-dashboard .standardStudyTable .receivedDateCell,.page-allStudies .standardStudyTable .studyDateCell,.page-allStudies .standardStudyTable .receivedDateCell{min-width:0!important;max-width:none!important}.page-dashboard .standardStudyTable .flatDateValue,.page-allStudies .standardStudyTable .flatDateValue{text-overflow:clip!important;white-space:nowrap!important;font-variant-numeric:tabular-nums!important;min-width:165px!important;max-width:none!important;overflow:visible!important}@media (width>=1181px) and (width<=1450px){.page-dashboard .top.topHero p{max-width:290px!important;font-size:9.5px!important;display:block!important}}@media (width>=1181px) and (width<=1280px){.page-dashboard .topProductEyebrow{font-size:8.5px!important}.page-dashboard .top.topHero h1{font-size:19px!important}.page-dashboard .top.topHero p{max-width:210px!important;font-size:9px!important}.page-dashboard .topUserLine{display:none!important}}@media (width>=1181px){.page-dashboard .topProductEyebrow:after{content:""!important;margin:0!important}.page-dashboard .top.topHero h1:after{content:"-"!important;color:#ffffff75!important;vertical-align:middle!important;margin-left:8px!important;font-size:12px!important}}.page-dashboard .standardStudyTable col.colStudyDate,.page-allStudies .standardStudyTable col.colStudyDate{width:200px!important;min-width:200px!important;max-width:200px!important}.page-dashboard .standardStudyTable col.colReceivedDate,.page-allStudies .standardStudyTable col.colReceivedDate{width:190px!important;min-width:190px!important;max-width:190px!important}.page-dashboard .standardStudyTable .studyDateHead,.page-dashboard .standardStudyTable .receivedDateHead,.page-allStudies .standardStudyTable .studyDateHead,.page-allStudies .standardStudyTable .receivedDateHead{overflow:visible!important}.page-dashboard .standardStudyTable :is(.studyDateHead,.receivedDateHead)>.medxaColumnResizeHandle,.page-allStudies .standardStudyTable :is(.studyDateHead,.receivedDateHead)>.medxaColumnResizeHandle{z-index:60!important;width:20px!important;right:-4px!important}.page-dashboard .standardStudyTable :is(.studyDateHead,.receivedDateHead)>.medxaColumnResizeHandle:after,.page-allStudies .standardStudyTable :is(.studyDateHead,.receivedDateHead)>.medxaColumnResizeHandle:after{background:#0787a5!important;width:3px!important}html[data-theme=light] .page-dashboard .selectedReviewPanel .osirixThumbShelf,html[data-theme=dark] .page-dashboard .selectedReviewPanel .osirixThumbShelf,html[data-theme=light] .page-allStudies .selectedReviewPanel .osirixThumbShelf,html[data-theme=dark] .page-allStudies .selectedReviewPanel .osirixThumbShelf{color:#fff!important;background:linear-gradient(#0b4b78 0%,#083b61 100%)!important;border:1px solid #1e709b!important;box-shadow:inset 0 1px #ffffff1a!important}html[data-theme=light] .page-dashboard .selectedReviewPanel .osirixThumbShelf .compactStripTitle,html[data-theme=dark] .page-dashboard .selectedReviewPanel .osirixThumbShelf .compactStripTitle,html[data-theme=light] .page-allStudies .selectedReviewPanel .osirixThumbShelf .compactStripTitle,html[data-theme=dark] .page-allStudies .selectedReviewPanel .osirixThumbShelf .compactStripTitle{background:0 0!important;border-bottom:1px solid #ffffff2e!important}html[data-theme=light] .page-dashboard .selectedReviewPanel .osirixThumbShelf .compactStripTitle b,html[data-theme=dark] .page-dashboard .selectedReviewPanel .osirixThumbShelf .compactStripTitle b,html[data-theme=light] .page-allStudies .selectedReviewPanel .osirixThumbShelf .compactStripTitle b,html[data-theme=dark] .page-allStudies .selectedReviewPanel .osirixThumbShelf .compactStripTitle b{color:#fff!important;opacity:1!important;text-shadow:none!important;font-weight:950!important}html[data-theme=light] .page-dashboard .selectedReviewPanel .osirixThumbShelf .compactStripTitle small,html[data-theme=dark] .page-dashboard .selectedReviewPanel .osirixThumbShelf .compactStripTitle small,html[data-theme=light] .page-allStudies .selectedReviewPanel .osirixThumbShelf .compactStripTitle small,html[data-theme=dark] .page-allStudies .selectedReviewPanel .osirixThumbShelf .compactStripTitle small{color:#bfe8f5!important;opacity:1!important;font-weight:800!important}html[data-theme=light] .page-dashboard .selectedReviewPanel .osirixThumbShelf .seriesRail,html[data-theme=dark] .page-dashboard .selectedReviewPanel .osirixThumbShelf .seriesRail,html[data-theme=light] .page-allStudies .selectedReviewPanel .osirixThumbShelf .seriesRail,html[data-theme=dark] .page-allStudies .selectedReviewPanel .osirixThumbShelf .seriesRail{background:#04264057!important;border-radius:8px!important;padding:4px!important}html[data-theme=light] .page-dashboard .selectedReviewPanel .osirixThumbShelf .seriesChip,html[data-theme=dark] .page-dashboard .selectedReviewPanel .osirixThumbShelf .seriesChip,html[data-theme=light] .page-allStudies .selectedReviewPanel .osirixThumbShelf .seriesChip,html[data-theme=dark] .page-allStudies .selectedReviewPanel .osirixThumbShelf .seriesChip{color:#fff!important;box-shadow:none!important;opacity:1!important;background:#0f5a88!important;border:1px solid #cdeffa52!important}html[data-theme=light] .page-dashboard .selectedReviewPanel .osirixThumbShelf .seriesChip :is(b,span,em),html[data-theme=dark] .page-dashboard .selectedReviewPanel .osirixThumbShelf .seriesChip :is(b,span,em),html[data-theme=light] .page-allStudies .selectedReviewPanel .osirixThumbShelf .seriesChip :is(b,span,em),html[data-theme=dark] .page-allStudies .selectedReviewPanel .osirixThumbShelf .seriesChip :is(b,span,em){color:#fff!important;opacity:1!important}html[data-theme=light] .page-dashboard .selectedReviewPanel .osirixThumbShelf .seriesChip em,html[data-theme=dark] .page-dashboard .selectedReviewPanel .osirixThumbShelf .seriesChip em,html[data-theme=light] .page-allStudies .selectedReviewPanel .osirixThumbShelf .seriesChip em,html[data-theme=dark] .page-allStudies .selectedReviewPanel .osirixThumbShelf .seriesChip em{background:#ffffff29!important}html[data-theme=light] .page-dashboard .selectedReviewPanel .osirixThumbShelf .seriesChip.active,html[data-theme=dark] .page-dashboard .selectedReviewPanel .osirixThumbShelf .seriesChip.active,html[data-theme=light] .page-allStudies .selectedReviewPanel .osirixThumbShelf .seriesChip.active,html[data-theme=dark] .page-allStudies .selectedReviewPanel .osirixThumbShelf .seriesChip.active{color:#063b58!important;background:#d9f8f4!important;border-color:#67ddd1!important;box-shadow:0 0 0 2px #67ddd138!important}html[data-theme=light] .page-dashboard .selectedReviewPanel .osirixThumbShelf .seriesChip.active :is(b,span,em),html[data-theme=dark] .page-dashboard .selectedReviewPanel .osirixThumbShelf .seriesChip.active :is(b,span,em),html[data-theme=light] .page-allStudies .selectedReviewPanel .osirixThumbShelf .seriesChip.active :is(b,span,em),html[data-theme=dark] .page-allStudies .selectedReviewPanel .osirixThumbShelf .seriesChip.active :is(b,span,em){color:#063b58!important;opacity:1!important}html[data-theme=light] .page-dashboard .selectedReviewPanel .osirixThumbShelf .fixedThumbGrid,html[data-theme=dark] .page-dashboard .selectedReviewPanel .osirixThumbShelf .fixedThumbGrid,html[data-theme=light] .page-allStudies .selectedReviewPanel .osirixThumbShelf .fixedThumbGrid,html[data-theme=dark] .page-allStudies .selectedReviewPanel .osirixThumbShelf .fixedThumbGrid{background:#062f4c!important;border-color:#ffffff26!important}html[data-theme=light] .page-dashboard .selectedReviewPanel .osirixThumbShelf .fixedOsirixThumb,html[data-theme=dark] .page-dashboard .selectedReviewPanel .osirixThumbShelf .fixedOsirixThumb,html[data-theme=light] .page-allStudies .selectedReviewPanel .osirixThumbShelf .fixedOsirixThumb,html[data-theme=dark] .page-allStudies .selectedReviewPanel .osirixThumbShelf .fixedOsirixThumb{color:#fff!important;background:#0a456d!important;border-color:#fff3!important}html[data-theme=light] .page-dashboard .selectedReviewPanel .osirixThumbShelf .fixedOsirixThumb :is(b,small),html[data-theme=dark] .page-dashboard .selectedReviewPanel .osirixThumbShelf .fixedOsirixThumb :is(b,small),html[data-theme=light] .page-allStudies .selectedReviewPanel .osirixThumbShelf .fixedOsirixThumb :is(b,small),html[data-theme=dark] .page-allStudies .selectedReviewPanel .osirixThumbShelf .fixedOsirixThumb :is(b,small){color:#eefaff!important;opacity:1!important}html[data-theme=light] .page-dashboard .selectedReviewPanel .osirixThumbShelf .instancePager,html[data-theme=dark] .page-dashboard .selectedReviewPanel .osirixThumbShelf .instancePager,html[data-theme=light] .page-allStudies .selectedReviewPanel .osirixThumbShelf .instancePager,html[data-theme=dark] .page-allStudies .selectedReviewPanel .osirixThumbShelf .instancePager{color:#d9eff9!important}html[data-theme=light] .page-dashboard .selectedReviewPanel .osirixCineFixed .cineToolbar,html[data-theme=dark] .page-dashboard .selectedReviewPanel .osirixCineFixed .cineToolbar,html[data-theme=light] .page-allStudies .selectedReviewPanel .osirixCineFixed .cineToolbar,html[data-theme=dark] .page-allStudies .selectedReviewPanel .osirixCineFixed .cineToolbar{color:#fff!important;background:#072f51!important;border-bottom:1px solid #1d628d!important}html[data-theme=light] .page-dashboard .selectedReviewPanel .osirixCineFixed .cineToolbar>div:first-child,html[data-theme=dark] .page-dashboard .selectedReviewPanel .osirixCineFixed .cineToolbar>div:first-child,html[data-theme=light] .page-allStudies .selectedReviewPanel .osirixCineFixed .cineToolbar>div:first-child,html[data-theme=dark] .page-allStudies .selectedReviewPanel .osirixCineFixed .cineToolbar>div:first-child{min-width:0!important;overflow:hidden!important}html[data-theme=light] .page-dashboard .selectedReviewPanel .osirixCineFixed .cineToolbar b,html[data-theme=dark] .page-dashboard .selectedReviewPanel .osirixCineFixed .cineToolbar b,html[data-theme=light] .page-allStudies .selectedReviewPanel .osirixCineFixed .cineToolbar b,html[data-theme=dark] .page-allStudies .selectedReviewPanel .osirixCineFixed .cineToolbar b{color:#fff!important;opacity:1!important;white-space:nowrap!important;text-overflow:ellipsis!important;max-width:100%!important;font-size:10.5px!important;font-weight:950!important;display:block!important;overflow:hidden!important}html[data-theme=light] .page-dashboard .selectedReviewPanel .osirixCineFixed .cineToolbar small,html[data-theme=dark] .page-dashboard .selectedReviewPanel .osirixCineFixed .cineToolbar small,html[data-theme=light] .page-allStudies .selectedReviewPanel .osirixCineFixed .cineToolbar small,html[data-theme=dark] .page-allStudies .selectedReviewPanel .osirixCineFixed .cineToolbar small{color:#aee4f3!important;opacity:1!important;white-space:nowrap!important;text-overflow:ellipsis!important;max-width:100%!important;font-size:8.5px!important;font-weight:800!important;display:block!important;overflow:hidden!important}html[data-theme=light] .page-dashboard .selectedReviewPanel .osirixCineFixed .cineActions .tinyBtn,html[data-theme=dark] .page-dashboard .selectedReviewPanel .osirixCineFixed .cineActions .tinyBtn,html[data-theme=light] .page-allStudies .selectedReviewPanel .osirixCineFixed .cineActions .tinyBtn,html[data-theme=dark] .page-allStudies .selectedReviewPanel .osirixCineFixed .cineActions .tinyBtn{color:#083b61!important;opacity:1!important;background:#fff!important;border-color:#c7e6f1!important}.page-managementReports .medicalDesktopReportsPage{--md-bg:#f4f7fa!important;--md-panel:#fff!important;--md-panel-2:#f8fafc!important;--md-panel-3:#eef4f8!important;--md-border:#d7e2ec!important;--md-border-soft:#e5edf4!important;--md-text:#1e293b!important;--md-strong:#0f172a!important;--md-muted:#64748b!important;--md-shadow:0 6px 18px #0f172a0e!important;color:#1e293b!important;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;background:#f4f7fa!important}.page-managementReports .medicalDesktopReportsPage :where(h1,h2,h3,h4,h5,h6,p,span,b,strong,small,label,em){text-shadow:none!important;opacity:1!important}.page-managementReports .medicalDesktopReportsPage .mdReportsHero{color:#fff!important;background:linear-gradient(135deg,#123d60 0%,#0d2f4d 68%,#0a2945 100%)!important;border-color:#214d6d!important}.page-managementReports .medicalDesktopReportsPage .mdReportsHero .mdEyebrow{color:#ff7b99!important}.page-managementReports .medicalDesktopReportsPage .mdReportsHero .mdReportsIdentity h1{color:#fff!important;font-weight:850!important}.page-managementReports .medicalDesktopReportsPage .mdReportsHero .mdReportsIdentity p{color:#d7e6f1!important}.page-managementReports .medicalDesktopReportsPage .mdReportsHero .mdReportsIdentity small{color:#b9cedd!important}.page-managementReports .medicalDesktopReportsPage .mdReportBuildStatus{color:#fff!important;background:#ffffff17!important;border-color:#ffffff2e!important}.page-managementReports .medicalDesktopReportsPage .mdReportBuildStatus b{color:#fff!important}.page-managementReports .medicalDesktopReportsPage .mdReportBuildStatus small{color:#d3e1ea!important}.page-managementReports .medicalDesktopReportsPage .mdReportBuildStatus>span{color:#d5fff5!important;background:#64c2b329!important;border-color:#a6ebde61!important}.page-managementReports .medicalDesktopReportsPage .mdReportFilters{color:#0f172a!important;background:#fff!important;border-color:#d7e2ec!important}.page-managementReports .medicalDesktopReportsPage .mdDateFilters label,.page-managementReports .medicalDesktopReportsPage .mdModalityFilter>span{color:#475569!important;font-weight:800!important}.page-managementReports .medicalDesktopReportsPage :where(.mdDateFilters input,.mdDateFilters select,.mdTableTools input,.mdTableTools .mdTableSelect){color:#0f172a!important;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;background:#fff!important;border-color:#cbd8e3!important}.page-managementReports .medicalDesktopReportsPage .mdModalityFilter{border-top-color:#e2e8f0!important}.page-managementReports .medicalDesktopReportsPage .mdModalityFilter button{color:#334155!important;background:#f8fafc!important;border-color:#d7e2ec!important}.page-managementReports .medicalDesktopReportsPage .mdModalityFilter button small{color:#64748b!important;background:#eaf0f5!important}.page-managementReports .medicalDesktopReportsPage .mdModalityFilter button:hover{color:#9f2247!important;background:#fff1f5!important;border-color:#e9a9ba!important}.page-managementReports .medicalDesktopReportsPage .mdModalityFilter button.active{color:#fff!important;background:#d93462!important;border-color:#c92c56!important}.page-managementReports .medicalDesktopReportsPage .mdModalityFilter button.active small{color:#fff!important;background:#ffffff30!important}.page-managementReports .medicalDesktopReportsPage .mdSecondaryBtn{color:#334155!important;background:#fff!important;border-color:#cbd8e3!important}.page-managementReports .medicalDesktopReportsPage .mdSecondaryBtn:hover{color:#0f172a!important;background:#f1f5f9!important;border-color:#aebfce!important}.page-managementReports .medicalDesktopReportsPage .mdBuildBtn{color:#fff!important}.page-managementReports .medicalDesktopReportsPage .mdReportTabs{background:#fff!important;border-color:#d7e2ec!important;box-shadow:0 4px 14px #0f172a0a!important}.page-managementReports .medicalDesktopReportsPage .mdReportTabs button{color:#475569!important;background:0 0!important}.page-managementReports .medicalDesktopReportsPage .mdReportTabs button span{color:#64748b!important}.page-managementReports .medicalDesktopReportsPage .mdReportTabs button:hover{color:#0f172a!important;background:#f1f5f9!important}.page-managementReports .medicalDesktopReportsPage .mdReportTabs button.active{color:#a61f49!important;background:#fff0f4!important;border-color:#e8a4b7!important;box-shadow:inset 0 -2px #d93462!important}.page-managementReports .medicalDesktopReportsPage .mdReportTabs button.active span{color:#c92c56!important}.page-managementReports .medicalDesktopReportsPage .mdKpiCard,.page-managementReports .medicalDesktopReportsPage .qcStatusStrip>div{color:#0f172a!important;background:linear-gradient(#fff 0%,#f8fafc 100%)!important;border-color:#d7e2ec!important}.page-managementReports .medicalDesktopReportsPage .mdKpiCard>span,.page-managementReports .medicalDesktopReportsPage .qcStatusStrip span{color:#475569!important}.page-managementReports .medicalDesktopReportsPage .mdKpiCard>b,.page-managementReports .medicalDesktopReportsPage .qcStatusStrip b{color:#0f172a!important}.page-managementReports .medicalDesktopReportsPage .mdKpiCard>small,.page-managementReports .medicalDesktopReportsPage .qcStatusStrip small{color:#64748b!important}.page-managementReports .medicalDesktopReportsPage .mdKpiCard.tone-accent>b{color:#c62857!important}.page-managementReports .medicalDesktopReportsPage .mdKpiCard.tone-success>b{color:#147767!important}.page-managementReports .medicalDesktopReportsPage .mdKpiCard.tone-warning>b{color:#a86405!important}.page-managementReports .medicalDesktopReportsPage .mdChartCard{color:#0f172a!important;background:#fff!important;border-color:#d7e2ec!important;box-shadow:0 6px 18px #0f172a0b!important}.page-managementReports .medicalDesktopReportsPage .mdChartCard>header{color:#0f172a!important;background:#f8fafc!important;border-bottom-color:#e2e8f0!important}.page-managementReports .medicalDesktopReportsPage .mdChartCard h3{color:#0f172a!important;font-weight:800!important}.page-managementReports .medicalDesktopReportsPage .mdChartCard header p{color:#64748b!important}.page-managementReports .medicalDesktopReportsPage .mdChartBody{color:#334155!important;background:#fff!important}.page-managementReports .medicalDesktopReportsPage .mdSegmented{background:#eef2f6!important;border-color:#d6e0e8!important}.page-managementReports .medicalDesktopReportsPage .mdSegmented button{color:#475569!important;background:0 0!important}.page-managementReports .medicalDesktopReportsPage .mdSegmented button.active{color:#fff!important;background:#d93462!important}.page-managementReports .medicalDesktopReportsPage .mdHBarRow>span,.page-managementReports .medicalDesktopReportsPage .mdHBarRow>b{color:#334155!important}.page-managementReports .medicalDesktopReportsPage .mdHBarRow>div{background:#e7edf3!important;border-color:#d3dde6!important}.page-managementReports .medicalDesktopReportsPage .mdVBar>b{color:#334155!important}.page-managementReports .medicalDesktopReportsPage .mdVBar>span{color:#64748b!important}.page-managementReports .medicalDesktopReportsPage .mdVBar>div{background:#edf2f6!important;border-bottom-color:#cbd5df!important}.page-managementReports .medicalDesktopReportsPage .mdGridLine{stroke:#d8e2ea!important}.page-managementReports .medicalDesktopReportsPage .mdAxisText{fill:#526477!important;font-weight:650!important}.page-managementReports .medicalDesktopReportsPage .mdChartLegend span{color:#475569!important}.page-managementReports .medicalDesktopReportsPage .mdPieHole{fill:#fff!important;stroke:#d7e2ec!important}.page-managementReports .medicalDesktopReportsPage .mdPieTotalLabel{fill:#64748b!important}.page-managementReports .medicalDesktopReportsPage .mdPieTotalValue{fill:#0f172a!important}.page-managementReports .medicalDesktopReportsPage .mdPieLegend>div{background:#fff!important;border-color:#eef2f6!important}.page-managementReports .medicalDesktopReportsPage .mdPieLegend>div:hover{background:#f8fafc!important;border-color:#d7e2ec!important}.page-managementReports .medicalDesktopReportsPage .mdPieLegend span,.page-managementReports .medicalDesktopReportsPage .mdPieLegend b{color:#334155!important}.page-managementReports .medicalDesktopReportsPage .mdPieLegend small{color:#64748b!important}.page-managementReports .medicalDesktopReportsPage .mdStackedRow>span,.page-managementReports .medicalDesktopReportsPage .mdStackedRow>b{color:#334155!important}.page-managementReports .medicalDesktopReportsPage .mdStackedRow>div{background:#e8eef3!important;border-color:#d1dce5!important}.page-managementReports .medicalDesktopReportsPage .mdEmptyChart{color:#64748b!important;background:#fbfdff!important;border-color:#cbd8e3!important}.page-managementReports .medicalDesktopReportsPage .mdEmptyChart span{color:#94a3b8!important}.page-managementReports .medicalDesktopReportsPage .mdEmptyChart p{color:#64748b!important}.page-managementReports .medicalDesktopReportsPage .mdInfoNote{color:#31546a!important;background:#eff8fc!important;border-color:#bddde9!important}.page-managementReports .medicalDesktopReportsPage .mdInfoNote b{color:#173f57!important}.page-managementReports .medicalDesktopReportsPage .mdLoadingPanel{color:#64748b!important;background:#fff!important;border-color:#d7e2ec!important}.page-managementReports .medicalDesktopReportsPage .mdLoadingPanel b{color:#0f172a!important}.page-managementReports .medicalDesktopReportsPage .mdLoadingPanel p{color:#64748b!important}.page-managementReports .medicalDesktopReportsPage .mdDataTablePanel{color:#1e293b!important;background:#fff!important;border-color:#d7e2ec!important}.page-managementReports .medicalDesktopReportsPage .mdDataTablePanel>header{color:#0f172a!important;background:#f8fafc!important;border-color:#e2e8f0!important}.page-managementReports .medicalDesktopReportsPage .mdDataTablePanel h3{color:#0f172a!important}.page-managementReports .medicalDesktopReportsPage .mdDataTablePanel header p{color:#64748b!important}.page-managementReports .medicalDesktopReportsPage .mdReportTable th{color:#334155!important;background:#eef4f8!important;border-color:#d7e2ec!important}.page-managementReports .medicalDesktopReportsPage .mdReportTable td{color:#1e293b!important;opacity:1!important;background:#fff!important;border-color:#e4ebf2!important}.page-managementReports .medicalDesktopReportsPage .mdReportTable tbody tr:nth-child(2n) td{background:#f8fafc!important}.page-managementReports .medicalDesktopReportsPage .mdReportTable tbody tr:hover td{color:#0f172a!important;background:#eef6fb!important}.page-managementReports .medicalDesktopReportsPage .mdReportTable td :where(b,strong){color:#0f172a!important}.page-managementReports .medicalDesktopReportsPage .mdReportTable td small{color:#64748b!important}.page-managementReports .medicalDesktopReportsPage .mdDataTablePanel>footer{color:#64748b!important;background:#f8fafc!important;border-color:#e2e8f0!important}.page-managementReports .medicalDesktopReportsPage .qcToolbar,.page-managementReports .medicalDesktopReportsPage .qcInlineForm{color:#0f172a!important;background:#fff!important;border-color:#d7e2ec!important}.page-managementReports .medicalDesktopReportsPage .qcToolbar b{color:#0f172a!important}.page-managementReports .medicalDesktopReportsPage .qcToolbar span{color:#64748b!important}.page-managementReports .medicalDesktopReportsPage .qcInlineForm label{color:#334155!important}.page-managementReports .medicalDesktopReportsPage .qcFormMessage{color:#176b5c!important}.page-managementReports .medicalDesktopReportsPage .qcCountBadge{color:#9f2247!important;background:#fde8ef!important;border-color:#e7a5b8!important}.page-managementReports .medicalDesktopReportsPage .qcPriority{color:#225d7c!important;background:#e6f2f8!important;border-color:#b4d3e3!important}.page-managementReports .medicalDesktopReportsPage .qcPriority.cito{color:#825000!important;background:#fff0cf!important;border-color:#e5c375!important}.page-managementReports .medicalDesktopReportsPage .qcPriority.pending{color:#65449a!important;background:#f0eafb!important;border-color:#cab8e8!important}.page-managementReports .medicalDesktopReportsPage .qcLate{color:#b42342!important}.page-managementReports .medicalDesktopReportsPage .inventoryFormCard{color:#1e293b!important;background:#fff!important;border-color:#d7e2ec!important}.page-managementReports .medicalDesktopReportsPage .inventoryFormCard header h3{color:#0f172a!important}.page-managementReports .medicalDesktopReportsPage .inventoryFormCard header p{color:#64748b!important}.page-managementReports .medicalDesktopReportsPage .inventoryFormCard label{color:#334155!important}.page-managementReports .medicalDesktopReportsPage .inventoryFormCard label>span{color:#64748b!important}.page-managementReports .medicalDesktopReportsPage :where(.inventoryFormCard input,.inventoryFormCard select,.inventoryFormCard textarea,.qcInlineForm input,.qcInlineForm select){color:#0f172a!important;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;background:#fff!important;border-color:#cbd8e3!important}.page-managementReports .medicalDesktopReportsPage .inventoryMessage{color:#145f53!important;background:#eaf8f4!important;border-color:#a9d7cc!important}.page-managementReports .medicalDesktopReportsPage .inventoryStatus.ok{color:#116656!important;background:#e4f5f0!important;border-color:#9dcfc2!important}.page-managementReports .medicalDesktopReportsPage .inventoryStatus.low{color:#8b5600!important;background:#fff0c9!important;border-color:#e6c26b!important}.page-managementReports .medicalDesktopReportsPage .inventoryIn{color:#0b725f!important}.page-managementReports .medicalDesktopReportsPage .inventoryOut{color:#b42342!important}.page-managementReports .medicalDesktopReportsPage .inventoryLowRow td{background:#fff8e7!important}.page-managementReports .medicalDesktopReportsPage .inventoryLowRow:hover td{background:#fff1cf!important}.page-managementReports .medicalDesktopReportsPage ::-webkit-scrollbar-track{background:#eef3f6!important}.page-managementReports .medicalDesktopReportsPage ::-webkit-scrollbar-thumb{background:#9aafbd!important;border-color:#eef3f6!important}.page-managementReports .medicalDesktopReportsPage :where(.mdChartCard h3,.mdDataTablePanel h3,.inventoryFormCard h3){font-size:max(12px,var(--table-font-size))!important}.page-managementReports .medicalDesktopReportsPage :where(.mdChartCard header p,.mdDataTablePanel header p,.mdPieLegend span,.mdPieLegend b,.mdStackedRow>span,.mdHBarRow>span,.mdHBarRow>b,.mdChartLegend span){font-size:max(9px,calc(var(--table-font-size) - 2px))!important}.sidebarBrandBlock{flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;min-height:74px!important;margin:0 0 12px!important;padding:14px 8px 12px!important;display:flex!important;overflow:hidden!important}.sidebarBrandLogo{object-fit:contain!important;filter:drop-shadow(0 6px 16px #00000038)drop-shadow(0 0 1px #ffffff2e)!important;width:168px!important;max-width:100%!important;height:auto!important;margin:0!important;display:block!important}.sidebarBrandSubtitle{display:none!important}.sidebarBrandMark{object-fit:contain!important;filter:drop-shadow(0 6px 14px #0000003d)!important;width:44px!important;height:44px!important}.collapsed .sidebarBrandBlock{align-items:center!important;min-height:78px!important;padding:12px 6px!important}.collapsed .sidebarBrandLogo{display:none!important}.collapsed .sidebarBrandMark{margin:0 auto!important;display:block!important}@media (width<=820px){.sidebarBrandBlock{min-height:68px!important;padding:12px 6px 10px!important}.sidebarBrandLogo{width:176px!important}}.page-dosecare .doseCarePage{font-size:13px!important}.page-dosecare .doseEyebrow,.page-dosecare .doseControlEyebrow{letter-spacing:.11em!important;font-size:11px!important;line-height:1.25!important}.page-dosecare .doseHero h1{font-size:30px!important;line-height:1.08!important}.page-dosecare .doseHero p{font-size:13.5px!important;line-height:1.55!important}.page-dosecare .doseServiceBadge b{font-size:13px!important;line-height:1.25!important}.page-dosecare .doseServiceBadge small{font-size:11px!important;line-height:1.35!important}.page-dosecare .doseMessage{font-size:12.5px!important;line-height:1.5!important}.page-dosecare .doseWorkspaceTabs{gap:8px!important;padding:8px!important}.page-dosecare .doseWorkspaceTabs button{min-height:42px!important;padding:9px 16px!important;font-size:13px!important;font-weight:850!important;line-height:1.2!important}.page-dosecare .dosePrimaryButton,.page-dosecare .doseSecondaryButton,.page-dosecare .doseRefreshButton{min-height:40px!important;padding:8px 13px!important;font-size:12px!important;line-height:1.2!important}.page-dosecare .doseSummaryCard{min-height:102px!important;padding:15px 16px!important}.page-dosecare .doseSummaryCard>span{font-size:11px!important;line-height:1.3!important}.page-dosecare .doseSummaryCard>strong{font-size:27px!important}.page-dosecare .doseSummaryCard>small{font-size:10.5px!important;line-height:1.4!important}.page-dosecare .doseControlHeader h2,.page-dosecare .doseTableHeader h2{font-size:18px!important;line-height:1.2!important}.page-dosecare .doseControlHeader p,.page-dosecare .doseTableHeader p{font-size:12px!important;line-height:1.45!important}.page-dosecare .doseResultCount{padding:6px 10px!important;font-size:11px!important}.page-dosecare .doseQuickChip{padding:7px 10px!important;font-size:11px!important;line-height:1.25!important}.page-dosecare .doseQuickChip b{font-size:13px!important}.page-dosecare .doseModalityStrip>div{min-width:132px!important;padding:9px 11px!important}.page-dosecare .doseModalityStrip b{font-size:12px!important}.page-dosecare .doseModalityStrip span{font-size:11px!important}.page-dosecare .doseModalityStrip small{font-size:10px!important;line-height:1.35!important}.page-dosecare .doseFilterBar label>span,.page-dosecare .doseManualForm label{font-size:11px!important;line-height:1.3!important}.page-dosecare .doseFilterBar input,.page-dosecare .doseFilterBar select,.page-dosecare .doseManualForm input,.page-dosecare .doseManualForm select{height:42px!important;min-height:42px!important;padding:8px 10px!important;font-size:13px!important;line-height:1.2!important}.page-dosecare .doseFilterBar input::placeholder,.page-dosecare .doseManualForm input::placeholder{font-size:12.5px!important}.page-dosecare .doseTableLegend{font-size:11px!important}.page-dosecare .doseDrawerHeader h2{font-size:22px!important}.page-dosecare .doseDrawerHeader p{font-size:12px!important}.page-dosecare .doseDetailIdentity span{font-size:10.5px!important}.page-dosecare .doseDetailIdentity b{font-size:12px!important}.page-dosecare .doseSectionHeading h3{font-size:17px!important}.page-dosecare .doseSectionHeading span{font-size:10.5px!important}.page-dosecare .doseAlert p,.page-dosecare .doseSourceCard p{font-size:11.5px!important}.page-dosecare .doseSourceCard small{font-size:10.5px!important}.page-dosecare .doseTextButton{font-size:11px!important}.page-dosecare .doseEventCard header span{font-size:10.5px!important}.page-dosecare .doseEventMetrics span{font-size:10px!important}.page-dosecare .doseEventMetrics b{font-size:11.5px!important}.page-dosecare .doseDrlManagerHeader h2{font-size:20px!important}.page-dosecare .doseDrlManagerHeader p{font-size:12px!important;line-height:1.45!important}.page-dosecare .doseDrlManagerSummary{font-size:11.5px!important}.page-dosecare .doseDrlManagerSummary b{font-size:14px!important}.page-dosecare .doseDrlTabs button{min-height:39px!important;padding:8px 13px!important;font-size:12px!important}.page-dosecare .doseDrlForm h3,.page-dosecare .doseDrlList h3{font-size:16px!important}.page-dosecare .doseDrlForm label{font-size:11px!important;line-height:1.3!important}.page-dosecare .doseDrlForm input,.page-dosecare .doseDrlForm select,.page-dosecare .doseDrlForm textarea{min-height:40px!important;padding:8px 10px!important;font-size:12.5px!important}.page-dosecare .doseDrlList>p{font-size:11.5px!important}.page-dosecare .doseDrlList article b{font-size:12px!important}.page-dosecare .doseDrlList article small,.page-dosecare .doseDrlList article p{font-size:10.5px!important;line-height:1.4!important}.page-dosecare .doseDrlList article strong{font-size:13px!important}.page-dosecare .doseDrlList article strong em{font-size:10px!important}.page-dosecare .doseCalibrationManager>header span{font-size:10.5px!important}.page-dosecare .doseCalibrationManager>header h2{font-size:20px!important}.page-dosecare .doseCalibrationManager>header p{font-size:12px!important;line-height:1.45!important}.page-dosecare .doseCalibrationForm h3,.page-dosecare .doseCalibrationList h3{font-size:16px!important}.page-dosecare .doseCalibrationForm label,.page-dosecare .doseFsdForm label{font-size:11px!important;line-height:1.3!important}.page-dosecare .doseCalibrationForm input,.page-dosecare .doseCalibrationForm select,.page-dosecare .doseCalibrationForm textarea,.page-dosecare .doseFsdForm input,.page-dosecare .doseFsdForm select{min-height:41px!important;padding:8px 10px!important;font-size:12.5px!important}.page-dosecare .doseCalibrationList b{font-size:12.5px!important}.page-dosecare .doseCalibrationList small,.page-dosecare .doseCalibrationList span{font-size:10.5px!important;line-height:1.4!important}.page-dosecare .doseCalibrationList em{font-size:10px!important}.page-dosecare .doseEsakDevice span,.page-dosecare .doseEsakDevice small,.page-dosecare .doseFsdOverrideList span,.page-dosecare .doseFsdOverrideList em{font-size:10.5px!important}.page-dosecare .doseEsakDevice b,.page-dosecare .doseFsdOverrideList b,.page-dosecare .doseEsakExposureList header b{font-size:12px!important}.page-dosecare .doseEsakExposureList header span,.page-dosecare .doseEsakExposureList small,.page-dosecare .doseEsakExposureList article>div span{font-size:10px!important}.page-dosecare .doseEsakExposureList article>div b{font-size:11px!important}.page-dosecare .doseComplianceHeader span{font-size:10.5px!important}.page-dosecare .doseComplianceHeader h2{font-size:20px!important}.page-dosecare .doseComplianceHeader p{font-size:12px!important;line-height:1.45!important}.page-dosecare .doseComplianceExports button{min-height:40px!important;padding:8px 13px!important;font-size:11.5px!important}.page-dosecare .doseComplianceFilters label{font-size:11px!important}.page-dosecare .doseComplianceFilters input,.page-dosecare .doseComplianceFilters select{min-height:42px!important;padding:8px 10px!important;font-size:13px!important}.page-dosecare .doseComplianceNotice{font-size:11.5px!important}.page-dosecare .doseComplianceCard span,.page-dosecare .doseComplianceCard small{font-size:10.5px!important}.page-dosecare .doseComplianceCard strong{font-size:24px!important}.page-dosecare .doseCompliancePanel>header span{font-size:10px!important}.page-dosecare .doseCompliancePanel>header h3{font-size:16px!important}.page-dosecare .doseCompliancePanel>header p{font-size:11px!important}.page-dosecare .doseCompliancePanel>header>strong{font-size:13px!important}.page-dosecare .doseComplianceBars b{font-size:12px!important}.page-dosecare .doseComplianceBars span,.page-dosecare .doseComplianceBars small,.page-dosecare .doseSourceCoverage span{font-size:10.5px!important}.page-dosecare .doseSourceCoverage b{font-size:13px!important}.page-dosecare .doseSiIntanHeader span{font-size:10.5px!important}.page-dosecare .doseSiIntanHeader h2{font-size:20px!important}.page-dosecare .doseSiIntanHeader p{font-size:12px!important;line-height:1.45!important}.page-dosecare .doseSiIntanNotice,.page-dosecare .doseSiIntanFootnote{font-size:11.5px!important}.page-dosecare .doseSiIntanFilters label{font-size:11px!important}.page-dosecare .doseSiIntanFilters input,.page-dosecare .doseSiIntanFilters select{min-height:42px!important;padding:8px 10px!important;font-size:13px!important}.page-dosecare .doseSiIntanCards span,.page-dosecare .doseSiIntanCards small{font-size:10.5px!important}.page-dosecare .doseSiIntanCards strong{font-size:24px!important}.page-dosecare .doseSiIntanPanel>header span{font-size:10px!important}.page-dosecare .doseSiIntanPanel>header h3{font-size:16px!important}.page-dosecare .doseSiIntanPanel>header p{font-size:11px!important}.page-dosecare .doseSiIntanPanel>header>strong{font-size:12px!important}.page-dosecare .doseSiIntanManualModal>header span{font-size:10px!important}.page-dosecare .doseSiIntanManualModal>header h3{font-size:18px!important}.page-dosecare .doseSiIntanManualModal>header p,.page-dosecare .doseSiIntanManualWarning{font-size:11.5px!important}.page-dosecare .doseSiIntanManualGrid label{font-size:11px!important}.page-dosecare .doseSiIntanManualGrid input,.page-dosecare .doseSiIntanManualGrid select,.page-dosecare .doseSiIntanManualGrid textarea{min-height:41px!important;padding:9px 10px!important;font-size:12.5px!important}.page-dosecare .doseSiIntanManualModal>footer small{font-size:10.5px!important}@media (width<=1380px){.page-dosecare .doseWorkspaceTabs button{padding:8px 12px!important;font-size:12px!important}.page-dosecare .doseFilterBar{grid-template-columns:minmax(210px,2fr) repeat(3,minmax(130px,1fr))!important}}@media (width<=720px){.page-dosecare .doseWorkspaceTabs button{min-height:40px!important;font-size:12px!important}.page-dosecare .doseHero h1{font-size:27px!important}}.page-dosecare .doseComplianceTableWrap{scrollbar-gutter:stable!important;max-height:560px!important;overflow:auto!important}.page-dosecare .doseComplianceTableWrap table{table-layout:auto!important;width:100%!important;min-width:1120px!important}.page-dosecare .doseComplianceTableWrap th{color:#334155!important;letter-spacing:.015em!important;text-transform:none!important;vertical-align:middle!important;white-space:nowrap!important;min-height:42px!important;padding:11px 13px!important;font-size:11.5px!important;font-weight:850!important;line-height:1.25!important}.page-dosecare .doseComplianceTableWrap td{color:#1e293b!important;vertical-align:middle!important;padding:11px 13px!important;font-size:11.5px!important;line-height:1.42!important}.page-dosecare .doseComplianceTableWrap td b{color:#0f172a!important;font-size:12px!important;font-weight:850!important;line-height:1.35!important}.page-dosecare .doseComplianceTableWrap td small{color:#64748b!important;margin-top:4px!important;font-size:10.5px!important;line-height:1.4!important}.page-dosecare .doseComplianceTableWrap .doseDrlBadge{white-space:nowrap!important;padding:5px 9px!important;font-size:10.5px!important;font-weight:850!important;line-height:1.2!important}.page-dosecare .doseComplianceTableWrap .doseRowButton{min-height:34px!important;padding:7px 11px!important;font-size:10.5px!important;font-weight:850!important;line-height:1.15!important}.page-dosecare .doseComplianceTableWrap .doseTableState{padding:30px 16px!important;font-size:12px!important;line-height:1.45!important}.page-dosecare .doseSiIntanTableWrap{scrollbar-gutter:stable!important;max-height:590px!important;overflow:auto!important}.page-dosecare .doseSiIntanTableWrap table{table-layout:auto!important;width:100%!important;min-width:1180px!important}.page-dosecare .doseSiIntanTableWrap th{color:#334155!important;letter-spacing:.015em!important;text-transform:none!important;vertical-align:middle!important;white-space:nowrap!important;min-height:42px!important;padding:11px 13px!important;font-size:11.5px!important;font-weight:850!important;line-height:1.25!important}.page-dosecare .doseSiIntanTableWrap td{color:#1e293b!important;vertical-align:middle!important;padding:11px 13px!important;font-size:11.5px!important;line-height:1.42!important}.page-dosecare .doseSiIntanTableWrap td b{color:#0f172a!important;font-size:12px!important;font-weight:850!important;line-height:1.35!important}.page-dosecare .doseSiIntanTableWrap td small{color:#64748b!important;margin-top:4px!important;font-size:10.5px!important;line-height:1.4!important}.page-dosecare .doseSiIntanStatus{white-space:nowrap!important;padding:5px 9px!important;font-size:10.5px!important;font-weight:900!important;line-height:1.2!important}.page-dosecare .doseSiIntanManualVerified{margin-top:5px!important;font-size:10px!important;line-height:1.3!important}.page-dosecare .doseSiIntanRowActions{gap:7px!important;min-width:150px!important}.page-dosecare .doseSiIntanRowActions button{white-space:nowrap!important;min-height:34px!important;padding:7px 10px!important;font-size:10.5px!important;font-weight:850!important;line-height:1.15!important}.page-dosecare .doseComplianceTableWrap tbody tr:nth-child(2n) td,.page-dosecare .doseSiIntanTableWrap tbody tr:nth-child(2n) td{background:#f8fafc!important}.page-dosecare .doseComplianceTableWrap tbody tr:hover td,.page-dosecare .doseSiIntanTableWrap tbody tr:hover td{background:#eef8fb!important}@media (width<=1380px){.page-dosecare .doseComplianceTableWrap table{min-width:1080px!important}.page-dosecare .doseSiIntanTableWrap table{min-width:1120px!important}.page-dosecare .doseComplianceTableWrap th,.page-dosecare .doseSiIntanTableWrap th,.page-dosecare .doseComplianceTableWrap td,.page-dosecare .doseSiIntanTableWrap td{font-size:11px!important}}@media (width<=720px){.page-dosecare .doseComplianceTableWrap th,.page-dosecare .doseSiIntanTableWrap th,.page-dosecare .doseComplianceTableWrap td,.page-dosecare .doseSiIntanTableWrap td{font-size:10.5px!important}}.page-chestAi .chestAiPreview{grid-template-rows:auto minmax(224px,auto) auto auto!important;gap:10px 14px!important;padding:14px!important}.page-chestAi .chestAiPatientIdentity,.page-chestAi .chestAiImageBox,.page-chestAi .chestAiResultBlock{box-sizing:border-box!important;grid-row:2!important;align-self:stretch!important;height:100%!important;min-height:224px!important;max-height:none!important}.page-chestAi .chestAiImageBox{background:#02060a!important;grid-column:2!important;overflow:hidden!important}.page-chestAi .chestAiResultBlock{flex-direction:column!important;grid-column:3!important;padding:14px!important;display:flex!important}.page-chestAi .chestAiResultBlock .chestAiResultGrid{flex:auto!important;align-content:stretch!important}.page-chestAi .chestAiPreviewImage{object-fit:contain!important;object-position:center!important;width:100%!important;height:100%!important}.page-chestAi .chestAiPatientIdentity{align-items:flex-start!important;padding:14px!important}.page-chestAi .chestAiPatientAvatar{border-radius:13px!important;width:46px!important;min-width:46px!important;height:46px!important;font-size:17px!important}.page-chestAi .chestAiPatientIdentity h2{font-size:18px!important;font-weight:900!important;line-height:1.15!important}.page-chestAi .chestAiPatientIdentity p{color:#526477!important;margin-top:5px!important;font-size:11.5px!important;line-height:1.35!important}.page-chestAi .chestAiPatientIdentity .studyDateStack{gap:4px!important;min-width:0!important;margin-top:7px!important}.page-chestAi .chestAiPatientIdentity .studyDateStack small{opacity:.78!important;font-size:9.5px!important}.page-chestAi .chestAiPatientIdentity .studyDateStack b{font-size:11px!important;line-height:1.3!important}.page-chestAi .chestAiPreviewTopline{min-height:34px!important;padding-bottom:10px!important}.page-chestAi .chestAiPreviewTopline .chestEligibility,.page-chestAi .chestAiPreviewTopline .chestAiStatus,.page-chestAi .chestPriority{min-height:25px!important;padding:5px 9px!important;font-size:10.5px!important;line-height:1.2!important}.page-chestAi .chestAiSectionHead{margin-bottom:11px!important}.page-chestAi .chestAiSectionHead>div>span{letter-spacing:.1em!important;font-size:9.5px!important;font-weight:950!important;line-height:1.2!important}.page-chestAi .chestAiSectionHead>div>b{margin-top:4px!important;font-size:13.5px!important;font-weight:900!important;line-height:1.25!important}.page-chestAi .chestAiResultGrid{gap:9px!important}.page-chestAi .chestAiFact{border-radius:10px!important;min-height:54px!important;padding:10px 11px!important}.page-chestAi .chestAiFact span{letter-spacing:.025em!important;font-size:9px!important;font-weight:900!important;line-height:1.25!important}.page-chestAi .chestAiFact b{white-space:normal!important;text-overflow:clip!important;overflow-wrap:anywhere!important;margin-top:6px!important;font-size:12px!important;font-weight:850!important;line-height:1.35!important;overflow:visible!important}.page-chestAi .chestAiStudyBlock{padding:14px!important}.page-chestAi .chestAiImageFooter{padding:9px 11px!important;font-size:10px!important;line-height:1.2!important}.page-chestAi .chestAiPreviewActions{gap:8px!important}.page-chestAi .chestAiPreviewActions>*{min-height:39px!important;padding:9px 12px!important;font-size:11.5px!important;font-weight:850!important}.page-chestAi .chestAiDisclaimer{padding:10px 12px!important}.page-chestAi .chestAiDisclaimer b{font-size:10.5px!important}.page-chestAi .chestAiDisclaimer span{margin-top:3px!important;font-size:10px!important;line-height:1.45!important}.page-chestAi .chestAiErrorNote{font-size:10.5px!important;line-height:1.4!important}html[data-theme=light] .page-chestAi .chestAiPatientIdentity h2,html[data-theme=light] .page-chestAi .chestAiSectionHead>div>b,html[data-theme=light] .page-chestAi .chestAiFact b,html[data-theme=light] .page-chestAi .chestAiDisclaimer b{color:#0f172a!important}html[data-theme=light] .page-chestAi .chestAiFact span,html[data-theme=light] .page-chestAi .chestAiDisclaimer span{color:#526477!important}@media (width<=1180px){.page-chestAi .chestAiPreview{grid-template-rows:auto minmax(210px,auto) auto auto!important}.page-chestAi .chestAiPatientIdentity,.page-chestAi .chestAiImageBox,.page-chestAi .chestAiResultBlock{min-height:210px!important}}@media (width<=900px){.page-chestAi .chestAiPatientIdentity,.page-chestAi .chestAiImageBox,.page-chestAi .chestAiResultBlock{height:auto!important;min-height:0!important}.page-chestAi .chestAiImageBox{height:300px!important;min-height:300px!important}}@media (width>=901px){.page-chestAi .chestAiPreview{grid-template-rows:auto 252px auto auto!important}.page-chestAi .chestAiPatientIdentity{grid-row:2!important;align-self:start!important;height:auto!important;min-height:0!important;max-height:252px!important;overflow:hidden!important}.page-chestAi .chestAiImageBox{grid-row:2!important;align-self:stretch!important;height:252px!important;min-height:252px!important;max-height:252px!important;overflow:hidden!important}.page-chestAi .chestAiPreviewImage{object-fit:contain!important;object-position:center!important;width:100%!important;height:100%!important}.page-chestAi .chestAiResultBlock{scrollbar-gutter:stable!important;grid-row:2!important;align-self:stretch!important;height:252px!important;min-height:252px!important;max-height:252px!important;overflow:hidden auto!important}.page-chestAi .chestAiResultBlock .chestAiResultGrid{min-height:0!important}}@media (width>=901px) and (width<=1180px){.page-chestAi .chestAiPreview{grid-template-rows:auto 228px auto auto!important}.page-chestAi .chestAiPatientIdentity{max-height:228px!important}.page-chestAi .chestAiImageBox,.page-chestAi .chestAiResultBlock{height:228px!important;min-height:228px!important;max-height:228px!important}}@media (width<=900px){.page-chestAi .chestAiPatientIdentity,.page-chestAi .chestAiResultBlock{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.page-chestAi .chestAiImageBox{height:300px!important;min-height:300px!important;max-height:300px!important}}@media (width>=901px){.page-chestAi .chestAiPreview{grid-template-rows:auto 252px auto auto!important;grid-template-columns:220px minmax(260px,320px) minmax(0,1fr)!important;align-items:start!important;row-gap:12px!important}.page-chestAi .chestAiPatientIdentity{border-radius:14px!important;grid-area:2/1!important;padding:14px!important}.page-chestAi .chestAiPatientIdentity h2{font-size:20px!important;line-height:1.15!important}.page-chestAi .chestAiPatientIdentity p{font-size:12px!important;line-height:1.35!important}.page-chestAi .chestAiPatientIdentity .studyDateStack small{font-size:10px!important}.page-chestAi .chestAiPatientIdentity .studyDateStack b{font-size:11.5px!important}.page-chestAi .chestAiImageBox{grid-area:2/2!important}.page-chestAi .chestAiResultBlock{grid-area:2/3!important}.page-chestAi .chestAiPreviewActions{grid-area:3/1/auto/span 2!important;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important;align-self:start!important;gap:10px!important;margin:0!important;display:grid!important}.page-chestAi .chestAiPrimaryBtn{grid-column:auto!important}.page-chestAi .chestAiPreviewActions>*{white-space:nowrap!important;min-height:42px!important;padding:10px 12px!important;font-size:12px!important;font-weight:850!important;line-height:1.25!important}.page-chestAi .chestAiDisclaimer{border-radius:12px!important;grid-area:4/1/auto/span 2!important;align-self:start!important;min-height:0!important;margin:0!important;padding:12px 14px!important}.page-chestAi .chestAiDisclaimer b{font-size:11px!important}.page-chestAi .chestAiDisclaimer span{font-size:10.5px!important;line-height:1.5!important}.page-chestAi .chestAiStudyBlock{grid-area:3/3!important;margin:0!important;padding:14px!important}.page-chestAi .chestAiErrorNote{grid-area:4/3!important;margin:0!important;padding:11px 12px!important}.page-chestAi .chestAiSectionHead>div>span{font-size:10px!important}.page-chestAi .chestAiSectionHead>div>b{font-size:14px!important}.page-chestAi .chestAiFact{min-height:58px!important;padding:11px 12px!important}.page-chestAi .chestAiFact span{font-size:9.5px!important}.page-chestAi .chestAiFact b{font-size:12.5px!important;line-height:1.4!important}}@media (width>=901px) and (width<=1180px){.page-chestAi .chestAiPreview{grid-template-rows:auto 228px auto auto!important;grid-template-columns:minmax(190px,220px) minmax(240px,300px) minmax(0,1fr)!important}.page-chestAi .chestAiPreviewActions{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))!important}}@media (width<=900px){.page-chestAi .chestAiPreviewActions{grid-template-columns:1fr!important}}@media (width>=901px){.page-chestAi .chestAiPreview{isolation:isolate!important;position:sticky!important}.page-chestAi .chestAiPreview:before{content:"";z-index:0;background:linear-gradient(#10263b 0%,#0d2134 54%,#0b1c2d 100%);border:1px solid #173a58;border-radius:16px;grid-area:2/1/span 3/span 2;place-self:stretch stretch;box-shadow:inset 0 1px #ffffff08,0 10px 24px #06122224}.page-chestAi .chestAiPatientIdentity,.page-chestAi .chestAiImageBox,.page-chestAi .chestAiPreviewActions,.page-chestAi .chestAiDisclaimer{z-index:1;position:relative}.page-chestAi .chestAiPatientIdentity{align-self:start;box-shadow:none!important;background:#ffffff0f!important;border:1px solid #94c0e62e!important;margin:12px 0 0 12px!important;padding:14px!important}.page-chestAi .chestAiPatientIdentity h2{color:#f4f8fc!important}.page-chestAi .chestAiPatientIdentity p{color:#bed0df!important}.page-chestAi .chestAiPatientIdentity .studyDateStack small{color:#83a8c5!important}.page-chestAi .chestAiPatientIdentity .studyDateStack b{color:#f4f8fc!important}.page-chestAi .chestAiPatientAvatar{box-shadow:0 6px 18px #00000040!important}.page-chestAi .chestAiImageBox{align-self:start;border:1px solid #255174!important;margin:12px 12px 0 0!important;box-shadow:0 10px 24px #020a122e!important}.page-chestAi .chestAiPreviewActions{align-content:start!important;margin:0 12px!important;padding:0!important}.page-chestAi .chestAiPreviewActions>*{border-radius:10px!important;min-height:44px!important}.page-chestAi .chestAiSecondaryBtn{color:#e9f3fb!important;background:#ffffff1a!important;border:1px solid #97c2e538!important}.page-chestAi .chestAiReviewBtn{color:#d4f4e5!important;background:#267c5c38!important;border:1px solid #5fc39857!important}.page-chestAi .chestAiDisclaimer{color:#d9e7f2!important;background:#ffffff0f!important;border-left:3px solid #32b8dd!important;margin:0 12px 12px!important}.page-chestAi .chestAiDisclaimer b{color:#fff!important}.page-chestAi .chestAiDisclaimer span{color:#bed0df!important}.page-chestAi .chestAiResultBlock,.page-chestAi .chestAiStudyBlock{background:#f9fbfd!important}.page-chestAi .chestAiSectionHead>div>b{font-size:15px!important}.page-chestAi .chestAiFact span{font-size:10px!important}.page-chestAi .chestAiFact b{font-size:13px!important}}@media (width>=901px) and (width<=1180px){.page-chestAi .chestAiPreview:before{border-radius:14px}}@media (width>=901px){.page-chestAi .chestAiPreview{grid-template-rows:auto auto 252px auto auto!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:start!important;gap:12px!important;display:grid!important;position:relative!important}.page-chestAi .chestAiPreviewTopline{grid-area:1/1/auto/-1!important;margin:0!important}.page-chestAi .chestAiPreview:before{content:"";z-index:0!important;background:linear-gradient(#10263b 0%,#0e2337 58%,#0b1c2d 100%)!important;border:1px solid #153552!important;border-radius:18px!important;grid-area:2/1/span 4!important;place-self:stretch stretch!important;box-shadow:inset 0 1px #ffffff0a,0 12px 28px #07122224!important}.page-chestAi .chestAiResultBlock,.page-chestAi .chestAiStudyBlock{z-index:1!important;background:linear-gradient(#10263b 0%,#0e2337 58%,#0b1c2d 100%)!important;border:1px solid #153552!important;border-radius:18px!important;min-height:100%!important;margin:0!important;padding:14px!important;position:relative!important;overflow:auto!important;box-shadow:inset 0 1px #ffffff0a,0 12px 28px #07122224!important}.page-chestAi .chestAiPatientIdentity,.page-chestAi .chestAiImageBox,.page-chestAi .chestAiPreviewActions,.page-chestAi .chestAiDisclaimer{z-index:1!important;grid-column:1!important;position:relative!important}.page-chestAi .chestAiPatientIdentity{box-shadow:none!important;background:#ffffff0f!important;border:1px solid #9cc5e72e!important;border-radius:14px!important;grid-row:2!important;margin:14px 14px 0!important;padding:14px!important}.page-chestAi .chestAiImageBox{border:1px solid #255174!important;border-radius:14px!important;grid-row:3!important;height:252px!important;margin:0 14px!important;box-shadow:0 10px 24px #020a122e!important}.page-chestAi .chestAiPreviewActions{grid-row:4!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;margin:0 14px!important;display:grid!important}.page-chestAi .chestAiDisclaimer{background:#ffffff0f!important;border-left:3px solid #32b8dd!important;border-radius:12px!important;grid-row:5!important;margin:0 14px 14px!important;padding:12px 14px!important}.page-chestAi .chestAiResultBlock{grid-area:2/2/span 4!important}.page-chestAi .chestAiStudyBlock{grid-area:2/3/span 4!important}.page-chestAi .chestAiErrorNote{z-index:2!important;color:#ffd8dd!important;background:#d64b5924!important;border:1px solid #d64b5947!important;border-radius:12px!important;grid-area:5/3!important;align-self:end!important;margin:0 14px 14px!important;position:relative!important}.page-chestAi .chestAiPatientIdentity h2,.page-chestAi .chestAiSectionHead>div>b,.page-chestAi .chestAiFact b,.page-chestAi .chestAiDisclaimer b,.page-chestAi .chestAiErrorNote strong,.page-chestAi .chestAiErrorNote b{color:#f4f8fc!important}.page-chestAi .chestAiPatientIdentity h2{font-size:20px!important;line-height:1.12!important}.page-chestAi .chestAiPatientIdentity p{color:#bed0df!important;font-size:12px!important;line-height:1.35!important}.page-chestAi .chestAiPatientIdentity .studyDateStack small{color:#83a8c5!important;font-size:10px!important}.page-chestAi .chestAiPatientIdentity .studyDateStack b{color:#f4f8fc!important;font-size:11.5px!important}.page-chestAi .chestAiSectionHead>div>span{color:#66c3ea!important;font-size:10px!important}.page-chestAi .chestAiSectionHead>div>b{font-size:15px!important}.page-chestAi .chestAiFact{background:#ffffff0f!important;border:1px solid #9cc5e72e!important;min-height:58px!important;padding:11px 12px!important}.page-chestAi .chestAiFact span{color:#8ab5d5!important;font-size:10px!important}.page-chestAi .chestAiFact b{white-space:normal!important;text-overflow:clip!important;font-size:13px!important;line-height:1.4!important;overflow:visible!important}.page-chestAi .chestAiPreviewActions>*{border-radius:10px!important;min-height:44px!important;padding:10px!important;font-size:12px!important;font-weight:850!important}.page-chestAi .chestAiSecondaryBtn{color:#e9f3fb!important;background:#ffffff1a!important;border:1px solid #97c2e538!important}.page-chestAi .chestAiReviewBtn{color:#d4f4e5!important;background:#267c5c38!important;border:1px solid #5fc39857!important}.page-chestAi .chestAiDisclaimer span{color:#bed0df!important;font-size:10.5px!important;line-height:1.5!important}.page-chestAi .chestAiImageFooter,.page-chestAi .chestAiImageFooter span{color:#f1f7fb!important}.page-chestAi .chestAiResultBlock::-webkit-scrollbar{width:10px}.page-chestAi .chestAiStudyBlock::-webkit-scrollbar{width:10px}.page-chestAi .chestAiResultBlock::-webkit-scrollbar-thumb{background:#21425f;border-radius:8px}.page-chestAi .chestAiStudyBlock::-webkit-scrollbar-thumb{background:#21425f;border-radius:8px}}@media (width>=901px) and (width<=1260px){.page-chestAi .chestAiPreview{grid-template-rows:auto auto 228px auto auto!important;gap:10px!important}.page-chestAi .chestAiImageBox{height:228px!important}.page-chestAi .chestAiPreviewActions{grid-template-columns:1fr!important}.page-chestAi .chestAiPreviewActions>*{min-height:42px!important}}@media (width<=900px){.page-chestAi .chestAiPreviewActions{grid-template-columns:1fr!important}}@media (width>=901px){.page-chestAi .chestAiPreview{overflow:hidden!important}.page-chestAi .chestAiPreview>*{box-sizing:border-box!important;min-width:0!important}.page-chestAi .chestAiImageBox{box-sizing:border-box!important;justify-self:stretch!important;width:auto!important;min-width:0!important;max-width:calc(100% - 28px)!important;overflow:hidden!important}.page-chestAi .chestAiPreviewImage{object-fit:contain!important;object-position:center!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;display:block!important}.page-chestAi .chestAiPatientIdentity,.page-chestAi .chestAiPreviewActions,.page-chestAi .chestAiDisclaimer{box-sizing:border-box!important;justify-self:stretch!important;width:auto!important;min-width:0!important;max-width:calc(100% - 28px)!important}.page-chestAi .chestAiResultBlock,.page-chestAi .chestAiStudyBlock{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow-x:hidden!important}}@media (width<=900px){.page-chestAi .chestAiImageBox,.page-chestAi .chestAiPatientIdentity,.page-chestAi .chestAiPreviewActions,.page-chestAi .chestAiDisclaimer{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}}@media (width>=901px){.page-chestAi .chestAiResultBlock,.page-chestAi .chestAiStudyBlock{background:linear-gradient(#10263b 0%,#0e2337 58%,#0b1c2d 100%)!important;border:1px solid #153552!important;box-shadow:inset 0 1px #ffffff0a,0 12px 28px #07122224!important}.page-chestAi .chestAiResultBlock .chestAiSectionHead>div>span,.page-chestAi .chestAiStudyBlock .chestAiSectionHead>div>span{color:#66c3ea!important}.page-chestAi .chestAiResultBlock .chestAiSectionHead>div>b,.page-chestAi .chestAiStudyBlock .chestAiSectionHead>div>b,.page-chestAi .chestAiResultBlock .chestAiFact b,.page-chestAi .chestAiStudyBlock .chestAiFact b{color:#f4f8fc!important}.page-chestAi .chestAiResultBlock .chestAiFact span,.page-chestAi .chestAiStudyBlock .chestAiFact span{color:#8ab5d5!important}.page-chestAi .chestAiResultBlock .chestAiFact,.page-chestAi .chestAiStudyBlock .chestAiFact{box-shadow:none!important;background:#ffffff0f!important;border:1px solid #9cc5e72e!important}.page-chestAi .chestAiResultBlock .chestAiStatus,.page-chestAi .chestAiStudyBlock .chestAiStatus,.page-chestAi .chestAiResultBlock .chestEligibility,.page-chestAi .chestAiStudyBlock .chestEligibility{box-shadow:none!important}.page-chestAi .chestAiDisclaimer{box-shadow:none!important;background:#ffffff12!important;border-left:3px solid #32b8dd!important}.page-chestAi .chestAiDisclaimer b{color:#fff!important;font-size:10.5px!important}.page-chestAi .chestAiDisclaimer span{color:#c7dae9!important;font-size:10px!important;line-height:1.5!important}.page-chestAi .chestAiStudyBlock .chestAiFact b,.page-chestAi .chestAiResultBlock .chestAiFact b{white-space:normal!important;text-overflow:clip!important;overflow:visible!important}html[data-theme=light] .page-chestAi .chestAiResultBlock,html[data-theme=light] .page-chestAi .chestAiStudyBlock,.page-chestAi .chestAiResultBlock.chestAiResultBlock,.page-chestAi .chestAiStudyBlock.chestAiStudyBlock{color:#eaf4fb!important;background:linear-gradient(#10263b 0%,#0e2337 58%,#0b1c2d 100%)!important;border:1px solid #153552!important;box-shadow:inset 0 1px #ffffff0a,0 12px 28px #07122224!important}html[data-theme=light] .page-chestAi .chestAiResultBlock .chestAiSectionHead>div>span,html[data-theme=light] .page-chestAi .chestAiStudyBlock .chestAiSectionHead>div>span,.page-chestAi .chestAiResultBlock.chestAiResultBlock .chestAiSectionHead>div>span,.page-chestAi .chestAiStudyBlock.chestAiStudyBlock .chestAiSectionHead>div>span{color:#66c3ea!important}html[data-theme=light] .page-chestAi .chestAiResultBlock .chestAiSectionHead>div>b,html[data-theme=light] .page-chestAi .chestAiStudyBlock .chestAiSectionHead>div>b,html[data-theme=light] .page-chestAi .chestAiResultBlock .chestAiFact b,html[data-theme=light] .page-chestAi .chestAiStudyBlock .chestAiFact b,.page-chestAi .chestAiResultBlock.chestAiResultBlock .chestAiSectionHead>div>b,.page-chestAi .chestAiStudyBlock.chestAiStudyBlock .chestAiSectionHead>div>b,.page-chestAi .chestAiResultBlock.chestAiResultBlock .chestAiFact b,.page-chestAi .chestAiStudyBlock.chestAiStudyBlock .chestAiFact b{color:#f4f8fc!important}html[data-theme=light] .page-chestAi .chestAiResultBlock .chestAiFact span,html[data-theme=light] .page-chestAi .chestAiStudyBlock .chestAiFact span,.page-chestAi .chestAiResultBlock.chestAiResultBlock .chestAiFact span,.page-chestAi .chestAiStudyBlock.chestAiStudyBlock .chestAiFact span{color:#8ab5d5!important}html[data-theme=light] .page-chestAi .chestAiResultBlock .chestAiFact,html[data-theme=light] .page-chestAi .chestAiStudyBlock .chestAiFact,.page-chestAi .chestAiResultBlock.chestAiResultBlock .chestAiFact,.page-chestAi .chestAiStudyBlock.chestAiStudyBlock .chestAiFact{box-shadow:none!important;background:#ffffff0f!important;border:1px solid #9cc5e72e!important}html[data-theme=light] .page-chestAi .chestAiResultBlock .chip,html[data-theme=light] .page-chestAi .chestAiStudyBlock .chip,.page-chestAi .chestAiResultBlock.chestAiResultBlock .chip,.page-chestAi .chestAiStudyBlock.chestAiStudyBlock .chip{color:#eaf4fb!important}html[data-theme=light] .page-chestAi .chestAiDisclaimer,.page-chestAi .chestAiDisclaimer.chestAiDisclaimer{background:#ffffff12!important;border-left:3px solid #32b8dd!important}html[data-theme=light] .page-chestAi .chestAiDisclaimer b,.page-chestAi .chestAiDisclaimer.chestAiDisclaimer b{color:#fff!important}html[data-theme=light] .page-chestAi .chestAiDisclaimer span,.page-chestAi .chestAiDisclaimer.chestAiDisclaimer span{color:#c7dae9!important}html[data-theme=light] .page-chestAi .chestAiPatientIdentity,.page-chestAi .chestAiPatientIdentity.chestAiPatientIdentity{color:#eaf4fb!important;box-shadow:none!important;background:#ffffff0f!important;border:1px solid #9cc5e72e!important}html[data-theme=light] .page-chestAi .chestAiPatientIdentity h2,.page-chestAi .chestAiPatientIdentity.chestAiPatientIdentity h2{color:#f4f8fc!important}html[data-theme=light] .page-chestAi .chestAiPatientIdentity p,.page-chestAi .chestAiPatientIdentity.chestAiPatientIdentity p{color:#bed0df!important}html[data-theme=light] .page-chestAi .chestAiPatientIdentity .studyDateStack small,.page-chestAi .chestAiPatientIdentity.chestAiPatientIdentity .studyDateStack small{color:#83a8c5!important}html[data-theme=light] .page-chestAi .chestAiPatientIdentity .studyDateStack b,.page-chestAi .chestAiPatientIdentity.chestAiPatientIdentity .studyDateStack b{color:#f4f8fc!important}}.advancedSearchBackdrop{-webkit-backdrop-filter:blur(5px)!important;backdrop-filter:blur(5px)!important;background:#040d1985!important}.advancedSearchDrawer{color:#14263a!important;background:#eef4f8!important;border-right:1px solid #b8ccda!important;width:min(620px,100vw - 86px)!important;box-shadow:28px 0 80px #050d1a47!important}.advancedSearchHead{box-shadow:inset 0 -3px #5dd2cb;background:linear-gradient(135deg,#0a3a64,#0b2745)!important;border-bottom:1px solid #ffffff1f!important;padding:22px 22px 18px!important}.advancedSearchEyebrow{letter-spacing:.18em!important;color:#8be9e2!important;font-size:10px!important}.advancedSearchHead h3{color:#fff!important;margin:5px 0 6px!important;font-size:30px!important;font-weight:950!important;line-height:1.05!important}.advancedSearchHead p{max-width:440px;color:#e9f6fddb!important;margin:0!important;font-size:13px!important;line-height:1.45!important}.advancedSearchClose{color:#fff!important;background:#ffffff1f!important;border:1px solid #ffffff2e!important;border-radius:12px!important;width:40px!important;min-width:40px!important;height:40px!important;font-size:24px!important}.advancedSearchForm{background:#eef4f8!important}.advancedSearchBody{flex-direction:column;flex:1;gap:16px;min-height:0;padding:18px;display:flex;overflow:auto}.advancedSearchSummaryCard{background:linear-gradient(135deg,#fdfefe,#edf5fb);border:1px solid #c9dbe8;border-radius:16px;justify-content:space-between;align-items:center;gap:14px;padding:16px 18px;display:flex;box-shadow:0 10px 24px #15324d14}.advancedSearchSummaryLabel{letter-spacing:.12em;color:#5e84a2;text-transform:uppercase;font-size:11px;font-weight:900;display:block}.advancedSearchSummaryCard b{color:#12263b;margin-top:3px;font-size:28px;font-weight:950;line-height:1;display:block}.advancedSearchSummaryCard small{color:#5c768d;margin-top:6px;font-size:12px;font-weight:700;line-height:1.4;display:block}.advancedSearchSummaryBadge{background:linear-gradient(135deg,#12b4cf,#0c7ec7);border-radius:18px;justify-content:center;align-items:center;width:56px;height:56px;display:flex;box-shadow:0 10px 24px #0c7ec747}.advancedSearchSummaryBadge span{color:#fff;font-size:24px;font-weight:950}.advancedSearchSectionGrid{grid-template-columns:1fr;gap:14px;display:grid}.advancedSearchSection{background:#fff;border:1px solid #cfdeea;border-radius:18px;flex-direction:column;gap:12px;padding:18px;display:flex;box-shadow:0 8px 22px #15324d0f}.advancedSearchSectionHead span{letter-spacing:.16em;text-transform:uppercase;color:#2e9fbe;font-size:10px;font-weight:950;display:block}.advancedSearchSectionHead h4{color:#14263a;margin:4px 0 5px;font-size:21px;font-weight:950;line-height:1.15}.advancedSearchSectionHead p{color:#607b92;margin:0;font-size:12px;font-weight:700;line-height:1.45}.advancedSearchFields{grid-template-columns:1fr 1fr;gap:14px;display:grid}.advancedField{flex-direction:column;gap:6px;min-width:0;display:flex}.advancedField span{color:#193149;font-size:12px;font-weight:900}.advancedField input,.advancedField select{color:#0f2538;background:#f7fbfd;border:1px solid #c8d8e4;border-radius:12px;outline:none;width:100%;height:44px;min-height:44px;padding:10px 12px;font-size:13px;font-weight:800;box-shadow:inset 0 1px #fff9}.advancedField input::placeholder{color:#7d96aa;font-weight:700}.advancedField input:focus,.advancedField select:focus{background:#fff;border-color:#4ecac5;box-shadow:0 0 0 4px #4ecac529}.advancedFieldWide{grid-column:1/-1}.advancedSearchFooter{background:linear-gradient(#f6fafc,#eaf2f7);border-top:1px solid #c7d8e4;justify-content:space-between;align-items:center;gap:14px;padding:16px 18px;display:flex}.advancedSearchFooterMeta{flex-direction:column;gap:3px;min-width:0;display:flex}.advancedSearchFooterMeta b{color:#13263a;font-size:13px}.advancedSearchFooterMeta span{color:#627d95;font-size:12px;font-weight:700}.advancedSearchFooterActions{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.advancedSearchFooter button{border-radius:12px!important;min-height:42px!important;padding:10px 14px!important;font-size:13px!important;font-weight:900!important}.advancedSearchFooter .lightBtn{color:#18314b!important;background:#fff!important;border:1px solid #c7d8e4!important}.advancedSearchFooter button[type=submit]{color:#fff!important;background:linear-gradient(135deg,#1694ff,#0c6ee6)!important;border:0!important;box-shadow:0 12px 24px #0c6ee642!important}@media (width<=1180px){.advancedSearchDrawer{width:min(620px,96vw)!important}}@media (width<=760px){.advancedSearchDrawer{width:100vw!important}.advancedSearchBody{gap:12px;padding:14px}.advancedSearchHead{padding:18px 16px 16px!important}.advancedSearchHead h3{font-size:26px!important}.advancedSearchHead p{font-size:12px!important}.advancedSearchSummaryCard{border-radius:14px;padding:14px 15px}.advancedSearchSummaryCard b{font-size:24px}.advancedSearchSection{border-radius:16px;padding:15px}.advancedSearchFields{grid-template-columns:1fr}.advancedFieldWide{grid-column:auto}.advancedSearchFooter{flex-direction:column;align-items:stretch;padding:14px}.advancedSearchFooterActions{grid-template-columns:1fr 1fr;display:grid}.advancedSearchFooterActions button{width:100%}}html[data-theme=dark] .advancedSearchDrawer{color:#edf6fb!important;background:#0d1f30!important;border-right-color:#183653!important}html[data-theme=dark] .advancedSearchForm,html[data-theme=dark] .advancedSearchBody{background:#0d1f30!important}html[data-theme=dark] .advancedSearchSummaryCard{background:linear-gradient(135deg,#0f2940,#133654)!important;border-color:#194262!important;box-shadow:0 12px 30px #0000003d!important}html[data-theme=dark] .advancedSearchSummaryLabel{color:#77cde8!important}html[data-theme=dark] .advancedSearchSummaryCard b{color:#fff!important}html[data-theme=dark] .advancedSearchSummaryCard small{color:#b8d0e2!important}html[data-theme=dark] .advancedSearchSection{background:#11273c!important;border-color:#193d5d!important;box-shadow:0 10px 24px #0000002e!important}html[data-theme=dark] .advancedSearchSectionHead h4{color:#f3f8fc!important}html[data-theme=dark] .advancedSearchSectionHead p{color:#a9c2d8!important}html[data-theme=dark] .advancedField span{color:#d9e8f2!important}html[data-theme=dark] .advancedField input,html[data-theme=dark] .advancedField select{color:#eef7fc!important;box-shadow:none!important;background:#0c2134!important;border-color:#204667!important}html[data-theme=dark] .advancedField input::placeholder{color:#89a9c0!important}html[data-theme=dark] .advancedSearchFooter{background:linear-gradient(#102539,#0d2133)!important;border-top-color:#193d5d!important}html[data-theme=dark] .advancedSearchFooterMeta b{color:#f5fbff!important}html[data-theme=dark] .advancedSearchFooterMeta span{color:#b0c6d8!important}html[data-theme=dark] .advancedSearchFooter .lightBtn{color:#edf7fc!important;background:#10283d!important;border-color:#224867!important}body.medxaAdvancedSearchOpen{overflow:hidden!important}.advancedSearchPortalBackdrop{z-index:5000!important;-webkit-backdrop-filter:blur(5px)!important;background:#030e1c94!important;justify-content:flex-start!important;align-items:stretch!important;margin:0!important;padding:0!important;display:flex!important;position:fixed!important;inset:0!important;overflow:hidden!important}.advancedSearchPortalBackdrop>.advancedSearchDrawer{border:0!important;border-right:1px solid #b8ccda!important;border-radius:0 20px 20px 0!important;flex:0 0 620px!important;width:620px!important;min-width:620px!important;max-width:min(620px,100vw)!important;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;margin:0!important;padding:0!important;position:relative!important;inset:auto!important;overflow:hidden!important;transform:none!important;box-shadow:30px 0 90px #030e1c57!important}.advancedSearchPortalBackdrop .advancedSearchHead{flex:none!important;min-height:132px!important}.advancedSearchPortalBackdrop .advancedSearchHead>div:first-child{min-width:0!important;max-width:510px!important}.advancedSearchPortalBackdrop .advancedSearchHead h3{white-space:nowrap!important}.advancedSearchPortalBackdrop .advancedSearchForm{flex:auto!important;min-height:0!important;overflow:hidden!important}.advancedSearchPortalBackdrop .advancedSearchBody{scrollbar-width:thin!important;scrollbar-color:#8aa8ba transparent!important;flex:auto!important;min-height:0!important;overflow:hidden auto!important}.advancedSearchPortalBackdrop .advancedSearchBody::-webkit-scrollbar{width:10px!important}.advancedSearchPortalBackdrop .advancedSearchBody::-webkit-scrollbar-thumb{background:#8aa8ba padding-box padding-box!important;border:2px solid #0000!important;border-radius:999px!important}.advancedSearchPortalBackdrop .advancedSearchSectionGrid{width:100%!important;min-width:0!important}.advancedSearchPortalBackdrop .advancedSearchSection,.advancedSearchPortalBackdrop .advancedSearchSummaryCard{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}.advancedSearchPortalBackdrop .advancedSearchFields{grid-template-columns:repeat(2,minmax(0,1fr))!important}.advancedSearchPortalBackdrop .advancedField,.advancedSearchPortalBackdrop .advancedField input,.advancedSearchPortalBackdrop .advancedField select{box-sizing:border-box!important;min-width:0!important}.advancedSearchPortalBackdrop .advancedField input,.advancedSearchPortalBackdrop .advancedField select{text-overflow:ellipsis!important}.advancedSearchPortalBackdrop .advancedSearchFooter{z-index:2!important;flex:none!important;min-height:82px!important;position:relative!important;box-shadow:0 -10px 24px #19375214!important}.advancedSearchPortalBackdrop .advancedSearchFooterActions{flex:none!important;align-items:center!important;gap:9px!important;display:flex!important}.advancedSearchPortalBackdrop .advancedSearchFooterActions button{min-width:120px!important}@media (width<=760px){.advancedSearchPortalBackdrop>.advancedSearchDrawer{border-radius:0!important;flex-basis:100vw!important;width:100vw!important;min-width:0!important;max-width:100vw!important}.advancedSearchPortalBackdrop .advancedSearchHead h3{white-space:normal!important}.advancedSearchPortalBackdrop .advancedSearchFields{grid-template-columns:1fr!important}.advancedSearchPortalBackdrop .advancedFieldWide{grid-column:auto!important}.advancedSearchPortalBackdrop .advancedSearchFooterActions{grid-template-columns:1fr 1fr!important;width:100%!important;display:grid!important}.advancedSearchPortalBackdrop .advancedSearchFooterActions button{width:100%!important;min-width:0!important}}html[data-theme=dark] .advancedSearchPortalBackdrop{-webkit-backdrop-filter:blur(7px)saturate(115%)!important;background:#020810c2!important}body:has(.layout.theme-dark) .advancedSearchPortalBackdrop{-webkit-backdrop-filter:blur(7px)saturate(115%)!important;background:#020810c2!important}html[data-theme=dark] .advancedSearchPortalBackdrop>.advancedSearchDrawer{--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important;color:#edf6fc!important;background:linear-gradient(#091827 0%,#0b1d2e 48%,#091725 100%)!important;border-right:1px solid #244660!important;box-shadow:32px 0 100px #00000085!important}body:has(.layout.theme-dark) .advancedSearchPortalBackdrop>.advancedSearchDrawer{--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important;color:#edf6fc!important;background:linear-gradient(#091827 0%,#0b1d2e 48%,#091725 100%)!important;border-right:1px solid #244660!important;box-shadow:32px 0 100px #00000085!important}html[data-theme=dark] .advancedSearchPortalBackdrop .advancedSearchHead{background:radial-gradient(circle at 12% 0,#38c1ce29,#0000 38%),linear-gradient(135deg,#0c3454 0%,#092541 56%,#081d34 100%)!important;border-bottom:1px solid #25506f!important;box-shadow:inset 0 -3px #3cc9c2!important}body:has(.layout.theme-dark) .advancedSearchPortalBackdrop .advancedSearchHead{background:radial-gradient(circle at 12% 0,#38c1ce29,#0000 38%),linear-gradient(135deg,#0c3454 0%,#092541 56%,#081d34 100%)!important;border-bottom:1px solid #25506f!important;box-shadow:inset 0 -3px #3cc9c2!important}html[data-theme=dark] .advancedSearchPortalBackdrop .advancedSearchEyebrow{color:#71e0db!important}body:has(.layout.theme-dark) .advancedSearchPortalBackdrop .advancedSearchEyebrow{color:#71e0db!important}html[data-theme=dark] .advancedSearchPortalBackdrop .advancedSearchHead h3{color:#fff!important;text-shadow:0 1px #00000047!important}body:has(.layout.theme-dark) .advancedSearchPortalBackdrop .advancedSearchHead h3{color:#fff!important;text-shadow:0 1px #00000047!important}html[data-theme=dark] .advancedSearchPortalBackdrop .advancedSearchHead p{color:#c1d7e7!important}body:has(.layout.theme-dark) .advancedSearchPortalBackdrop .advancedSearchHead p{color:#c1d7e7!important}html[data-theme=dark] .advancedSearchPortalBackdrop .advancedSearchClose{color:#f4fbff!important;background:#ffffff14!important;border-color:#3b607a!important}body:has(.layout.theme-dark) .advancedSearchPortalBackdrop .advancedSearchClose{color:#f4fbff!important;background:#ffffff14!important;border-color:#3b607a!important}html[data-theme=dark] .advancedSearchPortalBackdrop .advancedSearchClose:hover{background:#4cd3cc24!important;border-color:#48c9c3!important}body:has(.layout.theme-dark) .advancedSearchPortalBackdrop .advancedSearchClose:hover{background:#4cd3cc24!important;border-color:#48c9c3!important}html[data-theme=dark] .advancedSearchPortalBackdrop .advancedSearchForm,html[data-theme=dark] .advancedSearchPortalBackdrop .advancedSearchBody{color:#eaf4fb!important;background:0 0!important}body:has(.layout.theme-dark) .advancedSearchPortalBackdrop .advancedSearchForm{color:#eaf4fb!important;background:0 0!important}body:has(.layout.theme-dark) .advancedSearchPortalBackdrop .advancedSearchBody{color:#eaf4fb!important;background:0 0!important}html[data-theme=dark] .advancedSearchPortalBackdrop .advancedSearchSummaryCard{background:linear-gradient(135deg,#102b43 0%,#123752 100%)!important;border-color:#25516e!important;box-shadow:0 12px 28px #00000038,inset 0 1px #ffffff06!important}body:has(.layout.theme-dark) .advancedSearchPortalBackdrop .advancedSearchSummaryCard{background:linear-gradient(135deg,#102b43 0%,#123752 100%)!important;border-color:#25516e!important;box-shadow:0 12px 28px #00000038,inset 0 1px #ffffff06!important}html[data-theme=dark] .advancedSearchPortalBackdrop .advancedSearchSummaryLabel{color:#7acfe7!important}body:has(.layout.theme-dark) .advancedSearchPortalBackdrop .advancedSearchSummaryLabel{color:#7acfe7!important}html[data-theme=dark] .advancedSearchPortalBackdrop .advancedSearchSummaryCard b{color:#fff!important}body:has(.layout.theme-dark) .advancedSearchPortalBackdrop .advancedSearchSummaryCard b{color:#fff!important}html[data-theme=dark] .advancedSearchPortalBackdrop .advancedSearchSummaryCard small{color:#b8cedd!important}body:has(.layout.theme-dark) .advancedSearchPortalBackdrop .advancedSearchSummaryCard small{color:#b8cedd!important}html[data-theme=dark] .advancedSearchPortalBackdrop .advancedSearchSummaryBadge{background:linear-gradient(135deg,#21c0c5,#117fc4)!important;box-shadow:0 10px 25px #0c7ec73d!important}body:has(.layout.theme-dark) .advancedSearchPortalBackdrop .advancedSearchSummaryBadge{background:linear-gradient(135deg,#21c0c5,#117fc4)!important;box-shadow:0 10px 25px #0c7ec73d!important}html[data-theme=dark] .advancedSearchPortalBackdrop .advancedSearchSummaryBadge span{color:#fff!important}body:has(.layout.theme-dark) .advancedSearchPortalBackdrop .advancedSearchSummaryBadge span{color:#fff!important}html[data-theme=dark] .advancedSearchPortalBackdrop .advancedSearchSection{background:linear-gradient(#10263a 0%,#0e2235 100%)!important;border-color:#25475f!important;box-shadow:0 10px 24px #0000002e,inset 0 1px #ffffff05!important}body:has(.layout.theme-dark) .advancedSearchPortalBackdrop .advancedSearchSection{background:linear-gradient(#10263a 0%,#0e2235 100%)!important;border-color:#25475f!important;box-shadow:0 10px 24px #0000002e,inset 0 1px #ffffff05!important}html[data-theme=dark] .advancedSearchPortalBackdrop .advancedSearchSectionHead span{color:#5fd5d0!important}body:has(.layout.theme-dark) .advancedSearchPortalBackdrop .advancedSearchSectionHead span{color:#5fd5d0!important}html[data-theme=dark] .advancedSearchPortalBackdrop .advancedSearchSectionHead h4{color:#f5faff!important}body:has(.layout.theme-dark) .advancedSearchPortalBackdrop .advancedSearchSectionHead h4{color:#f5faff!important}html[data-theme=dark] .advancedSearchPortalBackdrop .advancedSearchSectionHead p{color:#aac1d2!important}body:has(.layout.theme-dark) .advancedSearchPortalBackdrop .advancedSearchSectionHead p{color:#aac1d2!important}html[data-theme=dark] .advancedSearchPortalBackdrop .advancedField span{color:#d8e8f3!important}body:has(.layout.theme-dark) .advancedSearchPortalBackdrop .advancedField span{color:#d8e8f3!important}html[data-theme=dark] .advancedSearchPortalBackdrop .advancedField input,html[data-theme=dark] .advancedSearchPortalBackdrop .advancedField select{--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important;color:#f0f7fc!important;caret-color:#70dfda!important;background:#0a1c2c!important;border-color:#2b506c!important;box-shadow:inset 0 1px #ffffff06!important}body:has(.layout.theme-dark) .advancedSearchPortalBackdrop .advancedField input{--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important;color:#f0f7fc!important;caret-color:#70dfda!important;background:#0a1c2c!important;border-color:#2b506c!important;box-shadow:inset 0 1px #ffffff06!important}body:has(.layout.theme-dark) .advancedSearchPortalBackdrop .advancedField select{--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important;color:#f0f7fc!important;caret-color:#70dfda!important;background:#0a1c2c!important;border-color:#2b506c!important;box-shadow:inset 0 1px #ffffff06!important}html[data-theme=dark] .advancedSearchPortalBackdrop .advancedField input::placeholder{color:#89a9bf!important;opacity:1!important}body:has(.layout.theme-dark) .advancedSearchPortalBackdrop .advancedField input::placeholder{color:#89a9bf!important;opacity:1!important}html[data-theme=dark] .advancedSearchPortalBackdrop .advancedField input:hover,html[data-theme=dark] .advancedSearchPortalBackdrop .advancedField select:hover{background:#0d2235!important;border-color:#3c6885!important}body:has(.layout.theme-dark) .advancedSearchPortalBackdrop .advancedField input:hover{background:#0d2235!important;border-color:#3c6885!important}body:has(.layout.theme-dark) .advancedSearchPortalBackdrop .advancedField select:hover{background:#0d2235!important;border-color:#3c6885!important}html[data-theme=dark] .advancedSearchPortalBackdrop .advancedField input:focus,html[data-theme=dark] .advancedSearchPortalBackdrop .advancedField select:focus{color:#fff!important;background:#0d2438!important;border-color:#49d1ca!important;box-shadow:0 0 0 4px #49d1ca24!important}body:has(.layout.theme-dark) .advancedSearchPortalBackdrop .advancedField input:focus{color:#fff!important;background:#0d2438!important;border-color:#49d1ca!important;box-shadow:0 0 0 4px #49d1ca24!important}body:has(.layout.theme-dark) .advancedSearchPortalBackdrop .advancedField select:focus{color:#fff!important;background:#0d2438!important;border-color:#49d1ca!important;box-shadow:0 0 0 4px #49d1ca24!important}html[data-theme=dark] .advancedSearchPortalBackdrop .advancedField select option{color:#f1f7fb!important;background:#0b1f31!important}body:has(.layout.theme-dark) .advancedSearchPortalBackdrop .advancedField select option{color:#f1f7fb!important;background:#0b1f31!important}html[data-theme=dark] .advancedSearchPortalBackdrop input[type=date]::-webkit-calendar-picker-indicator{filter:invert()brightness(1.45)!important;opacity:.78!important;cursor:pointer!important}body:has(.layout.theme-dark) .advancedSearchPortalBackdrop input[type=date]::-webkit-calendar-picker-indicator{filter:invert()brightness(1.45)!important;opacity:.78!important;cursor:pointer!important}html[data-theme=dark] .advancedSearchPortalBackdrop .advancedSearchFooter{background:linear-gradient(#0e2234 0%,#0a1a2a 100%)!important;border-top-color:#25475f!important;box-shadow:0 -12px 28px #00000038!important}body:has(.layout.theme-dark) .advancedSearchPortalBackdrop .advancedSearchFooter{background:linear-gradient(#0e2234 0%,#0a1a2a 100%)!important;border-top-color:#25475f!important;box-shadow:0 -12px 28px #00000038!important}html[data-theme=dark] .advancedSearchPortalBackdrop .advancedSearchFooterMeta b{color:#f7fbff!important}body:has(.layout.theme-dark) .advancedSearchPortalBackdrop .advancedSearchFooterMeta b{color:#f7fbff!important}html[data-theme=dark] .advancedSearchPortalBackdrop .advancedSearchFooterMeta span{color:#a9c0d1!important}body:has(.layout.theme-dark) .advancedSearchPortalBackdrop .advancedSearchFooterMeta span{color:#a9c0d1!important}html[data-theme=dark] .advancedSearchPortalBackdrop .advancedSearchFooter .lightBtn{color:#edf7fc!important;box-shadow:none!important;background:#122a3e!important;border-color:#315671!important}body:has(.layout.theme-dark) .advancedSearchPortalBackdrop .advancedSearchFooter .lightBtn{color:#edf7fc!important;box-shadow:none!important;background:#122a3e!important;border-color:#315671!important}html[data-theme=dark] .advancedSearchPortalBackdrop .advancedSearchFooter .lightBtn:hover{background:#17344c!important;border-color:#4b718c!important}body:has(.layout.theme-dark) .advancedSearchPortalBackdrop .advancedSearchFooter .lightBtn:hover{background:#17344c!important;border-color:#4b718c!important}html[data-theme=dark] .advancedSearchPortalBackdrop .advancedSearchFooter button[type=submit]{color:#fff!important;background:linear-gradient(135deg,#159cff,#0b73dd)!important;box-shadow:0 12px 28px #086ad04d!important}body:has(.layout.theme-dark) .advancedSearchPortalBackdrop .advancedSearchFooter button[type=submit]{color:#fff!important;background:linear-gradient(135deg,#159cff,#0b73dd)!important;box-shadow:0 12px 28px #086ad04d!important}html[data-theme=dark] .advancedSearchPortalBackdrop .advancedSearchFooter button[type=submit]:hover{filter:brightness(1.07)!important}body:has(.layout.theme-dark) .advancedSearchPortalBackdrop .advancedSearchFooter button[type=submit]:hover{filter:brightness(1.07)!important}html[data-theme=dark] .advancedSearchPortalBackdrop button:disabled{opacity:.52!important;cursor:not-allowed!important}body:has(.layout.theme-dark) .advancedSearchPortalBackdrop button:disabled{opacity:.52!important;cursor:not-allowed!important}html[data-theme=dark] .advancedSearchPortalBackdrop .advancedSearchBody{scrollbar-color:#335d78 #0a1a29!important}body:has(.layout.theme-dark) .advancedSearchPortalBackdrop .advancedSearchBody{scrollbar-color:#335d78 #0a1a29!important}html[data-theme=dark] .advancedSearchPortalBackdrop .advancedSearchBody::-webkit-scrollbar-track{background:#0a1a29!important}body:has(.layout.theme-dark) .advancedSearchPortalBackdrop .advancedSearchBody::-webkit-scrollbar-track{background:#0a1a29!important}html[data-theme=dark] .advancedSearchPortalBackdrop .advancedSearchBody::-webkit-scrollbar-thumb{background:#335d78 padding-box padding-box!important;border:2px solid #0a1a29!important}body:has(.layout.theme-dark) .advancedSearchPortalBackdrop .advancedSearchBody::-webkit-scrollbar-thumb{background:#335d78 padding-box padding-box!important;border:2px solid #0a1a29!important}html[data-theme=dark] .advancedSearchPortalBackdrop .advancedSearchBody::-webkit-scrollbar-thumb:hover{background:#47738f!important}body:has(.layout.theme-dark) .advancedSearchPortalBackdrop .advancedSearchBody::-webkit-scrollbar-thumb:hover{background:#47738f!important}html[data-theme=dark] .advancedSearchPortalBackdrop :is(h1,h2,h3,h4,h5,h6,strong,b){text-shadow:none!important}body:has(.layout.theme-dark) .advancedSearchPortalBackdrop :is(h1,h2,h3,h4,h5,h6,strong,b){text-shadow:none!important}@media (width<=760px){html[data-theme=dark] .advancedSearchPortalBackdrop>.advancedSearchDrawer{border-right:0!important;border-radius:0!important}body:has(.layout.theme-dark) .advancedSearchPortalBackdrop>.advancedSearchDrawer{border-right:0!important;border-radius:0!important}}html[data-theme=dark]{--medxa-dark-bg:#07131f;--medxa-dark-bg-2:#091827;--medxa-dark-panel:#0d2032;--medxa-dark-panel-2:#11273a;--medxa-dark-panel-3:#152d42;--medxa-dark-border:#24445e;--medxa-dark-border-soft:#1a354d;--medxa-dark-text:#eaf4fb;--medxa-dark-strong:#f7fbff;--medxa-dark-muted:#9fb7c9;--medxa-dark-head:#153149;--medxa-dark-row:#0d2032;--medxa-dark-row-alt:#10263a;--medxa-dark-row-hover:#17364f;--medxa-dark-row-selected:#16404d;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=dark] body,html[data-theme=dark] .layout:not(.focusWorkspace){color:var(--medxa-dark-text)!important;background:#06111c!important}html[data-theme=dark] .layout:not(.focusWorkspace)>main{--panel:var(--medxa-dark-panel)!important;--panel-2:var(--medxa-dark-panel-2)!important;--panel-soft:var(--medxa-dark-panel-2)!important;--text:var(--medxa-dark-text)!important;--text-strong:var(--medxa-dark-strong)!important;--muted:var(--medxa-dark-muted)!important;--border:var(--medxa-dark-border)!important;--border-strong:#315772!important;--shadow:0 8px 22px #00000038!important;--shadow-soft:0 6px 18px #0000002e!important;--medxa-workspace-bg:var(--medxa-dark-bg)!important;--medxa-card:var(--medxa-dark-panel)!important;--medxa-card-soft:var(--medxa-dark-panel-2)!important;--medxa-card-soft-2:var(--medxa-dark-panel-3)!important;--medxa-card-border:var(--medxa-dark-border)!important;--medxa-card-border-strong:#315772!important;--medxa-card-text:var(--medxa-dark-text)!important;--medxa-card-text-2:#d6e6f2!important;--medxa-card-muted:var(--medxa-dark-muted)!important;--medxa-row-hover:var(--medxa-dark-row-hover)!important;--medxa-row-selected:var(--medxa-dark-row-selected)!important;--medxa-table-head:var(--medxa-dark-head)!important;color:var(--medxa-dark-text)!important;--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important;background:linear-gradient(#081625 0%,#07131f 100%)!important}html[data-theme=dark] .layout:not(.focusWorkspace)>main :where(.systemStatusPanel,.card,.panel,.pageIntro,.filterPanel,.standardStudyWorkspace,.studyPanel,.tableWrap,.selectedReviewPanel,.osirixStripBlock,.miniReportReview,.osirixInspectorPanel,.pacsQuickSearch,.pager,.smartWorkflowBar,.workflowMetric,.doctorLoadChip,.chestAiHero,.chestAiService,.chestAiMetric,.chestAiFilterPanel,.chestAiWorklistPanel,.chestAiPreview,.chestAiResultBlock,.chestAiStudyBlock,.doseHero,.doseSummaryCard,.doseControlPanel,.doseTableCard,.doseDetailSection,.doseDrawer,.doseEventCard,.doseSourceCard,.doseManualForm,.doseCompliancePanel,.doseComplianceCard,.doseSiIntanPanel,.doseSiIntanCards>div,.doseLibraryCard,.doseSuggestionPanel,.doseCalibrationManager,.doseDrlManager,.risCoreHero,.risCoreTabs,.risToolbar,.risOperationalMetrics>div,.risResourcePanel,.orderPanel,.orderFilterPanel,.notifPanel,.notificationTableWrap,.internalChatHero,.internalChatStats>article,.internalChatWorkspace,.internalChatThreadPanel,.internalChatConversation,.internalChatDirectoryPanel,.internalChatConversationHead,.internalChatComposer,.diagnoseIntro,.diagnosePanel,.diagnoseSummaryGrid>div,.adminPageHero,.adminStatsGrid>div,.adminTablePanel,.adminFormSection,.aeHealthStrip>div,.simrsStatusGrid>div,.simrsBasePanel,.simrsAuthPanel,.simrsCatalogPanel,.simrsEndpointItem,.simrsEndpointBody,.simrsNotes,.simrsUrlLine,.templateFoldersPane,.templateListPane,.templateReportEditor,.templateFolderRow,.templateLibraryItem,.mdReportFilters,.mdReportTabs,.mdKpiCard,.mdChartCard,.mdDataTablePanel,.qcStatusStrip>div,.inventoryFormCard,.qcToolbar){background:var(--medxa-dark-panel)!important;color:var(--medxa-dark-text)!important;border-color:var(--medxa-dark-border)!important;box-shadow:0 8px 22px #0000002e!important}html[data-theme=dark] .layout:not(.focusWorkspace)>main :where(.panel-head,.studyPanelHead,.quickSearchBar,.chestAiPanelHead,.doseControlHeader,.doseTableHeader,.dosePager,.doseDrawerHeader,.doseWorkspaceTabs,.doseFilterBar,.doseSiIntanHeader,.doseComplianceHeader,.risToolbar,.risCoreTabs,.adminTableToolbar,.adminModalFooter,.simrsToolbar,.simrsEndpointHeader,.internalChatPanelHead,.internalChatConversationHead,.templatePaneTitle,.templateReportToolbar,.mdChartCard>header,.mdDataTablePanel>header,.mdDataTablePanel>footer,.mdTableTools,.qcInlineForm){background:var(--medxa-dark-panel-2)!important;color:var(--medxa-dark-text)!important;border-color:var(--medxa-dark-border)!important}html[data-theme=dark] .layout:not(.focusWorkspace)>main :where(h1,h2,h3,h4,h5,h6,b,strong,label,legend,.value){color:var(--medxa-dark-strong)!important}html[data-theme=dark] .layout:not(.focusWorkspace)>main :where(p,small,.muted,.small,.subtle){color:var(--medxa-dark-muted)!important}html[data-theme=dark] .layout:not(.focusWorkspace)>main>.topHero,html[data-theme=dark] .medicalDesktopReportsPage .mdReportsHero,html[data-theme=dark] .page-reportTemplates .reportTemplateHero,html[data-theme=dark] .page-dashboard .selectedReviewHead,html[data-theme=dark] .page-allStudies .selectedReviewHead,html[data-theme=dark] .layout:not(.focusWorkspace)>main>.topHero :where(h1,h2,h3,h4,p,b,strong,span,small),html[data-theme=dark] .medicalDesktopReportsPage .mdReportsHero :where(h1,h2,h3,h4,p,b,strong,span,small),html[data-theme=dark] .page-reportTemplates .reportTemplateHero :where(h1,h2,h3,h4,p,b,strong,span,small),html[data-theme=dark] .page-dashboard .selectedReviewHead :where(h1,h2,h3,h4,p,b,strong,span,small),html[data-theme=dark] .page-allStudies .selectedReviewHead :where(h1,h2,h3,h4,p,b,strong,span,small){color:#fff!important}html[data-theme=dark] .layout:not(.focusWorkspace)>main table{background:var(--medxa-dark-row)!important;color:var(--medxa-dark-text)!important;border-color:var(--medxa-dark-border)!important}html[data-theme=dark] .layout:not(.focusWorkspace)>main table thead th{background:var(--medxa-dark-head)!important;color:#eaf4fb!important;text-shadow:none!important;border-color:#2a4a64!important}html[data-theme=dark] .layout:not(.focusWorkspace)>main table tbody td{background:var(--medxa-dark-row)!important;color:#dceaf4!important;border-color:#1f3b53!important}html[data-theme=dark] .layout:not(.focusWorkspace)>main table tbody tr:nth-child(2n) td{background:var(--medxa-dark-row-alt)!important}html[data-theme=dark] .layout:not(.focusWorkspace)>main table tbody tr:hover td{background:var(--medxa-dark-row-hover)!important;color:#fff!important}html[data-theme=dark] .layout:not(.focusWorkspace)>main table tbody tr:is(.rowSelected,.selected,.active) td,html[data-theme=dark] .layout:not(.focusWorkspace)>main .standardStudyTable tbody tr.rowSelected td{background:var(--medxa-dark-row-selected)!important;color:#f5fdff!important}html[data-theme=dark] .layout:not(.focusWorkspace)>main table :where(b,strong){color:#f4f9fd!important}html[data-theme=dark] .layout:not(.focusWorkspace)>main table :where(small,p){color:#9fb7c9!important}html[data-theme=dark] .layout:not(.focusWorkspace)>main :where(.tableWrap,.doseTableWrap,.doseDetailTableWrap,.doseComplianceTableWrap,.doseSiIntanTableWrap,.mdTableScroll,.simrsParamWrap){border-color:var(--medxa-dark-border)!important;background:#0a1928!important}html[data-theme=dark] .layout:not(.focusWorkspace)>main :where(input,select,textarea){color:#eff7fc!important;--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important;caret-color:#70ddd7!important;background:#091b2b!important;border-color:#31536d!important}html[data-theme=dark] .layout:not(.focusWorkspace)>main :where(input,textarea)::placeholder{color:#839eb2!important;opacity:1!important}html[data-theme=dark] .layout:not(.focusWorkspace)>main :where(input,select,textarea):focus{background:#0c2235!important;border-color:#49c9c3!important;box-shadow:0 0 0 3px #49c9c324!important}html[data-theme=dark] .layout:not(.focusWorkspace)>main select option{color:#edf6fb!important;background:#0a1c2d!important}html[data-theme=dark] .layout:not(.focusWorkspace)>main input[type=date]::-webkit-calendar-picker-indicator{filter:invert()brightness(1.45)!important;opacity:.78!important}html[data-theme=dark] .layout:not(.focusWorkspace)>main :where(.lightBtn,.adminSecondaryBtn,.doseSecondaryButton,.tinyBtn,.iconBtn){color:#eaf4fb!important;background:#122a3e!important;border-color:#315671!important}html[data-theme=dark] .layout:not(.focusWorkspace)>main :where(.lightBtn,.adminSecondaryBtn,.doseSecondaryButton,.tinyBtn,.iconBtn):hover{color:#fff!important;background:#18384f!important;border-color:#47718c!important}html[data-theme=dark] .page-dashboard .smartWorkflowBar,html[data-theme=dark] .page-allStudies .smartWorkflowBar{background:var(--medxa-dark-panel)!important;color:var(--medxa-dark-text)!important;border-color:var(--medxa-dark-border)!important}html[data-theme=dark] :is(.page-dashboard,.page-allStudies) :where(.workflowMetric,.doctorLoadChip){background:var(--medxa-dark-panel-2)!important;color:#eaf4fb!important;border-color:#31506a!important}html[data-theme=dark] :is(.page-dashboard,.page-allStudies) .workflowMetric.metric-breached,html[data-theme=dark] :is(.page-dashboard,.page-allStudies) .workflowMetric.metric-critical{background:#3a1e2b!important;border-color:#754054!important}html[data-theme=dark] :is(.page-dashboard,.page-allStudies) .workflowMetric.metric-urgent{background:#3a2a1d!important;border-color:#755430!important}html[data-theme=dark] :is(.page-dashboard,.page-allStudies) .workflowMetric.metric-due{background:#3a331d!important;border-color:#726438!important}html[data-theme=dark] :is(.page-dashboard,.page-allStudies) .workflowMetric.metric-progress{background:#16352f!important;border-color:#2e6a5b!important}html[data-theme=dark] :is(.page-dashboard,.page-allStudies) :where(.workflowMetric,.doctorLoadChip) :where(span,b,small){color:#e9f5fb!important}html[data-theme=dark] :is(.page-dashboard,.page-allStudies) :where(.osirixThumbShelf,.miniReportReview){color:#eaf4fb!important;background:#0c2032!important;border-color:#254860!important}html[data-theme=dark] :is(.page-dashboard,.page-allStudies) :where(.osirixThumbShelf,.miniReportReview) :where(b,strong,h3){color:#f4faff!important}html[data-theme=dark] :is(.page-dashboard,.page-allStudies) :where(.osirixThumbShelf,.miniReportReview) :where(small,p,span){color:#a7becf!important}html[data-theme=dark] :is(.page-dashboard,.page-allStudies) .osirixThumbShelf .seriesChip{color:#eaf4fb!important;background:#132b40!important;border-color:#31536d!important}html[data-theme=dark] :is(.page-dashboard,.page-allStudies) .osirixThumbShelf .seriesChip.active{color:#fff!important;background:#174753!important;border-color:#4fbfc4!important}html[data-theme=dark] :is(.page-dashboard,.page-allStudies) :where(.cineViewport,.fixedCineViewport,.osirixCineBlock){color:#fff!important;background:#000!important}html[data-theme=dark] .page-chestAi :where(.chestAiMetric,.chestAiService,.chestAiFilterPanel,.chestAiWorklistPanel,.chestAiPreview){background:var(--medxa-dark-panel)!important;color:#eaf4fb!important;border-color:var(--medxa-dark-border)!important}html[data-theme=dark] .page-chestAi :where(.chestAiResultBlock,.chestAiStudyBlock,.chestAiFact){background:var(--medxa-dark-panel-2)!important;color:#eaf4fb!important;border-color:#294a63!important}html[data-theme=dark] .page-chestAi :where(.chestAiImageBox,.chestAiPreviewImage,.chestAiNoImage){color:#ddecf8!important;background:#02070c!important}html[data-theme=dark] .page-notifications :where(.notifPanel,.notificationTableWrap),html[data-theme=dark] .page-internalChat :where(.internalChatHero,.internalChatStats>article,.internalChatWorkspace,.internalChatThreadPanel,.internalChatDirectoryPanel,.internalChatConversation,.internalChatConversationHead,.internalChatComposer){background:var(--medxa-dark-panel)!important;color:#eaf4fb!important;border-color:var(--medxa-dark-border)!important}html[data-theme=dark] .page-internalChat :where(.internalChatThreadList,.internalChatDirectoryList,.internalChatMessages){color:#eaf4fb!important;background:#091a29!important}html[data-theme=dark] .page-internalChat .internalChatBubble.other{color:#ecf6fb!important;background:#162b3e!important;border-color:#29485f!important}html[data-theme=dark] .page-internalChat .internalChatBubble.own{color:#f2fbff!important;background:#123a54!important;border-color:#25607b!important}html[data-theme=dark] .page-internalChat :where(.internalChatThreadRow,.internalChatDirectoryRow,.internalChatParticipantRow){color:#dceaf4!important;border-color:#1e3c54!important}html[data-theme=dark] .page-internalChat :where(.internalChatThreadRow:hover,.internalChatDirectoryRow:hover){background:#153149!important}html[data-theme=dark] :is(.page-orders,.page-risCore) :where(.risCoreHero,.risCoreTabs,.risToolbar,.risOperationalMetrics>div,.risResourcePanel,.orderPanel,.orderFilterPanel){background:var(--medxa-dark-panel)!important;color:#eaf4fb!important;border-color:var(--medxa-dark-border)!important}html[data-theme=dark] :is(.page-orders,.page-risCore) :where(.risCoreTabs button,.risToolbar button){color:#dceaf4!important}html[data-theme=dark] .page-dosecare :where(.doseHero,.doseSummaryCard,.doseControlPanel,.doseTableCard,.doseDrawer,.doseDetailSection,.doseEventCard,.doseSourceCard,.doseManualForm,.doseCompliancePanel,.doseComplianceCard,.doseSiIntanPanel,.doseSiIntanCards>div,.doseLibraryCard,.doseSuggestionPanel,.doseCalibrationManager,.doseDrlManager,.doseDrlForm,.doseCalibrationForm,.doseFsdForm,.doseSiIntanManualModal,.doseMessage,.doseEmptyState){background:var(--medxa-dark-panel)!important;color:#eaf4fb!important;border-color:var(--medxa-dark-border)!important}html[data-theme=dark] .page-dosecare :where(.doseControlHeader,.doseTableHeader,.dosePager,.doseDrawerHeader,.doseWorkspaceTabs,.doseQuickChip,.doseDetailIdentity>div,.doseComplianceHeader,.doseSiIntanHeader,.doseDrlManagerHeader){background:var(--medxa-dark-panel-2)!important;color:#eaf4fb!important;border-color:#294b64!important}html[data-theme=dark] .page-dosecare :where(.doseModalityStrip>div,.doseInlineMetrics>div,.doseEventMetrics>div,.doseLibraryStats>div,.doseDrlManagerSummary>div){color:#eaf4fb!important;background:#10273a!important;border-color:#294b64!important}html[data-theme=dark] .page-dosecare :where(.doseThumb,.doseThumbFallback){color:#8be1e8!important;background:#02080e!important}html[data-theme=dark] .medicalDesktopReportsPage{--md-bg:var(--medxa-dark-bg)!important;--md-panel:var(--medxa-dark-panel)!important;--md-panel-2:var(--medxa-dark-panel-2)!important;--md-panel-3:var(--medxa-dark-panel-3)!important;--md-border:var(--medxa-dark-border)!important;--md-border-soft:var(--medxa-dark-border-soft)!important;--md-text:#dceaf4!important;--md-strong:#f7fbff!important;--md-muted:var(--medxa-dark-muted)!important;background:var(--medxa-dark-bg)!important;color:#eaf4fb!important}html[data-theme=dark] .medicalDesktopReportsPage :where(.mdReportFilters,.mdReportTabs,.mdKpiCard,.mdChartCard,.mdDataTablePanel,.qcStatusStrip>div,.inventoryFormCard,.qcToolbar){background:var(--medxa-dark-panel)!important;color:#eaf4fb!important;border-color:var(--medxa-dark-border)!important}html[data-theme=dark] .medicalDesktopReportsPage :where(.mdChartCard>header,.mdDataTablePanel>header,.mdDataTablePanel>footer,.mdTableTools,.qcInlineForm){background:var(--medxa-dark-panel-2)!important;color:#eaf4fb!important;border-color:#294b64!important}html[data-theme=dark] .medicalDesktopReportsPage :where(.mdChartBody,.mdHorizontalBars,.mdLineChartWrap,.mdPieLayout,.mdStackedBars){color:#dceaf4!important;background:#0c1e2f!important}html[data-theme=dark] .medicalDesktopReportsPage svg text{fill:#c9dbe8!important}html[data-theme=dark] .medicalDesktopReportsPage svg :where(line,path.domain){stroke:#416078!important}html[data-theme=dark] :is(.page-users,.page-dicomAe,.page-simrsApi) :where(.adminPageHero,.adminStatsGrid>div,.adminTablePanel,.adminFormSection,.aeHealthStrip>div,.simrsStatusGrid>div,.simrsBasePanel,.simrsAuthPanel,.simrsCatalogPanel,.simrsEndpointItem,.simrsEndpointBody,.simrsNotes,.simrsUrlLine){background:var(--medxa-dark-panel)!important;color:#eaf4fb!important;border-color:var(--medxa-dark-border)!important}html[data-theme=dark] .page-simrsApi :where(.simrsEndpointHeader,.simrsToolbar){background:var(--medxa-dark-panel-2)!important;color:#eaf4fb!important;border-color:#294b64!important}html[data-theme=dark] .page-simrsApi :where(.simrsCodeBlock,pre){color:#d8e9f5!important;background:#06101a!important;border-color:#24445e!important}html[data-theme=dark] .page-diagnose :where(.diagnoseIntro,.diagnosePanel,.diagnoseSummaryGrid>div){background:var(--medxa-dark-panel)!important;color:#eaf4fb!important;border-color:var(--medxa-dark-border)!important}html[data-theme=dark] .page-diagnose :where(.diagnoseRaw,.diagnoseRawScroll){color:#dbeafe!important;background:#06101a!important;border-color:#24445e!important}html[data-theme=dark] .page-reportTemplates :where(.templateFoldersPane,.templateListPane,.templateReportEditor,.templateFolderRow,.templateLibraryItem){background:var(--medxa-dark-panel)!important;color:#eaf4fb!important;border-color:var(--medxa-dark-border)!important}html[data-theme=dark] .page-reportTemplates :where(.templatePaneTitle,.templateReportToolbar){background:var(--medxa-dark-panel-2)!important;color:#eaf4fb!important;border-color:#294b64!important}html[data-theme=dark] .page-reportTemplates [contenteditable=true]{color:#eef7fc!important;background:#0a1b2b!important;border-color:#31536d!important}html[data-theme=dark] .layout:not(.focusWorkspace)>main :where(.readingBadge.read,.reportMiniStatus.report-FINAL,.actionBadge.normal){color:#9ef0cd!important;background:#17392f!important;border-color:#2f705d!important}html[data-theme=dark] .layout:not(.focusWorkspace)>main :where(.readingBadge.reading,.reportMiniStatus.report-DRAFT){color:#f8d87c!important;background:#3c321b!important;border-color:#766130!important}html[data-theme=dark] .layout:not(.focusWorkspace)>main :where(.readingBadge.unread,.reportMiniStatus){color:#c5d8e7!important;background:#172c40!important;border-color:#31506a!important}html[data-theme=dark] .layout:not(.focusWorkspace)>main,html[data-theme=dark] .layout:not(.focusWorkspace)>main *{scrollbar-color:#345d78 #081725}html[data-theme=dark] .layout:not(.focusWorkspace)>main ::-webkit-scrollbar-track{background:#081725!important}html[data-theme=dark] .layout:not(.focusWorkspace)>main ::-webkit-scrollbar-thumb{background:#345d78 padding-box padding-box!important;border:2px solid #081725!important}html[data-theme=dark] .layout:not(.focusWorkspace)>main ::-webkit-scrollbar-thumb:hover{background:#4a7691!important}@media (width<=820px){html[data-theme=dark] .layout:not(.focusWorkspace)>main{color:#eaf4fb!important;background:#07131f!important}html[data-theme=dark] .layout:not(.focusWorkspace)>main :where(.card,.panel,.chestAiMetric,.doseSummaryCard,.adminStatsGrid>div,.internalChatStats>article){background:var(--medxa-dark-panel)!important;color:#eaf4fb!important;border-color:var(--medxa-dark-border)!important;box-shadow:0 5px 14px #0003!important}}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main{--tdc-bg:#07131f;--tdc-panel:#0c1f30;--tdc-panel-2:#10263a;--tdc-head:#17344c;--tdc-head-active:#1b4c63;--tdc-row:#0c1d2c;--tdc-row-alt:#102436;--tdc-row-hover:#17364e;--tdc-row-selected:#145060;--tdc-border:#29485f;--tdc-border-strong:#37627f;--tdc-text:#edf6fc;--tdc-strong:#fff;--tdc-muted:#a9c1d3;--tdc-icon:#eaf7ff;--tdc-accent:#61d4d0}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .standardStudyWorkspace .standardStudyTableWrap{border-color:var(--tdc-border)!important;background:#091827!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .standardStudyWorkspace .standardStudyTable{background:var(--tdc-row)!important;color:var(--tdc-text)!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .standardStudyWorkspace .standardStudyTable thead,html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .standardStudyWorkspace .standardStudyTable thead tr,html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .standardStudyWorkspace .standardStudyTable thead th{background:var(--tdc-head)!important;color:var(--tdc-strong)!important;border-color:var(--tdc-border-strong)!important;text-shadow:none!important;opacity:1!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .standardStudyWorkspace .standardStudyTable thead th,html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .standardStudyWorkspace .standardStudyTable thead th *{color:var(--tdc-strong)!important;fill:var(--tdc-icon)!important;stroke:var(--tdc-icon)!important;opacity:1!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .standardStudyWorkspace .standardStudyTable th.sortableHead>button{color:var(--tdc-strong)!important;background:0 0!important;border-color:#0000!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .standardStudyWorkspace .standardStudyTable th.sortableHead>button .sortHeadLabel{color:var(--tdc-strong)!important;opacity:1!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .standardStudyWorkspace .standardStudyTable th.sortableHead>button .sortHeadIcon,html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .standardStudyWorkspace .standardStudyTable th.sortableHead>button em{color:#f7fdff!important;opacity:1!important;text-shadow:none!important;background:#294b63!important;border:1px solid #3c6681!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .standardStudyWorkspace .standardStudyTable th.sortableHead>button:hover,html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .standardStudyWorkspace .standardStudyTable th.sortableHead>button:focus-visible{color:#fff!important;background:#21455c!important;box-shadow:inset 0 0 0 1px #42718c!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .standardStudyWorkspace .standardStudyTable th.sortableHead.activeSort{background:var(--tdc-head-active)!important;color:#fff!important;box-shadow:inset 0 -3px 0 var(--tdc-accent)!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .standardStudyWorkspace .standardStudyTable th.sortableHead.activeSort .sortHeadLabel{color:#fff!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .standardStudyWorkspace .standardStudyTable th.sortableHead.activeSort .sortHeadIcon,html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .standardStudyWorkspace .standardStudyTable th.sortableHead.activeSort em{color:#fff!important;background:#176a78!important;border-color:#65d8d2!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .standardStudyWorkspace .standardStudyTable tbody tr,html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .standardStudyWorkspace .standardStudyTable tbody td{background:var(--tdc-row)!important;color:var(--tdc-text)!important;opacity:1!important;border-color:#223d53!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .standardStudyWorkspace .standardStudyTable tbody tr:nth-child(2n) td{background:var(--tdc-row-alt)!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .standardStudyWorkspace .standardStudyTable tbody tr:hover td{background:var(--tdc-row-hover)!important;color:#fff!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .standardStudyWorkspace .standardStudyTable tbody tr.rowSelected td{background:var(--tdc-row-selected)!important;color:#fff!important;box-shadow:inset 0 1px #64d9d4,inset 0 -1px #64d9d4!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .standardStudyWorkspace .standardStudyTable tbody tr.rowHidden td{color:#aebfcb!important;background:#0b1722!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .standardStudyWorkspace .standardStudyTable tbody tr.rowQuarantine td{color:#ffe4ac!important;background:#312718!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .standardStudyWorkspace .standardStudyTable tbody td,html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .standardStudyWorkspace .standardStudyTable tbody td :where(b,strong,span,small,em,p,code),html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .standardStudyWorkspace .standardStudyTable :where(.patientCellSingle,.flatPatientNameCell,.flatMrnCell,.descCellSingle,.accessionCell,.studyDateCell,.receivedDateCell,.instanceCell,.statusCompact,.statusLine,.workflowTimer,.workflowDoctor){color:var(--tdc-text)!important;opacity:1!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .standardStudyWorkspace .standardStudyTable tbody td small{color:var(--tdc-muted)!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .standardStudyWorkspace .standardStudyTable .rowNoCell span,html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .standardStudyWorkspace .standardStudyTable .badge,html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .standardStudyWorkspace .standardStudyTable .imageCountPill,html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .standardStudyWorkspace .standardStudyTable .actionBadge{color:#f2f9fd!important;background:#183247!important;border-color:#355b75!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .standardStudyWorkspace .standardStudyTable .imageCountPill.hasImages{color:#c6fff1!important;background:#16413f!important;border-color:#2d736d!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .standardStudyWorkspace .standardStudyTable .readingBadge,html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .standardStudyWorkspace .standardStudyTable .reportMiniStatus{color:#f4faff!important;text-shadow:none!important;border-color:#3b5d76!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .standardStudyWorkspace .standardStudyTable :where(.readingBadge.read,.reportMiniStatus.report-FINAL){color:#d6fff0!important;background:#15513f!important;border-color:#2c7861!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .standardStudyWorkspace .standardStudyTable :where(.readingBadge.reading,.reportMiniStatus.report-DRAFT){color:#fff0b5!important;background:#604713!important;border-color:#8b6b22!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .standardStudyWorkspace .standardStudyTable :where(.readingBadge.unread,.reportMiniStatus.report-NOT_STARTED){color:#e4f0f8!important;background:#24394b!important;border-color:#49667d!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .standardStudyWorkspace .standardStudyTable .workflowCell,html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .standardStudyWorkspace .standardStudyTable .workflowCell *{color:#f2f9fd!important;opacity:1!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .standardStudyWorkspace .standardStudyTable .workflowCell.priority-routine{background:#14374a!important;border-color:#36647c!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .standardStudyWorkspace .standardStudyTable .workflowCell.priority-emergency{background:#522332!important;border-color:#8d4559!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .standardStudyWorkspace .standardStudyTable .workflowCell.priority-cito{background:#58311f!important;border-color:#96543a!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .standardStudyWorkspace .standardStudyTable :where(.workflowCell.priority-urgent,.workflowCell.priority-high){background:#544514!important;border-color:#8f7727!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .standardStudyWorkspace .standardStudyTable :where(button,a.viewerBtn,.viewerBtnIcon,.tinyBtn,.expertiseTinyBtn,.iconOnlyBtn){color:#fff!important;text-shadow:none!important;opacity:1!important;border-color:#416780!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .standardStudyWorkspace .standardStudyTable :where(.viewerBtn,.viewerBtnIcon,.tinyBtn,.iconOnlyBtn){background:#17364d!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .standardStudyWorkspace .standardStudyTable .viewerMode-pro{color:#fff!important;background:#174466!important;border-color:#377aa0!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .standardStudyWorkspace .standardStudyTable .viewerMode-lite{color:#fff!important;background:#155044!important;border-color:#2d7c69!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .standardStudyWorkspace .standardStudyTable .expertiseTinyBtn{color:#fff!important;background:#5c4616!important;border-color:#8b6b28!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .standardStudyWorkspace .standardStudyTable :where(.viewerBtnMark,.viewerBtn svg,.viewerBtnIcon svg,.iconOnlyBtn svg,.tinyBtn svg,.expertiseTinyBtn svg){color:#fff!important;fill:#fff!important;stroke:#fff!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .standardStudyWorkspace .standardStudyTable :where(button,a.viewerBtn,.viewerBtnIcon,.tinyBtn,.expertiseTinyBtn,.iconOnlyBtn):hover{filter:brightness(1.18)!important;color:#fff!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .standardStudyWorkspace :where(.studyPanelHead,.pacsQuickSearch,.pager){color:var(--tdc-text)!important;border-color:var(--tdc-border)!important;background:#0d2132!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .standardStudyWorkspace :where(.studyPanelHead,.pacsQuickSearch,.pager) :where(span,b,strong,label,small){color:var(--tdc-text)!important;opacity:1!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .standardStudyWorkspace .sortHint{color:#eaf5fb!important;background:#142d41!important;border:1px solid #365772!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .standardStudyWorkspace .sortHint :where(b,span){color:#f6fbff!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .standardStudyWorkspace .pageSizeControl :where(select,input),html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .standardStudyWorkspace .pacsQuickSearch :where(select,input){color:#f2f8fc!important;background:#0a1c2c!important;border-color:#345a73!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .standardStudyWorkspace .pager button{color:#fff!important;background:#153149!important;border-color:#365e79!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .standardStudyWorkspace .pager button:disabled{color:#718a9d!important;opacity:.72!important;background:#0d2131!important;border-color:#29465c!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main :is(.chestAiTable,.doseTable,.doseDetailTable,.risTable,.orderTable,.notificationTable,.adminDataTable,.simrsParamTable,.mdReportTable,.doseComplianceTableWrap table,.doseSiIntanTableWrap table){background:var(--tdc-row)!important;color:var(--tdc-text)!important;border-color:var(--tdc-border)!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main :is(.chestAiTable,.doseTable,.doseDetailTable,.risTable,.orderTable,.notificationTable,.adminDataTable,.simrsParamTable,.mdReportTable,.doseComplianceTableWrap table,.doseSiIntanTableWrap table) thead th{background:var(--tdc-head)!important;color:#fff!important;border-color:var(--tdc-border-strong)!important;text-shadow:none!important;opacity:1!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main :is(.chestAiTable,.doseTable,.doseDetailTable,.risTable,.orderTable,.notificationTable,.adminDataTable,.simrsParamTable,.mdReportTable,.doseComplianceTableWrap table,.doseSiIntanTableWrap table) thead th *{color:#fff!important;fill:#fff!important;stroke:#fff!important;opacity:1!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main :is(.chestAiTable,.doseTable,.doseDetailTable,.risTable,.orderTable,.notificationTable,.adminDataTable,.simrsParamTable,.mdReportTable,.doseComplianceTableWrap table,.doseSiIntanTableWrap table) tbody td{background:var(--tdc-row)!important;color:var(--tdc-text)!important;opacity:1!important;border-color:#223d53!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main :is(.chestAiTable,.doseTable,.doseDetailTable,.risTable,.orderTable,.notificationTable,.adminDataTable,.simrsParamTable,.mdReportTable,.doseComplianceTableWrap table,.doseSiIntanTableWrap table) tbody tr:nth-child(2n) td{background:var(--tdc-row-alt)!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main :is(.chestAiTable,.doseTable,.doseDetailTable,.risTable,.orderTable,.notificationTable,.adminDataTable,.simrsParamTable,.mdReportTable,.doseComplianceTableWrap table,.doseSiIntanTableWrap table) tbody tr:hover td{background:var(--tdc-row-hover)!important;color:#fff!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main :is(.chestAiTable,.doseTable,.doseDetailTable,.risTable,.orderTable,.notificationTable,.adminDataTable,.simrsParamTable,.mdReportTable,.doseComplianceTableWrap table,.doseSiIntanTableWrap table) tbody td :where(b,strong,span,small,p,em,code){color:inherit!important;opacity:1!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main :is(.chestAiTableWrap,.doseTableWrap,.doseDetailTableWrap,.doseComplianceTableWrap,.doseSiIntanTableWrap,.risTableWrap,.tableWrap,.notificationTableWrap,.adminTableWrap,.simrsParamWrap,.mdTableScroll){border-color:var(--tdc-border)!important;color:var(--tdc-text)!important;background:#091827!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .medicalDesktopReportsPage .mdDataTablePanel .mdReportTable thead th{background:var(--tdc-head)!important;color:#fff!important;border-color:var(--tdc-border-strong)!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .medicalDesktopReportsPage .mdDataTablePanel .mdReportTable tbody td{background:var(--tdc-row)!important;color:var(--tdc-text)!important;border-color:#223d53!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .medicalDesktopReportsPage .mdDataTablePanel .mdReportTable tbody tr:nth-child(2n) td{background:var(--tdc-row-alt)!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .medicalDesktopReportsPage .mdDataTablePanel .mdReportTable tbody tr:hover td{background:var(--tdc-row-hover)!important;color:#fff!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main :where(.panel-head,.studyPanelHead,.chestAiPanelHead,.doseTableHeader,.doseControlHeader,.risToolbar,.adminTableToolbar,.mdTableTools,.mdDataTablePanel>header,.mdDataTablePanel>footer){color:var(--tdc-text)!important;border-color:var(--tdc-border)!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main :where(.panel-head,.studyPanelHead,.chestAiPanelHead,.doseTableHeader,.doseControlHeader,.risToolbar,.adminTableToolbar,.mdTableTools,.mdDataTablePanel>header,.mdDataTablePanel>footer) :where(h1,h2,h3,h4,b,strong,span,small,label){color:var(--tdc-text)!important;opacity:1!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main :where(button,.lightBtn,.tinyBtn,.iconBtn,.viewerBtn,.viewerBtnIcon,.adminSecondaryBtn,.doseSecondaryButton,.doseRowButton,.mdSecondaryBtn){color:#f8fcff!important;text-shadow:none!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main :where(button,.lightBtn,.tinyBtn,.iconBtn,.viewerBtn,.viewerBtnIcon,.adminSecondaryBtn,.doseSecondaryButton,.doseRowButton,.mdSecondaryBtn) :where(svg,path,i,span){color:inherit!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main :where(button,.lightBtn,.tinyBtn,.iconBtn,.viewerBtn,.viewerBtnIcon,.adminSecondaryBtn,.doseSecondaryButton,.doseRowButton,.mdSecondaryBtn) svg{fill:currentColor!important;stroke:currentColor!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main :where(.lightBtn,.tinyBtn,.iconBtn,.adminSecondaryBtn,.doseSecondaryButton,.doseRowButton,.mdSecondaryBtn){color:#fff!important;background:#153149!important;border-color:#39627e!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main :where(.lightBtn,.tinyBtn,.iconBtn,.adminSecondaryBtn,.doseSecondaryButton,.doseRowButton,.mdSecondaryBtn):hover{color:#fff!important;background:#1c405b!important;border-color:#4e7893!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main :where(input,select,textarea){color:#f2f8fc!important;caret-color:#66d9d4!important;--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important;background:#091b2b!important;border-color:#345a73!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main :where(input,textarea)::placeholder{color:#8fa9bc!important;opacity:1!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main select option{color:#f2f8fc!important;background:#091b2b!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main input[type=date]::-webkit-calendar-picker-indicator{filter:invert()brightness(1.6)!important;opacity:.9!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main :where(.tableWrap,.standardStudyTableWrap,.chestAiTableWrap,.doseTableWrap,.doseDetailTableWrap,.doseComplianceTableWrap,.doseSiIntanTableWrap,.risTableWrap,.adminTableWrap,.mdTableScroll,.simrsParamWrap){scrollbar-color:#446b85 #081725!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main :where(.tableWrap,.standardStudyTableWrap,.chestAiTableWrap,.doseTableWrap,.doseDetailTableWrap,.doseComplianceTableWrap,.doseSiIntanTableWrap,.risTableWrap,.adminTableWrap,.mdTableScroll,.simrsParamWrap)::-webkit-scrollbar-track{background:#081725!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main :where(.tableWrap,.standardStudyTableWrap,.chestAiTableWrap,.doseTableWrap,.doseDetailTableWrap,.doseComplianceTableWrap,.doseSiIntanTableWrap,.risTableWrap,.adminTableWrap,.mdTableScroll,.simrsParamWrap)::-webkit-scrollbar-thumb{background:#446b85!important;border-color:#081725!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .page-dashboard .selectedReviewPanel.osirixReviewPanel.osirixReviewPanelFixed{background:#071725!important;border-color:#21445e!important;box-shadow:0 14px 34px #00000042!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .page-dashboard .selectedReviewPanel .selectedReviewBody.osirixReviewBody.osirixReviewBodyFixed{color:#edf6fc!important;background:linear-gradient(#081a2a 0%,#071522 100%)!important;border-color:#21445e!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .page-dashboard .selectedReviewPanel :where(.osirixRightRail,.osirixReportRailOnly){color:#eaf4fb!important;background:0 0!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .page-dashboard .selectedReviewPanel .osirixCineBlock.osirixCineFixed{box-shadow:none!important;background:#000!important;border-color:#244b65!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .page-dashboard .selectedReviewPanel .miniReportReview.osirixReportReview.osirixPanelBlue{color:#edf6fc!important;background:linear-gradient(#0e263a 0%,#0b1f31 100%)!important;border-color:#244b65!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .page-dashboard .selectedReviewPanel .miniReportReview :where(b,strong,label,h3){color:#f7fbff!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .page-dashboard .selectedReviewPanel .miniReportReview :where(p,small,span){color:#b9cedd!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .page-dashboard .selectedReviewPanel :where(.miniReportEmpty,.reportIsolationStatus,.filmEmpty){color:#dcebf4!important;background:#0b2032!important;border-color:#294d66!important}body:has(.layout.theme-dark) .page-dashboard .selectedReviewPanel.osirixReviewPanel.osirixReviewPanelFixed{background:#071725!important;border-color:#21445e!important}body:has(.layout.theme-dark) .page-dashboard .selectedReviewPanel .selectedReviewBody.osirixReviewBody.osirixReviewBodyFixed{color:#edf6fc!important;background:linear-gradient(#081a2a 0%,#071522 100%)!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .page-notifications .notificationTable{color:#edf6fc!important;background:#081a2a!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .page-notifications .notificationTable th,html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .page-notifications .notificationTable td{color:#edf6fc!important;background:#0a1d2f!important;border-color:#173b56!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .page-notifications .notificationTable tbody tr:nth-child(2n) td{background:#0c2236!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .page-notifications .notificationTable tbody tr:hover td{background:#12314a!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .page-notifications .notificationTable .notifTypePill{color:#f7fbff!important;box-shadow:none!important;text-shadow:none!important;background:linear-gradient(#17364d 0%,#112c43 100%)!important;border:1px solid #3a7398!important;font-weight:800!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .page-notifications .notificationTable .notifReadPill{color:#f7fbff!important;background:#17364d!important;border-color:#3a7398!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .page-notifications .notificationTable .notifReadPill.unread{color:#dffaf1!important;background:#113b34!important;border-color:#2f8f7a!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .page-notifications .notificationTable td.notifActionCell{color:#edf6fc!important;background:#0a1d2f!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .page-notifications .notificationTable td.notifActionCell :where(.viewerDual,.viewerDualCompact){background:0 0!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .page-notifications .notificationTable td.notifActionCell :where(.viewerBtn,.viewerBtnIcon,.tinyBtn,.iconOnlyBtn){color:#fff!important;box-shadow:none!important;background:#17364d!important;border-color:#3a7398!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .page-notifications .notificationTable td.notifActionCell :where(.viewerBtn:hover,.viewerBtnIcon:hover,.tinyBtn:hover,.iconOnlyBtn:hover){color:#fff!important;background:#1e4664!important;border-color:#5b97bf!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .page-notifications .notificationTable td.notifActionCell .tinyBtn{font-weight:800!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .page-notifications .notificationTable td.notifActionCell button,html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .page-notifications .notificationTable td.notifActionCell a{color:#fff!important}body:has(.layout.theme-dark) .page-notifications .notificationTable .notifTypePill{color:#f7fbff!important;background:#17364d!important;border:1px solid #3a7398!important}:is(body:has(.layout.theme-dark) .page-notifications .notificationTable td.notifActionCell,body:has(.layout.theme-dark) .page-notifications .notificationTable td.notifActionCell :where(.viewerBtn,.viewerBtnIcon,.tinyBtn,.iconOnlyBtn)){color:#fff!important;background:#0a1d2f!important;border-color:#3a7398!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .page-notifications .notificationTableWrap,html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .page-notifications .notificationTable,html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .page-notifications .notificationTable tbody,html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .page-notifications .notificationTable tbody tr{color:#edf6fc!important;background:#081a2a!important}@media (width>=761px){html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .page-notifications .notificationTable td.notifActionCell{vertical-align:middle!important;text-align:center!important;white-space:nowrap!important;color:#fff!important;background:#0a1d2f!important;display:table-cell!important;overflow:hidden!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .page-notifications .notificationTable td.notifActionCell .viewerDual,html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .page-notifications .notificationTable td.notifActionCell .viewerDualCompact{vertical-align:middle!important;background:0 0!important;align-items:center!important;gap:5px!important;margin-right:5px!important;display:inline-flex!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .page-notifications .notificationTable td.notifActionCell .tinyBtn{vertical-align:middle!important;justify-content:center!important;align-items:center!important;display:inline-flex!important}}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .page-notifications .notificationTableWrap{scrollbar-color:#335d78 #081a2a!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .page-notifications .notificationTableWrap::-webkit-scrollbar-track{background:#081a2a!important}html[data-theme=dark] body .layout.theme-dark:not(.focusWorkspace)>main .page-notifications .notificationTableWrap::-webkit-scrollbar-corner{background:#081a2a!important}@media (width>=761px){body:has(.layout.theme-dark) .page-notifications .notificationTable td.notifActionCell{vertical-align:middle!important;text-align:center!important;color:#fff!important;background:#0a1d2f!important;display:table-cell!important}}body:has(.layout.theme-dark) .page-notifications .notificationTableWrap{background:#081a2a!important}body:has(.layout.theme-dark) .page-notifications .notificationTable tbody{background:#081a2a!important}body:has(.layout.theme-dark) .page-notifications .notificationTable tbody tr{background:#081a2a!important}html[data-theme=dark] :is(.page-orders,.page-risCore,.page-ris) :where(.orderPanel,.orderTools,.orderFilterPanel,.manualOrderPanel,.risResourcePanel,.risModal,.orderMatchDialog,.risCoreHero,.risCoreTabs,.risToolbar,.risTableWrap,.risOperationalMetrics,.risSummaryCard){color:#eaf4fb!important}html[data-theme=dark] :is(.page-orders,.page-risCore,.page-ris) :where(.lightBtn,.tinyBtn,.iconBtn,.adminSecondaryBtn,.viewerBtn.disabled,.risCoreTabs button:not(.active),.risToolbar button:not(.primaryAction),.filterActions button.lightBtn,.manualOrderActions .lightBtn,.risModalActions .lightBtn,.matchDialogActions .lightBtn,.orderPanel .panel-head button:not(.primaryAction),.orderTools button.lightBtn,.risResourcePanel .lightBtn){color:#f5fbff!important;box-shadow:none!important;background:#153149!important;border:1px solid #39627e!important}html[data-theme=dark] :is(.page-orders,.page-risCore,.page-ris) :where(.lightBtn,.tinyBtn,.iconBtn,.adminSecondaryBtn,.viewerBtn.disabled,.risCoreTabs button:not(.active),.risToolbar button:not(.primaryAction),.filterActions button.lightBtn,.manualOrderActions .lightBtn,.risModalActions .lightBtn,.matchDialogActions .lightBtn,.orderPanel .panel-head button:not(.primaryAction),.orderTools button.lightBtn,.risResourcePanel .lightBtn):hover{color:#fff!important;background:#1d425d!important;border-color:#4e7893!important}html[data-theme=dark] :is(.page-orders,.page-risCore,.page-ris) .tinyBtn.soft{color:#eef8ff!important;background:#133049!important;border-color:#375b74!important}html[data-theme=dark] :is(.page-orders,.page-risCore,.page-ris) .tinyBtn.warning{color:#ffe6a8!important;background:#3a2d14!important;border-color:#9a7530!important}html[data-theme=dark] :is(.page-orders,.page-risCore,.page-ris) .tinyBtn.danger{color:#ffd6dc!important;background:#47202b!important;border-color:#94495a!important}html[data-theme=dark] :is(.page-orders,.page-risCore,.page-ris) :where(.badge,.orderStatusBadge,.priorityBadge,.slaBadge,.matchStatusBadge,.risJourneyBadge){box-shadow:none!important;border:1px solid #0000!important}html[data-theme=dark] :is(.page-orders,.page-risCore,.page-ris) .badge{color:#cfe8ff!important;background:#17354d!important;border-color:#35617d!important}html[data-theme=dark] :is(.page-orders,.page-risCore,.page-ris) .orderStatusBadge{color:#d7e7f2!important;background:#203649!important;border-color:#425f74!important}html[data-theme=dark] :is(.page-orders,.page-risCore,.page-ris) .orderStatus-mwl_ready{color:#bfe4ff!important;background:#163754!important;border-color:#34739c!important}html[data-theme=dark] :is(.page-orders,.page-risCore,.page-ris) .orderStatus-in_progress{color:#ffe3aa!important;background:#3a2e16!important;border-color:#9f7a31!important}html[data-theme=dark] :is(.page-orders,.page-risCore,.page-ris) .orderStatus-completed{color:#ddd0ff!important;background:#2d2345!important;border-color:#66539c!important}html[data-theme=dark] :is(.page-orders,.page-risCore,.page-ris) .orderStatus-image_received{color:#bef4d4!important;background:#143c2d!important;border-color:#2d8a5f!important}html[data-theme=dark] :is(.page-orders,.page-risCore,.page-ris) .orderStatus-waiting_report{color:#f9e89d!important;background:#393117!important;border-color:#8f7b31!important}html[data-theme=dark] :is(.page-orders,.page-risCore,.page-ris) .orderStatus-approved,html[data-theme=dark] :is(.page-orders,.page-risCore,.page-ris) .orderStatus-reported{color:#c7f6d9!important;background:#143b2c!important;border-color:#2f8d62!important}html[data-theme=dark] :is(.page-orders,.page-risCore,.page-ris) .orderStatus-cancelled,html[data-theme=dark] :is(.page-orders,.page-risCore,.page-ris) .orderStatus-error{color:#ffd4dc!important;background:#44202a!important;border-color:#9a4a5d!important}html[data-theme=dark] :is(.page-orders,.page-risCore,.page-ris) .priority-routine{color:#d7e7f2!important;background:#203649!important;border-color:#425f74!important}html[data-theme=dark] :is(.page-orders,.page-risCore,.page-ris) .priority-high{color:#ffe4ad!important;background:#3a2e16!important;border-color:#9d7b32!important}html[data-theme=dark] :is(.page-orders,.page-risCore,.page-ris) .priority-urgent{color:#ffd2aa!important;background:#432814!important;border-color:#9f5b32!important}html[data-theme=dark] :is(.page-orders,.page-risCore,.page-ris) .priority-cito{color:#ffd4dc!important;box-shadow:none!important;background:#45202a!important;border-color:#a44f62!important}html[data-theme=dark] :is(.page-orders,.page-risCore,.page-ris) .priority-emergency{color:#fff!important;box-shadow:none!important;background:#7b1f30!important;border-color:#cf6679!important}html[data-theme=dark] :is(.page-orders,.page-risCore,.page-ris) .sla-safe{color:#c6f6d8!important;background:#143c2d!important;border-color:#2f8d63!important}html[data-theme=dark] :is(.page-orders,.page-risCore,.page-ris) .sla-soon{color:#ffe5ad!important;background:#3a2e16!important;border-color:#9d7c32!important}html[data-theme=dark] :is(.page-orders,.page-risCore,.page-ris) .sla-overdue{color:#ffd6de!important;background:#45202a!important;border-color:#a34e60!important}html[data-theme=dark] :is(.page-orders,.page-risCore,.page-ris) .sla-complete{color:#c6e7ff!important;background:#163754!important;border-color:#34739c!important}html[data-theme=dark] :is(.page-orders,.page-risCore,.page-ris) .sla-neutral{color:#d8e7f1!important;background:#203649!important;border-color:#426076!important}html[data-theme=dark] :is(.page-orders,.page-risCore,.page-ris) .matchStatus-waiting,html[data-theme=dark] :is(.page-orders,.page-risCore,.page-ris) .matchStatus-no_match{color:#d7e7f2!important;background:#203649!important;border-color:#426076!important}html[data-theme=dark] :is(.page-orders,.page-risCore,.page-ris) .matchStatus-matched{color:#c7f6d9!important;background:#143c2d!important;border-color:#2f8d62!important}html[data-theme=dark] :is(.page-orders,.page-risCore,.page-ris) .matchStatus-ambiguous{color:#ffe4ad!important;background:#3a2e16!important;border-color:#9d7b32!important}html[data-theme=dark] :is(.page-orders,.page-risCore,.page-ris) .matchStatus-review{color:#c7e8ff!important;background:#163754!important;border-color:#34739c!important}html[data-theme=dark] :is(.page-orders,.page-risCore,.page-ris) .matchStatus-conflict,html[data-theme=dark] :is(.page-orders,.page-risCore,.page-ris) .matchStatus-error{color:#ffd7de!important;background:#45202a!important;border-color:#a34e60!important}html[data-theme=dark] :is(.page-orders,.page-risCore,.page-ris) .risJourneyBadge{color:#dceaf4!important;background:#203649!important;border-color:#426076!important}html[data-theme=dark] :is(.page-orders,.page-risCore,.page-ris) :is(.risJourney-arrived,.risJourney-checked_in,.risJourney-waiting){color:#ffe5ad!important;background:#3a2e16!important;border-color:#9d7c32!important}html[data-theme=dark] :is(.page-orders,.page-risCore,.page-ris) .risJourney-in_progress{color:#c6e8ff!important;background:#163754!important;border-color:#34739c!important}html[data-theme=dark] :is(.page-orders,.page-risCore,.page-ris) :is(.risJourney-completed,.risJourney-images_received,.risJourney-auto_matched,.risJourney-reported,.risJourney-delivered_to_simrs){color:#c7f6d9!important;background:#143c2d!important;border-color:#2f8d62!important}html[data-theme=dark] :is(.page-orders,.page-risCore,.page-ris) :is(.risJourney-cancelled,.risJourney-no_show){color:#ffd7de!important;background:#45202a!important;border-color:#a34e60!important}html[data-theme=dark] :is(.page-orders,.page-risCore,.page-ris) .risQueueNo{color:#fff!important;background:#174753!important}html[data-theme=dark] :is(.page-orders,.page-risCore,.page-ris) .orderMatched td{background:#0e2639!important}html[data-theme=dark] :is(.page-orders,.page-risCore,.page-ris) .matchRow-ambiguous td,html[data-theme=dark] :is(.page-orders,.page-risCore,.page-ris) .matchRow-review td{background:#132538!important}html[data-theme=dark] :is(.page-orders,.page-risCore,.page-ris) .matchRow-conflict td{background:#281a24!important}html[data-theme=dark] :is(.page-orders,.page-risCore,.page-ris) .matchRow-matched td{background:#11283a!important}html[data-theme=dark] :is(.page-orders,.page-risCore,.page-ris) .matchDialogStatus,html[data-theme=dark] :is(.page-orders,.page-risCore,.page-ris) .candidateGrid>div{color:#eaf4fb!important;background:#0f2437!important;border-color:#2d536f!important}html[data-theme=dark] :is(.page-orders,.page-risCore,.page-ris) .linkedStudyBox{color:#def8ea!important;background:#123126!important;border-color:#2f8d62!important}html[data-theme=dark] :is(.page-orders,.page-risCore,.page-ris) .linkedStudyBox small{color:#aee7ca!important}html[data-theme=dark] :is(.page-orders,.page-risCore,.page-ris) .linkedStudyBox code{color:#e8fff3!important;background:0 0!important}html[data-theme=dark] :is(.page-orders,.page-risCore,.page-ris) :where(.manualOrderForm label,.orderFiltersGrid label,.risScheduleForm label,.risResourceForm label){color:#d8e8f3!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage{--md-bg:var(--medxa-dark-bg)!important;--md-panel:var(--medxa-dark-panel)!important;--md-panel-2:var(--medxa-dark-panel-2)!important;--md-panel-3:var(--medxa-dark-panel-3)!important;--md-border:var(--medxa-dark-border)!important;--md-border-soft:var(--medxa-dark-border-soft)!important;--md-text:#e6f1f8!important;--md-strong:#f8fcff!important;--md-muted:#a7bfce!important;--md-shadow:0 15px 32px #00000047!important;background:var(--medxa-dark-bg)!important;color:#eaf4fb!important;--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage :where(h1,h2,h3,h4,h5,h6,p,span,b,strong,small,label,em){color:inherit}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .mdReportsHero{color:#fff!important;background:linear-gradient(135deg,#123d60 0%,#0d2f4d 68%,#0a2945 100%)!important;border-color:#214d6d!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .mdReportsIdentity h1,html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .mdReportBuildStatus b{color:#fff!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .mdReportsIdentity p,html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .mdReportBuildStatus small{color:#d1e1ec!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .mdReportBuildStatus{color:#fff!important;background:#ffffff14!important;border-color:#ffffff2e!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage :where(.mdReportFilters,.mdReportTabs,.mdKpiCard,.mdChartCard,.mdDataTablePanel,.qcStatusStrip>div,.inventoryFormCard,.qcToolbar,.qcInlineForm,.mdLoadingPanel,.mdEmptyChart,.mdInfoNote){background:var(--medxa-dark-panel)!important;color:#eaf4fb!important;border-color:var(--medxa-dark-border)!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage :where(.mdChartCard>header,.mdDataTablePanel>header,.mdDataTablePanel>footer,.mdSegmented,.mdTableTools){background:var(--medxa-dark-panel-2)!important;color:#eaf4fb!important;border-color:#294b64!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage :where(.mdChartBody,.mdLineChartWrap,.mdPieLayout,.mdStackedBars,.mdHorizontalBars){color:#dceaf4!important;background:#0c1e2f!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage :where(.mdDateFilters input,.mdDateFilters select,.mdTableTools input,.mdTableTools .mdTableSelect,.inventoryFormCard input,.inventoryFormCard select,.inventoryFormCard textarea,.qcInlineForm input,.qcInlineForm select){color:#eff8ff!important;--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important;background:#10283c!important;border-color:#315670!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage :where(.mdDateFilters label,.mdModalityFilter>span,.inventoryFormCard label,.inventoryFormCard label>span,.qcInlineForm label){color:#cfe0eb!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage :where(){color:#8fb0c5!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage :where(button,.mdSecondaryBtn):not(.mdBuildBtn){color:#f5fbff!important;box-shadow:none!important;background:#153149!important;border:1px solid #39627e!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage :where(button,.mdSecondaryBtn):not(.mdBuildBtn):hover{color:#fff!important;background:#1d425d!important;border-color:#4f7a96!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage :where(button,.mdSecondaryBtn):disabled{opacity:.58!important;cursor:not-allowed!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .mdBuildBtn{color:#fff!important;background:linear-gradient(#eb4b75,#c92c56)!important;border:1px solid #f05b82!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .mdBuildBtn:hover{filter:brightness(1.07)}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .mdModalityFilter{border-top-color:#23455f!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .mdModalityFilter button{color:#eaf5fc!important;background:#133149!important;border-color:#365f7b!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .mdModalityFilter button small{color:#c7deed!important;background:#23445d!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .mdModalityFilter button:hover{color:#fff!important;background:#1d425d!important;border-color:#507a95!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .mdModalityFilter button.active{color:#fff!important;background:linear-gradient(#e3426b3d,#e3426b26)!important;border-color:#db6286!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .mdModalityFilter button.active small{color:#fff!important;background:#ffffff2e!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .mdReportTabs{background:#0f2437!important;border-color:#294b64!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .mdReportTabs button{color:#bfd6e5!important;background:0 0!important;border-color:#0000!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .mdReportTabs button span{color:#84a2b7!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .mdReportTabs button:hover{color:#fff!important;background:#17354d!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .mdReportTabs button.active{color:#fff!important;background:linear-gradient(#e3426b33,#e3426b1c)!important;border-color:#d56183!important;box-shadow:inset 0 -2px #eb4b75!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .mdReportTabs button.active span{color:#ff87a5!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .mdSegmented{background:#10283c!important;border-color:#315670!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .mdSegmented button{color:#c1d7e6!important;background:0 0!important;border-color:#0000!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage :where(.mdChartCard h3,.mdDataTablePanel h3,.inventoryFormCard h3,.qcToolbar b,.mdKpiCard>b,.qcStatusStrip b){color:#f7fbff!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage :where(.mdChartCard header p,.mdDataTablePanel header p,.mdKpiCard>span,.mdKpiCard>small,.qcStatusStrip span,.qcStatusStrip small,.inventoryFormCard header p,.qcToolbar span,.mdEmptyChart p,.mdLoadingPanel p){color:#a9bfce!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .qcCountBadge{color:#ffd2df!important;background:#17354d!important;border-color:#a05268!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .qcPriority{color:#cae7ff!important;background:#17354d!important;border-color:#376b92!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .qcPriority.cito{color:#ffe4ad!important;background:#3b2f16!important;border-color:#a07b31!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .qcPriority.pending{color:#dfd3ff!important;background:#2e2345!important;border-color:#6c56a3!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .qcLate{color:#ffb6c4!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .inventoryMessage,html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .inventoryStatus.ok{color:#cef8df!important;background:#143629!important;border-color:#2f8d61!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .inventoryStatus.low{color:#ffe4ad!important;background:#3b2f16!important;border-color:#a07b31!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .inventoryIn{color:#9df1d2!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .inventoryOut{color:#ffb9c6!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .mdReportTable th{color:#eef8ff!important;background:#173149!important;border-color:#2d536f!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .mdReportTable td{color:#e6f1f8!important;background:#0f2437!important;border-color:#23455f!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .mdReportTable tbody tr:nth-child(2n) td{background:#11283d!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .mdReportTable tbody tr:hover td{color:#fff!important;background:#17314a!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .mdReportTable td :where(b,strong){color:#f6fbff!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .mdReportTable td small{color:#a7bfce!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .inventoryLowRow td{background:#2f2818!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .inventoryLowRow:hover td{background:#3b321d!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .mdHBarRow>span,html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .mdHBarRow>b,html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .mdVBar>b,html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .mdPieLegend span,html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .mdPieLegend b,html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .mdStackedRow>span,html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .mdStackedRow>b,html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .mdChartLegend span{color:#d8e8f3!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .mdVBar>span,html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .mdPieLegend small,html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .mdPieTotalLabel{color:#9fb7c8!important;fill:#9fb7c8!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .mdGridLine{stroke:#35556d!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .mdAxisText{fill:#b4cad9!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .mdHBarRow>div,html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .mdVBar>div,html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .mdStackedRow>div{background:#081725!important;border-color:#2b526e!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage ::-webkit-scrollbar-track{background:#081725!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage ::-webkit-scrollbar-thumb{background:#345d78!important;border-color:#081725!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage{--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .mdPieLegend>div{color:#eef7fd!important;box-shadow:none!important;background:#163149!important;border:1px solid #33556e!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .mdPieLegend>div:hover{background:#1c405b!important;border-color:#4f7894!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .mdPieLegend span{color:#dcebf5!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .mdPieLegend b{color:#fff!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .mdPieLegend small{color:#b7ccda!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .mdPieLayout,html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .mdPieLayout>div,html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .mdPieSvg{background:0 0!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .mdPieHole{fill:#0f2437!important;stroke:#2d536f!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .mdPieTotalLabel{fill:#a9bfce!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .mdPieTotalValue{fill:#fff!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage :where(.mdChartCard .mdPieLegend,.mdChartCard .mdPieLayout,.mdChartCard .mdHorizontalBars,.mdChartCard .mdStackedBars,.mdChartCard .mdLineChartWrap){background:0 0!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .mdHorizontalBars .mdHBarRow>span,html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .mdHorizontalBars .mdHBarRow>b,html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .mdStackedBars .mdStackedRow>span,html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .mdStackedBars .mdStackedRow>b{color:#e4f0f8!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .mdHorizontalBars .mdHBarRow>div,html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .mdStackedBars .mdStackedRow>div{background:#0b1b2a!important;border-color:#32556f!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .mdSegmented button{color:#d5e7f3!important;background:0 0!important}html[data-theme=dark] .page-managementReports .medicalDesktopReportsPage .mdSegmented button.active{color:#fff!important;background:#e94772!important;border-color:#f06d91!important}html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295{--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important}html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .templateSuccess{color:#d5f7e5!important;background:#173629!important;border-color:#2d6a4b!important}html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .errorBanner{color:#ffd7dd!important;background:#3a1f26!important;border-color:#7b3c4b!important}html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .templateFoldersPane,html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .templateListPane,html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .templateReportEditor{color:#eef6fd!important;background:linear-gradient(#11283c 0%,#0b1d2b 100%)!important;border:1px solid #32556f!important;box-shadow:0 12px 28px #00000047!important}html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .templateFoldersPane *,html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .templateListPane *,html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .templateReportEditor *{color:inherit}html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .templatePaneTitle,html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .templateReportToolbar{border-bottom-color:#29455a!important}html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .templatePaneTitle b,html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .templateReportToolbar h2,html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .templateReportMeta label,html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .templatePaperHint,html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .templateSafetyNote{color:#fff!important}html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .templatePaneTitle small,html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .templateReportToolbar span,html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .templateReportToolbar small{color:#a9c1d1!important}html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .templateFolderTree,html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .templateLibraryList{scrollbar-color:#577791 #0d2131!important;background:0 0!important}html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .templateFolderRow{color:#eef6fd!important;background:#12293b!important;border:1px solid #2a4860!important}html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .templateFolderRow b{color:#fff!important}html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .templateFolderRow small{color:#a9c1d1!important}html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .templateFolderRow:hover{background:#173246!important;border-color:#4e7893!important}html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .templateFolderRow.active{background:#103449!important;border-color:#4fb5cb!important;box-shadow:inset 3px 0 #3ec3dd,0 0 0 1px #3ec3dd24!important}html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .folderGlyph{color:#59d4e5!important}html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .templateSearch{color:#f4f9fd!important;background:#0f2233!important;border:1px solid #35566f!important;box-shadow:inset 0 1px #ffffff08!important}html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .templateSearch::placeholder{color:#7f98aa!important}html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .templateLibraryItem{color:#eef6fd!important;box-shadow:none!important;background:#12293b!important;border:1px solid #2a4860!important}html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .templateLibraryItem b{color:#fff!important}html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .templateLibraryItem small,html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .templateLibraryItem p,html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .templateLibraryEmpty{color:#a9c1d1!important}html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .templateLibraryItem:hover{background:#173246!important;border-color:#4e7893!important}html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .templateLibraryItem.active{background:#103449!important;border-color:#3ec3dd!important;box-shadow:0 0 0 2px #3ec3dd29!important}html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .templateLibraryItem em{color:#b9f0d5!important;background:#173f30!important}html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .templateLibraryEmpty{background:#102436!important;border-color:#335770!important}html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .templatePrimaryBtn,html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .templateSaveBtn{color:#fff!important;background:linear-gradient(135deg,#0e66b4,#1f8ddd)!important;border:1px solid #3e9be0!important;box-shadow:0 10px 18px #0e66b447!important}html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .templatePrimaryBtn:hover,html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .templateSaveBtn:hover{color:#fff!important;background:linear-gradient(135deg,#0c599c,#1a7dc6)!important}html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .templateSubfolderBtn,html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .lightBtn,html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .folderActions button{color:#eef7fd!important;box-shadow:none!important;background:#173246!important;border:1px solid #486d88!important}html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .templateSubfolderBtn:hover,html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .lightBtn:hover,html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .folderActions button:hover{color:#fff!important;background:#1d4057!important;border-color:#67a8cc!important}html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .dangerMiniBtn{color:#ffdce2!important;box-shadow:none!important;background:#3a2128!important;border:1px solid #834756!important}html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .dangerMiniBtn:hover{color:#fff!important;background:#4a2831!important;border-color:#a85a6b!important}html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .templateReportMeta input,html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .templateReportMeta select{color:#f5fbff!important;background:#0f2233!important;border:1px solid #35566f!important}html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .templateReportMeta input::placeholder{color:#819bac!important}html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .templateReportMeta .templateCheck{color:#eef6fd!important;background:#132b3d!important;border:1px solid #33556e!important}html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .templatePaperHint{color:#c8eef5!important;background:#133747!important;border-color:#3b6575!important}html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .templateSafetyNote{color:#f3dda0!important;background:#392f1b!important;border-color:#6d5b2f!important}html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .richTextBox{background:#0f2437!important;border:1px solid #2f536d!important;box-shadow:0 10px 24px #00000038!important}html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .richTextTop,html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .ckEditorTitlebar{color:#fff!important;background:#133149!important;border-bottom:1px solid #2d536f!important}html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .richTextTop span,html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .ckEditorTitlebar span{color:#b7cfdf!important}html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .ckToolbar{color:#eef6fd!important;background:#102b3f!important;border-bottom:1px solid #2d536f!important}html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .ckSep{background:#47667f!important;border-right-color:#20384c!important}html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .ckToolbar button,html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .ckToolbar select{color:#f5fbff!important;box-shadow:none!important;background:linear-gradient(#19364c,#132b3d)!important;border:1px solid #496981!important}html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .ckToolbar button:hover:not(:disabled),html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .ckToolbar select:hover:not(:disabled){color:#fff!important;background:linear-gradient(#21415a,#173246)!important;border-color:#69a8cc!important}html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .ckToolbar button.is-active{color:#fff!important;background:#1c7dad!important;border-color:#5fd1f1!important}html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .ckToolbar button:disabled,html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .ckToolbar select:disabled{opacity:.42!important}html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .wordPaperWrap,html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .tiptapEditorContent{background:#0b1f30!important}html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .wordPaperEditor,html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .ckEditableArea,html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .tiptapEditorContent>.ProseMirror,html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .tiptapReportEditor .ProseMirror{color:#eef6fd!important;background:#10293d!important;border:1px solid #2d536e!important;box-shadow:0 8px 20px #0000002e!important}html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .wordPaperEditor:focus,html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .ckEditableArea:focus,html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .tiptapReportEditor .ProseMirror:focus{border-color:#5fd1f1!important;box-shadow:0 0 0 3px #5fd1f12e,0 8px 20px #0000002e!important}html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 :where(.wordPaperEditor,.ckEditableArea,.tiptapEditorContent>.ProseMirror,.tiptapReportEditor .ProseMirror) :where(p,h1,h2,h3,li,blockquote,span,strong,em,s,u,b){color:#eef6fd!important}html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .wordPaperEditor:empty:before,html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .ckEditableArea:empty:before,html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .tiptapReportEditor .ProseMirror p.is-editor-empty:first-child:before{color:#88a4b8!important}html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .ckEditableArea blockquote,html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .tiptapReportEditor .ProseMirror blockquote{color:#d4ebf7!important;background:#163246!important;border-left-color:#5faed0!important}html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .tiptapReportEditor .ProseMirror hr,html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .ckEditableArea hr{border-top-color:#47657c!important}html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .tiptapReportEditor .ProseMirror a,html[data-theme=dark] .page-reportTemplates .reportTemplatePageV295 .ckEditableArea a{color:#79d7ff!important}html[data-theme=dark] .page-users .adminControlPage{color:#eaf4fb!important}html[data-theme=dark] .page-users .adminTableToolbar,html[data-theme=dark] .page-users .adminModalFooter{background:var(--medxa-dark-panel-2,#0f2233)!important;border-color:#294b64!important}html[data-theme=dark] .page-users .adminSearch,html[data-theme=dark] .page-users .adminTableToolbar select,html[data-theme=dark] .page-users .adminFormGrid input,html[data-theme=dark] .page-users .adminFormGrid select,html[data-theme=dark] .page-users .adminStandaloneField input,html[data-theme=dark] .page-users .adminModalHeader>button{color:#eef7fd!important;background:#0e2131!important;border:1px solid #36556b!important}html[data-theme=dark] .page-users .adminSearch input{color:#eef7fd!important}html[data-theme=dark] .page-users .adminSearch input::placeholder{color:#8aa5b6!important}html[data-theme=dark] .page-users .adminTableResizeHandle{color:#a8c4d8!important;background:linear-gradient(#12283b,#0f2334)!important;border-bottom-color:#27465d!important}html[data-theme=dark] .page-users .adminTableResizeHandle:hover,html[data-theme=dark] .page-users .adminTableResizeHandle:active{color:#6ad8ef!important;background:#143146!important}html[data-theme=dark] .page-users :where(.adminPrimaryBtn){color:#fff!important;background:linear-gradient(135deg,#0d67b6,#2492df)!important;border:1px solid #59aae6!important;box-shadow:0 10px 18px #1069b447!important}html[data-theme=dark] .page-users :where(.adminPrimaryBtn:hover){background:linear-gradient(135deg,#0c5ca2,#1f84cc)!important}html[data-theme=dark] .page-users :where(.adminSecondaryBtn){color:#eef7fd!important;box-shadow:none!important;background:#173246!important;border:1px solid #4d6d86!important}html[data-theme=dark] .page-users :where(.adminSecondaryBtn:hover){color:#fff!important;background:#21445c!important;border-color:#6ea8cb!important}html[data-theme=dark] .page-users .adminRowActions button{color:#eef7fd!important;box-shadow:none!important;background:#173246!important;border:1px solid #4d6d86!important}html[data-theme=dark] .page-users .adminRowActions button:hover{color:#fff!important;background:#21445c!important;border-color:#6ea8cb!important}html[data-theme=dark] .page-users .adminRowActions button.danger{color:#ffdce2!important;background:#40232b!important;border-color:#925667!important}html[data-theme=dark] .page-users .adminRowActions button.danger:hover{color:#fff!important;background:#562d37!important;border-color:#bf7388!important}html[data-theme=dark] .page-users :where(.adminPrimaryBtn,.adminSecondaryBtn,.adminRowActions button):disabled{opacity:.45!important;color:#adc4d4!important}html[data-theme=dark] .page-users .adminDataTable th{color:#d7e9f5!important;background:#17324a!important;border-bottom-color:#31516a!important}html[data-theme=dark] .page-users .adminDataTable td{color:#eef7fd!important;border-bottom-color:#27465d!important}html[data-theme=dark] .page-users .adminDataTable tr:hover td{background:#10293a!important}html[data-theme=dark] .page-users .adminEmpty{color:#a9c1d1!important}html[data-theme=dark] .page-users .adminRoleBadge.admin{color:#a9d8ff!important;background:#173a58!important;border:1px solid #3d79a7!important}html[data-theme=dark] .page-users .adminRoleBadge.doctor{color:#b9f0d5!important;background:#153b30!important;border:1px solid #32795d!important}html[data-theme=dark] .page-users .adminRoleBadge.radiografer{color:#f7dd90!important;background:#46381b!important;border:1px solid #8f7434!important}html[data-theme=dark] .page-users .adminRoleBadge.clinic{color:#d5c3ff!important;background:#35295a!important;border:1px solid #7c62bf!important}html[data-theme=dark] .page-users .adminRoleBadge.physicist{color:#c3d7ff!important;background:#27395f!important;border:1px solid #607dbd!important}html[data-theme=dark] .page-users .adminRoleBadge.guest{color:#d7e3ea!important;background:#2d3942!important;border:1px solid #647986!important}html[data-theme=dark] .page-users .adminStatusBadge.active{color:#b8efd2!important;background:#173a30!important;border:1px solid #32795e!important}html[data-theme=dark] .page-users .adminStatusBadge.inactive{color:#d3dde4!important;background:#2c3640!important;border:1px solid #5d6d79!important}html[data-theme=dark] .page-users .adminIsolationBadge{color:#b7e4ff!important;background:#17344a!important;border:1px solid #4f8aad!important}html[data-theme=dark] .page-users .adminWarningBadge{color:#f4dda0!important;background:#4a3a1f!important;border:1px solid #9a7a32!important}html[data-theme=dark] .page-users .adminSafeBadge{color:#baefcf!important;background:#17382f!important;border:1px solid #32765b!important}html[data-theme=dark] .page-users :is(.adminRoleBadge,.adminStatusBadge,.adminIsolationBadge,.adminWarningBadge,.adminSafeBadge){box-shadow:none!important}html[data-theme=dark] .page-users .adminUserCell>span{color:#083b49!important}html[data-theme=dark] .page-users .adminUserCell b,html[data-theme=dark] .page-users .adminStatsGrid b,html[data-theme=dark] .page-users .adminModalHeader h2,html[data-theme=dark] .page-users .adminFormSection h3{color:#fff!important}html[data-theme=dark] .page-users .adminUserCell small,html[data-theme=dark] .page-users .adminCellNote,html[data-theme=dark] .page-users .adminPolicyBanner p,html[data-theme=dark] .page-users .adminStatsGrid small,html[data-theme=dark] .page-users .adminStatsGrid span,html[data-theme=dark] .page-users .adminFormGrid label>span,html[data-theme=dark] .page-users .adminStandaloneField>span,html[data-theme=dark] .page-users .adminFormGrid small,html[data-theme=dark] .page-users .adminSectionHead p,html[data-theme=dark] .page-users .permissionGroup>header span,html[data-theme=dark] .page-users .permissionItem small,html[data-theme=dark] .page-users .permissionItem em,html[data-theme=dark] .page-users .adminModalHeader p,html[data-theme=dark] .page-users .passwordChangeNotice span{color:#a9c1d1!important}html[data-theme=dark] .page-users .adminWarningText{color:#fb9!important}html[data-theme=dark] .page-users .adminModal{background:#0b1b2a!important;border-color:#31506a!important}html[data-theme=dark] .page-users .adminModalHeader{background:linear-gradient(135deg,#143148,#0f2233)!important;border-bottom-color:#294b64!important}html[data-theme=dark] .page-users .adminFormSection,html[data-theme=dark] .page-users .permissionItem,html[data-theme=dark] .page-users .passwordChangeNotice{color:#eaf4fb!important;background:#11283b!important;border-color:#32556f!important}html[data-theme=dark] .page-users .permissionItem.selected{background:#123549!important;border-color:#4bc1dd!important}html[data-theme=dark] .page-users .adminToggleTrack{background:#4a5d6b!important}html[data-theme=dark] .page-users .adminToggle input:checked+.adminToggleTrack{background:#1aa3b1!important}html[data-theme=dark] .page-dicomAe .adminControlPage{color:#eaf4fb!important}html[data-theme=dark] .page-dicomAe .adminTableToolbar{background:#0f2334!important;border-color:#294b64!important}html[data-theme=dark] .page-dicomAe .adminSearch{color:#eef7fd!important;background:#0d2030!important;border:1px solid #35566f!important}html[data-theme=dark] .page-dicomAe .adminSearch input{color:#eef7fd!important}html[data-theme=dark] .page-dicomAe .adminSearch input::placeholder{color:#88a3b5!important}html[data-theme=dark] .page-dicomAe .adminPrimaryBtn{color:#fff!important;background:linear-gradient(135deg,#0e67b5,#228fdb)!important;border:1px solid #4ca4e5!important;box-shadow:0 8px 18px #0c63b140!important}html[data-theme=dark] .page-dicomAe .adminSecondaryBtn{color:#f3f9fd!important;box-shadow:none!important;background:#173246!important;border:1px solid #4b6e88!important}html[data-theme=dark] .page-dicomAe .adminSecondaryBtn:hover{color:#fff!important;background:#21445c!important;border-color:#6ea8cb!important}html[data-theme=dark] .page-dicomAe .adminRowActions button{color:#f3f9fd!important;box-shadow:none!important;background:#173246!important;border:1px solid #4b6e88!important}html[data-theme=dark] .page-dicomAe .adminRowActions button:hover:not(:disabled){color:#fff!important;background:#21445c!important;border-color:#6ea8cb!important}html[data-theme=dark] .page-dicomAe .adminRowActions button.danger{color:#ffdce2!important;background:#41242c!important;border:1px solid #915565!important}html[data-theme=dark] .page-dicomAe .adminRowActions button.danger:hover:not(:disabled){color:#fff!important;background:#562e38!important;border-color:#bd7287!important}html[data-theme=dark] .page-dicomAe .adminRowActions button:disabled{color:#7f98aa!important;opacity:.62!important;background:#20303d!important;border-color:#3e5362!important}html[data-theme=dark] .page-dicomAe .adminStatusBadge.active{color:#baf0d5!important;background:#173b30!important;border:1px solid #347a60!important}html[data-theme=dark] .page-dicomAe .adminStatusBadge.inactive{color:#d7e3ea!important;background:#2d3942!important;border:1px solid #627785!important}html[data-theme=dark] .page-dicomAe .aeEchoBadge.success{color:#baf0d5!important;background:#173b30!important;border:1px solid #347a60!important}html[data-theme=dark] .page-dicomAe .aeEchoBadge.failed{color:#ffd4dc!important;background:#45232d!important;border:1px solid #9a5365!important}html[data-theme=dark] .page-dicomAe .aeEchoBadge.untested{color:#d5e0e7!important;background:#253541!important;border:1px solid #5e7585!important}html[data-theme=dark] .page-dicomAe :is(.adminStatusBadge,.aeEchoBadge){box-shadow:none!important}html[data-theme=dark] .page-dicomAe .adminCellNote,html[data-theme=dark] .page-dicomAe .aeTitleCell small,html[data-theme=dark] .page-dicomAe .aeHealthStrip small,html[data-theme=dark] .page-dicomAe .adminStatsGrid small,html[data-theme=dark] .page-dicomAe .adminStatsGrid span{color:#a9c1d1!important}html[data-theme=dark] .page-dicomAe :is(.aeTitleCell b,.aeHealthStrip b,.adminStatsGrid b){color:#fff!important}html[data-theme=dark] .page-dicomAe .adminModal{color:#eaf4fb!important;background:#0b1b2a!important;border-color:#31506a!important}html[data-theme=dark] .page-dicomAe .adminModalHeader{background:linear-gradient(135deg,#143148,#0f2233)!important;border-bottom-color:#294b64!important}html[data-theme=dark] .page-dicomAe .adminModalHeader h2{color:#fff!important}html[data-theme=dark] .page-dicomAe .adminModalHeader p,html[data-theme=dark] .page-dicomAe .adminFormGrid label>span,html[data-theme=dark] .page-dicomAe .adminFormGrid small{color:#a9c1d1!important}html[data-theme=dark] .page-dicomAe .adminFormSection{color:#eaf4fb!important;background:#11283b!important;border-color:#32556f!important}html[data-theme=dark] .page-dicomAe .adminFormGrid input,html[data-theme=dark] .page-dicomAe .adminFormGrid select{color:#eef7fd!important;background:#0e2131!important;border-color:#36556b!important}html[data-theme=dark] .page-dicomAe .adminModalFooter{background:#0f2334!important;border-top-color:#294b64!important}html[data-theme=dark] .page-simrsApi .simrsApiPage{color:#eaf4fb!important}html[data-theme=dark] .page-simrsApi .adminSecondaryBtn{color:#f3f9fd!important;box-shadow:none!important;background:#173246!important;border:1px solid #4b6e88!important}html[data-theme=dark] .page-simrsApi .adminSecondaryBtn:hover:not(:disabled){color:#fff!important;background:#21445c!important;border-color:#6ea8cb!important}html[data-theme=dark] .page-simrsApi .adminSecondaryBtn:disabled{color:#8da4b4!important;opacity:.68!important;background:#223443!important;border-color:#3f5566!important}html[data-theme=dark] .page-simrsApi :is(.simrsBasePanel button,.simrsAuthPanel button,.simrsSectionTitle button,.simrsUrlLine button){color:#f3f9fd!important;box-shadow:none!important;background:#173246!important;border:1px solid #4b6e88!important}html[data-theme=dark] .page-simrsApi :is(.simrsBasePanel button,.simrsAuthPanel button,.simrsSectionTitle button,.simrsUrlLine button):hover{color:#fff!important;background:#21445c!important;border-color:#6ea8cb!important}html[data-theme=dark] .page-simrsApi .simrsEndpointCard{background:#0d2030!important;border-color:#294b64!important}html[data-theme=dark] .page-simrsApi .simrsEndpointHeader{color:#eef7fd!important}html[data-theme=dark] .page-simrsApi .simrsEndpointTitle b{color:#fff!important}html[data-theme=dark] .page-simrsApi .simrsEndpointTitle code{color:#7fd3f0!important}html[data-theme=dark] .page-simrsApi .simrsEndpointTitle small,html[data-theme=dark] .page-simrsApi .simrsChevron{color:#a9c1d1!important}html[data-theme=dark] .page-simrsApi .simrsEndpointBody{background:#0f2334!important;border-top-color:#294b64!important}html[data-theme=dark] .page-simrsApi .simrsMethod{box-shadow:none!important;border:1px solid #0000!important;font-weight:900!important}html[data-theme=dark] .page-simrsApi .simrsMethod.get{color:#d7ecff!important;background:#163853!important;border-color:#3f79a6!important}html[data-theme=dark] .page-simrsApi .simrsMethod.post{color:#cff7e2!important;background:#173b30!important;border-color:#3d7c63!important}html[data-theme=dark] .page-simrsApi .simrsMethod.put,html[data-theme=dark] .page-simrsApi .simrsMethod.patch{color:#ffe8b8!important;background:#4c3815!important;border-color:#9c7841!important}html[data-theme=dark] .page-simrsApi .simrsMethod.delete{color:#ffd4dc!important;background:#4b232c!important;border-color:#995564!important}html[data-theme=dark] .page-simrsApi .simrsUrlLine{background:#12283a!important;border:1px solid #284863!important}html[data-theme=dark] .page-simrsApi :is(.simrsUrlLine span,.simrsStatusGrid span,.simrsBasePanel span,.simrsToolbar>span,.simrsAuthPanel p,.simrsStatusGrid small){color:#a9c1d1!important}html[data-theme=dark] .page-simrsApi :is(.simrsUrlLine code,.simrsBasePanel code,.simrsParamTable code){color:#8fdff5!important}html[data-theme=dark] .page-simrsApi :is(.simrsEndpointBody section h3,.simrsAuthPanel h2,.simrsNotes h2,.simrsStatusGrid b,.simrsNotes p){color:#fff!important}html[data-theme=dark] .page-simrsApi .simrsToolbar{background:#0f2334!important;border-bottom-color:#294b64!important}html[data-theme=dark] .page-simrsApi .simrsToolbar select{color:#eef7fd!important;background:#0d2030!important;border-color:#35566f!important}html[data-theme=dark] .page-simrsApi .simrsCatalogPanel .adminSearch{color:#eef7fd!important;background:#0d2030!important;border:1px solid #35566f!important}html[data-theme=dark] .page-simrsApi .simrsCatalogPanel .adminSearch input{color:#eef7fd!important}html[data-theme=dark] .page-simrsApi .simrsCatalogPanel .adminSearch input::placeholder{color:#88a3b5!important}html[data-theme=dark] .page-simrsApi .simrsNotes>div>span{color:#dff5ff!important;background:#173246!important;border:1px solid #4d7490!important}@media (width>=821px){.layout.sidebarCollapsed.page-chestAi main{min-width:0!important}.layout.sidebarCollapsed.page-chestAi .chestAiPage,.layout.sidebarCollapsed.page-chestAi .chestAiWorkspace{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}.layout.sidebarCollapsed.page-chestAi .chestAiWorkspace{grid-template-columns:minmax(0,1fr)!important;grid-auto-columns:minmax(0,1fr)!important;align-items:start!important;gap:12px!important;display:grid!important}.layout.sidebarCollapsed.page-chestAi .chestAiWorklistPanel,.layout.sidebarCollapsed.page-chestAi .chestAiPreview{box-sizing:border-box!important;grid-column:1/-1!important;place-self:start stretch!important;width:100%!important;min-width:0!important;max-width:100%!important}.layout.sidebarCollapsed.page-chestAi .chestAiPreview{grid-template-columns:repeat(3,minmax(0,1fr))!important;inline-size:100%!important;max-inline-size:100%!important;position:relative!important;inset:auto!important}.layout.sidebarCollapsed.page-chestAi .chestAiPreview>*{box-sizing:border-box!important;min-width:0!important}.layout.sidebarCollapsed.page-chestAi .chestAiResultBlock,.layout.sidebarCollapsed.page-chestAi .chestAiStudyBlock{width:100%!important;min-width:0!important;max-width:100%!important}}@media (width<=820px){.layout.sidebarCollapsed.page-chestAi .chestAiWorkspace,.layout.sidebarCollapsed.page-chestAi .chestAiPreview{width:100%!important;min-width:0!important;max-width:100%!important}}@media (width>=1181px){.layout.sidebarCollapsed.page-reportTemplates main{min-width:0!important}.layout.sidebarCollapsed.page-reportTemplates .reportTemplatePageV295{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}.layout.sidebarCollapsed.page-reportTemplates .templateWorkspaceV295{box-sizing:border-box!important;grid-template-columns:230px 260px minmax(0,1fr)!important;grid-auto-columns:auto!important;align-items:stretch!important;gap:10px!important;width:100%!important;min-width:0!important;max-width:100%!important}.layout.sidebarCollapsed.page-reportTemplates .templateFoldersPane{box-sizing:border-box!important;justify-self:stretch!important;width:230px!important;min-width:230px!important;max-width:230px!important}.layout.sidebarCollapsed.page-reportTemplates .templateListPane{box-sizing:border-box!important;justify-self:stretch!important;width:260px!important;min-width:260px!important;max-width:260px!important}.layout.sidebarCollapsed.page-reportTemplates .templateReportEditor{box-sizing:border-box!important;justify-self:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important}.layout.sidebarCollapsed.page-reportTemplates :is(.templateFolderTree,.templateLibraryList,.templateSearch,.templateFolderRow,.templateLibraryItem){box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}.layout.sidebarCollapsed.page-reportTemplates .templatePaneTitle{box-sizing:border-box!important;width:100%!important;min-width:0!important}.layout.sidebarCollapsed.page-reportTemplates .templatePaneTitle>div{min-width:0!important}.layout.sidebarCollapsed.page-reportTemplates .templatePaneTitle b,.layout.sidebarCollapsed.page-reportTemplates .templatePaneTitle small,.layout.sidebarCollapsed.page-reportTemplates .templateFolderRow b,.layout.sidebarCollapsed.page-reportTemplates .templateFolderRow small,.layout.sidebarCollapsed.page-reportTemplates .templateLibraryItem b,.layout.sidebarCollapsed.page-reportTemplates .templateLibraryItem small{max-width:100%!important}}@media (width>=1001px) and (width<=1180px){.layout.sidebarCollapsed.page-reportTemplates .templateWorkspaceV295{grid-template-columns:210px 235px minmax(0,1fr)!important;width:100%!important;min-width:0!important}.layout.sidebarCollapsed.page-reportTemplates .templateFoldersPane{width:210px!important;min-width:210px!important;max-width:210px!important}.layout.sidebarCollapsed.page-reportTemplates .templateListPane{width:235px!important;min-width:235px!important;max-width:235px!important}}@media (width<=1000px){.layout.sidebarCollapsed.page-reportTemplates .templateWorkspaceV295,.layout.sidebarCollapsed.page-reportTemplates .templateFoldersPane,.layout.sidebarCollapsed.page-reportTemplates .templateListPane,.layout.sidebarCollapsed.page-reportTemplates .templateReportEditor{width:100%!important;min-width:0!important;max-width:100%!important}}
