.pwa-update-notification.svelte-kqdpv3,.pwa-offline-notification.svelte-kqdpv3{color:#f8f8f2;z-index:1000;background-color:#282a36;border-radius:5px;max-width:300px;padding:15px;animation:.3s ease-out svelte-kqdpv3-slide-in;position:fixed;bottom:20px;right:20px;box-shadow:0 2px 10px #0000004d}.pwa-offline-notification.svelte-kqdpv3{color:#282a36;background-color:#50fa7b}.notification-content.svelte-kqdpv3{flex-direction:column;gap:10px;display:flex}.notification-actions.svelte-kqdpv3{gap:10px;display:flex}button.svelte-kqdpv3{cursor:pointer;border:none;border-radius:4px;padding:8px 12px;font-weight:700}.update-button.svelte-kqdpv3{color:#282a36;background-color:#ff79c6}.close-button.svelte-kqdpv3{color:inherit;background-color:#0000;border:1px solid}@keyframes svelte-kqdpv3-slide-in{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}:root{--color-bg:#f8f9fa;--color-bg-alt:#e9ecef;--color-text:#212529;--color-text-muted:#6c757d;--color-border:#dee2e6;--color-primary:#2196f3;--color-primary-hover:#1976d2;--color-success:#4caf50;--color-warning:#ff9800;--color-error:#f44336;--color-terminal-bg:#f8f8f8;--color-terminal-text:#333;--color-input-bg:#fff;--color-input-border:#ced4da;--border-radius:4px;--shadow:0 2px 5px #0000001a;--font-mono:monospace, "Courier New", Courier}.dark-mode{--color-bg:#282a36;--color-bg-alt:#44475a;--color-text:#f8f8f2;--color-text-muted:#bd93f9;--color-border:#6272a4;--color-primary:#8be9fd;--color-primary-hover:#6bbed4;--color-success:#50fa7b;--color-warning:#ffb86c;--color-error:#f55;--color-terminal-bg:#282a36;--color-terminal-text:#f8f8f2;--color-input-bg:#44475a;--color-input-border:#6272a4;--shadow:0 2px 5px #0000004d}.high-contrast{--color-bg:#000;--color-bg-alt:#222;--color-text:#fff;--color-text-muted:#eee;--color-border:#fff;--color-primary:#ff0;--color-primary-hover:#ff0;--color-success:#0f0;--color-warning:#ff0;--color-error:red;--color-terminal-bg:#000;--color-terminal-text:#fff;--color-input-bg:#000;--color-input-border:#fff}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:1.5}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 15px}.row{flex-wrap:wrap;margin-left:-15px;margin-right:-15px;display:flex}.col{flex:1 0;padding:0 15px}.card{background-color:var(--color-input-bg);border:1px solid var(--color-border);border-radius:var(--border-radius);box-shadow:var(--shadow);margin-bottom:1rem;padding:1rem}.card-header{border-bottom:1px solid var(--color-border);margin-bottom:1rem;padding-bottom:.5rem;font-weight:700}.btn{text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;user-select:none;border-radius:var(--border-radius);cursor:pointer;border:1px solid #0000;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;transition:all .15s ease-in-out;display:inline-block}.btn-primary{background-color:var(--color-primary);color:#fff;border-color:var(--color-primary)}.btn-primary:hover{background-color:var(--color-primary-hover);border-color:var(--color-primary-hover)}.btn-success{background-color:var(--color-success);color:#fff;border-color:var(--color-success)}.btn-warning{background-color:var(--color-warning);color:#fff;border-color:var(--color-warning)}.btn-danger{background-color:var(--color-error);color:#fff;border-color:var(--color-error)}.btn-sm{padding:.25rem .5rem;font-size:.875rem}.btn-lg{padding:.5rem 1rem;font-size:1.25rem}.form-group{margin-bottom:1rem}.form-control{width:100%;color:var(--color-text);background-color:var(--color-input-bg);border:1px solid var(--color-input-border);border-radius:var(--border-radius);background-clip:padding-box;padding:.375rem .75rem;font-size:1rem;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block}.form-control:focus{color:var(--color-text);background-color:var(--color-input-bg);border-color:var(--color-primary);outline:0;box-shadow:0 0 0 .2rem #2196f340}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.focus-visible:focus{outline:2px solid var(--color-primary);outline-offset:2px}.ansi-black{color:#000}.ansi-red{color:red}.ansi-green{color:#0f0}.ansi-yellow{color:#ff0}.ansi-blue{color:#00f}.ansi-magenta{color:#f0f}.ansi-cyan{color:#0ff}.ansi-white{color:#fff}.ansi-bright-black{color:gray}.ansi-bright-red{color:#f55}.ansi-bright-green{color:#50fa7b}.ansi-bright-yellow{color:#f1fa8c}.ansi-bright-blue{color:#bd93f9}.ansi-bright-magenta{color:#ff79c6}.ansi-bright-cyan{color:#8be9fd}.ansi-bright-white{color:#f8f8f2}.ansi-bg-black{background-color:#000}.ansi-bg-red{background-color:red}.ansi-bg-green{background-color:#0f0}.ansi-bg-yellow{background-color:#ff0}.ansi-bg-blue{background-color:#00f}.ansi-bg-magenta{background-color:#f0f}.ansi-bg-cyan{background-color:#0ff}.ansi-bg-white{background-color:#fff}.ansi-bg-bright-black{background-color:gray}.ansi-bg-bright-red{background-color:#f55}.ansi-bg-bright-green{background-color:#50fa7b}.ansi-bg-bright-yellow{background-color:#f1fa8c}.ansi-bg-bright-blue{background-color:#bd93f9}.ansi-bg-bright-magenta{background-color:#ff79c6}.ansi-bg-bright-cyan{background-color:#8be9fd}.ansi-bg-bright-white{background-color:#f8f8f2}:root,.dark-mode,.high-contrast{--color-bg:#0e0f0c;--color-bg-alt:#0e0f0c;--color-text:#c9c2a8;--color-text-muted:#6d6857;--color-border:#3a3828;--color-primary:#e0c060;--color-primary-hover:#f0d070;--color-terminal-bg:#0e0f0c;--color-terminal-text:#e6e6e6;--color-input-bg:#15160f;--color-input-border:#3a3828;--font-mono:ui-monospace, "SF Mono", Menlo, Consolas, "DejaVu Sans Mono", monospace}html,body{background:#0e0f0c!important}.mud-mdi-tabs,.mud-mdi-pane-header,.mud-timestamp,.mud-connection-status{display:none!important}.mud-terminal-container,.mud-terminal-output{color:#e6e6e6!important;background:#0e0f0c!important}.mud-terminal-output{box-sizing:border-box;width:100%;font-family:var(--font-mono)!important;max-width:none!important;margin:0!important;padding:16px 20px!important;font-size:15px!important;line-height:1.35!important}.mud-terminal-line{min-height:1.35em;white-space:normal!important;background:0 0!important;margin:0!important;padding:0!important}.mud-terminal-subline{margin-left:0!important}.mud-terminal-content{display:inline!important}.mud-terminal-content span{white-space:pre-wrap!important}.mud-terminal-input-form{box-sizing:border-box;gap:8px;width:100%;background:0 0!important;border:0!important;max-width:none!important;margin:0 0 16px!important;padding:0 20px!important;font-size:15px!important;display:flex!important}.mud-terminal-input{flex:auto!important;width:auto!important;max-width:none!important;padding:10px 12px!important}.mud-terminal-line.system,.mud-terminal-line[data-system]{color:#6d6857!important}.mud-terminal-input{color:#e0c060!important;font-family:var(--font-mono)!important;background:#15160f!important;border:1px solid #3a3828!important;border-radius:4px!important;font-size:16px!important}.mud-terminal-input:focus{box-shadow:none!important;border-color:#e0c060!important;outline:none!important}.mud-terminal-submit-button{color:#e0c060!important;background:0 0!important;border:1px solid #3a3828!important}.mud-input-line,.mud-input-line span{color:#e0c060!important}.satisfy-reconnect{z-index:5;color:#e0c060;font:15px var(--font-mono);cursor:pointer;background:#15160f;border:1px solid #3a3828;border-radius:4px;padding:8px 14px;position:absolute;top:12px;right:20px}.satisfy-reconnect:hover,.satisfy-reconnect:focus-visible{border-color:#e0c060;outline:none}.mud-mdi-pane{position:relative}html,body{height:100%;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}body{color:#333;background-color:#f8f9fa}body.dark-mode{color:#f8f8f2;background-color:#282a36}.app-container.svelte-12qhfyh{flex-direction:column;height:100vh;max-height:100vh;display:flex;overflow:hidden}
