.toolbar.svelte-1ld6r3r{background:linear-gradient(to bottom,#2d2d2d,#1a1a1a);border-bottom:2px solid #000;box-shadow:inset 0 1px #3d3d3d;padding:4px 8px;display:flex;align-items:center;gap:16px;height:32px;font-family:Courier New,Fixedsys,monospace;font-size:13px;position:relative}.toolbar-title.svelte-1ld6r3r{color:#fff;font-weight:700;flex-shrink:0}.toolbar-stats.svelte-1ld6r3r{display:flex;gap:12px;flex:1;color:#b0b0b0}.toolbar-stats.svelte-1ld6r3r span:where(.svelte-1ld6r3r){background:#000;border:1px solid #000;box-shadow:inset -1px -1px #555,inset 1px 1px #1a1a1a;padding:2px 6px;font-family:Courier New,Fixedsys,monospace}.toolbar-actions.svelte-1ld6r3r{display:flex;gap:8px}.music-btn.svelte-1ld6r3r,.settings-btn.svelte-1ld6r3r{background:linear-gradient(to bottom,#3d3d3d,#2d2d2d);border:1px solid #555;box-shadow:inset 1px 1px #4d4d4d,inset -1px -1px #1a1a1a;color:#fff;padding:3px 12px;cursor:pointer;font-size:13px;font-family:Courier New,Fixedsys,monospace}.music-btn.svelte-1ld6r3r{padding:3px 8px;font-size:16px}.music-btn.svelte-1ld6r3r:hover,.settings-btn.svelte-1ld6r3r:hover{background:linear-gradient(to bottom,#4d4d4d,#3d3d3d)}.music-btn.svelte-1ld6r3r:active,.settings-btn.svelte-1ld6r3r:active{box-shadow:inset -1px -1px #4d4d4d,inset 1px 1px #1a1a1a}.music-player.svelte-1ld6r3r{position:absolute;top:36px;right:140px;background:#2d2d2d;border:2px solid #555;box-shadow:4px 4px 8px #00000080;width:280px;z-index:1000;font-family:Courier New,Fixedsys,monospace}.music-header.svelte-1ld6r3r{background:linear-gradient(to bottom,#2d2d2d,#1a1a1a);padding:4px 8px;border-bottom:2px solid #000;color:#fff;font-size:12px;font-weight:700}.music-content.svelte-1ld6r3r{padding:12px}.track-info.svelte-1ld6r3r{color:#b0b0b0;font-size:11px;margin-bottom:12px;text-align:center}.music-controls.svelte-1ld6r3r{display:flex;gap:8px;margin-bottom:12px}.music-controls.svelte-1ld6r3r button:where(.svelte-1ld6r3r){background:linear-gradient(to bottom,#3d3d3d,#2d2d2d);border:1px solid #555;box-shadow:inset 1px 1px #4d4d4d,inset -1px -1px #1a1a1a;color:#fff;padding:6px 12px;cursor:pointer;font-size:11px;font-family:Courier New,Fixedsys,monospace;flex:1}.music-controls.svelte-1ld6r3r button:where(.svelte-1ld6r3r):hover{background:linear-gradient(to bottom,#4d4d4d,#3d3d3d)}.volume-control.svelte-1ld6r3r{display:flex;flex-direction:column;gap:6px}.volume-control.svelte-1ld6r3r label:where(.svelte-1ld6r3r){color:#fff;font-size:11px;font-weight:700}.volume-control.svelte-1ld6r3r input[type=range]:where(.svelte-1ld6r3r){width:100%;cursor:pointer}.settings-panel.svelte-1ld6r3r{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#2d2d2d;border:2px solid #555;box-shadow:4px 4px 8px #00000080;width:400px;max-width:90vw;z-index:999;font-family:Courier New,Fixedsys,monospace}.settings-header.svelte-1ld6r3r{background:linear-gradient(to bottom,#2d2d2d,#1a1a1a);padding:4px 8px;display:flex;justify-content:space-between;align-items:center;border-bottom:2px solid #000}.settings-header.svelte-1ld6r3r h2:where(.svelte-1ld6r3r){color:#fff;font-size:12px;font-weight:700;margin:0}.close-btn.svelte-1ld6r3r{background:#2d2d2d;border:1px solid #555;color:#fff;width:20px;height:20px;cursor:pointer;font-size:16px;line-height:1;padding:0;display:flex;align-items:center;justify-content:center;font-family:Courier New,Fixedsys,monospace}.close-btn.svelte-1ld6r3r:hover{background:#c00}.settings-content.svelte-1ld6r3r{padding:16px;color:#b0b0b0}.setting-group.svelte-1ld6r3r{margin-bottom:20px}.setting-group.svelte-1ld6r3r label:where(.svelte-1ld6r3r){display:block;margin-bottom:6px;color:#fff;font-size:11px;font-weight:700}.input-row.svelte-1ld6r3r{display:flex;gap:8px}.setting-group.svelte-1ld6r3r input[type=number]:where(.svelte-1ld6r3r){background:#000;border:1px solid #555;box-shadow:inset -1px -1px #3d3d3d,inset 1px 1px #1a1a1a;color:#fff;padding:4px 6px;flex:1;font-size:11px;font-family:Courier New,Fixedsys,monospace}.setting-group.svelte-1ld6r3r button:where(.svelte-1ld6r3r){background:linear-gradient(to bottom,#3d3d3d,#2d2d2d);border:1px solid #555;box-shadow:inset 1px 1px #4d4d4d,inset -1px -1px #1a1a1a;color:#fff;padding:4px 12px;cursor:pointer;font-size:11px;font-family:Courier New,Fixedsys,monospace}.setting-group.svelte-1ld6r3r button:where(.svelte-1ld6r3r):hover{background:linear-gradient(to bottom,#4d4d4d,#3d3d3d)}.display-value.svelte-1ld6r3r{background:#000;border:1px solid #555;box-shadow:inset -1px -1px #3d3d3d,inset 1px 1px #1a1a1a;padding:6px;color:#0f0;font-family:Courier New,Fixedsys,monospace;font-size:14px}.checkbox-label.svelte-1ld6r3r{display:flex;align-items:center;gap:8px;cursor:pointer}.checkbox-label.svelte-1ld6r3r input[type=checkbox]:where(.svelte-1ld6r3r){cursor:pointer}.help-text.svelte-1ld6r3r{margin:4px 0 0;font-size:10px;color:#888}.danger-btn.svelte-1ld6r3r{background:linear-gradient(to bottom,#800,#600)!important;width:100%}.danger-btn.svelte-1ld6r3r:hover{background:linear-gradient(to bottom,#900,#700)!important}body{margin:0;padding:0;font-family:Courier New,Fixedsys,monospace;background:#1a1a1a;color:#b0b0b0;overflow-x:hidden}*{box-sizing:border-box}.app.svelte-12qhfyh{min-height:100vh;background:#1a1a1a;display:flex;flex-direction:column}main.svelte-12qhfyh{flex:1;background-image:linear-gradient(45deg,#222 25%,transparent 25%),linear-gradient(-45deg,#222 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#222 75%),linear-gradient(-45deg,transparent 75%,#222 75%);background-size:4px 4px;background-position:0 0,0 2px,2px -2px,-2px 0px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{opacity:1}
