.feel-page{--feel-panel:color-mix(in srgb, var(--card) 94%, transparent);--feel-panel-soft:color-mix(in srgb, var(--card-elev) 90%, transparent);--feel-border:color-mix(in srgb, var(--foreground) 60%, var(--card));--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--foreground);background:radial-gradient(circle at 8% 10%,#6ee7b724,#0000 22rem),radial-gradient(circle at 92% 7%,#67e8f91a,#0000 22rem),linear-gradient(#ecfdf58f,#fff 35%,#f8fafcd1)}.feel-page button,.feel-page textarea,.feel-page a{touch-action:manipulation;-webkit-tap-highlight-color:transparent;min-width:0;min-height:44px}.feel-page button,.feel-page a,.feel-page p,.feel-page h2{overflow-wrap:anywhere}.feel-page button:focus-visible,.feel-page textarea:focus-visible,.feel-page a:focus-visible{outline:3px solid var(--brand);outline-offset:2px}html[data-theme=light] .feel-page{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--foreground);--feel-panel:color-mix(in srgb, var(--card) 94%, transparent);--feel-panel-soft:color-mix(in srgb, var(--card-elev) 90%, transparent)}html[data-theme=light] .feel-page [class*=bg-white],html[data-theme=light] .feel-page [class*=bg-slate-950],html[data-theme=light] .feel-page [class*=bg-slate-900]{background-color:#fffffff0}html[data-theme=light] .feel-page [class*=bg-slate-50]{background-color:#f8fafceb}html[data-theme=light] .feel-page [class*=text-slate-100],html[data-theme=light] .feel-page [class*=text-white]:not([class*=bg-emerald-7]):not([class*=bg-emerald-8]){color:#0f172a}html[data-theme=light] .feel-page [class*=border-slate-800],html[data-theme=light] .feel-page [class*=border-slate-700]{border-color:#e2e8f0}html[data-theme=dark] .feel-page{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--foreground);--feel-panel:color-mix(in srgb, var(--card) 94%, transparent);--feel-panel-soft:color-mix(in srgb, var(--card-elev) 90%, transparent);background:radial-gradient(circle at 8% 10%,#10b9811c,#0000 22rem),radial-gradient(circle at 92% 7%,#22d3ee14,#0000 22rem),linear-gradient(#07110f,#0b1210 45%,#0b1220)}html[data-theme=dark] .feel-page [class*=bg-white]{background-color:#0f172ae0!important}html[data-theme=dark] .feel-page [class*=bg-slate-50]{background-color:#0f172ab8!important}html[data-theme=dark] .feel-page [class*=bg-slate-900],html[data-theme=dark] .feel-page [class*=bg-slate-950]{background-color:#0a121cf0!important}html[data-theme=dark] .feel-page [class*=border-slate-200],html[data-theme=dark] .feel-page [class*=border-slate-300],html[data-theme=dark] .feel-page [class*=border-slate-700],html[data-theme=dark] .feel-page [class*=border-slate-800]{border-color:var(--feel-border)!important}html[data-theme=dark] .feel-page [class*=text-slate-900],html[data-theme=dark] .feel-page [class*=text-slate-800],html[data-theme=dark] .feel-page [class*=text-slate-700]{color:#f1f5f9!important}html[data-theme=dark] .feel-page [class*=text-slate-600],html[data-theme=dark] .feel-page [class*=text-slate-500],html[data-theme=dark] .feel-page [class*=text-slate-400]{color:#94a3b8!important}html[data-theme=dark] .feel-page [class*=bg-amber-50]{background-color:#78350f3d!important}html[data-theme=dark] .feel-page [class*=border-amber-200],html[data-theme=dark] .feel-page [class*=border-amber-300],html[data-theme=dark] .feel-page [class*=border-amber-800],html[data-theme=dark] .feel-page [class*=border-amber-900]{border-color:color-mix(in srgb, #fbbf24 62%, var(--card))!important}html[data-theme=dark] .feel-page [class*=text-amber-950],html[data-theme=dark] .feel-page [class*=text-amber-900]{color:#fef3c7!important}html[data-theme=dark] .feel-page [class*=bg-rose-50]{background-color:#7f1d1d3d!important}html[data-theme=dark] .feel-page [class*=text-rose-800]{color:#fecdd3!important}html[data-theme=dark] .feel-page textarea{caret-color:#2dd4bf;border-color:var(--feel-border)!important;color:#f1f5f9!important;background-color:#0f172aeb!important}html[data-theme=dark] .feel-page textarea::placeholder{color:var(--muted)!important}.feel-page [class~=bg-white],.feel-page [class~=bg-white\/90],.feel-page [class~=bg-white\/70]{background-color:var(--feel-panel)!important}.feel-page [class~=border-slate-200],.feel-page [class~=border-slate-200\/80],.feel-page [class~=border-slate-200\/90],.feel-page [class~=border-slate-300],.feel-page [class~=border-slate-700],.feel-page [class~=border-slate-800]{border-color:var(--feel-border)!important}.feel-page [class~=bg-slate-50],.feel-page [class~=bg-slate-50\/60]{background-color:var(--feel-panel-soft)!important}.feel-page [class~=text-slate-900],.feel-page [class~=text-slate-800],.feel-page [class~=text-slate-700]{color:var(--foreground)!important}.feel-page [class~=text-slate-600],.feel-page [class~=text-slate-500]{color:var(--muted)!important}@media (max-width:640px){.feel-page{overflow-x:hidden}.feel-page textarea{font-size:16px}.feel-page [role=log]{overscroll-behavior:contain}.feel-page [class*="min-h-[540px]"]{min-height:62dvh}.feel-page [class*="max-h-[72dvh]"]{max-height:none}.feel-page [class*=rounded-3xl]{border-radius:1.25rem}}@media (prefers-reduced-motion:reduce){.feel-page *,.feel-page :before,.feel-page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.feel-page [class*=border-rose-200],.feel-page [class*=border-rose-300],.feel-page [class*=border-rose-800],.feel-page [class*=border-rose-900]{border-color:color-mix(in srgb, #be123c 64%, var(--card))!important}.feel-page [class*=border-amber-200],.feel-page [class*=border-amber-300],.feel-page [class*=border-amber-800],.feel-page [class*=border-amber-900]{border-color:color-mix(in srgb, #b45309 68%, var(--card))!important}html[data-theme=dark] .feel-page [class*=border-rose-200],html[data-theme=dark] .feel-page [class*=border-rose-300],html[data-theme=dark] .feel-page [class*=border-rose-800],html[data-theme=dark] .feel-page [class*=border-rose-900]{border-color:color-mix(in srgb, #fb7185 62%, var(--card))!important}.feel-page textarea::placeholder{opacity:1;color:var(--muted)!important}.feel-page button:disabled,.feel-page textarea:disabled,.feel-page select:disabled{cursor:not-allowed;filter:saturate(.55);opacity:1!important}.feel-page button:active:not(:disabled),.feel-page a:active{transform:scale(.985)}.feel-page [role=alert]{border-width:1px}.feel-page [role=log]>div>div{border-color:var(--feel-border)}
