body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--primaryColor:#1f1f1f;--primaryColor50:#1f1f1f80;--primaryColor10:#1f1f1f1a;--purpleDeep:#2a47d9;--purpleLight:#657eff;--yellow:#ffd44b;--orange:#ff8f3c;--redWarning:#ff4e4e;--redLight:#ff7676;--teal:#65ffda;--green:#28b30d;--white:#fff}*,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}li,p,textarea{color:#1f1f1f;color:var(--primaryColor);font-size:15px;font-weight:400;line-height:24px}h2{font-size:24px;font-weight:600}h2.bigtitle{font-size:60px;font-weight:700;margin-bottom:20px}.vertline{background:#1f1f1f1a;background:var(--primaryColor10);height:60px;margin:40px auto;position:relative;width:1px}tspan{font-family:IBM Plex Mono}p a{color:#2a47d9;color:var(--purpleDeep);text-decoration:none}.back-button{align-items:center;background:none;color:var(--primaryColor50);display:flex;font-size:12px;font-weight:medium;padding:12px 0 10px 20px;position:relative}.back-button:before{color:var(--primaryColor50);content:"\f060";font-family:Font Awesome\ 5 Free;font-weight:900;left:0;position:absolute;top:50%;transform:translateY(-50%)}.home-column-button{background-color:#fff;border:1px solid var(--primaryColor10);border-radius:12px;cursor:pointer;display:inline-block;font-size:13px;font-weight:500;margin:5px 0;padding:5px 24px 5px 10px;position:relative;text-align:left}.home-column-button:after{color:var(--primaryColor50);content:"\f054";font-family:Font Awesome\ 5 Free;font-size:10px;font-weight:900;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.home-aon-button,.home-crownjewels-button,.home-hadrian-button,.home-vendors-button{background-color:#fff;border:1px solid var(--primaryColor10);border-radius:14px;cursor:pointer;display:inline-block;font-size:13px;font-weight:500;margin:5px 10px 5px 0;padding:14px 10px 14px 50px;position:relative;text-align:left}.home-aon-button:before,.home-crownjewels-button:before,.home-hadrian-button:before,.home-vendors-button:before{background-position:50%;background-size:cover;content:"";height:35px;left:4px;position:absolute;top:50%;transform:translateY(-50%);width:35px}.home-crownjewels-button:before{background-image:url(data:image/png;base64,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)}.home-vendors-button:before{background-image:url(/static/media/vendor.8c6e4766b47e36bb4eaa.png)}.home-hadrian-button:before{background-image:url(/static/media/microsoft-small.72f0fcc793eda19cdc16.svg)}.home-aon-button:before{background-image:url(/static/media/iso-logo.1e4edcf8e41436449975.svg);border-radius:20px}.learn-more-button{background-color:#fff;border:none;border-radius:12px;color:var(--primaryColor50);cursor:pointer;display:inline-block;font-size:13px;font-weight:500;margin:0;padding:5px 24px 5px 0;position:relative}.learn-more-button:after{color:var(--primaryColor50);content:"\f054";font-family:Font Awesome\ 5 Free;font-size:10px;font-weight:900;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.high-priority{padding-left:34px}.high-priority:before{color:var(--redWarning);content:"\f071";font-family:Font Awesome\ 5 Free;font-weight:900;left:10px;position:absolute;top:50%;transform:translateY(-50%)}.nav-link{background:none;border:none;color:var(--primaryColor50);cursor:pointer;font-size:12px;font-weight:500;margin-right:30px;padding:0;transition:color .3s ease}.nav-link.active{font-weight:700}.nav-link.active,.nav-link:hover{color:var(--primaryColor)}.assessment-btn-newer,.assessment-btn-older{background-color:#fff;border:1px solid var(--primaryColor10);border-radius:10px;cursor:pointer;display:inline-block;font-size:13px;font-weight:400;margin:5px;position:relative}.assessment-btn-newer{padding:5px 24px 5px 10px}.assessment-btn-older{padding:5px 10px 5px 24px}.assessment-btn-newer:after{content:"\f054";right:10px}.assessment-btn-newer:after,.assessment-btn-older:before{color:var(--primaryColor50);font-family:Font Awesome\ 5 Free;font-size:10px;font-weight:900;position:absolute;top:50%;transform:translateY(-50%)}.assessment-btn-older:before{content:"\f053";left:10px}.start-chat-button{background-color:var(--primaryColor);border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-weight:700;margin:16px;padding:10px 20px;transition:background-color .3s,opacity .3s;width:160px}.start-chat-button:hover{background-color:var(--purpleDeep)}.analyze-button.loading,.aon-data-button.loading,.hadrian-data-button.loading,.iso-data-button.loading,.microsoft-data-button.loading,.next-steps-button.loading,.next-steps-button.loading:hover,.start-chat-button.loading{background-color:#fff;border:none;color:var(--primaryColor50);cursor:not-allowed;text-align:left}.analyze-button.loading:after,.aon-data-button.loading:after,.hadrian-data-button.loading:after,.iso-data-button.loading:after,.next-steps-button.loading:after,.start-chat-button.loading:after,.threat-scan-button.loading:after{animation:spin 1s linear infinite;border:2px solid var(--primaryColor50)!important;border-radius:50%;border-top:2px solid #0000!important;content:"";display:inline-block;height:12px;position:relative;right:-4px;top:4px;width:12px}.analyze-button,.aon-data-button,.discussion-mode-button,.hadrian-data-button,.iso-data-button,.microsoft-data-button,.next-steps-button,.threat-scan-button,.update-assessment-button,.view-history-button{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background-color:var(--primaryColor10);border:none;border-radius:4px;color:var(--purpleDeep);cursor:pointer;display:inline-block;font-weight:600;margin-right:5px;padding:4px 10px;transition:background-color .3s,opacity .3s}.next-steps-button:hover{background-color:var(--purpleDeep);color:#fff}.discuss-task-button,.normal-chat-button{align-items:center;background-color:var(--primaryColor10);border:0 solid var(--primaryColor50);border-radius:4px;color:var(--purpleDeep);cursor:pointer;display:inline-flex;font-weight:600;margin-top:10px;padding:4px 10px;transition:background-color .3s,opacity .3s}.discuss-task-button:before,.normal-chat-button:before{color:var(--purpleDeep);content:"\f363";font-family:Font Awesome\ 5 Free;font-weight:600;margin-right:8px}.cancel-button{margin-top:30px;padding:20px 0}.cancel-button,.cancel-button-side{background:#0000;border:none;color:var(--primaryColor50);display:block}.cancel-button-side,.cta-side{padding:4px 8px}.cta-side{background-color:var(--purpleDeep);border:none;border-radius:10px;color:#fff;display:block;font-size:14px;font-weight:600}.app-container{display:flex;height:62vh}.chat-container{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background-color:rgba(0,0,0,.924);border-radius:20px;display:flex;flex:0 0 100%;flex-direction:column;height:100%;position:relative;z-index:2}.chat-avatar{border-radius:50%;bottom:16px;height:40px;left:10px;overflow:hidden;position:absolute;width:40px;z-index:1001}.clember-avatar{left:375px;overflow:hidden;top:34%;z-index:-1}.clember-avatar,.clember-avatar video{height:120px;position:absolute;width:160px}.clember-avatar video{left:-1px;margin-left:-30px;object-fit:cover;top:-1px}.chat-avatar video{border-radius:50%;height:42px;left:-1px;object-fit:cover;position:absolute;top:-1px;width:42px}.chat-gradient{background:linear-gradient(0deg,#fff0 0,#fff);height:40px;position:absolute;top:0;width:100%;z-index:99}.chat-content{display:flex;flex-direction:column;flex-grow:1;height:calc(100% - 60px);padding-left:68px;position:relative}.chat-messages{display:flex;flex-direction:column-reverse;flex-grow:1;height:100%;overflow-y:auto;padding:20px 10px 10px}.message{word-wrap:break-word;border-radius:10px;margin-bottom:10px;max-width:90%;padding:10px}.message.assistant{align-self:flex-start;background-color:var(--primaryColor);color:#fff}.message.user{align-self:flex-end;background-color:var(--purpleDeep);color:#fff}.chat-input{padding:0 20px 20px 6px;position:relative;z-index:2}.chat-input input{background-color:#ffffffe3;border:none;border-radius:20px;box-sizing:border-box;color:#000;padding:10px;width:100%}.chat-input input::placeholder{color:var(--primaryColor50)}.video-background{height:100%;width:100%;z-index:0}.video-blur{filter:blur(6px);height:100%;object-fit:cover;opacity:.9;width:100%}.chat-mode-display{color:var(--primaryColor50);font-size:12px}.chat-controls{margin-left:83px;margin-top:-22px}.testbutton{position:absolute;top:100px}.intelligence-panel{margin-bottom:40px;padding:40px 20px}.intelligence-panel-home{height:100%}.home-content{padding:110px 20px;width:100%}.score-detail-view,.single-task-view,.single-threat-view{max-width:600px!important;padding:20px}.single-task-view .back-button,.single-threat-view .back-button{margin-bottom:60px}.score-section{margin:0 0 90px;text-align:left}.overall-score{color:var(--primaryColor);font-family:Inter,sans-serif;font-size:72px;font-weight:600;margin:0}.progress-bar-container{height:5px;margin:0 0 10px;position:relative;width:330px}.progress-bar-fill{background:linear-gradient(to right,var(--purpleLight),var(--teal));position:absolute}.security-level{color:var(--primaryColor);font-size:15px;font-weight:600;margin:20px 0 5px}.security-estimate,.smalltext{color:var(--primaryColor50);font-size:13px;margin:0 0 20px}.security-estimate{display:none;width:250px}.explore-box{margin:20px 0}.columns-container{display:flex;justify-content:space-between;margin:20px 0}.column{width:48%}.column h3{font-size:13px;margin-bottom:10px}.column ul{list-style-type:none;padding:0}.column li{margin-bottom:5px}.section-container{margin-bottom:20px}.card-container{display:flex;justify-content:space-between}.card{cursor:pointer;width:calc(33.33% - 10px)}.card-content{align-items:flex-start;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background-color:#ffffff10;border:1px solid var(--primaryColor10);border-radius:14px;display:flex;flex-direction:column;min-height:250px;padding:15px;position:relative}.card-title{font-size:15px;font-weight:500;margin:0 0 10px;text-align:left}.card-icon-threat{background-image:url(/static/media/threat-icon01.7ec5f1b0c15156e285d8.svg)}.card-icon-task,.card-icon-threat{background-size:cover;height:40px;margin:0 10px 40px 0;padding:0;width:40px}.card-icon-task{background-image:url(/static/media/task-icon01.68c01c07edfcbabe3d1d.svg)}.card-description{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:var(--primaryColor50);display:-webkit-box;font-size:12px;line-height:18px;margin:20px 0;overflow:hidden;text-align:left;text-overflow:ellipsis}.card-priority{bottom:15px;left:15px;position:absolute}.card-content.high-priority .card-title{color:var(--warningColor)}.card-content.task-finished .card-title{color:var(--primaryColor50);text-decoration:line-through}.home-task-finished{color:var(--primaryColor10);text-decoration:line-through}.empty-state{color:var(--primaryColor50);font-size:13px;margin:200px auto;text-align:center;width:500px}.ellipse1{animation:rotate360 20s linear infinite reverse;background-image:url(/static/media/ellipse12.9ea87f3682cbf4923fe3.png);height:1734px;left:-472px;top:-500px;width:1734px}.ellipse1,.ellipse2{background-position:50%;background-size:cover;position:fixed;z-index:-1}.ellipse2{animation:rotate360 30s linear infinite;background-image:url(/static/media/ellipse22.fc4488b02437a6cce75c.png);height:1845px;left:-527px;top:-550px;width:1845px}.ellipse3{animation:rotate360 400s linear infinite;border:2px dotted #ebebeb;border-radius:50%;height:1000px;left:-57px;position:fixed;top:-140px;width:1000px;z-index:-1}@keyframes rotate360{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.header{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;left:0;padding:10px 20px;position:fixed;top:0;width:100%;z-index:999}.logo{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#0000;border-radius:10px;height:17px;margin-top:10px;padding:10px;width:84px}.logout-button{background:none;border:none;color:var(--primaryColor50);cursor:pointer;font-size:12px}.mode-indicators span,.user-details{color:var(--primaryColor50);font-size:12px;margin-right:30px}.mode-indicators{width:400px}.navigation-links{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background-color:#ffffff10;border-radius:14px;left:40%;margin-left:20px;padding:8px 20px 10px;position:absolute}.header .back-button{left:395px;position:absolute}.spacer{background-color:var(--primaryColor10);height:60px;margin:40px 0;width:1px}body{background-color:#fff;margin:0;padding:0}.layout{min-height:100vh}.container{height:100%;padding:0 20px 20px 10px}.content{display:flex;height:calc(100vh - 97px)}.chat-section{flex:0 0 auto;height:95%;margin-right:20px;max-width:500px;min-width:375px;position:fixed;top:10px;width:375px;z-index:99}.intelligence-panel-wrapper{display:flex;flex:1 1;height:100%;justify-content:center;left:40%;position:absolute;top:40px}.intelligence-panel{max-width:700px;position:relative;width:100%}@media (max-width:1200px){.content{flex-direction:column}.chat-section{margin-bottom:20px;margin-right:0;max-width:100%;width:100%}.intelligence-panel-wrapper{width:100%}}.smart-modal-overlay{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.smart-modal{background-color:#fff;border-radius:40px;box-shadow:0 2px 10px #0000001a;box-sizing:border-box;max-height:80%;max-width:600px;overflow-y:auto;padding:40px}.smart-modal-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px}.smart-modal-content h2{font-size:36px;margin-top:120px}.technique-code{color:var(--primaryColor50);font-family:IBM Plex Mono;font-size:12px}.control-view{position:relative}.category-tag{color:var(--primaryColor50);font-size:12px}.control-view h2{color:var(--headingColor);font-size:1.5rem;margin:40px 0 20px;padding:0}.control-score-section{margin:60px 0}.current-score{align-items:left;display:flex;flex-direction:column}.score-text{font-size:2rem;font-weight:700;margin:12px 0}.score-percentage{color:var(--textMuted);font-size:1.2rem}.implementation-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr;margin:24px 0}.implementation-box{display:flex;flex-direction:column;text-align:left}.implementation-box label{color:var(--primaryColor50);font-size:12px;margin-bottom:8px}.implementation-box span{font-size:1.2em;font-weight:500}.section{background:var(--backgroundLight);border-radius:8px;margin-bottom:24px;padding:20px 0}.section h3{color:var(--headingColor);margin-bottom:16px}.remediation-content{line-height:1.6;margin-bottom:90px}.remediation-content ol,.remediation-content ul{margin-bottom:16px;padding-left:24px}.remediation-content li{margin-bottom:8px}.remediation-impact{background:var(--backgroundDark);border-radius:4px;line-height:1.6;margin-top:16px;padding:10px 0}.action-button{background:var(--primary);border-radius:4px;color:#fff;display:inline-block;padding:12px 24px;text-decoration:none;transition:background .2s}.action-button:hover{background:var(--primaryDark)}.detail-item{border-bottom:1px solid var(--borderColor);display:flex;padding:8px 0}.detail-item label{color:var(--textMuted);width:120px}.warning-banner{background:var(--warning);border-radius:4px;color:var(--warningText);margin-top:16px;padding:12px}.loading{color:var(--textMuted);padding:40px;text-align:center}.login-fullscreen-wrapper{background-color:#fff;bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999}.login-split-container{display:flex;height:100%;width:100%}.login-left{align-items:center;border-right:1px solid var(--primaryColor10);display:flex;flex:1 1;justify-content:center;padding:2rem}.login-media-container{align-items:center;display:flex;gap:2rem;max-width:80%}.login-logo{height:auto;max-width:240px;object-fit:contain;z-index:2}.login-video-container{height:64px;position:relative;width:64px}.login-video-container video{border-radius:50%;left:-48px;object-fit:cover;position:relative;top:-26px;z-index:0}.video-background{background-color:#ffffff1a;border-radius:50%;bottom:-4px;left:-4px;position:absolute;right:-4px;top:-4px;z-index:1}.login-right{align-items:center;background-color:#fff;display:flex;flex:1 1;justify-content:center;padding:2rem}.login-container{max-width:90%;width:320px}.login-container h2{color:var(--primaryColor);font-size:24px;margin-bottom:1.5rem;text-align:center}.login-container form{display:flex;flex-direction:column;gap:1rem}.login-container form input{border:1px solid var(--primaryColor50);border-radius:6px;box-sizing:border-box;font-size:15px;outline:none;padding:12px;transition:border-color .2s ease;width:100%}.login-container form input:focus{border-color:var(--purpleDeep)}.login-container button.login-signup{background-color:var(--primaryColor);border:none;border-radius:6px;box-sizing:border-box;color:#fff;cursor:pointer;font-size:15px;font-weight:600;margin:0;padding:12px;transition:background-color .2s ease;width:100%}.login-container button.login-signup:hover{background-color:var(--purpleDeep)}.login-container button.login-signup-switch{background:none;border:none;box-sizing:border-box;color:var(--primaryColor50);cursor:pointer;font-size:14px;margin-top:1rem;padding:12px;text-align:center;transition:color .2s ease;width:100%}.login-container button.login-signup-switch:hover{color:var(--purpleDeep)}@media (max-width:768px){.login-split-container{flex-direction:column}.login-left{flex:0 0 30%}.login-right{flex:0 0 70%}.login-media-container{flex-direction:column;gap:1rem}.login-logo{max-width:180px}}.login-container form input::placeholder{color:var(--primaryColor50);opacity:.8}.login-container form input::-webkit-autofill{-webkit-text-fill-color:var(--primaryColor);-webkit-box-shadow:inset 0 0 0 30px #fff}.login-container button:focus,.login-container form input:focus{outline:2px solid var(--primaryColor);outline-offset:1px}.login-container button:focus{outline-color:var(--primaryColor50)}.video-background{animation:pulse 2s infinite}@keyframes pulse{0%{opacity:.6}50%{opacity:.8}to{opacity:.6}}.finished-task{color:var(--primaryColor50);text-decoration:line-through}.finished-task-desc{display:none}.score-item-threat{margin-bottom:20px!important;padding-top:10px}.score-item-threat h3{color:var(--primaryColor100);font-size:18px;font-weight:600;margin:0 0 10px;padding:0}.score-item-threat .score-display{align-items:center;display:flex;height:30px;margin-bottom:0;max-width:375px}.score-number-threat{font-size:16px;font-weight:700;margin-right:10px}.progress-bar-background{background-color:var(--primaryColor)}.progress-bar-fill-threat{height:100%;position:absolute}.chart-container{left:-72px;margin-top:-380px;position:fixed;top:38%;width:1100px;z-index:1}.threats-main-content{margin-top:180px;position:relative;z-index:9}.threats-main-content-top{position:relative;z-index:8}.threats-view{padding:20px}.threat-list{display:flex;flex-direction:column;gap:15px;margin:40px 0;position:relative;z-index:99}.threat-item{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background-color:#ffffff80;border:1px solid var(--primaryColor10);border-radius:8px;cursor:pointer;padding:15px;transition:background-color .3s ease}.threat-item:hover{background-color:#f1f1f180}.threat-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.threat-title{font-size:18px;margin-bottom:10px;margin-top:0}.threat-description{font-size:14px;margin:10px 0}.threat-score{margin-right:10px}.threat-item[data-priority=high]{border-left:4px solid #ff4d4d}.threat-item[data-priority=medium]{border-left:4px solid #ffa64d}.threat-item[data-priority=low]{border-left:4px solid #4da6ff}.mitre-technique,.threat-actor{border:1px solid var(--primaryColor10);border-radius:10px;margin-bottom:5px;padding:10px;position:relative}.mitre-technique h5,.threat-actor h5{font-size:14px;margin:0}.mitre-technique button,.threat-actor button{background:#0000;border:none;color:var(--primarycolor50);font-size:10px;position:absolute;right:10px;top:14px}.technique-desc p,.threat-actor-desc p{box-sizing:border-box;font-size:13px;height:24px;margin:0;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap;width:100%}.technique-desc,.threat-actor-desc{height:24px;margin-top:10px;opacity:.7;overflow:hidden}.clickable{cursor:pointer;transition:background-color .3s ease}.clickable:hover{background-color:var(--primaryColor10)}.roadmap-view{padding:20px}.task-list{display:flex;flex-direction:column;gap:15px;margin:40px 0}.roadmap-item{background-color:#fff;border:1px solid var(--primaryColor10);border-radius:8px;cursor:pointer;padding:15px;transition:background-color .3s ease}.roadmap-item:hover{background-color:hsla(0,0%,95%,.515)}.task-title{font-size:18px;margin:0 0 10px}.finished .task-title{color:#888;text-decoration:line-through}.task-description{font-size:14px;margin:10px 0}.task-progress{margin-bottom:10px}.progress-text,.task-priority{color:#666;font-size:12px}.task-priority{margin:0}.task-notes-section{border-top:1px solid var(--border);margin-top:2rem;padding-top:1rem}.notes-header{margin-bottom:1rem}.notes-list{display:flex;flex-direction:column;gap:1rem}.note-item{border:1px solid var(--primaryColor10);border-radius:8px;padding:1rem}.note-item p{margin:0 0 .5rem}.note-item small{color:var(--textSecondary)}.task-notes-modal textarea{border:1px solid var(--primaryColor10);border-radius:8px;margin:0 0 20px;min-width:375px;padding:10px;resize:vertical;width:100%}.task-notes-modal .button-container{display:flex;gap:1rem;justify-content:flex-end}.smart-modal-content .task-notes-modal h2{margin-top:0}.task-header{align-items:center;display:flex;gap:1rem;margin-bottom:1rem}.task-status-chips{align-items:center;display:flex;gap:.5rem}.status-chip{border:none;border-radius:10px;cursor:pointer;font-size:13px;font-weight:500;padding:4px 8px}.status-selector{display:flex;gap:1rem;margin-bottom:1.5rem}.status-option{align-items:center;background-color:var(--primaryColor10);border-radius:12px;color:var(--primaryColor50);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:.5rem;padding:4px 8px;position:relative;transition:all .2s ease}.status-option input[type=radio]{display:none}.status-option:hover{opacity:.9}span.check-mark{margin-right:12px}.status-option input[type=radio]:checked,.status-option input[type=radio]:checked+.status-option{background-color:var(--purpleDeep);color:var(--white)}.threat-scatter-chart{position:relative}.threat-tooltip-container{background-color:#fff;border:1px solid var(--primaryColor10);border-radius:4px;padding:10px;z-index:1000}.threat-tooltip-content{display:flex;flex-direction:column;gap:10px}.threat-tooltip-item{display:flex;flex-direction:column;gap:5px}.threat-tooltip-name{font-size:14px;font-weight:700}.threat-tooltip-score{display:flex;font-size:12px;justify-content:space-between}.threat-tooltip-impactscore,.threat-tooltip-threatscore{color:var(--textColor)}.threat-tooltip-learn-more{background-color:var(--primaryColor);border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:12px;margin-top:5px;padding:5px 10px}.threat-tooltip-learn-more:hover{background-color:var(--primaryColorDark)}.threat-tooltip-divider{border:none;border-top:1px solid var(--primaryColor10);margin:5px 0}.visx-tooltip{background-color:#fff;border:1px solid var(--primaryColor10);border-radius:4px;box-shadow:none;padding:10px;z-index:1000}.topics-view{padding:20px}.topics-grid{display:flex;flex-wrap:wrap;gap:10px;margin:40px 0}.topic-content-overlay{bottom:20px;left:10px;position:absolute;width:calc(100% - 20px);z-index:2}.topic-scores{display:flex;gap:8px;margin-top:8px}.topic-score-chip{align-items:center;background:#fff;border-radius:4px;display:inline-flex;font-size:13px;gap:4px;padding:4px 8px}.score-label{color:var(--primaryColor80);font-weight:500}.score-value{color:var(--primaryColor);font-weight:600}.topic-box{border:1px solid var(--primaryColor10);border-radius:8px;box-sizing:border-box;cursor:pointer;height:300px;overflow:hidden;position:relative;transition:all .3s ease;width:calc(33.33% - 14px)}.topic-box:hover{background-color:hsla(0,0%,95%,.515);box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.topic-icon{background-position:50%;background-size:cover;border-radius:6px;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.topic-icon.supplier_management,.topic-illo.supplier_management{background-image:url(/static/media/astronauts.9f825f67b87496d388ce.png)}.topic-icon.access_control,.topic-illo.access_control{background-image:url(/static/media/cameras.6f09151e399d38a73952.png)}.topic-icon.incident_management,.topic-illo.incident_management{background-image:url(/static/media/incident_management.b4c6a33a3bd3a35d2da8.png)}.topic-icon.cloud_security,.topic-illo.cloud_security{background-image:url(/static/media/head-in-cloud.eee5667dc5e395e7cf8a.png)}.topic-icon.leadership,.topic-illo.leadership{background-image:url(/static/media/leadership.eedd8bdbcdb0467dcd38.png)}.topic-icon.network_infrastructure,.topic-icon.operational_technology,.topic-illo.network_infrastructure,.topic-illo.operational_technology{background-image:url(/static/media/network_infrastructure.45c966c68ac7f96a152f.png)}.topic-icon.physical_security,.topic-illo.physical_security{background-image:url(/static/media/physical_security.e4e6f15435334ad616d8.png)}.topic-icon.remote_working,.topic-illo.remote_working{background-image:url(/static/media/remote_working.bccad8eec2553c290035.png)}.topic-icon.dataprotection_privacy,.topic-illo.dataprotection_privacy{background-image:url(/static/media/data_protection.27055afb17f866383ede.png)}.topic-icon.asset_management,.topic-illo.asset_management{background-image:url(/static/media/network_infrastructure.45c966c68ac7f96a152f.png)}.topic-icon.compliance_audit,.topic-illo.compliance_audit{background-image:url(/static/media/compliance_audit.5eb874fa35c408fa82c5.png)}.topic-icon.endpoints,.topic-illo.endpoints{background-image:url(/static/media/endpoints.e139775cb69b23f4b90e.png)}.topic-icon.logging_monitoring,.topic-illo.logging_monitoring{background-image:url(/static/media/logging_monitoring.75e178f48ec8c9e2c35d.png)}.topic-icon.application_security,.topic-illo.application_security{background-image:url(/static/media/network_infrastructure.45c966c68ac7f96a152f.png)}.topic-icon.security_awareness,.topic-illo.security_awareness{background-image:url(/static/media/awareness.8f4e840b3e46925f7969.png)}.topic-box h3{bottom:30px;color:#fff;display:inline;font-size:24px;margin:10px 10px 10px 0;padding:4px;position:absolute;z-index:2}.topic-box h3 span{background-color:var(--primaryColor);border:4px solid var(--primaryColor10);box-decoration-break:clone;-webkit-box-decoration-break:clone}.topic-box p{background-color:#fff;color:var(--primaryColor50);display:inline-block;font-size:13px;margin:0;padding:4px;position:relative;z-index:2}.single-topic-view{margin:0 auto;max-width:1200px;padding:20px}.back-button{align-self:flex-start;background:#0000;border:none;color:var(--primaryColor);cursor:pointer;font-size:14px;margin-bottom:20px;padding:8px 16px}.back-button:hover{background:var(--primaryColor10);border-radius:4px}.topic-header{align-items:flex-start;display:flex;gap:40px;margin-bottom:40px;margin-top:40px}.topic-illo{background-position:50%;background-size:cover;border-radius:20px;flex-shrink:0;height:352px;width:230px}.topic-content{display:flex;flex-direction:column;flex-grow:1;justify-content:center;min-height:352px}.topic-content h2{color:var(--primaryColor100);font-size:32px;margin:0 0 16px}.topic-content p{background:#0000;color:var(--primaryColor80);font-size:16px;line-height:1.6;margin:0;padding:0}.topic-content .next-steps-button{margin-top:20px}.score-item-topic{margin-bottom:20px;padding-top:10px}.score-item-topic h3{color:var(--primaryColor100);font-size:18px;font-weight:600;margin:0 0 10px}.score-display{margin-bottom:0;max-width:375px}.score-number-topic{font-size:16px;font-weight:700;margin-right:10px;min-width:30px}.score-detail-view-progress-bar-container{border-radius:4px;height:7px;margin:0 0 10px;width:240px}.progress-bar-fill-topic{border-radius:4px;height:100%;position:absolute;transition:width .3s ease}.score-value{font-size:24px;font-weight:500}.score-label{margin-bottom:40px}.score-card{border-radius:10px;margin:20px 0}.smalltext{color:var(--primaryColor50);font-size:13px;margin:5px 0 0}.assessment-history{margin-top:30px}.assessment-history h3{color:var(--primaryColor100);font-size:24px;margin-bottom:20px}.assessment-feed{display:flex;flex-direction:column;gap:20px}.assessment-entry{background:var(--primaryColor5);border:1px solid var(--primaryColor10);border-radius:8px;padding:20px}.assessment-meta{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.assessment-date{color:var(--primaryColor60);font-size:14px}.topic-assessment-scores{display:flex;gap:16px}.mini-score{background:var(--primaryColor10);border-radius:4px;color:var(--primaryColor50);font-size:13px;font-weight:700;padding:4px 8px}.assessment-content p{color:var(--primaryColor90);font-size:15px;line-height:1.6;margin:0}.no-assessment{background:var(--primaryColor5);border-radius:8px;margin-top:40px;padding:60px 20px;text-align:center}.no-assessment h3{color:var(--primaryColor100);font-size:24px;margin-bottom:16px}.no-assessment p{color:var(--primaryColor80);margin-bottom:24px}.discuss-button{background:var(--primaryColor);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:16px;padding:12px 24px;transition:background-color .2s ease}.discuss-button:hover{background:var(--primaryColor80)}.score-detail-view h2{color:var(--primaryColor);font-weight:700;margin-bottom:20px}.score-item{margin-bottom:20px}.score-item h3{color:var(--primaryColor50);font-size:13px;font-weight:400;margin:5px 0 30px}.score-display{align-items:baseline}.score-number{font-size:36px;min-width:40px}.score-detail-view-progress-bar-container{background-color:#e0e0e0;flex-grow:1;height:10px;margin:0!important;overflow:hidden;position:relative}.progress-bar-background{background:#4d4d4d;bottom:0;left:0;right:0;top:0}.progress-bar-fill{background-color:#4caf50;height:100%;transition:width .5s ease-in-out}.score-chart{height:600px;margin-top:2rem}.modal-overlay{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.modal-content{background-color:#f2f2f2;border-radius:6px;height:640px;overflow:auto;padding:20px;width:400px}.modal-content h3{color:var(--primaryColor);margin-bottom:20px;margin-top:20px}.score-chart{font-family:IBM Plex Mono,monospace!important;height:680px;width:100%}.assessments-view{display:flex;flex-direction:column;height:100%}.navigation{align-items:center;display:flex;justify-content:space-between;padding:10px 0}.assessment-count{font-size:13px}.assessment-container{border:1px solid var(--primaryColor10);border-radius:20px;display:flex;flex:1 1;flex-direction:column;overflow-y:auto;padding:20px}.assessment-content{flex:1 1}h3.small-title{font-size:13px;margin-bottom:5px;margin-top:15px}p.small-info{display:inline-block;font-size:13px;margin-right:20px}.assessment-details h3{font-size:16px;margin-bottom:10px}.assessment-crown-jewels p,.assessment-details p,.assessment-scores p,.assessment-tasks p,.assessment-threats p,.assessment-vendors p{font-size:14px;line-height:1.5;margin-bottom:10px}.assessment-crown-jewels ul,.assessment-tasks ul,.assessment-threats ul,.assessment-vendors ul{margin-bottom:15px;padding-left:20px}.assessment-crown-jewels li,.assessment-tasks li,.assessment-threats li,.assessment-vendors li{font-size:14px;margin-bottom:5px}.assessment-scores{margin-top:20px}.dossier-view{font-family:Arial,sans-serif;margin:0 auto;max-width:800px;padding:20px}.dossier-header{background-color:#f8f8f8;border:1px solid #e0e0e0;border-radius:8px;margin-bottom:20px;padding:20px}.dossier-title{color:#333;font-size:24px;margin:0 0 10px}.dossier-subtitle{color:#666;font-size:16px;margin:0}.dossier-section{background-color:#fff;border:1px solid var(--primaryColor10);border-radius:8px;margin-bottom:20px;padding:15px}h3.section-title{color:var(--primaryColor50);font-size:14px;font-weight:500;margin:0 0 40px;padding-bottom:10px}h4.section-title{color:var(--primaryColor);font-size:18px;margin:60px 0 10px;padding-bottom:10px}.dossier-content{color:#333;font-size:14px;line-height:1.6}.dossier-list{list-style-type:none;margin:0;padding:0}.dossier-list-item{padding:10px 0}.dossier-list-item:last-child{border-bottom:none}.dossier-meta{align-items:center;color:#888;display:flex;font-size:12px;justify-content:space-between;margin-top:15px}.dossier-tag{background-color:#e9e9e9;border-radius:12px;color:#555;display:inline-block;font-size:12px;margin-right:5px;padding:3px 8px}.dossier-actions{margin-top:20px;text-align:right}.dossier-button{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:8px 15px;transition:background-color .3s ease}.dossier-button:hover{background-color:#0056b3}@media (max-width:600px){.dossier-view{padding:10px}.dossier-header{padding:15px}.dossier-title{font-size:20px}.section-title{font-size:16px}}.crown-jewel-item{border:1px solid var(--primaryColor10);border-radius:6px;margin:10px 0;padding:5px 20px;position:relative}.details-grid{grid-gap:0;display:grid;gap:0;grid-template-columns:1fr 1fr;margin-bottom:10px}.crownJewelControl{color:var(--primaryColor50);font-size:13px;font-weight:400;height:24px;margin:0 0 12px 30px;position:relative}.crownJewelControl:before{color:var(--primaryColor50);font-family:Font Awesome\ 5 Free;font-size:13px;font-weight:900;left:-24px;position:absolute;top:0}.access:before{content:"\f3a5"}.mfa:before{content:"\f577"}.data_encrypted:before{content:"\f132"}.backup:before{content:"\f0a0"}.score-detail-view-progress-bar-container{height:4px!important}.vendor-item{margin:30px 0}h5{font-size:18px;margin:10px 0}.hadrian h4{height:20px;margin:0 0 10px;padding:0}.hadrian-data{margin-top:60px}.hadrian-overview,.hadrian-tasks,.hadrian-threats{border:1px solid var(--primaryColor10);border-radius:10px;margin:10px 0;padding:20px}.hadrian-threat-item,.task-item{padding:20px 0}.score-item-cj{margin-bottom:20px!important;max-width:375px;padding-top:10px}.score-item-cj h3{color:var(--primaryColor50);font-size:13px;font-weight:400;margin:0 0 10px;padding:0}.score-item-cj .score-display{align-items:center;display:flex;height:30px;margin-bottom:0}.score-number-cj{font-size:16px;font-weight:700;margin-right:10px}.hadrian-logo{margin:60px 0}.live-results{margin-bottom:20px;padding-left:20px;position:relative}.live-results:before{animation:blink 1s infinite;background-color:red;border-radius:50%;content:"";height:10px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:10px}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}.sec-logo{height:auto;margin:90px 0 60px;width:200px}.aon-category{border:1px solid var(--primaryColor10);border-radius:6px;margin-bottom:10px;padding:20px}.aon-subdomain span{margin-right:10px}.score-item-aon .score-display{width:300px}.score-number-aon{border-radius:3px;color:var(--prmiaryColor);display:block;font-size:21px;font-weight:700;margin-right:20px;padding:4px 8px 8px}.progress-bar-fill-aon{height:100%;position:absolute}.aon-logo{height:40px;margin:80px 0 40px}.subdomain-aon-score{font-size:16px;font-weight:700}.comparison-graph{margin:40px 0 0}.threat-tooltip-threatscore{font-size:24px}.iso-category{border:1px solid var(--primaryColor10);border-radius:6px;margin-bottom:10px;padding:20px}.iso-subdomain span{margin-right:10px}.subdomoain-label{color:var(--primaryColor);font-size:14px}.score-item-iso .score-display{width:300px}.score-number-iso{border-radius:3px;color:#fff;display:block;font-size:21px;font-weight:700;margin-right:20px;padding:8px 8px 8px 6px}.progress-bar-fill-iso{height:100%;position:absolute}.iso-logo{height:40px;margin:80px 0 40px}.subdomain-iso-score{color:var(--primaryColor50);font-size:16px;font-weight:700}.subscore-desc{margin-left:30px}.microsoft-connect-view{padding:20px;position:relative}.stats-container{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:30px}.score-card{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background-color:#ffffff80;border:1px solid var(--primaryColor10);border-radius:8px;flex:1 1;min-width:250px;padding:20px}.category-card{margin:3cqw 0}.ms-score-category-item{margin-bottom:5px!important;padding:10px 0}.score-card h3{color:var(--primaryColor100);font-size:18px;font-weight:600;margin:0 0 15px}.microsoft-connect-view h4{margin:0}.score-display{align-items:center;display:flex;height:30px;margin-bottom:10px}.score-number{color:var(--primaryColor100);font-size:24px;font-weight:700;margin-right:15px}.microsoft-connect-view .progress-bar-container{border-radius:4px;height:8px;margin:0 0 15px;overflow:hidden;position:relative;width:100%}.progress-bar-background{background-color:var(--primaryColor10);height:100%;position:absolute;width:100%}.microsoft-connect-view .progress-bar-fill{border-radius:4px;height:100%;position:absolute;transition:width .3s ease}.categories-section{margin-top:30px}.category-list{display:flex;flex-direction:column;gap:15px}.category-item{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background-color:#ffffff80;border:1px solid var(--primaryColor10);border-radius:8px;padding:20px;transition:background-color .3s ease}.category-item:hover{background-color:#f1f1f180}.category-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px}.category-title{color:var(--primaryColor100);font-size:18px;font-weight:600;margin:0}.category-score{color:var(--primaryColor80);font-size:16px;font-weight:600}.analysis-content{white-space:pre-wrap}.controls-list{margin-top:15px}.control-item{border:1px solid var(--primaryColor10);border-radius:8px;margin-bottom:10px;padding:10px}.control-header{align-items:center;display:flex;justify-content:space-between}.control-title{font-size:14px;font-weight:500}.control-score{color:var(--primaryColor80);font-size:14px}.status-badge{border-radius:4px;font-size:12px;font-weight:500;padding:4px 8px}.status-success{background-color:var(--teal);color:#fff}.status-warning{background-color:var(--yellow);color:#000}.status-error{background-color:var(--redWarning);color:#fff}.auth-section{margin:40px 0;text-align:center}.auth-button{background-color:var(--primaryColor);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:16px;padding:12px 24px;transition:background-color .3s ease}.auth-button:hover{background-color:var(--primaryColor80)}.auth-button:disabled{background-color:var(--primaryColor20);cursor:not-allowed}.loading-overlay{align-items:center;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background-color:#fffc;bottom:0;display:flex;height:100vh;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:100}.loading-spinner{border-top:4px solid var(--primaryColor20);border:4px solid var(--primaryColor20);border-radius:20px;border-top-color:var(--primaryColor);height:40px;width:40px}.ms-chart-container{margin:30px auto;max-width:1100px;position:relative;width:100%;z-index:1}.ms-industry-comparison{margin:60px 0}.modal-actions{margin-top:90px}.microsoft-controls-view{padding:24px}.control-card{align-items:center;background:#fff;border-bottom:1px solid var(--primaryColor10);box-sizing:border-box;display:flex;justify-content:space-between;padding:20px 0}.control-title{box-sizing:border-box;flex:0 0 80%;font-size:.95rem;line-height:1.4;margin:0;padding-right:20px}.control-score{flex:0 0 20%;text-align:right}.control-score-text{color:var(--secondaryText);font-size:.9rem;margin:0;white-space:nowrap}.controls-header h2{font-size:1.5rem;font-weight:600;margin:0}.table-container{overflow-x:auto;padding:0 24px 24px}table{border-collapse:collapse;width:100%}th{text-align:left}td,th{border-bottom:1px solid #e5e7eb;padding:12px 16px}tr:last-child td{border-bottom:none}tr:hover{background-color:#f9fafb}.sort-button{align-items:center;background:none;border:none;color:#374151;cursor:pointer;display:flex;font-weight:600;gap:4px;padding:0}.sort-button:hover{color:#2563eb}.sort-icon{height:16px;width:16px}.score-container{align-items:center;display:flex;gap:8px}.score-percentage{font-weight:500}.score-details{color:#6b7280;font-size:.875rem}.loading-container{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;min-height:400px}.loading-spinner{animation:spin 1s linear infinite;border:3px solid #f3f3f3;border-radius:50%;border-top-color:#2563eb;height:24px;width:24px}.error-container{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:400px;text-align:center}.error-container h4{color:#111827;font-size:1.125rem;font-weight:600;margin-bottom:8px}.error-container p{color:#6b7280}.reports-view{padding:20px}.reports-grid{display:flex;flex-wrap:wrap;gap:10px;margin:40px 0}.report-box{border:1px solid var(--primaryColor10);border-radius:8px;box-sizing:border-box;cursor:pointer;padding:15px;transition:background-color .3s ease;width:calc(33.33% - 10px)}.compliance-icon{background-position:50%;background-size:cover;border-radius:6px;height:100px;width:100%}.compliance-icon.aon{background-image:url(/static/media/aon-cover.b5a57e5e4d1d04bb5e1e.png)}.compliance-icon.iso{background-image:url(/static/media/iso-cover.84e15d7218a22f21f25b.png)}.compliance-icon.nis2{background-image:url(/static/media/nis2-cover.97bc24d3fdcc28029514.png)}.report-box:hover{background-color:hsla(0,0%,95%,.515)}.report-box h3{color:var(--primaryColor);font-size:15px;margin:20px 0 10px}.report-box p{color:var(--primaryColor50);font-size:13px;margin:0}.onboarding-status-view{min-width:600px;padding:20px}.onboarding-status-title{font-size:18px;margin-bottom:10px}.step-list{display:flex;flex-direction:column;gap:15px;margin:20px 0}.onboarding-item{background-color:#fff;border:1px solid var(--primaryColor10);border-radius:8px;padding:15px;position:relative}.onboarding-item.doing{border-color:var(--purpleDeep)}.onboarding-item.done{opacity:.5}.done-label{color:var(--primaryColor);font-size:12px;font-weight:700;position:absolute;right:10px;top:20px}.step-header{justify-content:space-between}.step-header,.step-title{align-items:center;display:flex}.step-title{font-size:18px;margin:0}.step-description{color:#666;font-size:14px;margin:0}.spinner{animation:spin 1s linear infinite;border:2px solid var(--purpleDeep);border-radius:50%;border-top:2px solid #0000;display:inline-block;height:12px;margin-left:10px;width:12px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.auto-onboard-button{position:absolute;right:10px;top:10px}.auto-onboard-button:hover{background-color:#0056b3}.add-client-view{margin:0 auto;max-width:600px;padding:20px}.title{font-size:24px;margin-bottom:10px}.description{margin-bottom:20px}.company-info-textarea{border:1px solid var(--primaryColor10);border-radius:8px;font-size:15px;margin-bottom:20px;padding:10px;resize:vertical;width:100%}.action-button,.auto-onboard-button,.submit-button{background-color:var(--purpleDeep);border:none;border-radius:20px;color:#fff;cursor:pointer;font-size:15px;font-weight:600;padding:10px 20px;transition:background-color .3s}.submit-button:hover{background-color:#2d00b3}