.Dashboard-module-scss-module__Db5Xvq__dashboardContainer{background:var(--secondary-bg);min-height:calc(100vh - 4rem)}.Dashboard-module-scss-module__Db5Xvq__dashboardContainer .Dashboard-module-scss-module__Db5Xvq__dashboardHeader{background:var(--primary-bg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;min-height:4rem;padding:1rem 1.5rem;display:flex}.Dashboard-module-scss-module__Db5Xvq__dashboardContainer .Dashboard-module-scss-module__Db5Xvq__dashboardHeader h1{color:var(--primary-text);letter-spacing:-.03em;margin:0;font-size:1.35rem;font-weight:600}.Dashboard-module-scss-module__Db5Xvq__dashboardContainer .Dashboard-module-scss-module__Db5Xvq__dashboardHeader .Dashboard-module-scss-module__Db5Xvq__headerActions{align-items:center;gap:.75rem;display:flex}.Dashboard-module-scss-module__Db5Xvq__dashboardContainer .Dashboard-module-scss-module__Db5Xvq__dashboardHeader .Dashboard-module-scss-module__Db5Xvq__headerActions .Dashboard-module-scss-module__Db5Xvq__searchBox{border:1px solid var(--border-subtle);min-width:16rem;height:2rem;transition:border-color var(--transition-fast);border-radius:6px;padding:.35rem .75rem;background:var(--surface-hover)!important}.Dashboard-module-scss-module__Db5Xvq__dashboardContainer .Dashboard-module-scss-module__Db5Xvq__dashboardHeader .Dashboard-module-scss-module__Db5Xvq__headerActions .Dashboard-module-scss-module__Db5Xvq__searchBox:hover,.Dashboard-module-scss-module__Db5Xvq__dashboardContainer .Dashboard-module-scss-module__Db5Xvq__dashboardHeader .Dashboard-module-scss-module__Db5Xvq__headerActions .Dashboard-module-scss-module__Db5Xvq__searchBox:focus-within{border-color:var(--border-default)}.Dashboard-module-scss-module__Db5Xvq__dashboardContainer .Dashboard-module-scss-module__Db5Xvq__dashboardHeader .Dashboard-module-scss-module__Db5Xvq__headerActions .Dashboard-module-scss-module__Db5Xvq__searchBox .ant-input{color:var(--primary-text);background:0 0;font-size:.875rem}.Dashboard-module-scss-module__Db5Xvq__dashboardContainer .Dashboard-module-scss-module__Db5Xvq__dashboardHeader .Dashboard-module-scss-module__Db5Xvq__headerActions .Dashboard-module-scss-module__Db5Xvq__searchBox .ant-input::placeholder{color:var(--secondary-text)}.Dashboard-module-scss-module__Db5Xvq__dashboardContainer .Dashboard-module-scss-module__Db5Xvq__dashboardHeader .Dashboard-module-scss-module__Db5Xvq__headerActions .Dashboard-module-scss-module__Db5Xvq__searchBox .ant-input-suffix{color:var(--secondary-text)}.Dashboard-module-scss-module__Db5Xvq__dashboardContainer .Dashboard-module-scss-module__Db5Xvq__workspaceGrid{background:var(--secondary-bg);border-top:1px solid var(--border-subtle);padding:1.25rem 1.5rem 1.5rem}.Dashboard-module-scss-module__Db5Xvq__cardGrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:.875rem;display:grid}.Dashboard-module-scss-module__Db5Xvq__workspaceCard{background:var(--primary-bg);border:1px solid var(--border-subtle);cursor:pointer;border-radius:10px;flex-direction:column;gap:.6rem;padding:1rem 1.15rem;transition:all .15s;display:flex}.Dashboard-module-scss-module__Db5Xvq__workspaceCard:hover{border-color:var(--border-default);transform:translateY(-1px);box-shadow:0 2px 12px #00000014}.Dashboard-module-scss-module__Db5Xvq__workspaceCard.Dashboard-module-scss-module__Db5Xvq__activeCard{border-color:#10ca004d}.Dashboard-module-scss-module__Db5Xvq__cardHeader{justify-content:space-between;align-items:flex-start;display:flex}.Dashboard-module-scss-module__Db5Xvq__cardTitleRow{align-items:center;gap:.5rem;min-width:0;display:flex}.Dashboard-module-scss-module__Db5Xvq__cardIcon{color:var(--secondary-text);flex-shrink:0;align-items:center;display:flex}.Dashboard-module-scss-module__Db5Xvq__cardTitle{color:var(--primary-text);white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.02em;margin:0;font-size:.925rem;font-weight:600;overflow:hidden}.Dashboard-module-scss-module__Db5Xvq__cardDescription{color:var(--secondary-text);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.775rem;line-height:1.4;display:-webkit-box;overflow:hidden}.Dashboard-module-scss-module__Db5Xvq__cardMeta{align-items:center;gap:.5rem;display:flex}.Dashboard-module-scss-module__Db5Xvq__typeTag{text-transform:uppercase;letter-spacing:.04em;font-weight:600;border:none!important;border-radius:4px!important;padding:0 .4rem!important;font-size:.65rem!important;line-height:1.6!important}.Dashboard-module-scss-module__Db5Xvq__cardDate{color:var(--secondary-text);font-size:.7rem}.Dashboard-module-scss-module__Db5Xvq__cardActions{gap:.25rem;display:flex}.Dashboard-module-scss-module__Db5Xvq__deleteBtn{width:1.5rem;height:1.5rem;color:var(--secondary-text);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;transition:all .12s;display:flex}.Dashboard-module-scss-module__Db5Xvq__deleteBtn:hover{color:var(--danger);background:#ff3e3e14}.Dashboard-module-scss-module__Db5Xvq__sessionStats{border-top:1px solid var(--border-subtle);align-items:center;gap:.75rem;padding-top:.35rem;display:flex}.Dashboard-module-scss-module__Db5Xvq__statItem{align-items:center;gap:.3rem;display:flex}.Dashboard-module-scss-module__Db5Xvq__statCount{color:var(--primary-text);font-size:.8rem;font-weight:600}.Dashboard-module-scss-module__Db5Xvq__statLabel{color:var(--secondary-text);font-size:.7rem}.Dashboard-module-scss-module__Db5Xvq__statRunning,.Dashboard-module-scss-module__Db5Xvq__statRunning .Dashboard-module-scss-module__Db5Xvq__statCount{color:#10ca00}.Dashboard-module-scss-module__Db5Xvq__statWaiting,.Dashboard-module-scss-module__Db5Xvq__statWaiting .Dashboard-module-scss-module__Db5Xvq__statCount{color:#d29922}.Dashboard-module-scss-module__Db5Xvq__liveDot{background:#10ca00;border-radius:50%;width:6px;height:6px;animation:2s infinite Dashboard-module-scss-module__Db5Xvq__pulse}.Dashboard-module-scss-module__Db5Xvq__waitDot{background:#d29922;border-radius:50%;width:6px;height:6px}@keyframes Dashboard-module-scss-module__Db5Xvq__pulse{0%,to{opacity:1}50%{opacity:.4}}.Dashboard-module-scss-module__Db5Xvq__placeholder{flex-direction:column;justify-content:center;align-items:center;min-height:calc(100vh - 10rem);padding:2rem 0;display:flex}.Dashboard-module-scss-module__Db5Xvq__placeholder .Dashboard-module-scss-module__Db5Xvq__placeImage{opacity:.6;margin-bottom:1rem}.Dashboard-module-scss-module__Db5Xvq__placeholder h3{text-align:center;color:var(--primary-text);letter-spacing:-.02em;font-size:1.1rem;font-weight:600}.Dashboard-module-scss-module__Db5Xvq__placeholder p{color:var(--secondary-text);text-align:center;max-width:22rem;margin-bottom:1rem;font-size:.8125rem;line-height:1.5}.Dashboard-module-scss-module__Db5Xvq__cellName{color:var(--primary-text);font-weight:500}.Dashboard-module-scss-module__Db5Xvq__cellDescription{color:var(--secondary-text);font-size:.8rem}.Dashboard-module-scss-module__Db5Xvq__cellId{color:var(--primary-purple);background:#9933ff14;border-radius:4px;padding:.15rem .4rem;font-family:ui-monospace,monospace;font-size:.75rem}.Dashboard-module-scss-module__Db5Xvq__cellDate{color:var(--secondary-text);font-size:.75rem}.Dashboard-module-scss-module__Db5Xvq__searchIcon{color:var(--secondary-text);font-size:.85rem}.Dashboard-module-scss-module__Db5Xvq__TableWrapper .Dashboard-module-scss-module__Db5Xvq__tableTitle,.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .Dashboard-module-scss-module__Db5Xvq__tableTitle,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .Dashboard-module-scss-module__Db5Xvq__tableTitle{color:var(--secondary-text);justify-content:space-between;margin:0;padding:.5rem 0;font-size:1.2rem;font-weight:500;display:flex}.Dashboard-module-scss-module__Db5Xvq__TableWrapper .Dashboard-module-scss-module__Db5Xvq__tableSubtitle,.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .Dashboard-module-scss-module__Db5Xvq__tableSubtitle,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .Dashboard-module-scss-module__Db5Xvq__tableSubtitle{color:var(--secondary-text);font-size:.9rem;font-weight:300}.Dashboard-module-scss-module__Db5Xvq__TableWrapper .Dashboard-module-scss-module__Db5Xvq__exportButton,.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .Dashboard-module-scss-module__Db5Xvq__exportButton,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .Dashboard-module-scss-module__Db5Xvq__exportButton{cursor:pointer;color:var(--secondary-text);justify-content:flex-end;align-items:center;gap:.5rem;font-size:500px;display:flex}:is(.Dashboard-module-scss-module__Db5Xvq__TableWrapper ::-webkit-scrollbar,.Dashboard-module-scss-module__Db5Xvq__sessionsListTable ::-webkit-scrollbar,.Dashboard-module-scss-module__Db5Xvq__subprocessTable ::-webkit-scrollbar){height:.3rem}:is(.Dashboard-module-scss-module__Db5Xvq__TableWrapper ::-webkit-scrollbar-thumb,.Dashboard-module-scss-module__Db5Xvq__sessionsListTable ::-webkit-scrollbar-thumb,.Dashboard-module-scss-module__Db5Xvq__subprocessTable ::-webkit-scrollbar-thumb){border-radius:12px}:is(.Dashboard-module-scss-module__Db5Xvq__TableWrapper ::-webkit-scrollbar-track,.Dashboard-module-scss-module__Db5Xvq__sessionsListTable ::-webkit-scrollbar-track,.Dashboard-module-scss-module__Db5Xvq__subprocessTable ::-webkit-scrollbar-track){background:0 0}:is(.Dashboard-module-scss-module__Db5Xvq__TableWrapper .ant-table,.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .ant-table,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .ant-table){background-color:inherit;color:var(--secondary-text);overflow:auto}:is(.Dashboard-module-scss-module__Db5Xvq__TableWrapper .ant-table .ant-table-container thead tr th,.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .ant-table .ant-table-container thead tr th,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .ant-table .ant-table-container thead tr th){font-weight:500;border-radius:0!important}:is(.Dashboard-module-scss-module__Db5Xvq__TableWrapper .ant-table .ant-table-container .ant-table-content .ant-table-thead tr .ant-table-cell,.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .ant-table .ant-table-container .ant-table-content .ant-table-thead tr .ant-table-cell,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .ant-table .ant-table-container .ant-table-content .ant-table-thead tr .ant-table-cell){text-transform:uppercase;letter-spacing:.04em;border:none;font-size:.8rem;font-weight:500;background-color:var(--secondary-bg)!important;color:var(--secondary-text)!important}:is(.Dashboard-module-scss-module__Db5Xvq__TableWrapper .ant-table .ant-table-container .ant-table-content .ant-table-tbody .ant-table-cell-row-hover,.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .ant-table .ant-table-container .ant-table-content .ant-table-tbody .ant-table-cell-row-hover,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .ant-table .ant-table-container .ant-table-content .ant-table-tbody .ant-table-cell-row-hover){background:var(--surface-hover)}:is(.Dashboard-module-scss-module__Db5Xvq__TableWrapper .ant-table .ant-table-container .ant-table-content .ant-table-tbody .ant-table-cell,.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .ant-table .ant-table-container .ant-table-content .ant-table-tbody .ant-table-cell,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .ant-table .ant-table-container .ant-table-content .ant-table-tbody .ant-table-cell){background-color:var(--secondary-bg)}:is(.Dashboard-module-scss-module__Db5Xvq__TableWrapper .ant-table .ant-table-container .ant-table-content .ant-table-tbody .ant-table-placeholder,.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .ant-table .ant-table-container .ant-table-content .ant-table-tbody .ant-table-placeholder,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .ant-table .ant-table-container .ant-table-content .ant-table-tbody .ant-table-placeholder){background-color:var(--secondary-bg)!important}:is(.Dashboard-module-scss-module__Db5Xvq__TableWrapper .ant-table .ant-table-container .ant-table-content .ant-table-tbody .ant-table-placeholder .ant-table-cell,.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .ant-table .ant-table-container .ant-table-content .ant-table-tbody .ant-table-placeholder .ant-table-cell,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .ant-table .ant-table-container .ant-table-content .ant-table-tbody .ant-table-placeholder .ant-table-cell){background-color:inherit;border:none}:is(.Dashboard-module-scss-module__Db5Xvq__TableWrapper .ant-table .ant-table-container .ant-table-content .ant-table-tbody .ant-table-placeholder .ant-table-cell .ant-empty,.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .ant-table .ant-table-container .ant-table-content .ant-table-tbody .ant-table-placeholder .ant-table-cell .ant-empty,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .ant-table .ant-table-container .ant-table-content .ant-table-tbody .ant-table-placeholder .ant-table-cell .ant-empty){color:var(--secondary-text)!important}:is(.Dashboard-module-scss-module__Db5Xvq__TableWrapper .ant-table .ant-table-container .ant-table-content .ant-table-tbody>tr>td,.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .ant-table .ant-table-container .ant-table-content .ant-table-tbody>tr>td,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .ant-table .ant-table-container .ant-table-content .ant-table-tbody>tr>td){cursor:pointer;border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);transition:background var(--transition-fast);border-radius:0;font-size:.875rem}:is(.Dashboard-module-scss-module__Db5Xvq__TableWrapper .ant-table table,.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .ant-table table,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .ant-table table){border-spacing:0!important}:is(.Dashboard-module-scss-module__Db5Xvq__TableWrapper .ant-table-pagination .ant-pagination-prev,.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .ant-table-pagination .ant-pagination-prev,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .ant-table-pagination .ant-pagination-prev,.Dashboard-module-scss-module__Db5Xvq__TableWrapper .ant-table-pagination .ant-pagination-next,.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .ant-table-pagination .ant-pagination-next,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .ant-table-pagination .ant-pagination-next){background:0 0}:is(.Dashboard-module-scss-module__Db5Xvq__TableWrapper .ant-table-pagination .ant-pagination-prev span,.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .ant-table-pagination .ant-pagination-prev span,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .ant-table-pagination .ant-pagination-prev span,.Dashboard-module-scss-module__Db5Xvq__TableWrapper .ant-table-pagination .ant-pagination-next span,.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .ant-table-pagination .ant-pagination-next span,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .ant-table-pagination .ant-pagination-next span){color:var(--secondary-text)}:is(.Dashboard-module-scss-module__Db5Xvq__TableWrapper .ant-table-pagination .ant-pagination-disabled,.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .ant-table-pagination .ant-pagination-disabled,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .ant-table-pagination .ant-pagination-disabled){background:0 0}:is(.Dashboard-module-scss-module__Db5Xvq__TableWrapper .ant-table-pagination .ant-pagination-disabled span,.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .ant-table-pagination .ant-pagination-disabled span,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .ant-table-pagination .ant-pagination-disabled span),:is(.Dashboard-module-scss-module__Db5Xvq__TableWrapper .ant-table-pagination .ant-pagination-item a,.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .ant-table-pagination .ant-pagination-item a,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .ant-table-pagination .ant-pagination-item a){color:var(--secondary-text)}:is(.Dashboard-module-scss-module__Db5Xvq__TableWrapper .ant-table-pagination .ant-pagination-item-active,.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .ant-table-pagination .ant-pagination-item-active,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .ant-table-pagination .ant-pagination-item-active){background:var(--surface-active);border:1px solid var(--border-default);border-radius:4px}:is(.Dashboard-module-scss-module__Db5Xvq__TableWrapper .ant-table-pagination .ant-pagination-item-active a,.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .ant-table-pagination .ant-pagination-item-active a,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .ant-table-pagination .ant-pagination-item-active a){color:var(--primary-text)}.Dashboard-module-scss-module__Db5Xvq__sessionsListTable,.Dashboard-module-scss-module__Db5Xvq__subprocessTable{width:100%}:is(.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .ant-table .ant-table-container thead tr th,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .ant-table .ant-table-container thead tr th){border-radius:0!important}:is(.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .ant-table .ant-table-container .ant-table-content .ant-table-thead tr .ant-table-cell,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .ant-table .ant-table-container .ant-table-content .ant-table-thead tr .ant-table-cell){text-transform:uppercase;letter-spacing:.04em;border:none;border-bottom:1px solid var(--border-subtle);font-size:.7rem;font-weight:500;color:var(--secondary-text)!important;background-color:#0000!important;padding:.5rem .75rem!important}:is(.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .ant-table-selection-column,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .ant-table-selection-column){width:48px;min-width:48px;padding-left:.75rem!important;padding-right:.5rem!important}:is(.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .ant-table-selection-column .ant-checkbox-wrapper,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .ant-table-selection-column .ant-checkbox-wrapper){color:var(--secondary-text);display:inline-flex!important}:is(.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .ant-table-selection-column .ant-checkbox,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .ant-table-selection-column .ant-checkbox){display:inline-flex!important}:is(.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .ant-table-selection-column .ant-checkbox-inner,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .ant-table-selection-column .ant-checkbox-inner){border:1px solid var(--border-color-100);border-radius:4px;width:16px;height:16px;background-color:var(--surface-hover)!important;display:block!important}:is(.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .ant-table-selection-column .ant-checkbox-checked .ant-checkbox-inner,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .ant-table-selection-column .ant-checkbox-checked .ant-checkbox-inner),:is(.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .ant-table-selection-column .ant-checkbox-indeterminate .ant-checkbox-inner,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .ant-table-selection-column .ant-checkbox-indeterminate .ant-checkbox-inner){background-color:var(--filled-purple)!important;border-color:var(--filled-purple)!important}:is(.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .ant-table .ant-table-container .ant-table-content .ant-table-thead>tr>th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan]):before,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .ant-table .ant-table-container .ant-table-content .ant-table-thead>tr>th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan]):before){display:none}:is(.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .ant-table .ant-table-container .ant-table-content .ant-table-tbody .ant-table-row,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .ant-table .ant-table-container .ant-table-content .ant-table-tbody .ant-table-row){transition:background var(--transition-fast);border:none}:is(.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .ant-table .ant-table-container .ant-table-content .ant-table-tbody .ant-table-cell-row-hover,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .ant-table .ant-table-container .ant-table-content .ant-table-tbody .ant-table-cell-row-hover){background:var(--surface-hover)!important}:is(.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .ant-table .ant-table-container .ant-table-content .ant-table-tbody .ant-table-cell,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .ant-table .ant-table-container .ant-table-content .ant-table-tbody .ant-table-cell){color:var(--primary-text);background-color:var(--secondary-bg);cursor:pointer;border:none;height:2.5rem;padding:0;font-size:.8125rem;font-weight:500;padding-left:.75rem!important;padding-right:.75rem!important}:is(.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .ant-table .ant-table-container .ant-table-content .ant-table-tbody .ant-table-placeholder,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .ant-table .ant-table-container .ant-table-content .ant-table-tbody .ant-table-placeholder){background-color:#0000!important}:is(.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .ant-table .ant-table-container .ant-table-content .ant-table-tbody .ant-table-placeholder .ant-table-cell,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .ant-table .ant-table-container .ant-table-content .ant-table-tbody .ant-table-placeholder .ant-table-cell){background-color:inherit;border:none}:is(.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .ant-table .ant-table-container .ant-table-content .ant-table-tbody .ant-table-placeholder .ant-table-cell .ant-empty,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .ant-table .ant-table-container .ant-table-content .ant-table-tbody .ant-table-placeholder .ant-table-cell .ant-empty){color:var(--secondary-text)!important}:is(.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .ant-table .ant-table-container .ant-table-content .ant-table-tbody>tr>td,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .ant-table .ant-table-container .ant-table-content .ant-table-tbody>tr>td){border-top:none;border-bottom:1px solid var(--border-subtle);font-size:.8125rem}:is(.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .ant-table .ant-table-container .ant-table-content .ant-table-tbody>tr>td:first-child,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .ant-table .ant-table-container .ant-table-content .ant-table-tbody>tr>td:first-child){border-top-left-radius:0;border-bottom-left-radius:0}:is(.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .ant-table .ant-table-container .ant-table-content .ant-table-tbody>tr>td:first-child span,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .ant-table .ant-table-container .ant-table-content .ant-table-tbody>tr>td:first-child span){align-items:center;height:100%;padding-right:0;display:flex}:is(.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .ant-table .ant-table-container .ant-table-content .ant-table-tbody>tr>td:first-child span p,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .ant-table .ant-table-container .ant-table-content .ant-table-tbody>tr>td:first-child span p){margin-bottom:0;padding-left:0}:is(.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .ant-table .ant-table-container .ant-table-content .ant-table-tbody>tr>td:last-child,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .ant-table .ant-table-container .ant-table-content .ant-table-tbody>tr>td:last-child){padding-right:.5rem!important}:is(.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .ant-table .ant-table-container .ant-table-content .ant-table-placeholder .ant-empty-description,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .ant-table .ant-table-container .ant-table-content .ant-table-placeholder .ant-empty-description){color:var(--secondary-text)!important}:is(.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .ant-table-pagination .ant-pagination-prev,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .ant-table-pagination .ant-pagination-prev,.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .ant-table-pagination .ant-pagination-next,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .ant-table-pagination .ant-pagination-next){background-color:var(--surface-active);border-radius:4px}:is(.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .ant-table-pagination .ant-pagination-prev span,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .ant-table-pagination .ant-pagination-prev span,.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .ant-table-pagination .ant-pagination-next span,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .ant-table-pagination .ant-pagination-next span){color:var(--secondary-text)}:is(.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .ant-table-pagination .ant-pagination-item,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .ant-table-pagination .ant-pagination-item){border:1px solid var(--border-subtle);background-color:#0000;border-radius:4px}:is(.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .ant-table-pagination .ant-pagination-item span,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .ant-table-pagination .ant-pagination-item span),:is(.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .ant-table-pagination .ant-pagination-item a,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .ant-table-pagination .ant-pagination-item a){color:var(--secondary-text)}:is(.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .ant-table-pagination .ant-pagination-item:hover,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .ant-table-pagination .ant-pagination-item:hover){background-color:var(--surface-hover);border-color:var(--border-default)}:is(.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .ant-table-pagination .ant-pagination-item-active,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .ant-table-pagination .ant-pagination-item-active){background-color:var(--surface-active);border:1px solid var(--border-default)}:is(.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .ant-table-pagination .ant-pagination-item-active a,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .ant-table-pagination .ant-pagination-item-active a){color:var(--primary-text)}:is(.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .ant-table-pagination .ant-pagination-disabled,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .ant-table-pagination .ant-pagination-disabled){opacity:.4;background-color:#0000}.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .Dashboard-module-scss-module__Db5Xvq__placeholder,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .Dashboard-module-scss-module__Db5Xvq__placeholder{flex-direction:column;justify-content:center;align-items:center;min-height:calc(100vh - 10rem);padding:2rem 0;display:flex}.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .Dashboard-module-scss-module__Db5Xvq__placeholder .Dashboard-module-scss-module__Db5Xvq__placeImage,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .Dashboard-module-scss-module__Db5Xvq__placeholder .Dashboard-module-scss-module__Db5Xvq__placeImage{opacity:.6;margin-bottom:1rem}.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .Dashboard-module-scss-module__Db5Xvq__placeholder h3,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .Dashboard-module-scss-module__Db5Xvq__placeholder h3{text-align:center;color:var(--primary-text);letter-spacing:-.02em;font-size:1.1rem;font-weight:600}.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .Dashboard-module-scss-module__Db5Xvq__placeholder p,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .Dashboard-module-scss-module__Db5Xvq__placeholder p{color:var(--secondary-text);text-align:center;max-width:22rem;margin-bottom:1rem;font-size:.8125rem;line-height:1.5}.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .Dashboard-module-scss-module__Db5Xvq__actions,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .Dashboard-module-scss-module__Db5Xvq__actions{align-items:center;gap:.35rem;display:flex}.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .Dashboard-module-scss-module__Db5Xvq__actions .Dashboard-module-scss-module__Db5Xvq__iconBtn,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .Dashboard-module-scss-module__Db5Xvq__actions .Dashboard-module-scss-module__Db5Xvq__iconBtn{justify-content:center;align-items:center;font-size:.75rem;display:flex}.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .Dashboard-module-scss-module__Db5Xvq__actions .Dashboard-module-scss-module__Db5Xvq__btnWrapGreen,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .Dashboard-module-scss-module__Db5Xvq__actions .Dashboard-module-scss-module__Db5Xvq__btnWrapGreen,.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .Dashboard-module-scss-module__Db5Xvq__actions .Dashboard-module-scss-module__Db5Xvq__btnWrapRed,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .Dashboard-module-scss-module__Db5Xvq__actions .Dashboard-module-scss-module__Db5Xvq__btnWrapRed{width:1.6rem;height:1.6rem;transition:all var(--transition-fast);cursor:pointer;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;display:flex}.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .Dashboard-module-scss-module__Db5Xvq__actions .Dashboard-module-scss-module__Db5Xvq__btnWrapGreen .Dashboard-module-scss-module__Db5Xvq__iconBtn,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .Dashboard-module-scss-module__Db5Xvq__actions .Dashboard-module-scss-module__Db5Xvq__btnWrapGreen .Dashboard-module-scss-module__Db5Xvq__iconBtn,.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .Dashboard-module-scss-module__Db5Xvq__actions .Dashboard-module-scss-module__Db5Xvq__btnWrapRed .Dashboard-module-scss-module__Db5Xvq__iconBtn,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .Dashboard-module-scss-module__Db5Xvq__actions .Dashboard-module-scss-module__Db5Xvq__btnWrapRed .Dashboard-module-scss-module__Db5Xvq__iconBtn{color:var(--bugbase-green);padding-left:.1rem}.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .Dashboard-module-scss-module__Db5Xvq__actions .Dashboard-module-scss-module__Db5Xvq__btnWrapGreen:hover,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .Dashboard-module-scss-module__Db5Xvq__actions .Dashboard-module-scss-module__Db5Xvq__btnWrapGreen:hover,.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .Dashboard-module-scss-module__Db5Xvq__actions .Dashboard-module-scss-module__Db5Xvq__btnWrapRed:hover,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .Dashboard-module-scss-module__Db5Xvq__actions .Dashboard-module-scss-module__Db5Xvq__btnWrapRed:hover{border-color:var(--bugbase-green);background:#10ca0014}.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .Dashboard-module-scss-module__Db5Xvq__actions .Dashboard-module-scss-module__Db5Xvq__btnWrapRed .Dashboard-module-scss-module__Db5Xvq__iconBtn,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .Dashboard-module-scss-module__Db5Xvq__actions .Dashboard-module-scss-module__Db5Xvq__btnWrapRed .Dashboard-module-scss-module__Db5Xvq__iconBtn{color:var(--danger);padding-left:0}.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .Dashboard-module-scss-module__Db5Xvq__actions .Dashboard-module-scss-module__Db5Xvq__btnWrapRed:hover,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .Dashboard-module-scss-module__Db5Xvq__actions .Dashboard-module-scss-module__Db5Xvq__btnWrapRed:hover{border-color:var(--danger);background:#ff3e3e14}.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .Dashboard-module-scss-module__Db5Xvq__actions .Dashboard-module-scss-module__Db5Xvq__activeExploitBox,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .Dashboard-module-scss-module__Db5Xvq__actions .Dashboard-module-scss-module__Db5Xvq__activeExploitBox{border:1px dashed var(--primary-purple);background-color:var(--primary-purple-100);animation:5s linear infinite Dashboard-module-scss-module__Db5Xvq__rotation}@keyframes Dashboard-module-scss-module__Db5Xvq__rotation{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(360deg)}}.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .Dashboard-module-scss-module__Db5Xvq__actions .Dashboard-module-scss-module__Db5Xvq__activeExploitBox .Dashboard-module-scss-module__Db5Xvq__iconBtn,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .Dashboard-module-scss-module__Db5Xvq__actions .Dashboard-module-scss-module__Db5Xvq__activeExploitBox .Dashboard-module-scss-module__Db5Xvq__iconBtn{color:var(--secondary-text);font-size:1.1rem;transition:all .3s ease-in-out}.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .Dashboard-module-scss-module__Db5Xvq__actions .Dashboard-module-scss-module__Db5Xvq__activeExploitBox:hover,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .Dashboard-module-scss-module__Db5Xvq__actions .Dashboard-module-scss-module__Db5Xvq__activeExploitBox:hover{border-color:var(--primary-purple);box-shadow:0 0 10px 1px var(--primary-purple)}.Dashboard-module-scss-module__Db5Xvq__sessionsListTable .Dashboard-module-scss-module__Db5Xvq__actions .Dashboard-module-scss-module__Db5Xvq__activeExploitBox:hover .Dashboard-module-scss-module__Db5Xvq__iconBtn,.Dashboard-module-scss-module__Db5Xvq__subprocessTable .Dashboard-module-scss-module__Db5Xvq__actions .Dashboard-module-scss-module__Db5Xvq__activeExploitBox:hover .Dashboard-module-scss-module__Db5Xvq__iconBtn{color:var(--secondary-text)}.Dashboard-module-scss-module__Db5Xvq__subprocessTable .ant-table .ant-table-content .ant-table-thead tr .ant-table-cell{border:none;border-bottom:1px solid var(--border-subtle);padding-left:0;font-weight:500;color:var(--secondary-text)!important;font-size:.875rem!important}.Dashboard-module-scss-module__Db5Xvq__subprocessTable .ant-table .ant-table-content .ant-table-tbody .ant-table-row{background:0 0;border:none}.Dashboard-module-scss-module__Db5Xvq__subprocessTable .ant-table .ant-table-content .ant-table-tbody .ant-table-cell-row-hover{opacity:.9}.Dashboard-module-scss-module__Db5Xvq__subprocessTable .ant-table .ant-table-content .ant-table-tbody .ant-table-cell{color:var(--primary-text);cursor:text;border:none;height:3.5rem;font-weight:500;background:0 0!important;padding:.5rem .25rem!important}.Dashboard-module-scss-module__Db5Xvq__subprocessTable .Dashboard-module-scss-module__Db5Xvq__Link{color:var(--primary-purple)}.Dashboard-module-scss-module__Db5Xvq__createSession{padding-top:1rem}.Dashboard-module-scss-module__Db5Xvq__createSession .ant-form .ant-form-item .ant-form-item-label>label{letter-spacing:-.01em;font-size:.875rem;font-weight:600;color:var(--primary-text)!important}.Dashboard-module-scss-module__Db5Xvq__createSession .ant-form .ant-form-item .ant-form-item-control .ant-input:not(.ant-input-password .ant-input){border:1px solid var(--border-subtle);min-width:25rem;min-height:2.4rem;color:var(--primary-text);transition:border-color var(--transition-fast);border-radius:6px;padding:.5rem 1rem;font-size:.875rem;background:var(--surface-hover)!important}:is(.Dashboard-module-scss-module__Db5Xvq__createSession .ant-form .ant-form-item .ant-form-item-control .ant-input:not(.ant-input-password .ant-input):hover,.Dashboard-module-scss-module__Db5Xvq__createSession .ant-form .ant-form-item .ant-form-item-control .ant-input:not(.ant-input-password .ant-input):focus){border-color:var(--border-default)}.Dashboard-module-scss-module__Db5Xvq__createSession .ant-form .ant-form-item .ant-form-item-control .ant-input:not(.ant-input-password .ant-input)::placeholder{color:var(--secondary-text)}.Dashboard-module-scss-module__Db5Xvq__createSession .ant-form .ant-form-item .ant-form-item-control .ant-picker{border:1px solid var(--border-subtle);width:100%;min-width:25rem;min-height:2.4rem;color:var(--primary-text);transition:border-color var(--transition-fast);border-radius:6px;padding:.5rem 1rem;background:var(--surface-hover)!important}.Dashboard-module-scss-module__Db5Xvq__createSession .ant-form .ant-form-item .ant-form-item-control .ant-picker .ant-picker-input input{color:var(--primary-text)}.Dashboard-module-scss-module__Db5Xvq__createSession .ant-form .ant-form-item .ant-form-item-control .ant-picker .ant-picker-input input::placeholder{color:var(--secondary-text)}.Dashboard-module-scss-module__Db5Xvq__createSession .ant-form .ant-form-item .ant-form-item-control .ant-input-number{border:1px solid var(--border-subtle);border-radius:6px;width:100%;min-width:25rem;min-height:2.4rem;padding:.5rem 1rem;background:var(--surface-hover)!important}.Dashboard-module-scss-module__Db5Xvq__createSession .ant-form .ant-form-item .ant-form-item-control .ant-input-number input{color:var(--primary-text)}.Dashboard-module-scss-module__Db5Xvq__createSession .ant-form .ant-form-item .ant-form-item-control .ant-input-number input::placeholder{color:var(--secondary-text)}.Dashboard-module-scss-module__Db5Xvq__createSession .ant-form .ant-form-item .ant-form-item-control .ant-select{min-width:25rem;min-height:2.4rem}.Dashboard-module-scss-module__Db5Xvq__createSession .ant-form .ant-form-item .ant-form-item-control .ant-select .ant-select-selector{border:1px solid var(--border-subtle);min-width:25rem;min-height:2.4rem;color:var(--primary-text);transition:border-color var(--transition-fast);border-radius:6px;padding:.5rem 1rem;background:var(--surface-hover)!important}.Dashboard-module-scss-module__Db5Xvq__createSession .ant-form .ant-form-item .ant-form-item-control .ant-select .ant-select-selector .ant-select-selection-search{align-items:center;display:flex}.Dashboard-module-scss-module__Db5Xvq__createSession .ant-form .ant-form-item .ant-form-item-control .ant-select .ant-select-selector .ant-select-selection-placeholder{color:var(--secondary-text)}.Dashboard-module-scss-module__Db5Xvq__createSession .ant-form .ant-form-item .ant-form-item-control .ant-upload-list .ant-upload-list-item{color:var(--primary-text)}.Dashboard-module-scss-module__Db5Xvq__createSession .ant-form .ant-form-item .ant-form-item-control .ant-upload-list .ant-upload-list-item .anticon{color:var(--primary-text)}.Dashboard-module-scss-module__Db5Xvq__createSession .ant-steps .ant-steps-item-process .ant-steps-item-icon{background:var(--filled-purple)!important;border-color:var(--filled-purple)!important}.Dashboard-module-scss-module__Db5Xvq__createSession .ant-steps .ant-steps-item-finish .ant-steps-item-icon{border-color:var(--filled-purple)!important}.Dashboard-module-scss-module__Db5Xvq__createSession .ant-steps .ant-steps-item-finish .ant-steps-item-icon .ant-steps-icon{color:var(--filled-purple)!important}.Dashboard-module-scss-module__Db5Xvq__createSession .ant-steps .ant-steps-item-title{color:var(--secondary-text)!important}.Dashboard-module-scss-module__Db5Xvq__createSession .ant-steps .ant-steps-item-process .ant-steps-item-title{color:var(--primary-text)!important}.Dashboard-module-scss-module__Db5Xvq__createSession .ant-steps .ant-steps-item-finish .ant-steps-item-title{color:var(--primary-text)!important}.Dashboard-module-scss-module__Db5Xvq__createSession .ant-steps .ant-steps-item-tail:after{background:var(--border-subtle)!important}.Dashboard-module-scss-module__Db5Xvq__createSession .ant-steps .ant-steps-item-finish .ant-steps-item-tail:after{background:var(--filled-purple)!important}.Dashboard-module-scss-module__Db5Xvq__createSession .ant-radio-group .ant-radio-wrapper{color:var(--primary-text)}.Dashboard-module-scss-module__Db5Xvq__createSession .ant-radio-group .ant-radio-wrapper:hover .ant-radio-inner{border-color:var(--filled-purple)}.Dashboard-module-scss-module__Db5Xvq__createSession .ant-radio-group .ant-radio-inner{border-color:var(--border-default);background:0 0}.Dashboard-module-scss-module__Db5Xvq__createSession .ant-radio-group .ant-radio-checked .ant-radio-inner{background:var(--filled-purple)!important;border-color:var(--filled-purple)!important}.Dashboard-module-scss-module__Db5Xvq__createSession .ant-radio-group .ant-radio-wrapper span:last-child{color:var(--primary-text)}.Dashboard-module-scss-module__Db5Xvq__createSession .ant-form .ant-form-item .ant-form-item-control .ant-input-password{min-width:25rem;min-height:2.4rem;transition:border-color var(--transition-fast);padding:.25rem 1rem;background:var(--surface-hover)!important;border:1px solid var(--border-subtle)!important;border-radius:6px!important}.Dashboard-module-scss-module__Db5Xvq__createSession .ant-form .ant-form-item .ant-form-item-control .ant-input-password .ant-input{min-height:unset;min-width:unset;padding:0;font-size:.875rem;box-shadow:none!important;color:var(--primary-text)!important;background:0 0!important;border:none!important}.Dashboard-module-scss-module__Db5Xvq__createSession .ant-form .ant-form-item .ant-form-item-control .ant-input-password .ant-input::placeholder{color:var(--secondary-text)!important}.Dashboard-module-scss-module__Db5Xvq__createSession .ant-form .ant-form-item .ant-form-item-control .ant-input-password .ant-input-suffix{color:var(--secondary-text)!important}.Dashboard-module-scss-module__Db5Xvq__createSession .ant-form .ant-form-item .ant-form-item-control .ant-input-password .ant-input-suffix .anticon{cursor:pointer;color:var(--secondary-text)!important}:is(.Dashboard-module-scss-module__Db5Xvq__createSession .ant-form .ant-form-item .ant-form-item-control .ant-input-password:hover,.Dashboard-module-scss-module__Db5Xvq__createSession .ant-form .ant-form-item .ant-form-item-control .ant-input-password:focus-within){border-color:var(--border-default)!important}.Dashboard-module-scss-module__Db5Xvq__createSession .Dashboard-module-scss-module__Db5Xvq__typeSelector{grid-template-columns:repeat(3,1fr);gap:.65rem;display:grid}.Dashboard-module-scss-module__Db5Xvq__createSession .Dashboard-module-scss-module__Db5Xvq__typeOption{border:1px solid var(--border-subtle);cursor:pointer;background:var(--surface-hover);border-radius:8px;flex-direction:column;align-items:center;gap:.35rem;padding:.85rem .5rem;transition:all .15s;display:flex}.Dashboard-module-scss-module__Db5Xvq__createSession .Dashboard-module-scss-module__Db5Xvq__typeOption:hover{border-color:var(--border-default);background:var(--surface-active)}.Dashboard-module-scss-module__Db5Xvq__createSession .Dashboard-module-scss-module__Db5Xvq__typeOption.Dashboard-module-scss-module__Db5Xvq__typeSelected{border-color:var(--filled-purple);box-shadow:0 0 0 1px var(--filled-purple);background:#8e35ff1a}.Dashboard-module-scss-module__Db5Xvq__createSession .Dashboard-module-scss-module__Db5Xvq__typeOption.Dashboard-module-scss-module__Db5Xvq__typeSelected .Dashboard-module-scss-module__Db5Xvq__typeIcon{color:var(--filled-purple)}.Dashboard-module-scss-module__Db5Xvq__createSession .Dashboard-module-scss-module__Db5Xvq__typeIcon{color:var(--secondary-text);font-size:1.25rem;display:flex}.Dashboard-module-scss-module__Db5Xvq__createSession .Dashboard-module-scss-module__Db5Xvq__typeLabel{color:var(--primary-text);font-size:.8rem;font-weight:600}.Dashboard-module-scss-module__Db5Xvq__createSession .Dashboard-module-scss-module__Db5Xvq__typeDesc{color:var(--secondary-text);text-align:center;font-size:.65rem;line-height:1.3}.Dashboard-module-scss-module__Db5Xvq__createSession .Dashboard-module-scss-module__Db5Xvq__syncStatus{border:1px solid var(--border-subtle);color:var(--secondary-text);background:#8e35ff0f;border-radius:6px;margin-bottom:1rem;padding:.6rem .85rem;font-size:.8rem}
.Common-module-scss-module__eUMKRW__submitButton{height:2.4rem;color:var(--secondary-text);border:1px solid var(--border-default);letter-spacing:-.01em;transition:all var(--transition-fast);background-color:#0000;border-radius:6px;justify-content:center;align-items:center;padding:0 1.5rem;font-size:.85rem;font-weight:500;display:flex}.Common-module-scss-module__eUMKRW__submitButton .ant-btn-icon{font-size:.9rem}.Common-module-scss-module__eUMKRW__submitButton:hover{color:var(--primary-text)!important;background-color:#ffffff0f!important;border-color:#fff3!important}.Common-module-scss-module__eUMKRW__submitButton:active{transform:scale(.98)}.Common-module-scss-module__eUMKRW__submitButton:disabled{opacity:.4;cursor:not-allowed;color:var(--secondary-text)!important;border-color:var(--border-subtle)!important;background-color:#0000!important}.Common-module-scss-module__eUMKRW__purpleButton{gap:.5rem;display:flex;color:var(--primary-text)!important;border:1px solid var(--primary-purple)!important;background-color:#8e35ff1f!important}.Common-module-scss-module__eUMKRW__purpleButton:hover{border-color:var(--primary-purple)!important;color:var(--primary-text)!important;background-color:#8e35ff38!important}.Common-module-scss-module__eUMKRW__purpleFilledButton{background-color:var(--filled-purple)!important;border:1px solid var(--filled-purple)!important;color:var(--primary-text)!important}.Common-module-scss-module__eUMKRW__purpleFilledButton:hover{color:var(--primary-text)!important;background-color:#7a2de6!important;border-color:#7a2de6!important}.Common-module-scss-module__eUMKRW__purpleFilledButton:active{background-color:#6b26cc!important;border-color:#6b26cc!important}.Common-module-scss-module__eUMKRW__pinkFilledButton{background-color:var(--filled-pink)!important;border:1px solid var(--filled-pink)!important;color:var(--primary-text)!important}.Common-module-scss-module__eUMKRW__pinkFilledButton:hover{border-color:var(--filled-pink)!important;color:var(--primary-text)!important;background-color:#c10aadd9!important}.Common-module-scss-module__eUMKRW__dangerButton{color:var(--primary-text)!important;border:1px solid var(--danger)!important;background-color:#ff3e3e1f!important}.Common-module-scss-module__eUMKRW__dangerButton:hover{border-color:var(--danger)!important;color:var(--primary-text)!important;background-color:#ff3e3e38!important}.Common-module-scss-module__eUMKRW__greenButton{color:var(--primary-text)!important;border:1px solid var(--bugbase-green)!important;background-color:#10ca001f!important}.Common-module-scss-module__eUMKRW__greenButton:hover{border-color:var(--bugbase-green)!important;color:var(--primary-text)!important;background-color:#10ca0038!important}.Common-module-scss-module__eUMKRW__yellowButton{color:var(--primary-text)!important;border:1px solid var(--yellow)!important;background-color:#f5d6001f!important}.Common-module-scss-module__eUMKRW__yellowButton:hover{border-color:var(--yellow)!important;color:var(--primary-text)!important;background-color:#f5d60038!important}.Common-module-scss-module__eUMKRW__whiteButton{font-weight:600;background-color:var(--primary-text)!important;color:var(--secondary-bg)!important;border:1px solid var(--primary-text)!important}.Common-module-scss-module__eUMKRW__whiteButton:hover{color:var(--secondary-bg)!important;background-color:#ffffffe0!important;border-color:#ffffffe0!important}.Common-module-scss-module__eUMKRW__whiteButton:active{background-color:#fffc!important;border-color:#fffc!important}.Common-module-scss-module__eUMKRW__orangeButton{color:var(--primary-text)!important;border:1px solid var(--orange)!important;background-color:#ef87511f!important}.Common-module-scss-module__eUMKRW__orangeButton:hover{border-color:var(--orange)!important;color:var(--primary-text)!important;background-color:#ef875138!important}.Common-module-scss-module__eUMKRW__limegreenButton{color:var(--primary-text)!important;border:1px solid var(--lime-green-700)!important;background-color:#9fef001f!important}.Common-module-scss-module__eUMKRW__limegreenButton:hover{border-color:var(--lime-green-700)!important;color:var(--primary-text)!important;background-color:#9fef0038!important}.Common-module-scss-module__eUMKRW__disabledButton{opacity:.4;cursor:not-allowed;color:var(--secondary-text)!important;border-color:var(--border-subtle)!important;background-color:#0000!important}.Common-module-scss-module__eUMKRW__disabledButton:hover{opacity:.4;color:var(--secondary-text)!important;border-color:var(--border-subtle)!important;background-color:#0000!important}.Common-module-scss-module__eUMKRW__alerts{background-color:var(--primary-bg);flex-direction:column;height:max-content;padding:0 2rem;position:sticky;top:4rem;z-index:1!important}.Common-module-scss-module__eUMKRW__alerts .Common-module-scss-module__eUMKRW__alertWarning{border-radius:6px;margin-bottom:.75rem}.Common-module-scss-module__eUMKRW__alerts .Common-module-scss-module__eUMKRW__alertWarning .anticon-close:hover{color:var(--secondary-text)!important}.Common-module-scss-module__eUMKRW__modelSetupGate{background:var(--primary-bg);min-height:100vh;color:var(--primary-text);justify-content:center;align-items:center;padding:2rem;display:flex}.Common-module-scss-module__eUMKRW__modelSetupPanel{border:1px solid var(--border-subtle);background:var(--secondary-bg);border-radius:8px;width:min(100%,34rem);padding:1.5rem;box-shadow:0 18px 60px #00000047}.Common-module-scss-module__eUMKRW__modelSetupPanel h1{letter-spacing:0;margin:0;font-size:1.35rem;font-weight:650;line-height:1.25}.Common-module-scss-module__eUMKRW__modelSetupPanel p{color:var(--secondary-text);margin:.75rem 0 0;font-size:.9rem;line-height:1.55}.Common-module-scss-module__eUMKRW__modelSetupEyebrow{color:var(--secondary-text);letter-spacing:.04em;text-transform:uppercase;margin-bottom:.5rem;font-size:.72rem;font-weight:650}.Common-module-scss-module__eUMKRW__modelSetupAlert{border-radius:6px;margin-top:1rem}.Common-module-scss-module__eUMKRW__modelSetupActions{flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:1.25rem;display:flex}.Common-module-scss-module__eUMKRW__headerLinkWrapper{background-color:var(--primary-bg);z-index:10;border-bottom:1px solid var(--border-subtle);flex-shrink:0;justify-content:space-between;align-items:center;height:3.2rem;padding:0 1.25rem;display:flex}.Common-module-scss-module__eUMKRW__headerLinkWrapper .Common-module-scss-module__eUMKRW__sessionIdGroup{align-items:center;gap:.5rem;min-width:0;display:flex;overflow:hidden}.Common-module-scss-module__eUMKRW__headerLinkWrapper .Common-module-scss-module__eUMKRW__sessionName{color:var(--primary-text);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;font-weight:600;overflow:hidden}.Common-module-scss-module__eUMKRW__headerLinkWrapper .Common-module-scss-module__eUMKRW__sessionId{color:var(--primary-purple);opacity:.7;white-space:nowrap;flex-shrink:0;font-family:JetBrains Mono,monospace;font-size:.65rem;font-weight:500}.Common-module-scss-module__eUMKRW__headerLinkWrapper .Common-module-scss-module__eUMKRW__ctfBadge{color:#f59e0b;white-space:nowrap;letter-spacing:.02em;background:#f59e0b1a;border-radius:4px;flex-shrink:0;align-items:center;gap:.2rem;padding:.12rem .4rem;font-size:.62rem;font-weight:700;display:inline-flex}.Common-module-scss-module__eUMKRW__headerLinkWrapper .Common-module-scss-module__eUMKRW__ctfMeta{color:var(--secondary-text);white-space:nowrap;background:var(--surface-hover);border-radius:3px;flex-shrink:0;padding:.1rem .35rem;font-size:.65rem}.Common-module-scss-module__eUMKRW__headerLinkWrapper .Common-module-scss-module__eUMKRW__ctfStatus{white-space:nowrap;border-radius:4px;flex-shrink:0;align-items:center;gap:.2rem;padding:.1rem .35rem;font-size:.62rem;font-weight:600;display:inline-flex}.Common-module-scss-module__eUMKRW__headerLinkWrapper .Common-module-scss-module__eUMKRW__ctfStatusSolved{color:#7ee787;background:#7ee7871f}.Common-module-scss-module__eUMKRW__headerLinkWrapper .Common-module-scss-module__eUMKRW__ctfStatusFound{color:gold;background:#ffd7001f}.Common-module-scss-module__eUMKRW__headerLinkWrapper .Common-module-scss-module__eUMKRW__ctfStatusIncorrect{color:#ff6b6b;background:#ff6b6b1f}.Common-module-scss-module__eUMKRW__headerLinkWrapper .Common-module-scss-module__eUMKRW__ctfStatusSolving{color:#79c0ff;background:#79c0ff1f}.Common-module-scss-module__eUMKRW__headerLinkWrapper .Common-module-scss-module__eUMKRW__ctfStatusPending{color:var(--secondary-text);background:var(--surface-hover)}.Common-module-scss-module__eUMKRW__headerLinkWrapper .Common-module-scss-module__eUMKRW__ctfFlag{color:#7ee787;text-overflow:ellipsis;white-space:nowrap;cursor:default;background:#7ee78714;border:1px solid #7ee78726;border-radius:3px;flex-shrink:1;min-width:0;max-width:160px;padding:.05rem .3rem;font-family:JetBrains Mono,monospace;font-size:.62rem;overflow:hidden}.Common-module-scss-module__eUMKRW__headerLinkWrapper .Common-module-scss-module__eUMKRW__options{color:var(--primary-text);align-items:center;gap:.75rem;font-size:.8rem;font-weight:500;display:flex}.Common-module-scss-module__eUMKRW__headerLinkWrapper .Common-module-scss-module__eUMKRW__options .Common-module-scss-module__eUMKRW__info{align-items:center;gap:.3rem;margin-right:1rem;display:flex}.Common-module-scss-module__eUMKRW__headerLinkWrapper .Common-module-scss-module__eUMKRW__options .Common-module-scss-module__eUMKRW__info span{font-size:.85rem}.Common-module-scss-module__eUMKRW__headerLinkWrapper .Common-module-scss-module__eUMKRW__options .Common-module-scss-module__eUMKRW__upgradeButton{color:var(--primary-text);background-color:var(--surface-active);border:1px solid var(--border-subtle);transition:all var(--transition-fast);border-radius:6px;align-items:center;gap:.5rem;margin-right:.75rem;font-size:.8rem;font-weight:500;display:flex}.Common-module-scss-module__eUMKRW__headerLinkWrapper .Common-module-scss-module__eUMKRW__options .Common-module-scss-module__eUMKRW__upgradeButton:hover{border-color:var(--border-default);background-color:var(--surface-hover)}.Common-module-scss-module__eUMKRW__headerLinkWrapper .Common-module-scss-module__eUMKRW__options .Common-module-scss-module__eUMKRW__avatar{cursor:pointer;border:1.5px solid var(--border-default);border-radius:50%}.Common-module-scss-module__eUMKRW__headerLinkWrapper .Common-module-scss-module__eUMKRW__options .Common-module-scss-module__eUMKRW__username{font-size:.85rem;font-weight:400}.Common-module-scss-module__eUMKRW__headerLinkWrapper .Common-module-scss-module__eUMKRW__options .Common-module-scss-module__eUMKRW__headerIconBtn{border:1px solid var(--border-subtle);width:2rem;height:2rem;color:var(--secondary-text);cursor:pointer;transition:all var(--transition-fast);background:0 0;border-radius:6px;justify-content:center;align-items:center;font-size:1rem;text-decoration:none;display:flex}.Common-module-scss-module__eUMKRW__headerLinkWrapper .Common-module-scss-module__eUMKRW__options .Common-module-scss-module__eUMKRW__headerIconBtn:hover{color:var(--primary-text);background:var(--surface-hover);border-color:var(--border-default)}.Common-module-scss-module__eUMKRW__headerLinkWrapper .Common-module-scss-module__eUMKRW__options .Common-module-scss-module__eUMKRW__headerLogoutBtn{color:var(--danger);border-color:#0000}.Common-module-scss-module__eUMKRW__headerLinkWrapper .Common-module-scss-module__eUMKRW__options .Common-module-scss-module__eUMKRW__headerLogoutBtn:hover{color:var(--danger);background:#ff3e3e1a;border-color:#ff3e3e33}.Common-module-scss-module__eUMKRW__headerLinkWrapper .Common-module-scss-module__eUMKRW__options .Common-module-scss-module__eUMKRW__connectVPNbtn,.Common-module-scss-module__eUMKRW__headerLinkWrapper .Common-module-scss-module__eUMKRW__options .Common-module-scss-module__eUMKRW__vpnConnectedbtn{color:var(--primary-text);border:1px solid var(--lime-green);transition:all var(--transition-fast);background-color:#9fef0014;border-radius:2rem;align-items:center;gap:.25rem;margin-right:.75rem;padding:0 .75rem;font-size:.75rem;font-weight:500;display:flex}.Common-module-scss-module__eUMKRW__headerLinkWrapper .Common-module-scss-module__eUMKRW__options .Common-module-scss-module__eUMKRW__connectVPNbtn:hover,.Common-module-scss-module__eUMKRW__headerLinkWrapper .Common-module-scss-module__eUMKRW__options .Common-module-scss-module__eUMKRW__vpnConnectedbtn:hover{opacity:.85}.Common-module-scss-module__eUMKRW__headerLinkWrapper .Common-module-scss-module__eUMKRW__options .Common-module-scss-module__eUMKRW__vpnConnectedbtn{cursor:text;border-color:var(--orange);background-color:#ef875114}.Common-module-scss-module__eUMKRW__headerLinkWrapper .Common-module-scss-module__eUMKRW__headerLink,.Common-module-scss-module__eUMKRW__headerLinkWrapper .Common-module-scss-module__eUMKRW__activeHeaderLink{color:var(--secondary-text);letter-spacing:-.01em;transition:color var(--transition-fast);font-size:.85rem;font-weight:500;text-decoration:none}.Common-module-scss-module__eUMKRW__headerLinkWrapper .Common-module-scss-module__eUMKRW__headerLink:hover,.Common-module-scss-module__eUMKRW__headerLinkWrapper .Common-module-scss-module__eUMKRW__activeHeaderLink:hover{color:var(--primary-text)}.Common-module-scss-module__eUMKRW__headerLinkWrapper .Common-module-scss-module__eUMKRW__activeHeaderLink{color:var(--bugbase-green)}.Common-module-scss-module__eUMKRW__userDropdown{width:8rem}.Common-module-scss-module__eUMKRW__userDropdown .Common-module-scss-module__eUMKRW__menuItem,.Common-module-scss-module__eUMKRW__userDropdown .Common-module-scss-module__eUMKRW__logout{color:var(--secondary-text);transition:all var(--transition-fast);align-items:center;gap:.5rem;font-size:.8rem;font-weight:500;display:flex}.Common-module-scss-module__eUMKRW__userDropdown .Common-module-scss-module__eUMKRW__menuItem:hover,.Common-module-scss-module__eUMKRW__userDropdown .Common-module-scss-module__eUMKRW__logout:hover{color:var(--primary-text)}.Common-module-scss-module__eUMKRW__userDropdown .Common-module-scss-module__eUMKRW__logout{color:var(--danger)}.Common-module-scss-module__eUMKRW__userDropdown .ant-dropdown-menu{background-color:var(--primary-bg);border:1px solid var(--border-subtle);border-radius:8px}.Common-module-scss-module__eUMKRW__userDropdown .ant-dropdown-menu .ant-dropdown-menu-item{color:var(--secondary-text);transition:all var(--transition-fast);border-radius:4px;font-size:.8rem;font-weight:500}.Common-module-scss-module__eUMKRW__textBoxContainer{max-width:16rem}.Common-module-scss-module__eUMKRW__textBoxContainer .Common-module-scss-module__eUMKRW__title{color:var(--primary-text);letter-spacing:-.02em;font-size:1.4rem;font-weight:600}.Common-module-scss-module__eUMKRW__textBoxContainer .Common-module-scss-module__eUMKRW__description{color:var(--secondary-text);transition:all var(--transition-default);font-size:.85rem;font-weight:400;line-height:1.5}.Common-module-scss-module__eUMKRW__featureCardContainer,.Common-module-scss-module__eUMKRW__featureCardContainerActive{background:var(--surface-hover);border:1px solid var(--border-subtle);cursor:pointer;transition:all var(--transition-default);border-radius:8px;max-width:60rem;margin:.5rem 1rem;padding:1rem}.Common-module-scss-module__eUMKRW__featureCardContainer:hover,.Common-module-scss-module__eUMKRW__featureCardContainerActive:hover{border-color:var(--border-default);background:var(--surface-active)}.Common-module-scss-module__eUMKRW__featureCardContainer .Common-module-scss-module__eUMKRW__featureCardTitle,.Common-module-scss-module__eUMKRW__featureCardContainerActive .Common-module-scss-module__eUMKRW__featureCardTitle{color:var(--primary-text);letter-spacing:-.01em;align-items:center;gap:.5rem;margin-bottom:.4rem;font-size:1rem;font-weight:600;display:flex}.Common-module-scss-module__eUMKRW__featureCardContainer .Common-module-scss-module__eUMKRW__featureCardDescription,.Common-module-scss-module__eUMKRW__featureCardContainerActive .Common-module-scss-module__eUMKRW__featureCardDescription{color:var(--secondary-text);-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:.85rem;font-weight:400;line-height:1.5;display:-webkit-box;overflow:hidden}@media only screen and (max-width:576px){.Common-module-scss-module__eUMKRW__featureCardContainer .Common-module-scss-module__eUMKRW__featureCardDescription,.Common-module-scss-module__eUMKRW__featureCardContainerActive .Common-module-scss-module__eUMKRW__featureCardDescription{-webkit-line-clamp:10}}.Common-module-scss-module__eUMKRW__featureCardContainerActive{border-color:var(--primary-purple);background:linear-gradient(93deg,#8e35ff33 0%,#8e35ff00 100%)}.Common-module-scss-module__eUMKRW__featureCardContainerActive .Common-module-scss-module__eUMKRW__featureCardDescription{-webkit-line-clamp:10}.Common-module-scss-module__eUMKRW__noAccessContainer{flex-direction:column;justify-content:center;align-items:center;height:calc(100vh - 5rem);display:flex}.Common-module-scss-module__eUMKRW__noAccessContainer .Common-module-scss-module__eUMKRW__noAccessImage{opacity:.6;margin-bottom:2rem}.Common-module-scss-module__eUMKRW__noAccessContainer h1{color:var(--primary-text);text-align:center;letter-spacing:-.03em;font-size:2.5rem;font-weight:700}.Common-module-scss-module__eUMKRW__noAccessContainer p{color:var(--secondary-text);text-align:center;width:70%;margin:0;font-size:1rem;font-weight:400;line-height:1.5}
.Loader-module-scss-module__dlV04G__wrapper{flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;min-height:100vh;padding:2rem;display:flex}.Loader-module-scss-module__dlV04G__dots{justify-content:center;align-items:center;gap:.4rem;display:flex}.Loader-module-scss-module__dlV04G__dot{background:linear-gradient(135deg,var(--filled-purple)0%,var(--primary-purple)100%);border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite both Loader-module-scss-module__dlV04G__bounce;box-shadow:0 0 12px #8e35ff66}.Loader-module-scss-module__dlV04G__dot:first-child{animation-delay:-.32s}.Loader-module-scss-module__dlV04G__dot:nth-child(2){animation-delay:-.16s}.Loader-module-scss-module__dlV04G__dot:nth-child(3){animation-delay:0s}@keyframes Loader-module-scss-module__dlV04G__bounce{0%,80%,to{opacity:.5;transform:scale(.65)}40%{opacity:1;transform:scale(1);box-shadow:0 0 16px #8e35ff99}}.Loader-module-scss-module__dlV04G__message{color:var(--primary-text);letter-spacing:-.02em;text-align:center;max-width:20rem;font-size:.9rem;font-weight:500}.Loader-module-scss-module__dlV04G__subtext{color:var(--secondary-text);letter-spacing:.01em;font-size:.78rem;font-weight:400}
.page-module-scss-module__rcUngW__container{min-height:100vh;color:var(--primary-text);flex-direction:column;justify-content:center;align-items:center;display:flex}.page-module-scss-module__rcUngW__codeBox{min-width:80%;color:var(--primary-text);border:1px solid #ccc;border-radius:4px;margin:1rem;padding:1rem}.page-module-scss-module__rcUngW__codeBox .ant-input{color:var(--primary-text);background-color:#0000}.page-module-scss-module__rcUngW__codeBox .ant-input::placeholder{color:var(--secondary-text)}.page-module-scss-module__rcUngW__codeBox .ant-input-suffix{color:var(--primary-text)}.page-module-scss-module__rcUngW__codeBox .page-module-scss-module__rcUngW__label{color:var(--primary-text);font-weight:700}.page-module-scss-module__rcUngW__netcatInfo{padding:2rem 2rem calc(100vh - 10rem)}.page-module-scss-module__rcUngW__netcatInfo .page-module-scss-module__rcUngW__title{color:var(--primary-text);font-size:1.4rem;font-weight:700}.page-module-scss-module__rcUngW__netcatInfo .page-module-scss-module__rcUngW__desc{color:var(--secondary-text);letter-spacing:.02rem;font-size:1rem;font-weight:600}.page-module-scss-module__rcUngW__netcatInfo .page-module-scss-module__rcUngW__vpnFileLink{max-width:48rem}.page-module-scss-module__rcUngW__netcatInfo .page-module-scss-module__rcUngW__vpnFileLink p{color:var(--primary-text);margin-bottom:1.5rem;font-size:1rem;font-weight:600;display:flex}.page-module-scss-module__rcUngW__netcatInfo .page-module-scss-module__rcUngW__vpnFileLink p a{color:var(--bugbase-green);margin-left:.5rem}.page-module-scss-module__rcUngW__netcatInfo .page-module-scss-module__rcUngW__vpnFileLink .page-module-scss-module__rcUngW__title{color:var(--primary-text);font-size:1.4rem;font-weight:700}.page-module-scss-module__rcUngW__netcatInfo .page-module-scss-module__rcUngW__vpnFileLink .page-module-scss-module__rcUngW__desc{color:var(--secondary-text);letter-spacing:.02rem;font-size:1rem;font-weight:600}.page-module-scss-module__rcUngW__netcatInfo .page-module-scss-module__rcUngW__vpnFileLink .page-module-scss-module__rcUngW__editIcon{cursor:pointer;color:var(--secondary-text);margin-left:.5rem;transition:all .2s ease-in-out}.page-module-scss-module__rcUngW__netcatInfo .page-module-scss-module__rcUngW__vpnFileLink .page-module-scss-module__rcUngW__editIcon:hover{opacity:.8}.page-module-scss-module__rcUngW__netcatInfo .page-module-scss-module__rcUngW__vpnLogs{background-color:var(--black-bg);color:var(--primary-text);margin-top:2rem;padding:1rem;overflow-x:auto}.page-module-scss-module__rcUngW__netcatInfo .page-module-scss-module__rcUngW__vpnLogs .page-module-scss-module__rcUngW__logHeading{color:var(--primary-purple);margin-bottom:1rem;font-size:1.4rem;font-weight:700}.page-module-scss-module__rcUngW__netcatInfo .page-module-scss-module__rcUngW__vpnLogs .page-module-scss-module__rcUngW__logContent{white-space:pre-wrap}.page-module-scss-module__rcUngW__netcatForm{padding:0 2rem}.page-module-scss-module__rcUngW__netcatForm .page-module-scss-module__rcUngW__netcatFormItem label{color:var(--primary-text);letter-spacing:.6px;margin-bottom:.5rem;font-size:1rem}.page-module-scss-module__rcUngW__netcatForm .page-module-scss-module__rcUngW__netcatFormItem .ant-input{background-color:var(--secondary-text-100);border:1px solid var(--secondary-text-500);height:2.4rem;color:var(--primary-text)}.page-module-scss-module__rcUngW__netcatForm .page-module-scss-module__rcUngW__netcatFormItem .ant-input::placeholder{color:var(--secondary-text-500)}.page-module-scss-module__rcUngW__netcatContainer{color:var(--primary-text);font-weight:600}@media only screen and (max-width:576px){.page-module-scss-module__rcUngW__pageWrapper{display:none}}.page-module-scss-module__rcUngW__mobileWrapper{display:none}@media only screen and (max-width:576px){.page-module-scss-module__rcUngW__mobileWrapper{flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:2rem;display:flex}.page-module-scss-module__rcUngW__mobileWrapper h3{color:var(--primary-text);text-align:center;margin-bottom:2rem;font-size:1.8rem;font-weight:600}.page-module-scss-module__rcUngW__mobileWrapper p{text-align:center;color:var(--secondary-text);font-size:1rem;font-weight:600;line-height:1.3}}
.Footer-module-scss-module__xwksKa__footerContainer{z-index:1;position:relative}.Footer-module-scss-module__xwksKa__footerContainer .Footer-module-scss-module__xwksKa__footerContent{background-color:var(--primary-bg);padding:2.5rem 5rem;position:relative}.Footer-module-scss-module__xwksKa__footerContainer .Footer-module-scss-module__xwksKa__footerContent .Footer-module-scss-module__xwksKa__footerText{max-width:30rem;color:var(--secondary-text);margin:.75rem 0;font-size:.8rem;font-weight:400;line-height:1.6}.Footer-module-scss-module__xwksKa__footerContainer .Footer-module-scss-module__xwksKa__footerContent .Footer-module-scss-module__xwksKa__footerMailLink a{color:var(--secondary-text);transition:color var(--transition-fast)}.Footer-module-scss-module__xwksKa__footerContainer .Footer-module-scss-module__xwksKa__footerContent .Footer-module-scss-module__xwksKa__footerMailLink a:hover{color:var(--primary-text)}.Footer-module-scss-module__xwksKa__footerContainer .Footer-module-scss-module__xwksKa__footerContent:before{content:"";background-image:linear-gradient(90deg,transparent 0%,var(--border-default)30%,var(--border-default)70%,transparent 100%);height:1px;position:absolute;top:0;left:0;right:0}.Footer-module-scss-module__xwksKa__footerContainer .Footer-module-scss-module__xwksKa__footerContent .Footer-module-scss-module__xwksKa__newsLetter p{color:var(--primary-text);padding-top:1rem;font-size:.85rem;font-weight:500}.Footer-module-scss-module__xwksKa__footerContainer .Footer-module-scss-module__xwksKa__footerContent .Footer-module-scss-module__xwksKa__newsLetter .Footer-module-scss-module__xwksKa__successMessage{color:var(--secondary-text);padding-top:0;font-size:.75rem}.Footer-module-scss-module__xwksKa__footerContainer .Footer-module-scss-module__xwksKa__footerContent .Footer-module-scss-module__xwksKa__newsLetter .ant-form .ant-form-item{margin-bottom:.5rem}.Footer-module-scss-module__xwksKa__footerContainer .Footer-module-scss-module__xwksKa__footerContent .Footer-module-scss-module__xwksKa__newsLetter .ant-form .ant-input-affix-wrapper{border:1px solid var(--border-default);background-color:#0000;border-radius:6px;width:264px;height:36px}.Footer-module-scss-module__xwksKa__footerContainer .Footer-module-scss-module__xwksKa__footerContent .Footer-module-scss-module__xwksKa__newsLetter .ant-form .ant-input{background:var(--primary-bg)!important;color:var(--primary-text)!important}.Footer-module-scss-module__xwksKa__footerContainer .Footer-module-scss-module__xwksKa__footerContent .Footer-module-scss-module__xwksKa__newsLetter .ant-form .ant-input::placeholder{color:var(--secondary-text)}.Footer-module-scss-module__xwksKa__footerContainer .Footer-module-scss-module__xwksKa__footerContent .Footer-module-scss-module__xwksKa__newsLetter .ant-form .ant-input-suffix{color:var(--secondary-text)}.Footer-module-scss-module__xwksKa__footerContainer .Footer-module-scss-module__xwksKa__footerContent .Footer-module-scss-module__xwksKa__footerHeading{color:var(--secondary-text);text-transform:uppercase;letter-spacing:.06em;margin-bottom:.75rem;font-size:.75rem;font-weight:500}.Footer-module-scss-module__xwksKa__footerContainer .Footer-module-scss-module__xwksKa__footerContent .Footer-module-scss-module__xwksKa__footerList{flex-direction:column;gap:.6rem;display:flex}.Footer-module-scss-module__xwksKa__footerContainer .Footer-module-scss-module__xwksKa__footerContent .Footer-module-scss-module__xwksKa__footerList .Footer-module-scss-module__xwksKa__footerLink{color:var(--secondary-text);transition:color var(--transition-fast);font-size:.85rem;font-weight:400;text-decoration:none}.Footer-module-scss-module__xwksKa__footerContainer .Footer-module-scss-module__xwksKa__footerContent .Footer-module-scss-module__xwksKa__footerList .Footer-module-scss-module__xwksKa__footerLink:hover{color:var(--primary-text)}.Footer-module-scss-module__xwksKa__footerContainer .Footer-module-scss-module__xwksKa__footerBottom{background-color:var(--primary-bg);flex-wrap:wrap-reverse;justify-content:space-between;gap:1rem;padding:.75rem 5rem;display:flex;position:relative}.Footer-module-scss-module__xwksKa__footerContainer .Footer-module-scss-module__xwksKa__footerBottom:before{content:"";background-image:linear-gradient(90deg,transparent 0%,var(--border-subtle)30%,var(--border-subtle)70%,transparent 100%);height:1px;position:absolute;top:0;left:0;right:0}.Footer-module-scss-module__xwksKa__footerContainer .Footer-module-scss-module__xwksKa__footerBottom p{color:var(--secondary-text);margin-bottom:0;font-size:.75rem;font-weight:400}.Footer-module-scss-module__xwksKa__footerContainer .Footer-module-scss-module__xwksKa__footerBottom .Footer-module-scss-module__xwksKa__socialIcons{align-items:center;gap:.75rem;display:flex}.Footer-module-scss-module__xwksKa__footerContainer .Footer-module-scss-module__xwksKa__footerBottom .Footer-module-scss-module__xwksKa__socialIcons .Footer-module-scss-module__xwksKa__socialIconLink{color:var(--secondary-text);transition:color var(--transition-fast);font-size:.9rem;text-decoration:none}.Footer-module-scss-module__xwksKa__footerContainer .Footer-module-scss-module__xwksKa__footerBottom .Footer-module-scss-module__xwksKa__socialIcons .Footer-module-scss-module__xwksKa__socialIconLink:hover{color:var(--primary-text)}.Footer-module-scss-module__xwksKa__helperEmailContainer{z-index:1000;background-color:var(--filled-purple);cursor:pointer;width:2.75rem;height:2.75rem;transition:all var(--transition-fast);border-radius:50%;justify-content:center;align-items:center;display:flex;position:fixed;bottom:1.5rem;right:1.5rem;box-shadow:0 2px 8px #8e35ff4d}.Footer-module-scss-module__xwksKa__helperEmailContainer:hover{transform:scale(1.05);box-shadow:0 4px 12px #8e35ff66}.Footer-module-scss-module__xwksKa__helperEmailContainer .Footer-module-scss-module__xwksKa__mailIcon{color:var(--primary-text);font-size:1.1rem}
.SettingsOverlay-module-scss-module__UYPGMa__overlay{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;justify-content:center;align-items:center;animation:.15s SettingsOverlay-module-scss-module__UYPGMa__fadeIn;display:flex;position:fixed;inset:0}@keyframes SettingsOverlay-module-scss-module__UYPGMa__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes SettingsOverlay-module-scss-module__UYPGMa__slideUp{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.SettingsOverlay-module-scss-module__UYPGMa__modal{background:var(--primary-bg);border:1px solid var(--border-subtle);border-radius:12px;width:60rem;max-width:90vw;height:80vh;max-height:720px;animation:.2s SettingsOverlay-module-scss-module__UYPGMa__slideUp;display:flex;overflow:hidden;box-shadow:0 24px 80px #00000080}.SettingsOverlay-module-scss-module__UYPGMa__sidebar{background:var(--secondary-bg);border-right:1px solid var(--border-subtle);flex-direction:column;width:220px;min-width:220px;padding:1.25rem .75rem;display:flex}.SettingsOverlay-module-scss-module__UYPGMa__sidebar .SettingsOverlay-module-scss-module__UYPGMa__sidebarTitle{color:var(--secondary-text);text-transform:uppercase;letter-spacing:.06em;margin-bottom:.75rem;padding:0 .75rem;font-size:.7rem;font-weight:600}.SettingsOverlay-module-scss-module__UYPGMa__sidebar .SettingsOverlay-module-scss-module__UYPGMa__navItems{flex-direction:column;gap:2px;display:flex}.SettingsOverlay-module-scss-module__UYPGMa__sidebar .SettingsOverlay-module-scss-module__UYPGMa__navItem,.SettingsOverlay-module-scss-module__UYPGMa__sidebar .SettingsOverlay-module-scss-module__UYPGMa__navItemActive{color:var(--secondary-text);cursor:pointer;border-radius:6px;align-items:center;gap:.5rem;padding:.55rem .75rem;font-size:.8rem;font-weight:500;transition:all .15s;display:flex}.SettingsOverlay-module-scss-module__UYPGMa__sidebar .SettingsOverlay-module-scss-module__UYPGMa__navItem .SettingsOverlay-module-scss-module__UYPGMa__navIcon,.SettingsOverlay-module-scss-module__UYPGMa__sidebar .SettingsOverlay-module-scss-module__UYPGMa__navItemActive .SettingsOverlay-module-scss-module__UYPGMa__navIcon{flex-shrink:0;font-size:15px}.SettingsOverlay-module-scss-module__UYPGMa__sidebar .SettingsOverlay-module-scss-module__UYPGMa__navItem:hover,.SettingsOverlay-module-scss-module__UYPGMa__sidebar .SettingsOverlay-module-scss-module__UYPGMa__navItemActive:hover{background:var(--surface-hover);color:var(--primary-text)}.SettingsOverlay-module-scss-module__UYPGMa__sidebar .SettingsOverlay-module-scss-module__UYPGMa__navItemActive{background:var(--surface-active);color:var(--primary-text)}.SettingsOverlay-module-scss-module__UYPGMa__content{flex-direction:column;flex:1;display:flex;overflow:hidden}.SettingsOverlay-module-scss-module__UYPGMa__contentHeader{border-bottom:1px solid var(--border-subtle);flex-shrink:0;justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}.SettingsOverlay-module-scss-module__UYPGMa__contentHeader .SettingsOverlay-module-scss-module__UYPGMa__contentTitle{color:var(--primary-text);letter-spacing:-.02em;font-size:1.1rem;font-weight:600}.SettingsOverlay-module-scss-module__UYPGMa__contentHeader .SettingsOverlay-module-scss-module__UYPGMa__contentDescription{color:var(--secondary-text);margin-top:2px;font-size:.8rem}.SettingsOverlay-module-scss-module__UYPGMa__contentHeader .SettingsOverlay-module-scss-module__UYPGMa__closeButton{width:2rem;height:2rem;color:var(--secondary-text);cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;font-size:1.1rem;transition:all .15s;display:flex}.SettingsOverlay-module-scss-module__UYPGMa__contentHeader .SettingsOverlay-module-scss-module__UYPGMa__closeButton:hover{background:var(--surface-hover);color:var(--primary-text)}.SettingsOverlay-module-scss-module__UYPGMa__contentBody{flex:1;padding:0;overflow-y:auto}.SettingsOverlay-module-scss-module__UYPGMa__contentBody::-webkit-scrollbar{width:5px}.SettingsOverlay-module-scss-module__UYPGMa__contentBody::-webkit-scrollbar-track{background:0 0}.SettingsOverlay-module-scss-module__UYPGMa__contentBody::-webkit-scrollbar-thumb{background:var(--border-subtle);border-radius:4px}.SettingsOverlay-module-scss-module__UYPGMa__contentBody::-webkit-scrollbar-thumb:hover{background:var(--border-default)}
.Carousel-module-scss-module__3DKdzW__mainCarouselWrap{flex-direction:column;justify-content:center;width:100%;height:100%;display:flex}.Carousel-module-scss-module__3DKdzW__mainCarouselWrap .Carousel-module-scss-module__3DKdzW__imageContainerActive{justify-content:center;max-width:90%;animation:.5s ease-in-out Carousel-module-scss-module__3DKdzW__fadeInZoom;display:flex}.Carousel-module-scss-module__3DKdzW__mainCarouselWrap .Carousel-module-scss-module__3DKdzW__imageContainer{display:none}.Carousel-module-scss-module__3DKdzW__mainCarouselWrap .Carousel-module-scss-module__3DKdzW__carouselIndicator{justify-content:center;align-items:center;width:100%;margin-top:1rem;display:flex}.Carousel-module-scss-module__3DKdzW__mainCarouselWrap .Carousel-module-scss-module__3DKdzW__carouselIndicator .Carousel-module-scss-module__3DKdzW__indicator,.Carousel-module-scss-module__3DKdzW__mainCarouselWrap .Carousel-module-scss-module__3DKdzW__carouselIndicator .Carousel-module-scss-module__3DKdzW__indicatorActive{background:var(--primary-text);cursor:pointer;border-radius:50%;width:.5rem;height:.5rem;margin:0 .5rem}.Carousel-module-scss-module__3DKdzW__mainCarouselWrap .Carousel-module-scss-module__3DKdzW__carouselIndicator .Carousel-module-scss-module__3DKdzW__indicatorActive{background:var(--primary-purple)}.Carousel-module-scss-module__3DKdzW__sliderWrapper{justify-content:center;align-items:center;width:100%;display:flex}.Carousel-module-scss-module__3DKdzW__sliderWrapper .Carousel-module-scss-module__3DKdzW__leftArrow,.Carousel-module-scss-module__3DKdzW__sliderWrapper .Carousel-module-scss-module__3DKdzW__rightArrow{z-index:3;cursor:pointer;color:var(--primary-text);font-size:3rem;position:absolute;left:1rem}.Carousel-module-scss-module__3DKdzW__sliderWrapper .Carousel-module-scss-module__3DKdzW__rightArrow{right:1rem;left:unset}.Carousel-module-scss-module__3DKdzW__sliderWrapper .Carousel-module-scss-module__3DKdzW__slide,.Carousel-module-scss-module__3DKdzW__sliderWrapper .Carousel-module-scss-module__3DKdzW__activeSlideOut,.Carousel-module-scss-module__3DKdzW__sliderWrapper .Carousel-module-scss-module__3DKdzW__activeSlideIn{justify-content:center;align-items:center;width:0;display:flex;display:none!important}.Carousel-module-scss-module__3DKdzW__sliderWrapper .Carousel-module-scss-module__3DKdzW__activeSlideOut,.Carousel-module-scss-module__3DKdzW__sliderWrapper .Carousel-module-scss-module__3DKdzW__activeSlideIn{width:100%;padding:3rem 5rem;animation:.2s ease-in-out Carousel-module-scss-module__3DKdzW__slideInRight;display:block!important}@media only screen and (max-width:500px){.Carousel-module-scss-module__3DKdzW__sliderWrapper .Carousel-module-scss-module__3DKdzW__activeSlideOut,.Carousel-module-scss-module__3DKdzW__sliderWrapper .Carousel-module-scss-module__3DKdzW__activeSlideIn{padding:3rem 1rem}}.Carousel-module-scss-module__3DKdzW__sliderWrapper .Carousel-module-scss-module__3DKdzW__activeSlideIn{animation:.2s ease-in-out Carousel-module-scss-module__3DKdzW__slideInLeft}@keyframes Carousel-module-scss-module__3DKdzW__fadeInZoom{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes Carousel-module-scss-module__3DKdzW__slideInLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes Carousel-module-scss-module__3DKdzW__slideInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}
.ModalComponent-module-scss-module__POiHRq__modalContainer{background:var(--secondary-bg);border-radius:12px}.ModalComponent-module-scss-module__POiHRq__modalContainer .anticon{color:var(--primary-text)}.ModalComponent-module-scss-module__POiHRq__modalContainer .ant-modal-content{background:var(--primary-bg);border:1px solid var(--border-subtle);border-radius:12px;padding:1.75rem}.ModalComponent-module-scss-module__POiHRq__modalContainer .ant-modal-body{color:var(--secondary-text);border-radius:12px}.ModalComponent-module-scss-module__POiHRq__modalContainer .ant-modal-footer{display:none}.ModalComponent-module-scss-module__POiHRq__modalContainer .ant-modal-close-x{display:none}.ModalComponent-module-scss-module__POiHRq__modalContainer .ant-form-item-control-input-content textarea{border:1px solid var(--border-subtle);transition:border-color var(--transition-fast);border-radius:6px;padding:.75rem 1rem;font-size:.875rem;background:var(--surface-hover)!important;color:var(--primary-text)!important}:is(.ModalComponent-module-scss-module__POiHRq__modalContainer .ant-form-item-control-input-content textarea:hover,.ModalComponent-module-scss-module__POiHRq__modalContainer .ant-form-item-control-input-content textarea:focus){border-color:var(--primary-purple)}.ModalComponent-module-scss-module__POiHRq__modalContainer .ant-form-item-control-input-content textarea::placeholder{color:var(--secondary-text-500)}.ModalComponent-module-scss-module__POiHRq__modalContainer .ModalComponent-module-scss-module__POiHRq__headingController{flex-direction:row;justify-content:space-between;display:flex}.ModalComponent-module-scss-module__POiHRq__modalContainer .ModalComponent-module-scss-module__POiHRq__headingController .ModalComponent-module-scss-module__POiHRq__headingtextController{flex-direction:row;display:flex}.ModalComponent-module-scss-module__POiHRq__modalContainer .ModalComponent-module-scss-module__POiHRq__headingController .ModalComponent-module-scss-module__POiHRq__headingtextController h1{color:var(--primary-text);letter-spacing:-.02em;margin:0;font-weight:600}.ModalComponent-module-scss-module__POiHRq__modalContainer .ModalComponent-module-scss-module__POiHRq__headingController .ModalComponent-module-scss-module__POiHRq__headingtextController h2{color:var(--secondary-text);letter-spacing:-.01em;padding:0;font-size:.875rem;font-weight:400}
.Capabilities-module-scss-module__cA1x3G__container{width:100%;padding:1.25rem 1.5rem 2rem}.Capabilities-module-scss-module__cA1x3G__topBar{border-bottom:1px solid var(--border-color-100);flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1rem;padding-bottom:1rem;display:flex}.Capabilities-module-scss-module__cA1x3G__topBar .Capabilities-module-scss-module__cA1x3G__stats{margin-left:auto}.Capabilities-module-scss-module__cA1x3G__searchWrapper{flex:1;min-width:0;max-width:320px;position:relative}.Capabilities-module-scss-module__cA1x3G__searchInput{width:100%;height:40px;transition:border-color var(--transition-fast),box-shadow var(--transition-fast);background:var(--primary-bg)!important;border:1px solid var(--border-color-100)!important;color:var(--primary-text)!important;border-radius:8px!important;font-size:.875rem!important}.Capabilities-module-scss-module__cA1x3G__searchInput:hover{border-color:var(--secondary-text-500)!important}.Capabilities-module-scss-module__cA1x3G__searchInput:focus,.Capabilities-module-scss-module__cA1x3G__searchInput:focus-within{border-color:var(--primary-purple)!important;box-shadow:0 0 0 2px #9933ff26!important}.Capabilities-module-scss-module__cA1x3G__searchInput .ant-input{color:var(--primary-text)!important;background:0 0!important}.Capabilities-module-scss-module__cA1x3G__searchInput .ant-input::placeholder{color:var(--secondary-text);opacity:.8}.Capabilities-module-scss-module__cA1x3G__searchInput .ant-input-prefix{color:var(--secondary-text);margin-inline-end:10px}.Capabilities-module-scss-module__cA1x3G__searchInput .ant-input-clear-icon{color:var(--secondary-text)}.Capabilities-module-scss-module__cA1x3G__searchInput .ant-input-clear-icon:hover{color:var(--primary-text)}.Capabilities-module-scss-module__cA1x3G__searchIcon{color:var(--secondary-text);opacity:.9;font-size:1.05rem}.Capabilities-module-scss-module__cA1x3G__stats{color:var(--secondary-text);align-items:center;gap:.5rem;font-size:.85rem;font-weight:500;display:flex}.Capabilities-module-scss-module__cA1x3G__statDivider{color:var(--border-color-100)}.Capabilities-module-scss-module__cA1x3G__detectBtn{align-items:center;gap:.4rem;display:flex}.Capabilities-module-scss-module__cA1x3G__bucketCollapse{background:0 0!important;border:none!important}.Capabilities-module-scss-module__cA1x3G__bucketCollapse .ant-collapse-item{margin-bottom:.75rem;overflow:hidden;background:var(--secondary-bg)!important;border:1px solid var(--border-color-100)!important;border-radius:8px!important}.Capabilities-module-scss-module__cA1x3G__bucketCollapse .ant-collapse-header{align-items:center!important;padding:.75rem 1rem!important}.Capabilities-module-scss-module__cA1x3G__bucketCollapse .ant-collapse-content{background:var(--primary-bg)!important;border-top:1px solid var(--border-color-100)!important}.Capabilities-module-scss-module__cA1x3G__bucketCollapse .ant-collapse-content-box{padding:1rem!important}.Capabilities-module-scss-module__cA1x3G__bucketHeader{justify-content:space-between;align-items:center;width:100%;display:flex}.Capabilities-module-scss-module__cA1x3G__bucketTitle{color:var(--primary-text);align-items:center;gap:.5rem;font-size:1rem;font-weight:600;display:flex}.Capabilities-module-scss-module__cA1x3G__bucketIcon{color:var(--secondary-text);align-items:center;font-size:1.1rem;display:flex}.Capabilities-module-scss-module__cA1x3G__bucketCount{color:var(--secondary-text);margin-left:.25rem;font-size:.8rem;font-weight:400}.Capabilities-module-scss-module__cA1x3G__installedCount{color:#52c41a}.Capabilities-module-scss-module__cA1x3G__selectAllBtn{color:var(--primary-purple);cursor:pointer;border-radius:4px;padding:.25rem .5rem;font-size:.8rem;font-weight:500;transition:background .15s}.Capabilities-module-scss-module__cA1x3G__selectAllBtn:hover{background:#7f56d91a}.Capabilities-module-scss-module__cA1x3G__bucketContent{flex-direction:column;gap:.75rem;display:flex}.Capabilities-module-scss-module__cA1x3G__bucketDesc{color:var(--secondary-text);border-bottom:1px solid var(--border-color-100);margin:0;padding-bottom:.5rem;font-size:.82rem}.Capabilities-module-scss-module__cA1x3G__capGrid{grid-template-columns:1fr;gap:2px;display:grid}.Capabilities-module-scss-module__cA1x3G__capabilityItem{background:0 0;border:1px solid #0000;border-radius:6px;align-items:flex-start;padding:.5rem .6rem;transition:background .15s;display:flex}.Capabilities-module-scss-module__cA1x3G__capabilityItem:hover{background:var(--surface-hover)}.Capabilities-module-scss-module__cA1x3G__capLeft{align-items:flex-start;gap:.6rem;width:100%;display:flex}.Capabilities-module-scss-module__cA1x3G__capLeft .ant-checkbox{margin-top:2px}.Capabilities-module-scss-module__cA1x3G__capLeft .ant-checkbox-inner{background:0 0!important}.Capabilities-module-scss-module__cA1x3G__capInfo{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}.Capabilities-module-scss-module__cA1x3G__capHeader{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.Capabilities-module-scss-module__cA1x3G__capName{color:var(--primary-text);font-size:.85rem;font-weight:600}.Capabilities-module-scss-module__cA1x3G__typeTag{border-radius:3px!important;margin:0!important;padding:0 4px!important;font-size:.65rem!important;line-height:1.4!important}.Capabilities-module-scss-module__cA1x3G__installedIcon{color:#52c41a;font-size:.9rem}.Capabilities-module-scss-module__cA1x3G__notInstalledIcon{color:var(--secondary-text);opacity:.5;font-size:.9rem}.Capabilities-module-scss-module__cA1x3G__capDesc{color:var(--secondary-text);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.75rem;line-height:1.35;display:-webkit-box;overflow:hidden}.Capabilities-module-scss-module__cA1x3G__capMeta{align-items:center;gap:.5rem;margin-top:.15rem;display:flex}.Capabilities-module-scss-module__cA1x3G__capSize{color:var(--secondary-text);opacity:.7;font-size:.7rem}.Capabilities-module-scss-module__cA1x3G__capCmd{color:var(--primary-purple);background:#7f56d914;border-radius:3px;padding:0 4px;font-size:.7rem}
.CTF-module-scss-module__NSYeyW__ctfContainer{background:var(--primary-bg);height:100%;color:var(--primary-text);flex-direction:column;display:flex;overflow:auto}.CTF-module-scss-module__NSYeyW__emptyState{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.75rem;padding:3rem;display:flex}.CTF-module-scss-module__NSYeyW__emptyState h3{color:var(--primary-text);margin:0;font-size:1.1rem;font-weight:600}.CTF-module-scss-module__NSYeyW__emptyState p{color:var(--secondary-text);max-width:400px;margin:0;font-size:.82rem;line-height:1.5}.CTF-module-scss-module__NSYeyW__emptyIcon{color:var(--secondary-text);opacity:.5;margin-bottom:.5rem;font-size:2.5rem}.CTF-module-scss-module__NSYeyW__spinner{border:2px solid var(--border-subtle);border-top-color:var(--primary-text);border-radius:50%;width:24px;height:24px;animation:.6s linear infinite CTF-module-scss-module__NSYeyW__spin}@keyframes CTF-module-scss-module__NSYeyW__spin{to{transform:rotate(360deg)}}.CTF-module-scss-module__NSYeyW__connectForm{flex-direction:column;gap:1rem;width:100%;max-width:380px;margin-top:1rem;display:flex}.CTF-module-scss-module__NSYeyW__formGroup{flex-direction:column;gap:.3rem;display:flex}.CTF-module-scss-module__NSYeyW__formGroup label{color:var(--secondary-text);text-transform:uppercase;letter-spacing:.04em;font-size:.72rem;font-weight:500}.CTF-module-scss-module__NSYeyW__formInput{background:var(--secondary-bg);border:1px solid var(--border-subtle);color:var(--primary-text);border-radius:6px;outline:none;padding:.55rem .75rem;font-family:inherit;font-size:.82rem;transition:border-color .15s}.CTF-module-scss-module__NSYeyW__formInput::placeholder{color:var(--secondary-text);opacity:.5}.CTF-module-scss-module__NSYeyW__formInput:focus{border-color:var(--border-default)}.CTF-module-scss-module__NSYeyW__authToggle{border:1px solid var(--border-subtle);border-radius:6px;display:flex;overflow:hidden}.CTF-module-scss-module__NSYeyW__authOption{text-align:center;cursor:pointer;color:var(--secondary-text);background:0 0;border:none;flex:1;padding:.45rem .75rem;font-size:.75rem;font-weight:500;transition:all .15s}.CTF-module-scss-module__NSYeyW__authOption:hover{color:var(--primary-text);background:var(--surface-hover)}.CTF-module-scss-module__NSYeyW__authOptionActive{color:var(--primary-text);background:var(--surface-active);}.CTF-module-scss-module__NSYeyW__connectBtn{margin-top:.5rem}.CTF-module-scss-module__NSYeyW__header{border-bottom:1px solid var(--border-subtle);flex-shrink:0;justify-content:space-between;align-items:center;padding:1.25rem 2rem;display:flex}.CTF-module-scss-module__NSYeyW__headerLeft{align-items:center;gap:.75rem;display:flex}.CTF-module-scss-module__NSYeyW__headerLeft h2{color:var(--primary-text);margin:0;font-size:1rem;font-weight:600}.CTF-module-scss-module__NSYeyW__ctfBadge{color:#7ee787;text-transform:uppercase;letter-spacing:.03em;background:#7ee78726;border-radius:10px;padding:.15rem .5rem;font-size:.65rem;font-weight:600}.CTF-module-scss-module__NSYeyW__headerRight{align-items:center;gap:.5rem;display:flex}.CTF-module-scss-module__NSYeyW__refreshBtn,.CTF-module-scss-module__NSYeyW__disconnectBtn{border-radius:6px!important;font-size:.75rem!important}.CTF-module-scss-module__NSYeyW__refreshBtn{color:#7ee787!important;background:#7ee78714!important;border-color:#7ee78766!important}.CTF-module-scss-module__NSYeyW__refreshBtn:hover{background:#7ee78726!important;border-color:#7ee787!important}.CTF-module-scss-module__NSYeyW__refreshBtn:disabled{color:var(--secondary-text)!important;border-color:var(--border-subtle)!important;background:0 0!important}.CTF-module-scss-module__NSYeyW__disconnectBtn{color:var(--secondary-text)!important;border-color:var(--border-subtle)!important}.CTF-module-scss-module__NSYeyW__disconnectBtn:hover{color:#ff6b6b!important;border-color:#ff6b6b!important}.CTF-module-scss-module__NSYeyW__connectedContent{flex:1;padding:2rem}.CTF-module-scss-module__NSYeyW__infoCard{background:var(--secondary-bg);border:1px solid var(--border-subtle);border-radius:8px;max-width:520px;padding:1.25rem}.CTF-module-scss-module__NSYeyW__infoRow{justify-content:space-between;align-items:center;padding:.5rem 0;display:flex}.CTF-module-scss-module__NSYeyW__infoRow:not(:last-child){border-bottom:1px solid var(--border-subtle)}.CTF-module-scss-module__NSYeyW__infoLabel{color:var(--secondary-text);font-size:.75rem;font-weight:500}.CTF-module-scss-module__NSYeyW__infoValue{color:var(--primary-text);font-family:JetBrains Mono,monospace;font-size:.8rem;font-weight:500}.CTF-module-scss-module__NSYeyW__workspacePath{color:#7ee787;}.CTF-module-scss-module__NSYeyW__helpText{color:var(--secondary-text);max-width:520px;margin-top:1.5rem;font-size:.78rem;line-height:1.6}.CTF-module-scss-module__NSYeyW__helpText code{background:var(--secondary-bg);border:1px solid var(--border-subtle);color:var(--primary-text);border-radius:3px;padding:.1rem .35rem;font-family:JetBrains Mono,monospace;font-size:.72rem}.CTF-module-scss-module__NSYeyW__syncResult{border-radius:6px;max-width:520px;margin-top:1rem;padding:.75rem 1rem;font-size:.78rem;font-weight:500}.CTF-module-scss-module__NSYeyW__syncSuccess{color:#7ee787;background:#7ee78714;border:1px solid #7ee78733;flex-direction:column;gap:.25rem;display:flex;}.CTF-module-scss-module__NSYeyW__resultSummary{font-size:.8rem;font-weight:600}.CTF-module-scss-module__NSYeyW__resultBreakdown{opacity:.85;font-size:.72rem}.CTF-module-scss-module__NSYeyW__syncError{color:#ff6b6b;background:#ff6b6b1a;border:1px solid #ff6b6b33;}.CTF-module-scss-module__NSYeyW__progressPanel{background:var(--secondary-bg);border:1px solid var(--border-subtle);border-radius:8px;max-width:520px;margin-top:1rem;padding:1rem 1.25rem;animation:.2s CTF-module-scss-module__NSYeyW__fadeIn}@keyframes CTF-module-scss-module__NSYeyW__fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.CTF-module-scss-module__NSYeyW__progressHeader{justify-content:space-between;align-items:center;margin-bottom:.6rem;display:flex}.CTF-module-scss-module__NSYeyW__progressPhase{color:var(--primary-text);text-transform:uppercase;letter-spacing:.04em;font-size:.72rem;font-weight:600}.CTF-module-scss-module__NSYeyW__progressCount{color:var(--secondary-text);font-family:JetBrains Mono,monospace;font-size:.72rem;font-weight:500}.CTF-module-scss-module__NSYeyW__progressBarTrack{background:var(--border-subtle);border-radius:2px;width:100%;height:4px;overflow:hidden}.CTF-module-scss-module__NSYeyW__progressBarFill{background:#7ee787;border-radius:2px;min-width:0;height:100%;transition:width .25s}.CTF-module-scss-module__NSYeyW__progressCurrent{align-items:center;gap:.5rem;margin-top:.6rem;display:flex}.CTF-module-scss-module__NSYeyW__progressAction{border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;font-family:JetBrains Mono,monospace;font-size:.7rem;font-weight:700;display:inline-flex}.CTF-module-scss-module__NSYeyW__actionNew{color:#7ee787;background:#7ee78726}.CTF-module-scss-module__NSYeyW__actionUpdated{color:#79c0ff;background:#79c0ff26}.CTF-module-scss-module__NSYeyW__actionSkipped{color:var(--secondary-text);background:var(--border-subtle)}.CTF-module-scss-module__NSYeyW__progressName{color:var(--primary-text);white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;overflow:hidden}.CTF-module-scss-module__NSYeyW__scoreBadge{color:gold;letter-spacing:.02em;background:#ffd7001f;border-radius:10px;align-items:center;gap:.3rem;padding:.15rem .55rem;font-size:.68rem;font-weight:600;display:inline-flex}.CTF-module-scss-module__NSYeyW__flagFormatBadge{align-items:center;display:inline-flex}.CTF-module-scss-module__NSYeyW__flagFormatDisplay{color:#79c0ff;cursor:pointer;white-space:nowrap;background:#79c0ff1a;border-radius:10px;align-items:center;gap:.3rem;padding:.15rem .5rem;font-size:.65rem;font-weight:500;transition:all .15s;display:inline-flex}.CTF-module-scss-module__NSYeyW__flagFormatDisplay:hover{background:#79c0ff2e}.CTF-module-scss-module__NSYeyW__flagFormatEditIcon{opacity:0;font-size:.55rem;transition:opacity .15s}.CTF-module-scss-module__NSYeyW__flagFormatDisplay:hover .CTF-module-scss-module__NSYeyW__flagFormatEditIcon{opacity:1}.CTF-module-scss-module__NSYeyW__flagFormatEdit{align-items:center;gap:.25rem;display:inline-flex}.CTF-module-scss-module__NSYeyW__flagFormatInput{color:var(--primary-text);background:0 0;border:1px solid #79c0ff66;border-radius:6px;outline:none;width:140px;height:24px;padding:.15rem .5rem;font-family:JetBrains Mono,monospace;font-size:.68rem}.CTF-module-scss-module__NSYeyW__flagFormatInput::placeholder{color:var(--secondary-text);opacity:.6}.CTF-module-scss-module__NSYeyW__flagFormatInput:focus{border-color:#79c0ff;box-shadow:0 0 0 2px #79c0ff26}.CTF-module-scss-module__NSYeyW__flagFormatSaveBtn{color:#7ee787!important;width:22px!important;height:22px!important;padding:0!important;font-size:.65rem!important}.CTF-module-scss-module__NSYeyW__flagFormatSaveBtn:hover{background:#7ee7871f!important}.CTF-module-scss-module__NSYeyW__challengeListLoading{text-align:center;color:var(--secondary-text);justify-content:center;align-items:center;gap:.5rem;padding:2rem;font-size:.8rem;display:flex}.CTF-module-scss-module__NSYeyW__challengeToolbar{flex-wrap:wrap;align-items:stretch;gap:.4rem;margin-top:.25rem;margin-bottom:.4rem;display:flex}.CTF-module-scss-module__NSYeyW__searchInput{flex:260px;min-width:200px;max-width:420px;height:28px}.CTF-module-scss-module__NSYeyW__searchInput.ant-input-affix-wrapper{height:28px;padding:0 8px;border:1px solid var(--border-subtle)!important;color:var(--primary-text)!important;box-shadow:none!important;background:0 0!important;border-radius:5px!important}.CTF-module-scss-module__NSYeyW__searchInput.ant-input-affix-wrapper:hover{border-color:var(--border-default)!important}.CTF-module-scss-module__NSYeyW__searchInput.ant-input-affix-wrapper-focused{border-color:#79c0ff!important;box-shadow:0 0 0 2px #79c0ff26!important}.CTF-module-scss-module__NSYeyW__searchInput .ant-input{font-size:.72rem;line-height:26px;color:var(--primary-text)!important;background:0 0!important}.CTF-module-scss-module__NSYeyW__searchInput .ant-input::placeholder{opacity:.7;color:var(--secondary-text)!important}.CTF-module-scss-module__NSYeyW__searchInput .anticon{color:var(--secondary-text)!important}.CTF-module-scss-module__NSYeyW__searchInput .ant-input-clear-icon{color:var(--secondary-text)!important}.CTF-module-scss-module__NSYeyW__searchInput .ant-input-clear-icon:hover{color:var(--primary-text)!important}.CTF-module-scss-module__NSYeyW__filterSelect{min-width:130px;height:28px}.CTF-module-scss-module__NSYeyW__filterSelect .ant-select-selector{border:1px solid var(--border-subtle)!important;color:var(--primary-text)!important;box-shadow:none!important;background:0 0!important;border-radius:5px!important;height:28px!important;padding:0 8px!important}.CTF-module-scss-module__NSYeyW__filterSelect .ant-select-selection-item{font-size:.72rem;color:var(--primary-text)!important;line-height:26px!important}.CTF-module-scss-module__NSYeyW__filterSelect .ant-select-arrow{color:var(--secondary-text)!important}.CTF-module-scss-module__NSYeyW__filterSelect.ant-select:hover .ant-select-selector{border-color:var(--border-default)!important}.CTF-module-scss-module__NSYeyW__filterSelect.ant-select-focused .ant-select-selector{border-color:#79c0ff!important;box-shadow:0 0 0 2px #79c0ff26!important}.CTF-module-scss-module__NSYeyW__filterDropdown{border:1px solid var(--border-subtle);border-radius:8px;box-shadow:0 10px 24px #00000059;background:var(--secondary-bg)!important}.CTF-module-scss-module__NSYeyW__filterDropdown .ant-select-item{color:var(--primary-text);font-size:.78rem}.CTF-module-scss-module__NSYeyW__filterDropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:var(--surface-hover)}.CTF-module-scss-module__NSYeyW__filterDropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){color:var(--primary-text);background:#79c0ff24;font-weight:600}.CTF-module-scss-module__NSYeyW__resetFiltersBtn{height:28px!important;color:var(--secondary-text)!important;border-color:var(--border-subtle)!important;background:0 0!important;border-radius:5px!important;font-size:.68rem!important}.CTF-module-scss-module__NSYeyW__resetFiltersBtn:hover{color:var(--primary-text)!important;border-color:var(--border-default)!important}.CTF-module-scss-module__NSYeyW__filterSummary{color:var(--secondary-text);margin-bottom:.3rem;font-size:.68rem}.CTF-module-scss-module__NSYeyW__challengeTable{border:1px solid var(--border-subtle);border-radius:6px;overflow:auto hidden}.CTF-module-scss-module__NSYeyW__challengeTableInner{min-width:0}.CTF-module-scss-module__NSYeyW__tableHeader{background:var(--secondary-bg);border-bottom:1px solid var(--border-subtle);text-transform:uppercase;letter-spacing:.05em;color:var(--secondary-text);grid-template-columns:2.5fr 1.2fr .5fr 1.4fr 1.8fr 1.2fr;gap:.5rem;padding:.4rem .85rem;font-size:.62rem;font-weight:600;display:grid}.CTF-module-scss-module__NSYeyW__tableRow{border-bottom:1px solid var(--border-subtle);grid-template-columns:2.5fr 1.2fr .5fr 1.4fr 1.8fr 1.2fr;align-items:center;gap:.5rem;padding:.35rem .85rem;font-size:.75rem;transition:background .1s;display:grid}.CTF-module-scss-module__NSYeyW__tableRow:last-child{border-bottom:none}.CTF-module-scss-module__NSYeyW__tableRow:hover{background:var(--surface-hover)}.CTF-module-scss-module__NSYeyW__tableRowActive{background:#79c0ff0f;border-left:2px solid #79c0ff}.CTF-module-scss-module__NSYeyW__tableRowActive:hover{background:#79c0ff1a}.CTF-module-scss-module__NSYeyW__colName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CTF-module-scss-module__NSYeyW__colCategory,.CTF-module-scss-module__NSYeyW__colPoints,.CTF-module-scss-module__NSYeyW__colStatus,.CTF-module-scss-module__NSYeyW__colFlag,.CTF-module-scss-module__NSYeyW__colAction{align-items:center;display:flex}.CTF-module-scss-module__NSYeyW__colStatus{align-items:flex-start}.CTF-module-scss-module__NSYeyW__statusCell{flex-direction:column;align-items:flex-start;gap:.2rem;min-width:0;display:flex}.CTF-module-scss-module__NSYeyW__solveTime{color:#79c0ff;opacity:.9;white-space:nowrap;font-family:JetBrains Mono,monospace;font-size:.62rem}.CTF-module-scss-module__NSYeyW__colPoints{color:var(--secondary-text);justify-content:center;font-family:JetBrains Mono,monospace;font-size:.72rem}.CTF-module-scss-module__NSYeyW__colAction{justify-content:flex-end}.CTF-module-scss-module__NSYeyW__actionStack{flex-direction:row;align-items:center;gap:.3rem;min-width:0;display:flex}.CTF-module-scss-module__NSYeyW__solveFocusBtn{color:#79c0ff!important;background:#79c0ff14!important;border-color:#79c0ff73!important;border-radius:4px!important;height:24px!important;padding:0 8px!important;font-size:.68rem!important}.CTF-module-scss-module__NSYeyW__solveFocusBtn:hover{color:#79c0ff!important;background:#79c0ff24!important;border-color:#79c0ff!important}.CTF-module-scss-module__NSYeyW__challengeName{color:var(--primary-text);font-weight:500}.CTF-module-scss-module__NSYeyW__categoryTag{background:var(--secondary-bg);border:1px solid var(--border-subtle);color:var(--secondary-text);text-transform:capitalize;white-space:nowrap;text-overflow:ellipsis;border-radius:4px;max-width:130px;padding:.1rem .4rem;font-size:.65rem;font-weight:500;overflow:hidden}.CTF-module-scss-module__NSYeyW__statusBadge{white-space:nowrap;border-radius:4px;align-items:center;gap:.25rem;padding:.12rem .4rem;font-size:.65rem;font-weight:600;display:inline-flex}.CTF-module-scss-module__NSYeyW__statusPending{color:var(--secondary-text);background:var(--border-subtle)}.CTF-module-scss-module__NSYeyW__statusSolving{color:#79c0ff;background:#79c0ff1f}.CTF-module-scss-module__NSYeyW__statusSolved{color:#7ee787;background:#7ee7871f}.CTF-module-scss-module__NSYeyW__statusSubmitted,.CTF-module-scss-module__NSYeyW__statusFound{color:gold;background:#ffd7001f}.CTF-module-scss-module__NSYeyW__statusIncorrect{color:#ff6b6b;background:#ff6b6b1f}.CTF-module-scss-module__NSYeyW__flagValue{color:#7ee787;text-overflow:ellipsis;white-space:nowrap;cursor:default;background:#7ee78714;border:1px solid #7ee78726;border-radius:3px;max-width:220px;padding:.08rem .35rem;font-family:JetBrains Mono,monospace;font-size:.68rem;display:inline-block;overflow:hidden}.CTF-module-scss-module__NSYeyW__noFlag{color:var(--secondary-text);opacity:.4}.CTF-module-scss-module__NSYeyW__submitBtn{border-radius:4px!important;height:24px!important;padding:0 8px!important;font-size:.68rem!important}.CTF-module-scss-module__NSYeyW__resubmitBtn{color:var(--secondary-text)!important;border-color:var(--border-subtle)!important;background:0 0!important;}.CTF-module-scss-module__NSYeyW__resubmitBtn:hover{color:gold!important;background:#ffd7000f!important;border-color:#ffd70080!important}.CTF-module-scss-module__NSYeyW__reauthBtn{color:var(--secondary-text)!important;border-color:var(--border-subtle)!important;border-radius:6px!important;font-size:.75rem!important}.CTF-module-scss-module__NSYeyW__reauthBtn:hover{color:#79c0ff!important;border-color:#79c0ff80!important}.CTF-module-scss-module__NSYeyW__reauthBtnActive{color:#79c0ff!important;background:#79c0ff14!important;border-color:#79c0ff80!important;}.CTF-module-scss-module__NSYeyW__reauthPanel{border-bottom:1px solid var(--border-subtle);background:var(--secondary-bg);padding:1rem 2rem;animation:.15s CTF-module-scss-module__NSYeyW__fadeIn}.CTF-module-scss-module__NSYeyW__reauthForm{flex-direction:column;gap:.75rem;max-width:380px;display:flex}.CTF-module-scss-module__NSYeyW__reauthHint{color:var(--secondary-text);opacity:.7;margin-top:.1rem;font-size:.68rem;line-height:1.4}.CTF-module-scss-module__NSYeyW__reauthActions{gap:.5rem;margin-top:.25rem;display:flex}
.VPN-module-scss-module__5AufJW__vpnContainer{background:var(--primary-bg);flex-direction:column;height:100%;display:flex;overflow:hidden}.VPN-module-scss-module__5AufJW__header{border-bottom:1px solid var(--border-subtle);background:var(--secondary-bg);flex-shrink:0;justify-content:space-between;align-items:center;padding:.6rem 1rem;display:flex}.VPN-module-scss-module__5AufJW__headerLeft{flex-direction:column;gap:.15rem;display:flex}.VPN-module-scss-module__5AufJW__headerTitle{color:var(--primary-text);letter-spacing:-.01em;align-items:center;margin:0;font-size:.8rem;font-weight:600;display:flex}.VPN-module-scss-module__5AufJW__headerSubtitle{color:var(--secondary-text);margin:0;font-size:.68rem}.VPN-module-scss-module__5AufJW__headerRight{align-items:center;gap:.5rem;display:flex}.VPN-module-scss-module__5AufJW__content{flex:1;padding:1rem;overflow-y:auto}.VPN-module-scss-module__5AufJW__sectionTitle{color:var(--secondary-text);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.6rem;font-size:.7rem;font-weight:600}.VPN-module-scss-module__5AufJW__section{margin-bottom:1.5rem}.VPN-module-scss-module__5AufJW__section:last-child{margin-bottom:0}.VPN-module-scss-module__5AufJW__cardList{flex-direction:column;gap:.5rem;display:flex}.VPN-module-scss-module__5AufJW__card{background:var(--secondary-bg);border:1px solid var(--border-subtle);border-radius:6px;padding:.75rem 1rem}.VPN-module-scss-module__5AufJW__cardActive{background:#10ca000a;border:1px solid #10ca0059;border-radius:6px;padding:.75rem 1rem}.VPN-module-scss-module__5AufJW__cardRow{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.VPN-module-scss-module__5AufJW__cardLeft{flex:1;min-width:0}.VPN-module-scss-module__5AufJW__cardRight{flex-shrink:0}.VPN-module-scss-module__5AufJW__cardTitle{align-items:center;gap:.5rem;display:flex}.VPN-module-scss-module__5AufJW__cardMeta{color:var(--secondary-text);align-items:center;gap:.35rem;margin-top:.35rem;font-size:.7rem;display:flex}.VPN-module-scss-module__5AufJW__cardMetaDot{opacity:.4}.VPN-module-scss-module__5AufJW__cardMetaIp{color:var(--bugbase-green,#10ca00)}.VPN-module-scss-module__5AufJW__tagConnected{margin:0;font-size:.65rem;line-height:1.4}.VPN-module-scss-module__5AufJW__tagIdle{margin:0;font-size:.65rem;line-height:1.4;background:var(--border-subtle)!important;color:var(--secondary-text)!important;border:none!important}.VPN-module-scss-module__5AufJW__actionGroup{gap:.5rem;display:flex}.VPN-module-scss-module__5AufJW__warningBanner{color:#ffc40c;background:#ffc40c14;border:1px solid #ffc40c40;border-radius:6px;margin-top:1rem;padding:.6rem 1rem;font-size:.75rem}.VPN-module-scss-module__5AufJW__emptyState{padding:2.5rem 0}
