@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700;800&display=swap);body{overflow:hidden}:root{--siyanda-yellow:#e9c103;--siyanda-yellow-dark:color-mix(in srgb,var(--siyanda-yellow) 70%,#000 30%);--siyanda-charcoal:#000;--siyanda-grey:#808285;--siyanda-grey-rgb:128 130 133;--siyanda-border:rgb(var(--siyanda-grey-rgb)/24%);--siyanda-page-bg:rgb(var(--siyanda-grey-rgb)/5%);--font-family-base:"Montserrat","Calibri",Arial,sans-serif;--bs-primary:var(--siyanda-yellow);--bs-primary-rgb:233,193,3;--bs-warning:var(--siyanda-yellow);--bs-warning-rgb:233,193,3;--bs-dark:var(--siyanda-charcoal);--bs-dark-rgb:17,17,17;--bs-secondary:var(--siyanda-grey);--bs-secondary-rgb:128,130,133;--bs-success-rgb:76,175,80;--bs-danger-rgb:211,47,47;--bs-border-color:var(--siyanda-border);--dash-header-h:72px;--superset-scale:1;--dbe-sidebar-width:224px;--dbe-sidebar-collapsed-width:56px;--tablet-sidebar-w:260px;--tablet-sidebar-collapsed-w:72px;--tablet-header-h:72px;--chatbot-dock-width:clamp(400px,36vw,640px);--chatbot-dock-top:0px;--dbe-page:rgb(var(--siyanda-grey-rgb)/4%);--live-color:#4caf50;--scrollbar-thumb:rgba(233,193,3,.72);--scrollbar-thumb-hover:rgba(233,193,3,.86);--scrollbar-track:rgb(0 0 0/7%);--sp-focus:0 0 0 3px rgba(233,193,3,.35);--brand-short-logo:url(https://empirewebvideos.s3.us-east-1.amazonaws.com/Probabase_bolide/SBPM.svg);--img-brand-mark:url(https://empirewebvideos.s3.us-east-1.amazonaws.com/Probabase_bolide/SBPM.jpg)}#app,body,html{width:100%;height:auto!important;min-height:100%!important;margin:0;padding:0;overflow:hidden auto!important;font-family:var(--font-family-base);font-size:18px;font-feature-settings:"cv11"}html{background:linear-gradient(90deg,rgb(233 193 3/5%),transparent 30%),var(--dbe-page)}#app,body,html{color:var(--siyanda-charcoal)}#app,body{background:#fff}hr{border-color:var(--siyanda-border)}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--scrollbar-track)}::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);background-clip:padding-box;border:2px solid transparent;border-radius:999px}::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}::-webkit-scrollbar-button{display:none}.no-scrollbar{scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.text-sm{font-size:.875rem!important}.text-xs{font-size:.75rem!important}.text-xxs{font-size:.65rem!important}.min-w-0{min-width:0!important}.cursor-pointer,.cursor-pointer *{cursor:pointer!important}@keyframes fade-in{0%{opacity:0;transform:translateY(10px)}}@keyframes fade-out-dropdown{0%{opacity:0;transform:translateX(-10px)}}@keyframes chatbot-thinking-pulse{0%,to{opacity:.45;transform:scale(.88)}50%{opacity:1;transform:scale(1.08)}}.btn{--bs-btn-font-weight:700}.btn-primary{--bs-btn-color:var(--siyanda-charcoal);--bs-btn-bg:var(--siyanda-yellow);--bs-btn-border-color:var(--siyanda-yellow);--bs-btn-hover-color:var(--siyanda-charcoal);--bs-btn-hover-bg:var(--siyanda-yellow);--bs-btn-hover-border-color:var(--siyanda-yellow);--bs-btn-active-color:var(--siyanda-charcoal);--bs-btn-active-bg:var(--siyanda-yellow-dark);--bs-btn-active-border-color:var(--siyanda-yellow-dark);--bs-btn-disabled-color:var(--siyanda-charcoal);--bs-btn-disabled-bg:var(--siyanda-yellow);--bs-btn-disabled-border-color:var(--siyanda-yellow);--bs-btn-disabled-opacity:.7;--bs-btn-focus-shadow-rgb:233,193,3}.btn-primary:focus-visible,.btn-primary:hover{box-shadow:0 .5rem 1.15rem rgba(233,193,3,.28)}@media (max-width:768px){.btn-primary{--bs-btn-padding-x:1rem;--bs-btn-font-size:.9rem}}.form-control,.form-select{min-height:2.65rem}.form-control:focus,.form-select:focus{border-color:var(--siyanda-yellow);box-shadow:0 0 0 .2rem rgba(233,193,3,.18)}.form-control::-moz-placeholder{color:var(--siyanda-grey);opacity:.65}.form-control::placeholder{color:var(--siyanda-grey);opacity:.65}.dashboard-container,.edit-profile-page,.profile-page,.settings-page,.settings-user-management{color:var(--siyanda-charcoal);background:linear-gradient(120deg,hsla(0,0%,100%,.94) 0,rgb(var(--siyanda-grey-rgb)/8%) 48%,rgba(233,193,3,.1) 100%),var(--siyanda-page-bg)!important}.dashboard-container>.row.g-0.vh-100{border-top:3px solid var(--siyanda-charcoal)}.dashboard-header{z-index:1050;flex:0 0 auto;min-height:4rem;margin-bottom:0!important}.dashboard-header .navbar-nav{padding-right:0!important}.dashboard-header .breadcrumb{font-size:.95rem;line-height:1.2}.dashboard-header .breadcrumb span:last-child{color:var(--siyanda-charcoal)!important;font-weight:800!important}.aic-header-action{width:2.35rem;height:2.35rem;color:var(--siyanda-charcoal)!important;background:#fff!important;border:1px solid var(--siyanda-border)!important;box-shadow:0 8px 18px rgb(0 0 0/6%);transition:border-color .2s ease,background .2s ease}.aic-header-action:focus,.aic-header-action:hover{background:rgba(233,193,3,.14)!important;border-color:var(--siyanda-yellow)!important}.aic-header-breadcrumb-link{color:var(--siyanda-grey)!important;transition:color .2s ease}.aic-header-breadcrumb-link:focus,.aic-header-breadcrumb-link:hover{color:var(--siyanda-charcoal)!important}.aic-page-eyebrow{font-size:.72rem;letter-spacing:.14em}.dashboard-container>.row.g-0.vh-100>.col.vh-100>:is(.settings-page,.profile-page,.edit-profile-page){flex:1 1 auto;height:auto!important;min-height:0!important;overflow:hidden}:is(.profile-page,.edit-profile-page)>div:not(.chatbot-panel),:is(.settings-page,.edit-profile-page)>section{flex:1 1 auto;min-height:0;overflow-y:auto}.edit-profile-page>section{scrollbar-width:none}.settings-user-management,.settings-user-management *{font-size:.75rem}.auth-toast{width:min(27rem,calc(100vw - 2rem));backdrop-filter:blur(12px)}.auth-toast-success{background:linear-gradient(135deg,rgba(18,54,43,.95),rgba(0,0,0,.95))}.auth-toast-error{background:linear-gradient(135deg,rgba(59,23,28,.95),rgba(0,0,0,.95))}.auth-toast-icon{width:2rem;height:2rem;background:hsla(0,0%,100%,.11)}.auth-toast-success .auth-toast-icon{color:#78f2b6}.auth-toast-error .auth-toast-icon{color:#ff9aa6}.toast-container.position-fixed.bottom-0.end-0{bottom:6rem!important}@media (max-width:768px){:root{--dash-header-h:56px;--superset-scale:.3}.dashboard-container .col.vh-100,.dashboard-container>.row{height:100dvh!important}}@media (hover:none) and (pointer:coarse) and (min-width:769px){.dashboard-container>.row.g-0.vh-100{height:100dvh!important}}.dashboard-main{min-height:0;overflow:hidden!important;background:#fff}.dashboard-startup-loader{z-index:2147483500}.dashboard-main-view{width:100%}.dashboard-detail-view{animation:fade-in .3s ease}.portfolio-chart,.superset-embedded-container{width:100%;background:#fff;border:1px solid var(--siyanda-border)}.portfolio-chart{min-height:100dvh}.superset-embedded-container{height:calc(100dvh - var(--dash-header-h));overflow:hidden}.superset-embedded-container iframe{position:absolute!important;top:0;left:0;display:block!important;width:calc(100%/var(--superset-scale))!important;height:calc(100%/var(--superset-scale))!important;border:0!important;transform:scale(var(--superset-scale))!important;transform-origin:top left!important}.dashboard-main-view,.dashboard-main-view .portfolio-chart,.dashboard-main-view .superset-embedded-container,.dashboard-main-view .superset-embedded-container>div[id^=dashboard-],.dashboard-main-view>.row{height:100%!important;min-height:0!important;overflow:hidden!important}.dashboard-main-flush,.dashboard-main-flush .dashboard-main-view,.dashboard-main-flush .dashboard-main-view>.row,.dashboard-main-flush .portfolio-chart,.dashboard-main-flush .superset-embedded-container,.dashboard-main-flush .superset-embedded-container>div[id^=dashboard-]{margin-top:-9px!important;padding-top:0!important}.dashboard-main-flush .portfolio-chart,.dashboard-main-flush .superset-embedded-container{border:0;box-shadow:none}.iframe-loading{background:hsla(0,0%,100%,.8)}.iframe-loading .spinner-border{color:var(--siyanda-yellow)}.dashboard-embed-error{place-content:center;min-height:18rem;border:1px solid rgba(211,47,47,.24)}.dashboard-embed-error p{max-width:34rem}@media (max-width:991.98px){.dashboard-main-view .row{flex-direction:column}}@media (max-width:768px){.dashboard-main{flex:0 0 calc(100dvh - var(--dash-header-h))!important;height:calc(100dvh - var(--dash-header-h))!important}.dashboard-main-view,.dashboard-main-view .portfolio-chart,.dashboard-main-view .superset-embedded-container,.dashboard-main-view .superset-embedded-container>div[id^=dashboard-],.dashboard-main-view>.row{min-height:calc(100dvh - var(--dash-header-h))!important}.dashboard-main-view iframe{min-height:calc((100dvh - var(--dash-header-h))/var(--superset-scale))!important}}.auth-page{color:var(--siyanda-charcoal);background:#fff!important}.auth-page a.text-primary{text-decoration:underline!important}.auth-page a.text-primary:hover{color:var(--siyanda-yellow-dark)!important}.auth-brand-panel{position:relative;min-height:100%;background:radial-gradient(circle at 75% 12%,rgba(233,193,3,.12),transparent 55%),linear-gradient(180deg,rgba(0,0,0,.94) 0,var(--siyanda-charcoal) 100%) 50% /cover}.auth-brand-panel>*{position:relative;z-index:1}.auth-brand-panel:before{content:"";position:absolute;inset:0 auto 0 0;width:.5rem;background:var(--siyanda-yellow);pointer-events:none}.auth-brand-panel:after{content:"";position:absolute;right:2rem;bottom:2rem;width:10rem;height:10rem;border-radius:50%;background:repeating-radial-gradient(circle,rgba(233,193,3,.18) 0 2px,transparent 2px 22px);pointer-events:none}.auth-brand-mark{box-shadow:0 .75rem 2rem rgba(0,0,0,.45);line-height:0}.auth-brand-mark-img{width:152px;height:166px;background:var(--img-brand-mark) -34px -55px /231px 231px no-repeat}.otp-input-box{max-width:48px;height:48px}.siyanda-progress-thin{height:.4rem}.siyanda-icon-badge-sm{width:2rem;height:2rem}.loader-page{animation:loader-card-in .5s ease both}.loader-progress-bar{transition:width .6s ease}.loader-step-icon{transition:background-color .3s ease,border-color .3s ease}.loader-step-active{background-color:rgb(245 183 0/6%);border-radius:.5rem}.loader-step-active .loader-step-icon{animation:loader-icon-pulse 1.4s ease-in-out infinite}.loader-step-done .loader-step-icon{animation:loader-icon-pop .4s ease}@keyframes loader-card-in{0%{opacity:0;transform:translateY(.75rem) scale(.98)}}@keyframes loader-icon-pulse{0%,to{box-shadow:0 0 0 0 rgba(245,183,0,.45)}50%{box-shadow:0 0 0 .35rem rgba(245,183,0,0)}}@keyframes loader-icon-pop{0%{transform:scale(.6)}60%{transform:scale(1.15)}}@media (prefers-reduced-motion:reduce){.loader-page,.loader-step-active .loader-step-icon,.loader-step-done .loader-step-icon{animation:none!important}}.chatbot-panel{z-index:2147483000!important;width:860px;height:82vh;max-width:calc(100vw - 2rem);max-height:calc(100dvh - 2rem);margin:1rem;opacity:0;transform:translateY(40px) scale(.98);pointer-events:none;transition:transform .4s cubic-bezier(.22,1,.36,1),opacity .25s ease,width .25s ease,height .25s ease}.chatbot-open{opacity:1;transform:none;pointer-events:auto}.chatbot-panel.chatbot-history-collapsed{width:660px}.chatbot-icon-btn,.chatbot-mini-btn,.chatbot-send-btn{width:34px;height:34px;flex:0 0 34px}.chatbot-icon-btn:focus,.chatbot-icon-btn:hover{color:#fff!important;background:var(--siyanda-charcoal)!important}.chatbot-version-badge{max-width:120px;background:rgba(0,0,0,.1)}.chatbot-history{width:250px;flex:0 0 250px;transition:width .22s ease,flex-basis .22s ease,padding .22s ease,opacity .18s ease}.chatbot-history-collapsed .chatbot-history{width:0;flex-basis:0;opacity:0;pointer-events:none;border:0!important}.chatbot-history-item{min-height:74px;cursor:pointer;transition:background .2s ease}.chatbot-history-item.active,.chatbot-history-item:hover{background:var(--bs-tertiary-bg)!important}.chatbot-delete-btn{width:28px;height:28px;flex:0 0 28px;opacity:0}.chatbot-history-item.active .chatbot-delete-btn,.chatbot-history-item:hover .chatbot-delete-btn{opacity:1}.chatbot-delete-btn:focus,.chatbot-delete-btn:hover{color:var(--bs-danger)!important;background:var(--bs-danger-bg-subtle)}.chatbot-messages-body{padding:1.1rem 1.5rem .95rem;background:linear-gradient(180deg,#fff 0,var(--dbe-page) 100%)}.chatbot-bubble{max-width:100%;overflow-wrap:anywhere;white-space:pre-line}.chatbot-message-group{max-width:84%}.chatbot-message-group-assistant{max-width:88%}.chatbot-message-group-user{max-width:78%}.chatbot-bubble-thinking-shell{width:100%;white-space:normal}.chatbot-thinking-step{min-height:3.1rem;transition:background .18s ease,border-color .18s ease}.chatbot-thinking-step-active,.chatbot-thinking-step-complete{background:rgb(233 193 3/8%)!important;border-color:rgba(233,193,3,.28)!important}.chatbot-thinking-check{width:22px;height:22px;flex:0 0 22px;border:1px solid currentColor}.chatbot-thinking-step-active .chatbot-thinking-check{color:var(--siyanda-yellow);background:rgba(233,193,3,.14);box-shadow:0 0 0 4px rgba(233,193,3,.1);animation:chatbot-thinking-pulse 1s ease-in-out infinite}.chatbot-thinking-step-complete .chatbot-thinking-check{color:#fff;background:var(--siyanda-yellow);border-color:var(--siyanda-yellow)}.chatbot-thinking-step-failed .chatbot-thinking-check{color:var(--bs-danger);background:var(--bs-danger-bg-subtle)}.chatbot-thinking-status-complete{color:var(--bs-success)!important;background:var(--bs-success-bg-subtle)!important}.chatbot-thinking-status-failed{color:var(--bs-danger)!important;background:var(--bs-danger-bg-subtle)!important}.chatbot-compare-drawer-toggle:disabled{cursor:wait;opacity:.72}.chatbot-compare-drawer-panel{max-height:13rem}.chatbot-compare-action-btn:disabled{cursor:not-allowed;opacity:.45}.chatbot-compare-property-grid{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr))}.chatbot-compare-property-option{cursor:pointer}.chatbot-compare-property-option.is-selected{color:var(--bs-warning-text-emphasis)!important;background:rgb(233 193 3/8%)!important;border-color:rgba(233,193,3,.26)!important}.chatbot-compare-property-option span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chatbot-composer .form-control{min-height:44px}.chatbot-panel.chatbot-fullscreen{inset:0!important;width:auto;height:auto;max-width:none;max-height:none;margin:0;border-radius:0!important}.chatbot-fullscreen .chatbot-history{width:280px;flex-basis:280px}.chatbot-fullscreen .chatbot-message-group-assistant{max-width:min(68%,920px)}.chatbot-fullscreen .chatbot-message-group-user{max-width:min(58%,760px)}.chatbot-fullscreen :is(.rounded-top-4,.rounded-bottom-4){border-radius:0!important}@media (max-width:768px){.chatbot-panel{width:100%;height:85vh;max-width:100vw;max-height:100dvh;margin:0;padding-bottom:env(safe-area-inset-bottom)}.chatbot-history{width:100%;flex:0 0 auto;max-height:132px}.chatbot-history-collapsed .chatbot-history{width:100%;max-height:0}.chatbot-history-item{min-height:48px}.chatbot-message-group{max-width:86%}.chatbot-messages-body{padding:.85rem .75rem .7rem}}@media (min-width:769px){.chatbot-panel.chatbot-docked-panel{top:var(--chatbot-dock-top)!important;width:var(--chatbot-dock-width);height:auto;max-width:100vw;max-height:none;margin:0;border:0!important;border-left:1px solid var(--bs-border-color)!important;border-radius:0!important;box-shadow:-12px 0 32px rgb(0 0 0/8%)!important}.chatbot-panel.chatbot-docked-panel.chatbot-open{transform:none}.chatbot-panel.chatbot-docked-panel.chatbot-closed{transform:translateX(100%)}.chatbot-docked-panel :is(.rounded-top-4,.rounded-bottom-4){border-radius:0!important}.chatbot-docked-panel .chatbot-content{position:relative}.chatbot-docked-panel .chatbot-history{position:absolute;top:0;bottom:0;left:0;z-index:2;width:min(300px,85%);flex-basis:auto;box-shadow:12px 0 28px rgba(0,0,0,.1)}.chatbot-docked-panel.chatbot-history-collapsed .chatbot-history{width:0;box-shadow:none}.dashboard-container .col.vh-100{transition:padding-right .32s cubic-bezier(.22,1,.36,1)}body.chatbot-docked .dashboard-container .col.vh-100{padding-right:var(--chatbot-dock-width)!important}body.chatbot-docked .dashboard-container .col.vh-100>.dashboard-header{margin-right:calc(var(--chatbot-dock-width)*-1)}}body.chatbot-lock .proba-assist-floating-btn,body.dashboard-loading :is(.proba-assist-floating-btn,.chatbot-panel){display:none!important}.proba-assist-floating-btn{right:calc(1.25rem + env(safe-area-inset-right));bottom:calc(1.25rem + env(safe-area-inset-bottom));z-index:4000;width:4.2rem;height:4.2rem;padding:0;box-shadow:0 18px 32px rgba(0,0,0,.2)!important}.proba-assist-floating-btn:focus-visible,.proba-assist-floating-btn:hover{transform:translateY(-2px)}.proba-assist-floating-btn i{font-size:1.45rem;line-height:1}.sp-state-icon{width:3rem;height:3rem}.sp-avatar-sm{width:2.25rem;height:2.25rem}.sp-avatar-lg{width:4rem;height:4rem}.sp-avatar-xl{width:6rem;height:6rem;border:4px solid var(--bs-body-bg);box-shadow:0 4px 14px rgba(0,0,0,.14)}.sp-icon-tile{width:2rem;height:2rem;font-size:.95rem}.sp-icon-tile-lg{width:2.75rem;height:2.75rem;font-size:1.25rem}.sp-icon-btn{width:2.25rem;height:2.25rem;color:var(--bs-secondary);transition:background-color .15s ease,color .15s ease}.sp-icon-btn:hover{color:var(--bs-body-color);background:var(--bs-tertiary-bg)}.sp-input.form-control[readonly]{color:var(--bs-secondary);background-color:var(--bs-tertiary-bg)}.sp-input-icon>i{left:.85rem;color:var(--bs-secondary)}.sp-input-icon>.form-control{padding-left:2.4rem}.sp-form-section+.sp-form-section{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--bs-border-color)}.sp-empty-box{border:1px dashed var(--bs-border-color)}.sp-site-picker{grid-template-columns:repeat(auto-fill,minmax(13rem,1fr))}.sp-site-option{min-height:3rem;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius-lg);transition:border-color .15s ease,background-color .15s ease}.sp-site-option:hover{background:var(--bs-tertiary-bg)}.sp-site-option.is-selected{border-color:var(--bs-warning);background:var(--bs-warning-bg-subtle)}.sp-site-picker.is-invalid .sp-site-option:not(.is-selected){border-color:rgba(198,40,40,.45)}.sp-site-option-check{width:1.15rem;height:1.15rem;border:1.5px solid var(--bs-border-color)}.sp-site-option.is-selected .sp-site-option-check{color:#fff;background:var(--bs-dark);border-color:var(--bs-dark)}.sp-profile-cover{height:6rem;background:radial-gradient(ellipse 60% 140% at 100% 0,rgba(233,193,3,.28) 0,transparent 70%),linear-gradient(135deg,#1d1d1f,#26262a)}.sp-profile-hero-body>.sp-avatar-xl{margin-top:-4.25rem}.sp-profile-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.sp-detail-row{padding:.85rem 0}.sp-detail-row+.sp-detail-row{border-top:1px solid var(--bs-border-color)}.sp-detail-row:first-child{padding-top:0}.sp-detail-row:last-child{padding-bottom:0}.sp-detail-row dt{color:var(--bs-secondary)}.sp-ring{width:7.5rem;height:7.5rem}.sp-ring svg{transform:rotate(-90deg)}.sp-ring-track,.sp-ring-value{fill:none;stroke-width:10}.sp-ring-track{stroke:var(--bs-tertiary-bg)}.sp-ring-value{stroke:var(--bs-warning);stroke-linecap:round;transition:stroke-dashoffset .6s ease}.sp-checklist li{padding:.45rem 0}.sp-checklist li.is-done{color:var(--bs-secondary)}.sp-check{width:1.35rem;height:1.35rem;color:var(--bs-warning-text-emphasis);background:var(--bs-warning-bg-subtle)}.sp-checklist li.is-done .sp-check{color:#fff;background:var(--bs-success);font-size:.8rem}.sp-edit-section{grid-template-columns:15rem minmax(0,1fr);gap:1.5rem 2.5rem}.sp-edit-section+.sp-edit-section{border-top:1px solid var(--bs-border-color)}.sp-stat-row{grid-template-columns:repeat(3,minmax(0,1fr))}.sp-stat-icon{width:2.4rem;height:2.4rem;font-size:1.1rem}.sp-user-cell{min-width:13rem}.sp-site-list{max-width:22rem}.sp-site-chip{max-width:11rem}.sp-status:before{content:"";width:.45rem;height:.45rem;border-radius:50%;background:currentColor}.sp-status.is-active{color:var(--bs-success);background:var(--bs-success-bg-subtle)}.sp-status.is-inactive{color:var(--bs-secondary);background:var(--bs-tertiary-bg)}.sp-modal-backdrop{backdrop-filter:blur(3px)}@media (max-width:991.98px){.sp-edit-section,.sp-profile-grid{grid-template-columns:minmax(0,1fr)}.sp-edit-section{gap:1rem}}@media (max-width:767.98px){.sp-profile-edit{width:100%}.sp-detail-row dd{padding-left:2.75rem}.sp-edit-footer .btn{flex:1 1 0}.sp-stat-row{gap:.5rem!important}}.sidebar-wrapper{position:sticky;top:0;z-index:3000;isolation:isolate;width:var(--dbe-sidebar-width)!important;height:100dvh!important;overflow:visible clip!important;background:var(--bs-body-bg);border-right:1px solid var(--bs-border-color);box-shadow:.35rem 0 1.25rem rgb(0 0 0/5%);transition:width .22s ease}.sidebar-shell-wrapper{z-index:3000;height:100%;min-height:0}.sidebar-header{min-height:4.5rem;padding:.65rem .65rem .5rem}.sidebar-logo{width:4.75rem;height:3.8rem;flex:0 0 4.75rem;background:var(--brand-short-logo) center /contain no-repeat}.brand-subtitle,.sidebar-menu-label{letter-spacing:.14em}.sidebar-scroll-area{min-height:0;-webkit-overflow-scrolling:touch}.dropdown-scroll::-webkit-scrollbar,.sidebar-scroll-area::-webkit-scrollbar{width:6px}.dropdown-scroll::-webkit-scrollbar-thumb,.sidebar-scroll-area::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:999px}.sidebar-context .context-dropdown{top:calc(100% + 5px);left:0;z-index:999999}.dropdown-scroll{max-height:220px}.sidebar-context-option{min-height:38px;transition:background .2s ease}.sidebar-context-option+.sidebar-context-option{margin-top:.2rem}.platform-switcher-toggle:hover,.sidebar-context-option:hover,.sidebar-menu-item:hover,.sidebar-profile-link:hover,.sidebar-user-management-link.router-link-active,.sidebar-user-management-link:hover{background:rgba(233,193,3,.13)!important}.sidebar-context-option .dropdown-item-icon{width:.55rem;font-size:.42rem}.active-dot{width:10px;height:10px}.disabled-tile{pointer-events:none;opacity:.4;filter:grayscale(100%)}.live-tile,.live-tile small{color:var(--live-color)!important}.sidebar-menu-item{min-height:2.35rem;transition:background .2s ease,color .2s ease}.sidebar-menu-item+.sidebar-menu-item{margin-top:.45rem}.sidebar-menu-icon{width:1.05rem;min-width:1.05rem;font-size:.9rem;text-align:center}.platform-switcher-toggle,.sidebar-user-management-link{min-height:2.35rem;padding:.5rem .65rem}.platform-switcher-toggle:disabled{cursor:wait;opacity:.85}.platform-switcher-toggle:after,.sidebar-user-management-link:after{content:"";width:2.25rem;height:2px;margin-left:auto;border-radius:999px;background:var(--siyanda-yellow)}.platform-switcher-icon,.sidebar-user-management-icon{width:1rem;height:1rem;font-size:1rem}.user-avatar{width:2.55rem;height:2.55rem;font-size:.78rem;transition:transform .2s ease}.sidebar-profile-link:focus-visible .user-avatar,.sidebar-profile-link:hover .user-avatar{transform:translateY(-1px)}.sidebar-user-name-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:break-word}.sidebar-collapse-btn{position:absolute;top:1.1rem;left:var(--dbe-sidebar-width);z-index:1000001;width:2rem;height:2rem;box-shadow:0 10px 24px rgba(0,0,0,.1)}.sidebar-close-btn:hover,.sidebar-collapse-btn:hover{color:var(--siyanda-yellow)!important;border-color:var(--siyanda-yellow)!important}.sidebar-wrapper.sidebar-collapsed{width:4.75rem!important;overflow:hidden!important}.sidebar-wrapper.sidebar-collapsed~.col{margin-left:0!important;transition:margin-left .25s ease}.sidebar-wrapper.sidebar-collapsed~.sidebar-collapse-btn{left:4.75rem}.sidebar-wrapper.sidebar-collapsed :is(.brand-title,.brand-subtitle,.sidebar-context-copy,.sidebar-menu-text,.sidebar-user-name),.sidebar-wrapper.sidebar-collapsed :is(.platform-switcher-toggle,.sidebar-user-management-link):after{display:none!important}.sidebar-wrapper.sidebar-collapsed .sidebar-shell-wrapper{align-items:center}.sidebar-wrapper.sidebar-collapsed .sidebar-header{justify-content:center!important;min-height:4.25rem;padding:.55rem .45rem}.sidebar-wrapper.sidebar-collapsed .sidebar-brand{justify-content:center!important;gap:0!important;padding:0!important}.sidebar-wrapper.sidebar-collapsed .sidebar-logo{width:3.5rem;height:3rem;flex-basis:3.5rem;margin:0 auto;background-size:calc(100% - .35rem) auto}.sidebar-wrapper.sidebar-collapsed :is(.sidebar-menu,.sidebar-context,.sidebar-user-footer){width:100%;padding-inline:.65rem!important}.sidebar-wrapper.sidebar-collapsed .sidebar-user-footer{align-items:center!important}.sidebar-wrapper.sidebar-collapsed .sidebar-context-card{width:48px;margin:0 auto;padding:12px!important;border-radius:14px!important}.sidebar-wrapper.sidebar-collapsed .sidebar-context-card-inner{justify-content:center!important;align-items:center!important}.sidebar-wrapper.sidebar-collapsed .sidebar-context-toggle{margin:0;font-size:1rem}.sidebar-wrapper.sidebar-collapsed .context-dropdown{position:fixed!important;top:4.9rem;left:calc(var(--dbe-sidebar-collapsed-width) + .6rem);z-index:1000002;width:240px!important;animation:fade-out-dropdown .25s ease}.sidebar-wrapper.sidebar-collapsed :is(.sidebar-menu-item,.platform-switcher-toggle,.sidebar-user-management-link,.sidebar-profile-link){align-items:center!important;justify-content:center!important;width:2.85rem!important;min-height:2.85rem;margin-inline:auto;padding:0!important;border-radius:.875rem!important}.sidebar-wrapper.sidebar-collapsed :is(.sidebar-menu-item,.platform-switcher-toggle,.sidebar-user-management-link):not(.bg-warning){border:1px solid var(--bs-border-color)!important;box-shadow:0 .25rem .75rem rgb(0 0 0/7%)}.sidebar-wrapper.sidebar-collapsed .sidebar-menu-item.bg-warning{box-shadow:0 .35rem .9rem rgba(245,183,0,.22)}.sidebar-wrapper.sidebar-collapsed :is(.sidebar-menu-icon,.platform-switcher-icon,.sidebar-user-management-icon){margin:0!important;font-size:1rem}.sidebar-wrapper.sidebar-collapsed .sidebar-profile-link{background:var(--siyanda-yellow)!important}.sidebar-wrapper.sidebar-collapsed .user-avatar{width:2.45rem;height:2.45rem;margin:0!important;font-size:.75rem;background:transparent!important}.mobile-sidebar-overlay{z-index:1060;background:rgba(0,0,0,.75)}.mobile-sidebar-panel{width:min(280px,85%);background:hsla(0,0%,100%,.94);border-right:1px solid rgba(233,193,3,.18);backdrop-filter:blur(12px);transition:transform .3s ease}@media (max-width:768px){.mobile-sidebar-panel{width:min(250px,86vw)}.mobile-sidebar-panel .sidebar-shell-wrapper{height:100dvh}}@media (min-width:768px){.sidebar-close-btn{display:none}}.dashboard-container.tablet-fixed-shell{height:100dvh!important;min-height:100dvh!important;overflow:hidden!important}.dashboard-container.tablet-fixed-shell>.row.g-0.vh-100{height:100dvh!important;min-height:0!important;overflow:hidden!important}.dashboard-container.tablet-fixed-shell>.row>.sidebar-wrapper{position:fixed!important;inset:0 auto 0 0;width:var(--tablet-sidebar-w)!important;height:100dvh!important;overflow:visible!important}.dashboard-container.tablet-fixed-shell>.row>.sidebar-wrapper.sidebar-collapsed{width:var(--tablet-sidebar-collapsed-w)!important}.dashboard-container.tablet-fixed-shell>.row>.sidebar-wrapper.sidebar-collapsed .sidebar-shell-wrapper{overflow:visible!important}.dashboard-container.tablet-fixed-shell>.row>.sidebar-wrapper.sidebar-collapsed .context-dropdown{top:88px;left:var(--tablet-sidebar-collapsed-w);max-width:calc(100vw - var(--tablet-sidebar-collapsed-w) - 1rem)}.dashboard-container.tablet-fixed-shell>.row>.sidebar-wrapper~.col.vh-100{height:100dvh!important;max-height:100dvh;min-width:0;margin-left:var(--tablet-sidebar-w)!important;padding-top:var(--tablet-header-h);overflow:hidden!important}.dashboard-container.tablet-fixed-shell>.row>.sidebar-wrapper~.col.vh-100>.dashboard-header{position:fixed!important;top:0;right:0;left:var(--tablet-sidebar-w);z-index:2500!important;min-height:var(--tablet-header-h)}.dashboard-container.tablet-fixed-shell>.row>.sidebar-wrapper~.col.vh-100>.dashboard-main{flex:0 0 calc(100dvh - var(--tablet-header-h))!important;height:calc(100dvh - var(--tablet-header-h))!important;min-height:0!important;overflow:hidden!important}.dashboard-container.tablet-fixed-shell .superset-embedded-container{height:calc(100dvh - var(--tablet-header-h))}.dashboard-container.tablet-fixed-shell>.row>.sidebar-collapse-btn{position:fixed;top:20px;left:var(--tablet-sidebar-w);z-index:3001}.dashboard-container.tablet-fixed-shell>.row>.sidebar-wrapper.sidebar-collapsed~.col.vh-100{margin-left:var(--tablet-sidebar-collapsed-w)!important}.dashboard-container.tablet-fixed-shell>.row>.sidebar-wrapper.sidebar-collapsed~.col.vh-100>.dashboard-header,.dashboard-container.tablet-fixed-shell>.row>.sidebar-wrapper.sidebar-collapsed~.sidebar-collapse-btn{left:var(--tablet-sidebar-collapsed-w)}.sp-um-table{--bs-table-hover-bg:rgb(233 193 3/5%)}.sp-um-table thead th{padding:.75rem 1.25rem!important;background:var(--bs-tertiary-bg);font-size:.7rem;letter-spacing:.08em}.sp-um-table tbody td{padding:.9rem 1.25rem!important}.sp-um-table tbody tr:last-child td{border-bottom:0}.sp-um-table tr.is-inactive .sp-avatar-sm,.sp-um-table tr.is-inactive .sp-user-name{opacity:.6}.sp-um-table .sp-user-email{font-size:.78rem;overflow-wrap:anywhere}.sp-um-table-shell .dt-layout-row{margin:0!important;padding:.75rem 1.25rem}.sp-um-table-shell .dt-layout-row:first-child{border-bottom:1px solid var(--bs-border-color)}.sp-um-table-shell .dt-layout-row:last-child{border-top:1px solid var(--bs-border-color)}.sp-um-table-shell .dt-layout-row:not(.dt-layout-table){display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.sp-um-table-shell .dt-layout-row.dt-layout-table{padding:0;border:0}.sp-um-table-shell .dt-length{display:flex;align-items:center;gap:.5rem}.sp-um-table-shell .dt-info,.sp-um-table-shell .dt-length{color:var(--bs-secondary);font-size:.8rem}.sp-um-table-shell .dt-length select,.sp-um-table-shell .dt-search input{display:inline-block;width:auto}.sp-um-table-shell .dt-length select{min-width:4.5rem}.sp-um-table-shell .dt-length select,.sp-um-table-shell .dt-search input{border:1px solid var(--bs-border-color)!important;border-radius:var(--bs-border-radius)!important;background-color:var(--bs-body-bg)!important}.sp-um-table-shell .dt-search input{min-width:16rem;padding-left:2.2rem!important;background:var(--bs-body-bg) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%235f6165'%3E%3Cpath d='M11.742 10.344a6.5 6.5 0 1 0-1.397 1.398h-.001l3.85 3.85a1 1 0 0 0 1.415-1.414l-3.85-3.85zM6.5 11a5 5 0 1 1 0-10 5 5 0 0 1 0 10'/%3E%3C/svg%3E") no-repeat .8rem center /.85rem!important}.sp-um-table-shell .dt-length select:focus,.sp-um-table-shell .dt-search input:focus{border-color:var(--bs-warning)!important;box-shadow:var(--sp-focus);outline:0}.sp-um-table-shell .dt-paging-button{min-width:2rem;margin-left:.25rem!important;border:1px solid var(--bs-border-color)!important;border-radius:var(--bs-border-radius)!important;background:transparent!important;font-size:.8rem}.sp-um-table-shell .dt-paging-button:hover:not(.disabled):not(.current){background:var(--bs-tertiary-bg)!important;color:inherit!important}.sp-um-table-shell .dt-paging-button.current{background:var(--bs-warning)!important;border-color:var(--bs-warning)!important}.sp-um-table-shell .dt-paging-button.disabled{border-color:transparent!important;color:var(--bs-secondary)!important}@media (max-width:767.98px){.sp-um-table-shell .dt-search input{min-width:0}}@media (max-width:575.98px){.sp-um-table,.sp-um-table tbody{display:grid;gap:.75rem}.sp-um-table colgroup,.sp-um-table thead{display:none}.sp-um-table-shell .dt-layout-row.dt-layout-table{padding:0 1rem}.sp-um-table tbody tr{display:grid;grid-template-columns:1fr 1fr;gap:.75rem 1rem;padding:1rem;border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius-lg)}.sp-um-table tbody td{display:grid;gap:.3rem;padding:0;border:0;background:transparent}.sp-um-table tbody td:before{content:attr(data-label);color:var(--bs-secondary);font-size:.65rem;font-weight:700;letter-spacing:.06em;line-height:1;text-transform:uppercase}.sp-um-table .settings-user-actions-cell,.sp-um-table .settings-user-member-cell,.sp-um-table .settings-user-properties-cell{grid-column:1/-1}.sp-um-table .settings-user-actions-cell:before,.sp-um-table .settings-user-member-cell:before{display:none}.sp-um-table .settings-user-actions-cell{padding-top:.75rem;border-top:1px solid var(--bs-border-color)}.sp-um-table .sp-row-actions{justify-content:flex-start!important;gap:.5rem}.sp-um-table .sp-row-actions .btn{flex:1 1 0}}.settings-page.user-management-page>section{max-width:none;padding:0!important}.user-management-shell{overflow-x:hidden!important}.user-management-shell .user-management-page{overflow:visible!important;padding:1.25rem 1.5rem!important;background:rgb(var(--siyanda-grey-rgb)/5%)!important}.user-management-shell .user-management-page>section{overflow:visible!important}.settings-modal-backdrop{z-index:2147483200}.modal.settings-modal-backdrop,.settings-modal-backdrop{background:rgba(0,0,0,.52)!important;backdrop-filter:blur(5px)}.settings-user-modal-dialog{width:min(44rem,calc(100vw - 2rem))}.settings-user-modal-dialog,.settings-user-modal-dialog.modal-dialog{max-width:min(680px,calc(100vw - 2rem))!important;max-height:calc(100dvh - 2rem)!important}.settings-user-modal-dialog .modal-content{max-height:calc(100dvh - 2rem)}.settings-user-modal-dialog .sp-site-picker{max-height:8.5rem;overflow-y:auto}