:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #181818;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235, 235, 235, .64)}:root{--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1);--section-gap: 160px}@media (prefers-color-scheme: dark){:root{--color-background: var(--vt-c-black);--color-background-soft: var(--vt-c-black-soft);--color-background-mute: var(--vt-c-black-mute);--color-border: var(--vt-c-divider-dark-2);--color-border-hover: var(--vt-c-divider-dark-1);--color-heading: var(--vt-c-text-dark-1);--color-text: var(--vt-c-text-dark-2)}}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100vh;color:var(--color-text);background:var(--color-background);transition:color .5s,background-color .5s;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cost-tooltip{background:linear-gradient(135deg,#23272f,#181a20)!important;border:1.5px solid #3a3a3a!important;border-radius:14px!important;box-shadow:0 8px 32px #00000073!important;padding:18px 22px!important;color:#fff!important;font-size:15px!important;font-weight:500!important;min-width:180px!important;max-width:320px!important;text-align:center;z-index:9999!important;display:flex;align-items:center;justify-content:center}.cost-tooltip .tooltip-coin-row{display:flex;align-items:center;justify-content:center}.cost-tooltip .coin-svg{width:28px;height:28px;margin-right:8px;animation:coin-spin 1.2s linear infinite}@keyframes coin-spin{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}.cost-tooltip .tooltip-main-text{color:#fff;font-size:16px;font-weight:600;letter-spacing:.5px}.cost-tooltip .tooltip-price{color:gold;font-size:18px;font-weight:700;margin:0 2px}.sites-container{position:fixed;left:0;right:0;top:80px;bottom:0;background:#141414!important;z-index:900}html.dark .sites-container{background:#141414!important}html.cyber .sites-container{background:linear-gradient(135deg,#0f1419,#1a1a2e 20%,#16213e 50%,#0f3460)!important}html.girl .sites-container{background:linear-gradient(135deg,#fef7ff,#fdf2f8,#fce7f3,#fbbcdc,#f9a8d4)!important}html.fantasy .sites-container{background:linear-gradient(135deg,#7196e1,#d988c1,#7196e1)!important}html.lime .sites-container{background:linear-gradient(135deg,#fdfce8,#eef8dc 22%,#d7f7dd 58%,#b8f5c2)!important}html:not(.dark):not(.girl):not(.cyber):not(.fantasy):not(.lime) .sites-container,html.light .sites-container{background:#fff!important}.sites-iframe{width:100%;height:100%;border:0}:root{--custom-bg-color: #ffffff;--custom-bg-secondary: #f5f5f5;--custom-text-color: #303133;--custom-text-secondary: #606266;--custom-text-disabled: #c0c4cc;--custom-border-color: #dcdfe6;--custom-card-bg: #ffffff;--custom-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1);--custom-hero-text-shadow: 0 2px 8px rgba(0, 0, 0, .1);--custom-hero-gradient: linear-gradient(135deg, #64748b 0%, #6366f1 50%, #8b5cf6 100%);--custom-tag-bg: rgba(79, 70, 229, .1);--custom-tag-border: rgba(79, 70, 229, .3);--custom-tag-hover-bg: rgba(79, 70, 229, .15);--custom-tag-hover-border: rgba(79, 70, 229, .5);--custom-tag-hover-shadow: 0 4px 16px rgba(79, 70, 229, .2);--workspace-portal-primary: #67c23a;--workspace-portal-active-bg: rgba(103, 194, 58, .2);--workspace-portal-active-border: #67c23a;--workspace-portal-active-text: #67c23a;--workspace-portal-item-bg: rgba(255, 255, 255, .95);--workspace-portal-item-hover-bg: rgba(0, 0, 0, .06);--workspace-portal-item-border: rgba(0, 0, 0, .1);--workspace-portal-hover-border: rgba(103, 194, 58, .4);--workspace-portal-hover-shadow: 0 3.2px 9.6px rgba(0, 0, 0, .12);--workspace-portal-active-shadow: 0 6px 16px rgba(103, 194, 58, .18);--workspace-sidebar-btn-bg: var(--custom-card-bg);--workspace-sidebar-btn-text: var(--custom-text-secondary);--workspace-sidebar-btn-border: var(--custom-border-color);--workspace-sidebar-btn-hover-bg: var(--custom-bg-secondary);--workspace-sidebar-btn-hover-text: var(--custom-text-color);--workspace-sidebar-btn-hover-border: var(--custom-text-color);--workspace-sidebar-btn-hover-shadow: 0 5.088px 16.96px rgba(0, 0, 0, .15);--workspace-sidebar-btn-active-bg: linear-gradient(135deg, #007bff, #0056b3);--workspace-sidebar-btn-active-text: #ffffff;--workspace-sidebar-btn-active-border: #007bff;--workspace-sidebar-btn-active-shadow: 0 6.784px 21.2px rgba(0, 123, 255, .4), 0 3.392px 10.176px rgba(0, 0, 0, .1);--workspace-sidebar-btn-active-transform: translateY(-1.696px);--workspace-mode-btn-bg: var(--workspace-sidebar-btn-bg);--workspace-mode-btn-text: var(--workspace-sidebar-btn-text);--workspace-mode-btn-border: var(--workspace-sidebar-btn-border);--workspace-mode-btn-hover-bg: var(--workspace-sidebar-btn-hover-bg);--workspace-mode-btn-hover-text: var(--workspace-sidebar-btn-hover-text);--workspace-mode-btn-hover-border: var(--workspace-sidebar-btn-hover-border);--workspace-mode-btn-hover-shadow: var(--workspace-sidebar-btn-hover-shadow);--workspace-mode-btn-active-bg: var(--workspace-sidebar-btn-active-bg);--workspace-mode-btn-active-text: var(--workspace-sidebar-btn-active-text);--workspace-mode-btn-active-border: var(--workspace-sidebar-btn-active-border);--workspace-mode-btn-active-shadow: var(--workspace-sidebar-btn-active-shadow);--workspace-mode-btn-active-transform: var(--workspace-sidebar-btn-active-transform);--workspace-segmented-track-bg: var(--custom-border-color);--workspace-segmented-track-shadow: none;--workspace-segmented-btn-text: var(--custom-text-secondary);--workspace-segmented-btn-hover-bg: rgba(255, 255, 255, .52);--workspace-segmented-btn-hover-text: var(--custom-text-color);--workspace-segmented-active-bg: var(--workspace-mode-btn-active-bg);--workspace-segmented-active-text: var(--workspace-mode-btn-active-text);--workspace-segmented-active-shadow: var(--workspace-mode-btn-active-shadow);--workspace-param-chip-hover-border: #FFC107;--workspace-param-chip-hover-bg: var(--custom-bg-secondary);--workspace-param-chip-hover-shadow: none;--workspace-param-chip-active-border: #FFC107;--workspace-param-chip-active-bg: rgba(255, 193, 7, .1);--workspace-param-chip-active-text: #FFC107;--workspace-param-chip-active-shadow: none;--workspace-param-chip-focus-border: #FFC107;--workspace-param-chip-focus-bg: rgba(255, 193, 7, .08);--workspace-generate-btn-bg: #007AFF;--workspace-generate-btn-hover-bg: #0056CC;--workspace-generate-btn-border: transparent;--workspace-generate-btn-text: #ffffff;--workspace-generate-btn-shadow: none}html.dark{--custom-bg-color: #141414;--custom-bg-secondary: #1d1e1f;--custom-text-color: #ffffff;--custom-text-secondary: #b0b5bf;--custom-text-disabled: #73767a;--custom-border-color: #4c4d4f;--custom-card-bg: #262727;--custom-shadow: 0 2px 12px 0 rgba(0, 0, 0, .3);--custom-hero-text-shadow: 0 0 40px rgba(255, 255, 255, .3);--custom-hero-gradient: linear-gradient(135deg, #ffffff 0%, #e0e7ff 50%, #c7d2fe 100%);--custom-tag-bg: rgba(255, 255, 255, .1);--custom-tag-border: rgba(255, 255, 255, .2);--custom-tag-hover-bg: rgba(255, 255, 255, .15);--custom-tag-hover-border: rgba(255, 255, 255, .4);--custom-tag-hover-shadow: 0 4px 16px rgba(255, 255, 255, .1);--workspace-portal-primary: #007bff;--workspace-portal-active-bg: linear-gradient(135deg, #007bff, #0056b3);--workspace-portal-active-border: #007bff;--workspace-portal-active-text: #ffffff;--workspace-portal-item-bg: rgba(0, 0, 0, .85);--workspace-portal-item-hover-bg: rgba(255, 255, 255, .12);--workspace-portal-item-border: rgba(255, 255, 255, .1);--workspace-portal-hover-border: rgba(0, 123, 255, .5);--workspace-portal-hover-shadow: 0 3.2px 9.6px rgba(0, 0, 0, .4);--workspace-portal-active-shadow: 0 6px 16px rgba(0, 123, 255, .22);--workspace-sidebar-btn-bg: var(--custom-card-bg);--workspace-sidebar-btn-text: var(--custom-text-secondary);--workspace-sidebar-btn-border: var(--custom-border-color);--workspace-sidebar-btn-hover-bg: var(--custom-bg-secondary);--workspace-sidebar-btn-hover-text: #ffffff;--workspace-sidebar-btn-hover-border: rgba(255, 255, 255, .4);--workspace-sidebar-btn-hover-shadow: 0 5.088px 16.96px rgba(0, 0, 0, .22);--workspace-sidebar-btn-active-bg: linear-gradient(135deg, #007bff, #0056b3);--workspace-sidebar-btn-active-text: #ffffff;--workspace-sidebar-btn-active-border: #007bff;--workspace-sidebar-btn-active-shadow: 0 6.784px 21.2px rgba(0, 123, 255, .4), 0 3.392px 10.176px rgba(0, 0, 0, .1);--workspace-sidebar-btn-active-transform: translateY(-1.696px);--workspace-segmented-track-bg: rgba(255, 255, 255, .11);--workspace-segmented-track-shadow: inset 0 1px 0 rgba(255, 255, 255, .08);--workspace-segmented-btn-text: #b5bed0;--workspace-segmented-btn-hover-bg: rgba(255, 255, 255, .11);--workspace-segmented-btn-hover-text: #f0f4fb;--workspace-segmented-active-bg: linear-gradient(135deg, #2692ff, #0d6fd8);--workspace-segmented-active-text: #ffffff;--workspace-segmented-active-shadow: 0 8px 18px rgba(38, 146, 255, .28), 0 0 0 1px rgba(164, 210, 255, .18);--workspace-generate-btn-bg: #007AFF;--workspace-generate-btn-hover-bg: #0056CC;--workspace-generate-btn-border: transparent;--workspace-generate-btn-text: #ffffff;--workspace-generate-btn-shadow: none}html.girl{--custom-bg-color: linear-gradient(135deg, #fffaf6 0%, #fff1e6 26%, #ffe0cb 58%, #f7d7e8 82%, #eadffd 100%);--custom-bg-secondary: rgba(255, 245, 238, .9);--custom-text-color: #7a5138;--custom-text-secondary: #906f64;--custom-text-disabled: #d8b8a8;--custom-border-color: rgba(203, 183, 217, .82);--custom-card-bg: rgba(255, 251, 248, .94);--custom-primary-color: #b28bd6;--custom-shadow: 0 10px 30px rgba(244, 168, 122, .16), 0 6px 18px rgba(178, 139, 214, .12);--custom-hero-text-shadow: 0 0 18px rgba(255, 202, 123, .34), 0 3px 10px rgba(178, 139, 214, .18);--custom-hero-gradient: linear-gradient(135deg, #f3a56b 0%, #f7c97d 36%, #d6b5ee 72%, #c79adf 100%);--custom-tag-bg: rgba(243, 181, 118, .14);--custom-tag-border: rgba(209, 179, 235, .46);--custom-tag-hover-bg: rgba(255, 245, 235, .82);--custom-tag-hover-border: rgba(195, 157, 223, .66);--custom-tag-hover-shadow: 0 8px 24px rgba(243, 181, 118, .16), 0 4px 16px rgba(195, 157, 223, .14);--workspace-portal-primary: #d88498;--workspace-portal-active-bg: #ffb7c5;--workspace-portal-active-border: #ffb7c5;--workspace-portal-active-text: #7a5162;--workspace-portal-item-bg: rgba(255, 250, 246, .78);--workspace-portal-item-hover-bg: rgba(255, 236, 241, .92);--workspace-portal-item-border: rgba(255, 183, 197, .46);--workspace-portal-hover-border: rgba(255, 183, 197, .76);--workspace-portal-hover-shadow: 0 3.2px 9.6px rgba(255, 183, 197, .2);--workspace-portal-active-shadow: 0 6px 16px rgba(255, 183, 197, .28);--workspace-sidebar-btn-bg: var(--custom-card-bg);--workspace-sidebar-btn-text: var(--custom-text-secondary);--workspace-sidebar-btn-border: var(--custom-border-color);--workspace-sidebar-btn-hover-bg: rgba(255, 239, 244, .92);--workspace-sidebar-btn-hover-text: #8a5f70;--workspace-sidebar-btn-hover-border: rgba(183, 155, 203, .88);--workspace-sidebar-btn-hover-shadow: 0 8px 20px rgba(255, 183, 197, .18);--workspace-sidebar-btn-active-bg: linear-gradient(135deg, #ffd9e1 0%, #ffb7c5 60%, #f5cad6 100%);--workspace-sidebar-btn-active-text: #7a5162;--workspace-sidebar-btn-active-border: rgba(190, 154, 205, .94);--workspace-sidebar-btn-active-shadow: inset 0 0 0 1px rgba(255, 251, 248, .92), 0 8px 22px rgba(255, 183, 197, .24), 0 3.392px 10.176px rgba(0, 0, 0, .06);--workspace-sidebar-btn-active-transform: translateY(-1.696px);--workspace-segmented-track-bg: linear-gradient(135deg, rgba(236, 177, 114, .56), rgba(252, 233, 220, .96) 50%, rgba(201, 168, 229, .68) 100%);--workspace-segmented-track-shadow: inset 0 1px 0 rgba(255, 255, 255, .62), 0 10px 24px rgba(243, 181, 118, .18);--workspace-segmented-btn-text: #7f5e51;--workspace-segmented-btn-hover-bg: rgba(255, 255, 255, .36);--workspace-segmented-btn-hover-text: #7f5f52;--workspace-param-chip-hover-border: rgba(183, 155, 203, .88);--workspace-param-chip-hover-bg: linear-gradient(135deg, rgba(255, 244, 248, .98), rgba(255, 228, 236, .94));--workspace-param-chip-hover-shadow: 0 5px 14px rgba(255, 183, 197, .13);--workspace-param-chip-active-border: rgba(190, 154, 205, .94);--workspace-param-chip-active-bg: linear-gradient(135deg, rgba(255, 234, 241, .98), rgba(250, 214, 225, .96));--workspace-param-chip-active-text: #815465;--workspace-param-chip-active-shadow: inset 0 0 0 1px rgba(255, 249, 246, .92), 0 9px 20px rgba(236, 162, 183, .16);--workspace-param-chip-focus-border: rgba(190, 154, 205, .92);--workspace-param-chip-focus-bg: rgba(255, 228, 236, .84);--workspace-generate-btn-bg: linear-gradient(135deg, #e7ac78 0%, #e0b18b 24%, #dda8ef 58%, #d194f0 100%);--workspace-generate-btn-hover-bg: linear-gradient(135deg, #df9f6c 0%, #d8a87f 24%, #d69ff0 58%, #c887ef 100%);--workspace-generate-btn-border: rgba(212, 173, 234, .72);--workspace-generate-btn-text: #5b4335;--workspace-generate-btn-shadow: 0 0 0 1px rgba(245, 229, 250, .26), 0 14px 30px rgba(214, 159, 240, .18), 0 8px 20px rgba(207, 174, 243, .16)}html.cyber{--custom-bg-color: linear-gradient(135deg, #0f1419 0%, #1a1a2e 20%, #16213e 50%, #0f3460 100%);--custom-bg-secondary: rgba(15, 20, 25, .95);--custom-text-color: #ffffff;--custom-text-secondary: rgba(255, 255, 255, .75);--custom-text-disabled: rgba(255, 255, 255, .4);--custom-border-color: rgba(139, 92, 246, .3);--custom-card-bg: rgba(255, 255, 255, .1);--custom-shadow: 0 8px 32px rgba(139, 92, 246, .3);--custom-hero-text-shadow: 0 0 20px rgba(139, 92, 246, .5);--custom-hero-gradient: linear-gradient(135deg, #8B5CF6 0%, #7C3AED 50%, #6366F1 100%);--custom-tag-bg: rgba(139, 92, 246, .2);--custom-tag-border: rgba(139, 92, 246, .4);--custom-tag-hover-bg: rgba(139, 92, 246, .3);--custom-tag-hover-border: rgba(139, 92, 246, .6);--custom-tag-hover-shadow: 0 8px 32px rgba(139, 92, 246, .4);--workspace-portal-primary: #007bff;--workspace-portal-active-bg: linear-gradient(135deg, #007bff, #0056b3);--workspace-portal-active-border: #007bff;--workspace-portal-active-text: #ffffff;--workspace-portal-item-bg: rgba(0, 0, 0, .8);--workspace-portal-item-hover-bg: rgba(0, 255, 255, .15);--workspace-portal-item-border: rgba(0, 255, 255, .3);--workspace-portal-hover-border: rgba(0, 123, 255, .5);--workspace-portal-hover-shadow: 0 3.2px 9.6px rgba(0, 0, 0, .4);--workspace-portal-active-shadow: 0 6px 16px rgba(0, 123, 255, .22);--workspace-sidebar-btn-bg: var(--custom-card-bg);--workspace-sidebar-btn-text: #ffffff;--workspace-sidebar-btn-border: var(--custom-border-color);--workspace-sidebar-btn-hover-bg: rgba(0, 255, 255, .12);--workspace-sidebar-btn-hover-text: #ffffff;--workspace-sidebar-btn-hover-border: rgba(0, 255, 255, .58);--workspace-sidebar-btn-hover-shadow: 0 8px 20px rgba(0, 255, 255, .14);--workspace-sidebar-btn-active-bg: linear-gradient(135deg, #007bff, #0056b3);--workspace-sidebar-btn-active-text: #ffffff;--workspace-sidebar-btn-active-border: #007bff;--workspace-sidebar-btn-active-shadow: 0 6.784px 21.2px rgba(0, 123, 255, .4), 0 3.392px 10.176px rgba(0, 0, 0, .1);--workspace-sidebar-btn-active-transform: translateY(-1.696px);--workspace-segmented-track-bg: var(--custom-border-color);--workspace-segmented-track-shadow: none;--workspace-segmented-btn-text: rgba(255, 255, 255, .75);--workspace-segmented-btn-hover-bg: rgba(255, 255, 255, .12);--workspace-segmented-btn-hover-text: #ffffff;--workspace-segmented-active-bg: #007AFF;--workspace-segmented-active-text: #ffffff;--workspace-segmented-active-shadow: none;--workspace-generate-btn-bg: #007AFF;--workspace-generate-btn-hover-bg: #0056CC;--workspace-generate-btn-border: transparent;--workspace-generate-btn-text: #ffffff;--workspace-generate-btn-shadow: none}html.fantasy{--custom-bg-color: linear-gradient(135deg, #7196e1 0%, #d988c1 50%, #7196e1 100%);--custom-bg-secondary: rgba(255, 255, 255, .25);--custom-text-color: rgba(40, 40, 60, .95);--custom-text-secondary: rgba(60, 60, 80, .85);--custom-text-disabled: rgba(100, 100, 120, .7);--custom-border-color: rgba(113, 150, 225, .5);--custom-card-bg: rgba(255, 255, 255, .4);--custom-shadow: 0 8px 32px rgba(113, 150, 225, .3);--custom-hero-text-shadow: 2px 2px 4px rgba(255, 255, 255, .8), 0 0 10px rgba(255, 255, 255, .5);--custom-hero-gradient: linear-gradient(135deg, #7196e1 0%, #d988c1 50%, #7196e1 100%);--custom-tag-bg: rgba(113, 150, 225, .3);--custom-tag-border: rgba(217, 136, 193, .5);--custom-tag-hover-bg: rgba(217, 136, 193, .4);--custom-tag-hover-border: rgba(113, 150, 225, .7);--custom-tag-hover-shadow: 0 8px 32px rgba(217, 136, 193, .5);--workspace-portal-primary: #cdb5ff;--workspace-portal-active-bg: linear-gradient(135deg, rgba(104, 122, 204, .92), rgba(154, 98, 181, .94));--workspace-portal-active-border: rgba(205, 181, 255, .92);--workspace-portal-active-text: #f8f3ff;--workspace-portal-item-bg: rgba(75, 0, 130, .3);--workspace-portal-item-hover-bg: rgba(147, 112, 219, .2);--workspace-portal-item-border: rgba(212, 175, 55, .2);--workspace-portal-hover-border: rgba(212, 175, 55, .5);--workspace-portal-hover-shadow: 0 3.2px 9.6px rgba(113, 150, 225, .2);--workspace-portal-active-shadow: 0 8px 20px rgba(104, 122, 204, .24), 0 4px 12px rgba(154, 98, 181, .18);--workspace-sidebar-btn-bg: var(--custom-card-bg);--workspace-sidebar-btn-text: var(--custom-text-secondary);--workspace-sidebar-btn-border: var(--custom-border-color);--workspace-sidebar-btn-hover-bg: rgba(255, 255, 255, .38);--workspace-sidebar-btn-hover-text: rgba(40, 40, 60, .95);--workspace-sidebar-btn-hover-border: rgba(217, 136, 193, .52);--workspace-sidebar-btn-hover-shadow: 0 8px 20px rgba(113, 150, 225, .18);--workspace-sidebar-btn-active-bg: linear-gradient(135deg, #6f86d8 0%, #b47ab8 100%);--workspace-sidebar-btn-active-text: #ffffff;--workspace-sidebar-btn-active-border: rgba(196, 207, 255, .88);--workspace-sidebar-btn-active-shadow: 0 8px 24px rgba(111, 134, 216, .3), 0 4px 12px rgba(180, 122, 184, .18);--workspace-sidebar-btn-active-transform: translateY(-1.696px);--workspace-segmented-track-bg: linear-gradient(135deg, rgba(101, 136, 214, .46), rgba(192, 116, 176, .42));--workspace-segmented-track-shadow: inset 0 1px 0 rgba(255, 255, 255, .18), 0 10px 24px rgba(113, 150, 225, .2);--workspace-segmented-btn-text: #50496d;--workspace-segmented-btn-hover-bg: rgba(255, 255, 255, .24);--workspace-segmented-btn-hover-text: #433d5d;--workspace-generate-btn-bg: linear-gradient(135deg, #8f9de8, #d4a0cf);--workspace-generate-btn-hover-bg: linear-gradient(135deg, #7f8fe2, #cb8fc5);--workspace-generate-btn-border: rgba(143, 157, 232, .88);--workspace-generate-btn-text: #ffffff;--workspace-generate-btn-shadow: 0 10px 24px rgba(143, 157, 232, .22)}html.lime{--custom-bg-color: linear-gradient(135deg, #fdfce8 0%, #f4f7df 24%, #e6f4de 46%, #d7f7dd 72%, #b8f5c2 100%);--custom-bg-secondary: rgba(248, 250, 231, .86);--custom-text-color: #3e5c4b;--custom-text-secondary: rgba(62, 92, 75, .84);--custom-text-disabled: rgba(62, 92, 75, .62);--custom-border-color: rgba(168, 219, 168, .78);--custom-card-bg: rgba(251, 255, 252, .78);--custom-shadow: 0 10px 30px rgba(88, 201, 135, .12), 0 2px 10px rgba(114, 200, 232, .1);--custom-hero-text-shadow: 0 4px 18px rgba(184, 245, 194, .46);--custom-hero-gradient: linear-gradient(135deg, #6bcb77 0%, #ffb74d 52%, #7ccf88 100%);--custom-tag-bg: rgba(88, 201, 135, .11);--custom-tag-border: rgba(168, 219, 168, .72);--custom-tag-hover-bg: rgba(114, 200, 232, .13);--custom-tag-hover-border: rgba(114, 200, 232, .28);--custom-tag-hover-shadow: 0 8px 24px rgba(114, 200, 232, .12);--lime-primary: #58c987;--lime-primary-hover: #6bcb77;--lime-accent: #72c8e8;--lime-accent-hover: #5db9db;--lime-secondary: #d2e9db;--lime-secondary-hover: #c4dfcf;--lime-mint: #86d9b2;--lime-mint-hover: #72cca0;--lime-danger: #ff9b9b;--lime-danger-hover: #f28484;--lime-text-btn: #3e5c4b;--lime-disabled: #c6d8cf;--lime-warm-primary: #6bcb77;--lime-warm-primary-hover: #5fbd6c;--lime-warm-amber: #ffb74d;--lime-warm-amber-hover: #ffa726;--lime-warm-yellow: #f0e68c;--lime-warm-selected: #ffd966;--workspace-portal-primary: #6bcb77;--workspace-portal-active-bg: linear-gradient(135deg, rgba(255, 217, 102, .26), rgba(210, 233, 219, .78), rgba(168, 219, 168, .26));--workspace-portal-active-border: #6bcb77;--workspace-portal-active-text: #5b7c41;--workspace-portal-item-bg: rgba(251, 255, 252, .78);--workspace-portal-item-hover-bg: rgba(210, 233, 219, .42);--workspace-portal-item-border: rgba(168, 219, 168, .7);--workspace-portal-hover-border: rgba(255, 183, 77, .36);--workspace-portal-hover-shadow: 0 3.2px 9.6px rgba(88, 201, 135, .08);--workspace-portal-active-shadow: 0 8px 20px rgba(255, 183, 77, .1);--workspace-sidebar-btn-bg: var(--custom-card-bg);--workspace-sidebar-btn-text: #566c62;--workspace-sidebar-btn-border: rgba(168, 219, 168, .82);--workspace-sidebar-btn-hover-bg: linear-gradient(135deg, rgba(248, 250, 231, .96), rgba(226, 244, 223, .92));--workspace-sidebar-btn-hover-text: #496958;--workspace-sidebar-btn-hover-border: rgba(168, 219, 168, .92);--workspace-sidebar-btn-hover-shadow: 0 10px 20px rgba(88, 201, 135, .14), inset 0 0 0 1px rgba(168, 219, 168, .18);--workspace-sidebar-btn-active-bg: #8bc2dd;--workspace-sidebar-btn-active-text: #355567;--workspace-sidebar-btn-active-border: #8bc2dd;--workspace-sidebar-btn-active-shadow: 0 6.784px 21.2px rgba(139, 194, 221, .3), 0 3.392px 10.176px rgba(0, 0, 0, .08);--workspace-sidebar-btn-active-transform: none;--workspace-segmented-track-bg: linear-gradient(135deg, rgba(255, 217, 102, .44), rgba(226, 214, 122, .34) 46%, rgba(196, 226, 205, .96) 100%);--workspace-segmented-track-shadow: inset 0 1px 0 rgba(255, 255, 255, .52), 0 8px 18px rgba(255, 183, 77, .12);--workspace-segmented-btn-text: rgba(140, 118, 43, .96);--workspace-segmented-btn-hover-bg: rgba(255, 255, 255, .28);--workspace-segmented-btn-hover-text: #8a7430;--workspace-generate-btn-bg: linear-gradient(135deg, #ff8654 0%, #f5a63f 56%, #ffd56a 100%);--workspace-generate-btn-hover-bg: linear-gradient(135deg, #ff7844 0%, #eb9730 56%, #ffc94f 100%);--workspace-generate-btn-border: rgba(245, 166, 63, .9);--workspace-generate-btn-text: #ffffff;--workspace-generate-btn-shadow: 0 12px 28px rgba(245, 166, 63, .26)}html.fantasy .el-card{background-color:var(--custom-card-bg);border-color:var(--custom-border-color);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 8px 32px #8b5cf64d;border-radius:16px}html.fantasy .el-input__wrapper{background-color:#fff3;border:2px solid var(--custom-border-color);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);transition:all .3s cubic-bezier(.4,0,.2,1)}html.fantasy .el-input__wrapper:hover{border-color:#d988c1cc;background-color:#ffffff40;box-shadow:0 4px 20px #d988c166}html.fantasy .el-input__wrapper.is-focus{border-color:#d988c1;background-color:#ffffff4d;box-shadow:0 0 0 4px #7196e14d,0 8px 32px #d988c166;transform:translateY(-2px)}html.fantasy .el-input__inner{color:var(--custom-text-color);background-color:transparent}html.fantasy .el-input__inner::placeholder{color:var(--custom-text-secondary);opacity:.7}html.fantasy .el-button--primary{background:linear-gradient(135deg,#7196e1,#d988c1,#7196e1);border:none;box-shadow:0 8px 32px #7196e166;transition:all .3s cubic-bezier(.4,0,.2,1)}html.fantasy .el-button--primary:hover{background:linear-gradient(135deg,#5f7dd8,#c970a8,#5f7dd8);transform:translateY(-2px);box-shadow:0 12px 40px #d988c199}html.fantasy .el-dropdown-menu{background-color:var(--custom-card-bg);border-color:var(--custom-border-color);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 8px 32px #7196e14d;border-radius:12px}html.fantasy .el-dropdown-menu__item{color:var(--custom-text-color)}html.fantasy .el-dropdown-menu__item:hover{background:linear-gradient(135deg,#7196e133,#d988c133);color:var(--custom-text-color)}html.fantasy #app{background:radial-gradient(circle at 20% 30%,rgba(113,150,225,.7) 0%,transparent 45%),radial-gradient(circle at 80% 20%,rgba(217,136,193,.6) 0%,transparent 50%),radial-gradient(circle at 60% 80%,rgba(113,150,225,.5) 0%,transparent 55%),radial-gradient(circle at 40% 60%,rgba(217,136,193,.4) 0%,transparent 50%),radial-gradient(circle at 70% 40%,rgba(165,143,209,.4) 0%,transparent 45%),linear-gradient(135deg,#7196e1,#d988c1,#7196e1,#d988c1,#7196e1)!important;z-index:0;position:relative;min-height:100vh}html.fantasy #app:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,transparent 20%,rgba(113,150,225,.25) 50%,transparent 80%),linear-gradient(-45deg,transparent 25%,rgba(217,136,193,.2) 50%,transparent 75%),linear-gradient(90deg,transparent 30%,rgba(165,143,209,.15) 50%,transparent 70%),linear-gradient(0deg,transparent 35%,rgba(181,143,203,.12) 50%,transparent 65%);opacity:.8;z-index:-1;pointer-events:none}html.lime #app{background:radial-gradient(circle at 18% 22%,rgba(114,200,232,.16) 0%,transparent 42%),radial-gradient(circle at 80% 18%,rgba(88,201,135,.14) 0%,transparent 48%),radial-gradient(circle at 14% 78%,rgba(253,252,232,.76) 0%,transparent 40%),radial-gradient(circle at 66% 78%,rgba(184,245,194,.34) 0%,transparent 54%),linear-gradient(135deg,#fdfce8,#f4f7df 24%,#e6f4de 46%,#d7f7dd 72%,#b8f5c2)!important;position:relative;min-height:100vh}html.lime #app:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background:linear-gradient(40deg,transparent 18%,rgba(255,255,255,.22) 50%,transparent 82%),linear-gradient(-35deg,transparent 22%,rgba(114,200,232,.07) 52%,transparent 78%),linear-gradient(90deg,transparent 30%,rgba(253,252,232,.2) 50%,transparent 70%);pointer-events:none;z-index:-1}html.lime .el-card{background-color:var(--custom-card-bg);border-color:var(--custom-border-color);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:var(--custom-shadow);border-radius:16px}html.lime .el-input__wrapper{background-color:#ffffff94;border:1px solid rgba(168,219,168,.82);box-shadow:inset 0 0 0 1px #a8dba82e;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}html.lime .el-input__wrapper:hover{border-color:#a8dba8eb;background-color:#ffffffad;box-shadow:inset 0 0 0 1px #a8dba842}html.lime .el-input__wrapper.is-focus{border-color:var(--lime-primary);background-color:#ffffffad;box-shadow:inset 0 0 0 1px #a8dba857,0 0 0 4px #a8dba82e}html.lime .el-input__inner{color:var(--custom-text-color);background-color:transparent}html.lime .el-input__inner::placeholder{color:var(--custom-text-secondary);opacity:.76}html.lime .el-button{border-radius:12px;transition:all .22s ease}html.lime ::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#90ad90,#a8dba8);border-color:#a8dba85c;box-shadow:none;transition:none}html.lime ::-webkit-scrollbar-thumb:hover,html.lime ::-webkit-scrollbar-thumb:active{background:linear-gradient(135deg,#90ad90,#a8dba8);border-color:#a8dba85c;box-shadow:none}html.lime .workspace-sidebar-content,html.lime .workspace-icon-sidebar,html.lime .ec-sidebar-content,html.lime .ec-icon-sidebar,html.lime .batch-display-area,html.lime .mystery-date-container,html.lime .lottery-view-container{scrollbar-gutter:stable both-edges}html.lime .workspace-icon-sidebar::-webkit-scrollbar-thumb,html.lime .workspace-icon-sidebar::-webkit-scrollbar-thumb:hover,html.lime .ec-icon-sidebar::-webkit-scrollbar-thumb,html.lime .ec-icon-sidebar::-webkit-scrollbar-thumb:hover{background:#a8dba8e0;box-shadow:none}html.lime .el-button--primary{background:linear-gradient(135deg,var(--lime-warm-primary) 0%,var(--lime-primary) 100%);border:1px solid rgba(107,203,119,.9);color:#fff;box-shadow:0 8px 22px #6bcb7738}html.lime .el-button--primary:hover{background:linear-gradient(135deg,var(--lime-warm-primary-hover) 0%,#55c670 100%);border-color:var(--lime-warm-primary-hover);color:#fff;transform:none;box-shadow:0 10px 26px #6bcb7742}html.lime .workspace-sidebar-footer .el-button.el-button--primary.transform-btn.generate-btn,html.lime .workspace-sidebar-footer .el-button.transform-btn.generate-btn,html.lime .workspace-sidebar-footer .el-button.el-button--primary.transform-btn.generate-btn.is-loading,html.lime .workspace-sidebar-footer .el-button.transform-btn.generate-btn.is-loading,html.lime .workspace-sidebar-footer .el-button.el-button--primary.transform-btn.generate-btn.is-loading:disabled,html.lime .workspace-sidebar-footer .el-button.transform-btn.generate-btn.is-loading:disabled{--el-button-bg-color: var(--workspace-generate-btn-bg) !important;--el-button-border-color: var(--workspace-generate-btn-border) !important;--el-button-hover-bg-color: var(--workspace-generate-btn-hover-bg) !important;--el-button-hover-border-color: var(--workspace-generate-btn-border) !important;--el-button-active-bg-color: var(--workspace-generate-btn-hover-bg) !important;--el-button-active-border-color: var(--workspace-generate-btn-border) !important;background:var(--workspace-generate-btn-bg)!important;background-color:var(--workspace-generate-btn-bg)!important;border:1px solid var(--workspace-generate-btn-border)!important;color:var(--workspace-generate-btn-text)!important;box-shadow:var(--workspace-generate-btn-shadow)!important}html.lime .workspace-sidebar-footer .el-button.el-button--primary.transform-btn.generate-btn:hover:not(:disabled),html.lime .workspace-sidebar-footer .el-button.transform-btn.generate-btn:hover:not(:disabled){background:var(--workspace-generate-btn-hover-bg)!important;background-color:var(--workspace-generate-btn-hover-bg)!important;border-color:var(--workspace-generate-btn-border)!important;box-shadow:var(--workspace-generate-btn-shadow)!important;transform:none!important}html.lime .el-button--success,html.lime .el-button--info{background:linear-gradient(135deg,var(--lime-accent) 0%,#89d6f0 100%);border:1px solid rgba(114,200,232,.86);color:#fff;box-shadow:0 8px 20px #72c8e82e}html.lime .el-button--success:hover,html.lime .el-button--info:hover{background:linear-gradient(135deg,var(--lime-accent-hover) 0%,#73c9e7 100%);border-color:var(--lime-accent-hover);color:#fff;transform:none}html.lime .el-button--default,html.lime .el-button.is-plain{background:linear-gradient(135deg,var(--lime-secondary) 0%,var(--lime-mint) 100%);border:1px solid rgba(168,219,168,.82);color:var(--lime-text-btn);box-shadow:0 4px 14px #86d9b21f}html.lime .el-button--default:hover,html.lime .el-button.is-plain:hover{background:linear-gradient(135deg,var(--lime-secondary-hover) 0%,var(--lime-mint-hover) 100%);border-color:#a8dba8eb;color:var(--lime-text-btn)}html.lime .el-button--danger{background:linear-gradient(135deg,var(--lime-danger) 0%,#ffb0b0 100%);border:1px solid rgba(255,155,155,.88);color:#fff;box-shadow:0 8px 18px #ff9b9b2e}html.lime .el-button--danger:hover{background:linear-gradient(135deg,var(--lime-danger-hover) 0%,#ff9f9f 100%);border-color:var(--lime-danger-hover);color:#fff}html.lime .el-button--warning{background:linear-gradient(135deg,var(--lime-warm-amber) 0%,var(--lime-warm-yellow) 100%);border:1px solid rgba(255,183,77,.9);color:#fff;box-shadow:0 8px 18px #ffb74d33}html.lime .el-button--warning:hover{background:linear-gradient(135deg,var(--lime-warm-amber-hover) 0%,#ffd966 100%);border-color:var(--lime-warm-amber-hover);color:#fff}html.lime .el-button--text,html.lime .el-button.is-text,html.lime .el-button--link,html.lime .el-button.is-link{color:var(--lime-text-btn)}html.lime .el-button--text:hover,html.lime .el-button.is-text:hover,html.lime .el-button--link:hover,html.lime .el-button.is-link:hover{color:#2f5b43;background:#d2e9db75}html.lime .el-button.is-circle,html.lime .el-button.is-round{border-color:#a8dba8d1}html.lime .el-dropdown-menu{background-color:#f8fcfaeb;border-color:var(--custom-border-color);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:var(--custom-shadow)}html.lime .el-dropdown-menu__item{color:var(--custom-text-color)}html.lime .el-dropdown-menu__item:hover{background:linear-gradient(135deg,#d2e9dba3,#86d9b242);color:var(--custom-text-color)}html.lime .el-dropdown-menu__item.is-active,html.lime .el-select-dropdown__item.is-selected{color:var(--lime-text-btn)!important;font-weight:700;background:#8bc2dd3d!important}html.lime .el-radio-button__original-radio:checked+.el-radio-button__inner,html.lime .el-radio__input.is-checked .el-radio__inner,html.lime .el-checkbox__input.is-checked .el-checkbox__inner{background:#8bc2dd;border-color:#8bc2dd}html.lime .el-radio__input.is-checked+.el-radio__label,html.lime .el-checkbox__input.is-checked+.el-checkbox__label{color:var(--lime-text-btn)}html.lime .el-tabs__item.is-active,html.lime .el-tabs__item:hover{color:#5b7c41}html.lime .el-tabs__active-bar{background:#8bc2dd}html.lime .el-button--text .el-icon,html.lime .el-button.is-text .el-icon,html.lime .el-button--link .el-icon,html.lime .el-button.is-link .el-icon{color:var(--lime-warm-amber-hover)}html.lime .el-button.is-disabled,html.lime .el-button.is-disabled:hover,html.lime .el-button.is-disabled:focus,html.lime .el-button[disabled],html.lime .el-button[disabled]:hover{background:var(--lime-disabled)!important;border-color:var(--lime-disabled)!important;color:#3a6b4f8c!important;box-shadow:none!important;transform:none!important}html.cyber #app{background:radial-gradient(circle at 20% 30%,rgba(0,150,255,.4) 0%,transparent 45%),radial-gradient(circle at 80% 20%,rgba(100,200,255,.35) 0%,transparent 50%),radial-gradient(circle at 60% 80%,rgba(150,220,255,.3) 0%,transparent 60%),radial-gradient(circle at 40% 60%,rgba(0,180,255,.25) 0%,transparent 55%),linear-gradient(135deg,#1e3a8a,#3b82f6 15%,#06b6d4 35%,#0891b2,#0369a1 65%,#1d4ed8 85%,#3730a3)!important;animation:cyberGradientFlow 10s ease-in-out infinite;z-index:0;position:relative;min-height:100vh}html.cyber #app{background:radial-gradient(circle at 25% 25%,rgba(255,130,225,.35) 0%,transparent 50%),radial-gradient(circle at 75% 75%,rgba(130,230,255,.35) 0%,transparent 50%),radial-gradient(circle at 50% 50%,rgba(255,230,130,.3) 0%,transparent 70%),linear-gradient(135deg,#ff8bb3,#d65a7f,#5c6bff,#4a5668,#5a5a90,#8a8fe9)!important}html.cyber #app>*{background:transparent!important}html.cyber .profile-page,html.cyber .recharge-page,html.cyber .referral-page,html.cyber .magic-fruit-page,html.cyber .image-search-page{background:transparent!important}html.cyber #app:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,transparent 20%,rgba(0,150,255,.15) 50%,transparent 80%),linear-gradient(-45deg,transparent 25%,rgba(100,200,255,.12) 45%,transparent 75%),linear-gradient(90deg,transparent 30%,rgba(150,220,255,.08) 50%,transparent 70%);opacity:.9;animation:cyberOverlayPulse 5s ease-in-out infinite alternate;z-index:-1;pointer-events:none}@keyframes cyberGradientFlow{0%{background-position:0% 50%,100% 50%,50% 0%,0% 0%}25%{background-position:25% 75%,75% 25%,25% 25%,25% 25%}50%{background-position:100% 50%,0% 50%,50% 100%,50% 50%}75%{background-position:75% 25%,25% 75%,75% 75%,75% 75%}to{background-position:0% 50%,100% 50%,50% 0%,100% 100%}}@keyframes cyberOverlayPulse{0%{opacity:.6}to{opacity:1}}@keyframes cyberTitleGlow{0%{background-position:0% 50%}to{background-position:100% 50%}}@keyframes cyberBrightFlow{0%{background-position:0% 50%,100% 50%,50% 0%,0% 0%}25%{background-position:25% 75%,75% 25%,25% 25%,25% 25%}50%{background-position:100% 50%,0% 50%,50% 100%,50% 50%}75%{background-position:75% 25%,25% 75%,75% 75%,75% 75%}to{background-position:0% 50%,100% 50%,50% 0%,100% 100%}}@keyframes cyberBrightPulse{0%{opacity:.6}to{opacity:1}}@keyframes redBlueBrightFlow{0%{background-position:0% 50%,100% 50%,50% 0%,0% 0%,50% 100%;filter:hue-rotate(0deg) saturate(1.2)}20%{background-position:20% 80%,80% 20%,20% 20%,20% 20%,80% 80%;filter:hue-rotate(30deg) saturate(1.3)}40%{background-position:80% 20%,20% 80%,80% 80%,80% 80%,20% 20%;filter:hue-rotate(60deg) saturate(1.4)}60%{background-position:100% 50%,0% 50%,50% 100%,50% 50%,0% 0%;filter:hue-rotate(90deg) saturate(1.3)}80%{background-position:50% 0%,50% 100%,0% 50%,100% 50%,50% 50%;filter:hue-rotate(60deg) saturate(1.2)}to{background-position:0% 50%,100% 50%,50% 0%,0% 0%,50% 100%;filter:hue-rotate(0deg) saturate(1.2)}}@keyframes redBlueBrightPulse{0%{opacity:.8;filter:brightness(1.1) saturate(1.2)}25%{opacity:.9;filter:brightness(1.2) saturate(1.3)}50%{opacity:1;filter:brightness(1.3) saturate(1.4)}75%{opacity:.95;filter:brightness(1.2) saturate(1.3)}to{opacity:.85;filter:brightness(1.1) saturate(1.2)}}@keyframes customBluePinkFlow{0%{background-position:0% 50%,100% 50%,50% 0%,0% 100%,50% 50%;filter:hue-rotate(0deg) saturate(1.3) brightness(1.1)}20%{background-position:25% 75%,75% 25%,75% 25%,25% 75%,50% 50%;filter:hue-rotate(15deg) saturate(1.4) brightness(1.15)}40%{background-position:75% 25%,25% 75%,25% 75%,75% 25%,25% 75%;filter:hue-rotate(30deg) saturate(1.5) brightness(1.2)}60%{background-position:100% 50%,0% 50%,0% 50%,100% 0%,75% 25%;filter:hue-rotate(15deg) saturate(1.4) brightness(1.15)}80%{background-position:50% 0%,50% 100%,100% 50%,0% 50%,25% 75%;filter:hue-rotate(5deg) saturate(1.35) brightness(1.1)}to{background-position:0% 50%,100% 50%,50% 0%,0% 100%,50% 50%;filter:hue-rotate(0deg) saturate(1.3) brightness(1.1)}}@keyframes customBluePinkPulse{0%{opacity:.75;filter:brightness(1.1) saturate(1.3) contrast(1.1)}25%{opacity:.85;filter:brightness(1.15) saturate(1.35) contrast(1.15)}50%{opacity:.9;filter:brightness(1.2) saturate(1.4) contrast(1.2)}75%{opacity:.8;filter:brightness(1.15) saturate(1.35) contrast(1.15)}to{opacity:.7;filter:brightness(1.1) saturate(1.3) contrast(1.1)}}html.girl #app{background:linear-gradient(135deg,#fffaf6,#fff1e6 32%,#ffe0cb 68%,#eadffd);position:relative;isolation:isolate}html.girl #app:after{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 20%,rgba(255,107,53,.1) 0%,transparent 50%),radial-gradient(circle at 80% 80%,rgba(247,147,30,.1) 0%,transparent 50%),radial-gradient(circle at 60% 40%,rgba(254,202,87,.08) 0%,transparent 50%);pointer-events:none;z-index:1}#app{width:100%;margin:0;padding:0;font-weight:400;color:var(--custom-text-color);transition:background-color .3s,color .3s;position:relative;z-index:1}html:not(.cyber):not(.fantasy):not(.lime) #app{background-color:var(--custom-bg-color)}a,.green{text-decoration:none;color:#00bd7e;transition:.4s;padding:3px}@media (hover: hover){a:hover{background-color:#00bd7e33}}.page-container{background-color:var(--custom-bg-color);color:var(--custom-text-color);transition:background-color .3s,color .3s}.card-container{background-color:var(--custom-card-bg);border:1px solid var(--custom-border-color);box-shadow:var(--custom-shadow);transition:background-color .3s,border-color .3s,box-shadow .3s}.text-secondary{color:var(--custom-text-secondary)}html.dark .el-card{background-color:var(--custom-card-bg);border-color:var(--custom-border-color)}html.dark .el-input__wrapper{background-color:var(--custom-card-bg);border-color:var(--custom-border-color);box-shadow:none}html.dark .el-input__inner{color:var(--custom-text-color);background-color:transparent}html.dark .el-form-item__label{color:var(--custom-text-color)}html.dark .el-dropdown-menu{background-color:var(--custom-card-bg);border-color:var(--custom-border-color)}html.dark .el-dropdown-menu__item{color:var(--custom-text-color)}html.dark .el-dropdown-menu__item:hover{background-color:var(--custom-bg-secondary)}html.girl .el-card{background-color:var(--custom-card-bg);border-color:var(--custom-border-color);box-shadow:0 4px 16px #ff6b351a}html.girl .el-input__wrapper{background-color:var(--custom-card-bg);border-color:var(--custom-border-color);box-shadow:0 0 0 1px var(--custom-border-color) inset}html.girl .el-input__wrapper:hover{border-color:#ff6b35;box-shadow:0 0 0 1px #ff6b35 inset}html.girl .el-input__wrapper.is-focus{border-color:#f7931e;box-shadow:0 0 0 1px #f7931e inset,0 0 0 1px #f7931e}html.girl .el-input__inner{color:var(--custom-text-color);background-color:transparent}html.girl .el-input__inner::placeholder{color:var(--custom-text-secondary);opacity:.6}html.girl .el-form-item__label{color:var(--custom-text-color);font-weight:600}html.girl .el-button{border-color:var(--custom-border-color)}html.girl .el-button--primary{background:linear-gradient(135deg,#ff6b35,#f7931e);border-color:#f7931e;color:#fff}html.girl .el-button--primary:hover{background:linear-gradient(135deg,#f7931e,#d97706);transform:translateY(-1px);box-shadow:0 4px 12px #ec48994d}html.girl .el-dropdown-menu{background-color:var(--custom-card-bg);border-color:var(--custom-border-color);box-shadow:0 8px 24px #ec489926}html.girl .el-dropdown-menu__item{color:var(--custom-text-color)}html.girl .el-dropdown-menu__item:hover{background-color:var(--custom-bg-secondary);color:#be185d}html.girl .el-progress-bar__outer{background-color:#cbb7d947}html.girl .el-progress-bar__inner{background:linear-gradient(90deg,#cfa9be,#b994cc,#c7b4de)}html.girl .el-slider__runway{background-color:#ec48991a}html.girl .el-slider__bar{background:linear-gradient(90deg,#ec4899,#be185d)}html.girl .el-slider__button{border-color:#be185d;background-color:#fff}html.girl .el-slider__button:hover{box-shadow:0 0 12px #ec489966}html.cyber .el-card{background-color:var(--custom-card-bg);border-color:var(--custom-border-color);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:16px;box-shadow:0 8px 32px #0000004d,0 0 0 1px #8b5cf633,inset 0 1px #ffffff1a}html.cyber .el-input__wrapper{background-color:#ffffffe6;border:2px solid rgba(99,102,241,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s cubic-bezier(.4,0,.2,1)}html.cyber .el-input__wrapper:hover{border-color:#6366f180;background-color:#fffffff2;box-shadow:0 4px 20px #6366f133}html.cyber .el-input__wrapper.is-focus{border-color:#6366f1;background-color:#fff;box-shadow:0 0 0 4px #6366f133,0 8px 32px #6366f14d;transform:translateY(-2px)}html.cyber .el-input__inner{color:var(--custom-text-color);background-color:transparent}html.cyber .el-button--primary{background:linear-gradient(135deg,#6366f1,#8b5cf6,#a855f7);border:none;box-shadow:0 8px 32px #6366f14d;transition:all .3s cubic-bezier(.4,0,.2,1)}html.cyber .el-button--primary:hover{transform:translateY(-2px);box-shadow:0 12px 40px #6366f166;background:linear-gradient(135deg,#4f46e5,#7c3aed,#9333ea)}html.cyber .el-select .el-input__wrapper{background:#ffffffe6;border:2px solid rgba(99,102,241,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}html.cyber .el-checkbox__inner{background:#ffffffe6;border-color:#6366f166}html.cyber .el-checkbox__input.is-checked .el-checkbox__inner{background:#6366f1;border-color:#6366f1}html.cyber .el-progress-bar__outer{background:#6366f11a}html.cyber .el-progress-bar__inner{background:linear-gradient(90deg,#6366f1,#8b5cf6)}html.cyber .el-slider__runway{background:#6366f11a}html.cyber .el-slider__bar{background:linear-gradient(90deg,#6366f1,#8b5cf6)}html.cyber .el-slider__button{border-color:#6366f1;background-color:#fff;box-shadow:0 0 0 2px #6366f14d}html.cyber .el-slider__button:hover{box-shadow:0 0 12px #6366f199;transform:scale(1.1)}html.cyber .el-dropdown__popper,html.cyber .el-dropdown__popper.el-popper{background:#1a1a2e80!important;border-color:#8b5cf64d!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;opacity:1!important}html.cyber .el-dropdown-menu{background:transparent!important;border:none!important}html.cyber .el-dropdown-menu__item{color:#fffffff2!important;background:transparent!important}html.cyber .el-dropdown-menu__item:hover,html.cyber .el-dropdown-menu__item:focus{background:#8b5cf633!important;color:#fff!important}html.cyber .el-dropdown-menu__item.is-divided{border-top-color:#8b5cf633!important}html.cyber .el-popper.is-light{background:#1a1a2e80!important;border-color:#8b5cf64d!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;opacity:1!important}html.cyber .el-popper.is-light .el-popper__arrow:before{background:#1a1a2e80!important;border-color:#1a1a2e80!important}html.cyber .el-select-dropdown,html.cyber .el-select-dropdown.el-popper{background:#1a1a2e80!important;border-color:#8b5cf64d!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;opacity:1!important}html.cyber .el-select-dropdown__item{color:#fffffff2!important}html.cyber .el-select-dropdown__item:hover,html.cyber .el-select-dropdown__item.hover{background:#8b5cf633!important}html.cyber .el-select-dropdown__item.is-selected{color:#a78bfa!important;font-weight:700}html.cyber .el-popover,html.cyber .el-popover.el-popper{background:#1a1a2e80!important;border-color:#8b5cf64d!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;opacity:1!important;color:#fffffff2!important}html.cyber .el-popover .el-popper__arrow:before{background:#1a1a2e80!important;border-color:#1a1a2e80!important}html.cyber .el-message-box{background:#1a1a2e80!important;border-color:#8b5cf64d!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;opacity:1!important}html.cyber .el-message-box__title{color:#fffffff2!important}html.cyber .el-message-box__content{color:#ffffffd9!important}html.cyber .el-message-box__btns .el-button{-webkit-backdrop-filter:none;backdrop-filter:none}html.cyber .red-packet-dialog,html.cyber .red-packet-dialog .el-dialog{background:#161e30f5!important;border:1px solid rgba(125,166,255,.22)!important;box-shadow:0 20px 48px #050a1880,0 0 0 1px #6366f114!important}html.cyber .red-packet-dialog .el-dialog__title,html.cyber .red-packet-dialog .red-packet-form-label{color:#edf4ff!important}html.cyber .red-packet-dialog .red-packet-form-tip,html.cyber .red-packet-dialog .el-dialog__headerbtn .el-dialog__close{color:#dce7ffc2!important}html.cyber .red-packet-dialog .el-input__wrapper,html.cyber .red-packet-dialog .el-select .el-input__wrapper,html.cyber .red-packet-dialog .el-select__wrapper{--el-fill-color-blank: rgba(26, 38, 66, .92) !important;--el-bg-color-overlay: rgba(26, 38, 66, .92) !important;background:#1a2642eb!important;background-color:#1a2642eb!important;background-image:none!important;border-color:#789cff66!important;box-shadow:inset 0 1px #ffffff0a!important;border-radius:12px!important}html.cyber .red-packet-dialog .el-input__wrapper:hover,html.cyber .red-packet-dialog .el-select .el-input__wrapper:hover,html.cyber .red-packet-dialog .el-select__wrapper:hover{background:#1e2c4cf5!important;border-color:#82a8ff8f!important}html.cyber .red-packet-dialog .el-input__wrapper.is-focus,html.cyber .red-packet-dialog .el-select .el-input__wrapper.is-focus,html.cyber .red-packet-dialog .el-select__wrapper.is-focused,html.cyber .red-packet-dialog .el-select__wrapper.is-hovering{border-color:#788cffb8!important;box-shadow:0 0 0 3px #788cff29!important}html.cyber .red-packet-dialog .el-input-number__decrease,html.cyber .red-packet-dialog .el-input-number__increase{background:#222f4efa!important;border-color:#789cff47!important;color:#eef4ff!important}html.cyber .red-packet-dialog .red-packet-expire-select,html.cyber .red-packet-dialog .red-packet-expire-select .el-select__wrapper,html.cyber .red-packet-dialog .red-packet-expire-select .el-input__wrapper,html.cyber .red-packet-dialog .red-packet-expire-select .el-input,html.cyber .red-packet-dialog .red-packet-expire-select .el-input__inner{--el-fill-color-blank: rgba(26, 38, 66, .92) !important;--el-bg-color-overlay: rgba(26, 38, 66, .92) !important;background:#1a2642eb!important;background-color:#1a2642eb!important;background-image:none!important;border-radius:12px!important}html.cyber .red-packet-dialog .red-packet-expire-select .el-select__placeholder,html.cyber .red-packet-dialog .red-packet-expire-select .el-select__selected-item,html.cyber .red-packet-dialog .red-packet-expire-select .el-select__caret{color:#eef4ff!important}html.cyber .red-packet-dialog .el-input-number__decrease:hover,html.cyber .red-packet-dialog .el-input-number__increase:hover{background:#2b3a60!important;color:#fff!important}html.cyber .red-packet-dialog .el-input__inner,html.cyber .red-packet-dialog .el-select__selected-item,html.cyber .red-packet-dialog .el-select__placeholder,html.cyber .red-packet-dialog .el-input-number .el-input__inner,html.cyber .red-packet-dialog .el-input__count,html.cyber .red-packet-dialog .el-select__caret{color:#eef4ff!important}html.cyber .red-packet-dialog .el-select__placeholder.is-transparent{color:#cddbff75!important}html.cyber .red-packet-dialog .el-input__inner::placeholder{color:#cddbff75!important}html.cyber .glow-border{position:relative;border:1px solid transparent;background:linear-gradient(#ffffffe6,#ffffffe6) padding-box,linear-gradient(135deg,#6366f1,#8b5cf6,#a855f7) border-box;border-radius:12px}html.cyber .glow-border:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;padding:2px;background:linear-gradient(135deg,#6366f1,#8b5cf6,#a855f7);border-radius:inherit;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:source-out;mask-composite:subtract;animation:cyberGlowRotate 3s linear infinite}@keyframes cyberGlowRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (min-width: 1024px){#app{width:100%;padding:0}}html.cyber .el-card,html.cyber .el-dialog,html.cyber .el-drawer,html.cyber .el-message,html.cyber .el-notification{background:#ffffff1a!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}html.cyber .page-container,html.cyber .card-container{background:transparent!important}html.cyber{background:#0f1419!important}html.cyber body{background:transparent!important}html.cyber:has(.profile-page),html.cyber:has(.recharge-page),html.cyber:has(.referral-page),html.cyber:has(.magic-fruit-page),html.cyber:has(.image-search-page),html.cyber.page-profile,html.cyber.page-recharge,html.cyber.page-referral,html.cyber.page-magic-fruit,html.cyber.page-image-search{background:var(--custom-bg-color)!important;background-attachment:scroll!important;background-size:cover!important;min-height:100%}html.cyber:has(.profile-page) #app,html.cyber:has(.recharge-page) #app,html.cyber:has(.referral-page) #app,html.cyber:has(.magic-fruit-page) #app,html.cyber:has(.image-search-page) #app,html.cyber.page-profile #app,html.cyber.page-recharge #app,html.cyber.page-referral #app,html.cyber.page-magic-fruit #app,html.cyber.page-image-search #app{background:transparent!important;animation:none!important;min-height:100%;height:auto}html.cyber:has(.profile-page) #app:before,html.cyber:has(.recharge-page) #app:before,html.cyber:has(.referral-page) #app:before,html.cyber:has(.magic-fruit-page) #app:before,html.cyber:has(.image-search-page) #app:before,html.cyber.page-profile #app:before,html.cyber.page-recharge #app:before,html.cyber.page-referral #app:before,html.cyber.page-magic-fruit #app:before,html.cyber.page-image-search #app:before{display:none!important}html.cyber:has(.profile-page) .cyber-effects,html.cyber:has(.recharge-page) .cyber-effects,html.cyber:has(.referral-page) .cyber-effects,html.cyber:has(.magic-fruit-page) .cyber-effects,html.cyber:has(.image-search-page) .cyber-effects,html.cyber.page-profile .cyber-effects,html.cyber.page-recharge .cyber-effects,html.cyber.page-referral .cyber-effects,html.cyber.page-magic-fruit .cyber-effects,html.cyber.page-image-search .cyber-effects{position:fixed;top:0;left:0;width:100vw;height:100vh}html.cyber .profile-page,html.cyber .recharge-page,html.cyber .usage-history-page,html.cyber .referral-page,html.cyber .magic-fruit-page,html.cyber .image-search-page{width:100%;max-width:none!important;min-height:100vh;min-height:100dvh;margin:0;box-sizing:border-box}html.cyber #app{width:100%;max-width:none!important;min-height:100vh;min-height:100dvh}html.cyber .app-router-layer{width:100%;min-height:100vh;min-height:100dvh}.profile-page .account-btn,.recharge-page .account-btn,.referral-page .account-btn,.usage-history-page .account-btn,.style-page .account-btn,.image-search-page .account-btn{min-width:118px!important;min-height:40px!important;padding:0 20px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;font-size:14px!important;line-height:1!important;white-space:nowrap!important}html.girl .app-root,html.girl .processing-root,html.girl .workspace-main-content-area,html.girl .ecommerce-workspace{background:transparent!important}html.girl .page-container,html.girl .card-container,html.girl .el-card,html.girl .main-content{position:relative!important;z-index:5!important;background:transparent!important}::-webkit-scrollbar{width:6.4px;height:6.4px}::-webkit-scrollbar-track{background:#ffffff08;border-radius:20px;margin:2px}::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#444,#666);border-radius:20px;border:1px solid rgba(255,255,255,.05);transition:all .3s ease}::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#666,#888);box-shadow:0 0 9.6px #6663;border-color:#ffffff1a}::-webkit-scrollbar-thumb:active{background:linear-gradient(135deg,#777,#999)}::-webkit-scrollbar-corner{background:transparent}*{scrollbar-width:thin;scrollbar-color:#666666 rgba(255,255,255,.03)}.chat-messages::-webkit-scrollbar{width:12.8px}.chat-messages::-webkit-scrollbar-thumb{border-radius:12px}.chat-messages::-webkit-scrollbar-track{border-radius:12px}.sidebar::-webkit-scrollbar{width:4.8px}.sidebar::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#555,#777);border-radius:20px}.sidebar::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#777,#999);box-shadow:0 0 6.4px #7777774d}.cyber-effects[data-v-708447ed]{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100dvh;pointer-events:none!important;z-index:10!important;overflow:hidden}.cyber-effects[data-v-708447ed] *,.cyber-effects[data-v-708447ed] *:before,.cyber-effects[data-v-708447ed] *:after{pointer-events:none}.glow-orb[data-v-708447ed]{position:absolute;border-radius:50%;filter:blur(1px);opacity:.6;animation:orbFloat-708447ed 8s ease-in-out infinite}.glow-orb-1[data-v-708447ed]{width:180px;height:180px;background:radial-gradient(circle,rgba(0,150,255,.7) 0%,rgba(50,180,255,.3) 30%,rgba(100,200,255,.1) 60%,transparent 80%);box-shadow:0 0 50px #0096ff80,0 0 80px #32b4ff33;top:15%;left:2%;animation-delay:0s;animation-duration:12s}.fantasy-theme .glow-orb-1[data-v-708447ed]{background:radial-gradient(circle,#7196e1e6,#a3b2eb99,#b7c6f566 60%,#7196e133 80%);box-shadow:0 0 60px #7196e1cc,0 0 100px #a3b2eb80,0 0 150px #7196e14d}.glow-orb-2[data-v-708447ed]{width:140px;height:140px;background:radial-gradient(circle,rgba(100,200,255,.7) 0%,rgba(150,220,255,.3) 35%,rgba(200,240,255,.1) 65%,transparent 85%);box-shadow:0 0 40px #64c8ff80,0 0 70px #96dcff4d;bottom:25%;left:3%;animation-delay:-3s;animation-duration:14s}.fantasy-theme .glow-orb-2[data-v-708447ed]{background:radial-gradient(circle,#d988c1e6,#e3a6d599 35%,#edc4e966 65%,#d988c133 85%);box-shadow:0 0 50px #d988c1cc,0 0 90px #e3a6d580,0 0 130px #d988c14d}.glow-orb-3[data-v-708447ed]{width:160px;height:160px;background:radial-gradient(circle,rgba(0,180,255,.7) 0%,rgba(80,200,255,.3) 35%,rgba(160,230,255,.1) 65%,transparent 85%);box-shadow:0 0 45px #00b4ff80,0 0 75px #50c8ff4d;bottom:15%;right:5%;animation-delay:-6s;animation-duration:16s}.fantasy-theme .glow-orb-3[data-v-708447ed]{background:radial-gradient(circle,#a58fd1e6,#b9a3db99 35%,#cdb7e566 65%,#a58fd133 85%);box-shadow:0 0 55px #a58fd1cc,0 0 95px #b9a3db80,0 0 140px #a58fd14d}.glow-orb-4[data-v-708447ed]{width:60px;height:60px;background:radial-gradient(circle,rgba(120,200,255,.8) 0%,rgba(160,220,255,.4) 40%,rgba(200,240,255,.15) 70%,transparent 90%);box-shadow:0 0 20px #78c8ff99,0 0 35px #a0dcff4d;top:12%;left:25%;animation-delay:-9s;animation-duration:18s}.fantasy-theme .glow-orb-4[data-v-708447ed]{background:radial-gradient(circle,#b58fcbf2,#c9a3df99 40%,#ddb7f366 70%,#b58fcb33 90%);box-shadow:0 0 25px #b58fcbe6,0 0 45px #c9a3df99,0 0 65px #b58fcb66}@keyframes orbFloat-708447ed{0%,to{transform:translate(0) scale(1);opacity:.6}25%{transform:translate(30px,-20px) scale(1.1);opacity:.4}50%{transform:translate(-10px,20px) scale(.9);opacity:.7}75%{transform:translate(20px,10px) scale(1.05);opacity:.5}}.particle-field[data-v-708447ed]{position:absolute;width:100%;height:100%}.particle[data-v-708447ed]{position:absolute;width:4px;height:4px;background:#64c8ffb3;border-radius:50%;box-shadow:0 0 8px #64c8ff99,0 0 16px #96dcff4d;animation:particleGentleFloat-708447ed 10s ease-in-out infinite}.fantasy-theme .particle[data-v-708447ed]{width:4px;height:4px;background:#7196e199;box-shadow:0 0 12px #7196e180,0 0 24px #d988c166,0 0 36px #a58fd14d;animation:fantasyParticleFloat-708447ed 10s ease-in-out infinite}@keyframes particleGentleFloat-708447ed{0%,to{transform:translateY(0) translate(0) scale(1);opacity:.5}25%{transform:translateY(-8px) translate(5px) scale(1.1);opacity:.8}50%{transform:translateY(5px) translate(-3px) scale(.9);opacity:.6}75%{transform:translateY(-3px) translate(8px) scale(1.05);opacity:.7}}@keyframes fantasyParticleFloat-708447ed{0%,to{transform:translateY(0) translate(0) scale(1);opacity:.5}25%{transform:translateY(-12px) translate(8px) scale(1.3);opacity:.8}50%{transform:translateY(8px) translate(-5px) scale(1.1);opacity:.6}75%{transform:translateY(-5px) translate(12px) scale(1.2);opacity:.7}}.left-decorations[data-v-708447ed]{position:absolute;left:0;top:0;width:25%;height:100%;z-index:0;pointer-events:none;overflow:hidden}.left-decorations[data-v-708447ed] *{pointer-events:none}.floating-element[data-v-708447ed]{position:absolute;border-radius:50%;opacity:.6;animation:elementFloat-708447ed 8s ease-in-out infinite}.element-1[data-v-708447ed]{top:15%;left:8%;width:4px;height:4px;background:radial-gradient(circle,rgba(100,200,255,1) 0%,transparent 70%);box-shadow:0 0 20px #64c8ffcc;animation-delay:0s;animation-duration:6s}.fantasy-theme .element-1[data-v-708447ed]{background:radial-gradient(circle,rgba(113,150,225,1) 0%,rgba(113,150,225,.5) 40%,transparent 70%);box-shadow:0 0 25px #7196e1e6,0 0 40px #7196e199}.element-2[data-v-708447ed]{top:25%;left:20%;width:6px;height:6px;background:radial-gradient(circle,rgba(255,150,200,1) 0%,transparent 70%);box-shadow:0 0 15px #ff96c899;animation-delay:-1s;animation-duration:7s}.fantasy-theme .element-2[data-v-708447ed]{background:radial-gradient(circle,rgba(217,136,193,1) 0%,rgba(217,136,193,.5) 40%,transparent 70%);box-shadow:0 0 20px #d988c1cc,0 0 35px #d988c180}.element-3[data-v-708447ed]{top:40%;left:12%;width:3px;height:3px;background:radial-gradient(circle,rgba(150,255,150,1) 0%,transparent 70%);box-shadow:0 0 12px #96ff96b3;animation-delay:-2s;animation-duration:8s}.fantasy-theme .element-3[data-v-708447ed]{background:radial-gradient(circle,rgba(165,143,209,1) 0%,rgba(165,143,209,.5) 40%,transparent 70%);box-shadow:0 0 18px #a58fd1cc,0 0 30px #a58fd180}.element-4[data-v-708447ed]{top:55%;left:25%;width:5px;height:5px;background:radial-gradient(circle,rgba(255,200,100,1) 0%,transparent 70%);box-shadow:0 0 18px #ffc864cc;animation-delay:-3s;animation-duration:5.5s}.fantasy-theme .element-4[data-v-708447ed]{background:radial-gradient(circle,rgba(181,143,203,1) 0%,rgba(181,143,203,.5) 40%,transparent 70%);box-shadow:0 0 22px #b58fcbe6,0 0 36px #b58fcb99}.element-5[data-v-708447ed]{top:70%;left:10%;width:4px;height:4px;background:radial-gradient(circle,rgba(200,150,255,1) 0%,transparent 70%);box-shadow:0 0 16px #c896ffb3;animation-delay:-4s;animation-duration:9s}.fantasy-theme .element-5[data-v-708447ed]{background:radial-gradient(circle,rgba(217,136,193,1) 0%,rgba(217,136,193,.5) 40%,transparent 70%);box-shadow:0 0 20px #d988c1cc,0 0 32px #d988c180}.element-6[data-v-708447ed]{top:30%;left:28%;width:3px;height:3px;background:radial-gradient(circle,rgba(100,255,200,1) 0%,transparent 70%);box-shadow:0 0 14px #64ffc899;animation-delay:-1.5s;animation-duration:7.5s}.fantasy-theme .element-6[data-v-708447ed]{background:radial-gradient(circle,rgba(113,150,225,1) 0%,rgba(113,150,225,.5) 40%,transparent 70%);box-shadow:0 0 18px #7196e1cc,0 0 28px #7196e180}.element-7[data-v-708447ed]{top:80%;left:22%;width:5px;height:5px;background:radial-gradient(circle,rgba(255,255,200,1) 0%,transparent 70%);box-shadow:0 0 20px #ffffc8cc;animation-delay:-2.5s;animation-duration:6.5s}.fantasy-theme .element-7[data-v-708447ed]{background:radial-gradient(circle,rgba(165,143,209,1) 0%,rgba(165,143,209,.5) 40%,transparent 70%);box-shadow:0 0 24px #a58fd1e6,0 0 40px #a58fd199}.element-8[data-v-708447ed]{top:10%;left:15%;width:4px;height:4px;background:radial-gradient(circle,rgba(255,100,150,1) 0%,transparent 70%);box-shadow:0 0 12px #ff6496b3;animation-delay:-3.5s;animation-duration:8.5s}.fantasy-theme .element-8[data-v-708447ed]{background:radial-gradient(circle,rgba(217,136,193,1) 0%,rgba(217,136,193,.5) 40%,transparent 70%);box-shadow:0 0 16px #d988c1cc,0 0 26px #d988c180}.floating-lines[data-v-708447ed]{position:absolute;opacity:.3;animation:lineFloat-708447ed 10s ease-in-out infinite}.lines-1[data-v-708447ed]{top:20%;left:5%;width:80px;height:1px;background:linear-gradient(90deg,transparent,rgba(100,200,255,.8),transparent);transform:rotate(15deg);animation-delay:0s}.fantasy-theme .lines-1[data-v-708447ed]{background:linear-gradient(90deg,transparent,rgba(165,143,209,.9),rgba(165,143,209,.6),transparent);box-shadow:0 0 8px #a58fd1b3}.lines-2[data-v-708447ed]{top:60%;left:15%;width:60px;height:1px;background:linear-gradient(90deg,transparent,rgba(100,200,255,.7),transparent);transform:rotate(-20deg);animation-delay:-5s}.fantasy-theme .lines-2[data-v-708447ed]{background:linear-gradient(90deg,transparent,rgba(217,136,193,.9),rgba(217,136,193,.6),transparent);box-shadow:0 0 6px #d988c1cc}.lines-3[data-v-708447ed]{top:85%;right:10%;width:70px;height:1px;background:linear-gradient(90deg,transparent,rgba(0,180,255,.8),transparent);transform:rotate(25deg);animation-delay:-2.5s}.fantasy-theme .lines-3[data-v-708447ed]{background:linear-gradient(90deg,transparent,rgba(113,150,225,.9),rgba(113,150,225,.6),transparent);box-shadow:0 0 8px #7196e1b3}@keyframes elementFloat-708447ed{0%,to{transform:translateY(0) translate(0) scale(1);opacity:.6}25%{transform:translateY(-15px) translate(8px) scale(1.2);opacity:.8}50%{transform:translateY(-5px) translate(-10px) scale(.8);opacity:1}75%{transform:translateY(10px) translate(5px) scale(1.1);opacity:.7}}@keyframes lineFloat-708447ed{0%,to{transform:rotate(15deg) translate(0);opacity:.3}50%{transform:rotate(15deg) translate(20px);opacity:.6}}.girl-effects[data-v-c8d4c7c1]{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:10;overflow:hidden;isolation:isolate}.fox-fire[data-v-c8d4c7c1]{position:absolute;width:20px;height:34px;background:radial-gradient(circle at 35% 35%,#fff8d7f2,#ffd27ceb 22%,#ff985ed6 58%,#dfa8ff2e);border-radius:60% 60% 60% 0;animation:fireFloat-c8d4c7c1 24s linear infinite;filter:blur(.8px);box-shadow:0 0 18px #ffba7052,0 0 28px #dcaaff29}.fire-1[data-v-c8d4c7c1]{top:-42px;left:14%}.fire-2[data-v-c8d4c7c1]{top:-56px;left:52%;animation-delay:-8.4s}.fire-3[data-v-c8d4c7c1]{top:-48px;right:14%;animation-delay:-16.8s}.spirit-orb[data-v-c8d4c7c1]{position:absolute;width:12px;height:12px;background:radial-gradient(circle,#fffffffa,#ffe2b0eb 34%,#e7bcff3d);border-radius:50%;box-shadow:0 0 15px #ffd27c99,0 0 28px #dcaaff42;animation:orbGlow-c8d4c7c1 3.2s ease-in-out infinite}.orb-1[data-v-c8d4c7c1]{top:14%;left:26%}.orb-2[data-v-c8d4c7c1]{top:34%;right:20%;animation-delay:.9s}.orb-3[data-v-c8d4c7c1]{bottom:16%;left:35%;animation-delay:1.6s}.floating-petal[data-v-c8d4c7c1]{position:absolute;border-radius:72% 8%;background:radial-gradient(circle at 28% 28%,#fffffff5,#ffe0e9eb 18%,#f9b0c6e0 58%,#f9b0c614);box-shadow:0 0 10px #f9b0c62e;opacity:.68;filter:blur(.2px);animation:featherFall-c8d4c7c1 linear infinite;transform-origin:24% 50%}.floating-petal[data-v-c8d4c7c1]:before{content:"";position:absolute;left:22%;top:14%;width:2px;height:72%;border-radius:999px;background:linear-gradient(180deg,#fffcf8eb,#f7b6c78a);opacity:.72}.spirit-spark[data-v-c8d4c7c1]{position:absolute;width:8px;height:8px;border-radius:50%;background:radial-gradient(circle,#fffcf4fa,#ffe0a0d1 34%,#e0b6ff14);box-shadow:0 0 12px #ffdba06b,0 0 24px #e0b6ff33;animation:sparkleDrift-c8d4c7c1 ease-in-out infinite;will-change:transform,opacity}@keyframes auraDrift-c8d4c7c1{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(18px,-12px,0) scale(1.04)}to{transform:translate3d(-12px,10px,0) scale(.98)}}@keyframes wispFlow-c8d4c7c1{0%,to{transform:translateZ(0) rotate(-6deg) scale(1)}50%{transform:translate3d(14px,-10px,0) rotate(-2deg) scale(1.05)}}@keyframes fireFloat-c8d4c7c1{0%{transform:translateZ(0) rotate(-18deg) scale(.86);opacity:0}12%{opacity:.72}45%{transform:translate3d(42px,38vh,0) rotate(-4deg) scale(1.08);opacity:.88}72%{transform:translate3d(-18px,76vh,0) rotate(10deg) scale(.96);opacity:.62}to{transform:translate3d(28px,118vh,0) rotate(18deg) scale(.72);opacity:0}}@keyframes orbGlow-c8d4c7c1{0%,to{opacity:.48;transform:scale(1)}50%{opacity:1;transform:scale(1.36)}}@keyframes featherFall-c8d4c7c1{0%{transform:translate3d(0,-10vh,0) rotate(var(--fall-r1, -18deg)) scale(.92);opacity:0}10%{opacity:.76}26%{transform:translate3d(var(--fall-x1, 18px),18vh,0) rotate(var(--fall-r2, 14deg)) scale(1)}54%{transform:translate3d(var(--fall-x2, -12px),48vh,0) rotate(var(--fall-r1, -18deg)) scale(1.06)}78%{transform:translate3d(var(--fall-x3, 22px),82vh,0) rotate(var(--fall-r3, -10deg)) scale(.96);opacity:.6}to{transform:translate3d(calc(var(--fall-x3, 22px) * .6),118vh,0) rotate(calc(var(--fall-r2, 14deg) * 1.1)) scale(.82);opacity:0}}@keyframes sparkleDrift-c8d4c7c1{0%,to{transform:translateZ(0) scale(.7);opacity:.4}22%{transform:translate3d(calc(var(--spark-x, 12px) * .45),calc(var(--spark-y, -14px) * .45),0) scale(1.02);opacity:.78}40%{transform:translate3d(var(--spark-x, 12px),var(--spark-y, -14px),0) scale(1.18);opacity:1}62%{transform:translate3d(calc(var(--spark-x, 12px) * -.35),calc(var(--spark-y, -14px) * .7),0) scale(.92);opacity:.72}75%{transform:translate3d(calc(var(--spark-x, 12px) * .3),6px,0) scale(.94);opacity:.66}}*{margin:0;padding:0;box-sizing:border-box}html,body{width:100%;height:100%;margin:0;padding:0}body{color:var(--custom-text-color)!important;background:var(--custom-bg-color)!important;transition:background-color .3s,color .3s}#app{width:100%;min-height:100vh;padding:0!important;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,微软雅黑,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative}.app-router-layer{position:relative;z-index:2;width:100%;min-height:100vh;min-height:100dvh}body:has(.login-page){background:transparent!important;color:inherit!important}html.cyber body,html.cyber html{background:transparent!important}.image-display-layer{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9998;pointer-events:none;overflow:hidden}.image-display-layer *{pointer-events:auto}.single-image-container,.image-container,.compare-image-container,.processed-container{z-index:100!important;position:relative!important}.image-preview-area,.preview-images-container,.preview-image{z-index:200!important}.single-upload-area,.upload-area,.el-upload,.el-upload-dragger{z-index:150!important;position:relative!important}img{z-index:300!important;position:relative!important}.main-content-area{z-index:50!important;position:relative!important}::-webkit-scrollbar{width:0;height:0;display:none}::-webkit-scrollbar-track{display:none}::-webkit-scrollbar-thumb{display:none}*{scrollbar-width:none}html.dark ::-webkit-scrollbar{display:none}
