.message-stack.svelte-55kp2b{z-index:9999;pointer-events:none;flex-direction:column;align-items:flex-end;gap:12px;max-width:calc(100vw - 40px);display:flex;position:fixed;top:20px;right:20px}.message.svelte-55kp2b{color:#fff;border-radius:8px;min-width:300px;max-width:calc(100vw - 40px);padding:16px 24px;font-weight:500;box-shadow:0 4px 15px #0003}.message-content.svelte-55kp2b{align-items:center;gap:14px;display:flex}.icon.svelte-55kp2b{color:#ffffffe6;filter:drop-shadow(0 1px 2px #0003);flex-shrink:0;width:28px;height:28px}.text.svelte-55kp2b{flex-grow:1;font-size:1.1rem;line-height:1.4}.success.svelte-55kp2b{background-color:var(--ui-toast-success);border:2px solid var(--ui-toast-success-border)}.error.svelte-55kp2b{background-color:var(--ui-toast-error);border:2px solid var(--ui-toast-error-border)}.info.svelte-55kp2b{background-color:var(--ui-toast-info);border:2px solid var(--ui-toast-info-border)}.warning.svelte-55kp2b{background-color:var(--ui-toast-warning);border:2px solid var(--ui-toast-warning-border)}@media (width<=1160px){.message-stack.svelte-55kp2b{top:15px;left:auto;right:15px}.message.svelte-55kp2b{min-width:unset;border-radius:6px;max-width:320px;padding:12px 16px}.message-content.svelte-55kp2b{gap:10px}.icon.svelte-55kp2b{width:24px;height:24px}.text.svelte-55kp2b{word-break:break-word;font-size:1rem;line-height:1.35}.success.svelte-55kp2b,.error.svelte-55kp2b,.info.svelte-55kp2b,.warning.svelte-55kp2b{border-width:1.5px}}.drag-drop-overlay.svelte-2inmhp{z-index:10000;pointer-events:none;background-color:#000000b3;justify-content:center;align-items:center;animation:.2s ease-in-out svelte-2inmhp-fadeIn;display:flex;position:fixed;inset:0}.drop-zone.svelte-2inmhp{text-align:center;color:#f4eee0;background-color:#fdcf511a;border:3px dashed #fdcf51;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;width:80%;max-width:500px;height:300px;padding:3rem;display:flex}h2.svelte-2inmhp{color:#fdcf51;margin:1rem 0;font-size:2rem}p.svelte-2inmhp{opacity:.8;font-size:1.2rem}.processing-overlay.svelte-2inmhp{z-index:9999;background-color:#000000b3;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.spinner.svelte-2inmhp{border:5px solid #fdcf51;border-top-color:#0000;border-radius:50%;width:50px;height:50px;margin-bottom:1rem;animation:1s linear infinite svelte-2inmhp-spin}.processing-overlay.svelte-2inmhp p:where(.svelte-2inmhp){color:#f4eee0;font-size:1.5rem}@keyframes svelte-2inmhp-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes svelte-2inmhp-spin{to{transform:rotate(360deg)}}.dep-overlay.svelte-r065y3{z-index:2300;background:#000000a6;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.dep-modal.svelte-r065y3{text-align:center;background:#2d2d2d;border:2px solid #f4eee0;border-radius:12px;width:520px;max-width:90vw;padding:2rem;box-shadow:0 10px 30px #00000080}h3.svelte-r065y3{color:#fdcf51;margin:0 0 1rem;font-family:M6X11,sans-serif;font-size:1.5rem}p.svelte-r065y3{color:#f4eee0;margin:0 0 1.5rem;font-size:1.15rem;line-height:1.6}.dep-actions.svelte-r065y3{justify-content:center;gap:1rem;display:flex}.cancel-btn.svelte-r065y3,.confirm-btn.svelte-r065y3{cursor:pointer;border:2px solid #f4eee0;border-radius:6px;padding:.75rem 1.5rem;font-family:M6X11,sans-serif;font-size:1.1rem;transition:all .2s;box-shadow:0 4px #00000040}.cancel-btn.svelte-r065y3{color:#f4eee0;background:#b86a2b}.cancel-btn.svelte-r065y3:hover{background:#c97a3b;transform:translateY(-2px);box-shadow:0 6px #00000040}.cancel-btn.svelte-r065y3:active{transform:translateY(1px);box-shadow:0 2px #00000040}.confirm-btn.svelte-r065y3{color:#f4eee0;background:#ea9600}.confirm-btn.svelte-r065y3:hover{background:#f0a51a;transform:translateY(-2px);box-shadow:0 6px #00000040}.confirm-btn.svelte-r065y3:active{transform:translateY(1px);box-shadow:0 2px #00000040}.theme-surface{background:var(--ui-surface);color:var(--ui-text)}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ui-bg:#a53535;--ui-bg-dot:#d66060;--ui-bg-dot-win:#f99;--ui-text:#f4eee0;--ui-text-muted:#c4c2c2;--ui-text-soft:#f4eee0cc;--ui-heading:#fdcf51;--ui-accent:#fdcf51;--ui-warning:gold;--ui-warning-border:gold;--ui-scroll-thumb:#f4eee0;--ui-scroll-thumb-border:#c14139cc;--ui-spinner:#f4eee0;--ui-button-green:#56a786;--ui-button-green-border:#459373;--ui-button-green-hover:#74cca8;--ui-button-purple:#6d28d9;--ui-button-purple-border:#5b21b6;--ui-button-purple-hover:#7c3aed;--ui-button-forest:#4caf50;--ui-button-forest-border:#3d8b40;--ui-button-forest-hover:#45a049;--ui-button-lilac:#7c3aed;--ui-button-lilac-border:#5b21b6;--ui-button-lilac-hover:#8b5cf6;--ui-button-blue:#2878c8;--ui-button-blue-border:#2b9ce9;--ui-button-blue-hover:#2f88da;--ui-button-blue-border-hover:#33a6f2;--ui-button-blue-active:#1f6bb3;--ui-button-blue-active-border:#1f8ed6;--ui-note-bg:#8a5b1a;--ui-note-border:#d89b3f;--ui-note-code:#6b4413;--ui-note-icon:#fdcf51;--ui-copy-bg:#c9971e;--ui-copy-border:#e3a93a;--ui-copy-hover:#d3a428;--ui-copy-hover-border:#d28a22;--ui-copy-active:#b48518;--ui-copy-active-border:#c07a16;--ui-help-bg:#0f1a2e;--ui-help-border:#2b9ce9;--ui-help-focus:#8ad7ff;--ui-modal-overlay:#0a0a0cb3;--ui-input-bg:#1f1f1f;--ui-input-border:#5b21b6;--ui-input-placeholder:#bfb8a8;--ui-switch-off:#f87171;--ui-switch-off-border:#fc4747;--ui-switch-on:#4ade80;--ui-switch-on-border:#2fba66;--ui-switch-thumb:#f4eee0;--ui-switch-thumb-outline:#9e9a90;--ui-slider-start:#ea9600;--ui-slider-end:#fdcf51;--ui-slider-border:#f4eee0;--ui-slider-thumb:#f4eee0;--ui-slider-thumb-border:#9e9a90;--ui-toast-success:#2d6b4f;--ui-toast-success-border:#459373;--ui-toast-error:#4a2d32;--ui-toast-error-border:#644047;--ui-toast-info:#2d3d4a;--ui-toast-info-border:#435662;--ui-toast-warning:#4a452d;--ui-toast-warning-border:#625c43;--ui-launch-bg:#00a2ff;--ui-launch-hover:#08f;--ui-launch-outline:#334461;--ui-launch-text:#f4eee0;--ui-danger:#c14139;--ui-danger-hover:#d4524a;--ui-danger-strong:#e74c3c;--ui-danger-outline:#a13029;--ui-success:#56a786;--ui-success-hover:#63b897;--ui-success-strong:#27ae60;--ui-success-strong-hover:#2ecc71;--ui-success-alt:#4caf50;--ui-success-alt-hover:#45a049;--ui-info:#3498db;--ui-info-hover:#5dade2;--ui-info-strong:#3b5d99;--ui-info-strong-hover:#4669a9;--ui-info-outline:#2f4c80;--ui-neutral:#7f8c8d;--ui-neutral-hover:#95a5a6;--ui-neutral-outline:#666;--ui-mod-chip-bg:#ea9600;--ui-mod-chip-border:#f4eee0;--ui-mod-chip-text:#f4eee0;--ui-mod-chip-active-bg:#f4eee0;--ui-mod-chip-active-text:#393646;--ui-mod-input-bg:#2d2d2d;--ui-mod-input-border:#f4eee0;--ui-mod-input-focus:#ea9600;--ui-mod-input-focus-glow:#ea960059;--ui-mod-chip-hover:#d9791c;--ui-mod-import-bg:#3c5aa6;--ui-mod-import-hover:#4867bf;--ui-mod-divider:#f4eee0;--ui-mod-panel:#4f6367;--ui-mod-panel-border:#f4eee0;--ui-mod-panel-shadow:#0000004d;--ui-neutral-warm:#b86a2b;--ui-select-arrow:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23F4EEE0%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.4-12.8z%22%2F%3E%3C%2Fsvg%3E);--ui-glass-weak:#f4eee00d;--ui-glass:#f4eee01a;--ui-glass-strong:#f4eee033;--ui-glass-border:#f4eee04d;--ui-glass-shadow:#00000026;--ui-backdrop-strong:#000c;--ui-code-bg:#2b3137;--ui-code-outline:#1b2127;--ui-code-bg-hover:#3b4147;--ui-danger-overlay:#85231bcc;--ui-danger-overlay-strong:#85231beb;--ui-danger-overlay-stronger:#85231be6;--ui-danger-overlay-border:#c1413999;--ui-danger-overlay-border-strong:#c14139cc;--ui-panel-muted:#323232b3;--ui-panel-muted-strong:#282828cc;--ui-panel-muted-border:#6464644d;--ui-card-overlay:#00000080;--ui-card-overlay-strong:#0009}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ui-bg:#0b1220;--ui-bg-dot:#111b2e;--ui-bg-dot-win:#17253d;--ui-text:#e6eefc;--ui-text-muted:#b3c1d9;--ui-text-soft:#e6eefccc;--ui-heading:#f6c65f;--ui-accent:#7fb5ff;--ui-warning:#f0c45c;--ui-warning-border:#caa24a;--ui-scroll-thumb:#1f2f49;--ui-scroll-thumb-border:#0c1423e6;--ui-spinner:#e6eefc;--ui-button-green:#2f8f73;--ui-button-green-border:#256f5c;--ui-button-green-hover:#3aa784;--ui-button-purple:#2f4a9e;--ui-button-purple-border:#24397a;--ui-button-purple-hover:#3a5bb6;--ui-button-forest:#2c7d52;--ui-button-forest-border:#236445;--ui-button-forest-hover:#359162;--ui-button-lilac:#3a5db4;--ui-button-lilac-border:#2c488f;--ui-button-lilac-hover:#4870c9;--ui-button-blue:#2b6bb8;--ui-button-blue-border:#235a9d;--ui-button-blue-hover:#357bd3;--ui-button-blue-border-hover:#3c86dd;--ui-button-blue-active:#1f5694;--ui-button-blue-active-border:#1a4b81;--ui-note-bg:#1d2536;--ui-note-border:#2f4d82;--ui-note-code:#192236;--ui-note-icon:#7fb5ff;--ui-copy-bg:#2b4f8a;--ui-copy-border:#3c63a6;--ui-copy-hover:#345ba0;--ui-copy-hover-border:#4570b8;--ui-copy-active:#264579;--ui-copy-active-border:#2f4f8c;--ui-help-bg:#0b1424;--ui-help-border:#2a6fb7;--ui-help-focus:#6ec0ff;--ui-modal-overlay:#080c14d1;--ui-input-bg:#101a2a;--ui-input-border:#243552;--ui-input-placeholder:#95a4bd;--ui-switch-off:#934a4a;--ui-switch-off-border:#6f3535;--ui-switch-on:#2f9b63;--ui-switch-on-border:#24764b;--ui-switch-thumb:#e6eefc;--ui-switch-thumb-outline:#7a8aa6;--ui-slider-start:#3f6bb3;--ui-slider-end:#7fb5ff;--ui-slider-border:#243552;--ui-slider-thumb:#e6eefc;--ui-slider-thumb-border:#7a8aa6;--ui-toast-success:#21483a;--ui-toast-success-border:#2a6a54;--ui-toast-error:#40232a;--ui-toast-error-border:#5a333c;--ui-toast-info:#1c2a3f;--ui-toast-info-border:#2b3d5a;--ui-toast-warning:#3a3520;--ui-toast-warning-border:#514a2b;--ui-launch-bg:#2e6fd5;--ui-launch-hover:#3b80e3;--ui-launch-outline:#253655;--ui-launch-text:#e6eefc;--ui-danger:#9a3831;--ui-danger-hover:#b94841;--ui-danger-strong:#c5483b;--ui-danger-outline:#7a2a25;--ui-success:#2f7f64;--ui-success-hover:#359473;--ui-success-strong:#1f8a4e;--ui-success-strong-hover:#28a461;--ui-success-alt:#2d7f51;--ui-success-alt-hover:#36945e;--ui-info:#2f6fb0;--ui-info-hover:#3e83c6;--ui-info-strong:#244f86;--ui-info-strong-hover:#2c5f9a;--ui-info-outline:#1d3f6b;--ui-neutral:#5d6a7a;--ui-neutral-hover:#6f7f92;--ui-neutral-outline:#3f4b5b;--ui-mod-chip-bg:#1b3b6b;--ui-mod-chip-border:#243552;--ui-mod-chip-text:#e6eefc;--ui-mod-chip-active-bg:#d2e4ff;--ui-mod-chip-active-text:#1a2435;--ui-mod-input-bg:#111b2b;--ui-mod-input-border:#243552;--ui-mod-input-focus:#3f6bb3;--ui-mod-input-focus-glow:#3f6bb359;--ui-mod-chip-hover:#23457d;--ui-mod-import-bg:#274a7d;--ui-mod-import-hover:#2f5a99;--ui-mod-divider:#243552;--ui-mod-panel:#141e2b;--ui-mod-panel-border:#22324a;--ui-mod-panel-shadow:#00000073;--ui-neutral-warm:#2a4a7a;--ui-select-arrow:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23E6EEFC%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.4-12.8z%22%2F%3E%3C%2Fsvg%3E);--ui-glass-weak:#e6eefc0d;--ui-glass:#e6eefc1a;--ui-glass-strong:#e6eefc33;--ui-glass-border:#e6eefc4d;--ui-glass-shadow:#00000040;--ui-backdrop-strong:#060a12e6;--ui-code-bg:#121c2c;--ui-code-outline:#0c1422;--ui-code-bg-hover:#1a2840;--ui-danger-overlay:#0f2138e6;--ui-danger-overlay-strong:#0f2138f5;--ui-danger-overlay-stronger:#0f2138eb;--ui-danger-overlay-border:#24426e8c;--ui-danger-overlay-border-strong:#24426ebf;--ui-panel-muted:#101824c7;--ui-panel-muted-strong:#0c1420db;--ui-panel-muted-border:#2c3c5266;--ui-card-overlay:#0000008c;--ui-card-overlay-strong:#000000b3}.app-body{background:var(--ui-bg);color:var(--ui-text)}.default-scrollbar::-webkit-scrollbar{width:10px}.default-scrollbar::-webkit-scrollbar-track{background:0 0;border-radius:15px}.default-scrollbar::-webkit-scrollbar-thumb{background:var(--ui-scroll-thumb);border:2px solid var(--ui-scroll-thumb-border);border-radius:15px}.default-scrollbar::-webkit-scrollbar:horizontal{display:none}.default-scrollbar::-webkit-scrollbar-corner{background-color:#0000}.container{width:100%;height:100%;overflow-y:auto}.spinner{border:2px solid var(--ui-spinner);border-bottom-color:#0000;border-radius:50%;width:13px;height:13px;animation:1s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@font-face{font-family:M6X11;src:url(../../../fonts/m6x11plus.ttf)format("truetype");font-display:swap}.modal-background.svelte-139pvoy{z-index:2000;background:#0009;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.modal.svelte-139pvoy{text-align:center;background:#2d2d2d;border-radius:8px;outline:2px solid #56a786;width:86%;max-width:420px;padding:2rem;box-shadow:0 0 15px #000000b3}h2.svelte-139pvoy{color:#56a786;margin-bottom:.75rem;font-family:M6X11,sans-serif}p.svelte-139pvoy,.ver.svelte-139pvoy{color:#f4eee0;margin:.25rem 0 .75rem;font-family:M6X11,sans-serif;font-size:1.1rem}.ver.svelte-139pvoy .version:where(.svelte-139pvoy){color:#fdcf51}.buttons.svelte-139pvoy{flex-wrap:wrap;justify-content:center;gap:.6rem;margin-top:1.5rem;display:flex}button.svelte-139pvoy{cursor:pointer;color:#fff;border:none;border-radius:4px;padding:.6rem 1.2rem;font-family:M6X11,sans-serif;font-size:1rem;transition:all .2s}.download-button.svelte-139pvoy{background:#3498db;outline:2px solid #2980b9}.close-button.svelte-139pvoy{background:#56a786;outline:2px solid #74cca8}.dontshow-button.svelte-139pvoy{background:#c14139;outline:2px solid #a13029}button.svelte-139pvoy:hover{opacity:.9;transform:translateY(-1px)}.recovery.svelte-17lgucx{z-index:2000;color:#f4eee0;background:#10122df5;justify-content:center;align-items:center;font-family:M6X11,sans-serif;display:flex;position:fixed;inset:0}.panel.svelte-17lgucx{background:#1a1e3c;border:2px solid #f4eee033;border-radius:10px;width:calc(100% - 2rem);max-width:520px;padding:1.75rem 2rem;box-shadow:0 12px 36px #00000080}h2.svelte-17lgucx{margin:0 0 .75rem;font-size:1.5rem}p.svelte-17lgucx{margin:.5rem 0;font-size:.95rem;line-height:1.5}details.svelte-17lgucx{margin:.75rem 0;font-size:.85rem}details.svelte-17lgucx pre:where(.svelte-17lgucx){white-space:pre-wrap;word-break:break-word;background:#0000004d;border-radius:4px;max-height:160px;margin:.5rem 0 0;padding:.5rem;overflow:auto}.actions.svelte-17lgucx{flex-wrap:wrap;gap:.75rem;margin-top:1rem;display:flex}button.svelte-17lgucx{cursor:pointer;border:2px solid #0000;border-radius:6px;padding:.55rem 1.1rem;font-family:inherit;font-size:1rem;transition:transform 50ms,background .15s}button.svelte-17lgucx:disabled{opacity:.6;cursor:not-allowed}button.svelte-17lgucx:not(:disabled):hover{transform:translateY(-1px)}.primary.svelte-17lgucx{color:#10122d;background:#fdcf51}.primary.svelte-17lgucx:not(:disabled):hover{background:#ea9600}.secondary.svelte-17lgucx{color:#f4eee0;background:0 0;border-color:#f4eee066}.secondary.svelte-17lgucx:not(:disabled):hover{background:#f4eee01a}.status.svelte-17lgucx{margin-top:.75rem;font-weight:700}.status.ok.svelte-17lgucx{color:#6fdc8c}.status.err.svelte-17lgucx{color:#ff7a7a}.hint.svelte-17lgucx{opacity:.7;margin-top:1rem;font-size:.8rem}.layout-container.svelte-12qhfyh{background-color:var(--ui-bg);width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}.layout-container.svelte-12qhfyh:before{content:"";width:100%;height:100%;opacity:var(--gradient-opacity,1);background-color:var(--ui-bg);background-image:radial-gradient(var(--dot-color,#d66060) var(--dot-size,.45px), transparent var(--dot-size,.45px)), radial-gradient(var(--dot-color,#d66060) var(--dot-size,.45px), var(--ui-bg) var(--dot-size,.45px));z-index:-2;pointer-events:none;background-position:0 0,9px 9px;background-size:18px 18px;transition:opacity .4s cubic-bezier(.4,0,.2,1);position:fixed;top:0;left:0}.page-content.svelte-12qhfyh{z-index:1;width:100%;height:100%;position:relative;overflow:hidden}@media screen and (width>=1920px){.layout-container.svelte-12qhfyh:before{background-position:0 0,12px 12px;background-size:24px 24px}}.popup-transition-blocker.svelte-12qhfyh{z-index:2500;pointer-events:auto;position:fixed;inset:0}
