@import url(https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700&display=swap);body,html{margin:0;padding:0}body{font-family:Poppins}pre{margin:0;padding:0}*{box-sizing:border-box}.mapboxgl-ctrl,.mapboxgl-ctrl-logo{display:none!important}.mapboxgl-popup-content{box-shadow:0 5px 15px #00000059!important;width:300px}.mapboxgl-popup-close-button{font-size:x-large;margin:4px}p{margin:0}[class*=" number-slide"],[class^=number-slide]{align-items:center;color:#fff;display:flex;flex-direction:column;font-size:50px;font-weight:500;height:70vh;justify-content:center;max-height:100vh}.navigation-wrapper{position:relative}.dots{display:flex;justify-content:center;padding:10px 0}.dot{background:#d9d9d9;border:none;border-radius:50%;cursor:pointer;height:10px;margin:0 5px;padding:5px;width:10px}.dot:focus{outline:none}.dot.active{background:#feb72f}@media print{body *{display:none!important}#printContainer{display:block!important}}.flex-end{display:flex;justify-content:flex-end}.flex-col-center{align-items:center;display:flex;flex-direction:column}@supports (-ms-ime-align:auto){.password-field .eye-icon{display:none}}.rs-picker-popup{z-index:70000!important}.rs-picker-default{padding-top:10px!important}.rs-picker-toggle.rs-btn{font-size:1rem!important;padding:18px!important}.rs-search-box-input{font-size:1rem!important;padding-bottom:10px!important;padding-top:10px!important}.rs-checkbox-label{font-size:1.1rem!important}.rs-picker-toggle .rs-picker-toggle-indicator .rs-icon{height:2em!important;margin-top:10px!important;width:2em!important}.rs-check-tree-view{max-height:120px!important}.MuiTableContainer-root{height:450px;padding:20px}.MuiTableHead-root{background-color:#f2f3f3}.rs-stack-item{width:4%}.rs-picker-value-item{color:#0c5e9b}.rs-picker-value-count{background-color:#0c5e9b!important}.rs-checkbox-checked,.rs-checkbox-label{color:#0c5e9b!important}.rs-checkbox-control input[type=checkbox]:checked+.rs-checkbox-inner{background-color:#0c5e9b!important}.rs-checkbox-control .rs-checkbox-inner:before{background-color:#eee;border-radius:3px;content:"";display:inline-block;height:16px;vertical-align:middle;width:16px}.rs-checkbox-control input[type=checkbox]:checked+.rs-checkbox-inner:before{background-color:#0c5e9b}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(/static/media/poppins-devanagari-400-normal.d2ee5e6ea17bffe3bf58.woff2) format("woff2"),url(/static/media/poppins-devanagari-400-normal.421fe9869ff4b58e2d7b.woff) format("woff");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(/static/media/poppins-latin-ext-400-normal.d7c074a9c34fe9785f69.woff2) format("woff2"),url(/static/media/poppins-latin-ext-400-normal.7e12786771ac4a8e6a5c.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(/static/media/poppins-latin-400-normal.405055dd680fa1dcdfa2.woff2) format("woff2"),url(/static/media/poppins-latin-400-normal.1458587c0aa7cd06b82b.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.buttons_customButton__B8dnP{text-wrap:wrap;border-radius:10px!important;font-size:14px!important;font-weight:500}@media(max-width:1200px){.buttons_customButton__B8dnP{font-size:14px!important}}@media(max-width:600px){.buttons_customButton__B8dnP{font-size:16px!important}}.buttons_customButton__B8dnP{text-transform:none!important}.buttons_iconWrapper__7HgzX{align-items:center;background-color:#fff!important;border-radius:50%;color:#00b0df;display:flex;height:35px;justify-content:center;width:35px}.text_heading1__d5q2g{font-size:20px!important;font-weight:600!important}@media(max-width:1200px){.text_heading1__d5q2g{font-size:20px!important}}@media(max-width:600px){.text_heading1__d5q2g{font-size:24px!important}}.text_heading2__bvwCf{font-size:14px!important;font-weight:500!important}@media(max-width:1200px){.text_heading2__bvwCf{font-size:16px!important}}@media(max-width:600px){.text_heading2__bvwCf{font-size:20px!important}}.text_heading3__fZqgW{font-size:18px!important;font-weight:600!important}@media(max-width:1200px){.text_heading3__fZqgW{font-size:16px!important}}@media(max-width:600px){.text_heading3__fZqgW{font-size:20px!important}}.text_heading4__\+m\+r6{font-size:15px!important;font-weight:500!important}@media(max-width:1200px){.text_heading4__\+m\+r6{font-size:14px!important}}@media(max-width:600px){.text_heading4__\+m\+r6{font-size:18px!important}}.text_textCenter__K-N2Y{text-align:center!important}.text_info1__iTPG4{color:#0c5e9b!important;font-size:16px!important;font-weight:500!important}@media(max-width:1200px){.text_info1__iTPG4{font-size:14px!important}}@media(max-width:600px){.text_info1__iTPG4{font-size:18px!important}}.text_info2__eDjvE{color:#9a9aa9!important;font-size:14px!important;font-weight:500!important}@media(max-width:1200px){.text_info2__eDjvE{font-size:12px!important}}@media(max-width:600px){.text_info2__eDjvE{font-size:20px!important}}.text_info3__n2tcg{color:#0c5e9b!important;font-size:12px!important;font-weight:500!important}@media(max-width:1200px){.text_info3__n2tcg{font-size:12px!important}}@media(max-width:600px){.text_info3__n2tcg{font-size:20px!important}}.text_normal1__yD95l{font-size:14px!important;font-weight:400!important}@media(max-width:1200px){.text_normal1__yD95l{font-size:12px!important}}@media(max-width:600px){.text_normal1__yD95l{font-size:20px!important}}.text_normal2__4Ef6z{font-size:16px!important;font-weight:500!important}@media(max-width:1200px){.text_normal2__4Ef6z{font-size:14px!important}}@media(max-width:600px){.text_normal2__4Ef6z{font-size:20px!important}}.text_small1__OQ6pj{font-size:12px!important;font-weight:500!important}@media(max-width:1200px){.text_small1__OQ6pj{font-size:14px!important}}@media(max-width:600px){.text_small1__OQ6pj{font-size:14px!important}}.text_formLabel__i2VQg{font-size:14px!important;font-weight:500!important}@media(max-width:1200px){.text_formLabel__i2VQg{font-size:12px!important}}@media(max-width:600px){.text_formLabel__i2VQg{font-size:20px!important}}.text_bold1__bB\+kU{font-size:16px!important;font-weight:600}.text_button1__GACRq{background-color:#0000;border:0;color:#0c5e9b;cursor:pointer;font-size:14px!important;font-weight:500;text-decoration:underline}@media(max-width:1200px){.text_button1__GACRq{font-size:12px!important}}@media(max-width:600px){.text_button1__GACRq{font-size:22px!important}}.text_textWhite__t3TRj{color:#f2f3f3!important}.text_textGray__qG2tv{color:#9a9aa9}.text_fontCapital__cQVm5{text-transform:capitalize!important}.text_wordWrap__CgjWO{word-wrap:break-word!important}.forms_searchBox__C08FX{background-color:#fff!important;border-radius:10px!important;margin:0!important;min-width:200px!important;padding:10px!important;width:100%}.forms_customTextField__nR94b{display:flex;flex-direction:column;gap:10px}.forms_customTextField__nR94b .forms_textField__DCYJf{border-radius:50px}.forms_customTextField__nR94b:disabled{color:#9a9aa9}.forms_estaric__Gp\+64{color:red;font-weight:bolder}.forms_bdataTextField__4soe5{background-color:#d0d3d5;width:100%}.forms_timeLabel__is-wj{margin-bottom:5px}.forms_disabledInput__S9Isx{background-color:#f0f0f0!important;color:red!important;opacity:.6;pointer-events:none}.popover_popover__u5XYo{background-color:#0000;pointer-events:none}.popover_popover__u5XYo .popover_MuiPopover-paper__Doff6{word-wrap:break-word;background:linear-gradient(90deg,#fff,#f9f9f9);border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 20px #0003;max-width:400px;min-width:300px;padding:8px 16px;transition:transform .2s ease,opacity .2s ease}.popover_popover__u5XYo .popover_text__85VSX{word-wrap:break-word;color:#333;font-size:14px;font-weight:500;line-height:1.5}.Account_accountContainer__PmVpy{background-color:#f8fafc;min-height:100vh;padding:24px}.Account_saveButton__g2LRt{background:#007bff!important;border-radius:8px;box-shadow:0 4px 12px #007bff33;color:#fff!important;font-family:Poppins,sans-serif;font-weight:600;height:40px;padding:0 24px;text-transform:none;transition:all .2s ease}.Account_saveButton__g2LRt:hover{background:#0069d9!important;box-shadow:0 6px 16px #0069d94d;transform:translateY(-1px)}.Account_saveButton__g2LRt:active{transform:translateY(0)}.Account_accountCard__5qD\+P{background-color:#fff;border:1px solid #eef0f2;border-radius:16px;box-shadow:0 4px 12px #0000000d;height:100%;margin-top:24px;padding:24px}.Account_cardTitle__5Ky7f{color:#0c5e9b;font-family:Poppins,sans-serif;font-weight:700;margin-bottom:16px}.EmailNotifications_notificationContainer__ZZHZr{background-color:#fff;border:1px solid #eef0f2;border-radius:16px;box-shadow:0 4px 12px #0000000d;height:100%;padding:24px}.EmailNotifications_header__Y2GY-{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.EmailNotifications_label__b9erZ{color:#0c5e9b;font-family:Poppins,sans-serif!important;font-weight:600!important}.EmailNotifications_sectionHeader__Pbxfb{align-items:center;border-bottom:1px dashed #e2e8f0;display:flex;gap:8px;margin:16px 0 12px;padding-bottom:8px}.EmailNotifications_sectionHeader__Pbxfb:first-of-type{margin-top:0}.EmailNotifications_sectionTitle__NJU-h{color:#64748b;font-size:.75rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.EmailNotifications_checkboxContainer__sXyeG{display:flex;flex-direction:column}.EmailNotifications_formControlLabel__ZyNc7{margin-bottom:4px!important;margin-left:0!important;margin-right:0!important;width:100%}.EmailNotifications_formControlLabel__ZyNc7 .MuiFormControlLabel-label{color:#334155;flex-grow:1;font-family:Inter,Poppins,sans-serif!important;font-size:.9rem}.EmailNotifications_roleBadge__SdmaJ{border-radius:4px;font-size:.6rem;font-weight:700;margin-left:8px;padding:1px 6px;text-transform:uppercase}.EmailNotifications_cisoBadge__ocixN{background-color:#e0f2fe;border:1px solid #bae6fd;color:#0369a1}.EmailNotifications_socBadge__FtZll{background-color:#fef3c7;border:1px solid #fde68a;color:#92400e}._2FA_notificationContainer__ludry{background-color:#fff;border:1px solid #eef0f2;border-radius:16px;box-shadow:0 4px 12px #0000000d;padding:24px}._2FA_label__Csgqy{color:#0c5e9b;font-family:Poppins,sans-serif!important;font-weight:600!important}._2FA_checkboxContainer__a3kKA{display:flex;flex-direction:column}._2FA_checkboxContainer__a3kKA ._2FA_MuiFormControlLabel-root__1gUVz{align-items:center;display:flex;justify-content:space-between;margin-left:0;margin-right:0}.NotificationsTab_notificationsTab__96TIC{display:flex;flex-direction:column;gap:16px}.NotificationsTab_notificationsContent__B58CB{margin-bottom:16px}.Profile_cardContainer__IsgJ5{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 10px 30px #0f172a14;margin:0 auto;overflow:hidden;text-align:center;width:100%}.Profile_cardBanner__Hnt0i{background:linear-gradient(120deg,#0f172a,#1d4ed8 55%,#38bdf8);height:120px}.Profile_cardContent__r87u8{padding:24px}.Profile_profilePicContainer__h1hsH{display:inline-block;margin-top:-56px;position:relative}.Profile_profilePic__9aFyu{border:4px solid #fff;border-radius:24px;box-shadow:0 8px 20px #0f172a2e;height:112px!important;width:112px!important}.Profile_loadingIndicator__lTGuZ{left:30%;position:absolute;top:30%}.Profile_editButton__wPuXZ{background:#0f172a!important;border:1px solid #fff6;border-radius:12px;bottom:-6px;box-shadow:0 10px 20px #0f172a40;color:#fff!important;padding:6px!important;position:absolute!important;right:-6px}.Profile_editButton__wPuXZ:hover{background:#1d4ed8!important}.Profile_name__LL4TO{color:#0f172a;font-size:18px!important;font-weight:700!important;margin-top:12px}.Profile_infoRow__Yjr2A{align-items:stretch;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:12px}.Profile_infoItem__qVD\+W{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;min-width:180px;padding:10px 14px;text-align:left}.Profile_infoLabel__\+9NRE{color:#64748b!important;font-size:11px!important;font-weight:700!important;letter-spacing:.08em;text-transform:uppercase}.Profile_infoValue__kEi81{color:#0f172a!important;font-weight:600!important;margin-top:4px}.UserForm_formContainer__o3KOK{margin-top:16px}.UserForm_label__qqj-V{color:#333;font-family:Poppins,sans-serif!important;font-weight:600!important;margin-bottom:8px!important}.UserForm_required__Ct86h{color:#f04444}.UserForm_field__4gJrg .MuiOutlinedInput-root{background:#fff;border-radius:8px;height:45px}.UserForm_field__4gJrg .MuiOutlinedInput-input{font-family:Poppins,sans-serif}.UserForm_saveButton__11CrI{background-color:#007bff!important;border-radius:8px!important;color:#fff!important;font-family:Poppins,sans-serif!important;font-weight:600!important;height:40px!important;padding:10px 24px!important;text-transform:none!important}.UserForm_saveButton__11CrI:hover{background-color:#0069d9!important}.PasswordReset_formContainer__JuGLT{margin-top:16px}.PasswordReset_label__FAUe2{color:#333;font-family:Poppins,sans-serif!important;font-weight:600!important;margin-bottom:8px!important}.PasswordReset_required__dOhEf{color:#f04444}.PasswordReset_saveButton__uYJiI{background-color:#007bff!important;border-radius:8px!important;color:#fff!important;font-family:Poppins,sans-serif!important;font-weight:600!important;height:40px!important;padding:10px 24px!important;text-transform:none!important}.PasswordReset_saveButton__uYJiI:hover{background-color:#0069d9!important}.UserInfo_formContainer__koofz{margin-top:16px}.UserInfo_label__60x6A{color:#333;font-family:Poppins,sans-serif!important;font-weight:600!important;margin-bottom:8px!important}.UserInfo_required__oewKi{color:#f04444}.UserInfo_saveButton__7vyv1{background-color:#007bff!important;border-radius:8px!important;color:#fff!important;font-family:Poppins,sans-serif!important;font-weight:600!important;height:40px!important;padding:10px 24px!important;text-transform:none!important}.UserInfo_saveButton__7vyv1:hover{background-color:#0069d9!important}.UserInfo_deleteSection__ZYUFl{margin-top:8px}.UserInfo_deleteInfo__uzdPK{color:#666;font-family:Poppins,sans-serif!important;line-height:1.6!important;margin-bottom:16px!important}.UserInfo_deleteButton__hPDvm{background-color:red!important;border-radius:8px!important;color:#fff!important;font-family:Poppins,sans-serif!important;font-weight:600!important;height:40px!important;padding:10px 24px!important;text-transform:none!important}.UserInfo_deleteButton__hPDvm:hover{background-color:#c00!important}.UserInfo_dialogPaper__RXeLY{border-radius:16px!important;padding:32px!important;text-align:center}.UserInfo_dialogContent__BNQsQ{align-items:center;display:flex;flex-direction:column}.UserInfo_dialogImage__rGf8l{height:70px;margin-bottom:20px;width:70px}.UserInfo_dialogTitle__\+Dbus{font-family:Poppins,sans-serif!important;font-weight:700!important;margin-bottom:8px!important}.UserInfo_dialogText__ls0Jt{color:#666;font-family:Poppins,sans-serif!important;margin-bottom:24px!important}.UserInfo_dialogActions__g95RG{display:flex;flex-direction:column;gap:12px;width:100%}.UserInfo_cancelButton__b75ji{border:1px solid #0c5e9b!important;color:#0c5e9b!important}.UserInfo_cancelButton__b75ji,.UserInfo_confirmButton__2ePId{border-radius:8px!important;font-family:Poppins,sans-serif!important;font-weight:600!important;height:40px!important;text-transform:none!important;width:100%!important}.UserInfo_confirmButton__2ePId{background-color:red!important;color:#fff!important;padding:8px 16px!important}.UserInfo_confirmButton__2ePId:hover{background-color:#c00!important}.ProfileTab_profileTab__hfW3Q{padding:24px}.ProfileTab_profileTab__hfW3Q .ProfileTab_sectionCard__DPXZn{background:#fff;border:1px solid #eef0f2;border-radius:16px;box-shadow:0 4px 12px #0000000d;height:100%;margin-bottom:24px;padding:24px}.ProfileTab_profileTab__hfW3Q .ProfileTab_sectionTitle__GUYxJ{color:#0c5e9b;font-family:Poppins,sans-serif;font-weight:700;margin-bottom:12px}.ProfileTab_profileTab__hfW3Q .ProfileTab_subTitle__eBkN5{color:#0c5e9b;font-family:Poppins,sans-serif;font-weight:600;margin-top:16px}.ProfileTab_profileTab__hfW3Q .ProfileTab_divider__8XXZ3{margin-bottom:24px}.ProfileTab_profileTab__hfW3Q .ProfileTab_dangerZone__nnHTp{background:snow;border:1px solid #ff00001a}.ProfileTab_profileTab__hfW3Q .ProfileTab_dangerZone__nnHTp .ProfileTab_sectionTitle__GUYxJ{color:red}.dialog_dialogTitle__ohXlf{align-items:center;border-bottom:1px solid #c3d4e3;display:flex;justify-content:space-between;padding:0 0 20px}.dialog_dialogTitle__ohXlf .dialog_close__xAUvA{align-items:center;background-color:#fcf1f2;border-radius:50%;cursor:pointer;display:flex;justify-content:center;padding:10px}.dialog_dialogueContent__Ex3o1::-webkit-scrollbar{display:none}.pricingPlan_pricingContainer__vKhN8{display:flex;flex-direction:column}.pricingPlan_pricingNavContainer__pTMu8{align-items:center;display:flex;height:12vh;justify-content:space-between;padding:0 2rem;width:100%}.pricingPlan_navigationButton__74BMg{margin-bottom:10px;width:100%}.pricingPlan_pricingBodyContainer__0PNXi{display:flex;justify-content:center;min-height:88vh;padding:0 10px;width:100%}.pricingPlan_pricingBody__HuEUU{align-items:center;display:flex;flex-direction:column;gap:10px;width:100%}.pricingPlan_mainTitle__e5KAV{font-size:26px!important;font-weight:600!important}@media(max-width:1200px){.pricingPlan_mainTitle__e5KAV{font-size:22px!important}}@media(max-width:600px){.pricingPlan_mainTitle__e5KAV{font-size:20px!important}}.pricingPlan_priceCard__80hNU,.pricingPlan_pricingCardsContainer__z4ELe{display:flex;justify-content:space-between}.pricingPlan_priceCard__80hNU{background-color:#fff;border-radius:10px!important;box-shadow:0 4px 10px #0000001a!important;flex-direction:column;height:400px!important;padding:15px!important;transition:transform .3s ease,box-shadow .3s ease!important;width:100%!important}.pricingPlan_priceCard__80hNU:hover{box-shadow:0 10px 20px #0003!important;transform:scale(1.02)!important}.pricingPlan_priceCardSelected__YkznW{border:2px solid #0c5e9b!important;box-shadow:0 6px 18px #0c5e9b40!important}.pricingPlan_priceCardTitle__C8G86{font-size:1rem!important;font-weight:700!important;margin-bottom:5px!important}.pricingPlan_priceCardPrice__VmnrQ{color:#0c5e9b!important;font-size:1.5rem!important;font-weight:700!important;margin-bottom:5px}.pricingPlan_priceCardPrice__VmnrQ .pricingPlan_priceCardCurrency__bdF33{font-size:1.3rem!important}.pricingPlan_priceCardPrice__VmnrQ .pricingPlan_priceCardDuration__x2z4J{color:#555!important;font-size:1rem!important}.pricingPlan_priceCardFeaturesHeading__BcZZC{font-weight:700!important}.pricingPlan_discountMessage__nlmv8{color:#00a307!important;font-size:.9rem!important;font-weight:700;margin-top:5px!important}.pricingPlan_lineThrough__UPJos{color:#9a9aa9!important;margin-right:10px!important;text-decoration:line-through!important}.pricingPlan_priceCardFeatureItem__Mo17c{align-items:center;display:flex}.pricingPlan_priceCardFeatureItem__Mo17c .pricingPlan_priceCardFeatureIcon__FlLEE{color:#0c5e9b!important;margin-right:10px}.pricingPlan_priceCardFeatureItem__Mo17c p{color:#555;font-size:.8rem!important}.pricingPlan_subscriptionPlanCard__nFNNg{border-radius:10px!important;display:flex;flex-direction:column;gap:15px;padding:15px;width:100%}.pricingPlan_subscriptionPlanCard__nFNNg .pricingPlan_innerCard__pDURB{background-color:#f2f3f3;border-radius:6px;display:flex;flex-direction:column;gap:15px;justify-content:center;min-height:80px;padding:1rem}.pricingPlan_subscriptionPlanCard__nFNNg .pricingPlan_flexContainer__vaKff{align-items:center;display:flex;justify-content:space-between;width:100%}.pricingPlan_subscriptionPlanCard__nFNNg .pricingPlan_trialBox__WQ8qe{background-color:#0288d1;border-radius:10px;color:#f2f3f3;padding:5px 15px;text-align:center;width:150px}.pricingPlan_subscriptionPlanCard__nFNNg .pricingPlan_pricingInfo__4\+0fO{color:#0288d1!important;font-weight:700}.pricingPlan_paymentFormContainer__v0myX .pricingPlan_container__yGnTi{display:flex;flex-direction:column;justify-content:center}.pricingPlan_paymentFormContainer__v0myX .pricingPlan_paymentInput__s8vZ8{background-color:#f0f0f0;border-radius:6px;display:flex;flex-direction:column;gap:5px;margin-bottom:20px;padding:12px}.pricingPlan_paymentFormContainer__v0myX .pricingPlan_payBtn__b7Q4w{background:#0a66c2!important;border-radius:6px;color:#fff!important;font-size:16px;padding:12px;width:100%}.pricingPlan_paymentFormContainer__v0myX .pricingPlan_payBtn__b7Q4w:disabled{background:#9cb6d2!important}.pricingPlan_paymentFormContainer__v0myX .pricingPlan_form__tVoG2{width:100%}.pricingPlan_paymentFormContainer__v0myX .pricingPlan_message__CQJjS{color:green;font-weight:700;margin-top:10px}.pricingPlan_paymentFormContainer__v0myX .pricingPlan_couponSection__oRj5K{align-items:flex-end;display:flex;flex-wrap:wrap;gap:15px;margin-bottom:10px}.pricingPlan_paymentFormContainer__v0myX .pricingPlan_couponInputWrapper__JHH3Q{display:flex;flex:1 1;flex-direction:column}.pricingPlan_paymentFormContainer__v0myX .pricingPlan_couponInputField__alo9j{background:#fff;border:1px solid #d0d3d5;border-radius:6px;font-size:.95rem;outline:none;padding:10px 12px}.pricingPlan_paymentFormContainer__v0myX .pricingPlan_couponAction__tVU3M{display:flex;justify-content:flex-end;min-width:150px}.pricingPlan_paymentFormContainer__v0myX .pricingPlan_couponMessage__C7rj7{color:#a61b1b;font-size:.85rem;margin-bottom:10px}.pricingPlan_paymentFormContainer__v0myX .pricingPlan_couponMessageSuccess__fUh0o{color:#0f5132;font-size:.85rem;margin-bottom:10px}.pricingPlan_paymentFormContainer__v0myX .pricingPlan_couponMessageError__TK\+ia{color:#a61b1b}.pricingPlan_paymentFormContainer__v0myX .pricingPlan_couponSummary__\+20NX{align-items:center;background:#eff4ff;border-radius:6px;display:flex;font-size:.85rem;gap:10px;justify-content:space-between;margin-bottom:12px;padding:10px 12px}.pricingPlan_paymentFormContainer__v0myX .pricingPlan_couponRemove__dHri6{background:#0000;border:none;color:#0c5e9b;cursor:pointer;font-weight:600;text-decoration:underline}.subscription_pricingContainer__\+llM3{display:flex;flex-direction:column}.subscription_pricingNavContainer__eO7l3{align-items:center;display:flex;height:12vh;justify-content:space-between;padding:0 2rem;width:100%}.subscription_subscriptionDetailCard__cyEDj{align-items:flex-start;border-radius:10px!important;display:flex;flex-direction:column;padding:15px}.subscription_subscriptionDetailCard__cyEDj .subscription_memberSince__jp9v4{background-color:#0288d1;border-radius:10px;color:#f2f3f3;padding:5px 15px;text-align:center}.subscription_subscriptionDetailCard__cyEDj .subscription_nextPaymentContainer__8LSvC{display:flex;justify-content:space-between;padding:0 1rem}.subscription_subscriptionDetailCard__cyEDj .subscription_nextPaymentContainer__8LSvC .subscription_paymentInfo__y8M6T{color:#0288d1!important;font-weight:700}.subscription_subscriptionDetailCard__cyEDj .subscription_nextPaymentContainer__8LSvC .subscription_buttonContainer__XFb53{align-items:center;display:flex;gap:1rem}.subscription_paymentContent__rxkjj{display:flex;flex-direction:column;width:100%}.subscription_paymentHeader__CPS9L{align-items:center;display:flex;gap:1rem;justify-content:space-between;width:100%}.subscription_paymentMethodsList__4nvG0{background:#f2f3f3;border:1px solid #00000014;border-radius:12px;margin-top:.75rem;max-height:420px;overflow:hidden;overflow-y:auto;width:100%}.subscription_paymentMethodsGrid__5i9ll{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr;padding:12px;width:100%}.subscription_paymentMethodTile__Qmb\+\+{background:#f2f3f3;border:1px solid #00000014;border-radius:12px;cursor:pointer;padding:12px;transition:background .15s ease,box-shadow .15s ease,border-color .15s ease}.subscription_paymentMethodTile__Qmb\+\+:hover{background:#1976d208;box-shadow:0 6px 16px #0000000f}.subscription_paymentMethodTileActive__Ek-cd{background:#2e7d320d;border:2px solid #2e7d3259}.subscription_paymentMethodTileSelected__qxy70{border-color:#1976d259;box-shadow:0 6px 18px #1976d21a}@media(min-width:500px){.subscription_paymentMethodsGrid__5i9ll{grid-template-columns:repeat(1,minmax(0,1fr))}}@media(min-width:700px){.subscription_paymentMethodsGrid__5i9ll{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:900px){.subscription_paymentMethodsGrid__5i9ll{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.subscription_paymentMethodsGrid__5i9ll{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1536px){.subscription_paymentMethodsGrid__5i9ll{grid-template-columns:repeat(4,minmax(0,1fr))}}.subscription_activeChip__lTKKY{align-items:center;background:#2e7d321f;border-radius:999px;color:#00a307;display:inline-flex;font-size:12px;font-weight:700;padding:2px 10px}.subscription_paymentFooter__sq\+pq{display:flex;justify-content:flex-end;margin-top:.9rem}.subscription_paymentEmptyState__aRtEB{align-items:center;background:#00000003;border:1px dashed #0000002e;border-radius:12px;display:flex;gap:1rem;justify-content:space-between;margin-top:.75rem;padding:1rem 1.1rem}.subscription_dialogTitleRow__OpRLd{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1rem}.subscription_cardInfo__4JED3{align-items:center;display:flex;gap:10px}.subscription_cardBrandIcon__8k9fh{height:auto;width:40px}.subscription_cardNumber__r42KD{font-weight:700;letter-spacing:2px}.subscription_invoiceCard__Gh5XB{border-radius:10px!important;display:flex;flex-direction:column;padding:15px}.subscription_invoiceHeader__3um45{align-items:center;display:flex;gap:1rem;justify-content:space-between}.subscription_invoiceTable__P7mkI{margin-top:10px}.subscription_invoiceLink__fntMu{color:#0288d1;font-weight:600}.subscription_invoiceEmpty__52S2p{color:#5f6368;margin-top:10px}.subscription_invoiceStatus__BMZd1{color:#5f6368;font-weight:600;text-transform:capitalize}.shared_coloredIcon__RsCDr{align-items:center;border-radius:9px;display:flex;justify-content:center;padding:10px}.shared_circle__FTild{border-radius:50%;height:9px;width:9px}.shared_badge__rckGU{align-items:center;background-color:#0c5e9b;border-radius:10px;color:#fff;display:flex;font-size:16px;font-weight:500;height:30px;justify-content:center;width:47px}.shared_statsBadge__PAmPL{border-radius:50px;height:9px;width:30px}.shared_tableContainer__YSIpG{display:flex!important;flex-direction:column!important;gap:.7rem!important;height:100%}.shared_tabContainer__\+o6Hv{background-color:#fff;border-radius:50px;display:inline-block}.shared_selectedTab__abPHN{background-color:#0c5e9b!important;border-radius:50px!important;color:#fff!important;font-size:16px!important;font-weight:500!important;margin:5px!important;min-height:41px!important;padding:0 10px!important;text-transform:none!important}@media(max-width:1200px){.shared_selectedTab__abPHN{font-size:14px!important}}@media(max-width:600px){.shared_selectedTab__abPHN{font-size:18px!important}}.shared_tab__ZLQDB{color:#000!important;font-size:16px!important;font-weight:500!important;margin:5px!important;min-height:41px!important;padding:0 10px!important;text-transform:none!important}@media(max-width:1200px){.shared_tab__ZLQDB{font-size:14px!important}}@media(max-width:600px){.shared_tab__ZLQDB{font-size:18px!important}}.shared_indicator__WSC24{background-color:#0000!important}.OnPremPricing_priceCard__Yb2Ha{background-color:#fff;border-radius:10px!important;box-shadow:0 4px 10px #0000001a!important;display:flex;flex-direction:column;height:500px!important;justify-content:space-between;padding:15px!important;transition:transform .3s ease,box-shadow .3s ease!important;width:100%!important}.OnPremPricing_priceCard__Yb2Ha:hover{box-shadow:0 10px 20px #0003!important;transform:scale(1.02)!important}.OnPremPricing_priceCardTitle__HmUvU{font-size:1rem!important;font-weight:700!important;margin-bottom:5px!important}.OnPremPricing_priceCardPrice__c\+-Ya{align-items:center;color:#0c5e9b!important;display:flex;flex-direction:column;font-size:1.5rem!important;font-weight:700!important}.OnPremPricing_priceCardPrice__c\+-Ya .OnPremPricing_priceCardCurrency__uizJY{font-size:1.3rem!important}.OnPremPricing_priceCardPrice__c\+-Ya .OnPremPricing_priceCardDuration__oCj2w{color:#555!important;font-size:1rem!important}.OnPremPricing_priceCardFeaturesHeading__Uu\+lL{font-weight:700!important}.OnPremPricing_priceCardFeatureItem__dL9Df{align-items:center;display:flex}.OnPremPricing_priceCardFeatureItem__dL9Df .OnPremPricing_priceCardFeatureIcon__ztAQs{color:#0c5e9b!important;margin-right:10px}.OnPremPricing_priceCardFeatureItem__dL9Df p{color:#555;font-size:.8rem!important}.Account_columns__oS-zc{display:flex;gap:24px}.Account_column__hGbM2{flex:1 1}.Account_tabContainer__nqQlV{display:flex;justify-content:center}.Account_indicator__WqmFM{border-bottom:2px solid #1976d2}.Account_selectedTab__xGuHW{color:#1976d2;font-weight:700}.Account_tab__40x2m{color:#555}.managementHeader_tabs-container__f5GlO{align-items:flex-start;gap:16px;padding:0 0 16px}.managementHeader_tabs-container__f5GlO,.managementHeader_tabs-container__f5GlO .managementHeader_tabs-section__I\+Xaz{display:flex;flex-direction:column;width:100%}.managementHeader_tabs-container__f5GlO .managementHeader_tabs-header__\+\+OBy{margin-bottom:8px}.managementHeader_tabs-container__f5GlO .managementHeader_tabsWrapper__LDOl\+{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 1px 3px #0f172a0a;overflow:hidden;padding:4px 8px}.managementHeader_tabs-container__f5GlO .managementHeader_tabs__2cfd2{min-height:44px}.managementHeader_tabs-container__f5GlO .managementHeader_tabs__2cfd2 .MuiTabs-flexContainer{gap:4px}.managementHeader_tabs-container__f5GlO .managementHeader_tabs__2cfd2 .MuiTabs-scrollButtons{color:#64748b}.managementHeader_tabs-container__f5GlO .managementHeader_tabs__2cfd2 .MuiTabs-indicator{background:linear-gradient(90deg,#00b894,#00a3e0);border-radius:3px 3px 0 0;height:3px}.managementHeader_tabs-container__f5GlO .managementHeader_tab__CoZ\+Q{color:#64748b!important;font-size:14px!important;font-weight:600!important;min-height:40px!important;padding:0 18px!important;text-transform:none!important;transition:all .2s ease!important}.managementHeader_tabs-container__f5GlO .managementHeader_tab__CoZ\+Q:hover{background:#f8fafc;color:#0f172a!important}.managementHeader_tabs-container__f5GlO .managementHeader_tab__CoZ\+Q.managementHeader_Mui-selected__24Tyj{color:#0f172a!important}.managementHeader_tabs-container__f5GlO .managementHeader_tab__CoZ\+Q .MuiTab-iconWrapper{margin-right:6px;opacity:.7}.managementHeader_tabs-container__f5GlO .managementHeader_tab__CoZ\+Q.managementHeader_Mui-selected__24Tyj .MuiTab-iconWrapper{opacity:1}.managementHeader_tabs-container__f5GlO .managementHeader_tabIndicator__ckQVg{height:3px}.managementHeader_tabs-container__f5GlO .managementHeader_resources-section__GXdz2{display:flex;flex-direction:column;width:100%}.managementHeader_tabs-container__f5GlO .managementHeader_resources-section__GXdz2 .managementHeader_resources-header__96rqY{margin-bottom:8px}.managementHeader_tabs-container__f5GlO .managementHeader_kpiGrid__nFhvs{display:flex;flex-direction:row;gap:16px;width:100%}.managementHeader_tabs-container__f5GlO .managementHeader_kpiGrid__nFhvs>*{flex:1 1;min-width:160px}.managementHeader_tabs-container__f5GlO .managementHeader_kpiItem__DG0kz{cursor:pointer;flex:1 1;min-width:160px}@media(max-width:768px){.managementHeader_tabs-container__f5GlO{flex-direction:column}.managementHeader_tabs-container__f5GlO .managementHeader_tabs-section__I\+Xaz{margin-bottom:16px;margin-right:0}.managementHeader_tabs-container__f5GlO .managementHeader_tabs__2cfd2{flex-direction:column}.managementHeader_tabs-container__f5GlO .managementHeader_tabs__2cfd2 .managementHeader_tab__CoZ\+Q{margin-bottom:8px}.managementHeader_tabs-container__f5GlO .managementHeader_resources-section__GXdz2 .managementHeader_resource-cards__O5hpV .managementHeader_card__N87-L{flex:1 0 45%;margin-bottom:8px;margin-right:8px}}@media(max-width:480px){.managementHeader_tabs-container__f5GlO .managementHeader_resources-section__GXdz2 .managementHeader_resource-cards__O5hpV .managementHeader_card__N87-L,.managementHeader_tabs-container__f5GlO .managementHeader_tabs-section__I\+Xaz .managementHeader_tabs__2cfd2 .managementHeader_tab__CoZ\+Q{flex:1 0 100%;margin-bottom:8px;margin-right:0}}.myTable_toolBarContainer__4508J{align-items:center;display:flex;justify-content:space-between;padding:10px}.myTable_toolBarContainer__4508J .myTable_left__TMWFl{width:430px}.myTable_toolBarContainer__4508J .myTable_right__nVs6y{align-items:center;display:flex;gap:10px}.myTable_toolBarContainer__4508J .myTable_right__nVs6y div{align-items:center;display:flex;gap:10px;justify-content:center}@media(max-width:600px){.myTable_toolBarContainer__4508J{flex-direction:column;justify-content:center}}@media(min-width:1536px){.myTable_toolBarContainer__4508J{justify-content:space-between}}.myTable_noData__3GK1N{align-items:center;color:#9a9aa9;display:flex;gap:10px;height:350px;justify-content:center}.myTable_walkthroughTargetFallback__IalnA{display:inline-block;flex-shrink:0;height:36px;vertical-align:middle;width:8px}.table_tableContainer__5BP2l{display:block!important;overflow-x:auto!important;padding:0!important;width:100%}.table_dataGridContainer__AML9L{position:relative;width:100%}.table_actionBtn__61CJA,.table_deleteBtn__q1ZeG{background-color:#f2f3f3!important;border-radius:100px!important;color:#0c5e9b!important;font-weight:500!important;text-transform:none!important}.table_deleteBtn__q1ZeG .table_icon__BIjg4{fill:#0c5e9b;transition:fill .3s}.table_deleteBtn__q1ZeG:hover{background-color:red!important;color:#fff!important}.table_deleteBtn__q1ZeG:hover .table_icon__BIjg4{fill:#fff!important}.table_aiSummaryBtn__TJw8U{align-items:center;background-color:#eff6ff!important;border:1px solid #dbeafe!important;border-radius:8px!important;color:#2563eb!important;cursor:pointer;display:flex;font-size:13px!important;font-weight:600!important;justify-content:center;margin-right:8px;padding:6px 12px!important;transition:all .2s}.table_aiSummaryBtn__TJw8U:hover{background-color:#dbeafe}.table_aiSummaryBtn__TJw8U svg{font-size:16px}.table_tableHeaderActions__rCizg{align-items:center;display:flex;gap:8px}.table_iconBtn__\+pGnc{background-color:#f2f3f3!important;border-radius:10px!important}.table_iconBtn__\+pGnc:hover{background-color:#0c5e9b!important;color:#fff!important}.table_iconBtn__\+pGnc:hover svg{fill:#fff!important}.table_iconBtn__\+pGnc:hover svg path{fill:#fff}.table_drawer__EBMe-{margin-left:auto;position:relative}.table_drawerContainer__FTMkY{display:flex;flex-direction:column;height:492px;justify-content:space-between;overflow:hidden;padding:0}.table_drawerContainer__FTMkY .table_upper__S0U2T{height:400px}.table_deviceInfoItem__RhRZg{align-items:center!important;display:flex;flex-direction:column}.table_deviceInfo__n9WZt{align-items:center;border-bottom:1px solid #c3d4e3;display:flex;justify-content:space-between;padding:15px 2vw;width:100%}.table_deviceInfo__n9WZt div{align-items:center;column-gap:10px;display:flex}.table_deviceInfo__n9WZt div div{align-items:flex-start;display:flex;flex-direction:column}.table_deviceScroll__NVMtZ{display:flex;flex-direction:column;height:260px;overflow-y:scroll}.table_deviceScroll__NVMtZ::-webkit-scrollbar{width:10px}.table_deviceScroll__NVMtZ::-webkit-scrollbar-thumb{background:#0c5e9b}.table_deviceScroll__NVMtZ::-webkit-scrollbar-thumb:hover{background:#000}.table_deviceScroll__NVMtZ .table_itemBox__Q-DRA{border-bottom:1px solid #c3d4e3;padding:15px 2vw;width:100%}.table_deviceScroll__NVMtZ .table_lastItemBox__KPdax{padding:15px 1vw;width:100%}.table_deviceScroll__NVMtZ .table_itemInfo__1hazM{align-items:center;display:flex;justify-content:space-between;padding:10px 0}.table_deviceScroll__NVMtZ .table_itemInfo__1hazM div{align-items:center;display:flex;flex-direction:column}.table_accordion__t67iU{border:none!important;box-shadow:none!important}.table_accordionSummary__BfOBQ{border:none!important;flex-direction:row-reverse!important;gap:10px!important}.table_accordionDetails__V9Rop{margin-left:35px!important;padding:0!important}.table_viewDetail__78HdG{align-items:center;border-top:1px solid #c3d4e3;display:flex;height:92px;justify-content:flex-end;padding:0 2vw}@keyframes table_rowAppear__Z-DUJ{0%{opacity:0}to{opacity:1}}@keyframes table_rowHighlight__DK40w{0%{background-color:#0596691c}60%{background-color:#0596690d}to{background-color:#0000}}@keyframes table_rowBorderFlash__BW--O{0%{box-shadow:inset 3px 0 0 #059669d9}70%{box-shadow:inset 3px 0 0 #05966959}to{box-shadow:inset 3px 0 0 #05966900}}.table_newRow__TAtGg{animation:table_rowAppear__Z-DUJ .35s ease-out both,table_rowHighlight__DK40w 1.1s ease forwards}.table_newRow__TAtGg>td:first-child{animation:table_rowBorderFlash__BW--O 1.1s ease forwards}.apps_totalAppsWrapper__HPrz-{margin-bottom:.5rem}.apps_appsToobarContainer__g7hr-{align-items:center;display:flex;gap:10px;justify-content:space-around;width:100%}.apps_appCardContainer__7cqtK{display:flex;flex-direction:column!important;gap:8px;justify-content:flex-start;padding:10px 0}.apps_summaryHeader__LHkE0{align-items:center;display:flex;flex-wrap:wrap;gap:.35rem;justify-content:flex-start;width:100%}.apps_summaryValue__r-fFA{color:#5f6368;font-size:.85rem;font-weight:600}.apps_innerContainer__4h5QO{display:flex;flex-wrap:wrap;gap:12px}.apps_appCard__eG0us{border-radius:12px;box-shadow:0 1px 4px 0 #00000017;display:flex;height:76px;overflow:hidden;width:160px}.apps_left__1bC9K{background-color:#fff;border-bottom-right-radius:12px;border-top-right-radius:12px;flex-direction:column;width:120px}.apps_left__1bC9K,.apps_right__6NHMY{align-items:center;display:flex;height:100%;justify-content:center}.apps_right__6NHMY{width:40px}.apps_malwareSearchContainer__oVr9u{padding-bottom:2rem;width:50vw}.apps_malwareAppCardContainer__ox-K5{display:flex;flex-direction:column;gap:10px}.apps_malwareAppCardContainer__ox-K5 .apps_malwareAppCard__80jV\+{word-wrap:break-word;min-height:100px;overflow-wrap:break-word;white-space:normal;width:100%;word-break:break-all}.apps_malwareAppCardContainer__ox-K5 .apps_malwareAppCard__80jV\+ .apps_cardItem__a6dJ0{background-color:#f2f3f3;border-bottom:1px solid #c3d4e3;font-weight:700;padding:10px 20px}.apps_malwareAppCardContainer__ox-K5 .apps_malwareAppCard__80jV\+ .apps_cardItem__a6dJ0 strong{color:#000!important}.apps_noMalwareCard__ntd4X{align-items:center;background-color:#f2f3f3;display:flex;flex-direction:column;gap:15px;height:200px;justify-content:center;width:100%}.apps_noMalwareCard__ntd4X .apps_noMalwareText__d9-Vz{display:flex;flex-direction:column;text-align:center}@media(max-width:1200px){.apps_innerContainer__4h5QO{justify-content:space-evenly}}@media(max-width:600px){.apps_appCard__eG0us{width:200px}.apps_left__1bC9K{width:150px}.apps_right__6NHMY{width:50px}}.BlockChainMap_blockMapContainer__LEUZM{position:relative}.BlockChainMap_blockMapContainer__LEUZM .BlockChainMap_blockMap__bmFLt{height:300px;width:100%}.BlockChainMap_blockMapContainer__LEUZM .BlockChainMap_blockMapTitle__3NXEc{display:flex;justify-content:space-between}.BlockChainMap_blockMapContainer__LEUZM .BlockChainMap_blockMapToolTip__RL3JS{background-color:wheat!important;height:0;position:absolute;width:0}.BlockChainMap_customTooltip__0bXQ5{background-color:#fff!important;border:2px solid #0c5e9b!important;border-radius:5px;box-shadow:0 4px 6px #0000001a;color:#000!important;font-size:14px;padding:10px}.cards_myCard__UUVnh{border:none!important;border-radius:10px!important;display:flex;flex-direction:column;justify-content:flex-start;overflow:visible;width:100%}.BlockInfo_container__2x\+PH{border-radius:10px;padding:16px}.BlockInfo_row__72Kzl{align-items:center;display:flex;margin-bottom:12px}.BlockInfo_icon__PREff{color:#0c5e9b;margin-right:8px}.BlockInfo_label__l22WB{color:#333;font-weight:700;margin-right:4px}.BlockInfo_value__WbWIl{color:#555;word-break:break-word}.multiDashboard_timeRangeBox__5S57C{align-items:center;border:1px solid #9a9aa9;border-radius:6px;display:flex;height:35px;overflow:hidden;padding:0 10px;white-space:nowrap}.multiDashboard_timeRangeBox__5S57C .multiDashboard_timeBtn__6JkUU{font-size:12px;height:23px!important;min-width:auto!important;padding:5px 7px;text-transform:none;white-space:nowrap;width:auto!important}.multiDashboard_graphTitle__4SRnG{align-items:center;border-bottom:1px solid #e5e5ef;display:flex;justify-content:space-between;padding:10px 0}.multiDashboard_customLegend__cJ4QH{align-items:center;display:flex;justify-content:space-evenly;width:100%}.multiDashboard_customLegend__cJ4QH .multiDashboard_item__\+W4R4{align-items:center;border:1px solid #d0d3d5;border-radius:8px;display:flex;gap:3px;padding:5px}.multiDashboard_customLegend__cJ4QH .multiDashboard_item__\+W4R4 .multiDashboard_box__rPxNV{border-radius:2px;height:12px;width:12px}.multiDashboard_customLegend__cJ4QH .multiDashboard_item__\+W4R4 .multiDashboard_text__R8Cz-{color:#9a9aa9;font-size:12px}.singleDashboard_cardContainer__A\+HDV{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.singleDashboard_cardContainer__A\+HDV .singleDashboard_dashCard__3zZS0{align-items:center;display:flex;flex-direction:column;flex-grow:1;justify-content:center;padding:10px;text-align:center;width:140px}.singleDashboard_cardContainer__A\+HDV .singleDashboard_dashCard__3zZS0 .singleDashboard_bodyText__fg7X-{max-width:125px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.singleDashboard_eventCard__3BScJ{display:flex;flex-direction:column;flex-grow:1;min-width:437px;padding:10px}.singleDashboard_detailContainer1__AXDvI,.singleDashboard_detailContainer__lfpoo{display:flex;flex-direction:column;gap:20px;height:270px;justify-content:center;position:relative}@media(max-width:1500px){.singleDashboard_detailContainer1__AXDvI{margin-left:10%}}@media(max-width:1400px){.singleDashboard_detailContainer1__AXDvI{margin-left:35%}}@media(max-width:1300px){.singleDashboard_detailContainer1__AXDvI{margin-left:50%}}@media(max-width:1200px){.singleDashboard_detailContainer1__AXDvI{margin-left:50%}}@media(max-width:1100px){.singleDashboard_detailContainer1__AXDvI{margin-left:55%}}@media(max-width:1000px){.singleDashboard_detailContainer1__AXDvI{margin-left:57%}}@media(max-width:900px){.singleDashboard_detailContainer1__AXDvI{margin-left:0}}.singleDashboard_detailItem__gZq9c{display:flex;flex-direction:column;justify-content:flex-start}.singleDashboard_detailItem__gZq9c div{align-items:center;display:flex;gap:5px}.singleDashboard_chartContainer__i0XaQ{align-items:center;display:flex;height:250px;justify-content:center;position:relative}.singleDashboard_chartContainer__i0XaQ .singleDashboard_chartBadge__XOkkr{align-items:center;display:flex;flex-direction:column;gap:5px;position:absolute}.singleDashboard_chartContainer__i0XaQ .singleDashboard_chartBadge__XOkkr .singleDashboard_badge__2PAlE{background-color:#f2f3f3;border-radius:15px;font-size:14px;padding:5px;text-align:center;width:60px}.singleDashboard_systemCardContainer__9Sh0B{align-items:center;display:flex;flex-wrap:wrap;gap:10px;height:280px;justify-content:space-between;overflow-y:auto}.singleDashboard_infoCard__47dNf{align-items:center;border:1px solid #0c5e9b;border-radius:12px;color:#0c5e9b;display:flex;gap:10px;height:100px;justify-content:space-between;padding:0 10px}@media(max-width:600px){.singleDashboard_infoCard__47dNf{justify-content:space-between}}.singleDashboard_infoCard__47dNf .singleDashboard_right__YnL2F{align-items:center;display:flex;flex-direction:column;gap:5px;justify-content:center;width:100%}.singleDashboard_infoCard__47dNf .singleDashboard_systemInfoBadge__JiBJm{background-color:#f2f3f3;border-radius:100px;color:#0c5e9b;min-width:66px;padding:5px 10px;text-align:center}.device_tabContainer__2QvgF{background-color:#fff;border-radius:50px;display:flex;justify-content:center}.device_selectedTab__-4gY3{background-color:#0c5e9b!important;border-radius:50px!important;color:#fff!important;font-size:16px!important;font-weight:500!important;margin:5px!important;min-height:41px!important;padding:0 10px!important;text-transform:none!important}@media(max-width:1200px){.device_selectedTab__-4gY3{font-size:14px!important}}@media(max-width:600px){.device_selectedTab__-4gY3{font-size:18px!important}}.device_tab__VruXF{color:#000!important;font-size:16px!important;font-weight:500!important;margin:5px!important;min-height:41px!important;padding:0 10px!important;text-transform:none!important}@media(max-width:1200px){.device_tab__VruXF{font-size:14px!important}}@media(max-width:600px){.device_tab__VruXF{font-size:18px!important}}.device_indicator__xCEHg{background-color:#0000!important}.device_deviceItem__d-GzV{align-items:center;border-radius:9px;display:flex;height:50px;justify-content:center;margin:20px;padding:10px;width:50px}.device_deviceMenu__N5of9{align-items:center;cursor:pointer;display:flex;font-size:14px!important;gap:2px}@media(max-width:1200px){.device_deviceMenu__N5of9{font-size:12px!important}}@media(max-width:600px){.device_deviceMenu__N5of9{font-size:24px!important}}.device_circle__ZXnZb{border-radius:50%;height:10px;width:10px}.device_alertInfoContainer__x7gaq{align-items:center;display:flex;justify-content:space-between;margin-left:3vw;margin-right:3vw}.device_alertInfoText__QrMKK{align-items:center;display:flex;gap:5px;justify-content:flex-start}.device_statsDivider__ff\+rB{margin-left:0!important;margin-right:0!important}.device_mapMarker__TOis-{align-items:center;border:2px solid red;border-radius:50%;display:flex;height:40px;justify-content:center;width:40px}.device_cardTitle__ITaWl{align-items:center;display:flex;justify-content:space-between}.device_map__4Ue3D{border-radius:10px;height:260px;margin-top:5px;width:100%}.device_cardContainer__P1pm8{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.device_cardContainer__P1pm8 .device_item__eMXGn{width:550px}.device_bgBlue__wVoEQ{background-color:#0c5e9b}.device_messageContainer__OBMv9{display:flex;flex-direction:column;gap:10px}.device_textItem__E3LUl{align-items:center;display:flex;gap:10px}.device_copyBtn__RCUSp{align-items:center;border-radius:10px;cursor:pointer;display:flex;height:48px;justify-content:center;width:48px}.device_copyBtn__RCUSp:hover{background-color:#00b0df}.device_row__VCfWj{align-items:center;display:flex;justify-content:space-between}.device_commandText__7J6Fu{text-align:justify;word-break:break-all}.device_installCommandBox__p9Op6{background-color:#0f172a0a;border:1px solid #0f172a1f;border-radius:12px;color:#000;font-family:Roboto Mono,monospace;font-size:14px;line-height:1.5;padding:16px;white-space:pre-wrap;word-break:break-word}.device_installationDialog__rbzii{display:flex;flex-direction:column;gap:20px;margin-bottom:10%}.device_installationHeader__Qumbm{align-items:center;display:flex;justify-content:space-between}.device_installationSteps__SFI9c{display:flex;flex-direction:column;gap:10px}.device_installationStepItem__vVztd{align-items:flex-start;display:flex;gap:12px}.mapboxgl-map{-webkit-tap-highlight-color:rgb(0 0 0/0);font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;overflow:hidden;position:relative}.mapboxgl-canvas{left:0;position:absolute;top:0}.mapboxgl-map:-webkit-full-screen{height:100%;width:100%}.mapboxgl-canary{background-color:salmon}.mapboxgl-canvas-container.mapboxgl-interactive,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass{cursor:grab;-webkit-user-select:none;user-select:none}.mapboxgl-canvas-container.mapboxgl-interactive.mapboxgl-track-pointer{cursor:pointer}.mapboxgl-canvas-container.mapboxgl-interactive:active,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass:active{cursor:grabbing}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate .mapboxgl-canvas{touch-action:pan-x pan-y}.mapboxgl-canvas-container.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:pinch-zoom}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:none}.mapboxgl-ctrl-bottom,.mapboxgl-ctrl-bottom-left,.mapboxgl-ctrl-bottom-right,.mapboxgl-ctrl-left,.mapboxgl-ctrl-right,.mapboxgl-ctrl-top,.mapboxgl-ctrl-top-left,.mapboxgl-ctrl-top-right{pointer-events:none;position:absolute;z-index:2}.mapboxgl-ctrl-top-left{left:0;top:0}.mapboxgl-ctrl-top{left:50%;top:0;transform:translateX(-50%)}.mapboxgl-ctrl-top-right{right:0;top:0}.mapboxgl-ctrl-right{right:0;top:50%;transform:translateY(-50%)}.mapboxgl-ctrl-bottom-right{bottom:0;right:0}.mapboxgl-ctrl-bottom{bottom:0;left:50%;transform:translateX(-50%)}.mapboxgl-ctrl-bottom-left{bottom:0;left:0}.mapboxgl-ctrl-left{left:0;top:50%;transform:translateY(-50%)}.mapboxgl-ctrl{clear:both;pointer-events:auto;transform:translate(0)}.mapboxgl-ctrl-top-left .mapboxgl-ctrl{float:left;margin:10px 0 0 10px}.mapboxgl-ctrl-top .mapboxgl-ctrl{float:left;margin:10px 0}.mapboxgl-ctrl-top-right .mapboxgl-ctrl{float:right;margin:10px 10px 0 0}.mapboxgl-ctrl-bottom-right .mapboxgl-ctrl,.mapboxgl-ctrl-right .mapboxgl-ctrl{float:right;margin:0 10px 10px 0}.mapboxgl-ctrl-bottom .mapboxgl-ctrl{float:left;margin:10px 0}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl,.mapboxgl-ctrl-left .mapboxgl-ctrl{float:left;margin:0 0 10px 10px}.mapboxgl-ctrl-group{background:#fff;border-radius:4px}.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px #0000001a}@media (-ms-high-contrast:active){.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px ButtonText}}.mapboxgl-ctrl-group button{background-color:initial;border:0;box-sizing:border-box;cursor:pointer;display:block;height:32px;outline:none;overflow:hidden;padding:0;width:32px}.mapboxgl-ctrl-group button+button{border-top:1px solid #ddd}.mapboxgl-ctrl button .mapboxgl-ctrl-icon{background-position:50%;background-repeat:no-repeat;display:block;height:100%;width:100%}@media (-ms-high-contrast:active){.mapboxgl-ctrl-icon{background-color:initial}.mapboxgl-ctrl-group button+button{border-top:1px solid ButtonText}}.mapboxgl-ctrl-attrib-button:focus,.mapboxgl-ctrl-group button:focus{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl button:disabled{cursor:not-allowed}.mapboxgl-ctrl button:disabled .mapboxgl-ctrl-icon{opacity:.25}.mapboxgl-ctrl-group button:first-child{border-radius:4px 4px 0 0}.mapboxgl-ctrl-group button:last-child{border-radius:0 0 4px 4px}.mapboxgl-ctrl-group button:only-child{border-radius:inherit}.mapboxgl-ctrl button:not(:disabled):hover{background-color:#eee}.mapboxgl-ctrl-group button:focus:focus-visible{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl-group button:focus:not(:focus-visible){box-shadow:none}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='m10.5 14 4-8 4 8h-8z'/%3E%3Cpath d='m10.5 16 4 8 4-8h-8z' fill='%23ccc'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='m10.5 14 4-8 4 8h-8z'/%3E%3Cpath d='m10.5 16 4 8 4-8h-8z' fill='%23999'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29 29'%3E%3Cpath d='m10.5 14 4-8 4 8h-8z'/%3E%3Cpath d='m10.5 16 4 8 4-8h-8z' fill='%23ccc'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-arrow-up .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%23333' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.293 11.707a1 1 0 0 0 1.414 0L9 8.414l3.293 3.293a1 1 0 0 0 1.414-1.414l-4-4a1 1 0 0 0-1.414 0l-4 4a1 1 0 0 0 0 1.414Z'/%3E%3C/svg%3E");background-size:18px 18px}.mapboxgl-ctrl button.mapboxgl-ctrl-arrow-down .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%23333' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.293 6.293a1 1 0 0 1 1.414 0L9 9.586l3.293-3.293a1 1 0 1 1 1.414 1.414l-4 4a1 1 0 0 1-1.414 0l-4-4a1 1 0 0 1 0-1.414Z'/%3E%3C/svg%3E");background-size:18px 18px}.mapboxgl-ctrl button.mapboxgl-ctrl-indoor-toggle .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%23333' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M4.002 3.002v12h6v-3h2v3h2v-12a.944.944 0 0 0-1-1h-8a.945.945 0 0 0-1 1Zm4 11h-2v-2h2v2Zm0-4h-2v-2h2v2Zm0-4h-2v-2h2v2Zm4 4h-2v-2h2v2Zm0-4h-2v-2h2v2Z'/%3E%3C/svg%3E");background-size:18px 18px}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-indoor-toggle .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%23fff' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M4.002 3.002v12h6v-3h2v3h2v-12a.944.944 0 0 0-1-1h-8a.945.945 0 0 0-1 1Zm4 11h-2v-2h2v2Zm0-4h-2v-2h2v2Zm0-4h-2v-2h2v2Zm4 4h-2v-2h2v2Zm0-4h-2v-2h2v2Z' fill='%23333'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-indoor-toggle .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M4.002 3.002v12h6v-3h2v3h2v-12a.944.944 0 0 0-1-1h-8a.945.945 0 0 0-1 1Zm4 11h-2v-2h2v2Zm0-4h-2v-2h2v2Zm0-4h-2v-2h2v2Zm4 4h-2v-2h2v2Zm0-4h-2v-2h2v2Z' fill='%23333'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23aaa'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath d='m14 5 1 1-9 9-1-1 9-9z' fill='red'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-waiting .mapboxgl-ctrl-icon{animation:mapboxgl-spin 2s linear infinite}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23999'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath d='m14 5 1 1-9 9-1-1 9-9z' fill='red'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23666'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath d='m14 5 1 1-9 9-1-1 9-9z' fill='red'/%3E%3C/svg%3E")}}@keyframes mapboxgl-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}a.mapboxgl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='a' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 0 1 3.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='b' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 0 0-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 0 0 4.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 0 1-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 0 1 .3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 0 1-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='c'%3E%3Crect width='100%25' height='100%25' fill='%23fff'/%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/mask%3E%3Cg opacity='.3' stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23c)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23b' mask='url(%23c)'/%3E%3C/g%3E%3Cg opacity='.9' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;cursor:pointer;display:block;height:23px;margin:0 0 -4px -4px;overflow:hidden;width:88px}a.mapboxgl-ctrl-logo.mapboxgl-compact{width:23px}@media (-ms-high-contrast:active){a.mapboxgl-ctrl-logo{background-color:initial;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='a' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 0 1 3.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='b' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 0 0-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 0 0 4.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 0 1-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 0 1 .3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 0 1-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='c'%3E%3Crect width='100%25' height='100%25' fill='%23fff'/%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/mask%3E%3Cg stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23c)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23b' mask='url(%23c)'/%3E%3C/g%3E%3Cg fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/g%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){a.mapboxgl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='a' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 0 1 3.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='b' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 0 0-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 0 0 4.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 0 1-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 0 1 .3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 0 1-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='c'%3E%3Crect width='100%25' height='100%25' fill='%23fff'/%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/mask%3E%3Cg stroke='%23fff' stroke-width='3' fill='%23fff'%3E%3Ccircle mask='url(%23c)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23b' mask='url(%23c)'/%3E%3C/g%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/svg%3E")}}.mapboxgl-ctrl.mapboxgl-ctrl-attrib{background-color:#ffffff80;margin:0;padding:0 5px}@media screen{.mapboxgl-ctrl-attrib.mapboxgl-compact{background-color:#fff;border-radius:12px;box-sizing:initial;margin:10px;min-height:20px;padding:2px 24px 2px 0;position:relative}.mapboxgl-ctrl-attrib.mapboxgl-compact-show{padding:2px 28px 2px 8px;visibility:visible}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show,.mapboxgl-ctrl-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show,.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show{border-radius:12px;padding:2px 8px 2px 28px}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-inner{display:none}.mapboxgl-ctrl-attrib-button{background-color:#ffffff80;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E");border:0;border-radius:12px;box-sizing:border-box;cursor:pointer;display:none;height:24px;outline:none;position:absolute;right:0;top:0;width:24px}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-left .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-top-left .mapboxgl-ctrl-attrib-button{left:0}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-inner{display:block}.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-button{background-color:#0000000d}.mapboxgl-ctrl-bottom-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;right:0}.mapboxgl-ctrl-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{right:0}.mapboxgl-ctrl-top-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{right:0;top:0}.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{left:0;top:0}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;left:0}.mapboxgl-ctrl-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{left:0}}@media screen and (-ms-high-contrast:active){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' fill='%23fff'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}@media screen and (-ms-high-contrast:black-on-white){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}.mapboxgl-ctrl-attrib a{color:#000000bf;text-decoration:none}.mapboxgl-ctrl-attrib a:hover{color:inherit;text-decoration:underline}.mapboxgl-ctrl-attrib .mapbox-improve-map{font-weight:700;margin-left:2px}.mapboxgl-attrib-empty{display:none}.mapboxgl-ctrl-scale{background-color:#ffffffbf;border:2px solid #333;border-top:#333;box-sizing:border-box;color:#333;font-size:10px;padding:0 5px;white-space:nowrap}.mapboxgl-popup{display:flex;left:0;pointer-events:none;position:absolute;top:0;will-change:transform}.mapboxgl-popup-anchor-top,.mapboxgl-popup-anchor-top-left,.mapboxgl-popup-anchor-top-right{flex-direction:column}.mapboxgl-popup-anchor-bottom,.mapboxgl-popup-anchor-bottom-left,.mapboxgl-popup-anchor-bottom-right{flex-direction:column-reverse}.mapboxgl-popup-anchor-left{flex-direction:row}.mapboxgl-popup-anchor-right{flex-direction:row-reverse}.mapboxgl-popup-tip{border:10px solid #0000;height:0;width:0;z-index:1}.mapboxgl-popup-anchor-top .mapboxgl-popup-tip{align-self:center;border-bottom-color:#fff;border-top:none}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip{align-self:flex-start;border-bottom-color:#fff;border-left:none;border-top:none}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip{align-self:flex-end;border-bottom-color:#fff;border-right:none;border-top:none}.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip{align-self:center;border-bottom:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip{align-self:flex-start;border-bottom:none;border-left:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip{align-self:flex-end;border-bottom:none;border-right:none;border-top-color:#fff}.mapboxgl-popup-anchor-left .mapboxgl-popup-tip{align-self:center;border-left:none;border-right-color:#fff}.mapboxgl-popup-anchor-right .mapboxgl-popup-tip{align-self:center;border-left-color:#fff;border-right:none}.mapboxgl-popup-close-button{background-color:initial;border:0;border-radius:0 3px 0 0;cursor:pointer;position:absolute;right:0;top:0}.mapboxgl-popup-close-button:hover{background-color:#eee}.mapboxgl-popup-content{background:#fff;border-radius:3px;box-shadow:0 1px 2px #0000001a;padding:10px 10px 15px;pointer-events:auto;position:relative}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-content{border-top-left-radius:0}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-content{border-top-right-radius:0}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-content{border-bottom-left-radius:0}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-content{border-bottom-right-radius:0}.mapboxgl-popup-track-pointer{display:none}.mapboxgl-popup-track-pointer *{pointer-events:none;-webkit-user-select:none;user-select:none}.mapboxgl-map:hover .mapboxgl-popup-track-pointer{display:flex}.mapboxgl-map:active .mapboxgl-popup-track-pointer{display:none}.mapboxgl-marker{left:0;opacity:1;position:absolute;top:0;transition:opacity .2s;will-change:transform}.mapboxgl-user-location-dot,.mapboxgl-user-location-dot:before{background-color:#1da1f2;border-radius:50%;height:15px;width:15px}.mapboxgl-user-location-dot:before{animation:mapboxgl-user-location-dot-pulse 2s infinite;content:"";position:absolute}.mapboxgl-user-location-dot:after{border:2px solid #fff;border-radius:50%;box-shadow:0 0 3px #00000059;box-sizing:border-box;content:"";height:19px;left:-2px;position:absolute;top:-2px;width:19px}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading{height:0;width:0}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:after,.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:before{border-bottom:7.5px solid #4aa1eb;content:"";position:absolute}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:before{border-left:7.5px solid #0000;transform:translateY(-28px) skewY(-20deg)}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:after{border-right:7.5px solid #0000;transform:translate(7.5px,-28px) skewY(20deg)}@keyframes mapboxgl-user-location-dot-pulse{0%{opacity:1;transform:scale(1)}70%{opacity:0;transform:scale(3)}to{opacity:0;transform:scale(1)}}.mapboxgl-user-location-dot-stale{background-color:#aaa}.mapboxgl-user-location-dot-stale:after{display:none}.mapboxgl-user-location-accuracy-circle{background-color:#1da1f233;border-radius:100%;height:1px;width:1px}.mapboxgl-crosshair,.mapboxgl-crosshair .mapboxgl-interactive,.mapboxgl-crosshair .mapboxgl-interactive:active{cursor:crosshair}.mapboxgl-boxzoom{background:#fff;border:2px dotted #202020;height:0;left:0;opacity:.5;position:absolute;top:0;width:0}@media print{.mapbox-improve-map{display:none}}.mapboxgl-scroll-zoom-blocker,.mapboxgl-touch-pan-blocker{align-items:center;background:#000000b3;color:#fff;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;text-align:center;top:0;transition:opacity .75s ease-in-out;transition-delay:1s;width:100%}.mapboxgl-scroll-zoom-blocker-show,.mapboxgl-touch-pan-blocker-show{opacity:1;transition:opacity .1s ease-in-out}.mapboxgl-canvas-container.mapboxgl-touch-pan-blocker-override.mapboxgl-scrollable-page,.mapboxgl-canvas-container.mapboxgl-touch-pan-blocker-override.mapboxgl-scrollable-page .mapboxgl-canvas{touch-action:pan-x pan-y}.mapboxgl-ctrl button.mapboxgl-ctrl-level-button{font-size:16px;font-weight:700;text-align:center}.mapboxgl-ctrl button.mapboxgl-ctrl-level-button-selected{background-color:#ccc;color:#000}.mapboxgl-ctrl button.mapboxgl-ctrl-level-button-selected:hover{background-color:#ccc}.deviceMap_topologyCard__hfEVz{display:flex;flex-direction:column;gap:5px;margin-top:15px}.deviceMap_topologyItem__xP2Cw{align-items:center;display:flex;justify-content:space-between}.deviceMap_topologyHeading__vTzE2{color:#0c5e9b;font-size:14px;font-weight:bolder}.deviceMap_topologyText__EQUu0{color:#9a9aa9;font-size:12px}.deviceMap_topologyButton__dMNxx{background-color:#0c5e9b;border:none!important;border-radius:100px;color:#fff;font-size:12px;height:23px;width:80px}.walkthrough_walkthroughContainer__WmPRH{padding:0!important;text-align:center}.walkthrough_title__8iNa-{color:#333;font-size:18px;font-weight:700;margin-bottom:10px}.walkthrough_video__Yukl0{border:1px solid #ddd;border-radius:8px}.login_container__12SeX{align-items:center;display:flex;height:96dvh;justify-content:center;margin:2dvh 2dvw;position:relative;width:96dvw}.login_left__2zYgJ,.login_right__JQRBO{position:absolute}.login_backButtonContainer__TgJ9E{display:flex;justify-content:flex-start}.login_left__2zYgJ{display:flex;flex-direction:column;height:96vh;justify-content:space-between;padding-bottom:10vh;right:60%;width:35%;z-index:1}.login_left__2zYgJ .login_loginBox__fpHZz{align-items:center;display:flex;height:70vh}.login_right__JQRBO{background-color:#0c5e9b;border-radius:20px;display:flex;flex-direction:column;height:96vh;justify-content:space-between;left:30%;padding:2rem 1rem 2rem 10rem;width:70%}.login_formContainer__OLWmD{border-radius:20px!important;box-shadow:0 0 18px 5px rgba(0,0,0,.039)!important;display:flex;flex-direction:column;justify-content:space-evenly;padding:20px;width:100%}.login_formContainer__OLWmD .login_fieldsContainer__ARTmO{display:flex;flex-direction:column;gap:20px}.login_formContainer__OLWmD .login_btnContainer__R49bP{align-items:center;display:flex;justify-content:space-between}.login_loginBtn__Dablp{background-color:#0c5e9b!important;border-radius:100px!important;height:60px!important;width:50%!important}.login_loginBtn__Dablp:hover{background-color:#0288d1!important}.login_loginBtn__Dablp:disabled{background-color:#d0d3d5!important}.login_forgotBtn__bEThx{color:#0c5e9b!important;cursor:pointer}.login_navigationWrapper__6OFfR{position:relative}.login_keenSlide__P8YQD{align-items:center;background:gray;color:#fff;display:flex;font-size:50px;font-weight:500;height:300px;justify-content:center;max-height:100vh}.login_slideContainer__UcSiG{align-items:center;display:flex;flex-direction:column;height:60vh;justify-content:space-between;padding:20px;text-align:center}.login_slideContainer__UcSiG img{height:279px;width:326px}@media(max-width:600px){.login_container__12SeX{flex-direction:column;height:100%;margin:5px!important;margin-bottom:2rem;width:98vw}.login_left__2zYgJ,.login_right__JQRBO{height:100%;left:0;padding:1vw;position:relative;right:0;width:100%}.login_left__2zYgJ{align-items:center;display:flex;flex-direction:column;gap:10px;height:100%;order:1;padding-bottom:2vh}.login_left__2zYgJ .login_loginBox__fpHZz{height:100%}.login_right__JQRBO{border-radius:10px;order:2;padding:1rem}.login_formContainer__OLWmD{height:100%}}.keen-slider:not([data-keen-slider-disabled]){-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;align-content:flex-start;display:flex;overflow:hidden;position:relative;touch-action:pan-y;-webkit-user-select:none;user-select:none;-khtml-user-select:none;width:100%}.keen-slider:not([data-keen-slider-disabled]) .keen-slider__slide{min-height:100%;overflow:hidden;position:relative;width:100%}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-reverse]{flex-direction:row-reverse}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-v]{flex-wrap:wrap}.forgotpass_container__FtgQt{align-items:center;display:flex;height:96dvh;justify-content:center;margin:2dvh 2dvw;position:relative;width:96dvw}.forgotpass_left__YqNZX,.forgotpass_right__mZzUe{position:absolute}.forgotpass_left__YqNZX{display:flex;flex-direction:column;height:96vh;justify-content:space-between;padding-bottom:10vh;right:60%;width:35%;z-index:1}.forgotpass_left__YqNZX .forgotpass_loginBox__onKBA{align-items:center;display:flex;height:70vh}.forgotpass_right__mZzUe{background-color:#0c5e9b;border-radius:20px;display:flex;flex-direction:column;height:96vh;justify-content:space-between;left:30%;padding:2rem 1rem 2rem 10rem;width:70%}.forgotpass_formContainer__\+975V{border-radius:20px!important;box-shadow:0 0 18px 5px rgba(0,0,0,.039)!important;display:flex;flex-direction:column;justify-content:space-evenly;padding:20px;width:100%}.forgotpass_formContainer__\+975V .forgotpass_fieldsContainer__CYsIw{display:flex;flex-direction:column;gap:20px}.forgotpass_formContainer__\+975V .forgotpass_btnContainer__2WjJi{align-items:center;display:flex;justify-content:space-between}.forgotpass_loginBtn__QT7fn{background-color:#0c5e9b!important;border-radius:100px!important;height:60px!important;width:50%!important}.forgotpass_loginBtn__QT7fn:hover{background-color:#0288d1!important}.forgotpass_loginBtn__QT7fn:disabled{background-color:#d0d3d5!important}.forgotpass_forgotBtn__PLjum{color:#0c5e9b!important;cursor:pointer}.forgotpass_navigationWrapper__1Qxjc{position:relative}.forgotpass_keenSlide__bZaWw{align-items:center;background:gray;color:#fff;display:flex;font-size:50px;font-weight:500;height:300px;justify-content:center;max-height:100vh}.forgotpass_slideContainer__\+B4E2{align-items:center;display:flex;flex-direction:column;height:60vh;justify-content:space-between;padding:20px;text-align:center}.forgotpass_slideContainer__\+B4E2 img{height:279px;width:326px}@media(max-width:600px){.forgotpass_container__FtgQt{flex-direction:column;height:100%;margin:5px!important;margin-bottom:2rem;width:98vw}.forgotpass_left__YqNZX,.forgotpass_right__mZzUe{height:100%;left:0;padding:1vw;position:relative;right:0;width:100%}.forgotpass_left__YqNZX{align-items:center;display:flex;flex-direction:column;gap:10px;height:100%;order:1;padding-bottom:2vh}.forgotpass_left__YqNZX .forgotpass_loginBox__onKBA{height:100%}.forgotpass_right__mZzUe{border-radius:10px;order:2;padding:1rem}.forgotpass_formContainer__\+975V{height:100%}}.IpTable_page__Q9acz{margin:0 auto;max-width:1200px;padding:24px 16px 48px}.IpTable_headerCard__mijgB{background:#fff;border:1px solid #0f172a14;border-radius:16px;box-shadow:0 1px 2px #0f172a0a;margin-bottom:20px;padding:20px 22px}.IpTable_titleRow__lbaEo{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.IpTable_titleBlock__ZhAHd{flex:1 1;min-width:200px}.IpTable_pageTitle__K34Et{align-items:center;color:#0f172a;display:flex;flex-wrap:wrap;font-size:1.375rem;font-weight:600;gap:4px 0;letter-spacing:-.02em;line-height:1.3;margin:0}.IpTable_countPill__ljdIq{align-items:center;background:#f8fafc;border:1px solid #0f172a14;border-radius:999px;color:#64748b;display:inline-flex;font-size:.8125rem;font-weight:600;height:28px;justify-content:center;margin-left:10px;min-width:28px;padding:0 10px;vertical-align:middle}.IpTable_actions__3YGCO{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.IpTable_metaRow__rFNXW{border-top:1px solid #0f172a0f;display:flex;flex-wrap:wrap;gap:12px 28px;margin-top:16px;padding-top:16px}.IpTable_metaItem__hPJxk{color:#64748b;font-size:.8125rem}.IpTable_metaValue__00f1J{font-feature-settings:"tnum";color:#0f172a;font-variant-numeric:tabular-nums;font-weight:500}.IpTable_tableSurface__kP37L{background:#fff;border:1px solid #0f172a14;border-radius:14px;box-shadow:0 1px 2px #0f172a0a;overflow:hidden}.IpTable_emptyState__h9geb{padding:48px 24px;text-align:center}.IpTable_emptyIcon__3SA4o{background:linear-gradient(145deg,#6366f114,#0ea5e914);border:1px solid #0f172a14;border-radius:12px;height:48px;margin:0 auto 16px;width:48px}.IpTable_footerBar__e5o0o{align-items:center;background:#f8fafc;border:1px solid #0f172a14;border-radius:12px;display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end;margin-top:20px;padding:16px 20px}.IpTable_notFound__ixLUZ{background:#fff;border:1px solid #0f172a14;border-radius:16px;margin:48px auto;max-width:480px;padding:32px;text-align:center}.zeroTrustKpiCard_card__6Bnw5{background:#fff;border:1px solid #e2e8f0;border-radius:16px!important;box-shadow:0 4px 16px #0f172a0f;display:flex;flex-direction:column;gap:10px;padding:20px 22px;transition:all .3s cubic-bezier(.4,0,.2,1)}.zeroTrustKpiCard_card__6Bnw5:hover{border-color:#e2e8f0;box-shadow:0 12px 28px #0f172a1a;transform:translateY(-2px)}.zeroTrustKpiCard_header__P4ver{align-items:center;display:flex;gap:12px}.zeroTrustKpiCard_iconWrap__Z-dvG{align-items:center;border-radius:12px;display:flex;font-size:20px;height:40px;justify-content:center;width:40px}.zeroTrustKpiCard_label__W8G-D{color:#64748b;font-size:13px;font-weight:700;letter-spacing:.01em}.zeroTrustKpiCard_value__Sj-f3{color:#0f172a;font-size:36px!important;font-weight:800!important;letter-spacing:-.02em}.zeroTrustKpiCard_helper__\+58LX{color:#64748b;font-size:12px}.zeroTrustKpiCard_bar__7uOuP{background:#f1f5f9;border-radius:999px;height:6px;overflow:hidden;width:100%}.zeroTrustKpiCard_fill__nC8DF{border-radius:999px;display:block;height:100%;transition:width .5s ease;width:65%}.Group_container__GdAvY{background-color:#fff;border-radius:10px;display:flex;flex-direction:column;gap:16px;width:100%}.Group_statGrid__TEjrQ{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));padding:0 16px}.Group_statCard__Fbnoh{background:#fff;border:1px solid #e5eaf2;border-radius:14px;box-shadow:0 4px 16px #0f172a0f;display:flex;flex-direction:column;gap:10px;padding:14px 16px;transition:box-shadow .2s ease,transform .2s ease}.Group_statCard__Fbnoh:hover{box-shadow:0 8px 24px #0f172a1a;transform:translateY(-1px)}.Group_statCardHeader__IxXkJ{align-items:center;display:flex;gap:10px}.Group_statCardIcon__zO2yt{align-items:center;background:#00b8941a;border-radius:10px;color:#00b894;display:flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.Group_statCardLabel__U4VLi{color:#64748b!important;font-size:13px!important;font-weight:600!important}.Group_statCardValue__YjFfz{color:#0f172a!important;font-size:32px!important;font-weight:800!important;line-height:1!important}.Group_statCardBar__5mnjk{background:#f1f5f9;border-radius:999px;height:5px;overflow:hidden;width:100%}.Group_statCardFill__Gajds{border-radius:999px;display:block;height:100%;width:60%}.Group_headerContainer__6InX1{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:16px;padding:16px}.Group_headerContainer__6InX1 .Group_textContainer__UNBDT{display:flex;flex-direction:column}.Group_headerContainer__6InX1 .Group_textContainer__UNBDT .Group_header__ugoNz{margin-bottom:8px}.Group_headerContainer__6InX1 .Group_textContainer__UNBDT .Group_subheaderContainer__RgWTB .Group_subheader__A310-{color:#777}.Group_headerContainer__6InX1 .Group_controls__t3w\+p{align-items:center;display:flex;justify-content:flex-end;width:50%}.Group_headerContainer__6InX1 .Group_controls__t3w\+p .Group_iconButtons__spqOo{align-items:center;display:flex;gap:5px;margin-right:16px}.Group_headerContainer__6InX1 .Group_controls__t3w\+p .Group_iconButtons__spqOo .Group_iconBtn__sF0gs{background-color:#f2f3f3!important;border-radius:10px!important}.Group_headerContainer__6InX1 .Group_controls__t3w\+p .Group_iconButtons__spqOo .Group_iconBtn__sF0gs:hover{background-color:#0c5e9b!important;color:#fff!important}.Group_headerContainer__6InX1 .Group_controls__t3w\+p .Group_iconButtons__spqOo .Group_iconBtn__sF0gs:hover svg{fill:#fff!important}.Group_headerContainer__6InX1 .Group_controls__t3w\+p .Group_iconButtons__spqOo .Group_iconBtn__sF0gs:hover svg path{fill:#fff}.Group_headerContainer__6InX1 .Group_controls__t3w\+p .Group_iconButtons__spqOo .Group_iconButton__whn2L{background-color:#f5f6f8;border-radius:8px;margin-right:8px;padding:6px}.Group_headerContainer__6InX1 .Group_controls__t3w\+p .Group_iconButtons__spqOo .Group_iconButton__whn2L.Group_selected__FoCyz{background-color:#0c5e9b}.Group_headerContainer__6InX1 .Group_controls__t3w\+p .Group_iconButtons__spqOo .Group_iconButton__whn2L.Group_selected__FoCyz .Group_MuiSvgIcon-root__48ZtI{color:#fff}.Group_headerContainer__6InX1 .Group_controls__t3w\+p .Group_iconButtons__spqOo .Group_iconButton__whn2L:hover{background-color:#0c5e9b}.Group_headerContainer__6InX1 .Group_controls__t3w\+p .Group_iconButtons__spqOo .Group_MuiSvgIcon-root__48ZtI{color:#0c5e9b}.Group_headerContainer__6InX1 .Group_controls__t3w\+p .Group_actionButtons__dwPO3{align-items:center;display:flex;gap:10px}.Group_headerContainer__6InX1 .Group_controls__t3w\+p .Group_actionButtons__dwPO3 .Group_actionButton__V8nkw{align-items:center;background-color:#f5f6f8;border-radius:20px;display:flex;margin-right:8px;padding:8px 16px;text-transform:none}.Group_headerContainer__6InX1 .Group_controls__t3w\+p .Group_actionButtons__dwPO3 .Group_actionButton__V8nkw .Group_MuiSvgIcon-root__48ZtI{color:#0c5e9b;margin-right:4px}.Group_headerContainer__6InX1 .Group_controls__t3w\+p .Group_actionButtons__dwPO3 .Group_actionButton__V8nkw:hover{background-color:#0c5e9b;color:#fff}.Group_headerContainer__6InX1 .Group_controls__t3w\+p .Group_actionButtons__dwPO3 .Group_createButton__a1wf7{align-items:center;background-color:#0c5e9b;border:1px solid #0c5e9b;border-radius:25px;color:#fff;display:flex;font-size:.7rem;gap:10px;justify-content:space-between;padding:9px 12px;text-transform:none}.Group_headerContainer__6InX1 .Group_controls__t3w\+p .Group_actionButtons__dwPO3 .Group_createButton__a1wf7 .Group_MuiSvgIcon-root__48ZtI{color:#fff}.Group_headerContainer__6InX1 .Group_controls__t3w\+p .Group_actionButtons__dwPO3 .Group_createButton__a1wf7 .Group_icon__P0TZ1{background-color:#fff;border-radius:20px;color:#0c5e9b}.Group_headerContainer__6InX1 .Group_controls__t3w\+p .Group_actionButtons__dwPO3 .Group_createButton__a1wf7:hover{background-color:#fff;color:#0c5e9b}.Group_headerContainer__6InX1 .Group_controls__t3w\+p .Group_actionButtons__dwPO3 .Group_createButton__a1wf7:hover .Group_icon__P0TZ1{background-color:#0c5e9b;color:#fff}.Group_tableControls__if-MY{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px;padding-left:16px}.Group_tableControls__if-MY .Group_search__1abdS{width:60%}.Group_tableControls__if-MY .Group_search__1abdS .Group_MuiOutlinedInput-root__V8oso{border-radius:50px}.Group_tableControls__if-MY .Group_pagination__EH8o0{align-items:center;display:flex}.Group_tableControls__if-MY .Group_pagination__EH8o0 .Group_MuiSelect-root__\+NrX4,.Group_tableControls__if-MY .Group_pagination__EH8o0 .Group_MuiTypography-root__2Cj\+b{margin-right:8px}.Group_tableControls__if-MY .Group_pagination__EH8o0 .Group_MuiIconButton-root__0pJAF{padding:4px}.Group_tableContainer__1XN-\+{background-color:#fff;width:100%}.Group_tableContainer__1XN-\+ .Group_tableHead__8\+CiJ{background-color:#f2f3f3}.Group_tableContainer__1XN-\+ .Group_tableHead__8\+CiJ .Group_MuiTableCell-root__q0voS{color:#555;font-weight:700;padding-left:24px}.Group_tableContainer__1XN-\+ .Group_tableRow__gp0EG{background-color:#fff}.Group_tableContainer__1XN-\+ .Group_tableRowZebra__P\+btF{background-color:#f7f6fe}@media(max-width:768px){.Group_headerContainer__6InX1{align-items:flex-start;flex-direction:column}.Group_headerContainer__6InX1 .Group_controls__t3w\+p{flex-direction:row;justify-content:space-between;width:100%}.Group_headerContainer__6InX1 .Group_controls__t3w\+p .Group_iconButtons__spqOo{margin-right:0}.Group_headerContainer__6InX1 .Group_controls__t3w\+p .Group_actionButtons__dwPO3{flex-direction:row}.Group_tableControls__if-MY{align-items:flex-start;flex-direction:column}.Group_tableControls__if-MY .Group_search__1abdS{margin-bottom:8px;width:100%}.Group_tableControls__if-MY .Group_pagination__EH8o0{justify-content:center}}.deviceInventory_page__hSn2r{display:flex;flex-direction:column;gap:24px;min-height:calc(100vh - 80px)}.deviceInventory_header__y7pmF{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.deviceInventory_pageTitle__rQeeQ{color:#0f172a;font-size:24px;font-weight:600}.deviceInventory_pageSubtitle__Vb1mC{color:#64748b;font-size:14px;margin-top:4px}.deviceInventory_headerActions__xrrnr{align-items:center;display:flex;gap:12px}.deviceInventory_kpiGrid__veePm{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.deviceInventory_primaryButton__fWoj8{background-color:#007bff!important;border-radius:10px!important;color:#fff;text-transform:none}.deviceInventory_secondaryButton__3igXU{background-color:#fff!important;border-color:#cbd5f5!important;border-radius:10px!important;color:#475569!important;text-transform:none}.deviceInventory_treeCard__4j4YC{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 16px 32px #0f172a14;overflow:hidden}.deviceInventory_treeCanvasFullscreen__n93uE{border-right:none;height:100vh;min-height:100vh;overflow:auto}.deviceInventory_treeHeader__P-SQU{align-items:center;border-bottom:1px solid #eef2f7;display:flex;gap:16px;justify-content:space-between;padding:18px 20px}.deviceInventory_treeTitleWrap__jNABw{align-items:center;display:flex;gap:12px}.deviceInventory_treeTitleIcon__gjbWj{background:linear-gradient(135deg,#06b6d4,#2563eb);border-radius:12px;color:#fff;display:grid;height:38px;place-items:center;width:38px}.deviceInventory_treeTitle__jr9n\+{color:#0f172a;font-size:16px;font-weight:600}.deviceInventory_treeSubtitle__Py-tr{color:#64748b;font-size:13px;margin-top:4px}.deviceInventory_treeActions__YKmLR{align-items:center;display:flex;gap:16px}.deviceInventory_viewToggleSwitch__x9UTW{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;display:flex;gap:12px;padding:6px 14px}.deviceInventory_switchLabel__CPVFj{color:#94a3b8;font-size:11px;font-weight:500;transition:all .2s ease;-webkit-user-select:none;user-select:none}.deviceInventory_switchLabelActive__EyxBc{color:#2563eb;font-weight:600}.deviceInventory_customSwitch__W4OHQ{display:flex!important;height:20px!important;padding:0!important;width:36px!important}.deviceInventory_switchBase__x9gOM{padding:2px!important;transition-duration:.2s!important}.deviceInventory_switchBase__x9gOM .Mui-checked{color:#fff!important;transform:translateX(16px)!important}.deviceInventory_switchBase__x9gOM .Mui-checked+.deviceInventory_switchTrack__u\+8F5{background-color:#2563eb!important;border:0!important;opacity:1!important}.deviceInventory_switchThumb__ylXZJ{box-shadow:0 1px 2px #0000001a!important;height:16px!important;width:16px!important}.deviceInventory_switchTrack__u\+8F5{background-color:#cbd5e1!important;border-radius:10px!important;opacity:1!important;transition:background-color .2s ease!important}.deviceInventory_treeActions__YKmLR .MuiIconButton-root{background:#fff;border:1px solid #e2e8f0;border-radius:10px}.deviceInventory_treeBody__ww6f-{display:grid;grid-template-columns:minmax(0,1fr) 320px;min-height:480px}.deviceInventory_treeCanvas__swxTd{min-height:560px;overflow:auto;padding:40px 24px;position:relative}.deviceInventory_treeCanvasInner__Yre3R{height:100%;min-height:520px;position:relative;transform-origin:top center;width:100%;will-change:transform}.deviceInventory_treeLines__yRGtj{height:100%;inset:0;pointer-events:none;position:absolute;width:100%}.deviceInventory_treeLine__vbj60{stroke:#e2e8f0;stroke-width:1.2;vector-effect:non-scaling-stroke;transition:all .3s ease}.deviceInventory_treeLineInactive__THtU5{stroke:#f1f5f9;opacity:.6}.deviceInventory_treeLineActive__cAyH6{stroke:#2563eb;stroke-width:1.2}.deviceInventory_treeNode__SyT9n{align-items:center;background:#0000;border:none;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;height:80px;padding:0;position:absolute;transform:translate(-50%,-50%);transition:all .3s cubic-bezier(.4,0,.2,1);width:80px}.deviceInventory_treeNode__SyT9n:hover{background:#94a3b80a}.deviceInventory_treeNodeInactive__lk\+Y\+{filter:grayscale(1);opacity:.4}.deviceInventory_treeNodeInactive__lk\+Y\+:hover{filter:grayscale(.2);opacity:.7}.deviceInventory_treeNode__SyT9n:focus-visible{border-radius:12px;outline:2px solid #2563eb}.deviceInventory_treeDot__Ace\+g{background:#fff;border:2px solid;border-radius:999px;box-shadow:0 4px 8px #0f172a14;height:14px;left:50%;position:absolute;top:30px;transform:translateX(-50%);transition:all .3s cubic-bezier(.4,0,.2,1);width:14px;z-index:2}.deviceInventory_treeNode--verified__dmntk{color:#14b8a6}.deviceInventory_treeNode--connected__YLyat{color:#10b981}.deviceInventory_treeNode--disconnected__3xoGG{color:#ef4444}.deviceInventory_treeNode--quarantine__r4y8g{color:#f59e0b}.deviceInventory_treeNode--registered__Y1EjB{color:#64748b}.deviceInventory_treeNode--activated__PxSyU{color:#2563eb}.deviceInventory_treeNode--warning__kuV8\+{color:#f59e0b}.deviceInventory_treeNode--error__oyUqx{color:#ef4444}.deviceInventory_treeNode--branch__yPuds{color:#94a3b8}.deviceInventory_treeNode--root__btU4M{color:#2563eb}.deviceInventory_treeNodeActive__fCvov .deviceInventory_treeDot__Ace\+g{box-shadow:0 0 0 4px #2563eb1a;transform:translateX(-50%) scale(1.1)}.deviceInventory_treeNode--connected__YLyat .deviceInventory_treeDot__Ace\+g{background:#10b981;box-shadow:0 0 12px #10b98166;color:#10b981}.deviceInventory_treeNodeDevice__tWIDz .deviceInventory_treeDot__Ace\+g{box-shadow:0 0 0 4px #22c55e26}.deviceInventory_treeLabel__BVM2L{color:#475569;font-size:11px;font-weight:500;top:50px}.deviceInventory_treeHash__6ghTQ,.deviceInventory_treeLabel__BVM2L{left:50%;overflow:hidden;padding:0 4px;position:absolute;text-align:center;text-overflow:ellipsis;transform:translateX(-50%);white-space:nowrap;width:100%}.deviceInventory_treeHash__6ghTQ{color:#64748b;font-size:9px;top:66px}.deviceInventory_treeTooltip__kW5pD{background:#0f172a;border-radius:10px;bottom:60%;box-shadow:0 10px 20px #0f172a33;color:#fff;display:none;font-size:11px;left:50%;line-height:1.4;padding:8px 10px;position:absolute;transform:translateX(-50%);white-space:nowrap;z-index:10}.deviceInventory_treeTooltip__kW5pD strong{color:#f1f5f9;display:block;font-size:11px;font-weight:600;margin-bottom:4px}.deviceInventory_treeNode__SyT9n:hover .deviceInventory_treeTooltip__kW5pD{grid-gap:2px;display:grid;gap:2px}.deviceInventory_zoomControls__aUqX7{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:12px;bottom:16px;box-shadow:0 6px 14px #0f172a14;color:#475569;display:flex;gap:6px;padding:6px 8px;position:absolute;right:16px}.deviceInventory_zoomControls__aUqX7 .MuiIconButton-root{border:1px solid #e2e8f0;border-radius:10px;height:30px;width:30px}.deviceInventory_zoomControls__aUqX7 .MuiIconButton-root.Mui-disabled{border-color:#e2e8f0;color:#cbd5f5}.deviceInventory_zoomBadge__ZppKn{color:#475569;font-size:12px;padding:0 6px}.deviceInventory_treeSideCard__Ov2-N{display:flex;flex-direction:column;gap:16px;padding:24px}.deviceInventory_sideHeader__EJ3Bm{align-items:center;display:flex;gap:12px;justify-content:space-between}.deviceInventory_sideTag__BvLHV{background:#f1f5f9;border-radius:999px;color:#475569;font-size:11px;font-weight:500;letter-spacing:.02em;padding:3px 10px;text-transform:uppercase}.deviceInventory_statusPill__iX\+47{border-radius:999px;font-size:11px;font-weight:500;padding:3px 10px;text-transform:capitalize}.deviceInventory_statusPill--verified__4tVnF{background:#ccfbf1;color:#0f766e}.deviceInventory_statusPill--connected__mthsi{background:#dcfce7;color:#166534}.deviceInventory_statusPill--disconnected__jOrKf{background:#fee2e2;color:#b91c1c}.deviceInventory_statusPill--quarantine__fFmCS{background:#fef3c7;color:#b45309}.deviceInventory_statusPill--registered__tO93U{background:#f1f5f9;color:#334155}.deviceInventory_statusPill--activated__m4gK4{background:#dbeafe;color:#1d4ed8}.deviceInventory_statusPill--warning__bAfFe{background:#fef3c7;color:#b45309}.deviceInventory_statusPill--error__yK0mz{background:#fee2e2;color:#b91c1c}.deviceInventory_sideSection__n\+eHK{display:flex;flex-direction:column;gap:6px}.deviceInventory_sideLabel__cIKaW{color:#94a3b8;font-size:11px;font-weight:500;letter-spacing:.05em;text-transform:uppercase}.deviceInventory_sideValue__6j7v1{color:#0f172a;font-size:14px;font-weight:500}.deviceInventory_sideHash__vUQr4{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;color:#475569;font-size:12px;overflow:hidden;padding:10px;text-overflow:ellipsis;white-space:nowrap}.deviceInventory_statusChip__gpEnA{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:500;gap:6px;padding:6px 12px;text-transform:capitalize}.deviceInventory_statusChip--verified__AM1Zn{background:#ccfbf1;color:#0f766e}.deviceInventory_statusChip--connected__XbR6a{background:#dcfce7;color:#166534}.deviceInventory_statusChip--disconnected__XLD\+i{background:#fee2e2;color:#b91c1c}.deviceInventory_statusChip--quarantine__QZIeJ{background:#fef3c7;color:#b45309}.deviceInventory_statusChip--registered__y\+KfS{background:#f1f5f9;color:#334155}.deviceInventory_statusChip--activated__j208g{background:#dbeafe;color:#1d4ed8}.deviceInventory_statusChip--warning__rEaYp{background:#fef3c7;color:#b45309}.deviceInventory_statusChip--error__8xtNf{background:#fee2e2;color:#b91c1c}.deviceInventory_pathList__Rut\+j{grid-gap:6px;color:#475569;display:grid;font-size:13px;gap:6px;margin:0;padding-left:16px}.deviceInventory_sideActions__4pHZu{display:flex;flex-direction:column;gap:10px;margin-top:auto}.deviceInventory_verifyButton__Psxt2{background:#007bff!important;border-radius:10px!important;color:#fff!important;text-transform:none}.deviceInventory_auditButton__QPRG8{background:#fff;border-color:#dbe2ea;border-radius:10px!important;color:#475569;text-transform:none}.deviceInventory_sideEmpty__s1bOQ{align-items:center;color:#94a3b8;display:flex;flex-direction:column;gap:12px;height:100%;justify-content:center;text-align:center}.deviceInventory_sideEmptyIcon__vRjUz{background:#f1f5f9;border-radius:16px;color:#94a3b8;display:grid;height:58px;place-items:center;width:58px}.deviceInventory_sideEmptyTitle__A\+noy{color:#475569;font-size:16px;font-weight:600}.deviceInventory_sideEmptyText__OQovM{color:#94a3b8;font-size:13px}@media(max-width:1100px){.deviceInventory_treeBody__ww6f-{grid-template-columns:1fr}.deviceInventory_treeCanvas__swxTd{border-bottom:1px solid #e2e8f0;border-right:none}}.deviceInventory_tableCard__-G657{background:#fff;border:1px solid #e2e8f0;border-radius:16px!important;overflow:visible;padding:12px!important;position:relative}.deviceInventory_tableHeader__b0XNF{align-items:center;border-bottom:1px solid #f1f5f9;display:flex;justify-content:space-between;padding:20px 24px}.deviceInventory_sectionTitle__sXFIn{color:#0f172a;font-size:18px}.deviceInventory_tableHeaderActions__BLdX4{align-items:center;display:flex;gap:12px}.deviceInventory_searchField__m35k1{width:280px}.deviceInventory_searchField__m35k1 .MuiOutlinedInput-root{background:#f8fafc;border-radius:10px}.deviceInventory_filterRow__U01\+5{align-items:center;border-bottom:1px solid #f1f5f9;display:flex;justify-content:space-between;padding:12px 24px}.deviceInventory_filterGroup__c3bVS{align-items:center;display:flex;gap:16px}.deviceInventory_filterLabel__Uqmwe{color:#64748b;font-size:13px;font-weight:600}.deviceInventory_filterSelect__1qjRQ{min-width:140px}.deviceInventory_filterSelect__1qjRQ .MuiOutlinedInput-root{background:#fff;border-radius:8px}.deviceInventory_clearFilters__LKuFH{background:none;border:none;color:#ef4444;cursor:pointer;font-size:13px;font-weight:600;padding:4px 8px}.deviceInventory_clearFilters__LKuFH:hover{text-decoration:underline}.deviceInventory_filterToggle__deAfh{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:10px;box-shadow:0 1px 2px #0000000d;color:#475569;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:10px;height:40px;padding:0 16px;transition:all .2s cubic-bezier(.4,0,.2,1)}.deviceInventory_filterToggle__deAfh:hover{background:#f8fafc;border-color:#cbd5e1;box-shadow:0 4px 6px -1px #0000001a;color:#1e293b;transform:translateY(-1px)}.deviceInventory_filterToggle__deAfh:active{box-shadow:0 1px 2px #0000000d;transform:translateY(0)}.deviceInventory_filterToggle__deAfh svg{color:#64748b;font-size:18px}.deviceInventory_tableContainer__BFVSC{overflow-x:auto}.deviceInventory_tableContainer__BFVSC table{min-width:1200px}.deviceInventory_tableHead__62Nnv{background:#f8fafc;border-bottom:1px solid #f1f5f9;color:#64748b;font-size:10px;font-weight:500;letter-spacing:.05em;padding:12px 16px;text-transform:uppercase}.deviceInventory_deviceNameCell__rLIwa{align-items:center;display:flex;gap:12px}.deviceInventory_deviceIcon__AH86F{align-items:center;background:#eff6ff;border-radius:8px;color:#3b82f6;display:flex;height:36px;justify-content:center;width:36px}.deviceInventory_deviceName__zPd63{color:#1e293b;font-size:14px;font-weight:600}.deviceInventory_deviceId__MMgzC{color:#64748b;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.deviceInventory_cellMainText__1\+53J{color:#334155;font-size:14px}.deviceInventory_cellSubText__zFsGg{color:#94a3b8;font-size:12px}.deviceInventory_zoneChip__9SXIK{background:#f1f5f9;border-radius:999px;color:#475569;font-size:12px;font-weight:600;padding:4px 12px}.deviceInventory_riskScoreCell__hZCbk{align-items:center;display:flex;gap:8px}.deviceInventory_riskBar__ohrUe{border-radius:2px;height:16px;width:4px}.deviceInventory_statusCell__b\+yRZ{align-items:center;color:#334155;display:flex;font-size:14px;gap:8px}.deviceInventory_statusDot__mTKfB{border-radius:50%;height:8px;width:8px}.deviceInventory_statusDot--verified__vw-HM{background:#14b8a6}.deviceInventory_statusDot--connected__nlte3{background:#10b981}.deviceInventory_statusDot--disconnected__w1Gyv{background:#ef4444}.deviceInventory_statusDot--quarantine__PIEu\+{background:#f59e0b}.deviceInventory_statusDot--registered__-mXEW{background:#64748b}.deviceInventory_statusDot--activated__8Buxn{background:#2563eb}.deviceInventory_statusDot--warning__9igaK{background:#f59e0b}.deviceInventory_statusDot--error__9cBjS{background:#ef4444}.deviceInventory_complianceBadge__F-H-j{align-items:center;border-radius:6px;display:inline-flex;font-size:11px;font-weight:500;padding:4px 10px}.deviceInventory_compliance--compliant__Z5f7A{background:#ecfdf5;color:#059669}.deviceInventory_compliance--partial__SenrH{background:#fffbeb;color:#d97706}.deviceInventory_compliance--non-compliant__Wq\+zE{background:#fef2f2;color:#dc2626}.deviceInventory_cveBadge__oeCVH{align-items:center;border-radius:6px;display:inline-flex;font-size:11px;font-weight:500;padding:4px 8px}.deviceInventory_hasCves__kYGqr{background:#fff1f2;color:#e11d48}.deviceInventory_noCves__vOSkE{background:#f0fdf4;color:#16a34a}.deviceInventory_firmwareBadge__Sclef{background:#f8fafc;border:1px solid #e2e8f0;border-radius:4px;color:#475569;font-size:12px;font-weight:500;padding:4px 8px}.deviceInventory_actionIcons__ggljI{align-items:center;display:flex;gap:16px}.deviceInventory_tablePagination__yD6vi{border-top:1px solid #f1f5f9;padding:8px 24px}.Groups_container__Yj25f{display:flex;flex-direction:column;gap:24px}.Policies_container__-Vgje{background-color:#fff;border-radius:10px;display:flex;flex-direction:column;padding:16px;width:100%}.Policies_permissionsBox__gSi1N{border:1px solid #0000003b;border-radius:3px;display:flex;flex-wrap:wrap;height:100%;min-height:50px;padding:10px}.Policies_permissionsBox__gSi1N .Policies_permissionChip__xhPoJ{background-color:#fff!important;border:1px solid #0c5e9b!important;color:#0c5e9b!important;margin:2px;padding:1px}.Policies_permissionTags__tFd0y{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.Policies_permissionContainer__MCLX0{height:100%;max-height:300px;overflow-y:auto;padding:10px}.Policies_permissionContainer__MCLX0 .Policies_permissionTitle__MB1k8{color:#0c5e9b}.Policies_permissionContainer__MCLX0 .Policies_permissionSub__xgzTV{color:#868484}.Policies_permissionContainer__MCLX0 .Policies_checkBox__8KMsD:checked{background-color:#00b0df}.Policies_placeHolder__TixxE{color:#0009}.Policies_headerContainer__lORQi{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:16px}.Policies_headerContainer__lORQi .Policies_header__FC3lq{font-size:18px;font-weight:700;margin-right:8px}.Policies_headerContainer__lORQi .Policies_header__FC3lq .Policies_badge__90dNl{background-color:#0c5e9b;border-radius:12px;color:#fff;font-size:12px;margin-left:8px;padding:4px 8px}.Policies_headerContainer__lORQi .Policies_subheader__dhE28{color:#777;font-size:14px;margin-left:16px;margin-right:auto}.Policies_headerContainer__lORQi .Policies_controls__tvU9\+{align-items:center;display:flex;gap:10px}.Policies_headerContainer__lORQi .Policies_controls__tvU9\+ .Policies_actionButton__ehwww:hover{background-color:#0c5e9b;color:#fff}.Policies_headerContainer__lORQi .Policies_controls__tvU9\+ .Policies_iconButtons__HEsIC{align-items:center;display:flex;gap:5px;margin-right:16px}.Policies_headerContainer__lORQi .Policies_controls__tvU9\+ .Policies_iconButtons__HEsIC .Policies_iconBtn__VXpq\+{background-color:#f2f3f3!important;border-radius:10px!important}.Policies_headerContainer__lORQi .Policies_controls__tvU9\+ .Policies_iconButtons__HEsIC .Policies_iconBtn__VXpq\+:hover{background-color:#0c5e9b!important;color:#fff!important}.Policies_headerContainer__lORQi .Policies_controls__tvU9\+ .Policies_iconButtons__HEsIC .Policies_iconBtn__VXpq\+:hover svg{fill:#fff!important}.Policies_headerContainer__lORQi .Policies_controls__tvU9\+ .Policies_iconButtons__HEsIC .Policies_iconBtn__VXpq\+:hover svg path{fill:#fff}.Policies_headerContainer__lORQi .Policies_controls__tvU9\+ .Policies_iconButton__TpcqI{background-color:#f5f6f8;border-radius:8px;margin-right:8px;padding:6px}.Policies_headerContainer__lORQi .Policies_controls__tvU9\+ .Policies_iconButton__TpcqI .Policies_MuiSvgIcon-root__Cbo5k{color:#0c5e9b}.Policies_headerContainer__lORQi .Policies_controls__tvU9\+ .Policies_actionButton__ehwww{align-items:center;background-color:#f5f6f8;border-radius:20px;display:flex;margin-right:8px;padding:8px 16px;text-transform:none}.Policies_headerContainer__lORQi .Policies_controls__tvU9\+ .Policies_actionButton__ehwww .Policies_MuiSvgIcon-root__Cbo5k{color:#0c5e9b;margin-right:4px}.Policies_headerContainer__lORQi .Policies_controls__tvU9\+ .Policies_createButton__Vuj\+-{align-items:center;background-color:#0c5e9b;border:1px solid #0c5e9b;border-radius:25px;color:#fff;display:flex;font-size:.7rem;gap:10px;justify-content:space-between;padding:9px 12px;text-transform:none}.Policies_headerContainer__lORQi .Policies_controls__tvU9\+ .Policies_createButton__Vuj\+- .Policies_MuiSvgIcon-root__Cbo5k{color:#fff}.Policies_headerContainer__lORQi .Policies_controls__tvU9\+ .Policies_createButton__Vuj\+- .Policies_icon__7D8n3{background-color:#fff;border-radius:20px;color:#0c5e9b}.Policies_headerContainer__lORQi .Policies_controls__tvU9\+ .Policies_createButton__Vuj\+-:hover{background-color:#fff;color:#0c5e9b}.Policies_headerContainer__lORQi .Policies_controls__tvU9\+ .Policies_createButton__Vuj\+-:hover .Policies_icon__7D8n3{background-color:#0c5e9b;color:#fff}.Policies_tableControls__zpv6i{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.Policies_tableControls__zpv6i .Policies_search__Lno6d{width:60%}.Policies_tableControls__zpv6i .Policies_search__Lno6d .Policies_MuiOutlinedInput-root__HtvEm{border-radius:50px}.Policies_tableContainer__WWeGi{background-color:#fff;border:1px solid red;padding:0;width:100%}.Policies_tableContainer__WWeGi .Policies_tableHead__dz0\+E{background-color:#f2f3f3}.Policies_tableContainer__WWeGi .Policies_tableHead__dz0\+E .Policies_MuiTableCell-root__ghPwl{color:#555;font-weight:700;padding-left:24px}.Policies_tableContainer__WWeGi .Policies_tableRow__uiKwS{background-color:#fff}.Policies_tableContainer__WWeGi .Policies_tableRowZebra__HDUZm{background-color:#f7f6fe}.Policies_dialogHeader__ylXg0{display:flex;justify-content:space-between;margin-bottom:16px}.Policies_dialogHeader__ylXg0 .Policies_dialogSearch__Ypfw6{width:60%}.Policies_dialogHeader__ylXg0 .Policies_dialogSearch__Ypfw6 .Policies_MuiOutlinedInput-root__HtvEm{border-radius:50px}.Policies_dialogHeader__ylXg0 .Policies_dialogCreateButton__S5f0I{align-items:center;background-color:#0c5e9b;border-radius:20px;color:#fff;display:flex;padding:8px 16px;text-transform:none}.Policies_dialogHeader__ylXg0 .Policies_dialogCreateButton__S5f0I .Policies_MuiSvgIcon-root__Cbo5k{color:#fff;margin-right:4px}@media(max-width:768px){.Policies_headerContainer__lORQi{align-items:flex-start;flex-direction:column}.Policies_headerContainer__lORQi .Policies_controls__tvU9\+{flex-direction:row;justify-content:space-between;width:100%}.Policies_headerContainer__lORQi .Policies_controls__tvU9\+ .Policies_actionButtons__nBba9{flex-direction:row}.Policies_tableControls__zpv6i{align-items:flex-start;flex-direction:column}.Policies_tableControls__zpv6i .Policies_search__Lno6d{margin-bottom:8px;width:100%}.Policies_tableControls__zpv6i .Policies_pagination__KoxcR{justify-content:center}}.Policies_dialogTitle__8zFXX{align-items:center;border-top-left-radius:20px;border-top-right-radius:20px;display:flex;font-size:20px;font-weight:700;justify-content:space-between}.Policies_closeButton__DFKGm{background-color:#fff2f4!important;color:red!important;position:absolute}.Policies_divider__tAhEr{background:linear-gradient(90deg,#0000 0,#d3d3d3 50%,#0000);border:none!important;height:2px;margin-bottom:-10px!important}.Policies_addButton__ycmz0{background-color:#0c5e9b!important;border:1px solid #0c5e9b!important;border-radius:20px!important;color:#fff!important;margin-right:17px!important;margin-top:-10px!important;width:150px!important}.Policies_addButton__ycmz0:hover{background-color:#fff!important;color:#0c5e9b!important;font-weight:700!important}.Policies_error__Ti4Op{color:red;font-size:.8rem}.MapSummary_networkTableHeader__ToQIX{align-items:center;background:#f8fafc;border:1px solid #0f172a14;border-radius:10px;box-sizing:border-box;display:flex;gap:8px;margin:0 12px 8px;min-width:min-content;padding:10px 14px 10px 12px;width:max-content}.MapSummary_networkTableHeadCell__lhmMU{background:#0000;border:none;box-shadow:none;color:#64748b;flex-shrink:0;font-size:11px;font-weight:600;letter-spacing:.06em;line-height:1.3;text-transform:uppercase}.MapSummary_headerSelectAll__vsKio{padding:0 6px!important}.MapSummary_walkthroughTargetFallback__nnus8{display:inline-block;height:40px;vertical-align:middle;width:1px}.MapSummary_networksToolbar__EGkfT{background:#fafbfc;border-bottom:1px solid #0f172a0f;gap:12px!important;padding:14px 18px!important}.MapSummary_staticHead__tjlGW{-webkit-backdrop-filter:saturate(1.2) blur(8px);backdrop-filter:saturate(1.2) blur(8px);background:#fafbfceb;position:sticky;top:0;z-index:3}.MapSummary_tableHeader__FErR-{align-items:center;background:#f1f5f9;border:1px solid #0f172a0f;border-radius:10px;display:flex;gap:8px;margin:0 12px;min-width:1120px;padding:10px 14px 10px 12px;width:max-content}.MapSummary_tableHeader__FErR- .MapSummary_headerItem__85tB\+{color:#64748b;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.MapSummary_scrollBody__S8iB2{margin-top:4px;max-height:min(52vh,520px);min-height:320px;overflow-x:auto;overflow-y:auto;padding:0 4px 12px;scrollbar-color:#64748b59 #0000;scrollbar-width:thin;width:100%}.MapSummary_scrollBody__S8iB2::-webkit-scrollbar{height:8px;width:8px}.MapSummary_scrollBody__S8iB2::-webkit-scrollbar-thumb{background:#64748b59;border-radius:8px}.MapSummary_tableRow__ETgZI{align-items:center;background-color:#0000!important;border-bottom:1px solid #f1f5f9e6;display:flex;gap:8px!important;justify-content:space-between!important;margin:0!important;min-height:52px;padding:6px 10px!important;width:100%}.MapSummary_tableRow__ETgZI:last-child{border-bottom:none}.MapSummary_tableRow__ETgZI .MapSummary_rowItem__DQ9qK{background-color:#0000!important;color:#334155;font-size:13px;line-height:1.35;margin-left:8px;text-overflow:ellipsis}.MapSummary_tableRow__ETgZI .MapSummary_rowCheck__BPDrm{padding:0 6px}.MapSummary_ipTableLink__\+F0J0{background:#4479ff0f;border:1px solid #4479ff38;border-radius:8px;color:#0c5e9b!important;font-size:12px;font-weight:600;padding:4px 10px;text-decoration:none!important;transition:background .15s ease,border-color .15s ease}.MapSummary_ipTableLink__\+F0J0:hover{background:#4479ff1a;border-color:#4479ff59}@media(max-width:768px){.MapSummary_scrollBody__S8iB2{max-height:60vh}}.TopologyDetails_container__natbB{background-color:#fff;border-radius:10px;height:100%;min-height:380px;overflow:hidden}.TopologyDetails_containerFullScreen__UFcT0{height:85vh;overflow:hidden}.TopologyDetails_title__jqQ0o{font-size:16px;font-weight:700}.TopologyDetails_topology__LrH0h{min-height:300px;width:100%}.TopologyDetails_topologyHeader__US7zp{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:2px 0 10px}.TopologyDetails_topologySubtitle__\+S-g2{color:#64748b;font-size:12px!important;font-weight:500!important;margin-top:4px!important}.TopologyDetails_headerActions__bfJYv{align-items:center;display:flex;gap:10px}.TopologyDetails_livePill__aCbsD{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;color:#475569;display:inline-flex;font-size:12px;font-weight:600;gap:7px;height:28px;padding:0 10px}.TopologyDetails_livePill__aCbsD span{background:#22c55e;border-radius:50%;box-shadow:0 0 0 3px #22c55e24;height:7px;width:7px}.TopologyDetails_legendBar__TkW4i{align-items:center;display:flex;flex-wrap:wrap;gap:8px;padding:2px 0 8px}.TopologyDetails_legendItem__0A0yW{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:999px;color:#334155;display:inline-flex;font-size:12px;font-weight:600;gap:6px;height:28px;padding:0 9px 0 6px;white-space:nowrap}.TopologyDetails_legendItem__0A0yW img{display:block;height:20px;width:20px}.TopologyDetails_legendItem__0A0yW span{font-size:12px;line-height:1}.TopologyDetails_tooltipTopology__SDs5R{border-radius:13px!important;box-shadow:0 5px 15px #00000059;position:absolute;z-index:10}.TopologyDetails_topologyCard__8blQS{background-color:#fff;display:flex!important;flex-direction:column!important;gap:5px!important;padding:20px!important;width:300px}.TopologyDetails_topologyCard__8blQS .TopologyDetails_topologyItem__moMby{align-items:center;display:flex;justify-content:space-between}.TopologyDetails_topologyCard__8blQS .TopologyDetails_topologyHeading__YvPjr{color:#0c5e9b;font-size:14px;font-weight:bolder}.TopologyDetails_topologyCard__8blQS .TopologyDetails_topologyText__HxCEA{color:#9a9aa9;font-size:12px}.TopologyDetails_topologyCard__8blQS .TopologyDetails_topologyButton__z2k7A{border-radius:100px!important;font-size:12px;height:23px!important;width:80px}.TopologyDetails_topologyCard__8blQS .TopologyDetails_topologyButton__z2k7A:disabled{color:#9a9aa9!important}.console_consoleContainer__nojvc{align-items:stretch;background:#050a12;box-sizing:border-box;display:flex;height:100vh;justify-content:center;min-height:100vh;overflow:hidden;padding:0;width:100%}.console_console__qialW{background-color:#000;border-radius:16px;box-shadow:0 24px 60px #00000073;color:#fff;display:flex;flex-direction:column;font-size:14px;gap:16px;height:100%;margin:0;max-width:none;min-height:100vh;padding:20px;width:100%}.console_console__qialW .console_consoleTop__2OkE\+{align-items:center;color:green;display:flex;justify-content:space-between;padding-right:1.5rem;width:100%}.console_console__qialW .console_history__OUXf9{display:flex;flex:1 1;flex-direction:column;gap:12px}.console_console__qialW .console_consoleOutput__5GHYn{background:#0c111a;border:1px solid #ffffff1f;border-radius:12px;display:flex;flex:1 1;flex-direction:column;gap:12px;overflow:hidden;padding:18px;position:relative}.console_console__qialW .console_consoleOutput__5GHYn .console_outputBody__Pn1QJ{flex:1 1;overflow-y:auto;padding-right:4px;scrollbar-color:#ffffff3d #0000;scrollbar-width:thin}.console_console__qialW .console_consoleOutput__5GHYn .console_outputBody__Pn1QJ::-webkit-scrollbar{width:8px}.console_console__qialW .console_consoleOutput__5GHYn .console_outputBody__Pn1QJ::-webkit-scrollbar-track{background:#0a0d114d;border-radius:6px}.console_console__qialW .console_consoleOutput__5GHYn .console_outputBody__Pn1QJ::-webkit-scrollbar-thumb{background:#ffffff3d;border-radius:6px}.console_console__qialW .console_consoleOutput__5GHYn .console_outputBody__Pn1QJ::-webkit-scrollbar-thumb:hover{background:#ffffff73}.console_console__qialW .console_consoleOutput__5GHYn .console_terminalWindow__iyy4x{height:100%;min-height:280px;width:100%}.console_console__qialW .console_consoleOutput__5GHYn .console_historyList__L1e57{display:flex;flex-direction:column;gap:10px}.console_console__qialW .console_consoleOutput__5GHYn pre{background:#0000;color:#fff;font-family:Fira Code,Menlo,monospace;font-size:14px;margin:0;white-space:pre-wrap}.console_console__qialW .console_consoleOutput__5GHYn .console_pendingCommandLine__WPxtQ{align-items:center;color:#fff;display:flex;gap:8px}.console_console__qialW .console_consoleOutput__5GHYn .console_commandLoader__an4EA{animation:console_console-spinner__XeAo4 .9s linear infinite;border:2px solid #0000;border-radius:50%;border-top-color:#fff;display:inline-block;height:12px;width:12px}.console_console__qialW .console_consoleOutput__5GHYn .console_prompt__mdgOw{color:#fff;margin-right:5px}@keyframes console_console-spinner__XeAo4{to{transform:rotate(1turn)}}.console_console__qialW .console_consoleInput__RN\+bu{align-items:center;background:#ffffff0a;border:1px solid #ffffff26;border-radius:12px;display:flex;flex-wrap:wrap;gap:12px;padding:16px}.console_console__qialW .console_shellSelector__APvhM{background:#ffffff0d;border:1px solid #ffffff4d;border-radius:8px;color:#fff;cursor:pointer;font-family:Fira Code,Menlo,Consolas,monospace;font-size:14px;padding:10px 12px}.console_console__qialW .console_inputField__EpU9y{background:#0000;border:1px solid #ffffff4d;border-radius:10px;color:#fff;flex:1 1;font-family:Fira Code,Menlo,Consolas,monospace;font-size:14px;min-width:220px;padding:12px}.console_console__qialW .console_runButton__\+zp97{background:#00b0dfe6;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;letter-spacing:.1em;padding:10px 20px;text-transform:uppercase;transition:background .2s ease}.console_console__qialW .console_exitSignalButton__0PPPt{background:#0000;border:1px solid #fff6;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;letter-spacing:.1em;padding:10px 18px;text-transform:uppercase;transition:background .2s ease,border-color .2s ease}.console_console__qialW .console_exitSignalButton__0PPPt:disabled{cursor:not-allowed;opacity:.4}.console_console__qialW .console_exitSignalButton__0PPPt:not(:disabled):hover{background:#ffffff14;border-color:#ffffffb3}.console_console__qialW .console_runButton__\+zp97:disabled{cursor:not-allowed;opacity:.5}.xterm{cursor:text;position:relative;user-select:none;-ms-user-select:none;-webkit-user-select:none}.xterm.focus,.xterm:focus{outline:none}.xterm .xterm-helpers{position:absolute;top:0;z-index:5}.xterm .xterm-helper-textarea{border:0;height:0;left:-9999em;margin:0;opacity:0;overflow:hidden;padding:0;position:absolute;resize:none;top:0;white-space:nowrap;width:0;z-index:-5}.xterm .composition-view{background:#000;color:#fff;display:none;position:absolute;white-space:nowrap;z-index:1}.xterm .composition-view.active{display:block}.xterm .xterm-viewport{background-color:#000;bottom:0;cursor:default;left:0;overflow-y:scroll;position:absolute;right:0;top:0}.xterm .xterm-screen{position:relative}.xterm .xterm-screen canvas{left:0;position:absolute;top:0}.xterm .xterm-scroll-area{visibility:hidden}.xterm-char-measure-element{display:inline-block;left:-9999em;line-height:normal;position:absolute;top:0;visibility:hidden}.xterm.enable-mouse-events{cursor:default}.xterm .xterm-cursor-pointer,.xterm.xterm-cursor-pointer{cursor:pointer}.xterm.column-select.focus{cursor:crosshair}.xterm .xterm-accessibility:not(.debug),.xterm .xterm-message{bottom:0;color:#0000;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:10}.xterm .xterm-accessibility-tree:not(.debug) ::selection{color:#0000}.xterm .xterm-accessibility-tree{-webkit-user-select:text;user-select:text;white-space:pre}.xterm .live-region{height:1px;left:-9999px;overflow:hidden;position:absolute;width:1px}.xterm-dim{opacity:1!important}.xterm-underline-1{text-decoration:underline}.xterm-underline-2{-webkit-text-decoration:double underline;text-decoration:double underline}.xterm-underline-3{-webkit-text-decoration:wavy underline;text-decoration:wavy underline}.xterm-underline-4{-webkit-text-decoration:dotted underline;text-decoration:dotted underline}.xterm-underline-5{-webkit-text-decoration:dashed underline;text-decoration:dashed underline}.xterm-overline{text-decoration:overline}.xterm-overline.xterm-underline-1{text-decoration:overline underline}.xterm-overline.xterm-underline-2{-webkit-text-decoration:overline double underline;text-decoration:overline double underline}.xterm-overline.xterm-underline-3{-webkit-text-decoration:overline wavy underline;text-decoration:overline wavy underline}.xterm-overline.xterm-underline-4{-webkit-text-decoration:overline dotted underline;text-decoration:overline dotted underline}.xterm-overline.xterm-underline-5{-webkit-text-decoration:overline dashed underline;text-decoration:overline dashed underline}.xterm-strikethrough{text-decoration:line-through}.xterm-screen .xterm-decoration-container .xterm-decoration{position:absolute;z-index:6}.xterm-screen .xterm-decoration-container .xterm-decoration.xterm-decoration-top-layer{z-index:7}.xterm-decoration-overview-ruler{pointer-events:none;position:absolute;right:0;top:0;z-index:8}.xterm-decoration-top{position:relative;z-index:2}.signup_container__l8QK0{align-items:center;display:flex;height:96dvh;justify-content:center;margin:2dvh 2dvw;position:relative;width:96dvw}.signup_left__Tb3kj,.signup_right__l9d6w{position:absolute}.signup_left__Tb3kj{display:flex;flex-direction:column;height:96vh;justify-content:space-between;padding-bottom:10vh;right:60%;width:35%;z-index:1}.signup_left__Tb3kj .signup_loginBox__EKvcN{align-items:center;display:flex;height:70vh}.signup_right__l9d6w{background-color:#0c5e9b;border-radius:20px;display:flex;flex-direction:column;height:96vh;justify-content:space-between;left:30%;padding:2rem 1rem 2rem 10rem;width:70%}.signup_formContainer__KH933{border-radius:20px!important;box-shadow:0 0 18px 5px rgba(0,0,0,.039)!important;display:flex;flex-direction:column;justify-content:space-evenly;padding:20px;width:100%}.signup_formContainer__KH933 .signup_fieldsContainer__Ij0ln{display:flex;flex-direction:column;gap:20px}.signup_formContainer__KH933 .signup_btnContainer__OXWxC{align-items:center;display:flex;justify-content:space-between}.signup_formContainer__KH933 .signup_textField__ONVZL{color:#666}.signup_loginBtn__QBJp0{background-color:#0c5e9b!important;border-radius:100px!important;height:60px!important;width:50%!important}.signup_loginBtn__QBJp0:hover{background-color:#0288d1!important}.signup_loginBtn__QBJp0:disabled{background-color:#d0d3d5!important}.signup_forgotBtn__IsZK0{color:#0c5e9b!important;cursor:pointer}.signup_navigationWrapper__i5hdb{position:relative}.signup_keenSlide__JhnoQ{align-items:center;background:gray;color:#fff;display:flex;font-size:50px;font-weight:500;height:300px;justify-content:center;max-height:100vh}.signup_slideContainer__kYP6y{align-items:center;display:flex;flex-direction:column;height:60vh;justify-content:space-between;padding:20px;text-align:center}.signup_slideContainer__kYP6y img{height:279px;width:326px}@media(max-width:600px){.signup_container__l8QK0{flex-direction:column;height:100%;margin:5px!important;margin-bottom:2rem;width:98vw}.signup_left__Tb3kj,.signup_right__l9d6w{height:100%;left:0;padding:1vw;position:relative;right:0;width:100%}.signup_left__Tb3kj{align-items:center;display:flex;flex-direction:column;gap:10px;height:100%;order:1;padding-bottom:2vh}.signup_left__Tb3kj .signup_loginBox__EKvcN{height:100%}.signup_right__l9d6w{border-radius:10px;order:2;padding:1rem}.signup_formContainer__KH933{height:100%}}.deviceAccess_innerContainer__v6afq{display:flex;gap:15px}.deviceAccess_appCard__BGdPL{border-radius:12px;box-shadow:0 1px 4px 0 #00000017;display:flex;height:76px;overflow:hidden;width:200px}.deviceAccess_left__ndayK{background-color:#fff;border-bottom-right-radius:12px;border-top-right-radius:12px;flex-direction:column;width:120px}.deviceAccess_left__ndayK,.deviceAccess_right__YNrTu{align-items:center;display:flex;height:100%;justify-content:center}.deviceAccess_right__YNrTu{width:40px}@media(max-width:1200px){.deviceAccess_innerContainer__v6afq{justify-content:space-evenly}}@media(max-width:600px){.deviceAccess_appCard__BGdPL{width:200px}.deviceAccess_left__ndayK{width:150px}.deviceAccess_right__YNrTu{width:50px}}.KeyFeatures_container__MpkOz{background-color:#fff;border-radius:10px;box-shadow:0 2px 10px #0000001a;height:326px;overflow:hidden;padding:20px}.KeyFeatures_section__YAo1E{padding:0}.KeyFeatures_title__bAP3g{font-size:1.2rem!important;font-weight:600!important;margin-bottom:10px}.KeyFeatures_listHeader__BOZyE{display:flex;gap:15px;justify-content:space-between;margin-bottom:10px;margin-top:20px}.KeyFeatures_listHeaderTitle__W-4ho{align-items:center;background-color:#e0e0e0;border-radius:35px;color:#0c5e9b;display:flex;flex:1 1!important;font-size:.85rem!important;font-weight:600!important;justify-content:center;padding:5px 10px!important;text-align:center!important}.KeyFeatures_list__jIfSc{max-height:200px!important;overflow-y:auto;padding:0}.KeyFeatures_list__jIfSc::-webkit-scrollbar{width:6px}.KeyFeatures_list__jIfSc::-webkit-scrollbar-track{background:#f1f1f1}.KeyFeatures_list__jIfSc::-webkit-scrollbar-thumb{background-color:#888;border-radius:10px}.KeyFeatures_list__jIfSc::-webkit-scrollbar-thumb:hover{background-color:#555}.KeyFeatures_listItem__qS5N7{align-items:center;display:flex;margin-top:-10px;padding:0}.KeyFeatures_connectivityContainer__bUA6i{padding-left:20px}.KeyFeatures_connectivityContainer__bUA6i,.KeyFeatures_deviceContainer__rIhWy{align-items:center;display:flex;flex:1 1}.KeyFeatures_dot__tu22A{border-radius:50%;height:10px;margin-right:10px;width:10px}.KeyFeatures_greenDot__Vbixo{background-color:#4caf50}.KeyFeatures_yellowDot__m52fM{background-color:#ffeb3b}.KeyFeatures_redDot__6F-4w{background-color:#f44336}.KeyFeatures_chartSection__WvdHR{text-align:center}.KeyFeatures_chartWrapper__B3AWC{position:relative}.KeyFeatures_legend__C7Hqh{display:flex;justify-content:center;margin-top:10px}.KeyFeatures_legendItem__x7Wrz{align-items:center;display:flex;margin-right:20px}.KeyFeatures_legendText__ZDeU1{color:#000;margin-left:5px}.KeyFeatures_connectivityText__r5aOw,.KeyFeatures_deviceText__4CQuE{font-size:1rem!important}.twoFactorSetup_leftPanel__0nPFn{gap:24px;height:96vh;justify-content:space-between;padding-bottom:0!important;padding-top:2vh}.twoFactorSetup_loginBoxFull__u47u4{align-items:stretch;display:flex;flex:1 1;height:100%;justify-content:center}.twoFactorSetup_setupCard__4YIq5{border-radius:20px!important;box-shadow:0 18px 40px #0f172a1a!important;display:flex;flex-direction:column;height:100%;max-width:520px;padding:48px 40px;width:100%}.twoFactorSetup_loadingContainer__uZh15{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;width:100%}.twoFactorSetup_formContent__ZDn2W{display:flex;flex:1 1;flex-direction:column;gap:24px;overflow-y:auto;padding-right:6px}.twoFactorSetup_formContent__ZDn2W::-webkit-scrollbar{width:6px}.twoFactorSetup_formContent__ZDn2W::-webkit-scrollbar-track{background:#0000}.twoFactorSetup_formContent__ZDn2W::-webkit-scrollbar-thumb{background:#0f172a26;border-radius:3px}.twoFactorSetup_stepBadge__vHmzT{align-items:center;background:#0c5e9b;border-radius:8px;color:#fff;display:flex;font-size:14px;font-weight:600;height:28px;justify-content:center;width:28px}.twoFactorSetup_qrWrapper__2FeNU{align-items:center;display:flex;flex-shrink:0;justify-content:center}.twoFactorSetup_qrImage__GqrxE{background:#fff;border:1px solid #94a3b866;border-radius:12px;height:208px;padding:12px;width:208px}.twoFactorSetup_qrPlaceholder__K1sq2{align-items:center;border:1px dashed #94a3b899;border-radius:12px;display:flex;flex-shrink:0;justify-content:center;min-height:208px;padding:32px;text-align:center}.twoFactorSetup_manualKey__v\+nwl{color:#0c5e9b;font-family:Roboto Mono,monospace;font-weight:600;letter-spacing:1px}@media(max-width:960px){.twoFactorSetup_leftPanel__0nPFn,.twoFactorSetup_loginBoxFull__u47u4{height:auto}.twoFactorSetup_setupCard__4YIq5{height:auto;max-width:100%;padding:28px}.twoFactorSetup_formContent__ZDn2W{overflow:visible;padding-right:0}}.userActivity_container__3nzFr{display:flex;flex-direction:column;gap:24px;padding:32px}.userActivity_headerRow__KEq45{align-items:flex-start;display:flex;flex-direction:column;gap:8px}.userActivity_headerInfo__nRB9e{display:flex;flex-direction:column;gap:4px}.userActivity_infoGrid__hXdFr{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.userActivity_sessionMeta__Bq6oU{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.userActivity_metaItem__1r93F{background:#0f172a0a;border:1px solid #0f172a14;border-radius:12px;display:flex;flex-direction:column;gap:4px;padding:12px 16px}.userActivity_activityTable__RSESB{width:100%}.userActivity_badge__WVVmb{align-items:center;background:#0c5e9b1a;border-radius:999px;color:#0c5e9b;display:inline-flex;font-size:12px;font-weight:600;padding:4px 12px}.userActivity_dateSelectorRow__Y4rKS{align-items:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between}.userActivity_hiddenPicker__Uuqza{display:none}.userActivity_dateButton__-DosP{border-radius:12px;font-weight:600;margin-left:auto;min-width:220px;text-transform:none}.userActivity_dateSummary__3Lqwy{display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:220px;padding:12px 0}.userActivity_sessionTabs__bAsDP{background:#0f172a05;border-radius:12px;margin-top:16px}.userActivity_emptyState__-xf1l{color:#9a9aa9;padding:48px 24px;text-align:center}@media(max-width:1200px){.userActivity_container__3nzFr{padding:20px}}.secureBootHub_container__sxHy3{display:flex;flex-direction:column;gap:24px;padding:24px}.secureBootHub_deviceCard__sQn6j{padding:24px}.secureBootHub_tableWrapper__MiB\+d{min-height:420px}@media(max-width:768px){.secureBootHub_container__sxHy3,.secureBootHub_deviceCard__sQn6j{padding:16px}}.threatIncidentManagement_page__411ka{display:flex;flex-direction:column;gap:16px;padding:18px}.threatIncidentManagement_pageHeader__tr2E3{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.threatIncidentManagement_titleBlock__E0d8-{display:flex;flex-direction:column;gap:4px}.threatIncidentManagement_subtitle__5fnMJ{color:#6b7280;font-size:13px;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.threatIncidentManagement_title__THb6C{font-size:24px;font-weight:800}.threatIncidentManagement_caption__TeZzp{color:#6b7280;font-size:14px}.threatIncidentManagement_headerActions__Mr2Z3{align-items:center;display:flex;gap:10px}.threatIncidentManagement_rangeSelect__FnTvE{background:#fff;border:1px solid #e5e7eb;border-radius:10px!important;min-width:120px}.threatIncidentManagement_exportButton__mtIAB{background:#007bff!important;border-radius:10px!important;color:#fff!important;font-weight:500!important;text-transform:none!important}.threatIncidentManagement_statGrid__2m31s{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.threatIncidentManagement_statCard__wAI0o{background:#fff;border:1px solid #e5e7eb;border-radius:14px!important;display:flex;flex-direction:column;gap:8px;padding:14px 16px;transition:all .3s ease}.threatIncidentManagement_statCard__wAI0o:hover{transform:translateY(-1px)}.threatIncidentManagement_statBadge__kz0NY{align-items:center;color:#0f172a;display:inline-flex;font-size:13px;font-weight:700;justify-content:flex-start;text-transform:none}.threatIncidentManagement_statValue__d7biA{color:#0f172a;font-size:40px!important;font-weight:800}.threatIncidentManagement_active__Eajjf{color:#dc2626}.threatIncidentManagement_investigating__-Gbbu{color:#007bff}.threatIncidentManagement_resolved__6DPWU{color:#059669}.threatIncidentManagement_neutral__3DcO8{color:#334155}.threatIncidentManagement_listCard__-iq10{background:#fff;border:1px solid #e5e7eb;border-radius:16px!important}.threatIncidentManagement_listHeader__WJ75X{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:14px 16px}.threatIncidentManagement_listTitle__BMIHd{color:#0f172a;font-size:18px;font-weight:800}.threatIncidentManagement_listCaption__2lHwO{color:#6b7280;font-size:13px}.threatIncidentManagement_headerIconButton__RXOZp{color:#6b7280!important}.threatIncidentManagement_incidentList__K-uWS{display:flex;flex-direction:column}.threatIncidentManagement_detailHeader__ew5wf{flex-wrap:wrap}.threatIncidentManagement_detailHeader__ew5wf,.threatIncidentManagement_detailTopBar__7FFw\+{align-items:center;display:flex;gap:12px;justify-content:space-between}.threatIncidentManagement_breadcrumb__chQry{color:#64748b;font-size:14px}.threatIncidentManagement_detailExportButton__gmklw{background:#007bff!important;border-radius:12px!important;color:#fff!important;font-weight:800!important;text-transform:none!important;width:fit-content}.threatIncidentManagement_detailCard__RvPf4{background:#fff;border:1px solid #e5eaf2;border-radius:16px!important;padding:18px}.threatIncidentManagement_detailTitle__CZEGD{color:#0f172a;font-size:18px;font-weight:800}.threatIncidentManagement_detailCaption__Zbv4-{color:#64748b;margin:6px 0 16px}.threatIncidentManagement_detailBackButton__Nkpdv{background:#fff!important;border-radius:12px!important;font-weight:700!important;text-transform:none!important}.threatIncidentManagement_detailMetaRow__DCFd9{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.threatIncidentManagement_detailDescription__n3SE0{color:#334155;font-weight:600;margin-bottom:16px}.threatIncidentManagement_detailInfoGrid__-7yc1{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.threatIncidentManagement_detailLabel__TQLl1{color:#64748b;font-size:12px;font-weight:700;margin-bottom:6px}.threatIncidentManagement_detailValue__3dEgu{color:#0f172a;font-weight:700}.threatIncidentManagement_detailGrid__LRSBO{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.threatIncidentManagement_detailSectionTitle__1JyJP{color:#0f172a;display:flex;font-weight:700!important;justify-content:space-between;margin-bottom:8px}.threatIncidentManagement_detailList__-sKKW{color:#475569;display:flex;flex-direction:column;font-size:13px;gap:8px;margin:0;padding-left:18px}.threatIncidentManagement_detailHeroCard__xnNqy{grid-gap:16px;align-items:center;background:#fff;border:1px solid #e5eaf2;border-radius:16px!important;display:grid;gap:16px;grid-template-columns:auto 1fr auto;padding:18px}.threatIncidentManagement_detailHeroIcon__S-lgY{align-items:center;background:#fee2e2;border-radius:16px;color:#dc2626;display:flex;font-size:28px;height:56px;justify-content:center;width:56px}.threatIncidentManagement_detailHeroBody__vwkHF{display:flex;flex-direction:column;gap:6px}.threatIncidentManagement_detailHeroTitleRow__4Zzjx{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.threatIncidentManagement_detailHeroTitle__c5JrB{color:#0f172a;font-size:20px;font-weight:800}.threatIncidentManagement_detailHeroDesc__UZz-s{color:#475569;font-size:14px}.threatIncidentManagement_detailHeroMeta__Hbu0o{color:#64748b;display:flex;flex-wrap:wrap;font-size:13px;gap:16px}.threatIncidentManagement_detailHeroMeta__Hbu0o span{align-items:center;display:inline-flex;gap:6px}.threatIncidentManagement_detailHeroStatus__M6vOZ{border-radius:12px;font-weight:700;min-width:120px;padding:12px 16px;text-align:center;text-transform:capitalize}.threatIncidentManagement_detailHeroStatusValue__9Nt-e{font-size:16px;font-weight:800}.threatIncidentManagement_detailStatGrid__ZoRwo{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.threatIncidentManagement_detailStatCard__2ZMBf{background:#fff;border:1px solid #e5eaf2;border-radius:14px!important;display:flex;flex-direction:column;gap:6px;padding:14px 16px}.threatIncidentManagement_detailStatIcon__FzxoI{color:#007bff}.threatIncidentManagement_detailStatLabel__O9fae{color:#64748b;font-size:12px;font-weight:700;text-transform:none}.threatIncidentManagement_detailStatValue__U-ZwP{color:#0f172a;font-size:24px!important;font-weight:800;padding-bottom:1rem}.threatIncidentManagement_detailSectionCard__SEepr{background:#fff;border:1px solid #e5eaf2;border-radius:16px!important;padding:18px}.threatIncidentManagement_impactGrid__qPhZL{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:16px}.threatIncidentManagement_impactItem__EbJRl{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:12px 14px}.threatIncidentManagement_impactItemCritical__M5jEl{background:#fef2f2;border:1px solid #fecaca;border-radius:12px;padding:12px 14px}.threatIncidentManagement_impactItemWarning__ep5nr{background:#fffbeb;border:1px solid #fde68a;border-radius:12px;padding:12px 14px}.threatIncidentManagement_impactItemSuccess__SUPo-{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:12px;padding:12px 14px}.threatIncidentManagement_impactLabel__QtZQu{color:#64748b;font-size:12px;font-weight:700;margin-bottom:6px}.threatIncidentManagement_impactValue__-o5FQ{color:#0f172a;font-size:14px;font-weight:700}.threatIncidentManagement_assetTable__2ZDnA{border-radius:12px;margin-top:16px;overflow:hidden}.threatIncidentManagement_tableHeader__riGiQ{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.threatIncidentManagement_assetTableHeadCell__WohEH{background:#f8fafc!important;border-bottom:1px solid #e5eaf2!important;color:#64748b!important;font-size:12px!important;font-weight:700!important}.threatIncidentManagement_assetTableCell__9LO\+Q{border-bottom:1px solid #f1f5f9!important;color:#334155!important;font-size:13px!important}.threatIncidentManagement_assetRowHeader__bVyKR,.threatIncidentManagement_assetRow__u4C8-{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:1.4fr 1fr 1fr 1fr .6fr;padding:12px 14px}.threatIncidentManagement_assetRowHeader__bVyKR{background:#f8fafc;color:#64748b;font-size:12px;font-weight:700}.threatIncidentManagement_assetRow__u4C8-{border-top:1px solid #f1f5f9;color:#334155;font-size:13px}.threatIncidentManagement_assetName__ptvm0{color:#0f172a;font-weight:700}.threatIncidentManagement_assetIp__9u0dU{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace}.threatIncidentManagement_assetZone__ElKYA{background:#f1f5f9;border-radius:999px;display:inline-flex;font-size:12px;padding:6px 16px;width:fit-content}.threatIncidentManagement_assetAction__kgWDg{font-weight:700!important;text-transform:none!important}.threatIncidentManagement_assetActionStack__t-JH5{align-items:center;display:inline-flex;gap:8px}.threatIncidentManagement_assetIconButton__zS-DW{border:1px solid #e2e8f0!important;border-radius:10px!important;color:#475569!important}.threatIncidentManagement_assetMenuHeader__aJTNm{border-bottom:1px solid #e2e8f0;padding:10px 16px 6px}.threatIncidentManagement_assetMenuTitle__A2ny6{color:#0f172a;font-size:13px;font-weight:700}.threatIncidentManagement_assetMenuMeta__LewbO{color:#64748b;font-size:12px;margin-top:2px}.threatIncidentManagement_iocList__cY9Y3{display:flex;flex-direction:column;gap:12px;margin-top:16px}.threatIncidentManagement_iocItem__IXMei{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:12px;display:flex;gap:12px;justify-content:space-between;padding:12px 14px}.threatIncidentManagement_iocLabel__q3-Tn{color:#0f172a;font-size:12px;font-weight:700}.threatIncidentManagement_iocValue__\+DcYZ{color:#475569;font-size:13px}.threatIncidentManagement_iocChip__825HF{font-weight:700!important;text-transform:lowercase!important}.threatIncidentManagement_iocItemcritical__ACo4O{background:#fef2f2;border-color:#fecaca}.threatIncidentManagement_iocItemcritical__ACo4O .threatIncidentManagement_iocLabel__q3-Tn,.threatIncidentManagement_iocItemcritical__ACo4O .threatIncidentManagement_iocValue__\+DcYZ{color:#7f1d1d}.threatIncidentManagement_iocItemhigh__ITawU{background:#fffbeb;border-color:#fde68a}.threatIncidentManagement_iocItemhigh__ITawU .threatIncidentManagement_iocLabel__q3-Tn,.threatIncidentManagement_iocItemhigh__ITawU .threatIncidentManagement_iocValue__\+DcYZ{color:#92400e}.threatIncidentManagement_iocItemmedium__wue8T{background:#eff6ff;border-color:#bfdbfe}.threatIncidentManagement_iocItemmedium__wue8T .threatIncidentManagement_iocLabel__q3-Tn,.threatIncidentManagement_iocItemmedium__wue8T .threatIncidentManagement_iocValue__\+DcYZ{color:#1e3a8a}.threatIncidentManagement_ioccritical__M2Pl0{background:#fecaca!important;color:#b91c1c!important}.threatIncidentManagement_iochigh__4cact{background:#fde68a!important;color:#b45309!important}.threatIncidentManagement_iocmedium__5vMDU{background:#bfdbfe!important;color:#1d4ed8!important}.threatIncidentManagement_mitreGrid__uUGvR{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-top:12px}.threatIncidentManagement_mitreCard__SWIDs{background:#fff;border:1px solid #e2e8f0;border-radius:12px!important;display:flex;flex-direction:column;gap:6px;padding:12px 14px}.threatIncidentManagement_mitreCode__KjZws{color:#007bff;font-size:12px;font-weight:800}.threatIncidentManagement_mitreName__TQKE4{color:#0f172a;font-size:14px;font-weight:700}.threatIncidentManagement_mitreTag__\+yz3O{align-self:flex-start;background:#f1f5f9!important;color:#0f172a!important;font-weight:700!important;text-transform:none!important}.threatIncidentManagement_responseTable__Kk9YQ{border-radius:12px;display:flex;justify-content:space-between;margin-top:12px;overflow:hidden}.threatIncidentManagement_responseTableHeadCell__Nq4F3{background:#f8fafc!important;border-bottom:1px solid #e5eaf2!important;color:#64748b!important;font-size:12px!important;font-weight:700!important}.threatIncidentManagement_responseTableCell__\+HWu0{border-bottom:1px solid #f1f5f9!important;color:#334155!important;font-size:13px!important}.threatIncidentManagement_responseAction__mhGNc{color:#0f172a;font-weight:700}.threatIncidentManagement_responseStatus__Gkiv-{border-radius:999px;font-size:12px;font-weight:700;padding:4px 10px;text-transform:lowercase;width:fit-content}.threatIncidentManagement_responseStatusCompleted__0Njj\+{background:#dcfce7;color:#15803d}.threatIncidentManagement_responseStatusInProgress__PWsiC{background:#fef9c3;color:#a16207}.threatIncidentManagement_responseStatusPending__DdM-P{background:#e2e8f0;color:#475569}.threatIncidentManagement_responseTimestamp__Tn18T{color:#1f2937;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace}.threatIncidentManagement_responseResult__Ecw17{color:#334155;font-weight:600}.threatIncidentManagement_artifactGrid__xfXME{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin-top:12px}.threatIncidentManagement_artifactCard__j6RWe{grid-gap:12px;align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:12px!important;display:grid;gap:12px;grid-template-columns:auto 1fr auto;padding:12px 14px}.threatIncidentManagement_artifactIcon__wJ3WT{align-items:center;background:#eff6ff;border-radius:10px;color:#2563eb;display:flex;height:32px;justify-content:center;width:32px}.threatIncidentManagement_artifactBody__\+1MkB{display:flex;flex-direction:column;gap:4px}.threatIncidentManagement_artifactName__WSine{color:#0f172a;font-size:13px;font-weight:700}.threatIncidentManagement_artifactMeta__NxZl-{color:#64748b;font-size:12px}.threatIncidentManagement_artifactAction__cjxHw{font-weight:700!important;text-transform:none!important}.threatIncidentManagement_recommendationList__nz3F2{display:flex;flex-direction:column;gap:12px;margin-top:12px}.threatIncidentManagement_recommendationItem__nkTiV{grid-gap:10px;align-items:center;background:#eff6ff;border:1px solid #bfdbfe;border-radius:12px;display:grid;gap:10px;grid-template-columns:auto 1fr;padding:12px 14px}.threatIncidentManagement_recommendationIcon__ps-Ok{color:#007bff}.threatIncidentManagement_recommendationText__yfFYR{color:#0f172a;font-size:13px;font-weight:700}.threatIncidentManagement_timelineList__\+W8cv{display:flex;flex-direction:column;gap:18px;margin-top:12px}.threatIncidentManagement_timelineItem__G-h\+2{grid-gap:12px;display:grid;gap:12px;grid-template-columns:24px 1fr}.threatIncidentManagement_timelineMarker__38GiR{display:flex;justify-content:center;position:relative}.threatIncidentManagement_timelineDot__0Cj-9{background:#2563eb;border-radius:999px;height:10px;margin-top:4px;width:10px}.threatIncidentManagement_timelineDotCritical__502RX{background:#ef4444}.threatIncidentManagement_timelineDotWarning__4acOI{background:#f97316}.threatIncidentManagement_timelineDotSuccess__Sh-ND{background:#22c55e}.threatIncidentManagement_timelineDotInfo__bjKwJ{background:#007bff}.threatIncidentManagement_timelineLine__RPUEk{background:#e2e8f0;bottom:-18px;position:absolute;top:18px;width:2px}.threatIncidentManagement_timelineContent__tXFaI{display:flex;flex-direction:column;gap:6px}.threatIncidentManagement_timelineHeader__eGuMQ{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.threatIncidentManagement_timelineTitle__En91X{color:#0f172a;font-size:14px;font-weight:800}.threatIncidentManagement_timelineTimestamp__XZpNO{color:#64748b;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px}.threatIncidentManagement_timelineDescription__zpG6H{color:#475569;font-size:13px}.threatIncidentManagement_timelineChip__OSlRy{align-self:flex-start;background:#f1f5f9!important;color:#0f172a!important;font-weight:700!important;text-transform:none!important}.threatIncidentManagement_noteList__Lrkd6{display:flex;flex-direction:column;gap:14px;margin-top:12px}.threatIncidentManagement_noteCard__wJEFV{background:#fff;border:1px solid #e2e8f0;border-radius:12px;display:flex;flex-direction:column;gap:8px;padding:12px 14px}.threatIncidentManagement_noteHeader__1jghT{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.threatIncidentManagement_noteIcon__qPnVt{color:#64748b;font-size:18px}.threatIncidentManagement_noteAuthor__DOyuX{color:#0f172a;font-size:13px;font-weight:700}.threatIncidentManagement_noteDot__quANv{background:#94a3b8;border-radius:999px;display:inline-block;height:4px;width:4px}.threatIncidentManagement_noteTimestamp__7wYgi{color:#64748b;font-size:12px}.threatIncidentManagement_noteText__EftA\+{color:#334155;font-size:13px}.threatIncidentManagement_incidentRow__sr4Nu{display:flex;flex-direction:row;gap:10px;padding:16px}.threatIncidentManagement_incidentHeader__vXyLY{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.threatIncidentManagement_severity__9A8xx{border-radius:999px!important;font-weight:800!important;padding:4px 10px!important;text-transform:lowercase!important}.threatIncidentManagement_sevCritical__3Y3sj{background:#ffe4e6!important;color:#b91c1c!important}.threatIncidentManagement_sevHigh__oyyiP{background:#fff3cd!important;color:#b45309!important}.threatIncidentManagement_sevMedium__hwJU9{background:#e0f2fe!important;color:#007bff!important}.threatIncidentManagement_incidentTitle__fXul3{color:#0f172a;font-weight:800}.threatIncidentManagement_status__EzJlV{align-items:center;border-radius:12px;display:inline-flex;font-size:12px;font-weight:700;gap:6px;margin-left:auto;padding:6px 12px;text-transform:capitalize}.threatIncidentManagement_statusContained__LD3bS{background:#e0f2fe;color:#007bff}.threatIncidentManagement_statusInvestigating__ODv3V{background:#fff7ed;color:#c2410c}.threatIncidentManagement_statusMitigated__lj3Sc{background:#ede9fe;color:#6d28d9}.threatIncidentManagement_statusMonitoring__Pn1Rg{background:#fef9c3;color:#a16207}.threatIncidentManagement_statusResolved__T1VAr{background:#dcfce7;color:#15803d}.threatIncidentManagement_incidentDesc__51NdC{color:#1f2937;font-size:14px}.threatIncidentManagement_metaRow__dTUYc{color:#4b5563;display:flex;flex-wrap:wrap;font-size:13px;gap:14px}.threatIncidentManagement_metaItem__VFBmS strong{color:#0f172a}.threatIncidentManagement_actionsRow__mQpSC{display:flex;flex-wrap:wrap;gap:10px;margin-top:1rem}.threatIncidentManagement_primaryAction__GBhrY{background:#007bff!important;border-radius:12px!important;color:#fff!important;font-weight:800!important;text-transform:none!important}.threatIncidentManagement_secondaryAction__9-WmJ{border-color:#d1d5db!important;border-radius:12px!important;color:#0f172a!important;font-weight:700!important;text-transform:none!important}.threatIncidentManagement_textAction__omiz0{color:#1f2937!important;font-weight:700!important;text-transform:none!important}.complianceBreadcrumb_breadcrumb__xjvcm{align-items:center;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.complianceBreadcrumb_crumb__WEJ6C{align-items:center;color:#6b7280;display:flex;font-weight:700;gap:8px}.complianceBreadcrumb_link__MRsuB{color:#2563eb;text-decoration:none}.complianceBreadcrumb_link__MRsuB:hover{text-decoration:underline}.complianceBreadcrumb_current__20nUq{color:#0f172a}.complianceBreadcrumb_separator__wGwvW{color:#9ca3af;font-size:14px!important}.hipaaDetail_page__2Y0no{display:flex;flex-direction:column;gap:16px;min-height:100vh;padding:18px}.hipaaDetail_topBar__nA-F5{align-items:center;color:#cbd5e1;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.hipaaDetail_breadcrumb__Ek5qR{color:#cbd5e1;font-weight:700}.hipaaDetail_exportButton__9bt75{background:linear-gradient(135deg,#0ea5e9,#2563eb)!important;border-radius:12px!important;color:#fff!important;font-weight:800!important;text-transform:none!important}.hipaaDetail_heroCard__ptO4w{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:18px!important;box-shadow:0 12px 24px #0f172a26;display:flex;gap:12px;justify-content:space-between;padding:16px}.hipaaDetail_heroLeft__e8dLl{align-items:center;display:flex;flex-direction:row;gap:12px}.hipaaDetail_badge__Ct\+44{background:#fff7ed!important;border-radius:10px!important;color:#c2410c!important;font-weight:800!important}.hipaaDetail_titleBlock__UbUWU{display:flex;flex-direction:column;gap:6px}.hipaaDetail_heroTitle__YgaYY{color:#0f172a;font-size:18px;font-weight:800}.hipaaDetail_heroSubtitle__kpEQU{color:#475569;font-size:13px}.hipaaDetail_heroRight__4oIzk{align-items:end;display:flex;flex-direction:column;gap:12px;text-align:end}.hipaaDetail_scoreLabel__6QkOY{color:#475569;font-weight:700}.hipaaDetail_scoreValue__p6m8e{color:#ea580c;font-size:26px;font-weight:900}.hipaaDetail_gauge__a3XxK{height:96px;position:relative;width:96px}.hipaaDetail_gauge__a3XxK svg{height:96px;width:96px}.hipaaDetail_gaugeBg__uCsXt{fill:none;stroke:#e5e7eb;stroke-width:7;opacity:.9}.hipaaDetail_gaugeFill__664jk{fill:none;stroke:#0ea5e9;stroke-width:7;stroke-linecap:round;transform:rotate(-90deg);transform-origin:50% 50%}.hipaaDetail_gaugeValue__AMIhO{color:#0f172a;display:grid;font-size:14px;font-weight:900;inset:0;place-items:center;position:absolute}.hipaaDetail_aiCard__jVJ0Q{border:1px solid #1d4ed8;border-radius:14px!important;box-shadow:0 12px 24px #0f172a4d;gap:10px;padding:12px 14px}.hipaaDetail_aiBadge__LXzfO{align-items:center;background:#ffffff1a;border-radius:10px;display:inline-flex;font-weight:800;gap:8px;padding:6px 10px}.hipaaDetail_aiText__ZNcPO{color:#6a7282;font-weight:500}.hipaaDetail_tableCard__-TonS{background:#fff;border:1px solid #e5e7eb;border-radius:18px!important;box-shadow:0 12px 24px #0f172a1f;display:flex;flex-direction:column;gap:12px;padding:14px}.hipaaDetail_sectionTitle__sExQj{color:#0f172a;font-size:16px;font-weight:800}.hipaaDetail_tableHeader__Ddz\+j{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.hipaaDetail_dateSearch__8j7Ze{background:#fff;border-radius:10px;min-width:200px}.hipaaDetail_tableContainer__3Wq\+A{border-radius:12px}.hipaaDetail_tableHead__29B7t{border-bottom:1px solid #e5e7eb!important;color:#475569!important;font-size:12px!important;font-weight:800!important}.hipaaDetail_statusPill__hOPbl{border-radius:10px;font-size:12px;font-weight:800;padding:6px 10px}.hipaaDetail_pass__A\+PiP{background:#e6f7ed;color:#15803d}.hipaaDetail_fail__jw\+6D{background:#fee2e2;color:#b91c1c}.hipaaDetail_warn__5Gzgv{background:#fef3c7;color:#b45309}.hipaaDetail_evidencePill__lRB18{border-radius:10px;font-size:12px;font-weight:800;padding:6px 10px}.hipaaDetail_evidenceMissing__sj76j{background:#fee2e2;color:#b91c1c}.hipaaDetail_evidenceAlert__LoYkE{background:#fff7ed;color:#c2410c}.hipaaDetail_evidenceOk__MobYg{background:#e6f7ed;color:#15803d}.hipaaDetail_evidenceNeutral__\+2jaD{background:#f1f5f9;color:#475569}.hipaaDetail_auditStatus__bvy4J{border-radius:10px;font-size:12px;font-weight:800;padding:6px 10px}.hipaaDetail_auditVerified__RnJdP{background:#e6f7ed;color:#15803d}.hipaaDetail_auditSync__LUCyl{background:#e0f2fe;color:#1d4ed8}.hipaaDetail_tablePagination__W6ksb{border-top:1px solid #e5e7eb}.hipaaDetail_emptyState__N\+ozz{color:#94a3b8;font-weight:600;padding:18px 0;text-align:center}@media(max-width:600px){.hipaaDetail_aiCard__jVJ0Q,.hipaaDetail_heroCard__ptO4w,.hipaaDetail_tableCard__-TonS{padding:12px}}.zeroTrustPolicies_page__ltheO{display:flex;flex-direction:column;gap:24px;margin:0 auto;max-width:1600px;padding:24px}.zeroTrustPolicies_header__fXzhp{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.zeroTrustPolicies_titleBlock__\+6C08{display:flex;flex-direction:column;gap:6px}.zeroTrustPolicies_title__C2Zyo{color:#0f172a;font-size:28px;font-weight:800;letter-spacing:-.02em}.zeroTrustPolicies_subtitle__1o4ug{color:#64748b;font-size:15px;font-weight:500}.zeroTrustPolicies_tabsWrapper__ZdysF{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 1px 3px #0f172a0a;overflow:hidden;padding:8px 12px}.zeroTrustPolicies_tabs__qQcXV{min-height:48px}.zeroTrustPolicies_tabs__qQcXV .zeroTrustPolicies_MuiTabs-flexContainer__RbYVs{gap:4px}.zeroTrustPolicies_tabs__qQcXV .zeroTrustPolicies_MuiTabs-indicator__7h-8v{background:linear-gradient(90deg,#00b894,#00a3e0);border-radius:3px 3px 0 0;height:3px}.zeroTrustPolicies_tabs__qQcXV .zeroTrustPolicies_MuiTabs-scrollButtons__KcWIk{color:#64748b}.zeroTrustPolicies_tab__ZiSzl{color:#64748b!important;font-size:14px!important;font-weight:600!important;min-height:44px!important;padding:0 20px!important;text-transform:none!important;transition:all .2s ease!important}.zeroTrustPolicies_tab__ZiSzl.zeroTrustPolicies_Mui-selected__oxCOE,.zeroTrustPolicies_tab__ZiSzl:hover{color:#0f172a!important}.zeroTrustPolicies_tab__ZiSzl .zeroTrustPolicies_MuiTab-iconWrapper__ass4B{margin-right:8px;opacity:.8}.zeroTrustPolicies_tab__ZiSzl.zeroTrustPolicies_Mui-selected__oxCOE .zeroTrustPolicies_MuiTab-iconWrapper__ass4B{opacity:1}.zeroTrustPolicies_errorCard__YGsEH{border-radius:12px!important}.zeroTrustPolicies_headerActions__fctg3{align-items:center;display:flex;gap:10px}.zeroTrustPolicies_aiButton__PC1oM{background:#f5f7ff!important;border-color:#e5e7eb!important;border-radius:12px!important;color:#4f46e5!important;font-weight:700!important;padding:10px 16px!important;text-transform:none!important}.zeroTrustPolicies_primaryButton__8DKmS{background:linear-gradient(135deg,#00b894,#00a3e0)!important;border-radius:12px!important;font-weight:800!important;padding:10px 16px!important;text-transform:none!important}.zeroTrustPolicies_statGrid__Z-9z2{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.zeroTrustPolicies_statCard__79Z4L{background:#fff;border:1px solid #e5eaf2;border-radius:14px!important;box-shadow:0 12px 30px #0f172a14;display:flex;flex-direction:column;gap:10px;padding:14px 16px;transition:all .3s ease}.zeroTrustPolicies_statCard__79Z4L:hover{box-shadow:0 12px 30px #0a1a2b1a;transform:translateY(-1px)}.zeroTrustPolicies_statLabel__kr2Va{color:#6b7280;font-size:13px;font-weight:700}.zeroTrustPolicies_statValue__ybTEM{font-size:32px;font-weight:800}.zeroTrustPolicies_statBar__YtYxN{background:#f1f5f9;border-radius:999px;height:6px;overflow:hidden;width:100%}.zeroTrustPolicies_statFill__Vq-wK{border-radius:999px;display:block;height:100%;width:65%}.zeroTrustPolicies_filterCard__4gFgX{background:#fff;border:1px solid #e2e8f0;border-radius:16px!important;box-shadow:0 4px 16px #0f172a0f;padding:16px 20px;transition:box-shadow .25s ease}.zeroTrustPolicies_filterRow__gWSAx{flex-wrap:wrap;padding:10px}.zeroTrustPolicies_filterGroup__6XNkU,.zeroTrustPolicies_filterRow__gWSAx{align-items:center;display:flex;gap:12px}.zeroTrustPolicies_filterLabel__XOFhm{color:#64748b;font-size:12px;font-weight:700}.zeroTrustPolicies_filterSelect__GX0e9{min-width:180px}.zeroTrustPolicies_clearFilters__XGFuF{background:none;border:none;color:#ef4444;cursor:pointer;font-weight:700}.zeroTrustPolicies_searchBox__9cY3Z{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;display:flex;gap:10px;min-width:260px;padding:12px 16px;transition:border-color .2s ease,box-shadow .2s ease}.zeroTrustPolicies_searchBox__9cY3Z:focus-within{border-color:#00b894;box-shadow:0 0 0 3px #00b8941f}.zeroTrustPolicies_searchInput__ljeBU{width:100%}.zeroTrustPolicies_select__YXRz1{border-radius:12px;min-width:180px}.zeroTrustPolicies_tableCard__ZuBvx{background:#fff;border:1px solid #e2e8f0;border-radius:16px!important;box-shadow:0 4px 16px #0f172a0f;overflow:hidden}.zeroTrustPolicies_tableHeader__f6cfq{background:#fff;border-bottom:1px solid #e2e8f0;flex-wrap:wrap;justify-content:space-between;padding:20px 24px 16px}.zeroTrustPolicies_tableHeaderActions__t\+gGe,.zeroTrustPolicies_tableHeader__f6cfq{align-items:center;display:flex;gap:12px}.zeroTrustPolicies_filterToggle__Km\+7U{align-items:center;background:#f9fafb;border:1px solid #f3f4f6;border-radius:8px;color:#4a5565;cursor:pointer;display:inline-flex;font-weight:600;gap:6px;padding:6px 10px}.zeroTrustPolicies_tableHeaderLeft__Zbhhu{align-items:center;display:flex;gap:14px}.zeroTrustPolicies_tableHeaderIcon__fgdxu{background:linear-gradient(135deg,#00b8941f,#00a3e01f);border-radius:12px;color:#00b894;height:44px;padding:10px;width:44px}.zeroTrustPolicies_tableTitle__Q3IAI{color:#0f172a;font-size:18px;font-weight:800;letter-spacing:-.01em}.zeroTrustPolicies_tableHint__IC2Ty{color:#64748b;font-size:14px;margin-top:2px}.zeroTrustPolicies_searchField__gsipz{min-width:240px}.zeroTrustPolicies_searchField__gsipz .MuiOutlinedInput-root{background:#f8fafc;border-radius:12px}.zeroTrustPolicies_table__1rqkl{border-collapse:collapse;width:100%}.zeroTrustPolicies_table__1rqkl td,.zeroTrustPolicies_table__1rqkl th{font-size:14px;padding:14px 20px;text-align:left}.zeroTrustPolicies_table__1rqkl thead{background:#f8fafc}.zeroTrustPolicies_tableHeadCell__q3so\+,.zeroTrustPolicies_tableHeadRow__76Brj,.zeroTrustPolicies_table__1rqkl th{border-bottom:1px solid #e2e8f0;color:#64748b;font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.zeroTrustPolicies_tableHeadRow__76Brj{background:#f8fafc}.zeroTrustPolicies_tableHeadCell__q3so\+{background:#f8fafc!important;font-size:12px!important;font-weight:600!important;letter-spacing:.05em!important;padding:14px 20px!important;text-transform:uppercase!important}.zeroTrustPolicies_table__1rqkl tbody tr{border-top:1px solid #f1f5f9;transition:background .2s ease}.zeroTrustPolicies_tableRow__XfkH4{cursor:pointer}.zeroTrustPolicies_tableRow__XfkH4:hover{background:#f8fafc!important}.zeroTrustPolicies_tableContainer__W-doq{overflow-x:auto}.zeroTrustPolicies_tablePagination__PwnyV{border-top:1px solid #e2e8f0}.zeroTrustPolicies_policyNameCell__\+w6He{min-width:220px}.zeroTrustPolicies_policyNameWrap__N52b\+{align-items:center;display:flex;gap:8px}.zeroTrustPolicies_policyName__iwV26{color:#0f172a;font-weight:700}.zeroTrustPolicies_rowChevron__h6zfQ{color:#94a3b8;font-size:18px!important;opacity:0;transition:opacity .2s ease,transform .2s ease}.zeroTrustPolicies_tableRow__XfkH4:hover .zeroTrustPolicies_rowChevron__h6zfQ{opacity:1;transform:translateX(2px)}.zeroTrustPolicies_typeChip__F9gf6{background:#eef2ff!important;border-radius:999px!important;color:#4338ca!important;font-weight:600!important}.zeroTrustPolicies_typeChipIT__Ux78j{background:#e0f2fe!important;border-radius:999px!important;color:#0369a1!important;font-weight:600!important}.zeroTrustPolicies_typeChipOT__EyJ2T{background:#fff7ed!important;border-radius:999px!important;color:#c2410c!important;font-weight:600!important}.zeroTrustPolicies_typeCritical__YnwBV{background:#ffe4e6!important;color:#b91c1c!important}.zeroTrustPolicies_typeInfo__WRlkV{background:#e0f2fe!important;color:#1d4ed8!important}.zeroTrustPolicies_typeWarning__AH5VP{background:#fef9c3!important;color:#ca8a04!important}.zeroTrustPolicies_typeNeutral__V0qmh{background:#e0f2f1!important;color:#0f766e!important}.zeroTrustPolicies_created__jrZIo,.zeroTrustPolicies_enforcement__w15-R,.zeroTrustPolicies_scope__zuW98{color:#111827;font-weight:600}.zeroTrustPolicies_rules__8DDnT{color:#111827;font-weight:800}.zeroTrustPolicies_status__HAp8G{align-items:center;border-radius:12px;display:inline-flex;font-weight:700;gap:8px;padding:6px 12px}.zeroTrustPolicies_statusDot__rkb1d{background:#10b981;border-radius:50%;height:8px;width:8px}.zeroTrustPolicies_statusActive__kS8vD{background:#ecfdf3;color:#166534}.zeroTrustPolicies_statusSimulation__9cLv0{background:#fff7ed;color:#c2410c}.zeroTrustPolicies_statusSimulation__9cLv0 .zeroTrustPolicies_statusDot__rkb1d{background:#fb923c}.zeroTrustPolicies_statusTesting__XZpba{background:#eef2ff;color:#4338ca}.zeroTrustPolicies_statusTesting__XZpba .zeroTrustPolicies_statusDot__rkb1d{background:#4338ca}.zeroTrustPolicies_actionsHead__A13Qj{text-align:right}.zeroTrustPolicies_actions__wozLW{align-items:center;display:flex;gap:8px;justify-content:flex-end}.zeroTrustPolicies_actionsCell__\+RIEE{padding-right:20px!important}.zeroTrustPolicies_playButton__W0Stu{color:#16a34a!important}.zeroTrustPolicies_editButton__53UTg{color:#2563eb!important}.zeroTrustPolicies_deleteButton__0M77C{color:#94a3b8!important;transition:color .2s ease!important}.zeroTrustPolicies_deleteButton__0M77C:hover{color:#dc2626!important}.zeroTrustPolicies_emptyState__wICYt{border-top:1px solid #f1f5f9;padding:48px 24px;text-align:center}.zeroTrustPolicies_emptyIconWrap__fdE4k{align-items:center;background:linear-gradient(135deg,#00b89414,#00a3e014);border-radius:50%;display:flex;height:80px;justify-content:center;margin:0 auto 20px;width:80px}.zeroTrustPolicies_emptyIcon__lkQb1{color:#94a3b8!important;font-size:40px!important}.zeroTrustPolicies_emptyTitle__IF8Ol{color:#0f172a;font-size:18px;font-weight:800;margin-bottom:8px}.zeroTrustPolicies_emptySub__BPzBM{color:#64748b;font-size:14px;line-height:1.5;margin:0 auto;max-width:320px}.zeroTrustPolicies_loadingState__ujQO9{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:64px 24px}.zeroTrustPolicies_aiDialog__KEZUg{border-radius:18px!important;overflow:hidden}.zeroTrustPolicies_aiDialogHeader__DyQ5o{align-items:center;color:#000;display:flex;justify-content:space-between;padding:18px 22px}.zeroTrustPolicies_aiDialogHeaderLeft__TZJb8{align-items:center;display:flex;gap:14px}.zeroTrustPolicies_aiDialogIcon__Q27sS{align-items:center;background:#ffffff2e;border-radius:12px;display:flex;height:44px;justify-content:center;width:44px}.zeroTrustPolicies_aiDialogTitle__WBsVV{color:#000;font-size:18px;font-weight:800}.zeroTrustPolicies_aiDialogSubtitle__U4La9{color:#000;font-size:13px}.zeroTrustPolicies_aiDialogClose__UV7ZW{background:#ffffff26!important}.zeroTrustPolicies_aiDialogBody__makCc{background:#fff;padding:20px 22px 10px}.zeroTrustPolicies_aiSectionTitle__HWYW-{color:#0f172a;font-weight:700;margin-bottom:10px}.zeroTrustPolicies_aiTextarea__9mxqA{background:#fff;border-radius:16px!important}.zeroTrustPolicies_aiExamplesCard__7YscR{background:#f8fbff;border:1px solid #e2e8f0;border-radius:16px;margin-top:18px;padding:14px}.zeroTrustPolicies_aiExamplesHeader__i-g5d{align-items:center;color:#007bff;display:flex;gap:8px;margin-bottom:10px}.zeroTrustPolicies_aiExamplesTitle__tEliQ{color:#1e293b;font-weight:700}.zeroTrustPolicies_aiExamplesList__LZcM2{display:flex;flex-direction:column;gap:10px}.zeroTrustPolicies_aiExampleItem__gwDuD{background:#fff;border:1px solid #e2e8f0;border-radius:12px;color:#334155;cursor:pointer;font-size:13px;padding:10px 12px;text-align:left;transition:all .2s ease}.zeroTrustPolicies_aiExampleItem__gwDuD:hover{border-color:#007bff}.zeroTrustPolicies_aiGeneratedCard__6WThA{background:#f7fcff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 8px 24px #0f172a14;padding:18px}.zeroTrustPolicies_aiGeneratedHeader__wpx8P{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.zeroTrustPolicies_aiGeneratedTitle__uEvTn{color:#0f172a;font-weight:800}.zeroTrustPolicies_aiGeneratedScope__pvgq0{color:#475569;font-size:13px}.zeroTrustPolicies_aiGeneratedSummaryText__mDkeC{color:#1e293b;font-size:13px;line-height:1.5;margin-top:12px}.zeroTrustPolicies_aiConfidenceChip__NIg9V{background:#dcfce7!important;color:#166534!important;font-weight:700!important}.zeroTrustPolicies_aiGeneratedGrid__Xo6xz{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.zeroTrustPolicies_aiGeneratedHeading__EIRqC{color:#1e293b;font-weight:700;margin-bottom:8px}.zeroTrustPolicies_aiGeneratedList__08PZO{color:#475569;display:flex;flex-direction:column;font-size:13px;gap:8px;margin:0;padding-left:18px}.zeroTrustPolicies_aiPayloadCard__dMV2p{background:#fff;border:1px solid #e2e8f0;border-radius:14px;margin-bottom:6px;padding:12px 14px}.zeroTrustPolicies_aiPayloadLabel__F\+vXT{color:#0f172a;font-size:13px;font-weight:700;margin-bottom:10px}.zeroTrustPolicies_aiPayloadPre__j9yHA{background:#0f172a;border-radius:10px;color:#f8fafc;font-size:12px;line-height:1.5;max-height:220px;overflow:auto;padding:10px;white-space:pre-wrap;word-break:break-word}.zeroTrustPolicies_aiImpact__cmiWu{color:#0f172a;font-weight:700}.zeroTrustPolicies_aiDialogFooter__bAaFc{align-items:center;background:#f9fafb;display:flex;justify-content:space-between;padding:16px 22px 20px}.zeroTrustPolicies_aiFooterActions__6PZEU{align-items:center;display:flex;gap:12px;margin-bottom:18px}.zeroTrustPolicies_aiCancelButton__zkGRv{color:#334155!important;font-weight:700!important;text-transform:none!important}.zeroTrustPolicies_aiPrimaryButton__lWnKV,.zeroTrustPolicies_aiSecondaryButton__RjA3o{border-radius:12px!important;font-weight:700!important;text-transform:none!important}.zeroTrustPolicies_aiPrimaryButton__lWnKV{background:#0b66f5!important}.zeroTrustPolicies_stepperDialog__3S05y{border-radius:18px!important;overflow:hidden}.zeroTrustPolicies_stepperDialogHeader__yM6nX{align-items:center;background:#fff;display:flex;justify-content:space-between;padding:18px 22px 8px}.zeroTrustPolicies_stepperDialogTitle__NFeKy{color:#0f172a;font-size:18px;font-weight:800}.zeroTrustPolicies_stepperDialogSubtitle__LIEbz{color:#64748b;font-size:13px}.zeroTrustPolicies_stepperDialogClose__GFObs{color:#64748b!important}.zeroTrustPolicies_stepperRow__CTiQQ{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;flex-wrap:wrap;gap:8px;padding:8px 22px 18px}.zeroTrustPolicies_stepperStep__-B-gF{align-items:center;color:#94a3b8;display:flex;flex-direction:column;gap:6px;min-width:120px}.zeroTrustPolicies_stepperIconWrap__ySwjV{align-items:center;background:#e2e8f0;border-radius:50%;display:flex;height:40px;justify-content:center;width:40px}.zeroTrustPolicies_stepperLabel__SW2O0{font-size:12px;font-weight:700;text-align:center}.zeroTrustPolicies_stepperLine__j1rXl{background:#e5e7eb;flex:1 1;height:2px;margin-top:-18px;min-width:20px}.zeroTrustPolicies_stepperLineActive__juady{background:#10b981;color:#fff}.zeroTrustPolicies_stepperStepActive__hnka-{color:#0575e6}.zeroTrustPolicies_stepperStepActive__hnka- .zeroTrustPolicies_stepperIconWrap__ySwjV{background:#0575e6;box-shadow:0 8px 18px #0ea5a340;color:#fff}.zeroTrustPolicies_stepperStepDone__j57Wc{color:#10b981}.zeroTrustPolicies_stepperStepDone__j57Wc .zeroTrustPolicies_stepperIconWrap__ySwjV{background:#14b8a6;color:#fff}.zeroTrustPolicies_stepperDialogBody__zvf1C{max-height:calc(100vh - 320px);overflow-y:auto;padding:0 22px 18px}.zeroTrustPolicies_stepperDialogFooter__rtCOG{background:#fff;padding:16px 22px 20px}.zeroTrustPolicies_stepperFooterRow__RPwEU{align-items:center;display:flex;gap:12px;justify-content:space-between}.zeroTrustPolicies_stepperFooterActions__cqQuh{align-items:center;display:flex;gap:10px}.zeroTrustPolicies_stepperCancel__5y4eH{color:#334155!important;font-weight:700!important;text-transform:none!important}.zeroTrustPolicies_stepperPrimary__Bm-ks,.zeroTrustPolicies_stepperSecondary__Kpj61{border-radius:12px!important;font-weight:700!important;text-transform:none!important}.zeroTrustPolicies_stepperPrimary__Bm-ks{background:#0b66f5!important}.zeroTrustPolicies_stepperSection__kzcI\+{border-top:1px solid #e2e8f0;padding-top:18px}.zeroTrustPolicies_stepperSectionTitle__p5w-Y{color:#0f172a;font-weight:800;margin-bottom:16px}.zeroTrustPolicies_policyTypeGrid__nn8KU{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(380px,1fr))}.zeroTrustPolicies_policyTypeCard__-oGdF{background:#fff;border:1px solid #e2e8f0;border-radius:14px;cursor:pointer;padding:16px;text-align:left;transition:all .2s ease}.zeroTrustPolicies_policyTypeCard__-oGdF:hover{border-color:#60a5fa;box-shadow:0 10px 22px #3b82f61f}.zeroTrustPolicies_policyTypeSelected__zK1ea{background:#f0f7ff;border-color:#0b66f5}.zeroTrustPolicies_policyTypeTitle__9eS4z{color:#0f172a;font-size:large!important;font-weight:800!important}.zeroTrustPolicies_policyTypeDescription__HtEkc{color:#64748b;font-size:13px;margin-top:4px}.zeroTrustPolicies_stepperInputBlock__4hSSn{margin-top:16px}.zeroTrustPolicies_stepperInputLabel__j2GEW{color:#334155;font-size:13px;font-weight:700;margin-bottom:8px}.zeroTrustPolicies_stepperTextField__ZoYHd{background:#fff;border-radius:20px}.zeroTrustPolicies_stepperSelect__8XXPr{background:#fff;border-radius:12px}.zeroTrustPolicies_stepperFormGrid__YYVNt,.zeroTrustPolicies_timeRestrictionGrid__xHbbl{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.zeroTrustPolicies_timeRestrictionCard__noSdx{background:#fff;border:1px solid #e2e8f0;border-radius:12px;cursor:pointer;padding:12px;text-align:left;transition:all .2s ease}.zeroTrustPolicies_timeRestrictionHint__kWRgi{color:#64748b;font-size:12px;margin-left:30px}.zeroTrustPolicies_stepperRuleCard__J-ovy{background:#f8fbff;border:1px solid #e2e8f0;border-radius:14px;padding:16px}.zeroTrustPolicies_stepperRuleTitle__UO73d{color:#1e293b;font-weight:700;margin-bottom:8px}.zeroTrustPolicies_stepperRuleList__2I8Hu{color:#475569;display:flex;flex-direction:column;font-size:13px;gap:8px;margin:0;padding-left:18px}.zeroTrustPolicies_actionList__-mz-e{display:flex;flex-direction:column;gap:10px}.zeroTrustPolicies_actionListItem__uoJK\+{background:#fff;border:1px solid #e2e8f0;border-radius:12px;margin:0!important;padding:10px 12px}.zeroTrustPolicies_additionalActions__SYoHJ{display:flex;flex-direction:column;gap:10px}.zeroTrustPolicies_additionalActionItem__7AuG8{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;margin:0!important;padding:8px 12px}.zeroTrustPolicies_stepperHint__nTLlF{color:#64748b;font-size:13px}.zeroTrustPolicies_stepperSummaryCard__OwFKR{background:#fff;border:1px solid #e2e8f0;border-radius:14px;margin-bottom:12px;padding:16px}.zeroTrustPolicies_impactCard__BUi2R{background:#eefbff;border:1px solid #e2e8f0;border-radius:14px;margin-bottom:16px;padding:16px}.zeroTrustPolicies_impactTitle__afOSC{color:#0f172a;font-weight:700;margin-bottom:12px}.zeroTrustPolicies_impactGrid__VuUc-{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.zeroTrustPolicies_impactLabel__rVdQE{color:#64748b;font-size:12px}.zeroTrustPolicies_impactValue__OaDGZ{color:#0f172a;font-size:24px;font-weight:800}.zeroTrustPolicies_impactValueWarning__842QU{color:#f59e0b;font-size:24px;font-weight:800}.zeroTrustPolicies_impactValuePositive__mfPtP{color:#10b981;font-size:24px;font-weight:800}.zeroTrustPolicies_runSimulationButton__9JsFo{border:1px solid #e2e8f0!important;border-radius:12px!important;color:#0f172a!important;font-weight:700!important;margin-top:12px!important;text-transform:none!important;width:100%}.zeroTrustPolicies_stepperSummaryValue__OUajN{color:#0f172a;font-size:20px;font-weight:800}.zeroTrustPolicies_stepperSummaryLabel__Ho-yp{color:#64748b;font-size:13px}.zeroTrustPolicies_stepperReviewCard__Q-1kA{background:#f8fbff;border:1px solid #e2e8f0;border-radius:16px;padding:18px}.zeroTrustPolicies_stepperReviewTitle__qxX3s{color:#0f172a;font-weight:800}.zeroTrustPolicies_stepperReviewSub__mRnof{color:#475569;font-size:13px;margin-bottom:12px}.zeroTrustPolicies_stepperReviewList__S86Ru{color:#475569;display:flex;flex-direction:column;font-size:13px;gap:8px;margin:0;padding-left:18px}.zeroTrustPolicies_reviewSummaryCard__1drkQ{background:#fff;border:1px solid #e2e8f0;border-radius:14px;box-shadow:0 6px 16px #0f172a14;margin-bottom:16px;padding:16px}.zeroTrustPolicies_reviewSummaryHeader__ye\+mV{margin-bottom:12px}.zeroTrustPolicies_reviewSummaryGrid__KmFmN{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.zeroTrustPolicies_reviewLabel__IzUCm{color:#64748b;font-size:12px;font-weight:700;margin-bottom:6px}.zeroTrustPolicies_reviewValue__IHedC{color:#0f172a;font-weight:700}.zeroTrustPolicies_reviewWarning__c6Pld{align-items:center;background:#fff7d6;border:1px solid #fcd34d;border-radius:12px;display:flex;flex-wrap:wrap;gap:8px;padding:12px 16px}.zeroTrustPolicies_reviewWarningTitle__e-Nb1{color:#b45309;font-weight:800}.zeroTrustPolicies_reviewWarningText__7pFFT{color:#92400e;font-size:13px}.zeroTrustPolicies_editDialog__hwEv8{border-radius:16px!important;overflow:hidden}.zeroTrustPolicies_editDialogHeader__5giSD{align-items:flex-start;background:#f0f9ff;display:flex;justify-content:space-between;padding:16px 18px}.zeroTrustPolicies_editDialogTitle__lv0BO{color:#0f172a;font-size:16px;font-weight:800}.zeroTrustPolicies_editDialogSubtitle__-WoXT{color:#64748b;font-size:12px}.zeroTrustPolicies_editDialogBody__BGtF8{padding:16px 18px 10px}.zeroTrustPolicies_formSectionTitle__6ua55{color:#0f172a;font-size:13px;font-weight:800;margin-bottom:6px}.zeroTrustPolicies_formDivider__teneL{margin-bottom:12px!important}.zeroTrustPolicies_formField__SDFkn{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.zeroTrustPolicies_formLabel__i1K7K{color:#475569;font-size:12px;font-weight:700}.zeroTrustPolicies_formGrid__uk7\+p{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.zeroTrustPolicies_previewCard__Mi8pZ{background:#f8fafc;border-radius:12px;display:flex;flex-direction:column;gap:8px;padding:12px}.zeroTrustPolicies_previewRow__O1yKt{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.zeroTrustPolicies_previewLabel__HyXxh{color:#64748b;font-size:12px}.zeroTrustPolicies_previewValue__lkmUi{color:#0f172a;font-size:12px;font-weight:700}.zeroTrustPolicies_previewChip__Kg6YG{font-weight:700!important}.zeroTrustPolicies_previewStatusDot__lI\+6r{background:#10b981;border-radius:50%;display:inline-block;height:6px;width:6px}.zeroTrustPolicies_previewPriority__lw8mE{background:#fee2e2!important;color:#b91c1c!important;font-weight:700!important}.zeroTrustPolicies_editDialogFooter__tu-fP{border-top:1px solid #e2e8f0;display:flex;gap:10px;justify-content:flex-end;padding:12px 18px 16px}.zeroTrustPolicies_editCancel__anB-R{color:#334155!important;font-weight:700!important;text-transform:none!important}.zeroTrustPolicies_editSave__Y1XI4{background:#007bff!important;border-radius:8px!important;color:#fff!important;font-weight:700!important;padding-inline:18px!important;text-transform:none!important}.zeroTrustModules_moduleRoot__U8QLL{animation:zeroTrustModules_fadeIn__6vxx7 .4s ease-out;display:flex;flex-direction:column;gap:24px}@keyframes zeroTrustModules_fadeIn__6vxx7{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.zeroTrustModules_twoCol__6IGyS{grid-gap:24px;align-items:start;display:grid;gap:24px;grid-template-columns:1fr 1fr}@media(max-width:960px){.zeroTrustModules_twoCol__6IGyS{grid-template-columns:1fr}}.zeroTrustModules_formCard__khWpQ,.zeroTrustModules_listCard__iGbPS{border:1px solid #e2e8f0!important;border-radius:16px!important;box-shadow:0 4px 16px #0f172a0f,0 1px 3px #0f172a0a!important;padding:28px!important;transition:box-shadow .25s ease,border-color .25s ease,transform .25s ease}.zeroTrustModules_formCard__khWpQ:hover,.zeroTrustModules_listCard__iGbPS:hover{box-shadow:0 12px 28px #0f172a14,0 2px 6px #0f172a0a!important}.zeroTrustModules_tableCard__f9QMs{border:1px solid #e2e8f0!important;border-radius:16px!important;box-shadow:0 4px 16px #0f172a0f,0 1px 3px #0f172a0a!important;overflow:hidden;padding:24px!important;transition:box-shadow .25s ease}.zeroTrustModules_tableCard__f9QMs:hover{box-shadow:0 8px 24px #0f172a14!important}.zeroTrustModules_cardTitle__mmHFy{color:#0f172a;font-size:18px;font-weight:700;letter-spacing:-.01em;margin-bottom:6px!important}.zeroTrustModules_cardSubtitle__8NlaT{color:#64748b;font-size:14px;line-height:1.5;margin-bottom:20px!important}.zeroTrustModules_formFields__OfgB6{margin-top:12px}.zeroTrustModules_primaryBtn__0blbI{background:linear-gradient(135deg,#00b894,#00a3e0)!important;border-radius:12px!important;box-shadow:0 4px 14px #00b89459!important;font-weight:700!important;text-transform:none!important;transition:transform .2s ease,box-shadow .2s ease!important}.zeroTrustModules_primaryBtn__0blbI:hover{box-shadow:0 6px 20px #00b89466!important;transform:translateY(-1px)}.zeroTrustModules_listHeader__sk1Vg{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.zeroTrustModules_list__hYAyF{list-style:none;margin:0;padding:0}.zeroTrustModules_listItem__pBki6{align-items:center;border-bottom:1px solid #f1f5f9;border-radius:12px;display:flex;gap:14px;padding:14px 16px;transition:background .2s ease}.zeroTrustModules_listItem__pBki6:last-child{border-bottom:none}.zeroTrustModules_listItem__pBki6:hover{background:#f8fafc}.zeroTrustModules_tableHeader__iiAkG{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:20px}.zeroTrustModules_tableWrap__Z7yOO{background:#fafbfc;border:1px solid #e2e8f0;border-radius:12px;overflow-x:auto}.zeroTrustModules_table__OZq8C{border-collapse:collapse;font-size:14px;width:100%}.zeroTrustModules_table__OZq8C td,.zeroTrustModules_table__OZq8C th{border-bottom:1px solid #e2e8f0;padding:14px 18px;text-align:left}.zeroTrustModules_table__OZq8C th{background:#f8fafc;color:#475569;font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.zeroTrustModules_table__OZq8C tr:last-child td{border-bottom:none}.zeroTrustModules_table__OZq8C tbody tr{transition:background .2s ease}.zeroTrustModules_table__OZq8C tbody tr:hover{background:#f1f5f9}.zeroTrustModules_clickableRow__bkyUV{cursor:pointer}.zeroTrustModules_clickableRow__bkyUV:hover{background:#f1f5f9!important}.zeroTrustModules_deleteButton__EgD-y{color:#94a3b8!important;transition:color .2s ease!important}.zeroTrustModules_deleteButton__EgD-y:hover{color:#dc2626!important}.zeroTrustModules_newRow__\+RBfy{animation:zeroTrustModules_slideInHighlight__Gb4jB 2s cubic-bezier(.16,1,.3,1) forwards}.zeroTrustModules_newBadge__dIZE5{animation:zeroTrustModules_pulseBadge__ND801 1.2s ease-in-out 2}@keyframes zeroTrustModules_slideInHighlight__Gb4jB{0%{background:linear-gradient(90deg,#00b89433,#00b89414 30%,#0000);opacity:0;transform:translateY(-24px)}40%{background:linear-gradient(90deg,#00b89440,#00b8940f 40%,#0000);opacity:1;transform:translateY(0)}to{background:#0000;opacity:1;transform:translateY(0)}}@keyframes zeroTrustModules_pulseBadge__ND801{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.15)}}.agentDetailDialog_dialog__ggSmd{border:1px solid #e2e8f0e6;border-radius:20px!important;box-shadow:0 24px 60px #0f172a24,0 8px 24px #0f172a14!important;display:flex;flex-direction:column;max-height:90vh;overflow:hidden}.agentDetailDialog_backdrop__Q5u-6{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f172a40!important}.agentDetailDialog_header__nv6uY{align-items:center;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;padding:20px 24px}.agentDetailDialog_headerLeft__xkY1H{align-items:center;display:flex;gap:16px}.agentDetailDialog_headerActions__e9f16{align-items:center;display:flex;gap:10px}.agentDetailDialog_headerButton__lYsZG{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;color:#0f172a;cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:6px 16px;transition:all .2s ease}.agentDetailDialog_headerButton__lYsZG:hover{background:#fff;border-color:#94a3b8}.agentDetailDialog_headerIcon__61OsL{align-items:center;background:linear-gradient(135deg,#00b894,#00a3e0);border-radius:14px;box-shadow:0 4px 14px #00b89459;color:#fff;display:flex;height:48px;justify-content:center;width:48px}.agentDetailDialog_title__kw7x-{color:#0f172a;font-size:20px;font-weight:800;letter-spacing:-.02em}.agentDetailDialog_subtitle__-RlLB{color:#64748b;font-family:JetBrains Mono,Fira Code,Monaco,monospace;font-size:13px;font-weight:500}.agentDetailDialog_closeBtn__8DMCx{background:#fffc!important;border-radius:10px!important;color:#64748b!important}.agentDetailDialog_closeBtn__8DMCx:hover{background:#e2e8f0e6!important;color:#0f172a!important}.agentDetailDialog_errorState__svnQ-,.agentDetailDialog_loadingState__3lnMX{align-items:center;background:#fafbfc;display:flex;flex-direction:column;justify-content:center;padding:64px 24px}.agentDetailDialog_tabsWrapper__B95nz{background:#fff;border-bottom:1px solid #e2e8f0;padding:0 24px}.agentDetailDialog_tabs__c1MT\+{min-height:52px}.agentDetailDialog_tabs__c1MT\+ .agentDetailDialog_MuiTabs-flexContainer__gxYmq{gap:4px}.agentDetailDialog_tabs__c1MT\+ .agentDetailDialog_MuiTabs-indicator__iYV8J{background:linear-gradient(90deg,#00b894,#00a3e0);border-radius:3px 3px 0 0;height:3px}.agentDetailDialog_tab__0g9o-{color:#64748b!important;font-size:14px!important;font-weight:600!important;min-height:50px!important;text-transform:none!important}.agentDetailDialog_tab__0g9o-.agentDetailDialog_Mui-selected__tTsS8,.agentDetailDialog_tab__0g9o-:hover{color:#0f172a!important}.agentDetailDialog_tabIndicator__A9HP4{background:linear-gradient(90deg,#00b894,#00a3e0)!important}.agentDetailDialog_body__K70M7{background:linear-gradient(180deg,#fafbfc,#fff);flex:1 1;overflow-y:auto;padding:24px}.agentDetailDialog_tabContent__38-my{display:flex;flex-direction:column;gap:20px}.agentDetailDialog_assignmentTab__gORN\+{grid-gap:18px;align-items:start;display:grid;gap:18px;grid-template-columns:minmax(320px,460px) minmax(320px,1fr)}@media(max-width:980px){.agentDetailDialog_assignmentTab__gORN\+{grid-template-columns:1fr}}.agentDetailDialog_assignmentCard__dx7Tw{background:#fff;border:1px solid #e2e8f0;border-radius:14px;box-shadow:0 2px 8px #0f172a08;padding:18px;width:100%}.agentDetailDialog_assignmentFormCard__CGUBm{position:relative}.agentDetailDialog_assignmentListCard__qqmXl{display:flex;flex-direction:column;min-height:100%}.agentDetailDialog_assignmentTitle__\+ApF6{color:#0f172a;font-size:1rem;font-weight:700;margin-bottom:4px}.agentDetailDialog_assignmentSubtitle__9PdDB{color:#64748b;font-size:.875rem;margin-bottom:16px}.agentDetailDialog_assignmentListHeader__jLqgB{align-items:center;display:flex;gap:10px;justify-content:space-between}.agentDetailDialog_assignmentActiveChip__djM7K{background:#22c55e21!important;border:1px solid #22c55e57!important;color:#166534!important;font-weight:700!important}.agentDetailDialog_assignmentTrackList__rLUka{border:1px solid #e2e8f0;border-radius:10px;margin-bottom:14px;margin-top:10px;max-height:520px;overflow:hidden;overflow-y:auto}.agentDetailDialog_assignmentSummaryChips__oSSI5{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.agentDetailDialog_assignmentTrackItem__aDDPc{align-items:center;background:#f8fafc;border-bottom:1px solid #e2e8f0;display:flex;gap:10px;justify-content:space-between;padding:8px 10px}.agentDetailDialog_assignmentTrackItem__aDDPc:last-child{border-bottom:none}.agentDetailDialog_assignmentTrackMain__I1OJp{display:flex;flex-direction:column;gap:6px;min-width:0}.agentDetailDialog_assignmentTrackUser__xPOMi{color:#0f172a!important;font-size:13px!important;font-weight:700!important}.agentDetailDialog_assignmentTrackTags__0QZJe{display:flex;flex-wrap:wrap;gap:6px}.agentDetailDialog_assignmentMetaChip__bEpZ3{background:#eef2f7!important;border:1px solid #d9e2ec!important;color:#334155!important;font-size:11px!important;font-weight:600!important;height:22px!important}.agentDetailDialog_assignmentDeleteBtn__vRywX{background:#fee2e2a6!important;border:1px solid #fca5a599!important;color:#b91c1c!important}.agentDetailDialog_assignmentDeleteBtn__vRywX:hover{background:#fecacaf2!important}.agentDetailDialog_assignmentLoading__4t6YQ{display:flex;justify-content:center;padding:18px 0}.agentDetailDialog_assignmentForm__UTUH0{display:flex;flex-direction:column;gap:14px}.agentDetailDialog_assignmentButton__qyWmj{align-self:flex-start;border-radius:10px!important;font-weight:700!important;padding:6px 18px!important;text-transform:none!important}.agentDetailDialog_assignmentStatus__3Ajkx{margin-top:14px}.agentDetailDialog_assignmentEmptyState__ngK\+b{background:#f8fafc;border:1px dashed #cbd5e1;border-radius:10px;margin-top:10px;padding:18px 14px}.agentDetailDialog_sectionsGrid__qBZVi{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr}@media(min-width:900px){.agentDetailDialog_sectionsGrid__qBZVi{grid-template-columns:1fr 1fr}}.agentDetailDialog_heroCard__i8qkB{background:linear-gradient(135deg,#fff,#f8fafc);border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 4px 16px #0f172a0a;padding:20px 24px}.agentDetailDialog_deviceSummaryCard__P0qX6{background:#fff;border:1px solid #e2e8f0;border-radius:18px;box-shadow:0 4px 20px #0f172a0a;margin:0 auto;max-width:740px;padding:20px 24px}.agentDetailDialog_deviceSummaryHeader__ZDbLJ{align-items:center;background:linear-gradient(135deg,#f0fdf4,#ecfdf5);border:1px solid #22c55e4d;border-radius:12px;display:flex;gap:12px;margin-bottom:18px;padding:8px 12px}.agentDetailDialog_deviceSummaryIcon__vLCNF{align-items:center;background:#22c55e1f;border-radius:12px;color:#16a34a;display:flex;font-size:20px;height:36px;justify-content:center;width:36px}.agentDetailDialog_deviceSummaryTitle__UdDrR{color:#0f172a;font-size:16px;font-weight:700;text-transform:none}.agentDetailDialog_deviceSummaryBody__H0l60{border-top:1px solid #e2e8f0;display:flex;flex-direction:column;gap:12px;padding-top:16px}.agentDetailDialog_deviceSummaryRow__L9HCW{grid-gap:16px;align-items:center;border-bottom:1px solid #e2e8f0cc;display:grid;gap:16px;grid-template-columns:150px 1fr;padding-bottom:12px}.agentDetailDialog_deviceSummaryRow__L9HCW:last-child{border-bottom:none;padding-bottom:0}.agentDetailDialog_deviceSummaryValueGroup__yJw79{display:flex;flex-direction:column;gap:6px}.agentDetailDialog_deviceSummaryLabel__ybnJV{color:#94a3b8;font-size:11px;letter-spacing:.12em;text-transform:uppercase}.agentDetailDialog_deviceSummaryValue__t4yZq{color:#0f172a;font-size:14px;font-weight:600}.agentDetailDialog_deviceSummarySub__6jsuh{color:#475569;font-size:12px}.agentDetailDialog_deviceSummaryEnforcement__rm1vH{margin-top:18px}.agentDetailDialog_deviceSummaryTags__3BeIN{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.agentDetailDialog_deviceSummaryTag__QkTcG{background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;color:#0f172a;font-size:11px;padding:6px 12px}.agentDetailDialog_heroTop__FwV0m{display:flex;gap:10px;margin-bottom:16px}.agentDetailDialog_statusChip__PMTrT{border-radius:10px!important}.agentDetailDialog_heroStats__yfp0L{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.agentDetailDialog_statItem__j5YOS{background:#ffffffb3;border:1px solid #e2e8f0cc;border-radius:12px;padding:12px 0;text-align:center}.agentDetailDialog_statValue__rDVW-{color:#0f172a!important;display:block;font-size:16px!important;font-weight:800!important;margin-bottom:4px!important}.agentDetailDialog_statLabel__ygfSr{color:#64748b!important;font-size:11px!important;font-weight:600!important;letter-spacing:.06em;text-transform:uppercase}.agentDetailDialog_section__OYdcF{background:#fff;border:1px solid #e2e8f0;border-radius:14px;box-shadow:0 2px 8px #0f172a08;overflow:hidden}.agentDetailDialog_sectionHeader__HDsKO{align-items:center;background:#f8fafc;border-bottom:1px solid #e2e8f0;display:flex;gap:10px;padding:14px 18px}.agentDetailDialog_sectionIcon__OX3al{align-items:center;background:#00b8941a;border-radius:10px;color:#00b894;display:flex;height:32px;justify-content:center;width:32px}.agentDetailDialog_sectionTitle__ujgrJ{color:#0f172a;font-size:15px;font-weight:700}.agentDetailDialog_sectionBody__R2A41{padding:16px 18px}.agentDetailDialog_subSection__a94x1{margin-bottom:18px}.agentDetailDialog_subSection__a94x1:last-child{margin-bottom:0}.agentDetailDialog_subSectionTitle__7O0Ed{color:#64748b!important;display:block;font-size:11px!important;font-weight:700!important;letter-spacing:.1em!important;margin-bottom:10px!important;text-transform:uppercase!important}.agentDetailDialog_collapsibleSection__1EbvT{background:#fafbfc;border:1px solid #e2e8f0;border-radius:10px;margin-top:12px;overflow:hidden}.agentDetailDialog_collapsibleTrigger__eg93j{align-items:center;background:#f8fafc;border:none;cursor:pointer;display:flex;gap:8px;padding:10px 14px;text-align:left;transition:background .2s ease;width:100%}.agentDetailDialog_collapsibleTrigger__eg93j:hover{background:#f1f5f9}.agentDetailDialog_collapsibleContent__R1U-2{border-top:1px solid #e2e8f0;padding:12px 14px}.agentDetailDialog_agentSummaryGrid__zCxIu{display:flex;flex-direction:column;gap:0}.agentDetailDialog_assignedUsersChips__-Dg3r{align-items:center;display:flex;flex-wrap:wrap}.agentDetailDialog_infoGrid__t-DEi{display:flex;flex-direction:column}.agentDetailDialog_entityStack__D5dhk{display:flex;flex-direction:column;gap:12px}.agentDetailDialog_entityCard__aDiVR{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:12px}.agentDetailDialog_entityCardHeader__Gu4\+i{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:8px}.agentDetailDialog_entityCardTitle__eyfkE{color:#0f172a!important;font-size:13px!important;font-weight:800!important}.agentDetailDialog_entityCountChip__k8FD-{background:#94a3b833!important;border:1px solid #94a3b859!important;color:#0f172a!important;font-size:11px!important;font-weight:700!important;height:22px!important}.agentDetailDialog_entityExtraGrid__CGLD\+{border-top:1px dashed #dbe4ee;margin-top:6px;padding-top:6px}.agentDetailDialog_infoRow__2aiem{align-items:baseline;border-bottom:1px solid #f1f5f9;display:flex;gap:16px;padding:8px 0}.agentDetailDialog_infoRow__2aiem:last-child{border-bottom:none}.agentDetailDialog_infoLabel__\+v\+iU{color:#64748b;flex-shrink:0;font-size:13px;font-weight:500;width:160px}.agentDetailDialog_infoValueMono__rTTAq,.agentDetailDialog_infoValue__akgwo{color:#0f172a;font-size:13px;font-weight:600;text-align:right;word-break:break-all}.agentDetailDialog_infoValueMono__rTTAq{font-family:JetBrains Mono,Fira Code,monospace}.agentDetailDialog_configBlock__637PE{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;margin-top:12px;overflow:hidden}.agentDetailDialog_configPre__tDWN2{color:#334155;font-family:JetBrains Mono,Fira Code,monospace;font-size:12px;margin:0;overflow-x:auto;padding:14px 16px}.agentDetailDialog_modesGrid__woZuH{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}@media(min-width:600px){.agentDetailDialog_modesGrid__woZuH{grid-template-columns:repeat(4,1fr)}}.agentDetailDialog_modeCard__lQzPr{border-radius:12px;padding:12px 14px}.agentDetailDialog_policyModeBlock__T6J3X{border:1px solid #e2e8f0;border-radius:12px;margin-bottom:14px;overflow:hidden}.agentDetailDialog_policyModeBlock__T6J3X:last-child{margin-bottom:0}.agentDetailDialog_policyModeHeader__qzFOI{background:#f8fafce6;border-bottom:1px solid #e2e8f0;padding:10px 14px}.agentDetailDialog_policyModeBody__9tq4v{padding:12px 14px}.agentDetailDialog_configDisplay__VzAIM{display:flex;flex-direction:column;gap:10px}.agentDetailDialog_configRow__-vxDU{align-items:center;display:flex;font-size:13px}.agentDetailDialog_configGroup__\+tPk6{border-top:1px dashed #e2e8f0;margin-top:4px;padding-top:6px}.agentDetailDialog_pathList__8Ve8j{display:flex;flex-direction:column;gap:6px}.agentDetailDialog_pathRow__UR4h8{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;display:flex;gap:8px;justify-content:space-between;padding:6px 10px}.agentDetailDialog_activityList__TUelr{display:flex;flex-direction:column;gap:12px}.agentDetailDialog_activityItem__cq-1R{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 2px 8px #0f172a08;display:flex;gap:14px;padding:12px 16px}.agentDetailDialog_activityItemIcon__NuX2f{align-items:center;background:#00b8941a;border-radius:10px;color:#00b894;display:flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.agentDetailDialog_activityItemText__u2zO4{color:#0f172a;flex:1 1;font-size:14px;font-weight:500}.agentDetailDialog_activityItemStatus__J3WKp{flex-shrink:0}.agentDetailDialog_activityItemPending__Qpb-f{color:#94a3b8!important;font-size:11px!important;font-weight:600!important;text-transform:uppercase}.agentDetailDialog_policyChecklist__FhGxo{display:flex;flex-direction:column;gap:12px}.agentDetailDialog_policyChecklistItem__cfrzK{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:14px;box-shadow:0 4px 12px #0f172a0a;display:flex;gap:16px;padding:14px 16px}.agentDetailDialog_policyChecklistIcon__3hUV3{align-items:center;background:#22c55e1f;border-radius:12px;color:#16a34a;display:flex;font-size:18px;height:34px;justify-content:center;width:34px}.agentDetailDialog_policyChecklistContent__3XjVB{display:flex;flex:1 1;flex-direction:column;gap:4px}.agentDetailDialog_policyChecklistTitle__SxNVP{color:#0f172a;font-size:14px;font-weight:600}.agentDetailDialog_policyChecklistDescription__4GVL7{color:#475569;font-size:12px}.agentDetailDialog_policyChecklistStatus__wgvIx{color:#0f172a;font-size:12px;font-weight:700;text-transform:uppercase}.agentDetailDialog_tagList__nvJa1{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.agentDetailDialog_tagMono__GTkvt,.agentDetailDialog_tag__JObYq{border-radius:8px!important;font-size:11px!important}.agentDetailDialog_tagMono__GTkvt{font-family:JetBrains Mono,monospace!important}.agentDetailDialog_eventList__0MDPO{display:flex;flex-direction:column;gap:12px}.agentDetailDialog_eventItem__A9Y-6{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 2px 8px #0f172a08;padding:12px 14px}.agentDetailDialog_eventTop__njUz\+{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:6px}.agentDetailDialog_eventTimestamp__ylGFn{color:#64748b;font-size:12px}.agentDetailDialog_eventMeta__5a303{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.agentDetailDialog_eventDetails__wnxH-{color:#64748b;font-size:12px}.agentDetailDialog_monitoringStats__DbdjJ{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.agentDetailDialog_monitoringCard__ons21{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 4px 12px #0f172a0a;display:flex;flex-direction:column;gap:6px;padding:16px 18px}.agentDetailDialog_monitoringLabel__JVp\+T{color:#94a3b8;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.agentDetailDialog_monitoringValue__MjO69{color:#0f172a;font-size:1.4rem;font-weight:700}.agentDetailDialog_monitoringMeta__b8U55{color:#475569;font-size:12px}.agentDetailDialog_trackingTableWrap__DDKuP{overflow-x:auto;width:100%}.agentDetailDialog_trackingHelperText__0vH6Y{align-items:center;background:#22c55e14;border:1px solid #22c55e40;border-radius:999px;color:#166534!important;display:inline-flex;font-size:12px!important;font-weight:600!important;gap:6px;margin-bottom:10px!important;padding:6px 10px}.agentDetailDialog_trackingTable__jxiXh{border:1px solid #e2e8f0;border-radius:12px;min-width:860px;overflow:hidden}.agentDetailDialog_trackingHeader__dWqy7,.agentDetailDialog_trackingRow__iyPHr{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:1.4fr 1fr 1.2fr .8fr .7fr .7fr 1.1fr;padding:10px 12px}.agentDetailDialog_trackingHeader__dWqy7{background:#f8fafc;border-bottom:1px solid #e2e8f0}.agentDetailDialog_trackingHeader__dWqy7>p{color:#64748b;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.agentDetailDialog_trackingRow__iyPHr{border-bottom:1px solid #f1f5f9}.agentDetailDialog_trackingRow__iyPHr:last-child{border-bottom:none}.agentDetailDialog_trackingCellUser__-ZayC{display:flex;flex-direction:column;gap:6px}.agentDetailDialog_trackingUserName__2jwnr{color:#0f172a!important;font-size:13px!important;font-weight:700!important}.agentDetailDialog_trackingCell__JwBhL{color:#334155!important;font-size:13px!important;font-weight:600!important}.agentDetailDialog_trackingCellMono__B8RPc{color:#0f172a!important;font-family:JetBrains Mono,Fira Code,monospace!important;font-size:12px!important;font-weight:600!important}.CustomToast_banner__J7Txy{display:flex;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.CustomToast_alert__\+-xLd{align-items:center!important;border-radius:0;color:#fff;display:flex!important;font-size:14px;justify-content:space-between!important;padding:12px 20px;width:100%}.CustomToast_alert__\+-xLd.CustomToast_error__-yuZS{background-color:red!important}.CustomToast_alert__\+-xLd.CustomToast_warning__\+rH1Z{background-color:#feb72f!important}.CustomToast_link__E9GxD{color:#0c5e9b;cursor:pointer;font-weight:700;margin-left:5px;text-decoration:underline}.CustomToast_closeButton__oYAWV{margin-left:10px}.zeroTrustPolicyForm_root__wlKRK{display:flex;flex-direction:column;gap:20px}.zeroTrustPolicyForm_card__LMiet{border:1px solid #e5eaf2!important;border-radius:14px!important;box-shadow:0 4px 16px #0f172a0f!important;padding:24px!important}.zeroTrustPolicyForm_policyDetailsHeader__4gy2u{align-items:center;display:flex;gap:10px;margin-bottom:20px!important}.zeroTrustPolicyForm_sectionTitle__ikj2t{color:#0f172a;font-size:18px;font-weight:700!important;margin:0!important}.zeroTrustPolicyForm_sectionSubtitle__\+HWGI{color:#64748b;font-size:13px;margin:4px 0 0!important}.zeroTrustPolicyForm_securityModesHeader__2w\+Oo{align-items:flex-start;display:flex;gap:10px;margin-bottom:20px!important}.zeroTrustPolicyForm_row__7nPMm{display:flex;flex-wrap:wrap;gap:20px}.zeroTrustPolicyForm_field__SX8Qd{flex:1 1;min-width:200px}.zeroTrustPolicyForm_modeCardGreen__w8Wbo{background:linear-gradient(180deg,#f0fdf4,#dcfce7)!important;border:1px solid #22c55e4d!important;border-radius:12px!important;overflow:hidden}.zeroTrustPolicyForm_modeCardAmber__MYGx6{background:linear-gradient(180deg,#fffbeb,#fef3c7)!important;border:1px solid #f59e0b4d!important;border-radius:12px!important;overflow:hidden}.zeroTrustPolicyForm_modeCardRed__lOICG{background:linear-gradient(180deg,#fef2f2,#fee2e2)!important;border:1px solid #ef44444d!important;border-radius:12px!important;overflow:hidden}.zeroTrustPolicyForm_modeCardBlack__MlvMw{background:linear-gradient(180deg,#f1f5f9,#e2e8f0)!important;border:1px solid #1e293b66!important;border-radius:12px!important;overflow:hidden}.zeroTrustPolicyForm_modeSummary__KMA9U{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.zeroTrustPolicyForm_modeSummaryBadge__DxH04{background:#fffc!important;border-radius:999px!important;font-size:12px!important;font-weight:600!important;padding:4px 10px!important}.zeroTrustPolicyForm_subsectionTitle__k1g91{align-items:center;color:#334155;display:flex;font-size:14px;font-weight:600;gap:8px;margin-bottom:10px!important}.zeroTrustPolicyForm_pillRow__V5xnU{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.zeroTrustPolicyForm_appTag__IU2PH{background:#e2e8f0!important;border-radius:999px!important;color:#475569!important;font-size:12px!important}.zeroTrustPolicyForm_portBadge__i3rzI{border-radius:10px!important;font-size:12px!important;font-weight:600!important;padding:6px 12px!important}.zeroTrustPolicyForm_portBadgeEnabled__uf3ds{background:#dcfce7!important;border:1px solid #22c55e4d!important;color:#166534!important}.zeroTrustPolicyForm_portBadgeDisabled__r56Ii{background:#f1f5f9!important;border:1px solid #e2e8f0!important;color:#64748b!important}.zeroTrustPolicyForm_inlineAdd__OCrmq{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.zeroTrustPolicyForm_pathRow__tKMKR{align-items:center;display:flex;gap:10px;margin-bottom:10px}.zeroTrustPolicyForm_pathLabel__kBd3q{color:#475569;flex:1 1;font-size:13px;min-width:0}.zeroTrustPolicyForm_actions__hw3DT{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.zeroTrustPolicyForm_primaryButton__5T7eJ{background:linear-gradient(135deg,#00b894,#00a3e0)!important;border-radius:12px!important;font-weight:700!important;text-transform:none!important}.zeroTrustPolicyDetail_page__l5n3\+{display:flex;flex-direction:column;gap:18px;padding:18px}.zeroTrustPolicyDetail_headerRow__5XzWZ{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.zeroTrustPolicyDetail_headerLeft__bjWr\+{align-items:flex-start;display:flex;gap:12px;max-width:820px}.zeroTrustPolicyDetail_backButton__De5vQ{background:#fff!important;border:1px solid #e5e7eb!important;border-radius:10px!important;color:#0f172a!important}.zeroTrustPolicyDetail_titleRow__O-14r{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.zeroTrustPolicyDetail_title__KzhVZ{color:#0f172a;font-size:22px;font-weight:800}.zeroTrustPolicyDetail_statusChip__Ffwrc{background:#e0f2fe!important;color:#2563eb!important;font-weight:700!important}.zeroTrustPolicyDetail_typeChip__JQLAg{background:#f1f5f9!important;color:#334155!important;font-weight:700!important}.zeroTrustPolicyDetail_subtitle__wpA2G{color:#475569;font-size:14px;margin-top:6px}.zeroTrustPolicyDetail_metaRow__-pP1P{color:#64748b;display:flex;flex-wrap:wrap;font-size:13px;gap:12px;margin-top:8px}.zeroTrustPolicyDetail_headerActions__OOtf2{align-items:center;display:flex;gap:10px}.zeroTrustPolicyDetail_editButton__GVGsb{border-color:#cbd5f5!important;border-radius:12px!important;color:#2563eb!important;font-weight:700!important;text-transform:none!important}.zeroTrustPolicyDetail_deleteButton__SbTeD{border-color:#fecaca!important;border-radius:12px!important;color:#dc2626!important;font-weight:700!important;text-transform:none!important}.zeroTrustPolicyDetail_kpiGrid__kgWO\+{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.zeroTrustPolicyDetail_sectionCard__q5cUA{background:#fff;border:1px solid #e5eaf2;border-radius:16px!important;padding:18px}.zeroTrustPolicyDetail_tableCard__7ggWw{background:#fff;border:1px solid #e5eaf2;border-radius:16px!important;overflow:hidden;padding:0 0 12px}.zeroTrustPolicyDetail_table__KpjoL{border-collapse:collapse;width:100%}.zeroTrustPolicyDetail_table__KpjoL td,.zeroTrustPolicyDetail_table__KpjoL th{font-size:13px;padding:12px 16px;text-align:left}.zeroTrustPolicyDetail_table__KpjoL thead{background:#f8fafc}.zeroTrustPolicyDetail_table__KpjoL th{border-bottom:1px solid #e5e7eb;color:#6b7280;font-weight:700}.zeroTrustPolicyDetail_table__KpjoL tbody tr{border-top:1px solid #f1f5f9}.zeroTrustPolicyDetail_ruleIndex__25PCk{align-items:center;background:#dbeafe;border-radius:999px;color:#2563eb;display:inline-flex;font-size:12px;font-weight:700;height:26px;justify-content:center;width:26px}.zeroTrustPolicyDetail_ruleName__QfLzM{color:#0f172a;font-weight:700}.zeroTrustPolicyDetail_ruleCondition__9Bcty{border-radius:6px;display:inline-flex;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px;padding:4px 8px}.zeroTrustPolicyDetail_ruleAction__cS194{background:#f1f5f9;border-radius:999px;color:#0f172a;display:inline-flex;font-size:12px;font-weight:700;padding:4px 10px}.zeroTrustPolicyDetail_rulePriority__ZxXfN,.zeroTrustPolicyDetail_ruleTriggers__go3Op{color:#0f172a;font-weight:700}.zeroTrustPolicyDetail_eventTimestamp__EbTCa{color:#475569;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px}.zeroTrustPolicyDetail_eventIp__16nWW{background:#f1f5f9;border-radius:999px;color:#0f172a;display:inline-flex;font-size:12px;font-weight:700;padding:4px 8px}.zeroTrustPolicyDetail_eventAsset__WF9io{color:#0f172a;font-weight:700}.zeroTrustPolicyDetail_eventRule__NvzqB{color:#334155}.zeroTrustPolicyDetail_sectionTitle__8kk0l{color:#0f172a;font-weight:800;margin-bottom:14px}.zeroTrustPolicyDetail_configGrid__ja0Lr{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.zeroTrustPolicyDetail_configItem__Ni3Or{display:flex;flex-direction:column;gap:6px}.zeroTrustPolicyDetail_configLabel__KRaTy{color:#64748b;font-size:12px;font-weight:700}.zeroTrustPolicyDetail_configValue__clHwV{color:#0f172a;font-weight:700}.zeroTrustPolicyDetail_configStatus__80ZAE{align-items:center;display:inline-flex;gap:8px}.zeroTrustPolicyDetail_statusDot__8\+fJz{background:#10b981;border-radius:50%;height:8px;width:8px}.zeroTrustPolicyDetail_policyId__ysPB4{align-items:center;background:#f8fafc;border-radius:10px;color:#0f172a;display:inline-flex;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px;padding:6px 12px;width:fit-content}.complianceReporting_page__rcBES{display:flex;flex-direction:column;gap:16px;padding:18px}.complianceReporting_header__Qr7lW{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.complianceReporting_title__7bQtC{color:#0f172a;font-size:24px;font-weight:800}.complianceReporting_subtitle__5GLvq{color:#6b7280;font-size:14px;max-width:500px}.complianceReporting_primaryButton__bzSq0{background:#007bff!important;font-weight:800!important}.complianceReporting_primaryButton__bzSq0,.complianceReporting_seedButton__c1Ry6{border-radius:12px!important;padding:10px 16px!important;text-transform:none!important;white-space:nowrap}.complianceReporting_seedButton__c1Ry6{border-color:#d1d5db!important;color:#374151!important;font-weight:700!important}.complianceReporting_filterCard__5DjEN{background:#fff;border:1px solid #e5eaf2;border-radius:14px!important;padding:10px 16px}.complianceReporting_filterSelect__zQtrO{background:#fff;border-radius:10px!important;font-size:13px!important;min-width:150px!important}.complianceReporting_filterSelect__zQtrO .complianceReporting_MuiSelect-select__FHUFT{font-size:13px;font-weight:600;padding:7px 12px!important}.complianceReporting_filterSelect__zQtrO .complianceReporting_MuiOutlinedInput-notchedOutline__5ZqMk{border-color:#e5eaf2}.complianceReporting_filterSelect__zQtrO:hover .complianceReporting_MuiOutlinedInput-notchedOutline__5ZqMk{border-color:#c7d2e0}.complianceReporting_filterSelect__zQtrO.complianceReporting_Mui-focused__lHz5N .complianceReporting_MuiOutlinedInput-notchedOutline__5ZqMk{border-color:#007bff}.complianceReporting_statGrid__HlSOr{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.complianceReporting_statCard__5JuIy{background:#fff;border:1px solid #e5eaf2;border-radius:14px!important;display:flex;flex-direction:column;gap:8px;padding:16px;transition:all .25s ease}.complianceReporting_statCard__5JuIy:hover{border-color:#c7d2e0;box-shadow:0 4px 16px #0a1a2b14;transform:translateY(-2px)}.complianceReporting_progressBar__1dmFz{background:#eef2f7;border-radius:999px;height:6px;overflow:hidden;width:100%}.complianceReporting_progressFill__aKRUo{border-radius:999px;display:block;height:100%;transition:width .6s ease}.complianceReporting_tableCard__vpDit{background:#fff;border:1px solid #e5eaf2;border-radius:16px!important;overflow:hidden}.complianceReporting_tableHeader__32is5{display:flex;justify-content:space-between;padding:14px 16px}.complianceReporting_tableTitle__arFX-{color:#0f172a;font-size:16px;font-weight:800}.complianceReporting_table__UWQ9H{border-collapse:collapse;width:100%}.complianceReporting_table__UWQ9H td,.complianceReporting_table__UWQ9H th{font-size:13px;padding:12px 16px;text-align:left}.complianceReporting_table__UWQ9H thead{background:#f8fafc}.complianceReporting_table__UWQ9H th{border-bottom:1px solid #e5e7eb;color:#6b7280;font-weight:700}.complianceReporting_table__UWQ9H tbody tr+tr{border-top:1px solid #f1f5f9}.complianceReporting_tableRow__qOizb{transition:background .2s ease}.complianceReporting_tableRow__qOizb:hover{background:#f1f5f9}.complianceReporting_reportIconBox__w85xS{align-items:center;background:#f1f5f9;border-radius:8px;display:flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.complianceReporting_reportName__klZ3s{color:#0f172a;cursor:pointer;font-size:13px;font-weight:700;line-height:1.3}.complianceReporting_reportName__klZ3s:hover{color:#007bff}.complianceReporting_fileIcon__chJpW{color:#6b7280}.complianceReporting_periodCell__L-Z3C{align-items:center;color:#111827;display:flex;font-weight:600;gap:6px}.complianceReporting_periodIcon__LGfKR{font-size:15px}.complianceReporting_scoreCell__cFTN2{align-items:center;display:flex;font-weight:800;gap:4px;justify-content:flex-end}.complianceReporting_scoreValue__LfdFQ{font-weight:800}.complianceReporting_scoreGreen__fKoVX{color:#00b894}.complianceReporting_scoreOrange__2Rebz{color:#f59e0b}.complianceReporting_scoreRed__uxJL6{color:#ef4444}.complianceReporting_controlsCell__cJVSN{color:#374151;font-size:13px;font-weight:600}.complianceReporting_generatedCell__sa8ab{color:#9ca3af;font-size:12px;font-weight:500}.complianceReporting_statusPill__czABF{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;padding:6px 12px}.complianceReporting_statusApproved__tY6Fo{background:#e6f7ed;color:#15803d}.complianceReporting_statusPending__D6xZp{background:#fef3c7;color:#b45309}.complianceReporting_statusDraft__i3JnY{background:#eef2f7;color:#475569}.complianceReporting_statusExpired__7AK4j{background:#fef2f2;color:#dc2626}.complianceReporting_actionsHead__I\+hqf{text-align:right}.complianceReporting_actionsCell__hh\+vn{display:flex;gap:6px;justify-content:start}.complianceReporting_iconButton__y61wP{color:#4b5563!important}.complianceReporting_aiDialog__eHvWG{border-radius:18px!important;overflow:hidden}.complianceReporting_aiDialogHeader__wCqB2{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:18px 22px}.complianceReporting_aiDialogHeaderContent__zrKj6{align-items:center;display:flex;gap:12px}.complianceReporting_aiDialogIcon__DW4dY{align-items:center;background:#eef2ff;border-radius:12px;color:#007bff;display:flex;height:44px;justify-content:center;width:44px}.complianceReporting_aiDialogTitle__oo0aL{color:#0f172a!important;font-size:18px;font-weight:800}.complianceReporting_aiDialogSubtitle__ZmXB4{color:#475569!important;font-size:13px}.complianceReporting_aiDialogClose__sy\+CL{background:#0f172a14!important}.complianceReporting_aiDialogBody__kpFZ0{background:#fff;padding:20px 22px 16px}.complianceReporting_aiSectionTitle__zQjTu{color:#0f172a;font-weight:700;margin-bottom:8px}.complianceReporting_aiTextarea__rj8yL{background:#f8fafc;border-radius:16px!important}.complianceReporting_aiExampleTitle__o7PmU{color:#0f172a;font-weight:700;margin-top:16px}.complianceReporting_aiExampleChips__tb7hG{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.complianceReporting_aiExampleChip__vLSYD{border-radius:12px!important;font-weight:600!important;text-transform:none!important}.complianceReporting_aiGeneratedCard__bQdWX{background:#f8fbff;border:1px solid #e2e8f0;border-radius:16px;padding:16px}.complianceReporting_aiGeneratedTitle__DcaxY{color:#0f172a;font-weight:700}.complianceReporting_aiGeneratedSubtitle__CEHwd{color:#475569;font-size:13px;margin-top:6px}.complianceReporting_aiSummaryList__vQZT6{color:#1e293b;display:flex;flex-direction:column;gap:6px;list-style:disc;margin:0;padding-left:18px}.complianceReporting_aiDialogFooter__4rPr3{align-items:center;background:#f9fafc;display:flex;gap:12px;justify-content:flex-end;padding:16px 22px 20px}.complianceReporting_aiCancelButton__WUBvb{color:#475569!important;font-weight:700!important;text-transform:none!important}.complianceReporting_aiPrimaryButton__msj5k{background:#007bff!important;border-radius:12px!important;color:#fff!important;font-weight:700!important;text-transform:none!important}.complianceReportDetail_page__mNhk-{--toneGreen:#12b76a;--toneGreenSoft:#e6f6ef;--toneTeal:#14b8a6;--toneTealSoft:#e5f7f5;--toneAmber:#f59e0b;--toneAmberSoft:#fff4e0;--toneBlue:#3b82f6;--toneBlueSoft:#e5efff;--zoneOrange:#e27a24;--zoneTeal:#0ca5a7;--zoneGold:#f59f0a;background:linear-gradient(180deg,#f5f9ff,#f8fbff 60%,#f5f7fb);display:flex;flex-direction:column;gap:16px;min-height:100vh;padding:20px}.complianceReportDetail_topBar__Sk76Q{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.complianceReportDetail_headerCard__tkCET{background:#fff;border:1px solid #e5eaf2;border-radius:18px!important;box-shadow:0 12px 36px #0f172a14;padding:18px}.complianceReportDetail_headerRow__9gYiN{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.complianceReportDetail_titleBlock__tVqTP{align-items:center;display:flex;gap:12px}.complianceReportDetail_iconBubble__6vVur{background:#007bff;border-radius:16px;color:#fff;display:grid;height:48px;place-items:center;width:48px}.complianceReportDetail_reportTitle__nHSA-{color:#0f172a;font-size:20px;font-weight:800}.complianceReportDetail_reportMeta__lARui{color:#6b7280;font-size:13px}.complianceReportDetail_scoreBlock__-9D-g{display:flex;flex-direction:column;gap:2px;min-width:150px;text-align:right}.complianceReportDetail_scoreLabel__73TdW{color:#6b7280;font-size:12px;font-weight:700}.complianceReportDetail_scoreValue__KcHjU{color:#0b9b3d;font-size:24px;font-weight:800}.complianceReportDetail_scoreTarget__vz1i9{color:#0f9ceb;font-size:12px;font-weight:700}.complianceReportDetail_levelsCard__AshWi{border:1px solid #e5eaf2;border-radius:18px!important;box-shadow:0 12px 36px #0f172a14;padding:18px}.complianceReportDetail_levelGrid__TRwm3{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.complianceReportDetail_levelCard__YFLoV{grid-gap:12px;background:#fff;border:1px solid #e5edf8;border-radius:14px;box-shadow:0 8px 20px #0f172a0d;display:grid;gap:12px;grid-template-rows:auto 1fr;padding:14px}.complianceReportDetail_levelRing__fVpzf{border-radius:50%;display:grid;height:140px;margin:0 auto;place-items:center;position:relative;width:140px}.complianceReportDetail_levelCenter__s\+lHE{grid-gap:6px;background:#fff;border-radius:50%;display:grid;gap:6px;height:120px;place-items:center;text-align:center;width:120px}.complianceReportDetail_levelIcon__62-iJ{align-items:center;border-radius:50%;display:inline-flex;font-size:16px;height:58px;justify-content:center;width:58px}.complianceReportDetail_levelValue__vNM7O{color:#0f172a;font-size:22px;font-weight:800}.complianceReportDetail_levelStatus__lPLvq{font-size:12px;font-weight:800}.complianceReportDetail_levelFooter__OFLoC{grid-gap:4px;display:grid;gap:4px;text-align:center}.complianceReportDetail_levelName__tzBYk{color:#6b7280;font-size:12px;font-weight:800;letter-spacing:.6px;text-transform:uppercase}.complianceReportDetail_levelDesc__Dyez6{color:#0f172a;font-size:14px;font-weight:800}.complianceReportDetail_levelControls__rqoH1{color:#6b7280;font-size:13px;font-weight:700}.complianceReportDetail_levelStatusPill__vOzuT{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:800;justify-content:center;padding:6px 12px}.complianceReportDetail_statusCompliant__DVZvE{background:#e6f7ed;color:#15803d}.complianceReportDetail_statusPartial__qETIw{background:#fff7ed;color:#c2410c}.complianceReportDetail_statusProgress__M8Gdi{background:#e0f2fe;color:#007bff}.complianceReportDetail_toneGreen__qFj9n{color:var(--toneGreen)}.complianceReportDetail_toneGreenBg__EPdZb{background:var(--toneGreenSoft)}.complianceReportDetail_toneTeal__zS8D4{color:var(--toneTeal)}.complianceReportDetail_toneTealBg__4OyVw{background:var(--toneTealSoft)}.complianceReportDetail_toneAmber__FGWNM{color:var(--toneAmber)}.complianceReportDetail_toneAmberBg__hBjEx{background:var(--toneAmberSoft)}.complianceReportDetail_toneBlue__\+sBIZ{color:var(--toneBlue)}.complianceReportDetail_toneBlueBg__AbsBy{background:var(--toneBlueSoft)}.complianceReportDetail_networkCard__xSEPW{border:1px solid #e5eaf2;border-radius:18px!important;display:flex;flex-direction:column;gap:14px;padding:18px}.complianceReportDetail_sectionHeader__8WESN{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.complianceReportDetail_sectionTitleRow__MND9P{align-items:center;display:flex;gap:8px}.complianceReportDetail_sectionIcon__eOFvV{color:#007bff}.complianceReportDetail_sectionTitle__uBawZ{color:#0f172a;font-size:16px;font-weight:800}.complianceReportDetail_sectionActions__i0oCx{align-items:center;display:flex;gap:8px}.complianceReportDetail_purdueChip__W7Nu-{background:#eef4ff!important;border-radius:12px!important;color:#007bff!important;font-weight:700!important}.complianceReportDetail_archBadge__oZpYP{align-items:center;background:#f0f9ff;border:1px solid #cfe8ff;border-radius:12px;color:#007bff;display:inline-flex;font-size:12px;font-weight:700;gap:6px;padding:6px 10px}.complianceReportDetail_zoneGrid__gHXIr{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.complianceReportDetail_zoneCard__u0Aw8{border:1px solid #e5eaf2;border-radius:14px;display:flex;flex-direction:column;gap:10px;padding:12px}.complianceReportDetail_zoneOrange__vQCB4{border-color:var(--zoneOrange)}.complianceReportDetail_zoneTeal__Uinfq{border-color:var(--zoneTeal)}.complianceReportDetail_zoneGold__GXowN{border-color:var(--zoneGold)}.complianceReportDetail_zoneHeader__ieMND{align-items:center;display:flex;gap:8px;justify-content:space-between}.complianceReportDetail_zoneName__01Ib5{color:#0f172a;font-size:14px;font-weight:800}.complianceReportDetail_zoneDesc__tRM9V{color:#6b7280;font-size:12px;font-weight:700}.complianceReportDetail_zoneBadge__wNJrg{background:#f0f9ff!important;border:1px solid #cfe8ff!important;border-radius:10px!important;color:#007bff!important;font-weight:700!important}.complianceReportDetail_zoneDivider__ngDlS{border-color:#e5eaf2}.complianceReportDetail_zoneMeta__L\+\+Ml{grid-gap:8px 12px;display:grid;gap:8px 12px;grid-template-columns:repeat(2,minmax(0,1fr))}.complianceReportDetail_metaItem__jstyt{display:flex;flex-direction:column;gap:2px}.complianceReportDetail_metaLabel__wTJWU{color:#9ca3af;font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.complianceReportDetail_metaValue__C1bmu{color:#0f172a;font-size:13px;font-weight:800}.complianceReportDetail_firewallBlock__dEiN1{display:none}.complianceReportDetail_legend__t3nG4{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.complianceReportDetail_legendItem__spm9Z{align-items:center;color:#4b5563;display:inline-flex;font-size:12px;font-weight:700;gap:8px}.complianceReportDetail_legendDot__wTpkk{border-radius:50%;display:inline-block;height:10px;width:10px}.complianceReportDetail_legendEncrypt__s0LUD{background:#22c55e}.complianceReportDetail_legendTrust__wCNLd{background:#0ea5e9}.complianceReportDetail_legendIds__NlR6x{background:#f59e0b}.complianceReportDetail_frCveGrid__v7CZE{grid-gap:14px;align-items:start;display:grid;gap:14px;grid-template-columns:2fr 1fr}.complianceReportDetail_cvePanel__oR0U\+,.complianceReportDetail_frCard__qPWdf{border:1px solid #e5eaf2;border-radius:18px!important;box-shadow:0 12px 36px #0f172a14;display:flex;flex-direction:column;gap:14px;padding:18px}.complianceReportDetail_frSections__YXM3H{display:flex;flex-direction:column;gap:12px}.complianceReportDetail_frSection__klNHU{border:1px solid #e5eaf2;border-radius:14px;box-shadow:0 6px 16px #0f172a0d;display:flex;flex-direction:column;gap:10px;padding:12px}.complianceReportDetail_frSectionHeader__8Ov0z{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.complianceReportDetail_frTitleBlock__N50zZ{align-items:center;display:inline-flex;gap:8px}.complianceReportDetail_frBadge__DUmU-{border-radius:10px;color:#007bff;font-size:12px;font-weight:800;padding:6px 10px}.complianceReportDetail_frTitle__g43kP{color:#0f172a;font-size:14px;font-weight:800}.complianceReportDetail_frTotal__7iRJt{color:#6b7280;font-size:12px;font-weight:800}.complianceReportDetail_frTable__gFJSK{display:flex;flex-direction:column;gap:8px}.complianceReportDetail_frTableHead__5TIkW{border-bottom:1px solid #e5eaf2;color:#6b7280;display:grid;font-size:12px;font-weight:800;grid-template-columns:2fr 1fr;padding-bottom:4px}.complianceReportDetail_frStatusHead__0MOPv{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(4,1fr);text-align:center}.complianceReportDetail_frRow__eh4Cr{grid-gap:8px;align-items:center;border-bottom:1px solid #eef2f7;display:grid;gap:8px;grid-template-columns:2fr 1fr;padding:8px 0}.complianceReportDetail_frRow__eh4Cr:last-child{border-bottom:none}.complianceReportDetail_frLabel__0B\+Uo{color:#0f172a;font-size:13px;font-weight:700}.complianceReportDetail_frStatusRow__teUIp{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(4,1fr);justify-items:center}.complianceReportDetail_statusDot__MtzJ3{border-radius:50%;display:inline-block;height:16px;width:16px}.complianceReportDetail_complete__-QAi9{background:#22c55e;border-color:#bef4cf}.complianceReportDetail_partial__Ygs1K{background:#f59e0b;border-color:#fbd38d}.complianceReportDetail_in-progress__jyRXx{background:#0ea5e9;border-color:#b7e5ff}.complianceReportDetail_not-started__8Y4h\+{background:#d1d5db;border-color:#e5e7eb}.complianceReportDetail_frLegend__BXFtZ{align-items:center;display:flex;flex-wrap:wrap;gap:12px;padding-top:6px}.complianceReportDetail_cvePanel__oR0U\+{gap:12px}.complianceReportDetail_cveList__gMnNy{display:flex;flex-direction:column;gap:10px}.complianceReportDetail_cveCard__qqTZ8{grid-gap:8px;background:#fff;border:1px solid #fee2e2;border-radius:14px;box-shadow:0 8px 18px #f8717114;display:grid;gap:8px;padding:14px}.complianceReportDetail_cveHeader__o3WIi{align-items:center;display:flex;justify-content:space-between}.complianceReportDetail_cveSeverity__3ZqD3{border-radius:10px;color:#fff;font-size:12px;font-weight:800;padding:6px 10px}.complianceReportDetail_critical__ANr-x{background:linear-gradient(135deg,#dc2626,#f43f5e)}.complianceReportDetail_high__RYX7C{background:linear-gradient(135deg,#f97316,#f59e0b)}.complianceReportDetail_medium__7oPT7{background:linear-gradient(135deg,#0ea5e9,#3b82f6)}.complianceReportDetail_cveScore__EHFGn{align-items:center;color:#1f2937;display:inline-flex;font-size:12px;font-weight:800;gap:4px}.complianceReportDetail_cveId__PQI9L{color:#0f172a;font-size:13px;font-weight:800}.complianceReportDetail_cveTitle__u7J5F{color:#1f2937;font-size:13px;font-weight:700}.complianceReportDetail_cveMeta__LfsyR{color:#6b7280;font-size:12px;font-weight:700}.complianceReportDetail_cveMetaRow__NIEdL{align-items:center;display:flex;font-size:12px;gap:8px;justify-content:space-between}.complianceReportDetail_cveMetaLabel__d97GM{color:#6b7280;font-weight:700}.complianceReportDetail_cveMetaValue__MpTMf{color:#0f172a;font-weight:800}.complianceReportDetail_cveDanger__eyqsR{color:#dc2626}.complianceReportDetail_cvePill__l2Kb4{align-items:center;border-radius:10px;display:inline-flex;font-size:12px;font-weight:800;justify-content:center;padding:6px 10px}.complianceReportDetail_cvePillPurple__zBzEQ{background:#f3e8ff;color:#7c3aed}.complianceReportDetail_cvePillDanger__tM\+yb{background:#fee2e2;color:#b91c1c}.complianceReportDetail_cvePillWarning__0rDHu{background:#fff7ed;color:#c2410c}.complianceReportDetail_cvePillSuccess__Tg0IC{background:#e6f7ed;color:#15803d}.complianceReportDetail_cveAction__Ljnp4{background:#f8fafc!important;border:1px solid #e5eaf2!important;border-radius:12px!important;color:#0f172a!important;font-weight:800!important;justify-content:center!important;text-transform:none!important}.complianceReportDetail_manageButton__t2la8{background:linear-gradient(135deg,#f43f5e,#ef4444)!important;border-radius:12px!important;color:#fff!important;font-weight:800!important;text-transform:none!important}.complianceReportDetail_liveChip__TmX3r{background:#fff1f2!important;color:#e11d48!important;font-weight:800!important}.complianceReportDetail_inventoryCard__7Hs-s{background:#fff;border-radius:18px!important;box-shadow:0 12px 36px #0f172a14;display:flex;flex-direction:column;gap:12px;padding:16px}.complianceReportDetail_inventoryTable__FpihU{width:100%}.complianceReportDetail_inventoryTableContainer__oE3Ix{border-radius:12px;margin-top:1rem}.complianceReportDetail_inventoryHeadRow__mzDjj{background:#f8fafc}.complianceReportDetail_inventoryHeadCell__SinBA{color:#6b7280!important;font-size:12px!important;font-weight:800!important}.complianceReportDetail_deviceCell__it-Ji{display:flex;flex-direction:column;gap:2px}.complianceReportDetail_deviceName__J6Yoy{color:#0f172a;font-weight:800}.complianceReportDetail_deviceMeta__cR9ty{color:#6b7280;font-size:12px;font-weight:700}.complianceReportDetail_purduePill__\+Ib8T{background:#f3e8ff;border-radius:10px;color:#7c3aed;font-size:12px;font-weight:800;padding:6px 10px}.complianceReportDetail_hashCell__0JyCV{overflow:hidden;text-overflow:ellipsis}.complianceReportDetail_hashLink__n4cnO{color:#0f9ceb;font-weight:800;text-decoration:none;word-break:break-all}.complianceReportDetail_healthCell__jRwP2{align-items:center;display:flex;gap:8px;height:100%;justify-content:center}.complianceReportDetail_healthBar__hKVpu{background:#e5eaf2;border-radius:10px;flex:1 1;height:10px;overflow:hidden}.complianceReportDetail_healthFill__nLk1-{background:linear-gradient(135deg,#22c55e,#16a34a);border-radius:10px;display:block;height:100%}.complianceReportDetail_healthValue__xryjq{color:#0f172a;font-size:12px;font-weight:800}.complianceReportDetail_slPill__rkSqE{background:#eef4ff;border-radius:10px;color:#007bff;font-size:12px;font-weight:800;padding:6px 10px}.complianceReportDetail_exportButton__3pGFe{background:#007bff!important;border-radius:12px!important;color:#fff!important;font-weight:800!important;text-transform:none!important}.complianceReportDetail_inventoryPagination__o3Jpe{border-top:1px solid #e5eaf2}.complianceReportDetail_pulseAnimation__-aJwd{animation:complianceReportDetail_pulseGlow__miu\+2 .8s ease-out}@keyframes complianceReportDetail_pulseGlow__miu\+2{0%{transform:translateY(0)}50%{transform:translateY(-3px)}to{transform:translateY(0)}}@media(max-width:600px){.complianceReportDetail_scoreBlock__-9D-g{align-items:flex-start;text-align:left}.complianceReportDetail_zoneMeta__L\+\+Ml{grid-template-columns:repeat(1,minmax(0,1fr))}.complianceReportDetail_frCveGrid__v7CZE{grid-template-columns:1fr}.complianceReportDetail_inventoryHead__xi\+kA,.complianceReportDetail_inventoryRow__qlzaR{align-items:flex-start;grid-template-columns:1fr}.complianceReportDetail_healthCell__jRwP2{width:100%}}.layout_main__PQ-rB{margin-top:2rem;max-height:90vh;max-width:100%;padding:20px!important}.layout_noSideBar__SfMd0{display:flex;flex-direction:column;padding:1rem}.layout_noSideBar__SfMd0 .layout_navbar__Mtfub{align-items:center;display:flex;justify-content:space-between}.layout_noSideBar__SfMd0 .layout_navbarRight__qI7Sm{align-items:center;display:flex;gap:10px}.navbar_notificationItem__v5GYg{text-wrap:wrap;max-width:250px}.navbar_searchBoxContainer__EMm5K{width:306px}.navbar_profileButton__32SFY{align-items:flex-start;cursor:pointer;display:flex;text-align:center}.navbar_profileButton__32SFY:hover{transition:all .3 ease-in-out}.navbar_profileAvatar__NhCoq{border:3px solid #fff;height:40px;width:40px}.navbar_verticleDivider__tFL1K{background-color:#c3d4e3;height:47px!important}.navbar_notificationButton__7gw0B{max-width:100%;width:fit-content}.navbar_notificationMenuPaper__7UcvV{border-radius:16px!important;box-shadow:0 24px 50px #0f172a33!important;overflow:hidden}.navbar_notificationDrawer__-cVo5{padding:0;width:min(92vw,420px)}.navbar_notificationMenu__utj2j{background:#fff;display:flex;flex-direction:column;max-height:70vh;width:min(92vw,420px)}.navbar_notificationHeader__C1Hxh{align-items:center;border-bottom:1px solid #c3d4e3;display:flex;font-weight:600;justify-content:space-between;padding:16px 18px}.navbar_notificationCount__UYud8{color:#d0d3d5}.navbar_notificationList__1cNtg{max-height:420px;overflow-y:auto}.navbar_notificationItemCard__raJ77{grid-gap:12px;border-bottom:1px solid #c3d4e3;cursor:pointer;display:grid;gap:12px;grid-template-columns:auto 1fr;padding:14px 16px;transition:background-color .2s ease}.navbar_notificationItemCard__raJ77:hover{background-color:#f8fafc}.navbar_unread__GTQUM{background:linear-gradient(90deg,#0ea5e914,#0000 70%)}.navbar_severityDot__uY3mF{border-radius:50%;height:10px;margin-top:6px;width:10px}.navbar_critical__NxqwF{background:#be123c}.navbar_warning__ea8Wf{background:#b45309}.navbar_info__dS0N2{background:#0284c7}.navbar_success__qO0Pp{background:#16a34a}.navbar_notificationContent__b1zbl{display:flex;flex-direction:column;gap:6px}.navbar_notificationTopRow__KbpnX{display:flex;gap:10px;justify-content:space-between}.navbar_notificationTitle__QNhCz{color:#0f172a;font-weight:600!important}.navbar_notificationMessage__LZbdj{color:#334155;font-size:13px!important}.navbar_notificationTime__XaCpq{color:#64748b;font-size:11px!important}.navbar_notificationMeta__SqxmL{color:#64748b;display:flex;font-size:11px;gap:10px}.navbar_notificationFooter__LnYGH{background:#f1f5f9;border-top:1px solid #c3d4e3;color:#0f172a;cursor:pointer;font-weight:600;padding:12px 16px;text-align:center}.navbar_emptyState__\+aDKP{color:#64748b;padding:22px 16px;text-align:center}.navbar_skeletonWrap__ti9E4{display:flex;flex-direction:column;gap:12px;padding:12px 14px}.navbar_skeletonCard__yd1bb{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:auto 1fr}.navbar_skeletonContent__zkSJn{display:flex;flex-direction:column;gap:6px}.newNavbar_navbar__zq\+pS{align-items:center;background:#fff;border-bottom:1px solid #e2e8f0;display:flex;gap:16px;justify-content:space-between;margin-bottom:10px;padding:18px 22px;width:100%}.newNavbar_pageTitle__HDK8f{color:#0f172a!important;font-size:18px!important;font-weight:900!important;line-height:1.1!important}.newNavbar_pageSubtitle__ocsWJ{color:#64748b!important;font-size:12px!important;font-weight:700!important;margin-top:4px!important}.newNavbar_right__wktqC{align-items:center;display:flex;gap:10px}.quantSidebar_sidebar__Wi7cR{background:#050c18;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;gap:18px;height:100vh;min-width:270px;overflow:hidden;padding:18px 14px;position:relative;scrollbar-width:none;transition:width .3s ease;width:270px}.quantSidebar_layout__UIDim{display:flex;min-height:100vh;width:100%}.quantSidebar_main__SnX0V{background-color:#050c18;flex:1 1;padding:20px;transition:margin-left .3s ease,width .3s ease}.quantSidebar_brand__2asES{align-items:center;cursor:pointer;display:flex;font-size:18px;font-weight:700;gap:10px;letter-spacing:.4px;padding:0 6px}.quantSidebar_brandText__j-HXz{white-space:nowrap}.quantSidebar_toggle__bSB8o{background:#0b1422;border:1px solid #fff3;border-radius:50%;color:#fff;cursor:pointer;display:grid;height:24px;place-items:center;position:absolute;right:1px;top:70px;transition:transform .3s ease;width:24px;z-index:99}.quantSidebar_sectionTitle__MUQgh{color:#ffffff80;font-size:12px;letter-spacing:.08em;margin:16px 8px 6px;text-transform:uppercase}.quantSidebar_navList__hMEAF,.quantSidebar_subNavList__99PMF{display:flex;flex-direction:column;gap:4px}.quantSidebar_subNavList__99PMF{margin:2px 0 6px 34px}.quantSidebar_navItem__-aUYp{border-radius:12px;gap:10px;padding:10px 12px}.quantSidebar_navItem__-aUYp,.quantSidebar_subNavItem__6aLpb{align-items:center;color:#fff;cursor:pointer;display:flex;transition:background-color .2s,color .2s,transform .2s}.quantSidebar_subNavItem__6aLpb{border-radius:10px;font-size:13px;padding:8px 10px}.quantSidebar_navItemText__w-cOv{white-space:nowrap}.quantSidebar_navItem__-aUYp:hover,.quantSidebar_subNavItem__6aLpb:hover{background:#ffffff0f;transform:translateX(2px)}.quantSidebar_active__0RPsI{background:#007bff;color:#fff}.quantSidebar_active__0RPsI:hover{background:#007bff}.quantSidebar_disabled__7UBos{cursor:not-allowed;opacity:.35;pointer-events:none}.quantSidebar_disabled__7UBos:hover{background:#0000;transform:none}.quantSidebar_icon__QfpXb{display:grid;height:20px;place-items:center;width:20px}.quantSidebar_content__xzGFw{flex:1 1;overflow-y:auto;padding-bottom:12px;scrollbar-width:none}.quantSidebar_content__xzGFw:hover{scrollbar-width:none}.quantSidebar_content__xzGFw::-webkit-scrollbar{width:0}.quantSidebar_content__xzGFw:hover::-webkit-scrollbar{width:6px}.quantSidebar_footer__UNcbb{border-top:1px solid #ffffff0f;display:flex;flex-direction:column;gap:6px;padding-top:12px}.quantSidebar_collapsed__xSRKt{min-width:72px;padding:18px 10px;width:72px}.quantSidebar_collapsed__xSRKt .quantSidebar_brandText__j-HXz,.quantSidebar_collapsed__xSRKt .quantSidebar_navItemText__w-cOv,.quantSidebar_collapsed__xSRKt .quantSidebar_sectionTitle__MUQgh{opacity:0;overflow-x:hidden;pointer-events:none;width:0}.quantSidebar_collapsed__xSRKt .quantSidebar_subNavList__99PMF{display:none}.quantSidebar_collapsed__xSRKt .quantSidebar_navItem__-aUYp{justify-content:center;padding:12px 0}.quantSidebar_collapsed__xSRKt .quantSidebar_toggle__bSB8o{transform:rotate(180deg)}.layout_sidebarClose__3X5lw{transition:width .3s!important;width:70px!important}.layout_main__TpLaN{padding:1rem}.layout_sidebarOpen__5VLh6{transition:width .3s!important;width:270px!important}.layout_mainContainerOpen__JBd9\+{height:100%;padding:20px;transition:width .3s;width:calc(100% - 270px)!important}.layout_mainContainerClose__7fzSS{height:100%;padding:20px;transition:width .3s!important;width:calc(100% - 70px)!important}.layout_newMainContainerOpen__5U2uO{background:#f2f9ff;height:100%;margin-left:270px!important;min-height:90dvh;overflow-y:auto;transition:width .3s;width:calc(100% - 270px)!important}.layout_newMainContainerClose__l6kTr{background:#f2f9ff;height:100%;margin-left:70px!important;min-height:100dvh;overflow-y:auto;padding:20px;transition:width .3s!important;width:calc(100% - 70px)!important}.cisoDashboard_page__EvIT4{display:flex;flex-direction:column;gap:20px}.cisoDashboard_header__R2tRv{align-items:center;display:flex;justify-content:space-between}.cisoDashboard_headerTitle__u6AYj{color:#0a1a2b;font-size:24px;font-weight:700}.cisoDashboard_headerActions__ph-MU{align-items:center;display:flex;gap:10px}.cisoDashboard_statGrid__xHBP0{width:100%}.cisoDashboard_card__-A\+XM{background:#fff;border:1px solid #ecf1f7;border-radius:12px!important;display:flex;flex-direction:column;gap:12px;padding:16px;transition:all .3s ease;width:"100%"}.cisoDashboard_card__-A\+XM:hover{box-shadow:0 6px 10px #0a1a2b1a;transform:translateY(1px)}.cisoDashboard_cardTitle__pt9yE{align-items:center;color:#4b5563;display:flex;font-size:14px;font-weight:600;gap:8px}.cisoDashboard_value__Yfi6J{color:#0a1a2b;font-size:40px;font-weight:700}.cisoDashboard_deltaPositive__YLcWr{color:#0f9d58;font-size:16;font-weight:600}.cisoDashboard_deltaNeutral__Wn51m{color:#6b7280;font-size:16;font-weight:600}.cisoDashboard_deltaNegative__ukuVS{color:#ef4444;font-size:16;font-weight:600}.cisoDashboard_section__qy2Hy{width:100%}.cisoDashboard_sectionTitleRow__P6-UG{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.cisoDashboard_sectionHeading__S3eD3{color:#0a1a2b;font-size:20px!important;font-weight:700}.cisoDashboard_tagButton__RUPXi{background:#f3f4f6;color:#111827;font-weight:600;text-transform:none}.cisoDashboard_list__nb5xY{display:flex;flex-direction:column;gap:12px}.cisoDashboard_listItem__7WrcI{align-items:center;display:flex;gap:12px;justify-content:space-between}.cisoDashboard_listText__RKlld{display:flex;flex-direction:column;gap:4px}.cisoDashboard_badgeRow__rDo5K{display:flex;flex-wrap:wrap;gap:8px}.cisoDashboard_progressBar__Bxl-h{background:#eef2f7;border-radius:12px;height:8px;overflow:hidden;width:100%}.cisoDashboard_progressFill__Lovja{border-radius:12px;height:100%;transition:width .3s ease}.cisoDashboard_chartCard__1Y0gW{height:100%}.cisoDashboard_heatmap__kO7Le{height:280px;width:100%}.cisoDashboard_exposureStats__zRiY3{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-top:12px}.cisoDashboard_ctaButton__9HzIa{background-color:#0575e6;border-radius:18px;font-weight:700;margin-top:14px;text-transform:none;width:100%}.cisoDashboard_subtitle__EmvEP{color:#6b7280;font-size:13px}.cisoDashboard_gradientBox__r9ZJI{background:linear-gradient(135deg,#0575e6,#14b8a6);border-radius:14px;box-shadow:0 12px 30px #0575e640;color:#fff;padding:16px}.cisoDashboard_dot__KYQQ3{background:#10b981;border-radius:50%;height:10px;width:10px}.cisoDashboard_rotate180__4VsJt{transform:rotate(180deg)}.cisoDashboard_circleWrap__fm58R{align-items:center;display:flex;justify-content:center;margin:12px 0}.cisoDashboard_circleOuter__f6KRS{height:180px;position:relative;width:180px}.cisoDashboard_circleSvg__Z0DRR{height:100%;transform:rotate(-90deg);width:100%}.cisoDashboard_circleCenter__A-XSy{align-items:center;display:flex;flex-direction:column;inset:0;justify-content:center;position:absolute}.cisoDashboard_tableWrap__pNuVz{overflow-x:auto;width:100%}.cisoDashboard_tableHeader__ITQPx{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.cisoDashboard_searchField__Jxqvp{background:#fff;border-radius:10px;min-width:220px}.cisoDashboard_filterRow__-xwzs{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.cisoDashboard_filterGroup__1k\+A9{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.cisoDashboard_filterLabel__NmKg2{color:#010a14;font-size:16px;font-weight:600}.cisoDashboard_filterSelect__51XKC{background:#fff;border-radius:10px;min-width:160px}.cisoDashboard_filterToggle__YVeU\+{align-items:center;background:#f9fafb;border:1px solid #f3f4f6;border-radius:8px;color:#4a5565;cursor:pointer;display:inline-flex;font-weight:600;gap:6px;padding:6px 10px}.cisoDashboard_filterToggle__YVeU\+:hover{background:#f3f4f6;border-color:#e5e7eb;color:#1f2937;transform:translateY(-1px)}.cisoDashboard_clearFilters__OjAI5{background:#0000;border:none;color:#4b5563;cursor:pointer;font-size:12px;font-weight:600;padding:6px 4px;text-decoration:underline}.cisoDashboard_tablePagination__HsN2d{border-top:1px solid #e5e7eb}.cisoDashboard_emptyState__0xBf\+{color:#94a3b8;font-weight:600;padding:18px 0;text-align:center}.cisoDashboard_table__Pk1hr{border-collapse:collapse;width:100%}.cisoDashboard_table__Pk1hr td,.cisoDashboard_table__Pk1hr th{font-size:13px;padding:10px 8px;text-align:left}.cisoDashboard_table__Pk1hr thead tr{border-bottom:1px solid #e5e7eb}.cisoDashboard_table__Pk1hr tbody tr{border-bottom:1px solid #f1f5f9}.cisoDashboard_table__Pk1hr tbody tr:hover{background:#f8fafc}.cisoDashboard_monitorHeader__mc1zZ{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.cisoDashboard_monitorTitleWrap__WCUMR{align-items:flex-start;display:flex;flex-direction:column;gap:12px}.cisoDashboard_monitorIcon__bIFzM{align-items:center;background:#0ca6f2;border-radius:12px;box-shadow:0 10px 18px #0ca6f240;color:#fff;display:flex;height:40px;justify-content:center;width:40px}.cisoDashboard_monitorMeta__8yoyN{align-items:center;display:flex;flex-wrap:wrap;gap:18px}.cisoDashboard_monitorBody__IaC4N{display:flex;flex-direction:column;justify-content:center;min-height:420px}.cisoDashboard_monitorLive__G6EMs{align-items:center;background:#14b8a61a;border:"1px solid #14B8A6";border-radius:30%;color:#4a5565;display:flex;font-weight:600;gap:8px;padding:4px 6px}.cisoDashboard_monitorStat__rU\+9u{text-align:right}.cisoDashboard_monitorStatLabel__eeq30{color:#64748b;font-weight:600}.cisoDashboard_monitorStatValue__XetuU{color:#0a1a2b;font-size:16px;font-weight:700}.cisoDashboard_monitorLegend__9YIPx{align-items:center;display:flex;flex-wrap:wrap;gap:18px;justify-content:center;margin:12px 0 0}.cisoDashboard_monitorLegendItem__Cwml4{align-items:center;color:#475569;display:flex;gap:8px}.cisoDashboard_monitorLegendDot__Y1fTZ{border-radius:50%;display:inline-block;height:10px;width:10px}.cisoDashboard_monitorChart__XUED-{align-items:center;display:flex;height:340px;justify-content:center;margin-top:12px}.cisoDashboard_monitorMetrics__xkKhm{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.cisoDashboard_monitorMetric__iDYzt{text-align:center}.cisoDashboard_monitorMetricLabel__2lfYx{color:#64748b;font-size:12px;font-weight:600}.cisoDashboard_monitorMetricValue__fX96i{color:#0a1a2b;font-size:18px;font-weight:700}.cisoDashboard_dashboardContent__qdtT\+{animation:cisoDashboard_dashboardFadeIn__yXLf5 .6s ease-out forwards}@keyframes cisoDashboard_dashboardFadeIn__yXLf5{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.socDashboard_page__\+L6qp{display:flex;flex-direction:column;gap:20px;min-height:100vh}.socDashboard_metaBar__GsWsp{background:#f8fafc;border:1px solid #e5eaf2;border-radius:12px;flex-wrap:wrap;padding:12px 16px}.socDashboard_header__cOAEH,.socDashboard_metaBar__GsWsp{align-items:center;display:flex;gap:12px;justify-content:space-between}.socDashboard_titleBlock__nWQm0{display:flex;flex-direction:column;gap:4px}.socDashboard_title__AHB4T{color:#0b1a2b;font-size:24px;font-weight:700}.socDashboard_subtitle__azifs{color:#6b7280;font-size:14px}.socDashboard_liveBadge__6PprL{background:#e0f7f0;border:1px solid #b7ead9;border-radius:999px;color:#0f9d58;font-size:13px;font-weight:700;padding:8px 14px}.socDashboard_statsGrid__7thDJ{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.socDashboard_card__oMgbU{background:#fff;border:1px solid #e5eaf2;border-radius:14px!important;box-shadow:0 10px 24px #0a1a2b0f;display:flex;flex-direction:column;gap:10px;padding:16px;transition:all .3s ease}.socDashboard_card__oMgbU:hover{box-shadow:0 6px 10px #0a1a2b1a;transform:translateY(1px)}.socDashboard_cardHeader__VKas3{align-items:center;color:#0b1a2b;display:flex;font-weight:700;gap:10px}.socDashboard_cardValue__E5qOc{color:#0b1a2b;font-size:40px!important;font-weight:700}.socDashboard_cardSub__t8hgX{color:#6b7280;font-size:13px}.socDashboard_positive__M4bP8{color:#0f9d58;font-weight:700}.socDashboard_timelineCard__c7Wz2{padding:18px}.socDashboard_timelineTitle__LR\+FF{color:#0b1a2b;font-size:16px;font-weight:700;margin-bottom:8px}.socDashboard_tableCard__5az0-{padding:18px}.socDashboard_tableHeader__gjrTT{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.socDashboard_table__OdRoD{border-collapse:collapse;width:100%}.socDashboard_table__OdRoD td,.socDashboard_table__OdRoD th{color:#0b1a2b;font-size:13px;padding:12px 8px;text-align:left}.socDashboard_table__OdRoD th{border-bottom:2px solid #f0f2f7;color:#4b5563;font-weight:700}.socDashboard_table__OdRoD tbody tr+tr{border-top:1px solid #f0f2f7}.socDashboard_badge__RLc6T{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;padding:6px 10px;text-transform:lowercase}.socDashboard_sevCritical__V87T5{background:#ffe4e6;color:#dc2626}.socDashboard_sevHigh__uGCSu{background:#fef3c7;color:#b45309}.socDashboard_sevMedium__m5Ex\+{background:#e0f2fe;color:#1d4ed8}.socDashboard_status__K\+ZnC{align-items:center;border-radius:12px;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;padding:6px 12px;text-transform:lowercase}.socDashboard_statusInvestigating__kbpv4{background:#e5e7eb;color:#4b5563}.socDashboard_statusContained__Vb3CU{background:#dbeafe;color:#2563eb}.socDashboard_statusResolved__9k2r0{background:#dcfce7;color:#15803d}.socDashboard_statusMonitoring__-f2\+w{background:#f3f4f6;color:#6b7280}.socDashboard_statusEscalated__WL7z\+{background:#fee2e2;color:#b91c1c}.socDashboard_sevLow__9xFXw{background:#f1f5f9;color:#64748b}.socDashboard_dashboardContent__eHfPW{animation:socDashboard_socDashboardFadeIn__rufUH .6s ease-out forwards}@keyframes socDashboard_socDashboardFadeIn__rufUH{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.blockChain_page__ZsoBV{background:#f5f7fb;display:flex;flex-direction:column;gap:16px;min-height:100vh;padding:18px}.blockChain_topBar__dU1NW{align-items:center;color:#0f172a;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.blockChain_breadcrumb__sXqQl{color:#475569;font-weight:700}.blockChain_exportButton__b6sCQ{background:linear-gradient(135deg,#0ea5e9,#2563eb)!important;border-radius:12px!important;color:#fff!important;font-weight:800!important;text-transform:none!important}.blockChain_heroCard__H0lxc{background:#fff;border:1px solid #e5e7eb;border-radius:18px!important;box-shadow:0 12px 24px #0f172a14;justify-content:space-between;padding:16px}.blockChain_heroCard__H0lxc,.blockChain_heroLeft__sZYm-{align-items:center;display:flex;gap:12px}.blockChain_iconBubble__GxWE4{background:#0ea5e9;border-radius:16px;box-shadow:0 10px 18px #0ea5e959;color:#fff;display:grid;height:48px;place-items:center;width:48px}.blockChain_heroLabel__DA6Rt{color:#0f172a;font-size:18px;font-weight:800}.blockChain_heroSub__qdrOg{color:#4b5563;font-size:13px;max-width:720px}.blockChain_heroRight__rcBt0{align-items:center;display:flex;gap:10px}.blockChain_trendChip__h6AY4{border-radius:10px!important;font-weight:800!important}.blockChain_trendChipUp__\+tOo4,.blockChain_trendChip__h6AY4{background:#d1fae5!important;color:#15803d!important}.blockChain_trendChipDown__WYulo{background:#fee2e2!important;color:#b91c1c!important}.blockChain_scoreValue__zsdVA{color:#14b8a6;font-size:28px;font-weight:900}.blockChain_summaryCard__pth21,.blockChain_tableCard__fGI9D,.blockChain_trendCard__lSgcI{background:#fff;border-radius:18px!important;box-shadow:0 12px 24px #0f172a14;color:#0f172a;display:flex;flex-direction:column;gap:12px;padding:16px}.blockChain_summaryHeader__phnCq{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.blockChain_sectionTitleRow__eROiW{align-items:center;display:flex;gap:8px}.blockChain_sectionIcon__Ziy7q{color:#38bdf8}.blockChain_sectionTitle__iMRMx{color:#0f172a;font-size:16px;font-weight:800}.blockChain_summaryMeta__4zX-O{color:#4b5563;font-size:12px}.blockChain_summaryBlock__YJX0u{border:1px solid #e5e7eb;border-radius:12px;display:flex;flex-direction:column;gap:8px;padding:12px}.blockChain_blockTitle__DzLEl{color:#0f172a;font-weight:800}.blockChain_blockBody__skg5W{color:#4b5563;font-size:14px;line-height:1.5}.blockChain_actionList__28pHu{display:flex;flex-direction:column;gap:10px}.blockChain_actionCard__L9fnw{background:#fff;border:1px solid #e5e7eb;border-radius:12px!important;display:flex;flex-direction:column;gap:6px;padding:10px}.blockChain_actionHeader__AAv9R{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.blockChain_actionPriority__PRJ8B{border-radius:10px;font-size:12px;font-weight:800;padding:6px 10px}.blockChain_priorityCritical__Gtjqh{background:#fee2e2;color:#b91c1c}.blockChain_priorityHigh__W4sLc{background:#fff7ed;color:#c2410c}.blockChain_priorityMedium__IG6WG{background:#e0f2fe;color:#1d4ed8}.blockChain_priorityLow__2\+FZR{background:#e6f4ff;color:#0ea5e9}.blockChain_actionCve__aXTe5{color:#6b7280;font-size:12px;font-weight:700}.blockChain_actionTitle__OaAib{color:#0f172a;font-weight:800}.blockChain_actionDesc__TJUTS{color:#4b5563;font-size:13px;line-height:1.5}.blockChain_summaryFootnote__BVd7X{color:#475569;display:flex;flex-wrap:wrap;font-size:12px;gap:12px}.blockChain_trendHeader__jJnes{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.blockChain_filterToggle__Bqi\+l{align-items:center;background:#f9fafb;border:1px solid #f3f4f6;border-radius:8px;color:#4a5565;cursor:pointer;display:inline-flex;font-weight:600;gap:6px;padding:6px 10px}.blockChain_filterToggle__Bqi\+l:hover{background:#f3f4f6;border-color:#e5e7eb;color:#1f2937;transform:translateY(-1px)}.blockChain_trendChart__GEJOO{background:#fff;border:none;border-radius:12px;overflow-x:auto;padding:0;width:100%}.blockChain_trendLabel__RGITv{fill:#4b5563;color:#4b5563;font-size:12px}.blockChain_tooltipCard__gK\+is{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 10px 22px #0f172a14;color:#0f172a;padding:8px 10px}.blockChain_tooltipTitle__X5Yd0{font-weight:800;margin-bottom:4px}.blockChain_tooltipValue__Tn4Ke{color:#4b5563;font-size:12px}.blockChain_filterChip__h3KdY{display:none}.blockChain_filterButton__8NMxU{background:#fff!important;border:1px solid #e5e7eb!important;border-radius:10px!important;color:#0f172a!important;font-weight:800!important;text-transform:none!important}.blockChain_tableCard__fGI9D{gap:10px}.blockChain_tableHeader__kbAhV{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.blockChain_tableHeaderActions__dV-0q{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.blockChain_searchField__TEpjA{background:#fff;border-radius:10px;min-width:220px}.blockChain_filterRow__OpTpq{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.blockChain_filterGroup__EzoQR{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.blockChain_filterLabel__PtK7h{color:#6b7280;font-size:12px;font-weight:600}.blockChain_filterSelect__okZvi{background:#fff;border-radius:10px;min-width:140px}.blockChain_clearFilters__5kRtT{background:#0000;border:none;color:#4b5563;cursor:pointer;font-size:12px;font-weight:600;padding:6px 4px;text-decoration:underline}.blockChain_tableContainer__yjqAC{background:#fff;border-radius:12px;padding:10px}.blockChain_tableHead__simxK{border-bottom:1px solid #e5e7eb!important;color:#475569!important;font-size:12px!important;font-weight:800!important}.blockChain_assetCell__BQWIs{align-items:center;color:#0f172a;display:flex;font-weight:700;gap:8px}.blockChain_assetIcon__w8-lS{background:#e2e8f0;border-radius:4px;display:inline-block;height:18px;width:18px}.blockChain_assetName__8s4Ov{font-weight:800}.blockChain_riskScoreRow__fXGp0{align-items:center;display:flex;gap:8px}.blockChain_riskScoreLabel__UIrJQ{color:#0f172a;font-weight:800}.blockChain_riskScoreMeter__\+sJHc{border-radius:999px;flex:1 1;height:8px;overflow:hidden}.blockChain_riskScoreFill__cATVl{background:linear-gradient(90deg,#f97316,#ef4444);border-radius:999px;display:block;height:100%}.blockChain_statusProtected__W7DlJ{color:#16a34a;font-weight:800}.blockChain_tablePagination__qRpfd{border-top:1px solid #e5e7eb}.blockChain_emptyState__1H4CU{color:#94a3b8;font-weight:600;padding:18px 0;text-align:center}@media(max-width:768px){.blockChain_trendChart__GEJOO{margin-top:4px}}@media(max-width:600px){.blockChain_heroCard__H0lxc,.blockChain_summaryCard__pth21,.blockChain_tableCard__fGI9D,.blockChain_trendCard__lSgcI{padding:14px}}.phishingDetail_page__djqFK{display:flex;flex-direction:column;gap:16px;min-height:100vh;padding:18px}.phishingDetail_topBar__k5Ze1{align-items:center;color:#0f172a;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.phishingDetail_breadcrumb__SJNmg{color:#475569;font-weight:700}.phishingDetail_exportButton__vESXN{background:linear-gradient(135deg,#0ea5e9,#2563eb)!important;border-radius:12px!important;color:#fff!important;font-weight:800!important;text-transform:none!important}.phishingDetail_heroCard__XHSua{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:18px!important;display:flex;gap:12px;justify-content:space-between;padding:14px 16px}.phishingDetail_heroLeft__Q7cqt{align-items:center;display:flex;gap:10px;position:relative;z-index:1}.phishingDetail_severityChip__dKcC2{background:#fff7ed!important;border-radius:10px!important;color:#c2410c!important;font-weight:800!important}.phishingDetail_heroTitle__moSpo{color:#0f172a;font-size:18px;font-weight:800}.phishingDetail_heroDesc__KGIAj{color:#475569;font-size:13px;max-width:720px}.phishingDetail_gauge__ETWX9{height:92px;position:relative;width:92px}.phishingDetail_gauge__ETWX9 svg{height:92px;width:92px}.phishingDetail_gaugeBg__Qterm{fill:none;stroke:#e5e7eb;stroke-width:7;opacity:.9}.phishingDetail_gaugeFill__vrOSM{fill:none;stroke:#0ea5e9;stroke-width:7;stroke-linecap:round;transform:rotate(-90deg);transform-origin:50% 50%}.phishingDetail_gaugeValue__OpzDQ{color:#0f172a;display:grid;font-size:14px;font-weight:900;inset:0;place-items:center;position:absolute}.phishingDetail_aiCard__GnQWD{border:1px solid #1d4ed8;border-radius:14px!important;gap:10px;padding:12px 14px}.phishingDetail_aiBadge__4hbeK{align-items:center;background:#ffffff1a;border-radius:10px;display:inline-flex;font-weight:800;gap:8px;padding:6px 10px}.phishingDetail_aiText__okJQb{color:#6a7282;font-weight:500}.phishingDetail_summaryCard__iEnbB{align-items:center;border:1px solid #1d4ed8;border-radius:14px!important;color:#fff;display:flex;gap:10px;padding:14px 16px}.phishingDetail_summaryBadge__s35pM{align-items:center;background:#ffffff1a;border-radius:10px;display:inline-flex;font-weight:800;gap:8px;padding:6px 10px}.phishingDetail_summaryText__h\+zEh{font-weight:700}.phishingDetail_sectionTitle__i\+b4W{color:#0f172a;font-size:16px;font-weight:800}.phishingDetail_assetsCard__26mxf,.phishingDetail_eventsCard__C5YEZ,.phishingDetail_tableCard__gzW31{background:#fff;border:1px solid #e5e7eb;border-radius:18px!important;display:flex;flex-direction:column;gap:12px;padding:14px}.phishingDetail_eventList__FbyCZ{display:flex;flex-direction:column;gap:10px}.phishingDetail_eventItem__tnYOb{grid-gap:10px;align-items:center;background:#f8fafc;border:1px solid #e5e7eb;border-radius:12px;display:grid;gap:10px;grid-template-columns:auto auto 1fr;padding:10px 12px}.phishingDetail_eventIcon__46f3Z{align-items:center;border-radius:50%;color:#0f172a;display:inline-flex;height:12px;justify-content:center;width:12px}.phishingDetail_infoBg__A8YHu{background:#e0f2fe}.phishingDetail_warningBg__GIj0l{background:#fff7ed}.phishingDetail_alertBg__ynRvj{background:#fee2e2}.phishingDetail_successBg__6Ujw8{background:#e6f7ed}.phishingDetail_eventContent__1a8eG{display:flex;flex-direction:column;gap:2px}.phishingDetail_eventTime__fBv26{color:#0f172a;font-size:12px;font-weight:800}.phishingDetail_info__AMk1g{color:#0ea5e9}.phishingDetail_warning__k3yR\+{color:#f59e0b}.phishingDetail_alert__6fa4Q{color:#ef4444}.phishingDetail_success__hsjgn{color:#22c55e}.phishingDetail_eventStatus__lgpcC{display:none}.phishingDetail_eventText__4RZ0-{color:#475569;font-weight:700}.phishingDetail_assetsHeader__AU3Xv{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.phishingDetail_assetActions__NdooP{display:flex;flex-wrap:wrap;gap:8px}.phishingDetail_outlineButton__954zD{border-color:#0f6ce4!important;border-radius:10px!important;color:#0f6ce4!important;font-weight:800!important;text-transform:none!important}.phishingDetail_isolateButton__jbff3{background:linear-gradient(135deg,#0ea5e9,#2563eb)!important;border-radius:10px!important;font-weight:800!important;text-transform:none!important}.phishingDetail_assetGrid__\+jKAf{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.phishingDetail_assetCard__8v0aJ{background:#fff;border-radius:12px!important;gap:10px;padding:10px}.phishingDetail_assetIcon__gVkYC{background:#e2e8f0;border-radius:10px;height:36px;width:36px}.phishingDetail_assetBody__D1Cxh{gap:6px}.phishingDetail_assetName__OYthu{color:#0f172a;font-weight:800}.phishingDetail_assetDesc__b4OeW{color:#475569;font-size:12px}.phishingDetail_assetMeta__p-HKX{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;justify-content:space-between}.phishingDetail_metaLabel__DcrUc{color:#6b7280;font-size:11px;font-weight:700;margin-top:10px}.phishingDetail_metaValue__Z934y{color:#6a7282;margin-bottom:5px}.phishingDetail_riskPill__7hJsD{border-radius:10px;font-size:12px;font-weight:800;padding:6px 10px}.phishingDetail_riskHigh__D2QGI{background:#fee2e2;color:#b91c1c}.phishingDetail_riskMedium__4hpx0{background:#e0f2fe;color:#1d4ed8}.phishingDetail_riskLow__YamWC{background:#ecfeff;color:#0f766e}.phishingDetail_tableContainer__H9rdk{border:1px solid #e5e7eb;border-radius:12px}.phishingDetail_tableHeader__4mGFU{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.phishingDetail_tableHead__e5d6U{border-bottom:1px solid #e5e7eb!important;color:#475569!important;font-size:12px!important;font-weight:800!important}.phishingDetail_assetCell__OPR1q{align-items:center;color:#0f172a;display:flex;font-weight:700;gap:8px}.phishingDetail_tableAssetIcon__9pK8E{background:#e2e8f0;border-radius:4px;display:inline-block;height:18px;width:18px}.phishingDetail_flagPill__Y6QxG{background:#eef2ff;border-radius:10px;color:#4338ca;font-weight:800;padding:6px 10px}.phishingDetail_tableCard__gzW31{gap:10px}@media(max-width:600px){.phishingDetail_assetsCard__26mxf,.phishingDetail_eventsCard__C5YEZ,.phishingDetail_heroCard__XHSua,.phishingDetail_summaryCard__iEnbB,.phishingDetail_tableCard__gzW31{padding:12px}}.riskScoreDetail_page__jEFy8{background:#f5f7fb;display:flex;flex-direction:column;gap:16px;min-height:100vh;padding:18px}.riskScoreDetail_topBar__dtoFz{align-items:center;color:#0f172a;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.riskScoreDetail_breadcrumb__Yc\+DL{color:#475569;font-weight:700}.riskScoreDetail_exportButton__yzUUj{background:linear-gradient(135deg,#0ea5e9,#2563eb)!important;border-radius:12px!important;color:#fff!important;font-weight:800!important;text-transform:none!important}.riskScoreDetail_heroCard__oEu2L{background:#fff;border:1px solid #e5e7eb;border-radius:18px!important;box-shadow:0 12px 24px #0f172a14;justify-content:space-between;padding:16px}.riskScoreDetail_heroCard__oEu2L,.riskScoreDetail_heroLeft__nNnLw{align-items:center;display:flex;gap:12px}.riskScoreDetail_iconBubble__TNseJ{background:#0ea5e9;border-radius:16px;box-shadow:0 10px 18px #0ea5e959;color:#fff;display:grid;height:48px;place-items:center;width:48px}.riskScoreDetail_heroLabel__okv6S{color:#0f172a;font-size:18px;font-weight:800}.riskScoreDetail_heroSub__aqyAW{color:#4b5563;font-size:13px;max-width:720px}.riskScoreDetail_heroRight__5Fahc{align-items:center;display:flex;gap:10px}.riskScoreDetail_trendChip__OiPsu{border-radius:10px!important;font-weight:800!important}.riskScoreDetail_trendChipUp__wkR0N,.riskScoreDetail_trendChip__OiPsu{background:#d1fae5!important;color:#15803d!important}.riskScoreDetail_trendChipDown__QM4dw{background:#fee2e2!important;color:#b91c1c!important}.riskScoreDetail_scoreValue__ybdTR{color:#ea580c;font-size:28px;font-weight:900}.riskScoreDetail_summaryCard__lh9-V,.riskScoreDetail_tableCard__pfYX9,.riskScoreDetail_trendCard__oXErr{background:#fff;border-radius:18px!important;box-shadow:0 12px 24px #0f172a14;color:#0f172a;display:flex;flex-direction:column;gap:12px;padding:16px}.riskScoreDetail_summaryHeader__0wex2{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.riskScoreDetail_sectionTitleRow__t\+6aJ{align-items:center;display:flex;gap:8px}.riskScoreDetail_sectionIcon__A4fzM{color:#38bdf8}.riskScoreDetail_sectionTitle__DVgWo{color:#0f172a;font-size:16px;font-weight:800}.riskScoreDetail_summaryMeta__HjBNI{color:#4b5563;font-size:12px}.riskScoreDetail_summaryBlock__v\+EeF{border:1px solid #e5e7eb;border-radius:12px;display:flex;flex-direction:column;gap:8px;padding:12px}.riskScoreDetail_blockTitle__ZHlOE{color:#0f172a;font-weight:800}.riskScoreDetail_blockBody__3-T8y{color:#4b5563;font-size:14px;line-height:1.5}.riskScoreDetail_actionList__Lel88{display:flex;flex-direction:column;gap:10px}.riskScoreDetail_actionCard__KkJx-{background:#fff;border:1px solid #e5e7eb;border-radius:12px!important;display:flex;flex-direction:column;gap:6px;padding:10px}.riskScoreDetail_actionHeader__j5xk2{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.riskScoreDetail_actionPriority__z34jo{border-radius:10px;font-size:12px;font-weight:800;padding:6px 10px}.riskScoreDetail_priorityCritical__lt8Tm{background:#fee2e2;color:#b91c1c}.riskScoreDetail_priorityHigh__y1doa{background:#fff7ed;color:#c2410c}.riskScoreDetail_priorityMedium__wv60t{background:#e0f2fe;color:#1d4ed8}.riskScoreDetail_priorityLow__MOOeJ{background:#e6f4ff;color:#0ea5e9}.riskScoreDetail_actionCve__hw\+j6{color:#6b7280;font-size:12px;font-weight:700}.riskScoreDetail_actionTitle__tdCTM{color:#0f172a;font-weight:800}.riskScoreDetail_actionDesc__HtSiu{color:#4b5563;font-size:13px;line-height:1.5}.riskScoreDetail_summaryFootnote__fMx\+J{color:#475569;display:flex;flex-wrap:wrap;font-size:12px;gap:12px}.riskScoreDetail_trendHeader__4JYT6{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.riskScoreDetail_trendChart__Z0JmP{background:#fff;border:none;border-radius:12px;overflow-x:auto;padding:0;width:100%}.riskScoreDetail_trendLabel__KRfD0{fill:#4b5563;color:#4b5563;font-size:12px}.riskScoreDetail_tooltipCard__wY\+Z3{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 10px 22px #0f172a14;color:#0f172a;padding:8px 10px}.riskScoreDetail_tooltipTitle__6TU\+1{font-weight:800;margin-bottom:4px}.riskScoreDetail_tooltipValue__OdgXD{color:#4b5563;font-size:12px}.riskScoreDetail_filterChip__BAi0q{display:none}.riskScoreDetail_filterButton__3Rkx0{background:#fff!important;border:1px solid #e5e7eb!important;border-radius:10px!important;color:#0f172a!important;font-weight:800!important;text-transform:none!important}.riskScoreDetail_filterToggle__M8nVb{align-items:center;background:#f9fafb;border:1px solid #f3f4f6;border-radius:8px;color:#4a5565;cursor:pointer;display:inline-flex;font-weight:600;gap:6px;padding:6px 10px}.riskScoreDetail_filterToggle__M8nVb:hover{background:#f3f4f6;border-color:#e5e7eb;color:#1f2937;transform:translateY(-1px)}.riskScoreDetail_tableCard__pfYX9{gap:10px}.riskScoreDetail_tableHeader__kSVDr{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.riskScoreDetail_tableHeaderActions__BI6Nz{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.riskScoreDetail_searchField__gmNA-{background:#fff;border-radius:10px;min-width:220px}.riskScoreDetail_filterRow__NBbum{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.riskScoreDetail_filterGroup__Rvc61{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.riskScoreDetail_filterLabel__xZISE{color:#6b7280;font-size:12px;font-weight:600}.riskScoreDetail_filterSelect__Cml9h{background:#fff;border-radius:10px;min-width:140px}.riskScoreDetail_clearFilters__ZupXC{background:#0000;border:none;color:#4b5563;cursor:pointer;font-size:12px;font-weight:600;padding:6px 4px;text-decoration:underline}.riskScoreDetail_tableContainer__t-Gi4{background:#fff;border-radius:12px;padding:10px}.riskScoreDetail_tableHead__TkPI6{border-bottom:1px solid #e5e7eb!important;color:#475569!important;font-size:12px!important;font-weight:800!important}.riskScoreDetail_assetCell__u1Pkh{align-items:center;color:#0f172a;display:flex;font-weight:700;gap:8px}.riskScoreDetail_assetIcon__UWfqL{background:#e2e8f0;border-radius:4px;display:inline-block;height:18px;width:18px}.riskScoreDetail_assetName__h5HLt{font-weight:800}.riskScoreDetail_riskScoreRow__b2v3T{align-items:center;display:flex;gap:8px}.riskScoreDetail_riskScoreLabel__7wOFP{color:#0f172a;font-weight:800}.riskScoreDetail_riskScoreMeter__wBkXQ{border-radius:999px;flex:1 1;height:8px;overflow:hidden}.riskScoreDetail_riskScoreFill__ObYTI{background:linear-gradient(90deg,#f97316,#ef4444);border-radius:999px;display:block;height:100%}.riskScoreDetail_statusProtected__FfFJf{color:#16a34a;font-weight:800}.riskScoreDetail_tablePagination__1DplZ{border-top:1px solid #e5e7eb}.riskScoreDetail_emptyState__tA5pH{color:#94a3b8;font-weight:600;padding:18px 0;text-align:center}@media(max-width:768px){.riskScoreDetail_trendChart__Z0JmP{margin-top:4px}}@media(max-width:600px){.riskScoreDetail_heroCard__oEu2L,.riskScoreDetail_summaryCard__lh9-V,.riskScoreDetail_tableCard__pfYX9,.riskScoreDetail_trendCard__oXErr{padding:14px}}.criticalOtDetail_page__MV\+gh{display:flex;flex-direction:column;gap:16px;min-height:100vh;padding:18px}.criticalOtDetail_topBar__ddzgI{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.criticalOtDetail_exportButton__MDh4F{background:linear-gradient(135deg,#0ea5e9,#2563eb)!important;border-radius:12px!important;color:#fff!important;font-weight:800!important;text-transform:none!important}.criticalOtDetail_heroCard__nK97f{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:18px!important;box-shadow:0 12px 24px #0f172a1a;display:flex;gap:14px;justify-content:space-between;padding:16px}.criticalOtDetail_heroLeft__9cond{align-items:center;display:flex;gap:10px}.criticalOtDetail_iconBubble__AcMSJ{background:#0ea5e9;border-radius:16px;box-shadow:0 10px 18px #0ea5e959;color:#fff;display:grid;height:48px;place-items:center;width:48px}.criticalOtDetail_aiSideCard__U7hie{grid-gap:4px;display:grid;gap:4px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.criticalOtDetail_heroInfo__1yjQG{display:flex;flex-direction:column;gap:4px}.criticalOtDetail_heroTitleRow__xOF4m{align-items:center;display:flex;gap:8px}.criticalOtDetail_heroName__02bFu{color:#0f172a;font-size:18px;font-weight:800}.criticalOtDetail_heroBadge__VgUW4{background:#fee2e2!important;border-radius:10px!important;color:#b91c1c!important;font-weight:800!important}.criticalOtDetail_heroSubtitle__f94zo{color:#475569;font-size:13px}.criticalOtDetail_heroScore__nM0P5{align-items:flex-end;display:flex;flex-direction:column;gap:4px}.criticalOtDetail_scoreLabel__VWjoK{color:#475569;font-weight:700}.criticalOtDetail_scoreValue__eXVzg{color:#0f172a;font-size:26px;font-weight:900}.criticalOtDetail_statGrid__MRVEW{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.criticalOtDetail_statCard__KierW{background:#fff;border:1px solid #e5e7eb;border-radius:14px!important;box-shadow:0 8px 18px #0f172a14;display:flex;flex-direction:column;gap:8px;padding:12px}.criticalOtDetail_statHeader__njhrW{align-items:center;display:flex;gap:8px}.criticalOtDetail_statIcon__PdEMP{background:#eef2ff;border-radius:10px;color:#1d4ed8;display:grid;height:32px;place-items:center;width:32px}.criticalOtDetail_statLabel__m7NCK{color:#475569;font-weight:700}.criticalOtDetail_statValueRow__UehUt{align-items:center;display:flex;justify-content:space-between}.criticalOtDetail_statValue__YWXHg{color:#0f172a;font-size:22px;font-weight:900}.criticalOtDetail_statChange__gyuTk{font-size:12px;font-weight:800}.criticalOtDetail_changeUp__62wxz{color:#15803d}.criticalOtDetail_changeDown__t7rFe{color:#b91c1c}.criticalOtDetail_dualGrid__0N3q4{grid-gap:12px;display:grid;gap:12px;grid-template-columns:8fr 4fr}.criticalOtDetail_aiSideCard__U7hie,.criticalOtDetail_chartCard__l91Ao,.criticalOtDetail_specCard__aFC0W,.criticalOtDetail_tableCard__KBzZH,.criticalOtDetail_trendSmallCard__YlHCO{background:#fff;border:1px solid #e5e7eb;border-radius:18px!important;box-shadow:0 12px 24px #0f172a14;display:flex;flex-direction:column;gap:12px;padding:14px}.criticalOtDetail_tableCard__KBzZH{margin-top:1rem}.criticalOtDetail_chartCard__l91Ao{grid-column:span 8}.criticalOtDetail_chartGrid__OU-MS{grid-gap:12px;display:grid;gap:12px;grid-template-columns:8fr}.criticalOtDetail_sectionTitle__EYBcE{color:#0f172a;font-size:16px;font-weight:800}.criticalOtDetail_specGrid__o4E2Z{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.criticalOtDetail_specPill__P\+iVz{background:#f8fafc;border:1px solid #e5e7eb;border-radius:12px;display:flex;flex-direction:column;gap:4px;padding:10px}.criticalOtDetail_specLabel__sXeLK{color:#6b7280;font-size:11px;font-weight:800;letter-spacing:.4px;text-transform:uppercase}.criticalOtDetail_specValue__aV8zP{color:#0f172a;font-weight:800}.criticalOtDetail_specHint__jWNyp{color:#b91c1c;font-size:11px;font-weight:800}.criticalOtDetail_specdanger__13mZJ{border-color:#fecdd3}.criticalOtDetail_specFooter__ysO\+V{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.criticalOtDetail_specFooterGroup__oHWsF{display:flex;flex-direction:column;gap:6px}.criticalOtDetail_metaLabel__WQzBr{color:#6b7280;font-size:12px;font-weight:800}.criticalOtDetail_tagRow__TrZbW{display:flex;flex-wrap:wrap;gap:6px}.criticalOtDetail_tag__U5RFo{background:#eef2ff;border-radius:10px;color:#4338ca;font-size:12px;font-weight:800;padding:6px 10px}.criticalOtDetail_aiBox__GlHZZ{background:#f8fafc;border:1px solid #e5e7eb;border-radius:12px;display:flex;flex-direction:column;gap:8px;padding:10px}.criticalOtDetail_riskTitle__QDTAw{color:#0f172a;font-weight:800}.criticalOtDetail_riskList__xtXs\+{grid-gap:6px;color:#475569;display:grid;gap:6px;padding-left:18px}.criticalOtDetail_riskIndicators__s\+i-\+{background:#f8fafc;border:1px solid #e5e7eb;border-radius:12px;display:flex;flex-direction:column;gap:8px;padding:10px}.criticalOtDetail_bulletList__6JNKA{grid-gap:6px;color:#475569;display:grid;gap:6px;padding-left:18px}.criticalOtDetail_recoBox__mvOtI{background:#f8fafc;border:1px solid #e5e7eb;border-radius:12px;display:flex;flex-direction:column;gap:10px;padding:10px}.criticalOtDetail_recoList__hwXfJ{grid-gap:6px;color:#475569;display:grid;gap:6px;padding-left:18px}.criticalOtDetail_recoActions__\+Jgb5{display:flex;flex-direction:column;flex-wrap:wrap;gap:8px}.criticalOtDetail_isolateBtn__Q2eDn{background:#ef4444!important;font-weight:800!important;text-transform:none!important}.criticalOtDetail_primaryBtn__OYdB-{background:#0479e7!important;font-weight:800!important;text-transform:none!important}.criticalOtDetail_outlineBtn__X39fB{border-color:#0f6ce4!important;border-radius:10px!important;color:#0f6ce4!important;font-weight:800!important;text-transform:none!important}.criticalOtDetail_chartCard__l91Ao{gap:8px}.criticalOtDetail_layoutGrid__GpCZi{grid-gap:12px;display:grid;gap:12px;grid-template-columns:8fr 4fr}.criticalOtDetail_tableHeader__aM3uO{align-items:center;display:flex;gap:10px;justify-content:space-between}.criticalOtDetail_tableContainer__8frJ0{border:1px solid #e5e7eb;border-radius:12px}.criticalOtDetail_tableHead__-WAvi{border-bottom:1px solid #e5e7eb!important;color:#475569!important;font-size:12px!important;font-weight:800!important}.criticalOtDetail_emptyState__1hDyy{color:#475569;font-weight:700;padding:14px 0;text-align:center}.criticalOtDetail_vulnName__Hm6zB{color:#0f172a;font-weight:800}.criticalOtDetail_vulnTitle__Dv6Mo{color:#475569;font-size:12px}.criticalOtDetail_linkish__Fy0hw{color:#0f6ce4;font-weight:800}.criticalOtDetail_exploit__mXphY,.criticalOtDetail_severity__dwysH{border-radius:10px;font-size:12px;font-weight:800;padding:6px 10px}.criticalOtDetail_critical__dPTz9{background:#fee2e2;color:#b91c1c}.criticalOtDetail_high__\+c0WC{background:#fff7ed;color:#c2410c}.criticalOtDetail_medium__wJeH-{background:#e0f2fe;color:#1d4ed8}.criticalOtDetail_active__MFHA3{background:#fee2e2;color:#b91c1c}.criticalOtDetail_none__y3JTl{background:#f1f5f9;color:#475569}.criticalOtDetail_investigation__rpXqw{background:#fff7ed;color:#c2410c}.criticalOtDetail_mitigated__Cusqx{background:#e6f7ed;color:#15803d}.criticalOtDetail_trendSmallCard__YlHCO{gap:8px}.criticalOtDetail_progressList__GzhZh{display:flex;flex-direction:column;gap:8px}.criticalOtDetail_progressItem__VUDLz{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:1fr 2fr auto}.criticalOtDetail_progressBar__OJ\+vg{background:#e5e7eb!important;border-radius:999px!important;height:8px!important}.criticalOtDetail_progressValue__KnSX1{color:#0f172a;font-weight:800}.criticalOtDetail_accessList__HF0ns{display:flex;flex-direction:column;gap:8px}.criticalOtDetail_accessItem__1XrjQ{align-items:center;background:#f8fafc;border:1px solid #e5e7eb;border-radius:10px;display:flex;justify-content:space-between;padding:10px}.criticalOtDetail_accessName__1XS\+1{color:#0f172a;font-weight:800}.criticalOtDetail_accessDetail__JV-eQ{color:#6b7280;font-size:12px}.criticalOtDetail_accessTime__9xLK1{color:#475569;font-weight:700}.criticalOtDetail_statusBadge__Fzqf6{border-radius:10px;font-size:12px;font-weight:800;padding:6px 10px}.criticalOtDetail_statusNormal__ku\+oQ{background:#e6f7ed;color:#15803d}.criticalOtDetail_statusWarning__\+jSK7{background:#fff7ed;color:#c2410c}.criticalOtDetail_statusCritical__KzWHF{background:#fee2e2;color:#b91c1c}.criticalOtDetail_statusSuspicious__gbfbv{background:#e0f2fe;color:#1d4ed8}@media(max-width:1024px){.criticalOtDetail_dualGrid__0N3q4,.criticalOtDetail_layoutGrid__GpCZi{grid-template-columns:1fr}}@media(max-width:600px){.criticalOtDetail_aiSideCard__U7hie,.criticalOtDetail_chartCard__l91Ao,.criticalOtDetail_heroCard__nK97f,.criticalOtDetail_specCard__aFC0W,.criticalOtDetail_tableCard__KBzZH,.criticalOtDetail_trendSmallCard__YlHCO{padding:12px}}.zeroTrustHealth_page__QJQuU{background:#f5f7fb;display:flex;flex-direction:column;gap:16px;min-height:100vh;padding:18px}.zeroTrustHealth_topBar__vHr8q{align-items:center;color:#0f172a;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.zeroTrustHealth_breadcrumb__nBtQ3{color:#475569;font-weight:700}.zeroTrustHealth_exportButton__my3Ox{background:linear-gradient(135deg,#0ea5e9,#2563eb)!important;border-radius:12px!important;color:#fff!important;font-weight:800!important;text-transform:none!important}.zeroTrustHealth_heroCard__bpqNy{background:#fff;border:1px solid #e5e7eb;border-radius:18px!important;box-shadow:0 12px 24px #0f172a14;justify-content:space-between;padding:16px}.zeroTrustHealth_heroCard__bpqNy,.zeroTrustHealth_heroLeft__2ijk5{align-items:center;display:flex;gap:12px}.zeroTrustHealth_iconBubble__OmUar{background:#0ea5e9;border-radius:16px;box-shadow:0 10px 18px #0ea5e959;color:#fff;display:grid;height:48px;place-items:center;width:48px}.zeroTrustHealth_heroLabel__490YB{color:#0f172a;font-size:18px;font-weight:800}.zeroTrustHealth_heroSub__U9i95{color:#4b5563;font-size:13px;max-width:720px}.zeroTrustHealth_heroRight__yRQV5{align-items:flex-end;display:flex;flex-direction:column;gap:4px}.zeroTrustHealth_trendChip__jI3zo{border-radius:10px!important;font-weight:800!important}.zeroTrustHealth_trendChipUp__FC700,.zeroTrustHealth_trendChip__jI3zo{background:#d1fae5!important;color:#15803d!important}.zeroTrustHealth_trendChipDown__fkLQO{background:#fee2e2!important;color:#b91c1c!important}.zeroTrustHealth_scoreValue__qmSYs{color:#ea580c;font-size:28px;font-weight:900}.zeroTrustHealth_scoreStatus__YW4wX{color:#16a34a;font-size:12px;font-weight:700}.zeroTrustHealth_summaryCard__dHjTo,.zeroTrustHealth_tableCard__PjqEM,.zeroTrustHealth_trendCard__k-NcX{background:#fff;border:1px solid #e5e7eb;border-radius:18px!important;box-shadow:0 12px 24px #0f172a14;color:#0f172a;display:flex;flex-direction:column;gap:12px;padding:16px}.zeroTrustHealth_summaryHeader__Vvm1R{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.zeroTrustHealth_sectionTitleRow__nmjqb{align-items:center;display:flex;gap:8px}.zeroTrustHealth_sectionIcon__licEc{color:#38bdf8}.zeroTrustHealth_sectionTitle__SNLvd{color:#0f172a;font-size:16px;font-weight:800}.zeroTrustHealth_summaryMeta__8uARs{color:#4b5563;font-size:12px}.zeroTrustHealth_summaryBlock__UPpVG{border:1px solid #e5e7eb;border-radius:12px;display:flex;flex-direction:column;gap:8px;padding:12px}.zeroTrustHealth_blockTitle__MLvR8{color:#0f172a;font-weight:800}.zeroTrustHealth_blockBody__JF9Sm{color:#4b5563;font-size:14px;line-height:1.5}.zeroTrustHealth_actionList__F4Qic{display:flex;flex-direction:column;gap:10px}.zeroTrustHealth_actionCard__Gg8vU{background:#fff;border:1px solid #e5e7eb;border-radius:12px!important;display:flex;flex-direction:column;gap:6px;padding:10px}.zeroTrustHealth_actionHeader__QOxUm{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.zeroTrustHealth_actionPriority__opeCq{border-radius:10px;font-size:12px;font-weight:800;padding:6px 10px}.zeroTrustHealth_priorityCritical__GtqS5{background:#fee2e2;color:#b91c1c}.zeroTrustHealth_priorityHigh__KKzSh{background:#fff7ed;color:#c2410c}.zeroTrustHealth_priorityMedium__mUSXy{background:#e0f2fe;color:#1d4ed8}.zeroTrustHealth_priorityLow__B0G1U{background:#e6f4ff;color:#0ea5e9}.zeroTrustHealth_actionCve__Sxhte{color:#6b7280;font-size:12px;font-weight:700}.zeroTrustHealth_actionTitle__LNUse{color:#0f172a;font-weight:800}.zeroTrustHealth_actionDesc__o6Sak{color:#4b5563;font-size:13px;line-height:1.5}.zeroTrustHealth_summaryFootnote__EY9UI{color:#475569;display:flex;flex-wrap:wrap;font-size:12px;gap:12px}.zeroTrustHealth_trendHeader__EtpS1{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.zeroTrustHealth_trendChart__XNenA{background:#fff;border:none;border-radius:12px;overflow-x:auto;padding:0;width:100%}.zeroTrustHealth_trendLabel__kv2Td{fill:#4b5563;color:#4b5563;font-size:12px}.zeroTrustHealth_tooltipCard__RE2nL{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 10px 22px #0f172a14;color:#0f172a;padding:8px 10px}.zeroTrustHealth_tooltipTitle__M4ZYH{font-weight:800;margin-bottom:4px}.zeroTrustHealth_tooltipValue__o17Dh{color:#4b5563;font-size:12px}.zeroTrustHealth_filterChip__4pFq\+{display:none}.zeroTrustHealth_filterButton__uyrnS{background:#fff!important;border:1px solid #e5e7eb!important;border-radius:10px!important;color:#0f172a!important;font-weight:800!important;text-transform:none!important}.zeroTrustHealth_tableCard__PjqEM{gap:10px}.zeroTrustHealth_tableHeader__eCRDm{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding-inline:10px}.zeroTrustHealth_tableHeaderActions__7NdiM{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.zeroTrustHealth_searchField__dD6OQ{background:#fff;border:"1.12px solid #E5E7EB !important";border-radius:8px;min-width:220px}.zeroTrustHealth_filterToggle__YOT8P{align-items:center;background:#f9fafb;border:1px solid #f3f4f6;border-radius:8px;color:#4a5565;cursor:pointer;display:inline-flex;font-weight:600;gap:6px;padding:6px 10px}.zeroTrustHealth_filterToggle__YOT8P:hover{background:#f3f4f6;border-color:#e5e7eb;color:#1f2937;transform:translateY(-1px)}.zeroTrustHealth_filterRow__2jOSt{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:1rem;padding-inline:10px}.zeroTrustHealth_filterGroup__pWoit{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.zeroTrustHealth_filterLabel__39J4E{color:#6b7280;font-size:12px;font-weight:600}.zeroTrustHealth_filterSelect__YsBwo{background:#fff;border-radius:10px;min-width:180px}.zeroTrustHealth_clearFilters__bKZYX{background:#0000;border:none;color:#4a5565;cursor:pointer;font-size:14px;font-weight:600;padding:6px 4px;text-decoration:underline}.zeroTrustHealth_tableContainer__orXUt{background:#fff;border-radius:12px;padding:10px}.zeroTrustHealth_tableHead__rG2L6{border-bottom:1px solid #e5e7eb!important;color:#475569!important;font-size:12px!important;font-weight:800!important}.zeroTrustHealth_assetCell__x6tP4{align-items:center;color:#0f172a;display:flex;font-weight:700;gap:8px}.zeroTrustHealth_assetIcon__RgZQJ{background:#e2e8f0;border-radius:4px;display:inline-block;height:18px;width:18px}.zeroTrustHealth_assetName__KoBVp{font-weight:800}.zeroTrustHealth_riskScoreRow__AYsKH{align-items:center;display:flex;gap:8px}.zeroTrustHealth_riskScoreLabel__neUL4{color:#0f172a;font-weight:800}.zeroTrustHealth_riskScoreMeter__qHSec{border-radius:999px;flex:1 1;height:8px;overflow:hidden}.zeroTrustHealth_riskScoreFill__o\+dLg{background:linear-gradient(90deg,#f97316,#ef4444);border-radius:999px;display:block;height:100%}.zeroTrustHealth_statusProtected__T6Aa5{color:#16a34a;font-weight:800}.zeroTrustHealth_statusVerified__3hdHZ{background:#dcfce7;border-radius:999px;color:#15803d;font-size:11px;font-weight:800;padding:4px 8px}.zeroTrustHealth_statusFailed__NcLPq{background:#fee2e2;border-radius:999px;color:#b91c1c;font-size:11px;font-weight:800;padding:4px 8px}.zeroTrustHealth_statusPending__hoT2Z{background:#ffedd5;border-radius:999px;color:#c2410c;font-size:11px;font-weight:800;padding:4px 8px}.zeroTrustHealth_riskLow__jKVHe{color:#16a34a;font-weight:700}.zeroTrustHealth_riskMedium__Jrui7{color:#f59e0b;font-weight:700}.zeroTrustHealth_riskHigh__FkXIj{color:#ef4444;font-weight:700}.zeroTrustHealth_tablePagination__09aRZ{border-top:1px solid #e5e7eb}.zeroTrustHealth_emptyState__Mmo5W{color:#94a3b8;font-weight:600;padding:18px 0;text-align:center}@media(max-width:768px){.zeroTrustHealth_trendChart__XNenA{margin-top:4px}}@media(max-width:600px){.zeroTrustHealth_heroCard__bpqNy,.zeroTrustHealth_summaryCard__dHjTo,.zeroTrustHealth_tableCard__PjqEM,.zeroTrustHealth_trendCard__k-NcX{padding:14px}}.aiContextualizationReport_page__0zbVk{background:#f5f7fb;display:flex;flex-direction:column;gap:16px;min-height:100vh;padding:18px}.aiContextualizationReport_topBar__EMfau{align-items:center;color:#0f172a;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.aiContextualizationReport_exportButton__bBiSp{background:linear-gradient(135deg,#0ea5e9,#2563eb)!important;border-radius:12px!important;color:#fff!important;font-weight:800!important;text-transform:none!important}.aiContextualizationReport_statGrid__9kj0f{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.aiContextualizationReport_statCard__cTM4u{border:1px solid #e5e7eb;border-radius:16px!important;box-shadow:0 12px 24px #0f172a14;display:flex;flex-direction:column;gap:10px;padding:14px 16px}.aiContextualizationReport_statHeader__Su-s7{align-items:center;display:flex;gap:10px}.aiContextualizationReport_statIcon__9zBUU{background:#e0f2fe;border-radius:12px;color:#0284c7;display:grid;height:36px;place-items:center;width:36px}.aiContextualizationReport_statTitle__qMrst{color:#334155;font-size:13px;font-weight:700}.aiContextualizationReport_statValueRow__xFJjC{align-items:baseline;display:flex;gap:8px;justify-content:space-between}.aiContextualizationReport_statValue__CPFAh{color:#0f172a;font-size:32px!important;font-weight:800}.aiContextualizationReport_statDelta__UTSME{color:#16a34a;font-size:12px;font-weight:700}.aiContextualizationReport_statMetaRow__bIxkP{align-items:center;display:flex;gap:8px;justify-content:space-between}.aiContextualizationReport_statMeta__QhdX\+{color:#64748b;font-size:12px}.aiContextualizationReport_statStatus__91wpB{color:#16a34a;font-size:11px;font-weight:700}.aiContextualizationReport_statProgress__J---N{background:#e2e8f0;border-radius:999px;height:6px;overflow:hidden}.aiContextualizationReport_statProgress__J---N span{background:#22c55e;display:block;height:100%}.aiContextualizationReport_sectionGrid__rHOe4{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.aiContextualizationReport_sectionCard__n\+\+bt{background:#fff;border:1px solid #e5e7eb;border-radius:18px!important;box-shadow:0 12px 24px #0f172a14;display:flex;flex-direction:column;gap:12px;padding:16px}.aiContextualizationReport_sectionHeader__k7CcN{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.aiContextualizationReport_sectionTitle__EQowG{color:#0f172a;font-size:16px;font-weight:800}.aiContextualizationReport_sectionSubtitle__HI5OG{color:#64748b;font-size:12px}.aiContextualizationReport_sectionActions__ryIvC{align-items:center;display:flex;gap:8px}.aiContextualizationReport_gapChip__IkHRF{background:#fee2e2!important;color:#b91c1c!important;font-weight:700!important}.aiContextualizationReport_aiButton__oNw03{align-items:center;background-color:#eff6ff!important;border:1px solid #dbeafe!important;border-radius:8px!important;color:#2563eb!important;cursor:pointer;display:flex;font-size:13px!important;font-weight:600!important;justify-content:center;margin-right:8px;padding:6px 12px!important;transition:all .2s}.aiContextualizationReport_aiButton__oNw03:hover{background-color:#dbeafe}.aiContextualizationReport_aiButton__oNw03 svg{font-size:16px}.aiContextualizationReport_blindspotList__6cyBg{display:flex;flex-direction:column;gap:12px}.aiContextualizationReport_blindspotCard__\+t5tO{background:#f8fafc;border:1px solid #e5e7eb;border-radius:14px;display:flex;flex-direction:column;gap:10px;padding:12px}.aiContextualizationReport_blindspotHeader__kjpfH{align-items:center;display:flex;gap:10px;justify-content:space-between}.aiContextualizationReport_blindspotTitle__nZutJ{color:#0f172a;font-weight:800}.aiContextualizationReport_blindspotMeta__INg52{align-items:center;color:#64748b;display:flex;font-size:12px;gap:8px}.aiContextualizationReport_blindspotTag__xXKgm{background:#fee2e2;border-radius:999px;color:#b91c1c;font-size:11px;font-weight:700;padding:2px 8px;text-transform:capitalize}.aiContextualizationReport_blindspotLabel__La2tu{color:#64748b;font-size:11px;font-weight:600}.aiContextualizationReport_riskBar__PL5Q5{background:#e2e8f0;border-radius:999px;height:6px;overflow:hidden}.aiContextualizationReport_riskBar__PL5Q5 span{background:#ef4444;display:block;height:100%}.aiContextualizationReport_blindspotDesc__LqgMz{color:#475569;font-size:12px;line-height:1.5}.aiContextualizationReport_blindspotTags__ZDegM{display:flex;flex-wrap:wrap;gap:6px}.aiContextualizationReport_tagPill__aAfuM{background:#fff;border:1px solid #e2e8f0;border-radius:999px;color:#334155;font-size:11px;padding:2px 8px}.aiContextualizationReport_modelsTable__f2dkk{display:flex;flex-direction:column;gap:8px}.aiContextualizationReport_modelsHeader__z73J1{color:#64748b;display:grid;font-size:12px;font-weight:700;grid-template-columns:1fr 100px 70px}.aiContextualizationReport_modelsRow__EScI7{align-items:center;border-top:1px solid #f1f5f9;display:grid;grid-template-columns:1fr 100px 70px;padding:8px 0}.aiContextualizationReport_modelName__PJdqx{color:#0f172a;font-weight:700}.aiContextualizationReport_modelMeta__5bKxZ{color:#64748b;font-size:11px}.aiContextualizationReport_modelAccuracy__xVVzR{color:#16a34a;font-size:12px;font-weight:700}.aiContextualizationReport_modelStatusOk__PeqFd,.aiContextualizationReport_modelStatusWarning__ORYdc{border-radius:999px;height:14px;justify-self:center;width:14px}.aiContextualizationReport_modelStatusOk__PeqFd{background:#10b981}.aiContextualizationReport_modelStatusWarning__ORYdc{background:#f59e0b}.aiContextualizationReport_modelStatusCritical__b\+ltK{background:#ef4444;border-radius:999px;height:14px;justify-self:center;width:14px}.aiContextualizationReport_roadmapSection__ZYKrI{display:flex;flex-direction:column;gap:12px}.aiContextualizationReport_roadmapGrid__V1HdS{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.aiContextualizationReport_roadmapCard__d6Yf2{background:#fff;border:1px solid #e5e7eb;border-radius:16px!important;display:flex;flex-direction:column;gap:8px;padding:14px}.aiContextualizationReport_roadmapPrimary__VnrMa{background:#0479e70d!important;border:1px solid #0479e780!important}.aiContextualizationReport_roadmapHeader__ghs0J{align-items:center;display:flex;justify-content:space-between}.aiContextualizationReport_roadmapBadges__-OC5l{align-items:center;display:flex;gap:6px}.aiContextualizationReport_phaseBadge__hhted{background:#0f172a14;border-radius:999px;font-size:11px;font-weight:700;padding:2px 8px}.aiContextualizationReport_phaseTime__qBsbO{color:#64748b;font-size:11px}.aiContextualizationReport_phaseStatus__hcwPs{background:#e0f2fe;border-radius:999px;color:#2563eb;font-size:10px;font-weight:700;padding:2px 8px}.aiContextualizationReport_roadmapTitle__hWeiM{font-size:14px;font-weight:800}.aiContextualizationReport_roadmapDesc__Hk-dZ{color:#475569;font-size:12px}.aiContextualizationReport_roadmapList__qz6aN{grid-gap:4px;color:#475569;display:grid;font-size:12px;gap:4px;list-style:none;margin:0;padding:0}.aiContextualizationReport_roadmapItem__wIwBF{align-items:center;display:flex;gap:8px}.aiContextualizationReport_roadmapBullet__c7hFO{background:#fff;border:1px solid #cbd5f5;border-radius:999px;height:10px;width:10px}.aiContextualizationReport_roadmapProgressWrap__6sQZ0{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:auto 1fr auto}.aiContextualizationReport_roadmapProgressLabel__J5M7r{color:#475569;font-size:11px;font-weight:700}.aiContextualizationReport_roadmapProgressTrack__L7ijo{background:#e2e8f0;border-radius:999px;height:6px;overflow:hidden}.aiContextualizationReport_roadmapProgressTrack__L7ijo span{background:#2563eb;display:block;height:100%}.aiContextualizationReport_roadmapProgressValue__mHGdi{color:#2563eb;font-size:11px;font-weight:700}.aiContextualizationReport_roadmapPrimary__VnrMa .aiContextualizationReport_phaseBadge__hhted,.aiContextualizationReport_roadmapPrimary__VnrMa .aiContextualizationReport_phaseStatus__hcwPs{background:#fff3}.aiContextualizationReport_roadmapPrimary__VnrMa .aiContextualizationReport_roadmapProgressTrack__L7ijo span{background:#0479e7}.aiContextualizationReport_tableCard__Q-xGJ{background:#fff;border:1px solid #e5e7eb;border-radius:18px!important;box-shadow:0 12px 24px #0f172a14;display:flex;flex-direction:column;gap:10px;padding:16px}.aiContextualizationReport_tableHeader__TX9yN{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.aiContextualizationReport_tableHeaderActions__Il2d-{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.aiContextualizationReport_searchField__Jd0jr{background:#fff;border-radius:10px;min-width:220px}.aiContextualizationReport_dateInput__YNd53{background:#fff;border:1px solid #e5e7eb;border-radius:10px;color:#475569;font-size:12px;padding:8px 10px}.aiContextualizationReport_tableContainer__Wo618{background:#fff;border-radius:12px}.aiContextualizationReport_tableHead__FwWla{border-bottom:1px solid #e5e7eb!important;color:#475569!important;font-size:12px!important;font-weight:800!important}.aiContextualizationReport_detProb__Aymks{color:#f97316;font-weight:700}.aiContextualizationReport_pendingStatus__Ox01b{color:#ef4444;font-weight:700}.aiContextualizationReport_categoryChip__mgAfJ{border:1px solid #e5e7eb;border-radius:999px;color:#475569;font-size:11px;padding:2px 8px}.aiContextualizationReport_tablePagination__FlX1m{border-top:1px solid #e5e7eb}.aiContextualizationReport_emptyState__JCna2{color:#94a3b8;font-weight:600;padding:18px 0;text-align:center}@media(max-width:768px){.aiContextualizationReport_modelsHeader__z73J1,.aiContextualizationReport_modelsRow__EScI7{grid-template-columns:1fr 70px 50px}}@media(max-width:600px){.aiContextualizationReport_roadmapGrid__V1HdS,.aiContextualizationReport_sectionGrid__rHOe4,.aiContextualizationReport_statGrid__9kj0f{grid-template-columns:1fr}}.statsCard_card__dHH4f{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:10px!important;box-shadow:0 4px 12px #0f172a14;display:flex;gap:12px;justify-content:space-between;padding:16px 18px}.statsCard_content__9ya4E{display:flex;flex-direction:column}.statsCard_label__GklxU{color:#64748b;font-size:13px;font-weight:600}.statsCard_iconWrap__QTwWF{align-items:center;border-radius:10px;display:flex;height:36px;justify-content:center;line-height:0;width:36px}.statsCard_iconWrap__QTwWF svg{display:block}.statsCard_valueWrap__zMFe0{align-items:center;display:inline-flex;gap:6px;position:relative}.statsCard_value__v4nHc{color:#0f172a!important;font-size:28px!important;font-weight:700!important;transition:color .3s ease}@keyframes statsCard_deltaFloat__aify7{0%{opacity:1;transform:translateY(0) scale(1)}30%{opacity:1;transform:translateY(-6px) scale(1.05)}to{opacity:0;transform:translateY(-22px) scale(.85)}}.statsCard_deltaBadge__yU8E9{animation:statsCard_deltaFloat__aify7 1.6s cubic-bezier(.22,1,.36,1) forwards;background:#0596691a;border:1px solid #05966940;border-radius:999px;color:#059669;font-size:13px;font-weight:700;left:calc(100% + 4px);padding:1px 7px;pointer-events:none;position:absolute;top:0;white-space:nowrap}.statsCard_helper__1YUcH{color:#94a3b8;font-size:12px;margin-top:4px}.deviceDetail_header__KW2km{align-items:center;display:flex;justify-content:space-between;margin-bottom:32px}.deviceDetail_breadcrumbs__V1KrY{color:#64748b;font-size:14px}.deviceDetail_breadcrumbs__V1KrY .MuiTypography-root{color:#0f172a;font-size:14px}.deviceDetail_headerActions__tsGLC{display:flex;gap:12px}.deviceDetail_actionButton__uQkVV{background:#fff;border-color:#e2e8f0;border-radius:10px;color:#475569;font-weight:600;padding:8px 16px;text-transform:none}.deviceDetail_actionButton__uQkVV:hover{background:#f1f5f9;border-color:#cbd5e1}.deviceDetail_actionButton__uQkVV .MuiButton-startIcon{color:#64748b}.deviceDetail_tabContainer__locPq{-webkit-overflow-scrolling:touch;display:flex;gap:4px;margin-bottom:-1px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.deviceDetail_tabContainer__locPq::-webkit-scrollbar{display:none}.deviceDetail_tabNavWrap__HDqv-{align-items:center;background:linear-gradient(180deg,#fff,#f8fbff);border:1px solid #dbe7ff;border-radius:14px;display:flex;margin-top:4px;padding:4px;position:relative}.deviceDetail_tabScrollButton__YWb3n{background:#ffffffeb;border:1px solid #e2e8f0;border-radius:999px;box-shadow:0 10px 20px #0f172a1f;color:#334155;cursor:pointer;display:grid;height:34px;place-items:center;position:absolute;top:50%;transform:translateY(-50%);width:34px;z-index:3}.deviceDetail_tabScrollButton__YWb3n:hover{background:#fff}.deviceDetail_tabScrollButtonLeft__psxb5{left:6px}.deviceDetail_tabScrollButtonRight__7RGii{right:6px}.deviceDetail_tabItem__-XeRe{align-items:center;background:#0000;border:1px solid #0000;color:#64748b;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:10px;padding:11px 16px;transition:all .22s cubic-bezier(.4,0,.2,1);white-space:nowrap}.deviceDetail_tabItem__-XeRe svg{font-size:20px}.deviceDetail_tabItem__-XeRe:hover{background:#f0f7ff;border-color:#dbeafe;border-radius:10px;color:#0f172a;transform:translateY(-1px)}.deviceDetail_activeTab__-SLwK{background:#eaf2ff;border-color:#bfdbfe;border-radius:10px;box-shadow:0 8px 20px #2563eb2e;color:#1d4ed8}.deviceDetail_activeTab__-SLwK svg{color:#1d4ed8}.deviceDetail_tabContent__MDdnV{min-height:400px;padding:28px 2px}.deviceDetail_sessionsWrapper__bHe9U{width:100%}.deviceDetail_subTitle__FXC0M{color:#0f172a;font-size:16px;font-weight:700}.deviceDetail_sessionsHeader__atUuz{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:20px}.deviceDetail_dateFilter__vzW7U{align-items:center;display:flex;gap:10px}.deviceDetail_filterLabel__8PHa3{color:#64748b;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.deviceDetail_sessionsGrid__KoJXk{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.deviceDetail_sessionCard__dZT0d{background:#fff;border:1px solid #e2e8f0;border-radius:14px;display:flex;flex-direction:column;gap:12px;padding:16px;position:relative}.deviceDetail_sessionCardActive__UiRiH{border-color:#2563eb;box-shadow:0 10px 20px #2563eb1f}.deviceDetail_sessionBadge__30CC-{background:#eff6ff;border-radius:999px;color:#1d4ed8;display:grid;font-size:12px;font-weight:700;height:26px;place-items:center;position:absolute;right:12px;top:12px;width:26px}.deviceDetail_sessionHeader__pGhuI{align-items:center;display:flex;gap:12px}.deviceDetail_sessionAvatar__c5OEE{background:linear-gradient(135deg,#2563eb,#0ea5e9);border-radius:999px;color:#fff;display:grid;font-size:14px;font-weight:700;height:44px;place-items:center;width:44px}.deviceDetail_sessionName__M2j18{color:#0f172a;font-size:14px;font-weight:700}.deviceDetail_sessionRole__7c3lb{color:#64748b;font-size:12px}.deviceDetail_sessionStatus__cfiRs{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:600;justify-content:center;padding:4px 12px;width:fit-content}.deviceDetail_sessionStatusActive__gXoxP{background:#dcfce7;border:1px solid #86efac;color:#16a34a}.deviceDetail_sessionStatusCompleted__kzJB7{background:#f1f5f9;border:1px solid #e2e8f0;color:#475569}.deviceDetail_sessionDuration__Ji0SG{align-items:center;color:#475569;display:inline-flex;gap:6px}.deviceDetail_sessionDurationText__QJmUt{font-size:12px;font-weight:600}.deviceDetail_emptyState__-xNec{color:#64748b;font-size:13px;padding:12px 0}.deviceDetail_detailTable__6MFTo{background:#fff;border:1px solid #e2e8f0;border-collapse:collapse;border-radius:12px;overflow:hidden;width:100%}.deviceDetail_detailTable__6MFTo th{background:#f8fafc;border-bottom:1px solid #e2e8f0;color:#64748b;font-size:11px;font-weight:700;letter-spacing:.05em;padding:14px 20px;text-align:left}.deviceDetail_detailTable__6MFTo td{border-bottom:1px solid #f1f5f9;color:#334155;font-size:14px;padding:16px 20px}.deviceDetail_detailTable__6MFTo tr:last-child td{border-bottom:none}.deviceDetail_detailTable__6MFTo tr:hover{background:#f8fafc}.deviceDetail_statusBadge__XQ8dS{border-radius:6px;font-size:12px;font-weight:600;padding:4px 10px}.deviceDetail_active__plBp2{background:#ecfdf5;color:#059669}.deviceDetail_closed__iZcK4{background:#f1f5f9;color:#64748b}.deviceDetail_tabButtonActive__ou09N{background:#007bff!important;border-color:#007bff!important;color:#fff}.deviceDetail_summaryCard__dcBXz{align-items:flex-start;background:linear-gradient(135deg,#fff,#f9fbff 64%,#edf3ff);border:1px solid #d6e4ff;border-radius:20px;box-shadow:0 18px 40px #1e40af1f;display:flex;justify-content:space-between;margin-top:24px;padding:22px 24px}.deviceDetail_summaryCard__dcBXz .deviceDetail_cardLeft__lb36P{align-items:flex-start;display:flex;gap:20px}.deviceDetail_summaryCard__dcBXz .deviceDetail_iconContainer__nXNl\+{align-items:center;background:linear-gradient(135deg,#2563eb,#22c1f1);border-radius:16px;display:flex;flex-shrink:0;height:64px;justify-content:center;width:64px}.deviceDetail_summaryCard__dcBXz .deviceDetail_iconContainer__nXNl\+ svg{color:#fff;font-size:32px}.deviceDetail_summaryCard__dcBXz .deviceDetail_deviceInfo__XYTtt{display:flex;flex-direction:column;gap:10px}.deviceDetail_summaryCard__dcBXz .deviceDetail_deviceName__WYgIV{color:#0b1220;font-size:34px;font-weight:800;letter-spacing:-.02em;line-height:1.08}.deviceDetail_summaryCard__dcBXz .deviceDetail_deviceMeta__RJdR5{align-items:center;color:#64748b;display:flex;font-size:14px;gap:8px}.deviceDetail_summaryCard__dcBXz .deviceDetail_heroPills__6i4L\+{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.deviceDetail_summaryCard__dcBXz .deviceDetail_heroPill__gjVYT{align-items:center;background:#eff6ff;border:1px solid #dbeafe;border-radius:999px;color:#1d4ed8;display:inline-flex;font-size:12px;font-weight:700;gap:6px;height:28px;letter-spacing:.02em;padding:0 12px;text-transform:capitalize}.deviceDetail_summaryCard__dcBXz .deviceDetail_heroPillOnline__ksCrb{background:#ecfdf5;border-color:#86efac;color:#15803d}.deviceDetail_summaryCard__dcBXz .deviceDetail_heroPillOffline__Ik44m{background:#fff7ed;border-color:#fdba74;color:#c2410c}.deviceDetail_summaryCard__dcBXz .deviceDetail_statusRow__zbPF\+{align-items:center;color:#475569;display:flex;flex-wrap:wrap;font-size:13px;gap:10px;margin-top:10px}.deviceDetail_summaryCard__dcBXz .deviceDetail_statusRow__zbPF\+ .deviceDetail_statusItem__CzSVq{align-items:center;background:#ffffffc7;border:1px solid #e2e8f0;border-radius:10px;display:flex;gap:6px;padding:7px 10px}.deviceDetail_summaryCard__dcBXz .deviceDetail_statusRow__zbPF\+ .deviceDetail_statusPrimary__4uTN-{background:#f0fdf4;border-color:#bbf7d0;color:#059669;font-weight:700}.deviceDetail_summaryCard__dcBXz .deviceDetail_statusRow__zbPF\+ .deviceDetail_statusMetric__bgMCE{color:#334155;font-weight:600}.deviceDetail_summaryCard__dcBXz .deviceDetail_cardRight__W22My{align-items:center;background:#ffffffa8;border:1px solid #dbe7ff;border-radius:18px;display:flex;flex-direction:column;gap:10px;padding:14px 16px;text-align:center}.deviceDetail_summaryCard__dcBXz .deviceDetail_batteryCircle__VDjyr{border-radius:50%;box-shadow:0 10px 28px #0f172a24;display:grid;height:120px;place-items:center;position:relative;width:120px}.deviceDetail_summaryCard__dcBXz .deviceDetail_batteryCircleInner__XJOr\+{align-items:center;background:#fff;border-radius:50%;box-shadow:inset 0 0 0 1px #0f172a14;display:flex;height:92px;justify-content:center;width:92px}.deviceDetail_summaryCard__dcBXz .deviceDetail_batteryPercent__8Kffx{color:#0f172a;font-size:28px;font-weight:800;line-height:1}.deviceDetail_summaryCard__dcBXz .deviceDetail_riskLabel__D38XS{color:#0f172a;font-size:12px;font-weight:700}.deviceDetail_summaryCard__dcBXz .deviceDetail_riskSub__ZwYUl{color:#64748b;font-size:12px}.deviceDetail_summaryCard__dcBXz .deviceDetail_batteryHealth__bnY79{align-items:center;background:#eff6ff;border:1px solid #bfdbfe;border-radius:999px;color:#1d4ed8;display:inline-flex;font-size:11px;font-weight:700;height:24px;margin-top:2px;padding:0 10px}@media(max-width:900px){.deviceDetail_header__KW2km{align-items:flex-start;flex-direction:column;gap:14px;margin-bottom:18px}.deviceDetail_tabItem__-XeRe{font-size:13px;padding:10px 14px}.deviceDetail_tabContent__MDdnV{padding:20px 0}.deviceDetail_summaryCard__dcBXz{flex-direction:column;gap:18px}.deviceDetail_summaryCard__dcBXz .deviceDetail_cardLeft__lb36P{width:100%}.deviceDetail_summaryCard__dcBXz .deviceDetail_statusRow__zbPF\+{flex-wrap:wrap;gap:12px 16px}.deviceDetail_summaryCard__dcBXz .deviceDetail_cardRight__W22My{align-items:center;text-align:center}.deviceDetail_summaryCard__dcBXz .deviceDetail_deviceName__WYgIV{font-size:28px}}@media(max-width:480px){.deviceDetail_tabItem__-XeRe{gap:8px;padding:10px 12px}.deviceDetail_tabItem__-XeRe svg{font-size:18px}.deviceDetail_summaryCard__dcBXz{padding:16px}.deviceDetail_summaryCard__dcBXz .deviceDetail_iconContainer__nXNl\+{height:52px;width:52px}.deviceDetail_summaryCard__dcBXz .deviceDetail_iconContainer__nXNl\+ svg{font-size:26px}.deviceDetail_summaryCard__dcBXz .deviceDetail_deviceName__WYgIV{font-size:20px}}.appsTable_card__15Nmp{border:1px solid #e2e8f0!important;border-radius:12px!important;box-shadow:0 1px 3px 0 #0000001a!important;display:flex;flex-direction:column;margin-top:24px;padding:24px!important}.appsTable_tableHeader__rwlV1{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.appsTable_headerActions__MQfyC{align-items:center;display:flex;gap:12px}.appsTable_actionBtn__2p78d{border-radius:8px!important;box-shadow:none!important;font-size:13px!important;font-weight:600!important;padding:6px 16px!important;text-transform:none!important}.appsTable_scanBtn__8R7Nu{align-items:center;background-color:#eff6ff!important;border:1px solid #dbeafe!important;border-radius:8px!important;color:#2563eb!important;cursor:pointer;display:flex;font-size:13px!important;font-weight:600!important;justify-content:center;padding:6px!important;transition:all .2s}.appsTable_scanBtn__8R7Nu:hover{background-color:#dbeafe}.appsTable_uninstallBtn__bk636{background-color:#2563eb!important;color:#fff!important}.appsTable_uninstallBtn__bk636:hover{background-color:#1d4ed8!important}.appsTable_title__tCKej{color:#0f172a;font-size:16px!important;font-weight:700!important}.appsTable_tableHead__1j5br{background-color:#f8fafc!important;border-bottom:1px solid #e2e8f0!important;font-size:12px!important;font-weight:600!important}.appsTable_cmdName__fY4Fe{color:#0f172a;font-size:13px!important;font-weight:600!important}.appsTable_cmdSub__wPt\+i{color:#64748b;font-size:11px!important}.appsTable_status__T\+IAJ{font-weight:600}.appsTable_running__G35Zx{color:#10b981}.appsTable_sleeping__Vo5i9{color:#3b82f6}.deviceApps_pageHero__bAqrE{background:linear-gradient(135deg,#fff,#f8fbff 72%,#eef4ff);border:1px solid #dbe7ff;border-radius:16px;box-shadow:0 10px 24px #2563eb14;padding:16px 18px}.deviceApps_pageHeroTitle__y\+pb\+{color:#0b1220;font-size:18px!important;font-weight:800!important}.deviceApps_pageHeroSubtitle__HIg6O{color:#64748b;font-size:12px!important;margin-top:4px}.deviceApps_card__gUtfE{background:#0000!important;border:none!important;box-shadow:none!important;padding:0!important}.deviceApps_tableHeader__mm\+0J{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.deviceApps_title__W4HhZ{align-items:center;color:#0f172a;display:flex;font-size:18px!important;font-weight:700!important;gap:8px}.deviceApps_countBadge__34JID{background-color:#eff6ff;border-radius:12px;color:#2563eb;font-size:12px;font-weight:600;padding:2px 8px}.deviceApps_tableContainer__g1ABH{background:linear-gradient(180deg,#fff,#f9fbff);border:1px solid #dbe7ff;border-radius:16px;box-shadow:0 10px 26px #2563eb14;overflow:hidden}.deviceApps_tableHead__0klEQ{background-color:#f3f8ff!important;color:#64748b!important;font-size:13px!important;font-weight:600!important;height:48px}.deviceApps_fileName__3Qo\+o{color:#0f172a;font-size:14px!important;font-weight:600!important}.deviceApps_cellText__J9alK{color:#334155;font-size:13px!important}.deviceApps_maintainer__doZGL div:first-child{color:#334155;font-size:13px;font-weight:500}.deviceApps_maintainer__doZGL div:last-child{color:#64748b;font-size:12px}.deviceApps_statusBadge__2l95Y{background-color:#ecfdf5;border:1px solid #d1fae5;border-radius:16px;color:#10b981;display:inline-block;font-size:12px;font-weight:600;padding:4px 12px}.deviceApps_headerActions__iO\+Hl{align-items:center;display:flex;gap:12px}.deviceApps_actionBtn__RAkAx{border-radius:10px!important;box-shadow:none!important;font-size:13px!important;font-weight:600!important;padding:6px 16px!important;text-transform:none!important}.deviceApps_scanBtn__39OXH{color:#fff!important}.deviceApps_scanBtn__39OXH,.deviceApps_scanBtn__39OXH:hover{background-color:#0891b2!important}.deviceApps_uninstallBtn__nArLj{color:#fff!important}.deviceApps_uninstallBtn__nArLj,.deviceApps_uninstallBtn__nArLj:hover{background-color:#1d4ed8!important}.deviceApps_exportBtn__lb3AG{border:1px solid #dbe7ff!important;border-radius:10px!important;color:#64748b!important;height:40px!important;min-width:40px!important;width:40px!important}.securityAlerts_page__LWv2G{display:flex;flex-direction:column;gap:18px}.securityAlerts_hero__2fIFl{align-items:center;background:linear-gradient(135deg,#fff,#f8fbff 75%,#eef4ff);border:1px solid #dbe7ff;border-radius:16px;box-shadow:0 12px 28px #2563eb14;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;padding:16px 18px}.securityAlerts_heroSubtitle__fSEuq{color:#64748b;font-size:12px;margin-top:4px}.securityAlerts_heroMeta__VL-SE{align-items:center;display:flex;gap:8px}.securityAlerts_heroBadge__gyUuw{align-items:center;background:#eff6ff;border:1px solid #bfdbfe;border-radius:999px;color:#1d4ed8;display:inline-flex;font-size:11px;font-weight:700;height:26px;padding:0 10px}.securityAlerts_pageTitle__A\+bPR{color:#0f172a;font-size:18px;font-weight:700}.securityAlerts_grid__o0YI-{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.securityAlerts_card__GkBdL{background:#fff;border:1px solid #e2e8f0;border-radius:12px!important;padding:16px}.securityAlerts_cardTitle__J94Kv{color:#64748b;font-size:14px;font-weight:700;text-transform:uppercase}.securityAlerts_rows__gVJMd{display:flex;flex-direction:column;gap:12px;margin-top:12px}.securityAlerts_rowHeader__MC6iD{align-items:center;display:flex;justify-content:space-between}.securityAlerts_rowLabel__k5rPl{color:#334155;font-size:13px}.securityAlerts_rowValue__WEj9N{color:#0f172a;font-size:13px;font-weight:600}.securityAlerts_track__mz0Dk{background:#f1f5f9;border-radius:999px;height:6px;margin-top:6px;overflow:hidden}.securityAlerts_fill__C6HWK{border-radius:999px;height:100%}.securityAlerts_summary__cvVYq{margin-top:18px;text-align:center}.securityAlerts_summaryTotal__FR5D\+{color:#0f172a!important;font-size:32px!important;font-weight:700!important}.securityAlerts_summaryLabel__yGINX{color:#64748b;font-size:12px;margin-top:4px}.securityAlerts_summaryGrid__G4Ckv{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:18px;text-align:center}.securityAlerts_summaryValue__ohnI8{font-size:18px;font-weight:700}.securityAlerts_summaryText__w1-J7{color:#64748b;font-size:12px}.securityAlerts_tableCard__3jWIQ{background:linear-gradient(180deg,#fff,#f9fbff);border:1px solid #dbe7ff!important;border-radius:16px!important;box-shadow:0 12px 28px #2563eb14!important;padding:16px!important}.securityAlerts_tableHeader__6ZYwU{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:10px}.securityAlerts_tableTitle__tJjaN{color:#0f172a;font-size:14px;font-weight:700}.securityAlerts_searchField__DSBE9 .MuiInputBase-root{background:#fff;border:1px solid #e2e8f0;border-radius:12px}.securityAlerts_filterToggle__XA3OC{align-items:center;background:#f8fafc;border:1px solid #cbd5e1;border-radius:10px;color:#0f172a;cursor:pointer;display:inline-flex;font-weight:600;gap:6px;height:38px;padding:0 12px}.securityAlerts_filterRow__XbCQA{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:12px;margin-top:6px}.securityAlerts_filterGroup__aDJkG{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.securityAlerts_filterLabel__rwAqp{color:#64748b;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.securityAlerts_filterSelect__B2uis .MuiInputBase-root{background:#fff;border-radius:10px}.securityAlerts_clearFilters__WD-ML{background:#0000;border:none;color:#2563eb;cursor:pointer;font-weight:700}.securityAlerts_tableContainer__BLQeR{overflow-x:auto}.securityAlerts_tableHead__t\+N6m{background-color:#f8fafc!important;border-bottom:1px solid #e2e8f0!important;font-size:12px!important;font-weight:600!important}.securityAlerts_tablePagination__iV3XA{padding:8px 0 0}.securityAlerts_emptyState__eEs46{color:#64748b;padding:24px 16px;text-align:center}.securityAlerts_severityBadge__2SqC6,.securityAlerts_statusBadge__oTX7M{font-weight:600}.securityAlerts_sectionBadge__cNtuU,.securityAlerts_severityBadge__2SqC6,.securityAlerts_statusBadge__oTX7M,.securityAlerts_typeBadge__atnsW{align-items:center;border:1px solid #0000;border-radius:999px;display:inline-flex;font-size:11px;justify-content:center;padding:2px 10px;text-transform:capitalize}.securityAlerts_sectionBadge__cNtuU,.securityAlerts_typeBadge__atnsW{font-weight:700}.securityAlerts_typeBadge__atnsW{background:#f1f5f9;border-color:#e2e8f0;color:#0f172a}.securityAlerts_sectionBadge__cNtuU{background:#eff6ff;border-color:#bfdbfe;color:#1d4ed8}.securityAlerts_severity--critical__mobTW{background:#fee2e2;border-color:#fecaca;color:#dc2626}.securityAlerts_severity--high__o9q8c{background:#ffedd5;border-color:#fed7aa;color:#ea580c}.securityAlerts_severity--medium__FoKSD{background:#fef3c7;border-color:#fde68a;color:#d97706}.securityAlerts_severity--low__hdM4t{background:#dbeafe;border-color:#bfdbfe;color:#2563eb}.securityAlerts_status--active__5Wfdw{background:#fee2e2;border-color:#fecaca;color:#dc2626}.securityAlerts_status--acknowledged__JZx82,.securityAlerts_status--investigating__osU7x{background:#fef3c7;border-color:#fde68a;color:#d97706}.securityAlerts_status--resolved__kwnC\+{background:#dcfce7;border-color:#bbf7d0;color:#16a34a}.securityAlerts_monoText__AiMhn{color:#475569;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px}.securityAlerts_deviationValue__1n7Ku{color:#dc2626;font-weight:600}.securityAlerts_listWrap__OFtxW{display:flex;flex-direction:column;gap:10px;margin-top:12px}.securityAlerts_listRow__t5F8E{align-items:center;display:flex;gap:12px;justify-content:space-between}.securityAlerts_listLabelWrap__AAadO{align-items:center;display:inline-flex;gap:8px}.securityAlerts_listDot__QJYLY{border-radius:50%;height:6px;width:6px}.securityAlerts_listLabel__ZOR53{color:#475569;font-size:12px}.securityAlerts_listValue__ydTVK{color:#0f172a;font-size:12px;font-weight:600}.securityAlerts_listDivider__VeQGn{margin:12px 0}.securityAlerts_listFooter__lnPUm{align-items:center;display:flex;justify-content:space-between}.securityAlerts_listFooterLabel__EsT0N{color:#64748b;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.securityAlerts_listFooterValue__iRSrm{color:#0f172a;font-size:18px;font-weight:700}.networkFlowsTable_card__jInw\+{border:1px solid #e2e8f0!important;border-radius:12px!important;display:flex;flex-direction:column;padding:24px!important}.networkFlowsTable_tableHeader__NstqB{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.networkFlowsTable_title__igihW{color:#0f172a;font-size:16px!important;font-weight:700!important}.networkFlowsTable_headerAction__7WOVq{background:#f1f5f9;border-radius:16px;color:#475569;font-size:11px;font-weight:600;padding:4px 12px}.networkFlowsTable_tableHead__DafDC{background-color:#f8fafc!important;border-bottom:1px solid #e2e8f0!important;color:#64748b!important;font-size:12px!important;font-weight:600!important}.networkFlowsTable_activeConn__kVRH0{color:#2563eb;font-size:14px!important;font-weight:600!important}.networkFlowsTable_statusBadge__\+um\+d{border-radius:12px!important;font-size:11px!important;font-weight:600!important;height:24px!important}.networkFlowsTable_listening__4onpp{background-color:#ecfdf5!important;border:1px solid #d1fae5!important;color:#10b981!important;text-transform:uppercase}.dashboardCard_card__fUC2g{background:linear-gradient(180deg,#fff,#f8fbff);border:1px solid #dbe7ff;border-radius:16px;box-shadow:0 14px 32px #2563eb14;height:100%;padding:24px;transition:transform .2s ease,box-shadow .2s ease}.dashboardCard_card__fUC2g:hover{box-shadow:0 20px 40px #2563eb1f;transform:translateY(-2px)}.dashboardCard_header__l59sc{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.dashboardCard_title__eWaju{color:#0b1220;font-size:16px!important;font-weight:800!important;margin-bottom:0!important}.networkInterfaceItem_itemCard__8Tl6K{background:linear-gradient(180deg,#fff,#f9fbff);border:1px solid #dbe7ff;border-radius:14px;box-shadow:0 10px 24px #2563eb12;margin-bottom:16px;padding:20px}.networkInterfaceItem_header__INB2V{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:24px}.networkInterfaceItem_titleGroup__XEzo6{align-items:center;display:flex;gap:16px}.networkInterfaceItem_iconWrapper__G6dJI{align-items:center;border-radius:12px;display:flex;height:40px;justify-content:center;width:40px}.networkInterfaceItem_iconWrapper__G6dJI svg{font-size:20px}.networkInterfaceItem_connectedIcon__x9amt{background:#ecfdf5;color:#10b981}.networkInterfaceItem_disconnectedIcon__bbkHj{background:#f1f5f9;color:#94a3b8}.networkInterfaceItem_name__Jq1Yf{color:#0f172a;font-size:14px!important;font-weight:700!important;line-height:1.2!important}.networkInterfaceItem_mac__kjwlu{color:#64748b;font-family:monospace;font-size:12px!important;margin-top:2px!important}.networkInterfaceItem_statusBadge__gLnqc{font-size:11px!important;font-weight:700!important;height:26px!important}.networkInterfaceItem_connected__9DHxU{background-color:#eff6ff!important;color:#2563eb!important}.networkInterfaceItem_disconnected__3gShF{background-color:#f1f5f9!important;color:#64748b!important}.networkInterfaceItem_detailLabel__hwAHo{color:#94a3b8;font-size:11px!important;margin-bottom:4px!important}.networkInterfaceItem_detailValue__TOYFW{color:#334155;font-size:13px!important;font-weight:600!important}.networks_page__7CtvW{display:flex;flex-direction:column;gap:10px}.networks_hero__-vgJA{align-items:center;background:linear-gradient(135deg,#fff,#f8fbff 72%,#eef4ff);border:1px solid #dbe7ff;border-radius:16px;box-shadow:0 10px 24px #2563eb14;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:16px 18px}.networks_heroTitle__FZtNy{color:#0b1220;font-size:18px!important;font-weight:800!important}.networks_heroSubtitle__muBvx{color:#64748b;font-size:12px!important;margin-top:4px}.networks_heroStats__0wSIx{align-items:center;display:flex;gap:8px}.networks_heroBadge__UExrT{align-items:center;background:#eff6ff;border:1px solid #bfdbfe;border-radius:999px;color:#1d4ed8;display:inline-flex;font-size:11px;font-weight:700;height:26px;padding:0 10px}.deviceFim_page__SZeNV{display:flex;flex-direction:column;gap:18px}.deviceFim_headerCard__0EzCD{align-items:center;background:linear-gradient(135deg,#fff,#f8fbff 72%,#eef4ff);border:1px solid #dbe7ff;border-radius:20px;box-shadow:0 16px 36px #2563eb1f;display:flex;gap:16px;justify-content:space-between;padding:24px 28px}.deviceFim_headerActions__UhmX7{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.deviceFim_modeToggle__-mN-3{align-items:center;background:#eef2ff;border:1px solid #cbd5f5;border-radius:999px;display:flex;gap:10px;padding:6px 12px}.deviceFim_modeToggleLive__gz2xS{border-color:#22c55e;box-shadow:0 0 0 3px #22c55e29}.deviceFim_modeToggleHistorical__sPj5g{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb29}.deviceFim_modeLabel__fhRlW{color:#64748b;font-size:12px;font-weight:600}.deviceFim_modeLabelActive__LrKb1{color:#0f172a}.deviceFim_modeSwitch__H2wxQ{background:#dbeafe;border:none;border-radius:999px;cursor:pointer;height:28px;outline:none;padding:0;position:relative;transition:transform .3s ease,background .3s ease;width:54px}.deviceFim_modeSwitch--live__2PwZj{background:#22c55e}.deviceFim_modeKnob__\+4783{background:#fff;border-radius:50%;box-shadow:0 2px 6px #2563eb66;height:24px;left:2px;position:absolute;top:2px;transition:transform .3s ease;width:24px}.deviceFim_modeKnob--live__IPzC9{transform:translateX(26px)}.deviceFim_modeIndicator__W5ZmL{background:#2563eb;border-radius:50%;height:10px;width:10px}@keyframes deviceFim_liveDotPulse__uZ8\+t{0%{box-shadow:0 0 0 0 #059669b3}60%{box-shadow:0 0 0 6px #05966900}to{box-shadow:0 0 0 0 #05966900}}.deviceFim_modeIndicator--live__xk61Y{animation:deviceFim_liveDotPulse__uZ8\+t 1.6s ease-out infinite;background:#059669}@keyframes deviceFim_liveHeaderGlow__OfgsB{0%,to{border-color:#dbeafe;box-shadow:none}50%{border-color:#6ee7b7;box-shadow:0 0 0 3px #05966912}}.deviceFim_headerCard--live__6gBC4{animation:deviceFim_liveHeaderGlow__OfgsB 3s ease-in-out infinite}@keyframes deviceFim_tableRefreshFlash__v0McY{0%{opacity:1}15%{background:#2563eb08;opacity:.55}to{background:#0000;opacity:1}}.deviceFim_tableRefreshFlash__v0McY{animation:deviceFim_tableRefreshFlash__v0McY .55s ease forwards}@keyframes deviceFim_statsEnter__odLLq{0%{opacity:.5;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.deviceFim_statsEnter__odLLq{animation:deviceFim_statsEnter__odLLq .45s ease forwards}.deviceFim_liveBanner__VS5c\+{align-items:center;background:#0596690f;border:1px solid #05966938;border-radius:999px;color:#059669;display:inline-flex;font-size:11px;font-weight:600;gap:8px;padding:5px 14px;-webkit-user-select:none;user-select:none;white-space:nowrap}@keyframes deviceFim_liveBannerDotPulse__TWq1r{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.4)}}.deviceFim_liveBannerDot__IMx3t{animation:deviceFim_liveBannerDotPulse__TWq1r 1.4s ease-in-out infinite;background:#059669;border-radius:50%;flex-shrink:0;height:7px;width:7px}.deviceFim_liveBannerCount__bSUr0{color:#0f172a;font-weight:700}@keyframes deviceFim_rowSlideIn__\+-CfJ{0%{background:#2563eb12;opacity:0;transform:translateX(-10px)}to{background:#0000;opacity:1;transform:translateX(0)}}.deviceFim_liveTableWrap__cDk67{position:relative}.deviceFim_aiSummaryCard__Pvdli{background:linear-gradient(180deg,#fff,#f8fbff);border:1px solid #dbe7ff;border-radius:22px;box-shadow:0 12px 30px #2563eb14;display:flex;flex-direction:column;gap:16px;padding:22px 26px}.deviceFim_aiSummaryHeader__Kt6XG{align-items:center;display:flex;gap:16px;justify-content:space-between}.deviceFim_aiSummaryTitle__B1Qix{color:#0f172a;font-size:16px;font-weight:700}.deviceFim_aiSummarySubtitle__pevM1{color:#475569;font-size:12px}.deviceFim_aiSummaryUpdated__TlwHQ{border:1px solid #bfdbfe;border-radius:999px;color:#2563eb;font-size:12px;font-weight:600;padding:4px 12px;white-space:nowrap}.deviceFim_aiStatsRow__sucG-{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.deviceFim_aiStatCard__WqbdL{background:#fff;border:1px solid #e2e8f0;border-radius:16px;border-right:none;box-shadow:0 4px 6px -1px #0000000d;display:flex;flex-direction:column;gap:12px;min-height:140px;overflow:hidden;padding:20px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.deviceFim_aiStatCard__WqbdL:hover{border-color:#cbd5e1;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-4px)}.deviceFim_aiStatCard__WqbdL:hover .deviceFim_aiStatValue__Ndrjs{color:#2563eb}.deviceFim_aiStatCard__WqbdL:before{background:#0000;content:"";height:100%;left:0;position:absolute;top:0;transition:background .3s ease;width:4px}.deviceFim_aiStatHead__8Fcmp{align-items:center;display:flex;gap:12px}.deviceFim_aiStatCard--critical__c2o2u{background:#fff;border-color:#fee2e2}.deviceFim_aiStatCard--critical__c2o2u:before{background:#dc2626}.deviceFim_aiStatCard--coverage__Ll-XE{background:#fff;border-color:#fcd9af}.deviceFim_aiStatCard--coverage__Ll-XE:before{background:#ea580c}.deviceFim_aiStatCard--accuracy__eWVfs{background:#fff;border-color:#dcfce7}.deviceFim_aiStatCard--accuracy__eWVfs:before{background:#15803d}.deviceFim_aiStatIcon__Y6hMA{align-items:center;background:#0f172a0f;border-radius:10px;display:inline-flex;height:28px;justify-content:center;width:28px}.deviceFim_aiStatIcon--critical__EBRSn{background:#fee2e2;color:#dc2626}.deviceFim_aiStatIcon--coverage__IarK5{background:#fff2e6;color:#ea580c}.deviceFim_aiStatIcon--accuracy__9r2QT{background:#dcfce7;color:#15803d}.deviceFim_aiStatValue__Ndrjs{color:#0f172a;font-size:28px;font-weight:700;line-height:1.2;transition:color .3s ease}.deviceFim_aiStatLabel__IH2pa{color:#475569;font-size:12px;font-weight:600}.deviceFim_aiStatDescription__CXOhe{color:#64748b;font-size:11px;line-height:1.4}.deviceFim_aiInsightsRow__PDuM\+{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}.deviceFim_aiInsightCard__klv6o{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 1px 2px #0000000d;display:flex;gap:12px;padding:12px 16px;transition:all .2s ease}.deviceFim_aiInsightCard__klv6o:hover{background:#f8fafc;border-color:#cbd5e1;transform:translateX(4px)}.deviceFim_aiInsightIcon__S1oOg{align-items:center;background:#f1f5f9;border:1px solid #0f172a0d;border-radius:10px;color:#2563eb;display:inline-flex;flex-shrink:0;height:36px;justify-content:center;transition:all .2s ease;width:36px}.deviceFim_aiInsightCard__klv6o:hover .deviceFim_aiInsightIcon__S1oOg{background:#2563eb;color:#fff}.deviceFim_aiInsightText__uAocD{color:#334155;font-size:13px;line-height:1.5}.deviceFim_aiSecurityAnalytics__RL0YU{background:linear-gradient(180deg,#fff,#f9fbff);border:1px solid #dbe7ff;border-radius:18px;box-shadow:0 6px 40px #0f172a14;display:flex;flex-direction:column;gap:20px;padding:24px}.deviceFim_analyticsHeader__AMt3d{align-items:center;display:flex;gap:16px;justify-content:space-between}.deviceFim_analyticsTitle__nqf6Y{color:#0f172a;font-size:18px;font-weight:700}.deviceFim_analyticsSubtitle__xyKto{color:#475569;font-size:12px}.deviceFim_analyticsBadge__tK9Gz{align-items:center;background:#eef2ff;border-radius:999px;color:#1d4ed8;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:6px 10px}.deviceFim_analyticsBadge__tK9Gz svg{color:#1d4ed8}.deviceFim_analyticsCardRow__DIxaM{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.deviceFim_analyticsHighlightCard__eufis{background:#fff;border:1px solid #0000;border-radius:16px;display:flex;flex-direction:column;gap:8px;min-height:210px;padding:16px}.deviceFim_analyticsHighlightCard--red__oQGgM{background:#fff5f5;border-color:#fee2e2}.deviceFim_analyticsHighlightCard--amber__U-Jg8{background:#fff7ed;border-color:#ffedd5}.deviceFim_analyticsHighlightCard--blue__Mg\+Hy{background:#f8fbff;border-color:#dbeafe}.deviceFim_analyticsHighlightMeta__wk3Gi{align-items:center;color:#475569;display:flex;font-size:12px;gap:6px}.deviceFim_analyticsHighlightIcon__AHOjD{align-items:center;background:#f8fafc;border-radius:10px;color:#475569;display:inline-flex;font-size:16px;height:32px;justify-content:center;width:32px}.deviceFim_analyticsHighlightCard--red__oQGgM .deviceFim_analyticsHighlightIcon__AHOjD{background:#ef44441f;color:#dc2626}.deviceFim_analyticsHighlightCard--amber__U-Jg8 .deviceFim_analyticsHighlightIcon__AHOjD{background:#fbbf2429;color:#d97706}.deviceFim_analyticsHighlightCard--blue__Mg\+Hy .deviceFim_analyticsHighlightIcon__AHOjD{background:#2563eb24;color:#2563eb}.deviceFim_analyticsBadgeText__qWI7L{font-size:12px;font-weight:600;text-transform:capitalize}.deviceFim_analyticsHighlightMetric__alBt2{align-items:baseline;display:flex;gap:6px}.deviceFim_analyticsHighlightMetric__alBt2>p,.deviceFim_analyticsHighlightMetric__alBt2>span{font-size:20px;font-weight:700}.deviceFim_analyticsHighlightMetaCaption__32ihA{color:#475569;font-size:12px}.deviceFim_analyticsHighlightTitle__0MKy2{color:#0f172a;font-size:14px;font-weight:600}.deviceFim_analyticsHighlightDescription__yrJoV{color:#475569;font-size:12px;line-height:1.4}.deviceFim_analyticsInvestigate__mstW4{color:#1d4ed8;font-size:12px;font-weight:600}.deviceFim_analyticsChartsRow__TVbJJ{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.deviceFim_chartCard__c\+SaN{background:#fff;border:1px solid #e2e8f0;border-radius:16px;display:flex;flex-direction:column;gap:14px;padding:18px}.deviceFim_chartHeader__PxJ9i{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.deviceFim_chartTitle__3lvDP{color:#0f172a;font-size:14px;font-weight:600}.deviceFim_chartSubtitle__IbZBo{color:#64748b;font-size:12px}.deviceFim_chartAvg__GYb0U,.deviceFim_chartPeak__R3cmU{background:#fee2e2;border-radius:999px;color:#dc2626;font-size:12px;font-weight:600;padding:4px 10px}.deviceFim_chartAvg__GYb0U{background:#dcfce7;color:#047857}.deviceFim_lineChart__Yj1Od{border:1px dashed #e5e7eb;border-radius:14px;padding:12px}.deviceFim_apexChartWrapper__x623d{margin-top:10px;width:100%}.deviceFim_modelTableCard__SAy8P{background:#fefefe;border:1px solid #e2e8f0;border-radius:16px;display:flex;flex-direction:column;gap:12px;padding:20px}.deviceFim_modelTableHeader__gmGZf{align-items:center;display:flex;gap:14px;justify-content:space-between}.deviceFim_modelTableTitle__xgcP6{color:#0f172a;font-size:16px;font-weight:600}.deviceFim_modelTableSubtitle__kLNH0{color:#475569;font-size:12px}.deviceFim_modelTableWrapper__e-LU\+{overflow-x:auto}.deviceFim_modelTableWrapper__e-LU\+ table{border-collapse:collapse;width:100%}.deviceFim_modelTableWrapper__e-LU\+ th{border-bottom:1px solid #e2e8f0;color:#94a3b8;font-size:12px;padding:12px 8px;text-align:left}.deviceFim_modelTableWrapper__e-LU\+ td{border-bottom:1px solid #f1f5f9;color:#0f172a;font-size:14px;padding:12px 8px}.deviceFim_modelTableWrapper__e-LU\+ tbody tr:last-child td{border-bottom:none}.deviceFim_modelStatus__3mqbw{background:#e0f2fe;border-radius:999px;color:#0f172a;font-size:12px;font-weight:600;padding:4px 10px}.deviceFim_falsePositive__2WkBY{color:#f97316;font-weight:600}.deviceFim_title__aU2ue{color:#0f172a;font-size:20px;font-weight:700}.deviceFim_subtitle__OD3EM{color:#64748b;font-size:13px;margin-top:4px}.deviceFim_timeSelect__PQhib{min-width:160px}.deviceFim_timeSelect__PQhib .MuiOutlinedInput-notchedOutline{border-color:#e2e8f0}.deviceFim_timeSelect__PQhib .MuiSelect-select{padding:10px 12px}.deviceFim_timeSelect__PQhib .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#cbd5f5}.deviceFim_timeSelect__PQhib .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#2563eb}.deviceFim_kpiGrid__3WZwS{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.deviceFim_insightsGrid__aSAaI{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.deviceFim_tabsRow__m8WCT{display:flex;flex-wrap:wrap;gap:8px}.deviceFim_tabButton__lPxHi{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:10px;color:#4a5565;cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;height:42px;justify-content:center;min-width:162px;padding:6px 10px;text-align:center}.deviceFim_tabButtonActive__URo8k{background:#2563eb;border-color:#2563eb;color:#fff}.deviceFim_tabCount__JGaL\+{background:#0f172a14;border-radius:999px;color:inherit;font-size:11px;padding:2px 6px}.deviceFim_tabButtonActive__URo8k .deviceFim_tabCount__JGaL\+{background:#fff3}.deviceFim_tableCard__gbV8B{border:1px solid #dbe7ff!important;border-radius:16px!important;box-shadow:0 12px 30px #2563eb14!important;display:flex;flex-direction:column;margin-top:24px;padding:24px!important}.deviceFim_tableCardLive__bjb0p{border-color:#22c55e!important;box-shadow:0 0 0 1px #22c55e33!important}.deviceFim_tableCardHistorical__NqZPT{border-color:#2563eb!important;box-shadow:0 0 0 1px #2563eb33!important}.deviceFim_tableHeader__j35hH{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:24px}.deviceFim_tableTitle__XKhce{color:#0f172a;font-size:14px;font-weight:700}.deviceFim_searchField__AhSKW .MuiInputBase-root{background:#fff;border-radius:10px}.deviceFim_tableHead__9M65y{background-color:#f3f8ff!important;border-bottom:1px solid #e2e8f0!important;font-size:12px!important;font-weight:600!important}.deviceFim_tablePagination__2Osu8{padding:0 16px 8px}.deviceFim_emptyState__sGvYc{color:#64748b;padding:24px 16px;text-align:center}.deviceFim_hashChange__ghQ5D{display:flex;flex-direction:column;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:11px;gap:2px;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.deviceFim_hashBefore__uPhdV{color:#ef4444}.deviceFim_hashAfter__bRxn1{color:#22c55e}.deviceFim_stackText__ge0l5{color:#1f2937;display:flex;flex-direction:column;font-size:12px;gap:2px}.deviceFim_subText__4VT3a{color:#64748b;font-size:11px}.deviceFim_badge__BSoX7{align-items:center;border:1px solid #0000;border-radius:999px;display:inline-flex;font-size:11px;font-weight:600;justify-content:center;padding:2px 8px;text-transform:capitalize}.deviceFim_badge--critical__YdktJ{background:#fee2e2;border-color:#fecaca;color:#dc2626}.deviceFim_badge--high__kRlHX{background:#ffedd5;border-color:#fed7aa;color:#ea580c}.deviceFim_badge--medium__Ew5Bv{background:#fef3c7;border-color:#fde68a;color:#d97706}.deviceFim_badge--low__aE8dK{background:#dbeafe;border-color:#bfdbfe;color:#2563eb}.deviceFim_badge--info__eCyM8{background:#f1f5f9;border-color:#e2e8f0;color:#475569}.deviceFim_action--blocked__iJnya{background:#fee2e2;border-color:#fecaca;color:#dc2626}.deviceFim_action--alerted__7JvIu{background:#fef3c7;border-color:#fde68a;color:#d97706}.deviceFim_status--open__sFWng{background:#fff1f2;border-color:#fecdd3;color:#e11d48}.deviceFim_status--acknowledged__Eqc3l{background:#e0f2fe;border-color:#bae6fd;color:#0284c7}.deviceFim_status--resolved__doq5g{background:#dcfce7;border-color:#bbf7d0;color:#16a34a}.deviceFim_monoText__cQ1om{color:#475569;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.deviceFim_drawerPaper__PVvOE{padding:0;width:360px}.deviceFim_drawerContent__zyhuT{display:flex;flex-direction:column;gap:16px;height:100%;padding:16px}.deviceFim_drawerHeader__7RwV8{align-items:center;display:flex;gap:12px;justify-content:space-between}.deviceFim_drawerTitle__tw18W{color:#0f172a;font-size:14px;font-weight:700}.deviceFim_drawerSubtitle__HmHeq{color:#64748b;font-size:12px;margin-top:2px}.deviceFim_drawerSection__mOo6h{background:#fff;border:1px solid #e2e8f0;border-radius:12px;display:flex;flex-direction:column;gap:10px;padding:12px}.deviceFim_drawerSectionTitle__wTurd{color:#0f172a;font-size:12px;font-weight:700}.deviceFim_detailGrid__f1ims{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.deviceFim_detailRow__aibh\+{display:flex;flex-direction:column;gap:4px}.deviceFim_detailLabel__SLweE{color:#64748b;font-size:11px}.deviceFim_detailValue__N7jQn{color:#0f172a;font-size:12px}.deviceFim_drawerBodyText__LaQCB{color:#475569;font-size:12px;line-height:1.5}.deviceFim_drawerList__0M1YA{grid-gap:6px;color:#475569;display:grid;font-size:12px;gap:6px;margin:0;padding-left:16px}.deviceFim_drawerFooter__FkVV2{display:flex;gap:8px;justify-content:space-between;margin-top:auto}.deviceFim_wqlSearchContainer__vsxbT{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:12px;margin-bottom:8px;padding:16px}.deviceFim_wqlInputRow__-SHd7{align-items:center;display:flex;gap:10px;width:100%}.deviceFim_wqlLabel__G4mzR{align-items:center;color:#1e293b;display:flex;flex-shrink:0;font-family:inherit;font-size:14px;font-weight:700;gap:6px}.deviceFim_wqlLabel__G4mzR span{color:#f59e0b}.deviceFim_wqlLabel__G4mzR svg{color:#3b82f6;font-size:18px}.deviceFim_wqlInputWrapper__yi4mT{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;display:flex;flex-grow:1;height:40px;padding:0 12px;transition:all .2s ease}.deviceFim_wqlInputWrapper__yi4mT:focus-within{background:#fff;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.deviceFim_wqlSearchIcon__wsf8M{color:#94a3b8;font-size:18px!important;margin-right:8px}.deviceFim_wqlInput__2i-oN{background:#0000;border:none;color:#334155;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:13px;outline:none;width:100%}.deviceFim_wqlInput__2i-oN::placeholder{color:#94a3b8;font-family:inherit}.deviceFim_wqlSearchBtn__g9lFJ{align-items:center!important;background:#2563eb!important;border-radius:8px!important;color:#fff!important;display:flex!important;flex-shrink:0!important;font-weight:600!important;gap:8px!important;height:40px!important;padding:0 20px!important;text-transform:none!important}.deviceFim_wqlSearchBtn__g9lFJ:hover{background:#1d4ed8!important}.deviceFim_wqlSearchBtn__g9lFJ svg{font-size:18px}.deviceFim_wqlFiltersRow__b6jr-{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.deviceFim_nlAiSection__binkc{border-top:1px dashed #e2e8f0;display:flex;flex-direction:column;gap:10px;margin-top:8px;padding-top:14px}.deviceFim_nlAiHeader__DlnAk{align-items:center;display:flex;gap:8px}.deviceFim_nlAiRow__il\+qG{align-items:flex-start;display:flex;flex-wrap:wrap;gap:10px;width:100%}.deviceFim_nlAiBtn__5jI7G{background:#7c3aed!important;border-radius:10px!important;color:#fff!important;flex-shrink:0!important;font-weight:600!important;min-height:40px!important;padding:0 18px!important;text-transform:none!important}.deviceFim_nlAiBtn__5jI7G:hover{background:#6d28d9!important}.deviceFim_nlAiAnswerWrap__qe64Z{background:#fafafa;border:1px solid #e2e8f0;border-radius:12px;margin-top:4px;padding:14px 16px}.deviceFim_wqlFilterChip__U7\+Qp{align-items:center;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:999px;color:#475569;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:6px;padding:6px 14px;transition:all .2s ease}.deviceFim_wqlFilterChip__U7\+Qp:hover{background:#e2e8f0;color:#1e293b}.deviceFim_wqlFilterChip__U7\+Qp svg{color:#64748b;font-size:16px}.deviceFim_filterPopover__EIdnM .MuiPaper-root{border:1px solid #e2e8f0!important;border-radius:12px!important;box-shadow:0 10px 25px -5px #0000001a,0 8px 10px -6px #0000000d!important;margin-top:8px!important;overflow:hidden!important}.deviceFim_filterPopup__nMEf-{background:#fff;display:flex;flex-direction:column;width:320px}.deviceFim_fieldList__TAROI{border-bottom:1px solid #f1f5f9;max-height:280px;overflow-y:auto;padding:8px 0}.deviceFim_fieldList__TAROI::-webkit-scrollbar{width:6px}.deviceFim_fieldList__TAROI::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:10px}.deviceFim_fieldItem__Rygff{align-items:center;cursor:pointer;display:flex;gap:12px;padding:10px 16px;position:relative;transition:all .2s ease}.deviceFim_fieldItem__Rygff:hover{background:#f8fafc}.deviceFim_fieldItem__Rygff.deviceFim_activeField__AtB7t{background:#3b82f6}.deviceFim_fieldItem__Rygff.deviceFim_activeField__AtB7t .deviceFim_fieldIcon__nr2xj,.deviceFim_fieldItem__Rygff.deviceFim_activeField__AtB7t .deviceFim_fieldKey__t2G63,.deviceFim_fieldItem__Rygff.deviceFim_activeField__AtB7t .deviceFim_fieldLabel__ycNn1{color:#fff!important}.deviceFim_fieldIcon__nr2xj{color:#64748b;font-size:18px!important}.deviceFim_fieldContent__C\+532{display:flex;flex-direction:column;flex-grow:1}.deviceFim_fieldLabel__ycNn1{color:#1e293b;font-size:13px;font-weight:600}.deviceFim_fieldKey__t2G63{color:#94a3b8;font-family:inherit;font-size:10px}.deviceFim_checkIcon__VUe-J{color:#fff;font-size:16px!important}.deviceFim_operatorValueSection__gLNTY{background:#fcfcfd;display:flex;flex-direction:column;gap:12px;padding:16px}.deviceFim_selectedFieldPreview__SiHcg{align-items:center;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:8px;display:flex;justify-content:space-between;padding:8px 12px}.deviceFim_selectedFieldPreview__SiHcg .deviceFim_previewLabel__QicLA{align-items:center;color:#334155;display:flex;font-size:13px;font-weight:600;gap:8px}.deviceFim_selectedFieldPreview__SiHcg .deviceFim_previewKey__bMVbr{color:#64748b;font-size:12px}.deviceFim_inputGroup__TWgGB{display:flex;flex-direction:column;gap:6px}.deviceFim_inputGroup__TWgGB label{color:#64748b;font-size:11px;font-weight:700;text-transform:uppercase}.deviceFim_popupSelect__HPtlc .MuiOutlinedInput-root{background:#fff;border-radius:8px!important;font-size:13px;height:36px}.deviceFim_popupSelect__HPtlc .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:#e2e8f0!important}.deviceFim_popupSelect__HPtlc .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#cbd5e1!important}.deviceFim_popupSelect__HPtlc .MuiOutlinedInput-root.deviceFim_Mui-focused__1hV32 .MuiOutlinedInput-notchedOutline{border-color:#3b82f6!important;border-width:1px!important}.deviceFim_popupInput__wD37h{background:#fff;border:1px solid #e2e8f0;border-radius:8px;font-size:13px;height:36px;outline:none;padding:0 12px;transition:all .2s ease}.deviceFim_popupInput__wD37h:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f61a}.deviceFim_popupInput__wD37h::placeholder{color:#cbd5e1}.deviceFim_applyFilterBtn__hypin{background:#3b82f6!important;border-radius:8px!important;box-shadow:0 4px 6px -1px #3b82f64d!important;color:#fff!important;font-weight:600!important;height:40px!important;margin-top:8px!important;text-transform:none!important;width:100%!important}.deviceFim_applyFilterBtn__hypin:hover{background:#2563eb!important}.severityDistributionCard_card__Bq08l{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 8px 16px #0f172a14;padding:16px}.severityDistributionCard_title__5dndc{color:#0f172a;font-size:14px;font-weight:700}.severityDistributionCard_content__wVJLt{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:160px 1fr;margin-top:12px}.severityDistributionCard_chart__syUZH{height:160px;width:160px}.severityDistributionCard_legend__WOivO{display:flex;flex-direction:column;gap:10px}.severityDistributionCard_legendRow__agWC2{align-items:center;display:flex;gap:12px;justify-content:space-between}.severityDistributionCard_legendLabel__asrBI{align-items:center;display:inline-flex;gap:8px}.severityDistributionCard_dot__nkz5K{border-radius:999px;height:10px;width:10px}.severityDistributionCard_legendText__rVrNk{color:#475569;font-size:13px}.severityDistributionCard_legendValue__7TszK{color:#0f172a;font-size:13px;font-weight:600}@media(max-width:900px){.severityDistributionCard_content__wVJLt{grid-template-columns:1fr}.severityDistributionCard_chart__syUZH{margin:0 auto}}.topEventCategoriesCard_card__Xx9ab{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 8px 16px #0f172a14;padding:16px}.topEventCategoriesCard_title__-vHIw{color:#0f172a;font-size:14px;font-weight:700}.topEventCategoriesCard_chart__Qiw0U{margin-top:10px}.userManagement_kpiGrid__QMQVc{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.userManagement_page__9v8HI{display:flex;flex-direction:column;gap:20px}.userManagement_pageHero__P6cAo{background:linear-gradient(135deg,#fff,#f8fbff 72%,#eef4ff);border:1px solid #dbe7ff;border-radius:16px;box-shadow:0 10px 24px #2563eb14;padding:16px 18px}.userManagement_title__4wfV2{color:#0b1220;font-size:18px}.userManagement_heroSubtitle__w\+thZ{color:#64748b;font-size:12px;margin-top:4px}.userManagement_sectionTitle__8a9SL{color:#0f172a;font-size:16px}.userManagement_tabsRow__uOr5c{display:flex;flex-wrap:wrap;gap:10px}.userManagement_tabButton__051hg{align-items:center;background:#fff;border:1px solid #dbe7ff;border-radius:12px;color:#475569;cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:8px;height:38px;justify-content:center;min-width:160px;padding:4px 12px;text-align:center}.userManagement_tabButtonActive__b\+rDG{background:#2563eb!important;border-color:#2563eb!important;box-shadow:0 10px 22px #2563eb38;color:#fff!important}.userManagement_tabCount__q720B{background:#0f172a14;border-radius:999px;color:inherit;font-size:11px;padding:2px 8px}.userManagement_tabButtonActive__b\+rDG .userManagement_tabCount__q720B{background:#fff3}.userManagement_tabIcon__nVPLV{align-items:center;display:inline-flex}.userManagement_tableCard__2hQ9e{background:linear-gradient(180deg,#fff,#f9fbff);border:1px solid #dbe7ff!important;border-radius:16px!important;box-shadow:0 12px 30px #2563eb14!important;padding:20px!important}.userManagement_tableHeader__2m9WK{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:16px}.userManagement_tableHeaderActions__mkWOq{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.userManagement_tableTitle__fO9cx{color:#0f172a;font-size:14px;font-weight:700}.userManagement_searchField__5lD7e .MuiInputBase-root{background:#fff;border-radius:10px}.userManagement_tableHead__bxv5V{background-color:#f3f8ff!important;border-bottom:1px solid #e2e8f0!important;font-size:12px!important;font-weight:600!important}.userManagement_tablePagination__cos\+W{padding:8px 0 0}.userManagement_emptyState__kqnPN{color:#64748b;padding:24px 16px;text-align:center}.userManagement_monoText__-RagC{color:#475569;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px}.userManagement_statusBadge__Bo0Sy{align-items:center;border:1px solid #0000;border-radius:999px;display:inline-flex;font-size:11px;font-weight:600;justify-content:center;padding:2px 10px;text-transform:capitalize}.userManagement_status--active__y1t-D{background:#dcfce7;border-color:#bbf7d0;color:#16a34a}.userManagement_status--suspended__5VKcg{background:#fee2e2;border-color:#fecaca;color:#dc2626}.userManagement_roleSelect__ppSzL .MuiOutlinedInput-root{border-radius:999px;font-size:11px;font-weight:600;height:28px;text-transform:capitalize}.userManagement_roleSelect__ppSzL .MuiSelect-select{padding:4px 10px}.userManagement_roleSelect__ppSzL .MuiOutlinedInput-notchedOutline{border-color:#bfdbfe}.userManagement_roleSelect__ppSzL .MuiSvgIcon-root{font-size:16px}.userManagement_actionButton__ieuJx{border-radius:999px!important;font-size:12px!important;padding:4px 10px!important;text-transform:none!important}.userManagement_dialogTitle__Q4-ev{color:#0f172a;font-size:16px;font-weight:700}.userManagement_dialogContent__d97i8{grid-gap:14px;display:grid;gap:14px;padding-top:12px!important}.userManagement_accessSection__iCaV9{background:linear-gradient(180deg,#fff,#f9fbff);border:1px solid #dbe7ff;border-radius:18px;box-shadow:0 14px 32px #2563eb14;overflow:hidden}.userManagement_accessHeader__KNuC1{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:18px 20px}.userManagement_accessHeaderLeft__69dGV{align-items:center;display:flex;gap:14px}.userManagement_accessIcon__0sZBw{background:#007bff;border-radius:14px;color:#fff;display:grid;height:44px;place-items:center;width:44px}.userManagement_accessTitle__LwTms{color:#0f172a;font-size:18px;font-weight:700}.userManagement_accessSubtitle__F0\+LG{color:#64748b;font-size:13px}.userManagement_accessHeaderActions__GivD0{align-items:center;display:flex;gap:10px}.userManagement_accessSummaryGrid__bsNeI{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));padding:20px}.userManagement_accessCard__hn3M5{background:#fff;border:1px solid #e2e8f0;border-radius:12px;display:flex;flex-direction:column;gap:12px;padding:16px}.userManagement_accessCardTitle__XBWa9{color:#64748b;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.userManagement_userInfoHeader__XnrTX{align-items:center;display:flex;gap:12px}.userManagement_userAvatar__zMY2p{background:#007bff;border-radius:999px;color:#fff;display:grid;font-weight:700;height:40px;place-items:center;width:40px}.userManagement_userName__-keIA{color:#0f172a;font-size:14px;font-weight:700}.userManagement_userEmail__A7eOH{color:#64748b;font-size:12px}.userManagement_userMetaRow__KgoCx{align-items:center;display:flex;gap:12px;justify-content:space-between}.userManagement_userMetaLabel__4Ho0e{color:#64748b;font-size:12px}.userManagement_userMetaValue__6pBVj{color:#0f172a;font-size:12px}.userManagement_roleChip__cM7ms .MuiChip-label{font-size:11px;font-weight:600}.userManagement_statusChip__wcPQt{font-size:11px;font-weight:600;text-transform:capitalize}.userManagement_statusChip--active__dfQg0{background:#dcfce7!important;color:#16a34a!important}.userManagement_statusChip--suspended__DFJj5{background:#fee2e2!important;color:#dc2626!important}.userManagement_overviewGrid__lAyoX{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.userManagement_overviewValueAllowed__RginA{color:#16a34a;font-size:22px;font-weight:700}.userManagement_overviewValueDenied__c8Mse{color:#dc2626;font-size:22px;font-weight:700}.userManagement_overviewValueActive__9vnXq{color:#2563eb;font-size:22px;font-weight:700}.userManagement_overviewLabel__I5Yga{color:#64748b;font-size:12px;margin-top:4px}.userManagement_quickActionButton__85D3b{align-items:flex-start!important;border-radius:10px!important;flex-direction:column;gap:8px;justify-content:flex-start!important;padding:10px 12px!important;text-transform:none!important}.userManagement_quickActionText__DXw39{color:#64748b!important;font-size:11px!important}.userManagement_categoriesSection__1WmJo{padding:0 20px 20px}.userManagement_categoriesTitle__dflCw{color:#64748b;font-size:12px;font-weight:700;letter-spacing:.04em;margin-bottom:10px;text-transform:uppercase}.userManagement_categoriesRow__3R04A{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.userManagement_categoryCard__zKGTh{background:#fff;border:1px solid #e2e8f0;border-radius:14px;cursor:pointer;display:flex;flex-direction:column;gap:10px;padding:14px;text-align:left}.userManagement_categoryCardActive__HZPK5{background:#f0f6ff;border-color:#007bff}.userManagement_categoryIcon__91-lJ{border-radius:12px;display:grid;height:36px;place-items:center;width:36px}.userManagement_categoryLabel__Vqvsr{color:#0f172a;font-size:14px;font-weight:700}.userManagement_categoryCounts__oJYlN{align-items:center;display:flex;font-size:12px;gap:10px}.userManagement_countAllowed__dO\+lv{color:#16a34a;font-weight:600}.userManagement_countDenied__0sGrC{color:#dc2626;font-weight:600}.userManagement_enabledChip__TmiDv{background:#dcfce7!important;color:#16a34a!important;font-size:10px!important;font-weight:600!important;width:fit-content}.userManagement_disabledChip__nX9PP{background:#f1f5f9!important;color:#64748b!important;font-size:10px!important;font-weight:600!important;width:fit-content}.userManagement_detailCard__w4Opw{border:1px solid #e2e8f0;border-radius:16px;display:flex;flex-direction:column;gap:18px;margin:0 20px 20px;padding:18px}.userManagement_detailHeader__fWfPy{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.userManagement_detailTitle__jCsje{color:#0f172a;font-size:16px;font-weight:700}.userManagement_detailSubtitle__XkdBb{color:#64748b;font-size:12px;margin-top:4px}.userManagement_detailStatus__KG6my{align-items:center;display:flex;gap:8px}.userManagement_detailStatusLabel__lVdwi{color:#64748b;font-size:12px}.userManagement_detailStatusValue__fBoMa{color:#16a34a;font-size:12px;font-weight:600}.userManagement_itemsGrid__1KhOd{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.userManagement_itemsCard__o2gBM{border:1px solid #e2e8f0;border-radius:12px;display:flex;flex-direction:column;gap:10px;padding:14px}.userManagement_itemsHeader__v9NM5{align-items:center;display:flex;gap:10px;justify-content:space-between}.userManagement_itemsTitle__NZN\+G{color:#0f172a;font-size:14px;font-weight:700}.userManagement_itemsSubtitle__k4v-r{color:#64748b;font-size:12px}.userManagement_itemsList__G7LTr{display:flex;flex-direction:column;gap:8px}.userManagement_allowedItem__zVYZE{background:#f0fdf4;border:1px solid #86efac;border-radius:8px;color:#166534;flex:1 1;font-size:12px;padding:8px 10px}.userManagement_allowedItem__zVYZE:hover{background:#dcfce7;border-color:#4ade80}.userManagement_allowedItemRow__iBioz,.userManagement_deniedItemRow__SOFlJ{align-items:center;display:flex;gap:8px;position:relative}.userManagement_deniedItem__KUid\+{background:#fef2f2;border:1px solid #fca5a5;border-radius:8px;color:#7f1d1d;flex:1 1;font-size:12px;padding:8px 10px}.userManagement_deniedItem__KUid\+:hover{background:#fee2e2;border-color:#f87171}.userManagement_itemDelete__WzhD4{border:1px solid #e2e8f0!important;color:#475569!important;height:32px;opacity:0;transition:opacity .2s ease;width:32px}.userManagement_allowedItemRow__iBioz:hover .userManagement_itemDelete__WzhD4,.userManagement_deniedItemRow__SOFlJ:hover .userManagement_itemDelete__WzhD4{opacity:1}.userManagement_addItemButton__YrZ49{background:#fff;border:1px dashed #cbd5f5;border-radius:8px;color:#475569;cursor:pointer;font-size:12px;padding:8px 10px;text-align:center}.userManagement_addItemRow__dz5k4{align-items:center;display:flex;gap:8px}.userManagement_addItemField__zmFks .MuiInputBase-root{border-radius:10px}.userManagement_addItemConfirm__O2EaW{background:#16a34a!important;color:#fff!important;height:36px;width:36px}.userManagement_addItemCancel__e1Xn7{border:1px solid #e2e8f0!important;color:#475569!important;height:36px;width:36px}.userManagement_allowedCountChip__InsyW{background:#dcfce7!important;color:#16a34a!important;font-size:11px!important;font-weight:600!important}.userManagement_deniedCountChip__ftA3q{background:#fee2e2!important;color:#dc2626!important;font-size:11px!important;font-weight:600!important}.deviceSession_sessionsWrapper__vKtB7{display:flex;flex-direction:column;gap:14px;width:100%}.deviceSession_pageHero__U7kwS{align-items:center;background:linear-gradient(135deg,#fff,#f8fbff 72%,#eef4ff);border:1px solid #dbe7ff;border-radius:16px;box-shadow:0 10px 24px #2563eb14;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:16px 18px}.deviceSession_pageHeroTitle__pbMdY{color:#0b1220;font-size:18px!important;font-weight:800!important}.deviceSession_pageHeroSubtitle__QXEco{color:#64748b;font-size:12px!important;margin-top:4px}.deviceSession_pageHeroStats__tFV2G{align-items:center;display:flex;gap:8px}.deviceSession_pageHeroBadge__Zabfx{align-items:center;background:#eff6ff;border:1px solid #bfdbfe;border-radius:999px;color:#1d4ed8;display:inline-flex;font-size:11px;font-weight:700;height:26px;padding:0 10px}.deviceSession_subTitle__WTcHI{color:#0f172a;font-size:16px;font-weight:700}.deviceSession_sessionsHeader__11cJH{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:20px}.deviceSession_dateFilter__xDXvb{align-items:center;display:flex;gap:10px}.deviceSession_filterLabelInline__Rd-6r,.deviceSession_filterLabel__x2gKV{color:#64748b;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.deviceSession_sessionsGrid__aoaFg{display:flex;gap:16px;overflow-x:auto;padding-bottom:4px}.deviceSession_sessionsGrid__aoaFg>*{flex:0 0 280px}.deviceSession_sessionCard__IK-L7{background:linear-gradient(180deg,#fff,#f9fbff);border:1px solid #dbe7ff;border-radius:16px;display:flex;flex-direction:column;gap:12px;padding:16px;position:relative}.deviceSession_sessionCardClickable__fuFIb{cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.deviceSession_sessionCardClickable__fuFIb:hover{border-color:#bfdbfe;box-shadow:0 12px 24px #2563eb1f;transform:translateY(-1px)}.deviceSession_sessionCardClickable__fuFIb:focus-visible{outline:2px solid #007bff;outline-offset:2px}.deviceSession_sessionCardActive__mhIys{background-color:#eff6ff;border-color:#2563eb;box-shadow:0 14px 28px #2563eb29}.deviceSession_sessionBadge__ps2XN{background:#f3f4f6;color:#4a5565;place-items:center}.deviceSession_sessionBadgeActive__e-pHQ,.deviceSession_sessionBadge__ps2XN{border-radius:999px;display:grid;font-size:12px;font-weight:700;height:26px;position:absolute;right:12px;top:12px;width:26px}.deviceSession_sessionBadgeActive__e-pHQ{background:#007bff;color:#fff;place-items:center}.deviceSession_sessionHeader__d8eYw{align-items:center;display:flex;gap:12px}.deviceSession_sessionAvatar__TbZac{background:#007bff;border-radius:999px;color:#fff;display:grid;font-size:14px;font-weight:700;height:44px;place-items:center;width:44px}.deviceSession_sessionName__d3itj{color:#0f172a;font-size:14px;font-weight:700}.deviceSession_sessionRole__UCHcs{color:#64748b;font-size:12px}.deviceSession_sessionStatus__RdNCj{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:600;justify-content:center;padding:4px 12px;width:fit-content}.deviceSession_sessionStatusActive__I-Q8K{background:#dcfce7;border:1px solid #86efac;color:#16a34a}.deviceSession_sessionStatusCompleted__UFjfO{background:#f1f5f9;border:1px solid #e2e8f0;color:#475569}.deviceSession_sessionDuration__aL9Vd{align-items:center;color:#475569;display:inline-flex;gap:6px}.deviceSession_sessionDurationText__MQ0c5{font-size:12px;font-weight:600}.deviceSession_emptyState__bDr1S{color:#64748b;font-size:13px;padding:12px 0;text-align:center}.deviceSession_activityCard__G95X6{background:linear-gradient(180deg,#fff,#f9fbff);border:1px solid #dbe7ff;border-radius:18px;box-shadow:0 12px 30px #2563eb14;overflow:hidden}.deviceSession_activityHeader__u0N0N{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:16px 20px}.deviceSession_sessionHeaderLeft__UNgiW{align-items:center;display:flex;gap:12px}.deviceSession_sessionAvatarLarge__K2BZL{background:#007bff;border-radius:999px;color:#fff;display:grid;font-size:14px;font-weight:700;height:44px;place-items:center;width:44px}.deviceSession_sessionTitle__yR3kv{color:#0f172a;font-size:14px;font-weight:700}.deviceSession_sessionMeta__6V-Tv{color:#64748b;font-size:12px}.deviceSession_sessionHeaderRight__TI373{align-items:flex-end;display:flex;flex-direction:column;gap:2px}.deviceSession_activityCount__KAXw8{color:#0f172a;font-size:13px;font-weight:700}.deviceSession_sessionState__gFscw{color:#64748b;font-size:12px}.deviceSession_tableCard__4QLhm{border:none!important;border-radius:0!important;box-shadow:none!important;padding:1rem}.deviceSession_tableHeader__uEXoO{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;gap:12px;justify-content:space-between;padding:14px 16px}.deviceSession_tableHeaderActions__Qa4Ep{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.deviceSession_searchField__QG5FK .MuiInputBase-root{background:#fff;border-radius:10px}.deviceSession_filterToggle__3dTmE{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:10px;color:#475569;cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:8px;height:36px;padding:0 12px}.deviceSession_tableHead__usKTi{background-color:#f3f8ff!important;border-bottom:1px solid #e2e8f0!important;font-size:12px!important;font-weight:600!important}.deviceSession_tableContainer__2lXqd{overflow-x:auto}.deviceSession_tablePagination__tjFAL{padding:8px 16px 12px}.deviceSession_filterRow__1pnrO{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;padding:10px 16px}.deviceSession_filterGroup__8i5i-{align-items:center;display:flex;gap:12px}.deviceSession_filterSelect__qPPt7 .MuiOutlinedInput-root{background:#fff;border-radius:8px;min-width:140px}.deviceSession_clearFilters__Jd93B{background:none;border:none;color:#ef4444;cursor:pointer;font-size:12px;font-weight:600;padding:4px 8px}.deviceSession_monoText__4xO9w{color:#475569;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px;max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.deviceSession_typeCell__wtYRd{align-items:center;display:inline-flex;gap:8px}.deviceSession_typeIcon__2PWOB{border-radius:6px;display:grid;font-size:14px;height:22px;place-items:center;width:22px}.deviceSession_typeIcon--system__Zf-SX{background:#fee2e2;color:#ef4444}.deviceSession_typeIcon--app__0QFaI{background:#ede9fe;color:#7c3aed}.deviceSession_typeIcon--file__mmkAB{background:#dbeafe;color:#2563eb}.deviceSession_typeIcon--network__gWtYx{background:#dcfce7;color:#16a34a}.deviceSession_typeText__gzbED{color:#334155;font-size:12px}.deviceSession_actionText__AtG2Z{color:#0f172a;font-size:12px;font-weight:600}.deviceSession_statusWrap__zG76k{align-items:center;display:inline-flex;gap:6px}.deviceSession_statusIcon__vWv1F{color:#16a34a}.deviceSession_statusBadge__LvxFE{align-items:center;background:#dcfce7;border:1px solid #86efac;border-radius:999px;color:#16a34a;display:inline-flex;font-size:11px;font-weight:600;justify-content:center;padding:2px 10px}.resourceUsageCard_resourceCard__klwyR{background:#0000;border:none;display:flex;flex-direction:column;gap:20px;padding:0;width:100%}.resourceUsageCard_header__okpHD{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 1px 2px #0000000d;display:flex;justify-content:space-between;padding:16px 24px}.resourceUsageCard_headerActions__izFnJ{align-items:center;display:flex;gap:12px}.resourceUsageCard_detailDialogButton__jof77{color:#2563eb!important;font-size:11px!important;font-weight:600!important;padding:0;text-transform:none!important}.resourceUsageCard_detailLabel__vIzO-{color:#475569;font-size:12px!important;font-weight:700!important}.resourceUsageCard_detailValue__l8Uog{color:#0f172a;font-size:12px!important;font-weight:700!important}.resourceUsageCard_toggleGroup__VOvuu{background:#f8fafc;border:1px solid #e2e8f0;margin-right:8px}.resourceUsageCard_toggleGroup__VOvuu .MuiToggleButton-root{border:none;color:#64748b;padding:4px 8px}.resourceUsageCard_toggleGroup__VOvuu .MuiToggleButton-root.resourceUsageCard_Mui-selected__MCfN9{background-color:#fff;box-shadow:0 1px 3px #0000001a;color:#3b82f6}.resourceUsageCard_toggleGroup__VOvuu .MuiToggleButton-root.resourceUsageCard_Mui-selected__MCfN9:hover{background-color:#fff}.resourceUsageCard_detailEmpty__tQItr{color:#94a3b8;font-size:12px;font-weight:600}.resourceUsageCard_dialogRow__qR3Je{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:8px 0}.resourceUsageCard_statusText__eNSlo{color:#64748b;font-size:13px!important}.resourceUsageCard_label__AdeKR{color:#64748b}.resourceUsageCard_highlight__RVJVY{color:#0f172a;font-weight:600}.resourceUsageCard_success__kmhfO{color:#10b981;font-weight:600}.resourceUsageCard_primary__4mhuX{color:#3b82f6;font-weight:600}.resourceUsageCard_barsContainer__1Xlld{display:flex;flex-direction:column;gap:12px}.resourceUsageCard_barItem__8oQ\+d{align-items:center;display:flex;gap:16px}.resourceUsageCard_barLabel__BHTzg{color:#2563eb;flex-shrink:0;font-size:13px!important;font-weight:600!important;width:50px}.resourceUsageCard_barLabelTitle__P1cJD{flex-shrink:0;font-size:13px!important;font-weight:600!important;width:60px}.resourceUsageCard_progressWrapper__GFApo{flex-grow:1}.resourceUsageCard_customProgress__tu3l2,.resourceUsageCard_memoryProgress__o85jz{border-radius:6px!important;height:12px!important}.resourceUsageCard_barValue__COdCq{color:#475569;font-size:13px!important;font-weight:600!important;text-align:right;width:120px}.resourceUsageCard_footer__nTDTt{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;display:flex;flex-wrap:wrap;gap:32px;margin-top:10px;padding:16px 24px}.resourceUsageCard_chartPanel__fQJiS{display:flex;flex-direction:column;gap:4px;margin-top:16px}.resourceUsageCard_chartTitle__p5QQc{font-size:24px;font-weight:900}.resourceUsageCard_chartSubtitle__k-teR{color:#94a3b8;font-size:12px;letter-spacing:1px;text-transform:uppercase}.resourceUsageCard_chartWrapper__xuwtD{background:#0f172a;border:1px solid #1e293b;border-radius:8px;margin-top:16px;overflow:hidden;padding:20px;position:relative;transition:all .3s ease}.resourceUsageCard_chartWrapper__xuwtD.resourceUsageCard_barMode__xzoY1{background:#0000;border:none;margin-top:8px;padding:0}.resourceUsageCard_progressListContainer__AOeXH{display:flex;flex-direction:column;gap:8px;width:100%}.resourceUsageCard_progressRow__Apz7R{align-items:center;display:flex;gap:12px;width:100%}.resourceUsageCard_progressLabel__lS6JJ{color:#64748b;font-size:11px;font-weight:600;min-width:40px;text-transform:uppercase}.resourceUsageCard_progressContainer__6tBjS{padding:8px 0;width:100%}.resourceUsageCard_linearProgress__H6gAz{border-radius:5px!important;height:10px!important;overflow:hidden}@keyframes resourceUsageCard_shimmer__QdjZ5{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.resourceUsageCard_chartsGrid__U01CH{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));width:100%}.resourceUsageCard_chartSection__y4pM9{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 4px 6px -1px #0000000d,0 2px 4px -1px #00000008;display:flex;flex-direction:column;gap:16px;overflow:hidden;padding:24px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.resourceUsageCard_chartSection__y4pM9:hover{border-color:#cbd5e1;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-4px)}.resourceUsageCard_chartSection__y4pM9:hover .resourceUsageCard_chartTitle__p5QQc{color:#2563eb}.resourceUsageCard_chartSection__y4pM9:before{background:#0000;content:"";height:100%;left:0;position:absolute;top:0;transition:background .3s ease;width:4px}.resourceUsageCard_chartSection__y4pM9.resourceUsageCard_cpuCard__NEGNO{background:#fff;grid-column:1/-1}.resourceUsageCard_chartSection__y4pM9.resourceUsageCard_cpuCard__NEGNO:before{background:#3b82f6}.resourceUsageCard_chartSection__y4pM9.resourceUsageCard_memoryCard__Hv3LJ:before{background:#10b981}.resourceUsageCard_chartSection__y4pM9.resourceUsageCard_swapCard__FBBHg:before{background:#f59e0b}.resourceUsageCard_chartSection__y4pM9.resourceUsageCard_networkCard__9uPWd:before{background:#0ea5e9}.resourceUsageCard_chartSection__y4pM9.resourceUsageCard_diskCard__NsyPj:before{background:#8b5cf6}.resourceUsageCard_chartContainer__zVCEZ{height:180px;width:100%}.resourceUsageCard_chartHeader__BtP\+Q{align-items:baseline;display:flex;justify-content:space-between}.resourceUsageCard_chartTitle__p5QQc{color:#1e293b;font-size:20px!important;font-weight:700!important;line-height:1.2;transition:color .3s ease}.resourceUsageCard_cpuModel__MJ4uC{color:#94a3b8;font-size:14px!important;margin-left:12px}.resourceUsageCard_utilizationLabel__EQIgz{color:#94a3b8;font-size:11px!important;left:20px;position:absolute;top:5px;z-index:10}.resourceUsageCard_maxValLabel__ZHuYg{color:#94a3b8;font-size:11px!important;position:absolute;right:20px;top:5px;z-index:10}.resourceUsageCard_timeWindowLabel__mmNPE{bottom:5px;color:#94a3b8;font-size:11px!important;left:20px;position:absolute;z-index:10}.resourceUsageCard_minValLabel__7GFYt{bottom:5px;color:#94a3b8;font-size:11px!important;position:absolute;right:20px;z-index:10}.resourceUsageCard_chartPlaceholder__3-C\+W{align-items:center;background:#0f172a;border:1px solid #1e293b;border-radius:8px;color:#94a3b8;display:flex;font-size:12px;height:180px;justify-content:center}.resourceUsageCard_footerItem__-w0XD{font-size:13px!important}.resourceUsageCard_sucessText__EvrX0{color:#10b981;font-weight:600}.resourceUsageCard_warningText__Youi0{color:#f59e0b;font-weight:600}.resourceUsageCard_primaryText__goM1b{color:#3b82f6;font-weight:600}.infoGridCard_infoCard__Vzz-6{background:linear-gradient(180deg,#fff,#f8fbff);border:1px solid #dbe7ff;border-radius:18px;box-shadow:0 16px 40px #1e40af14;margin-bottom:24px;padding:24px;width:100%}.infoGridCard_header__3JMP2{margin-bottom:20px}.infoGridCard_title__Umbq5{color:#0b1220;font-size:16px!important;font-weight:800!important;margin-bottom:6px!important}.infoGridCard_subtitle__oPwy1{color:#64748b;font-size:12px!important;font-weight:500!important}.infoGridCard_itemWrapper__Wx4Id{background:#fff;border:1px solid #e2e8f0;border-radius:12px;display:flex;flex-direction:column;gap:8px;min-height:92px;padding:12px}.infoGridCard_labelRow__RSS1k{align-items:center;display:flex;gap:8px}.infoGridCard_itemIcon__Bwh1V{background:#eff6ff;border-radius:8px;color:#2563eb;display:grid;height:22px;place-items:center;width:22px}.infoGridCard_label__ug5FW{color:#64748b;font-size:11px!important;font-weight:700!important;letter-spacing:.04em;text-transform:uppercase}.infoGridCard_value__7753m{color:#111827;font-size:14px!important;font-weight:700!important;word-break:break-word}.statusRow_rowContainer__yuuMe{align-items:center;border:1px solid #0000;border-radius:8px;display:flex;justify-content:space-between;margin-bottom:12px;padding:16px}.statusRow_success__GXKpf{background-color:#ecfdf5;border-color:#d1fae5}.statusRow_warning__VLIn\+{background-color:#fffbeb;border-color:#fef3c7}.statusRow_info__LMZ7n{background-color:#eff6ff;border-color:#dbeafe}.statusRow_leftContent__rg1eZ{gap:12px}.statusRow_iconWrapper__W4pOf,.statusRow_leftContent__rg1eZ{align-items:center;display:flex}.statusRow_iconSuccess__51bKl{color:#10b981}.statusRow_iconWarning__Mec5x{color:#f59e0b}.statusRow_iconInfo__JAZE2{color:#3b82f6}.statusRow_title__OJPGz{color:#0f172a;font-size:14px!important;font-weight:600!important;line-height:1.2!important;margin-bottom:2px!important}.statusRow_subtitle__xYmRj{color:#64748b;font-size:12px!important;line-height:1.2!important}.statusRow_rightContent__rlQKc{color:#64748b;font-size:12px;font-weight:500}.attributeBox_boxContainer__-\+E7F{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;flex:1 1;padding:12px 16px}.attributeBox_label__BC8ti{color:#64748b;font-size:11px!important;margin-bottom:4px!important}.attributeBox_value__xPDer{color:#0f172a;font-size:14px!important;font-weight:600!important}.activeProcessesTable_card__Tkn7P{border:1px solid #e2e8f0!important;border-radius:12px!important;box-shadow:0 1px 3px 0 #0000001a!important;display:flex;flex-direction:column;margin-top:24px;padding:24px!important}.activeProcessesTable_tableHeader__aYcjH{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.activeProcessesTable_uninstallBtn__hOgsq{background-color:#2563eb!important;color:#fff!important}.activeProcessesTable_uninstallBtn__hOgsq:hover{background-color:#1d4ed8!important}.activeProcessesTable_iconBtn__IQkZv:hover{color:#ef4444!important}.activeProcessesTable_title__OyxD9{color:#0f172a;font-size:16px!important;font-weight:700!important}.activeProcessesTable_tableHead__Ar7Ek{background-color:#f8fafc!important;border-bottom:1px solid #e2e8f0!important;font-size:12px!important;font-weight:600!important}.activeProcessesTable_cmdName__kZgOx{color:#0f172a;font-size:13px!important;font-weight:600!important}.activeProcessesTable_cmdSub__K7z8B{color:#64748b;font-size:11px!important}.activeProcessesTable_status__PqKbw{font-weight:600}.activeProcessesTable_running__jX2a3{color:#10b981}.activeProcessesTable_sleeping__c2pD7{color:#3b82f6}.activeProcessesTable_pulseHighlight__BNyB-{animation:activeProcessesTable_rowPulse__bJ2Q3 1.3s ease-out;background:#3b82f626;border-radius:4px;padding:0 4px}@keyframes activeProcessesTable_rowPulse__bJ2Q3{0%{box-shadow:0 0 0 0 #3b82f666}70%{box-shadow:0 0 0 6px #3b82f600}to{box-shadow:0 0 0 0 #3b82f600}}.DeviceAiAnalytics_wrapper__NGp5Y{display:flex;flex-direction:column;gap:18px}.DeviceAiAnalytics_aiSummaryCard__EnQKf{background:#f8fbff;border:1px solid #dbeafe;border-radius:22px;display:flex;flex-direction:column;gap:16px;padding:22px 26px}.DeviceAiAnalytics_aiSummaryHeader__Lf0b\+{align-items:center;display:flex;gap:16px;justify-content:space-between}.DeviceAiAnalytics_aiSummaryTitleGroup__76uQJ{align-items:center;display:flex;gap:12px}.DeviceAiAnalytics_aiSummaryIconWrap__67xZu{align-items:center;background:#dbeafe;border-radius:10px;color:#2563eb;display:inline-flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.DeviceAiAnalytics_aiSummaryTitle__DhDI2{color:#0f172a;font-size:16px;font-weight:700}.DeviceAiAnalytics_aiSummarySubtitle__jN2cz{color:#475569;font-size:12px}.DeviceAiAnalytics_aiSummaryUpdated__T2FAq{border:1px solid #bfdbfe;border-radius:999px;color:#2563eb;font-size:12px;font-weight:600;padding:4px 12px;white-space:nowrap}.DeviceAiAnalytics_aiStatsRow__cxmth{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.DeviceAiAnalytics_aiStatCard__Gjnxv{background:#fff;border:1px solid #e2e8f0;border-radius:16px;border-right:none;box-shadow:0 4px 6px -1px #0000000d;display:flex;flex-direction:column;gap:12px;min-height:140px;overflow:hidden;padding:20px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.DeviceAiAnalytics_aiStatCard__Gjnxv:hover{border-color:#cbd5e1;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-4px)}.DeviceAiAnalytics_aiStatCard__Gjnxv:before{background:#0000;content:"";height:100%;left:0;position:absolute;top:0;transition:background .3s ease;width:4px}.DeviceAiAnalytics_aiStatHead__X5d1I{align-items:center;display:flex;gap:12px}.DeviceAiAnalytics_aiStatCard--critical__2LgRg{background:#fff;border-color:#fee2e2}.DeviceAiAnalytics_aiStatCard--critical__2LgRg:before{background:#dc2626}.DeviceAiAnalytics_aiStatCard--coverage__sUcYj{background:#fff;border-color:#fcd9af}.DeviceAiAnalytics_aiStatCard--coverage__sUcYj:before{background:#ea580c}.DeviceAiAnalytics_aiStatCard--accuracy__nXfgg{background:#fff;border-color:#dcfce7}.DeviceAiAnalytics_aiStatCard--accuracy__nXfgg:before{background:#15803d}.DeviceAiAnalytics_aiStatIcon__ALr\+B{align-items:center;background:#0f172a0f;border-radius:10px;display:inline-flex;height:28px;justify-content:center;width:28px}.DeviceAiAnalytics_aiStatIcon--critical__nYrmr{background:#fee2e2;color:#dc2626}.DeviceAiAnalytics_aiStatIcon--coverage__A4-O9{background:#fff2e6;color:#ea580c}.DeviceAiAnalytics_aiStatIcon--accuracy__XQxVB{background:#dcfce7;color:#15803d}.DeviceAiAnalytics_aiStatValue__gkoOT{color:#0f172a;font-size:28px;font-weight:700;line-height:1.2;transition:color .3s ease}.DeviceAiAnalytics_aiStatLabel__J1mRz{color:#475569;font-size:12px;font-weight:600}.DeviceAiAnalytics_aiStatDescription__iXnDv{color:#64748b;font-size:11px;line-height:1.4}.DeviceAiAnalytics_aiInsightsRow__vqsJO{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}.DeviceAiAnalytics_aiInsightCard__hLq56{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 1px 2px #0000000d;display:flex;gap:12px;padding:12px 16px;transition:all .2s ease}.DeviceAiAnalytics_aiInsightCard__hLq56:hover{background:#f8fafc;border-color:#cbd5e1;transform:translateX(4px)}.DeviceAiAnalytics_aiInsightIcon__p9ftK{align-items:center;background:#f1f5f9;border:1px solid #0f172a0d;border-radius:10px;color:#2563eb;display:inline-flex;flex-shrink:0;height:36px;justify-content:center;transition:all .2s ease;width:36px}.DeviceAiAnalytics_aiInsightCard__hLq56:hover .DeviceAiAnalytics_aiInsightIcon__p9ftK{background:#2563eb;color:#fff}.DeviceAiAnalytics_aiInsightText__AGZxG{color:#334155;font-size:13px;line-height:1.5}.DeviceAiAnalytics_aiSecurityAnalytics__tsEVT{background:#fff;border:1px solid #e2e8f0;border-radius:18px;box-shadow:0 6px 40px #0f172a14;display:flex;flex-direction:column;gap:20px;padding:24px}.DeviceAiAnalytics_analyticsHeader__i248H{align-items:center;display:flex;gap:16px;justify-content:space-between}.DeviceAiAnalytics_analyticsTitle__Zx\+8H{color:#0f172a;font-size:18px;font-weight:700}.DeviceAiAnalytics_analyticsSubtitle__nPMVX{color:#475569;font-size:12px}.DeviceAiAnalytics_analyticsBadge__A4LP3{align-items:center;background:#eef2ff;border-radius:999px;color:#1d4ed8;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:6px 10px}.DeviceAiAnalytics_analyticsBadge__A4LP3 svg{color:#1d4ed8}.DeviceAiAnalytics_analyticsCardRow__h-3S5{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.DeviceAiAnalytics_analyticsHighlightCard__uurPU{background:#fff;border:1px solid #0000;border-radius:16px;display:flex;flex-direction:column;gap:8px;min-height:210px;padding:16px}.DeviceAiAnalytics_analyticsHighlightCard--red__4INbv{background:#fff5f5;border-color:#fee2e2}.DeviceAiAnalytics_analyticsHighlightCard--amber__eBZgt{background:#fff7ed;border-color:#ffedd5}.DeviceAiAnalytics_analyticsHighlightCard--blue__eoIt0{background:#f8fbff;border-color:#dbeafe}.DeviceAiAnalytics_analyticsHighlightMeta__koO1W{align-items:center;color:#475569;display:flex;font-size:12px;gap:6px}.DeviceAiAnalytics_analyticsHighlightIcon__ltx3X{align-items:center;background:#f8fafc;border-radius:10px;color:#475569;display:inline-flex;font-size:16px;height:32px;justify-content:center;width:32px}.DeviceAiAnalytics_analyticsHighlightCard--red__4INbv .DeviceAiAnalytics_analyticsHighlightIcon__ltx3X{background:#ef44441f;color:#dc2626}.DeviceAiAnalytics_analyticsHighlightCard--amber__eBZgt .DeviceAiAnalytics_analyticsHighlightIcon__ltx3X{background:#fbbf2429;color:#d97706}.DeviceAiAnalytics_analyticsHighlightCard--blue__eoIt0 .DeviceAiAnalytics_analyticsHighlightIcon__ltx3X{background:#2563eb24;color:#2563eb}.DeviceAiAnalytics_analyticsBadgeText__NPbM\+{font-size:12px;font-weight:600;text-transform:capitalize}.DeviceAiAnalytics_analyticsHighlightMetric__SvzE4{align-items:baseline;display:flex;gap:6px}.DeviceAiAnalytics_analyticsHighlightMetric__SvzE4>p,.DeviceAiAnalytics_analyticsHighlightMetric__SvzE4>span{font-size:20px;font-weight:700}.DeviceAiAnalytics_analyticsHighlightMetaCaption__zftgj{color:#475569;font-size:12px}.DeviceAiAnalytics_analyticsHighlightTitle__tWlYH{color:#0f172a;font-size:14px;font-weight:600}.DeviceAiAnalytics_analyticsHighlightDescription__Hv1eI{color:#475569;font-size:12px;line-height:1.4}.DeviceAiAnalytics_analyticsInvestigate__V\+m-E{color:#1d4ed8;cursor:pointer;font-size:12px;font-weight:600;margin-top:auto}.DeviceAiAnalytics_analyticsChartsRow__lgKIQ{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.DeviceAiAnalytics_chartCard__CV4Kd{background:#fff;border:1px solid #e2e8f0;border-radius:16px;display:flex;flex-direction:column;gap:14px;padding:18px}.DeviceAiAnalytics_chartHeader__Dp6lL{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.DeviceAiAnalytics_chartTitle__Iub0f{color:#0f172a;font-size:14px;font-weight:600}.DeviceAiAnalytics_chartSubtitle__dJr4G{color:#64748b;font-size:12px}.DeviceAiAnalytics_chartPeak__u9B2i{background:#fee2e2;border-radius:999px;color:#dc2626;font-size:12px;font-weight:600;padding:4px 10px}.DeviceAiAnalytics_chartAvg__dAb8Z{background:#dcfce7;border-radius:999px;color:#047857;font-size:12px;font-weight:600;padding:4px 10px}.DeviceAiAnalytics_lineChart__pXeGQ{border:1px dashed #e5e7eb;border-radius:14px;padding:12px}.DeviceAiAnalytics_lineChart__pXeGQ svg{height:160px;width:100%}.DeviceAiAnalytics_linePath__9ngFg{fill:none;stroke:#2563eb;stroke-width:2}.DeviceAiAnalytics_chartXAxis__CupM9{display:flex;justify-content:space-between;margin-top:8px}.DeviceAiAnalytics_chartXAxisLabel__x12z7{color:#94a3b8;font-size:10px}.DeviceAiAnalytics_barChart__RDmNn{display:flex;flex-direction:column;gap:10px}.DeviceAiAnalytics_barRow__CFf60{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:140px 1fr 50px}.DeviceAiAnalytics_barLabel__7Rvxb{color:#475569;font-size:12px}.DeviceAiAnalytics_barTrack__SLbFf{background:#e2e8f0;border-radius:999px;height:8px;overflow:hidden}.DeviceAiAnalytics_barFill__7r1MN{border-radius:999px;height:8px}.DeviceAiAnalytics_barValue__iWZ\+G{font-size:12px;font-weight:600}.DeviceAiAnalytics_modelTableCard__x69Si{background:#fefefe;border:1px solid #e2e8f0;border-radius:16px;display:flex;flex-direction:column;gap:12px;padding:20px}.DeviceAiAnalytics_modelTableHeader__pMiFT{align-items:center;display:flex;gap:14px;justify-content:space-between}.DeviceAiAnalytics_modelTableTitle__eBupU{color:#0f172a;font-size:16px;font-weight:600}.DeviceAiAnalytics_modelTableSubtitle__3z4Gq{color:#475569;font-size:12px}.DeviceAiAnalytics_modelTableWrapper__K2bfr{overflow-x:auto}.DeviceAiAnalytics_modelTableWrapper__K2bfr table{border-collapse:collapse;width:100%}.DeviceAiAnalytics_modelTableWrapper__K2bfr th{border-bottom:1px solid #e2e8f0;color:#94a3b8;font-size:12px;padding:12px 8px;text-align:left}.DeviceAiAnalytics_modelTableWrapper__K2bfr td{border-bottom:1px solid #f1f5f9;color:#0f172a;font-size:14px;padding:12px 8px}.DeviceAiAnalytics_modelTableWrapper__K2bfr tbody tr:last-child td{border-bottom:none}.DeviceAiAnalytics_modelStatus__rwG4d{background:#e0f2fe;border-radius:999px;color:#0f172a;display:inline-block;font-size:12px;font-weight:600;padding:4px 10px}.DeviceAiAnalytics_falsePositive__Fxp5X{color:#f97316;font-weight:600}.DeviceAiAnalytics_linePathMem__m8dLL{fill:none;stroke:#10b981;stroke-width:2;stroke-dasharray:4 2}.DeviceAiAnalytics_chartPeakMem__MRFYU{background:#dcfce7;border-radius:999px;color:#047857;font-size:12px;font-weight:600;padding:4px 10px}.DeviceAiAnalytics_chartLegend__K9LLw{align-items:center;display:flex;gap:16px}.DeviceAiAnalytics_legendItem__sZqIU{align-items:center;display:flex;gap:6px}.DeviceAiAnalytics_legendDotCpu__U4j3I{background:#2563eb;border-radius:2px;display:inline-block;height:3px;width:12px}.DeviceAiAnalytics_legendDotMem__A6Jf3{background:#10b981;border-radius:2px;display:inline-block;height:3px;width:12px}.DeviceAiAnalytics_legendLabel__9Bsg-{color:#64748b;font-size:11px}.DeviceAiAnalytics_monoCell__-n2mi{color:#334155;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px}.DeviceAiAnalytics_cmdCell__-TmcP{color:#0f172a;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:13px;font-weight:600}.DeviceAiAnalytics_cmdSub__grzVk{color:#94a3b8;font-size:11px}.DeviceAiAnalytics_highVal__M5Dq-{color:#ef4444;font-size:13px;font-weight:700}.DeviceAiAnalytics_normalVal__dHUEX{color:#0f172a;font-size:13px;font-weight:600}.DeviceAiAnalytics_statusBadge__aBlB-{background:#f1f5f9;border-radius:999px;color:#475569;font-size:11px;font-weight:600;padding:3px 8px}.DeviceAiAnalytics_statusBadge--r__wO-yx,.DeviceAiAnalytics_statusBadge--running__SdsXt{background:#dcfce7;color:#15803d}.DeviceAiAnalytics_statusBadge--s__1f96Y,.DeviceAiAnalytics_statusBadge--sleeping__shzSv{background:#f1f5f9;color:#64748b}.DeviceAiAnalytics_riskBadge__aLeJC{border-radius:999px;display:inline-block;font-size:11px;font-weight:700;padding:3px 10px}.DeviceAiAnalytics_apexChartWrapper__XmWim{margin:-10px 0;width:100%}.DeviceAiAnalytics_tableSearch__1Dd7Y{max-width:300px}.DeviceAiAnalytics_tableSearch__1Dd7Y .MuiOutlinedInput-root{background:#fff;border-radius:12px}.DeviceAiAnalytics_tableSearch__1Dd7Y .MuiOutlinedInput-root:hover .DeviceAiAnalytics_MuiOutlinedInput-notchedOutline__BJV9B{border-color:#cbd5e1}.DeviceAiAnalytics_tableSearch__1Dd7Y .MuiOutlinedInput-root.DeviceAiAnalytics_Mui-focused__lblZ\+ .DeviceAiAnalytics_MuiOutlinedInput-notchedOutline__BJV9B{border-color:#2563eb;border-width:1.5px}.deviceDashboard_pageHero__SdZhr{align-items:center;background:linear-gradient(135deg,#fff,#f8fbff 72%,#eef4ff);border:1px solid #dbe7ff;border-radius:16px;box-shadow:0 10px 24px #2563eb14;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:16px 18px}.deviceDashboard_pageHeroTitle__3zfup{color:#0b1220;font-size:18px;font-weight:800}.deviceDashboard_pageHeroSubtitle__I9rKz{color:#64748b;font-size:12px;margin-top:4px}.deviceDashboard_pageHeroStats__aHN3e{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.deviceDashboard_pageHeroBadge__\+YUrB{align-items:center;background:#eff6ff;border:1px solid #bfdbfe;border-radius:999px;color:#1d4ed8;display:inline-flex;font-size:11px;font-weight:700;height:26px;padding:0 10px}.deviceDashboard_systemList__WLFUK{display:flex;flex-direction:column;gap:12px}.deviceDashboard_systemRow__aaf-y{align-items:center;border-bottom:1px dashed #e5e7eb;display:flex;gap:16px;justify-content:space-between;padding-bottom:6px}.deviceDashboard_systemLabel__Q7fij{color:#475569;font-weight:600;text-transform:capitalize}.deviceDashboard_systemValue__kcTiO{color:#0f172a;font-size:12px;font-weight:600;text-align:right}.deviceDashboard_systemPlaceholder__fGvq2{color:#94a3b8;font-size:13px;font-weight:600}.zoneManagement_page__q1YpS{display:flex;flex-direction:column;gap:24px;min-height:calc(100vh - 80px)}.zoneManagement_header__vjycu{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.zoneManagement_pageTitle__FomWV{color:#0f172a;font-size:24px;font-weight:600}.zoneManagement_pageSubtitle__id0Cd{color:#64748b;font-size:14px;margin-top:4px}.zoneManagement_headerActions__v7iC2{align-items:center;display:flex;gap:12px}.zoneManagement_kpiGrid__WCZ26{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.zoneManagement_filterBar__lb9hy{grid-gap:16px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;display:grid;gap:16px;grid-template-columns:1fr minmax(200px,260px) auto;padding:12px}.zoneManagement_filterSelect__ISzcv,.zoneManagement_searchField__z0\+hi .MuiInputBase-root{background:#fff;border-radius:10px}.zoneManagement_searchField__z0\+hi .MuiInputBase-input{padding:12px 12px 12px 0}.zoneManagement_searchField__z0\+hi .MuiInputBase-root{padding-left:12px}.zoneManagement_filterSelect__ISzcv .MuiSelect-select{border-radius:10px!important;padding:0 14px}.zoneManagement_filterSelect__ISzcv .MuiOutlinedInput-notchedOutline,.zoneManagement_searchField__z0\+hi .MuiOutlinedInput-notchedOutline{border-color:#e2e8f0;border-radius:10px!important;height:50px}.zoneManagement_filterSelect__ISzcv .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline,.zoneManagement_searchField__z0\+hi .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#cbd5f5}.zoneManagement_filterSelect__ISzcv .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline,.zoneManagement_searchField__z0\+hi .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#2563eb}.zoneManagement_zoneGrid__kx8Vr{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,minmax(280px,1fr))}.zoneManagement_zoneCard__UdgLv{background:#fff;border-radius:16px;border-top:4px solid #2563eb;box-shadow:0 10px 14px #0f172a14;padding:16px}.zoneManagement_zoneCardHeader__AtLvr{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.zoneManagement_zoneCardTitleWrap__UFaX5{align-items:center;display:flex;gap:12px}.zoneManagement_zoneCardIcon__deoF0{border-radius:12px;display:grid;height:38px;place-items:center;width:38px}.zoneManagement_zoneCardTitle__Jp5c6{color:#0f172a;font-size:16px;font-weight:600}.zoneManagement_zoneCardSubtitle__ZgSpU{color:#64748b;font-size:12px;margin-top:2px}.zoneManagement_zoneCardMenuButton__Sz9HP{color:#94a3b8}.zoneManagement_zoneMenuItem__ZAY-S{align-items:center;display:flex;gap:8px}.zoneManagement_zoneCardDescription__r6F4r{color:#475569;font-size:13px;line-height:1.5;margin-top:12px}.zoneManagement_zoneCardStats__ZZnRr{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:16px}.zoneManagement_zoneStat__ubUqv{border:1px solid #e2e8f0;border-radius:12px;padding:10px 8px;text-align:center}.zoneManagement_zoneStatValue__X1Ivd{font-size:16px;font-weight:700}.zoneManagement_zoneStatLabel__Q2RJ2{color:#64748b;font-size:12px;margin-top:4px}.zoneManagement_statAssets__zWcsy{background-color:#f6fafe}.zoneManagement_statHealth__a4gdL{background-color:#f7fef9}.zoneManagement_statThreats__ooKPV{background-color:#fffdf4}.zoneManagement_statAssets__zWcsy .zoneManagement_zoneStatValue__X1Ivd{color:#2563eb}.zoneManagement_statHealth__a4gdL .zoneManagement_zoneStatValue__X1Ivd{color:#16a34a}.zoneManagement_statThreats__ooKPV .zoneManagement_zoneStatValue__X1Ivd{color:#f97316}.zoneManagement_zoneMeta__sjQeq{display:flex;flex-direction:column;gap:10px;margin-top:16px}.zoneManagement_zoneMetaRow__pIJEt{align-items:center;display:flex;gap:12px;justify-content:space-between}.zoneManagement_zoneMetaItem__ZwMFg{align-items:center;color:#64748b;display:flex;gap:6px}.zoneManagement_zoneMetaIcon__-6fc4{color:#94a3b8;font-size:16px!important}.zoneManagement_zoneMetaLabel__XvE3r{font-size:13px}.zoneManagement_zoneMetaTag__luLYZ{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:4px 10px;text-transform:capitalize}.zoneManagement_zoneMetaTag--low__9aEcr{background:#e0ecff;color:#1d4ed8}.zoneManagement_zoneMetaTag--medium__7XfSg{background:#e0f2fe;color:#0284c7}.zoneManagement_zoneMetaTag--high__zN4zj{background:#ffedd5;color:#d97706}.zoneManagement_zoneMetaTag--critical__q2qpn{background:#fee2e2;color:#dc2626}.zoneManagement_zoneMetaValue__WL6o\+{background:#f1f5f9;border-radius:8px;color:#364153;display:inline-flex;font-size:12px;font-weight:600;padding:4px 8px}.zoneManagement_dialogPaper__fOl7N{border-radius:16px;padding:8px}.zoneManagement_deleteDialogPaper__wPRTT{border-radius:16px;padding:0}.zoneManagement_deleteDialogHeader__sq9Kt{align-items:flex-start;background:#fff7f5;border-bottom:1px solid #f1f5f9;display:flex;gap:16px;justify-content:space-between;padding:20px 20px 12px}.zoneManagement_deleteDialogHeaderLeft__v2MuM{align-items:flex-start;display:flex;gap:12px}.zoneManagement_deleteDialogIcon__E-\+Ny{background:#fee2e2;border-radius:12px;color:#ef4444;display:grid;height:40px;place-items:center;width:40px}.zoneManagement_deleteDialogTitle__o1DZS{color:#0f172a;font-size:18px;font-weight:700}.zoneManagement_deleteDialogSubtitle__PwtTf{color:#64748b;font-size:14px;margin-top:4px}.zoneManagement_deleteDialogClose__xxla0{color:#94a3b8}.zoneManagement_deleteDialogBody__f-Ixc{display:flex;flex-direction:column;gap:16px;padding:16px 20px}.zoneManagement_deleteDialogWarningCard__Baqkd{background:#fff1f2;border:1px solid #fecdd3;border-radius:12px;padding:14px}.zoneManagement_deleteDialogQuestion__tQzhQ{color:#1f2937;font-size:14px;margin-bottom:8px}.zoneManagement_deleteDialogZoneName__QITaT{color:#dc2626;font-weight:600}.zoneManagement_deleteDialogWarningText__XBMJC{align-items:flex-start;color:#b91c1c;display:flex;font-size:13px;gap:8px;line-height:1.4}.zoneManagement_deleteDialogWarningIcon__x8V0p{font-size:18px;margin-top:2px}.zoneManagement_deleteDialogNextTitle__lxY\+c{color:#334155;font-size:14px;font-weight:600;margin-bottom:6px}.zoneManagement_deleteDialogList__HrPqh{grid-gap:6px;color:#475569;display:grid;font-size:13px;gap:6px;margin:0;padding-left:18px}.zoneManagement_deleteDialogFooter__TH-Wy{display:flex;gap:12px;justify-content:flex-end;padding:12px 20px 20px}.zoneManagement_deleteDialogButton__7SXdW{background:linear-gradient(135deg,#ef4444,#f97316);border-radius:10px;color:#fff}.zoneManagement_deleteDialogButton__7SXdW:hover{background:linear-gradient(135deg,#dc2626,#ea580c)}.zoneManagement_dialogHeader__VbmrS{align-items:center;display:flex;gap:16px;justify-content:space-between;padding:16px 16px 0}.zoneManagement_dialogHeaderStart__G6qtY{align-items:center;display:flex;gap:12px}.zoneManagement_dialogAvatar__4fxFB{background:#2563eb1a;color:#2563eb;height:40px;width:40px}.zoneManagement_dialogTitle__ZKKGM{color:#0f172a;font-size:20px;font-weight:600}.zoneManagement_dialogSubtitle__-k8xV{color:#64748b;font-size:14px;margin-top:4px}.zoneManagement_dialogClose__QIxAr{color:#94a3b8}.zoneManagement_dialogBody__OK8vM{display:flex;flex-direction:column;gap:18px;padding:16px}.zoneManagement_dialogBody__OK8vM .MuiOutlinedInput-root{border-radius:12px}.zoneManagement_dialogBody__OK8vM .MuiOutlinedInput-notchedOutline{border-color:#e2e8f0}.zoneManagement_dialogBody__OK8vM .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#cbd5f5}.zoneManagement_dialogBody__OK8vM .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#2563eb}.zoneManagement_dialogBody__OK8vM .MuiFormLabel-root.Mui-focused:not(.zoneManagement_Mui-error__UDxGa),.zoneManagement_dialogBody__OK8vM .MuiFormLabel-root:not(.zoneManagement_Mui-error__UDxGa),.zoneManagement_dialogBody__OK8vM .MuiInputLabel-root.Mui-focused:not(.zoneManagement_Mui-error__UDxGa),.zoneManagement_dialogBody__OK8vM .MuiInputLabel-root:not(.zoneManagement_Mui-error__UDxGa){color:#3d4859}.zoneManagement_field__YssqP{display:flex;flex-direction:column;gap:6px}.zoneManagement_labelWithIcon__OC\+4z{align-items:center;display:inline-flex;font-size:14px;font-weight:600;gap:6px}.zoneManagement_labelIcon__1e\+Gh{font-size:16px}.zoneManagement_iconZoneName__Vr4Oq{color:#2563eb}.zoneManagement_iconDescription__7pDe3{color:#7c3aed}.zoneManagement_iconSecurity__mSRd0{color:#0ea5e9}.zoneManagement_iconNetwork__mvE4j{color:#f59e0b}.zoneManagement_iconColor__7mywh{color:#ec4899}.zoneManagement_fieldRow__Hoz2O{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.zoneManagement_levelTag__oi5AZ{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:600;gap:8px;margin-top:8px;padding:4px 10px;width:fit-content}.zoneManagement_levelTag__oi5AZ:before{background:currentColor;border-radius:50%;content:"";height:8px;width:8px}.zoneManagement_levelTag--low__nLTXp{background:#e0ecff;color:#1d4ed8}.zoneManagement_levelTag--medium__gh0Mr{background:#e0f2fe;color:#0284c7}.zoneManagement_levelTag--high__gEFpQ{background:#ffedd5;color:#d97706}.zoneManagement_levelTag--critical__pgddz{background:#fee2e2;color:#dc2626}.zoneManagement_fieldLabel__aARy-{color:#3d4859;font-size:14px;font-weight:600}.zoneManagement_requiredMark__wy1oW{color:#ef4444}.zoneManagement_colorOptions__FlZHX{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}.zoneManagement_colorSwatch__odUNF{border:2px solid #0000;border-radius:12px;cursor:pointer;display:grid;height:38px;place-items:center;transition:transform .2s ease,box-shadow .2s ease;width:38px}.zoneManagement_colorSwatchSelected__17D3Z{border-color:#0f172a;box-shadow:0 0 0 2px #0f172a33;transform:scale(1.02)}.zoneManagement_colorCheck__xTAjU{color:#fff;font-size:18px}.zoneManagement_dialogFooter__U4dEi{display:flex;gap:12px;justify-content:flex-end;padding:0 16px 16px}.zoneManagement_primaryButton__AOIEU{background-color:#007bff!important;border-radius:10px!important;color:#fff;text-transform:none}.zoneManagement_buttonContent__oOTHa{align-items:center;display:inline-flex;gap:8px}.roleTemplatesPage_page__Cu7kL{min-height:100%}.roleTemplatesPage_header__q061k{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:18px}.roleTemplatesPage_title__VjZ9d{color:#0f172a;font-size:26px;font-weight:800}.roleTemplatesPage_subtitle__DSFUM{color:#64748b;font-size:13px;margin-top:4px}.roleTemplatesPage_createBtn__v3m\+7{background:#007bff!important;border-radius:12px!important;font-weight:700!important;padding:8px 16px!important;text-transform:none!important}.roleTemplatesPage_statsGrid__D9HfY{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:18px}.roleTemplatesPage_tableHeader__PBAe6{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.roleTemplatesPage_statCard__fpEoN{align-items:center;background:#fff!important;border:1px solid #e2e8f0!important;border-radius:14px!important;box-shadow:0 12px 24px #0f172a0f;display:flex;justify-content:space-between;padding:16px}.roleTemplatesPage_statLabel__f4FE4{color:#64748b!important;font-size:12px!important;font-weight:700!important}.roleTemplatesPage_statValue__nvIcA{color:#0f172a!important;font-size:30px!important;font-weight:800!important;line-height:1!important;margin-top:6px!important}.roleTemplatesPage_statIcon__09cQj{border-radius:14px;color:#0f172a;display:grid;height:44px;place-items:center;width:44px}.roleTemplatesPage_statIcon__09cQj svg{font-size:22px}.roleTemplatesPage_searchCard__SCA0q{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:14px!important;margin-bottom:18px;padding:18px}.roleTemplatesPage_categorySelect__Sn11\+{min-width:200px}.roleTemplatesPage_tableCard__OFlQC{border:1px solid #e2e8f0!important;border-radius:14px!important;overflow:hidden;padding:16px}.roleTemplatesPage_filterRow__4rZHD{align-items:center;border-bottom:1px solid #f1f5f9;display:flex;justify-content:space-between;padding:12px 24px}.roleTemplatesPage_filterGroup__yB8aB{align-items:center;display:flex;gap:16px}.roleTemplatesPage_filterLabel__9r8Yn{color:#64748b;font-size:13px;font-weight:600}.roleTemplatesPage_filterSelect__KEhaJ{min-width:140px}.roleTemplatesPage_filterSelect__KEhaJ .MuiOutlinedInput-root{background:#fff;border-radius:8px}.roleTemplatesPage_clearFilters__mSrfT{background:none;border:none;color:#ef4444;cursor:pointer;font-size:13px;font-weight:600;padding:4px 8px}.roleTemplatesPage_clearFilters__mSrfT:hover{text-decoration:underline}.roleTemplatesPage_filterToggle__Ct9tp{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:10px;color:#475569;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:10px;height:40px;padding:0 16px;transition:all .2s cubic-bezier(.4,0,.2,1)}.roleTemplatesPage_filterToggle__Ct9tp:hover{background:#f8fafc;border-color:#cbd5e1;color:#1e293b;transform:translateY(-1px)}.roleTemplatesPage_filterToggle__Ct9tp:active{transform:translateY(0)}.roleTemplatesPage_filterToggle__Ct9tp svg{color:#64748b;font-size:18px}.roleTemplatesPage_nameCell__a-rBB{align-items:center;display:flex;gap:14px}.roleTemplatesPage_templateIcon__KvDBR{background:#e0f2fe;border-radius:12px;color:#007bff;display:grid;flex-shrink:0;height:42px;place-items:center;width:42px}.roleTemplatesPage_templateName__iFuKq{color:#0f172a!important;font-size:14px!important;font-weight:800!important;line-height:1.1!important}.roleTemplatesPage_templateDesc__uVfKS{color:#64748b!important;font-size:12px!important;margin-top:4px!important}.roleTemplatesPage_permissionsTop__CX-Sh{color:#0f172a!important;font-size:13px!important;font-weight:700!important}.roleTemplatesPage_permissionsSub__iVG82{color:#64748b!important;font-size:12px!important;margin-top:2px!important}.roleTemplatesPage_usageText__eloJJ{color:#334155!important;font-size:13px!important;font-weight:700!important}.roleTemplatesPage_usageNumber__MOhrh{color:#2563eb}.roleTemplatesPage_dateText__EmkMa{color:#334155!important;font-size:13px!important;font-weight:600!important}.roleTemplatesPage_actionsCell__fS22S{display:flex;gap:2px;justify-content:flex-end}.roleTemplatesPage_actionsCell__fS22S .MuiIconButton-root{color:#64748b}@media(max-width:1100px){.roleTemplatesPage_statsGrid__D9HfY{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.roleTemplatesPage_page__Cu7kL{padding:16px}.roleTemplatesPage_header__q061k{align-items:flex-start;flex-direction:column}.roleTemplatesPage_statsGrid__D9HfY{grid-template-columns:1fr}}.createRoleTemplate_page__Rgyxq{min-height:100%}.createRoleTemplate_header__M1fZY{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:18px}.createRoleTemplate_title__B0BMp{color:#0f172a;font-size:28px;font-weight:900}.createRoleTemplate_subtitle__\+b1ry{color:#64748b;font-size:13px;margin-top:4px}.createRoleTemplate_headerActions__S9KSl{align-items:center;display:flex;gap:12px;justify-content:end;margin-top:2rem}.createRoleTemplate_tableHeader__HwRxv{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.createRoleTemplate_cancelBtn__HDK2z{padding:10px 16px!important}.createRoleTemplate_cancelBtn__HDK2z,.createRoleTemplate_saveBtn__sygro{border-radius:14px!important;font-weight:800!important;text-transform:none!important}.createRoleTemplate_saveBtn__sygro{background:#007bff!important;padding:10px 18px!important}.createRoleTemplate_card__kxR9p{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:14px!important;padding:22px}.createRoleTemplate_cardTitle__tJa2y{color:#0f172a!important;font-size:15px!important;font-weight:900!important}.createRoleTemplate_fieldLabel__LEApW{color:#0f172a;font-size:13px;font-weight:800;margin-bottom:8px}.createRoleTemplate_sectionTitle__t1Alt{color:#0f172a;font-size:15px;font-weight:900!important;margin-bottom:2rem}.createRoleTemplate_categoryRow__P9TyT{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:18px;margin-top:1rem}.createRoleTemplate_categoryCard__hRm6b{appearance:none;background:#fff;border:1px solid #e2e8f0;border-radius:16px;cursor:pointer;padding:16px;text-align:left;transition:transform .14s ease,box-shadow .14s ease,border-color .14s ease}.createRoleTemplate_categoryCard__hRm6b:hover{transform:translateY(-1px)}.createRoleTemplate_categoryCardActive__t5z3B{border-color:#2563eb}.createRoleTemplate_categoryTop__Iqa\+F{align-items:center;display:flex;gap:12px}.createRoleTemplate_categoryIcon__VLE6G{border-radius:14px;display:grid;height:46px;place-items:center;width:46px}.createRoleTemplate_categoryIcon__VLE6G svg{font-size:22px}.createRoleTemplate_categoryText__mfSdt{display:flex;flex-direction:column;gap:4px}.createRoleTemplate_categoryLabel__dVmtY{color:#0f172a!important;font-size:14px!important;font-weight:900!important;line-height:1.15!important}.createRoleTemplate_categoryCounts__hGwta{align-items:center;display:flex;font-size:12px;font-weight:800;gap:12px}.createRoleTemplate_countAllowed__oS1\+P{align-items:center;color:#16a34a;display:inline-flex;gap:6px}.createRoleTemplate_countAllowed__oS1\+P svg{font-size:14px}.createRoleTemplate_countDenied__Fhgo-{align-items:center;color:#ef4444;display:inline-flex;gap:6px}.createRoleTemplate_countDenied__Fhgo- svg{font-size:14px}.createRoleTemplate_categoryFooter__C5Vev{margin-top:10px}.createRoleTemplate_enabledChip__WZ-Nm{background:#dcfce7!important;color:#157f3c!important;font-weight:700!important}.createRoleTemplate_disabledChip__lUp0W{background:#f1f5f9!important;color:#64748b!important;font-weight:700!important}.createRoleTemplate_detailCard__ofLIy{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:14px!important;padding:18px 18px 16px}.createRoleTemplate_detailHeader__c2glg{align-items:center;display:flex;gap:16px;justify-content:space-between}.createRoleTemplate_detailLeft__Qo8yu{align-items:center;display:flex;gap:14px}.createRoleTemplate_detailIcon__hK5Nc{border-radius:16px;display:grid;height:52px;place-items:center;width:52px}.createRoleTemplate_detailIcon__hK5Nc svg{font-size:24px}.createRoleTemplate_detailTitle__OxLl-{color:#0f172a!important;font-size:20px!important;font-weight:900!important}.createRoleTemplate_detailSubtitle__60e6E{color:#64748b!important;font-size:13px!important;font-weight:600!important;margin-top:2px!important}.createRoleTemplate_detailRight__mr1F3{align-items:flex-end;display:flex;flex-direction:column;gap:2px}.createRoleTemplate_statusLabel__IWYJH{color:#64748b!important;font-size:12px!important;font-weight:800!important}.createRoleTemplate_statusRow__LfJBq{align-items:center;display:flex;gap:12px}.createRoleTemplate_statusValue__EudMY{color:#16a34a!important;font-size:14px!important;font-weight:900!important}.createRoleTemplate_infoBox__G-tOb{align-items:center;background:#eff6ff;border:1px solid #bfdbfe;border-radius:12px;color:#1d4ed8;display:flex;gap:10px;margin-top:14px;padding:12px 14px}.createRoleTemplate_infoText__JKVtn{font-size:13px!important;font-weight:700!important}.createRoleTemplate_listCard__ciK28{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:14px!important}.createRoleTemplate_listHeader__LlHq-{justify-content:space-between;padding:16px 16px 14px}.createRoleTemplate_listHeaderLeft__e1kxX,.createRoleTemplate_listHeader__LlHq-{align-items:center;display:flex;gap:12px}.createRoleTemplate_allowedIcon__UsOtr,.createRoleTemplate_deniedIcon__EThZ2{border-radius:12px;display:grid;height:38px;place-items:center;width:38px}.createRoleTemplate_allowedIcon__UsOtr{background:#dcfce7;color:#16a34a}.createRoleTemplate_deniedIcon__EThZ2{background:#fee2e2;color:#ef4444}.createRoleTemplate_listTitle__WiZZQ{color:#0f172a!important;font-size:18px!important;font-weight:900!important}.createRoleTemplate_listSubtitle__a6tTo{color:#64748b!important;font-size:13px!important;font-weight:600!important;margin-top:2px!important}.createRoleTemplate_allowedCountChip__yAqsB{background:#dcfce7!important;color:#15803d!important;font-weight:900!important}.createRoleTemplate_deniedCountChip__8fM23{background:#fee2e2!important;color:#b91c1c!important;font-weight:900!important}.createRoleTemplate_allowedItem__wdHUj,.createRoleTemplate_deniedItem__SDXB-{border:1px solid;border-radius:12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:14px;padding:14px}.createRoleTemplate_allowedItem__wdHUj{background:#ecfdf5;border-color:#86efac}.createRoleTemplate_deniedItem__SDXB-{background:#fef2f2;border-color:#fca5a5}.createRoleTemplate_addItemBtn__4wX4V{border-radius:12px!important;font-weight:800!important;padding:12px 14px!important;text-transform:none!important}@media(max-width:1200px){.createRoleTemplate_categoryRow__P9TyT{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:800px){.createRoleTemplate_page__Rgyxq{padding:16px}.createRoleTemplate_detailHeader__c2glg,.createRoleTemplate_header__M1fZY{align-items:flex-start;flex-direction:column}.createRoleTemplate_detailRight__mr1F3{align-items:flex-start}}@media(max-width:560px){.createRoleTemplate_categoryRow__P9TyT{grid-template-columns:repeat(2,minmax(0,1fr))}}.permissionItemsSection_card__z8BRA{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:14px!important}.permissionItemsSection_header__qqh6N{justify-content:space-between;padding:16px 16px 14px}.permissionItemsSection_headerLeft__nHyUa,.permissionItemsSection_header__qqh6N{align-items:center;display:flex;gap:12px}.permissionItemsSection_headerIcon__03yQJ{border-radius:12px;display:grid;height:38px;place-items:center;width:38px}.permissionItemsSection_allowedIcon__tOaIp{background:#dcfce7;color:#16a34a}.permissionItemsSection_deniedIcon__RO9CT{background:#fee2e2;color:#ef4444}.permissionItemsSection_title__ImNw\+{color:#0f172a!important;font-size:18px!important;font-weight:900!important}.permissionItemsSection_subtitle__uhtUA{color:#64748b!important;font-size:13px!important;font-weight:600!important;margin-top:2px!important}.permissionItemsSection_count__1KDA1{border-radius:999px;display:grid;font-size:12px;font-weight:900;height:22px;min-width:34px;padding:0 10px;place-items:center}.permissionItemsSection_allowedCount__7amB7{background:#dcfce7;color:#15803d}.permissionItemsSection_deniedCount__dvQWr{background:#fee2e2;color:#b91c1c}.permissionItemsSection_body__t6p3s{padding:16px}.permissionItemsSection_itemRow__NDBgN{align-items:center;border:1px solid;border-radius:12px;display:flex;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:14px;gap:10px;justify-content:space-between;padding:12px 12px 12px 14px}.permissionItemsSection_allowedItem__a7822{background:#ecfdf5;border-color:#86efac}.permissionItemsSection_deniedItem__Zsx6s{background:#fef2f2;border-color:#fca5a5}.permissionItemsSection_itemText__DZjgP{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.permissionItemsSection_deleteBtn__IxlX5{color:#64748b!important;opacity:0;transition:opacity .12s ease}.permissionItemsSection_deleteBtn__IxlX5:focus-visible,.permissionItemsSection_itemRow__NDBgN:hover .permissionItemsSection_deleteBtn__IxlX5{opacity:1}.permissionItemsSection_addBtn__g39UQ{border-radius:12px!important;font-weight:800!important;padding:12px 14px!important;text-transform:none!important}.permissionItemsSection_addRow__VDJOq{align-items:center;display:flex;gap:10px}.permissionItemsSection_addIconBtn__mZ2Gc{border:1px solid #e2e8f0!important;border-radius:10px!important}.customInput_wrapper__Hn0qB{width:100%}.customInput_fieldLabel__fvTub{color:#0f172a;font-size:13px;font-weight:800;margin-bottom:8px}.customInput_customInput__rWBiG .MuiInputBase-root,.customInput_customInput__rWBiG .MuiSelect-select{background:#fff;border-radius:10px}.customInput_customInput__rWBiG .MuiInputBase-input{padding:12px 12px 12px 0}.customInput_customInput__rWBiG .MuiInputBase-root{padding-left:12px}.customInput_filterSelect__IKtPC .MuiSelect-select{border-radius:10px!important;padding:0 14px}.customInput_customInput__rWBiG .MuiOutlinedInput-notchedOutline,.customInput_filterSelect__IKtPC .MuiOutlinedInput-notchedOutline{border-color:#e2e8f0;border-radius:10px!important}.customInput_customInput__rWBiG .MuiOutlinedInput-root:not(.MuiInputBase-multiline) .MuiOutlinedInput-notchedOutline{height:50px}.customInput_customInput__rWBiG .MuiOutlinedInput-root.MuiInputBase-multiline{padding:12px}.customInput_customInput__rWBiG .MuiOutlinedInput-root.MuiInputBase-multiline .MuiInputBase-input{padding:0}.customInput_customInput__rWBiG .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline,.customInput_filterSelect__IKtPC .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#cbd5f5}.ChatAI_chatPageWrapper__Lvvho{border-radius:12px;display:flex;height:calc(100dvh - 135px);overflow:hidden}.ChatAI_chatSidebar__IENVB{background-color:#fff;border-right:1px solid #e0e4e8;display:flex;flex-direction:column;flex-shrink:0;width:280px}.ChatAI_sidebarContent__O3MHP{flex:1 1;overflow-y:auto;padding:16px}.ChatAI_sidebarFooter__AZKFt{border-top:1px solid #e0e4e8;padding:16px;text-align:center}.ChatAI_footerText__Fo8PD{color:#6b7280;font-size:12px}.ChatAI_newChatButton__\+RvYZ{align-items:center;background-color:#007bff;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;justify-content:center;margin-bottom:20px;padding:12px 16px;transition:all .3s ease;width:100%}.ChatAI_newChatButton__\+RvYZ:hover{transform:translateY(-1px)}.ChatAI_newChatButton__\+RvYZ:active{transform:translateY(0)}.ChatAI_stickyNewChat__RAPIg{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffd9;box-shadow:0 6px 12px #0f172a0f;margin:-16px -16px 10px;padding:16px 16px 10px;position:sticky;top:-17px;z-index:3}.ChatAI_newChatIcon__SanA6{font-size:20px}.ChatAI_chatHistoryList__dnmnO{display:flex;flex-direction:column;gap:8px;margin-top:10px}.ChatAI_skeletonItem__\+F2rU{display:flex;flex-direction:column;gap:6px}.ChatAI_chatGroup__TmomC{margin-bottom:16px}.ChatAI_periodHeader__ksnu\+{color:#9ca3af;font-size:11px;font-weight:600;letter-spacing:.5px;margin-bottom:8px;padding:0 8px;text-transform:uppercase}.ChatAI_chatHistoryItem__xDlBZ{align-items:center;border-radius:8px;color:#4b5563;cursor:pointer;display:flex;gap:12px;padding:10px 12px;transition:all .2s ease}.ChatAI_chatHistoryItem__xDlBZ:hover{background-color:#f3f4f6}.ChatAI_chatHistoryItem__xDlBZ.ChatAI_active__cus4b{background-color:#e3f2fd;color:#007bff;font-weight:500}.ChatAI_chatItemMain__0hb9o{align-items:center;display:flex;flex:1 1;gap:12px;overflow:hidden}.ChatAI_chatIconBadge__AEnzr{align-items:center;border-radius:10px;display:flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.ChatAI_chatIcon__zoYzP{flex-shrink:0;font-size:18px}.ChatAI_chatIconBadgeDaily__8NkCc{background:#eef4ff}.ChatAI_chatIconBadgeSecurity__zvAJD{background:#ecfeff}.ChatAI_chatIconBadgeCompliance__YaUHl{background:#ecfdf3}.ChatAI_chatIconBadgeAnalyze__whksm{background:#fef9c3}.ChatAI_chatIconBadgeDefault__64MQG{background:#f3f4f6}.ChatAI_chatIconDaily__9Ewvn{color:#3b82f6}.ChatAI_chatIconSecurity__k2oHC{color:#0ea5e9}.ChatAI_chatIconCompliance__dmUr1{color:#22c55e}.ChatAI_chatIconAnalyze__ohmY2{color:#f59e0b}.ChatAI_chatIconDefault__JJOKx{color:#6b7280}.ChatAI_chatText__RQwwW{display:flex;flex-direction:column;gap:2px;min-width:0}.ChatAI_chatTitle__c1W5L{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChatAI_chatTimestamp__-Q\+wI{color:#9ca3af;font-size:11px}.ChatAI_chatContainer__4ESLb{background:linear-gradient(180deg,#fff,#f8fbff);display:flex;flex:1 1;flex-direction:column;overflow:hidden}.ChatAI_chatHeader__GutcJ{align-items:center;border-bottom:1px solid #e0e4e8;box-shadow:0 1px 3px #0000000d;display:flex;justify-content:space-between;padding:20px 24px}.ChatAI_headerLeft__WRJ1w{align-items:center;display:flex;gap:16px}.ChatAI_aiAvatar__E3hzn{align-items:center;background:#007bff;border-radius:12px;color:#fff;display:flex;font-size:20px;font-weight:700;height:48px;justify-content:center;width:48px}.ChatAI_headerInfo__2pbUJ{display:flex;flex-direction:column;gap:2px}.ChatAI_aiName__1Ww9D{color:#1f2937;font-size:18px;font-weight:600;margin:0}.ChatAI_aiSubtitle__TLY5o{color:#6b7280;font-size:13px;margin:0}.ChatAI_exportButton__ZlBNG{align-items:center;background-color:#fff;border:1px solid #007bff;border-radius:8px;color:#007bff;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;padding:6px 11px;transition:all .3s ease}.ChatAI_exportButton__ZlBNG:hover{background-color:#007bff;color:#fff}.ChatAI_exportIcon__aU1y9{font-size:18px}.ChatAI_chatContent__JL5kb{background:radial-gradient(circle at top right,#0ea5e914,#0000 38%),radial-gradient(circle at 8% 82%,#0d948814,#0000 32%),linear-gradient(180deg,#fff,#f8fafc);flex:1 1;overflow-y:auto;padding:24px}.ChatAI_messageList__wDnks{display:flex;flex-direction:column;gap:20px;margin-bottom:24px}.ChatAI_messageSending__VZOsP{align-items:center;display:flex;justify-content:flex-start;padding:8px 12px}.ChatAI_heroWrapper__vMJhX{align-items:center;animation:ChatAI_fadeIn__omgHu .8s ease-out;display:flex;justify-content:center;min-height:100%;padding:40px;width:100%}.ChatAI_heroContent__TuJU-{gap:24px;max-width:800px;text-align:center;width:100%}.ChatAI_heroContent__TuJU-,.ChatAI_heroIntro__orOPK{align-items:center;display:flex;flex-direction:column}.ChatAI_heroIntro__orOPK{gap:16px}.ChatAI_heroSparkContainer__wAnaD{align-items:center;animation:ChatAI_float__XynGP 3s ease-in-out infinite;background:#007bff1a;border-radius:20px;display:flex;height:64px;justify-content:center;margin-bottom:8px;width:64px}.ChatAI_heroSpark__zFpaw{color:#007bff;font-size:26px}.ChatAI_heroGreetingText__\+bxgI{align-items:center;display:flex;flex-direction:column;gap:8px}.ChatAI_heroGreeting__AWpzz{animation:ChatAI_slideDown__MlGAW .8s ease-out;color:#4b5563;font-size:22px;font-weight:600;letter-spacing:-.01em;margin:0}.ChatAI_userRoleBadge__ILwQ8{background:#007bff;border-radius:20px;box-shadow:0 4px 10px #007bff33;color:#fff;font-size:11px;font-weight:700;letter-spacing:.1em;padding:4px 14px;text-transform:uppercase}.ChatAI_heroHeadline__0iTQo{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#111827,#007bff);background-clip:text;-webkit-background-clip:text;color:#111827;font-size:26px;font-weight:700;letter-spacing:-.02em;line-height:1.1;margin:0;max-width:800px}.ChatAI_heroDescription__3Xjgr{color:#6b7280;font-size:18px;font-weight:400;line-height:1.6;margin:0;max-width:600px}.ChatAI_suggestionsGrid__fochy{grid-gap:16px;animation:ChatAI_slideUp__\+-IHE .8s ease-out .2s both;display:grid;gap:16px;grid-template-columns:repeat(2,1fr);margin-top:24px;width:100%}.ChatAI_suggestionEntry__rATzY{align-items:flex-start;background:#fff;border:1px solid #e5e7eb;border-radius:16px;cursor:pointer;display:flex;gap:16px;padding:20px;text-align:left;transition:all .3s cubic-bezier(.4,0,.2,1)}.ChatAI_suggestionEntry__rATzY:hover{background-color:#f8fbff;border-color:#007bff;box-shadow:0 12px 24px #0000000d;transform:translateY(-4px)}.ChatAI_suggestionEntry__rATzY:hover .ChatAI_suggestionIcon__r6sCI{background:#007bff;color:#fff;transform:scale(1.1)}.ChatAI_suggestionIcon__r6sCI{align-items:center;background:#f3f4f6;border-radius:12px;display:flex;flex-shrink:0;font-size:24px;height:48px;justify-content:center;transition:all .3s ease;width:48px}.ChatAI_suggestionInfo__4H5RM{display:flex;flex-direction:column;gap:4px}.ChatAI_suggestionTitle__gIymd{color:#111827;font-size:16px;font-weight:600}.ChatAI_suggestionDesc__omAwA{color:#6b7280;font-size:13px;line-height:1.4}@keyframes ChatAI_fadeIn__omgHu{0%{opacity:0}to{opacity:1}}@keyframes ChatAI_slideUp__\+-IHE{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes ChatAI_slideDown__MlGAW{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes ChatAI_float__XynGP{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes ChatAI_messageEnter__j77HZ{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes ChatAI_aiMessageEnter__9Kvco{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes ChatAI_userMessageEnter__d-9uB{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.ChatAI_heroCard__nlXAf{border:1px solid #ffffff1f;border-radius:28px;display:flex;flex-direction:column;gap:12px;margin-top:12px;padding:18px 26px;width:100%}.ChatAI_heroCardTitle__cTFfJ{color:#fff;font-size:20px;font-weight:600}.ChatAI_heroCardMeta__ndopr{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.ChatAI_heroActionButton__gy\+hl{align-items:center;border:none;border-radius:16px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;gap:6px;padding:8px 14px}.ChatAI_heroActionIcon__iu7WO{font-size:18px}.ChatAI_heroTool__m0MBB{background:#ffffff14;border-radius:12px;font-size:14px;padding:6px 10px}.ChatAI_heroSpeed__pYPxg{color:#a5b4fc;font-size:14px;font-weight:500}.ChatAI_heroMic__NNoR3{color:#a5b4fc;font-size:20px}.ChatAI_messageWrapper__apdW3{animation:ChatAI_messageEnter__j77HZ .4s cubic-bezier(.4,0,.2,1) both;display:flex;gap:12px;max-width:85%}.ChatAI_messageWrapper__apdW3.ChatAI_aiMessage__8m2xt{align-self:flex-start;animation-name:ChatAI_aiMessageEnter__9Kvco}.ChatAI_messageWrapper__apdW3.ChatAI_userMessage__vq-oW{align-self:flex-end;animation-name:ChatAI_userMessageEnter__d-9uB;flex-direction:row-reverse}.ChatAI_reportMessage__zR1cH{max-width:min(1100px,100%);width:100%}.ChatAI_messageAvatar__vsQsm{align-items:center;background:#007bff;border-radius:8px;color:#fff;display:flex;flex-shrink:0;font-size:16px;font-weight:600;height:36px;justify-content:center;width:36px}.ChatAI_chatErrorRow__fHP4z{align-self:flex-start}.ChatAI_messageAvatarError__TJ1eM{background:linear-gradient(135deg,#dc2626,#b91c1c);box-shadow:0 4px 14px #dc26264d;font-weight:800}.ChatAI_chatErrorCard__81SzA{background:linear-gradient(180deg,#fef2f2,#fffbfb);border:1px solid #dc262638;border-radius:14px;box-shadow:0 8px 24px #7f1d1d12;flex:1 1;max-width:min(560px,100%);padding:14px 16px}.ChatAI_chatErrorTitle__ibGZf{color:#991b1b;font-size:14px;font-weight:700;letter-spacing:-.01em;margin:0 0 8px}.ChatAI_chatErrorBody__66aOD{color:#450a0a;font-size:14px;line-height:1.55;margin:0 0 10px;white-space:pre-wrap;word-break:break-word}.ChatAI_chatErrorHint__AxvXT{color:#6b7280;font-size:12px;margin:0}.ChatAI_messageBubble__Z7dT3{background-color:#fff;border:1px solid #dbe7ff;border-radius:12px;box-shadow:0 8px 16px #0e749014;color:#1f2937;flex:1 1;padding:14px 16px}.ChatAI_userMessage__vq-oW .ChatAI_messageBubble__Z7dT3{background:linear-gradient(145deg,#0d6efd,#0b5ed7);border-color:#0000;box-shadow:0 10px 20px #0d6efd3d;color:#fff}.ChatAI_assistantBubbleRefined__2lSf8{background:linear-gradient(145deg,#fff,#f8fbff 55%,#f0f7ff);border:1px solid #3b82f62e;border-radius:16px;box-shadow:inset 0 1px 0 #ffffffe6,0 12px 28px #0f172a12,0 4px 12px #2563eb0f;overflow:hidden;padding:16px 18px;position:relative}.ChatAI_assistantBubbleRefined__2lSf8:before{background:linear-gradient(90deg,#3b82f6,#06b6d4,#8b5cf6);border-radius:16px 16px 0 0;content:"";height:3px;left:0;opacity:.85;position:absolute;right:0;top:0}.ChatAI_assistantBubbleStreaming__JNAG9{border-color:#3b82f647;box-shadow:inset 0 1px 0 #ffffffe6,0 0 0 1px #3b82f61a,0 12px 32px #2563eb14}.ChatAI_wrapperStreaming__ZnPYt{contain:layout style;z-index:1}.ChatAI_messageAvatarModern__AJj2n{background:linear-gradient(135deg,#2563eb,#0891b2);border-radius:12px;box-shadow:0 6px 16px #2563eb59}.ChatAI_senderTitleRow__6O-7z{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.ChatAI_streamingBadge__cktO0{align-items:center;background:linear-gradient(90deg,#dbeafef2,#e0f2fef2);border:1px solid #3b82f640;border-radius:999px;color:#1d4ed8;display:inline-flex;font-size:11px;font-weight:600;gap:6px;letter-spacing:.04em;padding:3px 10px 3px 8px;text-transform:uppercase}.ChatAI_streamingBadgeDot__MU8-C{animation:ChatAI_dotPulse__TN2EY 1s ease-in-out infinite;background:#2563eb;border-radius:50%;height:6px;width:6px}@keyframes ChatAI_dotPulse__TN2EY{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.ChatAI_messageContentStreaming__LppxP{min-height:2.5rem}.ChatAI_streamCursor__QB88g{animation:ChatAI_cursorBlink__W4CIp .95s step-end infinite;background:linear-gradient(180deg,#2563eb,#06b6d4);border-radius:1px;display:inline-block;height:1.1em;margin-left:2px;vertical-align:text-bottom;width:2px}@keyframes ChatAI_cursorBlink__W4CIp{0%,to{opacity:1}50%{opacity:0}}.ChatAI_streamSkeleton__VyxhS{display:flex;flex-direction:column;gap:10px;padding:4px 0 8px}.ChatAI_streamSkeletonLine__076Fj{background:#e8edf5;border-radius:6px;height:10px}.ChatAI_streamSkeletonLine__076Fj.ChatAI_streamSkeletonLineShort__FUg4h{width:55%}.ChatAI_typingRowLegacy__5J3b4{animation:ChatAI_messageEnter__j77HZ .35s ease-out both}.ChatAI_typingIndicatorModern__-9n90{align-items:center;background:linear-gradient(135deg,#f8fafc,#eff6ff)!important;border:1px solid #3b82f633!important;border-radius:14px!important;box-shadow:0 8px 20px #0f172a0f;display:inline-flex!important;gap:12px;padding:12px 18px!important}.ChatAI_typingIndicatorModern__-9n90 .ChatAI_dots__3FOK3 span{background:linear-gradient(135deg,#3b82f6,#06b6d4);height:7px;width:7px}.ChatAI_typingLabel__ZTxUk{color:#475569;font-size:12px;font-weight:600;letter-spacing:.02em}.ChatAI_reportBubble__OvD33{background:#0000;border:0;box-shadow:none;padding:0}.ChatAI_messageSender__gt1tM{font-size:13px;margin-bottom:8px}.ChatAI_messageSender__gt1tM strong{color:#1d4ed8;letter-spacing:-.01em}.ChatAI_senderInner__nHt8w{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;width:100%}.ChatAI_messageTime__WwNop{color:#9ca3af;font-size:11px}.ChatAI_messageContent__Nmme\+{font-size:14px;line-height:1.6}.ChatAI_messageContent__Nmme\+ p{margin:4px 0}.ChatAI_messageContent__Nmme\+ li{margin:4px 0 4px 20px}.ChatAI_messageContent__Nmme\+ strong{font-weight:600}.ChatAI_mdHeading__8fKQx{color:#111827;font-weight:600;line-height:1.35;margin:14px 0 8px}.ChatAI_mdParagraph__a\+-7-{margin:6px 0}.ChatAI_mdBullet__IEEPY{margin:4px 0 4px 4px;padding-left:2px}.ChatAI_mdBulletMark__pwrAp{color:#6b7280;display:inline-block;margin-right:8px}.ChatAI_mdTableWrap__HAF0l{background:#fff;border:1px solid #e5e7eb;border-radius:8px;margin:10px 0 14px;overflow-x:auto}.ChatAI_mdTable__2W2Mb{border-collapse:collapse;font-size:13px;width:100%}.ChatAI_mdTable__2W2Mb td,.ChatAI_mdTable__2W2Mb th{border:1px solid #e5e7eb;padding:8px 10px;text-align:left;vertical-align:top}.ChatAI_mdTable__2W2Mb th{background:#f9fafb;color:#374151;font-weight:600}.ChatAI_inlineCode__SZWDt{background:#f3f4f6;border-radius:4px;color:#1f2937;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.9em;padding:1px 6px}.ChatAI_quickActions__0DZPg{background-color:#fff;border-top:1px solid #e0e4e8;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-around;padding:12px 12px 0}.ChatAI_actionButton__\+uIgZ{align-items:center;background-color:#fff;border:1px solid #e0e4e8;border-radius:8px;color:#007bff;cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:8px;justify-content:center;margin:auto;min-width:160px;padding:10px 16px;transition:all .3s ease}.ChatAI_actionButton__\+uIgZ:hover{background-color:#e3f2fd;border-color:#007bff;transform:translateY(-1px)}.ChatAI_actionButton__\+uIgZ:active{transform:translateY(0)}.ChatAI_actionIcon__fy1Z6{font-size:16px}.ChatAI_chatInputContainer__GsjaK{background-color:#fff;padding:20px 24px}.ChatAI_inputForm__SATmW{margin-bottom:8px}.ChatAI_inputWrapper__fvhNu{align-items:center;background-color:#f9fafb;border:1px solid #e0e4e8;border-radius:12px;display:flex;gap:12px;padding:8px 16px;transition:all .3s ease}.ChatAI_inputWrapper__fvhNu:focus-within{background-color:#fff;border-color:#007bff}.ChatAI_chatInput__j\+IsU{background:#0000;border:none;color:#1f2937;flex:1 1;font-family:Poppins,sans-serif;font-size:14px;outline:none}.ChatAI_chatInput__j\+IsU::placeholder{color:#9ca3af}.ChatAI_sendButton__qGejU{align-items:center;background:#007bff;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:36px;justify-content:center;transition:all .3s ease;width:36px}.ChatAI_sendButton__qGejU:hover:not(:disabled){background:#007bff;transform:scale(1.05)}.ChatAI_sendButton__qGejU:disabled{cursor:not-allowed;opacity:.5}.ChatAI_sendIcon__k0vUO{font-size:18px}.ChatAI_inputHelper__DPxg8{color:#9ca3af;font-size:11px;line-height:1.4;margin:0;padding:0 4px}.ChatAI_chatContent__JL5kb::-webkit-scrollbar,.ChatAI_sidebarContent__O3MHP::-webkit-scrollbar{width:6px}.ChatAI_chatContent__JL5kb::-webkit-scrollbar-track,.ChatAI_sidebarContent__O3MHP::-webkit-scrollbar-track{background:#0000}.ChatAI_chatContent__JL5kb::-webkit-scrollbar-thumb,.ChatAI_sidebarContent__O3MHP::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.ChatAI_chatContent__JL5kb::-webkit-scrollbar-thumb:hover,.ChatAI_sidebarContent__O3MHP::-webkit-scrollbar-thumb:hover{background:#9ca3af}.ChatAI_noConversations__N5eXY{color:#9ca3af;font-size:14px;padding:20px;text-align:center}.ChatAI_pendingChatEntry__82cc0{background:#f8fafc;border:1px solid #e5e7eb;border-radius:12px;display:flex;flex-direction:column;gap:8px;padding:14px 16px}.ChatAI_pendingChatEntry__82cc0 .ChatAI_MuiSkeleton-root__EOAkZ{background-color:#7575751a}.ChatAI_sendingSkeleton__SSxDk{background:#f1f5f9;border-radius:12px;box-shadow:0 8px 20px #0f172a14;padding:12px}.ChatAI_typingIndicator__tv6-U{background-color:#f3f4f6;border-radius:12px;display:inline-flex;padding:12px 16px;width:fit-content}.ChatAI_typingIndicator__tv6-U .ChatAI_dots__3FOK3{align-items:center;display:flex;gap:4px;height:12px}.ChatAI_typingIndicator__tv6-U .ChatAI_dots__3FOK3 span{animation:ChatAI_bounce__Xft3f 1.4s ease-in-out infinite both;background-color:#9ca3af;border-radius:50%;display:inline-block;height:6px;width:6px}.ChatAI_typingIndicator__tv6-U .ChatAI_dots__3FOK3 span:first-child{animation-delay:-.32s}.ChatAI_typingIndicator__tv6-U .ChatAI_dots__3FOK3 span:nth-child(2){animation-delay:-.16s}@keyframes ChatAI_bounce__Xft3f{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes ChatAI_orbSpin__d\+Bun{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(max-width:768px){.ChatAI_chatSidebar__IENVB{width:240px}.ChatAI_quickActions__0DZPg{flex-direction:column}.ChatAI_actionButton__\+uIgZ{width:100%}.ChatAI_deleteButton__1Ms06{opacity:1}.ChatAI_heroWrapper__vMJhX{align-items:flex-start;height:auto;min-height:100%;padding:24px}.ChatAI_heroHeadline__0iTQo{font-size:22px}.ChatAI_heroDescription__3Xjgr{font-size:16px}.ChatAI_suggestionsGrid__fochy{gap:12px;grid-template-columns:1fr}.ChatAI_suggestionEntry__rATzY{padding:16px}.ChatAI_suggestionIcon__r6sCI{font-size:20px;height:40px;width:40px}}@media(max-width:480px){.ChatAI_heroHeadline__0iTQo{font-size:20px}.ChatAI_heroDescription__3Xjgr{font-size:14px;line-height:1.4}.ChatAI_heroSparkContainer__wAnaD{height:48px;width:48px}.ChatAI_heroSpark__zFpaw{font-size:22px}}.Notifications_notificationsPage__ZuCU7{--bg:#eef5fb;--card:#fff;--ink:#0f172a;--muted:#64748b;--line:#dbe7f2;--shadow:0 20px 40px #0f172a14;--accent:#0ea5e9;font-family:Space Grotesk,sans-serif;min-height:calc(100vh - 80px);padding:0 clamp(20px,5vw,20px) 24px}.Notifications_hero__QDvsc{align-items:flex-end;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;margin-bottom:32px}.Notifications_title__NR\+Ip{color:var(--ink);font-size:clamp(28px,3vw,38px);font-weight:700}.Notifications_subtitle__Pcvei{color:var(--muted);font-size:15px;margin-top:8px;max-width:520px}.Notifications_heroMeta__DhZur{display:flex;gap:12px}.Notifications_metaCard__IUnXL{background:var(--card);border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow);min-width:110px;padding:16px 18px}.Notifications_metaLabel__sNReX{color:var(--muted);font-size:12px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.Notifications_metaValue__KOKwL{color:var(--ink);font-size:22px;font-weight:700;margin-top:6px}.Notifications_list__JRhh2{display:flex;flex-direction:column;gap:16px}.Notifications_notificationCard__dUp7I{grid-gap:18px;align-items:center;background:var(--card);border:1px solid var(--line);border-radius:20px;box-shadow:0 10px 24px #0f172a0f;color:inherit;display:grid;gap:18px;grid-template-columns:auto 1fr auto;padding:20px;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.Notifications_notificationCard__dUp7I:hover{border-color:#0ea5e966;box-shadow:var(--shadow);transform:translateY(-2px)}.Notifications_unread__e7rNq{border-left:4px solid var(--accent);padding-left:16px}.Notifications_iconWrap__zJ6jv{background:#e0f2fe;border-radius:14px;color:#0284c7;display:grid;height:46px;place-items:center;width:46px}.Notifications_critical__DSK3R{background:#ffe4e6;color:#be123c}.Notifications_warning__oRq2e{background:#fef3c7;color:#b45309}.Notifications_info__iacqj{background:#e0f2fe;color:#0284c7}.Notifications_success__XF0aS{background:#dcfce7;color:#16a34a}.Notifications_content__aCvFY{display:flex;flex-direction:column;gap:8px}.Notifications_headRow__ha-fg{align-items:baseline;display:flex;gap:12px;justify-content:space-between}.Notifications_cardTitle__RNNsQ{color:var(--ink);font-size:18px;font-weight:600}.Notifications_time__gGVTa{color:var(--muted);font-size:12px}.Notifications_message__HFPFV{color:#1f2937;font-size:14px}.Notifications_tags__Pkphy{display:flex;flex-wrap:wrap;gap:8px}.Notifications_tagChip__xzzny{background:#f1f5f9!important;color:#334155!important;font-weight:600!important}.Notifications_unreadChip__TgMSo{background:#0ea5e926!important;color:#0369a1!important;font-weight:600!important}.Notifications_severityChip__jXfLZ{background:#0f172a14!important;font-weight:600!important}.Notifications_chevron__yo12x{color:#94a3b8;font-size:26px}.Notifications_empty__-uKnl{grid-gap:12px;background:#ffffffb3;border:1px dashed var(--line);border-radius:20px;color:var(--muted);display:grid;gap:12px;justify-items:center;padding:48px;text-align:center}.Notifications_skeletonList__bUjBo{display:flex;flex-direction:column;gap:16px}.Notifications_skeletonCard__0xXCI{grid-gap:18px;align-items:center;background:var(--card);border:1px solid var(--line);border-radius:20px;display:grid;gap:18px;grid-template-columns:auto 1fr;padding:20px}.Notifications_skeletonContent__81Cp7{display:flex;flex-direction:column;gap:10px}.Notifications_detailWrap__U9ZoK{margin:0 auto;max-width:1440px}.Notifications_backButton__gxNV2{margin-bottom:16px!important}.Notifications_detailCard__fBUw5{background:var(--card);border:1px solid var(--line);border-radius:24px;box-shadow:var(--shadow);padding:28px}.Notifications_detailHeader__Y\+5jA{align-items:center;display:flex;gap:16px;margin-bottom:16px}.Notifications_detailTitle__N1f6S{color:var(--ink);font-size:22px;font-weight:700}.Notifications_detailMessage__Eql5E{color:#1f2937;font-size:16px;margin-bottom:20px}@media(max-width:700px){.Notifications_notificationCard__dUp7I{grid-template-columns:auto 1fr}.Notifications_chevron__yo12x{display:none}.Notifications_headRow__ha-fg{align-items:flex-start;flex-direction:column}}.GapAnalysisReport_page__E0RwP{background:#f5f7fb;display:flex;flex-direction:column;gap:16px;min-height:100vh;padding:18px}.GapAnalysisReport_header__jfHh2{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.GapAnalysisReport_title__NIn3K{color:#0f172a;font-size:24px;font-weight:800}.GapAnalysisReport_subtitle__eMcj-{color:#6b7280;font-size:14px}.GapAnalysisReport_primaryButton__DQEwf{background:#007bff!important;font-weight:800!important}.GapAnalysisReport_primaryButton__DQEwf,.GapAnalysisReport_secondaryButton__gyeeO{border-radius:12px!important;padding:10px 16px!important;text-transform:none!important}.GapAnalysisReport_secondaryButton__gyeeO{font-weight:600!important}.GapAnalysisReport_summaryCard__JvUkY{background:#fff;border:1px solid #e5e7eb;border-radius:18px!important;box-shadow:0 12px 24px #0f172a14;margin-bottom:16px;padding:24px}.GapAnalysisReport_cardTitle__y2mrC{color:#0f172a;font-size:18px;font-weight:700;margin-bottom:12px}.GapAnalysisReport_statusChip__qQuMh{margin-left:12px}.GapAnalysisReport_actionButtons__ZK5il{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}.GapAnalysisReport_dialogContent__xNiPN{padding:24px!important}.GapAnalysisReport_detailCard__19C6m{border:1px solid #e5e7eb;border-radius:12px!important;box-shadow:0 4px 12px #0f172a0d;margin-bottom:16px}.GapAnalysisReport_detailTitle__S8AEo{color:#0f172a;font-size:16px;font-weight:600;margin-bottom:12px}.GapAnalysisReport_detailContent__crooE{color:#374151;line-height:1.6}.GapAnalysisReport_chartContainer__8eMbZ{height:300px;margin-top:16px}.GapAnalysisReport_tooltipCard__eslyV{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 12px #0f172a1a;padding:12px}.GapAnalysisReport_tooltipTitle__Wy5ad{color:#0f172a;font-weight:600;margin-bottom:4px}.GapAnalysisReport_tooltipValue__cbIpf{color:#374151}.GapAnalysisReport_loadingContainer__QUTIv{align-items:center;display:flex;justify-content:center;padding:40px}.GapAnalysisReport_errorContainer__fYH3y{background:#fef2f2;border:1px solid #fecaca;border-radius:12px;margin:16px 0;padding:16px}.GapAnalysisReport_errorText__s9Swo{color:#dc2626;font-weight:500}.GapAnalysisReport_successText__jKT23{color:#00a307;font-weight:500}.GapAnalysisReport_warningText__14A62{color:#ffa000;font-weight:500}.GapAnalysisReport_infoText__x02oH{color:#0288d1;font-weight:500}.knowledge_knowledgeContainer__YD9SK{background-color:#f8fafc;min-height:100vh;padding:32px}.knowledge_kpiSection__fSUvM{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-bottom:32px}.knowledge_kpiCard__SbhQN{align-items:center;background-color:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 1px 3px #00000005;display:flex;gap:16px;padding:16px 24px;transition:all .2s ease}.knowledge_kpiCard__SbhQN:hover{border-color:#cbd5e1;box-shadow:0 4px 6px -1px #0000001a}.knowledge_kpiIconWrapper__eq60J{align-items:center;border-radius:10px;display:flex;justify-content:center;padding:12px}.knowledge_kpiIconWrapper__eq60J.knowledge_blue__G3CmG{background-color:#eff6ff;color:#3b82f6}.knowledge_kpiIconWrapper__eq60J.knowledge_green__PtXnM{background-color:#ecfdf5;color:#10b981}.knowledge_kpiIconWrapper__eq60J.knowledge_orange__zQytJ{background-color:#fff7ed;color:#ea580c}.knowledge_kpiLabel__Nn19m{color:#64748b;display:block;font-size:.75rem;font-weight:600;text-transform:uppercase}.knowledge_kpiValue__l8Doa{color:#1e293b;font-size:1.5rem;font-weight:700}.knowledge_headerContainer__\+xf1u{align-items:center;background-color:#fff;border-bottom:1px solid #f1f5f9;border-radius:16px 16px 0 0;display:flex;gap:24px;justify-content:space-between;padding:20px 32px}.knowledge_searchBox__FyoQT{align-items:center;display:flex;flex:1 1;margin:0 auto;max-width:500px}.knowledge_searchBox__FyoQT .MuiOutlinedInput-root{background-color:#f8fafc;border-radius:8px;height:40px}.knowledge_searchBox__FyoQT .MuiOutlinedInput-root fieldset{border-color:#e2e8f0}.knowledge_searchBox__FyoQT .MuiOutlinedInput-root:hover fieldset{border-color:#cbd5e1}.knowledge_actionGroup__4zu0R{align-items:center;display:flex;gap:12px}.knowledge_referenceButton__5IGTD{border-radius:8px;box-shadow:none;font-size:.875rem;font-weight:600;padding:8px 20px;text-transform:none}.knowledge_referenceButton__5IGTD:hover{box-shadow:none}.knowledge_referenceButton__5IGTD.knowledge_contained__RrLy6{background-color:#007bff;color:#fff}.knowledge_referenceButton__5IGTD.knowledge_contained__RrLy6:hover{background-color:#0069d9}.knowledge_referenceButton__5IGTD.knowledge_outlined__QmRV5{border:1px solid #e2e8f0;color:#64748b}.knowledge_referenceButton__5IGTD.knowledge_outlined__QmRV5:hover{background-color:#f8fafc;border-color:#cbd5e1}.knowledge_iconButtonStyled__\+A84Q{border:1px solid #e2e8f0;border-radius:8px;color:#64748b;padding:8px;transition:all .2s ease}.knowledge_iconButtonStyled__\+A84Q:hover{background-color:#f8fafc;border-color:#cbd5e1}.knowledge_tableWrapper__LeQ1u{background-color:#fff;border:1px solid #e2e8f0;border-radius:16px;overflow:hidden}.knowledge_dropZone__GS1sM{align-items:center;background-color:#f8fafc;border:1.5px dashed #cbd5e1;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:8px;justify-content:center;padding:40px 24px;text-align:center;transition:all .2s cubic-bezier(.4,0,.2,1)}.knowledge_dropZone__GS1sM.knowledge_dragging__8Hy3\+{background-color:#f0f7ff;border-color:#007bff}.knowledge_dropZone__GS1sM:hover{background-color:#f1f5f9;border-color:#007bff}.knowledge_selectedFileItem__TLhRs{align-items:center;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;display:flex;justify-content:space-between;margin-bottom:8px;padding:12px}.column-header-normal{background-color:#fff!important}.column-header-normal,.column-header-tint{border-bottom:1px solid #f1f5f9!important;color:#64748b!important;font-size:.75rem!important;font-weight:700!important;letter-spacing:.05em!important}.column-header-tint{background-color:#f8fafc!important}.MuiTableCell-root{border-bottom:1px solid #f1f5f9!important;padding:12px 16px!important}.companies_pageContainer__QnarC{animation:companies_fadeIn__fNJ4r .5s ease-out;display:flex;flex-direction:column;gap:24px}@keyframes companies_fadeIn__fNJ4r{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.companies_statPaper__Zgk9V{background-color:#fff!important;border:1px solid #e5edf5!important;border-radius:16px!important;height:100%;padding:24px;transition:box-shadow .3s ease}.companies_statPaper__Zgk9V:hover{box-shadow:0 4px 20px #0000000d}.companies_statTitle__1D2l\+{color:#64748b;font-size:.875rem!important;font-weight:600!important;margin-bottom:4px!important}.companies_statValue__fUIh\+{color:#0f172a;font-size:1.5rem!important;font-weight:700!important}.companies_primaryButton__3-6HF{background-color:#007bff!important;border-radius:10px!important;color:#fff;text-transform:none}.companies_tableCard__qYpC7{border:1px solid #e5edf5!important;border-radius:16px!important;overflow:hidden}.companies_tableHeader__HD1kR{align-items:center;background-color:#fff;border-bottom:1px solid #f1f5f9;display:flex;justify-content:space-between;padding:20px 24px}.companies_sectionTitle__BqGot{color:#0f172a;font-size:1.1rem!important;font-weight:700!important}.companies_searchField__5pNY1 .companies_MuiOutlinedInput-root__ipLk9{background-color:#f8fafc;border-radius:12px;transition:all .2s}.companies_searchField__5pNY1 .companies_MuiOutlinedInput-root__ipLk9:hover{background-color:#f1f5f9}.companies_searchField__5pNY1 .companies_MuiOutlinedInput-root__ipLk9.companies_Mui-focused__vuoxX{background-color:#fff}.companies_statusActive__VWWT\+{background-color:#10b9811a!important;border-radius:8px!important;color:#10b981!important;font-weight:600!important}.companies_statusInactive__msEP2{background-color:#64748b1a!important;border-radius:8px!important;color:#64748b!important;font-weight:600!important}.companies_statusInvited__fi6Nr{background-color:#3b82f61a!important;border-radius:8px!important;color:#2563eb!important;font-weight:600!important}.companies_historyContainer__KJfKO{margin-top:8px}.companies_historyTitle__rcu0P{color:#0f172a;font-size:1rem!important;font-weight:700!important;margin-bottom:16px!important}.payments_pageContainer__Xr-AM{animation:payments_fadeIn__dgcD0 .5s ease-out;display:flex;flex-direction:column;gap:24px}@keyframes payments_fadeIn__dgcD0{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.payments_chartPaper__onbFP{background-color:#fff!important;border:1px solid #e5edf5!important;border-radius:16px!important;height:100%;padding:24px;transition:box-shadow .3s ease}.payments_chartPaper__onbFP:hover{box-shadow:0 4px 20px #0000000d}.payments_chartTitle__HsFHX{color:#1e293b;font-weight:700!important;margin-bottom:8px!important}.payments_tableCard__gxh0o{border:1px solid #e5edf5!important;border-radius:16px!important;overflow:hidden}.payments_tableHeader__ddiir{align-items:center;background-color:#fff;border-bottom:1px solid #f1f5f9;display:flex;justify-content:space-between;padding:20px 24px}.payments_sectionTitle__eTsn7{color:#0f172a;font-size:1.1rem!important;font-weight:700!important}.payments_searchField__zL7If .payments_MuiOutlinedInput-root__obesK{background-color:#f8fafc;border-radius:12px;transition:all .2s}.payments_searchField__zL7If .payments_MuiOutlinedInput-root__obesK:hover{background-color:#f1f5f9}.payments_searchField__zL7If .payments_MuiOutlinedInput-root__obesK.payments_Mui-focused__UMr-u{background-color:#fff}.payments_statusChip__VUkbQ{border-radius:8px!important;font-weight:600!important;text-transform:capitalize}.payments_revenueValue__7o\+hV{color:#0c5e9b;font-size:1.5rem!important;font-weight:800!important}.coupons_page__0Oojl{display:flex;flex-direction:column;gap:24px}.coupons_card__b0AjY{background-color:#fff!important;border:1px solid #e5edf5!important;border-radius:16px!important;display:flex;flex-direction:column;gap:16px;padding:20px 24px}.coupons_cardHeader__PxT9S{display:flex;flex-direction:column;gap:4px;margin-bottom:8px}.coupons_cardTitle__m0oWE{color:#0f172a;font-size:16px!important;font-weight:700!important}.coupons_cardSubtitle__oWvEt{color:#64748b;font-size:13px!important}.coupons_cardFooter__obptd{display:flex;justify-content:flex-end}.coupons_primaryButton__2nduz{text-transform:none!important}.coupons_tableCard__mksRU{border:1px solid #e5edf5!important;border-radius:16px!important;overflow:hidden}.coupons_tableHeader__gf7ev{align-items:center;background:#fff;border-bottom:1px solid #f1f5f9;display:flex;justify-content:space-between;padding:18px 24px}.coupons_primaryButton__2nduz{background-color:#007bff!important;border-radius:10px!important;color:#fff;text-transform:none}.coupons_tableTitle__dHS03{color:#0f172a;font-size:16px!important;font-weight:700!important}.coupons_searchField__b0lNc .MuiOutlinedInput-root{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding-left:4px}.coupons_searchField__b0lNc .MuiOutlinedInput-notchedOutline{border:none}.coupons_dialogForm__arGLb .MuiOutlinedInput-root{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:12px}.coupons_dialogForm__arGLb .MuiOutlinedInput-notchedOutline{border:none}