@import url(https://fonts.googleapis.com/css2?family=Cairo:wght@300;500;700&display=swap);.q-carousel,.q-carousel [class*=slide],.q-carousel__slide,.q-carousel__slide img,.q-carousel__slides-container{touch-action:pan-y pinch-zoom!important}.image-slider{height:calc(var(--layout-height) - 10vh)!important;max-height:60vh;touch-action:pan-y pinch-zoom}.image-slider button.q-carousel__navigation-icon{font-size:6px}.image-slider .q-carousel__navigation .q-btn{margin:0;padding:1px}.image-slider .q-btn--dense.q-btn--round{min-width:2em}.image-slider .q-carousel__navigation--bottom{bottom:0!important;overflow:hidden}.image-slider .q-carousel__navigation-icon{margin-bottom:0;padding-bottom:0}.image-slider .q-carousel__slides-container{height:calc(100% - 25px)!important}.image-slider .q-carousel__navigation{align-items:center;bottom:0;display:flex;height:25px;justify-content:center;left:0;position:absolute;right:0}.image-slider img{max-height:100%;max-width:100%;object-fit:contain}@media screen and (max-width:599px){.image-slider{height:35vh!important;max-height:35vh}}@media screen and (min-width:600px) and (max-width:1023px){.image-slider{height:45vh!important;max-height:45vh}}.q-carousel.q-fullscreen{background:#000000f2!important}.q-carousel.q-fullscreen .q-carousel__slide{cursor:pointer}.q-carousel.q-fullscreen .q-carousel__slide img{cursor:default;max-height:85vh;max-width:95vw;object-fit:contain}.q-item__label:lang(ar){direction:rtl!important}.active-tab{border:2px solid #fff!important}.text-negative .q-field__append i{display:none}.sqr-btn{align-items:center;transition:all .3s ease}.sqr-btn:hover{transform:scale(1.1)}.dark-text,p{color:#3a3a3a}p{text-align:justify}.screen-btn{bottom:15px;position:absolute;right:15px}[dir=rtl] .screen-btn{left:15px;right:auto}.q-carousel__navigation-icon--inactive{opacity:.3}.color-shadow{box-shadow:5px 5px 5px 1.5px #95298d80,-5px -5px 5px 1.5px #95298d80,5px -5px 5px 1.5px #95298d80,-5px 5px 5px 1.5px #95298d80}.q-layout-container .q-layout,.q-layout-container>div>div{overflow-x:hidden;scrollbar-width:thin}@media screen and (max-width:599px){:root{--layout-height:85vh;--full-layout-height:90vh;--spacing-unit:8px}.q-page{min-height:400px!important;padding:8px}.page-title{font-size:1.25rem}.q-btn{min-height:44px;min-width:44px}body{font-size:14px;line-height:1.5}}@media screen and (min-width:600px) and (max-width:767px){:root{--layout-height:85vh;--full-layout-height:88vh;--spacing-unit:12px}.q-page{min-height:450px!important}.page-title{font-size:1.5rem}}@media screen and (min-width:768px) and (max-width:1023px){:root{--layout-height:80vh;--full-layout-height:85vh;--spacing-unit:16px}.q-page{min-height:500px!important}.page-title{font-size:1.75rem}.row.q-col-gutter-md{margin:-8px}.row.q-col-gutter-md>.col,.row.q-col-gutter-md>[class*=col-]{padding:8px}}@media screen and (min-width:1024px) and (max-width:1279px){:root{--layout-height:65vh;--full-layout-height:70vh;--spacing-unit:16px}.q-page{min-height:500px!important}.page-title{font-size:1.875rem}}@media screen and (min-width:1280px){:root{--layout-height:65vh;--full-layout-height:75vh;--spacing-unit:20px}.q-page{min-height:600px!important}.page-title{font-size:2rem}}@media screen and (min-width:1920px){:root{--layout-height:70vh;--full-layout-height:80vh}.q-page{min-height:700px!important}}:focus-visible{outline:2px solid #95298d;outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media print{.q-drawer,.q-footer,.q-header,.scroll-to-top-btn{display:none!important}.q-page{min-height:auto!important}}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-truncate-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.smooth-scroll{scroll-behavior:smooth}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}.thin-scrollbar{scrollbar-width:thin}.thin-scrollbar::-webkit-scrollbar{height:6px;width:6px}.thin-scrollbar::-webkit-scrollbar-track{background:#0000}.thin-scrollbar::-webkit-scrollbar-thumb{background:#0003;border-radius:3px}.thin-scrollbar::-webkit-scrollbar-thumb:hover{background:#0000004d}.cookie-banner[data-v-e71fbb1c]{background:#fff;bottom:0;box-shadow:0 -4px 20px #00000026;left:0;padding:16px;position:fixed;right:0;z-index:9998}@media (min-width:480px){.cookie-banner[data-v-e71fbb1c]{padding:20px}}@media (min-width:768px){.cookie-banner[data-v-e71fbb1c]{padding:24px 40px}}.cookie-content[data-v-e71fbb1c]{margin:0 auto;max-width:1200px}.cookie-header[data-v-e71fbb1c]{align-items:center;display:flex;gap:12px;margin-bottom:12px}.cookie-header h3[data-v-e71fbb1c]{color:#1a1a2e;font-size:1.1rem;font-weight:600;margin:0}.cookie-icon[data-v-e71fbb1c]{align-items:center;background:linear-gradient(135deg,#95298d,#95298d);color:#fff;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.cookie-text[data-v-e71fbb1c]{color:#555;font-size:.9rem;line-height:1.5;margin:0 0 16px}.privacy-link[data-v-e71fbb1c]{color:#95298d;cursor:pointer;text-decoration:underline}.privacy-link[data-v-e71fbb1c]:hover{opacity:.8}.cookie-actions[data-v-e71fbb1c]{display:flex;flex-wrap:wrap;gap:10px}@media (max-width:600px){.cookie-actions[data-v-e71fbb1c]{flex-direction:column}}.btn[data-v-e71fbb1c]{border:none;cursor:pointer;font-size:.9rem;font-weight:600;padding:10px 20px;transition:all .2s ease}@media (max-width:600px){.btn[data-v-e71fbb1c]{padding:12px 20px;width:100%}}.btn-primary[data-v-e71fbb1c]{background:linear-gradient(135deg,#95298d,#95298d);color:#fff}.btn-primary[data-v-e71fbb1c]:hover{opacity:.9;transform:translateY(-1px)}.btn-secondary[data-v-e71fbb1c]{background:#f5f5f5;color:#333}.btn-secondary[data-v-e71fbb1c]:hover{background:#e8e8e8}.btn-outline[data-v-e71fbb1c]{background:#0000;border:2px solid #95298d;color:#95298d}.btn-outline[data-v-e71fbb1c]:hover{background:#95298d0d}.cookie-overlay[data-v-e71fbb1c]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:9999}.cookie-dialog[data-v-e71fbb1c]{background:#fff;box-shadow:0 20px 60px #0000004d;max-height:85vh;max-width:560px;overflow-y:auto;width:100%}.dialog-header[data-v-e71fbb1c]{align-items:center;background:#fff;border-bottom:1px solid #eee;display:flex;justify-content:space-between;padding:20px 24px;position:-webkit-sticky;position:sticky;top:0;z-index:1}.dialog-header h2[data-v-e71fbb1c]{color:#1a1a2e;font-size:1.25rem;font-weight:600;margin:0}.close-btn[data-v-e71fbb1c]{align-items:center;background:#0000;border:none;color:#666;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s ease;width:36px}.close-btn[data-v-e71fbb1c]:hover{background:#f5f5f5;color:#000}.dialog-content[data-v-e71fbb1c]{padding:24px}.settings-intro[data-v-e71fbb1c]{color:#666;font-size:.9rem;line-height:1.6;margin:0 0 24px}.cookie-category[data-v-e71fbb1c]{border-bottom:1px solid #eee;padding:16px 0}.cookie-category[data-v-e71fbb1c]:last-child{border-bottom:none}.category-header[data-v-e71fbb1c]{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.category-info[data-v-e71fbb1c]{align-items:center;display:flex;gap:10px}.category-info h4[data-v-e71fbb1c]{color:#1a1a2e;font-size:1rem;font-weight:600;margin:0}.badge[data-v-e71fbb1c]{font-size:.7rem;font-weight:600;padding:2px 8px;text-transform:uppercase}.badge-required[data-v-e71fbb1c]{background:#e8f5e9;color:#2e7d32}.category-description[data-v-e71fbb1c]{color:#666;font-size:.85rem;line-height:1.5;margin:0}.toggle-switch[data-v-e71fbb1c]{display:inline-block;height:26px;position:relative;width:48px}.toggle-switch input[data-v-e71fbb1c]{height:0;opacity:0;width:0}.toggle-switch input:checked+.toggle-slider[data-v-e71fbb1c]{background:linear-gradient(135deg,#95298d,#95298d)}.toggle-switch input:checked+.toggle-slider[data-v-e71fbb1c]:before{transform:translateX(22px)}.toggle-switch input:disabled+.toggle-slider[data-v-e71fbb1c]{background:#ccc;cursor:not-allowed}.toggle-slider[data-v-e71fbb1c]{background:#ccc;cursor:pointer;inset:0;position:absolute;transition:.3s}.toggle-slider[data-v-e71fbb1c]:before{background:#fff;bottom:3px;box-shadow:0 2px 4px #0003;content:"";height:20px;left:3px;position:absolute;transition:.3s;width:20px}.toggle-wrapper input[type=checkbox][data-v-e71fbb1c]:disabled{cursor:not-allowed}.dialog-footer[data-v-e71fbb1c]{align-items:center;background:#fafafa;border-top:1px solid #eee;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:16px 24px}@media (max-width:480px){.dialog-footer[data-v-e71fbb1c]{align-items:stretch;flex-direction:column}}.dialog-actions[data-v-e71fbb1c]{display:flex;gap:10px}@media (max-width:480px){.dialog-actions[data-v-e71fbb1c]{flex-direction:column}}.slide-up-enter-active[data-v-e71fbb1c],.slide-up-leave-active[data-v-e71fbb1c]{transition:transform .3s ease,opacity .3s ease}.slide-up-enter-from[data-v-e71fbb1c],.slide-up-leave-to[data-v-e71fbb1c]{opacity:0;transform:translateY(100%)}.fade-enter-active[data-v-e71fbb1c],.fade-leave-active[data-v-e71fbb1c]{transition:opacity .3s ease}.fade-enter-from[data-v-e71fbb1c],.fade-leave-to[data-v-e71fbb1c]{opacity:0}@font-face{font-family:Century Gothic;font-style:normal;font-weight:400;src:local("Century Gothic"),local("CenturyGothic"),url(../fonts/CenturyGothic.d11d560d.woff) format("woff")}@font-face{font-family:Century Gothic;font-style:normal;font-weight:700;src:local("Century Gothic Bold"),local("CenturyGothic-Bold"),url(../fonts/CenturyGothic-Bold.23197c19.woff) format("woff")}*,:lang(en){font-family:Century Gothic,sans-serif}:lang(ar){font-family:Cairo,sans-serif}.rtl{direction:rtl!important}.ltr{direction:ltr!important}