:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body{color:#f5f5f5;background:#0b0b0f;width:100%;height:100%;margin:0;padding:0;font-family:system-ui,-apple-system,Segoe UI,sans-serif;overflow:hidden}#app{justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.pairing-screen{text-align:center;flex-direction:column;align-items:center;gap:1.5rem;padding:2rem;display:flex}.pairing-screen h1{margin:0;font-size:2rem}.pairing-screen input{letter-spacing:.5rem;text-align:center;width:10ch;color:inherit;background:#1a1a20;border:2px solid #444;border-radius:.5rem;padding:.5rem;font-size:2rem}.pairing-screen button{color:#fff;cursor:pointer;background:#4f7cff;border:none;border-radius:.5rem;padding:.75rem 2rem;font-size:1.25rem}.pairing-screen button:disabled{opacity:.5;cursor:not-allowed}.pairing-screen .error{color:#ff6b6b;font-size:1.1rem}.paired-screen{text-align:center;flex-direction:column;align-items:center;gap:1rem;display:flex}.paired-screen h1{margin:0;font-size:3rem}.paired-screen p{color:#9aa0aa;font-size:1.25rem}.content-screen{background:#000;position:fixed;inset:0}.content-layer{opacity:0;width:100%;height:100%;transition:opacity .6s;position:absolute;inset:0}.content-layer--visible{opacity:1}.content-layer-bg,.content-layer-text{object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}.content-layer-bg{will-change:transform}.content-layer-text{display:none}.content-layer-text--active{display:block}@keyframes dynaffpub-kenburns{0%{transform:scale(1)translate(0%)rotate(0)}24%{transform:scale(1.17)translate(-3.3%,-2.5%)rotate(.9deg)}30%{transform:scale(1.2)translate(-3.7%,-2.8%)rotate(1.15deg)}47%{transform:scale(1.16)translate(-3.1%,-2.3%)rotate(.85deg)}73%{transform:scale(1.13)translate(2.6%,1.8%)rotate(-.5deg)}to{transform:scale(1)translate(0%)rotate(0)}}
