.blob-container{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:999999;cursor:none}.blob-main{pointer-events:none;position:absolute;width:100%;height:100%;overflow:visible;background:transparent;-webkit-user-select:none;user-select:none}.blob{position:absolute;will-change:transform;transform:translate(-50%,-50%);pointer-events:none}.inner-dot{position:absolute;pointer-events:none}@media (hover: none) and (pointer: coarse){.blob-container,.blob-main,.blob{display:none!important}}.blob{backface-visibility:hidden;transform-style:preserve-3d}.blob-main{will-change:filter}.App{width:100vw;height:100vh;background:#f3e0d3;position:relative;overflow:hidden;pointer-events:none}.App[data-embed=true]{background:transparent!important}.demo-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#393932;font-family:Arial,sans-serif;z-index:50;pointer-events:auto}.demo-content h1{font-size:2.5rem;margin-bottom:1rem;color:#2f52a0;font-weight:600}.demo-content p{font-size:1.2rem;margin-bottom:2rem;color:#393932;opacity:.8}.demo-content button{background:#e85b29;color:#fff;border:none;padding:12px 24px;border-radius:8px;font-size:1rem;cursor:pointer;transition:all .3s ease;pointer-events:auto}.demo-content button:hover{background:#d04a1a;transform:translateY(-2px)}@media (max-height: 200px),(max-width: 400px){.demo-content{display:none}}@media (max-width: 768px){.demo-content h1{font-size:2rem}.demo-content p{font-size:1rem}}:root{--nf-sand-beige: #F3E0D3;--nf-burnt-orange: #E85B29;--nf-dark-charcoal: #393932;--nf-soft-pink: #F9C6C0;--nf-royal-blue: #2F52A0;--nf-soft-aqua: #BFE1DB;--nf-sage-green: #7F9B7D;--nf-gold: #D7B569}*{margin:0;padding:0;box-sizing:border-box}html{background:var(--nf-sand-beige)}body{font-family:Arial,sans-serif;background:var(--nf-sand-beige);overflow:hidden;cursor:none;margin:0;padding:0;width:100vw;height:100vh}html[data-iframe],body[data-iframe]{background:transparent!important}#root{width:100%;height:100%;background:inherit}body[data-iframe] #root{background:transparent!important}@media (hover: none) and (pointer: coarse){body{cursor:auto}.blob-container,.blob-main,.blob{display:none!important}}
