.course-fact-value{text-align:left;font-size:15px}html[dir=rtl] .course-fact-value{text-align:right}.course-intakes-value{flex-direction:column;gap:4px;display:flex}html[dir=rtl] .course-intakes-value{align-items:flex-start}html[dir=ltr] .course-intakes-value{align-items:flex-end}.news-article-content.is-rtl{text-align:right}.news-tags-heading{color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;margin-bottom:12px;font-size:13px;font-weight:600}.news-tags-heading.is-rtl{text-align:right}.news-share-platform{color:#fff;border-radius:6px;align-items:center;gap:6px;padding:8px 16px;font-size:13px;text-decoration:none;transition:opacity .2s;display:inline-flex}.news-share-platform--twitter{background:#000}.news-share-platform--facebook{background:#1877f2}.news-share-platform--linkedin{background:#0077b5}.featured-news-meta{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;display:flex}.featured-news-meta.is-rtl{flex-direction:row-reverse}.featured-news-title{color:var(--brown-deep);margin-bottom:16px;font-family:Jost,Cairo,Tajawal,Segoe UI,Tahoma,Arial,sans-serif;font-size:1.8rem;line-height:1.3}html[lang=ar] .featured-news-title{font-family:Cairo,sans-serif}.featured-news-byline{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.featured-news-byline.is-rtl{flex-direction:row-reverse}.news-card-meta.is-rtl,.news-card-footer.is-rtl{direction:rtl}html[lang=ar] .news-card-title{text-align:right;font-family:Cairo,sans-serif}html[lang=ar] .news-card-summary{text-align:right}.news-category-heading{color:var(--brown-deep);margin-bottom:16px;font-family:Jost,Cairo,Tajawal,Segoe UI,Tahoma,Arial,sans-serif}html[lang=ar] .news-category-heading{font-family:Cairo,sans-serif}.news-category-link{padding:8px 18px;font-size:13px;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s}.news-category-link.is-active{background:var(--brown-warm);color:#fff}body.is-scroll-locked{overflow:hidden}#provider-lightbox.is-open,#news-lightbox.is-open{display:flex}#toast.show{display:block}.provider-offer-badge{color:#167346;font-size:12px;line-height:1.6;display:block}.rich-text .ql-align-left{text-align:left}.rich-text .ql-align-center{text-align:center}.rich-text .ql-align-right{text-align:right}.rich-text .ql-align-justify{text-align:justify}html[lang=ar] .error-title,html[lang=ar] .error-desc,html[lang=ar] .btn-primary-404,html[lang=ar] .btn-outline-404,html[lang=ar] .error-links a{font-family:Cairo,Tajawal,sans-serif}.nuba-csp-46f7a8d53f{font-size:36px}.nuba-csp-b347cee1d5{object-fit:contain;border-radius:8px;width:100%;height:100%}.nuba-csp-2cc38d99a0{color:#f5ede080;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:12px;font-size:13px;display:flex}.nuba-csp-d44032d0c9{color:#c9a05ab3;text-decoration:none}.nuba-csp-67b196fab3{color:#f5ede066}.nuba-csp-3205c23214{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.nuba-csp-8dbee25fea{color:#f5ede0b3;background:#ffffff1a}.nuba-csp-d27aae5070{font-size:clamp(1.6rem,4vw,2.8rem)}.nuba-csp-9fd5f74a3e{object-fit:contain;vertical-align:middle;border-radius:4px;width:20px;height:20px;margin-right:6px}.nuba-csp-360bf03d03{color:inherit;text-decoration:none}.nuba-csp-76977cc9f2{margin-top:16px}.nuba-csp-f984c862f1{background:var(--cream-white);padding-top:0;padding-bottom:0}.nuba-csp-89ac7bd639{padding-top:0}.nuba-csp-fcb6a13ecc{font-size:clamp(.8rem,1.4vw,1rem);line-height:1.3}.nuba-csp-268ae354e2{background:var(--cream-white);padding:48px 0 80px}.nuba-csp-50b3eb7300{flex-wrap:wrap;gap:10px;display:flex}.nuba-csp-38b45d6af7{color:var(--brown-warm);background:#c9a05a1f;border:1px solid #c9a05a59;border-radius:8px;align-items:center;gap:6px;padding:8px 16px;font-size:14px;font-weight:600;display:inline-flex}.nuba-csp-a7854fe1cc{grid-template-columns:1fr 1fr;gap:0;display:grid}.nuba-csp-5c22525843{flex-direction:column;align-items:flex-start;padding:14px 16px}.nuba-csp-9114443e1a{text-transform:uppercase;letter-spacing:.06em;margin-bottom:4px;font-size:11px}.nuba-csp-bd16d1b414{justify-content:center;width:100%;margin-bottom:12px}.nuba-csp-0444a81ca5{color:#f5ede0cc;background:#ffffff1a;border:1px solid #fff3;justify-content:center;width:100%;font-size:13px}.nuba-csp-aee7b76300{color:var(--brown-warm);font-family:Jost,Cairo,Tajawal,Segoe UI,Tahoma,Arial,sans-serif;font-size:1.1rem}.nuba-csp-3e1258f066{color:var(--brown-mid)}.nuba-csp-70276192a4{align-items:flex-start}.nuba-csp-93f0051456{color:var(--brown-warm);white-space:nowrap;background:#c9a05a26;border:1px solid #c9a05a4d;border-radius:6px;padding:2px 10px;font-size:12px;font-weight:600}.nuba-csp-f4f75a70a1{margin-bottom:0;padding:20px 24px}.nuba-csp-722a55cb38{color:var(--brown-deep);margin-bottom:14px;font-size:13px;font-weight:600}.nuba-csp-23ba67d42e{color:#ffe8c2b3;gap:8px;display:flex}.nuba-csp-3cf2b3dfb8{border-radius:var(--radius-sm);color:#000;flex:1;gap:4px;width:auto;font-size:13px}.nuba-csp-8f92707f72{background:linear-gradient(135deg,var(--brown-deep),var(--brown-warm));border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;margin-top:64px;padding:48px;display:flex}.nuba-csp-d5da6dab3f{color:#fff;margin-bottom:8px;font-family:Jost,Cairo,Tajawal,Segoe UI,Tahoma,Arial,sans-serif}.nuba-csp-dd082b6d20{color:#f5ede0b3;font-size:15px}.nuba-csp-ae6875129c{color:#c9a05acc}.nuba-csp-56230cc901{background:var(--cream-white);padding-bottom:80px}.nuba-csp-1dcbca5029{color:var(--text-muted);padding:11px;font-size:13px;text-decoration:none}.nuba-csp-efd6b6ba31{background:linear-gradient(135deg,var(--brown-deep),var(--brown-warm));border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;margin-top:64px;padding:48px;display:flex}.nuba-csp-347fe74ff2{color:#fff;margin-bottom:8px;font-family:Jost,Cairo,Tajawal,Segoe UI,Tahoma,Arial,sans-serif}.nuba-csp-d6d721ecbc{color:#f5ede0b3;font-size:15px}.nuba-csp-09650c79a0{text-align:center;width:100%;margin-top:16px;display:block}.nuba-csp-28dc85076f{text-align:center;width:100%;display:block}.nuba-csp-38c8cc3ce2{text-align:center;width:100%;margin-top:8px;display:block}.nuba-csp-f72d46a1c9{text-align:center;margin-top:48px}.nuba-csp-7aa8b62a93{color:inherit;text-decoration:underline}.nuba-csp-d6241da47c{gap:8px;display:flex}.nuba-csp-26771b2f30{max-width:180px}.nuba-csp-5a0044c05b{color:green;margin-top:10px}.nuba-csp-6648d6d926{color:#fff;z-index:9999;background:#4caf50;border-radius:8px;padding:16px 24px;font-size:16px;display:none;position:fixed;bottom:30px;right:30px;box-shadow:0 4px 12px #0003}.nuba-csp-c0515bbd58{z-index:9999;cursor:zoom-out;background:#000000e0;justify-content:center;align-items:center;display:none;position:fixed;inset:0}.nuba-csp-dbed6647c8{object-fit:contain;border-radius:8px;max-width:92vw;max-height:90vh;box-shadow:0 8px 40px #00000080}.nuba-csp-8765f34b23{color:#fff;cursor:pointer;background:0 0;border:none;font-size:36px;line-height:1;position:absolute;top:20px;right:24px}.nuba-csp-0053d044bd{background:#fff;padding-top:60px;padding-bottom:56px}.nuba-csp-bdd8d2e90c{margin-bottom:40px}.nuba-csp-b118fbfb4e{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}.nuba-csp-c8c72443d8{border-radius:var(--radius);box-shadow:var(--shadow-sm);cursor:pointer;overflow:hidden}.nuba-csp-6d400106d4{object-fit:cover;width:100%;height:180px;transition:transform .3s;display:block}.nuba-csp-b4639e45c7{color:var(--text-muted);font-style:italic}.nuba-csp-7bcb6ce2d9{border-top:1px solid var(--border);margin-top:48px;padding-top:32px}.nuba-csp-31e4e2a252{flex-wrap:wrap;gap:8px;display:flex}.nuba-csp-ef7227ad0d{text-align:left;direction:ltr;padding:6px 14px;font-size:12px;text-decoration:none}.nuba-csp-60648cc257{background:var(--cream-deep);border-radius:var(--radius);flex-wrap:wrap;align-items:center;gap:16px;margin-top:40px;padding:28px;display:flex}.nuba-csp-c161c46f90{color:var(--brown-deep);font-size:13px;font-weight:600}@media (width<=900px){.news-single-layout{grid-template-columns:1fr!important}aside{position:static!important}}[dir=rtl] .news-article-content blockquote{border-left:none;border-right:4px solid var(--brown-light);border-radius:var(--radius) 0 0 var(--radius)}[dir=rtl] .news-article-content ul,[dir=rtl] .news-article-content ol{padding-left:0;padding-right:1.5rem}.nuba-csp-c05b481387{background:var(--cream-white);padding-top:60px;padding-bottom:80px}.nuba-csp-09f9a66796{margin-bottom:12px;display:inline-block}.nuba-csp-8d84299030{margin-top:14px}.nuba-csp-ff7cab23fd{font-size:1.4rem}.nuba-csp-c524c4feef{background:var(--cream-white);padding:48px 0 80px}.nuba-csp-00c6cb8ab3{justify-content:center;display:flex}.nuba-csp-e906cefc5c{color:var(--brown-warm);font-weight:700}.nuba-csp-3c22225317{color:var(--gold)}.nuba-csp-5a282d7445{padding:24px}.nuba-csp-0a49e5cdb3{color:var(--brown-deep);margin-bottom:16px;font-family:Jost,Cairo,Tajawal,Segoe UI,Tahoma,Arial,sans-serif;font-size:1.1rem}.nuba-csp-3d53f8d9fe{border-bottom:1px solid var(--border);color:var(--text-body);align-items:center;gap:10px;padding:8px 0;font-size:14px;display:flex}.nuba-csp-30f78d9425{color:var(--brown-light);font-size:12px}.error-page{text-align:center;background:#faf8f5;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:60px 24px;display:flex}.error-code{color:#3d2b1f;opacity:.12;user-select:none;margin-bottom:-24px;font-family:Jost,Cairo,Tajawal,Segoe UI,Tahoma,Arial,sans-serif;font-size:clamp(96px,20vw,180px);font-weight:300;line-height:1}.error-title{color:#3d2b1f;margin-bottom:16px;font-family:Jost,Cairo,Tajawal,Segoe UI,Tahoma,Arial,sans-serif;font-size:clamp(28px,5vw,42px);font-weight:600}.error-desc{color:#6b5a4e;max-width:480px;margin-bottom:40px;font-family:Jost,sans-serif;font-size:17px;line-height:1.7}.error-actions{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.btn-primary-404{color:#fff;letter-spacing:.4px;background:linear-gradient(135deg,#e2b04a 0%,#c9922a 100%);border-radius:50px;align-items:center;gap:8px;padding:14px 28px;font-family:Jost,sans-serif;font-size:15px;font-weight:600;text-decoration:none;transition:transform .25s,box-shadow .25s;display:inline-flex;box-shadow:0 4px 16px #c9922a59}.btn-primary-404:hover{transform:translateY(-2px);box-shadow:0 8px 24px #c9922a73}.btn-outline-404{color:#3d2b1f;background:0 0;border:1.5px solid #3d2b1f40;border-radius:50px;align-items:center;gap:8px;padding:13px 26px;font-family:Jost,sans-serif;font-size:15px;font-weight:500;text-decoration:none;transition:border-color .25s,color .25s;display:inline-flex}.btn-outline-404:hover{color:#c9922a;border-color:#c9922a}.error-links{flex-wrap:wrap;justify-content:center;gap:24px;margin-top:48px;display:flex}.error-links a{color:#8b7060;border-bottom:1px solid #8b70604d;padding-bottom:2px;font-family:Jost,sans-serif;font-size:14px;text-decoration:none;transition:color .2s}.error-links a:hover{color:#c9922a;border-color:#c9922a}.nuba-csp-232d349047{color:#f5ede080;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:12px;font-size:13px;display:flex}.nuba-csp-e02147b4dd{color:#c9a05ab3;text-decoration:none}.nuba-csp-8245045e6f{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.nuba-csp-6b84de65fe{color:#f5ede0b3;background:#ffffff1a}.nuba-csp-886e38fad9{color:inherit;text-decoration:none}.nuba-csp-f3d7bda4b8{background:var(--cream-white);padding-top:0;padding-bottom:0}.nuba-csp-21ff82c259{font-size:clamp(.8rem,1.4vw,1rem);line-height:1.3}.nuba-csp-d3b8b295a4{background:var(--cream-white);padding:48px 0 80px}.nuba-csp-0587732b39{flex-wrap:wrap;gap:10px;display:flex}.nuba-csp-d58a5f9c07{color:var(--brown-warm);background:#c9a05a1f;border:1px solid #c9a05a59;border-radius:8px;align-items:center;gap:6px;padding:8px 16px;font-size:14px;font-weight:600;display:inline-flex}.nuba-csp-dd708148e5{grid-template-columns:1fr 1fr;gap:0;display:grid}.nuba-csp-616ffa2ccd{flex-direction:column;align-items:flex-start;padding:14px 16px}.nuba-csp-3b93e676f2{text-transform:uppercase;letter-spacing:.06em;margin-bottom:4px;font-size:11px}.nuba-csp-e49c04bf11{font-size:15px}.nuba-csp-2e651ca999{justify-content:center;width:100%;margin-bottom:12px}.nuba-csp-8f2ff8aae1{color:#f5ede0cc;background:#ffffff1a;border:1px solid #fff3;justify-content:center;width:100%;font-size:13px}.nuba-csp-ad5024782e{color:var(--brown-warm);font-family:Jost,Cairo,Tajawal,Segoe UI,Tahoma,Arial,sans-serif;font-size:1.1rem}.nuba-csp-1b72632fa5{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.nuba-csp-8caeaf0aa5{color:var(--brown-warm);white-space:nowrap;background:#c9a05a26;border:1px solid #c9a05a4d;border-radius:6px;padding:2px 10px;font-size:12px;font-weight:600}.nuba-csp-200a57c7e0{margin-bottom:0;padding:20px 24px}.nuba-csp-dab07a5daf{color:var(--brown-deep);margin-bottom:14px;font-size:13px;font-weight:600}.nuba-csp-a626802c2c{border-radius:var(--radius-sm);color:#000;flex:1;gap:4px;width:auto;font-size:13px}.nuba-csp-45700bba3c{z-index:9999;cursor:zoom-out;background:#000000e0;justify-content:center;align-items:center;display:none;position:fixed;inset:0}.nuba-csp-b7db2922af{object-fit:contain;border-radius:8px;max-width:92vw;max-height:90vh;box-shadow:0 8px 40px #00000080}.nuba-csp-23136cac35{color:#fff;cursor:pointer;background:0 0;border:none;font-size:36px;line-height:1;position:absolute;top:20px;right:24px}.nuba-csp-a16a21298a{color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;margin-bottom:12px;font-size:13px;font-weight:600}.nuba-csp-5b97f01c6e{padding:6px 14px;font-size:12px;text-decoration:none}.nuba-csp-6eed74f91c{background:var(--cream-deep);border-radius:var(--radius);flex-wrap:wrap;align-items:center;gap:16px;margin-top:40px;padding:28px;display:flex}.nuba-csp-baa083c775{color:#fff;background:#000;border-radius:6px;align-items:center;gap:6px;padding:8px 16px;font-size:13px;text-decoration:none;display:inline-flex}.nuba-csp-40abed5023{color:#fff;background:#1877f2;border-radius:6px;align-items:center;gap:6px;padding:8px 16px;font-size:13px;text-decoration:none;display:inline-flex}.nuba-csp-e2bd105fd5{color:#fff;background:#0077b5;border-radius:6px;align-items:center;gap:6px;padding:8px 16px;font-size:13px;text-decoration:none;display:inline-flex}@media (width<=900px){.news-single-layout{grid-template-columns:1fr!important}aside{position:static!important}}.news-article-content{color:var(--text-body,#3a3028);font-size:1.05rem;line-height:1.9}.news-article-content h2,.news-article-content h3,.news-article-content h4{color:var(--brown-deep);margin:2rem 0 .8rem;font-family:Jost,Cairo,Tajawal,Segoe UI,Tahoma,Arial,sans-serif}.news-article-content p{margin-bottom:1.4rem}.news-article-content ul,.news-article-content ol{margin-bottom:1.4rem;padding-left:1.5rem}.news-article-content li{margin-bottom:.5rem}.news-article-content a{color:var(--brown-warm);text-decoration:underline}.news-article-content blockquote{border-left:4px solid var(--brown-light);border-radius:0 var(--radius) var(--radius) 0;color:var(--brown-warm);background:#c9a05a12;margin:1.5rem 0;padding:.8rem 1.2rem;font-style:italic}.news-article-content img{border-radius:var(--radius);max-width:100%;margin:1.5rem 0}@keyframes nbPulse{0%{opacity:.55;transform:scale(.9)}80%{opacity:0;transform:scale(1.35)}to{opacity:0;transform:scale(1.35)}}@keyframes nbBlink{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@media (width<=480px){#nb-panel{width:auto;height:calc(100vh - 160px);bottom:92px!important;left:16px!important;right:16px!important}#nb-toggle{bottom:16px!important;right:16px!important}}.nuba-csp-b6d781cbbc{margin-top:12px}.nuba-csp-8a4e96ee96{object-fit:contain;background:#fff;padding:16px}.nuba-csp-9a8ff29472{margin-left:4px}.nuba-csp-caba0c8143{object-fit:contain;vertical-align:middle;border-radius:3px;width:16px;height:16px;margin-right:4px}.nuba-csp-d195f17406{color:var(--brown-light);font-size:1rem}.nuba-csp-04bbec5e3d{margin-top:24px}.nuba-csp-4d541ce090{border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-sm);background:#fff;grid-template-columns:1fr 1fr;margin-bottom:48px;display:grid;overflow:hidden}.nuba-csp-629cab5bc9{background:var(--cream-deep);height:100%;min-height:340px;overflow:hidden}.nuba-csp-6b2eccc8a9{object-fit:cover;width:100%;height:100%;display:block}.nuba-csp-8e78884bc0{opacity:.3;justify-content:center;align-items:center;width:100%;height:340px;font-size:80px;display:flex}.nuba-csp-c9901d9103{padding:48px}.nuba-csp-829026effa{color:var(--text-muted);font-size:12px}.nuba-csp-e8cde66dc6{color:#8a6020;background:#c9a05a26;border-radius:20px;padding:3px 10px;font-size:11px;font-weight:600}.nuba-csp-a29124794f{color:var(--text-muted);margin-bottom:24px;font-size:15px;line-height:1.8}.nuba-csp-244cb7eb6f{color:var(--text-muted);font-size:13px}.nuba-csp-78c2d8f7f9{color:var(--brown-light);font-size:13px}.nuba-csp-8286115d2f{margin-top:28px}.nuba-csp-cb33077ad3{background:var(--brown-warm);color:#fff;border-radius:var(--radius);letter-spacing:.3px;padding:12px 28px;font-size:14px;font-weight:600;text-decoration:none;display:inline-block}.nuba-csp-8ae82467ec{color:var(--text-muted);margin-bottom:24px;font-size:16px;font-weight:500}.nuba-csp-1487b773a6{color:var(--border)}.nuba-csp-2b20df6c8c{background:var(--cream-deep);border-radius:var(--radius);text-align:center;margin-top:60px;padding:40px}.nuba-csp-073b0396c8{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.nuba-csp-99be889825{color:var(--text-muted);margin-left:4px;font-size:12px}.nuba-csp-a846c7d266{color:var(--text-muted);margin-bottom:12px;font-size:12px}.nuba-csp-500708668c{color:var(--text-muted)}#nuba-chatbot *{box-sizing:border-box}#nb-toggle{cursor:pointer!important;background:linear-gradient(135deg, var(--gold,#c9a05a) 0%, var(--brown-warm,#8b5e3c) 100%)!important;z-index:2147483646!important;border:none!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:62px!important;height:62px!important;padding:0!important;transition:transform .25s,box-shadow .25s!important;display:flex!important;position:fixed!important;bottom:24px!important;right:24px!important;box-shadow:0 6px 20px #2c181052!important}#nb-toggle:hover{transform:scale(1.07)!important;box-shadow:0 8px 26px #2c181066!important}#nb-toggle svg{fill:#fff;width:28px;height:28px}#nb-toggle .nb-badge{color:#fff;letter-spacing:.5px;box-shadow:0 0 0 2px var(--cream-white,#fffcf8);background:#22c55e;border-radius:20px;padding:2px 6px;font-size:9px;font-weight:800;position:absolute;top:-4px;right:-4px}#nb-toggle .nb-ring{border:2px solid var(--gold,#c9a05a);opacity:0;border-radius:50%;animation:2.6s ease-out infinite nbPulse;position:absolute;inset:-6px}#nb-panel{background:var(--cream-white,#fffcf8);border-radius:var(--radius,14px);border:1px solid var(--border-warm,#c9a05a40);opacity:0;pointer-events:none;flex-direction:column;width:370px;max-width:calc(100vw - 32px);height:560px;max-height:calc(100vh - 140px);transition:opacity .22s,transform .22s;display:flex;overflow:hidden;transform:translateY(16px)scale(.97);box-shadow:0 20px 60px #2c181047;z-index:2147483646!important;position:fixed!important;bottom:100px!important;right:24px!important}#nb-panel.nb-open{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.nb-header{background:linear-gradient(135deg, var(--brown-deep,#2c1810) 0%, var(--brown-mid,#6b3d2a) 100%);color:#fff;flex-shrink:0;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.nb-header-info{align-items:center;gap:10px;display:flex}.nb-avatar{background:linear-gradient(135deg, var(--gold,#c9a05a), var(--gold-light,#e8c98a));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:18px;display:flex}.nb-title{font-size:14.5px;font-weight:700;line-height:1.3}.nb-status{opacity:.85;align-items:center;gap:5px;font-size:11.5px;display:flex}.nb-dot{background:#22c55e;border-radius:50%;width:7px;height:7px;display:inline-block}#nb-close{color:#fff;cursor:pointer;background:#ffffff1f;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;display:flex}#nb-close:hover{background:#ffffff38}.nb-messages{background:var(--cream-light,#fdf8f2);flex-direction:column;flex:1;gap:10px;padding:16px;display:flex;overflow-y:auto}.nb-msg{word-wrap:break-word;border-radius:14px;max-width:84%;padding:10px 13px;font-size:13.5px;line-height:1.55}.nb-msg a{color:inherit;text-decoration:underline}.nb-msg.nb-bot{color:var(--text-body,#4a3728);border:1px solid var(--border,#6b3d2a1f);background:#fff;border-bottom-left-radius:4px;align-self:flex-start}.nb-msg.nb-user{background:linear-gradient(135deg, var(--gold,#c9a05a), var(--brown-warm,#8b5e3c));color:#fff;border-bottom-right-radius:4px;align-self:flex-end}body.lang-ar .nb-msg.nb-bot{border-bottom-right-radius:4px;border-bottom-left-radius:14px}body.lang-ar .nb-msg.nb-user{border-bottom-right-radius:14px;border-bottom-left-radius:4px}.nb-typing{border:1px solid var(--border,#6b3d2a1f);background:#fff;border-radius:14px 14px 14px 4px;align-self:flex-start;gap:4px;padding:12px 14px;display:flex}.nb-typing span{background:var(--text-light,#b8a090);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite nbBlink}.nb-typing span:nth-child(2){animation-delay:.18s}.nb-typing span:nth-child(3){animation-delay:.36s}.nb-suggestions{flex-wrap:wrap;flex-shrink:0;gap:6px;padding:0 16px 10px;display:flex}.nb-chip{border:1px solid var(--border-warm,#c9a05a40);color:var(--brown-warm,#8b5e3c);cursor:pointer;white-space:nowrap;background:#fff;border-radius:20px;padding:6px 12px;font-size:12px;font-weight:600;transition:background-color .15s,border-color .15s,color .15s}.nb-chip:hover{background:var(--gold,#c9a05a);color:#fff;border-color:var(--gold,#c9a05a)}#nb-form{border-top:1px solid var(--border,#6b3d2a1f);background:#fff;flex-shrink:0;gap:8px;padding:12px;display:flex}#nb-input{border:1px solid var(--border,#6b3d2a1f);background:var(--cream-light,#fdf8f2);color:var(--text-dark,#1a0e08);border-radius:22px;outline:none;flex:1;padding:10px 16px;font-size:13.5px}#nb-input:focus{border-color:var(--gold,#c9a05a)}#nb-send{cursor:pointer;background:linear-gradient(135deg, var(--gold,#c9a05a), var(--brown-warm,#8b5e3c));color:#fff;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:15px;transition:opacity .15s;display:flex}#nb-send:disabled{opacity:.5;cursor:not-allowed}body.lang-ar #nb-send svg{transform:scaleX(-1)}.nb-footer-note{text-align:center;color:var(--text-muted,#8a7060);flex-shrink:0;padding:6px 0 10px;font-size:10.5px}@media (width<=480px){#nb-panel{width:auto;height:calc(100vh - 160px);bottom:92px!important;left:16px!important;right:16px!important}#nb-toggle{bottom:16px!important;right:16px!important}}.nuba-csp-78c94453a3{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;display:flex}.nuba-csp-e8787ca922{color:var(--brown-deep);margin-bottom:16px;font-family:Jost,Cairo,Tajawal,Segoe UI,Tahoma,Arial,sans-serif;font-size:1.8rem;line-height:1.3}.nuba-csp-1761eea871{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.nuba-csp-e543f20b1a{color:var(--brown-deep);margin-bottom:16px;font-family:Jost,Cairo,Tajawal,Segoe UI,Tahoma,Arial,sans-serif}.nuba-csp-b82e92c5d4{color:#fff;background:#b7863b;border-radius:6px;padding:12px 20px;text-decoration:none;display:inline-block}.test-progress span.progress-width-0{width:0%}.test-progress span.progress-width-1{width:1%}.test-progress span.progress-width-2{width:2%}.test-progress span.progress-width-3{width:3%}.test-progress span.progress-width-4{width:4%}.test-progress span.progress-width-5{width:5%}.test-progress span.progress-width-6{width:6%}.test-progress span.progress-width-7{width:7%}.test-progress span.progress-width-8{width:8%}.test-progress span.progress-width-9{width:9%}.test-progress span.progress-width-10{width:10%}.test-progress span.progress-width-11{width:11%}.test-progress span.progress-width-12{width:12%}.test-progress span.progress-width-13{width:13%}.test-progress span.progress-width-14{width:14%}.test-progress span.progress-width-15{width:15%}.test-progress span.progress-width-16{width:16%}.test-progress span.progress-width-17{width:17%}.test-progress span.progress-width-18{width:18%}.test-progress span.progress-width-19{width:19%}.test-progress span.progress-width-20{width:20%}.test-progress span.progress-width-21{width:21%}.test-progress span.progress-width-22{width:22%}.test-progress span.progress-width-23{width:23%}.test-progress span.progress-width-24{width:24%}.test-progress span.progress-width-25{width:25%}.test-progress span.progress-width-26{width:26%}.test-progress span.progress-width-27{width:27%}.test-progress span.progress-width-28{width:28%}.test-progress span.progress-width-29{width:29%}.test-progress span.progress-width-30{width:30%}.test-progress span.progress-width-31{width:31%}.test-progress span.progress-width-32{width:32%}.test-progress span.progress-width-33{width:33%}.test-progress span.progress-width-34{width:34%}.test-progress span.progress-width-35{width:35%}.test-progress span.progress-width-36{width:36%}.test-progress span.progress-width-37{width:37%}.test-progress span.progress-width-38{width:38%}.test-progress span.progress-width-39{width:39%}.test-progress span.progress-width-40{width:40%}.test-progress span.progress-width-41{width:41%}.test-progress span.progress-width-42{width:42%}.test-progress span.progress-width-43{width:43%}.test-progress span.progress-width-44{width:44%}.test-progress span.progress-width-45{width:45%}.test-progress span.progress-width-46{width:46%}.test-progress span.progress-width-47{width:47%}.test-progress span.progress-width-48{width:48%}.test-progress span.progress-width-49{width:49%}.test-progress span.progress-width-50{width:50%}.test-progress span.progress-width-51{width:51%}.test-progress span.progress-width-52{width:52%}.test-progress span.progress-width-53{width:53%}.test-progress span.progress-width-54{width:54%}.test-progress span.progress-width-55{width:55%}.test-progress span.progress-width-56{width:56%}.test-progress span.progress-width-57{width:57%}.test-progress span.progress-width-58{width:58%}.test-progress span.progress-width-59{width:59%}.test-progress span.progress-width-60{width:60%}.test-progress span.progress-width-61{width:61%}.test-progress span.progress-width-62{width:62%}.test-progress span.progress-width-63{width:63%}.test-progress span.progress-width-64{width:64%}.test-progress span.progress-width-65{width:65%}.test-progress span.progress-width-66{width:66%}.test-progress span.progress-width-67{width:67%}.test-progress span.progress-width-68{width:68%}.test-progress span.progress-width-69{width:69%}.test-progress span.progress-width-70{width:70%}.test-progress span.progress-width-71{width:71%}.test-progress span.progress-width-72{width:72%}.test-progress span.progress-width-73{width:73%}.test-progress span.progress-width-74{width:74%}.test-progress span.progress-width-75{width:75%}.test-progress span.progress-width-76{width:76%}.test-progress span.progress-width-77{width:77%}.test-progress span.progress-width-78{width:78%}.test-progress span.progress-width-79{width:79%}.test-progress span.progress-width-80{width:80%}.test-progress span.progress-width-81{width:81%}.test-progress span.progress-width-82{width:82%}.test-progress span.progress-width-83{width:83%}.test-progress span.progress-width-84{width:84%}.test-progress span.progress-width-85{width:85%}.test-progress span.progress-width-86{width:86%}.test-progress span.progress-width-87{width:87%}.test-progress span.progress-width-88{width:88%}.test-progress span.progress-width-89{width:89%}.test-progress span.progress-width-90{width:90%}.test-progress span.progress-width-91{width:91%}.test-progress span.progress-width-92{width:92%}.test-progress span.progress-width-93{width:93%}.test-progress span.progress-width-94{width:94%}.test-progress span.progress-width-95{width:95%}.test-progress span.progress-width-96{width:96%}.test-progress span.progress-width-97{width:97%}.test-progress span.progress-width-98{width:98%}.test-progress span.progress-width-99{width:99%}.test-progress span.progress-width-100{width:100%}.nuba-align-left,.ql-align-left{text-align:left!important}.nuba-align-center,.ql-align-center{text-align:center!important}.nuba-align-right,.ql-align-right{text-align:right!important}.nuba-align-justify,.ql-align-justify{text-align:justify!important}