._RuleProviderItem_n6wmb_1{display:flex;align-items:center;height:100%;padding:16px 20px;transition:all .2s ease}._RuleProviderItem_n6wmb_1:hover{background:var(--bg-near-transparent)}._RuleProviderItem_n6wmb_1:hover ._refreshButton_n6wmb_11{opacity:1}._left_n6wmb_15{width:32px;flex-shrink:0;color:var(--color-text-secondary);font-size:11px;opacity:.4;font-family:var(--font-mono)}._middle_n6wmb_24{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}._nameRow_n6wmb_32{display:flex;align-items:center;flex-wrap:wrap;gap:8px}._name_n6wmb_32{font-size:14px;font-weight:600;color:var(--color-text-highlight)}._badgeGroup_n6wmb_45{display:flex;gap:6px}._badge_n6wmb_45{display:flex;align-items:center;gap:4px;font-size:10px;color:var(--color-text-secondary);background:var(--bg-near-transparent);padding:2px 6px;border-radius:4px;text-transform:uppercase;letter-spacing:.02em}._infoRow_n6wmb_63{display:flex;align-items:center;gap:8px;font-size:11px;color:var(--color-text-secondary)}._dot_n6wmb_71{opacity:.5}._right_n6wmb_75{margin-left:12px}._refreshButton_n6wmb_11{padding:8px!important;border-radius:50%!important}._refreshButton_n6wmb_11{opacity:.4;transition:all .2s ease;color:var(--color-text-secondary)}._refreshButton_n6wmb_11:hover{background:var(--bg-near-transparent)!important}._refreshButton_n6wmb_11:hover{opacity:1;color:var(--color-focus-blue)}._rotating_n6wmb_92{animation:_rotate_n6wmb_1 1s linear infinite}@keyframes _rotate_n6wmb_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._rule_24pro_4{display:flex;align-items:center;padding:12px 20px;transition:background-color .2s ease;border-bottom:1px solid var(--color-separator)}._rule_24pro_4:hover{background-color:var(--bg-near-transparent)}._left_24pro_15{width:40px;flex-shrink:0;color:var(--color-text-secondary);font-size:11px;opacity:.4;font-family:var(--font-mono)}._right_24pro_24{flex:1;min-width:0;margin-left:12px}._payloadRow_24pro_30{display:flex;align-items:baseline;margin-bottom:4px}._payload_24pro_30{font-family:var(--font-mono);font-size:13px;color:var(--color-text);word-break:break-all;line-height:1.4}._size_24pro_44{margin-left:12px;font-size:10px;color:var(--color-text-secondary);background:var(--bg-near-transparent);padding:1px 6px;border-radius:3px;white-space:nowrap;text-transform:uppercase}._metaRow_24pro_55{display:flex;align-items:center;gap:12px;font-size:11px}._typeTag_24pro_62{display:flex;align-items:center;gap:4px;color:var(--color-text-secondary);background:var(--bg-near-transparent);padding:2px 8px;border-radius:4px}._typeTag_24pro_62 span{font-weight:500;text-transform:uppercase;font-size:10px}._proxyTag_24pro_77{font-weight:600;letter-spacing:.02em}._container_1popp_4{display:flex;flex-direction:column;height:100%}._filterWrapper_1popp_10{width:100%;max-width:300px}@media (max-width: 768px){._filterWrapper_1popp_10{max-width:none;margin-top:8px}}._listWrapper_1popp_21{margin:0 45px 20px;border-radius:12px;box-shadow:var(--shadow-card);border:1px solid var(--color-separator);overflow:hidden}@media (max-width: 768px){._listWrapper_1popp_21{margin:0 15px 15px}}._RuleProviderItemWrapper_1popp_34{border-bottom:1px solid var(--color-separator)}._tabsContainer_1popp_38{display:flex;align-items:center;background-color:var(--color-bg-sidebar);border-radius:12px;padding:4px}@media (max-width: 768px){._tabsContainer_1popp_38{flex:1}}._tab_1popp_38{display:flex;align-items:center;padding:8px 16px;border-radius:8px;cursor:pointer;font-size:1em;font-weight:500;color:var(--color-text-secondary);transition:all .2s ease;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media (max-width: 768px){._tab_1popp_38{padding:6px 10px;font-size:.85em;flex:1;justify-content:center}}._tab_1popp_38:hover{color:var(--color-text-primary);background:var(--bg-near-transparent)}._tab_1popp_38._active_1popp_75{background-color:var(--color-focus-blue);color:#fff;box-shadow:0 2px 8px #4285f44d}._tabCount_1popp_81{font-family:var(--font-normal);font-size:.7em;margin-left:6px;padding:2px 8px;display:inline-flex;justify-content:center;align-items:center;background-color:#ffffff26;border-radius:10px;font-weight:600;min-width:20px}
