:root{--sp-rf-content-max:108rem;--sp-rf-gutter:clamp(1rem, 2vw, 1.5rem);--sp-rf-card-gap:clamp(.875rem, 1.6vw, 1.25rem);--sp-rf-touch:44px;--sp-rf-rail:88px;--sp-rf-sidebar:256px}html,body{max-width:100%}.sp-responsive-app,.sp-responsive-shell-layout,.sp-responsive-main,.sp-responsive-content,.saspola-collaboration-layout{min-width:0;max-width:100%}.sp-responsive-app{width:100%;overflow-x:clip}@supports not (overflow:clip){.sp-responsive-app{overflow-x:hidden}}.sp-responsive-main,.sp-responsive-content{width:100%}.sp-responsive-overlay{box-sizing:border-box;overscroll-behavior:contain;padding-top:max(1rem, var(--sp-safe-top,env(safe-area-inset-top,0px)));padding-right:max(1rem, var(--sp-safe-right,env(safe-area-inset-right,0px)));padding-bottom:max(1rem, var(--sp-safe-bottom,env(safe-area-inset-bottom,0px)));padding-left:max(1rem, var(--sp-safe-left,env(safe-area-inset-left,0px)));overflow-y:auto}.sp-responsive-dialog{max-width:calc(100vw - 2rem);max-height:calc(100vh - 2rem)}@supports (height:100dvh){.sp-responsive-dialog{max-height:calc(100dvh - 2rem)}}.sp-responsive-dialog-body{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;min-height:0;overflow-y:auto}.sp-responsive-fullscreen{box-sizing:border-box;padding-top:var(--sp-safe-top,env(safe-area-inset-top,0px));padding-right:var(--sp-safe-right,env(safe-area-inset-right,0px));padding-bottom:var(--sp-safe-bottom,env(safe-area-inset-bottom,0px));padding-left:var(--sp-safe-left,env(safe-area-inset-left,0px))}.sp-responsive-sidebar{box-sizing:border-box;padding-top:var(--sp-safe-top,env(safe-area-inset-top,0px))}.sp-responsive-shellbar{box-sizing:border-box;padding-right:max(var(--sp-rf-gutter), var(--sp-safe-right,env(safe-area-inset-right,0px)));padding-left:max(var(--sp-rf-gutter), var(--sp-safe-left,env(safe-area-inset-left,0px)))}@media (max-width:1023px){.sp-responsive-shell-layout{display:block}.fiori-horizon .mh-module-sidebar{width:auto;min-width:0}.fiori-horizon .mh-product-mark{margin-inline:0!important}.mh-module-sidebar details>nav{width:min(18rem,100vw - 2rem);max-width:calc(100vw - 2rem)}.mh-module-sidebar details>nav a{justify-content:flex-start}.mh-module-sidebar details>nav .mh-nav-label{display:block}.mh-module-sidebar details>nav .mh-nav-arrow{margin-left:auto;display:block}.sp-responsive-mobile-tabs{overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin}}@media (min-width:1024px) and (max-width:1279px){.sp-responsive-shell-layout{grid-template-columns:var(--sp-rf-rail) minmax(0, 1fr)}.sp-responsive-sidebar{width:var(--sp-rf-rail);min-width:var(--sp-rf-rail)}}@media (min-width:1280px){.sp-responsive-sidebar{width:var(--sp-rf-sidebar);min-width:var(--sp-rf-sidebar)}}@media (min-width:1600px){.module-content.sp-responsive-content>:where(.sp-responsive-card-grid,.grid),.platform-horizon-content.sp-responsive-content>:where(.sp-responsive-card-grid,.grid){column-gap:var(--sp-rf-card-gap);row-gap:var(--sp-rf-card-gap)}}.sp-responsive-content :where(.grid,.flex)>*,.saspola-collaboration-layout>*{min-width:0}.sp-responsive-content :where(img,video,canvas,svg){max-width:100%}.sp-responsive-content :where(pre,code){overflow-wrap:anywhere}.sp-responsive-content :where(.overflow-x-auto,.overflow-auto){overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;max-width:100%}@media (min-width:1024px) and (max-width:1279px){.saspola-collaboration-layout>aside:last-child{grid-column:1/-1}}@media (max-width:639px){.saspola-collaboration-layout{gap:.875rem}.saspola-collaboration-layout>:where(aside,section){border-radius:.75rem}.saspola-chat-toolbar{max-width:100%}}@media (pointer:coarse){.sp-responsive-app :where(button,summary,a[role=button],.mh-primary-button,.mh-secondary-button){min-height:var(--sp-rf-touch);touch-action:manipulation}}@media (max-height:600px) and (orientation:landscape){.sp-responsive-shellbar{position:sticky}.saspola-emoji-panel{max-height:min(9rem,34vh)!important}.sp-responsive-overlay{align-items:flex-start}}html[data-saspola-legacy-chat="1"] [data-emoji-toggle="1"],html[data-saspola-legacy-chat="1"] [data-legacy-emoji]{z-index:4;touch-action:manipulation;-webkit-tap-highlight-color:transparent;position:relative;pointer-events:auto!important}html[data-saspola-legacy-chat="1"] .saspola-emoji-panel[data-legacy-open="1"]{z-index:3;-webkit-overflow-scrolling:touch;position:relative;overflow-y:auto;max-height:min(14rem,36vh)!important;display:grid!important}.sp-responsive-content :where(h1,h2,h3,h4,h5,h6,summary,label,button,[role=button],a[class*=rounded-]),.sp-responsive-content :where(table,th,td),.sp-responsive-content :where(input,select,option),.sp-responsive-content :where([class*=rounded-full]){overflow-wrap:normal;word-break:normal}.sp-responsive-content :where(table th),.sp-responsive-content :where(table [class*=rounded-full]),.sp-responsive-content .sp-ui-nowrap{white-space:nowrap}.sp-responsive-content table{table-layout:auto;width:100%}.sp-responsive-content table:not([class*=min-w-\[]){min-width:max(100%,42rem)}.sp-responsive-content table td{white-space:normal;vertical-align:top}.sp-responsive-content table :where(button,a[class*=rounded-],[role=button]){white-space:nowrap}.sp-responsive-table-shell{overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}html:not(.dark) .morning-horizon main[class*=bg-slate-950]>div>section.grid,html:not(.dark) .morning-horizon main[class*=bg-slate-950]>section.grid{box-shadow:none!important;background:0 0!important;border-color:#0000!important}@media (max-width:1023px){.sp-responsive-content table:not([class*=min-w-\[]){min-width:max(100%,48rem)}.sp-responsive-content :where(button,a[class*=rounded-]){max-width:100%}}@media (max-width:639px){.platform-horizon-content>main[class*=px-6]{padding-left:1rem!important;padding-right:1rem!important}.sp-responsive-content table :where(th,td){padding-left:.875rem;padding-right:.875rem}}html[data-saspola-legacy-interaction="1"] [data-agent-mention-panel="1"][data-legacy-open="1"]{z-index:5;position:relative;display:block!important}html[data-saspola-legacy-interaction="1"] [data-agent-mention-panel="1"][data-legacy-open="0"]{display:none!important}html[data-saspola-legacy-interaction="1"] :where([data-platform-nav-open="1"],[data-platform-nav-overlay="1"],[data-emoji-toggle="1"],[data-agent-mention-toggle="1"],[data-legacy-emoji],[data-legacy-mention-name]){touch-action:manipulation;-webkit-tap-highlight-color:#0a6ed129;pointer-events:auto!important}html[data-saspola-legacy-interaction="1"] .dynamic-status-chip{color:#075f69!important;background:#e9f8fa!important;border:1px solid #8acfd6!important;box-shadow:inset 0 1px #ffffff9e!important}html.dark[data-saspola-legacy-interaction="1"] .dynamic-status-chip{color:#9de7ed!important;background:#123844!important;border-color:#347889!important}.saspola-agent-chat-entry{width:100%;min-width:0}.saspola-agent-chat-entry .saspola-chat-textarea{flex:auto;min-width:0!important}.agent-chat-composer .saspola-chat-toolbar{-webkit-overflow-scrolling:touch;scrollbar-width:none;max-width:100%;overflow:auto hidden}.agent-chat-composer .saspola-chat-toolbar::-webkit-scrollbar{display:none}@media (max-width:640px){.agent-chat-composer .saspola-chat-textarea{min-height:72px!important;max-height:168px!important;font-size:16px!important;line-height:24px!important}.saspola-agent-chat-entry [data-chat-send="1"]{align-self:flex-end}}html[data-saspola-legacy-interaction="1"] .saspola-chat-composer{isolation:isolate;bottom:var(--sp-keyboard-offset,0px)!important;position:sticky!important;overflow:visible!important}html[data-saspola-legacy-interaction="1"] .saspola-chat-composer [data-emoji-panel="1"][data-legacy-open="1"]{width:auto!important;max-height:min(150px, calc(var(--sp-visual-viewport-height,600px) * .32))!important;z-index:90!important;margin:0!important;position:absolute!important;bottom:calc(100% + 8px)!important;left:10px!important;right:10px!important;overflow-y:auto!important;box-shadow:0 12px 30px #1722312e!important}html[data-saspola-legacy-interaction="1"] .saspola-chat-composer [data-agent-mention-panel="1"][data-legacy-open="1"]{width:auto!important;max-height:min(220px, calc(var(--sp-visual-viewport-height,600px) * .42))!important;z-index:91!important;margin:0!important;position:absolute!important;bottom:calc(100% + 8px)!important;left:10px!important;right:10px!important;overflow-y:auto!important}html[data-saspola-legacy-interaction="1"] .saspola-chat-composer[data-legacy-drawer-open="1"]{scroll-margin-bottom:calc(var(--sp-keyboard-offset,0px) + env(safe-area-inset-bottom,0px) + 12px)}.sp-responsive-content,.platform-horizon-content,.sp-responsive-panel,.sp-responsive-panel-body,.sp-responsive-card,.sp-responsive-actionbar,.sp-responsive-form-grid{box-sizing:border-box;min-width:0;max-width:100%}.sp-responsive-panel-body>*,.sp-responsive-actionbar>*,.sp-responsive-form-grid>*{min-width:0}.sp-responsive-actionbar{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.sp-responsive-actionbar :where(button,a,summary,[role=button]){white-space:nowrap;max-width:100%}.sp-responsive-content :where(input,select,textarea),.sp-responsive-auth-page :where(input,select,textarea),.sp-responsive-branch-page :where(input,select,textarea){box-sizing:border-box;min-width:0;max-width:100%}.sp-responsive-content textarea{resize:vertical}.sp-responsive-app,.sp-responsive-auth-page,.sp-responsive-branch-page{min-height:100vh}.sp-responsive-auth-page,.sp-responsive-branch-page{box-sizing:border-box;padding-right:max(var(--sp-safe-right,env(safe-area-inset-right,0px)), 0px);padding-left:max(var(--sp-safe-left,env(safe-area-inset-left,0px)), 0px)}.sp-responsive-auth-body{min-height:calc(100vh - 64px)}@supports (height:100dvh){.sp-responsive-app,.sp-responsive-auth-page,.sp-responsive-branch-page{min-height:100dvh}.sp-responsive-auth-body{min-height:calc(100dvh - 64px)}}.sp-responsive-modal-surface{-webkit-overflow-scrolling:touch;width:min(100%,72rem);min-width:0;max-width:calc(100vw - 2rem);max-height:calc(100vh - 2rem);overflow:auto}@supports (height:100dvh){.sp-responsive-modal-surface{max-height:calc(100dvh - 2rem)}}@media (min-width:640px) and (max-width:767px){.sp-responsive-content :where([class*=sm\:grid-cols-3],[class*=sm\:grid-cols-4],[class*=sm\:grid-cols-5],[class*=sm\:grid-cols-6],[class*=sm\:grid-cols-7]){grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (min-width:768px) and (max-width:1023px){.sp-responsive-content :where([class*=sm\:grid-cols-4],[class*=sm\:grid-cols-5],[class*=sm\:grid-cols-6],[class*=sm\:grid-cols-7],[class*=md\:grid-cols-4],[class*=md\:grid-cols-5],[class*=md\:grid-cols-6],[class*=md\:grid-cols-7]){grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:767px){.sp-responsive-content :where(input,select,textarea),.sp-responsive-auth-page :where(input,select,textarea),.sp-responsive-branch-page :where(input,select,textarea){font-size:16px!important}.sp-responsive-actionbar{justify-content:flex-start;width:100%;margin-left:0!important}.sp-responsive-panel,.sp-responsive-card{border-radius:.75rem}.sp-responsive-modal-surface{max-width:calc(100vw - 1rem);max-height:calc(100vh - 1rem)}}@supports (height:100dvh){@media (max-width:767px){.sp-responsive-modal-surface{max-height:calc(100dvh - 1rem)}}}@media (max-height:520px) and (orientation:landscape){.sp-responsive-auth-body{align-items:flex-start!important}.sp-responsive-modal-surface{max-height:calc(100vh - .75rem)}}.sp-responsive-overlay>:where([role=dialog],section[class*=max-w-],div[class*=max-w-]){min-width:0;max-width:min(100vw - 2rem,72rem);max-height:calc(100vh - 2rem)}@supports (height:100dvh){.sp-responsive-overlay>:where([role=dialog],section[class*=max-w-],div[class*=max-w-]){max-height:calc(100dvh - 2rem)}}@media (max-width:639px){.sp-responsive-auth-page :where(section[class*=p-8],section[class*=p-7]),.sp-responsive-branch-page :where(section[class*=p-8],section[class*=p-7]){padding:1.25rem!important}.sp-responsive-auth-page :where(h1,h2),.sp-responsive-branch-page :where(h1,h2){overflow-wrap:normal;word-break:normal}}@media (max-width:760px){.saspola-theme-switcher.is-compact{white-space:nowrap!important;flex:0 0 2.75rem!important;width:2.75rem!important;min-width:2.75rem!important;max-width:2.75rem!important;min-height:2.75rem!important;padding-inline:.5rem!important;overflow:hidden!important}.saspola-theme-switcher.is-compact .saspola-theme-switcher-copy{display:none!important}}.agent-chat-canvas{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scroll-behavior:auto}.agent-chat-composer{overflow-anchor:none}html[data-saspola-legacy-interaction="1"] [data-chat-send="1"]{touch-action:manipulation;-webkit-tap-highlight-color:#0a6ed129;pointer-events:auto!important}.sp-responsive-content :where(table){width:100%;max-width:100%}.sp-responsive-content :where(th){-webkit-hyphens:none;hyphens:none;word-break:normal!important;overflow-wrap:normal!important}.sp-responsive-table-scroll{overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.sp-responsive-table-scroll :where(th){white-space:nowrap}body.morning-horizon :where(table):not(.sp-table-density-comfortable) :where(th,td){padding-block:.625rem;padding-inline:.75rem}body.morning-horizon :where(table):not(.sp-table-density-comfortable) :where(th,td):not(.align-top):not(.align-bottom):not(.align-baseline):not(.align-text-top):not(.align-text-bottom){vertical-align:middle}body.morning-horizon :where(table):not(.sp-table-density-comfortable) :where(th){line-height:1rem}body.morning-horizon :where(table):not(.sp-table-density-comfortable) :where(td){line-height:1.25rem}.sp-table-actions{align-items:center;gap:.375rem;min-width:0;display:flex;flex-direction:row!important}.sp-table-actions--auto{flex-wrap:wrap;justify-content:flex-start}.sp-table-actions>form{margin:0;display:inline-flex}.sp-table-action,body.morning-horizon table td :where(button,a[role=button],a.saspola-business-action,a[class*=rounded-]){white-space:nowrap;justify-content:center;align-items:center;gap:.375rem;min-height:2.25rem;padding-block:.375rem;line-height:1.1;flex-direction:row!important}.sp-table-action :where(svg,img,.saspola-auto-action-icon,.saspola-auto-action-link-icon),body.morning-horizon table td :where(button,a[role=button],a.saspola-business-action,a[class*=rounded-]) :where(svg,img,.saspola-auto-action-icon,.saspola-auto-action-link-icon){flex:none;width:1rem;height:1rem}@media (pointer:coarse){.sp-table-action,body.morning-horizon table td :where(button,a[role=button],a.saspola-business-action,a[class*=rounded-]){min-height:2.75rem}}.sp-responsive-table-scroll>table{width:100%;min-width:100%}@media (min-width:1024px){body.morning-horizon table:not([class*=min-w-\[]):not(.sp-table-density-comfortable){min-width:100%}}.sp-mobile-record-card{min-width:0;max-width:100%;overflow:hidden}.sp-mobile-record-card :where(h1,h2,h3,p,div,span,a,button){overflow-wrap:break-word;word-break:normal}.sp-mobile-record-label{color:#64748b;letter-spacing:.04em;text-transform:uppercase;margin-bottom:.15rem;font-size:.6875rem;font-weight:700;line-height:1rem}.sp-responsive-tabs{scrollbar-width:none;-webkit-overflow-scrolling:touch}.sp-responsive-tabs::-webkit-scrollbar{display:none}.sp-responsive-tabs>*{white-space:nowrap;flex:none}@media (max-width:767px){.sp-responsive-content :where(.overflow-x-auto,[class*=overflow-x-auto]){overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;max-width:100%}.sp-responsive-content :where(table){width:max-content;min-width:42rem}.sp-responsive-content :where(th,td){min-width:6.5rem}.sp-responsive-content :where(th){white-space:nowrap!important}.sp-responsive-content :where(button,a[role=button],summary){min-height:2.75rem}.sp-responsive-overlay{padding:max(.5rem, env(safe-area-inset-top,0px)) max(.5rem, env(safe-area-inset-right,0px)) max(.5rem, env(safe-area-inset-bottom,0px)) max(.5rem, env(safe-area-inset-left,0px))!important;align-items:flex-end!important}.sp-responsive-overlay>:where([role=dialog],section[class*=max-w-],div[class*=max-w-]){width:100%;max-width:100%;max-height:calc(100dvh - max(1rem, env(safe-area-inset-top,0px)));border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}}@media (min-width:768px) and (max-width:1023px){.sp-responsive-table-scroll>table:not([class*=min-w-\[]){min-width:100%}.sp-responsive-table-scroll :where(th,td){padding-inline:.75rem}}.sp-responsive-overlay{box-sizing:border-box;overscroll-behavior:contain}.sp-responsive-overlay>:where([role=dialog],section[class*=max-w-],div[class*=max-w-],form[class*=max-w-]){max-width:min(100%, var(--sp-dialog-max-width,96rem));overscroll-behavior:contain;max-height:calc(100vh - 2rem)!important}@supports (height:100dvh){.sp-responsive-overlay>:where([role=dialog],section[class*=max-w-],div[class*=max-w-],form[class*=max-w-]){max-height:calc(100dvh - max(1rem, env(safe-area-inset-top,0px)) - max(1rem, env(safe-area-inset-bottom,0px)))!important}}@media (min-width:768px) and (max-width:1023px){.sp-responsive-content :where(.overflow-x-auto,[class*=overflow-x-auto]){overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;max-width:100%}.sp-responsive-content :where(table){font-size:.8125rem;line-height:1.25rem}.sp-responsive-content :where(th,td){min-width:5.75rem;padding-inline:.625rem}.sp-responsive-content :where(th){white-space:nowrap!important}.sp-responsive-content :where(button,a[role=button],summary,input,select,textarea){min-height:2.75rem}}@media (min-width:768px) and (max-height:820px){.sp-responsive-overlay{padding-top:max(.5rem, env(safe-area-inset-top,0px))!important;padding-bottom:max(.5rem, env(safe-area-inset-bottom,0px))!important;align-items:stretch!important}.sp-responsive-overlay>:where([role=dialog],section[class*=max-w-],div[class*=max-w-],form[class*=max-w-]){margin-block:auto;max-height:calc(100vh - 1rem)!important}@supports (height:100dvh){.sp-responsive-overlay>:where([role=dialog],section[class*=max-w-],div[class*=max-w-],form[class*=max-w-]){max-height:calc(100dvh - max(.5rem, env(safe-area-inset-top,0px)) - max(.5rem, env(safe-area-inset-bottom,0px)))!important}}.saspola-collaboration-layout{min-height:0}.saspola-chat-textarea{max-height:7rem}}.sp-adaptive-data-table{width:100%}@media (max-width:767px){.sp-adaptive-data-table{display:block;width:100%!important;min-width:0!important}.sp-adaptive-data-table thead{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.sp-adaptive-data-table tbody,.sp-adaptive-data-table tr,.sp-adaptive-data-table td{width:100%;display:block;min-width:0!important}.sp-adaptive-data-table tbody{gap:.75rem;display:grid}.sp-adaptive-data-table tr{background:#fff;border-radius:.875rem;overflow:hidden;box-shadow:0 1px 2px #0f172a0a;border:1px solid #e2e8f0!important}.sp-adaptive-data-table td{overflow-wrap:anywhere;position:relative;white-space:normal!important;border:0!important;padding:.65rem .85rem!important}.sp-adaptive-data-table td+td{border-top:1px solid #f1f5f9!important}.sp-adaptive-data-table td[data-label]:before{content:attr(data-label);color:#64748b;letter-spacing:.04em;text-transform:uppercase;margin-bottom:.2rem;font-size:.6875rem;font-weight:800;line-height:1rem;display:block}.sp-adaptive-data-table td[colspan]:before{content:none}.sp-responsive-content .sp-adaptive-data-table{min-width:0!important}}.sp-responsive-overlay :where(.sticky.top-0){padding-top:max(.75rem, env(safe-area-inset-top,0px))}@media (min-width:768px) and (max-height:820px){.sp-responsive-overlay :where(form,section)[class*=max-w-]{min-height:0}.sp-responsive-overlay :where(input,select,textarea,button){scroll-margin-bottom:5rem}}@media (max-width:767px){.sp-adaptive-data-table td:not([colspan]):before{color:#64748b;letter-spacing:.04em;text-transform:uppercase;margin-bottom:.2rem;font-size:.6875rem;font-weight:800;line-height:1rem;display:block}.sp-payroll-runs-table td:first-child:before{content:"Payroll Run"}.sp-payroll-runs-table td:nth-child(2):before{content:"Employees"}.sp-payroll-runs-table td:nth-child(3):before{content:"Gross"}.sp-payroll-runs-table td:nth-child(4):before{content:"Deductions"}.sp-payroll-runs-table td:nth-child(5):before{content:"Net"}.sp-payroll-runs-table td:nth-child(6):before{content:"Status"}.sp-payroll-runs-table td:nth-child(7):before{content:"Actions"}.sp-payroll-records-table td:first-child:before{content:"Employee"}.sp-payroll-records-table td:nth-child(2):before{content:"Hours"}.sp-payroll-records-table td:nth-child(3):before{content:"Performance Bonus"}.sp-payroll-records-table td:nth-child(4):before{content:"Gross"}.sp-payroll-records-table td:nth-child(5):before{content:"Deductions"}.sp-payroll-records-table td:nth-child(6):before{content:"Net"}.sp-payroll-records-table td:nth-child(7):before{content:"Ready"}.sp-payroll-records-table td:nth-child(8):before{content:"Action"}.sp-performance-reviews-table td:first-child:before{content:"Employee"}.sp-performance-reviews-table td:nth-child(2):before{content:"Period"}.sp-performance-reviews-table td:nth-child(3):before{content:"Position"}.sp-performance-reviews-table td:nth-child(4):before{content:"Department"}.sp-performance-reviews-table td:nth-child(5):before{content:"Branch"}.sp-performance-reviews-table td:nth-child(6):before{content:"KPI"}.sp-performance-reviews-table td:nth-child(7):before{content:"Goal"}.sp-performance-reviews-table td:nth-child(8):before{content:"Final Score"}.sp-performance-reviews-table td:nth-child(9):before{content:"Grade"}.sp-performance-reviews-table td:nth-child(10):before{content:"Bonus"}.sp-performance-reviews-table td:nth-child(11):before{content:"Status"}.sp-performance-reviews-table td:nth-child(12):before{content:"Action"}.sp-hr-reports-table td:first-child:before{content:"Report"}.sp-hr-reports-table td:nth-child(2):before{content:"Type"}.sp-hr-reports-table td:nth-child(3):before{content:"Period"}.sp-hr-reports-table td:nth-child(4):before{content:"Department"}.sp-hr-reports-table td:nth-child(5):before{content:"Branch"}.sp-hr-reports-table td:nth-child(6):before{content:"Rows"}.sp-hr-reports-table td:nth-child(7):before{content:"Generated"}.sp-hr-reports-table td:nth-child(8):before{content:"Action"}.sp-hr-employees-table td:first-child:before{content:"Employee"}.sp-hr-employees-table td:nth-child(2):before{content:"Identity"}.sp-hr-employees-table td:nth-child(3):before{content:"Profile"}.sp-hr-employees-table td:nth-child(4):before{content:"Organisation"}.sp-hr-employees-table td:nth-child(5):before{content:"Bank"}.sp-hr-employees-table td:nth-child(6):before{content:"Verification"}.sp-hr-employees-table td:nth-child(7):before{content:"Status"}.sp-hr-employees-table td:nth-child(8):before{content:"Action"}.sp-users-roles-table td:first-child:before{content:"User"}.sp-users-roles-table td:nth-child(2):before{content:"Username"}.sp-users-roles-table td:nth-child(3):before{content:"Role"}.sp-users-roles-table td:nth-child(4):before{content:"Department"}.sp-users-roles-table td:nth-child(5):before{content:"Branch"}.sp-users-roles-table td:nth-child(6):before{content:"Status"}.sp-users-roles-table td:nth-child(7):before{content:"Last Login"}.sp-users-roles-table td:nth-child(8):before{content:"Action"}.sp-hr-departments-table td:first-child:before{content:"Department"}.sp-hr-departments-table td:nth-child(2):before{content:"Code"}.sp-hr-departments-table td:nth-child(3):before{content:"Manager"}.sp-hr-departments-table td:nth-child(4):before{content:"Branch"}.sp-hr-departments-table td:nth-child(5):before{content:"Employees"}.sp-hr-departments-table td:nth-child(6):before{content:"Status"}.sp-hr-departments-table td:nth-child(7):before{content:"Action"}.sp-enterprise-departments-table td:first-child:before{content:"Department"}.sp-enterprise-departments-table td:nth-child(2):before{content:"Code"}.sp-enterprise-departments-table td:nth-child(3):before{content:"Branch Code"}.sp-enterprise-departments-table td:nth-child(4):before{content:"Branch Name"}.sp-enterprise-departments-table td:nth-child(5):before{content:"Manager"}.sp-enterprise-departments-table td:nth-child(6):before{content:"Status"}.sp-enterprise-departments-table td:nth-child(7):before{content:"Updated"}.sp-enterprise-departments-table td:nth-child(8):before{content:"Action"}.sp-adaptive-data-table td :where(.flex){flex-wrap:wrap}.sp-adaptive-data-table td :where(button,a[role=button]){min-height:2.75rem}}@media (min-width:768px) and (max-height:820px){.sp-document-viewer>div{padding-block:max(.35rem, env(safe-area-inset-top,0px)) max(.35rem, env(safe-area-inset-bottom,0px))!important}.sp-document-viewer iframe{min-height:0!important}.saspola-camera-dialog .sp-responsive-dialog{max-height:calc(100dvh - max(.5rem, env(safe-area-inset-top,0px)) - max(.5rem, env(safe-area-inset-bottom,0px)))!important;overflow-y:auto!important}.saspola-camera-dialog video{min-height:160px!important;max-height:min(42dvh,20rem)!important}}@media (max-width:1023px){.sp-responsive-content :where(form){min-width:0}.sp-responsive-content :where(input,select,textarea){max-width:100%}}.agent-chat-group-avatar{color:#0a6ed1;background:#eaf3fc;border:1px solid #b8d7f5}.agent-chat-group-avatar svg{visibility:visible!important;opacity:1!important;color:inherit!important;stroke:currentColor!important;display:block!important}.agent-chat-bubble-self{color:#1d2d3e;background:#eaf3fc;border-color:#9cc9f2}.agent-chat-bubble-other{color:#1d2d3e;background:#fff;border-color:#d5dadd}.agent-chat-reply-preview{color:#1d2d3e;background:#f4f8fb}.agent-chat-bubble :where(.sp-title,.sp-muted){overflow-wrap:anywhere;word-break:normal}.agent-chat-bubble-self :where(.sp-title,.sp-muted){color:#1d2d3e!important}.agent-chat-bubble-self .sp-muted{color:#5b738b!important}@supports (background:color-mix(in srgb, #000 10%, #fff)){.agent-chat-group-avatar{background:color-mix(in srgb, var(--sp-blue) 14%, var(--sp-surface));border-color:color-mix(in srgb, var(--sp-blue) 24%, var(--sp-border));color:var(--sp-blue)}.agent-chat-bubble-self{background:color-mix(in srgb, var(--sp-blue) 11%, var(--sp-surface));border-color:color-mix(in srgb, var(--sp-blue) 28%, var(--sp-border));color:var(--sp-text)}.agent-chat-bubble-other{background:var(--sp-surface);border-color:var(--sp-border);color:var(--sp-text)}.agent-chat-reply-preview{background:color-mix(in srgb, var(--sp-blue) 7%, var(--sp-surface));color:var(--sp-text)}.agent-chat-bubble-self :where(.sp-title,.sp-muted){color:inherit!important}}.dark .agent-chat-group-avatar{color:#86d9ff;background:#102a43;border-color:#28577f}.dark .agent-chat-reply-preview{color:#e7edf3;background:#0f2437}.dark .agent-chat-bubble-self :where(.sp-title,.sp-muted){color:#e7edf3!important}.dark .agent-chat-bubble-self .sp-muted{color:#b7c7d6!important}@media (max-width:1023px){.agent-chat-composer{isolation:isolate;bottom:var(--sp-keyboard-offset,0px)!important;position:sticky!important;overflow:visible!important}.agent-chat-composer [data-emoji-panel="1"][data-open="1"],.agent-chat-composer [data-emoji-panel="1"][data-legacy-open="1"]{width:auto!important;max-height:min(180px, calc(var(--sp-visual-viewport-height,700px) * .34))!important;z-index:96!important;margin:0!important;position:absolute!important;bottom:calc(100% + 8px)!important;left:10px!important;right:10px!important;overflow-y:auto!important;box-shadow:0 12px 30px #1722312e!important}.agent-chat-composer [data-agent-mention-panel="1"][data-open="1"],.agent-chat-composer [data-agent-mention-panel="1"][data-legacy-open="1"]{width:auto!important;max-height:min(220px, calc(var(--sp-visual-viewport-height,700px) * .42))!important;z-index:97!important;margin:0!important;position:absolute!important;bottom:calc(100% + 8px)!important;left:10px!important;right:10px!important;overflow-y:auto!important}}.agent-chat-bubble{min-width:0;max-width:min(88%,36rem);overflow:hidden}.agent-chat-bubble p{max-width:100%}.sp-collaboration-bubble{overflow-wrap:anywhere;word-break:normal;min-width:0;max-width:min(88%,38rem);overflow:hidden}.sp-collaboration-bubble-self{color:#1d2d3e;background:#eaf3fc!important;border-color:#9cc9f2!important}.sp-collaboration-bubble-other{color:#1d2d3e;background:#fff}.sp-collaboration-bubble-self :where(.sp-title,.sp-muted){color:#1d2d3e!important}.sp-collaboration-bubble-self .sp-muted{color:#5b738b!important}.sp-chat-icon-button svg{visibility:visible!important;opacity:1!important;fill:none!important;stroke:#0a6ed1!important;display:block!important}.sp-chat-send-button svg{visibility:visible!important;opacity:1!important;fill:none!important;stroke:#fff!important;display:block!important}@supports (background:color-mix(in srgb, #000 10%, #fff)){.sp-collaboration-bubble-self{color:var(--sp-text);background:color-mix(in srgb, var(--sp-blue) 11%, var(--sp-surface))!important;border-color:color-mix(in srgb, var(--sp-blue) 28%, var(--sp-border))!important}.sp-collaboration-bubble-other{background:var(--sp-surface-soft);color:var(--sp-text)}.sp-collaboration-bubble-self :where(.sp-title,.sp-muted){color:inherit!important}}.dark .sp-collaboration-bubble-self{color:#e7edf3;background:#102a43!important;border-color:#28577f!important}.dark .sp-collaboration-bubble-self :where(.sp-title,.sp-muted){color:#e7edf3!important}.dark .sp-collaboration-bubble-self .sp-muted{color:#b7c7d6!important}@media (max-width:1023px){.sp-collaboration-composer{isolation:isolate;bottom:var(--sp-keyboard-offset,0px)!important;position:sticky!important;overflow:visible!important}.sp-collaboration-composer [data-emoji-panel="1"][data-open="1"],.sp-collaboration-composer [data-emoji-panel="1"][data-legacy-open="1"],.sp-collaboration-composer [data-collaboration-mention-panel="1"][data-open="1"],.sp-collaboration-composer [data-collaboration-mention-panel="1"][data-legacy-open="1"]{overscroll-behavior:contain;width:auto!important;max-height:min(220px, calc(var(--sp-visual-viewport-height,700px) * .42))!important;z-index:98!important;margin:0!important;position:absolute!important;bottom:calc(100% + 8px)!important;left:10px!important;right:10px!important;overflow-y:auto!important;box-shadow:0 12px 30px #1722312e!important}.sp-collaboration-composer [data-emoji-panel="1"][data-open="1"]{max-height:min(180px, calc(var(--sp-visual-viewport-height,700px) * .34))!important}}[data-pwa-install-banner="1"]{max-height:min(70dvh,32rem);overflow-y:auto;bottom:calc(.75rem + max(env(safe-area-inset-bottom,0px), var(--sp-keyboard-offset,0px)))!important}.sp-responsive-overlay :where(.sticky.bottom-0),[role=dialog] :where(.sticky.bottom-0){z-index:4;padding-bottom:max(1rem, env(safe-area-inset-bottom,0px))!important}@media (min-width:768px) and (max-height:820px){.sp-responsive-overlay :where(.sticky.bottom-0),[role=dialog] :where(.sticky.bottom-0){flex-wrap:wrap;position:sticky!important;bottom:0!important}[data-pwa-install-banner="1"]{max-height:58dvh}}.sp-responsive-dialog{overscroll-behavior:contain;max-height:calc(100vh - 1rem)!important;max-height:calc(100dvh - max(.5rem, env(safe-area-inset-top,0px)) - max(.5rem, env(safe-area-inset-bottom,0px)))!important}.sp-responsive-dialog :where(.sticky.bottom-0),.sp-responsive-dialog-footer{background-clip:padding-box;padding-bottom:max(.75rem, env(safe-area-inset-bottom,0px))!important}@supports not (background:color-mix(in srgb, #000 10%, #fff)){:where(.sp-colored-icon,.agent-chat-group-avatar,.sp-chat-icon-button) svg{visibility:visible!important;opacity:1!important;stroke:currentColor!important;display:block!important}:where(.sp-colored-icon,.agent-chat-group-avatar,.sp-chat-icon-button) svg [stroke]{stroke:currentColor!important}}@media (min-width:768px) and (max-width:1023px) and (max-height:820px){.sp-responsive-dialog{max-height:calc(100dvh - max(.35rem, env(safe-area-inset-top,0px)) - max(.35rem, env(safe-area-inset-bottom,0px)))!important}}@media (max-width:1023px){.agent-chat-shell[data-agent-chat-shell="1"]{overscroll-behavior:contain;height:clamp(430px, calc(var(--sp-visual-viewport-height,100vh) - 150px), 760px)!important;max-height:calc(var(--sp-visual-viewport-height,100vh) - 96px)!important;flex-direction:column!important;display:flex!important;overflow:hidden!important}.agent-chat-shell[data-agent-chat-shell="1"]>.agent-chat-header{flex:none!important}.agent-chat-shell[data-agent-chat-shell="1"]>.agent-chat-canvas{overscroll-behavior-y:contain;overflow-anchor:none;flex:auto!important;min-height:0!important;max-height:none!important;overflow-y:auto!important}.agent-chat-shell[data-agent-chat-shell="1"]>.agent-chat-composer{z-index:80!important;background:var(--sp-surface)!important;padding-bottom:max(.75rem, env(safe-area-inset-bottom))!important;flex:none!important;position:relative!important;inset:auto!important;overflow:visible!important}}html[data-saspola-legacy-interaction="1"] .agent-chat-shell[data-agent-chat-shell="1"]{height:clamp(430px, calc(var(--sp-visual-viewport-height,100vh) - 130px), 720px)!important}@media (max-width:1023px){html[data-saspola-legacy-interaction="1"] .agent-chat-shell[data-agent-chat-shell="1"]{height:var(--sp-agent-chat-available-height,430px)!important;min-height:300px!important;max-height:var(--sp-agent-chat-available-height,430px)!important}html[data-saspola-legacy-interaction="1"] .agent-chat-shell[data-agent-chat-shell="1"]>.agent-chat-composer{visibility:visible!important;opacity:1!important;background:var(--sp-surface,#fff)!important;flex:none!important;display:block!important;position:relative!important}[data-horizon-mobile-nav="1"] .mh-nav-label{color:inherit!important;opacity:1!important;visibility:visible!important;display:block!important}[data-horizon-mobile-nav="1"] .mh-nav-arrow{display:block!important}}@supports not (background:color-mix(in srgb, #000 10%, #fff)){[data-horizon-mobile-nav="1"] a{color:#354a5f!important;background:#fff!important;border-left-color:#0000!important}[data-horizon-mobile-nav="1"] a[aria-current=page],[data-horizon-mobile-nav="1"] a:focus,[data-horizon-mobile-nav="1"] a:hover{color:#0057d2!important;background:#eaf3fc!important}}.sp-camera-overlay-label,.sp-camera-overlay-label *{color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 1px 3px #000000e6!important}html[data-theme=light] .dynamic-status-chip,html:not([data-theme=dark]):not(.dark) .dynamic-status-chip{color:#075f69!important;-webkit-text-fill-color:#075f69!important;opacity:1!important;visibility:visible!important;background:#e9f8fa!important;border-color:#8acfd6!important}html[data-theme=dark] .dynamic-status-chip,html.dark .dynamic-status-chip{color:#9de7ed!important;-webkit-text-fill-color:#9de7ed!important;opacity:1!important;visibility:visible!important;background:#123844!important;border-color:#347889!important}.dynamic-status-chip{text-shadow:none!important;text-decoration:none!important}.saspola-chat-composer [data-emoji-panel="1"][data-open="1"],.saspola-chat-composer [data-emoji-panel="1"][data-legacy-open="1"]{grid-auto-rows:minmax(42px,auto);width:100%!important;max-height:min(180px, calc(var(--sp-visual-viewport-height,700px) * .34))!important;z-index:auto!important;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--sp-border) 45%, transparent)!important;overscroll-behavior:auto!important;z-index:auto!important;inset:auto!important;width:100%!important;height:auto!important;max-height:none!important;margin:.5rem 0 0!important;padding:.5rem!important;position:static!important;inset:auto!important;overflow:visible!important}@media (max-width:640px){.saspola-chat-composer [data-emoji-panel="1"][data-open="1"],.saspola-chat-composer [data-emoji-panel="1"][data-legacy-open="1"]{grid-template-columns:repeat(6,minmax(0,1fr))!important;max-height:none!important;overflow:visible!important}}html[data-saspola-legacy-interaction="1"] .saspola-chat-composer [data-emoji-panel="1"][data-open="1"],html[data-saspola-legacy-interaction="1"] .saspola-chat-composer [data-emoji-panel="1"][data-legacy-open="1"]{z-index:auto!important;width:100%!important;height:auto!important;max-height:none!important;margin:.5rem 0 0!important;position:static!important;inset:auto!important;overflow:visible!important}html[data-saspola-legacy-interaction="1"] .saspola-chat-composer[data-legacy-drawer-open="1"]{max-height:none!important;overflow:visible!important}@media (orientation:landscape) and (max-height:820px){.sp-attendance-terminal-card{padding:1rem!important}.sp-attendance-face-overlay{padding-top:max(.35rem, env(safe-area-inset-top,0px))!important;padding-right:max(.75rem, env(safe-area-inset-right,0px))!important;padding-bottom:max(.35rem, env(safe-area-inset-bottom,0px))!important;padding-left:max(.75rem, env(safe-area-inset-left,0px))!important;justify-content:center!important;align-items:center!important}.sp-attendance-face-dialog{width:min(92vw,46rem)!important;max-width:46rem!important;max-height:calc(100vh - .75rem)!important;margin:auto!important}@supports (height:100dvh){.sp-attendance-face-dialog{max-height:calc(100dvh - max(.35rem, env(safe-area-inset-top,0px)) - max(.35rem, env(safe-area-inset-bottom,0px)))!important}}.sp-attendance-face-dialog>:first-child{padding:.5rem .75rem!important}.sp-attendance-face-body{padding:.55rem .75rem .65rem!important;overflow-y:auto!important}.sp-attendance-face-camera{width:min(46vw,24rem)!important;max-width:24rem!important;margin-inline:auto!important}.sp-attendance-face-camera video{object-fit:contain!important;background:#000!important;width:100%!important;max-height:min(40dvh,18rem)!important}.sp-attendance-face-stage-row{min-height:2rem}.sp-attendance-face-instruction{margin-top:.5rem!important;padding:.5rem .75rem!important}.sp-attendance-face-instruction>p:first-child{font-size:1rem!important;line-height:1.25rem!important}.sp-attendance-face-instruction>p+p{margin-top:.2rem!important;font-size:.68rem!important;line-height:.95rem!important}.sp-attendance-face-action{min-height:2.75rem!important;margin-top:.5rem!important;padding:.5rem .75rem!important}.sp-attendance-face-help{margin-top:.35rem!important;font-size:.65rem!important;line-height:.9rem!important}.sp-attendance-clock-actions{z-index:auto;box-shadow:none;background:0 0;border:0;border-radius:0;margin-inline:0;padding:0;position:static;bottom:auto}}@media (orientation:landscape) and (max-height:600px){.sp-attendance-face-dialog{width:min(94vw,42rem)!important}.sp-attendance-face-camera{width:min(38vw,19rem)!important;max-width:19rem!important}.sp-attendance-face-camera video{max-height:min(34dvh,14rem)!important}.sp-attendance-face-instruction>p+p,.sp-attendance-face-help{display:none!important}}@media (orientation:landscape) and (max-height:900px){.sp-shared-employee-page{padding-top:max(.75rem, env(safe-area-inset-top,0px))!important;padding-bottom:max(.75rem, env(safe-area-inset-bottom,0px))!important}.sp-shared-employee-scroll{max-height:var(--sp-employee-visible-height,calc(100dvh - 7rem));overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;min-height:0;scroll-padding-top:.75rem;scroll-padding-bottom:max(5rem, env(safe-area-inset-bottom,0px));overflow-y:auto}.sp-shared-employee-scroll[data-keyboard-open=true]{padding-top:.75rem!important;padding-bottom:1rem!important}.sp-shared-employee-scroll[data-keyboard-open=true] .sp-shared-employee-searchbar{z-index:30;background:var(--sp-surface);border-radius:.9rem;margin-inline:-.5rem;padding:.5rem;position:sticky;top:0;box-shadow:0 8px 18px #0f172a1a}.sp-shared-employee-scroll[data-keyboard-open=true] .sp-shared-employee-searchbar input{scroll-margin-top:.75rem;scroll-margin-bottom:4.5rem}}@media (orientation:landscape) and (max-height:600px){.sp-shared-employee-page{padding-top:max(.4rem, env(safe-area-inset-top,0px))!important}.sp-shared-employee-scroll{scroll-padding-bottom:max(4rem, env(safe-area-inset-bottom,0px))}.sp-shared-employee-scroll[data-keyboard-open=true]>p:nth-of-type(2){display:none}}@media (orientation:landscape) and (max-height:900px){.sp-shared-employee-scroll[data-search-focused=true]{max-height:var(--sp-employee-visible-height,calc(100dvh - 5.25rem));scroll-behavior:smooth;scroll-padding-top:.5rem;scroll-padding-bottom:max(10rem, env(safe-area-inset-bottom,0px));overflow-y:auto!important}.sp-shared-employee-scroll[data-search-focused=true]>p:first-child,.sp-shared-employee-scroll[data-search-focused=true]>h1,.sp-shared-employee-scroll[data-search-focused=true]>p:nth-of-type(2){display:none!important}.sp-shared-employee-scroll[data-search-focused=true] .sp-shared-employee-searchbar{background:var(--sp-surface);margin-inline:-.5rem;padding:.5rem;box-shadow:0 8px 18px #0f172a1f;z-index:40!important;margin-top:0!important;position:sticky!important;top:0!important}.sp-shared-employee-scroll[data-search-focused=true] .sp-shared-employee-searchbar input{scroll-margin-top:.5rem;scroll-margin-bottom:12rem}}@media (orientation:landscape) and (max-height:600px){.sp-shared-employee-scroll[data-search-focused=true]{max-height:calc(100dvh - 3.5rem);padding-top:.5rem!important}.sp-shared-employee-scroll[data-search-focused=true] .sp-shared-employee-searchbar{gap:.5rem!important}}html[data-sp-shared-keyboard-focus=true] body{padding-bottom:max(var(--sp-shared-keyboard-inset,0px), 34vh, env(safe-area-inset-bottom,0px))}html[data-sp-shared-keyboard-focus=true] .sp-responsive-content,html[data-sp-shared-keyboard-focus=true] .module-content{scroll-padding-bottom:max(var(--sp-shared-keyboard-inset,0px), 34vh, env(safe-area-inset-bottom,0px))}html[data-sp-shared-keyboard-focus=true] input:not([type=hidden]),html[data-sp-shared-keyboard-focus=true] textarea,html[data-sp-shared-keyboard-focus=true] select,html[data-sp-shared-keyboard-focus=true] [contenteditable=true]{scroll-margin-top:5rem;scroll-margin-bottom:max(var(--sp-shared-keyboard-inset,0px), 36vh)}@media (orientation:landscape) and (max-height:900px){html[data-sp-shared-keyboard-focus=true] body{padding-bottom:max(var(--sp-shared-keyboard-inset,0px), 50vh, env(safe-area-inset-bottom,0px))}html[data-sp-shared-keyboard-focus=true] .sp-responsive-content,html[data-sp-shared-keyboard-focus=true] .module-content{scroll-padding-bottom:max(var(--sp-shared-keyboard-inset,0px), 50vh, env(safe-area-inset-bottom,0px))}html[data-sp-shared-keyboard-focus=true] input:not([type=hidden]),html[data-sp-shared-keyboard-focus=true] textarea,html[data-sp-shared-keyboard-focus=true] select,html[data-sp-shared-keyboard-focus=true] [contenteditable=true]{scroll-margin-top:4.5rem;scroll-margin-bottom:max(var(--sp-shared-keyboard-inset,0px), 52vh)}html[data-sp-shared-keyboard-context=employee-session] .sp-shared-session-panel{scroll-margin-top:4rem;padding-top:.75rem!important;padding-bottom:.75rem!important}html[data-sp-shared-keyboard-context=employee-session] .sp-shared-session-panel>p:first-child,html[data-sp-shared-keyboard-context=employee-session] .sp-shared-session-panel>h2,html[data-sp-shared-keyboard-context=employee-session] .sp-shared-session-panel>p:nth-of-type(2){display:none!important}html[data-sp-shared-keyboard-context=employee-session] .sp-shared-session-form{z-index:20;position:relative;margin-top:0!important}html[data-sp-shared-keyboard-context=customer-search] .sp-shared-branch-loan-find{z-index:35;background:var(--sp-surface);border-radius:.75rem;margin-inline:-.5rem;padding:.5rem;position:sticky;top:4.25rem;box-shadow:0 8px 18px #0f172a1f}}.sp-table-actions--single-line{flex-wrap:nowrap!important}@media (min-width:768px){.sp-table-actions--auto{gap:.375rem}}.sp-shared-chat-page{overscroll-behavior:none;height:100vh;min-height:0}@supports (height:100dvh){.sp-shared-chat-page{height:100dvh}}.saspola-shared-chat-layout{height:100%;min-height:0;position:relative;overflow:hidden;display:block!important}.saspola-shared-chat-shell{height:100%;overflow:hidden;min-height:0!important}.saspola-shared-chat-shell .sp-collaboration-message-canvas{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;scrollbar-gutter:stable;min-height:0;overflow:hidden auto}.saspola-shared-chat-shell .sp-collaboration-composer{flex:none;position:relative!important;bottom:auto!important}.saspola-shared-chat-conversations{z-index:52;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;width:min(88vw,380px);max-width:88%;transition:transform .18s ease-out;position:absolute;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-105%);box-shadow:0 24px 70px #0f172a38;border-radius:1rem!important}.saspola-shared-chat-conversations.is-open{transform:translate(0,0)}.saspola-shared-chat-backdrop{z-index:51;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#0f172a47;border:0;border-radius:1rem;width:100%;height:100%;position:absolute;inset:0;min-height:0!important}.saspola-shared-chat-members-popover{max-height:min(52dvh,430px);overflow:hidden}@media (pointer:coarse){.saspola-shared-chat-shell .sp-collaboration-message-canvas{scrollbar-width:none}.saspola-shared-chat-shell .sp-collaboration-message-canvas::-webkit-scrollbar{display:none}}@media (orientation:landscape) and (max-height:700px){.sp-shared-chat-page{padding-block:.5rem!important}.saspola-shared-chat-members-popover{max-height:56dvh}}.saspola-messages-v3{isolation:isolate;contain:layout paint;height:min(78dvh,900px);min-height:580px}.sp-shared-chat-page .saspola-messages-v3{height:100%;min-height:0}.saspola-messages-rail{background:var(--sp-surface);border-right:1px solid var(--sp-border);z-index:21;flex-direction:column;flex:0 0 360px;width:360px;max-width:34vw;min-height:0;display:flex}.saspola-conversation-row{transition:background-color .12s,border-color .12s}.saspola-conversation-row:hover,.saspola-conversation-row.is-selected{background:color-mix(in srgb, var(--sp-blue) 8%, var(--sp-surface))}.saspola-conversation-row.is-selected{box-shadow:inset 3px 0 0 var(--sp-blue)}.saspola-messages-chat{background:var(--sp-surface-soft);min-height:0}.saspola-whatsapp-canvas{background-color:color-mix(in srgb, var(--sp-surface-soft) 94%, var(--sp-blue));background-image:radial-gradient(circle at 22px 22px, color-mix(in srgb, var(--sp-blue) 5%, transparent) 1.2px, transparent 1.4px), radial-gradient(circle at 8px 37px, color-mix(in srgb, var(--sp-blue) 4%, transparent) 1px, transparent 1.2px);scroll-behavior:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;scrollbar-gutter:stable;background-size:48px 48px}.saspola-wa-bubble-self{background:color-mix(in srgb, var(--sp-blue) 14%, var(--sp-surface));border-bottom-right-radius:5px!important}.saspola-wa-bubble-other{background:var(--sp-surface);border-bottom-left-radius:5px!important}.saspola-attach-choice{cursor:pointer;text-align:center;min-width:0;color:var(--sp-text);border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:10px 5px;transition:background-color .12s,transform .12s;display:flex}.saspola-attach-choice:hover{background:var(--sp-surface-soft);transform:translateY(-1px)}.saspola-attach-choice>span:not(.relative){border-radius:999px;place-items:center;width:42px;height:42px;display:grid}.saspola-attach-choice svg{width:19px;height:19px}.saspola-attach-choice b{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:10px;line-height:1.15;overflow:hidden}.sp-chat-icon-button{color:var(--sp-muted);transition:background-color .12s,color .12s}.sp-chat-icon-button:hover{background:var(--sp-surface-soft);color:var(--sp-blue)}.saspola-messages-backdrop{z-index:40;background:#0f172a59;border:0;position:absolute;inset:0}.saspola-members-drawer{z-index:50;background:var(--sp-surface);border-left:1px solid var(--sp-border);flex-direction:column;width:min(86vw,360px);transition:transform .18s ease-out;display:flex;position:absolute;top:0;bottom:0;right:0;transform:translate(102%);box-shadow:-18px 0 48px #0f172a2e}.saspola-members-drawer.is-open{transform:translate(0,0)}.saspola-messages-mobile-only,.saspola-messages-chat-list-button{display:none!important}@media (max-width:899px){.saspola-messages-v3{height:min(82dvh,900px);min-height:560px;border-radius:18px!important}.sp-shared-chat-page .saspola-messages-v3{height:100%;min-height:0;border-radius:14px!important}.saspola-messages-rail{z-index:50;width:min(91vw,390px);max-width:91vw;transition:transform .18s ease-out;position:absolute;inset:0 auto 0 0;transform:translate(-103%);box-shadow:20px 0 55px #0f172a33}.saspola-messages-rail.is-open{transform:translate(0,0)}.saspola-messages-mobile-only,.saspola-messages-chat-list-button{display:grid!important}.saspola-wa-bubble{max-width:88%!important}}@media (max-width:620px){.saspola-messages-v3{min-height:520px}.saspola-whatsapp-canvas{padding-inline:8px!important}.sp-collaboration-composer{padding-inline:7px!important}.sp-collaboration-composer textarea{font-size:16px!important}.sp-chat-icon-button{width:36px!important;height:40px!important}}@media (pointer:coarse){.saspola-whatsapp-canvas{scrollbar-width:none}.saspola-whatsapp-canvas::-webkit-scrollbar{display:none}.saspola-wa-bubble .group-hover\:flex{display:none!important}}.sp-messages-web-page{height:100dvh;min-height:620px}.sp-messages-web-page .saspola-messages-v3{height:100%;min-height:0}@supports not (height:100dvh){.sp-messages-web-page{height:100vh}}.sp-hr-shell{min-width:0;max-width:100%;padding-bottom:var(--sp-safe-bottom,env(safe-area-inset-bottom,0px))}.sp-hr-shell .sp-responsive-main,.sp-hr-shell .sp-responsive-content,.sp-hr-shell :where(section,article,form,fieldset,.grid,.flex){min-width:0}.sp-hr-shell .sp-responsive-content{box-sizing:border-box;padding-right:max(1rem, var(--sp-safe-right,env(safe-area-inset-right,0px)));padding-bottom:max(1.5rem, calc(var(--sp-safe-bottom,env(safe-area-inset-bottom,0px)) + 1rem));padding-left:max(1rem, var(--sp-safe-left,env(safe-area-inset-left,0px)));scroll-padding-bottom:calc(var(--sp-keyboard-offset,0px) + var(--sp-safe-bottom,env(safe-area-inset-bottom,0px)) + 5rem)}.sp-hr-shell :where(.overflow-x-auto,[data-table-scroll]){overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;max-width:100%}.sp-hr-shell :where(input,select,textarea,button,a){touch-action:manipulation}.sp-hr-shell :where(table,.min-w-max){max-width:none}@media (max-width:767px){.sp-hr-shell .sp-responsive-content{padding-right:max(.75rem, var(--sp-safe-right,env(safe-area-inset-right,0px)));padding-left:max(.75rem, var(--sp-safe-left,env(safe-area-inset-left,0px)))}.sp-hr-shell :where(input,select,textarea){font-size:16px!important}.sp-hr-shell :where([role=dialog],.sp-responsive-dialog){max-width:calc(100vw - var(--sp-safe-left,env(safe-area-inset-left,0px)) - var(--sp-safe-right,env(safe-area-inset-right,0px)) - 1rem)}}@media (pointer:coarse){.sp-hr-shell :where(button,[role=button],input:not([type=checkbox]):not([type=radio]),select){min-height:var(--sp-rf-touch)}}@media (orientation:landscape) and (max-height:820px) and (max-width:1366px){.sp-hr-shell .sp-responsive-shellbar>div{min-height:64px}.sp-hr-shell :where([role=dialog],.sp-responsive-dialog){max-height:calc(100vh - var(--sp-safe-top,env(safe-area-inset-top,0px)) - var(--sp-safe-bottom,env(safe-area-inset-bottom,0px)) - 1rem)}@supports (height:100dvh){.sp-hr-shell :where([role=dialog],.sp-responsive-dialog){max-height:calc(100dvh - var(--sp-safe-top,env(safe-area-inset-top,0px)) - var(--sp-safe-bottom,env(safe-area-inset-bottom,0px)) - 1rem)}}}html[data-theme=dark] .sp-hr-shell :where(.bg-white),html.dark .sp-hr-shell :where(.bg-white){background-color:#0f172a!important}html[data-theme=dark] .sp-hr-shell :where(.text-slate-950,.text-slate-900,.text-slate-800),html.dark .sp-hr-shell :where(.text-slate-950,.text-slate-900,.text-slate-800){color:#f8fafc!important}html[data-theme=dark] .sp-hr-shell :where(.border-slate-200,.border-slate-100),html.dark .sp-hr-shell :where(.border-slate-200,.border-slate-100){border-color:#334155!important}
:root{--sp-foundation-page:#f4f6f8;--sp-foundation-surface:#fff;--sp-foundation-surface-raised:#fff;--sp-foundation-text:#131e29;--sp-foundation-muted:#556b82;--sp-foundation-border:#d5dadd;--sp-foundation-focus:#0070f2;--sp-foundation-touch:44px}html.dark,html[data-theme=dark]{--sp-foundation-page:#07111f;--sp-foundation-surface:#0c1727;--sp-foundation-surface-raised:#102238;--sp-foundation-text:#edf5ff;--sp-foundation-muted:#a9bbcb;--sp-foundation-border:#2b4055}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html.dark,html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=light] .saspola-theme-icon-light,html[data-theme=light] .saspola-theme-copy-light{display:inline-flex!important}html[data-theme=light] .saspola-theme-icon-dark,html[data-theme=light] .saspola-theme-copy-dark,html[data-theme=dark] .saspola-theme-icon-light,html[data-theme=dark] .saspola-theme-copy-light{display:none!important}html[data-theme=dark] .saspola-theme-icon-dark,html[data-theme=dark] .saspola-theme-copy-dark{display:inline-flex!important}.saspola-auto-action-icon,.saspola-auto-action-link-icon,.saspola-theme-switcher svg,button>svg,a[role=button]>svg{color:currentColor;pointer-events:none;flex:none;width:1rem;height:1rem;overflow:visible}button,input,select,textarea{font:inherit}button,[role=button],a,label[for],summary{-webkit-tap-highlight-color:transparent}button,[role=button],a[href]{touch-action:manipulation}html[data-pointer=coarse] :where(button:not([data-sp-compact=true]),[role=button]:not([data-sp-compact=true]),.mh-primary-button,.mh-secondary-button,.saspola-theme-switcher){min-height:var(--sp-foundation-touch)}html[data-pointer=coarse] :where(button,[role=button],a[href]){cursor:pointer}@media (hover:none),(pointer:coarse){button:hover,[role=button]:hover{transform:none}}:where(button,a[href],input,select,textarea,[role=button]):focus-visible{outline:2px solid var(--sp-foundation-focus);outline-offset:2px}html[data-cap-dvh="0"] .sp-viewport-dialog,html[data-cap-dvh="0"] .sp-responsive-dialog{max-height:calc(100vh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 1rem)}html[data-theme=dark] body.morning-horizon :where(main,section,article,div)[class~=bg-white]{background-color:var(--sp-foundation-surface)!important}html[data-theme=dark] body.morning-horizon :where(main,section,article,div)[class~=bg-slate-50],html[data-theme=dark] body.morning-horizon :where(main,section,article,div)[class~=bg-slate-100]{background-color:var(--sp-foundation-page)!important}html[data-theme=dark] body.morning-horizon :where(main,section,article,div,p,span,label)[class~=text-slate-950],html[data-theme=dark] body.morning-horizon :where(main,section,article,div,p,span,label)[class~=text-slate-900],html[data-theme=dark] body.morning-horizon :where(main,section,article,div,p,span,label)[class~=text-slate-800]{color:var(--sp-foundation-text)!important}html[data-theme=dark] body.morning-horizon :where(main,section,article,div,p,span,label)[class~=text-slate-700],html[data-theme=dark] body.morning-horizon :where(main,section,article,div,p,span,label)[class~=text-slate-600],html[data-theme=dark] body.morning-horizon :where(main,section,article,div,p,span,label)[class~=text-slate-500]{color:var(--sp-foundation-muted)!important}:root{--sp-page:var(--sp-foundation-page);--sp-surface:var(--sp-foundation-surface);--sp-surface-raised:var(--sp-foundation-surface-raised);--sp-text:var(--sp-foundation-text);--sp-text-muted:var(--sp-foundation-muted);--sp-border:var(--sp-foundation-border);--sp-primary:#0a6ed1;--sp-primary-hover:#085caf;--sp-primary-contrast:#fff;--sp-danger:#b00;--sp-danger-hover:#970000;--sp-danger-contrast:#fff;--sp-control-bg:#fff;--sp-control-border:#89919a;--sp-control-disabled:#eaecee;--sp-radius-sm:.5rem;--sp-radius-md:.75rem;--sp-radius-lg:1rem;--sp-shadow-raised:0 8px 24px #0000001f;--sp-control-height-sm:2.25rem;--sp-control-height-md:2.75rem;--sp-control-height-lg:3rem}html[data-theme=dark]{--sp-control-bg:#102238;--sp-control-border:#60758a;--sp-control-disabled:#17283a;--sp-primary:#4db1ff;--sp-primary-hover:#7bc4ff;--sp-primary-contrast:#06131f;--sp-danger:#ff6b6b;--sp-danger-hover:#ff8b8b;--sp-danger-contrast:#1c0808;--sp-shadow-raised:0 10px 28px #00000061}.sp-button{border-radius:var(--sp-radius-md);cursor:pointer;touch-action:manipulation;border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:0 .9rem;font-weight:700;line-height:1.2;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s;display:inline-flex}.sp-button--sm{min-height:var(--sp-control-height-sm);font-size:.8125rem}.sp-button--md{min-height:var(--sp-control-height-md);font-size:.875rem}.sp-button--lg{min-height:var(--sp-control-height-lg);font-size:1rem}.sp-button--primary{background:var(--sp-primary);color:var(--sp-primary-contrast)}.sp-button--primary:hover{background:var(--sp-primary-hover)}.sp-button--secondary{background:var(--sp-control-bg);border-color:var(--sp-border);color:var(--sp-text)}.sp-button--secondary:hover{background:var(--sp-surface-raised);border-color:var(--sp-control-border)}.sp-button--danger{background:var(--sp-danger);color:var(--sp-danger-contrast)}.sp-button--danger:hover{background:var(--sp-danger-hover)}.sp-button--ghost{color:var(--sp-text);background:0 0}.sp-button:disabled{cursor:not-allowed;opacity:.55}.sp-button:focus-visible,.sp-icon-button:focus-visible,.sp-input:focus-visible,.sp-select:focus-visible,.sp-textarea:focus-visible{outline:2px solid var(--sp-foundation-focus);outline-offset:2px}.sp-field{min-width:0;color:var(--sp-text);gap:.375rem;display:grid}.sp-field__label{font-size:.8125rem;font-weight:700}.sp-field__hint{color:var(--sp-text-muted);font-size:.75rem}.sp-field__error{color:var(--sp-danger);font-size:.75rem;font-weight:700}.sp-input,.sp-select,.sp-textarea{border:1px solid var(--sp-control-border);border-radius:var(--sp-radius-md);background:var(--sp-control-bg);width:100%;min-width:0;color:var(--sp-text);font:inherit}.sp-input,.sp-select{min-height:var(--sp-control-height-md);padding:.55rem .75rem}.sp-textarea{resize:vertical;min-height:6rem;padding:.7rem .75rem}.sp-input::placeholder,.sp-textarea::placeholder{color:var(--sp-text-muted);opacity:1}.sp-input[aria-invalid=true],.sp-select[aria-invalid=true],.sp-textarea[aria-invalid=true]{border-color:var(--sp-danger)}.sp-dialog-overlay{z-index:100;padding:max(1rem,env(safe-area-inset-top,0px)) max(1rem,env(safe-area-inset-right,0px)) max(1rem,env(safe-area-inset-bottom,0px)) max(1rem,env(safe-area-inset-left,0px));background:#07111f85;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.sp-dialog{width:100%;max-height:calc(100dvh - max(2rem,env(safe-area-inset-top,0px) + env(safe-area-inset-bottom,0px)));border:1px solid var(--sp-border);border-radius:var(--sp-radius-lg);background:var(--sp-surface);color:var(--sp-text);box-shadow:var(--sp-shadow-raised);flex-direction:column;display:flex;overflow:hidden}.sp-dialog--sm{max-width:28rem}.sp-dialog--md{max-width:40rem}.sp-dialog--lg{max-width:56rem}.sp-dialog--xl{max-width:72rem}.sp-dialog__header,.sp-dialog__footer{background:var(--sp-surface);flex:none;align-items:center;gap:.75rem;padding:1rem 1.25rem;display:flex}.sp-dialog__header{border-bottom:1px solid var(--sp-border);justify-content:space-between}.sp-dialog__footer{border-top:1px solid var(--sp-border);justify-content:flex-end}.sp-dialog__title{margin:0;font-size:1.125rem;font-weight:800}.sp-dialog__body{overscroll-behavior:contain;min-height:0;padding:1.25rem;overflow:auto}.sp-icon-button{border:1px solid var(--sp-border);border-radius:var(--sp-radius-md);background:var(--sp-control-bg);width:2.75rem;height:2.75rem;color:var(--sp-text);touch-action:manipulation;flex:none;place-items:center;display:inline-grid}.sp-icon-button svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;pointer-events:none;width:1.1rem;height:1.1rem}input,select,textarea,button{box-sizing:border-box}select{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=dark] select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@supports not (height:100dvh){.sp-dialog{max-height:calc(100vh - 2rem)}}@media (max-width:639px){.sp-dialog-overlay{padding:.5rem max(.5rem,env(safe-area-inset-right,0px)) max(.5rem,env(safe-area-inset-bottom,0px)) max(.5rem,env(safe-area-inset-left,0px));align-items:flex-end}.sp-dialog{border-radius:var(--sp-radius-lg) var(--sp-radius-lg) 0 0;max-height:calc(100dvh - .5rem)}.sp-dialog__header,.sp-dialog__body,.sp-dialog__footer{padding-left:1rem;padding-right:1rem}}@media (prefers-reduced-motion:reduce){.sp-button{transition:none}}:root{--sp-surface-soft:#f7f9fb;--sp-surface-selected:#eaf3fc;--sp-success:#188918;--sp-success-soft:#eaf7ea;--sp-warning:#8d5f00;--sp-warning-soft:#fff4ce;--sp-info:#0a6ed1;--sp-info-soft:#eaf3fc;--sp-danger-soft:#ffebeb}html[data-theme=dark]{--sp-surface-soft:#122337;--sp-surface-selected:#12304d;--sp-success:#62d26f;--sp-success-soft:#13351d;--sp-warning:#ffd66b;--sp-warning-soft:#3b2c0d;--sp-info:#69b9ff;--sp-info-soft:#102f4a;--sp-danger-soft:#401b1b}.sp-card{border:1px solid var(--sp-border);border-radius:var(--sp-radius-lg);background:var(--sp-surface);min-width:0;color:var(--sp-text);overflow:hidden;box-shadow:0 1px 2px #0000000d}.sp-card__header{border-bottom:1px solid var(--sp-border);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 1.25rem;display:flex}.sp-card__title{margin:0;font-size:1rem;font-weight:800}.sp-card__description{color:var(--sp-text-muted);margin-top:.25rem;font-size:.8125rem;line-height:1.45}.sp-card__actions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.sp-card__body{min-width:0;padding:1.25rem}.sp-status{border-radius:999px;align-items:center;min-height:1.625rem;padding:.2rem .625rem;font-size:.75rem;font-weight:800;line-height:1.2;display:inline-flex}.sp-status--neutral{background:var(--sp-surface-soft);color:var(--sp-text-muted)}.sp-status--info{background:var(--sp-info-soft);color:var(--sp-info)}.sp-status--success{background:var(--sp-success-soft);color:var(--sp-success)}.sp-status--warning{background:var(--sp-warning-soft);color:var(--sp-warning)}.sp-status--danger{background:var(--sp-danger-soft);color:var(--sp-danger)}.sp-async-state{border:1px dashed var(--sp-border);border-radius:var(--sp-radius-lg);background:var(--sp-surface-soft);min-height:7rem;color:var(--sp-text);align-content:center;justify-items:start;gap:.5rem;padding:1.25rem;display:grid}.sp-async-state p{color:var(--sp-text-muted);margin:0;font-size:.875rem}.sp-async-state--error{border-style:solid;border-color:var(--sp-danger);background:var(--sp-danger-soft)}.sp-table-wrap{overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;border:1px solid var(--sp-border);border-radius:var(--sp-radius-lg);background:var(--sp-surface);width:100%;min-width:0;overflow-x:auto}.sp-table{border-collapse:collapse;width:100%;color:var(--sp-text)}.sp-table th{background:var(--sp-surface-soft);color:var(--sp-text-muted);text-align:left;font-size:.75rem;font-weight:800}.sp-table th,.sp-table td{border-bottom:1px solid var(--sp-border);vertical-align:middle;padding:.625rem .75rem}.sp-table tr:last-child td{border-bottom:0}body.morning-horizon :where(.sp-foundation-scope,.morning-horizon-module) :where(.bg-white,.dark\:bg-slate-950){background-color:var(--sp-surface)}body.morning-horizon :where(.sp-foundation-scope,.morning-horizon-module) :where(.bg-slate-50,.bg-slate-100){background-color:var(--sp-surface-soft)}@media (max-width:639px){.sp-card__header{flex-direction:column;align-items:stretch}.sp-card__actions{justify-content:flex-start}.sp-card__body{padding:1rem}}.sp-module{min-width:0;color:var(--sp-text)}.sp-module-header{border:1px solid var(--sp-border);border-radius:var(--sp-radius-lg);background:var(--sp-surface);color:var(--sp-text);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.25rem;display:flex;box-shadow:0 1px 2px #0000000d}.sp-module-title{color:var(--sp-text);margin:0;font-size:1.5rem;font-weight:800;line-height:1.2}.sp-module-description{color:var(--sp-text-muted);margin-top:.25rem;font-size:.875rem;line-height:1.45}.sp-panel{border:1px solid var(--sp-border);border-radius:var(--sp-radius-lg);background:var(--sp-surface);min-width:0;color:var(--sp-text);box-shadow:0 1px 2px #0000000d}.sp-panel--padded{padding:1.25rem}.sp-stat-card{border:1px solid var(--sp-border);border-radius:var(--sp-radius-lg);background:var(--sp-surface);min-width:0;color:var(--sp-text);padding:1.25rem;box-shadow:0 1px 2px #0000000d}.sp-muted{color:var(--sp-text-muted)!important}.sp-control{width:100%;min-width:0;min-height:var(--sp-control-height-md);border:1px solid var(--sp-control-border);border-radius:var(--sp-radius-md);background:var(--sp-control-bg);color:var(--sp-text);font:inherit;padding:.55rem .75rem}.sp-control::placeholder{color:var(--sp-text-muted);opacity:1}.sp-action-link{border-radius:var(--sp-radius-md);touch-action:manipulation;justify-content:center;align-items:center;gap:.5rem;min-height:2.75rem;padding:.5rem .9rem;font-size:.875rem;font-weight:800;text-decoration:none;display:inline-flex}.sp-action-link--primary{background:var(--sp-primary);color:var(--sp-primary-contrast)}.sp-action-link--secondary{border:1px solid var(--sp-border);background:var(--sp-control-bg);color:var(--sp-text)}.sp-error-banner{border:1px solid var(--sp-danger);border-radius:var(--sp-radius-md);background:var(--sp-danger-soft);color:var(--sp-danger);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;font-size:.875rem;font-weight:600;display:flex}.sp-tabs{border-bottom:1px solid var(--sp-border);-webkit-overflow-scrolling:touch;scrollbar-width:thin;gap:.25rem;display:flex;overflow-x:auto}.sp-tab{min-height:2.75rem;color:var(--sp-text-muted);touch-action:manipulation;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;padding:.65rem 1rem;font-size:.875rem;font-weight:700}.sp-tab[aria-selected=true]{border-bottom-color:var(--sp-primary);color:var(--sp-primary)}.sp-table tbody tr:hover{background:var(--sp-surface-selected)}.sp-table td[data-label]:before{color:var(--sp-text-muted)}@media (max-width:639px){.sp-module-header{padding:1rem}.sp-module-title{font-size:1.25rem}.sp-panel--padded,.sp-stat-card{padding:1rem}}.sp-action-link--secondary{background:var(--sp-control-bg);border:1px solid var(--sp-border);color:var(--sp-text)}.sp-action-link--secondary:hover{background:var(--sp-surface-raised);border-color:var(--sp-control-border)}.sp-foundation-scope :where(button,[role=button],a[href],input,select,textarea){-webkit-user-select:auto}.sp-foundation-scope :where(button,[role=button],a[href]){position:relative}html[data-pointer=coarse] .sp-foundation-scope :where(.sp-button,.sp-action-link,.sp-icon-button){min-height:44px}@media (forced-colors:active){.sp-button,.sp-action-link,.sp-card,.sp-panel,.sp-table-wrap{border:1px solid canvastext}}.sp-enterprise-screen{background:var(--sp-page);min-width:0;min-height:100dvh;color:var(--sp-text);overflow-x:hidden}.sp-enterprise-screen__content{width:100%;min-width:0;margin-inline:auto}.sp-enterprise-screen :where(button,[role=button],a[href]){touch-action:manipulation}.sp-enterprise-screen :where(svg){flex-shrink:0}.sp-enterprise-screen :where(input,select,textarea){max-width:100%}html[data-pointer=coarse] .sp-enterprise-screen :where(button,[role=button],a[href]){min-height:44px}@supports not (height:100dvh){.sp-enterprise-screen{min-height:100vh}}@media (hover:none){.sp-enterprise-screen :where(button,[role=button],a[href]):hover{transform:none}}html.dark,html[data-theme=dark]{--sp-page:#07111f;--sp-page-soft:#091624;--sp-surface:#0c1727;--sp-surface-2:#101d2d;--sp-surface-3:#13263a;--sp-text:#edf5ff;--sp-text-muted:#a9bbcb;--sp-muted:#9fb0c2;--sp-border:#263b50;--sp-border-strong:#425b73}button.saspola-auto-action-has-text>.saspola-auto-action-icon{margin-right:.42rem!important;margin-inline-end:.42rem!important}.saspola-incident-dismiss>.saspola-auto-action-link-icon{display:none!important}html[data-theme=dark] body.morning-horizon{background-color:var(--sp-page)!important;color:var(--sp-text)!important}html[data-theme=dark] body.morning-horizon :where(.mh-shellbar,.mh-card,.sp-surface,.sp-card,.sp-panel,.sp-stat-card,[class~=bg-white],[class*=bg-white\/]){background-color:var(--sp-surface)!important;color:var(--sp-text)!important;border-color:var(--sp-border)!important}html[data-theme=dark] body.morning-horizon :where(.sp-surface-soft,[class~=bg-slate-50],[class~=bg-slate-100],[class~=bg-gray-50],[class~=bg-gray-100]){background-color:var(--sp-surface-2)!important;color:var(--sp-text)!important;border-color:var(--sp-border)!important}html[data-theme=dark] body.morning-horizon :where([class~=text-slate-950],[class~=text-slate-900],[class~=text-slate-800],[class~="text-[#131E29]"],[class~="text-[#334A5E]"]){color:var(--sp-text)!important}html[data-theme=dark] body.morning-horizon :where([class~=text-slate-700],[class~=text-slate-600],[class~=text-slate-500],[class~=text-slate-400],[class~="text-[#556B82]"],[class~="text-[#6A6D70]"]){color:var(--sp-muted)!important}html[data-theme=dark] body.morning-horizon :where(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea,.mh-secondary-button){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:var(--sp-surface-2)!important;color:var(--sp-text)!important;border-color:var(--sp-border-strong)!important}html[data-theme=dark] body.morning-horizon table{background-color:var(--sp-surface)!important;color:var(--sp-text)!important;border-color:var(--sp-border)!important}html[data-theme=dark] body.morning-horizon :where(thead,thead tr,th){background-color:var(--sp-surface-2)!important;color:var(--sp-text)!important;border-color:var(--sp-border)!important}html[data-theme=dark] body.morning-horizon td{background-color:var(--sp-surface)!important;color:var(--sp-text)!important;border-color:var(--sp-border)!important}button>.saspola-auto-action-icon,a>.saspola-auto-action-link-icon{max-width:1rem}.saspola-business-action{text-align:left;vertical-align:middle;justify-content:flex-start;align-items:center;gap:.5rem;text-decoration:none;display:inline-flex}.saspola-business-action>:where(svg,img,.saspola-auto-action-icon,.saspola-auto-action-link-icon){flex:none}html[data-pointer=coarse] .saspola-business-action{min-height:var(--sp-foundation-touch,44px)}@media (pointer:coarse){html[data-platform=android] main.sp-branch-hub-root{padding-top:.5rem!important}}html[data-platform=android] select{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;opacity:1!important}html[data-platform=android] select option,html[data-platform=android] select optgroup{color:#131e29!important;-webkit-text-fill-color:#131e29!important;opacity:1!important;background:#fff!important}html[data-platform=android][data-theme=dark] select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-platform=android][data-theme=dark] select option,html[data-platform=android][data-theme=dark] select optgroup{color:#edf5ff!important;-webkit-text-fill-color:#edf5ff!important;background:#101d2d!important}.notification-action-button{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;background-color:#0f172a!important;border-color:#0f172a!important}.notification-action-button:hover{color:#fff!important;-webkit-text-fill-color:#fff!important;background-color:#1e293b!important;border-color:#1e293b!important}html.dark .notification-action-button,html[data-theme=dark] .notification-action-button{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;background-color:#dbeafe!important;border-color:#93c5fd!important}html.dark .notification-action-button:hover,html[data-theme=dark] .notification-action-button:hover{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;background-color:#bfdbfe!important;border-color:#60a5fa!important}@keyframes saspola-announcement-ticker-scroll{0%{transform:translate(0,0)}to{transform:translate(calc(-50% - 2.5rem))}}.saspola-announcement-ticker{isolation:isolate}.saspola-announcement-ticker-track{will-change:transform;gap:5rem;width:max-content;min-width:max-content;animation:32s linear infinite saspola-announcement-ticker-scroll;display:inline-flex}.saspola-announcement-ticker-copy{flex:none;max-width:none;display:inline-block}.saspola-announcement-ticker:hover .saspola-announcement-ticker-track,.saspola-announcement-ticker:focus-within .saspola-announcement-ticker-track{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.saspola-announcement-ticker-track{white-space:normal;width:auto;min-width:0;animation:none!important}.saspola-announcement-ticker-copy[aria-hidden=true]{display:none}.saspola-announcement-ticker-copy{min-width:0;padding-right:0}}.sp-table :is(th,td).align-top{vertical-align:top}.sp-table :is(th,td).align-middle{vertical-align:middle}.sp-table :is(th,td).align-bottom{vertical-align:bottom}.sp-table :is(th,td).align-baseline{vertical-align:baseline}.sp-table :is(th,td).align-text-top{vertical-align:text-top}.sp-table :is(th,td).align-text-bottom{vertical-align:text-bottom}.sp-interactive-row{transition:background-color .15s,color .15s}.sp-interactive-row:is(:hover,:focus-within,[aria-selected=true],[data-selected=true]){background-color:var(--sp-surface-selected)!important}html.dark body.morning-horizon :where([class*=hover\:bg-slate-50],[class*=hover\:bg-slate-100],[class*=hover\:bg-gray-50],[class*=hover\:bg-gray-100],[class*=hover\:bg-white]):hover,html[data-theme=dark] body.morning-horizon :where([class*=hover\:bg-slate-50],[class*=hover\:bg-slate-100],[class*=hover\:bg-gray-50],[class*=hover\:bg-gray-100],[class*=hover\:bg-white]):hover{background-color:var(--sp-surface-selected)!important;border-color:var(--sp-border)!important}.sp-session-warning-overlay{background:#07111f94}.sp-session-warning-dialog{border-color:var(--sp-warning);background:var(--sp-surface);color:var(--sp-text)}.sp-session-warning-icon{background:var(--sp-warning-soft);color:var(--sp-warning)}.sp-session-warning-countdown{border:1px solid var(--sp-border);background:var(--sp-surface-2,var(--sp-surface-soft));color:var(--sp-warning)}.sp-session-warning-secondary{border-color:var(--sp-border-strong);background:var(--sp-surface);color:var(--sp-text)}.sp-session-warning-secondary:hover,.sp-session-warning-secondary:focus-visible{border-color:var(--sp-primary);background:var(--sp-surface-selected);color:var(--sp-text)}.sp-session-warning-primary{border:1px solid var(--sp-primary);background:var(--sp-primary);color:var(--sp-primary-contrast)}.sp-session-warning-primary:hover,.sp-session-warning-primary:focus-visible{background:var(--sp-primary-hover);border-color:var(--sp-primary-hover)}.sp-session-warning-secondary:focus-visible,.sp-session-warning-primary:focus-visible{outline:2px solid var(--sp-foundation-focus);outline-offset:2px}.sp-navigation-progress{z-index:2147483000;pointer-events:none;opacity:0;height:2px;transition:opacity .12s;position:fixed;inset:0 0 auto;overflow:hidden}.sp-navigation-progress.is-active{opacity:1}.sp-navigation-progress__bar{background:var(--sp-primary,#0a6ed1);width:42%;height:100%;box-shadow:0 0 10px color-mix(in srgb, var(--sp-primary,#0a6ed1) 55%, transparent);border-radius:999px;display:block;transform:translate(-110%)}.sp-navigation-progress.is-active .sp-navigation-progress__bar{animation:1.05s cubic-bezier(.4,0,.2,1) infinite sp-navigation-progress}@keyframes sp-navigation-progress{0%{width:30%;transform:translate(-110%)}55%{width:52%}to{width:30%;transform:translate(335%)}}@media (prefers-reduced-motion:reduce){.sp-navigation-progress{transition:none}.sp-navigation-progress.is-active .sp-navigation-progress__bar{animation-duration:1.8s}}.sp-data-sync-indicator{top:max(12px, env(safe-area-inset-top));right:max(14px, env(safe-area-inset-right));z-index:2147482990;border:1px solid var(--sp-border);background:color-mix(in srgb, var(--sp-surface) 92%, transparent);min-height:32px;color:var(--sp-text);pointer-events:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:999px;align-items:center;gap:8px;padding:6px 10px;font-size:11px;font-weight:700;line-height:1;display:inline-flex;position:fixed;box-shadow:0 8px 24px #0f172a1f}.sp-data-sync-indicator__dot{background:var(--sp-primary,#0a6ed1);border-radius:999px;flex:none;width:7px;height:7px}.sp-data-sync-indicator.is-syncing .sp-data-sync-indicator__dot{animation:.9s ease-in-out infinite alternate sp-data-sync-pulse}.sp-data-sync-indicator.is-updated .sp-data-sync-indicator__dot{background:var(--sp-success,#107e3e)}@keyframes sp-data-sync-pulse{0%{opacity:.35;transform:scale(.82)}to{opacity:1;transform:scale(1.08)}}.sp-data-loading-shell{min-height:220px}.sp-data-skeleton-row{pointer-events:none}.sp-data-skeleton-line{background:linear-gradient(90deg, var(--sp-surface-2) 22%, var(--sp-surface-selected) 38%, var(--sp-surface-2) 64%);background-size:260% 100%;border-radius:999px;min-width:42px;max-width:180px;height:10px;animation:1.25s ease-in-out infinite sp-data-skeleton-shimmer;display:block}.sp-data-skeleton-line--action{min-width:88px;max-width:130px}@keyframes sp-data-skeleton-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (max-width:640px){.sp-data-sync-indicator{top:max(8px, env(safe-area-inset-top));right:max(8px, env(safe-area-inset-right))}}@media (prefers-reduced-motion:reduce){.sp-data-sync-indicator.is-syncing .sp-data-sync-indicator__dot,.sp-data-skeleton-line{animation:none}}.workspace-azure-globalbar .workspace-azure-global-search{box-sizing:border-box!important;color:#605e5c!important;width:min(100%,650px)!important;min-width:0!important;height:36px!important;box-shadow:none!important;background:#fff!important;border:1px solid #8a8886!important;border-radius:2px!important;outline:0!important;align-items:center!important;gap:8px!important;padding:0 10px!important;display:flex!important;position:relative!important;overflow:visible!important}.workspace-azure-globalbar .workspace-azure-global-search:hover{border-color:#605e5c!important}.workspace-azure-globalbar .workspace-azure-global-search:focus-within{border-color:#323130!important;outline:0!important;box-shadow:inset 0 -2px #0078d4!important}.workspace-azure-globalbar .workspace-azure-global-search>.workspace-azure-global-search-box{width:100%!important;min-width:0!important;height:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;flex:auto!important;align-items:center!important;gap:8px!important;margin:0!important;padding:0!important;display:flex!important}.workspace-azure-globalbar .workspace-azure-global-search>.workspace-azure-global-search-box:hover,.workspace-azure-globalbar .workspace-azure-global-search>.workspace-azure-global-search-box:focus-within{box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important}.workspace-azure-globalbar .workspace-azure-global-search :where(.workspace-azure-global-search-icon,.workspace-azure-global-search-box>svg){color:#605e5c!important;flex:0 0 16px!important;width:16px!important;height:16px!important}.workspace-azure-globalbar .workspace-azure-global-search>.workspace-azure-global-search-input,.workspace-azure-globalbar .workspace-azure-global-search>.workspace-azure-global-search-box>.workspace-azure-global-search-input,.workspace-azure-globalbar .workspace-azure-global-search>.workspace-azure-global-search-box>input{all:unset!important;appearance:none!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;height:34px!important;box-shadow:none!important;color:#323130!important;-webkit-text-fill-color:#323130!important;caret-color:#323130!important;cursor:text!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;flex:auto!important;margin:0!important;padding:0!important;font-family:Segoe UI Variable,Segoe UI,Arial,Helvetica,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:34px!important;display:block!important}.workspace-azure-globalbar .workspace-azure-global-search>.workspace-azure-global-search-input:hover,.workspace-azure-globalbar .workspace-azure-global-search>.workspace-azure-global-search-input:focus,.workspace-azure-globalbar .workspace-azure-global-search>.workspace-azure-global-search-input:focus-visible,.workspace-azure-globalbar .workspace-azure-global-search>.workspace-azure-global-search-box>input:hover,.workspace-azure-globalbar .workspace-azure-global-search>.workspace-azure-global-search-box>input:focus,.workspace-azure-globalbar .workspace-azure-global-search>.workspace-azure-global-search-box>input:focus-visible{box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important}.workspace-azure-globalbar .workspace-azure-global-search :where(.workspace-azure-global-search-input,.workspace-azure-global-search-box>input)::placeholder{color:#605e5c!important;-webkit-text-fill-color:#605e5c!important;opacity:1!important}html.dark .workspace-azure-globalbar .workspace-azure-global-search,html[data-theme=dark] .workspace-azure-globalbar .workspace-azure-global-search{color:#c8c6c4!important;background:#1f1f1f!important;border-color:#605e5c!important}html.dark .workspace-azure-globalbar .workspace-azure-global-search:hover,html[data-theme=dark] .workspace-azure-globalbar .workspace-azure-global-search:hover{background:#252423!important;border-color:#8a8886!important}html.dark .workspace-azure-globalbar .workspace-azure-global-search:focus-within,html[data-theme=dark] .workspace-azure-globalbar .workspace-azure-global-search:focus-within{border-color:#8a8886!important;box-shadow:inset 0 -2px #69afe5!important}html.dark .workspace-azure-globalbar .workspace-azure-global-search :where(.workspace-azure-global-search-icon,.workspace-azure-global-search-box>svg),html[data-theme=dark] .workspace-azure-globalbar .workspace-azure-global-search :where(.workspace-azure-global-search-icon,.workspace-azure-global-search-box>svg){color:#c8c6c4!important}html.dark .workspace-azure-globalbar .workspace-azure-global-search :where(.workspace-azure-global-search-input,.workspace-azure-global-search-box>input),html[data-theme=dark] .workspace-azure-globalbar .workspace-azure-global-search :where(.workspace-azure-global-search-input,.workspace-azure-global-search-box>input){color:#f3f2f1!important;-webkit-text-fill-color:#f3f2f1!important;caret-color:#fff!important}html.dark .workspace-azure-globalbar .workspace-azure-global-search :where(.workspace-azure-global-search-input,.workspace-azure-global-search-box>input)::placeholder,html[data-theme=dark] .workspace-azure-globalbar .workspace-azure-global-search :where(.workspace-azure-global-search-input,.workspace-azure-global-search-box>input)::placeholder{color:#c8c6c4!important;-webkit-text-fill-color:#c8c6c4!important}.workspace-phase6-final-ui :where(.morning-horizon-module,.workspace-audited-page) :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=hidden]),select,textarea){box-sizing:border-box!important;border:1px solid var(--fluent-control-border,var(--sp-border-strong))!important;background:var(--fluent-control-bg,var(--sp-surface))!important;min-width:0!important;color:var(--fluent-text,var(--sp-text))!important;box-shadow:none!important;border-radius:2px!important;outline:0!important;font-weight:400!important}.workspace-phase6-final-ui :where(.morning-horizon-module,.workspace-audited-page) :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=hidden]),select){min-height:36px!important}.workspace-phase6-final-ui :where(.morning-horizon-module,.workspace-audited-page) :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=hidden]),select,textarea):focus,.workspace-phase6-final-ui :where(.morning-horizon-module,.workspace-audited-page) :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=hidden]),select,textarea):focus-visible{border-color:var(--fluent-accent,var(--sp-blue))!important;outline:1px solid var(--fluent-accent,var(--sp-blue))!important;outline-offset:-1px!important;box-shadow:none!important}.workspace-phase6-final-ui :where(.morning-horizon-module,.workspace-audited-page) :where(input,textarea)::placeholder{color:var(--fluent-text-muted,var(--sp-muted))!important;opacity:1!important}.workspace-phase6-final-ui :where(.morning-horizon-module,.workspace-audited-page) select:disabled,.workspace-phase6-final-ui :where(.morning-horizon-module,.workspace-audited-page) input:disabled,.workspace-phase6-final-ui :where(.morning-horizon-module,.workspace-audited-page) textarea:disabled{background:var(--fluent-content-surface-hover,var(--sp-surface-2))!important;color:var(--fluent-text-muted,var(--sp-muted))!important}.agent-workspace-ui .agent-fluent-workbench,.agent-workspace-ui .agent-fluent-data-surface{border:1px solid var(--fluent-content-border,var(--sp-border))!important;background:var(--fluent-content-surface,var(--sp-surface))!important;box-shadow:none!important;border-radius:2px!important}.agent-workspace-ui .agent-fluent-section{min-width:0;background:0 0!important}.agent-workspace-ui .agent-fluent-control{border:1px solid var(--fluent-control-border,var(--sp-border-strong))!important;background:var(--fluent-control-bg,var(--sp-surface))!important;min-height:36px!important;box-shadow:none!important;border-radius:2px!important;font-weight:400!important}.agent-workspace-ui .agent-fluent-control:focus,.agent-workspace-ui .agent-fluent-control:focus-visible{border-color:var(--fluent-accent,var(--sp-blue))!important;outline:1px solid var(--fluent-accent,var(--sp-blue))!important;outline-offset:-1px!important;box-shadow:none!important}.agent-workspace-ui .agent-fluent-notice{background:color-mix(in srgb, var(--sp-blue) 5%, transparent)!important;box-shadow:none!important;border-width:0 0 0 2px!important;border-radius:0!important}.agent-workspace-ui .agent-fluent-commandbar{border:0!important;border-bottom:1px solid var(--fluent-content-divider,var(--sp-border))!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:0 0 8px!important}.agent-workspace-ui .agent-fluent-secondary{background:0 0!important;border-color:#0000!important}.agent-workspace-ui .agent-fluent-secondary:hover,.agent-workspace-ui .agent-fluent-secondary:focus-visible{background:var(--fluent-content-surface-hover,var(--sp-surface-2))!important;border-color:#0000!important}@media (max-width:520px){.workspace-azure-globalbar .workspace-azure-global-search{color:#fff!important;background:0 0!important;border-color:#0000!important;flex:0 0 36px!important;justify-content:center!important;width:36px!important;padding-inline:8px!important}.workspace-azure-globalbar .workspace-azure-global-search>.workspace-azure-global-search-input,.workspace-azure-globalbar .workspace-azure-global-search>.workspace-azure-global-search-box>input{opacity:0!important;flex:0 0 0!important;width:0!important}.workspace-azure-globalbar .workspace-azure-global-search:focus-within{z-index:110!important;background:#fff!important;border-color:#605e5c!important;flex:none!important;justify-content:flex-start!important;width:auto!important;padding-inline:10px!important;position:fixed!important;top:7px!important;left:8px!important;right:8px!important}.workspace-azure-globalbar .workspace-azure-global-search:focus-within>.workspace-azure-global-search-input,.workspace-azure-globalbar .workspace-azure-global-search:focus-within>.workspace-azure-global-search-box>input{opacity:1!important;flex:auto!important;width:100%!important}}.workspace-phase6-final-ui .workspace-fluent-control{border:1px solid var(--fluent-control-border,var(--sp-border-strong))!important;background:var(--fluent-control-bg,var(--sp-surface))!important;min-height:36px!important;color:var(--fluent-text,var(--sp-text))!important;box-shadow:none!important;border-radius:2px!important;outline:0!important;font-weight:400!important}.workspace-phase6-final-ui .workspace-fluent-control:focus,.workspace-phase6-final-ui .workspace-fluent-control:focus-visible{border-color:var(--fluent-accent,var(--sp-blue))!important;outline:1px solid var(--fluent-accent,var(--sp-blue))!important;outline-offset:-1px!important;box-shadow:none!important}.workspace-phase6-final-ui .workspace-fluent-primary-button,.workspace-phase6-final-ui .workspace-fluent-secondary-button{justify-content:center;align-items:center;display:inline-flex;min-height:32px!important;box-shadow:none!important;border-radius:2px!important;transform:none!important}.workspace-phase6-final-ui .workspace-fluent-primary-button{border:1px solid var(--fluent-accent,var(--sp-blue))!important;background:var(--fluent-accent,var(--sp-blue))!important;color:#fff!important}.workspace-phase6-final-ui .workspace-fluent-primary-button:hover{background:var(--fluent-accent-hover,#115ea3)!important;border-color:var(--fluent-accent-hover,#115ea3)!important}.workspace-phase6-final-ui .workspace-fluent-secondary-button{border:1px solid var(--fluent-control-border,var(--sp-border-strong))!important;background:var(--fluent-content-surface,var(--sp-surface))!important;color:var(--fluent-text,var(--sp-text))!important}.workspace-phase6-final-ui .workspace-fluent-secondary-button:hover{background:var(--fluent-content-surface-hover,var(--sp-surface-2))!important}.workspace-phase6-final-ui :where(.workspace-filter-bar,.finance-filter-bar,.crm-filter-bar,.administration-filter-bar,.erp-filter-bar){border-style:solid!important;border-width:0 0 1px!important;border-color:var(--fluent-content-divider,var(--sp-border))!important;box-shadow:none!important;background:0 0!important;border-radius:0!important}.workspace-phase6-final-ui :where(div,section,article,aside)[class*=bg-blue-50][class*=border-blue],.workspace-phase6-final-ui :where(div,section,article,aside)[class*=border-blue][class*=bg-blue-50],.workspace-phase6-final-ui :where(div,section,article,aside)[class*=bg-sky-50][class*=border-sky],.workspace-phase6-final-ui :where(div,section,article,aside)[class*=border-sky][class*=bg-sky-50]{box-shadow:none!important;border-width:0 0 0 2px!important;border-radius:0!important}.hr-dashboard-panel .sp-interactive-row,.hr-dashboard-panel .sp-interactive-row>:first-child,.hr-dashboard-panel .sp-interactive-row>:first-child :where(p,span,strong){text-align:left!important}.workspace-azure-globalbar form.workspace-azure-global-search[data-global-search-ui=phase6-2-single-surface]{box-sizing:border-box!important;width:min(100%,650px)!important;min-width:0!important;height:36px!important;box-shadow:none!important;background:#fff!important;border:1px solid #8a8886!important;border-radius:2px!important;outline:0!important;align-items:center!important;gap:8px!important;padding:0 10px!important;display:flex!important;position:relative!important}.workspace-azure-globalbar form.workspace-azure-global-search[data-global-search-ui=phase6-2-single-surface]:hover{border-color:#605e5c!important}.workspace-azure-globalbar form.workspace-azure-global-search[data-global-search-ui=phase6-2-single-surface]:focus-within{border-color:#323130!important;outline:0!important;box-shadow:inset 0 -2px #0078d4!important}.workspace-azure-globalbar form.workspace-azure-global-search[data-global-search-ui=phase6-2-single-surface]>.workspace-azure-global-search-box{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;margin:0!important;padding:0!important;display:contents!important}.workspace-azure-globalbar form.workspace-azure-global-search[data-global-search-ui=phase6-2-single-surface]>input.workspace-azure-global-search-input,.workspace-azure-globalbar form.workspace-azure-global-search[data-global-search-ui=phase6-2-single-surface]>.workspace-azure-global-search-box>input.workspace-azure-global-search-input,.workspace-azure-globalbar form.workspace-azure-global-search[data-global-search-ui=phase6-2-single-surface]>.workspace-azure-global-search-box>input{all:unset!important;appearance:none!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;height:34px!important;box-shadow:none!important;color:#323130!important;-webkit-text-fill-color:#323130!important;caret-color:#323130!important;cursor:text!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;flex:auto!important;margin:0!important;padding:0!important;font-family:Segoe UI Variable,Segoe UI,Arial,Helvetica,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:34px!important;display:block!important}.workspace-azure-globalbar form.workspace-azure-global-search[data-global-search-ui=phase6-2-single-surface]>input.workspace-azure-global-search-input:hover,.workspace-azure-globalbar form.workspace-azure-global-search[data-global-search-ui=phase6-2-single-surface]>input.workspace-azure-global-search-input:focus,.workspace-azure-globalbar form.workspace-azure-global-search[data-global-search-ui=phase6-2-single-surface]>input.workspace-azure-global-search-input:focus-visible,.workspace-azure-globalbar form.workspace-azure-global-search[data-global-search-ui=phase6-2-single-surface]>.workspace-azure-global-search-box>input:hover,.workspace-azure-globalbar form.workspace-azure-global-search[data-global-search-ui=phase6-2-single-surface]>.workspace-azure-global-search-box>input:focus,.workspace-azure-globalbar form.workspace-azure-global-search[data-global-search-ui=phase6-2-single-surface]>.workspace-azure-global-search-box>input:focus-visible{box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important}.workspace-azure-globalbar form.workspace-azure-global-search[data-global-search-ui=phase6-2-single-surface]>.workspace-azure-global-search-icon,.workspace-azure-globalbar form.workspace-azure-global-search[data-global-search-ui=phase6-2-single-surface]>.workspace-azure-global-search-box>svg{color:#605e5c!important;flex:0 0 16px!important;width:16px!important;height:16px!important}.workspace-azure-globalbar form.workspace-azure-global-search[data-global-search-ui=phase6-2-single-surface]>input.workspace-azure-global-search-input::placeholder,.workspace-azure-globalbar form.workspace-azure-global-search[data-global-search-ui=phase6-2-single-surface]>.workspace-azure-global-search-box>input::placeholder{color:#605e5c!important;-webkit-text-fill-color:#605e5c!important;opacity:1!important}html.dark .workspace-azure-globalbar form.workspace-azure-global-search[data-global-search-ui=phase6-2-single-surface]:focus-within,html[data-theme=dark] .workspace-azure-globalbar form.workspace-azure-global-search[data-global-search-ui=phase6-2-single-surface]:focus-within{border-color:#8a8886!important;box-shadow:inset 0 -2px #69afe5!important}html.dark .workspace-azure-globalbar form.workspace-azure-global-search[data-global-search-ui=phase6-2-single-surface]>input.workspace-azure-global-search-input,html.dark .workspace-azure-globalbar form.workspace-azure-global-search[data-global-search-ui=phase6-2-single-surface]>.workspace-azure-global-search-box>input,html[data-theme=dark] .workspace-azure-globalbar form.workspace-azure-global-search[data-global-search-ui=phase6-2-single-surface]>input.workspace-azure-global-search-input,html[data-theme=dark] .workspace-azure-globalbar form.workspace-azure-global-search[data-global-search-ui=phase6-2-single-surface]>.workspace-azure-global-search-box>input{color:#f3f2f1!important;-webkit-text-fill-color:#f3f2f1!important;caret-color:#fff!important}@media (max-width:520px){.workspace-azure-globalbar form.workspace-azure-global-search[data-global-search-ui=phase6-2-single-surface]{background:0 0!important;border-color:#0000!important;flex:0 0 36px!important;justify-content:center!important;width:36px!important;padding-inline:8px!important}.workspace-azure-globalbar form.workspace-azure-global-search[data-global-search-ui=phase6-2-single-surface]>input.workspace-azure-global-search-input,.workspace-azure-globalbar form.workspace-azure-global-search[data-global-search-ui=phase6-2-single-surface]>.workspace-azure-global-search-box>input{opacity:0!important;flex:0 0 0!important;width:0!important}.workspace-azure-globalbar form.workspace-azure-global-search[data-global-search-ui=phase6-2-single-surface]:focus-within{z-index:110!important;background:#fff!important;border-color:#605e5c!important;flex:none!important;justify-content:flex-start!important;width:auto!important;padding-inline:10px!important;position:fixed!important;top:7px!important;left:8px!important;right:8px!important}.workspace-azure-globalbar form.workspace-azure-global-search[data-global-search-ui=phase6-2-single-surface]:focus-within>input.workspace-azure-global-search-input,.workspace-azure-globalbar form.workspace-azure-global-search[data-global-search-ui=phase6-2-single-surface]:focus-within>.workspace-azure-global-search-box>input{opacity:1!important;flex:auto!important;width:100%!important}}html.dark .workspace-azure-globalbar,html[data-theme=dark] .workspace-azure-globalbar{color:#f3f2f1!important;background:#201f1e!important;border-bottom:1px solid #3b3a39!important}html.dark .workspace-azure-globalbar :where(.workspace-azure-app-launcher,.workspace-azure-menu-button),html[data-theme=dark] .workspace-azure-globalbar :where(.workspace-azure-app-launcher,.workspace-azure-menu-button){color:#f3f2f1!important;background:#252423!important}html.dark .workspace-azure-globalbar :where(.workspace-azure-app-launcher,.workspace-azure-menu-button,.workspace-azure-action):hover,html.dark .workspace-azure-globalbar :where(.workspace-azure-app-launcher,.workspace-azure-menu-button,.workspace-azure-action):focus-visible,html[data-theme=dark] .workspace-azure-globalbar :where(.workspace-azure-app-launcher,.workspace-azure-menu-button,.workspace-azure-action):hover,html[data-theme=dark] .workspace-azure-globalbar :where(.workspace-azure-app-launcher,.workspace-azure-menu-button,.workspace-azure-action):focus-visible{color:#fff!important;background:#323130!important}html.dark .workspace-azure-globalbar .workspace-azure-brand:hover,html[data-theme=dark] .workspace-azure-globalbar .workspace-azure-brand:hover{background:#292827!important}html.dark .workspace-azure-globalbar .workspace-azure-company-context,html[data-theme=dark] .workspace-azure-globalbar .workspace-azure-company-context{color:#c8c6c4!important;border-left-color:#484644!important}html.dark .workspace-azure-globalbar .workspace-azure-action,html[data-theme=dark] .workspace-azure-globalbar .workspace-azure-action{color:#f3f2f1!important}html.dark .workspace-persistent-horizon .fluent-nav-item.is-active,html.dark .workspace-persistent-horizon .fluent-nav-item[aria-current=page],html[data-theme=dark] .workspace-persistent-horizon .fluent-nav-item.is-active,html[data-theme=dark] .workspace-persistent-horizon .fluent-nav-item[aria-current=page]{color:#fff!important;background:#292827!important}html.dark .workspace-persistent-horizon .fluent-nav-item.is-active .fluent-nav-active-indicator,html.dark .workspace-persistent-horizon .fluent-nav-item[aria-current=page] .fluent-nav-active-indicator,html[data-theme=dark] .workspace-persistent-horizon .fluent-nav-item.is-active .fluent-nav-active-indicator,html[data-theme=dark] .workspace-persistent-horizon .fluent-nav-item[aria-current=page] .fluent-nav-active-indicator{background:#69afe5!important}html.dark .workspace-azure-globalbar form.workspace-azure-global-search[data-global-search-ui=phase6-2-single-surface],html[data-theme=dark] .workspace-azure-globalbar form.workspace-azure-global-search[data-global-search-ui=phase6-2-single-surface]{background:#1f1f1f!important;border-color:#605e5c!important}@media (max-width:520px){html.dark .workspace-azure-globalbar form.workspace-azure-global-search[data-global-search-ui=phase6-2-single-surface]:focus-within,html[data-theme=dark] .workspace-azure-globalbar form.workspace-azure-global-search[data-global-search-ui=phase6-2-single-surface]:focus-within{background:#1f1f1f!important;border-color:#8a8886!important}}.agent-workspace-ui .agent-fluent-workbench,.agent-workspace-ui .agent-fluent-data-surface{box-shadow:none!important;border-radius:0!important}.agent-workspace-ui .agent-fluent-section>header,.agent-workspace-ui .agent-fluent-data-surface>header{min-height:52px}.agent-workspace-ui .agent-fluent-property-row>:last-child{max-width:760px}.agent-workspace-ui .agent-fluent-control{min-height:32px!important;box-shadow:none!important}html.dark .agent-workspace-ui :where(.agent-fluent-workbench,.agent-fluent-data-surface,.agent-fluent-section),html[data-theme=dark] .agent-workspace-ui :where(.agent-fluent-workbench,.agent-fluent-data-surface,.agent-fluent-section){background:var(--sp-surface)!important;border-color:var(--sp-border)!important}html.dark .agent-workspace-ui :where(.agent-fluent-section>header,.agent-fluent-data-surface>header,.agent-fluent-action-row),html[data-theme=dark] .agent-workspace-ui :where(.agent-fluent-section>header,.agent-fluent-data-surface>header,.agent-fluent-action-row){background:var(--sp-surface-2)!important}html:not(.dark) .loan-authenticated-workspace .mh-module-sidebar,html[data-theme=light] .loan-authenticated-workspace .mh-module-sidebar{color:#323130!important;box-shadow:none!important;background:#faf9f8!important;border-color:#e1dfdd!important}html:not(.dark) .loan-authenticated-workspace .mh-module-sidebar>div,html:not(.dark) .loan-authenticated-workspace .mh-module-sidebar>nav,html[data-theme=light] .loan-authenticated-workspace .mh-module-sidebar>div,html[data-theme=light] .loan-authenticated-workspace .mh-module-sidebar>nav{border-color:#e1dfdd!important}html:not(.dark) .loan-authenticated-workspace .mh-module-sidebar .sp-title,html:not(.dark) .loan-authenticated-workspace .mh-module-sidebar .mh-nav-brand-copy strong,html[data-theme=light] .loan-authenticated-workspace .mh-module-sidebar .sp-title,html[data-theme=light] .loan-authenticated-workspace .mh-module-sidebar .mh-nav-brand-copy strong{color:#242424!important;-webkit-text-fill-color:#242424!important}html:not(.dark) .loan-authenticated-workspace .mh-module-sidebar .sp-muted,html:not(.dark) .loan-authenticated-workspace .mh-module-sidebar .mh-nav-section-label,html:not(.dark) .loan-authenticated-workspace .mh-module-sidebar .mh-nav-brand-copy span,html[data-theme=light] .loan-authenticated-workspace .mh-module-sidebar .sp-muted,html[data-theme=light] .loan-authenticated-workspace .mh-module-sidebar .mh-nav-section-label,html[data-theme=light] .loan-authenticated-workspace .mh-module-sidebar .mh-nav-brand-copy span{color:#605e5c!important;-webkit-text-fill-color:#605e5c!important}html:not(.dark) .loan-authenticated-workspace .mh-module-sidebar .erp-nav-item,html[data-theme=light] .loan-authenticated-workspace .mh-module-sidebar .erp-nav-item{color:#323130!important;-webkit-text-fill-color:#323130!important;min-height:36px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:2px!important}html:not(.dark) .loan-authenticated-workspace .mh-module-sidebar .erp-nav-item:hover,html:not(.dark) .loan-authenticated-workspace .mh-module-sidebar .erp-nav-item:focus-visible,html[data-theme=light] .loan-authenticated-workspace .mh-module-sidebar .erp-nav-item:hover,html[data-theme=light] .loan-authenticated-workspace .mh-module-sidebar .erp-nav-item:focus-visible{color:#201f1e!important;-webkit-text-fill-color:#201f1e!important;background:#f3f2f1!important}html:not(.dark) .loan-authenticated-workspace .mh-module-sidebar .erp-nav-item[aria-current=page],html[data-theme=light] .loan-authenticated-workspace .mh-module-sidebar .erp-nav-item[aria-current=page]{color:#201f1e!important;-webkit-text-fill-color:#201f1e!important;background:#edebe9!important;border:0!important;border-radius:2px!important;font-weight:600!important;box-shadow:inset 3px 0 #0078d4!important}html:not(.dark) .loan-authenticated-workspace .mh-module-sidebar .erp-nav-icon,html[data-theme=light] .loan-authenticated-workspace .mh-module-sidebar .erp-nav-icon{color:#605e5c!important;background:0 0!important}html:not(.dark) .loan-authenticated-workspace .mh-module-sidebar .erp-nav-item[aria-current=page] .erp-nav-icon,html[data-theme=light] .loan-authenticated-workspace .mh-module-sidebar .erp-nav-item[aria-current=page] .erp-nav-icon{color:#323130!important}html:not(.dark) .loan-authenticated-workspace .mh-module-sidebar>div:last-child .sp-surface-soft,html[data-theme=light] .loan-authenticated-workspace .mh-module-sidebar>div:last-child .sp-surface-soft{color:#242424!important;background:#f3f2f1!important;border-color:#e1dfdd!important}html.dark .loan-authenticated-workspace .mh-module-sidebar,html[data-theme=dark] .loan-authenticated-workspace .mh-module-sidebar{color:#f3f2f1!important;box-shadow:none!important;background:#1f1f1f!important;border-color:#3b3a39!important}html.dark .loan-authenticated-workspace .mh-module-sidebar>div,html.dark .loan-authenticated-workspace .mh-module-sidebar>nav,html[data-theme=dark] .loan-authenticated-workspace .mh-module-sidebar>div,html[data-theme=dark] .loan-authenticated-workspace .mh-module-sidebar>nav{border-color:#3b3a39!important}html.dark .loan-authenticated-workspace .mh-module-sidebar .sp-title,html.dark .loan-authenticated-workspace .mh-module-sidebar .mh-nav-brand-copy strong,html[data-theme=dark] .loan-authenticated-workspace .mh-module-sidebar .sp-title,html[data-theme=dark] .loan-authenticated-workspace .mh-module-sidebar .mh-nav-brand-copy strong{color:#f3f2f1!important;-webkit-text-fill-color:#f3f2f1!important}html.dark .loan-authenticated-workspace .mh-module-sidebar .sp-muted,html.dark .loan-authenticated-workspace .mh-module-sidebar .mh-nav-section-label,html.dark .loan-authenticated-workspace .mh-module-sidebar .mh-nav-brand-copy span,html[data-theme=dark] .loan-authenticated-workspace .mh-module-sidebar .sp-muted,html[data-theme=dark] .loan-authenticated-workspace .mh-module-sidebar .mh-nav-section-label,html[data-theme=dark] .loan-authenticated-workspace .mh-module-sidebar .mh-nav-brand-copy span{color:#c8c6c4!important;-webkit-text-fill-color:#c8c6c4!important}html.dark .loan-authenticated-workspace .mh-module-sidebar .erp-nav-item,html[data-theme=dark] .loan-authenticated-workspace .mh-module-sidebar .erp-nav-item{color:#f3f2f1!important;-webkit-text-fill-color:#f3f2f1!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:2px!important}html.dark .loan-authenticated-workspace .mh-module-sidebar .erp-nav-item:hover,html.dark .loan-authenticated-workspace .mh-module-sidebar .erp-nav-item:focus-visible,html[data-theme=dark] .loan-authenticated-workspace .mh-module-sidebar .erp-nav-item:hover,html[data-theme=dark] .loan-authenticated-workspace .mh-module-sidebar .erp-nav-item:focus-visible{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#292827!important}html.dark .loan-authenticated-workspace .mh-module-sidebar .erp-nav-item[aria-current=page],html[data-theme=dark] .loan-authenticated-workspace .mh-module-sidebar .erp-nav-item[aria-current=page]{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#292827!important;border:0!important;border-radius:2px!important;font-weight:600!important;box-shadow:inset 3px 0 #69afe5!important}html.dark .loan-authenticated-workspace .mh-module-sidebar .erp-nav-icon,html[data-theme=dark] .loan-authenticated-workspace .mh-module-sidebar .erp-nav-icon{color:#c8c6c4!important;background:0 0!important}html.dark .loan-authenticated-workspace .mh-module-sidebar .erp-nav-item[aria-current=page] .erp-nav-icon,html[data-theme=dark] .loan-authenticated-workspace .mh-module-sidebar .erp-nav-item[aria-current=page] .erp-nav-icon{color:#fff!important}html.dark .loan-authenticated-workspace .mh-module-sidebar>div:last-child .sp-surface-soft,html[data-theme=dark] .loan-authenticated-workspace .mh-module-sidebar>div:last-child .sp-surface-soft{color:#f3f2f1!important;background:#252423!important;border-color:#3b3a39!important}.hr-dashboard-panel .hr-recent-activity-row{width:100%!important;min-width:0!important;color:inherit!important;text-align:left!important;box-shadow:none!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:4px!important;grid-template-columns:minmax(0,1fr) max-content!important;grid-template-areas:"main time"!important;place-items:start stretch!important;column-gap:1rem!important;margin:0!important;padding:.875rem .625rem!important;display:grid!important}.hr-dashboard-panel .hr-recent-activity-row:hover,.hr-dashboard-panel .hr-recent-activity-row:focus-visible{background:var(--hr-fluent-table-hover,var(--sp-surface-2))!important}.hr-dashboard-panel .hr-recent-activity-row:focus-visible{outline:1px solid var(--hr-fluent-accent,#0f6cbd)!important;outline-offset:-1px!important}.hr-dashboard-panel .hr-recent-activity-main{text-align:left!important;grid-area:main!important;place-self:start stretch!important;min-width:0!important;display:block!important}.hr-dashboard-panel .hr-recent-activity-title,.hr-dashboard-panel .hr-recent-activity-description{text-align:left!important;width:100%!important;min-width:0!important;margin:0!important;display:block!important}.hr-dashboard-panel .hr-recent-activity-title{color:var(--hr-fluent-text,#242424)!important;font-size:.875rem!important;font-weight:700!important;line-height:1.35!important}.hr-dashboard-panel .hr-recent-activity-description{color:var(--hr-fluent-muted,#616161)!important;margin-top:.25rem!important;font-size:.75rem!important;font-weight:500!important;line-height:1.4!important}.hr-dashboard-panel .hr-recent-activity-time{width:max-content!important;max-width:12rem!important;color:var(--hr-fluent-muted,#616161)!important;text-align:right!important;white-space:nowrap!important;grid-area:time!important;place-self:start end!important;margin:0!important;font-size:.75rem!important;font-weight:600!important;line-height:1.35!important;display:block!important}@media (max-width:640px){.hr-dashboard-panel .hr-recent-activity-row{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"main""time"!important;row-gap:.375rem!important}.hr-dashboard-panel .hr-recent-activity-time{text-align:left!important;white-space:normal!important;justify-self:stretch!important;width:100%!important;max-width:none!important}}
