.post-page-header{position:relative;top:0;left:0;width:100%;background-color:#fff;z-index:1;display:flex;flex-direction:row;justify-content:space-between;align-items:left;right:0;box-shadow:0 1px 1px 0 #ebebeb}.header-with-gradient-border{contain:paint;inset:0}.header-with-gradient-border:after{content:"";position:absolute;inset:0;background:#fff;z-index:0;height:92%}.header-with-gradient-border:before{content:"";position:absolute;opacity:0;background:conic-gradient(rgba(52,168,82,0) 0deg,rgb(52,168,82) 38.9738deg,rgb(255,211,20) 62.3678deg,rgb(255,70,65) 87.0062deg,rgb(49,134,255) 107.428deg,rgba(49,134,255,.5) .568turn,rgba(49,134,255,0) .858turn,rgba(52,168,82,0) 1turn) border-box;left:50%;top:50%;translate:-50% -50%;width:900px;height:900px;scale:1 .4;pointer-events:none;transition:opacity .3s;filter:blur(20px)}.header-with-gradient-border.animate:before{animation:gradient-spin-expand .9s cubic-bezier(.82,-.06,.16,.69)}@keyframes gradient-spin-expand{0%{opacity:0;transform:rotate(90deg)}11%{opacity:1}to{opacity:0;transform:rotate(250deg)}}@keyframes gradient-spin-submit{0%{opacity:0;transform:rotate(200deg)}11%{opacity:1}to{opacity:0;transform:rotate(330deg)}}@keyframes plate-background-blur-on-expand{0%{filter:blur(0)}11%{filter:blur(7px)}to{filter:blur(0)}}@keyframes color-pulse-on-expand{11%{background:var(--nvzc4,#fff)}}@keyframes color-pulse-stay-on-expand{17%{background:var(--nvzc4,#fff)}to{background:var(--nvzc4,#fff)}}.prompt-area-body-container{padding:.5rem}.prompt-description-container{max-height:18rem;overflow-y:auto;padding:.2%;transition:all .3s ease}.prompt-description-container::-webkit-scrollbar{display:none}.prompt-description-container{-ms-overflow-style:none;scrollbar-width:none}.prompt-description-container .prompt-description-static-view{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.prompt-description-container .prompt-description-static-view.edit-mode{display:none}.prompt-description-container .prompt-description-static-view .prompt-static-text-container{display:inline-flex;align-items:center;white-space:normal;word-break:break-word;margin-right:4px;font-size:1rem}.prompt-description-container .prompt-description-static-view .prompt-input{padding:2px 4px;height:auto;outline:1px solid #ccc;border-bottom:2px solid #1c1c1c;background:#fff;border-radius:5px;font-size:1rem;margin:2px 4px 2px 0;width:-moz-max-content;width:max-content;min-width:150px}.prompt-description-container .prompt-description-static-view .prompt-input.Mui-focused,.prompt-description-container .prompt-description-static-view .prompt-input:hover{border-bottom:2px solid #6c58fe}.prompt-description-container .prompt-description-static-view .prompt-input:after,.prompt-description-container .prompt-description-static-view .prompt-input:before{display:none}.prompt-description-container .prompt-description-static-view .prompt-input input{padding:0;min-height:unset;font-size:1rem;white-space:nowrap;overflow:visible;text-overflow:clip;width:auto;min-width:0}.prompt-description-container .prompt-edit-area{min-height:2rem;width:100%;display:inline-block}.prompt-description-container .prompt-edit-area.edit-mode{display:none}.prompt-description-container .prompt-controls-container{display:flex;align-items:center}.prompt-description-container .prompt-controls-container .prompt-edit-button{text-transform:inherit;color:#000;display:flex;border:1px solid #a4a4a4;border-radius:1.5rem}.prompt-description-container .prompt-controls-container .prompt-edit-button.edit-mode{display:none}.prompt-description-container .prompt-controls-container .prompt-edit-button:hover{filter:invert(16%) sepia(99%) saturate(7404%) hue-rotate(24deg) brightness(95%) contrast(118%)}.prompt-description-container .add-input-preview-link .link-preview-container{display:flex;align-items:center}.prompt-description-container .add-input-preview-link .link-preview-container .link-preview-image{max-width:100px;max-height:50px}.prompt-description-container .prompt-edit-mic-on{display:none;background:#fff;border:1px solid #e0e0e0;border-radius:40px;width:100%;height:50px;position:relative;z-index:9;align-items:center;justify-content:space-between;padding:0 10px}.prompt-description-container .prompt-edit-mic-on.is-voice-active{display:flex}.prompt-description-container .prompt-edit-mic-on .plus-button{flex-shrink:0;color:#ccc}.prompt-description-container .prompt-edit-mic-on .mic-icon-body{position:relative;flex-grow:1;height:100%;display:flex;align-items:center;justify-content:flex-end;padding-right:15px}.prompt-description-container .prompt-edit-mic-on .mic-icon-body .dotted-line{position:absolute;left:10px;right:50%;top:50%;border-bottom:3px dotted #e0e0e0;transform:translateY(-50%);z-index:0}.prompt-description-container .prompt-edit-mic-on .mic-icon-body>*{position:relative;z-index:1}.prompt-description-container .prompt-edit-mic-on .mic-icon-footer{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;flex-shrink:0}.prompt-description-container .prompt-edit-mic-on .mic-icon-footer .check-button{color:#000;border:none;background:rgba(0,0,0,0)}.prompt-description-container .prompt-edit-mic-on .mic-icon-footer .cancel-button{background-color:#f5f5f5;color:#000;border:none;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.prompt-description-container .prompt-edit-mic-on .mic-icon-footer .cancel-button:hover{background-color:#ebebeb}.prompt-area-footer-container{display:flex;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem .25rem}.prompt-area-footer-container .prompt-area-footer-left{display:flex;align-items:center;gap:.4rem}.prompt-area-footer-container .prompt-area-footer-left .footer-icon-button{border:none;background-color:#f3f4f6;padding:.4rem;border-radius:999px;transition:background-color .15s ease,color .15s ease,transform .1s ease}.prompt-area-footer-container .prompt-area-footer-left .footer-icon-button .icon-button{font-size:1.4rem;color:#555}.prompt-area-footer-container .prompt-area-footer-left .footer-icon-button:hover{background-color:#f5f3ff}.prompt-area-footer-container .prompt-area-footer-left .footer-icon-button:hover .icon-button{color:#6272f1}.prompt-area-footer-container .prompt-area-footer-left .footer-icon-button.active{background-color:#f5f3ff}.prompt-area-footer-container .prompt-area-footer-left .footer-icon-button.active .icon-button{color:#6272f1}.prompt-area-footer-container .prompt-area-footer-left .footer-button{border:1px solid rgba(0,0,0,0);background-color:#f3f4f6;border-radius:999px;font-size:.8rem;font-weight:600;text-transform:capitalize;color:#555;padding:.4rem .9rem;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.prompt-area-footer-container .prompt-area-footer-left .footer-button:hover{background-color:#f5f3ff;color:#6272f1}.prompt-area-footer-container .prompt-area-footer-left .footer-button.active{background-color:#f5f3ff;border-color:rgba(98,114,241,.25);color:#6272f1}.prompt-area-footer-container .prompt-area-footer-left .footer-button.has-selection{background-color:rgba(98,114,241,.1);border-color:rgba(98,114,241,.2);color:#6272f1}.prompt-area-footer-container .prompt-area-footer-right{display:flex;align-items:center;gap:.5rem}.prompt-area-footer-container .prompt-area-footer-right .footer-icon-button{border:none;border-radius:999px;padding:.4rem;transition:background-color .15s ease,transform .1s ease,opacity .15s ease}.prompt-area-footer-container .prompt-area-footer-right .footer-icon-button.voice-button{background-color:#f3f4f6}.prompt-area-footer-container .prompt-area-footer-right .footer-icon-button.voice-button .icon-button{color:#333;font-size:1.4rem}.prompt-area-footer-container .prompt-area-footer-right .footer-icon-button.voice-button .icon-button.stop-button{color:#f44336}.prompt-area-footer-container .prompt-area-footer-right .footer-icon-button.voice-button:hover{background-color:#f5f3ff}.prompt-area-footer-container .prompt-area-footer-right .footer-icon-button.generate-button:active{transform:scale(.94)}.prompt-area-footer-container .prompt-area-footer-right .footer-icon-button .icon-button{color:#fff;font-size:1.4rem}.under-menu .menu-item{padding:0;margin:0;border-radius:.6rem;transition:background-color .15s ease}.under-menu .menu-item:hover{background-color:#f5f3ff}.under-menu .menu-item button{padding:.55rem .6rem}.under-menu .menu-item img{width:1.4rem}.under-menu .menu-item span{font-size:.85rem;text-transform:capitalize;color:#555;font-weight:500}.isMobile .prompt-area-footer-buttons{width:120px;overflow:scroll}.describe-content-type-container{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:10px;height:100%}.describe-content-type-container .describe-content-type-header{display:flex;justify-content:space-between;flex-direction:row;align-items:center;margin-top:0;margin-bottom:0;width:100%}.describe-content-type-container .describe-content-type-header .describe-content-type-featured-header{font-size:.85rem;display:flex;flex-direction:row;align-items:center;color:#919191;margin-bottom:20px;margin-top:25px}.describe-content-type-container .describe-content-type-header .describe-content-type-featured-header .featured-icon{height:12px;width:12px;margin-right:5px;filter:brightness(0) saturate(100%) invert(44%) sepia(58%) saturate(4242%) hue-rotate(329deg) brightness(102%) contrast(87%)}.describe-content-type-container .describe-content-type-content{height:calc(100% - 35px);overflow-y:scroll}.describe-content-type-container .describe-content-type-content .content-type-item-button{overflow:hidden;height:150px;max-height:170px}.describe-content-type-container .describe-content-type-content .content-type-item-button:hover .describe-content-details-tooltip{opacity:1}.describe-content-type-container .describe-content-type-content .content-type-item-button .describe-content-thumbnail-image{position:absolute;height:100%;width:100%}.describe-content-type-container .describe-content-type-content .content-type-item-button .content-type-item-details{position:absolute;width:100%;height:100%;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between}.describe-content-type-container .describe-content-type-content .content-type-item-button .content-type-item-details .content-type-item-header{z-index:1;width:100%;top:0;display:flex;flex-direction:row;justify-content:space-between;padding:10px;font-size:.85rem}.describe-content-type-container .describe-content-type-content .content-type-item-button .content-type-item-details .content-type-item-header .describe-content-feature-badge{font-size:.5rem;border:1px solid var(--vermilion-400);padding:2px 6px;border-radius:6px;background:linear-gradient(120deg,rgb(247,116,102),rgb(209,79,172));color:#fff;font-weight:600}.describe-content-type-container .describe-content-type-content .content-type-item-button .content-type-item-details .content-type-item-header .describe-content-header-selected-indicator{font-size:.75rem;border:1px solid red;padding:2px;border-radius:50px;background:linear-gradient(120deg,rgb(247,116,102),rgb(209,79,172));color:#fff;width:20px;height:20px;font-weight:600}.describe-content-type-container .describe-content-type-content .content-type-item-button .content-type-item-details .content-type-item-header .describe-content-header-selected-indicator .describe-content-selected-check-icon{font-size:.85rem}.describe-content-type-container .describe-content-type-content .content-type-item-button .content-type-item-details .content-type-item-title{background:rgba(97,97,97,.5);color:#fff;font-size:.8rem;padding:6px;text-shadow:1px 1px 2px #000}.describe-content-type-container .describe-content-type-content .content-type-item-button .describe-content-details-tooltip{opacity:0;position:absolute;width:100%;height:100%;background:var(--shappire-100);display:flex;text-transform:capitalize;flex-direction:column;justify-content:center}.describe-content-type-container .describe-content-type-content .content-type-item-button .describe-content-details-tooltip .describe-content-tooltip-title{font-size:.75rem;font-weight:500}.describe-content-type-container .describe-content-type-content .content-type-item-button .describe-content-details-tooltip .describe-content-tooltip-details{font-size:.75rem;font-weight:300}