@charset "UTF-8";:root,html.light,html[data-theme=light],body[data-theme=light],.ddns-list-v3.theme-light,.module-panel.theme-light{--q-primary: #1976D2;--q-secondary: #F4F6F8;--q-dark: #1D1D1D;--q-dark-page: #FFFFFF;--lucky-theme-accent-rgb: 25, 118, 210;--lucky-theme-accent: #1976d2;--lucky-theme-accent-text: #135ba1;--lucky-theme-accent-soft: rgba(25, 118, 210, .12);--lucky-theme-accent-strong: #0f5fb6;--lucky-theme-success-rgb: 47, 158, 99;--lucky-theme-success: #2f9e63;--lucky-theme-success-text: #176B3C;--lucky-theme-warning-rgb: 204, 138, 35;--lucky-theme-warning: #cc8a23;--lucky-theme-warning-text: #a46a15;--lucky-theme-danger-rgb: 217, 79, 79;--lucky-theme-danger: #d94f4f;--lucky-theme-danger-text: #b53838;--lucky-theme-info-rgb: 118, 132, 153;--lucky-theme-info: #768499;--lucky-theme-info-text: #4e5a6e;--lucky-theme-tunnel-rgb: 245, 158, 10;--lucky-theme-tunnel: #d97706;--lucky-theme-access-rgb: 139, 92, 246;--lucky-theme-access: #7c3aed;--lucky-theme-radius-xs: 2px;--lucky-theme-radius-sm: 4px;--lucky-theme-radius-control: 8px;--lucky-theme-radius-inner: 10px;--lucky-theme-radius-surface: 12px;--lucky-theme-radius-panel: 12px;--lucky-theme-radius-dialog: 14px;--lucky-theme-radius-pill: 9999px;--lucky-theme-panel-bg: linear-gradient(180deg, rgba(238, 243, 248, .88), rgba(232, 238, 245, .9));--lucky-theme-card-bg: rgba(255, 255, 255, .2);--lucky-theme-card-muted: rgba(255, 255, 255, .08);--lucky-theme-card-soft: rgba(255, 255, 255, .04);--lucky-theme-surface-soft: rgba(255, 255, 255, .6);--lucky-theme-surface-muted: rgba(255, 255, 255, .75);--lucky-theme-surface-elevated: rgba(255, 255, 255, .9);--lucky-theme-surface-inset: inset 0 1px 0 rgba(255, 255, 255, .4);--lucky-theme-surface-inset-soft: inset 0 1px 0 rgba(255, 255, 255, .16);--lucky-theme-border: rgba(15, 23, 42, .14);--lucky-theme-border-strong: rgba(25, 118, 210, .18);--lucky-theme-shadow-soft: 0 20px 48px rgba(15, 23, 42, .08);--lucky-theme-shadow-strong: 0 24px 60px rgba(15, 23, 42, .13);--lucky-theme-shadow-sm: rgba(15, 23, 42, .08);--lucky-theme-context-shadow: 0 8px 24px rgba(15, 23, 42, .14);--lucky-theme-glow: radial-gradient(circle at top left, rgba(25, 118, 210, .16), transparent 46%);--lucky-theme-page-wash: linear-gradient(180deg, rgba(246, 249, 253, .6), transparent 30%);--lucky-theme-page-accent: radial-gradient(circle at top left, rgba(25, 118, 210, .1), transparent 34%);--lucky-theme-text: #05101a;--lucky-theme-text-muted: rgba(5, 16, 26, .78);--lucky-theme-text-subtle: rgba(5, 16, 26, .58);--lucky-theme-chip-bg: rgba(250, 252, 255, .76);--lucky-theme-chip-border: rgba(15, 23, 42, .08);--lucky-theme-stat-total: rgba(25, 118, 210, .1);--lucky-theme-stat-enabled: rgba(47, 158, 99, .12);--lucky-theme-stat-disabled: rgba(130, 145, 163, .14);--lucky-theme-dialog-backdrop: rgba(15, 23, 42, .58);--lucky-theme-input-bg: rgba(255, 255, 255, .85);--lucky-theme-field-bg: rgba(255, 255, 255, .7);--lucky-theme-field-border: rgba(15, 23, 42, .15);--lucky-theme-field-border-hover: rgba(25, 118, 210, .25);--lucky-theme-field-border-focus: rgba(25, 118, 210, .45);--lucky-theme-field-focus-ring: 0 0 0 3px rgba(25, 118, 210, .15);--lucky-theme-section-border: rgba(15, 23, 42, .12);--lucky-theme-hover-fill: rgba(25, 118, 210, .06);--lucky-theme-disabled-fill: rgba(241, 245, 249, .88);--lucky-theme-placeholder: rgba(118, 132, 153, .88);--lucky-theme-ghost-bg: rgba(25, 118, 210, .1);--lucky-theme-ghost-border: var(--lucky-theme-accent);--lucky-theme-list-min-width: 820px;--lucky-theme-tag-primary-bg: rgba(25, 118, 210, .1);--lucky-theme-tag-primary-border: rgba(25, 118, 210, .24);--lucky-theme-tag-success-bg: rgba(47, 158, 99, .1);--lucky-theme-tag-success-border: rgba(47, 158, 99, .2);--lucky-theme-tag-warning-bg: rgba(204, 138, 35, .12);--lucky-theme-tag-warning-border: rgba(204, 138, 35, .22);--lucky-theme-tag-tunnel-bg: rgba(245, 158, 10, .14);--lucky-theme-tag-tunnel-border: rgba(245, 158, 10, .28);--lucky-theme-tag-access-bg: rgba(139, 92, 246, .14);--lucky-theme-tag-access-border: rgba(139, 92, 246, .28);--lucky-theme-index-bg: rgba(25, 118, 210, .08);--lucky-theme-index-border: rgba(25, 118, 210, .16);--lucky-theme-index-color: var(--lucky-theme-accent);--lucky-theme-listen-port-bg: linear-gradient(135deg, rgba(25, 118, 210, .14), rgba(15, 95, 182, .18));--lucky-theme-listen-port-border: rgba(25, 118, 210, .28);--lucky-theme-listen-port-color: #0f5fb6;--lucky-theme-target-port-bg: linear-gradient(135deg, rgba(47, 158, 99, .14), rgba(47, 158, 99, .2));--lucky-theme-target-port-border: rgba(47, 158, 99, .26);--lucky-theme-target-port-color: #22784b;--lucky-theme-action-btn-group-bg: rgba(25, 118, 210, .06);--lucky-theme-action-btn-group-border: rgba(25, 118, 210, .14);--lucky-theme-action-btn-group-shadow: 0 1px 4px rgba(25, 118, 210, .08);--lucky-theme-page-bg: #f2f3f5;--lucky-theme-control-bg: #ffffff;--lucky-theme-overlay-bg: #ffffff;--lucky-theme-fill: #ebeef5;--lucky-theme-fill-light: #f0f2f5;--lucky-theme-fill-lighter: #f5f7fa;--lucky-theme-border-lighter: #dcdfe6;--lucky-theme-text-primary: #303133;--lucky-theme-text-regular: #606266;--lucky-theme-text-secondary: #909399;--lucky-theme-text-placeholder: #a8abb2;--lucky-theme-text-disabled: #c0c4cc;--lucky-theme-bg-primary: #ecf5ff;--lucky-theme-bg-secondary: #d9ecff;--lucky-theme-page-bg-deep: rgba(255, 255, 255, .8);--lucky-theme-color-primary: #409eff;--lucky-theme-blur-strong: blur(20px);--lucky-theme-blur-md: blur(16px);--lucky-theme-glass-opacity-90: 90%;--lucky-theme-glass-opacity-80: 80%;--lucky-theme-glass-opacity-75: 75%;--lucky-theme-glass-opacity-60: 60%;--lucky-theme-glass-opacity-40: 40%;--lucky-theme-glass-opacity-35: 35%;--lucky-theme-glass-opacity-25: 25%;--lucky-theme-glass-row-bg: rgba(255, 255, 255, .45);--lucky-theme-glass-row-hover-bg: rgba(255, 255, 255, .65);--lucky-theme-glass-row-border: rgba(15, 23, 42, .1);--lucky-theme-glass-row-hover-border: rgba(25, 118, 210, .24);--lucky-theme-glass-row-backdrop: blur(16px)}html.tech-blue,html[data-theme=tech-blue],body[data-theme=tech-blue],.ddns-list-v3.theme-tech-blue,.module-panel.theme-tech-blue{--q-primary: #0b6fd3;--q-secondary: #f2f6fb;--q-dark: #1d1d1d;--q-dark-page: #ffffff;--lucky-theme-accent-rgb: 11, 111, 211;--lucky-theme-accent: #0b6fd3;--lucky-theme-accent-text: #0b5cb1;--lucky-theme-accent-soft: #e4effb;--lucky-theme-accent-strong: #0b5cb1;--lucky-theme-success-rgb: 47, 158, 99;--lucky-theme-success: #2f9e63;--lucky-theme-success-text: #1e7848;--lucky-theme-warning-rgb: 201, 138, 38;--lucky-theme-warning: #c98a26;--lucky-theme-warning-text: #9b6715;--lucky-theme-danger-rgb: 212, 86, 86;--lucky-theme-danger: #d45656;--lucky-theme-danger-text: #b33f3f;--lucky-theme-info-rgb: 111, 131, 152;--lucky-theme-info: #6f8398;--lucky-theme-info-text: #57697b;--lucky-theme-tunnel-rgb: 214, 146, 37;--lucky-theme-tunnel: #d69225;--lucky-theme-access-rgb: 67, 114, 196;--lucky-theme-access: #4372c4;--lucky-theme-radius-xs: 2px;--lucky-theme-radius-sm: 4px;--lucky-theme-radius-control: 8px;--lucky-theme-radius-inner: 10px;--lucky-theme-radius-surface: 12px;--lucky-theme-radius-panel: 12px;--lucky-theme-radius-dialog: 14px;--lucky-theme-radius-pill: 9999px;--lucky-theme-panel-bg: #e9f1f8;--lucky-theme-card-bg: #edf5fb;--lucky-theme-card-muted: #e5eff8;--lucky-theme-card-soft: #dfeaf5;--lucky-theme-surface-soft: #e3eef8;--lucky-theme-surface-muted: #e8f2fa;--lucky-theme-surface-elevated: #f1f7fc;--lucky-theme-surface-inset: none;--lucky-theme-surface-inset-soft: none;--lucky-theme-border: #c6d8e8;--lucky-theme-border-strong: #95b7d7;--lucky-theme-shadow-soft: none;--lucky-theme-shadow-strong: none;--lucky-theme-shadow-sm: transparent;--lucky-theme-context-shadow: none;--lucky-theme-glow: none;--lucky-theme-page-wash: none;--lucky-theme-page-accent: none;--lucky-theme-text: #17324d;--lucky-theme-text-muted: #51677f;--lucky-theme-text-subtle: #74889c;--lucky-theme-chip-bg: #e2edf8;--lucky-theme-chip-border: #c4d8eb;--lucky-theme-stat-total: #dcebf8;--lucky-theme-stat-enabled: #dff0e8;--lucky-theme-stat-disabled: #e1eaf2;--lucky-theme-dialog-backdrop: #17212b;--lucky-theme-input-bg: #eef6fb;--lucky-theme-field-bg: #edf5fb;--lucky-theme-field-border: #bfd2e4;--lucky-theme-field-border-hover: #aac4e4;--lucky-theme-field-border-focus: #78a9dc;--lucky-theme-field-focus-ring: none;--lucky-theme-section-border: #cfddeb;--lucky-theme-hover-fill: #dcebf8;--lucky-theme-disabled-fill: #e2ecf5;--lucky-theme-placeholder: #8ea2b7;--lucky-theme-ghost-bg: #ebf3fc;--lucky-theme-ghost-border: #0f6fd6;--lucky-theme-list-min-width: 820px;--lucky-theme-tag-primary-bg: #dcebf8;--lucky-theme-tag-primary-border: #b9d0e8;--lucky-theme-tag-success-bg: #dff0e8;--lucky-theme-tag-success-border: #cbe6d8;--lucky-theme-tag-warning-bg: #fbf2e5;--lucky-theme-tag-warning-border: #efd6ab;--lucky-theme-tag-tunnel-bg: #fbf0df;--lucky-theme-tag-tunnel-border: #ebd0a1;--lucky-theme-tag-access-bg: #edf1fb;--lucky-theme-tag-access-border: #ccd8f1;--lucky-theme-index-bg: #dcebf8;--lucky-theme-index-border: #b8cfe8;--lucky-theme-index-color: #0f6fd6;--lucky-theme-listen-port-bg: #dcebf8;--lucky-theme-listen-port-border: #b8cfe8;--lucky-theme-listen-port-color: #0b5cb1;--lucky-theme-target-port-bg: #eef8f2;--lucky-theme-target-port-border: #cde7d8;--lucky-theme-target-port-color: #1e7848;--lucky-theme-action-btn-group-bg: #dfeaf5;--lucky-theme-action-btn-group-border: #c6d8e8;--lucky-theme-action-btn-group-shadow: none;--lucky-theme-page-bg: #e9f1f8;--lucky-theme-control-bg: #edf5fb;--lucky-theme-overlay-bg: #f1f7fc;--lucky-theme-fill: #dbe8f4;--lucky-theme-fill-light: #e3edf7;--lucky-theme-fill-lighter: #edf5fb;--lucky-theme-border-lighter: #cfddeb;--lucky-theme-text-primary: #17324d;--lucky-theme-text-regular: #405a73;--lucky-theme-text-secondary: #6a8098;--lucky-theme-text-placeholder: #8ea2b7;--lucky-theme-text-disabled: #adb8c4;--lucky-theme-bg-primary: #e9f1f8;--lucky-theme-bg-secondary: #dce8f3;--lucky-theme-page-bg-deep: #dfeaf5;--lucky-theme-color-primary: #0f6fd6;--lucky-theme-blur-strong: none !important;--lucky-theme-blur-md: none !important;--lucky-theme-glass-opacity-90: 100%;--lucky-theme-glass-opacity-80: 100%;--lucky-theme-glass-opacity-75: 100%;--lucky-theme-glass-opacity-60: 100%;--lucky-theme-glass-opacity-40: 100%;--lucky-theme-glass-opacity-35: 100%;--lucky-theme-glass-opacity-25: 100%;--lucky-theme-glass-row-bg: #edf5fb;--lucky-theme-glass-row-hover-bg: #e3eef8;--lucky-theme-glass-row-border: #cfddeb;--lucky-theme-glass-row-hover-border: #9ebbd8;--lucky-theme-glass-row-backdrop: none}html.manly-pink,html[data-theme=manly-pink],body[data-theme=manly-pink],.ddns-list-v3.theme-manly-pink,.module-panel.theme-manly-pink{--q-primary: #e83e8c;--q-secondary: #fff0f6;--q-dark: #241018;--q-dark-page: #fffafd;--lucky-theme-accent-rgb: 232, 62, 140;--lucky-theme-accent: #e83e8c;--lucky-theme-accent-text: #b82767;--lucky-theme-accent-soft: rgba(232, 62, 140, .13);--lucky-theme-accent-strong: #c72f73;--lucky-theme-success-rgb: 47, 158, 99;--lucky-theme-success: #2f9e63;--lucky-theme-success-text: #1e7848;--lucky-theme-warning-rgb: 201, 128, 37;--lucky-theme-warning: #c98025;--lucky-theme-warning-text: #9b6415;--lucky-theme-danger-rgb: 217, 79, 102;--lucky-theme-danger: #d94f66;--lucky-theme-danger-text: #b83a50;--lucky-theme-info-rgb: 155, 116, 132;--lucky-theme-info: #9b7484;--lucky-theme-info-text: #765465;--lucky-theme-tunnel-rgb: 215, 128, 45;--lucky-theme-tunnel: #d7802d;--lucky-theme-access-rgb: 168, 91, 190;--lucky-theme-access: #a85bbe;--lucky-theme-radius-xs: 2px;--lucky-theme-radius-sm: 4px;--lucky-theme-radius-control: 8px;--lucky-theme-radius-inner: 10px;--lucky-theme-radius-surface: 12px;--lucky-theme-radius-panel: 12px;--lucky-theme-radius-dialog: 14px;--lucky-theme-radius-pill: 9999px;--lucky-theme-panel-bg: #fff0f6;--lucky-theme-card-bg: #fff7fb;--lucky-theme-card-muted: #fff0f6;--lucky-theme-card-soft: #ffe6f0;--lucky-theme-surface-soft: #ffedf5;--lucky-theme-surface-muted: #fff3f8;--lucky-theme-surface-elevated: #fffafd;--lucky-theme-surface-inset: inset 0 1px 0 rgba(255, 255, 255, .52);--lucky-theme-surface-inset-soft: inset 0 1px 0 rgba(255, 255, 255, .24);--lucky-theme-border: #efbfd1;--lucky-theme-border-strong: #df8fb1;--lucky-theme-shadow-soft: 0 18px 44px rgba(158, 48, 96, .08);--lucky-theme-shadow-strong: 0 24px 56px rgba(158, 48, 96, .13);--lucky-theme-shadow-sm: rgba(158, 48, 96, .08);--lucky-theme-context-shadow: 0 12px 30px rgba(158, 48, 96, .16);--lucky-theme-glow: radial-gradient(circle at top left, rgba(232, 62, 140, .18), transparent 46%);--lucky-theme-page-wash: linear-gradient(180deg, rgba(255, 240, 246, .72), transparent 34%);--lucky-theme-page-accent: radial-gradient(circle at top left, rgba(232, 62, 140, .12), transparent 34%);--lucky-theme-text: #542033;--lucky-theme-text-muted: #7a495d;--lucky-theme-text-subtle: #986176;--lucky-theme-chip-bg: #fff0f6;--lucky-theme-chip-border: #efc4d5;--lucky-theme-stat-total: rgba(232, 62, 140, .11);--lucky-theme-stat-enabled: rgba(47, 158, 99, .11);--lucky-theme-stat-disabled: rgba(155, 116, 132, .13);--lucky-theme-dialog-backdrop: rgba(84, 32, 51, .62);--lucky-theme-input-bg: #fff8fc;--lucky-theme-field-bg: #fff7fb;--lucky-theme-field-border: #eab8cc;--lucky-theme-field-border-hover: #dc8fb0;--lucky-theme-field-border-focus: #e83e8c;--lucky-theme-field-focus-ring: 0 0 0 3px rgba(232, 62, 140, .14);--lucky-theme-section-border: #f0c8d8;--lucky-theme-hover-fill: #ffe4f0;--lucky-theme-disabled-fill: #ffe9f3;--lucky-theme-placeholder: #b88a9d;--lucky-theme-ghost-bg: rgba(232, 62, 140, .12);--lucky-theme-ghost-border: #e83e8c;--lucky-theme-list-min-width: 820px;--lucky-theme-tag-primary-bg: #ffe6f0;--lucky-theme-tag-primary-border: #e8aec8;--lucky-theme-tag-success-bg: #eaf6ef;--lucky-theme-tag-success-border: #cbe6d8;--lucky-theme-tag-warning-bg: #fbf0df;--lucky-theme-tag-warning-border: #ebd0a1;--lucky-theme-tag-tunnel-bg: #fbf0df;--lucky-theme-tag-tunnel-border: #ebd0a1;--lucky-theme-tag-access-bg: #f4e8fb;--lucky-theme-tag-access-border: #dfc5ee;--lucky-theme-index-bg: #ffe6f0;--lucky-theme-index-border: #e8aec8;--lucky-theme-index-color: #c72f73;--lucky-theme-listen-port-bg: linear-gradient(135deg, rgba(232, 62, 140, .14), rgba(232, 62, 140, .22));--lucky-theme-listen-port-border: rgba(232, 62, 140, .3);--lucky-theme-listen-port-color: #b82767;--lucky-theme-target-port-bg: #eef8f2;--lucky-theme-target-port-border: #cde7d8;--lucky-theme-target-port-color: #1e7848;--lucky-theme-action-btn-group-bg: #ffe6f0;--lucky-theme-action-btn-group-border: #efbfd1;--lucky-theme-action-btn-group-shadow: 0 1px 4px rgba(232, 62, 140, .08);--lucky-theme-page-bg: #fff0f6;--lucky-theme-control-bg: #fff8fc;--lucky-theme-overlay-bg: #fffafd;--lucky-theme-fill: #ffdce9;--lucky-theme-fill-light: #ffe9f3;--lucky-theme-fill-lighter: #fff4fa;--lucky-theme-border-lighter: #f3d1df;--lucky-theme-text-primary: #542033;--lucky-theme-text-regular: #744052;--lucky-theme-text-secondary: #986176;--lucky-theme-text-placeholder: #b88a9d;--lucky-theme-text-disabled: #c9a8b6;--lucky-theme-bg-primary: #fff0f6;--lucky-theme-bg-secondary: #ffe1ee;--lucky-theme-page-bg-deep: #ffe7f1;--lucky-theme-color-primary: #e83e8c;--lucky-theme-blur-strong: blur(18px);--lucky-theme-blur-md: blur(14px);--lucky-theme-glass-opacity-90: 90%;--lucky-theme-glass-opacity-80: 80%;--lucky-theme-glass-opacity-75: 75%;--lucky-theme-glass-opacity-60: 60%;--lucky-theme-glass-opacity-40: 40%;--lucky-theme-glass-opacity-35: 35%;--lucky-theme-glass-opacity-25: 25%;--lucky-theme-glass-row-bg: rgba(255, 250, 253, .72);--lucky-theme-glass-row-hover-bg: rgba(255, 238, 246, .88);--lucky-theme-glass-row-border: rgba(232, 62, 140, .14);--lucky-theme-glass-row-hover-border: rgba(232, 62, 140, .3);--lucky-theme-glass-row-backdrop: blur(14px)}html.forest-green,html[data-theme=forest-green],body[data-theme=forest-green],.ddns-list-v3.theme-forest-green,.module-panel.theme-forest-green{--personality-accent-rgb: 47, 125, 70;--personality-accent: #2f7d46;--personality-accent-text: #25663a;--personality-accent-strong: #25663a;--personality-bg: #eef5ed;--personality-card: #f6fbf4;--personality-card-soft: #e4f0e0;--personality-surface: #fbfdf9;--personality-border: #b7cdb2;--personality-border-strong: #7fa576;--personality-text: #213b2b;--personality-text-muted: #5b735f;--personality-shadow-rgb: 47, 91, 58;--personality-info: #71866f}html.turquoise-mint,html[data-theme=turquoise-mint],body[data-theme=turquoise-mint],.ddns-list-v3.theme-turquoise-mint,.module-panel.theme-turquoise-mint{--personality-accent-rgb: 18, 140, 126;--personality-accent: #128c7e;--personality-accent-text: #0f7469;--personality-accent-strong: #0f7469;--personality-bg: #eef8f6;--personality-card: #f6fcfa;--personality-card-soft: #e6f4f1;--personality-surface: #fbfefd;--personality-border: #b8d8d0;--personality-border-strong: #86b9ad;--personality-text: #163f3a;--personality-text-muted: #4d716b;--personality-shadow-rgb: 28, 93, 84;--personality-info: #69827d}html.dusk-orange,html[data-theme=dusk-orange],body[data-theme=dusk-orange],.ddns-list-v3.theme-dusk-orange,.module-panel.theme-dusk-orange{--personality-accent-rgb: 217, 111, 44;--personality-accent: #d96f2c;--personality-accent-text: #b85823;--personality-accent-strong: #b85823;--personality-bg: #fff3ea;--personality-card: #fff9f4;--personality-card-soft: #ffeadc;--personality-surface: #fffcf8;--personality-border: #e7bfa2;--personality-border-strong: #cf956a;--personality-text: #55311f;--personality-text-muted: #80604e;--personality-shadow-rgb: 118, 63, 31;--personality-info: #8b7668}html.frost-lavender,html[data-theme=frost-lavender],body[data-theme=frost-lavender],.ddns-list-v3.theme-frost-lavender,.module-panel.theme-frost-lavender{--personality-accent-rgb: 123, 97, 201;--personality-accent: #7b61c9;--personality-accent-text: #624bad;--personality-accent-strong: #624bad;--personality-bg: #f4f1fb;--personality-card: #faf8fe;--personality-card-soft: #f0eafa;--personality-surface: #fdfcff;--personality-border: #cec1e6;--personality-border-strong: #aa98cf;--personality-text: #35264f;--personality-text-muted: #66587d;--personality-shadow-rgb: 68, 49, 108;--personality-info: #7b748c}html.graphite-cyan,html[data-theme=graphite-cyan],body[data-theme=graphite-cyan],.ddns-list-v3.theme-graphite-cyan,.module-panel.theme-graphite-cyan{--personality-accent-rgb: 22, 138, 173;--personality-accent: #168aad;--personality-accent-text: #0f6f8e;--personality-accent-strong: #0f6f8e;--personality-bg: #eef4f6;--personality-card: #f6fafb;--personality-card-soft: #e7f0f3;--personality-surface: #fbfdfe;--personality-border: #bdcfd6;--personality-border-strong: #91aab4;--personality-text: #17313a;--personality-text-muted: #526a73;--personality-shadow-rgb: 24, 73, 89;--personality-info: #667982}html.forest-green,html[data-theme=forest-green],body[data-theme=forest-green],.ddns-list-v3.theme-forest-green,.module-panel.theme-forest-green,html.turquoise-mint,html[data-theme=turquoise-mint],body[data-theme=turquoise-mint],.ddns-list-v3.theme-turquoise-mint,.module-panel.theme-turquoise-mint,html.dusk-orange,html[data-theme=dusk-orange],body[data-theme=dusk-orange],.ddns-list-v3.theme-dusk-orange,.module-panel.theme-dusk-orange,html.frost-lavender,html[data-theme=frost-lavender],body[data-theme=frost-lavender],.ddns-list-v3.theme-frost-lavender,.module-panel.theme-frost-lavender,html.graphite-cyan,html[data-theme=graphite-cyan],body[data-theme=graphite-cyan],.ddns-list-v3.theme-graphite-cyan,.module-panel.theme-graphite-cyan{--q-primary: var(--personality-accent);--q-secondary: var(--personality-bg);--q-dark: var(--personality-text);--q-dark-page: var(--personality-surface);--lucky-theme-accent-rgb: var(--personality-accent-rgb);--lucky-theme-accent: var(--personality-accent);--lucky-theme-accent-text: var(--personality-accent-text);--lucky-theme-accent-soft: rgba(var(--personality-accent-rgb), .13);--lucky-theme-accent-strong: var(--personality-accent-strong);--lucky-theme-success-rgb: 47, 158, 99;--lucky-theme-success: #2f9e63;--lucky-theme-success-text: #1e7848;--lucky-theme-warning-rgb: 191, 132, 40;--lucky-theme-warning: #bf8428;--lucky-theme-warning-text: #936318;--lucky-theme-danger-rgb: 212, 86, 102;--lucky-theme-danger: #d45666;--lucky-theme-danger-text: #b33f50;--lucky-theme-info-rgb: 105, 130, 125;--lucky-theme-info: var(--personality-info);--lucky-theme-info-text: var(--personality-text-muted);--lucky-theme-tunnel-rgb: 201, 128, 37;--lucky-theme-tunnel: #c98025;--lucky-theme-access-rgb: 126, 95, 188;--lucky-theme-access: #7e5fbc;--lucky-theme-radius-xs: 2px;--lucky-theme-radius-sm: 4px;--lucky-theme-radius-control: 8px;--lucky-theme-radius-inner: 10px;--lucky-theme-radius-surface: 12px;--lucky-theme-radius-panel: 12px;--lucky-theme-radius-dialog: 14px;--lucky-theme-radius-pill: 9999px;--lucky-theme-panel-bg: var(--personality-bg);--lucky-theme-card-bg: var(--personality-card);--lucky-theme-card-muted: var(--personality-card-soft);--lucky-theme-card-soft: color-mix(in srgb, var(--personality-card-soft) 82%, var(--personality-bg));--lucky-theme-surface-soft: var(--personality-card-soft);--lucky-theme-surface-muted: color-mix(in srgb, var(--personality-card) 82%, var(--personality-bg));--lucky-theme-surface-elevated: var(--personality-surface);--lucky-theme-surface-inset: inset 0 1px 0 rgba(255, 255, 255, .48);--lucky-theme-surface-inset-soft: inset 0 1px 0 rgba(255, 255, 255, .2);--lucky-theme-border: var(--personality-border);--lucky-theme-border-strong: var(--personality-border-strong);--lucky-theme-shadow-soft: 0 18px 44px rgba(var(--personality-shadow-rgb), .08);--lucky-theme-shadow-strong: 0 24px 56px rgba(var(--personality-shadow-rgb), .13);--lucky-theme-shadow-sm: rgba(var(--personality-shadow-rgb), .08);--lucky-theme-context-shadow: 0 12px 30px rgba(var(--personality-shadow-rgb), .16);--lucky-theme-glow: radial-gradient(circle at top left, rgba(var(--personality-accent-rgb), .16), transparent 46%);--lucky-theme-page-wash: linear-gradient(180deg, color-mix(in srgb, var(--personality-bg) 72%, white), transparent 34%);--lucky-theme-page-accent: radial-gradient(circle at top left, rgba(var(--personality-accent-rgb), .1), transparent 34%);--lucky-theme-text: var(--personality-text);--lucky-theme-text-muted: var(--personality-text-muted);--lucky-theme-text-subtle: color-mix(in srgb, var(--personality-text-muted) 78%, white);--lucky-theme-chip-bg: var(--personality-card-soft);--lucky-theme-chip-border: var(--personality-border);--lucky-theme-stat-total: rgba(var(--personality-accent-rgb), .11);--lucky-theme-stat-enabled: rgba(47, 158, 99, .11);--lucky-theme-stat-disabled: color-mix(in srgb, var(--personality-border) 60%, white);--lucky-theme-dialog-backdrop: rgba(var(--personality-shadow-rgb), .62);--lucky-theme-input-bg: var(--personality-surface);--lucky-theme-field-bg: var(--personality-card);--lucky-theme-field-border: var(--personality-border);--lucky-theme-field-border-hover: var(--personality-border-strong);--lucky-theme-field-border-focus: var(--personality-accent);--lucky-theme-field-focus-ring: 0 0 0 3px rgba(var(--personality-accent-rgb), .13);--lucky-theme-section-border: color-mix(in srgb, var(--personality-border) 82%, white);--lucky-theme-hover-fill: var(--personality-card-soft);--lucky-theme-disabled-fill: color-mix(in srgb, var(--personality-card-soft) 82%, white);--lucky-theme-placeholder: color-mix(in srgb, var(--personality-text-muted) 62%, white);--lucky-theme-ghost-bg: rgba(var(--personality-accent-rgb), .12);--lucky-theme-ghost-border: var(--personality-accent);--lucky-theme-list-min-width: 820px;--lucky-theme-tag-primary-bg: color-mix(in srgb, var(--personality-card-soft) 75%, var(--personality-accent));--lucky-theme-tag-primary-border: color-mix(in srgb, var(--personality-border) 70%, var(--personality-accent));--lucky-theme-tag-success-bg: #eaf6ef;--lucky-theme-tag-success-border: #cbe6d8;--lucky-theme-tag-warning-bg: #fbf0df;--lucky-theme-tag-warning-border: #ebd0a1;--lucky-theme-tag-tunnel-bg: #fbf0df;--lucky-theme-tag-tunnel-border: #ebd0a1;--lucky-theme-tag-access-bg: #f0eafa;--lucky-theme-tag-access-border: #d8c8ee;--lucky-theme-index-bg: color-mix(in srgb, var(--personality-card-soft) 78%, var(--personality-accent));--lucky-theme-index-border: color-mix(in srgb, var(--personality-border) 70%, var(--personality-accent));--lucky-theme-index-color: var(--personality-accent-text);--lucky-theme-listen-port-bg: linear-gradient(135deg, rgba(var(--personality-accent-rgb), .13), rgba(var(--personality-accent-rgb), .2));--lucky-theme-listen-port-border: rgba(var(--personality-accent-rgb), .28);--lucky-theme-listen-port-color: var(--personality-accent-text);--lucky-theme-target-port-bg: #eef8f2;--lucky-theme-target-port-border: #cde7d8;--lucky-theme-target-port-color: #1e7848;--lucky-theme-action-btn-group-bg: var(--personality-card-soft);--lucky-theme-action-btn-group-border: var(--personality-border);--lucky-theme-action-btn-group-shadow: 0 1px 4px rgba(var(--personality-accent-rgb), .08);--lucky-theme-page-bg: var(--personality-bg);--lucky-theme-control-bg: var(--personality-card);--lucky-theme-overlay-bg: var(--personality-surface);--lucky-theme-fill: color-mix(in srgb, var(--personality-card-soft) 70%, var(--personality-border));--lucky-theme-fill-light: var(--personality-card-soft);--lucky-theme-fill-lighter: var(--personality-card);--lucky-theme-border-lighter: color-mix(in srgb, var(--personality-border) 68%, white);--lucky-theme-text-primary: var(--personality-text);--lucky-theme-text-regular: var(--personality-text-muted);--lucky-theme-text-secondary: color-mix(in srgb, var(--personality-text-muted) 78%, white);--lucky-theme-text-placeholder: color-mix(in srgb, var(--personality-text-muted) 62%, white);--lucky-theme-text-disabled: color-mix(in srgb, var(--personality-text-muted) 48%, white);--lucky-theme-bg-primary: var(--personality-bg);--lucky-theme-bg-secondary: var(--personality-card-soft);--lucky-theme-page-bg-deep: var(--personality-card-soft);--lucky-theme-color-primary: var(--personality-accent);--lucky-theme-blur-strong: blur(18px);--lucky-theme-blur-md: blur(14px);--lucky-theme-glass-opacity-90: 90%;--lucky-theme-glass-opacity-80: 80%;--lucky-theme-glass-opacity-75: 75%;--lucky-theme-glass-opacity-60: 60%;--lucky-theme-glass-opacity-40: 40%;--lucky-theme-glass-opacity-35: 35%;--lucky-theme-glass-opacity-25: 25%;--lucky-theme-glass-row-bg: color-mix(in srgb, var(--personality-card) 72%, transparent);--lucky-theme-glass-row-hover-bg: color-mix(in srgb, var(--personality-card-soft) 88%, white);--lucky-theme-glass-row-border: color-mix(in srgb, var(--personality-border) 64%, transparent);--lucky-theme-glass-row-hover-border: color-mix(in srgb, var(--personality-accent) 30%, var(--personality-border));--lucky-theme-glass-row-backdrop: blur(14px)}html.dark,html[data-theme=dark],body[data-theme=dark],.ddns-list-v3.theme-dark,.module-panel.theme-dark{--q-primary: #409EFF;--q-dark: #1E1E1E;--q-dark-page: #121212;--lucky-theme-accent-rgb: 97, 173, 255;--lucky-theme-accent: #61adff;--lucky-theme-accent-text: #aadbff;--lucky-theme-accent-soft: rgba(97, 173, 255, .18);--lucky-theme-accent-strong: #8ac3ff;--lucky-theme-success-rgb: 114, 211, 157;--lucky-theme-success: #72d39d;--lucky-theme-success-text: #a8ebd1;--lucky-theme-warning-rgb: 242, 190, 110;--lucky-theme-warning: #f2be6e;--lucky-theme-warning-text: #fce1b8;--lucky-theme-danger-rgb: 255, 139, 139;--lucky-theme-danger: #ff8b8b;--lucky-theme-danger-text: #ffcfcf;--lucky-theme-info-rgb: 176, 186, 201;--lucky-theme-info: #b0bac9;--lucky-theme-info-text: #dbe4f2;--lucky-theme-tunnel-rgb: 251, 191, 36;--lucky-theme-tunnel: #fbbf24;--lucky-theme-access-rgb: 167, 139, 250;--lucky-theme-access: #a78bfa;--lucky-theme-panel-bg: linear-gradient(180deg, rgba(22, 28, 38, .94), rgba(12, 17, 24, .95));--lucky-theme-card-bg: rgba(24, 29, 39, .55);--lucky-theme-card-muted: rgba(28, 34, 45, .45);--lucky-theme-card-soft: rgba(38, 46, 58, .35);--lucky-theme-surface-soft: rgba(32, 39, 51, .45);--lucky-theme-surface-muted: rgba(39, 46, 58, .52);--lucky-theme-surface-elevated: linear-gradient(180deg, rgba(24, 30, 42, .55), rgba(11, 15, 23, .65));--lucky-theme-surface-inset: inset 0 1px 0 rgba(255, 255, 255, .05);--lucky-theme-surface-inset-soft: inset 0 1px 0 rgba(255, 255, 255, .04);--lucky-theme-border: rgba(255, 255, 255, .08);--lucky-theme-border-strong: rgba(97, 173, 255, .22);--lucky-theme-shadow-soft: 0 18px 48px rgba(0, 0, 0, .32);--lucky-theme-shadow-strong: 0 24px 56px rgba(0, 0, 0, .42);--lucky-theme-shadow-sm: rgba(0, 0, 0, .24);--lucky-theme-context-shadow: 0 12px 30px rgba(0, 0, 0, .34);--lucky-theme-glow: radial-gradient(circle at top left, rgba(97, 173, 255, .18), transparent 46%);--lucky-theme-page-wash: linear-gradient(180deg, rgba(12, 17, 24, .44), transparent 32%);--lucky-theme-page-accent: radial-gradient(circle at top left, rgba(97, 173, 255, .16), transparent 32%);--lucky-theme-text: rgba(255, 255, 255, .92);--lucky-theme-text-muted: rgba(255, 255, 255, .64);--lucky-theme-text-subtle: rgba(255, 255, 255, .46);--lucky-theme-chip-bg: rgba(255, 255, 255, .04);--lucky-theme-chip-border: rgba(255, 255, 255, .08);--lucky-theme-stat-total: rgba(97, 173, 255, .14);--lucky-theme-stat-enabled: rgba(114, 211, 157, .14);--lucky-theme-stat-disabled: rgba(140, 150, 165, .18);--lucky-theme-dialog-backdrop: rgba(3, 8, 14, .74);--lucky-theme-input-bg: rgba(255, 255, 255, .04);--lucky-theme-field-bg: rgba(255, 255, 255, .05);--lucky-theme-field-border: rgba(255, 255, 255, .12);--lucky-theme-field-border-hover: rgba(138, 195, 255, .24);--lucky-theme-field-border-focus: rgba(138, 195, 255, .38);--lucky-theme-field-focus-ring: 0 0 0 3px rgba(97, 173, 255, .14);--lucky-theme-section-border: rgba(255, 255, 255, .1);--lucky-theme-hover-fill: rgba(97, 173, 255, .08);--lucky-theme-disabled-fill: rgba(39, 46, 58, .84);--lucky-theme-placeholder: rgba(200, 207, 217, .78);--lucky-theme-ghost-bg: rgba(97, 173, 255, .16);--lucky-theme-tag-primary-bg: rgba(97, 173, 255, .14);--lucky-theme-tag-primary-border: rgba(97, 173, 255, .28);--lucky-theme-tag-success-bg: rgba(114, 211, 157, .14);--lucky-theme-tag-success-border: rgba(114, 211, 157, .28);--lucky-theme-tag-warning-bg: rgba(242, 190, 110, .16);--lucky-theme-tag-warning-border: rgba(242, 190, 110, .28);--lucky-theme-tag-tunnel-bg: rgba(251, 191, 36, .18);--lucky-theme-tag-tunnel-border: rgba(251, 191, 36, .3);--lucky-theme-tag-access-bg: rgba(167, 139, 250, .18);--lucky-theme-tag-access-border: rgba(167, 139, 250, .3);--lucky-theme-index-bg: rgba(97, 173, 255, .12);--lucky-theme-index-border: rgba(97, 173, 255, .24);--lucky-theme-listen-port-bg: linear-gradient(135deg, rgba(97, 173, 255, .16), rgba(97, 173, 255, .22));--lucky-theme-listen-port-border: rgba(138, 195, 255, .26);--lucky-theme-listen-port-color: rgba(226, 240, 255, .94);--lucky-theme-target-port-bg: linear-gradient(135deg, rgba(114, 211, 157, .16), rgba(114, 211, 157, .22));--lucky-theme-target-port-border: rgba(144, 224, 182, .24);--lucky-theme-target-port-color: rgba(230, 255, 242, .94);--lucky-theme-action-btn-group-bg: rgba(97, 173, 255, .08);--lucky-theme-action-btn-group-border: rgba(97, 173, 255, .18);--lucky-theme-action-btn-group-shadow: 0 1px 4px rgba(0, 0, 0, .16);--lucky-theme-page-bg: #0a0a0a;--lucky-theme-control-bg: #141414;--lucky-theme-overlay-bg: #1d1e1f;--lucky-theme-fill: #303133;--lucky-theme-fill-light: #2b2b2b;--lucky-theme-fill-lighter: #262727;--lucky-theme-border-lighter: #323335;--lucky-theme-text-primary: #f0f2f5;--lucky-theme-text-regular: #d4d7de;--lucky-theme-text-secondary: #b0b3ba;--lucky-theme-text-placeholder: #909399;--lucky-theme-text-disabled: #6c6e72;--lucky-theme-bg-primary: #1a1a1a;--lucky-theme-bg-secondary: #2a2a2a;--lucky-theme-page-bg-deep: rgba(0, 0, 0, .6);--lucky-theme-color-primary: #61adff;--lucky-theme-blur-strong: blur(20px);--lucky-theme-blur-md: blur(16px);--lucky-theme-glass-opacity-90: 90%;--lucky-theme-glass-opacity-80: 80%;--lucky-theme-glass-opacity-75: 75%;--lucky-theme-glass-opacity-60: 60%;--lucky-theme-glass-opacity-40: 40%;--lucky-theme-glass-opacity-35: 35%;--lucky-theme-glass-opacity-25: 25%;--lucky-theme-glass-row-bg: rgba(30, 36, 48, .4);--lucky-theme-glass-row-hover-bg: rgba(45, 53, 68, .5);--lucky-theme-glass-row-border: rgba(255, 255, 255, .08);--lucky-theme-glass-row-hover-border: rgba(97, 173, 255, .28);--lucky-theme-glass-row-backdrop: blur(16px)}html.pure-black,html[data-theme=pure-black],body[data-theme=pure-black],.ddns-list-v3.theme-pure-black,.module-panel.theme-pure-black{--q-primary: #E1E1E1;--q-dark: #000000;--q-dark-page: #050505;--lucky-theme-accent-rgb: 112, 182, 255;--lucky-theme-accent: #70b6ff;--lucky-theme-accent-soft: rgba(112, 182, 255, .12);--lucky-theme-accent-strong: #9fd0ff;--lucky-theme-success-rgb: 123, 220, 168;--lucky-theme-success: #7bdca8;--lucky-theme-warning-rgb: 245, 198, 122;--lucky-theme-warning: #f5c67a;--lucky-theme-danger-rgb: 255, 150, 150;--lucky-theme-danger: #ff9696;--lucky-theme-info-rgb: 181, 191, 205;--lucky-theme-info: #b5bfcd;--lucky-theme-tunnel-rgb: 252, 198, 72;--lucky-theme-tunnel: #fcc648;--lucky-theme-access-rgb: 176, 154, 252;--lucky-theme-access: #b09afc;--lucky-theme-gray-00: #000000;--lucky-theme-gray-02: #050505;--lucky-theme-gray-04: #0a0a0a;--lucky-theme-gray-06: #0f0f0f;--lucky-theme-gray-08: #141414;--lucky-theme-gray-10: #1a1a1a;--lucky-theme-gray-12: #202020;--lucky-theme-gray-14: #262626;--lucky-theme-gray-16: #2d2d2d;--lucky-theme-panel-bg: var(--lucky-theme-gray-00);--lucky-theme-shell-bg: var(--lucky-theme-gray-02);--lucky-theme-section-bg: var(--lucky-theme-gray-04);--lucky-theme-section-bg-strong: var(--lucky-theme-gray-06);--lucky-theme-card-bg: var(--lucky-theme-gray-08);--lucky-theme-card-muted: var(--lucky-theme-gray-06);--lucky-theme-card-soft: var(--lucky-theme-gray-04);--lucky-theme-card-raised: var(--lucky-theme-gray-10);--lucky-theme-row-bg: var(--lucky-theme-gray-08);--lucky-theme-row-hover-bg: var(--lucky-theme-gray-10);--lucky-theme-control-bg: var(--lucky-theme-gray-02);--lucky-theme-control-bg-hover: var(--lucky-theme-gray-06);--lucky-theme-surface-soft: var(--lucky-theme-gray-04);--lucky-theme-surface-muted: var(--lucky-theme-gray-06);--lucky-theme-surface-elevated: var(--lucky-theme-gray-10);--lucky-theme-surface-inset: inset 0 1px 0 rgba(255, 255, 255, .055);--lucky-theme-surface-inset-soft: inset 0 1px 0 rgba(255, 255, 255, .035);--lucky-theme-border: rgba(255, 255, 255, .08);--lucky-theme-border-muted: rgba(255, 255, 255, .055);--lucky-theme-border-strong: rgba(255, 255, 255, .14);--lucky-theme-border-accent: rgba(112, 182, 255, .34);--lucky-theme-shadow-soft: 0 8px 22px rgba(0, 0, 0, .42);--lucky-theme-shadow-strong: 0 14px 34px rgba(0, 0, 0, .52);--lucky-theme-shadow-sm: rgba(0, 0, 0, .36);--lucky-theme-context-shadow: none;--lucky-theme-glow: none;--lucky-theme-page-wash: none;--lucky-theme-page-accent: none;--lucky-theme-text: rgba(255, 255, 255, .96);--lucky-theme-text-muted: rgba(255, 255, 255, .7);--lucky-theme-text-subtle: rgba(255, 255, 255, .5);--lucky-theme-chip-bg: var(--lucky-theme-gray-06);--lucky-theme-chip-border: rgba(255, 255, 255, .16);--lucky-theme-stat-total: rgba(112, 182, 255, .1);--lucky-theme-stat-enabled: rgba(123, 220, 168, .1);--lucky-theme-stat-disabled: rgba(148, 163, 184, .12);--lucky-theme-dialog-backdrop: rgba(0, 0, 0, .88);--lucky-theme-input-bg: var(--lucky-theme-control-bg);--lucky-theme-field-bg: var(--lucky-theme-gray-06);--lucky-theme-field-border: rgba(255, 255, 255, .14);--lucky-theme-field-border-hover: rgba(159, 208, 255, .32);--lucky-theme-field-border-focus: rgba(159, 208, 255, .46);--lucky-theme-field-focus-ring: 0 0 0 3px rgba(112, 182, 255, .16);--lucky-theme-section-border: rgba(255, 255, 255, .08);--lucky-theme-hover-fill: rgba(255, 255, 255, .04);--lucky-theme-disabled-fill: #111111;--lucky-theme-placeholder: rgba(205, 213, 224, .64);--lucky-theme-ghost-bg: rgba(112, 182, 255, .1);--lucky-theme-ghost-border: rgba(112, 182, 255, .42);--lucky-theme-tag-primary-bg: rgba(112, 182, 255, .12);--lucky-theme-tag-primary-border: rgba(112, 182, 255, .26);--lucky-theme-tag-success-bg: rgba(123, 220, 168, .12);--lucky-theme-tag-success-border: rgba(123, 220, 168, .26);--lucky-theme-tag-warning-bg: rgba(245, 198, 122, .12);--lucky-theme-tag-warning-border: rgba(245, 198, 122, .26);--lucky-theme-tag-tunnel-bg: rgba(252, 198, 72, .12);--lucky-theme-tag-tunnel-border: rgba(252, 198, 72, .26);--lucky-theme-tag-access-bg: rgba(176, 154, 252, .12);--lucky-theme-tag-access-border: rgba(176, 154, 252, .26);--lucky-theme-index-bg: rgba(112, 182, 255, .08);--lucky-theme-index-border: rgba(112, 182, 255, .22);--lucky-theme-index-color: rgba(214, 235, 255, .94);--lucky-theme-listen-port-bg: rgba(112, 182, 255, .12);--lucky-theme-listen-port-border: rgba(159, 208, 255, .28);--lucky-theme-listen-port-color: rgba(224, 241, 255, .94);--lucky-theme-target-port-bg: rgba(123, 220, 168, .12);--lucky-theme-target-port-border: rgba(168, 232, 196, .2);--lucky-theme-target-port-color: rgba(231, 255, 241, .94);--lucky-theme-action-btn-group-bg: rgba(255, 255, 255, .04);--lucky-theme-action-btn-group-border: rgba(255, 255, 255, .12);--lucky-theme-action-btn-group-shadow: none;--lucky-theme-page-bg: #000000;--lucky-theme-overlay-bg: var(--lucky-theme-gray-04);--lucky-theme-fill: var(--lucky-theme-gray-06);--lucky-theme-fill-light: var(--lucky-theme-gray-08);--lucky-theme-fill-lighter: var(--lucky-theme-gray-10);--lucky-theme-border-lighter: var(--lucky-theme-gray-12);--lucky-theme-text-primary: rgba(255, 255, 255, .96);--lucky-theme-text-regular: rgba(255, 255, 255, .82);--lucky-theme-text-secondary: rgba(255, 255, 255, .64);--lucky-theme-text-placeholder: #8d9095;--lucky-theme-text-disabled: #6c6e72;--lucky-theme-bg-primary: #000000;--lucky-theme-bg-secondary: #141414;--lucky-theme-page-bg-deep: #050505;--lucky-theme-color-primary: #70b6ff;--lucky-theme-blur-strong: none !important;--lucky-theme-blur-md: none !important;--lucky-theme-glass-opacity-90: 100%;--lucky-theme-glass-opacity-80: 100%;--lucky-theme-glass-opacity-75: 100%;--lucky-theme-glass-opacity-60: 100%;--lucky-theme-glass-opacity-40: 100%;--lucky-theme-glass-opacity-35: 100%;--lucky-theme-glass-opacity-25: 100%;--lucky-theme-glass-row-bg: var(--lucky-theme-row-bg);--lucky-theme-glass-row-hover-bg: var(--lucky-theme-row-hover-bg);--lucky-theme-glass-row-border: var(--lucky-theme-gray-14);--lucky-theme-glass-row-hover-border: var(--lucky-theme-border-accent);--lucky-theme-glass-row-backdrop: none}.q-field--standout.q-field--focused .q-field__native,.q-field--standout.q-field--focused .q-field__prefix,.q-field--standout.q-field--focused .q-field__suffix,.q-field--standout.q-field--focused .q-field__marginal{color:var(--lucky-theme-text)!important}.q-field--standout.q-field--focused .q-field__label{color:var(--lucky-theme-text-subtle)!important}.q-dialog__inner>.q-card,.q-dialog>.q-card{color:var(--lucky-theme-text, #05101a);background:linear-gradient(180deg,color-mix(in srgb,var(--lucky-theme-accent, #1976d2) 3%,transparent),transparent 32%),var(--lucky-theme-panel-bg, var(--lucky-theme-card-bg, #fff));border-color:var(--lucky-theme-border-strong, var(--lucky-theme-border, rgba(15, 23, 42, .14)))}.q-dialog__inner>.q-card>.q-card__section:first-child,.q-dialog>.q-card>.q-card__section:first-child{background:linear-gradient(180deg,color-mix(in srgb,var(--lucky-theme-surface-elevated, #fff) 78%,transparent),transparent 100%),color-mix(in srgb,var(--lucky-theme-panel-bg, #fff) 94%,transparent);border-bottom:1px solid var(--lucky-theme-border, rgba(15, 23, 42, .14))}.q-dialog__inner>.q-card>.q-card__section:not(:first-child),.q-dialog>.q-card>.q-card__section:not(:first-child){background:linear-gradient(180deg,color-mix(in srgb,var(--lucky-theme-accent, #1976d2) 2%,transparent),transparent 180px),color-mix(in srgb,var(--lucky-theme-panel-bg, #fff) 94%,transparent)}.q-dialog__inner>.q-card>.q-card__actions,.q-dialog>.q-card>.q-card__actions{background:linear-gradient(180deg,color-mix(in srgb,var(--lucky-theme-accent, #1976d2) 2%,transparent),transparent 100%),color-mix(in srgb,var(--lucky-theme-card-soft, var(--lucky-theme-surface-muted, #fff)) 86%,var(--lucky-theme-panel-bg, #fff));border-top:1px solid var(--lucky-theme-border, rgba(15, 23, 42, .14))}.lucky-dialog-action-wrapper{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:12px 24px 16px;border-top:1px solid var(--lucky-theme-border);background:linear-gradient(180deg,color-mix(in srgb,var(--lucky-theme-accent, #1976d2) 3%,transparent),transparent 100%),color-mix(in srgb,var(--lucky-theme-card-soft, var(--lucky-theme-surface-muted, #fff)) 82%,var(--lucky-theme-panel-bg, #fff))}.lucky-dialog-action-btn-save{min-width:80px;height:38px;padding:0 16px;border-radius:var(--lucky-theme-radius-control, 8px);font-size:14px;font-weight:600}.lucky-dialog-action-btn-cancel{min-width:80px;height:38px;padding:0 16px;border-radius:var(--lucky-theme-radius-control, 8px);font-size:14px;font-weight:500;background:#0f172a0a;color:var(--lucky-theme-text-subtle)}html[data-theme=dark] .lucky-dialog-action-btn-cancel,.body--dark .lucky-dialog-action-btn-cancel{background:#ffffff14}@media(max-width:767px){.lucky-dialog-action-wrapper :deep(.q-btn),.lucky-dialog-action-wrapper .q-btn{flex:1}}:root{--lucky-form-control-radius: 12px;--lucky-form-control-bg: var( --module-input-bg, color-mix( in srgb, var(--lucky-theme-field-bg, var(--lucky-theme-input-bg)) 88%, var(--lucky-theme-accent) 12% ) );--lucky-form-control-border: var(--lucky-theme-field-border);--lucky-form-control-border-hover: var(--lucky-theme-field-border-hover);--lucky-form-control-border-focus: var(--lucky-theme-field-border-focus);--lucky-form-control-focus-ring: var(--lucky-theme-field-focus-ring, 0 0 0 3px rgba(64, 158, 255, .18))}.ns-eyebrow{display:inline-flex;align-items:center;gap:6px;width:fit-content;min-height:28px;padding:0 10px;border-radius:999px;border:1px solid var(--module-chip-border);background:var(--module-chip-bg);color:var(--module-accent-strong);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.ns-chip{display:inline-flex;align-items:center;gap:6px;width:fit-content;min-height:28px;padding:0 10px;border-radius:999px;border:1px solid var(--module-chip-border);background:var(--module-chip-bg);color:var(--module-text-muted);font-size:11px;font-weight:700;letter-spacing:0;text-transform:none}.ns-panel{display:flex;flex:1;flex-direction:column;min-width:0;height:100%;min-height:0;--panel-workspace-radius: 28px;--panel-workspace-bg: var(--module-surface);--panel-workspace-border: var(--module-border-strong);--panel-workspace-shadow: var(--module-shadow);--panel-workspace-body-padding: var(--module-page-body-padding, 8px 0 10px);--panel-workspace-gap: var(--module-page-gap, 8px)}.ns-topbar{border:1px solid var(--module-hero-border, var(--module-glass-row-border));border-radius:var(--module-toolbar-radius, 14px);background:var(--module-hero-bg, var(--module-card));backdrop-filter:var(--module-hero-backdrop, var(--module-blur-md))!important;-webkit-backdrop-filter:var(--module-hero-backdrop, var(--module-blur-md))!important;box-shadow:var(--module-hero-shadow, var(--module-shadow-sm));margin-bottom:0}.ns-topbar__inner{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;padding:var(--module-toolbar-padding, 12px 14px);gap:var(--module-toolbar-gap, 10px)}.ns-topbar__brand{display:flex;align-items:center;gap:16px;min-width:0}.ns-topbar__icon-wrapper{display:flex;align-items:center;justify-content:center;width:48px;height:48px;flex-shrink:0;border-radius:14px;background:color-mix(in srgb,var(--module-accent) 10%,transparent);color:var(--module-accent)}.ns-topbar__titles{min-width:0}.ns-title{margin:0;font-size:20px;font-weight:700;line-height:1.2;color:var(--module-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ns-action-card__desc{margin:4px 0 0;color:var(--module-text-muted);font-size:13px;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ns-topbar__controls{display:flex;align-items:center;flex:0 0 auto;flex-wrap:nowrap;gap:10px}.ns-topbar__status-group{display:flex;align-items:center;gap:8px;padding:6px 12px 6px 8px;background:var(--module-ghost-bg);border-radius:10px;border:1px solid var(--module-ghost-border)}.ns-status-tag{border-radius:6px!important}.ns-topbar__divider{width:1px;height:24px;background:var(--module-border)}.ns-topbar__button-group{display:flex;align-items:center;flex:0 0 auto;gap:8px}.ns-btn-save{border-radius:10px;padding:6px 16px;flex:0 0 auto;font-weight:600;white-space:nowrap}.ns-btn-ghost{border-radius:10px;padding:6px 12px;flex:0 0 auto;font-weight:600;white-space:nowrap;color:var(--module-text-muted)!important}.ns-btn-save .q-btn__content,.ns-btn-ghost .q-btn__content{flex-wrap:nowrap}.ns-btn-ghost:hover{color:var(--module-text)!important;background:var(--module-ghost-bg)}@media(min-width:769px)and (max-width:1100px){.ns-topbar__brand{gap:12px}.ns-topbar__icon-wrapper{width:42px;height:42px;border-radius:12px}.ns-title{font-size:18px}.ns-topbar__controls{gap:8px}.ns-topbar__status-group{gap:6px;padding:5px 10px 5px 7px}.ns-topbar__button-group{gap:7px}.ns-btn-save,.ns-btn-ghost{min-height:34px;padding:6px 12px}}.ns-dialog-btn-apply{border-radius:10px;font-weight:600;text-transform:none}.ns-dialog-btn-cancel{border-radius:10px;font-weight:500;text-transform:none;color:var(--module-text-muted)}.q-dialog__inner>.module-panel.q-card.ns-confirm-dialog.module-dialog-card,.q-dialog .module-panel.q-card.ns-confirm-dialog.module-dialog-card,html:not(.dark):not(.pure-black):not([data-theme=dark]):not([data-theme=pure-black]) .q-dialog__inner>.module-panel.q-card.ns-confirm-dialog.module-dialog-card,body:not(.body--dark):not([data-theme=dark]):not([data-theme=pure-black]) .q-dialog__inner>.module-panel.q-card.ns-confirm-dialog.module-dialog-card,html:not(.dark):not(.pure-black):not([data-theme=dark]):not([data-theme=pure-black]) .q-dialog .module-panel.q-card.ns-confirm-dialog.module-dialog-card,body:not(.body--dark):not([data-theme=dark]):not([data-theme=pure-black]) .q-dialog .module-panel.q-card.ns-confirm-dialog.module-dialog-card,.ns-confirm-dialog.module-dialog-card{width:min(560px,calc(100vw - 24px));border-color:var(--module-border-strong, var(--module-border))!important;background:var(--module-dialog-card-bg, var(--module-card))!important}.q-dialog .module-panel.q-card.ns-confirm-dialog>.q-card__section.module-dialog-header:first-child,.q-dialog__inner>.module-panel.q-card.ns-confirm-dialog>.q-card__section.module-dialog-header:first-child,html:not(.dark):not(.pure-black):not([data-theme=dark]):not([data-theme=pure-black]) .q-dialog__inner>.module-panel.q-card.ns-confirm-dialog>.q-card__section.module-dialog-header:first-child,body:not(.body--dark):not([data-theme=dark]):not([data-theme=pure-black]) .q-dialog__inner>.module-panel.q-card.ns-confirm-dialog>.q-card__section.module-dialog-header:first-child,.ns-confirm-dialog .module-dialog-header{background:var(--module-dialog-header-bg, var(--module-card))!important;border-bottom-color:var(--module-dialog-footer-border, var(--module-border))!important}.q-dialog .module-panel.q-card.ns-confirm-dialog>.q-card__section.module-dialog-body,.q-dialog__inner>.module-panel.q-card.ns-confirm-dialog>.q-card__section.module-dialog-body,html:not(.dark):not(.pure-black):not([data-theme=dark]):not([data-theme=pure-black]) .q-dialog__inner>.module-panel.q-card.ns-confirm-dialog>.q-card__section.module-dialog-body,body:not(.body--dark):not([data-theme=dark]):not([data-theme=pure-black]) .q-dialog__inner>.module-panel.q-card.ns-confirm-dialog>.q-card__section.module-dialog-body,.ns-confirm-dialog .module-dialog-body{background:var(--module-dialog-body-bg, var(--module-surface))!important}.q-dialog .module-panel.q-card.ns-confirm-dialog>.q-card__actions.module-dialog-actions,.q-dialog .module-panel.q-card.ns-confirm-dialog>.q-card__actions.lucky-dialog-action-wrapper,.q-dialog__inner>.module-panel.q-card.ns-confirm-dialog>.q-card__actions.module-dialog-actions,html:not(.dark):not(.pure-black):not([data-theme=dark]):not([data-theme=pure-black]) .q-dialog__inner>.module-panel.q-card.ns-confirm-dialog>.q-card__actions.module-dialog-actions,body:not(.body--dark):not([data-theme=dark]):not([data-theme=pure-black]) .q-dialog__inner>.module-panel.q-card.ns-confirm-dialog>.q-card__actions.module-dialog-actions,.ns-confirm-dialog .module-dialog-actions{background:var(--module-dialog-actions-bg, var(--module-card-soft))!important;border-top-color:var(--module-dialog-footer-border, var(--module-border))!important}.ns-confirm-dialog .ns-dialog-desc{color:var(--module-text)}.q-dialog__inner>.module-panel.ns-confirm-dialog.theme-dark.module-dialog-card,.q-dialog__inner>.module-panel.ns-confirm-dialog.theme-pure-black.module-dialog-card,.q-dialog .module-panel.ns-confirm-dialog.theme-dark.module-dialog-card,.q-dialog .module-panel.ns-confirm-dialog.theme-pure-black.module-dialog-card,.ns-confirm-dialog.theme-dark.module-dialog-card,.ns-confirm-dialog.theme-pure-black.module-dialog-card{border-color:var(--module-border-strong, var(--module-border))!important;background:var(--module-dialog-card-bg, var(--module-card))!important}.q-dialog .module-panel.ns-confirm-dialog.theme-dark .module-dialog-header,.q-dialog .module-panel.ns-confirm-dialog.theme-pure-black .module-dialog-header,.q-dialog__inner>.module-panel.ns-confirm-dialog.theme-dark>.module-dialog-header,.q-dialog__inner>.module-panel.ns-confirm-dialog.theme-pure-black>.module-dialog-header,.ns-confirm-dialog.theme-dark .module-dialog-header,.ns-confirm-dialog.theme-pure-black .module-dialog-header{background:var(--module-dialog-header-bg, var(--module-surface-strong))!important}.q-dialog .module-panel.ns-confirm-dialog.theme-dark .module-dialog-body,.q-dialog .module-panel.ns-confirm-dialog.theme-pure-black .module-dialog-body,.q-dialog__inner>.module-panel.ns-confirm-dialog.theme-dark>.module-dialog-body,.q-dialog__inner>.module-panel.ns-confirm-dialog.theme-pure-black>.module-dialog-body,.ns-confirm-dialog.theme-dark .module-dialog-body,.ns-confirm-dialog.theme-pure-black .module-dialog-body{background:var(--module-surface)!important}.q-dialog .module-panel.ns-confirm-dialog.theme-dark .module-dialog-actions,.q-dialog .module-panel.ns-confirm-dialog.theme-pure-black .module-dialog-actions,.q-dialog .module-panel.ns-confirm-dialog.theme-dark .lucky-dialog-action-wrapper,.q-dialog .module-panel.ns-confirm-dialog.theme-pure-black .lucky-dialog-action-wrapper,.q-dialog__inner>.module-panel.ns-confirm-dialog.theme-dark>.module-dialog-actions,.q-dialog__inner>.module-panel.ns-confirm-dialog.theme-pure-black>.module-dialog-actions,.ns-confirm-dialog.theme-dark .module-dialog-actions,.ns-confirm-dialog.theme-pure-black .module-dialog-actions{background:var(--module-card-soft)!important}.ns-dialog-btn-danger{background:var(--module-danger)!important;color:#fff!important;border-radius:10px;font-weight:700;text-transform:none}.ns-dialog-btn-danger .q-btn__content,.ns-dialog-btn-danger .q-icon{color:#fff!important}.ns-switch-label{color:var(--module-text);font-weight:500;font-size:14px}@media(max-width:768px){.ns-topbar{border-left:none;border-right:none;border-radius:var(--module-toolbar-radius-mobile, 0)}.ns-topbar__inner{flex-direction:column;align-items:stretch;padding:var(--module-toolbar-padding-mobile, 8px);gap:var(--module-toolbar-gap-mobile, 8px)}.ns-topbar__controls{flex-direction:column;align-items:stretch;gap:8px}.ns-topbar__status-group{justify-content:space-between}.ns-topbar__divider{display:none}.ns-topbar__button-group{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px}.ns-btn-save,.ns-btn-ghost{min-height:34px;padding:7px 8px;justify-content:center;width:100%}.ns-btn-ghost span,.ns-btn-save span{display:inline;font-size:13px}}.ns-chip-row,.ns-header-meta{display:flex;flex-wrap:wrap;gap:8px}.ns-surface-card{border:1px solid var(--module-glass-row-border);border-radius:22px;background:var(--module-glass-row-bg);backdrop-filter:var(--module-blur-md);-webkit-backdrop-filter:var(--module-blur-md);box-shadow:none}.ns-action-card{border-radius:22px;background:transparent;box-shadow:none;padding:10px 14px;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head head" "switch actions";gap:10px;align-items:center}.ns-action-card__head{grid-area:head;padding:0;display:flex;align-items:flex-start;justify-content:space-between;gap:10px;min-width:0}.ns-action-card__head>div{flex:1 1 auto;min-width:0}.ns-action-card__icon{flex:0 0 auto}.ns-action-card__title{margin:0;width:40px;height:40px;font-weight:700}.ns-action-card__desc--error{color:var(--module-danger)}.ns-switch-row,.ns-action-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.ns-switch-row{grid-area:switch;justify-content:flex-start;flex-wrap:nowrap}.ns-action-row{grid-area:actions;justify-content:flex-end;flex-wrap:nowrap}.ns-switch-label{color:var(--module-text-muted);font-size:12px;font-weight:600;white-space:nowrap}.ns-status-tag,.ns-status-tag :deep(.q-chip__content){display:inline-flex;align-items:center;white-space:nowrap}.ns-status-tag{flex:0 0 auto}.ns-action-row .q-btn{min-width:112px}.ns-action-button{flex:0 0 auto}.ns-action-button__label{white-space:nowrap}.ns-state-chip{border:1px solid var(--module-chip-border);background:var(--module-chip-bg);color:var(--module-text);font-weight:700}.ns-state-chip .q-chip__content{color:inherit}.ns-state-chip--success{border-color:rgba(var(--module-success-rgb),.22);background:rgba(var(--module-success-rgb),.12);color:var(--module-success)}.ns-state-chip--warning{border-color:rgba(var(--module-warning-rgb),.24);background:rgba(var(--module-warning-rgb),.14);color:var(--module-warning)}.ns-state-chip--disabled{border-color:var(--module-chip-border);background:var(--module-disabled-fill);color:var(--module-text-muted)}.ns-state-chip--danger{border-color:rgba(var(--module-danger-rgb),.24);background:rgba(var(--module-danger-rgb),.12);color:var(--module-danger)}.ns-mobile-actions{display:none}.ns-action-card--compact{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "switch" "actions"}.ns-action-card--compact .ns-switch-row{width:100%;justify-content:space-between}.ns-action-row--compact{display:grid;grid-template-columns:repeat(3,36px);width:fit-content;justify-self:start;gap:8px}.ns-action-row--compact .q-btn,.ns-action-button--compact{flex:0 0 36px!important;min-width:36px!important;width:36px!important;height:36px;padding:8px!important;margin-left:0!important}.ns-action-row--compact .q-btn+.q-btn{margin-left:0}.ns-action-row--compact .ns-action-button__label{display:none}@media screen and (max-width:1360px){.ns-action-card{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head head" "switch actions"}.ns-action-card__head{align-items:flex-start}.ns-action-row{flex-wrap:wrap}}@media screen and (max-width:768px){.ns-mobile-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;justify-self:stretch}.ns-mobile-action-button{display:inline-flex;align-items:center;justify-content:center;gap:4px;width:100%!important;min-width:0!important;height:36px;padding:8px!important;margin-left:0!important;font-size:12px}.ns-mobile-action-button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ns-action-card{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "switch" "actions"}.ns-switch-row,.ns-action-row{width:100%}.ns-switch-row{justify-content:space-between}.ns-action-row{display:inline-flex;flex-wrap:nowrap;gap:8px;justify-content:flex-start;width:auto;justify-self:start}.ns-action-row .q-btn,.ns-action-button{flex:0 0 36px!important;min-width:36px!important;width:36px!important;height:36px;padding:8px!important}.ns-action-row .q-btn+.q-btn{margin-left:0}.ns-action-button__label{display:none}}@container (max-width: 520px){.ns-mobile-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;justify-self:stretch}.ns-mobile-action-button{display:inline-flex;align-items:center;justify-content:center;gap:4px;width:100%!important;min-width:0!important;height:36px;padding:8px!important;margin-left:0!important;font-size:12px}.ns-mobile-action-button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ns-action-card{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "switch" "actions"}.ns-switch-row,.ns-action-row{width:100%}.ns-switch-row{justify-content:space-between}.ns-action-row{display:inline-flex;flex-wrap:nowrap;gap:8px;justify-content:flex-start;width:auto;justify-self:start}.ns-action-row .q-btn,.ns-action-button{flex:0 0 36px!important;min-width:36px!important;width:36px!important;height:36px;padding:8px!important}.ns-action-row .q-btn+.q-btn{margin-left:0}.ns-action-button__label{display:none}}.content-area,.ns-content{display:flex;flex-direction:column;width:100%;min-width:0;min-height:0;gap:20px}.ns-content--compact{gap:18px}.ns-setting-shell,.ns-setting-dialog,.ns-dialog-card,.ns-section{border:1px solid var(--module-border);border-radius:22px;background:linear-gradient(180deg,rgba(var(--module-accent-rgb),.03),transparent 100%),var(--module-card);box-shadow:var(--module-shadow-sm)}.ns-setting-shell{container-type:inline-size;display:flex;flex-direction:column;gap:18px;padding:2px}.ns-setting-dialog{background:var(--module-dialog-card-bg)}.ns-setting-form{display:grid;gap:18px}.ns-glass-theme .ns-section,.ns-section--glass{border:1px solid var(--module-border);border-radius:22px;background:linear-gradient(180deg,rgba(var(--module-accent-rgb),.04),transparent 100%),var(--module-card);backdrop-filter:var(--module-glass-row-backdrop);-webkit-backdrop-filter:var(--module-glass-row-backdrop);box-shadow:var(--module-shadow-sm)}.ns-glass-theme .ns-metric,.ns-glass-theme .ns-section,.ns-glass-theme .ns-field-card{backdrop-filter:var(--module-glass-row-backdrop);-webkit-backdrop-filter:var(--module-glass-row-backdrop)}.ns-glass-theme .ns-field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ns-glass-theme .ns-field-card{position:relative;overflow:hidden;border:1px solid var(--module-border);border-radius:18px;background:var(--module-dialog-workspace-bg);box-shadow:var(--module-shadow-sm);padding:18px}.ns-glass-theme .ns-field-card--wide{grid-column:span 2}.ns-glass-theme .ns-field-card--muted{background:var(--module-dialog-workspace-bg)}.ns-glass-theme .ns-section-body{padding:20px 22px 22px}.ns-glass-theme .ns-section-body--no-padding{padding:0}.ns-glass-theme .ns-section-title,.ns-glass-theme .ns-empty-title{margin:0;color:var(--module-text);font-size:18px;font-weight:700;line-height:1.2}.ns-glass-theme .ns-section-desc,.ns-glass-theme .ns-empty-desc,.ns-glass-theme .ns-inline-note{margin:8px 0 0;color:var(--module-text-muted);font-size:13px;line-height:1.7}.ns-glass-theme .ns-section-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:20px 22px 0}.ns-glass-theme .ns-inline-note{display:inline-flex;align-items:flex-start;gap:8px}.ns-glass-theme .ns-inline-note .q-icon{margin-top:2px;color:var(--module-accent-strong)}.ns-section--overflow-hidden{overflow:hidden}.ns-panel.ns-glass-theme .q-scrollarea__content{min-height:100%}.ns-select-menu,.ns-select-menu .q-item.q-manual-focusable--focused,.ns-select-menu .q-item--active,.ns-select-menu .q-item:hover{color:var(--module-text)}.ns-select-menu .q-item--active{background:rgba(var(--module-accent-rgb),.12)}.ns-upload{width:fit-content}.ns-upload--compact.q-uploader{width:fit-content;min-width:0;min-height:0;max-height:none;border-radius:0;background:transparent;box-shadow:none;overflow:visible}.ns-upload--compact .q-uploader__header{min-height:0;padding:0;border-radius:0;background:transparent!important;color:inherit;box-shadow:none}.ns-upload--compact .q-uploader__header:before{display:none}.ns-upload--compact .q-uploader__header-content{padding:0}.ns-upload--compact .q-uploader__list{display:none!important}.ns-upload--compact .q-uploader__dnd{outline:none}.ns-setting-dialog .module-dialog-header--closable{padding-right:68px}.ns-setting-dialog .module-dialog-header--title-only{min-height:50px;padding-top:14px;padding-bottom:8px}.ns-setting-dialog .module-dialog-close{top:16px;right:14px;z-index:3}.ns-setting-dialog .module-dialog-header--title-only .module-dialog-close{top:12px}.ns-setting-dialog--glass,.ns-surface-card{border:1px solid var(--module-border);border-radius:22px;background:var(--module-dialog-workspace-bg)!important;backdrop-filter:var(--module-glass-row-backdrop)!important;-webkit-backdrop-filter:var(--module-glass-row-backdrop)!important;box-shadow:var(--module-shadow-sm)}.ns-setting-dialog--body-spacious .module-dialog-body{padding-top:18px}.ns-section-header,.ns-dialog-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:20px 22px 0}.ns-section-body,.ns-dialog-body{padding:20px 22px 22px}.ns-section-body--no-padding{padding:0}.ns-dialog-header-stack{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.ns-section-title,.ns-dialog-title{margin:0;color:var(--module-text);font-size:18px;font-weight:700;line-height:1.2}.ns-section-desc,.ns-dialog-desc{margin:8px 0 0;color:var(--module-text-muted);font-size:13px;line-height:1.8}.ns-dialog-header-meta{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.ns-field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ns-field-grid--3cols{grid-template-columns:repeat(3,minmax(0,1fr))}.ns-field-card,.ns-dialog-card,.ns-mount-card{border:1px solid var(--module-border);border-radius:18px;background:var(--module-dialog-workspace-bg);box-shadow:var(--module-shadow-sm)}.ns-field-card{padding:18px}.ns-field-card--wide{grid-column:1 / -1}.ns-field-card--muted{background:var(--module-dialog-workspace-bg)}.ns-field-content{display:flex;flex-direction:column;gap:6px}.ns-dialog-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ns-dialog-grid--mount{grid-template-columns:minmax(0,1.7fr) minmax(180px,.9fr) minmax(150px,auto);gap:12px;align-items:start}.ns-dialog-grid--mount .ns-field-card--wide{grid-column:span 1}.ns-dialog-section{overflow:hidden}.ns-dialog-section+.ns-dialog-section{margin-top:18px}.ns-dialog-card{padding:16px}.ns-dialog-card--wide{grid-column:1 / -1}.ns-dialog-grid--mount .ns-dialog-card{padding:12px}.ns-dialog-grid--mount .ns-field-label{margin-bottom:6px}.ns-dialog-grid--mount .q-toggle{min-height:32px}.ns-dialog-mount-list{display:flex;flex-direction:column;gap:10px}.ns-dialog-mount-card{overflow:hidden;border:1px solid var(--module-border);border-radius:18px;background:var(--module-dialog-workspace-bg);box-shadow:var(--module-shadow-sm)}.ns-dialog-mount-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:11px 14px;border-bottom:1px solid var(--module-section-border);background:linear-gradient(180deg,rgba(var(--module-accent-rgb),.05),transparent 100%)}.ns-dialog-mount-card__body{padding:12px 14px}.ns-dialog-mount-card__index{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 6px;border-radius:999px;border:1px solid var(--module-chip-border);background:var(--module-chip-bg);color:var(--module-accent-strong);font-size:11px;font-weight:700}.ns-dialog-mount-meta{display:flex;align-items:flex-start;gap:8px;min-width:0}.ns-dialog-mount-title{margin:0;color:var(--module-text);font-size:16px;font-weight:700}.ns-dialog-mount-subtitle{margin:4px 0 0;color:var(--module-text-muted);font-size:11px;line-height:1.45}.ns-field-label{font-size:13px;font-weight:600;color:var(--module-text);margin-bottom:8px}.ns-inline-note{display:flex;align-items:flex-start;gap:8px;padding:12px 14px;border-radius:14px;color:var(--module-text-muted);font-size:12px;line-height:1.7}.ns-inline-note--warning{border:1px solid color-mix(in srgb,var(--module-warning) 20%,transparent);background:color-mix(in srgb,var(--module-warning) 8%,transparent);color:color-mix(in srgb,var(--module-warning) 80%,var(--module-text-muted))}.ns-inline-note--warning .q-icon{color:var(--module-warning)}.ns-inline-note--info{border:1px solid color-mix(in srgb,var(--module-info) 20%,transparent);background:color-mix(in srgb,var(--module-info) 8%,transparent);color:color-mix(in srgb,var(--module-info) 80%,var(--module-text-muted))}.ns-inline-note--info .q-icon{color:var(--module-info)}.ns-dialog-empty{display:flex;flex-direction:column;align-items:center;gap:12px;padding:32px 20px;border:1px dashed var(--module-border-strong);border-radius:18px;background:var(--module-dialog-workspace-bg);color:var(--module-text-muted)}.ns-setting-action-bar{margin-bottom:18px;padding:14px 16px;border-radius:20px;box-shadow:var(--module-shadow-sm)}.ns-setting-action-bar--glass{border:1px solid var(--module-glass-row-border);background:var(--module-dialog-workspace-bg);backdrop-filter:var(--module-glass-row-backdrop);-webkit-backdrop-filter:var(--module-glass-row-backdrop);transition:border-color .2s,box-shadow .2s,transform .2s,opacity .2s}.ns-setting-action-bar--soft{border:1px solid var(--module-border);background:var(--module-dialog-workspace-bg);transition:border-color .2s,box-shadow .2s,transform .2s,opacity .2s}.ns-setting-action-bar--glass.is-pending,.ns-setting-action-bar--soft.is-pending,.ns-setting-action-bar--warning{border-color:color-mix(in srgb,var(--module-warning) 30%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--module-warning) 8%,transparent),color-mix(in srgb,var(--module-warning) 4%,transparent)),var(--module-surface-soft)}.ns-setting-action-bar--danger{border:1px solid color-mix(in srgb,var(--module-danger) 20%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--module-danger) 8%,transparent),color-mix(in srgb,var(--module-danger) 4%,transparent)),var(--module-surface-soft)}.ns-setting-action-bar__summary{display:flex;flex-direction:column;gap:8px}.ns-setting-action-bar__status{display:flex;align-items:center}.ns-setting-action-bar__title{margin:0;color:var(--module-text);font-size:14px;line-height:1.4}.ns-setting-action-bar--glass.is-pending .ns-setting-action-bar__title,.ns-setting-action-bar--soft.is-pending .ns-setting-action-bar__title,.ns-setting-action-bar__title--warning{color:var(--module-warning);font-weight:800}.ns-setting-action-bar__title--danger{color:var(--module-danger);font-weight:800}.ns-setting-action-bar__desc{margin:0;color:color-mix(in srgb,var(--module-warning) 80%,var(--module-text-muted));font-size:12px;line-height:1.5}.ns-setting-action-bar__desc--danger{color:color-mix(in srgb,var(--module-danger) 78%,var(--module-text-muted))}.ns-setting-action-bar__chips{display:flex;flex-wrap:wrap;gap:8px}.ns-setting-action-chip{display:inline-flex;align-items:center;min-height:24px;padding:0 10px;border-radius:999px;border:1px solid color-mix(in srgb,var(--module-warning) 28%,transparent);background:color-mix(in srgb,var(--module-warning) 12%,transparent);color:var(--module-warning);font-size:12px;font-weight:700}.ns-setting-action-chip--muted{background:var(--module-surface);color:var(--module-text-muted);border-color:var(--module-border)}.ns-setting-action-chip--danger{border-color:color-mix(in srgb,var(--module-danger) 28%,transparent);background:color-mix(in srgb,var(--module-danger) 12%,transparent);color:var(--module-danger)}@media screen and (max-width:560px){.ns-setting-action-bar{padding:12px;border-radius:16px}.ns-setting-action-bar__title{font-size:13px}.ns-setting-action-chip{min-height:22px;padding:0 8px;font-size:11px}.ns-setting-switch-line--inline{align-items:flex-start}.ns-setting-switch-line--field{flex-wrap:nowrap}.ns-setting-switch-line--field .q-field{width:124px!important}.ns-option-grid{grid-template-columns:1fr;gap:10px}.ns-option-item{flex-wrap:wrap;gap:8px}.ns-option-select{width:100%;margin-top:8px}}.ns-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.ns-metrics--2cols{grid-template-columns:repeat(2,minmax(0,1fr))}.ns-metric{position:relative;overflow:hidden;border:1px solid var(--module-border);border-radius:18px;padding:14px 16px;background:var(--module-card);backdrop-filter:var(--module-glass-row-backdrop);-webkit-backdrop-filter:var(--module-glass-row-backdrop);box-shadow:var(--module-shadow-sm)}.ns-metric:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:rgba(var(--module-accent-rgb),.3)}.ns-metric--primary:before{background:var(--module-stat-total)}.ns-metric--enabled:before{background:var(--module-stat-enabled)}.ns-metric--warning:before{background:linear-gradient(180deg,rgba(var(--module-warning-rgb),.9),rgba(var(--module-warning-rgb),.45))}.ns-metric--muted:before{background:var(--module-stat-disabled)}.ns-metric__meta{display:flex;flex-direction:column;gap:4px;min-width:0;margin-bottom:8px}.ns-metric__label{color:var(--module-text-muted);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.08em}.ns-metric__value{display:block;color:var(--module-text);font-size:24px;font-weight:700;line-height:1.1;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.ns-metric__hint{display:block;margin-top:6px;color:var(--module-text-muted);font-size:12px;line-height:1.6}.ns-metrics--compact .ns-metric{display:flex;flex-direction:row;align-items:center;justify-content:space-between;min-height:0;padding:12px 14px;gap:10px}.ns-metrics--compact .ns-metric__label,.ns-metrics--compact .ns-metric__hint{margin:0}.ns-metrics--compact .ns-metric__label{font-size:11px}.ns-metrics--compact .ns-metric__hint{font-size:11px;line-height:1.3}.ns-metrics--compact .ns-metric__value{font-size:18px;line-height:1;white-space:nowrap;text-align:right}.ns-metrics--single{width:100%!important}.ns-metrics--single .ns-metric{width:100%}.ns-operation-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.ns-operation-card{position:relative;overflow:hidden;border:1px solid var(--module-border);border-radius:18px;background:var(--module-dialog-workspace-bg);backdrop-filter:var(--module-glass-row-backdrop);-webkit-backdrop-filter:var(--module-glass-row-backdrop);box-shadow:var(--module-shadow-sm);padding:18px}.ns-operation-card:hover{border-color:var(--module-field-border-focus);box-shadow:var(--module-shadow-hover)}.ns-operation-label{display:block;margin-bottom:6px;color:var(--module-text-muted);font-size:12px;font-weight:600}.ns-operation-value{display:block;color:var(--module-text);font-size:24px;font-weight:700;line-height:1.1;font-variant-numeric:tabular-nums}.ns-operation-note{display:block;margin-top:6px;color:var(--module-text-muted);font-size:12px;line-height:1.65}@media(max-width:1360px){.ns-metrics,.ns-operation-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.ns-field-grid,.ns-dialog-grid,.ns-glass-theme .ns-field-grid,.ns-glass-theme .ns-protocol-grid{grid-template-columns:1fr}.ns-field-card--wide,.ns-dialog-card--wide{grid-column:1 / -1}.ns-glass-theme .ns-field-card--wide{grid-column:auto}}@media(max-width:1024px){.ns-dialog-grid--mount{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.ns-setting-shell,.ns-section,.ns-dialog-section{border-radius:18px}.ns-section-header,.ns-dialog-header,.ns-section-body,.ns-dialog-body,.ns-glass-theme .ns-section-header,.ns-glass-theme .ns-section-body{padding-left:16px;padding-right:16px}.ns-field-card,.ns-dialog-card,.ns-dialog-mount-card{border-radius:16px;padding:14px}.ns-dialog-mount-card{padding:0}.ns-dialog-mount-card__header{flex-direction:column;align-items:stretch;gap:10px;padding:14px}.ns-dialog-mount-card__body{padding:14px}.ns-dialog-mount-meta{gap:10px}.ns-metrics{grid-template-columns:1fr}.ns-metrics--2cols{grid-template-columns:repeat(2,minmax(0,1fr))}.ns-metrics--compact{gap:12px}.ns-metrics--compact .ns-metric{flex-direction:column;align-items:center;justify-content:center;min-width:0}.ns-metrics--compact .ns-metric__meta{width:100%;align-items:center;text-align:center}.ns-metrics--compact .ns-metric__value{font-size:17px;text-align:center}.ns-operation-grid,.ns-glass-theme .ns-mount-grid{grid-template-columns:1fr}.ns-glass-theme .ns-mount-card__header,.ns-card-actions,.ns-compact-row,.ns-section-actions{flex-wrap:wrap}}@media(max-width:560px){.ns-metrics--compact .ns-metric{padding:9px 10px;gap:8px}.ns-metrics--compact .ns-metric__value{font-size:16px}}@media(max-width:480px){.ns-setting-shell,.ns-section,.ns-dialog-section,.ns-field-card,.ns-dialog-card,.ns-dialog-mount-card{border-radius:14px}.ns-section-header,.ns-dialog-header,.ns-section-body,.ns-dialog-body{padding-left:14px;padding-right:14px}.ns-field-card,.ns-dialog-card{padding:10px}.ns-dialog-mount-card__header,.ns-dialog-mount-card__body{padding-left:12px;padding-right:12px}.ns-dialog-mount-card__body{padding-top:12px;padding-bottom:12px}.ns-dialog-grid--mount{grid-template-columns:1fr;gap:10px}.ns-dialog-empty{padding:24px 16px}.ns-dialog-section+.ns-dialog-section{margin-top:12px}}.ns-setting-shell :deep(.q-field--standout .q-field__control),.ns-setting-dialog :deep(.q-field--standout .q-field__control),.ns-dialog-body :deep(.q-field--standout .q-field__control),.ns-mount-list :deep(.q-field--standout .q-field__control),.ns-setting-form .q-field--standout .q-field__control{background:var(--module-input-bg);border:1px solid var(--module-field-border);border-radius:8px;box-shadow:none}.ns-setting-shell .q-field--standout .q-field__native,.ns-setting-shell .q-field--standout .q-field__input,.ns-setting-dialog .q-field--standout .q-field__native,.ns-setting-dialog .q-field--standout .q-field__input,.ns-dialog-body .q-field--standout .q-field__native,.ns-dialog-body .q-field--standout .q-field__input,.ns-setting-form .q-field__native{color:var(--module-text)}.ns-setting-shell :deep(.q-field--standout .q-field__control:before),.ns-setting-dialog :deep(.q-field--standout .q-field__control:before),.ns-dialog-body :deep(.q-field--standout .q-field__control:before),.ns-mount-list :deep(.q-field--standout .q-field__control:before),.ns-setting-form .q-field--standout .q-field__control:before{display:none}.ns-setting-shell :deep(.q-field--standout:hover .q-field__control),.ns-setting-dialog :deep(.q-field--standout:hover .q-field__control),.ns-dialog-body :deep(.q-field--standout:hover .q-field__control),.ns-mount-list :deep(.q-field--standout:hover .q-field__control),.ns-setting-form .q-field--standout:hover .q-field__control{border-color:var(--module-field-border-hover);background:var(--module-input-bg)}.ns-setting-shell :deep(.q-field--standout.q-field--focused .q-field__control),.ns-setting-dialog :deep(.q-field--standout.q-field--focused .q-field__control),.ns-dialog-body :deep(.q-field--standout.q-field--focused .q-field__control),.ns-mount-list :deep(.q-field--standout.q-field--focused .q-field__control),.ns-setting-form .q-field--standout.q-field--focused .q-field__control{border-color:var(--module-field-border-focus);background:var(--module-input-bg);box-shadow:var(--module-field-focus-ring)}.ns-setting-shell :deep(.q-textarea .q-field__control),.ns-setting-dialog :deep(.q-textarea .q-field__control),.ns-dialog-body .q-textarea .q-field__control,.ns-setting-form .q-textarea .q-field__control{min-height:110px;color:var(--module-text)}.ns-setting-form .masked-password-input,.ns-dialog-body .masked-password-input{min-height:40px;border-color:var(--module-field-border);border-radius:8px;background:var(--module-input-bg)}.ns-setting-form .masked-password-input:focus-within,.ns-dialog-body .masked-password-input:focus-within{border-color:var(--module-field-border-focus);box-shadow:var(--module-field-focus-ring)}.ns-setting-form .masked-password-input__field::placeholder,.ns-dialog-body .masked-password-input__field::placeholder{color:var(--module-placeholder)}.ns-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:52px 20px;text-align:center;border:1px dashed var(--module-border-strong);border-radius:20px;background:linear-gradient(180deg,rgba(var(--module-accent-rgb),.03),transparent 100%)}.ns-empty-icon{width:82px;height:82px;border-radius:24px;display:flex;align-items:center;justify-content:center;margin-bottom:18px;color:var(--module-accent);background:rgba(var(--module-accent-rgb),.1);box-shadow:inset 0 0 0 1px rgba(var(--module-accent-rgb),.12)}.ns-empty-icon svg{width:32px;height:32px}.ns-empty strong,.ns-empty h5,.ns-empty-title{margin:0;color:var(--module-text);font-size:18px;font-weight:700}.ns-empty>span,.ns-empty>p,.ns-empty-desc{margin:10px auto 0;max-width:420px;color:var(--module-text-muted);font-size:13px;line-height:1.8}.ns-empty .ns-empty-action{min-width:118px;min-height:40px;margin-top:16px;padding:0 18px;border-radius:10px;font-weight:700;color:#fff!important}.ns-empty .ns-empty-action .q-btn__content{flex-wrap:nowrap;gap:6px;line-height:1;white-space:nowrap}.ns-empty .ns-empty-action .q-icon,.ns-empty .ns-empty-action .q-btn__content span{margin:0;max-width:none;color:#fff!important;font-size:14px;line-height:1}.ns-empty--user{padding:44px 24px}.ns-empty--user .ns-empty-icon{width:82px;height:82px;margin:0 auto 18px;border-radius:26px;border:1px dashed var(--module-border-strong);background:linear-gradient(180deg,rgba(var(--module-accent-rgb),.08),transparent 100%),var(--module-surface-soft);color:var(--module-accent-strong);box-shadow:none}.ns-user-section{container-type:inline-size;overflow:hidden;border:1px solid var(--module-border);border-radius:22px;background:linear-gradient(180deg,rgba(var(--module-accent-rgb),.03),transparent 100%),var(--module-card);box-shadow:var(--module-shadow-sm)}.ns-user-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px 22px 0}.ns-user-title{margin:0;color:var(--module-text);font-size:18px;font-weight:700;line-height:1.2}.ns-user-body{padding:20px 22px 22px}.ns-user-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px}.ns-user-card{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--module-glass-row-border);border-radius:18px;background:var(--module-glass-row-bg);backdrop-filter:var(--module-blur-md);-webkit-backdrop-filter:var(--module-blur-md);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.ns-user-card:hover{background:var(--module-glass-row-hover-bg);border-color:var(--module-glass-row-hover-border);transform:translateY(-1px);box-shadow:var(--module-shadow-hover)}.ns-user-card__header{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding:14px 16px}.ns-user-card__identity{display:flex;align-items:center;gap:12px;min-width:0;flex:1 1 auto}.ns-user-avatar{width:40px;height:40px;flex-shrink:0;border-radius:14px;display:flex;align-items:center;justify-content:center;background:var(--module-accent);background:linear-gradient(135deg,color-mix(in srgb,var(--module-accent) 96%,transparent),color-mix(in srgb,var(--module-accent) 72%,transparent));color:var(--module-primary-action-text);font-size:16px;font-weight:700;box-shadow:var(--module-shadow-sm)}.ns-user-meta{min-width:0;flex:1}.ns-user-name-row,.ns-user-chip-row{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.ns-user-name{margin:0;color:var(--module-text);font-size:16px;font-weight:700}.ns-user-inline-prefix{display:inline-flex;align-items:center;min-height:20px;padding:0 7px;border-radius:999px;border:1px solid rgba(var(--module-accent-rgb),.12);background:rgba(var(--module-accent-rgb),.06);color:var(--module-accent-strong);font-size:10px;font-weight:600;line-height:1;font-family:JetBrains Mono,Fira Code,monospace;white-space:nowrap}.ns-user-card .ns-chip{min-height:24px;padding:0 8px;font-size:11px}.ns-user-card__actions{display:flex;align-items:center;gap:6px;flex-wrap:wrap;justify-content:flex-end;flex:0 0 auto;margin-left:auto}.ns-user-card__actions .q-btn{min-height:30px;padding:6px 10px}.ns-user-card__body{display:grid;gap:18px;padding:0 18px 18px;border-top:1px solid var(--module-section-border)}.ns-mount-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px}.ns-mount-card{position:relative;overflow:hidden;border:1px solid var(--module-border);border-radius:18px;background:var(--module-card);backdrop-filter:var(--module-glass-row-backdrop);-webkit-backdrop-filter:var(--module-glass-row-backdrop);box-shadow:var(--module-shadow-sm);padding:18px;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.ns-glass-theme .ns-mount-card{border-color:var(--module-glass-row-border);background:var(--module-glass-row-bg)}.ns-mount-card:hover{border-color:var(--module-field-border-focus);box-shadow:var(--module-shadow-hover);transform:translateY(-2px)}.ns-mount-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.ns-mount-card__identity{display:flex;align-items:center;gap:14px;min-width:0}.ns-mount-card__copy{min-width:0;flex:1 1 auto}.ns-mount-card__icon{width:46px;height:46px;border-radius:16px;display:flex;align-items:center;justify-content:center;color:var(--module-accent);background:rgba(var(--module-accent-rgb),.1);box-shadow:inset 0 0 0 1px rgba(var(--module-accent-rgb),.14)}.ns-mount-card__icon--store{color:var(--module-success);background:rgba(var(--module-success-rgb),.1)}.ns-mount-card__icon--rclone{color:var(--module-warning);background:rgba(var(--module-warning-rgb),.14)}.ns-mount-card__body{display:grid;gap:12px;margin-top:16px}.ns-mount-card__title{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--module-text);font-size:16px;font-weight:700;letter-spacing:.01em;line-height:1.3}.ns-mount-card__subtitle{margin:6px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--module-text-muted);font-size:12px;font-weight:500;line-height:1.5}.ns-card-actions{display:flex;align-items:center;gap:12px}.ns-card-actions--center{justify-content:center}.ns-user-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ns-user-actions .q-btn__content{flex-wrap:nowrap;white-space:nowrap}.ns-actions-footer{display:flex;align-items:center;justify-content:flex-end;gap:12px;width:100%}.ns-delete-confirm{display:flex;align-items:flex-start;gap:14px}.ns-delete-confirm__icon{width:44px;height:44px;flex-shrink:0;border-radius:14px;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--module-danger) 10%,transparent);color:var(--module-danger)}.ns-delete-confirm__content{min-width:0}.ns-inline-tags{display:flex;flex-wrap:wrap;gap:8px}.ns-section-bar,.ns-section-actions,.ns-switch-line,.ns-compact-row{display:flex;align-items:center;gap:12px}.ns-section-bar,.ns-section-actions{flex-wrap:wrap;justify-content:space-between}.ns-section-bar__meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ns-switch-line{justify-content:space-between;flex-wrap:wrap}.ns-switch-line--nowrap{flex-wrap:nowrap}.ns-switch-line--field{margin-top:16px}.ns-switch-line__label{color:var(--module-text-muted);font-size:12px;font-weight:600;white-space:nowrap}.ns-form-stack{display:grid;gap:14px}.ns-setting-switch-line{display:flex;align-items:center;gap:10px}.ns-setting-switch-line--inline{justify-content:space-between;flex-wrap:wrap}.ns-setting-switch-line--field{align-items:center}.ns-setting-switch-label{color:var(--module-text);font-size:14px;font-weight:600}.ns-setting-switch-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.ns-option-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ns-option-item{display:flex;align-items:center;justify-content:space-between;gap:12px}.ns-option-copy{min-width:0}.ns-option-name{margin:0;color:var(--module-text);font-size:14px;font-weight:700;line-height:1.4}.ns-option-desc{margin:4px 0 0;color:var(--module-text-muted);font-size:12px;line-height:1.6}.ns-option-select{width:160px}.ns-protocol-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ns-protocol-grid--roomy{gap:16px}.ns-protocol-card{display:flex;flex-direction:column;padding:18px;border:1px solid var(--module-border);box-shadow:var(--module-shadow-sm)}.ns-protocol-card--soft{gap:16px;border-radius:20px;background:var(--module-dialog-workspace-bg)}.ns-protocol-card--soft.is-active{border-color:color-mix(in srgb,var(--module-accent) 28%,transparent);background:color-mix(in srgb,var(--module-dialog-workspace-bg) 90%,var(--module-accent) 10%)}.ns-protocol-card--glass{position:relative;overflow:hidden;border-radius:18px;background:var(--module-dialog-workspace-bg);backdrop-filter:var(--module-glass-row-backdrop);-webkit-backdrop-filter:var(--module-glass-row-backdrop)}.ns-protocol-card--glass.is-active{border-color:var(--module-field-border-focus);box-shadow:var(--module-shadow-hover)}.ns-protocol-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.ns-protocol-title{margin:0;color:var(--module-text);font-size:16px;font-weight:700}.ns-protocol-desc{margin:6px 0 0}.ns-protocol-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ns-port-input{width:132px}.ns-source-preview{display:block}.ns-source-preview--card{position:relative;overflow:hidden;border:1px solid var(--module-border);border-radius:18px;background:var(--module-dialog-workspace-bg);backdrop-filter:var(--module-glass-row-backdrop);-webkit-backdrop-filter:var(--module-glass-row-backdrop);box-shadow:var(--module-shadow-sm);padding:18px}.ns-source-preview--muted{background:var(--module-dialog-workspace-bg)}.ns-source-preview__label{display:block;margin-bottom:6px;color:var(--module-text-muted);font-size:12px;font-weight:600}.ns-source-preview__value{display:block;color:var(--module-text);font-size:13px;line-height:1.6;word-break:break-word}.ns-source-preview__placeholder{color:var(--module-text-muted)}.ns-perm-tag,.ns-perm-tag .q-chip__content{display:inline-flex!important;align-items:center;gap:4px;white-space:nowrap!important}.ns-perm-tag{flex:0 0 auto}.ns-themed-chip{border:1px solid transparent;background:var(--module-chip-bg);color:var(--module-text-muted)}.ns-themed-chip.q-chip--dense{min-height:24px}.ns-themed-chip .q-chip__content{color:inherit}.ns-themed-chip--primary{border-color:rgba(var(--module-accent-rgb),.28);background:rgba(var(--module-accent-rgb),.12);color:var(--module-accent-strong)}.ns-themed-chip--success{border-color:var(--module-tag-success-border);background:var(--module-tag-success-bg);color:var(--module-success)}.ns-themed-chip--warning{border-color:var(--module-tag-warning-border);background:var(--module-tag-warning-bg);color:var(--module-warning)}.ns-themed-chip--muted{border-color:var(--module-border-strong);background:var(--module-disabled-fill);color:var(--module-text-muted)}.ns-themed-chip--solid{border-color:transparent;color:var(--module-primary-action-text)}.ns-themed-chip--solid.ns-themed-chip--success{background:var(--module-success)}.ns-themed-chip--solid.ns-themed-chip--warning{background:var(--module-warning)}.ns-themed-chip--solid.ns-themed-chip--muted{background:var(--module-text-muted)}@media screen and (max-width:768px){.ns-delete-confirm{align-items:center}.ns-user-section,.ns-user-card{border-radius:20px}.ns-user-header,.ns-user-body,.ns-user-card__header,.ns-user-card__body{padding-left:16px;padding-right:16px}.ns-user-body,.ns-user-card__body{padding-top:14px;padding-bottom:14px}.ns-user-grid{grid-template-columns:1fr}.ns-user-header,.ns-user-card__header{flex-direction:column;align-items:stretch;gap:10px}.ns-user-card__identity{gap:10px}.ns-user-name{font-size:15px}.ns-user-card__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr)) auto;gap:8px;align-items:stretch;width:100%;justify-content:flex-start}.ns-user-card__actions .q-btn:not(.is-text){min-width:0;margin:0}.ns-user-card__actions .q-btn.is-text{justify-self:end;padding-left:10px;padding-right:10px}.ns-user-actions,.ns-actions-footer{width:100%;justify-content:flex-start}.ns-user-actions .q-btn,.ns-actions-footer .q-btn{flex:1 1 calc(50% - 6px);min-width:0;min-height:36px}}@media screen and (max-width:560px){.ns-user-section,.ns-user-card{border-radius:16px}.ns-user-header,.ns-user-body,.ns-user-card__header,.ns-user-card__body{padding-left:12px;padding-right:12px}.ns-user-body,.ns-user-card__body{padding-top:12px;padding-bottom:12px}.ns-user-card__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ns-user-card__actions .q-btn{width:100%}.ns-user-card__actions .q-btn.is-text{justify-self:stretch}.ns-user-avatar{width:36px;height:36px;border-radius:12px;font-size:15px}.ns-user-name-row,.ns-user-chip-row{gap:6px}.ns-actions-footer{gap:8px}.ns-user-actions,.ns-actions-footer{display:grid;grid-template-columns:1fr}.ns-user-header-actions{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:nowrap;width:100%}.ns-user-actions .ns-chip{order:-1}.ns-user-header-actions .ns-chip{order:0;flex:0 0 auto}.ns-user-actions .q-btn,.ns-actions-footer .q-btn{width:100%}.ns-user-header-actions .q-btn{width:auto;flex:0 0 auto;min-width:0;padding-left:14px;padding-right:14px}}@media screen and (max-width:480px){.ns-user-avatar{width:42px;height:42px;border-radius:14px;font-size:16px}.ns-user-actions .q-btn,.ns-actions-footer .q-btn{flex-basis:100%}.ns-user-header-actions .q-btn{width:auto;flex-basis:auto}}.network-service-panel .panel-chrome{display:flex;flex-direction:column;gap:var(--module-page-gap, 8px);min-height:0}.network-service-panel .network-service-content{align-self:stretch;gap:var(--module-section-gap, 10px);padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.network-service-panel .ns-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.network-service-panel .ns-metric,.network-service-panel .ns-setting-shell,.network-service-panel .ns-user-section,.network-service-panel .ns-section,.network-service-panel .ns-mount-card,.network-service-panel .smb-discovery-status{border-radius:12px;background:var(--module-section-bg);border-color:color-mix(in srgb,var(--module-border) 72%,transparent);box-shadow:var(--module-shadow-sm)}.network-service-panel .ns-field-card,.network-service-panel .ns-dialog-card,.network-service-panel .ns-protocol-card,.network-service-panel .ns-source-preview--card{border-radius:10px;background:var(--module-field-card-bg)}.network-service-panel .ns-topbar__icon-wrapper{border:1px solid color-mix(in srgb,var(--module-accent) 22%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--module-accent) 16%,transparent),transparent 100%),color-mix(in srgb,var(--module-card) 62%,transparent)}.network-service-panel .ns-btn-save{background:var(--module-primary-action-bg)!important;color:var(--module-primary-action-text)!important;box-shadow:var(--module-primary-action-shadow)}.network-service-panel .ns-btn-save:hover{background:var(--module-primary-action-hover-bg)!important;box-shadow:var(--module-primary-action-hover-shadow)}.network-service-panel.theme-dark,.network-service-panel.theme-pure-black{--module-glass-row-bg: var(--module-list-row-bg);--module-glass-row-hover-bg: var(--module-list-row-hover-bg);--module-glass-row-border: var(--module-list-row-border)}.network-service-panel.theme-pure-black .network-service-content,.network-service-panel.theme-pure-black .ns-metric,.network-service-panel.theme-pure-black .ns-setting-shell,.network-service-panel.theme-pure-black .ns-user-section,.network-service-panel.theme-pure-black .ns-section,.network-service-panel.theme-pure-black .ns-mount-card,.network-service-panel.theme-pure-black .smb-discovery-status{background:var(--module-card);border-color:#ffffff21;box-shadow:inset 0 1px #ffffff0b}.network-service-panel.theme-pure-black .network-service-content{background:transparent;border-color:transparent;box-shadow:none}.network-service-panel.theme-pure-black .ns-field-card,.network-service-panel.theme-pure-black .ns-dialog-card,.network-service-panel.theme-pure-black .ns-protocol-card,.network-service-panel.theme-pure-black .ns-source-preview--card{background:#141414;border-color:#ffffff1a}@media screen and (max-width:768px){.network-service-panel .network-service-content{padding:0;border-right:0;border-left:0;border-radius:0}.network-service-panel .ns-metrics{display:flex;gap:8px;overflow-x:auto;padding-bottom:2px;scrollbar-width:thin}.network-service-panel .ns-metric{flex:0 0 168px;min-height:78px;padding:12px}}.storage-management-theme{--module-stat-mounted: rgba(var(--module-accent-rgb), .12);--module-headline-gap: var(--module-toolbar-gap, 10px);--module-headline-padding: var(--module-toolbar-padding, 12px 14px);--module-headline-border: var(--module-border);--module-headline-bg: var(--module-glow), var(--module-surface);--module-headline-shadow: var(--module-shadow);--module-headline-eyebrow-padding: 6px 10px;--module-headline-eyebrow-border: var(--module-chip-border);--module-headline-eyebrow-bg: var(--module-chip-bg);--module-headline-eyebrow-color: var(--module-accent-strong);--module-headline-action-min-height: 36px;--module-headline-action-radius: 10px;--module-headline-action-padding-x: 13px;--module-headline-action-font-size: inherit;--module-headline-action-font-weight: inherit;--module-headline-action-bg: var(--module-surface-soft);--module-headline-action-color: var(--module-text);--module-headline-action-border: var(--module-border);--module-headline-action-shadow: none;--module-headline-action-hover-bg: var(--module-hover-fill);--module-headline-action-hover-color: var(--module-text);--module-headline-action-hover-border: var(--module-border-strong);--module-headline-action-hover-shadow: none}.storage-management-theme .dialog-eyebrow,.storage-management-eyebrow{display:inline-flex;align-items:center;width:fit-content;padding:6px 10px;border-radius:999px;border:1px solid var(--module-chip-border);background:var(--module-chip-bg);color:var(--module-accent-strong);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.storage-management-theme .topbar-panel:after{content:"";position:absolute;inset:auto -40px -80px auto;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,rgba(var(--module-accent-rgb),.12) 0%,transparent 72%);pointer-events:none}.storage-management-theme .topbar-search-row{display:grid;grid-template-columns:minmax(320px,560px) auto;gap:10px;align-items:center;justify-content:space-between}.storage-management-theme .search-box{position:relative;display:flex;align-items:center;gap:10px;min-width:0}.storage-management-theme .search-box--hero{min-height:38px;padding:0 8px;border-radius:999px;border:1px solid rgba(var(--module-accent-rgb),.1);background:linear-gradient(180deg,rgba(var(--module-accent-rgb),.04),transparent 100%),var(--module-surface-soft)}.storage-management-theme .search-input{flex:1;min-width:0}.storage-management-theme .topbar-stats{display:inline-grid;grid-template-columns:repeat(4,minmax(118px,max-content));gap:8px;align-content:center;justify-content:start;width:fit-content;max-width:100%}.storage-management-theme .summary-card{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:3px;padding:10px 16px 12px;border-radius:12px;border:1px solid var(--module-border);background:var(--module-surface-strong);transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.storage-management-theme .summary-card--clickable{cursor:pointer}.storage-management-theme .summary-card--clickable:hover{transform:translateY(-1px);box-shadow:var(--module-shadow-hover)}.storage-management-theme .summary-card--active{border-color:rgba(var(--module-accent-rgb),.5);box-shadow:0 0 0 2px rgba(var(--module-accent-rgb),.15)}.storage-management-theme .summary-card--total{background:linear-gradient(135deg,var(--module-stat-total),transparent 90%),var(--module-surface-strong)}.storage-management-theme .summary-card--enabled{background:linear-gradient(135deg,var(--module-stat-enabled),transparent 90%),var(--module-surface-strong)}.storage-management-theme .summary-card--mounted{background:linear-gradient(135deg,var(--module-stat-mounted),transparent 90%),var(--module-surface-strong)}.storage-management-theme .summary-card--disabled{background:linear-gradient(135deg,var(--module-stat-disabled),transparent 90%),var(--module-surface-strong)}.storage-management-theme .summary-label{color:var(--module-text-muted);font-size:11px;font-weight:600}.storage-management-theme .summary-value{color:var(--module-text);font-size:18px;font-weight:700;line-height:1;white-space:nowrap;font-variant-numeric:tabular-nums}.storage-management-theme .topbar-tools--mobile{display:none}.storage-management-theme .view-switch{display:flex;flex-direction:column;gap:6px}.storage-management-theme .view-switch--inline{flex-direction:row;align-items:center;gap:10px}.storage-management-theme .view-switch__label{color:var(--module-text-muted);font-size:11px;font-weight:600;white-space:nowrap}.storage-management-theme .content-area{display:flex;flex-direction:column}.storage-management-theme .content-scrollbar,.storage-management-theme .content-scroll-mobile{min-height:0;flex:1 1 auto}.storage-management-theme .content-scroll-mobile{overflow:auto}.storage-management-theme .sm-card-grid{display:grid;gap:var(--module-list-gap, 10px)}.storage-management-theme .sm-table-shell{overflow:hidden;border-radius:22px;border:1px solid var(--module-border);background:linear-gradient(180deg,rgba(var(--module-accent-rgb),.04),transparent 100%),var(--module-card);box-shadow:var(--module-shadow-sm)}.storage-management-theme .sm-col-header{color:var(--module-text-muted);font-size:12px;font-weight:700;letter-spacing:.04em}.storage-management-theme .sm-row-index{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;border-radius:999px;border:1px solid var(--module-index-border);background:var(--module-index-bg);color:var(--module-index-color);font-size:12px;font-weight:700;font-variant-numeric:tabular-nums}.storage-management-theme .sm-empty-shell{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;min-height:360px;padding:28px;border:1px dashed var(--module-border-strong);border-radius:24px;background:linear-gradient(180deg,rgba(var(--module-accent-rgb),.06),transparent 100%),var(--module-surface-soft)}.storage-management-theme .sm-empty-content{position:relative;z-index:1;display:flex;max-width:560px;flex-direction:column;align-items:center;gap:14px;text-align:center}.storage-management-theme .sm-empty-orbit{position:relative;display:grid;place-items:center;width:140px;height:140px}.storage-management-theme .sm-empty-core{display:grid;place-items:center;width:76px;height:76px;border-radius:24px;background:linear-gradient(135deg,rgba(var(--module-accent-rgb),.26),rgba(var(--module-accent-rgb),.08));color:var(--module-accent-strong);font-size:34px;box-shadow:0 20px 40px rgba(var(--module-accent-rgb),.14)}.storage-management-theme .sm-empty-ring{position:absolute;inset:10px;border-radius:50%;border:1px dashed rgba(var(--module-accent-rgb),.26)}.storage-management-theme .sm-empty-ring--inner{inset:26px;border-style:solid;opacity:.7}.storage-management-theme .sm-empty-title{margin:0;color:var(--module-text);font-size:24px;font-weight:700}.storage-management-theme .sm-empty-desc{margin:0;color:var(--module-text-muted);font-size:14px;line-height:1.75}.storage-management-theme .sm-empty-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.storage-management-theme .sm-feature-list{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.storage-management-theme .sm-feature-chip,.storage-management-theme .sm-inline-chip,.storage-management-theme .sm-status-chip,.storage-management-theme .sm-meta-chip{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:0 10px;border-radius:999px;border:1px solid var(--module-border);background:var(--module-surface-soft);color:var(--module-text-muted);font-size:12px;font-weight:600}.storage-management-theme .sm-status-chip--success,.storage-management-theme .sm-meta-chip--success{border-color:var(--module-tag-success-border);background:var(--module-tag-success-bg);color:var(--module-success)}.storage-management-theme .sm-status-chip--warning,.storage-management-theme .sm-meta-chip--warning{border-color:var(--module-tag-warning-border);background:var(--module-tag-warning-bg);color:var(--module-warning)}.storage-management-theme .sm-status-chip--danger,.storage-management-theme .sm-meta-chip--danger{border-color:color-mix(in srgb,var(--module-danger) 16%,transparent);background:color-mix(in srgb,var(--module-danger) 8%,transparent);color:var(--module-danger)}.storage-management-theme .sm-status-chip--primary,.storage-management-theme .sm-meta-chip--primary{border-color:var(--module-tag-primary-border);background:var(--module-tag-primary-bg);color:var(--module-accent-strong)}.storage-management-theme .sm-form{display:flex;flex-direction:column;gap:12px;padding:2px;border-radius:14px;background:var(--module-dialog-body-bg)}.storage-management-theme .sm-form-dialog-body{background:var(--module-dialog-body-bg, var(--module-surface));padding:14px 16px 16px}.storage-management-theme .sm-form-section{border:1px solid var(--module-section-border);border-radius:16px;background:var(--module-dialog-workspace-bg);box-shadow:var(--module-shadow-sm);padding:16px}.storage-management-theme .sm-form-section__header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding-bottom:12px;margin-bottom:14px;border-bottom:1px solid var(--module-section-border)}.storage-management-theme .sm-form-section__title{margin:0;color:var(--module-text);font-size:15px;font-weight:700;line-height:1.35}.storage-management-theme .sm-form-section__desc{margin:4px 0 0;color:var(--module-text-muted);font-size:12px;line-height:1.6}.storage-management-theme .sm-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.storage-management-theme .sm-form-grid--single,.storage-management-theme .sm-form-grid--identity{grid-template-columns:minmax(0,1fr)}.storage-management-theme .sm-form-grid--after-toggle{margin-top:12px}.storage-management-theme .sm-field{display:flex;flex-direction:column;gap:6px}.storage-management-theme .sm-field--wide{grid-column:1 / -1}.storage-management-theme .sm-field-label{color:var(--module-text);font-weight:600;font-size:12px;line-height:1.4}.storage-management-theme .sm-field-control{min-height:36px;display:flex;align-items:center;justify-content:flex-end}.storage-management-theme .sm-toggle-list{display:grid;gap:0;margin-top:14px;border:1px solid var(--module-section-border);border-radius:12px;overflow:hidden;background:var(--module-dialog-workspace-bg)}.storage-management-theme .sm-toggle-list--first{margin-top:0}.storage-management-theme .sm-toggle-list--after-fields{margin-top:12px}.storage-management-theme .sm-toggle-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;min-height:44px;padding:8px 10px 8px 12px;border-bottom:1px solid var(--module-section-border)}.storage-management-theme .sm-toggle-row:last-child{border-bottom:0}.storage-management-theme .sm-toggle-row--stacked{align-items:flex-start}.storage-management-theme .sm-toggle-copy{display:flex;min-width:0;flex-direction:column;justify-content:center}.storage-management-theme .sm-toggle-row .q-toggle{min-height:32px}.storage-management-theme .sm-form .q-field__control{min-height:38px;border-radius:10px;background:color-mix(in srgb,var(--module-field-bg) 84%,var(--module-surface))}.storage-management-theme .sm-form .q-field--dense .q-field__marginal{height:38px}.storage-management-theme .sm-form .masked-password-input{min-height:38px;border-color:var(--module-field-border);border-radius:10px;background:color-mix(in srgb,var(--module-field-bg) 84%,var(--module-surface))}.storage-management-theme .sm-form .masked-password-input:focus-within{border-color:var(--module-field-border-focus);box-shadow:var(--module-field-focus-ring, 0 0 0 3px rgba(var(--module-accent-rgb, 64, 158, 255), .14))}.storage-management-theme .sm-form .masked-password-input__field::placeholder{color:var(--module-placeholder)}.storage-management-theme .sm-form .q-field--outlined .q-field__control:before{border:1px solid var(--module-field-border);transition:border-color .2s cubic-bezier(.25,.8,.5,1)}.storage-management-theme .sm-form .q-field--outlined:hover .q-field__control:before{border-color:var(--module-field-border-hover)}.storage-management-theme .sm-form .q-field--focused .q-field__control:after{border-color:var(--module-field-border-focus);border-width:1px;box-shadow:var(--module-field-focus-ring, 0 0 0 3px rgba(var(--module-accent-rgb, 64, 158, 255), .14))}.storage-management-theme .sm-form-help,.storage-management-theme .sm-form-tips{color:var(--module-text-muted);font-size:12px;line-height:1.55}.storage-management-theme .sm-form-tips--warning{padding:10px 12px;color:var(--module-warning);background:color-mix(in srgb,var(--module-warning) 8%,transparent);border-top:1px solid color-mix(in srgb,var(--module-warning) 16%,transparent)}.storage-management-theme .sm-form-link{color:var(--module-accent-strong);font-weight:600;text-decoration:none}.storage-management-theme .sm-form-link:hover{text-decoration:underline}.storage-management-theme .sm-storage-item{position:relative;display:grid;grid-template-columns:minmax(160px,200px) minmax(0,1fr) auto;gap:14px;align-items:stretch;padding:18px 18px 16px;border:1px solid var(--module-border);border-radius:24px;background:linear-gradient(180deg,rgba(var(--module-accent-rgb),.04),transparent 100%),var(--module-card);box-shadow:var(--module-shadow-sm);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.storage-management-theme .sm-storage-item:hover{transform:translateY(-1px);border-color:var(--module-border-strong);box-shadow:var(--module-shadow-hover)}.storage-management-theme .sm-storage-item.is-disabled{opacity:.78}.storage-management-theme .sm-storage-item__media,.storage-management-theme .sm-storage-item__body,.storage-management-theme .sm-storage-item__actions{min-width:0}.storage-management-theme .sm-storage-item__media{display:flex;flex-direction:column;gap:12px;padding:8px 0 0}.storage-management-theme .sm-type-lockup{display:flex;align-items:center;gap:12px}.storage-management-theme .sm-type-icon{display:grid;place-items:center;width:48px;height:48px;border-radius:16px;border:1px solid rgba(var(--module-accent-rgb),.16);background:linear-gradient(135deg,rgba(var(--module-accent-rgb),.18),rgba(var(--module-accent-rgb),.06));color:var(--module-accent-strong);font-size:22px}.storage-management-theme .sm-type-copy{display:flex;flex-direction:column;gap:4px;min-width:0}.storage-management-theme .sm-type-title{color:var(--module-text);font-size:15px;font-weight:700}.storage-management-theme .sm-type-subtitle{color:var(--module-text-muted);font-size:12px;word-break:break-all}.storage-management-theme .sm-storage-item__body{display:flex;flex-direction:column;gap:10px}.storage-management-theme .sm-item-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.storage-management-theme .sm-item-title-button{padding:0;border:0;background:transparent;color:var(--module-text);font-size:18px;font-weight:700;text-align:left;cursor:pointer}.storage-management-theme .sm-item-title-button:hover{color:var(--module-accent-strong)}.storage-management-theme .sm-item-meta,.storage-management-theme .sm-item-copy,.storage-management-theme .sm-mount-status{color:var(--module-text-muted);font-size:13px;line-height:1.7}.storage-management-theme .sm-mount-status{display:inline-flex;align-items:center;gap:8px}.storage-management-theme .sm-mount-status.is-error{color:var(--module-danger)}.storage-management-theme .sm-storage-item__actions{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;gap:12px}.storage-management-theme .sm-action-cluster{display:inline-flex;gap:8px}.storage-management-theme .sm-order-shell{display:flex;flex-direction:column;gap:14px}.storage-management-theme .sm-order-intro{color:var(--module-text-muted);font-size:13px;line-height:1.7}.storage-management-theme .sm-order-list{display:grid;gap:10px}.storage-management-theme .sm-order-item{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;gap:12px;align-items:center;padding:14px 16px;border:1px solid var(--module-border);border-radius:18px;background:var(--module-surface-soft);box-shadow:var(--module-shadow-sm)}.storage-management-theme .sm-order-handle{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid var(--module-border);border-radius:12px;background:var(--module-card);color:var(--module-text-muted);cursor:grab}.storage-management-theme .sm-order-handle:active{cursor:grabbing}.storage-management-theme .sm-order-copy{min-width:0}.storage-management-theme .sm-order-title{color:var(--module-text);font-size:15px;font-weight:700}.storage-management-theme .sm-order-meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.storage-management-theme .sm-order-key{color:var(--module-text-muted);font-size:12px;word-break:break-all}.storage-management-theme .sm-order-ghost{opacity:.65}.storage-management-theme .sm-order-ghost>*{border-style:dashed;background:var(--module-ghost-bg)}@media screen and (max-width:900px){.storage-management-theme .topbar-search-row,.storage-management-theme .topbar-main{grid-template-columns:minmax(0,1fr)}.storage-management-theme .topbar-stats{width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}.storage-management-theme .sm-form-grid,.storage-management-theme .sm-storage-item{grid-template-columns:minmax(0,1fr)}.storage-management-theme .sm-storage-item__media{padding-top:14px}.storage-management-theme .sm-storage-item__actions{align-items:stretch}}@media screen and (max-width:768px){.storage-management-theme .topbar-panel{gap:10px;padding:12px;border-radius:16px}.storage-management-theme .topbar-search-row{grid-template-columns:minmax(0,1fr);gap:8px}.storage-management-theme .search-box{align-items:stretch}.storage-management-theme .search-box--hero{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center;min-height:auto;padding:6px;border-radius:16px}.storage-management-theme .topbar-tools{grid-template-columns:1fr}.storage-management-theme .topbar-tools--mobile{display:flex;align-items:center;justify-content:flex-end}.storage-management-theme .view-switch--inline{justify-content:flex-end}.storage-management-theme .view-switch--inline .view-switch__label{display:none}.storage-management-theme .mobile-control-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.storage-management-theme .mobile-control-grid>*{width:100%}.storage-management-theme .topbar-stats{grid-template-columns:minmax(0,1fr)}.storage-management-theme .summary-card{padding:10px 12px;border-radius:16px}.storage-management-theme .summary-label{font-size:12px}.storage-management-theme .summary-value{font-size:17px}.storage-management-theme .sm-empty-shell{min-height:320px;padding:22px 16px}.storage-management-theme .sm-empty-title{font-size:22px}.storage-management-theme .sm-form-section{padding:14px;border-radius:14px}.storage-management-theme .sm-form-dialog-body{padding:12px}.storage-management-theme .sm-toggle-row{grid-template-columns:minmax(0,1fr);gap:4px;align-items:flex-start}.storage-management-theme .sm-field-control{justify-content:flex-start}.storage-management-theme .sm-item-header{flex-direction:column}.storage-management-theme .sm-storage-item__actions{flex-direction:row;align-items:center;justify-content:space-between;padding-top:6px;border-top:1px solid var(--module-section-border)}.storage-management-theme .sm-action-cluster{flex-wrap:wrap;justify-content:flex-end}.storage-management-theme .sm-order-item{grid-template-columns:auto minmax(0,1fr)}.storage-management-theme .sm-order-item>:nth-child(2){order:3}.storage-management-theme .sm-order-item>:last-child{grid-column:1 / -1;justify-self:start}}.module-list-group{display:flex;flex-direction:column;gap:2px}.module-list-row{position:relative;display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;gap:10px;padding:7px 12px;border-radius:14px;background:var(--module-list-row-bg, var(--module-glass-row-bg));border:1px solid var(--module-list-row-border, var(--module-glass-row-border));box-shadow:var(--module-list-row-shadow, none);backdrop-filter:var(--module-list-row-backdrop, var(--module-glass-row-backdrop));-webkit-backdrop-filter:var(--module-list-row-backdrop, var(--module-glass-row-backdrop));transition:opacity .15s;min-height:38px}.module-list-row:hover{background:var(--module-list-row-hover-bg, var(--module-glass-row-hover-bg));border-color:var(--module-list-row-hover-border, var(--module-glass-row-hover-border))}.module-row-title{font-size:13px;font-weight:700;color:var(--module-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px;background:color-mix(in srgb,var(--module-accent) 8%,transparent);padding:2px 8px;border-radius:6px;cursor:pointer;transition:opacity .15s}.module-row-title:hover{opacity:.75}.sm-key{font-size:11px;font-weight:600;color:var(--module-text-muted);background:color-mix(in srgb,var(--module-border) 22%,transparent);padding:1px 6px;border-radius:4px;white-space:nowrap}.module-row-badge{font-size:11px;font-weight:600;color:var(--module-text);background:color-mix(in srgb,var(--module-border) 15%,transparent);padding:1px 6px;border-radius:4px;white-space:nowrap;border:1px solid currentColor}.module-row-endpoint{display:flex;align-items:center;font-size:13px;font-family:inherit;white-space:nowrap;min-width:0;gap:6px}.module-row-addr{color:var(--module-text-muted);overflow:hidden;text-overflow:ellipsis;max-width:25vw}.sm-info{color:var(--module-text-muted);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sm-direction-icon{color:var(--module-text-muted);opacity:.5;margin:0 8px}.module-row-port-group{flex:0 0 auto;display:flex;align-items:center;gap:8px}.module-row-stat{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:500;padding:2px 6px;border-radius:5px;background:var(--module-surface-muted);border:1px solid var(--module-border);color:var(--module-text-muted)}.module-row-stat[data-stat-tone=down]{color:var(--module-info);background:color-mix(in srgb,var(--module-info) 5%,transparent);border-color:color-mix(in srgb,var(--module-info) 15%,transparent)}.module-row-stat[data-stat-tone=up]{color:var(--module-success);background:color-mix(in srgb,var(--module-success) 5%,transparent);border-color:color-mix(in srgb,var(--module-success) 15%,transparent)}.module-row-stat[data-stat-tone=conn]{color:var(--module-warning);background:color-mix(in srgb,var(--module-warning) 5%,transparent);border-color:color-mix(in srgb,var(--module-warning) 15%,transparent)}.module-row-stat[data-stat-tone=error]{color:var(--module-danger);background:color-mix(in srgb,var(--module-danger) 5%,transparent);border-color:color-mix(in srgb,var(--module-danger) 15%,transparent)}.module-row-action-btn{color:var(--module-text-muted);border-radius:6px}.module-row-action-btn:hover{color:var(--module-text);background:var(--module-surface-soft)}.module-row-action-btn--danger{color:var(--module-danger)}.module-row-action-btn--danger:hover{color:var(--module-danger);background:color-mix(in srgb,var(--module-danger) 8%,transparent)}.sm-inline-action{color:var(--module-accent-strong);font-weight:500}.sm-inline-action:hover{background:color-mix(in srgb,var(--module-accent) 8%,transparent)}.sm-action-button--disabled{opacity:.5;pointer-events:none}.module-list-row--disabled .module-row-badge,.module-list-row--disabled .module-row-endpoint,.module-list-row--disabled .module-row-port-group,.module-list-row--disabled .sm-direction-icon{opacity:var(--module-list-row-disabled-content-opacity, .62)}@media screen and (max-width:768px){.module-row__content{flex-direction:column;align-items:flex-start;gap:6px}.module-row__mainline{width:100%;justify-content:flex-start;flex-wrap:wrap;gap:8px}.module-row-port-group{justify-content:flex-start;flex-wrap:wrap}.module-list-row{padding:10px;gap:6px;align-items:flex-start}.module-row-actions{flex-direction:column;justify-content:center}.module-row-addr,.sm-info{max-width:40vw;white-space:nowrap;word-break:normal}.module-row-endpoint{flex-wrap:nowrap}}.disabled-div{pointer-events:none;opacity:.5}.blink{animation:blinker 1s linear infinite}@keyframes blinker{0%{background-color:var(--module-warning, var(--lucky-theme-warning, #cc8a23));color:var(--module-primary-action-text, var(--lucky-theme-on-accent, #ffffff))}50%{background-color:var(--module-danger, var(--lucky-theme-danger, #d94f4f));color:var(--module-primary-action-text, var(--lucky-theme-on-accent, #ffffff))}to{background-color:var(--module-warning, var(--lucky-theme-warning, #cc8a23));color:var(--module-primary-action-text, var(--lucky-theme-on-accent, #ffffff))}}.descriptions-item-vider{background:transparent!important;padding:10px!important}.button-tag,.log-button-tag,.edit-button-tag{cursor:pointer}.log-button-tag:hover{background-color:var(--module-warning-soft, var(--lucky-theme-warning-soft, rgba(204, 138, 35, .18)))!important;transform:scale(1.05)}.hidden-label{display:none!important}.app-background{background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-color:var(--lucky-theme-bg-primary)!important;image-rendering:-webkit-optimize-contrast!important;image-rendering:crisp-edges!important;filter:none!important}.dialog-scroll{overflow-x:auto!important}.mobile-scrollable{height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}*{scrollbar-width:none!important}::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.q-scrollarea__bar,.q-scrollarea__thumb,.q-scrollarea__bar--v,.q-scrollarea__thumb--v,.q-scrollarea__bar--h,.q-scrollarea__thumb--h{display:none!important;opacity:0!important;visibility:hidden!important}:root{--app-header-height: 40px;--app-header-height-mobile: 36px;--app-sidebar-width: 160px;--app-sidebar-collapsed-width: 64px;--app-spacing-xs: 4px;--app-spacing-sm: 8px;--app-spacing-md: 12px;--app-spacing-lg: 16px;--app-spacing-xl: 24px;--app-spacing-2xl: 32px;--app-radius-xs: 2px;--app-radius-sm: 4px;--app-radius-md: 6px;--app-radius-lg: 8px;--app-radius-xl: 10px;--app-radius-2xl: 12px;--app-radius-3xl: 14px;--app-radius-full: 9999px;--lucky-theme-radius-xs: var(--app-radius-xs);--lucky-theme-radius-sm: var(--app-radius-sm);--lucky-theme-radius-control: var(--app-radius-lg);--lucky-theme-radius-inner: var(--app-radius-xl);--lucky-theme-radius-surface: var(--app-radius-2xl);--lucky-theme-radius-panel: var(--app-radius-2xl);--lucky-theme-radius-dialog: var(--app-radius-3xl);--lucky-theme-radius-pill: var(--app-radius-full);--app-transition-fast: .15s ease;--app-transition-normal: .25s ease;--app-transition-slow: .35s ease;--app-transition-bounce: .3s cubic-bezier(.25, .8, .25, 1);--app-scrollbar-width: 4px;--app-scrollbar-radius: 20px;--app-shadow-sm: 0 1px 2px rgba(0, 0, 0, .05);--app-shadow-md: 0 4px 6px rgba(0, 0, 0, .07);--app-shadow-lg: 0 10px 15px rgba(0, 0, 0, .1);--app-shadow-xl: 0 20px 25px rgba(0, 0, 0, .15);--app-font-xs: 12px;--app-font-sm: 13px;--app-font-md: 14px;--app-font-lg: 16px;--app-font-xl: 18px;--app-font-2xl: 20px}body{color:var(--lucky-theme-text)!important}.tips{color:var(--lucky-theme-text-muted);font-size:small;margin-left:16px}html.light .common-layout,html.light .outer-container,html.light .inner-container,html.light .main-content,html.light #pageContent,html.light .body{background:transparent!important}html.light .q-card{background-color:var(--app-page-bg-deep)!important;backdrop-filter:blur(10px)!important;box-shadow:var(--lucky-theme-shadow-soft)!important}html.light .login-card{background-color:#ffffffd9}html.light .traffic-item{background:#fffc}html.dark .common-layout,html.dark .outer-container,html.dark .inner-container,html.dark .main-content,html.dark #pageContent,html.dark .body{background:transparent!important}html.dark .q-card{background-color:var(--app-page-bg-deep)!important;backdrop-filter:blur(10px)!important;box-shadow:var(--lucky-theme-shadow-soft)!important}html.dark .login-card{background-color:#2a2a2ad9;box-shadow:0 10px 30px #0000004d}html.dark .traffic-item{background:#00000080}html.dark .log-wrap{background:var(--lucky-theme-fill);border-color:var(--lucky-theme-section-border)}html.dark .log-wrap>div:first-child{color:var(--lucky-theme-text-regular)!important}html.dark .value-netout{color:var(--lucky-theme-access)!important}html.dark .value-netin{color:var(--lucky-theme-accent)!important}html.dark .value-medium{color:var(--lucky-theme-warning)!important}html.dark .value-high{color:var(--lucky-theme-danger)!important}html.dark .setting-formradius{background:#0000004d!important}html.dark .log-button-tag{background-color:var(--lucky-theme-warning)!important;color:var(--lucky-theme-control-bg)!important}html.dark .copyright,html.dark .footer-links a{color:#777!important}html.dark .login-options{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}html.dark .container-cpu-info{background-color:color-mix(in srgb,var(--lucky-theme-accent) 20%,transparent)!important;color:var(--lucky-theme-accent)!important}html.dark .container-cpu-info:not([style*=running]){background-color:#2a2a2a4d!important;color:#8c8c8c!important}html.dark .container-memory-info{background-color:color-mix(in srgb,var(--lucky-theme-success) 20%,transparent)!important;color:var(--lucky-theme-success)!important}html.dark .container-memory-info:not([style*=running]){background-color:#2a2a2a4d!important;color:#8c8c8c!important}html.dark .container-network-rx-info{background-color:color-mix(in srgb,var(--lucky-theme-accent) 20%,transparent)!important;color:var(--lucky-theme-accent)!important}html.dark .container-network-rx-info:not([style*=running]){background-color:#2a2a2a4d!important;color:#8c8c8c!important}html.dark .container-network-tx-info{background-color:color-mix(in srgb,var(--lucky-theme-success) 20%,transparent)!important;color:var(--lucky-theme-success)!important}html.dark .container-network-tx-info:not([style*=running]){background-color:#2a2a2a4d!important;color:#8c8c8c!important}html.dark .container-disk-read-info{background-color:color-mix(in srgb,var(--lucky-theme-warning) 20%,transparent)!important;color:var(--lucky-theme-warning)!important}html.dark .container-disk-read-info:not([style*=running]){background-color:#2a2a2a4d!important;color:#8c8c8c!important}html.dark .container-disk-write-info{background-color:color-mix(in srgb,var(--lucky-theme-danger) 20%,transparent)!important;color:var(--lucky-theme-danger)!important}html.dark .container-disk-write-info:not([style*=running]){background-color:#2a2a2a4d!important;color:#8c8c8c!important}html.dark .container-ports-info{background-color:color-mix(in srgb,var(--lucky-theme-info) 20%,transparent)!important;color:var(--lucky-theme-info)!important}html.dark .container-ports-info:not([style*=running]){background-color:#2a2a2a4d!important;color:#8c8c8c!important}html.dark .container-network-mode-info{background-color:color-mix(in srgb,var(--lucky-theme-access) 20%,transparent)!important;color:var(--lucky-theme-access)!important}html.dark .container-network-mode-info:not([style*=running]){background-color:#2a2a2a4d!important;color:#8c8c8c!important}html.dark .traffic-compact>div:nth-child(1){background-color:color-mix(in srgb,var(--lucky-theme-accent) 20%,transparent)!important;color:var(--lucky-theme-accent)!important}html.dark .traffic-compact>div:nth-child(1):not([style*="#e6f7ff"]){background-color:#2a2a2a4d!important;color:#8c8c8c!important}html.dark .traffic-compact>div:nth-child(2){background-color:color-mix(in srgb,var(--lucky-theme-success) 20%,transparent)!important;color:var(--lucky-theme-success)!important}html.dark .traffic-compact>div:nth-child(2):not([style*="#f6ffed"]){background-color:#2a2a2a4d!important;color:#8c8c8c!important}html.dark .traffic-compact>div:has([class*=value-conn]){background-color:color-mix(in srgb,var(--lucky-theme-info) 20%,transparent)!important;color:var(--lucky-theme-info)!important}html.dark .traffic-compact>div:has([class*=value-conn]):not([style*="#e6fffb"]){background-color:#2a2a2a4d!important;color:#8c8c8c!important}html.dark .traffic-compact>div:has([class*=value-waf]){background-color:color-mix(in srgb,var(--lucky-theme-danger) 20%,transparent)!important;color:var(--lucky-theme-danger)!important}html.dark .traffic-compact>div:has([class*=value-waf]):not([style*="#fff1f0"]){background-color:#2a2a2a4d!important;color:#8c8c8c!important}html.pure-black .common-layout,html.pure-black .outer-container,html.pure-black .inner-container,html.pure-black .main-content,html.pure-black #pageContent,html.pure-black .body{background:#000!important}html.pure-black .q-card{background-color:#0a0a0a!important;backdrop-filter:none!important;box-shadow:var(--lucky-theme-shadow-soft)!important}html.pure-black .login-card{background-color:#2a2a2a;box-shadow:0 10px 30px #000}html.pure-black .traffic-item{background:#000}html.pure-black{color-scheme:dark;--app-color-primary-light-3: rgb(51,117,185);--app-color-primary-light-5: rgb(42,89,138);--app-color-primary-light-7: rgb(33,61,91);--app-color-primary-light-8: rgb(29,48,67);--app-color-primary-light-9: rgb(24,34,43);--app-color-primary-dark-2: rgb(102,177,255);--app-color-success-light-3: rgb(78,142,47);--app-color-success-light-5: rgb(62,107,39);--app-color-success-light-7: rgb(45,72,31);--app-color-success-light-8: rgb(37,55,28);--app-color-success-light-9: rgb(28,37,24);--app-color-success-dark-2: rgb(133,206,97);--app-color-warning-light-3: rgb(167,119,48);--app-color-warning-light-5: rgb(125,91,40);--app-color-warning-light-7: rgb(83,63,32);--app-color-warning-light-8: rgb(62,48,28);--app-color-warning-light-9: rgb(41,34,24);--app-color-warning-dark-2: rgb(235,181,99);--app-color-danger-light-3: rgb(178,82,82);--app-color-danger-light-5: rgb(133,64,64);--app-color-danger-light-7: rgb(88,46,46);--app-color-danger-light-8: rgb(65,38,38);--app-color-danger-light-9: rgb(42,29,29);--app-color-danger-dark-2: rgb(247,137,137);--app-color-error-light-3: rgb(178,82,82);--app-color-error-light-5: rgb(133,64,64);--app-color-error-light-7: rgb(88,46,46);--app-color-error-light-8: rgb(65,38,38);--app-color-error-light-9: rgb(42,29,29);--app-color-error-dark-2: rgb(247,137,137);--app-color-info-light-3: rgb(107,109,113);--app-color-info-light-5: rgb(82,84,87);--app-color-info-light-7: rgb(57,58,60);--app-color-info-light-8: rgb(45,45,47);--app-color-info-light-9: rgb(32,33,33);--app-color-info-dark-2: rgb(166,169,173);--app-mask-color: #000000;--app-mask-color-extra-light: #333333}html.pure-black .log-wrap{background:var(--lucky-theme-fill);border-color:var(--lucky-theme-section-border)}html.pure-black .log-wrap>div:first-child{color:var(--lucky-theme-text-regular)!important}html.pure-black .value-netout{color:var(--lucky-theme-access)!important}html.pure-black .value-netin{color:var(--lucky-theme-accent)!important}html.pure-black .value-medium{color:var(--lucky-theme-warning)!important}html.pure-black .value-high{color:var(--lucky-theme-danger)!important}html.pure-black .setting-formradius{background:#1c1a1a!important}html.pure-black .log-button-tag{background-color:var(--lucky-theme-warning)!important;color:var(--lucky-theme-control-bg)!important}html.pure-black .copyright,html.pure-black .footer-links a{color:#777!important}html.pure-black .login-options{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}html.pure-black .container-cpu-info{background-color:color-mix(in srgb,var(--lucky-theme-accent) 20%,transparent)!important;color:var(--lucky-theme-accent)!important}html.pure-black .container-cpu-info:not([style*=running]){background-color:#1a1a1a!important;color:#666!important}html.pure-black .container-memory-info{background-color:color-mix(in srgb,var(--lucky-theme-success) 20%,transparent)!important;color:var(--lucky-theme-success)!important}html.pure-black .container-memory-info:not([style*=running]){background-color:#1a1a1a!important;color:#666!important}html.pure-black .container-network-rx-info{background-color:color-mix(in srgb,var(--lucky-theme-accent) 20%,transparent)!important;color:var(--lucky-theme-accent)!important}html.pure-black .container-network-rx-info:not([style*=running]){background-color:#1a1a1a!important;color:#666!important}html.pure-black .container-network-tx-info{background-color:color-mix(in srgb,var(--lucky-theme-success) 20%,transparent)!important;color:var(--lucky-theme-success)!important}html.pure-black .container-network-tx-info:not([style*=running]){background-color:#1a1a1a!important;color:#666!important}html.pure-black .container-disk-read-info{background-color:color-mix(in srgb,var(--lucky-theme-warning) 20%,transparent)!important;color:var(--lucky-theme-warning)!important}html.pure-black .container-disk-read-info:not([style*=running]){background-color:#1a1a1a!important;color:#666!important}html.pure-black .container-disk-write-info{background-color:color-mix(in srgb,var(--lucky-theme-danger) 20%,transparent)!important;color:var(--lucky-theme-danger)!important}html.pure-black .container-disk-write-info:not([style*=running]){background-color:#1a1a1a!important;color:#666!important}html.pure-black .container-ports-info{background-color:color-mix(in srgb,var(--lucky-theme-info) 20%,transparent)!important;color:var(--lucky-theme-info)!important}html.pure-black .container-ports-info:not([style*=running]){background-color:#1a1a1a!important;color:#666!important}html.pure-black .container-network-mode-info{background-color:color-mix(in srgb,var(--lucky-theme-access) 20%,transparent)!important;color:var(--lucky-theme-access)!important}html.pure-black .container-network-mode-info:not([style*=running]){background-color:#1a1a1a!important;color:#666!important}html.pure-black .traffic-compact>div:nth-child(1){background-color:color-mix(in srgb,var(--lucky-theme-accent) 20%,transparent)!important;color:var(--lucky-theme-accent)!important}html.pure-black .traffic-compact>div:nth-child(1):not([style*="#e6f7ff"]){background-color:#1a1a1a!important;color:#666!important}html.pure-black .traffic-compact>div:nth-child(2){background-color:color-mix(in srgb,var(--lucky-theme-success) 20%,transparent)!important;color:var(--lucky-theme-success)!important}html.pure-black .traffic-compact>div:nth-child(2):not([style*="#f6ffed"]){background-color:#1a1a1a!important;color:#666!important}html.pure-black .traffic-compact>div:has([class*=value-conn]){background-color:color-mix(in srgb,var(--lucky-theme-info) 20%,transparent)!important;color:var(--lucky-theme-info)!important}html.pure-black .traffic-compact>div:has([class*=value-conn]):not([style*="#e6fffb"]){background-color:#1a1a1a!important;color:#666!important}html.pure-black .traffic-compact>div:has([class*=value-waf]){background-color:color-mix(in srgb,var(--lucky-theme-danger) 20%,transparent)!important;color:var(--lucky-theme-danger)!important}html.pure-black .traffic-compact>div:has([class*=value-waf]):not([style*="#fff1f0"]){background-color:#1a1a1a!important;color:#666!important}html.tech-blue .common-layout,html.tech-blue .outer-container,html.tech-blue .inner-container,html.tech-blue .main-content,html.tech-blue #pageContent,html.tech-blue .body,html.tech-blue .app-background{background:#e9f1f8!important}html.tech-blue .q-card{background-color:#eef5fb!important;border:1px solid #cbdbea;box-shadow:none!important}html.tech-blue .login-card{background-color:#f2f7fc}html.tech-blue .traffic-item{background:#edf5fb}html.tech-blue .setting-formradius{background:#e9f1f8!important}html.tech-blue body{color:var(--lucky-theme-text)!important;background-color:#e9f1f8!important}html.manly-pink .common-layout,html.manly-pink .outer-container,html.manly-pink .inner-container,html.manly-pink .main-content,html.manly-pink #pageContent,html.manly-pink .body,html.manly-pink .app-background{background:#fff0f6!important}html.manly-pink .q-card{background-color:#fff7fb!important;border:1px solid #efbfd1}html.manly-pink .login-card{background-color:#fffafd}html.manly-pink .traffic-item{background:#fff4fa}html.manly-pink .setting-formradius{background:#fff0f6!important}html.manly-pink body{color:var(--lucky-theme-text)!important;background-color:#fff0f6!important}html.forest-green .common-layout,html.forest-green .outer-container,html.forest-green .inner-container,html.forest-green .main-content,html.forest-green #pageContent,html.forest-green .body,html.forest-green .app-background{background:#eef5ed!important}html.forest-green .q-card{background-color:#f6fbf4!important;border:1px solid #b7cdb2}html.forest-green .login-card{background-color:#fbfdf9}html.forest-green .traffic-item{background:#f6fbf4}html.forest-green .setting-formradius{background:#eef5ed!important}html.forest-green body{color:var(--lucky-theme-text)!important;background-color:#eef5ed!important}html.turquoise-mint .common-layout,html.turquoise-mint .outer-container,html.turquoise-mint .inner-container,html.turquoise-mint .main-content,html.turquoise-mint #pageContent,html.turquoise-mint .body,html.turquoise-mint .app-background{background:#eef8f6!important}html.turquoise-mint .q-card{background-color:#f6fcfa!important;border:1px solid #b8d8d0}html.turquoise-mint .login-card{background-color:#fbfefd}html.turquoise-mint .traffic-item{background:#f6fcfa}html.turquoise-mint .setting-formradius{background:#eef8f6!important}html.turquoise-mint body{color:var(--lucky-theme-text)!important;background-color:#eef8f6!important}html.dusk-orange .common-layout,html.dusk-orange .outer-container,html.dusk-orange .inner-container,html.dusk-orange .main-content,html.dusk-orange #pageContent,html.dusk-orange .body,html.dusk-orange .app-background{background:#fff3ea!important}html.dusk-orange .q-card{background-color:#fff9f4!important;border:1px solid #e7bfa2}html.dusk-orange .login-card{background-color:#fffcf8}html.dusk-orange .traffic-item{background:#fff9f4}html.dusk-orange .setting-formradius{background:#fff3ea!important}html.dusk-orange body{color:var(--lucky-theme-text)!important;background-color:#fff3ea!important}html.frost-lavender .common-layout,html.frost-lavender .outer-container,html.frost-lavender .inner-container,html.frost-lavender .main-content,html.frost-lavender #pageContent,html.frost-lavender .body,html.frost-lavender .app-background{background:#f4f1fb!important}html.frost-lavender .q-card{background-color:#faf8fe!important;border:1px solid #cec1e6}html.frost-lavender .login-card{background-color:#fdfcff}html.frost-lavender .traffic-item{background:#faf8fe}html.frost-lavender .setting-formradius{background:#f4f1fb!important}html.frost-lavender body{color:var(--lucky-theme-text)!important;background-color:#f4f1fb!important}html.graphite-cyan .common-layout,html.graphite-cyan .outer-container,html.graphite-cyan .inner-container,html.graphite-cyan .main-content,html.graphite-cyan #pageContent,html.graphite-cyan .body,html.graphite-cyan .app-background{background:#eef4f6!important}html.graphite-cyan .q-card{background-color:#f6fafb!important;border:1px solid #bdcfd6}html.graphite-cyan .login-card{background-color:#fbfdfe}html.graphite-cyan .traffic-item{background:#f6fafb}html.graphite-cyan .setting-formradius{background:#eef4f6!important}html.graphite-cyan body{color:var(--lucky-theme-text)!important;background-color:#eef4f6!important}:root{--app-switch-width: 50px;--app-switch-height: 24px;--app-switch-button-size: 18px;--app-switch-text-size: 11px;--app-switch-track-off-bg: var(--lucky-theme-hover-fill);--app-switch-track-off-border: var(--lucky-theme-field-border);--app-switch-track-on-bg: var(--lucky-theme-accent);--app-switch-track-on-border: var(--lucky-theme-accent);--app-switch-thumb-bg: var(--lucky-theme-overlay-bg);--app-switch-thumb-border: rgba(15, 23, 42, .08);--app-switch-thumb-shadow: 0 1px 3px rgba(15, 23, 42, .2);--app-switch-inline-text-off: var(--lucky-theme-text-muted);--app-switch-inline-text-on: #ffffff;--app-switch-label-color: var(--lucky-theme-text);--app-switch-label-active-color: var(--lucky-theme-accent);--app-shell-surface: color-mix(in srgb, var(--lucky-theme-page-bg-deep, #ffffff) 72%, transparent);--app-shell-backdrop: blur(14px) saturate(118%);--app-shell-surface-strong: var(--lucky-theme-page-bg-deep, #ffffff);--app-shell-border: rgba(148, 163, 184, .24);--app-shell-shadow: 0 18px 38px rgba(15, 23, 42, .08);--app-shell-radius: var(--lucky-theme-radius-panel, 12px);--app-shell-hover: rgba(148, 163, 184, .12);--app-shell-active-surface: rgba(255, 255, 255, .95);--app-shell-inset-border: inset 0 1px 0 rgba(255, 255, 255, .4);--app-shell-accent: rgba(59, 130, 246, .22);--app-shell-ornament: linear-gradient( 135deg, rgba(255, 255, 255, .22), rgba(255, 255, 255, .02) );--app-shell-divider: rgba(148, 163, 184, .2);--app-background-base-wash: linear-gradient(180deg, rgba(255, 255, 255, .3), rgba(245, 249, 255, .1) 46%, transparent 100%);--app-background-overlay: linear-gradient(180deg, rgba(255, 255, 255, .24), rgba(241, 247, 253, .1));--app-background-solid-overlay: transparent;--app-background-image-opacity: .82;--app-background-image-filter: none;--app-background-image-scale: 1;--app-background-user-blur: 0px}html.light,html[data-theme=light]{--app-switch-track-off-bg: #eef2f7;--app-switch-track-off-border: #aeb8c5;--app-switch-thumb-border: rgba(15, 23, 42, .1);--app-switch-inline-text-off: #5f6f82;--app-shell-surface: color-mix(in srgb, var(--lucky-theme-page-bg-deep, #ffffff) 72%, transparent);--app-shell-backdrop: blur(14px) saturate(118%);--app-shell-surface-strong: var(--lucky-theme-page-bg-deep, #ffffff);--app-shell-border: rgba(148, 163, 184, .26);--app-shell-shadow: 0 18px 40px rgba(82, 112, 148, .12);--app-shell-hover: rgba(59, 130, 246, .08);--app-shell-active-surface: rgba(255, 255, 255, .98);--app-shell-accent: rgba(56, 189, 248, .18);--app-shell-ornament: linear-gradient( 135deg, rgba(255, 255, 255, .34), rgba(186, 230, 253, .08) );--app-shell-divider: rgba(148, 163, 184, .24);--app-background-base-wash: none;--app-background-overlay: transparent;--app-background-solid-overlay: transparent;--app-background-image-opacity: 1;--app-background-image-filter: none}html.tech-blue,html[data-theme=tech-blue]{--app-switch-track-off-bg: #e1edf7;--app-switch-track-off-border: #a9c3dc;--app-switch-inline-text-off: #5b728a;--app-shell-surface: #e2edf7;--app-shell-backdrop: none;--app-shell-surface-strong: #e7f1f9;--app-shell-border: #c5d8e9;--app-shell-shadow: none;--app-shell-hover: #dcebf8;--app-shell-active-surface: #f2f8fc;--app-shell-inset-border: none;--app-shell-accent: #cfe0f1;--app-shell-ornament: none;--app-shell-divider: #c8d9e8;--app-background-base-wash: linear-gradient(180deg, #eef6fb 0%, #e9f1f8 48%, #dfeaf5 100%);--app-background-overlay: transparent;--app-background-solid-overlay: linear-gradient(180deg, rgba(236, 246, 252, .48), rgba(198, 219, 238, .18));--app-background-image-opacity: 0;--app-background-image-filter: none}html.manly-pink,html[data-theme=manly-pink]{--app-switch-track-off-bg: #ffe5f0;--app-switch-track-off-border: #e7adc5;--app-switch-inline-text-off: #8a5267;--app-shell-surface: #ffedf5;--app-shell-backdrop: blur(6px) saturate(112%);--app-shell-surface-strong: #fff0f6;--app-shell-border: #efbfd1;--app-shell-shadow: 0 18px 40px rgba(158, 48, 96, .1);--app-shell-hover: #ffe4f0;--app-shell-active-surface: #fffafd;--app-shell-inset-border: inset 0 1px 0 rgba(255, 255, 255, .58);--app-shell-accent: rgba(232, 62, 140, .2);--app-shell-ornament: linear-gradient( 135deg, rgba(255, 255, 255, .28), rgba(255, 105, 180, .08) );--app-shell-divider: #efc4d5;--app-background-base-wash: linear-gradient(180deg, #fff8fc 0%, #fff0f6 48%, #ffe5f0 100%);--app-background-overlay: transparent;--app-background-solid-overlay: linear-gradient(180deg, rgba(255, 255, 255, .24), rgba(255, 112, 180, .08));--app-background-image-opacity: 0;--app-background-image-filter: none}html.forest-green,html[data-theme=forest-green],html.turquoise-mint,html[data-theme=turquoise-mint],html.dusk-orange,html[data-theme=dusk-orange],html.frost-lavender,html[data-theme=frost-lavender],html.graphite-cyan,html[data-theme=graphite-cyan]{--app-switch-track-off-bg: var(--lucky-theme-hover-fill);--app-switch-track-off-border: var(--lucky-theme-border-strong);--app-switch-inline-text-off: var(--lucky-theme-text-muted);--app-shell-surface: var(--lucky-theme-page-bg-deep);--app-shell-backdrop: blur(6px) saturate(112%);--app-shell-surface-strong: color-mix(in srgb, var(--lucky-theme-control-bg) 56%, var(--lucky-theme-hover-fill));--app-shell-border: var(--lucky-theme-field-border);--app-shell-shadow: var(--lucky-theme-shadow-strong);--app-shell-hover: var(--lucky-theme-hover-fill);--app-shell-active-surface: var(--lucky-theme-overlay-bg);--app-shell-inset-border: inset 0 1px 0 rgba(255, 255, 255, .45);--app-shell-accent: color-mix(in srgb, var(--lucky-theme-accent) 18%, transparent);--app-shell-ornament: linear-gradient( 135deg, rgba(255, 255, 255, .28), color-mix(in srgb, var(--lucky-theme-accent) 8%, transparent) );--app-shell-divider: var(--lucky-theme-section-border);--app-background-base-wash: linear-gradient(180deg, var(--lucky-theme-overlay-bg) 0%, var(--lucky-theme-bg-primary) 48%, var(--lucky-theme-bg-secondary) 100%);--app-background-overlay: transparent;--app-background-solid-overlay: linear-gradient(180deg, rgba(255, 255, 255, .2), color-mix(in srgb, var(--lucky-theme-accent) 7%, transparent));--app-background-image-opacity: 0;--app-background-image-filter: none}html.dark,html[data-theme=dark]{--app-switch-track-off-bg: #2d333d;--app-switch-track-off-border: #748091;--app-switch-thumb-bg: #f5f7fb;--app-switch-thumb-border: rgba(255, 255, 255, .08);--app-switch-inline-text-off: #d2dae6;--app-switch-inline-text-on: #08111f;--app-shell-surface: color-mix(in srgb, rgba(31, 39, 50, .7) 65%, transparent);--app-shell-backdrop: blur(8px) saturate(110%);--app-shell-surface-strong: rgba(31, 39, 50, .7);--app-shell-border: rgba(148, 163, 184, .18);--app-shell-shadow: 0 22px 46px rgba(0, 0, 0, .34);--app-shell-hover: rgba(96, 165, 250, .14);--app-shell-active-surface: rgba(35, 46, 59, .96);--app-shell-inset-border: inset 0 1px 0 rgba(255, 255, 255, .05);--app-shell-accent: rgba(96, 165, 250, .22);--app-shell-ornament: linear-gradient( 135deg, rgba(148, 163, 184, .1), rgba(15, 23, 42, .02) );--app-shell-divider: rgba(148, 163, 184, .18);--app-background-base-wash: radial-gradient(circle at top left, rgba(96, 165, 250, .12), transparent 34%), linear-gradient(180deg, #111820 0%, #0a0f16 100%);--app-background-overlay: transparent;--app-background-solid-overlay: radial-gradient(circle at top left, rgba(97, 173, 255, .12), transparent 36%);--app-background-image-opacity: 1;--app-background-image-filter: none}html.pure-black,html[data-theme=pure-black]{--app-switch-track-off-bg: #121212;--app-switch-track-off-border: #8b97a7;--app-switch-thumb-bg: #fafcff;--app-switch-thumb-border: rgba(255, 255, 255, .08);--app-switch-inline-text-off: #d9e1ec;--app-switch-inline-text-on: #07111d;--app-shell-surface: #070707;--app-shell-backdrop: none;--app-shell-surface-strong: #111111;--app-shell-border: rgba(255, 255, 255, .14);--app-shell-shadow: 0 20px 48px rgba(0, 0, 0, .68);--app-shell-hover: rgba(255, 255, 255, .1);--app-shell-active-surface: #161616;--app-shell-inset-border: inset 0 1px 0 rgba(255, 255, 255, .07);--app-shell-accent: rgba(255, 255, 255, .18);--app-shell-ornament: linear-gradient( 135deg, rgba(255, 255, 255, .08), rgba(255, 255, 255, .01) );--app-shell-divider: rgba(255, 255, 255, .16);--app-background-base-wash: none;--app-background-overlay: transparent;--app-background-solid-overlay: transparent;--app-background-image-opacity: 0;--app-background-image-filter: none}.common-layout{position:relative;z-index:1;min-height:100vh;min-height:100dvh}.app-shell-panel{background:var(--app-shell-ornament),var(--app-shell-surface);border:1px solid var(--app-shell-border);border-radius:var(--app-shell-radius);box-shadow:var(--app-shell-shadow),var(--app-shell-inset-border);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.app-shell-control{border-radius:var(--lucky-theme-radius-control, 8px);transition:background-color .22s ease,border-color .22s ease,color .22s ease,transform .18s ease,box-shadow .22s ease}.app-shell-control:hover{background:var(--app-shell-hover)}.app-shell-control:active{transform:translateY(1px)}.stats-collapse-wrapper,.stats-collapse-inner{display:contents}.stats-collapse-toggle{display:none}@media screen and (max-width:768px){.stats-collapse-wrapper{display:grid;grid-template-rows:1fr;transition:grid-template-rows .3s ease;overflow:hidden}.stats-collapse-wrapper--collapsed{grid-template-rows:0fr}.stats-collapse-inner{display:block;min-height:0;overflow:hidden}.stats-collapse-inner .topbar-main{margin-top:8px}.stats-collapse-toggle{display:flex;align-items:center;justify-content:center;width:100%;height:24px;border:none;background:transparent;color:var(--lucky-theme-text-secondary);cursor:pointer;padding:0;margin:-4px 0 -8px;transition:color .2s;-webkit-tap-highlight-color:transparent}.stats-collapse-toggle:active{color:var(--lucky-theme-accent)}}.PageRadius{height:100%;width:100%;max-width:1600px;margin:0 auto}.PageRadiusV2{height:100%;width:100%;max-width:2100px;padding:0;margin:0 auto;overflow-x:auto;overflow-y:visible}.PageRadiusV3{height:100%;width:100%;max-width:1800px;margin:0 auto}.ChildPageRadius{width:100%;white-space:nowrap}@media(min-width:1024px){.ChildPageRadius{min-width:960px}}.Page{height:97%;width:100%;max-width:1600px;margin:0 auto}.dialog-scroll{overflow-y:auto}.lucky-message-box{background:linear-gradient(180deg,#ffffffad,#ffffff2e),var(--lucky-theme-control-bg, #ffffff)!important;border:1px solid var(--lucky-theme-border-strong, var(--lucky-theme-field-border))!important;border-radius:var(--lucky-theme-radius-dialog, 14px)!important;box-shadow:var(--lucky-theme-shadow-lg, 0 24px 60px rgba(15, 23, 42, .22))!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;color:var(--lucky-theme-text, #05101a)!important}body.body--dark .lucky-message-box,html.dark .lucky-message-box,html[data-theme=dark] .lucky-message-box,body[data-theme=dark] .lucky-message-box,html.pure-black .lucky-message-box,html[data-theme=pure-black] .lucky-message-box,body[data-theme=pure-black] .lucky-message-box{background:var(--module-dialog-card-bg, rgba(18, 25, 36, .96))!important;color:var(--lucky-theme-text, #f8fafc)!important}.lucky-hover-card{--lucky-hover-card-shadow: 0 6px 16px 0 rgba(0, 0, 0, .08), 0 3px 6px -4px rgba(0, 0, 0, .12), 0 9px 28px 8px rgba(0, 0, 0, .05);transition:box-shadow .2s ease,transform .2s ease!important}html.pure-black .lucky-hover-card,html[data-theme=pure-black] .lucky-hover-card,body[data-theme=pure-black] .lucky-hover-card,.theme-pure-black .lucky-hover-card{--lucky-hover-card-shadow: 0 0 0 1px rgba(255, 255, 255, .16), 0 10px 30px rgba(255, 255, 255, .07), 0 0 34px rgba(var(--module-accent-rgb, 64, 158, 255), .24), 0 22px 60px rgba(var(--module-accent-rgb, 64, 158, 255), .26)}.lucky-hover-card:hover{box-shadow:var(--lucky-hover-card-shadow)!important;transform:translateY(-1px)!important;z-index:10}*,*:before,*:after{transition:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}[class*=q-transition--]{transition:none!important;animation:none!important;transition-duration:0s!important;animation-duration:0s!important}.q-dialog__inner,.q-dialog__backdrop,.q-menu,.q-tooltip{transition:none!important;transition-duration:0s!important}.q-ripple,.q-ripple__inner{display:none!important;animation:none!important;transition:none!important}.q-field--standout .q-field__control,.q-field--filled .q-field__control{border-radius:var(--lucky-theme-radius-control, 8px);background:color-mix(in srgb,var(--module-field-bg, var(--lucky-theme-field-bg, var(--lucky-theme-surface-soft))) 94%,var(--module-accent, var(--lucky-theme-accent)) 6%);transition:background .3s ease,box-shadow .3s ease}body.body--dark .q-field--standout .q-field__control,body.body--dark .q-field--filled .q-field__control{background:color-mix(in srgb,var(--module-field-bg, var(--lucky-theme-field-bg, var(--lucky-theme-surface-soft))) 94%,var(--module-accent, var(--lucky-theme-accent)) 6%)}.q-field--focused:not(.q-field--outlined) .q-field__control{background:color-mix(in srgb,var(--module-field-bg, var(--lucky-theme-field-bg, var(--lucky-theme-surface-soft))) 88%,var(--module-accent, var(--lucky-theme-accent)) 12%)!important;box-shadow:var(--module-field-focus-ring, var(--lucky-theme-field-focus-ring, 0 0 0 2px var(--module-accent, var(--lucky-theme-accent))))!important}:where(.module-panel,.module-theme) .q-field--outlined .q-field__control,:where(.module-panel,.module-theme) .q-field--outlined:hover .q-field__control,:where(.module-panel,.module-theme) .q-field--outlined.q-field--focused .q-field__control,:where(.module-panel,.module-theme) .q-field--outlined.q-field--highlighted .q-field__control{background:transparent!important}:where(.module-panel,.module-theme) .q-field--outlined .q-field__control-container,:where(.module-panel,.module-theme) .q-field--outlined .q-field__native,:where(.module-panel,.module-theme) .q-field--outlined .q-field__input,:where(.module-panel,.module-theme) .q-field--outlined input,:where(.module-panel,.module-theme) .q-field--outlined textarea{background:transparent!important}:where(.module-panel,.module-theme) .q-field--outlined .q-field__control:before{border:1px solid var(--module-field-border, var(--module-border, var(--lucky-theme-field-border, rgba(15, 23, 42, .18))))!important}:where(.module-panel,.module-theme) .q-field--outlined:hover .q-field__control:before{border-color:var(--module-field-border-hover, var(--module-border-strong, var(--lucky-theme-field-border-hover, rgba(25, 118, 210, .28))))!important}:where(.module-panel,.module-theme) .q-field--outlined.q-field--focused .q-field__control:after,:where(.module-panel,.module-theme) .q-field--outlined.q-field--highlighted .q-field__control:after{border:2px solid var(--module-field-border-focus, var(--module-accent, var(--lucky-theme-field-border-focus, #1976d2)))!important}:where(.module-panel,.module-theme) .q-field--standout .q-field__control,:where(.module-panel,.module-theme) .q-field--standout:hover .q-field__control,:where(.module-panel,.module-theme) .q-field--standout.q-field--focused .q-field__control,:where(.module-panel,.module-theme) .q-field--standout.q-field--highlighted .q-field__control{border:1px solid var(--module-field-border, var(--module-border, var(--lucky-theme-field-border, rgba(15, 23, 42, .18))))!important;border-radius:var(--lucky-theme-radius-control, 8px);background:transparent!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--module-field-border, var(--module-border, var(--lucky-theme-field-border, rgba(15, 23, 42, .18)))) 70%,transparent)!important}:where(.module-panel,.module-theme) .q-field--standout .q-field__control-container,:where(.module-panel,.module-theme) .q-field--standout .q-field__native,:where(.module-panel,.module-theme) .q-field--standout .q-field__input,:where(.module-panel,.module-theme) .q-field--standout input,:where(.module-panel,.module-theme) .q-field--standout textarea{background:transparent!important}:where(.module-panel,.module-theme) .q-field--standout:hover .q-field__control{border-color:var(--module-field-border-hover, var(--module-border-strong, var(--lucky-theme-field-border-hover, rgba(25, 118, 210, .28))))!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--module-field-border-hover, var(--module-border-strong, var(--lucky-theme-field-border-hover, rgba(25, 118, 210, .28)))) 78%,transparent)!important}:where(.module-panel,.module-theme) .q-field--standout.q-field--focused .q-field__control,:where(.module-panel,.module-theme) .q-field--standout.q-field--highlighted .q-field__control{border-color:var(--module-field-border-focus, var(--module-accent, var(--lucky-theme-field-border-focus, #1976d2)))!important;box-shadow:var(--module-field-focus-ring, var(--lucky-theme-field-focus-ring, 0 0 0 3px rgba(var(--module-accent-rgb, 64, 158, 255), .14)))!important}:where(.module-panel,.module-theme) .masked-password-input{background:transparent!important}:where(.module-panel,.module-theme) .masked-password-input:hover:not(.is-disabled),:where(.module-panel,.module-theme) .masked-password-input:focus-within{background:transparent!important}.q-dialog .module-dialog-body :where(.dialog-section,.dialog-section-card,.editor-section,.advanced-card,.settings-header,.settings-section,.volume-import-section){background:transparent!important;border-color:transparent!important;box-shadow:none!important}.q-dialog :where(.fromitemDivRadius,.field-card,.ns-field-card,.dialog-section,.dialog-section-card,.settings-section,.editor-section,.advanced-card,.pf-tab-panels,.ds-tab-panels,.rc-panels){background:transparent!important;background-color:transparent!important;border-color:transparent!important;box-shadow:none!important}.q-dialog :where(.fromitemDivRadius,.dialog-section,.dialog-section-card,.settings-section,.editor-section,.advanced-card,.pf-tab-panels,.ds-tab-panels,.rc-panels){border-width:0!important}html.pure-black .q-checkbox:not(.disabled) .q-checkbox__inner,html[data-theme=pure-black] .q-checkbox:not(.disabled) .q-checkbox__inner,body[data-theme=pure-black] .q-checkbox:not(.disabled) .q-checkbox__inner,.theme-pure-black .q-checkbox:not(.disabled) .q-checkbox__inner{color:var(--module-text-muted, var(--lucky-theme-text-muted))}html.pure-black .q-checkbox:not(.disabled) .q-checkbox__inner--truthy,html.pure-black .q-checkbox:not(.disabled) .q-checkbox__inner--indet,html[data-theme=pure-black] .q-checkbox:not(.disabled) .q-checkbox__inner--truthy,html[data-theme=pure-black] .q-checkbox:not(.disabled) .q-checkbox__inner--indet,body[data-theme=pure-black] .q-checkbox:not(.disabled) .q-checkbox__inner--truthy,body[data-theme=pure-black] .q-checkbox:not(.disabled) .q-checkbox__inner--indet,.theme-pure-black .q-checkbox:not(.disabled) .q-checkbox__inner--truthy,.theme-pure-black .q-checkbox:not(.disabled) .q-checkbox__inner--indet{color:var(--module-accent, var(--lucky-theme-accent))!important}html.pure-black .q-toggle:not(.disabled) .q-toggle__inner,html[data-theme=pure-black] .q-toggle:not(.disabled) .q-toggle__inner,body[data-theme=pure-black] .q-toggle:not(.disabled) .q-toggle__inner,.theme-pure-black .q-toggle:not(.disabled) .q-toggle__inner{color:var(--module-text-muted, var(--lucky-theme-text-muted))}html.pure-black .q-toggle:not(.disabled) .q-toggle__inner--truthy,html[data-theme=pure-black] .q-toggle:not(.disabled) .q-toggle__inner--truthy,body[data-theme=pure-black] .q-toggle:not(.disabled) .q-toggle__inner--truthy,.theme-pure-black .q-toggle:not(.disabled) .q-toggle__inner--truthy{color:var(--module-accent, var(--lucky-theme-accent))!important}html.pure-black .q-radio:not(.disabled) .q-radio__inner,html[data-theme=pure-black] .q-radio:not(.disabled) .q-radio__inner,body[data-theme=pure-black] .q-radio:not(.disabled) .q-radio__inner,.theme-pure-black .q-radio:not(.disabled) .q-radio__inner{color:var(--module-text-muted, var(--lucky-theme-text-muted))}html.pure-black .q-radio:not(.disabled) .q-radio__inner--truthy,html[data-theme=pure-black] .q-radio:not(.disabled) .q-radio__inner--truthy,body[data-theme=pure-black] .q-radio:not(.disabled) .q-radio__inner--truthy,.theme-pure-black .q-radio:not(.disabled) .q-radio__inner--truthy{color:var(--module-accent, var(--lucky-theme-accent))!important}html.pure-black .q-slider--dark .q-slider__track,html[data-theme=pure-black] .q-slider--dark .q-slider__track,body[data-theme=pure-black] .q-slider--dark .q-slider__track,.theme-pure-black .q-slider--dark .q-slider__track,html.pure-black .q-slider__track,html[data-theme=pure-black] .q-slider__track,body[data-theme=pure-black] .q-slider__track,.theme-pure-black .q-slider__track{color:var(--module-accent, var(--lucky-theme-accent));background:var(--module-border, var(--lucky-theme-border))}html.pure-black .q-slider__thumb,html[data-theme=pure-black] .q-slider__thumb,body[data-theme=pure-black] .q-slider__thumb,.theme-pure-black .q-slider__thumb,html.pure-black .q-linear-progress,html[data-theme=pure-black] .q-linear-progress,body[data-theme=pure-black] .q-linear-progress,.theme-pure-black .q-linear-progress{color:var(--module-accent, var(--lucky-theme-accent))}html.pure-black .q-linear-progress__track--dark,html[data-theme=pure-black] .q-linear-progress__track--dark,body[data-theme=pure-black] .q-linear-progress__track--dark,.theme-pure-black .q-linear-progress__track--dark{background:var(--module-border, var(--lucky-theme-border))}.q-btn{letter-spacing:.5px;transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s ease}.q-btn:active{transform:scale(.96)}.q-btn:hover{filter:brightness(1.05)}.q-dialog__backdrop{backdrop-filter:none;-webkit-backdrop-filter:none;background:transparent!important}.q-dialog.dialog-glass,.q-dialog.module-panel{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body.body--dark .q-dialog__backdrop{background:var(--module-dialog-backdrop, var(--lucky-theme-dialog-backdrop))!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}html[data-theme=pure-black] .q-dialog__backdrop,body[data-theme=pure-black] .q-dialog__backdrop{background:var(--module-dialog-backdrop, var(--lucky-theme-dialog-backdrop))!important;backdrop-filter:none;-webkit-backdrop-filter:none}body.body--dark .q-btn.bg-primary{background:color-mix(in srgb,var(--module-accent, var(--lucky-theme-accent)) 72%,var(--lucky-theme-control-bg, var(--module-surface)))!important;color:var(--module-primary-action-text, var(--lucky-theme-on-accent, #ffffff))!important;box-shadow:none!important}body.body--dark .q-btn.bg-primary:hover{background:color-mix(in srgb,var(--module-accent-strong, var(--lucky-theme-accent-strong, var(--lucky-theme-accent))) 76%,var(--lucky-theme-control-bg, var(--module-surface)))!important}html.pure-black .text-primary,html[data-theme=pure-black] .text-primary,body[data-theme=pure-black] .text-primary,.theme-pure-black .text-primary,html.pure-black .q-tab--active,html[data-theme=pure-black] .q-tab--active,body[data-theme=pure-black] .q-tab--active,.theme-pure-black .q-tab--active{color:var(--module-accent, var(--lucky-theme-accent))!important}html.pure-black .bg-primary,html[data-theme=pure-black] .bg-primary,body[data-theme=pure-black] .bg-primary,.theme-pure-black .bg-primary{background:var(--module-accent, var(--lucky-theme-accent))!important}html.pure-black .q-btn.bg-primary,html[data-theme=pure-black] .q-btn.bg-primary,body[data-theme=pure-black] .q-btn.bg-primary,.theme-pure-black .q-btn.bg-primary{background:color-mix(in srgb,var(--module-accent, var(--lucky-theme-accent)) 72%,var(--lucky-theme-control-bg, var(--module-surface)))!important;color:var(--module-primary-action-text, var(--lucky-theme-on-accent, #ffffff))!important;box-shadow:none!important}html.pure-black .q-btn.bg-primary:hover,html[data-theme=pure-black] .q-btn.bg-primary:hover,body[data-theme=pure-black] .q-btn.bg-primary:hover,.theme-pure-black .q-btn.bg-primary:hover{background:color-mix(in srgb,var(--module-accent-strong, var(--lucky-theme-accent-strong, var(--lucky-theme-accent))) 78%,var(--lucky-theme-control-bg, var(--module-surface)))!important}html.pure-black .q-chip.bg-primary,html[data-theme=pure-black] .q-chip.bg-primary,body[data-theme=pure-black] .q-chip.bg-primary,.theme-pure-black .q-chip.bg-primary,html.pure-black .q-badge.bg-primary,html[data-theme=pure-black] .q-badge.bg-primary,body[data-theme=pure-black] .q-badge.bg-primary,.theme-pure-black .q-badge.bg-primary{background:rgba(var(--module-accent-rgb, var(--lucky-theme-accent-rgb)),.14)!important;color:var(--module-accent, var(--lucky-theme-accent))!important;border-color:rgba(var(--module-accent-rgb, var(--lucky-theme-accent-rgb)),.36)!important}html.pure-black .q-chip.q-chip--outline.text-primary,html[data-theme=pure-black] .q-chip.q-chip--outline.text-primary,body[data-theme=pure-black] .q-chip.q-chip--outline.text-primary,.theme-pure-black .q-chip.q-chip--outline.text-primary,html.pure-black .q-badge.q-badge--outline.text-primary,html[data-theme=pure-black] .q-badge.q-badge--outline.text-primary,body[data-theme=pure-black] .q-badge.q-badge--outline.text-primary,.theme-pure-black .q-badge.q-badge--outline.text-primary{background:transparent!important;color:var(--module-accent, var(--lucky-theme-accent))!important}.text-primary{color:var(--module-accent, var(--lucky-theme-accent))!important}.bg-primary{background:var(--module-accent, var(--lucky-theme-accent))!important}.text-secondary{color:var(--module-text-secondary, var(--lucky-theme-text-secondary, var(--module-text-muted, var(--lucky-theme-text-muted))))!important}.bg-secondary{background:var(--module-surface-soft, var(--lucky-theme-surface-soft))!important;color:var(--module-text, var(--lucky-theme-text))!important}.text-positive{color:var(--module-success, var(--lucky-theme-success))!important}.bg-positive{background:var(--module-success, var(--lucky-theme-success))!important}.text-negative{color:var(--module-danger, var(--lucky-theme-danger))!important}.bg-negative{background:var(--module-danger, var(--lucky-theme-danger))!important}.text-warning{color:var(--module-warning, var(--lucky-theme-warning))!important}.bg-warning{background:var(--module-warning, var(--lucky-theme-warning))!important}.text-info{color:var(--module-info, var(--lucky-theme-info))!important}.bg-info{background:var(--module-info, var(--lucky-theme-info))!important}.text-dark,.text-black{color:var(--module-text, var(--lucky-theme-text))!important}.text-white{color:var(--module-primary-action-text, var(--lucky-theme-on-accent, #ffffff))!important}.bg-white{background:var(--module-surface-strong, var(--lucky-theme-surface-elevated))!important;color:var(--module-text, var(--lucky-theme-text))!important}.bg-black{background:var(--module-surface, var(--lucky-theme-panel-bg))!important;color:var(--module-text, var(--lucky-theme-text))!important}.bg-primary.text-white,.bg-positive.text-white,.bg-negative.text-white,.bg-warning.text-white,.bg-info.text-white{color:var(--module-primary-action-text, var(--lucky-theme-on-accent, #ffffff))!important}.bg-warning.text-dark{color:var(--lucky-theme-warning-text, var(--module-text, var(--lucky-theme-text)))!important}.bg-grey,.bg-grey-1,.bg-grey-2,.bg-grey-3,.bg-grey-4,.bg-grey-5{background:var(--module-surface-soft, var(--lucky-theme-surface-soft))!important;color:var(--module-text, var(--lucky-theme-text))!important}.bg-grey-6,.bg-grey-7,.bg-grey-8,.bg-grey-9,.bg-grey-10{background:var(--module-surface-muted, var(--module-surface-soft, var(--lucky-theme-surface-muted, var(--lucky-theme-surface-soft))))!important;color:var(--module-text, var(--lucky-theme-text))!important}.text-grey,.text-grey-1,.text-grey-2,.text-grey-3,.text-grey-4,.text-grey-5,.text-grey-6,.text-grey-7,.text-grey-8{color:var(--module-text-muted, var(--lucky-theme-text-muted))!important}.text-grey-9,.text-grey-10{color:var(--module-text, var(--lucky-theme-text))!important}.q-card{border:1px solid var(--module-border, var(--lucky-theme-border));box-shadow:var(--module-shadow, var(--lucky-theme-shadow-soft))}body.body--dark .q-card{border-color:var(--module-border, var(--lucky-theme-border))}.q-dialog__inner>.q-card,.q-dialog>.q-card{--app-dialog-surface: linear-gradient(180deg, rgba(248, 252, 255, .72), rgba(238, 246, 253, .18) 100%), #edf5fb;--app-dialog-section-bg: transparent;--app-dialog-section-border: rgba(129, 150, 172, .24);--app-dialog-text: var(--module-text, var(--lucky-theme-text, #05101a));--app-dialog-muted: var(--module-text-muted, var(--lucky-theme-text-muted, rgba(5, 16, 26, .68)));--app-dialog-shadow: 0 18px 44px rgba(82, 112, 148, .16), 0 0 0 1px rgba(255, 255, 255, .58) inset;overflow:hidden;color:var(--app-dialog-text);background:var(--module-dialog-card-bg, var(--app-dialog-surface))!important;border:1px solid var(--module-dialog-footer-border, var(--app-dialog-section-border))!important;border-radius:var(--lucky-theme-radius-dialog, 16px)!important;box-shadow:var(--app-dialog-shadow)!important;backdrop-filter:none;-webkit-backdrop-filter:none}html:not(.dark):not(.pure-black):not([data-theme=dark]):not([data-theme=pure-black]) .q-dialog__inner>.q-card,body:not(.body--dark):not([data-theme=dark]):not([data-theme=pure-black]) .q-dialog__inner>.q-card,html:not(.dark):not(.pure-black):not([data-theme=dark]):not([data-theme=pure-black]) .q-dialog>.q-card,body:not(.body--dark):not([data-theme=dark]):not([data-theme=pure-black]) .q-dialog>.q-card{background:var(--module-dialog-card-bg, var(--app-dialog-surface))!important}html:not(.dark):not(.pure-black):not([data-theme=dark]):not([data-theme=pure-black]) .q-dialog .dialog-glass,body:not(.body--dark):not([data-theme=dark]):not([data-theme=pure-black]) .q-dialog .dialog-glass,html:not(.dark):not(.pure-black):not([data-theme=dark]):not([data-theme=pure-black]) .q-dialog__inner>.dialog-glass,body:not(.body--dark):not([data-theme=dark]):not([data-theme=pure-black]) .q-dialog__inner>.dialog-glass{background:var(--module-dialog-card-bg, var(--app-dialog-surface))!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body.body--dark .q-dialog__inner>.q-card,html.dark .q-dialog__inner>.q-card,html[data-theme=dark] .q-dialog__inner>.q-card,body[data-theme=dark] .q-dialog__inner>.q-card,.theme-dark.q-dialog__inner>.q-card,.q-dialog__inner>.module-dialog-card.theme-dark{backdrop-filter:var(--lucky-theme-blur-md, blur(16px));-webkit-backdrop-filter:var(--lucky-theme-blur-md, blur(16px));border-color:var(--module-border-strong, var(--lucky-theme-border-strong))!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--module-border, var(--lucky-theme-border)) 72%,transparent),0 0 0 2px rgba(var(--module-accent-rgb, var(--lucky-theme-accent-rgb)),.12),0 24px 70px rgba(var(--module-shadow-rgb, 0, 0, 0),.68),0 0 38px rgba(var(--module-accent-rgb, var(--lucky-theme-accent-rgb)),.1)!important}html.pure-black .q-dialog__inner>.q-card,html[data-theme=pure-black] .q-dialog__inner>.q-card,body[data-theme=pure-black] .q-dialog__inner>.q-card,.theme-pure-black.q-dialog__inner>.q-card,.q-dialog__inner>.module-dialog-card.theme-pure-black{backdrop-filter:none;-webkit-backdrop-filter:none;border-color:var(--module-border-strong, var(--lucky-theme-border-strong))!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--module-border, var(--lucky-theme-border)) 70%,transparent),0 0 0 2px rgba(var(--module-accent-rgb, var(--lucky-theme-accent-rgb)),.14),0 26px 74px rgba(var(--module-shadow-rgb, 0, 0, 0),.88)!important}.q-dialog__inner>.q-card>.q-card-section,.q-dialog__inner>.q-card>.q-card__section,.q-dialog__inner>.q-card>.q-form,.q-dialog__inner>.q-card>.q-form>.q-card-section,.q-dialog__inner>.q-card>.q-form>.q-card__section,.q-dialog>.q-card>.q-card-section,.q-dialog>.q-card>.q-card__section,.q-dialog>.q-card>.q-form,.q-dialog>.q-card>.q-form>.q-card-section,.q-dialog>.q-card>.q-form>.q-card__section{color:var(--app-dialog-text);background:var(--app-dialog-section-bg)!important}.q-dialog [class*=bg-grey-],.q-dialog .bg-white{background:var(--module-dialog-workspace-bg, var(--module-surface-soft, var(--lucky-theme-surface-soft)))!important;border-color:var(--module-section-border, var(--module-border, var(--lucky-theme-border)))!important;color:var(--module-text, var(--lucky-theme-text))!important}.q-dialog [class*=bg-grey-] .q-field__native,.q-dialog [class*=bg-grey-] .q-field__control,.q-dialog [class*=bg-grey-] .q-item__label,.q-dialog .bg-white .q-field__native,.q-dialog .bg-white .q-field__control,.q-dialog .bg-white .q-item__label{color:var(--module-text, var(--lucky-theme-text))!important}.q-dialog__inner>.q-card>.q-card-section:first-child,.q-dialog__inner>.q-card>.q-card__section:first-child,.q-dialog>.q-card>.q-card-section:first-child,.q-dialog>.q-card>.q-card__section:first-child{border-bottom:1px solid var(--module-dialog-footer-border, var(--app-dialog-section-border))!important;background:linear-gradient(180deg,rgba(255,255,255,.1),transparent 100%),transparent!important}.q-dialog__inner>.q-card>.q-card-section:not(:first-child),.q-dialog__inner>.q-card>.q-card__section:not(:first-child),.q-dialog>.q-card>.q-card-section:not(:first-child),.q-dialog>.q-card>.q-card__section:not(:first-child){border-top:0!important}.q-dialog__inner>.q-card>.q-card__actions,.q-dialog>.q-card>.q-card__actions{gap:10px;padding:14px 18px 16px!important;background:linear-gradient(180deg,transparent,rgba(255,255,255,.055) 100%),transparent!important;border-top:1px solid var(--module-dialog-footer-border, var(--app-dialog-section-border))!important}.q-dialog__inner>.q-card.q-dialog-plugin{--app-dialog-surface: linear-gradient(180deg, rgba(248, 252, 255, .78), rgba(238, 246, 253, .24) 100%), #f4f9fd;--app-dialog-section-border: rgba(129, 150, 172, .22);--app-dialog-shadow: 0 20px 48px rgba(82, 112, 148, .18), 0 0 0 1px rgba(255, 255, 255, .72) inset;min-width:min(448px,100vw - 32px);background:var(--app-dialog-surface)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.q-dialog__inner>.q-card.q-dialog-plugin>.q-card__section{padding:18px 22px!important}.q-dialog__inner>.q-card.q-dialog-plugin>.q-card__section:first-child{padding-bottom:16px!important;font-size:20px;font-weight:700;letter-spacing:0}.q-dialog__inner>.q-card.q-dialog-plugin>.q-card__section:not(:first-child){color:var(--app-dialog-text);font-size:15px;line-height:1.55}.q-dialog__inner>.q-card.q-dialog-plugin .q-btn{min-width:72px;min-height:40px;border-radius:10px;font-weight:650;letter-spacing:0;text-transform:none}.q-dialog__inner>.q-card.q-dialog-plugin .q-btn:not(.bg-primary){color:var(--app-dialog-muted)!important;background:transparent!important;border:1px solid transparent;box-shadow:none!important}.q-dialog__inner>.q-card.q-dialog-plugin .q-btn:not(.bg-primary):hover{color:var(--app-dialog-text)!important;background:color-mix(in srgb,var(--app-dialog-text) 6%,transparent)!important}.q-dialog__inner>.q-card.q-dialog-plugin .q-btn.bg-primary{color:var(--module-primary-action-text, var(--lucky-theme-on-accent, #fff))!important;background:var(--module-primary-action-bg, var(--module-accent, var(--lucky-theme-accent)))!important;border:1px solid color-mix(in srgb,var(--module-accent, var(--lucky-theme-accent)) 74%,white 14%);box-shadow:0 8px 18px rgba(var(--module-accent-rgb, var(--lucky-theme-accent-rgb, 25, 118, 210)),.18)!important}body.body--dark .q-dialog__inner>.q-card,html.dark .q-dialog__inner>.q-card,html[data-theme=dark] .q-dialog__inner>.q-card,body[data-theme=dark] .q-dialog__inner>.q-card{--app-dialog-surface: linear-gradient(180deg, rgba(255, 255, 255, .055), rgba(255, 255, 255, .015) 100%), rgba(18, 25, 36, .74);--app-dialog-section-border: rgba(148, 163, 184, .16);--app-dialog-shadow: 0 24px 70px rgba(0, 0, 0, .58)}html.pure-black .q-dialog__inner>.q-card,html[data-theme=pure-black] .q-dialog__inner>.q-card,body[data-theme=pure-black] .q-dialog__inner>.q-card{--app-dialog-surface: #101010;--app-dialog-section-border: rgba(255, 255, 255, .14);--app-dialog-shadow: 0 0 0 1px rgba(255, 255, 255, .04), 0 24px 68px rgba(0, 0, 0, .9)}.fromitemDivRadius{margin-top:16px;margin-bottom:24px;width:100%;box-sizing:border-box;background:transparent;border:0;border-radius:0;box-shadow:none;padding:0;transition:all .3s ease}.fromitemChildDivRadius{margin-top:10px;margin-bottom:20px;width:100%;box-sizing:border-box}@media screen and (max-width:900px){.fromitemDivRadius{padding:16px;border-radius:18px}}@media screen and (max-width:768px){.q-dialog__inner:not(.q-dialog__inner--maximized)>.q-card,.q-dialog:not(.q-dialog--maximized)>.q-card{box-sizing:border-box;min-width:0!important;max-width:calc(100dvw - 16px)!important}.q-dialog__inner--maximized>.q-card,.q-dialog--maximized>.q-card{box-sizing:border-box;min-width:0!important;max-width:100dvw!important}.fromitemDivRadius{padding:12px;margin-top:10px;margin-bottom:16px}.fromitemChildDivRadius{padding:0}}.lucky-list-item{position:relative;transition:background .15s cubic-bezier(.25,.8,.25,1);background:transparent}.lucky-list-item:not(:last-child){border-bottom:1px solid color-mix(in srgb,var(--module-section-border, var(--module-border)) var(--lucky-theme-glass-opacity-60, 60%),transparent)}.lucky-list-item:hover{background:color-mix(in srgb,var(--module-card-bg, var(--lucky-theme-card-bg)) 93%,var(--module-accent))}.icon[data-v-c5c97a64],.icon[data-v-54445811]{width:1em;height:1em;fill:currentColor}.menu-session-count{display:inline-block;margin-left:6px;padding:0 6px;height:16px;line-height:16px;font-size:12px;color:var(--module-primary-action-text, var(--lucky-theme-on-accent, #ffffff));background-color:var(--module-danger, var(--lucky-theme-danger, #d94f4f));border-radius:8px;text-align:center;min-width:16px}.menu-tooltip{background:var(--app-shell-surface, var(--lucky-theme-surface-elevated, #1d2430));color:var(--lucky-theme-text, var(--module-text, var(--lucky-theme-text, #ffffff)));border:1px solid var(--app-shell-border, rgba(255,255,255,.1));box-shadow:0 4px 12px #0000001a;font-size:13px;padding:6px 10px;border-radius:6px}.menu-label-tooltip{z-index:9500!important;max-width:min(240px,calc(100vw - 96px));white-space:nowrap;background:var(--app-shell-surface, var(--lucky-theme-surface-elevated, #1d2430));color:var(--lucky-theme-text, var(--module-text, var(--lucky-theme-text, #ffffff)));border:1px solid var(--app-shell-border, rgba(255,255,255,.1));box-shadow:var(--app-shell-shadow, 0 8px 24px rgba(0,0,0,.14));font-size:13px;font-weight:600;padding:6px 10px;border-radius:8px;pointer-events:none}.left-menu-container[data-v-0744d3cd]{position:relative;display:flex;flex-direction:column;height:100%;width:100%;margin:0;box-sizing:border-box;overflow:visible;--sidebar-collapse-trigger-bg: color-mix(in srgb, var(--app-shell-surface, var(--lucky-theme-control-bg, #ffffff)) 94%, transparent);--sidebar-collapse-trigger-bg-hover: var(--app-shell-hover, var(--lucky-theme-hover-fill));--sidebar-collapse-trigger-border: color-mix(in srgb, var(--app-shell-border, rgba(148, 163, 184, .24)) 82%, transparent);--sidebar-collapse-trigger-border-hover: color-mix(in srgb, var(--app-shell-border, rgba(148, 163, 184, .24)) 54%, var(--app-shell-hover, rgba(148, 163, 184, .12)));--sidebar-collapse-trigger-text: var(--lucky-theme-text-muted, var(--lucky-theme-text-secondary, #909399));--sidebar-collapse-trigger-text-hover: var(--lucky-theme-text, var(--lucky-theme-text, #303133));--sidebar-collapse-trigger-shadow: 0 8px 18px rgba(15, 23, 42, .12);--sidebar-collapse-trigger-shadow-hover: 0 10px 22px rgba(15, 23, 42, .16)}.nav-rail-shell[data-v-0744d3cd]{position:relative;isolation:isolate;padding:0;border-radius:0;overflow:visible}.app-sidebar-glass[data-v-0744d3cd]{background:var(--app-shell-surface)!important;backdrop-filter:var(--app-shell-backdrop, blur(10px) saturate(112%))!important;-webkit-backdrop-filter:var(--app-shell-backdrop, blur(10px) saturate(112%))!important;border-right:1px solid var(--app-shell-border)!important;box-shadow:1px 0 14px #52709414!important}html.forest-green .app-sidebar-glass[data-v-0744d3cd],html[data-theme=forest-green] .app-sidebar-glass[data-v-0744d3cd]{background:var(--app-shell-surface)!important}html.tech-blue .app-sidebar-glass[data-v-0744d3cd],html[data-theme=tech-blue] .app-sidebar-glass[data-v-0744d3cd]{background:var(--app-shell-surface, var(--lucky-theme-bg-primary))!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-right:1px solid var(--app-shell-border, var(--app-shell-divider))!important;box-shadow:none!important}html.dark .app-sidebar-glass[data-v-0744d3cd],html[data-theme=dark] .app-sidebar-glass[data-v-0744d3cd],body.body--dark .app-sidebar-glass[data-v-0744d3cd]{background:var(--app-shell-surface)!important;backdrop-filter:blur(28px) saturate(135%)!important;-webkit-backdrop-filter:blur(28px) saturate(135%)!important;border-right:1px solid color-mix(in srgb,var(--app-shell-border, rgba(255, 255, 255, .12)) 86%,transparent)!important;box-shadow:2px 0 20px #0000005c,inset -1px 0 #ffffff0a!important}html.pure-black .app-sidebar-glass[data-v-0744d3cd],html[data-theme=pure-black] .app-sidebar-glass[data-v-0744d3cd]{background:var(--app-shell-surface, var(--lucky-theme-bg-primary, #000000))!important;backdrop-filter:none!important;border-right:1px solid var(--app-shell-border)!important;box-shadow:none!important}.nav-rail-pinned[data-v-0744d3cd]{position:relative;z-index:1;padding:8px 0 12px;border-top:1px solid color-mix(in srgb,var(--app-shell-divider) 78%,transparent)}.utils-pill[data-v-0744d3cd]{display:flex;align-items:center;justify-content:space-around;width:100%;background:transparent;border:none;padding:4px}.util-btn[data-v-0744d3cd]{color:var(--lucky-theme-text-muted);transition:all .2s ease}.util-btn[data-v-0744d3cd]:hover{color:var(--lucky-theme-accent);background:color-mix(in srgb,var(--lucky-theme-accent) 10%,transparent)!important}.sidebar-tooltip[data-v-0744d3cd]{background:var(--app-shell-surface, var(--module-surface-elevated, var(--lucky-theme-surface-elevated, #1d2430)));color:var(--lucky-theme-text, var(--module-text, var(--lucky-theme-text, #ffffff)));border:1px solid var(--app-shell-border, var(--module-border, var(--lucky-theme-border, rgba(255, 255, 255, .1))));box-shadow:var(--app-shell-shadow, var(--module-shadow-soft, var(--lucky-theme-shadow-soft, 0 4px 12px rgba(0, 0, 0, .1))))}html.tech-blue .util-btn[data-v-0744d3cd],html[data-theme=tech-blue] .util-btn[data-v-0744d3cd],html.tech-blue .util-btn[data-v-0744d3cd]:hover,html[data-theme=tech-blue] .util-btn[data-v-0744d3cd]:hover{transition:none}.sidebar-utils-container.collapsed[data-v-0744d3cd]{display:flex;flex-direction:column;align-items:center}.collapse-trigger[data-v-0744d3cd]{position:absolute;right:-1px;top:50%;width:18px;height:66px;padding:0;border:0;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:20;opacity:.18;transform:translateY(-50%);transition:transform .24s cubic-bezier(.645,.045,.355,1),opacity .18s ease;will-change:transform;color:var(--sidebar-collapse-trigger-text);outline:none}.left-menu-container:hover .collapse-trigger[data-v-0744d3cd]{opacity:1}.collapse-trigger[data-v-0744d3cd]:before{content:"";position:absolute;inset:0;border-radius:999px 0 0 999px;background:var(--sidebar-collapse-trigger-bg);border:1px solid var(--sidebar-collapse-trigger-border);border-right:0;box-shadow:var(--sidebar-collapse-trigger-shadow);backdrop-filter:var(--lucky-theme-blur-strong, none);-webkit-backdrop-filter:var(--lucky-theme-blur-strong, none);transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .24s cubic-bezier(.645,.045,.355,1)}.collapse-trigger[data-v-0744d3cd]:after{display:none}.collapse-trigger-inner[data-v-0744d3cd]{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:12px;height:12px;border-radius:999px;transition:color .2s ease,transform .24s cubic-bezier(.645,.045,.355,1);will-change:transform}.collapse-trigger[data-v-0744d3cd]:hover{transform:translateY(-50%) translate(-1px)}.collapse-trigger[data-v-0744d3cd]:hover:before,.collapse-trigger[data-v-0744d3cd]:focus-visible:before{background:var(--sidebar-collapse-trigger-bg-hover);border-color:var(--sidebar-collapse-trigger-border-hover);box-shadow:var(--sidebar-collapse-trigger-shadow-hover)}.collapse-trigger[data-v-0744d3cd]:hover:after,.collapse-trigger[data-v-0744d3cd]:focus-visible:after{background:color-mix(in srgb,var(--lucky-theme-accent, #409eff) 72%,transparent)}.collapse-trigger:hover .collapse-trigger-inner[data-v-0744d3cd],.collapse-trigger:focus-visible .collapse-trigger-inner[data-v-0744d3cd]{color:var(--sidebar-collapse-trigger-text-hover);transform:scale(1.08)}.collapse-trigger[data-v-0744d3cd]:focus-visible{opacity:1}.collapse-trigger[data-v-0744d3cd]:focus-visible:before{box-shadow:0 0 0 2px color-mix(in srgb,var(--lucky-theme-accent, #409eff) 24%,transparent),var(--sidebar-collapse-trigger-shadow-hover)}html.tech-blue .collapse-trigger-inner[data-v-0744d3cd],html[data-theme=tech-blue] .collapse-trigger-inner[data-v-0744d3cd]{transition:color .2s ease,transform .24s cubic-bezier(.645,.045,.355,1)}html.tech-blue .collapse-trigger[data-v-0744d3cd]:before,html[data-theme=tech-blue] .collapse-trigger[data-v-0744d3cd]:before{box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}html.tech-blue .collapse-trigger[data-v-0744d3cd]:hover:before,html[data-theme=tech-blue] .collapse-trigger[data-v-0744d3cd]:hover:before,html.tech-blue .collapse-trigger[data-v-0744d3cd]:focus-visible:before,html[data-theme=tech-blue] .collapse-trigger[data-v-0744d3cd]:focus-visible:before{box-shadow:none}html.dark .left-menu-container[data-v-0744d3cd],html.pure-black .left-menu-container[data-v-0744d3cd],html[data-theme=dark] .left-menu-container[data-v-0744d3cd],html[data-theme=pure-black] .left-menu-container[data-v-0744d3cd]{--sidebar-collapse-trigger-bg: color-mix(in srgb, var(--app-shell-surface, var(--lucky-theme-surface-elevated)) 92%, transparent);--sidebar-collapse-trigger-bg-hover: var(--app-shell-hover, var(--lucky-theme-hover-fill));--sidebar-collapse-trigger-border: color-mix(in srgb, var(--app-shell-border, rgba(255, 255, 255, .12)) 84%, transparent);--sidebar-collapse-trigger-border-hover: color-mix(in srgb, var(--app-shell-border, rgba(255, 255, 255, .12)) 54%, var(--app-shell-hover, rgba(255, 255, 255, .08)));--sidebar-collapse-trigger-text: var(--lucky-theme-text, var(--lucky-theme-text, #f0f2f5));--sidebar-collapse-trigger-text-hover: var(--lucky-theme-text, var(--lucky-theme-text, #f0f2f5));--sidebar-collapse-trigger-shadow: 0 6px 14px rgba(0, 0, 0, .18);--sidebar-collapse-trigger-shadow-hover: 0 8px 18px rgba(0, 0, 0, .24)}html.pure-black .left-menu-container[data-v-0744d3cd],html[data-theme=pure-black] .left-menu-container[data-v-0744d3cd]{--sidebar-collapse-trigger-bg: #1f1f1f;--sidebar-collapse-trigger-bg-hover: #2a2a2a;--sidebar-collapse-trigger-border: #4a4a4a;--sidebar-collapse-trigger-border-hover: #666666;--sidebar-collapse-trigger-text: #f6f6f6;--sidebar-collapse-trigger-text-hover: #ffffff;--sidebar-collapse-trigger-shadow: 0 5px 14px rgba(0, 0, 0, .58);--sidebar-collapse-trigger-shadow-hover: 0 8px 18px rgba(0, 0, 0, .68)}html.pure-black .collapse-trigger[data-v-0744d3cd],html[data-theme=pure-black] .collapse-trigger[data-v-0744d3cd]{opacity:.68}html.pure-black .left-menu-container:hover .collapse-trigger[data-v-0744d3cd],html[data-theme=pure-black] .left-menu-container:hover .collapse-trigger[data-v-0744d3cd]{opacity:.9}html.pure-black .collapse-trigger[data-v-0744d3cd]:before,html[data-theme=pure-black] .collapse-trigger[data-v-0744d3cd]:before{box-shadow:inset 0 1px #ffffff0d,0 5px 14px #00000094}html.tech-blue .left-menu-container[data-v-0744d3cd]{--sidebar-collapse-trigger-bg: color-mix(in srgb, var(--app-shell-surface, var(--lucky-theme-surface-elevated)) 96%, transparent);--sidebar-collapse-trigger-bg-hover: var(--app-shell-hover, var(--lucky-theme-hover-fill));--sidebar-collapse-trigger-border: color-mix(in srgb, var(--app-shell-border, #c5d8e9) 88%, transparent);--sidebar-collapse-trigger-border-hover: var(--app-shell-border, #c5d8e9);--sidebar-collapse-trigger-text: var(--lucky-theme-text-muted, var(--lucky-theme-text-secondary, #606266));--sidebar-collapse-trigger-text-hover: var(--lucky-theme-text, var(--lucky-theme-text, #303133));--sidebar-collapse-trigger-shadow: none;--sidebar-collapse-trigger-shadow-hover: none}html.light .left-menu-container[data-v-0744d3cd],html.forest-green .left-menu-container[data-v-0744d3cd],html[data-theme=light] .left-menu-container[data-v-0744d3cd],html[data-theme=forest-green] .left-menu-container[data-v-0744d3cd]{--sidebar-collapse-trigger-bg: color-mix(in srgb, var(--app-shell-surface, var(--lucky-theme-surface-elevated)) 96%, transparent);--sidebar-collapse-trigger-bg-hover: var(--app-shell-hover, var(--lucky-theme-hover-fill));--sidebar-collapse-trigger-border: color-mix(in srgb, var(--app-shell-border, rgba(148, 163, 184, .26)) 84%, transparent);--sidebar-collapse-trigger-border-hover: color-mix(in srgb, var(--app-shell-border, rgba(148, 163, 184, .26)) 52%, var(--app-shell-hover, rgba(148, 163, 184, .12)));--sidebar-collapse-trigger-text: var(--lucky-theme-text-muted, var(--lucky-theme-text-secondary, #909399));--sidebar-collapse-trigger-text-hover: var(--lucky-theme-text, var(--lucky-theme-text, #303133));--sidebar-collapse-trigger-shadow: 0 4px 10px rgba(15, 23, 42, .06);--sidebar-collapse-trigger-shadow-hover: 0 6px 14px rgba(15, 23, 42, .1)}.menu-scrollbar[data-v-0744d3cd]{position:relative;z-index:1;flex:1;overflow:hidden;border-radius:inherit}.nav-rail-menu[data-v-0744d3cd] .q-item{height:42px;min-height:42px;line-height:inherit;margin:2px 8px;border-radius:9px;color:var(--lucky-theme-text);opacity:.78;font-weight:500;transition:background-color .18s ease,color .18s ease,opacity .18s ease;padding:0 12px}.nav-rail-menu[data-v-0744d3cd] .q-separator{margin:9px 14px;background:color-mix(in srgb,var(--app-shell-divider) 78%,transparent)}.nav-rail-menu[data-v-0744d3cd] .q-item__section--avatar{flex:0 0 28px!important;min-width:28px!important;width:28px!important;padding-right:6px!important;align-items:center;justify-content:center}.nav-rail-menu[data-v-0744d3cd] .q-expansion-item .q-item{border-radius:10px;margin:0}.nav-rail-menu[data-v-0744d3cd] .menu-group{margin:2px 8px;border-radius:11px}.nav-rail-menu[data-v-0744d3cd] .menu-group>.q-expansion-item__container>.q-item{margin:0;border-radius:11px}.nav-rail-menu[data-v-0744d3cd] .menu-group-header{color:var(--lucky-theme-text);opacity:.86;font-weight:650}.nav-rail-menu[data-v-0744d3cd] .menu-group-header--expanded{background:color-mix(in srgb,var(--app-shell-hover) 62%,transparent);opacity:1}.nav-rail-menu[data-v-0744d3cd] .menu-group-header--active{background:color-mix(in srgb,var(--lucky-theme-accent) 13%,transparent);color:var(--lucky-theme-accent);opacity:1}.nav-rail-menu[data-v-0744d3cd] .menu-group-header--active .q-icon{color:var(--lucky-theme-accent);opacity:1}.nav-rail-menu[data-v-0744d3cd] .menu-group-children{position:relative;margin:3px 0 6px 10px;padding:2px 0 2px 6px}.nav-rail-menu[data-v-0744d3cd] .menu-group-children:before{content:"";position:absolute;left:0;top:7px;bottom:7px;width:1px;background:color-mix(in srgb,var(--app-shell-divider) 82%,transparent)}.nav-rail-menu[data-v-0744d3cd] .menu-child-item{height:36px;min-height:36px;margin:2px 8px 2px 0;padding-left:8px;border-radius:8px;font-size:13px;opacity:.76}.nav-rail-menu[data-v-0744d3cd] .menu-child-item--sub{margin-left:4px}[data-v-0744d3cd] .q-item:hover,[data-v-0744d3cd] .q-expansion-item__container>.q-item:hover{background:var(--app-shell-hover);color:var(--lucky-theme-text);opacity:1}[data-v-0744d3cd] .q-item .q-icon{font-size:20px;width:20px;height:20px;min-width:20px;max-width:20px;display:flex;align-items:center;justify-content:center;flex:0 0 20px;transition:transform .18s ease,color .18s ease;will-change:transform;color:var(--lucky-theme-text);opacity:.85;line-height:1}[data-v-0744d3cd] .q-item .q-icon svg,[data-v-0744d3cd] .q-item .q-icon img{width:100%;height:100%;object-fit:contain}[data-v-0744d3cd] .q-item:hover .q-icon{transform:scale(1.1);color:var(--lucky-theme-text)}.nav-rail-menu[data-v-0744d3cd] .q-item--active{background:color-mix(in srgb,var(--lucky-theme-accent) 16%,transparent);color:var(--lucky-theme-accent);opacity:1;border:none;font-weight:700;border-radius:9px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--lucky-theme-accent) 14%,transparent);position:relative}.nav-rail-menu[data-v-0744d3cd] .q-item--active:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:20px;background:var(--lucky-theme-accent);border-radius:0 999px 999px 0}.nav-rail-menu[data-v-0744d3cd] .q-item--active .q-icon{color:var(--lucky-theme-accent);opacity:1}.nav-rail-menu[data-v-0744d3cd] .menu-session-count{margin-left:auto;min-width:18px;height:18px;line-height:18px;border-radius:999px;box-shadow:0 4px 10px #ef44442e}@media(max-width:1024px){.collapse-trigger[data-v-0744d3cd]{display:none!important}}@media(max-width:768px){.left-menu-container[data-v-0744d3cd]{height:100%;width:100%;margin:0}}.theme-switcher[data-v-463578df]{display:flex;align-items:center;justify-content:center}.theme-switcher__button[data-v-463578df]{color:var(--lucky-theme-text);opacity:.85}.theme-switcher__menu{max-width:calc(100vw - 20px);max-height:calc(100dvh - 76px);border:1px solid color-mix(in srgb,var(--lucky-theme-field-border, rgba(148, 163, 184, .28)) 72%,transparent);border-radius:12px;background:color-mix(in srgb,var(--lucky-theme-surface-elevated, var(--lucky-theme-overlay-bg, #ffffff)) 96%,transparent);box-shadow:0 18px 44px color-mix(in srgb,var(--lucky-theme-text, #0f172a) 12%,transparent),inset 0 1px color-mix(in srgb,white 40%,transparent);overflow-y:auto;overflow-x:hidden}html.dark .theme-switcher__menu,html[data-theme=dark] .theme-switcher__menu{border-color:#ffffff1f!important;background:#111820!important;box-shadow:0 20px 46px #00000061,inset 0 1px #ffffff0d!important}html.pure-black .theme-switcher__menu,html[data-theme=pure-black] .theme-switcher__menu{border-color:#ffffff1a!important;background:#070707!important;box-shadow:0 20px 46px #0000007a,inset 0 1px #ffffff0a!important}.theme-switcher__grid{display:flex;flex-direction:column;gap:4px;width:min(260px,calc(100vw - 20px));padding:6px;background:transparent}.theme-switcher__option{display:flex;align-items:center;min-height:40px;padding:6px 8px;border:1px solid transparent;border-radius:8px;color:var(--lucky-theme-text);transition:background .16s ease,border-color .16s ease,color .16s ease}.theme-switcher__option:hover{background:color-mix(in srgb,var(--lucky-theme-accent, #1976d2) 8%,transparent)}.theme-switcher__option--active{border-color:color-mix(in srgb,var(--lucky-theme-accent, #1976d2) 28%,transparent);background:color-mix(in srgb,var(--lucky-theme-accent, #1976d2) 10%,var(--lucky-theme-surface-elevated, #ffffff))}html.dark .theme-switcher__option--active,html[data-theme=dark] .theme-switcher__option--active,html.pure-black .theme-switcher__option--active,html[data-theme=pure-black] .theme-switcher__option--active{background:color-mix(in srgb,var(--lucky-theme-accent, #4da3ff) 20%,transparent);border-color:color-mix(in srgb,var(--lucky-theme-accent, #4da3ff) 34%,transparent)}.theme-switcher__avatar{min-width:34px;padding-right:8px}.theme-switcher__main{min-width:0}.theme-switcher__side{min-width:22px;padding-left:8px}.theme-switcher__swatch{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:8px;background:color-mix(in srgb,var(--theme-switcher-tone, var(--lucky-theme-accent)) 12%,transparent);color:var(--theme-switcher-tone, var(--lucky-theme-text-muted));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--theme-switcher-tone, var(--lucky-theme-field-border)) 18%,transparent)}.theme-switcher__option--active .theme-switcher__swatch{background:color-mix(in srgb,var(--theme-switcher-tone, var(--lucky-theme-accent)) 18%,transparent);color:var(--theme-switcher-tone, var(--lucky-theme-accent));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--theme-switcher-tone, var(--lucky-theme-accent)) 34%,transparent)}.theme-switcher__label{min-width:0;color:inherit;font-size:13px;font-weight:650;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.theme-switcher__check{color:var(--lucky-theme-accent, #1976d2)}@media(max-width:768px){.theme-switcher__grid{width:min(292px,calc(100vw - 20px));gap:4px;padding:6px}.theme-switcher__option{min-height:42px;padding:7px 9px}.theme-switcher__label{font-size:13px;text-overflow:clip}}.menu{--top-shell-sidebar-width: 168px;position:relative;height:56px;width:100%;display:flex;align-items:center;gap:16px;background:var(--app-shell-surface);min-height:100%;border:1px solid var(--app-shell-border);border-width:0 0 1px;border-radius:0;box-shadow:0 6px 16px #52709414,inset 0 1px #ffffff29;backdrop-filter:var(--app-shell-backdrop, none)!important;-webkit-backdrop-filter:var(--app-shell-backdrop, none)!important;padding:0 18px 0 0;will-change:auto}.top-shell-bar--sidebar-collapsed{--top-shell-sidebar-width: auto}.top-shell-bar--sidebar-collapsed .logo-menu-item{width:max-content;min-width:0;padding:0 12px 0 14px}.top-shell-bar--sidebar-collapsed .logo-menu-item__wordmark,.top-shell-bar--sidebar-collapsed .logo-menu-item__version{white-space:nowrap}.top-shell-leading{min-width:0;gap:0;height:100%}.top-shell-actions{gap:8px;min-width:0}.logo-menu-item{gap:10px;width:var(--top-shell-sidebar-width);min-width:var(--top-shell-sidebar-width);height:40px;padding:0 18px;flex-shrink:0}.top-shell-logo{width:30px;height:30px;object-fit:contain}.logo-menu-item__copy{display:flex;flex-direction:column;min-width:0;line-height:1.05}.logo-menu-item__wordmark{font-size:15px;font-weight:800;color:var(--lucky-theme-text)}.logo-menu-item__version{margin-top:3px;font-size:10px;color:var(--lucky-theme-text-muted)}.header-page-meta{min-width:0;padding-left:16px;border-left:1px solid color-mix(in srgb,var(--app-shell-divider) 72%,transparent);line-height:1.22}.page-title{font-size:16px;font-weight:700;color:var(--lucky-theme-text)}.breadcrumb{margin-top:3px;max-width:52vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:var(--lucky-theme-text-muted)}.server-info-left{min-width:0;margin-left:14px}.account-menu-button{height:34px;padding:0 8px;border-radius:999px;color:var(--lucky-theme-text)}.account-avatar{color:var(--module-primary-action-text, #fff);background:linear-gradient(135deg,var(--lucky-theme-accent),color-mix(in srgb,var(--lucky-theme-accent) 62%,#7dd3fc));font-weight:700}.account-name{font-size:13px;font-weight:650;margin-left:6px}.account-menu__logout{color:var(--module-danger, var(--lucky-theme-danger, #d94f4f))}@media(max-width:1024px){.menu{--top-shell-sidebar-width: auto;min-height:100%;padding:0 3px}.logo-menu-item{width:auto;min-width:0;padding:0 4px}.hamburger-btn{padding:4px 10px}.hamburger-text{font-size:13px}}.hamburger-wrapper{display:flex;align-items:center;padding:0}.hamburger-btn{display:flex;align-items:center;gap:4px;padding:2px 8px;border:1px solid transparent;background:transparent;color:var(--lucky-theme-text);cursor:pointer;transition:all .2s ease;border-radius:12px}.hamburger-btn:hover{background:var(--app-shell-hover);color:var(--lucky-theme-accent);border-color:var(--app-shell-border)}.hamburger-text{font-size:13px;font-weight:500}html.light .hamburger-btn,html.dark .hamburger-btn,html.pure-black .hamburger-btn{color:var(--lucky-theme-text)}html.pure-black .hamburger-btn:hover{background:var(--app-shell-hover);color:var(--lucky-theme-accent)}html.tech-blue .hamburger-btn,html[data-theme=tech-blue] .hamburger-btn{color:var(--lucky-theme-text);transition:none}html.tech-blue .hamburger-btn:hover,html[data-theme=tech-blue] .hamburger-btn:hover{background:var(--app-shell-hover, var(--lucky-theme-hover-fill));color:var(--lucky-theme-accent);border-color:var(--app-shell-border, var(--app-shell-divider))}html.forest-green .hamburger-btn,html[data-theme=forest-green] .hamburger-btn{color:var(--lucky-theme-text)}html.light .menu,html.dark .menu{background:var(--app-shell-surface)}html.pure-black .menu{background:var(--app-shell-surface);border-color:var(--app-shell-border)}html.tech-blue .menu,html[data-theme=tech-blue] .menu{background:var(--app-shell-surface);border-color:var(--app-shell-border);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}html.forest-green .menu,html[data-theme=forest-green] .menu{background:var(--app-shell-surface);border-color:var(--app-shell-border)}html.light .server-tag{color:var(--lucky-theme-text)}html.light .server-pill,html[data-theme=light] .server-pill{background:color-mix(in srgb,var(--lucky-theme-page-bg-deep, #ffffff) 44%,transparent)!important;border-color:color-mix(in srgb,var(--app-shell-divider) 44%,transparent)!important;box-shadow:inset 0 1px #ffffff47,0 4px 10px #94a3b814}html.dark .server-tag,html.pure-black .server-tag,html.forest-green .server-tag,html[data-theme=forest-green] .server-tag,html.tech-blue .server-tag,html[data-theme=tech-blue] .server-tag{color:var(--lucky-theme-text)}html.tech-blue .server-pill,html[data-theme=tech-blue] .server-pill{background:var(--app-shell-surface, var(--lucky-theme-surface-soft))!important;border-color:var(--app-shell-border, var(--app-shell-divider))!important;box-shadow:none}@media(max-width:768px){.top-shell-leading{gap:4px}.hamburger-wrapper{position:relative}.hamburger-btn{width:34px;min-width:34px;height:34px;padding:0;justify-content:center;border-radius:999px;border-color:transparent;background:transparent;box-shadow:none}.hamburger-btn:hover{background:color-mix(in srgb,var(--app-shell-hover, rgba(25, 118, 210, .1)) 72%,transparent);border-color:color-mix(in srgb,var(--app-shell-border, rgba(148, 163, 184, .28)) 42%,transparent);box-shadow:none}.hamburger-btn:active{transform:translateY(1px);box-shadow:none}.hamburger-text{font-size:12px;font-weight:600;letter-spacing:.01em;margin-right:1px}.top-shell-actions{gap:4px;padding:0;height:34px;min-height:34px;border-radius:999px;background:transparent;border:0;box-shadow:none}.shell-action-button:not(.hamburger-btn){width:30px;height:30px;border-radius:999px}.theme-switcher-wrapper,.dropdown-wrapper,.pwa-install-icon-wrapper{display:inline-flex;align-items:center;justify-content:center;min-height:30px;height:30px}.theme-switcher-wrapper .theme-switcher__button,.dropdown-wrapper .shell-action-button,.pwa-install-icon-wrapper .shell-action-button{background:transparent;border:1px solid transparent;box-shadow:none;color:var(--lucky-theme-text);opacity:.82}.theme-switcher-wrapper .theme-switcher__button:hover,.dropdown-wrapper .shell-action-button:hover,.pwa-install-icon-wrapper .shell-action-button:hover{background:color-mix(in srgb,var(--app-shell-hover, rgba(25, 118, 210, .1)) 72%,transparent);border-color:color-mix(in srgb,var(--app-shell-border, rgba(148, 163, 184, .28)) 42%,transparent);opacity:1}.theme-switcher-wrapper .theme-switcher__button:active,.dropdown-wrapper .shell-action-button:active,.pwa-install-icon-wrapper .shell-action-button:active{transform:translateY(1px)}.server-pill{max-width:42vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.server-info-left{display:none}:deep(.logo-menu-item){padding:0 6px!important}.logo-menu-item__version{display:none}}.program-log-shell[data-v-2d9be95e]{padding:0;background:transparent}.program-log-card[data-v-2d9be95e]{background:transparent!important;border:0!important;box-shadow:none!important}.log-ccc[data-v-2d9be95e]{--program-log-bg: #ffffff;--program-log-text: #000000;--program-log-border: #000000;background:var(--program-log-bg)!important;min-height:min(72vh,720px);height:fit-content;width:100%;color:var(--program-log-text)!important;text-align:left;padding:12px 14px!important;border:1px solid var(--program-log-border);border-radius:0;box-shadow:none;overflow-y:auto;overflow-x:auto;white-space:pre-wrap;scrollbar-color:var(--program-log-text) var(--program-log-bg)}.theme-dark .log-ccc,.theme-pure-black .log-ccc,html.dark .log-ccc,html.pure-black .log-ccc,html[data-theme=dark] .log-ccc,html[data-theme=pure-black] .log-ccc{--program-log-bg: #000000;--program-log-text: #ffffff;--program-log-border: #ffffff}.log-entry[data-v-2d9be95e]{margin-bottom:5px;display:flex;align-items:flex-start;color:var(--program-log-text)!important}.log-time[data-v-2d9be95e]{font-weight:700;margin-right:10px;color:inherit!important;flex:0 0 auto}.log-content[data-v-2d9be95e]{word-wrap:break-word;overflow-wrap:break-word;flex:1;max-width:calc(100% - 120px);overflow:hidden;text-overflow:ellipsis;white-space:normal;color:inherit!important}.log-ccc[data-v-2d9be95e]::-webkit-scrollbar{width:10px;height:10px}.log-ccc[data-v-2d9be95e]::-webkit-scrollbar-thumb{background:var(--program-log-text);border-radius:0;border:2px solid var(--program-log-bg)}.log-ccc[data-v-2d9be95e]::-webkit-scrollbar-track{background:var(--program-log-bg)}.export-dialog[data-v-fa6e8a7d]{width:min(560px,calc(100vw - 24px));border-radius:8px}.dialog-head[data-v-fa6e8a7d]{align-items:center;display:flex;justify-content:space-between;padding-bottom:8px}.dialog-title[data-v-fa6e8a7d]{font-size:16px;font-weight:720}.dialog-sub[data-v-fa6e8a7d]{color:color-mix(in srgb,currentColor 60%,transparent);font-size:12px}.dialog-form[data-v-fa6e8a7d]{display:grid;gap:10px}.form-row[data-v-fa6e8a7d]{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.export-hint[data-v-fa6e8a7d]{color:color-mix(in srgb,currentColor 58%,transparent);font-size:12px;line-height:1.4}@media(max-width:560px){.form-row[data-v-fa6e8a7d]{grid-template-columns:1fr}}.pagination-wrapper-card[data-v-a198f3f6]{overflow:hidden}.pagination-wrapper-card--default[data-v-a198f3f6]{border-radius:24px}.pagination-wrapper-card--compact[data-v-a198f3f6]{border-radius:14px}.pagination-wrapper-card--mobile[data-v-a198f3f6]{border-radius:0}.content[data-v-a198f3f6]{overflow-y:auto}.top-section__left[data-v-a198f3f6]{display:flex;align-items:center;gap:16px;min-width:0}.pagination-container[data-v-a198f3f6]{display:flex;padding-left:10px;padding-right:10px;padding-bottom:5px;width:100%;overflow-x:auto}.pagination-total[data-v-a198f3f6]{color:var(--module-text-muted)}.pagination-container[data-v-a198f3f6] .q-btn.bg-primary{color:var(--module-primary-action-text, var(--lucky-theme-on-accent, #ffffff))!important}.log-entry[data-v-deb44fc5]{margin-bottom:5px;display:flex;align-items:flex-start;color:var(--log-view-text)!important}.log-time[data-v-deb44fc5]{font-weight:700;margin-right:10px;color:inherit!important;flex:0 0 auto}.log-level[data-v-deb44fc5]{--log-level-tone: var(--module-info, var(--lucky-theme-info, #64748b));--log-level-surface: var(--log-view-bg, var(--module-dialog-workspace-bg, var(--module-card-bg, #ffffff)));--log-level-text: color-mix(in srgb, var(--log-level-tone) 78%, var(--log-view-text, #111827) 22%);--log-level-bg: linear-gradient( 180deg, color-mix(in srgb, var(--log-level-tone) 13%, var(--log-level-surface) 87%), color-mix(in srgb, var(--log-level-tone) 8%, var(--log-level-surface) 92%) );--log-level-border: color-mix(in srgb, var(--log-level-tone) 36%, var(--log-view-border, transparent) 64%);flex:0 0 auto;min-width:48px;margin-right:10px;padding:1px 7px;border-radius:6px;border:1px solid var(--log-level-border);color:var(--log-level-text);background:var(--log-level-bg);box-shadow:inset 0 1px color-mix(in srgb,var(--log-level-tone) 10%,transparent);font-size:11px;font-weight:700;line-height:18px;text-align:center}.log-level--debug[data-v-deb44fc5],.log-level--trace[data-v-deb44fc5]{--log-level-tone: var(--module-access, var(--lucky-theme-access, #7c3aed))}.log-level--info[data-v-deb44fc5]{--log-level-tone: var(--module-info, var(--lucky-theme-info, #64748b))}.log-level--warn[data-v-deb44fc5]{--log-level-tone: var(--module-warning, var(--lucky-theme-warning, #cc8a23))}.log-level--error[data-v-deb44fc5],.log-level--fatal[data-v-deb44fc5],.log-level--panic[data-v-deb44fc5]{--log-level-tone: var(--module-danger, var(--lucky-theme-danger, #d94f4f))}.log-level--unknown[data-v-deb44fc5],.log-level--off[data-v-deb44fc5]{--log-level-tone: var(--module-text-muted, var(--lucky-theme-text-muted, #64748b))}html.dark,html[data-theme=dark],body[data-theme=dark],.theme-dark{--log-level-text: color-mix(in srgb, var(--log-level-tone) 86%, white 14%);--log-level-bg: linear-gradient( 180deg, color-mix(in srgb, var(--log-level-tone) 15%, var(--log-level-surface) 85%), color-mix(in srgb, var(--log-level-tone) 10%, var(--log-level-surface) 90%) );--log-level-border: color-mix(in srgb, var(--log-level-tone) 44%, var(--log-view-border, rgba(255, 255, 255, .16)) 56%)}html.pure-black,html[data-theme=pure-black],body[data-theme=pure-black],.theme-pure-black{--log-level-surface: var(--lucky-theme-gray-06, #0f0f0f);--log-level-text: color-mix(in srgb, var(--log-level-tone) 84%, white 16%);--log-level-bg: linear-gradient( 180deg, color-mix(in srgb, var(--log-level-tone) 18%, var(--lucky-theme-gray-10, #1a1a1a) 82%), color-mix(in srgb, var(--log-level-tone) 10%, var(--lucky-theme-gray-02, #050505) 90%) );--log-level-border: color-mix(in srgb, var(--log-level-tone) 52%, rgba(255, 255, 255, .16) 48%);box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #ffffff05}.log-content[data-v-deb44fc5]{word-wrap:break-word;overflow-wrap:break-word;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:normal;color:inherit!important}.log-ccc[data-v-deb44fc5]{--log-view-surface: var(--module-dialog-card-bg, var(--module-card-bg, var(--lucky-theme-card-bg, var(--app-shell-surface, #ffffff))));--log-view-text: var(--module-text, var(--lucky-theme-text, #111827));--log-view-muted: var(--module-text-muted, var(--lucky-theme-text-muted, rgba(17, 24, 39, .62)));--log-view-bg: color-mix(in srgb, var(--log-view-surface) 88%, var(--module-text, #111827) 4%);--log-view-border: color-mix(in srgb, var(--log-view-text) 16%, transparent);--log-view-scroll-thumb: color-mix(in srgb, var(--log-view-text) 26%, transparent);background:var(--log-view-bg)!important;width:100%;min-height:min(64vh,640px);color:var(--log-view-text)!important;text-align:left;padding:12px 14px;border:1px solid var(--log-view-border);border-radius:8px;box-shadow:none;white-space:pre-wrap;scrollbar-color:var(--log-view-scroll-thumb) transparent}.log-ccc[data-v-deb44fc5]::-webkit-scrollbar{width:10px}.log-ccc[data-v-deb44fc5]::-webkit-scrollbar-thumb{background-color:var(--log-view-scroll-thumb);border-radius:999px;border:2px solid transparent;background-clip:content-box}.log-ccc[data-v-deb44fc5]::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb,var(--log-view-text) 38%,transparent)}.log-ccc[data-v-deb44fc5]::-webkit-scrollbar-track{background-color:var(--log-view-bg)}.log-export-top-btn[data-v-deb44fc5]{min-height:30px}.form-tip[data-v-73921569]{font-size:12px;color:var(--module-text-muted)}.iconlib-tabs[data-v-73921569],.iconlib-empty-state[data-v-73921569],.iconlib-muted-text[data-v-73921569]{color:var(--module-text-muted)}.iconlib-tabs[data-v-73921569]{width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}.iconlib-tabs[data-v-73921569]::-webkit-scrollbar{display:none}.iconlib-warning-banner[data-v-73921569]{background-color:color-mix(in srgb,var(--module-warning) 14%,var(--module-surface-strong));border:1px solid color-mix(in srgb,var(--module-warning) 30%,var(--module-border));color:var(--module-text)}.iconlib-warning-icon[data-v-73921569]{color:var(--module-warning)}.search-bar[data-v-73921569]{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.icons-grid[data-v-73921569]{display:flex;flex-wrap:wrap;align-content:flex-start;gap:12px 8px;height:310px;padding:8px;border:1px solid var(--module-border);border-radius:4px;background:var(--module-dialog-workspace-bg);overflow-y:auto;overflow-x:hidden}.icon-item[data-v-73921569]{flex:0 1 calc(16.66% - 8px);box-sizing:border-box;display:flex;flex-direction:column;align-items:center;padding:8px;border:2px solid transparent;border-radius:8px;cursor:pointer;transition:all .2s ease;background:var(--module-dialog-workspace-bg);min-width:80px;max-width:calc(16.66% - 8px);overflow:hidden}.icon-item[data-v-73921569]:hover{background:color-mix(in srgb,var(--module-dialog-workspace-bg) 90%,var(--module-accent) 10%);border-color:var(--module-accent)}.icon-item.selected[data-v-73921569]{border-color:var(--module-accent);background:color-mix(in srgb,var(--module-dialog-workspace-bg) 86%,var(--module-accent) 14%)}.icon-preview[data-v-73921569]{width:48px;height:48px;display:flex;align-items:center;justify-content:center;margin-bottom:4px}.icon-preview img[data-v-73921569]{max-width:100%;max-height:100%;object-fit:contain}.icon-name[data-v-73921569]{font-size:12px;text-align:center;word-break:break-all;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%;min-width:0}.icon-path[data-v-73921569]{font-size:10px;color:var(--module-text-muted);text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:0}.icons-pagination[data-v-73921569]{margin-top:12px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px}.icons-count[data-v-73921569]{font-size:12px;color:var(--module-text-muted)}.empty-state[data-v-73921569]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pf-tabs[data-v-73921569] .q-tabs__content{flex-wrap:nowrap;justify-content:flex-start!important}.pf-tabs[data-v-73921569] .q-tab{padding:0 16px;flex:0 0 auto!important;min-width:max-content}.pf-tabs[data-v-73921569] .q-tab__label{font-weight:600!important}.desktop-q-ml-sm[data-v-73921569]{margin-left:8px}@media screen and (max-width:480px){.search-bar[data-v-73921569]{flex-direction:column;align-items:stretch}.search-bar .q-input[data-v-73921569],.search-bar .q-select[data-v-73921569],.search-bar .q-btn[data-v-73921569]{width:100%!important}.desktop-q-ml-sm[data-v-73921569]{margin-left:0!important}.icons-grid[data-v-73921569]{height:220px}.icon-item[data-v-73921569]{flex:0 1 calc(25% - 8px);min-width:70px;max-width:calc(25% - 8px)}.icon-preview[data-v-73921569]{width:40px;height:40px}.icon-name[data-v-73921569]{font-size:11px}.icon-path[data-v-73921569]{font-size:9px}.icons-pagination[data-v-73921569]{flex-direction:column;align-items:center}}.module-panel[data-v-a5d2bee7]{--module-page-gap: 8px;--module-page-body-padding: 8px 0 10px;--module-page-gap-mobile: 8px;--module-page-body-padding-mobile: 0;--module-section-gap: 10px;--module-section-gap-mobile: 8px;--module-hero-padding: 12px 14px;--module-hero-padding-mobile: 8px;--module-hero-gap: 10px;--module-hero-gap-mobile: 8px;--module-hero-radius: var(--lucky-theme-radius-panel, 12px);--module-hero-radius-mobile: 0;--module-toolbar-padding: 12px 14px;--module-toolbar-padding-mobile: 8px;--module-toolbar-gap: 10px;--module-toolbar-gap-mobile: 8px;--module-toolbar-radius: var(--lucky-theme-radius-panel, 12px);--module-toolbar-radius-mobile: 0;--module-list-gap: 10px;--module-list-gap-mobile: 8px;--module-list-frame-radius: var(--lucky-theme-radius-panel, 12px);--module-list-row-radius: var(--lucky-theme-radius-inner, 10px);--module-top-card-radius: var(--lucky-theme-radius-surface, 12px);--module-control-radius: var(--lucky-theme-radius-control, 8px);--module-list-row-padding: 8px 12px;--module-list-row-padding-mobile: 8px 10px;--module-list-row-compact-gap: 6px;--module-list-frame-bg: transparent;--module-list-row-bg: color-mix(in srgb, var(--module-glass-row-bg, var(--module-card-bg, var(--lucky-theme-card-bg))) 92%, transparent);--module-list-row-border: color-mix(in srgb, var(--module-glass-row-border, var(--module-border, var(--lucky-theme-border))) var(--lucky-theme-glass-opacity-80, 80%), transparent);--module-list-row-hover-bg: color-mix(in srgb, var(--module-glass-row-hover-bg, var(--module-card-bg-soft, var(--lucky-theme-card-soft))) 86%, var(--module-accent, var(--lucky-theme-accent)) 14%);--module-list-row-hover-border: color-mix(in srgb, var(--module-glass-row-hover-border, var(--module-accent, var(--lucky-theme-accent))) 70%, transparent);--module-disabled-row-rgb: 107, 114, 128;--module-list-row-disabled-bg: linear-gradient(90deg, rgba(var(--module-disabled-row-rgb), .08), rgba(var(--module-disabled-row-rgb), .025) 28%, transparent 75%), color-mix(in srgb, var(--module-list-row-bg) 84%, rgba(var(--module-disabled-row-rgb), .1));--module-list-row-disabled-hover-bg: linear-gradient(90deg, rgba(var(--module-disabled-row-rgb), .11), rgba(var(--module-disabled-row-rgb), .035) 28%, transparent 75%), color-mix(in srgb, var(--module-list-row-hover-bg) 82%, rgba(var(--module-disabled-row-rgb), .12));--module-list-row-disabled-border: color-mix(in srgb, var(--module-list-row-border) 72%, rgba(var(--module-disabled-row-rgb), .42));--module-list-row-disabled-hover-border: color-mix(in srgb, var(--module-list-row-hover-border) 56%, rgba(var(--module-disabled-row-rgb), .5));--module-list-row-disabled-accent: rgba(var(--module-disabled-row-rgb), .48);--module-list-row-disabled-outline: rgba(var(--module-disabled-row-rgb), .24);--module-list-row-disabled-chip-bg: rgba(var(--module-disabled-row-rgb), .12);--module-list-row-disabled-content-opacity: .62;--module-list-frame-hover-border: color-mix(in srgb, var(--module-accent) 24%, transparent);--module-list-frame-hover-shadow: 0 10px 24px rgba(var(--module-shadow-rgb, 15, 23, 42), .08);--module-content-bg: linear-gradient(180deg, color-mix(in srgb, var(--module-accent, var(--lucky-theme-accent)) 3%, transparent), transparent 72%), color-mix(in srgb, var(--module-card-soft, var(--lucky-theme-card-soft)) 78%, transparent);--module-section-bg: color-mix(in srgb, var(--module-card-soft, var(--lucky-theme-card-soft)) 84%, transparent);--module-field-card-bg: color-mix(in srgb, var(--module-card, var(--lucky-theme-card-bg)) 78%, var(--module-card-soft, var(--lucky-theme-card-soft)));--module-table-bg: color-mix(in srgb, var(--module-card-soft, var(--lucky-theme-card-soft)) 82%, var(--module-surface, var(--lucky-theme-panel-bg)));--module-table-row-bg: color-mix(in srgb, var(--module-card, var(--lucky-theme-card-bg)) 76%, var(--module-card-soft, var(--lucky-theme-card-soft)));--module-table-row-hover-bg: color-mix(in srgb, var(--module-card-soft, var(--lucky-theme-card-soft)) 78%, var(--module-accent, var(--lucky-theme-accent)) 8%);--module-card-padding: 14px 16px;--module-card-padding-mobile: 10px 12px;--module-card-body-padding: 14px 16px 16px;--module-card-body-padding-mobile: 10px 12px 12px}.module-inner-card[data-v-a5d2bee7]{border:1px solid color-mix(in srgb,var(--module-section-border, var(--module-border)) var(--lucky-theme-glass-opacity-60, 60%),transparent);border-radius:var(--module-inner-radius, var(--lucky-theme-radius-inner, 10px));background:color-mix(in srgb,var(--module-surface-soft) var(--lucky-theme-glass-opacity-25, 25%),transparent);overflow:hidden}@media screen and (min-width:769px)and (max-width:1100px){.module-panel[data-v-a5d2bee7]{--module-page-gap: 7px;--module-page-body-padding: 7px 0 9px;--module-section-gap: 8px;--module-hero-padding: 10px 12px;--module-hero-gap: 8px;--module-toolbar-padding: 10px 12px;--module-toolbar-gap: 8px;--module-list-gap: 8px;--module-list-row-padding: 7px 10px;--module-card-padding: 12px 14px;--module-card-body-padding: 12px 14px 14px}}@media screen and (max-width:768px){.module-panel[data-v-a5d2bee7]{--module-page-gap: var(--module-page-gap-mobile, 8px);--module-page-body-padding: var(--module-page-body-padding-mobile, 0);--module-section-gap: var(--module-section-gap-mobile, 8px);--module-hero-padding: var(--module-hero-padding-mobile, 8px);--module-hero-gap: var(--module-hero-gap-mobile, 8px);--module-hero-radius: var(--module-hero-radius-mobile, 0);--module-toolbar-padding: var(--module-toolbar-padding-mobile, 8px);--module-toolbar-gap: var(--module-toolbar-gap-mobile, 8px);--module-toolbar-radius: var(--module-toolbar-radius-mobile, 0);--module-list-gap: var(--module-list-gap-mobile, 8px);--module-list-row-padding: var(--module-list-row-padding-mobile, 8px 10px);--module-card-padding: var(--module-card-padding-mobile, 10px 12px);--module-card-body-padding: var(--module-card-body-padding-mobile, 10px 12px 12px)}}.module-panel .content-area[data-v-a5d2bee7],.module-panel .panel-content[data-v-a5d2bee7],.module-panel .module-content-area[data-v-a5d2bee7]{width:100%;min-width:0;box-sizing:border-box}.module-panel[data-v-a5d2bee7] :where(.content-area,.panel-content,.module-content-area,.list-view-container,.network-list-shell,.table-container,.table-shell,.file-list,.file-list-container,.file-manager-list,.terminal-content,.terminal-pane-content){color:var(--module-text, var(--lucky-theme-text))}.module-panel[data-v-a5d2bee7] :where(.module-content-surface,.content-card,.panel-card,.settings-card,.setting-card,.dialog-section-card,.section-card,.advanced-card,.config-card,.info-card,.stat-panel,.resource-card,.file-panel,.file-list-panel,.terminal-panel,.terminal-session-banner,.terminal-session-list){border:1px solid color-mix(in srgb,var(--module-section-border, var(--module-border)) var(--lucky-theme-glass-opacity-80, 80%),transparent);background:var(--module-section-bg)!important;color:var(--module-text, var(--lucky-theme-text))}.module-panel[data-v-a5d2bee7] :where(.setting-section,.form-section,.dialog-section,.editor-section,.field-card,.ns-field-card,.fromitemDivRadius,.rule-list-item,.order-list-item,.task-card,.record-card,.item-card,.rule-card,.connection-card,.instance-card,.domain-primary,.status-row,.file-row,.file-item,.shortcut-item,.session-item,.process-row,.zone-list,.section-empty){border-color:color-mix(in srgb,var(--module-section-border, var(--module-border)) var(--lucky-theme-glass-opacity-82, 82%),transparent)!important;background:var(--module-field-card-bg)!important;color:var(--module-text, var(--lucky-theme-text))}.module-panel[data-v-a5d2bee7] :where(.setting-section__desc,.dialog-section-card__desc,.section-hint,.empty-desc,.empty-text,.helper-text,.hint-text,.text-muted){color:var(--module-text-muted, var(--lucky-theme-text-muted))!important}.module-top-card[data-v-a5d2bee7],.module-panel .module-top-card.module-top-card[data-v-a5d2bee7],.dc-device-list .module-top-card.module-top-card[data-v-a5d2bee7],.module-list-toolbar .summary-card[data-v-a5d2bee7],.docker-resource-card[data-v-a5d2bee7]{--module-top-card-tone: var(--module-accent);--module-top-card-surface: var(--module-hero-bg, var(--module-card, var(--lucky-theme-card-bg, #fff)));--module-top-card-border: var(--module-hero-border, var(--module-border, var(--lucky-theme-border, rgba(15, 23, 42, .14))));--module-top-card-shadow: var(--module-hero-shadow, 0 4px 12px rgba(0, 0, 0, .03));position:relative;overflow:hidden;box-sizing:border-box;border:1px solid var(--module-top-card-border);border-radius:var(--module-top-card-radius, var(--lucky-theme-radius-surface, 12px));background:color-mix(in srgb,var(--module-top-card-surface) var(--lucky-theme-glass-opacity-75, 75%),transparent);color:var(--module-text, var(--lucky-theme-text));box-shadow:var(--module-top-card-shadow);-webkit-backdrop-filter:var(--module-hero-backdrop, var(--lucky-theme-blur-strong, blur(20px)));backdrop-filter:var(--module-hero-backdrop, var(--lucky-theme-blur-strong, blur(20px)));transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease,background .2s ease}.module-panel .app-module-hero__stats-strip .module-top-card[data-v-a5d2bee7],.module-panel .app-module-hero__stats-strip .stat-card[data-v-a5d2bee7],.module-list-toolbar .summary-card[data-v-a5d2bee7]{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;min-width:0;min-height:58px;padding:10px 16px 12px;text-align:left}.module-top-card[data-v-a5d2bee7]:before,.module-panel .module-top-card.module-top-card[data-v-a5d2bee7]:before,.dc-device-list .module-top-card.module-top-card[data-v-a5d2bee7]:before,.module-list-toolbar .summary-card[data-v-a5d2bee7]:before,.docker-resource-card[data-v-a5d2bee7]:before{content:"";position:absolute;inset:8px auto 8px 0;width:3px;border-radius:0 999px 999px 0;background:transparent;opacity:0;transition:opacity .2s ease,background .2s ease}.module-top-card--clickable[data-v-a5d2bee7],.module-panel .module-top-card.module-top-card--clickable[data-v-a5d2bee7],.dc-device-list .module-top-card.module-top-card--clickable[data-v-a5d2bee7],.module-top-card.stat-card--clickable[data-v-a5d2bee7],.module-panel .module-top-card.stat-card--clickable[data-v-a5d2bee7],.module-list-toolbar .summary-card--clickable[data-v-a5d2bee7],.module-list-toolbar .summary-card.is-clickable[data-v-a5d2bee7],.module-list-toolbar .summary-card--action[data-v-a5d2bee7],.module-list-toolbar .summary-card--interactive[data-v-a5d2bee7],.docker-resource-card[data-v-a5d2bee7]{cursor:pointer;user-select:none}.module-top-card--clickable[data-v-a5d2bee7]:hover,.module-panel .module-top-card.module-top-card--clickable[data-v-a5d2bee7]:hover,.dc-device-list .module-top-card.module-top-card--clickable[data-v-a5d2bee7]:hover,.module-top-card.stat-card--clickable[data-v-a5d2bee7]:hover,.module-panel .module-top-card.stat-card--clickable[data-v-a5d2bee7]:hover,.module-list-toolbar .summary-card--clickable[data-v-a5d2bee7]:hover,.module-list-toolbar .summary-card.is-clickable[data-v-a5d2bee7]:hover,.module-list-toolbar .summary-card--action[data-v-a5d2bee7]:hover,.module-list-toolbar .summary-card--interactive[data-v-a5d2bee7]:hover,.docker-resource-card[data-v-a5d2bee7]:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--module-top-card-tone) 24%,var(--module-top-card-border));background:linear-gradient(135deg,color-mix(in srgb,var(--module-top-card-tone) 8%,transparent),transparent 72%),color-mix(in srgb,var(--module-top-card-surface) var(--lucky-theme-glass-opacity-82, 82%),transparent);box-shadow:0 6px 18px #0000000f}.module-top-card--clickable[data-v-a5d2bee7]:active,.module-panel .module-top-card.module-top-card--clickable[data-v-a5d2bee7]:active,.dc-device-list .module-top-card.module-top-card--clickable[data-v-a5d2bee7]:active,.module-top-card.stat-card--clickable[data-v-a5d2bee7]:active,.module-panel .module-top-card.stat-card--clickable[data-v-a5d2bee7]:active,.docker-resource-card[data-v-a5d2bee7]:active{transform:translateY(0)}.module-top-card--active[data-v-a5d2bee7],.module-panel .module-top-card.module-top-card--active[data-v-a5d2bee7],.module-top-card.stat-card--active[data-v-a5d2bee7],.module-panel .module-top-card.stat-card--active[data-v-a5d2bee7],.module-top-card.stat-card--active-all[data-v-a5d2bee7],.module-panel .module-top-card.stat-card--active-all[data-v-a5d2bee7],.module-list-toolbar .summary-card--active[data-v-a5d2bee7],.docker-resource-card--active[data-v-a5d2bee7]{border-color:color-mix(in srgb,var(--module-top-card-tone) 28%,var(--module-top-card-border));background:linear-gradient(135deg,color-mix(in srgb,var(--module-top-card-tone) 10%,transparent),transparent 76%),color-mix(in srgb,var(--module-top-card-surface) var(--lucky-theme-glass-opacity-90, 90%),transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--module-top-card-tone) 10%,transparent),0 2px 10px #0000000a}.module-top-card--active[data-v-a5d2bee7]:before,.module-panel .module-top-card.module-top-card--active[data-v-a5d2bee7]:before,.module-top-card.stat-card--active[data-v-a5d2bee7]:before,.module-panel .module-top-card.stat-card--active[data-v-a5d2bee7]:before,.module-top-card.stat-card--active-all[data-v-a5d2bee7]:before,.module-panel .module-top-card.stat-card--active-all[data-v-a5d2bee7]:before,.module-list-toolbar .summary-card--active[data-v-a5d2bee7]:before,.docker-resource-card--active[data-v-a5d2bee7]:before{background:var(--module-top-card-tone);opacity:1}.module-top-card__top[data-v-a5d2bee7],.module-top-card .stat-card__top[data-v-a5d2bee7]{display:flex;align-items:center;gap:8px;width:100%;min-width:0}.module-top-card__accent[data-v-a5d2bee7],.module-top-card .stat-card__accent[data-v-a5d2bee7]{width:8px;height:8px;flex:0 0 auto;border-radius:999px;background:var(--module-top-card-tone)}.module-top-card__icon[data-v-a5d2bee7],.module-top-card .stat-card__icon[data-v-a5d2bee7]{color:var(--module-top-card-tone)}.module-top-card__label[data-v-a5d2bee7],.module-top-card .stat-card__label[data-v-a5d2bee7],.module-list-toolbar .summary-label[data-v-a5d2bee7]{min-width:0;max-width:100%;overflow:hidden;color:var(--module-text-muted, var(--lucky-theme-text-muted));font-size:12px;font-weight:650;line-height:1.2;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap}.module-top-card__value[data-v-a5d2bee7],.module-top-card .stat-card__value[data-v-a5d2bee7],.module-list-toolbar .summary-value[data-v-a5d2bee7]{min-width:0;max-width:100%;overflow:hidden;color:var(--module-text, var(--lucky-theme-text));font-size:22px;font-weight:800;line-height:1;font-variant-numeric:tabular-nums;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap}.module-top-card.is-primary[data-v-a5d2bee7],.module-top-card--primary[data-v-a5d2bee7],.module-top-card.summary-card--total[data-v-a5d2bee7],.module-list-toolbar .summary-card--total[data-v-a5d2bee7],.docker-resource-card--container[data-v-a5d2bee7]{--module-top-card-tone: var(--module-accent)}.module-top-card.is-success[data-v-a5d2bee7],.module-top-card--success[data-v-a5d2bee7],.module-top-card.summary-card--enabled[data-v-a5d2bee7],.module-top-card.summary-card--running[data-v-a5d2bee7],.module-list-toolbar .summary-card--enabled[data-v-a5d2bee7],.module-list-toolbar .summary-card--running[data-v-a5d2bee7],.module-list-toolbar .summary-card--client.is-online[data-v-a5d2bee7],.docker-resource-card--network[data-v-a5d2bee7]{--module-top-card-tone: var(--module-success)}.module-top-card.is-info[data-v-a5d2bee7],.module-top-card--info[data-v-a5d2bee7],.module-list-toolbar .summary-card--mounted[data-v-a5d2bee7],.module-list-toolbar .summary-card--protocol[data-v-a5d2bee7],.module-list-toolbar .summary-card--neutral[data-v-a5d2bee7],.module-list-toolbar .summary-card--groups[data-v-a5d2bee7],.module-list-toolbar .summary-card--server[data-v-a5d2bee7],.module-list-toolbar .summary-card--client[data-v-a5d2bee7],.module-list-toolbar .summary-card--interactive[data-v-a5d2bee7],.docker-resource-card--compose[data-v-a5d2bee7],.docker-resource-card--task[data-v-a5d2bee7]{--module-top-card-tone: var(--module-info)}.module-top-card.is-warning[data-v-a5d2bee7],.module-top-card--warning[data-v-a5d2bee7],.module-top-card.summary-card--warning[data-v-a5d2bee7],.module-list-toolbar .summary-card--client.is-warning[data-v-a5d2bee7],.docker-resource-card--volume[data-v-a5d2bee7]{--module-top-card-tone: var(--module-warning)}.module-top-card.is-danger[data-v-a5d2bee7],.module-top-card--danger[data-v-a5d2bee7],.module-top-card.summary-card--deny[data-v-a5d2bee7],.module-top-card.summary-card--disabled[data-v-a5d2bee7],.module-top-card.summary-card--stopped[data-v-a5d2bee7],.module-list-toolbar .summary-card--disabled[data-v-a5d2bee7],.module-list-toolbar .summary-card--stopped[data-v-a5d2bee7]{--module-top-card-tone: var(--module-danger)}.module-top-card--access[data-v-a5d2bee7],.docker-resource-card--image[data-v-a5d2bee7]{--module-top-card-tone: var(--module-access)}@media screen and (max-width:768px){.module-panel .app-module-hero__stats-strip>.module-top-card[data-v-a5d2bee7],.module-panel .app-module-hero__stats-strip>.stat-card[data-v-a5d2bee7]{flex:0 0 auto;width:auto;min-width:max-content;max-width:none;min-height:46px;padding:8px 11px 9px;border-radius:var(--module-top-card-radius, var(--lucky-theme-radius-surface, 12px))}.module-panel .app-module-hero__stats-strip .module-top-card__top[data-v-a5d2bee7],.module-panel .app-module-hero__stats-strip .stat-card__top[data-v-a5d2bee7],.module-panel .app-module-hero__stats-strip .module-top-card__label[data-v-a5d2bee7],.module-panel .app-module-hero__stats-strip .stat-card__label[data-v-a5d2bee7],.module-panel .app-module-hero__stats-strip .module-top-card__value[data-v-a5d2bee7],.module-panel .app-module-hero__stats-strip .stat-card__value[data-v-a5d2bee7]{min-width:max-content}.module-panel .app-module-hero__stats-strip .module-top-card__label[data-v-a5d2bee7],.module-panel .app-module-hero__stats-strip .stat-card__label[data-v-a5d2bee7],.module-panel .app-module-hero__stats-strip .module-top-card__value[data-v-a5d2bee7],.module-panel .app-module-hero__stats-strip .stat-card__value[data-v-a5d2bee7]{max-width:none;overflow:visible;text-overflow:clip}.module-list-toolbar .summary-card[data-v-a5d2bee7]{min-height:50px;padding:9px 8px;border-radius:var(--module-top-card-radius, var(--lucky-theme-radius-surface, 12px))}.module-top-card[data-v-a5d2bee7]:before,.module-list-toolbar .summary-card[data-v-a5d2bee7]:before,.docker-resource-card[data-v-a5d2bee7]:before{inset-block:7px;width:2px}.module-top-card__label[data-v-a5d2bee7],.module-top-card .stat-card__label[data-v-a5d2bee7],.module-list-toolbar .summary-label[data-v-a5d2bee7]{font-size:11px}.module-top-card__value[data-v-a5d2bee7],.module-top-card .stat-card__value[data-v-a5d2bee7],.module-list-toolbar .summary-value[data-v-a5d2bee7]{font-size:17px}}.module-list-group[data-v-a5d2bee7]{display:flex;flex-direction:column;gap:var(--module-list-row-gap, 0px);row-gap:var(--module-list-row-gap, 0px);padding:var(--module-list-group-padding, 0);border-radius:0;background:transparent;border:none;box-shadow:none;touch-action:pan-y}.module-list-row-stack[data-v-a5d2bee7]{display:flex;flex-direction:column;gap:var(--module-list-row-gap, 0px);row-gap:var(--module-list-row-gap, 0px);min-width:0}.module-list-frame[data-v-a5d2bee7]{width:100%;gap:0;row-gap:0;padding:0;border-radius:var(--module-list-frame-radius, var(--lucky-theme-radius-inner, 12px));border:1px solid color-mix(in srgb,var(--module-border) var(--lucky-theme-glass-opacity-60, 60%),transparent);background:var(--module-list-frame-bg);overflow:hidden;box-shadow:inset 0 1px color-mix(in srgb,white var(--lucky-theme-glass-opacity-18, 18%),transparent);transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.module-list-frame[data-v-a5d2bee7]:hover,.module-list-frame[data-v-a5d2bee7]:focus-within{border-color:var(--module-list-frame-hover-border);box-shadow:inset 0 1px color-mix(in srgb,white var(--lucky-theme-glass-opacity-18, 18%),transparent),var(--module-list-frame-hover-shadow)}.module-list-frame.is-disabled[data-v-a5d2bee7]{position:relative;opacity:1;background:var(--module-list-row-disabled-bg)!important;border-color:var(--module-list-row-disabled-border)!important;box-shadow:inset 3px 0 0 var(--module-list-row-disabled-accent)!important}.module-list-frame.is-disabled[data-v-a5d2bee7]:hover,.module-list-frame.is-disabled[data-v-a5d2bee7]:focus-within{background:var(--module-list-row-disabled-hover-bg)!important;border-color:var(--module-list-row-disabled-hover-border)!important;box-shadow:inset 3px 0 0 var(--module-list-row-disabled-accent)!important}.module-list-frame.is-disabled[data-v-a5d2bee7]:after{content:"";position:absolute;inset:0;border-radius:inherit;border:1px dashed var(--module-list-row-disabled-outline);pointer-events:none}.module-list-frame .module-list-row-stack[data-v-a5d2bee7],.module-list-frame.module-list-row-stack[data-v-a5d2bee7]{gap:0;row-gap:0}.module-list-frame .module-list-row[data-v-a5d2bee7]{border-radius:0!important;border-left-color:transparent!important;border-right-color:transparent!important}.module-list-frame .module-list-row[data-v-a5d2bee7]:hover{border-left-color:transparent!important;border-right-color:transparent!important}.module-list-frame .module-list-row[data-v-a5d2bee7]:first-child,.module-list-frame .module-list-row[data-v-a5d2bee7]:first-child:hover{border-top-color:transparent!important}.module-list-frame .module-list-row[data-v-a5d2bee7]:last-child,.module-list-frame .module-list-row[data-v-a5d2bee7]:last-child:hover{border-bottom-color:transparent!important}.module-list-row[data-v-a5d2bee7]{position:relative;display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;gap:10px;padding:var(--module-list-row-padding, 8px 12px);min-height:38px;border-radius:var(--module-list-row-radius, var(--lucky-theme-radius-inner, 10px));background:var(--module-list-row-bg);border:1px solid var(--module-list-row-border);touch-action:pan-y;transition:transform .2s cubic-bezier(.4,0,.2,1),background .2s,border-color .2s,box-shadow .2s}.module-list-row[data-v-a5d2bee7]:hover{background:var(--module-list-row-hover-bg);border-color:var(--module-list-row-hover-border);z-index:10}.module-context-menu[data-v-a5d2bee7]{position:fixed;z-index:var(--module-overlay-z-index, 7000)!important;min-width:168px;padding:5px;border-radius:var(--lucky-theme-radius-dialog, 14px);border:1px solid var(--lucky-theme-context-menu-border, var(--lucky-theme-border, rgba(15, 23, 42, .14)));background:var(--lucky-theme-context-menu-bg, var(--lucky-theme-surface-elevated, #fff))!important;box-shadow:var(--lucky-theme-context-menu-shadow, var(--lucky-theme-context-shadow, 0 16px 40px rgba(15, 23, 42, .18)));color:var(--lucky-theme-text, #05101a);overflow:hidden;backdrop-filter:var(--lucky-theme-context-menu-backdrop, none);-webkit-backdrop-filter:var(--lucky-theme-context-menu-backdrop, none)}.module-context-menu .q-list[data-v-a5d2bee7]{min-width:inherit;padding:0;background:transparent;color:inherit}.module-context-menu .context-menu-item[data-v-a5d2bee7],.module-context-menu .context-item[data-v-a5d2bee7],.module-context-menu .q-item[data-v-a5d2bee7]{display:flex;align-items:center;gap:9px;min-height:34px;padding:7px 10px;border-radius:var(--lucky-theme-radius-control, 8px);cursor:pointer;transition:background .16s ease,color .16s ease;color:var(--lucky-theme-text, #05101a)}.module-context-menu .q-item__section--side[data-v-a5d2bee7]{min-width:20px;padding-right:0;color:inherit}.module-context-menu .q-item__section--avatar[data-v-a5d2bee7]{min-width:24px;padding-right:0;color:inherit}.module-context-menu .q-separator[data-v-a5d2bee7]{margin:5px 4px;background:var(--lucky-theme-context-menu-border, var(--lucky-theme-border, rgba(15, 23, 42, .14)));opacity:.75}.module-context-menu .context-menu-divider[data-v-a5d2bee7]{height:1px;margin:5px 4px;background:var(--lucky-theme-context-menu-border, var(--lucky-theme-border, rgba(15, 23, 42, .14)));opacity:.75}.module-context-menu .context-menu-item[data-v-a5d2bee7]:hover,.module-context-menu .context-item[data-v-a5d2bee7]:hover,.module-context-menu .q-item[data-v-a5d2bee7]:hover{background:var(--lucky-theme-context-menu-hover, var(--lucky-theme-hover-fill, rgba(25, 118, 210, .06)))}.module-context-menu .context-menu-item[data-v-a5d2bee7]:active,.module-context-menu .context-item[data-v-a5d2bee7]:active,.module-context-menu .q-item[data-v-a5d2bee7]:active{background:color-mix(in srgb,var(--lucky-theme-context-menu-hover, var(--lucky-theme-hover-fill, rgba(25, 118, 210, .06))) 76%,var(--lucky-theme-text, #05101a))}.module-context-menu .context-menu-item.danger[data-v-a5d2bee7],.module-context-menu .context-menu-item-danger[data-v-a5d2bee7],.module-context-menu .context-item.danger[data-v-a5d2bee7]{color:var(--module-danger)}.module-panel[data-v-a5d2bee7] :where(.context-menu){border:1px solid var(--lucky-theme-context-menu-border, var(--module-border))!important;background:var(--lucky-theme-context-menu-bg, var(--module-section-bg))!important;color:var(--lucky-theme-text, var(--module-text))!important;box-shadow:var(--lucky-theme-context-menu-shadow, var(--module-context-shadow))!important;backdrop-filter:var(--lucky-theme-context-menu-backdrop, none);-webkit-backdrop-filter:var(--lucky-theme-context-menu-backdrop, none)}.module-panel[data-v-a5d2bee7] :where(.context-menu .q-item,.context-menu-item,.context-item){color:inherit!important}.module-panel[data-v-a5d2bee7] :where(.context-menu .q-item:hover,.context-menu-item:hover,.context-item:hover){background:var(--lucky-theme-context-menu-hover, var(--module-list-row-hover-bg))!important}.module-panel[data-v-a5d2bee7] :where(.q-table__container,.q-table__card,.q-markup-table){border-color:color-mix(in srgb,var(--module-section-border, var(--module-border)) 86%,transparent)!important;background:var(--module-table-bg)!important;color:var(--module-text, var(--lucky-theme-text))!important}.module-panel[data-v-a5d2bee7] :where(.q-table,.q-table__middle,.q-table__top,.q-table__bottom){background:transparent!important;color:var(--module-text, var(--lucky-theme-text))!important}.module-panel[data-v-a5d2bee7] :where(.q-table thead tr,.q-table th){background:color-mix(in srgb,var(--module-table-bg) 78%,var(--module-accent) 5%)!important;color:var(--module-text-muted, var(--lucky-theme-text-muted))!important;border-color:var(--module-section-border, var(--module-border))!important}.module-panel[data-v-a5d2bee7] :where(.q-table tbody tr,.q-table td){background:var(--module-table-row-bg)!important;color:var(--module-text, var(--lucky-theme-text))!important;border-color:color-mix(in srgb,var(--module-section-border, var(--module-border)) 78%,transparent)!important}.module-panel[data-v-a5d2bee7] :where(.q-table tbody tr:hover,.q-table tbody tr:hover td){background:var(--module-table-row-hover-bg)!important}.module-panel[data-v-a5d2bee7] :where(.q-list,.q-item){color:var(--module-text, var(--lucky-theme-text))}.module-panel[data-v-a5d2bee7] :where(.q-item.q-router-link--active,.q-item--active){color:var(--module-accent, var(--lucky-theme-accent))!important}html .q-menu[data-v-a5d2bee7],html .q-tooltip[data-v-a5d2bee7]{border:1px solid var(--lucky-theme-context-menu-border, var(--lucky-theme-border));background:var(--lucky-theme-context-menu-bg, var(--lucky-theme-surface-elevated))!important;color:var(--lucky-theme-text)!important;box-shadow:var(--lucky-theme-context-menu-shadow, var(--lucky-theme-context-shadow));backdrop-filter:var(--lucky-theme-context-menu-backdrop, none);-webkit-backdrop-filter:var(--lucky-theme-context-menu-backdrop, none)}html .q-menu .q-list[data-v-a5d2bee7]{background:transparent;color:inherit}html .q-menu .q-item[data-v-a5d2bee7]{color:inherit}html .q-menu .q-item[data-v-a5d2bee7]:hover,html .q-menu .q-item.q-hoverable:hover>.q-focus-helper[data-v-a5d2bee7]{background:var(--lucky-theme-context-menu-hover, var(--lucky-theme-hover-fill))!important}.module-tooltip[data-v-a5d2bee7]{background:var(--lucky-theme-context-menu-bg, var(--lucky-theme-surface-elevated, #1d2430))!important;color:var(--lucky-theme-text, #f8fafc)!important;border:1px solid var(--lucky-theme-context-menu-border, var(--lucky-theme-border, rgba(255, 255, 255, .16)));box-shadow:var(--lucky-theme-context-menu-shadow, var(--lucky-theme-context-shadow, 0 16px 40px rgba(15, 23, 42, .18)));backdrop-filter:var(--lucky-theme-context-menu-backdrop, none);-webkit-backdrop-filter:var(--lucky-theme-context-menu-backdrop, none)}.module-panel .q-toggle__label[data-v-a5d2bee7]{color:var(--module-text-muted, var(--lucky-theme-text-muted));font-weight:600}.module-panel .q-toggle--truthy .q-toggle__label[data-v-a5d2bee7]{color:var(--module-text, var(--lucky-theme-text))}html.light[data-v-a5d2bee7],html[data-theme=light][data-v-a5d2bee7],body[data-theme=light][data-v-a5d2bee7],.theme-light[data-v-a5d2bee7]{--lucky-theme-context-menu-bg: #f8fbff;--lucky-theme-context-menu-border: #c8d5e3;--lucky-theme-context-menu-hover: rgba(59, 130, 246, .08);--lucky-theme-context-menu-shadow: 0 14px 34px rgba(15, 23, 42, .12);--lucky-theme-context-menu-backdrop: none}html[data-theme=dark][data-v-a5d2bee7],body[data-theme=dark][data-v-a5d2bee7],.theme-dark[data-v-a5d2bee7]{--lucky-theme-context-menu-bg: rgba(18, 22, 31, .86);--lucky-theme-context-menu-border: rgba(255, 255, 255, .16);--lucky-theme-context-menu-hover: rgba(255, 255, 255, .11);--lucky-theme-context-menu-shadow: 0 18px 44px rgba(0, 0, 0, .52), inset 0 1px 0 rgba(255, 255, 255, .08);--lucky-theme-context-menu-backdrop: blur(14px) saturate(1.25)}html.tech-blue[data-v-a5d2bee7],html[data-theme=tech-blue][data-v-a5d2bee7],body[data-theme=tech-blue][data-v-a5d2bee7],.theme-tech-blue[data-v-a5d2bee7]{--lucky-theme-context-menu-bg: #e7f1f9;--lucky-theme-context-menu-border: #bfd2e4;--lucky-theme-context-menu-hover: #dcebf8;--lucky-theme-context-menu-shadow: none;--lucky-theme-context-menu-backdrop: none}html.manly-pink[data-v-a5d2bee7],html[data-theme=manly-pink][data-v-a5d2bee7],body[data-theme=manly-pink][data-v-a5d2bee7],.theme-manly-pink[data-v-a5d2bee7]{--lucky-theme-context-menu-bg: #fff0f6;--lucky-theme-context-menu-border: #efbfd1;--lucky-theme-context-menu-hover: #ffe4f0;--lucky-theme-context-menu-shadow: 0 14px 34px rgba(158, 48, 96, .14);--lucky-theme-context-menu-backdrop: blur(14px) saturate(1.08)}html.forest-green[data-v-a5d2bee7],html[data-theme=forest-green][data-v-a5d2bee7],body[data-theme=forest-green][data-v-a5d2bee7],.theme-forest-green[data-v-a5d2bee7],html.turquoise-mint[data-v-a5d2bee7],html[data-theme=turquoise-mint][data-v-a5d2bee7],body[data-theme=turquoise-mint][data-v-a5d2bee7],.theme-turquoise-mint[data-v-a5d2bee7],html.dusk-orange[data-v-a5d2bee7],html[data-theme=dusk-orange][data-v-a5d2bee7],body[data-theme=dusk-orange][data-v-a5d2bee7],.theme-dusk-orange[data-v-a5d2bee7],html.frost-lavender[data-v-a5d2bee7],html[data-theme=frost-lavender][data-v-a5d2bee7],body[data-theme=frost-lavender][data-v-a5d2bee7],.theme-frost-lavender[data-v-a5d2bee7],html.graphite-cyan[data-v-a5d2bee7],html[data-theme=graphite-cyan][data-v-a5d2bee7],body[data-theme=graphite-cyan][data-v-a5d2bee7],.theme-graphite-cyan[data-v-a5d2bee7]{--lucky-theme-context-menu-bg: color-mix(in srgb, var(--personality-card, var(--lucky-theme-card-bg)) 52%, var(--personality-card-soft, var(--lucky-theme-card-soft)));--lucky-theme-context-menu-border: color-mix(in srgb, var(--personality-border, var(--lucky-theme-border)) 86%, transparent);--lucky-theme-context-menu-hover: color-mix(in srgb, var(--personality-card-soft, var(--lucky-theme-card-soft)) 82%, var(--personality-accent, var(--lucky-theme-accent)) 8%);--lucky-theme-context-menu-shadow: 0 14px 34px rgba(var(--personality-shadow-rgb, 24, 73, 89), .14);--lucky-theme-context-menu-backdrop: blur(14px) saturate(1.08)}html[data-theme=pure-black][data-v-a5d2bee7],body[data-theme=pure-black][data-v-a5d2bee7],.theme-pure-black[data-v-a5d2bee7]{--lucky-theme-context-menu-bg: rgba(8, 8, 8, .78);--lucky-theme-context-menu-border: rgba(255, 255, 255, .24);--lucky-theme-context-menu-hover: rgba(255, 255, 255, .12);--lucky-theme-context-menu-shadow: 0 20px 48px rgba(0, 0, 0, .76), inset 0 1px 0 rgba(255, 255, 255, .1);--lucky-theme-context-menu-backdrop: blur(16px) saturate(1.35)}.module-panel[data-v-a5d2bee7]{--module-inner-radius: var(--lucky-theme-radius-inner);--module-accent-rgb: var(--lucky-theme-accent-rgb);--module-accent: var(--lucky-theme-accent);--module-accent-strong: var(--lucky-theme-accent-strong);--module-panel-bg: var(--lucky-theme-panel-bg);--module-card-bg: var(--lucky-theme-card-bg);--module-card-bg-muted: var(--lucky-theme-card-muted);--module-card-bg-soft: var(--lucky-theme-card-soft);--module-surface-soft: var(--lucky-theme-surface-soft);--module-surface-muted: var(--lucky-theme-surface-muted);--module-surface-elevated: var(--lucky-theme-surface-elevated);--module-surface-inset: var(--lucky-theme-surface-inset);--module-border: var(--lucky-theme-border);--module-border-rgb: var(--lucky-theme-border-rgb, 15, 23, 42);--module-border-strong: var(--lucky-theme-border-strong);--module-shadow-soft: var(--lucky-theme-shadow-soft);--module-shadow-strong: var(--lucky-theme-shadow-strong);--module-shadow-rgb: var(--lucky-theme-shadow-rgb, 15, 23, 42);--module-field-bg: color-mix( in srgb, var(--lucky-theme-field-bg, var(--lucky-theme-input-bg)) 88%, var(--module-accent) 12% );--module-field-border: var(--lucky-theme-field-border);--module-section-border: var(--lucky-theme-section-border);--module-primary-action-bg: linear-gradient(135deg, color-mix(in srgb, var(--module-accent) 82%, white 18%) 0%, color-mix(in srgb, var(--module-accent-strong) 74%, white 26%) 100%);--module-primary-action-hover-bg: linear-gradient(135deg, color-mix(in srgb, var(--module-accent) 78%, white 22%) 0%, color-mix(in srgb, var(--module-accent-strong) 70%, white 30%) 100%);--module-primary-action-shadow: 0 14px 28px rgba(var(--module-accent-rgb), .18), inset 0 1px 0 rgba(255, 255, 255, .2);--module-primary-action-hover-shadow: 0 18px 34px rgba(var(--module-accent-rgb), .22), inset 0 1px 0 rgba(255, 255, 255, .18);--module-primary-action-text: var(--lucky-theme-on-accent, #fff);--module-on-accent: var(--module-primary-action-text);--module-accent-soft: var(--lucky-theme-accent-soft);--module-success-rgb: var(--lucky-theme-success-rgb);--module-success: var(--lucky-theme-success);--module-warning-rgb: var(--lucky-theme-warning-rgb);--module-warning: var(--lucky-theme-warning);--module-danger-rgb: var(--lucky-theme-danger-rgb);--module-danger: var(--lucky-theme-danger);--module-info-rgb: var(--lucky-theme-info-rgb);--module-info: var(--lucky-theme-info);--module-tunnel-rgb: var(--lucky-theme-tunnel-rgb);--module-tunnel: var(--lucky-theme-tunnel);--module-access-rgb: var(--lucky-theme-access-rgb);--module-access: var(--lucky-theme-access);--module-surface: var(--lucky-theme-panel-bg);--module-surface-rgb: var(--lucky-theme-surface-rgb, 255, 255, 255);--module-surface-strong: var(--lucky-theme-card-bg);--module-surface-content: var(--lucky-theme-card-soft);--module-card: var(--lucky-theme-card-bg);--module-card-muted: var(--lucky-theme-card-muted);--module-card-soft: var(--lucky-theme-card-soft);--module-shadow: var(--lucky-theme-shadow-soft);--module-shadow-hover: var(--lucky-theme-shadow-strong);--module-shadow-sm: var(--lucky-theme-shadow-sm);--module-workbench-bg: transparent;--module-workbench-border: transparent;--module-workbench-shadow: none;--module-workbench-highlight: transparent;--module-workbench-wash: transparent;--module-workbench-glow: transparent;--module-workbench-backdrop: none;--module-hero-bg: linear-gradient(180deg, color-mix(in srgb, var(--module-surface-strong) 86%, transparent), transparent 120%), color-mix(in srgb, var(--module-card) 92%, transparent);--module-hero-border: color-mix(in srgb, var(--module-border) 76%, transparent);--module-hero-shadow: var(--module-shadow-sm);--module-hero-backdrop: var(--lucky-theme-blur-strong, blur(14px));--module-glow: var(--lucky-theme-glow);--module-page-wash: var(--lucky-theme-page-wash);--module-page-accent: var(--lucky-theme-page-accent);--module-text: var(--lucky-theme-text);--module-text-rgb: var(--lucky-theme-text-rgb, 5, 16, 26);--module-text-muted: var(--lucky-theme-text-muted);--module-text-muted-rgb: var(--lucky-theme-text-muted-rgb, 5, 16, 26);--module-text-secondary: var(--lucky-theme-text-secondary, var(--lucky-theme-text-muted));--module-text-subtle: var(--lucky-theme-text-subtle);--module-terminal-bg: var(--lucky-theme-terminal-bg, #1f2328);--module-terminal-black: var(--lucky-theme-terminal-black, #0f1720);--module-terminal-text: var(--lucky-theme-terminal-text, #f4f7fb);--module-terminal-text-muted: var(--lucky-theme-terminal-text-muted, rgba(244, 247, 251, .62));--module-terminal-bright-text: var(--lucky-theme-terminal-bright-text, #ffffff);--module-chip-bg: var(--lucky-theme-chip-bg);--module-chip-border: var(--lucky-theme-chip-border);--module-stat-total: var(--lucky-theme-stat-total);--module-stat-enabled: var(--lucky-theme-stat-enabled);--module-stat-disabled: var(--lucky-theme-stat-disabled);--module-dialog-backdrop: var(--lucky-theme-dialog-backdrop);--module-dialog-card-bg: linear-gradient(180deg, color-mix(in srgb, var(--module-accent) 3%, transparent), transparent 32%), var(--module-surface);--module-dialog-header-bg: linear-gradient(180deg, color-mix(in srgb, var(--module-surface-strong) 78%, transparent), transparent 100%), color-mix(in srgb, var(--module-surface) 94%, transparent);--module-dialog-body-bg: linear-gradient(180deg, color-mix(in srgb, var(--module-accent) 2%, transparent), transparent 180px), color-mix(in srgb, var(--module-surface) 94%, transparent);--module-dialog-workspace-bg: linear-gradient(180deg, color-mix(in srgb, var(--module-accent) 4%, transparent), transparent 100%), color-mix(in srgb, var(--module-card-soft) 86%, var(--module-surface));--module-dialog-actions-bg: linear-gradient(180deg, color-mix(in srgb, var(--module-accent) 2%, transparent), transparent 100%), color-mix(in srgb, var(--module-card-soft) 86%, var(--module-surface));--module-input-bg: var(--module-field-bg);--module-field-border-hover: var(--lucky-theme-field-border-hover);--module-field-border-focus: var(--lucky-theme-field-border-focus);--module-field-focus-ring: var(--lucky-theme-field-focus-ring);--module-hover-fill: var(--lucky-theme-hover-fill);--module-list-row-gap: 0px;--module-list-row-gap-mobile: 0px;--module-list-row-padding: 8px 12px;--module-list-row-padding-mobile: 8px 10px;--module-list-row-mobile-grid-gap: 6px 8px;--module-list-row-compact-gap: 6px;--module-bg: var(--lucky-theme-panel-bg);--module-surface-2: var(--lucky-theme-surface-soft);--module-surface-hover: var(--lucky-theme-hover-fill);--module-muted: var(--lucky-theme-text-muted);--module-strong: var(--lucky-theme-text);--module-disabled-fill: var(--lucky-theme-disabled-fill);--module-placeholder: var(--lucky-theme-placeholder);--module-ghost-bg: var(--lucky-theme-ghost-bg);--module-ghost-border: var(--lucky-theme-ghost-border);--module-context-shadow: var(--lucky-theme-context-shadow);--module-list-min-width: var(--lucky-theme-list-min-width);--module-tag-primary-bg: var(--lucky-theme-tag-primary-bg);--module-tag-primary-border: var(--lucky-theme-tag-primary-border);--module-tag-success-bg: var(--lucky-theme-tag-success-bg);--module-tag-success-border: var(--lucky-theme-tag-success-border);--module-tag-warning-bg: var(--lucky-theme-tag-warning-bg);--module-tag-warning-border: var(--lucky-theme-tag-warning-border);--module-tag-tunnel-bg: var(--lucky-theme-tag-tunnel-bg);--module-tag-tunnel-border: var(--lucky-theme-tag-tunnel-border);--module-tag-access-bg: var(--lucky-theme-tag-access-bg);--module-tag-access-border: var(--lucky-theme-tag-access-border);--module-index-bg: var(--lucky-theme-index-bg);--module-index-border: var(--lucky-theme-index-border);--module-index-color: var(--lucky-theme-index-color);--module-listen-port-bg: var(--lucky-theme-listen-port-bg);--module-listen-port-border: var(--lucky-theme-listen-port-border);--module-listen-port-color: var(--lucky-theme-listen-port-color);--module-target-port-bg: var(--lucky-theme-target-port-bg);--module-target-port-border: var(--lucky-theme-target-port-border);--module-target-port-color: var(--lucky-theme-target-port-color);--module-action-btn-group-bg: var(--lucky-theme-action-btn-group-bg);--module-action-btn-group-border: var(--lucky-theme-action-btn-group-border);--module-action-btn-group-shadow: var(--lucky-theme-action-btn-group-shadow);--module-glass-row-bg: var(--lucky-theme-glass-row-bg);--module-glass-row-hover-bg: var(--lucky-theme-glass-row-hover-bg);--module-glass-row-border: var(--lucky-theme-glass-row-border);--module-glass-row-hover-border: var(--lucky-theme-glass-row-hover-border);--module-glass-row-backdrop: var(--lucky-theme-glass-row-backdrop);--q-positive: var(--module-success);--q-warning: var(--module-warning);--q-negative: var(--module-danger);--q-info: var(--module-info);--q-primary: var(--module-accent);--q-secondary: var(--module-accent-strong)}[data-v-a5d2bee7]:root,.module-panel.theme-light[data-v-a5d2bee7]{--module-border-rgb: var(--lucky-theme-border-rgb, 15, 23, 42);--module-shadow-rgb: var(--lucky-theme-shadow-rgb, 15, 23, 42);--module-surface-rgb: var(--lucky-theme-surface-rgb, 255, 255, 255);--module-text-rgb: var(--lucky-theme-text-rgb, 5, 16, 26);--module-text-muted-rgb: var(--lucky-theme-text-muted-rgb, 5, 16, 26);--module-surface: rgba(241, 247, 253, .58);--module-surface-soft: rgba(232, 240, 250, .48);--module-surface-muted: rgba(226, 236, 248, .42);--module-surface-strong: rgba(248, 251, 255, .68);--module-surface-content: rgba(236, 243, 251, .52);--module-card: rgba(248, 251, 255, .64);--module-card-muted: rgba(236, 243, 251, .54);--module-card-soft: rgba(236, 243, 251, .46);--module-card-bg: rgba(248, 251, 255, .64);--module-card-bg-muted: rgba(236, 243, 251, .54);--module-card-bg-soft: rgba(236, 243, 251, .46);--module-field-bg: rgba(248, 251, 255, .68);--module-card-shadow: var(--lucky-theme-shadow-soft);--module-card-shadow-hover: var(--lucky-theme-shadow-strong);--module-overlay-shadow: var(--lucky-theme-context-shadow);--module-list-frame-bg: transparent;--module-list-row-bg: rgba(248, 251, 255, .56);--module-list-row-border: color-mix(in srgb, var(--module-border) 35%, transparent);--module-list-row-hover-bg: rgba(242, 248, 255, .68);--module-list-row-hover-border: rgba(var(--module-accent-rgb), .26);--module-disabled-row-rgb: 107, 114, 128;--module-content-bg: linear-gradient(180deg, rgba(var(--module-accent-rgb), .018), transparent 72%), rgba(236, 243, 251, .48);--module-section-bg: rgba(238, 245, 252, .5);--module-field-card-bg: rgba(248, 251, 255, .58);--module-table-bg: rgba(234, 241, 250, .48);--module-table-row-bg: rgba(248, 251, 255, .56);--module-table-row-hover-bg: rgba(242, 248, 255, .68);--module-workbench-bg: transparent;--module-workbench-border: transparent;--module-workbench-shadow: none;--module-workbench-highlight: transparent;--module-workbench-wash: transparent;--module-workbench-glow: transparent;--module-workbench-backdrop: none;--module-hero-bg: linear-gradient(180deg, rgba(255, 255, 255, .14), rgba(255, 255, 255, .02) 100%), rgba(238, 245, 252, .3);--module-hero-border: rgba(173, 190, 209, .22);--module-hero-shadow: 0 6px 18px rgba(82, 112, 148, .04);--module-hero-backdrop: blur(14px) saturate(116%);--module-dialog-card-bg: linear-gradient(180deg, rgba(248, 252, 255, .72), rgba(238, 246, 253, .18) 100%), #edf5fb;--module-dialog-header-bg: linear-gradient(180deg, rgba(248, 252, 255, .72), rgba(238, 246, 253, .12) 100%), #edf5fb;--module-dialog-body-bg: linear-gradient(180deg, rgba(248, 252, 255, .28), rgba(238, 246, 253, .04) 180px), #edf5fb;--module-dialog-workspace-bg: #edf5fb;--module-dialog-actions-bg: #edf5fb;--module-status-tag-bg: var(--lucky-theme-tag-success-bg);--module-status-tag-border: var(--lucky-theme-tag-success-border);--module-status-tag-color: var(--lucky-theme-success);--module-status-tag-error-bg: rgba(var(--lucky-theme-danger-rgb), .1);--module-status-tag-error-border: rgba(var(--lucky-theme-danger-rgb), .2);--module-status-tag-error-color: var(--lucky-theme-danger);--module-status-tag-disabled-bg: rgba(var(--lucky-theme-info-rgb), .12);--module-status-tag-disabled-border: rgba(var(--lucky-theme-info-rgb), .18);--module-status-tag-disabled-color: var(--lucky-theme-text-muted);--module-line-tag-bg: rgba(var(--lucky-theme-info-rgb), .1);--module-line-tag-border: rgba(var(--lucky-theme-info-rgb), .18);--module-hero-chip-bg: rgba(var(--module-accent-rgb), .14);--module-hero-chip-border: rgba(var(--module-accent-rgb), .26);--module-stat-accent-bg: rgba(var(--module-accent-rgb), .55);--module-dialog-pill-bg: rgba(var(--module-accent-rgb), .12);--module-dialog-pill-border: rgba(var(--module-accent-rgb), .14);--module-dialog-close-bg: rgba(var(--module-accent-rgb), .06);--module-dialog-close-border: rgba(var(--module-accent-rgb), .12);--module-dialog-footer-bg: rgba(var(--module-accent-rgb), .03);--module-dialog-footer-border: rgba(var(--module-accent-rgb), .12);--module-switch-core-border: rgba(var(--module-accent-rgb), .18);--module-switch-core-bg: rgba(var(--module-accent-rgb), .1)}.module-panel.theme-tech-blue[data-v-a5d2bee7]{--module-border-rgb: var(--lucky-theme-border-rgb, 213, 224, 234);--module-shadow-rgb: var(--lucky-theme-shadow-rgb, 15, 111, 214);--module-surface-rgb: var(--lucky-theme-surface-rgb, 237, 245, 251);--module-text-rgb: var(--lucky-theme-text-rgb, 23, 50, 77);--module-text-muted-rgb: var(--lucky-theme-text-muted-rgb, 81, 103, 127);--module-surface: rgba(226, 238, 249, .42);--module-surface-soft: rgba(215, 230, 244, .38);--module-surface-muted: rgba(207, 224, 241, .34);--module-field-bg: rgba(237, 245, 251, .54);--module-surface-strong: rgba(231, 241, 249, .52);--module-surface-content: rgba(223, 234, 245, .36);--module-card: rgba(231, 241, 249, .5);--module-card-muted: rgba(223, 234, 245, .42);--module-card-soft: rgba(223, 234, 245, .34);--module-card-bg: rgba(231, 241, 249, .5);--module-card-bg-muted: rgba(223, 234, 245, .42);--module-card-bg-soft: rgba(223, 234, 245, .34);--module-dialog-card-bg: linear-gradient(180deg, rgba(var(--module-accent-rgb), .02), transparent 34%), #e2eef9;--module-dialog-header-bg: #edf5fb;--module-dialog-body-bg: #e6f0f8;--module-dialog-workspace-bg: #dfeaf5;--module-dialog-actions-bg: #e3eef8;--module-card-shadow: none;--module-card-shadow-hover: none;--module-list-frame-bg: transparent;--module-list-row-bg: rgba(232, 242, 250, .45);--module-list-row-border: color-mix(in srgb, #cfddeb 42%, transparent);--module-list-row-hover-bg: rgba(227, 238, 248, .56);--module-list-row-hover-border: rgba(var(--module-accent-rgb), .26);--module-content-bg: linear-gradient(180deg, rgba(var(--module-accent-rgb), .018), transparent 72%), rgba(223, 234, 245, .34);--module-section-bg: rgba(223, 234, 245, .38);--module-field-card-bg: rgba(232, 242, 250, .48);--module-table-bg: rgba(223, 234, 245, .36);--module-table-row-bg: rgba(232, 242, 250, .45);--module-table-row-hover-bg: rgba(227, 238, 248, .56);--module-primary-action-bg: var(--module-accent);--module-primary-action-hover-bg: var(--module-accent-strong);--module-primary-action-shadow: none;--module-primary-action-hover-shadow: none;--module-workbench-bg: transparent;--module-workbench-border: transparent;--module-workbench-shadow: none;--module-workbench-highlight: transparent;--module-workbench-wash: transparent;--module-workbench-glow: transparent;--module-workbench-backdrop: none;--module-hero-bg: #e7f1f9;--module-hero-border: #c5d8e9;--module-hero-shadow: none;--module-hero-backdrop: none}.module-panel .app-module-hero .hero-search-input .q-field__control[data-v-a5d2bee7],.module-panel .app-module-hero .stat-card[data-v-a5d2bee7],.module-panel .app-module-hero .module-top-card[data-v-a5d2bee7],.module-panel .app-module-hero .docker-resource-card[data-v-a5d2bee7]{border-color:var(--module-hero-border, var(--module-border))!important;background:var(--module-hero-bg, var(--module-card))!important;box-shadow:var(--module-hero-shadow, var(--module-shadow-sm))!important;-webkit-backdrop-filter:var(--module-hero-backdrop, var(--lucky-theme-blur-strong, blur(20px)))!important;backdrop-filter:var(--module-hero-backdrop, var(--lucky-theme-blur-strong, blur(20px)))!important}.module-panel .app-module-hero .resource-nav-shell[data-v-a5d2bee7]{border-color:transparent!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.module-panel .app-module-hero .hero-search-input:hover .q-field__control[data-v-a5d2bee7]{border-color:color-mix(in srgb,var(--module-hero-border, var(--module-border)) 86%,var(--module-accent))!important}.module-panel .app-module-hero .hero-search-input.q-field--focused .q-field__control[data-v-a5d2bee7]{background:var(--module-hero-bg, var(--module-card))!important;box-shadow:inset 0 0 0 1.5px var(--lucky-theme-accent),0 4px 16px color-mix(in srgb,var(--lucky-theme-accent) 14%,transparent)!important}.module-panel .app-module-hero .stat-card--active[data-v-a5d2bee7],.module-panel .app-module-hero .stat-card--active-all[data-v-a5d2bee7],.module-panel .app-module-hero .module-top-card--active[data-v-a5d2bee7],.module-panel .app-module-hero .docker-resource-card--active[data-v-a5d2bee7]{border-color:color-mix(in srgb,var(--module-accent) 40%,var(--module-hero-border, var(--module-border)))!important;background:linear-gradient(135deg,color-mix(in srgb,var(--module-accent) 10%,transparent),transparent 76%),var(--module-hero-bg, var(--module-card))!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--module-accent) 36%,transparent),0 4px 12px color-mix(in srgb,var(--module-accent) 15%,transparent)!important}.module-panel.theme-dark[data-v-a5d2bee7]{--module-border-rgb: var(--lucky-theme-border-rgb, 255, 255, 255);--module-shadow-rgb: var(--lucky-theme-shadow-rgb, 0, 0, 0);--module-surface-rgb: var(--lucky-theme-surface-rgb, 24, 29, 39);--module-text-rgb: var(--lucky-theme-text-rgb, 255, 255, 255);--module-text-muted-rgb: var(--lucky-theme-text-muted-rgb, 255, 255, 255);--module-card-shadow: 0 2px 8px rgba(0, 0, 0, .3);--module-card-shadow-hover: 0 4px 16px rgba(0, 0, 0, .4);--module-primary-action-bg: linear-gradient(135deg, color-mix(in srgb, var(--module-accent) 70%, black 30%) 0%, color-mix(in srgb, var(--module-accent-strong) 64%, black 36%) 100%);--module-primary-action-hover-bg: linear-gradient(135deg, color-mix(in srgb, var(--module-accent) 74%, black 26%) 0%, color-mix(in srgb, var(--module-accent-strong) 68%, black 32%) 100%);--module-primary-action-shadow: inset 0 1px 0 rgba(255, 255, 255, .08), inset 0 -1px 0 rgba(0, 0, 0, .18), 0 8px 18px rgba(var(--module-accent-rgb), .16);--module-primary-action-hover-shadow: inset 0 1px 0 rgba(255, 255, 255, .08), inset 0 -1px 0 rgba(0, 0, 0, .2), 0 10px 22px rgba(var(--module-accent-rgb), .2);--module-surface: rgba(17, 24, 34, .54);--module-surface-soft: rgba(22, 30, 42, .46);--module-surface-muted: rgba(27, 36, 49, .42);--module-surface-strong: rgba(30, 40, 54, .62);--module-surface-content: rgba(20, 28, 39, .48);--module-card: rgba(30, 40, 54, .62);--module-card-muted: rgba(26, 35, 48, .54);--module-card-soft: rgba(22, 30, 42, .48);--module-card-bg: rgba(30, 40, 54, .62);--module-card-bg-muted: rgba(26, 35, 48, .54);--module-card-bg-soft: rgba(22, 30, 42, .48);--module-content-bg: linear-gradient(180deg, rgba(255, 255, 255, .035), transparent 72%), rgba(18, 25, 36, .46);--module-section-bg: rgba(24, 33, 46, .52);--module-field-card-bg: rgba(30, 40, 54, .56);--module-table-bg: rgba(18, 25, 36, .5);--module-table-row-bg: rgba(30, 40, 54, .56);--module-table-row-hover-bg: rgba(36, 49, 66, .62);--module-list-frame-bg: transparent;--module-list-row-bg: rgba(30, 40, 54, .48);--module-list-row-border: rgba(255, 255, 255, .1);--module-list-row-hover-bg: rgba(37, 50, 67, .58);--module-list-row-hover-border: rgba(255, 255, 255, .18);--module-disabled-row-rgb: 148, 163, 184;--module-workbench-bg: transparent;--module-workbench-border: transparent;--module-workbench-shadow: none;--module-workbench-highlight: transparent;--module-workbench-wash: transparent;--module-workbench-glow: transparent;--module-workbench-backdrop: none;--module-hero-bg: linear-gradient(180deg, rgba(255, 255, 255, .06), transparent 100%), color-mix(in srgb, var(--module-card) 82%, transparent);--module-hero-border: var(--app-shell-border, rgba(148, 163, 184, .18));--module-hero-shadow: var(--module-shadow-sm);--module-hero-backdrop: var(--lucky-theme-blur-strong, blur(14px))}.module-panel.theme-pure-black[data-v-a5d2bee7]{--module-border-rgb: var(--lucky-theme-border-rgb, 255, 255, 255);--module-shadow-rgb: var(--lucky-theme-shadow-rgb, 0, 0, 0);--module-surface-rgb: var(--lucky-theme-surface-rgb, 20, 20, 20);--module-text-rgb: var(--lucky-theme-text-rgb, 255, 255, 255);--module-text-muted-rgb: var(--lucky-theme-text-muted-rgb, 255, 255, 255);--module-surface: #080808;--module-surface-soft: #101010;--module-surface-muted: #151515;--module-surface-strong: #121212;--module-surface-content: #0e0e0e;--module-card: #121212;--module-card-muted: #181818;--module-card-soft: #0d0d0d;--module-card-bg: #121212;--module-card-bg-muted: #181818;--module-card-bg-soft: #0d0d0d;--module-field-bg: #161616;--module-border: rgba(255, 255, 255, .14);--module-section-border: rgba(255, 255, 255, .16);--module-card-shadow: var(--lucky-theme-shadow-soft);--module-card-shadow-hover: var(--lucky-theme-shadow-strong);--module-shadow: var(--lucky-theme-shadow-soft);--module-shadow-hover: var(--lucky-theme-shadow-strong);--module-shadow-sm: var(--lucky-theme-shadow-sm);--module-list-frame-bg: transparent;--module-list-row-bg: #111111;--module-list-row-border: rgba(255, 255, 255, .12);--module-list-row-hover-bg: #191919;--module-list-row-hover-border: rgba(255, 255, 255, .22);--module-disabled-row-rgb: 156, 163, 175;--module-content-bg: linear-gradient(180deg, rgba(var(--module-accent-rgb), .04), transparent 72%), #080808;--module-section-bg: #101010;--module-field-card-bg: #141414;--module-table-bg: #0c0c0c;--module-table-row-bg: #121212;--module-table-row-hover-bg: #1a1a1a;--module-dialog-card-bg: linear-gradient(180deg, rgba(var(--module-accent-rgb), .04), transparent 34%), #0b0b0b;--module-dialog-header-bg: #141414;--module-dialog-body-bg: #090909;--module-dialog-workspace-bg: #101010;--module-dialog-actions-bg: #141414;--module-dialog-form-section-bg: #151515;--module-dialog-form-card-bg: #101010;--module-dialog-form-card-hover-bg: #1a1a1a;--module-dialog-input-bg: #161616;--module-dialog-input-border: rgba(255, 255, 255, .14);--module-primary-action-bg: linear-gradient(135deg, color-mix(in srgb, var(--module-accent) 70%, black 30%) 0%, color-mix(in srgb, var(--module-accent-strong) 64%, black 36%) 100%);--module-primary-action-hover-bg: linear-gradient(135deg, color-mix(in srgb, var(--module-accent) 74%, black 26%) 0%, color-mix(in srgb, var(--module-accent-strong) 68%, black 32%) 100%);--module-primary-action-shadow: inset 0 1px 0 rgba(255, 255, 255, .08), inset 0 -1px 0 rgba(0, 0, 0, .18), 0 8px 18px rgba(var(--module-accent-rgb), .16);--module-primary-action-hover-shadow: inset 0 1px 0 rgba(255, 255, 255, .08), inset 0 -1px 0 rgba(0, 0, 0, .2), 0 10px 22px rgba(var(--module-accent-rgb), .2);--module-workbench-bg: transparent;--module-workbench-border: transparent;--module-workbench-shadow: none;--module-workbench-highlight: transparent;--module-workbench-wash: rgba(255, 255, 255, .015);--module-workbench-glow: rgba(var(--module-accent-rgb), .08);--module-workbench-backdrop: none;--module-hero-bg: linear-gradient(180deg, rgba(255, 255, 255, .045), transparent 100%), #121212;--module-hero-border: rgba(255, 255, 255, .18);--module-hero-shadow: inset 0 1px 0 rgba(255, 255, 255, .06), 0 14px 28px rgba(0, 0, 0, .62);--module-hero-backdrop: none}.module-panel.theme-tech-blue .module-inner-card[data-v-a5d2bee7]{background:var(--module-surface-soft);border-color:var(--module-section-border)}.module-panel.theme-tech-blue .module-list-row[data-v-a5d2bee7]{background:var(--module-list-row-bg);border-color:var(--module-list-row-border);transition:none}.module-panel.theme-tech-blue .module-list-row[data-v-a5d2bee7]:hover{background:var(--module-list-row-hover-bg);border-color:var(--module-list-row-hover-border)}.module-panel.theme-manly-pink[data-v-a5d2bee7]{--module-border-rgb: var(--lucky-theme-border-rgb, 239, 191, 209);--module-shadow-rgb: var(--lucky-theme-shadow-rgb, 158, 48, 96);--module-surface-rgb: var(--lucky-theme-surface-rgb, 255, 247, 251);--module-text-rgb: var(--lucky-theme-text-rgb, 84, 32, 51);--module-text-muted-rgb: var(--lucky-theme-text-muted-rgb, 122, 73, 93);--module-surface: rgba(255, 237, 246, .42);--module-surface-soft: rgba(255, 226, 239, .38);--module-surface-muted: rgba(255, 218, 234, .34);--module-field-bg: rgba(255, 240, 246, .54);--module-surface-strong: rgba(255, 240, 246, .52);--module-surface-content: rgba(255, 230, 240, .36);--module-card: rgba(255, 240, 246, .5);--module-card-muted: rgba(255, 230, 240, .42);--module-card-soft: rgba(255, 230, 240, .34);--module-card-bg: rgba(255, 240, 246, .5);--module-card-bg-muted: rgba(255, 230, 240, .42);--module-card-bg-soft: rgba(255, 230, 240, .34);--module-dialog-card-bg: linear-gradient(180deg, rgba(var(--module-accent-rgb), .026), transparent 34%), #ffedf6;--module-dialog-header-bg: #fff0f6;--module-dialog-body-bg: #ffe9f3;--module-dialog-workspace-bg: #ffe6f0;--module-dialog-actions-bg: #ffeaf3;--module-content-bg: linear-gradient(180deg, rgba(var(--module-accent-rgb), .026), transparent 72%), rgba(255, 230, 240, .34);--module-section-bg: rgba(255, 230, 240, .38);--module-field-card-bg: rgba(255, 240, 246, .48);--module-table-bg: rgba(255, 230, 240, .36);--module-table-row-bg: rgba(255, 240, 246, .45);--module-table-row-hover-bg: rgba(255, 222, 236, .56);--module-list-frame-bg: transparent;--module-list-row-bg: rgba(255, 240, 246, .45);--module-list-row-border: color-mix(in srgb, #efbfd1 42%, transparent);--module-list-row-hover-bg: rgba(255, 222, 236, .56);--module-list-row-hover-border: rgba(var(--module-accent-rgb), .28);--module-disabled-row-rgb: 111, 123, 138;--module-primary-action-bg: linear-gradient(135deg, color-mix(in srgb, var(--module-accent) 88%, white 12%) 0%, color-mix(in srgb, var(--module-accent-strong) 82%, white 18%) 100%);--module-primary-action-hover-bg: linear-gradient(135deg, color-mix(in srgb, var(--module-accent) 82%, white 18%) 0%, color-mix(in srgb, var(--module-accent-strong) 76%, white 24%) 100%);--module-primary-action-shadow: 0 12px 26px rgba(var(--module-accent-rgb), .18), inset 0 1px 0 rgba(255, 255, 255, .28);--module-primary-action-hover-shadow: 0 16px 32px rgba(var(--module-accent-rgb), .22), inset 0 1px 0 rgba(255, 255, 255, .22);--module-workbench-bg: transparent;--module-workbench-border: transparent;--module-workbench-shadow: none;--module-workbench-highlight: transparent;--module-workbench-wash: transparent;--module-workbench-glow: transparent;--module-workbench-backdrop: none;--module-hero-bg: #fff0f6;--module-hero-border: rgba(239, 191, 209, .78);--module-hero-shadow: 0 8px 22px rgba(158, 48, 96, .08);--module-hero-backdrop: blur(10px) saturate(108%)}.module-panel.theme-forest-green[data-v-a5d2bee7],.module-panel.theme-turquoise-mint[data-v-a5d2bee7],.module-panel.theme-dusk-orange[data-v-a5d2bee7],.module-panel.theme-frost-lavender[data-v-a5d2bee7],.module-panel.theme-graphite-cyan[data-v-a5d2bee7]{--module-border-rgb: var(--lucky-theme-border-rgb, 180, 200, 196);--module-shadow-rgb: var(--personality-shadow-rgb, 24, 73, 89);--module-surface-rgb: var(--lucky-theme-surface-rgb, 246, 250, 251);--module-text-rgb: var(--lucky-theme-text-rgb, 24, 49, 58);--module-text-muted-rgb: var(--lucky-theme-text-muted-rgb, 82, 106, 115);--module-surface: color-mix(in srgb, var(--personality-card-soft) 42%, transparent);--module-surface-soft: color-mix(in srgb, var(--personality-card-soft) 38%, transparent);--module-surface-muted: color-mix(in srgb, var(--personality-card-soft) 34%, transparent);--module-field-bg: color-mix(in srgb, var(--personality-card) 54%, transparent);--module-surface-strong: color-mix(in srgb, var(--personality-card) 52%, transparent);--module-surface-content: color-mix(in srgb, var(--personality-card-soft) 36%, transparent);--module-card: color-mix(in srgb, var(--personality-card) 50%, transparent);--module-card-muted: color-mix(in srgb, var(--personality-card-soft) 42%, transparent);--module-card-soft: color-mix(in srgb, var(--personality-card-soft) 34%, transparent);--module-card-bg: var(--module-card);--module-card-bg-muted: var(--module-card-muted);--module-card-bg-soft: var(--module-card-soft);--module-content-bg: linear-gradient(180deg, rgba(var(--module-accent-rgb), .024), transparent 72%), color-mix(in srgb, var(--personality-card-soft) 34%, transparent);--module-section-bg: color-mix(in srgb, var(--personality-card-soft) 38%, transparent);--module-field-card-bg: color-mix(in srgb, var(--personality-card) 48%, transparent);--module-table-bg: color-mix(in srgb, var(--personality-card-soft) 36%, transparent);--module-table-row-bg: color-mix(in srgb, var(--personality-card) 45%, transparent);--module-table-row-hover-bg: color-mix(in srgb, var(--personality-card-soft) 44%, var(--personality-accent) 7%);--module-list-frame-bg: transparent;--module-list-row-bg: color-mix(in srgb, var(--module-card) 45%, transparent);--module-list-row-border: color-mix(in srgb, var(--module-border) 42%, transparent);--module-list-row-hover-bg: color-mix(in srgb, var(--module-card-soft) 48%, var(--module-accent) 7%);--module-list-row-hover-border: color-mix(in srgb, var(--module-accent) 28%, transparent);--module-dialog-card-bg: linear-gradient(180deg, rgba(var(--module-accent-rgb), .024), transparent 34%), color-mix(in srgb, var(--personality-card-soft) 82%, var(--personality-bg));--module-dialog-header-bg: color-mix(in srgb, var(--personality-card) 64%, var(--personality-bg));--module-dialog-body-bg: color-mix(in srgb, var(--personality-card-soft) 76%, var(--personality-bg));--module-dialog-workspace-bg: color-mix(in srgb, var(--personality-card-soft) 68%, var(--personality-bg));--module-dialog-actions-bg: color-mix(in srgb, var(--personality-card-soft) 80%, var(--personality-bg));--module-primary-action-bg: linear-gradient(135deg, color-mix(in srgb, var(--module-accent) 86%, white 14%) 0%, color-mix(in srgb, var(--module-accent-strong) 78%, white 22%) 100%);--module-primary-action-hover-bg: linear-gradient(135deg, color-mix(in srgb, var(--module-accent) 80%, white 20%) 0%, color-mix(in srgb, var(--module-accent-strong) 72%, white 28%) 100%);--module-primary-action-shadow: 0 12px 26px rgba(var(--module-accent-rgb), .16), inset 0 1px 0 rgba(255, 255, 255, .24);--module-primary-action-hover-shadow: 0 16px 32px rgba(var(--module-accent-rgb), .2), inset 0 1px 0 rgba(255, 255, 255, .2);--module-workbench-bg: transparent;--module-workbench-border: transparent;--module-workbench-shadow: none;--module-workbench-highlight: transparent;--module-workbench-wash: transparent;--module-workbench-glow: transparent;--module-workbench-backdrop: none;--module-hero-bg: color-mix(in srgb, var(--personality-card, var(--module-card)) 84%, var(--personality-bg));--module-hero-border: color-mix(in srgb, var(--personality-border, var(--module-border)) 82%, transparent);--module-hero-shadow: 0 8px 22px rgba(var(--personality-shadow-rgb, 24, 73, 89), .08);--module-hero-backdrop: blur(10px) saturate(108%)}.q-dialog .module-panel.q-card[data-v-a5d2bee7],.q-dialog.module-panel .q-card[data-v-a5d2bee7],.q-dialog__inner>.module-panel.q-card[data-v-a5d2bee7],.module-panel.module-dialog-card[data-v-a5d2bee7],.module-panel[class$=-dialog-card][data-v-a5d2bee7],.module-panel[class*="-dialog-card "][data-v-a5d2bee7]{color:var(--module-text, var(--lucky-theme-text));background:var(--module-dialog-card-bg)!important;border-color:var(--module-border-strong, var(--lucky-theme-border-strong))!important;box-shadow:var(--module-overlay-shadow, var(--module-shadow-hover, var(--lucky-theme-shadow-strong)))}.q-dialog .module-panel.q-card>.q-card__section[data-v-a5d2bee7]:first-child,.q-dialog.module-panel .q-card>.q-card__section[data-v-a5d2bee7]:first-child,.q-dialog__inner>.module-panel.q-card>.q-card__section[data-v-a5d2bee7]:first-child,.module-panel.module-dialog-card>.q-card__section[data-v-a5d2bee7]:first-child,.module-panel[class$=-dialog-card]>.q-card__section[data-v-a5d2bee7]:first-child,.module-panel[class*="-dialog-card "]>.q-card__section[data-v-a5d2bee7]:first-child,.module-panel .module-dialog-header[data-v-a5d2bee7],.module-panel [class$=-dialog-card__hero][data-v-a5d2bee7],.module-panel [class*="-dialog-card__hero "][data-v-a5d2bee7]{background:var(--module-dialog-header-bg);border-bottom-color:var(--module-dialog-footer-border, var(--module-border))!important}.q-dialog .module-panel.q-card>.q-card__section[data-v-a5d2bee7]:not(:first-child),.q-dialog.module-panel .q-card>.q-card__section[data-v-a5d2bee7]:not(:first-child),.q-dialog__inner>.module-panel.q-card>.q-card__section[data-v-a5d2bee7]:not(:first-child),.module-panel.module-dialog-card>.q-card__section[data-v-a5d2bee7]:not(:first-child),.module-panel[class$=-dialog-card]>.q-card__section[data-v-a5d2bee7]:not(:first-child),.module-panel[class*="-dialog-card "]>.q-card__section[data-v-a5d2bee7]:not(:first-child),.module-panel .module-dialog-body[data-v-a5d2bee7],.module-panel [class$=-dialog-card__body][data-v-a5d2bee7],.module-panel [class*="-dialog-card__body "][data-v-a5d2bee7]{background:var(--module-dialog-body-bg)}.module-panel [class$=-dialog-card__workspace][data-v-a5d2bee7],.module-panel [class*="-dialog-card__workspace "][data-v-a5d2bee7],.module-panel [class$=-dialog-workspace][data-v-a5d2bee7],.module-panel [class*="-dialog-workspace "][data-v-a5d2bee7],.module-panel [class$=-dialog-card__body-workspace][data-v-a5d2bee7],.module-panel [class*="-dialog-card__body-workspace "][data-v-a5d2bee7]{background:transparent!important;border-color:transparent!important;box-shadow:none!important}.q-dialog .module-panel.q-card>.q-card__actions[data-v-a5d2bee7],.q-dialog.module-panel .q-card>.q-card__actions[data-v-a5d2bee7],.q-dialog__inner>.module-panel.q-card>.q-card__actions[data-v-a5d2bee7],.module-panel.module-dialog-card>.q-card__actions[data-v-a5d2bee7],.module-panel[class$=-dialog-card]>.q-card__actions[data-v-a5d2bee7],.module-panel[class*="-dialog-card "]>.q-card__actions[data-v-a5d2bee7],.module-panel .module-dialog-actions[data-v-a5d2bee7],.module-panel .lucky-dialog-action-wrapper[data-v-a5d2bee7]{background:var(--module-dialog-actions-bg)!important;border-top-color:var(--module-dialog-footer-border, var(--module-border))!important}.module-dialog-card[data-v-a5d2bee7]{display:flex;flex-direction:column;width:min(840px,calc(100vw - 24px));max-width:calc(100vw - 24px);max-height:min(90dvh,860px);border-radius:var(--lucky-theme-radius-dialog, 14px);border:1px solid var(--module-border);background:linear-gradient(180deg,color-mix(in srgb,var(--module-surface-strong) 88%,transparent),transparent 100%),color-mix(in srgb,var(--module-surface) var(--lucky-theme-glass-opacity-95, 95%),transparent);box-shadow:var(--module-shadow-hover);backdrop-filter:var(--lucky-theme-blur-strong);-webkit-backdrop-filter:var(--lucky-theme-blur-strong);overflow:hidden}html:not(.dark):not(.pure-black):not([data-theme=dark]):not([data-theme=pure-black]) .q-dialog .module-dialog-card.theme-light[data-v-a5d2bee7],body:not(.body--dark):not([data-theme=dark]):not([data-theme=pure-black]) .q-dialog .module-dialog-card.theme-light[data-v-a5d2bee7],html:not(.dark):not(.pure-black):not([data-theme=dark]):not([data-theme=pure-black]) .q-dialog__inner>.module-dialog-card.theme-light[data-v-a5d2bee7],body:not(.body--dark):not([data-theme=dark]):not([data-theme=pure-black]) .q-dialog__inner>.module-dialog-card.theme-light[data-v-a5d2bee7]{background:linear-gradient(180deg,#f8fcffc2,#eef6fd33),#edf5fb!important;box-shadow:0 20px 54px #5270942e,0 0 0 1px #ffffff9e inset!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.module-dialog-card--editor[data-v-a5d2bee7]{width:min(820px,calc(100vw - 24px))}.module-dialog-card--settings[data-v-a5d2bee7]{width:min(860px,calc(100vw - 24px))}.theme-pure-black .module-dialog-header-bottom-section[data-v-a5d2bee7]{color:var(--module-text-muted)}.module-list-row--disabled[data-v-a5d2bee7]{opacity:1;background:var(--module-list-row-disabled-bg);border-color:var(--module-list-row-disabled-border);box-shadow:inset 3px 0 0 var(--module-list-row-disabled-accent)}.module-list-row--disabled[data-v-a5d2bee7]:after{content:"";position:absolute;inset:0;border-radius:inherit;border:1px dashed var(--module-list-row-disabled-outline);pointer-events:none}.module-list-row--disabled[data-v-a5d2bee7]:hover{background:var(--module-list-row-disabled-hover-bg);border-color:var(--module-list-row-disabled-hover-border)}.module-row__drag[data-v-a5d2bee7]{flex:0 0 auto;cursor:grab;color:var(--module-text-muted);opacity:.5}.module-row__drag[data-v-a5d2bee7]:hover{opacity:1;color:var(--module-accent)}.module-row__content[data-v-a5d2bee7]{flex:1 1 auto;display:flex;align-items:center;gap:12px;min-width:0}.module-row__topline[data-v-a5d2bee7],.module-row__mainline[data-v-a5d2bee7]{display:flex;align-items:center;gap:8px}.module-row__topline[data-v-a5d2bee7]{flex:0 0 auto}.module-row-title[data-v-a5d2bee7]{font-size:13px;font-weight:600;color:var(--module-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:140px;flex-shrink:0;background:color-mix(in srgb,var(--module-text) 5%,transparent);border:1px solid transparent;padding:2px 8px;border-radius:var(--lucky-theme-radius-sm, 4px);cursor:pointer;transition:opacity .15s,background .15s,border-color .15s;text-align:center}.module-row-title[data-v-a5d2bee7]:hover{opacity:1;background:color-mix(in srgb,var(--module-text) 8%,transparent);border-color:color-mix(in srgb,var(--module-text) 15%,transparent)}.module-row-badge[data-v-a5d2bee7]{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;color:var(--module-text);background:color-mix(in srgb,var(--module-border) 22%,transparent);padding:1px 6px;border-radius:var(--lucky-theme-radius-sm, 4px);white-space:nowrap;border:1px solid currentColor;text-align:center;justify-content:center;flex-shrink:0}.module-row-badge .type-icon[data-v-a5d2bee7]{width:14px;height:14px;object-fit:contain}.module-row__mainline[data-v-a5d2bee7]{flex:1 1 auto;min-width:0;justify-content:flex-start}.module-row-tag[data-v-a5d2bee7]{display:inline-flex;align-items:center;gap:4px;background:var(--module-surface-soft, rgba(120, 120, 130, .15));border:1px solid var(--module-border);border-radius:var(--lucky-theme-radius-sm, 4px);padding:1px 6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;min-width:0}.module-row-endpoint[data-v-a5d2bee7]{display:flex;align-items:center;font-size:13px;font-family:inherit;white-space:nowrap;min-width:0;gap:2px}.module-row-addr[data-v-a5d2bee7]{display:flex;align-items:center;color:var(--module-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%}.module-row-addr-copyable[data-v-a5d2bee7],.pf-addr-copyable[data-v-a5d2bee7]{cursor:pointer}.module-row-addr-copyable[data-v-a5d2bee7]:hover,.pf-addr-copyable[data-v-a5d2bee7]:hover{color:var(--module-accent)}.module-row-addr-copyable .q-icon[data-v-a5d2bee7],.pf-addr-copyable .q-icon[data-v-a5d2bee7]{cursor:pointer}.module-row-colon[data-v-a5d2bee7]{color:var(--module-text-muted);font-weight:700}.module-row-port[data-v-a5d2bee7]{color:var(--module-accent);font-family:JetBrains Mono,Cascadia Code,Fira Code,Consolas,monospace;font-weight:700}.module-row-port-group[data-v-a5d2bee7]{display:inline-flex;align-items:center;gap:4px;background:transparent;cursor:pointer}.module-row-port-group:hover .module-row-port[data-v-a5d2bee7]{text-decoration:underline}.module-row-port-count[data-v-a5d2bee7]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;border-radius:999px;background:rgba(var(--module-accent-rgb),.12);color:var(--module-accent);font-size:10px;font-weight:700;line-height:1}.module-row-direction-icon[data-v-a5d2bee7]{color:var(--module-text-muted);opacity:.5;margin:0 8px}.module-row-traffic[data-v-a5d2bee7]{flex:0 0 auto;display:flex;align-items:center;gap:8px}.module-row-stat[data-v-a5d2bee7]{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:500;padding:2px 6px;border-radius:var(--lucky-theme-radius-sm, 4px);background:transparent;border:1px solid var(--module-border);color:var(--module-text-muted);white-space:nowrap}.module-row-stat[data-stat-tone=down][data-v-a5d2bee7],.module-row-stat[data-stat-tone=up][data-v-a5d2bee7],.module-row-stat[data-stat-tone=conn][data-v-a5d2bee7]{color:var(--module-text-muted);background:transparent;border-color:var(--module-border)}.module-row-actions[data-v-a5d2bee7]{flex:0 0 auto;display:flex;align-items:center;gap:4px}.module-row-action-btn[data-v-a5d2bee7]{color:var(--module-text-muted)}.module-row-action-btn[data-v-a5d2bee7]:hover{color:var(--module-text);background:color-mix(in srgb,var(--module-text) 8%,transparent)}.module-list-row--disabled .module-row-title[data-v-a5d2bee7]{color:inherit;opacity:.7;background:var(--module-list-row-disabled-chip-bg);text-decoration:line-through;text-decoration-color:var(--module-list-row-disabled-accent)}.module-list-row--disabled .module-row-action-btn[data-v-a5d2bee7],.module-list-row--disabled .module-row-badge[data-v-a5d2bee7],.module-list-row--disabled .module-row-endpoint[data-v-a5d2bee7],.module-list-row--disabled .module-row-traffic[data-v-a5d2bee7],.module-list-row--disabled .module-row-direction-icon[data-v-a5d2bee7]{opacity:var(--module-list-row-disabled-content-opacity, .62)}@media screen and (max-width:768px){.module-list-group[data-v-a5d2bee7],.module-list-row-stack[data-v-a5d2bee7]{gap:var(--module-list-row-gap-mobile, var(--module-list-row-gap, 0px));row-gap:var(--module-list-row-gap-mobile, var(--module-list-row-gap, 0px))}.module-list-row[data-v-a5d2bee7]{padding:var(--module-list-row-padding-mobile, 8px 10px);gap:var(--module-list-row-compact-gap, 6px);flex-wrap:wrap;align-items:center}.module-row__content[data-v-a5d2bee7]{display:contents}.module-row__drag[data-v-a5d2bee7]{order:0}.module-row__topline[data-v-a5d2bee7]{order:1;flex:1 1 0;min-width:0;justify-content:flex-start}.module-row-title[data-v-a5d2bee7]{flex:1 1 0;min-width:0;max-width:none}.module-row-actions[data-v-a5d2bee7]{order:2;flex:0 0 auto;flex-direction:row;justify-content:flex-end;align-items:center}.module-row__mainline[data-v-a5d2bee7]{order:3;width:100%;flex:1 1 100%;justify-content:flex-start;flex-wrap:wrap;background:transparent;padding:0;border-radius:0}.module-row-traffic[data-v-a5d2bee7]{order:4;width:auto;flex:0 0 auto;justify-content:flex-start;flex-wrap:nowrap;margin-left:auto}.module-row-endpoint[data-v-a5d2bee7]{flex-wrap:wrap;background:transparent;padding:0}.module-row-addr[data-v-a5d2bee7]{max-width:100%;white-space:nowrap}}.module-dialog-header[data-v-a5d2bee7]{padding:22px 22px 18px;color:var(--module-text)}.module-dialog-header-main[data-v-a5d2bee7]{min-height:inherit}.module-dialog-header--no-desc[data-v-a5d2bee7]{padding-bottom:14px}.module-dialog-header--title-only[data-v-a5d2bee7]{padding-top:16px;padding-bottom:12px}.dialog-eyebrow[data-v-a5d2bee7]{display:inline-block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--module-text-muted);margin-bottom:4px}.dialog-title[data-v-a5d2bee7]{margin:0;font-size:20px;font-weight:700;color:var(--module-text);line-height:1.3}.dialog-title--compact[data-v-a5d2bee7]{font-size:16px}.dialog-desc[data-v-a5d2bee7]{margin:6px 0 0;color:var(--module-text-muted);font-size:13px;line-height:1.5}.module-dialog-header-bottom-section[data-v-a5d2bee7]{padding:14px 22px 18px;color:var(--module-text)}.module-dialog-body[data-v-a5d2bee7]{flex:1 1 auto;min-height:0;overflow:auto;padding:0 18px 18px;color:var(--module-text);scrollbar-width:thin}.module-dialog-body.host-monitor-dialog-body--fixed-footer[data-v-a5d2bee7]{display:flex!important;flex-direction:column!important;min-height:0!important;overflow:hidden!important;overflow-x:hidden!important;overflow-y:hidden!important}.module-dialog-actions[data-v-a5d2bee7]{gap:8px;padding:12px 18px 16px;background:color-mix(in srgb,var(--module-surface-soft) var(--lucky-theme-glass-opacity-35, 35%),transparent);flex-wrap:wrap}.module-dialog-card .q-btn[data-v-a5d2bee7]{min-height:34px;border-radius:var(--module-list-row-radius, var(--lucky-theme-radius-inner, 10px))}.module-panel.ddns-action-dialog[data-v-a5d2bee7]{color:var(--module-text);background:var(--module-dialog-card-bg);border:1px solid var(--module-border-strong, var(--module-border));box-shadow:var(--module-overlay-shadow)}.ddns-action-dialog-message[data-v-a5d2bee7]{padding:12px 0}.ddns-action-dialog-message__prompt[data-v-a5d2bee7]{margin:0 0 12px}.ddns-action-dialog-message__check-row[data-v-a5d2bee7]{display:flex;align-items:flex-start;gap:8px;cursor:pointer}.ddns-action-dialog-message__checkbox[data-v-a5d2bee7]{margin-top:2px}.ddns-action-dialog-message__tips[data-v-a5d2bee7]{margin:4px 0 0;color:var(--module-text-muted, var(--lucky-theme-text-muted));font-size:12px}.ddns-action-dialog-result-table[data-v-a5d2bee7]{width:100%;margin-top:8px;border-collapse:collapse}.ddns-action-dialog-result-table th[data-v-a5d2bee7],.ddns-action-dialog-result-table td[data-v-a5d2bee7]{padding:4px 8px;text-align:left}.ddns-action-dialog-result-table th[data-v-a5d2bee7]{border-bottom:1px solid var(--module-border, var(--lucky-theme-border))}.ddns-action-dialog-result-table__status--success[data-v-a5d2bee7]{color:var(--module-success, var(--lucky-theme-success))}.ddns-action-dialog-result-table__status--danger[data-v-a5d2bee7]{color:var(--module-danger, var(--lucky-theme-danger))}.module-context-menu .hero-action-menu[data-v-a5d2bee7]{min-width:150px}.module-context-menu .task-card-action-menu[data-v-a5d2bee7],.module-context-menu .task-card-mobile-action-menu[data-v-a5d2bee7],.module-context-menu .record-action-menu[data-v-a5d2bee7]{min-width:120px}.module-context-menu .task-card-context-menu[data-v-a5d2bee7]{min-width:200px}.module-context-menu .record-context-menu[data-v-a5d2bee7]{min-width:180px}.module-context-menu.record-detail-menu[data-v-a5d2bee7],.module-context-menu.webhook-history-menu[data-v-a5d2bee7]{width:320px;max-width:95vw}.module-context-menu.record-detail-menu--wide[data-v-a5d2bee7]{width:360px}.module-context-menu.record-history-menu[data-v-a5d2bee7]{width:380px;max-width:95vw}.module-dialog-header--closable[data-v-a5d2bee7]{position:relative;padding-right:72px;min-height:56px}.module-dialog-header--title-only.module-dialog-header--closable[data-v-a5d2bee7]{padding-right:64px;min-height:50px}.module-dialog-close[data-v-a5d2bee7]{position:absolute;top:18px;right:18px;border:1px solid var(--module-border-strong);background:var(--module-accent-soft);color:var(--module-accent-strong)}.module-dialog-close--maximize[data-v-a5d2bee7]{right:62px}.module-dialog-header--has-maximize[data-v-a5d2bee7]{padding-right:120px}.module-dialog-header--title-only .module-dialog-close[data-v-a5d2bee7]{top:14px}.module-dialog-close[data-v-a5d2bee7]:hover,.module-dialog-close[data-v-a5d2bee7]:focus-visible{background:rgba(var(--module-accent-rgb),.18)}.network-card-index[data-v-a5d2bee7]{position:absolute;top:8px;left:8px;z-index:2}.network-card-index--inline[data-v-a5d2bee7]{position:static;top:auto;left:auto;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.network-card-index__badge[data-v-a5d2bee7]{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 5px;border-radius:999px;border:1px solid var(--module-index-border, color-mix(in srgb, var(--module-accent) 16%, transparent));background:var(--module-index-bg, color-mix(in srgb, var(--module-accent) 8%, transparent));color:var(--module-index-color, var(--module-accent));font-size:10px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;box-shadow:var(--module-shadow-sm);transition:transform .2s ease,background-color .2s ease,border-color .2s ease}.network-card-index__badge[data-v-a5d2bee7]:hover{transform:scale(1.06)}@media screen and (max-width:768px){.module-dialog-card[data-v-a5d2bee7],.module-dialog-card--editor[data-v-a5d2bee7],.module-dialog-card--settings[data-v-a5d2bee7]{width:100vw;max-width:100vw;max-height:100dvh;border-radius:0}.module-dialog-header[data-v-a5d2bee7]{padding:18px 18px 14px}.module-dialog-header-bottom-section[data-v-a5d2bee7]{padding:12px 18px 14px}.module-dialog-header--no-desc[data-v-a5d2bee7]{padding-bottom:12px}.module-dialog-header--title-only[data-v-a5d2bee7]{padding-top:14px;padding-bottom:10px}.module-dialog-body[data-v-a5d2bee7]{padding:0 14px 14px}.module-dialog-actions[data-v-a5d2bee7]{padding:10px 12px max(12px,env(safe-area-inset-bottom));justify-content:stretch}.module-dialog-actions .q-btn[data-v-a5d2bee7]{flex:1 1 auto;min-width:max-content}.module-dialog-header--closable[data-v-a5d2bee7]{padding-right:58px}.module-dialog-header--title-only.module-dialog-header--closable[data-v-a5d2bee7]{padding-right:54px}.module-dialog-close[data-v-a5d2bee7]{top:14px;right:14px}.module-dialog-close--maximize[data-v-a5d2bee7]{right:54px}.module-dialog-header--title-only .module-dialog-close[data-v-a5d2bee7]{top:10px}}.sortable-ghost[data-v-a5d2bee7]{opacity:.5!important;background:var(--module-dialog-workspace-bg)!important;border:2px dashed var(--module-accent)!important;border-radius:var(--lucky-theme-radius-surface, 12px)}.sortable-drag[data-v-a5d2bee7],.sortable-fallback[data-v-a5d2bee7]{z-index:99999!important;opacity:1!important;cursor:grabbing!important;box-shadow:0 8px 24px color-mix(in srgb,rgba(0,0,0,.2) 60%,transparent)!important;transition:none!important}.drag-handle[data-v-a5d2bee7]{display:flex;align-items:center;color:var(--module-text-muted);cursor:grab;padding-right:4px;touch-action:none}.drag-handle[data-v-a5d2bee7]:active{cursor:grabbing}[data-v-a5d2bee7]:root{--lucky-dialog-border-radius: var(--lucky-theme-radius-dialog, 14px);--lucky-dialog-workspace-radius: 0}[class$=-dialog-card][data-v-a5d2bee7],[class*="-dialog-card "][data-v-a5d2bee7]{border-radius:var(--lucky-dialog-border-radius)!important}.webterminal-confirm-dialog[data-v-a5d2bee7]{--wt-confirm-card-bg: var(--lucky-theme-overlay-bg, var(--lucky-theme-control-bg, #ffffff));--wt-confirm-header-bg: color-mix(in srgb, var(--wt-confirm-card-bg) 88%, var(--lucky-theme-accent, #1976d2) 12%);--wt-confirm-body-bg: var(--wt-confirm-card-bg);--wt-confirm-actions-bg: color-mix(in srgb, var(--wt-confirm-card-bg) 88%, var(--lucky-theme-fill-light, #f0f2f5) 12%);--wt-confirm-text: var(--lucky-theme-text, var(--lucky-theme-text-primary, #303133));--wt-confirm-muted: var(--lucky-theme-text-muted, var(--lucky-theme-text-regular, #606266));--wt-confirm-border: var(--lucky-theme-border-strong, var(--lucky-theme-border, rgba(116, 138, 164, .26)));--wt-confirm-shadow: var(--lucky-theme-shadow-strong, var(--module-overlay-shadow, 0 24px 70px rgba(18, 35, 58, .24)));width:min(480px,calc(100vw - 32px));max-width:calc(100vw - 32px);overflow:hidden;color:var(--wt-confirm-text)!important;background:var(--wt-confirm-card-bg)!important;background-color:var(--wt-confirm-card-bg)!important;border:1px solid var(--wt-confirm-border)!important;border-radius:var(--lucky-theme-radius-dialog, 14px)!important;box-shadow:var(--wt-confirm-shadow)!important}.q-dialog__inner>.webterminal-confirm-dialog.webterminal-confirm-dialog[data-v-a5d2bee7]{color:var(--wt-confirm-text)!important;background:var(--wt-confirm-card-bg)!important;background-color:var(--wt-confirm-card-bg)!important;border-color:var(--wt-confirm-border)!important}.webterminal-confirm-dialog .q-dialog__title[data-v-a5d2bee7],.q-dialog__inner>.webterminal-confirm-dialog .q-dialog__title.q-card__section[data-v-a5d2bee7]{padding:22px 24px 18px;color:var(--wt-confirm-text)!important;font-size:18px;font-weight:700;line-height:1.25;border-bottom:1px solid var(--wt-confirm-border)!important;background:var(--wt-confirm-header-bg)!important;background-color:var(--wt-confirm-header-bg)!important}.webterminal-confirm-dialog .q-dialog__message[data-v-a5d2bee7],.q-dialog__inner>.webterminal-confirm-dialog .q-dialog__message.q-card__section[data-v-a5d2bee7]{padding:22px 24px;color:var(--wt-confirm-muted)!important;font-size:14px;line-height:1.7;white-space:pre-line;background:var(--wt-confirm-body-bg)!important;background-color:var(--wt-confirm-body-bg)!important}.webterminal-confirm-dialog .q-card__actions[data-v-a5d2bee7],.q-dialog__inner>.webterminal-confirm-dialog .q-card__actions[data-v-a5d2bee7]{padding:14px 18px 18px;gap:10px;border-top:1px solid var(--wt-confirm-border)!important;background:var(--wt-confirm-actions-bg)!important;background-color:var(--wt-confirm-actions-bg)!important}.webterminal-confirm-dialog .q-card__actions .q-btn[data-v-a5d2bee7]{min-width:76px;min-height:34px;border-radius:var(--lucky-theme-radius-control, 8px);font-weight:600}html.dark .webterminal-confirm-dialog[data-v-a5d2bee7],html[data-theme=dark] .webterminal-confirm-dialog[data-v-a5d2bee7],body[data-theme=dark] .webterminal-confirm-dialog[data-v-a5d2bee7],.body--dark .webterminal-confirm-dialog[data-v-a5d2bee7],.theme-dark .webterminal-confirm-dialog[data-v-a5d2bee7]{--wt-confirm-card-bg: var(--lucky-theme-overlay-bg, #1d1e1f);--wt-confirm-header-bg: color-mix(in srgb, var(--wt-confirm-card-bg) 84%, var(--lucky-theme-accent, #61adff) 16%);--wt-confirm-actions-bg: color-mix(in srgb, var(--wt-confirm-card-bg) 86%, var(--lucky-theme-fill-light, #2b2b2b) 14%);--wt-confirm-text: var(--lucky-theme-text, #f4f7fb);--wt-confirm-muted: var(--lucky-theme-text-muted, #c6d0dc);--wt-confirm-border: var(--lucky-theme-border-strong, rgba(202, 215, 231, .18))}html.pure-black .webterminal-confirm-dialog[data-v-a5d2bee7],html[data-theme=pure-black] .webterminal-confirm-dialog[data-v-a5d2bee7],body[data-theme=pure-black] .webterminal-confirm-dialog[data-v-a5d2bee7],.theme-pure-black .webterminal-confirm-dialog[data-v-a5d2bee7]{--wt-confirm-card-bg: var(--lucky-theme-overlay-bg, #0a0a0a);--wt-confirm-header-bg: var(--lucky-theme-gray-08, #141414);--wt-confirm-actions-bg: var(--lucky-theme-gray-06, #0f0f0f);--wt-confirm-text: var(--lucky-theme-text, rgba(255, 255, 255, .96));--wt-confirm-muted: var(--lucky-theme-text-muted, rgba(255, 255, 255, .7));--wt-confirm-border: var(--lucky-theme-border-strong, rgba(255, 255, 255, .14))}html.tech-blue .webterminal-confirm-dialog[data-v-a5d2bee7],html[data-theme=tech-blue] .webterminal-confirm-dialog[data-v-a5d2bee7],body[data-theme=tech-blue] .webterminal-confirm-dialog[data-v-a5d2bee7],.theme-tech-blue .webterminal-confirm-dialog[data-v-a5d2bee7],html.manly-pink .webterminal-confirm-dialog[data-v-a5d2bee7],html[data-theme=manly-pink] .webterminal-confirm-dialog[data-v-a5d2bee7],body[data-theme=manly-pink] .webterminal-confirm-dialog[data-v-a5d2bee7],.theme-manly-pink .webterminal-confirm-dialog[data-v-a5d2bee7]{--wt-confirm-card-bg: var(--lucky-theme-overlay-bg);--wt-confirm-header-bg: var(--lucky-theme-card-bg);--wt-confirm-actions-bg: var(--lucky-theme-surface-soft, var(--lucky-theme-fill-light));--wt-confirm-border: var(--lucky-theme-border-strong, var(--lucky-theme-border))}html.forest-green .webterminal-confirm-dialog[data-v-a5d2bee7],html[data-theme=forest-green] .webterminal-confirm-dialog[data-v-a5d2bee7],body[data-theme=forest-green] .webterminal-confirm-dialog[data-v-a5d2bee7],.theme-forest-green .webterminal-confirm-dialog[data-v-a5d2bee7],html.turquoise-mint .webterminal-confirm-dialog[data-v-a5d2bee7],html[data-theme=turquoise-mint] .webterminal-confirm-dialog[data-v-a5d2bee7],body[data-theme=turquoise-mint] .webterminal-confirm-dialog[data-v-a5d2bee7],.theme-turquoise-mint .webterminal-confirm-dialog[data-v-a5d2bee7],html.dusk-orange .webterminal-confirm-dialog[data-v-a5d2bee7],html[data-theme=dusk-orange] .webterminal-confirm-dialog[data-v-a5d2bee7],body[data-theme=dusk-orange] .webterminal-confirm-dialog[data-v-a5d2bee7],.theme-dusk-orange .webterminal-confirm-dialog[data-v-a5d2bee7],html.frost-lavender .webterminal-confirm-dialog[data-v-a5d2bee7],html[data-theme=frost-lavender] .webterminal-confirm-dialog[data-v-a5d2bee7],body[data-theme=frost-lavender] .webterminal-confirm-dialog[data-v-a5d2bee7],.theme-frost-lavender .webterminal-confirm-dialog[data-v-a5d2bee7],html.graphite-cyan .webterminal-confirm-dialog[data-v-a5d2bee7],html[data-theme=graphite-cyan] .webterminal-confirm-dialog[data-v-a5d2bee7],body[data-theme=graphite-cyan] .webterminal-confirm-dialog[data-v-a5d2bee7],.theme-graphite-cyan .webterminal-confirm-dialog[data-v-a5d2bee7]{--wt-confirm-card-bg: var(--personality-surface, var(--lucky-theme-overlay-bg));--wt-confirm-header-bg: var(--personality-card, var(--lucky-theme-card-bg));--wt-confirm-actions-bg: var(--personality-card-soft, var(--lucky-theme-fill-light));--wt-confirm-text: var(--personality-text, var(--lucky-theme-text));--wt-confirm-muted: var(--personality-text-muted, var(--lucky-theme-text-muted));--wt-confirm-border: var(--personality-border, var(--lucky-theme-border));--wt-confirm-shadow: var(--lucky-theme-shadow-strong, 0 24px 56px rgba(var(--personality-shadow-rgb, 18, 35, 58), .13))}[class$=-dialog-card__workspace][data-v-a5d2bee7],[class*="-dialog-card__workspace "][data-v-a5d2bee7],[class$=-dialog-workspace][data-v-a5d2bee7],[class*="-dialog-workspace "][data-v-a5d2bee7],[class$=-dialog-card__body-workspace][data-v-a5d2bee7],[class*="-dialog-card__body-workspace "][data-v-a5d2bee7]{border-radius:var(--lucky-dialog-workspace-radius)!important;background:transparent!important;border-color:transparent!important;box-shadow:none!important}.q-dialog[data-v-a5d2bee7] :where(.fromitemDivRadius,.field-card,.ns-field-card,.dialog-section,.dialog-section-card,.rule-form__header-row,.settings-section,.setting-list,.editor-section,.advanced-card,.pf-section,.pf-tab-panels,.ds-tab-panels,.rc-panels){background:transparent!important;background-color:transparent!important;border-color:transparent!important;box-shadow:none!important}.q-dialog[data-v-a5d2bee7] :where(.fromitemDivRadius,.dialog-section,.dialog-section-card,.rule-form__header-row,.settings-section,.setting-list,.editor-section,.advanced-card,.pf-section,.pf-tab-panels,.ds-tab-panels,.rc-panels){border-width:0!important}.q-dialog .module-panel.theme-pure-black[data-v-a5d2bee7] :where(.dialog-section-card,.rule-form__header-row,.settings-section,.setting-list,.editor-section,.advanced-card,.pf-tab-panels,.ds-tab-panels,.rc-panels),html.pure-black .q-dialog .module-panel[data-v-a5d2bee7] :where(.dialog-section-card,.rule-form__header-row,.settings-section,.setting-list,.editor-section,.advanced-card,.pf-tab-panels,.ds-tab-panels,.rc-panels),html[data-theme=pure-black] .q-dialog .module-panel[data-v-a5d2bee7] :where(.dialog-section-card,.rule-form__header-row,.settings-section,.setting-list,.editor-section,.advanced-card,.pf-tab-panels,.ds-tab-panels,.rc-panels){border-width:1px!important;border-style:solid!important;border-color:var(--lucky-theme-border-muted, rgba(255, 255, 255, .09))!important;background:var(--module-dialog-form-section-bg, var(--lucky-theme-section-bg-strong, #0f0f0f))!important;box-shadow:var(--lucky-theme-surface-inset-soft, none)!important}.q-dialog .module-panel.theme-pure-black[data-v-a5d2bee7] :where(.fromitemDivRadius,.field-card,.ns-field-card,.dialog-section,.pf-section,.setting-list .q-item),html.pure-black .q-dialog .module-panel[data-v-a5d2bee7] :where(.fromitemDivRadius,.field-card,.ns-field-card,.dialog-section,.pf-section,.setting-list .q-item),html[data-theme=pure-black] .q-dialog .module-panel[data-v-a5d2bee7] :where(.fromitemDivRadius,.field-card,.ns-field-card,.dialog-section,.pf-section,.setting-list .q-item){border-width:1px!important;border-style:solid!important;border-color:var(--lucky-theme-border-muted, rgba(255, 255, 255, .09))!important;background:var(--module-dialog-form-card-bg, var(--lucky-theme-card-bg, #141414))!important;box-shadow:var(--lucky-theme-surface-inset-soft, none)!important}.q-dialog .module-panel.theme-pure-black :where(.q-field--outlined,.q-field--filled) .q-field__control[data-v-a5d2bee7],html.pure-black .q-dialog .module-panel :where(.q-field--outlined,.q-field--filled) .q-field__control[data-v-a5d2bee7],html[data-theme=pure-black] .q-dialog .module-panel :where(.q-field--outlined,.q-field--filled) .q-field__control[data-v-a5d2bee7]{background:var(--module-dialog-input-bg, var(--lucky-theme-field-bg, #0f0f0f))!important;color:var(--module-text, var(--lucky-theme-text, rgba(255, 255, 255, .96)))}.q-dialog .module-panel.theme-pure-black :where(.q-field--outlined:hover,.q-field--filled:hover,.q-field--focused) .q-field__control[data-v-a5d2bee7],html.pure-black .q-dialog .module-panel :where(.q-field--outlined:hover,.q-field--filled:hover,.q-field--focused) .q-field__control[data-v-a5d2bee7],html[data-theme=pure-black] .q-dialog .module-panel :where(.q-field--outlined:hover,.q-field--filled:hover,.q-field--focused) .q-field__control[data-v-a5d2bee7]{background:var(--lucky-theme-control-bg-hover, #0f0f0f)!important}.q-dialog .module-panel.theme-pure-black :where(.q-field--outlined) .q-field__control[data-v-a5d2bee7]:before,html.pure-black .q-dialog .module-panel :where(.q-field--outlined) .q-field__control[data-v-a5d2bee7]:before,html[data-theme=pure-black] .q-dialog .module-panel :where(.q-field--outlined) .q-field__control[data-v-a5d2bee7]:before{border-color:var(--module-dialog-input-border, var(--lucky-theme-border, rgba(255, 255, 255, .14)))!important}.q-dialog .module-panel.theme-pure-black :where(.q-field--outlined.q-field--focused) .q-field__control[data-v-a5d2bee7]:after,html.pure-black .q-dialog .module-panel :where(.q-field--outlined.q-field--focused) .q-field__control[data-v-a5d2bee7]:after,html[data-theme=pure-black] .q-dialog .module-panel :where(.q-field--outlined.q-field--focused) .q-field__control[data-v-a5d2bee7]:after{border-color:var(--lucky-theme-border-accent, rgba(112, 182, 255, .34))!important;box-shadow:var(--lucky-theme-field-focus-ring, 0 0 0 3px rgba(112, 182, 255, .16))}@media screen and (max-width:768px){.q-dialog--maximized [class$=-dialog-card][data-v-a5d2bee7],.q-dialog--maximized [class*="-dialog-card "][data-v-a5d2bee7]{border-radius:0!important}}.verification-dialog[data-v-a5d2bee7]{max-width:480px;width:calc(100vw - 24px);max-height:90vh;display:flex;flex-direction:column;border-radius:var(--lucky-dialog-border-radius, 14px);overflow:hidden;background:var(--module-dialog-card-bg);border:1px solid var(--module-border-strong, var(--module-glass-row-border));backdrop-filter:var(--module-glass-row-backdrop, blur(10px));-webkit-backdrop-filter:var(--module-glass-row-backdrop, blur(10px))}body.body--dark .verification-dialog{background:var(--module-dialog-card-bg);border-color:var(--module-border-strong, var(--module-glass-row-border))}.dialog-header[data-v-a5d2bee7]{padding:14px 16px;background:var(--module-dialog-header-bg);border-bottom:1px solid var(--module-border)}.header-content[data-v-a5d2bee7]{display:flex;align-items:center;gap:10px}.header-icon[data-v-a5d2bee7]{width:36px;height:36px;border-radius:8px;background:var(--module-accent);color:var(--module-accent-contrast, #ffffff);display:flex;align-items:center;justify-content:center;flex-shrink:0}.header-icon svg[data-v-a5d2bee7]{width:18px;height:18px}.header-text[data-v-a5d2bee7]{flex:1;min-width:0}.dialog-title[data-v-a5d2bee7]{font-size:15px;font-weight:600;color:var(--module-text);margin:0;line-height:1.3}body.body--dark .dialog-title{color:var(--module-text)}.dialog-subtitle[data-v-a5d2bee7]{font-size:12px;color:var(--module-text-muted);margin:2px 0 0;display:flex;align-items:center;gap:6px}body.body--dark .dialog-subtitle{color:var(--module-text-muted)}.count-badge[data-v-a5d2bee7]{display:inline-flex;align-items:center;padding:1px 6px;background:color-mix(in srgb,var(--module-accent) 15%,var(--module-surface-strong));color:var(--module-accent);border-radius:8px;font-size:11px;font-weight:500}.header-progress[data-v-a5d2bee7]{margin-top:10px}.progress-bar[data-v-a5d2bee7]{height:3px;background:var(--module-dialog-workspace-bg);border-radius:2px;overflow:hidden}body.body--dark .progress-bar{background:var(--module-dialog-workspace-bg)}.progress-fill[data-v-a5d2bee7]{height:100%;background:var(--module-accent);border-radius:2px;transition:width .3s ease}.batch-toolbar[data-v-a5d2bee7]{display:flex;justify-content:space-between;align-items:center;padding:6px 16px;background:color-mix(in srgb,var(--module-text) 2%,transparent);border-bottom:1px solid var(--module-border)}body.body--dark .batch-toolbar{background:color-mix(in srgb,var(--module-text) 2%,transparent)}.toolbar-tip[data-v-a5d2bee7]{display:flex;align-items:center;gap:4px;font-size:11px;color:var(--module-text-muted)}body.body--dark .toolbar-tip{color:var(--module-text-muted)}.global2fa-clear-btn[data-v-a5d2bee7]{color:var(--module-text-muted);border-color:var(--module-border)}.dialog-content[data-v-a5d2bee7]{flex:1;padding:8px;overflow-y:auto;min-height:0;background:var(--module-dialog-body-bg)}.modules-list[data-v-a5d2bee7]{display:flex;flex-direction:column;gap:8px}.module-card[data-v-a5d2bee7]{border:1px solid var(--module-border);border-radius:8px;background:var(--module-dialog-workspace-bg);overflow:hidden;transition:all .2s ease}body.body--dark .module-card{background:var(--module-dialog-workspace-bg);border-color:var(--module-border)}.module-card.is-active[data-v-a5d2bee7]{border-color:color-mix(in srgb,var(--module-accent) 50%,var(--module-border));box-shadow:0 0 0 2px color-mix(in srgb,var(--module-accent) 12%,transparent)}.module-card.is-verified[data-v-a5d2bee7]{border-color:color-mix(in srgb,var(--module-success) 50%,var(--module-border));background:color-mix(in srgb,var(--module-success) 10%,var(--module-surface-strong))}.module-card.is-failed[data-v-a5d2bee7]{border-color:color-mix(in srgb,var(--module-danger) 50%,var(--module-border));background:color-mix(in srgb,var(--module-danger) 10%,var(--module-surface-strong))}.module-card.is-verifying[data-v-a5d2bee7]{opacity:.75}.module-header[data-v-a5d2bee7]{display:flex;align-items:center;gap:8px;padding:6px 12px;background:color-mix(in srgb,var(--module-text) 2%,transparent);border-bottom:1px solid var(--module-border)}body.body--dark .module-header{background:color-mix(in srgb,var(--module-text) 2%,transparent)}.status-icon[data-v-a5d2bee7]{width:22px;height:22px;border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:12px;flex-shrink:0}.status-pending[data-v-a5d2bee7],body.body--dark .status-pending{background:var(--module-surface-muted);color:var(--module-text-muted)}.status-verified[data-v-a5d2bee7]{background:color-mix(in srgb,var(--module-success) 15%,var(--module-surface-strong));color:var(--module-success)}.status-failed[data-v-a5d2bee7]{background:color-mix(in srgb,var(--module-danger) 15%,var(--module-surface-strong));color:var(--module-danger)}.status-loading[data-v-a5d2bee7]{background:color-mix(in srgb,var(--module-accent) 15%,var(--module-surface-strong));color:var(--module-accent)}.status-number[data-v-a5d2bee7]{font-size:12px;font-weight:600}.module-info[data-v-a5d2bee7]{flex:1;min-width:0}.module-name[data-v-a5d2bee7]{font-size:13px;font-weight:600;line-height:1.2}.module-status-text[data-v-a5d2bee7]{font-size:11px;color:var(--module-text-muted);margin-top:1px;display:block}body.body--dark .module-status-text{color:var(--module-text-muted)}.module-actions[data-v-a5d2bee7]{display:flex;gap:2px}.module-body[data-v-a5d2bee7]{padding:8px 12px}.error-row[data-v-a5d2bee7]{display:flex;align-items:center;gap:6px;padding:6px 10px;margin-bottom:8px;background:color-mix(in srgb,var(--module-danger) 10%,var(--module-surface-strong));border-radius:6px}.error-icon[data-v-a5d2bee7]{color:var(--module-danger);font-size:14px;flex-shrink:0}.error-text[data-v-a5d2bee7]{flex:1;font-size:12px;color:var(--module-danger)}.input-main-row[data-v-a5d2bee7]{display:flex;align-items:center;gap:8px}.secret-input[data-v-a5d2bee7]{flex:0 0 120px}.code-inputs[data-v-a5d2bee7]{display:flex;gap:5px;flex-shrink:0}.code-digit[data-v-a5d2bee7]{width:32px;height:38px;text-align:center;font-size:16px;font-weight:600;font-family:SF Mono,Consolas,monospace;border:1px solid var(--module-border);border-radius:6px;outline:none;background:transparent;color:inherit;transition:all .15s ease}.code-digit[data-v-a5d2bee7]:focus{border-color:var(--module-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--module-accent) 20%,transparent)}.code-digit.has-error[data-v-a5d2bee7]{border-color:var(--module-danger);animation:shake-a5d2bee7 .3s ease}.code-digit[data-v-a5d2bee7]:disabled{background:var(--module-surface-muted);cursor:not-allowed;opacity:.6}@keyframes shake-a5d2bee7{0%,to{transform:translate(0)}25%{transform:translate(-2px)}75%{transform:translate(2px)}}.verify-btn[data-v-a5d2bee7]{flex-shrink:0;padding:0 14px;height:38px}.sync-row[data-v-a5d2bee7]{display:flex;gap:16px;margin-top:8px;padding-left:2px}.module-verified-row[data-v-a5d2bee7]{padding:8px 12px;display:flex;align-items:center;gap:6px}.verified-icon[data-v-a5d2bee7]{color:var(--module-success);font-size:16px}.verified-text[data-v-a5d2bee7]{font-size:13px;color:var(--module-success);font-weight:500}.dialog-footer[data-v-a5d2bee7]{padding:12px 16px;display:flex;justify-content:space-between;align-items:center;background:var(--module-dialog-actions-bg)}body.body--dark .dialog-footer{background:var(--module-dialog-actions-bg)}.footer-left[data-v-a5d2bee7]{display:flex;gap:8px}.batch-progress[data-v-a5d2bee7]{display:flex;align-items:center;gap:8px}.progress-bar-mini[data-v-a5d2bee7]{width:120px}.progress-label[data-v-a5d2bee7]{font-size:12px;color:var(--module-text-muted);max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.body--dark .progress-label{color:var(--module-text-muted)}.dialog-glass{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:var(--module-dialog-card-bg)!important}body.body--dark .dialog-glass{background:var(--module-dialog-card-bg)!important}@media(max-width:480px){.verification-dialog[data-v-a5d2bee7]{width:100vw;max-width:none;max-height:100vh;border-radius:0}.dialog-header[data-v-a5d2bee7]{padding:12px 14px}.header-icon[data-v-a5d2bee7]{width:32px;height:32px}.batch-toolbar[data-v-a5d2bee7]{padding:8px 14px;flex-wrap:wrap;gap:8px}.toolbar-tip[data-v-a5d2bee7]{width:100%;order:1}.dialog-content[data-v-a5d2bee7]{padding:8px}.input-main-row[data-v-a5d2bee7]{flex-wrap:wrap;gap:8px}.secret-input[data-v-a5d2bee7]{flex:1 1 100%;max-width:none}.code-inputs[data-v-a5d2bee7]{flex:1;justify-content:space-between}.code-digit[data-v-a5d2bee7]{width:calc((100% - 25px) / 6);max-width:40px;height:42px;font-size:18px}.verify-btn[data-v-a5d2bee7]{padding:0 16px;height:42px}.dialog-footer[data-v-a5d2bee7]{padding:12px 14px;flex-direction:column;gap:12px}.footer-left[data-v-a5d2bee7],.footer-right[data-v-a5d2bee7]{width:100%;display:flex;justify-content:center}.footer-left[data-v-a5d2bee7]{order:2}.footer-right[data-v-a5d2bee7]{order:1}.batch-progress[data-v-a5d2bee7]{width:100%;flex-direction:column;align-items:flex-start;gap:6px}.progress-bar-mini[data-v-a5d2bee7]{width:100%}}@media(max-width:360px){.code-digit[data-v-a5d2bee7]{height:36px;font-size:16px}}.app-shell-log-dialog[data-v-06dde91c]{background:var(--module-dialog-card-bg);border:1px solid var(--module-border-strong, var(--lucky-theme-field-border, #dcdfe6));color:var(--module-text, var(--lucky-theme-text, #303133))}.app-shell-log-dialog.theme-tech-blue[data-v-06dde91c]{background:var(--module-dialog-card-bg);border-color:var(--lucky-theme-border, var(--module-border, var(--lucky-theme-border, #d8e3ee)));box-shadow:none}.log-dialog-content[data-v-06dde91c]{max-height:calc(100% - 54px);overflow-y:auto}.module-panel{--module-page-gap: 8px;--module-page-body-padding: 8px 0 10px;--module-page-gap-mobile: 8px;--module-page-body-padding-mobile: 0;--module-section-gap: 10px;--module-section-gap-mobile: 8px;--module-hero-padding: 12px 14px;--module-hero-padding-mobile: 8px;--module-hero-gap: 10px;--module-hero-gap-mobile: 8px;--module-hero-radius: var(--lucky-theme-radius-panel, 12px);--module-hero-radius-mobile: 0;--module-toolbar-padding: 12px 14px;--module-toolbar-padding-mobile: 8px;--module-toolbar-gap: 10px;--module-toolbar-gap-mobile: 8px;--module-toolbar-radius: var(--lucky-theme-radius-panel, 12px);--module-toolbar-radius-mobile: 0;--module-list-gap: 10px;--module-list-gap-mobile: 8px;--module-list-frame-radius: var(--lucky-theme-radius-panel, 12px);--module-list-row-radius: var(--lucky-theme-radius-inner, 10px);--module-top-card-radius: var(--lucky-theme-radius-surface, 12px);--module-control-radius: var(--lucky-theme-radius-control, 8px);--module-list-row-padding: 8px 12px;--module-list-row-padding-mobile: 8px 10px;--module-list-row-compact-gap: 6px;--module-list-frame-bg: transparent;--module-list-row-bg: color-mix(in srgb, var(--module-glass-row-bg, var(--module-card-bg, var(--lucky-theme-card-bg))) 92%, transparent);--module-list-row-border: color-mix(in srgb, var(--module-glass-row-border, var(--module-border, var(--lucky-theme-border))) var(--lucky-theme-glass-opacity-80, 80%), transparent);--module-list-row-hover-bg: color-mix(in srgb, var(--module-glass-row-hover-bg, var(--module-card-bg-soft, var(--lucky-theme-card-soft))) 86%, var(--module-accent, var(--lucky-theme-accent)) 14%);--module-list-row-hover-border: color-mix(in srgb, var(--module-glass-row-hover-border, var(--module-accent, var(--lucky-theme-accent))) 70%, transparent);--module-disabled-row-rgb: 107, 114, 128;--module-list-row-disabled-bg: linear-gradient(90deg, rgba(var(--module-disabled-row-rgb), .08), rgba(var(--module-disabled-row-rgb), .025) 28%, transparent 75%), color-mix(in srgb, var(--module-list-row-bg) 84%, rgba(var(--module-disabled-row-rgb), .1));--module-list-row-disabled-hover-bg: linear-gradient(90deg, rgba(var(--module-disabled-row-rgb), .11), rgba(var(--module-disabled-row-rgb), .035) 28%, transparent 75%), color-mix(in srgb, var(--module-list-row-hover-bg) 82%, rgba(var(--module-disabled-row-rgb), .12));--module-list-row-disabled-border: color-mix(in srgb, var(--module-list-row-border) 72%, rgba(var(--module-disabled-row-rgb), .42));--module-list-row-disabled-hover-border: color-mix(in srgb, var(--module-list-row-hover-border) 56%, rgba(var(--module-disabled-row-rgb), .5));--module-list-row-disabled-accent: rgba(var(--module-disabled-row-rgb), .48);--module-list-row-disabled-outline: rgba(var(--module-disabled-row-rgb), .24);--module-list-row-disabled-chip-bg: rgba(var(--module-disabled-row-rgb), .12);--module-list-row-disabled-content-opacity: .62;--module-list-frame-hover-border: color-mix(in srgb, var(--module-accent) 24%, transparent);--module-list-frame-hover-shadow: 0 10px 24px rgba(var(--module-shadow-rgb, 15, 23, 42), .08);--module-content-bg: linear-gradient(180deg, color-mix(in srgb, var(--module-accent, var(--lucky-theme-accent)) 3%, transparent), transparent 72%), color-mix(in srgb, var(--module-card-soft, var(--lucky-theme-card-soft)) 78%, transparent);--module-section-bg: color-mix(in srgb, var(--module-card-soft, var(--lucky-theme-card-soft)) 84%, transparent);--module-field-card-bg: color-mix(in srgb, var(--module-card, var(--lucky-theme-card-bg)) 78%, var(--module-card-soft, var(--lucky-theme-card-soft)));--module-table-bg: color-mix(in srgb, var(--module-card-soft, var(--lucky-theme-card-soft)) 82%, var(--module-surface, var(--lucky-theme-panel-bg)));--module-table-row-bg: color-mix(in srgb, var(--module-card, var(--lucky-theme-card-bg)) 76%, var(--module-card-soft, var(--lucky-theme-card-soft)));--module-table-row-hover-bg: color-mix(in srgb, var(--module-card-soft, var(--lucky-theme-card-soft)) 78%, var(--module-accent, var(--lucky-theme-accent)) 8%);--module-card-padding: 14px 16px;--module-card-padding-mobile: 10px 12px;--module-card-body-padding: 14px 16px 16px;--module-card-body-padding-mobile: 10px 12px 12px}.module-inner-card{border:1px solid color-mix(in srgb,var(--module-section-border, var(--module-border)) var(--lucky-theme-glass-opacity-60, 60%),transparent);border-radius:var(--module-inner-radius, var(--lucky-theme-radius-inner, 10px));background:color-mix(in srgb,var(--module-surface-soft) var(--lucky-theme-glass-opacity-25, 25%),transparent);overflow:hidden}@media screen and (min-width:769px)and (max-width:1100px){.module-panel{--module-page-gap: 7px;--module-page-body-padding: 7px 0 9px;--module-section-gap: 8px;--module-hero-padding: 10px 12px;--module-hero-gap: 8px;--module-toolbar-padding: 10px 12px;--module-toolbar-gap: 8px;--module-list-gap: 8px;--module-list-row-padding: 7px 10px;--module-card-padding: 12px 14px;--module-card-body-padding: 12px 14px 14px}}@media screen and (max-width:768px){.module-panel{--module-page-gap: var(--module-page-gap-mobile, 8px);--module-page-body-padding: var(--module-page-body-padding-mobile, 0);--module-section-gap: var(--module-section-gap-mobile, 8px);--module-hero-padding: var(--module-hero-padding-mobile, 8px);--module-hero-gap: var(--module-hero-gap-mobile, 8px);--module-hero-radius: var(--module-hero-radius-mobile, 0);--module-toolbar-padding: var(--module-toolbar-padding-mobile, 8px);--module-toolbar-gap: var(--module-toolbar-gap-mobile, 8px);--module-toolbar-radius: var(--module-toolbar-radius-mobile, 0);--module-list-gap: var(--module-list-gap-mobile, 8px);--module-list-row-padding: var(--module-list-row-padding-mobile, 8px 10px);--module-card-padding: var(--module-card-padding-mobile, 10px 12px);--module-card-body-padding: var(--module-card-body-padding-mobile, 10px 12px 12px)}}.module-panel .content-area,.module-panel .panel-content,.module-panel .module-content-area{width:100%;min-width:0;box-sizing:border-box}.module-panel :where(.content-area,.panel-content,.module-content-area,.list-view-container,.network-list-shell,.table-container,.table-shell,.file-list,.file-list-container,.file-manager-list,.terminal-content,.terminal-pane-content){color:var(--module-text, var(--lucky-theme-text))}.module-panel :where(.module-content-surface,.content-card,.panel-card,.settings-card,.setting-card,.dialog-section-card,.section-card,.advanced-card,.config-card,.info-card,.stat-panel,.resource-card,.file-panel,.file-list-panel,.terminal-panel,.terminal-session-banner,.terminal-session-list){border:1px solid color-mix(in srgb,var(--module-section-border, var(--module-border)) var(--lucky-theme-glass-opacity-80, 80%),transparent);background:var(--module-section-bg)!important;color:var(--module-text, var(--lucky-theme-text))}.module-panel :where(.setting-section,.form-section,.dialog-section,.editor-section,.field-card,.ns-field-card,.fromitemDivRadius,.rule-list-item,.order-list-item,.task-card,.record-card,.item-card,.rule-card,.connection-card,.instance-card,.domain-primary,.status-row,.file-row,.file-item,.shortcut-item,.session-item,.process-row,.zone-list,.section-empty){border-color:color-mix(in srgb,var(--module-section-border, var(--module-border)) var(--lucky-theme-glass-opacity-82, 82%),transparent)!important;background:var(--module-field-card-bg)!important;color:var(--module-text, var(--lucky-theme-text))}.module-panel :where(.setting-section__desc,.dialog-section-card__desc,.section-hint,.empty-desc,.empty-text,.helper-text,.hint-text,.text-muted){color:var(--module-text-muted, var(--lucky-theme-text-muted))!important}.module-top-card,.module-panel .module-top-card.module-top-card,.dc-device-list .module-top-card.module-top-card,.module-list-toolbar .summary-card,.docker-resource-card{--module-top-card-tone: var(--module-accent);--module-top-card-surface: var(--module-hero-bg, var(--module-card, var(--lucky-theme-card-bg, #fff)));--module-top-card-border: var(--module-hero-border, var(--module-border, var(--lucky-theme-border, rgba(15, 23, 42, .14))));--module-top-card-shadow: var(--module-hero-shadow, 0 4px 12px rgba(0, 0, 0, .03));position:relative;overflow:hidden;box-sizing:border-box;border:1px solid var(--module-top-card-border);border-radius:var(--module-top-card-radius, var(--lucky-theme-radius-surface, 12px));background:color-mix(in srgb,var(--module-top-card-surface) var(--lucky-theme-glass-opacity-75, 75%),transparent);color:var(--module-text, var(--lucky-theme-text));box-shadow:var(--module-top-card-shadow);-webkit-backdrop-filter:var(--module-hero-backdrop, var(--lucky-theme-blur-strong, blur(20px)));backdrop-filter:var(--module-hero-backdrop, var(--lucky-theme-blur-strong, blur(20px)));transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease,background .2s ease}.module-panel .app-module-hero__stats-strip .module-top-card,.module-panel .app-module-hero__stats-strip .stat-card,.module-list-toolbar .summary-card{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;min-width:0;min-height:58px;padding:10px 16px 12px;text-align:left}.module-top-card:before,.module-panel .module-top-card.module-top-card:before,.dc-device-list .module-top-card.module-top-card:before,.module-list-toolbar .summary-card:before,.docker-resource-card:before{content:"";position:absolute;inset:8px auto 8px 0;width:3px;border-radius:0 999px 999px 0;background:transparent;opacity:0;transition:opacity .2s ease,background .2s ease}.module-top-card--clickable,.module-panel .module-top-card.module-top-card--clickable,.dc-device-list .module-top-card.module-top-card--clickable,.module-top-card.stat-card--clickable,.module-panel .module-top-card.stat-card--clickable,.module-list-toolbar .summary-card--clickable,.module-list-toolbar .summary-card.is-clickable,.module-list-toolbar .summary-card--action,.module-list-toolbar .summary-card--interactive,.docker-resource-card{cursor:pointer;user-select:none}.module-top-card--clickable:hover,.module-panel .module-top-card.module-top-card--clickable:hover,.dc-device-list .module-top-card.module-top-card--clickable:hover,.module-top-card.stat-card--clickable:hover,.module-panel .module-top-card.stat-card--clickable:hover,.module-list-toolbar .summary-card--clickable:hover,.module-list-toolbar .summary-card.is-clickable:hover,.module-list-toolbar .summary-card--action:hover,.module-list-toolbar .summary-card--interactive:hover,.docker-resource-card:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--module-top-card-tone) 24%,var(--module-top-card-border));background:linear-gradient(135deg,color-mix(in srgb,var(--module-top-card-tone) 8%,transparent),transparent 72%),color-mix(in srgb,var(--module-top-card-surface) var(--lucky-theme-glass-opacity-82, 82%),transparent);box-shadow:0 6px 18px #0000000f}.module-top-card--clickable:active,.module-panel .module-top-card.module-top-card--clickable:active,.dc-device-list .module-top-card.module-top-card--clickable:active,.module-top-card.stat-card--clickable:active,.module-panel .module-top-card.stat-card--clickable:active,.docker-resource-card:active{transform:translateY(0)}.module-top-card--active,.module-panel .module-top-card.module-top-card--active,.module-top-card.stat-card--active,.module-panel .module-top-card.stat-card--active,.module-top-card.stat-card--active-all,.module-panel .module-top-card.stat-card--active-all,.module-list-toolbar .summary-card--active,.docker-resource-card--active{border-color:color-mix(in srgb,var(--module-top-card-tone) 28%,var(--module-top-card-border));background:linear-gradient(135deg,color-mix(in srgb,var(--module-top-card-tone) 10%,transparent),transparent 76%),color-mix(in srgb,var(--module-top-card-surface) var(--lucky-theme-glass-opacity-90, 90%),transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--module-top-card-tone) 10%,transparent),0 2px 10px #0000000a}.module-top-card--active:before,.module-panel .module-top-card.module-top-card--active:before,.module-top-card.stat-card--active:before,.module-panel .module-top-card.stat-card--active:before,.module-top-card.stat-card--active-all:before,.module-panel .module-top-card.stat-card--active-all:before,.module-list-toolbar .summary-card--active:before,.docker-resource-card--active:before{background:var(--module-top-card-tone);opacity:1}.module-top-card__top,.module-top-card .stat-card__top{display:flex;align-items:center;gap:8px;width:100%;min-width:0}.module-top-card__accent,.module-top-card .stat-card__accent{width:8px;height:8px;flex:0 0 auto;border-radius:999px;background:var(--module-top-card-tone)}.module-top-card__icon,.module-top-card .stat-card__icon{color:var(--module-top-card-tone)}.module-top-card__label,.module-top-card .stat-card__label,.module-list-toolbar .summary-label{min-width:0;max-width:100%;overflow:hidden;color:var(--module-text-muted, var(--lucky-theme-text-muted));font-size:12px;font-weight:650;line-height:1.2;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap}.module-top-card__value,.module-top-card .stat-card__value,.module-list-toolbar .summary-value{min-width:0;max-width:100%;overflow:hidden;color:var(--module-text, var(--lucky-theme-text));font-size:22px;font-weight:800;line-height:1;font-variant-numeric:tabular-nums;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap}.module-top-card.is-primary,.module-top-card--primary,.module-top-card.summary-card--total,.module-list-toolbar .summary-card--total,.docker-resource-card--container{--module-top-card-tone: var(--module-accent)}.module-top-card.is-success,.module-top-card--success,.module-top-card.summary-card--enabled,.module-top-card.summary-card--running,.module-list-toolbar .summary-card--enabled,.module-list-toolbar .summary-card--running,.module-list-toolbar .summary-card--client.is-online,.docker-resource-card--network{--module-top-card-tone: var(--module-success)}.module-top-card.is-info,.module-top-card--info,.module-list-toolbar .summary-card--mounted,.module-list-toolbar .summary-card--protocol,.module-list-toolbar .summary-card--neutral,.module-list-toolbar .summary-card--groups,.module-list-toolbar .summary-card--server,.module-list-toolbar .summary-card--client,.module-list-toolbar .summary-card--interactive,.docker-resource-card--compose,.docker-resource-card--task{--module-top-card-tone: var(--module-info)}.module-top-card.is-warning,.module-top-card--warning,.module-top-card.summary-card--warning,.module-list-toolbar .summary-card--client.is-warning,.docker-resource-card--volume{--module-top-card-tone: var(--module-warning)}.module-top-card.is-danger,.module-top-card--danger,.module-top-card.summary-card--deny,.module-top-card.summary-card--disabled,.module-top-card.summary-card--stopped,.module-list-toolbar .summary-card--disabled,.module-list-toolbar .summary-card--stopped{--module-top-card-tone: var(--module-danger)}.module-top-card--access,.docker-resource-card--image{--module-top-card-tone: var(--module-access)}@media screen and (max-width:768px){.module-panel .app-module-hero__stats-strip>.module-top-card,.module-panel .app-module-hero__stats-strip>.stat-card{flex:0 0 auto;width:auto;min-width:max-content;max-width:none;min-height:46px;padding:8px 11px 9px;border-radius:var(--module-top-card-radius, var(--lucky-theme-radius-surface, 12px))}.module-panel .app-module-hero__stats-strip .module-top-card__top,.module-panel .app-module-hero__stats-strip .stat-card__top,.module-panel .app-module-hero__stats-strip .module-top-card__label,.module-panel .app-module-hero__stats-strip .stat-card__label,.module-panel .app-module-hero__stats-strip .module-top-card__value,.module-panel .app-module-hero__stats-strip .stat-card__value{min-width:max-content}.module-panel .app-module-hero__stats-strip .module-top-card__label,.module-panel .app-module-hero__stats-strip .stat-card__label,.module-panel .app-module-hero__stats-strip .module-top-card__value,.module-panel .app-module-hero__stats-strip .stat-card__value{max-width:none;overflow:visible;text-overflow:clip}.module-list-toolbar .summary-card{min-height:50px;padding:9px 8px;border-radius:var(--module-top-card-radius, var(--lucky-theme-radius-surface, 12px))}.module-top-card:before,.module-list-toolbar .summary-card:before,.docker-resource-card:before{inset-block:7px;width:2px}.module-top-card__label,.module-top-card .stat-card__label,.module-list-toolbar .summary-label{font-size:11px}.module-top-card__value,.module-top-card .stat-card__value,.module-list-toolbar .summary-value{font-size:17px}}.module-list-group{display:flex;flex-direction:column;gap:var(--module-list-row-gap, 0px);row-gap:var(--module-list-row-gap, 0px);padding:var(--module-list-group-padding, 0);border-radius:0;background:transparent;border:none;box-shadow:none;touch-action:pan-y}.module-list-row-stack{display:flex;flex-direction:column;gap:var(--module-list-row-gap, 0px);row-gap:var(--module-list-row-gap, 0px);min-width:0}.module-list-frame{width:100%;gap:0;row-gap:0;padding:0;border-radius:var(--module-list-frame-radius, var(--lucky-theme-radius-inner, 12px));border:1px solid color-mix(in srgb,var(--module-border) var(--lucky-theme-glass-opacity-60, 60%),transparent);background:var(--module-list-frame-bg);overflow:hidden;box-shadow:inset 0 1px color-mix(in srgb,white var(--lucky-theme-glass-opacity-18, 18%),transparent);transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.module-list-frame:hover,.module-list-frame:focus-within{border-color:var(--module-list-frame-hover-border);box-shadow:inset 0 1px color-mix(in srgb,white var(--lucky-theme-glass-opacity-18, 18%),transparent),var(--module-list-frame-hover-shadow)}.module-list-frame.is-disabled{position:relative;opacity:1;background:var(--module-list-row-disabled-bg)!important;border-color:var(--module-list-row-disabled-border)!important;box-shadow:inset 3px 0 0 var(--module-list-row-disabled-accent)!important}.module-list-frame.is-disabled:hover,.module-list-frame.is-disabled:focus-within{background:var(--module-list-row-disabled-hover-bg)!important;border-color:var(--module-list-row-disabled-hover-border)!important;box-shadow:inset 3px 0 0 var(--module-list-row-disabled-accent)!important}.module-list-frame.is-disabled:after{content:"";position:absolute;inset:0;border-radius:inherit;border:1px dashed var(--module-list-row-disabled-outline);pointer-events:none}.module-list-frame .module-list-row-stack,.module-list-frame.module-list-row-stack{gap:0;row-gap:0}.module-list-frame .module-list-row{border-radius:0!important;border-left-color:transparent!important;border-right-color:transparent!important}.module-list-frame .module-list-row:hover{border-left-color:transparent!important;border-right-color:transparent!important}.module-list-frame .module-list-row:first-child,.module-list-frame .module-list-row:first-child:hover{border-top-color:transparent!important}.module-list-frame .module-list-row:last-child,.module-list-frame .module-list-row:last-child:hover{border-bottom-color:transparent!important}.module-list-row{position:relative;display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;gap:10px;padding:var(--module-list-row-padding, 8px 12px);min-height:38px;border-radius:var(--module-list-row-radius, var(--lucky-theme-radius-inner, 10px));background:var(--module-list-row-bg);border:1px solid var(--module-list-row-border);touch-action:pan-y;transition:transform .2s cubic-bezier(.4,0,.2,1),background .2s,border-color .2s,box-shadow .2s}.module-list-row:hover{background:var(--module-list-row-hover-bg);border-color:var(--module-list-row-hover-border);z-index:10}.module-context-menu{position:fixed;z-index:var(--module-overlay-z-index, 7000)!important;min-width:168px;padding:5px;border-radius:var(--lucky-theme-radius-dialog, 14px);border:1px solid var(--lucky-theme-context-menu-border, var(--lucky-theme-border, rgba(15, 23, 42, .14)));background:var(--lucky-theme-context-menu-bg, var(--lucky-theme-surface-elevated, #fff))!important;box-shadow:var(--lucky-theme-context-menu-shadow, var(--lucky-theme-context-shadow, 0 16px 40px rgba(15, 23, 42, .18)));color:var(--lucky-theme-text, #05101a);overflow:hidden;backdrop-filter:var(--lucky-theme-context-menu-backdrop, none);-webkit-backdrop-filter:var(--lucky-theme-context-menu-backdrop, none)}.module-context-menu .q-list{min-width:inherit;padding:0;background:transparent;color:inherit}.module-context-menu .context-menu-item,.module-context-menu .context-item,.module-context-menu .q-item{display:flex;align-items:center;gap:9px;min-height:34px;padding:7px 10px;border-radius:var(--lucky-theme-radius-control, 8px);cursor:pointer;transition:background .16s ease,color .16s ease;color:var(--lucky-theme-text, #05101a)}.module-context-menu .q-item__section--side{min-width:20px;padding-right:0;color:inherit}.module-context-menu .q-item__section--avatar{min-width:24px;padding-right:0;color:inherit}.module-context-menu .q-separator{margin:5px 4px;background:var(--lucky-theme-context-menu-border, var(--lucky-theme-border, rgba(15, 23, 42, .14)));opacity:.75}.module-context-menu .context-menu-divider{height:1px;margin:5px 4px;background:var(--lucky-theme-context-menu-border, var(--lucky-theme-border, rgba(15, 23, 42, .14)));opacity:.75}.module-context-menu .context-menu-item:hover,.module-context-menu .context-item:hover,.module-context-menu .q-item:hover{background:var(--lucky-theme-context-menu-hover, var(--lucky-theme-hover-fill, rgba(25, 118, 210, .06)))}.module-context-menu .context-menu-item:active,.module-context-menu .context-item:active,.module-context-menu .q-item:active{background:color-mix(in srgb,var(--lucky-theme-context-menu-hover, var(--lucky-theme-hover-fill, rgba(25, 118, 210, .06))) 76%,var(--lucky-theme-text, #05101a))}.module-context-menu .context-menu-item.danger,.module-context-menu .context-menu-item-danger,.module-context-menu .context-item.danger{color:var(--module-danger)}.module-panel :where(.context-menu){border:1px solid var(--lucky-theme-context-menu-border, var(--module-border))!important;background:var(--lucky-theme-context-menu-bg, var(--module-section-bg))!important;color:var(--lucky-theme-text, var(--module-text))!important;box-shadow:var(--lucky-theme-context-menu-shadow, var(--module-context-shadow))!important;backdrop-filter:var(--lucky-theme-context-menu-backdrop, none);-webkit-backdrop-filter:var(--lucky-theme-context-menu-backdrop, none)}.module-panel :where(.context-menu .q-item,.context-menu-item,.context-item){color:inherit!important}.module-panel :where(.context-menu .q-item:hover,.context-menu-item:hover,.context-item:hover){background:var(--lucky-theme-context-menu-hover, var(--module-list-row-hover-bg))!important}.module-panel :where(.q-table__container,.q-table__card,.q-markup-table){border-color:color-mix(in srgb,var(--module-section-border, var(--module-border)) 86%,transparent)!important;background:var(--module-table-bg)!important;color:var(--module-text, var(--lucky-theme-text))!important}.module-panel :where(.q-table,.q-table__middle,.q-table__top,.q-table__bottom){background:transparent!important;color:var(--module-text, var(--lucky-theme-text))!important}.module-panel :where(.q-table thead tr,.q-table th){background:color-mix(in srgb,var(--module-table-bg) 78%,var(--module-accent) 5%)!important;color:var(--module-text-muted, var(--lucky-theme-text-muted))!important;border-color:var(--module-section-border, var(--module-border))!important}.module-panel :where(.q-table tbody tr,.q-table td){background:var(--module-table-row-bg)!important;color:var(--module-text, var(--lucky-theme-text))!important;border-color:color-mix(in srgb,var(--module-section-border, var(--module-border)) 78%,transparent)!important}.module-panel :where(.q-table tbody tr:hover,.q-table tbody tr:hover td){background:var(--module-table-row-hover-bg)!important}.module-panel :where(.q-list,.q-item){color:var(--module-text, var(--lucky-theme-text))}.module-panel :where(.q-item.q-router-link--active,.q-item--active){color:var(--module-accent, var(--lucky-theme-accent))!important}html .q-menu,html .q-tooltip{border:1px solid var(--lucky-theme-context-menu-border, var(--lucky-theme-border));background:var(--lucky-theme-context-menu-bg, var(--lucky-theme-surface-elevated))!important;color:var(--lucky-theme-text)!important;box-shadow:var(--lucky-theme-context-menu-shadow, var(--lucky-theme-context-shadow));backdrop-filter:var(--lucky-theme-context-menu-backdrop, none);-webkit-backdrop-filter:var(--lucky-theme-context-menu-backdrop, none)}html .q-menu .q-list{background:transparent;color:inherit}html .q-menu .q-item{color:inherit}html .q-menu .q-item:hover,html .q-menu .q-item.q-hoverable:hover>.q-focus-helper{background:var(--lucky-theme-context-menu-hover, var(--lucky-theme-hover-fill))!important}.module-tooltip{background:var(--lucky-theme-context-menu-bg, var(--lucky-theme-surface-elevated, #1d2430))!important;color:var(--lucky-theme-text, #f8fafc)!important;border:1px solid var(--lucky-theme-context-menu-border, var(--lucky-theme-border, rgba(255, 255, 255, .16)));box-shadow:var(--lucky-theme-context-menu-shadow, var(--lucky-theme-context-shadow, 0 16px 40px rgba(15, 23, 42, .18)));backdrop-filter:var(--lucky-theme-context-menu-backdrop, none);-webkit-backdrop-filter:var(--lucky-theme-context-menu-backdrop, none)}.module-panel .q-toggle__label{color:var(--module-text-muted, var(--lucky-theme-text-muted));font-weight:600}.module-panel .q-toggle--truthy .q-toggle__label{color:var(--module-text, var(--lucky-theme-text))}html.light,html[data-theme=light],body[data-theme=light],.theme-light{--lucky-theme-context-menu-bg: #f8fbff;--lucky-theme-context-menu-border: #c8d5e3;--lucky-theme-context-menu-hover: rgba(59, 130, 246, .08);--lucky-theme-context-menu-shadow: 0 14px 34px rgba(15, 23, 42, .12);--lucky-theme-context-menu-backdrop: none}html[data-theme=dark],body[data-theme=dark],.theme-dark{--lucky-theme-context-menu-bg: rgba(18, 22, 31, .86);--lucky-theme-context-menu-border: rgba(255, 255, 255, .16);--lucky-theme-context-menu-hover: rgba(255, 255, 255, .11);--lucky-theme-context-menu-shadow: 0 18px 44px rgba(0, 0, 0, .52), inset 0 1px 0 rgba(255, 255, 255, .08);--lucky-theme-context-menu-backdrop: blur(14px) saturate(1.25)}html.tech-blue,html[data-theme=tech-blue],body[data-theme=tech-blue],.theme-tech-blue{--lucky-theme-context-menu-bg: #e7f1f9;--lucky-theme-context-menu-border: #bfd2e4;--lucky-theme-context-menu-hover: #dcebf8;--lucky-theme-context-menu-shadow: none;--lucky-theme-context-menu-backdrop: none}html.manly-pink,html[data-theme=manly-pink],body[data-theme=manly-pink],.theme-manly-pink{--lucky-theme-context-menu-bg: #fff0f6;--lucky-theme-context-menu-border: #efbfd1;--lucky-theme-context-menu-hover: #ffe4f0;--lucky-theme-context-menu-shadow: 0 14px 34px rgba(158, 48, 96, .14);--lucky-theme-context-menu-backdrop: blur(14px) saturate(1.08)}html.forest-green,html[data-theme=forest-green],body[data-theme=forest-green],.theme-forest-green,html.turquoise-mint,html[data-theme=turquoise-mint],body[data-theme=turquoise-mint],.theme-turquoise-mint,html.dusk-orange,html[data-theme=dusk-orange],body[data-theme=dusk-orange],.theme-dusk-orange,html.frost-lavender,html[data-theme=frost-lavender],body[data-theme=frost-lavender],.theme-frost-lavender,html.graphite-cyan,html[data-theme=graphite-cyan],body[data-theme=graphite-cyan],.theme-graphite-cyan{--lucky-theme-context-menu-bg: color-mix(in srgb, var(--personality-card, var(--lucky-theme-card-bg)) 52%, var(--personality-card-soft, var(--lucky-theme-card-soft)));--lucky-theme-context-menu-border: color-mix(in srgb, var(--personality-border, var(--lucky-theme-border)) 86%, transparent);--lucky-theme-context-menu-hover: color-mix(in srgb, var(--personality-card-soft, var(--lucky-theme-card-soft)) 82%, var(--personality-accent, var(--lucky-theme-accent)) 8%);--lucky-theme-context-menu-shadow: 0 14px 34px rgba(var(--personality-shadow-rgb, 24, 73, 89), .14);--lucky-theme-context-menu-backdrop: blur(14px) saturate(1.08)}html[data-theme=pure-black],body[data-theme=pure-black],.theme-pure-black{--lucky-theme-context-menu-bg: rgba(8, 8, 8, .78);--lucky-theme-context-menu-border: rgba(255, 255, 255, .24);--lucky-theme-context-menu-hover: rgba(255, 255, 255, .12);--lucky-theme-context-menu-shadow: 0 20px 48px rgba(0, 0, 0, .76), inset 0 1px 0 rgba(255, 255, 255, .1);--lucky-theme-context-menu-backdrop: blur(16px) saturate(1.35)}.module-panel{--module-inner-radius: var(--lucky-theme-radius-inner);--module-accent-rgb: var(--lucky-theme-accent-rgb);--module-accent: var(--lucky-theme-accent);--module-accent-strong: var(--lucky-theme-accent-strong);--module-panel-bg: var(--lucky-theme-panel-bg);--module-card-bg: var(--lucky-theme-card-bg);--module-card-bg-muted: var(--lucky-theme-card-muted);--module-card-bg-soft: var(--lucky-theme-card-soft);--module-surface-soft: var(--lucky-theme-surface-soft);--module-surface-muted: var(--lucky-theme-surface-muted);--module-surface-elevated: var(--lucky-theme-surface-elevated);--module-surface-inset: var(--lucky-theme-surface-inset);--module-border: var(--lucky-theme-border);--module-border-rgb: var(--lucky-theme-border-rgb, 15, 23, 42);--module-border-strong: var(--lucky-theme-border-strong);--module-shadow-soft: var(--lucky-theme-shadow-soft);--module-shadow-strong: var(--lucky-theme-shadow-strong);--module-shadow-rgb: var(--lucky-theme-shadow-rgb, 15, 23, 42);--module-field-bg: color-mix( in srgb, var(--lucky-theme-field-bg, var(--lucky-theme-input-bg)) 88%, var(--module-accent) 12% );--module-field-border: var(--lucky-theme-field-border);--module-section-border: var(--lucky-theme-section-border);--module-primary-action-bg: linear-gradient(135deg, color-mix(in srgb, var(--module-accent) 82%, white 18%) 0%, color-mix(in srgb, var(--module-accent-strong) 74%, white 26%) 100%);--module-primary-action-hover-bg: linear-gradient(135deg, color-mix(in srgb, var(--module-accent) 78%, white 22%) 0%, color-mix(in srgb, var(--module-accent-strong) 70%, white 30%) 100%);--module-primary-action-shadow: 0 14px 28px rgba(var(--module-accent-rgb), .18), inset 0 1px 0 rgba(255, 255, 255, .2);--module-primary-action-hover-shadow: 0 18px 34px rgba(var(--module-accent-rgb), .22), inset 0 1px 0 rgba(255, 255, 255, .18);--module-primary-action-text: var(--lucky-theme-on-accent, #fff);--module-on-accent: var(--module-primary-action-text);--module-accent-soft: var(--lucky-theme-accent-soft);--module-success-rgb: var(--lucky-theme-success-rgb);--module-success: var(--lucky-theme-success);--module-warning-rgb: var(--lucky-theme-warning-rgb);--module-warning: var(--lucky-theme-warning);--module-danger-rgb: var(--lucky-theme-danger-rgb);--module-danger: var(--lucky-theme-danger);--module-info-rgb: var(--lucky-theme-info-rgb);--module-info: var(--lucky-theme-info);--module-tunnel-rgb: var(--lucky-theme-tunnel-rgb);--module-tunnel: var(--lucky-theme-tunnel);--module-access-rgb: var(--lucky-theme-access-rgb);--module-access: var(--lucky-theme-access);--module-surface: var(--lucky-theme-panel-bg);--module-surface-rgb: var(--lucky-theme-surface-rgb, 255, 255, 255);--module-surface-strong: var(--lucky-theme-card-bg);--module-surface-content: var(--lucky-theme-card-soft);--module-card: var(--lucky-theme-card-bg);--module-card-muted: var(--lucky-theme-card-muted);--module-card-soft: var(--lucky-theme-card-soft);--module-shadow: var(--lucky-theme-shadow-soft);--module-shadow-hover: var(--lucky-theme-shadow-strong);--module-shadow-sm: var(--lucky-theme-shadow-sm);--module-workbench-bg: transparent;--module-workbench-border: transparent;--module-workbench-shadow: none;--module-workbench-highlight: transparent;--module-workbench-wash: transparent;--module-workbench-glow: transparent;--module-workbench-backdrop: none;--module-hero-bg: linear-gradient(180deg, color-mix(in srgb, var(--module-surface-strong) 86%, transparent), transparent 120%), color-mix(in srgb, var(--module-card) 92%, transparent);--module-hero-border: color-mix(in srgb, var(--module-border) 76%, transparent);--module-hero-shadow: var(--module-shadow-sm);--module-hero-backdrop: var(--lucky-theme-blur-strong, blur(14px));--module-glow: var(--lucky-theme-glow);--module-page-wash: var(--lucky-theme-page-wash);--module-page-accent: var(--lucky-theme-page-accent);--module-text: var(--lucky-theme-text);--module-text-rgb: var(--lucky-theme-text-rgb, 5, 16, 26);--module-text-muted: var(--lucky-theme-text-muted);--module-text-muted-rgb: var(--lucky-theme-text-muted-rgb, 5, 16, 26);--module-text-secondary: var(--lucky-theme-text-secondary, var(--lucky-theme-text-muted));--module-text-subtle: var(--lucky-theme-text-subtle);--module-terminal-bg: var(--lucky-theme-terminal-bg, #1f2328);--module-terminal-black: var(--lucky-theme-terminal-black, #0f1720);--module-terminal-text: var(--lucky-theme-terminal-text, #f4f7fb);--module-terminal-text-muted: var(--lucky-theme-terminal-text-muted, rgba(244, 247, 251, .62));--module-terminal-bright-text: var(--lucky-theme-terminal-bright-text, #ffffff);--module-chip-bg: var(--lucky-theme-chip-bg);--module-chip-border: var(--lucky-theme-chip-border);--module-stat-total: var(--lucky-theme-stat-total);--module-stat-enabled: var(--lucky-theme-stat-enabled);--module-stat-disabled: var(--lucky-theme-stat-disabled);--module-dialog-backdrop: var(--lucky-theme-dialog-backdrop);--module-dialog-card-bg: linear-gradient(180deg, color-mix(in srgb, var(--module-accent) 3%, transparent), transparent 32%), var(--module-surface);--module-dialog-header-bg: linear-gradient(180deg, color-mix(in srgb, var(--module-surface-strong) 78%, transparent), transparent 100%), color-mix(in srgb, var(--module-surface) 94%, transparent);--module-dialog-body-bg: linear-gradient(180deg, color-mix(in srgb, var(--module-accent) 2%, transparent), transparent 180px), color-mix(in srgb, var(--module-surface) 94%, transparent);--module-dialog-workspace-bg: linear-gradient(180deg, color-mix(in srgb, var(--module-accent) 4%, transparent), transparent 100%), color-mix(in srgb, var(--module-card-soft) 86%, var(--module-surface));--module-dialog-actions-bg: linear-gradient(180deg, color-mix(in srgb, var(--module-accent) 2%, transparent), transparent 100%), color-mix(in srgb, var(--module-card-soft) 86%, var(--module-surface));--module-input-bg: var(--module-field-bg);--module-field-border-hover: var(--lucky-theme-field-border-hover);--module-field-border-focus: var(--lucky-theme-field-border-focus);--module-field-focus-ring: var(--lucky-theme-field-focus-ring);--module-hover-fill: var(--lucky-theme-hover-fill);--module-list-row-gap: 0px;--module-list-row-gap-mobile: 0px;--module-list-row-padding: 8px 12px;--module-list-row-padding-mobile: 8px 10px;--module-list-row-mobile-grid-gap: 6px 8px;--module-list-row-compact-gap: 6px;--module-bg: var(--lucky-theme-panel-bg);--module-surface-2: var(--lucky-theme-surface-soft);--module-surface-hover: var(--lucky-theme-hover-fill);--module-muted: var(--lucky-theme-text-muted);--module-strong: var(--lucky-theme-text);--module-disabled-fill: var(--lucky-theme-disabled-fill);--module-placeholder: var(--lucky-theme-placeholder);--module-ghost-bg: var(--lucky-theme-ghost-bg);--module-ghost-border: var(--lucky-theme-ghost-border);--module-context-shadow: var(--lucky-theme-context-shadow);--module-list-min-width: var(--lucky-theme-list-min-width);--module-tag-primary-bg: var(--lucky-theme-tag-primary-bg);--module-tag-primary-border: var(--lucky-theme-tag-primary-border);--module-tag-success-bg: var(--lucky-theme-tag-success-bg);--module-tag-success-border: var(--lucky-theme-tag-success-border);--module-tag-warning-bg: var(--lucky-theme-tag-warning-bg);--module-tag-warning-border: var(--lucky-theme-tag-warning-border);--module-tag-tunnel-bg: var(--lucky-theme-tag-tunnel-bg);--module-tag-tunnel-border: var(--lucky-theme-tag-tunnel-border);--module-tag-access-bg: var(--lucky-theme-tag-access-bg);--module-tag-access-border: var(--lucky-theme-tag-access-border);--module-index-bg: var(--lucky-theme-index-bg);--module-index-border: var(--lucky-theme-index-border);--module-index-color: var(--lucky-theme-index-color);--module-listen-port-bg: var(--lucky-theme-listen-port-bg);--module-listen-port-border: var(--lucky-theme-listen-port-border);--module-listen-port-color: var(--lucky-theme-listen-port-color);--module-target-port-bg: var(--lucky-theme-target-port-bg);--module-target-port-border: var(--lucky-theme-target-port-border);--module-target-port-color: var(--lucky-theme-target-port-color);--module-action-btn-group-bg: var(--lucky-theme-action-btn-group-bg);--module-action-btn-group-border: var(--lucky-theme-action-btn-group-border);--module-action-btn-group-shadow: var(--lucky-theme-action-btn-group-shadow);--module-glass-row-bg: var(--lucky-theme-glass-row-bg);--module-glass-row-hover-bg: var(--lucky-theme-glass-row-hover-bg);--module-glass-row-border: var(--lucky-theme-glass-row-border);--module-glass-row-hover-border: var(--lucky-theme-glass-row-hover-border);--module-glass-row-backdrop: var(--lucky-theme-glass-row-backdrop);--q-positive: var(--module-success);--q-warning: var(--module-warning);--q-negative: var(--module-danger);--q-info: var(--module-info);--q-primary: var(--module-accent);--q-secondary: var(--module-accent-strong)}:root,.module-panel.theme-light{--module-border-rgb: var(--lucky-theme-border-rgb, 15, 23, 42);--module-shadow-rgb: var(--lucky-theme-shadow-rgb, 15, 23, 42);--module-surface-rgb: var(--lucky-theme-surface-rgb, 255, 255, 255);--module-text-rgb: var(--lucky-theme-text-rgb, 5, 16, 26);--module-text-muted-rgb: var(--lucky-theme-text-muted-rgb, 5, 16, 26);--module-surface: rgba(241, 247, 253, .58);--module-surface-soft: rgba(232, 240, 250, .48);--module-surface-muted: rgba(226, 236, 248, .42);--module-surface-strong: rgba(248, 251, 255, .68);--module-surface-content: rgba(236, 243, 251, .52);--module-card: rgba(248, 251, 255, .64);--module-card-muted: rgba(236, 243, 251, .54);--module-card-soft: rgba(236, 243, 251, .46);--module-card-bg: rgba(248, 251, 255, .64);--module-card-bg-muted: rgba(236, 243, 251, .54);--module-card-bg-soft: rgba(236, 243, 251, .46);--module-field-bg: rgba(248, 251, 255, .68);--module-card-shadow: var(--lucky-theme-shadow-soft);--module-card-shadow-hover: var(--lucky-theme-shadow-strong);--module-overlay-shadow: var(--lucky-theme-context-shadow);--module-list-frame-bg: transparent;--module-list-row-bg: rgba(248, 251, 255, .56);--module-list-row-border: color-mix(in srgb, var(--module-border) 35%, transparent);--module-list-row-hover-bg: rgba(242, 248, 255, .68);--module-list-row-hover-border: rgba(var(--module-accent-rgb), .26);--module-disabled-row-rgb: 107, 114, 128;--module-content-bg: linear-gradient(180deg, rgba(var(--module-accent-rgb), .018), transparent 72%), rgba(236, 243, 251, .48);--module-section-bg: rgba(238, 245, 252, .5);--module-field-card-bg: rgba(248, 251, 255, .58);--module-table-bg: rgba(234, 241, 250, .48);--module-table-row-bg: rgba(248, 251, 255, .56);--module-table-row-hover-bg: rgba(242, 248, 255, .68);--module-workbench-bg: transparent;--module-workbench-border: transparent;--module-workbench-shadow: none;--module-workbench-highlight: transparent;--module-workbench-wash: transparent;--module-workbench-glow: transparent;--module-workbench-backdrop: none;--module-hero-bg: linear-gradient(180deg, rgba(255, 255, 255, .14), rgba(255, 255, 255, .02) 100%), rgba(238, 245, 252, .3);--module-hero-border: rgba(173, 190, 209, .22);--module-hero-shadow: 0 6px 18px rgba(82, 112, 148, .04);--module-hero-backdrop: blur(14px) saturate(116%);--module-dialog-card-bg: linear-gradient(180deg, rgba(248, 252, 255, .72), rgba(238, 246, 253, .18) 100%), #edf5fb;--module-dialog-header-bg: linear-gradient(180deg, rgba(248, 252, 255, .72), rgba(238, 246, 253, .12) 100%), #edf5fb;--module-dialog-body-bg: linear-gradient(180deg, rgba(248, 252, 255, .28), rgba(238, 246, 253, .04) 180px), #edf5fb;--module-dialog-workspace-bg: #edf5fb;--module-dialog-actions-bg: #edf5fb;--module-status-tag-bg: var(--lucky-theme-tag-success-bg);--module-status-tag-border: var(--lucky-theme-tag-success-border);--module-status-tag-color: var(--lucky-theme-success);--module-status-tag-error-bg: rgba(var(--lucky-theme-danger-rgb), .1);--module-status-tag-error-border: rgba(var(--lucky-theme-danger-rgb), .2);--module-status-tag-error-color: var(--lucky-theme-danger);--module-status-tag-disabled-bg: rgba(var(--lucky-theme-info-rgb), .12);--module-status-tag-disabled-border: rgba(var(--lucky-theme-info-rgb), .18);--module-status-tag-disabled-color: var(--lucky-theme-text-muted);--module-line-tag-bg: rgba(var(--lucky-theme-info-rgb), .1);--module-line-tag-border: rgba(var(--lucky-theme-info-rgb), .18);--module-hero-chip-bg: rgba(var(--module-accent-rgb), .14);--module-hero-chip-border: rgba(var(--module-accent-rgb), .26);--module-stat-accent-bg: rgba(var(--module-accent-rgb), .55);--module-dialog-pill-bg: rgba(var(--module-accent-rgb), .12);--module-dialog-pill-border: rgba(var(--module-accent-rgb), .14);--module-dialog-close-bg: rgba(var(--module-accent-rgb), .06);--module-dialog-close-border: rgba(var(--module-accent-rgb), .12);--module-dialog-footer-bg: rgba(var(--module-accent-rgb), .03);--module-dialog-footer-border: rgba(var(--module-accent-rgb), .12);--module-switch-core-border: rgba(var(--module-accent-rgb), .18);--module-switch-core-bg: rgba(var(--module-accent-rgb), .1)}.module-panel.theme-tech-blue{--module-border-rgb: var(--lucky-theme-border-rgb, 213, 224, 234);--module-shadow-rgb: var(--lucky-theme-shadow-rgb, 15, 111, 214);--module-surface-rgb: var(--lucky-theme-surface-rgb, 237, 245, 251);--module-text-rgb: var(--lucky-theme-text-rgb, 23, 50, 77);--module-text-muted-rgb: var(--lucky-theme-text-muted-rgb, 81, 103, 127);--module-surface: rgba(226, 238, 249, .42);--module-surface-soft: rgba(215, 230, 244, .38);--module-surface-muted: rgba(207, 224, 241, .34);--module-field-bg: rgba(237, 245, 251, .54);--module-surface-strong: rgba(231, 241, 249, .52);--module-surface-content: rgba(223, 234, 245, .36);--module-card: rgba(231, 241, 249, .5);--module-card-muted: rgba(223, 234, 245, .42);--module-card-soft: rgba(223, 234, 245, .34);--module-card-bg: rgba(231, 241, 249, .5);--module-card-bg-muted: rgba(223, 234, 245, .42);--module-card-bg-soft: rgba(223, 234, 245, .34);--module-dialog-card-bg: linear-gradient(180deg, rgba(var(--module-accent-rgb), .02), transparent 34%), #e2eef9;--module-dialog-header-bg: #edf5fb;--module-dialog-body-bg: #e6f0f8;--module-dialog-workspace-bg: #dfeaf5;--module-dialog-actions-bg: #e3eef8;--module-card-shadow: none;--module-card-shadow-hover: none;--module-list-frame-bg: transparent;--module-list-row-bg: rgba(232, 242, 250, .45);--module-list-row-border: color-mix(in srgb, #cfddeb 42%, transparent);--module-list-row-hover-bg: rgba(227, 238, 248, .56);--module-list-row-hover-border: rgba(var(--module-accent-rgb), .26);--module-content-bg: linear-gradient(180deg, rgba(var(--module-accent-rgb), .018), transparent 72%), rgba(223, 234, 245, .34);--module-section-bg: rgba(223, 234, 245, .38);--module-field-card-bg: rgba(232, 242, 250, .48);--module-table-bg: rgba(223, 234, 245, .36);--module-table-row-bg: rgba(232, 242, 250, .45);--module-table-row-hover-bg: rgba(227, 238, 248, .56);--module-primary-action-bg: var(--module-accent);--module-primary-action-hover-bg: var(--module-accent-strong);--module-primary-action-shadow: none;--module-primary-action-hover-shadow: none;--module-workbench-bg: transparent;--module-workbench-border: transparent;--module-workbench-shadow: none;--module-workbench-highlight: transparent;--module-workbench-wash: transparent;--module-workbench-glow: transparent;--module-workbench-backdrop: none;--module-hero-bg: #e7f1f9;--module-hero-border: #c5d8e9;--module-hero-shadow: none;--module-hero-backdrop: none}.module-panel .app-module-hero .hero-search-input .q-field__control,.module-panel .app-module-hero .stat-card,.module-panel .app-module-hero .module-top-card,.module-panel .app-module-hero .docker-resource-card{border-color:var(--module-hero-border, var(--module-border))!important;background:var(--module-hero-bg, var(--module-card))!important;box-shadow:var(--module-hero-shadow, var(--module-shadow-sm))!important;-webkit-backdrop-filter:var(--module-hero-backdrop, var(--lucky-theme-blur-strong, blur(20px)))!important;backdrop-filter:var(--module-hero-backdrop, var(--lucky-theme-blur-strong, blur(20px)))!important}.module-panel .app-module-hero .resource-nav-shell{border-color:transparent!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.module-panel .app-module-hero .hero-search-input:hover .q-field__control{border-color:color-mix(in srgb,var(--module-hero-border, var(--module-border)) 86%,var(--module-accent))!important}.module-panel .app-module-hero .hero-search-input.q-field--focused .q-field__control{background:var(--module-hero-bg, var(--module-card))!important;box-shadow:inset 0 0 0 1.5px var(--lucky-theme-accent),0 4px 16px color-mix(in srgb,var(--lucky-theme-accent) 14%,transparent)!important}.module-panel .app-module-hero .stat-card--active,.module-panel .app-module-hero .stat-card--active-all,.module-panel .app-module-hero .module-top-card--active,.module-panel .app-module-hero .docker-resource-card--active{border-color:color-mix(in srgb,var(--module-accent) 40%,var(--module-hero-border, var(--module-border)))!important;background:linear-gradient(135deg,color-mix(in srgb,var(--module-accent) 10%,transparent),transparent 76%),var(--module-hero-bg, var(--module-card))!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--module-accent) 36%,transparent),0 4px 12px color-mix(in srgb,var(--module-accent) 15%,transparent)!important}.module-panel.theme-dark{--module-border-rgb: var(--lucky-theme-border-rgb, 255, 255, 255);--module-shadow-rgb: var(--lucky-theme-shadow-rgb, 0, 0, 0);--module-surface-rgb: var(--lucky-theme-surface-rgb, 24, 29, 39);--module-text-rgb: var(--lucky-theme-text-rgb, 255, 255, 255);--module-text-muted-rgb: var(--lucky-theme-text-muted-rgb, 255, 255, 255);--module-card-shadow: 0 2px 8px rgba(0, 0, 0, .3);--module-card-shadow-hover: 0 4px 16px rgba(0, 0, 0, .4);--module-primary-action-bg: linear-gradient(135deg, color-mix(in srgb, var(--module-accent) 70%, black 30%) 0%, color-mix(in srgb, var(--module-accent-strong) 64%, black 36%) 100%);--module-primary-action-hover-bg: linear-gradient(135deg, color-mix(in srgb, var(--module-accent) 74%, black 26%) 0%, color-mix(in srgb, var(--module-accent-strong) 68%, black 32%) 100%);--module-primary-action-shadow: inset 0 1px 0 rgba(255, 255, 255, .08), inset 0 -1px 0 rgba(0, 0, 0, .18), 0 8px 18px rgba(var(--module-accent-rgb), .16);--module-primary-action-hover-shadow: inset 0 1px 0 rgba(255, 255, 255, .08), inset 0 -1px 0 rgba(0, 0, 0, .2), 0 10px 22px rgba(var(--module-accent-rgb), .2);--module-surface: rgba(17, 24, 34, .54);--module-surface-soft: rgba(22, 30, 42, .46);--module-surface-muted: rgba(27, 36, 49, .42);--module-surface-strong: rgba(30, 40, 54, .62);--module-surface-content: rgba(20, 28, 39, .48);--module-card: rgba(30, 40, 54, .62);--module-card-muted: rgba(26, 35, 48, .54);--module-card-soft: rgba(22, 30, 42, .48);--module-card-bg: rgba(30, 40, 54, .62);--module-card-bg-muted: rgba(26, 35, 48, .54);--module-card-bg-soft: rgba(22, 30, 42, .48);--module-content-bg: linear-gradient(180deg, rgba(255, 255, 255, .035), transparent 72%), rgba(18, 25, 36, .46);--module-section-bg: rgba(24, 33, 46, .52);--module-field-card-bg: rgba(30, 40, 54, .56);--module-table-bg: rgba(18, 25, 36, .5);--module-table-row-bg: rgba(30, 40, 54, .56);--module-table-row-hover-bg: rgba(36, 49, 66, .62);--module-list-frame-bg: transparent;--module-list-row-bg: rgba(30, 40, 54, .48);--module-list-row-border: rgba(255, 255, 255, .1);--module-list-row-hover-bg: rgba(37, 50, 67, .58);--module-list-row-hover-border: rgba(255, 255, 255, .18);--module-disabled-row-rgb: 148, 163, 184;--module-workbench-bg: transparent;--module-workbench-border: transparent;--module-workbench-shadow: none;--module-workbench-highlight: transparent;--module-workbench-wash: transparent;--module-workbench-glow: transparent;--module-workbench-backdrop: none;--module-hero-bg: linear-gradient(180deg, rgba(255, 255, 255, .06), transparent 100%), color-mix(in srgb, var(--module-card) 82%, transparent);--module-hero-border: var(--app-shell-border, rgba(148, 163, 184, .18));--module-hero-shadow: var(--module-shadow-sm);--module-hero-backdrop: var(--lucky-theme-blur-strong, blur(14px))}.module-panel.theme-pure-black{--module-border-rgb: var(--lucky-theme-border-rgb, 255, 255, 255);--module-shadow-rgb: var(--lucky-theme-shadow-rgb, 0, 0, 0);--module-surface-rgb: var(--lucky-theme-surface-rgb, 20, 20, 20);--module-text-rgb: var(--lucky-theme-text-rgb, 255, 255, 255);--module-text-muted-rgb: var(--lucky-theme-text-muted-rgb, 255, 255, 255);--module-surface: #080808;--module-surface-soft: #101010;--module-surface-muted: #151515;--module-surface-strong: #121212;--module-surface-content: #0e0e0e;--module-card: #121212;--module-card-muted: #181818;--module-card-soft: #0d0d0d;--module-card-bg: #121212;--module-card-bg-muted: #181818;--module-card-bg-soft: #0d0d0d;--module-field-bg: #161616;--module-border: rgba(255, 255, 255, .14);--module-section-border: rgba(255, 255, 255, .16);--module-card-shadow: var(--lucky-theme-shadow-soft);--module-card-shadow-hover: var(--lucky-theme-shadow-strong);--module-shadow: var(--lucky-theme-shadow-soft);--module-shadow-hover: var(--lucky-theme-shadow-strong);--module-shadow-sm: var(--lucky-theme-shadow-sm);--module-list-frame-bg: transparent;--module-list-row-bg: #111111;--module-list-row-border: rgba(255, 255, 255, .12);--module-list-row-hover-bg: #191919;--module-list-row-hover-border: rgba(255, 255, 255, .22);--module-disabled-row-rgb: 156, 163, 175;--module-content-bg: linear-gradient(180deg, rgba(var(--module-accent-rgb), .04), transparent 72%), #080808;--module-section-bg: #101010;--module-field-card-bg: #141414;--module-table-bg: #0c0c0c;--module-table-row-bg: #121212;--module-table-row-hover-bg: #1a1a1a;--module-dialog-card-bg: linear-gradient(180deg, rgba(var(--module-accent-rgb), .04), transparent 34%), #0b0b0b;--module-dialog-header-bg: #141414;--module-dialog-body-bg: #090909;--module-dialog-workspace-bg: #101010;--module-dialog-actions-bg: #141414;--module-dialog-form-section-bg: #151515;--module-dialog-form-card-bg: #101010;--module-dialog-form-card-hover-bg: #1a1a1a;--module-dialog-input-bg: #161616;--module-dialog-input-border: rgba(255, 255, 255, .14);--module-primary-action-bg: linear-gradient(135deg, color-mix(in srgb, var(--module-accent) 70%, black 30%) 0%, color-mix(in srgb, var(--module-accent-strong) 64%, black 36%) 100%);--module-primary-action-hover-bg: linear-gradient(135deg, color-mix(in srgb, var(--module-accent) 74%, black 26%) 0%, color-mix(in srgb, var(--module-accent-strong) 68%, black 32%) 100%);--module-primary-action-shadow: inset 0 1px 0 rgba(255, 255, 255, .08), inset 0 -1px 0 rgba(0, 0, 0, .18), 0 8px 18px rgba(var(--module-accent-rgb), .16);--module-primary-action-hover-shadow: inset 0 1px 0 rgba(255, 255, 255, .08), inset 0 -1px 0 rgba(0, 0, 0, .2), 0 10px 22px rgba(var(--module-accent-rgb), .2);--module-workbench-bg: transparent;--module-workbench-border: transparent;--module-workbench-shadow: none;--module-workbench-highlight: transparent;--module-workbench-wash: rgba(255, 255, 255, .015);--module-workbench-glow: rgba(var(--module-accent-rgb), .08);--module-workbench-backdrop: none;--module-hero-bg: linear-gradient(180deg, rgba(255, 255, 255, .045), transparent 100%), #121212;--module-hero-border: rgba(255, 255, 255, .18);--module-hero-shadow: inset 0 1px 0 rgba(255, 255, 255, .06), 0 14px 28px rgba(0, 0, 0, .62);--module-hero-backdrop: none}.module-panel.theme-tech-blue .module-inner-card{background:var(--module-surface-soft);border-color:var(--module-section-border)}.module-panel.theme-tech-blue .module-list-row{background:var(--module-list-row-bg);border-color:var(--module-list-row-border);transition:none}.module-panel.theme-tech-blue .module-list-row:hover{background:var(--module-list-row-hover-bg);border-color:var(--module-list-row-hover-border)}.module-panel.theme-manly-pink{--module-border-rgb: var(--lucky-theme-border-rgb, 239, 191, 209);--module-shadow-rgb: var(--lucky-theme-shadow-rgb, 158, 48, 96);--module-surface-rgb: var(--lucky-theme-surface-rgb, 255, 247, 251);--module-text-rgb: var(--lucky-theme-text-rgb, 84, 32, 51);--module-text-muted-rgb: var(--lucky-theme-text-muted-rgb, 122, 73, 93);--module-surface: rgba(255, 237, 246, .42);--module-surface-soft: rgba(255, 226, 239, .38);--module-surface-muted: rgba(255, 218, 234, .34);--module-field-bg: rgba(255, 240, 246, .54);--module-surface-strong: rgba(255, 240, 246, .52);--module-surface-content: rgba(255, 230, 240, .36);--module-card: rgba(255, 240, 246, .5);--module-card-muted: rgba(255, 230, 240, .42);--module-card-soft: rgba(255, 230, 240, .34);--module-card-bg: rgba(255, 240, 246, .5);--module-card-bg-muted: rgba(255, 230, 240, .42);--module-card-bg-soft: rgba(255, 230, 240, .34);--module-dialog-card-bg: linear-gradient(180deg, rgba(var(--module-accent-rgb), .026), transparent 34%), #ffedf6;--module-dialog-header-bg: #fff0f6;--module-dialog-body-bg: #ffe9f3;--module-dialog-workspace-bg: #ffe6f0;--module-dialog-actions-bg: #ffeaf3;--module-content-bg: linear-gradient(180deg, rgba(var(--module-accent-rgb), .026), transparent 72%), rgba(255, 230, 240, .34);--module-section-bg: rgba(255, 230, 240, .38);--module-field-card-bg: rgba(255, 240, 246, .48);--module-table-bg: rgba(255, 230, 240, .36);--module-table-row-bg: rgba(255, 240, 246, .45);--module-table-row-hover-bg: rgba(255, 222, 236, .56);--module-list-frame-bg: transparent;--module-list-row-bg: rgba(255, 240, 246, .45);--module-list-row-border: color-mix(in srgb, #efbfd1 42%, transparent);--module-list-row-hover-bg: rgba(255, 222, 236, .56);--module-list-row-hover-border: rgba(var(--module-accent-rgb), .28);--module-disabled-row-rgb: 111, 123, 138;--module-primary-action-bg: linear-gradient(135deg, color-mix(in srgb, var(--module-accent) 88%, white 12%) 0%, color-mix(in srgb, var(--module-accent-strong) 82%, white 18%) 100%);--module-primary-action-hover-bg: linear-gradient(135deg, color-mix(in srgb, var(--module-accent) 82%, white 18%) 0%, color-mix(in srgb, var(--module-accent-strong) 76%, white 24%) 100%);--module-primary-action-shadow: 0 12px 26px rgba(var(--module-accent-rgb), .18), inset 0 1px 0 rgba(255, 255, 255, .28);--module-primary-action-hover-shadow: 0 16px 32px rgba(var(--module-accent-rgb), .22), inset 0 1px 0 rgba(255, 255, 255, .22);--module-workbench-bg: transparent;--module-workbench-border: transparent;--module-workbench-shadow: none;--module-workbench-highlight: transparent;--module-workbench-wash: transparent;--module-workbench-glow: transparent;--module-workbench-backdrop: none;--module-hero-bg: #fff0f6;--module-hero-border: rgba(239, 191, 209, .78);--module-hero-shadow: 0 8px 22px rgba(158, 48, 96, .08);--module-hero-backdrop: blur(10px) saturate(108%)}.module-panel.theme-forest-green,.module-panel.theme-turquoise-mint,.module-panel.theme-dusk-orange,.module-panel.theme-frost-lavender,.module-panel.theme-graphite-cyan{--module-border-rgb: var(--lucky-theme-border-rgb, 180, 200, 196);--module-shadow-rgb: var(--personality-shadow-rgb, 24, 73, 89);--module-surface-rgb: var(--lucky-theme-surface-rgb, 246, 250, 251);--module-text-rgb: var(--lucky-theme-text-rgb, 24, 49, 58);--module-text-muted-rgb: var(--lucky-theme-text-muted-rgb, 82, 106, 115);--module-surface: color-mix(in srgb, var(--personality-card-soft) 42%, transparent);--module-surface-soft: color-mix(in srgb, var(--personality-card-soft) 38%, transparent);--module-surface-muted: color-mix(in srgb, var(--personality-card-soft) 34%, transparent);--module-field-bg: color-mix(in srgb, var(--personality-card) 54%, transparent);--module-surface-strong: color-mix(in srgb, var(--personality-card) 52%, transparent);--module-surface-content: color-mix(in srgb, var(--personality-card-soft) 36%, transparent);--module-card: color-mix(in srgb, var(--personality-card) 50%, transparent);--module-card-muted: color-mix(in srgb, var(--personality-card-soft) 42%, transparent);--module-card-soft: color-mix(in srgb, var(--personality-card-soft) 34%, transparent);--module-card-bg: var(--module-card);--module-card-bg-muted: var(--module-card-muted);--module-card-bg-soft: var(--module-card-soft);--module-content-bg: linear-gradient(180deg, rgba(var(--module-accent-rgb), .024), transparent 72%), color-mix(in srgb, var(--personality-card-soft) 34%, transparent);--module-section-bg: color-mix(in srgb, var(--personality-card-soft) 38%, transparent);--module-field-card-bg: color-mix(in srgb, var(--personality-card) 48%, transparent);--module-table-bg: color-mix(in srgb, var(--personality-card-soft) 36%, transparent);--module-table-row-bg: color-mix(in srgb, var(--personality-card) 45%, transparent);--module-table-row-hover-bg: color-mix(in srgb, var(--personality-card-soft) 44%, var(--personality-accent) 7%);--module-list-frame-bg: transparent;--module-list-row-bg: color-mix(in srgb, var(--module-card) 45%, transparent);--module-list-row-border: color-mix(in srgb, var(--module-border) 42%, transparent);--module-list-row-hover-bg: color-mix(in srgb, var(--module-card-soft) 48%, var(--module-accent) 7%);--module-list-row-hover-border: color-mix(in srgb, var(--module-accent) 28%, transparent);--module-dialog-card-bg: linear-gradient(180deg, rgba(var(--module-accent-rgb), .024), transparent 34%), color-mix(in srgb, var(--personality-card-soft) 82%, var(--personality-bg));--module-dialog-header-bg: color-mix(in srgb, var(--personality-card) 64%, var(--personality-bg));--module-dialog-body-bg: color-mix(in srgb, var(--personality-card-soft) 76%, var(--personality-bg));--module-dialog-workspace-bg: color-mix(in srgb, var(--personality-card-soft) 68%, var(--personality-bg));--module-dialog-actions-bg: color-mix(in srgb, var(--personality-card-soft) 80%, var(--personality-bg));--module-primary-action-bg: linear-gradient(135deg, color-mix(in srgb, var(--module-accent) 86%, white 14%) 0%, color-mix(in srgb, var(--module-accent-strong) 78%, white 22%) 100%);--module-primary-action-hover-bg: linear-gradient(135deg, color-mix(in srgb, var(--module-accent) 80%, white 20%) 0%, color-mix(in srgb, var(--module-accent-strong) 72%, white 28%) 100%);--module-primary-action-shadow: 0 12px 26px rgba(var(--module-accent-rgb), .16), inset 0 1px 0 rgba(255, 255, 255, .24);--module-primary-action-hover-shadow: 0 16px 32px rgba(var(--module-accent-rgb), .2), inset 0 1px 0 rgba(255, 255, 255, .2);--module-workbench-bg: transparent;--module-workbench-border: transparent;--module-workbench-shadow: none;--module-workbench-highlight: transparent;--module-workbench-wash: transparent;--module-workbench-glow: transparent;--module-workbench-backdrop: none;--module-hero-bg: color-mix(in srgb, var(--personality-card, var(--module-card)) 84%, var(--personality-bg));--module-hero-border: color-mix(in srgb, var(--personality-border, var(--module-border)) 82%, transparent);--module-hero-shadow: 0 8px 22px rgba(var(--personality-shadow-rgb, 24, 73, 89), .08);--module-hero-backdrop: blur(10px) saturate(108%)}.q-dialog .module-panel.q-card,.q-dialog.module-panel .q-card,.q-dialog__inner>.module-panel.q-card,.module-panel.module-dialog-card,.module-panel[class$=-dialog-card],.module-panel[class*="-dialog-card "]{color:var(--module-text, var(--lucky-theme-text));background:var(--module-dialog-card-bg)!important;border-color:var(--module-border-strong, var(--lucky-theme-border-strong))!important;box-shadow:var(--module-overlay-shadow, var(--module-shadow-hover, var(--lucky-theme-shadow-strong)))}.q-dialog .module-panel.q-card>.q-card__section:first-child,.q-dialog.module-panel .q-card>.q-card__section:first-child,.q-dialog__inner>.module-panel.q-card>.q-card__section:first-child,.module-panel.module-dialog-card>.q-card__section:first-child,.module-panel[class$=-dialog-card]>.q-card__section:first-child,.module-panel[class*="-dialog-card "]>.q-card__section:first-child,.module-panel .module-dialog-header,.module-panel [class$=-dialog-card__hero],.module-panel [class*="-dialog-card__hero "]{background:var(--module-dialog-header-bg);border-bottom-color:var(--module-dialog-footer-border, var(--module-border))!important}.q-dialog .module-panel.q-card>.q-card__section:not(:first-child),.q-dialog.module-panel .q-card>.q-card__section:not(:first-child),.q-dialog__inner>.module-panel.q-card>.q-card__section:not(:first-child),.module-panel.module-dialog-card>.q-card__section:not(:first-child),.module-panel[class$=-dialog-card]>.q-card__section:not(:first-child),.module-panel[class*="-dialog-card "]>.q-card__section:not(:first-child),.module-panel .module-dialog-body,.module-panel [class$=-dialog-card__body],.module-panel [class*="-dialog-card__body "]{background:var(--module-dialog-body-bg)}.module-panel [class$=-dialog-card__workspace],.module-panel [class*="-dialog-card__workspace "],.module-panel [class$=-dialog-workspace],.module-panel [class*="-dialog-workspace "],.module-panel [class$=-dialog-card__body-workspace],.module-panel [class*="-dialog-card__body-workspace "]{background:transparent!important;border-color:transparent!important;box-shadow:none!important}.q-dialog .module-panel.q-card>.q-card__actions,.q-dialog.module-panel .q-card>.q-card__actions,.q-dialog__inner>.module-panel.q-card>.q-card__actions,.module-panel.module-dialog-card>.q-card__actions,.module-panel[class$=-dialog-card]>.q-card__actions,.module-panel[class*="-dialog-card "]>.q-card__actions,.module-panel .module-dialog-actions,.module-panel .lucky-dialog-action-wrapper{background:var(--module-dialog-actions-bg)!important;border-top-color:var(--module-dialog-footer-border, var(--module-border))!important}.module-dialog-card{display:flex;flex-direction:column;width:min(840px,calc(100vw - 24px));max-width:calc(100vw - 24px);max-height:min(90dvh,860px);border-radius:var(--lucky-theme-radius-dialog, 14px);border:1px solid var(--module-border);background:linear-gradient(180deg,color-mix(in srgb,var(--module-surface-strong) 88%,transparent),transparent 100%),color-mix(in srgb,var(--module-surface) var(--lucky-theme-glass-opacity-95, 95%),transparent);box-shadow:var(--module-shadow-hover);backdrop-filter:var(--lucky-theme-blur-strong);-webkit-backdrop-filter:var(--lucky-theme-blur-strong);overflow:hidden}html:not(.dark):not(.pure-black):not([data-theme=dark]):not([data-theme=pure-black]) .q-dialog .module-dialog-card.theme-light,body:not(.body--dark):not([data-theme=dark]):not([data-theme=pure-black]) .q-dialog .module-dialog-card.theme-light,html:not(.dark):not(.pure-black):not([data-theme=dark]):not([data-theme=pure-black]) .q-dialog__inner>.module-dialog-card.theme-light,body:not(.body--dark):not([data-theme=dark]):not([data-theme=pure-black]) .q-dialog__inner>.module-dialog-card.theme-light{background:linear-gradient(180deg,#f8fcffc2,#eef6fd33),#edf5fb!important;box-shadow:0 20px 54px #5270942e,0 0 0 1px #ffffff9e inset!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.module-dialog-card--editor{width:min(820px,calc(100vw - 24px))}.module-dialog-card--settings{width:min(860px,calc(100vw - 24px))}.theme-pure-black .module-dialog-header-bottom-section{color:var(--module-text-muted)}.module-list-row--disabled{opacity:1;background:var(--module-list-row-disabled-bg);border-color:var(--module-list-row-disabled-border);box-shadow:inset 3px 0 0 var(--module-list-row-disabled-accent)}.module-list-row--disabled:after{content:"";position:absolute;inset:0;border-radius:inherit;border:1px dashed var(--module-list-row-disabled-outline);pointer-events:none}.module-list-row--disabled:hover{background:var(--module-list-row-disabled-hover-bg);border-color:var(--module-list-row-disabled-hover-border)}.module-row__drag{flex:0 0 auto;cursor:grab;color:var(--module-text-muted);opacity:.5}.module-row__drag:hover{opacity:1;color:var(--module-accent)}.module-row__content{flex:1 1 auto;display:flex;align-items:center;gap:12px;min-width:0}.module-row__topline,.module-row__mainline{display:flex;align-items:center;gap:8px}.module-row__topline{flex:0 0 auto}.module-row-title{font-size:13px;font-weight:600;color:var(--module-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:140px;flex-shrink:0;background:color-mix(in srgb,var(--module-text) 5%,transparent);border:1px solid transparent;padding:2px 8px;border-radius:var(--lucky-theme-radius-sm, 4px);cursor:pointer;transition:opacity .15s,background .15s,border-color .15s;text-align:center}.module-row-title:hover{opacity:1;background:color-mix(in srgb,var(--module-text) 8%,transparent);border-color:color-mix(in srgb,var(--module-text) 15%,transparent)}.module-row-badge{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;color:var(--module-text);background:color-mix(in srgb,var(--module-border) 22%,transparent);padding:1px 6px;border-radius:var(--lucky-theme-radius-sm, 4px);white-space:nowrap;border:1px solid currentColor;text-align:center;justify-content:center;flex-shrink:0}.module-row-badge .type-icon{width:14px;height:14px;object-fit:contain}.module-row__mainline{flex:1 1 auto;min-width:0;justify-content:flex-start}.module-row-tag{display:inline-flex;align-items:center;gap:4px;background:var(--module-surface-soft, rgba(120, 120, 130, .15));border:1px solid var(--module-border);border-radius:var(--lucky-theme-radius-sm, 4px);padding:1px 6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;min-width:0}.module-row-endpoint{display:flex;align-items:center;font-size:13px;font-family:inherit;white-space:nowrap;min-width:0;gap:2px}.module-row-addr{display:flex;align-items:center;color:var(--module-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%}.module-row-addr-copyable,.pf-addr-copyable{cursor:pointer}.module-row-addr-copyable:hover,.pf-addr-copyable:hover{color:var(--module-accent)}.module-row-addr-copyable .q-icon,.pf-addr-copyable .q-icon{cursor:pointer}.module-row-colon{color:var(--module-text-muted);font-weight:700}.module-row-port{color:var(--module-accent);font-family:JetBrains Mono,Cascadia Code,Fira Code,Consolas,monospace;font-weight:700}.module-row-port-group{display:inline-flex;align-items:center;gap:4px;background:transparent;cursor:pointer}.module-row-port-group:hover .module-row-port{text-decoration:underline}.module-row-port-count{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;border-radius:999px;background:rgba(var(--module-accent-rgb),.12);color:var(--module-accent);font-size:10px;font-weight:700;line-height:1}.module-row-direction-icon{color:var(--module-text-muted);opacity:.5;margin:0 8px}.module-row-traffic{flex:0 0 auto;display:flex;align-items:center;gap:8px}.module-row-stat{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:500;padding:2px 6px;border-radius:var(--lucky-theme-radius-sm, 4px);background:transparent;border:1px solid var(--module-border);color:var(--module-text-muted);white-space:nowrap}.module-row-stat[data-stat-tone=down],.module-row-stat[data-stat-tone=up],.module-row-stat[data-stat-tone=conn]{color:var(--module-text-muted);background:transparent;border-color:var(--module-border)}.module-row-actions{flex:0 0 auto;display:flex;align-items:center;gap:4px}.module-row-action-btn{color:var(--module-text-muted)}.module-row-action-btn:hover{color:var(--module-text);background:color-mix(in srgb,var(--module-text) 8%,transparent)}.module-list-row--disabled .module-row-title{color:inherit;opacity:.7;background:var(--module-list-row-disabled-chip-bg);text-decoration:line-through;text-decoration-color:var(--module-list-row-disabled-accent)}.module-list-row--disabled .module-row-action-btn,.module-list-row--disabled .module-row-badge,.module-list-row--disabled .module-row-endpoint,.module-list-row--disabled .module-row-traffic,.module-list-row--disabled .module-row-direction-icon{opacity:var(--module-list-row-disabled-content-opacity, .62)}@media screen and (max-width:768px){.module-list-group,.module-list-row-stack{gap:var(--module-list-row-gap-mobile, var(--module-list-row-gap, 0px));row-gap:var(--module-list-row-gap-mobile, var(--module-list-row-gap, 0px))}.module-list-row{padding:var(--module-list-row-padding-mobile, 8px 10px);gap:var(--module-list-row-compact-gap, 6px);flex-wrap:wrap;align-items:center}.module-row__content{display:contents}.module-row__drag{order:0}.module-row__topline{order:1;flex:1 1 0;min-width:0;justify-content:flex-start}.module-row-title{flex:1 1 0;min-width:0;max-width:none}.module-row-actions{order:2;flex:0 0 auto;flex-direction:row;justify-content:flex-end;align-items:center}.module-row__mainline{order:3;width:100%;flex:1 1 100%;justify-content:flex-start;flex-wrap:wrap;background:transparent;padding:0;border-radius:0}.module-row-traffic{order:4;width:auto;flex:0 0 auto;justify-content:flex-start;flex-wrap:nowrap;margin-left:auto}.module-row-endpoint{flex-wrap:wrap;background:transparent;padding:0}.module-row-addr{max-width:100%;white-space:nowrap}}.module-dialog-header{padding:22px 22px 18px;color:var(--module-text)}.module-dialog-header-main{min-height:inherit}.module-dialog-header--no-desc{padding-bottom:14px}.module-dialog-header--title-only{padding-top:16px;padding-bottom:12px}.dialog-eyebrow{display:inline-block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--module-text-muted);margin-bottom:4px}.dialog-title{margin:0;font-size:20px;font-weight:700;color:var(--module-text);line-height:1.3}.dialog-title--compact{font-size:16px}.dialog-desc{margin:6px 0 0;color:var(--module-text-muted);font-size:13px;line-height:1.5}.module-dialog-header-bottom-section{padding:14px 22px 18px;color:var(--module-text)}.module-dialog-body{flex:1 1 auto;min-height:0;overflow:auto;padding:0 18px 18px;color:var(--module-text);scrollbar-width:thin}.module-dialog-body.host-monitor-dialog-body--fixed-footer{display:flex!important;flex-direction:column!important;min-height:0!important;overflow:hidden!important;overflow-x:hidden!important;overflow-y:hidden!important}.module-dialog-actions{gap:8px;padding:12px 18px 16px;background:color-mix(in srgb,var(--module-surface-soft) var(--lucky-theme-glass-opacity-35, 35%),transparent);flex-wrap:wrap}.module-dialog-card .q-btn{min-height:34px;border-radius:var(--module-list-row-radius, var(--lucky-theme-radius-inner, 10px))}.module-panel.ddns-action-dialog{color:var(--module-text);background:var(--module-dialog-card-bg);border:1px solid var(--module-border-strong, var(--module-border));box-shadow:var(--module-overlay-shadow)}.ddns-action-dialog-message{padding:12px 0}.ddns-action-dialog-message__prompt{margin:0 0 12px}.ddns-action-dialog-message__check-row{display:flex;align-items:flex-start;gap:8px;cursor:pointer}.ddns-action-dialog-message__checkbox{margin-top:2px}.ddns-action-dialog-message__tips{margin:4px 0 0;color:var(--module-text-muted, var(--lucky-theme-text-muted));font-size:12px}.ddns-action-dialog-result-table{width:100%;margin-top:8px;border-collapse:collapse}.ddns-action-dialog-result-table th,.ddns-action-dialog-result-table td{padding:4px 8px;text-align:left}.ddns-action-dialog-result-table th{border-bottom:1px solid var(--module-border, var(--lucky-theme-border))}.ddns-action-dialog-result-table__status--success{color:var(--module-success, var(--lucky-theme-success))}.ddns-action-dialog-result-table__status--danger{color:var(--module-danger, var(--lucky-theme-danger))}.module-context-menu .hero-action-menu{min-width:150px}.module-context-menu .task-card-action-menu,.module-context-menu .task-card-mobile-action-menu,.module-context-menu .record-action-menu{min-width:120px}.module-context-menu .task-card-context-menu{min-width:200px}.module-context-menu .record-context-menu{min-width:180px}.module-context-menu.record-detail-menu,.module-context-menu.webhook-history-menu{width:320px;max-width:95vw}.module-context-menu.record-detail-menu--wide{width:360px}.module-context-menu.record-history-menu{width:380px;max-width:95vw}.module-dialog-header--closable{position:relative;padding-right:72px;min-height:56px}.module-dialog-header--title-only.module-dialog-header--closable{padding-right:64px;min-height:50px}.module-dialog-close{position:absolute;top:18px;right:18px;border:1px solid var(--module-border-strong);background:var(--module-accent-soft);color:var(--module-accent-strong)}.module-dialog-close--maximize{right:62px}.module-dialog-header--has-maximize{padding-right:120px}.module-dialog-header--title-only .module-dialog-close{top:14px}.module-dialog-close:hover,.module-dialog-close:focus-visible{background:rgba(var(--module-accent-rgb),.18)}.network-card-index{position:absolute;top:8px;left:8px;z-index:2}.network-card-index--inline{position:static;top:auto;left:auto;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.network-card-index__badge{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 5px;border-radius:999px;border:1px solid var(--module-index-border, color-mix(in srgb, var(--module-accent) 16%, transparent));background:var(--module-index-bg, color-mix(in srgb, var(--module-accent) 8%, transparent));color:var(--module-index-color, var(--module-accent));font-size:10px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;box-shadow:var(--module-shadow-sm);transition:transform .2s ease,background-color .2s ease,border-color .2s ease}.network-card-index__badge:hover{transform:scale(1.06)}@media screen and (max-width:768px){.module-dialog-card,.module-dialog-card--editor,.module-dialog-card--settings{width:100vw;max-width:100vw;max-height:100dvh;border-radius:0}.module-dialog-header{padding:18px 18px 14px}.module-dialog-header-bottom-section{padding:12px 18px 14px}.module-dialog-header--no-desc{padding-bottom:12px}.module-dialog-header--title-only{padding-top:14px;padding-bottom:10px}.module-dialog-body{padding:0 14px 14px}.module-dialog-actions{padding:10px 12px max(12px,env(safe-area-inset-bottom));justify-content:stretch}.module-dialog-actions .q-btn{flex:1 1 auto;min-width:max-content}.module-dialog-header--closable{padding-right:58px}.module-dialog-header--title-only.module-dialog-header--closable{padding-right:54px}.module-dialog-close{top:14px;right:14px}.module-dialog-close--maximize{right:54px}.module-dialog-header--title-only .module-dialog-close{top:10px}}.sortable-ghost{opacity:.5!important;background:var(--module-dialog-workspace-bg)!important;border:2px dashed var(--module-accent)!important;border-radius:var(--lucky-theme-radius-surface, 12px)}.sortable-drag,.sortable-fallback{z-index:99999!important;opacity:1!important;cursor:grabbing!important;box-shadow:0 8px 24px color-mix(in srgb,rgba(0,0,0,.2) 60%,transparent)!important;transition:none!important}.drag-handle{display:flex;align-items:center;color:var(--module-text-muted);cursor:grab;padding-right:4px;touch-action:none}.drag-handle:active{cursor:grabbing}:root{--lucky-dialog-border-radius: var(--lucky-theme-radius-dialog, 14px);--lucky-dialog-workspace-radius: 0}[class$=-dialog-card],[class*="-dialog-card "]{border-radius:var(--lucky-dialog-border-radius)!important}.webterminal-confirm-dialog{--wt-confirm-card-bg: var(--lucky-theme-overlay-bg, var(--lucky-theme-control-bg, #ffffff));--wt-confirm-header-bg: color-mix(in srgb, var(--wt-confirm-card-bg) 88%, var(--lucky-theme-accent, #1976d2) 12%);--wt-confirm-body-bg: var(--wt-confirm-card-bg);--wt-confirm-actions-bg: color-mix(in srgb, var(--wt-confirm-card-bg) 88%, var(--lucky-theme-fill-light, #f0f2f5) 12%);--wt-confirm-text: var(--lucky-theme-text, var(--lucky-theme-text-primary, #303133));--wt-confirm-muted: var(--lucky-theme-text-muted, var(--lucky-theme-text-regular, #606266));--wt-confirm-border: var(--lucky-theme-border-strong, var(--lucky-theme-border, rgba(116, 138, 164, .26)));--wt-confirm-shadow: var(--lucky-theme-shadow-strong, var(--module-overlay-shadow, 0 24px 70px rgba(18, 35, 58, .24)));width:min(480px,calc(100vw - 32px));max-width:calc(100vw - 32px);overflow:hidden;color:var(--wt-confirm-text)!important;background:var(--wt-confirm-card-bg)!important;background-color:var(--wt-confirm-card-bg)!important;border:1px solid var(--wt-confirm-border)!important;border-radius:var(--lucky-theme-radius-dialog, 14px)!important;box-shadow:var(--wt-confirm-shadow)!important}.q-dialog__inner>.webterminal-confirm-dialog.webterminal-confirm-dialog{color:var(--wt-confirm-text)!important;background:var(--wt-confirm-card-bg)!important;background-color:var(--wt-confirm-card-bg)!important;border-color:var(--wt-confirm-border)!important}.webterminal-confirm-dialog .q-dialog__title,.q-dialog__inner>.webterminal-confirm-dialog .q-dialog__title.q-card__section{padding:22px 24px 18px;color:var(--wt-confirm-text)!important;font-size:18px;font-weight:700;line-height:1.25;border-bottom:1px solid var(--wt-confirm-border)!important;background:var(--wt-confirm-header-bg)!important;background-color:var(--wt-confirm-header-bg)!important}.webterminal-confirm-dialog .q-dialog__message,.q-dialog__inner>.webterminal-confirm-dialog .q-dialog__message.q-card__section{padding:22px 24px;color:var(--wt-confirm-muted)!important;font-size:14px;line-height:1.7;white-space:pre-line;background:var(--wt-confirm-body-bg)!important;background-color:var(--wt-confirm-body-bg)!important}.webterminal-confirm-dialog .q-card__actions,.q-dialog__inner>.webterminal-confirm-dialog .q-card__actions{padding:14px 18px 18px;gap:10px;border-top:1px solid var(--wt-confirm-border)!important;background:var(--wt-confirm-actions-bg)!important;background-color:var(--wt-confirm-actions-bg)!important}.webterminal-confirm-dialog .q-card__actions .q-btn{min-width:76px;min-height:34px;border-radius:var(--lucky-theme-radius-control, 8px);font-weight:600}html.dark .webterminal-confirm-dialog,html[data-theme=dark] .webterminal-confirm-dialog,body[data-theme=dark] .webterminal-confirm-dialog,.body--dark .webterminal-confirm-dialog,.theme-dark .webterminal-confirm-dialog{--wt-confirm-card-bg: var(--lucky-theme-overlay-bg, #1d1e1f);--wt-confirm-header-bg: color-mix(in srgb, var(--wt-confirm-card-bg) 84%, var(--lucky-theme-accent, #61adff) 16%);--wt-confirm-actions-bg: color-mix(in srgb, var(--wt-confirm-card-bg) 86%, var(--lucky-theme-fill-light, #2b2b2b) 14%);--wt-confirm-text: var(--lucky-theme-text, #f4f7fb);--wt-confirm-muted: var(--lucky-theme-text-muted, #c6d0dc);--wt-confirm-border: var(--lucky-theme-border-strong, rgba(202, 215, 231, .18))}html.pure-black .webterminal-confirm-dialog,html[data-theme=pure-black] .webterminal-confirm-dialog,body[data-theme=pure-black] .webterminal-confirm-dialog,.theme-pure-black .webterminal-confirm-dialog{--wt-confirm-card-bg: var(--lucky-theme-overlay-bg, #0a0a0a);--wt-confirm-header-bg: var(--lucky-theme-gray-08, #141414);--wt-confirm-actions-bg: var(--lucky-theme-gray-06, #0f0f0f);--wt-confirm-text: var(--lucky-theme-text, rgba(255, 255, 255, .96));--wt-confirm-muted: var(--lucky-theme-text-muted, rgba(255, 255, 255, .7));--wt-confirm-border: var(--lucky-theme-border-strong, rgba(255, 255, 255, .14))}html.tech-blue .webterminal-confirm-dialog,html[data-theme=tech-blue] .webterminal-confirm-dialog,body[data-theme=tech-blue] .webterminal-confirm-dialog,.theme-tech-blue .webterminal-confirm-dialog,html.manly-pink .webterminal-confirm-dialog,html[data-theme=manly-pink] .webterminal-confirm-dialog,body[data-theme=manly-pink] .webterminal-confirm-dialog,.theme-manly-pink .webterminal-confirm-dialog{--wt-confirm-card-bg: var(--lucky-theme-overlay-bg);--wt-confirm-header-bg: var(--lucky-theme-card-bg);--wt-confirm-actions-bg: var(--lucky-theme-surface-soft, var(--lucky-theme-fill-light));--wt-confirm-border: var(--lucky-theme-border-strong, var(--lucky-theme-border))}html.forest-green .webterminal-confirm-dialog,html[data-theme=forest-green] .webterminal-confirm-dialog,body[data-theme=forest-green] .webterminal-confirm-dialog,.theme-forest-green .webterminal-confirm-dialog,html.turquoise-mint .webterminal-confirm-dialog,html[data-theme=turquoise-mint] .webterminal-confirm-dialog,body[data-theme=turquoise-mint] .webterminal-confirm-dialog,.theme-turquoise-mint .webterminal-confirm-dialog,html.dusk-orange .webterminal-confirm-dialog,html[data-theme=dusk-orange] .webterminal-confirm-dialog,body[data-theme=dusk-orange] .webterminal-confirm-dialog,.theme-dusk-orange .webterminal-confirm-dialog,html.frost-lavender .webterminal-confirm-dialog,html[data-theme=frost-lavender] .webterminal-confirm-dialog,body[data-theme=frost-lavender] .webterminal-confirm-dialog,.theme-frost-lavender .webterminal-confirm-dialog,html.graphite-cyan .webterminal-confirm-dialog,html[data-theme=graphite-cyan] .webterminal-confirm-dialog,body[data-theme=graphite-cyan] .webterminal-confirm-dialog,.theme-graphite-cyan .webterminal-confirm-dialog{--wt-confirm-card-bg: var(--personality-surface, var(--lucky-theme-overlay-bg));--wt-confirm-header-bg: var(--personality-card, var(--lucky-theme-card-bg));--wt-confirm-actions-bg: var(--personality-card-soft, var(--lucky-theme-fill-light));--wt-confirm-text: var(--personality-text, var(--lucky-theme-text));--wt-confirm-muted: var(--personality-text-muted, var(--lucky-theme-text-muted));--wt-confirm-border: var(--personality-border, var(--lucky-theme-border));--wt-confirm-shadow: var(--lucky-theme-shadow-strong, 0 24px 56px rgba(var(--personality-shadow-rgb, 18, 35, 58), .13))}[class$=-dialog-card__workspace],[class*="-dialog-card__workspace "],[class$=-dialog-workspace],[class*="-dialog-workspace "],[class$=-dialog-card__body-workspace],[class*="-dialog-card__body-workspace "]{border-radius:var(--lucky-dialog-workspace-radius)!important;background:transparent!important;border-color:transparent!important;box-shadow:none!important}.q-dialog :where(.fromitemDivRadius,.field-card,.ns-field-card,.dialog-section,.dialog-section-card,.rule-form__header-row,.settings-section,.setting-list,.editor-section,.advanced-card,.pf-section,.pf-tab-panels,.ds-tab-panels,.rc-panels){background:transparent!important;background-color:transparent!important;border-color:transparent!important;box-shadow:none!important}.q-dialog :where(.fromitemDivRadius,.dialog-section,.dialog-section-card,.rule-form__header-row,.settings-section,.setting-list,.editor-section,.advanced-card,.pf-section,.pf-tab-panels,.ds-tab-panels,.rc-panels){border-width:0!important}.q-dialog .module-panel.theme-pure-black :where(.dialog-section-card,.rule-form__header-row,.settings-section,.setting-list,.editor-section,.advanced-card,.pf-tab-panels,.ds-tab-panels,.rc-panels),html.pure-black .q-dialog .module-panel :where(.dialog-section-card,.rule-form__header-row,.settings-section,.setting-list,.editor-section,.advanced-card,.pf-tab-panels,.ds-tab-panels,.rc-panels),html[data-theme=pure-black] .q-dialog .module-panel :where(.dialog-section-card,.rule-form__header-row,.settings-section,.setting-list,.editor-section,.advanced-card,.pf-tab-panels,.ds-tab-panels,.rc-panels){border-width:1px!important;border-style:solid!important;border-color:var(--lucky-theme-border-muted, rgba(255, 255, 255, .09))!important;background:var(--module-dialog-form-section-bg, var(--lucky-theme-section-bg-strong, #0f0f0f))!important;box-shadow:var(--lucky-theme-surface-inset-soft, none)!important}.q-dialog .module-panel.theme-pure-black :where(.fromitemDivRadius,.field-card,.ns-field-card,.dialog-section,.pf-section,.setting-list .q-item),html.pure-black .q-dialog .module-panel :where(.fromitemDivRadius,.field-card,.ns-field-card,.dialog-section,.pf-section,.setting-list .q-item),html[data-theme=pure-black] .q-dialog .module-panel :where(.fromitemDivRadius,.field-card,.ns-field-card,.dialog-section,.pf-section,.setting-list .q-item){border-width:1px!important;border-style:solid!important;border-color:var(--lucky-theme-border-muted, rgba(255, 255, 255, .09))!important;background:var(--module-dialog-form-card-bg, var(--lucky-theme-card-bg, #141414))!important;box-shadow:var(--lucky-theme-surface-inset-soft, none)!important}.q-dialog .module-panel.theme-pure-black :where(.q-field--outlined,.q-field--filled) .q-field__control,html.pure-black .q-dialog .module-panel :where(.q-field--outlined,.q-field--filled) .q-field__control,html[data-theme=pure-black] .q-dialog .module-panel :where(.q-field--outlined,.q-field--filled) .q-field__control{background:var(--module-dialog-input-bg, var(--lucky-theme-field-bg, #0f0f0f))!important;color:var(--module-text, var(--lucky-theme-text, rgba(255, 255, 255, .96)))}.q-dialog .module-panel.theme-pure-black :where(.q-field--outlined:hover,.q-field--filled:hover,.q-field--focused) .q-field__control,html.pure-black .q-dialog .module-panel :where(.q-field--outlined:hover,.q-field--filled:hover,.q-field--focused) .q-field__control,html[data-theme=pure-black] .q-dialog .module-panel :where(.q-field--outlined:hover,.q-field--filled:hover,.q-field--focused) .q-field__control{background:var(--lucky-theme-control-bg-hover, #0f0f0f)!important}.q-dialog .module-panel.theme-pure-black :where(.q-field--outlined) .q-field__control:before,html.pure-black .q-dialog .module-panel :where(.q-field--outlined) .q-field__control:before,html[data-theme=pure-black] .q-dialog .module-panel :where(.q-field--outlined) .q-field__control:before{border-color:var(--module-dialog-input-border, var(--lucky-theme-border, rgba(255, 255, 255, .14)))!important}.q-dialog .module-panel.theme-pure-black :where(.q-field--outlined.q-field--focused) .q-field__control:after,html.pure-black .q-dialog .module-panel :where(.q-field--outlined.q-field--focused) .q-field__control:after,html[data-theme=pure-black] .q-dialog .module-panel :where(.q-field--outlined.q-field--focused) .q-field__control:after{border-color:var(--lucky-theme-border-accent, rgba(112, 182, 255, .34))!important;box-shadow:var(--lucky-theme-field-focus-ring, 0 0 0 3px rgba(112, 182, 255, .16))}@media screen and (max-width:768px){.q-dialog--maximized [class$=-dialog-card],.q-dialog--maximized [class*="-dialog-card "]{border-radius:0!important}}.quick-start-overview[data-v-2233f85d]{display:grid;gap:14px;padding-block:4px}.quick-start-overview-dialog__eyebrow[data-v-2233f85d]{display:inline-flex;align-items:center;padding:6px 12px;border-radius:999px;background:color-mix(in srgb,var(--module-accent, #1677ff) 10%,var(--module-surface-strong, #fff));border:1px solid color-mix(in srgb,var(--module-accent, #1677ff) 18%,var(--module-border, #e5e7eb));color:var(--module-accent, #1677ff);font-size:13px;font-weight:700;line-height:1.2}.quick-start-overview__loading[data-v-2233f85d]{display:flex;align-items:center;gap:8px;padding:18px 14px;color:var(--module-text-muted, #71717a)}.quick-start-overview__empty[data-v-2233f85d]{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:16px 14px;border:1px dashed var(--module-border, #e5e7eb);border-radius:12px;color:var(--module-text-muted, #71717a);font-size:13px;line-height:1.5}.quick-start-overview__grid[data-v-2233f85d]{display:grid;gap:12px;grid-template-columns:minmax(0,1fr)}.quick-start-overview__item[data-v-2233f85d]{display:grid;gap:12px;padding:16px;border:1px solid color-mix(in srgb,var(--module-border, #e5e7eb) 82%,transparent);border-radius:12px;background:var(--module-surface-strong, #fff);text-align:left;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.quick-start-overview__item[data-v-2233f85d]:disabled{cursor:wait;opacity:.72}.quick-start-overview__item[data-v-2233f85d]:hover{transform:translateY(-1px);box-shadow:0 8px 24px #0000000d;border-color:color-mix(in srgb,var(--module-accent, #1677ff) 32%,var(--module-border, #e5e7eb))}.quick-start-overview__item--success[data-v-2233f85d]{border-color:color-mix(in srgb,var(--module-success, #16a34a) 30%,var(--module-border, #e5e7eb));background:linear-gradient(180deg,color-mix(in srgb,var(--module-success, #16a34a) 6%,var(--module-surface-strong, #fff)),var(--module-surface-strong, #fff))}.quick-start-overview__item--warning[data-v-2233f85d]{border-color:color-mix(in srgb,var(--module-warning, #d97706) 30%,var(--module-border, #e5e7eb));background:linear-gradient(180deg,color-mix(in srgb,var(--module-warning, #d97706) 6%,var(--module-surface-strong, #fff)),var(--module-surface-strong, #fff))}.quick-start-overview__item--danger[data-v-2233f85d]{border-color:color-mix(in srgb,var(--module-danger, #dc2626) 30%,var(--module-border, #e5e7eb));background:linear-gradient(180deg,color-mix(in srgb,var(--module-danger, #dc2626) 6%,var(--module-surface-strong, #fff)),var(--module-surface-strong, #fff))}.quick-start-overview__item--muted[data-v-2233f85d]{border-color:color-mix(in srgb,var(--module-text-muted, #71717a) 24%,var(--module-border, #e5e7eb));background:linear-gradient(180deg,color-mix(in srgb,var(--module-text-muted, #71717a) 4%,var(--module-surface-strong, #fff)),var(--module-surface-strong, #fff))}.quick-start-overview__head[data-v-2233f85d]{display:flex;align-items:flex-start;gap:12px;min-width:0}.quick-start-overview__step[data-v-2233f85d]{display:inline-grid;place-items:center;flex:0 0 auto;width:28px;height:28px;border-radius:50%;background:color-mix(in srgb,var(--module-accent, #1677ff) 12%,var(--module-surface-strong, #fff));border:1px solid color-mix(in srgb,var(--module-accent, #1677ff) 24%,var(--module-border, #e5e7eb));color:var(--module-accent, #1677ff);font-size:13px;font-weight:800;line-height:1}.quick-start-overview__title-wrap[data-v-2233f85d]{flex:1 1 auto;min-width:0}.quick-start-overview__title[data-v-2233f85d]{color:var(--module-text, #18181b);font-size:16px;font-weight:700;line-height:1.25}.quick-start-overview__desc[data-v-2233f85d]{margin-top:6px;color:var(--module-text-muted, #71717a);font-size:13px;line-height:1.5}.quick-start-overview__status[data-v-2233f85d]{flex:0 0 auto;font-size:12px;font-weight:700}.quick-start-overview__status--success[data-v-2233f85d]{background:color-mix(in srgb,var(--module-success, #16a34a) 14%,var(--module-surface-strong, #fff));color:var(--module-success, #16a34a)}.quick-start-overview__status--warning[data-v-2233f85d]{background:color-mix(in srgb,var(--module-warning, #d97706) 14%,var(--module-surface-strong, #fff));color:var(--module-warning, #d97706)}.quick-start-overview__status--danger[data-v-2233f85d]{background:color-mix(in srgb,var(--module-danger, #dc2626) 14%,var(--module-surface-strong, #fff));color:var(--module-danger, #dc2626)}.quick-start-overview__status--muted[data-v-2233f85d]{background:color-mix(in srgb,var(--module-text-muted, #71717a) 14%,var(--module-surface-strong, #fff));color:var(--module-text-muted, #71717a)}.quick-start-overview__body[data-v-2233f85d]{display:grid;gap:8px}.quick-start-overview__hint[data-v-2233f85d],.quick-start-overview__summary[data-v-2233f85d]{color:var(--module-text-secondary, var(--module-text-muted, #71717a));font-size:13px;line-height:1.55}.quick-start-overview__summary[data-v-2233f85d]{color:var(--module-text, #18181b);overflow-wrap:anywhere}.quick-start-overview__footer[data-v-2233f85d]{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--module-accent, #1677ff);font-size:13px;font-weight:700}.quick-start-overview-dialog__action-row[data-v-2233f85d]{display:flex;align-items:center;justify-content:flex-end;gap:10px;width:100%}.quick-start-overview-dialog__hide[data-v-2233f85d]{color:var(--module-text-muted, #71717a)}[data-v-2233f85d] .quick-start-overview-dialog__card .module-dialog-body{padding-top:16px}[data-v-2233f85d] .quick-start-overview-dialog__card .module-dialog-actions{padding:16px 20px 18px}@media(max-width:768px){.quick-start-overview__item[data-v-2233f85d]{padding:14px}.quick-start-overview__head[data-v-2233f85d]{gap:10px}.quick-start-overview__step[data-v-2233f85d]{width:26px;height:26px;font-size:12px}.quick-start-overview-dialog__action-row[data-v-2233f85d]{flex-wrap:wrap}}.common-layout[data-v-add02bce]{height:100vh;height:100dvh;width:100vw;position:relative}.app-shell[data-v-add02bce]{--app-shell-inline-inset: 8px;--app-shell-block-inset: 6px;--app-shell-content-gap: 8px;--app-shell-page-max-width: 1440px;--app-shell-header-height: 56px;padding:0}.app-shell__header[data-v-add02bce]{height:var(--app-shell-header-height);background:transparent;color:var(--lucky-theme-text);border:0;box-shadow:none}.app-background[data-v-add02bce]{position:fixed;top:0;left:0;width:100vw;height:100vh;height:100dvh;z-index:-1;background:var(--app-background-base-wash, none),var(--lucky-theme-bg-primary);transition:all .5s ease-in-out;overflow:hidden;isolation:isolate}.app-background__image[data-v-add02bce]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;opacity:var(--app-background-image-opacity, .45);filter:var(--app-background-image-computed-filter, var(--app-background-image-filter, none));transform:scale(var(--app-background-image-scale, 1.02));transform-origin:center;transition:opacity .35s ease,filter .35s ease,transform .35s ease}.app-background__overlay[data-v-add02bce]{position:absolute;inset:0;z-index:1;background:var(--app-background-overlay, transparent);pointer-events:none}.app-background:not(.app-background--has-image) .app-background__overlay[data-v-add02bce]{background:var(--app-background-solid-overlay, transparent)}.page-fade-enter-active[data-v-add02bce],.page-fade-leave-active[data-v-add02bce]{transition:opacity .18s ease}.page-fade-enter-from[data-v-add02bce],.page-fade-leave-to[data-v-add02bce]{opacity:0}@media(prefers-reduced-motion:reduce){.page-fade-enter-active[data-v-add02bce],.page-fade-leave-active[data-v-add02bce]{transition:none}}.mobile-floating-menu[data-v-add02bce]{background:color-mix(in srgb,var(--lucky-theme-surface-elevated) 75%,transparent)!important;backdrop-filter:blur(20px) saturate(150%)!important;color:var(--lucky-theme-text)!important;border:1px solid var(--lucky-theme-border);box-shadow:var(--lucky-theme-shadow-soft, var(--module-shadow, var(--lucky-theme-shadow-soft)));transition:transform .2s ease,box-shadow .2s ease}.mobile-floating-menu[data-v-add02bce]:active{transform:scale(.92)}.outer-container[data-v-add02bce]{height:100vh;height:100dvh;display:flex;flex-direction:column}.inner-container[data-v-add02bce]{flex:1;display:flex;overflow:hidden;gap:0;padding:0}.app-shell__inner[data-v-add02bce]{align-items:stretch}.main-content[data-v-add02bce],#pageContent[data-v-add02bce]{margin:0;padding:0;height:calc(100dvh - var(--app-shell-header-height, 0px));min-height:0;width:100%;max-width:100%;min-width:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column}.body[data-v-add02bce]{flex:1;display:flex;flex-direction:column;height:100%;min-width:0}.menu[data-v-add02bce]{height:auto;width:100%;color:var(--lucky-theme-text)}.menuleft[data-v-add02bce]{height:100%;flex-shrink:0}.app-shell__sidebar[data-v-add02bce]{display:flex;align-items:stretch;justify-content:flex-start;margin:0;height:calc(100dvh - var(--app-shell-header-height, 0px))!important;border-radius:0;overflow:visible;transition:width .3s cubic-bezier(.25,.8,.5,1),background-color .3s ease}.app-shell__main[data-v-add02bce]{background:transparent;margin:0;padding:0;max-width:100%;min-width:0;overflow:visible}.app-shell__body[data-v-add02bce]{box-sizing:border-box;padding:0;max-width:100%;min-width:0;overflow:visible}.app-shell__page[data-v-add02bce]{flex:1;display:flex;flex-direction:column;align-self:center;height:calc(100dvh - var(--app-shell-header-height, 0px) - (var(--app-shell-block-inset, 0px) * 2));min-height:0;min-width:0;width:100%;max-width:100%;box-sizing:border-box;overflow:visible;padding:var(--app-shell-block-inset, 0) var(--app-shell-inline-inset, 0) var(--app-shell-block-inset, 0) var(--app-shell-content-gap, 0)}.q-drawer[data-v-add02bce]{overflow:visible}.router-view-wrapper[data-v-add02bce]{height:100%;width:100%}@media(max-width:1024px){.inner-container[data-v-add02bce]{gap:0;padding:0}.main-content[data-v-add02bce]{border-radius:0}}@media(max-width:768px){.app-shell[data-v-add02bce]{--app-shell-inline-inset: 0px;--app-shell-block-inset: 0px;--app-shell-content-gap: 0px}.app-shell__sidebar[data-v-add02bce]{margin:0;height:calc(100dvh - var(--app-shell-header-height, 0px))!important;border-radius:0}}.app-shell--public[data-v-add02bce]{--app-shell-inline-inset: 0px;--app-shell-block-inset: 0px;--app-shell-content-gap: 0px;--app-shell-header-height: 0px}.q-layout,.q-page-container,.q-drawer,.q-drawer__content,.q-scrollarea__container{background:transparent!important}.q-drawer,.q-drawer__content{overflow:visible!important}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;font-display:block;src:url(../woff2/lucky_flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ-D-x-0Q06.woff2) format("woff2"),url(../woff/lucky_flUhRq6tzZclQEJ-Vdg-IuiaDsNa-Dr0goTwe.woff) format("woff")}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}
