.rupturas_page__efKdi{max-width:1540px;margin:0 auto;padding:4px 8px 28px;color:#142b3f;min-width:0}.rupturas_header__aSNd2{display:flex;justify-content:space-between;gap:18px;align-items:flex-start;margin-bottom:16px}.rupturas_header__aSNd2 h1{margin:3px 0 7px;font-size:clamp(24px,2.6vw,34px);line-height:1.08;letter-spacing:-.035em}.rupturas_header__aSNd2 p{margin:0;max-width:860px;color:#607487}.rupturas_eyebrow__T7Wu0{font-size:9px;letter-spacing:.12em;font-weight:900;color:#3f6883}.rupturas_cardActions__O1D5d,.rupturas_headerActions__UIwEl,.rupturas_toolbarActions__piUDk,.rupturas_views__KJgP2{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.rupturas_headerActions__UIwEl button{display:flex;align-items:center;gap:6px;white-space:nowrap}.rupturas_notice__zBIK5{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 13px;margin-bottom:12px;border:1px solid #bad5e5;border-radius:10px;background:#edf7fc;color:#164965}.rupturas_drawer__w2rO9 header>button,.rupturas_modal__pDhzQ header>button,.rupturas_notice__zBIK5 button{border:0;background:transparent;cursor:pointer;color:inherit}.rupturas_cards__BBtlp{display:grid;grid-template-columns:repeat(8,minmax(105px,1fr));grid-gap:9px;gap:9px;margin-bottom:12px}.rupturas_card__BEf33{border:1px solid #dce5ed;border-radius:12px;background:#fff;padding:12px;min-width:0;box-shadow:0 2px 8px rgba(31,59,80,.04)}.rupturas_card__BEf33 small,.rupturas_card__BEf33 span{display:block;color:#64798b;font-size:10px}.rupturas_card__BEf33 strong{display:block;font-size:25px;line-height:1;margin:7px 0}.rupturas_dangerCard__3Y51h{border-color:#f2c5c0;background:#fff9f8}.rupturas_dangerCard__3Y51h strong{color:#b3261e}.rupturas_filters__qwlq9{display:grid;grid-template-columns:minmax(220px,2fr) repeat(5,minmax(130px,1fr));grid-gap:9px;gap:9px;padding:12px;margin-bottom:12px;border:1px solid #dce5ed;border-radius:12px;background:#fff}.rupturas_filters__qwlq9 input,.rupturas_filters__qwlq9 select,.rupturas_modal__pDhzQ input,.rupturas_modal__pDhzQ select,.rupturas_modal__pDhzQ textarea{width:100%;min-width:0;border:1px solid #cedae4;border-radius:8px;background:#fff;padding:9px 10px;color:#18344a;outline:none}.rupturas_filters__qwlq9 input:focus,.rupturas_filters__qwlq9 select:focus,.rupturas_modal__pDhzQ input:focus,.rupturas_modal__pDhzQ select:focus,.rupturas_modal__pDhzQ textarea:focus{border-color:#2f7da8;box-shadow:0 0 0 3px rgba(47,125,168,.12)}.rupturas_search__cjYt3{position:relative;display:flex;align-items:center}.rupturas_search__cjYt3 svg{position:absolute;left:10px;color:#6e8293}.rupturas_search__cjYt3 input{padding-left:32px}.rupturas_check__mnCDT{display:flex;gap:7px;align-items:center;padding:7px 2px;font-size:12px;font-weight:700}.rupturas_check__mnCDT input{width:auto}.rupturas_toolbar__THK4_{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:12px}.rupturas_views__KJgP2{padding:4px;border:1px solid #dce5ed;background:#fff;border-radius:10px}.rupturas_views__KJgP2 button{border:0;background:transparent;color:#587084;padding:7px 12px;border-radius:7px;display:flex;align-items:center;gap:6px;cursor:pointer}.rupturas_views__KJgP2 .rupturas_active__svcEI{background:#153f5a;color:#fff}.rupturas_toolbarActions__piUDk button{display:flex;align-items:center;gap:5px}.rupturas_empty__y7N2J,.rupturas_loading__k4u6P{min-height:320px;border:1px dashed #c8d6df;border-radius:14px;background:#fff;display:grid;place-content:center;text-align:center;color:#64798b}.rupturas_empty__y7N2J svg{margin:0 auto 8px;color:#4a7793}.rupturas_empty__y7N2J h2{margin:0;color:#29495e}.rupturas_empty__y7N2J p{margin:7px 0}.rupturas_listPanel__42VQA,.rupturas_mapPanel__9aaZn,.rupturas_matrixPanel__eiB14{border:1px solid #dce5ed;border-radius:14px;background:#fff;overflow:hidden}.rupturas_mapLegend__mx0Nb{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:10px 13px;border-bottom:1px solid #e7edf2;font-size:11px;color:#607487}.rupturas_mapLegend__mx0Nb>span{display:flex;gap:5px;align-items:center}.rupturas_mapLegend__mx0Nb i{width:18px;height:4px;border-radius:5px;display:inline-block}.rupturas_mapLegend__mx0Nb>div{margin-left:auto;display:flex;align-items:center;gap:6px}.rupturas_mapLegend__mx0Nb button{width:28px;height:28px;border:1px solid #d5e0e8;border-radius:7px;background:#fff;cursor:pointer}.rupturas_mapLegend__mx0Nb b{min-width:40px;text-align:center}.rupturas_low__iefX7{background:#22a06b!important}.rupturas_medium__h04On{background:#eab308!important}.rupturas_high__FZ2RD{background:#f97316!important}.rupturas_critical__CFt4V{background:#dc2626!important}.rupturas_canvas__yc0QU{overflow:auto;min-height:530px;display:grid;place-items:center;background:radial-gradient(#d9e3ea 1px,transparent 0);background-size:18px 18px}.rupturas_canvas__yc0QU svg{height:auto;transition:width .15s ease}.rupturas_edge__Vfsh6{cursor:pointer}.rupturas_edge__Vfsh6:hover line{filter:drop-shadow(0 0 4px currentColor);stroke-width:9}.rupturas_node__Hiqa_ rect{fill:#fff;stroke:#91aabd;stroke-width:1.5;filter:drop-shadow(0 3px 5px rgba(20,48,66,.12))}.rupturas_node__Hiqa_ text{font-size:12px;font-weight:800;fill:#17384e}.rupturas_hint__IgMG3{padding:9px 13px;margin:0;border-top:1px solid #e7edf2;color:#687d8e;font-size:11px}.rupturas_matrixScroll__1YkxJ{overflow:auto;max-height:68vh}.rupturas_matrixPanel__eiB14 table{border-collapse:separate;border-spacing:0;min-width:900px;width:100%}.rupturas_matrixPanel__eiB14 td,.rupturas_matrixPanel__eiB14 th{border-right:1px solid #e2e9ee;border-bottom:1px solid #e2e9ee;padding:5px;text-align:center;min-width:92px}.rupturas_matrixPanel__eiB14 tbody th,.rupturas_matrixPanel__eiB14 thead th{position:-webkit-sticky;position:sticky;background:#f5f8fa;z-index:2;font-size:10px;color:#526a7c}.rupturas_matrixPanel__eiB14 thead th{top:0}.rupturas_matrixPanel__eiB14 tbody th{left:0;text-align:left;min-width:150px}.rupturas_matrixPanel__eiB14 thead th:first-child{left:0;z-index:3}.rupturas_matrixCell__gLHVy{width:100%;min-height:54px;border:0;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center}.rupturas_matrixCell__gLHVy strong{font-size:18px}.rupturas_matrixCell__gLHVy small{font-size:9px}.rupturas_matrixCell__gLHVy.rupturas_low__iefX7{background:#dff4e8;color:#17643d}.rupturas_matrixCell__gLHVy.rupturas_medium__h04On{background:#fff4bd;color:#7b5d00}.rupturas_matrixCell__gLHVy.rupturas_high__FZ2RD{background:#ffe2c5;color:#9a3b00}.rupturas_matrixCell__gLHVy.rupturas_critical__CFt4V{background:#ffd8d3;color:#9f1c15}.rupturas_na__RxBQJ,.rupturas_zero__4cMXT{color:#9cafbc;font-size:11px}.rupturas_listHead__UrEmd{display:flex;justify-content:space-between;gap:12px;padding:11px 14px;border-bottom:1px solid #e6edf2;color:#64798b;font-size:11px}.rupturas_breakGrid__ZCB9S{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;padding:12px}.rupturas_breakCard__4gmMO{border:1px solid #dce5ed;border-radius:12px;padding:14px;min-width:0;display:flex;flex-direction:column}.rupturas_breakTop__5rNFf{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.rupturas_badge__sbuu8,.rupturas_sgh___JBjb,.rupturas_status__OF_H7{display:inline-flex;padding:4px 8px;border-radius:999px;font-size:9px;font-weight:800}.rupturas_badge__sbuu8.rupturas_low__iefX7{background:#dff4e8;color:#17643d}.rupturas_badge__sbuu8.rupturas_medium__h04On{background:#fff4bd;color:#785b00}.rupturas_badge__sbuu8.rupturas_high__FZ2RD{background:#ffe2c5;color:#9a3b00}.rupturas_badge__sbuu8.rupturas_critical__CFt4V{background:#ffd8d3;color:#a12019}.rupturas_sgh___JBjb{background:#e7efff;color:#254f91}.rupturas_status__OF_H7{background:#edf2f5;color:#4b6477}.rupturas_breakCard__4gmMO h3{margin:10px 0 7px;font-size:16px}.rupturas_breakCard__4gmMO>p{color:#607487;margin:10px 0;flex:1 1}.rupturas_interface__k9O3k{display:flex;align-items:center;gap:7px;color:#214c67;font-size:11px}.rupturas_interface__k9O3k b{color:#7690a3}.rupturas_breakCard__4gmMO dl{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin:4px 0 12px}.rupturas_breakCard__4gmMO dl div{min-width:0}.rupturas_breakCard__4gmMO dt{font-size:9px;color:#7b8c99}.rupturas_breakCard__4gmMO dd{margin:2px 0 0;font-size:11px;overflow-wrap:anywhere}.rupturas_cardActions__O1D5d{border-top:1px solid #edf1f4;padding-top:10px}.rupturas_suggestions__UiszJ{margin-top:12px;padding:16px;border:1px solid #bcd8e8;border-radius:14px;background:#eef8fc}.rupturas_suggestions__UiszJ>div:first-child>span{font-size:9px;letter-spacing:.1em;font-weight:900;color:#33728f}.rupturas_suggestions__UiszJ h2{margin:4px 0}.rupturas_suggestions__UiszJ p{color:#597184}.rupturas_suggestionGrid__q65ai{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:12px}.rupturas_suggestionGrid__q65ai article{background:#fff;border:1px solid #d7e4eb;border-radius:10px;padding:12px}.rupturas_suggestionGrid__q65ai article>span{display:block;font-size:10px;color:#3e718a;margin-top:4px}.rupturas_overlay__rdvLN{position:fixed;inset:0;z-index:17000;background:rgba(7,24,38,.57);display:flex;justify-content:center;align-items:center;padding:16px}.rupturas_modal__pDhzQ{width:min(1100px,98vw);max-height:95vh;background:#fff;border-radius:15px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 25px 60px rgba(0,0,0,.28)}.rupturas_drawer__w2rO9 header,.rupturas_modal__pDhzQ header{display:flex;justify-content:space-between;gap:14px;align-items:flex-start;padding:16px 18px;border-bottom:1px solid #e2e9ef}.rupturas_drawer__w2rO9 header span,.rupturas_modal__pDhzQ header span{font-size:9px;letter-spacing:.1em;font-weight:900;color:#54758a}.rupturas_drawer__w2rO9 header h2,.rupturas_modal__pDhzQ header h2{margin:3px 0;font-size:21px}.rupturas_drawer__w2rO9 header p,.rupturas_modal__pDhzQ header p{margin:0;color:#657a89}.rupturas_formBody__ihMpD{padding:16px 18px;overflow:auto}.rupturas_formBody__ihMpD fieldset{border:1px solid #dfe7ed;border-radius:11px;padding:12px;margin:0 0 12px}.rupturas_formBody__ihMpD legend{padding:0 7px;color:#2b5873;font-weight:900;font-size:11px;text-transform:uppercase;letter-spacing:.05em}.rupturas_formGrid__hAs4P{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:11px;gap:11px}.rupturas_wide__JxUgP{grid-column:1/-1}.rupturas_label__d35pp{display:block;font-size:10px;color:#526c7e;font-weight:800;margin-bottom:5px}.rupturas_checkGrid__dbvN_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin:7px 0}.rupturas_checkGrid__dbvN_ label{display:flex;gap:6px;align-items:flex-start;padding:7px;border:1px solid #e1e8ee;border-radius:8px;font-size:11px}.rupturas_checkGrid__dbvN_ input{width:auto;margin-top:2px}.rupturas_drawer__w2rO9 footer,.rupturas_modal__pDhzQ footer{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap;padding:12px 18px;border-top:1px solid #e2e9ef;background:#f8fafb}.rupturas_drawer__w2rO9{margin-left:auto;width:min(720px,96vw);height:100%;background:#fff;display:flex;flex-direction:column;box-shadow:-20px 0 50px rgba(0,0,0,.22)}.rupturas_drawer__w2rO9 header h2{max-width:590px}.rupturas_detailBody__ZVyMh{padding:16px 18px;overflow:auto}.rupturas_detailBadges__jDeBt{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:14px}.rupturas_detail___zwD7{border-left:3px solid #d2e1ea;padding:1px 0 1px 11px;margin:0 0 13px}.rupturas_analysisBody__Nf8rz h3,.rupturas_detailBody__ZVyMh>div>h3,.rupturas_detail___zwD7 h3{font-size:11px;color:#41657b;margin:0 0 5px;text-transform:uppercase;letter-spacing:.04em}.rupturas_detail___zwD7 p{margin:0;color:#233f53;white-space:pre-wrap}.rupturas_detailGrid__SATmL{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.rupturas_chips__oO8jq{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:14px}.rupturas_chips__oO8jq span{padding:5px 8px;border-radius:999px;background:#edf4f7;color:#315a70;font-size:10px}.rupturas_inlineItem__jZoLS{border:1px solid #dfe8ee;border-radius:9px;padding:10px;margin:7px 0}.rupturas_inlineItem__jZoLS span,.rupturas_inlineItem__jZoLS strong{display:block}.rupturas_inlineItem__jZoLS p,.rupturas_inlineItem__jZoLS span,.rupturas_muted__nxuH2{color:#657b8c;font-size:11px}.rupturas_drawer__w2rO9 footer button{display:flex;align-items:center;gap:5px}.rupturas_analysis__MCot5{width:min(980px,96vw)}.rupturas_analysisBody__Nf8rz{padding:18px;overflow:auto}.rupturas_lead__tErDV{font-size:14px;line-height:1.65;color:#324f62}.rupturas_analysisHighlight__G_VTX{display:flex;gap:9px;align-items:center;padding:12px;border-radius:10px;background:#fff4db;color:#715400;margin:13px 0}.rupturas_analysisGrid__ORrbf{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.rupturas_analysisBody__Nf8rz>section,.rupturas_analysisGrid__ORrbf section{border:1px solid #dfe8ee;border-radius:10px;padding:12px}.rupturas_analysisGrid__ORrbf ol{list-style:none;padding:0;margin:0}.rupturas_analysisGrid__ORrbf li{display:flex;justify-content:space-between;gap:8px;padding:6px 0;border-bottom:1px solid #eef2f5}.rupturas_analysisGrid__ORrbf li:last-child{border:0}.rupturas_analysisGrid__ORrbf li span{color:#445f72}.rupturas_analysisGrid__ORrbf li strong{color:#183d55}.rupturas_analysisBody__Nf8rz>section{margin-top:12px}.rupturas_analysisBody__Nf8rz>section ol{padding-left:20px}.rupturas_analysisBody__Nf8rz>section li{margin:6px 0}.rupturas_lead__tErDV{margin-top:0}@media(max-width:1250px){.rupturas_cards__BBtlp,.rupturas_filters__qwlq9{grid-template-columns:repeat(4,minmax(0,1fr))}.rupturas_search__cjYt3{grid-column:span 2}.rupturas_breakGrid__ZCB9S{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.rupturas_page__efKdi{padding:0 2px 22px}.rupturas_header__aSNd2,.rupturas_toolbar__THK4_{flex-direction:column}.rupturas_headerActions__UIwEl,.rupturas_toolbarActions__piUDk{width:100%}.rupturas_headerActions__UIwEl button,.rupturas_toolbarActions__piUDk button{flex:1 1;justify-content:center}.rupturas_cards__BBtlp{grid-template-columns:repeat(2,minmax(0,1fr))}.rupturas_filters__qwlq9{grid-template-columns:1fr;padding:10px}.rupturas_search__cjYt3{grid-column:auto}.rupturas_views__KJgP2{width:100%}.rupturas_views__KJgP2 button{flex:1 1;justify-content:center}.rupturas_analysisGrid__ORrbf,.rupturas_breakGrid__ZCB9S,.rupturas_suggestionGrid__q65ai{grid-template-columns:1fr}.rupturas_listHead__UrEmd{flex-direction:column}.rupturas_overlay__rdvLN{padding:0}.rupturas_drawer__w2rO9,.rupturas_modal__pDhzQ{width:100vw;height:100vh;max-height:none;border-radius:0}.rupturas_detailGrid__SATmL,.rupturas_formGrid__hAs4P{grid-template-columns:1fr}.rupturas_wide__JxUgP{grid-column:auto}.rupturas_checkGrid__dbvN_{grid-template-columns:1fr}.rupturas_drawer__w2rO9 footer,.rupturas_modal__pDhzQ footer{display:grid;grid-template-columns:1fr 1fr}.rupturas_drawer__w2rO9 footer button,.rupturas_modal__pDhzQ footer button{justify-content:center;min-height:42px}.rupturas_canvas__yc0QU{min-height:460px;justify-content:start}.rupturas_mapLegend__mx0Nb>div{margin-left:0}.rupturas_breakCard__4gmMO dl{grid-template-columns:1fr}.rupturas_suggestions__UiszJ{padding:12px}}