@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__kusOz{text-wrap:wrap;border-radius:10px!important;font-size:14px!important;font-weight:500}@media(max-width:1200px){.buttons_customButton__kusOz{font-size:14px!important}}@media(max-width:600px){.buttons_customButton__kusOz{font-size:16px!important}}.buttons_customButton__kusOz{text-transform:none!important}.buttons_iconWrapper__nnmij{align-items:center;background-color:#fff!important;border-radius:50%;color:#00b0df;display:flex;height:35px;justify-content:center;width:35px}.text_heading1__jmqve{font-size:20px!important;font-weight:600!important}@media(max-width:1200px){.text_heading1__jmqve{font-size:20px!important}}@media(max-width:600px){.text_heading1__jmqve{font-size:24px!important}}.text_heading2__CoFC3{font-size:14px!important;font-weight:500!important}@media(max-width:1200px){.text_heading2__CoFC3{font-size:16px!important}}@media(max-width:600px){.text_heading2__CoFC3{font-size:20px!important}}.text_heading3__GRYjp{font-size:18px!important;font-weight:600!important}@media(max-width:1200px){.text_heading3__GRYjp{font-size:16px!important}}@media(max-width:600px){.text_heading3__GRYjp{font-size:20px!important}}.text_heading4__ImDiK{font-size:15px!important;font-weight:500!important}@media(max-width:1200px){.text_heading4__ImDiK{font-size:14px!important}}@media(max-width:600px){.text_heading4__ImDiK{font-size:18px!important}}.text_textCenter__\+Q\+dP{text-align:center!important}.text_info1__vyghv{color:#0c5e9b!important;font-size:16px!important;font-weight:500!important}@media(max-width:1200px){.text_info1__vyghv{font-size:14px!important}}@media(max-width:600px){.text_info1__vyghv{font-size:18px!important}}.text_info2__Kyco3{color:#9a9aa9!important;font-size:14px!important;font-weight:500!important}@media(max-width:1200px){.text_info2__Kyco3{font-size:12px!important}}@media(max-width:600px){.text_info2__Kyco3{font-size:20px!important}}.text_info3__5V0D9{color:#0c5e9b!important;font-size:12px!important;font-weight:500!important}@media(max-width:1200px){.text_info3__5V0D9{font-size:12px!important}}@media(max-width:600px){.text_info3__5V0D9{font-size:20px!important}}.text_normal1__ZsosX{font-size:14px!important;font-weight:400!important}@media(max-width:1200px){.text_normal1__ZsosX{font-size:12px!important}}@media(max-width:600px){.text_normal1__ZsosX{font-size:20px!important}}.text_normal2__JZYPf{font-size:16px!important;font-weight:500!important}@media(max-width:1200px){.text_normal2__JZYPf{font-size:14px!important}}@media(max-width:600px){.text_normal2__JZYPf{font-size:20px!important}}.text_small1__nhwpI{font-size:12px!important;font-weight:500!important}@media(max-width:1200px){.text_small1__nhwpI{font-size:14px!important}}@media(max-width:600px){.text_small1__nhwpI{font-size:14px!important}}.text_formLabel__e\+a-9{font-size:14px!important;font-weight:500!important}@media(max-width:1200px){.text_formLabel__e\+a-9{font-size:12px!important}}@media(max-width:600px){.text_formLabel__e\+a-9{font-size:20px!important}}.text_bold1__fjsW9{font-size:16px!important;font-weight:600}.text_button1__0aM1D{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__0aM1D{font-size:12px!important}}@media(max-width:600px){.text_button1__0aM1D{font-size:22px!important}}.text_textWhite__xiv-I{color:#f2f3f3!important}.text_textGray__aT52V{color:#9a9aa9}.text_fontCapital__nJgQg{text-transform:capitalize!important}.text_wordWrap__q\+jxq{word-wrap:break-word!important}.forms_searchBox__6FZJA{background-color:#fff!important;border-radius:10px!important;margin:0!important;min-width:200px!important;padding:10px!important;width:100%}.forms_customTextField__xGDwj{display:flex;flex-direction:column;gap:10px}.forms_customTextField__xGDwj .forms_textField__qciZB{border-radius:50px}.forms_customTextField__xGDwj:disabled{color:#9a9aa9}.forms_estaric__jpP4Q{color:red;font-weight:bolder}.forms_bdataTextField__FjWTQ{background-color:#d0d3d5;width:100%}.forms_timeLabel__r0bnl{margin-bottom:5px}.forms_disabledInput__f56gO{background-color:#f0f0f0!important;color:red!important;opacity:.6;pointer-events:none}.popover_popover__0s5wZ{background-color:#0000;pointer-events:none}.popover_popover__0s5wZ .popover_MuiPopover-paper__ILNdJ{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__0s5wZ .popover_text__OfZCn{word-wrap:break-word;color:#333;font-size:14px;font-weight:500;line-height:1.5}.Account_accountContainer__lfq\+J{background-color:#f8fafc;min-height:100vh;padding:24px}.Account_saveButton__gRGdh{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__gRGdh:hover{background:#0069d9!important;box-shadow:0 6px 16px #0069d94d;transform:translateY(-1px)}.Account_saveButton__gRGdh:active{transform:translateY(0)}.Account_accountCard__B56t5{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__vbc4n{color:#0c5e9b;font-family:Poppins,sans-serif;font-weight:700;margin-bottom:16px}.EmailNotifications_notificationContainer__4su\+G{background-color:#fff;border:1px solid #eef0f2;border-radius:16px;box-shadow:0 4px 12px #0000000d;height:100%;padding:24px}.EmailNotifications_header__IZ8L-{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.EmailNotifications_label__KlFap{color:#0c5e9b;font-family:Poppins,sans-serif!important;font-weight:600!important}.EmailNotifications_sectionHeader__XY5se{align-items:center;border-bottom:1px dashed #e2e8f0;display:flex;gap:8px;margin:16px 0 12px;padding-bottom:8px}.EmailNotifications_sectionHeader__XY5se:first-of-type{margin-top:0}.EmailNotifications_sectionTitle__U2-EK{color:#64748b;font-size:.75rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.EmailNotifications_checkboxContainer__PCBcl{display:flex;flex-direction:column}.EmailNotifications_formControlLabel__Y3R6U{margin-bottom:4px!important;margin-left:0!important;margin-right:0!important;width:100%}.EmailNotifications_formControlLabel__Y3R6U .MuiFormControlLabel-label{color:#334155;flex-grow:1;font-family:Inter,Poppins,sans-serif!important;font-size:.9rem}.EmailNotifications_roleBadge__9fqEj{border-radius:4px;font-size:.6rem;font-weight:700;margin-left:8px;padding:1px 6px;text-transform:uppercase}.EmailNotifications_cisoBadge__nVylv{background-color:#e0f2fe;border:1px solid #bae6fd;color:#0369a1}.EmailNotifications_socBadge__PhgMz{background-color:#fef3c7;border:1px solid #fde68a;color:#92400e}._2FA_notificationContainer__cP4en{background-color:#fff;border:1px solid #eef0f2;border-radius:16px;box-shadow:0 4px 12px #0000000d;padding:24px}._2FA_label__Ohix9{color:#0c5e9b;font-family:Poppins,sans-serif!important;font-weight:600!important}._2FA_checkboxContainer__j0mfE{display:flex;flex-direction:column}._2FA_checkboxContainer__j0mfE ._2FA_MuiFormControlLabel-root__fObVL{align-items:center;display:flex;justify-content:space-between;margin-left:0;margin-right:0}.NotificationsTab_notificationsTab__Yrn6v{display:flex;flex-direction:column;gap:16px}.NotificationsTab_notificationsContent__tFaLF{margin-bottom:16px}.Profile_cardContainer__biRtQ{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__Vy1ZO{background:linear-gradient(120deg,#0f172a,#1d4ed8 55%,#38bdf8);height:120px}.Profile_cardContent__u7U5s{padding:24px}.Profile_profilePicContainer__0n\+pS{display:inline-block;margin-top:-56px;position:relative}.Profile_profilePic__fl4Gk{border:4px solid #fff;border-radius:24px;box-shadow:0 8px 20px #0f172a2e;height:112px!important;width:112px!important}.Profile_loadingIndicator__ZYxhC{left:30%;position:absolute;top:30%}.Profile_editButton__NpR5f{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__NpR5f:hover{background:#1d4ed8!important}.Profile_name__t51ys{color:#0f172a;font-size:18px!important;font-weight:700!important;margin-top:12px}.Profile_infoRow__7hVhJ{align-items:stretch;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:12px}.Profile_infoItem__6I1af{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;min-width:180px;padding:10px 14px;text-align:left}.Profile_infoLabel__dDoHW{color:#64748b!important;font-size:11px!important;font-weight:700!important;letter-spacing:.08em;text-transform:uppercase}.Profile_infoValue__ZveLw{color:#0f172a!important;font-weight:600!important;margin-top:4px}.UserForm_formContainer__LSaIg{margin-top:16px}.UserForm_label__pWOUs{color:#333;font-family:Poppins,sans-serif!important;font-weight:600!important;margin-bottom:8px!important}.UserForm_required__LrEgy{color:#f04444}.UserForm_field__vQac4 .MuiOutlinedInput-root{background:#fff;border-radius:8px;height:45px}.UserForm_field__vQac4 .MuiOutlinedInput-input{font-family:Poppins,sans-serif}.UserForm_saveButton__TOEYu{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__TOEYu:hover{background-color:#0069d9!important}.PasswordReset_formContainer__i7iF9{margin-top:16px}.PasswordReset_label__eHBwu{color:#333;font-family:Poppins,sans-serif!important;font-weight:600!important;margin-bottom:8px!important}.PasswordReset_required__GWgMx{color:#f04444}.PasswordReset_saveButton__yPhHf{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__yPhHf:hover{background-color:#0069d9!important}.UserInfo_formContainer__yiZdp{margin-top:16px}.UserInfo_label__bZJJn{color:#333;font-family:Poppins,sans-serif!important;font-weight:600!important;margin-bottom:8px!important}.UserInfo_required__obnFc{color:#f04444}.UserInfo_saveButton__sVmmW{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__sVmmW:hover{background-color:#0069d9!important}.UserInfo_deleteSection__1C5xs{margin-top:8px}.UserInfo_deleteInfo__OMEpB{color:#666;font-family:Poppins,sans-serif!important;line-height:1.6!important;margin-bottom:16px!important}.UserInfo_deleteButton__GtAhs{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__GtAhs:hover{background-color:#c00!important}.UserInfo_dialogPaper__qDNPV{border-radius:16px!important;padding:32px!important;text-align:center}.UserInfo_dialogContent__-MEzq{align-items:center;display:flex;flex-direction:column}.UserInfo_dialogImage__sfJzW{height:70px;margin-bottom:20px;width:70px}.UserInfo_dialogTitle__7TnUd{font-family:Poppins,sans-serif!important;font-weight:700!important;margin-bottom:8px!important}.UserInfo_dialogText__dwCNV{color:#666;font-family:Poppins,sans-serif!important;margin-bottom:24px!important}.UserInfo_dialogActions__wRolo{display:flex;flex-direction:column;gap:12px;width:100%}.UserInfo_cancelButton__RX-aN{border:1px solid #0c5e9b!important;color:#0c5e9b!important}.UserInfo_cancelButton__RX-aN,.UserInfo_confirmButton__xiNAX{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__xiNAX{background-color:red!important;color:#fff!important;padding:8px 16px!important}.UserInfo_confirmButton__xiNAX:hover{background-color:#c00!important}.ProfileTab_profileTab__6sNa-{padding:24px}.ProfileTab_profileTab__6sNa- .ProfileTab_sectionCard__a4rtC{background:#fff;border:1px solid #eef0f2;border-radius:16px;box-shadow:0 4px 12px #0000000d;height:100%;margin-bottom:24px;padding:24px}.ProfileTab_profileTab__6sNa- .ProfileTab_sectionTitle__rKEHq{color:#0c5e9b;font-family:Poppins,sans-serif;font-weight:700;margin-bottom:12px}.ProfileTab_profileTab__6sNa- .ProfileTab_subTitle__YEbps{color:#0c5e9b;font-family:Poppins,sans-serif;font-weight:600;margin-top:16px}.ProfileTab_profileTab__6sNa- .ProfileTab_divider__YGB1E{margin-bottom:24px}.ProfileTab_profileTab__6sNa- .ProfileTab_dangerZone__t9pgx{background:snow;border:1px solid #ff00001a}.ProfileTab_profileTab__6sNa- .ProfileTab_dangerZone__t9pgx .ProfileTab_sectionTitle__rKEHq{color:red}.dialog_dialogTitle__nAbIN{align-items:center;border-bottom:1px solid #c3d4e3;display:flex;justify-content:space-between;padding:0 0 20px}.dialog_dialogTitle__nAbIN .dialog_close__Er0Py{align-items:center;background-color:#fcf1f2;border-radius:50%;cursor:pointer;display:flex;justify-content:center;padding:10px}.dialog_dialogueContent__bBy1D::-webkit-scrollbar{display:none}.pricingPlan_pricingContainer__ZHWwC{display:flex;flex-direction:column}.pricingPlan_pricingNavContainer__9il2E{align-items:center;display:flex;height:12vh;justify-content:space-between;padding:0 2rem;width:100%}.pricingPlan_navigationButton__tgWDS{margin-bottom:10px;width:100%}.pricingPlan_pricingBodyContainer__MVysU{display:flex;justify-content:center;min-height:88vh;padding:0 10px;width:100%}.pricingPlan_pricingBody__TjBIv{align-items:center;display:flex;flex-direction:column;gap:10px;width:100%}.pricingPlan_mainTitle__wInaH{font-size:26px!important;font-weight:600!important}@media(max-width:1200px){.pricingPlan_mainTitle__wInaH{font-size:22px!important}}@media(max-width:600px){.pricingPlan_mainTitle__wInaH{font-size:20px!important}}.pricingPlan_priceCard__3\+InT,.pricingPlan_pricingCardsContainer__HrbWk{display:flex;justify-content:space-between}.pricingPlan_priceCard__3\+InT{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__3\+InT:hover{box-shadow:0 10px 20px #0003!important;transform:scale(1.02)!important}.pricingPlan_priceCardSelected__NCnBm{border:2px solid #0c5e9b!important;box-shadow:0 6px 18px #0c5e9b40!important}.pricingPlan_priceCardTitle__9Mnr8{font-size:1rem!important;font-weight:700!important;margin-bottom:5px!important}.pricingPlan_priceCardPrice__SVZvD{color:#0c5e9b!important;font-size:1.5rem!important;font-weight:700!important;margin-bottom:5px}.pricingPlan_priceCardPrice__SVZvD .pricingPlan_priceCardCurrency__VkaCR{font-size:1.3rem!important}.pricingPlan_priceCardPrice__SVZvD .pricingPlan_priceCardDuration__jCIT3{color:#555!important;font-size:1rem!important}.pricingPlan_priceCardFeaturesHeading__atkLr{font-weight:700!important}.pricingPlan_discountMessage__WAJJR{color:#00a307!important;font-size:.9rem!important;font-weight:700;margin-top:5px!important}.pricingPlan_lineThrough__hLZYq{color:#9a9aa9!important;margin-right:10px!important;text-decoration:line-through!important}.pricingPlan_priceCardFeatureItem__1o-JA{align-items:center;display:flex}.pricingPlan_priceCardFeatureItem__1o-JA .pricingPlan_priceCardFeatureIcon__1U4nR{color:#0c5e9b!important;margin-right:10px}.pricingPlan_priceCardFeatureItem__1o-JA p{color:#555;font-size:.8rem!important}.pricingPlan_subscriptionPlanCard__iCKgA{border-radius:10px!important;display:flex;flex-direction:column;gap:15px;padding:15px;width:100%}.pricingPlan_subscriptionPlanCard__iCKgA .pricingPlan_innerCard__gcuu3{background-color:#f2f3f3;border-radius:6px;display:flex;flex-direction:column;gap:15px;justify-content:center;min-height:80px;padding:1rem}.pricingPlan_subscriptionPlanCard__iCKgA .pricingPlan_flexContainer__nrenF{align-items:center;display:flex;justify-content:space-between;width:100%}.pricingPlan_subscriptionPlanCard__iCKgA .pricingPlan_trialBox__bPzzs{background-color:#0288d1;border-radius:10px;color:#f2f3f3;padding:5px 15px;text-align:center;width:150px}.pricingPlan_subscriptionPlanCard__iCKgA .pricingPlan_pricingInfo__LhcoB{color:#0288d1!important;font-weight:700}.pricingPlan_paymentFormContainer__34q-F .pricingPlan_container__DpLw1{display:flex;flex-direction:column;justify-content:center}.pricingPlan_paymentFormContainer__34q-F .pricingPlan_paymentInput__DMgQQ{background-color:#f0f0f0;border-radius:6px;display:flex;flex-direction:column;gap:5px;margin-bottom:20px;padding:12px}.pricingPlan_paymentFormContainer__34q-F .pricingPlan_payBtn__g2a9g{background:#0a66c2!important;border-radius:6px;color:#fff!important;font-size:16px;padding:12px;width:100%}.pricingPlan_paymentFormContainer__34q-F .pricingPlan_payBtn__g2a9g:disabled{background:#9cb6d2!important}.pricingPlan_paymentFormContainer__34q-F .pricingPlan_form__0PpAh{width:100%}.pricingPlan_paymentFormContainer__34q-F .pricingPlan_message__LZiT0{color:green;font-weight:700;margin-top:10px}.pricingPlan_paymentFormContainer__34q-F .pricingPlan_couponSection__rbdig{align-items:flex-end;display:flex;flex-wrap:wrap;gap:15px;margin-bottom:10px}.pricingPlan_paymentFormContainer__34q-F .pricingPlan_couponInputWrapper__DqUcC{display:flex;flex:1 1;flex-direction:column}.pricingPlan_paymentFormContainer__34q-F .pricingPlan_couponInputField__7dKrU{background:#fff;border:1px solid #d0d3d5;border-radius:6px;font-size:.95rem;outline:none;padding:10px 12px}.pricingPlan_paymentFormContainer__34q-F .pricingPlan_couponAction__VWN85{display:flex;justify-content:flex-end;min-width:150px}.pricingPlan_paymentFormContainer__34q-F .pricingPlan_couponMessage__urqQw{color:#a61b1b;font-size:.85rem;margin-bottom:10px}.pricingPlan_paymentFormContainer__34q-F .pricingPlan_couponMessageSuccess__dgq4V{color:#0f5132;font-size:.85rem;margin-bottom:10px}.pricingPlan_paymentFormContainer__34q-F .pricingPlan_couponMessageError__PU0F5{color:#a61b1b}.pricingPlan_paymentFormContainer__34q-F .pricingPlan_couponSummary__WTmss{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__34q-F .pricingPlan_couponRemove__cK-oq{background:#0000;border:none;color:#0c5e9b;cursor:pointer;font-weight:600;text-decoration:underline}.subscription_pricingContainer__CkV1M{display:flex;flex-direction:column}.subscription_pricingNavContainer__za8Zj{align-items:center;display:flex;height:12vh;justify-content:space-between;padding:0 2rem;width:100%}.subscription_subscriptionDetailCard__39mMM{align-items:flex-start;border-radius:10px!important;display:flex;flex-direction:column;padding:15px}.subscription_subscriptionDetailCard__39mMM .subscription_memberSince__Cvyf5{background-color:#0288d1;border-radius:10px;color:#f2f3f3;padding:5px 15px;text-align:center}.subscription_subscriptionDetailCard__39mMM .subscription_nextPaymentContainer__JvuOW{display:flex;justify-content:space-between;padding:0 1rem}.subscription_subscriptionDetailCard__39mMM .subscription_nextPaymentContainer__JvuOW .subscription_paymentInfo__97kIT{color:#0288d1!important;font-weight:700}.subscription_subscriptionDetailCard__39mMM .subscription_nextPaymentContainer__JvuOW .subscription_buttonContainer__T3990{align-items:center;display:flex;gap:1rem}.subscription_paymentContent__iayEZ{display:flex;flex-direction:column;width:100%}.subscription_paymentHeader__7lsys{align-items:center;display:flex;gap:1rem;justify-content:space-between;width:100%}.subscription_paymentMethodsList__CcJBs{background:#f2f3f3;border:1px solid #00000014;border-radius:12px;margin-top:.75rem;max-height:420px;overflow:hidden;overflow-y:auto;width:100%}.subscription_paymentMethodsGrid__Zstji{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr;padding:12px;width:100%}.subscription_paymentMethodTile__8rssV{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__8rssV:hover{background:#1976d208;box-shadow:0 6px 16px #0000000f}.subscription_paymentMethodTileActive__7st5v{background:#2e7d320d;border:2px solid #2e7d3259}.subscription_paymentMethodTileSelected__dGBuA{border-color:#1976d259;box-shadow:0 6px 18px #1976d21a}@media(min-width:500px){.subscription_paymentMethodsGrid__Zstji{grid-template-columns:repeat(1,minmax(0,1fr))}}@media(min-width:700px){.subscription_paymentMethodsGrid__Zstji{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:900px){.subscription_paymentMethodsGrid__Zstji{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.subscription_paymentMethodsGrid__Zstji{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1536px){.subscription_paymentMethodsGrid__Zstji{grid-template-columns:repeat(4,minmax(0,1fr))}}.subscription_activeChip__l4Vut{align-items:center;background:#2e7d321f;border-radius:999px;color:#00a307;display:inline-flex;font-size:12px;font-weight:700;padding:2px 10px}.subscription_paymentFooter__UJWM\+{display:flex;justify-content:flex-end;margin-top:.9rem}.subscription_paymentEmptyState__GszzW{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__NG7kA{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1rem}.subscription_cardInfo__zAgCR{align-items:center;display:flex;gap:10px}.subscription_cardBrandIcon__dOBdw{height:auto;width:40px}.subscription_cardNumber__ufET8{font-weight:700;letter-spacing:2px}.subscription_invoiceCard__sS44O{border-radius:10px!important;display:flex;flex-direction:column;padding:15px}.subscription_invoiceHeader__vcyfb{align-items:center;display:flex;gap:1rem;justify-content:space-between}.subscription_invoiceTable__CXo\+Y{margin-top:10px}.subscription_invoiceLink__-Taxs{color:#0288d1;font-weight:600}.subscription_invoiceEmpty__bPpge{color:#5f6368;margin-top:10px}.subscription_invoiceStatus__zrUt1{color:#5f6368;font-weight:600;text-transform:capitalize}.shared_coloredIcon__FPhdM{align-items:center;border-radius:9px;display:flex;justify-content:center;padding:10px}.shared_circle__bkOuW{border-radius:50%;height:9px;width:9px}.shared_badge__Brk8l{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__eQbZQ{border-radius:50px;height:9px;width:30px}.shared_tableContainer__asPIb{display:flex!important;flex-direction:column!important;gap:.7rem!important;height:100%}.shared_tabContainer__TdjBT{background-color:#fff;border-radius:50px;display:inline-block}.shared_selectedTab__AMDyQ{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__AMDyQ{font-size:14px!important}}@media(max-width:600px){.shared_selectedTab__AMDyQ{font-size:18px!important}}.shared_tab__CHCom{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__CHCom{font-size:14px!important}}@media(max-width:600px){.shared_tab__CHCom{font-size:18px!important}}.shared_indicator__vWSQF{background-color:#0000!important}.OnPremPricing_priceCard__IEX8J{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__IEX8J:hover{box-shadow:0 10px 20px #0003!important;transform:scale(1.02)!important}.OnPremPricing_priceCardTitle__9dKfi{font-size:1rem!important;font-weight:700!important;margin-bottom:5px!important}.OnPremPricing_priceCardPrice__zA6r4{align-items:center;color:#0c5e9b!important;display:flex;flex-direction:column;font-size:1.5rem!important;font-weight:700!important}.OnPremPricing_priceCardPrice__zA6r4 .OnPremPricing_priceCardCurrency__dtwPK{font-size:1.3rem!important}.OnPremPricing_priceCardPrice__zA6r4 .OnPremPricing_priceCardDuration__PXlFz{color:#555!important;font-size:1rem!important}.OnPremPricing_priceCardFeaturesHeading__We7fL{font-weight:700!important}.OnPremPricing_priceCardFeatureItem__jaDU5{align-items:center;display:flex}.OnPremPricing_priceCardFeatureItem__jaDU5 .OnPremPricing_priceCardFeatureIcon__DU8Nd{color:#0c5e9b!important;margin-right:10px}.OnPremPricing_priceCardFeatureItem__jaDU5 p{color:#555;font-size:.8rem!important}.Account_columns__pwKLi{display:flex;gap:24px}.Account_column__cGOay{flex:1 1}.Account_tabContainer__1lG37{display:flex;justify-content:center}.Account_indicator__koRLe{border-bottom:2px solid #1976d2}.Account_selectedTab__7nQCw{color:#1976d2;font-weight:700}.Account_tab__scG8z{color:#555}.managementHeader_tabs-container__80vIn{align-items:flex-start;gap:16px;padding:0 0 16px}.managementHeader_tabs-container__80vIn,.managementHeader_tabs-container__80vIn .managementHeader_tabs-section__fV24u{display:flex;flex-direction:column;width:100%}.managementHeader_tabs-container__80vIn .managementHeader_tabs-header__-DJpD{margin-bottom:8px}.managementHeader_tabs-container__80vIn .managementHeader_tabsWrapper__E3T\+g{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 1px 3px #0f172a0a;overflow:hidden;padding:4px 8px}.managementHeader_tabs-container__80vIn .managementHeader_tabs__yw\+CE{min-height:44px}.managementHeader_tabs-container__80vIn .managementHeader_tabs__yw\+CE .MuiTabs-flexContainer{gap:4px}.managementHeader_tabs-container__80vIn .managementHeader_tabs__yw\+CE .MuiTabs-scrollButtons{color:#64748b}.managementHeader_tabs-container__80vIn .managementHeader_tabs__yw\+CE .MuiTabs-indicator{background:linear-gradient(90deg,#00b894,#00a3e0);border-radius:3px 3px 0 0;height:3px}.managementHeader_tabs-container__80vIn .managementHeader_tab__hGKxB{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__80vIn .managementHeader_tab__hGKxB:hover{background:#f8fafc;color:#0f172a!important}.managementHeader_tabs-container__80vIn .managementHeader_tab__hGKxB.managementHeader_Mui-selected__Fify6{color:#0f172a!important}.managementHeader_tabs-container__80vIn .managementHeader_tab__hGKxB .MuiTab-iconWrapper{margin-right:6px;opacity:.7}.managementHeader_tabs-container__80vIn .managementHeader_tab__hGKxB.managementHeader_Mui-selected__Fify6 .MuiTab-iconWrapper{opacity:1}.managementHeader_tabs-container__80vIn .managementHeader_tabIndicator__66qz5{height:3px}.managementHeader_tabs-container__80vIn .managementHeader_resources-section__7QzSZ{display:flex;flex-direction:column;width:100%}.managementHeader_tabs-container__80vIn .managementHeader_resources-section__7QzSZ .managementHeader_resources-header__NCyn3{margin-bottom:8px}.managementHeader_tabs-container__80vIn .managementHeader_kpiGrid__MtwgL{display:flex;flex-direction:row;gap:16px;width:100%}.managementHeader_tabs-container__80vIn .managementHeader_kpiGrid__MtwgL>*{flex:1 1;min-width:160px}.managementHeader_tabs-container__80vIn .managementHeader_kpiItem__jUOfm{cursor:pointer;flex:1 1;min-width:160px}@media(max-width:768px){.managementHeader_tabs-container__80vIn{flex-direction:column}.managementHeader_tabs-container__80vIn .managementHeader_tabs-section__fV24u{margin-bottom:16px;margin-right:0}.managementHeader_tabs-container__80vIn .managementHeader_tabs__yw\+CE{flex-direction:column}.managementHeader_tabs-container__80vIn .managementHeader_tabs__yw\+CE .managementHeader_tab__hGKxB{margin-bottom:8px}.managementHeader_tabs-container__80vIn .managementHeader_resources-section__7QzSZ .managementHeader_resource-cards__gfDrZ .managementHeader_card__rj9q6{flex:1 0 45%;margin-bottom:8px;margin-right:8px}}@media(max-width:480px){.managementHeader_tabs-container__80vIn .managementHeader_resources-section__7QzSZ .managementHeader_resource-cards__gfDrZ .managementHeader_card__rj9q6,.managementHeader_tabs-container__80vIn .managementHeader_tabs-section__fV24u .managementHeader_tabs__yw\+CE .managementHeader_tab__hGKxB{flex:1 0 100%;margin-bottom:8px;margin-right:0}}.myTable_toolBarContainer__F8CdB{align-items:center;display:flex;justify-content:space-between;padding:10px}.myTable_toolBarContainer__F8CdB .myTable_left__kzzTz{width:430px}.myTable_toolBarContainer__F8CdB .myTable_right__a5Lhs{align-items:center;display:flex;gap:10px}.myTable_toolBarContainer__F8CdB .myTable_right__a5Lhs div{align-items:center;display:flex;gap:10px;justify-content:center}@media(max-width:600px){.myTable_toolBarContainer__F8CdB{flex-direction:column;justify-content:center}}@media(min-width:1536px){.myTable_toolBarContainer__F8CdB{justify-content:space-between}}.myTable_noData__6UwQD{align-items:center;color:#9a9aa9;display:flex;gap:10px;height:350px;justify-content:center}.myTable_walkthroughTargetFallback__D79aP{display:inline-block;flex-shrink:0;height:36px;vertical-align:middle;width:8px}.table_tableContainer__j6cFu{display:block!important;overflow-x:auto!important;padding:0!important;width:100%}.table_dataGridContainer__weI6m{position:relative;width:100%}.table_actionBtn__4v1g8,.table_deleteBtn__m9-rT{background-color:#f2f3f3!important;border-radius:100px!important;color:#0c5e9b!important;font-weight:500!important;text-transform:none!important}.table_deleteBtn__m9-rT .table_icon__\+v76T{fill:#0c5e9b;transition:fill .3s}.table_deleteBtn__m9-rT:hover{background-color:red!important;color:#fff!important}.table_deleteBtn__m9-rT:hover .table_icon__\+v76T{fill:#fff!important}.table_aiSummaryBtn__b6-R7{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__b6-R7:hover{background-color:#dbeafe}.table_aiSummaryBtn__b6-R7 svg{font-size:16px}.table_tableHeaderActions__huFVP{align-items:center;display:flex;gap:8px}.table_iconBtn__EYVBP{background-color:#f2f3f3!important;border-radius:10px!important}.table_iconBtn__EYVBP:hover{background-color:#0c5e9b!important;color:#fff!important}.table_iconBtn__EYVBP:hover svg{fill:#fff!important}.table_iconBtn__EYVBP:hover svg path{fill:#fff}.table_drawer__zuHG8{margin-left:auto;position:relative}.table_drawerContainer__\+ubsl{display:flex;flex-direction:column;height:492px;justify-content:space-between;overflow:hidden;padding:0}.table_drawerContainer__\+ubsl .table_upper__T\+bDa{height:400px}.table_deviceInfoItem__izVl0{align-items:center!important;display:flex;flex-direction:column}.table_deviceInfo__WhA0E{align-items:center;border-bottom:1px solid #c3d4e3;display:flex;justify-content:space-between;padding:15px 2vw;width:100%}.table_deviceInfo__WhA0E div{align-items:center;column-gap:10px;display:flex}.table_deviceInfo__WhA0E div div{align-items:flex-start;display:flex;flex-direction:column}.table_deviceScroll__Djw1x{display:flex;flex-direction:column;height:260px;overflow-y:scroll}.table_deviceScroll__Djw1x::-webkit-scrollbar{width:10px}.table_deviceScroll__Djw1x::-webkit-scrollbar-thumb{background:#0c5e9b}.table_deviceScroll__Djw1x::-webkit-scrollbar-thumb:hover{background:#000}.table_deviceScroll__Djw1x .table_itemBox__1aBru{border-bottom:1px solid #c3d4e3;padding:15px 2vw;width:100%}.table_deviceScroll__Djw1x .table_lastItemBox__G\+vzX{padding:15px 1vw;width:100%}.table_deviceScroll__Djw1x .table_itemInfo__TgA3S{align-items:center;display:flex;justify-content:space-between;padding:10px 0}.table_deviceScroll__Djw1x .table_itemInfo__TgA3S div{align-items:center;display:flex;flex-direction:column}.table_accordion__SnB8Z{border:none!important;box-shadow:none!important}.table_accordionSummary__v4\+T3{border:none!important;flex-direction:row-reverse!important;gap:10px!important}.table_accordionDetails__xB0Es{margin-left:35px!important;padding:0!important}.table_viewDetail__gFA-D{align-items:center;border-top:1px solid #c3d4e3;display:flex;height:92px;justify-content:flex-end;padding:0 2vw}@keyframes table_rowAppear__2xMyz{0%{opacity:0}to{opacity:1}}@keyframes table_rowHighlight__qk5xj{0%{background-color:#0596691c}60%{background-color:#0596690d}to{background-color:#0000}}@keyframes table_rowBorderFlash__ON-5j{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__\+HDuE{animation:table_rowAppear__2xMyz .35s ease-out both,table_rowHighlight__qk5xj 1.1s ease forwards}.table_newRow__\+HDuE>td:first-child{animation:table_rowBorderFlash__ON-5j 1.1s ease forwards}.apps_totalAppsWrapper__i\+Y-b{margin-bottom:.5rem}.apps_appsToobarContainer__IFjTL{align-items:center;display:flex;gap:10px;justify-content:space-around;width:100%}.apps_appCardContainer__CS2kY{display:flex;flex-direction:column!important;gap:8px;justify-content:flex-start;padding:10px 0}.apps_summaryHeader__K2BSe{align-items:center;display:flex;flex-wrap:wrap;gap:.35rem;justify-content:flex-start;width:100%}.apps_summaryValue__Re2yH{color:#5f6368;font-size:.85rem;font-weight:600}.apps_innerContainer__MWQqB{display:flex;flex-wrap:wrap;gap:12px}.apps_appCard__nw86e{border-radius:12px;box-shadow:0 1px 4px 0 #00000017;display:flex;height:76px;overflow:hidden;width:160px}.apps_left__24rNy{background-color:#fff;border-bottom-right-radius:12px;border-top-right-radius:12px;flex-direction:column;width:120px}.apps_left__24rNy,.apps_right__\+3A7b{align-items:center;display:flex;height:100%;justify-content:center}.apps_right__\+3A7b{width:40px}.apps_malwareSearchContainer__ko5Fm{padding-bottom:2rem;width:50vw}.apps_malwareAppCardContainer__7cu3I{display:flex;flex-direction:column;gap:10px}.apps_malwareAppCardContainer__7cu3I .apps_malwareAppCard__2cDZU{word-wrap:break-word;min-height:100px;overflow-wrap:break-word;white-space:normal;width:100%;word-break:break-all}.apps_malwareAppCardContainer__7cu3I .apps_malwareAppCard__2cDZU .apps_cardItem__noVJ-{background-color:#f2f3f3;border-bottom:1px solid #c3d4e3;font-weight:700;padding:10px 20px}.apps_malwareAppCardContainer__7cu3I .apps_malwareAppCard__2cDZU .apps_cardItem__noVJ- strong{color:#000!important}.apps_noMalwareCard__zmKHB{align-items:center;background-color:#f2f3f3;display:flex;flex-direction:column;gap:15px;height:200px;justify-content:center;width:100%}.apps_noMalwareCard__zmKHB .apps_noMalwareText__Dj-go{display:flex;flex-direction:column;text-align:center}@media(max-width:1200px){.apps_innerContainer__MWQqB{justify-content:space-evenly}}@media(max-width:600px){.apps_appCard__nw86e{width:200px}.apps_left__24rNy{width:150px}.apps_right__\+3A7b{width:50px}}.BlockChainMap_blockMapContainer__6QVFS{position:relative}.BlockChainMap_blockMapContainer__6QVFS .BlockChainMap_blockMap__-P8PF{height:300px;width:100%}.BlockChainMap_blockMapContainer__6QVFS .BlockChainMap_blockMapTitle__QyzvV{display:flex;justify-content:space-between}.BlockChainMap_blockMapContainer__6QVFS .BlockChainMap_blockMapToolTip__X2yWQ{background-color:wheat!important;height:0;position:absolute;width:0}.BlockChainMap_customTooltip__zAAt7{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__DW3JY{border:none!important;border-radius:10px!important;display:flex;flex-direction:column;justify-content:flex-start;overflow:visible;width:100%}.BlockInfo_container__pH0vY{border-radius:10px;padding:16px}.BlockInfo_row__WUwDY{align-items:center;display:flex;margin-bottom:12px}.BlockInfo_icon__HjKxq{color:#0c5e9b;margin-right:8px}.BlockInfo_label__p5P2N{color:#333;font-weight:700;margin-right:4px}.BlockInfo_value__6H1HQ{color:#555;word-break:break-word}.multiDashboard_timeRangeBox__N28oH{align-items:center;border:1px solid #9a9aa9;border-radius:6px;display:flex;height:35px;overflow:hidden;padding:0 10px;white-space:nowrap}.multiDashboard_timeRangeBox__N28oH .multiDashboard_timeBtn__iM8Ck{font-size:12px;height:23px!important;min-width:auto!important;padding:5px 7px;text-transform:none;white-space:nowrap;width:auto!important}.multiDashboard_graphTitle__LihHA{align-items:center;border-bottom:1px solid #e5e5ef;display:flex;justify-content:space-between;padding:10px 0}.multiDashboard_customLegend__xY6sE{align-items:center;display:flex;justify-content:space-evenly;width:100%}.multiDashboard_customLegend__xY6sE .multiDashboard_item__JCxj1{align-items:center;border:1px solid #d0d3d5;border-radius:8px;display:flex;gap:3px;padding:5px}.multiDashboard_customLegend__xY6sE .multiDashboard_item__JCxj1 .multiDashboard_box__FrSiI{border-radius:2px;height:12px;width:12px}.multiDashboard_customLegend__xY6sE .multiDashboard_item__JCxj1 .multiDashboard_text__a\+Tup{color:#9a9aa9;font-size:12px}.singleDashboard_cardContainer__3Uwpy{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.singleDashboard_cardContainer__3Uwpy .singleDashboard_dashCard__\+eMbe{align-items:center;display:flex;flex-direction:column;flex-grow:1;justify-content:center;padding:10px;text-align:center;width:140px}.singleDashboard_cardContainer__3Uwpy .singleDashboard_dashCard__\+eMbe .singleDashboard_bodyText__04yJ8{max-width:125px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.singleDashboard_eventCard__Xx7DF{display:flex;flex-direction:column;flex-grow:1;min-width:437px;padding:10px}.singleDashboard_detailContainer1__vt1S4,.singleDashboard_detailContainer__VKjjJ{display:flex;flex-direction:column;gap:20px;height:270px;justify-content:center;position:relative}@media(max-width:1500px){.singleDashboard_detailContainer1__vt1S4{margin-left:10%}}@media(max-width:1400px){.singleDashboard_detailContainer1__vt1S4{margin-left:35%}}@media(max-width:1300px){.singleDashboard_detailContainer1__vt1S4{margin-left:50%}}@media(max-width:1200px){.singleDashboard_detailContainer1__vt1S4{margin-left:50%}}@media(max-width:1100px){.singleDashboard_detailContainer1__vt1S4{margin-left:55%}}@media(max-width:1000px){.singleDashboard_detailContainer1__vt1S4{margin-left:57%}}@media(max-width:900px){.singleDashboard_detailContainer1__vt1S4{margin-left:0}}.singleDashboard_detailItem__uh7M7{display:flex;flex-direction:column;justify-content:flex-start}.singleDashboard_detailItem__uh7M7 div{align-items:center;display:flex;gap:5px}.singleDashboard_chartContainer__wTwNe{align-items:center;display:flex;height:250px;justify-content:center;position:relative}.singleDashboard_chartContainer__wTwNe .singleDashboard_chartBadge__-ictY{align-items:center;display:flex;flex-direction:column;gap:5px;position:absolute}.singleDashboard_chartContainer__wTwNe .singleDashboard_chartBadge__-ictY .singleDashboard_badge__ZZLV0{background-color:#f2f3f3;border-radius:15px;font-size:14px;padding:5px;text-align:center;width:60px}.singleDashboard_systemCardContainer__p34DV{align-items:center;display:flex;flex-wrap:wrap;gap:10px;height:280px;justify-content:space-between;overflow-y:auto}.singleDashboard_infoCard__k0gu0{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__k0gu0{justify-content:space-between}}.singleDashboard_infoCard__k0gu0 .singleDashboard_right__bo-sH{align-items:center;display:flex;flex-direction:column;gap:5px;justify-content:center;width:100%}.singleDashboard_infoCard__k0gu0 .singleDashboard_systemInfoBadge__uXVkI{background-color:#f2f3f3;border-radius:100px;color:#0c5e9b;min-width:66px;padding:5px 10px;text-align:center}.device_tabContainer__PXETW{background-color:#fff;border-radius:50px;display:flex;justify-content:center}.device_selectedTab__yNR0N{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__yNR0N{font-size:14px!important}}@media(max-width:600px){.device_selectedTab__yNR0N{font-size:18px!important}}.device_tab__1Avdq{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__1Avdq{font-size:14px!important}}@media(max-width:600px){.device_tab__1Avdq{font-size:18px!important}}.device_indicator__gtnKt{background-color:#0000!important}.device_deviceItem__LEtO2{align-items:center;border-radius:9px;display:flex;height:50px;justify-content:center;margin:20px;padding:10px;width:50px}.device_deviceMenu__QScx3{align-items:center;cursor:pointer;display:flex;font-size:14px!important;gap:2px}@media(max-width:1200px){.device_deviceMenu__QScx3{font-size:12px!important}}@media(max-width:600px){.device_deviceMenu__QScx3{font-size:24px!important}}.device_circle__DAtF0{border-radius:50%;height:10px;width:10px}.device_alertInfoContainer__DvF8Y{align-items:center;display:flex;justify-content:space-between;margin-left:3vw;margin-right:3vw}.device_alertInfoText__RzKKi{align-items:center;display:flex;gap:5px;justify-content:flex-start}.device_statsDivider__KUhlN{margin-left:0!important;margin-right:0!important}.device_mapMarker__yqPFa{align-items:center;border:2px solid red;border-radius:50%;display:flex;height:40px;justify-content:center;width:40px}.device_cardTitle__\+LaN9{align-items:center;display:flex;justify-content:space-between}.device_map__sKG8y{border-radius:10px;height:260px;margin-top:5px;width:100%}.device_cardContainer__cE2fs{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.device_cardContainer__cE2fs .device_item__1qgj-{width:550px}.device_bgBlue__G3Hql{background-color:#0c5e9b}.device_messageContainer__f6ijU{display:flex;flex-direction:column;gap:10px}.device_textItem__JxYzW{align-items:center;display:flex;gap:10px}.device_copyBtn__pM-hX{align-items:center;border-radius:10px;cursor:pointer;display:flex;height:48px;justify-content:center;width:48px}.device_copyBtn__pM-hX:hover{background-color:#00b0df}.device_row__LlyX3{align-items:center;display:flex;justify-content:space-between}.device_commandText__ik6A0{text-align:justify;word-break:break-all}.device_installCommandBox__bZQwl{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__P-KJq{display:flex;flex-direction:column;gap:20px;margin-bottom:10%}.device_installationHeader__\+\+Arl{align-items:center;display:flex;justify-content:space-between}.device_installationSteps__z1Keo{display:flex;flex-direction:column;gap:10px}.device_installationStepItem__R97NC{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__jRZqG{display:flex;flex-direction:column;gap:5px;margin-top:15px}.deviceMap_topologyItem__Z9gSq{align-items:center;display:flex;justify-content:space-between}.deviceMap_topologyHeading__LZhDN{color:#0c5e9b;font-size:14px;font-weight:bolder}.deviceMap_topologyText__prYT-{color:#9a9aa9;font-size:12px}.deviceMap_topologyButton__oVesw{background-color:#0c5e9b;border:none!important;border-radius:100px;color:#fff;font-size:12px;height:23px;width:80px}.walkthrough_walkthroughContainer__LX2gi{padding:0!important;text-align:center}.walkthrough_title__XQq-z{color:#333;font-size:18px;font-weight:700;margin-bottom:10px}.walkthrough_video__qGer4{border:1px solid #ddd;border-radius:8px}.login_container__xI7ID{align-items:center;display:flex;height:96dvh;justify-content:center;margin:2dvh 2dvw;position:relative;width:96dvw}.login_left__zqtFe,.login_right__1vxos{position:absolute}.login_backButtonContainer__yci0j{display:flex;justify-content:flex-start}.login_left__zqtFe{display:flex;flex-direction:column;height:96vh;justify-content:space-between;padding-bottom:10vh;right:60%;width:35%;z-index:1}.login_left__zqtFe .login_loginBox__vQ8P6{align-items:center;display:flex;height:70vh}.login_right__1vxos{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__-6NR0{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__-6NR0 .login_fieldsContainer__5M3LV{display:flex;flex-direction:column;gap:20px}.login_formContainer__-6NR0 .login_btnContainer__\+JprR{align-items:center;display:flex;justify-content:space-between}.login_loginBtn__rWzPR{background-color:#0c5e9b!important;border-radius:100px!important;height:60px!important;width:50%!important}.login_loginBtn__rWzPR:hover{background-color:#0288d1!important}.login_loginBtn__rWzPR:disabled{background-color:#d0d3d5!important}.login_forgotBtn__wm-7D{color:#0c5e9b!important;cursor:pointer}.login_navigationWrapper__ul0Ln{position:relative}.login_keenSlide__SZha1{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__Z2KOu{align-items:center;display:flex;flex-direction:column;height:60vh;justify-content:space-between;padding:20px;text-align:center}.login_slideContainer__Z2KOu img{height:279px;width:326px}@media(max-width:600px){.login_container__xI7ID{flex-direction:column;height:100%;margin:5px!important;margin-bottom:2rem;width:98vw}.login_left__zqtFe,.login_right__1vxos{height:100%;left:0;padding:1vw;position:relative;right:0;width:100%}.login_left__zqtFe{align-items:center;display:flex;flex-direction:column;gap:10px;height:100%;order:1;padding-bottom:2vh}.login_left__zqtFe .login_loginBox__vQ8P6{height:100%}.login_right__1vxos{border-radius:10px;order:2;padding:1rem}.login_formContainer__-6NR0{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__S\+cJm{align-items:center;display:flex;height:96dvh;justify-content:center;margin:2dvh 2dvw;position:relative;width:96dvw}.forgotpass_left__eylB2,.forgotpass_right__vNJXx{position:absolute}.forgotpass_left__eylB2{display:flex;flex-direction:column;height:96vh;justify-content:space-between;padding-bottom:10vh;right:60%;width:35%;z-index:1}.forgotpass_left__eylB2 .forgotpass_loginBox__-1ytS{align-items:center;display:flex;height:70vh}.forgotpass_right__vNJXx{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__zrVuD{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__zrVuD .forgotpass_fieldsContainer__-ZjzO{display:flex;flex-direction:column;gap:20px}.forgotpass_formContainer__zrVuD .forgotpass_btnContainer__jMlNd{align-items:center;display:flex;justify-content:space-between}.forgotpass_loginBtn__LKqoL{background-color:#0c5e9b!important;border-radius:100px!important;height:60px!important;width:50%!important}.forgotpass_loginBtn__LKqoL:hover{background-color:#0288d1!important}.forgotpass_loginBtn__LKqoL:disabled{background-color:#d0d3d5!important}.forgotpass_forgotBtn__D9Won{color:#0c5e9b!important;cursor:pointer}.forgotpass_navigationWrapper__qW4-v{position:relative}.forgotpass_keenSlide__YVtIZ{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__cNhHe{align-items:center;display:flex;flex-direction:column;height:60vh;justify-content:space-between;padding:20px;text-align:center}.forgotpass_slideContainer__cNhHe img{height:279px;width:326px}@media(max-width:600px){.forgotpass_container__S\+cJm{flex-direction:column;height:100%;margin:5px!important;margin-bottom:2rem;width:98vw}.forgotpass_left__eylB2,.forgotpass_right__vNJXx{height:100%;left:0;padding:1vw;position:relative;right:0;width:100%}.forgotpass_left__eylB2{align-items:center;display:flex;flex-direction:column;gap:10px;height:100%;order:1;padding-bottom:2vh}.forgotpass_left__eylB2 .forgotpass_loginBox__-1ytS{height:100%}.forgotpass_right__vNJXx{border-radius:10px;order:2;padding:1rem}.forgotpass_formContainer__zrVuD{height:100%}}.IpTable_page__mEU9q{margin:0 auto;max-width:1200px;padding:24px 16px 48px}.IpTable_headerCard__kiV-Q{background:#fff;border:1px solid #0f172a14;border-radius:16px;box-shadow:0 1px 2px #0f172a0a;margin-bottom:20px;padding:20px 22px}.IpTable_titleRow__Bk1g0{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.IpTable_titleBlock__OOm17{flex:1 1;min-width:200px}.IpTable_pageTitle__N5DMH{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__bCBVg{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__9RPVG{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.IpTable_metaRow__IgquL{border-top:1px solid #0f172a0f;display:flex;flex-wrap:wrap;gap:12px 28px;margin-top:16px;padding-top:16px}.IpTable_metaItem__vQFYC{color:#64748b;font-size:.8125rem}.IpTable_metaValue__lOQJ8{font-feature-settings:"tnum";color:#0f172a;font-variant-numeric:tabular-nums;font-weight:500}.IpTable_tableSurface__KT1hz{background:#fff;border:1px solid #0f172a14;border-radius:14px;box-shadow:0 1px 2px #0f172a0a;overflow:hidden}.IpTable_emptyState__mZFU7{padding:48px 24px;text-align:center}.IpTable_emptyIcon__FlBE5{background:linear-gradient(145deg,#6366f114,#0ea5e914);border:1px solid #0f172a14;border-radius:12px;height:48px;margin:0 auto 16px;width:48px}.IpTable_footerBar__XCYbe{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__UiInq{background:#fff;border:1px solid #0f172a14;border-radius:16px;margin:48px auto;max-width:480px;padding:32px;text-align:center}.zeroTrustKpiCard_card__ra8tR{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__ra8tR:hover{border-color:#e2e8f0;box-shadow:0 12px 28px #0f172a1a;transform:translateY(-2px)}.zeroTrustKpiCard_header__rU7IP{align-items:center;display:flex;gap:12px}.zeroTrustKpiCard_iconWrap__xXOsS{align-items:center;border-radius:12px;display:flex;font-size:20px;height:40px;justify-content:center;width:40px}.zeroTrustKpiCard_label__lTTaw{color:#64748b;font-size:13px;font-weight:700;letter-spacing:.01em}.zeroTrustKpiCard_value__W9L6n{color:#0f172a;font-size:36px!important;font-weight:800!important;letter-spacing:-.02em}.zeroTrustKpiCard_helper__wpti-{color:#64748b;font-size:12px}.zeroTrustKpiCard_bar__UhUff{background:#f1f5f9;border-radius:999px;height:6px;overflow:hidden;width:100%}.zeroTrustKpiCard_fill__6c4Pa{border-radius:999px;display:block;height:100%;transition:width .5s ease;width:65%}.Group_container__84ooW{background-color:#fff;border-radius:10px;display:flex;flex-direction:column;gap:16px;width:100%}.Group_statGrid__-atJs{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));padding:0 16px}.Group_statCard__7cu0r{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__7cu0r:hover{box-shadow:0 8px 24px #0f172a1a;transform:translateY(-1px)}.Group_statCardHeader__B0f1v{align-items:center;display:flex;gap:10px}.Group_statCardIcon__cnc7V{align-items:center;background:#00b8941a;border-radius:10px;color:#00b894;display:flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.Group_statCardLabel__To3rz{color:#64748b!important;font-size:13px!important;font-weight:600!important}.Group_statCardValue__BdmV7{color:#0f172a!important;font-size:32px!important;font-weight:800!important;line-height:1!important}.Group_statCardBar__v2B2a{background:#f1f5f9;border-radius:999px;height:5px;overflow:hidden;width:100%}.Group_statCardFill__StXw5{border-radius:999px;display:block;height:100%;width:60%}.Group_headerContainer__C3R9o{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:16px;padding:16px}.Group_headerContainer__C3R9o .Group_textContainer__tXV1a{display:flex;flex-direction:column}.Group_headerContainer__C3R9o .Group_textContainer__tXV1a .Group_header__eZeMl{margin-bottom:8px}.Group_headerContainer__C3R9o .Group_textContainer__tXV1a .Group_subheaderContainer__d239g .Group_subheader__z-KuJ{color:#777}.Group_headerContainer__C3R9o .Group_controls__ZLYGI{align-items:center;display:flex;justify-content:flex-end;width:50%}.Group_headerContainer__C3R9o .Group_controls__ZLYGI .Group_iconButtons__8hDR0{align-items:center;display:flex;gap:5px;margin-right:16px}.Group_headerContainer__C3R9o .Group_controls__ZLYGI .Group_iconButtons__8hDR0 .Group_iconBtn__4pFLA{background-color:#f2f3f3!important;border-radius:10px!important}.Group_headerContainer__C3R9o .Group_controls__ZLYGI .Group_iconButtons__8hDR0 .Group_iconBtn__4pFLA:hover{background-color:#0c5e9b!important;color:#fff!important}.Group_headerContainer__C3R9o .Group_controls__ZLYGI .Group_iconButtons__8hDR0 .Group_iconBtn__4pFLA:hover svg{fill:#fff!important}.Group_headerContainer__C3R9o .Group_controls__ZLYGI .Group_iconButtons__8hDR0 .Group_iconBtn__4pFLA:hover svg path{fill:#fff}.Group_headerContainer__C3R9o .Group_controls__ZLYGI .Group_iconButtons__8hDR0 .Group_iconButton__BlSaL{background-color:#f5f6f8;border-radius:8px;margin-right:8px;padding:6px}.Group_headerContainer__C3R9o .Group_controls__ZLYGI .Group_iconButtons__8hDR0 .Group_iconButton__BlSaL.Group_selected__Ao8jE{background-color:#0c5e9b}.Group_headerContainer__C3R9o .Group_controls__ZLYGI .Group_iconButtons__8hDR0 .Group_iconButton__BlSaL.Group_selected__Ao8jE .Group_MuiSvgIcon-root__zsmYP{color:#fff}.Group_headerContainer__C3R9o .Group_controls__ZLYGI .Group_iconButtons__8hDR0 .Group_iconButton__BlSaL:hover{background-color:#0c5e9b}.Group_headerContainer__C3R9o .Group_controls__ZLYGI .Group_iconButtons__8hDR0 .Group_MuiSvgIcon-root__zsmYP{color:#0c5e9b}.Group_headerContainer__C3R9o .Group_controls__ZLYGI .Group_actionButtons__ODEe4{align-items:center;display:flex;gap:10px}.Group_headerContainer__C3R9o .Group_controls__ZLYGI .Group_actionButtons__ODEe4 .Group_actionButton__-CpOP{align-items:center;background-color:#f5f6f8;border-radius:20px;display:flex;margin-right:8px;padding:8px 16px;text-transform:none}.Group_headerContainer__C3R9o .Group_controls__ZLYGI .Group_actionButtons__ODEe4 .Group_actionButton__-CpOP .Group_MuiSvgIcon-root__zsmYP{color:#0c5e9b;margin-right:4px}.Group_headerContainer__C3R9o .Group_controls__ZLYGI .Group_actionButtons__ODEe4 .Group_actionButton__-CpOP:hover{background-color:#0c5e9b;color:#fff}.Group_headerContainer__C3R9o .Group_controls__ZLYGI .Group_actionButtons__ODEe4 .Group_createButton__kwE5x{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__C3R9o .Group_controls__ZLYGI .Group_actionButtons__ODEe4 .Group_createButton__kwE5x .Group_MuiSvgIcon-root__zsmYP{color:#fff}.Group_headerContainer__C3R9o .Group_controls__ZLYGI .Group_actionButtons__ODEe4 .Group_createButton__kwE5x .Group_icon__jwJft{background-color:#fff;border-radius:20px;color:#0c5e9b}.Group_headerContainer__C3R9o .Group_controls__ZLYGI .Group_actionButtons__ODEe4 .Group_createButton__kwE5x:hover{background-color:#fff;color:#0c5e9b}.Group_headerContainer__C3R9o .Group_controls__ZLYGI .Group_actionButtons__ODEe4 .Group_createButton__kwE5x:hover .Group_icon__jwJft{background-color:#0c5e9b;color:#fff}.Group_tableControls__8urKQ{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px;padding-left:16px}.Group_tableControls__8urKQ .Group_search__VlKps{width:60%}.Group_tableControls__8urKQ .Group_search__VlKps .Group_MuiOutlinedInput-root__JqYpv{border-radius:50px}.Group_tableControls__8urKQ .Group_pagination__ZjoV9{align-items:center;display:flex}.Group_tableControls__8urKQ .Group_pagination__ZjoV9 .Group_MuiSelect-root__jMhL8,.Group_tableControls__8urKQ .Group_pagination__ZjoV9 .Group_MuiTypography-root__f\+XWY{margin-right:8px}.Group_tableControls__8urKQ .Group_pagination__ZjoV9 .Group_MuiIconButton-root__Hy7fR{padding:4px}.Group_tableContainer__sf8-k{background-color:#fff;width:100%}.Group_tableContainer__sf8-k .Group_tableHead__PQXv9{background-color:#f2f3f3}.Group_tableContainer__sf8-k .Group_tableHead__PQXv9 .Group_MuiTableCell-root__F61VI{color:#555;font-weight:700;padding-left:24px}.Group_tableContainer__sf8-k .Group_tableRow__lcdwh{background-color:#fff}.Group_tableContainer__sf8-k .Group_tableRowZebra__IPIeJ{background-color:#f7f6fe}@media(max-width:768px){.Group_headerContainer__C3R9o{align-items:flex-start;flex-direction:column}.Group_headerContainer__C3R9o .Group_controls__ZLYGI{flex-direction:row;justify-content:space-between;width:100%}.Group_headerContainer__C3R9o .Group_controls__ZLYGI .Group_iconButtons__8hDR0{margin-right:0}.Group_headerContainer__C3R9o .Group_controls__ZLYGI .Group_actionButtons__ODEe4{flex-direction:row}.Group_tableControls__8urKQ{align-items:flex-start;flex-direction:column}.Group_tableControls__8urKQ .Group_search__VlKps{margin-bottom:8px;width:100%}.Group_tableControls__8urKQ .Group_pagination__ZjoV9{justify-content:center}}.deviceInventory_page__t36b9{display:flex;flex-direction:column;gap:24px;min-height:calc(100vh - 80px)}.deviceInventory_header__l55zc{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.deviceInventory_pageTitle__wWsmr{color:#0f172a;font-size:24px;font-weight:600}.deviceInventory_pageSubtitle__lyon2{color:#64748b;font-size:14px;margin-top:4px}.deviceInventory_headerActions__eYfdl{align-items:center;display:flex;gap:12px}.deviceInventory_kpiGrid__rwuCj{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.deviceInventory_primaryButton__CBSrc{background-color:#007bff!important;border-radius:10px!important;color:#fff;text-transform:none}.deviceInventory_secondaryButton__0fyEo{background-color:#fff!important;border-color:#cbd5f5!important;border-radius:10px!important;color:#475569!important;text-transform:none}.deviceInventory_treeCard__nlvuW{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 16px 32px #0f172a14;overflow:hidden}.deviceInventory_treeCanvasFullscreen__eC3Dw{border-right:none;height:100vh;min-height:100vh;overflow:auto}.deviceInventory_treeHeader__lvqZV{align-items:center;border-bottom:1px solid #eef2f7;display:flex;gap:16px;justify-content:space-between;padding:18px 20px}.deviceInventory_treeTitleWrap__4l9-F{align-items:center;display:flex;gap:12px}.deviceInventory_treeTitleIcon__6zoLd{background:linear-gradient(135deg,#06b6d4,#2563eb);border-radius:12px;color:#fff;display:grid;height:38px;place-items:center;width:38px}.deviceInventory_treeTitle__rMId\+{color:#0f172a;font-size:16px;font-weight:600}.deviceInventory_treeSubtitle__Bg0b8{color:#64748b;font-size:13px;margin-top:4px}.deviceInventory_treeActions__H0Vw6{align-items:center;display:flex;gap:16px}.deviceInventory_viewToggleSwitch__WRZun{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;display:flex;gap:12px;padding:6px 14px}.deviceInventory_switchLabel__LfqQN{color:#94a3b8;font-size:11px;font-weight:500;transition:all .2s ease;-webkit-user-select:none;user-select:none}.deviceInventory_switchLabelActive__7i4oI{color:#2563eb;font-weight:600}.deviceInventory_customSwitch__fd6II{display:flex!important;height:20px!important;padding:0!important;width:36px!important}.deviceInventory_switchBase__T\+j07{padding:2px!important;transition-duration:.2s!important}.deviceInventory_switchBase__T\+j07 .Mui-checked{color:#fff!important;transform:translateX(16px)!important}.deviceInventory_switchBase__T\+j07 .Mui-checked+.deviceInventory_switchTrack__zf88N{background-color:#2563eb!important;border:0!important;opacity:1!important}.deviceInventory_switchThumb__IdwbM{box-shadow:0 1px 2px #0000001a!important;height:16px!important;width:16px!important}.deviceInventory_switchTrack__zf88N{background-color:#cbd5e1!important;border-radius:10px!important;opacity:1!important;transition:background-color .2s ease!important}.deviceInventory_treeActions__H0Vw6 .MuiIconButton-root{background:#fff;border:1px solid #e2e8f0;border-radius:10px}.deviceInventory_treeBody__cwrR4{display:grid;grid-template-columns:minmax(0,1fr) 320px;min-height:480px}.deviceInventory_treeCanvas__EXyDQ{min-height:560px;overflow:auto;padding:40px 24px;position:relative}.deviceInventory_treeCanvasInner__MJmPK{height:100%;min-height:520px;position:relative;transform-origin:top center;width:100%;will-change:transform}.deviceInventory_treeLines__TuWH-{height:100%;inset:0;pointer-events:none;position:absolute;width:100%}.deviceInventory_treeLine__vpsYJ{stroke:#e2e8f0;stroke-width:1.2;vector-effect:non-scaling-stroke;transition:all .3s ease}.deviceInventory_treeLineInactive__M7-wj{stroke:#f1f5f9;opacity:.6}.deviceInventory_treeLineActive__9JZdA{stroke:#2563eb;stroke-width:1.2}.deviceInventory_treeNode__Vs5e0{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__Vs5e0:hover{background:#94a3b80a}.deviceInventory_treeNodeInactive__NIAr7{filter:grayscale(1);opacity:.4}.deviceInventory_treeNodeInactive__NIAr7:hover{filter:grayscale(.2);opacity:.7}.deviceInventory_treeNode__Vs5e0:focus-visible{border-radius:12px;outline:2px solid #2563eb}.deviceInventory_treeDot__lip1c{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__3ZVfU{color:#14b8a6}.deviceInventory_treeNode--connected__WfxH3{color:#10b981}.deviceInventory_treeNode--disconnected__17AV\+{color:#ef4444}.deviceInventory_treeNode--quarantine__Bz1nm{color:#f59e0b}.deviceInventory_treeNode--registered__FtE-V{color:#64748b}.deviceInventory_treeNode--activated__y2PWE{color:#2563eb}.deviceInventory_treeNode--warning__VyNL-{color:#f59e0b}.deviceInventory_treeNode--error__C86Es{color:#ef4444}.deviceInventory_treeNode--branch__Iu-zF{color:#94a3b8}.deviceInventory_treeNode--root__wj-RV{color:#2563eb}.deviceInventory_treeNodeActive__xUnDB .deviceInventory_treeDot__lip1c{box-shadow:0 0 0 4px #2563eb1a;transform:translateX(-50%) scale(1.1)}.deviceInventory_treeNode--connected__WfxH3 .deviceInventory_treeDot__lip1c{background:#10b981;box-shadow:0 0 12px #10b98166;color:#10b981}.deviceInventory_treeNodeDevice__QaPl1 .deviceInventory_treeDot__lip1c{box-shadow:0 0 0 4px #22c55e26}.deviceInventory_treeLabel__9JGtM{color:#475569;font-size:11px;font-weight:500;top:50px}.deviceInventory_treeHash__MaN6B,.deviceInventory_treeLabel__9JGtM{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__MaN6B{color:#64748b;font-size:9px;top:66px}.deviceInventory_treeTooltip__P--9r{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__P--9r strong{color:#f1f5f9;display:block;font-size:11px;font-weight:600;margin-bottom:4px}.deviceInventory_treeNode__Vs5e0:hover .deviceInventory_treeTooltip__P--9r{grid-gap:2px;display:grid;gap:2px}.deviceInventory_zoomControls__DgH1n{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__DgH1n .MuiIconButton-root{border:1px solid #e2e8f0;border-radius:10px;height:30px;width:30px}.deviceInventory_zoomControls__DgH1n .MuiIconButton-root.Mui-disabled{border-color:#e2e8f0;color:#cbd5f5}.deviceInventory_zoomBadge__WuqPP{color:#475569;font-size:12px;padding:0 6px}.deviceInventory_treeSideCard__Dwkq5{display:flex;flex-direction:column;gap:16px;padding:24px}.deviceInventory_sideHeader__FsPf7{align-items:center;display:flex;gap:12px;justify-content:space-between}.deviceInventory_sideTag__-oAJL{background:#f1f5f9;color:#475569;letter-spacing:.02em;text-transform:uppercase}.deviceInventory_sideTag__-oAJL,.deviceInventory_statusPill__nLp48{border-radius:999px;font-size:11px;font-weight:500;padding:3px 10px}.deviceInventory_statusPill__nLp48{text-transform:capitalize}.deviceInventory_statusPill--verified__1SZs2{background:#ccfbf1;color:#0f766e}.deviceInventory_statusPill--connected__LfBE7{background:#dcfce7;color:#166534}.deviceInventory_statusPill--disconnected__t37DT{background:#fee2e2;color:#b91c1c}.deviceInventory_statusPill--quarantine__u6sQO{background:#fef3c7;color:#b45309}.deviceInventory_statusPill--registered__UStO9{background:#f1f5f9;color:#334155}.deviceInventory_statusPill--activated__pw63f{background:#dbeafe;color:#1d4ed8}.deviceInventory_statusPill--warning__jXu7n{background:#fef3c7;color:#b45309}.deviceInventory_statusPill--error__UiHFb{background:#fee2e2;color:#b91c1c}.deviceInventory_sideSection__2grwg{display:flex;flex-direction:column;gap:6px}.deviceInventory_sideLabel__GMMUq{color:#94a3b8;font-size:11px;font-weight:500;letter-spacing:.05em;text-transform:uppercase}.deviceInventory_sideValue__2K1\+D{color:#0f172a;font-size:14px;font-weight:500}.deviceInventory_sideHash__FZMNs{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__dmkt7{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__8XLxn{background:#ccfbf1;color:#0f766e}.deviceInventory_statusChip--connected__IvOEV{background:#dcfce7;color:#166534}.deviceInventory_statusChip--disconnected__A24kS{background:#fee2e2;color:#b91c1c}.deviceInventory_statusChip--quarantine__O4mP0{background:#fef3c7;color:#b45309}.deviceInventory_statusChip--registered__Mt214{background:#f1f5f9;color:#334155}.deviceInventory_statusChip--activated__BrtEY{background:#dbeafe;color:#1d4ed8}.deviceInventory_statusChip--warning__Tf7hX{background:#fef3c7;color:#b45309}.deviceInventory_statusChip--error__OQvrO{background:#fee2e2;color:#b91c1c}.deviceInventory_pathList__lciiS{grid-gap:6px;color:#475569;display:grid;font-size:13px;gap:6px;margin:0;padding-left:16px}.deviceInventory_sideActions__bnwAu{display:flex;flex-direction:column;gap:10px;margin-top:auto}.deviceInventory_verifyButton__jmzko{background:#007bff!important;border-radius:10px!important;color:#fff!important;text-transform:none}.deviceInventory_auditButton__W9xKs{background:#fff;border-color:#dbe2ea;border-radius:10px!important;color:#475569;text-transform:none}.deviceInventory_sideEmpty__ykqOA{align-items:center;color:#94a3b8;display:flex;flex-direction:column;gap:12px;height:100%;justify-content:center;text-align:center}.deviceInventory_sideEmptyIcon__RPvT9{background:#f1f5f9;border-radius:16px;color:#94a3b8;display:grid;height:58px;place-items:center;width:58px}.deviceInventory_sideEmptyTitle__zX\+H9{color:#475569;font-size:16px;font-weight:600}.deviceInventory_sideEmptyText__t8HGg{color:#94a3b8;font-size:13px}@media(max-width:1100px){.deviceInventory_treeBody__cwrR4{grid-template-columns:1fr}.deviceInventory_treeCanvas__EXyDQ{border-bottom:1px solid #e2e8f0;border-right:none}}.deviceInventory_tableCard__a\+0CK{background:#fff;border:1px solid #e2e8f0;border-radius:16px!important;overflow:visible;padding:12px!important;position:relative}.deviceInventory_tableHeader__21ehs{align-items:center;border-bottom:1px solid #f1f5f9;display:flex;justify-content:space-between;padding:20px 24px}.deviceInventory_sectionTitle__YZ9IU{color:#0f172a;font-size:18px}.deviceInventory_tableHeaderActions__iM23B{align-items:center;display:flex;gap:12px}.deviceInventory_searchField__HChz0{width:280px}.deviceInventory_searchField__HChz0 .MuiOutlinedInput-root{background:#f8fafc;border-radius:10px}.deviceInventory_filterRow__o2oBl{align-items:center;border-bottom:1px solid #f1f5f9;display:flex;justify-content:space-between;padding:12px 24px}.deviceInventory_filterGroup__M7rpH{align-items:center;display:flex;gap:16px}.deviceInventory_filterLabel__aOW2w{color:#64748b;font-size:13px;font-weight:600}.deviceInventory_filterSelect__Jrte9{min-width:140px}.deviceInventory_filterSelect__Jrte9 .MuiOutlinedInput-root{background:#fff;border-radius:8px}.deviceInventory_clearFilters__BazS6{background:none;border:none;color:#ef4444;cursor:pointer;font-size:13px;font-weight:600;padding:4px 8px}.deviceInventory_clearFilters__BazS6:hover{text-decoration:underline}.deviceInventory_filterToggle__ZjizK{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__ZjizK:hover{background:#f8fafc;border-color:#cbd5e1;box-shadow:0 4px 6px -1px #0000001a;color:#1e293b;transform:translateY(-1px)}.deviceInventory_filterToggle__ZjizK:active{box-shadow:0 1px 2px #0000000d;transform:translateY(0)}.deviceInventory_filterToggle__ZjizK svg{color:#64748b;font-size:18px}.deviceInventory_tableContainer__5Mm21{overflow-x:auto}.deviceInventory_tableContainer__5Mm21 table{min-width:1200px}.deviceInventory_tableHead__1dXsF{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__3MGG1{align-items:center;display:flex;gap:12px}.deviceInventory_deviceIcon__X1zG\+{align-items:center;background:#eff6ff;border-radius:8px;color:#3b82f6;display:flex;height:36px;justify-content:center;width:36px}.deviceInventory_deviceName__YUIfC{color:#1e293b;font-size:14px;font-weight:600}.deviceInventory_deviceId__AJU5O{color:#64748b;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.deviceInventory_cellMainText__U\+TKU{color:#334155;font-size:14px}.deviceInventory_cellSubText__RRTeh{color:#94a3b8;font-size:12px}.deviceInventory_zoneChip__juDKA{background:#f1f5f9;border-radius:999px;color:#475569;font-size:12px;font-weight:600;padding:4px 12px}.deviceInventory_riskScoreCell__K06M-{align-items:center;display:flex;gap:8px}.deviceInventory_riskBar__RNKyK{border-radius:2px;height:16px;width:4px}.deviceInventory_statusCell__ewMwg{align-items:center;color:#334155;display:flex;font-size:14px;gap:8px}.deviceInventory_statusDot__efccr{border-radius:50%;height:8px;width:8px}.deviceInventory_statusDot--verified__LWVmn{background:#14b8a6}.deviceInventory_statusDot--connected__IMKkE{background:#10b981}.deviceInventory_statusDot--disconnected__ovFku{background:#ef4444}.deviceInventory_statusDot--quarantine__0ZWqf{background:#f59e0b}.deviceInventory_statusDot--registered__H43SG{background:#64748b}.deviceInventory_statusDot--activated__zvN73{background:#2563eb}.deviceInventory_statusDot--warning__7eqOU{background:#f59e0b}.deviceInventory_statusDot--error__eClrk{background:#ef4444}.deviceInventory_complianceBadge__b5KuZ{align-items:center;border-radius:6px;display:inline-flex;font-size:11px;font-weight:500;padding:4px 10px}.deviceInventory_compliance--compliant__3r5Xt{background:#ecfdf5;color:#059669}.deviceInventory_compliance--partial__el3Wt{background:#fffbeb;color:#d97706}.deviceInventory_compliance--non-compliant__USdOq{background:#fef2f2;color:#dc2626}.deviceInventory_cveBadge__kcDGa{align-items:center;border-radius:6px;display:inline-flex;font-size:11px;font-weight:500;padding:4px 8px}.deviceInventory_hasCves__8spDE{background:#fff1f2;color:#e11d48}.deviceInventory_noCves__Wa77u{background:#f0fdf4;color:#16a34a}.deviceInventory_firmwareBadge__qIKoQ{background:#f8fafc;border:1px solid #e2e8f0;border-radius:4px;color:#475569;font-size:12px;font-weight:500;padding:4px 8px}.deviceInventory_actionIcons__LBtXw{align-items:center;display:flex;gap:16px}.deviceInventory_tablePagination__8oYyx{border-top:1px solid #f1f5f9;padding:8px 24px}.Groups_container__yZ9X1{display:flex;flex-direction:column;gap:24px}.Policies_container__Xxo9u{background-color:#fff;border-radius:10px;display:flex;flex-direction:column;padding:16px;width:100%}.Policies_permissionsBox__5sp2b{border:1px solid #0000003b;border-radius:3px;display:flex;flex-wrap:wrap;height:100%;min-height:50px;padding:10px}.Policies_permissionsBox__5sp2b .Policies_permissionChip__04VJ5{background-color:#fff!important;border:1px solid #0c5e9b!important;color:#0c5e9b!important;margin:2px;padding:1px}.Policies_permissionTags__UDi3B{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.Policies_permissionContainer__FW7P-{height:100%;max-height:300px;overflow-y:auto;padding:10px}.Policies_permissionContainer__FW7P- .Policies_permissionTitle__\+Pha6{color:#0c5e9b}.Policies_permissionContainer__FW7P- .Policies_permissionSub__QK7sQ{color:#868484}.Policies_permissionContainer__FW7P- .Policies_checkBox__4WCk2:checked{background-color:#00b0df}.Policies_placeHolder__00YRd{color:#0009}.Policies_headerContainer__HFLO-{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:16px}.Policies_headerContainer__HFLO- .Policies_header__9R6QZ{font-size:18px;font-weight:700;margin-right:8px}.Policies_headerContainer__HFLO- .Policies_header__9R6QZ .Policies_badge__EsT\+L{background-color:#0c5e9b;border-radius:12px;color:#fff;font-size:12px;margin-left:8px;padding:4px 8px}.Policies_headerContainer__HFLO- .Policies_subheader__mxpCv{color:#777;font-size:14px;margin-left:16px;margin-right:auto}.Policies_headerContainer__HFLO- .Policies_controls__5t4Sm{align-items:center;display:flex;gap:10px}.Policies_headerContainer__HFLO- .Policies_controls__5t4Sm .Policies_actionButton__sxoSy:hover{background-color:#0c5e9b;color:#fff}.Policies_headerContainer__HFLO- .Policies_controls__5t4Sm .Policies_iconButtons__s4APB{align-items:center;display:flex;gap:5px;margin-right:16px}.Policies_headerContainer__HFLO- .Policies_controls__5t4Sm .Policies_iconButtons__s4APB .Policies_iconBtn__FJpDa{background-color:#f2f3f3!important;border-radius:10px!important}.Policies_headerContainer__HFLO- .Policies_controls__5t4Sm .Policies_iconButtons__s4APB .Policies_iconBtn__FJpDa:hover{background-color:#0c5e9b!important;color:#fff!important}.Policies_headerContainer__HFLO- .Policies_controls__5t4Sm .Policies_iconButtons__s4APB .Policies_iconBtn__FJpDa:hover svg{fill:#fff!important}.Policies_headerContainer__HFLO- .Policies_controls__5t4Sm .Policies_iconButtons__s4APB .Policies_iconBtn__FJpDa:hover svg path{fill:#fff}.Policies_headerContainer__HFLO- .Policies_controls__5t4Sm .Policies_iconButton__ajgfH{background-color:#f5f6f8;border-radius:8px;margin-right:8px;padding:6px}.Policies_headerContainer__HFLO- .Policies_controls__5t4Sm .Policies_iconButton__ajgfH .Policies_MuiSvgIcon-root__BGCMx{color:#0c5e9b}.Policies_headerContainer__HFLO- .Policies_controls__5t4Sm .Policies_actionButton__sxoSy{align-items:center;background-color:#f5f6f8;border-radius:20px;display:flex;margin-right:8px;padding:8px 16px;text-transform:none}.Policies_headerContainer__HFLO- .Policies_controls__5t4Sm .Policies_actionButton__sxoSy .Policies_MuiSvgIcon-root__BGCMx{color:#0c5e9b;margin-right:4px}.Policies_headerContainer__HFLO- .Policies_controls__5t4Sm .Policies_createButton__IW4Oe{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__HFLO- .Policies_controls__5t4Sm .Policies_createButton__IW4Oe .Policies_MuiSvgIcon-root__BGCMx{color:#fff}.Policies_headerContainer__HFLO- .Policies_controls__5t4Sm .Policies_createButton__IW4Oe .Policies_icon__Vrteg{background-color:#fff;border-radius:20px;color:#0c5e9b}.Policies_headerContainer__HFLO- .Policies_controls__5t4Sm .Policies_createButton__IW4Oe:hover{background-color:#fff;color:#0c5e9b}.Policies_headerContainer__HFLO- .Policies_controls__5t4Sm .Policies_createButton__IW4Oe:hover .Policies_icon__Vrteg{background-color:#0c5e9b;color:#fff}.Policies_tableControls__fEbze{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.Policies_tableControls__fEbze .Policies_search__k5cdk{width:60%}.Policies_tableControls__fEbze .Policies_search__k5cdk .Policies_MuiOutlinedInput-root__4BY6X{border-radius:50px}.Policies_tableContainer__yOYak{background-color:#fff;border:1px solid red;padding:0;width:100%}.Policies_tableContainer__yOYak .Policies_tableHead__R955H{background-color:#f2f3f3}.Policies_tableContainer__yOYak .Policies_tableHead__R955H .Policies_MuiTableCell-root__dJtRg{color:#555;font-weight:700;padding-left:24px}.Policies_tableContainer__yOYak .Policies_tableRow__\+FCcm{background-color:#fff}.Policies_tableContainer__yOYak .Policies_tableRowZebra__fYUhr{background-color:#f7f6fe}.Policies_dialogHeader__f8pDY{display:flex;justify-content:space-between;margin-bottom:16px}.Policies_dialogHeader__f8pDY .Policies_dialogSearch__6pAru{width:60%}.Policies_dialogHeader__f8pDY .Policies_dialogSearch__6pAru .Policies_MuiOutlinedInput-root__4BY6X{border-radius:50px}.Policies_dialogHeader__f8pDY .Policies_dialogCreateButton__lHOGX{align-items:center;background-color:#0c5e9b;border-radius:20px;color:#fff;display:flex;padding:8px 16px;text-transform:none}.Policies_dialogHeader__f8pDY .Policies_dialogCreateButton__lHOGX .Policies_MuiSvgIcon-root__BGCMx{color:#fff;margin-right:4px}@media(max-width:768px){.Policies_headerContainer__HFLO-{align-items:flex-start;flex-direction:column}.Policies_headerContainer__HFLO- .Policies_controls__5t4Sm{flex-direction:row;justify-content:space-between;width:100%}.Policies_headerContainer__HFLO- .Policies_controls__5t4Sm .Policies_actionButtons__sHV\+f{flex-direction:row}.Policies_tableControls__fEbze{align-items:flex-start;flex-direction:column}.Policies_tableControls__fEbze .Policies_search__k5cdk{margin-bottom:8px;width:100%}.Policies_tableControls__fEbze .Policies_pagination__pYmOC{justify-content:center}}.Policies_dialogTitle__IfDG9{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__USi4c{background-color:#fff2f4!important;color:red!important;position:absolute}.Policies_divider__N-Fd8{background:linear-gradient(90deg,#0000 0,#d3d3d3 50%,#0000);border:none!important;height:2px;margin-bottom:-10px!important}.Policies_addButton__qYySE{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__qYySE:hover{background-color:#fff!important;color:#0c5e9b!important;font-weight:700!important}.Policies_error__CvP82{color:red;font-size:.8rem}.MapSummary_networkTableHeader__-KoEE{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__VddYi{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__y\+yHl{padding:0 6px!important}.MapSummary_walkthroughTargetFallback__eloOa{display:inline-block;height:40px;vertical-align:middle;width:1px}.MapSummary_networksToolbar__RKobc{background:#fafbfc;border-bottom:1px solid #0f172a0f;gap:12px!important;padding:14px 18px!important}.MapSummary_staticHead__25nO9{-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__T6LQp{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__T6LQp .MapSummary_headerItem__qxUc-{color:#64748b;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.MapSummary_scrollBody__gm4J5{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__gm4J5::-webkit-scrollbar{height:8px;width:8px}.MapSummary_scrollBody__gm4J5::-webkit-scrollbar-thumb{background:#64748b59;border-radius:8px}.MapSummary_tableRow__GkT9P{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__GkT9P:last-child{border-bottom:none}.MapSummary_tableRow__GkT9P .MapSummary_rowItem__8xsYx{background-color:#0000!important;color:#334155;font-size:13px;line-height:1.35;margin-left:8px;text-overflow:ellipsis}.MapSummary_tableRow__GkT9P .MapSummary_rowCheck__QN1G6{padding:0 6px}.MapSummary_ipTableLink__ZGrfL{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__ZGrfL:hover{background:#4479ff1a;border-color:#4479ff59}@media(max-width:768px){.MapSummary_scrollBody__gm4J5{max-height:60vh}}.TopologyDetails_container__yxyQd{background-color:#fff;border-radius:10px;height:100%;min-height:380px;overflow:hidden}.TopologyDetails_containerFullScreen__ywrGt{height:85vh;overflow:hidden}.TopologyDetails_title__Obob6{font-size:16px;font-weight:700}.TopologyDetails_topology__OWNYj{min-height:300px;width:100%}.TopologyDetails_topologyHeader__1Tfvf{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:2px 0 10px}.TopologyDetails_topologySubtitle__8I\+IU{color:#64748b;font-size:12px!important;font-weight:500!important;margin-top:4px!important}.TopologyDetails_headerActions__\+gRmD{align-items:center;display:flex;gap:10px}.TopologyDetails_livePill__wDQbg{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__wDQbg span{background:#22c55e;border-radius:50%;box-shadow:0 0 0 3px #22c55e24;height:7px;width:7px}.TopologyDetails_legendBar__7wVhX{align-items:center;display:flex;flex-wrap:wrap;gap:8px;padding:2px 0 8px}.TopologyDetails_legendItem__e\+EQu{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__e\+EQu img{display:block;height:20px;width:20px}.TopologyDetails_legendItem__e\+EQu span{font-size:12px;line-height:1}.TopologyDetails_tooltipTopology__VEYCG{border-radius:13px!important;box-shadow:0 5px 15px #00000059;position:absolute;z-index:10}.TopologyDetails_topologyCard__ECVbb{background-color:#fff;display:flex!important;flex-direction:column!important;gap:5px!important;padding:20px!important;width:300px}.TopologyDetails_topologyCard__ECVbb .TopologyDetails_topologyItem__\+XwCL{align-items:center;display:flex;justify-content:space-between}.TopologyDetails_topologyCard__ECVbb .TopologyDetails_topologyHeading__YmFbN{color:#0c5e9b;font-size:14px;font-weight:bolder}.TopologyDetails_topologyCard__ECVbb .TopologyDetails_topologyText__JBACX{color:#9a9aa9;font-size:12px}.TopologyDetails_topologyCard__ECVbb .TopologyDetails_topologyButton__8PKIq{border-radius:100px!important;font-size:12px;height:23px!important;width:80px}.TopologyDetails_topologyCard__ECVbb .TopologyDetails_topologyButton__8PKIq:disabled{color:#9a9aa9!important}.console_consoleContainer__5YB-n{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__TfWJO{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__TfWJO .console_consoleTop__ebgsZ{align-items:center;color:green;display:flex;justify-content:space-between;padding-right:1.5rem;width:100%}.console_console__TfWJO .console_history__LHOHj{display:flex;flex:1 1;flex-direction:column;gap:12px}.console_console__TfWJO .console_consoleOutput__-3HNU{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__TfWJO .console_consoleOutput__-3HNU .console_outputBody__rXwDW{flex:1 1;overflow-y:auto;padding-right:4px;scrollbar-color:#ffffff3d #0000;scrollbar-width:thin}.console_console__TfWJO .console_consoleOutput__-3HNU .console_outputBody__rXwDW::-webkit-scrollbar{width:8px}.console_console__TfWJO .console_consoleOutput__-3HNU .console_outputBody__rXwDW::-webkit-scrollbar-track{background:#0a0d114d;border-radius:6px}.console_console__TfWJO .console_consoleOutput__-3HNU .console_outputBody__rXwDW::-webkit-scrollbar-thumb{background:#ffffff3d;border-radius:6px}.console_console__TfWJO .console_consoleOutput__-3HNU .console_outputBody__rXwDW::-webkit-scrollbar-thumb:hover{background:#ffffff73}.console_console__TfWJO .console_consoleOutput__-3HNU .console_terminalWindow__2H5SQ{height:100%;min-height:280px;width:100%}.console_console__TfWJO .console_consoleOutput__-3HNU .console_historyList__Zhg5-{display:flex;flex-direction:column;gap:10px}.console_console__TfWJO .console_consoleOutput__-3HNU pre{background:#0000;color:#fff;font-family:Fira Code,Menlo,monospace;font-size:14px;margin:0;white-space:pre-wrap}.console_console__TfWJO .console_consoleOutput__-3HNU .console_pendingCommandLine__PqL8O{align-items:center;color:#fff;display:flex;gap:8px}.console_console__TfWJO .console_consoleOutput__-3HNU .console_commandLoader__n0ITE{animation:console_console-spinner__4dBQ1 .9s linear infinite;border:2px solid #0000;border-radius:50%;border-top-color:#fff;display:inline-block;height:12px;width:12px}.console_console__TfWJO .console_consoleOutput__-3HNU .console_prompt__WJVn5{color:#fff;margin-right:5px}@keyframes console_console-spinner__4dBQ1{to{transform:rotate(1turn)}}.console_console__TfWJO .console_consoleInput__m6t9g{align-items:center;background:#ffffff0a;border:1px solid #ffffff26;border-radius:12px;display:flex;flex-wrap:wrap;gap:12px;padding:16px}.console_console__TfWJO .console_shellSelector__tkfHN{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__TfWJO .console_inputField__DpuhJ{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__TfWJO .console_runButton__KlClX{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__TfWJO .console_exitSignalButton__XDPW6{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__TfWJO .console_exitSignalButton__XDPW6:disabled{cursor:not-allowed;opacity:.4}.console_console__TfWJO .console_exitSignalButton__XDPW6:not(:disabled):hover{background:#ffffff14;border-color:#ffffffb3}.console_console__TfWJO .console_runButton__KlClX: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__G\+trx{align-items:center;display:flex;height:96dvh;justify-content:center;margin:2dvh 2dvw;position:relative;width:96dvw}.signup_left__3dCIG,.signup_right__ybnOc{position:absolute}.signup_left__3dCIG{display:flex;flex-direction:column;height:96vh;justify-content:space-between;padding-bottom:10vh;right:60%;width:35%;z-index:1}.signup_left__3dCIG .signup_loginBox__GNFOn{align-items:center;display:flex;height:70vh}.signup_right__ybnOc{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__DhmMI{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__DhmMI .signup_fieldsContainer__tQGM2{display:flex;flex-direction:column;gap:20px}.signup_formContainer__DhmMI .signup_btnContainer__4pjCK{align-items:center;display:flex;justify-content:space-between}.signup_formContainer__DhmMI .signup_textField__HXfXH{color:#666}.signup_loginBtn__VNT6t{background-color:#0c5e9b!important;border-radius:100px!important;height:60px!important;width:50%!important}.signup_loginBtn__VNT6t:hover{background-color:#0288d1!important}.signup_loginBtn__VNT6t:disabled{background-color:#d0d3d5!important}.signup_forgotBtn__MwRdJ{color:#0c5e9b!important;cursor:pointer}.signup_navigationWrapper__7L9di{position:relative}.signup_keenSlide__ZuNXV{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__cNni7{align-items:center;display:flex;flex-direction:column;height:60vh;justify-content:space-between;padding:20px;text-align:center}.signup_slideContainer__cNni7 img{height:279px;width:326px}@media(max-width:600px){.signup_container__G\+trx{flex-direction:column;height:100%;margin:5px!important;margin-bottom:2rem;width:98vw}.signup_left__3dCIG,.signup_right__ybnOc{height:100%;left:0;padding:1vw;position:relative;right:0;width:100%}.signup_left__3dCIG{align-items:center;display:flex;flex-direction:column;gap:10px;height:100%;order:1;padding-bottom:2vh}.signup_left__3dCIG .signup_loginBox__GNFOn{height:100%}.signup_right__ybnOc{border-radius:10px;order:2;padding:1rem}.signup_formContainer__DhmMI{height:100%}}.deviceAccess_innerContainer__hmiM4{display:flex;gap:15px}.deviceAccess_appCard__TKBcq{border-radius:12px;box-shadow:0 1px 4px 0 #00000017;display:flex;height:76px;overflow:hidden;width:200px}.deviceAccess_left__2pgn4{background-color:#fff;border-bottom-right-radius:12px;border-top-right-radius:12px;flex-direction:column;width:120px}.deviceAccess_left__2pgn4,.deviceAccess_right__jWAw2{align-items:center;display:flex;height:100%;justify-content:center}.deviceAccess_right__jWAw2{width:40px}@media(max-width:1200px){.deviceAccess_innerContainer__hmiM4{justify-content:space-evenly}}@media(max-width:600px){.deviceAccess_appCard__TKBcq{width:200px}.deviceAccess_left__2pgn4{width:150px}.deviceAccess_right__jWAw2{width:50px}}.KeyFeatures_container__e74Oe{background-color:#fff;border-radius:10px;box-shadow:0 2px 10px #0000001a;height:326px;overflow:hidden;padding:20px}.KeyFeatures_section__YlFzz{padding:0}.KeyFeatures_title__V08I1{font-size:1.2rem!important;font-weight:600!important;margin-bottom:10px}.KeyFeatures_listHeader__76gmx{display:flex;gap:15px;justify-content:space-between;margin-bottom:10px;margin-top:20px}.KeyFeatures_listHeaderTitle__ND8yq{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__1-9Pf{max-height:200px!important;overflow-y:auto;padding:0}.KeyFeatures_list__1-9Pf::-webkit-scrollbar{width:6px}.KeyFeatures_list__1-9Pf::-webkit-scrollbar-track{background:#f1f1f1}.KeyFeatures_list__1-9Pf::-webkit-scrollbar-thumb{background-color:#888;border-radius:10px}.KeyFeatures_list__1-9Pf::-webkit-scrollbar-thumb:hover{background-color:#555}.KeyFeatures_listItem__1NZL-{align-items:center;display:flex;margin-top:-10px;padding:0}.KeyFeatures_connectivityContainer__JRIll{padding-left:20px}.KeyFeatures_connectivityContainer__JRIll,.KeyFeatures_deviceContainer__S2ah9{align-items:center;display:flex;flex:1 1}.KeyFeatures_dot__HlcMx{border-radius:50%;height:10px;margin-right:10px;width:10px}.KeyFeatures_greenDot__ggP3R{background-color:#4caf50}.KeyFeatures_yellowDot__tkgte{background-color:#ffeb3b}.KeyFeatures_redDot__MQ16K{background-color:#f44336}.KeyFeatures_chartSection__8-hsn{text-align:center}.KeyFeatures_chartWrapper__pOFpS{position:relative}.KeyFeatures_legend__n3dWs{display:flex;justify-content:center;margin-top:10px}.KeyFeatures_legendItem__OWzGz{align-items:center;display:flex;margin-right:20px}.KeyFeatures_legendText__V46pZ{color:#000;margin-left:5px}.KeyFeatures_connectivityText__-U0oY,.KeyFeatures_deviceText__8VprE{font-size:1rem!important}.twoFactorSetup_leftPanel__XV44I{gap:24px;height:96vh;justify-content:space-between;padding-bottom:0!important;padding-top:2vh}.twoFactorSetup_loginBoxFull__k7RUz{align-items:stretch;display:flex;flex:1 1;height:100%;justify-content:center}.twoFactorSetup_setupCard__D8umw{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__9BKt4{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;width:100%}.twoFactorSetup_formContent__Km6iI{display:flex;flex:1 1;flex-direction:column;gap:24px;overflow-y:auto;padding-right:6px}.twoFactorSetup_formContent__Km6iI::-webkit-scrollbar{width:6px}.twoFactorSetup_formContent__Km6iI::-webkit-scrollbar-track{background:#0000}.twoFactorSetup_formContent__Km6iI::-webkit-scrollbar-thumb{background:#0f172a26;border-radius:3px}.twoFactorSetup_stepBadge__Vm-QR{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__3oo3i{align-items:center;display:flex;flex-shrink:0;justify-content:center}.twoFactorSetup_qrImage__8ePOJ{background:#fff;border:1px solid #94a3b866;border-radius:12px;height:208px;padding:12px;width:208px}.twoFactorSetup_qrPlaceholder__xODM3{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__jhmw5{color:#0c5e9b;font-family:Roboto Mono,monospace;font-weight:600;letter-spacing:1px}@media(max-width:960px){.twoFactorSetup_leftPanel__XV44I,.twoFactorSetup_loginBoxFull__k7RUz{height:auto}.twoFactorSetup_setupCard__D8umw{height:auto;max-width:100%;padding:28px}.twoFactorSetup_formContent__Km6iI{overflow:visible;padding-right:0}}.userActivity_container__UCpcR{display:flex;flex-direction:column;gap:24px;padding:32px}.userActivity_headerRow__Z92-A{align-items:flex-start;display:flex;flex-direction:column;gap:8px}.userActivity_headerInfo__n42Bn{display:flex;flex-direction:column;gap:4px}.userActivity_infoGrid__BoSKG{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.userActivity_sessionMeta__OhoOg{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.userActivity_metaItem__XCjKf{background:#0f172a0a;border:1px solid #0f172a14;border-radius:12px;display:flex;flex-direction:column;gap:4px;padding:12px 16px}.userActivity_activityTable__2k6ad{width:100%}.userActivity_badge__2fQyC{align-items:center;background:#0c5e9b1a;border-radius:999px;color:#0c5e9b;display:inline-flex;font-size:12px;font-weight:600;padding:4px 12px}.userActivity_dateSelectorRow__DNBMQ{align-items:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between}.userActivity_hiddenPicker__BjqTr{display:none}.userActivity_dateButton__TsvzU{border-radius:12px;font-weight:600;margin-left:auto;min-width:220px;text-transform:none}.userActivity_dateSummary__-qmlj{display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:220px;padding:12px 0}.userActivity_sessionTabs__BnnB0{background:#0f172a05;border-radius:12px;margin-top:16px}.userActivity_emptyState__EyRBI{color:#9a9aa9;padding:48px 24px;text-align:center}@media(max-width:1200px){.userActivity_container__UCpcR{padding:20px}}.secureBootHub_container__C84S7{display:flex;flex-direction:column;gap:24px;padding:24px}.secureBootHub_deviceCard__Lz-RE{padding:24px}.secureBootHub_tableWrapper__oQ6e5{min-height:420px}@media(max-width:768px){.secureBootHub_container__C84S7,.secureBootHub_deviceCard__Lz-RE{padding:16px}}.threatIncidentManagement_page__AbMmU{display:flex;flex-direction:column;gap:16px;padding:18px}.threatIncidentManagement_pageHeader__Ua8\+u{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.threatIncidentManagement_titleBlock__p1oB4{display:flex;flex-direction:column;gap:4px}.threatIncidentManagement_subtitle__cdMfD{color:#6b7280;font-size:13px;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.threatIncidentManagement_title__\+N6Dl{font-size:24px;font-weight:800}.threatIncidentManagement_caption__\+4-nS{color:#6b7280;font-size:14px}.threatIncidentManagement_headerActions__Vz1vy{align-items:center;display:flex;gap:10px}.threatIncidentManagement_rangeSelect__PdQqt{background:#fff;border:1px solid #e5e7eb;border-radius:10px!important;min-width:120px}.threatIncidentManagement_exportButton__otseh{background:#007bff!important;border-radius:10px!important;color:#fff!important;font-weight:500!important;text-transform:none!important}.threatIncidentManagement_statGrid__P7m73{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.threatIncidentManagement_statCard__OBlLW{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__OBlLW:hover{transform:translateY(-1px)}.threatIncidentManagement_statBadge__6dGJD{align-items:center;color:#0f172a;display:inline-flex;font-size:13px;font-weight:700;justify-content:flex-start;text-transform:none}.threatIncidentManagement_statValue__AadOh{color:#0f172a;font-size:40px!important;font-weight:800}.threatIncidentManagement_active__4TBts{color:#dc2626}.threatIncidentManagement_investigating__2sUgu{color:#007bff}.threatIncidentManagement_resolved__edTa2{color:#059669}.threatIncidentManagement_neutral__HsFkS{color:#334155}.threatIncidentManagement_listCard__5jFhX{background:#fff;border:1px solid #e5e7eb;border-radius:16px!important}.threatIncidentManagement_listHeader__c6Yd4{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:14px 16px}.threatIncidentManagement_listTitle__QHYwv{color:#0f172a;font-size:18px;font-weight:800}.threatIncidentManagement_listCaption__hCiCC{color:#6b7280;font-size:13px}.threatIncidentManagement_headerIconButton__fJdG2{color:#6b7280!important}.threatIncidentManagement_incidentList__z\+OW5{display:flex;flex-direction:column}.threatIncidentManagement_detailHeader__uIGrN{flex-wrap:wrap}.threatIncidentManagement_detailHeader__uIGrN,.threatIncidentManagement_detailTopBar__q74d1{align-items:center;display:flex;gap:12px;justify-content:space-between}.threatIncidentManagement_breadcrumb__ybJAg{color:#64748b;font-size:14px}.threatIncidentManagement_detailExportButton__9t1Lp{background:#007bff!important;border-radius:12px!important;color:#fff!important;font-weight:800!important;text-transform:none!important;width:fit-content}.threatIncidentManagement_detailCard__FK16t{background:#fff;border:1px solid #e5eaf2;border-radius:16px!important;padding:18px}.threatIncidentManagement_detailTitle__P9HXi{color:#0f172a;font-size:18px;font-weight:800}.threatIncidentManagement_detailCaption__4eyYp{color:#64748b;margin:6px 0 16px}.threatIncidentManagement_detailBackButton__2DoNS{background:#fff!important;border-radius:12px!important;font-weight:700!important;text-transform:none!important}.threatIncidentManagement_detailMetaRow__JvgG0{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.threatIncidentManagement_detailDescription__ZmK-3{color:#334155;font-weight:600;margin-bottom:16px}.threatIncidentManagement_detailInfoGrid__xBuft{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.threatIncidentManagement_detailLabel__H-MTt{color:#64748b;font-size:12px;font-weight:700;margin-bottom:6px}.threatIncidentManagement_detailValue__6D51W{color:#0f172a;font-weight:700}.threatIncidentManagement_detailGrid__BAKB-{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.threatIncidentManagement_detailSectionTitle__Ag\+N9{color:#0f172a;display:flex;font-weight:700!important;justify-content:space-between;margin-bottom:8px}.threatIncidentManagement_detailList__hlO9t{color:#475569;display:flex;flex-direction:column;font-size:13px;gap:8px;margin:0;padding-left:18px}.threatIncidentManagement_detailHeroCard__2ExoB{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__exfUU{align-items:center;background:#fee2e2;border-radius:16px;color:#dc2626;display:flex;font-size:28px;height:56px;justify-content:center;width:56px}.threatIncidentManagement_detailHeroBody__7eKKd{display:flex;flex-direction:column;gap:6px}.threatIncidentManagement_detailHeroTitleRow__psYWx{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.threatIncidentManagement_detailHeroTitle__WxIlY{color:#0f172a;font-size:20px;font-weight:800}.threatIncidentManagement_detailHeroDesc__LBLYY{color:#475569;font-size:14px}.threatIncidentManagement_detailHeroMeta__BcIMe{color:#64748b;display:flex;flex-wrap:wrap;font-size:13px;gap:16px}.threatIncidentManagement_detailHeroMeta__BcIMe span{align-items:center;display:inline-flex;gap:6px}.threatIncidentManagement_detailHeroStatus__Mffx-{border-radius:12px;font-weight:700;min-width:120px;padding:12px 16px;text-align:center;text-transform:capitalize}.threatIncidentManagement_detailHeroStatusValue__ptovq{font-size:16px;font-weight:800}.threatIncidentManagement_detailStatGrid__xE6O1{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.threatIncidentManagement_detailStatCard__NTRNJ{background:#fff;border:1px solid #e5eaf2;border-radius:14px!important;display:flex;flex-direction:column;gap:6px;padding:14px 16px}.threatIncidentManagement_detailStatIcon__n1wmN{color:#007bff}.threatIncidentManagement_detailStatLabel__1ANBw{color:#64748b;font-size:12px;font-weight:700;text-transform:none}.threatIncidentManagement_detailStatValue__sRF4E{color:#0f172a;font-size:24px!important;font-weight:800;padding-bottom:1rem}.threatIncidentManagement_detailSectionCard__NEkFG{background:#fff;border:1px solid #e5eaf2;border-radius:16px!important;padding:18px}.threatIncidentManagement_impactGrid__6tun2{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:16px}.threatIncidentManagement_impactItem__9CjLo{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:12px 14px}.threatIncidentManagement_impactItemCritical__MKrkq{background:#fef2f2;border:1px solid #fecaca;border-radius:12px;padding:12px 14px}.threatIncidentManagement_impactItemWarning__oB9qy{background:#fffbeb;border:1px solid #fde68a;border-radius:12px;padding:12px 14px}.threatIncidentManagement_impactItemSuccess__vphKP{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:12px;padding:12px 14px}.threatIncidentManagement_impactLabel__5aeSC{color:#64748b;font-size:12px;font-weight:700;margin-bottom:6px}.threatIncidentManagement_impactValue__2Ths8{color:#0f172a;font-size:14px;font-weight:700}.threatIncidentManagement_assetTable__3E7X2{border-radius:12px;margin-top:16px;overflow:hidden}.threatIncidentManagement_tableHeader__\+LoZM{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.threatIncidentManagement_assetTableHeadCell__OPYRD{background:#f8fafc!important;border-bottom:1px solid #e5eaf2!important;color:#64748b!important;font-size:12px!important;font-weight:700!important}.threatIncidentManagement_assetTableCell__QIkYu{border-bottom:1px solid #f1f5f9!important;color:#334155!important;font-size:13px!important}.threatIncidentManagement_assetRowHeader__j2I-N,.threatIncidentManagement_assetRow__6kC4J{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:1.4fr 1fr 1fr 1fr .6fr;padding:12px 14px}.threatIncidentManagement_assetRowHeader__j2I-N{background:#f8fafc;color:#64748b;font-size:12px;font-weight:700}.threatIncidentManagement_assetRow__6kC4J{border-top:1px solid #f1f5f9;color:#334155;font-size:13px}.threatIncidentManagement_assetName__115\+A{color:#0f172a;font-weight:700}.threatIncidentManagement_assetIp__MV2RM{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace}.threatIncidentManagement_assetZone__SZhwF{background:#f1f5f9;border-radius:999px;display:inline-flex;font-size:12px;padding:6px 16px;width:fit-content}.threatIncidentManagement_assetAction__UVNlo{font-weight:700!important;text-transform:none!important}.threatIncidentManagement_assetActionStack__UESnx{align-items:center;display:inline-flex;gap:8px}.threatIncidentManagement_assetIconButton__61Ldd{border:1px solid #e2e8f0!important;border-radius:10px!important;color:#475569!important}.threatIncidentManagement_assetMenuHeader__BGWwu{border-bottom:1px solid #e2e8f0;padding:10px 16px 6px}.threatIncidentManagement_assetMenuTitle__tVsah{color:#0f172a;font-size:13px;font-weight:700}.threatIncidentManagement_assetMenuMeta__dFEGR{color:#64748b;font-size:12px;margin-top:2px}.threatIncidentManagement_iocList__NWodm{display:flex;flex-direction:column;gap:12px;margin-top:16px}.threatIncidentManagement_iocItem__-8bPh{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__xYwT-{color:#0f172a;font-size:12px;font-weight:700}.threatIncidentManagement_iocValue__ozNvU{color:#475569;font-size:13px}.threatIncidentManagement_iocChip__3pshe{font-weight:700!important;text-transform:lowercase!important}.threatIncidentManagement_iocItemcritical__SrtHQ{background:#fef2f2;border-color:#fecaca}.threatIncidentManagement_iocItemcritical__SrtHQ .threatIncidentManagement_iocLabel__xYwT-,.threatIncidentManagement_iocItemcritical__SrtHQ .threatIncidentManagement_iocValue__ozNvU{color:#7f1d1d}.threatIncidentManagement_iocItemhigh__3NAuW{background:#fffbeb;border-color:#fde68a}.threatIncidentManagement_iocItemhigh__3NAuW .threatIncidentManagement_iocLabel__xYwT-,.threatIncidentManagement_iocItemhigh__3NAuW .threatIncidentManagement_iocValue__ozNvU{color:#92400e}.threatIncidentManagement_iocItemmedium__jrNnn{background:#eff6ff;border-color:#bfdbfe}.threatIncidentManagement_iocItemmedium__jrNnn .threatIncidentManagement_iocLabel__xYwT-,.threatIncidentManagement_iocItemmedium__jrNnn .threatIncidentManagement_iocValue__ozNvU{color:#1e3a8a}.threatIncidentManagement_ioccritical__1cHYm{background:#fecaca!important;color:#b91c1c!important}.threatIncidentManagement_iochigh__gq2tj{background:#fde68a!important;color:#b45309!important}.threatIncidentManagement_iocmedium__6GIs9{background:#bfdbfe!important;color:#1d4ed8!important}.threatIncidentManagement_mitreGrid__rIQ3z{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-top:12px}.threatIncidentManagement_mitreCard__pn0P3{background:#fff;border:1px solid #e2e8f0;border-radius:12px!important;display:flex;flex-direction:column;gap:6px;padding:12px 14px}.threatIncidentManagement_mitreCode__i0ay0{color:#007bff;font-size:12px;font-weight:800}.threatIncidentManagement_mitreName__JZEWq{color:#0f172a;font-size:14px;font-weight:700}.threatIncidentManagement_mitreTag__MR-XM{align-self:flex-start;background:#f1f5f9!important;color:#0f172a!important;font-weight:700!important;text-transform:none!important}.threatIncidentManagement_responseTable__DzrZH{border-radius:12px;display:flex;justify-content:space-between;margin-top:12px;overflow:hidden}.threatIncidentManagement_responseTableHeadCell__-x6Df{background:#f8fafc!important;border-bottom:1px solid #e5eaf2!important;color:#64748b!important;font-size:12px!important;font-weight:700!important}.threatIncidentManagement_responseTableCell__\+UWpU{border-bottom:1px solid #f1f5f9!important;color:#334155!important;font-size:13px!important}.threatIncidentManagement_responseAction__FveX6{color:#0f172a;font-weight:700}.threatIncidentManagement_responseStatus__OQHFS{border-radius:999px;font-size:12px;font-weight:700;padding:4px 10px;text-transform:lowercase;width:fit-content}.threatIncidentManagement_responseStatusCompleted__idteN{background:#dcfce7;color:#15803d}.threatIncidentManagement_responseStatusInProgress__Zbp1Q{background:#fef9c3;color:#a16207}.threatIncidentManagement_responseStatusPending__JcNEk{background:#e2e8f0;color:#475569}.threatIncidentManagement_responseTimestamp__khtM2{color:#1f2937;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace}.threatIncidentManagement_responseResult__wq-Z8{color:#334155;font-weight:600}.threatIncidentManagement_artifactGrid__ZwU4b{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin-top:12px}.threatIncidentManagement_artifactCard__P8G\+h{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__9VXBB{align-items:center;background:#eff6ff;border-radius:10px;color:#2563eb;display:flex;height:32px;justify-content:center;width:32px}.threatIncidentManagement_artifactBody__lGriv{display:flex;flex-direction:column;gap:4px}.threatIncidentManagement_artifactName__\+8EXU{color:#0f172a;font-size:13px;font-weight:700}.threatIncidentManagement_artifactMeta__jHfWP{color:#64748b;font-size:12px}.threatIncidentManagement_artifactAction__GOtQe{font-weight:700!important;text-transform:none!important}.threatIncidentManagement_recommendationList__t3-en{display:flex;flex-direction:column;gap:12px;margin-top:12px}.threatIncidentManagement_recommendationItem__lBdz3{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__jJ30c{color:#007bff}.threatIncidentManagement_recommendationText__\+hSZL{color:#0f172a;font-size:13px;font-weight:700}.threatIncidentManagement_timelineList__G7534{display:flex;flex-direction:column;gap:18px;margin-top:12px}.threatIncidentManagement_timelineItem__eJ8At{grid-gap:12px;display:grid;gap:12px;grid-template-columns:24px 1fr}.threatIncidentManagement_timelineMarker__Sj5ou{display:flex;justify-content:center;position:relative}.threatIncidentManagement_timelineDot__XD1MT{background:#2563eb;border-radius:999px;height:10px;margin-top:4px;width:10px}.threatIncidentManagement_timelineDotCritical__epLgo{background:#ef4444}.threatIncidentManagement_timelineDotWarning__LXvCB{background:#f97316}.threatIncidentManagement_timelineDotSuccess__-nxIV{background:#22c55e}.threatIncidentManagement_timelineDotInfo__Lp572{background:#007bff}.threatIncidentManagement_timelineLine__Eg5Zz{background:#e2e8f0;bottom:-18px;position:absolute;top:18px;width:2px}.threatIncidentManagement_timelineContent__k-CJd{display:flex;flex-direction:column;gap:6px}.threatIncidentManagement_timelineHeader__HSJgy{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.threatIncidentManagement_timelineTitle__o77MZ{color:#0f172a;font-size:14px;font-weight:800}.threatIncidentManagement_timelineTimestamp__E3XUY{color:#64748b;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px}.threatIncidentManagement_timelineDescription__oVWvl{color:#475569;font-size:13px}.threatIncidentManagement_timelineChip__7mft8{align-self:flex-start;background:#f1f5f9!important;color:#0f172a!important;font-weight:700!important;text-transform:none!important}.threatIncidentManagement_noteList__MeRQ1{display:flex;flex-direction:column;gap:14px;margin-top:12px}.threatIncidentManagement_noteCard__25bvO{background:#fff;border:1px solid #e2e8f0;border-radius:12px;display:flex;flex-direction:column;gap:8px;padding:12px 14px}.threatIncidentManagement_noteHeader__cRHJL{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.threatIncidentManagement_noteIcon__2Yag9{color:#64748b;font-size:18px}.threatIncidentManagement_noteAuthor__yp3vU{color:#0f172a;font-size:13px;font-weight:700}.threatIncidentManagement_noteDot__VnbEf{background:#94a3b8;border-radius:999px;display:inline-block;height:4px;width:4px}.threatIncidentManagement_noteTimestamp__VBdcy{color:#64748b;font-size:12px}.threatIncidentManagement_noteText__4El7U{color:#334155;font-size:13px}.threatIncidentManagement_incidentRow__LG9QE{display:flex;flex-direction:row;gap:10px;padding:16px}.threatIncidentManagement_incidentHeader__DzaX8{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.threatIncidentManagement_severity__87EcY{border-radius:999px!important;font-weight:800!important;padding:4px 10px!important;text-transform:lowercase!important}.threatIncidentManagement_sevCritical__-Z5Gs{background:#ffe4e6!important;color:#b91c1c!important}.threatIncidentManagement_sevHigh__ppoLa{background:#fff3cd!important;color:#b45309!important}.threatIncidentManagement_sevMedium__yDWUV{background:#e0f2fe!important;color:#007bff!important}.threatIncidentManagement_incidentTitle__ITxcm{color:#0f172a;font-weight:800}.threatIncidentManagement_status__wEnnL{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__I8n\+o{background:#e0f2fe;color:#007bff}.threatIncidentManagement_statusInvestigating__n51Mm{background:#fff7ed;color:#c2410c}.threatIncidentManagement_statusMitigated__FwPxy{background:#ede9fe;color:#6d28d9}.threatIncidentManagement_statusMonitoring__6oJae{background:#fef9c3;color:#a16207}.threatIncidentManagement_statusResolved__yUcEU{background:#dcfce7;color:#15803d}.threatIncidentManagement_incidentDesc__-VwZg{color:#1f2937;font-size:14px}.threatIncidentManagement_metaRow__WLZJr{color:#4b5563;display:flex;flex-wrap:wrap;font-size:13px;gap:14px}.threatIncidentManagement_metaItem__cYypy strong{color:#0f172a}.threatIncidentManagement_actionsRow__4f5HM{display:flex;flex-wrap:wrap;gap:10px;margin-top:1rem}.threatIncidentManagement_primaryAction__b2gxt{background:#007bff!important;border-radius:12px!important;color:#fff!important;font-weight:800!important;text-transform:none!important}.threatIncidentManagement_secondaryAction__\+LPRg{border-color:#d1d5db!important;border-radius:12px!important;color:#0f172a!important;font-weight:700!important;text-transform:none!important}.threatIncidentManagement_textAction__kW8Jy{color:#1f2937!important;font-weight:700!important;text-transform:none!important}.complianceBreadcrumb_breadcrumb__hSutl{align-items:center;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.complianceBreadcrumb_crumb__TtLr3{align-items:center;color:#6b7280;display:flex;font-weight:700;gap:8px}.complianceBreadcrumb_link__KHOIK{color:#2563eb;text-decoration:none}.complianceBreadcrumb_link__KHOIK:hover{text-decoration:underline}.complianceBreadcrumb_current__ZuQiA{color:#0f172a}.complianceBreadcrumb_separator__tfh7G{color:#9ca3af;font-size:14px!important}.hipaaDetail_page__06Ads{display:flex;flex-direction:column;gap:16px;min-height:100vh;padding:18px}.hipaaDetail_topBar__9eo-G{align-items:center;color:#cbd5e1;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.hipaaDetail_breadcrumb__BxTtM{color:#cbd5e1;font-weight:700}.hipaaDetail_exportButton__HCTSR{background:linear-gradient(135deg,#0ea5e9,#2563eb)!important;border-radius:12px!important;color:#fff!important;font-weight:800!important;text-transform:none!important}.hipaaDetail_heroCard__uLqui{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__xha4v{align-items:center;display:flex;flex-direction:row;gap:12px}.hipaaDetail_badge__OQklr{background:#fff7ed!important;border-radius:10px!important;color:#c2410c!important;font-weight:800!important}.hipaaDetail_titleBlock__\+oLog{display:flex;flex-direction:column;gap:6px}.hipaaDetail_heroTitle__Ad5Ke{color:#0f172a;font-size:18px;font-weight:800}.hipaaDetail_heroSubtitle__6FMEY{color:#475569;font-size:13px}.hipaaDetail_heroRight__fNUOX{align-items:end;display:flex;flex-direction:column;gap:12px;text-align:end}.hipaaDetail_scoreLabel__8T7Dd{color:#475569;font-weight:700}.hipaaDetail_scoreValue__WEn\+D{color:#ea580c;font-size:26px;font-weight:900}.hipaaDetail_gauge__D2n9O{height:96px;position:relative;width:96px}.hipaaDetail_gauge__D2n9O svg{height:96px;width:96px}.hipaaDetail_gaugeBg__t-B8i{fill:none;stroke:#e5e7eb;stroke-width:7;opacity:.9}.hipaaDetail_gaugeFill__FAvQ6{fill:none;stroke:#0ea5e9;stroke-width:7;stroke-linecap:round;transform:rotate(-90deg);transform-origin:50% 50%}.hipaaDetail_gaugeValue__Zel0S{color:#0f172a;display:grid;font-size:14px;font-weight:900;inset:0;place-items:center;position:absolute}.hipaaDetail_aiCard__yRupF{border:1px solid #1d4ed8;border-radius:14px!important;box-shadow:0 12px 24px #0f172a4d;gap:10px;padding:12px 14px}.hipaaDetail_aiBadge__eTRiK{align-items:center;background:#ffffff1a;border-radius:10px;display:inline-flex;font-weight:800;gap:8px;padding:6px 10px}.hipaaDetail_aiText__wbz3Q{color:#6a7282;font-weight:500}.hipaaDetail_tableCard__4KxNp{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__hWzDw{color:#0f172a;font-size:16px;font-weight:800}.hipaaDetail_tableHeader__dOHLH{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.hipaaDetail_dateSearch__7SGUw{background:#fff;border-radius:10px;min-width:200px}.hipaaDetail_tableContainer__GX2lz{border-radius:12px}.hipaaDetail_tableHead__Ln8kO{border-bottom:1px solid #e5e7eb!important;color:#475569!important;font-size:12px!important;font-weight:800!important}.hipaaDetail_statusPill__gpHh0{border-radius:10px;font-size:12px;font-weight:800;padding:6px 10px}.hipaaDetail_pass__Btoc-{background:#e6f7ed;color:#15803d}.hipaaDetail_fail__lrCX3{background:#fee2e2;color:#b91c1c}.hipaaDetail_warn__QRsNj{background:#fef3c7;color:#b45309}.hipaaDetail_evidencePill__qdnlf{border-radius:10px;font-size:12px;font-weight:800;padding:6px 10px}.hipaaDetail_evidenceMissing__-DkNL{background:#fee2e2;color:#b91c1c}.hipaaDetail_evidenceAlert__tIVPV{background:#fff7ed;color:#c2410c}.hipaaDetail_evidenceOk__WkE3L{background:#e6f7ed;color:#15803d}.hipaaDetail_evidenceNeutral__kVe48{background:#f1f5f9;color:#475569}.hipaaDetail_auditStatus__bPFO5{border-radius:10px;font-size:12px;font-weight:800;padding:6px 10px}.hipaaDetail_auditVerified__vp9\+7{background:#e6f7ed;color:#15803d}.hipaaDetail_auditSync__d2HGa{background:#e0f2fe;color:#1d4ed8}.hipaaDetail_tablePagination__MvH2A{border-top:1px solid #e5e7eb}.hipaaDetail_emptyState__JMqfA{color:#94a3b8;font-weight:600;padding:18px 0;text-align:center}@media(max-width:600px){.hipaaDetail_aiCard__yRupF,.hipaaDetail_heroCard__uLqui,.hipaaDetail_tableCard__4KxNp{padding:12px}}.zeroTrustPolicies_page__xC7IC{display:flex;flex-direction:column;gap:24px;margin:0 auto;max-width:1600px;padding:24px}.zeroTrustPolicies_header__D0fEs{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.zeroTrustPolicies_titleBlock__HNAea{display:flex;flex-direction:column;gap:6px}.zeroTrustPolicies_title__Snaep{color:#0f172a;font-size:28px;font-weight:800;letter-spacing:-.02em}.zeroTrustPolicies_subtitle__sH3yO{color:#64748b;font-size:15px;font-weight:500}.zeroTrustPolicies_tabsWrapper__pzT4V{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 1px 3px #0f172a0a;overflow:hidden;padding:8px 12px}.zeroTrustPolicies_tabs__rRZFp{min-height:48px}.zeroTrustPolicies_tabs__rRZFp .zeroTrustPolicies_MuiTabs-flexContainer__YRSjC{gap:4px}.zeroTrustPolicies_tabs__rRZFp .zeroTrustPolicies_MuiTabs-indicator__bhGcJ{background:linear-gradient(90deg,#00b894,#00a3e0);border-radius:3px 3px 0 0;height:3px}.zeroTrustPolicies_tabs__rRZFp .zeroTrustPolicies_MuiTabs-scrollButtons__sXP8F{color:#64748b}.zeroTrustPolicies_tab__F3GQa{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__F3GQa.zeroTrustPolicies_Mui-selected__fCEXe,.zeroTrustPolicies_tab__F3GQa:hover{color:#0f172a!important}.zeroTrustPolicies_tab__F3GQa .zeroTrustPolicies_MuiTab-iconWrapper__42hFw{margin-right:8px;opacity:.8}.zeroTrustPolicies_tab__F3GQa.zeroTrustPolicies_Mui-selected__fCEXe .zeroTrustPolicies_MuiTab-iconWrapper__42hFw{opacity:1}.zeroTrustPolicies_errorCard__Nvq3Z{border-radius:12px!important}.zeroTrustPolicies_headerActions__M1YUv{align-items:center;display:flex;gap:10px}.zeroTrustPolicies_aiButton__aj3oM{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__KoO68{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__zaCNT{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.zeroTrustPolicies_statCard__uMbCc{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__uMbCc:hover{box-shadow:0 12px 30px #0a1a2b1a;transform:translateY(-1px)}.zeroTrustPolicies_statLabel__MR5W7{color:#6b7280;font-size:13px;font-weight:700}.zeroTrustPolicies_statValue__hB4GU{font-size:32px;font-weight:800}.zeroTrustPolicies_statBar__nGwgS{background:#f1f5f9;border-radius:999px;height:6px;overflow:hidden;width:100%}.zeroTrustPolicies_statFill__nLIa6{border-radius:999px;display:block;height:100%;width:65%}.zeroTrustPolicies_filterCard__P8HNr{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__dIB2Q{flex-wrap:wrap;padding:10px}.zeroTrustPolicies_filterGroup__xzOAI,.zeroTrustPolicies_filterRow__dIB2Q{align-items:center;display:flex;gap:12px}.zeroTrustPolicies_filterLabel__lWxD4{color:#64748b;font-size:12px;font-weight:700}.zeroTrustPolicies_filterSelect__kjEIF{min-width:180px}.zeroTrustPolicies_clearFilters__eDGH6{background:none;border:none;color:#ef4444;cursor:pointer;font-weight:700}.zeroTrustPolicies_searchBox__7coXc{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__7coXc:focus-within{border-color:#00b894;box-shadow:0 0 0 3px #00b8941f}.zeroTrustPolicies_searchInput__sgQkc{width:100%}.zeroTrustPolicies_select__Tej56{border-radius:12px;min-width:180px}.zeroTrustPolicies_tableCard__BJ3zN{background:#fff;border:1px solid #e2e8f0;border-radius:16px!important;box-shadow:0 4px 16px #0f172a0f;overflow:hidden}.zeroTrustPolicies_tableHeader__4Ymdr{background:#fff;border-bottom:1px solid #e2e8f0;flex-wrap:wrap;justify-content:space-between;padding:20px 24px 16px}.zeroTrustPolicies_tableHeaderActions__1an18,.zeroTrustPolicies_tableHeader__4Ymdr{align-items:center;display:flex;gap:12px}.zeroTrustPolicies_filterToggle__0-n5Q{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__h4Lz\+{align-items:center;display:flex;gap:14px}.zeroTrustPolicies_tableHeaderIcon__iFUCi{background:linear-gradient(135deg,#00b8941f,#00a3e01f);border-radius:12px;color:#00b894;height:44px;padding:10px;width:44px}.zeroTrustPolicies_tableTitle__\+KegJ{color:#0f172a;font-size:18px;font-weight:800;letter-spacing:-.01em}.zeroTrustPolicies_tableHint__j3HdH{color:#64748b;font-size:14px;margin-top:2px}.zeroTrustPolicies_searchField__uwjqP{min-width:240px}.zeroTrustPolicies_searchField__uwjqP .MuiOutlinedInput-root{background:#f8fafc;border-radius:12px}.zeroTrustPolicies_table__qchCN{border-collapse:collapse;width:100%}.zeroTrustPolicies_table__qchCN td,.zeroTrustPolicies_table__qchCN th{font-size:14px;padding:14px 20px;text-align:left}.zeroTrustPolicies_table__qchCN thead{background:#f8fafc}.zeroTrustPolicies_tableHeadCell__KHTTI,.zeroTrustPolicies_tableHeadRow__RQ-aq,.zeroTrustPolicies_table__qchCN th{border-bottom:1px solid #e2e8f0;color:#64748b;font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.zeroTrustPolicies_tableHeadRow__RQ-aq{background:#f8fafc}.zeroTrustPolicies_tableHeadCell__KHTTI{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__qchCN tbody tr{border-top:1px solid #f1f5f9;transition:background .2s ease}.zeroTrustPolicies_tableRow__5-muK{cursor:pointer}.zeroTrustPolicies_tableRow__5-muK:hover{background:#f8fafc!important}.zeroTrustPolicies_tableContainer__7AR2l{overflow-x:auto}.zeroTrustPolicies_tablePagination__5OdOq{border-top:1px solid #e2e8f0}.zeroTrustPolicies_policyNameCell__oEFL1{min-width:220px}.zeroTrustPolicies_policyNameWrap__Sf7-v{align-items:center;display:flex;gap:8px}.zeroTrustPolicies_policyName__qRE\+9{color:#0f172a;font-weight:700}.zeroTrustPolicies_rowChevron__TvHHs{color:#94a3b8;font-size:18px!important;opacity:0;transition:opacity .2s ease,transform .2s ease}.zeroTrustPolicies_tableRow__5-muK:hover .zeroTrustPolicies_rowChevron__TvHHs{opacity:1;transform:translateX(2px)}.zeroTrustPolicies_typeChip__AbjDT{background:#eef2ff!important;border-radius:999px!important;color:#4338ca!important;font-weight:600!important}.zeroTrustPolicies_typeChipIT__KCObI{background:#e0f2fe!important;border-radius:999px!important;color:#0369a1!important;font-weight:600!important}.zeroTrustPolicies_typeChipOT__1pVjG{background:#fff7ed!important;border-radius:999px!important;color:#c2410c!important;font-weight:600!important}.zeroTrustPolicies_typeCritical__5FD7L{background:#ffe4e6!important;color:#b91c1c!important}.zeroTrustPolicies_typeInfo__jtZ76{background:#e0f2fe!important;color:#1d4ed8!important}.zeroTrustPolicies_typeWarning__R5-E7{background:#fef9c3!important;color:#ca8a04!important}.zeroTrustPolicies_typeNeutral__0fMpz{background:#e0f2f1!important;color:#0f766e!important}.zeroTrustPolicies_created__KLbiY,.zeroTrustPolicies_enforcement__wzQUB,.zeroTrustPolicies_scope__G1WaQ{color:#111827;font-weight:600}.zeroTrustPolicies_rules__yopQh{color:#111827;font-weight:800}.zeroTrustPolicies_status__v2rOi{align-items:center;border-radius:12px;display:inline-flex;font-weight:700;gap:8px;padding:6px 12px}.zeroTrustPolicies_statusDot__GgSy2{background:#10b981;border-radius:50%;height:8px;width:8px}.zeroTrustPolicies_statusActive__vDOwi{background:#ecfdf3;color:#166534}.zeroTrustPolicies_statusSimulation__tv-su{background:#fff7ed;color:#c2410c}.zeroTrustPolicies_statusSimulation__tv-su .zeroTrustPolicies_statusDot__GgSy2{background:#fb923c}.zeroTrustPolicies_statusTesting__O3rbu{background:#eef2ff;color:#4338ca}.zeroTrustPolicies_statusTesting__O3rbu .zeroTrustPolicies_statusDot__GgSy2{background:#4338ca}.zeroTrustPolicies_actionsHead__A9UFJ{text-align:right}.zeroTrustPolicies_actions__\+dYNo{align-items:center;display:flex;gap:8px;justify-content:flex-end}.zeroTrustPolicies_actionsCell__zzz46{padding-right:20px!important}.zeroTrustPolicies_playButton__p1NR6{color:#16a34a!important}.zeroTrustPolicies_editButton__iVP2M{color:#2563eb!important}.zeroTrustPolicies_deleteButton__GJAAx{color:#94a3b8!important;transition:color .2s ease!important}.zeroTrustPolicies_deleteButton__GJAAx:hover{color:#dc2626!important}.zeroTrustPolicies_emptyState__iZRlr{border-top:1px solid #f1f5f9;padding:48px 24px;text-align:center}.zeroTrustPolicies_emptyIconWrap__8cfny{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__DYv7B{color:#94a3b8!important;font-size:40px!important}.zeroTrustPolicies_emptyTitle__rRS3I{color:#0f172a;font-size:18px;font-weight:800;margin-bottom:8px}.zeroTrustPolicies_emptySub__FWmqZ{color:#64748b;font-size:14px;line-height:1.5;margin:0 auto;max-width:320px}.zeroTrustPolicies_loadingState__GA4yH{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:64px 24px}.zeroTrustPolicies_aiDialog__iHAH0{border-radius:18px!important;overflow:hidden}.zeroTrustPolicies_aiDialogHeader__NijDF{align-items:center;color:#000;display:flex;justify-content:space-between;padding:18px 22px}.zeroTrustPolicies_aiDialogHeaderLeft__nf7EX{align-items:center;display:flex;gap:14px}.zeroTrustPolicies_aiDialogIcon__CNjWk{align-items:center;background:#ffffff2e;border-radius:12px;display:flex;height:44px;justify-content:center;width:44px}.zeroTrustPolicies_aiDialogTitle__xamC1{color:#000;font-size:18px;font-weight:800}.zeroTrustPolicies_aiDialogSubtitle__iGdb2{color:#000;font-size:13px}.zeroTrustPolicies_aiDialogClose__BULty{background:#ffffff26!important}.zeroTrustPolicies_aiDialogBody__2QV9I{background:#fff;padding:20px 22px 10px}.zeroTrustPolicies_aiSectionTitle__IqryV{color:#0f172a;font-weight:700;margin-bottom:10px}.zeroTrustPolicies_aiTextarea__uda7L{background:#fff;border-radius:16px!important}.zeroTrustPolicies_aiExamplesCard__paOMe{background:#f8fbff;border:1px solid #e2e8f0;border-radius:16px;margin-top:18px;padding:14px}.zeroTrustPolicies_aiExamplesHeader__ry\+kS{align-items:center;color:#007bff;display:flex;gap:8px;margin-bottom:10px}.zeroTrustPolicies_aiExamplesTitle__1e\+rO{color:#1e293b;font-weight:700}.zeroTrustPolicies_aiExamplesList__WX7SW{display:flex;flex-direction:column;gap:10px}.zeroTrustPolicies_aiExampleItem__VK-8a{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__VK-8a:hover{border-color:#007bff}.zeroTrustPolicies_aiGeneratedCard__k2aeZ{background:#f7fcff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 8px 24px #0f172a14;padding:18px}.zeroTrustPolicies_aiGeneratedHeader__EkMrb{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.zeroTrustPolicies_aiGeneratedTitle__QFnCc{color:#0f172a;font-weight:800}.zeroTrustPolicies_aiGeneratedScope__qAw7P{color:#475569;font-size:13px}.zeroTrustPolicies_aiGeneratedSummaryText__r\+7q\+{color:#1e293b;font-size:13px;line-height:1.5;margin-top:12px}.zeroTrustPolicies_aiConfidenceChip__B8Vmh{background:#dcfce7!important;color:#166534!important;font-weight:700!important}.zeroTrustPolicies_aiGeneratedGrid__3QHOT{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.zeroTrustPolicies_aiGeneratedHeading__u1faW{color:#1e293b;font-weight:700;margin-bottom:8px}.zeroTrustPolicies_aiGeneratedList__cpIUW{color:#475569;display:flex;flex-direction:column;font-size:13px;gap:8px;margin:0;padding-left:18px}.zeroTrustPolicies_aiPayloadCard__LEOIR{background:#fff;border:1px solid #e2e8f0;border-radius:14px;margin-bottom:6px;padding:12px 14px}.zeroTrustPolicies_aiPayloadLabel__ZnaRP{color:#0f172a;font-size:13px;font-weight:700;margin-bottom:10px}.zeroTrustPolicies_aiPayloadPre__Jdghg{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__VABma{color:#0f172a;font-weight:700}.zeroTrustPolicies_aiDialogFooter__eehB8{align-items:center;background:#f9fafb;display:flex;justify-content:space-between;padding:16px 22px 20px}.zeroTrustPolicies_aiFooterActions__8SZWT{align-items:center;display:flex;gap:12px;margin-bottom:18px}.zeroTrustPolicies_aiCancelButton__ZZH2F{color:#334155!important;font-weight:700!important;text-transform:none!important}.zeroTrustPolicies_aiPrimaryButton__MDrXr,.zeroTrustPolicies_aiSecondaryButton__JOQy\+{border-radius:12px!important;font-weight:700!important;text-transform:none!important}.zeroTrustPolicies_aiPrimaryButton__MDrXr{background:#0b66f5!important}.zeroTrustPolicies_stepperDialog__zIzfD{border-radius:18px!important;overflow:hidden}.zeroTrustPolicies_stepperDialogHeader__1Zds0{align-items:center;background:#fff;display:flex;justify-content:space-between;padding:18px 22px 8px}.zeroTrustPolicies_stepperDialogTitle__uRvGI{color:#0f172a;font-size:18px;font-weight:800}.zeroTrustPolicies_stepperDialogSubtitle__16x1M{color:#64748b;font-size:13px}.zeroTrustPolicies_stepperDialogClose__M9hUp{color:#64748b!important}.zeroTrustPolicies_stepperRow__wS3BU{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;flex-wrap:wrap;gap:8px;padding:8px 22px 18px}.zeroTrustPolicies_stepperStep__8W-1A{align-items:center;color:#94a3b8;display:flex;flex-direction:column;gap:6px;min-width:120px}.zeroTrustPolicies_stepperIconWrap__Nj24t{align-items:center;background:#e2e8f0;border-radius:50%;display:flex;height:40px;justify-content:center;width:40px}.zeroTrustPolicies_stepperLabel__Loym-{font-size:12px;font-weight:700;text-align:center}.zeroTrustPolicies_stepperLine__\+q-lZ{background:#e5e7eb;flex:1 1;height:2px;margin-top:-18px;min-width:20px}.zeroTrustPolicies_stepperLineActive__9S-Fa{background:#10b981;color:#fff}.zeroTrustPolicies_stepperStepActive__DFOQ1{color:#0575e6}.zeroTrustPolicies_stepperStepActive__DFOQ1 .zeroTrustPolicies_stepperIconWrap__Nj24t{background:#0575e6;box-shadow:0 8px 18px #0ea5a340;color:#fff}.zeroTrustPolicies_stepperStepDone__x1xgx{color:#10b981}.zeroTrustPolicies_stepperStepDone__x1xgx .zeroTrustPolicies_stepperIconWrap__Nj24t{background:#14b8a6;color:#fff}.zeroTrustPolicies_stepperDialogBody__ArBQ8{max-height:calc(100vh - 320px);overflow-y:auto;padding:0 22px 18px}.zeroTrustPolicies_stepperDialogFooter__M3Qo0{background:#fff;padding:16px 22px 20px}.zeroTrustPolicies_stepperFooterRow__D5D6s{align-items:center;display:flex;gap:12px;justify-content:space-between}.zeroTrustPolicies_stepperFooterActions__nQsz8{align-items:center;display:flex;gap:10px}.zeroTrustPolicies_stepperCancel__R3phL{color:#334155!important;font-weight:700!important;text-transform:none!important}.zeroTrustPolicies_stepperPrimary__o4wkR,.zeroTrustPolicies_stepperSecondary__dycMo{border-radius:12px!important;font-weight:700!important;text-transform:none!important}.zeroTrustPolicies_stepperPrimary__o4wkR{background:#0b66f5!important}.zeroTrustPolicies_stepperSection__yYFpB{border-top:1px solid #e2e8f0;padding-top:18px}.zeroTrustPolicies_stepperSectionTitle__H7OrL{color:#0f172a;font-weight:800;margin-bottom:16px}.zeroTrustPolicies_policyTypeGrid__1Zj0K{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(380px,1fr))}.zeroTrustPolicies_policyTypeCard__1T53S{background:#fff;border:1px solid #e2e8f0;border-radius:14px;cursor:pointer;padding:16px;text-align:left;transition:all .2s ease}.zeroTrustPolicies_policyTypeCard__1T53S:hover{border-color:#60a5fa;box-shadow:0 10px 22px #3b82f61f}.zeroTrustPolicies_policyTypeSelected__m2zdF{background:#f0f7ff;border-color:#0b66f5}.zeroTrustPolicies_policyTypeTitle__EvMRR{color:#0f172a;font-size:large!important;font-weight:800!important}.zeroTrustPolicies_policyTypeDescription__mSrlv{color:#64748b;font-size:13px;margin-top:4px}.zeroTrustPolicies_stepperInputBlock__qCRsQ{margin-top:16px}.zeroTrustPolicies_stepperInputLabel__3oU6x{color:#334155;font-size:13px;font-weight:700;margin-bottom:8px}.zeroTrustPolicies_stepperTextField__i93w1{background:#fff;border-radius:20px}.zeroTrustPolicies_stepperSelect__a0HfF{background:#fff;border-radius:12px}.zeroTrustPolicies_stepperFormGrid__J7Q2S,.zeroTrustPolicies_timeRestrictionGrid__n4S1a{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.zeroTrustPolicies_timeRestrictionCard__tIDMU{background:#fff;border:1px solid #e2e8f0;border-radius:12px;cursor:pointer;padding:12px;text-align:left;transition:all .2s ease}.zeroTrustPolicies_timeRestrictionHint__Fd3ZR{color:#64748b;font-size:12px;margin-left:30px}.zeroTrustPolicies_stepperRuleCard__bvjQe{background:#f8fbff;border:1px solid #e2e8f0;border-radius:14px;padding:16px}.zeroTrustPolicies_stepperRuleTitle__bfzWT{color:#1e293b;font-weight:700;margin-bottom:8px}.zeroTrustPolicies_stepperRuleList__WO1\+d{color:#475569;display:flex;flex-direction:column;font-size:13px;gap:8px;margin:0;padding-left:18px}.zeroTrustPolicies_actionList__GLHgg{display:flex;flex-direction:column;gap:10px}.zeroTrustPolicies_actionListItem__A0-9r{background:#fff;border:1px solid #e2e8f0;border-radius:12px;margin:0!important;padding:10px 12px}.zeroTrustPolicies_additionalActions__5KjKH{display:flex;flex-direction:column;gap:10px}.zeroTrustPolicies_additionalActionItem__\+ttBp{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;margin:0!important;padding:8px 12px}.zeroTrustPolicies_stepperHint__\+AFu9{color:#64748b;font-size:13px}.zeroTrustPolicies_stepperSummaryCard__4wIDY{background:#fff;border:1px solid #e2e8f0;border-radius:14px;margin-bottom:12px;padding:16px}.zeroTrustPolicies_impactCard__cE6GO{background:#eefbff;border:1px solid #e2e8f0;border-radius:14px;margin-bottom:16px;padding:16px}.zeroTrustPolicies_impactTitle__WTCK7{color:#0f172a;font-weight:700;margin-bottom:12px}.zeroTrustPolicies_impactGrid__hB4cd{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.zeroTrustPolicies_impactLabel__1\+7rO{color:#64748b;font-size:12px}.zeroTrustPolicies_impactValue__Hl0ra{color:#0f172a;font-size:24px;font-weight:800}.zeroTrustPolicies_impactValueWarning__TOxFc{color:#f59e0b;font-size:24px;font-weight:800}.zeroTrustPolicies_impactValuePositive__HYnch{color:#10b981;font-size:24px;font-weight:800}.zeroTrustPolicies_runSimulationButton__lRbl\+{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__e7FX0{color:#0f172a;font-size:20px;font-weight:800}.zeroTrustPolicies_stepperSummaryLabel__pYB51{color:#64748b;font-size:13px}.zeroTrustPolicies_stepperReviewCard__\+Tzgb{background:#f8fbff;border:1px solid #e2e8f0;border-radius:16px;padding:18px}.zeroTrustPolicies_stepperReviewTitle__kffvu{color:#0f172a;font-weight:800}.zeroTrustPolicies_stepperReviewSub__1ArvF{color:#475569;font-size:13px;margin-bottom:12px}.zeroTrustPolicies_stepperReviewList__K3sBk{color:#475569;display:flex;flex-direction:column;font-size:13px;gap:8px;margin:0;padding-left:18px}.zeroTrustPolicies_reviewSummaryCard__GZR\+n{background:#fff;border:1px solid #e2e8f0;border-radius:14px;box-shadow:0 6px 16px #0f172a14;margin-bottom:16px;padding:16px}.zeroTrustPolicies_reviewSummaryHeader__dPJ8I{margin-bottom:12px}.zeroTrustPolicies_reviewSummaryGrid__mq9yV{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.zeroTrustPolicies_reviewLabel__i22rj{color:#64748b;font-size:12px;font-weight:700;margin-bottom:6px}.zeroTrustPolicies_reviewValue__ir6f-{color:#0f172a;font-weight:700}.zeroTrustPolicies_reviewWarning__lzsZQ{align-items:center;background:#fff7d6;border:1px solid #fcd34d;border-radius:12px;display:flex;flex-wrap:wrap;gap:8px;padding:12px 16px}.zeroTrustPolicies_reviewWarningTitle__KmZzw{color:#b45309;font-weight:800}.zeroTrustPolicies_reviewWarningText__q5Oes{color:#92400e;font-size:13px}.zeroTrustPolicies_editDialog__eoLkF{border-radius:16px!important;overflow:hidden}.zeroTrustPolicies_editDialogHeader__li84O{align-items:flex-start;background:#f0f9ff;display:flex;justify-content:space-between;padding:16px 18px}.zeroTrustPolicies_editDialogTitle__SXujT{color:#0f172a;font-size:16px;font-weight:800}.zeroTrustPolicies_editDialogSubtitle__xHNQM{color:#64748b;font-size:12px}.zeroTrustPolicies_editDialogBody__\+k1hL{padding:16px 18px 10px}.zeroTrustPolicies_formSectionTitle__3ud5L{color:#0f172a;font-size:13px;font-weight:800;margin-bottom:6px}.zeroTrustPolicies_formDivider__eY7Z2{margin-bottom:12px!important}.zeroTrustPolicies_formField__WcioX{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.zeroTrustPolicies_formLabel__PY0r1{color:#475569;font-size:12px;font-weight:700}.zeroTrustPolicies_formGrid__Oc202{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.zeroTrustPolicies_previewCard__5xHyl{background:#f8fafc;border-radius:12px;display:flex;flex-direction:column;gap:8px;padding:12px}.zeroTrustPolicies_previewRow__p7S6i{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.zeroTrustPolicies_previewLabel__CSc6e{color:#64748b;font-size:12px}.zeroTrustPolicies_previewValue__-aFEh{color:#0f172a;font-size:12px;font-weight:700}.zeroTrustPolicies_previewChip__Pt8Y9{font-weight:700!important}.zeroTrustPolicies_previewStatusDot__SPtk3{background:#10b981;border-radius:50%;display:inline-block;height:6px;width:6px}.zeroTrustPolicies_previewPriority__yDRM8{background:#fee2e2!important;color:#b91c1c!important;font-weight:700!important}.zeroTrustPolicies_editDialogFooter__gGHWP{border-top:1px solid #e2e8f0;display:flex;gap:10px;justify-content:flex-end;padding:12px 18px 16px}.zeroTrustPolicies_editCancel__ZJGeX{color:#334155!important;font-weight:700!important;text-transform:none!important}.zeroTrustPolicies_editSave__6rSLw{background:#007bff!important;border-radius:8px!important;color:#fff!important;font-weight:700!important;padding-inline:18px!important;text-transform:none!important}.zeroTrustModules_moduleRoot__TFCNU{animation:zeroTrustModules_fadeIn__3OHE4 .4s ease-out;display:flex;flex-direction:column;gap:24px}@keyframes zeroTrustModules_fadeIn__3OHE4{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.zeroTrustModules_twoCol__nnX05{grid-gap:24px;align-items:start;display:grid;gap:24px;grid-template-columns:1fr 1fr}@media(max-width:960px){.zeroTrustModules_twoCol__nnX05{grid-template-columns:1fr}}.zeroTrustModules_formCard__wUrRZ,.zeroTrustModules_listCard__7NXmV{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__wUrRZ:hover,.zeroTrustModules_listCard__7NXmV:hover{box-shadow:0 12px 28px #0f172a14,0 2px 6px #0f172a0a!important}.zeroTrustModules_tableCard__ku95i{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__ku95i:hover{box-shadow:0 8px 24px #0f172a14!important}.zeroTrustModules_cardTitle__pStf4{color:#0f172a;font-size:18px;font-weight:700;letter-spacing:-.01em;margin-bottom:6px!important}.zeroTrustModules_cardSubtitle__uIToN{color:#64748b;font-size:14px;line-height:1.5;margin-bottom:20px!important}.zeroTrustModules_formFields__rvD8m{margin-top:12px}.zeroTrustModules_primaryBtn__faIW4{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__faIW4:hover{box-shadow:0 6px 20px #00b89466!important;transform:translateY(-1px)}.zeroTrustModules_listHeader__7Mhyk{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.zeroTrustModules_list__ipwuc{list-style:none;margin:0;padding:0}.zeroTrustModules_listItem__X9aNa{align-items:center;border-bottom:1px solid #f1f5f9;border-radius:12px;display:flex;gap:14px;padding:14px 16px;transition:background .2s ease}.zeroTrustModules_listItem__X9aNa:last-child{border-bottom:none}.zeroTrustModules_listItem__X9aNa:hover{background:#f8fafc}.zeroTrustModules_tableHeader__2r6J7{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:20px}.zeroTrustModules_tableWrap__xZuXH{background:#fafbfc;border:1px solid #e2e8f0;border-radius:12px;overflow-x:auto}.zeroTrustModules_table__ZM02g{border-collapse:collapse;font-size:14px;width:100%}.zeroTrustModules_table__ZM02g td,.zeroTrustModules_table__ZM02g th{border-bottom:1px solid #e2e8f0;padding:14px 18px;text-align:left}.zeroTrustModules_table__ZM02g th{background:#f8fafc;color:#475569;font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.zeroTrustModules_table__ZM02g tr:last-child td{border-bottom:none}.zeroTrustModules_table__ZM02g tbody tr{transition:background .2s ease}.zeroTrustModules_table__ZM02g tbody tr:hover{background:#f1f5f9}.zeroTrustModules_clickableRow__GelTc{cursor:pointer}.zeroTrustModules_clickableRow__GelTc:hover{background:#f1f5f9!important}.zeroTrustModules_deleteButton__WrKEM{color:#94a3b8!important;transition:color .2s ease!important}.zeroTrustModules_deleteButton__WrKEM:hover{color:#dc2626!important}.zeroTrustModules_newRow__RaWqT{animation:zeroTrustModules_slideInHighlight__jQwmv 2s cubic-bezier(.16,1,.3,1) forwards}.zeroTrustModules_newBadge__TRLoX{animation:zeroTrustModules_pulseBadge__m4eo0 1.2s ease-in-out 2}@keyframes zeroTrustModules_slideInHighlight__jQwmv{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__m4eo0{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.15)}}.agentDetailDialog_dialog__BxF6Z{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__zsPr2{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f172a40!important}.agentDetailDialog_header__gWx2l{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__G4ftl{align-items:center;display:flex;gap:16px}.agentDetailDialog_headerActions__AlDiK{align-items:center;display:flex;gap:10px}.agentDetailDialog_headerButton__Te9EW{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__Te9EW:hover{background:#fff;border-color:#94a3b8}.agentDetailDialog_headerIcon__fRmNM{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__cMr1n{color:#0f172a;font-size:20px;font-weight:800;letter-spacing:-.02em}.agentDetailDialog_subtitle__wR4hD{color:#64748b;font-family:JetBrains Mono,Fira Code,Monaco,monospace;font-size:13px;font-weight:500}.agentDetailDialog_closeBtn__3Z0cr{background:#fffc!important;border-radius:10px!important;color:#64748b!important}.agentDetailDialog_closeBtn__3Z0cr:hover{background:#e2e8f0e6!important;color:#0f172a!important}.agentDetailDialog_errorState__r7Pkg,.agentDetailDialog_loadingState__k08oc{align-items:center;background:#fafbfc;display:flex;flex-direction:column;justify-content:center;padding:64px 24px}.agentDetailDialog_tabsWrapper__n9BLN{background:#fff;border-bottom:1px solid #e2e8f0;padding:0 24px}.agentDetailDialog_tabs__8-rnE{min-height:52px}.agentDetailDialog_tabs__8-rnE .agentDetailDialog_MuiTabs-flexContainer__4JGvG{gap:4px}.agentDetailDialog_tabs__8-rnE .agentDetailDialog_MuiTabs-indicator__CaPG9{background:linear-gradient(90deg,#00b894,#00a3e0);border-radius:3px 3px 0 0;height:3px}.agentDetailDialog_tab__xsk1a{color:#64748b!important;font-size:14px!important;font-weight:600!important;min-height:50px!important;text-transform:none!important}.agentDetailDialog_tab__xsk1a.agentDetailDialog_Mui-selected__ISJ\+m,.agentDetailDialog_tab__xsk1a:hover{color:#0f172a!important}.agentDetailDialog_tabIndicator__bMzr1{background:linear-gradient(90deg,#00b894,#00a3e0)!important}.agentDetailDialog_body__w0Dl4{background:linear-gradient(180deg,#fafbfc,#fff);flex:1 1;overflow-y:auto;padding:24px}.agentDetailDialog_tabContent__UPIrI{display:flex;flex-direction:column;gap:20px}.agentDetailDialog_assignmentTab__r\+mWN{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__r\+mWN{grid-template-columns:1fr}}.agentDetailDialog_assignmentCard__BI2TU{background:#fff;border:1px solid #e2e8f0;border-radius:14px;box-shadow:0 2px 8px #0f172a08;padding:18px;width:100%}.agentDetailDialog_assignmentFormCard__5xjY7{position:relative}.agentDetailDialog_assignmentListCard__cIsrW{display:flex;flex-direction:column;min-height:100%}.agentDetailDialog_assignmentTitle__m1Ek4{color:#0f172a;font-size:1rem;font-weight:700;margin-bottom:4px}.agentDetailDialog_assignmentSubtitle__zlG\+J{color:#64748b;font-size:.875rem;margin-bottom:16px}.agentDetailDialog_assignmentListHeader__lvcSD{align-items:center;display:flex;gap:10px;justify-content:space-between}.agentDetailDialog_assignmentActiveChip__pv4-U{background:#22c55e21!important;border:1px solid #22c55e57!important;color:#166534!important;font-weight:700!important}.agentDetailDialog_assignmentTrackList__K5ip2{border:1px solid #e2e8f0;border-radius:10px;margin-bottom:14px;margin-top:10px;max-height:520px;overflow:hidden;overflow-y:auto}.agentDetailDialog_assignmentSummaryChips__CaNfn{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.agentDetailDialog_assignmentTrackItem__ZBf1q{align-items:center;background:#f8fafc;border-bottom:1px solid #e2e8f0;display:flex;gap:10px;justify-content:space-between;padding:8px 10px}.agentDetailDialog_assignmentTrackItem__ZBf1q:last-child{border-bottom:none}.agentDetailDialog_assignmentTrackMain__cVLyk{display:flex;flex-direction:column;gap:6px;min-width:0}.agentDetailDialog_assignmentTrackUser__KM2pd{color:#0f172a!important;font-size:13px!important;font-weight:700!important}.agentDetailDialog_assignmentTrackTags__wZypr{display:flex;flex-wrap:wrap;gap:6px}.agentDetailDialog_assignmentMetaChip__VOPo4{background:#eef2f7!important;border:1px solid #d9e2ec!important;color:#334155!important;font-size:11px!important;font-weight:600!important;height:22px!important}.agentDetailDialog_assignmentDeleteBtn__WIXZp{background:#fee2e2a6!important;border:1px solid #fca5a599!important;color:#b91c1c!important}.agentDetailDialog_assignmentDeleteBtn__WIXZp:hover{background:#fecacaf2!important}.agentDetailDialog_assignmentLoading__\+l3DR{display:flex;justify-content:center;padding:18px 0}.agentDetailDialog_assignmentForm__7vZnN{display:flex;flex-direction:column;gap:14px}.agentDetailDialog_assignmentButton__qKiel{align-self:flex-start;border-radius:10px!important;font-weight:700!important;padding:6px 18px!important;text-transform:none!important}.agentDetailDialog_assignmentStatus__32ALB{margin-top:14px}.agentDetailDialog_assignmentEmptyState__AsDC6{background:#f8fafc;border:1px dashed #cbd5e1;border-radius:10px;margin-top:10px;padding:18px 14px}.agentDetailDialog_sectionsGrid__hOTb6{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr}@media(min-width:900px){.agentDetailDialog_sectionsGrid__hOTb6{grid-template-columns:1fr 1fr}}.agentDetailDialog_heroCard__7muQd{background:linear-gradient(135deg,#fff,#f8fafc);border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 4px 16px #0f172a0a;padding:20px 24px}.agentDetailDialog_deviceSummaryCard__PCEmZ{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__mU6yf{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__Gpzp9{align-items:center;background:#22c55e1f;border-radius:12px;color:#16a34a;display:flex;font-size:20px;height:36px;justify-content:center;width:36px}.agentDetailDialog_deviceSummaryTitle__gjw1K{color:#0f172a;font-size:16px;font-weight:700;text-transform:none}.agentDetailDialog_deviceSummaryBody__rSNzA{border-top:1px solid #e2e8f0;display:flex;flex-direction:column;gap:12px;padding-top:16px}.agentDetailDialog_deviceSummaryRow__eJWV2{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__eJWV2:last-child{border-bottom:none;padding-bottom:0}.agentDetailDialog_deviceSummaryValueGroup__EXBzf{display:flex;flex-direction:column;gap:6px}.agentDetailDialog_deviceSummaryLabel__6uWHs{color:#94a3b8;font-size:11px;letter-spacing:.12em;text-transform:uppercase}.agentDetailDialog_deviceSummaryValue__UH5OL{color:#0f172a;font-size:14px;font-weight:600}.agentDetailDialog_deviceSummarySub__V0YnC{color:#475569;font-size:12px}.agentDetailDialog_deviceSummaryEnforcement__wSMZl{margin-top:18px}.agentDetailDialog_deviceSummaryTags__YzFl5{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.agentDetailDialog_deviceSummaryTag__-772P{background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;color:#0f172a;font-size:11px;padding:6px 12px}.agentDetailDialog_heroTop__eo2NE{display:flex;gap:10px;margin-bottom:16px}.agentDetailDialog_statusChip__fiGHZ{border-radius:10px!important}.agentDetailDialog_heroStats__1kUm0{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.agentDetailDialog_statItem__zM\+jz{background:#ffffffb3;border:1px solid #e2e8f0cc;border-radius:12px;padding:12px 0;text-align:center}.agentDetailDialog_statValue__\+qh3z{color:#0f172a!important;display:block;font-size:16px!important;font-weight:800!important;margin-bottom:4px!important}.agentDetailDialog_statLabel__SgILY{color:#64748b!important;font-size:11px!important;font-weight:600!important;letter-spacing:.06em;text-transform:uppercase}.agentDetailDialog_section__tGp-X{background:#fff;border:1px solid #e2e8f0;border-radius:14px;box-shadow:0 2px 8px #0f172a08;overflow:hidden}.agentDetailDialog_sectionHeader__1J0vJ{align-items:center;background:#f8fafc;border-bottom:1px solid #e2e8f0;display:flex;gap:10px;padding:14px 18px}.agentDetailDialog_sectionIcon__dnRXx{align-items:center;background:#00b8941a;border-radius:10px;color:#00b894;display:flex;height:32px;justify-content:center;width:32px}.agentDetailDialog_sectionTitle__D-cC7{color:#0f172a;font-size:15px;font-weight:700}.agentDetailDialog_sectionBody__niVYy{padding:16px 18px}.agentDetailDialog_subSection__7l-vV{margin-bottom:18px}.agentDetailDialog_subSection__7l-vV:last-child{margin-bottom:0}.agentDetailDialog_subSectionTitle__IZrXC{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__DQEka{background:#fafbfc;border:1px solid #e2e8f0;border-radius:10px;margin-top:12px;overflow:hidden}.agentDetailDialog_collapsibleTrigger__U34H6{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__U34H6:hover{background:#f1f5f9}.agentDetailDialog_collapsibleContent__ZuhQF{border-top:1px solid #e2e8f0;padding:12px 14px}.agentDetailDialog_agentSummaryGrid__br\+sv{display:flex;flex-direction:column;gap:0}.agentDetailDialog_assignedUsersChips__Gf693{align-items:center;display:flex;flex-wrap:wrap}.agentDetailDialog_infoGrid__aywCq{display:flex;flex-direction:column}.agentDetailDialog_entityStack__k-6WM{display:flex;flex-direction:column;gap:12px}.agentDetailDialog_entityCard__GPuoj{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:12px}.agentDetailDialog_entityCardHeader__zm6yV{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:8px}.agentDetailDialog_entityCardTitle__MB7h2{color:#0f172a!important;font-size:13px!important;font-weight:800!important}.agentDetailDialog_entityCountChip__Aw8VS{background:#94a3b833!important;border:1px solid #94a3b859!important;color:#0f172a!important;font-size:11px!important;font-weight:700!important;height:22px!important}.agentDetailDialog_entityExtraGrid__pKS1J{border-top:1px dashed #dbe4ee;margin-top:6px;padding-top:6px}.agentDetailDialog_infoRow__sPQSZ{align-items:baseline;border-bottom:1px solid #f1f5f9;display:flex;gap:16px;padding:8px 0}.agentDetailDialog_infoRow__sPQSZ:last-child{border-bottom:none}.agentDetailDialog_infoLabel__fqTv6{color:#64748b;flex-shrink:0;font-size:13px;font-weight:500;width:160px}.agentDetailDialog_infoValueMono__5\+gEc,.agentDetailDialog_infoValue__hFgmw{color:#0f172a;font-size:13px;font-weight:600;text-align:right;word-break:break-all}.agentDetailDialog_infoValueMono__5\+gEc{font-family:JetBrains Mono,Fira Code,monospace}.agentDetailDialog_configBlock__GY4rt{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;margin-top:12px;overflow:hidden}.agentDetailDialog_configPre__QD3GP{color:#334155;font-family:JetBrains Mono,Fira Code,monospace;font-size:12px;margin:0;overflow-x:auto;padding:14px 16px}.agentDetailDialog_modesGrid__sX-8i{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}@media(min-width:600px){.agentDetailDialog_modesGrid__sX-8i{grid-template-columns:repeat(4,1fr)}}.agentDetailDialog_modeCard__IZEzE{border-radius:12px;padding:12px 14px}.agentDetailDialog_policyModeBlock__wIVyq{border:1px solid #e2e8f0;border-radius:12px;margin-bottom:14px;overflow:hidden}.agentDetailDialog_policyModeBlock__wIVyq:last-child{margin-bottom:0}.agentDetailDialog_policyModeHeader__jLxeq{background:#f8fafce6;border-bottom:1px solid #e2e8f0;padding:10px 14px}.agentDetailDialog_policyModeBody__Sfpxf{padding:12px 14px}.agentDetailDialog_configDisplay__ehvsO{display:flex;flex-direction:column;gap:10px}.agentDetailDialog_configRow__P9IID{align-items:center;display:flex;font-size:13px}.agentDetailDialog_configGroup__sPQK-{border-top:1px dashed #e2e8f0;margin-top:4px;padding-top:6px}.agentDetailDialog_pathList__oFyxe{display:flex;flex-direction:column;gap:6px}.agentDetailDialog_pathRow__\+L1hm{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__OIKrv{display:flex;flex-direction:column;gap:12px}.agentDetailDialog_activityItem__G\+4ZY{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__ZUOwh{align-items:center;background:#00b8941a;border-radius:10px;color:#00b894;display:flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.agentDetailDialog_activityItemText__\+bzVB{color:#0f172a;flex:1 1;font-size:14px;font-weight:500}.agentDetailDialog_activityItemStatus__IIzbv{flex-shrink:0}.agentDetailDialog_activityItemPending__9vUlL{color:#94a3b8!important;font-size:11px!important;font-weight:600!important;text-transform:uppercase}.agentDetailDialog_policyChecklist__9HijF{display:flex;flex-direction:column;gap:12px}.agentDetailDialog_policyChecklistItem__pacac{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__Q4A8J{align-items:center;background:#22c55e1f;border-radius:12px;color:#16a34a;display:flex;font-size:18px;height:34px;justify-content:center;width:34px}.agentDetailDialog_policyChecklistContent__On\+hV{display:flex;flex:1 1;flex-direction:column;gap:4px}.agentDetailDialog_policyChecklistTitle__elhrL{color:#0f172a;font-size:14px;font-weight:600}.agentDetailDialog_policyChecklistDescription__jidmt{color:#475569;font-size:12px}.agentDetailDialog_policyChecklistStatus__jJwbU{color:#0f172a;font-size:12px;font-weight:700;text-transform:uppercase}.agentDetailDialog_tagList__Uo\+Y5{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.agentDetailDialog_tagMono__It09\+,.agentDetailDialog_tag__rHH7f{border-radius:8px!important;font-size:11px!important}.agentDetailDialog_tagMono__It09\+{font-family:JetBrains Mono,monospace!important}.agentDetailDialog_eventList__XnJQR{display:flex;flex-direction:column;gap:12px}.agentDetailDialog_eventItem__Hfopq{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 2px 8px #0f172a08;padding:12px 14px}.agentDetailDialog_eventTop__H4jui{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:6px}.agentDetailDialog_eventTimestamp__OQtkr{color:#64748b;font-size:12px}.agentDetailDialog_eventMeta__UGc4b{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.agentDetailDialog_eventDetails__xcvM9{color:#64748b;font-size:12px}.agentDetailDialog_monitoringStats__FMyS5{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.agentDetailDialog_monitoringCard__RKveJ{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__ro0u-{color:#94a3b8;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.agentDetailDialog_monitoringValue__UQxWd{color:#0f172a;font-size:1.4rem;font-weight:700}.agentDetailDialog_monitoringMeta__SW4nw{color:#475569;font-size:12px}.agentDetailDialog_trackingTableWrap__j50lG{overflow-x:auto;width:100%}.agentDetailDialog_trackingHelperText__L1FkM{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__I14h3{border:1px solid #e2e8f0;border-radius:12px;min-width:860px;overflow:hidden}.agentDetailDialog_trackingHeader__gTHjb,.agentDetailDialog_trackingRow__lhsqO{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__gTHjb{background:#f8fafc;border-bottom:1px solid #e2e8f0}.agentDetailDialog_trackingHeader__gTHjb>p{color:#64748b;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.agentDetailDialog_trackingRow__lhsqO{border-bottom:1px solid #f1f5f9}.agentDetailDialog_trackingRow__lhsqO:last-child{border-bottom:none}.agentDetailDialog_trackingCellUser__x89AM{display:flex;flex-direction:column;gap:6px}.agentDetailDialog_trackingUserName__onHn7{color:#0f172a!important;font-size:13px!important;font-weight:700!important}.agentDetailDialog_trackingCell__feBDz{color:#334155!important;font-size:13px!important;font-weight:600!important}.agentDetailDialog_trackingCellMono__1ApMA{color:#0f172a!important;font-family:JetBrains Mono,Fira Code,monospace!important;font-size:12px!important;font-weight:600!important}.CustomToast_banner__YjoMv{display:flex;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.CustomToast_alert__NREM5{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__NREM5.CustomToast_error__-yNHe{background-color:red!important}.CustomToast_alert__NREM5.CustomToast_warning__rjcbh{background-color:#feb72f!important}.CustomToast_link__Duejx{color:#0c5e9b;cursor:pointer;font-weight:700;margin-left:5px;text-decoration:underline}.CustomToast_closeButton__iXOCZ{margin-left:10px}.zeroTrustPolicyForm_root__DUZv7{display:flex;flex-direction:column;gap:20px}.zeroTrustPolicyForm_card__cqStu{border:1px solid #e5eaf2!important;border-radius:14px!important;box-shadow:0 4px 16px #0f172a0f!important;padding:24px!important}.zeroTrustPolicyForm_policyDetailsHeader__RzIcj{align-items:center;display:flex;gap:10px;margin-bottom:20px!important}.zeroTrustPolicyForm_sectionTitle__-6uZ-{color:#0f172a;font-size:18px;font-weight:700!important;margin:0!important}.zeroTrustPolicyForm_sectionSubtitle__SKvl8{color:#64748b;font-size:13px;margin:4px 0 0!important}.zeroTrustPolicyForm_securityModesHeader__6VcU\+{align-items:flex-start;display:flex;gap:10px;margin-bottom:20px!important}.zeroTrustPolicyForm_row__qIbVM{display:flex;flex-wrap:wrap;gap:20px}.zeroTrustPolicyForm_field__azhlk{flex:1 1;min-width:200px}.zeroTrustPolicyForm_modeCardGreen__l4QDZ{background:linear-gradient(180deg,#f0fdf4,#dcfce7)!important;border:1px solid #22c55e4d!important;border-radius:12px!important;overflow:hidden}.zeroTrustPolicyForm_modeCardAmber__f48KO{background:linear-gradient(180deg,#fffbeb,#fef3c7)!important;border:1px solid #f59e0b4d!important;border-radius:12px!important;overflow:hidden}.zeroTrustPolicyForm_modeCardRed__oKmKC{background:linear-gradient(180deg,#fef2f2,#fee2e2)!important;border:1px solid #ef44444d!important;border-radius:12px!important;overflow:hidden}.zeroTrustPolicyForm_modeCardBlack__IKhAK{background:linear-gradient(180deg,#f1f5f9,#e2e8f0)!important;border:1px solid #1e293b66!important;border-radius:12px!important;overflow:hidden}.zeroTrustPolicyForm_modeSummary__Uvbod{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.zeroTrustPolicyForm_modeSummaryBadge__K-0F5{background:#fffc!important;border-radius:999px!important;font-size:12px!important;font-weight:600!important;padding:4px 10px!important}.zeroTrustPolicyForm_subsectionTitle__cg-Hd{align-items:center;color:#334155;display:flex;font-size:14px;font-weight:600;gap:8px;margin-bottom:10px!important}.zeroTrustPolicyForm_pillRow__Ov2VE{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.zeroTrustPolicyForm_appTag__6VHgd{background:#e2e8f0!important;border-radius:999px!important;color:#475569!important;font-size:12px!important}.zeroTrustPolicyForm_portBadge__6iHNk{border-radius:10px!important;font-size:12px!important;font-weight:600!important;padding:6px 12px!important}.zeroTrustPolicyForm_portBadgeEnabled__oZh7o{background:#dcfce7!important;border:1px solid #22c55e4d!important;color:#166534!important}.zeroTrustPolicyForm_portBadgeDisabled__7e\+aX{background:#f1f5f9!important;border:1px solid #e2e8f0!important;color:#64748b!important}.zeroTrustPolicyForm_inlineAdd__bLc5V{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.zeroTrustPolicyForm_pathRow__CBlpm{align-items:center;display:flex;gap:10px;margin-bottom:10px}.zeroTrustPolicyForm_pathLabel__JibVc{color:#475569;flex:1 1;font-size:13px;min-width:0}.zeroTrustPolicyForm_actions__psezs{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.zeroTrustPolicyForm_primaryButton__23gkg{background:linear-gradient(135deg,#00b894,#00a3e0)!important;border-radius:12px!important;font-weight:700!important;text-transform:none!important}.zeroTrustPolicyDetail_page__cFimr{display:flex;flex-direction:column;gap:18px;padding:18px}.zeroTrustPolicyDetail_headerRow__3b\+4n{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.zeroTrustPolicyDetail_headerLeft__OboK-{align-items:flex-start;display:flex;gap:12px;max-width:820px}.zeroTrustPolicyDetail_backButton__wkm05{background:#fff!important;border:1px solid #e5e7eb!important;border-radius:10px!important;color:#0f172a!important}.zeroTrustPolicyDetail_titleRow__mbfP9{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.zeroTrustPolicyDetail_title__8gH5s{color:#0f172a;font-size:22px;font-weight:800}.zeroTrustPolicyDetail_statusChip__psRsh{background:#e0f2fe!important;color:#2563eb!important;font-weight:700!important}.zeroTrustPolicyDetail_typeChip__2S0CN{background:#f1f5f9!important;color:#334155!important;font-weight:700!important}.zeroTrustPolicyDetail_subtitle__znEW8{color:#475569;font-size:14px;margin-top:6px}.zeroTrustPolicyDetail_metaRow__V59SG{color:#64748b;display:flex;flex-wrap:wrap;font-size:13px;gap:12px;margin-top:8px}.zeroTrustPolicyDetail_headerActions__SnQRZ{align-items:center;display:flex;gap:10px}.zeroTrustPolicyDetail_editButton__TpjzI{border-color:#cbd5f5!important;border-radius:12px!important;color:#2563eb!important;font-weight:700!important;text-transform:none!important}.zeroTrustPolicyDetail_deleteButton__cC0sO{border-color:#fecaca!important;border-radius:12px!important;color:#dc2626!important;font-weight:700!important;text-transform:none!important}.zeroTrustPolicyDetail_kpiGrid__1hS6A{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.zeroTrustPolicyDetail_sectionCard__ZdRUJ{background:#fff;border:1px solid #e5eaf2;border-radius:16px!important;padding:18px}.zeroTrustPolicyDetail_tableCard__wUnKL{background:#fff;border:1px solid #e5eaf2;border-radius:16px!important;overflow:hidden;padding:0 0 12px}.zeroTrustPolicyDetail_table__n95oA{border-collapse:collapse;width:100%}.zeroTrustPolicyDetail_table__n95oA td,.zeroTrustPolicyDetail_table__n95oA th{font-size:13px;padding:12px 16px;text-align:left}.zeroTrustPolicyDetail_table__n95oA thead{background:#f8fafc}.zeroTrustPolicyDetail_table__n95oA th{border-bottom:1px solid #e5e7eb;color:#6b7280;font-weight:700}.zeroTrustPolicyDetail_table__n95oA tbody tr{border-top:1px solid #f1f5f9}.zeroTrustPolicyDetail_ruleIndex__ii2Pz{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__zwTHg{color:#0f172a;font-weight:700}.zeroTrustPolicyDetail_ruleCondition__y2bc3{border-radius:6px;display:inline-flex;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px;padding:4px 8px}.zeroTrustPolicyDetail_ruleAction__iuoUC{background:#f1f5f9;border-radius:999px;color:#0f172a;display:inline-flex;font-size:12px;font-weight:700;padding:4px 10px}.zeroTrustPolicyDetail_rulePriority__unU3s,.zeroTrustPolicyDetail_ruleTriggers__aI\+ot{color:#0f172a;font-weight:700}.zeroTrustPolicyDetail_eventTimestamp__K51gl{color:#475569;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px}.zeroTrustPolicyDetail_eventIp__vNE0D{background:#f1f5f9;border-radius:999px;color:#0f172a;display:inline-flex;font-size:12px;font-weight:700;padding:4px 8px}.zeroTrustPolicyDetail_eventAsset__zR5ru{color:#0f172a;font-weight:700}.zeroTrustPolicyDetail_eventRule__BVGTn{color:#334155}.zeroTrustPolicyDetail_sectionTitle__BH0Kp{color:#0f172a;font-weight:800;margin-bottom:14px}.zeroTrustPolicyDetail_configGrid__rx9cx{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.zeroTrustPolicyDetail_configItem__myyv3{display:flex;flex-direction:column;gap:6px}.zeroTrustPolicyDetail_configLabel__cX\+20{color:#64748b;font-size:12px;font-weight:700}.zeroTrustPolicyDetail_configValue__KZa8Y{color:#0f172a;font-weight:700}.zeroTrustPolicyDetail_configStatus__Rd1Xf{align-items:center;display:inline-flex;gap:8px}.zeroTrustPolicyDetail_statusDot__1A9Ak{background:#10b981;border-radius:50%;height:8px;width:8px}.zeroTrustPolicyDetail_policyId__a33dR{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__v73SO{display:flex;flex-direction:column;gap:16px;padding:18px}.complianceReporting_header__y7OwF{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.complianceReporting_title__E20ue{color:#0f172a;font-size:24px;font-weight:800}.complianceReporting_subtitle__obbE-{color:#6b7280;font-size:14px;max-width:500px}.complianceReporting_primaryButton__sdGvK{background:#007bff!important;font-weight:800!important}.complianceReporting_primaryButton__sdGvK,.complianceReporting_seedButton__ufA8N{border-radius:12px!important;padding:10px 16px!important;text-transform:none!important;white-space:nowrap}.complianceReporting_seedButton__ufA8N{border-color:#d1d5db!important;color:#374151!important;font-weight:700!important}.complianceReporting_filterCard__LRpXx{background:#fff;border:1px solid #e5eaf2;border-radius:14px!important;padding:10px 16px}.complianceReporting_filterSelect__i-7c-{background:#fff;border-radius:10px!important;font-size:13px!important;min-width:150px!important}.complianceReporting_filterSelect__i-7c- .complianceReporting_MuiSelect-select__qAiY0{font-size:13px;font-weight:600;padding:7px 12px!important}.complianceReporting_filterSelect__i-7c- .complianceReporting_MuiOutlinedInput-notchedOutline__x-r7J{border-color:#e5eaf2}.complianceReporting_filterSelect__i-7c-:hover .complianceReporting_MuiOutlinedInput-notchedOutline__x-r7J{border-color:#c7d2e0}.complianceReporting_filterSelect__i-7c-.complianceReporting_Mui-focused__m\+4ZY .complianceReporting_MuiOutlinedInput-notchedOutline__x-r7J{border-color:#007bff}.complianceReporting_statGrid__CeES7{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.complianceReporting_statCard__XsGOk{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__XsGOk:hover{border-color:#c7d2e0;box-shadow:0 4px 16px #0a1a2b14;transform:translateY(-2px)}.complianceReporting_progressBar__gUfZC{background:#eef2f7;border-radius:999px;height:6px;overflow:hidden;width:100%}.complianceReporting_progressFill__UCZrX{border-radius:999px;display:block;height:100%;transition:width .6s ease}.complianceReporting_tableCard__8Wtb1{background:#fff;border:1px solid #e5eaf2;border-radius:16px!important;overflow:hidden}.complianceReporting_tableHeader__8HDUc{display:flex;justify-content:space-between;padding:14px 16px}.complianceReporting_tableTitle__ehEFv{color:#0f172a;font-size:16px;font-weight:800}.complianceReporting_table__01V9D{border-collapse:collapse;width:100%}.complianceReporting_table__01V9D td,.complianceReporting_table__01V9D th{font-size:13px;padding:12px 16px;text-align:left}.complianceReporting_table__01V9D thead{background:#f8fafc}.complianceReporting_table__01V9D th{border-bottom:1px solid #e5e7eb;color:#6b7280;font-weight:700}.complianceReporting_table__01V9D tbody tr+tr{border-top:1px solid #f1f5f9}.complianceReporting_tableRow__0f89c{transition:background .2s ease}.complianceReporting_tableRow__0f89c:hover{background:#f1f5f9}.complianceReporting_reportIconBox__myjY-{align-items:center;background:#f1f5f9;border-radius:8px;display:flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.complianceReporting_reportName__2vC5X{color:#0f172a;cursor:pointer;font-size:13px;font-weight:700;line-height:1.3}.complianceReporting_reportName__2vC5X:hover{color:#007bff}.complianceReporting_fileIcon__4IDN6{color:#6b7280}.complianceReporting_periodCell__2DL17{align-items:center;color:#111827;display:flex;font-weight:600;gap:6px}.complianceReporting_periodIcon__Mx\+Tw{font-size:15px}.complianceReporting_scoreCell__rX9AE{align-items:center;display:flex;font-weight:800;gap:4px;justify-content:flex-end}.complianceReporting_scoreValue__VRJJA{font-weight:800}.complianceReporting_scoreGreen__d15JC{color:#00b894}.complianceReporting_scoreOrange__NkwFM{color:#f59e0b}.complianceReporting_scoreRed__fXo-V{color:#ef4444}.complianceReporting_controlsCell__HcjQN{color:#374151;font-size:13px;font-weight:600}.complianceReporting_generatedCell__f-SjG{color:#9ca3af;font-size:12px;font-weight:500}.complianceReporting_statusPill__-9Uny{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;padding:6px 12px}.complianceReporting_statusApproved__-YoKS{background:#e6f7ed;color:#15803d}.complianceReporting_statusPending__kpO52{background:#fef3c7;color:#b45309}.complianceReporting_statusDraft__t2jXD{background:#eef2f7;color:#475569}.complianceReporting_statusExpired__HpG2A{background:#fef2f2;color:#dc2626}.complianceReporting_actionsHead__1mp8Q{text-align:right}.complianceReporting_actionsCell__n7nLC{display:flex;gap:6px;justify-content:start}.complianceReporting_iconButton__9WC9A{color:#4b5563!important}.complianceReporting_aiDialog__ZJxeg{border-radius:18px!important;overflow:hidden}.complianceReporting_aiDialogHeader__EoJlq{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:18px 22px}.complianceReporting_aiDialogHeaderContent__WP-Vm{align-items:center;display:flex;gap:12px}.complianceReporting_aiDialogIcon__z5G6y{align-items:center;background:#eef2ff;border-radius:12px;color:#007bff;display:flex;height:44px;justify-content:center;width:44px}.complianceReporting_aiDialogTitle__SreN0{color:#0f172a!important;font-size:18px;font-weight:800}.complianceReporting_aiDialogSubtitle__EqTrj{color:#475569!important;font-size:13px}.complianceReporting_aiDialogClose__P8KvU{background:#0f172a14!important}.complianceReporting_aiDialogBody__Q0ptt{background:#fff;padding:20px 22px 16px}.complianceReporting_aiSectionTitle__bTaPJ{color:#0f172a;font-weight:700;margin-bottom:8px}.complianceReporting_aiTextarea__\+usnd{background:#f8fafc;border-radius:16px!important}.complianceReporting_aiExampleTitle__BACZz{color:#0f172a;font-weight:700;margin-top:16px}.complianceReporting_aiExampleChips__7rjVg{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.complianceReporting_aiExampleChip__oJuqo{border-radius:12px!important;font-weight:600!important;text-transform:none!important}.complianceReporting_aiGeneratedCard__2S-ft{background:#f8fbff;border:1px solid #e2e8f0;border-radius:16px;padding:16px}.complianceReporting_aiGeneratedTitle__CVCNN{color:#0f172a;font-weight:700}.complianceReporting_aiGeneratedSubtitle__dvg1z{color:#475569;font-size:13px;margin-top:6px}.complianceReporting_aiSummaryList__bBa5f{color:#1e293b;display:flex;flex-direction:column;gap:6px;list-style:disc;margin:0;padding-left:18px}.complianceReporting_aiDialogFooter__uAuDx{align-items:center;background:#f9fafc;display:flex;gap:12px;justify-content:flex-end;padding:16px 22px 20px}.complianceReporting_aiCancelButton__VAIPq{color:#475569!important;font-weight:700!important;text-transform:none!important}.complianceReporting_aiPrimaryButton__OPJ2L{background:#007bff!important;border-radius:12px!important;color:#fff!important;font-weight:700!important;text-transform:none!important}.complianceReportDetail_page__9QxVi{--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__BCwEw{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.complianceReportDetail_headerCard__Sc0sM{background:#fff;border:1px solid #e5eaf2;border-radius:18px!important;box-shadow:0 12px 36px #0f172a14;padding:18px}.complianceReportDetail_headerRow__riyZ-{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.complianceReportDetail_titleBlock__3nK7C{align-items:center;display:flex;gap:12px}.complianceReportDetail_iconBubble__53ejz{background:#007bff;border-radius:16px;color:#fff;display:grid;height:48px;place-items:center;width:48px}.complianceReportDetail_reportTitle__GIxav{color:#0f172a;font-size:20px;font-weight:800}.complianceReportDetail_reportMeta__AS0zx{color:#6b7280;font-size:13px}.complianceReportDetail_scoreBlock__7nJi7{display:flex;flex-direction:column;gap:2px;min-width:150px;text-align:right}.complianceReportDetail_scoreLabel__IhHHm{color:#6b7280;font-size:12px;font-weight:700}.complianceReportDetail_scoreValue__mQlD2{color:#0b9b3d;font-size:24px;font-weight:800}.complianceReportDetail_scoreTarget__M9-ia{color:#0f9ceb;font-size:12px;font-weight:700}.complianceReportDetail_levelsCard__3A\+bI{border:1px solid #e5eaf2;border-radius:18px!important;box-shadow:0 12px 36px #0f172a14;padding:18px}.complianceReportDetail_levelGrid__8Ae3l{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.complianceReportDetail_levelCard__x1iYU{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__5a5Q3{border-radius:50%;display:grid;height:140px;margin:0 auto;place-items:center;position:relative;width:140px}.complianceReportDetail_levelCenter__Bx2Hr{grid-gap:6px;background:#fff;border-radius:50%;display:grid;gap:6px;height:120px;place-items:center;text-align:center;width:120px}.complianceReportDetail_levelIcon__uHb-q{align-items:center;border-radius:50%;display:inline-flex;font-size:16px;height:58px;justify-content:center;width:58px}.complianceReportDetail_levelValue__LK2I4{color:#0f172a;font-size:22px;font-weight:800}.complianceReportDetail_levelStatus__6tX6N{font-size:12px;font-weight:800}.complianceReportDetail_levelFooter__7U7Wp{grid-gap:4px;display:grid;gap:4px;text-align:center}.complianceReportDetail_levelName__ZDCoC{color:#6b7280;font-size:12px;font-weight:800;letter-spacing:.6px;text-transform:uppercase}.complianceReportDetail_levelDesc__6\+mXh{color:#0f172a;font-size:14px;font-weight:800}.complianceReportDetail_levelControls__PvYrp{color:#6b7280;font-size:13px;font-weight:700}.complianceReportDetail_levelStatusPill__ZTIOk{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:800;justify-content:center;padding:6px 12px}.complianceReportDetail_statusCompliant__EKmZN{background:#e6f7ed;color:#15803d}.complianceReportDetail_statusPartial__RV2w\+{background:#fff7ed;color:#c2410c}.complianceReportDetail_statusProgress__8xJdh{background:#e0f2fe;color:#007bff}.complianceReportDetail_toneGreen__iVJEZ{color:var(--toneGreen)}.complianceReportDetail_toneGreenBg__8hfof{background:var(--toneGreenSoft)}.complianceReportDetail_toneTeal__aMD-u{color:var(--toneTeal)}.complianceReportDetail_toneTealBg__trvZH{background:var(--toneTealSoft)}.complianceReportDetail_toneAmber__YkASw{color:var(--toneAmber)}.complianceReportDetail_toneAmberBg__6kWyn{background:var(--toneAmberSoft)}.complianceReportDetail_toneBlue__3jsWB{color:var(--toneBlue)}.complianceReportDetail_toneBlueBg__0L10-{background:var(--toneBlueSoft)}.complianceReportDetail_networkCard__4mWxX{border:1px solid #e5eaf2;border-radius:18px!important;display:flex;flex-direction:column;gap:14px;padding:18px}.complianceReportDetail_sectionHeader__-Vg1O{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.complianceReportDetail_sectionTitleRow__iS3EI{align-items:center;display:flex;gap:8px}.complianceReportDetail_sectionIcon__Qt4nn{color:#007bff}.complianceReportDetail_sectionTitle__57o7A{color:#0f172a;font-size:16px;font-weight:800}.complianceReportDetail_sectionActions__QE9cU{align-items:center;display:flex;gap:8px}.complianceReportDetail_purdueChip__HMVkV{background:#eef4ff!important;border-radius:12px!important;color:#007bff!important;font-weight:700!important}.complianceReportDetail_archBadge__3feuk{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__Me\+m9{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.complianceReportDetail_zoneCard__B50Sb{border:1px solid #e5eaf2;border-radius:14px;display:flex;flex-direction:column;gap:10px;padding:12px}.complianceReportDetail_zoneOrange__fF2Uv{border-color:var(--zoneOrange)}.complianceReportDetail_zoneTeal__aWGyD{border-color:var(--zoneTeal)}.complianceReportDetail_zoneGold__Bmmmh{border-color:var(--zoneGold)}.complianceReportDetail_zoneHeader__sDjeZ{align-items:center;display:flex;gap:8px;justify-content:space-between}.complianceReportDetail_zoneName__l7gGK{color:#0f172a;font-size:14px;font-weight:800}.complianceReportDetail_zoneDesc__60ve5{color:#6b7280;font-size:12px;font-weight:700}.complianceReportDetail_zoneBadge__IK9mT{background:#f0f9ff!important;border:1px solid #cfe8ff!important;border-radius:10px!important;color:#007bff!important;font-weight:700!important}.complianceReportDetail_zoneDivider__14lQ0{border-color:#e5eaf2}.complianceReportDetail_zoneMeta__m9gIG{grid-gap:8px 12px;display:grid;gap:8px 12px;grid-template-columns:repeat(2,minmax(0,1fr))}.complianceReportDetail_metaItem__cpdmw{display:flex;flex-direction:column;gap:2px}.complianceReportDetail_metaLabel__6W3qw{color:#9ca3af;font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.complianceReportDetail_metaValue__NB2O-{color:#0f172a;font-size:13px;font-weight:800}.complianceReportDetail_firewallBlock__blp2x{display:none}.complianceReportDetail_legend__BJ8Cm{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.complianceReportDetail_legendItem__Z-w\+j{align-items:center;color:#4b5563;display:inline-flex;font-size:12px;font-weight:700;gap:8px}.complianceReportDetail_legendDot__tUczB{border-radius:50%;display:inline-block;height:10px;width:10px}.complianceReportDetail_legendEncrypt__nMhEZ{background:#22c55e}.complianceReportDetail_legendTrust__ZsQHb{background:#0ea5e9}.complianceReportDetail_legendIds__iLIlW{background:#f59e0b}.complianceReportDetail_frCveGrid__lZQmR{grid-gap:14px;align-items:start;display:grid;gap:14px;grid-template-columns:2fr 1fr}.complianceReportDetail_cvePanel__PzRh\+,.complianceReportDetail_frCard__3NacF{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__t\+GtY{display:flex;flex-direction:column;gap:12px}.complianceReportDetail_frSection__7ilZP{border:1px solid #e5eaf2;border-radius:14px;box-shadow:0 6px 16px #0f172a0d;display:flex;flex-direction:column;gap:10px;padding:12px}.complianceReportDetail_frSectionHeader__1F07I{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.complianceReportDetail_frTitleBlock__o4DND{align-items:center;display:inline-flex;gap:8px}.complianceReportDetail_frBadge__EYsof{border-radius:10px;color:#007bff;font-size:12px;font-weight:800;padding:6px 10px}.complianceReportDetail_frTitle__mqeOp{color:#0f172a;font-size:14px;font-weight:800}.complianceReportDetail_frTotal__a3HoN{color:#6b7280;font-size:12px;font-weight:800}.complianceReportDetail_frTable__iBkP5{display:flex;flex-direction:column;gap:8px}.complianceReportDetail_frTableHead__Q7uHD{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__T\+AIu{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(4,1fr);text-align:center}.complianceReportDetail_frRow__v29j6{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__v29j6:last-child{border-bottom:none}.complianceReportDetail_frLabel__c-LPE{color:#0f172a;font-size:13px;font-weight:700}.complianceReportDetail_frStatusRow__9ebA8{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(4,1fr);justify-items:center}.complianceReportDetail_statusDot__Ak6OZ{border-radius:50%;display:inline-block;height:16px;width:16px}.complianceReportDetail_complete__U2awN{background:#22c55e;border-color:#bef4cf}.complianceReportDetail_partial__\+WgzP{background:#f59e0b;border-color:#fbd38d}.complianceReportDetail_in-progress__g4Bwy{background:#0ea5e9;border-color:#b7e5ff}.complianceReportDetail_not-started__BRt8i{background:#d1d5db;border-color:#e5e7eb}.complianceReportDetail_frLegend__6kfbY{align-items:center;display:flex;flex-wrap:wrap;gap:12px;padding-top:6px}.complianceReportDetail_cvePanel__PzRh\+{gap:12px}.complianceReportDetail_cveList__Qh7WQ{display:flex;flex-direction:column;gap:10px}.complianceReportDetail_cveCard__\+TED6{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__Oeqq6{align-items:center;display:flex;justify-content:space-between}.complianceReportDetail_cveSeverity__9hJpI{border-radius:10px;color:#fff;font-size:12px;font-weight:800;padding:6px 10px}.complianceReportDetail_critical__ri6IW{background:linear-gradient(135deg,#dc2626,#f43f5e)}.complianceReportDetail_high__ndLKs{background:linear-gradient(135deg,#f97316,#f59e0b)}.complianceReportDetail_medium__yAbyV{background:linear-gradient(135deg,#0ea5e9,#3b82f6)}.complianceReportDetail_cveScore__0vdQK{align-items:center;color:#1f2937;display:inline-flex;font-size:12px;font-weight:800;gap:4px}.complianceReportDetail_cveId__WC7-D{color:#0f172a;font-size:13px;font-weight:800}.complianceReportDetail_cveTitle__rl9Zy{color:#1f2937;font-size:13px;font-weight:700}.complianceReportDetail_cveMeta__KqMwQ{color:#6b7280;font-size:12px;font-weight:700}.complianceReportDetail_cveMetaRow__IJxEM{align-items:center;display:flex;font-size:12px;gap:8px;justify-content:space-between}.complianceReportDetail_cveMetaLabel__VDtMF{color:#6b7280;font-weight:700}.complianceReportDetail_cveMetaValue__BgGEY{color:#0f172a;font-weight:800}.complianceReportDetail_cveDanger__EkDHO{color:#dc2626}.complianceReportDetail_cvePill__bJHQ5{align-items:center;border-radius:10px;display:inline-flex;font-size:12px;font-weight:800;justify-content:center;padding:6px 10px}.complianceReportDetail_cvePillPurple__oTUaF{background:#f3e8ff;color:#7c3aed}.complianceReportDetail_cvePillDanger__WlX47{background:#fee2e2;color:#b91c1c}.complianceReportDetail_cvePillWarning__0V5MC{background:#fff7ed;color:#c2410c}.complianceReportDetail_cvePillSuccess__O0Hy9{background:#e6f7ed;color:#15803d}.complianceReportDetail_cveAction__xwqH3{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__j1d6O{background:linear-gradient(135deg,#f43f5e,#ef4444)!important;border-radius:12px!important;color:#fff!important;font-weight:800!important;text-transform:none!important}.complianceReportDetail_liveChip__6TfXy{background:#fff1f2!important;color:#e11d48!important;font-weight:800!important}.complianceReportDetail_inventoryCard__FcsxF{background:#fff;border-radius:18px!important;box-shadow:0 12px 36px #0f172a14;display:flex;flex-direction:column;gap:12px;padding:16px}.complianceReportDetail_inventoryTable__bN0J0{width:100%}.complianceReportDetail_inventoryTableContainer__teWgg{border-radius:12px;margin-top:1rem}.complianceReportDetail_inventoryHeadRow__BxuaV{background:#f8fafc}.complianceReportDetail_inventoryHeadCell__-LQtw{color:#6b7280!important;font-size:12px!important;font-weight:800!important}.complianceReportDetail_deviceCell__vTJ\+n{display:flex;flex-direction:column;gap:2px}.complianceReportDetail_deviceName__FNHZP{color:#0f172a;font-weight:800}.complianceReportDetail_deviceMeta__xRS0i{color:#6b7280;font-size:12px;font-weight:700}.complianceReportDetail_purduePill__coYO6{background:#f3e8ff;border-radius:10px;color:#7c3aed;font-size:12px;font-weight:800;padding:6px 10px}.complianceReportDetail_hashCell__aYLel{overflow:hidden;text-overflow:ellipsis}.complianceReportDetail_hashLink__f2QYM{color:#0f9ceb;font-weight:800;text-decoration:none;word-break:break-all}.complianceReportDetail_healthCell__vEWPQ{align-items:center;display:flex;gap:8px;height:100%;justify-content:center}.complianceReportDetail_healthBar__SqvwK{background:#e5eaf2;border-radius:10px;flex:1 1;height:10px;overflow:hidden}.complianceReportDetail_healthFill__uoSZm{background:linear-gradient(135deg,#22c55e,#16a34a);border-radius:10px;display:block;height:100%}.complianceReportDetail_healthValue__DlSqy{color:#0f172a;font-size:12px;font-weight:800}.complianceReportDetail_slPill__ydcF7{background:#eef4ff;border-radius:10px;color:#007bff;font-size:12px;font-weight:800;padding:6px 10px}.complianceReportDetail_exportButton__l-Lgs{background:#007bff!important;border-radius:12px!important;color:#fff!important;font-weight:800!important;text-transform:none!important}.complianceReportDetail_inventoryPagination__5FCuP{border-top:1px solid #e5eaf2}.complianceReportDetail_pulseAnimation__I9yjB{animation:complianceReportDetail_pulseGlow__5qqmU .8s ease-out}@keyframes complianceReportDetail_pulseGlow__5qqmU{0%{transform:translateY(0)}50%{transform:translateY(-3px)}to{transform:translateY(0)}}@media(max-width:600px){.complianceReportDetail_scoreBlock__7nJi7{align-items:flex-start;text-align:left}.complianceReportDetail_zoneMeta__m9gIG{grid-template-columns:repeat(1,minmax(0,1fr))}.complianceReportDetail_frCveGrid__lZQmR{grid-template-columns:1fr}.complianceReportDetail_inventoryHead__1X1Rh,.complianceReportDetail_inventoryRow__TtxoZ{align-items:flex-start;grid-template-columns:1fr}.complianceReportDetail_healthCell__vEWPQ{width:100%}}.layout_main__TNhz5{margin-top:2rem;max-height:90vh;max-width:100%;padding:20px!important}.layout_noSideBar__vFifR{display:flex;flex-direction:column;padding:1rem}.layout_noSideBar__vFifR .layout_navbar__P89pw{align-items:center;display:flex;justify-content:space-between}.layout_noSideBar__vFifR .layout_navbarRight__yhoLS{align-items:center;display:flex;gap:10px}.navbar_notificationItem__vQBol{text-wrap:wrap;max-width:250px}.navbar_searchBoxContainer__J2KTk{width:306px}.navbar_profileButton__h4AgC{align-items:flex-start;cursor:pointer;display:flex;text-align:center}.navbar_profileButton__h4AgC:hover{transition:all .3 ease-in-out}.navbar_profileAvatar__PT18d{border:3px solid #fff;height:40px;width:40px}.navbar_verticleDivider__eNryn{background-color:#c3d4e3;height:47px!important}.navbar_notificationButton__7j6so{max-width:100%;width:fit-content}.navbar_notificationMenuPaper__lEaIY{border-radius:16px!important;box-shadow:0 24px 50px #0f172a33!important;overflow:hidden}.navbar_notificationDrawer__N0bES{padding:0;width:min(92vw,420px)}.navbar_notificationMenu__-zJLu{background:#fff;display:flex;flex-direction:column;max-height:70vh;width:min(92vw,420px)}.navbar_notificationHeader__1IuAM{align-items:center;border-bottom:1px solid #c3d4e3;display:flex;font-weight:600;justify-content:space-between;padding:16px 18px}.navbar_notificationCount__WXpnr{color:#d0d3d5}.navbar_notificationList__jDCCG{max-height:420px;overflow-y:auto}.navbar_notificationItemCard__jUmtd{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__jUmtd:hover{background-color:#f8fafc}.navbar_unread__EZy58{background:linear-gradient(90deg,#0ea5e914,#0000 70%)}.navbar_severityDot__JA4us{border-radius:50%;height:10px;margin-top:6px;width:10px}.navbar_critical__63aT4{background:#be123c}.navbar_warning__aFF91{background:#b45309}.navbar_info__1MX7S{background:#0284c7}.navbar_success__Szpls{background:#16a34a}.navbar_notificationContent__Apqg2{display:flex;flex-direction:column;gap:6px}.navbar_notificationTopRow__NwKZH{display:flex;gap:10px;justify-content:space-between}.navbar_notificationTitle__WykbG{color:#0f172a;font-weight:600!important}.navbar_notificationMessage__PrxRE{color:#334155;font-size:13px!important}.navbar_notificationTime__Op-KL{color:#64748b;font-size:11px!important}.navbar_notificationMeta__pRc8Q{color:#64748b;display:flex;font-size:11px;gap:10px}.navbar_notificationFooter__G0xOG{background:#f1f5f9;border-top:1px solid #c3d4e3;color:#0f172a;cursor:pointer;font-weight:600;padding:12px 16px;text-align:center}.navbar_emptyState__sZlka{color:#64748b;padding:22px 16px;text-align:center}.navbar_skeletonWrap__ZXXNQ{display:flex;flex-direction:column;gap:12px;padding:12px 14px}.navbar_skeletonCard__NDUsu{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:auto 1fr}.navbar_skeletonContent__bi8pg{display:flex;flex-direction:column;gap:6px}.newNavbar_navbar__QPDJW{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__UVT0R{color:#0f172a!important;font-size:18px!important;font-weight:900!important;line-height:1.1!important}.newNavbar_pageSubtitle__Urj6a{color:#64748b!important;font-size:12px!important;font-weight:700!important;margin-top:4px!important}.newNavbar_right__VNzHm{align-items:center;display:flex;gap:10px}.quantSidebar_sidebar__WIbgy{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__ro0U\+{display:flex;min-height:100vh;width:100%}.quantSidebar_main__sYHyg{background-color:#050c18;flex:1 1;padding:20px;transition:margin-left .3s ease,width .3s ease}.quantSidebar_brand__f5brk{align-items:center;cursor:pointer;display:flex;font-size:18px;font-weight:700;gap:10px;letter-spacing:.4px;padding:0 6px}.quantSidebar_brandText__m8S7C{white-space:nowrap}.quantSidebar_toggle__iQWKk{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__Yjx4H{color:#ffffff80;font-size:12px;letter-spacing:.08em;margin:16px 8px 6px;text-transform:uppercase}.quantSidebar_navList__pRNrE,.quantSidebar_subNavList__orNOB{display:flex;flex-direction:column;gap:4px}.quantSidebar_subNavList__orNOB{margin:2px 0 6px 34px}.quantSidebar_navItem__hFVyN{border-radius:12px;gap:10px;padding:10px 12px}.quantSidebar_navItem__hFVyN,.quantSidebar_subNavItem__PzRy-{align-items:center;color:#fff;cursor:pointer;display:flex;transition:background-color .2s,color .2s,transform .2s}.quantSidebar_subNavItem__PzRy-{border-radius:10px;font-size:13px;padding:8px 10px}.quantSidebar_navItemText__BP4ey{white-space:nowrap}.quantSidebar_navItem__hFVyN:hover,.quantSidebar_subNavItem__PzRy-:hover{background:#ffffff0f;transform:translateX(2px)}.quantSidebar_active__qUjaF{background:#007bff;color:#fff}.quantSidebar_active__qUjaF:hover{background:#007bff}.quantSidebar_disabled__jZG8S{cursor:not-allowed;opacity:.35;pointer-events:none}.quantSidebar_disabled__jZG8S:hover{background:#0000;transform:none}.quantSidebar_icon__1uv\+e{display:grid;height:20px;place-items:center;width:20px}.quantSidebar_content__JA88y{flex:1 1;overflow-y:auto;padding-bottom:12px;scrollbar-width:none}.quantSidebar_content__JA88y:hover{scrollbar-width:none}.quantSidebar_content__JA88y::-webkit-scrollbar{width:0}.quantSidebar_content__JA88y:hover::-webkit-scrollbar{width:6px}.quantSidebar_footer__l8-qh{border-top:1px solid #ffffff0f;display:flex;flex-direction:column;gap:6px;padding-top:12px}.quantSidebar_collapsed__fbpCA{min-width:72px;padding:18px 10px;width:72px}.quantSidebar_collapsed__fbpCA .quantSidebar_brandText__m8S7C,.quantSidebar_collapsed__fbpCA .quantSidebar_navItemText__BP4ey,.quantSidebar_collapsed__fbpCA .quantSidebar_sectionTitle__Yjx4H{opacity:0;overflow-x:hidden;pointer-events:none;width:0}.quantSidebar_collapsed__fbpCA .quantSidebar_subNavList__orNOB{display:none}.quantSidebar_collapsed__fbpCA .quantSidebar_navItem__hFVyN{justify-content:center;padding:12px 0}.quantSidebar_collapsed__fbpCA .quantSidebar_toggle__iQWKk{transform:rotate(180deg)}.layout_sidebarClose__eonzV{transition:width .3s!important;width:70px!important}.layout_main__KQRz2{padding:1rem}.layout_sidebarOpen__KcB6y{transition:width .3s!important;width:270px!important}.layout_mainContainerOpen__3i5KQ{height:100%;padding:20px;transition:width .3s;width:calc(100% - 270px)!important}.layout_mainContainerClose__uquXG{height:100%;padding:20px;transition:width .3s!important;width:calc(100% - 70px)!important}.layout_newMainContainerOpen__xxwlF{background:#f2f9ff;height:100%;margin-left:270px!important;min-height:90dvh;overflow-y:auto;transition:width .3s;width:calc(100% - 270px)!important}.layout_newMainContainerClose__jiQkx{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__vRypy{display:flex;flex-direction:column;gap:20px}.cisoDashboard_header__\+HFEZ{align-items:center;display:flex;justify-content:space-between}.cisoDashboard_headerTitle__uiA1O{color:#0a1a2b;font-size:24px;font-weight:700}.cisoDashboard_headerActions__-qDmS{align-items:center;display:flex;gap:10px}.cisoDashboard_statGrid__cku\+5{width:100%}.cisoDashboard_card__vtwWN{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__vtwWN:hover{box-shadow:0 6px 10px #0a1a2b1a;transform:translateY(1px)}.cisoDashboard_cardTitle__Zvd2e{align-items:center;color:#4b5563;display:flex;font-size:14px;font-weight:600;gap:8px}.cisoDashboard_value__q9s2e{color:#0a1a2b;font-size:40px;font-weight:700}.cisoDashboard_deltaPositive__NIa1-{color:#0f9d58;font-size:16;font-weight:600}.cisoDashboard_deltaNeutral__KQIKM{color:#6b7280;font-size:16;font-weight:600}.cisoDashboard_deltaNegative__-lqYx{color:#ef4444;font-size:16;font-weight:600}.cisoDashboard_section__nRvYe{width:100%}.cisoDashboard_sectionTitleRow__SPZbw{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.cisoDashboard_sectionHeading__BuNr7{color:#0a1a2b;font-size:20px!important;font-weight:700}.cisoDashboard_tagButton__EL99V{background:#f3f4f6;color:#111827;font-weight:600;text-transform:none}.cisoDashboard_list__H8Wf9{display:flex;flex-direction:column;gap:12px}.cisoDashboard_listItem__d\+xJU{align-items:center;display:flex;gap:12px;justify-content:space-between}.cisoDashboard_listText__8O\+PG{display:flex;flex-direction:column;gap:4px}.cisoDashboard_badgeRow__lmNJc{display:flex;flex-wrap:wrap;gap:8px}.cisoDashboard_progressBar__Tz85l{background:#eef2f7;border-radius:12px;height:8px;overflow:hidden;width:100%}.cisoDashboard_progressFill__NcqlI{border-radius:12px;height:100%;transition:width .3s ease}.cisoDashboard_chartCard__pZ36b{height:100%}.cisoDashboard_heatmap__t538z{height:280px;width:100%}.cisoDashboard_exposureStats__SDuDt{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-top:12px}.cisoDashboard_ctaButton__wlcnf{background-color:#0575e6;border-radius:18px;font-weight:700;margin-top:14px;text-transform:none;width:100%}.cisoDashboard_subtitle__bXK57{color:#6b7280;font-size:13px}.cisoDashboard_gradientBox__zpcJm{background:linear-gradient(135deg,#0575e6,#14b8a6);border-radius:14px;box-shadow:0 12px 30px #0575e640;color:#fff;padding:16px}.cisoDashboard_dot__cMWdp{background:#10b981;border-radius:50%;height:10px;width:10px}.cisoDashboard_rotate180__J7srp{transform:rotate(180deg)}.cisoDashboard_circleWrap__nB4OO{align-items:center;display:flex;justify-content:center;margin:12px 0}.cisoDashboard_circleOuter__RrA\+9{height:180px;position:relative;width:180px}.cisoDashboard_circleSvg__wJSfe{height:100%;transform:rotate(-90deg);width:100%}.cisoDashboard_circleCenter__rmup\+{align-items:center;display:flex;flex-direction:column;inset:0;justify-content:center;position:absolute}.cisoDashboard_tableWrap__6RuX8{overflow-x:auto;width:100%}.cisoDashboard_tableHeader__a9BrN{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.cisoDashboard_searchField__vlC2G{background:#fff;border-radius:10px;min-width:220px}.cisoDashboard_filterRow__wswsy{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.cisoDashboard_filterGroup__Dwr\+J{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.cisoDashboard_filterLabel__bS7rg{color:#010a14;font-size:16px;font-weight:600}.cisoDashboard_filterSelect__xX6wg{background:#fff;border-radius:10px;min-width:160px}.cisoDashboard_filterToggle__1MwYF{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__1MwYF:hover{background:#f3f4f6;border-color:#e5e7eb;color:#1f2937;transform:translateY(-1px)}.cisoDashboard_clearFilters__mV5z-{background:#0000;border:none;color:#4b5563;cursor:pointer;font-size:12px;font-weight:600;padding:6px 4px;text-decoration:underline}.cisoDashboard_tablePagination__F5TB2{border-top:1px solid #e5e7eb}.cisoDashboard_emptyState__P9EMh{color:#94a3b8;font-weight:600;padding:18px 0;text-align:center}.cisoDashboard_table__yVwFU{border-collapse:collapse;width:100%}.cisoDashboard_table__yVwFU td,.cisoDashboard_table__yVwFU th{font-size:13px;padding:10px 8px;text-align:left}.cisoDashboard_table__yVwFU thead tr{border-bottom:1px solid #e5e7eb}.cisoDashboard_table__yVwFU tbody tr{border-bottom:1px solid #f1f5f9}.cisoDashboard_table__yVwFU tbody tr:hover{background:#f8fafc}.cisoDashboard_monitorHeader__vmWwV{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.cisoDashboard_monitorTitleWrap__ThI6F{align-items:flex-start;display:flex;flex-direction:column;gap:12px}.cisoDashboard_monitorIcon__PXYeQ{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__yE6oL{align-items:center;display:flex;flex-wrap:wrap;gap:18px}.cisoDashboard_monitorBody__zxp7\+{display:flex;flex-direction:column;justify-content:center;min-height:420px}.cisoDashboard_monitorLive__LAI-F{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__7QJx1{text-align:right}.cisoDashboard_monitorStatLabel__9hqBI{color:#64748b;font-weight:600}.cisoDashboard_monitorStatValue__BNTb0{color:#0a1a2b;font-size:16px;font-weight:700}.cisoDashboard_monitorLegend__D-ZZE{align-items:center;display:flex;flex-wrap:wrap;gap:18px;justify-content:center;margin:12px 0 0}.cisoDashboard_monitorLegendItem__jgAFH{align-items:center;color:#475569;display:flex;gap:8px}.cisoDashboard_monitorLegendDot__fzV\+B{border-radius:50%;display:inline-block;height:10px;width:10px}.cisoDashboard_monitorChart__Wze0J{align-items:center;display:flex;height:340px;justify-content:center;margin-top:12px}.cisoDashboard_monitorMetrics__6MSJl{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.cisoDashboard_monitorMetric__T2l05{text-align:center}.cisoDashboard_monitorMetricLabel__aVW70{color:#64748b;font-size:12px;font-weight:600}.cisoDashboard_monitorMetricValue__q-D-6{color:#0a1a2b;font-size:18px;font-weight:700}.cisoDashboard_dashboardContent__kZ7o2{animation:cisoDashboard_dashboardFadeIn__83Bh5 .6s ease-out forwards}@keyframes cisoDashboard_dashboardFadeIn__83Bh5{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.socDashboard_page__n-rKJ{display:flex;flex-direction:column;gap:20px;min-height:100vh}.socDashboard_metaBar__Qa2uY{background:#f8fafc;border:1px solid #e5eaf2;border-radius:12px;flex-wrap:wrap;padding:12px 16px}.socDashboard_header__QxKQh,.socDashboard_metaBar__Qa2uY{align-items:center;display:flex;gap:12px;justify-content:space-between}.socDashboard_titleBlock__-vXmO{display:flex;flex-direction:column;gap:4px}.socDashboard_title__HQhpc{color:#0b1a2b;font-size:24px;font-weight:700}.socDashboard_subtitle__OJlzC{color:#6b7280;font-size:14px}.socDashboard_liveBadge__HVhHP{background:#e0f7f0;border:1px solid #b7ead9;border-radius:999px;color:#0f9d58;font-size:13px;font-weight:700;padding:8px 14px}.socDashboard_statsGrid__5wr8Q{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.socDashboard_card__Cv-vE{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__Cv-vE:hover{box-shadow:0 6px 10px #0a1a2b1a;transform:translateY(1px)}.socDashboard_cardHeader__wr4UG{align-items:center;color:#0b1a2b;display:flex;font-weight:700;gap:10px}.socDashboard_cardValue__fYukw{color:#0b1a2b;font-size:40px!important;font-weight:700}.socDashboard_cardSub__HFXO6{color:#6b7280;font-size:13px}.socDashboard_positive__v96jC{color:#0f9d58;font-weight:700}.socDashboard_timelineCard__etW\+C{padding:18px}.socDashboard_timelineTitle__wj368{color:#0b1a2b;font-size:16px;font-weight:700;margin-bottom:8px}.socDashboard_tableCard__S6QnK{padding:18px}.socDashboard_tableHeader__Pg6ku{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.socDashboard_table__D2wtr{border-collapse:collapse;width:100%}.socDashboard_table__D2wtr td,.socDashboard_table__D2wtr th{color:#0b1a2b;font-size:13px;padding:12px 8px;text-align:left}.socDashboard_table__D2wtr th{border-bottom:2px solid #f0f2f7;color:#4b5563;font-weight:700}.socDashboard_table__D2wtr tbody tr+tr{border-top:1px solid #f0f2f7}.socDashboard_badge__ri9DB{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__Y14TD{background:#ffe4e6;color:#dc2626}.socDashboard_sevHigh__EcWb9{background:#fef3c7;color:#b45309}.socDashboard_sevMedium__OAGg7{background:#e0f2fe;color:#1d4ed8}.socDashboard_status__HGpzV{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__RESCP{background:#e5e7eb;color:#4b5563}.socDashboard_statusContained__I8IzZ{background:#dbeafe;color:#2563eb}.socDashboard_statusResolved__9YC\+x{background:#dcfce7;color:#15803d}.socDashboard_statusMonitoring__al62O{background:#f3f4f6;color:#6b7280}.socDashboard_statusEscalated__\+gdlt{background:#fee2e2;color:#b91c1c}.socDashboard_sevLow__q7aTu{background:#f1f5f9;color:#64748b}.socDashboard_dashboardContent__IgaAm{animation:socDashboard_socDashboardFadeIn__opqjH .6s ease-out forwards}@keyframes socDashboard_socDashboardFadeIn__opqjH{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.blockChain_page__ptDlx{background:#f5f7fb;display:flex;flex-direction:column;gap:16px;min-height:100vh;padding:18px}.blockChain_topBar__AcRzU{align-items:center;color:#0f172a;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.blockChain_breadcrumb__OTDix{color:#475569;font-weight:700}.blockChain_exportButton__KQNBO{background:linear-gradient(135deg,#0ea5e9,#2563eb)!important;border-radius:12px!important;color:#fff!important;font-weight:800!important;text-transform:none!important}.blockChain_heroCard__foMKC{background:#fff;border:1px solid #e5e7eb;border-radius:18px!important;box-shadow:0 12px 24px #0f172a14;justify-content:space-between;padding:16px}.blockChain_heroCard__foMKC,.blockChain_heroLeft__hSUAK{align-items:center;display:flex;gap:12px}.blockChain_iconBubble__Icl6L{background:#0ea5e9;border-radius:16px;box-shadow:0 10px 18px #0ea5e959;color:#fff;display:grid;height:48px;place-items:center;width:48px}.blockChain_heroLabel__RtWwc{color:#0f172a;font-size:18px;font-weight:800}.blockChain_heroSub__AoLpC{color:#4b5563;font-size:13px;max-width:720px}.blockChain_heroRight__uma7S{align-items:center;display:flex;gap:10px}.blockChain_trendChip__CXZYJ{border-radius:10px!important;font-weight:800!important}.blockChain_trendChipUp__HVT6u,.blockChain_trendChip__CXZYJ{background:#d1fae5!important;color:#15803d!important}.blockChain_trendChipDown__\+L5at{background:#fee2e2!important;color:#b91c1c!important}.blockChain_scoreValue__lbpfI{color:#14b8a6;font-size:28px;font-weight:900}.blockChain_summaryCard__n50r1,.blockChain_tableCard__joUfD,.blockChain_trendCard__EE1tZ{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__c\+0oV{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.blockChain_sectionTitleRow__lL8FW{align-items:center;display:flex;gap:8px}.blockChain_sectionIcon__ys7xJ{color:#38bdf8}.blockChain_sectionTitle__RxbN7{color:#0f172a;font-size:16px;font-weight:800}.blockChain_summaryMeta__6w3\+1{color:#4b5563;font-size:12px}.blockChain_summaryBlock__Dm7ds{border:1px solid #e5e7eb;border-radius:12px;display:flex;flex-direction:column;gap:8px;padding:12px}.blockChain_blockTitle__i2p-2{color:#0f172a;font-weight:800}.blockChain_blockBody__tkObu{color:#4b5563;font-size:14px;line-height:1.5}.blockChain_actionList__ddPXT{display:flex;flex-direction:column;gap:10px}.blockChain_actionCard__is6y4{background:#fff;border:1px solid #e5e7eb;border-radius:12px!important;display:flex;flex-direction:column;gap:6px;padding:10px}.blockChain_actionHeader__fqKbd{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.blockChain_actionPriority__xQG2W{border-radius:10px;font-size:12px;font-weight:800;padding:6px 10px}.blockChain_priorityCritical__yu91t{background:#fee2e2;color:#b91c1c}.blockChain_priorityHigh__fu\+D8{background:#fff7ed;color:#c2410c}.blockChain_priorityMedium__H0nIT{background:#e0f2fe;color:#1d4ed8}.blockChain_priorityLow__44UH5{background:#e6f4ff;color:#0ea5e9}.blockChain_actionCve__BimdK{color:#6b7280;font-size:12px;font-weight:700}.blockChain_actionTitle__Rardj{color:#0f172a;font-weight:800}.blockChain_actionDesc__H5mEo{color:#4b5563;font-size:13px;line-height:1.5}.blockChain_summaryFootnote__vTKAX{color:#475569;display:flex;flex-wrap:wrap;font-size:12px;gap:12px}.blockChain_trendHeader__RUeAI{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.blockChain_filterToggle__Zk0zu{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__Zk0zu:hover{background:#f3f4f6;border-color:#e5e7eb;color:#1f2937;transform:translateY(-1px)}.blockChain_trendChart__8ctHI{background:#fff;border:none;border-radius:12px;overflow-x:auto;padding:0;width:100%}.blockChain_trendLabel__mt0pX{fill:#4b5563;color:#4b5563;font-size:12px}.blockChain_tooltipCard__5RYp2{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 10px 22px #0f172a14;color:#0f172a;padding:8px 10px}.blockChain_tooltipTitle__rf77r{font-weight:800;margin-bottom:4px}.blockChain_tooltipValue__lj5-K{color:#4b5563;font-size:12px}.blockChain_filterChip__fyRAT{display:none}.blockChain_filterButton__mjTbu{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__joUfD{gap:10px}.blockChain_tableHeader__Q8sqg{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.blockChain_tableHeaderActions__B9wKB{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.blockChain_searchField__t1YFl{background:#fff;border-radius:10px;min-width:220px}.blockChain_filterRow__BH1UF{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.blockChain_filterGroup__CLxp6{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.blockChain_filterLabel__WJcfh{color:#6b7280;font-size:12px;font-weight:600}.blockChain_filterSelect__AH-9s{background:#fff;border-radius:10px;min-width:140px}.blockChain_clearFilters__CrSrr{background:#0000;border:none;color:#4b5563;cursor:pointer;font-size:12px;font-weight:600;padding:6px 4px;text-decoration:underline}.blockChain_tableContainer__gCqml{background:#fff;border-radius:12px;padding:10px}.blockChain_tableHead__m8ayZ{border-bottom:1px solid #e5e7eb!important;color:#475569!important;font-size:12px!important;font-weight:800!important}.blockChain_assetCell__zPMKr{align-items:center;color:#0f172a;display:flex;font-weight:700;gap:8px}.blockChain_assetIcon__P\+dOq{background:#e2e8f0;border-radius:4px;display:inline-block;height:18px;width:18px}.blockChain_assetName__QNzip{font-weight:800}.blockChain_riskScoreRow__iY7Jh{align-items:center;display:flex;gap:8px}.blockChain_riskScoreLabel__aFu1E{color:#0f172a;font-weight:800}.blockChain_riskScoreMeter__Nh-TJ{border-radius:999px;flex:1 1;height:8px;overflow:hidden}.blockChain_riskScoreFill__m\+5vX{background:linear-gradient(90deg,#f97316,#ef4444);border-radius:999px;display:block;height:100%}.blockChain_statusProtected__L0HqP{color:#16a34a;font-weight:800}.blockChain_tablePagination__XKM4T{border-top:1px solid #e5e7eb}.blockChain_emptyState__5Wkap{color:#94a3b8;font-weight:600;padding:18px 0;text-align:center}@media(max-width:768px){.blockChain_trendChart__8ctHI{margin-top:4px}}@media(max-width:600px){.blockChain_heroCard__foMKC,.blockChain_summaryCard__n50r1,.blockChain_tableCard__joUfD,.blockChain_trendCard__EE1tZ{padding:14px}}.phishingDetail_page__RJ3sK{display:flex;flex-direction:column;gap:16px;min-height:100vh;padding:18px}.phishingDetail_topBar__mSSnm{align-items:center;color:#0f172a;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.phishingDetail_breadcrumb__c7tas{color:#475569;font-weight:700}.phishingDetail_exportButton__iHGr0{background:linear-gradient(135deg,#0ea5e9,#2563eb)!important;border-radius:12px!important;color:#fff!important;font-weight:800!important;text-transform:none!important}.phishingDetail_heroCard__YsnYI{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__qQTE8{align-items:center;display:flex;gap:10px;position:relative;z-index:1}.phishingDetail_severityChip__MeGkB{background:#fff7ed!important;border-radius:10px!important;color:#c2410c!important;font-weight:800!important}.phishingDetail_heroTitle__MPJDH{color:#0f172a;font-size:18px;font-weight:800}.phishingDetail_heroDesc__neKiB{color:#475569;font-size:13px;max-width:720px}.phishingDetail_gauge__VBZuJ{height:92px;position:relative;width:92px}.phishingDetail_gauge__VBZuJ svg{height:92px;width:92px}.phishingDetail_gaugeBg__Z3Cm\+{fill:none;stroke:#e5e7eb;stroke-width:7;opacity:.9}.phishingDetail_gaugeFill__QCMD1{fill:none;stroke:#0ea5e9;stroke-width:7;stroke-linecap:round;transform:rotate(-90deg);transform-origin:50% 50%}.phishingDetail_gaugeValue__2D-kr{color:#0f172a;display:grid;font-size:14px;font-weight:900;inset:0;place-items:center;position:absolute}.phishingDetail_aiCard__6DlF9{border:1px solid #1d4ed8;border-radius:14px!important;gap:10px;padding:12px 14px}.phishingDetail_aiBadge__6Ma0A{align-items:center;background:#ffffff1a;border-radius:10px;display:inline-flex;font-weight:800;gap:8px;padding:6px 10px}.phishingDetail_aiText__PsPie{color:#6a7282;font-weight:500}.phishingDetail_summaryCard__TjgVR{align-items:center;border:1px solid #1d4ed8;border-radius:14px!important;color:#fff;display:flex;gap:10px;padding:14px 16px}.phishingDetail_summaryBadge__1s19P{align-items:center;background:#ffffff1a;border-radius:10px;display:inline-flex;font-weight:800;gap:8px;padding:6px 10px}.phishingDetail_summaryText__XZEz5{font-weight:700}.phishingDetail_sectionTitle__0kElo{color:#0f172a;font-size:16px;font-weight:800}.phishingDetail_assetsCard__QvOcU,.phishingDetail_eventsCard__WkJPh,.phishingDetail_tableCard__no5Wp{background:#fff;border:1px solid #e5e7eb;border-radius:18px!important;display:flex;flex-direction:column;gap:12px;padding:14px}.phishingDetail_eventList__VDn-l{display:flex;flex-direction:column;gap:10px}.phishingDetail_eventItem__3UwAx{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__2BowN{align-items:center;border-radius:50%;color:#0f172a;display:inline-flex;height:12px;justify-content:center;width:12px}.phishingDetail_infoBg__m5heO{background:#e0f2fe}.phishingDetail_warningBg__ovem1{background:#fff7ed}.phishingDetail_alertBg__84U8F{background:#fee2e2}.phishingDetail_successBg__taVnu{background:#e6f7ed}.phishingDetail_eventContent__6YfzA{display:flex;flex-direction:column;gap:2px}.phishingDetail_eventTime__kt7l5{color:#0f172a;font-size:12px;font-weight:800}.phishingDetail_info__Fb8bX{color:#0ea5e9}.phishingDetail_warning__EeIo9{color:#f59e0b}.phishingDetail_alert__VqwVb{color:#ef4444}.phishingDetail_success__iHkOM{color:#22c55e}.phishingDetail_eventStatus__MlIbf{display:none}.phishingDetail_eventText__5qMW8{color:#475569;font-weight:700}.phishingDetail_assetsHeader__IfZgb{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.phishingDetail_assetActions__2IifT{display:flex;flex-wrap:wrap;gap:8px}.phishingDetail_outlineButton__yhvE4{border-color:#0f6ce4!important;border-radius:10px!important;color:#0f6ce4!important;font-weight:800!important;text-transform:none!important}.phishingDetail_isolateButton__zTPOZ{background:linear-gradient(135deg,#0ea5e9,#2563eb)!important;border-radius:10px!important;font-weight:800!important;text-transform:none!important}.phishingDetail_assetGrid__GbtWW{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.phishingDetail_assetCard__x6esj{background:#fff;border-radius:12px!important;gap:10px;padding:10px}.phishingDetail_assetIcon__iY7SW{background:#e2e8f0;border-radius:10px;height:36px;width:36px}.phishingDetail_assetBody__xuZ0Z{gap:6px}.phishingDetail_assetName__BozTs{color:#0f172a;font-weight:800}.phishingDetail_assetDesc__oQ108{color:#475569;font-size:12px}.phishingDetail_assetMeta__f6a7F{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;justify-content:space-between}.phishingDetail_metaLabel__VUDdA{color:#6b7280;font-size:11px;font-weight:700;margin-top:10px}.phishingDetail_metaValue__08gij{color:#6a7282;margin-bottom:5px}.phishingDetail_riskPill__QJIm6{border-radius:10px;font-size:12px;font-weight:800;padding:6px 10px}.phishingDetail_riskHigh__PeOWG{background:#fee2e2;color:#b91c1c}.phishingDetail_riskMedium__C5UhB{background:#e0f2fe;color:#1d4ed8}.phishingDetail_riskLow__eOpQR{background:#ecfeff;color:#0f766e}.phishingDetail_tableContainer__W8tAE{border:1px solid #e5e7eb;border-radius:12px}.phishingDetail_tableHeader__rVGtV{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.phishingDetail_tableHead__VgBSe{border-bottom:1px solid #e5e7eb!important;color:#475569!important;font-size:12px!important;font-weight:800!important}.phishingDetail_assetCell__WPLxs{align-items:center;color:#0f172a;display:flex;font-weight:700;gap:8px}.phishingDetail_tableAssetIcon__kXBNQ{background:#e2e8f0;border-radius:4px;display:inline-block;height:18px;width:18px}.phishingDetail_flagPill__jDAAh{background:#eef2ff;border-radius:10px;color:#4338ca;font-weight:800;padding:6px 10px}.phishingDetail_tableCard__no5Wp{gap:10px}@media(max-width:600px){.phishingDetail_assetsCard__QvOcU,.phishingDetail_eventsCard__WkJPh,.phishingDetail_heroCard__YsnYI,.phishingDetail_summaryCard__TjgVR,.phishingDetail_tableCard__no5Wp{padding:12px}}.riskScoreDetail_page__LLkJi{background:#f5f7fb;display:flex;flex-direction:column;gap:16px;min-height:100vh;padding:18px}.riskScoreDetail_topBar__e3WIc{align-items:center;color:#0f172a;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.riskScoreDetail_breadcrumb__hJMwy{color:#475569;font-weight:700}.riskScoreDetail_exportButton__CBkQF{background:linear-gradient(135deg,#0ea5e9,#2563eb)!important;border-radius:12px!important;color:#fff!important;font-weight:800!important;text-transform:none!important}.riskScoreDetail_heroCard__z-Q8l{background:#fff;border:1px solid #e5e7eb;border-radius:18px!important;box-shadow:0 12px 24px #0f172a14;justify-content:space-between;padding:16px}.riskScoreDetail_heroCard__z-Q8l,.riskScoreDetail_heroLeft__t\+BdT{align-items:center;display:flex;gap:12px}.riskScoreDetail_iconBubble__kVPLr{background:#0ea5e9;border-radius:16px;box-shadow:0 10px 18px #0ea5e959;color:#fff;display:grid;height:48px;place-items:center;width:48px}.riskScoreDetail_heroLabel__E0Ir5{color:#0f172a;font-size:18px;font-weight:800}.riskScoreDetail_heroSub__XU9MG{color:#4b5563;font-size:13px;max-width:720px}.riskScoreDetail_heroRight__JhnYi{align-items:center;display:flex;gap:10px}.riskScoreDetail_trendChip__T0agz{border-radius:10px!important;font-weight:800!important}.riskScoreDetail_trendChipUp__aoSNl,.riskScoreDetail_trendChip__T0agz{background:#d1fae5!important;color:#15803d!important}.riskScoreDetail_trendChipDown__qRxdW{background:#fee2e2!important;color:#b91c1c!important}.riskScoreDetail_scoreValue__JBGab{color:#ea580c;font-size:28px;font-weight:900}.riskScoreDetail_summaryCard__nl7ZU,.riskScoreDetail_tableCard__8Ndiw,.riskScoreDetail_trendCard__wS7os{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__\+Qj5q{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.riskScoreDetail_sectionTitleRow__qK4SE{align-items:center;display:flex;gap:8px}.riskScoreDetail_sectionIcon__nAkcn{color:#38bdf8}.riskScoreDetail_sectionTitle__p2Xig{color:#0f172a;font-size:16px;font-weight:800}.riskScoreDetail_summaryMeta__Qz20d{color:#4b5563;font-size:12px}.riskScoreDetail_summaryBlock__4O7F0{border:1px solid #e5e7eb;border-radius:12px;display:flex;flex-direction:column;gap:8px;padding:12px}.riskScoreDetail_blockTitle__Py4Bu{color:#0f172a;font-weight:800}.riskScoreDetail_blockBody__T\+xn2{color:#4b5563;font-size:14px;line-height:1.5}.riskScoreDetail_actionList__X0B7v{display:flex;flex-direction:column;gap:10px}.riskScoreDetail_actionCard__7R2mw{background:#fff;border:1px solid #e5e7eb;border-radius:12px!important;display:flex;flex-direction:column;gap:6px;padding:10px}.riskScoreDetail_actionHeader__D\+Gax{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.riskScoreDetail_actionPriority__PVbgI{border-radius:10px;font-size:12px;font-weight:800;padding:6px 10px}.riskScoreDetail_priorityCritical__pRABM{background:#fee2e2;color:#b91c1c}.riskScoreDetail_priorityHigh__fAxNf{background:#fff7ed;color:#c2410c}.riskScoreDetail_priorityMedium__ebp7W{background:#e0f2fe;color:#1d4ed8}.riskScoreDetail_priorityLow__0bZfB{background:#e6f4ff;color:#0ea5e9}.riskScoreDetail_actionCve__PtR63{color:#6b7280;font-size:12px;font-weight:700}.riskScoreDetail_actionTitle__6HLap{color:#0f172a;font-weight:800}.riskScoreDetail_actionDesc__fl4KX{color:#4b5563;font-size:13px;line-height:1.5}.riskScoreDetail_summaryFootnote__HtYDd{color:#475569;display:flex;flex-wrap:wrap;font-size:12px;gap:12px}.riskScoreDetail_trendHeader__qGT\+G{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.riskScoreDetail_trendChart__hK8Ds{background:#fff;border:none;border-radius:12px;overflow-x:auto;padding:0;width:100%}.riskScoreDetail_trendLabel__nkTkl{fill:#4b5563;color:#4b5563;font-size:12px}.riskScoreDetail_tooltipCard__dxGJF{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 10px 22px #0f172a14;color:#0f172a;padding:8px 10px}.riskScoreDetail_tooltipTitle__u8TGM{font-weight:800;margin-bottom:4px}.riskScoreDetail_tooltipValue__\+4LL4{color:#4b5563;font-size:12px}.riskScoreDetail_filterChip__NPpg4{display:none}.riskScoreDetail_filterButton__2O1xU{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__-QkEK{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__-QkEK:hover{background:#f3f4f6;border-color:#e5e7eb;color:#1f2937;transform:translateY(-1px)}.riskScoreDetail_tableCard__8Ndiw{gap:10px}.riskScoreDetail_tableHeader__q0RYQ{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.riskScoreDetail_tableHeaderActions__MSjCV{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.riskScoreDetail_searchField__KFb-k{background:#fff;border-radius:10px;min-width:220px}.riskScoreDetail_filterRow__u\+I\+v{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.riskScoreDetail_filterGroup__wh\+cw{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.riskScoreDetail_filterLabel__U-Gt8{color:#6b7280;font-size:12px;font-weight:600}.riskScoreDetail_filterSelect__gSY3z{background:#fff;border-radius:10px;min-width:140px}.riskScoreDetail_clearFilters__TBvT7{background:#0000;border:none;color:#4b5563;cursor:pointer;font-size:12px;font-weight:600;padding:6px 4px;text-decoration:underline}.riskScoreDetail_tableContainer__63C-p{background:#fff;border-radius:12px;padding:10px}.riskScoreDetail_tableHead__F4ZpT{border-bottom:1px solid #e5e7eb!important;color:#475569!important;font-size:12px!important;font-weight:800!important}.riskScoreDetail_assetCell__109IG{align-items:center;color:#0f172a;display:flex;font-weight:700;gap:8px}.riskScoreDetail_assetIcon__nQvug{background:#e2e8f0;border-radius:4px;display:inline-block;height:18px;width:18px}.riskScoreDetail_assetName__PW9wr{font-weight:800}.riskScoreDetail_riskScoreRow__PuUee{align-items:center;display:flex;gap:8px}.riskScoreDetail_riskScoreLabel__d1Y88{color:#0f172a;font-weight:800}.riskScoreDetail_riskScoreMeter__FZS5R{border-radius:999px;flex:1 1;height:8px;overflow:hidden}.riskScoreDetail_riskScoreFill__Qyw8k{background:linear-gradient(90deg,#f97316,#ef4444);border-radius:999px;display:block;height:100%}.riskScoreDetail_statusProtected__hrnPT{color:#16a34a;font-weight:800}.riskScoreDetail_tablePagination__7bZ3z{border-top:1px solid #e5e7eb}.riskScoreDetail_emptyState__HH2\+D{color:#94a3b8;font-weight:600;padding:18px 0;text-align:center}@media(max-width:768px){.riskScoreDetail_trendChart__hK8Ds{margin-top:4px}}@media(max-width:600px){.riskScoreDetail_heroCard__z-Q8l,.riskScoreDetail_summaryCard__nl7ZU,.riskScoreDetail_tableCard__8Ndiw,.riskScoreDetail_trendCard__wS7os{padding:14px}}.criticalOtDetail_page__W5-FU{display:flex;flex-direction:column;gap:16px;min-height:100vh;padding:18px}.criticalOtDetail_topBar__xOXqD{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.criticalOtDetail_exportButton__-sL0m{background:linear-gradient(135deg,#0ea5e9,#2563eb)!important;border-radius:12px!important;color:#fff!important;font-weight:800!important;text-transform:none!important}.criticalOtDetail_heroCard__N6Q1O{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__py5Ty{align-items:center;display:flex;gap:10px}.criticalOtDetail_iconBubble__oIpjB{background:#0ea5e9;border-radius:16px;box-shadow:0 10px 18px #0ea5e959;color:#fff;display:grid;height:48px;place-items:center;width:48px}.criticalOtDetail_aiSideCard__\+RlIC{grid-gap:4px;display:grid;gap:4px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.criticalOtDetail_heroInfo__p6Ms1{display:flex;flex-direction:column;gap:4px}.criticalOtDetail_heroTitleRow__dlFTG{align-items:center;display:flex;gap:8px}.criticalOtDetail_heroName__h8Qqn{color:#0f172a;font-size:18px;font-weight:800}.criticalOtDetail_heroBadge__SYNZ6{background:#fee2e2!important;border-radius:10px!important;color:#b91c1c!important;font-weight:800!important}.criticalOtDetail_heroSubtitle__oNKxX{color:#475569;font-size:13px}.criticalOtDetail_heroScore__ml33e{align-items:flex-end;display:flex;flex-direction:column;gap:4px}.criticalOtDetail_scoreLabel__oGzv2{color:#475569;font-weight:700}.criticalOtDetail_scoreValue__ECNsG{color:#0f172a;font-size:26px;font-weight:900}.criticalOtDetail_statGrid__ZpFqh{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.criticalOtDetail_statCard__O-akv{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__TSs8S{align-items:center;display:flex;gap:8px}.criticalOtDetail_statIcon__VhtU-{background:#eef2ff;border-radius:10px;color:#1d4ed8;display:grid;height:32px;place-items:center;width:32px}.criticalOtDetail_statLabel__NEY5w{color:#475569;font-weight:700}.criticalOtDetail_statValueRow__\+Jaf4{align-items:center;display:flex;justify-content:space-between}.criticalOtDetail_statValue__y8g5Y{color:#0f172a;font-size:22px;font-weight:900}.criticalOtDetail_statChange__ovcsI{font-size:12px;font-weight:800}.criticalOtDetail_changeUp__vRQs1{color:#15803d}.criticalOtDetail_changeDown__shhG1{color:#b91c1c}.criticalOtDetail_dualGrid__zbWOo{grid-gap:12px;display:grid;gap:12px;grid-template-columns:8fr 4fr}.criticalOtDetail_aiSideCard__\+RlIC,.criticalOtDetail_chartCard__M1TRq,.criticalOtDetail_specCard__rMkJS,.criticalOtDetail_tableCard__dxWdu,.criticalOtDetail_trendSmallCard__nZ-4i{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__dxWdu{margin-top:1rem}.criticalOtDetail_chartCard__M1TRq{grid-column:span 8}.criticalOtDetail_chartGrid__oxBm-{grid-gap:12px;display:grid;gap:12px;grid-template-columns:8fr}.criticalOtDetail_sectionTitle__wSF6G{color:#0f172a;font-size:16px;font-weight:800}.criticalOtDetail_specGrid__OLr60{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.criticalOtDetail_specPill__Piz9P{background:#f8fafc;border:1px solid #e5e7eb;border-radius:12px;display:flex;flex-direction:column;gap:4px;padding:10px}.criticalOtDetail_specLabel__Urhoe{color:#6b7280;font-size:11px;font-weight:800;letter-spacing:.4px;text-transform:uppercase}.criticalOtDetail_specValue__Dk0tr{color:#0f172a;font-weight:800}.criticalOtDetail_specHint__oQnIi{color:#b91c1c;font-size:11px;font-weight:800}.criticalOtDetail_specdanger__i1oif{border-color:#fecdd3}.criticalOtDetail_specFooter__DnNUn{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.criticalOtDetail_specFooterGroup__G56Lu{display:flex;flex-direction:column;gap:6px}.criticalOtDetail_metaLabel__Tvind{color:#6b7280;font-size:12px;font-weight:800}.criticalOtDetail_tagRow__JOxTY{display:flex;flex-wrap:wrap;gap:6px}.criticalOtDetail_tag__9x9N6{background:#eef2ff;border-radius:10px;color:#4338ca;font-size:12px;font-weight:800;padding:6px 10px}.criticalOtDetail_aiBox__\+kmD7{background:#f8fafc;border:1px solid #e5e7eb;border-radius:12px;display:flex;flex-direction:column;gap:8px;padding:10px}.criticalOtDetail_riskTitle__GLcD4{color:#0f172a;font-weight:800}.criticalOtDetail_riskList__V6xEn{grid-gap:6px;color:#475569;display:grid;gap:6px;padding-left:18px}.criticalOtDetail_riskIndicators__KbAWH{background:#f8fafc;border:1px solid #e5e7eb;border-radius:12px;display:flex;flex-direction:column;gap:8px;padding:10px}.criticalOtDetail_bulletList__QyRsU{grid-gap:6px;color:#475569;display:grid;gap:6px;padding-left:18px}.criticalOtDetail_recoBox__ZEn9F{background:#f8fafc;border:1px solid #e5e7eb;border-radius:12px;display:flex;flex-direction:column;gap:10px;padding:10px}.criticalOtDetail_recoList__RPdt-{grid-gap:6px;color:#475569;display:grid;gap:6px;padding-left:18px}.criticalOtDetail_recoActions__o76Ex{display:flex;flex-direction:column;flex-wrap:wrap;gap:8px}.criticalOtDetail_isolateBtn__ev54C{background:#ef4444!important;font-weight:800!important;text-transform:none!important}.criticalOtDetail_primaryBtn__NmQ35{background:#0479e7!important;font-weight:800!important;text-transform:none!important}.criticalOtDetail_outlineBtn__KdXaq{border-color:#0f6ce4!important;border-radius:10px!important;color:#0f6ce4!important;font-weight:800!important;text-transform:none!important}.criticalOtDetail_chartCard__M1TRq{gap:8px}.criticalOtDetail_layoutGrid__hVY6j{grid-gap:12px;display:grid;gap:12px;grid-template-columns:8fr 4fr}.criticalOtDetail_tableHeader__TAO9g{align-items:center;display:flex;gap:10px;justify-content:space-between}.criticalOtDetail_tableContainer__yqG6c{border:1px solid #e5e7eb;border-radius:12px}.criticalOtDetail_tableHead__IgG-T{border-bottom:1px solid #e5e7eb!important;color:#475569!important;font-size:12px!important;font-weight:800!important}.criticalOtDetail_emptyState__138CB{color:#475569;font-weight:700;padding:14px 0;text-align:center}.criticalOtDetail_vulnName__ew\+AL{color:#0f172a;font-weight:800}.criticalOtDetail_vulnTitle__2WneE{color:#475569;font-size:12px}.criticalOtDetail_linkish__wJCTn{color:#0f6ce4;font-weight:800}.criticalOtDetail_exploit__-Ndkr,.criticalOtDetail_severity__eRjtI{border-radius:10px;font-size:12px;font-weight:800;padding:6px 10px}.criticalOtDetail_critical__r9oCR{background:#fee2e2;color:#b91c1c}.criticalOtDetail_high__Oog-u{background:#fff7ed;color:#c2410c}.criticalOtDetail_medium__QAwRT{background:#e0f2fe;color:#1d4ed8}.criticalOtDetail_active__fXoTk{background:#fee2e2;color:#b91c1c}.criticalOtDetail_none__RD0R0{background:#f1f5f9;color:#475569}.criticalOtDetail_investigation__xN9QG{background:#fff7ed;color:#c2410c}.criticalOtDetail_mitigated__ACgel{background:#e6f7ed;color:#15803d}.criticalOtDetail_trendSmallCard__nZ-4i{gap:8px}.criticalOtDetail_progressList__8cZ0N{display:flex;flex-direction:column;gap:8px}.criticalOtDetail_progressItem__5lLAx{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:1fr 2fr auto}.criticalOtDetail_progressBar__9PiMe{background:#e5e7eb!important;border-radius:999px!important;height:8px!important}.criticalOtDetail_progressValue__jY5aN{color:#0f172a;font-weight:800}.criticalOtDetail_accessList__ezQ6g{display:flex;flex-direction:column;gap:8px}.criticalOtDetail_accessItem__4wTAB{align-items:center;background:#f8fafc;border:1px solid #e5e7eb;border-radius:10px;display:flex;justify-content:space-between;padding:10px}.criticalOtDetail_accessName__b6P59{color:#0f172a;font-weight:800}.criticalOtDetail_accessDetail__rnL1O{color:#6b7280;font-size:12px}.criticalOtDetail_accessTime__cRMhO{color:#475569;font-weight:700}.criticalOtDetail_statusBadge__ANWNG{border-radius:10px;font-size:12px;font-weight:800;padding:6px 10px}.criticalOtDetail_statusNormal__E7NgV{background:#e6f7ed;color:#15803d}.criticalOtDetail_statusWarning__MAAer{background:#fff7ed;color:#c2410c}.criticalOtDetail_statusCritical__M\+Ck8{background:#fee2e2;color:#b91c1c}.criticalOtDetail_statusSuspicious__ob7Fb{background:#e0f2fe;color:#1d4ed8}@media(max-width:1024px){.criticalOtDetail_dualGrid__zbWOo,.criticalOtDetail_layoutGrid__hVY6j{grid-template-columns:1fr}}@media(max-width:600px){.criticalOtDetail_aiSideCard__\+RlIC,.criticalOtDetail_chartCard__M1TRq,.criticalOtDetail_heroCard__N6Q1O,.criticalOtDetail_specCard__rMkJS,.criticalOtDetail_tableCard__dxWdu,.criticalOtDetail_trendSmallCard__nZ-4i{padding:12px}}.zeroTrustHealth_page__ujkKM{background:#f5f7fb;display:flex;flex-direction:column;gap:16px;min-height:100vh;padding:18px}.zeroTrustHealth_topBar__6GAdG{align-items:center;color:#0f172a;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.zeroTrustHealth_breadcrumb__YT1A2{color:#475569;font-weight:700}.zeroTrustHealth_exportButton__SUin9{background:linear-gradient(135deg,#0ea5e9,#2563eb)!important;border-radius:12px!important;color:#fff!important;font-weight:800!important;text-transform:none!important}.zeroTrustHealth_heroCard__gtUun{background:#fff;border:1px solid #e5e7eb;border-radius:18px!important;box-shadow:0 12px 24px #0f172a14;justify-content:space-between;padding:16px}.zeroTrustHealth_heroCard__gtUun,.zeroTrustHealth_heroLeft__dh86v{align-items:center;display:flex;gap:12px}.zeroTrustHealth_iconBubble__fHLzK{background:#0ea5e9;border-radius:16px;box-shadow:0 10px 18px #0ea5e959;color:#fff;display:grid;height:48px;place-items:center;width:48px}.zeroTrustHealth_heroLabel__jhFaw{color:#0f172a;font-size:18px;font-weight:800}.zeroTrustHealth_heroSub__t2GSp{color:#4b5563;font-size:13px;max-width:720px}.zeroTrustHealth_heroRight__TB6rL{align-items:flex-end;display:flex;flex-direction:column;gap:4px}.zeroTrustHealth_trendChip__FR380{border-radius:10px!important;font-weight:800!important}.zeroTrustHealth_trendChipUp__NM9F7,.zeroTrustHealth_trendChip__FR380{background:#d1fae5!important;color:#15803d!important}.zeroTrustHealth_trendChipDown__Z06\+I{background:#fee2e2!important;color:#b91c1c!important}.zeroTrustHealth_scoreValue__t80-w{color:#ea580c;font-size:28px;font-weight:900}.zeroTrustHealth_scoreStatus__dsqBU{color:#16a34a;font-size:12px;font-weight:700}.zeroTrustHealth_summaryCard__m7vao,.zeroTrustHealth_tableCard__dXRL\+,.zeroTrustHealth_trendCard__eyC0y{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__qEZLB{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.zeroTrustHealth_sectionTitleRow__XBjs5{align-items:center;display:flex;gap:8px}.zeroTrustHealth_sectionIcon__iCwAj{color:#38bdf8}.zeroTrustHealth_sectionTitle__8JZ7w{color:#0f172a;font-size:16px;font-weight:800}.zeroTrustHealth_summaryMeta__mocSr{color:#4b5563;font-size:12px}.zeroTrustHealth_summaryBlock__SYhJ8{border:1px solid #e5e7eb;border-radius:12px;display:flex;flex-direction:column;gap:8px;padding:12px}.zeroTrustHealth_blockTitle__y2pBz{color:#0f172a;font-weight:800}.zeroTrustHealth_blockBody__qeQ8-{color:#4b5563;font-size:14px;line-height:1.5}.zeroTrustHealth_actionList__xZPWZ{display:flex;flex-direction:column;gap:10px}.zeroTrustHealth_actionCard__Xn8LS{background:#fff;border:1px solid #e5e7eb;border-radius:12px!important;display:flex;flex-direction:column;gap:6px;padding:10px}.zeroTrustHealth_actionHeader__VQGW0{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.zeroTrustHealth_actionPriority__Tn4MS{border-radius:10px;font-size:12px;font-weight:800;padding:6px 10px}.zeroTrustHealth_priorityCritical__BPxFV{background:#fee2e2;color:#b91c1c}.zeroTrustHealth_priorityHigh__X4Vgj{background:#fff7ed;color:#c2410c}.zeroTrustHealth_priorityMedium__bVxZq{background:#e0f2fe;color:#1d4ed8}.zeroTrustHealth_priorityLow__8wW1c{background:#e6f4ff;color:#0ea5e9}.zeroTrustHealth_actionCve__SnQ6j{color:#6b7280;font-size:12px;font-weight:700}.zeroTrustHealth_actionTitle__pXvgI{color:#0f172a;font-weight:800}.zeroTrustHealth_actionDesc__S\+nBV{color:#4b5563;font-size:13px;line-height:1.5}.zeroTrustHealth_summaryFootnote__0K0h9{color:#475569;display:flex;flex-wrap:wrap;font-size:12px;gap:12px}.zeroTrustHealth_trendHeader__W-2-W{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.zeroTrustHealth_trendChart__CEZb5{background:#fff;border:none;border-radius:12px;overflow-x:auto;padding:0;width:100%}.zeroTrustHealth_trendLabel__RJYiv{fill:#4b5563;color:#4b5563;font-size:12px}.zeroTrustHealth_tooltipCard__zeeaA{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 10px 22px #0f172a14;color:#0f172a;padding:8px 10px}.zeroTrustHealth_tooltipTitle__2n3vF{font-weight:800;margin-bottom:4px}.zeroTrustHealth_tooltipValue__jKjKg{color:#4b5563;font-size:12px}.zeroTrustHealth_filterChip__17JEi{display:none}.zeroTrustHealth_filterButton__pZFy6{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__dXRL\+{gap:10px}.zeroTrustHealth_tableHeader__9Yo\+w{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding-inline:10px}.zeroTrustHealth_tableHeaderActions__fIkoL{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.zeroTrustHealth_searchField__9dew0{background:#fff;border:"1.12px solid #E5E7EB !important";border-radius:8px;min-width:220px}.zeroTrustHealth_filterToggle__n8nFZ{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__n8nFZ:hover{background:#f3f4f6;border-color:#e5e7eb;color:#1f2937;transform:translateY(-1px)}.zeroTrustHealth_filterRow__ZSmHs{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:1rem;padding-inline:10px}.zeroTrustHealth_filterGroup__dfkqN{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.zeroTrustHealth_filterLabel__m3gqd{color:#6b7280;font-size:12px;font-weight:600}.zeroTrustHealth_filterSelect__89gyz{background:#fff;border-radius:10px;min-width:180px}.zeroTrustHealth_clearFilters__NC45L{background:#0000;border:none;color:#4a5565;cursor:pointer;font-size:14px;font-weight:600;padding:6px 4px;text-decoration:underline}.zeroTrustHealth_tableContainer__eqJkt{background:#fff;border-radius:12px;padding:10px}.zeroTrustHealth_tableHead__Zi6yQ{border-bottom:1px solid #e5e7eb!important;color:#475569!important;font-size:12px!important;font-weight:800!important}.zeroTrustHealth_assetCell__aDN2F{align-items:center;color:#0f172a;display:flex;font-weight:700;gap:8px}.zeroTrustHealth_assetIcon__bmDi7{background:#e2e8f0;border-radius:4px;display:inline-block;height:18px;width:18px}.zeroTrustHealth_assetName__ocsUb{font-weight:800}.zeroTrustHealth_riskScoreRow__EiVEY{align-items:center;display:flex;gap:8px}.zeroTrustHealth_riskScoreLabel__7iAez{color:#0f172a;font-weight:800}.zeroTrustHealth_riskScoreMeter__QqsoW{border-radius:999px;flex:1 1;height:8px;overflow:hidden}.zeroTrustHealth_riskScoreFill__1Ev5h{background:linear-gradient(90deg,#f97316,#ef4444);border-radius:999px;display:block;height:100%}.zeroTrustHealth_statusProtected__3jD21{color:#16a34a;font-weight:800}.zeroTrustHealth_statusVerified__CmiTN{background:#dcfce7;border-radius:999px;color:#15803d;font-size:11px;font-weight:800;padding:4px 8px}.zeroTrustHealth_statusFailed__WoOq3{background:#fee2e2;border-radius:999px;color:#b91c1c;font-size:11px;font-weight:800;padding:4px 8px}.zeroTrustHealth_statusPending__z3YCW{background:#ffedd5;border-radius:999px;color:#c2410c;font-size:11px;font-weight:800;padding:4px 8px}.zeroTrustHealth_riskLow__z15rn{color:#16a34a;font-weight:700}.zeroTrustHealth_riskMedium__X1dWb{color:#f59e0b;font-weight:700}.zeroTrustHealth_riskHigh__9zHzm{color:#ef4444;font-weight:700}.zeroTrustHealth_tablePagination__w4lle{border-top:1px solid #e5e7eb}.zeroTrustHealth_emptyState__NA-1y{color:#94a3b8;font-weight:600;padding:18px 0;text-align:center}@media(max-width:768px){.zeroTrustHealth_trendChart__CEZb5{margin-top:4px}}@media(max-width:600px){.zeroTrustHealth_heroCard__gtUun,.zeroTrustHealth_summaryCard__m7vao,.zeroTrustHealth_tableCard__dXRL\+,.zeroTrustHealth_trendCard__eyC0y{padding:14px}}.aiContextualizationReport_page__H75UX{background:#f5f7fb;display:flex;flex-direction:column;gap:16px;min-height:100vh;padding:18px}.aiContextualizationReport_topBar__f-XOf{align-items:center;color:#0f172a;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.aiContextualizationReport_exportButton__wGGxW{background:linear-gradient(135deg,#0ea5e9,#2563eb)!important;border-radius:12px!important;color:#fff!important;font-weight:800!important;text-transform:none!important}.aiContextualizationReport_statGrid__iFW7V{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.aiContextualizationReport_statCard__nNAyY{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__ffNhC{align-items:center;display:flex;gap:10px}.aiContextualizationReport_statIcon__wgUvY{background:#e0f2fe;border-radius:12px;color:#0284c7;display:grid;height:36px;place-items:center;width:36px}.aiContextualizationReport_statTitle__pH5gS{color:#334155;font-size:13px;font-weight:700}.aiContextualizationReport_statValueRow__P\+XO3{align-items:baseline;display:flex;gap:8px;justify-content:space-between}.aiContextualizationReport_statValue__3YfY3{color:#0f172a;font-size:32px!important;font-weight:800}.aiContextualizationReport_statDelta__gbv99{color:#16a34a;font-size:12px;font-weight:700}.aiContextualizationReport_statMetaRow__5KYdU{align-items:center;display:flex;gap:8px;justify-content:space-between}.aiContextualizationReport_statMeta__FTGwD{color:#64748b;font-size:12px}.aiContextualizationReport_statStatus__hzTnn{color:#16a34a;font-size:11px;font-weight:700}.aiContextualizationReport_statProgress__cM21a{background:#e2e8f0;border-radius:999px;height:6px;overflow:hidden}.aiContextualizationReport_statProgress__cM21a span{background:#22c55e;display:block;height:100%}.aiContextualizationReport_sectionGrid__plrKx{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.aiContextualizationReport_sectionCard__JBZMN{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__UfQ1t{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.aiContextualizationReport_sectionTitle__r4YaJ{color:#0f172a;font-size:16px;font-weight:800}.aiContextualizationReport_sectionSubtitle__boc\+p{color:#64748b;font-size:12px}.aiContextualizationReport_sectionActions__a2UpT{align-items:center;display:flex;gap:8px}.aiContextualizationReport_gapChip__lXIi7{background:#fee2e2!important;color:#b91c1c!important;font-weight:700!important}.aiContextualizationReport_aiButton__P5ttO{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__P5ttO:hover{background-color:#dbeafe}.aiContextualizationReport_aiButton__P5ttO svg{font-size:16px}.aiContextualizationReport_blindspotList__BDsjC{display:flex;flex-direction:column;gap:12px}.aiContextualizationReport_blindspotCard__LEtvJ{background:#f8fafc;border:1px solid #e5e7eb;border-radius:14px;display:flex;flex-direction:column;gap:10px;padding:12px}.aiContextualizationReport_blindspotHeader__XlELl{align-items:center;display:flex;gap:10px;justify-content:space-between}.aiContextualizationReport_blindspotTitle__qmcGp{color:#0f172a;font-weight:800}.aiContextualizationReport_blindspotMeta__o0a7F{align-items:center;color:#64748b;display:flex;font-size:12px;gap:8px}.aiContextualizationReport_blindspotTag__F4fFy{background:#fee2e2;border-radius:999px;color:#b91c1c;font-size:11px;font-weight:700;padding:2px 8px;text-transform:capitalize}.aiContextualizationReport_blindspotLabel__BzDnh{color:#64748b;font-size:11px;font-weight:600}.aiContextualizationReport_riskBar__A3zNJ{background:#e2e8f0;border-radius:999px;height:6px;overflow:hidden}.aiContextualizationReport_riskBar__A3zNJ span{background:#ef4444;display:block;height:100%}.aiContextualizationReport_blindspotDesc__qZ-N\+{color:#475569;font-size:12px;line-height:1.5}.aiContextualizationReport_blindspotTags__S0Viv{display:flex;flex-wrap:wrap;gap:6px}.aiContextualizationReport_tagPill__fFjrQ{background:#fff;border:1px solid #e2e8f0;border-radius:999px;color:#334155;font-size:11px;padding:2px 8px}.aiContextualizationReport_modelsTable__qLZZ0{display:flex;flex-direction:column;gap:8px}.aiContextualizationReport_modelsHeader__yHM\+8{color:#64748b;display:grid;font-size:12px;font-weight:700;grid-template-columns:1fr 100px 70px}.aiContextualizationReport_modelsRow__Pp2QB{align-items:center;border-top:1px solid #f1f5f9;display:grid;grid-template-columns:1fr 100px 70px;padding:8px 0}.aiContextualizationReport_modelName__hUk-5{color:#0f172a;font-weight:700}.aiContextualizationReport_modelMeta__Pz15g{color:#64748b;font-size:11px}.aiContextualizationReport_modelAccuracy__Uln5T{color:#16a34a;font-size:12px;font-weight:700}.aiContextualizationReport_modelStatusOk__smqxX,.aiContextualizationReport_modelStatusWarning__sQGgZ{border-radius:999px;height:14px;justify-self:center;width:14px}.aiContextualizationReport_modelStatusOk__smqxX{background:#10b981}.aiContextualizationReport_modelStatusWarning__sQGgZ{background:#f59e0b}.aiContextualizationReport_modelStatusCritical__hn6TX{background:#ef4444;border-radius:999px;height:14px;justify-self:center;width:14px}.aiContextualizationReport_roadmapSection__p7lrr{display:flex;flex-direction:column;gap:12px}.aiContextualizationReport_roadmapGrid__-VVAW{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.aiContextualizationReport_roadmapCard__IJ3UK{background:#fff;border:1px solid #e5e7eb;border-radius:16px!important;display:flex;flex-direction:column;gap:8px;padding:14px}.aiContextualizationReport_roadmapPrimary__Vx5CH{background:#0479e70d!important;border:1px solid #0479e780!important}.aiContextualizationReport_roadmapHeader__iLIuj{align-items:center;display:flex;justify-content:space-between}.aiContextualizationReport_roadmapBadges__-5rkt{align-items:center;display:flex;gap:6px}.aiContextualizationReport_phaseBadge__aWB3m{background:#0f172a14;border-radius:999px;font-size:11px;font-weight:700;padding:2px 8px}.aiContextualizationReport_phaseTime__bedvS{color:#64748b;font-size:11px}.aiContextualizationReport_phaseStatus__wZ3ii{background:#e0f2fe;border-radius:999px;color:#2563eb;font-size:10px;font-weight:700;padding:2px 8px}.aiContextualizationReport_roadmapTitle__poQR6{font-size:14px;font-weight:800}.aiContextualizationReport_roadmapDesc__fSmFX{color:#475569;font-size:12px}.aiContextualizationReport_roadmapList__dvE1a{grid-gap:4px;color:#475569;display:grid;font-size:12px;gap:4px;list-style:none;margin:0;padding:0}.aiContextualizationReport_roadmapItem__4KiXC{align-items:center;display:flex;gap:8px}.aiContextualizationReport_roadmapBullet__iXlFn{background:#fff;border:1px solid #cbd5f5;border-radius:999px;height:10px;width:10px}.aiContextualizationReport_roadmapProgressWrap__c\+ZB\+{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:auto 1fr auto}.aiContextualizationReport_roadmapProgressLabel__LtYnP{color:#475569;font-size:11px;font-weight:700}.aiContextualizationReport_roadmapProgressTrack__Bcs3b{background:#e2e8f0;border-radius:999px;height:6px;overflow:hidden}.aiContextualizationReport_roadmapProgressTrack__Bcs3b span{background:#2563eb;display:block;height:100%}.aiContextualizationReport_roadmapProgressValue__jNOjS{color:#2563eb;font-size:11px;font-weight:700}.aiContextualizationReport_roadmapPrimary__Vx5CH .aiContextualizationReport_phaseBadge__aWB3m,.aiContextualizationReport_roadmapPrimary__Vx5CH .aiContextualizationReport_phaseStatus__wZ3ii{background:#fff3}.aiContextualizationReport_roadmapPrimary__Vx5CH .aiContextualizationReport_roadmapProgressTrack__Bcs3b span{background:#0479e7}.aiContextualizationReport_tableCard__FN65k{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__UJm8u{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.aiContextualizationReport_tableHeaderActions__hOSgS{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.aiContextualizationReport_searchField__gF\+Tj{background:#fff;border-radius:10px;min-width:220px}.aiContextualizationReport_dateInput__q2kwb{background:#fff;border:1px solid #e5e7eb;border-radius:10px;color:#475569;font-size:12px;padding:8px 10px}.aiContextualizationReport_tableContainer__bdNVz{background:#fff;border-radius:12px}.aiContextualizationReport_tableHead__oJpqs{border-bottom:1px solid #e5e7eb!important;color:#475569!important;font-size:12px!important;font-weight:800!important}.aiContextualizationReport_detProb__-nkFN{color:#f97316;font-weight:700}.aiContextualizationReport_pendingStatus__1Ctyl{color:#ef4444;font-weight:700}.aiContextualizationReport_categoryChip__3mPA3{border:1px solid #e5e7eb;border-radius:999px;color:#475569;font-size:11px;padding:2px 8px}.aiContextualizationReport_tablePagination__LBcax{border-top:1px solid #e5e7eb}.aiContextualizationReport_emptyState__u8NXX{color:#94a3b8;font-weight:600;padding:18px 0;text-align:center}@media(max-width:768px){.aiContextualizationReport_modelsHeader__yHM\+8,.aiContextualizationReport_modelsRow__Pp2QB{grid-template-columns:1fr 70px 50px}}@media(max-width:600px){.aiContextualizationReport_roadmapGrid__-VVAW,.aiContextualizationReport_sectionGrid__plrKx,.aiContextualizationReport_statGrid__iFW7V{grid-template-columns:1fr}}.statsCard_card__gasWn{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__RzWSE{display:flex;flex-direction:column}.statsCard_label__J2SaB{color:#64748b;font-size:13px;font-weight:600}.statsCard_iconWrap__8PO8V{align-items:center;border-radius:10px;display:flex;height:36px;justify-content:center;line-height:0;width:36px}.statsCard_iconWrap__8PO8V svg{display:block}.statsCard_valueWrap__gOxLV{align-items:center;display:inline-flex;gap:6px;position:relative}.statsCard_value__bJOHn{color:#0f172a!important;font-size:28px!important;font-weight:700!important;transition:color .3s ease}@keyframes statsCard_deltaFloat__X\+vSi{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__pLORj{animation:statsCard_deltaFloat__X\+vSi 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__V1UsN{color:#94a3b8;font-size:12px;margin-top:4px}.deviceDetail_header__nzUvR{align-items:center;display:flex;justify-content:space-between;margin-bottom:32px}.deviceDetail_breadcrumbs__RpWa6{color:#64748b;font-size:14px}.deviceDetail_breadcrumbs__RpWa6 .MuiTypography-root{color:#0f172a;font-size:14px}.deviceDetail_headerActions__xDkLK{display:flex;gap:12px}.deviceDetail_actionButton__1Xmfb{background:#fff;border-color:#e2e8f0;border-radius:10px;color:#475569;font-weight:600;padding:8px 16px;text-transform:none}.deviceDetail_actionButton__1Xmfb:hover{background:#f1f5f9;border-color:#cbd5e1}.deviceDetail_actionButton__1Xmfb .MuiButton-startIcon{color:#64748b}.deviceDetail_tabContainer__1gMW5{-webkit-overflow-scrolling:touch;display:flex;gap:4px;margin-bottom:-1px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.deviceDetail_tabContainer__1gMW5::-webkit-scrollbar{display:none}.deviceDetail_tabNavWrap__-rE0x{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__CrlFK{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__CrlFK:hover{background:#fff}.deviceDetail_tabScrollButtonLeft__bJjFO{left:6px}.deviceDetail_tabScrollButtonRight__aRafu{right:6px}.deviceDetail_tabItem__qk7bH{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__qk7bH svg{font-size:20px}.deviceDetail_tabItem__qk7bH:hover{background:#f0f7ff;border-color:#dbeafe;border-radius:10px;color:#0f172a;transform:translateY(-1px)}.deviceDetail_activeTab__3X1by{background:#eaf2ff;border-color:#bfdbfe;border-radius:10px;box-shadow:0 8px 20px #2563eb2e;color:#1d4ed8}.deviceDetail_activeTab__3X1by svg{color:#1d4ed8}.deviceDetail_tabContent__aT4gq{min-height:400px;padding:28px 2px}.deviceDetail_sessionsWrapper__8dfMu{width:100%}.deviceDetail_subTitle__BF3Qt{color:#0f172a;font-size:16px;font-weight:700}.deviceDetail_sessionsHeader__g3-NV{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:20px}.deviceDetail_dateFilter__DWt0B{align-items:center;display:flex;gap:10px}.deviceDetail_filterLabel__4vP6r{color:#64748b;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.deviceDetail_sessionsGrid__1fvNY{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.deviceDetail_sessionCard__jcASC{background:#fff;border:1px solid #e2e8f0;border-radius:14px;display:flex;flex-direction:column;gap:12px;padding:16px;position:relative}.deviceDetail_sessionCardActive__HQ8Uq{border-color:#2563eb;box-shadow:0 10px 20px #2563eb1f}.deviceDetail_sessionBadge__hS\+uW{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__U97dl{align-items:center;display:flex;gap:12px}.deviceDetail_sessionAvatar__qZLw5{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__yeqGi{color:#0f172a;font-size:14px;font-weight:700}.deviceDetail_sessionRole__\+i-qU{color:#64748b;font-size:12px}.deviceDetail_sessionStatus__er6CN{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__8omj-{background:#dcfce7;border:1px solid #86efac;color:#16a34a}.deviceDetail_sessionStatusCompleted__64Tvx{background:#f1f5f9;border:1px solid #e2e8f0;color:#475569}.deviceDetail_sessionDuration__F-xum{align-items:center;color:#475569;display:inline-flex;gap:6px}.deviceDetail_sessionDurationText__mzquM{font-size:12px;font-weight:600}.deviceDetail_emptyState__JOUpA{color:#64748b;font-size:13px;padding:12px 0}.deviceDetail_detailTable__nK9Wv{background:#fff;border:1px solid #e2e8f0;border-collapse:collapse;border-radius:12px;overflow:hidden;width:100%}.deviceDetail_detailTable__nK9Wv 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__nK9Wv td{border-bottom:1px solid #f1f5f9;color:#334155;font-size:14px;padding:16px 20px}.deviceDetail_detailTable__nK9Wv tr:last-child td{border-bottom:none}.deviceDetail_detailTable__nK9Wv tr:hover{background:#f8fafc}.deviceDetail_statusBadge__fL7Nm{border-radius:6px;font-size:12px;font-weight:600;padding:4px 10px}.deviceDetail_active__3M3oH{background:#ecfdf5;color:#059669}.deviceDetail_closed__Zx9D4{background:#f1f5f9;color:#64748b}.deviceDetail_tabButtonActive__nkwyp{background:#007bff!important;border-color:#007bff!important;color:#fff}.deviceDetail_summaryCard__FpLfP{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__FpLfP .deviceDetail_cardLeft__LUsc3{align-items:flex-start;display:flex;gap:20px}.deviceDetail_summaryCard__FpLfP .deviceDetail_iconContainer__Uay\+A{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__FpLfP .deviceDetail_iconContainer__Uay\+A svg{color:#fff;font-size:32px}.deviceDetail_summaryCard__FpLfP .deviceDetail_deviceInfo__JafEA{display:flex;flex-direction:column;gap:10px}.deviceDetail_summaryCard__FpLfP .deviceDetail_deviceName__rRzSl{color:#0b1220;font-size:34px;font-weight:800;letter-spacing:-.02em;line-height:1.08}.deviceDetail_summaryCard__FpLfP .deviceDetail_deviceMeta__-K0Fj{align-items:center;color:#64748b;display:flex;font-size:14px;gap:8px}.deviceDetail_summaryCard__FpLfP .deviceDetail_heroPills__vELdM{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.deviceDetail_summaryCard__FpLfP .deviceDetail_heroPill__L\+V4S{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__FpLfP .deviceDetail_heroPillOnline__hR\+HA{background:#ecfdf5;border-color:#86efac;color:#15803d}.deviceDetail_summaryCard__FpLfP .deviceDetail_heroPillOffline__vm4jW{background:#fff7ed;border-color:#fdba74;color:#c2410c}.deviceDetail_summaryCard__FpLfP .deviceDetail_statusRow__J\+Nsc{align-items:center;color:#475569;display:flex;flex-wrap:wrap;font-size:13px;gap:10px;margin-top:10px}.deviceDetail_summaryCard__FpLfP .deviceDetail_statusRow__J\+Nsc .deviceDetail_statusItem__HBpOL{align-items:center;background:#ffffffc7;border:1px solid #e2e8f0;border-radius:10px;display:flex;gap:6px;padding:7px 10px}.deviceDetail_summaryCard__FpLfP .deviceDetail_statusRow__J\+Nsc .deviceDetail_statusPrimary__\+NqnC{background:#f0fdf4;border-color:#bbf7d0;color:#059669;font-weight:700}.deviceDetail_summaryCard__FpLfP .deviceDetail_statusRow__J\+Nsc .deviceDetail_statusMetric__jjzfZ{color:#334155;font-weight:600}.deviceDetail_summaryCard__FpLfP .deviceDetail_cardRight__cneju{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__FpLfP .deviceDetail_batteryCircle__6M4br{border-radius:50%;box-shadow:0 10px 28px #0f172a24;display:grid;height:120px;place-items:center;position:relative;width:120px}.deviceDetail_summaryCard__FpLfP .deviceDetail_batteryCircleInner__UL6Pn{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__FpLfP .deviceDetail_batteryPercent__pAfpv{color:#0f172a;font-size:28px;font-weight:800;line-height:1}.deviceDetail_summaryCard__FpLfP .deviceDetail_riskLabel__NMuk6{color:#0f172a;font-size:12px;font-weight:700}.deviceDetail_summaryCard__FpLfP .deviceDetail_riskSub__nYIhH{color:#64748b;font-size:12px}.deviceDetail_summaryCard__FpLfP .deviceDetail_batteryHealth__AGUFr{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__nzUvR{align-items:flex-start;flex-direction:column;gap:14px;margin-bottom:18px}.deviceDetail_tabItem__qk7bH{font-size:13px;padding:10px 14px}.deviceDetail_tabContent__aT4gq{padding:20px 0}.deviceDetail_summaryCard__FpLfP{flex-direction:column;gap:18px}.deviceDetail_summaryCard__FpLfP .deviceDetail_cardLeft__LUsc3{width:100%}.deviceDetail_summaryCard__FpLfP .deviceDetail_statusRow__J\+Nsc{flex-wrap:wrap;gap:12px 16px}.deviceDetail_summaryCard__FpLfP .deviceDetail_cardRight__cneju{align-items:center;text-align:center}.deviceDetail_summaryCard__FpLfP .deviceDetail_deviceName__rRzSl{font-size:28px}}@media(max-width:480px){.deviceDetail_tabItem__qk7bH{gap:8px;padding:10px 12px}.deviceDetail_tabItem__qk7bH svg{font-size:18px}.deviceDetail_summaryCard__FpLfP{padding:16px}.deviceDetail_summaryCard__FpLfP .deviceDetail_iconContainer__Uay\+A{height:52px;width:52px}.deviceDetail_summaryCard__FpLfP .deviceDetail_iconContainer__Uay\+A svg{font-size:26px}.deviceDetail_summaryCard__FpLfP .deviceDetail_deviceName__rRzSl{font-size:20px}}.appsTable_card__PrlRV{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__fR726{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.appsTable_headerActions__Xjdf4{align-items:center;display:flex;gap:12px}.appsTable_actionBtn__7RcZZ{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__Q6HZv{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__Q6HZv:hover{background-color:#dbeafe}.appsTable_uninstallBtn__EnOXk{background-color:#2563eb!important;color:#fff!important}.appsTable_uninstallBtn__EnOXk:hover{background-color:#1d4ed8!important}.appsTable_title__MCvP6{color:#0f172a;font-size:16px!important;font-weight:700!important}.appsTable_tableHead__3C2qB{background-color:#f8fafc!important;border-bottom:1px solid #e2e8f0!important;font-size:12px!important;font-weight:600!important}.appsTable_cmdName__WpqHL{color:#0f172a;font-size:13px!important;font-weight:600!important}.appsTable_cmdSub__Bumc\+{color:#64748b;font-size:11px!important}.appsTable_status__1ESnv{font-weight:600}.appsTable_running__0ZP30{color:#10b981}.appsTable_sleeping__yHIG0{color:#3b82f6}.deviceApps_pageHero__MTADd{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__GyOhY{color:#0b1220;font-size:18px!important;font-weight:800!important}.deviceApps_pageHeroSubtitle__QBsJi{color:#64748b;font-size:12px!important;margin-top:4px}.deviceApps_card__K7S4s{background:#0000!important;border:none!important;box-shadow:none!important;padding:0!important}.deviceApps_tableHeader__ztjDU{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.deviceApps_title__T2t\+C{align-items:center;color:#0f172a;display:flex;font-size:18px!important;font-weight:700!important;gap:8px}.deviceApps_countBadge__nlmOK{background-color:#eff6ff;border-radius:12px;color:#2563eb;font-size:12px;font-weight:600;padding:2px 8px}.deviceApps_tableContainer__TuThb{background:linear-gradient(180deg,#fff,#f9fbff);border:1px solid #dbe7ff;border-radius:16px;box-shadow:0 10px 26px #2563eb14;overflow:hidden}.deviceApps_tableHead__XXTPm{background-color:#f3f8ff!important;color:#64748b!important;font-size:13px!important;font-weight:600!important;height:48px}.deviceApps_fileName__TapBZ{color:#0f172a;font-size:14px!important;font-weight:600!important}.deviceApps_cellText__mntq8{color:#334155;font-size:13px!important}.deviceApps_maintainer__cVI\+l div:first-child{color:#334155;font-size:13px;font-weight:500}.deviceApps_maintainer__cVI\+l div:last-child{color:#64748b;font-size:12px}.deviceApps_statusBadge__SlIVN{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__cohQe{align-items:center;display:flex;gap:12px}.deviceApps_actionBtn__-Xwmi{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__KJmm\+{color:#fff!important}.deviceApps_scanBtn__KJmm\+,.deviceApps_scanBtn__KJmm\+:hover{background-color:#0891b2!important}.deviceApps_uninstallBtn__BDbHI{color:#fff!important}.deviceApps_uninstallBtn__BDbHI,.deviceApps_uninstallBtn__BDbHI:hover{background-color:#1d4ed8!important}.deviceApps_exportBtn__Y4MGC{border:1px solid #dbe7ff!important;border-radius:10px!important;color:#64748b!important;height:40px!important;min-width:40px!important;width:40px!important}.securityAlerts_page__m6yAl{display:flex;flex-direction:column;gap:18px}.securityAlerts_hero__DfJO-{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__EG9Qa{color:#64748b;font-size:12px;margin-top:4px}.securityAlerts_heroMeta__4eGX4{align-items:center;display:flex;gap:8px}.securityAlerts_heroBadge__9ArrB{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__EY7jV{color:#0f172a;font-size:18px;font-weight:700}.securityAlerts_grid__Xy\+Bb{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.securityAlerts_card__K8EJq{background:#fff;border:1px solid #e2e8f0;border-radius:12px!important;padding:16px}.securityAlerts_cardTitle__s4UFj{color:#64748b;font-size:14px;font-weight:700;text-transform:uppercase}.securityAlerts_rows__CqmPD{display:flex;flex-direction:column;gap:12px;margin-top:12px}.securityAlerts_rowHeader__F3G6C{align-items:center;display:flex;justify-content:space-between}.securityAlerts_rowLabel__Yr77e{color:#334155;font-size:13px}.securityAlerts_rowValue__TbRzi{color:#0f172a;font-size:13px;font-weight:600}.securityAlerts_track__Os3uY{background:#f1f5f9;border-radius:999px;height:6px;margin-top:6px;overflow:hidden}.securityAlerts_fill__xZ3LP{border-radius:999px;height:100%}.securityAlerts_summary__HTOIi{margin-top:18px;text-align:center}.securityAlerts_summaryTotal__PIkLH{color:#0f172a!important;font-size:32px!important;font-weight:700!important}.securityAlerts_summaryLabel__dZzBv{color:#64748b;font-size:12px;margin-top:4px}.securityAlerts_summaryGrid__KW0n7{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:18px;text-align:center}.securityAlerts_summaryValue__j2X0x{font-size:18px;font-weight:700}.securityAlerts_summaryText__kEG8J{color:#64748b;font-size:12px}.securityAlerts_tableCard__rBBpP{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__qoEyE{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:10px}.securityAlerts_tableTitle__LI1zN{color:#0f172a;font-size:14px;font-weight:700}.securityAlerts_searchField__Uke7h .MuiInputBase-root{background:#fff;border:1px solid #e2e8f0;border-radius:12px}.securityAlerts_filterToggle__qulwc{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__2UA36{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:12px;margin-top:6px}.securityAlerts_filterGroup__i74Ef{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.securityAlerts_filterLabel__jLDnt{color:#64748b;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.securityAlerts_filterSelect__v7VCN .MuiInputBase-root{background:#fff;border-radius:10px}.securityAlerts_clearFilters__Lrllu{background:#0000;border:none;color:#2563eb;cursor:pointer;font-weight:700}.securityAlerts_tableContainer__qVfyr{overflow-x:auto}.securityAlerts_tableHead__C\+uXK{background-color:#f8fafc!important;border-bottom:1px solid #e2e8f0!important;font-size:12px!important;font-weight:600!important}.securityAlerts_tablePagination__jtKlv{padding:8px 0 0}.securityAlerts_emptyState__1pRrB{color:#64748b;padding:24px 16px;text-align:center}.securityAlerts_severityBadge__5sUNM,.securityAlerts_statusBadge__vPpn5{font-weight:600}.securityAlerts_sectionBadge__plABK,.securityAlerts_severityBadge__5sUNM,.securityAlerts_statusBadge__vPpn5,.securityAlerts_typeBadge__P6QOC{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__plABK,.securityAlerts_typeBadge__P6QOC{font-weight:700}.securityAlerts_typeBadge__P6QOC{background:#f1f5f9;border-color:#e2e8f0;color:#0f172a}.securityAlerts_sectionBadge__plABK{background:#eff6ff;border-color:#bfdbfe;color:#1d4ed8}.securityAlerts_severity--critical__58ZNS{background:#fee2e2;border-color:#fecaca;color:#dc2626}.securityAlerts_severity--high__D2q6X{background:#ffedd5;border-color:#fed7aa;color:#ea580c}.securityAlerts_severity--medium__O0uGi{background:#fef3c7;border-color:#fde68a;color:#d97706}.securityAlerts_severity--low__xiucn{background:#dbeafe;border-color:#bfdbfe;color:#2563eb}.securityAlerts_status--active__H4sei{background:#fee2e2;border-color:#fecaca;color:#dc2626}.securityAlerts_status--acknowledged__sPskP,.securityAlerts_status--investigating__G0P0g{background:#fef3c7;border-color:#fde68a;color:#d97706}.securityAlerts_status--resolved__MQqRh{background:#dcfce7;border-color:#bbf7d0;color:#16a34a}.securityAlerts_monoText__ONfNj{color:#475569;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px}.securityAlerts_deviationValue__\+yXx-{color:#dc2626;font-weight:600}.securityAlerts_listWrap__L\+XQA{display:flex;flex-direction:column;gap:10px;margin-top:12px}.securityAlerts_listRow__8QchF{align-items:center;display:flex;gap:12px;justify-content:space-between}.securityAlerts_listLabelWrap__Y6uwL{align-items:center;display:inline-flex;gap:8px}.securityAlerts_listDot__3KC4T{border-radius:50%;height:6px;width:6px}.securityAlerts_listLabel__\+pIzy{color:#475569;font-size:12px}.securityAlerts_listValue__mRkc\+{color:#0f172a;font-size:12px;font-weight:600}.securityAlerts_listDivider__ddVTA{margin:12px 0}.securityAlerts_listFooter__\+ps-y{align-items:center;display:flex;justify-content:space-between}.securityAlerts_listFooterLabel__EtYYA{color:#64748b;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.securityAlerts_listFooterValue__8JvY1{color:#0f172a;font-size:18px;font-weight:700}.networkFlowsTable_card__RA8qd{border:1px solid #e2e8f0!important;border-radius:12px!important;display:flex;flex-direction:column;padding:24px!important}.networkFlowsTable_tableHeader__3tK4Z{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.networkFlowsTable_title__PUTiJ{color:#0f172a;font-size:16px!important;font-weight:700!important}.networkFlowsTable_headerAction__wCSCe{background:#f1f5f9;border-radius:16px;color:#475569;font-size:11px;font-weight:600;padding:4px 12px}.networkFlowsTable_tableHead__ArHYV{background-color:#f8fafc!important;border-bottom:1px solid #e2e8f0!important;color:#64748b!important;font-size:12px!important;font-weight:600!important}.networkFlowsTable_activeConn__FhGIt{color:#2563eb;font-size:14px!important;font-weight:600!important}.networkFlowsTable_statusBadge__x2Ajh{border-radius:12px!important;font-size:11px!important;font-weight:600!important;height:24px!important}.networkFlowsTable_listening__iTM2a{background-color:#ecfdf5!important;border:1px solid #d1fae5!important;color:#10b981!important;text-transform:uppercase}.dashboardCard_card__2yln2{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__2yln2:hover{box-shadow:0 20px 40px #2563eb1f;transform:translateY(-2px)}.dashboardCard_header__acVXB{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.dashboardCard_title__x7QH4{color:#0b1220;font-size:16px!important;font-weight:800!important;margin-bottom:0!important}.networkInterfaceItem_itemCard__e7Hz-{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__\+qsvy{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:24px}.networkInterfaceItem_titleGroup__8gPOY{align-items:center;display:flex;gap:16px}.networkInterfaceItem_iconWrapper__RTMCs{align-items:center;border-radius:12px;display:flex;height:40px;justify-content:center;width:40px}.networkInterfaceItem_iconWrapper__RTMCs svg{font-size:20px}.networkInterfaceItem_connectedIcon__7onkb{background:#ecfdf5;color:#10b981}.networkInterfaceItem_disconnectedIcon__RZ1i8{background:#f1f5f9;color:#94a3b8}.networkInterfaceItem_name__Hr6Fh{color:#0f172a;font-size:14px!important;font-weight:700!important;line-height:1.2!important}.networkInterfaceItem_mac__\+hNM5{color:#64748b;font-family:monospace;font-size:12px!important;margin-top:2px!important}.networkInterfaceItem_statusBadge__WwdCg{font-size:11px!important;font-weight:700!important;height:26px!important}.networkInterfaceItem_connected__UeQlF{background-color:#eff6ff!important;color:#2563eb!important}.networkInterfaceItem_disconnected__zv99N{background-color:#f1f5f9!important;color:#64748b!important}.networkInterfaceItem_detailLabel__Blamz{color:#94a3b8;font-size:11px!important;margin-bottom:4px!important}.networkInterfaceItem_detailValue__3A9T7{color:#334155;font-size:13px!important;font-weight:600!important}.networks_page__kkcQH{display:flex;flex-direction:column;gap:10px}.networks_hero__npz62{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__ZmHud{color:#0b1220;font-size:18px!important;font-weight:800!important}.networks_heroSubtitle__PgcKG{color:#64748b;font-size:12px!important;margin-top:4px}.networks_heroStats__VyKyO{align-items:center;display:flex;gap:8px}.networks_heroBadge__CLWSS{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__JnQC3{display:flex;flex-direction:column;gap:18px}.deviceFim_headerCard__ugDhw{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__9-WHe{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.deviceFim_modeToggle__1yiBz{align-items:center;background:#eef2ff;border:1px solid #cbd5f5;border-radius:999px;display:flex;gap:10px;padding:6px 12px}.deviceFim_modeToggleLive__jmKJA{border-color:#22c55e;box-shadow:0 0 0 3px #22c55e29}.deviceFim_modeToggleHistorical__9e8cx{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb29}.deviceFim_modeLabel__Q3pF4{color:#64748b;font-size:12px;font-weight:600}.deviceFim_modeLabelActive__Cbc-O{color:#0f172a}.deviceFim_modeSwitch__8HS1h{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__1D9I0{background:#22c55e}.deviceFim_modeKnob__-6fgo{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__mI7EM{transform:translateX(26px)}.deviceFim_modeIndicator__IsPQb{background:#2563eb;border-radius:50%;height:10px;width:10px}@keyframes deviceFim_liveDotPulse__CIklT{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__4GYGE{animation:deviceFim_liveDotPulse__CIklT 1.6s ease-out infinite;background:#059669}@keyframes deviceFim_liveHeaderGlow__iVOM4{0%,to{border-color:#dbeafe;box-shadow:none}50%{border-color:#6ee7b7;box-shadow:0 0 0 3px #05966912}}.deviceFim_headerCard--live__VZuTV{animation:deviceFim_liveHeaderGlow__iVOM4 3s ease-in-out infinite}@keyframes deviceFim_tableRefreshFlash__\+UhBZ{0%{opacity:1}15%{background:#2563eb08;opacity:.55}to{background:#0000;opacity:1}}.deviceFim_tableRefreshFlash__\+UhBZ{animation:deviceFim_tableRefreshFlash__\+UhBZ .55s ease forwards}@keyframes deviceFim_statsEnter__h57kc{0%{opacity:.5;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.deviceFim_statsEnter__h57kc{animation:deviceFim_statsEnter__h57kc .45s ease forwards}.deviceFim_liveBanner__L8JpS{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__IgkNp{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.4)}}.deviceFim_liveBannerDot__v\+OeI{animation:deviceFim_liveBannerDotPulse__IgkNp 1.4s ease-in-out infinite;background:#059669;border-radius:50%;flex-shrink:0;height:7px;width:7px}.deviceFim_liveBannerCount__zDKpX{color:#0f172a;font-weight:700}@keyframes deviceFim_rowSlideIn__PrVO4{0%{background:#2563eb12;opacity:0;transform:translateX(-10px)}to{background:#0000;opacity:1;transform:translateX(0)}}.deviceFim_liveTableWrap__rfW8S{position:relative}.deviceFim_aiSummaryCard__FHqUD{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__gbhYZ{align-items:center;display:flex;gap:16px;justify-content:space-between}.deviceFim_aiSummaryTitle__j-wuN{color:#0f172a;font-size:16px;font-weight:700}.deviceFim_aiSummarySubtitle__elthN{color:#475569;font-size:12px}.deviceFim_aiSummaryUpdated__INPLW{border:1px solid #bfdbfe;border-radius:999px;color:#2563eb;font-size:12px;font-weight:600;padding:4px 12px;white-space:nowrap}.deviceFim_aiStatsRow__Fdvwm{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.deviceFim_aiStatCard__p1j4n{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__p1j4n:hover{border-color:#cbd5e1;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-4px)}.deviceFim_aiStatCard__p1j4n:hover .deviceFim_aiStatValue__2q7n1{color:#2563eb}.deviceFim_aiStatCard__p1j4n:before{background:#0000;content:"";height:100%;left:0;position:absolute;top:0;transition:background .3s ease;width:4px}.deviceFim_aiStatHead__REm2f{align-items:center;display:flex;gap:12px}.deviceFim_aiStatCard--critical__aq6wG{background:#fff;border-color:#fee2e2}.deviceFim_aiStatCard--critical__aq6wG:before{background:#dc2626}.deviceFim_aiStatCard--coverage__oeVf3{background:#fff;border-color:#fcd9af}.deviceFim_aiStatCard--coverage__oeVf3:before{background:#ea580c}.deviceFim_aiStatCard--accuracy__napxy{background:#fff;border-color:#dcfce7}.deviceFim_aiStatCard--accuracy__napxy:before{background:#15803d}.deviceFim_aiStatIcon__ynmww{align-items:center;background:#0f172a0f;border-radius:10px;display:inline-flex;height:28px;justify-content:center;width:28px}.deviceFim_aiStatIcon--critical__wxDqD{background:#fee2e2;color:#dc2626}.deviceFim_aiStatIcon--coverage__9OEn4{background:#fff2e6;color:#ea580c}.deviceFim_aiStatIcon--accuracy__zYFQC{background:#dcfce7;color:#15803d}.deviceFim_aiStatValue__2q7n1{color:#0f172a;font-size:28px;font-weight:700;line-height:1.2;transition:color .3s ease}.deviceFim_aiStatLabel__Xpaem{color:#475569;font-size:12px;font-weight:600}.deviceFim_aiStatDescription__WbqGf{color:#64748b;font-size:11px;line-height:1.4}.deviceFim_aiInsightsRow__WZrHn{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}.deviceFim_aiInsightCard__DFXgu{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__DFXgu:hover{background:#f8fafc;border-color:#cbd5e1;transform:translateX(4px)}.deviceFim_aiInsightIcon__DDuMY{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__DFXgu:hover .deviceFim_aiInsightIcon__DDuMY{background:#2563eb;color:#fff}.deviceFim_aiInsightText__Dnhew{color:#334155;font-size:13px;line-height:1.5}.deviceFim_aiSecurityAnalytics__K4eVp{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__PfTHm{align-items:center;display:flex;gap:16px;justify-content:space-between}.deviceFim_analyticsTitle__XcA-b{color:#0f172a;font-size:18px;font-weight:700}.deviceFim_analyticsSubtitle__H2IbO{color:#475569;font-size:12px}.deviceFim_analyticsBadge__zaw3P{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__zaw3P svg{color:#1d4ed8}.deviceFim_analyticsCardRow__vMnA-{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.deviceFim_analyticsHighlightCard__M1eQm{background:#fff;border:1px solid #0000;border-radius:16px;display:flex;flex-direction:column;gap:8px;min-height:210px;padding:16px}.deviceFim_analyticsHighlightCard--red__nsZmK{background:#fff5f5;border-color:#fee2e2}.deviceFim_analyticsHighlightCard--amber__Rv7Lg{background:#fff7ed;border-color:#ffedd5}.deviceFim_analyticsHighlightCard--blue__CYmNA{background:#f8fbff;border-color:#dbeafe}.deviceFim_analyticsHighlightMeta__ddc0q{align-items:center;color:#475569;display:flex;font-size:12px;gap:6px}.deviceFim_analyticsHighlightIcon__N8hKE{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__nsZmK .deviceFim_analyticsHighlightIcon__N8hKE{background:#ef44441f;color:#dc2626}.deviceFim_analyticsHighlightCard--amber__Rv7Lg .deviceFim_analyticsHighlightIcon__N8hKE{background:#fbbf2429;color:#d97706}.deviceFim_analyticsHighlightCard--blue__CYmNA .deviceFim_analyticsHighlightIcon__N8hKE{background:#2563eb24;color:#2563eb}.deviceFim_analyticsBadgeText__589Rl{font-size:12px;font-weight:600;text-transform:capitalize}.deviceFim_analyticsHighlightMetric__NI7bx{align-items:baseline;display:flex;gap:6px}.deviceFim_analyticsHighlightMetric__NI7bx>p,.deviceFim_analyticsHighlightMetric__NI7bx>span{font-size:20px;font-weight:700}.deviceFim_analyticsHighlightMetaCaption__ZwhNx{color:#475569;font-size:12px}.deviceFim_analyticsHighlightTitle__iX3uO{color:#0f172a;font-size:14px;font-weight:600}.deviceFim_analyticsHighlightDescription__Isgxr{color:#475569;font-size:12px;line-height:1.4}.deviceFim_analyticsInvestigate__lyo9z{color:#1d4ed8;font-size:12px;font-weight:600}.deviceFim_analyticsChartsRow__pK4ce{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.deviceFim_chartCard__rBhUe{background:#fff;border:1px solid #e2e8f0;border-radius:16px;display:flex;flex-direction:column;gap:14px;padding:18px}.deviceFim_chartHeader__5NeNR{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.deviceFim_chartTitle__VHtVd{color:#0f172a;font-size:14px;font-weight:600}.deviceFim_chartSubtitle__HVpQK{color:#64748b;font-size:12px}.deviceFim_chartAvg__emZ1y,.deviceFim_chartPeak__lNvcH{background:#fee2e2;border-radius:999px;color:#dc2626;font-size:12px;font-weight:600;padding:4px 10px}.deviceFim_chartAvg__emZ1y{background:#dcfce7;color:#047857}.deviceFim_lineChart__0zOok{border:1px dashed #e5e7eb;border-radius:14px;padding:12px}.deviceFim_apexChartWrapper__lxTfk{margin-top:10px;width:100%}.deviceFim_modelTableCard__VYJX\+{background:#fefefe;border:1px solid #e2e8f0;border-radius:16px;display:flex;flex-direction:column;gap:12px;padding:20px}.deviceFim_modelTableHeader__e4iwQ{align-items:center;display:flex;gap:14px;justify-content:space-between}.deviceFim_modelTableTitle__j7xwd{color:#0f172a;font-size:16px;font-weight:600}.deviceFim_modelTableSubtitle__al99w{color:#475569;font-size:12px}.deviceFim_modelTableWrapper__0eOKu{overflow-x:auto}.deviceFim_modelTableWrapper__0eOKu table{border-collapse:collapse;width:100%}.deviceFim_modelTableWrapper__0eOKu th{border-bottom:1px solid #e2e8f0;color:#94a3b8;font-size:12px;padding:12px 8px;text-align:left}.deviceFim_modelTableWrapper__0eOKu td{border-bottom:1px solid #f1f5f9;color:#0f172a;font-size:14px;padding:12px 8px}.deviceFim_modelTableWrapper__0eOKu tbody tr:last-child td{border-bottom:none}.deviceFim_modelStatus__KwVzW{background:#e0f2fe;border-radius:999px;color:#0f172a;font-size:12px;font-weight:600;padding:4px 10px}.deviceFim_falsePositive__GR631{color:#f97316;font-weight:600}.deviceFim_title__DKdR\+{color:#0f172a;font-size:20px;font-weight:700}.deviceFim_subtitle__bQMwr{color:#64748b;font-size:13px;margin-top:4px}.deviceFim_timeSelect__30WYa{min-width:160px}.deviceFim_timeSelect__30WYa .MuiOutlinedInput-notchedOutline{border-color:#e2e8f0}.deviceFim_timeSelect__30WYa .MuiSelect-select{padding:10px 12px}.deviceFim_timeSelect__30WYa .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#cbd5f5}.deviceFim_timeSelect__30WYa .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#2563eb}.deviceFim_kpiGrid__dkfHU{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.deviceFim_insightsGrid__3ahr\+{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.deviceFim_tabsRow__ysPVR{display:flex;flex-wrap:wrap;gap:8px}.deviceFim_tabButton__tPwJz{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__BDqGl{background:#2563eb;border-color:#2563eb;color:#fff}.deviceFim_tabCount__S0gT\+{background:#0f172a14;border-radius:999px;color:inherit;font-size:11px;padding:2px 6px}.deviceFim_tabButtonActive__BDqGl .deviceFim_tabCount__S0gT\+{background:#fff3}.deviceFim_tableCard__Z\+OfI{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__u4eI5{border-color:#22c55e!important;box-shadow:0 0 0 1px #22c55e33!important}.deviceFim_tableCardHistorical__s493a{border-color:#2563eb!important;box-shadow:0 0 0 1px #2563eb33!important}.deviceFim_tableHeader__5xP6O{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:24px}.deviceFim_tableTitle__QkHiC{color:#0f172a;font-size:14px;font-weight:700}.deviceFim_searchField__oNvtl .MuiInputBase-root{background:#fff;border-radius:10px}.deviceFim_tableHead__S6cVq{background-color:#f3f8ff!important;border-bottom:1px solid #e2e8f0!important;font-size:12px!important;font-weight:600!important}.deviceFim_tablePagination__qVPq3{padding:0 16px 8px}.deviceFim_emptyState__tD4V-{color:#64748b;padding:24px 16px;text-align:center}.deviceFim_hashChange__xcp6e{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__Y4EUB{color:#ef4444}.deviceFim_hashAfter__XCyX1{color:#22c55e}.deviceFim_stackText__DyqHv{color:#1f2937;display:flex;flex-direction:column;font-size:12px;gap:2px}.deviceFim_subText__CM7MO{color:#64748b;font-size:11px}.deviceFim_badge__GyOS6{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__aIuwJ{background:#fee2e2;border-color:#fecaca;color:#dc2626}.deviceFim_badge--high__\+SRJk{background:#ffedd5;border-color:#fed7aa;color:#ea580c}.deviceFim_badge--medium__PUbzx{background:#fef3c7;border-color:#fde68a;color:#d97706}.deviceFim_badge--low__a3B7p{background:#dbeafe;border-color:#bfdbfe;color:#2563eb}.deviceFim_badge--info__Erehj{background:#f1f5f9;border-color:#e2e8f0;color:#475569}.deviceFim_action--blocked__P4An5{background:#fee2e2;border-color:#fecaca;color:#dc2626}.deviceFim_action--alerted__s\+Whv{background:#fef3c7;border-color:#fde68a;color:#d97706}.deviceFim_status--open__en2o2{background:#fff1f2;border-color:#fecdd3;color:#e11d48}.deviceFim_status--acknowledged__ggCoU{background:#e0f2fe;border-color:#bae6fd;color:#0284c7}.deviceFim_status--resolved__Zq86n{background:#dcfce7;border-color:#bbf7d0;color:#16a34a}.deviceFim_monoText__HFOCh{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__WXB-t{padding:0;width:360px}.deviceFim_drawerContent__atG9K{display:flex;flex-direction:column;gap:16px;height:100%;padding:16px}.deviceFim_drawerHeader__kvtY3{align-items:center;display:flex;gap:12px;justify-content:space-between}.deviceFim_drawerTitle__P\+AXs{color:#0f172a;font-size:14px;font-weight:700}.deviceFim_drawerSubtitle__IYg2M{color:#64748b;font-size:12px;margin-top:2px}.deviceFim_drawerSection__aSQyq{background:#fff;border:1px solid #e2e8f0;border-radius:12px;display:flex;flex-direction:column;gap:10px;padding:12px}.deviceFim_drawerSectionTitle__N9-na{color:#0f172a;font-size:12px;font-weight:700}.deviceFim_detailGrid__7yRVa{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.deviceFim_detailRow__51Gvx{display:flex;flex-direction:column;gap:4px}.deviceFim_detailLabel__V8nd1{color:#64748b;font-size:11px}.deviceFim_detailValue__b26Qf{color:#0f172a;font-size:12px}.deviceFim_drawerBodyText__SMp71{color:#475569;font-size:12px;line-height:1.5}.deviceFim_drawerList__nTHgT{grid-gap:6px;color:#475569;display:grid;font-size:12px;gap:6px;margin:0;padding-left:16px}.deviceFim_drawerFooter__Khxnw{display:flex;gap:8px;justify-content:space-between;margin-top:auto}.deviceFim_wqlSearchContainer__x0Rfh{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__oFD2g{align-items:center;display:flex;gap:10px;width:100%}.deviceFim_wqlLabel__AscTE{align-items:center;color:#1e293b;display:flex;flex-shrink:0;font-family:inherit;font-size:14px;font-weight:700;gap:6px}.deviceFim_wqlLabel__AscTE span{color:#f59e0b}.deviceFim_wqlLabel__AscTE svg{color:#3b82f6;font-size:18px}.deviceFim_wqlInputWrapper__pdZ-T{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__pdZ-T:focus-within{background:#fff;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.deviceFim_wqlSearchIcon__bgj6e{color:#94a3b8;font-size:18px!important;margin-right:8px}.deviceFim_wqlInput__jWw5K{background:#0000;border:none;color:#334155;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:13px;outline:none;width:100%}.deviceFim_wqlInput__jWw5K::placeholder{color:#94a3b8;font-family:inherit}.deviceFim_wqlSearchBtn__PPKoE{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__PPKoE:hover{background:#1d4ed8!important}.deviceFim_wqlSearchBtn__PPKoE svg{font-size:18px}.deviceFim_wqlFiltersRow__gDJ1R{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.deviceFim_nlAiSection__9PUjw{border-top:1px dashed #e2e8f0;display:flex;flex-direction:column;gap:10px;margin-top:8px;padding-top:14px}.deviceFim_nlAiHeader__4NUIL{align-items:center;display:flex;gap:8px}.deviceFim_nlAiRow__Q2NlL{align-items:flex-start;display:flex;flex-wrap:wrap;gap:10px;width:100%}.deviceFim_nlAiBtn__tDpe6{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__tDpe6:hover{background:#6d28d9!important}.deviceFim_nlAiAnswerWrap__z5drV{background:#fafafa;border:1px solid #e2e8f0;border-radius:12px;margin-top:4px;padding:14px 16px}.deviceFim_wqlFilterChip__lcJ5-{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__lcJ5-:hover{background:#e2e8f0;color:#1e293b}.deviceFim_wqlFilterChip__lcJ5- svg{color:#64748b;font-size:16px}.deviceFim_filterPopover__OqLI1 .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__fEuyB{background:#fff;display:flex;flex-direction:column;width:320px}.deviceFim_fieldList__9UzfW{border-bottom:1px solid #f1f5f9;max-height:280px;overflow-y:auto;padding:8px 0}.deviceFim_fieldList__9UzfW::-webkit-scrollbar{width:6px}.deviceFim_fieldList__9UzfW::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:10px}.deviceFim_fieldItem__\+WzS6{align-items:center;cursor:pointer;display:flex;gap:12px;padding:10px 16px;position:relative;transition:all .2s ease}.deviceFim_fieldItem__\+WzS6:hover{background:#f8fafc}.deviceFim_fieldItem__\+WzS6.deviceFim_activeField__hJIi7{background:#3b82f6}.deviceFim_fieldItem__\+WzS6.deviceFim_activeField__hJIi7 .deviceFim_fieldIcon__-Xu5X,.deviceFim_fieldItem__\+WzS6.deviceFim_activeField__hJIi7 .deviceFim_fieldKey__ueQvm,.deviceFim_fieldItem__\+WzS6.deviceFim_activeField__hJIi7 .deviceFim_fieldLabel__\+P4i1{color:#fff!important}.deviceFim_fieldIcon__-Xu5X{color:#64748b;font-size:18px!important}.deviceFim_fieldContent__haTTy{display:flex;flex-direction:column;flex-grow:1}.deviceFim_fieldLabel__\+P4i1{color:#1e293b;font-size:13px;font-weight:600}.deviceFim_fieldKey__ueQvm{color:#94a3b8;font-family:inherit;font-size:10px}.deviceFim_checkIcon__\+BwZu{color:#fff;font-size:16px!important}.deviceFim_operatorValueSection__CJeGw{background:#fcfcfd;display:flex;flex-direction:column;gap:12px;padding:16px}.deviceFim_selectedFieldPreview__tgSXe{align-items:center;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:8px;display:flex;justify-content:space-between;padding:8px 12px}.deviceFim_selectedFieldPreview__tgSXe .deviceFim_previewLabel__WVooD{align-items:center;color:#334155;display:flex;font-size:13px;font-weight:600;gap:8px}.deviceFim_selectedFieldPreview__tgSXe .deviceFim_previewKey__Ca0TD{color:#64748b;font-size:12px}.deviceFim_inputGroup__pjKgK{display:flex;flex-direction:column;gap:6px}.deviceFim_inputGroup__pjKgK label{color:#64748b;font-size:11px;font-weight:700;text-transform:uppercase}.deviceFim_popupSelect__dM6xp .MuiOutlinedInput-root{background:#fff;border-radius:8px!important;font-size:13px;height:36px}.deviceFim_popupSelect__dM6xp .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:#e2e8f0!important}.deviceFim_popupSelect__dM6xp .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#cbd5e1!important}.deviceFim_popupSelect__dM6xp .MuiOutlinedInput-root.deviceFim_Mui-focused__pMZXG .MuiOutlinedInput-notchedOutline{border-color:#3b82f6!important;border-width:1px!important}.deviceFim_popupInput__Zmegh{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__Zmegh:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f61a}.deviceFim_popupInput__Zmegh::placeholder{color:#cbd5e1}.deviceFim_applyFilterBtn__FlQsH{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__FlQsH:hover{background:#2563eb!important}.severityDistributionCard_card__6HV23{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 8px 16px #0f172a14;padding:16px}.severityDistributionCard_title__KEzFN{color:#0f172a;font-size:14px;font-weight:700}.severityDistributionCard_content__3a9VL{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:160px 1fr;margin-top:12px}.severityDistributionCard_chart__FtQ73{height:160px;width:160px}.severityDistributionCard_legend__hExcY{display:flex;flex-direction:column;gap:10px}.severityDistributionCard_legendRow__ts-U9{align-items:center;display:flex;gap:12px;justify-content:space-between}.severityDistributionCard_legendLabel__n6LN2{align-items:center;display:inline-flex;gap:8px}.severityDistributionCard_dot__9YCxL{border-radius:999px;height:10px;width:10px}.severityDistributionCard_legendText__cbhWl{color:#475569;font-size:13px}.severityDistributionCard_legendValue__24Taz{color:#0f172a;font-size:13px;font-weight:600}@media(max-width:900px){.severityDistributionCard_content__3a9VL{grid-template-columns:1fr}.severityDistributionCard_chart__FtQ73{margin:0 auto}}.topEventCategoriesCard_card__PnAkc{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 8px 16px #0f172a14;padding:16px}.topEventCategoriesCard_title__GEiD3{color:#0f172a;font-size:14px;font-weight:700}.topEventCategoriesCard_chart__o-3Id{margin-top:10px}.userManagement_kpiGrid__u94x0{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.userManagement_page__VKVM6{display:flex;flex-direction:column;gap:20px}.userManagement_pageHero__I5MeK{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__idfYy{color:#0b1220;font-size:18px}.userManagement_heroSubtitle__08AYF{color:#64748b;font-size:12px;margin-top:4px}.userManagement_sectionTitle__TyW9K{color:#0f172a;font-size:16px}.userManagement_tabsRow__LpWi2{display:flex;flex-wrap:wrap;gap:10px}.userManagement_tabButton__ga-CM{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__B18eE{background:#2563eb!important;border-color:#2563eb!important;box-shadow:0 10px 22px #2563eb38;color:#fff!important}.userManagement_tabCount__0LMKI{background:#0f172a14;border-radius:999px;color:inherit;font-size:11px;padding:2px 8px}.userManagement_tabButtonActive__B18eE .userManagement_tabCount__0LMKI{background:#fff3}.userManagement_tabIcon__1mNWs{align-items:center;display:inline-flex}.userManagement_tableCard__-JMmO{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__GDzTx{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:16px}.userManagement_tableHeaderActions__tH8qa{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.userManagement_tableTitle__KIbf1{color:#0f172a;font-size:14px;font-weight:700}.userManagement_searchField__mhApu .MuiInputBase-root{background:#fff;border-radius:10px}.userManagement_tableHead__LOSEy{background-color:#f3f8ff!important;border-bottom:1px solid #e2e8f0!important;font-size:12px!important;font-weight:600!important}.userManagement_tablePagination__rTGjY{padding:8px 0 0}.userManagement_emptyState__8-0tn{color:#64748b;padding:24px 16px;text-align:center}.userManagement_monoText__8JUvg{color:#475569;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px}.userManagement_statusBadge__8nUC\+{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__DxHQP{background:#dcfce7;border-color:#bbf7d0;color:#16a34a}.userManagement_status--suspended__d\+JLF{background:#fee2e2;border-color:#fecaca;color:#dc2626}.userManagement_roleSelect__mGWY4 .MuiOutlinedInput-root{border-radius:999px;font-size:11px;font-weight:600;height:28px;text-transform:capitalize}.userManagement_roleSelect__mGWY4 .MuiSelect-select{padding:4px 10px}.userManagement_roleSelect__mGWY4 .MuiOutlinedInput-notchedOutline{border-color:#bfdbfe}.userManagement_roleSelect__mGWY4 .MuiSvgIcon-root{font-size:16px}.userManagement_actionButton__G0FGh{border-radius:999px!important;font-size:12px!important;padding:4px 10px!important;text-transform:none!important}.userManagement_dialogTitle__sQvDu{color:#0f172a;font-size:16px;font-weight:700}.userManagement_dialogContent__xPOG9{grid-gap:14px;display:grid;gap:14px;padding-top:12px!important}.userManagement_accessSection__sMda3{background:linear-gradient(180deg,#fff,#f9fbff);border:1px solid #dbe7ff;border-radius:18px;box-shadow:0 14px 32px #2563eb14;overflow:hidden}.userManagement_accessHeader__\+yRgD{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:18px 20px}.userManagement_accessHeaderLeft__S8bGD{align-items:center;display:flex;gap:14px}.userManagement_accessIcon__qngAd{background:#007bff;border-radius:14px;color:#fff;display:grid;height:44px;place-items:center;width:44px}.userManagement_accessTitle__5LI\+Z{color:#0f172a;font-size:18px;font-weight:700}.userManagement_accessSubtitle__yXypy{color:#64748b;font-size:13px}.userManagement_accessHeaderActions__4pyrj{align-items:center;display:flex;gap:10px}.userManagement_accessSummaryGrid__IFvb3{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));padding:20px}.userManagement_accessCard__htt0\+{background:#fff;border:1px solid #e2e8f0;border-radius:12px;display:flex;flex-direction:column;gap:12px;padding:16px}.userManagement_accessCardTitle__A6DwZ{color:#64748b;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.userManagement_userInfoHeader__8fBcO{align-items:center;display:flex;gap:12px}.userManagement_userAvatar__Brynb{background:#007bff;border-radius:999px;color:#fff;display:grid;font-weight:700;height:40px;place-items:center;width:40px}.userManagement_userName__dEu3J{color:#0f172a;font-size:14px;font-weight:700}.userManagement_userEmail__aIZkO{color:#64748b;font-size:12px}.userManagement_userMetaRow__j3KkC{align-items:center;display:flex;gap:12px;justify-content:space-between}.userManagement_userMetaLabel__AO1VY{color:#64748b;font-size:12px}.userManagement_userMetaValue__zem6M{color:#0f172a;font-size:12px}.userManagement_roleChip__OYwXj .MuiChip-label{font-size:11px;font-weight:600}.userManagement_statusChip__Aoj4e{font-size:11px;font-weight:600;text-transform:capitalize}.userManagement_statusChip--active__JvgcL{background:#dcfce7!important;color:#16a34a!important}.userManagement_statusChip--suspended__vjYjN{background:#fee2e2!important;color:#dc2626!important}.userManagement_overviewGrid__xDtU7{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.userManagement_overviewValueAllowed__vLK6a{color:#16a34a;font-size:22px;font-weight:700}.userManagement_overviewValueDenied__mvbBA{color:#dc2626;font-size:22px;font-weight:700}.userManagement_overviewValueActive__dwiar{color:#2563eb;font-size:22px;font-weight:700}.userManagement_overviewLabel__21IpJ{color:#64748b;font-size:12px;margin-top:4px}.userManagement_quickActionButton__wW9Kg{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__\+3mf3{color:#64748b!important;font-size:11px!important}.userManagement_categoriesSection__XVT8f{padding:0 20px 20px}.userManagement_categoriesTitle__OPt3d{color:#64748b;font-size:12px;font-weight:700;letter-spacing:.04em;margin-bottom:10px;text-transform:uppercase}.userManagement_categoriesRow__5YkMn{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.userManagement_categoryCard__ZneRN{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__j3EhQ{background:#f0f6ff;border-color:#007bff}.userManagement_categoryIcon__i3SHt{border-radius:12px;display:grid;height:36px;place-items:center;width:36px}.userManagement_categoryLabel__POsNU{color:#0f172a;font-size:14px;font-weight:700}.userManagement_categoryCounts__VYf6D{align-items:center;display:flex;font-size:12px;gap:10px}.userManagement_countAllowed__ykezQ{color:#16a34a;font-weight:600}.userManagement_countDenied__LqtFQ{color:#dc2626;font-weight:600}.userManagement_enabledChip__ga7Pc{background:#dcfce7!important;color:#16a34a!important;font-size:10px!important;font-weight:600!important;width:fit-content}.userManagement_disabledChip__UY14T{background:#f1f5f9!important;color:#64748b!important;font-size:10px!important;font-weight:600!important;width:fit-content}.userManagement_detailCard__OBd1s{border:1px solid #e2e8f0;border-radius:16px;display:flex;flex-direction:column;gap:18px;margin:0 20px 20px;padding:18px}.userManagement_detailHeader__s3YaF{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.userManagement_detailTitle__F7T89{color:#0f172a;font-size:16px;font-weight:700}.userManagement_detailSubtitle__JHrjd{color:#64748b;font-size:12px;margin-top:4px}.userManagement_detailStatus__CXN5c{align-items:center;display:flex;gap:8px}.userManagement_detailStatusLabel__U1QT5{color:#64748b;font-size:12px}.userManagement_detailStatusValue__rP3AL{color:#16a34a;font-size:12px;font-weight:600}.userManagement_itemsGrid__fGO00{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.userManagement_itemsCard__j0ICC{border:1px solid #e2e8f0;border-radius:12px;display:flex;flex-direction:column;gap:10px;padding:14px}.userManagement_itemsHeader__od\+tC{align-items:center;display:flex;gap:10px;justify-content:space-between}.userManagement_itemsTitle__mQnBd{color:#0f172a;font-size:14px;font-weight:700}.userManagement_itemsSubtitle__wWfch{color:#64748b;font-size:12px}.userManagement_itemsList__CUxtB{display:flex;flex-direction:column;gap:8px}.userManagement_allowedItem__5UVAW{background:#f0fdf4;border:1px solid #86efac;border-radius:8px;color:#166534;flex:1 1;font-size:12px;padding:8px 10px}.userManagement_allowedItem__5UVAW:hover{background:#dcfce7;border-color:#4ade80}.userManagement_allowedItemRow__n2-R5,.userManagement_deniedItemRow__SCaso{align-items:center;display:flex;gap:8px;position:relative}.userManagement_deniedItem__Krxyk{background:#fef2f2;border:1px solid #fca5a5;border-radius:8px;color:#7f1d1d;flex:1 1;font-size:12px;padding:8px 10px}.userManagement_deniedItem__Krxyk:hover{background:#fee2e2;border-color:#f87171}.userManagement_itemDelete__t0UA6{border:1px solid #e2e8f0!important;color:#475569!important;height:32px;opacity:0;transition:opacity .2s ease;width:32px}.userManagement_allowedItemRow__n2-R5:hover .userManagement_itemDelete__t0UA6,.userManagement_deniedItemRow__SCaso:hover .userManagement_itemDelete__t0UA6{opacity:1}.userManagement_addItemButton__Hd1hz{background:#fff;border:1px dashed #cbd5f5;border-radius:8px;color:#475569;cursor:pointer;font-size:12px;padding:8px 10px;text-align:center}.userManagement_addItemRow__XugFg{align-items:center;display:flex;gap:8px}.userManagement_addItemField__y7Yjx .MuiInputBase-root{border-radius:10px}.userManagement_addItemConfirm__abrhL{background:#16a34a!important;color:#fff!important;height:36px;width:36px}.userManagement_addItemCancel__LbgSD{border:1px solid #e2e8f0!important;color:#475569!important;height:36px;width:36px}.userManagement_allowedCountChip__eWl0B{background:#dcfce7!important;color:#16a34a!important;font-size:11px!important;font-weight:600!important}.userManagement_deniedCountChip__aErha{background:#fee2e2!important;color:#dc2626!important;font-size:11px!important;font-weight:600!important}.deviceSession_sessionsWrapper__gj3n0{display:flex;flex-direction:column;gap:14px;width:100%}.deviceSession_pageHero__DJuhn{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__k3YhT{color:#0b1220;font-size:18px!important;font-weight:800!important}.deviceSession_pageHeroSubtitle__ZeMky{color:#64748b;font-size:12px!important;margin-top:4px}.deviceSession_pageHeroStats__KR6mm{align-items:center;display:flex;gap:8px}.deviceSession_pageHeroBadge__dFXYC{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__D-wcX{color:#0f172a;font-size:16px;font-weight:700}.deviceSession_sessionsHeader__o5Kq\+{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:20px}.deviceSession_dateFilter__3ytWX{align-items:center;display:flex;gap:10px}.deviceSession_filterLabelInline__GMjSC,.deviceSession_filterLabel__8maxt{color:#64748b;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.deviceSession_sessionsGrid__w6ijt{display:flex;gap:16px;overflow-x:auto;padding-bottom:4px}.deviceSession_sessionsGrid__w6ijt>*{flex:0 0 280px}.deviceSession_sessionCard__uAB-Y{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__W0Hub{cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.deviceSession_sessionCardClickable__W0Hub:hover{border-color:#bfdbfe;box-shadow:0 12px 24px #2563eb1f;transform:translateY(-1px)}.deviceSession_sessionCardClickable__W0Hub:focus-visible{outline:2px solid #007bff;outline-offset:2px}.deviceSession_sessionCardActive__3bvlq{background-color:#eff6ff;border-color:#2563eb;box-shadow:0 14px 28px #2563eb29}.deviceSession_sessionBadge__0X\+ta{background:#f3f4f6;color:#4a5565;place-items:center}.deviceSession_sessionBadgeActive__HcLBT,.deviceSession_sessionBadge__0X\+ta{border-radius:999px;display:grid;font-size:12px;font-weight:700;height:26px;position:absolute;right:12px;top:12px;width:26px}.deviceSession_sessionBadgeActive__HcLBT{background:#007bff;color:#fff;place-items:center}.deviceSession_sessionHeader__i7QEV{align-items:center;display:flex;gap:12px}.deviceSession_sessionAvatar__v0H-a{background:#007bff;border-radius:999px;color:#fff;display:grid;font-size:14px;font-weight:700;height:44px;place-items:center;width:44px}.deviceSession_sessionName__TiNkv{color:#0f172a;font-size:14px;font-weight:700}.deviceSession_sessionRole__LhVj9{color:#64748b;font-size:12px}.deviceSession_sessionStatus__lSbdc{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__x9O3N{background:#dcfce7;border:1px solid #86efac;color:#16a34a}.deviceSession_sessionStatusCompleted__E5Cms{background:#f1f5f9;border:1px solid #e2e8f0;color:#475569}.deviceSession_sessionDuration__J6s04{align-items:center;color:#475569;display:inline-flex;gap:6px}.deviceSession_sessionDurationText__piJXK{font-size:12px;font-weight:600}.deviceSession_emptyState__p6RzI{color:#64748b;font-size:13px;padding:12px 0;text-align:center}.deviceSession_activityCard__7UjKB{background:linear-gradient(180deg,#fff,#f9fbff);border:1px solid #dbe7ff;border-radius:18px;box-shadow:0 12px 30px #2563eb14;overflow:hidden}.deviceSession_activityHeader__L9Mg2{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:16px 20px}.deviceSession_sessionHeaderLeft__tXZUv{align-items:center;display:flex;gap:12px}.deviceSession_sessionAvatarLarge__apxq1{background:#007bff;border-radius:999px;color:#fff;display:grid;font-size:14px;font-weight:700;height:44px;place-items:center;width:44px}.deviceSession_sessionTitle__Bbe2X{color:#0f172a;font-size:14px;font-weight:700}.deviceSession_sessionMeta__RP1H5{color:#64748b;font-size:12px}.deviceSession_sessionHeaderRight__XI3fB{align-items:flex-end;display:flex;flex-direction:column;gap:2px}.deviceSession_activityCount__AzkX4{color:#0f172a;font-size:13px;font-weight:700}.deviceSession_sessionState__8UTyD{color:#64748b;font-size:12px}.deviceSession_tableCard__169BH{border:none!important;border-radius:0!important;box-shadow:none!important;padding:1rem}.deviceSession_tableHeader__o7rWf{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;gap:12px;justify-content:space-between;padding:14px 16px}.deviceSession_tableHeaderActions__CpVfg{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.deviceSession_searchField__CW4br .MuiInputBase-root{background:#fff;border-radius:10px}.deviceSession_filterToggle__1Y0Mp{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__zB9wB{background-color:#f3f8ff!important;border-bottom:1px solid #e2e8f0!important;font-size:12px!important;font-weight:600!important}.deviceSession_tableContainer__uosLl{overflow-x:auto}.deviceSession_tablePagination__fzAFM{padding:8px 16px 12px}.deviceSession_filterRow__gg3LO{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;padding:10px 16px}.deviceSession_filterGroup__FQyLf{align-items:center;display:flex;gap:12px}.deviceSession_filterSelect__QZ-qm .MuiOutlinedInput-root{background:#fff;border-radius:8px;min-width:140px}.deviceSession_clearFilters__5YQpv{background:none;border:none;color:#ef4444;cursor:pointer;font-size:12px;font-weight:600;padding:4px 8px}.deviceSession_monoText__AGQcq{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__UvqWh{align-items:center;display:inline-flex;gap:8px}.deviceSession_typeIcon__1qE4M{border-radius:6px;display:grid;font-size:14px;height:22px;place-items:center;width:22px}.deviceSession_typeIcon--system__O8dC5{background:#fee2e2;color:#ef4444}.deviceSession_typeIcon--app__1PfXE{background:#ede9fe;color:#7c3aed}.deviceSession_typeIcon--file__bsD13{background:#dbeafe;color:#2563eb}.deviceSession_typeIcon--network__szjzu{background:#dcfce7;color:#16a34a}.deviceSession_typeText__QamTN{color:#334155;font-size:12px}.deviceSession_actionText__rJ5Sy{color:#0f172a;font-size:12px;font-weight:600}.deviceSession_statusWrap__S5v1j{align-items:center;display:inline-flex;gap:6px}.deviceSession_statusIcon__MyKF-{color:#16a34a}.deviceSession_statusBadge__NA7W4{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__fUbaH{background:#0000;border:none;display:flex;flex-direction:column;gap:20px;padding:0;width:100%}.resourceUsageCard_header__NdKnj{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__tWfc8{align-items:center;display:flex;gap:12px}.resourceUsageCard_detailDialogButton__9108V{color:#2563eb!important;font-size:11px!important;font-weight:600!important;padding:0;text-transform:none!important}.resourceUsageCard_detailLabel__gaLTz{color:#475569;font-size:12px!important;font-weight:700!important}.resourceUsageCard_detailValue__s\+P1e{color:#0f172a;font-size:12px!important;font-weight:700!important}.resourceUsageCard_toggleGroup__XWzB0{background:#f8fafc;border:1px solid #e2e8f0;margin-right:8px}.resourceUsageCard_toggleGroup__XWzB0 .MuiToggleButton-root{border:none;color:#64748b;padding:4px 8px}.resourceUsageCard_toggleGroup__XWzB0 .MuiToggleButton-root.resourceUsageCard_Mui-selected__G1y7o{background-color:#fff;box-shadow:0 1px 3px #0000001a;color:#3b82f6}.resourceUsageCard_toggleGroup__XWzB0 .MuiToggleButton-root.resourceUsageCard_Mui-selected__G1y7o:hover{background-color:#fff}.resourceUsageCard_detailEmpty__gcM86{color:#94a3b8;font-size:12px;font-weight:600}.resourceUsageCard_dialogRow__HzElC{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:8px 0}.resourceUsageCard_statusText__pwHoc{color:#64748b;font-size:13px!important}.resourceUsageCard_label__UZBFQ{color:#64748b}.resourceUsageCard_highlight__JVcMh{color:#0f172a;font-weight:600}.resourceUsageCard_success__knwlV{color:#10b981;font-weight:600}.resourceUsageCard_primary__yAYA1{color:#3b82f6;font-weight:600}.resourceUsageCard_barsContainer__0rI2p{display:flex;flex-direction:column;gap:12px}.resourceUsageCard_barItem__zxXUL{align-items:center;display:flex;gap:16px}.resourceUsageCard_barLabel__Re-ui{color:#2563eb;flex-shrink:0;font-size:13px!important;font-weight:600!important;width:50px}.resourceUsageCard_barLabelTitle__nh2mX{flex-shrink:0;font-size:13px!important;font-weight:600!important;width:60px}.resourceUsageCard_progressWrapper__c-ww7{flex-grow:1}.resourceUsageCard_customProgress__RwMlf,.resourceUsageCard_memoryProgress__E2a0x{border-radius:6px!important;height:12px!important}.resourceUsageCard_barValue__52yux{color:#475569;font-size:13px!important;font-weight:600!important;text-align:right;width:120px}.resourceUsageCard_footer__RA4oL{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;display:flex;flex-wrap:wrap;gap:32px;margin-top:10px;padding:16px 24px}.resourceUsageCard_chartPanel__xG6RS{display:flex;flex-direction:column;gap:4px;margin-top:16px}.resourceUsageCard_chartTitle__Jscx6{font-size:24px;font-weight:900}.resourceUsageCard_chartSubtitle__RqkvG{color:#94a3b8;font-size:12px;letter-spacing:1px;text-transform:uppercase}.resourceUsageCard_chartWrapper__\+FjTt{background:#0f172a;border:1px solid #1e293b;border-radius:8px;margin-top:16px;overflow:hidden;padding:20px;position:relative;transition:all .3s ease}.resourceUsageCard_chartWrapper__\+FjTt.resourceUsageCard_barMode__X6hjI{background:#0000;border:none;margin-top:8px;padding:0}.resourceUsageCard_progressListContainer__lWYF1{display:flex;flex-direction:column;gap:8px;width:100%}.resourceUsageCard_progressRow__NjNvF{align-items:center;display:flex;gap:12px;width:100%}.resourceUsageCard_progressLabel__o5Vt0{color:#64748b;font-size:11px;font-weight:600;min-width:40px;text-transform:uppercase}.resourceUsageCard_progressContainer__N2AA\+{padding:8px 0;width:100%}.resourceUsageCard_linearProgress__aYApZ{border-radius:5px!important;height:10px!important;overflow:hidden}@keyframes resourceUsageCard_shimmer__l\+58G{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.resourceUsageCard_chartsGrid__qPPI0{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));width:100%}.resourceUsageCard_chartSection__B5QhC{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__B5QhC:hover{border-color:#cbd5e1;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-4px)}.resourceUsageCard_chartSection__B5QhC:hover .resourceUsageCard_chartTitle__Jscx6{color:#2563eb}.resourceUsageCard_chartSection__B5QhC:before{background:#0000;content:"";height:100%;left:0;position:absolute;top:0;transition:background .3s ease;width:4px}.resourceUsageCard_chartSection__B5QhC.resourceUsageCard_cpuCard__v1mOs{background:#fff;grid-column:1/-1}.resourceUsageCard_chartSection__B5QhC.resourceUsageCard_cpuCard__v1mOs:before{background:#3b82f6}.resourceUsageCard_chartSection__B5QhC.resourceUsageCard_memoryCard__kCI5k:before{background:#10b981}.resourceUsageCard_chartSection__B5QhC.resourceUsageCard_swapCard__kNkqR:before{background:#f59e0b}.resourceUsageCard_chartSection__B5QhC.resourceUsageCard_networkCard__XabJS:before{background:#0ea5e9}.resourceUsageCard_chartSection__B5QhC.resourceUsageCard_diskCard__JkobH:before{background:#8b5cf6}.resourceUsageCard_chartContainer__BP5EK{height:180px;width:100%}.resourceUsageCard_chartHeader__gLqaN{align-items:baseline;display:flex;justify-content:space-between}.resourceUsageCard_chartTitle__Jscx6{color:#1e293b;font-size:20px!important;font-weight:700!important;line-height:1.2;transition:color .3s ease}.resourceUsageCard_cpuModel__5Eoh6{color:#94a3b8;font-size:14px!important;margin-left:12px}.resourceUsageCard_utilizationLabel__SnwXb{color:#94a3b8;font-size:11px!important;left:20px;position:absolute;top:5px;z-index:10}.resourceUsageCard_maxValLabel__R8QUC{color:#94a3b8;font-size:11px!important;position:absolute;right:20px;top:5px;z-index:10}.resourceUsageCard_timeWindowLabel__XMxLl{bottom:5px;color:#94a3b8;font-size:11px!important;left:20px;position:absolute;z-index:10}.resourceUsageCard_minValLabel__6v1xI{bottom:5px;color:#94a3b8;font-size:11px!important;position:absolute;right:20px;z-index:10}.resourceUsageCard_chartPlaceholder__5EMWU{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__5wk-g{font-size:13px!important}.resourceUsageCard_sucessText__K0CaE{color:#10b981;font-weight:600}.resourceUsageCard_warningText__k0s\+H{color:#f59e0b;font-weight:600}.resourceUsageCard_primaryText__xiUgc{color:#3b82f6;font-weight:600}.infoGridCard_infoCard__CwQPX{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__Zchl\+{margin-bottom:20px}.infoGridCard_title__PWVR6{color:#0b1220;font-size:16px!important;font-weight:800!important;margin-bottom:6px!important}.infoGridCard_subtitle__g1d4H{color:#64748b;font-size:12px!important;font-weight:500!important}.infoGridCard_itemWrapper__Ho841{background:#fff;border:1px solid #e2e8f0;border-radius:12px;display:flex;flex-direction:column;gap:8px;min-height:92px;padding:12px}.infoGridCard_labelRow__sxi7k{align-items:center;display:flex;gap:8px}.infoGridCard_itemIcon__RdlvA{background:#eff6ff;border-radius:8px;color:#2563eb;display:grid;height:22px;place-items:center;width:22px}.infoGridCard_label__F9teF{color:#64748b;font-size:11px!important;font-weight:700!important;letter-spacing:.04em;text-transform:uppercase}.infoGridCard_value__cfbye{color:#111827;font-size:14px!important;font-weight:700!important;word-break:break-word}.statusRow_rowContainer__2geRO{align-items:center;border:1px solid #0000;border-radius:8px;display:flex;justify-content:space-between;margin-bottom:12px;padding:16px}.statusRow_success__xD9ho{background-color:#ecfdf5;border-color:#d1fae5}.statusRow_warning__Uiznn{background-color:#fffbeb;border-color:#fef3c7}.statusRow_info__jLdin{background-color:#eff6ff;border-color:#dbeafe}.statusRow_leftContent__cPKTq{gap:12px}.statusRow_iconWrapper__RvWKP,.statusRow_leftContent__cPKTq{align-items:center;display:flex}.statusRow_iconSuccess__5BMnz{color:#10b981}.statusRow_iconWarning__u0-VE{color:#f59e0b}.statusRow_iconInfo__IbETG{color:#3b82f6}.statusRow_title__MzkFI{color:#0f172a;font-size:14px!important;font-weight:600!important;line-height:1.2!important;margin-bottom:2px!important}.statusRow_subtitle__gE56j{color:#64748b;font-size:12px!important;line-height:1.2!important}.statusRow_rightContent__vhB97{color:#64748b;font-size:12px;font-weight:500}.attributeBox_boxContainer__7Om\+h{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;flex:1 1;padding:12px 16px}.attributeBox_label__U6aaY{color:#64748b;font-size:11px!important;margin-bottom:4px!important}.attributeBox_value__zSqH\+{color:#0f172a;font-size:14px!important;font-weight:600!important}.activeProcessesTable_card__eoQXS{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__IPRCe{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.activeProcessesTable_uninstallBtn__Uwj3b{background-color:#2563eb!important;color:#fff!important}.activeProcessesTable_uninstallBtn__Uwj3b:hover{background-color:#1d4ed8!important}.activeProcessesTable_iconBtn__N4kim:hover{color:#ef4444!important}.activeProcessesTable_title__YYulr{color:#0f172a;font-size:16px!important;font-weight:700!important}.activeProcessesTable_tableHead__Ydg8d{background-color:#f8fafc!important;border-bottom:1px solid #e2e8f0!important;font-size:12px!important;font-weight:600!important}.activeProcessesTable_cmdName__SiYbb{color:#0f172a;font-size:13px!important;font-weight:600!important}.activeProcessesTable_cmdSub__kNx0J{color:#64748b;font-size:11px!important}.activeProcessesTable_status__MckRR{font-weight:600}.activeProcessesTable_running__ekwaa{color:#10b981}.activeProcessesTable_sleeping__VAwzy{color:#3b82f6}.activeProcessesTable_pulseHighlight__iGaJn{animation:activeProcessesTable_rowPulse__T4VQV 1.3s ease-out;background:#3b82f626;border-radius:4px;padding:0 4px}@keyframes activeProcessesTable_rowPulse__T4VQV{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__2yrYn{display:flex;flex-direction:column;gap:18px}.DeviceAiAnalytics_aiSummaryCard__W2hdD{background:#f8fbff;border:1px solid #dbeafe;border-radius:22px;display:flex;flex-direction:column;gap:16px;padding:22px 26px}.DeviceAiAnalytics_aiSummaryHeader__YWU9k{align-items:center;display:flex;gap:16px;justify-content:space-between}.DeviceAiAnalytics_aiSummaryTitleGroup__BJYgQ{align-items:center;display:flex;gap:12px}.DeviceAiAnalytics_aiSummaryIconWrap__efgxV{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__hQNaA{color:#0f172a;font-size:16px;font-weight:700}.DeviceAiAnalytics_aiSummarySubtitle__HCtUq{color:#475569;font-size:12px}.DeviceAiAnalytics_aiSummaryUpdated__3MUUY{border:1px solid #bfdbfe;border-radius:999px;color:#2563eb;font-size:12px;font-weight:600;padding:4px 12px;white-space:nowrap}.DeviceAiAnalytics_aiStatsRow__FNuJG{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.DeviceAiAnalytics_aiStatCard__x66HU{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__x66HU:hover{border-color:#cbd5e1;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-4px)}.DeviceAiAnalytics_aiStatCard__x66HU:before{background:#0000;content:"";height:100%;left:0;position:absolute;top:0;transition:background .3s ease;width:4px}.DeviceAiAnalytics_aiStatHead__KtuZM{align-items:center;display:flex;gap:12px}.DeviceAiAnalytics_aiStatCard--critical__1VKIr{background:#fff;border-color:#fee2e2}.DeviceAiAnalytics_aiStatCard--critical__1VKIr:before{background:#dc2626}.DeviceAiAnalytics_aiStatCard--coverage__g4L1P{background:#fff;border-color:#fcd9af}.DeviceAiAnalytics_aiStatCard--coverage__g4L1P:before{background:#ea580c}.DeviceAiAnalytics_aiStatCard--accuracy__\+1oqA{background:#fff;border-color:#dcfce7}.DeviceAiAnalytics_aiStatCard--accuracy__\+1oqA:before{background:#15803d}.DeviceAiAnalytics_aiStatIcon__wEk92{align-items:center;background:#0f172a0f;border-radius:10px;display:inline-flex;height:28px;justify-content:center;width:28px}.DeviceAiAnalytics_aiStatIcon--critical__tg\+st{background:#fee2e2;color:#dc2626}.DeviceAiAnalytics_aiStatIcon--coverage__GDCdk{background:#fff2e6;color:#ea580c}.DeviceAiAnalytics_aiStatIcon--accuracy__CUrzo{background:#dcfce7;color:#15803d}.DeviceAiAnalytics_aiStatValue__G3Lxw{color:#0f172a;font-size:28px;font-weight:700;line-height:1.2;transition:color .3s ease}.DeviceAiAnalytics_aiStatLabel__nbZsa{color:#475569;font-size:12px;font-weight:600}.DeviceAiAnalytics_aiStatDescription__Jx4un{color:#64748b;font-size:11px;line-height:1.4}.DeviceAiAnalytics_aiInsightsRow__5wj-b{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}.DeviceAiAnalytics_aiInsightCard__aqnBb{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__aqnBb:hover{background:#f8fafc;border-color:#cbd5e1;transform:translateX(4px)}.DeviceAiAnalytics_aiInsightIcon__-OMhw{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__aqnBb:hover .DeviceAiAnalytics_aiInsightIcon__-OMhw{background:#2563eb;color:#fff}.DeviceAiAnalytics_aiInsightText__WKEwY{color:#334155;font-size:13px;line-height:1.5}.DeviceAiAnalytics_aiSecurityAnalytics__6mDQP{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__JoYgp{align-items:center;display:flex;gap:16px;justify-content:space-between}.DeviceAiAnalytics_analyticsTitle__VHtJg{color:#0f172a;font-size:18px;font-weight:700}.DeviceAiAnalytics_analyticsSubtitle__GcVVm{color:#475569;font-size:12px}.DeviceAiAnalytics_analyticsBadge__T\+woX{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__T\+woX svg{color:#1d4ed8}.DeviceAiAnalytics_analyticsCardRow__I0lWv{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.DeviceAiAnalytics_analyticsHighlightCard__FdP5T{background:#fff;border:1px solid #0000;border-radius:16px;display:flex;flex-direction:column;gap:8px;min-height:210px;padding:16px}.DeviceAiAnalytics_analyticsHighlightCard--red__\+mUGR{background:#fff5f5;border-color:#fee2e2}.DeviceAiAnalytics_analyticsHighlightCard--amber__OtCEe{background:#fff7ed;border-color:#ffedd5}.DeviceAiAnalytics_analyticsHighlightCard--blue__iCzNc{background:#f8fbff;border-color:#dbeafe}.DeviceAiAnalytics_analyticsHighlightMeta__Qz7HM{align-items:center;color:#475569;display:flex;font-size:12px;gap:6px}.DeviceAiAnalytics_analyticsHighlightIcon__0zS74{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__\+mUGR .DeviceAiAnalytics_analyticsHighlightIcon__0zS74{background:#ef44441f;color:#dc2626}.DeviceAiAnalytics_analyticsHighlightCard--amber__OtCEe .DeviceAiAnalytics_analyticsHighlightIcon__0zS74{background:#fbbf2429;color:#d97706}.DeviceAiAnalytics_analyticsHighlightCard--blue__iCzNc .DeviceAiAnalytics_analyticsHighlightIcon__0zS74{background:#2563eb24;color:#2563eb}.DeviceAiAnalytics_analyticsBadgeText__94HYn{font-size:12px;font-weight:600;text-transform:capitalize}.DeviceAiAnalytics_analyticsHighlightMetric__PZr2t{align-items:baseline;display:flex;gap:6px}.DeviceAiAnalytics_analyticsHighlightMetric__PZr2t>p,.DeviceAiAnalytics_analyticsHighlightMetric__PZr2t>span{font-size:20px;font-weight:700}.DeviceAiAnalytics_analyticsHighlightMetaCaption__JsZM0{color:#475569;font-size:12px}.DeviceAiAnalytics_analyticsHighlightTitle__dBOSQ{color:#0f172a;font-size:14px;font-weight:600}.DeviceAiAnalytics_analyticsHighlightDescription__90mKr{color:#475569;font-size:12px;line-height:1.4}.DeviceAiAnalytics_analyticsInvestigate__yVDsf{color:#1d4ed8;cursor:pointer;font-size:12px;font-weight:600;margin-top:auto}.DeviceAiAnalytics_analyticsChartsRow__qhcOz{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.DeviceAiAnalytics_chartCard__Rn-ML{background:#fff;border:1px solid #e2e8f0;border-radius:16px;display:flex;flex-direction:column;gap:14px;padding:18px}.DeviceAiAnalytics_chartHeader__UpNNd{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.DeviceAiAnalytics_chartTitle__nuKEW{color:#0f172a;font-size:14px;font-weight:600}.DeviceAiAnalytics_chartSubtitle__VTxyQ{color:#64748b;font-size:12px}.DeviceAiAnalytics_chartPeak__PCogg{background:#fee2e2;border-radius:999px;color:#dc2626;font-size:12px;font-weight:600;padding:4px 10px}.DeviceAiAnalytics_chartAvg__U5dW8{background:#dcfce7;border-radius:999px;color:#047857;font-size:12px;font-weight:600;padding:4px 10px}.DeviceAiAnalytics_lineChart__qw1gG{border:1px dashed #e5e7eb;border-radius:14px;padding:12px}.DeviceAiAnalytics_lineChart__qw1gG svg{height:160px;width:100%}.DeviceAiAnalytics_linePath__yf8\+Q{fill:none;stroke:#2563eb;stroke-width:2}.DeviceAiAnalytics_chartXAxis__fCXtz{display:flex;justify-content:space-between;margin-top:8px}.DeviceAiAnalytics_chartXAxisLabel__0sqpB{color:#94a3b8;font-size:10px}.DeviceAiAnalytics_barChart__rMllV{display:flex;flex-direction:column;gap:10px}.DeviceAiAnalytics_barRow__GUHaG{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:140px 1fr 50px}.DeviceAiAnalytics_barLabel__rWtAj{color:#475569;font-size:12px}.DeviceAiAnalytics_barTrack__JvsCy{background:#e2e8f0;border-radius:999px;height:8px;overflow:hidden}.DeviceAiAnalytics_barFill__RM4Zc{border-radius:999px;height:8px}.DeviceAiAnalytics_barValue__3-huM{font-size:12px;font-weight:600}.DeviceAiAnalytics_modelTableCard__3pDv0{background:#fefefe;border:1px solid #e2e8f0;border-radius:16px;display:flex;flex-direction:column;gap:12px;padding:20px}.DeviceAiAnalytics_modelTableHeader__g3H38{align-items:center;display:flex;gap:14px;justify-content:space-between}.DeviceAiAnalytics_modelTableTitle__2dWqm{color:#0f172a;font-size:16px;font-weight:600}.DeviceAiAnalytics_modelTableSubtitle__JciyA{color:#475569;font-size:12px}.DeviceAiAnalytics_modelTableWrapper__NN19b{overflow-x:auto}.DeviceAiAnalytics_modelTableWrapper__NN19b table{border-collapse:collapse;width:100%}.DeviceAiAnalytics_modelTableWrapper__NN19b th{border-bottom:1px solid #e2e8f0;color:#94a3b8;font-size:12px;padding:12px 8px;text-align:left}.DeviceAiAnalytics_modelTableWrapper__NN19b td{border-bottom:1px solid #f1f5f9;color:#0f172a;font-size:14px;padding:12px 8px}.DeviceAiAnalytics_modelTableWrapper__NN19b tbody tr:last-child td{border-bottom:none}.DeviceAiAnalytics_modelStatus__wp14B{background:#e0f2fe;border-radius:999px;color:#0f172a;display:inline-block;font-size:12px;font-weight:600;padding:4px 10px}.DeviceAiAnalytics_falsePositive__MMAAi{color:#f97316;font-weight:600}.DeviceAiAnalytics_linePathMem__lZ\+yF{fill:none;stroke:#10b981;stroke-width:2;stroke-dasharray:4 2}.DeviceAiAnalytics_chartPeakMem__qNaGR{background:#dcfce7;border-radius:999px;color:#047857;font-size:12px;font-weight:600;padding:4px 10px}.DeviceAiAnalytics_chartLegend__tfhE1{align-items:center;display:flex;gap:16px}.DeviceAiAnalytics_legendItem__DPSFf{align-items:center;display:flex;gap:6px}.DeviceAiAnalytics_legendDotCpu__YaqL5{background:#2563eb;border-radius:2px;display:inline-block;height:3px;width:12px}.DeviceAiAnalytics_legendDotMem__gmfmw{background:#10b981;border-radius:2px;display:inline-block;height:3px;width:12px}.DeviceAiAnalytics_legendLabel__PTYAR{color:#64748b;font-size:11px}.DeviceAiAnalytics_monoCell__oU\+dZ{color:#334155;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px}.DeviceAiAnalytics_cmdCell__2E15W{color:#0f172a;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:13px;font-weight:600}.DeviceAiAnalytics_cmdSub__myyGV{color:#94a3b8;font-size:11px}.DeviceAiAnalytics_highVal__Wndkj{color:#ef4444;font-size:13px;font-weight:700}.DeviceAiAnalytics_normalVal__p1\+2w{color:#0f172a;font-size:13px;font-weight:600}.DeviceAiAnalytics_statusBadge__ANOUU{background:#f1f5f9;border-radius:999px;color:#475569;font-size:11px;font-weight:600;padding:3px 8px}.DeviceAiAnalytics_statusBadge--r__b7oEi,.DeviceAiAnalytics_statusBadge--running__\+t7-e{background:#dcfce7;color:#15803d}.DeviceAiAnalytics_statusBadge--s__qhWHO,.DeviceAiAnalytics_statusBadge--sleeping__NB2l4{background:#f1f5f9;color:#64748b}.DeviceAiAnalytics_riskBadge__SyrxR{border-radius:999px;display:inline-block;font-size:11px;font-weight:700;padding:3px 10px}.DeviceAiAnalytics_apexChartWrapper__BnxXP{margin:-10px 0;width:100%}.DeviceAiAnalytics_tableSearch__DUq2A{max-width:300px}.DeviceAiAnalytics_tableSearch__DUq2A .MuiOutlinedInput-root{background:#fff;border-radius:12px}.DeviceAiAnalytics_tableSearch__DUq2A .MuiOutlinedInput-root:hover .DeviceAiAnalytics_MuiOutlinedInput-notchedOutline__85Xdr{border-color:#cbd5e1}.DeviceAiAnalytics_tableSearch__DUq2A .MuiOutlinedInput-root.DeviceAiAnalytics_Mui-focused__i4J36 .DeviceAiAnalytics_MuiOutlinedInput-notchedOutline__85Xdr{border-color:#2563eb;border-width:1.5px}.deviceDashboard_pageHero__nujOT{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__cChq5{color:#0b1220;font-size:18px;font-weight:800}.deviceDashboard_pageHeroSubtitle__Opc-u{color:#64748b;font-size:12px;margin-top:4px}.deviceDashboard_pageHeroStats__Cdh6o{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.deviceDashboard_pageHeroBadge__aRKlD{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__fBYiu{display:flex;flex-direction:column;gap:12px}.deviceDashboard_systemRow__k9PWd{align-items:center;border-bottom:1px dashed #e5e7eb;display:flex;gap:16px;justify-content:space-between;padding-bottom:6px}.deviceDashboard_systemLabel__X-hkp{color:#475569;font-weight:600;text-transform:capitalize}.deviceDashboard_systemValue__hXw64{color:#0f172a;font-size:12px;font-weight:600;text-align:right}.deviceDashboard_systemPlaceholder__tpXHV{color:#94a3b8;font-size:13px;font-weight:600}.zoneManagement_page__6e-yN{display:flex;flex-direction:column;gap:24px;min-height:calc(100vh - 80px)}.zoneManagement_header__VFzE7{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.zoneManagement_pageTitle__DgPUt{color:#0f172a;font-size:24px;font-weight:600}.zoneManagement_pageSubtitle__CAwLT{color:#64748b;font-size:14px;margin-top:4px}.zoneManagement_headerActions__Kw7VM{align-items:center;display:flex;gap:12px}.zoneManagement_kpiGrid__GvGin{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.zoneManagement_filterBar__EVWQe{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__wVON6,.zoneManagement_searchField__PwyzA .MuiInputBase-root{background:#fff;border-radius:10px}.zoneManagement_searchField__PwyzA .MuiInputBase-input{padding:12px 12px 12px 0}.zoneManagement_searchField__PwyzA .MuiInputBase-root{padding-left:12px}.zoneManagement_filterSelect__wVON6 .MuiSelect-select{border-radius:10px!important;padding:0 14px}.zoneManagement_filterSelect__wVON6 .MuiOutlinedInput-notchedOutline,.zoneManagement_searchField__PwyzA .MuiOutlinedInput-notchedOutline{border-color:#e2e8f0;border-radius:10px!important;height:50px}.zoneManagement_filterSelect__wVON6 .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline,.zoneManagement_searchField__PwyzA .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#cbd5f5}.zoneManagement_filterSelect__wVON6 .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline,.zoneManagement_searchField__PwyzA .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#2563eb}.zoneManagement_zoneGrid__WkYkR{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,minmax(280px,1fr))}.zoneManagement_zoneCard__if6fM{background:#fff;border-radius:16px;border-top:4px solid #2563eb;box-shadow:0 10px 14px #0f172a14;padding:16px}.zoneManagement_zoneCardHeader__sAA5m{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.zoneManagement_zoneCardTitleWrap__6-eir{align-items:center;display:flex;gap:12px}.zoneManagement_zoneCardIcon__jsrPY{border-radius:12px;display:grid;height:38px;place-items:center;width:38px}.zoneManagement_zoneCardTitle__fKiHU{color:#0f172a;font-size:16px;font-weight:600}.zoneManagement_zoneCardSubtitle__K5HB1{color:#64748b;font-size:12px;margin-top:2px}.zoneManagement_zoneCardMenuButton__34CNX{color:#94a3b8}.zoneManagement_zoneMenuItem__-jp2j{align-items:center;display:flex;gap:8px}.zoneManagement_zoneCardDescription__tqXrb{color:#475569;font-size:13px;line-height:1.5;margin-top:12px}.zoneManagement_zoneCardStats__bB1Cy{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:16px}.zoneManagement_zoneStat__u-50o{border:1px solid #e2e8f0;border-radius:12px;padding:10px 8px;text-align:center}.zoneManagement_zoneStatValue__CeyR3{font-size:16px;font-weight:700}.zoneManagement_zoneStatLabel__VrMKI{color:#64748b;font-size:12px;margin-top:4px}.zoneManagement_statAssets__GX5ct{background-color:#f6fafe}.zoneManagement_statHealth__j275T{background-color:#f7fef9}.zoneManagement_statThreats__2Er9C{background-color:#fffdf4}.zoneManagement_statAssets__GX5ct .zoneManagement_zoneStatValue__CeyR3{color:#2563eb}.zoneManagement_statHealth__j275T .zoneManagement_zoneStatValue__CeyR3{color:#16a34a}.zoneManagement_statThreats__2Er9C .zoneManagement_zoneStatValue__CeyR3{color:#f97316}.zoneManagement_zoneMeta__Dpp3I{display:flex;flex-direction:column;gap:10px;margin-top:16px}.zoneManagement_zoneMetaRow__sFhl\+{align-items:center;display:flex;gap:12px;justify-content:space-between}.zoneManagement_zoneMetaItem__a9SH5{align-items:center;color:#64748b;display:flex;gap:6px}.zoneManagement_zoneMetaIcon__u73Iq{color:#94a3b8;font-size:16px!important}.zoneManagement_zoneMetaLabel__4Xpqj{font-size:13px}.zoneManagement_zoneMetaTag__5tZ2G{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__NnKva{background:#e0ecff;color:#1d4ed8}.zoneManagement_zoneMetaTag--medium__KJN6I{background:#e0f2fe;color:#0284c7}.zoneManagement_zoneMetaTag--high__UFJYM{background:#ffedd5;color:#d97706}.zoneManagement_zoneMetaTag--critical__3jt0E{background:#fee2e2;color:#dc2626}.zoneManagement_zoneMetaValue__\+ruA-{background:#f1f5f9;border-radius:8px;color:#364153;display:inline-flex;font-size:12px;font-weight:600;padding:4px 8px}.zoneManagement_dialogPaper__wlEMH{border-radius:16px;padding:8px}.zoneManagement_deleteDialogPaper__DJvvo{border-radius:16px;padding:0}.zoneManagement_deleteDialogHeader__vNTrX{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__qeoAT{align-items:flex-start;display:flex;gap:12px}.zoneManagement_deleteDialogIcon__bU6qH{background:#fee2e2;border-radius:12px;color:#ef4444;display:grid;height:40px;place-items:center;width:40px}.zoneManagement_deleteDialogTitle__fTs-r{color:#0f172a;font-size:18px;font-weight:700}.zoneManagement_deleteDialogSubtitle__\+RGFt{color:#64748b;font-size:14px;margin-top:4px}.zoneManagement_deleteDialogClose__ZsK61{color:#94a3b8}.zoneManagement_deleteDialogBody__VpAvs{display:flex;flex-direction:column;gap:16px;padding:16px 20px}.zoneManagement_deleteDialogWarningCard__V2GLq{background:#fff1f2;border:1px solid #fecdd3;border-radius:12px;padding:14px}.zoneManagement_deleteDialogQuestion__9GC\+x{color:#1f2937;font-size:14px;margin-bottom:8px}.zoneManagement_deleteDialogZoneName__cpMxC{color:#dc2626;font-weight:600}.zoneManagement_deleteDialogWarningText__Hgqhj{align-items:flex-start;color:#b91c1c;display:flex;font-size:13px;gap:8px;line-height:1.4}.zoneManagement_deleteDialogWarningIcon__yXkAt{font-size:18px;margin-top:2px}.zoneManagement_deleteDialogNextTitle__cPbym{color:#334155;font-size:14px;font-weight:600;margin-bottom:6px}.zoneManagement_deleteDialogList__ax\+xN{grid-gap:6px;color:#475569;display:grid;font-size:13px;gap:6px;margin:0;padding-left:18px}.zoneManagement_deleteDialogFooter__UCWAC{display:flex;gap:12px;justify-content:flex-end;padding:12px 20px 20px}.zoneManagement_deleteDialogButton__\+ZTmB{background:linear-gradient(135deg,#ef4444,#f97316);border-radius:10px;color:#fff}.zoneManagement_deleteDialogButton__\+ZTmB:hover{background:linear-gradient(135deg,#dc2626,#ea580c)}.zoneManagement_dialogHeader__t9wXy{align-items:center;display:flex;gap:16px;justify-content:space-between;padding:16px 16px 0}.zoneManagement_dialogHeaderStart__cf0Tn{align-items:center;display:flex;gap:12px}.zoneManagement_dialogAvatar__AM-w8{background:#2563eb1a;color:#2563eb;height:40px;width:40px}.zoneManagement_dialogTitle__7BrPo{color:#0f172a;font-size:20px;font-weight:600}.zoneManagement_dialogSubtitle__VqBft{color:#64748b;font-size:14px;margin-top:4px}.zoneManagement_dialogClose__uRhAx{color:#94a3b8}.zoneManagement_dialogBody__3vcXF{display:flex;flex-direction:column;gap:18px;padding:16px}.zoneManagement_dialogBody__3vcXF .MuiOutlinedInput-root{border-radius:12px}.zoneManagement_dialogBody__3vcXF .MuiOutlinedInput-notchedOutline{border-color:#e2e8f0}.zoneManagement_dialogBody__3vcXF .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#cbd5f5}.zoneManagement_dialogBody__3vcXF .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#2563eb}.zoneManagement_dialogBody__3vcXF .MuiFormLabel-root.Mui-focused:not(.zoneManagement_Mui-error__dHRhE),.zoneManagement_dialogBody__3vcXF .MuiFormLabel-root:not(.zoneManagement_Mui-error__dHRhE),.zoneManagement_dialogBody__3vcXF .MuiInputLabel-root.Mui-focused:not(.zoneManagement_Mui-error__dHRhE),.zoneManagement_dialogBody__3vcXF .MuiInputLabel-root:not(.zoneManagement_Mui-error__dHRhE){color:#3d4859}.zoneManagement_field__pr9ah{display:flex;flex-direction:column;gap:6px}.zoneManagement_labelWithIcon__POgdx{align-items:center;display:inline-flex;font-size:14px;font-weight:600;gap:6px}.zoneManagement_labelIcon__lr\+ck{font-size:16px}.zoneManagement_iconZoneName__mS-JS{color:#2563eb}.zoneManagement_iconDescription__JljaR{color:#7c3aed}.zoneManagement_iconSecurity__whevf{color:#0ea5e9}.zoneManagement_iconNetwork__tNWqy{color:#f59e0b}.zoneManagement_iconColor__a3W28{color:#ec4899}.zoneManagement_fieldRow__6Qwjd{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.zoneManagement_levelTag__XAvFK{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__XAvFK:before{background:currentColor;border-radius:50%;content:"";height:8px;width:8px}.zoneManagement_levelTag--low__QgLKI{background:#e0ecff;color:#1d4ed8}.zoneManagement_levelTag--medium__exo3n{background:#e0f2fe;color:#0284c7}.zoneManagement_levelTag--high__Ugs2D{background:#ffedd5;color:#d97706}.zoneManagement_levelTag--critical__IEqGK{background:#fee2e2;color:#dc2626}.zoneManagement_fieldLabel__HIZsF{color:#3d4859;font-size:14px;font-weight:600}.zoneManagement_requiredMark__t1fwF{color:#ef4444}.zoneManagement_colorOptions__I97sD{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}.zoneManagement_colorSwatch__YCn9s{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__lAEY4{border-color:#0f172a;box-shadow:0 0 0 2px #0f172a33;transform:scale(1.02)}.zoneManagement_colorCheck__e\+u6z{color:#fff;font-size:18px}.zoneManagement_dialogFooter__ReIjs{display:flex;gap:12px;justify-content:flex-end;padding:0 16px 16px}.zoneManagement_primaryButton__pNUFl{background-color:#007bff!important;border-radius:10px!important;color:#fff;text-transform:none}.zoneManagement_buttonContent__\+buUa{align-items:center;display:inline-flex;gap:8px}.roleTemplatesPage_page__n1rdJ{min-height:100%}.roleTemplatesPage_header__yYiki{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:18px}.roleTemplatesPage_title__QNwvz{color:#0f172a;font-size:26px;font-weight:800}.roleTemplatesPage_subtitle__tJCjq{color:#64748b;font-size:13px;margin-top:4px}.roleTemplatesPage_createBtn__FPc-G{background:#007bff!important;border-radius:12px!important;font-weight:700!important;padding:8px 16px!important;text-transform:none!important}.roleTemplatesPage_statsGrid__8DzCo{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:18px}.roleTemplatesPage_tableHeader__BBPa0{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.roleTemplatesPage_statCard__npun4{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__B2xdd{color:#64748b!important;font-size:12px!important;font-weight:700!important}.roleTemplatesPage_statValue__xQA7R{color:#0f172a!important;font-size:30px!important;font-weight:800!important;line-height:1!important;margin-top:6px!important}.roleTemplatesPage_statIcon__m5JjB{border-radius:14px;color:#0f172a;display:grid;height:44px;place-items:center;width:44px}.roleTemplatesPage_statIcon__m5JjB svg{font-size:22px}.roleTemplatesPage_searchCard__sLk7o{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:14px!important;margin-bottom:18px;padding:18px}.roleTemplatesPage_categorySelect__RVaO-{min-width:200px}.roleTemplatesPage_tableCard__YRwJE{border:1px solid #e2e8f0!important;border-radius:14px!important;overflow:hidden;padding:16px}.roleTemplatesPage_filterRow__Xb0br{align-items:center;border-bottom:1px solid #f1f5f9;display:flex;justify-content:space-between;padding:12px 24px}.roleTemplatesPage_filterGroup__LFOlQ{align-items:center;display:flex;gap:16px}.roleTemplatesPage_filterLabel__0w6o9{color:#64748b;font-size:13px;font-weight:600}.roleTemplatesPage_filterSelect__-3xYD{min-width:140px}.roleTemplatesPage_filterSelect__-3xYD .MuiOutlinedInput-root{background:#fff;border-radius:8px}.roleTemplatesPage_clearFilters__ySGvN{background:none;border:none;color:#ef4444;cursor:pointer;font-size:13px;font-weight:600;padding:4px 8px}.roleTemplatesPage_clearFilters__ySGvN:hover{text-decoration:underline}.roleTemplatesPage_filterToggle__MxeEN{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__MxeEN:hover{background:#f8fafc;border-color:#cbd5e1;color:#1e293b;transform:translateY(-1px)}.roleTemplatesPage_filterToggle__MxeEN:active{transform:translateY(0)}.roleTemplatesPage_filterToggle__MxeEN svg{color:#64748b;font-size:18px}.roleTemplatesPage_nameCell__4s3G3{align-items:center;display:flex;gap:14px}.roleTemplatesPage_templateIcon__gsdPH{background:#e0f2fe;border-radius:12px;color:#007bff;display:grid;flex-shrink:0;height:42px;place-items:center;width:42px}.roleTemplatesPage_templateName__D9gc\+{color:#0f172a!important;font-size:14px!important;font-weight:800!important;line-height:1.1!important}.roleTemplatesPage_templateDesc__EuY8V{color:#64748b!important;font-size:12px!important;margin-top:4px!important}.roleTemplatesPage_permissionsTop__qaGez{color:#0f172a!important;font-size:13px!important;font-weight:700!important}.roleTemplatesPage_permissionsSub__hUKs5{color:#64748b!important;font-size:12px!important;margin-top:2px!important}.roleTemplatesPage_usageText__2Myky{color:#334155!important;font-size:13px!important;font-weight:700!important}.roleTemplatesPage_usageNumber__kL\+nM{color:#2563eb}.roleTemplatesPage_dateText__ryhy4{color:#334155!important;font-size:13px!important;font-weight:600!important}.roleTemplatesPage_actionsCell__7C7wT{display:flex;gap:2px;justify-content:flex-end}.roleTemplatesPage_actionsCell__7C7wT .MuiIconButton-root{color:#64748b}@media(max-width:1100px){.roleTemplatesPage_statsGrid__8DzCo{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.roleTemplatesPage_page__n1rdJ{padding:16px}.roleTemplatesPage_header__yYiki{align-items:flex-start;flex-direction:column}.roleTemplatesPage_statsGrid__8DzCo{grid-template-columns:1fr}}.createRoleTemplate_page__E7K\+l{min-height:100%}.createRoleTemplate_header__L7Zmk{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:18px}.createRoleTemplate_title__hg5iV{color:#0f172a;font-size:28px;font-weight:900}.createRoleTemplate_subtitle__xkhH-{color:#64748b;font-size:13px;margin-top:4px}.createRoleTemplate_headerActions__dRHv2{align-items:center;display:flex;gap:12px;justify-content:end;margin-top:2rem}.createRoleTemplate_tableHeader__CrpoK{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.createRoleTemplate_cancelBtn__ttaLV{padding:10px 16px!important}.createRoleTemplate_cancelBtn__ttaLV,.createRoleTemplate_saveBtn__-qN7Z{border-radius:14px!important;font-weight:800!important;text-transform:none!important}.createRoleTemplate_saveBtn__-qN7Z{background:#007bff!important;padding:10px 18px!important}.createRoleTemplate_card__NPdCq{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:14px!important;padding:22px}.createRoleTemplate_cardTitle__vJ7o3{color:#0f172a!important;font-size:15px!important;font-weight:900!important}.createRoleTemplate_fieldLabel__GD2nf{color:#0f172a;font-size:13px;font-weight:800;margin-bottom:8px}.createRoleTemplate_sectionTitle__W0DSK{color:#0f172a;font-size:15px;font-weight:900!important;margin-bottom:2rem}.createRoleTemplate_categoryRow__8uov-{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:18px;margin-top:1rem}.createRoleTemplate_categoryCard__-o-W-{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__-o-W-:hover{transform:translateY(-1px)}.createRoleTemplate_categoryCardActive__eUonh{border-color:#2563eb}.createRoleTemplate_categoryTop__3RdWs{align-items:center;display:flex;gap:12px}.createRoleTemplate_categoryIcon__WNbOP{border-radius:14px;display:grid;height:46px;place-items:center;width:46px}.createRoleTemplate_categoryIcon__WNbOP svg{font-size:22px}.createRoleTemplate_categoryText__11G1a{display:flex;flex-direction:column;gap:4px}.createRoleTemplate_categoryLabel__9OJ3I{color:#0f172a!important;font-size:14px!important;font-weight:900!important;line-height:1.15!important}.createRoleTemplate_categoryCounts__0aqWV{align-items:center;display:flex;font-size:12px;font-weight:800;gap:12px}.createRoleTemplate_countAllowed__N1xVQ{align-items:center;color:#16a34a;display:inline-flex;gap:6px}.createRoleTemplate_countAllowed__N1xVQ svg{font-size:14px}.createRoleTemplate_countDenied__5mEdz{align-items:center;color:#ef4444;display:inline-flex;gap:6px}.createRoleTemplate_countDenied__5mEdz svg{font-size:14px}.createRoleTemplate_categoryFooter__bOSfy{margin-top:10px}.createRoleTemplate_enabledChip__4u-7r{background:#dcfce7!important;color:#157f3c!important;font-weight:700!important}.createRoleTemplate_disabledChip__l0n50{background:#f1f5f9!important;color:#64748b!important;font-weight:700!important}.createRoleTemplate_detailCard__9zrJh{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:14px!important;padding:18px 18px 16px}.createRoleTemplate_detailHeader__3xAdP{align-items:center;display:flex;gap:16px;justify-content:space-between}.createRoleTemplate_detailLeft__f7pyC{align-items:center;display:flex;gap:14px}.createRoleTemplate_detailIcon__ustj8{border-radius:16px;display:grid;height:52px;place-items:center;width:52px}.createRoleTemplate_detailIcon__ustj8 svg{font-size:24px}.createRoleTemplate_detailTitle__3NMWF{color:#0f172a!important;font-size:20px!important;font-weight:900!important}.createRoleTemplate_detailSubtitle__lutxj{color:#64748b!important;font-size:13px!important;font-weight:600!important;margin-top:2px!important}.createRoleTemplate_detailRight__ePczf{align-items:flex-end;display:flex;flex-direction:column;gap:2px}.createRoleTemplate_statusLabel__conem{color:#64748b!important;font-size:12px!important;font-weight:800!important}.createRoleTemplate_statusRow__fmgjJ{align-items:center;display:flex;gap:12px}.createRoleTemplate_statusValue__6lw2D{color:#16a34a!important;font-size:14px!important;font-weight:900!important}.createRoleTemplate_infoBox__TM-Dj{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__3fHS5{font-size:13px!important;font-weight:700!important}.createRoleTemplate_listCard__aZi1n{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:14px!important}.createRoleTemplate_listHeader__stxOL{justify-content:space-between;padding:16px 16px 14px}.createRoleTemplate_listHeaderLeft__Rki1Z,.createRoleTemplate_listHeader__stxOL{align-items:center;display:flex;gap:12px}.createRoleTemplate_allowedIcon__NfLGC,.createRoleTemplate_deniedIcon__mdjt-{border-radius:12px;display:grid;height:38px;place-items:center;width:38px}.createRoleTemplate_allowedIcon__NfLGC{background:#dcfce7;color:#16a34a}.createRoleTemplate_deniedIcon__mdjt-{background:#fee2e2;color:#ef4444}.createRoleTemplate_listTitle__oCI9A{color:#0f172a!important;font-size:18px!important;font-weight:900!important}.createRoleTemplate_listSubtitle__xOVRQ{color:#64748b!important;font-size:13px!important;font-weight:600!important;margin-top:2px!important}.createRoleTemplate_allowedCountChip__Ov2Pj{background:#dcfce7!important;color:#15803d!important;font-weight:900!important}.createRoleTemplate_deniedCountChip__ceo4I{background:#fee2e2!important;color:#b91c1c!important;font-weight:900!important}.createRoleTemplate_allowedItem__r9iuN,.createRoleTemplate_deniedItem__PZGdY{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__r9iuN{background:#ecfdf5;border-color:#86efac}.createRoleTemplate_deniedItem__PZGdY{background:#fef2f2;border-color:#fca5a5}.createRoleTemplate_addItemBtn__1mWKf{border-radius:12px!important;font-weight:800!important;padding:12px 14px!important;text-transform:none!important}@media(max-width:1200px){.createRoleTemplate_categoryRow__8uov-{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:800px){.createRoleTemplate_page__E7K\+l{padding:16px}.createRoleTemplate_detailHeader__3xAdP,.createRoleTemplate_header__L7Zmk{align-items:flex-start;flex-direction:column}.createRoleTemplate_detailRight__ePczf{align-items:flex-start}}@media(max-width:560px){.createRoleTemplate_categoryRow__8uov-{grid-template-columns:repeat(2,minmax(0,1fr))}}.permissionItemsSection_card__KFnf-{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:14px!important}.permissionItemsSection_header__fpxPo{justify-content:space-between;padding:16px 16px 14px}.permissionItemsSection_headerLeft__cFm4B,.permissionItemsSection_header__fpxPo{align-items:center;display:flex;gap:12px}.permissionItemsSection_headerIcon__luyPi{border-radius:12px;display:grid;height:38px;place-items:center;width:38px}.permissionItemsSection_allowedIcon__n9rm6{background:#dcfce7;color:#16a34a}.permissionItemsSection_deniedIcon__dVc6y{background:#fee2e2;color:#ef4444}.permissionItemsSection_title__D3OFG{color:#0f172a!important;font-size:18px!important;font-weight:900!important}.permissionItemsSection_subtitle__KtEzA{color:#64748b!important;font-size:13px!important;font-weight:600!important;margin-top:2px!important}.permissionItemsSection_count__fXKey{border-radius:999px;display:grid;font-size:12px;font-weight:900;height:22px;min-width:34px;padding:0 10px;place-items:center}.permissionItemsSection_allowedCount__8UiY\+{background:#dcfce7;color:#15803d}.permissionItemsSection_deniedCount__MD\+ke{background:#fee2e2;color:#b91c1c}.permissionItemsSection_body__LUJzU{padding:16px}.permissionItemsSection_itemRow__b4o7J{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__wzuqo{background:#ecfdf5;border-color:#86efac}.permissionItemsSection_deniedItem__vLjpp{background:#fef2f2;border-color:#fca5a5}.permissionItemsSection_itemText__SG5ND{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.permissionItemsSection_deleteBtn__qmwXn{color:#64748b!important;opacity:0;transition:opacity .12s ease}.permissionItemsSection_deleteBtn__qmwXn:focus-visible,.permissionItemsSection_itemRow__b4o7J:hover .permissionItemsSection_deleteBtn__qmwXn{opacity:1}.permissionItemsSection_addBtn__Qwbqe{border-radius:12px!important;font-weight:800!important;padding:12px 14px!important;text-transform:none!important}.permissionItemsSection_addRow__Quror{align-items:center;display:flex;gap:10px}.permissionItemsSection_addIconBtn__jhex1{border:1px solid #e2e8f0!important;border-radius:10px!important}.customInput_wrapper__6-0Ap{width:100%}.customInput_fieldLabel__BVZPe{color:#0f172a;font-size:13px;font-weight:800;margin-bottom:8px}.customInput_customInput__G3L0j .MuiInputBase-root,.customInput_customInput__G3L0j .MuiSelect-select{background:#fff;border-radius:10px}.customInput_customInput__G3L0j .MuiInputBase-input{padding:12px 12px 12px 0}.customInput_customInput__G3L0j .MuiInputBase-root{padding-left:12px}.customInput_filterSelect__BxnTu .MuiSelect-select{border-radius:10px!important;padding:0 14px}.customInput_customInput__G3L0j .MuiOutlinedInput-notchedOutline,.customInput_filterSelect__BxnTu .MuiOutlinedInput-notchedOutline{border-color:#e2e8f0;border-radius:10px!important}.customInput_customInput__G3L0j .MuiOutlinedInput-root:not(.MuiInputBase-multiline) .MuiOutlinedInput-notchedOutline{height:50px}.customInput_customInput__G3L0j .MuiOutlinedInput-root.MuiInputBase-multiline{padding:12px}.customInput_customInput__G3L0j .MuiOutlinedInput-root.MuiInputBase-multiline .MuiInputBase-input{padding:0}.customInput_customInput__G3L0j .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline,.customInput_filterSelect__BxnTu .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#cbd5f5}.ChatAI_chatPageWrapper__LX5PC{border-radius:12px;display:flex;height:calc(100dvh - 135px);overflow:hidden}.ChatAI_chatSidebar__vEq0P{background-color:#fff;border-right:1px solid #e0e4e8;display:flex;flex-direction:column;flex-shrink:0;width:280px}.ChatAI_sidebarContent__EWZUV{flex:1 1;overflow-y:auto;padding:16px}.ChatAI_sidebarFooter__axoJS{border-top:1px solid #e0e4e8;padding:16px;text-align:center}.ChatAI_footerText__ClKgY{color:#6b7280;font-size:12px}.ChatAI_newChatButton__bU3xr{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__bU3xr:hover{transform:translateY(-1px)}.ChatAI_newChatButton__bU3xr:active{transform:translateY(0)}.ChatAI_stickyNewChat__S3JdD{-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__77bOD{font-size:20px}.ChatAI_chatHistoryList__UBns-{display:flex;flex-direction:column;gap:8px;margin-top:10px}.ChatAI_skeletonItem__SbZf3{display:flex;flex-direction:column;gap:6px}.ChatAI_chatGroup__DFgS\+{margin-bottom:16px}.ChatAI_periodHeader__Cux1X{color:#9ca3af;font-size:11px;font-weight:600;letter-spacing:.5px;margin-bottom:8px;padding:0 8px;text-transform:uppercase}.ChatAI_chatHistoryItem__RrUFb{align-items:center;border-radius:8px;color:#4b5563;cursor:pointer;display:flex;gap:12px;padding:10px 12px;transition:all .2s ease}.ChatAI_chatHistoryItem__RrUFb:hover{background-color:#f3f4f6}.ChatAI_chatHistoryItem__RrUFb.ChatAI_active__NPSod{background-color:#e3f2fd;color:#007bff;font-weight:500}.ChatAI_chatItemMain__7P2Ov{align-items:center;display:flex;flex:1 1;gap:12px;overflow:hidden}.ChatAI_chatIconBadge__AH4So{align-items:center;border-radius:10px;display:flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.ChatAI_chatIcon__W1eFx{flex-shrink:0;font-size:18px}.ChatAI_chatIconBadgeDaily__StQwc{background:#eef4ff}.ChatAI_chatIconBadgeSecurity__iDVSs{background:#ecfeff}.ChatAI_chatIconBadgeCompliance__InIbZ{background:#ecfdf3}.ChatAI_chatIconBadgeAnalyze__0EpDI{background:#fef9c3}.ChatAI_chatIconBadgeDefault__dL-PL{background:#f3f4f6}.ChatAI_chatIconDaily__aoskI{color:#3b82f6}.ChatAI_chatIconSecurity__VVck1{color:#0ea5e9}.ChatAI_chatIconCompliance__620H-{color:#22c55e}.ChatAI_chatIconAnalyze__mGVRC{color:#f59e0b}.ChatAI_chatIconDefault__wmg5i{color:#6b7280}.ChatAI_chatText__VK9KG{display:flex;flex-direction:column;gap:2px;min-width:0}.ChatAI_chatTitle__IhjGl{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChatAI_chatTimestamp__pNckT{color:#9ca3af;font-size:11px}.ChatAI_chatContainer__KfEvr{background:linear-gradient(180deg,#fff,#f8fbff);display:flex;flex:1 1;flex-direction:column;overflow:hidden}.ChatAI_chatHeader__EuaIx{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__tlh5\+{align-items:center;display:flex;gap:16px}.ChatAI_aiAvatar__RyUCR{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__dH9d-{display:flex;flex-direction:column;gap:2px}.ChatAI_aiName__YuRZo{color:#1f2937;font-size:18px;font-weight:600;margin:0}.ChatAI_aiSubtitle__tOgrv{color:#6b7280;font-size:13px;margin:0}.ChatAI_exportButton__IpnDz{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__IpnDz:hover{background-color:#007bff;color:#fff}.ChatAI_exportIcon__Jm6\+P{font-size:18px}.ChatAI_chatContent__V72Xy{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__8-wCc{display:flex;flex-direction:column;gap:20px;margin-bottom:24px}.ChatAI_messageSending__s1m4M{align-items:center;display:flex;justify-content:flex-start;padding:8px 12px}.ChatAI_heroWrapper__xLIqx{align-items:center;animation:ChatAI_fadeIn__fYIBN .8s ease-out;display:flex;justify-content:center;min-height:100%;padding:40px;width:100%}.ChatAI_heroContent__rx3Wr{gap:24px;max-width:800px;text-align:center;width:100%}.ChatAI_heroContent__rx3Wr,.ChatAI_heroIntro__M4gEa{align-items:center;display:flex;flex-direction:column}.ChatAI_heroIntro__M4gEa{gap:16px}.ChatAI_heroSparkContainer__Iz7NG{align-items:center;animation:ChatAI_float__AbaKu 3s ease-in-out infinite;background:#007bff1a;border-radius:20px;display:flex;height:64px;justify-content:center;margin-bottom:8px;width:64px}.ChatAI_heroSpark__5T9Tb{color:#007bff;font-size:26px}.ChatAI_heroGreetingText__etKCt{align-items:center;display:flex;flex-direction:column;gap:8px}.ChatAI_heroGreeting__u8Blx{animation:ChatAI_slideDown__lycwj .8s ease-out;color:#4b5563;font-size:22px;font-weight:600;letter-spacing:-.01em;margin:0}.ChatAI_userRoleBadge__twe59{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__MN165{-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__qHPh7{color:#6b7280;font-size:18px;font-weight:400;line-height:1.6;margin:0;max-width:600px}.ChatAI_suggestionsGrid__W\+Wzx{grid-gap:16px;animation:ChatAI_slideUp__6bSLt .8s ease-out .2s both;display:grid;gap:16px;grid-template-columns:repeat(2,1fr);margin-top:24px;width:100%}.ChatAI_suggestionEntry__5KO-u{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__5KO-u:hover{background-color:#f8fbff;border-color:#007bff;box-shadow:0 12px 24px #0000000d;transform:translateY(-4px)}.ChatAI_suggestionEntry__5KO-u:hover .ChatAI_suggestionIcon__SO1d-{background:#007bff;color:#fff;transform:scale(1.1)}.ChatAI_suggestionIcon__SO1d-{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__VAp22{display:flex;flex-direction:column;gap:4px}.ChatAI_suggestionTitle__Y4iq0{color:#111827;font-size:16px;font-weight:600}.ChatAI_suggestionDesc__-Tf93{color:#6b7280;font-size:13px;line-height:1.4}@keyframes ChatAI_fadeIn__fYIBN{0%{opacity:0}to{opacity:1}}@keyframes ChatAI_slideUp__6bSLt{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes ChatAI_slideDown__lycwj{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes ChatAI_float__AbaKu{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes ChatAI_messageEnter__a-eMI{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes ChatAI_aiMessageEnter__AUKZB{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes ChatAI_userMessageEnter__n3jaB{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.ChatAI_heroCard__btxVI{border:1px solid #ffffff1f;border-radius:28px;display:flex;flex-direction:column;gap:12px;margin-top:12px;padding:18px 26px;width:100%}.ChatAI_heroCardTitle__cT7r\+{color:#fff;font-size:20px;font-weight:600}.ChatAI_heroCardMeta__kDXn1{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.ChatAI_heroActionButton__b85XX{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__v2g\+v{font-size:18px}.ChatAI_heroTool__Z0YyK{background:#ffffff14;border-radius:12px;font-size:14px;padding:6px 10px}.ChatAI_heroSpeed__Pyb9m{color:#a5b4fc;font-size:14px;font-weight:500}.ChatAI_heroMic__cm7LX{color:#a5b4fc;font-size:20px}.ChatAI_messageWrapper__t8zAT{animation:ChatAI_messageEnter__a-eMI .4s cubic-bezier(.4,0,.2,1) both;display:flex;gap:12px;max-width:85%}.ChatAI_messageWrapper__t8zAT.ChatAI_aiMessage__Y7-N-{align-self:flex-start;animation-name:ChatAI_aiMessageEnter__AUKZB}.ChatAI_messageWrapper__t8zAT.ChatAI_userMessage__MZATv{align-self:flex-end;animation-name:ChatAI_userMessageEnter__n3jaB;flex-direction:row-reverse}.ChatAI_reportMessage__c7l6P{max-width:min(1100px,100%);width:100%}.ChatAI_messageAvatar__YxWRD{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__dGvtu{align-self:flex-start}.ChatAI_messageAvatarError__QyX65{background:linear-gradient(135deg,#dc2626,#b91c1c);box-shadow:0 4px 14px #dc26264d;font-weight:800}.ChatAI_chatErrorCard__mWV1y{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__CZBEQ{color:#991b1b;font-size:14px;font-weight:700;letter-spacing:-.01em;margin:0 0 8px}.ChatAI_chatErrorBody__y-ZEB{color:#450a0a;font-size:14px;line-height:1.55;margin:0 0 10px;white-space:pre-wrap;word-break:break-word}.ChatAI_chatErrorHint__pGhK0{color:#6b7280;font-size:12px;margin:0}.ChatAI_messageBubble__6LWr5{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__MZATv .ChatAI_messageBubble__6LWr5{background:linear-gradient(145deg,#0d6efd,#0b5ed7);border-color:#0000;box-shadow:0 10px 20px #0d6efd3d;color:#fff}.ChatAI_assistantBubbleRefined__O7Oq5{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__O7Oq5: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__9rwfv{border-color:#3b82f647;box-shadow:inset 0 1px 0 #ffffffe6,0 0 0 1px #3b82f61a,0 12px 32px #2563eb14}.ChatAI_wrapperStreaming__DEAGN{contain:layout style;z-index:1}.ChatAI_messageAvatarModern__6hO04{background:linear-gradient(135deg,#2563eb,#0891b2);border-radius:12px;box-shadow:0 6px 16px #2563eb59}.ChatAI_senderTitleRow__JsFf5{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.ChatAI_streamingBadge__fgPg0{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__t2PjP{animation:ChatAI_dotPulse__tSjWJ 1s ease-in-out infinite;background:#2563eb;border-radius:50%;height:6px;width:6px}@keyframes ChatAI_dotPulse__tSjWJ{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.ChatAI_messageContentStreaming__ZCx-b{min-height:2.5rem}.ChatAI_streamCursor__rwS3Z{animation:ChatAI_cursorBlink__llfGM .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__llfGM{0%,to{opacity:1}50%{opacity:0}}.ChatAI_streamSkeleton__cqfE8{display:flex;flex-direction:column;gap:10px;padding:4px 0 8px}.ChatAI_streamSkeletonLine__M9BYU{background:#e8edf5;border-radius:6px;height:10px}.ChatAI_streamSkeletonLine__M9BYU.ChatAI_streamSkeletonLineShort__a0LvI{width:55%}.ChatAI_typingRowLegacy__nn4cI{animation:ChatAI_messageEnter__a-eMI .35s ease-out both}.ChatAI_typingIndicatorModern__Km2\+k{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__Km2\+k .ChatAI_dots__PEWIu span{background:linear-gradient(135deg,#3b82f6,#06b6d4);height:7px;width:7px}.ChatAI_typingLabel__WFQ5A{color:#475569;font-size:12px;font-weight:600;letter-spacing:.02em}.ChatAI_reportBubble__cGSQm{background:#0000;border:0;box-shadow:none;padding:0}.ChatAI_messageSender__Cxvtq{font-size:13px;margin-bottom:8px}.ChatAI_messageSender__Cxvtq strong{color:#1d4ed8;letter-spacing:-.01em}.ChatAI_senderInner__m0Fk0{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;width:100%}.ChatAI_messageTime__dEAAN{color:#9ca3af;font-size:11px}.ChatAI_messageContent__18Qxq{font-size:14px;line-height:1.6}.ChatAI_messageContent__18Qxq p{margin:4px 0}.ChatAI_messageContent__18Qxq li{margin:4px 0 4px 20px}.ChatAI_messageContent__18Qxq strong{font-weight:600}.ChatAI_mdHeading__cYIyn{color:#111827;font-weight:600;line-height:1.35;margin:14px 0 8px}.ChatAI_mdParagraph__xYnLj{margin:6px 0}.ChatAI_mdBullet__lpeyt{margin:4px 0 4px 4px;padding-left:2px}.ChatAI_mdBulletMark__cc\+tq{color:#6b7280;display:inline-block;margin-right:8px}.ChatAI_mdTableWrap__MUnwv{background:#fff;border:1px solid #e5e7eb;border-radius:8px;margin:10px 0 14px;overflow-x:auto}.ChatAI_mdTable__FBXSh{border-collapse:collapse;font-size:13px;width:100%}.ChatAI_mdTable__FBXSh td,.ChatAI_mdTable__FBXSh th{border:1px solid #e5e7eb;padding:8px 10px;text-align:left;vertical-align:top}.ChatAI_mdTable__FBXSh th{background:#f9fafb;color:#374151;font-weight:600}.ChatAI_inlineCode__kOrNQ{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__xKtIq{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__0ombJ{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__0ombJ:hover{background-color:#e3f2fd;border-color:#007bff;transform:translateY(-1px)}.ChatAI_actionButton__0ombJ:active{transform:translateY(0)}.ChatAI_actionIcon__Leq1q{font-size:16px}.ChatAI_chatInputContainer__QWdO5{background-color:#fff;padding:20px 24px}.ChatAI_inputForm__wzBMV{margin-bottom:8px}.ChatAI_inputWrapper__kTrBO{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__kTrBO:focus-within{background-color:#fff;border-color:#007bff}.ChatAI_chatInput__b9ZBP{background:#0000;border:none;color:#1f2937;flex:1 1;font-family:Poppins,sans-serif;font-size:14px;outline:none}.ChatAI_chatInput__b9ZBP::placeholder{color:#9ca3af}.ChatAI_sendButton__j1rtX{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__j1rtX:hover:not(:disabled){background:#007bff;transform:scale(1.05)}.ChatAI_sendButton__j1rtX:disabled{cursor:not-allowed;opacity:.5}.ChatAI_sendIcon__u7dMl{font-size:18px}.ChatAI_inputHelper__Kx71o{color:#9ca3af;font-size:11px;line-height:1.4;margin:0;padding:0 4px}.ChatAI_chatContent__V72Xy::-webkit-scrollbar,.ChatAI_sidebarContent__EWZUV::-webkit-scrollbar{width:6px}.ChatAI_chatContent__V72Xy::-webkit-scrollbar-track,.ChatAI_sidebarContent__EWZUV::-webkit-scrollbar-track{background:#0000}.ChatAI_chatContent__V72Xy::-webkit-scrollbar-thumb,.ChatAI_sidebarContent__EWZUV::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.ChatAI_chatContent__V72Xy::-webkit-scrollbar-thumb:hover,.ChatAI_sidebarContent__EWZUV::-webkit-scrollbar-thumb:hover{background:#9ca3af}.ChatAI_noConversations__\+yGrK{color:#9ca3af;font-size:14px;padding:20px;text-align:center}.ChatAI_pendingChatEntry__mbSTo{background:#f8fafc;border:1px solid #e5e7eb;border-radius:12px;display:flex;flex-direction:column;gap:8px;padding:14px 16px}.ChatAI_pendingChatEntry__mbSTo .ChatAI_MuiSkeleton-root__QN5OL{background-color:#7575751a}.ChatAI_sendingSkeleton__G4Suz{background:#f1f5f9;border-radius:12px;box-shadow:0 8px 20px #0f172a14;padding:12px}.ChatAI_typingIndicator__DZI-K{background-color:#f3f4f6;border-radius:12px;display:inline-flex;padding:12px 16px;width:fit-content}.ChatAI_typingIndicator__DZI-K .ChatAI_dots__PEWIu{align-items:center;display:flex;gap:4px;height:12px}.ChatAI_typingIndicator__DZI-K .ChatAI_dots__PEWIu span{animation:ChatAI_bounce__r78y9 1.4s ease-in-out infinite both;background-color:#9ca3af;border-radius:50%;display:inline-block;height:6px;width:6px}.ChatAI_typingIndicator__DZI-K .ChatAI_dots__PEWIu span:first-child{animation-delay:-.32s}.ChatAI_typingIndicator__DZI-K .ChatAI_dots__PEWIu span:nth-child(2){animation-delay:-.16s}@keyframes ChatAI_bounce__r78y9{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes ChatAI_orbSpin__aR8rk{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(max-width:768px){.ChatAI_chatSidebar__vEq0P{width:240px}.ChatAI_quickActions__xKtIq{flex-direction:column}.ChatAI_actionButton__0ombJ{width:100%}.ChatAI_deleteButton__4hRwB{opacity:1}.ChatAI_heroWrapper__xLIqx{align-items:flex-start;height:auto;min-height:100%;padding:24px}.ChatAI_heroHeadline__MN165{font-size:22px}.ChatAI_heroDescription__qHPh7{font-size:16px}.ChatAI_suggestionsGrid__W\+Wzx{gap:12px;grid-template-columns:1fr}.ChatAI_suggestionEntry__5KO-u{padding:16px}.ChatAI_suggestionIcon__SO1d-{font-size:20px;height:40px;width:40px}}@media(max-width:480px){.ChatAI_heroHeadline__MN165{font-size:20px}.ChatAI_heroDescription__qHPh7{font-size:14px;line-height:1.4}.ChatAI_heroSparkContainer__Iz7NG{height:48px;width:48px}.ChatAI_heroSpark__5T9Tb{font-size:22px}}.Notifications_notificationsPage__2T0hE{--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__17YUP{align-items:flex-end;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;margin-bottom:32px}.Notifications_title__dhY8R{color:var(--ink);font-size:clamp(28px,3vw,38px);font-weight:700}.Notifications_subtitle__0WzA3{color:var(--muted);font-size:15px;margin-top:8px;max-width:520px}.Notifications_heroMeta__t\+O6Q{display:flex;gap:12px}.Notifications_metaCard__vpnBG{background:var(--card);border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow);min-width:110px;padding:16px 18px}.Notifications_metaLabel__8Mxzb{color:var(--muted);font-size:12px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.Notifications_metaValue__gZvqV{color:var(--ink);font-size:22px;font-weight:700;margin-top:6px}.Notifications_list__A3PTT{display:flex;flex-direction:column;gap:16px}.Notifications_notificationCard__fj0g9{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__fj0g9:hover{border-color:#0ea5e966;box-shadow:var(--shadow);transform:translateY(-2px)}.Notifications_unread__2ThVb{border-left:4px solid var(--accent);padding-left:16px}.Notifications_iconWrap__eR4fJ{background:#e0f2fe;border-radius:14px;color:#0284c7;display:grid;height:46px;place-items:center;width:46px}.Notifications_critical__KsklA{background:#ffe4e6;color:#be123c}.Notifications_warning__HzkZ5{background:#fef3c7;color:#b45309}.Notifications_info__\+PF9n{background:#e0f2fe;color:#0284c7}.Notifications_success__zWJ4Y{background:#dcfce7;color:#16a34a}.Notifications_content__r573S{display:flex;flex-direction:column;gap:8px}.Notifications_headRow__VAYsc{align-items:baseline;display:flex;gap:12px;justify-content:space-between}.Notifications_cardTitle__vnx7X{color:var(--ink);font-size:18px;font-weight:600}.Notifications_time__qIaUs{color:var(--muted);font-size:12px}.Notifications_message__E97IO{color:#1f2937;font-size:14px}.Notifications_tags__IwTX0{display:flex;flex-wrap:wrap;gap:8px}.Notifications_tagChip__Ww3ld{background:#f1f5f9!important;color:#334155!important;font-weight:600!important}.Notifications_unreadChip__yc7E-{background:#0ea5e926!important;color:#0369a1!important;font-weight:600!important}.Notifications_severityChip__XJk7u{background:#0f172a14!important;font-weight:600!important}.Notifications_chevron__trN2i{color:#94a3b8;font-size:26px}.Notifications_empty__3xi0S{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__hyBrG{display:flex;flex-direction:column;gap:16px}.Notifications_skeletonCard__NMV\+x{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__WUkzi{display:flex;flex-direction:column;gap:10px}.Notifications_detailWrap__hZTmV{margin:0 auto;max-width:1440px}.Notifications_backButton__2Ot4S{margin-bottom:16px!important}.Notifications_detailCard__hnVzX{background:var(--card);border:1px solid var(--line);border-radius:24px;box-shadow:var(--shadow);padding:28px}.Notifications_detailHeader__nth-P{align-items:center;display:flex;gap:16px;margin-bottom:16px}.Notifications_detailTitle__-kOHX{color:var(--ink);font-size:22px;font-weight:700}.Notifications_detailMessage__RatPF{color:#1f2937;font-size:16px;margin-bottom:20px}@media(max-width:700px){.Notifications_notificationCard__fj0g9{grid-template-columns:auto 1fr}.Notifications_chevron__trN2i{display:none}.Notifications_headRow__VAYsc{align-items:flex-start;flex-direction:column}}.GapAnalysisReport_page__JUKG7{background:#f5f7fb;display:flex;flex-direction:column;gap:16px;min-height:100vh;padding:18px}.GapAnalysisReport_header__Muovz{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.GapAnalysisReport_title__Jv6aZ{color:#0f172a;font-size:24px;font-weight:800}.GapAnalysisReport_subtitle__Z8PLL{color:#6b7280;font-size:14px}.GapAnalysisReport_primaryButton__DXz\+g{background:#007bff!important;font-weight:800!important}.GapAnalysisReport_primaryButton__DXz\+g,.GapAnalysisReport_secondaryButton__4ziaG{border-radius:12px!important;padding:10px 16px!important;text-transform:none!important}.GapAnalysisReport_secondaryButton__4ziaG{font-weight:600!important}.GapAnalysisReport_summaryCard__zV4gE{background:#fff;border:1px solid #e5e7eb;border-radius:18px!important;box-shadow:0 12px 24px #0f172a14;margin-bottom:16px;padding:24px}.GapAnalysisReport_cardTitle__JdGQA{color:#0f172a;font-size:18px;font-weight:700;margin-bottom:12px}.GapAnalysisReport_statusChip__v-h4q{margin-left:12px}.GapAnalysisReport_actionButtons__cupQ3{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}.GapAnalysisReport_dialogContent__XnOJe{padding:24px!important}.GapAnalysisReport_detailCard__v\+Lvf{border:1px solid #e5e7eb;border-radius:12px!important;box-shadow:0 4px 12px #0f172a0d;margin-bottom:16px}.GapAnalysisReport_detailTitle__4Q9oJ{color:#0f172a;font-size:16px;font-weight:600;margin-bottom:12px}.GapAnalysisReport_detailContent__JEhle{color:#374151;line-height:1.6}.GapAnalysisReport_chartContainer__ZQ6Er{height:300px;margin-top:16px}.GapAnalysisReport_tooltipCard__xcscC{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 12px #0f172a1a;padding:12px}.GapAnalysisReport_tooltipTitle__JeXq-{color:#0f172a;font-weight:600;margin-bottom:4px}.GapAnalysisReport_tooltipValue__QzN78{color:#374151}.GapAnalysisReport_loadingContainer__SFclS{align-items:center;display:flex;justify-content:center;padding:40px}.GapAnalysisReport_errorContainer__--Ia-{background:#fef2f2;border:1px solid #fecaca;border-radius:12px;margin:16px 0;padding:16px}.GapAnalysisReport_errorText__NGhJE{color:#dc2626;font-weight:500}.GapAnalysisReport_successText__9\+zrO{color:#00a307;font-weight:500}.GapAnalysisReport_warningText__nBsMJ{color:#ffa000;font-weight:500}.GapAnalysisReport_infoText__Qofni{color:#0288d1;font-weight:500}.knowledge_knowledgeContainer__kJxdX{background-color:#f8fafc;min-height:100vh;padding:32px}.knowledge_kpiSection__DRjTM{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-bottom:32px}.knowledge_kpiCard__9vkA2{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__9vkA2:hover{border-color:#cbd5e1;box-shadow:0 4px 6px -1px #0000001a}.knowledge_kpiIconWrapper__-Ma1X{align-items:center;border-radius:10px;display:flex;justify-content:center;padding:12px}.knowledge_kpiIconWrapper__-Ma1X.knowledge_blue__xY7hT{background-color:#eff6ff;color:#3b82f6}.knowledge_kpiIconWrapper__-Ma1X.knowledge_green__-GOKG{background-color:#ecfdf5;color:#10b981}.knowledge_kpiIconWrapper__-Ma1X.knowledge_orange__TfE-A{background-color:#fff7ed;color:#ea580c}.knowledge_kpiLabel__WJ4un{color:#64748b;display:block;font-size:.75rem;font-weight:600;text-transform:uppercase}.knowledge_kpiValue__jbK-Y{color:#1e293b;font-size:1.5rem;font-weight:700}.knowledge_headerContainer__WsyPD{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__Fs3rh{align-items:center;display:flex;flex:1 1;margin:0 auto;max-width:500px}.knowledge_searchBox__Fs3rh .MuiOutlinedInput-root{background-color:#f8fafc;border-radius:8px;height:40px}.knowledge_searchBox__Fs3rh .MuiOutlinedInput-root fieldset{border-color:#e2e8f0}.knowledge_searchBox__Fs3rh .MuiOutlinedInput-root:hover fieldset{border-color:#cbd5e1}.knowledge_actionGroup__4rbbo{align-items:center;display:flex;gap:12px}.knowledge_referenceButton__mkA2j{border-radius:8px;box-shadow:none;font-size:.875rem;font-weight:600;padding:8px 20px;text-transform:none}.knowledge_referenceButton__mkA2j:hover{box-shadow:none}.knowledge_referenceButton__mkA2j.knowledge_contained__JT6AM{background-color:#007bff;color:#fff}.knowledge_referenceButton__mkA2j.knowledge_contained__JT6AM:hover{background-color:#0069d9}.knowledge_referenceButton__mkA2j.knowledge_outlined__QMCxr{border:1px solid #e2e8f0;color:#64748b}.knowledge_referenceButton__mkA2j.knowledge_outlined__QMCxr:hover{background-color:#f8fafc;border-color:#cbd5e1}.knowledge_iconButtonStyled__Pg9cm{border:1px solid #e2e8f0;border-radius:8px;color:#64748b;padding:8px;transition:all .2s ease}.knowledge_iconButtonStyled__Pg9cm:hover{background-color:#f8fafc;border-color:#cbd5e1}.knowledge_tableWrapper__Mg3A4{background-color:#fff;border:1px solid #e2e8f0;border-radius:16px;overflow:hidden}.knowledge_dropZone__dMhHg{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__dMhHg.knowledge_dragging__Y4qNB{background-color:#f0f7ff;border-color:#007bff}.knowledge_dropZone__dMhHg:hover{background-color:#f1f5f9;border-color:#007bff}.knowledge_selectedFileItem__wC1bK{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__pjGmz{animation:companies_fadeIn__LlzHe .5s ease-out;display:flex;flex-direction:column;gap:24px}@keyframes companies_fadeIn__LlzHe{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.companies_statPaper__M1Bo4{background-color:#fff!important;border:1px solid #e5edf5!important;border-radius:16px!important;height:100%;padding:24px;transition:box-shadow .3s ease}.companies_statPaper__M1Bo4:hover{box-shadow:0 4px 20px #0000000d}.companies_statTitle__q3hXp{color:#64748b;font-size:.875rem!important;font-weight:600!important;margin-bottom:4px!important}.companies_statValue__FB1kR{color:#0f172a;font-size:1.5rem!important;font-weight:700!important}.companies_primaryButton__J\+R4H{background-color:#007bff!important;border-radius:10px!important;color:#fff;text-transform:none}.companies_tableCard__T3X\+L{border:1px solid #e5edf5!important;border-radius:16px!important;overflow:hidden}.companies_tableHeader__TrZmN{align-items:center;background-color:#fff;border-bottom:1px solid #f1f5f9;display:flex;justify-content:space-between;padding:20px 24px}.companies_sectionTitle__aoubo{color:#0f172a;font-size:1.1rem!important;font-weight:700!important}.companies_searchField__ezN40 .companies_MuiOutlinedInput-root__Y8YzU{background-color:#f8fafc;border-radius:12px;transition:all .2s}.companies_searchField__ezN40 .companies_MuiOutlinedInput-root__Y8YzU:hover{background-color:#f1f5f9}.companies_searchField__ezN40 .companies_MuiOutlinedInput-root__Y8YzU.companies_Mui-focused__cVG2K{background-color:#fff}.companies_statusActive__arWNo{background-color:#10b9811a!important;border-radius:8px!important;color:#10b981!important;font-weight:600!important}.companies_statusInactive__YsRNs{background-color:#64748b1a!important;border-radius:8px!important;color:#64748b!important;font-weight:600!important}.companies_statusInvited__fNUTi{background-color:#3b82f61a!important;border-radius:8px!important;color:#2563eb!important;font-weight:600!important}.companies_historyContainer__gGE-n{margin-top:8px}.companies_historyTitle__FHECN{color:#0f172a;font-size:1rem!important;font-weight:700!important;margin-bottom:16px!important}.payments_pageContainer__csePy{animation:payments_fadeIn__LuygW .5s ease-out;display:flex;flex-direction:column;gap:24px}@keyframes payments_fadeIn__LuygW{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.payments_chartPaper__shydM{background-color:#fff!important;border:1px solid #e5edf5!important;border-radius:16px!important;height:100%;padding:24px;transition:box-shadow .3s ease}.payments_chartPaper__shydM:hover{box-shadow:0 4px 20px #0000000d}.payments_chartTitle__tigLp{color:#1e293b;font-weight:700!important;margin-bottom:8px!important}.payments_tableCard__4qVcp{border:1px solid #e5edf5!important;border-radius:16px!important;overflow:hidden}.payments_tableHeader__eFT2V{align-items:center;background-color:#fff;border-bottom:1px solid #f1f5f9;display:flex;justify-content:space-between;padding:20px 24px}.payments_sectionTitle__LjlTg{color:#0f172a;font-size:1.1rem!important;font-weight:700!important}.payments_searchField__UAW-X .payments_MuiOutlinedInput-root__I7dSp{background-color:#f8fafc;border-radius:12px;transition:all .2s}.payments_searchField__UAW-X .payments_MuiOutlinedInput-root__I7dSp:hover{background-color:#f1f5f9}.payments_searchField__UAW-X .payments_MuiOutlinedInput-root__I7dSp.payments_Mui-focused__HpuSK{background-color:#fff}.payments_statusChip__GL20p{border-radius:8px!important;font-weight:600!important;text-transform:capitalize}.payments_revenueValue__T1C4X{color:#0c5e9b;font-size:1.5rem!important;font-weight:800!important}.coupons_page__qhM6n{display:flex;flex-direction:column;gap:24px}.coupons_card__rYmEc{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__ILkrE{display:flex;flex-direction:column;gap:4px;margin-bottom:8px}.coupons_cardTitle__KMtnd{color:#0f172a;font-size:16px!important;font-weight:700!important}.coupons_cardSubtitle__ErkcI{color:#64748b;font-size:13px!important}.coupons_cardFooter__4jf0S{display:flex;justify-content:flex-end}.coupons_primaryButton__c5RSQ{text-transform:none!important}.coupons_tableCard__C7DFa{border:1px solid #e5edf5!important;border-radius:16px!important;overflow:hidden}.coupons_tableHeader__2DB5o{align-items:center;background:#fff;border-bottom:1px solid #f1f5f9;display:flex;justify-content:space-between;padding:18px 24px}.coupons_primaryButton__c5RSQ{background-color:#007bff!important;border-radius:10px!important;color:#fff;text-transform:none}.coupons_tableTitle__MjyAH{color:#0f172a;font-size:16px!important;font-weight:700!important}.coupons_searchField__-tTej .MuiOutlinedInput-root{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding-left:4px}.coupons_searchField__-tTej .MuiOutlinedInput-notchedOutline{border:none}.coupons_dialogForm__n2fmS .MuiOutlinedInput-root{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:12px}.coupons_dialogForm__n2fmS .MuiOutlinedInput-notchedOutline{border:none}