@font-face{font-family:HistoryMontserrat;src:url(/assets/Montserrat-Medium.cf3408a1.ttf)}.history-app{font-family:HistoryMontserrat,Montserrat,Arial,sans-serif;background:#161614;color:#deddd2;border:1px solid #44433b;border-radius:16px;overflow:hidden}.history-app header{padding:24px 28px;display:flex;align-items:center;justify-content:space-between;gap:16px}.history-kicker{letter-spacing:.22em;font-size:10px;color:#b3aa8e}.history-app h2{font-weight:400;font-size:24px;margin:9px 0 0}.history-app button{background:#282823;border:1px solid #46463e;color:inherit;border-radius:6px;padding:10px 14px;cursor:pointer;font:inherit;font-size:12px}.history-app button:disabled{opacity:.4;cursor:wait}.history-app button:hover{background:#3c3b32}.history-app header button+button{margin-left:8px}.history-stage{width:100%;aspect-ratio:16/9;position:relative;background:#121211}.history-stage canvas{display:block;width:100%;height:100%}.history-status{padding:9px 28px;color:#a9a68e;font-size:11px;border-bottom:1px solid #3e3d34;min-height:32px}.history-playbar{display:flex;gap:12px;align-items:center;padding:17px 28px}.history-playbar label{margin-left:auto;display:flex;align-items:center;gap:18px;font-size:12px}.history-playbar input{width:250px;accent-color:#c8bea1}.history-app details{padding:18px 28px;border-top:1px solid #3e3d34}.history-app summary{cursor:pointer;font-size:13px}.history-beats{display:flex;flex-wrap:wrap;gap:7px;margin-top:17px}.history-beats button{font-size:10px;letter-spacing:.06em}.history-app p,.history-app a{font-size:12px;line-height:1.7;color:#a9a795}.history-app footer{display:flex;gap:18px;justify-content:space-between;padding:17px 28px;border-top:1px solid #3e3d34;font-size:10px;color:#969486}.history-app small{font-size:9px}.history-app.light{background:#efeee7;color:#2d2c26}.history-app.light button{background:#dedcd1;border-color:#b8b4a4}.history-app.light p,.history-app.light a,.history-app.light footer{color:#615d51}@media (max-width:700px){.history-app header{padding:15px;align-items:flex-start}.history-app h2{font-size:18px}.history-app header button{font-size:10px;padding:6px}.history-playbar{padding:12px;flex-wrap:wrap}.history-playbar label{width:100%;margin:0}.history-playbar input{flex:1}.history-app footer{flex-direction:column}.history-app details{padding:15px}}.history-experience{display:flex;gap:8px;padding:0 28px 18px}.history-app button[aria-pressed=true]{border-color:#c6b985;background:#454234}.history-probing{padding:17px 28px}.history-probe-tools{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12px}.history-probe-tools span{margin-right:auto}.history-stage canvas{touch-action:none}.history-app button:focus-visible{outline:2px solid #e1c88d;outline-offset:3px}.history-app.light button[aria-pressed=true]{background:#c7bea6;border-color:#6d6046}@media (max-width:700px){.history-probing{padding:12px}.history-experience{padding:0 12px 12px}}.history-app h2{font-family:inherit}
