@font-face{font-family:Moret;src:url(/Sheila_Berenson_mock_two/assets/Moret-Bold-D4pPjFvd.otf) format("opentype");font-weight:900;font-style:normal}.sidebar-panel{position:fixed;top:0;right:0;width:380px;height:100vh;background:#fffffff0;border-left:1px solid rgba(255,255,255,.5);box-shadow:-10px 0 30px #00000026;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:40px;color:#111;font-family:Limelight,display,sans-serif;z-index:100;display:flex;flex-direction:column}.sidebar-panel h2{font-family:Limelight,cursive,serif;font-size:2.4rem;letter-spacing:-.5px;color:#000;margin-bottom:5px}.sidebar-artist-signature{font-family:Lavishly Yours,cursive;font-size:2.6rem;color:#59574b;margin-top:0;margin-bottom:20px}.sidebar-panel p{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.95rem;line-height:1.6;color:#333}.sidebar-container{width:350px}@media (max-width: 768px){.sidebar-container{width:100vw;height:50vh;bottom:0}}.move-prompt{position:absolute;bottom:12%;left:50%;transform:translate(-50%);padding:10px 22px;border-radius:999px;background:#1412168c;color:#f5f3ef;font-size:15px;letter-spacing:.03em;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;transition:opacity .4s ease;pointer-events:none;z-index:20}.move-prompt--visible{opacity:1;animation:prompt-pulse 1.8s ease-in-out infinite}.move-prompt__key{display:inline-block;padding:1px 8px;margin:0 2px;border-radius:5px;background:#ffffff26;font-weight:600}@keyframes prompt-pulse{0%,to{transform:translate(-50%) scale(1);opacity:1}50%{transform:translate(-50%) scale(1.04);opacity:.75}}
