.prompt-preview-scrollbar{scrollbar-width:thin;scrollbar-color:rgba(100,116,139,.2) transparent}.prompt-preview-scrollbar::-webkit-scrollbar{width:8px;height:8px}.prompt-preview-scrollbar::-webkit-scrollbar-track{background:transparent;border-radius:4px}.prompt-preview-scrollbar::-webkit-scrollbar-thumb{background-color:#64748b33;border-radius:4px;border:2px solid transparent;background-clip:content-box}.prompt-preview-scrollbar::-webkit-scrollbar-thumb:hover{background-color:#64748b4d}@media (max-width: 640px){.prompt-preview-text{font-size:13px;line-height:1.5}}@media (min-width: 641px) and (max-width: 1024px){.prompt-preview-text{font-size:14px;line-height:1.6}}@media (min-width: 1025px){.prompt-preview-text{font-size:14px;line-height:1.65}}.prompt-preview-container:focus-within{box-shadow:0 0 0 2px hsl(var(--ring));transition:box-shadow .2s ease-in-out}.prompt-section-enter{opacity:0;transform:translateY(-8px)}.prompt-section-enter-active{opacity:1;transform:translateY(0);transition:opacity .2s ease-in-out,transform .2s ease-in-out}.prompt-section-exit{opacity:1;transform:translateY(0)}.prompt-section-exit-active{opacity:0;transform:translateY(-8px);transition:opacity .2s ease-in-out,transform .2s ease-in-out}.prompt-action-button{transition:all .2s ease-in-out}.prompt-action-button:hover{transform:translateY(-1px);box-shadow:0 4px 8px #0000001a}.prompt-loading-overlay{background:#fffc;backdrop-filter:blur(2px)}@media (prefers-color-scheme: dark){.prompt-preview-scrollbar::-webkit-scrollbar-thumb{background-color:#94a3b833}.prompt-preview-scrollbar::-webkit-scrollbar-thumb:hover{background-color:#94a3b84d}.prompt-loading-overlay{background:#000c}}@media print{.prompt-preview-container{box-shadow:none!important;border:1px solid #000!important;page-break-inside:avoid}.prompt-preview-text{color:#000!important;background:#fff!important}.prompt-action-button{display:none!important}}
