.hamburger,.mainherosection .mainherosectiontext b{color:#fff}.blogsection,.mainherosection{position:relative;isolation:isolate;overflow:hidden;max-width:1100px}#spinner-box,.hamburger{display:none}.hamburger{font-size:26px;cursor:pointer;padding:10px 12px}@media (max-width:978px){.hamburger{display:block}}.mainherosection{margin:32px auto;padding:clamp(24px,6vw,64px);border-radius:24px;text-align:center;color:#eaf2ff;background:radial-gradient(1200px 600px at 85% -20%,rgba(20,36,64,.5),transparent 60%),radial-gradient(900px 500px at -10% 110%,rgba(14,165,233,.35),transparent 55%),linear-gradient(180deg,#0b172b 0,#0d1c35 100%);box-shadow:0 10px 30px rgba(7,14,28,.5),inset 0 1px 0 rgba(255,255,255,.05)}.mainherosection::after,.mainherosection::before{content:"";position:absolute;inset:auto;filter:blur(40px);opacity:.6;z-index:-1}.mainherosection::before{width:260px;height:260px;left:-60px;top:-60px;background:radial-gradient(circle at 30% 30%,#5eead4,transparent 60%);animation:12s ease-in-out infinite floatA}.mainherosection::after{width:320px;height:320px;right:-80px;bottom:-80px;background:radial-gradient(circle at 70% 70%,#60a5fa,transparent 60%);animation:14s ease-in-out infinite floatB}.mainherosection h1{margin:0 0 12px;font-weight:800;letter-spacing:.4px;line-height:1.1;font-size:clamp(28px, 6vw, 48px);background:linear-gradient(90deg,#fff,#b9d3ff);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 1px 0 rgba(255,255,255,.05)}.mainherosection .mainherosectiontext{margin:10px auto 0;max-width:800px;line-height:1.7;font-size:clamp(14px, 2.4vw, 18px);color:#c7d7ff;opacity:.95}@keyframes floatA{0%,100%{transform:translateY(0) translateX(0) scale(1)}50%{transform:translateY(12px) translateX(8px) scale(1.05)}}@keyframes floatB{0%,100%{transform:translateY(0) translateX(0) scale(1)}50%{transform:translateY(-10px) translateX(-6px) scale(1.04)}}.generate-image-section,.resultbaliclass{border:2px solid rgba(255,255,255,.3);border-radius:18px;background:rgba(255,255,255,.05);backdrop-filter:blur(10px) saturate(180%);-webkit-backdrop-filter:blur(10px) saturate(180%);box-shadow:0 8px 32px rgba(0,0,0,.25)}.generate-image-section .block{font-weight:600;font-size:14px;letter-spacing:.2px}.output-grid{display:grid;gap:28px;grid-template-columns:minmax(320px,560px) minmax(320px,480px);align-items:start}@media (max-width:992px){.output-grid{grid-template-columns:1fr}}.display-flex{display:flex}.flex-1{flex:1 1 auto}.customization-col,.page-container-super{width:100%}.page-container{display:flex;justify-content:center}.button.generate-image-button,.rajbutton{display:inline-block;padding:14px 26px;border-radius:12px;font-size:16px;font-weight:700;text-decoration:none;border:none;cursor:pointer;background:radial-gradient(1200px 600px at 85% -20%,rgba(20,36,64,.5),transparent 60%),radial-gradient(900px 500px at -10% 110%,rgba(14,165,233,.35),transparent 55%),linear-gradient(180deg,#0b172b 0,#0d1c35 100%);box-shadow:0 10px 30px rgba(7,14,28,.5),inset 0 1px 0 rgba(255,255,255,.05);color:#fff;transition:transform 80ms,box-shadow .15s,background .3s}.delete-button,.imp-button{border-radius:10px;padding:16px 30px;transition:transform 80ms,box-shadow .15s,background .3s;font-size:15px;cursor:pointer;font-weight:600;color:#fff;display:inline-block}.button.generate-image-button:hover,.rajbutton:hover{text-decoration:none;background:radial-gradient(1200px 600px at 85% -20%,rgba(14,165,233,.6),transparent 60%),radial-gradient(900px 500px at -10% 110%,rgba(20,36,64,.45),transparent 55%),linear-gradient(180deg,#0d1c35 0,#0b172b 100%);transform:translateY(-2px);color:#fff}.button.generate-image-button:active,.rajbutton:active{transform:translateY(2px);box-shadow:0 5px 15px rgba(7,14,28,.45),inset 0 2px 4px rgba(0,0,0,.4)}.imp-button{border:none;background:radial-gradient(900px 500px at 85% -20%,rgba(34,197,94,.4),transparent 60%),radial-gradient(800px 450px at -10% 110%,rgba(34,197,94,.25),transparent 55%),linear-gradient(180deg,#16a34a 0,#15803d 100%);box-shadow:0 8px 20px rgba(22,163,74,.4),inset 0 1px 0 rgba(255,255,255,.06)}.imp-button:hover{background:radial-gradient(900px 500px at 85% -20%,rgba(34,197,94,.5),transparent 60%),radial-gradient(800px 450px at -10% 110%,rgba(34,197,94,.35),transparent 55%),linear-gradient(180deg,#22c55e 0,#16a34a 100%);transform:translateY(-2px)}.imp-button:active{transform:translateY(2px);box-shadow:0 4px 10px rgba(22,163,74,.35),inset 0 2px 4px rgba(0,0,0,.3)}.delete-button{border:none;background:radial-gradient(900px 500px at 85% -20%,rgba(239,68,68,.4),transparent 60%),radial-gradient(800px 450px at -10% 110%,rgba(239,68,68,.25),transparent 55%),linear-gradient(180deg,#dc2626 0,#b91c1c 100%);box-shadow:0 8px 20px rgba(239,68,68,.4),inset 0 1px 0 rgba(255,255,255,.06)}.delete-button:hover{background:radial-gradient(900px 500px at 85% -20%,rgba(239,68,68,.5),transparent 60%),radial-gradient(800px 450px at -10% 110%,rgba(239,68,68,.35),transparent 55%),linear-gradient(180deg,#ef4444 0,#dc2626 100%);transform:translateY(-2px)}.delete-button:active{transform:translateY(2px);box-shadow:0 4px 10px rgba(239,68,68,.35),inset 0 2px 4px rgba(0,0,0,.3)}.generatenewbutton{display:inline-block;padding:16px 30px;border-radius:10px;font-size:15px;font-weight:600;text-decoration:none;border:none;cursor:pointer;color:#fff;background:radial-gradient(900px 500px at 85% -20%,rgba(37,99,235,.45),transparent 60%),radial-gradient(800px 450px at -10% 110%,rgba(14,165,233,.35),transparent 55%),linear-gradient(180deg,#2563eb 0,#1e40af 100%);box-shadow:0 8px 20px rgba(37,99,235,.4),inset 0 1px 0 rgba(255,255,255,.05);transition:transform 80ms,box-shadow .15s,background .3s}.generatenewbutton:hover{background:radial-gradient(900px 500px at 85% -20%,rgba(59,130,246,.55),transparent 60%),radial-gradient(800px 450px at -10% 110%,rgba(14,165,233,.45),transparent 55%),linear-gradient(180deg,#3b82f6 0,#1e40af 100%);transform:translateY(-2px);text-decoration:none;color:#fff}.generatenewbutton:active{transform:translateY(2px);box-shadow:0 4px 10px rgba(37,99,235,.35),inset 0 2px 4px rgba(0,0,0,.3)}.download-image-button{background:radial-gradient(1200px 600px at 85% -20%,rgba(20,36,64,.5),transparent 60%),radial-gradient(900px 500px at -10% 110%,rgba(14,165,233,.35),transparent 55%),linear-gradient(180deg,#0b172b 0,#0d1c35 100%);color:#eaf2ff;border:1px solid rgba(255,255,255,.08);padding:12px 22px;font-size:15px;font-weight:600;border-radius:10px;cursor:pointer;transition:.15s ease-in-out;box-shadow:0 10px 30px rgba(7,14,28,.5),inset 0 1px 0 rgba(255,255,255,.05)}#output-header.resultdekho,.pasteyourtextbelow{background:linear-gradient(180deg,#0b172b 0,#0d1c35 100%);box-shadow:0 6px 16px rgba(7,14,28,.4),inset 0 1px 0 rgba(255,255,255,.05)}.download-image-button:hover{transform:translateY(-2px);box-shadow:0 12px 34px rgba(7,14,28,.6),inset 0 1px 0 rgba(255,255,255,.07);text-decoration:none;color:#fff}.download-image-button:active{transform:translateY(1px) scale(.98);box-shadow:0 6px 18px rgba(7,14,28,.4) inset;text-decoration:none;color:grey}.rajadvertisement{color:#a9b9d6;font-style:italic;font-size:12px}#rajresults .resultdekho{font-weight:700;margin:12px 0 8px}#output{color:#0b1a2d}.pasteyourtextbelow{border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:14px 18px;margin-bottom:14px}.blockpastetext{font-size:15px;font-weight:600;color:#eaf2ff;letter-spacing:.3px;display:inline-block;margin-bottom:4px;position:relative;padding-left:26px}.blockpastetext::before{content:"âœŽ";position:absolute;left:0;top:50%;transform:translateY(-50%);font-size:14px;color:#4da4ff}select{font-size:17px}#output-header.resultdekho{border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:10px 14px;margin:0 0 12px;color:#eaf2ff;font-size:16px;font-weight:700;letter-spacing:.3px;display:inline-flex;align-items:center;gap:10px;width:100%}#output-header.resultdekho::before{content:"";width:10px;height:10px;border-radius:999px;background:radial-gradient(circle at 30% 30%,#4da4ff,#22d3ee 70%);box-shadow:0 0 10px rgba(77,164,255,.8)}.blogsection{margin:32px auto;padding:clamp(24px,5vw,56px);border-radius:24px;color:#eaf2ff;background:radial-gradient(1200px 600px at 85% -20%,rgba(20,36,64,.5),transparent 60%),radial-gradient(900px 500px at -10% 110%,rgba(14,165,233,.35),transparent 55%),linear-gradient(180deg,#0b172b 0,#0d1c35 100%);box-shadow:0 10px 30px rgba(7,14,28,.5),inset 0 1px 0 rgba(255,255,255,.05)}.blogsection::after,.blogsection::before{content:"";position:absolute;filter:blur(40px);opacity:.6;z-index:-1}.blogsection::before{width:240px;height:240px;left:-60px;top:-60px;background:radial-gradient(circle at 30% 30%,#5eead4,transparent 60%);animation:12s ease-in-out infinite blogFloatA}.blogsection::after{width:300px;height:300px;right:-80px;bottom:-80px;background:radial-gradient(circle at 70% 70%,#60a5fa,transparent 60%);animation:14s ease-in-out infinite blogFloatB}@keyframes blogFloatA{0%,100%{transform:translate(0)}50%{transform:translate(10px,8px) scale(1.05)}}@keyframes blogFloatB{0%,100%{transform:translate(0)}50%{transform:translate(-8px,-10px) scale(1.04)}}@media (prefers-reduced-motion:reduce){.blogsection::after,.blogsection::before,.mainherosection::after,.mainherosection::before{animation:none}}.blogsection h3{font-size:30px;font-weight:600}.blogsection .blog-title{margin:0 0 18px;font-weight:600;letter-spacing:.4px;font-size:clamp(22px, 4.8vw, 36px);background:linear-gradient(90deg,#fff,#b9d3ff);-webkit-background-clip:text;background-clip:text;color:transparent}.blogsection p{margin:0 0 16px;line-height:1.75;font-size:clamp(15px, 2.2vw, 18px);color:#c7d7ff;opacity:.95;text-align:justify;text-justify:inter-word;text-shadow:0 1px 0 rgba(255,255,255,.04);animation:.6s ease-in-out both fadeInParagraph}.blogsection p b{color:#fff;font-weight:700}.blogsection p a{color:#5eead4;text-decoration:none;border-bottom:1px dashed rgba(94,234,212,.5);transition:color .25s,border-color .25s}.blogsection p a:hover{color:#60a5fa;border-color:rgba(96,165,250,.7)}@keyframes fadeInParagraph{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.mainfooter{background:radial-gradient(1200px 600px at 85% -20%,rgba(20,36,64,.6),transparent 60%),radial-gradient(900px 500px at -10% 110%,rgba(14,165,233,.25),transparent 55%),linear-gradient(180deg,#0b172b 0,#0d1c35 100%);color:#c7d7ff;padding:40px 20px 20px;text-align:center;border-top:1px solid rgba(255,255,255,.08);box-shadow:0 -5px 20px rgba(0,0,0,.4)}.footer-container{max-width:1100px;margin:auto}.footer-links{list-style:none;padding:0;margin:0 0 20px;display:flex;flex-wrap:wrap;justify-content:center;gap:14px}#output.is-loading #spinner-box,.footer-links li{display:inline-block}.footer-links a{color:#a9b9d6;text-decoration:none;font-size:14px;padding:6px 10px;border-radius:6px;transition:color .25s,background .25s}.footer-links a:hover{color:#fff;background:rgba(77,164,255,.12)}.footercopyrighttext{font-size:13px;color:#9db3d8}.footercopyrighttext a{color:#fff;text-decoration:none}.footercopyrighttext a:hover{text-decoration:underline}@media (max-width:600px){.footer-links{flex-direction:column;gap:8px}}html{scroll-behavior:smooth}.pulse-container{display:inline-flex;gap:10px;align-items:center}.logo,.logo-link{display:flex}.logo,.logo a{align-items:center}.pulse-bubble{width:10px;height:10px;border-radius:999px;background:currentColor;opacity:.85;animation:1s ease-in-out infinite pulse}.pulse-bubble-2{animation-delay:.15s}.pulse-bubble-3{animation-delay:.3s}@keyframes pulse{0%,100%{transform:scale(.6);opacity:.6}50%{transform:scale(1.1);opacity:1}}.logo a{display:inline-flex;text-decoration:none}.logo img,.logo-link img{width:auto;display:block}.logo img{max-height:40px;transition:transform .2s ease-in-out;margin-left:15px}.logo-link{align-items:center;gap:4px;text-decoration:none}.logo-link img{max-height:42px}.logo-link h4{font-size:20px;font-weight:700;color:#fff;margin:0;line-height:1}.logo-link h4 span{color:#5eead4}