.app-unauthenticated #viewAuthGateway{display:block!important}.app-authenticated #viewAuthGateway{display:none!important}.app-authenticated #viewMainDashboard,.app-authenticated #logoutBtn{display:block!important}.app-authenticated #demoUserSwitcher{display:flex!important}@media (width>=768px){.app-authenticated #desktopHeaderNav{display:flex!important}#bottomNavBar{display:none!important}}@media (width<=767px){#desktopHeaderNav{display:none!important}.app-authenticated #bottomNavBar:not(.hidden){display:block!important}}:root{--satya-bg:#faf6f0;--satya-card:#fff;--satya-gold:#d4a359;--satya-burgundy:#70162b;--satya-wine:#8c3a4f;--satya-text:#2a161b;--satya-muted:#7a666a;--satya-border:#efe5dc}body{background-color:var(--satya-bg);color:var(--satya-text);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;font-family:Plus Jakarta Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;overflow-x:hidden}.safe-top{padding-top:max(.75rem, env(safe-area-inset-top))}.safe-bottom{padding-bottom:max(.75rem, env(safe-area-inset-bottom))}.watermark-overlay{pointer-events:none;mix-blend-mode:multiply;opacity:.05;background-repeat:repeat}.video-blur-active{filter:blur(28px);transition:filter 2.5s cubic-bezier(.4,0,.2,1),transform 2.5s ease-out;transform:scale(1.06)}.video-blur-cleared{filter:blur();transition:filter 2.5s cubic-bezier(.4,0,.2,1),transform 2.5s ease-out;transform:scale(1)}.glass-card{background:#fff;border:1px solid #efe5dc;box-shadow:0 4px 20px -2px #70162b0a,0 2px 6px -1px #70162b05}.gold-gradient-text{color:#70162b;font-weight:800}.gold-badge{color:#70162b;background:#fdf5f6;border:1px solid #f9d8df;font-weight:700}.matching-fullscreen-mode{width:100%!important;max-width:100%!important;padding-top:.5rem!important;padding-bottom:2rem!important}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-thumb{background:#d9c9be;border-radius:4px}.criteria-matrix-container{background-color:#faf6f0!important;border:1.5px solid #efe5dc!important}.matched-criteria-card{background-color:#fff!important;border:1.5px solid #efe5dc!important;box-shadow:0 1px 3px #70162b0f,0 1px 2px -1px #70162b08!important}.matched-criteria-card .criteria-card-header{border-bottom:1px solid #f6efea!important}.matched-criteria-card .pref-subbox-user{background-color:#faf6f0!important;border:1px solid #efe5dc!important}.matched-criteria-card .pref-subbox-cand{background-color:#f8f3ed!important;border:1px solid #efe5dc!important}.matched-criteria-badge{color:#047857!important;background-color:#ecfdf5!important;border:1.5px solid #6ee7b7!important;font-weight:800!important;box-shadow:0 1px 2px #04785714!important}.matched-criteria-status{color:#047857!important;font-weight:800!important}.unmatched-criteria-card{background:linear-gradient(#fff1f2 0%,#ffe4e6 100%)!important;border:2px solid #fda4af!important;box-shadow:0 4px 12px -2px #f43f5e29,0 1px 3px #0000000d!important}.unmatched-criteria-card .criteria-card-header{border-bottom:1px solid #fecdd3!important}.unmatched-criteria-card .pref-subbox-user,.unmatched-criteria-card .pref-subbox-cand{background-color:#fff!important;border:1.5px solid #fecdd3!important;box-shadow:0 1px 2px #e11d480d!important}.unmatched-criteria-badge{color:#be123c!important;background-color:#fee2e2!important;border:1.5px solid #f87171!important;font-weight:800!important;box-shadow:0 1px 2px #be123c1f!important}.unmatched-criteria-status{color:#e11d48!important;font-weight:800!important}
