html,body,#root{background:#1c1024;height:100%;margin:0}body{-webkit-font-smoothing:antialiased;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-dreams-catcher-shell=true]{background:radial-gradient(72% 64% at 43% 27%,#3c2869 0%,#0000 74%),radial-gradient(52% 48% at 83% 84%,#352044 0%,#0000 80%),#1c1024!important}[data-dreams-catcher-shell=true]:after{content:"";pointer-events:none;opacity:.055;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.7' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.5'/%3E%3C/svg%3E");position:fixed;inset:0}*{box-sizing:border-box}[role=button],[role=link],[role=radio],[role=checkbox]{cursor:pointer;transition:background-color .16s,opacity .16s}input,textarea{outline-offset:4px}:focus-visible{outline-offset:4px;outline:3px solid #e4b5db!important}[data-page=true]{animation:.32s ease-out both appear}[data-portal=true]{animation:22s ease-in-out infinite drift}@keyframes appear{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes drift{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}::selection{color:#1c1024;background:#e4b5db}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}