@import "https://fonts.googleapis.com/css2?family=Urbanist:wght@900&display=swap";html,body,#root{width:100%;height:100%;margin:0;padding:0;font-family:"72","72full",Arial,Helvetica,sans-serif;overflow:hidden}@keyframes fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes cardIn{0%{opacity:0;transform:translateY(20px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes pulse{0%,to{opacity:.4}50%{opacity:.7}}.sign-in-btn{background:var(--theme-gradient)!important;color:#fff!important;transition:all .18s!important}.sign-in-btn:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px);box-shadow:var(--theme-shadow-blue-hover)!important}.sign-in-btn:active:not(:disabled){transform:translateY(0)}.sign-in-btn:focus-visible{outline:3px solid var(--theme-secondary);outline-offset:2px}.sso-btn{transition:all .18s!important}.sso-btn:hover:not(:disabled){border-color:var(--theme-secondary)!important;background:#2486e614!important}.sso-btn:focus-visible{outline:3px solid var(--theme-secondary);outline-offset:2px}.login-card{animation:.55s forwards cardIn}@media (width<=1024px){.login-left{display:none!important}.login-right{width:100%!important}}@media (width<=600px){.login-card{border-radius:16px!important;width:min(92vw,440px)!important;padding:28px 20px!important}.login-footer{text-align:center;flex-direction:column!important;gap:10px!important;height:auto!important;padding:14px 20px!important}.login-footer>div{justify-content:center}}.sidebar-menu-item:hover{background:#2486e61f}.sidebar-menu{scrollbar-width:thin;scrollbar-color:#ffffff59 transparent}.sidebar-menu::-webkit-scrollbar{width:2px}.sidebar-menu::-webkit-scrollbar-track{background:0 0}.sidebar-menu::-webkit-scrollbar-thumb{background:#ffffff59;border-radius:999px}.sidebar-menu::-webkit-scrollbar-thumb:hover{background:#ffffff8c}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}:focus-visible{outline:3px solid var(--theme-secondary);outline-offset:2px;border-radius:4px}ui5-input::part(root){border-radius:8px;transition:border-color .15s}ui5-input::part(root):focus-within{border-color:var(--theme-secondary);box-shadow:0 0 0 3px #2486e626}.app-card{background:var(--theme-surface);border:1px solid var(--theme-border);box-sizing:border-box;border-radius:10px;width:100%;transition:box-shadow .2s;overflow:hidden;box-shadow:0 2px 5px #0f172a0f}.country-column .rt-th-inner{justify-content:center!important}.va-busy-content{box-sizing:border-box;width:100%;display:block}.va-page-wrapper{box-sizing:border-box;flex-direction:column;gap:20px;width:100%;max-width:100%;display:flex}.va-header-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.va-header-text{flex-direction:column;display:flex}.va-page-title{color:var(--theme-text);font-size:1.25rem;font-weight:700;margin:0!important}.va-page-subtitle{margin-top:4px;font-size:.95rem;display:block;color:var(--theme-text-light)!important}.va-toast{border-radius:8px;overflow:hidden}.case-summary-card{box-sizing:border-box;grid-template-columns:repeat(7,1fr);align-items:start;gap:.75rem 1.5rem;width:100%;padding:1rem 1.5rem;display:grid}.case-summary-field{flex-direction:column;gap:.25rem;min-width:0;display:flex}.case-summary-label{color:var(--theme-text-light);white-space:nowrap;font-size:.75rem}.case-summary-value{color:var(--theme-text);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:600;overflow:hidden}.case-summary-status{white-space:nowrap;border-radius:999px;width:fit-content;padding:.15rem .6rem;font-size:.75rem;font-weight:600}.case-summary-status--blue{color:var(--theme-secondary);background:#e8f3fc}.case-summary-status--green{color:var(--theme-success);background:#e6f6ec}.case-summary-status--orange{color:#b45309;background:#fff8e6}.case-summary-status--red{color:var(--theme-error);background:#feebeb}.case-summary-status--gray{color:var(--theme-text-light);background:#f1f5f9}@media (width<=900px){.case-summary-card{grid-template-columns:repeat(2,1fr)}}.va-main-layout{box-sizing:border-box;grid-template-columns:minmax(0,1fr) minmax(280px,320px);align-items:start;gap:20px;width:100%;display:grid}@media (width<=1100px){.va-main-layout{grid-template-columns:1fr}}.va-left-col{flex-direction:column;gap:20px;min-width:0;display:flex}.va-right-panel{flex-direction:column;gap:20px;min-width:0;max-height:calc(100vh - 32px);display:flex;position:sticky;top:16px;overflow:hidden}.va-panel-card{flex-shrink:0;padding:20px}.va-panel-card--timeline{flex-direction:column;flex:1;min-height:0;padding:20px;display:flex;overflow:hidden}.va-panel-card--timeline .at-wrapper{flex-direction:column;flex:1;min-height:0;display:flex}.va-panel-card--timeline .at-timeline-body{flex:1;min-height:0;padding-right:6px;overflow-y:auto}.va-panel-card--timeline .at-timeline-body::-webkit-scrollbar{width:6px}.va-panel-card--timeline .at-timeline-body::-webkit-scrollbar-thumb{background:var(--theme-border);border-radius:999px}.va-panel-card--timeline .at-timeline-body::-webkit-scrollbar-thumb:hover{background:#cbd5e1}.va-details-card{padding:24px}.va-section-title{color:var(--theme-text);font-size:1rem;font-weight:600;margin:0 0 4px!important}.va-section-subtitle{margin-top:5px;margin-bottom:22px;display:block;color:var(--theme-text-light)!important}.va-form-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 24px;margin-top:14px;margin-bottom:18px;display:grid}.va-form-grid-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;margin-top:14px;margin-bottom:24px;display:grid}@media (width<=720px){.va-form-grid,.va-form-grid-2{grid-template-columns:1fr}}.va-field{flex-direction:column;gap:6px;display:flex}.va-field ui5-select,.va-field ui5-input,.va-field ui5-date-picker{width:100%}.va-readonly-value{border:1px solid var(--theme-border);background-color:var(--theme-surface-muted);width:100%;min-height:34px;color:var(--theme-text);box-sizing:border-box;border-radius:6px;align-items:center;padding:8px 10px;font-size:13px;display:flex}.va-toggle-row{gap:8px;margin-top:2px;display:flex}.va-confirm-row{flex-wrap:wrap;gap:18px;margin-bottom:4px;display:flex}.va-confirm-box{background-color:var(--theme-surface);border:1px solid;border-radius:10px;flex-direction:column;flex:1;gap:14px;min-width:300px;padding:18px 20px;display:flex}.va-confirm-box--green{background-color:#f3faf6;border-color:#d7ead9}.va-confirm-box--blue{background-color:#f0f6fd;border-color:#d2e4f8}.va-confirm-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.va-confirm-top-left{align-items:center;gap:12px;min-width:0;display:flex}.va-confirm-avatar{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.va-confirm-avatar ui5-icon{width:18px;height:18px}.va-confirm-avatar--green{color:var(--theme-success);background-color:#d7f3e3}.va-confirm-avatar--blue{color:var(--theme-secondary);background-color:#d9ecfc}.va-confirm-title{font-size:14px;font-weight:700;color:var(--theme-text)!important}.va-status-pill{white-space:nowrap;border:1px solid;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:4px 12px;font-size:12px;font-weight:600;display:inline-flex}.va-status-pill ui5-icon{width:13px;height:13px}.va-status-pill--green{color:var(--theme-success);background-color:#e9f9ef;border-color:#b7ecc9}.va-status-pill--blue{color:var(--theme-secondary);background-color:#e8f3fc;border-color:#c0ddfa}.va-status-pill--orange{color:#b45309;background-color:#fff8e6;border-color:#fed7aa}.va-status-pill--red{color:var(--theme-error);background-color:#fef2f2;border-color:#fecaca}.va-confirm-divider{background-color:var(--theme-border);height:1px;margin:0 -20px}.va-confirm-grid{grid-template-columns:1fr 1fr 1fr;gap:14px;display:grid}@media (width<=480px){.va-confirm-grid{grid-template-columns:1fr}}.va-status-select--green::part(root){color:var(--theme-success);background-color:#e9f9ef;border-color:#b7ecc9}.va-status-select--blue::part(root){color:var(--theme-secondary);background-color:#e8f3fc;border-color:#c0ddfa}.va-confirm-message{align-items:center;gap:8px;font-size:12.5px;font-weight:500;display:flex}.va-confirm-message ui5-icon{flex-shrink:0;width:14px;height:14px}.va-confirm-message--green,.va-confirm-message--green ui5-text{color:var(--theme-success)!important}.va-confirm-message--blue,.va-confirm-message--blue ui5-text{color:var(--theme-secondary)!important}.va-confirm-message--red,.va-confirm-message--red ui5-text{color:var(--theme-error)!important}.va-comments-card{padding:24px}.va-comments-card ui5-textarea{width:100%;margin-top:12px}.va-char-count{margin-top:6px;font-size:11px;display:block;color:var(--theme-text-light)!important}.va-action-bar{justify-content:space-between;align-items:center;gap:12px;display:flex}.va-panel-header{align-items:center;gap:8px;margin-bottom:16px;display:flex}.va-panel-header-title{color:var(--theme-text);font-size:1.1rem;font-weight:600;margin:0!important}.va-field label,.ui5-label-root{font-size:.875rem;font-weight:500}.va-readonly-value,ui5-input,ui5-select{font-size:.875rem}.va-row{border-bottom:1px solid var(--theme-border);justify-content:space-between;align-items:center;padding:8px 0;display:flex}.va-row:last-of-type{border-bottom:none}.va-row-key{font-size:12.5px;color:var(--theme-text-light)!important}.va-row-val{font-size:12.5px;color:var(--theme-text)!important;font-weight:500!important}.va-view-link{color:var(--theme-secondary);margin-top:14px;display:inline-block}.at-wrapper{flex-direction:column;display:flex}.at-header{flex-shrink:0;align-items:center;gap:8px;margin-bottom:18px;display:flex}.at-header-title{margin:0!important}.at-empty{font-size:12px;color:var(--theme-text-light)!important}.at-timeline-body{flex-direction:column;display:flex}.at-item{gap:12px;display:flex}.at-dot-col{flex-direction:column;align-items:center;width:10px;display:flex}.at-dot{border-radius:50%;flex-shrink:0;width:10px;height:10px;margin-top:5px}.at-dot--blue{background-color:var(--theme-secondary)}.at-dot--orange{background-color:var(--theme-orange)}.at-dot--green{background-color:var(--theme-success)}.at-dot--red{background-color:var(--theme-error)}.at-dot--gray{background-color:var(--theme-border)}.at-connector{background-color:var(--theme-border);flex:1;width:1px;margin-top:4px}.at-content{flex:1;min-width:0;padding-bottom:18px}.at-content--last{padding-bottom:0}.at-top-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.at-timestamp{font-size:11px;color:var(--theme-text-light)!important}.at-badge{white-space:nowrap;color:#fff;border-radius:10px;padding:2px 9px;font-size:10px;font-weight:600}.at-badge--blue{background-color:var(--theme-secondary)}.at-badge--gray{background-color:var(--theme-border);color:var(--theme-text)}.at-badge--green{background-color:var(--theme-success)}.at-badge--orange{background-color:var(--theme-orange)}.at-badge--red{background-color:var(--theme-error)}.at-title{color:var(--theme-text);margin-top:4px;font-size:13px;font-weight:600}.at-title--sentback{color:#b45309}.at-subtitle{margin-top:2px;font-size:12px;color:var(--theme-text-light)!important}.at-description{margin-top:2px;font-size:11px;color:var(--theme-text-light)!important}.wave-hand{transform-origin:70% 70%;margin-left:8px;animation:1.8s ease-in-out infinite waveHand;display:inline-block}@keyframes waveHand{0%{transform:rotate(0)}8%{transform:rotate(16deg)}16%{transform:rotate(-10deg)}24%{transform:rotate(16deg)}32%{transform:rotate(-6deg)}40%{transform:rotate(12deg)}48%{transform:rotate(0)}to{transform:rotate(0)}}@media (prefers-reduced-motion:reduce){.wave-hand{animation:none}}@media (width<=900px){.monitor-page{padding:1rem!important}}@media (width<=600px){.monitor-page{padding:.75rem .5rem!important}.monitor-page~[role=dialog],[role=dialog]{max-width:460px;width:calc(100vw - 16px)!important;top:8px!important;bottom:8px!important;right:8px!important}}.workflow-scroll-x{overflow:auto visible}.workflow-head{background:var(--theme-surface);padding-bottom:8px}:root{--theme-primary-dark:#141a3a;--theme-primary:#4609bb;--theme-primary-alt:#8e18d1;--theme-secondary:#2486e6;--theme-accent:#33b8f3;--theme-success:#107e3e;--theme-warning:#ffcb05;--theme-orange:#e87722;--theme-error:#b91c1c;--theme-surface:#fff;--theme-surface-muted:#f8fafc;--theme-surface-subtle:#e6e6e6;--theme-text:#111827;--theme-text-light:#64748b;--theme-border:#e2e8f0;--theme-gradient:linear-gradient(135deg, #4609bb 0%, #2486e6 100%);--theme-shadow-dark:0 12px 32px #141a3a14;--theme-shadow-blue:0 8px 24px #4609bb1f;--theme-shadow-blue-hover:0 16px 36px #4609bb2e;--sapBrandColor:var(--theme-primary);--sapHighlightColor:var(--theme-secondary);--sapSelectedColor:var(--theme-primary);--sapActiveColor:var(--theme-secondary);--sapField_Focus_BorderColor:var(--theme-secondary);--sapFontFamily:"Urbanist", "72", "Segoe UI", sans-serif}body{background:var(--theme-surface-muted);margin:0;font-family:Urbanist,"72",Segoe UI,sans-serif;font-weight:500}*{box-sizing:border-box}
