@import url(https://fonts.googleapis.com/css2?family=Dubai:wght@400;500;700;800&family=Inter:wght@400;500;600;700;800;900&display=swap);:root{background:#fff;color:#101828;font-family:Dubai,Tajawal,Arial,sans-serif}#root,body,html{min-height:100%}button,input{font:inherit}.page{min-height:100vh}.container{margin-inline:auto;width:min(1180px,calc(100% - 40px))}@media (max-width:640px){.container{width:min(100% - 24px,1180px)}}.login-mdn{align-items:center;
      /*! background:
        radial-gradient(circle at 8% 18%, rgba(32, 164, 167, 0.22), transparent 28%),
        radial-gradient(circle at 92% 85%, rgba(5, 52, 72, 0.22), transparent 30%),
        linear-gradient(135deg, #f8fcfc 0%, #edf7f7 48%, #ffffff 100%); */background:linear-gradient(0deg,#fff,#9fcecf33 50%,#fff);display:flex;font-family:Dubai,Tajawal,Arial,sans-serif!important;justify-content:center;min-height:auto;overflow:hidden;padding:50px 0;position:relative;width:100%}.login-mdn,.login-mdn *{box-sizing:border-box}.login-mdn:before{animation:mdnFloat 9s ease-in-out infinite;height:520px;
      /*! background: linear-gradient(135deg, rgba(31, 166, 167, 0.24), rgba(0, 55, 77, 0.08)); */left:-210px;top:-160px;width:520px
      /*! background: linear-gradient(0deg,rgb(255, 255, 255) 0%, rgba(159, 206, 207, 0.2) 50%, rgb(255, 255, 255) 100%); */}.login-mdn:after,.login-mdn:before{border-radius:50%;content:"";position:absolute}.login-mdn:after{animation:mdnFloat 8s ease-in-out infinite reverse;bottom:-150px;height:430px;
      /*! background: linear-gradient(135deg, rgba(0, 55, 77, 0.16), rgba(31, 166, 167, 0.18)); */right:-170px;width:430px}@keyframes mdnFloat{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-28px) scale(1.04)}}.login-mdn-shape{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff8c;border:1px solid #149e9f2e;border-radius:999px;box-shadow:0 20px 60px #00374d14;position:absolute;z-index:1}.login-mdn-shape.one{animation:mdnDrift 7s ease-in-out infinite;bottom:18%;height:84px;left:14%;width:84px}.login-mdn-shape.two{animation:mdnDrift 6s ease-in-out infinite reverse;height:58px;right:16%;top:14%;width:58px}.login-mdn-shape.three{animation:mdnPulse 2.5s ease-in-out infinite;background:#0d5a6f;box-shadow:0 0 0 12px #0d5a6f14;height:18px;left:22%;top:22%;width:18px}@keyframes mdnDrift{0%,to{transform:translateY(0)}50%{transform:translateY(-24px)}}@keyframes mdnPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(1.35)}}.login-mdn-card{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#ffffffc7;border:1px solid #c5c5c5e0;border-radius:20px;display:grid;grid-template-columns:1.05fr .95fr;max-width:100%;min-height:auto;width:100%;z-index:2
      /*! box-shadow: 0 35px 100px rgba(0, 55, 77, 0.16); */}.login-mdn-card,.login-mdn-left{overflow:hidden;position:relative}.login-mdn-left{background:linear-gradient(135deg,#fff0,#00000003),url(/static/media/logins.b10c614c2adf3febf8f3.jpg);background-position:50%;background-size:cover;color:#fff;display:flex;flex-direction:column;justify-content:space-between;padding:46px}.login-mdn-left:before{content:"";inset:0;position:absolute;
      /*! background:
        linear-gradient(135deg, rgba(0, 42, 59, 0.88), rgba(19, 157, 159, 0.54)),
        radial-gradient(circle at 70% 25%, rgba(255,255,255,0.18), transparent 26%); */z-index:0}.login-mdn-left:after{border:1px solid #ffffff38;border-radius:50%;bottom:-180px;content:"";height:520px;position:absolute;right:-180px;width:520px;z-index:0}.login-mdn-brand,.login-mdn-hero,.login-mdn-mini{position:relative;z-index:1}.login-mdn-brand{align-items:center;display:flex;gap:14px;justify-content:space-between}.login-mdn-logo{align-items:center;display:flex;font-size:20px;font-weight:500;gap:12px;letter-spacing:-.6px}.login-mdn-logo span{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff29;border:1px solid #ffffff3d;border-radius:16px;display:grid;font-size:22px;height:46px;place-items:center;width:46px}.login-mdn-secure{background:#ffffff24;border:1px solid #ffffff38;border-radius:999px;color:#ffffffe0;font-size:12px;font-weight:500;padding:9px 14px}.login-mdn-hero{max-width:540px}.login-mdn-hero .tag{align-items:center;background:#ffffff24;border:1px solid #ffffff38;border-radius:999px;display:inline-flex;font-size:13px;font-weight:500;gap:8px;margin-bottom:20px;padding:9px 14px}.login-mdn-hero .tag i{background:#fff;border-radius:50%;box-shadow:0 0 0 7px #ffffff24;height:8px;width:8px}.login-mdn-hero h1{font-size:clamp(38px,5.4vw,66px);letter-spacing:-2.8px;line-height:.98;margin-bottom:20px}.login-mdn-hero p{color:#ffffffd6;font-size:16px;line-height:1.75;max-width:475px}.login-mdn-mini{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,1fr)}.login-mdn-mini-box{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#00000036;border:1px solid #fff3;border-radius:9px;padding:17px;transition:.35s ease}.login-mdn-mini-box:hover{background:#fff3;transform:translateY(-6px)}.login-mdn-mini-box strong{display:block;font-size:24px;font-weight:500;margin-bottom:5px}.login-mdn-mini-box span{color:#ffffffc7;display:block;font-size:12px;line-height:1.4}.login-mdn-right{align-items:center;background:linear-gradient(180deg,#ffffffeb,#f7fbfbdb);display:flex;justify-content:center;padding:54px 58px;position:relative}.login-mdn-form{
      /*! max-width: 430px; */position:relative;width:100%;z-index:1}.login-mdn-title-badge{align-items:center;background:#149e9f1a;border-radius:999px;color:#149e9f;display:inline-flex;font-size:13px;font-weight:500;gap:9px;margin-bottom:18px;padding:9px 14px}.login-mdn-title-badge span{background:#149e9f;border-radius:50%;box-shadow:0 0 0 7px #149e9f1f;height:9px;width:9px}.login-mdn-form h2{color:#00374d;font-size:29px;letter-spacing:0;line-height:1.1;margin-bottom:10px}.login-mdn-form .desc{color:#667085;font-size:15px;font-weight:400;line-height:1.65;margin-bottom:28px}.uae-pass-btn{align-items:center;background-color:#e7e7e759;border:1px solid #ccc;border-radius:9px;
      /*! background: linear-gradient(135deg, #101828, #00374d); */color:#464646;cursor:pointer;display:flex;font-size:18px;font-weight:500;gap:13px;height:75px;justify-content:center;letter-spacing:.5px;margin-bottom:24px;text-transform:uppercase;
      /*! box-shadow: 0 18px 38px rgba(0, 55, 77, 0.24); */transition:.32s ease;width:100%}.uae-pass-btn:hover{box-shadow:0 22px 46px #00374d52;transform:translateY(-3px)}.uae-pass-icon{background:#0000;border-radius:9px;color:#00374d;display:grid;font-size:18px;font-weight:500;height:auto;place-items:center;width:36px}.login-mdn-divider{align-items:center;color:#8a96a8;display:flex;font-size:13px;font-weight:500;gap:14px;margin:4px 0 24px}.login-mdn-divider:after,.login-mdn-divider:before{background:#dce7e8;content:"";flex:1 1;height:1px}.login-mdn-group{margin-bottom:18px}.login-mdn-group label{color:#344054;display:block;font-size:17px;font-weight:500;margin-bottom:8px}.login-mdn-input{position:relative}.login-mdn-input input{background:#fff;border:1px solid #dce7e8;border-radius:9px;box-shadow:0 10px 28px #00374d0a;color:#00374d;font-size:17px;font-weight:500;height:63px;outline:none;padding:0 54px 0 18px;transition:.3s ease;width:100%}.login-mdn-input input::placeholder{color:#98a2b3;font-weight:500}.login-mdn-input input:focus{border-color:#149e9f;box-shadow:0 0 0 5px #149e9f1f}.login-mdn-input .icon{color:#149e9f;cursor:pointer;font-size:18px;position:absolute;right:18px;top:50%;transform:translateY(-50%);-webkit-user-select:none;user-select:none}.login-mdn-options{align-items:center;display:flex;gap:12px;justify-content:space-between;margin:2px 0 24px}.login-mdn-check{align-items:center;color:#667085;display:inline-flex;font-size:14px;font-weight:500;gap:8px}.login-mdn-check input{accent-color:#149e9f;height:15px;width:15px}.login-mdn-options a{color:#149e9f;font-size:14px;font-weight:500;text-decoration:none}.login-mdn-submit{background:linear-gradient(135deg,#1fa6a7,#007f86);background:linear-gradient(90deg,#15999b,#146f87);border:0;border-radius:8px;box-shadow:0 18px 36px #1fa6a74d;color:#fff;cursor:pointer;font-size:18px;font-weight:500;height:60px;transition:.32s ease;width:100%}.login-mdn-submit:hover{box-shadow:0 24px 44px #1fa6a761;transform:translateY(-3px)}.login-mdn-social{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr;margin-top:24px}.login-mdn-social button{background:#fff;border:1px solid #8ac2c4;border-radius:10px;box-shadow:0 10px 24px #00374d0a;color:#101828;cursor:pointer;font-size:17px;font-weight:500;height:54px;transition:.3s ease}.login-mdn-social button:hover{border-color:#149e9f;color:#149e9f;transform:translateY(-2px)}.login-mdn-signup{color:#667085;font-size:14px;font-weight:500;margin-top:28px;text-align:center}.login-mdn-signup a{color:#149e9f;font-weight:500;text-decoration:none}@media (max-width:980px){.login-mdn-card{grid-template-columns:1fr;max-width:620px}.login-mdn-left{min-height:430px}.login-mdn-right{padding:48px 34px}}@media (max-width:620px){.login-mdn{align-items:flex-start;padding:15px 0}.login-mdn-card{border-radius:15px}.login-mdn-left{min-height:240px;padding:28px}.login-mdn-brand{align-items:flex-start}.login-mdn-secure{display:none}.login-mdn-hero h1{font-size:38px;letter-spacing:-1.6px}.login-mdn-mini{display:none;grid-template-columns:repeat(3,1fr)}.login-mdn-mini-box{padding:14px 16px}.login-mdn-right{padding:18px 20px}.login-mdn-form h2{font-size:18px}.login-mdn-options{align-items:flex-start;flex-direction:column}.login-mdn-social{grid-template-columns:1fr}.login-mdn-input input,.login-mdn-submit,.uae-pass-btn{height:56px}}@media (max-width:390px){.login-mdn-left{padding:24px}.login-mdn-right{padding:30px 16px}.login-mdn-logo{font-size:17px}.login-mdn-hero h1{font-size:34px}}.login-language-switch{align-items:center;background:#fffffff0;border:1px solid #149e9f47;border-radius:10px;box-shadow:0 8px 24px #00374d1a;color:#075f69;cursor:pointer;display:inline-flex;font:700 13px/1 Dubai,Tajawal,Arial,sans-serif;gap:8px;height:42px;justify-content:center;min-width:104px;padding:0 12px;position:absolute;right:24px;top:16px;z-index:5}.login-language-switch b{background:linear-gradient(135deg,#1fa6a7,#007f86);border-radius:7px;color:#fff;font-size:10px;min-width:27px;padding:5px}html[dir=rtl] .login-language-switch{left:24px;right:auto}html[dir=rtl] .login-mdn-card,html[dir=rtl] .login-mdn-check,html[dir=rtl] .login-mdn-options{direction:rtl}html[dir=rtl] .login-mdn-form,html[dir=rtl] .login-mdn-mini-box{text-align:right}html[dir=rtl] .login-mdn-input input{padding:0 18px 0 54px;text-align:right}html[dir=rtl] .login-mdn-input .icon{left:18px;right:auto}html[dir=rtl] .login-mdn-left:after{left:-180px;right:auto}.login-mdn-title-badge{white-space:nowrap}.login-mdn-title-badge .login-badge-text{background:#0000;border-radius:0;box-shadow:none;height:auto;width:auto}.login-password-toggle{background:#0000!important;border:0!important;font:700 18px/1 Arial,sans-serif!important;height:30px!important;padding:0!important;width:30px!important}.login-mdn-submit{margin-top:4px}.login-mdn-submit:disabled{cursor:wait;opacity:.7;transform:none}.login-error-message{background:#fff4f4;border:1px solid #f1b7b7;border-radius:8px;color:#a42828;font-size:14px;line-height:1.4;margin-top:14px;padding:10px 12px}@media (max-width:640px){.login-language-switch{right:12px;top:10px}html[dir=rtl] .login-language-switch{left:12px;right:auto}}*{box-sizing:border-box}body{background:#f8fafc;color:#061637;font-family:Dubai,Tajawal,Arial,sans-serif;letter-spacing:0!important;margin:0}.card-title a{color:#007d86;font-weight:900;text-decoration:none}.hc-app{display:flex;min-height:100vh}.hc-sidebar{background:#fff;border-right:1px solid #e6edf2;box-shadow:8px 0 24px #0f172a08;flex:0 0 84px;position:sticky;top:0;transition:.2s;width:84px}.hc-chevron,.hc-donor-head,.hc-link-label,.hc-sidebar-logo,.hc-submenu{display:none}.hc-menu{align-items:center;display:flex;flex-direction:column;gap:8px;padding:24px 12px}.hc-link{border:0;border-radius:12px;display:grid;height:44px;place-items:center;width:44px}.hc-link.active,.hc-link:hover{background:#e8f7f7}.hc-icon img{height:22px;width:22px}.hc-main{flex:1 1;min-width:0}.hc-topbar{background:#fffffff5;border-bottom:1px solid #e7edf2;gap:18px;justify-content:space-between;min-height:86px;padding:18px 24px;position:sticky;top:0;z-index:20}.hc-title,.hc-topbar{align-items:center;display:flex}.hc-title{gap:24px}.hc-title h2{color:#07183b;font-size:28px;font-weight:800;line-height:1;margin:0}.hc-title p{color:#617085;font-size:15px;font-weight:400;margin:0}.hc-actions{align-items:center;display:flex;gap:14px}.case-new-btn,.hc-pill{align-items:center;background:#fff;border:1px solid #e0e8ee;border-radius:8px;color:#07183b;cursor:pointer;display:inline-flex;font-weight:800;gap:10px;height:48px;padding:0 18px}.mobile-toggle{font-size:22px;justify-content:center;padding:0;width:44px}.search-wrap{position:relative}.hc-search{align-items:center;background:#fff;border:1px solid #e0e8ee;border-radius:8px;color:#66758a;display:flex;gap:12px;height:48px;padding:0 14px;width:360px}.hc-search input{background:#0000;border:0;color:#172033;flex:1 1;font-weight:400;min-width:0;outline:0}.hc-search span:last-child{border:1px solid #e6edf2;border-radius:7px;color:#526174;display:grid;height:26px;min-width:44px;place-items:center}.case-menu,.notif-panel,.search-results{background:#fff;border:1px solid #e2eaf0;border-radius:12px;box-shadow:0 18px 45px #0f172a24;display:none;padding:10px;position:absolute;right:0;top:calc(100% + 8px)}.case-menu-wrap.open .case-menu,.notif-wrap.open .notif-panel,.search-wrap.open .search-results{display:block}.search-results{width:340px}.search-title{color:#738196;font-size:12px;font-weight:900;padding:6px 8px}.search-result{background:#0000;border:0;border-radius:8px;cursor:pointer;display:block;padding:10px;text-align:left;width:100%}.search-result:hover{background:#f3faf9}.search-result b,.search-result span{display:block}.search-result span{color:#738196;font-size:12px}.search-empty{color:#738196;display:none;padding:12px}.hc-bell,.notif-wrap{position:relative}.hc-bell{justify-content:center;padding:0;width:48px}.hc-badge{background:#008c94;border-radius:50%;color:#fff;display:grid;font-size:11px;height:22px;min-width:22px;place-items:center;position:absolute;right:-5px;top:-6px}.notif-panel{width:330px}.notif-head{align-items:center;display:flex;justify-content:space-between}.notif-head h3{margin:0}.notif-head button{background:#0000;border:0;color:#007c83;font-weight:800}.notif-item{grid-gap:10px;gap:10px;grid-template-columns:34px 1fr auto;padding:10px}.notif-icon,.notif-item{border-radius:10px;display:grid}.notif-icon{background:#e9f8f6;color:#007d86;place-items:center}.notif-text b{font-size:13px}.notif-text p{color:#66758a;font-size:12px;margin:3px 0 0}.notif-time{color:#8793a4;font-size:11px}.notif-dot{background:#008c94;border-radius:50%;height:7px;margin:5px auto;width:7px}.notif-empty{color:#66758a;display:none;padding:14px}.notif-list.all-read .notif-item{display:none}.notif-list.all-read .notif-empty{display:block}.ai-btn{min-width:140px}.case-new-btn{background:linear-gradient(135deg,#007783,#008f95);border:0;color:#fff;justify-content:center;min-width:166px}.cases-workspace{grid-gap:0;align-items:start;display:grid;gap:0;grid-template-columns:minmax(0,1fr) 390px}.cases-main{min-width:0;padding:18px 24px 24px}.kpi-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(5,minmax(0,1fr))}.kpi-grid article{grid-gap:11px;background:#fff;border:1px solid #e8eef3;border-radius:10px;box-shadow:0 10px 24px #0f172a0a;display:grid;gap:11px;grid-template-columns:54px 1fr;min-height:132px;padding:22px 20px;position:relative}.kpi-icon{border-radius:50%;font-size:24px;height:48px;width:48px}.teal{background:#e8f8f7;color:#087e83}.blue{background:#eaf2ff;color:#2d70d6}.amber{background:#fff2df;color:#ec8c20}.purple{background:#f3eaff;color:#8a37df}.green{background:#e9f9ef;color:#1e9e58}.kpi-grid span{color:#3a3a3a;display:block;font-size:16px;font-weight:600}.kpi-grid strong{color:#07183b;display:block;font-weight:900;line-height:1;margin:6px 0 5px}.kpi-grid small{color:#6a788b;font-weight:500}.trend{bottom:6px;font-size:11px;font-style:normal;font-weight:900;position:absolute;right:18px}.trend.up{color:#0e9f61}.trend.down{color:#dd2d2d}.case-tabs{align-items:end;background:#fff;border-bottom:1px solid #e5edf2;display:flex;gap:28px;height:70px;margin-top:18px;padding:0 18px}.case-tabs button{background:#0000;border:0;border-bottom:3px solid #0000;color:#07183b;cursor:pointer;height:50px}.case-tabs button.active{border-color:#00858b;color:#007d86}.case-class-tabs b,.case-tabs span,.filter-primary span{background:#e7f7f7;border-radius:5px;color:#007d86;display:inline-grid;font-size:12px;height:22px;margin-left:8px;min-width:28px;padding:0 5px;place-items:center}.manage-view{margin-left:auto}.case-class-tabs{grid-gap:18px;background:#fff;display:grid;gap:18px;grid-template-columns:1fr repeat(4,minmax(150px,1fr));padding:24px 18px}.case-class-tabs button{align-items:center;background:#fff9f3;border:1px solid #eef0f3;border-radius:7px;color:#07183b;cursor:pointer;display:flex;font-weight:600;gap:5px;justify-content:space-around;min-height:59px;padding:0 10px}.case-class-tabs button.active{background:linear-gradient(135deg,#007783,#008f95);color:#fff}.case-class-tabs span{font-size:20px}.filter-bar{padding:20px 18px}.filter-bar button{background:#fff;border:1px solid #e1e9ef;border-radius:7px;color:#07183b;font-weight:900;height:42px}.filter-primary.active{color:#007d86}.filter-apply{background:linear-gradient(135deg,#007783,#008f95)!important;border:0!important}.case-grid-card{background:#fff;box-shadow:0 14px 34px #0f172a0d;position:relative}.bulk-bar{grid-gap:14px;align-items:center;border-bottom:1px solid #edf2f5;display:grid;gap:14px;grid-template-columns:auto 1fr auto;min-height:68px;padding:14px 18px}.bulk-bar strong{font-weight:900}.bulk-bar button{background:#fff;border:1px solid #ced4d9;border-radius:7px;color:#07183b;cursor:pointer;height:42px;padding:0 16px}.bulk-bar #clearSelectionBtn{border:0;color:#007d86}.bulk-actions,.table-tools{display:flex;gap:10px;justify-content:flex-start}.table-tools{justify-content:flex-end}.case-search-wrap{height:0;opacity:0;overflow:hidden;position:absolute;right:18px;top:86px;width:220px}.case-table-wrap{overflow:auto}.case-data-table{border-collapse:initial;border-spacing:0;min-width:1180px;width:100%}.case-data-table td,.case-data-table th{border-bottom:1px solid #edf2f5;color:#07183b;font-weight:500;height:64px;padding:0 12px;text-align:left;vertical-align:middle;white-space:nowrap}.case-data-table th{background:#fff;color:#07183b;font-size:15px;height:54px}.case-data-table tbody tr:hover td{background:#f8fcfc}.case-check{accent-color:#007d86;height:16px;width:16px}.case-no{color:#007d86;font-weight:900}.ai-cell span,.beneficiary span,.case-no span{color:#6a788b;display:block;font-size:12px;font-weight:700;margin-top:3px}.beneficiary{align-items:center;display:flex;font-weight:500;gap:10px}.person-avatar{background:#10213e;border-radius:50%;color:#fff;display:grid;font-size:11px;height:34px;place-items:center;width:34px}.priority-pill,.risk-circle,.sla-pill,.status-pill,.type-pill{align-items:center;border-radius:7px;display:inline-flex;font-weight:500;gap:6px;padding:6px 9px}.type-pill{background:#eefafa;color:#124d5c}.type-pill.medical{background:#f8eef0}.type-pill.educational{background:#f5f1ff}.type-pill.social{background:#fff1f1}.status-pill.progress{background:#fff6ea;color:#e88518}.status-pill.open{background:#eaf3ff;color:#236bd3}.status-pill.pending{background:#f5ecff;color:#7c28d4}.status-pill.closed{background:#eaf8ef;color:#17804a}.priority-pill.high{background:#fff0f0;color:#e03131}.priority-pill.medium{background:#fff6e8;color:#d98312}.priority-pill.low{background:#eaf8ef;color:#17804a}.sla-pill.overdue{background:#fff0f1;color:#e03131}.sla-pill.due{background:#fff6e8;color:#d98312}.sla-pill.on{background:#eaf8ef;color:#17804a}.risk-high{color:#e03131}.risk-medium{color:#d98312}.risk-low{color:#17804a}.risk-circle{background:#fff;border:1px solid;border-radius:50%;font-size:12px;height:34px;justify-content:center;padding:0;width:34px}.ai-indicator{font-size:18px}.action-more{background:#fff;border:1px solid #e3ebf1;border-radius:7px;height:34px;width:38px}.case-empty{color:#6a788b;padding:30px;text-align:center}.case-empty,.case-mobile-list{display:none}.case-pagination{align-items:center;border-top:1px solid #edf2f5;color:#07183b;display:flex;height:70px;justify-content:space-between;padding:0 18px}.case-page-size,.case-pages{align-items:center;display:flex;gap:10px}.case-page-size span{color:#526174}.case-page-size button,.case-pages button{background:#fff;border:1px solid #0000;border-radius:9px;color:#07183b;cursor:pointer;font-weight:900;height:38px;width:38px}.case-page-size button.active,.case-pages button.active{background:#007d86;color:#fff}.case-side-panel{background:#fff;border-left:1px solid #e5edf2;height:calc(100vh - 86px);overflow:auto;padding:18px;position:sticky;top:86px}.side-head{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:28px 1fr 28px}.side-head h3{color:#07183b;font-size:20px;margin:0}.side-head button{background:#0000;border:0;color:#526174;font-size:24px}.side-badges{display:flex;gap:10px;margin:18px 0}.pill{align-items:center;border-radius:6px;display:inline-flex;font-size:12px;font-weight:900;gap:6px;padding:7px 10px}.pill.progress{background:#fff5e9;color:#e88518}.pill.high{background:#fff0f0;color:#d91f2b}.side-tabs{border-bottom:1px solid #e7edf2;display:flex;margin:0 -18px 18px;padding:0 18px}.side-tabs button{background:#0000;border:0;border-bottom:3px solid #0000;color:#07183b;cursor:pointer;font-size:13px;font-weight:900;height:50px;padding:0 9px}.side-tabs .active{border-color:#00858b;color:#007d86}.insight-card,.profile-card,.quick-card,.summary-card{background:#fff;border:1px solid #e7edf2;border-radius:8px;box-shadow:0 10px 22px #0f172a08;margin-bottom:16px;padding:18px}.profile-card{grid-gap:12px;display:grid;gap:12px;grid-template-columns:44px 1fr auto}.avatar{background:#0f203d;border-radius:50%;color:#fff;display:grid;font-weight:900;height:44px;place-items:center;width:44px}.insight-card h4,.profile-card h4,.quick-card h4,.summary-card h4{color:#07183b;margin:0}.profile-card p,.profile-card span{color:#526174;font-weight:700}.profile-card p{grid-column:1/-1;margin:3px 0}.card-title{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:14px}.card-title button,.card-title span,.summary-card button{background:#0000;border:0;color:#007d86;font-size:12px;font-weight:900}.summary-card dl{grid-gap:13px 12px;display:grid;gap:13px 12px;grid-template-columns:1fr 1fr;margin:0}.summary-card dt{color:#526174;font-size:14px;font-weight:800}.summary-card dd{color:#07183b;font-size:13px;font-weight:900;margin:0;text-align:right}.insight-card h5{color:#07183b;margin:16px 0 8px}.insight-card li,.insight-card p{color:#526174;font-size:13px;font-weight:500;line-height:1.5}.insight-card a{color:#007d86;float:right;font-weight:900;text-decoration:none}.insight-card>button,.send-btn{background:#007d86;border:0;border-radius:7px;color:#fff;font-weight:900;height:40px;width:100%}.quick-card div{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}.quick-card div button{background:#fff;border:1px solid #e3ebf1;border-radius:7px;color:#07183b;font-weight:900;height:42px}.quick-card div button:nth-child(3){grid-column:1/-1}.send-btn{margin-top:12px}.toast-msg{background:#07183b;border-radius:8px;bottom:24px;color:#fff;display:none;font-weight:900;padding:12px 16px;position:fixed;right:24px;z-index:50}.toast-msg.show{display:block}@media(max-width:1180px){.cases-workspace{grid-template-columns:1fr}.case-side-panel{border-left:0;border-top:1px solid #e5edf2;height:auto;position:static}.kpi-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:980px){.bulk-bar,.filter-bar,.hc-actions,.hc-topbar{flex-wrap:wrap}.bulk-bar{display:flex}.cases-main{padding:14px}.hc-search{width:100%}.case-class-tabs,.kpi-grid{grid-template-columns:1fr}.case-tabs{overflow:auto}.case-table-wrap{display:none}.case-mobile-list{grid-gap:10px;display:grid;gap:10px;padding:12px}.case-mobile-card{background:#fff;border:1px solid #e5edf2;border-radius:10px;padding:14px}.cases-workspace{display:block}}.hc-sidebar:hover{flex-basis:270px;overflow-y:auto;width:270px}.hc-sidebar:hover .hc-chevron,.hc-sidebar:hover .hc-donor-head,.hc-sidebar:hover .hc-link-label,.hc-sidebar:hover .hc-sidebar-logo{display:flex}.hc-sidebar:hover .hc-menu{align-items:stretch;padding:18px 14px}.hc-sidebar:hover .hc-link{display:flex;gap:14px;justify-content:flex-start;padding:0 14px;width:100%}.hc-sidebar:hover .hc-chevron{margin-left:auto}.hc-sidebar:hover .hc-group.open .hc-submenu{grid-gap:4px;display:grid;gap:4px;padding:6px 0 8px 48px}.hc-sidebar:hover .hc-submenu-label{align-items:center;color:#526174;display:flex;font-size:13px;font-weight:500;gap:8px;padding:6px 0;text-decoration:none}.hc-sidebar:hover .hc-sub-icon img{height:15px;width:15px}.hc-sidebar-logo{padding:20px 18px 10px}.hc-sidebar-logo img{max-width:200px}.hc-donor-head{align-items:center;gap:10px;padding:12px 18px}.hc-donor-avatar img{border-radius:50%;height:38px;object-fit:cover;width:38px}.hc-donor-head h2{font-size:14px;margin:0}@media(min-width:981px){.hc-sidebar:hover{flex-basis:84px;overflow:hidden;width:84px}.hc-sidebar:hover .hc-menu{align-items:center;padding:24px 12px}.hc-sidebar:hover .hc-link{display:grid;padding:0;width:44px}body.menu-open .hc-sidebar{flex-basis:270px;overflow-y:auto;width:270px}body.menu-open .hc-chevron,body.menu-open .hc-donor-head,body.menu-open .hc-link-label,body.menu-open .hc-sidebar-logo{display:flex}body.menu-open .hc-menu{align-items:stretch;padding:18px 14px}body.menu-open .hc-link{display:flex;gap:14px;justify-content:flex-start;padding:0 14px;width:100%}body.menu-open .hc-chevron{margin-left:auto}body.menu-open .hc-group.open .hc-submenu{grid-gap:4px;display:grid;gap:4px;padding:6px 0 8px 48px}body.menu-open .hc-submenu-label{align-items:center;color:#526174;display:flex;font-size:13px;font-weight:500;gap:8px;padding:6px 0;text-decoration:none}body.menu-open .hc-sub-icon img{height:15px;width:15px}body.menu-open .hc-sidebar:hover .hc-chevron,body.menu-open .hc-sidebar:hover .hc-donor-head,body.menu-open .hc-sidebar:hover .hc-link-label,body.menu-open .hc-sidebar:hover .hc-sidebar-logo{display:flex}body.menu-open .hc-sidebar:hover .hc-menu{align-items:stretch;padding:18px 14px}body.menu-open .hc-sidebar:hover .hc-link{display:flex;gap:14px;justify-content:flex-start;padding:0 14px;width:100%}body.menu-open .hc-sidebar:hover .hc-chevron{margin-left:auto}body.menu-open .hc-sidebar:hover .hc-group.open .hc-submenu{grid-gap:4px;display:grid;gap:4px;padding:6px 0 8px 48px}body.menu-open .hc-sidebar:hover .hc-submenu-label{align-items:center;color:#526174;display:flex;font-size:13px;font-weight:500;gap:8px;padding:6px 0;text-decoration:none}}body.menu-open .hc-sidebar{background:linear-gradient(180deg,#072b45,#064b5d 52%,#006f73);border-right-color:#0b6671;box-shadow:10px 0 28px #021f312e;display:flex;flex-direction:column}body.menu-open .hc-sidebar-logo img{filter:brightness(0) invert(1)}body.menu-open .hc-link{color:#fff}body.menu-open .hc-icon img,body.menu-open .hc-sub-icon img{filter:brightness(0) invert(1);opacity:.88}body.menu-open .hc-link:hover{background:#ffffff14}body.menu-open .hc-group.open>.hc-link,body.menu-open .hc-link.active{background:linear-gradient(135deg,#0695a0,#08a7aa);box-shadow:0 8px 18px #0016222e;color:#fff}body.menu-open .hc-group.open>.hc-link .hc-icon img,body.menu-open .hc-link.active .hc-icon img{opacity:1}body.menu-open .hc-chevron{color:#b9e1e4}body.menu-open .hc-sidebar:hover .hc-submenu-label,body.menu-open .hc-submenu-label{color:#d7eef0;padding-left:6px}body.menu-open .hc-submenu-label:hover{color:#fff}body.menu-open .hc-donor-head{background:#002b3c33;border:1px solid #ffffff2e;border-radius:8px;box-shadow:inset 0 1px 0 #ffffff0d;color:#fff;margin:auto 12px 18px}body.menu-open .hc-donor-head h2{color:#fff}body.menu-open .hc-menu{flex:1 1;min-height:0}.cases-workspace{transition:grid-template-columns .2s}.cases-workspace.panel-closed{grid-template-columns:minmax(0,1fr) 0}.case-side-panel.panel-hidden{display:none}.case-grid-card{border:1px solid #e7edf2;overflow:visible}.bulk-bar{position:relative}.bulk-actions{opacity:.45;pointer-events:none;transition:.2s}.bulk-bar.has-selection .bulk-actions{opacity:1;pointer-events:auto}.case-menu-wrap{position:relative}#columnMenuWrap{position:absolute;right:202px;z-index:18}#exportMenuWrap{position:absolute;right:72px;top:54px;z-index:18}.case-menu{min-width:205px}.case-menu-title{color:#526174;font-size:16px;font-weight:500;padding:5px 8px 9px}.case-column-menu label{align-items:center;cursor:pointer;display:flex;font-size:15px;font-weight:400;gap:7px;padding:3px 8px}.case-column-menu .column-menu-item{grid-gap:8px;align-items:center;background:#0000;border:0;border-radius:7px;color:#07183b;display:grid;font-family:inherit;font-size:14px;grid-template-columns:18px 1fr;padding:6px 8px;text-align:left;width:100%}.case-column-menu .column-menu-item:hover{background:#eef9f8;color:#007d86}.case-column-menu .column-menu-drag{color:#9aabba}.case-column-menu input{accent-color:#007d86}.case-menu button{width:100%}.case-link,.case-menu button{background:#0000;border:0;text-align:left}.case-link{color:#007d86;cursor:pointer;font-weight:500;padding:0}.case-link b,.case-link span{display:block}.case-link span,.updated-time{color:#6a788b;display:block;font-size:12px;font-weight:400;margin-top:7px}.classification-label{align-items:center;display:inline-flex;font-weight:500;gap:6px}.scrolldiv{max-height:100px;overflow-y:auto}.scrolltable{max-height:700px;overflow-y:auto}.classification-label.medical:before{color:#e22b38;content:"♥"}.classification-label.partners:before{color:#8234d3;content:"✥"}.priority-pill i,.sla-pill i,.status-pill i{background:currentColor;border-radius:50%;height:6px;width:6px}.risk-label{font-weight:900;margin-right:8px}.ai-indicator{background:#0000;border:1px solid #0000;border-radius:7px;color:#2253d1;cursor:pointer;display:inline-grid;font-size:19px;height:34px;place-items:center;transition:.18s;width:34px}.ai-indicator:focus-visible,.ai-indicator:hover{background:#edf2ff;border-color:#cbd8ff;outline:0;transform:translateY(-1px)}.active-row td{background:#f4fbfa!important}.risk-circle{cursor:pointer;font-family:inherit;transition:.18s}.risk-circle:focus-visible,.risk-circle:hover{background:#087d82;color:#e0e0e0;outline:0;transform:scale(1.08)}.insight-card h5.insight-focus{background:#e8f7f7;border-radius:6px;color:#007d86;padding:7px 9px;transition:.2s}.row-action-menu{background:#fff;border:1px solid #e1e9ef;border-radius:8px;box-shadow:0 14px 30px #0f172a21;padding:6px;position:absolute;right:42px;top:5px;width:150px;z-index:15}.row-action-menu button{background:#0000;border:0;border-radius:6px;cursor:pointer;font-size:12px;font-weight:800;padding:8px;text-align:left;width:100%}.row-action-menu button:hover{background:#edf8f7;color:#007d86}.sort-button{align-items:center;background:#0000;border:0;cursor:pointer;display:inline-flex;font:inherit;font-size:15px;font-weight:500;gap:6px;padding:0}.draggable-column{cursor:grab;position:relative;-webkit-user-select:none;user-select:none}.draggable-column:active{cursor:grabbing}.column-drag-handle{color:#a2afbd;display:inline-block;font-size:13px;letter-spacing:-3px;margin-right:6px;vertical-align:middle}.draggable-column:hover .column-drag-handle{color:#007d86}.column-dragging{opacity:.4}.column-drop-after:after,.column-drop-before:before{background:#00858b;border-radius:3px;bottom:5px;content:"";position:absolute;top:5px;width:3px}.column-drop-before:before{left:0}.column-drop-after:after{right:0}.fixed-column .column-drag-handle{display:none}.reset-column-order{border-radius:0!important;border-top:1px solid #e7edf2!important;color:#007d86!important;font-weight:500!important;margin-top:7px;padding:10px 8px!important}.filter-field{align-items:center;background:#fff;border:1px solid #e1e9ef;border-radius:7px;display:flex;height:42px;min-width:135px;padding:0 10px;position:relative}.filter-field:after{background-color:#f0f6f7;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23071f3d' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m8 10 4 4 4-4'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;border:0;border-radius:6px;content:"";height:18px;pointer-events:none;position:absolute;right:15px;top:50%;transform:translateY(-50%);transition:background-color .18s ease,transform .18s ease;width:18px}.filter-field:focus-within:after,.filter-field:hover:after{background-color:#dff3f3;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%2300858b' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m8 10 4 4 4-4'/%3E%3C/svg%3E")}.filter-field span{display:none}.filter-field select{appearance:none;-webkit-appearance:none;background:#0000;border:0;color:#07183b;cursor:pointer;font-family:inherit;font-weight:900;outline:0;padding-right:34px;width:100%}.filters-collapsed .filter-field,.filters-collapsed>button:not(#filterToggleBtn):not(.filter-clear):not(.filter-apply){display:none}.profile-actions{display:flex;gap:5px}.profile-actions button{background:#fff;border:1px solid #e3ebf1;border-radius:50%;color:#007d86;cursor:pointer;height:30px;width:30px}.pill.open{background:#eaf3ff;color:#236bd3}.pill.pending{background:#f5ecff;color:#7c28d4}.pill.closed{background:#eaf8ef;color:#17804a}.pill.medium{background:#fff6e8;color:#d98312}.pill.low{background:#eaf8ef;color:#17804a}.notes-card,.side-list-card,.timeline-card{background:#fff;border:1px solid #e7edf2;border-radius:8px;padding:18px}.side-list-item{grid-gap:10px;align-items:center;border-bottom:1px solid #edf2f5;display:grid;gap:10px;grid-template-columns:32px 1fr auto;padding:13px 0}.side-list-item b,.side-list-item small{display:block}.side-list-item small{color:#718096}.side-list-item a,.side-list-item button{background:#0000;border:1px solid #007d86;border-radius:8px;color:#007d86;cursor:pointer;font-weight:900;text-decoration:none}.side-list-item .document-unavailable{color:#718096;font-size:12px;font-weight:700}.requested-amount{align-items:center;background:#e8f7f5;border-radius:7px;color:#007d86;display:inline-flex;font-size:12px;font-weight:900;min-height:30px;padding:5px 10px;white-space:nowrap}.side-empty-note{background:#f6f9fb;border-radius:7px;color:#526174;margin-top:14px;padding:12px}.timeline-card article{border-left:2px solid #dbe9e8;padding:0 0 22px 20px;position:relative}.timeline-card article:last-child{padding-bottom:0}.timeline-card article i{background:#00858b;border-radius:50%;height:10px;left:-6px;position:absolute;top:3px;width:10px}.timeline-card article b,.timeline-card article span{display:block}.timeline-card article span{color:#718096;font-size:12px}.timeline-card article p{color:#526174}.case-modal textarea,.note-compose textarea{border:1px solid #dfe8ee;border-radius:7px;font-family:inherit;min-height:100px;padding:11px;resize:vertical;width:100%}.note-compose button{background:#007d86;border:0;border-radius:7px;color:#fff;font-weight:900;height:40px;margin-top:8px;width:100%}.notes-card article{border-top:1px solid #edf2f5;margin-top:18px;padding-top:15px}.notes-card article span{color:#718096;display:block;font-size:12px}.case-mobile-card footer,.case-mobile-card>div{align-items:center;display:flex;gap:10px;justify-content:space-between}.case-mobile-card button{background:#0000;border:0;color:#007d86;font-weight:900}.case-mobile-card h4{margin:14px 0 2px}.case-mobile-card p{color:#526174;margin:0 0 14px}.case-mobile-card.active{background:#f5fbfa;border-color:#00858b}.case-modal{background:#0616377a;display:none;inset:0;padding:20px;place-items:center;position:fixed;z-index:100}.case-modal.open{display:grid}.case-modal-dialog{background:#fff;border-radius:10px;box-shadow:0 24px 70px #0000003d;max-height:90vh;overflow:auto;width:min(560px,100%)}.case-modal-head{align-items:flex-start;border-bottom:1px solid #e8eef3;display:flex;justify-content:space-between;padding:20px 22px}.case-modal-head h3{font-size:22px;margin:0}.case-modal-head p{color:#66758a;margin:4px 0 0}.case-modal-head button{background:#0000;border:0;font-size:26px}.case-modal form{grid-gap:15px;display:grid;gap:15px;padding:22px}.case-modal label{grid-gap:6px;color:#07183b;display:grid;font-weight:900;gap:6px}.case-modal label small{color:#68788d;font-size:11px;font-weight:700}.workflow-handoff-note{background:#effaf8;border:1px solid #cfe8e6;border-radius:8px;color:#126f73;font-size:12px;font-weight:800;padding:12px 14px}.case-modal input,.case-modal select{border:1px solid #dfe8ee;border-radius:7px;font-family:inherit;height:44px;padding:0 11px}.modal-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr}.case-modal-actions{display:flex;gap:10px;justify-content:flex-end;margin-top:5px}.case-modal-actions button{background:#fff;border:1px solid #dfe8ee;border-radius:7px;font-weight:900;height:42px;padding:0 20px}.case-modal-actions button[type=submit]{background:#007d86;border-color:#007d86;color:#fff}@media(max-width:1450px){.kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.cases-workspace{grid-template-columns:minmax(0,1fr) 350px}.case-class-tabs{grid-template-columns:repeat(5,minmax(190px,1fr));overflow-x:auto}.filter-bar{overflow-x:auto}.filter-bar>*{flex:0 0 auto}}@media(max-width:1180px){.cases-workspace.panel-closed{grid-template-columns:1fr}.hc-sidebar:hover{box-shadow:15px 0 40px #0f172a2e;position:fixed;z-index:50}}@media(max-width:980px){.hc-sidebar{flex-basis:270px;left:-280px;overflow:auto;position:fixed;transition:left .2s;width:270px;z-index:60}.menu-open .hc-sidebar{left:0}.hc-sidebar .hc-chevron,.hc-sidebar .hc-donor-head,.hc-sidebar .hc-link-label,.hc-sidebar .hc-sidebar-logo{display:flex}.hc-sidebar .hc-menu{align-items:stretch}.hc-sidebar .hc-link{display:flex;gap:14px;justify-content:flex-start;padding:0 14px;width:100%}.hc-sidebar .hc-chevron{margin-left:auto}.hc-sidebar .hc-group.open .hc-submenu{display:grid;padding-left:48px}.hc-topbar{position:relative}.hc-actions{width:100%}.search-wrap{flex:1 1;min-width:240px}.kpi-grid{grid-template-columns:repeat(2,1fr)}.case-pagination{flex-wrap:wrap;gap:12px;height:auto;padding:15px}}@media(max-width:620px){.hc-topbar{padding:14px}.hc-title{gap:12px}.hc-title h2{font-size:22px}.hc-title p{font-size:11px}.ai-btn,.hc-pill.saved-view{display:none}.case-new-btn{min-width:130px}.cases-main{padding:10px}.kpi-grid{gap:8px;grid-template-columns:1fr 1fr}.kpi-grid article{grid-template-columns:40px 1fr;min-height:108px;padding:15px 12px}.kpi-icon{font-size:18px;height:38px;width:38px}.kpi-grid strong{font-size:22px}.trend{display:none}.case-class-tabs{gap:8px;padding:14px 10px}.filter-bar{gap:8px;padding:12px 10px}.bulk-actions{overflow-x:auto;width:100%}.case-pagination{justify-content:center}.case-page-info,.case-page-size{justify-content:center;width:100%}.modal-grid{grid-template-columns:1fr}}@media print{.bulk-bar,.case-class-tabs,.case-pagination,.case-side-panel,.case-tabs,.filter-bar,.hc-sidebar,.hc-topbar,.kpi-grid{display:none!important}.cases-main,.cases-workspace{display:block;padding:0}.case-table-wrap{display:block}.case-data-table{font-size:9px;min-width:0}}.cases-main .case-class-tabs button.active,.cases-main .case-class-tabs button[aria-pressed=true]{background:linear-gradient(135deg,#007783,#008f95);border-color:#007d86;box-shadow:0 12px 26px #007d8638;color:#fff}.cases-main .case-class-tabs button.active span,.cases-main .case-class-tabs button[aria-pressed=true] span{color:#fff}.cases-main .case-class-tabs button.active b,.cases-main .case-class-tabs button[aria-pressed=true] b{background:#ffffffe0;color:#007d86}.avatar,.person-avatar{overflow:hidden}.avatar img,.person-avatar img{display:block;height:100%;object-fit:cover;width:100%}.topbar-icon{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;display:block;height:18px;width:18px}.topbar-icon-sm{height:14px;width:14px}.ui-icon{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;display:inline-block;height:18px;vertical-align:-3px;width:18px}.ui-icon-sm{height:15px;vertical-align:-2px;width:15px}.ui-icon-lg{vertical-align:-6px}.kpi-icon .ui-icon{stroke-width:1}.kpi-icon{display:grid;place-items:center}.trend .ui-icon{stroke-width:2.4}.hc-chevron{font-size:0!important}.hc-chevron:before{border-bottom:2px solid;border-right:2px solid;content:"";display:inline-block;height:8px;margin-top:-4px;transform:rotate(45deg);width:8px}.case-new-btn>span,.hc-bell>span:first-child,.saved-view>span,.top-line-icon{display:inline-grid;place-items:center}.mobile-toggle .topbar-icon{height:24px;width:24px}.hc-bell .topbar-icon{height:19px;width:19px}.ai-btn .topbar-icon{height:18px;width:18px}.case-new-btn b{display:inline-grid;margin-left:4px;place-items:center}.hc-app{display:block}.hc-sidebar{background:radial-gradient(circle at 15% 6%,#1db2b829,#0000 28%),linear-gradient(180deg,#062f47,#064d59 54%,#007d7b);border:0;box-shadow:22px 0 55px #0217252e;color:#fff;display:flex;flex-direction:column;height:100vh;inset:0 auto 0 0;overflow:hidden;position:fixed;transition:width .28s ease,box-shadow .28s ease;visibility:visible;width:78px;z-index:100}.hc-sidebar:before{background:linear-gradient(90deg,#ffffff12,#0000 42%),radial-gradient(circle at 50% 0,#ffffff14,#0000 30%);content:"";inset:0;opacity:.9;pointer-events:none;position:absolute}body.menu-open .hc-sidebar{box-shadow:22px 0 55px #02172547;flex-basis:300px;overflow:hidden;width:300px}.hc-sidebar-close{background:#ffffff14;border:1px solid #ffffff2e;border-radius:10px;color:#dff9fa;cursor:pointer;font-size:24px;height:34px;line-height:0;opacity:0;position:absolute;right:14px;top:14px;transition:opacity .18s ease,visibility .18s ease;visibility:hidden;width:34px;z-index:2}body.menu-open .hc-sidebar-close{opacity:1;visibility:visible}.hc-sidebar-logo{align-items:center;border-bottom:1px solid #ffffff17;display:flex;justify-content:center;min-height:92px;padding:22px 12px 16px}body.menu-open .hc-sidebar-logo{justify-content:flex-start;padding:22px 48px 16px 20px}.hc-sidebar-logo img{filter:brightness(0) invert(1);max-width:100%;width:220px}.hc-menu{display:block;flex:1 1;overflow-y:auto;padding:18px 12px;position:relative;scrollbar-color:#ffffff61 #0000;scrollbar-width:thin;z-index:1}body.menu-open .hc-menu{padding:18px 14px}.hc-group{margin-bottom:4px}.hc-link{align-items:center;background:#0000;border:1px solid #0000;border-radius:10px;color:#edfdfd;cursor:pointer;display:flex;font-family:inherit;font-size:17px;font-weight:700;gap:14px;height:51px;justify-content:center;line-height:1.25;padding:0 14px;position:relative;text-align:left;transition:background .18s ease,border-color .18s ease,transform .18s ease,box-shadow .18s ease,color .18s ease;width:100%}body.menu-open .hc-link{justify-content:flex-start}.hc-link:hover{background:#ffffff0f;border-color:#ffffff1a;transform:none}.hc-link.active{background:linear-gradient(135deg,#0794a1,#0bb4b1);border-color:#ffffff2e;box-shadow:0 10px 24px #0019262e,inset 0 1px 0 #ffffff3d;color:#fff}.hc-link.active:before{background:#fff;border-radius:0 99px 99px 0;bottom:9px;box-shadow:0 0 14px #ffffff8c;content:"";left:-12px;position:absolute;top:9px;width:3px}.hc-sidebar .hc-link-label{display:none;flex:1 1}body.menu-open .hc-sidebar .hc-link-label{display:inline}.hc-sidebar .hc-chevron{color:#b8e8e9;display:none;font-size:14px;margin-left:auto;transition:transform .2s ease}body.menu-open .hc-sidebar .hc-chevron{display:inline}.hc-group.open>.hc-link .hc-chevron{transform:rotate(180deg)}.hc-icon{display:grid;flex:0 0 26px;height:26px;place-items:center;width:26px}.hc-icon img{filter:brightness(0) invert(1);height:27px;opacity:.92;width:27px}.hc-sidebar .hc-submenu{display:none}body.menu-open .hc-sidebar .hc-group.open .hc-submenu{grid-gap:2px;display:grid;gap:2px;padding:5px 8px 8px 54px}.hc-sidebar .hc-submenu-label{align-items:center;border-radius:7px;color:#c7e8e9;display:flex;font-size:14px;font-weight:600;gap:8px;line-height:1.3;min-height:38px;padding:7px 8px;position:relative;text-decoration:none;transition:background .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease}.hc-submenu-label:hover{background:#ffffff12;color:#fff}.hc-submenu-label.active,.hc-submenu-label.is-current,.hc-submenu-label[aria-current=page]{background:#ffffff21;box-shadow:inset 0 1px 0 #ffffff1f;color:#fff}.hc-submenu-label.active:before,.hc-submenu-label.is-current:before,.hc-submenu-label[aria-current=page]:before{background:#fff;border-radius:99px;bottom:10px;content:"";left:-10px;position:absolute;top:10px;width:3px}.hc-sub-icon{display:none}.hc-user{grid-gap:11px;align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#032a3a47;border:1px solid #fff3;border-radius:12px;display:grid;gap:11px;grid-template-columns:46px;justify-content:center;margin:12px 12px 16px;padding:10px}body.menu-open .hc-user{grid-template-columns:46px 1fr;justify-content:stretch;margin:12px 14px 16px;padding:13px}.hc-avatar img{border:2px solid #ffffff8c;border-radius:50%;height:46px;object-fit:cover;width:46px}.hc-user-copy{display:none;min-width:0}.hc-user b,body.menu-open .hc-user-copy{display:block}.hc-user b{color:#fff;font-size:14px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hc-user span{color:#b7dddd;display:block;font-size:11px;margin-top:2px}.hc-user-actions{border-top:1px solid #ffffff21;display:none;grid-column:1/-1;grid-template-columns:repeat(3,1fr);padding-top:9px}body.menu-open .hc-user-actions{display:grid}.hc-user-actions button{background:#0000;border:0;color:#d7f3f3;cursor:pointer;height:27px}.hc-sidebar-overlay{background:#03111c75;border:0;cursor:default;inset:0;position:fixed;transition:opacity .25s ease,visibility .25s ease;z-index:90}.hc-sidebar-overlay,body.menu-open .hc-sidebar-overlay{opacity:0;visibility:hidden}.hc-main{margin-left:78px;transition:margin-left .28s ease,width .28s ease;width:calc(100% - 78px)}body.menu-open .hc-main{margin-left:300px;width:calc(100% - 300px)}.mobile-toggle{color:#087f88;flex:0 0 44px;font-size:20px}.hc-global-menu-toggle{background:#fff;border:1px solid #bfd1e4;border-radius:11px;box-shadow:0 0 0 4px #e2eaf4e6,0 4px 12px #0d2b4f14;color:#087f88;cursor:pointer;display:grid;height:50px;left:98px;padding:0;place-items:center;position:fixed;top:14px;transition:left .28s ease,transform .18s ease,box-shadow .18s ease;width:50px;z-index:85}.hc-global-menu-toggle:hover{box-shadow:0 0 0 4px #e2eaf4e6,0 7px 16px #0d2b4f21;transform:translateY(-1px)}.hc-global-menu-toggle svg{fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;height:23px;width:23px}body.menu-open .hc-global-menu-toggle{left:320px}.hc-global-menu-toggle+.hc-main .cases-page-head,.hc-global-menu-toggle+.hc-main .executive-page-head,.hc-global-menu-toggle+.hc-main .timeline-page-head{padding-left:72px}@media(max-width:768px){.hc-global-menu-toggle{left:18px}body.menu-open .hc-global-menu-toggle{left:auto;opacity:0;pointer-events:none;right:18px}body.menu-open{overflow:hidden}.hc-sidebar{transform:translateX(-105%);transition:transform .28s ease,visibility .28s ease;visibility:hidden;width:300px}.hc-main,body.menu-open .hc-main{margin-left:0;width:100%}body.menu-open .hc-sidebar{transform:translateX(0);visibility:visible;width:min(88vw,300px)}body.menu-open .hc-sidebar-overlay{opacity:1;visibility:visible}.hc-sidebar .hc-chevron,.hc-sidebar .hc-link-label,body.menu-open .hc-sidebar .hc-chevron,body.menu-open .hc-sidebar .hc-link-label{display:inline}.hc-link,.hc-sidebar-logo{justify-content:flex-start}.hc-sidebar-logo{padding:22px 48px 16px 20px}}@media(max-width:520px){.hc-sidebar,body.menu-open .hc-sidebar{width:min(88vw,300px)}}@media(prefers-reduced-motion:reduce){.hc-sidebar,.hc-sidebar-overlay{transition:none}}body:not(.menu-open) .hc-sidebar,body:not(.menu-open) .hc-sidebar:hover{flex-basis:78px!important;width:78px!important}body:not(.menu-open) .hc-sidebar .hc-link,body:not(.menu-open) .hc-sidebar:hover .hc-link{background:#0000!important;border-color:#0000!important;justify-content:center!important;transform:none!important;width:100%!important}body:not(.menu-open) .hc-sidebar .hc-chevron,body:not(.menu-open) .hc-sidebar .hc-link-label,body:not(.menu-open) .hc-sidebar .hc-submenu,body:not(.menu-open) .hc-sidebar:hover .hc-chevron,body:not(.menu-open) .hc-sidebar:hover .hc-group.open .hc-submenu,body:not(.menu-open) .hc-sidebar:hover .hc-link-label,body:not(.menu-open) .hc-sidebar:hover .hc-submenu{display:none!important}body:not(.menu-open) .hc-sidebar .hc-menu,body:not(.menu-open) .hc-sidebar:hover .hc-menu{align-items:center!important;padding:18px 12px!important}body:not(.menu-open) .hc-sidebar .hc-sidebar-logo,body:not(.menu-open) .hc-sidebar:hover .hc-sidebar-logo{justify-content:center!important;padding:22px 12px 16px!important}.case-class-tabs button{border-style:solid;border-width:1px;box-shadow:0 5px 14px rgba(15,23,42,.025)}.case-class-tabs button:first-child{background:#f4fbfb;border-color:#cce7e8;color:#087681}.case-class-tabs button:first-child b{background:#dff3f3;color:#087681}.case-class-tabs button:first-child span{color:#087681}.case-class-tabs button:nth-child(2){background:#fffcf8;border-color:#f6e7d7;color:#17213b}.case-class-tabs button:nth-child(2) span{color:#f28b19}.case-class-tabs button:nth-child(2) b{background:#fff0da;color:#9a5a13}.case-class-tabs button:nth-child(3){background:#fffafb;border-color:#f5e0e4;color:#17213b}.case-class-tabs button:nth-child(3) span{color:#ee2e47}.case-class-tabs button:nth-child(3) b{background:#fde6ea;color:#a52c3d}.case-class-tabs button:nth-child(4){background:#fcf9ff;border-color:#eadff7;color:#7821c4}.case-class-tabs button:nth-child(4) span{color:#801dcc}.case-class-tabs button:nth-child(4) b{background:#eee1fa;color:#7121b4}.case-class-tabs button:nth-child(5){background:snow;border-color:#f3dfe1;color:#17213b}.case-class-tabs button:nth-child(5) span{color:#a72335}.case-class-tabs button:nth-child(5) b{background:#f9e3e6;color:#a52c3d}.case-class-tabs button:not(.active):hover{box-shadow:0 8px 18px #0f172a12;transform:translateY(-1px)}.case-class-tabs button.active,.case-class-tabs button[aria-pressed=true]{background:linear-gradient(135deg,#087682,#07949b);border-color:#087e87;box-shadow:0 8px 18px #077e8733;color:#fff}.case-class-tabs button.active span,.case-class-tabs button[aria-pressed=true] span{color:#fff}.case-class-tabs button.active b,.case-class-tabs button[aria-pressed=true] b{background:#cceced;color:#087681}.filter-bar{align-items:center;background:#fff;border-bottom:1px solid #edf2f5;border-top:1px solid #edf2f5;display:flex;gap:14px;min-height:82px;padding:16px 18px}.filter-bar button,.filter-select-control select{border:1px solid #dfe7ee;border-radius:7px;box-shadow:0 2px 7px rgba(15,23,42,.025);color:#07183b;font:700 14px Dubai,Tajawal,Arial,sans-serif;height:48px;outline:none}.filter-bar button{cursor:pointer;gap:10px;justify-content:center;padding:0 18px;white-space:nowrap}.filter-bar button svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;height:19px;width:19px}.filter-primary{color:#007d86!important;min-width:150px}.filter-primary b{background:#087e86;border-radius:50%;color:#fff;display:grid;font-size:11px;height:25px;min-width:25px;place-items:center}.filter-primary:not(.has-filters) b{background:#91a4ad}.filter-date-button{justify-content:space-between!important;min-width:178px}.filter-date-button svg{margin-left:auto}.filter-select-control{display:block;flex:0 1 165px;width:165px}.filter-select-control select{cursor:pointer;outline:0;padding:0 42px 0 18px;width:100%}.filter-select-control:after{color:#07183b;content:"⌄";right:17px;transform:translateY(-58%)}.more-filters-button{min-width:158px}.filter-clear{color:#007d86!important;margin-left:auto!important;min-width:92px}.filter-apply{background:linear-gradient(135deg,#087a84,#07959d)!important;border-color:#07848d!important;box-shadow:0 7px 16px #077e872e!important;color:#fff!important;min-width:132px}.filter-bar button:hover,.filter-select-control select:hover{border-color:#b9ccd4}.filter-bar button:focus-visible,.filter-select-control select:focus-visible{border-color:#07858e;box-shadow:0 0 0 3px #07858e1a}.filter-apply:hover{filter:brightness(1.04)}.sr-only{clip:rect(0,0,0,0);height:1px;position:absolute;white-space:nowrap;width:1px}.sr-only,body.filter-modal-open{overflow:hidden}.filter-modal{display:grid;inset:0;opacity:0;padding:24px;place-items:center;position:fixed;transition:opacity .2s ease,visibility .2s ease;visibility:hidden;z-index:180}.filter-modal.open{opacity:1;visibility:visible}.filter-modal-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#04162280;inset:0;position:absolute}.filter-modal-dialog{background:#fff;border:1px solid #e1e9ef;border-radius:14px;box-shadow:0 30px 80px #0218273d;max-height:calc(100vh - 48px);overflow:auto;position:relative;transform:translateY(12px) scale(.985);transition:transform .22s ease;width:min(1080px,calc(100vw - 48px))}.filter-modal.open .filter-modal-dialog{transform:translateY(0) scale(1)}.filter-modal-header{align-items:flex-start;background:#fff;border-bottom:1px solid #e7edf2;display:flex;gap:20px;justify-content:space-between;padding:22px 26px;position:sticky;top:0;z-index:2}.filter-modal-header h3{color:#07183b;font-size:22px;font-weight:500;margin:0}.filter-modal-header p{color:#6a788b;font-size:15px;font-weight:500;margin:4px 0 0}.filter-modal-close{background:#fff;border:1px solid #e0e8ee;border-radius:9px;color:#526174;cursor:pointer;font-size:30px;height:38px;line-height:0;width:38px}.filter-modal-grid{grid-gap:20px 24px;display:grid;gap:20px 24px;grid-template-columns:repeat(3,minmax(0,1fr));padding:26px}.filter-modal-grid label{grid-gap:8px;color:#06485d;display:grid;font-size:15px;font-weight:700;gap:8px}.more-filter-input{background:#fff;border:1px solid #d9e3eb;border-radius:8px;color:#07183b;font:500 15px Dubai,Tajawal,Arial,sans-serif;height:52px;outline:0;padding:0 16px;width:100%}.more-filter-input:focus{border-color:#07858e;box-shadow:0 0 0 3px #07858e1a}.filter-modal-actions{background:#fff;border-top:1px solid #e7edf2;bottom:0;display:flex;gap:12px;justify-content:flex-end;padding:18px 26px;position:sticky}.filter-modal-actions button{background:#fff;border:1px solid #d9e3eb;border-radius:8px;color:#073044;cursor:pointer;font:700 15px Dubai,Tajawal,Arial,sans-serif;height:48px;min-width:130px}.filter-modal-actions .more-filter-search{background:linear-gradient(135deg,#087681,#07959d);border-color:#087d87;color:#fff}@media(max-width:1450px){.filter-bar{flex-wrap:wrap}.filter-clear{margin-left:0!important}}@media(max-width:900px){.filter-select-control{flex-basis:calc(50% - 7px);flex-grow:1;flex-shrink:1;width:calc(50% - 7px)}.filter-modal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.filter-bar>*{flex-basis:100%!important;width:100%!important}.filter-modal{padding:10px}.filter-modal-dialog{max-height:calc(100vh - 20px);width:100%}.filter-modal-grid{grid-template-columns:1fr;padding:20px}.filter-modal-actions,.filter-modal-header{padding:16px 20px}.filter-modal-actions{display:grid;grid-template-columns:1fr 1fr}.filter-modal-actions button{min-width:0}}.case-column-menu .column-menu-item{cursor:grab;position:relative;-webkit-user-select:none;user-select:none}.case-column-menu .column-drop-list{grid-gap:4px;border:1px dashed #0000;border-radius:10px;display:grid;gap:4px;min-height:42px;padding:4px;transition:background .16s ease,border-color .16s ease}.case-column-menu .column-list-drop-active{background:#f0fbfb;border-color:#007d86}.case-column-menu .column-available-title{border-top:1px solid #e7edf2;margin-top:8px;padding-top:12px}.case-column-menu .column-empty-drop{background:#f7fafc;border-radius:8px;color:#7b8998;font-size:13px;padding:10px 8px}.case-column-menu .column-menu-item:active{cursor:grabbing}.column-menu-drag{color:#9aa9b8;display:inline-grid;font-size:14px;line-height:1;place-items:center;width:16px}.case-column-menu .column-menu-item:hover .column-menu-drag{color:#007d86}.case-column-menu .column-dragging{background:#f3fbfb;opacity:.45}.case-column-menu .column-drop-after:after,.case-column-menu .column-drop-before:before{background:#007d86;border-radius:999px;content:"";height:2px;left:8px;position:absolute;right:8px}.case-column-menu .column-drop-before:before{top:-1px}.case-column-menu .column-drop-after:after{bottom:-1px}#caseDataTable.column-table-drop-active{
  /*! outline:2px dashed #007d86; */
  /*! outline-offset:-4px; */
  /*! background:#f4fcfc; */}.classification-label{color:#07183b;font-weight:700!important;gap:8px!important}.classification-label:before{background:currentColor;content:""!important;display:inline-block;flex:0 0 18px;height:18px!important;-webkit-mask:center/18px 18px no-repeat;mask:center/18px 18px no-repeat;width:18px!important}.classification-label.general:before{color:#e58a16!important;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round' d='m12 3 10 17H2L12 3Z'/%3E%3Cpath fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' d='M12 9v4m0 4h.01'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round' d='m12 3 10 17H2L12 3Z'/%3E%3Cpath fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' d='M12 9v4m0 4h.01'/%3E%3C/svg%3E")}.classification-label.medical:before{color:#e12d39!important;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round' d='M12 21s-7.5-4.7-9.5-9.4A5.3 5.3 0 0 1 12 6a5.3 5.3 0 0 1 9.5 5.6C19.5 16.3 12 21 12 21Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round' d='M12 21s-7.5-4.7-9.5-9.4A5.3 5.3 0 0 1 12 6a5.3 5.3 0 0 1 9.5 5.6C19.5 16.3 12 21 12 21Z'/%3E%3C/svg%3E")}.classification-label.partners:before{color:#7b2bd1!important;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='8' cy='8' r='3' fill='none' stroke='%23000' stroke-width='2.2'/%3E%3Cpath fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round' d='M3 20a5 5 0 0 1 10 0M16 11a3 3 0 1 0 0-6m-1 10a5 5 0 0 1 6 5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='8' cy='8' r='3' fill='none' stroke='%23000' stroke-width='2.2'/%3E%3Cpath fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round' d='M3 20a5 5 0 0 1 10 0M16 11a3 3 0 1 0 0-6m-1 10a5 5 0 0 1 6 5'/%3E%3C/svg%3E")}.case-class-tabs .class-icon{background:#ffffffb8;border-radius:12px;box-shadow:inset 0 0 0 1px #07183b0f;flex:0 0 34px;height:34px;width:34px}.case-class-tabs .class-icon .ui-icon{stroke-width:2.15;height:19px;width:19px}.case-class-tabs button:first-child .class-icon{background:#dff3f3!important;box-shadow:inset 0 0 0 1px #08768129!important;color:#087681!important}.case-class-tabs button:first-child .class-icon .ui-icon{stroke:#087681!important}.case-class-tabs button:nth-child(2) .class-icon{background:#fff4e5;color:#e58a16}.case-class-tabs button:nth-child(3) .class-icon{background:#fff0f2;color:#e12d39}.case-class-tabs button:nth-child(4) .class-icon{background:#f3eaff;color:#7b2bd1}.case-class-tabs button:nth-child(5) .class-icon{background:#fff0f2;color:#d73745}.case-class-tabs button.active .class-icon,.case-class-tabs button[aria-pressed=true] .class-icon{background:#006f76!important;box-shadow:0 8px 18px #006f7638,inset 0 0 0 1px #ffffff2e!important;color:#fff!important}.cases-main .case-class-tabs button.active .class-icon,.cases-main .case-class-tabs button[aria-pressed=true] .class-icon{background:#006f76!important;color:#fff!important}.case-class-tabs button.active .class-icon .ui-icon,.case-class-tabs button[aria-pressed=true] .class-icon .ui-icon,.cases-main .case-class-tabs button.active .class-icon .ui-icon,.cases-main .case-class-tabs button[aria-pressed=true] .class-icon .ui-icon{stroke:#fff!important;color:#fff!important;opacity:1!important}.filter-bar .ui-icon{stroke-width:2.1;height:19px;width:19px}.filter-primary .ui-icon{color:#007d86}.more-filters-button .ui-icon{color:#07183b}.filter-date-button .ui-icon{color:#304056}:root{--case-ink:#10233f;--case-muted:#65758b;--case-border:#dfe7ed;--case-border-soft:#eaf0f4;--case-surface:#fff;--case-canvas:#f5f7f9;--case-brand:#087d82;--case-brand-dark:#05666c;--case-brand-soft:#e8f5f4;--case-focus:#2c6ecb;--case-shadow:0 8px 24px #10233f0f}body{background:#f5f7f9;background:var(--case-canvas);color:#10233f;color:var(--case-ink)}.topbar-icon,.ui-icon{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto;height:18px;width:18px}.topbar-icon-sm,.ui-icon-sm{height:16px;width:16px}.ui-icon-lg{height:40px;width:40px}button,input,select,textarea{font:inherit}[draggable=true]:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #2c6ecb33;outline-offset:2px}.hc-topbar{border-bottom-color:#dfe7ed;border-bottom-color:var(--case-border);box-shadow:0 1px 0 #10233f05;gap:16px;min-height:78px;padding:14px 24px}.hc-title{gap:16px}.hc-title h2{font-size:26px;letter-spacing:0}.hc-title p{color:#65758b;color:var(--case-muted);line-height:1.3;margin-top:5px}.hc-actions{gap:10px}.case-new-btn,.hc-pill{border-color:#dfe7ed;border-color:var(--case-border);border-radius:7px;font-size:13px;font-weight:700;gap:8px;height:42px;padding:0 14px;transition:border-color .18s,background-color .18s,color .18s,box-shadow .18s,transform .18s}.hc-pill:hover{background:#f8fafb;border-color:#b9c8d2}.hc-bell,.mobile-toggle{padding:0;width:42px}.hc-search{border-color:#dfe7ed;border-color:var(--case-border);border-radius:7px;height:42px;width:clamp(240px,25vw,360px)}.hc-search:focus-within{border-color:#087d82;border-color:var(--case-brand);box-shadow:0 0 0 3px #087d821a}.hc-search input{font-size:13px}.hc-search span:last-child{border-radius:5px;font-size:11px;height:23px;min-width:38px}.case-new-btn,.filter-apply,.insight-card>button,.note-compose button,.send-btn{background:#087d82!important;background:var(--case-brand)!important;box-shadow:0 5px 12px #087d8224}.case-new-btn:hover,.filter-apply:hover,.insight-card>button:hover,.note-compose button:hover,.send-btn:hover{background:#05666c!important;background:var(--case-brand-dark)!important}.cases-workspace{grid-template-columns:minmax(0,1fr) 380px}.cases-main{padding:20px 24px 28px}.kpi-grid{gap:12px}.kpi-grid article{border-color:#eaf0f4;border-color:var(--case-border-soft);border-radius:8px;box-shadow:0 8px 24px #10233f0f;box-shadow:var(--case-shadow);gap:12px;grid-template-columns:44px 1fr;min-height:112px;overflow:hidden;padding:17px 16px}.kpi-grid article:before{background:#b9c5cf;content:"";inset:0 auto 0 0;position:absolute;width:3px}.kpi-grid article:first-child:before{background:#168a86}.kpi-grid article:nth-child(2):before{background:#377dcc}.kpi-grid article:nth-child(3):before{background:#d78b28}.kpi-grid article:nth-child(4):before{background:#8563b8}.kpi-grid article:nth-child(5):before{background:#2b9563}.kpi-icon{border-radius:8px;height:42px;width:42px}.kpi-grid span{color:#4a5b70;font-size:15px;font-weight:700}.kpi-grid strong{font-size:28px;margin:5px 0 3px}.kpi-grid small{color:#65758b;color:var(--case-muted);font-size:12px}.trend{align-items:center;bottom:12px;display:inline-flex;font-size:10px;gap:2px;right:14px}.case-tabs{align-items:stretch;border:1px solid #eaf0f4;border:1px solid var(--case-border-soft);border-bottom:0;border-radius:8px 8px 0 0;gap:4px;height:62px;margin-top:16px;overflow-x:auto;padding:7px 10px 0}.case-tabs button{color:#506176;font-size:15px;font-weight:600;height:54px;padding:0 12px;white-space:nowrap}.case-tabs button:hover{background:#f8fbfb;color:#087d82;color:var(--case-brand)}.case-tabs button.active{color:#05666c;color:var(--case-brand-dark)}.case-tabs span{border-radius:4px;height:20px;margin-left:5px;min-width:24px}.case-class-tabs{border-left:1px solid #eaf0f4;border-left:1px solid var(--case-border-soft);border-right:1px solid #eaf0f4;border-right:1px solid var(--case-border-soft);gap:10px;grid-template-columns:repeat(5,minmax(155px,1fr));padding:14px 12px}.case-class-tabs button{background:#fff;border-color:#dfe7ed;border-color:var(--case-border);font-size:14px;gap:9px;justify-content:flex-start;min-height:50px;padding:0 12px;transition:border-color .18s,background-color .18s,color .18s,box-shadow .18s}.case-class-tabs button:hover{background:#f7fbfb;border-color:#a9c4c5}.case-class-tabs .class-icon{color:#087d82;color:var(--case-brand);display:inline-grid;place-items:center}.case-class-tabs b{margin-left:auto}.cases-main .case-class-tabs button.active,.cases-main .case-class-tabs button[aria-pressed=true]{background:#087d82;background:var(--case-brand);border-color:#087d82;border-color:var(--case-brand);box-shadow:0 5px 13px #087d8224}.filter-bar{border:1px solid #eaf0f4;border:1px solid var(--case-border-soft);gap:9px;overflow-x:auto;padding:12px}.filter-bar button,.filter-select-control select{background:#fff;border:1px solid #dfe7ed;border:1px solid var(--case-border);border-radius:6px;color:#10233f;color:var(--case-ink);font-size:14px;font-weight:500;height:38px}.filter-bar button{align-items:center;display:inline-flex;gap:7px;padding:0 12px}.filter-bar button:hover{background:#f8fafb;border-color:#aebec9}.filter-select-control{flex:0 0 auto;position:relative}.filter-select-control:after{border-bottom:1.5px solid #617287;border-right:1.5px solid #617287;content:"";height:6px;pointer-events:none;position:absolute;right:12px;top:50%;transform:translateY(-70%) rotate(45deg);width:6px}.filter-select-control select{appearance:none;min-width:118px;padding:0 30px 0 11px}.filter-clear{border-color:#0000!important;margin-left:auto}.case-grid-card{border-color:#dfe7ed;border-color:var(--case-border);border-radius:8px;box-shadow:0 8px 24px #10233f0f;box-shadow:var(--case-shadow);margin-top:14px}.bulk-bar{gap:12px;grid-template-columns:auto minmax(0,1fr) auto;min-height:62px;padding:10px 14px}.bulk-bar>div:first-child{color:#516277;font-size:13px;white-space:nowrap}.bulk-bar button{align-items:center;border-color:#dfe7ed;border-color:var(--case-border);border-radius:6px;display:inline-flex;font-size:15px;font-weight:500;gap:6px;height:36px;justify-content:center;padding:0 11px}.bulk-bar button:hover{background:#f7f9fa;border-color:#afbec9;color:#05666c;color:var(--case-brand-dark)}.bulk-actions,.table-tools{gap:6px}.table-tools{min-width:max-content}.table-tools button:last-child{padding:0;width:36px}.case-search-wrap{align-items:center;border:1px solid #dfe7ed;border:1px solid var(--case-border);border-radius:6px;color:#65758b;color:var(--case-muted);display:flex;gap:8px;height:40px;margin:10px 14px;opacity:1;overflow:visible;padding:0 11px;position:relative;right:auto;top:auto;width:calc(100% - 28px)}.case-search-wrap:focus-within{border-color:#087d82;border-color:var(--case-brand);box-shadow:0 0 0 3px #087d8217}.case-search-wrap input{background:#0000;border:0;color:#10233f;color:var(--case-ink);font-size:13px;outline:0;width:100%}.case-table-wrap{border-top:1px solid #eaf0f4;border-top:1px solid var(--case-border-soft);scrollbar-color:#b8c5cf #f3f6f8}.case-data-table{min-width:1140px}.case-data-table td,.case-data-table th{border-bottom-color:#eaf0f4;border-bottom-color:var(--case-border-soft);font-size:15px;height:60px;padding:0 13px}.case-data-table th{background:#f7f9fb;color:#526276;font-size:13px;font-weight:500;height:46px;position:sticky;text-transform:uppercase;top:0;z-index:2}.case-data-table tbody tr{transition:background-color .15s}.case-data-table tbody tr:hover td{background:#f6faf9}.case-data-table tbody tr:last-child td{border-bottom:0}.sort-button{color:inherit;font-size:inherit;font-weight:inherit;text-transform:inherit}.column-drag-handle{color:#9baab6;margin-right:4px}.column-drag-handle .drag-svg{height:14px;width:14px}.person-avatar{border:2px solid #fff;box-shadow:0 0 0 1px #dce5ea;height:36px;width:36px}.beneficiary{gap:9px}.priority-pill,.sla-pill,.status-pill,.type-pill{border-radius:5px;font-size:14px;padding:5px 8px}.risk-score{align-items:center;display:inline-flex;gap:12px;min-width:116px}.risk-score .risk-label{margin-right:0;width:58px}.risk-score .risk-circle{flex:0 0 auto}.classification-label:before{background:#d7952d;border-radius:2px;content:"";height:7px;width:7px}.classification-label.medical:before{background:#d94a57;border-radius:50%;content:""}.classification-label.partners:before{background:#7959ae;content:"";transform:rotate(45deg)}.action-more,.ai-indicator{cursor:pointer;height:34px;width:34px}.action-more:hover{background:#f4f7f8;border-color:#b7c5ce;color:#087d82;color:var(--case-brand)}.case-pagination{font-size:12px;height:62px;padding:0 14px}.case-page-size button,.case-pages button{border-radius:6px;height:34px;width:34px}.case-page-size button:hover,.case-pages button:hover{background:#f5f8f9;border-color:#dfe7ed;border-color:var(--case-border)}.case-page-size button.active,.case-pages button.active{background:#087d82;background:var(--case-brand)}#columnMenuWrap{right:14px;top:54px}.case-column-menu{border-color:#dfe7ed;border-color:var(--case-border);border-radius:8px;box-shadow:0 18px 50px #10233f2e;max-height:min(620px,calc(100vh - 130px));overflow:auto;padding:0;width:min(250px,calc(100vw - 32px))}.case-menu-head{align-items:center;background:#fff;border-bottom:1px solid #eaf0f4;border-bottom:1px solid var(--case-border-soft);display:flex;gap:12px;justify-content:space-between;padding:14px 15px;position:sticky;top:0;z-index:2}.case-menu-head span,.case-menu-head strong{display:block}.case-menu-head strong{color:#10233f;color:var(--case-ink);font-size:15px}.case-menu-head span{color:#65758b;color:var(--case-muted);font-size:11px;margin-top:2px}.case-column-menu .column-menu-close{border:1px solid #dfe7ed;border:1px solid var(--case-border);border-radius:6px;color:#607185;height:32px;padding:0;width:32px}.column-menu-section{padding:12px 14px 2px}.column-section-title{align-items:center;color:#506176;display:flex;font-size:11px;font-weight:800;justify-content:space-between;margin-bottom:7px;text-transform:uppercase}.column-section-title b{background:#edf3f5;border-radius:4px;color:#05666c;color:var(--case-brand-dark);display:grid;font-size:11px;height:20px;min-width:22px;place-items:center}.column-drop-list{grid-gap:4px;border:1px dashed #0000;border-radius:6px;display:grid;gap:4px;min-height:46px;padding:3px;transition:border-color .15s,background-color .15s}.column-list-drop-active{background:#e8f5f4;background:var(--case-brand-soft);border-color:#087d82;border-color:var(--case-brand)}.case-column-menu .column-menu-item{background:#fff;border:1px solid #eaf0f4;border:1px solid var(--case-border-soft);gap:8px;grid-template-columns:18px minmax(0,1fr) 30px;min-height:38px;padding:4px 5px 4px 9px}.case-column-menu .column-menu-item:hover{background:#f7fbfb;border-color:#c2d2d5}.column-menu-label{color:#10233f;color:var(--case-ink);font-size:12px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.case-column-menu .column-visibility-toggle{background:#eef4f5;border:0;border-radius:5px;color:#05666c;color:var(--case-brand-dark);display:grid;font-size:18px;font-weight:500;height:28px;padding:0;place-items:center;width:28px}.case-column-menu .column-visibility-toggle:hover{background:#dcefee}.column-empty-drop{color:#8190a0;display:grid;font-size:11px;min-height:42px;place-items:center;text-align:center}.reset-column-order{background:#fff!important;border-top-color:#eaf0f4!important;border-top-color:var(--case-border-soft)!important;bottom:0;color:#05666c!important;color:var(--case-brand-dark)!important;font-size:12px!important;font-weight:800!important;margin-top:10px!important;padding:12px 15px!important;position:sticky}.case-side-panel{border-left-color:#dfe7ed;border-left-color:var(--case-border);height:calc(100vh - 78px);padding:16px;top:78px}.insight-card,.notes-card,.profile-card,.quick-card,.side-list-card,.summary-card,.timeline-card{border-color:#dfe7ed;border-color:var(--case-border);box-shadow:none}.side-tabs{overflow-x:auto}@media (max-width:1450px){.kpi-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.cases-workspace{grid-template-columns:minmax(0,1fr) 350px}.hc-actions .saved-view{display:none}.bulk-actions{max-width:480px;overflow-x:auto}}@media (max-width:1180px){.kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.cases-workspace{grid-template-columns:1fr}.case-side-panel{height:auto;top:0}.hc-actions .ai-btn{display:none}}@media (max-width:980px){.hc-topbar{padding:12px 14px}.hc-actions{gap:8px}.cases-main{padding:14px}.kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bulk-bar{display:flex}.bulk-bar>div:first-child{width:100%}.bulk-actions,.table-tools{overflow-x:auto}.table-tools{margin-left:auto}.case-mobile-list{border-top:1px solid #eaf0f4;border-top:1px solid var(--case-border-soft)}}@media (max-width:620px){.hc-title p{display:none}.hc-actions{flex-wrap:wrap;width:100%}.search-wrap{flex:1 0 100%;min-width:0;order:3}.hc-search{width:100%}.kpi-grid{grid-template-columns:1fr 1fr}.kpi-grid article{grid-template-columns:36px 1fr;min-height:106px;padding:14px 10px}.kpi-icon{height:34px;width:34px}.kpi-grid span{font-size:11px}.kpi-grid strong{font-size:21px}.case-tabs{margin-top:12px}.case-class-tabs{grid-template-columns:repeat(5,165px)}.filter-clear{margin-left:0}#columnMenuWrap{inset:12px;position:fixed;z-index:90}.case-column-menu{max-height:calc(100vh - 24px);position:static;width:100%}}.application-list-scroll{overflow-x:auto}.static-application-table{border-collapse:initial;border-spacing:0;color:#203544;min-width:1640px;table-layout:auto}.static-application-table thead th{background:#f5f9fa!important;border-bottom:1px solid #dce7eb!important;border-right:1px solid #edf2f4;color:#34506f!important;font-size:11px!important;font-weight:800!important;height:48px!important;letter-spacing:.02em;padding:0 12px!important;text-transform:uppercase;white-space:nowrap}.static-application-table thead th:last-child{border-right:0}.static-application-table thead .draggable-column{cursor:grab;-webkit-user-select:none;user-select:none}.static-application-table thead .draggable-column:active{cursor:grabbing}.static-application-table thead .sort-button{align-items:center;color:inherit;display:inline-flex;font:inherit;gap:8px;letter-spacing:inherit;padding:0;text-transform:inherit;width:auto}.table-drag-icon{display:inline-grid;gap:2px;grid-template-columns:repeat(2,2px);margin-right:7px;vertical-align:middle;width:8px}.table-drag-icon i{background:#9db8ca;border-radius:50%;height:2px;width:2px}.sort-arrows{color:#6f8da2;display:inline-flex;flex-direction:column;font-size:7px;gap:0;line-height:6px}.sort-button[data-direction=asc] .sort-arrows i:first-child,.sort-button[data-direction=desc] .sort-arrows i:last-child{color:#087d87}.static-application-table .column-dragging{background:#e7f4f3!important;opacity:.48}.static-application-table .column-drop-before{box-shadow:inset 3px 0 #0aa6a6}.static-application-table .column-drop-after{box-shadow:inset -3px 0 #0aa6a6}.static-application-table tbody td{border-right:1px solid #edf2f4;min-width:0;padding:10px 12px!important}.static-application-table tbody td:last-child{border-right:0}.static-application-table .updated-time{display:block}.static-application-table .action-cell{position:relative;text-align:center}.static-application-table .row-action-menu{align-items:stretch!important;background:#fff;border:1px solid #d7e2e8;border-radius:10px;box-shadow:0 14px 34px #1930492e;display:flex!important;flex-direction:column!important;gap:2px!important;padding:6px;position:fixed!important;text-align:left;white-space:normal;width:220px;z-index:120!important}.static-application-table .row-action-menu button{background:#0000!important;border:0!important;border-radius:7px;color:#243b55!important;cursor:pointer;display:block!important;font-size:12px!important;font-weight:700!important;line-height:1.3;min-height:36px;padding:8px 10px!important;text-align:left!important;width:100%!important}.static-application-table .row-action-menu button:hover{background:#eef8f7!important;color:#087d87!important}.row-action-menu-portal{align-items:stretch!important;background:#fff!important;border:1px solid #d7e2e8!important;border-radius:10px!important;box-shadow:0 14px 34px #1930492e!important;display:flex!important;flex-direction:column!important;gap:2px!important;padding:6px!important;position:fixed!important;width:220px!important;z-index:1000!important}.row-action-menu-portal button{background:#0000!important;border:0!important;border-radius:7px!important;color:#243b55!important;cursor:pointer;display:block!important;font-size:12px!important;font-weight:700!important;line-height:1.3;min-height:36px;padding:8px 10px!important;text-align:left!important;width:100%!important}.row-action-menu-portal button:hover{background:#eef8f7!important;color:#087d87!important}.row-action-menu-portal[hidden],.static-application-table .row-action-menu[hidden],.static-application-table td[hidden],.static-application-table th[hidden],.static-application-table tr[hidden]{display:none!important}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important}}.case-class-tabs{align-items:stretch;display:flex;flex-wrap:nowrap;gap:14px;overflow-x:auto;overflow-y:hidden;padding:10px 12px 11px;scrollbar-width:thin}.case-class-tabs::-webkit-scrollbar{height:6px}.case-class-tabs::-webkit-scrollbar-thumb{background:#07164d2e;border-radius:99px}.case-class-tabs>button{align-items:center;display:inline-flex;flex:0 0 auto;gap:12px;min-height:55px;min-width:max-content;white-space:nowrap}.case-class-tabs>button b{margin-left:auto;white-space:nowrap}.case-class-tabs>button .class-icon{flex:0 0 auto}.cases-main .attached-case-top{grid-gap:14px!important;background:linear-gradient(180deg,#fffffffc,#fafdfffa)!important;border:1px solid #dae4eef0!important;border-radius:8px!important;box-shadow:0 18px 48px #142a4614!important;gap:14px!important;padding:14px!important}.cases-main .attached-case-top *{box-sizing:border-box!important}.cases-main .act-top-head{grid-gap:18px!important;align-items:center!important;display:grid!important;gap:18px!important;grid-template-columns:minmax(280px,1fr) minmax(620px,auto)!important;padding:10px 12px 0!important}.cases-main .act-title h1{color:#07183b!important;font-size:clamp(30px,2.1vw,38px)!important;font-weight:900!important;letter-spacing:0!important;line-height:1.05!important;margin:0!important}.cases-main .act-title p{color:#51627e!important;font-size:15px!important;font-weight:700!important;line-height:1.35!important;margin:10px 0 0!important}.cases-main .act-actions{grid-gap:14px!important;align-items:stretch!important;display:grid!important;gap:14px!important;grid-template-columns:minmax(300px,1fr) 150px 54px 154px!important;min-width:0!important}.cases-main .act-action-btn,.cases-main .act-dept-card,.cases-main .act-filter,.cases-main .act-kpi-card,.cases-main .act-search,.cases-main .act-type-card{background:#fffffff5!important;border:1px solid #dce6f1!important;border-radius:8px!important;box-shadow:0 10px 26px rgba(20,42,70,.045)!important}.cases-main .act-search{grid-gap:12px!important;align-items:center!important;color:#10254d!important;display:grid!important;gap:12px!important;grid-template-columns:24px minmax(0,1fr) 42px!important;height:56px!important;padding:0 16px!important}.cases-main .act-search input{background:#0000!important;border:0!important;color:#142548!important;font:800 14px/1.2 Dubai,Tajawal,Arial,sans-serif!important;min-width:0!important;outline:0!important}.cases-main .act-search input::placeholder{color:#8995aa!important;opacity:1!important}.cases-main .act-key{border:1px solid #dce4ef!important;border-radius:6px!important;color:#243552!important;display:inline-grid!important;font-size:12px!important;font-weight:900!important;height:28px!important;place-items:center!important}.cases-main .act-action-btn{align-items:center!important;color:#07183b!important;cursor:pointer!important;display:inline-flex!important;font-size:14px!important;font-weight:900!important;gap:10px!important;height:56px!important;justify-content:center!important;padding:0 16px!important;white-space:nowrap!important}.cases-main .act-bell{padding:0!important;position:relative!important}.cases-main .act-bell b{background:#0aae73!important;border-radius:50%!important;box-shadow:0 6px 14px #0a966c4d!important;color:#fff!important;display:grid!important;font-size:11px!important;font-weight:900!important;height:20px!important;place-items:center!important;position:absolute!important;right:-6px!important;top:-6px!important;width:20px!important}.cases-main .act-new{background:linear-gradient(145deg,#0db2a7,#077d79)!important;border-color:#068f88!important;box-shadow:0 14px 28px #0889823d!important;color:#fff!important}.cases-main .act-panel{grid-gap:18px!important;background:#fafdfd!important;border:1px solid #dce6f1!important;border-radius:8px!important;box-shadow:0 14px 36px rgba(20,42,70,.055)!important;display:grid!important;gap:18px!important;padding:18px!important}.cases-main .act-section-title{align-items:center!important;color:#10254d!important;display:flex!important;font-size:18px!important;font-weight:900!important;gap:12px!important;line-height:1.2!important;margin:0!important}.cases-main .act-filter-grid{grid-gap:14px!important;align-items:stretch!important;display:grid!important;gap:14px!important;grid-template-columns:repeat(5,minmax(140px,1fr)) minmax(170px,1fr) 150px!important}.cases-main .act-filter{grid-gap:10px!important;align-items:center!important;background:#fbfdfe!important;color:#10254d!important;display:grid!important;gap:10px!important;grid-template-columns:minmax(0,1fr) 20px!important;min-height:82px!important;padding:14px 16px!important;text-align:left!important}.cases-main .act-filter small{color:#425472!important;display:block!important;font-size:12px!important;font-weight:900!important;margin:0 0 12px!important}.cases-main .act-filter strong{color:#061a42!important;display:block!important;font-size:14px!important;font-weight:900!important;line-height:1.2!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.cases-main .act-more-filter{align-items:center!important;background:#fff!important;border:1px solid #dce6f1!important;border-radius:8px!important;color:#10254d!important;cursor:pointer!important;display:inline-flex!important;font-size:14px!important;font-weight:900!important;gap:12px!important;justify-content:center!important;min-height:82px!important}.cases-main .act-panel-actions{display:flex!important;gap:14px!important;justify-content:flex-end!important}.cases-main .act-apply,.cases-main .act-clear{align-items:center!important;border-radius:8px!important;cursor:pointer!important;display:inline-flex!important;font-size:14px!important;font-weight:900!important;gap:10px!important;height:48px!important;justify-content:center!important;min-width:96px!important}.cases-main .act-clear{background:#fff!important;border:1px solid #dce6f1!important;color:#10254d!important}.cases-main .act-apply{background:linear-gradient(145deg,#13afa5,#07867f)!important;border:1px solid #078b84!important;box-shadow:0 14px 26px #08898238!important;color:#fff!important;min-width:170px!important}.cases-main .act-row-card{grid-gap:18px!important;background:#fbfdfd!important;border:1px solid #dce6f1!important;border-radius:8px!important;box-shadow:0 14px 36px rgba(20,42,70,.055)!important;display:grid!important;gap:18px!important;padding:18px!important}.cases-main .act-scroll-row{align-items:stretch!important;display:flex!important;gap:30px!important;overflow-x:auto!important;overflow-y:hidden!important;padding:0 0 2px!important;scrollbar-color:#138c854d #0000!important;scrollbar-width:thin!important}.cases-main .act-scroll-row::-webkit-scrollbar{height:6px!important}.cases-main .act-scroll-row::-webkit-scrollbar-thumb{background:#138c854d!important;border-radius:999px!important}.cases-main .act-dept-card{align-items:center!important;background:#fbfdfe!important;color:#10254d!important;cursor:pointer!important;display:inline-flex!important;flex:0 0 166px!important;font-size:13px!important;font-weight:900!important;gap:13px!important;justify-content:center!important;min-height:54px!important;padding:10px 14px!important}.cases-main .act-dept-card.is-active{background:linear-gradient(180deg,#ecfffcfa,#fffffffa)!important;border-color:#0aad9f!important;color:#058a82!important}.cases-main .act-dept-card:last-child,.cases-main .act-type-next{flex:0 0 40px!important;padding:0!important}.cases-main .act-icon{background:color-mix(in srgb,#0b9a90 12%,#fff)!important;background:color-mix(in srgb,var(--tone,#0b9a90) 12%,#fff)!important;border-radius:50%!important;color:#0b9a90!important;color:var(--tone,#0b9a90)!important;display:grid!important;flex:0 0 42px!important;height:42px!important;place-items:center!important;width:42px!important}.cases-main .act-icon svg,.cases-main .attached-case-top svg{stroke:#fff!important;stroke-width:2.25!important;fill:none!important;stroke-linecap:round!important;stroke-linejoin:round!important;height:22px!important;width:22px!important}.cases-main .act-type-row{grid-gap:16px!important;align-items:stretch!important;display:grid!important;gap:16px!important;grid-template-columns:repeat(7,minmax(145px,1fr)) 40px!important;overflow-x:auto!important;padding-bottom:2px!important;scrollbar-width:thin!important}.cases-main .act-type-card{grid-gap:14px!important;align-items:center!important;color:#0b9a90!important;color:var(--tone,#0b9a90)!important;cursor:pointer!important;display:grid!important;gap:14px!important;grid-template-columns:52px minmax(0,1fr)!important;min-height:94px!important;min-width:145px!important;padding:15px 16px!important;text-align:left!important}.cases-main .act-type-card.is-active{border-color:color-mix(in srgb,#0b9a90 48%,#dce6f1)!important;border-color:color-mix(in srgb,var(--tone,#0b9a90) 48%,#dce6f1)!important;box-shadow:0 16px 34px color-mix(in srgb,#0b9a90 17%,#0000)!important;box-shadow:0 16px 34px color-mix(in srgb,var(--tone,#0b9a90) 17%,#0000)!important}.cases-main .act-type-card .act-icon{background:radial-gradient(circle at 28% 18%,#ffffff73,#0000 36%),linear-gradient(145deg,color-mix(in srgb,#0b9a90 15%,#fff),color-mix(in srgb,#0b9a90 5%,#fff))!important;background:radial-gradient(circle at 28% 18%,#ffffff73,#0000 36%),linear-gradient(145deg,color-mix(in srgb,var(--tone,#0b9a90) 15%,#fff),color-mix(in srgb,var(--tone,#0b9a90) 5%,#fff))!important;border-radius:14px!important;height:54px!important;width:54px!important}.cases-main .act-type-card b,.cases-main .act-type-card strong{display:block!important}.cases-main .act-type-card strong{color:currentColor!important;font-size:13px!important;font-weight:900!important;line-height:1.2!important;margin:0 0 7px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.cases-main .act-type-card b{color:#07183b!important;font-size:28px!important;font-weight:900!important;line-height:1!important}.cases-main .act-type-next{background:#fff!important;border:1px solid #dce6f1!important;border-radius:8px!important;color:#10254d!important;display:grid!important;min-height:94px!important;place-items:center!important}.cases-main .act-kpi-grid{grid-gap:14px!important;display:grid!important;grid-template-columns:repeat(6,minmax(150px,1fr))!important}.cases-main .act-kpi-card{grid-gap:9px!important;align-content:center!important;background:radial-gradient(circle at 50% 16%,color-mix(in srgb,#159dff 8%,#0000),#0000 45%),linear-gradient(180deg,#fffffffc,#f9fcfdfa)!important;background:radial-gradient(circle at 50% 16%,color-mix(in srgb,var(--tone,#159dff) 8%,#0000),#0000 45%),linear-gradient(180deg,#fffffffc,#f9fcfdfa)!important;color:#07183b!important;gap:9px!important;grid-template-rows:58px auto auto auto!important;min-height:156px!important;padding:20px 16px 18px!important}.cases-main .act-kpi-card .act-icon{background:radial-gradient(circle at 28% 18%,#ffffff73,#0000 36%),linear-gradient(145deg,#159dff,color-mix(in srgb,#159dff 75%,#07183b))!important;background:radial-gradient(circle at 28% 18%,#ffffff73,#0000 36%),linear-gradient(145deg,var(--tone,#159dff),color-mix(in srgb,var(--tone,#159dff) 75%,#07183b))!important;border-radius:13px!important;box-shadow:0 16px 24px color-mix(in srgb,#159dff 28%,#0000)!important;box-shadow:0 16px 24px color-mix(in srgb,var(--tone,#159dff) 28%,#0000)!important;color:#fff!important;height:58px!important;margin-inline:auto!important;place-self:center!important;width:58px!important}.cases-main .act-kpi-card span{color:#324564!important;display:block!important;font-size:13px!important;font-weight:900!important;line-height:1.2!important;max-width:100%!important;overflow:hidden!important;text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important}.cases-main .act-kpi-card strong{color:#07183b!important;display:block!important;font-size:30px!important;font-weight:900!important}.cases-main .act-kpi-card em{align-items:center!important;align-self:center!important;color:#07966e!important;display:inline-flex!important;font-size:13px!important;font-style:normal!important;font-weight:900!important;justify-content:center!important;justify-self:center!important;line-height:1.2!important;max-width:100%!important;min-width:0!important;text-align:center!important;white-space:nowrap!important}.cases-main .act-kpi-card em.is-down{color:#ef4056!important}@media (max-width:1500px){.cases-main .act-actions{grid-template-columns:minmax(260px,1fr) 140px 54px 142px!important}.cases-main .act-filter-grid{grid-template-columns:repeat(4,minmax(150px,1fr))!important}.cases-main .act-more-filter{min-height:72px!important}.cases-main .act-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:1050px){.cases-main .act-actions,.cases-main .act-top-head{grid-template-columns:1fr!important}.cases-main .act-action-btn,.cases-main .act-bell,.cases-main .act-new{width:100%!important}.cases-main .act-filter-grid,.cases-main .act-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:640px){.cases-main .act-panel,.cases-main .act-row-card,.cases-main .attached-case-top{padding:14px!important}.cases-main .act-filter-grid,.cases-main .act-kpi-grid{grid-template-columns:1fr!important}}.cases-main .kpi-grid{grid-gap:14px!important;display:grid!important;gap:14px!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;margin:0 0 16px!important}.cases-main .kpi-grid article{grid-column-gap:0!important;grid-row-gap:5px!important;align-content:center!important;align-items:center!important;background:radial-gradient(circle at 8% 12%,#12b8ab14,#0000 34%),linear-gradient(135deg,#fffffffa,#f7fcfdf2)!important;border:1px solid #d2e0ede0!important;border-radius:10px!important;box-shadow:0 14px 28px #142a4614!important;column-gap:0!important;display:grid!important;grid-template-areas:"body" "trend"!important;grid-template-columns:1fr!important;grid-template-rows:auto auto!important;justify-items:center!important;min-height:118px!important;overflow:hidden!important;padding:16px 18px 15px!important;position:relative!important;row-gap:5px!important}.cases-main .kpi-grid article:before{display:none!important}.cases-main .kpi-icon{align-self:auto!important;background:linear-gradient(145deg,#67d8ce,#1faaa2 56%,#0d827f)!important;border-radius:11px!important;box-shadow:0 14px 18px #09747038,inset 0 1px 0 #ffffff52!important;color:#fff!important;display:grid!important;grid-area:unset!important;height:48px!important;left:18px!important;place-items:center!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important;width:48px!important;z-index:1!important}.cases-main .kpi-icon svg{stroke:#fff!important;stroke-width:2.25!important;color:#fff!important;height:26px!important;width:26px!important}.cases-main .kpi-grid article>div:not(.kpi-icon){align-self:center!important;box-sizing:border-box!important;grid-area:body!important;justify-self:center!important;min-width:0!important;padding-left:40px!important;padding-right:40px!important;padding-top:0!important;text-align:center!important;width:100%!important}.cases-main .kpi-grid span{color:#5e6d83!important;font-size:11px!important;font-weight:800!important;line-height:1.2!important;margin:0 0 5px!important;overflow:hidden!important;text-overflow:ellipsis!important}.cases-main .kpi-grid span,.cases-main .kpi-grid strong{display:block!important;letter-spacing:0!important;white-space:nowrap!important}.cases-main .kpi-grid strong{color:#07183b!important;font-size:clamp(30px,2.15vw,38px)!important;font-weight:900!important;line-height:1!important;margin:0!important}.cases-main .kpi-grid small{color:#66748a!important;display:block!important;font-size:10px!important;font-weight:700!important;margin-top:5px!important}.cases-main .kpi-grid small,.cases-main .trend{line-height:1.2!important;white-space:nowrap!important}.cases-main .trend{align-items:center!important;align-self:center!important;display:inline-flex!important;font-size:11px!important;font-style:normal!important;font-weight:800!important;gap:4px!important;grid-area:trend!important;justify-content:center!important;justify-self:center!important;max-width:calc(100% - 72px)!important;min-width:0!important;overflow:hidden!important;position:static!important;text-overflow:ellipsis!important}.cases-main .trend svg{stroke-width:2.4!important;flex:0 0 auto!important;height:12px!important;width:12px!important}.cases-main .trend.up{color:#0a9a69!important}.cases-main .trend.down{color:#ef4056!important}@media (max-width:1450px){.cases-main .kpi-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important}}@media (max-width:1180px){.cases-main .kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:780px){.cases-main .kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.cases-main .kpi-grid article{min-height:116px!important}}@media (max-width:520px){.cases-main .kpi-grid{grid-template-columns:1fr!important}}.cases-main .case-dashboard-controls{grid-gap:24px!important;display:grid!important;gap:24px!important;margin:18px 0!important}.cases-main .case-class-tabs,.cases-main .case-dashboard-hero,.cases-main .filter-bar{background:radial-gradient(circle at 18% 18%,#60d9d014,#0000 36%),linear-gradient(135deg,#fffffffa,#f8fbfdf5)!important;border:1px solid #dbe4ede6!important;border-radius:8px!important;box-shadow:0 18px 46px #142a4614!important}.cases-main .case-dashboard-hero{grid-gap:28px!important;align-items:center!important;display:grid!important;gap:28px!important;grid-template-columns:138px minmax(360px,.8fr) minmax(820px,2.2fr)!important;min-height:176px!important;overflow:hidden!important;padding:0 24px 0 0!important;position:relative!important}.cases-main .case-dashboard-mark{background:radial-gradient(circle at 78% 0,#387e83,#0000 35%),linear-gradient(145deg,#479993,#387e83 58%,#418e89)!important;display:grid!important;height:100%!important;min-height:176px!important;place-items:center!important}.cases-main .case-dashboard-mark span{background:#ffffff1f!important;border-radius:18px!important;box-shadow:inset 0 1px 0 #ffffff2e,0 18px 36px #0000002e!important;color:#fff!important;display:grid!important;height:78px!important;place-items:center!important;width:78px!important}.cases-main .case-dashboard-mark svg{stroke:#fff!important;stroke-width:2.35!important;height:44px!important;width:44px!important}.cases-main .case-dashboard-copy{min-width:0!important}.cases-main .case-dashboard-copy>span{color:#087d82!important;display:block!important;font-size:17px!important;font-weight:900!important;letter-spacing:0!important;line-height:1.2!important;margin-bottom:8px!important}.cases-main .case-dashboard-copy h2{color:#121c44!important;font-size:clamp(31px,2.1vw,42px)!important;font-weight:900!important;letter-spacing:0!important;line-height:1.08!important;margin:0!important}.cases-main .case-dashboard-copy p{align-items:center!important;color:#25324f!important;display:flex!important;font-size:16px!important;font-weight:600!important;gap:9px!important;line-height:1.45!important;margin:12px 0 0!important}.cases-main .case-dashboard-copy p i{background:linear-gradient(135deg,#66dfd4,#19a9a2)!important;border-radius:50%!important;flex:0 0 10px!important;height:10px!important;width:10px!important}.cases-main .case-dashboard-summary{align-self:center!important;min-width:0!important;padding-top:40px!important}.cases-main .case-dashboard-summary .case-tabs{grid-gap:0!important;align-items:stretch!important;background:#ffffffe0!important;border:1px solid #dde5eeeb!important;border-radius:8px!important;box-shadow:0 14px 34px #142a460f!important;display:grid!important;gap:0!important;grid-template-columns:repeat(7,minmax(112px,1fr))!important;height:auto!important;margin:0!important;min-height:88px!important;overflow:visible!important;padding:0!important;position:relative!important}.cases-main .case-dashboard-summary .case-tabs button:not(.manage-view){grid-gap:8px!important;align-items:center!important;background:#0000!important;border:0!important;border-radius:0!important;border-right:1px solid #dce4ece6!important;color:#192448!important;cursor:pointer!important;display:grid!important;font-size:0!important;gap:8px!important;grid-template-columns:38px minmax(0,1fr)!important;height:88px!important;min-width:0!important;padding:0 8px!important;text-align:left!important;transition:background-color .18s ease,color .18s ease!important}.cases-main .case-dashboard-summary .case-tabs button.active:not(.manage-view),.cases-main .case-dashboard-summary .case-tabs button:not(.manage-view):hover{background:#f5fbfbdb!important;color:#087d82!important}.cases-main .case-dashboard-summary .case-tabs button:not(.manage-view):after{display:none!important}.cases-main .case-dashboard-summary .case-tabs span{background:#0000!important;border-radius:0!important;color:inherit!important;display:block!important;font-size:inherit!important;height:auto!important;margin:0!important;min-width:0!important;padding:0!important}.cases-main .case-tab-icon{background:#e6f7f6!important;background:var(--tab-bg,#e6f7f6)!important;border-radius:13px!important;color:#087d82!important;color:var(--tab-color,#087d82)!important;display:grid!important;height:38px!important;place-items:center!important;width:38px!important}.cases-main .case-tab-icon svg{stroke:currentColor!important;stroke-width:2.2!important;height:22px!important;width:22px!important}.cases-main .case-tab-copy{grid-gap:5px!important;display:grid!important;gap:5px!important;justify-items:start!important;min-width:0!important;text-align:left!important}.cases-main .case-tab-label{color:#25324f!important;font-size:11px!important;font-weight:800!important;line-height:1.15!important;overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important}.cases-main .case-tab-copy strong{color:#101a3f!important;font-size:22px!important;font-weight:900!important;letter-spacing:0!important;line-height:1!important}.cases-main .tab-teal{--tab-color:#0b9a90;--tab-bg:#e1f6f3}.cases-main .tab-blue{--tab-color:#136de8;--tab-bg:#e9f2ff}.cases-main .tab-purple{--tab-color:#8a3be4;--tab-bg:#f3eaff}.cases-main .tab-orange{--tab-color:#ff5b2f;--tab-bg:#fff0e8}.cases-main .tab-pink{--tab-color:#e92d7f;--tab-bg:#ffeaf3}.cases-main .tab-amber{--tab-color:#f2a422;--tab-bg:#fff4df}.cases-main .case-dashboard-summary .case-tabs .case-tab-icon{background:#e6f7f6!important;background:var(--tab-bg,#e6f7f6)!important;border-radius:13px!important;color:#087d82!important;color:var(--tab-color,#087d82)!important;display:grid!important;height:38px!important;padding:0!important;place-items:center!important;width:38px!important}.cases-main .case-dashboard-summary .case-tabs .case-tab-copy{grid-gap:5px!important;background:#0000!important;color:inherit!important;display:grid!important;gap:5px!important;justify-items:start!important;min-width:0!important;padding:0!important;text-align:left!important}.cases-main .case-dashboard-summary .case-tabs .case-tab-label{color:#25324f!important;font-size:11px!important;font-weight:800!important;line-height:1.15!important;overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important}.cases-main .case-dashboard-summary .manage-view{align-items:center!important;background:#ffffffe6!important;border:1px solid #dce4ecf2!important;border-radius:8px!important;box-shadow:0 8px 20px #142a460d!important;color:#25324f!important;display:inline-flex!important;font-size:13px!important;font-weight:900!important;gap:10px!important;height:40px!important;justify-content:center!important;margin-left:0!important;min-width:170px!important;padding:0 16px!important;position:absolute!important;right:0!important;top:-50px!important}.cases-main .case-dashboard-summary .manage-view svg{stroke-width:2.1!important;height:18px!important;width:18px!important}.cases-main .case-class-tabs{grid-gap:28px!important;display:grid!important;gap:28px!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;overflow:visible!important;scrollbar-width:none!important}.cases-main .case-class-tabs::-webkit-scrollbar{display:none!important}.cases-main .case-class-tabs>button{--class-color:#0c958b;--class-bg:#e4f7f4;--class-border:#ade0dbf2;grid-gap:16px!important;align-items:center!important;background:linear-gradient(150deg,#fffffffa,#ffffffc7),radial-gradient(ellipse at 88% 98%,color-mix(in srgb,var(--class-color) 14%,#0000),#0000 55%)!important;border:1px solid var(--class-border)!important;border-radius:8px!important;box-shadow:0 14px 34px #142a460d!important;color:var(--class-color)!important;cursor:pointer!important;display:grid!important;gap:16px!important;grid-column:span 3!important;grid-template-columns:66px minmax(0,1fr) 38px!important;min-height:134px!important;min-width:0!important;overflow:hidden!important;padding:25px 24px!important;position:relative!important;text-align:left!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease!important}.cases-main .case-class-tabs>button:nth-child(n+5){grid-column:span 4!important}.cases-main .case-class-tabs>button:before{background:color-mix(in srgb,var(--class-color) 7%,#0000)!important;border-radius:50% 0 0 0!important;bottom:0!important;content:""!important;height:70%!important;position:absolute!important;right:0!important;transform:none!important;width:42%!important}.cases-main .case-class-tabs>button:hover{box-shadow:0 18px 42px #142a4617!important;transform:translateY(-2px)!important}.cases-main .case-class-tabs>button:first-child{--class-color:#0b8e86;--class-bg:#dff5f2;--class-border:#289b9457}.cases-main .case-class-tabs>button:nth-child(2){--class-color:#ff8b18;--class-bg:#fff0dd;--class-border:#ff8b1847}.cases-main .case-class-tabs>button:nth-child(3){--class-color:#e9307b;--class-bg:#ffe7f1;--class-border:#e9307b40}.cases-main .case-class-tabs>button:nth-child(4){--class-color:#8d39e4;--class-bg:#f3e9ff;--class-border:#8d39e447}.cases-main .case-class-tabs>button:nth-child(5){--class-color:#ee3271;--class-bg:#ffe8f1;--class-border:#ee327138}.cases-main .case-class-tabs>button:nth-child(6){--class-color:#0b8e86;--class-bg:#dff5f2;--class-border:#289b9442}.cases-main .case-class-tabs>button:nth-child(7){--class-color:#1d73e8;--class-bg:#e7f1ff;--class-border:#1d73e83d}.cases-main .case-class-tabs>button.active,.cases-main .case-class-tabs>button[aria-pressed=true]{--class-color:#fff;--class-bg:#ffffff29;--class-border:#218f8880;background:radial-gradient(circle at 94% 74%,#ffffff2e,#0000 18%),linear-gradient(135deg,#175f5c,#197a73 58%,#238f86)!important;box-shadow:0 18px 36px #0a676038!important}.cases-main .case-class-tabs .class-icon{background:var(--class-bg)!important;border-radius:16px!important;box-shadow:0 12px 24px #142a4614!important;display:grid!important;height:58px!important;place-items:center!important;position:relative!important;width:58px!important;z-index:1!important}.cases-main .case-class-tabs .class-icon svg{stroke-width:2.25!important;height:28px!important;width:28px!important}.cases-main .case-class-tabs>button.active .class-icon,.cases-main .case-class-tabs>button[aria-pressed=true] .class-icon{background:#ffffff29!important;box-shadow:inset 0 0 0 1px #ffffff2e,0 16px 28px #00000029!important;color:#fff!important}.cases-main .case-class-tabs span{background:#0000!important;border-radius:0!important;color:inherit!important;height:auto!important;margin:0!important;min-width:0!important;padding:0!important}.cases-main .class-copy{grid-gap:13px!important;display:grid!important;gap:13px!important;justify-items:start!important;min-width:0!important;position:relative!important;text-align:left!important;z-index:1!important}.cases-main .class-label{color:currentColor!important;font-size:18px!important;font-weight:900!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.cases-main .case-class-tabs b{background:#0000!important;color:#101a3f!important;display:block!important;font-size:29px!important;font-weight:900!important;letter-spacing:0!important;line-height:1!important;margin:0!important}.cases-main .case-class-tabs>button.active b,.cases-main .case-class-tabs>button[aria-pressed=true] b{color:#fff!important}.cases-main .class-arrow{background:#ffffffdb!important;border-radius:50%!important;box-shadow:0 8px 20px #142a4617!important;display:grid!important;height:38px!important;place-items:center!important;position:relative!important;width:38px!important;z-index:1!important}.cases-main .class-arrow svg{stroke-width:2.4!important;height:18px!important;width:18px!important}.cases-main .case-class-tabs>button.active .class-arrow,.cases-main .case-class-tabs>button[aria-pressed=true] .class-arrow{background:#ffffff2b!important}.cases-main .filter-bar{grid-gap:20px!important;align-items:stretch!important;border-radius:8px!important;display:grid!important;gap:20px!important;grid-template-columns:180px repeat(5,minmax(150px,1fr)) 190px!important;min-height:186px!important;overflow:visible!important;padding:24px!important}.cases-main .filter-bar button,.cases-main .filter-select-control select{font-family:Dubai,Tajawal,Arial,sans-serif!important}.cases-main .filter-primary{align-items:center!important;align-self:start!important;background:#ffffff2e!important;border:0!important;border-bottom:2px solid #0b8e86!important;border-radius:0!important;box-shadow:none!important;color:#087d82!important;display:flex!important;font-size:18px!important;font-weight:900!important;gap:12px!important;height:78px!important;justify-content:center!important;min-width:0!important;padding:0 16px!important}.cases-main .filter-primary svg{stroke-width:2.1!important;height:25px!important;width:25px!important}.cases-main .filter-primary span{background:#0000!important;border-radius:0!important;color:inherit!important;font-size:inherit!important;height:auto!important;margin:0!important;min-width:0!important;padding:0!important}.cases-main .filter-primary b{background:linear-gradient(145deg,#249b94,#087d82)!important;border-radius:50%!important;color:#fff!important;display:grid!important;font-size:14px!important;font-weight:900!important;height:34px!important;place-items:center!important;width:34px!important}.cases-main .filter-date-button,.cases-main .filter-select-control,.cases-main .more-filters-button{background:#ffffffeb!important;border:1px solid #dbe4edf5!important;border-radius:8px!important;box-shadow:0 10px 24px #142a4612!important;height:86px!important;min-width:0!important}.cases-main .filter-date-button{grid-gap:12px!important;align-items:center!important;color:#15203f!important;display:grid!important;gap:12px!important;grid-template-columns:minmax(0,1fr) 24px!important;padding:0 20px!important;text-align:left!important}.cases-main .filter-field-copy{grid-gap:10px!important;display:grid!important;gap:10px!important;min-width:0!important}.cases-main .filter-field-copy strong,.cases-main .filter-field-name{color:#15203f!important;font-size:15px!important;font-weight:900!important;letter-spacing:0!important;line-height:1.15!important}.cases-main .filter-field-copy em{color:#8a93a3!important;font-size:14px!important;font-style:normal!important;font-weight:700!important;line-height:1.2!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.cases-main .filter-date-button>svg{stroke-width:2.1!important;color:#58677e!important;height:22px!important;margin:0!important;width:22px!important}.cases-main .filter-select-control{grid-gap:10px!important;align-content:center!important;display:grid!important;flex:none!important;gap:10px!important;grid-template-rows:auto auto!important;padding:0 46px 0 20px!important;position:relative!important;width:auto!important}.cases-main .filter-select-control:after{border-color:#59687e!important;height:9px!important;right:22px!important;top:32px!important;transform:rotate(45deg)!important;width:9px!important}.cases-main .filter-select-control select{appearance:none!important;background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#8a93a3!important;font-size:14px!important;font-weight:700!important;height:24px!important;min-width:0!important;outline:0!important;padding:0!important;width:100%!important}.cases-main .more-filters-button{align-items:center!important;align-self:start!important;color:#25324f!important;display:inline-flex!important;font-size:17px!important;font-weight:900!important;gap:12px!important;height:70px!important;justify-content:center!important;padding:0 18px!important}.cases-main .more-filters-button svg{stroke-width:2.15!important;height:25px!important;width:25px!important}.cases-main .filter-actions{display:flex!important;gap:16px!important;grid-column:1/-1!important;justify-content:flex-end!important;margin-top:4px!important}.cases-main .filter-apply,.cases-main .filter-clear{align-items:center!important;border-radius:8px!important;box-shadow:0 12px 26px #142a4614!important;display:inline-flex!important;font-size:16px!important;font-weight:900!important;gap:10px!important;height:56px!important;justify-content:center!important;margin-left:0!important;min-width:122px!important}.cases-main .filter-clear{background:#fffffff2!important;border:1px solid #dbe4edf5!important;color:#087d82!important}.cases-main .filter-apply{background:linear-gradient(145deg,#4ebbb1,#138d87)!important;border:1px solid #0a8c86!important;box-shadow:0 15px 28px #0c847f3d!important;color:#fff!important;min-width:182px!important}.cases-main .filter-apply svg{stroke-width:2.2!important;height:20px!important;width:20px!important}@media (max-width:1500px){.cases-main .case-dashboard-hero{grid-template-columns:118px minmax(280px,.8fr) minmax(520px,1.6fr)!important}.cases-main .case-dashboard-summary .case-tabs button:not(.manage-view){padding:0 12px!important}.cases-main .case-tab-copy strong{font-size:21px!important}}@media (max-width:1280px){.cases-main .case-dashboard-hero{grid-template-columns:108px 1fr!important;padding:0 20px 20px 0!important}.cases-main .case-dashboard-summary{grid-column:1/-1!important;padding:0 20px 0 128px!important}.cases-main .case-dashboard-summary .case-tabs{grid-template-columns:repeat(4,minmax(130px,1fr))!important}.cases-main .case-dashboard-summary .manage-view{right:20px!important;top:-142px!important}.cases-main .case-class-tabs>button{grid-column:span 6!important}.cases-main .case-class-tabs>button:nth-child(n+5){grid-column:span 4!important}.cases-main .filter-bar{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:900px){.cases-main .case-dashboard-hero{grid-template-columns:1fr!important;padding:0 18px 18px!important}.cases-main .case-dashboard-mark{margin:0 -18px!important;min-height:116px!important}.cases-main .case-dashboard-summary{padding:0!important}.cases-main .case-dashboard-summary .case-tabs{grid-template-columns:repeat(2,minmax(0,1fr))!important}.cases-main .case-dashboard-summary .manage-view{grid-column:1/-1!important;position:static!important;width:100%!important}.cases-main .case-class-tabs{gap:16px!important;grid-template-columns:1fr!important}.cases-main .case-class-tabs>button,.cases-main .case-class-tabs>button:nth-child(n+5){grid-column:auto!important}.cases-main .filter-bar{grid-template-columns:1fr!important}.cases-main .filter-actions{justify-content:stretch!important}.cases-main .filter-apply,.cases-main .filter-clear{flex:1 1!important}}.cases-main .case-class-tabs{gap:14px!important;grid-template-columns:repeat(7,minmax(145px,1fr))!important;overflow-x:auto!important;overflow-y:hidden!important;padding:24px!important;scrollbar-color:#187e7757 #0000!important;scrollbar-width:thin!important}.cases-main .case-class-tabs::-webkit-scrollbar{display:block!important;height:6px!important}.cases-main .case-class-tabs::-webkit-scrollbar-thumb{background:#187e7757!important;border-radius:999px!important}.cases-main .case-class-tabs>button,.cases-main .case-class-tabs>button:nth-child(n+5){background:linear-gradient(150deg,#ffffffeb,#fff9),radial-gradient(circle at 90% 92%,color-mix(in srgb,var(--class-color) 18%,#0000),#0000 62%),var(--class-bg)!important;border:1px solid var(--class-border)!important;box-shadow:0 14px 30px #142a460f!important;color:var(--class-color)!important}.cases-main .case-class-tabs>button,.cases-main .case-class-tabs>button.active,.cases-main .case-class-tabs>button:nth-child(n+5),.cases-main .case-class-tabs>button[aria-pressed=true]{align-content:center!important;gap:10px 8px!important;grid-column:auto!important;grid-template-columns:minmax(0,1fr) 30px!important;grid-template-rows:46px auto!important;min-height:132px!important;min-width:145px!important;padding:18px 14px!important}.cases-main .case-class-tabs>button.active,.cases-main .case-class-tabs>button[aria-pressed=true]{background:radial-gradient(circle at 88% 74%,#fff3,#0000 20%),linear-gradient(135deg,color-mix(in srgb,var(--class-color) 82%,#000 10%) 0,var(--class-color) 100%)!important;border:1px solid #0000!important;box-shadow:0 18px 36px color-mix(in srgb,var(--class-color) 40%,#0000)!important;color:#fff!important}.cases-main .case-class-tabs>button:before{background:color-mix(in srgb,var(--class-color) 8%,#0000)!important;height:72%!important;width:44%!important}.cases-main .case-class-tabs>button.active:before,.cases-main .case-class-tabs>button[aria-pressed=true]:before{background:#ffffff1a!important}.cases-main .case-class-tabs>button:hover{box-shadow:0 20px 40px #0a67603d!important}.cases-main .case-class-tabs>button.active,.cases-main .case-class-tabs>button[aria-pressed=true]{box-shadow:inset 0 0 0 2px #fff3,0 20px 42px #0a676045!important}.cases-main .case-class-tabs .class-icon{background:color-mix(in srgb,var(--class-color) 18%,#fff)!important;border-radius:14px!important;box-shadow:0 10px 20px color-mix(in srgb,var(--class-color) 20%,#0000)!important;color:var(--class-color)!important;grid-column:1!important;grid-row:1!important;height:46px!important;justify-self:start!important;width:46px!important}.cases-main .case-class-tabs .class-icon svg{stroke:currentColor!important;height:25px!important;width:25px!important}.cases-main .case-class-tabs>button.active .class-icon,.cases-main .case-class-tabs>button[aria-pressed=true] .class-icon{background:#22a5af!important;box-shadow:inset 0 0 0 1px #ffffff2e,0 14px 26px #00000026!important;color:#222!important}.cases-main .class-copy{gap:8px!important;grid-column:1/-1!important;grid-row:2!important}.cases-main .class-label{color:#45526b!important;font-size:14px!important;line-height:1.15!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important}.cases-main .case-class-tabs>button.active .class-label,.cases-main .case-class-tabs>button[aria-pressed=true] .class-label{color:#4ba5ae!important}.cases-main .case-class-tabs b{color:var(--class-color)!important;font-size:27px!important}.cases-main .case-class-tabs>button.active b,.cases-main .case-class-tabs>button[aria-pressed=true] b{color:#4ba5ae!important}.cases-main .class-arrow{align-self:center!important;background:color-mix(in srgb,var(--class-color) 14%,#fff)!important;box-shadow:none!important;color:var(--class-color)!important;grid-column:2!important;grid-row:1!important;height:30px!important;justify-self:end!important;width:30px!important}.cases-main .class-arrow svg{stroke:currentColor!important;height:17px!important;width:17px!important}.cases-main .case-class-tabs>button.active .class-arrow,.cases-main .case-class-tabs>button[aria-pressed=true] .class-arrow{background:#ffffff24!important;color:#fff!important}@media (max-width:900px){.cases-main .case-class-tabs{grid-template-columns:repeat(7,minmax(150px,1fr))!important}.cases-main .case-class-tabs>button,.cases-main .case-class-tabs>button:nth-child(n+5){grid-column:auto!important}}.cases-main .case-grid-card{background:linear-gradient(180deg,#fffffffa,#fbfdfefa),radial-gradient(circle at 8% 0,#2cc3b91c,#0000 28%)!important;border:1px solid #d3e0eaf2!important;border-radius:12px!important;box-shadow:0 22px 58px #142a4617!important;margin-top:17px!important;overflow:hidden!important;position:relative!important}.cases-main .case-grid-card:before{background:linear-gradient(90deg,#0a8b84,#30c3b8 38%,#2d78e8 70%,#8d4ce8)!important;content:""!important;height:5px!important;inset:0 0 auto!important;opacity:.95!important;position:absolute!important}.cases-main .bulk-bar{grid-gap:14px!important;align-items:center!important;background:linear-gradient(135deg,#f6fcfcf5,#fffffff5)!important;border:0!important;border-bottom:1px solid #dce5ede0!important;display:grid!important;gap:14px!important;grid-template-columns:minmax(220px,auto) minmax(0,1fr) auto!important;min-height:63px!important;padding:12px 18px!important;position:relative!important}.cases-main .bulk-bar>div:first-child{align-items:center!important;color:#53637a!important;display:inline-flex!important;font-size:12px!important;font-weight:800!important;gap:10px!important;white-space:nowrap!important}.cases-main .bulk-bar>div:first-child strong{background:linear-gradient(145deg,#56c9bf,#0a8b84)!important;border-radius:9px!important;box-shadow:0 8px 16px #0a8b8438!important;color:#fff!important;display:inline-grid!important;height:30px!important;min-width:30px!important;place-items:center!important}.cases-main #clearSelectionBtn{background:#0000!important;border:0!important;box-shadow:none!important;color:#0a837d!important;font-size:12px!important;font-weight:900!important;height:30px!important;padding:0 4px!important}.cases-main .bulk-actions,.cases-main .table-tools{align-items:center!important;display:flex!important;gap:8px!important;min-width:0!important}.cases-main .bulk-actions{overflow-x:auto!important;padding-bottom:2px!important;scrollbar-width:thin!important}.cases-main .bulk-actions button,.cases-main .table-tools button{align-items:center!important;background:#ffffffeb!important;border:1px solid #cbd9e4f2!important;border-radius:8px!important;box-shadow:0 8px 18px #142a460d!important;color:#112143!important;display:inline-flex!important;font-size:12px!important;font-weight:900!important;gap:7px!important;height:38px!important;justify-content:center!important;padding:0 13px!important;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,background-color .16s ease,color .16s ease!important;white-space:nowrap!important}.cases-main .bulk-actions button:hover,.cases-main .table-tools button:hover{background:#f3fbfa!important;border-color:#0a8b8461!important;box-shadow:0 12px 24px #142a4614!important;color:#087d82!important;transform:translateY(-1px)!important}.cases-main .table-tools{justify-content:flex-end!important}.cases-main .table-tools button:last-child{padding:0!important;width:38px!important}.cases-main .bulk-bar .ui-icon{stroke-width:2.1!important;height:16px!important;width:16px!important}.cases-main .case-search-wrap{align-items:center!important;background:linear-gradient(135deg,#fffffffa,#f8fcfdf2)!important;border:1px solid #d0dde7f2!important;border-radius:10px!important;box-shadow:inset 0 1px 0 #ffffffb3,0 8px 18px #142a460a!important;color:#6b7a90!important;display:flex!important;gap:10px!important;height:38px!important;margin:9px 18px!important;padding:0 14px!important;width:auto!important}.cases-main .case-search-wrap:focus-within{border-color:#0a8b84a6!important;box-shadow:0 0 0 4px #0a8b841a,0 10px 24px #142a4612!important}.cases-main .case-search-wrap input{background:#0000!important;border:0!important;color:#10213f!important;font-size:13px!important;font-weight:700!important;outline:0!important;width:100%!important}.cases-main .case-search-wrap input::placeholder{color:#8b98aa!important;font-weight:700!important}.cases-main .case-table-wrap{background:#fff!important;border:1px solid #dae3ebf5!important;border-radius:10px!important;box-shadow:inset 0 1px 0 #ffffffe6!important;margin:0 18px!important;overflow:auto!important;scrollbar-color:#9fb7c5 #eef4f6!important}.cases-main .case-data-table{background:#0000!important;border-collapse:initial!important;border-spacing:0!important;min-width:1320px!important;width:100%!important}.cases-main .case-data-table thead th{background:linear-gradient(180deg,#f8fbfc,#eff6f7)!important;border:0!important;border-bottom:1px solid #ccdae4f2!important;color:#5b6a80!important;font-size:11px!important;font-weight:900!important;height:52px!important;letter-spacing:0!important;padding:0 14px!important;position:sticky!important;text-transform:uppercase!important;top:0!important;white-space:nowrap!important;z-index:5!important}.cases-main .case-data-table thead th:first-child{border-top-left-radius:10px!important}.cases-main .case-data-table thead th:last-child{border-top-right-radius:10px!important}.cases-main .case-data-table th .sort-button{color:inherit!important;font-size:inherit!important;font-weight:inherit!important;text-transform:inherit!important}.cases-main .column-drag-handle{color:#9eb0c0!important;opacity:.82!important}.cases-main .case-data-table tbody tr{isolation:isolate!important;position:relative!important}.cases-main .case-data-table tbody tr:nth-child(odd) td{background:#f9fdfdc7!important}.cases-main .case-data-table tbody tr:nth-child(2n) td{background:#fffffff5!important}.cases-main .case-data-table tbody tr.active-row td{background:linear-gradient(90deg,#e4f8f6f5,#fffffff5)!important}.cases-main .case-data-table tbody tr:hover td{background:linear-gradient(90deg,#e5f8f6fa,#f6fbfcfa)!important;box-shadow:inset 0 1px 0 #0a8b8414,inset 0 -1px 0 #0a8b8414!important}.cases-main .case-data-table tbody td{border:0!important;border-bottom:1px solid #dee7eedb!important;color:#15233f!important;font-size:12px!important;font-weight:800!important;height:66px!important;padding:8px 14px!important;vertical-align:middle!important;white-space:nowrap!important}.cases-main .case-data-table tbody tr:last-child td{border-bottom:0!important}.cases-main .case-data-table tbody td:nth-child(2){position:relative!important}.cases-main .case-data-table tbody td:nth-child(2):before{background:linear-gradient(180deg,#25c3b7,#087d82)!important;border-radius:999px!important;bottom:13px!important;content:""!important;left:0!important;opacity:.72!important;position:absolute!important;top:13px!important;width:3px!important}.cases-main .case-link{grid-gap:4px!important;color:#087d82!important;display:grid!important;gap:4px!important;text-align:left!important;text-decoration:none!important}.cases-main .case-link b{color:#087d82!important;font-size:12px!important;font-weight:900!important}.cases-main .case-link span{color:#7b8798!important;font-size:10px!important;font-weight:800!important}.cases-main .beneficiary{align-items:center!important;display:flex!important;gap:10px!important;min-width:190px!important}.cases-main .person-avatar{background:linear-gradient(145deg,#dff5f2,#fff)!important;border:2px solid #fff!important;border-radius:50%!important;box-shadow:0 0 0 1px #0a8b8433,0 8px 16px #142a461f!important;flex:0 0 36px!important;height:36px!important;overflow:hidden!important;width:36px!important}.cases-main .beneficiary>div{grid-gap:3px!important;color:#10213f!important;display:grid!important;font-size:12px!important;font-weight:900!important;gap:3px!important;min-width:0!important}.cases-main .beneficiary>div span{color:#7e8a9c!important;font-size:10px!important;font-weight:800!important}.cases-main .priority-pill,.cases-main .sla-pill,.cases-main .status-pill,.cases-main .type-pill{align-items:center!important;border:1px solid #0000!important;border-radius:7px!important;box-shadow:inset 0 1px 0 #ffffffa6!important;display:inline-flex!important;font-size:11px!important;font-weight:900!important;gap:6px!important;line-height:1!important;min-height:28px!important;padding:5px 9px!important}.cases-main .type-pill{background:#eaf8f6!important;color:#087d82!important}.cases-main .type-pill.housing{background:#e9f8f6!important;color:#087d82!important}.cases-main .type-pill.health{background:#eef8ff!important;color:#236fca!important}.cases-main .type-pill.educational{background:#f1edff!important;color:#6246b4!important}.cases-main .type-pill.social{background:#fff1f3!important;color:#bd3c55!important}.cases-main .priority-pill.high,.cases-main .priority-pill.low,.cases-main .priority-pill.medium,.cases-main .sla-pill.due,.cases-main .sla-pill.on,.cases-main .sla-pill.overdue,.cases-main .status-pill.closed,.cases-main .status-pill.in,.cases-main .status-pill.open,.cases-main .status-pill.pending,.cases-main .status-pill.progress{border-color:#ffffffb3!important}.cases-main .status-pill.in,.cases-main .status-pill.progress{background:#eef7ff!important;color:#175cc2!important}.cases-main .status-pill.open{background:#eaf2ff!important;color:#146ce7!important}.cases-main .status-pill.pending{background:#f4edff!important;color:#6f38d0!important}.cases-main .status-pill.closed{background:#e8f8ef!important;color:#16834e!important}.cases-main .priority-pill.high{background:#fff0f0!important;color:#e42d35!important}.cases-main .priority-pill.medium{background:#fff5e4!important;color:#c3740d!important}.cases-main .priority-pill.low{background:#ebf8ef!important;color:#238451!important}.cases-main .sla-pill.overdue{background:#fff0f0!important;color:#e42d35!important}.cases-main .sla-pill.due{background:#fff5e4!important;color:#c3740d!important}.cases-main .sla-pill.on{background:#e9f8ef!important;color:#238451!important}.cases-main .classification-label{color:#14213d!important;font-size:12px!important;font-weight:900!important;gap:7px!important}.cases-main .classification-label,.cases-main .risk-score{align-items:center!important;display:inline-flex!important}.cases-main .risk-score{gap:9px!important;min-width:116px!important}.cases-main .risk-label{font-size:11px!important;font-weight:900!important;margin:0!important;min-width:52px!important}.cases-main .risk-circle{background:radial-gradient(circle at 50% 50%,#fff 53%,#0000 54%),conic-gradient(currentColor 70%,#dfe7edf2 0)!important;background:radial-gradient(circle at 50% 50%,#fff 53%,#0000 54%),conic-gradient(currentColor calc(var(--risk, 70)*1%),#dfe7edf2 0)!important;border:2px solid!important;border-radius:50%!important;box-shadow:0 8px 16px #142a4614!important;color:#0b8e57!important;display:inline-grid!important;font-size:10px!important;font-weight:900!important;height:34px!important;place-items:center!important;width:34px!important}.cases-main .risk-circle.risk-high,.cases-main .risk-high,.cases-main .risk-label.risk-high{--risk:82;color:#ef3f35!important}.cases-main .risk-circle.risk-medium,.cases-main .risk-label.risk-medium,.cases-main .risk-medium{--risk:62;color:#df8a17!important}.cases-main .risk-circle.risk-low,.cases-main .risk-label.risk-low,.cases-main .risk-low{--risk:28;color:#16965a!important}.cases-main .ai-score-circle.ai-score-high,.cases-main .ai-score-label.ai-score-high{color:#14995d!important}.cases-main .ai-score-circle.ai-score-medium,.cases-main .ai-score-label.ai-score-medium{color:#e09a18!important}.cases-main .ai-score-circle.ai-score-low,.cases-main .ai-score-label.ai-score-low{color:#e14b43!important}.cases-main .ai-score-label{min-width:60px!important}.cases-main .updated-time{color:#6f7d91!important;display:block!important;font-size:10px!important;font-weight:800!important;margin-top:4px!important}.cases-main .action-more,.cases-main .ai-indicator{background:#fff!important;border:1px solid #cddae4f2!important;border-radius:9px!important;box-shadow:0 7px 16px #142a460f!important;color:#25324f!important;display:inline-grid!important;height:34px!important;place-items:center!important;transition:transform .16s ease,color .16s ease,border-color .16s ease,background-color .16s ease!important;width:34px!important}.cases-main .action-more:hover,.cases-main .ai-indicator:hover{background:#ecfbfa!important;border-color:#0a8b8473!important;color:#087d82!important;transform:translateY(-1px)!important}.cases-main .case-check{accent-color:#0a8b84!important;cursor:pointer!important;height:16px!important;width:16px!important}.cases-main .case-pagination{grid-gap:16px!important;align-items:center!important;background:linear-gradient(180deg,#fffffff2,#f6fbfcf2)!important;border-top:1px solid #dce5ede0!important;color:#516176!important;display:grid!important;font-size:12px!important;font-weight:800!important;gap:16px!important;grid-template-columns:minmax(220px,1fr) auto minmax(160px,1fr)!important;min-height:70px!important;padding:14px 18px!important}.cases-main .case-page-size,.cases-main .case-pages{align-items:center!important;display:flex!important;gap:8px!important}.cases-main .case-page-size button,.cases-main .case-pages button{background:#fff!important;border:1px solid #cbd9e4f2!important;border-radius:9px!important;box-shadow:0 7px 14px #142a460a!important;color:#25324f!important;display:inline-grid!important;font-size:12px!important;font-weight:900!important;height:34px!important;place-items:center!important;width:34px!important}.cases-main .case-page-size button.active,.cases-main .case-pages button.active{background:linear-gradient(145deg,#44bdb3,#0a8b84)!important;border-color:#0a8b84!important;box-shadow:0 10px 20px #0a8b8438!important;color:#fff!important}.cases-main .case-page-info{color:#20304d!important;font-weight:900!important;justify-self:end!important}@media (max-width:1180px){.cases-main .bulk-bar{grid-template-columns:1fr!important}.cases-main .table-tools{justify-content:flex-start!important}.cases-main .case-pagination{grid-template-columns:1fr!important;justify-items:start!important}.cases-main .case-page-info{justify-self:start!important}}.cases-main .case-class-tabs.pipeline-style{align-items:stretch!important;display:flex!important;grid-template-columns:none!important;overflow-x:auto!important;overflow-y:hidden!important;padding:14px 18px 16px!important;scrollbar-color:#34919a52 #0000!important;scrollbar-width:thin!important}.cases-main .case-class-tabs.pipeline-style::-webkit-scrollbar{display:block!important;height:6px!important}.cases-main .case-class-tabs.pipeline-style::-webkit-scrollbar-thumb{background:#34919a52!important;border-radius:999px!important}.cases-main .case-class-tabs.pipeline-style .class-caption,.cases-main .case-class-tabs.pipeline-style .class-track,.cases-main .case-class-tabs.pipeline-style .pl-connector,.cases-main .case-class-tabs.pipeline-style .track-dot{display:none!important}.cases-main .case-class-tabs.pipeline-style>button{--class-color:#3faeb7!important;--class-footer:#328b96!important;align-items:center!important;background:#f3fbfb!important;border:1px solid #3faeb76b!important;border-radius:6px!important;box-shadow:0 8px 18px rgba(20,42,70,.045)!important;color:#104653!important;cursor:pointer!important;display:flex!important;flex:1 1!important;flex-direction:column!important;gap:5px!important;grid-column:unset!important;justify-content:flex-start!important;min-height:112px!important;min-width:158px!important;overflow:hidden!important;padding:10px 10px 12px!important;position:relative!important;text-align:center!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background-color .18s ease!important}.cases-main .case-class-tabs.pipeline-style>button:before{display:none!important}.cases-main .case-class-tabs.pipeline-style>button:after{content:none!important;display:none!important}.cases-main .case-class-tabs.pipeline-style>button:hover{background:#f0fbfb!important;border-color:var(--class-color)!important;box-shadow:0 12px 24px #22707a1f!important}.cases-main .case-class-tabs.pipeline-style>button.active,.cases-main .case-class-tabs.pipeline-style>button[aria-pressed=true]{background:#f3fbfb!important;border-color:#3faeb76b!important;box-shadow:0 8px 18px rgba(20,42,70,.045)!important;color:#104653!important}.cases-main .case-class-tabs.pipeline-style>button.active:after,.cases-main .case-class-tabs.pipeline-style>button[aria-pressed=true]:after{content:none!important;display:none!important}.cases-main .case-class-tabs.pipeline-style .class-icon{align-self:center!important;background:#ffffff94!important;border:1px dashed var(--class-color)!important;border-radius:50%!important;box-shadow:none!important;color:var(--class-color)!important;display:grid!important;flex:0 0 auto!important;height:40px!important;margin:0 auto!important;place-items:center!important;position:relative!important;width:40px!important;z-index:1!important}.cases-main .case-class-tabs.pipeline-style .class-icon svg{stroke:currentColor!important;stroke-width:2.1!important;height:18px!important;width:18px!important}.cases-main .case-class-tabs.pipeline-style>button.pl-1 .class-icon svg{stroke:#0abdc5!important;stroke-width:2.25!important;color:#0abdc5!important;height:21px!important;width:21px!important}.cases-main .case-class-tabs.pipeline-style>button.pl-1 .class-icon svg path{stroke:#0abdc5!important}.cases-main .case-class-tabs.pipeline-style>button.active .class-icon,.cases-main .case-class-tabs.pipeline-style>button[aria-pressed=true] .class-icon{background:#ffffff94!important;box-shadow:none!important;color:var(--class-color)!important}.cases-main .case-class-tabs.pipeline-style>button.pl-1 .class-icon,.cases-main .case-class-tabs.pipeline-style>button.pl-1.active .class-icon,.cases-main .case-class-tabs.pipeline-style>button.pl-1[aria-pressed=true] .class-icon{border-color:#0abdc5!important;color:#0abdc5!important}.cases-main .case-class-tabs.pipeline-style .class-label{-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;color:#104653!important;display:-webkit-box!important;font-size:12.2px!important;font-weight:900!important;line-height:1.12!important;min-height:27px!important;overflow:hidden!important;position:relative!important;text-align:center!important;text-overflow:clip!important;white-space:normal!important;width:100%!important;z-index:1!important}.cases-main .case-class-tabs.pipeline-style>button.active .class-label,.cases-main .case-class-tabs.pipeline-style>button[aria-pressed=true] .class-label{color:#104653!important}.cases-main .case-class-tabs.pipeline-style b{align-items:center!important;background:#0000!important;color:#0b6570!important;display:flex!important;font-size:18px!important;font-weight:900!important;height:auto!important;justify-content:center!important;letter-spacing:0!important;line-height:1!important;margin:1px 0 0!important;position:relative!important;z-index:1!important}.cases-main .case-class-tabs.pipeline-style>button.active b,.cases-main .case-class-tabs.pipeline-style>button[aria-pressed=true] b{color:#0b6570!important}@media (max-width:1180px){.cases-main .case-class-tabs.pipeline-style{flex-wrap:nowrap!important}.cases-main .case-class-tabs.pipeline-style>button{min-width:148px!important}}.cases-main .case-list-filter-panel{background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;display:block!important;padding:0!important}.cases-main .case-list-executive-toolbar{grid-gap:10px!important;align-items:stretch!important;display:grid!important;gap:10px!important;grid-template-columns:1.55fr 1.12fr 1.12fr 1.02fr 1.17fr 1.13fr .76fr;overflow-x:auto!important;overflow-y:visible!important;padding:0 0 2px!important;scrollbar-color:#1f919a47 #0000!important;scrollbar-width:thin!important;width:100%!important}.cases-main .case-list-executive-toolbar::-webkit-scrollbar{height:6px!important}.cases-main .case-list-executive-toolbar::-webkit-scrollbar-thumb{background:#1f919a47!important;border-radius:999px!important}.cases-main .case-list-ex-filter,.cases-main .case-list-top-action{background:#fbfeff!important;border:1px solid #d6e4ed!important;border-radius:8px!important;box-shadow:0 5px 16px #0f1e4608!important;box-sizing:border-box!important;color:#073445!important;font-family:Dubai,Tajawal,Arial,sans-serif!important;min-height:42px!important;min-width:0!important}.cases-main .case-list-ex-filter{grid-gap:9px!important;align-items:center!important;cursor:pointer!important;display:grid!important;gap:9px!important;grid-template-columns:30px minmax(0,1fr) 14px!important;padding:8px 11px!important;text-align:left!important}.cases-main .case-list-ex-filter.compact{grid-template-columns:30px minmax(0,1fr)!important}.cases-main .case-list-ex-filter div{min-width:0!important}.cases-main .case-list-filter-ico{background:radial-gradient(circle at 50% 48%,#edfbfb 0 43%,#e7f9f9c2 44% 100%)!important;border:1px dashed #15999bc7!important;border-radius:50%!important;box-shadow:0 10px 20px #08748914,inset 0 0 0 1px #ffffffd1!important;color:#15999b!important;display:inline-grid!important;height:30px!important;line-height:0!important;min-width:30px!important;place-items:center!important;width:30px!important}.cases-main .case-list-filter-ico svg{fill:none!important;stroke:currentColor!important;stroke-width:1.85!important;stroke-linecap:round!important;stroke-linejoin:round!important;display:block!important;height:14px!important;width:14px!important}.cases-main .case-list-filter-ico.department-reference-filter svg{stroke-width:2.4!important;height:22px!important;width:22px!important}.cases-main .case-list-filter-ico.ai-glow{color:#255ee9!important}.cases-main .case-list-ex-filter small{color:#5f6c86!important;display:block!important;font-size:9.5px!important;font-weight:750!important;line-height:1.1!important;margin:0 0 3px!important;white-space:nowrap!important}.cases-main .case-list-ex-filter b{color:#071342!important;display:block!important;font-size:11.3px!important;font-weight:400!important;line-height:1.08!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.cases-main .case-list-ex-filter .chev{stroke:currentColor!important;stroke-width:2.2!important;fill:none!important;color:#071342!important;height:13px!important;width:13px!important}.cases-main .case-list-top-action{align-items:center!important;cursor:pointer!important;display:inline-flex!important;font-size:13px!important;font-weight:850!important;gap:9px!important;justify-content:center!important;line-height:1!important;padding:0 18px!important;white-space:nowrap!important}.cases-main .case-list-top-action svg{fill:none!important;stroke:currentColor!important;stroke-width:2.1!important;stroke-linecap:round!important;stroke-linejoin:round!important;height:16px!important;width:16px!important}.cases-main .case-list-top-action.filter-action{background:linear-gradient(145deg,#43a7b3,#2e8f9f)!important;border-color:#0000!important;box-shadow:0 12px 26px #278b9a3d!important;color:#fff!important;position:relative!important}.cases-main .case-list-top-action.filter-action.has-filters{background:linear-gradient(145deg,#087f88,#05666f)!important;box-shadow:0 0 0 3px #087f8824,0 12px 26px #05666f47!important}.cases-main .active-filter-count{background:#fff!important;border-radius:999px!important;color:#087f88!important;display:inline-grid!important;font-size:11px!important;font-weight:900!important;height:20px!important;line-height:1!important;min-width:20px!important;padding:0 6px!important;place-items:center!important}.cases-main .active-filter-count[hidden]{display:none!important}.cases-main .case-list-ex-filter:hover,.cases-main .case-list-top-action:hover{box-shadow:0 10px 22px #0f1e4614!important;transform:translateY(-1px)!important}.cases-main .case-list-ex-filter.is-open{border-color:#1f919a75!important;box-shadow:0 12px 26px #1f919a1f!important}.case-list-filter-dropdown{grid-gap:4px!important;background:#fffffffa!important;border:1px solid #d6e4ed!important;border-radius:10px!important;box-shadow:0 18px 44px #0f1e4629!important;display:grid!important;gap:4px!important;max-width:260px!important;min-width:176px!important;padding:8px!important;position:fixed!important;z-index:99999!important}.case-list-filter-dropdown[hidden]{display:none!important}.case-list-filter-dropdown.live-filter-menu{gap:9px!important;max-width:min(340px,calc(100vw - 20px))!important;padding:10px!important}.live-filter-search-wrap{position:relative!important}.live-filter-search-wrap svg{fill:none!important;stroke:#71819c!important;stroke-width:1.8!important;height:16px!important;inset-inline-start:11px!important;pointer-events:none!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important;width:16px!important}.live-filter-search{background:#f9fcfd!important;border:1px solid #d8e4ed!important;border-radius:9px!important;color:#071342!important;font:750 12px Dubai,Tajawal,Arial,sans-serif!important;height:40px!important;outline:0!important;padding:0 12px 0 36px!important;width:100%!important}[dir=rtl] .live-filter-search{padding:0 36px 0 12px!important}.live-filter-search:focus{border-color:#18a4a7!important;box-shadow:0 0 0 3px #18a4a71f!important}.live-filter-options{grid-gap:3px!important;display:grid!important;gap:3px!important;max-height:310px!important;overflow-y:auto!important}.live-filter-empty{color:#71819c!important;font-size:12px!important;padding:18px 10px!important;text-align:center!important}.live-date-title{color:#071342!important;font-size:14px!important;font-weight:900!important}.live-date-fields{grid-gap:9px!important;display:grid!important;gap:9px!important;grid-template-columns:1fr 1fr!important}.live-date-fields label{grid-gap:5px!important;color:#60708b!important;display:grid!important;font-size:11px!important;font-weight:800!important;gap:5px!important}.live-date-fields input{background:#f9fcfd!important;border:1px solid #d8e4ed!important;border-radius:8px!important;color:#071342!important;font:750 11px Dubai,Tajawal,Arial,sans-serif!important;height:39px!important;min-width:0!important;outline:none!important;padding:0 8px!important;width:100%!important}.live-date-presets{display:flex!important;flex-wrap:wrap!important;gap:5px!important}.case-list-filter-dropdown .live-date-presets button{background:#f8fbfc!important;border:1px solid #d8e4ed!important;color:#53637f!important;min-height:30px!important;padding:0 9px!important;width:auto!important}.live-date-error{color:#d83b4d!important;font-size:11px!important;font-weight:700!important;min-height:14px!important}.live-date-actions{grid-gap:8px!important;display:grid!important;gap:8px!important;grid-template-columns:1fr 1fr!important}.case-list-filter-dropdown .live-date-actions button{border:1px solid #d8e4ed!important;justify-content:center!important;min-height:38px!important}.case-list-filter-dropdown .live-date-actions .live-date-apply{background:linear-gradient(145deg,#18adae,#078c93)!important;border-color:#07969a!important;color:#fff!important}.case-list-filter-dropdown button{align-items:center!important;background:#0000!important;border:0!important;border-radius:7px!important;color:#071342!important;cursor:pointer!important;display:flex!important;font-family:Dubai,Tajawal,Arial,sans-serif!important;font-size:11px!important;font-weight:850!important;gap:12px!important;justify-content:space-between!important;line-height:1.15!important;min-height:34px!important;padding:0 10px!important;text-align:left!important;white-space:nowrap!important;width:100%!important}.case-list-filter-dropdown button.is-active,.case-list-filter-dropdown button:hover{background:#eefafa!important;color:#0b8588!important}.case-list-filter-dropdown button.is-active:after{color:#0b8588!important;content:"✓"!important;font-size:12px!important;font-weight:950!important}@media (max-width:1440px){.cases-main .case-list-executive-toolbar{grid-template-columns:136px 134px 134px 136px 138px 136px 136px 98px 100px 108px!important}}@media (max-width:760px){.cases-main .case-list-executive-toolbar{grid-template-columns:repeat(10,minmax(132px,1fr))!important}}.cases-main .department-kpi-panel{border:0!important;box-shadow:none!important;gap:12px!important;padding:0!important}.cases-main .department-kpi-panel .act-section-title{color:#071342!important;font-size:18px!important;font-weight:950!important;margin:0 0 2px!important}.cases-main .department-kpi-row{display:flex!important;gap:14px!important;padding:0 0 4px!important;scrollbar-color:#1c929752 #0000!important}.cases-main .department-kpi-row::-webkit-scrollbar{height:6px!important}.cases-main .department-kpi-row::-webkit-scrollbar-thumb{background:#1c929752!important}.cases-main .department-kpi-panel .act-dept-card{grid-gap:15px!important;align-items:center!important;background:#fafeff!important;border:1px solid #eef1f8!important;border-radius:10px!important;box-shadow:0 10px 24px #1420460f!important;color:#071342!important;cursor:pointer!important;display:grid!important;flex:0 0 190px!important;gap:15px!important;grid-template-columns:58px minmax(0,1fr)!important;min-height:82px!important;padding:16px 17px!important;text-align:left!important;transform:translateY(0)!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease!important}.cases-main .department-kpi-panel .act-dept-card:hover{border-color:#239da270!important;box-shadow:0 16px 34px #0c24461a,0 14px 26px #1e96971a!important;transform:translateY(-2px)!important}.cases-main .department-kpi-panel .act-dept-card.is-active{background:radial-gradient(circle at 18% 0,#fffffffa,#fff0 34%),linear-gradient(180deg,#fff,#f6fffe)!important;border-color:#1fa9a694!important;box-shadow:0 18px 36px #0c24461a,0 16px 30px #149c9729!important;color:#071342!important}.cases-main .department-kpi-panel .act-icon{background:radial-gradient(circle at 28% 18%,#ffffff5c 0,#fff0 34%),linear-gradient(145deg,#69ddd4,#43c4bb 46%,#178b91)!important;border-radius:16px!important;box-shadow:0 16px 22px #15525c42,inset 0 1px 0 #ffffff6b!important;color:#082b45!important;display:grid!important;height:56px!important;min-width:56px!important;overflow:hidden!important;place-items:center!important;position:relative!important;width:56px!important}.cases-main .department-kpi-panel .act-icon:before{background:linear-gradient(135deg,#ffffff2e,#fff0 58%)!important}.cases-main .department-kpi-panel .act-icon:after{bottom:-14px!important;height:38px!important;right:-12px!important;width:38px!important}.cases-main .department-kpi-panel .act-icon svg{filter:drop-shadow(0 1px 0 rgba(255,255,255,.2))!important;height:30px!important;width:30px!important}.cases-main .dept-card-copy{display:block!important;min-width:0!important}.cases-main .dept-card-copy small{color:#071342!important;display:block!important;font-size:15px!important;font-weight:950!important;letter-spacing:0!important;line-height:1.18!important;white-space:normal!important}@media (max-width:760px){.cases-main .department-kpi-panel .act-dept-card{flex-basis:180px!important;min-height:78px!important}}.cases-main .act-kpi-grid{gap:14px!important;grid-template-columns:repeat(6,minmax(172px,1fr))!important}.cases-main .act-kpi-card{grid-gap:0!important;align-content:stretch!important;background:#effafa!important;border:1px solid #9bd5df!important;border-radius:7px!important;box-shadow:0 10px 22px #0f4b5b12!important;color:#0a4657!important;display:grid!important;gap:0!important;grid-template-rows:54px minmax(26px,1fr) 34px!important;justify-items:center!important;min-height:124px!important;overflow:hidden!important;padding:8px 0 0!important;text-align:center!important}.cases-main .act-kpi-card .act-icon{align-self:center!important;background:#ffffff59!important;border:1px dashed #31b7c2!important;border-radius:50%!important;box-shadow:none!important;color:#56b9c2!important;display:grid!important;height:48px!important;justify-self:center!important;margin:0!important;min-width:48px!important;place-items:center!important;width:48px!important}.cases-main .act-kpi-card .act-icon svg{stroke:currentColor!important;stroke-width:1.65!important;fill:none!important;stroke-linecap:round!important;stroke-linejoin:round!important;height:23px!important;margin:0!important;width:23px!important}.cases-main .act-kpi-card>span:not(.act-icon){align-self:center!important;color:#0d4353!important;display:block!important;font-size:12px!important;font-weight:950!important;line-height:1.2!important;max-width:100%!important;overflow:hidden!important;padding:0 12px!important;text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important}.cases-main .act-kpi-card strong{align-items:center!important;align-self:end!important;background:linear-gradient(180deg,#469ea7,#2f8092)!important;border-radius:0 0 6px 6px!important;color:#fff!important;display:flex!important;font-size:14px!important;font-weight:950!important;justify-content:center!important;justify-self:stretch!important;letter-spacing:0!important;line-height:1!important;min-height:34px!important;padding:0 10px!important;text-align:center!important;width:100%!important}.cases-main .act-kpi-card em{display:none!important}@media (max-width:1180px){.cases-main .act-kpi-grid{grid-template-columns:repeat(3,minmax(170px,1fr))!important}}@media (max-width:760px){.cases-main .act-kpi-grid{grid-template-columns:repeat(6,minmax(174px,1fr))!important;overflow-x:auto!important;padding-bottom:4px!important}}.cases-main .attached-case-top .act-kpi-grid{gap:14px!important;grid-template-columns:repeat(6,minmax(0,1fr))!important}.cases-main .attached-case-top .act-kpi-card{grid-gap:3px 10px!important;align-content:center!important;background:#fafeff!important;border:1px solid #eef1f8!important;border-radius:14px!important;box-shadow:0 10px 24px #1420460f!important;color:#07143f!important;display:grid!important;gap:3px 10px!important;grid-template-columns:56px minmax(0,1fr)!important;grid-template-rows:auto auto auto!important;justify-items:stretch!important;min-height:108px!important;overflow:visible!important;padding:12px 16px!important;text-align:left!important}.cases-main .attached-case-top .act-kpi-card .act-icon,.cases-main .case-class-tabs.pipeline-style .class-icon{background:radial-gradient(circle at 28% 18%,#ffffff5c 0,#fff0 34%),linear-gradient(145deg,#69ddd4,#43c4bb 46%,#178b91)!important;border:0!important;border-radius:16px!important;box-shadow:0 16px 22px #15525c42,inset 0 1px 0 #ffffff6b!important;color:#fff!important;display:grid!important;height:56px!important;min-width:56px!important;overflow:hidden!important;place-items:center!important;position:relative!important;width:56px!important}.cases-main .attached-case-top .act-kpi-card .act-icon:before,.cases-main .case-class-tabs.pipeline-style .class-icon:before{background:linear-gradient(135deg,#ffffff2e,#fff0 58%)!important;border-radius:inherit!important;content:""!important;inset:0!important;pointer-events:none!important;position:absolute!important}.cases-main .attached-case-top .act-kpi-card .act-icon:after,.cases-main .case-class-tabs.pipeline-style .class-icon:after{background:#04415029!important;border-radius:50%!important;bottom:-14px!important;content:""!important;height:38px!important;pointer-events:none!important;position:absolute!important;right:-12px!important;width:38px!important}.cases-main .attached-case-top .act-kpi-card .act-icon{grid-column:1!important;grid-row:1/4!important;justify-self:start!important}.cases-main .attached-case-top .act-kpi-card .act-icon svg,.cases-main .case-class-tabs.pipeline-style .class-icon svg,.cases-main .case-class-tabs.pipeline-style>button.pl-1 .class-icon svg{fill:none!important;stroke:currentColor!important;stroke-width:2!important;stroke-linecap:round!important;stroke-linejoin:round!important;filter:drop-shadow(0 1px 0 rgba(255,255,255,.2))!important;height:30px!important;margin:0!important;position:relative!important;width:30px!important;z-index:1!important}.cases-main .attached-case-top .act-kpi-card .act-icon svg,.cases-main .attached-case-top .act-kpi-card .act-icon svg *,.cases-main .case-class-tabs.pipeline-style .class-icon svg,.cases-main .case-class-tabs.pipeline-style .class-icon svg *,.cases-main .case-class-tabs.pipeline-style>button.pl-1 .class-icon svg,.cases-main .case-class-tabs.pipeline-style>button.pl-1 .class-icon svg path{stroke:#fff!important;color:#fff!important}.cases-main .attached-case-top .act-kpi-card>span:not(.act-icon){align-self:end!important;color:#65708d!important;font-size:11.5px!important;font-weight:600!important;grid-column:2!important;grid-row:1!important;line-height:1.2!important;text-align:left!important;width:auto!important}.cases-main .attached-case-top .act-kpi-card strong{align-self:center!important;background:#0000!important;border-radius:0!important;color:#07143f!important;display:block!important;font-size:22px!important;font-weight:800!important;grid-column:2!important;grid-row:2!important;justify-self:start!important;line-height:1.1!important;min-height:0!important;padding:0!important;text-align:left!important;width:auto!important}.cases-main .attached-case-top .act-kpi-card em{align-items:center!important;color:#8792ab!important;display:inline-flex!important;font-size:11.5px!important;font-style:normal!important;font-weight:700!important;gap:7px!important;grid-column:2!important;grid-row:3!important;line-height:1.2!important;min-width:0!important;white-space:nowrap!important}.cases-main .attached-case-top .act-kpi-card em .trend-up{color:#1aa875!important;font-weight:700!important}.cases-main .attached-case-top .act-kpi-card em .trend-down,.cases-main .attached-case-top .act-kpi-card em.is-down .trend-down{color:#ef4056!important;font-weight:700!important}.cases-main .attached-case-top .act-kpi-card em .kpi-period{color:#8792ab!important;font-weight:600!important}.cases-main .case-class-tabs.pipeline-style{gap:14px!important;padding:14px 16px 16px!important}.cases-main .case-class-tabs.pipeline-style>button,.cases-main .case-class-tabs.pipeline-style>button.active,.cases-main .case-class-tabs.pipeline-style>button[aria-pressed=true]{grid-gap:3px 10px!important;align-content:center!important;align-items:center!important;background:#fafeff!important;border:1px solid #eef1f8!important;border-radius:14px!important;box-shadow:0 10px 24px #1420460f!important;color:#07143f!important;display:grid!important;flex:1 1!important;gap:3px 10px!important;grid-template-columns:56px minmax(0,1fr)!important;grid-template-rows:auto auto auto!important;justify-items:stretch!important;min-height:108px!important;min-width:0!important;overflow:visible!important;padding:12px 16px!important;text-align:left!important}.cases-main .case-class-tabs.pipeline-style>button:hover{border-color:#239da270!important;box-shadow:0 16px 34px #0c24461a,0 14px 26px #1e96971a!important;transform:translateY(-2px)!important}.cases-main .case-class-tabs.pipeline-style>button.active,.cases-main .case-class-tabs.pipeline-style>button[aria-pressed=true]{background:#fafeff!important;border-color:#eef1f8!important}.cases-main .case-class-tabs.pipeline-style .class-icon,.cases-main .case-class-tabs.pipeline-style>button.active .class-icon,.cases-main .case-class-tabs.pipeline-style>button.pl-1 .class-icon,.cases-main .case-class-tabs.pipeline-style>button.pl-1.active .class-icon,.cases-main .case-class-tabs.pipeline-style>button.pl-1[aria-pressed=true] .class-icon,.cases-main .case-class-tabs.pipeline-style>button[aria-pressed=true] .class-icon{align-self:center!important;background:radial-gradient(circle at 28% 18%,#ffffff5c 0,#fff0 34%),linear-gradient(145deg,#69ddd4,#43c4bb 46%,#178b91)!important;border:0!important;box-shadow:0 16px 22px #15525c42,inset 0 1px 0 #ffffff6b!important;color:#fff!important;grid-column:1!important;grid-row:1/4!important;justify-self:start!important;margin:0!important}.cases-main .case-class-tabs.pipeline-style .class-copy{display:contents!important}.cases-main .case-class-tabs.pipeline-style .class-label,.cases-main .case-class-tabs.pipeline-style>button.active .class-label,.cases-main .case-class-tabs.pipeline-style>button[aria-pressed=true] .class-label{-webkit-line-clamp:none!important;align-self:end!important;color:#65708d!important;display:block!important;font-size:11.5px!important;font-weight:600!important;grid-column:2!important;grid-row:1!important;line-height:1.2!important;min-height:0!important;overflow:hidden!important;text-align:left!important;text-overflow:ellipsis!important;width:auto!important}.cases-main .case-class-tabs.pipeline-style b,.cases-main .case-class-tabs.pipeline-style>button.active b,.cases-main .case-class-tabs.pipeline-style>button[aria-pressed=true] b{align-self:center!important;background:#0000!important;color:#07143f!important;font-size:22px!important;font-weight:400!important;grid-column:2!important;grid-row:2!important;height:auto!important;justify-content:flex-start!important;line-height:1.1!important;margin:0!important;text-align:left!important;width:auto!important}.cases-main .case-class-tabs.pipeline-style .class-caption{color:#8792ab!important;display:block!important;font-size:11.5px!important;font-style:normal!important;font-weight:400!important;grid-column:2!important;grid-row:3!important;line-height:1.2!important;overflow:hidden!important;text-align:left!important;text-overflow:ellipsis!important;white-space:nowrap!important}@media (max-width:1180px){.cases-main .attached-case-top .act-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:760px){.cases-main .attached-case-top .act-kpi-grid{grid-template-columns:repeat(6,minmax(188px,1fr))!important;overflow-x:auto!important}.cases-main .case-class-tabs.pipeline-style>button,.cases-main .case-class-tabs.pipeline-style>button.active,.cases-main .case-class-tabs.pipeline-style>button[aria-pressed=true]{min-width:188px!important}}.cases-main .attached-case-top .case-status-kpi-panel{background:linear-gradient(180deg,#fff,#f6fbfc)!important;border:1px solid #d7e5ef!important;border-radius:10px!important;box-shadow:0 12px 28px #142a4612!important;display:block!important;margin:0!important;padding:12px!important}.cases-main .attached-case-top .act-kpi-grid{gap:12px!important;grid-template-columns:repeat(7,minmax(0,1fr))!important;margin:0!important}.cases-main .attached-case-top .act-kpi-card{--kpi-icon-color:#0abdc5;align-items:center!important;background:#f3fbfb!important;border:1px solid #0abdc59e!important;border-radius:6px!important;box-shadow:0 8px 18px rgba(20,42,70,.045)!important;color:#104653!important;display:flex!important;flex-direction:column!important;gap:5px!important;justify-content:flex-start!important;min-height:98px!important;overflow:hidden!important;padding:12px 12px 36px!important;position:relative!important;text-align:center!important}.cases-main .attached-case-top .act-kpi-card .act-icon{align-self:center!important;background:#0000!important;border:1px dashed #0abdc5!important;border:1px dashed var(--kpi-icon-color,#0abdc5)!important;border-radius:50%!important;box-shadow:none!important;color:#0abdc5!important;color:var(--kpi-icon-color,#0abdc5)!important;display:grid!important;height:46px!important;justify-self:center!important;margin:0!important;min-width:46px!important;overflow:visible!important;place-items:center!important;position:relative!important;width:46px!important;z-index:1!important}.cases-main .attached-case-top .act-kpi-card .act-icon:after,.cases-main .attached-case-top .act-kpi-card .act-icon:before{content:none!important;display:none!important}.cases-main .attached-case-top .act-kpi-card .act-icon svg,.cases-main .attached-case-top .act-kpi-card .act-icon svg *{stroke:#0abdc5!important;stroke:var(--kpi-icon-color,#0abdc5)!important;stroke-width:1.9!important;fill:none!important;color:#0abdc5!important;color:var(--kpi-icon-color,#0abdc5)!important;filter:none!important;height:21px!important;margin:0!important;width:21px!important}.cases-main .attached-case-top .act-kpi-card>span:not(.act-icon){color:#104653!important;display:block!important;font-size:12.5px!important;font-weight:850!important;line-height:1.15!important;margin:0!important;max-width:100%!important;overflow:hidden!important;padding:0!important;text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important}.cases-main .attached-case-top .act-kpi-card strong{align-items:center!important;background:linear-gradient(180deg,#49aeb6,#2f8997)!important;border-radius:0 0 5px 5px!important;bottom:0!important;color:#fff!important;display:flex!important;font-size:14px!important;font-weight:400!important;height:28px!important;justify-content:center!important;left:0!important;letter-spacing:0!important;line-height:1!important;margin:0!important;min-height:28px!important;padding:0 10px!important;position:absolute!important;right:0!important;text-align:center!important;width:100%!important}.cases-main .attached-case-top .act-kpi-card em{display:none!important}@media (max-width:1180px){.cases-main .attached-case-top .act-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (max-width:760px){.cases-main .attached-case-top .act-kpi-grid{grid-template-columns:repeat(7,minmax(168px,1fr))!important;overflow-x:auto!important}}.cases-main .department-kpi-panel{background:linear-gradient(180deg,#fff,#f6fbfc)!important;border:1px solid #d7e5ef!important;border-radius:12px!important;box-shadow:0 12px 28px #142a4612!important;display:block!important;margin:0!important;padding:8px!important;position:relative!important}.cases-main .department-kpi-panel .act-section-title{clip:rect(0 0 0 0)!important;border:0!important;clip-path:inset(50%)!important;height:1px!important;margin:0!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.cases-main .department-kpi-row{grid-gap:8px!important;align-items:stretch!important;display:grid!important;gap:8px!important;grid-template-columns:repeat(9,minmax(128px,1fr))!important;min-height:66px!important;overflow-x:auto!important;overflow-y:hidden!important;padding:0!important;scrollbar-color:#0abdc54d #0000!important;scrollbar-width:thin!important}.cases-main .department-kpi-row::-webkit-scrollbar{height:5px!important}.cases-main .department-kpi-row::-webkit-scrollbar-thumb{background:#0abdc54d!important;border-radius:999px!important}.cases-main .department-kpi-panel .act-dept-card,.cases-main .department-kpi-panel .act-dept-card.is-active{align-items:center!important;background:linear-gradient(180deg,#fff,#fbfdfe)!important;border:1px solid #d7e5ef!important;border-radius:8px!important;box-shadow:0 6px 14px rgba(20,42,70,.045)!important;color:#071342!important;display:flex!important;flex-direction:row!important;gap:10px!important;height:58px!important;justify-content:flex-start!important;min-height:58px!important;min-width:0!important;padding:8px 12px!important;text-align:center!important;transform:none!important;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,background .18s ease!important}.cases-main .department-kpi-panel .act-dept-card:hover{background:linear-gradient(180deg,#fff,#f1fffe)!important;border-color:#0abdc57a!important;box-shadow:0 10px 20px rgba(20,42,70,.075)!important;transform:translateY(-1px)!important}.cases-main .department-kpi-panel .act-dept-card.is-active{background:#65cfc7!important;border-color:#65cfc7!important;box-shadow:inset 0 0 0 1px #ffffff38,0 12px 24px #65cfc747!important;color:#fff!important;position:relative!important}.cases-main .department-kpi-panel .act-dept-card.is-active:after{content:none!important;display:none!important}.cases-main .department-kpi-panel .act-dept-card.is-active .act-icon,.cases-main .department-kpi-panel .act-icon{background:radial-gradient(circle at 28% 18%,#ffffff6b 0,#fff0 34%),linear-gradient(145deg,#75e3da,#42c5bd 48%,#178a91)!important;border:0!important;border-radius:8px!important;box-shadow:0 10px 14px #0e535c38,inset 0 1px 0 #ffffff75!important;color:#fff!important;display:grid!important;height:34px!important;margin:0!important;min-width:34px!important;overflow:hidden!important;place-items:center!important;position:relative!important;width:34px!important}.cases-main .department-kpi-panel .act-icon:before{background:linear-gradient(135deg,#fff3,#fff0 58%)!important;border-radius:inherit!important;content:""!important;inset:0!important;pointer-events:none!important;position:absolute!important}.cases-main .department-kpi-panel .act-icon:after{background:#04415029!important;border-radius:50%!important;bottom:-9px!important;content:""!important;height:22px!important;pointer-events:none!important;position:absolute!important;right:-8px!important;width:22px!important}.cases-main .department-kpi-panel .act-icon svg{height:16px!important;position:relative!important;width:16px!important;z-index:1!important}.cases-main .department-kpi-panel .act-icon svg,.cases-main .department-kpi-panel .act-icon svg *{stroke:#fff!important;stroke-width:2!important;fill:none!important;color:#fff!important;filter:none!important}.cases-main .department-kpi-panel .act-dept-card.is-active .act-icon.department-reference-icon,.cases-main .department-kpi-panel .act-icon.department-reference-icon{background:radial-gradient(circle at 50% 48%,#fff 0 44%,#fff 45% 100%)!important;border:1.5px dashed #15999b!important;box-shadow:0 10px 18px #0874891a!important;color:#15999b!important;height:42px!important;min-width:42px!important;overflow:visible!important;width:42px!important}.cases-main .department-kpi-panel .act-icon.department-reference-icon:after,.cases-main .department-kpi-panel .act-icon.department-reference-icon:before{content:none!important;display:none!important}.cases-main .department-kpi-panel .act-icon.department-reference-icon svg{height:29px!important;width:29px!important}.cases-main .department-kpi-panel .act-icon.department-reference-icon svg,.cases-main .department-kpi-panel .act-icon.department-reference-icon svg *{stroke:#15999b!important;stroke-width:2.5!important;fill:none!important;color:#15999b!important;filter:none!important}.cases-main .department-kpi-panel .dept-card-copy{display:block!important;flex:1 1 auto!important;min-width:0!important;width:auto!important}.cases-main .department-kpi-panel .dept-card-copy small{-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;color:#071342!important;display:-webkit-box!important;font-size:10.5px!important;font-weight:950!important;letter-spacing:0!important;line-height:1.08!important;overflow:hidden!important;text-align:left!important;text-overflow:ellipsis!important;white-space:normal!important;width:100%!important}.cases-main .department-kpi-panel .act-dept-card.is-active .dept-card-copy small{color:#fff!important}.cases-main .department-tab-content{grid-gap:12px!important;align-items:stretch!important;background:linear-gradient(180deg,#fff,#f8fdfd)!important;border:1px solid #d7e5ef!important;border-radius:8px!important;box-shadow:inset 0 1px 0 #fffc,0 8px 18px #142a460a!important;display:grid!important;gap:12px!important;grid-template-columns:minmax(260px,1fr) minmax(420px,.95fr)!important;margin:10px 0 0!important;padding:12px!important}.cases-main .department-tab-copy{min-width:0!important}.cases-main .department-tab-copy small{color:#0a8990!important;display:block!important;font-size:10px!important;font-weight:950!important;letter-spacing:0!important;line-height:1.1!important;margin:0 0 4px!important;text-transform:uppercase!important}.cases-main .department-tab-copy h3{color:#071342!important;font-size:18px!important;font-weight:950!important;letter-spacing:0!important;line-height:1.15!important;margin:0!important}.cases-main .department-tab-copy p{color:#526178!important;font-size:12px!important;font-weight:400!important;line-height:1.35!important;margin:6px 0 0!important}.cases-main .department-tab-metrics{grid-gap:10px!important;display:grid!important;gap:10px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;min-width:0!important}.cases-main .department-tab-metrics span{align-content:center!important;background:#f5fbfb!important;border:1px solid #e0edf2!important;border-radius:8px!important;display:grid!important;min-height:58px!important;padding:10px 12px!important}.cases-main .department-tab-metrics b{color:#071342!important;font-size:15px!important;line-height:1!important}.cases-main .department-tab-metrics small{color:#61708a!important;font-size:15px!important;font-weight:700!important;line-height:1.1!important;margin-top:5px!important}@media (max-width:1180px){.cases-main .department-kpi-row{grid-template-columns:repeat(9,minmax(136px,1fr))!important}}@media (max-width:760px){.cases-main .department-kpi-panel{padding:7px!important}.cases-main .department-kpi-row{grid-template-columns:repeat(9,minmax(136px,1fr))!important}.cases-main .department-tab-content{grid-template-columns:1fr!important}.cases-main .department-tab-metrics{grid-template-columns:repeat(3,minmax(120px,1fr))!important;overflow-x:auto!important}}.cases-main .attached-case-top{grid-gap:5px!important;background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;display:grid!important;margin:0 0 18px!important;padding:0!important}.cases-main .attached-case-top>.case-dashboard-controls,.cases-main .attached-case-top>.case-list-filter-panel,.cases-main .attached-case-top>.case-status-kpi-panel,.cases-main .attached-case-top>.department-kpi-panel{background:linear-gradient(180deg,#fff,#f6fbfc)!important;border:1px solid #d7e5ef!important;border-radius:10px!important;box-shadow:0 12px 28px #142a4612!important;margin:0!important;width:100%!important}.cases-main .attached-case-top>.case-list-filter-panel{padding:12px!important}.cases-main .attached-case-top>.case-dashboard-controls{display:block!important;gap:0!important;padding:12px!important}.cases-main .attached-case-top>.case-dashboard-controls .case-class-tabs.pipeline-style{grid-gap:12px!important;background:#0000!important;border:0!important;box-shadow:none!important;gap:12px!important;margin:0!important}.cases-main .attached-case-top>.case-dashboard-controls .case-class-tabs.pipeline-style>button.pl-1{display:grid!important}.cases-main .attached-case-top>.case-dashboard-controls .case-class-tabs.pipeline-style .pl-connector{display:none!important}.cases-main .attached-case-top>.department-kpi-panel{padding:8px!important}.cases-main .attached-case-top>.case-status-kpi-panel{padding:12px!important}.cases-main .attached-case-top .act-kpi-grid,.cases-main .attached-case-top>.case-dashboard-controls,.cases-main .case-list-executive-toolbar,.cases-main .department-kpi-row{margin:0!important}@media (max-width:760px){.cases-main .attached-case-top{gap:14px!important}}.cases-main .attached-case-top{gap:5px!important}.cases-main .attached-case-top>.case-dashboard-controls{padding:8px!important}.cases-main .attached-case-top>.case-dashboard-controls .case-class-tabs.pipeline-style{gap:10px!important}.cases-main .attached-case-top>.case-dashboard-controls .case-class-tabs.pipeline-style>button,.cases-main .attached-case-top>.case-dashboard-controls .case-class-tabs.pipeline-style>button.active,.cases-main .attached-case-top>.case-dashboard-controls .case-class-tabs.pipeline-style>button[aria-pressed=true]{gap:2px 9px!important;grid-template-columns:44px minmax(0,1fr)!important;min-height:60px!important;padding:8px 12px!important}.cases-main .attached-case-top>.case-dashboard-controls .case-class-tabs.pipeline-style .class-icon,.cases-main .attached-case-top>.case-dashboard-controls .case-class-tabs.pipeline-style>button.active .class-icon,.cases-main .attached-case-top>.case-dashboard-controls .case-class-tabs.pipeline-style>button[aria-pressed=true] .class-icon{border-radius:12px!important;height:38px!important;min-width:38px!important;width:38px!important}.cases-main .attached-case-top>.case-dashboard-controls .case-class-tabs.pipeline-style .class-icon svg,.cases-main .attached-case-top>.case-dashboard-controls .case-class-tabs.pipeline-style>button.pl-1 .class-icon svg{stroke-width:2!important;height:22px!important;width:22px!important}.cases-main .attached-case-top>.case-dashboard-controls .case-class-tabs.pipeline-style .class-label{font-size:12.5px!important;line-height:1.05!important;min-height:18px!important}.cases-main .attached-case-top>.case-dashboard-controls .case-class-tabs.pipeline-style b{font-size:15px!important;line-height:1!important}.cases-main .attached-case-top>.case-dashboard-controls .case-class-tabs.pipeline-style .class-caption{font-size:10px!important;line-height:1.05!important}.cases-main .attached-case-top>.department-kpi-panel{padding:6px!important}.cases-main .department-kpi-row{gap:7px!important;grid-template-columns:repeat(9,minmax(118px,1fr))!important;min-height:48px!important}.cases-main .department-kpi-panel .act-dept-card,.cases-main .department-kpi-panel .act-dept-card.is-active{border-radius:7px!important;gap:8px!important;height:54px!important;min-height:54px!important;padding:6px 10px!important}.cases-main .department-kpi-panel .act-dept-card.is-active .act-icon.department-reference-icon,.cases-main .department-kpi-panel .act-icon.department-reference-icon{aspect-ratio:1/1!important;border-radius:50%!important;border-width:1.25px!important;box-shadow:0 7px 14px #08748914!important;height:auto;min-width:32px!important;width:32px!important}.cases-main .department-kpi-panel .act-dept-card.is-active .act-icon.all-departments-circle-icon,.cases-main .department-kpi-panel .act-icon.all-departments-circle-icon{aspect-ratio:1/1!important;background:#fff!important;border-radius:50%!important;overflow:hidden!important}.cases-main .department-kpi-panel .act-icon.department-reference-icon svg{stroke-width:1.5!important;height:26px!important;width:26px!important}.cases-main .department-kpi-panel .act-icon.department-reference-icon svg *{stroke-width:1.5!important}.cases-main .department-kpi-panel .dept-card-copy small{font-size:9.8px!important;line-height:1.05!important}@media (max-width:1180px){.cases-main .department-kpi-row{grid-template-columns:repeat(9,minmax(122px,1fr))!important}}.cases-workspace{grid-gap:16px!important;align-items:start!important;display:grid!important;gap:16px!important;grid-template-columns:minmax(0,1fr) 350px!important;max-width:100%!important;overflow:visible!important;width:100%!important}.cases-workspace.panel-closed{gap:0!important;grid-template-columns:minmax(0,1fr) 0!important}.cases-workspace:has(.case-side-panel:not(.panel-hidden)),.cases-workspace:not(.panel-closed){gap:16px!important;grid-template-columns:minmax(0,1fr) 350px!important}.cases-workspace .cases-main{overflow:hidden!important;width:100%!important}.cases-workspace .act-panel,.cases-workspace .act-row-card,.cases-workspace .attached-case-top,.cases-workspace .case-grid-card,.cases-workspace .cases-main{max-width:100%!important;min-width:0!important}.cases-workspace .case-side-panel{align-self:start!important;background:#fff!important;border-left:1px solid #d2e0eaf2!important;box-shadow:-12px 0 28px #142a460f!important;height:calc(100vh - 78px)!important;max-height:calc(100vh - 78px)!important;max-width:410px!important;min-width:410px!important;overflow-x:hidden!important;overflow-y:auto!important;position:sticky!important;right:auto!important;top:78px!important;width:410px!important;z-index:20!important}.cases-workspace .case-side-panel.panel-hidden{display:none!important}.cases-workspace:has(.case-side-panel:not(.panel-hidden)) .case-side-panel,.cases-workspace:not(.panel-closed) .case-side-panel:not(.panel-hidden){display:block!important}.cases-workspace:has(.case-side-panel:not(.panel-hidden)) .attached-case-top>.case-dashboard-controls .case-class-tabs.pipeline-style,.cases-workspace:not(.panel-closed) .attached-case-top>.case-dashboard-controls .case-class-tabs.pipeline-style{grid-template-columns:repeat(7,minmax(0,1fr))!important}.cases-workspace:has(.case-side-panel:not(.panel-hidden)) .attached-case-top .act-kpi-grid,.cases-workspace:not(.panel-closed) .attached-case-top .act-kpi-grid{grid-template-columns:repeat(7,minmax(0,1fr))!important}.cases-workspace:has(.case-side-panel:not(.panel-hidden)) .attached-case-top .act-kpi-card,.cases-workspace:has(.case-side-panel:not(.panel-hidden)) .attached-case-top>.case-dashboard-controls .case-class-tabs.pipeline-style>button,.cases-workspace:not(.panel-closed) .attached-case-top .act-kpi-card,.cases-workspace:not(.panel-closed) .attached-case-top>.case-dashboard-controls .case-class-tabs.pipeline-style>button{min-width:0!important}@media (max-width:1180px){.cases-workspace,.cases-workspace.panel-closed,.cases-workspace:has(.case-side-panel:not(.panel-hidden)),.cases-workspace:not(.panel-closed){gap:14px!important;grid-template-columns:minmax(0,1fr)!important}.cases-workspace .case-side-panel{border-left:0!important;border-top:1px solid #d2e0eaf2!important;box-shadow:0 -10px 28px #142a460f!important;height:auto!important;max-height:none!important;max-width:none!important;min-width:0!important;position:relative!important;top:auto!important;width:100%!important}}.cases-main .attached-case-top.department-accordion-ready .department-tab-content,.cases-main .attached-case-top.department-accordion-ready>.case-status-kpi-panel{overflow:hidden!important;transition:max-height .32s ease,opacity .22s ease,margin .32s ease,padding .32s ease,border-width .22s ease,box-shadow .22s ease!important}.cases-main .attached-case-top[data-department-accordion=closed] .department-tab-content{border-bottom-width:0!important;border-top-width:0!important;box-shadow:none!important;margin-top:0!important;max-height:0!important;min-height:0!important;opacity:0!important;padding-bottom:0!important;padding-top:0!important;pointer-events:none!important}.cases-main .attached-case-top[data-department-accordion=closed]>.case-status-kpi-panel{border-width:0!important;box-shadow:none!important;max-height:0!important;min-height:0!important;opacity:0!important;padding-bottom:0!important;padding-top:0!important;pointer-events:none!important}.cases-main .attached-case-top[data-department-accordion=open] .department-tab-content{max-height:260px!important;opacity:1!important}.cases-main .attached-case-top[data-department-accordion=open]>.case-status-kpi-panel{max-height:420px!important;opacity:1!important}.cases-main .attached-case-top>.case-status-kpi-panel{display:none!important}@media (max-width:760px){.cases-main .attached-case-top[data-department-accordion=open] .department-tab-content,.cases-main .attached-case-top[data-department-accordion=open]>.case-status-kpi-panel{max-height:520px!important}}@media (prefers-reduced-motion:reduce){.cases-main .attached-case-top.department-accordion-ready .department-tab-content,.cases-main .attached-case-top.department-accordion-ready>.case-status-kpi-panel{transition:none!important}}.cases-main .attached-case-top>.case-dashboard-controls .case-class-tabs.pipeline-style>button.active,.cases-main .attached-case-top>.case-dashboard-controls .case-class-tabs.pipeline-style>button[aria-pressed=true]{background:#65cfc7!important;border-color:#65cfc7!important;color:#fff!important}.cases-main .attached-case-top>.case-dashboard-controls .case-class-tabs.pipeline-style>button.active .class-caption,.cases-main .attached-case-top>.case-dashboard-controls .case-class-tabs.pipeline-style>button.active .class-copy b,.cases-main .attached-case-top>.case-dashboard-controls .case-class-tabs.pipeline-style>button.active .class-label,.cases-main .attached-case-top>.case-dashboard-controls .case-class-tabs.pipeline-style>button[aria-pressed=true] .class-caption,.cases-main .attached-case-top>.case-dashboard-controls .case-class-tabs.pipeline-style>button[aria-pressed=true] .class-copy b,.cases-main .attached-case-top>.case-dashboard-controls .case-class-tabs.pipeline-style>button[aria-pressed=true] .class-label{color:#fff!important}.case-side-panel .quick-card{grid-gap:10px!important;display:grid!important;gap:10px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;padding:16px!important}.case-side-panel .quick-card>h4{grid-column:1/-1!important;margin:0 0 2px!important}.case-side-panel .quick-card>div{display:contents!important}.case-side-panel .quick-card .send-btn,.case-side-panel .quick-card button{align-items:center!important;border-radius:8px!important;display:inline-flex!important;font-size:13px!important;font-weight:800!important;gap:7px!important;justify-content:center!important;line-height:1.2!important;margin:0!important;min-height:44px!important;min-width:0!important;padding:8px 10px!important;text-align:center!important;white-space:normal!important;width:100%!important}.case-side-panel .quick-card button .ui-icon{background:#f7ffff!important;border:1.4px dashed #2baeb2!important;border-radius:50%!important;box-sizing:border-box!important;color:#197f8a!important;flex:0 0 30px!important;height:30px!important;padding:6px!important;width:30px!important}.case-side-panel .quick-card .send-btn{background:linear-gradient(135deg,#55c9c1,#347f88)!important;border-color:#2e8e94!important;box-shadow:0 7px 16px #1f747e2e!important;color:#fff!important}.case-side-panel .quick-card .send-btn .ui-icon:last-child{display:none!important}.case-side-panel .quick-card .send-btn .ui-icon:first-child{background:#ffffff1f!important;border-color:#ffffffe6!important;color:#fff!important}body{-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}.cases-main,.hc-main{isolation:isolate}.act-dept-card,.action-btn,.attached-case-top,.bulk-actions,.case-action-btn,.case-class-tabs button,.case-dashboard-controls,.case-kpi-card,.case-mobile-card,.case-table-card,.filter-card,.saved-view-card,.tool-btn{background-clip:padding-box;box-shadow:0 14px 34px #081c4012,inset 0 1px 0 #ffffffb8;outline:1px solid #ffffff61}.attached-case-top,.case-dashboard-controls,.case-kpi-card,.case-mobile-card,.case-table-card,.filter-card,.saved-view-card{overflow:hidden}.action-btn,.attached-case-top,.case-action-btn,.case-dashboard-controls,.case-kpi-card,.case-mobile-card,.case-table-card,.filter-card,.saved-view-card,.tool-btn,button{transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,opacity .18s ease}.case-kpi-card:hover,.case-mobile-card:hover,.case-table-card:hover,.filter-card:hover,.saved-view-card:hover{box-shadow:0 18px 42px #081c4017,inset 0 1px 0 #ffffffc2;transform:translateY(-1px)}table tbody tr{transition:background-color .18s ease,box-shadow .18s ease}table tbody tr:hover td{box-shadow:inset 0 1px 0 #ffffff9e,inset 0 -1px 0 rgba(8,28,64,.045)}.act-icon,.avatar,.badge,.beneficiary img,.case-avatar,.case-kpi-icon,.pill,.status{box-shadow:inset 0 1px 0 #ffffff8f,0 8px 18px rgba(8,28,64,.055)}.beneficiary,.beneficiary-mobile-link{color:inherit;text-decoration:none}.action-btn:hover,.case-action-btn:hover,.tool-btn:hover,button:hover{transform:translateY(-1px)}.action-btn:focus-visible,.case-action-btn:focus-visible,.tool-btn:focus-visible,a:focus-visible,button:focus-visible{outline:2px solid currentColor;outline-offset:3px}.cases-main .department-kpi-row{grid-auto-columns:minmax(112px,1fr)!important;grid-auto-flow:column!important;grid-template-columns:repeat(10,minmax(112px,1fr))!important;grid-template-rows:1fr!important}.cases-workspace .case-side-panel.case-side-panel:not(.panel-hidden){display:flex!important;flex-direction:column!important;overflow:hidden!important;padding:0!important}.case-side-panel .case-side-panel-scroll{flex:1 1 auto!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;padding:16px!important;scrollbar-color:#77c7c4 #0000;scrollbar-width:thin}.case-side-panel .case-side-panel-scroll::-webkit-scrollbar{width:6px}.case-side-panel .case-side-panel-scroll::-webkit-scrollbar-thumb{background:#77c7c4;border-radius:999px}.case-side-panel .profile-card .avatar:has(img[hidden]):before{color:#087d87;content:attr(data-initials);display:grid;font-weight:900;height:100%;place-items:center;width:100%}.case-side-panel .case-side-footer{background:#fffffffa!important;border-top:1px solid #d8e6ea!important;box-shadow:0 -8px 22px #142a460f!important;flex:0 0 auto!important;padding:10px 14px!important}.case-side-panel .workflow-footer{grid-gap:8px!important;display:grid!important;gap:8px!important;grid-template-columns:1fr!important}.case-side-panel .send-to-research-btn{align-items:center!important;background:#fff!important;border:1px solid #078b91!important;border-radius:8px!important;color:#087f86!important;cursor:pointer!important;display:inline-flex!important;font-family:inherit!important;font-size:13px!important;font-weight:900!important;gap:10px!important;justify-content:center!important;min-height:44px!important;width:100%!important}.case-side-panel .send-to-research-btn svg{fill:none!important;stroke:currentColor!important;stroke-width:2!important;height:17px!important;width:17px!important}.case-side-panel .send-to-research-btn:disabled{background:#f4f7f9!important;border-color:#d8e2e8!important;color:#8a98a9!important;cursor:not-allowed!important}.case-side-panel .open-full-application{align-items:center!important;background:linear-gradient(135deg,#4bc5bf,#258891)!important;border-radius:8px!important;box-shadow:0 8px 18px #18848d33!important;color:#fff!important;display:inline-flex!important;font-size:13px!important;font-weight:900!important;gap:12px!important;justify-content:center!important;min-height:44px!important;text-decoration:none!important;transition:transform .18s ease,box-shadow .18s ease!important;width:100%!important}.case-side-panel .open-full-application:hover{box-shadow:0 11px 24px #18848d45!important;transform:translateY(-1px)}.case-side-panel .open-full-application .ui-icon{fill:none!important;stroke:currentColor!important;stroke-width:2!important;stroke-linecap:round!important;stroke-linejoin:round!important;height:18px!important;width:18px!important}@media (max-width:1180px){.cases-workspace .case-side-panel.case-side-panel:not(.panel-hidden){height:min(780px,90vh)!important;max-height:90vh!important}}@media (min-width:769px){body.menu-open .hc-sidebar,body.menu-open .hc-sidebar:hover{flex:0 0 300px!important;margin:0!important;max-width:300px!important;min-width:300px!important;overflow:hidden!important;padding:0!important;transition:none!important;width:300px!important}body.menu-open .hc-sidebar .hc-menu,body.menu-open .hc-sidebar:hover .hc-menu{align-items:stretch!important;margin:0!important;padding:18px 14px!important}body.menu-open .hc-sidebar .hc-group,body.menu-open .hc-sidebar:hover .hc-group{margin:0 0 4px!important;padding:0!important;width:100%!important}body.menu-open .hc-sidebar .hc-link,body.menu-open .hc-sidebar .hc-link:hover,body.menu-open .hc-sidebar:hover .hc-link{align-items:center!important;border-width:1px!important;display:flex!important;gap:14px!important;height:51px!important;justify-content:flex-start!important;margin:0!important;min-height:51px!important;padding:0 14px!important;transform:none!important;width:100%!important}body.menu-open .hc-sidebar .hc-group.open>.hc-submenu,body.menu-open .hc-sidebar:hover .hc-group.open>.hc-submenu{grid-gap:2px!important;display:grid!important;gap:2px!important;margin:0!important;padding:5px 8px 8px 54px!important}body.menu-open .hc-sidebar .hc-submenu-label,body.menu-open .hc-sidebar .hc-submenu-label:hover,body.menu-open .hc-sidebar:hover .hc-submenu-label{align-items:center!important;border-width:0!important;display:flex!important;font-size:14px!important;font-weight:600!important;gap:8px!important;line-height:1.3!important;margin:0!important;min-height:38px!important;padding:7px 8px!important;transform:none!important;width:100%!important}body.menu-open .hc-main{margin-left:300px!important;width:calc(100% - 300px)!important}body:not(.menu-open) .hc-sidebar,body:not(.menu-open) .hc-sidebar:hover{box-shadow:22px 0 55px #0217252e!important;flex:0 0 78px!important;margin:0!important;max-width:78px!important;min-width:78px!important;overflow:hidden!important;padding:0!important;transition:none!important;width:78px!important}body:not(.menu-open) .hc-sidebar .hc-menu,body:not(.menu-open) .hc-sidebar:hover .hc-menu{align-items:center!important;margin:0!important;padding:18px 12px!important}body:not(.menu-open) .hc-sidebar .hc-sidebar-logo,body:not(.menu-open) .hc-sidebar:hover .hc-sidebar-logo{margin:0!important;padding:22px 12px 16px!important}body:not(.menu-open) .hc-sidebar .hc-group,body:not(.menu-open) .hc-sidebar:hover .hc-group{margin:0 0 4px!important;padding:0!important;width:52px!important}body:not(.menu-open) .hc-sidebar .hc-link,body:not(.menu-open) .hc-sidebar:hover .hc-link{background:#0000!important;border:1px solid #0000!important;border-radius:10px!important;box-shadow:none!important;color:#edfdfd!important;display:flex!important;height:51px!important;justify-content:center!important;margin:0!important;padding:0!important;transform:none!important;transition:background-color .18s ease!important;width:52px!important}body:not(.menu-open) .hc-sidebar .hc-link:hover{background:#ffffff14!important;border-color:#0000!important;box-shadow:none!important;transform:none!important}body:not(.menu-open) .hc-sidebar .hc-icon,body:not(.menu-open) .hc-sidebar:hover .hc-icon{flex:0 0 26px!important;height:26px!important;margin:0!important;max-width:26px!important;min-width:26px!important;padding:0!important;transform:none!important;width:26px!important}body:not(.menu-open) .hc-sidebar .hc-icon img,body:not(.menu-open) .hc-sidebar:hover .hc-icon img{height:27px!important;margin:0!important;max-width:27px!important;min-width:27px!important;padding:0!important;transform:none!important;width:27px!important}body:not(.menu-open) .hc-sidebar .hc-group.open>.hc-link,body:not(.menu-open) .hc-sidebar .hc-link.active{background:linear-gradient(135deg,#0794a1,#0bb4b1)!important;border-color:#ffffff2e!important;box-shadow:0 10px 24px #0019262e,inset 0 1px 0 #ffffff3d!important}body:not(.menu-open) .hc-sidebar .hc-chevron,body:not(.menu-open) .hc-sidebar .hc-link-label,body:not(.menu-open) .hc-sidebar .hc-submenu,body:not(.menu-open) .hc-sidebar:hover .hc-chevron,body:not(.menu-open) .hc-sidebar:hover .hc-link-label,body:not(.menu-open) .hc-sidebar:hover .hc-submenu{display:none!important}}#root,.hc-app,body,html{max-width:100%;overflow-x:hidden}@media (min-width:769px){.hc-sidebar,body.menu-open .hc-sidebar,body:not(.menu-open) .hc-sidebar{inset:0 auto 0 0!important;position:fixed!important;z-index:120!important}.hc-main,body.menu-open .hc-main,body:not(.menu-open) .hc-main{flex-basis:calc(100% - 78px);flex-grow:0;flex-shrink:0;margin-left:78px!important;max-width:calc(100% - 78px)!important;width:calc(100% - 78px)!important}}.cases-workspace,.cases-workspace.panel-closed,.cases-workspace:has(.case-side-panel:not(.panel-hidden)),.cases-workspace:not(.panel-closed){gap:0!important;grid-template-columns:minmax(0,1fr)!important;overflow:hidden!important}.cases-workspace .case-side-panel.case-side-panel:not(.panel-hidden){height:calc(100vh - 78px)!important;left:auto!important;max-height:calc(100vh - 78px)!important;max-width:410px!important;min-width:410px!important;position:fixed!important;right:0!important;top:78px!important;width:410px!important;z-index:110!important}body.document-preview-open{overflow:hidden!important}.document-preview-modal{display:none;inset:0;padding:24px;place-items:center;position:fixed;z-index:1000}.document-preview-modal.open{display:grid}.document-preview-backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#031223b3;border:0;height:100%;inset:0;position:absolute;width:100%}.document-preview-dialog{background:#fff;border-radius:12px;box-shadow:0 30px 80px #03122352;display:grid;grid-template-rows:auto minmax(0,1fr);height:min(820px,92vh);overflow:hidden;position:relative;width:min(1080px,94vw)}.document-preview-head{align-items:center;border-bottom:1px solid #dfe8ed;display:flex;gap:20px;justify-content:space-between;min-height:74px;padding:14px 18px 14px 22px}.document-preview-head h3,.document-preview-head p{margin:0}.document-preview-head h3{color:#07183b;font-size:18px}.document-preview-head p{color:#718096;font-size:12px;margin-top:4px}.document-preview-actions{align-items:center;display:flex;gap:10px}.document-preview-actions a{align-items:center;background:#087d82;border-radius:7px;color:#fff;display:inline-flex;font-size:13px;font-weight:800;min-height:40px;padding:0 16px;text-decoration:none}.document-preview-actions button{background:#fff;border:1px solid #dfe8ed;border-radius:7px;color:#526174;cursor:pointer;display:grid;height:40px;place-items:center;width:40px}.document-preview-viewer{background:#e8edf1;min-height:0}.document-preview-viewer iframe,.document-preview-viewer img{border:0;display:block;height:100%;width:100%}.document-preview-viewer img{object-fit:contain}@media (max-width:768px){.cases-workspace .case-side-panel.case-side-panel:not(.panel-hidden){height:100vh!important;max-height:100vh!important;max-width:100vw!important;min-width:0!important;top:0!important;width:min(410px,100vw)!important}.document-preview-modal{padding:10px}.document-preview-dialog{height:96vh;width:100%}.document-preview-head{align-items:flex-start;padding:12px}}html[dir=rtl] .hc-sidebar,html[dir=rtl] body.menu-open .hc-sidebar,html[dir=rtl] body:not(.menu-open) .hc-sidebar{border-left:1px solid #ffffff1f!important;border-right:0!important;box-shadow:-22px 0 55px #0217252e!important;inset:0 0 0 auto!important;left:auto!important;right:0!important}@media (min-width:769px){html[dir=rtl] .hc-main,html[dir=rtl] body.menu-open .hc-main,html[dir=rtl] body:not(.menu-open) .hc-main{margin-left:0!important;margin-right:78px!important;max-width:calc(100% - 78px)!important;width:calc(100% - 78px)!important}}html[dir=rtl] .cases-workspace .case-side-panel.case-side-panel:not(.panel-hidden){border-left:0!important;border-right:1px solid #d2e0eaf2!important;box-shadow:12px 0 28px #142a4614!important;left:0!important;right:auto!important}html body .cases-main .status-pill.status-approved,html body .cases-main .status-pill.status-closed,html body .cases-main .status-pill.status-default,html body .cases-main .status-pill.status-processing,html body .cases-main .status-pill.status-progress,html body .cases-main .status-pill.status-ready,html body .cases-main .status-pill.status-review,html body .cases-main .status-pill.status-social,html body .cases-main .status-pill.status-submitted,html body .cases-main .status-pill.status-waiting{border:1px solid #0000!important;border-radius:999px!important;font-weight:800!important;line-height:1.15!important;padding:6px 10px!important;white-space:nowrap}html body .cases-main .status-pill.status-social{background:#eaf2ff!important;border-color:#cbdcff!important;color:#285fb8!important}html body .cases-main .status-pill.status-ready{background:#e6f7ef!important;border-color:#bee9d4!important;color:#137a51!important}html body .cases-main .status-pill.status-review{background:#fff2dd!important;border-color:#f7d8a7!important;color:#b76207!important}html body .cases-main .status-pill.status-processing{background:#f1ebff!important;border-color:#ddceff!important;color:#7042bd!important}html body .cases-main .status-pill.status-submitted{background:#e5f7f8!important;border-color:#bee8ea!important;color:#087d82!important}html body .cases-main .status-pill.status-approved{background:#e4f7ec!important;border-color:#bce7cd!important;color:#107347!important}html body .cases-main .status-pill.status-closed{background:#fdebec!important;border-color:#f7c8cc!important;color:#b8323d!important}html body .cases-main .status-pill.status-waiting{background:#fff0f6!important;border-color:#f5cade!important;color:#ae3d72!important}html body .cases-main .status-pill.status-progress{background:#e8f4ff!important;border-color:#c8e2fb!important;color:#1670b7!important}html body .cases-main .status-pill.status-default{background:#eef2f6!important;border-color:#d9e1e9!important;color:#506274!important}html body .cases-main .priority-pill>i,html body .cases-main .status-pill>i{display:none!important}html body .cases-main .priority-pill.high,html body .cases-main .priority-pill.medium,html body .cases-main .priority-pill.standard{border:1px solid #0000!important;border-radius:999px!important;font-weight:800!important;line-height:1.15!important;padding:6px 10px!important;white-space:nowrap}html body .cases-main .priority-pill.standard{background:#e4f7ec!important;border-color:#bce7cd!important;color:#107347!important}html body .cases-main .priority-pill.medium{background:#fff2dd!important;border-color:#f7d8a7!important;color:#b76207!important}html body .cases-main .priority-pill.high{background:#fdebec!important;border-color:#f7c8cc!important;color:#b8323d!important}:root{--heading-color:#071342;--subheading-color:#8792ab}:where(h1,h2,h3,h4,h5,h6){color:#071342!important;color:var(--heading-color)!important;font-weight:700!important}.case-list-ex-filter>div>small:not(#global-heading-color-override),.case-list-top-action>span:not(#global-heading-color-override),.class-copy>.class-label:not(#global-heading-color-override),.dept-card-copy>small:not(#global-heading-color-override),:where(h1,h2,h3,h4,h5,h6):not(#global-heading-color-override){color:#071342!important;font-weight:700!important}.case-list-ex-filter>div>b:not(#global-subheading-color-override),.class-copy>.class-caption:not(#global-subheading-color-override){color:#8792ab!important}.act-dept-card.is-active:not(#global-active-tab-color) .dept-card-copy>small,.act-dept-card[aria-selected=true]:not(#global-active-tab-color) .dept-card-copy>small,.case-class-tabs>button.active:not(#global-active-tab-color) .class-caption,.case-class-tabs>button.active:not(#global-active-tab-color) .class-copy>b,.case-class-tabs>button.active:not(#global-active-tab-color) .class-label,.case-class-tabs>button[aria-pressed=true]:not(#global-active-tab-color) .class-caption,.case-class-tabs>button[aria-pressed=true]:not(#global-active-tab-color) .class-copy>b,.case-class-tabs>button[aria-pressed=true]:not(#global-active-tab-color) .class-label{color:#fff!important}:where(.tabs,.modern-tabs,.request-history-tabs,.cs-comments-tabs,.srx-note-tabs,.fvx-tabs,.fpx-queue-tabs,.dcx-tabs,.ccx-tabs)>:where(.active,.is-active),:where([role=tab].active,[role=tab].is-active,[role=tab][aria-selected=true]) :where(span,small,b,strong){color:#fff!important}body.case-tab-request .request-card-exact:has(.request-badge.review){border:2px solid #54c8c0!important;box-shadow:0 14px 32px #1c929724!important}body.case-tab-request .request-card-exact:has(.request-badge.review)>.request-card-head{background:linear-gradient(90deg,#ecfffc,#fff 72%)!important;border-bottom-color:#bdebe7!important}body.case-tab-request .request-card-exact:has(.request-badge.review) .request-section-icon{background:linear-gradient(135deg,#65d4ca,#278d95)!important;box-shadow:0 6px 14px #278d953d!important;color:#fff!important}body.case-tab-request .request-card-exact:has(.request-badge.review) .request-badge.review{background:#fff0d7!important;border:1px solid #ffc86b!important;color:#9a5700!important}body.case-tab-customer .cs-attachments-verification-grid{grid-gap:22px!important;align-items:stretch!important;display:grid!important;gap:22px!important;grid-template-columns:minmax(0,1.55fr) minmax(340px,.95fr)!important}body.case-tab-customer .cs-attachments-verification-grid>.cs-review-section{background:#fff!important;border:1px solid #e3eaf1!important;border-radius:22px!important;box-shadow:0 16px 38px #07134217!important;overflow:hidden!important}body.case-tab-customer .cs-attachments-verification-grid .cs-section-inner{height:100%!important;padding:20px 24px 22px!important}body.case-tab-customer .cs-attachments-verification-grid .cs-section-head{margin-bottom:16px!important}body.case-tab-customer .cs-attachments-verification-grid .cs-section-title{gap:18px!important}body.case-tab-customer .cs-attachments-verification-grid .cs-section-mark{background:linear-gradient(145deg,#67d9d1,#248d98)!important;border-radius:9px!important;box-shadow:0 9px 20px #248d983b!important;color:#fff!important;flex:0 0 38px!important;height:38px!important;width:38px!important}body.case-tab-customer .cs-attachments-verification-grid .cs-section-title{gap:12px!important}body.case-tab-customer .cs-attachments-verification-grid .cs-section-mark svg{height:18px!important;width:18px!important}body.case-tab-customer .cs-attachments-verification-grid .cs-section-title h2{font-size:20px!important}body.case-tab-customer .cs-attachments-verification-grid .cs-section-sub{color:#8792ab!important;font-size:13px!important;line-height:1.2!important;margin:0 0 -14px 50px!important;transform:translateY(-14px)!important}body.case-tab-customer section[aria-labelledby=csAttachmentsTitle] .cs-section-head{margin-bottom:6px!important}body.case-tab-customer section[aria-labelledby=csAttachmentsTitle] .cs-section-inner{grid-column-gap:18px!important;grid-row-gap:8px!important;align-content:start!important;column-gap:18px!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-template-rows:auto auto auto auto!important;row-gap:8px!important}body.case-tab-customer section[aria-labelledby=csAttachmentsTitle] .cs-section-head{grid-column:1/-1!important}body.case-tab-customer section[aria-labelledby=csAttachmentsTitle] .cs-upload-box{grid-column:1!important;grid-row:2/5!important;height:100%!important;margin:0!important}body.case-tab-customer section[aria-labelledby=csAttachmentsTitle] .cs-uploaded-heading{grid-column:2!important;grid-row:2!important;margin:0 0 2px!important}body.case-tab-customer section[aria-labelledby=csAttachmentsTitle] .cs-doc-table-wrap{align-self:start!important;background:linear-gradient(135deg,#fff,#f8fcfd)!important;box-shadow:0 7px 18px rgba(20,44,73,.045)!important;grid-column:2!important;grid-row:3!important;height:auto!important}body.case-tab-customer section[aria-labelledby=csAttachmentsTitle] .cs-doc-table tbody tr{grid-template-areas:"document document actions" "uploader date actions"!important;grid-template-columns:minmax(0,1fr) auto 52px!important;min-height:92px!important;padding:8px!important}body.case-tab-customer section[aria-labelledby=csAttachmentsTitle] .cs-doc-table td:first-child{grid-area:document;padding:5px 8px 2px!important}body.case-tab-customer section[aria-labelledby=csAttachmentsTitle] .cs-doc-table td:nth-child(2){color:#5f6c88!important;font-size:10px!important;grid-area:uploader;padding:2px 8px 5px!important}body.case-tab-customer section[aria-labelledby=csAttachmentsTitle] .cs-doc-table td:nth-child(2):before{color:#8792ab;content:"Uploaded by "}body.case-tab-customer section[aria-labelledby=csAttachmentsTitle] .cs-doc-table td:nth-child(3){grid-area:date;padding:2px 8px 5px!important;text-align:right!important}body.case-tab-customer section[aria-labelledby=csAttachmentsTitle] .cs-doc-table td:nth-child(4){align-self:center!important;grid-area:actions;padding:6px!important}body.case-tab-customer section[aria-labelledby=csAttachmentsTitle] .cs-doc-date{align-items:center!important;display:flex!important;gap:6px!important;white-space:nowrap!important}body.case-tab-customer section[aria-labelledby=csAttachmentsTitle] .cs-doc-date b{font-size:10px!important}body.case-tab-customer section[aria-labelledby=csAttachmentsTitle] .cs-doc-date small{color:#8792ab!important;font-size:9px!important}body.case-tab-customer section[aria-labelledby=csAttachmentsTitle] .cs-doc-actions .cs-more-btn{display:none!important}body.case-tab-customer section[aria-labelledby=csAttachmentsTitle] .cs-security-note{grid-column:2!important;grid-row:4!important;margin-top:2px!important;padding:9px 12px!important}body.case-tab-customer section[aria-labelledby=csAttachmentsTitle] .cs-upload-box{background:radial-gradient(circle at 85% 90%,#3cc5e51f,#0000 34%),#fbfdff!important;border:2px dashed #42aee3!important;border-radius:20px!important;margin:0 0 16px!important;min-height:138px!important}body.case-tab-customer section[aria-labelledby=csAttachmentsTitle] .cs-upload-box label{flex-direction:column!important;gap:6px!important;justify-content:center!important;min-height:134px!important;text-align:center!important}body.case-tab-customer section[aria-labelledby=csAttachmentsTitle] .cs-upload-box svg{background:#effbfc!important;border:1px solid #c4edf0!important;border-radius:50%!important;color:#159eb7!important;height:42px!important;padding:9px!important;width:42px!important}body.case-tab-customer section[aria-labelledby=csAttachmentsTitle] .cs-upload-box span{grid-gap:5px!important;display:grid!important;gap:5px!important;justify-items:center!important}body.case-tab-customer section[aria-labelledby=csAttachmentsTitle] .cs-upload-box b{color:#071342!important;font-size:15px!important}body.case-tab-customer section[aria-labelledby=csAttachmentsTitle] .cs-upload-box b:after{background:linear-gradient(135deg,#2689d6,#25b8b1);border-radius:10px;box-shadow:0 7px 16px #1e8bbc33;color:#fff;content:"Browse Files";display:block;font-size:14px;margin:6px auto 1px;padding:6px 16px;width:180px;width:150px}body.case-tab-customer section[aria-labelledby=csAttachmentsTitle] .cs-upload-box small{color:#5f6c88!important;font-size:12px!important}.cs-uploaded-heading{align-items:center;display:flex;justify-content:space-between;margin:0 0 12px}.cs-uploaded-heading h3{color:#071342;font-size:16px;margin:0}.cs-uploaded-heading span{background:#eef6ff;border-radius:999px;color:#1769c2;font-size:12px;font-weight:800;padding:6px 18px}body.case-tab-customer .cs-doc-table-wrap{border:1px solid #dce5ee!important;border-radius:14px!important;overflow:hidden!important}body.case-tab-customer .cs-doc-table thead{display:none!important}body.case-tab-customer .cs-doc-table,body.case-tab-customer .cs-doc-table tbody{display:block!important;width:100%!important}body.case-tab-customer .cs-doc-table tbody tr{align-items:center!important;display:grid!important;grid-template-columns:minmax(230px,2fr) minmax(140px,1fr) minmax(135px,1fr) 92px!important;width:100%!important}body.case-tab-customer .cs-doc-table td{border:0!important;display:block!important;min-width:0!important;padding:14px 12px!important;vertical-align:middle!important}body.case-tab-customer .cs-doc-table td:first-child{padding-left:18px!important}body.case-tab-customer .cs-doc-table td:last-child{padding-right:18px!important}body.case-tab-customer .cs-doc-name{grid-gap:12px!important;align-items:center!important;display:grid!important;gap:12px!important;grid-template-columns:40px minmax(0,1fr)!important}body.case-tab-customer .cs-doc-name>div{min-width:0!important}body.case-tab-customer .cs-doc-name b{display:block!important;font-size:14px!important;line-height:1.35!important;overflow-wrap:anywhere!important}body.case-tab-customer .cs-doc-name small{display:block!important;margin-top:5px!important}body.case-tab-customer .cs-pdf-icon{background:linear-gradient(145deg,#67d9d1,#248d98)!important;border-radius:9px!important;box-shadow:0 7px 15px #248d9833!important;color:#fff!important;height:40px!important;width:40px!important}body.case-tab-customer .cs-pdf-icon svg{height:18px!important;width:18px!important}body.case-tab-customer .cs-doc-actions{gap:12px!important;justify-content:flex-end!important}.cs-security-note{grid-gap:10px;align-items:center;background:linear-gradient(90deg,#effbfb,#f6faff);border-radius:14px;display:grid;gap:10px;grid-template-columns:40px 1fr 36px;margin-top:14px;padding:11px 14px}.cs-security-note small,.cs-security-note strong{display:block}.cs-security-note strong{color:#071342;font-size:12px}.cs-security-note small{color:#8792ab;font-size:11px;margin-top:4px}.cs-lock-icon,.cs-security-icon{background:linear-gradient(145deg,#30d3c0,#168bb4);border-radius:50%;color:#fff;display:grid;font-weight:900;height:36px;place-items:center;width:36px}.cs-lock-icon{background:#e8f3ff;border-radius:10px;color:#4f97dc}body.case-tab-customer section[aria-labelledby=csVerificationTitle] .cs-section-inner{display:flex!important;flex-direction:column!important}body.case-tab-customer section[aria-labelledby=csVerificationTitle] .cs-verify-list{grid-gap:8px!important;display:grid!important;gap:8px!important;margin-top:8px!important}body.case-tab-customer section[aria-labelledby=csVerificationTitle] .cs-verify-item{grid-gap:12px!important;align-items:center!important;background:linear-gradient(90deg,#f8fffd,#fbfefe)!important;border:1px solid #cfe8e5!important;border-radius:15px!important;display:grid!important;gap:12px!important;grid-template-columns:40px 1fr 28px!important;min-height:62px!important;padding:8px 13px!important}body.case-tab-customer .cs-verify-item input{opacity:0!important;pointer-events:none!important;position:absolute!important}.cs-verify-symbol{background:linear-gradient(145deg,#24cf91,#009d62);border-radius:50%;color:#fff;display:grid;font-size:18px;font-weight:900;height:38px;place-items:center;width:38px}.cs-verify-item small,.cs-verify-item strong{display:block}.cs-verify-item strong{color:#071342;font-size:14px}.cs-verify-item small{color:#5f6c88;font-size:11px;line-height:1.3;margin-top:3px}.cs-verify-item i{background:#d9f6e8;border-radius:50%;color:#00965e;display:grid;font-style:normal;font-weight:900;height:27px;place-items:center;width:27px}.cs-ready-submit{grid-gap:11px;align-items:center;background:radial-gradient(circle at 90% 80%,#2ec77d1f,#0000 32%),#f3fff8;border:1.5px solid #2fc77d;border-radius:13px;display:grid;gap:11px;grid-template-columns:44px 1fr;margin-top:10px;min-height:72px;padding:10px 14px}.cs-ready-medal{background:#08a96b;border:4px solid #d9fff0;border-radius:50%;box-shadow:0 6px 13px #08a96b2e;color:#fff;display:grid;font-size:19px;height:42px;place-items:center;width:42px}.cs-ready-submit small,.cs-ready-submit strong{display:block}.cs-ready-submit strong{color:#078244;font-size:14px}.cs-ready-submit small{color:#42516e;font-size:11px;margin-top:4px}@media (max-width:980px){body.case-tab-customer .cs-attachments-verification-grid{grid-template-columns:1fr!important}}@media (max-width:680px){body.case-tab-customer section[aria-labelledby=csAttachmentsTitle] .cs-section-inner{display:block!important}body.case-tab-customer section[aria-labelledby=csAttachmentsTitle] .cs-upload-box{margin-bottom:14px!important}body.case-tab-customer section[aria-labelledby=csAttachmentsTitle] .cs-uploaded-heading{margin-bottom:10px!important}body.case-tab-customer .cs-doc-table tbody tr{grid-template-columns:1fr!important}body.case-tab-customer .cs-doc-table td{padding:8px 16px!important}body.case-tab-customer .cs-doc-table td:first-child{padding-top:14px!important}body.case-tab-customer .cs-doc-table td:last-child{padding-bottom:14px!important}body.case-tab-customer .cs-doc-actions{justify-content:flex-start!important}}body.case-tab-customer .cs-decision-panel .cs-decision-grid{grid-gap:32px!important;display:grid!important;gap:32px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;overflow:visible!important;padding:30px 4px 4px!important}body.case-tab-customer .cs-decision-panel .cs-review-option{align-items:center!important;background:linear-gradient(180deg,#f7fffe,#fff)!important;border:1px solid #b9e1dc!important;border-radius:10px!important;box-shadow:0 8px 20px rgba(20,44,73,.045)!important;display:flex!important;justify-content:center!important;min-height:158px!important;overflow:visible!important;padding:48px 20px 38px!important;position:relative!important;text-align:center!important}body.case-tab-customer .cs-decision-panel .cs-review-option.return{background:linear-gradient(180deg,#fffaf2,#fff)!important;border-color:#f2c888!important}body.case-tab-customer .cs-decision-panel .cs-review-option.close{background:linear-gradient(180deg,#fff8fb,#fff)!important;border-color:#efb7c9!important}body.case-tab-customer .cs-decision-panel .cs-review-option:before{background:currentColor!important;bottom:20px!important;content:""!important;height:1px!important;left:18px!important;opacity:.75!important;position:absolute!important;right:18px!important}body.case-tab-customer .cs-decision-panel .cs-review-option.ready{color:#299e9a!important}body.case-tab-customer .cs-decision-panel .cs-review-option.return{color:#cc7919!important}body.case-tab-customer .cs-decision-panel .cs-review-option.close{color:#d74172!important}body.case-tab-customer .cs-decision-panel .cs-review-option:after{background:currentColor!important;border:0!important;border-radius:50%!important;bottom:10px!important;box-shadow:0 0 0 7px #fff!important;color:#fff!important;display:grid!important;font-size:10px!important;font-weight:900!important;height:22px!important;left:50%!important;margin-left:-11px!important;opacity:1!important;place-items:center!important;position:absolute!important;right:auto!important;top:auto!important;width:22px!important;z-index:2!important}body.case-tab-customer .cs-decision-panel .cs-review-option:first-child:after{background:#299e9a!important;content:"1"!important}body.case-tab-customer .cs-decision-panel .cs-review-option:nth-child(2):after{background:#cc7919!important;content:"2"!important}body.case-tab-customer .cs-decision-panel .cs-review-option:nth-child(3):after{background:#d74172!important;content:"3"!important}body.case-tab-customer .cs-decision-panel .cs-option-icon{background:#effcfb!important;border:1px solid!important;border-radius:50%!important;box-shadow:0 9px 20px #142c491a!important;color:inherit!important;display:grid!important;height:58px!important;left:50%!important;margin-left:-29px!important;place-items:center!important;position:absolute!important;top:-29px!important;width:58px!important}body.case-tab-customer .cs-decision-panel .return .cs-option-icon{background:#fff8ee!important}body.case-tab-customer .cs-decision-panel .close .cs-option-icon{background:#fff2f6!important}body.case-tab-customer .cs-decision-panel .cs-option-icon svg{height:25px!important;width:25px!important}body.case-tab-customer .cs-decision-panel .cs-option-copy{color:#071342!important;display:block!important;padding:0!important;text-align:center!important;width:100%!important}body.case-tab-customer .cs-decision-panel .cs-option-copy strong{color:currentColor!important;display:block!important;font-size:14px!important;margin-bottom:9px!important}body.case-tab-customer .cs-decision-panel .cs-option-copy small{color:#56647f!important;display:block!important;font-size:11px!important;line-height:1.45!important;margin:auto!important;max-width:280px!important}body.case-tab-customer .cs-decision-panel .cs-option-art,body.case-tab-customer .cs-decision-panel .cs-option-dot{display:none!important}body.case-tab-customer .cs-decision-panel .cs-option-check{background:#48ad75!important;border-radius:50%!important;color:#fff!important;height:18px!important;right:calc(50% - 31px)!important;top:-3px!important;width:18px!important;z-index:4!important}body.case-tab-customer .cs-decision-panel .cs-option-check svg{height:11px!important;width:11px!important}body.case-tab-customer .cs-decision-panel .cs-review-option:not(:last-child)>.cs-option-copy:after{background:#fff!important;border:1px solid #cddfeb!important;border-radius:50%!important;box-shadow:0 4px 12px #142c4914!important;color:#24536e!important;content:">"!important;display:grid!important;font-size:12px!important;font-weight:900!important;height:26px!important;place-items:center!important;position:absolute!important;right:-47px!important;top:55px!important;width:26px!important;z-index:5!important}body.case-tab-customer .cs-decision-panel .cs-review-option:has(input:checked){border-width:2px!important;box-shadow:0 10px 24px #299e9a1f!important}@media (max-width:900px){body.case-tab-customer .cs-decision-panel .cs-decision-grid{gap:46px!important;grid-template-columns:1fr!important}body.case-tab-customer .cs-decision-panel .cs-review-option:not(:last-child)>.cs-option-copy:after{bottom:-39px!important;content:"⌄"!important;right:calc(50% - 13px)!important;top:auto!important}}body.case-tab-approval .pax-choice-grid,body.case-tab-committee .cmx-choice-grid,body.case-tab-finance .pax-choice-grid,body.case-tab-research .srx-decision-grid{grid-gap:30px!important;display:grid!important;gap:30px!important;overflow:visible!important;padding-top:28px!important}body.case-tab-committee .cmx-choice-grid,body.case-tab-research .srx-decision-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}body.case-tab-approval .pax-choice-grid,body.case-tab-finance .pax-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.case-tab-approval .pax-choice,body.case-tab-committee .cmx-choice,body.case-tab-finance .pax-choice,body.case-tab-research .srx-decision-card{background:linear-gradient(180deg,#f7fffe,#fff)!important;border:1px solid #b9e1dc!important;border-radius:10px!important;box-shadow:0 8px 20px #142c490d!important;justify-content:center!important;min-height:150px!important;overflow:visible!important;padding:46px 18px 34px!important;position:relative!important;text-align:center!important}body.case-tab-research .srx-decision-card{align-items:center!important;display:flex!important;flex-direction:column!important;grid-template-columns:none!important}body.case-tab-research .srx-decision-card>span:last-child{display:block!important;min-width:0!important;text-align:center!important;width:100%!important}body.case-tab-research .srx-decision-card h3,body.case-tab-research .srx-decision-card p{max-width:none!important;overflow-wrap:normal!important;text-align:center!important;white-space:normal!important;width:100%!important;word-break:normal!important}body.case-tab-research .srx-decision-card h3{line-height:1.25!important;margin:0 0 9px!important}body.case-tab-research .srx-decision-card p{line-height:1.45!important;margin:0!important}body.case-tab-approval .pax-choice:nth-child(2),body.case-tab-committee .cmx-choice:nth-child(2),body.case-tab-finance .pax-choice:nth-child(2),body.case-tab-research .srx-decision-card:nth-child(2){background:linear-gradient(180deg,#fffaf2,#fff)!important;border-color:#f2c888!important}body.case-tab-committee .cmx-choice:nth-child(3),body.case-tab-research .srx-decision-card:nth-child(3){background:linear-gradient(180deg,#fff8fb,#fff)!important;border-color:#efb7c9!important}body.case-tab-committee .cmx-choice:nth-child(4),body.case-tab-research .srx-decision-card:nth-child(4){background:linear-gradient(180deg,#faf8ff,#fff)!important;border-color:#d1c3f5!important}body.case-tab-approval .pax-choice-action,body.case-tab-committee .cmx-choice-icon,body.case-tab-finance .pax-choice-action,body.case-tab-research .srx-decision-icon{background:#effcfb!important;border:1px solid!important;border-radius:50%!important;box-shadow:0 9px 20px #142c491a!important;color:#299e9a!important;display:grid!important;height:56px!important;left:50%!important;margin-left:-28px!important;place-items:center!important;position:absolute!important;top:-28px!important;width:56px!important}body.case-tab-approval .pax-choice:nth-child(2) .pax-choice-action,body.case-tab-committee .cmx-choice:nth-child(2) .cmx-choice-icon,body.case-tab-finance .pax-choice:nth-child(2) .pax-choice-action,body.case-tab-research .srx-decision-card:nth-child(2) .srx-decision-icon{background:#fff8ee!important;color:#cc7919!important}body.case-tab-committee .cmx-choice:nth-child(3) .cmx-choice-icon,body.case-tab-research .srx-decision-card:nth-child(3) .srx-decision-icon{background:#fff2f6!important;color:#d74172!important}body.case-tab-committee .cmx-choice:nth-child(4) .cmx-choice-icon,body.case-tab-research .srx-decision-card:nth-child(4) .srx-decision-icon{background:#f4f0ff!important;color:#7354c9!important}body.case-tab-approval .pax-choice-action svg,body.case-tab-committee .cmx-choice-icon svg,body.case-tab-finance .pax-choice-action svg,body.case-tab-research .srx-decision-icon svg{height:24px!important;width:24px!important}body.case-tab-approval .pax-choice:before,body.case-tab-committee .cmx-choice:before,body.case-tab-finance .pax-choice:before,body.case-tab-research .srx-decision-card:before{background:#299e9a!important;bottom:18px!important;content:""!important;height:1px!important;left:16px!important;opacity:.75!important;position:absolute!important;right:16px!important}body.case-tab-approval .pax-choice:nth-child(2):before,body.case-tab-committee .cmx-choice:nth-child(2):before,body.case-tab-finance .pax-choice:nth-child(2):before,body.case-tab-research .srx-decision-card:nth-child(2):before{background:#cc7919!important}body.case-tab-committee .cmx-choice:nth-child(3):before,body.case-tab-research .srx-decision-card:nth-child(3):before{background:#d74172!important}body.case-tab-committee .cmx-choice:nth-child(4):before,body.case-tab-research .srx-decision-card:nth-child(4):before{background:#7354c9!important}body.case-tab-approval .pax-choice>span:nth-child(2),body.case-tab-finance .pax-choice>span:nth-child(2),body.case-tab-research .srx-decision-card>span:last-child{text-align:center!important}body.case-tab-approval .pax-choice strong,body.case-tab-committee .cmx-choice,body.case-tab-finance .pax-choice strong,body.case-tab-research .srx-decision-card h3{color:#071342!important}body.case-tab-approval .pax-choice small,body.case-tab-finance .pax-choice small,body.case-tab-research .srx-decision-card p{color:#56647f!important;line-height:1.45!important}body.case-tab-approval .pax-choice .pax-radio,body.case-tab-finance .pax-choice .pax-radio,body.case-tab-research .srx-decision-card input{opacity:0!important;position:absolute!important}body.case-tab-approval .pax-choice.active,body.case-tab-committee .cmx-choice.active,body.case-tab-finance .pax-choice.active,body.case-tab-research .srx-decision-card:has(input:checked){border-width:2px!important;box-shadow:0 12px 26px #299e9a24!important;transform:translateY(-2px)!important}body.case-tab-audit .auditx-decision .auditx-panel-head{margin-bottom:0!important}body.case-tab-audit .auditx-decision-sub{line-height:1.35!important;margin:0!important;padding:10px 0 20px!important}body.case-tab-audit .auditx-choice-grid{align-items:stretch!important;gap:28px!important;padding-top:0!important}body.case-tab-audit .auditx-choice{background:linear-gradient(180deg,#f7fffe,#fff)!important;border:1px solid #b9e1dc!important;border-radius:12px!important;box-shadow:0 8px 20px #142c490d!important;display:flex!important;flex-direction:column!important;min-height:300px!important;overflow:visible!important;padding:46px 18px 18px!important;position:relative!important}body.case-tab-audit .auditx-choice>.auditx-choice-title{flex:0 0 58px!important}body.case-tab-audit .auditx-choice:nth-child(2){background:linear-gradient(180deg,#fffaf2,#fff)!important;border-color:#f2c888!important}body.case-tab-audit .auditx-choice:nth-child(3){background:linear-gradient(180deg,#fff8fb,#fff)!important;border-color:#efb7c9!important}body.case-tab-audit .auditx-choice-title>i{background:#effcfb!important;border:1px solid #299e9a!important;border-radius:50%!important;box-shadow:0 9px 20px #142c491a!important;color:#299e9a!important;display:grid!important;flex:0 0 56px!important;height:56px!important;left:50%!important;place-items:center!important;position:absolute!important;top:-74px!important;transform:translateX(-50%)!important;width:56px!important}body.case-tab-audit .auditx-choice-title>i:after{display:none!important}body.case-tab-audit .auditx-choice-title>i svg{height:24px!important;width:24px!important}body.case-tab-audit .auditx-choice.return .auditx-choice-title>i{background:#fff8ee!important;border-color:#cc7919!important;color:#cc7919!important}body.case-tab-audit .auditx-choice.close .auditx-choice-title>i{background:#fff2f6!important;border-color:#d74172!important;color:#d74172!important}body.case-tab-audit .auditx-choice-title{align-items:center!important;display:flex!important;gap:0!important;justify-content:center!important;margin:0 0 16px!important;min-height:58px!important;width:100%!important}body.case-tab-audit .auditx-choice-title>span{display:block!important;min-width:0!important;text-align:center!important}body.case-tab-audit .auditx-choice-title strong{font-size:13px!important;line-height:1.25!important}body.case-tab-audit .auditx-choice-title small{font-size:11px!important;line-height:1.35!important;margin-top:5px!important}body.case-tab-audit .auditx-choice .auditx-field-label{display:block!important;line-height:1.3!important;margin:0 0 7px!important;min-height:18px!important}body.case-tab-audit .auditx-choice .auditx-segment,body.case-tab-audit .auditx-choice .auditx-select{height:40px!important;margin:0 0 14px!important;min-height:40px!important}body.case-tab-audit .auditx-choice .auditx-segment+.auditx-field-label,body.case-tab-audit .auditx-choice .auditx-select+.auditx-field-label{margin-top:0!important}body.case-tab-audit .auditx-choice textarea{height:66px!important;margin-top:0!important;min-height:66px!important}body.case-tab-audit .auditx-choice .auditx-mini-count{margin-top:-18px!important}body.case-tab-customer .cs-decision-note{grid-gap:10px 14px!important;align-items:stretch!important;display:grid!important;gap:10px 14px!important;grid-template-columns:minmax(0,2fr) minmax(220px,1fr)!important}body.case-tab-customer .cs-decision-note .cs-info-line,body.case-tab-customer .cs-decision-note .cs-note-title{grid-column:1/-1!important}body.case-tab-customer .cs-decision-note .cs-textarea-wrap{grid-column:1!important;min-width:0!important}body.case-tab-customer .cs-note-side-actions{grid-gap:9px!important;display:grid!important;gap:9px!important;grid-column:2!important;grid-template-rows:1fr 1fr!important}body.case-tab-customer .cs-note-side-actions button{border-radius:8px!important;cursor:pointer!important;font:inherit!important;font-size:11px!important;font-weight:850!important;min-height:38px!important;width:100%!important}body.case-tab-customer .cs-note-detail-btn{background:#fff!important;border:1px solid #cfdce8!important;color:#071342!important}body.case-tab-customer .cs-note-submit-btn{background:linear-gradient(135deg,#61cec6,#31949d)!important;border:1px solid #42b8b1!important;box-shadow:0 7px 15px #31949d2e!important;color:#fff!important}@media (max-width:700px){body.case-tab-customer .cs-decision-note{grid-template-columns:1fr!important}body.case-tab-customer .cs-note-side-actions{grid-column:1!important;grid-template-columns:1fr 1fr!important;grid-template-rows:auto!important}}body.case-tab-audit .auditx-icon-btn{cursor:pointer!important;transition:transform .16s ease,background .16s ease,border-color .16s ease!important}body.case-tab-audit .auditx-icon-btn:hover{background:#eef8ff!important;border-color:#5aa9d6!important;transform:translateY(-1px)!important}body.case-tab-audit .auditx-icon-btn.delete:hover{background:#fff0f2!important;border-color:#f099a2!important}body.case-tab-audit .auditx-recommend-submit{background:linear-gradient(135deg,#61cec6,#31949d)!important;border:1px solid #3eb8b1!important;border-radius:7px!important;bottom:14px!important;box-shadow:0 6px 13px #31949d2e!important;color:#fff!important;cursor:pointer!important;font-size:10px!important;font-weight:850!important;height:30px!important;min-width:78px!important;padding:0 15px!important;position:absolute!important;right:20px!important}body.case-tab-audit .auditx-recommend-submit:hover{transform:translateY(-1px)}body.case-tab-audit .auditx-recommend{padding-bottom:56px!important;position:relative!important}body.case-tab-committee .cmx-decision-submit-row{display:flex!important;justify-content:flex-end!important;margin-top:12px!important}body.case-tab-committee .cmx-decision-submit{background:linear-gradient(135deg,#61cec6,#31949d)!important;border:1px solid #3eb8b1!important;border-radius:7px!important;box-shadow:0 6px 13px #31949d2e!important;color:#fff!important;cursor:pointer!important;font-size:10px!important;font-weight:850!important;height:30px!important;min-width:82px!important;padding:0 16px!important}body.case-tab-committee .cmx-decision-submit:hover{transform:translateY(-1px)}body.case-tab-committee .cmx-member-row:has(.cmx-row-pill.green)>b:nth-of-type(2){align-items:center!important;background:linear-gradient(135deg,#e8fbf2,#d8f5e7)!important;border:1px solid #91ddbd!important;border-radius:8px!important;box-shadow:0 5px 12px #087b4c1c!important;color:#087b4c!important;display:inline-flex!important;font-size:11px!important;font-weight:900!important;justify-content:center!important;min-height:28px!important;min-width:92px!important;padding:5px 12px!important;width:max-content!important}.audit-finding-notice{background:#071342;border-radius:9px;bottom:28px;box-shadow:0 12px 28px #0713423d;color:#fff;font-size:12px;font-weight:800;left:50%;opacity:0;padding:10px 18px;pointer-events:none;position:fixed;transform:translate(-50%,18px);transition:.2s ease;z-index:10000}.audit-finding-notice.show{opacity:1;transform:translate(-50%)}body.case-tab-finance .fpx-preview-stack{align-content:start!important;align-self:start!important;display:grid!important;grid-template-rows:auto auto!important;height:auto!important}body.case-tab-finance .fpx-budget{align-self:start!important;height:auto!important;min-height:0!important}.social-report-dialog{background:#f7fafc;border:0;border-radius:18px;box-shadow:0 28px 80px #07134247;color:#071342;inset:0;margin:auto;max-height:calc(100vh - 38px);overflow:hidden;padding:0;position:fixed;width:min(780px,calc(100vw - 34px))}.social-report-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#07134285}.social-report-head{align-items:center;background:linear-gradient(135deg,#53cfc5,#278d98);color:#fff;display:flex;justify-content:space-between;padding:18px 22px}.social-report-head>div{align-items:center;display:flex;gap:13px}.social-report-head h2{color:#fff!important;font-size:19px;margin:0 0 4px}.social-report-head p{color:#ffffffd9!important;font-size:11px;margin:0}.social-report-icon{background:#fff;border-radius:10px;color:#238b73;display:grid;font-weight:900;height:38px;place-items:center;width:38px}.social-report-head>button{background:#ffffff2e;border:0;border-radius:50%;color:#fff;cursor:pointer;font-size:21px;height:34px;width:34px}.social-report-body{max-height:calc(100vh - 180px);overflow:auto;padding:20px 22px}.social-report-summary{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,1fr);margin-bottom:14px}.social-report-summary>div{background:#fff;border:1px solid #dce8ef;border-radius:11px;padding:13px}.social-report-summary span,.social-report-summary strong{display:block}.social-report-summary span{color:#8792ab;font-size:10px;margin-bottom:6px}.social-report-summary strong{color:#071342;font-size:12px}.social-report-summary .eligible{color:#078a55}.social-report-columns{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr}.social-report-panel{background:#fff;border:1px solid #dce8ef;border-radius:12px;margin-bottom:14px;padding:16px 18px}.social-report-panel h3{color:#071342;font-size:14px;margin:0 0 10px}.social-report-panel li,.social-report-panel p{color:#52617d;font-size:11px;line-height:1.55}.social-report-panel p{margin:0}.social-report-panel ul{margin:0;padding-left:18px}.social-report-panel li+li{margin-top:6px}.social-report-recommendation{background:#ecfbf4;border-radius:10px;padding:14px}.social-report-recommendation strong{color:#078a55;display:block;font-size:13px}.social-report-recommendation p{margin:7px 0 9px}.social-report-recommendation span{color:#078a55;font-size:10px;font-weight:800}.social-report-footer{background:#fff;border-top:1px solid #dfe7ee;display:flex;gap:10px;justify-content:flex-end;padding:13px 22px}.social-report-footer button{background:#fff;border:1px solid #cfdce7;border-radius:8px;color:#071342;cursor:pointer;font-weight:800;height:38px;min-width:112px}.social-report-footer .primary{background:linear-gradient(135deg,#5ecdc5,#328f98);border-color:#3ab3ad;color:#fff}@media(max-width:680px){.social-report-columns,.social-report-summary{grid-template-columns:1fr 1fr}.social-report-dialog{width:calc(100vw - 20px)}}@media (max-width:1000px){body.case-tab-committee .cmx-choice-grid,body.case-tab-research .srx-decision-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;row-gap:48px!important}}@media (max-width:700px){body.case-tab-approval .pax-choice-grid,body.case-tab-committee .cmx-choice-grid,body.case-tab-finance .pax-choice-grid,body.case-tab-research .srx-decision-grid{grid-template-columns:1fr!important;row-gap:46px!important}}body.case-tab-customer .cs-review-title-block>h1{color:#071247!important}body.case-tab-committee .cmx-section:not(.cmx-case-summary-section) .cmx-head-title h2{color:#061b33!important}body.case-tab-committee .cmx-ai-card small,body.case-tab-committee .cmx-stage-card small{color:#061b33!important;font-weight:700!important}body.case-tab-committee .cmx-members{padding:8px 24px 12px!important}body.case-tab-committee .cmx-member-row{border-radius:10px!important;gap:18px!important;grid-template-columns:42px minmax(230px,1.45fr) minmax(150px,.95fr) minmax(125px,.75fr) minmax(140px,.85fr) minmax(150px,1fr)!important;min-height:82px!important;padding:0 10px!important;transition:background-color .2s ease,box-shadow .2s ease!important}body.case-tab-committee .cmx-member-row:hover{background:#f8fbfd!important;box-shadow:inset 0 0 0 1px #e6edf5!important}body.case-tab-committee .cmx-member-row>:not(.cmx-timeline):not(.cmx-person){justify-self:stretch!important;text-align:center!important}body.case-tab-committee .cmx-person{gap:14px!important;min-width:0!important}body.case-tab-committee .cmx-person>b{color:#061b33!important;font-weight:700!important;white-space:nowrap!important}body.case-tab-committee .cmx-row-pill{justify-content:center!important;justify-self:center!important;max-width:180px!important;min-height:30px!important;padding:0 14px!important;width:100%!important}body.case-tab-committee .cmx-member-row time{align-items:center!important;display:flex!important;justify-content:center!important;min-height:32px!important}@media (max-width:1180px){body.case-tab-committee .cmx-member-row{gap:12px!important;grid-template-columns:42px minmax(210px,1.35fr) minmax(130px,.9fr) minmax(110px,.75fr) minmax(130px,.8fr) minmax(140px,.95fr)!important}}@media (max-width:900px){body.case-tab-committee .cmx-member-row{gap:12px!important;grid-template-columns:42px 1fr 1fr!important;padding:14px 10px!important}body.case-tab-committee .cmx-member-row>:not(.cmx-timeline):not(.cmx-person){grid-column:auto!important}body.case-tab-committee .cmx-member-row time{grid-column:2/-1!important}}@media (max-width:640px){body.case-tab-committee .cmx-members{padding:6px 14px 10px!important}body.case-tab-committee .cmx-member-row{grid-template-columns:34px 1fr!important}body.case-tab-committee .cmx-member-row>:not(.cmx-timeline){grid-column:2!important;justify-self:stretch!important}body.case-tab-committee .cmx-row-pill{max-width:none!important}}.committee-comments-dialog{background:#fff;border:0;border-radius:18px;box-shadow:0 28px 80px #061b333d;color:#061b33;inset:0;margin:auto;max-height:min(760px,calc(100vh - 40px));overflow:hidden;padding:0;position:fixed;width:min(760px,calc(100vw - 32px))}body.case-tab-committee .cmx-decision{background:linear-gradient(180deg,#fff,#fbfdff);overflow:hidden;padding:28px 30px 30px!important;position:relative}body.case-tab-committee .cmx-decision:before{background:linear-gradient(90deg,#54d4c5,#229f9e,#75c6dd);content:"";height:3px;left:0;position:absolute;right:0;top:0}body.case-tab-committee .cmx-decision-head{border-bottom:1px solid #edf1f5;margin-bottom:24px!important;padding-bottom:18px}body.case-tab-committee .cmx-decision .cmx-head-title h2{color:#061b33!important;font-size:22px!important}body.case-tab-committee .cmx-decision .cmx-draft{background:#f0fbf5;border:1px solid #d9f0e3;border-radius:18px;color:#18834f;min-height:34px;padding:0 12px}body.case-tab-committee .cmx-decision .cmx-draft small{border-left:1px solid #cce7d7;color:#6b7894;padding-left:8px}body.case-tab-committee .cmx-choice-grid{gap:16px!important;margin-bottom:26px!important}body.case-tab-committee .cmx-choice{background:#fff!important;border:1px solid #dce5ef!important;border-radius:13px!important;box-shadow:0 5px 16px rgba(6,27,51,.035);color:#34435e!important;cursor:pointer;font-size:13px!important;line-height:1.35;min-height:82px!important;padding:12px 20px!important;position:relative;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background-color .18s ease}body.case-tab-committee .cmx-choice:hover{border-color:#9dcfca!important;box-shadow:0 10px 24px #061b3317;transform:translateY(-2px)}body.case-tab-committee .cmx-choice-icon{aspect-ratio:1/1;background:#f4fcfc;border:1px solid #9adadd;border-radius:999px!important;box-shadow:inset 0 0 0 4px #fff,0 4px 10px #199ca017;box-sizing:border-box!important;color:#199ca0!important;display:grid!important;flex:0 0 42px;height:42px!important;min-height:42px!important;min-width:42px!important;padding:0!important;place-items:center;width:42px!important}body.case-tab-committee .cmx-choice-icon>svg{stroke:currentColor!important;background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:currentColor!important;height:19px!important;padding:0!important;width:19px!important}body.case-tab-committee .cmx-choice.active{background:linear-gradient(135deg,#effcf6,#f8fffb)!important;border-color:#57c995!important;box-shadow:0 8px 22px #23a6651a;color:#16814c!important}body.case-tab-committee .cmx-choice.active .cmx-choice-icon{background:#effbf5;border-color:#75d2a1;box-shadow:inset 0 0 0 4px #fff,0 4px 10px #16814c1a;color:#16814c!important}body.case-tab-committee .cmx-choice.active:after{background:#25a866;border-radius:50%;color:#fff;content:"✓";display:grid;font-size:11px;font-weight:800;height:20px;place-items:center;position:absolute;right:10px;top:9px;width:20px}body.case-tab-committee .cmx-choice.red .cmx-choice-icon{background:#fff7f7;border-color:#efaaaa;color:#dc3f3f!important}body.case-tab-committee .cmx-choice.orange .cmx-choice-icon{background:#fff9f3;border-color:#edbc8c;color:#db771f!important}body.case-tab-committee .cmx-form-grid{background:#f8fafc;border:1px solid #e4ebf2;border-radius:15px;gap:18px!important;padding:22px}body.case-tab-committee .cmx-field label{color:#061b33!important;font-size:12px!important;font-weight:700!important;margin-bottom:10px!important}body.case-tab-committee .cmx-input-box,body.case-tab-committee .cmx-textarea{background:#fff!important;border-color:#d6e0ea!important;border-radius:10px!important;box-shadow:0 2px 7px rgba(6,27,51,.025);transition:border-color .18s ease,box-shadow .18s ease}body.case-tab-committee .cmx-input-box{color:#061b33!important;font-weight:650!important;min-height:58px!important}body.case-tab-committee .cmx-input-box.muted{background:#f2f5f8!important}body.case-tab-committee .cmx-input-box.green{background:#f3fbf6!important;border-color:#cbe9d8!important;color:#16814c!important}body.case-tab-committee .cmx-textarea{color:#283750!important;min-height:126px!important;padding:16px 18px 34px!important}body.case-tab-committee .cmx-textarea:focus{border-color:#4cbab4!important;box-shadow:0 0 0 3px #4cbab424!important}body.case-tab-committee .cmx-field small{color:#78869b!important;font-size:11px!important;margin-top:8px!important}body.case-tab-committee .cmx-count{background:#edf2f7;border-radius:5px;bottom:9px!important;color:#53617a!important;font-size:10px!important;padding:3px 7px;right:12px!important}@media (max-width:900px){body.case-tab-committee .cmx-choice-grid,body.case-tab-committee .cmx-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:600px){body.case-tab-committee .cmx-decision{padding:22px 16px!important}body.case-tab-committee .cmx-decision-head{align-items:flex-start!important}body.case-tab-committee .cmx-choice-grid,body.case-tab-committee .cmx-form-grid{grid-template-columns:1fr!important}body.case-tab-committee .cmx-form-grid{padding:16px}}body.case-tab-finance .fpx-attachment-grid{align-items:stretch;gap:16px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;padding:22px 24px 26px!important}body.case-tab-finance .fpx-attach,body.case-tab-finance .fpx-doc{border-radius:11px!important;min-height:102px!important}body.case-tab-finance .fpx-doc{align-items:center!important;box-shadow:0 3px 10px rgba(6,27,51,.035);gap:14px!important;padding:16px 42px 16px 16px!important}body.case-tab-finance .fpx-pdf{border-radius:5px!important;flex:0 0 36px!important;font-size:10px!important;height:43px!important;width:36px!important}body.case-tab-finance .fpx-doc strong{color:#061b33!important;font-size:13px!important;font-weight:700!important;margin-bottom:4px!important}body.case-tab-finance .fpx-doc small{color:#6b7894!important;line-height:1.55!important}body.case-tab-finance .fpx-doc>svg{height:16px!important;right:14px!important;top:14px!important;width:16px!important}body.case-tab-finance .fpx-attach{background:linear-gradient(135deg,#fbfdff,#f5f9ff)!important;border-color:#9fc2eb!important;transition:border-color .18s ease,background-color .18s ease,transform .18s ease}body.case-tab-finance .fpx-attach:hover{background:#f1f7ff!important;border-color:#4d91df!important;transform:translateY(-2px)}body.case-tab-approval .pax-manager-grid{gap:16px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}body.case-tab-approval .pax-manager-grid .pax-choice{border-radius:10px!important;min-height:112px!important;padding:18px!important}body.case-tab-approval .pax-choice-action.amber{background:#fff9f0;border-color:#f1d4a9;color:#d17a12}body.case-tab-approval .pax-manager-notes{align-self:stretch;min-width:0}body.case-tab-approval .pax-manager-notes label{color:#061b33!important;font-size:12px!important;font-weight:700!important;margin-bottom:8px!important}body.case-tab-approval .pax-manager-notes .pax-textarea{border-radius:9px!important;height:78px!important;min-height:78px!important}body.case-tab-approval .pax-manager-grid+.pax-submit-row{margin-top:18px!important}body.case-tab-approval .pax-choice-grid{gap:22px!important;margin-bottom:16px!important;padding-top:24px!important}body.case-tab-approval .pax-choice-grid .pax-choice{align-items:center!important;display:flex!important;flex-direction:column!important;justify-content:center!important;min-height:118px!important;padding:34px 18px 24px!important;text-align:center!important}body.case-tab-approval .pax-choice>span:nth-child(2){display:block!important;margin:0 auto!important;max-width:360px!important;min-width:0!important;text-align:center!important;width:100%!important}body.case-tab-approval .pax-choice strong{font-size:13px!important;line-height:1.25!important;margin:0 0 6px!important;white-space:normal!important}body.case-tab-approval .pax-choice small{font-size:11px!important;line-height:1.35!important;margin:0!important;white-space:normal!important}body.case-tab-approval .pax-choice small br{display:none!important}body.case-tab-approval .pax-choice-action{height:48px!important;margin-left:-24px!important;top:-24px!important;width:48px!important}body.case-tab-approval .pax-choice:before{bottom:13px!important}body.case-tab-approval .pax-step-body{padding-bottom:16px!important;padding-top:16px!important}body.case-tab-approval .pax-form-grid{gap:20px!important}body.case-tab-approval .pax-textarea{height:78px!important;min-height:78px!important}body.case-tab-approval .pax-field[style*=margin-top]{margin-top:16px!important}body.case-tab-approval .pax-manager-grid{align-items:stretch!important;display:grid!important;margin-bottom:0!important;padding-top:24px!important}body.case-tab-approval .pax-manager-grid .pax-choice{align-items:center!important;grid-template-columns:none!important;justify-content:center!important;min-height:118px!important;overflow:visible!important;padding:32px 14px 22px!important}body.case-tab-approval .pax-manager-grid .pax-choice,body.case-tab-approval .pax-manager-notes{box-sizing:border-box!important;display:flex!important;flex-direction:column!important;height:118px!important;width:100%!important}body.case-tab-approval .pax-manager-grid .pax-choice>span:nth-child(2){display:block!important;flex:0 1 auto!important;margin:0!important;max-width:none!important;min-width:0!important;text-align:center!important;width:100%!important}body.case-tab-approval .pax-manager-notes label{line-height:1.25!important;margin:0 0 6px!important;min-height:18px!important}body.case-tab-approval .pax-manager-notes .pax-textarea-wrap{display:block!important;flex:1 1 auto!important;min-height:0!important}body.case-tab-approval .pax-manager-notes .pax-textarea{box-sizing:border-box!important;height:100%!important;min-height:0!important;width:100%!important}body.case-tab-communications .ccx-matrix-item>b:first-of-type{color:#061b33!important;font-weight:700!important}body.case-tab-communications .ccx-tab{cursor:pointer!important}body.case-tab-communications .ccx-tab:focus-visible{outline:3px solid #0abdc538!important;outline-offset:2px}.ccx-tab-empty{color:#6b7894;display:grid;font-size:13px;min-height:220px;padding:30px;place-items:center;text-align:center}.ccx-tab-empty strong{color:#061b33;display:block;font-size:15px;margin-bottom:6px}body.case-tab-communications .ccx-list-body.ccx-filtered-view{grid-template-columns:1fr!important}body.case-tab-communications .ccx-list-body.ccx-filtered-view .ccx-rows{padding-left:18px!important}body.case-tab-request .elig-v2 .elig-body{align-items:stretch!important}body.case-tab-request .elig-v2 .elig-col-left,body.case-tab-request .elig-v2 .elig-row{align-content:center!important;align-items:center!important;min-height:66px!important}body.case-tab-request .elig-v2 .elig-row{grid-template-rows:34px 20px!important}body.case-tab-request .elig-v2 .elig-col-left>div{align-content:center!important;grid-template-rows:34px 20px!important;min-width:0!important}body.case-tab-request .elig-v2 .elig-col-left .elig-label,body.case-tab-request .elig-v2 .elig-row .elig-label{align-items:flex-start!important;display:flex!important;line-height:1.25!important;margin:0!important;min-height:34px!important}body.case-tab-request .elig-v2 .elig-col-left .elig-value,body.case-tab-request .elig-v2 .elig-row .elig-value{align-items:center!important;display:flex!important;line-height:1.3!important;margin:0!important;min-height:20px!important}body.case-tab-request .elig-v2 .elig-icon-sq,body.case-tab-request .elig-v2 .elig-row .elig-icon-sq{align-self:center!important}@media (max-width:900px){body.case-tab-request .elig-v2 .elig-col-left>div,body.case-tab-request .elig-v2 .elig-row{grid-template-rows:auto auto!important}body.case-tab-request .elig-v2 .elig-col-left .elig-label,body.case-tab-request .elig-v2 .elig-row .elig-label{margin-bottom:6px!important;min-height:auto!important}}@media (max-width:1100px){body.case-tab-approval .pax-manager-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:700px){body.case-tab-approval .pax-manager-grid{grid-template-columns:1fr!important}body.case-tab-finance .fpx-attachment-grid{grid-template-columns:1fr!important;padding:16px!important}}.committee-comments-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#061b3385}.risk-insights-dialog{background:#fff;border:0;border-radius:18px;box-shadow:0 28px 80px #061b3340;color:#061b33;inset:0;margin:auto;max-height:min(780px,calc(100vh - 40px));overflow:hidden;padding:0;position:fixed;width:min(860px,calc(100vw - 32px))}.risk-insights-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#061b3385}.risk-insights-head{align-items:center;background:linear-gradient(135deg,#f9fcff,#f1fbf9);border-bottom:1px solid #e4ebf2;display:flex;gap:20px;justify-content:space-between;padding:22px 24px}.risk-insights-heading{align-items:center;display:flex;gap:14px}.risk-insights-heading h2{color:#061b33!important;font-size:21px;margin:0 0 4px}.risk-insights-heading p{color:#6b7894;font-size:13px;margin:0}.risk-insights-icon{background:linear-gradient(145deg,#65ddd2,#168e96);border-radius:12px;box-shadow:0 8px 18px #168e9633;color:#fff;display:grid;flex:0 0 44px;height:44px;place-items:center;width:44px}.risk-insights-icon svg{fill:none;stroke:currentColor;stroke-width:1.9;width:22px}.risk-insights-close{background:#fff;border:1px solid #d9e2ec;border-radius:10px;color:#40506a;cursor:pointer;font-size:25px;height:38px;width:38px}.risk-insights-body{background:#f8fafc;max-height:calc(100vh - 130px);overflow-y:auto;padding:22px 24px 24px}.risk-score-panel{grid-gap:18px;align-items:center;background:#fff;border:1px solid #dce8e7;border-radius:14px;display:grid;gap:18px;grid-template-columns:92px minmax(0,1fr) auto;padding:18px}.risk-score-ring{background:radial-gradient(circle,#fff 58%,#0000 60%),conic-gradient(#43bdb5 0 18%,#e6edf3 18% 100%);border-radius:50%;display:grid;height:78px;place-content:center;text-align:center;width:78px}.risk-score-ring strong{color:#061b33;font-size:23px;line-height:1}.risk-score-ring span{color:#7a879a;font-size:10px;margin-top:3px}.risk-score-panel>div:nth-child(2)>span{color:#6b7894;font-size:11px;font-weight:700}.risk-score-panel h3{color:#16814c!important;font-size:19px;margin:4px 0}.risk-score-panel p{color:#6b7894;font-size:12px;line-height:1.5;margin:0}.risk-score-badge{background:#dff6e9;border-radius:18px;color:#16754a;font-size:11px;font-weight:700;padding:7px 12px}.risk-factor-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:14px}.risk-factor-grid article{grid-gap:12px;align-items:center;background:#fff;border:1px solid #e0e7ef;border-radius:12px;display:grid;gap:12px;grid-template-columns:38px minmax(0,1fr) auto;padding:15px}.risk-factor-icon{border-radius:10px;display:grid;font-size:14px;font-weight:800;height:36px;place-items:center;width:36px}.risk-factor-icon.green{background:#e2f7eb;color:#18804f}.risk-factor-icon.orange{background:#fff1e4;color:#d36d16}.risk-factor-icon.blue{background:#e8f2ff;color:#327bc2}.risk-factor-grid h3{color:#061b33!important;font-size:12px;margin:0 0 4px}.risk-factor-grid p{color:#748197;font-size:10px;line-height:1.45;margin:0}.risk-level{border-radius:7px;font-size:9px;font-weight:700;padding:5px 8px}.risk-level.low{background:#dff6e9;color:#16754a}.risk-level.review{background:#fff0e4;color:#ba5b10}.risk-level.info{background:#e8f2ff;color:#2f70b2}.risk-recommendation{grid-gap:16px;align-items:center;background:#f0fbf7;border:1px solid #cde8df;border-radius:12px;display:grid;gap:16px;grid-template-columns:130px minmax(0,1fr) auto;margin-top:14px;padding:16px 18px}.risk-recommendation>span{color:#16814c;font-size:11px;font-weight:800}.risk-recommendation strong{color:#061b33;font-size:12px}.risk-recommendation p{color:#637187;font-size:10px;margin:4px 0 0}.risk-recommendation button{background:#168e96;border:0;border-radius:8px;color:#fff;cursor:pointer;font-size:10px;font-weight:700;height:34px;padding:0 12px}.risk-insights-footer{align-items:center;color:#718096;display:flex;font-size:10px;justify-content:space-between;margin-top:14px}.risk-insights-footer button{background:#168e96;border:0;border-radius:8px;color:#fff;cursor:pointer;font-weight:700;height:36px;min-width:90px}@media(max-width:700px){.risk-factor-grid{grid-template-columns:1fr}.risk-recommendation,.risk-score-panel{grid-template-columns:1fr;text-align:left}.risk-score-badge{justify-self:start}}.related-cases-dialog{background:#fff;border:0;border-radius:18px;box-shadow:0 28px 80px #061b3340;color:#061b33;inset:0;margin:auto;max-height:min(760px,calc(100vh - 40px));overflow:hidden;padding:0;position:fixed;width:min(820px,calc(100vw - 32px))}.related-cases-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#061b3385}.related-cases-head{align-items:center;background:linear-gradient(135deg,#f9fcff,#f1fbf9);border-bottom:1px solid #e4ebf2;display:flex;gap:20px;justify-content:space-between;padding:22px 24px}.related-cases-heading{align-items:center;display:flex;gap:14px}.related-cases-heading h2{color:#061b33!important;font-size:21px;margin:0 0 4px}.related-cases-heading p{color:#6b7894;font-size:13px;margin:0}.related-cases-icon{background:linear-gradient(145deg,#65ddd2,#168e96);border-radius:12px;box-shadow:0 8px 18px #168e9633;color:#fff;display:grid;flex:0 0 44px;height:44px;place-items:center;width:44px}.related-cases-icon svg{fill:none;stroke:currentColor;stroke-width:1.9;width:21px}.related-cases-close{background:#fff;border:1px solid #d9e2ec;border-radius:10px;color:#40506a;cursor:pointer;font-size:25px;height:38px;width:38px}.related-cases-body{background:#f8fafc;max-height:calc(100vh - 130px);overflow-y:auto;padding:22px 24px 24px}.related-cases-summary{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:14px}.related-cases-summary div{background:#fff;border:1px solid #e0e8f0;border-radius:11px;padding:15px}.related-cases-summary span{color:#6b7894;display:block;font-size:11px;font-weight:700;margin-bottom:7px}.related-cases-summary strong{color:#061b33;font-size:18px}.related-cases-summary strong.green{color:#16814c}.related-cases-list{background:#fff;border:1px solid #e0e7ef;border-radius:13px;overflow:hidden}.related-cases-list article{grid-gap:14px;align-items:center;border-bottom:1px solid #edf1f5;display:grid;gap:14px;grid-template-columns:42px minmax(180px,1fr) 100px 120px 88px;min-height:76px;padding:12px 16px}.related-cases-list article:last-child{border-bottom:0}.related-case-avatar{background:#dff5ec;border-radius:50%;color:#17714c;display:grid;font-size:11px;font-weight:800;height:38px;place-items:center;width:38px}.related-case-avatar.muted{background:#edf1f6;color:#66748a}.related-cases-list article>div>strong{color:#061b33;display:block;font-size:12px}.related-cases-list article small{color:#77849a;display:block;font-size:10px;margin-top:4px}.related-case-status{border-radius:7px;font-size:10px;font-weight:700;justify-self:start;padding:5px 9px}.related-case-status.approved{background:#dff6e9;color:#16754a}.related-case-status.closed{background:#edf1f6;color:#5f6d82}.related-case-amount{text-align:right}.related-case-amount b{color:#061b33;font-size:12px}.related-cases-list article>button{background:#fff;border:1px solid #cfdce9;border-radius:7px;color:#2472bc;cursor:pointer;font-size:10px;font-weight:700;height:32px}.related-cases-list article>button:hover{background:#f3fbfa;border-color:#62bdb8;color:#087489}.related-cases-footer{align-items:center;color:#718096;display:flex;font-size:11px;justify-content:space-between;margin-top:14px}.related-cases-footer button{background:#168e96;border:0;border-radius:8px;color:#fff;cursor:pointer;font-weight:700;height:36px;min-width:90px}@media(max-width:700px){.related-cases-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.related-cases-list article{gap:10px;grid-template-columns:38px minmax(0,1fr) auto}.related-case-amount{grid-column:2;text-align:left}.related-cases-list article>button{grid-column:3;grid-row:1/3}}.previous-assistance-dialog{background:#fff;border:0;border-radius:18px;box-shadow:0 28px 80px #061b3340;color:#061b33;inset:0;margin:auto;max-height:min(780px,calc(100vh - 40px));overflow:hidden;padding:0;position:fixed;width:min(940px,calc(100vw - 32px))}.previous-assistance-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#061b3385}.previous-assistance-head{align-items:center;background:linear-gradient(135deg,#f9fcff,#f1fbf9);border-bottom:1px solid #e4ebf2;display:flex;gap:20px;justify-content:space-between;padding:22px 24px}.previous-assistance-heading{align-items:center;display:flex;gap:14px}.previous-assistance-heading h2{color:#061b33!important;font-size:21px;margin:0 0 4px}.previous-assistance-heading p{color:#6b7894;font-size:13px;margin:0}.previous-assistance-icon{background:linear-gradient(145deg,#65ddd2,#168e96);border-radius:12px;box-shadow:0 8px 18px #168e9633;color:#fff;display:grid;flex:0 0 44px;height:44px;place-items:center;width:44px}.previous-assistance-icon svg{fill:none;stroke:currentColor;stroke-width:1.9;width:22px}.previous-assistance-close{background:#fff;border:1px solid #d9e2ec;border-radius:10px;color:#40506a;cursor:pointer;font-size:25px;height:38px;width:38px}.previous-assistance-body{background:#f8fafc;max-height:calc(100vh - 130px);overflow-y:auto;padding:22px 24px 24px}.previous-assistance-summary{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.previous-assistance-summary div{background:#fff;border:1px solid #e0e8f0;border-radius:12px;padding:16px}.previous-assistance-summary span{color:#6b7894;display:block;font-size:11px;font-weight:700;margin-bottom:8px}.previous-assistance-summary strong{color:#061b33;font-size:18px}.previous-assistance-summary strong.green{color:#16814c}.previous-assistance-summary strong.red{color:#d94a4a}.previous-assistance-eligibility{background:#fff;border:1px solid #dce8e7;border-radius:12px;margin-top:14px;padding:18px}.previous-assistance-eligibility>div:first-child{color:#061b33;display:flex;font-size:12px;font-weight:700;justify-content:space-between}.previous-assistance-track{background:#e8eef4;border-radius:8px;height:9px;margin:12px 0;overflow:hidden}.previous-assistance-track i{background:linear-gradient(90deg,#37bdb4,#58c7ca);border-radius:8px;display:block;height:100%;width:67%}.previous-assistance-legend{color:#6b7894;display:flex;font-size:11px;gap:20px;justify-content:space-between}.previous-assistance-legend span{align-items:center;display:flex;gap:7px}.previous-assistance-legend i{background:#4abfb8;border-radius:50%;height:8px;width:8px}.previous-assistance-legend i.remaining{background:#8b55e8}.previous-assistance-legend b{color:#061b33}.previous-assistance-table-wrap{background:#fff;border:1px solid #e0e7ef;border-radius:12px;margin-top:14px;overflow:hidden}.previous-assistance-table-head{align-items:center;border-bottom:1px solid #e8edf3;display:flex;justify-content:space-between;padding:16px 18px}.previous-assistance-table-head h3{color:#061b33!important;font-size:15px;margin:0}.previous-assistance-table-head span{color:#7a879b;font-size:11px}.previous-assistance-table{border-collapse:collapse;width:100%}.previous-assistance-table td,.previous-assistance-table th{border-bottom:1px solid #edf1f5;font-size:11px;padding:13px 14px;text-align:left}.previous-assistance-table th{background:#f8fafc;color:#53617a;font-weight:700}.previous-assistance-table td{color:#44516a}.previous-assistance-table tr:last-child td{border-bottom:0}.previous-assistance-table td b{color:#061b33}.previous-assistance-table td span{border-radius:7px;display:inline-flex;font-weight:700;padding:5px 9px}.previous-assistance-table td span.approved{background:#dff6e9;color:#16754a}.previous-assistance-table td span.closed{background:#edf1f6;color:#5e6b7f}.previous-assistance-footer{align-items:center;background:#fff;border:1px solid #e0e7ef;border-radius:12px;color:#65728a;display:flex;font-size:11px;gap:22px;margin-top:14px;padding:14px 16px}.previous-assistance-footer b{color:#061b33}.previous-assistance-footer button{background:#168e96;border:0;border-radius:8px;color:#fff;cursor:pointer;font-weight:700;height:36px;margin-left:auto;min-width:90px}@media (max-width:700px){.previous-assistance-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.previous-assistance-footer,.previous-assistance-legend{align-items:flex-start;flex-direction:column}.previous-assistance-footer button{margin-left:0;width:100%}.previous-assistance-table-wrap{overflow-x:auto}.previous-assistance-table{min-width:720px}}.committee-comments-head{align-items:center;background:linear-gradient(135deg,#f9fcff,#f3fbfa);border-bottom:1px solid #e5ebf2;display:flex;gap:20px;justify-content:space-between;padding:22px 24px}.committee-comments-heading{align-items:center;display:flex;gap:14px}.committee-comments-heading h2{color:#061b33!important;font-size:21px;line-height:1.2;margin:0 0 4px}.committee-comments-heading p{color:#6b7894;font-size:13px;margin:0}.committee-comments-icon{background:linear-gradient(145deg,#6be0d3,#159b9c);border-radius:12px;box-shadow:0 8px 18px #159b9c38;color:#fff;display:grid;flex:0 0 44px;height:44px;place-items:center;width:44px}.committee-comments-icon svg{fill:none;stroke:currentColor;stroke-width:1.8;width:22px}.committee-comments-close{background:#fff;border:1px solid #d9e2ec;border-radius:10px;color:#40506a;cursor:pointer;flex:0 0 38px;font-size:25px;height:38px;line-height:1;width:38px}.committee-comments-close:hover{background:#f5f8fb;border-color:#b8c6d7;color:#061b33}.committee-comments-summary{background:#fff;border-bottom:1px solid #edf1f6;display:flex;gap:10px;padding:16px 24px}.committee-comments-summary span{background:#eef3fb;border-radius:8px;color:#53617d;font-size:12px;padding:7px 11px}.committee-comments-summary span.approved{background:#e2f7ea;color:#17784a}.committee-comments-summary span.pending{background:#fff2e7;color:#a65312}.committee-comments-list{background:#f8fafc;max-height:min(540px,calc(100vh - 230px));overflow-y:auto;padding:20px 24px 24px}.committee-comment-card{grid-gap:14px;background:#fff;border:1px solid #e1e8f0;border-radius:14px;box-shadow:0 4px 14px #061b330a;display:grid;gap:14px;grid-template-columns:46px minmax(0,1fr);padding:18px}.committee-comment-card+.committee-comment-card{margin-top:12px}.committee-comment-card.muted{background:#fbfcfe}.committee-comment-avatar{background:#e9f0ff;border-radius:50%;color:#2354a1;display:grid;font-size:12px;font-weight:800;height:46px;place-items:center;width:46px}.committee-comment-avatar.green{background:#dcf5e8;color:#16724a}.committee-comment-avatar.gray{background:#edf1f5;color:#65748a}.committee-comment-meta{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.committee-comment-meta h3{color:#061b33!important;font-size:15px;margin:1px 0 4px}.committee-comment-meta h3 span{background:#edf2ff;border-radius:5px;color:#315db5;font-size:10px;margin-left:6px;padding:3px 7px;vertical-align:2px}.committee-comment-meta time{color:#7a879c;font-size:11px}.committee-comment-status{border-radius:7px;font-size:11px;font-weight:700;padding:6px 10px;white-space:nowrap}.committee-comment-status.pending{background:#fff0e5;color:#a95113}.committee-comment-status.approved{background:#dcf5e7;color:#137247}.committee-comment-status.waiting{background:#edf2fa;color:#52627b}.committee-comment-content>p{color:#526078;font-size:13px;line-height:1.65;margin:13px 0 0}.committee-comment-content>p.committee-comment-empty{color:#8a95a7;font-style:italic}@media (max-width:560px){.committee-comments-head{padding:18px}.committee-comments-heading p{display:none}.committee-comments-summary{overflow-x:auto;padding:12px 18px}.committee-comments-summary span{white-space:nowrap}.committee-comments-list{padding:14px 16px 18px}.committee-comment-card{grid-template-columns:38px minmax(0,1fr);padding:14px}.committee-comment-avatar{height:38px;width:38px}.committee-comment-meta{flex-direction:column;gap:8px}}:where(.subtitle,.sub-title,.subheading,.sub-heading,.page-subtitle,.page-subheading,.section-subtitle,.section-subheading,.card-subtitle,.card-subheading,.hero-subtitle,.header-subtitle,.title-subtitle,[class*=subtitle],[class*=sub-title],[class*=subheading],[class*=sub-heading]){color:#8792ab!important;color:var(--subheading-color)!important}body.case-tab-request .elig-v2 .elig-row{grid-template-rows:0 0!important;min-height:20px!important}body.case-tab-request .elig-v2 .elig-col-left>div{display:grid!important;grid-template-rows:18px 20px!important}.cases-main .case-class-tabs.pipeline-style>button .class-copy b,.cases-main .case-class-tabs.pipeline-style>button b,.cases-main .case-class-tabs.pipeline-style>button.active .class-copy b,.cases-main .case-class-tabs.pipeline-style>button.active b,.cases-main .case-class-tabs.pipeline-style>button[aria-pressed=true] .class-copy b,.cases-main .case-class-tabs.pipeline-style>button[aria-pressed=true] b,.cases-main .department-tab-metrics [data-dept-action],.cases-main .department-tab-metrics [data-dept-open],.cases-main .department-tab-metrics [data-dept-sla],.cases-main .department-tab-metrics b{color:#239396!important}.cmx-case-summary-section .cmx-summary-item .cmx-chip,.cmx-case-summary-section .cmx-summary-item .cmx-value,.cmx-case-summary-section .cmx-summary-item strong,.cs-summary-strip-v2 .cs-summary-v2-badge,.cs-summary-strip-v2 .cs-summary-v2-value,.disbursement-trend-card .trend-metrics-grid .trend-metric-copy strong,.operational-health-card .oh-summary-grid .oh-stat strong,.ops-board .ops-today-card .today-grid .today b,.srxv2-card .srxv2-strip-sub,.srxv2-card .srxv2-strip-value,body.case-tab-approval .pax-summary .pax-green,body.case-tab-approval .pax-summary .pax-info b,body.case-tab-approval .pax-summary .pax-matched,body.case-tab-approval .pax-summary .pax-money b,body.case-tab-approval .pax-summary .pax-status,body.case-tab-audit .auditx-case-card .auditx-case-item strong,body.case-tab-audit .auditx-case-card .auditx-case-item strong.blue,body.case-tab-audit .auditx-case-card .auditx-case-item strong.orange,body.case-tab-audit .auditx-case-card .auditx-case-item strong.red,body.case-tab-audit .auditx-summary-grid .auditx-kv strong,body.case-tab-committee .cmx-case-summary-section .cmx-chip,body.case-tab-committee .cmx-case-summary-section .cmx-summary-item strong,body.case-tab-committee .cmx-overview .cmx-mini-pill,body.case-tab-committee .cmx-overview .cmx-value,body.case-tab-committee .cmx-overview-item small,body.case-tab-communications .ccx-kpis .ccx-kpi b,body.case-tab-communications .ccx-matrix-grid .ccx-matrix-item>b:nth-of-type(2),body.case-tab-disbursement .dcx-adjustment b,body.case-tab-disbursement .dcx-flow .dcx-money-card b,body.case-tab-disbursement .dcx-flow .dcx-money-card.red b,body.case-tab-disbursement .dcx-summary-grid .dcx-kv b,body.case-tab-finance .fpx-case .fpx-case-item strong,body.case-tab-finance .fpx-case .fpx-case-item strong.green,body.case-tab-finance .fpx-kpi strong,body.case-tab-finance .fpx-kpi strong.orange{color:#239396!important;font-size:15px!important;font-weight:700!important}.case-section-heading{margin:0 0 18px}.case-section-heading h1{color:#06154f;font-size:26px;font-weight:800;line-height:1.2;margin:0}.case-section-heading p{color:#68728b;font-size:12px;font-weight:600;line-height:1.5;margin:8px 0 0}.tab-panel[data-panel=approval] h1,.tab-panel[data-panel=audit] h1,.tab-panel[data-panel=committee] h1,.tab-panel[data-panel=communications] h1,.tab-panel[data-panel=customer] h1,.tab-panel[data-panel=disbursement] h1,.tab-panel[data-panel=finance] h1,.tab-panel[data-panel=overview] .case-section-heading h1,.tab-panel[data-panel=request] .case-section-heading h1,.tab-panel[data-panel=research] h1,body.case-tab-approval .pax-page h1,body.case-tab-audit .auditx-page h1,body.case-tab-committee .cmx-page h1,body.case-tab-communications .ccx-page h1,body.case-tab-customer .cs-review-title-block h1,body.case-tab-disbursement .dcx-page h1,body.case-tab-finance .fpx-page h1,body.case-tab-overview .case-section-heading h1,body.case-tab-request .case-section-heading h1,body.case-tab-research .srx-page h1{color:#071342!important;font-family:Dubai,Tajawal,Arial,sans-serif!important;font-size:26px!important;font-weight:800!important;letter-spacing:0!important;line-height:1.2!important}body.case-tab-approval .pax-crumbs,body.case-tab-audit .auditx-crumbs,body.case-tab-disbursement .dcx-crumbs,body.case-tab-finance .fpx-crumbs{display:none!important}.cases-main .attached-case-top>.case-dashboard-controls{background:#0000!important;border:0!important;box-shadow:none!important;padding:0!important}.cases-main .attached-case-top>.case-dashboard-controls .case-class-tabs.pipeline-style{grid-gap:14px!important;display:grid!important;gap:14px!important;grid-template-columns:repeat(7,minmax(0,1fr))!important;overflow:visible!important;padding:0!important;width:100%!important}.cases-main .attached-case-top>.case-dashboard-controls .case-class-tabs.pipeline-style>.pl-connector{display:none!important}.cases-main .attached-case-top>.case-dashboard-controls .case-class-tabs.pipeline-style>button,.cases-main .attached-case-top>.case-dashboard-controls .case-class-tabs.pipeline-style>button.active,.cases-main .attached-case-top>.case-dashboard-controls .case-class-tabs.pipeline-style>button[aria-pressed=true]{grid-gap:15px!important;align-items:center!important;background:linear-gradient(160deg,#fff,#fbfdfd 55%,#f7fbfb)!important;border:1px solid #0d3f4d14!important;border-radius:18px!important;box-shadow:inset 0 1px 0 #fffc,0 14px 30px #0d3f4d14,0 2px 6px #0d3f4d0d!important;color:#071342!important;display:grid!important;gap:15px!important;grid-template-columns:1fr!important;grid-template-rows:auto auto!important;isolation:isolate!important;justify-content:center!important;margin-bottom:7px;min-height:108px!important;min-width:0!important;overflow:hidden!important;padding:17px 19px 16px!important;position:relative!important;text-align:center!important;width:100%!important}.cases-main .attached-case-top>.case-dashboard-controls .case-class-tabs.pipeline-style>button:before{background:linear-gradient(180deg,#1aa875,#0e8f92)!important;border-radius:0 3px 3px 0!important;bottom:10px!important;content:""!important;left:0!important;position:absolute!important;top:10px!important;width:3px!important}.cases-main .attached-case-top>.case-dashboard-controls .case-class-tabs.pipeline-style .class-icon:after,.cases-main .attached-case-top>.case-dashboard-controls .case-class-tabs.pipeline-style .class-icon:before,.cases-main .attached-case-top>.case-dashboard-controls .case-class-tabs.pipeline-style>button:after{content:none!important;display:none!important}.cases-main .attached-case-top>.case-dashboard-controls .case-class-tabs.pipeline-style .class-icon,.cases-main .attached-case-top>.case-dashboard-controls .case-class-tabs.pipeline-style>button.active .class-icon,.cases-main .attached-case-top>.case-dashboard-controls .case-class-tabs.pipeline-style>button[aria-pressed=true] .class-icon{background:radial-gradient(circle at 28% 18%,#ffffff61,#0000 38%),linear-gradient(145deg,#6ed8cf,#27939a)!important;border:0!important;border-radius:16px!important;box-shadow:0 14px 24px #15525c3d,inset 0 1px 0 #ffffff73,0 0 0 5px #ffffff8c!important;color:#fff!important;display:grid!important;grid-column:1!important;grid-row:1!important;height:46px!important;justify-self:center!important;margin:0!important;place-items:center!important;position:static!important;width:46px!important}.cases-main .attached-case-top>.case-dashboard-controls .case-class-tabs.pipeline-style .class-icon svg,.cases-main .attached-case-top>.case-dashboard-controls .case-class-tabs.pipeline-style .class-icon svg *{stroke:#fff!important;fill:none!important;stroke-width:1.9!important;color:#fff!important;height:30px!important;width:30px!important}.cases-main .attached-case-top>.case-dashboard-controls .case-class-tabs.pipeline-style .class-copy{grid-gap:3px!important;align-content:center!important;display:grid!important;gap:3px!important;grid-column:1!important;grid-row:2!important;grid-template-columns:1fr!important;grid-template-rows:auto auto auto!important;justify-items:center!important;min-width:0!important;position:static!important;text-align:center!important;width:100%!important}.cases-main .attached-case-top>.case-dashboard-controls .case-class-tabs.pipeline-style :where(.class-label,.class-copy>b,.class-caption),.cases-main .attached-case-top>.case-dashboard-controls .case-class-tabs.pipeline-style>button.active :where(.class-label,.class-copy>b,.class-caption),.cases-main .attached-case-top>.case-dashboard-controls .case-class-tabs.pipeline-style>button[aria-pressed=true] :where(.class-label,.class-copy>b,.class-caption){-webkit-line-clamp:none!important;background:#0000!important;border:0!important;display:block!important;grid-column:1!important;height:auto!important;margin:0!important;min-height:0!important;overflow:visible!important;padding:0!important;position:static!important;text-align:center!important;white-space:normal!important;width:100%!important}.cases-main .attached-case-top>.case-dashboard-controls .case-class-tabs.pipeline-style .class-label,.cases-main .attached-case-top>.case-dashboard-controls .case-class-tabs.pipeline-style>button.active .class-label,.cases-main .attached-case-top>.case-dashboard-controls .case-class-tabs.pipeline-style>button[aria-pressed=true] .class-label{color:#65708d!important;font-size:12px!important;font-weight:800!important;grid-row:1!important;line-height:1.2!important}.cases-main .attached-case-top>.case-dashboard-controls .case-class-tabs.pipeline-style .class-copy>b,.cases-main .attached-case-top>.case-dashboard-controls .case-class-tabs.pipeline-style>button.active .class-copy>b,.cases-main .attached-case-top>.case-dashboard-controls .case-class-tabs.pipeline-style>button[aria-pressed=true] .class-copy>b{color:#239396!important;font-size:21px!important;font-weight:700!important;grid-row:2!important;line-height:1.1!important}.cases-main .attached-case-top>.case-dashboard-controls .case-class-tabs.pipeline-style .class-caption,.cases-main .attached-case-top>.case-dashboard-controls .case-class-tabs.pipeline-style>button.active .class-caption,.cases-main .attached-case-top>.case-dashboard-controls .case-class-tabs.pipeline-style>button[aria-pressed=true] .class-caption{border-top:1px solid #0d3f4d12!important;color:#8792ab!important;font-size:12.5px!important;font-style:normal!important;font-weight:600!important;grid-row:3!important;line-height:1.2!important;margin-top:9px!important;padding-top:9px!important}.cases-main .case-list-filter-top,.cases-main .case-list-filter-top svg,.cases-main .case-list-filter-top svg *,.cases-main .case-list-filter-top>span:not(#global-heading-color-override){stroke:#fff!important;fill:none!important;color:#fff!important}@media (max-width:1280px){.cases-main .attached-case-top>.case-dashboard-controls .case-class-tabs.pipeline-style{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (max-width:760px){.cases-main .attached-case-top>.case-dashboard-controls .case-class-tabs.pipeline-style{grid-template-columns:1fr!important}}.approval-flow-card .flow-stage>strong,.flow-stage>strong{font-weight:700!important}.cases-main .case-class-tabs.pipeline-style>button.active:not(#global-active-tab-color) .class-label,.cases-main .case-class-tabs.pipeline-style>button[aria-pressed=true]:not(#global-active-tab-color) .class-label{color:#071342!important}.cases-main .case-class-tabs.pipeline-style>button.active:not(#global-active-tab-color) .class-copy>b,.cases-main .case-class-tabs.pipeline-style>button[aria-pressed=true]:not(#global-active-tab-color) .class-copy>b{color:#239396!important}.cases-main .case-class-tabs.pipeline-style>button.active:not(#global-active-tab-color) .class-caption,.cases-main .case-class-tabs.pipeline-style>button[aria-pressed=true]:not(#global-active-tab-color) .class-caption{color:#8792ab!important}body .executive-board .ex-top-grid.exact-top-grid .kpi-card,body .executive-board .ex-top-grid.exact-top-grid .kpi-card .kpi-info{align-items:center!important;text-align:center!important}body .executive-board .ex-top-grid.exact-top-grid .kpi-card .kpi-row{align-items:center!important;flex-direction:column!important;justify-content:center!important;width:100%!important}body .executive-board .ex-top-grid.exact-top-grid .kpi-card .kpi-icon{margin-inline:auto!important}body .executive-board .ex-top-grid.exact-top-grid .kpi-card .kpi-trend{justify-content:center!important;text-align:center!important;width:100%!important}body .ops-board .ops-kpi-card,body .ops-board .ops-kpi-card .ops-kpi-info{align-items:center!important;text-align:center!important}body .ops-board .ops-kpi-card .ops-kpi-row{align-items:center!important;flex-direction:column!important;justify-content:center!important;width:100%!important}body .ops-board .ops-kpi-card .ops-kpi-icon{margin-inline:auto!important}body .ops-board .ops-kpi-card .ops-kpi-trend{justify-content:center!important;text-align:center!important;width:100%!important}body.case-tab-customer .cs-summary-strip-v2 .cs-summary-v2-item{align-content:center!important;gap:5px!important;grid-template-columns:1fr!important;grid-template-rows:auto auto auto!important;justify-items:center!important;min-height:116px!important;padding:12px 10px!important;text-align:center!important}body.case-tab-customer .cs-summary-strip-v2 .cs-summary-v2-icon{grid-column:1!important;grid-row:1!important;justify-self:center!important}body.case-tab-customer .cs-summary-strip-v2 .cs-summary-v2-label{align-self:center!important;grid-column:1!important;grid-row:2!important;text-align:center!important;width:100%!important}body.case-tab-customer .cs-summary-strip-v2 .cs-summary-v2-value{grid-column:1!important;grid-row:3!important;text-align:center!important;width:100%!important}.srxv2-card .srxv2-strip-item{align-content:center!important;gap:7px!important;grid-template-columns:1fr!important;grid-template-rows:auto auto!important;justify-items:center!important;min-height:116px!important;padding:12px 6px!important;text-align:center!important}.srxv2-card .srxv2-strip-icon{grid-column:1!important;grid-row:1!important;justify-self:center!important}.srxv2-card .srxv2-strip-item>div{grid-column:1!important;grid-row:2!important}.srxv2-card .srxv2-strip-item>div,.srxv2-card .srxv2-strip-label,.srxv2-card .srxv2-strip-sub,.srxv2-card .srxv2-strip-value{text-align:center!important;width:100%!important}body.case-tab-audit .auditx-case-card .auditx-case-item{align-content:center!important;gap:7px!important;grid-template-columns:1fr!important;grid-template-rows:auto auto!important;justify-items:center!important;min-height:112px!important;padding:12px 10px!important;text-align:center!important}body.case-tab-audit .auditx-case-card .auditx-icon{grid-column:1!important;grid-row:1!important;justify-self:center!important}body.case-tab-audit .auditx-case-card .auditx-case-item>div{grid-column:1!important;grid-row:2!important;text-align:center!important;width:100%!important}body.case-tab-audit .auditx-case-card .auditx-case-item div>span,body.case-tab-audit .auditx-case-card .auditx-case-item strong{display:block!important;text-align:center!important;width:100%!important}body.case-tab-committee .cmx-overview .cmx-overview-item{align-content:center!important;gap:7px!important;grid-template-columns:1fr!important;grid-template-rows:auto auto!important;justify-items:center!important;min-height:112px!important;padding:12px 8px!important;text-align:center!important}body.case-tab-committee .cmx-overview .cmx-icon{grid-column:1!important;grid-row:1!important;justify-self:center!important}body.case-tab-committee .cmx-overview .cmx-overview-item>div{grid-column:1!important;grid-row:2!important;text-align:center!important;width:100%!important}body.case-tab-committee .cmx-overview .cmx-kicker,body.case-tab-committee .cmx-overview .cmx-value,body.case-tab-committee .cmx-overview small{display:block!important;text-align:center!important;width:100%!important}body.case-tab-committee .cmx-case-summary-section .cmx-summary-item,body.case-tab-committee .cmx-case-summary-section .cmx-summary-item:nth-child(n){align-content:center!important;gap:7px!important;grid-template-columns:1fr!important;grid-template-rows:auto auto!important;justify-items:center!important;min-height:112px!important;padding:12px 8px!important;text-align:center!important}body.case-tab-committee .cmx-case-summary-section .cmx-summary-item>svg{grid-column:1!important;grid-row:1!important;justify-self:center!important}body.case-tab-committee .cmx-case-summary-section .cmx-summary-item>div{grid-column:1!important;grid-row:2!important;text-align:center!important;width:100%!important}body.case-tab-committee .cmx-case-summary-section .cmx-kicker,body.case-tab-committee .cmx-case-summary-section .cmx-summary-item strong{text-align:center!important;width:100%!important}body.case-tab-committee .cmx-case-summary-section .cmx-chip{align-items:center!important;display:inline-flex!important;justify-content:center!important;margin-inline:auto!important}html body.case-tab-committee .cmx-case-summary-section .cmx-summary-grid .cmx-summary-item:nth-child(n){align-items:center!important;display:flex!important;flex-direction:column!important;gap:8px!important;justify-content:center!important;min-height:124px!important;padding:12px 14px!important;text-align:center!important}html body.case-tab-committee .cmx-case-summary-section .cmx-summary-grid .cmx-summary-item:nth-child(n)>svg{flex:0 0 auto!important;margin:0 auto!important}html body.case-tab-committee .cmx-case-summary-section .cmx-summary-grid .cmx-summary-item:nth-child(n)>div{align-items:center!important;display:flex!important;flex-direction:column!important;justify-content:center!important;min-width:0!important;text-align:center!important;width:100%!important}html body.case-tab-committee .cmx-case-summary-section .cmx-summary-grid .cmx-summary-item:nth-child(n) :is(.cmx-kicker,strong){max-width:none!important;text-align:center!important;white-space:normal!important;width:100%!important}html body.case-tab-committee .cmx-case-summary-section .cmx-summary-grid .cmx-summary-item:nth-child(n) .cmx-chip{margin:3px auto 0!important;width:max-content!important}html body.case-tab-finance .fpx-kpis .fpx-kpi{align-items:center!important;display:flex!important;flex-direction:column!important;gap:7px!important;justify-content:center!important;min-height:112px!important;padding:12px 10px!important;text-align:center!important}html body.case-tab-finance .fpx-kpis .fpx-kpi-icon{margin:0 auto!important}html body.case-tab-finance .fpx-kpis .fpx-kpi>div{text-align:center!important;width:100%!important}html body.case-tab-finance .fpx-kpis .fpx-kicker{display:block!important;font-size:14px!important;font-weight:700!important;line-height:1.2!important;text-align:center!important;width:100%!important}html body.case-tab-finance .fpx-kpis .fpx-kpi strong{display:block!important;font-size:19px!important;font-weight:800!important;line-height:1.2!important;margin-top:5px!important;text-align:center!important;width:100%!important}html body.case-tab-finance .fpx-case :is(.fpx-case-top,.fpx-case-bottom) .fpx-case-item{align-items:center!important;display:flex!important;flex-direction:column!important;gap:7px!important;justify-content:center!important;min-height:116px!important;padding:12px 10px!important;text-align:center!important}html body.case-tab-finance .fpx-case .fpx-case-item>svg{flex:0 0 auto!important;margin:0 auto!important}html body.case-tab-finance .fpx-case .fpx-case-item>div{text-align:center!important;width:100%!important}html body.case-tab-finance .fpx-case .fpx-case-item .fpx-kicker{display:block!important;font-size:14px!important;font-weight:700!important;line-height:1.2!important;text-align:center!important;width:100%!important}html body.case-tab-finance .fpx-case .fpx-case-item strong{display:block!important;font-size:16px!important;font-weight:800!important;line-height:1.2!important;margin-top:5px!important;text-align:center!important;width:100%!important}html body.case-tab-approval .pax-summary :is(.pax-info,.pax-money){align-items:center!important;display:flex!important;flex-direction:column!important;gap:7px!important;justify-content:center!important;min-height:116px!important;padding:12px 10px!important;text-align:center!important}html body.case-tab-approval .pax-summary :is(.pax-info,.pax-money) .pax-icon-box{flex:0 0 auto!important;margin:0 auto!important}html body.case-tab-approval .pax-summary :is(.pax-info,.pax-money)>div{text-align:center!important;width:100%!important}html body.case-tab-approval .pax-summary :is(.pax-info,.pax-money)>div>span{display:block!important;font-size:14px!important;font-weight:700!important;line-height:1.2!important;margin:0 0 5px!important;padding:0!important;text-align:center!important;width:100%!important}html body.case-tab-approval .pax-summary :is(.pax-info,.pax-money) b{display:block!important;font-size:19px!important;font-weight:800!important;line-height:1.2!important;margin:0!important;text-align:center!important;width:100%!important}html body.case-tab-approval .pax-summary .pax-status{display:inline-flex!important;font-size:14px!important;justify-content:center!important;margin:0 auto!important;padding:5px 12px!important;width:auto!important}html body.case-tab-disbursement .dcx-summary-grid .dcx-kv{align-items:center!important;display:flex!important;flex-direction:column!important;justify-content:center!important;min-height:86px!important;padding:12px 10px!important;text-align:center!important}html body.case-tab-disbursement .dcx-summary-grid .dcx-kv :is(span,b){display:block!important;text-align:center!important;width:100%!important}html body.case-tab-disbursement .dcx-summary-grid .dcx-kv b{font-size:19px!important;font-weight:800!important;line-height:1.2!important}html body.case-tab-disbursement .dcx-flow .dcx-money-card{align-items:center!important;display:flex!important;flex-direction:column!important;gap:8px!important;justify-content:center!important;min-height:126px!important;padding:12px 10px!important;text-align:center!important}html body.case-tab-disbursement .dcx-flow .dcx-money-card .dcx-money-icon{flex:0 0 auto!important;margin:0 auto!important}html body.case-tab-disbursement .dcx-flow .dcx-money-card>div{text-align:center!important;width:100%!important}html body.case-tab-disbursement .dcx-flow .dcx-money-card>div :is(span,b){display:block!important;text-align:center!important;width:100%!important}html body.case-tab-disbursement .dcx-flow .dcx-money-card>div>span{font-size:15px!important;font-weight:700!important;line-height:1.2!important}html body.case-tab-disbursement .dcx-flow .dcx-money-card>div>b{font-size:19px!important;font-weight:800!important;line-height:1.2!important}html body.case-tab-disbursement .dcx-adjustment{text-align:center!important}html body.case-tab-disbursement .dcx-adjustment :is(.dcx-fin-label,b){display:block!important;text-align:center!important;width:100%!important}html body.case-tab-communications .ccx-kpis .ccx-kpi{align-items:center!important;display:flex!important;flex-direction:column!important;gap:8px!important;justify-content:center!important;min-height:138px!important;padding:14px 10px!important;text-align:center!important}html body.case-tab-communications .ccx-kpis .ccx-kpi-icon{flex:0 0 auto!important;margin:0 auto!important}html body.case-tab-communications .ccx-kpis .ccx-kpi>div{text-align:center!important;width:100%!important}html body.case-tab-communications .ccx-kpis .ccx-kpi>div>span{display:block!important;font-size:14px!important;font-weight:700!important;line-height:1.2!important;margin:0 0 5px!important;text-align:center!important;width:100%!important}html body.case-tab-communications .ccx-kpis .ccx-kpi>div>b{display:block!important;font-size:19px!important;font-weight:800!important;line-height:1.2!important;margin:0!important;text-align:center!important;width:100%!important}html body.case-tab-communications .ccx-kpis .ccx-kpi>div>small{display:block!important;margin-top:6px!important;text-align:center!important;width:100%!important}html body.case-tab-overview .details-row .metric-cell,html body.menu-open.case-tab-overview .details-row .metric-cell{align-items:center!important;display:flex!important;flex-direction:column!important;gap:7px!important;justify-content:center!important;min-height:118px!important;padding:12px 8px!important;text-align:center!important}html body.case-tab-overview .details-row .metric-cell>.r-icon,html body.menu-open.case-tab-overview .details-row .metric-cell>.r-icon{flex:0 0 auto!important;margin:0 auto!important}html body.case-tab-overview .details-row .metric-cell>div,html body.menu-open.case-tab-overview .details-row .metric-cell>div{margin:0!important;text-align:center!important;width:100%!important}html body.case-tab-overview .details-row .metric-cell :is(span,b,small),html body.menu-open.case-tab-overview .details-row .metric-cell :is(span,b,small){display:block!important;text-align:center!important;width:100%!important}html body.case-tab-overview .details-row .metric-cell b,html body.menu-open.case-tab-overview .details-row .metric-cell b{font-weight:800!important}html body.case-tab-overview .details-row .metric-cell,html body.menu-open.case-tab-overview .details-row .metric-cell{grid-gap:2px!important;align-content:center!important;display:grid!important;gap:2px!important;grid-template-columns:1fr!important;grid-template-rows:40px 20px 25px 16px!important;justify-items:center!important;min-height:126px!important}html body.case-tab-overview .details-row .metric-cell>.r-icon,html body.menu-open.case-tab-overview .details-row .metric-cell>.r-icon{align-self:center!important;grid-column:1!important;grid-row:1!important;justify-self:center!important}html body.case-tab-overview .details-row .metric-cell>div,html body.menu-open.case-tab-overview .details-row .metric-cell>div{display:contents!important}html body.case-tab-overview .details-row .metric-cell>div>span,html body.menu-open.case-tab-overview .details-row .metric-cell>div>span{align-self:center!important;grid-column:1!important;grid-row:2!important}html body.case-tab-overview .details-row .metric-cell>div>b,html body.menu-open.case-tab-overview .details-row .metric-cell>div>b{align-self:center!important;grid-column:1!important;grid-row:3!important}html body.case-tab-overview .details-row .metric-cell>div>small,html body.menu-open.case-tab-overview .details-row .metric-cell>div>small{align-self:start!important;grid-column:1!important;grid-row:4!important;margin:0!important}html body.case-tab-overview section.ref-card.details-row .metric-cell>div>span:not(.uae-flag),html body.menu-open.case-tab-overview section.ref-card.details-row .metric-cell>div>span:not(.uae-flag){align-items:center!important;display:flex!important;justify-content:center!important;justify-self:stretch!important;margin:0!important;padding:0!important;text-align:center!important;width:100%!important}html body.case-tab-committee .cmx-case-summary-section .cmx-summary-grid .cmx-summary-item:nth-child(n) .cmx-value,html body.case-tab-committee .cmx-case-summary-section .cmx-summary-grid .cmx-summary-item:nth-child(n) strong,html body.case-tab-committee .cmx-case-summary-section .cmx-summary-grid .cmx-summary-item:nth-child(n) strong.blue,html body.case-tab-committee .cmx-case-summary-section .cmx-summary-grid .cmx-summary-item:nth-child(n) strong.red{color:#239396!important;font-size:17px!important;line-height:1.25!important}html body.case-tab-committee .cmx-overview .cmx-overview-item .cmx-value{font-size:19px!important;font-weight:800!important;line-height:1.2!important}html body.case-tab-audit .auditx-case-card .auditx-case-item strong,html body.case-tab-audit .auditx-case-card .auditx-case-item strong.blue,html body.case-tab-audit .auditx-case-card .auditx-case-item strong.orange,html body.case-tab-audit .auditx-case-card .auditx-case-item strong.red{color:#239396!important;font-size:19px!important;font-weight:800!important;line-height:1.2!important}html body.case-tab-customer .cs-summary-strip-v2 .cs-summary-v2-item .cs-summary-v2-value,html body.case-tab-research .srxv2-card .srxv2-strip-item .srxv2-strip-value{font-size:19px!important;font-weight:800!important;line-height:1.2!important}.applications-language-btn{align-items:center;background:#fff!important;color:#075f69!important;display:inline-flex!important;gap:7px;justify-content:center;min-width:92px}.applications-language-btn b{background:linear-gradient(135deg,#12a79d,#07777f);border-radius:7px;color:#fff;font-size:10px;min-width:25px;padding:4px 6px}.applications-language-btn .lang-en,.applications-language-btn .lang-en-code,html[dir=rtl] .applications-language-btn .lang-ar,html[dir=rtl] .applications-language-btn .lang-ar-code{display:none}html[dir=rtl] .applications-language-btn .lang-en,html[dir=rtl] .applications-language-btn .lang-en-code{display:inline}html[dir=rtl] .hc-sidebar{box-shadow:-22px 0 55px #0217252e;inset:0 0 0 auto}html[dir=rtl] body.menu-open .hc-sidebar{box-shadow:-22px 0 55px #02172547}html[dir=rtl] .hc-sidebar-close{left:14px;right:auto}html[dir=rtl] body.menu-open .hc-sidebar-logo{justify-content:flex-start;padding:22px 20px 16px 48px}html[dir=rtl] .hc-link{text-align:right}html[dir=rtl] .hc-link.active:before{border-radius:99px 0 0 99px;left:auto;right:-12px}html[dir=rtl] .hc-sidebar .hc-chevron{margin-left:0;margin-right:auto}html[dir=rtl] body.menu-open .hc-sidebar .hc-group.open .hc-submenu{padding:5px 54px 8px 8px}html[dir=rtl] .hc-submenu-label[aria-current=page]:before{left:auto;right:-10px}html[dir=rtl] .hc-main{margin-left:0!important;margin-right:78px!important}html[dir=rtl] body.menu-open .hc-main{margin-left:0!important;margin-right:300px!important;width:calc(100% - 300px)!important}html[dir=rtl] .hc-actions,html[dir=rtl] .hc-title,html[dir=rtl] .hc-topbar{direction:rtl}html[dir=rtl] .case-list-filter-panel,html[dir=rtl] .cases-main,html[dir=rtl] table{text-align:right}@media(max-width:768px){html[dir=rtl] .hc-sidebar{transform:translateX(105%)}html[dir=rtl] body.menu-open .hc-sidebar{transform:translateX(0)}html[dir=rtl] .hc-main,html[dir=rtl] body.menu-open .hc-main{margin-left:0!important;margin-right:0!important;width:100%!important}}
/*# sourceMappingURL=main.3fb71079.css.map*/