.brand-logo[data-v-217c6b17]{display:flex;align-items:center;gap:10px;text-decoration:none}.brand-name[data-v-217c6b17]{font-size:1.5rem;font-weight:900;color:#fff;font-family:Segoe UI,Tahoma,Arial,sans-serif;letter-spacing:-.5px}.brand-name em[data-v-217c6b17]{font-style:normal;background:linear-gradient(135deg,#a78bfa,#60a5fa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-size:.85em;margin-right:2px}*{box-sizing:border-box;margin:0;padding:0}body{font-family:Segoe UI,Tahoma,Arial,sans-serif;background:#0f0f1a;color:#e0e0e0;direction:rtl}.container{max-width:1200px;margin:0 auto;padding:0 20px}.navbar{background:#0f0f1ef7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid #2a2a4a;padding:12px 0;position:sticky;top:0;z-index:100}.nav-inner{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px}.logo{font-size:1.4rem;font-weight:700;color:#7c3aed;text-decoration:none}.logo span{color:#a78bfa;font-size:.9rem}.nav-links{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.nav-links a{color:#a0a0c0;text-decoration:none;font-size:.85rem;transition:color .2s;white-space:nowrap}.nav-links a:hover,.nav-links a.router-link-active{color:#a78bfa}.menu-toggle{display:none;background:none;border:1px solid #2a2a4a;color:#a78bfa;padding:5px 10px;border-radius:6px;cursor:pointer;font-size:1.1rem}.usage-badge{background:#1a1a2e;border:1px solid #7c3aed;color:#a78bfa;padding:4px 12px;border-radius:20px;font-size:.8rem;white-space:nowrap}.usage-badge.danger{border-color:#ef4444;color:#ef4444}.ad-banner{background:#1a1a2e;border-top:1px solid #2a2a4a;border-bottom:1px solid #2a2a4a;text-align:center;padding:8px}.ad-placeholder{color:#444;font-size:.8rem}.main-content{min-height:calc(100vh - 180px);padding:40px 0}.footer{background:#0a0a15;border-top:1px solid #2a2a4a;padding:30px 0;text-align:center}.footer-links{display:flex;justify-content:center;gap:20px;flex-wrap:wrap;margin-bottom:15px}.footer-links a{color:#666;text-decoration:none;font-size:.85rem}.footer-links a:hover{color:#a78bfa}.footer p{color:#666;font-size:.9rem}.footer-sub{font-size:.75rem;margin-top:5px}.modal-overlay{position:fixed;inset:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:999}.modal{background:#1a1a2e;border:1px solid #7c3aed;border-radius:16px;padding:40px;text-align:center;max-width:400px;width:90%}.modal h2{color:#a78bfa;margin-bottom:15px}.modal p{color:#888;margin-bottom:25px}.modal-options{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.btn-outline{background:transparent;border:1px solid #7c3aed;color:#a78bfa}.tool-container{max-width:900px;margin:0 auto;padding:0 20px}.tool-header{text-align:center;margin-bottom:40px}.tool-header h1{font-size:2rem;color:#a78bfa;margin-bottom:10px}.tool-header p{color:#888;font-size:1rem}.tool-icon{font-size:3rem;margin-bottom:15px}.card{background:#1a1a2e;border:1px solid #2a2a4a;border-radius:16px;padding:30px;margin-bottom:20px}textarea,select,input[type=text]{width:100%;background:#0f0f1a;border:1px solid #2a2a4a;border-radius:10px;color:#e0e0e0;padding:15px;font-size:1rem;font-family:inherit;resize:vertical;direction:rtl;transition:border-color .3s}textarea:focus,select:focus,input:focus{outline:none;border-color:#7c3aed}.btn{background:linear-gradient(135deg,#7c3aed,#4f46e5);color:#fff;border:none;padding:14px 35px;border-radius:10px;font-size:1rem;cursor:pointer;transition:all .3s;font-family:inherit;display:inline-flex;align-items:center;gap:8px}.btn:hover{transform:translateY(-2px);box-shadow:0 8px 25px #7c3aed66}.btn:disabled{opacity:.6;cursor:not-allowed;transform:none}.result-box{background:#0f0f1a;border:1px solid #7c3aed;border-radius:10px;padding:20px;white-space:pre-wrap;line-height:1.8;direction:rtl}.label{display:block;margin-bottom:8px;color:#a78bfa;font-weight:600}.form-group{margin-bottom:20px}.error-msg{background:#2a1a1a;border:1px solid #7c3aed;border-radius:10px;padding:15px;color:#ff6b6b}.copy-btn{background:#2a2a4a;color:#a78bfa;border:1px solid #7c3aed;padding:8px 20px;border-radius:8px;cursor:pointer;font-family:inherit}.copy-btn:hover{background:#7c3aed;color:#fff}@media(max-width:768px){.menu-toggle{display:block}.nav-links{display:none;width:100%;flex-direction:column;align-items:flex-start;gap:8px;padding:10px 0}.nav-links.open{display:flex}.tool-header h1{font-size:1.5rem}}.hero[data-v-ecc5b898]{text-align:center;padding:80px 20px;background:radial-gradient(ellipse at center,#1a0a3a,#0f0f1a 70%)}.hero h1[data-v-ecc5b898]{font-size:2.8rem;line-height:1.3;margin-bottom:20px}.hero h1 span[data-v-ecc5b898]{background:linear-gradient(135deg,#7c3aed,#a78bfa);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hero p[data-v-ecc5b898]{font-size:1.1rem;color:#888;margin-bottom:30px}.hero-stats[data-v-ecc5b898]{display:flex;justify-content:center;gap:20px;flex-wrap:wrap;margin-bottom:30px}.stat[data-v-ecc5b898]{background:#1a1a2e;border:1px solid #2a2a4a;padding:12px 25px;border-radius:12px}.stat strong[data-v-ecc5b898]{color:#a78bfa;display:block;font-size:1.4rem}.stat small[data-v-ecc5b898]{color:#888;font-size:.8rem}.hero-cta[data-v-ecc5b898]{display:inline-block;background:linear-gradient(135deg,#7c3aed,#4f46e5);color:#fff;padding:15px 40px;border-radius:12px;text-decoration:none;font-size:1.1rem;transition:all .3s}.hero-cta[data-v-ecc5b898]:hover{transform:translateY(-3px);box-shadow:0 10px 30px #7c3aed66}.tools-section[data-v-ecc5b898]{padding:60px 0}.section-title[data-v-ecc5b898]{text-align:center;font-size:1.8rem;color:#a78bfa;margin-bottom:40px}.tools-grid[data-v-ecc5b898]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px}.tool-card[data-v-ecc5b898]{background:#1a1a2e;border:1px solid #2a2a4a;border-radius:16px;padding:25px;text-decoration:none;color:inherit;text-align:center;transition:all .3s;position:relative;overflow:hidden}.tool-card[data-v-ecc5b898]:hover{border-color:#7c3aed;transform:translateY(-5px);box-shadow:0 10px 30px #7c3aed33}.tool-card.featured[data-v-ecc5b898]{border-color:#7c3aed;background:linear-gradient(135deg,#1a1a2e,#1a0a3a)}.badge-new[data-v-ecc5b898]{position:absolute;top:10px;left:10px;background:#7c3aed;color:#fff;font-size:.7rem;padding:3px 8px;border-radius:10px}.tool-emoji[data-v-ecc5b898]{font-size:2.2rem;margin-bottom:12px}.tool-card h3[data-v-ecc5b898]{color:#a78bfa;margin-bottom:8px;font-size:1.1rem}.tool-card p[data-v-ecc5b898]{color:#888;font-size:.85rem;line-height:1.6}.tool-badge[data-v-ecc5b898]{display:inline-block;background:#7c3aed;color:#fff;padding:3px 12px;border-radius:20px;font-size:.75rem;margin-top:12px}.seo-section[data-v-ecc5b898]{padding:60px 0;background:#0a0a15}.seo-section h2[data-v-ecc5b898]{text-align:center;font-size:1.8rem;margin-bottom:40px}.features-grid[data-v-ecc5b898]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px}.feature[data-v-ecc5b898]{background:#1a1a2e;border:1px solid #2a2a4a;border-radius:12px;padding:25px;text-align:center}.feature span[data-v-ecc5b898]{font-size:2rem;display:block;margin-bottom:10px}.feature h3[data-v-ecc5b898]{color:#a78bfa;margin-bottom:8px}.feature p[data-v-ecc5b898]{color:#888;font-size:.85rem}.faq-section[data-v-ecc5b898]{padding:60px 0}.faq-section h2[data-v-ecc5b898]{text-align:center;font-size:1.8rem;margin-bottom:40px;color:#a78bfa}.faq-list[data-v-ecc5b898]{max-width:700px;margin:0 auto;display:flex;flex-direction:column;gap:10px}.faq-item[data-v-ecc5b898]{background:#1a1a2e;border:1px solid #2a2a4a;border-radius:12px;padding:20px;cursor:pointer;transition:border-color .2s}.faq-item[data-v-ecc5b898]:hover{border-color:#7c3aed}.faq-q[data-v-ecc5b898]{display:flex;justify-content:space-between;align-items:center;font-weight:600}.faq-a[data-v-ecc5b898]{color:#888;margin-top:12px;line-height:1.7}@media(max-width:768px){.hero h1[data-v-ecc5b898]{font-size:1.8rem}}.chat-wrapper[data-v-0f86762d]{max-width:800px;margin:0 auto}.chat-messages[data-v-0f86762d]{background:#1a1a2e;border:1px solid #2a2a4a;border-radius:16px 16px 0 0;height:450px;overflow-y:auto;padding:20px;display:flex;flex-direction:column;gap:15px}.welcome-msg[data-v-0f86762d]{text-align:center;margin:auto;color:#888}.welcome-msg span[data-v-0f86762d]{font-size:3rem;display:block;margin-bottom:10px}.message[data-v-0f86762d]{display:flex;gap:12px;align-items:flex-start}.message.user[data-v-0f86762d]{flex-direction:row-reverse}.msg-avatar[data-v-0f86762d]{font-size:1.5rem;flex-shrink:0}.msg-content[data-v-0f86762d]{background:#2a2a4a;padding:12px 16px;border-radius:12px;max-width:80%;line-height:1.7;white-space:pre-wrap}.message.user .msg-content[data-v-0f86762d]{background:#4c1d95;color:#fff}.typing[data-v-0f86762d]{display:flex;gap:5px;align-items:center;padding:18px 16px}.typing span[data-v-0f86762d]{width:8px;height:8px;background:#a78bfa;border-radius:50%;animation:bounce-0f86762d 1.2s infinite}.typing span[data-v-0f86762d]:nth-child(2){animation-delay:.2s}.typing span[data-v-0f86762d]:nth-child(3){animation-delay:.4s}@keyframes bounce-0f86762d{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-8px)}}.chat-input-area[data-v-0f86762d]{background:#1a1a2e;border:1px solid #2a2a4a;border-top:none;border-radius:0 0 16px 16px;padding:15px}.suggestions[data-v-0f86762d]{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:12px}.suggestion-btn[data-v-0f86762d]{background:#2a2a4a;border:1px solid #7c3aed;color:#a78bfa;padding:6px 14px;border-radius:20px;cursor:pointer;font-size:.85rem;font-family:inherit;transition:all .2s}.suggestion-btn[data-v-0f86762d]:hover{background:#7c3aed;color:#fff}.input-row[data-v-0f86762d]{display:flex;gap:10px}.input-row textarea[data-v-0f86762d]{border-radius:10px;resize:none;flex:1}.send-btn[data-v-0f86762d]{background:linear-gradient(135deg,#7c3aed,#4f46e5);border:none;border-radius:10px;padding:0 20px;font-size:1.3rem;cursor:pointer;transition:all .3s;flex-shrink:0}.send-btn[data-v-0f86762d]:hover:not(:disabled){transform:translateY(-2px)}.send-btn[data-v-0f86762d]:disabled{opacity:.5}.clear-btn[data-v-0f86762d]{background:none;border:none;color:#555;cursor:pointer;font-size:.85rem;margin-top:8px;font-family:inherit}.clear-btn[data-v-0f86762d]:hover{color:#ff6b6b}.form-grid[data-v-80001990]{display:grid;grid-template-columns:1fr 1fr;gap:15px}@media(max-width:600px){.form-grid[data-v-80001990]{grid-template-columns:1fr}}.form-grid[data-v-c820580f]{display:grid;grid-template-columns:1fr 1fr;gap:15px}@media(max-width:600px){.form-grid[data-v-c820580f]{grid-template-columns:1fr}}.image-loading[data-v-c820580f]{text-align:center;padding:40px;color:#888}.spinner[data-v-c820580f]{width:50px;height:50px;border:3px solid #2a2a4a;border-top-color:#7c3aed;border-radius:50%;animation:spin-c820580f 1s linear infinite;margin:0 auto 15px}@keyframes spin-c820580f{to{transform:rotate(360deg)}}.image-result img[data-v-c820580f]{width:100%;border-radius:12px;display:block;margin-bottom:15px}.image-actions[data-v-c820580f]{display:flex;gap:10px;flex-wrap:wrap}.examples-card[data-v-c820580f]{background:#1a1a2e}.examples-grid[data-v-c820580f]{display:flex;flex-wrap:wrap;gap:10px}.example-btn[data-v-c820580f]{background:#2a2a4a;border:1px solid #7c3aed;color:#a78bfa;padding:8px 15px;border-radius:20px;cursor:pointer;font-family:inherit;font-size:.85rem;transition:all .2s;text-align:right}.example-btn[data-v-c820580f]:hover{background:#7c3aed;color:#fff}.upload-area[data-v-78279b16]{border:2px dashed #2a2a4a;border-radius:16px;padding:60px 20px;text-align:center;cursor:pointer;transition:all .3s}.upload-area[data-v-78279b16]:hover,.upload-area.dragging[data-v-78279b16]{border-color:#7c3aed;background:#1a0a3a}.upload-icon[data-v-78279b16]{font-size:3rem;margin-bottom:15px}.upload-area p[data-v-78279b16]{color:#888;margin-bottom:8px}.upload-area small[data-v-78279b16]{color:#555;font-size:.8rem}.file-info[data-v-78279b16]{display:flex;justify-content:space-between;align-items:center;background:#0f0f1a;padding:12px 15px;border-radius:10px;color:#a78bfa}.blog-grid[data-v-818aa14b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:25px}.blog-card[data-v-818aa14b]{background:#1a1a2e;border:1px solid #2a2a4a;border-radius:16px;padding:25px;text-decoration:none;color:inherit;transition:all .3s;display:flex;flex-direction:column;gap:10px}.blog-card[data-v-818aa14b]:hover{border-color:#7c3aed;transform:translateY(-4px);box-shadow:0 10px 30px #7c3aed26}.blog-emoji[data-v-818aa14b]{font-size:2.5rem}.blog-meta[data-v-818aa14b]{display:flex;gap:10px;align-items:center}.blog-cat[data-v-818aa14b]{background:#7c3aed;color:#fff;padding:2px 10px;border-radius:10px;font-size:.75rem}.blog-date[data-v-818aa14b]{color:#666;font-size:.8rem}.blog-card h2[data-v-818aa14b]{color:#a78bfa;font-size:1.1rem;line-height:1.5}.blog-card p[data-v-818aa14b]{color:#888;font-size:.9rem;line-height:1.7;flex:1}.read-more[data-v-818aa14b]{color:#7c3aed;font-size:.9rem;font-weight:600}.post-header[data-v-5c668a2c]{text-align:center;margin-bottom:40px}.back-link[data-v-5c668a2c]{color:#7c3aed;text-decoration:none;display:inline-block;margin-bottom:20px}.post-emoji[data-v-5c668a2c]{font-size:3rem;margin-bottom:15px}.post-meta[data-v-5c668a2c]{display:flex;justify-content:center;gap:10px;margin-bottom:15px}.blog-cat[data-v-5c668a2c]{background:#7c3aed;color:#fff;padding:3px 12px;border-radius:10px;font-size:.8rem}.blog-date[data-v-5c668a2c]{color:#666;font-size:.85rem;display:flex;align-items:center}.post-header h1[data-v-5c668a2c]{font-size:1.8rem;color:#a78bfa;line-height:1.4}.post-content[data-v-5c668a2c]{background:#1a1a2e;border:1px solid #2a2a4a;border-radius:16px;padding:35px;line-height:2;margin-bottom:25px}.post-content[data-v-5c668a2c] h2{color:#a78bfa;font-size:1.3rem;margin:25px 0 12px}.post-content[data-v-5c668a2c] h3{color:#e0e0e0;font-size:1.1rem;margin:15px 0 8px}.post-content[data-v-5c668a2c] p{color:#ccc;margin-bottom:15px}.post-content[data-v-5c668a2c] ul,.post-content[data-v-5c668a2c] ol{color:#ccc;padding-right:25px;margin-bottom:15px}.post-content[data-v-5c668a2c] li{margin-bottom:8px;line-height:1.8}.post-content[data-v-5c668a2c] strong{color:#a78bfa}.post-cta[data-v-5c668a2c]{text-align:center}.post-cta h3[data-v-5c668a2c]{color:#a78bfa;margin-bottom:10px;font-size:1.3rem}.post-cta p[data-v-5c668a2c]{color:#888;margin-bottom:20px}
