.generate-module__aGQu9q__container{max-width:1280px;font-family:var(--font-geist-sans), system-ui, sans-serif;color:#ededed;margin:0 auto;padding:2.5rem 1.5rem}.generate-module__aGQu9q__heading{letter-spacing:-.5px;background:linear-gradient(135deg,#ff2a85 0%,#a855f7 50%,#00f0ff 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-bottom:.5rem;font-size:2.25rem;font-weight:800}.generate-module__aGQu9q__description{color:#a1a1aa;margin-bottom:2.5rem;font-size:1rem;line-height:1.5}.generate-module__aGQu9q__layout{grid-template-columns:420px 1fr;align-items:flex-start;gap:2rem;display:grid}@media (max-width:1024px){.generate-module__aGQu9q__layout{grid-template-columns:1fr}}.generate-module__aGQu9q__generatorForm{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#12101fb3;border:1px solid #ffffff14;border-radius:20px;flex-direction:column;gap:1.25rem;padding:2rem;display:flex;position:sticky;top:84px}.generate-module__aGQu9q__formGroup{flex-direction:column;gap:.5rem;display:flex}.generate-module__aGQu9q__label{color:#cbd5e1;font-size:.85rem;font-weight:600}.generate-module__aGQu9q__input,.generate-module__aGQu9q__select,.generate-module__aGQu9q__textarea{color:#fff;background:#0006;border:1px solid #ffffff1f;border-radius:10px;width:100%;padding:.75rem 1rem;font-family:inherit;font-size:.92rem;transition:all .2s}.generate-module__aGQu9q__input:focus,.generate-module__aGQu9q__select:focus,.generate-module__aGQu9q__textarea:focus{border-color:#00f0ff;outline:none;box-shadow:0 0 15px #00f0ff33}.generate-module__aGQu9q__button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ff2a85 0%,#a855f7 50%,#00f0ff 100%);border:none;border-radius:10px;margin-top:.5rem;padding:.85rem 1.5rem;font-size:.95rem;font-weight:800;transition:all .2s;box-shadow:0 4px 15px #ff2a8559}.generate-module__aGQu9q__button:hover{transform:translateY(-1px);box-shadow:0 6px 20px #ff2a8580}.generate-module__aGQu9q__draftsSection{flex-direction:column;gap:1.5rem;display:flex}.generate-module__aGQu9q__sectionTitle{color:#fff;font-size:1.25rem;font-weight:700}.generate-module__aGQu9q__nativePostCard{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#12101fbf;border:1px solid #ffffff14;border-radius:18px;flex-direction:column;gap:1rem;padding:1.5rem;transition:all .2s;display:flex;position:relative}.generate-module__aGQu9q__nativePostCard:hover{border-color:#00f0ff4d;transform:translateY(-2px)}.generate-module__aGQu9q__postHeader{justify-content:space-between;align-items:center;display:flex}.generate-module__aGQu9q__authorRow{align-items:center;gap:.75rem;display:flex}.generate-module__aGQu9q__authorAvatar{color:#fff;background:linear-gradient(135deg,#ff2a85 0%,#00f0ff 100%);border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-size:.85rem;font-weight:800;display:flex}.generate-module__aGQu9q__authorName{color:#fff;font-size:.95rem;font-weight:700}.generate-module__aGQu9q__authorSub{color:#64748b;font-size:.78rem}.generate-module__aGQu9q__badgePlatform{text-transform:uppercase;border-radius:6px;padding:3px 8px;font-size:.72rem;font-weight:800}.generate-module__aGQu9q__badgeTwitter{color:#38bdf8;background:#1d9bf026;border:1px solid #1d9bf04d}.generate-module__aGQu9q__badgeLinkedin{color:#60a5fa;background:#0a66c226;border:1px solid #0a66c24d}.generate-module__aGQu9q__badgeInstagram{color:#f43f5e;background:#e1306c26;border:1px solid #e1306c4d}.generate-module__aGQu9q__badgeYoutube{color:#ef4444;background:#ff000026;border:1px solid #ff00004d}.generate-module__aGQu9q__nativeContent{white-space:pre-wrap;color:#f1f5f9;background:#00000040;border:1px solid #ffffff0a;border-radius:12px;padding:1.1rem;font-size:.95rem;line-height:1.6}.generate-module__aGQu9q__metricsRow{color:#64748b;border-top:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding-top:.5rem;font-size:.82rem;display:flex}.generate-module__aGQu9q__actionButtons{align-items:center;gap:.5rem;display:flex}.generate-module__aGQu9q__btnSchedule{color:#00f0ff;background:#00f0ff1a;border:1px solid #00f0ff40;border-radius:6px;padding:4px 10px;font-size:.8rem;font-weight:600;text-decoration:none;transition:all .2s}.generate-module__aGQu9q__btnSchedule:hover{background:#00f0ff33}.generate-module__aGQu9q__btnDelete{color:#ef4444;cursor:pointer;background:0 0;border:none;padding:4px 8px;font-size:.8rem}
