.twoline-ellipsis{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:3em}.oneline-ellipsis,.twoline-ellipsis{overflow:hidden;text-overflow:ellipsis}.oneline-ellipsis{display:block;white-space:nowrap;min-height:unset}.card-image{height:140px;width:100%;object-fit:cover;border-radius:8px 8px 0 0;display:block}.featured-tool-card{background:var(--new-ui-black-gradient);border-radius:16px;margin-bottom:2rem;box-shadow:0 3px 20px 0 rgba(0,0,0,.07);overflow:hidden;width:100%;max-width:400px;display:flex;flex-direction:column}.featured-tool-img img{max-height:180px;object-fit:cover;border-radius:16px 16px 0 0;display:block}.featured-tool-content{padding:16px;display:flex;flex-direction:column;justify-content:center}@media (max-width:900px){.featured-tool-card{max-width:100%}}.card-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px;width:100%}@media (max-width:1200px){.card-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.card-grid{grid-template-columns:1fr;gap:8px}}.card-grid-col{flex:1 1 320px;min-width:260px;max-width:100%;display:flex;justify-content:center}.content-card:hover{border:1px solid var(--new-ui-blue)}.golden-gradient-icon{color:#FFD700!important;display:inline-block}@media screen and (min-width:600px){.text-section{padding:2%}.sidepanel-border{border-right:1px solid var(--new-ui-border2)}.centeral-section{padding:16px;height:93vh}.suggestive-section{max-height:40vh;overflow:auto}.centeral-section-inside{background-color:var(--new-ui-black);border:1px solid var(--new-ui-border2);border-radius:8px;width:100%;height:100%}.preview-height{max-height:30vh}.top-bar-vrw{height:7vh}.scenepanel{position:fixed;z-index:0;right:0;border-radius:8px;top:7vh;width:20%;height:92vh;overflow:auto;flex-direction:column;color:var(--dark-blue-2);background-color:var(--off-white-1);transition:.5s}.scene-children-list{max-height:40vh;overflow:auto;background:var(--new-ui-black);border:1px solid var(--new-ui-border2);border-radius:8px}.preview{height:100vh!important}.preview-panel{float:right;height:100vh;overflow:auto}.section-panel{width:30vw;border-right:1px solid var(--new-ui-border2);height:100%;overflow:auto;text-wrap:nowrap}.main-section{width:88%}.replicate-scene canvas{width:100%!important;border-radius:16px}.preview-text{min-height:100vh;position:unset;inset:0;justify-content:center;align-items:center;display:flex;padding:4%}.action-preview{display:flex;min-height:90vh}}@media screen and (max-width:600px){.centeral-section{padding:16px;height:87vh}.suggestive-section{max-height:75vh;overflow:auto}.action-preview{display:flex;flex-direction:column-reverse}.centeral-section-inside{background-color:var(--new-ui-black);border:1px solid var(--new-ui-border2);border-radius:8px;width:100%;height:100%}.preview-height{max-height:20vh}.scenepanel{position:absolute;z-index:1;border-top:5px solid white;color:var(--dark-blue-2);bottom:0;height:50%;width:100%;background-color:var(--off-white-1);overflow:auto}.scene-children-list{max-height:20vh;overflow:auto;background:var(--new-ui-black);border:1px solid var(--new-ui-border2);border-radius:8px}.preview-panel{width:100%;height:65%;position:absolute}.text-section{position:relative;inset:0;justify-content:center;align-items:center;display:flex;padding:32px;display:inline-block;height:auto}.replicate-scene canvas{width:100%!important;border-radius:16px}.preview{height:100vh!important}.preview-text{min-height:100vh;position:unset;inset:0;justify-content:center;align-items:center;display:flex;padding:4%}}.featured-tool-card{background:var(--new-ui-black);border:2px solid var(--new-ui-border2);transition:box-shadow .3s ease}.featured-tool-card:hover{box-shadow:0 4px 12px rgba(0,0,0,.15)}.featured-tool-img img{width:100%;height:auto;border-radius:8px}.selected-card{border:2px solid var(--new-ui-blue);box-shadow:0 0 10px rgba(33,150,243,.5);background-color:var(--new-ui-black)}.lty-playbtn{background:transparent}.yt-lite-wrapper{aspect-ratio:16/9;position:relative;width:100%;background-position:50%;background-size:cover;background-color:#000;border-radius:12px;overflow:hidden;cursor:pointer}.yt-lite-wrapper[style*=background-image]{background-size:cover!important}.lty-playbtn{width:70px;height:46px;background-color:rgba(0,0,0,.6);border-radius:8px;top:50%;left:50%;transform:translate(-50%,-50%)}