.automatic-input{pointer-events:auto;width:300px;margin:0 auto 12px}.automatic-charge{letter-spacing:.04em;color:var(--muted-foreground);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:5px;font-size:10px;display:flex}.automatic-charge strong{font-variant-numeric:tabular-nums;color:var(--foreground);font-weight:400}.automatic-charge progress{appearance:none;background:var(--border);border:0;width:100%;height:2px;margin:2px 0 9px;display:block}.automatic-charge progress::-webkit-progress-bar{background:var(--border)}.automatic-charge progress::-webkit-progress-value{background:var(--primary);transition:width .1s linear}.automatic-charge progress::-moz-progress-bar{background:var(--primary)}.automatic-rock{border:1px solid var(--border);background:var(--panel);align-items:center;display:flex}.automatic-rock button{background:0 0;border:0;padding:12px}.automatic-rock [role=slider]{touch-action:none;cursor:ew-resize;-webkit-user-select:none;user-select:none;flex:1;justify-content:center;align-items:center;gap:8px;min-height:43px;font-size:12px;display:flex}.automatic-rock [role=slider]:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.automatic-museum .energy-bottom{bottom:43px}.automatic-museum .energy-playback button{padding:5px 7px;font-size:11px}.automatic-museum .energy-speeds button{min-width:33px}.automatic-museum .energy-speed-notice{color:var(--muted-foreground);margin:7px 0 0;font-size:10px}.automatic-museum .energy-top-tools button{min-width:0;padding:10px;font-size:11px}.automatic-museum .energy-detail-canvas{height:210px}.automatic-museum .energy-guide{margin-top:18px}.automatic-museum .energy-inspector{top:25px}.automatic-museum .energy-inspector h2{font-size:36px}.automatic-museum .energy-lesson .energy-note{font-size:13px}.automatic-museum .energy-gesture-hint{margin-bottom:7px}@media (min-width:900px) and (max-height:800px){.automatic-museum .energy-detail-canvas{height:170px}.automatic-museum .energy-inspector h2{font-size:32px}.automatic-museum .energy-bottom{bottom:36px}.automatic-input{margin-bottom:8px}.automatic-museum .energy-part-list button{padding:6px 0}.automatic-museum .energy-guide{margin-top:12px}}@media (max-width:899px){.automatic-museum .energy-bottom{bottom:auto}.automatic-museum .energy-top-tools{flex-wrap:wrap}.automatic-input{max-width:90%}}@media (min-width:900px){.automatic-museum .energy-canvas{clip-path:inset(100px 310px 220px 260px)}.automatic-museum[data-energy-notes=true] .energy-canvas{clip-path:inset(100px 51% 130px 20px)}}.automatic-museum .energy-top-tools{grid-template-columns:repeat(3,150px);justify-content:center;gap:8px;display:grid}.automatic-museum .energy-top-tools button{white-space:nowrap;width:150px;min-width:150px;max-width:150px;height:42px}.automatic-museum .energy-top-tools button[aria-pressed=true]{border-color:var(--primary)}.automatic-detail-context{color:var(--muted-foreground);margin-top:4px;font-size:10px;line-height:1.4;display:block}@media (max-width:899px){.automatic-museum .energy-top-tools{grid-template-columns:repeat(3,minmax(0,1fr))}.automatic-museum .energy-top-tools button{white-space:normal;width:100%;min-width:0;max-width:none;padding:6px;font-size:10px}}
