.mini-search[data-v-a86a58b8]{max-width:220px;padding:6px 8px}.muted-small[data-v-a86a58b8]{opacity:.75;font-size:12px}.completion-backdrop[data-v-a86a58b8]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:grid;place-items:center;background:#000000b8;padding:18px}.completion-modal[data-v-a86a58b8]{width:min(620px,96vw);border:1px solid rgba(90,170,255,.35);border-radius:18px;background:#111827;box-shadow:0 24px 90px #0000008c;padding:24px;text-align:center}.completion-icon[data-v-a86a58b8]{width:58px;height:58px;margin:0 auto 12px;border-radius:50%;display:grid;place-items:center;background:#16a34a;color:#fff;font-size:34px;font-weight:900}.completion-modal h3[data-v-a86a58b8]{margin:0 0 8px;font-size:24px}.completion-modal p[data-v-a86a58b8]{margin:0 0 16px;opacity:.82}.completion-grid[data-v-a86a58b8]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:14px 0}.completion-grid div[data-v-a86a58b8]{border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:10px;background:#ffffff0a}.completion-grid span[data-v-a86a58b8]{display:block;opacity:.72;font-size:12px}.completion-grid b[data-v-a86a58b8]{display:block;font-size:20px;margin-top:4px}.format-summary[data-v-a86a58b8]{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin:14px 0}.format-summary strong[data-v-a86a58b8]{width:100%;font-size:13px;opacity:.78}.format-summary span[data-v-a86a58b8]{border:1px solid rgba(255,255,255,.12);border-radius:999px;padding:5px 9px;font-size:12px;background:#ffffff0d}.format-summary.inline[data-v-a86a58b8]{justify-content:flex-start;margin-top:10px}.success-button[data-v-a86a58b8]{min-width:160px;margin-top:8px}@media (max-width: 720px){.completion-grid[data-v-a86a58b8]{grid-template-columns:repeat(2,minmax(0,1fr))}}.server-install-layout[data-v-a86a58b8]{display:grid;gap:18px}.server-install-top[data-v-a86a58b8]{display:flex;align-items:center;justify-content:space-between}.server-install-top h2[data-v-a86a58b8]{margin:0;font-size:24px}.server-install-panel[data-v-a86a58b8]{max-width:940px}.install-tab-head[data-v-a86a58b8]{margin:-22px -22px 24px;padding:22px;text-align:center;border-bottom:2px solid var(--theme-accent, #2f82ff);color:var(--theme-accent, #2f82ff);font-weight:700}.server-install-form[data-v-a86a58b8]{display:grid;grid-template-columns:1fr 1fr;gap:28px 26px}.server-install-form label[data-v-a86a58b8]{display:grid;grid-template-columns:190px 1fr;gap:10px;align-items:center;font-weight:600;color:#e8f1ff}.server-install-form label.full[data-v-a86a58b8],.server-install-form .full[data-v-a86a58b8]{grid-column:1 / -1}.install-proxy-grid[data-v-a86a58b8]{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:-6px 0 2px}.server-install-form .install-proxy-field[data-v-a86a58b8]{display:grid;grid-template-columns:1fr;gap:8px;padding:14px 16px;border:1px solid rgba(47,130,255,.42);background:linear-gradient(180deg,#112544c2,#0a1424e6);border-radius:12px}.install-proxy-field span[data-v-a86a58b8]{display:inline-flex;align-items:center;gap:8px;color:#dbeafe;font-size:13px}.install-proxy-field span i[data-v-a86a58b8]{color:var(--theme-accent, #58a6ff)}.install-proxy-field small[data-v-a86a58b8]{color:#8fb2dc;font-size:11px;line-height:1.35}.server-install-form label.full[data-v-a86a58b8]{grid-template-columns:190px 1fr}.server-install-form input[data-v-a86a58b8]{min-height:38px;border:1px solid rgba(148,163,184,.34);background:#0f172ab8;color:#fff;padding:8px 12px}.server-install-form .switch-line input[data-v-a86a58b8]{width:52px;height:28px;accent-color:var(--theme-accent, #2f82ff);justify-self:start}.install-info[data-v-a86a58b8]{border:1px solid rgba(148,163,184,.24);background:#1e293b70;padding:14px 18px;line-height:1.45;border-radius:10px}.compact-install-info strong[data-v-a86a58b8]{display:block;margin-bottom:6px;color:#eaf3ff}.install-info p[data-v-a86a58b8]{margin:0 0 12px}.install-info p[data-v-a86a58b8]:last-child{margin-bottom:0}.install-actions[data-v-a86a58b8]{display:flex;justify-content:flex-end;gap:12px}.installing-panel[data-v-a86a58b8]{min-height:380px}.install-progress-card[data-v-a86a58b8]{display:grid;gap:16px}.install-progress-card strong[data-v-a86a58b8]{font-size:20px}.install-progress-bar[data-v-a86a58b8]{height:11px;border-radius:99px;overflow:hidden;background:#0f172ad9;border:1px solid rgba(var(--theme-accent-rgb, 59,130,246),.25)}.install-progress-bar i[data-v-a86a58b8]{display:block;height:100%;background:linear-gradient(90deg,var(--theme-accent-strong, #1d4ed8),var(--theme-accent, #38bdf8));transition:width .4s ease}@media (max-width: 900px){.server-install-form[data-v-a86a58b8],.install-proxy-grid[data-v-a86a58b8],.server-install-form label[data-v-a86a58b8],.server-install-form label.full[data-v-a86a58b8]{grid-template-columns:1fr}}.cache-live-panel[data-v-a86a58b8],.cache-top-panel[data-v-a86a58b8]{grid-column:span 2}.cache-live-grid[data-v-a86a58b8]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.cache-live-grid div[data-v-a86a58b8]{border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:12px;background:#ffffff0a}.cache-live-grid strong[data-v-a86a58b8]{display:block;font-size:22px;line-height:1.1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cache-live-grid span[data-v-a86a58b8]{display:block;margin-top:5px;opacity:.72;font-size:12px;text-transform:uppercase;letter-spacing:.04em}.notice.warn[data-v-a86a58b8]{margin:12px 0;padding:10px 12px;border-radius:12px;border:1px solid rgba(245,158,11,.35);background:#f59e0b1a;color:#fbbf24}.wide-cell[data-v-a86a58b8]{max-width:360px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 1100px){.cache-live-panel[data-v-a86a58b8],.cache-top-panel[data-v-a86a58b8]{grid-column:span 1}.cache-live-grid[data-v-a86a58b8]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.cache-live-grid[data-v-a86a58b8]{grid-template-columns:1fr}}.global-loading-line[data-v-a86a58b8]{position:sticky;top:0;z-index:60;height:3px;overflow:hidden;background:#1a77dd1f;box-shadow:0 0 18px #2084ff38}.global-loading-line i[data-v-a86a58b8]{display:block;width:42%;height:100%;background:linear-gradient(90deg,transparent,var(--theme-accent, #2f89ff),color-mix(in srgb,var(--theme-accent, #2f89ff) 58%,#ffffff 42%),transparent);animation:globalLoadingMove-a86a58b8 1.05s ease-in-out infinite}@keyframes globalLoadingMove-a86a58b8{0%{transform:translate(-110%)}to{transform:translate(260%)}}.xui-workspace[data-v-a86a58b8]{position:relative}.workspace-busy[data-v-a86a58b8]>:not(.route-loader-overlay){filter:saturate(.86)}.route-loader-overlay[data-v-a86a58b8]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:45;display:grid;place-items:start center;padding-top:90px;background:linear-gradient(180deg,#020816c2,#0208166b);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);pointer-events:all}.route-loader-card[data-v-a86a58b8]{width:min(420px,calc(100vw - 42px));border:1px solid rgba(63,137,223,.45);border-radius:12px;background:linear-gradient(180deg,#122137fa,#091527f5);box-shadow:0 20px 60px #00000059,0 0 22px #237aff1f;padding:24px;display:grid;justify-items:center;gap:10px;color:#fff}.route-loader-card strong[data-v-a86a58b8]{font-size:15px}.route-loader-card span[data-v-a86a58b8]{color:#91add1;font-size:12px}.route-loader-spinner[data-v-a86a58b8]{width:38px;height:38px;border-radius:999px;border:3px solid rgba(100,151,212,.22);border-top-color:var(--theme-accent, #2f89ff);border-right-color:color-mix(in srgb,var(--theme-accent, #2f89ff) 58%,#ffffff 42%);animation:routeSpinner-a86a58b8 .78s linear infinite}@keyframes routeSpinner-a86a58b8{to{transform:rotate(360deg)}}.route-loader-skeleton[data-v-a86a58b8]{width:100%;display:grid;gap:8px;margin-top:8px}.route-loader-skeleton i[data-v-a86a58b8]{height:10px;border-radius:999px;background:linear-gradient(90deg,#435f873d,#5b94db85,#435f873d);background-size:220% 100%;animation:skeletonPulse-a86a58b8 1.25s ease-in-out infinite}.route-loader-skeleton i[data-v-a86a58b8]:nth-child(2){width:82%}.route-loader-skeleton i[data-v-a86a58b8]:nth-child(3){width:64%}@keyframes skeletonPulse-a86a58b8{0%{background-position:120% 0;opacity:.55}to{background-position:-120% 0;opacity:1}}.xui-shell button[data-v-a86a58b8]:disabled{cursor:wait;opacity:.78}.xui-shell button[data-v-a86a58b8]:disabled:not(.user-button):before,.login-form button[data-v-a86a58b8]:disabled:before{content:"";display:inline-block;width:11px;height:11px;margin-right:7px;border-radius:999px;border:2px solid rgba(255,255,255,.28);border-top-color:#fffffff2;vertical-align:-1px;animation:routeSpinner-a86a58b8 .75s linear infinite}.proxy-page-layout[data-v-a86a58b8]{display:grid;gap:18px;max-width:1500px;margin:0 auto}.proxy-page-head[data-v-a86a58b8]{display:flex;justify-content:space-between;align-items:flex-end;gap:18px}.proxy-page-head h2[data-v-a86a58b8]{margin:0 0 4px;font-size:24px}.proxy-page-head span[data-v-a86a58b8]{color:#8ea7c9;font-size:13px}.proxy-console-panel[data-v-a86a58b8]{overflow:visible}.proxy-console-head h2[data-v-a86a58b8]{display:flex;align-items:center;gap:10px}.refresh-proxy-button[data-v-a86a58b8]{min-width:180px}.proxy-summary-grid[data-v-a86a58b8]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:14px 0 18px}.proxy-summary-grid>div[data-v-a86a58b8]{border:1px solid rgba(90,170,255,.22);border-radius:12px;background:linear-gradient(145deg,#0f294eb8,#081121e6);padding:16px;min-height:82px}.proxy-summary-grid strong[data-v-a86a58b8]{display:block;font-size:24px;color:#fff}.proxy-summary-grid span[data-v-a86a58b8]{display:block;margin-top:8px;color:#8fb3e2;font-size:11px;font-weight:800;text-transform:uppercase}.proxy-console-panel .actions[data-v-a86a58b8]{display:flex;flex-wrap:wrap;gap:8px;min-width:420px}.proxy-console-panel .small-button[data-v-a86a58b8],.proxy-console-panel .danger-button[data-v-a86a58b8]{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;border-radius:4px}.cache-status-grid[data-v-a86a58b8]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0}.lb-result[data-v-a86a58b8]{max-height:300px;overflow:auto;border-radius:10px}.profile-modern-page[data-v-a86a58b8],.edit-server-page[data-v-a86a58b8]{display:grid;place-items:start center;padding-top:8px}.profile-shell[data-v-a86a58b8],.edit-server-shell[data-v-a86a58b8]{width:min(920px,96vw);display:grid;gap:18px}.profile-topbar[data-v-a86a58b8],.edit-server-topbar[data-v-a86a58b8]{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(122,154,198,.34);padding-bottom:16px}.profile-identity[data-v-a86a58b8]{display:flex;align-items:center;gap:16px}.profile-avatar-large[data-v-a86a58b8]{width:58px;height:58px;border-radius:16px;display:grid;place-items:center;background:linear-gradient(145deg,#0b4b94,#111827);border:1px solid rgba(71,154,255,.36);color:#87c4ff;font-size:24px}.profile-topbar h2[data-v-a86a58b8],.edit-server-topbar h2[data-v-a86a58b8]{margin:0 0 4px;font-size:24px}.profile-topbar span[data-v-a86a58b8],.edit-server-topbar span[data-v-a86a58b8]{color:#8ea7c9;font-size:13px}.profile-modern-card[data-v-a86a58b8],.edit-server-card[data-v-a86a58b8]{padding:0;overflow:hidden}.modern-tabs[data-v-a86a58b8]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));background:#0d1c35f2;border-bottom:1px solid rgba(90,170,255,.18)}.edit-server-card .modern-tabs[data-v-a86a58b8]{grid-template-columns:repeat(4,minmax(0,1fr))}.modern-tabs button[data-v-a86a58b8]{border:0;border-right:1px solid rgba(90,170,255,.12);border-bottom:2px solid transparent;background:transparent;color:#8fa4c4;font-weight:800;min-height:58px;display:inline-flex;align-items:center;justify-content:center;gap:8px}.modern-tabs button.active[data-v-a86a58b8]{color:var(--theme-accent, #2f82ff);border-bottom-color:var(--theme-accent, #2f82ff);background:rgba(var(--theme-accent-rgb, 47,130,255),.08)}.profile-modern-form[data-v-a86a58b8],.edit-server-form-page[data-v-a86a58b8]{padding:26px;display:grid;grid-template-columns:1fr 1fr;gap:22px 26px;align-items:center}.profile-modern-form label[data-v-a86a58b8],.edit-server-form-page label[data-v-a86a58b8]{display:grid;grid-template-columns:200px 1fr;align-items:center;gap:18px;font-size:13px;font-weight:800}.profile-modern-form input[data-v-a86a58b8],.profile-modern-form select[data-v-a86a58b8],.edit-server-form-page input[data-v-a86a58b8],.edit-server-form-page textarea[data-v-a86a58b8]{min-height:38px;background:#0a1730;border:1px solid #31435f;color:#fff;padding:8px 12px}.profile-note-box[data-v-a86a58b8]{grid-column:1 / -1;display:flex;gap:10px;align-items:center;border:1px solid rgba(90,170,255,.2);background:#0811218c;border-radius:8px;padding:14px 16px;color:#a9bfdc}.profile-actions[data-v-a86a58b8]{grid-column:1 / -1;display:flex;justify-content:flex-end;align-items:center;gap:16px}.profile-actions button[data-v-a86a58b8],.settings-save-top[data-v-a86a58b8]{min-height:40px;border:0;background:var(--theme-accent, #2f82df);color:#fff;padding:0 22px;font-weight:800;display:inline-flex;align-items:center;gap:8px}.edit-server-actions-top[data-v-a86a58b8]{display:flex;gap:10px;align-items:center}.modern-switch-line[data-v-a86a58b8]{display:flex!important;justify-content:space-between}.modern-switch-line input[data-v-a86a58b8]{width:74px;height:34px;accent-color:var(--theme-accent, #2f82ff)}.edit-server-form-page .wide[data-v-a86a58b8]{grid-column:1 / -1;grid-template-columns:200px 1fr}.edit-server-form-page textarea[data-v-a86a58b8]{min-height:110px}.edit-server-footer[data-v-a86a58b8]{padding:0 26px 24px;display:flex;justify-content:flex-end}.edit-proxy-page-grid[data-v-a86a58b8]{padding:26px}.edit-proxy-page-grid button[data-v-a86a58b8]{grid-column:1 / -1;justify-self:end}.server-row-menu[data-v-a86a58b8]{z-index:50;max-height:240px;overflow-y:auto}@media (max-width: 900px){.proxy-summary-grid[data-v-a86a58b8],.cache-status-grid[data-v-a86a58b8],.profile-modern-form[data-v-a86a58b8],.edit-server-form-page[data-v-a86a58b8],.profile-modern-form label[data-v-a86a58b8],.edit-server-form-page label[data-v-a86a58b8],.edit-server-form-page .wide[data-v-a86a58b8]{grid-template-columns:1fr}.profile-topbar[data-v-a86a58b8],.edit-server-topbar[data-v-a86a58b8],.proxy-page-head[data-v-a86a58b8]{align-items:stretch;flex-direction:column}}.m3u-history-grid[data-v-a86a58b8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px;margin-top:18px}.m3u-history-card[data-v-a86a58b8]{border:1px solid rgba(64,137,220,.25);background:#091426b8;border-radius:10px;padding:16px}.m3u-history-card h3[data-v-a86a58b8]{margin:0 0 12px}.m3u-job-row[data-v-a86a58b8],.m3u-history-row[data-v-a86a58b8]{border-top:1px solid rgba(255,255,255,.07);padding:10px 0;display:grid;gap:6px}.m3u-job-row[data-v-a86a58b8]:first-of-type,.m3u-history-row[data-v-a86a58b8]:first-of-type{border-top:0}.m3u-job-row small[data-v-a86a58b8],.m3u-history-row small[data-v-a86a58b8]{display:block;opacity:.7}.progress-line[data-v-a86a58b8]{height:8px;border-radius:999px;background:#ffffff14;overflow:hidden}.progress-line span[data-v-a86a58b8]{display:block;height:100%;background:linear-gradient(90deg,#2d72d9,#1fb981)}.m3u-history-numbers[data-v-a86a58b8]{display:flex;flex-wrap:wrap;gap:8px;font-size:12px;opacity:.85}.server-install-panel[data-v-a86a58b8]{max-width:1040px;margin:0 auto}.install-proxy-grid[data-v-a86a58b8]{gap:18px}.server-install-form .install-proxy-field[data-v-a86a58b8]{border:1px solid rgba(88,166,255,.18)!important;background:#0812229e!important;box-shadow:inset 0 1px #ffffff08}.server-install-form .install-proxy-field[data-v-a86a58b8]:focus-within{border-color:rgba(var(--theme-accent-rgb, 47,130,255),.38)!important;box-shadow:0 0 0 3px rgba(var(--theme-accent-rgb, 47,130,255),.08)}.installing-panel .install-progress-card[data-v-a86a58b8]{text-align:center}.install-progress-card>p[data-v-a86a58b8]{color:#a9bdd8}.install-service-list[data-v-a86a58b8]{text-align:left;max-width:920px;margin:22px auto}.install-complete-box.install-success-card[data-v-a86a58b8]{text-align:left;padding:22px;background:linear-gradient(135deg,#14532d47,#081c30e0);border-color:#4ade8059}.success-main[data-v-a86a58b8]{display:flex;align-items:center;gap:14px;margin-bottom:18px}.success-main>i[data-v-a86a58b8]{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:#4ade8029;color:#86efac;font-size:22px}.success-main strong[data-v-a86a58b8]{display:block;color:#dcfce7;font-size:18px}.success-main span[data-v-a86a58b8]{color:#a7f3d0;font-size:12px}.success-grid[data-v-a86a58b8]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.success-grid div[data-v-a86a58b8],.proxy-confirm-grid div[data-v-a86a58b8]{border:1px solid rgba(148,163,184,.18);background:#02081761;border-radius:12px;padding:12px}.success-grid span[data-v-a86a58b8],.proxy-confirm-grid span[data-v-a86a58b8]{display:block;color:#8fb2dc;font-size:11px;text-transform:uppercase;font-weight:800;margin-bottom:6px}.success-grid b[data-v-a86a58b8],.proxy-confirm-grid b[data-v-a86a58b8]{color:#fff;word-break:break-all}.proxy-confirm-backdrop[data-v-a86a58b8]{z-index:2000}.proxy-confirm-modal[data-v-a86a58b8]{width:min(560px,94vw);border:1px solid rgba(88,166,255,.28);border-radius:18px;background:linear-gradient(145deg,#101b2c,#07111f);box-shadow:0 30px 80px #0000008c;padding:26px;color:#eaf2ff}.proxy-confirm-icon[data-v-a86a58b8]{width:52px;height:52px;border-radius:16px;display:grid;place-items:center;background:rgba(var(--theme-accent-rgb,47,130,255),.14);color:var(--theme-accent,#58a6ff);font-size:22px;margin-bottom:14px}.proxy-confirm-modal h3[data-v-a86a58b8]{margin:0 0 8px;font-size:22px}.proxy-confirm-modal p[data-v-a86a58b8]{margin:0 0 18px;color:#a9bdd8;line-height:1.5}.proxy-confirm-grid[data-v-a86a58b8]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px}.proxy-confirm-note[data-v-a86a58b8]{border:1px solid rgba(45,212,191,.24);background:#14b8a614;color:#bffbf4;border-radius:12px;padding:12px;font-size:13px}.proxy-confirm-actions[data-v-a86a58b8]{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.ghost-button[data-v-a86a58b8]{min-height:38px;border:1px solid rgba(148,163,184,.22);background:#0f172a9e;color:#cfe0ff;padding:0 18px;border-radius:7px;font-weight:800}.server-row-menu[data-v-a86a58b8]{overflow-y:auto;overflow-x:hidden;scrollbar-width:thin}@media (max-width:900px){.success-grid[data-v-a86a58b8],.proxy-confirm-grid[data-v-a86a58b8]{grid-template-columns:1fr}}.theme-light .server-install-layout[data-v-a86a58b8]{width:min(100%,1040px);margin:0 auto}.theme-light .server-install-top h2[data-v-a86a58b8]{color:#0f1d2f!important}.theme-light .server-install-panel.compact-install-panel[data-v-a86a58b8]{background:#fff!important;border-color:#c8d6e8!important;box-shadow:0 18px 50px #2b43651f!important}.theme-light .server-install-form label[data-v-a86a58b8],.theme-light .server-install-form label.full[data-v-a86a58b8],.theme-light .compact-install-panel .server-install-form label[data-v-a86a58b8],.theme-light .compact-install-panel .server-install-form label.full[data-v-a86a58b8]{color:#24364f!important}.theme-light .server-install-form label>span[data-v-a86a58b8],.theme-light .compact-install-panel .server-install-form span[data-v-a86a58b8]{color:#24364f!important}.theme-light .server-install-form input[data-v-a86a58b8],.theme-light .compact-install-panel .server-install-form input[data-v-a86a58b8]{background:#fff!important;border-color:#b8c8dc!important;color:#0f1d2f!important}.theme-light .server-install-form input[data-v-a86a58b8]::placeholder{color:#7890ad!important}.theme-light .server-install-form .install-proxy-field[data-v-a86a58b8],.theme-light .compact-install-panel .server-install-form .install-proxy-field[data-v-a86a58b8]{background:#f4f8fd!important;border-color:#c4d3e6!important;box-shadow:inset 0 1px #ffffffe6!important}.theme-light .install-proxy-field small[data-v-a86a58b8],.theme-light .compact-install-info p[data-v-a86a58b8],.theme-light .install-disk-hints span[data-v-a86a58b8]{color:#4d6380!important}.theme-light .install-disk-hints[data-v-a86a58b8],.theme-light .install-info[data-v-a86a58b8]{background:#f6f9fd!important;border-color:#c8d6e8!important;color:#24364f!important}.theme-light .install-disk-hints strong[data-v-a86a58b8],.theme-light .install-info strong[data-v-a86a58b8],.theme-light .compact-install-info strong[data-v-a86a58b8]{color:#0f1d2f!important}.theme-light .install-disk-hints code[data-v-a86a58b8]{background:#e8eef7!important;color:#1d3557!important}.theme-light .switch-line.safe-install-badge[data-v-a86a58b8]{background:#f6f9fd!important;border:1px solid #c8d6e8!important;border-radius:8px;padding:10px 12px}@media (max-width: 1180px){.server-install-layout[data-v-a86a58b8]{width:100%}.server-install-panel[data-v-a86a58b8]{max-width:none}}@media (max-width: 760px){.server-install-top[data-v-a86a58b8]{align-items:stretch;gap:12px}.server-install-top .install-manage-button[data-v-a86a58b8]{width:100%}.compact-install-panel .server-install-form[data-v-a86a58b8],.server-install-form[data-v-a86a58b8]{gap:16px}.install-smart-grid[data-v-a86a58b8]{grid-template-columns:1fr}.compact-install-panel .switch-line.safe-install-badge[data-v-a86a58b8]{grid-template-columns:1fr auto}}.path-cell code[data-v-a86a58b8]{display:inline-block;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:#0f172aad;border:1px solid rgba(148,163,184,.22);border-radius:7px;padding:4px 7px;color:#bfdbfe;font-size:11px}.proxy-config-line[data-v-a86a58b8]{display:flex;gap:10px;flex-wrap:wrap;margin-top:8px;color:#9fb5d1;font-size:12px}.proxy-config-line span[data-v-a86a58b8]{display:inline-flex;align-items:center;gap:6px;background:#0f172a8c;border:1px solid rgba(148,163,184,.18);border-radius:999px;padding:5px 9px}.install-smart-grid[data-v-a86a58b8]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.install-disk-hints[data-v-a86a58b8]{border:1px solid rgba(59,130,246,.24);background:linear-gradient(135deg,#3b82f61f,#0f172a8a);border-radius:12px;padding:12px 14px;display:flex;flex-direction:column;gap:5px;color:#b8c7dc}.install-disk-hints strong[data-v-a86a58b8]{color:#eaf2ff;font-size:13px;font-weight:600}.install-disk-hints span[data-v-a86a58b8]{font-size:12px;line-height:1.45}.install-disk-hints code[data-v-a86a58b8]{background:#00000038;border-radius:5px;padding:2px 5px;color:#bfdbfe}@media (max-width:980px){.install-smart-grid[data-v-a86a58b8]{grid-template-columns:1fr}.path-cell code[data-v-a86a58b8]{max-width:150px}}.wide-stat-card[data-v-a86a58b8]{grid-column:span 2}.wide-stat-card strong[data-v-a86a58b8]{font-size:13px;word-break:break-all}.directory-scan-box[data-v-a86a58b8]{margin:14px 0;border:1px solid rgba(59,130,246,.22);background:#0f172a85;border-radius:14px;padding:12px}.directory-scan-head[data-v-a86a58b8]{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:10px;color:#cfe0ff}.directory-scan-head span[data-v-a86a58b8]{color:#8ea8d6;font-size:12px}.panel-actions-inline[data-v-a86a58b8]{display:flex;gap:10px;align-items:center;flex-wrap:wrap;justify-content:flex-end}.compact-table-wrap table td[data-v-a86a58b8],.compact-table-wrap table th[data-v-a86a58b8]{padding:8px 10px}.compact-pre[data-v-a86a58b8]{max-height:160px;overflow:auto}.install-complete-box[data-v-a86a58b8]{display:grid;gap:8px;margin:12px 0;padding:14px;border:1px solid rgba(34,197,94,.28);border-radius:14px;background:#22c55e14;color:#d9ffe9}.install-complete-box strong[data-v-a86a58b8]{display:flex;gap:8px;align-items:center;color:#86efac}.install-complete-box label[data-v-a86a58b8]{display:flex;gap:8px;align-items:center;font-size:13px;color:#bdd8c7}.report-range-grid[data-v-a86a58b8]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:18px 0 10px}.report-range-grid label[data-v-a86a58b8]{display:grid;gap:8px;color:#dfe7ff;font-weight:700}.report-range-grid input[data-v-a86a58b8]{background:#0b1424;border:1px solid rgba(120,165,255,.35);color:#f7fbff;padding:10px 12px}.report-range-actions[data-v-a86a58b8]{display:flex;gap:10px;margin-bottom:16px}.import-report-modal[data-v-a86a58b8]{max-width:560px}@media (max-width: 720px){.report-range-grid[data-v-a86a58b8]{grid-template-columns:1fr}}.stat-card-clickable{cursor:pointer;transition:transform .15s ease,border-color .15s ease}.stat-card-clickable:hover{transform:translateY(-2px);border-color:var(--theme-accent,#4aa3ff)}.cache-files-scroll{max-height:520px;overflow:auto}.dashboard-detail-page .table-wrap{margin-top:16px}.report-range-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:18px 0 10px}.report-range-grid label{display:grid;gap:8px;color:#dfe7ff;font-weight:700}.report-range-grid input{background:#0b1424;border:1px solid rgba(120,165,255,.35);color:#f7fbff;padding:10px 12px}.report-range-actions{display:flex;gap:10px;margin-bottom:16px}.import-report-modal{max-width:560px}@media (max-width: 720px){.report-range-grid{grid-template-columns:1fr}}/*!
 * Font Awesome Free 7.3.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2026 Fonticons, Inc.
 */.fa-solid,.fa-regular,.fa-brands,.fa-classic,.fas,.far,.fab,.fa{--_fa-family: var(--fa-family, var(--fa-style-family, "Font Awesome 7 Free"));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:var(--fa-display, inline-block);font-family:var(--_fa-family);font-feature-settings:normal;font-style:normal;font-synthesis:none;font-variant:normal;font-weight:var(--fa-style, 900);line-height:1;text-align:center;text-rendering:auto;width:var(--fa-width, 1.25em)}:is(.fas,.far,.fab,.fa-solid,.fa-regular,.fa-brands,.fa-classic,.fa):before{content:var(--fa)/""}@supports not (content: ""/""){:is(.fas,.far,.fab,.fa-solid,.fa-regular,.fa-brands,.fa-classic,.fa):before{content:var(--fa)}}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:calc((6 / 10 - .375) * 1em)}.fa-xs{font-size:.75em;line-height:calc(1 / 12 * 1em);vertical-align:.125em}.fa-sm{font-size:.875em;line-height:calc(1 / 14 * 1em);vertical-align:calc((6 / 14 - .375) * 1em)}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:calc((6 / 20 - .375) * 1em)}.fa-xl{font-size:1.5em;line-height:calc(1 / 24 * 1em);vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-width-auto{--fa-width: auto}.fa-fw,.fa-width-fixed{--fa-width: 1.25em}.fa-canvas-square{padding-block:.125em;margin-block-end:-.125em}.fa-canvas-roomy{padding-block:.25em;padding-inline:.125em;margin-block-end:-.25em;box-sizing:content-box}.fa-ul{list-style-type:none;margin-inline-start:var(--fa-li-margin, 2.5em);padding-inline-start:0}.fa-ul>li{position:relative}.fa-li{inset-inline-start:calc(-1 * var(--fa-li-width, 2em));position:absolute;text-align:center;width:var(--fa-li-width, 2em);line-height:inherit}.fa-border{border-color:var(--fa-border-color, #eee);border-radius:var(--fa-border-radius, .1em);border-style:var(--fa-border-style, solid);border-width:var(--fa-border-width, .0625em);box-sizing:var(--fa-border-box-sizing, content-box);padding:var(--fa-border-padding, .1875em .25em)}.fa-pull-left,.fa-pull-start{float:inline-start;margin-inline-end:var(--fa-pull-margin, .3em)}.fa-pull-right,.fa-pull-end{float:inline-end;margin-inline-start:var(--fa-pull-margin, .3em)}.fa-beat{animation-name:fa-beat;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-bounce{animation-name:fa-bounce;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, cubic-bezier(.28, .84, .42, 1))}.fa-fade{animation-name:fa-fade;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-beat-fade{animation-name:fa-beat-fade;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-flip{animation-name:fa-flip;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1.5s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-flip-360{animation-name:fa-flip-360;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-shake{animation-name:fa-shake;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, .75s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-spin{animation-name:fa-spin;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 2s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, linear)}.fa-spin-reverse{--fa-animation-direction: reverse}.fa-pulse,.fa-spin-pulse{animation-name:fa-spin;animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, steps(8))}.fa-spin-snap{animation-name:fa-spin-snap;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 3s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, linear)}.fa-spin-snap-4{animation-name:fa-spin-snap-4;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 2.4s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, linear)}.fa-spin-snap-8{animation-name:fa-spin-snap-8;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 4s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, linear)}.fa-buzz{animation-name:fa-buzz;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, .6s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, linear)}.fa-wag{animation-name:fa-wag;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, .9s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, ease-out);transform-origin:bottom center}.fa-float{animation-name:fa-float;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 3s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, ease-in-out);will-change:transform}.fa-swing{animation-name:fa-swing;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1.2s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, ease-out);transform-origin:top center}.fa-jello{animation-name:fa-jello;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, .9s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, ease-out)}@media (prefers-reduced-motion: reduce){.fa-beat,.fa-bounce,.fa-fade,.fa-beat-fade,.fa-flip,.fa-flip-360,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse,.fa-buzz,.fa-float,.fa-jello,.fa-spin-snap,.fa-spin-snap-4,.fa-spin-snap-8,.fa-swing,.fa-wag{animation:none!important;transition:none!important}}@keyframes fa-beat{0%{transform:scale(1)}25%{transform:scale(calc(1.25 * var(--fa-beat-scale, 1.25)))}45%{transform:scale(calc(1.22 * var(--fa-beat-scale, 1.22)))}65%{transform:scale(calc(1.25 * var(--fa-beat-scale, 1.25)))}90%{transform:scale(1)}}@keyframes fa-bounce{0%{transform:scale(1) translateY(0);animation-timing-function:var(--fa-animation-timing)}14%{transform:scale(var(--fa-bounce-start-scale-x, 1.06),var(--fa-bounce-start-scale-y, .94)) translateY(var(--fa-bounce-anticipation, 3px));animation-timing-function:cubic-bezier(.33,0,.66,.33)}32%{transform:scale(var(--fa-bounce-jump-scale-x, .94),var(--fa-bounce-jump-scale-y, 1.12)) translateY(calc(-1 * var(--fa-bounce-height, .5em)));animation-timing-function:cubic-bezier(.33,.66,.66,1)}52%{transform:scale(1) translateY(calc(-1 * var(--fa-bounce-height, .5em) * 1.1));animation-timing-function:cubic-bezier(.5,0,1,.5)}70%{transform:scale(var(--fa-bounce-land-scale-x, 1.06),var(--fa-bounce-land-scale-y, .92)) translateY(0);animation-timing-function:cubic-bezier(.33,.33,.66,1)}85%{transform:scale(.98,1.04) translateY(calc(-2px * var(--fa-bounce-rebound, 1)));animation-timing-function:cubic-bezier(.33,0,.66,1)}to{transform:scale(1) translateY(0)}}@keyframes fa-fade{0%{opacity:1;transform:scale(1);animation-timing-function:cubic-bezier(.2,0,.4,1)}40%{opacity:var(--fa-fade-opacity, .4);transform:scale(.98);animation-timing-function:cubic-bezier(.4,0,.6,1)}to{opacity:1;transform:scale(1)}}@keyframes fa-beat-fade{0%{opacity:var(--fa-beat-fade-opacity, .4);transform:scale(1);animation-timing-function:cubic-bezier(.2,0,.4,1)}25%{opacity:calc(var(--fa-beat-fade-opacity, .4) + .4);transform:scale(var(--fa-beat-fade-scale, 1.28));animation-timing-function:cubic-bezier(.4,0,.6,1)}45%{opacity:1;transform:scale(var(--fa-beat-fade-scale, 1.25));animation-timing-function:cubic-bezier(.4,0,.2,1)}65%{opacity:calc(var(--fa-beat-fade-opacity, .4) + .4);transform:scale(var(--fa-beat-fade-scale, 1.28));animation-timing-function:cubic-bezier(.4,0,.6,1)}to{opacity:var(--fa-beat-fade-opacity, .4);transform:scale(1)}}@keyframes fa-flip{0%{transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x, 0),var(--fa-flip-y, 1),var(--fa-flip-z, 0),0);animation-timing-function:cubic-bezier(.2,0,.4,1)}8%{transform:perspective(2em) scale(var(--fa-flip-anticipation-scale, .95)) rotate3d(var(--fa-flip-x, 0),var(--fa-flip-y, 1),var(--fa-flip-z, 0),0);animation-timing-function:cubic-bezier(.33,0,.66,.33)}35%{transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x, 0),var(--fa-flip-y, 1),var(--fa-flip-z, 0),calc(var(--fa-flip-angle, -360deg) * .6));animation-timing-function:linear}65%{transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x, 0),var(--fa-flip-y, 1),var(--fa-flip-z, 0),calc(var(--fa-flip-angle, -360deg) * .5));animation-timing-function:cubic-bezier(.33,.66,.66,1)}92%{transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x, 0),var(--fa-flip-y, 1),var(--fa-flip-z, 0),calc(var(--fa-flip-angle, -360deg) * var(--fa-flip-overshoot, 1.04)));animation-timing-function:cubic-bezier(.33,0,.66,1)}to{transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x, 0),var(--fa-flip-y, 1),var(--fa-flip-z, 0),var(--fa-flip-angle, -360deg))}}@keyframes fa-flip-360{0%{transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x, 0),var(--fa-flip-y, 1),var(--fa-flip-z, 0),0);animation-timing-function:cubic-bezier(.2,0,.4,1)}8%{transform:perspective(2em) scale(var(--fa-flip-anticipation-scale, .95)) rotate3d(var(--fa-flip-x, 0),var(--fa-flip-y, 1),var(--fa-flip-z, 0),0);animation-timing-function:cubic-bezier(.33,0,.66,.33)}50%{transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x, 0),var(--fa-flip-y, 1),var(--fa-flip-z, 0),calc(var(--fa-flip-angle, -360deg) * .6));animation-timing-function:cubic-bezier(.33,.66,.66,1)}80%{transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x, 0),var(--fa-flip-y, 1),var(--fa-flip-z, 0),calc(var(--fa-flip-angle, -360deg) * var(--fa-flip-overshoot, 1.04)));animation-timing-function:cubic-bezier(.33,0,.66,1)}to{transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x, 0),var(--fa-flip-y, 1),var(--fa-flip-z, 0),var(--fa-flip-angle, -360deg))}}@keyframes fa-shake{0%{transform:rotate(0);animation-timing-function:cubic-bezier(.2,0,.8,1)}8%{transform:rotate(35deg) translate(1px);animation-timing-function:cubic-bezier(.3,0,.7,1)}20%{transform:rotate(-22deg) translate(-1px);animation-timing-function:cubic-bezier(.3,0,.7,1)}35%{transform:rotate(15deg) translate(1px);animation-timing-function:cubic-bezier(.3,0,.7,1)}50%{transform:rotate(-9deg);animation-timing-function:cubic-bezier(.4,0,.6,1)}65%{transform:rotate(5deg);animation-timing-function:cubic-bezier(.4,0,.6,1)}78%{transform:rotate(-3deg);animation-timing-function:cubic-bezier(.4,0,.6,1)}90%{transform:rotate(1deg);animation-timing-function:cubic-bezier(.4,0,.2,1)}to{transform:rotate(0)}}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fa-spin-snap{0%{transform:rotate(0);animation-timing-function:cubic-bezier(0,0,.2,1)}12%{transform:rotate(60deg);animation-timing-function:cubic-bezier(.8,0,1,1)}16.67%{transform:rotate(60deg);animation-timing-function:cubic-bezier(0,0,.2,1)}28.67%{transform:rotate(120deg);animation-timing-function:cubic-bezier(.8,0,1,1)}33.33%{transform:rotate(120deg);animation-timing-function:cubic-bezier(0,0,.2,1)}45.33%{transform:rotate(180deg);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:rotate(180deg);animation-timing-function:cubic-bezier(0,0,.2,1)}62%{transform:rotate(240deg);animation-timing-function:cubic-bezier(.8,0,1,1)}66.67%{transform:rotate(240deg);animation-timing-function:cubic-bezier(0,0,.2,1)}78.67%{transform:rotate(300deg);animation-timing-function:cubic-bezier(.8,0,1,1)}83.33%{transform:rotate(300deg);animation-timing-function:cubic-bezier(0,0,.2,1)}95.33%{transform:rotate(360deg);animation-timing-function:cubic-bezier(.8,0,1,1)}to{transform:rotate(360deg)}}@keyframes fa-spin-snap-4{0%{transform:rotate(0);animation-timing-function:cubic-bezier(0,0,.2,1)}15%{transform:rotate(90deg);animation-timing-function:cubic-bezier(.8,0,1,1)}25%{transform:rotate(90deg);animation-timing-function:cubic-bezier(0,0,.2,1)}40%{transform:rotate(180deg);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:rotate(180deg);animation-timing-function:cubic-bezier(0,0,.2,1)}65%{transform:rotate(270deg);animation-timing-function:cubic-bezier(.8,0,1,1)}75%{transform:rotate(270deg);animation-timing-function:cubic-bezier(0,0,.2,1)}90%{transform:rotate(360deg);animation-timing-function:cubic-bezier(.8,0,1,1)}to{transform:rotate(360deg)}}@keyframes fa-spin-snap-8{0%{transform:rotate(0);animation-timing-function:cubic-bezier(0,0,.2,1)}9%{transform:rotate(45deg);animation-timing-function:cubic-bezier(.8,0,1,1)}12.5%{transform:rotate(45deg);animation-timing-function:cubic-bezier(0,0,.2,1)}21.5%{transform:rotate(90deg);animation-timing-function:cubic-bezier(.8,0,1,1)}25%{transform:rotate(90deg);animation-timing-function:cubic-bezier(0,0,.2,1)}34%{transform:rotate(135deg);animation-timing-function:cubic-bezier(.8,0,1,1)}37.5%{transform:rotate(135deg);animation-timing-function:cubic-bezier(0,0,.2,1)}46.5%{transform:rotate(180deg);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:rotate(180deg);animation-timing-function:cubic-bezier(0,0,.2,1)}59%{transform:rotate(225deg);animation-timing-function:cubic-bezier(.8,0,1,1)}62.5%{transform:rotate(225deg);animation-timing-function:cubic-bezier(0,0,.2,1)}71.5%{transform:rotate(270deg);animation-timing-function:cubic-bezier(.8,0,1,1)}75%{transform:rotate(270deg);animation-timing-function:cubic-bezier(0,0,.2,1)}84%{transform:rotate(315deg);animation-timing-function:cubic-bezier(.8,0,1,1)}87.5%{transform:rotate(315deg);animation-timing-function:cubic-bezier(0,0,.2,1)}96.5%{transform:rotate(360deg);animation-timing-function:cubic-bezier(.8,0,1,1)}to{transform:rotate(360deg)}}@keyframes fa-buzz{0%{transform:translate(0) rotate(0);animation-timing-function:cubic-bezier(.1,0,.9,1)}5%{transform:translate(var(--fa-buzz-distance, 4px)) rotate(.5deg)}10%{transform:translate(calc(-1 * var(--fa-buzz-distance, 4px))) rotate(-.5deg)}15%{transform:translate(var(--fa-buzz-distance, 4px)) rotate(.3deg)}20%{transform:translate(calc(-1 * var(--fa-buzz-distance, 4px))) rotate(-.3deg)}25%{transform:translate(calc(var(--fa-buzz-distance, 4px) * .7)) rotate(.2deg)}30%{transform:translate(calc(-1 * var(--fa-buzz-distance, 4px) * .7)) rotate(-.2deg)}35%{transform:translate(calc(var(--fa-buzz-distance, 4px) * .4)) rotate(.1deg)}40%{transform:translate(0) rotate(0)}to{transform:translate(0) rotate(0)}}@keyframes fa-wag{0%{transform:rotate(0);animation-timing-function:cubic-bezier(.2,0,.6,1)}12%{transform:rotate(var(--fa-wag-angle, 12deg));animation-timing-function:cubic-bezier(.4,0,.2,1)}24%{transform:rotate(2deg);animation-timing-function:cubic-bezier(.2,0,.6,1)}36%{transform:rotate(calc(var(--fa-wag-angle, 12deg) * .85));animation-timing-function:cubic-bezier(.4,0,.2,1)}48%{transform:rotate(1deg);animation-timing-function:cubic-bezier(.2,0,.6,1)}58%{transform:rotate(calc(var(--fa-wag-angle, 12deg) * .6));animation-timing-function:cubic-bezier(.4,0,.2,1)}68%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes fa-float{0%{transform:translateY(0) translate(0) rotate(0) scale(var(--fa-float-squash-x, 1.02),var(--fa-float-squash-y, .98));animation-timing-function:cubic-bezier(.33,0,.66,.33)}15%{transform:translateY(calc(-.4 * var(--fa-float-height, 6px))) translate(var(--fa-float-drift, 1px)) rotate(var(--fa-float-tilt, 1deg)) scale(1);animation-timing-function:cubic-bezier(.33,.66,.66,1)}35%{transform:translateY(calc(-1 * var(--fa-float-height, 6px))) translate(0) rotate(0) scale(var(--fa-float-stretch-x, .98),var(--fa-float-stretch-y, 1.03));animation-timing-function:cubic-bezier(.5,0,.5,0)}50%{transform:translateY(calc(-.92 * var(--fa-float-height, 6px))) translate(calc(-.5 * var(--fa-float-drift, 1px))) rotate(calc(-.5 * var(--fa-float-tilt, 1deg))) scale(.995,1.01);animation-timing-function:cubic-bezier(.33,0,.66,.33)}70%{transform:translateY(calc(-.3 * var(--fa-float-height, 6px))) translate(calc(-1 * var(--fa-float-drift, 1px))) rotate(calc(-1 * var(--fa-float-tilt, 1deg))) scale(1);animation-timing-function:cubic-bezier(.33,.66,.66,1)}90%{transform:translateY(calc(.05 * var(--fa-float-height, 6px))) translate(0) rotate(0) scale(var(--fa-float-squash-x, 1.02),var(--fa-float-squash-y, .98));animation-timing-function:cubic-bezier(.33,0,.66,1)}to{transform:translateY(0) translate(0) rotate(0) scale(var(--fa-float-squash-x, 1.02),var(--fa-float-squash-y, .98))}}@keyframes fa-swing{0%{transform:rotate(0);animation-timing-function:cubic-bezier(.2,0,.8,1)}8%{transform:rotate(var(--fa-swing-angle, 22deg));animation-timing-function:cubic-bezier(.3,0,.7,1)}18%{transform:rotate(calc(-1 * var(--fa-swing-angle, 22deg) * .85));animation-timing-function:cubic-bezier(.3,0,.7,1)}28%{transform:rotate(calc(var(--fa-swing-angle, 22deg) * .65));animation-timing-function:cubic-bezier(.35,0,.65,1)}38%{transform:rotate(calc(-1 * var(--fa-swing-angle, 22deg) * .45));animation-timing-function:cubic-bezier(.4,0,.6,1)}48%{transform:rotate(calc(var(--fa-swing-angle, 22deg) * .25));animation-timing-function:cubic-bezier(.4,0,.6,1)}56%{transform:rotate(calc(-1 * var(--fa-swing-angle, 22deg) * .1));animation-timing-function:cubic-bezier(.4,0,.6,1)}64%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes fa-jello{0%{transform:scale(1);animation-timing-function:cubic-bezier(.2,0,.8,1)}12%{transform:scale(var(--fa-jello-scale-x, 1.15),calc(2 - var(--fa-jello-scale-x, 1.15)));animation-timing-function:cubic-bezier(.3,0,.7,1)}24%{transform:scale(calc(2 - var(--fa-jello-scale-y, 1.12)),var(--fa-jello-scale-y, 1.12));animation-timing-function:cubic-bezier(.3,0,.7,1)}36%{transform:scale(calc(1 + (var(--fa-jello-scale-x, 1.15) - 1) * .5),calc(2 - (1 + (var(--fa-jello-scale-x, 1.15) - 1) * .5)));animation-timing-function:cubic-bezier(.4,0,.6,1)}48%{transform:scale(calc(2 - (1 + (var(--fa-jello-scale-y, 1.12) - 1) * .3)),calc(1 + (var(--fa-jello-scale-y, 1.12) - 1) * .3));animation-timing-function:cubic-bezier(.4,0,.6,1)}58%{transform:scale(1.02,.98);animation-timing-function:cubic-bezier(.4,0,.2,1)}68%{transform:scale(1)}to{transform:scale(1)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle, 0))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{--fa-width: 100%;top:0;right:0;bottom:0;left:0;position:absolute;text-align:center;width:var(--fa-width);z-index:var(--fa-stack-z-index, auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse, #fff)}.fa-0{--fa: "0"}.fa-1{--fa: "1"}.fa-2{--fa: "2"}.fa-3{--fa: "3"}.fa-4{--fa: "4"}.fa-5{--fa: "5"}.fa-6{--fa: "6"}.fa-7{--fa: "7"}.fa-8{--fa: "8"}.fa-9{--fa: "9"}.fa-exclamation{--fa: "!"}.fa-hashtag{--fa: "#"}.fa-dollar-sign,.fa-dollar,.fa-usd{--fa: "$"}.fa-percent,.fa-percentage{--fa: "%"}.fa-asterisk{--fa: "*"}.fa-plus,.fa-add{--fa: "+"}.fa-less-than{--fa: "<"}.fa-equals{--fa: "="}.fa-greater-than{--fa: ">"}.fa-question{--fa: "?"}.fa-at{--fa: "@"}.fa-a{--fa: "A"}.fa-b{--fa: "B"}.fa-c{--fa: "C"}.fa-d{--fa: "D"}.fa-e{--fa: "E"}.fa-f{--fa: "F"}.fa-g{--fa: "G"}.fa-h{--fa: "H"}.fa-i{--fa: "I"}.fa-j{--fa: "J"}.fa-k{--fa: "K"}.fa-l{--fa: "L"}.fa-m{--fa: "M"}.fa-n{--fa: "N"}.fa-o{--fa: "O"}.fa-p{--fa: "P"}.fa-q{--fa: "Q"}.fa-r{--fa: "R"}.fa-s{--fa: "S"}.fa-t{--fa: "T"}.fa-u{--fa: "U"}.fa-v{--fa: "V"}.fa-w{--fa: "W"}.fa-x{--fa: "X"}.fa-y{--fa: "Y"}.fa-z{--fa: "Z"}.fa-faucet{--fa: ""}.fa-faucet-drip{--fa: ""}.fa-house-chimney-window{--fa: ""}.fa-house-signal{--fa: ""}.fa-temperature-arrow-down,.fa-temperature-down{--fa: ""}.fa-temperature-arrow-up,.fa-temperature-up{--fa: ""}.fa-trailer{--fa: ""}.fa-bacteria{--fa: ""}.fa-bacterium{--fa: ""}.fa-box-tissue{--fa: ""}.fa-hand-holding-medical{--fa: ""}.fa-hand-sparkles{--fa: ""}.fa-hands-bubbles,.fa-hands-wash{--fa: ""}.fa-handshake-slash,.fa-handshake-alt-slash,.fa-handshake-simple-slash{--fa: ""}.fa-head-side-cough{--fa: ""}.fa-head-side-cough-slash{--fa: ""}.fa-head-side-mask{--fa: ""}.fa-head-side-virus{--fa: ""}.fa-house-chimney-user{--fa: ""}.fa-house-laptop,.fa-laptop-house{--fa: ""}.fa-lungs-virus{--fa: ""}.fa-people-arrows,.fa-people-arrows-left-right{--fa: ""}.fa-plane-slash{--fa: ""}.fa-pump-medical{--fa: ""}.fa-pump-soap{--fa: ""}.fa-shield-virus{--fa: ""}.fa-sink{--fa: ""}.fa-soap{--fa: ""}.fa-stopwatch-20{--fa: ""}.fa-shop-slash,.fa-store-alt-slash{--fa: ""}.fa-store-slash{--fa: ""}.fa-toilet-paper-slash{--fa: ""}.fa-users-slash{--fa: ""}.fa-virus{--fa: ""}.fa-virus-slash{--fa: ""}.fa-viruses{--fa: ""}.fa-vest{--fa: ""}.fa-vest-patches{--fa: ""}.fa-arrow-trend-down{--fa: ""}.fa-arrow-trend-up{--fa: ""}.fa-arrow-up-from-bracket{--fa: ""}.fa-austral-sign{--fa: ""}.fa-baht-sign{--fa: ""}.fa-bitcoin-sign{--fa: ""}.fa-bolt-lightning{--fa: ""}.fa-book-bookmark{--fa: ""}.fa-camera-rotate{--fa: ""}.fa-cedi-sign{--fa: ""}.fa-chart-column{--fa: ""}.fa-chart-gantt{--fa: ""}.fa-clapperboard{--fa: ""}.fa-closed-captioning-slash{--fa: ""}.fa-clover{--fa: ""}.fa-code-compare{--fa: ""}.fa-code-fork{--fa: ""}.fa-code-pull-request{--fa: ""}.fa-colon-sign{--fa: ""}.fa-cruzeiro-sign{--fa: ""}.fa-display{--fa: ""}.fa-dong-sign{--fa: ""}.fa-elevator{--fa: ""}.fa-filter-circle-xmark{--fa: ""}.fa-florin-sign{--fa: ""}.fa-folder-closed{--fa: ""}.fa-franc-sign{--fa: ""}.fa-guarani-sign{--fa: ""}.fa-gun{--fa: ""}.fa-hands-clapping{--fa: ""}.fa-house-user,.fa-home-user{--fa: ""}.fa-indian-rupee-sign,.fa-indian-rupee,.fa-inr{--fa: ""}.fa-kip-sign{--fa: ""}.fa-lari-sign{--fa: ""}.fa-litecoin-sign{--fa: ""}.fa-manat-sign{--fa: ""}.fa-mask-face{--fa: ""}.fa-mill-sign{--fa: ""}.fa-money-bills{--fa: ""}.fa-naira-sign{--fa: ""}.fa-notdef{--fa: ""}.fa-panorama{--fa: ""}.fa-peseta-sign{--fa: ""}.fa-peso-sign{--fa: ""}.fa-plane-up{--fa: ""}.fa-rupiah-sign{--fa: ""}.fa-stairs{--fa: ""}.fa-timeline{--fa: ""}.fa-truck-front{--fa: ""}.fa-turkish-lira-sign,.fa-try,.fa-turkish-lira{--fa: ""}.fa-vault{--fa: ""}.fa-wand-magic-sparkles,.fa-magic-wand-sparkles{--fa: ""}.fa-wheat-awn,.fa-wheat-alt{--fa: ""}.fa-wheelchair-move,.fa-wheelchair-alt{--fa: ""}.fa-bangladeshi-taka-sign{--fa: ""}.fa-bowl-rice{--fa: ""}.fa-person-pregnant{--fa: ""}.fa-house-chimney,.fa-home-lg{--fa: ""}.fa-house-crack{--fa: ""}.fa-house-medical{--fa: ""}.fa-cent-sign{--fa: ""}.fa-plus-minus{--fa: ""}.fa-sailboat{--fa: ""}.fa-section{--fa: ""}.fa-shrimp{--fa: ""}.fa-brazilian-real-sign{--fa: ""}.fa-chart-simple{--fa: ""}.fa-diagram-next{--fa: ""}.fa-diagram-predecessor{--fa: ""}.fa-diagram-successor{--fa: ""}.fa-earth-oceania,.fa-globe-oceania{--fa: ""}.fa-bug-slash{--fa: ""}.fa-file-circle-plus{--fa: ""}.fa-shop-lock{--fa: ""}.fa-virus-covid{--fa: ""}.fa-virus-covid-slash{--fa: ""}.fa-anchor-circle-check{--fa: ""}.fa-anchor-circle-exclamation{--fa: ""}.fa-anchor-circle-xmark{--fa: ""}.fa-anchor-lock{--fa: ""}.fa-arrow-down-up-across-line{--fa: ""}.fa-arrow-down-up-lock{--fa: ""}.fa-arrow-right-to-city{--fa: ""}.fa-arrow-up-from-ground-water{--fa: ""}.fa-arrow-up-from-water-pump{--fa: ""}.fa-arrow-up-right-dots{--fa: ""}.fa-arrows-down-to-line{--fa: ""}.fa-arrows-down-to-people{--fa: ""}.fa-arrows-left-right-to-line{--fa: ""}.fa-arrows-spin{--fa: ""}.fa-arrows-split-up-and-left{--fa: ""}.fa-arrows-to-circle{--fa: ""}.fa-arrows-to-dot{--fa: ""}.fa-arrows-to-eye{--fa: ""}.fa-arrows-turn-right{--fa: ""}.fa-arrows-turn-to-dots{--fa: ""}.fa-arrows-up-to-line{--fa: ""}.fa-bore-hole{--fa: ""}.fa-bottle-droplet{--fa: ""}.fa-bottle-water{--fa: ""}.fa-bowl-food{--fa: ""}.fa-boxes-packing{--fa: ""}.fa-bridge{--fa: ""}.fa-bridge-circle-check{--fa: ""}.fa-bridge-circle-exclamation{--fa: ""}.fa-bridge-circle-xmark{--fa: ""}.fa-bridge-lock{--fa: ""}.fa-bridge-water{--fa: ""}.fa-bucket{--fa: ""}.fa-bugs{--fa: ""}.fa-building-circle-arrow-right{--fa: ""}.fa-building-circle-check{--fa: ""}.fa-building-circle-exclamation{--fa: ""}.fa-building-circle-xmark{--fa: ""}.fa-building-flag{--fa: ""}.fa-building-lock{--fa: ""}.fa-building-ngo{--fa: ""}.fa-building-shield{--fa: ""}.fa-building-un{--fa: ""}.fa-building-user{--fa: ""}.fa-building-wheat{--fa: ""}.fa-burst{--fa: ""}.fa-car-on{--fa: ""}.fa-car-tunnel{--fa: ""}.fa-child-combatant,.fa-child-rifle{--fa: ""}.fa-children{--fa: ""}.fa-circle-nodes{--fa: ""}.fa-clipboard-question{--fa: ""}.fa-cloud-showers-water{--fa: ""}.fa-computer{--fa: ""}.fa-cubes-stacked{--fa: ""}.fa-envelope-circle-check{--fa: ""}.fa-explosion{--fa: ""}.fa-ferry{--fa: ""}.fa-file-circle-exclamation{--fa: ""}.fa-file-circle-minus{--fa: ""}.fa-file-circle-question{--fa: ""}.fa-file-shield{--fa: ""}.fa-fire-burner{--fa: ""}.fa-fish-fins{--fa: ""}.fa-flask-vial{--fa: ""}.fa-glass-water{--fa: ""}.fa-glass-water-droplet{--fa: ""}.fa-group-arrows-rotate{--fa: ""}.fa-hand-holding-hand{--fa: ""}.fa-handcuffs{--fa: ""}.fa-hands-bound{--fa: ""}.fa-hands-holding-child{--fa: ""}.fa-hands-holding-circle{--fa: ""}.fa-heart-circle-bolt{--fa: ""}.fa-heart-circle-check{--fa: ""}.fa-heart-circle-exclamation{--fa: ""}.fa-heart-circle-minus{--fa: ""}.fa-heart-circle-plus{--fa: ""}.fa-heart-circle-xmark{--fa: ""}.fa-helicopter-symbol{--fa: ""}.fa-helmet-un{--fa: ""}.fa-hill-avalanche{--fa: ""}.fa-hill-rockslide{--fa: ""}.fa-house-circle-check{--fa: ""}.fa-house-circle-exclamation{--fa: ""}.fa-house-circle-xmark{--fa: ""}.fa-house-fire{--fa: ""}.fa-house-flag{--fa: ""}.fa-house-flood-water{--fa: ""}.fa-house-flood-water-circle-arrow-right{--fa: ""}.fa-house-lock{--fa: ""}.fa-house-medical-circle-check{--fa: ""}.fa-house-medical-circle-exclamation{--fa: ""}.fa-house-medical-circle-xmark{--fa: ""}.fa-house-medical-flag{--fa: ""}.fa-house-tsunami{--fa: ""}.fa-jar{--fa: ""}.fa-jar-wheat{--fa: ""}.fa-jet-fighter-up{--fa: ""}.fa-jug-detergent{--fa: ""}.fa-kitchen-set{--fa: ""}.fa-land-mine-on{--fa: ""}.fa-landmark-flag{--fa: ""}.fa-laptop-file{--fa: ""}.fa-lines-leaning{--fa: ""}.fa-location-pin-lock{--fa: ""}.fa-locust{--fa: ""}.fa-magnifying-glass-arrow-right{--fa: ""}.fa-magnifying-glass-chart{--fa: ""}.fa-mars-and-venus-burst{--fa: ""}.fa-mask-ventilator{--fa: ""}.fa-mattress-pillow{--fa: ""}.fa-mobile-retro{--fa: ""}.fa-money-bill-transfer{--fa: ""}.fa-money-bill-trend-up{--fa: ""}.fa-money-bill-wheat{--fa: ""}.fa-mosquito{--fa: ""}.fa-mosquito-net{--fa: ""}.fa-mound{--fa: ""}.fa-mountain-city{--fa: ""}.fa-mountain-sun{--fa: ""}.fa-oil-well{--fa: ""}.fa-people-group{--fa: ""}.fa-people-line{--fa: ""}.fa-people-pulling{--fa: ""}.fa-people-robbery{--fa: ""}.fa-people-roof{--fa: ""}.fa-person-arrow-down-to-line{--fa: ""}.fa-person-arrow-up-from-line{--fa: ""}.fa-person-breastfeeding{--fa: ""}.fa-person-burst{--fa: ""}.fa-person-cane{--fa: ""}.fa-person-chalkboard{--fa: ""}.fa-person-circle-check{--fa: ""}.fa-person-circle-exclamation{--fa: ""}.fa-person-circle-minus{--fa: ""}.fa-person-circle-plus{--fa: ""}.fa-person-circle-question{--fa: ""}.fa-person-circle-xmark{--fa: ""}.fa-person-dress-burst{--fa: ""}.fa-person-drowning{--fa: ""}.fa-person-falling{--fa: ""}.fa-person-falling-burst{--fa: ""}.fa-person-half-dress{--fa: ""}.fa-person-harassing{--fa: ""}.fa-person-military-pointing{--fa: ""}.fa-person-military-rifle{--fa: ""}.fa-person-military-to-person{--fa: ""}.fa-person-rays{--fa: ""}.fa-person-rifle{--fa: ""}.fa-person-shelter{--fa: ""}.fa-person-walking-arrow-loop-left{--fa: ""}.fa-person-walking-arrow-right{--fa: ""}.fa-person-walking-dashed-line-arrow-right{--fa: ""}.fa-person-walking-luggage{--fa: ""}.fa-plane-circle-check{--fa: ""}.fa-plane-circle-exclamation{--fa: ""}.fa-plane-circle-xmark{--fa: ""}.fa-plane-lock{--fa: ""}.fa-plate-wheat{--fa: ""}.fa-plug-circle-bolt{--fa: ""}.fa-plug-circle-check{--fa: ""}.fa-plug-circle-exclamation{--fa: ""}.fa-plug-circle-minus{--fa: ""}.fa-plug-circle-plus{--fa: ""}.fa-plug-circle-xmark{--fa: ""}.fa-ranking-star{--fa: ""}.fa-road-barrier{--fa: ""}.fa-road-bridge{--fa: ""}.fa-road-circle-check{--fa: ""}.fa-road-circle-exclamation{--fa: ""}.fa-road-circle-xmark{--fa: ""}.fa-road-lock{--fa: ""}.fa-road-spikes{--fa: ""}.fa-rug{--fa: ""}.fa-sack-xmark{--fa: ""}.fa-school-circle-check{--fa: ""}.fa-school-circle-exclamation{--fa: ""}.fa-school-circle-xmark{--fa: ""}.fa-school-flag{--fa: ""}.fa-school-lock{--fa: ""}.fa-sheet-plastic{--fa: ""}.fa-shield-cat{--fa: ""}.fa-shield-dog{--fa: ""}.fa-shield-heart{--fa: ""}.fa-square-nfi{--fa: ""}.fa-square-person-confined{--fa: ""}.fa-square-virus{--fa: ""}.fa-staff-snake,.fa-rod-asclepius,.fa-rod-snake,.fa-staff-aesculapius{--fa: ""}.fa-sun-plant-wilt{--fa: ""}.fa-tarp{--fa: ""}.fa-tarp-droplet{--fa: ""}.fa-tent{--fa: ""}.fa-tent-arrow-down-to-line{--fa: ""}.fa-tent-arrow-left-right{--fa: ""}.fa-tent-arrow-turn-left{--fa: ""}.fa-tent-arrows-down{--fa: ""}.fa-tents{--fa: ""}.fa-toilet-portable{--fa: ""}.fa-toilets-portable{--fa: ""}.fa-tower-cell{--fa: ""}.fa-tower-observation{--fa: ""}.fa-tree-city{--fa: ""}.fa-trowel{--fa: ""}.fa-trowel-bricks{--fa: ""}.fa-truck-arrow-right{--fa: ""}.fa-truck-droplet{--fa: ""}.fa-truck-field{--fa: ""}.fa-truck-field-un{--fa: ""}.fa-truck-plane{--fa: ""}.fa-users-between-lines{--fa: ""}.fa-users-line{--fa: ""}.fa-users-rays{--fa: ""}.fa-users-rectangle{--fa: ""}.fa-users-viewfinder{--fa: ""}.fa-vial-circle-check{--fa: ""}.fa-vial-virus{--fa: ""}.fa-wheat-awn-circle-exclamation{--fa: ""}.fa-worm{--fa: ""}.fa-xmarks-lines{--fa: ""}.fa-child-dress{--fa: ""}.fa-child-reaching{--fa: ""}.fa-file-circle-check{--fa: ""}.fa-file-circle-xmark{--fa: ""}.fa-person-through-window{--fa: ""}.fa-plant-wilt{--fa: ""}.fa-stapler{--fa: ""}.fa-train-tram{--fa: ""}.fa-table-cells-column-lock{--fa: ""}.fa-table-cells-row-lock{--fa: ""}.fa-thumbtack-slash,.fa-thumb-tack-slash{--fa: ""}.fa-table-cells-row-unlock{--fa: ""}.fa-chart-diagram{--fa: ""}.fa-comment-nodes{--fa: ""}.fa-file-fragment{--fa: ""}.fa-file-half-dashed{--fa: ""}.fa-hexagon-nodes{--fa: ""}.fa-hexagon-nodes-bolt{--fa: ""}.fa-square-binary{--fa: ""}.fa-pentagon{--fa: ""}.fa-non-binary{--fa: ""}.fa-spiral{--fa: ""}.fa-picture-in-picture{--fa: ""}.fa-mobile-vibrate{--fa: ""}.fa-single-quote-left{--fa: ""}.fa-single-quote-right{--fa: ""}.fa-bus-side{--fa: ""}.fa-septagon,.fa-heptagon{--fa: ""}.fa-aquarius{--fa: ""}.fa-aries{--fa: ""}.fa-cancer{--fa: ""}.fa-capricorn{--fa: ""}.fa-gemini{--fa: ""}.fa-leo{--fa: ""}.fa-libra{--fa: ""}.fa-pisces{--fa: ""}.fa-sagittarius{--fa: ""}.fa-scorpio{--fa: ""}.fa-taurus{--fa: ""}.fa-virgo{--fa: ""}.fa-martini-glass-empty,.fa-glass-martini{--fa: ""}.fa-music{--fa: ""}.fa-magnifying-glass,.fa-search{--fa: ""}.fa-heart{--fa: ""}.fa-star{--fa: ""}.fa-user,.fa-user-alt,.fa-user-large{--fa: ""}.fa-film,.fa-film-alt,.fa-film-simple{--fa: ""}.fa-table-cells-large,.fa-th-large{--fa: ""}.fa-table-cells,.fa-th{--fa: ""}.fa-table-list,.fa-th-list{--fa: ""}.fa-check{--fa: ""}.fa-xmark,.fa-close,.fa-multiply,.fa-remove,.fa-times{--fa: ""}.fa-magnifying-glass-plus,.fa-search-plus{--fa: ""}.fa-magnifying-glass-minus,.fa-search-minus{--fa: ""}.fa-power-off{--fa: ""}.fa-signal,.fa-signal-5,.fa-signal-perfect{--fa: ""}.fa-gear,.fa-cog{--fa: ""}.fa-house,.fa-home,.fa-home-alt,.fa-home-lg-alt{--fa: ""}.fa-clock,.fa-clock-four{--fa: ""}.fa-road{--fa: ""}.fa-download{--fa: ""}.fa-inbox{--fa: ""}.fa-arrow-rotate-right,.fa-arrow-right-rotate,.fa-arrow-rotate-forward,.fa-redo{--fa: ""}.fa-arrows-rotate,.fa-refresh,.fa-sync{--fa: ""}.fa-rectangle-list,.fa-list-alt{--fa: ""}.fa-lock{--fa: ""}.fa-flag{--fa: ""}.fa-headphones,.fa-headphones-alt,.fa-headphones-simple{--fa: ""}.fa-volume-off{--fa: ""}.fa-volume-low,.fa-volume-down{--fa: ""}.fa-volume-high,.fa-volume-up{--fa: ""}.fa-qrcode{--fa: ""}.fa-barcode{--fa: ""}.fa-tag{--fa: ""}.fa-tags{--fa: ""}.fa-book{--fa: ""}.fa-bookmark{--fa: ""}.fa-print{--fa: ""}.fa-camera,.fa-camera-alt{--fa: ""}.fa-font{--fa: ""}.fa-bold{--fa: ""}.fa-italic{--fa: ""}.fa-text-height{--fa: ""}.fa-text-width{--fa: ""}.fa-align-left{--fa: ""}.fa-align-center{--fa: ""}.fa-align-right{--fa: ""}.fa-align-justify{--fa: ""}.fa-list,.fa-list-squares{--fa: ""}.fa-outdent,.fa-dedent{--fa: ""}.fa-indent{--fa: ""}.fa-video,.fa-video-camera{--fa: ""}.fa-image{--fa: ""}.fa-location-pin,.fa-map-marker{--fa: ""}.fa-circle-half-stroke,.fa-adjust{--fa: ""}.fa-droplet,.fa-tint{--fa: ""}.fa-pen-to-square,.fa-edit{--fa: ""}.fa-arrows-up-down-left-right,.fa-arrows{--fa: ""}.fa-backward-step,.fa-step-backward{--fa: ""}.fa-backward-fast,.fa-fast-backward{--fa: ""}.fa-backward{--fa: ""}.fa-play{--fa: ""}.fa-pause{--fa: ""}.fa-stop{--fa: ""}.fa-forward{--fa: ""}.fa-forward-fast,.fa-fast-forward{--fa: ""}.fa-forward-step,.fa-step-forward{--fa: ""}.fa-eject{--fa: ""}.fa-chevron-left{--fa: ""}.fa-chevron-right{--fa: ""}.fa-circle-plus,.fa-plus-circle{--fa: ""}.fa-circle-minus,.fa-minus-circle{--fa: ""}.fa-circle-xmark,.fa-times-circle,.fa-xmark-circle{--fa: ""}.fa-circle-check,.fa-check-circle{--fa: ""}.fa-circle-question,.fa-question-circle{--fa: ""}.fa-circle-info,.fa-info-circle{--fa: ""}.fa-crosshairs{--fa: ""}.fa-ban,.fa-cancel{--fa: ""}.fa-arrow-left{--fa: ""}.fa-arrow-right{--fa: ""}.fa-arrow-up{--fa: ""}.fa-arrow-down{--fa: ""}.fa-share,.fa-mail-forward{--fa: ""}.fa-expand{--fa: ""}.fa-compress{--fa: ""}.fa-minus,.fa-subtract{--fa: ""}.fa-circle-exclamation,.fa-exclamation-circle{--fa: ""}.fa-gift{--fa: ""}.fa-leaf{--fa: ""}.fa-fire{--fa: ""}.fa-eye{--fa: ""}.fa-eye-slash{--fa: ""}.fa-triangle-exclamation,.fa-exclamation-triangle,.fa-warning{--fa: ""}.fa-plane{--fa: ""}.fa-calendar-days,.fa-calendar-alt{--fa: ""}.fa-shuffle,.fa-random{--fa: ""}.fa-comment{--fa: ""}.fa-magnet{--fa: ""}.fa-chevron-up{--fa: ""}.fa-chevron-down{--fa: ""}.fa-retweet{--fa: ""}.fa-cart-shopping,.fa-shopping-cart{--fa: ""}.fa-folder,.fa-folder-blank{--fa: ""}.fa-folder-open{--fa: ""}.fa-arrows-up-down,.fa-arrows-v{--fa: ""}.fa-arrows-left-right,.fa-arrows-h{--fa: ""}.fa-chart-bar,.fa-bar-chart{--fa: ""}.fa-camera-retro{--fa: ""}.fa-key{--fa: ""}.fa-gears,.fa-cogs{--fa: ""}.fa-comments{--fa: ""}.fa-star-half{--fa: ""}.fa-arrow-right-from-bracket,.fa-sign-out{--fa: ""}.fa-thumbtack,.fa-thumb-tack{--fa: ""}.fa-arrow-up-right-from-square,.fa-external-link{--fa: ""}.fa-arrow-right-to-bracket,.fa-sign-in{--fa: ""}.fa-trophy{--fa: ""}.fa-upload{--fa: ""}.fa-lemon{--fa: ""}.fa-phone{--fa: ""}.fa-square-phone,.fa-phone-square{--fa: ""}.fa-unlock{--fa: ""}.fa-credit-card,.fa-credit-card-alt{--fa: ""}.fa-rss,.fa-feed{--fa: ""}.fa-hard-drive,.fa-hdd{--fa: ""}.fa-bullhorn{--fa: ""}.fa-certificate{--fa: ""}.fa-hand-point-right{--fa: ""}.fa-hand-point-left{--fa: ""}.fa-hand-point-up{--fa: ""}.fa-hand-point-down{--fa: ""}.fa-circle-arrow-left,.fa-arrow-circle-left{--fa: ""}.fa-circle-arrow-right,.fa-arrow-circle-right{--fa: ""}.fa-circle-arrow-up,.fa-arrow-circle-up{--fa: ""}.fa-circle-arrow-down,.fa-arrow-circle-down{--fa: ""}.fa-globe{--fa: ""}.fa-wrench{--fa: ""}.fa-list-check,.fa-tasks{--fa: ""}.fa-filter{--fa: ""}.fa-briefcase{--fa: ""}.fa-up-down-left-right,.fa-arrows-alt{--fa: ""}.fa-users{--fa: ""}.fa-link,.fa-chain{--fa: ""}.fa-cloud{--fa: ""}.fa-flask{--fa: ""}.fa-scissors,.fa-cut{--fa: ""}.fa-copy{--fa: ""}.fa-paperclip{--fa: ""}.fa-floppy-disk,.fa-save{--fa: ""}.fa-square{--fa: ""}.fa-bars,.fa-navicon{--fa: ""}.fa-list-ul,.fa-list-dots{--fa: ""}.fa-list-ol,.fa-list-1-2,.fa-list-numeric{--fa: ""}.fa-strikethrough{--fa: ""}.fa-underline{--fa: ""}.fa-table{--fa: ""}.fa-wand-magic,.fa-magic{--fa: ""}.fa-truck{--fa: ""}.fa-money-bill{--fa: ""}.fa-caret-down{--fa: ""}.fa-caret-up{--fa: ""}.fa-caret-left{--fa: ""}.fa-caret-right{--fa: ""}.fa-table-columns,.fa-columns{--fa: ""}.fa-sort,.fa-unsorted{--fa: ""}.fa-sort-down,.fa-sort-desc{--fa: ""}.fa-sort-up,.fa-sort-asc{--fa: ""}.fa-envelope{--fa: ""}.fa-arrow-rotate-left,.fa-arrow-left-rotate,.fa-arrow-rotate-back,.fa-arrow-rotate-backward,.fa-undo{--fa: ""}.fa-gavel,.fa-legal{--fa: ""}.fa-bolt,.fa-zap{--fa: ""}.fa-sitemap{--fa: ""}.fa-umbrella{--fa: ""}.fa-paste,.fa-file-clipboard{--fa: ""}.fa-lightbulb{--fa: ""}.fa-arrow-right-arrow-left,.fa-exchange{--fa: ""}.fa-cloud-arrow-down,.fa-cloud-download,.fa-cloud-download-alt{--fa: ""}.fa-cloud-arrow-up,.fa-cloud-upload,.fa-cloud-upload-alt{--fa: ""}.fa-user-doctor,.fa-user-md{--fa: ""}.fa-stethoscope{--fa: ""}.fa-suitcase{--fa: ""}.fa-bell{--fa: ""}.fa-mug-saucer,.fa-coffee{--fa: ""}.fa-hospital,.fa-hospital-alt,.fa-hospital-wide{--fa: ""}.fa-truck-medical,.fa-ambulance{--fa: ""}.fa-suitcase-medical,.fa-medkit{--fa: ""}.fa-jet-fighter,.fa-fighter-jet{--fa: ""}.fa-beer-mug-empty,.fa-beer{--fa: ""}.fa-square-h,.fa-h-square{--fa: ""}.fa-square-plus,.fa-plus-square{--fa: ""}.fa-angles-left,.fa-angle-double-left{--fa: ""}.fa-angles-right,.fa-angle-double-right{--fa: ""}.fa-angles-up,.fa-angle-double-up{--fa: ""}.fa-angles-down,.fa-angle-double-down{--fa: ""}.fa-angle-left{--fa: ""}.fa-angle-right{--fa: ""}.fa-angle-up{--fa: ""}.fa-angle-down{--fa: ""}.fa-laptop{--fa: ""}.fa-tablet-button{--fa: ""}.fa-mobile-button{--fa: ""}.fa-quote-left,.fa-quote-left-alt{--fa: ""}.fa-quote-right,.fa-quote-right-alt{--fa: ""}.fa-spinner{--fa: ""}.fa-circle{--fa: ""}.fa-face-smile,.fa-smile{--fa: ""}.fa-face-frown,.fa-frown{--fa: ""}.fa-face-meh,.fa-meh{--fa: ""}.fa-gamepad{--fa: ""}.fa-keyboard{--fa: ""}.fa-flag-checkered{--fa: ""}.fa-terminal{--fa: ""}.fa-code{--fa: ""}.fa-reply-all,.fa-mail-reply-all{--fa: ""}.fa-location-arrow{--fa: ""}.fa-crop{--fa: ""}.fa-code-branch{--fa: ""}.fa-link-slash,.fa-chain-broken,.fa-chain-slash,.fa-unlink{--fa: ""}.fa-info{--fa: ""}.fa-superscript{--fa: ""}.fa-subscript{--fa: ""}.fa-eraser{--fa: ""}.fa-puzzle-piece{--fa: ""}.fa-microphone{--fa: ""}.fa-microphone-slash{--fa: ""}.fa-shield,.fa-shield-blank{--fa: ""}.fa-calendar{--fa: ""}.fa-fire-extinguisher{--fa: ""}.fa-rocket{--fa: ""}.fa-circle-chevron-left,.fa-chevron-circle-left{--fa: ""}.fa-circle-chevron-right,.fa-chevron-circle-right{--fa: ""}.fa-circle-chevron-up,.fa-chevron-circle-up{--fa: ""}.fa-circle-chevron-down,.fa-chevron-circle-down{--fa: ""}.fa-anchor{--fa: ""}.fa-unlock-keyhole,.fa-unlock-alt{--fa: ""}.fa-bullseye{--fa: ""}.fa-ellipsis,.fa-ellipsis-h{--fa: ""}.fa-ellipsis-vertical,.fa-ellipsis-v{--fa: ""}.fa-square-rss,.fa-rss-square{--fa: ""}.fa-circle-play,.fa-play-circle{--fa: ""}.fa-ticket{--fa: ""}.fa-square-minus,.fa-minus-square{--fa: ""}.fa-arrow-turn-up,.fa-level-up{--fa: ""}.fa-arrow-turn-down,.fa-level-down{--fa: ""}.fa-square-check,.fa-check-square{--fa: ""}.fa-square-pen,.fa-pen-square,.fa-pencil-square{--fa: ""}.fa-square-arrow-up-right,.fa-external-link-square{--fa: ""}.fa-share-from-square,.fa-share-square{--fa: ""}.fa-compass{--fa: ""}.fa-square-caret-down,.fa-caret-square-down{--fa: ""}.fa-square-caret-up,.fa-caret-square-up{--fa: ""}.fa-square-caret-right,.fa-caret-square-right{--fa: ""}.fa-euro-sign,.fa-eur,.fa-euro{--fa: ""}.fa-sterling-sign,.fa-gbp,.fa-pound-sign{--fa: ""}.fa-rupee-sign,.fa-rupee{--fa: ""}.fa-yen-sign,.fa-cny,.fa-jpy,.fa-rmb,.fa-yen{--fa: ""}.fa-ruble-sign,.fa-rouble,.fa-rub,.fa-ruble{--fa: ""}.fa-won-sign,.fa-krw,.fa-won{--fa: ""}.fa-file{--fa: ""}.fa-file-lines,.fa-file-alt,.fa-file-text{--fa: ""}.fa-arrow-down-a-z,.fa-sort-alpha-asc,.fa-sort-alpha-down{--fa: ""}.fa-arrow-up-a-z,.fa-sort-alpha-up{--fa: ""}.fa-arrow-down-wide-short,.fa-sort-amount-asc,.fa-sort-amount-down{--fa: ""}.fa-arrow-up-wide-short,.fa-sort-amount-up{--fa: ""}.fa-arrow-down-1-9,.fa-sort-numeric-asc,.fa-sort-numeric-down{--fa: ""}.fa-arrow-up-1-9,.fa-sort-numeric-up{--fa: ""}.fa-thumbs-up{--fa: ""}.fa-thumbs-down{--fa: ""}.fa-arrow-down-long,.fa-long-arrow-down{--fa: ""}.fa-arrow-up-long,.fa-long-arrow-up{--fa: ""}.fa-arrow-left-long,.fa-long-arrow-left{--fa: ""}.fa-arrow-right-long,.fa-long-arrow-right{--fa: ""}.fa-person-dress,.fa-female{--fa: ""}.fa-person,.fa-male{--fa: ""}.fa-sun{--fa: ""}.fa-moon{--fa: ""}.fa-box-archive,.fa-archive{--fa: ""}.fa-bug{--fa: ""}.fa-square-caret-left,.fa-caret-square-left{--fa: ""}.fa-circle-dot,.fa-dot-circle{--fa: ""}.fa-wheelchair{--fa: ""}.fa-lira-sign{--fa: ""}.fa-shuttle-space,.fa-space-shuttle{--fa: ""}.fa-square-envelope,.fa-envelope-square{--fa: ""}.fa-building-columns,.fa-bank,.fa-institution,.fa-museum,.fa-university{--fa: ""}.fa-graduation-cap,.fa-mortar-board{--fa: ""}.fa-language{--fa: ""}.fa-fax{--fa: ""}.fa-building{--fa: ""}.fa-child{--fa: ""}.fa-paw{--fa: ""}.fa-cube{--fa: ""}.fa-cubes{--fa: ""}.fa-recycle{--fa: ""}.fa-car,.fa-automobile{--fa: ""}.fa-taxi,.fa-cab{--fa: ""}.fa-tree{--fa: ""}.fa-database{--fa: ""}.fa-file-pdf{--fa: ""}.fa-file-word{--fa: ""}.fa-file-excel{--fa: ""}.fa-file-powerpoint{--fa: ""}.fa-file-image{--fa: ""}.fa-file-zipper,.fa-file-archive{--fa: ""}.fa-file-audio{--fa: ""}.fa-file-video{--fa: ""}.fa-file-code{--fa: ""}.fa-life-ring{--fa: ""}.fa-circle-notch{--fa: ""}.fa-paper-plane{--fa: ""}.fa-clock-rotate-left,.fa-history{--fa: ""}.fa-heading,.fa-header{--fa: ""}.fa-paragraph{--fa: ""}.fa-sliders,.fa-sliders-h{--fa: ""}.fa-share-nodes,.fa-share-alt{--fa: ""}.fa-square-share-nodes,.fa-share-alt-square{--fa: ""}.fa-bomb{--fa: ""}.fa-futbol,.fa-futbol-ball,.fa-soccer-ball{--fa: ""}.fa-tty,.fa-teletype{--fa: ""}.fa-binoculars{--fa: ""}.fa-plug{--fa: ""}.fa-newspaper{--fa: ""}.fa-wifi,.fa-wifi-3,.fa-wifi-strong{--fa: ""}.fa-calculator{--fa: ""}.fa-bell-slash{--fa: ""}.fa-trash{--fa: ""}.fa-copyright{--fa: ""}.fa-eye-dropper,.fa-eye-dropper-empty,.fa-eyedropper{--fa: ""}.fa-paintbrush,.fa-paint-brush{--fa: ""}.fa-cake-candles,.fa-birthday-cake,.fa-cake{--fa: ""}.fa-chart-area,.fa-area-chart{--fa: ""}.fa-chart-pie,.fa-pie-chart{--fa: ""}.fa-chart-line,.fa-line-chart{--fa: ""}.fa-toggle-off{--fa: ""}.fa-toggle-on{--fa: ""}.fa-bicycle{--fa: ""}.fa-bus{--fa: ""}.fa-closed-captioning{--fa: ""}.fa-shekel-sign,.fa-ils,.fa-shekel,.fa-sheqel,.fa-sheqel-sign{--fa: ""}.fa-cart-plus{--fa: ""}.fa-cart-arrow-down{--fa: ""}.fa-diamond{--fa: ""}.fa-ship{--fa: ""}.fa-user-secret{--fa: ""}.fa-motorcycle{--fa: ""}.fa-street-view{--fa: ""}.fa-heart-pulse,.fa-heartbeat{--fa: ""}.fa-venus{--fa: ""}.fa-mars{--fa: ""}.fa-mercury{--fa: ""}.fa-mars-and-venus{--fa: ""}.fa-transgender,.fa-transgender-alt{--fa: ""}.fa-venus-double{--fa: ""}.fa-mars-double{--fa: ""}.fa-venus-mars{--fa: ""}.fa-mars-stroke{--fa: ""}.fa-mars-stroke-up,.fa-mars-stroke-v{--fa: ""}.fa-mars-stroke-right,.fa-mars-stroke-h{--fa: ""}.fa-neuter{--fa: ""}.fa-genderless{--fa: ""}.fa-server{--fa: ""}.fa-user-plus{--fa: ""}.fa-user-xmark,.fa-user-times{--fa: ""}.fa-bed{--fa: ""}.fa-train{--fa: ""}.fa-train-subway,.fa-subway{--fa: ""}.fa-battery-full,.fa-battery,.fa-battery-5{--fa: ""}.fa-battery-three-quarters,.fa-battery-4{--fa: ""}.fa-battery-half,.fa-battery-3{--fa: ""}.fa-battery-quarter,.fa-battery-2{--fa: ""}.fa-battery-empty,.fa-battery-0{--fa: ""}.fa-arrow-pointer,.fa-mouse-pointer{--fa: ""}.fa-i-cursor{--fa: ""}.fa-object-group{--fa: ""}.fa-object-ungroup{--fa: ""}.fa-note-sticky,.fa-sticky-note{--fa: ""}.fa-clone{--fa: ""}.fa-scale-balanced,.fa-balance-scale{--fa: ""}.fa-hourglass-start,.fa-hourglass-1{--fa: ""}.fa-hourglass-half,.fa-hourglass-2{--fa: ""}.fa-hourglass-end,.fa-hourglass-3{--fa: ""}.fa-hourglass,.fa-hourglass-empty{--fa: ""}.fa-hand-back-fist,.fa-hand-rock{--fa: ""}.fa-hand,.fa-hand-paper{--fa: ""}.fa-hand-scissors{--fa: ""}.fa-hand-lizard{--fa: ""}.fa-hand-spock{--fa: ""}.fa-hand-pointer{--fa: ""}.fa-hand-peace{--fa: ""}.fa-trademark{--fa: ""}.fa-registered{--fa: ""}.fa-tv,.fa-television,.fa-tv-alt{--fa: ""}.fa-calendar-plus{--fa: ""}.fa-calendar-minus{--fa: ""}.fa-calendar-xmark,.fa-calendar-times{--fa: ""}.fa-calendar-check{--fa: ""}.fa-industry{--fa: ""}.fa-map-pin{--fa: ""}.fa-signs-post,.fa-map-signs{--fa: ""}.fa-map{--fa: ""}.fa-message,.fa-comment-alt{--fa: ""}.fa-circle-pause,.fa-pause-circle{--fa: ""}.fa-circle-stop,.fa-stop-circle{--fa: ""}.fa-bag-shopping,.fa-shopping-bag{--fa: ""}.fa-basket-shopping,.fa-shopping-basket{--fa: ""}.fa-universal-access{--fa: ""}.fa-person-walking-with-cane,.fa-blind{--fa: ""}.fa-audio-description{--fa: ""}.fa-phone-volume,.fa-volume-control-phone{--fa: ""}.fa-braille{--fa: ""}.fa-ear-listen,.fa-assistive-listening-systems{--fa: ""}.fa-hands-asl-interpreting,.fa-american-sign-language-interpreting,.fa-asl-interpreting,.fa-hands-american-sign-language-interpreting{--fa: ""}.fa-ear-deaf,.fa-deaf,.fa-deafness,.fa-hard-of-hearing{--fa: ""}.fa-hands,.fa-sign-language,.fa-signing{--fa: ""}.fa-eye-low-vision,.fa-low-vision{--fa: ""}.fa-handshake,.fa-handshake-alt,.fa-handshake-simple{--fa: ""}.fa-envelope-open{--fa: ""}.fa-address-book,.fa-contact-book{--fa: ""}.fa-address-card,.fa-contact-card,.fa-vcard{--fa: ""}.fa-circle-user,.fa-user-circle{--fa: ""}.fa-id-badge{--fa: ""}.fa-id-card,.fa-drivers-license{--fa: ""}.fa-temperature-full,.fa-temperature-4,.fa-thermometer-4,.fa-thermometer-full{--fa: ""}.fa-temperature-three-quarters,.fa-temperature-3,.fa-thermometer-3,.fa-thermometer-three-quarters{--fa: ""}.fa-temperature-half,.fa-temperature-2,.fa-thermometer-2,.fa-thermometer-half{--fa: ""}.fa-temperature-quarter,.fa-temperature-1,.fa-thermometer-1,.fa-thermometer-quarter{--fa: ""}.fa-temperature-empty,.fa-temperature-0,.fa-thermometer-0,.fa-thermometer-empty{--fa: ""}.fa-shower{--fa: ""}.fa-bath,.fa-bathtub{--fa: ""}.fa-podcast{--fa: ""}.fa-window-maximize{--fa: ""}.fa-window-minimize{--fa: ""}.fa-window-restore{--fa: ""}.fa-square-xmark,.fa-times-square,.fa-xmark-square{--fa: ""}.fa-microchip{--fa: ""}.fa-snowflake{--fa: ""}.fa-spoon,.fa-utensil-spoon{--fa: ""}.fa-utensils,.fa-cutlery{--fa: ""}.fa-rotate-left,.fa-rotate-back,.fa-rotate-backward,.fa-undo-alt{--fa: ""}.fa-trash-can,.fa-trash-alt{--fa: ""}.fa-rotate,.fa-sync-alt{--fa: ""}.fa-stopwatch{--fa: ""}.fa-right-from-bracket,.fa-sign-out-alt{--fa: ""}.fa-right-to-bracket,.fa-sign-in-alt{--fa: ""}.fa-rotate-right,.fa-redo-alt,.fa-rotate-forward{--fa: ""}.fa-poo{--fa: ""}.fa-images{--fa: ""}.fa-pencil,.fa-pencil-alt{--fa: ""}.fa-pen{--fa: ""}.fa-pen-clip,.fa-pen-alt{--fa: ""}.fa-octagon{--fa: ""}.fa-down-long,.fa-long-arrow-alt-down{--fa: ""}.fa-left-long,.fa-long-arrow-alt-left{--fa: ""}.fa-right-long,.fa-long-arrow-alt-right{--fa: ""}.fa-up-long,.fa-long-arrow-alt-up{--fa: ""}.fa-hexagon{--fa: ""}.fa-file-pen,.fa-file-edit{--fa: ""}.fa-maximize,.fa-expand-arrows-alt{--fa: ""}.fa-clipboard{--fa: ""}.fa-left-right,.fa-arrows-alt-h{--fa: ""}.fa-up-down,.fa-arrows-alt-v{--fa: ""}.fa-alarm-clock{--fa: ""}.fa-circle-down,.fa-arrow-alt-circle-down{--fa: ""}.fa-circle-left,.fa-arrow-alt-circle-left{--fa: ""}.fa-circle-right,.fa-arrow-alt-circle-right{--fa: ""}.fa-circle-up,.fa-arrow-alt-circle-up{--fa: ""}.fa-up-right-from-square,.fa-external-link-alt{--fa: ""}.fa-square-up-right,.fa-external-link-square-alt{--fa: ""}.fa-right-left,.fa-exchange-alt{--fa: ""}.fa-repeat{--fa: ""}.fa-code-commit{--fa: ""}.fa-code-merge{--fa: ""}.fa-desktop,.fa-desktop-alt{--fa: ""}.fa-gem{--fa: ""}.fa-turn-down,.fa-level-down-alt{--fa: ""}.fa-turn-up,.fa-level-up-alt{--fa: ""}.fa-lock-open{--fa: ""}.fa-location-dot,.fa-map-marker-alt{--fa: ""}.fa-microphone-lines,.fa-microphone-alt{--fa: ""}.fa-mobile-screen-button,.fa-mobile-alt{--fa: ""}.fa-mobile,.fa-mobile-android,.fa-mobile-phone{--fa: ""}.fa-mobile-screen,.fa-mobile-android-alt{--fa: ""}.fa-money-bill-1,.fa-money-bill-alt{--fa: ""}.fa-phone-slash{--fa: ""}.fa-image-portrait,.fa-portrait{--fa: ""}.fa-reply,.fa-mail-reply{--fa: ""}.fa-shield-halved,.fa-shield-alt{--fa: ""}.fa-tablet-screen-button,.fa-tablet-alt{--fa: ""}.fa-tablet,.fa-tablet-android{--fa: ""}.fa-ticket-simple,.fa-ticket-alt{--fa: ""}.fa-rectangle-xmark,.fa-rectangle-times,.fa-times-rectangle,.fa-window-close{--fa: ""}.fa-down-left-and-up-right-to-center,.fa-compress-alt{--fa: ""}.fa-up-right-and-down-left-from-center,.fa-expand-alt{--fa: ""}.fa-baseball-bat-ball{--fa: ""}.fa-baseball,.fa-baseball-ball{--fa: ""}.fa-basketball,.fa-basketball-ball{--fa: ""}.fa-bowling-ball{--fa: ""}.fa-chess{--fa: ""}.fa-chess-bishop{--fa: ""}.fa-chess-board{--fa: ""}.fa-chess-king{--fa: ""}.fa-chess-knight{--fa: ""}.fa-chess-pawn{--fa: ""}.fa-chess-queen{--fa: ""}.fa-chess-rook{--fa: ""}.fa-dumbbell{--fa: ""}.fa-football,.fa-football-ball{--fa: ""}.fa-golf-ball-tee,.fa-golf-ball{--fa: ""}.fa-hockey-puck{--fa: ""}.fa-broom-ball,.fa-quidditch,.fa-quidditch-broom-ball{--fa: ""}.fa-square-full{--fa: ""}.fa-table-tennis-paddle-ball,.fa-ping-pong-paddle-ball,.fa-table-tennis{--fa: ""}.fa-volleyball,.fa-volleyball-ball{--fa: ""}.fa-hand-dots,.fa-allergies{--fa: ""}.fa-bandage,.fa-band-aid{--fa: ""}.fa-box{--fa: ""}.fa-boxes-stacked,.fa-boxes,.fa-boxes-alt{--fa: ""}.fa-briefcase-medical{--fa: ""}.fa-fire-flame-simple,.fa-burn{--fa: ""}.fa-capsules{--fa: ""}.fa-clipboard-check{--fa: ""}.fa-clipboard-list{--fa: ""}.fa-person-dots-from-line,.fa-diagnoses{--fa: ""}.fa-dna{--fa: ""}.fa-dolly,.fa-dolly-box{--fa: ""}.fa-cart-flatbed,.fa-dolly-flatbed{--fa: ""}.fa-file-medical{--fa: ""}.fa-file-waveform,.fa-file-medical-alt{--fa: ""}.fa-kit-medical,.fa-first-aid{--fa: ""}.fa-circle-h,.fa-hospital-symbol{--fa: ""}.fa-id-card-clip,.fa-id-card-alt{--fa: ""}.fa-notes-medical{--fa: ""}.fa-pallet{--fa: ""}.fa-pills{--fa: ""}.fa-prescription-bottle{--fa: ""}.fa-prescription-bottle-medical,.fa-prescription-bottle-alt{--fa: ""}.fa-bed-pulse,.fa-procedures{--fa: ""}.fa-truck-fast,.fa-shipping-fast{--fa: ""}.fa-smoking{--fa: ""}.fa-syringe{--fa: ""}.fa-tablets{--fa: ""}.fa-thermometer{--fa: ""}.fa-vial{--fa: ""}.fa-vials{--fa: ""}.fa-warehouse{--fa: ""}.fa-weight-scale,.fa-weight{--fa: ""}.fa-x-ray{--fa: ""}.fa-box-open{--fa: ""}.fa-comment-dots,.fa-commenting{--fa: ""}.fa-comment-slash{--fa: ""}.fa-couch{--fa: ""}.fa-circle-dollar-to-slot,.fa-donate{--fa: ""}.fa-dove{--fa: ""}.fa-hand-holding{--fa: ""}.fa-hand-holding-heart{--fa: ""}.fa-hand-holding-dollar,.fa-hand-holding-usd{--fa: ""}.fa-hand-holding-droplet,.fa-hand-holding-water{--fa: ""}.fa-hands-holding{--fa: ""}.fa-handshake-angle,.fa-hands-helping{--fa: ""}.fa-parachute-box{--fa: ""}.fa-people-carry-box,.fa-people-carry{--fa: ""}.fa-piggy-bank{--fa: ""}.fa-ribbon{--fa: ""}.fa-route{--fa: ""}.fa-seedling,.fa-sprout{--fa: ""}.fa-sign-hanging,.fa-sign{--fa: ""}.fa-face-smile-wink,.fa-smile-wink{--fa: ""}.fa-tape{--fa: ""}.fa-truck-ramp-box,.fa-truck-loading{--fa: ""}.fa-truck-moving{--fa: ""}.fa-video-slash{--fa: ""}.fa-wine-glass{--fa: ""}.fa-user-astronaut{--fa: ""}.fa-user-check{--fa: ""}.fa-user-clock{--fa: ""}.fa-user-gear,.fa-user-cog{--fa: ""}.fa-user-pen,.fa-user-edit{--fa: ""}.fa-user-group,.fa-user-friends{--fa: ""}.fa-user-graduate{--fa: ""}.fa-user-lock{--fa: ""}.fa-user-minus{--fa: ""}.fa-user-ninja{--fa: ""}.fa-user-shield{--fa: ""}.fa-user-slash,.fa-user-alt-slash,.fa-user-large-slash{--fa: ""}.fa-user-tag{--fa: ""}.fa-user-tie{--fa: ""}.fa-users-gear,.fa-users-cog{--fa: ""}.fa-scale-unbalanced,.fa-balance-scale-left{--fa: ""}.fa-scale-unbalanced-flip,.fa-balance-scale-right{--fa: ""}.fa-blender{--fa: ""}.fa-book-open{--fa: ""}.fa-tower-broadcast,.fa-broadcast-tower{--fa: ""}.fa-broom{--fa: ""}.fa-chalkboard,.fa-blackboard{--fa: ""}.fa-chalkboard-user,.fa-chalkboard-teacher{--fa: ""}.fa-church{--fa: ""}.fa-coins{--fa: ""}.fa-compact-disc{--fa: ""}.fa-crow{--fa: ""}.fa-crown{--fa: ""}.fa-dice{--fa: ""}.fa-dice-five{--fa: ""}.fa-dice-four{--fa: ""}.fa-dice-one{--fa: ""}.fa-dice-six{--fa: ""}.fa-dice-three{--fa: ""}.fa-dice-two{--fa: ""}.fa-divide{--fa: ""}.fa-door-closed{--fa: ""}.fa-door-open{--fa: ""}.fa-feather{--fa: ""}.fa-frog{--fa: ""}.fa-gas-pump{--fa: ""}.fa-glasses{--fa: ""}.fa-greater-than-equal{--fa: ""}.fa-helicopter{--fa: ""}.fa-infinity{--fa: ""}.fa-kiwi-bird{--fa: ""}.fa-less-than-equal{--fa: ""}.fa-memory{--fa: ""}.fa-microphone-lines-slash,.fa-microphone-alt-slash{--fa: ""}.fa-money-bill-wave{--fa: ""}.fa-money-bill-1-wave,.fa-money-bill-wave-alt{--fa: ""}.fa-money-check{--fa: ""}.fa-money-check-dollar,.fa-money-check-alt{--fa: ""}.fa-not-equal{--fa: ""}.fa-palette{--fa: ""}.fa-square-parking,.fa-parking{--fa: ""}.fa-diagram-project,.fa-project-diagram{--fa: ""}.fa-receipt{--fa: ""}.fa-robot{--fa: ""}.fa-ruler{--fa: ""}.fa-ruler-combined{--fa: ""}.fa-ruler-horizontal{--fa: ""}.fa-ruler-vertical{--fa: ""}.fa-school{--fa: ""}.fa-screwdriver{--fa: ""}.fa-shoe-prints{--fa: ""}.fa-skull{--fa: ""}.fa-ban-smoking,.fa-smoking-ban{--fa: ""}.fa-store{--fa: ""}.fa-shop,.fa-store-alt{--fa: ""}.fa-bars-staggered,.fa-reorder,.fa-stream{--fa: ""}.fa-stroopwafel{--fa: ""}.fa-toolbox{--fa: ""}.fa-shirt,.fa-t-shirt,.fa-tshirt{--fa: ""}.fa-person-walking,.fa-walking{--fa: ""}.fa-wallet{--fa: ""}.fa-face-angry,.fa-angry{--fa: ""}.fa-archway{--fa: ""}.fa-book-atlas,.fa-atlas{--fa: ""}.fa-award{--fa: ""}.fa-delete-left,.fa-backspace{--fa: ""}.fa-bezier-curve{--fa: ""}.fa-bong{--fa: ""}.fa-brush{--fa: ""}.fa-bus-simple,.fa-bus-alt{--fa: ""}.fa-cannabis{--fa: ""}.fa-check-double{--fa: ""}.fa-martini-glass-citrus,.fa-cocktail{--fa: ""}.fa-bell-concierge,.fa-concierge-bell{--fa: ""}.fa-cookie{--fa: ""}.fa-cookie-bite{--fa: ""}.fa-crop-simple,.fa-crop-alt{--fa: ""}.fa-tachograph-digital,.fa-digital-tachograph{--fa: ""}.fa-face-dizzy,.fa-dizzy{--fa: ""}.fa-compass-drafting,.fa-drafting-compass{--fa: ""}.fa-drum{--fa: ""}.fa-drum-steelpan{--fa: ""}.fa-feather-pointed,.fa-feather-alt{--fa: ""}.fa-file-contract{--fa: ""}.fa-file-arrow-down,.fa-file-download{--fa: ""}.fa-file-export,.fa-arrow-right-from-file{--fa: ""}.fa-file-import,.fa-arrow-right-to-file{--fa: ""}.fa-file-invoice{--fa: ""}.fa-file-invoice-dollar{--fa: ""}.fa-file-prescription{--fa: ""}.fa-file-signature{--fa: ""}.fa-file-arrow-up,.fa-file-upload{--fa: ""}.fa-fill{--fa: ""}.fa-fill-drip{--fa: ""}.fa-fingerprint{--fa: ""}.fa-fish{--fa: ""}.fa-face-flushed,.fa-flushed{--fa: ""}.fa-face-frown-open,.fa-frown-open{--fa: ""}.fa-martini-glass,.fa-glass-martini-alt{--fa: ""}.fa-earth-africa,.fa-globe-africa{--fa: ""}.fa-earth-americas,.fa-earth,.fa-earth-america,.fa-globe-americas{--fa: ""}.fa-earth-asia,.fa-globe-asia{--fa: ""}.fa-face-grimace,.fa-grimace{--fa: ""}.fa-face-grin,.fa-grin{--fa: ""}.fa-face-grin-wide,.fa-grin-alt{--fa: ""}.fa-face-grin-beam,.fa-grin-beam{--fa: ""}.fa-face-grin-beam-sweat,.fa-grin-beam-sweat{--fa: ""}.fa-face-grin-hearts,.fa-grin-hearts{--fa: ""}.fa-face-grin-squint,.fa-grin-squint{--fa: ""}.fa-face-grin-squint-tears,.fa-grin-squint-tears{--fa: ""}.fa-face-grin-stars,.fa-grin-stars{--fa: ""}.fa-face-grin-tears,.fa-grin-tears{--fa: ""}.fa-face-grin-tongue,.fa-grin-tongue{--fa: ""}.fa-face-grin-tongue-squint,.fa-grin-tongue-squint{--fa: ""}.fa-face-grin-tongue-wink,.fa-grin-tongue-wink{--fa: ""}.fa-face-grin-wink,.fa-grin-wink{--fa: ""}.fa-grip,.fa-grid-horizontal,.fa-grip-horizontal{--fa: ""}.fa-grip-vertical,.fa-grid-vertical{--fa: ""}.fa-headset{--fa: ""}.fa-highlighter{--fa: ""}.fa-hot-tub-person,.fa-hot-tub{--fa: ""}.fa-hotel{--fa: ""}.fa-joint{--fa: ""}.fa-face-kiss,.fa-kiss{--fa: ""}.fa-face-kiss-beam,.fa-kiss-beam{--fa: ""}.fa-face-kiss-wink-heart,.fa-kiss-wink-heart{--fa: ""}.fa-face-laugh,.fa-laugh{--fa: ""}.fa-face-laugh-beam,.fa-laugh-beam{--fa: ""}.fa-face-laugh-squint,.fa-laugh-squint{--fa: ""}.fa-face-laugh-wink,.fa-laugh-wink{--fa: ""}.fa-cart-flatbed-suitcase,.fa-luggage-cart{--fa: ""}.fa-map-location,.fa-map-marked{--fa: ""}.fa-map-location-dot,.fa-map-marked-alt{--fa: ""}.fa-marker{--fa: ""}.fa-medal{--fa: ""}.fa-face-meh-blank,.fa-meh-blank{--fa: ""}.fa-face-rolling-eyes,.fa-meh-rolling-eyes{--fa: ""}.fa-monument{--fa: ""}.fa-mortar-pestle{--fa: ""}.fa-paint-roller{--fa: ""}.fa-passport{--fa: ""}.fa-pen-fancy{--fa: ""}.fa-pen-nib{--fa: ""}.fa-pen-ruler,.fa-pencil-ruler{--fa: ""}.fa-plane-arrival{--fa: ""}.fa-plane-departure{--fa: ""}.fa-prescription{--fa: ""}.fa-face-sad-cry,.fa-sad-cry{--fa: ""}.fa-face-sad-tear,.fa-sad-tear{--fa: ""}.fa-van-shuttle,.fa-shuttle-van{--fa: ""}.fa-signature{--fa: ""}.fa-face-smile-beam,.fa-smile-beam{--fa: ""}.fa-solar-panel{--fa: ""}.fa-spa,.fa-lotus{--fa: ""}.fa-splotch{--fa: ""}.fa-spray-can{--fa: ""}.fa-stamp{--fa: ""}.fa-star-half-stroke,.fa-star-half-alt{--fa: ""}.fa-suitcase-rolling{--fa: ""}.fa-face-surprise,.fa-surprise{--fa: ""}.fa-swatchbook{--fa: ""}.fa-person-swimming,.fa-swimmer{--fa: ""}.fa-water-ladder,.fa-ladder-water,.fa-swimming-pool{--fa: ""}.fa-droplet-slash,.fa-tint-slash{--fa: ""}.fa-face-tired,.fa-tired{--fa: ""}.fa-tooth{--fa: ""}.fa-umbrella-beach{--fa: ""}.fa-weight-hanging{--fa: ""}.fa-wine-glass-empty,.fa-wine-glass-alt{--fa: ""}.fa-spray-can-sparkles,.fa-air-freshener{--fa: ""}.fa-apple-whole,.fa-apple-alt{--fa: ""}.fa-atom{--fa: ""}.fa-bone{--fa: ""}.fa-book-open-reader,.fa-book-reader{--fa: ""}.fa-brain{--fa: ""}.fa-car-rear,.fa-car-alt{--fa: ""}.fa-car-battery,.fa-battery-car{--fa: ""}.fa-car-burst,.fa-car-crash{--fa: ""}.fa-car-side{--fa: ""}.fa-charging-station{--fa: ""}.fa-diamond-turn-right,.fa-directions{--fa: ""}.fa-draw-polygon,.fa-vector-polygon{--fa: ""}.fa-laptop-code{--fa: ""}.fa-layer-group{--fa: ""}.fa-location-crosshairs,.fa-location{--fa: ""}.fa-lungs{--fa: ""}.fa-microscope{--fa: ""}.fa-oil-can{--fa: ""}.fa-poop{--fa: ""}.fa-shapes,.fa-triangle-circle-square{--fa: ""}.fa-star-of-life{--fa: ""}.fa-gauge,.fa-dashboard,.fa-gauge-med,.fa-tachometer-alt-average{--fa: ""}.fa-gauge-high,.fa-tachometer-alt,.fa-tachometer-alt-fast{--fa: ""}.fa-gauge-simple,.fa-gauge-simple-med,.fa-tachometer-average{--fa: ""}.fa-gauge-simple-high,.fa-tachometer,.fa-tachometer-fast{--fa: ""}.fa-teeth{--fa: ""}.fa-teeth-open{--fa: ""}.fa-masks-theater,.fa-theater-masks{--fa: ""}.fa-traffic-light{--fa: ""}.fa-truck-monster{--fa: ""}.fa-truck-pickup{--fa: ""}.fa-rectangle-ad,.fa-ad{--fa: ""}.fa-ankh{--fa: ""}.fa-book-bible,.fa-bible{--fa: ""}.fa-business-time,.fa-briefcase-clock{--fa: ""}.fa-city{--fa: ""}.fa-comment-dollar{--fa: ""}.fa-comments-dollar{--fa: ""}.fa-cross{--fa: ""}.fa-dharmachakra{--fa: ""}.fa-envelope-open-text{--fa: ""}.fa-folder-minus{--fa: ""}.fa-folder-plus{--fa: ""}.fa-filter-circle-dollar,.fa-funnel-dollar{--fa: ""}.fa-gopuram{--fa: ""}.fa-hamsa{--fa: ""}.fa-bahai,.fa-haykal{--fa: ""}.fa-jedi{--fa: ""}.fa-book-journal-whills,.fa-journal-whills{--fa: ""}.fa-kaaba{--fa: ""}.fa-khanda{--fa: ""}.fa-landmark{--fa: ""}.fa-envelopes-bulk,.fa-mail-bulk{--fa: ""}.fa-menorah{--fa: ""}.fa-mosque{--fa: ""}.fa-om{--fa: ""}.fa-spaghetti-monster-flying,.fa-pastafarianism{--fa: ""}.fa-peace{--fa: ""}.fa-place-of-worship{--fa: ""}.fa-square-poll-vertical,.fa-poll{--fa: ""}.fa-square-poll-horizontal,.fa-poll-h{--fa: ""}.fa-person-praying,.fa-pray{--fa: ""}.fa-hands-praying,.fa-praying-hands{--fa: ""}.fa-book-quran,.fa-quran{--fa: ""}.fa-magnifying-glass-dollar,.fa-search-dollar{--fa: ""}.fa-magnifying-glass-location,.fa-search-location{--fa: ""}.fa-socks{--fa: ""}.fa-square-root-variable,.fa-square-root-alt{--fa: ""}.fa-star-and-crescent{--fa: ""}.fa-star-of-david{--fa: ""}.fa-synagogue{--fa: ""}.fa-scroll-torah,.fa-torah{--fa: ""}.fa-torii-gate{--fa: ""}.fa-vihara{--fa: ""}.fa-volume,.fa-volume-medium{--fa: ""}.fa-volume-xmark,.fa-volume-mute,.fa-volume-times{--fa: ""}.fa-yin-yang{--fa: ""}.fa-blender-phone{--fa: ""}.fa-book-skull,.fa-book-dead{--fa: ""}.fa-campground{--fa: ""}.fa-cat{--fa: ""}.fa-chair{--fa: ""}.fa-cloud-moon{--fa: ""}.fa-cloud-sun{--fa: ""}.fa-cow{--fa: ""}.fa-dice-d20{--fa: ""}.fa-dice-d6{--fa: ""}.fa-dog{--fa: ""}.fa-dragon{--fa: ""}.fa-drumstick-bite{--fa: ""}.fa-dungeon{--fa: ""}.fa-file-csv{--fa: ""}.fa-hand-fist,.fa-fist-raised{--fa: ""}.fa-ghost{--fa: ""}.fa-hammer{--fa: ""}.fa-hanukiah{--fa: ""}.fa-hat-wizard{--fa: ""}.fa-person-hiking,.fa-hiking{--fa: ""}.fa-hippo{--fa: ""}.fa-horse{--fa: ""}.fa-house-chimney-crack,.fa-house-damage{--fa: ""}.fa-hryvnia-sign,.fa-hryvnia{--fa: ""}.fa-mask{--fa: ""}.fa-mountain{--fa: ""}.fa-network-wired{--fa: ""}.fa-otter{--fa: ""}.fa-ring{--fa: ""}.fa-person-running,.fa-running{--fa: ""}.fa-scroll{--fa: ""}.fa-skull-crossbones{--fa: ""}.fa-slash{--fa: ""}.fa-spider{--fa: ""}.fa-toilet-paper,.fa-toilet-paper-alt,.fa-toilet-paper-blank{--fa: ""}.fa-tractor{--fa: ""}.fa-user-injured{--fa: ""}.fa-vr-cardboard{--fa: ""}.fa-wand-sparkles{--fa: ""}.fa-wind{--fa: ""}.fa-wine-bottle{--fa: ""}.fa-cloud-meatball{--fa: ""}.fa-cloud-moon-rain{--fa: ""}.fa-cloud-rain{--fa: ""}.fa-cloud-showers-heavy{--fa: ""}.fa-cloud-sun-rain{--fa: ""}.fa-democrat{--fa: ""}.fa-flag-usa{--fa: ""}.fa-hurricane{--fa: ""}.fa-landmark-dome,.fa-landmark-alt{--fa: ""}.fa-meteor{--fa: ""}.fa-person-booth{--fa: ""}.fa-poo-storm,.fa-poo-bolt{--fa: ""}.fa-rainbow{--fa: ""}.fa-republican{--fa: ""}.fa-smog{--fa: ""}.fa-temperature-high{--fa: ""}.fa-temperature-low{--fa: ""}.fa-cloud-bolt,.fa-thunderstorm{--fa: ""}.fa-tornado{--fa: ""}.fa-volcano{--fa: ""}.fa-check-to-slot,.fa-vote-yea{--fa: ""}.fa-water{--fa: ""}.fa-baby{--fa: ""}.fa-baby-carriage,.fa-carriage-baby{--fa: ""}.fa-biohazard{--fa: ""}.fa-blog{--fa: ""}.fa-calendar-day{--fa: ""}.fa-calendar-week{--fa: ""}.fa-candy-cane{--fa: ""}.fa-carrot{--fa: ""}.fa-cash-register{--fa: ""}.fa-minimize,.fa-compress-arrows-alt{--fa: ""}.fa-dumpster{--fa: ""}.fa-dumpster-fire{--fa: ""}.fa-ethernet{--fa: ""}.fa-gifts{--fa: ""}.fa-champagne-glasses,.fa-glass-cheers{--fa: ""}.fa-whiskey-glass,.fa-glass-whiskey{--fa: ""}.fa-earth-europe,.fa-globe-europe{--fa: ""}.fa-grip-lines{--fa: ""}.fa-grip-lines-vertical{--fa: ""}.fa-guitar{--fa: ""}.fa-heart-crack,.fa-heart-broken{--fa: ""}.fa-holly-berry{--fa: ""}.fa-horse-head{--fa: ""}.fa-icicles{--fa: ""}.fa-igloo{--fa: ""}.fa-mitten{--fa: ""}.fa-mug-hot{--fa: ""}.fa-radiation{--fa: ""}.fa-circle-radiation,.fa-radiation-alt{--fa: ""}.fa-restroom{--fa: ""}.fa-satellite{--fa: ""}.fa-satellite-dish{--fa: ""}.fa-sd-card{--fa: ""}.fa-sim-card{--fa: ""}.fa-person-skating,.fa-skating{--fa: ""}.fa-person-skiing,.fa-skiing{--fa: ""}.fa-person-skiing-nordic,.fa-skiing-nordic{--fa: ""}.fa-sleigh{--fa: ""}.fa-comment-sms,.fa-sms{--fa: ""}.fa-person-snowboarding,.fa-snowboarding{--fa: ""}.fa-snowman{--fa: ""}.fa-snowplow{--fa: ""}.fa-tenge-sign,.fa-tenge{--fa: ""}.fa-toilet{--fa: ""}.fa-screwdriver-wrench,.fa-tools{--fa: ""}.fa-cable-car,.fa-tram{--fa: ""}.fa-fire-flame-curved,.fa-fire-alt{--fa: ""}.fa-bacon{--fa: ""}.fa-book-medical{--fa: ""}.fa-bread-slice{--fa: ""}.fa-cheese{--fa: ""}.fa-house-chimney-medical,.fa-clinic-medical{--fa: ""}.fa-clipboard-user{--fa: ""}.fa-comment-medical{--fa: ""}.fa-crutch{--fa: ""}.fa-disease{--fa: ""}.fa-egg{--fa: ""}.fa-folder-tree{--fa: ""}.fa-burger,.fa-hamburger{--fa: ""}.fa-hand-middle-finger{--fa: ""}.fa-helmet-safety,.fa-hard-hat,.fa-hat-hard{--fa: ""}.fa-hospital-user{--fa: ""}.fa-hotdog{--fa: ""}.fa-ice-cream{--fa: ""}.fa-laptop-medical{--fa: ""}.fa-pager{--fa: ""}.fa-pepper-hot{--fa: ""}.fa-pizza-slice{--fa: ""}.fa-sack-dollar{--fa: ""}.fa-book-tanakh,.fa-tanakh{--fa: ""}.fa-bars-progress,.fa-tasks-alt{--fa: ""}.fa-trash-arrow-up,.fa-trash-restore{--fa: ""}.fa-trash-can-arrow-up,.fa-trash-restore-alt{--fa: ""}.fa-user-nurse{--fa: ""}.fa-wave-square{--fa: ""}.fa-person-biking,.fa-biking{--fa: ""}.fa-border-all{--fa: ""}.fa-border-none{--fa: ""}.fa-border-top-left,.fa-border-style{--fa: ""}.fa-person-digging,.fa-digging{--fa: ""}.fa-fan{--fa: ""}.fa-icons,.fa-heart-music-camera-bolt{--fa: ""}.fa-phone-flip,.fa-phone-alt{--fa: ""}.fa-square-phone-flip,.fa-phone-square-alt{--fa: ""}.fa-photo-film,.fa-photo-video{--fa: ""}.fa-text-slash,.fa-remove-format{--fa: ""}.fa-arrow-down-z-a,.fa-sort-alpha-desc,.fa-sort-alpha-down-alt{--fa: ""}.fa-arrow-up-z-a,.fa-sort-alpha-up-alt{--fa: ""}.fa-arrow-down-short-wide,.fa-sort-amount-desc,.fa-sort-amount-down-alt{--fa: ""}.fa-arrow-up-short-wide,.fa-sort-amount-up-alt{--fa: ""}.fa-arrow-down-9-1,.fa-sort-numeric-desc,.fa-sort-numeric-down-alt{--fa: ""}.fa-arrow-up-9-1,.fa-sort-numeric-up-alt{--fa: ""}.fa-spell-check{--fa: ""}.fa-voicemail{--fa: ""}.fa-hat-cowboy{--fa: ""}.fa-hat-cowboy-side{--fa: ""}.fa-computer-mouse,.fa-mouse{--fa: ""}.fa-radio{--fa: ""}.fa-record-vinyl{--fa: ""}.fa-walkie-talkie{--fa: ""}.fa-caravan{--fa: ""}:root,:host{--fa-family-brands: "Font Awesome 7 Brands";--fa-font-brands: normal 400 1em/1 var(--fa-family-brands)}@font-face{font-family:"Font Awesome 7 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/assets/fa-brands-400-BK5CuonO.woff2)}.fab,.fa-brands,.fa-classic.fa-brands{--fa-family: var(--fa-family-brands);--fa-style: 400}.fa-firefox-browser{--fa: ""}.fa-ideal{--fa: ""}.fa-microblog{--fa: ""}.fa-square-pied-piper,.fa-pied-piper-square{--fa: ""}.fa-unity{--fa: ""}.fa-dailymotion{--fa: ""}.fa-square-instagram,.fa-instagram-square{--fa: ""}.fa-mixer{--fa: ""}.fa-shopify{--fa: ""}.fa-deezer{--fa: ""}.fa-edge-legacy{--fa: ""}.fa-google-pay{--fa: ""}.fa-rust{--fa: ""}.fa-tiktok{--fa: ""}.fa-unsplash{--fa: ""}.fa-cloudflare{--fa: ""}.fa-guilded{--fa: ""}.fa-hive{--fa: ""}.fa-42-group,.fa-innosoft{--fa: ""}.fa-instalod{--fa: ""}.fa-octopus-deploy{--fa: ""}.fa-perbyte{--fa: ""}.fa-uncharted{--fa: ""}.fa-watchman-monitoring{--fa: ""}.fa-wodu{--fa: ""}.fa-wirsindhandwerk,.fa-wsh{--fa: ""}.fa-bots{--fa: ""}.fa-cmplid{--fa: ""}.fa-bilibili{--fa: ""}.fa-golang{--fa: ""}.fa-pix{--fa: ""}.fa-sitrox{--fa: ""}.fa-hashnode{--fa: ""}.fa-meta{--fa: ""}.fa-padlet{--fa: ""}.fa-nfc-directional{--fa: ""}.fa-nfc-symbol{--fa: ""}.fa-screenpal{--fa: ""}.fa-space-awesome{--fa: ""}.fa-square-font-awesome{--fa: ""}.fa-square-gitlab,.fa-gitlab-square{--fa: ""}.fa-odysee{--fa: ""}.fa-stubber{--fa: ""}.fa-debian{--fa: ""}.fa-shoelace{--fa: ""}.fa-threads{--fa: ""}.fa-square-threads{--fa: ""}.fa-square-x-twitter{--fa: ""}.fa-x-twitter{--fa: ""}.fa-opensuse{--fa: ""}.fa-letterboxd{--fa: ""}.fa-square-letterboxd{--fa: ""}.fa-mintbit{--fa: ""}.fa-google-scholar{--fa: ""}.fa-brave{--fa: ""}.fa-brave-reverse{--fa: ""}.fa-pixiv{--fa: ""}.fa-upwork{--fa: ""}.fa-webflow{--fa: ""}.fa-signal-messenger{--fa: ""}.fa-bluesky{--fa: ""}.fa-jxl{--fa: ""}.fa-square-upwork{--fa: ""}.fa-web-awesome{--fa: ""}.fa-square-web-awesome{--fa: ""}.fa-square-web-awesome-stroke{--fa: ""}.fa-dart-lang{--fa: ""}.fa-flutter{--fa: ""}.fa-files-pinwheel{--fa: ""}.fa-css{--fa: ""}.fa-square-bluesky{--fa: ""}.fa-openai{--fa: ""}.fa-square-linkedin{--fa: ""}.fa-cash-app{--fa: ""}.fa-disqus{--fa: ""}.fa-eleventy,.fa-11ty{--fa: ""}.fa-kakao-talk{--fa: ""}.fa-linktree{--fa: ""}.fa-notion{--fa: ""}.fa-pandora{--fa: ""}.fa-pixelfed{--fa: ""}.fa-tidal{--fa: ""}.fa-vsco{--fa: ""}.fa-w3c{--fa: ""}.fa-lumon{--fa: ""}.fa-lumon-drop{--fa: ""}.fa-square-figma{--fa: ""}.fa-tex{--fa: ""}.fa-duolingo{--fa: ""}.fa-supportnow{--fa: ""}.fa-tor-browser{--fa: ""}.fa-typescript{--fa: ""}.fa-square-deskpro{--fa: ""}.fa-circle-zulip{--fa: ""}.fa-julia{--fa: ""}.fa-zulip{--fa: ""}.fa-unison{--fa: ""}.fa-board-game-geek,.fa-bgg{--fa: ""}.fa-ko-fi{--fa: ""}.fa-kubernetes{--fa: ""}.fa-postgresql{--fa: ""}.fa-scaleway{--fa: ""}.fa-venmo{--fa: ""}.fa-venmo-v{--fa: ""}.fa-unreal-engine{--fa: ""}.fa-globaleaks{--fa: ""}.fa-solana{--fa: ""}.fa-threema{--fa: ""}.fa-forgejo{--fa: ""}.fa-claude{--fa: ""}.fa-gitee{--fa: ""}.fa-xmpp{--fa: ""}.fa-fediverse{--fa: ""}.fa-tailwind-css{--fa: ""}.fa-arch-linux{--fa: ""}.fa-svelte{--fa: ""}.fa-hugging-face{--fa: ""}.fa-leetcode{--fa: ""}.fa-openstreetmap{--fa: ""}.fa-ultralytics{--fa: ""}.fa-ultralytics-hub{--fa: ""}.fa-ultralytics-yolo{--fa: ""}.fa-obsidian{--fa: ""}.fa-zoom{--fa: ""}.fa-vim{--fa: ""}.fa-symfonycasts{--fa: ""}.fa-build-awesome{--fa: ""}.fa-codeberg{--fa: ""}.fa-devpost{--fa: ""}.fa-internet-archive{--fa: ""}.fa-lets-encrypt{--fa: ""}.fa-matrix{--fa: ""}.fa-mattermost{--fa: ""}.fa-nextcloud{--fa: ""}.fa-roblox-creator-studio{--fa: ""}.fa-square-build-awesome-stroke{--fa: ""}.fa-substack{--fa: ""}.fa-tesla{--fa: ""}.fa-xrp{--fa: ""}.fa-xrpl{--fa: ""}.fa-youtube-shorts{--fa: ""}.fa-ror{--fa: ""}.fa-square-twitter,.fa-twitter-square{--fa: ""}.fa-square-facebook,.fa-facebook-square{--fa: ""}.fa-linkedin{--fa: ""}.fa-square-github,.fa-github-square{--fa: ""}.fa-twitter{--fa: ""}.fa-facebook{--fa: ""}.fa-github{--fa: ""}.fa-pinterest{--fa: ""}.fa-square-pinterest,.fa-pinterest-square{--fa: ""}.fa-square-google-plus,.fa-google-plus-square{--fa: ""}.fa-google-plus-g{--fa: ""}.fa-linkedin-in{--fa: ""}.fa-github-alt{--fa: ""}.fa-maxcdn{--fa: ""}.fa-html5{--fa: ""}.fa-css3{--fa: ""}.fa-btc{--fa: ""}.fa-youtube{--fa: ""}.fa-xing{--fa: ""}.fa-square-xing,.fa-xing-square{--fa: ""}.fa-dropbox{--fa: ""}.fa-stack-overflow{--fa: ""}.fa-instagram{--fa: ""}.fa-flickr{--fa: ""}.fa-adn{--fa: ""}.fa-bitbucket{--fa: ""}.fa-tumblr{--fa: ""}.fa-square-tumblr,.fa-tumblr-square{--fa: ""}.fa-apple{--fa: ""}.fa-windows{--fa: ""}.fa-android{--fa: ""}.fa-linux{--fa: ""}.fa-dribbble{--fa: ""}.fa-skype{--fa: ""}.fa-foursquare{--fa: ""}.fa-trello{--fa: ""}.fa-gratipay{--fa: ""}.fa-vk{--fa: ""}.fa-weibo{--fa: ""}.fa-renren{--fa: ""}.fa-pagelines{--fa: ""}.fa-stack-exchange{--fa: ""}.fa-square-vimeo,.fa-vimeo-square{--fa: ""}.fa-slack,.fa-slack-hash{--fa: ""}.fa-wordpress{--fa: ""}.fa-openid{--fa: ""}.fa-yahoo{--fa: ""}.fa-google{--fa: ""}.fa-reddit{--fa: ""}.fa-square-reddit,.fa-reddit-square{--fa: ""}.fa-stumbleupon-circle{--fa: ""}.fa-stumbleupon{--fa: ""}.fa-delicious{--fa: ""}.fa-digg{--fa: ""}.fa-pied-piper-pp{--fa: ""}.fa-pied-piper-alt{--fa: ""}.fa-drupal{--fa: ""}.fa-joomla{--fa: ""}.fa-behance{--fa: ""}.fa-square-behance,.fa-behance-square{--fa: ""}.fa-steam{--fa: ""}.fa-square-steam,.fa-steam-square{--fa: ""}.fa-spotify{--fa: ""}.fa-deviantart{--fa: ""}.fa-soundcloud{--fa: ""}.fa-vine{--fa: ""}.fa-codepen{--fa: ""}.fa-jsfiddle{--fa: ""}.fa-rebel{--fa: ""}.fa-empire{--fa: ""}.fa-square-git,.fa-git-square{--fa: ""}.fa-git{--fa: ""}.fa-hacker-news{--fa: ""}.fa-tencent-weibo{--fa: ""}.fa-qq{--fa: ""}.fa-weixin{--fa: ""}.fa-slideshare{--fa: ""}.fa-twitch{--fa: ""}.fa-yelp{--fa: ""}.fa-paypal{--fa: ""}.fa-google-wallet{--fa: ""}.fa-cc-visa{--fa: ""}.fa-cc-mastercard{--fa: ""}.fa-cc-discover{--fa: ""}.fa-cc-amex{--fa: ""}.fa-cc-paypal{--fa: ""}.fa-cc-stripe{--fa: ""}.fa-lastfm{--fa: ""}.fa-square-lastfm,.fa-lastfm-square{--fa: ""}.fa-ioxhost{--fa: ""}.fa-angellist{--fa: ""}.fa-buysellads{--fa: ""}.fa-connectdevelop{--fa: ""}.fa-dashcube{--fa: ""}.fa-forumbee{--fa: ""}.fa-leanpub{--fa: ""}.fa-sellsy{--fa: ""}.fa-shirtsinbulk{--fa: ""}.fa-simplybuilt{--fa: ""}.fa-skyatlas{--fa: ""}.fa-pinterest-p{--fa: ""}.fa-whatsapp{--fa: ""}.fa-viacoin{--fa: ""}.fa-medium,.fa-medium-m{--fa: ""}.fa-y-combinator{--fa: ""}.fa-optin-monster{--fa: ""}.fa-opencart{--fa: ""}.fa-expeditedssl{--fa: ""}.fa-cc-jcb{--fa: ""}.fa-cc-diners-club{--fa: ""}.fa-creative-commons{--fa: ""}.fa-gg{--fa: ""}.fa-gg-circle{--fa: ""}.fa-odnoklassniki{--fa: ""}.fa-square-odnoklassniki,.fa-odnoklassniki-square{--fa: ""}.fa-get-pocket{--fa: ""}.fa-wikipedia-w{--fa: ""}.fa-safari{--fa: ""}.fa-chrome{--fa: ""}.fa-firefox{--fa: ""}.fa-opera{--fa: ""}.fa-internet-explorer{--fa: ""}.fa-contao{--fa: ""}.fa-500px{--fa: ""}.fa-amazon{--fa: ""}.fa-houzz{--fa: ""}.fa-vimeo-v{--fa: ""}.fa-black-tie{--fa: ""}.fa-fonticons{--fa: ""}.fa-reddit-alien{--fa: ""}.fa-edge{--fa: ""}.fa-codiepie{--fa: ""}.fa-modx{--fa: ""}.fa-fort-awesome{--fa: ""}.fa-usb{--fa: ""}.fa-product-hunt{--fa: ""}.fa-mixcloud{--fa: ""}.fa-scribd{--fa: ""}.fa-bluetooth{--fa: ""}.fa-bluetooth-b{--fa: ""}.fa-gitlab{--fa: ""}.fa-wpbeginner{--fa: ""}.fa-wpforms{--fa: ""}.fa-envira{--fa: ""}.fa-glide{--fa: ""}.fa-glide-g{--fa: ""}.fa-viadeo{--fa: ""}.fa-square-viadeo,.fa-viadeo-square{--fa: ""}.fa-snapchat,.fa-snapchat-ghost{--fa: ""}.fa-square-snapchat,.fa-snapchat-square{--fa: ""}.fa-pied-piper{--fa: ""}.fa-first-order{--fa: ""}.fa-yoast{--fa: ""}.fa-themeisle{--fa: ""}.fa-google-plus{--fa: ""}.fa-font-awesome,.fa-font-awesome-flag,.fa-font-awesome-logo-full{--fa: ""}.fa-linode{--fa: ""}.fa-quora{--fa: ""}.fa-free-code-camp{--fa: ""}.fa-telegram,.fa-telegram-plane{--fa: ""}.fa-bandcamp{--fa: ""}.fa-grav{--fa: ""}.fa-etsy{--fa: ""}.fa-imdb{--fa: ""}.fa-ravelry{--fa: ""}.fa-sellcast{--fa: ""}.fa-superpowers{--fa: ""}.fa-wpexplorer{--fa: ""}.fa-meetup{--fa: ""}.fa-square-font-awesome-stroke,.fa-font-awesome-alt{--fa: ""}.fa-accessible-icon{--fa: ""}.fa-accusoft{--fa: ""}.fa-adversal{--fa: ""}.fa-affiliatetheme{--fa: ""}.fa-algolia{--fa: ""}.fa-amilia{--fa: ""}.fa-angrycreative{--fa: ""}.fa-app-store{--fa: ""}.fa-app-store-ios{--fa: ""}.fa-apper{--fa: ""}.fa-asymmetrik{--fa: ""}.fa-audible{--fa: ""}.fa-avianex{--fa: ""}.fa-aws{--fa: ""}.fa-bimobject{--fa: ""}.fa-bitcoin{--fa: ""}.fa-bity{--fa: ""}.fa-blackberry{--fa: ""}.fa-blogger{--fa: ""}.fa-blogger-b{--fa: ""}.fa-buromobelexperte{--fa: ""}.fa-centercode{--fa: ""}.fa-cloudscale{--fa: ""}.fa-cloudsmith{--fa: ""}.fa-cloudversify{--fa: ""}.fa-cpanel{--fa: ""}.fa-css3-alt{--fa: ""}.fa-cuttlefish{--fa: ""}.fa-d-and-d{--fa: ""}.fa-deploydog{--fa: ""}.fa-deskpro{--fa: ""}.fa-digital-ocean{--fa: ""}.fa-discord{--fa: ""}.fa-discourse{--fa: ""}.fa-dochub{--fa: ""}.fa-docker{--fa: ""}.fa-draft2digital{--fa: ""}.fa-square-dribbble,.fa-dribbble-square{--fa: ""}.fa-dyalog{--fa: ""}.fa-earlybirds{--fa: ""}.fa-erlang{--fa: ""}.fa-facebook-f{--fa: ""}.fa-facebook-messenger{--fa: ""}.fa-firstdraft{--fa: ""}.fa-fonticons-fi{--fa: ""}.fa-fort-awesome-alt{--fa: ""}.fa-freebsd{--fa: ""}.fa-gitkraken{--fa: ""}.fa-gofore{--fa: ""}.fa-goodreads{--fa: ""}.fa-goodreads-g{--fa: ""}.fa-google-drive{--fa: ""}.fa-google-play{--fa: ""}.fa-gripfire{--fa: ""}.fa-grunt{--fa: ""}.fa-gulp{--fa: ""}.fa-square-hacker-news,.fa-hacker-news-square{--fa: ""}.fa-hire-a-helper{--fa: ""}.fa-hotjar{--fa: ""}.fa-hubspot{--fa: ""}.fa-itunes{--fa: ""}.fa-itunes-note{--fa: ""}.fa-jenkins{--fa: ""}.fa-joget{--fa: ""}.fa-js{--fa: ""}.fa-square-js,.fa-js-square{--fa: ""}.fa-keycdn{--fa: ""}.fa-kickstarter,.fa-square-kickstarter{--fa: ""}.fa-kickstarter-k{--fa: ""}.fa-laravel{--fa: ""}.fa-line{--fa: ""}.fa-lyft{--fa: ""}.fa-magento{--fa: ""}.fa-medapps{--fa: ""}.fa-medrt{--fa: ""}.fa-microsoft{--fa: ""}.fa-mix{--fa: ""}.fa-mizuni{--fa: ""}.fa-monero{--fa: ""}.fa-napster{--fa: ""}.fa-node-js{--fa: ""}.fa-npm{--fa: ""}.fa-ns8{--fa: ""}.fa-nutritionix{--fa: ""}.fa-page4{--fa: ""}.fa-palfed{--fa: ""}.fa-patreon{--fa: ""}.fa-periscope{--fa: ""}.fa-phabricator{--fa: ""}.fa-phoenix-framework{--fa: ""}.fa-playstation{--fa: ""}.fa-pushed{--fa: ""}.fa-python{--fa: ""}.fa-red-river{--fa: ""}.fa-wpressr,.fa-rendact{--fa: ""}.fa-replyd{--fa: ""}.fa-resolving{--fa: ""}.fa-rocketchat{--fa: ""}.fa-rockrms{--fa: ""}.fa-schlix{--fa: ""}.fa-searchengin{--fa: ""}.fa-servicestack{--fa: ""}.fa-sistrix{--fa: ""}.fa-speakap{--fa: ""}.fa-staylinked{--fa: ""}.fa-steam-symbol{--fa: ""}.fa-sticker-mule{--fa: ""}.fa-studiovinari{--fa: ""}.fa-supple{--fa: ""}.fa-uber{--fa: ""}.fa-uikit{--fa: ""}.fa-uniregistry{--fa: ""}.fa-untappd{--fa: ""}.fa-ussunnah{--fa: ""}.fa-vaadin{--fa: ""}.fa-viber{--fa: ""}.fa-vimeo{--fa: ""}.fa-vnv{--fa: ""}.fa-square-whatsapp,.fa-whatsapp-square{--fa: ""}.fa-whmcs{--fa: ""}.fa-wordpress-simple{--fa: ""}.fa-xbox{--fa: ""}.fa-yandex{--fa: ""}.fa-yandex-international{--fa: ""}.fa-apple-pay{--fa: ""}.fa-cc-apple-pay{--fa: ""}.fa-fly{--fa: ""}.fa-node{--fa: ""}.fa-osi{--fa: ""}.fa-react{--fa: ""}.fa-autoprefixer{--fa: ""}.fa-less{--fa: ""}.fa-sass{--fa: ""}.fa-vuejs{--fa: ""}.fa-angular{--fa: ""}.fa-aviato{--fa: ""}.fa-ember{--fa: ""}.fa-gitter{--fa: ""}.fa-hooli{--fa: ""}.fa-strava{--fa: ""}.fa-stripe{--fa: ""}.fa-stripe-s{--fa: ""}.fa-typo3{--fa: ""}.fa-amazon-pay{--fa: ""}.fa-cc-amazon-pay{--fa: ""}.fa-ethereum{--fa: ""}.fa-korvue{--fa: ""}.fa-elementor{--fa: ""}.fa-square-youtube,.fa-youtube-square{--fa: ""}.fa-flipboard{--fa: ""}.fa-hips{--fa: ""}.fa-php{--fa: ""}.fa-quinscape{--fa: ""}.fa-readme{--fa: ""}.fa-java{--fa: ""}.fa-pied-piper-hat{--fa: ""}.fa-creative-commons-by{--fa: ""}.fa-creative-commons-nc{--fa: ""}.fa-creative-commons-nc-eu{--fa: ""}.fa-creative-commons-nc-jp{--fa: ""}.fa-creative-commons-nd{--fa: ""}.fa-creative-commons-pd{--fa: ""}.fa-creative-commons-pd-alt{--fa: ""}.fa-creative-commons-remix{--fa: ""}.fa-creative-commons-sa{--fa: ""}.fa-creative-commons-sampling{--fa: ""}.fa-creative-commons-sampling-plus{--fa: ""}.fa-creative-commons-share{--fa: ""}.fa-creative-commons-zero{--fa: ""}.fa-ebay{--fa: ""}.fa-keybase{--fa: ""}.fa-mastodon{--fa: ""}.fa-r-project{--fa: ""}.fa-researchgate{--fa: ""}.fa-teamspeak{--fa: ""}.fa-first-order-alt{--fa: ""}.fa-fulcrum{--fa: ""}.fa-galactic-republic{--fa: ""}.fa-galactic-senate{--fa: ""}.fa-jedi-order{--fa: ""}.fa-mandalorian{--fa: ""}.fa-old-republic{--fa: ""}.fa-phoenix-squadron{--fa: ""}.fa-sith{--fa: ""}.fa-trade-federation{--fa: ""}.fa-wolf-pack-battalion{--fa: ""}.fa-hornbill{--fa: ""}.fa-mailchimp{--fa: ""}.fa-megaport{--fa: ""}.fa-nimblr{--fa: ""}.fa-rev{--fa: ""}.fa-shopware{--fa: ""}.fa-squarespace{--fa: ""}.fa-themeco{--fa: ""}.fa-weebly{--fa: ""}.fa-wix{--fa: ""}.fa-ello{--fa: ""}.fa-hackerrank{--fa: ""}.fa-kaggle{--fa: ""}.fa-markdown{--fa: ""}.fa-neos{--fa: ""}.fa-zhihu{--fa: ""}.fa-alipay{--fa: ""}.fa-the-red-yeti{--fa: ""}.fa-critical-role{--fa: ""}.fa-d-and-d-beyond{--fa: ""}.fa-dev{--fa: ""}.fa-fantasy-flight-games{--fa: ""}.fa-wizards-of-the-coast{--fa: ""}.fa-think-peaks{--fa: ""}.fa-reacteurope{--fa: ""}.fa-artstation{--fa: ""}.fa-atlassian{--fa: ""}.fa-canadian-maple-leaf{--fa: ""}.fa-centos{--fa: ""}.fa-confluence{--fa: ""}.fa-dhl{--fa: ""}.fa-diaspora{--fa: ""}.fa-fedex{--fa: ""}.fa-fedora{--fa: ""}.fa-figma{--fa: ""}.fa-intercom{--fa: ""}.fa-invision{--fa: ""}.fa-jira{--fa: ""}.fa-mendeley{--fa: ""}.fa-raspberry-pi{--fa: ""}.fa-redhat{--fa: ""}.fa-sketch{--fa: ""}.fa-sourcetree{--fa: ""}.fa-suse{--fa: ""}.fa-ubuntu{--fa: ""}.fa-ups{--fa: ""}.fa-usps{--fa: ""}.fa-yarn{--fa: ""}.fa-airbnb{--fa: ""}.fa-battle-net{--fa: ""}.fa-bootstrap{--fa: ""}.fa-buffer{--fa: ""}.fa-chromecast{--fa: ""}.fa-evernote{--fa: ""}.fa-itch-io{--fa: ""}.fa-salesforce{--fa: ""}.fa-speaker-deck{--fa: ""}.fa-symfony{--fa: ""}.fa-waze{--fa: ""}.fa-yammer{--fa: ""}.fa-git-alt{--fa: ""}.fa-stackpath{--fa: ""}.fa-cotton-bureau{--fa: ""}.fa-buy-n-large{--fa: ""}.fa-mdb{--fa: ""}.fa-orcid{--fa: ""}.fa-swift{--fa: ""}.fa-umbraco{--fa: ""}:root,:host{--fa-family-classic: "Font Awesome 7 Free";--fa-font-regular: normal 400 1em/1 var(--fa-family-classic);--fa-style-family-classic: var(--fa-family-classic)}@font-face{font-family:"Font Awesome 7 Free";font-style:normal;font-weight:400;font-display:block;src:url(/assets/fa-regular-400-WLfxSHV3.woff2)}.far{--fa-family: var(--fa-family-classic);--fa-style: 400}.fa-regular{--fa-style: 400}:root,:host{--fa-family-classic: "Font Awesome 7 Free";--fa-font-solid: normal 900 1em/1 var(--fa-family-classic);--fa-style-family-classic: var(--fa-family-classic)}@font-face{font-family:"Font Awesome 7 Free";font-style:normal;font-weight:900;font-display:block;src:url(/assets/fa-solid-900-Iz_TytpP.woff2)}.fas{--fa-family: var(--fa-family-classic);--fa-style: 900}.fa-classic{--fa-family: var(--fa-family-classic)}.fa-solid{--fa-style: 900}@font-face{font-family:"Font Awesome 5 Brands";font-display:block;font-weight:400;src:url(/assets/fa-brands-400-BK5CuonO.woff2) format("woff2")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:900;src:url(/assets/fa-solid-900-Iz_TytpP.woff2) format("woff2")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:400;src:url(/assets/fa-regular-400-WLfxSHV3.woff2) format("woff2")}@font-face{font-family:FontAwesome;font-display:block;src:url(/assets/fa-solid-900-Iz_TytpP.woff2) format("woff2")}@font-face{font-family:FontAwesome;font-display:block;src:url(/assets/fa-brands-400-BK5CuonO.woff2) format("woff2")}@font-face{font-family:FontAwesome;font-display:block;src:url(/assets/fa-regular-400-WLfxSHV3.woff2) format("woff2");unicode-range:U+F003,U+F006,U+F014,U+F016-F017,U+F01A-F01B,U+F01D,U+F022,U+F03E,U+F044,U+F046,U+F05C-F05D,U+F06E,U+F070,U+F087-F088,U+F08A,U+F094,U+F096-F097,U+F09D,U+F0A0,U+F0A2,U+F0A4-F0A7,U+F0C5,U+F0C7,U+F0E5-F0E6,U+F0EB,U+F0F6-F0F8,U+F10C,U+F114-F115,U+F118-F11A,U+F11C-F11D,U+F133,U+F147,U+F14E,U+F150-F152,U+F185-F186,U+F18E,U+F190-F192,U+F196,U+F1C1-F1C9,U+F1D9,U+F1DB,U+F1E3,U+F1EA,U+F1F7,U+F1F9,U+F20A,U+F247-F248,U+F24A,U+F24D,U+F255-F25B,U+F25D,U+F271-F274,U+F278,U+F27B,U+F28C,U+F28E,U+F29C,U+F2B5,U+F2B7,U+F2BA,U+F2BC,U+F2BE,U+F2C0-F2C1,U+F2C3,U+F2D0,U+F2D2,U+F2D4,U+F2DC}@font-face{font-family:FontAwesome;font-display:block;src:url(/assets/fa-v4compatibility-CMhGCN2W.woff2) format("woff2");unicode-range:U+F041,U+F047,U+F065-F066,U+F07D-F07E,U+F080,U+F08B,U+F08E,U+F090,U+F09A,U+F0AC,U+F0AE,U+F0B2,U+F0D0,U+F0D6,U+F0E4,U+F0EC,U+F10A-F10B,U+F123,U+F13E,U+F148-F149,U+F14C,U+F156,U+F15E,U+F160-F161,U+F163,U+F175-F178,U+F195,U+F1F8,U+F219,U+F27A}:root{color-scheme:dark;font-family:Inter,Segoe UI,Arial,sans-serif;background:#010612;color:#f5f8ff}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button,a{align-items:center;border:0;cursor:pointer;display:inline-flex;justify-content:center;text-decoration:none}.xui-shell{background:#010612;min-height:100vh}.xui-topbar{align-items:center;background:linear-gradient(164deg,rgba(255,255,255,.08) 0 10%,transparent 10.5% 46%),linear-gradient(166deg,#1a2052 0,#1a2052 33%,#092b66 33.4%,#092b66);border-top:0;display:grid;gap:24px;grid-template-columns:126px minmax(420px,1fr) 360px;min-height:74px;padding:0 70px}.xui-brand{align-items:baseline;display:flex;letter-spacing:0;line-height:1}.xui-brand strong{color:#fff;font-size:48px;font-weight:900}.xui-brand span{color:#ffffffc7;font-size:42px;font-weight:300;margin-left:2px}.top-counter-row{align-items:center;display:flex;flex-wrap:wrap;gap:18px}.top-counter{align-items:center;color:#dce8ff;display:inline-flex;gap:8px;min-height:30px}.top-fa{color:#d6e4ff;font-size:13px;line-height:1;text-align:center;width:18px}.top-counter b,.top-counter small{background:#09215b;color:#fff;font-size:13px;font-weight:800;min-width:26px;padding:6px 9px;text-align:center}.top-counter small{color:#c4d5f5;margin-left:-8px;min-width:auto}.top-icon,.nav-icon{color:#dce8ff;display:inline-block;flex:0 0 auto;height:18px;position:relative;width:18px}.top-icon{height:16px;width:16px}.icon-bolt:before{background:currentColor;clip-path:polygon(48% 0,88% 0,62% 41%,92% 41%,34% 100%,45% 55%,17% 55%);content:"";top:1px;right:3px;bottom:1px;left:3px;position:absolute}.icon-users:before,.icon-users:after{border:2px solid currentColor;border-radius:50%;content:"";height:5px;position:absolute;top:2px;width:5px}.icon-users:before{left:1px}.icon-users:after{right:1px}.icon-users{border-bottom:2px solid currentColor;border-radius:50%}.icon-play:before{border-bottom:7px solid transparent;border-left:11px solid currentColor;border-top:7px solid transparent;content:"";left:5px;position:absolute;top:2px}.icon-trend:before{border-right:2px solid currentColor;border-top:2px solid currentColor;content:"";height:8px;position:absolute;right:2px;top:2px;transform:rotate(-12deg);width:8px}.icon-trend:after{background:currentColor;content:"";height:2px;left:2px;position:absolute;top:10px;transform:rotate(-32deg);transform-origin:left center;width:13px}.top-actions{align-items:center;display:grid;gap:16px;grid-template-columns:1fr auto}.top-actions input,.right-tools select,input,select,textarea{background:#061535;border:1px solid #1f3157;border-radius:0;color:#d9e7ff;min-height:38px;outline:none;padding:9px 12px;width:100%}textarea{min-height:88px;resize:vertical}input:focus,select:focus,textarea:focus{border-color:#3b7cd6;box-shadow:0 0 0 2px #3b7cd629}.user-button{background:transparent;color:#fff;font-weight:700;min-height:38px;padding:0}.xui-nav{align-items:stretch;background:#101827;border-bottom:1px solid #19243a;display:flex;gap:2px;min-height:60px;overflow:visible;padding:0 70px;position:relative;z-index:20}.xui-nav>button,.nav-item>button{background:transparent;border-radius:4px;color:#d8e6ff;gap:9px;min-height:60px;min-width:max-content;padding:0 18px}.nav-fa{color:#dce6f6;font-size:16px;line-height:1;min-width:18px;text-align:center}.xui-nav>button .nav-text,.nav-item>button .nav-text{color:#eef5ff;font-weight:650}.nav-item{display:flex;position:relative}.nav-chevron,.nav-chevron-right{color:#aebbd0;font-size:11px;line-height:1;margin-left:1px}.nav-chevron-right{margin-left:auto}.nav-item:hover .nav-chevron,.nav-item.active .nav-chevron,.nav-subitem:hover .nav-chevron-right{color:#fff}.icon-pulse:before{background:currentColor;clip-path:polygon(0 52%,20% 52%,31% 22%,44% 78%,57% 40%,67% 52%,100% 52%,100% 62%,63% 62%,56% 54%,42% 96%,30% 43%,25% 62%,0 62%);content:"";top:2px;right:0;bottom:2px;left:0;position:absolute}.icon-server:before,.icon-server:after{border:2px solid currentColor;content:"";height:3px;left:1px;position:absolute;width:14px}.icon-server:before{top:3px}.icon-server:after{bottom:3px}.icon-server{border-left:2px solid currentColor}.icon-monitor:before{border:2px solid currentColor;content:"";height:9px;left:1px;position:absolute;top:2px;width:14px}.icon-monitor:after{background:currentColor;box-shadow:-4px 4px 0 -1px currentColor,4px 4px 0 -1px currentColor;content:"";height:2px;left:7px;position:absolute;top:13px;width:4px}.icon-bouquet:before{background:currentColor;border-radius:9px 9px 10px 10px;clip-path:polygon(50% 0,68% 28%,100% 24%,81% 58%,50% 100%,19% 58%,0 24%,32% 28%);content:"";top:2px;right:2px;bottom:2px;left:2px;position:absolute}.icon-wrench:before{border:3px solid currentColor;border-left-color:transparent;border-radius:50%;border-top-color:transparent;content:"";height:7px;position:absolute;right:1px;top:1px;transform:rotate(-42deg);width:7px}.icon-wrench:after{background:currentColor;border-radius:2px;content:"";height:12px;left:5px;position:absolute;top:7px;transform:rotate(45deg);transform-origin:top center;width:3px}.icon-refresh:before{border:2px solid currentColor;border-left-color:transparent;border-radius:50%;content:"";top:3px;right:3px;bottom:3px;left:3px;position:absolute}.icon-refresh:after{border-bottom:4px solid transparent;border-left:6px solid currentColor;border-top:4px solid transparent;content:"";position:absolute;right:0;top:3px;transform:rotate(28deg)}.nav-item.active>button,.nav-item:hover>button{background:#133562;color:#fff}.xui-nav>button:hover{background:#152d51}.xui-nav .nav-refresh{margin-left:auto}.nav-dropdown,.nav-flyout{background:#111a2c;border:1px solid #182642;box-shadow:0 24px 50px #0000005c;display:grid;left:0;min-width:220px;opacity:0;padding:10px 0;pointer-events:none;position:absolute;top:100%;transform:translateY(8px);transition:opacity .16s ease,transform .16s ease;z-index:40}.nav-dropdown.open,.nav-item:hover>.nav-dropdown,.nav-subitem:hover>.nav-flyout{opacity:1;pointer-events:auto;transform:translateY(0)}.nav-dropdown button,.nav-flyout button{background:transparent;color:#c9d6ea;display:flex;font-size:14px;justify-content:space-between;min-height:40px;padding:0 28px;text-align:left;width:100%}.nav-dropdown button:hover,.nav-flyout button:hover,.nav-subitem:hover>button{background:#172a4c;color:#fff}.content-dropdown{min-width:210px}.nav-subitem{position:relative}.nav-flyout{left:100%;min-width:238px;top:0;transform:translate(8px)}.nav-subitem:hover>.nav-flyout{transform:translate(0)}.xui-workspace{padding:28px 70px 58px}.page-title-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:30px}.page-title-row h1{color:#fff;font-size:21px;margin:0}.right-tools{align-items:center;display:flex;gap:12px}.right-tools select{min-width:250px}.live-badge{background:#111b2f;border:1px solid #31425e;color:#9fb3d0;font-size:12px;font-weight:800;min-height:38px;padding:10px 12px;text-transform:uppercase;white-space:nowrap}.live-badge.online{border-color:#1bcc68;color:#54e88d}.dashboard-board{display:grid;gap:22px 24px;grid-template-columns:repeat(6,minmax(150px,1fr))}.stat-card,.xui-panel,.main-server-card{background:#111a2c;border:1px solid #31435e;border-radius:4px;box-shadow:none;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.stat-card{align-items:center;display:flex;gap:22px;height:93px;overflow:hidden;padding:16px 18px;position:relative}.stat-card:hover{border-color:#4684d8;box-shadow:0 16px 34px #155ab147;transform:translateY(-4px)}.stat-card:hover:before{background:#599aff29}.stat-card:hover:after{opacity:.8}.stat-card:before{background:#ffffff14;content:"";height:70px;left:18px;position:absolute;top:-32px;transform:skew(-14deg);width:146px}.stat-card:after{background:radial-gradient(circle at center,rgba(117,130,155,.35) 0 3px,transparent 3.4px);background-size:30px 30px;content:"";inset:18px 16px 8px auto;opacity:.45;position:absolute;width:126px}.stat-icon,.stat-card strong,.stat-card span{position:relative;z-index:1}.stat-icon{color:#fff;font-size:23px;font-weight:900;width:24px}.stat-card div:last-child{margin-left:auto;text-align:right}.stat-card strong{color:#fff;display:inline-block;font-size:25px;line-height:1;margin-bottom:5px}.stat-card span{color:#fff;display:block;font-size:13px;font-weight:700}.xui-panel{padding:0;overflow:hidden;position:relative}.xui-panel:before,.main-server-card:before{background:linear-gradient(120deg,transparent 0 36%,rgba(64,136,255,.12) 50%,transparent 64%),#2f82ff0a;content:"";top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .18s ease;z-index:2}.xui-panel:hover,.main-server-card:hover{border-color:#4684d8;box-shadow:0 18px 38px #12458942;transform:translateY(-3px)}.xui-panel:hover:before,.main-server-card:hover:before{opacity:1}.panel-head{align-items:center;border-bottom:1px solid #2d3d57;display:flex;justify-content:space-between;min-height:42px;padding:0 20px}.panel-head h2{color:#fff;font-size:15px;margin:0}.panel-head span{color:#9cb2d0;font-size:12px;font-weight:700}.service-status{grid-column:span 2;height:390px;overflow:hidden}.service-scroll{height:347px;overflow-y:auto;padding:30px 24px}.service-scroll::-webkit-scrollbar{width:10px}.service-scroll::-webkit-scrollbar-track{background:transparent}.service-scroll::-webkit-scrollbar-thumb{background:#746f63;border-radius:10px}.service-list{display:grid;gap:15px;list-style:none;margin:0;padding:0}.service-list li{align-items:flex-start;display:grid;gap:13px;grid-template-columns:8px 1fr}.service-list i{background:#20d46c;display:block;height:8px;margin-top:7px;width:8px}.service-list i.warn{background:#f4c95b}.service-list i.danger{background:#ff6767}.service-list strong{color:#94aac8;display:block;font-size:13px;line-height:1.25}.service-list p{color:#fff;font-size:12px;font-weight:650;line-height:1.5;margin:7px 0 0}.mini-tag{background:#21d266;border-radius:0;color:#fff;display:inline-flex;font-size:10px;font-weight:900;line-height:1;margin-left:4px;padding:4px 5px;text-transform:none}.mini-tag.warn{background:#d4a63d}.mini-tag.danger{background:#e55050}.mini-tag.neutral{background:#263957}.main-server-card{grid-column:span 2;height:390px;overflow:hidden;padding:0;position:relative}.main-server-card>*{position:relative;z-index:3}.main-server-head{background:#163a64;border-bottom:1px solid #31557f;height:60px;overflow:hidden;padding:17px 16px 10px;position:relative}.moving-lines{top:0;right:0;bottom:0;left:0;opacity:.62;overflow:hidden;position:absolute}.moving-lines:before,.moving-lines:after,.moving-lines i{border-top:2px solid rgba(161,189,222,.34);border-radius:50%;content:"";height:42px;position:absolute;right:-10%;top:15px;transform:rotate(2deg);width:76%}.moving-lines:before{animation:serverWave 5s linear infinite}.moving-lines:after{animation:serverWave 6.8s linear infinite reverse;top:23px}.moving-lines i:nth-child(1){animation:serverWave 7.6s linear infinite;top:7px}.moving-lines i:nth-child(2){animation:serverWave 9s linear infinite reverse;right:12%;top:27px;width:68%}.moving-lines i:nth-child(3){animation:serverWave 6.4s linear infinite;right:-24%;top:16px;width:90%}.moving-lines i:nth-child(4){animation:serverWave 10s linear infinite reverse;right:28%;top:36px;width:52%}@keyframes serverWave{0%{transform:translate(-15%) rotate(1deg)}50%{transform:translate(12%) rotate(-2deg)}to{transform:translate(-15%) rotate(1deg)}}.server-title{position:relative;z-index:2}.server-title strong,.server-title span{color:#fff;display:block}.server-title strong{font-size:15px;line-height:1}.server-title span{font-size:11px;font-weight:700;margin-top:4px}.server-spark{bottom:18px;color:#fff;font-size:21px;font-weight:900;position:absolute;right:15px;z-index:2}.server-body{padding:13px 18px 0}.server-small-cards{display:grid;gap:6px;grid-template-columns:repeat(4,minmax(0,1fr))}.server-small-cards div{background:#060b1b;border-radius:4px;height:52px;padding:11px 7px;text-align:center}.server-small-cards span,.server-bottom-metrics span{color:#84baf5;display:block;font-size:9px;font-weight:900;line-height:1;margin-bottom:8px;text-transform:uppercase}.server-small-cards b,.server-bottom-metrics b{color:#fff;display:block;font-size:20px;line-height:1}.resource-bars{background:#060b1b;display:grid;gap:10px;margin:13px 0 10px;padding:11px 12px}.resource-row{align-items:center;display:grid;gap:10px;grid-template-columns:50px 1fr 36px}.resource-row span,.resource-row b{color:#fff;font-size:11px;font-weight:900}.resource-track{background:#26344a;border-radius:999px;height:10px;overflow:hidden}.resource-track i{background:linear-gradient(90deg,#7167ce,#8d55ba);border-radius:inherit;display:block;height:100%;min-width:5px;transition:width .32s ease}.resource-row:nth-child(2) .resource-track i{background:linear-gradient(90deg,#ee4a4a,#d84035)}.resource-row:nth-child(3) .resource-track i{background:linear-gradient(90deg,#ff79c7,#fb9bcf)}.resource-row:nth-child(4) .resource-track i{background:linear-gradient(90deg,#ffe17d,#ff9bc1)}.server-bottom-metrics{display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.server-bottom-metrics div{border:1px solid #30405c;border-radius:4px;height:51px;padding:12px 8px;text-align:center}.server-bottom-metrics span{color:#87b9f6;font-size:8px;margin-bottom:7px}.server-bottom-metrics b{font-size:13px}.server-pulse-line{animation:pulseLine 3.6s ease-in-out infinite;background:linear-gradient(90deg,#2f82ff,#5da7ff,#2f82ff);bottom:0;height:6px;left:0;position:absolute;right:0}@keyframes pulseLine{0%,to{filter:brightness(.9);transform:translate(-1%)}50%{filter:brightness(1.35);transform:translate(1%)}}.hot-panel,.imports-panel{grid-column:span 2}.compact-table{max-height:344px;overflow:auto}.two-column{display:grid;gap:22px;grid-template-columns:minmax(420px,.9fr) minmax(520px,1.1fr)}.servers-layout{display:grid;gap:18px}.servers-actions{display:flex;gap:8px;justify-content:flex-end}.square-button{min-width:38px;padding-left:0;padding-right:0}.server-table-panel{padding:22px}.server-table-panel:before{border-radius:inherit}.data-table-tools{align-items:center;display:flex;justify-content:space-between;gap:16px;margin-bottom:18px}.data-table-tools label{align-items:center;color:#d6e1f2;display:flex;gap:7px}.data-table-tools select{min-width:64px;width:64px}.data-table-tools input{width:170px}.server-table-panel .table-wrap{padding:0}.server-xui-table th,.server-xui-table td{padding:15px 12px;text-align:center;vertical-align:middle}.server-xui-table th{background:#0b1327;color:#93a4bf;font-size:11px;font-weight:900}.server-xui-table tbody tr{background:#151e31;transition:background .16s ease,transform .16s ease}.server-xui-table tbody tr:hover{background:#1a2a47}.server-xui-table td strong,.server-xui-table td small{display:block;text-align:left}.server-xui-table td small{color:#91a3be;margin-top:4px}.server-dot{background:#23ccb7;display:inline-block;height:10px;width:10px}.server-dot.offline{background:#e85353}.server-dot.maintenance{background:#d5a83e}.server-dot.muted{background:#718098}.counter-box,.network-pill{background:#0e5795;color:#fff;display:inline-flex;font-size:12px;font-weight:900;justify-content:center;min-width:32px;padding:5px 8px}.metric-ring{--value: 0%;--ring: #20bea9;align-items:center;background:conic-gradient(var(--ring) var(--value),#334156 0);border-radius:50%;display:inline-flex;height:44px;justify-content:center;position:relative;width:44px}.metric-ring:before{background:#151e31;border-radius:inherit;content:"";height:29px;position:absolute;width:29px}.metric-ring b{color:#d8f3ff;font-size:10px;position:relative}.metric-ring.mem{--ring: #f0643f}.row-menu-button,.page-button{background:#101a2d;border:1px solid #1e3152;color:#dfeaff;min-height:32px;min-width:34px;padding:0}.table-footer{align-items:center;color:#9cb0cd;display:flex;font-size:12px;justify-content:space-between;margin-top:16px}.table-footer div{display:flex;gap:4px}.page-button.active{background:#2d83ff;border-color:#2d83ff}.server-admin-grid{display:grid;gap:22px;grid-template-columns:minmax(420px,.9fr) minmax(520px,1.1fr)}.live-toolbar{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));padding:18px}.live-toolbar div{background:#071022;border:1px solid #223956;padding:16px}.live-toolbar strong,.live-toolbar span{display:block}.live-toolbar strong{color:#fff;font-size:20px;margin-bottom:5px}.live-toolbar span{color:#9db1ce;font-size:12px}.import-wizard-panel{overflow:hidden}.wizard-steps{display:grid;gap:8px;grid-template-columns:repeat(6,minmax(0,1fr));padding:16px 18px 0}.wizard-steps span{align-items:center;background:#071022;border:1px solid #243854;color:#8fa6c7;display:flex;font-size:11px;font-weight:900;gap:7px;min-height:38px;padding:8px 10px;text-transform:uppercase}.wizard-steps b{align-items:center;background:#13233c;color:#d8e8ff;display:inline-flex;height:20px;justify-content:center;min-width:20px}.wizard-steps span.active{border-color:#2e8cff;color:#fff}.wizard-steps span.done{border-color:#1bc86a;color:#b9f6d0}.wizard-card{border-top:1px solid #24364f;display:grid;gap:16px;margin-top:16px;padding:18px}.wizard-card-head{align-items:center;display:flex;justify-content:space-between}.wizard-card-head h3{color:#fff;font-size:16px;margin:0}.wizard-card-head span{color:#92a9c9;font-size:12px;font-weight:800}.summary-list{display:grid;gap:8px}.summary-list div,.current-job-item,.job-errors div{background:#071022;border:1px solid #243854;display:grid;gap:4px;padding:11px 12px}.summary-list strong,.current-job-item strong,.job-errors strong{color:#fff}.summary-list span,.current-job-item span,.job-errors span,.job-errors small{color:#9fb4d2;font-size:12px}.job-progress{display:grid;gap:14px}.progress-track{background:#071022;border:1px solid #243854;height:12px;overflow:hidden}.progress-track i{background:#21d266;display:block;height:100%;transition:width .18s ease}.job-errors{display:grid;gap:8px}.job-errors b{color:#ffcdcd;font-size:12px}.settings-layout{display:grid;gap:22px;grid-template-columns:260px minmax(0,1fr)}.settings-menu{align-self:start;display:grid;padding:8px 0}.settings-menu button{align-items:center;background:transparent;color:#c9d6ea;display:grid;font-size:14px;gap:12px;grid-template-columns:18px 1fr 12px;justify-content:stretch;min-height:46px;padding:0 18px;text-align:left;width:100%}.settings-menu button.active,.settings-menu button:hover{background:#172a4c;color:#fff}.settings-form{border-bottom:1px solid #24364f}.settings-result{color:#cfe0f8;font-size:13px;font-weight:700;margin:0;padding:0 20px 16px}.settings-split{display:grid;gap:18px;grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);padding:18px}.table-wrap.no-pad{padding:0}.bouquet-box{background:#071022;border:1px solid #243854;min-height:220px;padding:16px}.settings-side{display:grid;gap:14px}.bouquet-box h3,.schema-box h3{color:#fff;font-size:15px;margin:0 0 12px}.bouquet-list{display:grid;gap:8px;max-height:300px;overflow:auto}.bouquet-item{align-items:center;background:#101a2d;border:1px solid #203653;display:grid;gap:10px;grid-template-columns:auto 1fr auto;min-height:38px;padding:8px 10px}.bouquet-item input{min-height:auto;width:auto}.bouquet-item small{color:#88a0c0}.schema-score{color:#86a2c8;display:block;font-size:11px;font-weight:800;margin-top:5px}.schema-box{background:#071022;border:1px solid #243854;min-height:220px;padding:16px}.schema-head{align-items:center;display:flex;justify-content:space-between}.schema-head span{background:#0e5795;color:#fff;font-size:12px;font-weight:900;padding:5px 8px}.schema-check-list{display:grid;gap:9px;max-height:360px;overflow:auto}.type-map{background:#0b1730;border:1px solid #244061;display:flex;flex-wrap:wrap;gap:7px;padding:10px}.type-map strong{color:#fff;flex:1 0 100%;font-size:12px}.type-map span{background:#0e5795;color:#fff;font-size:11px;font-weight:900;padding:5px 7px}.schema-check{background:#101a2d;border-left:3px solid #263957;display:grid;gap:7px;grid-template-columns:1fr auto;padding:10px 12px}.schema-check.ok{border-left-color:#21d266}.schema-check.partial{border-left-color:#d4a63d}.schema-check.missing,.schema-check.invalid{border-left-color:#e55050}.schema-check strong,.schema-check span,.schema-check p,.schema-check small{display:block}.schema-check strong{color:#f8fbff;font-size:13px}.schema-check span,.schema-check small{color:#91a6c6;font-size:11px;margin-top:3px}.schema-check p{color:#c9d7eb;font-size:12px;grid-column:1 / -1;line-height:1.35;margin:0}.schema-check small{grid-column:1 / -1}.empty.compact{padding:12px 0}.settings-note{color:#9fb4d2;font-size:13px;padding:0 20px 20px}.form-grid{display:grid;gap:13px;grid-template-columns:repeat(2,minmax(0,1fr));padding:20px}.form-grid.compact{grid-template-columns:repeat(4,minmax(0,1fr))}.form-grid .wide{grid-column:1 / -1}label{color:#9eb5d3;display:grid;font-size:12px;font-weight:800;gap:7px}.check-row{align-items:center;display:flex;min-height:38px}.check-row input{min-height:auto;width:auto}.table-wrap{overflow-x:auto;padding:0 18px 18px}table{border-collapse:collapse;width:100%}th,td{border-bottom:1px solid #24364f;padding:11px 9px;text-align:left;vertical-align:top}th{color:#95a9c8;font-size:11px;text-transform:uppercase}td{color:#f2f6ff;font-size:12px}.toolbar{display:grid;gap:10px;grid-template-columns:1fr 180px auto;padding:18px}.small-button,.danger-button,.link-button,form button{background:#112b52;border:1px solid #31547e;color:#fff;min-height:36px;padding:8px 12px}form button{background:#1e74d6;border-color:#2e8cff}button:disabled{cursor:wait;opacity:.65}.danger-button{background:#e249491f;border-color:#9b3f47;color:#ff9d9d}.actions{display:flex;gap:8px}.server-list{display:grid;gap:10px;padding:18px}.server-row{align-items:center;background:#071022;border:1px solid #243854;display:grid;gap:12px;grid-template-columns:1fr auto auto auto;padding:13px;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.server-row:hover{background:#0d1a32;border-color:#3e76bc;box-shadow:0 12px 26px #195cae33;transform:translateY(-2px)}.server-row strong{color:#fff}.server-row p,.hint,.empty{color:#9fb4d2;font-size:12px;margin:5px 0 0}.mini-bars{display:flex;flex-wrap:wrap;gap:5px;justify-content:flex-end}.mini-bars span{background:#11203a;color:#adc5e7;font-size:10px;font-weight:900;padding:6px 7px}.server-state{border:1px solid #355079;color:#cfe0f8;font-size:11px;font-weight:900;padding:7px 8px;text-transform:uppercase}.server-state.online{border-color:#1bc86a;color:#56ee90}.server-state.maintenance{border-color:#c89e39;color:#ffd66e}.server-state.offline{border-color:#df5656;color:#ff8c8c}.hint{padding:0 20px 16px}.empty{padding:22px}pre{background:#050b18;border:1px solid #253c5d;color:#dbe9ff;margin:0 20px 18px;overflow:auto;padding:12px}.login-shell{align-items:center;background:linear-gradient(166deg,#1a2052e6 0,#1a2052e6 34%,#092b66e6 34.4%,#092b66e6),#010612;color:#f5f8ff;display:grid;min-height:100vh;padding:28px;place-items:center}.login-card{background:#111a2c;border:1px solid #31435e;max-width:430px;padding:34px;width:100%}.login-brand{align-items:baseline;display:flex;line-height:1;margin-bottom:22px}.login-brand strong{color:#fff;font-size:50px;font-weight:900}.login-brand span{color:#ffffffc7;font-size:42px;font-weight:300}.login-card h1{color:#fff;font-size:24px;margin:0 0 8px}.login-card p,.login-hint{color:#9fb4d2;font-size:13px;line-height:1.5}.login-form{display:grid;gap:14px;margin-top:24px}.login-form button{background:#1e74d6;border:1px solid #2e8cff;color:#fff;min-height:42px}.login-error{background:#e249491f;border:1px solid #9b3f47;color:#ff9d9d;font-size:13px;margin-top:14px;padding:10px 12px}.login-hint{border-top:1px solid #263957;margin-top:18px;padding-top:14px}.user-menu{align-self:stretch;display:grid;min-width:136px;position:relative}.user-top-info{align-items:center;color:#ffffffb8;display:flex;font-size:10px;font-weight:800;gap:8px;justify-content:flex-end;line-height:1;padding-top:9px;text-transform:uppercase}.user-button{background:transparent;color:#fff;gap:6px;font-weight:700;justify-content:flex-end;min-height:38px;padding:0}.user-dropdown{background:#202b3f;border:1px solid #2f3e57;box-shadow:0 22px 46px #00000057;display:grid;min-width:232px;opacity:0;padding:9px;pointer-events:none;position:absolute;right:0;top:100%;transform:translateY(8px);transition:opacity .16s ease,transform .16s ease;z-index:60}.user-dropdown.open{opacity:1;pointer-events:auto;transform:translateY(0)}.user-dropdown button{background:transparent;color:#d8e4f6;display:grid;font-size:13px;gap:10px;grid-template-columns:18px 1fr;justify-content:stretch;min-height:34px;padding:0 10px;text-align:left;width:100%}.user-dropdown button:hover{background:#172a4c;color:#fff}.user-dropdown i{color:#5fa1f7;justify-self:center}.user-dropdown hr{border:0;border-top:1px solid #3a465a;margin:8px 0;width:100%}.profile-page{display:grid;gap:26px;max-width:1060px}.profile-page h2{color:#fff;font-size:22px;margin:0}.profile-panel{min-height:520px}.profile-tabs{background:#13233c;border-bottom:2px solid #3479e8;min-height:68px}.profile-tabs button{background:transparent;color:#3f82f4;gap:9px;height:68px;margin:0 auto;padding:0 18px}.profile-form{display:grid;gap:26px;padding:38px 24px 24px}.profile-form label{align-items:center;display:grid;gap:24px;grid-template-columns:240px minmax(280px,1fr)}.profile-form label>span{color:#e7effc;font-size:13px;font-weight:900}.profile-actions{align-items:center;display:flex;gap:14px;justify-content:flex-end}.profile-actions span{color:#9fb4d2;font-size:13px;font-weight:800}.profile-actions button{background:#5e86a8;border:1px solid #79a6c6;color:#fff;min-height:38px;padding:8px 16px}.topbar-blue .xui-topbar{background:linear-gradient(164deg,rgba(255,255,255,.08) 0 10%,transparent 10.5% 46%),linear-gradient(166deg,#1a2052 0,#1a2052 33%,#092b66 33.4%,#092b66)}.topbar-red .xui-topbar{background:linear-gradient(164deg,rgba(255,255,255,.08) 0 10%,transparent 10.5% 46%),linear-gradient(166deg,#4b1120 0,#4b1120 33%,#8f1e24 33.4%,#8f1e24)}.topbar-orange .xui-topbar{background:linear-gradient(164deg,rgba(255,255,255,.1) 0 10%,transparent 10.5% 46%),linear-gradient(166deg,#623212 0,#623212 33%,#bd5d18 33.4%,#bd5d18)}.topbar-purple .xui-topbar{background:linear-gradient(164deg,rgba(255,255,255,.08) 0 10%,transparent 10.5% 46%),linear-gradient(166deg,#291955 0,#291955 33%,#572b91 33.4%,#572b91)}.topbar-pink .xui-topbar{background:linear-gradient(164deg,rgba(255,255,255,.08) 0 10%,transparent 10.5% 46%),linear-gradient(166deg,#4f173c 0,#4f173c 33%,#a82771 33.4%,#a82771)}.topbar-dark-grey .xui-topbar{background:linear-gradient(164deg,rgba(255,255,255,.08) 0 10%,transparent 10.5% 46%),linear-gradient(166deg,#1f2630 0,#1f2630 33%,#394457 33.4%,#394457)}.topbar-light-grey .xui-topbar{background:linear-gradient(164deg,rgba(255,255,255,.18) 0 10%,transparent 10.5% 46%),linear-gradient(166deg,#a9b4c5 0,#a9b4c5 33%,#d6dde8 33.4%,#d6dde8)}.topbar-light-grey .xui-brand strong,.topbar-light-grey .xui-brand span,.topbar-light-grey .top-fa,.topbar-light-grey .user-button,.topbar-light-grey .user-top-info{color:#0b1220}.theme-light.xui-shell,.theme-light.login-shell{background:#edf2f8;color:#111827}.theme-light .xui-nav,.theme-light .xui-panel,.theme-light .main-server-card,.theme-light .stat-card,.theme-light .login-card{background:#fff;border-color:#cbd7e6;color:#111827}.theme-light .xui-nav{background:#f8fafc}.theme-light .xui-workspace,.theme-light .page-title-row h1,.theme-light .profile-page h2,.theme-light .panel-head h2,.theme-light .server-row strong,.theme-light .profile-form label>span,.theme-light td,.theme-light .stat-card strong,.theme-light .stat-card span{color:#111827}.theme-light .nav-item>button,.theme-light .xui-nav>button,.theme-light .nav-item>button .nav-text,.theme-light .xui-nav>button .nav-text{color:#26384f}.theme-light .nav-fa,.theme-light .nav-chevron,.theme-light .nav-chevron-right{color:#52657d}.theme-light .nav-dropdown,.theme-light .nav-flyout,.theme-light .user-dropdown{background:#fff;border-color:#cbd7e6}.theme-light .nav-dropdown button,.theme-light .nav-flyout button,.theme-light .user-dropdown button{color:#26384f}.theme-light .nav-dropdown button:hover,.theme-light .nav-flyout button:hover,.theme-light .nav-subitem:hover>button,.theme-light .user-dropdown button:hover,.theme-light .nav-item.active>button,.theme-light .nav-item:hover>button{background:#e8f1ff;color:#0b4ea2}.theme-light input,.theme-light select,.theme-light textarea,.theme-light .right-tools select{background:#f8fafc;border-color:#cbd7e6;color:#152033}.theme-light th{color:#52657d}.theme-light .service-list strong,.theme-light .server-row p,.theme-light .hint,.theme-light .empty,.theme-light .settings-note,.theme-light .profile-actions span,.theme-light .login-card p,.theme-light .login-hint{color:#60728a}.theme-light .service-list p,.theme-light .server-title strong,.theme-light .server-title span,.theme-light .server-small-cards b,.theme-light .server-bottom-metrics b,.theme-light .resource-row span,.theme-light .resource-row b{color:#f8fbff}.theme-light .server-table-panel,.theme-light .server-row,.theme-light .bouquet-box,.theme-light .schema-box,.theme-light .schema-check,.theme-light .live-toolbar div{background:#f8fafc;border-color:#d8e2ef}.theme-light .server-xui-table th{background:#e8eef7;color:#52657d}.theme-light .server-xui-table tbody tr,.theme-light .metric-ring:before{background:#f8fafc}.theme-light pre{background:#f8fafc;color:#152033}@media (max-width: 1320px){.xui-topbar{grid-template-columns:120px 1fr;padding:0 28px}.top-actions{grid-column:1 / -1;padding-bottom:14px}.xui-nav,.xui-workspace{padding-left:28px;padding-right:28px}.dashboard-board{grid-template-columns:repeat(3,minmax(180px,1fr))}.server-admin-grid,.live-toolbar,.settings-split{grid-template-columns:repeat(2,minmax(0,1fr))}.service-status,.main-server-card,.hot-panel,.imports-panel{grid-column:span 3}}@media (max-width: 860px){.xui-topbar{gap:12px;grid-template-columns:1fr;padding:14px}.xui-brand strong{font-size:42px}.xui-brand span{font-size:36px}.xui-nav,.xui-workspace{padding-left:14px;padding-right:14px}.page-title-row,.right-tools{align-items:stretch;flex-direction:column}.dashboard-board,.two-column,.settings-layout,.wizard-steps,.server-admin-grid,.live-toolbar,.settings-split,.profile-form label,.form-grid,.form-grid.compact,.server-small-cards,.server-bottom-metrics,.toolbar,.server-row{grid-template-columns:1fr}.data-table-tools,.servers-actions{align-items:stretch;flex-direction:column}.data-table-tools input{width:100%}.service-status,.main-server-card,.hot-panel,.imports-panel{grid-column:span 1}.main-server-card,.service-status{height:auto}.service-scroll{height:320px}}.progress-line{align-items:center;display:flex;flex-wrap:wrap;gap:10px;color:#9db7dc;font-size:12px}.progress-line strong{color:#dff7ff;font-size:13px}.wide-textarea{width:100%;min-height:220px;margin-top:14px;resize:vertical;border-radius:10px;border:1px solid rgba(255,255,255,.14);background:#030a16a6;color:inherit;padding:12px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.compact-dashboard{margin-top:16px}.xui-nav>button,.nav-item>button{position:relative;overflow:hidden;transition:background .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease}.nav-item>button:after,.xui-nav>button:after{background:linear-gradient(180deg,#4ea2ff,#1f6fff);bottom:0;content:"";height:3px;left:14px;opacity:0;position:absolute;right:14px;transform:scaleX(.35);transition:opacity .18s ease,transform .18s ease}.nav-item.active>button,.nav-item:hover>button,.xui-nav>button:hover{background:linear-gradient(180deg,#16294a,#13243e);box-shadow:inset 0 -1px #3b8dff,0 12px 28px #0000002e;color:#fff}.nav-item.active>button:after,.nav-item:hover>button:after,.xui-nav>button:hover:after{opacity:1;transform:scaleX(1)}.nav-dropdown button,.nav-flyout button{border-left:3px solid transparent;position:relative;transition:background .16s ease,border-color .16s ease,color .16s ease,padding-left .16s ease}.nav-dropdown button:hover,.nav-flyout button:hover,.nav-subitem:hover>button{background:linear-gradient(90deg,#2d83ff38,#172a4ce6);border-left-color:#2d83ff;color:#fff;padding-left:32px}.stat-icon{align-items:center;background:#2d83ff21;border:1px solid rgba(82,158,255,.25);border-radius:12px;color:#8fc5ff;display:inline-flex;font-size:20px;height:44px;justify-content:center;min-width:44px;width:44px}.settings-layout{display:grid;gap:18px;grid-template-columns:minmax(0,1fr)}.settings-tabs{align-items:stretch;display:flex;gap:0;overflow:hidden;padding:0}.settings-tabs button{align-items:center;background:transparent;border-left:1px solid rgba(255,255,255,.03);color:#b8c8df;display:flex;gap:10px;justify-content:center;min-height:54px;padding:0 22px;position:relative;transition:background .18s ease,color .18s ease}.settings-tabs button:first-child{border-left:0}.settings-tabs button:after{background:linear-gradient(90deg,#1f6fff,#4ea2ff);bottom:0;content:"";height:3px;left:0;opacity:0;position:absolute;right:0;transform:scaleX(.2);transition:opacity .18s ease,transform .18s ease}.settings-tabs button.active,.settings-tabs button:hover{background:#132845;color:#fff}.settings-tabs button.active:after,.settings-tabs button:hover:after{opacity:1;transform:scaleX(1)}.settings-tabs i{color:#7db8ff}.cache-status-grid{display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr));margin:16px 0}.cache-status-grid .stat-card{background:#0e1c32d1;border:1px solid rgba(69,103,154,.45);border-radius:10px;padding:14px 16px}.cache-status-grid .stat-card small{color:#8fa8ca;display:block;font-size:12px;margin-bottom:7px}.cache-status-grid .stat-card strong{color:#fff;font-size:20px}.cache-items-table{margin:10px 0 14px}@media (max-width: 980px){.cache-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.proxy-summary-grid{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 16px}.proxy-summary-grid div{background:#091424c2;border:1px solid rgba(74,111,166,.48);border-radius:8px;padding:13px 15px}.proxy-summary-grid strong{color:#fff;display:block;font-size:22px;line-height:1;margin-bottom:6px}.proxy-summary-grid span{color:#9eb2cf;font-size:12px;font-weight:700;text-transform:uppercase}.install-info{background:#172a45c2;border:1px solid rgba(83,130,197,.48);border-radius:8px;color:#bfd2ee;padding:14px 16px}.install-info strong{color:#fff;display:block;margin-bottom:7px}.install-info p{margin:0}.install-service-list{display:grid;gap:10px;margin:16px 0}.install-service-step{align-items:center;background:#081220bd;border:1px solid rgba(58,82,119,.7);border-radius:8px;display:grid;gap:10px;grid-template-columns:12px 1fr auto;padding:10px 12px}.install-service-step i{background:#6d7d96;border-radius:50%;display:block;height:9px;width:9px}.install-service-step b{color:#aabbd4;font-size:12px}.install-service-step.active i{animation:pulse-dot 1s infinite ease-in-out;background:#3d94ff}.install-service-step.done i{background:#2fd478}.install-service-step.error i{background:#f05a5a}.install-service-step.done b{color:#72eba1}.install-service-step.error b{color:#ff8c8c}@keyframes pulse-dot{0%,to{opacity:.45;transform:scale(.9)}50%{opacity:1;transform:scale(1.25)}}@media (max-width: 980px){.proxy-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.dashboard-lb-panel{grid-column:span 4}.server-actions-cell{position:relative}.server-row-menu{position:absolute;right:10px;top:44px;z-index:40;width:230px;display:grid;padding:10px;background:#243043;border:1px solid #3c4f70;box-shadow:0 18px 40px #00000073}.server-row-menu button{background:transparent;border:0;color:#cbd5e1;padding:10px 8px;text-align:left;cursor:pointer}.server-row-menu button:hover{color:#fff;background:rgba(var(--theme-accent-rgb, 59,130,246),.16)}.server-row-menu .danger-link{color:#ff8b8b}.server-modal{width:min(980px,96vw);border:1px solid rgba(90,170,255,.35);border-radius:4px;background:#111827;box-shadow:0 24px 90px #0000008c;padding:22px;position:relative}.server-tools-modal{width:min(880px,96vw)}.modal-close{position:absolute;right:18px;top:14px;background:transparent;border:0;color:#94a3b8;font-size:28px;cursor:pointer}.modal-title-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.server-modal h3{margin:0;font-size:20px}.server-tools-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:26px}.edit-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid #263957;margin-bottom:22px}.edit-tabs button{min-height:58px;background:#121d31;border:0;border-right:1px solid #263957;color:#8fa5c2;cursor:pointer;font-weight:700}.edit-tabs button:last-child{border-right:0}.edit-tabs button.active{color:var(--theme-accent, #3b82f6);background:rgba(var(--theme-accent-rgb, 59,130,246),.12);border-bottom:2px solid var(--theme-accent, #3b82f6)}.edit-server-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 28px}.edit-server-form label{display:grid;grid-template-columns:210px 1fr;gap:12px;align-items:center;color:#f8fafc;font-weight:700}.edit-server-form label.wide{grid-column:1 / -1}.edit-server-form input,.edit-server-form textarea{min-height:38px;background:#0f172a;border:1px solid #334155;color:#fff;padding:8px 12px}.edit-server-form textarea{min-height:90px}.edit-server-form .switch-line input{width:52px;height:28px;accent-color:var(--theme-accent, #3b82f6)}.edit-proxy-grid{padding:18px}@media (max-width: 1100px){.dashboard-lb-panel{grid-column:span 3}.server-tools-grid,.edit-server-form,.edit-server-form label{grid-template-columns:1fr}}@media (max-width: 720px){.dashboard-lb-panel{grid-column:span 1}.edit-tabs{grid-template-columns:1fr}}.dashboard-board{grid-template-columns:repeat(10,minmax(0,1fr));align-items:stretch}.dashboard-board>.stat-card{grid-column:span 2}.dashboard-main-panel.service-status,.dashboard-main-panel.main-server-card{grid-column:span 3}.dashboard-main-panel.main-server-card:nth-of-type(13){grid-column:span 4}.dashboard-bottom-panel{grid-column:span 3;min-height:245px}.dashboard-imports-panel{grid-column:span 7;min-height:245px}.empty-dashboard{align-items:center;color:#b8c9e5;display:flex;flex-direction:column;gap:10px;justify-content:center;min-height:165px;text-align:center}.empty-dashboard i{color:#4f82bf;font-size:42px;opacity:.75}.empty-dashboard strong{color:#c9daf6}.empty-dashboard span{color:#9fb1cc;font-size:13px}.server-row-menu{min-width:245px}.server-actions-cell,.table-wrap,.server-xui-table{overflow:visible}@media (max-width: 1300px){.dashboard-board{grid-template-columns:repeat(6,minmax(0,1fr))}.dashboard-board>.stat-card,.dashboard-main-panel.service-status,.dashboard-main-panel.main-server-card,.dashboard-main-panel.main-server-card:nth-of-type(13),.dashboard-bottom-panel,.dashboard-imports-panel{grid-column:span 3}}@media (max-width: 860px){.dashboard-board{grid-template-columns:1fr}.dashboard-board>.stat-card,.dashboard-main-panel.service-status,.dashboard-main-panel.main-server-card,.dashboard-main-panel.main-server-card:nth-of-type(13),.dashboard-bottom-panel,.dashboard-imports-panel{grid-column:span 1}}.xui-topbar{background:linear-gradient(164deg,rgba(255,255,255,.07) 0 10%,transparent 10.5% 46%),linear-gradient(166deg,#17255f 0,#17255f 33%,#082657 33.4%,#082657)}.main-server-head{background:linear-gradient(135deg,#123b71,#0d2c58 52%,#0a2144);border-bottom:1px solid #234e83}.server-pulse-line{display:none}.server-spark{display:none!important}.panel-head .small-button,.panel-head button.small-button{margin-left:14px}.small-button,.link-button,.danger-button{border-radius:3px;min-height:32px;padding-inline:14px}.actions{gap:8px}.server-row-menu button{justify-content:flex-start;width:100%}.dashboard-imports-panel .panel-head,.dashboard-bottom-panel .panel-head{min-height:50px}.main-server-head{background:linear-gradient(135deg,#122d4ef5,#0c1e36f5);border-bottom:1px solid rgba(49,85,127,.75);min-height:64px;height:auto;padding:14px 16px 12px}.clean-server-title strong{font-size:17px;line-height:1.15}.clean-server-title span{align-items:center;color:#d9e8ff;display:inline-flex;font-size:13px;gap:6px;margin-top:7px}.clean-server-title span i{color:#b9d7ff;font-size:12px}.main-server-head .mini-tag,.clean-server-title .mini-tag{display:none!important}.resource-track i{background:linear-gradient(90deg,#22c55e,#38d878)}.resource-row:nth-child(2) .resource-track i,.resource-row:nth-child(3) .resource-track i,.resource-row:nth-child(4) .resource-track i{background:inherit}.server-table-panel,.server-table-panel .table-wrap,.server-xui-table,.server-xui-table tbody,.server-xui-table tr,.server-actions-cell{overflow:visible!important}.server-table-panel{position:relative;z-index:10}.server-actions-cell{min-width:82px;position:relative}.server-row-menu{max-height:205px;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:#4b6388 #182338;scrollbar-width:thin;z-index:9999}.server-row-menu::-webkit-scrollbar{width:8px}.server-row-menu::-webkit-scrollbar-track{background:#182338}.server-row-menu::-webkit-scrollbar-thumb{background:#4b6388;border-radius:999px}.metric-ring.mem{--ring: #20bea9}.settings-modern{max-width:1180px;margin:0 auto;width:100%;gap:16px}.settings-modern-head{align-items:center;border-bottom:1px solid rgba(139,170,210,.35);display:flex;justify-content:space-between;margin-bottom:8px;padding:0 0 14px}.settings-modern-head h2{color:#fff;font-size:22px;margin:0 0 4px}.settings-modern-head span{color:#7f95b4;font-size:12px;font-weight:700}.settings-save-top{background:linear-gradient(180deg,#5d8cb3,#426f95);border:1px solid rgba(132,190,238,.35);border-radius:0;color:#fff;font-size:13px;font-weight:800;min-height:38px;padding:0 28px;width:auto}.settings-save-top:disabled{cursor:not-allowed;filter:grayscale(.45);opacity:.55}.settings-modern .settings-tabs{border-radius:8px 8px 0 0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));min-height:64px}.settings-modern .settings-tabs button{color:#7f95b4;font-size:13px;font-weight:800;min-height:64px;padding:0 16px}.settings-modern .settings-tabs button.active,.settings-modern .settings-tabs button:hover{background:#10284b;color:#3c96ff}.settings-card-modern{border-radius:0 0 8px 8px;overflow:hidden}.settings-card-modern .panel-head{min-height:48px;padding:14px 22px}.settings-card-modern .panel-head h2{align-items:center;display:flex;font-size:16px;gap:8px}.settings-card-modern .form-grid.settings-form{border-bottom:1px solid rgba(36,54,79,.72);display:grid;gap:18px 22px;grid-template-columns:repeat(2,minmax(0,1fr));padding:24px 28px 20px}.settings-card-modern .form-grid label{color:#fff;font-size:13px;font-weight:800;gap:8px}.settings-card-modern input,.settings-card-modern select,.settings-card-modern textarea{min-height:38px}.settings-card-modern textarea{min-height:82px}.settings-card-modern .settings-form>button:not(.small-button):not(.danger-button){background:linear-gradient(180deg,#2e84d8,#2877c4);border:1px solid rgba(113,178,255,.38);grid-column:2;justify-self:stretch;min-height:40px}.settings-card-modern .check-row{align-items:center;flex-direction:row;min-height:40px}.settings-card-modern .settings-split{gap:16px;grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);padding:18px 22px 22px}.license-grid{display:grid;gap:22px 36px;grid-template-columns:repeat(2,minmax(0,1fr));padding:34px 28px 24px}.license-grid label{color:#fff;display:grid;font-size:14px;font-weight:800;gap:10px;grid-template-columns:150px minmax(0,1fr);align-items:center}.license-grid input{background:#596575;border:0;color:#fff;font-weight:800;min-height:40px;padding:0 16px}.license-badge{align-items:center;color:#fff;display:inline-flex;font-size:14px;font-weight:900;gap:8px;min-height:36px;padding:0 16px;width:fit-content}.license-badge.active{background:#1fcf61}.license-badge.offline{background:#09b9c9}.license-panel .settings-note{margin:0 28px 26px}@media (max-width: 1100px){.settings-modern{max-width:none}.settings-modern .settings-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.settings-card-modern .form-grid.settings-form,.license-grid{grid-template-columns:1fr}.settings-card-modern .settings-form>button:not(.small-button):not(.danger-button){grid-column:1}.license-grid label{grid-template-columns:1fr}}.nav-refresh,.live-badge{display:none!important}.page-title-row{margin-bottom:26px}.compact-install-layout{max-width:860px;margin:0 auto;display:grid;gap:22px}.compact-install-layout .server-install-top{align-items:center;border-bottom:1px solid rgba(137,160,193,.42);display:flex;justify-content:space-between;padding:0 0 16px}.compact-install-layout .server-install-top h2{color:#fff;font-size:22px;margin:0}.install-manage-button{min-height:31px;padding:0 18px}.compact-install-panel{border-color:#597399b8;border-radius:6px;margin:0;overflow:hidden;padding:0}.compact-install-panel .install-tab-head{align-items:center;background:#132039;border-bottom:2px solid #2485ff;color:#2485ff;display:flex;font-size:14px;font-weight:800;justify-content:center;min-height:58px}.compact-install-panel .server-install-form{display:grid;gap:24px 28px;grid-template-columns:1fr 1fr;padding:34px 26px 26px}.compact-install-panel .server-install-form label{align-items:center;display:grid;gap:12px;grid-template-columns:165px 1fr}.compact-install-panel .server-install-form label.full,.compact-install-panel .server-install-form .install-info,.compact-install-panel .server-install-form .install-actions{grid-column:1 / -1}.compact-install-panel .server-install-form label.full{grid-template-columns:165px 1fr}.compact-install-panel .server-install-form span{color:#e7f0ff;font-size:13px;font-weight:800}.compact-install-panel .server-install-form input{background:#121b2d;border:1px solid #4a5870;color:#fff;font-size:13px;min-height:38px;padding:8px 12px}.compact-install-panel .switch-line.safe-install-badge{grid-template-columns:220px auto;justify-content:start}.compact-install-panel .switch-line.safe-install-badge input{accent-color:var(--theme-accent, #3b82f6);height:34px;width:34px}.compact-install-panel .install-info{background:#182438;border:1px solid #34455f;border-radius:4px;padding:18px 20px}.compact-install-panel .install-info strong{color:#fff;display:block;margin-bottom:10px}.compact-install-panel .install-info p{color:#d5e5ff;line-height:1.55;margin:0}.compact-install-panel .install-actions{display:flex;justify-content:flex-end}.compact-install-panel .install-actions button{background:#5480a4;border:0;color:#fff;cursor:pointer;font-weight:700;min-height:36px;padding:0 20px}.compact-install-panel .install-actions button:not(:disabled):hover{filter:brightness(1.1)}.servers-layout{max-width:1680px;margin:0 auto}.servers-actions{justify-content:flex-end;margin-bottom:10px}.servers-actions .small-button{background:#0e61ad;border:1px solid #2781d6;border-radius:2px;color:#fff;font-size:13px;min-height:30px;padding:0 14px}.servers-actions .square-button{background:#101a2d;min-width:40px}.server-table-panel{border-radius:6px;padding:24px}.data-table-tools{margin-bottom:20px}.data-table-tools label{color:#dce9fb;font-size:13px;font-weight:700}.data-table-tools select,.data-table-tools input{background:#111a2d;border:1px solid #536177;color:#e9f3ff;min-height:29px}.server-xui-table{border-collapse:separate;border-spacing:0;width:100%}.server-xui-table th{background:#0d172a;color:#8fb0d7;font-size:12px;letter-spacing:.02em;padding:14px 13px;position:relative;text-transform:uppercase}.server-xui-table th:after{color:#536780;content:"↕";font-size:12px;margin-left:12px}.server-xui-table td{background:#171f32;border-top:0;color:#dce9fb;font-size:13px;padding:13px}.server-xui-table tbody tr:hover td{background:#1b2941}.server-xui-table td strong{color:#dce9fb;font-size:13px;font-weight:700}.server-xui-table td small{color:#8fa6c6;font-size:12px}.row-menu-button{background:#101a2c;border:1px solid #263a58;border-radius:2px;color:#afc5e3;cursor:pointer;min-height:30px;min-width:40px}.row-menu-button:hover{border-color:#2f86df;color:#fff}.server-row-menu{background:#1c293d;border:1px solid #41516b;border-radius:2px;max-height:210px;overflow-y:auto;padding:9px;right:6px;top:38px}.table-footer{color:#8fa6c6;font-size:13px;margin-top:20px}.page-button{background:#101a2c;border:1px solid #263a58;color:#91a9c9;min-height:34px;min-width:34px}.page-button.active{background:#237ee7;border-color:#237ee7;color:#fff}@media (max-width: 980px){.compact-install-layout{max-width:100%}.compact-install-panel .server-install-form,.compact-install-panel .server-install-form label,.compact-install-panel .server-install-form label.full{grid-template-columns:1fr}}.cache-dns-page{display:grid;gap:18px;margin:0 auto;max-width:1480px}.cache-dns-hero .health-score{border-radius:8px}.cache-dns-form{display:grid;gap:16px;padding:18px}.cache-dns-form .form-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.cache-dns-actions{align-items:center;background:#101a2c;border:1px solid #263a58;border-radius:8px;display:flex;flex-wrap:wrap;gap:10px;margin-top:8px;padding:14px}.cache-dns-actions .small-button{align-items:center;border-radius:6px!important;display:inline-flex!important;font-size:12px!important;font-weight:800;gap:8px!important;justify-content:center;line-height:1;margin:0!important;min-height:38px!important;min-width:128px;padding:0 16px!important;white-space:nowrap}.cache-dns-actions .small-button i{font-size:13px;line-height:1}.cache-dns-actions .success-button,.cache-dns-actions .danger-button{margin-top:0!important}.cache-dns-actions .danger-button{min-width:205px}.cache-dns-actions .small-button:disabled{background:#182338!important;border-color:#2c3e5a!important;box-shadow:none!important;color:#7f95b4!important;cursor:not-allowed;opacity:.75}.active-import-jobs-card{align-items:center;background:linear-gradient(135deg,#0ea5e924,#101a2cf5);border:1px solid rgba(83,199,255,.35);border-radius:8px;display:flex;gap:14px;justify-content:space-between;margin:0 0 16px;padding:14px 16px}.active-import-jobs-card strong{color:#edf6ff;display:block;font-size:14px}.active-import-jobs-card span{color:#a9bdd8;display:block;font-size:12px;margin-top:4px}.active-import-jobs-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.active-import-jobs-actions .small-button{margin:0!important;min-height:36px!important;white-space:nowrap}.import-jobs-page{display:grid;gap:16px}.import-jobs-toolbar,.import-job-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.import-jobs-toolbar .small-button.active{border-color:#53c7ff!important;box-shadow:0 0 0 1px #53c7ff38,0 10px 24px #2f82ff2e!important}.import-jobs-grid{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(340px,1fr))}.import-job-card{background:#101a2c;border:1px solid #263a58;border-radius:8px;display:grid;gap:12px;padding:14px}.import-job-card-head{align-items:start;display:flex;gap:12px;justify-content:space-between}.import-job-card-head strong{color:#edf6ff;display:block;font-size:15px}.import-job-card-head span{color:#9fb5d2;font-size:12px}.compact-job-summary{grid-template-columns:repeat(4,minmax(0,1fr))!important}.job-heartbeat{color:#8fa6c6}.import-job-detail{margin-top:0}.dns-progress{background:#101b30;border:1px solid #2d4364;border-radius:8px;display:grid;gap:10px;padding:12px}.dns-progress div{align-items:center;color:#d9e8fb;display:flex;justify-content:space-between}.dns-progress i{background:#0a1322;border-radius:999px;display:block;height:8px;overflow:hidden}.dns-progress b{background:linear-gradient(90deg,#2f86df,#37d684);display:block;height:100%;transition:width .22s ease}.cache-dns-stats .stat-card{min-height:92px}.dns-example-list{display:grid;gap:12px}.dns-example{background:#101a2c;border:1px solid #263a58;border-radius:8px;display:grid;gap:7px;padding:12px}.dns-example strong{color:#edf6ff}.dns-example span{color:#7fa3ca;font-size:11px;font-weight:800;text-transform:uppercase}.dns-example code{background:#071120;border:1px solid #1d304c;border-radius:6px;color:#cfe1f7;overflow-wrap:anywhere;padding:8px}.dns-example i{color:#65b7ff;justify-self:center}@media (max-width: 980px){.cache-dns-page .health-columns{grid-template-columns:1fr}.cache-dns-actions .small-button{flex:1 1 180px}.active-import-jobs-card{align-items:stretch;flex-direction:column}.active-import-jobs-actions{justify-content:stretch}.active-import-jobs-actions .small-button{flex:1 1 180px}.m3u-category-select-head{align-items:stretch;flex-direction:column}.m3u-category-search{min-width:0;width:100%}}.library-health-page{display:grid;gap:18px;max-width:1480px;margin:0 auto}.health-hero{align-items:center;background:linear-gradient(135deg,#0d1d34f5,#11213beb);border:1px solid rgba(70,103,148,.38);display:flex;justify-content:space-between;min-height:138px;overflow:hidden;padding:24px 28px;position:relative}.health-hero:after{background:radial-gradient(circle,rgba(43,133,231,.22),transparent 58%);content:"";height:260px;position:absolute;right:-70px;top:-90px;width:360px}.health-hero>*{position:relative;z-index:1}.health-hero h2{color:#edf6ff;font-size:26px;margin:8px 0}.health-hero p{color:#9fb5d2;font-size:14px;max-width:760px;margin:0}.eyebrow{color:#65b7ff;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.health-score{align-items:center;background:#101b30;border:1px solid #2d4364;border-radius:18px;display:flex;flex-direction:column;gap:3px;min-width:150px;padding:18px 22px}.health-score strong{color:#fff;font-size:34px;line-height:1}.health-score span{color:#9fb5d2;font-size:12px;font-weight:700}.health-score.ok{box-shadow:inset 0 0 0 1px #37d68440}.health-score.warn{box-shadow:inset 0 0 0 1px #f5b74347}.health-score.danger{box-shadow:inset 0 0 0 1px #ff5d5d4d}.health-toolbar{align-items:end;display:flex;flex-wrap:wrap;gap:12px;padding:16px}.health-toolbar label{color:#95abc9;display:grid;font-size:12px;font-weight:800;gap:7px;min-width:260px;text-transform:uppercase}.health-toolbar select{background:#101a2c;border:1px solid #314968;border-radius:8px;color:#eaf3ff;min-height:38px;padding:0 11px}.health-last-run{color:#8fa6c6;font-size:12px;margin-left:auto;padding-bottom:10px}.health-grid{display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.health-check-card{align-items:start;border:1px solid rgba(55,78,111,.7);display:grid;gap:12px;grid-template-columns:42px 1fr;min-height:162px;padding:16px;position:relative}.health-check-card.ok{border-top:2px solid #2ecb75}.health-check-card.warn{border-top:2px solid #f2b746}.health-check-card.danger{border-top:2px solid #ff5d5d}.health-check-icon{align-items:center;background:#101b30;border:1px solid #2d4364;border-radius:12px;color:#65b7ff;display:flex;height:42px;justify-content:center;width:42px}.health-check-body strong{color:#eef6ff;display:block;font-size:14px;margin-bottom:5px}.health-check-body p{color:#8fa6c6;font-size:12px;line-height:1.35;margin:0 0 9px}.health-check-body span{color:#dbeaff;font-size:12px;font-weight:800}.mini-action{background:#111d31;border:1px solid #314968;border-radius:8px;color:#a9c2e4;cursor:pointer;font-size:12px;font-weight:800;grid-column:1 / -1;min-height:34px}.mini-action:hover{border-color:#2f86df;color:#fff}.health-columns{display:grid;gap:18px;grid-template-columns:minmax(0,1.45fr) minmax(340px,.55fr)}.health-list-panel{padding:18px}.health-list-panel td small{color:#8fa6c6;display:block;font-size:12px;margin-top:4px}.proxy-health-list{display:grid;gap:10px}.proxy-health-item{align-items:center;background:#111b2d;border:1px solid #263a58;border-radius:10px;display:grid;gap:8px;grid-template-columns:1fr auto;padding:12px}.proxy-health-item strong{color:#edf6ff;display:block;font-size:13px}.proxy-health-item span:not(.mini-tag){color:#8fa6c6;display:block;font-size:12px;margin-top:2px}.proxy-health-item small{color:#9fb5d2;grid-column:1 / -1}.inline-empty{padding:14px}@media (max-width: 1280px){.health-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.health-columns{grid-template-columns:1fr}}@media (max-width: 720px){.health-hero{align-items:flex-start;flex-direction:column}.health-grid{grid-template-columns:1fr}.health-toolbar{align-items:stretch;flex-direction:column}.health-last-run{margin-left:0}}.stat-card .stat-content{margin-left:auto;position:relative;text-align:right;z-index:1}.stat-card-rich{padding-bottom:12px;padding-top:12px}.stat-card .stat-subtitle{color:#9fc4f7;display:block;font-size:11px;font-weight:700;line-height:1.2;margin-top:3px;position:relative;z-index:1}.stat-mini-grid{border-top:1px solid rgba(116,154,206,.22);display:grid;gap:0;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:8px;min-width:150px;padding-top:7px}.stat-mini-grid small{color:#d8e7ff;display:block;font-size:10px;font-weight:700;line-height:1.05;text-align:center;text-transform:none}.stat-mini-grid small+small{border-left:1px solid rgba(116,154,206,.26)}.stat-mini-grid b{color:#fff;display:block;font-size:16px;line-height:1;margin-bottom:3px}.stat-card-cache strong,.stat-card-cache .stat-subtitle,.stat-card-downloading strong,.stat-card-downloading .stat-mini-grid b{color:#fff}.stat-card-cache .stat-icon,.stat-card-downloading .stat-icon{color:#8fc5ff}.m3u-updates-page .m3u-panel-head,.m3u-panel-head{align-items:flex-start;gap:16px}.m3u-panel-head p,.m3u-source-modal p{margin:4px 0 0;color:var(--muted, #9ca3af);font-size:13px}.m3u-stats-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:16px 0}.m3u-stats-grid article{border:1px solid rgba(148,163,184,.18);border-radius:14px;background:#0f172a6b;padding:14px 16px}.m3u-stats-grid span{display:block;color:var(--muted, #9ca3af);font-size:12px;margin-bottom:6px}.m3u-stats-grid strong{font-size:26px}.m3u-table-wrapper table td{vertical-align:middle}.muted-cell{display:block;margin-top:4px;color:var(--muted, #94a3b8);font-size:11px;max-width:360px;overflow-wrap:anywhere}.actions-cell{display:flex;gap:6px;flex-wrap:wrap}.empty-cell{text-align:center;color:var(--muted, #94a3b8);padding:24px!important}.nav-direct-link{justify-content:flex-start!important;gap:8px;width:100%}.m3u-source-modal{max-width:920px;width:min(920px,calc(100vw - 32px))}.m3u-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px;text-align:left}.m3u-form-grid label{display:flex;flex-direction:column;gap:6px;color:var(--muted, #cbd5e1);font-size:12px}.m3u-form-grid label.wide{grid-column:1 / -1}.m3u-form-grid input,.m3u-form-grid select,.m3u-form-grid textarea{width:100%}.m3u-form-grid textarea{min-height:82px;resize:vertical}.modal-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:16px}@media (max-width: 900px){.m3u-stats-grid,.m3u-form-grid{grid-template-columns:1fr}}.m3u-modal-backdrop{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:10050!important;display:flex!important;align-items:flex-start!important;justify-content:center!important;padding:48px 18px 24px!important;overflow-y:auto!important;overscroll-behavior:contain;background:#000000bd!important}.m3u-source-modal{position:relative!important;max-height:calc(100vh - 78px);overflow-y:auto;transform:translateZ(0);backface-visibility:hidden;will-change:auto}.m3u-source-modal .success-button{margin-top:0}.m3u-source-modal .switch-line{align-items:flex-start}.m3u-source-modal .switch-line input[type=checkbox]{width:24px;height:24px;min-height:24px;margin-top:4px}.m3u-checkout-actions{display:flex;align-items:center;gap:12px;padding:10px 0}.m3u-smart-preview{display:flex;flex-direction:column;gap:14px;padding:14px;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:#03081259}.m3u-preview-cards{display:grid;grid-template-columns:repeat(5,minmax(120px,1fr));gap:10px}.m3u-preview-cards article{padding:12px;border-radius:12px;background:#ffffff0a}.m3u-preview-cards span{display:block;font-size:11px;color:#94a3b8}.m3u-preview-cards strong{display:block;margin-top:4px;font-size:20px}.m3u-category-select-box{background:#03081252;border:1px solid rgba(255,255,255,.08);border-radius:12px;display:grid;gap:12px;padding:14px}.m3u-category-select-head{align-items:center;display:flex;gap:14px;justify-content:space-between}.m3u-category-select-head h4{margin:0 0 4px}.m3u-category-search{align-items:center;background:#050c19c7;border:1px solid rgba(79,112,159,.45);border-radius:8px;display:flex;gap:8px;min-width:280px;padding:0 10px}.m3u-category-search input{background:transparent!important;border:0!important;min-height:38px!important;padding:0!important}.m3u-category-select-actions{display:flex;flex-wrap:wrap;gap:10px}.m3u-category-checkbox-list{display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));max-height:380px;overflow:auto;padding-right:4px}.m3u-category-checkbox{align-items:center;background:#ffffff09;border:1px solid rgba(79,112,159,.32);border-radius:9px;display:flex;gap:10px;min-height:58px;padding:10px}.m3u-category-checkbox input{accent-color:#39c4ff;flex:0 0 auto}.m3u-category-checkbox strong,.m3u-category-checkbox small{display:block}.m3u-category-checkbox strong{color:#edf6ff;font-size:13px}.m3u-category-checkbox small{color:#93a8c6;font-size:11px;margin-top:3px}.m3u-category-map-box h4,.m3u-series-preview-box h4{margin:0 0 6px}.m3u-category-map-table{display:flex;flex-direction:column;gap:6px;max-height:340px;overflow:auto}.m3u-category-map-head,.m3u-category-map-row{display:grid;grid-template-columns:1.4fr 80px 120px 1.2fr;gap:10px;align-items:center}.m3u-category-map-head{font-size:11px;color:#94a3b8;text-transform:uppercase}.m3u-category-map-row{padding:8px;border-radius:10px;background:#ffffff09}.m3u-category-map-row small{display:block;margin-top:3px;color:#64748b}.m3u-series-preview-box details{margin-top:6px;padding:9px 10px;border-radius:10px;background:#ffffff09}.m3u-season-line{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding:8px 0 0}@media (max-width: 1100px){.m3u-preview-cards,.m3u-category-map-head,.m3u-category-map-row{grid-template-columns:1fr}}.m3u-modal-backdrop{padding:28px 18px!important}.m3u-source-modal{width:min(1180px,calc(100vw - 36px))!important;max-width:1180px!important;max-height:calc(100vh - 56px)!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}.m3u-source-modal>.panel-head{flex:0 0 auto}.m3u-source-modal>.m3u-form-grid{flex:1 1 auto;overflow-y:auto;overflow-x:hidden;padding-right:8px;margin-right:-4px}.m3u-source-modal>.modal-actions{flex:0 0 auto;padding-top:12px;border-top:1px solid rgba(148,163,184,.16)}.m3u-smart-preview{overflow:hidden}.m3u-preview-cards{grid-template-columns:repeat(6,minmax(120px,1fr))}.m3u-category-map-table{max-height:420px;overflow-y:auto;overflow-x:hidden;padding-right:4px}.m3u-category-map-head,.m3u-category-map-row{grid-template-columns:minmax(220px,1.5fr) 80px 120px minmax(240px,1.2fr)}.m3u-category-map-row>span,.m3u-category-map-row select{min-width:0}.m3u-safety-alert{display:flex;flex-direction:column;gap:4px;border:1px solid rgba(59,130,246,.25);background:#1e40af29;border-radius:12px;padding:10px 12px;color:#cbd5e1}.m3u-safety-alert strong{color:#bfdbfe}.m3u-safety-alert.danger{border-color:#ef444459;background:#7f1d1d42}.m3u-safety-alert.danger strong{color:#fecaca}.m3u-run-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px;border:1px solid rgba(148,163,184,.14);border-radius:12px;background:#0f172a61}.m3u-run-options label{display:flex!important;flex-direction:row!important;align-items:center;gap:8px!important}.m3u-run-options input[type=checkbox]{width:18px;min-height:18px}.m3u-run-options input[type=number]{max-width:110px;margin-left:auto}.m3u-preview-actions{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap}@media (max-width: 1200px){.m3u-preview-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.m3u-category-map-head,.m3u-category-map-row{grid-template-columns:minmax(180px,1fr) 70px 100px minmax(180px,1fr)}}@media (max-width: 780px){.m3u-source-modal{width:calc(100vw - 18px)!important}.m3u-preview-cards,.m3u-run-options,.m3u-category-map-head,.m3u-category-map-row{grid-template-columns:1fr}}.m3u-form-grid>.wide{grid-column:1 / -1!important}.m3u-smart-preview{width:100%!important;max-width:100%!important;box-sizing:border-box!important;overflow:visible!important;padding:16px!important}.m3u-smart-preview .m3u-preview-cards{width:100%!important;grid-template-columns:repeat(6,minmax(0,1fr))!important}.m3u-preview-cards article{min-width:0!important;overflow:hidden}.m3u-preview-cards span,.m3u-preview-cards strong{overflow-wrap:anywhere}.m3u-safety-alert,.m3u-run-options,.m3u-preview-actions,.m3u-category-map-box,.m3u-series-preview-box{width:100%;box-sizing:border-box}.m3u-source-modal>.m3u-form-grid{padding-right:10px!important;overflow-x:hidden!important}.m3u-category-map-table{width:100%;max-width:100%}.m3u-category-map-head,.m3u-category-map-row{width:100%;box-sizing:border-box}@media (max-width: 1250px){.m3u-smart-preview .m3u-preview-cards{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width: 760px){.m3u-smart-preview .m3u-preview-cards{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 520px){.m3u-smart-preview .m3u-preview-cards{grid-template-columns:1fr!important}}.m3u-exec-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end;align-items:center;margin-top:14px;padding-top:14px;border-top:1px solid rgba(120,170,255,.18)}.m3u-live-execution-panel{margin-top:14px;padding:16px;border:1px solid rgba(81,143,226,.35);border-radius:14px;background:#081226a3;box-shadow:inset 0 0 0 1px #ffffff05}.m3u-live-head{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:10px}.m3u-live-head strong{display:block;color:#eef5ff;font-size:15px}.m3u-live-head small{display:block;margin-top:4px;color:#9db0c8;word-break:break-word}.m3u-live-head>span{color:#8ec5ff;font-size:22px;font-weight:800;white-space:nowrap}.m3u-live-progress{height:10px;margin:8px 0 14px;background:#040c1cbf;border-radius:999px;overflow:hidden}.m3u-live-grid{display:grid;grid-template-columns:repeat(5,minmax(110px,1fr));gap:10px}.m3u-live-grid article{min-width:0;padding:12px;border-radius:12px;background:#112039e6;border:1px solid rgba(120,170,255,.1)}.m3u-live-grid span{display:block;color:#98a9c0;font-size:12px;margin-bottom:5px}.m3u-live-grid strong{color:#eef5ff;font-size:18px}@media (max-width: 980px){.m3u-live-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.m3u-exec-actions{justify-content:stretch}.m3u-exec-actions .small-button{flex:1}}.polished-health-card,.m3u-stats-grid article,.m3u-history-card,.m3u-live-execution-panel,.m3u-smart-preview{position:relative;overflow:hidden}.polished-health-card:before,.m3u-stats-grid article:before,.m3u-live-execution-panel:before,.m3u-smart-preview:before{content:"";position:absolute;inset:0 0 auto 0;height:2px;background:linear-gradient(90deg,#3b82f626,#60a5fabf,#3b82f614);pointer-events:none}.health-grid{align-items:stretch}.polished-health-card{min-height:158px;display:grid!important;grid-template-columns:46px minmax(0,1fr);grid-template-rows:1fr auto;gap:12px;transition:transform .16s ease,border-color .16s ease,background .16s ease}.polished-health-card:hover{transform:translateY(-2px);border-color:#60a5fa47!important;background:#0f172ab8!important}.health-card-title-line{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:4px}.health-card-title-line strong{min-width:0;line-height:1.15}.health-card-meta{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:9px}.health-card-meta span,.health-card-meta small{border:1px solid rgba(148,163,184,.13);border-radius:999px;background:#02061747;color:#b6c6db;font-size:11px;font-weight:700;padding:5px 8px}.health-card-action{grid-column:1 / -1;justify-self:stretch;min-height:34px;border-radius:10px!important}.health-toolbar{position:sticky;top:10px;z-index:5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 14px 34px #02061738}.health-history-panel .table-wrap,.health-list-panel .table-wrap,.m3u-table-wrapper{border-radius:14px;overflow:auto}.health-history-panel table thead th,.health-list-panel table thead th,.m3u-table-wrapper table thead th{position:sticky;top:0;z-index:2;background:#0a1222f5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.health-score{box-shadow:inset 0 0 0 1px #ffffff0f,0 10px 26px #0003}.m3u-source-modal>.panel-head,.m3u-source-modal>.modal-actions{background:#070d1adb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:4}.m3u-source-modal>.panel-head{position:sticky;top:0;padding-bottom:14px;border-bottom:1px solid rgba(148,163,184,.14)}.m3u-source-modal>.modal-actions{position:sticky;bottom:0;margin-top:0!important;padding:14px 0 0}.m3u-preview-cards article,.m3u-live-grid article{border:1px solid rgba(148,163,184,.12);box-shadow:inset 0 0 0 1px #ffffff05}.m3u-preview-cards article:nth-child(3) strong,.m3u-live-grid article:nth-child(2) strong{color:#5eea91}.m3u-preview-cards article:nth-child(4) strong,.m3u-live-grid article:nth-child(3) strong{color:#60a5fa}.m3u-preview-cards article:nth-child(6) strong,.m3u-live-grid article:nth-child(5) strong{color:#fda4af}.m3u-live-progress{height:12px!important;box-shadow:inset 0 1px 2px #00000047}.m3u-live-progress span,.progress-line span{transition:width .28s ease}.m3u-category-map-head,.m3u-category-map-row{min-width:760px}.m3u-category-map-table{overflow-x:auto!important}.m3u-category-map-row select,.m3u-exec-actions .small-button,.modal-actions .small-button,.panel-actions .small-button{min-height:36px}@media (max-width: 900px){.health-toolbar{position:static}.polished-health-card{grid-template-columns:42px minmax(0,1fr)}.m3u-category-map-head,.m3u-category-map-row{min-width:0}}.xui-brand-link{text-decoration:none;cursor:pointer;padding:7px 10px;margin-left:-10px;border-radius:10px;transition:background .16s ease,transform .16s ease,filter .16s ease}.xui-brand-link:hover{background:#ffffff0e;filter:drop-shadow(0 0 14px rgba(96,165,250,.22));transform:translateY(-1px)}.xui-brand-link:focus-visible{outline:2px solid rgba(96,165,250,.75);outline-offset:3px}.nav-dropdown a,.nav-flyout a{align-items:center;background:transparent;color:#c9d6ea;display:flex;font-size:14px;justify-content:space-between;min-height:40px;padding:0 28px;text-align:left;text-decoration:none;width:100%;box-sizing:border-box}.nav-dropdown a:hover,.nav-flyout a:hover,.nav-subitem:hover>a{background:#172a4c;color:#fff}.nav-dropdown a i,.nav-flyout a i{margin-right:8px}.nav-subitem>a .nav-chevron-right{margin-right:0;margin-left:auto}.m3u-polished-page{background:radial-gradient(circle at 12% 0%,rgba(59,130,246,.16),transparent 30%),radial-gradient(circle at 95% 10%,rgba(14,165,233,.1),transparent 28%),#0c1526d1!important;border-color:#60a5fa38!important;box-shadow:0 20px 60px #00000040,inset 0 1px #ffffff08}.m3u-hero-card{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 18px 18px 20px;border-bottom:1px solid rgba(148,163,184,.16);background:linear-gradient(135deg,#122039f5,#081326b8);position:relative;overflow:hidden}.m3u-hero-card:after{content:"";position:absolute;inset:0 0 auto 0;height:2px;background:linear-gradient(90deg,#3b82f626,#7dd3fcd9,#3b82f61a);pointer-events:none}.m3u-hero-left{display:flex;align-items:center;gap:16px;min-width:0}.m3u-hero-icon{width:54px;height:54px;border-radius:16px;display:grid;place-items:center;color:#bfe0ff;background:linear-gradient(145deg,#2563eb6b,#0ea5e91f);border:1px solid rgba(125,211,252,.22);box-shadow:inset 0 0 0 1px #ffffff0a,0 12px 28px #2563eb2e;flex:0 0 auto}.m3u-hero-icon i{font-size:22px}.m3u-hero-card .eyebrow{color:#7dd3fc;display:block;font-size:11px;font-weight:800;letter-spacing:.12em;margin-bottom:4px;text-transform:uppercase}.m3u-hero-card h2{margin:0;color:#f8fbff;font-size:24px;line-height:1.15}.m3u-hero-card p{margin:7px 0 0;color:#a9bbd3;max-width:760px;line-height:1.45}.m3u-hero-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end;flex:0 0 auto}.m3u-hero-actions .small-button{min-height:40px;border-radius:10px;display:inline-flex;align-items:center;gap:8px}.ghost-button{background:#0f172a8a!important}.m3u-polished-stats{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:14px!important;padding:16px 16px 8px;margin:0!important}.m3u-polished-stats article{min-height:94px;display:grid;grid-template-columns:42px minmax(0,1fr);grid-template-rows:auto auto auto;column-gap:12px;align-items:center;padding:16px!important;background:linear-gradient(160deg,#112039f2,#081020bd)!important;border-color:#60a5fa2e!important;transition:transform .16s ease,border-color .16s ease,background .16s ease}.m3u-polished-stats article:hover{transform:translateY(-2px);border-color:#7dd3fc52!important;background:linear-gradient(160deg,#172b4cfa,#0a1428db)!important}.m3u-polished-stats article>i{grid-row:1 / 4;width:42px;height:42px;display:grid;place-items:center;border-radius:13px;color:#93c5fd;background:#2563eb2e;border:1px solid rgba(96,165,250,.16)}.m3u-polished-stats span{margin-bottom:0!important}.m3u-polished-stats strong{line-height:1.05}.m3u-polished-stats small{color:#7f94ad;font-size:11px;font-weight:700}.m3u-table-wrapper{margin:10px 16px 0;border:1px solid rgba(96,165,250,.16);background:#050d1c61;box-shadow:inset 0 1px #ffffff05}.m3u-table-wrapper table thead th{color:#9fc5ff;letter-spacing:.045em}.m3u-history-grid{padding:16px!important;gap:16px!important}.m3u-history-card{border-color:#60a5fa33!important;background:linear-gradient(160deg,#081427e6,#040d1cc2)!important;min-height:150px}.m3u-history-card h3{display:flex;align-items:center;gap:8px}.m3u-history-card h3:before{content:"";width:9px;height:9px;border-radius:50%;background:#60a5fa;box-shadow:0 0 14px #60a5fab3}.m3u-empty-state{height:100px}.m3u-empty-state i,.m3u-empty-state strong,.m3u-empty-state span{display:block;margin:4px auto}.m3u-empty-state i{color:#60a5fa;font-size:24px;opacity:.85}.m3u-empty-state strong{color:#d8e7ff;font-size:14px}.m3u-empty-state span{color:#8fa3bd;font-size:12px}.m3u-source-modal{border-radius:18px!important;border:1px solid rgba(96,165,250,.34)!important;background:radial-gradient(circle at 0% 0%,rgba(37,99,235,.18),transparent 30%),linear-gradient(180deg,#0f192bfa,#09111ffa)!important;box-shadow:0 30px 90px #00000094,inset 0 1px #ffffff0a!important}.m3u-modal-head{padding:18px 20px!important;margin:0!important}.m3u-modal-title{display:flex;align-items:center;gap:14px;min-width:0}.m3u-modal-title>span{width:44px;height:44px;flex:0 0 auto;border-radius:14px;display:grid;place-items:center;color:#bfdbfe;background:linear-gradient(145deg,#2563eb61,#0ea5e921);border:1px solid rgba(125,211,252,.22)}.m3u-modal-title h3{margin:0;font-size:24px}.m3u-source-modal>.m3u-form-grid{padding:18px 20px 10px!important;gap:14px!important}.m3u-form-grid label{color:#d6e5f8!important;font-weight:800}.m3u-form-grid input,.m3u-form-grid select,.m3u-form-grid textarea{border-radius:10px!important;background:#07142de0!important;border-color:#60a5fa3d!important;min-height:42px}.m3u-form-grid input:focus,.m3u-form-grid select:focus,.m3u-form-grid textarea:focus{border-color:#7dd3fc9e!important;box-shadow:0 0 0 3px #3b82f624!important}.m3u-checkout-actions{background:#0510227a;border:1px solid rgba(96,165,250,.14);border-radius:14px;padding:14px!important}.m3u-checkout-actions .small-button{min-height:46px;border-radius:12px;font-weight:900}.m3u-checkout-actions .hint{color:#9fb4cf;line-height:1.35}.m3u-smart-preview{background:linear-gradient(180deg,#071226eb,#030a18c2)!important;border-color:#60a5fa3d!important}.m3u-preview-cards article,.m3u-live-grid article{background:linear-gradient(160deg,#10203cf5,#081224d1)!important}.m3u-source-modal>.modal-actions{padding:14px 20px!important;border-top:1px solid rgba(148,163,184,.16)!important}@media (max-width: 1100px){.m3u-hero-card{align-items:flex-start;flex-direction:column}.m3u-hero-actions{width:100%;justify-content:stretch}.m3u-hero-actions .small-button{flex:1;justify-content:center}.m3u-polished-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 640px){.m3u-polished-stats{grid-template-columns:1fr!important}.m3u-hero-left{align-items:flex-start}.m3u-hero-actions .small-button{flex-basis:100%}}.m3u-confirm-backdrop{z-index:9999;background:#010712b8!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.m3u-confirm-modal{width:min(520px,calc(100vw - 32px));border-radius:18px;border:1px solid rgba(96,165,250,.34);background:radial-gradient(circle at top left,rgba(37,99,235,.24),transparent 38%),linear-gradient(180deg,#0f192bfa,#060e1cfa);box-shadow:0 30px 90px #0000009e,inset 0 1px #ffffff0f;padding:22px;color:#e8f1ff;display:grid;grid-template-columns:54px 1fr;gap:16px}.m3u-confirm-icon{width:48px;height:48px;border-radius:15px;display:grid;place-items:center;color:#bfdbfe;background:linear-gradient(145deg,#2563eb70,#0ea5e929);border:1px solid rgba(125,211,252,.24)}.m3u-confirm-content h3{margin:4px 0 8px;font-size:21px}.m3u-confirm-content p{margin:0;color:#a9bad1;line-height:1.45}.m3u-confirm-actions{grid-column:1 / -1;display:flex;justify-content:flex-end;gap:10px;padding-top:8px}.m3u-confirm-actions .small-button{min-width:132px;min-height:42px;border-radius:12px;font-weight:900}.m3u-schedule-designer{display:grid!important;grid-template-columns:minmax(180px,1fr) minmax(140px,.7fr) minmax(260px,1.4fr);align-items:end;gap:14px;padding:14px;border-radius:16px;border:1px solid rgba(96,165,250,.18);background:linear-gradient(160deg,#071226c7,#040c1a9e)}.m3u-schedule-preview{min-height:48px;border-radius:13px;padding:11px 13px;background:#2563eb1f;border:1px solid rgba(96,165,250,.18);display:flex;flex-direction:column;justify-content:center;gap:3px}.m3u-schedule-preview strong{color:#dbeafe;font-size:13px}.m3u-schedule-preview span{color:#93c5fd;font-size:12px}.m3u-table-wrapper .actions-cell{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.m3u-table-wrapper .actions-cell .small-button{min-height:36px;border-radius:9px;padding-inline:14px}.m3u-category-map-row select:not([value=""]),.m3u-category-map-row select.auto-mapped{border-color:#22c55e57!important;background:linear-gradient(180deg,#072218d1,#07142de0)!important}@media (max-width: 900px){.m3u-schedule-designer{grid-template-columns:1fr}.m3u-confirm-actions{flex-direction:column-reverse}.m3u-confirm-actions .small-button{width:100%}}.m3u-category-select,.m3u-category-select option,.m3u-form-grid select option{background-color:#07152b!important;color:#eaf3ff!important}.m3u-category-select:focus{border-color:#60a5fabf!important;box-shadow:0 0 0 3px #3b82f62e!important}.m3u-category-select.mapped{border-color:#22c55e6b!important;background:linear-gradient(180deg,#072218d1,#07142deb)!important}.m3u-category-select:not(.mapped){border-color:#94a3b847!important;background:linear-gradient(180deg,#071123eb,#081226f5)!important}.m3u-category-map-row select option:first-child{color:#93a4bb!important}.m3u-category-map-row select option:checked{background-color:#143e6d!important;color:#fff!important}body,button,input,select,textarea{font-weight:400;letter-spacing:.01em}h1,h2,h3,.panel-head h2,.page-title-row h1{font-weight:650;letter-spacing:-.015em}.xui-topbar{min-height:66px;grid-template-columns:126px minmax(360px,1fr) 330px;padding:0 64px}.xui-brand strong{font-weight:760}.xui-brand span{font-weight:250}.top-counter b,.top-counter small,.nav-item>button,.nav-dropdown a,.user-button,.top-search-button{font-weight:500}.top-actions.polished-top-actions{grid-template-columns:minmax(170px,240px) auto;gap:14px;justify-content:end}.top-search{position:relative;width:100%;z-index:60}.top-actions,.top-search-panel input{min-width:0}.top-search-button{background:#051a47;border:1px solid rgba(53,106,178,.35);color:#d9e7ff;height:42px;justify-content:space-between;padding:0 14px;width:100%}.top-search-button span{color:#d9e7ffb8}.top-search-panel{background:linear-gradient(180deg,#101927,#0a1220);border:1px solid rgba(65,119,191,.35);box-shadow:0 18px 50px #0000006b;display:none;gap:10px;left:auto;max-width:min(560px,calc(100vw - 32px));min-width:min(520px,calc(100vw - 32px));padding:12px;position:absolute;right:0;top:calc(100% + 8px);width:max-content}.top-search.open .top-search-panel{display:grid;grid-template-columns:1fr auto}.clean-user-button{min-height:42px;padding:0 10px}.settings-modern-head{align-items:center}.settings-modern-head span{color:#9fb2d2}.settings-tabs{overflow:hidden}.settings-tabs button{min-height:64px;transition:background .18s ease,color .18s ease,border-color .18s ease}.settings-card-modern{box-shadow:0 20px 60px #0000002e}.backup-hero{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:18px}.backup-hero>div,.logs-grid>div{background:linear-gradient(135deg,#12305cb8,#0a1426f5);border:1px solid rgba(67,126,205,.35);border-radius:12px;display:grid;gap:8px;padding:18px}.backup-hero i{align-items:center;background:#2f89ff29;border:1px solid rgba(68,148,255,.34);border-radius:12px;color:#8fc2ff;display:inline-flex;height:42px;justify-content:center;width:42px}.backup-hero strong,.logs-grid strong{color:#f4f8ff;font-size:15px;font-weight:650}.backup-hero span,.logs-grid span,.modern-note{color:#a9bad3;line-height:1.45}.polished-actions button{border-radius:8px;min-height:42px;padding:0 18px}.restore-upload{border-radius:12px;display:grid;gap:10px;margin-top:18px;padding:16px}.license-panel .license-grid label,.security-grid label{background:#0410278c;border:1px solid rgba(67,126,205,.2);border-radius:10px;padding:14px}.security-grid,.logs-grid{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.security-modern-panel .panel-head h2 i,.logs-modern-panel .panel-head h2 i{color:#79b7ff;margin-right:8px}@media (max-width: 1200px){.xui-topbar{grid-template-columns:110px 1fr}.top-actions.polished-top-actions{grid-column:1 / -1;grid-template-columns:1fr auto}.top-search-panel{max-width:calc(100vw - 24px);min-width:min(92vw,520px);right:0}.backup-hero,.security-grid,.logs-grid{grid-template-columns:1fr}}.nav-dropdown a,.nav-flyout a{gap:9px;justify-content:flex-start}.nav-dropdown a .nav-chevron-right,.nav-flyout a .nav-chevron-right{margin-left:auto}.nav-dropdown a i:not(.nav-chevron-right),.nav-flyout a i:not(.nav-chevron-right){width:16px;min-width:16px;text-align:center;color:#86b7ff}.bouquets-main-page{padding:0;overflow:hidden}.bouquets-hero-card{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:26px 30px;border-bottom:1px solid rgba(83,120,180,.28);background:radial-gradient(circle at 20% 0%,rgba(59,130,246,.22),transparent 35%),linear-gradient(135deg,#0d1c35f5,#09111ffa)}.bouquets-hero-card h2{margin:5px 0 6px;font-size:25px}.bouquets-hero-card p{margin:0;color:#a9bedb;max-width:760px}.bouquets-toolbar{display:grid;grid-template-columns:minmax(230px,340px) 1fr auto;gap:14px;align-items:end;padding:18px 20px;border-bottom:1px solid rgba(83,120,180,.24)}.bouquets-toolbar label{display:grid;gap:7px;color:#b9c9e6;font-size:12px;font-weight:700}.bouquets-toolbar select,.bouquets-toolbar input{min-height:42px;border:1px solid #27466f;background:#071a37;color:#eaf2ff;padding:0 13px;outline:none}.bouquet-sync-status{min-width:180px;border:1px solid rgba(75,126,196,.35);background:#081426c7;border-radius:12px;padding:11px 14px;display:grid;gap:3px}.bouquet-sync-status span{font-weight:800;color:#fff}.bouquet-sync-status small{color:#8da6c7}.bouquet-stats-grid{padding:18px 20px 4px}.bouquets-table-wrapper{margin:18px 20px 24px}.bouquets-table-wrapper table td strong{color:#fff}@media (max-width: 900px){.bouquets-hero-card,.bouquets-toolbar{grid-template-columns:1fr;display:grid}}.health-action-backdrop{z-index:80;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.health-action-modal{width:min(680px,calc(100vw - 28px));border:1px solid rgba(61,106,154,.65);border-radius:22px;background:linear-gradient(180deg,#0d1a2cfa,#060d18fa);box-shadow:0 28px 90px #0000008c,inset 0 1px #ffffff0a;padding:22px;color:#eef6ff}.health-action-modal-head{display:grid;grid-template-columns:58px minmax(0,1fr);gap:16px;align-items:start}.health-action-modal-head h3{margin:3px 0 7px;font-size:20px;letter-spacing:.01em}.health-action-modal-head p{margin:0;color:#9fb5d2;line-height:1.45;font-size:13px}.health-action-modal-icon{width:54px;height:54px;border-radius:17px;display:grid;place-items:center;color:#8ef2df;background:linear-gradient(135deg,#1fbca633,#295da82e);border:1px solid rgba(93,232,216,.25);font-size:20px}.health-action-modal-icon.danger{color:#ffb4b4;background:linear-gradient(135deg,#ef444438,#731b1b2e);border-color:#ff6d6d59}.health-action-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:18px 0 14px}.health-action-summary div{border:1px solid rgba(53,87,128,.65);border-radius:14px;background:#040b158c;padding:12px}.health-action-summary span{display:block;color:#829aba;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;margin-bottom:5px}.health-action-summary b{display:block;color:#eff7ff;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.health-category-field{display:grid;gap:7px;margin:12px 0;color:#dcecff;font-weight:800;font-size:13px}.health-category-field input{width:100%;border:1px solid rgba(54,96,142,.9);border-radius:12px;background:#07101d;color:#eef6ff;padding:12px 13px;outline:none}.health-category-field small{color:#8fa6c6;font-weight:600}.health-action-warning{display:flex;gap:10px;align-items:center;border:1px solid rgba(52,211,153,.22);border-radius:14px;background:#10b98114;color:#baf7df;padding:12px 13px;font-size:12px;line-height:1.35}.health-action-warning.danger{border-color:#ff6d6d47;background:#ef444417;color:#ffd0d0}.health-action-actions{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap;margin-top:18px}.health-action-actions .small-button{min-height:38px}@media (max-width: 720px){.health-action-summary,.health-action-modal-head{grid-template-columns:1fr}.health-action-actions{flex-direction:column-reverse}.health-action-actions .small-button{width:100%}}.boot-shell{min-height:100vh;display:grid;place-items:center;background:radial-gradient(circle at top,#10245a 0,#030712 58%);color:#fff}.boot-card{width:min(380px,calc(100vw - 40px));border:1px solid rgba(75,139,232,.38);background:linear-gradient(180deg,#102039f5,#060e1dfa);box-shadow:0 28px 80px #00000073;padding:28px;display:grid;justify-items:center;gap:10px}.boot-card strong{font-size:16px}.boot-card span{color:#8ea7c9;font-size:12px}.settings-modern{max-width:980px;gap:14px}.settings-modern-head{margin-bottom:12px;padding-bottom:16px}.settings-modern-head h2{text-transform:none}.settings-modern .settings-tabs{border:1px solid rgba(85,111,151,.55);background:#111b2f;border-radius:6px 6px 0 0;grid-template-columns:repeat(6,minmax(0,1fr));margin-bottom:0;overflow:hidden}.settings-modern .settings-tabs button{min-height:58px;border-right:1px solid rgba(47,66,96,.72);justify-content:center;gap:9px;letter-spacing:.01em}.settings-modern .settings-tabs button:last-child{border-right:0}.settings-modern .settings-tabs button.active,.settings-modern .settings-tabs button:hover{background:rgba(var(--theme-accent-rgb, 47,130,255),.14);box-shadow:inset 0 -2px 0 var(--theme-accent, #2f89ff)}.settings-guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 14px}.settings-guide-card{min-height:92px;border:1px solid rgba(70,103,151,.44);background:linear-gradient(180deg,#121f34f5,#0a1221fa);padding:14px 15px;display:grid;grid-template-columns:32px 1fr;grid-template-rows:auto 1fr;gap:5px 10px;align-items:start}.settings-guide-card i{width:30px;height:30px;border-radius:999px;background:rgba(var(--theme-accent-rgb, 47,130,255),.13);border:1px solid rgba(var(--theme-accent-rgb, 47,130,255),.38);color:var(--theme-accent, #58a6ff);display:grid;place-items:center;grid-row:1 / span 2}.settings-guide-card strong{color:#eaf3ff;font-size:13px}.settings-guide-card span{color:#8ea7c9;font-size:11px;line-height:1.45}.settings-card-modern{border:1px solid rgba(85,111,151,.55);border-top:0;background:#111827;border-radius:0 0 6px 6px}.settings-card-modern .panel-head{background:#0c14239e;border-bottom:1px solid rgba(47,66,96,.72)}.settings-card-modern .form-grid.settings-form{grid-template-columns:1fr;gap:0;padding:22px 22px 18px;border-bottom:0}.settings-card-modern .form-grid label{display:grid;grid-template-columns:245px minmax(0,1fr);align-items:center;gap:18px;min-height:62px;padding:10px 0;color:#eef5ff}.settings-card-modern .form-grid label.wide{grid-column:auto}.settings-card-modern .form-grid label>span:first-child,.settings-card-modern .form-grid label:not(.switch-row){font-weight:800}.settings-card-modern input,.settings-card-modern select,.settings-card-modern textarea{min-height:36px;border:1px solid rgba(98,122,158,.65);background:#0a162be6;color:#f8fbff;box-shadow:inset 0 1px #ffffff08}.settings-card-modern textarea{min-height:70px}.field-help{width:12px;height:12px;display:inline-grid;place-items:center;border-radius:999px;border:1px solid #6d7f99;color:#93a8c8;margin-left:3px;vertical-align:1px;font-style:normal;cursor:help}.field-help:before{content:"";width:4px;height:4px;border-radius:999px;background:currentColor}.settings-card-modern .switch-row{grid-template-columns:245px auto;justify-content:start;position:relative}.settings-card-modern .switch-row input{position:absolute;opacity:0;pointer-events:none}.settings-card-modern .switch-row em{width:54px;height:30px;border-radius:999px;background:#334155;border:1px solid rgba(148,163,184,.18);position:relative;display:inline-block;box-shadow:inset 0 2px 8px #00000040}.settings-card-modern .switch-row em:after{content:"";position:absolute;width:24px;height:24px;left:3px;top:2px;border-radius:999px;background:#a8b3c2;box-shadow:0 2px 8px #00000059;transition:transform .18s ease,background .18s ease}.settings-card-modern .switch-row input:checked+em{background:#2f82ff}.settings-card-modern .switch-row input:checked+em:after{transform:translate(23px);background:#fff}.settings-card-modern .switch-row.readonly{opacity:.95}.settings-card-modern .settings-form>button:not(.small-button):not(.danger-button){grid-column:auto;justify-self:end;min-width:190px;border-radius:0}.security-grid{display:grid;grid-template-columns:1fr;gap:0;padding:22px 28px}.security-grid .switch-row{display:grid;grid-template-columns:minmax(260px,1fr) auto;align-items:center;min-height:58px;padding:8px 0}@media (max-width: 1100px){.settings-modern .settings-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.settings-guide-grid{grid-template-columns:1fr}}@media (max-width: 760px){.settings-card-modern .form-grid label,.settings-card-modern .switch-row,.security-grid .switch-row{grid-template-columns:1fr;gap:8px}}:root{--xui-line-soft: rgba(91, 121, 165, .44);--xui-panel-soft: #111a2d;--xui-panel-deep: #0b1322;--xui-input: #071833}.m3u-polished-page{max-width:1560px!important;margin:0 auto!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;display:grid!important;gap:12px!important}.m3u-hero-card{min-height:104px!important;padding:18px 20px!important;border-radius:6px!important;background:linear-gradient(135deg,#0f1f37fa,#0a1423fa)!important;border:1px solid rgba(53,94,145,.62)!important;box-shadow:0 14px 44px #0000002e!important}.m3u-hero-left{gap:14px!important;align-items:center!important}.m3u-hero-icon{width:44px!important;height:44px!important;min-width:44px!important;border-radius:12px!important;font-size:18px!important}.m3u-hero-card h2{font-size:22px!important;margin:3px 0 6px!important;line-height:1.1!important}.m3u-hero-card p{max-width:760px!important;font-size:13px!important;line-height:1.42!important;margin:0!important}.m3u-hero-actions{gap:8px!important}.m3u-hero-actions .small-button,.m3u-preview-actions .small-button,.m3u-exec-actions .small-button,.actions-cell .small-button{min-height:30px!important;padding:0 12px!important;border-radius:3px!important;font-size:12px!important;font-weight:600!important}.m3u-polished-stats{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:10px!important;margin:0!important}.m3u-polished-stats article{min-height:78px!important;padding:12px 14px!important;border-radius:7px!important;display:grid!important;grid-template-columns:36px 1fr!important;grid-template-areas:"icon label" "icon value" "icon hint"!important;align-items:center!important;gap:0 10px!important}.m3u-polished-stats article i{grid-area:icon!important;width:36px!important;height:36px!important;border-radius:8px!important;display:grid!important;place-items:center!important;background:#205daa61!important;color:#8fc6ff!important}.m3u-polished-stats article span{grid-area:label;margin:0!important;font-size:11px!important}.m3u-polished-stats article strong{grid-area:value;font-size:22px!important;line-height:1!important}.m3u-polished-stats article small{grid-area:hint;font-size:11px!important;color:#91a7c7!important}.m3u-table-wrapper{border-radius:7px!important;border:1px solid rgba(53,94,145,.45)!important;overflow:hidden!important;margin-top:0!important}.m3u-table-wrapper table th{padding:10px 9px!important;font-size:11px!important;letter-spacing:.03em!important}.m3u-table-wrapper table td{padding:10px 9px!important;font-size:12px!important}.m3u-empty-state{padding:34px 20px!important}.m3u-empty-state i{font-size:24px!important;margin-bottom:6px!important}.m3u-history-grid{gap:12px!important;margin-top:0!important}.m3u-history-card{min-height:122px!important;padding:14px!important;border-radius:7px!important}.m3u-history-card h3{font-size:15px!important;margin:0 0 10px!important}.m3u-history-card h3:before{width:8px!important;height:8px!important}.m3u-modal-backdrop{padding:18px!important;align-items:center!important}.m3u-source-modal{width:min(980px,calc(100vw - 34px))!important;max-width:980px!important;max-height:calc(100vh - 36px)!important;border-radius:8px!important;background:#101b2f!important;border:1px solid rgba(76,123,185,.68)!important}.m3u-source-modal>.panel-head{min-height:72px!important;padding:14px 18px!important;margin:0!important;background:#0b1322!important;border-bottom:1px solid rgba(73,103,145,.34)!important}.m3u-modal-title span{width:38px!important;height:38px!important;border-radius:10px!important}.m3u-source-modal h3{font-size:22px!important;margin:0!important}.m3u-source-modal p{font-size:12px!important;margin-top:4px!important}.m3u-source-modal>.m3u-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px 12px!important;padding:18px 20px 8px!important;margin:0!important}.m3u-form-grid label{gap:5px!important;font-size:11px!important;font-weight:600!important}.m3u-form-grid input,.m3u-form-grid select,.m3u-form-grid textarea{min-height:34px!important;border-radius:6px!important;font-size:12px!important;padding:7px 10px!important;background:#071833!important}.m3u-form-grid textarea{min-height:54px!important}.m3u-checkout-actions{padding:9px 12px!important;border-radius:7px!important;background:#081426b8!important;border:1px solid rgba(55,91,138,.42)!important}.m3u-checkout-actions .hint{font-size:11px!important;line-height:1.3!important}.m3u-source-modal>.modal-actions{padding:10px 20px 14px!important;margin:0!important;background:#0b1322!important}.m3u-smart-preview{padding:12px!important;border-radius:8px!important}.m3u-smart-preview .m3u-preview-cards{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:8px!important}.m3u-preview-cards article{padding:9px 10px!important;border-radius:7px!important}.m3u-preview-cards strong{font-size:18px!important}.m3u-run-options{padding:10px!important;gap:8px!important;border-radius:8px!important}.servers-layout{max-width:1500px!important}.server-table-panel{padding:20px!important;margin:0 auto!important}.server-xui-table th,.server-xui-table td{text-align:center!important}.server-xui-table th:nth-child(4),.server-xui-table td:nth-child(4){text-align:left!important}.server-xui-table td:nth-child(6),.server-xui-table td:nth-child(7){text-align:center!important}.server-xui-table td:nth-child(6) .mini-count,.server-xui-table td:nth-child(7) .mini-tag{margin:0 auto!important;display:inline-flex!important}.data-table-tools{align-items:center!important}.data-table-tools .right-tools{margin-left:auto!important}.compact-install-layout{max-width:820px!important;gap:14px!important}.compact-install-layout .server-install-top{padding-bottom:12px!important}.compact-install-layout .server-install-top h2{font-size:21px!important;font-weight:700!important}.compact-install-panel .install-tab-head{min-height:42px!important;font-size:13px!important;font-weight:700!important;justify-content:flex-start!important;padding-left:22px!important}.compact-install-panel .server-install-form{gap:14px 22px!important;padding:24px 26px 22px!important}.compact-install-panel .server-install-form label,.compact-install-panel .server-install-form label.full{grid-template-columns:155px 1fr!important}.compact-install-panel .server-install-form span{font-size:12px!important;font-weight:650!important}.compact-install-panel .server-install-form input{min-height:34px!important;font-size:12px!important}.compact-install-panel .install-info{padding:13px 16px!important;margin-top:2px!important;background:#131f34!important}.compact-install-panel .install-info strong{margin-bottom:6px!important;font-size:14px!important}.compact-install-panel .install-info p{font-size:12.5px!important;line-height:1.45!important}.compact-install-panel .install-actions button{min-height:34px!important}.import-wizard-panel{max-width:1320px!important;margin:0 auto!important;padding:18px!important;border-radius:7px!important}.import-wizard-panel .panel-head{padding-bottom:12px!important;margin-bottom:14px!important}.import-wizard-panel .panel-head h2{font-size:20px!important;font-weight:700!important}.wizard-steps{gap:8px!important;margin:0 0 14px!important}.wizard-steps span{min-height:36px!important;padding:8px 10px!important;font-size:12px!important;border-radius:5px!important}.wizard-steps span b{width:22px!important;height:22px!important;font-size:11px!important}.wizard-card{padding:16px!important;border-radius:7px!important;margin-bottom:12px!important}.wizard-card-head{margin-bottom:12px!important;padding-bottom:10px!important}.wizard-card-head h3{font-size:16px!important;font-weight:700!important}.form-grid.compact{gap:10px 12px!important}.form-grid.compact label{font-size:12px!important;gap:5px!important;font-weight:600!important}.form-grid.compact input,.form-grid.compact select,.form-grid.compact textarea{min-height:34px!important;padding:7px 10px!important;font-size:12px!important;border-radius:4px!important}.import-actions-row,.import-wizard-panel .actions,.import-wizard-panel .modal-actions{gap:8px!important;flex-wrap:wrap!important}.import-actions-row .small-button,.import-wizard-panel .small-button,.import-wizard-panel button{min-height:30px!important;padding:0 12px!important;font-size:12px!important;border-radius:3px!important}.review-summary{gap:10px!important}.review-summary div{padding:11px 12px!important;border-radius:6px!important}.group-review-table{margin-top:12px!important}.group-review-table .data-table-tools{margin-bottom:10px!important}.settings-modern{max-width:1016px!important;margin:0 auto!important;font-weight:400!important}.settings-modern-head{padding-bottom:13px!important;margin-bottom:24px!important}.settings-modern-head span{display:none!important}.settings-save-top{border-radius:0!important;min-height:35px!important;padding:0 18px!important;font-weight:500!important}.settings-modern .settings-tabs{grid-template-columns:repeat(6,minmax(0,1fr))!important;padding:0!important;gap:0!important;border-radius:6px 6px 0 0!important;background:#111a2d!important;overflow:hidden!important}.settings-modern .settings-tabs button{min-height:48px!important;justify-content:center!important;padding:0 12px!important;border-radius:0!important;border:0!important;border-right:1px solid rgba(70,89,118,.3)!important;background:transparent!important;color:#8296b6!important;font-size:13px!important;font-weight:400!important;letter-spacing:0!important}.settings-modern .settings-tabs button span,.settings-modern .settings-tabs button strong,.settings-card-modern label,.settings-card-modern label span,.settings-card-modern .panel-head h2,.settings-card-modern table th,.license-panel label,.license-panel strong{font-weight:500!important}.settings-modern .settings-tabs button.active{background:#13213a!important;color:#2f8cff!important;border-bottom:2px solid #2f8cff!important}.settings-guide-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin:10px 0 16px!important}.settings-guide-card{min-height:72px!important;padding:12px 14px!important;border-radius:2px!important;background:#131e32!important}.settings-guide-card i{width:28px!important;height:28px!important;font-size:12px!important}.settings-guide-card strong{font-size:12.5px!important;font-weight:600!important}.settings-guide-card span{font-size:11px!important;line-height:1.35!important}.settings-card-modern{border-radius:0 0 6px 6px!important;padding:0!important;background:#111a2d!important}.settings-card-modern .panel-head{min-height:50px!important;padding:14px 24px!important;border-bottom:1px solid rgba(75,94,123,.42)!important}.settings-card-modern .panel-head h2{font-size:15px!important}.settings-card-modern .form-grid.settings-form{padding:24px!important;gap:16px 22px!important}.settings-card-modern .form-grid.settings-form label{grid-template-columns:150px 1fr!important;gap:12px!important;align-items:center!important;font-size:12px!important;color:#dbe7f8!important}.settings-card-modern .form-grid.settings-form label.wide{grid-template-columns:150px 1fr!important}.settings-card-modern input,.settings-card-modern select,.settings-card-modern textarea{min-height:32px!important;border-radius:0!important;font-size:12px!important;background:#111a2d!important;border-color:#4a5870!important}.settings-card-modern textarea{min-height:60px!important}.field-help{display:inline-block!important;width:9px!important;height:9px!important;margin-left:2px!important;border:1px solid #5d6c83!important;border-radius:50%!important;vertical-align:middle!important}.settings-card-modern .switch-row em,.settings-card-modern .check-row em{width:50px!important;height:26px!important;border-radius:20px!important}.settings-card-modern .switch-row em:after,.settings-card-modern .check-row em:after{width:22px!important;height:22px!important}.license-grid{gap:14px 26px!important;padding:20px 24px 24px!important}.license-grid label{font-size:12px!important}.license-value{border-radius:0!important;min-height:32px!important;font-weight:500!important}@media (max-width: 1100px){.m3u-polished-stats,.settings-modern .settings-tabs{grid-template-columns:repeat(2,minmax(0,1fr))!important}.settings-guide-grid{grid-template-columns:1fr!important}}.settings-modern{max-width:1016px!important;gap:0!important}.settings-modern-head{border-bottom:2px solid rgba(78,100,133,.68)!important;margin-bottom:24px!important;padding-bottom:26px!important}.settings-modern-head h2{font-size:21px!important;font-weight:600!important;text-transform:lowercase!important}.settings-save-top{background:#5685ad!important;border:0!important;border-radius:0!important;box-shadow:none!important;min-height:36px!important}.settings-modern .settings-tabs{background:#111b2f!important;border:1px solid #314157!important;border-bottom:0!important;border-radius:6px 6px 0 0!important;box-shadow:none!important}.settings-modern .settings-tabs button{border-right:1px solid rgba(70,89,118,.42)!important;color:#7d91b1!important;min-height:68px!important;padding:0 18px!important}.settings-modern .settings-tabs button.active,.settings-modern .settings-tabs button:hover{background:#13223b!important;color:#2f8cff!important}.settings-guide-grid{display:none!important}.settings-card-modern{background:#111827!important;border:1px solid #314157!important;border-radius:0 0 6px 6px!important;border-top:0!important;box-shadow:none!important}.settings-card-modern .panel-head{background:transparent!important;border-bottom:0!important;min-height:58px!important;padding:18px 24px 10px!important}.settings-card-modern .form-grid.settings-form{border-bottom:0!important;gap:0!important;padding:22px 26px 26px!important}.settings-card-modern .form-grid.settings-form label,.settings-card-modern .form-grid.settings-form label.wide{color:#f2f6ff!important;gap:20px!important;grid-template-columns:310px minmax(0,1fr)!important;min-height:73px!important;padding:0!important}.settings-card-modern input,.settings-card-modern select,.settings-card-modern textarea{background:#101827!important;border-color:#4a5870!important;color:#f8fbff!important;min-height:36px!important;padding:0 15px!important}.settings-card-modern textarea{min-height:70px!important;padding-top:10px!important}.settings-card-modern .switch-row{grid-template-columns:310px auto!important}.settings-card-modern .switch-row em,.settings-card-modern .check-row em{background:#35455c!important;border-radius:20px!important;height:32px!important;width:78px!important}.settings-card-modern .switch-row em:after,.settings-card-modern .check-row em:after{height:28px!important;left:2px!important;top:1px!important;width:28px!important}.settings-card-modern .switch-row input:checked+em,.settings-card-modern .check-row input:checked+em{background:#2f82ff!important}.settings-card-modern .switch-row input:checked+em:after,.settings-card-modern .check-row input:checked+em:after{transform:translate(46px)!important}.settings-card-modern .settings-form>button:not(.small-button):not(.danger-button){border-radius:0!important;justify-self:end!important;min-height:36px!important;min-width:190px!important;width:auto!important}.settings-card-modern .settings-split{padding:0 26px 28px!important}@media (max-width: 1100px){.settings-card-modern .form-grid.settings-form label,.settings-card-modern .form-grid.settings-form label.wide,.settings-card-modern .switch-row{grid-template-columns:1fr!important;gap:8px!important;min-height:auto!important;padding:10px 0!important}}.profile-modern-page{display:grid!important;justify-content:center!important;justify-items:center!important;max-width:none!important;padding-left:0!important;padding-right:0!important;padding-top:34px!important;width:100%!important}.profile-shell{width:min(816px,calc(100vw - 36px))!important;gap:24px!important;margin:0 auto!important}.profile-topbar{border-bottom:0!important;padding-bottom:0!important}.profile-identity{display:block!important}.profile-avatar-large,.profile-topbar .profile-identity span,.profile-topbar>.settings-save-top{display:none!important}.profile-topbar h2{color:#fff!important;font-size:21px!important;font-weight:600!important;margin:0!important}.profile-modern-card{background:#111827!important;border:1px solid #314157!important;border-radius:7px!important;box-shadow:none!important;overflow:hidden!important;padding:0!important}.profile-tabs.modern-tabs{align-items:stretch!important;background:#111b2f!important;border:0!important;border-bottom:2px solid #2f8cff!important;display:grid!important;grid-template-columns:1fr!important;min-height:68px!important;padding:24px 0 0!important}.profile-tabs.modern-tabs button{align-items:center!important;background:#13223b!important;border:0!important;border-bottom:0!important;border-radius:0!important;color:#2f8cff!important;display:inline-flex!important;font-size:13px!important;font-weight:500!important;gap:8px!important;justify-content:center!important;margin:0 auto!important;min-height:44px!important;padding:0 34px!important;width:auto!important}.profile-tabs.modern-tabs button:not(.active){display:none!important}.profile-modern-form{display:grid!important;grid-template-columns:1fr!important;gap:0!important;padding:30px 24px 24px!important}.profile-modern-form label{color:#f2f6ff!important;display:grid!important;font-size:13px!important;font-weight:500!important;gap:20px!important;grid-template-columns:244px minmax(0,1fr)!important;min-height:73px!important;padding:0!important}.profile-modern-form label>span{color:#f2f6ff!important;font-weight:600!important}.profile-modern-form input,.profile-modern-form select{background:#101827!important;border:1px solid #4a5870!important;border-radius:0!important;color:#fff!important;min-height:36px!important;padding:0 15px!important}.profile-note-box{display:none!important}.profile-actions{display:flex!important;grid-column:1!important;justify-content:flex-end!important;margin-top:0!important}.profile-actions button{background:#5685ad!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#fff!important;font-size:13px!important;font-weight:500!important;min-height:36px!important;padding:0 18px!important}.profile-actions button i{display:none!important}@media (max-width: 820px){.profile-modern-form label{grid-template-columns:1fr!important;gap:8px!important;min-height:auto!important;padding:10px 0!important}}.stat-card-downloading .stat-content{transform:translateY(-6px)!important}.stat-card-downloading .stat-mini-grid{margin-top:5px!important;padding-top:4px!important}.stat-card-downloading .stat-mini-grid b{margin-bottom:1px!important}.compact-install-layout{max-width:816px!important;gap:26px!important;margin:0 auto!important;padding-top:2px!important}.compact-install-layout .server-install-top{border-bottom:0!important;padding-bottom:0!important}.compact-install-layout .server-install-top h2{font-size:21px!important;font-weight:600!important}.install-manage-button{background:#0e6ec3!important;border:0!important;border-radius:0!important;color:#fff!important;font-size:12px!important;font-weight:600!important;min-height:28px!important;padding:0 16px!important}.compact-install-panel{background:#111827!important;border:1px solid #314157!important;border-radius:7px!important;box-shadow:none!important}.compact-install-panel .install-tab-head{background:#13223b!important;border-bottom:2px solid #2f8cff!important;color:#2f8cff!important;display:flex!important;font-size:13px!important;font-weight:500!important;justify-content:center!important;min-height:68px!important;text-align:center!important;width:100%!important}.compact-install-panel .server-install-form{gap:0 24px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;padding:34px 24px 24px!important}.compact-install-panel .server-install-form label{grid-template-columns:198px minmax(0,1fr)!important;min-height:72px!important;padding:0!important}.compact-install-panel .server-install-form label.full{grid-template-columns:198px minmax(0,1fr)!important}.compact-install-panel .server-install-form label:nth-of-type(6),.compact-install-panel .server-install-form label:nth-of-type(7){display:none!important}.compact-install-panel .server-install-form span{color:#f2f6ff!important;font-size:13px!important;font-weight:600!important}.compact-install-panel .server-install-form input{background:#101827!important;border:1px solid #4a5870!important;border-radius:0!important;color:#fff!important;min-height:36px!important;padding:0 15px!important}.compact-install-panel .switch-line.safe-install-badge{align-items:center!important;grid-column:1 / -1!important;grid-template-columns:198px auto!important;justify-content:start!important;min-height:72px!important}.compact-install-panel .switch-line.safe-install-badge span{font-size:0!important}.compact-install-panel .switch-line.safe-install-badge span:before{content:"Atualizar sysctl.conf";font-size:13px!important}.compact-install-panel .switch-line.safe-install-badge input{display:none!important}.compact-install-panel .switch-line.safe-install-badge:after{background:radial-gradient(circle at 60px 50%,#fff 0 14px,transparent 15px),#2f82ff!important;border-radius:20px!important;content:"";display:block!important;height:32px!important;width:78px!important}.compact-install-panel .install-info{background:#162033!important;border:1px solid #34455f!important;border-radius:0!important;margin-top:4px!important;padding:14px 20px!important}.compact-install-panel .install-info strong,.compact-install-panel .install-info p{display:none!important}.compact-install-panel .install-info:before,.compact-install-panel .install-info:after{color:#fff!important;display:block!important;font-size:13px!important;font-weight:500!important;line-height:1.45!important}.compact-install-panel .install-info:before{content:"A instalacao comecara imediatamente, voce sera alertado sobre o progresso na pagina Server View. Apos a conclusao da instalacao, voce podera alterar as portas e outras configuracoes do servidor.";margin-bottom:16px!important}.compact-install-panel .install-info:after{content:"Com novas instalacoes, o limite de arquivos e definido no sistema. E necessaria uma reinicializacao para isso, mas voce pode fazer isso no seu proprio ritmo."}.compact-install-panel .install-actions{padding-top:36px!important}.compact-install-panel .install-actions button{background:#5685ad!important;border:0!important;border-radius:0!important;font-size:13px!important;font-weight:500!important;min-height:36px!important;padding:0 18px!important}.m3u-polished-page{max-width:1544px!important;gap:10px!important}.m3u-hero-card{min-height:82px!important;padding:14px 16px!important;border-radius:6px!important;background:linear-gradient(135deg,#0e1d34fa,#091323fa)!important}.m3u-hero-left{gap:12px!important}.m3u-hero-icon{width:38px!important;height:38px!important;min-width:38px!important;border-radius:10px!important}.m3u-hero-icon i{font-size:16px!important}.m3u-hero-card .eyebrow{font-size:10px!important;letter-spacing:.12em!important}.m3u-hero-card h2{font-size:19px!important;margin:2px 0 4px!important}.m3u-hero-card p{font-size:12px!important;line-height:1.32!important;max-width:680px!important}.m3u-hero-actions{align-items:center!important;align-self:center!important;gap:8px!important;padding:8px!important;border:1px solid rgba(55,91,138,.42)!important;background:#06101f6b!important;border-radius:4px!important}.m3u-hero-actions .small-button{align-items:center!important;min-height:30px!important;min-width:112px!important;padding:0 12px!important;border-radius:3px!important;border:1px solid rgba(74,125,190,.58)!important;background:#132b4d!important;color:#fff!important;font-size:11px!important;font-weight:700!important;gap:7px!important;line-height:1!important;box-shadow:none!important}.m3u-hero-actions .success-button{transform:translateY(-1px)!important}.m3u-hero-actions .small-button:hover{background:#17406f!important;border-color:#3b8dff!important}.m3u-hero-actions .success-button{background:#173d68!important}.m3u-hero-actions .small-button:disabled{opacity:.55!important}.m3u-polished-stats{gap:10px!important;padding:10px 0 0!important}.m3u-polished-stats article{min-height:70px!important;padding:10px 12px!important;border-radius:6px!important;grid-template-columns:34px 1fr!important;gap:0 10px!important}.m3u-polished-stats article>i{width:34px!important;height:34px!important;border-radius:8px!important;font-size:13px!important}.m3u-polished-stats article span{font-size:10px!important;line-height:1.1!important}.m3u-polished-stats article strong{font-size:20px!important}.m3u-polished-stats article small{font-size:10px!important;line-height:1.15!important}.m3u-table-wrapper{margin:10px 0 0!important;border-radius:6px!important}.m3u-table-wrapper table th{padding:9px 10px!important;font-size:10px!important;letter-spacing:.04em!important}.m3u-table-wrapper table td{padding:9px 10px!important;font-size:11px!important}.m3u-table-wrapper .mini-tag{min-height:20px!important;padding:0 8px!important;font-size:10px!important}.m3u-table-wrapper .actions-cell{gap:6px!important}.m3u-table-wrapper .actions-cell .small-button{min-height:26px!important;padding:0 9px!important;font-size:10.5px!important;border-radius:3px!important}.m3u-empty-state{height:82px!important;padding:20px!important}.m3u-empty-state i{font-size:20px!important}.m3u-empty-state strong{font-size:13px!important}.m3u-empty-state span{font-size:11px!important}.m3u-history-grid{gap:12px!important;padding:12px 0 0!important}.m3u-history-card{min-height:108px!important;border-radius:6px!important;padding:14px!important}.m3u-history-card h3{font-size:13px!important;margin:0 0 8px!important}.m3u-history-card .empty-cell{font-size:12px!important;min-height:54px!important}@media (max-width: 1100px){.m3u-hero-actions{width:100%!important}.m3u-hero-actions .small-button{min-width:0!important}}.main-server-head .moving-lines{left:0!important;right:0!important;width:100%!important}.main-server-head .moving-lines:before,.main-server-head .moving-lines:after,.main-server-head .moving-lines i{left:-18%!important;right:auto!important;width:138%!important}.main-server-head .moving-lines i:nth-child(2){left:-8%!important;width:120%!important}.main-server-head .moving-lines i:nth-child(3){left:-28%!important;width:156%!important}.main-server-head .moving-lines i:nth-child(4){left:-4%!important;width:112%!important}.main-server-head{background:#14365f!important;border-bottom:1px solid #355b88!important;height:60px!important;padding:12px 16px 9px!important}.main-server-head:after{content:"⋈";color:#d9ecff;font-size:25px;font-weight:800;line-height:1;position:absolute;right:14px;top:19px;z-index:4}.main-server-head .moving-lines{opacity:.72!important}.main-server-head .moving-lines:before,.main-server-head .moving-lines:after,.main-server-head .moving-lines i{border-top-color:#a6c3e552!important;border-top-width:2px!important;height:34px!important;top:18px!important}.main-server-head .moving-lines:after{top:25px!important}.main-server-head .moving-lines i:nth-child(1){top:10px!important}.main-server-head .moving-lines i:nth-child(2){top:22px!important}.main-server-head .moving-lines i:nth-child(3){top:16px!important}.main-server-head .moving-lines i:nth-child(4){top:31px!important}.clean-server-title{display:grid!important;grid-template-columns:auto 1fr!important;grid-template-rows:auto auto!important;column-gap:9px!important;align-items:center!important;max-width:calc(100% - 52px)!important}.clean-server-title strong{color:#fff!important;font-size:15px!important;font-weight:800!important;line-height:1!important;margin:0!important}.clean-server-title span{color:#c9def7!important;display:inline-flex!important;font-size:10px!important;font-weight:800!important;gap:5px!important;line-height:1!important;margin:1px 0 0!important}.clean-server-title span i{color:#d7ebff!important;font-size:9px!important}.clean-server-title:after{content:"Main Server";color:#fff;font-size:12px;font-weight:700;grid-column:1 / -1;grid-row:2;margin-top:5px}.main-server-head{padding:21px 16px 8px!important}.main-server-head:after{content:none!important;display:none!important}.main-server-head .moving-lines{opacity:.56!important}.main-server-head .moving-lines:before,.main-server-head .moving-lines:after,.main-server-head .moving-lines i{border-top-color:#a6c3e547!important;height:38px!important}.main-server-head .moving-lines:before{top:20px!important}.main-server-head .moving-lines:after{top:28px!important}.main-server-head .moving-lines i:nth-child(1){top:14px!important}.main-server-head .moving-lines i:nth-child(2){top:25px!important}.main-server-head .moving-lines i:nth-child(3){top:19px!important}.main-server-head .moving-lines i:nth-child(4){top:34px!important}.clean-server-title{max-width:100%!important}.clean-server-title strong{font-size:15px!important}.clean-server-title span{font-size:10px!important;margin-top:0!important}.clean-server-title:after{font-size:12px!important;margin-top:5px!important}.main-server-head .moving-lines:before,.main-server-head .moving-lines:after,.main-server-head .moving-lines i{border-radius:50%!important;transform-origin:center!important}.main-server-head .moving-lines:before{left:-22%!important;top:19px!important;width:132%!important;animation:serverWaveCrossA 5.8s ease-in-out infinite!important}.main-server-head .moving-lines:after{left:-8%!important;top:18px!important;width:128%!important;animation:serverWaveCrossB 6.6s ease-in-out infinite reverse!important}.main-server-head .moving-lines i:nth-child(1){left:-18%!important;top:13px!important;width:142%!important;animation:serverWaveCrossC 7.4s ease-in-out infinite!important}.main-server-head .moving-lines i:nth-child(2){left:-16%!important;top:26px!important;width:130%!important;animation:serverWaveCrossA 8.2s ease-in-out infinite reverse!important}.main-server-head .moving-lines i:nth-child(3){left:-28%!important;top:23px!important;width:156%!important;animation:serverWaveCrossB 6.2s ease-in-out infinite!important}.main-server-head .moving-lines i:nth-child(4){left:-2%!important;top:30px!important;width:118%!important;animation:serverWaveCrossC 9s ease-in-out infinite reverse!important}@keyframes serverWaveCrossA{0%,to{transform:translate(-7%) rotate(5deg)}50%{transform:translate(8%) rotate(-4deg)}}@keyframes serverWaveCrossB{0%,to{transform:translate(8%) rotate(-5deg)}50%{transform:translate(-8%) rotate(5deg)}}@keyframes serverWaveCrossC{0%,to{transform:translate(-5%) rotate(-3deg)}50%{transform:translate(7%) rotate(6deg)}}.main-server-head{isolation:isolate!important}.main-server-head .moving-lines{display:none!important}.main-server-head:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 100' preserveAspectRatio='none'%3E%3Cpath d='M0,50 Q150,10 300,50 T600,50 T900,50 T1200,50' fill='none' stroke='rgba(255,255,255,0.15)' stroke-width='3'%3E%3Canimate attributeName='d' dur='8s' repeatCount='indefinite' values='M0,50 Q150,10 300,50 T600,50 T900,50 T1200,50; M0,50 Q150,90 300,50 T600,50 T900,50 T1200,50; M0,50 Q150,10 300,50 T600,50 T900,50 T1200,50'/%3E%3C/path%3E%3Cpath d='M0,55 Q200,15 400,55 T800,55 T1200,55' fill='none' stroke='rgba(255,255,255,0.12)' stroke-width='3'%3E%3Canimate attributeName='d' dur='6s' repeatCount='indefinite' values='M0,55 Q200,15 400,55 T800,55 T1200,55; M0,55 Q200,95 400,55 T800,55 T1200,55; M0,55 Q200,15 400,55 T800,55 T1200,55'/%3E%3C/path%3E%3Cpath d='M0,45 Q250,5 500,45 T1000,45 T1200,45' fill='none' stroke='rgba(59,130,246,0.15)' stroke-width='2.5'%3E%3Canimate attributeName='d' dur='10s' repeatCount='indefinite' values='M0,45 Q250,5 500,45 T1000,45 T1200,45; M0,45 Q250,85 500,45 T1000,45 T1200,45; M0,45 Q250,5 500,45 T1000,45 T1200,45'/%3E%3C/path%3E%3C/svg%3E")!important;background-position:center!important;background-repeat:no-repeat!important;background-size:100% 100%!important;content:""!important;top:0!important;right:0!important;bottom:0!important;left:0!important;opacity:.92!important;pointer-events:none!important;position:absolute!important;z-index:1!important}.clean-server-title{position:relative!important;z-index:2!important}@keyframes serverHeaderSvgFlow{0%,to{background-position:48% 50%}50%{background-position:54% 50%}}.page-title-row .right-tools select{background-color:#020817!important;border-color:#263957!important;box-shadow:none!important}.dashboard-board{grid-template-columns:repeat(12,minmax(0,1fr))!important;grid-auto-flow:dense!important;gap:20px 24px!important}.dashboard-board>.stat-card{grid-column:span 2!important}.dashboard-main-panel.service-status,.dashboard-main-panel.main-server-card,.dashboard-main-panel.main-server-card:nth-of-type(13){grid-column:span 4!important}.dashboard-bottom-panel{grid-column:span 4!important}.dashboard-imports-panel{grid-column:span 8!important}.dashboard-imports-panel{grid-column:1 / span 8!important;grid-row:4!important;min-height:245px!important;order:1!important}.dashboard-main-panel.service-status{grid-column:9 / span 4!important;grid-row:4!important;order:2!important}.dashboard-bottom-panel{grid-column:9 / span 4!important;grid-row:5!important;min-height:245px!important;order:3!important}.dashboard-main-panel.main-server-card{grid-column:span 4!important;grid-row:auto!important;order:4!important}.stat-card{height:92px!important}.stat-card strong{font-size:24px!important;font-weight:600!important}.stat-card span{font-size:12px!important;font-weight:600!important;line-height:1.15!important}.stat-card .stat-subtitle{font-size:10px!important;font-weight:600!important}.server-small-cards span,.server-bottom-metrics span{color:#8fc4ff!important;font-size:8px!important;font-weight:700!important;letter-spacing:.02em!important}.server-small-cards b{font-size:21px!important;font-weight:600!important}.resource-row{grid-template-columns:52px 1fr 38px!important}.resource-row span,.resource-row b{font-size:11px!important;font-weight:600!important}.resource-track{background:#26344a!important;height:10px!important}.resource-track i{min-width:4px!important}.server-bottom-metrics b{font-size:14px!important;font-weight:600!important}@media (max-width: 1300px){.dashboard-board{grid-template-columns:repeat(6,minmax(0,1fr))!important}.dashboard-board>.stat-card,.dashboard-main-panel.service-status,.dashboard-main-panel.main-server-card,.dashboard-main-panel.main-server-card:nth-of-type(13),.dashboard-bottom-panel,.dashboard-imports-panel{grid-column:span 3!important}}@media (max-width: 860px){.dashboard-board{grid-template-columns:1fr!important}.dashboard-board>.stat-card,.dashboard-main-panel.service-status,.dashboard-main-panel.main-server-card,.dashboard-main-panel.main-server-card:nth-of-type(13),.dashboard-bottom-panel,.dashboard-imports-panel{grid-column:span 1!important}}.dashboard-board{grid-auto-flow:row!important}.dashboard-main-panel.service-status,.dashboard-bottom-panel,.dashboard-main-panel.main-server-card{grid-row:auto!important;order:0!important}.dashboard-imports-panel{grid-column:1 / span 8!important;grid-row:auto!important;order:1!important;transform:none!important;margin-bottom:0!important;z-index:4!important}.dashboard-bottom-panel{order:1!important}.dashboard-main-panel.main-server-card{order:2!important}@media (max-width: 1300px){.dashboard-imports-panel{grid-column:span 3!important;transform:none!important;margin-bottom:0!important}}@media (max-width: 860px){.dashboard-imports-panel{transform:none!important;margin-bottom:0!important}}.dashboard-board{max-width:1860px!important;margin-left:auto!important;margin-right:auto!important;display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;grid-auto-flow:row dense!important;align-items:start!important;gap:18px!important}.dashboard-board>.stat-card{grid-column:span 2!important;order:1!important}.dashboard-imports-panel{grid-column:span 8!important;grid-row:auto!important;order:10!important;min-height:245px!important;transform:none!important;margin:0!important;z-index:auto!important}.dashboard-main-panel.service-status{grid-column:span 4!important;grid-row:auto!important;order:11!important;min-height:245px!important;max-height:245px!important;overflow:hidden!important}.dashboard-bottom-panel{grid-column:span 4!important;grid-row:auto!important;order:20!important;min-height:245px!important}.dashboard-main-panel.main-server-card{grid-column:span 4!important;grid-row:auto!important;order:21!important;min-height:245px!important}.dashboard-main-panel.main-server-card+.main-server-card{order:22!important}.dashboard-imports-panel .empty,.dashboard-bottom-panel .empty{min-height:150px!important;padding:28px 16px!important}.dashboard-main-panel.service-status .service-scroll{max-height:190px!important}.dashboard-board .panel-head h2{font-size:15px!important;font-weight:600!important}@media (max-width: 1300px){.dashboard-board{grid-template-columns:repeat(6,minmax(0,1fr))!important}.dashboard-board>.stat-card,.dashboard-main-panel.service-status,.dashboard-bottom-panel,.dashboard-main-panel.main-server-card,.dashboard-imports-panel{grid-column:span 3!important}}@media (max-width: 860px){.dashboard-board{grid-template-columns:1fr!important}.dashboard-board>.stat-card,.dashboard-main-panel.service-status,.dashboard-bottom-panel,.dashboard-main-panel.main-server-card,.dashboard-imports-panel{grid-column:1 / -1!important}}.dashboard-ops-panel{grid-column:span 8!important;order:9!important;min-height:245px!important;padding:0!important;overflow:hidden!important;position:relative!important;background:radial-gradient(circle at 12% 10%,rgba(59,130,246,.16),transparent 34%),linear-gradient(180deg,#101b2e,#0b1424)!important;border-color:#508bd573!important}.ops-glow{position:absolute;inset:-40% -20% auto auto;width:360px;height:220px;background:radial-gradient(circle,rgba(34,211,238,.16),transparent 68%);pointer-events:none}.ops-head{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;padding:18px 20px 14px;border-bottom:1px solid rgba(72,113,166,.32);position:relative;z-index:1}.ops-kicker{display:inline-flex;align-items:center;gap:7px;color:#66b8ff;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ops-head h2{margin:4px 0 3px!important;font-size:21px!important;font-weight:650!important;color:#eef6ff!important}.ops-head p{margin:0;color:#98b4d4;font-size:13px;line-height:1.35}.ops-status-pill{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;font-size:12px;font-weight:700;border:1px solid rgba(99,139,194,.42);background:#060f1e94;white-space:nowrap}.ops-status-pill.ok{color:#7df5a1}.ops-status-pill.danger{color:#ff8a8a}.ops-grid{display:grid;grid-template-columns:1.1fr .9fr 1fr;gap:12px;padding:14px 16px 16px;position:relative;z-index:1}.ops-card{min-height:138px;border:1px solid rgba(51,91,143,.58);background:#071121b8;border-radius:12px;padding:13px 14px;box-shadow:inset 0 1px #ffffff08}.ops-card-title{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:11px;color:#dcecff}.ops-card-title span{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:650}.ops-card-title i{color:#5ba9ff}.ops-card-title b{min-width:26px;text-align:center;border-radius:8px;padding:3px 7px;color:#fff;background:#0d3b75;border:1px solid #2365b3}.ops-empty-state{display:grid;place-items:center;text-align:center;min-height:92px;color:#9fb9d8}.ops-empty-state i{font-size:28px;color:#27d87d;margin-bottom:7px;filter:drop-shadow(0 0 12px rgba(39,216,125,.25))}.ops-empty-state strong{color:#edf6ff;font-size:13px;margin-bottom:4px}.ops-empty-state span{font-size:12px;line-height:1.35}.ops-job-row+.ops-job-row{margin-top:10px}.ops-job-top{display:flex;justify-content:space-between;gap:8px;color:#f4f8ff;font-size:12px;margin-bottom:6px}.ops-job-top span{color:#66d9ff;font-weight:700}.ops-progress{height:7px;border-radius:999px;overflow:hidden;background:#071124;border:1px solid rgba(62,104,156,.55)}.ops-progress i{display:block;height:100%;min-width:3%;border-radius:inherit;background:linear-gradient(90deg,#2f80ed,#22d3ee)}.ops-job-row small{display:block;margin-top:5px;color:#8facd0;font-size:11px}.ops-health-list{display:grid;gap:8px}.ops-health-list div{display:grid;grid-template-columns:12px 1fr auto;gap:8px;align-items:center;padding:7px 8px;border-radius:9px;background:#040c1a7a;color:#cfe2f7;font-size:12px}.ops-health-list i,.ops-event>i{width:8px;height:8px;border-radius:50%;display:inline-block}.ops-health-list i.ok,.ops-event>i.ok{background:#2ee67a;box-shadow:0 0 10px #2ee67a52}.ops-health-list i.warn,.ops-event>i.warn{background:#f5b642;box-shadow:0 0 10px #f5b64247}.ops-health-list b{color:#fff}.ops-timeline{display:grid;gap:9px}.ops-event{display:grid;grid-template-columns:12px 1fr;align-items:start;gap:8px}.ops-event strong{display:block;color:#eef6ff;font-size:12px;font-weight:650;line-height:1.25}.ops-event small{color:#8facd0;font-size:11px;line-height:1.25}.muted-event strong{color:#c8dbf3}.dashboard-main-panel.service-status{order:9!important}@media (max-width: 1300px){.dashboard-ops-panel{grid-column:span 6!important}.ops-grid{grid-template-columns:1fr}}@media (max-width: 860px){.dashboard-ops-panel{grid-column:1 / -1!important}.ops-head{flex-direction:column}}.dashboard-board{gap:14px!important;align-items:start!important;grid-auto-flow:row!important}.dashboard-board>.stat-card{order:1!important;margin:0!important}.dashboard-ops-panel{grid-column:1 / span 8!important;order:2!important;min-height:224px!important;margin:0!important}.dashboard-main-panel.service-status{grid-column:span 4!important;order:2!important;min-height:224px!important;max-height:224px!important;margin:0!important}.dashboard-ops-panel .ops-head{padding:14px 18px 12px!important}.dashboard-ops-panel .ops-grid{padding:12px 14px 14px!important;gap:10px!important}.dashboard-ops-panel .ops-card{min-height:118px!important;padding:11px 12px!important}.dashboard-imports-panel{grid-column:1 / span 8!important;order:3!important;min-height:230px!important;margin:0!important}.dashboard-bottom-panel{grid-column:span 4!important;order:3!important;min-height:230px!important;margin:0!important}.dashboard-main-panel.main-server-card{grid-column:span 4!important;order:4!important;min-height:245px!important;margin:0!important;align-self:start!important}.dashboard-main-panel.main-server-card+.main-server-card{order:4!important}@media (max-width: 1300px){.dashboard-ops-panel,.dashboard-main-panel.service-status,.dashboard-imports-panel,.dashboard-bottom-panel,.dashboard-main-panel.main-server-card{grid-column:span 3!important}}@media (max-width: 860px){.dashboard-ops-panel,.dashboard-main-panel.service-status,.dashboard-imports-panel,.dashboard-bottom-panel,.dashboard-main-panel.main-server-card{grid-column:1 / -1!important}}.dashboard-board{max-width:1860px!important;margin:0 auto!important;display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;grid-auto-flow:row!important;align-items:start!important;gap:14px!important}.dashboard-board>.stat-card{grid-column:span 2!important;order:1!important;margin:0!important}.dashboard-ops-panel{grid-column:1 / span 8!important;order:2!important;margin:0!important;min-height:224px!important}.dashboard-main-panel.service-status{grid-column:9 / span 4!important;order:2!important;margin:0!important;min-height:224px!important;max-height:224px!important;align-self:start!important;overflow:hidden!important}.dashboard-bottom-panel{grid-column:1 / span 6!important;order:3!important;margin:0!important;min-height:230px!important}.dashboard-imports-panel{grid-column:7 / span 6!important;order:3!important;margin:0!important;min-height:230px!important;transform:none!important;z-index:auto!important}.dashboard-main-panel.main-server-card{grid-column:span 4!important;order:4!important;margin:0!important;min-height:245px!important;align-self:start!important}.dashboard-main-panel.service-status .panel-head,.dashboard-bottom-panel .panel-head,.dashboard-imports-panel .panel-head{min-height:50px!important;padding:12px 18px!important}.dashboard-main-panel.service-status .service-scroll{max-height:170px!important}.main-server-card .server-title span{color:#d7e9ff!important;opacity:.95!important}.main-server-card .server-title span .fa-network-wired{color:#9ed0ff!important}@media (max-width: 1300px){.dashboard-board>.stat-card,.dashboard-ops-panel,.dashboard-main-panel.service-status,.dashboard-bottom-panel,.dashboard-imports-panel,.dashboard-main-panel.main-server-card{grid-column:1 / -1!important}}.dashboard-main-panel.service-status{min-height:315px!important;max-height:none!important;height:100%!important;align-self:stretch!important;display:flex!important;flex-direction:column!important}.dashboard-main-panel.service-status .service-scroll{flex:1 1 auto!important;max-height:none!important;min-height:250px!important;overflow-y:auto!important}.dashboard-ops-panel{min-height:315px!important}.dashboard-ops-panel{min-height:315px!important;height:315px!important}.dashboard-main-panel.service-status{min-height:315px!important;height:315px!important;max-height:315px!important;align-self:start!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}.dashboard-main-panel.service-status .panel-head{flex:0 0 50px!important}.dashboard-main-panel.service-status .service-scroll{flex:1 1 auto!important;min-height:0!important;max-height:none!important;overflow-y:auto!important}.dashboard-main-panel.service-status .service-list{padding-bottom:10px!important}.stat-card-cache strong,.stat-card-cache .stat-subtitle,.stat-card-downloading strong,.stat-card-downloading .stat-mini-grid b{color:#fff!important}.stat-card-cache .stat-icon,.stat-card-downloading .stat-icon{color:#8fc5ff!important}.stat-card-cache .stat-icon i,.stat-card-downloading .stat-icon i{color:inherit!important}.login-shell{isolation:isolate;overflow:hidden;position:relative;background:radial-gradient(circle at 18% 18%,rgba(32,143,255,.28),transparent 30%),radial-gradient(circle at 78% 24%,rgba(89,70,255,.22),transparent 32%),linear-gradient(135deg,#020719,#061a52 46%,#082f6d)!important}.login-shell:before,.login-shell:after{content:"";position:fixed;pointer-events:none;z-index:-1}.login-shell:before{top:-24%;right:-24%;bottom:-24%;left:-24%;background:linear-gradient(165deg,rgba(255,255,255,.1) 0 12%,transparent 12.3% 42%,rgba(69,138,255,.08) 42.4% 54%,transparent 54.3%),radial-gradient(circle at 22% 70%,rgba(0,174,255,.22),transparent 28%),radial-gradient(circle at 84% 82%,rgba(56,189,248,.18),transparent 22%);animation:loginAurora 13s ease-in-out infinite alternate}.login-shell:after{width:720px;height:720px;left:50%;top:50%;translate:-50% -50%;border-radius:999px;background:conic-gradient(from 180deg,#3b82f600,#3b82f638,#22d3ee21,#3b82f600);filter:blur(36px);opacity:.8;animation:loginSpin 18s linear infinite}.login-card{position:relative;overflow:hidden;max-width:438px!important;padding:34px 34px 28px!important;border:1px solid rgba(101,163,255,.34)!important;border-radius:14px!important;background:linear-gradient(180deg,#111c31eb,#081223f0)!important;box-shadow:0 28px 90px #0000006b,0 0 42px #3184ff24!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.login-card:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,transparent,#38bdf8,#3b82f6,transparent);opacity:.95}.login-card:after{content:"";position:absolute;right:-72px;top:-96px;width:210px;height:210px;border-radius:999px;background:radial-gradient(circle,rgba(59,130,246,.24),transparent 68%);pointer-events:none}.login-brand{justify-content:center;margin-bottom:18px!important;filter:drop-shadow(0 0 18px rgba(56,189,248,.36))}.login-brand strong{color:#12aef5!important;font-size:66px!important;letter-spacing:-5px}.login-brand span{color:#eef7ffdb!important;font-size:24px!important;margin-left:4px!important;transform:translateY(-14px)}.login-card h1{font-size:21px!important;text-align:center;margin-bottom:6px!important}.login-card p,.login-hint{color:#9fb9dc!important;text-align:center}.login-form{gap:15px!important;margin-top:24px!important}.login-form label{color:#d9e8ff!important;font-size:12px!important;font-weight:700!important;letter-spacing:.01em}.login-form input{min-height:44px!important;border-radius:6px!important;border-color:#618bc56b!important;background:#08142adb!important;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.login-form input:focus{background:#091a39fa!important;border-color:#54a3ff!important;box-shadow:0 0 0 3px #3b82f62e,0 0 22px #3b82f624!important}.login-form button{min-height:48px!important;margin-top:6px;border-radius:6px!important;border:1px solid rgba(116,185,255,.55)!important;background:linear-gradient(135deg,#2f80ff,#52a1ff)!important;box-shadow:0 14px 34px #2f80ff42!important;font-weight:800;letter-spacing:.03em;text-transform:uppercase;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.login-form button:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.06);box-shadow:0 18px 42px #2f80ff57!important}.login-error{border-radius:8px;text-align:center}@keyframes loginAurora{0%{transform:translate3d(-2%,-1%,0) scale(1)}to{transform:translate3d(2%,1.5%,0) scale(1.035)}}@keyframes loginSpin{to{transform:rotate(360deg)}}.xui-shell .xui-topbar{--topbar-a: #101b55;--topbar-b: #08295e;--topbar-c: #0b3a7c;isolation:isolate;overflow:hidden;position:relative;background:linear-gradient(164deg,rgba(255,255,255,.1) 0 10%,transparent 10.5% 46%),radial-gradient(circle at 18% 22%,rgba(64,164,255,.22),transparent 28%),radial-gradient(circle at 78% 18%,rgba(75,92,255,.15),transparent 26%),linear-gradient(166deg,var(--topbar-a) 0 33%,var(--topbar-b) 33.4% 72%,var(--topbar-c) 100%)!important;box-shadow:inset 0 -1px #5ea0ff38,0 8px 34px #00000038}.xui-shell .xui-topbar:before,.xui-shell .xui-topbar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:-1}.xui-shell .xui-topbar:before{width:52%;transform:skew(-14deg) translate(-18%);background:linear-gradient(105deg,rgba(255,255,255,.1),rgba(255,255,255,.025) 46%,transparent 68%),linear-gradient(180deg,rgba(255,255,255,.06),transparent);animation:topbarAurora 16s ease-in-out infinite alternate}.xui-shell .xui-topbar:after{background:radial-gradient(circle at 12% 82%,rgba(59,130,246,.22),transparent 13%),radial-gradient(circle at 54% 28%,rgba(56,189,248,.18),transparent 12%),radial-gradient(circle at 88% 68%,rgba(99,102,241,.18),transparent 13%),linear-gradient(100deg,transparent 0 36%,rgba(255,255,255,.1) 45%,transparent 54% 100%);background-size:auto,auto,auto,280% 100%;opacity:.75;animation:topbarShimmer 12s linear infinite}.xui-shell .xui-topbar>*{position:relative;z-index:1}.xui-shell .xui-brand{filter:drop-shadow(0 0 14px rgba(59,130,246,.28))}.xui-shell .xui-brand strong{text-shadow:0 0 22px rgba(255,255,255,.12)}.xui-shell .top-counter b,.xui-shell .top-counter small,.xui-shell .top-search-button,.xui-shell .user-button{background-color:#041741c7;border-color:#5496f538;box-shadow:0 8px 22px #00000021,inset 0 1px #ffffff0d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.xui-shell.topbar-blue .xui-topbar{--topbar-a: #111b58;--topbar-b: #082a63;--topbar-c: #0a3b84}.xui-shell.topbar-red .xui-topbar{--topbar-a: #411129;--topbar-b: #7e1e2a;--topbar-c: #a5282d}.xui-shell.topbar-orange .xui-topbar{--topbar-a: #50250c;--topbar-b: #9b4814;--topbar-c: #c86a1d}.xui-shell.topbar-purple .xui-topbar{--topbar-a: #21134f;--topbar-b: #432087;--topbar-c: #6232a8}.xui-shell.topbar-pink .xui-topbar{--topbar-a: #431431;--topbar-b: #8d2163;--topbar-c: #b92b7e}.xui-shell.topbar-dark-grey .xui-topbar{--topbar-a: #171f2b;--topbar-b: #2c3749;--topbar-c: #46546a}.xui-shell.topbar-light-grey .xui-topbar{--topbar-a: #aab6c8;--topbar-b: #d4dce9;--topbar-c: #edf2f8}@keyframes topbarAurora{0%{transform:skew(-14deg) translate(-21%);opacity:.78}to{transform:skew(-14deg) translate(-13%);opacity:.98}}@keyframes topbarShimmer{0%{background-position:0 0,0 0,0 0,160% 0}to{background-position:0 0,0 0,0 0,-160% 0}}.xui-shell .xui-topbar{overflow:visible!important;z-index:120!important}.xui-shell .xui-topbar:before,.xui-shell .xui-topbar:after{z-index:0!important}.xui-shell .xui-topbar>*{position:relative;z-index:2!important}.xui-shell .top-actions,.xui-shell .polished-top-actions,.xui-shell .top-search,.xui-shell .user-menu{position:relative;z-index:160!important}.xui-shell .top-search.open,.xui-shell .user-menu:has(.user-dropdown.open){z-index:260!important}.xui-shell .top-search-panel,.xui-shell .user-dropdown{z-index:320!important}.xui-nav{z-index:80!important}.top-actions.polished-top-actions .user-menu{min-width:auto;justify-self:end;align-self:center}.top-actions.polished-top-actions .user-button.clean-user-button,.xui-topbar .user-menu .user-button.clean-user-button{background:transparent!important;border:0!important;box-shadow:none!important;outline:0!important;min-height:42px;padding:0 6px!important;width:auto;color:#f4f8ff!important;display:inline-flex;align-items:center;justify-content:center;gap:7px}.top-actions.polished-top-actions .user-button.clean-user-button:hover,.xui-topbar .user-menu .user-button.clean-user-button:hover{background:#ffffff0b!important;border-radius:6px;color:#fff!important}.top-actions.polished-top-actions .user-button.clean-user-button:focus,.top-actions.polished-top-actions .user-button.clean-user-button:focus-visible,.xui-topbar .user-menu .user-button.clean-user-button:focus,.xui-topbar .user-menu .user-button.clean-user-button:focus-visible{background:transparent!important;box-shadow:none!important;outline:none!important}.panel-actions{display:inline-flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap}.compact-table td strong{display:block;font-weight:600}.compact-table td small{display:block;margin-top:3px;color:#7fb6ff;font-size:11px}.cache-cleanup-box{margin-top:14px;border:1px solid rgba(64,139,230,.35);background:linear-gradient(135deg,#0c1e3aeb,#081122f5);border-radius:14px;padding:14px}.cache-cleanup-head{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.08)}.cache-cleanup-head h3{margin:0 0 4px;font-size:16px;font-weight:600}.cache-cleanup-head span{color:#9ebce8;font-size:12px}.cache-cleanup-grid{display:grid;grid-template-columns:1.1fr repeat(3,minmax(130px,1fr));gap:12px;margin-top:12px}.cache-cleanup-grid label{display:flex;flex-direction:column;gap:7px;color:#c8dbff;font-size:12px}.cache-cleanup-grid input[type=number]{min-height:34px;border:1px solid rgba(77,139,221,.45);background:#071932;color:#eef6ff;padding:0 10px;outline:none}.compact-toggle{justify-content:center;border:1px solid rgba(77,139,221,.25);background:#020a1859;border-radius:10px;padding:10px 12px}.cache-cleanup-actions{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap;margin-top:12px}@media (max-width: 1000px){.cache-cleanup-grid{grid-template-columns:1fr 1fr}}@media (max-width: 640px){.cache-cleanup-grid{grid-template-columns:1fr}}.job-progress-modern{border:1px solid rgba(74,144,226,.28);border-radius:10px;background:linear-gradient(180deg,#091426b8,#060e1c7a);padding:14px 16px 16px;box-shadow:inset 0 1px #ffffff09}.job-progress-headline{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:10px}.job-progress-headline strong{display:block;color:#fff;font-size:20px;line-height:1;letter-spacing:.01em}.job-progress-headline span{display:block;margin-top:5px;color:#8fb3e2;font-size:12px}.job-progress-headline b{border:1px solid rgba(74,144,226,.38);border-radius:999px;background:#123a686b;color:#bfe0ff;padding:7px 10px;font-size:12px;white-space:nowrap}.progress-track.progress-track-modern,.job-progress-modern .progress-track{height:14px;border-radius:999px;border:1px solid rgba(80,145,220,.35);background:linear-gradient(180deg,#040a16f2,#0d192df2);box-shadow:inset 0 1px 4px #00000073;overflow:hidden}.progress-track.progress-track-modern i,.job-progress-modern .progress-track i{border-radius:inherit;background:linear-gradient(90deg,#1578ff,#25d7c8,#21d266);box-shadow:0 0 16px #25d7c857;transition:width .28s ease}.job-progress-meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.job-progress-meta span{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:0 10px;border-radius:999px;border:1px solid rgba(90,170,255,.18);background:#061224b8;color:#9fc4f5;font-size:12px}.progress-summary-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(130px,1fr))!important;gap:10px!important;margin-top:12px!important}.progress-summary-grid div{min-height:58px;display:grid;align-content:center}.import-actions-row{gap:12px!important;align-items:center!important;margin-top:14px!important}.import-actions-row .small-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;margin:0!important}.content-rank{display:inline-flex;width:22px;color:#5aaaff;font-weight:800}.compact-table td:first-child{max-width:520px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cache-status-box{margin:14px 0;border:1px solid rgba(70,112,170,.52);background:#0a1627c7;border-radius:10px;overflow:hidden}.cache-status-head{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 14px;border-bottom:1px solid rgba(65,98,145,.52);background:linear-gradient(90deg,#122b4cd1,#0a16278f)}.cache-status-head h3{margin:0 0 3px;font-size:14px;font-weight:700;color:#eef6ff}.cache-status-head span{color:#8fb5e8;font-size:12px}.cache-status-box .cache-status-grid{margin:0;padding:12px;gap:10px}.cache-status-box .cache-status-grid .stat-card{min-height:0!important;height:auto!important;padding:10px 12px!important;display:block!important}.cache-status-box .cache-status-grid .stat-card:before,.cache-status-box .cache-status-grid .stat-card:after{display:none!important}.cache-status-box .cache-status-grid .stat-card small{margin:0 0 5px;font-size:11px}.cache-status-box .cache-status-grid .stat-card strong{font-size:18px;line-height:1.1}.cache-items-table{max-height:310px;overflow:auto;border:1px solid rgba(65,98,145,.44);border-radius:10px}.cache-items-table table{table-layout:fixed}.cache-items-table td:first-child{max-width:520px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.proxy-console-panel .lb-result{max-height:260px;overflow:auto;white-space:pre-wrap;word-break:break-word}.lb-result.success{border-color:#22c55e61!important;background:#052e166b!important;color:#d1fae5!important}.cache-status-note{margin:10px 0 14px;padding:10px 12px;border:1px solid rgba(59,130,246,.35);border-radius:10px;background:#2563eb1a;color:#bfdbfe;font-size:12px}.cache-status-note.muted{border-color:#94a3b840;background:#0f172a59;color:#94a3b8}.cache-file-list{margin-top:14px;border:1px solid rgba(59,130,246,.25);border-radius:12px;overflow:hidden}.cache-file-list-head{display:flex;justify-content:space-between;gap:12px;padding:10px 12px;background:#0f172a73;color:#dbeafe;font-size:12px}.compact-table table td,.compact-table table th{padding:8px 10px;font-size:12px}.theme-light.xui-shell,.theme-light.login-shell{background:radial-gradient(circle at top left,#fffffff2,#f4f8fdeb 36%,#e8f0f9f5);color:#172033}.theme-light .xui-workspace{background:transparent;color:#172033}.theme-light .xui-nav{background:linear-gradient(180deg,#fff,#f6f9fd);border-bottom:1px solid #cbd7e6;box-shadow:0 12px 28px #1e395714}.theme-light .nav-item.active>button,.theme-light .nav-item:hover>button,.theme-light .xui-nav>button:hover{background:linear-gradient(180deg,#eef6ff,#fff);box-shadow:inset 0 -3px #2d83ff,0 8px 22px #2f82ff24;color:#0f376b}.theme-light .nav-dropdown,.theme-light .nav-flyout,.theme-light .user-dropdown{background:#fff;border:1px solid #cfdbea;box-shadow:0 22px 55px #1d324b2e}.theme-light .nav-dropdown button,.theme-light .nav-flyout button,.theme-light .user-dropdown button{color:#51647d}.theme-light .nav-dropdown button:hover,.theme-light .nav-flyout button:hover,.theme-light .nav-subitem:hover>button,.theme-light .user-dropdown button:hover{background:linear-gradient(90deg,#e9f3ff,#f8fbff);border-left-color:#2d83ff;color:#165ba7}.theme-light .page-title-row h1,.theme-light .profile-page h2,.theme-light .panel-head h2,.theme-light h1,.theme-light h2,.theme-light h3{color:#16243a}.theme-light .stat-card,.theme-light .xui-panel,.theme-light .main-server-card,.theme-light .server-table-panel,.theme-light .import-wizard-panel,.theme-light .settings-layout,.theme-light .profile-panel,.theme-light .login-card{background:#fff;border:1px solid #cbd7e6;box-shadow:0 18px 44px #23416212;color:#172033}.theme-light .stat-card:hover,.theme-light .xui-panel:hover,.theme-light .main-server-card:hover{border-color:#8ebdf7;box-shadow:0 20px 46px #2d83ff24}.theme-light .stat-card:before{background:#3a6fb014}.theme-light .stat-card:after{background:radial-gradient(circle at center,rgba(126,145,170,.18) 0 3px,transparent 3.4px);opacity:.72}.theme-light .stat-icon{background:#e7f1ff;border-color:#bdd7fa;color:#4d9dff}.theme-light .stat-card strong,.theme-light .stat-card span,.theme-light .stat-card small{color:#0f172a}.theme-light .stat-card a,.theme-light .stat-card .card-link,.theme-light .stat-card em{color:#579ff8}.theme-light .panel-head{background:#fff;border-bottom:1px solid #cbd7e6}.theme-light .panel-head span,.theme-light .hint,.theme-light .empty,.theme-light .settings-note,.theme-light .login-hint,.theme-light .login-card p,.theme-light .profile-actions span{color:#667891}.theme-light .dashboard-main-panel,.theme-light .service-status,.theme-light .hot-panel,.theme-light .imports-panel{background:#fff}.theme-light .service-scroll,.theme-light .compact-table,.theme-light .table-wrap{background:#fff;color:#172033}.theme-light .service-scroll::-webkit-scrollbar-thumb,.theme-light .compact-table::-webkit-scrollbar-thumb,.theme-light .table-wrap::-webkit-scrollbar-thumb{background:#b6c3d2}.theme-light .service-list strong{color:#516986}.theme-light .service-list p{color:#203149}.theme-light .mini-tag{color:#fff}.theme-light .central-operational,.theme-light .ops-card,.theme-light .activity-card,.theme-light .health-card,.theme-light .events-card,.theme-light .dashboard-operational,.theme-light .quick-health,.theme-light .last-events{background:#fff!important;border-color:#cbd7e6!important;color:#172033!important;box-shadow:0 18px 44px #23416212}.theme-light .central-operational *:not(.mini-tag):not(button):not(.live-badge),.theme-light .ops-card *:not(.mini-tag):not(button),.theme-light .activity-card *:not(.mini-tag):not(button),.theme-light .health-card *:not(.mini-tag):not(button),.theme-light .events-card *:not(.mini-tag):not(button){color:#172033}.theme-light table,.theme-light .server-xui-table,.theme-light .compact-table table,.theme-light .cache-items-table table{background:#fff;color:#172033}.theme-light th,.theme-light .server-xui-table th{background:#eef4fb;border-bottom:1px solid #d5e0ec;color:#5b6f88}.theme-light td,.theme-light .server-xui-table td{border-bottom:1px solid #e3ebf4;color:#172033}.theme-light .server-xui-table tbody tr,.theme-light tbody tr,.theme-light .compact-table tr{background:#fff}.theme-light .server-xui-table tbody tr:nth-child(2n),.theme-light tbody tr:nth-child(2n){background:#f7fbff}.theme-light .server-xui-table tbody tr:hover,.theme-light tbody tr:hover{background:#edf6ff}.theme-light .server-xui-table td strong,.theme-light .server-xui-table td small,.theme-light .compact-table td strong,.theme-light .compact-table td small{color:#172033}.theme-light .data-table-tools label,.theme-light .profile-form label>span,.theme-light .edit-server-form label,.theme-light label{color:#33445b}.theme-light input,.theme-light select,.theme-light textarea,.theme-light .right-tools select,.theme-light .data-table-tools input,.theme-light .data-table-tools select,.theme-light .edit-server-form input,.theme-light .edit-server-form textarea{background:#fff;border:1px solid #c7d5e6;color:#1b2a41}.theme-light input::placeholder,.theme-light textarea::placeholder{color:#91a1b5}.theme-light input:focus,.theme-light select:focus,.theme-light textarea:focus{border-color:#4d9dff;box-shadow:0 0 0 3px #4d9dff29}.theme-light .settings-tabs,.theme-light .settings-menu,.theme-light .settings-form,.theme-light .settings-side,.theme-light .bouquet-box,.theme-light .schema-box,.theme-light .schema-check,.theme-light .live-toolbar div{background:#fff;border-color:#cbd7e6;color:#172033}.theme-light .settings-tabs button,.theme-light .settings-menu button{background:#fff;border-color:#e1e9f2;color:#506680}.theme-light .settings-tabs button.active,.theme-light .settings-tabs button:hover,.theme-light .settings-menu button.active,.theme-light .settings-menu button:hover{background:#eaf4ff;color:#1760ad}.theme-light .settings-tabs i,.theme-light .settings-menu i{color:#5aa5ff}.theme-light .settings-result,.theme-light .bouquet-box h3,.theme-light .schema-box h3{color:#172033}.theme-light .cache-status-grid .stat-card,.theme-light .proxy-summary-grid div,.theme-light .install-info,.theme-light .install-service-step{background:#f8fbff;border:1px solid #d2deeb;color:#172033}.theme-light .cache-status-grid .stat-card strong,.theme-light .proxy-summary-grid strong,.theme-light .install-info strong{color:#172033}.theme-light .cache-status-grid .stat-card small,.theme-light .proxy-summary-grid span,.theme-light .install-info p,.theme-light .install-service-step b{color:#667891}.theme-light .server-modal,.theme-light .server-tools-modal,.theme-light .server-row-menu,.theme-light .modal-content,.theme-light .modal-card,.theme-light .dialog,.theme-light .dialog-card{background:#fff!important;border-color:#cbd7e6!important;color:#172033!important;box-shadow:0 28px 80px #1b2f4838}.theme-light .server-modal h3,.theme-light .modal-title-row,.theme-light .modal-title-row *{color:#172033}.theme-light .modal-close{color:#5c6f88}.theme-light .edit-tabs{border-color:#cbd7e6}.theme-light .edit-tabs button{background:#f8fbff;border-color:#dce5ef;color:#5b6f88}.theme-light .edit-tabs button.active,.theme-light .edit-tabs button:hover{background:#eaf4ff;color:#1760ad}.theme-light .server-row-menu button{color:#344962}.theme-light .server-row-menu button:hover{background:#eaf4ff;color:#1760ad}.theme-light .live-badge{background:#f1f7ff;border-color:#cbd7e6;color:#506680}.theme-light .live-badge.online{background:#eafff1;border-color:#8be0ad;color:#14964c}.theme-light .main-server-card{overflow:hidden}.theme-light .main-server-card .server-card-head,.theme-light .main-server-card header,.theme-light .server-card-head{background:linear-gradient(135deg,#5f69c8,#4f9be6);color:#fff}.theme-light .server-title strong,.theme-light .server-title span,.theme-light .server-small-cards b,.theme-light .server-bottom-metrics b,.theme-light .resource-row span,.theme-light .resource-row b{color:inherit}.theme-light .resource-track,.theme-light .progress-track,.theme-light .metric-track{background:#dfe8f3}.theme-light .metric-ring:before{background:#fff}.theme-light pre,.theme-light code{background:#f8fbff;border-color:#d2deeb;color:#172033}.theme-light .loading-overlay,.theme-light .page-loading-overlay{background:#ebf2faad!important;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.theme-light .loading-card,.theme-light .page-loading-card,.theme-light .loading-box{background:#fff!important;border:1px solid #cbd7e6!important;box-shadow:0 28px 80px #1b2f4833!important;color:#172033!important}.theme-light .loading-card *,.theme-light .page-loading-card *,.theme-light .loading-box *{color:#172033}.theme-light .btn,.theme-light button.primary,.theme-light .primary-button,.theme-light .profile-actions button{box-shadow:0 10px 22px #1e69c824}.theme-light .status-pill,.theme-light .badge,.theme-light .mini-tag{border:0}.theme-light .table-footer,.theme-light .table-footer div{color:#667891}.theme-light .top-actions input,.theme-light .top-actions select{background:#102050;border-color:#ffffff1f;color:#eaf3ff}.theme-light .user-button{color:#fff}.theme-light .user-button:hover{background:#ffffff1f}.theme-light{--sc-page-bg: #eef3f8;--sc-page-bg-soft: #f6f9fc;--sc-panel-bg: #ffffff;--sc-panel-bg-soft: #f8fbff;--sc-panel-header: #ffffff;--sc-border: #cfdbea;--sc-border-soft: #e2eaf3;--sc-text: #16243a;--sc-text-strong: #0e1b2f;--sc-muted: #657892;--sc-muted-soft: #8a9bb0;--sc-input-bg: #ffffff;--sc-input-text: #1b2a41;--sc-input-border: #c7d5e6;--sc-table-head: #eef4fb;--sc-table-row: #ffffff;--sc-table-alt: #f7fbff;--sc-table-hover: #edf6ff;--sc-primary: #2f82df;--sc-primary-dark: #1760ad;--sc-primary-soft: #e8f2ff;--sc-shadow: 0 18px 44px rgba(35, 65, 98, .07);--sc-shadow-hover: 0 20px 46px rgba(45, 131, 255, .14);color-scheme:light}.theme-light.xui-shell,.theme-light.login-shell,.theme-light .xui-workspace{background:linear-gradient(180deg,#e8eef5 0%,var(--sc-page-bg) 130px,#eef3f8 100%)!important;color:var(--sc-text)!important}.theme-light .xui-nav{background:linear-gradient(180deg,#fff,#f8fafc)!important;border-bottom:1px solid var(--sc-border)!important;box-shadow:0 10px 28px #20385214!important}.theme-light .nav-item>button,.theme-light .xui-nav>button{background:transparent!important;color:#273b54!important}.theme-light .nav-item>button .nav-text,.theme-light .xui-nav>button .nav-text,.theme-light .nav-fa,.theme-light .nav-chevron,.theme-light .nav-chevron-right{color:#334b68!important}.theme-light .nav-item.active>button,.theme-light .nav-item:hover>button,.theme-light .xui-nav>button:hover{background:linear-gradient(180deg,#eef6ff,#fff)!important;color:#0f376b!important;box-shadow:inset 0 -3px 0 var(--sc-primary),0 8px 22px #2f82ff24!important}.theme-light .nav-dropdown,.theme-light .nav-flyout,.theme-light .user-dropdown,.theme-light .server-row-menu{background:#fff!important;border:1px solid var(--sc-border)!important;box-shadow:0 22px 55px #1d324b2e!important}.theme-light .nav-dropdown button,.theme-light .nav-flyout button,.theme-light .user-dropdown button,.theme-light .server-row-menu button{background:transparent!important;color:#435872!important}.theme-light .nav-dropdown button:hover,.theme-light .nav-flyout button:hover,.theme-light .nav-subitem:hover>button,.theme-light .user-dropdown button:hover,.theme-light .server-row-menu button:hover{background:linear-gradient(90deg,#e9f3ff,#f8fbff)!important;color:var(--sc-primary-dark)!important}.theme-light h1,.theme-light h2,.theme-light h3,.theme-light .page-title-row h1,.theme-light .settings-modern-head h2,.theme-light .panel-head h2{color:var(--sc-text-strong)!important}.theme-light .page-title-row,.theme-light .settings-modern-head{color:var(--sc-text)!important}.theme-light .settings-modern-head span,.theme-light .hint,.theme-light .empty,.theme-light .settings-note,.theme-light .panel-head span,.theme-light small,.theme-light .login-hint,.theme-light .profile-actions span{color:var(--sc-muted)!important}.theme-light .xui-panel,.theme-light .stat-card,.theme-light .server-table-panel,.theme-light .profile-panel,.theme-light .profile-card,.theme-light .dashboard-main-panel,.theme-light .dashboard-bottom-panel,.theme-light .dashboard-imports-panel,.theme-light .hot-panel,.theme-light .imports-panel,.theme-light .service-status,.theme-light .import-wizard-panel,.theme-light .settings-card-modern,.theme-light .settings-layout,.theme-light .settings-guide-card,.theme-light .settings-side,.theme-light .bouquet-box,.theme-light .schema-box,.theme-light .schema-check,.theme-light .live-toolbar>div,.theme-light .cache-status-grid .stat-card,.theme-light .proxy-summary-grid div,.theme-light .install-info,.theme-light .install-service-step,.theme-light .server-modal,.theme-light .server-tools-modal,.theme-light .modal-content,.theme-light .modal-card,.theme-light .dialog,.theme-light .dialog-card{background:var(--sc-panel-bg)!important;border-color:var(--sc-border)!important;box-shadow:var(--sc-shadow)!important;color:var(--sc-text)!important}.theme-light .xui-panel:hover,.theme-light .stat-card:hover,.theme-light .dashboard-main-panel:hover,.theme-light .dashboard-bottom-panel:hover,.theme-light .dashboard-imports-panel:hover{border-color:#8ebdf7!important;box-shadow:var(--sc-shadow-hover)!important}.theme-light .panel-head,.theme-light .settings-card-modern .panel-head,.theme-light .dashboard-imports-panel .panel-head,.theme-light .dashboard-bottom-panel .panel-head{background:var(--sc-panel-header)!important;border-bottom:1px solid var(--sc-border)!important;color:var(--sc-text)!important}.theme-light .stat-card:before{background:#3a6fb014!important}.theme-light .stat-card:after{background:radial-gradient(circle at center,rgba(126,145,170,.18) 0 3px,transparent 3.4px)!important;opacity:.72!important}.theme-light .stat-icon{background:#e7f1ff!important;border-color:#bdd7fa!important;color:#4d9dff!important}.theme-light .stat-card strong,.theme-light .stat-card span,.theme-light .stat-card small,.theme-light .empty-dashboard strong,.theme-light .empty-dashboard span,.theme-light .service-list strong,.theme-light .service-list p,.theme-light .settings-result,.theme-light .schema-head h3,.theme-light .bouquet-box h3,.theme-light .proxy-summary-grid strong,.theme-light .cache-status-grid .stat-card strong,.theme-light .install-info strong,.theme-light .install-info p,.theme-light .install-service-step b{color:var(--sc-text)!important}.theme-light .central-operational,.theme-light .ops-card,.theme-light .activity-card,.theme-light .health-card,.theme-light .events-card,.theme-light .dashboard-operational,.theme-light .quick-health,.theme-light .last-events,.theme-light [class*=operational],.theme-light [class*=health],.theme-light [class*=events]{background:var(--sc-panel-bg)!important;border-color:var(--sc-border)!important;color:var(--sc-text)!important}.theme-light .central-operational *,.theme-light .ops-card *,.theme-light .activity-card *,.theme-light .health-card *,.theme-light .events-card *{color:inherit}.theme-light .mini-tag,.theme-light .badge,.theme-light .status-pill,.theme-light .live-badge.online,.theme-light .passed,.theme-light .active-badge{color:#fff!important}.theme-light .live-badge:not(.online),.theme-light .card-link,.theme-light .stat-card em,.theme-light .stat-card a{color:var(--sc-primary-dark)!important}.theme-light .table-wrap,.theme-light .compact-table,.theme-light .service-scroll,.theme-light table,.theme-light .server-xui-table,.theme-light .cache-items-table table{background:var(--sc-panel-bg)!important;color:var(--sc-text)!important}.theme-light th,.theme-light .server-xui-table th,.theme-light thead th{background:var(--sc-table-head)!important;border-bottom:1px solid #d5e0ec!important;color:#5b6f88!important}.theme-light td,.theme-light .server-xui-table td,.theme-light tbody td{background:transparent!important;border-bottom:1px solid #e3ebf4!important;color:var(--sc-text)!important}.theme-light tbody tr,.theme-light .server-xui-table tbody tr,.theme-light .compact-table tr{background:var(--sc-table-row)!important}.theme-light tbody tr:nth-child(2n),.theme-light .server-xui-table tbody tr:nth-child(2n){background:var(--sc-table-alt)!important}.theme-light tbody tr:hover,.theme-light .server-xui-table tbody tr:hover{background:var(--sc-table-hover)!important}.theme-light .data-table-tools,.theme-light .table-footer,.theme-light .table-footer div{color:var(--sc-muted)!important}.theme-light label,.theme-light .settings-card-modern label,.theme-light .settings-card-modern label span,.theme-light .profile-form label>span,.theme-light .edit-server-form label,.theme-light .data-table-tools label,.theme-light .form-grid label,.theme-light .check-row span,.theme-light .switch-row span{color:#33445b!important}.theme-light input,.theme-light select,.theme-light textarea,.theme-light .right-tools select,.theme-light .data-table-tools input,.theme-light .data-table-tools select,.theme-light .edit-server-form input,.theme-light .edit-server-form textarea,.theme-light .settings-card-modern input,.theme-light .settings-card-modern select,.theme-light .settings-card-modern textarea,.theme-light .profile-form input,.theme-light .profile-form select,.theme-light .profile-form textarea,.theme-light .form-grid input,.theme-light .form-grid select,.theme-light .form-grid textarea{background:var(--sc-input-bg)!important;border:1px solid var(--sc-input-border)!important;color:var(--sc-input-text)!important;box-shadow:none!important}.theme-light input::placeholder,.theme-light textarea::placeholder{color:#91a1b5!important}.theme-light input:focus,.theme-light select:focus,.theme-light textarea:focus{border-color:#4d9dff!important;box-shadow:0 0 0 3px #4d9dff29!important}.theme-light .settings-modern{color:var(--sc-text)!important}.theme-light .settings-modern-head{background:transparent!important;border-bottom:2px solid #c8d5e5!important}.theme-light .settings-modern .settings-tabs,.theme-light .settings-tabs{background:#fff!important;border:1px solid var(--sc-border)!important;border-bottom:0!important;box-shadow:var(--sc-shadow)!important}.theme-light .settings-modern .settings-tabs button,.theme-light .settings-tabs button{background:#fff!important;border-color:#e1e9f2!important;color:#506680!important}.theme-light .settings-modern .settings-tabs button.active,.theme-light .settings-modern .settings-tabs button:hover,.theme-light .settings-tabs button.active,.theme-light .settings-tabs button:hover{background:#eaf4ff!important;color:var(--sc-primary-dark)!important;border-bottom-color:var(--sc-primary)!important}.theme-light .settings-tabs i,.theme-light .settings-menu i,.theme-light .settings-guide-card i{color:#5aa5ff!important}.theme-light .settings-guide-grid{display:grid!important}.theme-light .settings-guide-card{background:var(--sc-panel-bg-soft)!important;border:1px solid var(--sc-border-soft)!important;color:var(--sc-text)!important}.theme-light .settings-guide-card strong,.theme-light .settings-guide-card span{color:var(--sc-text)!important}.theme-light .settings-card-modern{background:#fff!important;border:1px solid var(--sc-border)!important;border-top:0!important;color:var(--sc-text)!important}.theme-light .settings-card-modern .form-grid.settings-form{background:#fff!important}.theme-light .settings-card-modern .switch-row em,.theme-light .settings-card-modern .check-row em{background:#d9e3ef!important;border:1px solid #c6d3e1!important}.theme-light .settings-card-modern .switch-row em:after,.theme-light .settings-card-modern .check-row em:after{background:#fff!important;box-shadow:0 2px 5px #23344838!important}.theme-light .settings-card-modern .switch-row input:checked+em,.theme-light .settings-card-modern .check-row input:checked+em{background:var(--sc-primary)!important}.theme-light .field-help{border-color:#8fa0b6!important}.theme-light .settings-save-top,.theme-light .small-button,.theme-light .link-button,.theme-light .primary-button,.theme-light .profile-actions button,.theme-light .settings-card-modern .settings-form>button:not(.small-button):not(.danger-button){background:var(--sc-primary)!important;border:1px solid #2a72c5!important;color:#fff!important;box-shadow:0 10px 22px #1e69c824!important}.theme-light .danger-button{background:#f05a5a!important;color:#fff!important}.theme-light .main-server-card{background:#fff!important;border:1px solid var(--sc-border)!important;color:var(--sc-text)!important}.theme-light .main-server-head,.theme-light .main-server-card .server-card-head,.theme-light .main-server-card header,.theme-light .server-card-head{background:linear-gradient(135deg,#5f69c8,#4f9be6)!important;border-bottom:0!important;color:#fff!important}.theme-light .main-server-head *,.theme-light .server-card-head *,.theme-light .clean-server-title strong,.theme-light .clean-server-title span{color:#fff!important}.theme-light .server-small-cards div,.theme-light .server-bottom-metrics div,.theme-light .resource-row,.theme-light .metric-box{background:#f8fbff!important;border-color:var(--sc-border-soft)!important;color:var(--sc-text)!important}.theme-light .server-small-cards span,.theme-light .server-small-cards b,.theme-light .server-bottom-metrics span,.theme-light .server-bottom-metrics b,.theme-light .resource-row span,.theme-light .resource-row b{color:var(--sc-text)!important}.theme-light .metric-ring:before{background:#fff!important}.theme-light .loading-overlay,.theme-light .page-loading-overlay{background:#ebf2faad!important;-webkit-backdrop-filter:blur(7px)!important;backdrop-filter:blur(7px)!important}.theme-light .loading-card,.theme-light .page-loading-card,.theme-light .loading-box{background:#fff!important;border:1px solid var(--sc-border)!important;box-shadow:0 28px 80px #1b2f4833!important;color:var(--sc-text)!important}.theme-light .loading-card *,.theme-light .page-loading-card *,.theme-light .loading-box *{color:var(--sc-text)!important}.theme-light .skeleton-line,.theme-light .loading-line{background:linear-gradient(90deg,#d9e6f4,#eef5fc,#d9e6f4)!important}.theme-light pre,.theme-light code,.theme-light .wide-textarea{background:#f8fbff!important;border-color:#d2deeb!important;color:var(--sc-text)!important}.theme-light .top-actions input,.theme-light .top-actions select{background:#102050!important;border-color:#ffffff1f!important;color:#eaf3ff!important}.theme-light .user-button,.theme-light .xui-brand strong,.theme-light .xui-brand span,.theme-light .top-fa,.theme-light .top-counter,.theme-light .top-counter b,.theme-light .top-counter small{color:#fff!important}.theme-light.xui-shell{background:linear-gradient(180deg,#eef4fa,#eef3f8 48%,#eaf1f7)!important;color:#14243a!important}.theme-light .xui-nav{background:#3f4750!important;border-bottom:1px solid #c7d2df!important;box-shadow:0 10px 24px #2234491f!important}.theme-light .nav-item>button,.theme-light .xui-nav>button,.theme-light .nav-item>button .nav-text,.theme-light .xui-nav>button .nav-text,.theme-light .nav-fa,.theme-light .nav-chevron,.theme-light .nav-chevron-right{color:#f4f7fb!important}.theme-light .nav-item.active>button,.theme-light .nav-item:hover>button,.theme-light .xui-nav>button:hover{background:#535d67!important;color:#fff!important;box-shadow:inset 0 -3px #2f82ff!important}.theme-light .nav-dropdown,.theme-light .nav-flyout,.theme-light .user-dropdown{background:#fff!important;border:1px solid #d5dfeb!important;box-shadow:0 22px 46px #26374e2e!important}.theme-light .nav-dropdown button,.theme-light .nav-flyout button,.theme-light .user-dropdown button{background:#fff!important;color:#41546c!important}.theme-light .nav-dropdown button i,.theme-light .nav-flyout button i,.theme-light .user-dropdown button i{color:#7aaefd!important}.theme-light .nav-dropdown button:hover,.theme-light .nav-flyout button:hover,.theme-light .nav-subitem:hover>button,.theme-light .user-dropdown button:hover{background:#e9f2ff!important;color:#143d78!important}.theme-light .nav-dropdown button:hover i,.theme-light .nav-flyout button:hover i,.theme-light .nav-subitem:hover>button i{color:#287de8!important}.theme-light .profile-page{max-width:960px!important;margin:0 auto!important;gap:18px!important}.theme-light .profile-page h2{color:#15243a!important;font-size:22px!important;font-weight:600!important;margin:0 0 8px!important;text-align:left!important}.theme-light .profile-panel{background:#fff!important;border:0!important;box-shadow:0 24px 60px #283a5217!important;min-height:auto!important}.theme-light .profile-tabs{background:#4f88df!important;border:0!important;min-height:54px!important}.theme-light .profile-tabs button{color:#fff!important;height:54px!important;font-weight:700!important}.theme-light .profile-tabs button i{color:#fff!important}.theme-light .profile-form{background:#fff!important;gap:22px!important;padding:34px 30px 30px!important}.theme-light .profile-form label{grid-template-columns:220px minmax(320px,1fr)!important}.theme-light .profile-form label>span,.theme-light .profile-form span{color:#4a5a70!important;font-size:13px!important;font-weight:600!important}.theme-light .profile-form input,.theme-light .profile-form select{background:#fff!important;border:1px solid #cfd9e6!important;color:#17263b!important;min-height:38px!important}.theme-light .profile-actions button{background:#4f88df!important;border-color:#4f88df!important;border-radius:0!important}.theme-light .profile-actions span{color:#4a7abf!important}.theme-light .settings-modern{max-width:1120px!important;margin:0 auto!important;gap:0!important}.theme-light .settings-modern-head{align-items:center!important;background:transparent!important;border:0!important;justify-content:flex-end!important;margin:0 0 20px!important;min-height:44px!important;padding:0!important}.theme-light .settings-modern-head>div{display:none!important}.theme-light .settings-save-top{border-radius:0!important;min-height:40px!important;padding:0 24px!important}.theme-light .settings-modern .settings-tabs,.theme-light .settings-tabs{background:#fff!important;border:1px solid #d4dfeb!important;border-bottom:0!important;box-shadow:0 12px 32px #273a520f!important}.theme-light .settings-modern .settings-tabs button,.theme-light .settings-tabs button{background:#fff!important;border-right:1px solid #dce6f1!important;color:#43566d!important;min-height:56px!important}.theme-light .settings-modern .settings-tabs button.active,.theme-light .settings-modern .settings-tabs button:hover,.theme-light .settings-tabs button.active,.theme-light .settings-tabs button:hover{background:#eaf4ff!important;color:#0f57ae!important;box-shadow:inset 0 -3px #2f82ff!important}.theme-light .settings-tabs i{color:#68a3ff!important}.theme-light .settings-guide-card{background:#f8fbff!important;border:1px solid #dbe6f2!important;color:#21334a!important}.theme-light .settings-guide-card strong,.theme-light .settings-guide-card span{color:#21334a!important}.theme-light .settings-card-modern{background:#fff!important;border:1px solid #d4dfeb!important;box-shadow:0 28px 70px #25374e14!important}.theme-light .settings-card-modern .panel-head{background:#f6faff!important;border-bottom:1px solid #dbe6f2!important;padding:18px 24px!important}.theme-light .settings-card-modern .panel-head span{color:#4777b5!important}.theme-light .settings-card-modern .form-grid.settings-form{background:#fff!important;padding:26px 34px!important}.theme-light .settings-card-modern .form-grid.settings-form label,.theme-light .settings-card-modern .switch-row,.theme-light .settings-card-modern .check-row{background:transparent!important;border:0!important;color:#475b73!important}.theme-light .settings-card-modern label,.theme-light .settings-card-modern label span,.theme-light .settings-card-modern .form-grid label>span:first-child,.theme-light .settings-card-modern .switch-row>span{color:#475b73!important;font-weight:600!important}.theme-light .settings-card-modern .switch-row em,.theme-light .settings-card-modern .check-row em{background:#f7f9fc!important;border:1px solid #d1dbe8!important}.theme-light .settings-card-modern .switch-row input:checked+em,.theme-light .settings-card-modern .check-row input:checked+em{background:#3b87e9!important}.theme-light .servers-actions button,.theme-light .servers-actions .small-button{border-radius:0!important}.theme-light .server-table-panel{background:#fff!important;border:1px solid #d4dfeb!important;box-shadow:0 24px 60px #283a5212!important;padding:24px!important}.theme-light .data-table-tools label{color:#536780!important}.theme-light .server-xui-table{background:#fff!important}.theme-light .server-xui-table th{background:#fff!important;border-bottom:1px solid #d7e1ee!important;color:#596a7f!important;font-size:11px!important;font-weight:700!important}.theme-light .server-xui-table td{background:#eef3f8!important;border-bottom:10px solid #ffffff!important;color:#314155!important}.theme-light .server-xui-table tbody tr{background:transparent!important}.theme-light .server-xui-table tbody tr:hover td{background:#e5edf6!important}.theme-light .server-xui-table td strong,.theme-light .server-xui-table td small{color:#314155!important}.theme-light .counter-box,.theme-light .network-pill{background:#0b4b66!important;color:#fff!important}.theme-light .metric-ring{color:#25bba6!important}.theme-light .metric-ring:before{background:#f6f9fc!important}.theme-light .main-server-card .server-body{background:#fff!important}.theme-light .resource-track{background:#dfe8f3!important}.theme-light .server-small-cards div,.theme-light .server-bottom-metrics div{background:#f8fbff!important;border:1px solid #dbe6f2!important}.theme-light .server-small-cards span,.theme-light .server-small-cards b,.theme-light .server-bottom-metrics span,.theme-light .server-bottom-metrics b{color:#27384f!important}.theme-light .xui-panel,.theme-light .hot-panel,.theme-light .imports-panel,.theme-light .service-status,.theme-light .table-wrap,.theme-light .compact-table{background:#fff!important;color:#17263b!important}.theme-light table th,.theme-light table td{color:#26384f!important;border-color:#dbe6f2!important}.theme-light .empty,.theme-light .empty strong,.theme-light .empty p{color:#23344b!important}.theme-light.xui-shell,.theme-light .xui-workspace{background:linear-gradient(180deg,#eef4fa,#eef3f8 160px,#eaf1f7)!important;color:#14243a!important}.theme-light .xui-nav{background:#3f4750!important;border-bottom:1px solid #c8d4e1!important;box-shadow:0 11px 28px #20304624!important}.theme-light .xui-nav>button,.theme-light .nav-item>button{background:transparent!important;color:#f4f7fb!important;opacity:1!important}.theme-light .xui-nav>button *,.theme-light .nav-item>button *{color:#f4f7fb!important;opacity:1!important}.theme-light .nav-item.active>button,.theme-light .nav-item:hover>button,.theme-light .xui-nav>button:hover{background:#56606a!important;color:#fff!important;box-shadow:inset 0 -3px #2f82ff!important}.theme-light .nav-dropdown,.theme-light .nav-flyout,.theme-light .user-dropdown{background:#fff!important;border:1px solid #d7e1ed!important;box-shadow:0 24px 52px #1e2d4233!important;opacity:1}.theme-light .nav-dropdown button,.theme-light .nav-flyout button,.theme-light .user-dropdown button,.theme-light .nav-subitem>button{background:#fff!important;color:#40536b!important;opacity:1!important}.theme-light .nav-dropdown button *,.theme-light .nav-flyout button *,.theme-light .user-dropdown button *,.theme-light .nav-subitem>button *{color:inherit!important;opacity:1!important}.theme-light .nav-dropdown button:hover,.theme-light .nav-flyout button:hover,.theme-light .user-dropdown button:hover,.theme-light .nav-subitem:hover>button,.theme-light .nav-subitem.active>button,.theme-light .nav-dropdown button.active,.theme-light .nav-flyout button.active{background:#e9f2ff!important;color:#143d78!important;box-shadow:inset 4px 0 #2f82ff!important}.theme-light .nav-dropdown button:hover *,.theme-light .nav-flyout button:hover *,.theme-light .nav-subitem:hover>button *{color:#143d78!important}.theme-light.login-shell{background:radial-gradient(circle at 72% 21%,rgba(255,255,255,.12) 0 34px,transparent 35px),radial-gradient(circle at 56% 24%,rgba(255,255,255,.1) 0 22px,transparent 23px),radial-gradient(circle at 69% 63%,rgba(255,255,255,.12) 0 28px,transparent 29px),linear-gradient(166deg,rgba(255,255,255,.1) 0 18%,transparent 18.2% 70%,rgba(255,255,255,.08) 70.2%),linear-gradient(160deg,#2f6fd1,#245fbd 48%,#2153ac)!important;color:#24364f!important;padding:28px!important}.theme-light.login-shell .login-card{background:#fff!important;border:0!important;border-radius:0!important;box-shadow:0 26px 70px #0e234c38!important;max-width:460px!important;padding:34px 38px 0!important;overflow:visible!important;position:relative!important;text-align:left!important}.theme-light.login-shell .login-brand{justify-content:center!important;margin:-102px 0 28px!important;pointer-events:none}.theme-light.login-shell .login-brand strong{color:#00a8ea!important;font-size:70px!important;text-shadow:0 10px 24px rgba(0,0,0,.12)!important}.theme-light.login-shell .login-brand span{color:#ffffffe0!important;font-size:32px!important;margin-left:2px!important}.theme-light.login-shell .login-card h1,.theme-light.login-shell .login-card p{display:none!important}.theme-light.login-shell .login-form{gap:22px!important;margin:0!important}.theme-light.login-shell .login-form label{color:#5b6c82!important;display:grid!important;gap:8px!important;font-size:13px!important;font-weight:600!important}.theme-light.login-shell .login-form input{background:#fff!important;border:1px solid #38c9ab!important;color:#1e2b3d!important;min-height:42px!important}.theme-light.login-shell .login-form input:focus{border-color:#1aa98f!important;box-shadow:0 0 0 3px #38c9ab29!important}.theme-light.login-shell .login-form button{background:#235ec0!important;border:0!important;color:#fff!important;font-weight:800!important;height:56px!important;justify-content:center!important;letter-spacing:.02em!important;margin:10px -38px -68px!important;text-transform:uppercase!important;width:calc(100% + 76px)!important}.theme-light.login-shell .login-error{margin:84px 0 0!important}@media (max-width: 640px){.theme-light.login-shell .login-card{max-width:92vw!important;padding:30px 24px 0!important}.theme-light.login-shell .login-form button{margin-left:-24px!important;margin-right:-24px!important;width:calc(100% + 48px)!important}}.theme-light .profile-page.profile-modern-page{max-width:1000px!important;margin:0 auto!important}.theme-light .profile-shell{gap:18px!important}.theme-light .profile-topbar{align-items:center!important;background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important}.theme-light .profile-identity{display:none!important}.theme-light .profile-modern-card,.theme-light .profile-panel{background:#fff!important;border:0!important;border-radius:0!important;box-shadow:0 22px 56px #24374e14!important}.theme-light .profile-tabs.modern-tabs,.theme-light .profile-tabs{background:#4f88df!important;border:0!important;display:flex!important;justify-content:center!important;min-height:54px!important}.theme-light .profile-tabs button{color:#fff!important;font-weight:700!important;height:54px!important}.theme-light .profile-tabs button:not(.active){display:none!important}.theme-light .profile-modern-form,.theme-light .profile-form{background:#fff!important;gap:24px!important;padding:38px 34px 30px!important}.theme-light .profile-form label{grid-template-columns:230px minmax(320px,1fr)!important}.theme-light .profile-form label>span{color:#4e6076!important;font-weight:500!important}.theme-light .profile-form input,.theme-light .profile-form select{background:#fff!important;border:1px solid #cbd7e6!important;color:#17263b!important;min-height:40px!important}.theme-light .profile-note-box{display:none!important}.theme-light .profile-actions{justify-content:flex-end!important}.theme-light .profile-actions button,.theme-light .profile-topbar .settings-save-top{background:#4f88df!important;border:0!important;border-radius:0!important;color:#fff!important;min-height:40px!important}.theme-light .settings-modern{max-width:1120px!important;margin:0 auto!important}.theme-light .settings-modern-head-clean,.theme-light .settings-modern-head{align-items:center!important;background:transparent!important;border:0!important;display:flex!important;justify-content:flex-end!important;margin:0 0 18px!important;min-height:42px!important;padding:0!important}.theme-light .settings-modern-head h2,.theme-light .settings-modern-head span,.theme-light .settings-modern-head>div{display:none!important}.theme-light .settings-save-top{background:#4f88df!important;border:0!important;border-radius:0!important;color:#fff!important;min-height:40px!important;padding:0 24px!important}.theme-light .settings-modern .settings-tabs,.theme-light .settings-tabs.xui-panel{background:#fff!important;border:1px solid #d4dfeb!important;border-bottom:0!important;box-shadow:0 14px 36px #273a520f!important}.theme-light .settings-modern .settings-tabs button{background:#fff!important;color:#43566d!important;border-right:1px solid #dce6f1!important}.theme-light .settings-modern .settings-tabs button.active,.theme-light .settings-modern .settings-tabs button:hover{background:#eaf4ff!important;color:#0f57ae!important;box-shadow:inset 0 -3px #2f82ff!important}.theme-light .settings-guide-grid{background:#fff!important;border-left:1px solid #d4dfeb!important;border-right:1px solid #d4dfeb!important;margin:0!important;padding:12px 14px!important}.theme-light .settings-guide-card{background:#f8fbff!important;border:1px solid #dbe6f2!important;box-shadow:none!important}.theme-light .settings-card-modern{background:#fff!important;border:1px solid #d4dfeb!important;border-radius:0!important;box-shadow:0 28px 70px #25374e14!important}.theme-light .settings-card-modern .panel-head{background:#f6faff!important;border-bottom:1px solid #dbe6f2!important;padding:17px 24px!important}.theme-light .settings-card-modern .panel-head h2{color:#17263b!important;font-size:16px!important;font-weight:600!important;text-align:left!important}.theme-light .settings-card-modern .form-grid.settings-form,.theme-light .settings-card-modern form,.theme-light .security-grid{background:#fff!important;padding:26px 34px!important}.theme-light .settings-card-modern .form-grid.settings-form label,.theme-light .settings-card-modern .switch-row,.theme-light .settings-card-modern .check-row,.theme-light .security-grid .switch-row{background:transparent!important;border:0!important;box-shadow:none!important;color:#475b73!important}.theme-light .settings-card-modern label,.theme-light .settings-card-modern label span,.theme-light .settings-card-modern .switch-row>span,.theme-light .security-grid .switch-row>span{color:#475b73!important;font-weight:500!important}.theme-light .settings-card-modern input,.theme-light .settings-card-modern select,.theme-light .settings-card-modern textarea{background:#fff!important;border:1px solid #cfd9e6!important;color:#17263b!important}.theme-light .settings-card-modern .switch-row em,.theme-light .settings-card-modern .check-row em,.theme-light .security-grid .switch-row em{background:#f7f9fc!important;border:1px solid #d1dbe8!important;box-shadow:inset 0 1px 3px #182a4614!important}.theme-light .settings-card-modern .switch-row input:checked+em,.theme-light .settings-card-modern .check-row input:checked+em,.theme-light .security-grid .switch-row input:checked+em{background:#3b87e9!important}.theme-light .servers-layout{max-width:1420px!important;margin:0 auto!important}.theme-light .servers-actions{justify-content:flex-end!important;margin-bottom:28px!important}.theme-light .servers-actions button{background:#2f82df!important;border:0!important;border-radius:0!important;color:#fff!important}.theme-light .server-table-panel{background:#fff!important;border:1px solid #d4dfeb!important;border-radius:4px!important;box-shadow:0 24px 60px #283a5212!important;padding:24px!important}.theme-light .data-table-tools label{color:#536780!important;font-weight:600!important}.theme-light .data-table-tools input,.theme-light .data-table-tools select{background:#fff!important;border:1px solid #cfd9e6!important;color:#17263b!important}.theme-light .server-xui-table th{background:#fff!important;border-bottom:1px solid #d7e1ee!important;color:#596a7f!important;font-size:11px!important;font-weight:800!important}.theme-light .server-xui-table td{background:#eef3f8!important;border-bottom:10px solid #ffffff!important;color:#314155!important;font-weight:500!important}.theme-light .server-xui-table td strong,.theme-light .server-xui-table td small,.theme-light .server-xui-table .metric-ring b{color:#314155!important;opacity:1!important}.theme-light .counter-box,.theme-light .network-pill{background:#0b4b66!important;color:#fff!important;opacity:1!important}.theme-light .metric-ring{opacity:1!important}.theme-light .metric-ring:before{background:#f8fbff!important}.theme-light .table-footer,.theme-light .table-footer *{color:#64748b!important}.theme-light .row-menu-button{background:#07142d!important;color:#fff!important}.theme-light .main-server-card .server-body,.theme-light .server-body{background:#fff!important}.theme-light .resource-bars{background:#f8fbff!important;border:1px solid #dbe6f2!important;margin:16px 0 12px!important;padding:12px!important}.theme-light .resource-row{background:transparent!important;border:0!important}.theme-light .resource-row span,.theme-light .resource-row b{color:#2f4055!important}.theme-light .resource-track,.theme-light .progress-track,.theme-light .metric-track{background:#dfe8f3!important}html,body,#app{min-width:0;width:100%;overflow-x:hidden}.xui-shell,.xui-workspace,.xui-panel,.login-shell,.profile-page,.settings-modern,.servers-layout{min-width:0}img,svg,video,canvas{max-width:100%}.table-wrap,.table-wrapper,.m3u-table-wrapper,.bouquets-table-wrapper,.compact-table-wrap,.cache-files-scroll,.cache-items-table{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}.table-wrap table,.table-wrapper table,.server-xui-table,.xui-table,.m3u-table{min-width:760px}@media (max-width: 1280px){.xui-topbar{grid-template-columns:118px minmax(320px,1fr) minmax(240px,320px);gap:16px;padding:0 34px}.xui-nav{padding:0 34px}.xui-workspace{padding:26px 34px 52px}.dashboard-board,.compact-dashboard{grid-template-columns:repeat(3,minmax(0,1fr))!important}.dashboard-main-grid,.dashboard-bottom-grid,.ops-grid,.health-actions-grid,.settings-guide-grid,.server-admin-grid,.main-server-list,.servers-grid,.proxy-grid,.library-grid,.health-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 980px){.xui-topbar{align-items:center;grid-template-columns:auto 1fr auto;min-height:auto;padding:10px 18px}.xui-brand strong{font-size:38px}.xui-brand span{font-size:33px}.top-counter-row{gap:8px;justify-content:center;min-width:0}.top-counter{gap:4px}.top-counter b,.top-counter small{font-size:11px;min-width:22px;padding:5px 7px}.topbar-actions,.xui-search,.user-menu{min-width:0}.xui-search,.xui-search select,.xui-search input{max-width:190px}.xui-nav{gap:0;min-height:54px;overflow-x:auto;overflow-y:visible;padding:0 12px;scrollbar-width:thin;white-space:nowrap}.xui-nav::-webkit-scrollbar{height:4px}.xui-nav::-webkit-scrollbar-thumb{background:#4281d573;border-radius:999px}.xui-nav>button,.nav-item>button{min-height:54px;padding:0 14px}.nav-dropdown,.nav-flyout,.user-dropdown{position:fixed!important;top:128px!important;left:12px!important;right:12px!important;width:auto!important;max-height:calc(100vh - 150px);min-width:0!important;overflow-y:auto;transform:translateY(8px)!important;z-index:999!important}.nav-flyout{top:auto!important;position:static!important;display:none;margin:4px 10px 8px 34px;box-shadow:none;transform:none!important}.nav-subitem:hover>.nav-flyout,.nav-subitem:focus-within>.nav-flyout{display:grid}.nav-dropdown button,.nav-flyout button,.nav-dropdown a,.nav-flyout a{min-height:46px;padding-left:18px!important;padding-right:18px!important}.theme-light .nav-dropdown,.theme-light .nav-flyout,.theme-light .user-dropdown{background:#fff!important;border:1px solid #d5e1ef!important;box-shadow:0 18px 48px #1e304b38!important}.theme-light .nav-dropdown button,.theme-light .nav-flyout button,.theme-light .nav-dropdown a,.theme-light .nav-flyout a,.theme-light .user-dropdown button,.theme-light .user-dropdown a{color:#25364d!important}.theme-light .nav-dropdown button:hover,.theme-light .nav-flyout button:hover,.theme-light .nav-subitem:hover>button,.theme-light .nav-dropdown a:hover,.theme-light .nav-flyout a:hover,.theme-light .user-dropdown button:hover,.theme-light .user-dropdown a:hover{background:#eaf3ff!important;color:#0d58ae!important}.xui-workspace{padding:22px 18px 46px}.page-title-row,.panel-head,.import-head,.settings-modern-head,.data-table-tools,.servers-actions,.toolbar-row,.filters-row,.card-toolbar{align-items:stretch!important;flex-direction:column!important;gap:12px!important}.right-tools,.panel-actions,.servers-actions,.import-actions,.toolbar-actions{display:flex;flex-wrap:wrap;justify-content:flex-start!important;width:100%}.right-tools select,.right-tools input,.data-table-tools input,.data-table-tools select,.servers-actions button,.panel-actions button,.toolbar-actions button{width:100%}.dashboard-board,.compact-dashboard{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}.dashboard-main-grid,.dashboard-bottom-grid,.ops-grid,.health-actions-grid,.settings-guide-grid,.server-admin-grid,.main-server-list,.servers-grid,.proxy-grid,.library-grid,.health-card-grid,.live-summary-grid,.online-summary-grid,.m3u-stats-grid,.content-stats-grid,.settings-cards-grid,.form-grid,.profile-form{grid-template-columns:1fr!important}.main-server-card,.xui-panel,.server-table-panel,.settings-card-modern,.profile-modern-card,.login-card{max-width:100%!important}.settings-modern,.profile-shell,.import-card,.servers-layout{max-width:100%!important;width:100%!important}.settings-tabs,.profile-tabs,.modern-tabs,.import-steps,.step-grid{display:flex!important;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.settings-tabs button,.profile-tabs button,.modern-tabs button,.import-steps button,.step-grid button,.step-item{flex:0 0 auto;min-width:150px}.profile-topbar,.profile-identity{align-items:flex-start!important;flex-direction:column!important;gap:12px!important}.profile-form label,.profile-modern-form label,.settings-card-modern label,.import-card label,.form-grid label{grid-template-columns:1fr!important;gap:8px!important}.profile-form input,.profile-form select,.profile-form textarea,.settings-card-modern input,.settings-card-modern select,.settings-card-modern textarea,.import-card input,.import-card select,.import-card textarea,.form-grid input,.form-grid select,.form-grid textarea{width:100%!important;min-width:0!important}.profile-actions,.form-actions,.import-footer,.button-row{align-items:stretch!important;flex-direction:column!important}.profile-actions button,.form-actions button,.import-footer button,.button-row button{width:100%}}@media (max-width: 640px){body{font-size:14px}.xui-topbar{grid-template-columns:86px 1fr;gap:8px;padding:8px 12px}.xui-brand strong{font-size:32px}.xui-brand span{font-size:28px}.top-counter-row{grid-column:1 / -1;justify-content:flex-start;order:3;overflow-x:auto;padding-bottom:2px;white-space:nowrap}.topbar-actions{justify-content:flex-end}.xui-search{display:none!important}.user-button{min-width:auto;padding:0 4px}.user-button span,.user-button .username,.user-name{display:none!important}.xui-nav{min-height:50px;padding:0 8px}.xui-nav>button,.nav-item>button{min-height:50px;padding:0 12px}.nav-fa{font-size:15px}.nav-text{font-size:13px}.nav-dropdown,.user-dropdown{top:116px!important}.xui-workspace{padding:18px 12px 38px}.page-title-row h1,.page-title-row h2,h1,h2{font-size:20px!important;line-height:1.25}.dashboard-board,.compact-dashboard{grid-template-columns:1fr!important}.stat-card{min-height:88px!important;padding:14px!important}.stat-card strong{font-size:24px!important}.stat-icon{height:42px!important;width:42px!important}.xui-panel,.server-table-panel,.settings-card-modern,.profile-modern-card,.import-card,.login-card{border-radius:8px!important}.panel-head,.xui-panel>header,.import-head{padding:14px 16px!important}.panel-body,.settings-card-modern .form-grid.settings-form,.settings-card-modern form,.security-grid,.profile-modern-form,.import-body{padding:16px!important}.main-server-head{align-items:flex-start!important;flex-direction:column!important;gap:6px!important}.server-small-cards,.server-bottom-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}.resource-row{grid-template-columns:72px minmax(0,1fr) 48px!important}.servers-actions{margin-bottom:14px!important}.server-table-panel{padding:12px!important}.data-table-tools{margin-bottom:12px!important}.table-wrap,.table-wrapper{border-radius:6px;margin-left:-2px;margin-right:-2px}.table-wrap:after,.table-wrapper:after{content:"arraste para ver mais";display:block;color:#7d8da6;font-size:11px;padding:7px 4px 0;text-align:right}.table-wrap table,.table-wrapper table,.server-xui-table,.xui-table,.m3u-table{min-width:680px}.settings-tabs button,.profile-tabs button,.modern-tabs button,.import-steps button,.step-grid button,.step-item{min-width:136px}.settings-guide-grid,.settings-card-modern .panel-head,.health-toolbar,.live-header,.catalog-toolbar,.m3u-toolbar{padding-left:12px!important;padding-right:12px!important}.login-shell{align-items:center!important;justify-content:center!important;min-height:100vh;padding:22px 14px!important}.login-card{width:min(100%,390px)!important;padding:24px 18px!important}.login-brand strong{font-size:52px!important}.login-brand span{font-size:34px!important}.profile-shell{margin:0!important}.profile-avatar-large{height:56px!important;width:56px!important}.profile-note-box,.alert,.notice{padding:12px!important}.empty,.empty-dashboard{min-height:140px!important;padding:20px 12px!important}}@media (max-width: 420px){.xui-topbar{grid-template-columns:74px 1fr;padding:7px 10px}.xui-brand strong{font-size:28px}.xui-brand span{font-size:24px}.top-counter b,.top-counter small{font-size:10px;padding:4px 6px}.xui-workspace{padding:16px 10px 34px}.nav-dropdown,.user-dropdown{left:8px!important;right:8px!important}.server-small-cards,.server-bottom-metrics{grid-template-columns:1fr!important}.stat-card{min-height:82px!important}.panel-body,.settings-card-modern .form-grid.settings-form,.settings-card-modern form,.security-grid,.profile-modern-form,.import-body{padding:14px!important}.button-row button,.form-actions button,.profile-actions button,.panel-actions button,.servers-actions button,.small-button,.primary-button,.secondary-button{min-height:42px;width:100%}}.xui-shell.topbar-blue{--topbar-a:#284a84;--topbar-b:#1760c4;--topbar-c:#0e2f6d;--topbar-accent:#2f82ff}.xui-shell.topbar-red{--topbar-a:#ef4444;--topbar-b:#dc2626;--topbar-c:#b91c1c;--topbar-accent:#f87171}.xui-shell.topbar-orange{--topbar-a:#f97316;--topbar-b:#ea580c;--topbar-c:#9a3412;--topbar-accent:#fb923c}.xui-shell.topbar-purple{--topbar-a:#6d28d9;--topbar-b:#4f46e5;--topbar-c:#312e81;--topbar-accent:#a78bfa}.xui-shell.topbar-pink{--topbar-a:#db2777;--topbar-b:#be185d;--topbar-c:#831843;--topbar-accent:#f472b6}.xui-shell.topbar-dark-grey{--topbar-a:#475569;--topbar-b:#334155;--topbar-c:#1e293b;--topbar-accent:#94a3b8}.xui-shell.topbar-light-grey{--topbar-a:#f8fafc;--topbar-b:#e2e8f0;--topbar-c:#cbd5e1;--topbar-accent:#64748b}.xui-shell .xui-topbar,.theme-light.xui-shell .xui-topbar,.theme-dark.xui-shell .xui-topbar{background:linear-gradient(164deg,rgba(255,255,255,.16) 0 10%,transparent 10.5% 46%),linear-gradient(166deg,var(--topbar-a, #284a84) 0 33%,var(--topbar-b, #1760c4) 33.4% 73%,var(--topbar-c, #0e2f6d) 73.4% 100%)!important;border-bottom:1px solid rgba(255,255,255,.1)!important;box-shadow:0 8px 26px #0f234829!important}.xui-shell.topbar-light-grey .xui-topbar{border-bottom-color:#b8c5d6!important}.xui-shell.topbar-light-grey .xui-brand strong,.xui-shell.topbar-light-grey .xui-brand span,.xui-shell.topbar-light-grey .top-fa,.xui-shell.topbar-light-grey .top-counter,.xui-shell.topbar-light-grey .top-counter b,.xui-shell.topbar-light-grey .top-counter small,.xui-shell.topbar-light-grey .user-button,.xui-shell.topbar-light-grey .top-search-button,.xui-shell.topbar-light-grey .top-search-button span{color:#1f2a3a!important}.xui-shell .top-counter b,.xui-shell .top-counter small,.xui-shell .top-search-button,.xui-shell .user-button.clean-user-button,.theme-light.xui-shell .top-counter b,.theme-light.xui-shell .top-counter small,.theme-light.xui-shell .top-search-button,.theme-light.xui-shell .user-button.clean-user-button{background:#05122d57!important;border:1px solid rgba(255,255,255,.14)!important;color:#fff!important;box-shadow:inset 0 1px #ffffff14,0 6px 16px #0000001a!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}.xui-shell.topbar-light-grey .top-counter b,.xui-shell.topbar-light-grey .top-counter small,.xui-shell.topbar-light-grey .top-search-button,.xui-shell.topbar-light-grey .user-button.clean-user-button{background:#ffffffb8!important;border-color:#47556933!important;color:#1f2a3a!important}.xui-shell .top-fa{color:#ffffffeb!important}.xui-shell.topbar-light-grey .top-fa{color:#334155!important}.xui-shell .top-search-button span{color:#ffffffd1!important}.xui-shell.topbar-light-grey .top-search-button span{color:#334155!important}.xui-shell .top-search-panel{background:#fff!important;border:1px solid #d6e1ef!important;box-shadow:0 22px 50px #16284438!important}.xui-shell .top-search-panel input{background:#f8fbff!important;border-color:#cbd7e6!important;color:#14243a!important}.theme-light .global-loading-line{background:#2f82ff1a!important;box-shadow:0 0 14px #2f82ff1f!important}.theme-light .route-loader-overlay{background:linear-gradient(180deg,#eef4fad1,#eef4fa8a)!important;-webkit-backdrop-filter:blur(1.5px)!important;backdrop-filter:blur(1.5px)!important}.theme-light .route-loader-card,.theme-light .loading-card,.theme-light .page-loading-card,.theme-light .loading-box{background:#fff!important;border:1px solid #cbd7e6!important;color:#14243a!important;box-shadow:0 24px 70px #1f38582e!important}.theme-light .route-loader-card strong,.theme-light .route-loader-card span,.theme-light .loading-card *,.theme-light .page-loading-card *,.theme-light .loading-box *{color:#14243a!important}.theme-light .route-loader-spinner{border-color:#d7e3f2!important;border-top-color:var(--topbar-accent, #2f82ff)!important}.theme-light .nav-dropdown,.theme-light .nav-flyout,.theme-light .user-dropdown{background:#fff!important;border:1px solid #d8e2ef!important;box-shadow:0 24px 58px #1b2c442e!important;color:#35465c!important}.theme-light .nav-dropdown a,.theme-light .nav-flyout a,.theme-light .nav-dropdown button,.theme-light .nav-flyout button,.theme-light .user-dropdown button,.theme-light .nav-direct-link,.theme-light .nav-subitem>a{background:transparent!important;border-left:3px solid transparent!important;color:#3c5068!important;opacity:1!important}.theme-light .nav-dropdown a *,.theme-light .nav-flyout a *,.theme-light .nav-dropdown button *,.theme-light .nav-flyout button *,.theme-light .user-dropdown button *{color:inherit!important;opacity:1!important}.theme-light .nav-dropdown a i,.theme-light .nav-flyout a i,.theme-light .nav-dropdown button i,.theme-light .nav-flyout button i,.theme-light .user-dropdown button i{color:#7babf4!important}.theme-light .nav-dropdown a:hover,.theme-light .nav-flyout a:hover,.theme-light .nav-dropdown button:hover,.theme-light .nav-flyout button:hover,.theme-light .user-dropdown button:hover,.theme-light .nav-subitem:hover>a,.theme-light .nav-direct-link:hover{background:#eef5ff!important;border-left-color:var(--topbar-accent, #2f82ff)!important;color:#123b72!important;padding-left:30px!important}.theme-light .user-dropdown hr{border-color:#dbe4ef!important;background:#dbe4ef!important}.theme-light .xui-nav{background:#3f474f!important;border-bottom:1px solid #d2dbe7!important;box-shadow:0 12px 24px #27374a1a!important}.theme-light .nav-item>button,.theme-light .nav-item>button *,.theme-light .xui-nav>button,.theme-light .xui-nav>button *{color:#f8fafc!important}.theme-light .nav-item.active>button,.theme-light .nav-item:hover>button,.theme-light .xui-nav>button:hover{background:#ffffff1f!important;box-shadow:inset 0 -3px 0 var(--topbar-accent, #2f82ff)!important}.theme-light .nav-item>button:after,.theme-light .xui-nav>button:after{background:var(--topbar-accent, #2f82ff)!important}.theme-light .xui-panel,.theme-light .server-table-panel,.theme-light .profile-modern-card,.theme-light .settings-card-modern,.theme-light .import-card,.theme-light .live-panel,.theme-light .health-card,.theme-light .dashboard-bottom-panel,.theme-light .dashboard-imports-panel{background:#fff!important;border-color:#cfdbea!important;color:#13243a!important}.theme-light .panel-head,.theme-light .xui-panel>header,.theme-light .live-header,.theme-light .import-head{background:#fff!important;border-bottom-color:#d7e2ef!important;color:#13243a!important}.theme-light .panel-head *,.theme-light .xui-panel>header *,.theme-light .live-header *,.theme-light .import-head *{color:#13243a!important}.theme-light .panel-head .small-button,.theme-light .xui-panel>header .small-button,.theme-light .import-head .small-button{color:#fff!important}.theme-light .service-row,.theme-light .health-action-card,.theme-light .live-stat-card,.theme-light .ops-mini-card,.theme-light .settings-guide-card,.theme-light .schema-box,.theme-light .schema-check{background:#f8fbff!important;border-color:#d7e2ef!important;color:#26384f!important}.theme-light .service-row *,.theme-light .health-action-card *,.theme-light .live-stat-card *,.theme-light .ops-mini-card *,.theme-light .settings-guide-card *,.theme-light .schema-box *,.theme-light .schema-check *{color:inherit}.theme-light .ops-health-row,.theme-light .security-option,.theme-light .resource-row{background:#eef4fb!important;color:#20344d!important}.theme-light .ops-health-row *,.theme-light .security-option *,.theme-light .resource-row *{color:inherit!important}.theme-light.login-shell .login-brand{z-index:2!important}.theme-light.login-shell .login-brand strong{color:#00a8ea!important}.theme-light.login-shell .login-brand span{color:#ffffffeb!important;text-shadow:0 2px 10px rgba(0,0,0,.22)!important}.theme-light.login-shell .login-form label{color:#4f647d!important}.theme-light.login-shell .login-form button{background:var(--topbar-b, #235ec0)!important}@media (max-width: 720px){.xui-shell .xui-topbar,.theme-light.xui-shell .xui-topbar{grid-template-columns:86px 1fr auto!important;gap:8px!important}.top-actions.polished-top-actions{grid-template-columns:1fr auto!important}.xui-shell .top-counter-row{justify-content:flex-start!important}}.xui-shell.topbar-blue,.login-shell.topbar-blue{--theme-accent:#2f82ff;--theme-accent-strong:#0b5fd3;--theme-accent-rgb:47,130,255}.xui-shell.topbar-red,.login-shell.topbar-red{--theme-accent:#ef4444;--theme-accent-strong:#dc2626;--theme-accent-rgb:239,68,68}.xui-shell.topbar-orange,.login-shell.topbar-orange{--theme-accent:#f97316;--theme-accent-strong:#ea580c;--theme-accent-rgb:249,115,22}.xui-shell.topbar-purple,.login-shell.topbar-purple{--theme-accent:#8b5cf6;--theme-accent-strong:#6d28d9;--theme-accent-rgb:139,92,246}.xui-shell.topbar-pink,.login-shell.topbar-pink{--theme-accent:#ec4899;--theme-accent-strong:#db2777;--theme-accent-rgb:236,72,153}.xui-shell.topbar-dark-grey,.login-shell.topbar-dark-grey{--theme-accent:#94a3b8;--theme-accent-strong:#64748b;--theme-accent-rgb:148,163,184}.xui-shell.topbar-light-grey,.login-shell.topbar-light-grey{--theme-accent:#64748b;--theme-accent-strong:#475569;--theme-accent-rgb:100,116,139}.xui-shell{--nav-accent: var(--theme-accent, var(--topbar-accent, #2f82ff));--nav-accent-strong: var(--theme-accent-strong, #0b5fd3);--nav-accent-rgb: var(--theme-accent-rgb, 47,130,255)}.xui-nav>button,.nav-item>button{position:relative!important;overflow:hidden!important}.xui-nav>button:after,.nav-item>button:after{background:var(--nav-accent)!important;bottom:0!important;content:""!important;height:3px!important;left:10px!important;opacity:0!important;position:absolute!important;right:10px!important;transform:scaleX(.35)!important;transform-origin:center!important;transition:opacity .16s ease,transform .16s ease!important}.xui-nav>button:hover:after,.nav-item:hover>button:after,.nav-item.active>button:after{opacity:1!important;transform:scaleX(1)!important}.nav-item.active>button,.nav-item:hover>button,.xui-nav>button:hover{box-shadow:inset 0 -3px 0 var(--nav-accent)!important}.theme-dark .nav-dropdown,.theme-dark .nav-flyout,.xui-shell:not(.theme-light) .nav-dropdown,.xui-shell:not(.theme-light) .nav-flyout{border-top:2px solid var(--nav-accent)!important}.theme-dark .nav-dropdown button,.theme-dark .nav-flyout button,.xui-shell:not(.theme-light) .nav-dropdown button,.xui-shell:not(.theme-light) .nav-flyout button{border-left:3px solid transparent!important;color:#d9e6ff!important;position:relative!important;transition:background .16s ease,border-color .16s ease,color .16s ease,padding-left .16s ease!important}.theme-dark .nav-dropdown button:hover,.theme-dark .nav-flyout button:hover,.theme-dark .nav-subitem:hover>button,.xui-shell:not(.theme-light) .nav-dropdown button:hover,.xui-shell:not(.theme-light) .nav-flyout button:hover,.xui-shell:not(.theme-light) .nav-subitem:hover>button{background:rgba(var(--nav-accent-rgb),.18)!important;border-left-color:var(--nav-accent)!important;color:#fff!important;padding-left:30px!important}.theme-dark .nav-dropdown button:hover i,.theme-dark .nav-flyout button:hover i,.theme-dark .nav-subitem:hover>button i,.xui-shell:not(.theme-light) .nav-dropdown button:hover i,.xui-shell:not(.theme-light) .nav-flyout button:hover i,.xui-shell:not(.theme-light) .nav-subitem:hover>button i{color:var(--nav-accent)!important}.theme-light .nav-dropdown,.theme-light .nav-flyout,.theme-light .user-dropdown{border-top:2px solid var(--nav-accent)!important;box-shadow:0 18px 38px #1a2a4229!important}.theme-light .nav-dropdown button,.theme-light .nav-flyout button,.theme-light .user-dropdown button{border-left:3px solid transparent!important;position:relative!important;transition:background .16s ease,border-color .16s ease,color .16s ease,padding-left .16s ease!important}.theme-light .nav-dropdown button:hover,.theme-light .nav-flyout button:hover,.theme-light .nav-subitem:hover>button,.theme-light .user-dropdown button:hover,.theme-light .nav-direct-link:hover{background:rgba(var(--nav-accent-rgb),.1)!important;border-left-color:var(--nav-accent)!important;color:var(--nav-accent-strong)!important;padding-left:30px!important}.theme-light .nav-dropdown button:hover i,.theme-light .nav-flyout button:hover i,.theme-light .nav-subitem:hover>button i,.theme-light .user-dropdown button:hover i{color:var(--nav-accent-strong)!important}.theme-light .nav-dropdown button:hover .nav-chevron-right,.theme-light .nav-flyout button:hover .nav-chevron-right,.theme-light .nav-subitem:hover>button .nav-chevron-right{color:var(--nav-accent-strong)!important}.nav-dropdown:before,.nav-flyout:before,.user-dropdown:before{background:var(--nav-accent)!important;content:""!important;height:2px!important;left:0!important;opacity:.95!important;position:absolute!important;top:-2px!important;width:54px!important}.nav-dropdown:after,.nav-flyout:after,.user-dropdown:after{border-color:var(--nav-accent)!important;border-style:solid!important;border-width:0 2px 2px 0!important;content:""!important;height:8px!important;opacity:.65!important;position:absolute!important;right:0!important;top:0!important;width:8px!important}.theme-light .profile-tabs button.active,.theme-light .settings-menu button.active,.theme-light .settings-menu button:hover{border-bottom-color:var(--nav-accent)!important;color:var(--nav-accent-strong)!important}.theme-light .profile-tabs button.active{background:var(--nav-accent)!important;color:#fff!important}.xui-shell .nav-dropdown,.xui-shell .nav-flyout,.xui-shell .user-dropdown{opacity:0!important;pointer-events:none!important;transform:translateY(8px)!important;visibility:hidden!important}.xui-shell .nav-dropdown.open,.xui-shell .user-dropdown.open,.xui-shell .nav-item:hover>.nav-dropdown,.xui-shell .nav-subitem:hover>.nav-flyout,.xui-shell .nav-subitem:focus-within>.nav-flyout{opacity:1!important;pointer-events:auto!important;transform:translateY(0)!important;visibility:visible!important}.xui-shell .nav-flyout{transform:translate(8px)!important}.theme-light .nav-dropdown,.theme-light .nav-flyout,.theme-light .user-dropdown{background:#fff!important;border:1px solid #d7e1ed!important;border-top:2px solid var(--nav-accent, #2f82ff)!important;box-shadow:0 24px 52px #1e2d4233!important;color:#35465c!important}.theme-light .nav-dropdown a,.theme-light .nav-flyout a,.theme-light .nav-dropdown button,.theme-light .nav-flyout button,.theme-light .user-dropdown button,.theme-light .user-dropdown a,.theme-light .nav-direct-link,.theme-light .nav-subitem>a{background:transparent!important;border-left:3px solid transparent!important;box-shadow:none!important;color:#40536b!important;opacity:1!important;padding-left:24px!important;transition:background .16s ease,border-color .16s ease,color .16s ease,padding-left .16s ease!important}.theme-light .nav-dropdown a *,.theme-light .nav-flyout a *,.theme-light .nav-dropdown button *,.theme-light .nav-flyout button *,.theme-light .user-dropdown button *,.theme-light .user-dropdown a *{color:inherit!important;opacity:1!important}.theme-light .nav-dropdown a i,.theme-light .nav-flyout a i,.theme-light .nav-dropdown button i,.theme-light .nav-flyout button i,.theme-light .user-dropdown button i,.theme-light .user-dropdown a i{color:color-mix(in srgb,var(--nav-accent, #2f82ff) 70%,#ffffff 30%)!important}.theme-light .nav-dropdown a:hover,.theme-light .nav-flyout a:hover,.theme-light .nav-dropdown button:hover,.theme-light .nav-flyout button:hover,.theme-light .user-dropdown button:hover,.theme-light .user-dropdown a:hover,.theme-light .nav-subitem:hover>a,.theme-light .nav-direct-link:hover{background:rgba(var(--nav-accent-rgb, 47,130,255),.1)!important;border-left-color:var(--nav-accent, #2f82ff)!important;color:var(--nav-accent-strong, #0b5fd3)!important;padding-left:30px!important}.theme-light .nav-dropdown a:hover i,.theme-light .nav-flyout a:hover i,.theme-light .nav-dropdown button:hover i,.theme-light .nav-flyout button:hover i,.theme-light .user-dropdown button:hover i,.theme-light .user-dropdown a:hover i,.theme-light .nav-subitem:hover>a i{color:var(--nav-accent-strong, #0b5fd3)!important}.theme-light .nav-item.active>button,.theme-light .nav-item:hover>button,.theme-light .xui-nav>button:hover{box-shadow:inset 0 -3px 0 var(--nav-accent, #2f82ff)!important}.theme-light .nav-item.active>button:after,.theme-light .nav-item:hover>button:after,.theme-light .xui-nav>button:hover:after{background:var(--nav-accent, #2f82ff)!important}@media (max-width: 980px){.xui-shell .nav-dropdown,.xui-shell .user-dropdown{transform:translateY(8px)!important}.xui-shell .nav-dropdown.open,.xui-shell .user-dropdown.open,.xui-shell .nav-item:hover>.nav-dropdown{transform:translateY(0)!important}}.xui-nav>button,.nav-item>button{border-radius:4px 4px 0 0!important;transition:background .24s ease,color .24s ease,box-shadow .24s ease,transform .24s ease!important}.nav-item>button:after,.xui-nav>button:after{background:var(--nav-accent, var(--topbar-accent, #2f82ff))!important;bottom:0!important;height:3px!important;left:0!important;right:0!important;opacity:0!important;transform:scaleX(.25)!important;transform-origin:center!important;transition:opacity .22s ease,transform .24s ease!important}.nav-item.active>button:after,.nav-item:hover>button:after,.xui-nav>button:hover:after{opacity:1!important;transform:scaleX(1)!important}.nav-item.active>button,.nav-item:hover>button,.xui-nav>button:hover{box-shadow:inset 0 -3px 0 var(--nav-accent, var(--topbar-accent, #2f82ff)),0 10px 26px #0000001f!important}.theme-light .nav-item.active>button,.theme-light .nav-item:hover>button,.theme-light .xui-nav>button:hover{background:linear-gradient(180deg,#fffffffa,rgba(var(--nav-accent-rgb,47,130,255),.08))!important;color:#20324a!important;box-shadow:inset 0 -3px 0 var(--nav-accent, #2f82ff),0 12px 28px #1f2d421a!important}.theme-dark .nav-item.active>button,.theme-dark .nav-item:hover>button,.xui-shell:not(.theme-light) .nav-item.active>button,.xui-shell:not(.theme-light) .nav-item:hover>button,.xui-shell:not(.theme-light) .xui-nav>button:hover{background:linear-gradient(180deg,#ffffff1a,#0d16264d)!important;color:#fff!important}.xui-shell .nav-dropdown,.xui-shell .nav-flyout,.xui-shell .user-dropdown{border-radius:0 0 3px 3px!important;transform:translateY(10px)!important;transition:opacity .2s ease,transform .22s ease,visibility .2s ease!important}.xui-shell .nav-dropdown.open,.xui-shell .user-dropdown.open,.xui-shell .nav-item:hover>.nav-dropdown,.xui-shell .nav-subitem:hover>.nav-flyout,.xui-shell .nav-subitem:focus-within>.nav-flyout{transform:translateY(0)!important}.xui-shell .nav-flyout{transform:translate(10px)!important}.nav-dropdown:before,.nav-flyout:before,.user-dropdown:before{background:var(--nav-accent, #2f82ff)!important;height:3px!important;left:0!important;top:-3px!important;width:100%!important;opacity:.95!important}.nav-dropdown:after,.nav-flyout:after,.user-dropdown:after{display:none!important}.nav-dropdown a,.nav-flyout a,.nav-dropdown button,.nav-flyout button,.user-dropdown a,.user-dropdown button{transition:background .2s ease,border-color .2s ease,color .2s ease,padding-left .2s ease!important}.theme-light .nav-dropdown a:hover,.theme-light .nav-flyout a:hover,.theme-light .nav-dropdown button:hover,.theme-light .nav-flyout button:hover,.theme-light .user-dropdown button:hover,.theme-light .user-dropdown a:hover,.theme-light .nav-subitem:hover>a,.theme-light .nav-direct-link:hover{background:linear-gradient(90deg,rgba(var(--nav-accent-rgb,47,130,255),.14),rgba(var(--nav-accent-rgb,47,130,255),.045))!important}.theme-dark .nav-dropdown a:hover,.theme-dark .nav-flyout a:hover,.theme-dark .nav-dropdown button:hover,.theme-dark .nav-flyout button:hover,.theme-dark .user-dropdown button:hover,.theme-dark .user-dropdown a:hover,.theme-dark .nav-subitem:hover>a,.theme-dark .nav-direct-link:hover,.xui-shell:not(.theme-light) .nav-dropdown a:hover,.xui-shell:not(.theme-light) .nav-flyout a:hover,.xui-shell:not(.theme-light) .nav-dropdown button:hover,.xui-shell:not(.theme-light) .nav-flyout button:hover,.xui-shell:not(.theme-light) .user-dropdown button:hover,.xui-shell:not(.theme-light) .user-dropdown a:hover,.xui-shell:not(.theme-light) .nav-subitem:hover>a,.xui-shell:not(.theme-light) .nav-direct-link:hover{background:linear-gradient(90deg,rgba(var(--nav-accent-rgb,47,130,255),.26),#1421369e)!important}.xui-shell .xui-nav .nav-item>button,.xui-shell .xui-nav>button{border-radius:0!important;background:transparent!important;border-left:1px solid transparent!important;border-right:1px solid transparent!important;box-shadow:none!important;min-height:58px!important;padding:0 22px!important;position:relative!important;transition:background-color .18s ease,color .18s ease,box-shadow .18s ease!important}.xui-shell .xui-nav .nav-item>button:after,.xui-shell .xui-nav>button:after{content:""!important;position:absolute!important;left:0!important;right:0!important;bottom:0!important;height:3px!important;background:var(--nav-accent, var(--topbar-accent, #2f82ff))!important;opacity:0!important;transform:none!important;transition:opacity .16s ease!important}.xui-shell .xui-nav .nav-item:hover>button,.xui-shell .xui-nav .nav-item.active>button,.xui-shell .xui-nav>button:hover{background:#ffffff14!important;color:#fff!important;box-shadow:none!important}.xui-shell.theme-light .xui-nav .nav-item:hover>button,.xui-shell.theme-light .xui-nav .nav-item.active>button,.xui-shell.theme-light .xui-nav>button:hover{background:#3f4953b8!important;color:#fff!important;box-shadow:none!important}.xui-shell .xui-nav .nav-item:hover>button:after,.xui-shell .xui-nav .nav-item.active>button:after,.xui-shell .xui-nav>button:hover:after{opacity:1!important}.xui-shell .nav-dropdown,.xui-shell .nav-flyout,.xui-shell .user-dropdown{border-radius:0 0 3px 3px!important;border:1px solid rgba(20,32,48,.1)!important;box-shadow:0 22px 44px #121f302e!important;padding:10px 0!important;transform:translateY(6px)!important;transition:opacity .14s ease,transform .16s ease!important}.xui-shell .nav-dropdown:before,.xui-shell .nav-flyout:before,.xui-shell .user-dropdown:before,.xui-shell .nav-dropdown:after,.xui-shell .nav-flyout:after,.xui-shell .user-dropdown:after{content:none!important;display:none!important}.xui-shell.theme-light .nav-dropdown,.xui-shell.theme-light .nav-flyout,.xui-shell.theme-light .user-dropdown{background:#fff!important;border-color:#dbe4ef!important;color:#42536a!important}.xui-shell:not(.theme-light) .nav-dropdown,.xui-shell:not(.theme-light) .nav-flyout,.xui-shell:not(.theme-light) .user-dropdown,.xui-shell.theme-dark .nav-dropdown,.xui-shell.theme-dark .nav-flyout,.xui-shell.theme-dark .user-dropdown{background:#121b2d!important;border-color:#223047!important;color:#d6e2f4!important}.xui-shell .nav-dropdown.open,.xui-shell .user-dropdown.open,.xui-shell .nav-item:hover>.nav-dropdown{transform:translateY(0)!important}.xui-shell .nav-flyout{left:100%!important;top:0!important;margin-left:0!important;transform:translate(6px)!important}.xui-shell .nav-dropdown a,.xui-shell .nav-flyout a,.xui-shell .nav-dropdown button,.xui-shell .nav-flyout button,.xui-shell .user-dropdown a,.xui-shell .user-dropdown button{align-items:center!important;background:transparent!important;border-left:3px solid transparent!important;box-sizing:border-box!important;display:flex!important;font-size:14px!important;font-weight:500!important;gap:12px!important;justify-content:flex-start!important;line-height:1.2!important;min-height:42px!important;padding:0 20px 0 24px!important;text-align:left!important;text-decoration:none!important;transition:background-color .15s ease,border-color .15s ease,color .15s ease!important;width:100%!important}.xui-shell.theme-light .nav-dropdown a,.xui-shell.theme-light .nav-flyout a,.xui-shell.theme-light .nav-dropdown button,.xui-shell.theme-light .nav-flyout button,.xui-shell.theme-light .user-dropdown a,.xui-shell.theme-light .user-dropdown button{color:#42536a!important}.xui-shell:not(.theme-light) .nav-dropdown a,.xui-shell:not(.theme-light) .nav-flyout a,.xui-shell:not(.theme-light) .nav-dropdown button,.xui-shell:not(.theme-light) .nav-flyout button,.xui-shell:not(.theme-light) .user-dropdown a,.xui-shell:not(.theme-light) .user-dropdown button{color:#d6e2f4!important}.xui-shell .nav-dropdown a i,.xui-shell .nav-flyout a i,.xui-shell .nav-dropdown button i,.xui-shell .nav-flyout button i,.xui-shell .user-dropdown a i,.xui-shell .user-dropdown button i{color:color-mix(in srgb,var(--nav-accent, #2f82ff) 70%,#ffffff 30%)!important;margin:0!important;min-width:18px!important;text-align:center!important}.xui-shell .nav-subitem>a .nav-chevron-right,.xui-shell .nav-dropdown a .nav-chevron-right,.xui-shell .nav-flyout a .nav-chevron-right{margin-left:auto!important;min-width:auto!important}.xui-shell.theme-light .nav-dropdown a:hover,.xui-shell.theme-light .nav-flyout a:hover,.xui-shell.theme-light .nav-dropdown button:hover,.xui-shell.theme-light .nav-flyout button:hover,.xui-shell.theme-light .user-dropdown a:hover,.xui-shell.theme-light .user-dropdown button:hover,.xui-shell.theme-light .nav-subitem:hover>a,.xui-shell.theme-light .nav-direct-link:hover{background:rgba(var(--nav-accent-rgb, 47, 130, 255),.1)!important;border-left-color:var(--nav-accent, #2f82ff)!important;color:var(--nav-accent-strong, #0b5fd3)!important;padding-left:24px!important}.xui-shell:not(.theme-light) .nav-dropdown a:hover,.xui-shell:not(.theme-light) .nav-flyout a:hover,.xui-shell:not(.theme-light) .nav-dropdown button:hover,.xui-shell:not(.theme-light) .nav-flyout button:hover,.xui-shell:not(.theme-light) .user-dropdown a:hover,.xui-shell:not(.theme-light) .user-dropdown button:hover,.xui-shell:not(.theme-light) .nav-subitem:hover>a,.xui-shell:not(.theme-light) .nav-direct-link:hover{background:rgba(var(--nav-accent-rgb, 47, 130, 255),.18)!important;border-left-color:var(--nav-accent, #2f82ff)!important;color:#fff!important;padding-left:24px!important}.xui-shell .nav-dropdown a:hover i,.xui-shell .nav-flyout a:hover i,.xui-shell .nav-dropdown button:hover i,.xui-shell .nav-flyout button:hover i,.xui-shell .user-dropdown a:hover i,.xui-shell .user-dropdown button:hover i,.xui-shell .nav-subitem:hover>a i{color:var(--nav-accent, #2f82ff)!important}.xui-shell{--menu-accent: var(--nav-accent, var(--topbar-accent, #2d83ff));--menu-accent-rgb: var(--nav-accent-rgb, var(--topbar-accent-rgb, 45, 131, 255))}.xui-shell .xui-nav>button,.xui-shell .nav-item>button{border-radius:0!important;margin:0!important;overflow:hidden!important;position:relative!important;transform:none!important;transition:background .18s ease,color .18s ease,box-shadow .18s ease!important}.xui-shell .nav-item>button:after,.xui-shell .xui-nav>button:after{background:linear-gradient(180deg,color-mix(in srgb,var(--menu-accent) 72%,#ffffff 28%),var(--menu-accent))!important;border-radius:999px!important;bottom:0!important;content:""!important;height:3px!important;left:14px!important;opacity:0!important;position:absolute!important;right:14px!important;transform:scaleX(.35)!important;transform-origin:center!important;transition:opacity .18s ease,transform .18s ease,background .18s ease!important;z-index:2!important}.xui-shell .nav-item.active>button,.xui-shell .nav-item:hover>button,.xui-shell .xui-nav>button:hover{background:linear-gradient(180deg,#16294a,#13243e)!important;box-shadow:inset 0 -1px 0 var(--menu-accent),0 12px 28px #0000002e!important;color:#fff!important}.xui-shell.theme-light .nav-item.active>button,.xui-shell.theme-light .nav-item:hover>button,.xui-shell.theme-light .xui-nav>button:hover{background:linear-gradient(180deg,#4b5563,#3f4a55)!important;box-shadow:inset 0 -1px 0 var(--menu-accent),0 12px 28px #24304329!important;color:#fff!important}.xui-shell .nav-item.active>button:after,.xui-shell .nav-item:hover>button:after,.xui-shell .xui-nav>button:hover:after{opacity:1!important;transform:scaleX(1)!important}.xui-shell .nav-item.active>button .nav-fa,.xui-shell .nav-item:hover>button .nav-fa,.xui-shell .xui-nav>button:hover .nav-fa,.xui-shell .nav-item.active>button .nav-text,.xui-shell .nav-item:hover>button .nav-text,.xui-shell .xui-nav>button:hover .nav-text,.xui-shell .nav-item.active>button .nav-chevron,.xui-shell .nav-item:hover>button .nav-chevron,.xui-shell .xui-nav>button:hover .nav-chevron{color:#fff!important}.xui-shell .nav-dropdown,.xui-shell .nav-flyout{border-top:3px solid var(--menu-accent)!important;border-radius:0!important;transform:none!important}.xui-shell .nav-dropdown.open,.xui-shell .nav-item:hover>.nav-dropdown,.xui-shell .nav-subitem:hover>.nav-flyout,.xui-shell .nav-subitem:focus-within>.nav-flyout{opacity:1!important;pointer-events:auto!important;transform:none!important;visibility:visible!important}.xui-shell .nav-dropdown button,.xui-shell .nav-dropdown a,.xui-shell .nav-flyout button,.xui-shell .nav-flyout a{border-left:3px solid transparent!important;transition:background .16s ease,border-color .16s ease,color .16s ease,padding-left .16s ease!important}.xui-shell:not(.theme-light) .nav-dropdown button:hover,.xui-shell:not(.theme-light) .nav-dropdown a:hover,.xui-shell:not(.theme-light) .nav-flyout button:hover,.xui-shell:not(.theme-light) .nav-flyout a:hover,.xui-shell:not(.theme-light) .nav-subitem:hover>button,.xui-shell:not(.theme-light) .nav-subitem:hover>a{background:linear-gradient(90deg,rgba(var(--menu-accent-rgb),.22),#172a4ce6)!important;border-left-color:var(--menu-accent)!important;color:#fff!important;padding-left:32px!important}.xui-shell.theme-light .nav-dropdown button:hover,.xui-shell.theme-light .nav-dropdown a:hover,.xui-shell.theme-light .nav-flyout button:hover,.xui-shell.theme-light .nav-flyout a:hover,.xui-shell.theme-light .nav-subitem:hover>button,.xui-shell.theme-light .nav-subitem:hover>a{background:rgba(var(--menu-accent-rgb),.1)!important;border-left-color:var(--menu-accent)!important;color:var(--menu-accent)!important;padding-left:32px!important}@media (max-width: 980px){.xui-shell .nav-item>button:after,.xui-shell .xui-nav>button:after{left:12px!important;right:12px!important;height:3px!important}}.xui-shell{--xui2-accent: var(--nav-accent, var(--topbar-accent, var(--theme-accent, #3b82f6)));--xui2-accent-strong: var(--nav-accent-strong, var(--theme-accent-strong, #2462be));--xui2-accent-rgb: var(--nav-accent-rgb, var(--theme-accent-rgb, 59,130,246))}.xui-shell .xui-nav>button,.xui-shell .nav-item>button{align-items:center!important;background:transparent!important;border:0!important;border-radius:6px!important;box-shadow:none!important;color:#ffffffb8!important;display:flex!important;gap:8px!important;min-height:60px!important;overflow:hidden!important;padding:0 20px!important;position:relative!important;transform:translateY(0)!important;transition:background-color .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),color .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1)!important}.xui-shell .xui-nav>button:before,.xui-shell .nav-item>button:before{background:linear-gradient(90deg,color-mix(in srgb,var(--xui2-accent) 84%,#ffffff 16%),var(--xui2-accent))!important;border-radius:999px!important;bottom:0!important;content:""!important;height:3px!important;left:50%!important;opacity:1!important;position:absolute!important;right:auto!important;top:auto!important;transform:translate(-50%)!important;transform-origin:center!important;transition:width .3s cubic-bezier(.4,0,.2,1),background .3s cubic-bezier(.4,0,.2,1)!important;width:0!important;z-index:1!important}.xui-shell .xui-nav>button:after,.xui-shell .nav-item>button:after{display:none!important;content:none!important}.xui-shell .xui-nav>button:hover,.xui-shell .nav-item:hover>button,.xui-shell .nav-item.active>button{background-color:#ffffff1a!important;box-shadow:0 4px 12px #0000004d!important;color:#fff!important;transform:translateY(-2px)!important}.xui-shell .xui-nav>button:hover:before,.xui-shell .nav-item:hover>button:before,.xui-shell .nav-item.active>button:before{width:80%!important}.xui-shell .nav-item>button .nav-fa,.xui-shell .nav-item>button .nav-text,.xui-shell .nav-item>button .nav-chevron,.xui-shell .xui-nav>button .nav-fa,.xui-shell .xui-nav>button .nav-text,.xui-shell .xui-nav>button .nav-chevron{transition:color .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1)!important}.xui-shell .nav-item:hover>button .nav-fa,.xui-shell .nav-item.active>button .nav-fa,.xui-shell .xui-nav>button:hover .nav-fa{color:#fff!important;transform:scale(1.1) translate(2px)!important}.xui-shell .nav-item:hover>button .nav-text,.xui-shell .nav-item.active>button .nav-text,.xui-shell .nav-item:hover>button .nav-chevron,.xui-shell .nav-item.active>button .nav-chevron,.xui-shell .xui-nav>button:hover .nav-text,.xui-shell .xui-nav>button:hover .nav-chevron{color:#fff!important}.xui-shell.theme-light .xui-nav>button,.xui-shell.theme-light .nav-item>button{color:#dfe7f3!important}.xui-shell.theme-light .xui-nav>button:hover,.xui-shell.theme-light .nav-item:hover>button,.xui-shell.theme-light .nav-item.active>button{background-color:#ffffff29!important;box-shadow:0 4px 12px #1f2a372e!important;color:#fff!important}.xui-shell .nav-dropdown,.xui-shell .nav-flyout{border-radius:0!important;border-top:3px solid var(--xui2-accent)!important;transform:translateY(8px)!important;transition:opacity .18s ease,transform .18s ease,visibility .18s ease!important}.xui-shell .nav-dropdown.open,.xui-shell .nav-item:hover>.nav-dropdown{transform:translateY(0)!important}.xui-shell .nav-subitem:hover>.nav-flyout,.xui-shell .nav-subitem:focus-within>.nav-flyout{transform:translate(0)!important}.xui-shell .nav-dropdown a,.xui-shell .nav-flyout a,.xui-shell .nav-dropdown button,.xui-shell .nav-flyout button,.xui-shell .user-dropdown a,.xui-shell .user-dropdown button{border-left:3px solid transparent!important;padding-left:24px!important;transition:background-color .2s ease,border-color .2s ease,color .2s ease,padding-left .2s ease!important}.xui-shell .nav-dropdown a:hover,.xui-shell .nav-flyout a:hover,.xui-shell .nav-dropdown button:hover,.xui-shell .nav-flyout button:hover,.xui-shell .nav-subitem:hover>a,.xui-shell .nav-subitem:hover>button,.xui-shell .user-dropdown a:hover,.xui-shell .user-dropdown button:hover{background:rgba(var(--xui2-accent-rgb),.16)!important;border-left-color:var(--xui2-accent)!important;color:#fff!important;padding-left:30px!important}.xui-shell.theme-light .nav-dropdown a:hover,.xui-shell.theme-light .nav-flyout a:hover,.xui-shell.theme-light .nav-dropdown button:hover,.xui-shell.theme-light .nav-flyout button:hover,.xui-shell.theme-light .nav-subitem:hover>a,.xui-shell.theme-light .nav-subitem:hover>button,.xui-shell.theme-light .user-dropdown a:hover,.xui-shell.theme-light .user-dropdown button:hover{background:rgba(var(--xui2-accent-rgb),.1)!important;color:var(--xui2-accent-strong)!important}.xui-shell .nav-dropdown a:hover i,.xui-shell .nav-flyout a:hover i,.xui-shell .nav-dropdown button:hover i,.xui-shell .nav-flyout button:hover i,.xui-shell .nav-subitem:hover>a i,.xui-shell .nav-subitem:hover>button i,.xui-shell .user-dropdown a:hover i,.xui-shell .user-dropdown button:hover i{color:var(--xui2-accent)!important}@media (max-width: 980px){.xui-shell .xui-nav>button:hover,.xui-shell .nav-item:hover>button,.xui-shell .nav-item.active>button{transform:none!important}.xui-shell .xui-nav>button:before,.xui-shell .nav-item>button:before{height:3px!important}}.xui-shell{--xui-menu-accent: var(--nav-accent, var(--topbar-accent, var(--theme-accent, #3b82f6)));--xui-menu-accent-2: color-mix(in srgb, var(--xui-menu-accent) 72%, #ffffff 28%);--xui-menu-accent-rgb: var(--nav-accent-rgb, var(--topbar-accent-rgb, var(--theme-accent-rgb, 59, 130, 246)))}.xui-shell .xui-nav{overflow:visible!important}.xui-shell .xui-nav .nav-item>button,.xui-shell .xui-nav>button{align-items:center!important;background:transparent!important;border:0!important;border-left:0!important;border-right:0!important;border-radius:6px!important;box-shadow:none!important;color:#ffffffb3!important;display:flex!important;font-family:Work Sans,Poppins,sans-serif!important;font-size:15px!important;font-weight:600!important;gap:8px!important;line-height:20px!important;margin:0!important;min-height:60px!important;overflow:hidden!important;padding:20px!important;position:relative!important;text-decoration:none!important;transform:translateY(0)!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}.xui-shell .xui-nav .nav-item>button:before,.xui-shell .xui-nav>button:before{background:linear-gradient(90deg,var(--xui-menu-accent),var(--xui-menu-accent-2))!important;bottom:0!important;content:""!important;display:block!important;height:3px!important;left:50%!important;opacity:1!important;position:absolute!important;right:auto!important;top:auto!important;transform:translate(-50%)!important;transform-origin:center!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;width:0!important;z-index:2!important}.xui-shell .xui-nav .nav-item>button:after,.xui-shell .xui-nav>button:after{content:none!important;display:none!important}.xui-shell .xui-nav .nav-item>button .nav-fa,.xui-shell .xui-nav>button .nav-fa{font-size:16px!important;margin-right:8px!important;transition:transform .3s cubic-bezier(.4,0,.2,1),color .3s cubic-bezier(.4,0,.2,1)!important;vertical-align:middle!important}.xui-shell .xui-nav .nav-item>button .nav-text,.xui-shell .xui-nav .nav-item>button .nav-chevron,.xui-shell .xui-nav>button .nav-text,.xui-shell .xui-nav>button .nav-chevron{transition:color .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1)!important}.xui-shell .xui-nav .nav-item>button:focus,.xui-shell .xui-nav .nav-item>button:hover,.xui-shell .xui-nav .nav-item:hover>button,.xui-shell .xui-nav .nav-item.active>button,.xui-shell .xui-nav>button:focus,.xui-shell .xui-nav>button:hover{background-color:#ffffff1a!important;box-shadow:0 4px 12px #0000004d!important;color:#fff!important;transform:translateY(-2px)!important}.xui-shell .xui-nav .nav-item>button:hover:before,.xui-shell .xui-nav .nav-item:hover>button:before,.xui-shell .xui-nav .nav-item.active>button:before,.xui-shell .xui-nav>button:hover:before{width:80%!important}.xui-shell .xui-nav .nav-item>button:hover .nav-fa,.xui-shell .xui-nav .nav-item:hover>button .nav-fa,.xui-shell .xui-nav .nav-item.active>button .nav-fa,.xui-shell .xui-nav>button:hover .nav-fa{color:#fff!important;transform:scale(1.1) translate(2px)!important}.xui-shell .xui-nav .nav-item>button:hover .nav-text,.xui-shell .xui-nav .nav-item:hover>button .nav-text,.xui-shell .xui-nav .nav-item.active>button .nav-text,.xui-shell .xui-nav .nav-item>button:hover .nav-chevron,.xui-shell .xui-nav .nav-item:hover>button .nav-chevron,.xui-shell .xui-nav .nav-item.active>button .nav-chevron,.xui-shell .xui-nav>button:hover .nav-text,.xui-shell .xui-nav>button:hover .nav-chevron{color:#fff!important}.xui-shell.theme-light .xui-nav .nav-item>button,.xui-shell.theme-light .xui-nav>button{color:#0e2037c7!important}.xui-shell.theme-light .xui-nav .nav-item>button:focus,.xui-shell.theme-light .xui-nav .nav-item>button:hover,.xui-shell.theme-light .xui-nav .nav-item:hover>button,.xui-shell.theme-light .xui-nav .nav-item.active>button,.xui-shell.theme-light .xui-nav>button:focus,.xui-shell.theme-light .xui-nav>button:hover{background-color:#202a3721!important;box-shadow:0 4px 12px #38414a2e!important;color:#0f1f35!important}.xui-shell.theme-light .xui-nav .nav-item>button:hover .nav-fa,.xui-shell.theme-light .xui-nav .nav-item:hover>button .nav-fa,.xui-shell.theme-light .xui-nav .nav-item.active>button .nav-fa,.xui-shell.theme-light .xui-nav .nav-item>button:hover .nav-text,.xui-shell.theme-light .xui-nav .nav-item:hover>button .nav-text,.xui-shell.theme-light .xui-nav .nav-item.active>button .nav-text,.xui-shell.theme-light .xui-nav .nav-item>button:hover .nav-chevron,.xui-shell.theme-light .xui-nav .nav-item:hover>button .nav-chevron,.xui-shell.theme-light .xui-nav .nav-item.active>button .nav-chevron{color:#0f1f35!important}@media (min-width: 981px){.xui-shell .nav-dropdown,.xui-shell .nav-flyout{background-color:#0f172a!important;border:0!important;border-radius:8px!important;box-shadow:0 8px 24px #161e2b66!important;list-style:none!important;margin-top:10px!important;min-width:200px!important;opacity:0!important;padding:10px 0!important;position:absolute!important;text-align:left!important;transform:translateY(-10px)!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;visibility:hidden!important;z-index:1000!important}.xui-shell.theme-light .nav-dropdown,.xui-shell.theme-light .nav-flyout{background-color:#fff!important;box-shadow:0 8px 24px #161e2b24!important}.xui-shell .nav-dropdown.open,.xui-shell .nav-item:hover>.nav-dropdown{margin-top:0!important;opacity:1!important;pointer-events:auto!important;transform:translateY(0)!important;visibility:visible!important}.xui-shell .nav-flyout{left:100%!important;margin-left:20px!important;margin-top:-1px!important;top:0!important;transform:translate(-10px)!important}.xui-shell .nav-subitem:hover>.nav-flyout,.xui-shell .nav-subitem:focus-within>.nav-flyout{margin-left:10px!important;opacity:1!important;pointer-events:auto!important;transform:translate(0)!important;visibility:visible!important}.xui-shell .nav-flyout:before{border-bottom:12px solid transparent!important;border-right:12px solid #0f172a!important;border-top:12px solid transparent!important;content:""!important;display:block!important;left:-12px!important;position:absolute!important;top:10px!important;z-index:9999!important}.xui-shell.theme-light .nav-flyout:before{border-right-color:#fff!important}}.xui-shell .nav-subitem{position:relative!important}.xui-shell .nav-dropdown a,.xui-shell .nav-flyout a,.xui-shell .nav-dropdown button,.xui-shell .nav-flyout button,.xui-shell .nav-direct-link{align-items:center!important;background:transparent!important;border:0!important;border-left:0!important;border-radius:4px!important;box-shadow:none!important;clear:both!important;color:#aab6c3!important;display:flex!important;font-family:Work Sans,Poppins,sans-serif!important;font-size:14px!important;font-weight:500!important;gap:12px!important;line-height:1.25!important;margin:2px 8px!important;min-height:auto!important;overflow:visible!important;padding:9px 25px!important;position:relative!important;text-align:left!important;text-decoration:none!important;transition:all .25s cubic-bezier(.4,0,.2,1)!important;white-space:nowrap!important;width:auto!important}.xui-shell.theme-light .nav-dropdown a,.xui-shell.theme-light .nav-flyout a,.xui-shell.theme-light .nav-dropdown button,.xui-shell.theme-light .nav-flyout button,.xui-shell.theme-light .nav-direct-link{color:#4b5b70!important}.xui-shell .nav-dropdown a:before,.xui-shell .nav-flyout a:before,.xui-shell .nav-dropdown button:before,.xui-shell .nav-flyout button:before,.xui-shell .nav-direct-link:before{background:linear-gradient(180deg,var(--xui-menu-accent),var(--xui-menu-accent-2))!important;border-radius:0 2px 2px 0!important;content:""!important;height:0!important;left:0!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important;transition:all .25s cubic-bezier(.4,0,.2,1)!important;width:3px!important}.xui-shell .nav-dropdown a:hover,.xui-shell .nav-flyout a:hover,.xui-shell .nav-dropdown button:hover,.xui-shell .nav-flyout button:hover,.xui-shell .nav-subitem:hover>a,.xui-shell .nav-subitem:hover>button,.xui-shell .nav-direct-link:hover{background-color:rgba(var(--xui-menu-accent-rgb),.15)!important;box-shadow:0 2px 8px rgba(var(--xui-menu-accent-rgb),.2)!important;color:#e7eef5!important;padding-left:30px!important}.xui-shell.theme-light .nav-dropdown a:hover,.xui-shell.theme-light .nav-flyout a:hover,.xui-shell.theme-light .nav-dropdown button:hover,.xui-shell.theme-light .nav-flyout button:hover,.xui-shell.theme-light .nav-subitem:hover>a,.xui-shell.theme-light .nav-subitem:hover>button,.xui-shell.theme-light .nav-direct-link:hover{background-color:rgba(var(--xui-menu-accent-rgb),.1)!important;box-shadow:0 2px 8px rgba(var(--xui-menu-accent-rgb),.12)!important;color:var(--xui-menu-accent)!important}.xui-shell .nav-dropdown a:hover:before,.xui-shell .nav-flyout a:hover:before,.xui-shell .nav-dropdown button:hover:before,.xui-shell .nav-flyout button:hover:before,.xui-shell .nav-subitem:hover>a:before,.xui-shell .nav-subitem:hover>button:before,.xui-shell .nav-direct-link:hover:before{height:70%!important}.xui-shell .nav-dropdown a i,.xui-shell .nav-flyout a i,.xui-shell .nav-dropdown button i,.xui-shell .nav-flyout button i,.xui-shell .nav-direct-link i{color:color-mix(in srgb,var(--xui-menu-accent) 70%,#ffffff 30%)!important;min-width:18px!important;text-align:center!important}@media (max-width: 980px){.xui-shell .xui-nav .nav-item>button,.xui-shell .xui-nav>button{transform:none!important}.xui-shell .xui-nav .nav-item>button:hover,.xui-shell .xui-nav .nav-item:hover>button,.xui-shell .xui-nav .nav-item.active>button,.xui-shell .xui-nav>button:hover{transform:none!important}.xui-shell .nav-dropdown a,.xui-shell .nav-flyout a,.xui-shell .nav-dropdown button,.xui-shell .nav-flyout button,.xui-shell .nav-direct-link{white-space:normal!important;width:100%!important}}@media (min-width: 981px){.xui-shell .nav-dropdown,.xui-shell .nav-flyout,.xui-shell .user-dropdown{overflow:visible!important}.xui-shell .nav-flyout{left:100%!important;margin-left:12px!important;margin-top:0!important;min-width:285px!important;padding:10px 8px!important;top:0!important;transform:translate(-8px)!important}.xui-shell .nav-subitem:hover>.nav-flyout,.xui-shell .nav-subitem:focus-within>.nav-flyout{margin-left:12px!important;transform:translate(0)!important}.xui-shell .nav-flyout:before,.xui-shell .nav-flyout:after{border:0!important;content:none!important;display:none!important}.xui-shell .nav-dropdown:before,.xui-shell .user-dropdown:before{background:linear-gradient(90deg,var(--xui-menu-accent),var(--xui-menu-accent-2))!important;border:0!important;border-radius:2px 2px 0 0!important;content:""!important;display:block!important;height:3px!important;left:0!important;opacity:.95!important;position:absolute!important;top:0!important;width:100%!important}.xui-shell .nav-dropdown:after,.xui-shell .user-dropdown:after{content:none!important;display:none!important}}.xui-shell .nav-dropdown a,.xui-shell .nav-flyout a,.xui-shell .nav-dropdown button,.xui-shell .nav-flyout button,.xui-shell .nav-direct-link{border-radius:6px!important;clip-path:none!important;margin:3px 8px!important;min-height:38px!important;overflow:hidden!important;width:calc(100% - 16px)!important}.xui-shell .nav-dropdown a:after,.xui-shell .nav-flyout a:after,.xui-shell .nav-dropdown button:after,.xui-shell .nav-flyout button:after,.xui-shell .nav-direct-link:after{content:none!important;display:none!important}.xui-shell .nav-dropdown a:hover,.xui-shell .nav-flyout a:hover,.xui-shell .nav-dropdown button:hover,.xui-shell .nav-flyout button:hover,.xui-shell .nav-subitem:hover>a,.xui-shell .nav-subitem:hover>button,.xui-shell .nav-direct-link:hover{background:linear-gradient(90deg,rgba(var(--xui-menu-accent-rgb),.22),rgba(var(--xui-menu-accent-rgb),.075))!important;border:0!important;box-shadow:inset 3px 0 0 var(--xui-menu-accent),0 6px 16px rgba(var(--xui-menu-accent-rgb),.12)!important;clip-path:none!important;color:#fff!important;padding-left:30px!important;transform:translate(2px)!important}.xui-shell.theme-light .nav-dropdown a:hover,.xui-shell.theme-light .nav-flyout a:hover,.xui-shell.theme-light .nav-dropdown button:hover,.xui-shell.theme-light .nav-flyout button:hover,.xui-shell.theme-light .nav-subitem:hover>a,.xui-shell.theme-light .nav-subitem:hover>button,.xui-shell.theme-light .nav-direct-link:hover{background:linear-gradient(90deg,rgba(var(--xui-menu-accent-rgb),.15),rgba(var(--xui-menu-accent-rgb),.045))!important;box-shadow:inset 3px 0 0 var(--xui-menu-accent),0 6px 16px rgba(var(--xui-menu-accent-rgb),.08)!important;color:var(--xui-menu-accent)!important}.xui-shell .nav-dropdown a:hover:before,.xui-shell .nav-flyout a:hover:before,.xui-shell .nav-dropdown button:hover:before,.xui-shell .nav-flyout button:hover:before,.xui-shell .nav-subitem:hover>a:before,.xui-shell .nav-subitem:hover>button:before,.xui-shell .nav-direct-link:hover:before{opacity:0!important}@media (min-width: 981px){.xui-shell .xui-nav,.xui-shell .nav-item,.xui-shell .nav-dropdown,.xui-shell .nav-subitem,.xui-shell .nav-flyout{overflow:visible!important}.xui-shell .nav-dropdown,.xui-shell .nav-flyout{pointer-events:none!important}.xui-shell .nav-dropdown.open,.xui-shell .nav-item:hover>.nav-dropdown,.xui-shell .nav-item:focus-within>.nav-dropdown,.xui-shell .nav-subitem:hover>.nav-flyout,.xui-shell .nav-subitem:focus-within>.nav-flyout{pointer-events:auto!important}.xui-shell .nav-flyout{left:calc(100% + 8px)!important;margin-left:0!important;top:0!important;transform:translate(-6px)!important}.xui-shell .nav-subitem:hover>.nav-flyout,.xui-shell .nav-subitem:focus-within>.nav-flyout{transform:translate(0)!important}.xui-shell .nav-subitem:after{content:""!important;display:block!important;position:absolute!important;top:0!important;right:-14px!important;width:16px!important;height:100%!important;background:transparent!important;pointer-events:auto!important;z-index:1002!important}.xui-shell .nav-subitem:hover:after,.xui-shell .nav-subitem:focus-within:after{height:max(100%,44px)!important}.xui-shell .nav-dropdown{z-index:1300!important}.xui-shell .nav-flyout{z-index:1320!important}}.xui-shell .nav-dropdown a,.xui-shell .nav-flyout a,.xui-shell .nav-dropdown button,.xui-shell .nav-flyout button,.xui-shell .nav-direct-link{color:#cbd5e1!important;background:transparent!important;box-shadow:none!important;border-left:0!important}.xui-shell .nav-dropdown a:hover,.xui-shell .nav-flyout a:hover,.xui-shell .nav-dropdown button:hover,.xui-shell .nav-flyout button:hover,.xui-shell .nav-subitem:hover>a,.xui-shell .nav-subitem:hover>button,.xui-shell .nav-direct-link:hover{background:rgba(var(--xui-menu-accent-rgb),.13)!important;box-shadow:inset 3px 0 0 var(--xui-menu-accent),0 6px 14px #0000002e!important;color:#fff!important;transform:translate(2px)!important}.xui-shell.theme-light .nav-dropdown a,.xui-shell.theme-light .nav-flyout a,.xui-shell.theme-light .nav-dropdown button,.xui-shell.theme-light .nav-flyout button,.xui-shell.theme-light .nav-direct-link{color:#3c4b60!important;background:transparent!important;box-shadow:none!important}.xui-shell.theme-light .nav-dropdown a:hover,.xui-shell.theme-light .nav-flyout a:hover,.xui-shell.theme-light .nav-dropdown button:hover,.xui-shell.theme-light .nav-flyout button:hover,.xui-shell.theme-light .nav-subitem:hover>a,.xui-shell.theme-light .nav-subitem:hover>button,.xui-shell.theme-light .nav-direct-link:hover{background:rgba(var(--xui-menu-accent-rgb),.1)!important;box-shadow:inset 3px 0 0 var(--xui-menu-accent),0 6px 14px rgba(var(--xui-menu-accent-rgb),.08)!important;color:var(--xui-menu-accent)!important}.xui-shell .nav-dropdown a:hover i,.xui-shell .nav-flyout a:hover i,.xui-shell .nav-dropdown button:hover i,.xui-shell .nav-flyout button:hover i,.xui-shell .nav-subitem:hover>a i,.xui-shell .nav-subitem:hover>button i,.xui-shell .nav-direct-link:hover i,.xui-shell .nav-subitem:hover .nav-chevron-right{color:var(--xui-menu-accent)!important}@media (min-width: 981px){.xui-shell .nav-dropdown.content-dropdown{padding-right:8px!important}.xui-shell .nav-subitem{position:relative!important;margin:0!important}.xui-shell .nav-flyout{left:100%!important;margin-left:0!important;top:0!important;transform:translate(0)!important;min-width:285px!important}.xui-shell .nav-subitem:after{right:-3px!important;width:4px!important;background:transparent!important}.xui-shell .nav-subitem:hover>.nav-flyout,.xui-shell .nav-subitem:focus-within>.nav-flyout{transform:translate(0)!important}}.xui-shell .nav-dropdown,.xui-shell .nav-flyout{border-left:1px solid rgba(90,130,190,.14)!important;border-right:1px solid rgba(90,130,190,.14)!important}.xui-shell .nav-dropdown:after,.xui-shell .nav-flyout:before,.xui-shell .nav-flyout:after{content:none!important;display:none!important}.xui-shell .nav-subitem:hover>a,.xui-shell .nav-subitem:focus-within>a{background:rgba(var(--xui-menu-accent-rgb),.13)!important;box-shadow:inset 3px 0 0 var(--xui-menu-accent)!important;color:#fff!important}.xui-shell .nav-flyout a{background:transparent!important;box-shadow:none!important;color:#cbd5e1!important}.xui-shell .nav-flyout a:hover{background:rgba(var(--xui-menu-accent-rgb),.13)!important;box-shadow:inset 3px 0 0 var(--xui-menu-accent),0 6px 14px #0000002e!important;color:#fff!important}.xui-shell.theme-light .nav-subitem:hover>a,.xui-shell.theme-light .nav-subitem:focus-within>a{background:rgba(var(--xui-menu-accent-rgb),.1)!important;color:var(--xui-menu-accent)!important}.xui-shell.theme-light .nav-flyout a{background:transparent!important;box-shadow:none!important;color:#3c4b60!important}.xui-shell.theme-light .nav-flyout a:hover{background:rgba(var(--xui-menu-accent-rgb),.1)!important;color:var(--xui-menu-accent)!important}.profile-tabs.modern-tabs,.edit-tabs.modern-tabs,.modern-tabs{--xui-menu-accent: var(--theme-accent, var(--topbar-accent, #3b82f6)) !important;--xui-menu-accent-2: color-mix(in srgb, var(--theme-accent, var(--topbar-accent, #3b82f6)) 72%, #ffffff 28%) !important;--xui-menu-accent-rgb: var(--theme-accent-rgb, 59, 130, 246) !important}.xui-shell.theme-light .profile-tabs.modern-tabs button.active,.xui-shell.theme-light .edit-tabs.modern-tabs button.active,.xui-shell.theme-light .modern-tabs button.active{background:linear-gradient(180deg,var(--theme-accent, var(--topbar-accent, #3b82f6)),var(--theme-accent-strong, var(--topbar-b, #2563eb)))!important;color:#fff!important}@media (min-width: 981px){.xui-shell .xui-nav,.xui-shell .xui-nav .nav-item,.xui-shell .nav-dropdown,.xui-shell .nav-subitem,.xui-shell .nav-flyout{overflow:visible!important}.xui-shell .xui-nav .nav-item{position:relative!important}.xui-shell .nav-item:hover>.nav-dropdown,.xui-shell .nav-item:focus-within>.nav-dropdown,.xui-shell .nav-dropdown.open{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important}.xui-shell .nav-dropdown{top:100%!important;left:0!important;margin-top:0!important;min-width:245px!important;width:max-content!important;max-width:320px!important;padding:10px 0!important;border:1px solid rgba(90,130,190,.16)!important;border-top:0!important;border-radius:0 0 8px 8px!important}.xui-shell .nav-dropdown.content-dropdown{min-width:245px!important;padding-right:0!important}.xui-shell .nav-dropdown:before,.xui-shell .nav-dropdown:after,.xui-shell .user-dropdown:before,.xui-shell .user-dropdown:after{content:none!important;display:none!important}.xui-shell .nav-flyout{top:0!important;left:calc(100% - 1px)!important;margin:0!important;min-width:300px!important;width:max-content!important;max-width:360px!important;padding:10px 0!important;border:1px solid rgba(90,130,190,.16)!important;border-radius:0 8px 8px!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translate(-4px)!important}.xui-shell .nav-subitem:hover>.nav-flyout,.xui-shell .nav-subitem:focus-within>.nav-flyout{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translate(0)!important}.xui-shell .nav-subitem:after{content:""!important;position:absolute!important;top:0!important;right:-2px!important;width:3px!important;height:100%!important;background:transparent!important;pointer-events:auto!important;z-index:1400!important}.xui-shell .nav-subitem:hover:after,.xui-shell .nav-subitem:focus-within:after{display:block!important}}.xui-shell .nav-dropdown a,.xui-shell .nav-flyout a,.xui-shell .nav-dropdown button,.xui-shell .nav-flyout button,.xui-shell .nav-direct-link{min-width:0!important;width:calc(100% - 16px)!important;max-width:none!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important;padding:10px 26px!important;margin:2px 8px!important;line-height:1.35!important}.xui-shell .nav-dropdown a:hover,.xui-shell .nav-flyout a:hover,.xui-shell .nav-dropdown button:hover,.xui-shell .nav-flyout button:hover,.xui-shell .nav-direct-link:hover,.xui-shell .nav-subitem:hover>a,.xui-shell .nav-subitem:focus-within>a{background:rgba(var(--xui-menu-accent-rgb),.14)!important;box-shadow:inset 3px 0 0 var(--xui-menu-accent)!important;color:#fff!important;transform:translate(2px)!important}.xui-shell.theme-light .nav-dropdown a:hover,.xui-shell.theme-light .nav-flyout a:hover,.xui-shell.theme-light .nav-dropdown button:hover,.xui-shell.theme-light .nav-flyout button:hover,.xui-shell.theme-light .nav-direct-link:hover,.xui-shell.theme-light .nav-subitem:hover>a,.xui-shell.theme-light .nav-subitem:focus-within>a{background:rgba(var(--xui-menu-accent-rgb),.1)!important;box-shadow:inset 3px 0 0 var(--xui-menu-accent)!important;color:var(--xui-menu-accent)!important}.xui-shell .xui-nav .nav-item>button:before,.xui-shell .xui-nav>button:before{height:3px!important;bottom:0!important;border-radius:2px!important}.profile-tabs.modern-tabs button.active,.edit-tabs.modern-tabs button.active,.modern-tabs button.active{background:linear-gradient(180deg,var(--theme-accent, var(--topbar-accent, #3b82f6)),var(--theme-accent-strong, var(--topbar-b, #2563eb)))!important;border-bottom-color:var(--theme-accent, var(--topbar-accent, #3b82f6))!important;color:#fff!important}.xui-shell{--xui2-final-accent: var(--xui-menu-accent, var(--nav-accent, #3b82f6));--xui2-final-accent-rgb: var(--xui-menu-accent-rgb, var(--nav-accent-rgb, 59,130,246))}.xui-live-counters{display:flex!important;align-items:center!important;gap:10px!important;flex-wrap:nowrap!important;min-width:0!important}.xui-live-counters .top-counter{display:inline-flex!important;align-items:center!important;gap:0!important;min-width:0!important;white-space:nowrap!important}.xui-live-counters .top-fa{margin-right:8px!important;flex:0 0 auto!important}.xui-live-counters .top-counter b,.xui-live-counters .top-counter small{min-height:34px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0!important;border-radius:0!important;line-height:1!important;font-weight:800!important}.xui-live-counters .top-counter.compact b{min-width:36px!important;padding:0 11px!important}.xui-live-counters .top-counter.stream-state b,.xui-live-counters .top-counter.bandwidth-state b{min-width:36px!important;padding:0 10px!important;border-right:0!important}.xui-live-counters .top-counter.stream-state small,.xui-live-counters .top-counter.bandwidth-state small{min-width:auto!important;padding:0 12px!important}.xui-live-counters .top-counter.stream-state b+small,.xui-live-counters .top-counter.bandwidth-state b+small{border-left:1px solid rgba(255,255,255,.1)!important}.xui-shell .user-dropdown button:hover,.xui-shell .user-dropdown button:focus{background:rgba(var(--xui2-final-accent-rgb),.12)!important;box-shadow:inset 3px 0 0 var(--xui2-final-accent)!important;color:var(--xui2-final-accent)!important;outline:none!important}.xui-shell:not(.theme-light) .user-dropdown button:hover,.xui-shell:not(.theme-light) .user-dropdown button:focus{color:#fff!important}.xui-shell .user-dropdown button:hover i,.xui-shell .user-dropdown button:focus i{color:var(--xui2-final-accent)!important}@media (min-width: 981px){.xui-shell .xui-nav,.xui-shell .nav-item,.xui-shell .nav-dropdown,.xui-shell .nav-subitem,.xui-shell .nav-flyout{overflow:visible!important}.xui-shell .nav-item{position:relative!important}.xui-shell .nav-dropdown,.xui-shell .nav-flyout{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:opacity .18s cubic-bezier(.4,0,.2,1),transform .18s cubic-bezier(.4,0,.2,1),visibility .18s ease!important}.xui-shell .nav-item:hover>.nav-dropdown,.xui-shell .nav-item:focus-within>.nav-dropdown,.xui-shell .nav-dropdown:hover,.xui-shell .nav-dropdown.open{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important}.xui-shell .nav-subitem:hover>.nav-flyout,.xui-shell .nav-subitem:focus-within>.nav-flyout,.xui-shell .nav-flyout:hover{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translate(0)!important}.xui-shell .nav-dropdown{top:calc(100% - 1px)!important;left:0!important;margin:0!important;padding:10px 0!important;min-width:250px!important;width:max-content!important;max-width:360px!important;border-top:0!important;border-radius:0 0 8px 8px!important;transform:translateY(4px)!important;z-index:4000!important}.xui-shell .content-dropdown{min-width:250px!important}.xui-shell .nav-subitem{position:relative!important}.xui-shell .nav-subitem:after{content:""!important;position:absolute!important;top:-4px!important;right:-8px!important;width:10px!important;height:calc(100% + 8px)!important;background:transparent!important;pointer-events:auto!important;z-index:4010!important}.xui-shell .nav-flyout{top:0!important;left:calc(100% + 0px)!important;margin:0!important;padding:10px 0!important;min-width:310px!important;width:max-content!important;max-width:380px!important;border-top:0!important;border-radius:0 8px 8px!important;transform:translate(-4px)!important;z-index:4020!important}.xui-shell .nav-dropdown:before,.xui-shell .nav-dropdown:after,.xui-shell .nav-flyout:before,.xui-shell .nav-flyout:after{content:none!important;display:none!important}}.xui-shell .nav-dropdown a,.xui-shell .nav-flyout a,.xui-shell .nav-direct-link{display:flex!important;align-items:center!important;gap:12px!important;width:calc(100% - 16px)!important;min-width:0!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;line-height:1.28!important;padding:10px 26px!important;margin:2px 8px!important;border:0!important;background:transparent!important;box-shadow:none!important;transform:none!important}.xui-shell .nav-dropdown a:hover,.xui-shell .nav-flyout a:hover,.xui-shell .nav-direct-link:hover,.xui-shell .nav-subitem:hover>a,.xui-shell .nav-subitem:focus-within>a{background:rgba(var(--xui2-final-accent-rgb),.13)!important;box-shadow:inset 3px 0 0 var(--xui2-final-accent)!important;color:#fff!important;padding-left:30px!important;transform:none!important}.xui-shell.theme-light .nav-dropdown a:hover,.xui-shell.theme-light .nav-flyout a:hover,.xui-shell.theme-light .nav-direct-link:hover,.xui-shell.theme-light .nav-subitem:hover>a,.xui-shell.theme-light .nav-subitem:focus-within>a{background:rgba(var(--xui2-final-accent-rgb),.1)!important;color:var(--xui2-final-accent)!important}.xui-shell .nav-flyout a:first-child,.xui-shell .nav-flyout a:first-child:hover{clip-path:none!important}.xui-shell .nav-dropdown a i,.xui-shell .nav-flyout a i,.xui-shell .nav-direct-link i,.xui-shell .nav-chevron-right{flex:0 0 auto!important}.xui-shell .nav-chevron-right{margin-left:auto!important}.xui-shell .xui-nav .nav-item>button:before{bottom:0!important;height:3px!important;border-radius:3px!important}.xui-shell .nav-dropdown,.xui-shell .nav-flyout{box-shadow:0 18px 44px #00000047!important}.xui-shell.theme-light .nav-dropdown,.xui-shell.theme-light .nav-flyout{box-shadow:0 18px 44px #161e2b26!important}@media (max-width: 980px){.xui-shell .xui-topbar{grid-template-columns:auto 1fr!important;grid-auto-rows:auto!important;row-gap:8px!important;min-height:auto!important;padding:8px 12px!important}.xui-shell .xui-brand{min-width:80px!important}.xui-live-counters{justify-content:flex-start!important;overflow-x:auto!important;scrollbar-width:none!important}.xui-live-counters::-webkit-scrollbar{display:none!important}.xui-shell .top-actions.polished-top-actions{grid-column:1 / -1!important;width:100%!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important}.xui-shell .xui-nav{overflow-x:auto!important;overflow-y:visible!important;-webkit-overflow-scrolling:touch!important}.xui-shell .nav-dropdown,.xui-shell .nav-flyout{position:static!important;width:100%!important;max-width:none!important;min-width:220px!important;transform:none!important;margin:0!important;border-radius:0 0 8px 8px!important}.xui-shell .nav-flyout{margin-left:12px!important;width:calc(100% - 12px)!important}}.xui-shell{--xui-nav-final-accent: var(--xui-menu-accent, var(--nav-accent, var(--topbar-accent, #3b82f6)));--xui-nav-final-accent-2: color-mix(in srgb, var(--xui-nav-final-accent) 74%, #ffffff 26%);--xui-nav-final-rgb: var(--xui-menu-accent-rgb, var(--nav-accent-rgb, 59,130,246))}.xui-shell .xui-live-counters{align-items:center!important;display:flex!important;flex-wrap:nowrap!important;gap:12px!important;min-width:0!important}.xui-shell .xui-live-counters .top-counter{align-items:center!important;display:inline-flex!important;gap:0!important;min-height:34px!important;white-space:nowrap!important}.xui-shell .xui-live-counters .top-fa{color:#ffffffeb!important;flex:0 0 auto!important;font-size:15px!important;margin:0 8px 0 0!important;opacity:.96!important;text-shadow:0 1px 0 rgba(0,0,0,.18)!important;width:18px!important}.xui-shell .xui-live-counters .top-counter b,.xui-shell .xui-live-counters .top-counter small{align-items:center!important;background:#0714377a!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:0!important;box-shadow:inset 0 1px #ffffff14!important;color:#fff!important;display:inline-flex!important;font-size:13px!important;font-weight:800!important;justify-content:center!important;line-height:1!important;margin:0!important;min-height:34px!important;padding:0 12px!important}.xui-shell .xui-live-counters .top-counter.compact b{min-width:34px!important}.xui-shell .xui-live-counters .stream-state b,.xui-shell .xui-live-counters .bandwidth-state b{min-width:42px!important;border-right:0!important}.xui-shell .xui-live-counters .stream-state small,.xui-shell .xui-live-counters .bandwidth-state small{min-width:76px!important;border-left:1px solid rgba(255,255,255,.08)!important}.xui-shell.topbar-light-grey .xui-live-counters .top-fa{color:#253349!important;text-shadow:none!important}.xui-shell.topbar-light-grey .xui-live-counters .top-counter b,.xui-shell.topbar-light-grey .xui-live-counters .top-counter small{background:#ffffffc2!important;border-color:#47556938!important;color:#1f2a3a!important}.xui-shell .user-dropdown button:hover,.xui-shell .user-dropdown button:focus,.xui-shell .user-dropdown button.active{background:rgba(var(--xui-nav-final-rgb),.12)!important;box-shadow:inset 3px 0 0 var(--xui-nav-final-accent)!important;color:var(--xui-nav-final-accent)!important;outline:none!important}.xui-shell:not(.theme-light) .user-dropdown button:hover,.xui-shell:not(.theme-light) .user-dropdown button:focus,.xui-shell:not(.theme-light) .user-dropdown button.active{color:#fff!important}.xui-shell .user-dropdown button:hover i,.xui-shell .user-dropdown button:focus i,.xui-shell .user-dropdown button.active i{color:var(--xui-nav-final-accent)!important}.xui-shell .user-dropdown:before,.xui-shell .user-dropdown:after{content:none!important;display:none!important}@media (min-width: 981px){.xui-shell .xui-nav,.xui-shell .xui-nav .nav-item,.xui-shell .nav-dropdown,.xui-shell .nav-subitem,.xui-shell .nav-flyout{overflow:visible!important}.xui-shell .xui-nav .nav-item{position:relative!important}.xui-shell .nav-dropdown,.xui-shell .nav-flyout{opacity:0!important;pointer-events:none!important;visibility:hidden!important;transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1),visibility .2s ease!important}.xui-shell .nav-dropdown{left:0!important;margin:0!important;min-width:250px!important;max-width:380px!important;padding:10px 0!important;top:calc(100% - 1px)!important;transform:translateY(3px)!important;width:max-content!important;z-index:5000!important}.xui-shell .nav-item:hover>.nav-dropdown,.xui-shell .nav-item:focus-within>.nav-dropdown,.xui-shell .nav-dropdown:hover,.xui-shell .nav-dropdown.open{opacity:1!important;pointer-events:auto!important;transform:translateY(0)!important;visibility:visible!important}.xui-shell .nav-subitem{position:relative!important}.xui-shell .nav-subitem:after{background:transparent!important;content:""!important;display:block!important;height:calc(100% + 8px)!important;pointer-events:auto!important;position:absolute!important;right:-6px!important;top:-4px!important;width:8px!important;z-index:5010!important}.xui-shell .nav-flyout{left:calc(100% - 1px)!important;margin:0!important;min-width:315px!important;max-width:420px!important;padding:10px 0!important;top:0!important;transform:translate(-3px)!important;width:max-content!important;z-index:5020!important}.xui-shell .nav-subitem:hover>.nav-flyout,.xui-shell .nav-subitem:focus-within>.nav-flyout,.xui-shell .nav-flyout:hover{opacity:1!important;pointer-events:auto!important;transform:translate(0)!important;visibility:visible!important}.xui-shell .nav-dropdown,.xui-shell .nav-flyout{border:1px solid rgba(90,130,190,.16)!important;border-top:0!important;border-radius:0 0 8px 8px!important;box-shadow:0 18px 44px #0000004d!important}.xui-shell .nav-flyout{border-radius:0 8px 8px!important}.xui-shell.theme-light .nav-dropdown,.xui-shell.theme-light .nav-flyout{border-color:#d7e1ed!important;box-shadow:0 18px 44px #161e2b26!important}.xui-shell .nav-dropdown:before,.xui-shell .nav-dropdown:after,.xui-shell .nav-flyout:before,.xui-shell .nav-flyout:after{content:none!important;display:none!important}}.xui-shell .nav-dropdown a,.xui-shell .nav-flyout a,.xui-shell .nav-direct-link{background:transparent!important;border:0!important;border-radius:6px!important;box-shadow:none!important;color:#cbd5e1!important;display:flex!important;gap:12px!important;line-height:1.35!important;margin:2px 8px!important;overflow:visible!important;padding:10px 26px!important;text-overflow:clip!important;transform:none!important;white-space:nowrap!important;width:calc(100% - 16px)!important}.xui-shell.theme-light .nav-dropdown a,.xui-shell.theme-light .nav-flyout a,.xui-shell.theme-light .nav-direct-link{color:#3c4b60!important}.xui-shell .nav-dropdown a:hover,.xui-shell .nav-flyout a:hover,.xui-shell .nav-direct-link:hover,.xui-shell .nav-subitem:hover>a,.xui-shell .nav-subitem:focus-within>a{background:rgba(var(--xui-nav-final-rgb),.13)!important;box-shadow:inset 3px 0 0 var(--xui-nav-final-accent)!important;color:#fff!important;padding-left:30px!important;transform:none!important}.xui-shell.theme-light .nav-dropdown a:hover,.xui-shell.theme-light .nav-flyout a:hover,.xui-shell.theme-light .nav-direct-link:hover,.xui-shell.theme-light .nav-subitem:hover>a,.xui-shell.theme-light .nav-subitem:focus-within>a{background:rgba(var(--xui-nav-final-rgb),.1)!important;color:var(--xui-nav-final-accent)!important}.xui-shell .nav-dropdown a:hover i,.xui-shell .nav-flyout a:hover i,.xui-shell .nav-direct-link:hover i,.xui-shell .nav-subitem:hover>a i,.xui-shell .nav-subitem:hover .nav-chevron-right{color:var(--xui-nav-final-accent)!important}.xui-shell .xui-nav .nav-item>button:before{background:linear-gradient(90deg,var(--xui-nav-final-accent),var(--xui-nav-final-accent-2))!important;border-radius:2px!important;bottom:0!important;height:3px!important}.xui-shell .xui-nav .nav-item:hover>button:before,.xui-shell .xui-nav .nav-item.active>button:before{width:80%!important}.profile-tabs.modern-tabs,.edit-tabs.modern-tabs,.modern-tabs{--xui-nav-final-accent: var(--theme-accent, var(--topbar-accent, #3b82f6)) !important;--xui-nav-final-accent-2: color-mix(in srgb, var(--theme-accent, var(--topbar-accent, #3b82f6)) 72%, #ffffff 28%) !important;--xui-nav-final-rgb: var(--theme-accent-rgb, 59,130,246) !important}.profile-tabs.modern-tabs button.active,.edit-tabs.modern-tabs button.active,.modern-tabs button.active,.xui-shell.theme-light .profile-tabs.modern-tabs button.active,.xui-shell.theme-light .edit-tabs.modern-tabs button.active,.xui-shell.theme-light .modern-tabs button.active{background:linear-gradient(180deg,var(--theme-accent, var(--topbar-accent, #3b82f6)),var(--theme-accent-strong, var(--topbar-b, #2563eb)))!important;border-bottom-color:var(--theme-accent, var(--topbar-accent, #3b82f6))!important;color:#fff!important}@media (max-width: 980px){.xui-shell .xui-live-counters{gap:8px!important;overflow-x:auto!important;padding-bottom:2px!important}.xui-shell .xui-live-counters .top-counter b,.xui-shell .xui-live-counters .top-counter small{min-height:30px!important;padding:0 10px!important}.xui-shell .xui-live-counters .stream-state small,.xui-shell .xui-live-counters .bandwidth-state small{min-width:auto!important}.xui-shell .nav-dropdown,.xui-shell .nav-flyout{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.xui-shell .nav-dropdown.open,.xui-shell .nav-item:hover>.nav-dropdown,.xui-shell .nav-subitem:hover>.nav-flyout,.xui-shell .nav-subitem:focus-within>.nav-flyout{opacity:1!important;visibility:visible!important;pointer-events:auto!important}.xui-shell .nav-dropdown a,.xui-shell .nav-flyout a,.xui-shell .nav-direct-link{white-space:normal!important}}.xui-shell .xui-live-counters .top-counter.stream-state,.xui-shell .xui-live-counters .top-counter.bandwidth-state{background:#0714377a!important;border:1px solid rgba(255,255,255,.14)!important;box-shadow:inset 0 1px #ffffff14!important;min-height:34px!important}.xui-shell .xui-live-counters .top-counter.stream-state b,.xui-shell .xui-live-counters .top-counter.stream-state small,.xui-shell .xui-live-counters .top-counter.bandwidth-state b,.xui-shell .xui-live-counters .top-counter.bandwidth-state small{background:transparent!important;border:0!important;box-shadow:none!important;min-height:32px!important}.xui-shell .xui-live-counters .top-counter.stream-state small,.xui-shell .xui-live-counters .top-counter.bandwidth-state small{min-width:auto!important;padding-left:8px!important}.xui-shell.topbar-light-grey .xui-live-counters .top-counter.stream-state,.xui-shell.topbar-light-grey .xui-live-counters .top-counter.bandwidth-state{background:#ffffffc2!important;border-color:#47556938!important}.xui-shell.topbar-light-grey .xui-live-counters .top-counter.stream-state b,.xui-shell.topbar-light-grey .xui-live-counters .top-counter.stream-state small,.xui-shell.topbar-light-grey .xui-live-counters .top-counter.bandwidth-state b,.xui-shell.topbar-light-grey .xui-live-counters .top-counter.bandwidth-state small{color:#1f2a3a!important}.xui-shell .xui-live-counters .top-counter.stream-state,.xui-shell .xui-live-counters .top-counter.bandwidth-state{background:transparent!important;border:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;gap:0!important;min-height:34px!important}.xui-shell .xui-live-counters .top-counter.stream-state .top-fa,.xui-shell .xui-live-counters .top-counter.bandwidth-state .top-fa{margin-right:10px!important}.xui-shell .xui-live-counters .top-counter.stream-state b,.xui-shell .xui-live-counters .top-counter.stream-state small,.xui-shell .xui-live-counters .top-counter.bandwidth-state b,.xui-shell .xui-live-counters .top-counter.bandwidth-state small{background:#071437b8!important;border:1px solid rgba(255,255,255,.14)!important;box-shadow:inset 0 1px #ffffff14!important;color:#fff!important;min-height:34px!important;padding:0 11px!important}.xui-shell .xui-live-counters .top-counter.stream-state b,.xui-shell .xui-live-counters .top-counter.bandwidth-state b{border-right:0!important;border-radius:0!important;min-width:42px!important}.xui-shell .xui-live-counters .top-counter.stream-state small,.xui-shell .xui-live-counters .top-counter.bandwidth-state small{border-left:0!important;border-radius:0!important;margin-left:0!important;min-width:auto!important}.xui-shell .xui-live-counters .top-counter.bandwidth-state small{min-width:82px!important}.xui-shell.topbar-light-grey .xui-live-counters .top-counter.stream-state,.xui-shell.topbar-light-grey .xui-live-counters .top-counter.bandwidth-state{background:transparent!important;border:0!important}.xui-shell.topbar-light-grey .xui-live-counters .top-counter.stream-state b,.xui-shell.topbar-light-grey .xui-live-counters .top-counter.stream-state small,.xui-shell.topbar-light-grey .xui-live-counters .top-counter.bandwidth-state b,.xui-shell.topbar-light-grey .xui-live-counters .top-counter.bandwidth-state small{background:#ffffffc2!important;border-color:#47556938!important;color:#1f2a3a!important}.xui-shell{--sc-accent: var(--theme-accent, var(--topbar-accent, #2f82ff));--sc-accent-strong: var(--theme-accent-strong, #0b5fd3);--sc-accent-rgb: var(--theme-accent-rgb, 47,130,255);--sc-counter-bg: color-mix(in srgb, var(--sc-accent) 22%, #061535 78%);--sc-counter-border: color-mix(in srgb, var(--sc-accent) 40%, rgba(255,255,255,.16) 60%)}.xui-shell.topbar-light-grey{--sc-counter-bg: rgba(255,255,255,.72);--sc-counter-border: rgba(71,85,105,.22)}.xui-shell .xui-live-counters .top-counter.compact b,.xui-shell .xui-live-counters .top-counter.stream-state b,.xui-shell .xui-live-counters .top-counter.stream-state small,.xui-shell .xui-live-counters .top-counter.bandwidth-state b,.xui-shell .xui-live-counters .top-counter.bandwidth-state small{background:var(--sc-counter-bg)!important;border-color:var(--sc-counter-border)!important;color:#fff!important}.xui-shell.topbar-light-grey .xui-live-counters .top-counter.compact b,.xui-shell.topbar-light-grey .xui-live-counters .top-counter.stream-state b,.xui-shell.topbar-light-grey .xui-live-counters .top-counter.stream-state small,.xui-shell.topbar-light-grey .xui-live-counters .top-counter.bandwidth-state b,.xui-shell.topbar-light-grey .xui-live-counters .top-counter.bandwidth-state small{color:#1f2a3a!important}.xui-shell .small-button,.xui-shell .primary-button,.xui-shell .servers-actions button,.xui-shell .form-actions button[type=submit],.xui-shell .install-actions button[type=submit],.xui-shell .profile-actions button,.xui-shell .button-row button:first-child,.xui-shell .panel-actions button:first-child{background:linear-gradient(180deg,var(--sc-accent),var(--sc-accent-strong))!important;border-color:color-mix(in srgb,var(--sc-accent) 78%,#ffffff 22%)!important;color:#fff!important;box-shadow:0 10px 24px rgba(var(--sc-accent-rgb),.18)!important}.xui-shell .small-button:hover,.xui-shell .primary-button:hover,.xui-shell .servers-actions button:hover,.xui-shell .form-actions button[type=submit]:hover,.xui-shell .install-actions button[type=submit]:hover,.xui-shell .profile-actions button:hover,.xui-shell .button-row button:first-child:hover,.xui-shell .panel-actions button:first-child:hover{filter:brightness(1.06);transform:translateY(-1px)}.xui-shell.theme-light .xui-workspace{background:#eaf1f8!important}.xui-shell.theme-light .xui-panel,.xui-shell.theme-light .import-wizard-panel,.xui-shell.theme-light .server-install-panel,.xui-shell.theme-light .profile-card,.xui-shell.theme-light .settings-card{background:#fff!important;border:1px solid #cbd8e7!important;box-shadow:0 18px 60px #283e5d1a!important;color:#0f1d2f!important}.xui-shell.theme-light .panel-head,.xui-shell.theme-light .wizard-card-head,.xui-shell.theme-light .server-install-top,.xui-shell.theme-light .profile-topbar,.xui-shell.theme-light .edit-server-topbar{border-color:#d6e1ef!important;color:#0f1d2f!important}.xui-shell.theme-light .panel-head h2,.xui-shell.theme-light .wizard-card-head h3,.xui-shell.theme-light .server-install-top h2,.xui-shell.theme-light .compact-install-panel h2,.xui-shell.theme-light .page-title-row h1,.xui-shell.theme-light .page-title-row h2,.xui-shell.theme-light .wizard-card h3,.xui-shell.theme-light .xui-panel h2,.xui-shell.theme-light .xui-panel h3{color:#0f1d2f!important}.xui-shell.theme-light label,.xui-shell.theme-light .server-install-form label,.xui-shell.theme-light .profile-form label>span,.xui-shell.theme-light .wizard-card label,.xui-shell.theme-light .form-grid label,.xui-shell.theme-light .settings-grid label{color:#26384f!important}.xui-shell.theme-light input,.xui-shell.theme-light select,.xui-shell.theme-light textarea,.xui-shell.theme-light .server-install-form input,.xui-shell.theme-light .server-install-form select,.xui-shell.theme-light .server-install-form textarea{background:#fff!important;border:1px solid #c9d6e6!important;color:#0f1d2f!important;box-shadow:none!important}.xui-shell.theme-light input::placeholder,.xui-shell.theme-light textarea::placeholder{color:#8aa0bb!important}.xui-shell.theme-light input:focus,.xui-shell.theme-light select:focus,.xui-shell.theme-light textarea:focus{border-color:var(--sc-accent)!important;box-shadow:0 0 0 3px rgba(var(--sc-accent-rgb),.12)!important}.xui-shell.theme-light .install-tab-head{background:#f8fbff!important;border-bottom:3px solid var(--sc-accent)!important;color:var(--sc-accent)!important}.xui-shell.theme-light .install-proxy-field,.xui-shell.theme-light .server-install-form .install-proxy-field{background:#f3f7fc!important;border:1px solid #cbd8e7!important;box-shadow:inset 0 1px #fffc!important}.xui-shell.theme-light .install-proxy-field span,.xui-shell.theme-light .install-proxy-field small{color:#415673!important}.xui-shell.theme-light .install-proxy-field span i{color:var(--sc-accent)!important}.xui-shell.theme-light .install-info,.xui-shell.theme-light .notice,.xui-shell.theme-light .hint-box{background:#f7fbff!important;border-color:#d6e1ef!important;color:#415673!important}.xui-shell.theme-light .install-info strong,.xui-shell.theme-light .compact-install-info strong{color:#0f1d2f!important}.xui-shell.theme-light .server-install-form .switch-line input{accent-color:var(--sc-accent)!important}.xui-shell .import-wizard-panel{max-width:1320px;margin-left:auto!important;margin-right:auto!important}.xui-shell.theme-light .wizard-steps span{background:#07142c!important;border-color:#14305c!important;color:#9db4d7!important;box-shadow:0 6px 18px #0e1f4014!important}.xui-shell.theme-light .wizard-steps span.active{border-color:var(--sc-accent)!important;box-shadow:inset 0 -3px 0 var(--sc-accent),0 8px 22px rgba(var(--sc-accent-rgb),.14)!important;color:#fff!important}.xui-shell.theme-light .wizard-steps span.done{border-color:#22c55e!important;color:#dcfce7!important}.xui-shell.theme-light .wizard-steps b{background:#102241!important;color:#dbeafe!important}.xui-shell.theme-light .wizard-card{background:#fff!important;border-top:1px solid #d6e1ef!important;color:#0f1d2f!important}.xui-shell.theme-light .wizard-card-head span,.xui-shell.theme-light .panel-head span,.xui-shell.theme-light .muted,.xui-shell.theme-light small{color:#7187a5!important}.xui-shell.theme-light table thead th,.xui-shell.theme-light .data-table thead th{background:#eaf1f8!important;color:#40546e!important}.xui-shell.theme-light table tbody td,.xui-shell.theme-light .data-table tbody td{background:#fff!important;border-color:#d6e1ef!important;color:#0f1d2f!important}.xui-shell.theme-light table tbody tr:nth-child(odd) td,.xui-shell.theme-light .data-table tbody tr:nth-child(odd) td{background:#f8fbff!important}.metric-ring{background:conic-gradient(var(--ring, var(--sc-accent)) var(--value, 0%),rgba(148,163,184,.18) 0)!important;border-radius:50%!important;display:inline-grid!important;height:54px!important;place-items:center!important;width:54px!important}.metric-ring:before{background:var(--metric-ring-inner, #101b30)!important;border-radius:50%!important;content:""!important;height:38px!important;position:absolute!important;width:38px!important}.metric-ring b{color:var(--metric-ring-text, #eaf3ff)!important;position:relative!important;z-index:1!important;font-size:11px!important}.xui-shell.theme-light{--metric-ring-inner:#f8fbff;--metric-ring-text:#193047}.xui-shell.theme-dark{--metric-ring-inner:#101b30;--metric-ring-text:#eaf3ff}@media (max-width: 900px){.xui-shell.theme-light .xui-panel,.xui-shell.theme-light .import-wizard-panel,.xui-shell.theme-light .server-install-panel{margin-left:0!important;margin-right:0!important}.wizard-steps{grid-template-columns:repeat(2,minmax(0,1fr))!important}.server-install-form,.profile-form label{grid-template-columns:1fr!important}}.xui-shell.topbar-light-blue,.login-shell.topbar-light-blue{--topbar-a: #30bfe8;--topbar-b: #1aa7db;--topbar-c: #0d5fa8;--topbar-accent: #38bdf8;--theme-accent: #38bdf8;--theme-accent-strong: #0ea5e9;--theme-accent-rgb: 56,189,248}.xui-shell.topbar-blue,.xui-shell.topbar-red,.xui-shell.topbar-orange,.xui-shell.topbar-purple,.xui-shell.topbar-pink,.xui-shell.topbar-light-blue,.xui-shell.topbar-dark-grey,.theme-light.xui-shell.topbar-blue,.theme-light.xui-shell.topbar-red,.theme-light.xui-shell.topbar-orange,.theme-light.xui-shell.topbar-purple,.theme-light.xui-shell.topbar-pink,.theme-light.xui-shell.topbar-light-blue,.theme-light.xui-shell.topbar-dark-grey{--sc-topbar-chip-bg: rgba(7, 20, 55, .31);--sc-topbar-chip-bg-strong: rgba(5, 18, 47, .42);--sc-topbar-chip-text: #ffffff}.xui-shell.topbar-light-grey,.theme-light.xui-shell.topbar-light-grey{--sc-topbar-chip-bg: rgba(255, 255, 255, .34);--sc-topbar-chip-bg-strong: rgba(255, 255, 255, .46);--sc-topbar-chip-text: #233044}.xui-shell .xui-live-counters .top-counter.compact b,.xui-shell .xui-live-counters .top-counter.stream-state b,.xui-shell .xui-live-counters .top-counter.stream-state small,.xui-shell .xui-live-counters .top-counter.bandwidth-state b,.xui-shell .xui-live-counters .top-counter.bandwidth-state small,.theme-light.xui-shell .xui-live-counters .top-counter.compact b,.theme-light.xui-shell .xui-live-counters .top-counter.stream-state b,.theme-light.xui-shell .xui-live-counters .top-counter.stream-state small,.theme-light.xui-shell .xui-live-counters .top-counter.bandwidth-state b,.theme-light.xui-shell .xui-live-counters .top-counter.bandwidth-state small{background:var(--sc-topbar-chip-bg, rgba(7,20,55,.31))!important;border:0!important;outline:0!important;box-shadow:none!important;color:var(--sc-topbar-chip-text, #fff)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.xui-shell .xui-live-counters .top-counter.compact b,.theme-light.xui-shell .xui-live-counters .top-counter.compact b,.xui-shell .xui-live-counters .top-counter.stream-state b,.xui-shell .xui-live-counters .top-counter.stream-state small,.xui-shell .xui-live-counters .top-counter.bandwidth-state b,.xui-shell .xui-live-counters .top-counter.bandwidth-state small{min-height:31px!important}.xui-shell .xui-live-counters .top-counter.stream-state b,.xui-shell .xui-live-counters .top-counter.bandwidth-state b{background:var(--sc-topbar-chip-bg-strong, rgba(5,18,47,.42))!important}.xui-shell .xui-live-counters .top-counter.stream-state small,.xui-shell .xui-live-counters .top-counter.bandwidth-state small{background:var(--sc-topbar-chip-bg, rgba(7,20,55,.31))!important}.xui-shell .xui-live-counters .top-counter.stream-state b+small,.xui-shell .xui-live-counters .top-counter.bandwidth-state b+small{border-left:0!important;margin-left:0!important}.xui-shell .top-search-button,.xui-shell .user-button.clean-user-button,.theme-light.xui-shell .top-search-button,.theme-light.xui-shell .user-button.clean-user-button{background:var(--sc-topbar-chip-bg, rgba(7,20,55,.31))!important;border:0!important;outline:0!important;box-shadow:none!important;color:var(--sc-topbar-chip-text, #fff)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.xui-shell .top-search-button:hover,.xui-shell .user-button.clean-user-button:hover,.xui-shell .top-search-button:focus,.xui-shell .user-button.clean-user-button:focus{background:var(--sc-topbar-chip-bg-strong, rgba(5,18,47,.42))!important;box-shadow:none!important}.xui-shell.topbar-light-grey .xui-live-counters .top-counter.compact b,.xui-shell.topbar-light-grey .xui-live-counters .top-counter.stream-state b,.xui-shell.topbar-light-grey .xui-live-counters .top-counter.stream-state small,.xui-shell.topbar-light-grey .xui-live-counters .top-counter.bandwidth-state b,.xui-shell.topbar-light-grey .xui-live-counters .top-counter.bandwidth-state small,.xui-shell.topbar-light-grey .top-search-button,.xui-shell.topbar-light-grey .user-button.clean-user-button{color:#233044!important}.xui-shell:not(.topbar-light-grey) .top-fa,.xui-shell:not(.topbar-light-grey) .top-search-button span,.xui-shell:not(.topbar-light-grey) .user-button.clean-user-button,.xui-shell:not(.topbar-light-grey) .user-button.clean-user-button span{color:#fffffff5!important}.xui-shell.topbar-blue,.login-shell.topbar-blue{--topbar-a:#284a84;--topbar-b:#1760c4;--topbar-c:#0e2f6d;--topbar-accent:#2f82ff;--theme-accent:#2f82ff;--theme-accent-strong:#0b5fd3;--theme-accent-rgb:47,130,255}.xui-shell.topbar-light-blue,.login-shell.topbar-light-blue{--topbar-a:#4fb9e8;--topbar-b:#20aee5;--topbar-c:#0b75bf;--topbar-accent:#38bdf8;--theme-accent:#38bdf8;--theme-accent-strong:#0284c7;--theme-accent-rgb:56,189,248}.xui-shell.topbar-cyan,.login-shell.topbar-cyan{--topbar-a:#0e7490;--topbar-b:#0891b2;--topbar-c:#155e75;--topbar-accent:#22d3ee;--theme-accent:#22d3ee;--theme-accent-strong:#0891b2;--theme-accent-rgb:34,211,238}.xui-shell.topbar-teal,.login-shell.topbar-teal{--topbar-a:#0f766e;--topbar-b:#0d9488;--topbar-c:#115e59;--topbar-accent:#2dd4bf;--theme-accent:#2dd4bf;--theme-accent-strong:#0f766e;--theme-accent-rgb:45,212,191}.xui-shell.topbar-emerald,.login-shell.topbar-emerald{--topbar-a:#047857;--topbar-b:#059669;--topbar-c:#064e3b;--topbar-accent:#34d399;--theme-accent:#34d399;--theme-accent-strong:#047857;--theme-accent-rgb:52,211,153}.xui-shell.topbar-green,.login-shell.topbar-green{--topbar-a:#15803d;--topbar-b:#16a34a;--topbar-c:#14532d;--topbar-accent:#4ade80;--theme-accent:#4ade80;--theme-accent-strong:#15803d;--theme-accent-rgb:74,222,128}.xui-shell.topbar-gold,.login-shell.topbar-gold{--topbar-a:#92400e;--topbar-b:#d97706;--topbar-c:#78350f;--topbar-accent:#fbbf24;--theme-accent:#fbbf24;--theme-accent-strong:#b45309;--theme-accent-rgb:251,191,36}.xui-shell.topbar-orange,.login-shell.topbar-orange{--topbar-a:#f97316;--topbar-b:#ea580c;--topbar-c:#9a3412;--topbar-accent:#fb923c;--theme-accent:#f97316;--theme-accent-strong:#ea580c;--theme-accent-rgb:249,115,22}.xui-shell.topbar-red,.login-shell.topbar-red{--topbar-a:#ef4444;--topbar-b:#dc2626;--topbar-c:#b91c1c;--topbar-accent:#f87171;--theme-accent:#ef4444;--theme-accent-strong:#dc2626;--theme-accent-rgb:239,68,68}.xui-shell.topbar-rose,.login-shell.topbar-rose{--topbar-a:#be123c;--topbar-b:#e11d48;--topbar-c:#881337;--topbar-accent:#fb7185;--theme-accent:#fb7185;--theme-accent-strong:#be123c;--theme-accent-rgb:251,113,133}.xui-shell.topbar-pink,.login-shell.topbar-pink{--topbar-a:#db2777;--topbar-b:#be185d;--topbar-c:#831843;--topbar-accent:#f472b6;--theme-accent:#ec4899;--theme-accent-strong:#db2777;--theme-accent-rgb:236,72,153}.xui-shell.topbar-purple,.login-shell.topbar-purple{--topbar-a:#6d28d9;--topbar-b:#4f46e5;--topbar-c:#312e81;--topbar-accent:#a78bfa;--theme-accent:#8b5cf6;--theme-accent-strong:#6d28d9;--theme-accent-rgb:139,92,246}.xui-shell.topbar-indigo,.login-shell.topbar-indigo{--topbar-a:#4338ca;--topbar-b:#4f46e5;--topbar-c:#312e81;--topbar-accent:#818cf8;--theme-accent:#818cf8;--theme-accent-strong:#4338ca;--theme-accent-rgb:129,140,248}.xui-shell.topbar-slate,.login-shell.topbar-slate{--topbar-a:#334155;--topbar-b:#475569;--topbar-c:#0f172a;--topbar-accent:#94a3b8;--theme-accent:#94a3b8;--theme-accent-strong:#64748b;--theme-accent-rgb:148,163,184}.xui-shell.topbar-dark-grey,.login-shell.topbar-dark-grey{--topbar-a:#475569;--topbar-b:#334155;--topbar-c:#1e293b;--topbar-accent:#94a3b8;--theme-accent:#94a3b8;--theme-accent-strong:#64748b;--theme-accent-rgb:148,163,184}.xui-shell.topbar-light-grey,.login-shell.topbar-light-grey{--topbar-a:#f8fafc;--topbar-b:#e2e8f0;--topbar-c:#cbd5e1;--topbar-accent:#64748b;--theme-accent:#64748b;--theme-accent-strong:#475569;--theme-accent-rgb:100,116,139}.xui-shell .xui-topbar,.login-shell .login-bg{background:linear-gradient(164deg,rgba(255,255,255,.15) 0 9.5%,transparent 10% 45%),linear-gradient(166deg,var(--topbar-a,#284a84) 0 32%,var(--topbar-b,#1760c4) 32.4% 72%,var(--topbar-c,#0e2f6d) 72.4% 100%)!important}.xui-shell:not(.topbar-light-grey){--sc-topbar-chip-bg: color-mix(in srgb, var(--topbar-c, #0e2f6d) 55%, transparent);--sc-topbar-chip-bg-strong: color-mix(in srgb, var(--topbar-c, #0e2f6d) 68%, transparent);--sc-topbar-chip-text: #fff}.xui-shell.topbar-light-grey{--sc-topbar-chip-bg: rgba(255,255,255,.52);--sc-topbar-chip-bg-strong: rgba(255,255,255,.66);--sc-topbar-chip-text: #233044}.xui-shell .xui-live-counters{gap:11px!important}.xui-shell .xui-live-counters .top-fa{color:var(--sc-topbar-chip-text,#fff)!important;opacity:.94!important;text-shadow:none!important}.xui-shell .xui-live-counters .top-counter.compact b,.xui-shell .xui-live-counters .top-counter.stream-state b,.xui-shell .xui-live-counters .top-counter.stream-state small,.xui-shell .xui-live-counters .top-counter.bandwidth-state b,.xui-shell .xui-live-counters .top-counter.bandwidth-state small{background:var(--sc-topbar-chip-bg)!important;border:0!important;outline:0!important;box-shadow:inset 0 1px #ffffff09!important;color:var(--sc-topbar-chip-text,#fff)!important;min-height:31px!important}.xui-shell .xui-live-counters .top-counter.stream-state b,.xui-shell .xui-live-counters .top-counter.bandwidth-state b,.xui-shell .xui-live-counters .top-counter.stream-state small,.xui-shell .xui-live-counters .top-counter.bandwidth-state small{background:var(--sc-topbar-chip-bg-strong)!important}.xui-shell .xui-live-counters .top-counter.stream-state b,.xui-shell .xui-live-counters .top-counter.bandwidth-state b{padding-right:8px!important;margin-right:0!important}.xui-shell .xui-live-counters .top-counter.stream-state small,.xui-shell .xui-live-counters .top-counter.bandwidth-state small{padding-left:8px!important;margin-left:0!important}.xui-shell .xui-live-counters .top-counter.stream-state b+small,.xui-shell .xui-live-counters .top-counter.bandwidth-state b+small{border-left:0!important;box-shadow:inset 10px 0 12px -14px #00000059!important}.xui-shell .top-search-button,.xui-shell .user-button.clean-user-button,.theme-light.xui-shell .top-search-button,.theme-light.xui-shell .user-button.clean-user-button{background:var(--sc-topbar-chip-bg, rgba(7,20,55,.31))!important;border:0!important;outline:0!important;box-shadow:none!important;color:var(--sc-topbar-chip-text,#fff)!important}.xui-shell .top-search-button:hover,.xui-shell .user-button.clean-user-button:hover{background:var(--sc-topbar-chip-bg-strong, rgba(5,18,47,.42))!important}.xui-shell .settings-save-top,.xui-shell .profile-actions button,.xui-shell .button-row button,.xui-shell .form-actions button,.xui-shell .servers-actions button,.xui-shell .primary-button,.xui-shell .small-button,.xui-shell .panel-actions button{background:linear-gradient(180deg,color-mix(in srgb,var(--theme-accent,#2f82ff) 92%,#fff 8%),var(--theme-accent-strong,#0b5fd3))!important;border:0!important;box-shadow:0 10px 24px rgba(var(--theme-accent-rgb,47,130,255),.18)!important;color:#fff!important;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease!important}.xui-shell .settings-save-top:hover,.xui-shell .profile-actions button:hover,.xui-shell .button-row button:hover,.xui-shell .form-actions button:hover,.xui-shell .servers-actions button:hover,.xui-shell .primary-button:hover,.xui-shell .small-button:hover,.xui-shell .panel-actions button:hover{filter:brightness(1.04)!important;transform:translateY(-1px)!important;box-shadow:0 16px 34px rgba(var(--theme-accent-rgb,47,130,255),.24)!important}.settings-modern,.settings-card-modern,.profile-modern-card{transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease!important}.settings-modern:hover,.settings-card-modern:hover,.profile-modern-card:hover{border-color:rgba(var(--theme-accent-rgb,47,130,255),.38)!important;box-shadow:0 26px 70px rgba(var(--theme-accent-rgb,47,130,255),.1),0 18px 46px #0000001a!important}.settings-tabs button,.profile-tabs.modern-tabs button,.edit-tabs.modern-tabs button{transition:background .18s ease,color .18s ease,transform .18s ease,box-shadow .18s ease!important}.settings-tabs button:hover,.profile-tabs.modern-tabs button:hover,.edit-tabs.modern-tabs button:hover{transform:translateY(-1px)!important;box-shadow:inset 0 -3px 0 var(--theme-accent,#2f82ff)!important}.settings-guide-card{transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease!important}.settings-guide-card:hover{transform:translateY(-2px)!important;border-color:rgba(var(--theme-accent-rgb,47,130,255),.36)!important;box-shadow:0 16px 34px rgba(var(--theme-accent-rgb,47,130,255),.12)!important}.xui-shell input:focus,.xui-shell select:focus,.xui-shell textarea:focus{border-color:color-mix(in srgb,var(--theme-accent,#2f82ff) 64%,#ffffff 36%)!important;box-shadow:0 0 0 3px rgba(var(--theme-accent-rgb,47,130,255),.1)!important}@media (max-width: 980px){.xui-shell .xui-live-counters{gap:7px!important}.xui-shell .xui-live-counters .top-fa{margin-right:5px!important}.xui-shell .xui-live-counters .top-counter.compact b,.xui-shell .xui-live-counters .top-counter.stream-state b,.xui-shell .xui-live-counters .top-counter.stream-state small,.xui-shell .xui-live-counters .top-counter.bandwidth-state b,.xui-shell .xui-live-counters .top-counter.bandwidth-state small{min-height:28px!important;padding-left:7px!important;padding-right:7px!important;font-size:12px!important}}.xui-shell{--theme-accent: var(--topbar-accent, #2f82ff);--theme-accent-strong: var(--topbar-b, #0b5fd3)}.profile-tabs.modern-tabs,.edit-tabs.modern-tabs,.modern-tabs,.settings-tabs{--xui-menu-accent: var(--theme-accent, #2f82ff) !important;--xui-menu-accent-2: color-mix(in srgb, var(--theme-accent, #2f82ff) 72%, #ffffff 28%) !important;--xui-menu-accent-rgb: var(--theme-accent-rgb, 47,130,255) !important;border-bottom-color:rgba(var(--theme-accent-rgb,47,130,255),.36)!important}.profile-tabs.modern-tabs button.active,.edit-tabs.modern-tabs button.active,.modern-tabs button.active,.settings-tabs button.active,.xui-shell.theme-light .profile-tabs.modern-tabs button.active,.xui-shell.theme-light .edit-tabs.modern-tabs button.active,.xui-shell.theme-light .modern-tabs button.active,.xui-shell.theme-light .settings-tabs button.active{background:linear-gradient(180deg,color-mix(in srgb,var(--theme-accent,#2f82ff) 92%,#ffffff 8%),color-mix(in srgb,var(--theme-accent-strong,#0b5fd3) 88%,#000 12%))!important;border-bottom-color:color-mix(in srgb,var(--theme-accent,#2f82ff) 82%,#ffffff 18%)!important;color:#fff!important;box-shadow:0 10px 28px rgba(var(--theme-accent-rgb,47,130,255),.16)!important}.profile-tabs.modern-tabs button.active i,.edit-tabs.modern-tabs button.active i,.modern-tabs button.active i,.settings-tabs button.active i{color:#fff!important}.profile-modern-card,.edit-server-card,.settings-modern,.settings-card-modern{border-color:rgba(var(--theme-accent-rgb,47,130,255),.26)!important}.profile-modern-card .profile-tabs,.edit-server-card .edit-tabs,.settings-card-modern .settings-tabs{box-shadow:inset 0 -1px rgba(var(--theme-accent-rgb,47,130,255),.26)!important}.xui-shell .user-button.clean-user-button,.theme-light.xui-shell .user-button.clean-user-button,.xui-shell .xui-topbar .user-button.clean-user-button,.top-actions.polished-top-actions .user-button.clean-user-button{background:transparent!important;border:0!important;box-shadow:none!important;outline:0!important;color:#fffffff5!important;font-weight:600!important;letter-spacing:.01em!important;padding:0 8px!important;min-height:42px!important}.xui-shell .user-button.clean-user-button:hover,.xui-shell .user-button.clean-user-button:focus,.theme-light.xui-shell .user-button.clean-user-button:hover,.theme-light.xui-shell .user-button.clean-user-button:focus{background:#ffffff0e!important;border-radius:4px!important;box-shadow:none!important;color:#fff!important}.xui-shell .user-button.clean-user-button i,.theme-light.xui-shell .user-button.clean-user-button i{color:#ffffffdb!important}.xui-shell .top-search-button,.theme-light.xui-shell .top-search-button{background:#06143657!important;border:0!important;box-shadow:none!important;outline:0!important;color:#fffffff5!important;font-weight:600!important;letter-spacing:.01em!important}.xui-shell .top-search-button:hover,.xui-shell .top-search-button:focus,.theme-light.xui-shell .top-search-button:hover,.theme-light.xui-shell .top-search-button:focus{background:#06143675!important;color:#fff!important}.xui-shell.topbar-light-grey .top-search-button{background:#ffffff7a!important;color:#243044!important}.xui-shell.topbar-light-grey .user-button.clean-user-button,.xui-shell.topbar-light-grey .user-button.clean-user-button i{color:#243044!important}.xui-shell .top-search-panel{border-top:3px solid var(--theme-accent, #2f82ff)!important;box-shadow:0 22px 48px #00000038,0 0 0 1px rgba(var(--theme-accent-rgb,47,130,255),.1)!important}.xui-shell .top-search-panel .small-button,.xui-shell .top-search-panel button{background:linear-gradient(180deg,color-mix(in srgb,var(--theme-accent,#2f82ff) 94%,#fff 6%),var(--theme-accent-strong,#0b5fd3))!important;border:0!important;color:#fff!important;box-shadow:0 10px 22px rgba(var(--theme-accent-rgb,47,130,255),.2)!important}.xui-shell .top-search-panel input{border-color:rgba(var(--theme-accent-rgb,47,130,255),.24)!important}.xui-shell .top-search-panel input:focus{border-color:var(--theme-accent, #2f82ff)!important;box-shadow:0 0 0 3px rgba(var(--theme-accent-rgb,47,130,255),.12)!important}.xui-shell .xui-live-counters .top-counter.stream-state b,.xui-shell .xui-live-counters .top-counter.stream-state small,.xui-shell .xui-live-counters .top-counter.bandwidth-state b,.xui-shell .xui-live-counters .top-counter.bandwidth-state small{box-shadow:none!important;background:color-mix(in srgb,var(--topbar-c,#0e2f6d) 58%,transparent)!important}.xui-shell .xui-live-counters .top-counter.stream-state b+small,.xui-shell .xui-live-counters .top-counter.bandwidth-state b+small{box-shadow:none!important;position:relative}.xui-shell .xui-live-counters .top-counter.stream-state b+small:before,.xui-shell .xui-live-counters .top-counter.bandwidth-state b+small:before{content:"";position:absolute;left:-1px;top:7px;bottom:7px;width:1px;background:#ffffff12}.xui-shell.topbar-light-grey .xui-live-counters .top-counter.stream-state b+small:before,.xui-shell.topbar-light-grey .xui-live-counters .top-counter.bandwidth-state b+small:before{background:#23304414}@media (max-width: 760px){.xui-shell .top-search-button{min-width:44px!important;padding:0 10px!important}.xui-shell .top-search-button span{max-width:72px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xui-shell .top-search-panel{right:0!important;left:auto!important;width:min(92vw,420px)!important;grid-template-columns:1fr!important}.xui-shell .user-button.clean-user-button{max-width:138px!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.xui-shell{--theme-accent: var(--topbar-accent, #2f82ff);--theme-accent-strong: var(--topbar-b, #0b5fd3);--sc-accent: var(--theme-accent, #2f82ff);--sc-accent-strong: var(--theme-accent-strong, #0b5fd3);--sc-accent-rgb: var(--theme-accent-rgb, 47,130,255);--nav-accent: var(--theme-accent, #2f82ff);--nav-accent-strong: var(--theme-accent-strong, #0b5fd3);--nav-accent-rgb: var(--theme-accent-rgb, 47,130,255);--xui-menu-accent: var(--theme-accent, #2f82ff);--xui-menu-accent-2: color-mix(in srgb, var(--theme-accent, #2f82ff) 72%, #ffffff 28%);--xui-menu-accent-rgb: var(--theme-accent-rgb, 47,130,255);--xui-nav-final-accent: var(--theme-accent, #2f82ff);--xui-nav-final-accent-2: color-mix(in srgb, var(--theme-accent, #2f82ff) 72%, #ffffff 28%);--xui-nav-final-rgb: var(--theme-accent-rgb, 47,130,255);--sc-topbar-chip-bg: color-mix(in srgb, var(--theme-accent, #2f82ff) 32%, rgba(4, 12, 32, .72) 68%);--sc-topbar-chip-bg-strong: color-mix(in srgb, var(--theme-accent, #2f82ff) 42%, rgba(4, 12, 32, .76) 58%);--sc-topbar-chip-text: #ffffff}.xui-shell.topbar-light-grey{--sc-topbar-chip-bg: color-mix(in srgb, var(--theme-accent, #64748b) 22%, #ffffff 78%);--sc-topbar-chip-bg-strong: color-mix(in srgb, var(--theme-accent, #64748b) 32%, #ffffff 68%);--sc-topbar-chip-text: #243044}.xui-shell .xui-live-counters .top-counter.compact b,.xui-shell .xui-live-counters .top-counter.stream-state b,.xui-shell .xui-live-counters .top-counter.stream-state small,.xui-shell .xui-live-counters .top-counter.bandwidth-state b,.xui-shell .xui-live-counters .top-counter.bandwidth-state small,.xui-shell .top-search-button{background:var(--sc-topbar-chip-bg)!important;color:var(--sc-topbar-chip-text)!important}.xui-shell .xui-live-counters .top-counter.stream-state b,.xui-shell .xui-live-counters .top-counter.stream-state small,.xui-shell .xui-live-counters .top-counter.bandwidth-state b,.xui-shell .xui-live-counters .top-counter.bandwidth-state small,.xui-shell .top-search-button:hover,.xui-shell .top-search-button:focus{background:var(--sc-topbar-chip-bg-strong)!important}.xui-shell .user-button.clean-user-button:hover,.xui-shell .user-button.clean-user-button:focus{background:color-mix(in srgb,var(--theme-accent, #2f82ff) 24%,transparent)!important}.profile-tabs.modern-tabs,.edit-tabs.modern-tabs,.modern-tabs,.settings-tabs{--xui-menu-accent: var(--theme-accent, #2f82ff) !important;--xui-menu-accent-2: color-mix(in srgb, var(--theme-accent, #2f82ff) 72%, #ffffff 28%) !important;--xui-menu-accent-rgb: var(--theme-accent-rgb, 47,130,255) !important;--xui-nav-final-accent: var(--theme-accent, #2f82ff) !important;--xui-nav-final-accent-2: color-mix(in srgb, var(--theme-accent, #2f82ff) 72%, #ffffff 28%) !important;--xui-nav-final-rgb: var(--theme-accent-rgb, 47,130,255) !important;border-bottom-color:rgba(var(--theme-accent-rgb,47,130,255),.36)!important}.profile-tabs.modern-tabs button.active,.edit-tabs.modern-tabs button.active,.modern-tabs button.active,.settings-tabs button.active,.xui-shell.theme-light .profile-tabs.modern-tabs button.active,.xui-shell.theme-light .edit-tabs.modern-tabs button.active,.xui-shell.theme-light .modern-tabs button.active,.xui-shell.theme-light .settings-tabs button.active{background:linear-gradient(180deg,color-mix(in srgb,var(--theme-accent,#2f82ff) 92%,#ffffff 8%),var(--theme-accent-strong,#0b5fd3))!important;border-bottom-color:var(--theme-accent, #2f82ff)!important;box-shadow:0 10px 28px rgba(var(--theme-accent-rgb,47,130,255),.16)!important;color:#fff!important}.xui-shell .settings-save-top,.xui-shell .profile-actions button,.xui-shell .button-row button,.xui-shell .form-actions button,.xui-shell .servers-actions button,.xui-shell .primary-button,.xui-shell .small-button,.xui-shell .panel-actions button,.xui-shell .top-search-panel button{background:linear-gradient(180deg,color-mix(in srgb,var(--theme-accent,#2f82ff) 92%,#ffffff 8%),var(--theme-accent-strong,#0b5fd3))!important;box-shadow:0 10px 24px rgba(var(--theme-accent-rgb,47,130,255),.18)!important;color:#fff!important}.xui-shell .install-tab-head,.xui-shell.theme-light .install-tab-head{border-bottom-color:var(--theme-accent, #2f82ff)!important;color:var(--theme-accent, #2f82ff)!important}.xui-shell .server-install-form .switch-line input,.xui-shell .modern-switch-line input,.xui-shell input[type=checkbox],.xui-shell input[type=radio]{accent-color:var(--theme-accent, #2f82ff)!important}.xui-shell .server-install-form .install-proxy-field:focus-within,.xui-shell .stat-card-clickable:hover,.xui-shell .profile-modern-card,.xui-shell .edit-server-card,.xui-shell .settings-modern,.xui-shell .settings-card-modern{border-color:rgba(var(--theme-accent-rgb,47,130,255),.36)!important}.xui-shell .install-proxy-field span i,.xui-shell .proxy-confirm-icon{color:var(--theme-accent, #2f82ff)!important}.xui-shell .proxy-confirm-icon{background:rgba(var(--theme-accent-rgb,47,130,255),.14)!important}.xui-shell.topbar-blue .xui-topbar,.login-shell.topbar-blue .login-bg{--topbar-a:#284a84;--topbar-b:#1760c4;--topbar-c:#0e2f6d;--topbar-accent:#2f82ff;--theme-accent:#2f82ff;--theme-accent-strong:#0b5fd3;--theme-accent-rgb:47,130,255}.xui-shell.topbar-light-blue .xui-topbar,.login-shell.topbar-light-blue .login-bg{--topbar-a:#4fb9e8;--topbar-b:#20aee5;--topbar-c:#0b75bf;--topbar-accent:#38bdf8;--theme-accent:#38bdf8;--theme-accent-strong:#0284c7;--theme-accent-rgb:56,189,248}.xui-shell.topbar-cyan .xui-topbar,.login-shell.topbar-cyan .login-bg{--topbar-a:#0e7490;--topbar-b:#0891b2;--topbar-c:#155e75;--topbar-accent:#22d3ee;--theme-accent:#22d3ee;--theme-accent-strong:#0891b2;--theme-accent-rgb:34,211,238}.xui-shell.topbar-teal .xui-topbar,.login-shell.topbar-teal .login-bg{--topbar-a:#0f766e;--topbar-b:#0d9488;--topbar-c:#115e59;--topbar-accent:#2dd4bf;--theme-accent:#2dd4bf;--theme-accent-strong:#0f766e;--theme-accent-rgb:45,212,191}.xui-shell.topbar-emerald .xui-topbar,.login-shell.topbar-emerald .login-bg{--topbar-a:#047857;--topbar-b:#059669;--topbar-c:#064e3b;--topbar-accent:#34d399;--theme-accent:#34d399;--theme-accent-strong:#047857;--theme-accent-rgb:52,211,153}.xui-shell.topbar-green .xui-topbar,.login-shell.topbar-green .login-bg{--topbar-a:#15803d;--topbar-b:#16a34a;--topbar-c:#14532d;--topbar-accent:#4ade80;--theme-accent:#4ade80;--theme-accent-strong:#15803d;--theme-accent-rgb:74,222,128}.xui-shell.topbar-gold .xui-topbar,.login-shell.topbar-gold .login-bg{--topbar-a:#92400e;--topbar-b:#d97706;--topbar-c:#78350f;--topbar-accent:#fbbf24;--theme-accent:#fbbf24;--theme-accent-strong:#b45309;--theme-accent-rgb:251,191,36}.xui-shell.topbar-orange .xui-topbar,.login-shell.topbar-orange .login-bg{--topbar-a:#f97316;--topbar-b:#ea580c;--topbar-c:#9a3412;--topbar-accent:#fb923c;--theme-accent:#f97316;--theme-accent-strong:#ea580c;--theme-accent-rgb:249,115,22}.xui-shell.topbar-red .xui-topbar,.login-shell.topbar-red .login-bg{--topbar-a:#ef4444;--topbar-b:#dc2626;--topbar-c:#b91c1c;--topbar-accent:#f87171;--theme-accent:#ef4444;--theme-accent-strong:#dc2626;--theme-accent-rgb:239,68,68}.xui-shell.topbar-rose .xui-topbar,.login-shell.topbar-rose .login-bg{--topbar-a:#be123c;--topbar-b:#e11d48;--topbar-c:#881337;--topbar-accent:#fb7185;--theme-accent:#fb7185;--theme-accent-strong:#be123c;--theme-accent-rgb:251,113,133}.xui-shell.topbar-pink .xui-topbar,.login-shell.topbar-pink .login-bg{--topbar-a:#db2777;--topbar-b:#be185d;--topbar-c:#831843;--topbar-accent:#f472b6;--theme-accent:#ec4899;--theme-accent-strong:#db2777;--theme-accent-rgb:236,72,153}.xui-shell.topbar-purple .xui-topbar,.login-shell.topbar-purple .login-bg{--topbar-a:#6d28d9;--topbar-b:#4f46e5;--topbar-c:#312e81;--topbar-accent:#a78bfa;--theme-accent:#8b5cf6;--theme-accent-strong:#6d28d9;--theme-accent-rgb:139,92,246}.xui-shell.topbar-indigo .xui-topbar,.login-shell.topbar-indigo .login-bg{--topbar-a:#4338ca;--topbar-b:#4f46e5;--topbar-c:#312e81;--topbar-accent:#818cf8;--theme-accent:#818cf8;--theme-accent-strong:#4338ca;--theme-accent-rgb:129,140,248}.xui-shell.topbar-slate .xui-topbar,.login-shell.topbar-slate .login-bg{--topbar-a:#334155;--topbar-b:#475569;--topbar-c:#0f172a;--topbar-accent:#94a3b8;--theme-accent:#94a3b8;--theme-accent-strong:#64748b;--theme-accent-rgb:148,163,184}.xui-shell.topbar-dark-grey .xui-topbar,.login-shell.topbar-dark-grey .login-bg{--topbar-a:#475569;--topbar-b:#334155;--topbar-c:#1e293b;--topbar-accent:#94a3b8;--theme-accent:#94a3b8;--theme-accent-strong:#64748b;--theme-accent-rgb:148,163,184}.xui-shell.topbar-light-grey .xui-topbar,.login-shell.topbar-light-grey .login-bg{--topbar-a:#f8fafc;--topbar-b:#e2e8f0;--topbar-c:#cbd5e1;--topbar-accent:#64748b;--theme-accent:#64748b;--theme-accent-strong:#475569;--theme-accent-rgb:100,116,139}.xui-shell .xui-topbar,.theme-light.xui-shell .xui-topbar,.theme-dark.xui-shell .xui-topbar,.login-shell .login-bg{background:linear-gradient(164deg,rgba(255,255,255,.16) 0 10%,transparent 10.5% 46%),linear-gradient(166deg,var(--topbar-a,#284a84) 0 32%,var(--topbar-b,#1760c4) 32.4% 72%,var(--topbar-c,#0e2f6d) 72.4% 100%)!important;border-bottom-color:color-mix(in srgb,var(--topbar-accent,#2f82ff) 42%,rgba(255,255,255,.1) 58%)!important}.xui-shell .xui-topbar:before{background:linear-gradient(105deg,color-mix(in srgb,var(--topbar-accent,#2f82ff) 30%,rgba(255,255,255,.1) 70%),rgba(255,255,255,.025) 46%,transparent 68%)!important}.xui-shell .xui-topbar:after{background:radial-gradient(circle at 12% 82%,rgba(var(--theme-accent-rgb,47,130,255),.24),transparent 13%),radial-gradient(circle at 54% 28%,color-mix(in srgb,var(--topbar-accent,#2f82ff) 24%,transparent),transparent 12%),radial-gradient(circle at 88% 68%,color-mix(in srgb,var(--topbar-b,#1760c4) 22%,transparent),transparent 13%),linear-gradient(100deg,transparent 0 36%,rgba(255,255,255,.1) 45%,transparent 54% 100%)!important;background-size:auto,auto,auto,280% 100%!important}@media (min-width: 981px){.xui-shell .xui-nav .nav-item:not(:hover):not(:focus-within)>.nav-dropdown,.xui-shell .xui-nav .nav-item:not(:hover):not(:focus-within)>.nav-dropdown.open{opacity:0!important;pointer-events:none!important;transform:translateY(3px)!important;visibility:hidden!important}.xui-shell .xui-nav .nav-item:hover>.nav-dropdown,.xui-shell .xui-nav .nav-item:focus-within>.nav-dropdown,.xui-shell .xui-nav .nav-item:hover>.nav-dropdown.open,.xui-shell .xui-nav .nav-item:focus-within>.nav-dropdown.open{opacity:1!important;pointer-events:auto!important;transform:translateY(0)!important;visibility:visible!important}.xui-shell .xui-nav .nav-dropdown:not(:hover) .nav-flyout{opacity:0!important;pointer-events:none!important;visibility:hidden!important}.xui-shell .xui-nav .nav-subitem:hover>.nav-flyout,.xui-shell .xui-nav .nav-subitem:focus-within>.nav-flyout{opacity:1!important;pointer-events:auto!important;visibility:visible!important}}.xui-shell.theme-light .xui-nav{background:#182433d6!important;border-bottom-color:#1121361f!important}.xui-shell.theme-light .xui-nav .nav-item>button,.xui-shell.theme-light .xui-nav>button,.xui-shell.theme-light .xui-nav .nav-item>button .nav-text,.xui-shell.theme-light .xui-nav>button .nav-text,.xui-shell.theme-light .xui-nav .nav-fa,.xui-shell.theme-light .xui-nav .nav-chevron{color:#ffffffeb!important}.xui-shell.theme-light .xui-nav .nav-item.active>button,.xui-shell.theme-light .xui-nav .nav-item:hover>button,.xui-shell.theme-light .xui-nav .nav-item>button:hover,.xui-shell.theme-light .xui-nav>button:hover{background:linear-gradient(180deg,rgba(var(--theme-accent-rgb,47,130,255),.22),#0f172a33)!important;color:#fff!important;box-shadow:inset 0 -3px 0 var(--theme-accent,#2f82ff),0 10px 26px #0000001a!important}.xui-shell.theme-light .xui-nav .nav-item.active>button *,.xui-shell.theme-light .xui-nav .nav-item:hover>button *,.xui-shell.theme-light .xui-nav .nav-item>button:hover *{color:#fff!important}.xui-shell.theme-light .xui-workspace{background:radial-gradient(circle at 8% 12%,rgba(var(--theme-accent-rgb,47,130,255),.08),transparent 26%),linear-gradient(180deg,#eaf2fa,#eef5fb 42%,#f7fbff)!important;color:#102033!important}.xui-shell.theme-light .page-title-row h1,.xui-shell.theme-light .page-title-row h2,.xui-shell.theme-light .server-install-top h2{color:#102033!important}.xui-shell.theme-light .xui-panel,.xui-shell.theme-light .server-table-panel,.xui-shell.theme-light .profile-modern-card,.xui-shell.theme-light .edit-server-card,.xui-shell.theme-light .settings-card-modern,.xui-shell.theme-light .dashboard-main-panel,.xui-shell.theme-light .dashboard-imports-panel,.xui-shell.theme-light .dashboard-bottom-panel,.xui-shell.theme-light .main-server-card,.xui-shell.theme-light .service-status{background:#fffffff5!important;border-color:#c8d6e8!important;box-shadow:0 16px 44px #2940601a!important;color:#102033!important}.xui-shell.theme-light .stat-card{background:linear-gradient(104deg,rgba(var(--theme-accent-rgb,47,130,255),.055),transparent 42%),#fff!important;border-color:#c8d6e8!important;box-shadow:0 12px 34px #29406014!important;color:#102033!important}.xui-shell.theme-light .stat-card strong,.xui-shell.theme-light .stat-card span,.xui-shell.theme-light .stat-card small,.xui-shell.theme-light .xui-panel strong,.xui-shell.theme-light .xui-panel b{color:#102033!important}.xui-shell.theme-light .stat-card .stat-icon,.xui-shell.theme-light .stat-icon{background:rgba(var(--theme-accent-rgb,47,130,255),.12)!important;border-color:rgba(var(--theme-accent-rgb,47,130,255),.26)!important;color:var(--theme-accent,#2f82ff)!important}.xui-shell.theme-light .ops-health-row,.xui-shell.theme-light .resource-row,.xui-shell.theme-light .service-row,.xui-shell.theme-light .health-action-card,.xui-shell.theme-light .live-stat-card,.xui-shell.theme-light .ops-mini-card,.xui-shell.theme-light .settings-guide-card,.xui-shell.theme-light .schema-box,.xui-shell.theme-light .schema-check{background:#f5f9fd!important;border-color:#c8d6e8!important;color:#24364f!important}.xui-shell.theme-light .quick-health-list li,.xui-shell.theme-light .ops-health-row{background:#eef4fb!important;color:#24364f!important}.xui-shell.theme-light table,.xui-shell.theme-light .table-wrap,.xui-shell.theme-light .data-table{color:#102033!important}.xui-shell.theme-light input,.xui-shell.theme-light select,.xui-shell.theme-light textarea{background:#fff!important;border-color:#b8c8dc!important;color:#102033!important}.xui-shell.theme-light input::placeholder,.xui-shell.theme-light textarea::placeholder{color:#7890ad!important}.xui-shell.theme-light .server-install-layout,.xui-shell.theme-light .import-wizard-panel,.xui-shell.theme-light .profile-shell,.xui-shell.theme-light .edit-server-shell,.xui-shell.theme-light .proxy-page-layout{width:min(100%,1180px)!important}@media (max-width: 1500px){.xui-shell .dashboard-board{grid-template-columns:repeat(6,minmax(0,1fr))!important}.xui-shell .dashboard-board>.stat-card{grid-column:span 2!important}.xui-shell .dashboard-main-panel.service-status,.xui-shell .dashboard-main-panel.main-server-card,.xui-shell .dashboard-bottom-panel,.xui-shell .dashboard-imports-panel{grid-column:span 3!important}}@media (max-width: 1180px){.xui-shell .xui-workspace{padding:28px 22px!important}.xui-shell .dashboard-board,.xui-shell .compact-dashboard{grid-template-columns:repeat(4,minmax(0,1fr))!important}.xui-shell .dashboard-board>.stat-card,.xui-shell .compact-dashboard>.stat-card{grid-column:span 2!important}.xui-shell .dashboard-main-panel.service-status,.xui-shell .dashboard-main-panel.main-server-card,.xui-shell .dashboard-bottom-panel,.xui-shell .dashboard-imports-panel,.xui-shell .cache-live-panel,.xui-shell .cache-top-panel{grid-column:1 / -1!important}.xui-shell .server-install-panel,.xui-shell .import-wizard-panel,.xui-shell .xui-panel{max-width:100%!important}}@media (max-width: 760px){.xui-shell .xui-workspace{padding:18px 12px!important}.xui-shell .dashboard-board,.xui-shell .compact-dashboard,.xui-shell .proxy-summary-grid,.xui-shell .cache-status-grid,.xui-shell .success-grid,.xui-shell .install-proxy-grid,.xui-shell .install-smart-grid{grid-template-columns:1fr!important}.xui-shell .dashboard-board>.stat-card,.xui-shell .compact-dashboard>.stat-card,.xui-shell .dashboard-main-panel.service-status,.xui-shell .dashboard-main-panel.main-server-card,.xui-shell .dashboard-bottom-panel,.xui-shell .dashboard-imports-panel{grid-column:1 / -1!important}.xui-shell .server-install-top,.xui-shell .page-title-row,.xui-shell .proxy-page-head{align-items:stretch!important;flex-direction:column!important}.xui-shell .server-install-form label,.xui-shell .server-install-form label.full,.xui-shell .profile-modern-form label,.xui-shell .edit-server-form-page label,.xui-shell .form-grid label,.xui-shell .settings-grid label{grid-template-columns:1fr!important}}.xui-shell .dashboard-ops-panel{background:radial-gradient(circle at 12% 10%,rgba(var(--theme-accent-rgb,47,130,255),.18),transparent 34%),linear-gradient(180deg,color-mix(in srgb,var(--theme-accent,#2f82ff) 10%,#101b2e 90%),#0b1424)!important;border-color:rgba(var(--theme-accent-rgb,47,130,255),.38)!important}.xui-shell .ops-glow{background:radial-gradient(circle,rgba(var(--theme-accent-rgb,47,130,255),.18),transparent 68%)!important}.xui-shell .ops-head{border-bottom-color:rgba(var(--theme-accent-rgb,47,130,255),.26)!important}.xui-shell .ops-kicker,.xui-shell .ops-kicker i,.xui-shell .ops-card-title i,.xui-shell .ops-job-top span{color:color-mix(in srgb,var(--theme-accent,#2f82ff) 76%,#ffffff 24%)!important}.xui-shell .ops-status-pill{background:color-mix(in srgb,var(--theme-accent,#2f82ff) 12%,rgba(6,15,30,.68) 88%)!important;border-color:rgba(var(--theme-accent-rgb,47,130,255),.34)!important}.xui-shell .ops-card{background:color-mix(in srgb,var(--theme-accent,#2f82ff) 6%,rgba(7,17,33,.78) 94%)!important;border-color:rgba(var(--theme-accent-rgb,47,130,255),.26)!important}.xui-shell .ops-card-title b{background:linear-gradient(180deg,var(--theme-accent,#2f82ff),var(--theme-accent-strong,#0b5fd3))!important;border-color:rgba(var(--theme-accent-rgb,47,130,255),.38)!important}.xui-shell .ops-progress i{background:linear-gradient(90deg,var(--theme-accent-strong,#0b5fd3),var(--theme-accent,#2f82ff))!important}.xui-shell .ops-health-list div{background:color-mix(in srgb,var(--theme-accent,#2f82ff) 8%,rgba(4,12,26,.5) 92%)!important;color:#d8e7fa!important}.xui-shell .ops-health-list span,.xui-shell .ops-event small,.xui-shell .ops-empty-state span{color:#9fb6d2!important}.xui-shell.theme-light .dashboard-ops-panel{background:radial-gradient(circle at 10% 8%,rgba(var(--theme-accent-rgb,47,130,255),.105),transparent 34%),linear-gradient(180deg,#fff,#f8fbff)!important;border-color:rgba(var(--theme-accent-rgb,47,130,255),.24)!important;box-shadow:0 16px 44px #2940601a!important}.xui-shell.theme-light .ops-head{border-bottom-color:#c9d8ea!important}.xui-shell.theme-light .ops-head h2,.xui-shell.theme-light .ops-card-title span,.xui-shell.theme-light .ops-empty-state strong,.xui-shell.theme-light .ops-event strong,.xui-shell.theme-light .ops-health-list b{color:#102033!important}.xui-shell.theme-light .ops-head p,.xui-shell.theme-light .ops-empty-state span,.xui-shell.theme-light .ops-event small{color:#637895!important}.xui-shell.theme-light .ops-card{background:#fff!important;border-color:#c9d8ea!important;box-shadow:inset 0 1px #ffffffe6,0 8px 22px #2940600d!important}.xui-shell.theme-light .ops-health-list div{background:color-mix(in srgb,var(--theme-accent,#2f82ff) 9%,#f2f6fb 91%)!important;border:1px solid rgba(var(--theme-accent-rgb,47,130,255),.16)!important;color:#26384f!important}.xui-shell.theme-light .ops-health-list span{color:#26384f!important}.xui-shell.theme-light .ops-status-pill{background:color-mix(in srgb,var(--theme-accent,#2f82ff) 10%,#ffffff 90%)!important;border-color:rgba(var(--theme-accent-rgb,47,130,255),.24)!important;color:#147a45!important}.login-shell{min-height:100vh!important;display:grid!important;place-items:center!important;padding:28px!important;background:radial-gradient(circle at 18% 18%,rgba(var(--theme-accent-rgb,47,130,255),.3),transparent 30%),radial-gradient(circle at 78% 24%,color-mix(in srgb,var(--theme-accent,#2f82ff) 22%,transparent),transparent 32%),linear-gradient(135deg,#020719,color-mix(in srgb,var(--theme-accent-strong,#0b5fd3) 30%,#061a52 70%) 46%,color-mix(in srgb,var(--theme-accent,#2f82ff) 44%,#082f6d 56%))!important}.login-shell:before{background:linear-gradient(165deg,rgba(255,255,255,.1) 0 12%,transparent 12.3% 42%,rgba(var(--theme-accent-rgb,47,130,255),.11) 42.4% 54%,transparent 54.3%),radial-gradient(circle at 22% 70%,rgba(var(--theme-accent-rgb,47,130,255),.22),transparent 28%),radial-gradient(circle at 84% 82%,color-mix(in srgb,var(--theme-accent,#2f82ff) 18%,transparent),transparent 22%)!important}.login-shell:after{background:conic-gradient(from 180deg,transparent,rgba(var(--theme-accent-rgb,47,130,255),.23),color-mix(in srgb,var(--theme-accent,#2f82ff) 14%,transparent),transparent)!important}.login-card{width:min(438px,calc(100vw - 36px))!important;border-color:rgba(var(--theme-accent-rgb,47,130,255),.34)!important;box-shadow:0 28px 90px #0000006b,0 0 42px rgba(var(--theme-accent-rgb,47,130,255),.14)!important}.login-card:before{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--theme-accent,#2f82ff) 66%,#ffffff 34%),var(--theme-accent,#2f82ff),transparent)!important}.login-card:after{background:radial-gradient(circle,rgba(var(--theme-accent-rgb,47,130,255),.24),transparent 68%)!important}.login-brand{filter:drop-shadow(0 0 18px rgba(var(--theme-accent-rgb,47,130,255),.34))!important}.login-brand strong{color:color-mix(in srgb,var(--theme-accent,#2f82ff) 74%,#ffffff 26%)!important}.login-form input:focus{border-color:var(--theme-accent,#2f82ff)!important;box-shadow:0 0 0 3px rgba(var(--theme-accent-rgb,47,130,255),.18),0 0 22px rgba(var(--theme-accent-rgb,47,130,255),.14)!important}.login-form button{background:linear-gradient(135deg,var(--theme-accent-strong,#0b5fd3),var(--theme-accent,#2f82ff))!important;box-shadow:0 14px 34px rgba(var(--theme-accent-rgb,47,130,255),.26)!important}.login-shell.theme-light{background:radial-gradient(circle at 16% 14%,rgba(var(--theme-accent-rgb,47,130,255),.15),transparent 30%),radial-gradient(circle at 78% 20%,color-mix(in srgb,var(--theme-accent,#2f82ff) 10%,transparent),transparent 34%),linear-gradient(135deg,#eef5fb,#f8fbff 54%,#e6eff8)!important;color:#102033!important}.login-shell.theme-light:before{background:linear-gradient(165deg,rgba(255,255,255,.55) 0 12%,transparent 12.3% 42%,rgba(var(--theme-accent-rgb,47,130,255),.08) 42.4% 54%,transparent 54.3%),radial-gradient(circle at 22% 70%,rgba(var(--theme-accent-rgb,47,130,255),.1),transparent 28%)!important}.login-shell.theme-light:after{opacity:.34!important;filter:blur(44px)!important}.login-shell.theme-light .login-card{background:#ffffffeb!important;border-color:rgba(var(--theme-accent-rgb,47,130,255),.24)!important;box-shadow:0 30px 90px #2a406029,0 0 42px rgba(var(--theme-accent-rgb,47,130,255),.09)!important}.login-shell.theme-light .login-card h1,.login-shell.theme-light .login-form label{color:#102033!important}.login-shell.theme-light .login-card p,.login-shell.theme-light .login-hint{color:#637895!important}.login-shell.theme-light .login-brand span{color:#30445f!important;text-shadow:none!important}.login-shell.theme-light .login-form input{background:#fff!important;border-color:#b8c8dc!important;color:#102033!important}@media (max-width: 900px){.xui-shell .ops-grid{grid-template-columns:1fr!important}.xui-shell .ops-head{align-items:stretch!important;flex-direction:column!important}.xui-shell .ops-status-pill{justify-content:center!important;width:fit-content}}@media (max-width: 560px){.login-shell{padding:18px!important}.login-card{padding:28px 22px 24px!important}.login-brand strong{font-size:56px!important}.xui-shell .ops-card{padding:12px!important}.xui-shell .ops-health-list div{grid-template-columns:10px minmax(0,1fr) auto!important}}.login-shell{--login-panel-bg: #101a2d;--login-field-bg: #202b3d;--login-field-border: #2c394d;--login-label: #d8e4f5;--login-logo-ui: rgba(226, 240, 255, .86);align-items:center!important;display:grid!important;justify-items:center!important;min-height:100vh!important;overflow:hidden!important;padding:28px!important;position:relative!important;background:linear-gradient(166deg,rgba(255,255,255,.12) 0 18%,transparent 18.2% 100%),linear-gradient(166deg,rgba(0,0,0,.12) 0 0,transparent 0),linear-gradient(160deg,color-mix(in srgb,var(--theme-accent-strong,#0b5fd3) 46%,#292044 54%),color-mix(in srgb,var(--theme-accent,#2f82ff) 34%,#551289 66%) 52%,color-mix(in srgb,var(--theme-accent-strong,#0b5fd3) 34%,#39006d 66%))!important}.login-shell:before{content:""!important;position:fixed!important;inset:-12% auto auto -9%!important;width:58vw!important;height:42vh!important;background:linear-gradient(165deg,rgba(255,255,255,.15),rgba(255,255,255,.055) 58%,transparent 59%)!important;transform:skew(-8deg) rotate(-2deg)!important;animation:loginPlaneDrift 16s ease-in-out infinite alternate!important;filter:none!important;opacity:.82!important;z-index:0!important}.login-shell:after{content:""!important;position:fixed!important;left:-8%!important;bottom:-22%!important;width:60vw!important;height:44vh!important;background:linear-gradient(166deg,rgba(255,255,255,.08),rgba(255,255,255,.025) 62%,transparent 63%)!important;transform:skew(-10deg) rotate(-1deg)!important;animation:loginPlaneDrift 18s ease-in-out infinite alternate-reverse!important;filter:none!important;opacity:.62!important;z-index:0!important}.login-motion{pointer-events:none;position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:1}.login-motion i{position:absolute;display:block;border-radius:9px;background:#ffffff24;box-shadow:inset 0 1px #ffffff14,0 18px 45px #00000014;animation:loginFloat 9s ease-in-out infinite alternate}.login-motion i:nth-child(1){width:66px;height:66px;left:54%;top:24%;animation-duration:10s}.login-motion i:nth-child(2){width:112px;height:112px;left:66%;top:39%;animation-duration:12s;animation-delay:-2s}.login-motion i:nth-child(3){width:70px;height:70px;right:15%;top:14%;animation-duration:11s;animation-delay:-4s}.login-motion i:nth-child(4){width:92px;height:92px;right:3%;bottom:20%;animation-duration:13s;animation-delay:-1s}.login-motion i:nth-child(5){width:52px;height:52px;right:27%;bottom:12%;animation-duration:9s;animation-delay:-3s}.login-card{align-self:center!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;display:grid!important;justify-items:center!important;max-width:none!important;overflow:visible!important;padding:0!important;position:relative!important;width:min(405px,calc(100vw - 36px))!important;z-index:2!important}.login-card:before,.login-card:after{content:none!important;display:none!important}.login-card h1,.login-card>p{display:none!important}.login-brand{align-items:flex-start!important;display:inline-flex!important;justify-content:center!important;margin:0 0 28px!important;transform:translate(8px);filter:drop-shadow(0 18px 28px rgba(0,0,0,.13))!important}.login-brand strong{color:color-mix(in srgb,var(--theme-accent,#2f82ff) 78%,#00d7ff 22%)!important;font-size:72px!important;font-weight:950!important;letter-spacing:-7px!important;line-height:.82!important}.login-brand span{color:var(--login-logo-ui)!important;font-size:23px!important;font-weight:300!important;line-height:1!important;margin-left:5px!important;text-shadow:none!important;transform:translateY(4px)!important}.login-form{box-sizing:border-box!important;display:grid!important;gap:20px!important;margin:0!important;padding:34px 33px 0!important;position:relative!important;width:100%!important}.login-form:before{content:""!important;position:absolute!important;left:0!important;right:0!important;top:0!important;height:222px!important;border-radius:6px!important;background:var(--login-panel-bg)!important;box-shadow:0 22px 46px #00000029,0 0 34px rgba(var(--theme-accent-rgb,47,130,255),.08)!important;z-index:0!important}.login-form label{color:var(--login-label)!important;display:grid!important;font-size:12px!important;font-weight:800!important;gap:9px!important;letter-spacing:0!important;position:relative!important;text-transform:none!important;z-index:1!important}.login-form input{background:var(--login-field-bg)!important;border:1px solid var(--login-field-border)!important;border-radius:0!important;box-shadow:inset 0 1px #ffffff06!important;color:#f8fbff!important;min-height:33px!important;padding:6px 10px!important}.login-form input:focus{background:color-mix(in srgb,var(--login-field-bg) 86%,var(--theme-accent,#2f82ff) 14%)!important;border-color:color-mix(in srgb,var(--theme-accent,#2f82ff) 70%,#ffffff 30%)!important;box-shadow:inset 0 0 0 1px rgba(var(--theme-accent-rgb,47,130,255),.18),0 0 0 3px rgba(var(--theme-accent-rgb,47,130,255),.1)!important}.login-form button{align-items:center!important;background:linear-gradient(180deg,color-mix(in srgb,var(--theme-accent,#2f82ff) 82%,#58a6ff 18%),var(--theme-accent-strong,#0b5fd3))!important;border:0!important;border-radius:0!important;box-shadow:0 16px 34px rgba(var(--theme-accent-rgb,47,130,255),.18)!important;color:#fff!important;display:inline-flex!important;font-size:12px!important;font-weight:900!important;gap:9px!important;height:45px!important;justify-content:center!important;letter-spacing:.01em!important;margin:54px -33px 0!important;overflow:hidden!important;padding:0 18px!important;position:relative!important;text-transform:uppercase!important;width:calc(100% + 66px)!important;z-index:1!important}.login-form button i,.login-form button span{position:relative!important;z-index:2!important}.login-form button:after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:radial-gradient(circle at var(--shine-x, 18%) 50%,rgba(255,255,255,.52),rgba(255,255,255,.18) 16%,transparent 34%),linear-gradient(100deg,transparent 0 36%,rgba(255,255,255,.34) 46%,transparent 58% 100%)!important;opacity:0!important;transform:translate(-32%)!important;transition:opacity .18s ease,transform .48s ease!important;z-index:1!important}.login-form button:hover:not(:disabled){filter:brightness(1.04)!important;transform:translateY(-1px)!important;box-shadow:0 18px 42px rgba(var(--theme-accent-rgb,47,130,255),.26)!important}.login-form button:hover:not(:disabled):after{opacity:1!important;transform:translate(28%)!important;animation:loginButtonShine 1.15s ease-in-out infinite alternate!important}.login-error{margin-top:14px!important;width:100%!important;z-index:2!important}.login-shell.theme-light{--login-panel-bg: #ffffff;--login-field-bg: #fbfdff;--login-field-border: #d7e1ec;--login-label: #718092;--login-logo-ui: #d9e5f3;background:linear-gradient(166deg,rgba(255,255,255,.14) 0 18%,transparent 18.2% 100%),linear-gradient(160deg,color-mix(in srgb,var(--theme-accent-strong,#0b5fd3) 34%,#355e92 66%),color-mix(in srgb,var(--theme-accent,#2f82ff) 28%,#2d5590 72%) 52%,color-mix(in srgb,var(--theme-accent-strong,#0b5fd3) 26%,#204d8c 74%))!important}.login-shell.theme-light .login-form:before{box-shadow:0 20px 42px #1e375b24,0 0 26px rgba(var(--theme-accent-rgb,47,130,255),.06)!important}.login-shell.theme-light .login-form input{color:#102033!important}.login-shell.theme-light .login-form button{background:linear-gradient(180deg,color-mix(in srgb,var(--theme-accent,#2f82ff) 68%,#60a5fa 32%),var(--theme-accent-strong,#0b5fd3))!important}@keyframes loginFloat{0%{transform:translateZ(0) scale(1);opacity:.42}to{transform:translate3d(18px,-24px,0) scale(1.04);opacity:.72}}@keyframes loginPlaneDrift{0%{translate:-1.8% 0}to{translate:2.4% 1.2%}}@keyframes loginButtonShine{0%{--shine-x: 16%}to{--shine-x: 84%}}@media (prefers-reduced-motion: reduce){.login-motion i,.login-shell:before,.login-shell:after,.login-form button:hover:not(:disabled):after{animation:none!important}}@media (max-width: 560px){.login-brand strong{font-size:62px!important}.login-form{padding:30px 26px 0!important}.login-form:before{height:216px!important}.login-form button{margin-left:-26px!important;margin-right:-26px!important;margin-top:46px!important;width:calc(100% + 52px)!important}}.login-shell .login-card,.login-shell.theme-light .login-card,.theme-light.login-shell .login-card{background:transparent!important;border:0!important;box-shadow:none!important}.login-shell .login-form:before{display:block!important}.xui-shell.topbar-blue{--xui-pulse-left:#0b315f;--xui-pulse-main:#1f67df;--xui-pulse-main-2:#2b7cff;--xui-pulse-right:#08275c;--xui-pulse-glow:#2f82ff}.xui-shell.topbar-red{--xui-pulse-left:#47111e;--xui-pulse-main:#dc2626;--xui-pulse-main-2:#ff4444;--xui-pulse-right:#7f1d1d;--xui-pulse-glow:#ff5a5a}.xui-shell.topbar-orange{--xui-pulse-left:#522408;--xui-pulse-main:#ea580c;--xui-pulse-main-2:#ff7a1a;--xui-pulse-right:#8a3508;--xui-pulse-glow:#fb923c}.xui-shell.topbar-purple{--xui-pulse-left:#25145f;--xui-pulse-main:#5b35d8;--xui-pulse-main-2:#7c4dff;--xui-pulse-right:#31226d;--xui-pulse-glow:#a78bfa}.xui-shell.topbar-pink{--xui-pulse-left:#4a1235;--xui-pulse-main:#be185d;--xui-pulse-main-2:#ec3f8f;--xui-pulse-right:#831843;--xui-pulse-glow:#f472b6}.xui-shell.topbar-dark-grey{--xui-pulse-left:#111827;--xui-pulse-main:#334155;--xui-pulse-main-2:#53657d;--xui-pulse-right:#1e293b;--xui-pulse-glow:#94a3b8}.xui-shell.topbar-light-grey{--xui-pulse-left:#c3cedc;--xui-pulse-main:#e5ecf5;--xui-pulse-main-2:#f8fafc;--xui-pulse-right:#b9c5d4;--xui-pulse-glow:#64748b}.xui-shell .xui-topbar,.theme-light.xui-shell .xui-topbar,.theme-dark.xui-shell .xui-topbar{position:relative!important;isolation:isolate!important;background:linear-gradient(166deg,rgba(255,255,255,.14) 0 8.5%,transparent 8.8% 43%,rgba(255,255,255,.055) 43.3% 52%,transparent 52.4%),linear-gradient(166deg,var(--xui-pulse-left,#0b315f) 0 30%,var(--xui-pulse-main,#1f67df) 30.4% 76%,var(--xui-pulse-right,#08275c) 76.4% 100%)!important;border-bottom:1px solid rgba(255,255,255,.14)!important;box-shadow:inset 0 -1px #ffffff1a,0 6px 20px #00000029!important;animation:xuiTopbarBasePulse 3.4s ease-in-out infinite alternate!important}.xui-shell .xui-topbar:before,.theme-light.xui-shell .xui-topbar:before,.theme-dark.xui-shell .xui-topbar:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;pointer-events:none!important;z-index:0!important;background:linear-gradient(166deg,rgba(3,16,42,.56) 0 15%,rgba(3,16,42,.18) 15.3% 41%,transparent 41.4%),linear-gradient(166deg,transparent 0 68%,rgba(2,18,56,.3) 68.4% 100%),linear-gradient(90deg,rgba(255,255,255,.11),transparent 22%,transparent 76%,rgba(255,255,255,.06));opacity:.92!important;animation:xuiTopbarShadePulse 3.4s ease-in-out infinite alternate!important}.xui-shell .xui-topbar:after,.theme-light.xui-shell .xui-topbar:after,.theme-dark.xui-shell .xui-topbar:after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;pointer-events:none!important;z-index:0!important;background:linear-gradient(166deg,transparent 0 30%,color-mix(in srgb,var(--xui-pulse-main-2,#2b7cff) 62%,transparent) 30.3% 76%,transparent 76.4%),radial-gradient(circle at 36% 45%,color-mix(in srgb,var(--xui-pulse-glow,#2f82ff) 35%,transparent),transparent 30%),linear-gradient(100deg,transparent 0 38%,rgba(255,255,255,.2) 46%,transparent 55% 100%);background-size:auto,auto,260% 100%!important;opacity:.26!important;mix-blend-mode:screen!important;animation:xuiTopbarLightPulse 3.4s ease-in-out infinite alternate,xuiTopbarSweep 7s linear infinite!important}@keyframes xuiTopbarBasePulse{0%{filter:brightness(.76) saturate(1.06)}to{filter:brightness(1.18) saturate(1.24)}}@keyframes xuiTopbarShadePulse{0%{opacity:1}to{opacity:.52}}@keyframes xuiTopbarLightPulse{0%{opacity:.12}to{opacity:.52}}@keyframes xuiTopbarSweep{0%{background-position:0 0,0 0,160% 0}to{background-position:0 0,0 0,-160% 0}}@media (prefers-reduced-motion: reduce){.xui-shell .xui-topbar,.xui-shell .xui-topbar:before,.xui-shell .xui-topbar:after{animation:none!important}}.xui-shell .xui-topbar,.theme-light.xui-shell .xui-topbar,.theme-dark.xui-shell .xui-topbar{background:linear-gradient(166deg,rgba(255,255,255,.16) 0 13.5%,transparent 13.9% 40%,rgba(255,255,255,.06) 40.4% 51%,transparent 51.4%),linear-gradient(166deg,var(--xui-pulse-left,#0b315f) 0 28%,var(--xui-pulse-main,#1f67df) 28.4% 70%,var(--xui-pulse-right,#08275c) 70.4% 100%)!important}.xui-shell .xui-topbar:before,.theme-light.xui-shell .xui-topbar:before,.theme-dark.xui-shell .xui-topbar:before{background:linear-gradient(194deg,rgba(3,16,42,.54) 0 15.5%,rgba(3,16,42,.2) 15.9% 39%,transparent 39.4%),linear-gradient(166deg,transparent 0 64%,rgba(2,18,56,.38) 64.4% 100%),linear-gradient(90deg,rgba(255,255,255,.12),transparent 24%,transparent 74%,rgba(255,255,255,.07))!important}.xui-shell .xui-topbar:after,.theme-light.xui-shell .xui-topbar:after,.theme-dark.xui-shell .xui-topbar:after{background:linear-gradient(166deg,transparent 0 28%,color-mix(in srgb,var(--xui-pulse-main-2,#2b7cff) 64%,transparent) 28.3% 70%,transparent 70.4%),radial-gradient(circle at 38% 45%,color-mix(in srgb,var(--xui-pulse-glow,#2f82ff) 36%,transparent),transparent 32%),linear-gradient(100deg,transparent 0 36%,rgba(255,255,255,.22) 46%,transparent 57% 100%)!important}.xui-shell.topbar-teal,.login-shell.topbar-teal{--theme-accent:#14b8a6;--theme-accent-strong:#0f766e;--theme-accent-rgb:20,184,166;--topbar-a:#0b3f46;--topbar-b:#0f766e;--topbar-c:#134e4a;--topbar-accent:#2dd4bf;--xui-pulse-left:#082f49;--xui-pulse-main:#0f766e;--xui-pulse-main-2:#14b8a6;--xui-pulse-right:#134e4a;--xui-pulse-glow:#2dd4bf}.xui-shell.topbar-emerald,.login-shell.topbar-emerald{--theme-accent:#34d399;--theme-accent-strong:#059669;--theme-accent-rgb:52,211,153;--topbar-a:#0b3b35;--topbar-b:#059669;--topbar-c:#064e3b;--topbar-accent:#34d399;--xui-pulse-left:#0b2f3a;--xui-pulse-main:#059669;--xui-pulse-main-2:#34d399;--xui-pulse-right:#064e3b;--xui-pulse-glow:#6ee7b7}.xui-shell.topbar-green,.login-shell.topbar-green{--theme-accent:#22c55e;--theme-accent-strong:#16a34a;--theme-accent-rgb:34,197,94;--topbar-a:#173f27;--topbar-b:#16a34a;--topbar-c:#14532d;--topbar-accent:#4ade80;--xui-pulse-left:#0d3420;--xui-pulse-main:#16a34a;--xui-pulse-main-2:#22c55e;--xui-pulse-right:#14532d;--xui-pulse-glow:#86efac}.xui-shell.topbar-teal .xui-topbar,.xui-shell.topbar-emerald .xui-topbar,.xui-shell.topbar-green .xui-topbar,.theme-light.xui-shell.topbar-teal .xui-topbar,.theme-light.xui-shell.topbar-emerald .xui-topbar,.theme-light.xui-shell.topbar-green .xui-topbar,.theme-dark.xui-shell.topbar-teal .xui-topbar,.theme-dark.xui-shell.topbar-emerald .xui-topbar,.theme-dark.xui-shell.topbar-green .xui-topbar{background:linear-gradient(166deg,rgba(255,255,255,.16) 0 13.5%,transparent 13.9% 40%,rgba(255,255,255,.06) 40.4% 51%,transparent 51.4%),linear-gradient(166deg,var(--xui-pulse-left) 0 28%,var(--xui-pulse-main) 28.4% 70%,var(--xui-pulse-right) 70.4% 100%)!important}.xui-shell.topbar-teal .xui-topbar:after,.xui-shell.topbar-emerald .xui-topbar:after,.xui-shell.topbar-green .xui-topbar:after{background:linear-gradient(166deg,transparent 0 28%,color-mix(in srgb,var(--xui-pulse-main-2) 64%,transparent) 28.3% 70%,transparent 70.4%),radial-gradient(circle at 38% 45%,color-mix(in srgb,var(--xui-pulse-glow) 36%,transparent),transparent 32%),linear-gradient(100deg,transparent 0 36%,rgba(255,255,255,.22) 46%,transparent 57% 100%)!important}.xui-shell.topbar-light-blue,.login-shell.topbar-light-blue{--theme-accent:#38bdf8;--theme-accent-strong:#0284c7;--theme-accent-rgb:56,189,248;--topbar-a:#08344f;--topbar-b:#0284c7;--topbar-c:#075985;--topbar-accent:#7dd3fc;--xui-pulse-left:#0a3150;--xui-pulse-main:#0284c7;--xui-pulse-main-2:#38bdf8;--xui-pulse-right:#075985;--xui-pulse-glow:#7dd3fc}.xui-shell.topbar-cyan,.login-shell.topbar-cyan{--theme-accent:#06b6d4;--theme-accent-strong:#0891b2;--theme-accent-rgb:6,182,212;--topbar-a:#083d4b;--topbar-b:#0891b2;--topbar-c:#155e75;--topbar-accent:#22d3ee;--xui-pulse-left:#083344;--xui-pulse-main:#0891b2;--xui-pulse-main-2:#06b6d4;--xui-pulse-right:#155e75;--xui-pulse-glow:#67e8f9}.xui-shell.topbar-gold,.login-shell.topbar-gold{--theme-accent:#f59e0b;--theme-accent-strong:#b45309;--theme-accent-rgb:245,158,11;--topbar-a:#4a2d05;--topbar-b:#b45309;--topbar-c:#78350f;--topbar-accent:#fbbf24;--xui-pulse-left:#422006;--xui-pulse-main:#b45309;--xui-pulse-main-2:#f59e0b;--xui-pulse-right:#78350f;--xui-pulse-glow:#fcd34d}.xui-shell.topbar-rose,.login-shell.topbar-rose{--theme-accent:#f43f5e;--theme-accent-strong:#be123c;--theme-accent-rgb:244,63,94;--topbar-a:#4c1020;--topbar-b:#be123c;--topbar-c:#881337;--topbar-accent:#fb7185;--xui-pulse-left:#4c0519;--xui-pulse-main:#be123c;--xui-pulse-main-2:#f43f5e;--xui-pulse-right:#881337;--xui-pulse-glow:#fb7185}.xui-shell.topbar-indigo,.login-shell.topbar-indigo{--theme-accent:#6366f1;--theme-accent-strong:#4338ca;--theme-accent-rgb:99,102,241;--topbar-a:#1e1b4b;--topbar-b:#4338ca;--topbar-c:#312e81;--topbar-accent:#818cf8;--xui-pulse-left:#1e1b4b;--xui-pulse-main:#4338ca;--xui-pulse-main-2:#6366f1;--xui-pulse-right:#312e81;--xui-pulse-glow:#a5b4fc}.xui-shell.topbar-slate,.login-shell.topbar-slate{--theme-accent:#64748b;--theme-accent-strong:#334155;--theme-accent-rgb:100,116,139;--topbar-a:#0f172a;--topbar-b:#334155;--topbar-c:#1e293b;--topbar-accent:#94a3b8;--xui-pulse-left:#0f172a;--xui-pulse-main:#334155;--xui-pulse-main-2:#64748b;--xui-pulse-right:#1e293b;--xui-pulse-glow:#cbd5e1}.xui-shell[class*=topbar-] .xui-topbar,.theme-light.xui-shell[class*=topbar-] .xui-topbar,.theme-dark.xui-shell[class*=topbar-] .xui-topbar{background:linear-gradient(166deg,rgba(255,255,255,.16) 0 13.5%,transparent 13.9% 40%,rgba(255,255,255,.06) 40.4% 51%,transparent 51.4%),linear-gradient(166deg,var(--xui-pulse-left,#0b315f) 0 28%,var(--xui-pulse-main,#1f67df) 28.4% 70%,var(--xui-pulse-right,#08275c) 70.4% 100%)!important}.xui-shell[class*=topbar-] .xui-topbar:after,.theme-light.xui-shell[class*=topbar-] .xui-topbar:after,.theme-dark.xui-shell[class*=topbar-] .xui-topbar:after{background:linear-gradient(166deg,transparent 0 28%,color-mix(in srgb,var(--xui-pulse-main-2,#2b7cff) 64%,transparent) 28.3% 70%,transparent 70.4%),radial-gradient(circle at 38% 45%,color-mix(in srgb,var(--xui-pulse-glow,#2f82ff) 36%,transparent),transparent 32%),linear-gradient(100deg,transparent 0 36%,rgba(255,255,255,.22) 46%,transparent 57% 100%)!important}.xui-shell.topbar-blue,.login-shell.topbar-blue{--topbar-a:#0b3b98;--topbar-b:#145ee5;--topbar-c:#071a55;--topbar-accent:#2f82ff;--theme-accent:#2f82ff;--theme-accent-strong:#0b5fd3;--theme-accent-rgb:47,130,255}.xui-shell.topbar-light-blue,.login-shell.topbar-light-blue{--topbar-a:#0b6fc1;--topbar-b:#0ea5e9;--topbar-c:#052c62;--topbar-accent:#38bdf8;--theme-accent:#38bdf8;--theme-accent-strong:#0284c7;--theme-accent-rgb:56,189,248}.xui-shell.topbar-cyan,.login-shell.topbar-cyan{--topbar-a:#075a70;--topbar-b:#0891b2;--topbar-c:#052f43;--topbar-accent:#22d3ee;--theme-accent:#22d3ee;--theme-accent-strong:#0891b2;--theme-accent-rgb:34,211,238}.xui-shell.topbar-teal,.login-shell.topbar-teal{--topbar-a:#0a615b;--topbar-b:#0d9488;--topbar-c:#042f2e;--topbar-accent:#2dd4bf;--theme-accent:#2dd4bf;--theme-accent-strong:#0f766e;--theme-accent-rgb:45,212,191}.xui-shell.topbar-emerald,.login-shell.topbar-emerald{--topbar-a:#055f46;--topbar-b:#059669;--topbar-c:#032b21;--topbar-accent:#34d399;--theme-accent:#34d399;--theme-accent-strong:#047857;--theme-accent-rgb:52,211,153}.xui-shell.topbar-green,.login-shell.topbar-green{--topbar-a:#22650f;--topbar-b:#65a30d;--topbar-c:#14360c;--topbar-accent:#a3e635;--theme-accent:#84cc16;--theme-accent-strong:#4d7c0f;--theme-accent-rgb:132,204,22}.xui-shell.topbar-gold,.login-shell.topbar-gold{--topbar-a:#8a5c05;--topbar-b:#d49a08;--topbar-c:#4a2f04;--topbar-accent:#fbbf24;--theme-accent:#fbbf24;--theme-accent-strong:#b45309;--theme-accent-rgb:251,191,36}.xui-shell.topbar-orange,.login-shell.topbar-orange{--topbar-a:#963f06;--topbar-b:#ea7a08;--topbar-c:#4b1f05;--topbar-accent:#fb923c;--theme-accent:#f97316;--theme-accent-strong:#ea580c;--theme-accent-rgb:249,115,22}.xui-shell.topbar-red,.login-shell.topbar-red{--topbar-a:#8b1f12;--topbar-b:#dc351f;--topbar-c:#47110b;--topbar-accent:#fb6a4f;--theme-accent:#ef4444;--theme-accent-strong:#dc2626;--theme-accent-rgb:239,68,68}.xui-shell.topbar-rose,.login-shell.topbar-rose{--topbar-a:#831833;--topbar-b:#be123c;--topbar-c:#430c1d;--topbar-accent:#fb7185;--theme-accent:#fb7185;--theme-accent-strong:#be123c;--theme-accent-rgb:251,113,133}.xui-shell.topbar-pink,.login-shell.topbar-pink{--topbar-a:#9d174d;--topbar-b:#db2777;--topbar-c:#4a0b28;--topbar-accent:#f472b6;--theme-accent:#ec4899;--theme-accent-strong:#db2777;--theme-accent-rgb:236,72,153}.xui-shell.topbar-purple,.login-shell.topbar-purple{--topbar-a:#5b159c;--topbar-b:#9333ea;--topbar-c:#2e0b52;--topbar-accent:#c084fc;--theme-accent:#a855f7;--theme-accent-strong:#7e22ce;--theme-accent-rgb:168,85,247}.xui-shell.topbar-indigo,.login-shell.topbar-indigo{--topbar-a:#32208f;--topbar-b:#4f46e5;--topbar-c:#191047;--topbar-accent:#818cf8;--theme-accent:#818cf8;--theme-accent-strong:#4338ca;--theme-accent-rgb:129,140,248}.xui-shell.topbar-slate,.login-shell.topbar-slate{--topbar-a:#263647;--topbar-b:#475569;--topbar-c:#0b1220;--topbar-accent:#cbd5e1;--theme-accent:#94a3b8;--theme-accent-strong:#64748b;--theme-accent-rgb:148,163,184}.xui-shell.topbar-dark-grey,.login-shell.topbar-dark-grey{--topbar-a:#1f2937;--topbar-b:#374151;--topbar-c:#080d14;--topbar-accent:#cbd5e1;--theme-accent:#94a3b8;--theme-accent-strong:#64748b;--theme-accent-rgb:148,163,184}.xui-shell.topbar-light-grey,.login-shell.topbar-light-grey{--topbar-a:#9aa7b8;--topbar-b:#cbd5e1;--topbar-c:#4b5563;--topbar-accent:#f8fafc;--theme-accent:#64748b;--theme-accent-strong:#475569;--theme-accent-rgb:100,116,139}.xui-shell .xui-topbar{--sc-topbar-dark: color-mix(in srgb, var(--topbar-c, #071a55) 76%, #000 24%);--sc-topbar-soft: color-mix(in srgb, var(--topbar-a, #0b3b98) 72%, #000 28%);--sc-topbar-main: var(--topbar-b, #145ee5);--sc-topbar-glow: var(--topbar-accent, #2f82ff);isolation:isolate!important;overflow:visible!important;position:relative!important;background:radial-gradient(ellipse 150px 18px at 50% 0%,color-mix(in srgb,var(--sc-topbar-glow) 92%,#fff 8%) 0%,rgba(255,255,255,.42) 9%,transparent 56%),linear-gradient(118deg,transparent 0 38%,rgba(255,255,255,.115) 38.15% 54%,transparent 54.15% 100%),linear-gradient(90deg,var(--sc-topbar-dark) 0%,var(--sc-topbar-soft) 18%,var(--sc-topbar-main) 44%,var(--sc-topbar-soft) 70%,var(--sc-topbar-dark) 100%)!important;border-bottom:1px solid color-mix(in srgb,var(--sc-topbar-glow) 52%,transparent)!important;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #00000061,0 6px 22px #00000047!important}.xui-shell .xui-topbar:before,.xui-shell .xui-topbar:after{content:""!important;display:block!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;pointer-events:none!important;z-index:0!important}.xui-shell .xui-topbar:before{background:linear-gradient(114deg,rgba(255,255,255,.13),rgba(255,255,255,.055) 42%,transparent 43%),linear-gradient(114deg,transparent 0 49%,rgba(0,0,0,.22) 49.2% 72%,transparent 72.2% 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);opacity:.72!important;transform:none!important;animation:scPremiumTopbarDepth 12s ease-in-out infinite alternate!important}.xui-shell .xui-topbar:after{background:linear-gradient(90deg,transparent 0%,transparent 38%,color-mix(in srgb,var(--sc-topbar-glow) 84%,#fff 16%) 49%,rgba(255,255,255,.82) 50%,color-mix(in srgb,var(--sc-topbar-glow) 84%,#fff 16%) 51%,transparent 62%,transparent 100%),linear-gradient(90deg,transparent 0%,rgba(255,255,255,.16) 50%,transparent 100%);background-size:220% 100%,100% 100%!important;background-position:135% 0,0 0!important;mix-blend-mode:screen;opacity:.82!important;animation:scPremiumTopbarShine 7.5s ease-in-out infinite!important}.xui-shell .xui-topbar>*{position:relative!important;z-index:2!important}.xui-shell .xui-brand{filter:drop-shadow(0 0 14px color-mix(in srgb,var(--sc-topbar-glow) 42%,transparent))!important}.xui-shell .xui-brand strong,.xui-shell .xui-brand span{text-shadow:0 0 18px rgba(255,255,255,.16),0 2px 8px rgba(0,0,0,.25)!important}.xui-shell:not(.topbar-light-grey){--sc-topbar-chip-bg: rgba(2, 12, 32, .34);--sc-topbar-chip-bg-strong: rgba(2, 12, 32, .48);--sc-topbar-chip-border: rgba(255,255,255,.075);--sc-topbar-chip-text: #fff}.xui-shell.topbar-light-grey{--sc-topbar-chip-bg: rgba(15, 23, 42, .2);--sc-topbar-chip-bg-strong: rgba(15, 23, 42, .3);--sc-topbar-chip-border: rgba(15, 23, 42, .12);--sc-topbar-chip-text: #fff}.xui-shell .xui-live-counters .top-counter.compact b,.xui-shell .xui-live-counters .top-counter.stream-state b,.xui-shell .xui-live-counters .top-counter.stream-state small,.xui-shell .xui-live-counters .top-counter.bandwidth-state b,.xui-shell .xui-live-counters .top-counter.bandwidth-state small,.xui-shell .top-search-button,.xui-shell .user-button.clean-user-button,.theme-light.xui-shell .xui-live-counters .top-counter.compact b,.theme-light.xui-shell .xui-live-counters .top-counter.stream-state b,.theme-light.xui-shell .xui-live-counters .top-counter.stream-state small,.theme-light.xui-shell .xui-live-counters .top-counter.bandwidth-state b,.theme-light.xui-shell .xui-live-counters .top-counter.bandwidth-state small,.theme-light.xui-shell .top-search-button,.theme-light.xui-shell .user-button.clean-user-button{background:var(--sc-topbar-chip-bg)!important;border:1px solid var(--sc-topbar-chip-border)!important;box-shadow:inset 0 1px #ffffff0b,0 8px 18px #0000001a!important;color:var(--sc-topbar-chip-text)!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}.xui-shell .xui-live-counters .top-counter.stream-state b,.xui-shell .xui-live-counters .top-counter.stream-state small,.xui-shell .xui-live-counters .top-counter.bandwidth-state b,.xui-shell .xui-live-counters .top-counter.bandwidth-state small{background:var(--sc-topbar-chip-bg-strong)!important}.xui-shell .top-search-button:hover,.xui-shell .user-button.clean-user-button:hover,.xui-shell .top-search-button:focus,.xui-shell .user-button.clean-user-button:focus{background:color-mix(in srgb,var(--sc-topbar-chip-bg-strong) 70%,var(--sc-topbar-glow) 30%)!important;box-shadow:inset 0 1px #ffffff13,0 0 0 1px color-mix(in srgb,var(--sc-topbar-glow) 24%,transparent)!important}.xui-shell .top-fa,.xui-shell .top-search-button span,.xui-shell .user-button.clean-user-button,.xui-shell .user-button.clean-user-button span{color:var(--sc-topbar-chip-text)!important}@keyframes scPremiumTopbarDepth{0%{opacity:.58;filter:brightness(.96)}to{opacity:.82;filter:brightness(1.08)}}@keyframes scPremiumTopbarShine{0%,14%{background-position:150% 0,0 0;opacity:.52}45%{background-position:50% 0,0 0;opacity:.92}80%,to{background-position:-55% 0,0 0;opacity:.58}}@media (prefers-reduced-motion: reduce){.xui-shell .xui-topbar:before,.xui-shell .xui-topbar:after{animation:none!important}}.xui-shell[class*=topbar-] .xui-topbar,.theme-dark.xui-shell[class*=topbar-] .xui-topbar,.theme-light.xui-shell[class*=topbar-] .xui-topbar{--sc-topbar-left: color-mix(in srgb, var(--topbar-c, #071a55) 72%, #000 28%);--sc-topbar-mid: color-mix(in srgb, var(--topbar-b, #145ee5) 88%, #000 12%);--sc-topbar-right: color-mix(in srgb, var(--topbar-c, #071a55) 82%, #000 18%);--sc-topbar-panel: rgba(2, 10, 28, .38);isolation:isolate!important;overflow:hidden!important;position:relative!important;background:radial-gradient(ellipse 170px 15px at 50% 0%,color-mix(in srgb,var(--topbar-accent, #2f82ff) 96%,#fff 4%) 0%,rgba(255,255,255,.42) 9%,transparent 58%),linear-gradient(90deg,var(--sc-topbar-left) 0%,color-mix(in srgb,var(--topbar-a, #0b3b98) 82%,#000 18%) 23%,var(--sc-topbar-mid) 48%,color-mix(in srgb,var(--topbar-a, #0b3b98) 76%,#000 24%) 72%,var(--sc-topbar-right) 100%)!important;border-bottom:1px solid color-mix(in srgb,var(--topbar-accent, #2f82ff) 44%,rgba(255,255,255,.08) 56%)!important;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #00000070,0 5px 18px #00000047!important}.xui-shell[class*=topbar-] .xui-topbar:before,.theme-dark.xui-shell[class*=topbar-] .xui-topbar:before,.theme-light.xui-shell[class*=topbar-] .xui-topbar:before{content:""!important;display:block!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:0!important;pointer-events:none!important;opacity:.72!important;transform:none!important;clip-path:none!important;mix-blend-mode:normal!important;animation:scTopbarPremiumBreathe 8s ease-in-out infinite alternate!important;background:linear-gradient(125deg,transparent 0 33%,rgba(255,255,255,.12) 33.15% 45%,transparent 45.15% 100%),linear-gradient(125deg,transparent 0 50%,rgba(0,0,0,.2) 50.15% 74%,transparent 74.15% 100%)!important}.xui-shell[class*=topbar-] .xui-topbar:after,.theme-dark.xui-shell[class*=topbar-] .xui-topbar:after,.theme-light.xui-shell[class*=topbar-] .xui-topbar:after{content:""!important;display:block!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:1!important;pointer-events:none!important;transform:none!important;clip-path:none!important;mix-blend-mode:screen!important;opacity:.86!important;background:radial-gradient(ellipse 80px 12px at var(--sc-shine-x, 50%) 0%,rgba(255,255,255,.88) 0%,color-mix(in srgb,var(--topbar-accent, #2f82ff) 88%,#fff 12%) 18%,transparent 72%),linear-gradient(90deg,transparent 0%,transparent 42%,rgba(255,255,255,.2) 50%,transparent 58%,transparent 100%)!important;animation:scTopbarPremiumShine 7s ease-in-out infinite!important}.xui-shell[class*=topbar-] .xui-topbar>*,.theme-dark.xui-shell[class*=topbar-] .xui-topbar>*,.theme-light.xui-shell[class*=topbar-] .xui-topbar>*{position:relative!important;z-index:3!important}.xui-shell[class*=topbar-] .xui-live-counters .top-counter.compact b,.xui-shell[class*=topbar-] .xui-live-counters .top-counter.stream-state b,.xui-shell[class*=topbar-] .xui-live-counters .top-counter.stream-state small,.xui-shell[class*=topbar-] .xui-live-counters .top-counter.bandwidth-state b,.xui-shell[class*=topbar-] .xui-live-counters .top-counter.bandwidth-state small,.xui-shell[class*=topbar-] .top-search-button,.xui-shell[class*=topbar-] .user-button.clean-user-button,.theme-dark.xui-shell[class*=topbar-] .xui-live-counters .top-counter.compact b,.theme-dark.xui-shell[class*=topbar-] .xui-live-counters .top-counter.stream-state b,.theme-dark.xui-shell[class*=topbar-] .xui-live-counters .top-counter.stream-state small,.theme-dark.xui-shell[class*=topbar-] .xui-live-counters .top-counter.bandwidth-state b,.theme-dark.xui-shell[class*=topbar-] .xui-live-counters .top-counter.bandwidth-state small,.theme-dark.xui-shell[class*=topbar-] .top-search-button,.theme-dark.xui-shell[class*=topbar-] .user-button.clean-user-button,.theme-light.xui-shell[class*=topbar-] .xui-live-counters .top-counter.compact b,.theme-light.xui-shell[class*=topbar-] .xui-live-counters .top-counter.stream-state b,.theme-light.xui-shell[class*=topbar-] .xui-live-counters .top-counter.stream-state small,.theme-light.xui-shell[class*=topbar-] .xui-live-counters .top-counter.bandwidth-state b,.theme-light.xui-shell[class*=topbar-] .xui-live-counters .top-counter.bandwidth-state small,.theme-light.xui-shell[class*=topbar-] .top-search-button,.theme-light.xui-shell[class*=topbar-] .user-button.clean-user-button{background:#020a1c5c!important;border:1px solid rgba(255,255,255,.075)!important;box-shadow:inset 0 1px #ffffff0d,0 8px 18px #0000001f!important;color:#fff!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}.xui-shell.topbar-light-grey .xui-live-counters .top-counter.compact b,.xui-shell.topbar-light-grey .xui-live-counters .top-counter.stream-state b,.xui-shell.topbar-light-grey .xui-live-counters .top-counter.stream-state small,.xui-shell.topbar-light-grey .xui-live-counters .top-counter.bandwidth-state b,.xui-shell.topbar-light-grey .xui-live-counters .top-counter.bandwidth-state small,.xui-shell.topbar-light-grey .top-search-button,.xui-shell.topbar-light-grey .user-button.clean-user-button{background:#0f172a4d!important;border-color:#ffffff1f!important}.xui-shell[class*=topbar-] .xui-brand,.theme-dark.xui-shell[class*=topbar-] .xui-brand,.theme-light.xui-shell[class*=topbar-] .xui-brand{filter:drop-shadow(0 0 12px color-mix(in srgb,var(--topbar-accent, #2f82ff) 38%,transparent))!important}@keyframes scTopbarPremiumBreathe{0%{opacity:.54;filter:brightness(.96)}to{opacity:.78;filter:brightness(1.08)}}@keyframes scTopbarPremiumShine{0%,15%{--sc-shine-x: 28%;opacity:.42}45%{--sc-shine-x: 50%;opacity:.92}82%,to{--sc-shine-x: 72%;opacity:.5}}@media (prefers-reduced-motion: reduce){.xui-shell[class*=topbar-] .xui-topbar:before,.xui-shell[class*=topbar-] .xui-topbar:after{animation:none!important}}.xui-shell[class*=topbar-] .xui-topbar:before,.theme-dark.xui-shell[class*=topbar-] .xui-topbar:before,.theme-light.xui-shell[class*=topbar-] .xui-topbar:before{animation:none!important;opacity:.58!important;filter:none!important;background:linear-gradient(125deg,transparent 0 34%,rgba(255,255,255,.105) 34.15% 45%,transparent 45.15% 100%),linear-gradient(125deg,transparent 0 51%,rgba(0,0,0,.18) 51.15% 73%,transparent 73.15% 100%)!important}.xui-shell[class*=topbar-] .xui-topbar:after,.theme-dark.xui-shell[class*=topbar-] .xui-topbar:after,.theme-light.xui-shell[class*=topbar-] .xui-topbar:after{opacity:.74!important;mix-blend-mode:screen!important;background:radial-gradient(ellipse 155px 16px at 50% 0%,rgba(255,255,255,.88) 0%,color-mix(in srgb,var(--topbar-accent, #2f82ff) 74%,#fff 26%) 18%,transparent 66%),linear-gradient(100deg,transparent 0%,transparent 42%,rgba(255,255,255,.16) 50%,transparent 58%,transparent 100%)!important;background-size:240px 100%,520px 100%!important;background-repeat:no-repeat!important;background-position:-260px 0,-620px 0!important;animation:scTopbarTravelShine 6.8s cubic-bezier(.45,0,.25,1) infinite!important}@keyframes scTopbarTravelShine{0%{background-position:-280px 0,-620px 0;opacity:.3}12%{opacity:.54}50%{opacity:.78}88%{opacity:.54}to{background-position:calc(100% + 280px) 0,calc(100% + 620px) 0;opacity:.28}}.xui-shell[class*=topbar-] .top-search-button,.xui-shell[class*=topbar-] .user-button.clean-user-button,.theme-dark.xui-shell[class*=topbar-] .top-search-button,.theme-dark.xui-shell[class*=topbar-] .user-button.clean-user-button,.theme-light.xui-shell[class*=topbar-] .top-search-button,.theme-light.xui-shell[class*=topbar-] .user-button.clean-user-button{position:relative!important;z-index:8!important;background:#030b1fad!important;border:1px solid rgba(255,255,255,.09)!important;box-shadow:inset 0 1px #ffffff0f,0 8px 18px #0003!important;-webkit-backdrop-filter:blur(10px) saturate(115%)!important;backdrop-filter:blur(10px) saturate(115%)!important}.xui-shell[class*=topbar-] .top-search-button:hover,.xui-shell[class*=topbar-] .user-button.clean-user-button:hover,.theme-dark.xui-shell[class*=topbar-] .top-search-button:hover,.theme-dark.xui-shell[class*=topbar-] .user-button.clean-user-button:hover,.theme-light.xui-shell[class*=topbar-] .top-search-button:hover,.theme-light.xui-shell[class*=topbar-] .user-button.clean-user-button:hover{background:color-mix(in srgb,rgba(3,11,31,.72) 82%,var(--topbar-accent, #2f82ff) 18%)!important}.xui-shell[class*=topbar-] .xui-topbar,.theme-dark.xui-shell[class*=topbar-] .xui-topbar,.theme-light.xui-shell[class*=topbar-] .xui-topbar{overflow:visible!important;z-index:600!important;isolation:isolate!important}.xui-shell[class*=topbar-] .xui-topbar:before,.theme-dark.xui-shell[class*=topbar-] .xui-topbar:before,.theme-light.xui-shell[class*=topbar-] .xui-topbar:before,.xui-shell[class*=topbar-] .xui-topbar:after,.theme-dark.xui-shell[class*=topbar-] .xui-topbar:after,.theme-light.xui-shell[class*=topbar-] .xui-topbar:after{pointer-events:none!important;z-index:0!important}.xui-shell[class*=topbar-] .xui-topbar>*,.theme-dark.xui-shell[class*=topbar-] .xui-topbar>*,.theme-light.xui-shell[class*=topbar-] .xui-topbar>*{position:relative!important;z-index:20!important}.xui-shell[class*=topbar-] .xui-topbar:after,.theme-dark.xui-shell[class*=topbar-] .xui-topbar:after,.theme-light.xui-shell[class*=topbar-] .xui-topbar:after{top:0!important;right:0!important;bottom:0!important;left:0!important;opacity:.72!important;mix-blend-mode:screen!important;background:radial-gradient(ellipse 165px 16px at 50% 0%,rgba(255,255,255,.86) 0%,color-mix(in srgb,var(--topbar-accent, #2f82ff) 72%,#fff 28%) 18%,transparent 68%),linear-gradient(100deg,transparent 0%,transparent 42%,rgba(255,255,255,.15) 50%,transparent 58%,transparent 100%)!important;background-size:250px 100%,560px 100%!important;background-repeat:no-repeat!important;animation:scTopbarTravelShinePingPong 9s ease-in-out infinite!important;will-change:background-position,opacity!important}@keyframes scTopbarTravelShinePingPong{0%{background-position:-300px 0,-640px 0;opacity:.22}12%{opacity:.62}50%{background-position:calc(100% + 300px) 0,calc(100% + 640px) 0;opacity:.78}88%{opacity:.62}to{background-position:-300px 0,-640px 0;opacity:.22}}.xui-shell[class*=topbar-] .top-actions.polished-top-actions,.theme-dark.xui-shell[class*=topbar-] .top-actions.polished-top-actions,.theme-light.xui-shell[class*=topbar-] .top-actions.polished-top-actions{grid-template-columns:minmax(132px,178px) auto!important;gap:10px!important;z-index:900!important}.xui-shell[class*=topbar-] .top-search,.xui-shell[class*=topbar-] .user-menu,.theme-dark.xui-shell[class*=topbar-] .top-search,.theme-dark.xui-shell[class*=topbar-] .user-menu,.theme-light.xui-shell[class*=topbar-] .top-search,.theme-light.xui-shell[class*=topbar-] .user-menu{position:relative!important;z-index:920!important}.xui-shell[class*=topbar-] .top-search-button,.theme-dark.xui-shell[class*=topbar-] .top-search-button,.theme-light.xui-shell[class*=topbar-] .top-search-button{height:34px!important;min-height:34px!important;padding:0 11px!important;font-size:13px!important;line-height:1!important}.xui-shell[class*=topbar-] .top-search-button span,.theme-dark.xui-shell[class*=topbar-] .top-search-button span,.theme-light.xui-shell[class*=topbar-] .top-search-button span{font-size:13px!important;font-weight:700!important}.xui-shell[class*=topbar-] .user-button.clean-user-button,.theme-dark.xui-shell[class*=topbar-] .user-button.clean-user-button,.theme-light.xui-shell[class*=topbar-] .user-button.clean-user-button{height:34px!important;min-height:34px!important;padding:0 11px!important;font-size:13px!important;line-height:1!important}.xui-shell[class*=topbar-] .top-search.open,.xui-shell[class*=topbar-] .user-menu:hover,.xui-shell[class*=topbar-] .user-menu:has(.user-dropdown.open),.theme-dark.xui-shell[class*=topbar-] .top-search.open,.theme-dark.xui-shell[class*=topbar-] .user-menu:hover,.theme-dark.xui-shell[class*=topbar-] .user-menu:has(.user-dropdown.open),.theme-light.xui-shell[class*=topbar-] .top-search.open,.theme-light.xui-shell[class*=topbar-] .user-menu:hover,.theme-light.xui-shell[class*=topbar-] .user-menu:has(.user-dropdown.open){z-index:1200!important}.xui-shell[class*=topbar-] .top-search-panel,.xui-shell[class*=topbar-] .user-dropdown,.theme-dark.xui-shell[class*=topbar-] .top-search-panel,.theme-dark.xui-shell[class*=topbar-] .user-dropdown,.theme-light.xui-shell[class*=topbar-] .top-search-panel,.theme-light.xui-shell[class*=topbar-] .user-dropdown{z-index:1300!important;position:absolute!important;top:calc(100% + 2px)!important;transform:translateY(0)!important}.xui-shell[class*=topbar-] .user-menu:hover .user-dropdown,.theme-dark.xui-shell[class*=topbar-] .user-menu:hover .user-dropdown,.theme-light.xui-shell[class*=topbar-] .user-menu:hover .user-dropdown{opacity:1!important;pointer-events:auto!important;transform:translateY(0)!important}.xui-shell[class*=topbar-] .top-search-panel,.theme-dark.xui-shell[class*=topbar-] .top-search-panel,.theme-light.xui-shell[class*=topbar-] .top-search-panel{min-width:min(360px,calc(100vw - 32px))!important;max-width:min(420px,calc(100vw - 32px))!important;padding:10px!important}.xui-shell[class*=topbar-] .top-search-panel input,.theme-dark.xui-shell[class*=topbar-] .top-search-panel input,.theme-light.xui-shell[class*=topbar-] .top-search-panel input{font-size:13px!important;height:34px!important}.xui-shell .xui-nav,.xui-shell .xui-content,.xui-shell .content-shell{position:relative!important;z-index:1!important}@media (prefers-reduced-motion: reduce){.xui-shell[class*=topbar-] .xui-topbar:after{animation:none!important}}.xui-shell[class*=topbar-] .dashboard-board>.stat-card .stat-icon,.xui-shell[class*=topbar-] .dashboard-library-stat .stat-icon,.xui-shell[class*=topbar-] .dashboard-detail-page .stat-card .stat-icon{color:color-mix(in srgb,var(--theme-accent, #2f82ff) 72%,#ffffff 28%)!important;background:radial-gradient(circle at 32% 24%,rgba(255,255,255,.18),transparent 34%),linear-gradient(180deg,color-mix(in srgb,var(--theme-accent, #2f82ff) 23%,rgba(14,28,50,.88) 77%),color-mix(in srgb,var(--theme-accent-strong, #0b5fd3) 26%,rgba(8,18,34,.94) 74%))!important;border:1px solid rgba(var(--theme-accent-rgb, 47,130,255),.48)!important;border-radius:14px!important;box-shadow:inset 0 1px #ffffff1f,0 0 0 1px rgba(var(--theme-accent-rgb, 47,130,255),.08),0 0 24px rgba(var(--theme-accent-rgb, 47,130,255),.18)!important;display:grid!important;height:48px!important;place-items:center!important;text-shadow:0 0 16px rgba(var(--theme-accent-rgb, 47,130,255),.36)!important;width:48px!important}.xui-shell[class*=topbar-] .dashboard-board>.stat-card .stat-icon i,.xui-shell[class*=topbar-] .dashboard-library-stat .stat-icon i,.xui-shell[class*=topbar-] .dashboard-detail-page .stat-card .stat-icon i{color:inherit!important;filter:drop-shadow(0 0 10px rgba(var(--theme-accent-rgb, 47,130,255),.34))!important}.xui-shell[class*=topbar-] .dashboard-board>.stat-card:before,.xui-shell[class*=topbar-] .dashboard-library-stat:before,.xui-shell[class*=topbar-] .dashboard-detail-page .stat-card:before{background:linear-gradient(105deg,rgba(var(--theme-accent-rgb, 47,130,255),.14),rgba(var(--theme-accent-rgb, 47,130,255),.09) 48%,#ffffff0e)!important}.xui-shell[class*=topbar-] .dashboard-board>.stat-card:after,.xui-shell[class*=topbar-] .dashboard-library-stat:after,.xui-shell[class*=topbar-] .dashboard-detail-page .stat-card:after{background:radial-gradient(circle at center,rgba(var(--theme-accent-rgb, 47,130,255),.2) 0 3px,transparent 3.4px)!important;background-size:30px 30px!important}.xui-shell[class*=topbar-] .dashboard-board>.stat-card:hover,.xui-shell[class*=topbar-] .dashboard-library-stat:hover,.xui-shell[class*=topbar-] .dashboard-detail-page .stat-card:hover{border-color:rgba(var(--theme-accent-rgb, 47,130,255),.62)!important;box-shadow:0 16px 34px rgba(var(--theme-accent-rgb, 47,130,255),.2),inset 0 1px #ffffff0d!important}.xui-shell[class*=topbar-] .dashboard-board>.stat-card:hover .stat-icon,.xui-shell[class*=topbar-] .dashboard-library-stat:hover .stat-icon,.xui-shell[class*=topbar-] .dashboard-detail-page .stat-card:hover .stat-icon{color:#fff!important;box-shadow:inset 0 1px #ffffff29,0 0 0 1px rgba(var(--theme-accent-rgb, 47,130,255),.18),0 0 30px rgba(var(--theme-accent-rgb, 47,130,255),.28)!important}.xui-shell.topbar-light-grey .dashboard-board>.stat-card .stat-icon,.xui-shell.topbar-light-grey .dashboard-library-stat .stat-icon,.xui-shell.topbar-light-grey .dashboard-detail-page .stat-card .stat-icon{color:#f8fafc!important}.xui-shell[class*=topbar-] .xui-topbar,.theme-dark.xui-shell[class*=topbar-] .xui-topbar,.theme-light.xui-shell[class*=topbar-] .xui-topbar{overflow:visible!important;z-index:9000!important}.xui-shell[class*=topbar-] .top-actions.polished-top-actions,.xui-shell[class*=topbar-] .top-search,.xui-shell[class*=topbar-] .user-menu,.theme-dark.xui-shell[class*=topbar-] .top-actions.polished-top-actions,.theme-dark.xui-shell[class*=topbar-] .top-search,.theme-dark.xui-shell[class*=topbar-] .user-menu,.theme-light.xui-shell[class*=topbar-] .top-actions.polished-top-actions,.theme-light.xui-shell[class*=topbar-] .top-search,.theme-light.xui-shell[class*=topbar-] .user-menu{overflow:visible!important;position:relative!important;z-index:9100!important}.xui-shell[class*=topbar-] .user-menu:has(.user-dropdown.open),.theme-dark.xui-shell[class*=topbar-] .user-menu:has(.user-dropdown.open),.theme-light.xui-shell[class*=topbar-] .user-menu:has(.user-dropdown.open){z-index:9400!important}.xui-shell[class*=topbar-] .user-dropdown,.theme-dark.xui-shell[class*=topbar-] .user-dropdown,.theme-light.xui-shell[class*=topbar-] .user-dropdown{position:absolute!important;top:calc(100% + 8px)!important;right:0!important;left:auto!important;min-width:258px!important;width:258px!important;max-width:calc(100vw - 24px)!important;max-height:calc(100vh - 96px)!important;overflow-y:auto!important;padding:8px!important;border-radius:4px!important;background:#0f192afa!important;border:1px solid rgba(var(--theme-accent-rgb, 47, 130, 255),.3)!important;box-shadow:0 24px 58px #00000075,0 0 0 1px #ffffff09,0 0 28px rgba(var(--theme-accent-rgb, 47, 130, 255),.1)!important;-webkit-backdrop-filter:blur(12px) saturate(120%)!important;backdrop-filter:blur(12px) saturate(120%)!important;z-index:9999!important;transform:translateY(6px)!important}.xui-shell[class*=topbar-] .user-dropdown.open,.xui-shell[class*=topbar-] .user-menu:hover .user-dropdown,.theme-dark.xui-shell[class*=topbar-] .user-dropdown.open,.theme-dark.xui-shell[class*=topbar-] .user-menu:hover .user-dropdown,.theme-light.xui-shell[class*=topbar-] .user-dropdown.open,.theme-light.xui-shell[class*=topbar-] .user-menu:hover .user-dropdown{opacity:1!important;pointer-events:auto!important;transform:translateY(0)!important}.xui-shell[class*=topbar-] .user-dropdown button,.theme-dark.xui-shell[class*=topbar-] .user-dropdown button,.theme-light.xui-shell[class*=topbar-] .user-dropdown button{min-height:38px!important;padding:0 11px!important;font-size:13px!important;line-height:1.15!important;color:#dce7f8!important;border-radius:4px!important;white-space:normal!important}.xui-shell[class*=topbar-] .user-dropdown button:hover,.theme-dark.xui-shell[class*=topbar-] .user-dropdown button:hover,.theme-light.xui-shell[class*=topbar-] .user-dropdown button:hover{background:rgba(var(--theme-accent-rgb, 47, 130, 255),.16)!important;color:#fff!important}.xui-shell[class*=topbar-] .user-dropdown i,.theme-dark.xui-shell[class*=topbar-] .user-dropdown i,.theme-light.xui-shell[class*=topbar-] .user-dropdown i{color:color-mix(in srgb,var(--theme-accent, #2f82ff) 74%,#ffffff 26%)!important}.xui-shell[class*=topbar-] .user-dropdown hr,.theme-dark.xui-shell[class*=topbar-] .user-dropdown hr,.theme-light.xui-shell[class*=topbar-] .user-dropdown hr{border-top-color:#ffffff1a!important;margin:7px -8px!important}.xui-shell[class*=topbar-] .top-search-panel,.theme-dark.xui-shell[class*=topbar-] .top-search-panel,.theme-light.xui-shell[class*=topbar-] .top-search-panel{position:absolute!important;top:calc(100% + 8px)!important;right:0!important;left:auto!important;z-index:9800!important}.xui-shell .xui-nav,.xui-shell .xui-content,.xui-shell .content-shell,.xui-shell .dashboard-board,.xui-shell .dashboard-page{z-index:1!important}.xui-shell .xui-nav{position:relative!important;z-index:8500!important;overflow:visible!important;isolation:isolate!important}.xui-shell .nav-item{position:relative!important;overflow:visible!important;z-index:8510!important}.xui-shell .nav-item:hover,.xui-shell .nav-item.active,.xui-shell .nav-item:has(.nav-dropdown.open),.xui-shell .nav-item:has(.nav-subitem:hover){z-index:8700!important}.xui-shell .nav-dropdown,.xui-shell .content-dropdown,.xui-shell .nav-flyout{background:#111a2cfb!important;border:1px solid rgba(var(--theme-accent-rgb, 47, 130, 255),.26)!important;box-shadow:0 26px 68px #00000080,0 0 0 1px #ffffff09,0 0 28px rgba(var(--theme-accent-rgb, 47, 130, 255),.08)!important;-webkit-backdrop-filter:blur(12px) saturate(118%)!important;backdrop-filter:blur(12px) saturate(118%)!important;border-radius:4px!important;display:grid!important;overflow:visible!important;pointer-events:none!important;position:absolute!important;opacity:0!important;z-index:8800!important}.xui-shell .nav-dropdown,.xui-shell .content-dropdown{top:calc(100% + 0px)!important;left:0!important;min-width:260px!important;padding:10px 8px!important;transform:translateY(8px)!important}.xui-shell .content-dropdown{min-width:272px!important}.xui-shell .nav-flyout{top:0!important;left:calc(100% + 10px)!important;min-width:310px!important;padding:10px 8px!important;transform:translate(8px)!important;z-index:9100!important}.xui-shell .nav-dropdown.open,.xui-shell .nav-item:hover>.nav-dropdown,.xui-shell .nav-subitem:hover>.nav-flyout,.xui-shell .nav-flyout:hover{opacity:1!important;pointer-events:auto!important;transform:translate(0)!important}.xui-shell .nav-subitem{position:relative!important;overflow:visible!important;z-index:8900!important}.xui-shell .nav-subitem:after{content:""!important;position:absolute!important;top:0!important;left:100%!important;width:14px!important;height:100%!important;pointer-events:auto!important;background:transparent!important}.xui-shell .nav-dropdown a,.xui-shell .nav-dropdown button,.xui-shell .nav-flyout a,.xui-shell .nav-flyout button,.xui-shell .nav-direct-link,.xui-shell .nav-subitem>a{align-items:center!important;background:transparent!important;border-left:3px solid transparent!important;border-radius:6px!important;color:#d8e3f4!important;display:grid!important;grid-template-columns:24px minmax(0,1fr) 18px!important;gap:10px!important;min-height:42px!important;padding:0 12px 0 18px!important;position:relative!important;text-decoration:none!important;white-space:nowrap!important;width:100%!important;z-index:1!important}.xui-shell .nav-flyout a,.xui-shell .nav-flyout button{grid-template-columns:24px minmax(0,1fr)!important;min-height:43px!important}.xui-shell .nav-dropdown a:hover,.xui-shell .nav-dropdown button:hover,.xui-shell .nav-flyout a:hover,.xui-shell .nav-flyout button:hover,.xui-shell .nav-subitem:hover>a,.xui-shell .nav-direct-link:hover{background:rgba(var(--theme-accent-rgb, 47, 130, 255),.15)!important;border-left-color:var(--theme-accent, #2f82ff)!important;color:#fff!important;padding-left:18px!important}.xui-shell .nav-dropdown a i,.xui-shell .nav-dropdown button i,.xui-shell .nav-flyout a i,.xui-shell .nav-flyout button i{color:color-mix(in srgb,var(--theme-accent, #2f82ff) 74%,#ffffff 26%)!important;width:20px!important;text-align:center!important}.xui-shell .nav-chevron-right{justify-self:end!important;margin-left:auto!important}.xui-shell .xui-workspace,.xui-shell .dashboard-board,.xui-shell .dashboard-page,.xui-shell .dashboard-main-panel,.xui-shell .dashboard-bottom-panel,.xui-shell .dashboard-imports-panel,.xui-shell .stat-card,.xui-shell .service-panel{position:relative!important;z-index:1!important}.xui-shell .top-actions.polished-top-actions,.xui-shell .top-search,.xui-shell .user-menu,.xui-shell .user-dropdown,.xui-shell .top-search-panel{z-index:9300!important}.xui-shell.theme-light .nav-dropdown,.xui-shell.theme-light .content-dropdown,.xui-shell.theme-light .nav-flyout{background:#fffffffb!important;border-color:rgba(var(--theme-accent-rgb, 47, 130, 255),.22)!important;box-shadow:0 26px 68px #1b2c442e!important}.xui-shell.theme-light .nav-dropdown a,.xui-shell.theme-light .nav-dropdown button,.xui-shell.theme-light .nav-flyout a,.xui-shell.theme-light .nav-flyout button,.xui-shell.theme-light .nav-direct-link,.xui-shell.theme-light .nav-subitem>a{color:#33465f!important}.xui-shell.theme-light .nav-dropdown a:hover,.xui-shell.theme-light .nav-dropdown button:hover,.xui-shell.theme-light .nav-flyout a:hover,.xui-shell.theme-light .nav-flyout button:hover,.xui-shell.theme-light .nav-subitem:hover>a,.xui-shell.theme-light .nav-direct-link:hover{color:#102033!important;background:color-mix(in srgb,var(--theme-accent, #2f82ff) 10%,#f3f7fc 90%)!important}.m3u-modal-backdrop{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;padding:18px!important;z-index:5000!important}.m3u-source-modal{display:flex!important;flex-direction:column!important;overflow:hidden!important;max-height:calc(100vh - 36px)!important}.m3u-source-modal>.panel-head{flex:0 0 auto!important;position:sticky!important;top:0!important;z-index:2!important}.m3u-source-modal>.m3u-form-grid{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;padding-bottom:84px!important}.m3u-source-modal>.modal-actions{flex:0 0 auto!important;position:sticky!important;bottom:0!important;z-index:3!important;border-top:1px solid rgba(73,103,145,.34)!important;box-shadow:0 -12px 30px #00000047!important}.m3u-category-checkbox-list,.m3u-category-map-list,.m3u-series-preview-box{max-height:none!important;overflow:visible!important}.m3u-category-checkbox{align-items:flex-start!important;min-height:50px!important}.m3u-category-checkbox input[type=checkbox],.m3u-form-grid input[type=checkbox],.m3u-source-modal input[type=checkbox]{width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;padding:0!important;margin:2px 8px 0 0!important;flex:0 0 18px!important}.m3u-category-map-head,.m3u-category-map-row{grid-template-columns:minmax(220px,1.5fr) 90px 130px minmax(220px,1fr)!important}@media (max-width: 900px){.m3u-smart-preview .m3u-preview-cards{grid-template-columns:repeat(2,minmax(0,1fr))!important}.m3u-category-map-head{display:none!important}.m3u-category-map-row{grid-template-columns:1fr!important}}.m3u-category-unified-list{grid-template-columns:1fr!important;max-height:420px}.m3u-category-unified-row{align-items:center;display:grid!important;grid-template-columns:34px minmax(220px,1fr) minmax(260px,.9fr);gap:12px;min-height:74px}.m3u-category-check-cell{align-items:center;display:flex;justify-content:center}.m3u-category-info-cell{min-width:0}.m3u-category-info-cell strong,.m3u-category-info-cell small{display:block}.m3u-category-info-cell small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m3u-category-target-cell{display:grid;gap:5px;min-width:0}.m3u-category-target-cell>span{color:#93a8c6;font-size:10px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.m3u-category-target-cell .m3u-category-select{width:100%}@media (max-width: 860px){.m3u-category-unified-row{grid-template-columns:28px 1fr}.m3u-category-target-cell{grid-column:2 / -1}}.m3u-error-line{color:#ff9ca8;display:block;margin-top:6px;font-size:12px;line-height:1.4;word-break:break-word}.m3u-error-line i{margin-right:6px}.m3u-error-details{margin-top:8px;padding:8px 10px;border:1px solid rgba(255,92,122,.25);border-radius:10px;background:#ff5c7a0f}.m3u-error-details summary{cursor:pointer;color:#ffd0d6;font-weight:800;margin-bottom:6px}.m3u-error-details div{display:grid;gap:2px;padding:6px 0;border-top:1px solid rgba(255,255,255,.07)}.m3u-error-details small{color:var(--muted)}.m3u-error-details span{color:#ffd8dd;word-break:break-word}.m3u-modal-backdrop{align-items:flex-start!important;justify-content:center!important;padding:16px 18px!important;overflow:hidden!important}.m3u-source-modal{width:min(1180px,calc(100vw - 36px))!important;max-height:calc(100dvh - 32px)!important;min-height:0!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;transform:none!important;margin:0 auto!important}.m3u-source-modal>.panel-head,.m3u-source-modal>.m3u-modal-head{position:relative!important;top:auto!important;flex:0 0 auto!important;z-index:10!important}.m3u-source-modal>.m3u-form-grid{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important;padding-bottom:96px!important}.m3u-source-modal>.modal-actions{position:relative!important;bottom:auto!important;flex:0 0 auto!important;z-index:11!important}.m3u-smart-preview .m3u-preview-cards article strong{overflow-wrap:anywhere!important}@media (max-width: 760px){.m3u-modal-backdrop{padding:8px!important}.m3u-source-modal{width:calc(100vw - 16px)!important;max-height:calc(100dvh - 16px)!important}.m3u-source-modal>.panel-head{gap:10px!important}.m3u-category-select-head{grid-template-columns:1fr!important}.m3u-preview-actions,.m3u-exec-actions{justify-content:stretch!important}.m3u-preview-actions button,.m3u-exec-actions button{width:100%!important}}.maintenance-panel .maintenance-options{margin-top:18px}.maintenance-stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin-top:16px}.maintenance-stats-grid>div{border:1px solid rgba(148,163,184,.24);border-radius:14px;padding:14px;background:#0f172a38}.maintenance-stats-grid strong{display:block;font-size:1.15rem;margin-bottom:4px}.maintenance-stats-grid span{opacity:.78;font-size:.86rem}.maintenance-result-box{display:grid;gap:8px;margin-top:16px}.maintenance-result-box pre{max-height:220px;overflow:auto;margin:6px 0 0;white-space:pre-wrap}.maintenance-panel .maintenance-options{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))!important;align-items:stretch!important;gap:14px!important}.maintenance-panel .maintenance-options>label{min-height:58px!important;width:100%!important}.maintenance-panel .maintenance-options .switch-row{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;padding:12px 14px!important;border:1px solid rgba(148,163,184,.18)!important;border-radius:14px!important;background:#0f172a38!important}.maintenance-panel .maintenance-options .switch-row span{flex:1 1 auto!important;min-width:0!important;white-space:normal!important;line-height:1.25!important}.maintenance-panel .maintenance-options .switch-row em{flex:0 0 auto!important;margin-left:auto!important}.maintenance-actions{flex-wrap:wrap!important}.performance-diagnostic-box{margin-top:16px;padding:16px;border:1px solid rgba(96,165,250,.26);border-radius:18px;background:#0f172a4d}.performance-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:14px}.performance-head strong,.performance-bottlenecks strong{display:block;color:#e5efff;margin-bottom:4px}.performance-head span,.performance-bottlenecks span,.performance-card span{color:#e2e8f0bd;font-size:.86rem}.performance-counts{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px}.performance-counts span,.performance-card em{border-radius:999px;padding:4px 9px;font-style:normal;font-size:.75rem;border:1px solid rgba(148,163,184,.22)}.performance-counts .ok,.performance-card.ok em{background:#22c55e24;color:#bbf7d0}.performance-counts .warn,.performance-card.warn em{background:#eab30826;color:#fde68a}.performance-counts .slow,.performance-card.slow em{background:#f9731626;color:#fed7aa}.performance-counts .error,.performance-card.error em{background:#ef444426;color:#fecaca}.performance-bottlenecks{display:grid;gap:5px;margin-bottom:14px;padding:12px;border-radius:14px;background:#0206173d}.performance-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px}.performance-card{display:grid;gap:8px;padding:13px;border-radius:16px;border:1px solid rgba(148,163,184,.18);background:#0f172a57}.performance-card>div{display:flex;align-items:center;justify-content:space-between;gap:10px}.performance-card b{font-size:1.15rem;color:#f8fafc}@media (max-width: 760px){.performance-head{flex-direction:column}.performance-counts{justify-content:flex-start}}
