@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@400;500;600&family=Space+Grotesk:wght@400;500;600;700&display=swap";#profile-picture{display:flex;justify-content:center}#profile-picture img.avatar{object-fit:cover;width:128px;height:128px;border-radius:50%}#profile-upload-holder{padding-top:.5em}#profile-upload-holder input[type=file]{display:none}.progress-bar{background-color:var(--primary);width:2px}#progress-bar-message{color:var(--gray)}.add-loading-dots:after{content:" .";animation:dots 1s steps(5,end) infinite}@keyframes dots{0%,20%{color:#0000;text-shadow:.25em 0 0 rgba(0,0,0,0),.5em 0 0 rgba(0,0,0,0)}40%{color:#000;text-shadow:.25em 0 0 rgba(0,0,0,0),.5em 0 0 rgba(0,0,0,0)}60%{text-shadow:.25em 0 0 black,.5em 0 0 rgba(0,0,0,0)}80%,to{text-shadow:.25em 0 0 black,.5em 0 0 black}}.upgrade-features li{display:flex}.upgrade-features li .pg-icon{margin-right:.5rem;width:1rem;text-align:center;flex-shrink:0}.upgrade-features li .upgrade-feature{width:100%}.upgrade-features li .marker-bullet{color:#111827;font-size:1.1rem;line-height:1.2rem}.upgrade-features li .marker-green-check{color:#16a34a}#subscription-details-table .subscription-detail{display:flex;flex-direction:row;align-items:flex-start;margin:.5rem}#subscription-details-table .subscription-detail .subscription-detail-label{width:16rem;text-align:right;margin-right:1rem}#subscription-details-table .subscription-detail .subscription-detail-value{width:100%}#subscription-details-table .subscription-detail .subdetail{font-size:.8rem;margin-top:.2rem}#subscription-details-table .payment-year-filter{display:flex;align-items:center;gap:.5rem;margin:0 0 .75rem}#subscription-details-table .payment-year-filter label{margin-bottom:0}#subscription-details-table .payment-year-filter select{min-width:6.5rem}#subscription-details-table .payment-history-scroll{max-height:31rem;overflow-y:auto}#plan-selector .plan{height:100%;border:3px solid transparent;border-radius:8px;cursor:pointer;padding:1rem}#plan-selector .plan.is-selected{border:3px solid var(--primary)}#plan-selector .plan .plan-summary{display:flex;flex-direction:row;align-items:center}#plan-selector .plan .price{font-size:1.5rem}[x-cloak]{display:none!important}a[hx-get]{cursor:pointer}.h-100{height:100%}.muted-link{color:#b5b5b5}.muted-link:hover{color:#7a7a7a;text-decoration:underline}.errorlist{color:var(--danger)}img.socialicon{padding-right:.5em;max-width:24px;max-height:24px}.app-sidebar-menu a{border-radius:9999px;min-height:34px;padding:0 12px;display:flex;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.1;background:#11402ae6;color:#fff}.app-sidebar-menu li{margin:4px 0}.app-sidebar-menu a:hover{background:#1a5c3cf2}.app-sidebar-menu a:focus-visible{outline:2px solid rgba(255,255,255,.8);outline-offset:2px}.app-sidebar-menu a.menu-active{background:#247a4ff2;font-weight:600}.app-sidebar-menu .menu-title span{color:#93c5fd}:root{--cyber-blue-rgb: 18, 78, 140;--cyber-cyan-rgb: 14, 165, 233;--cyber-ink-rgb: 15, 23, 42;--cyber-blue-strong-rgb: 11, 31, 58;--marketing-surface-start-rgb: 255, 255, 255;--marketing-surface-end-rgb: 245, 249, 255;--marketing-shadow-rgb: 11, 31, 58;--marketing-card-shadow-rgb: 11, 31, 58;--marketing-button-hover-end-rgb: 8, 18, 38;--marketing-trust-strip-bg-rgb: 255, 255, 255;--marketing-outcome-a-start-rgb: 8, 18, 38;--marketing-outcome-a-end-rgb: 18, 78, 140;--marketing-outcome-b-start-rgb: 27, 38, 59;--marketing-outcome-b-end-rgb: 14, 42, 71;--marketing-outcome-c-start-rgb: 11, 31, 58;--marketing-outcome-c-end-rgb: 14, 165, 233;--marketing-outcome-icon-rgb: 186, 230, 253;--marketing-outcome-shadow-rgb: 11, 31, 58;--ciso-accent-1-rgb: 30, 64, 175;--ciso-accent-2-rgb: 29, 78, 216;--ciso-accent-3-rgb: 37, 99, 235;--ciso-accent-4-rgb: 14, 116, 144;--ciso-accent-5-rgb: 8, 145, 178;--ciso-accent-6-rgb: 3, 105, 161;--ciso-accent-7-rgb: 15, 118, 110;--ciso-accent-soft-1-rgb: 147, 197, 253;--ciso-accent-soft-2-rgb: 125, 211, 252;--ciso-accent-soft-3-rgb: 103, 232, 249;--ciso-accent-soft-4-rgb: 94, 234, 212}.marketing-shell--ciso-fusion,.marketing-shell--option-1{--cyber-blue-rgb: 18, 78, 140;--cyber-cyan-rgb: 14, 165, 233;--cyber-ink-rgb: 15, 23, 42;--cyber-blue-strong-rgb: 11, 31, 58;--marketing-surface-start-rgb: 255, 255, 255;--marketing-surface-end-rgb: 245, 249, 255;--marketing-button-hover-end-rgb: 8, 18, 38;--marketing-outcome-a-start-rgb: 8, 18, 38;--marketing-outcome-a-end-rgb: 18, 78, 140;--marketing-outcome-b-start-rgb: 27, 38, 59;--marketing-outcome-b-end-rgb: 14, 42, 71;--marketing-outcome-c-start-rgb: 11, 31, 58;--marketing-outcome-c-end-rgb: 14, 165, 233}.marketing-shell--ciso-command,.marketing-shell--option-2{--cyber-blue-rgb: 14, 42, 71;--cyber-cyan-rgb: 0, 194, 255;--cyber-ink-rgb: 12, 24, 42;--cyber-blue-strong-rgb: 8, 18, 38;--marketing-surface-start-rgb: 252, 254, 255;--marketing-surface-end-rgb: 236, 244, 255;--marketing-button-hover-end-rgb: 6, 26, 48;--marketing-outcome-a-start-rgb: 8, 18, 38;--marketing-outcome-a-end-rgb: 14, 42, 71;--marketing-outcome-b-start-rgb: 8, 30, 54;--marketing-outcome-b-end-rgb: 0, 122, 183;--marketing-outcome-c-start-rgb: 14, 42, 71;--marketing-outcome-c-end-rgb: 0, 194, 255}.marketing-shell--ciso-compliance,.marketing-shell--option-3{--cyber-blue-rgb: 44, 82, 130;--cyber-cyan-rgb: 14, 165, 233;--cyber-ink-rgb: 27, 38, 59;--cyber-blue-strong-rgb: 27, 38, 59;--marketing-surface-start-rgb: 255, 255, 255;--marketing-surface-end-rgb: 248, 250, 252;--marketing-button-hover-end-rgb: 27, 38, 59;--marketing-outcome-a-start-rgb: 27, 38, 59;--marketing-outcome-a-end-rgb: 44, 82, 130;--marketing-outcome-b-start-rgb: 28, 49, 84;--marketing-outcome-b-end-rgb: 44, 82, 130;--marketing-outcome-c-start-rgb: 35, 58, 95;--marketing-outcome-c-end-rgb: 14, 165, 233}.marketing-shell--ciso-velocity,.marketing-shell--option-4{--cyber-blue-rgb: 11, 79, 138;--cyber-cyan-rgb: 0, 194, 255;--cyber-ink-rgb: 15, 23, 42;--cyber-blue-strong-rgb: 8, 18, 38;--marketing-surface-start-rgb: 255, 255, 255;--marketing-surface-end-rgb: 239, 248, 255;--marketing-button-hover-end-rgb: 9, 61, 108;--marketing-outcome-a-start-rgb: 8, 18, 38;--marketing-outcome-a-end-rgb: 11, 79, 138;--marketing-outcome-b-start-rgb: 9, 61, 108;--marketing-outcome-b-end-rgb: 12, 96, 146;--marketing-outcome-c-start-rgb: 11, 79, 138;--marketing-outcome-c-end-rgb: 0, 194, 255}.marketing-shell{position:relative;background:linear-gradient(160deg,rgba(var(--marketing-surface-start-rgb),.96),rgba(var(--marketing-surface-end-rgb),.92));border:1px solid rgba(var(--cyber-blue-rgb),.18);box-shadow:0 20px 60px rgba(var(--marketing-shadow-rgb),.18);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);overflow:hidden;color:rgb(var(--cyber-ink-rgb))}.image-bg{color:#fff}.image-bg select,.image-bg input,.image-bg textarea{color:#000}.tests-dashboard,.tests-dashboard *{color:#000!important}.tests-dashboard .btn,.tests-dashboard .btn-primary,.tests-dashboard .btn-outline,.tests-dashboard .btn-ghost{color:#fff!important;background:#11402ae6!important;border-color:#11402ae6!important}.tests-dashboard .btn:hover,.tests-dashboard .btn-primary:hover,.tests-dashboard .btn-outline:hover,.tests-dashboard .btn-ghost:hover{background:#1a5c3cf2!important;border-color:#1a5c3cf2!important}.table,.table th,.table td{color:#000!important}.marketing-shell:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 15% 20%,rgba(var(--cyber-cyan-rgb),.22),transparent 45%),radial-gradient(circle at 85% 10%,rgba(var(--cyber-blue-rgb),.18),transparent 45%);opacity:.85;animation:marketing-glow 12s ease-in-out infinite;pointer-events:none}.marketing-shell>*{position:relative;z-index:1}.marketing-shell .text-primary{color:rgb(var(--cyber-blue-rgb))!important}.cyber-card{background:#fffffff5!important;border:1px solid rgba(var(--cyber-blue-rgb),.2)!important;box-shadow:0 16px 30px rgba(var(--marketing-card-shadow-rgb),.12)}.cyber-card,.cyber-card *{color:#000}.password-change-page{color:#000;font-weight:700}.password-change-page input,.password-change-page textarea,.password-change-page select{color:#000;font-weight:400}.password-change-page .pg-text-muted{color:#fff!important;font-weight:600}.cyber-card--tinted{background:linear-gradient(180deg,rgba(var(--cyber-blue-rgb),.12),#fffffffa 55%)!important}.cyber-card--outline{border:1px solid rgba(var(--cyber-blue-rgb),.28)!important}.marketing-kicker{color:rgb(var(--cyber-blue-rgb));letter-spacing:.22em}.marketing-price{color:rgb(var(--cyber-ink-rgb))}.btn-brand,.btn-brand-outline,.btn-brand-ghost{border-radius:9999px;transition:all .2s ease}.btn-brand{border:1px solid rgba(var(--cyber-blue-strong-rgb),.96)!important;background:linear-gradient(160deg,rgba(var(--cyber-blue-rgb),.96),rgba(var(--cyber-blue-strong-rgb),1))!important;color:#fff!important;box-shadow:0 10px 24px rgba(var(--cyber-blue-rgb),.28)}.btn-brand:hover{border-color:rgba(var(--cyber-blue-strong-rgb),1)!important;background:linear-gradient(160deg,rgba(var(--cyber-blue-strong-rgb),1),rgba(var(--marketing-button-hover-end-rgb),1))!important;transform:translateY(-1px)}.btn-brand:focus-visible,.btn-brand-outline:focus-visible,.btn-brand-ghost:focus-visible{outline:2px solid rgba(var(--cyber-cyan-rgb),.75);outline-offset:2px}.btn-brand-outline{border:1px solid rgba(var(--cyber-blue-rgb),.65)!important;background:#ffffffc7!important;color:rgb(var(--cyber-blue-strong-rgb))!important}.btn-brand-outline:hover{border-color:rgba(var(--cyber-blue-strong-rgb),.85)!important;background:rgba(var(--cyber-blue-rgb),.1)!important}.btn-brand-ghost{border:1px solid transparent!important;background:transparent!important;color:rgb(var(--cyber-blue-strong-rgb))!important}.btn-brand-ghost:hover{border-color:rgba(var(--cyber-blue-rgb),.32)!important;background:rgba(var(--cyber-blue-rgb),.08)!important}.marketing-link-row a{color:rgb(var(--cyber-blue-strong-rgb));font-weight:600;text-decoration:underline;text-underline-offset:2px}.marketing-link-row a:hover{color:rgb(var(--cyber-blue-rgb))}.marketing-trust-strip{border:1px solid rgba(var(--cyber-blue-rgb),.22);background:rgba(var(--marketing-trust-strip-bg-rgb),.72)}.marketing-trust-pill{border:1px solid rgba(var(--cyber-blue-rgb),.25);background:rgba(var(--cyber-blue-rgb),.08);color:rgb(var(--cyber-blue-strong-rgb))}.marketing-outcome-pill{--marketing-pill-accent-rgb: var(--cyber-blue-rgb);border:1px solid rgba(var(--marketing-pill-accent-rgb),.55);background:rgba(var(--marketing-pill-accent-rgb),.08);color:rgb(var(--cyber-ink-rgb));box-shadow:0 10px 18px rgba(var(--marketing-outcome-shadow-rgb),.1);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.marketing-outcome-pill--1{--marketing-pill-accent-rgb: 30, 64, 175}.marketing-outcome-pill--2{--marketing-pill-accent-rgb: 29, 78, 216}.marketing-outcome-pill--3{--marketing-pill-accent-rgb: 37, 99, 235}.marketing-outcome-pill--4{--marketing-pill-accent-rgb: 14, 116, 144}.marketing-outcome-pill--5{--marketing-pill-accent-rgb: 8, 145, 178}.marketing-outcome-pill--6{--marketing-pill-accent-rgb: 3, 105, 161}.marketing-outcome-pill--7{--marketing-pill-accent-rgb: 15, 118, 110}.marketing-outcome-icon{color:rgba(var(--marketing-pill-accent-rgb),.96)}.flow-diagram{border-radius:1rem;border:1px solid rgba(var(--cyber-blue-rgb),.22);background:linear-gradient(180deg,rgba(var(--cyber-blue-rgb),.08),#fffffff7 52%);box-shadow:inset 0 1px #ffffffe6;min-height:960px;display:flex;flex-direction:column}.flow-diagram__title{display:flex;align-items:center;gap:.55rem;margin-bottom:.85rem;font-weight:700;color:rgb(var(--cyber-blue-strong-rgb))}.flow-diagram__title i{color:rgb(var(--ciso-accent-2-rgb))!important}.flow-summary-card{background:linear-gradient(170deg,rgba(var(--cyber-blue-rgb),.12),#fffffffa 70%)!important}.flow-summary-head{display:flex;align-items:center;gap:.55rem;font-weight:700;color:rgb(var(--cyber-blue-strong-rgb));margin-bottom:.35rem}.flow-summary-head i{color:rgb(var(--ciso-accent-2-rgb))!important}.flow-summary-line{margin:.15rem 0;font-size:.84rem;line-height:1.35;color:rgba(var(--cyber-blue-strong-rgb),.92)}.flow-summary-line strong{color:rgb(var(--cyber-blue-strong-rgb))}.flow-intent{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin-bottom:.9rem}.flow-pill{--flow-pill-rgb: var(--ciso-accent-2-rgb);display:flex;gap:.45rem;align-items:flex-start;border:1px solid rgba(var(--flow-pill-rgb),.45);border-radius:.8rem;background:linear-gradient(160deg,rgba(var(--flow-pill-rgb),.94),rgba(var(--cyber-blue-strong-rgb),.94));padding:.45rem .6rem;font-size:.8rem;line-height:1.3;color:#f8fbff;box-shadow:0 8px 16px rgba(var(--marketing-card-shadow-rgb),.14)}.flow-pill i{margin-top:.05rem;color:#eaf6ff!important}.flow-pill--objective{--flow-pill-rgb: var(--ciso-accent-2-rgb)}.flow-pill--advantage{--flow-pill-rgb: var(--ciso-accent-5-rgb)}.flow-track{display:flex;align-items:center;gap:.7rem;flex-direction:column;flex-wrap:nowrap;width:100%;flex:1 1 auto}.flow-node{--flow-accent-rgb: var(--ciso-accent-1-rgb);width:min(100%,380px);max-width:380px;min-height:136px;clip-path:polygon(6% 0,94% 0,100% 50%,94% 100%,6% 100%,0 50%);border:1px solid rgba(var(--flow-accent-rgb),.5);background:linear-gradient(160deg,rgba(var(--flow-accent-rgb),.96),rgba(var(--cyber-blue-strong-rgb),.96));box-shadow:0 12px 24px rgba(var(--marketing-card-shadow-rgb),.2);padding:1rem 1.15rem 1.05rem;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.flow-node__icon{display:inline-flex;align-items:center;justify-content:center;width:2.1rem;height:2.1rem;border-radius:9999px;border:1px solid rgba(255,255,255,.55);background:#ffffff29;margin-bottom:.45rem}.flow-node__icon i{color:#eef8ff!important}.flow-node__title{font-size:.93rem;font-weight:700;line-height:1.2;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.2);width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.flow-node__meta{margin-top:.2rem;font-size:.78rem;line-height:1.35;color:#f2f9fff5;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.flow-connector{flex:0 0 22px;display:flex;align-items:center;justify-content:center;color:rgba(var(--ciso-accent-2-rgb),.92)}.flow-connector i{color:inherit!important;transform:rotate(90deg)}.flow-node--decision{--flow-accent-rgb: var(--ciso-accent-4-rgb)}.flow-branch{display:flex;flex-direction:column;gap:.7rem;width:min(100%,380px);max-width:380px}.flow-branch--fork{position:relative;width:min(100%,820px);max-width:820px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;padding-top:1.5rem}.flow-branch--fork:before{content:"";position:absolute;top:0;left:50%;width:2px;height:.9rem;transform:translate(-50%);background:rgba(var(--ciso-accent-2-rgb),.9)}.flow-branch--fork:after{content:"";position:absolute;top:.88rem;left:24%;right:24%;height:2px;background:rgba(var(--ciso-accent-2-rgb),.9)}.flow-branch__path{display:flex;align-items:stretch;gap:.35rem;flex-direction:column}.flow-branch--fork .flow-branch__path{align-items:center}.flow-branch--fork .flow-branch__path:before{content:"";width:2px;height:.75rem;background:rgba(var(--ciso-accent-2-rgb),.9)}.flow-branch__arrow{color:rgba(var(--cyber-blue-strong-rgb),.72)!important;transform:rotate(90deg);align-self:center}.flow-fork-label{display:inline-flex;align-items:center;justify-content:center;padding:.18rem .5rem;border-radius:9999px;border:1px solid rgba(var(--ciso-accent-2-rgb),.5);background:rgba(var(--ciso-accent-2-rgb),.14);color:rgb(var(--cyber-blue-strong-rgb));font-size:.68rem;font-weight:800;letter-spacing:.08em}.flow-branch .flow-node{width:100%;max-width:none;min-height:130px}.flow-branch--fork .flow-branch__arrow{display:none}.flow-branch__path--go .flow-node{--flow-accent-rgb: var(--ciso-accent-7-rgb)}.flow-branch__path--go .flow-branch__arrow{color:rgba(var(--ciso-accent-7-rgb),.85)!important}.flow-branch__path--nogo .flow-node{--flow-accent-rgb: var(--ciso-accent-4-rgb)}.flow-branch__path--nogo .flow-branch__arrow{color:rgba(var(--ciso-accent-4-rgb),.85)!important}.flow-node--source{--flow-accent-rgb: var(--ciso-accent-1-rgb)}.flow-node--ingest{--flow-accent-rgb: var(--ciso-accent-2-rgb)}.flow-node--enrich{--flow-accent-rgb: var(--ciso-accent-6-rgb)}.flow-node--go{--flow-accent-rgb: var(--ciso-accent-7-rgb)}.flow-node--nogo{--flow-accent-rgb: var(--ciso-accent-4-rgb)}.flow-node--api{--flow-accent-rgb: var(--ciso-accent-3-rgb)}.flow-node--automation{--flow-accent-rgb: var(--ciso-accent-2-rgb)}.flow-node--security{--flow-accent-rgb: var(--ciso-accent-4-rgb)}.flow-node--gate{--flow-accent-rgb: var(--ciso-accent-5-rgb)}.flow-node--audit{--flow-accent-rgb: var(--ciso-accent-7-rgb)}.flow-node--source-pull{--flow-accent-rgb: var(--cyber-blue-rgb)}.flow-node--aggregate{--flow-accent-rgb: var(--ciso-accent-6-rgb)}.flow-node--validation{--flow-accent-rgb: var(--ciso-accent-4-rgb)}.flow-node--report-input{--flow-accent-rgb: var(--ciso-accent-1-rgb)}.flow-node--report-score{--flow-accent-rgb: var(--ciso-accent-3-rgb)}.flow-node--report-escalate{--flow-accent-rgb: var(--ciso-accent-4-rgb)}.flow-node--report-approve{--flow-accent-rgb: var(--ciso-accent-7-rgb)}.flow-node--report-output{--flow-accent-rgb: var(--ciso-accent-6-rgb)}@media(max-width:1279px){.flow-intent{grid-template-columns:1fr}.flow-node,.flow-branch .flow-node,.flow-branch{width:100%}.flow-branch--fork{width:min(100%,380px);max-width:380px;grid-template-columns:1fr;padding-top:0}.flow-branch--fork:before,.flow-branch--fork:after{display:none}.flow-branch--fork .flow-branch__path:before{display:none}}@media(max-width:640px){.flow-diagram__title{font-size:.95rem}.flow-diagram{min-height:860px}.flow-node{min-width:0;clip-path:polygon(4% 0,96% 0,100% 50%,96% 100%,4% 100%,0 50%);padding:.9rem 1rem .95rem}}.marketing-shell .badge{font-weight:600}.marketing-shell .badge-primary{border:1px solid rgba(var(--ciso-accent-2-rgb),.34)!important;background:rgba(var(--ciso-accent-2-rgb),.14)!important;color:#0e2a47!important}.marketing-shell .badge-success{border:1px solid rgba(var(--ciso-accent-7-rgb),.35)!important;background:rgba(var(--ciso-accent-7-rgb),.14)!important;color:#064e3b!important}.marketing-shell .badge-ghost{border:1px solid rgba(var(--ciso-accent-1-rgb),.28)!important;background:rgba(var(--ciso-accent-1-rgb),.08)!important;color:rgb(var(--cyber-blue-strong-rgb))!important}.marketing-shell i.fa-shield-halved:not(.marketing-outcome-icon),.marketing-shell i.fa-server,.marketing-shell i.fa-layer-group,.marketing-shell i.fa-diagram-project{color:rgb(var(--ciso-accent-2-rgb))!important}.marketing-shell i.fa-boxes-stacked,.marketing-shell i.fa-file-shield,.marketing-shell i.fa-headset{color:rgb(var(--ciso-accent-5-rgb))!important}.marketing-shell i.fa-scale-balanced{color:rgb(var(--ciso-accent-6-rgb))!important}.marketing-shell i.fa-triangle-exclamation:not(.marketing-outcome-icon){color:rgb(var(--ciso-accent-4-rgb))!important}.marketing-shell i.fa-lock:not(.marketing-outcome-icon){color:rgb(var(--ciso-accent-1-rgb))!important}.marketing-shell i.fa-check.text-success,.marketing-shell span.text-success i.fa-check-circle{color:rgb(var(--ciso-accent-7-rgb))!important}.marketing-shell #tiers .text-xl i.fa-solid{color:rgb(var(--ciso-accent-2-rgb))!important}.app-sidebar-menu a i,.dropdown-content.menu i{transition:color .2s ease}.app-sidebar-menu i.fa-home,.app-sidebar-menu i.fa-repeat,.app-sidebar-menu i.fa-upload,.app-sidebar-menu i.fa-play,.app-sidebar-menu i.fa-database,.app-sidebar-menu i.fa-clock-rotate-left,.app-sidebar-menu i.fa-bars-progress,.app-sidebar-menu i.fa-code-compare,.app-sidebar-menu i.fa-layer-group,.app-sidebar-menu i.fa-file-export,.app-sidebar-menu i.fa-bar-chart-o,.app-sidebar-menu i.fa-vial,.dropdown-content.menu i.fa-gear,.dropdown-content.menu i.fa-arrow-right{color:rgb(var(--ciso-accent-soft-1-rgb))}.app-sidebar-menu i.fa-shield-halved,.app-sidebar-menu i.fa-headset,.app-sidebar-menu i.fa-diagram-project,.app-sidebar-menu i.fa-robot,.app-sidebar-menu i.fa-toolbox{color:rgb(var(--ciso-accent-soft-3-rgb))}.app-sidebar-menu i.fa-triangle-exclamation,.app-sidebar-menu i.fa-user-plus,.app-sidebar-menu i.fa-user,.app-sidebar-menu i.fa-unlock-alt,.app-sidebar-menu i.fa-sign-out,.app-sidebar-menu i.fa-user-secret,.dropdown-content.menu i.fa-plus,.dropdown-content.menu i.fa-envelope{color:rgb(var(--ciso-accent-soft-2-rgb))}.app-sidebar-menu a:hover i,.dropdown-content.menu a:hover i{color:rgb(var(--ciso-accent-soft-4-rgb))}.app-sidebar-menu a.menu-active i{color:#fff!important}.legal-fab{position:fixed;right:20px;bottom:20px;display:flex;flex-direction:column;gap:10px;z-index:40}.legal-fab .btn{box-shadow:0 10px 18px #0612232e;min-width:150px;justify-content:flex-start}@keyframes marketing-glow{0%,to{opacity:.78;transform:translateY(0)}50%{opacity:1;transform:translateY(-8px)}}.lds-ripple{display:inline-block;position:relative;width:80px;height:80px}.lds-ripple div{position:absolute;border:4px solid var(--primary);opacity:1;border-radius:50%;animation:lds-ripple 1s cubic-bezier(0,.2,.8,1) infinite}.lds-ripple div:nth-child(2){animation-delay:-.5s}@keyframes lds-ripple{0%{top:36px;left:36px;width:0;height:0;opacity:1}to{top:0;left:0;width:72px;height:72px;opacity:0}}body{font-family:IBM Plex Sans,system-ui,-apple-system,Segoe UI,sans-serif;letter-spacing:-.01em}h1,h2,h3,.pg-title,.card-title{font-family:Space Grotesk,IBM Plex Sans,system-ui,-apple-system,Segoe UI,sans-serif;letter-spacing:-.02em}
