.prompt-catalog{color-scheme:dark;color:var(--sorya-text);background:var(--sorya-bg);font-family:var(--font-ui)}.prompt-catalog :is(input,select,textarea){color-scheme:dark}.prompt-catalog input::-moz-placeholder{color:#8f91a3;opacity:1}.prompt-catalog input::placeholder{color:#8f91a3;opacity:1}.prompt-catalog :is(a,button,input,select,summary):focus-visible,.prompt-catalog-dialog :is(button,input,select):focus-visible{outline:2px solid #a78bfa;outline-offset:3px}.prompt-catalog [class~=bg-violet-600]{background:var(--sorya-accent-strong)}.prompt-catalog ::-moz-selection,.prompt-catalog-dialog ::-moz-selection{background:#8a78e866;color:#fff}.prompt-catalog ::selection,.prompt-catalog-dialog ::selection{background:#8a78e866;color:#fff}.prompt-catalog-dialog{color-scheme:dark}.prompt-catalog footer{background:#141418;color:#a1a1b3;border-color:#ffffff12}.prompt-catalog footer :is(.text-gray-900,h3){color:#f3f2f6}.prompt-catalog footer :is(.text-gray-700,.text-gray-600,.text-gray-500){color:#a1a1b3}.prompt-catalog footer .border-gray-200{border-color:#ffffff12}.prompt-catalog footer [class~="bg-white/50"]{background:#ffffff08}.prompt-catalog footer :is(a:hover,.text-indigo-600){color:#c4b8f5}@media (max-width:1023px){.prompt-catalog{padding-bottom:calc(92px + env(safe-area-inset-bottom, 0px))}}@media (prefers-reduced-motion:reduce){.prompt-catalog *,.prompt-catalog-dialog *{transition-duration:.01ms!important;animation-duration:.01ms!important}}.prompt-catalog [class~="hover:bg-violet-500"]:hover{background:#6c5bb5}