.ray_page__Oz1j6{width:min(1080px,100%);margin:0 auto;display:grid;grid-gap:12px;gap:12px;color:var(--ui-text-main)}.ray_row__ZexDf{display:flex;gap:12px;align-items:flex-start}.ray_header__BXDW1{background-color:var(--raycolor-yellow);color:var(--raycolor-black);padding:12px 16px;border:1px solid #dbc800;border-radius:var(--radius-md);box-shadow:var(--ui-shadow-soft)}.ray_headerRow__tVEyE{align-items:center;justify-content:space-between;gap:16px}.ray_headerTitleBlock__60_cf{display:grid;grid-gap:6px;gap:6px}.ray_eyebrow__puKap{display:inline-block;color:var(--ui-text-soft);font-family:var(--font-inter);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.ray_headerTitle__7SMzn{margin:0;letter-spacing:.2px;font-size:clamp(28px,2.4vw,42px);line-height:1.05}.ray_headerSubtitle__p2L2M{margin:0;color:#2c2c2c;max-width:760px;line-height:1.35}.ray_headerActions__kyORA{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ray_logo__zBqnU{object-fit:contain}.ray_panel__VJ0sI{border:1px solid var(--border);background:var(--surface);padding:12px;border-radius:var(--radius-md);box-shadow:var(--ui-shadow-panel);animation:ray_panel-enter__C3hUB .26s ease}.ray_panelNarrow__zaWiZ{max-width:800px;width:100%}.ray_baseUrl__sKbXq{display:inline-flex;gap:8px;flex-wrap:wrap;align-items:center;font-size:.95rem}.ray_baseUrl__sKbXq code{font-family:var(--font-inter);font-size:.84rem;background:#f5f5f5;color:#222;border-radius:6px;padding:5px 8px;border:1px solid var(--border)}.ray_formGrid__Li0o0{display:grid;grid-gap:12px;gap:12px}.ray_field__AB1Zv{display:grid;grid-gap:8px;gap:8px}.ray_label__Kgw8K{display:inline-block;color:var(--ui-text-soft);font-weight:600;margin-bottom:0}.ray_input__MM7hn{width:100%;border-radius:var(--radius-sm);border:2px solid #ccc;background:var(--surface);color:var(--text-main);font-size:14px;padding:10px 12px;font-family:Inter,sans-serif;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.ray_input__MM7hn:hover{border-color:var(--border-strong);background-color:var(--surface-soft)}.ray_input__MM7hn:focus{outline:none;border-color:var(--raycolor-orange);box-shadow:var(--focus-ring)}.ray_helperText__2GCOv{color:var(--ui-text-soft);font-size:.86rem}.ray_buttonRow__lOYQ_{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.ray_button__cwk8W{background-color:var(--raycolor-yellow);color:var(--raycolor-black);border:2px solid #d4c100;padding:8px 16px;border-radius:var(--radius-sm);cursor:pointer;margin:5px;font-weight:600;transition:transform .12s ease,box-shadow .12s ease,background-color .15s ease}.ray_button__cwk8W:hover{background-color:#ffec32;box-shadow:0 0 0 3px rgba(255,153,0,.25);transform:translateY(-1px)}.ray_button__cwk8W:active{transform:translateY(0)}.ray_secondaryButton__zEwke{color:var(--raycolor-black);background:var(--surface-soft);border:2px solid var(--border-strong);padding:8px 12px;border-radius:var(--radius-sm);margin:4px}.ray_secondaryButton__zEwke:hover{border-color:var(--raycolor-orange);background:var(--surface-soft);box-shadow:none}.ray_destructiveButton__fXglS{color:#79122c;background:#ffeef2;border:2px solid rgba(184,43,74,.45)}.ray_destructiveButton__fXglS:hover{border-color:rgba(184,43,74,.7);background:#ffe1e8;box-shadow:none}.ray_button__cwk8W:disabled,.ray_secondaryButton__zEwke:disabled{background-color:#e0e0e0!important;color:#888!important;border-color:#ccc!important;cursor:default;opacity:1;transform:none;box-shadow:none}.ray_errorText__GGrpJ{color:var(--ui-danger);font-weight:600;min-height:20px}.ray_successText__VCUsi{color:var(--ui-ok);font-weight:600;min-height:20px}.ray_infoText__DfzcE{color:var(--ui-text-soft);min-height:20px}.ray_listHead__KgGyi{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:8px;flex-wrap:wrap}.ray_filtersGrid__JfF3C{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:10px;gap:10px;margin-bottom:8px}.ray_filterControls__1IPWe{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-bottom:8px}.ray_dynamicFiltersForm__LMyCI{display:grid;grid-gap:10px;gap:10px;margin-bottom:8px}.ray_routingToolbar__sFJqt{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:8px}.ray_presetSection__vPeBh{display:grid;grid-gap:8px;gap:8px;margin-bottom:10px}.ray_presetHeader__Kx7SN{justify-content:space-between;align-items:center}.ray_presetHeader__Kx7SN,.ray_presetList__TgKS9{display:flex;gap:8px;flex-wrap:wrap}.ray_presetChip__ZDpBB{margin:0;padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface);color:var(--ui-text-soft);display:inline-flex;align-items:center;gap:8px;font-weight:600;cursor:pointer}.ray_presetChip__ZDpBB:hover{transform:none;box-shadow:none;border-color:var(--raycolor-orange)}.ray_presetChipActive__5XHZL{border-color:rgba(34,146,90,.5);color:var(--ui-ok);background:rgba(34,146,90,.08)}.ray_presetChipInactive__q_zf7{border-color:var(--border);color:var(--ui-text-soft);background:var(--surface)}.ray_presetChipPending__XQkbP{opacity:.75}.ray_presetChipCount__m8DRL{font-size:.74rem;border-radius:999px;border:1px solid;padding:1px 6px;line-height:1.3}.ray_tableWrap__k8TmJ{border:1px solid var(--border);border-radius:var(--radius-sm);overflow-x:auto;margin-bottom:8px;background:var(--surface)}.ray_rulesTable__pHVjR{width:100%;min-width:620px;border-collapse:collapse;font-size:.88rem}.ray_rulesTable__pHVjR td,.ray_rulesTable__pHVjR th{padding:8px 10px;text-align:left}.ray_rulesTable__pHVjR thead th{background:var(--surface-soft);color:var(--ui-text-soft);border-bottom:1px solid var(--border);font-weight:700}.ray_rulesTable__pHVjR tbody tr+tr td{border-top:1px solid var(--border)}.ray_rulesActionCell__Fs4U_{text-align:right;white-space:nowrap}.ray_tableActionGroup__crREK{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px}.ray_tableActionButton__zGP5N{margin:0;padding:6px 10px}.ray_routingCustomSection__mumAY{margin-top:10px;padding-top:10px;border-top:1px solid var(--border)}.ray_routingForm__KyN_G{display:grid;grid-gap:10px;gap:10px;margin-bottom:8px}.ray_routingFormGrid__B4ah7{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:10px;gap:10px}.ray_ruleActions__zsdu_{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ray_dynamicFilterRow__nmWoy{display:grid;grid-template-columns:minmax(170px,220px) minmax(180px,1fr) auto;grid-gap:10px;gap:10px;align-items:end;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-soft);padding:10px}.ray_removeFilterButton___AYcH{width:36px;height:36px;border-radius:999px;border:2px solid var(--border-strong);background:var(--surface);color:var(--ui-text-main);font-weight:700;margin:0;padding:0;cursor:pointer}.ray_removeFilterButton___AYcH:hover{border-color:var(--raycolor-orange);background:#fff7eb;box-shadow:none;transform:none}.ray_statusPill__RQp1P{display:inline-flex;align-items:center;border-radius:999px;padding:4px 10px;font-size:.8rem;font-family:var(--font-inter);border:1px solid var(--border-strong);background:var(--surface-soft)}.ray_statusPill__RQp1P[data-tone=ok]{color:#2e7d32;border-color:rgba(46,125,50,.35);background:rgba(153,204,0,.24)}.ray_statusPill__RQp1P[data-tone=warn]{color:#a67800;border-color:rgba(255,153,0,.4);background:hsla(34,97%,71%,.3)}.ray_statusPill__RQp1P[data-tone=danger]{color:#9b1c1c;border-color:rgba(255,0,0,.28);background:rgba(255,0,0,.1)}.ray_listGrid__4Ut1N{display:flex;flex-direction:column;gap:8px;border-top:0}.ray_listCard__d0dYM{border:2px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-soft);padding:12px;display:grid;grid-gap:6px;gap:6px;transition:border-color .15s ease,box-shadow .15s ease}.ray_listCardExpanded__M8B5A,.ray_listCard__d0dYM:hover{border-color:var(--raycolor-orange);box-shadow:0 0 0 2px rgba(255,153,0,.15)}.ray_listCardInteractive__gvDmh{cursor:pointer}.ray_listCardInteractive__gvDmh:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:var(--radius-sm)}.ray_connectButton__121vY{margin:0;padding:8px 12px;border-radius:var(--radius-sm);border:2px solid var(--raycolor-orange);background:#fff6e3;color:var(--raycolor-black);font-weight:700;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.ray_connectButton__121vY:hover{background:#ffecc6;border-color:#e68400;box-shadow:none;transform:none}.ray_connectButton__121vY:disabled{background-color:#e0e0e0;color:#888;border-color:#ccc;cursor:default}.ray_expandedDetails__Jyzzk{border-top:1px solid var(--border);padding-top:8px;display:grid;grid-gap:8px;gap:8px}.ray_expandedActions__wmh_G,.ray_listCardHeader__Mstwx{display:flex;justify-content:space-between}.ray_listCardHeader__Mstwx{align-items:center;gap:8px}.ray_cardHeaderAside__GLorH{display:inline-flex;align-items:center;gap:8px}.ray_cardTitle__WNxPR{font-weight:700;word-break:break-word}.ray_cardBadge__gCqE2{font-size:.75rem;border-radius:999px;padding:3px 8px;border:1px solid var(--border-strong);background:var(--surface)}.ray_cardBadge__gCqE2[data-state=active],.ray_cardBadge__gCqE2[data-state=online]{color:var(--ui-ok);border-color:rgba(34,146,90,.4);background:rgba(34,146,90,.12)}.ray_cardBadge__gCqE2[data-state=inactive],.ray_cardBadge__gCqE2[data-state=offline]{color:var(--ui-danger);border-color:rgba(184,43,74,.4);background:rgba(184,43,74,.12)}.ray_metaList__fQ4iV{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:.88rem;color:var(--text-soft)}.ray_metaRow__dw9xN{display:flex;gap:6px;align-items:center;border:1px solid var(--border);padding:6px 10px;border-radius:var(--radius-sm);background:var(--surface)}.ray_metaRow__dw9xN span:last-child{color:var(--ui-text-main);font-family:var(--font-inter);word-break:break-word;text-align:left}.ray_paginationBar__vnEzy{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:8px}.ray_pageIndicator__KcN4Y{color:var(--ui-text-soft);font-family:var(--font-inter);font-size:.82rem}.ray_emptyState__yn6XX{border:2px dashed var(--border-strong);border-radius:var(--radius-sm);padding:14px;color:var(--text-soft);background:var(--surface-soft)}@keyframes ray_panel-enter__C3hUB{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ray_button__cwk8W:focus-visible,.ray_input__MM7hn:focus-visible,.ray_secondaryButton__zEwke:focus-visible{outline:none;box-shadow:var(--focus-ring)}@media (max-width:760px){.ray_header__BXDW1{padding:10px}.ray_headerRow__tVEyE{align-items:flex-start;flex-direction:column;gap:8px}.ray_panel__VJ0sI{padding:10px}.ray_buttonRow__lOYQ_,.ray_button__cwk8W,.ray_filterControls__1IPWe,.ray_secondaryButton__zEwke{width:100%}.ray_dynamicFilterRow__nmWoy{grid-template-columns:1fr;align-items:stretch}.ray_removeFilterButton___AYcH{width:100%;border-radius:var(--radius-sm);height:40px}.ray_connectButton__121vY,.ray_expandedActions__wmh_G{width:100%}.ray_filtersGrid__JfF3C,.ray_routingFormGrid__B4ah7{grid-template-columns:1fr}.ray_presetHeader__Kx7SN{align-items:flex-start;flex-direction:column}.ray_presetList__TgKS9{width:100%}.ray_presetChip__ZDpBB{width:100%;justify-content:space-between}.ray_rulesTable__pHVjR{min-width:520px}.ray_rulesActionCell__Fs4U_,.ray_rulesActionHeader__cxZ_P{text-align:left!important}.ray_tableActionGroup__crREK{justify-content:flex-start}.ray_tableActionButton__zGP5N{width:auto!important}.ray_destructiveButton__fXglS,.ray_ruleActions__zsdu_{width:100%}.ray_paginationBar__vnEzy{align-items:stretch}.ray_pageIndicator__KcN4Y{width:100%;text-align:right}}