@charset "UTF-8";:root{--cm-overlay-bg: linear-gradient(135deg, rgba(249, 250, 251, .95) 0%, rgba(243, 244, 246, .97) 100%);--cm-surface: linear-gradient(145deg, #ffffff 0%, #fefefe 100%);--cm-surface-warm: #fefefe;--cm-text: #1f2937;--cm-muted: #6b7280;--cm-border: #e5e7eb;--cm-primary: #17b6cc;--cm-primary-weak: rgba(23, 182, 204, .14);--cm-danger: #e11d48;--cm-success: #10b981;--cm-success-bg: #ecfdf5;--cm-success-border: #a7f3d0;--cm-radius: 20px;--cm-shadow: 0 25px 50px -12px rgba(0, 0, 0, .15), 0 10px 30px -5px rgba(0, 0, 0, .08);--cm-z: 2147482000;--cm-star-empty: #d1d5db;--cm-star-filled: linear-gradient(135deg, #fbbf24 0%, #f59e0b 50%, #f97316 100%);--cm-star-glow: rgba(251, 191, 36, .4)}.cm-overlay{position:fixed;top:0;right:0;bottom:0;left:0;display:none;align-items:center;justify-content:center;background:linear-gradient(135deg,#f9fafb5d,#f3f4f634);-webkit-backdrop-filter:blur(16px) saturate(180%);backdrop-filter:blur(16px) saturate(180%);z-index:var(--cm-z);touch-action:none;animation:cmOverlayFadeIn .3s ease}.cm-overlay[aria-hidden=false]{display:flex}.cm-overlay:target{display:flex}@keyframes cmOverlayFadeIn{0%{opacity:0}to{opacity:1}}.cm-dialog{direction:rtl;width:min(680px,92vw);max-height:90vh;overflow:auto;background:linear-gradient(145deg,#fff,#fefefe);color:var(--cm-text);border-radius:var(--cm-radius);padding:28px 28px 32px;box-shadow:0 25px 50px -12px #00000026,0 10px 30px -5px #00000014,0 0 0 1px #0000000d;border:1px solid rgba(255,255,255,.8);position:relative;outline:none;-webkit-overflow-scrolling:touch}@media (prefers-reduced-motion: no-preference){.cm-dialog{animation:cmDrop .25s cubic-bezier(.34,1.56,.64,1)}@keyframes cmDrop{0%{transform:translateY(-12px) scale(.98);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}}.cm-header{border-bottom:2px solid var(--cm-border);background:linear-gradient(to bottom,rgba(249,250,251,.5) 0%,transparent 100%);padding:16px;border-radius:12px;margin:-12px -12px 24px}.cm-product{display:flex;gap:16px;align-items:center}.cm-product img{width:72px;height:72px;-o-object-fit:cover;object-fit:cover;border-radius:14px;border:2px solid rgba(255,255,255,.9);box-shadow:0 4px 12px #00000014,0 2px 6px #0000000a,inset 0 0 0 1px #0000000d;transition:transform .3s ease}.cm-product img:hover{transform:scale(1.05)}.cm-product-meta{min-width:0}.cm-title{font-weight:700;font-size:20px;line-height:1.35;letter-spacing:-.02em;background:linear-gradient(135deg,#1f2937,#374151);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.cm-subtitle{color:var(--cm-muted);font-size:14px;margin-top:4px;font-weight:500}.ellipsis-1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.cm-close,.cm-close:visited{position:absolute;top:12px;left:12px;width:40px;height:40px;border:0;background:#f9fafbcc;font-size:26px;line-height:1;cursor:pointer;color:var(--cm-muted);border-radius:12px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.34,1.56,.64,1);box-shadow:0 2px 8px #0000000d}.cm-close:hover{background:linear-gradient(135deg,#fee2e2,#fecaca);color:#dc2626;transform:rotate(90deg) scale(1.1);box-shadow:0 4px 12px #ef444433,0 2px 6px #00000014}.cm-close:active{transform:rotate(90deg) scale(.95)}.cm-close:focus-visible{outline:3px solid rgba(239,68,68,.3);outline-offset:2px}.cm-body{font-size:14px;line-height:1.7}.cm-actions{display:flex;gap:12px;justify-content:flex-start;margin-top:20px}.cm-label{margin:14px 0 8px;font-weight:600;font-size:15px;color:#374151;display:flex;align-items:center;gap:6px}.cm-req{color:var(--cm-danger);font-size:16px}.cm-input{width:100%;border:2px solid var(--cm-border);border-radius:12px;padding:14px 16px;font-size:14px;outline:none;background:#f9fafb80;color:inherit;transition:all .3s ease;line-height:1.6}.cm-input:hover{border-color:#17b6cc4d;background:#f9fafbcc}.cm-input:focus{border-color:var(--cm-primary);background:#fff;box-shadow:0 0 0 4px var(--cm-primary-weak),0 4px 12px #17b6cc1a;transform:translateY(-1px)}.cm-error{color:var(--cm-danger);font-size:13px;margin-top:8px;min-height:18px;font-weight:500;display:flex;align-items:center;gap:6px}.cm-error:not(:empty):before{content:"⚠";font-size:14px}.cm-form-global-error{margin-top:14px;padding:14px 16px;border:2px solid var(--cm-danger);background:linear-gradient(135deg,#fee2e2cc,#fecaca99);color:var(--cm-danger);border-radius:12px;font-weight:500;box-shadow:0 4px 12px #e11d4826,0 2px 6px #0000000d;animation:errorShake .5s ease}@keyframes errorShake{0%,to{transform:translate(0)}25%{transform:translate(-8px)}75%{transform:translate(8px)}}.cm-rating-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.cm-rating-text{font-size:14px;color:#9ca3af;font-weight:500;transition:all .3s ease;white-space:nowrap}.cm-stars{position:relative;display:inline-flex;gap:4px;align-items:center;direction:ltr;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:0;background:transparent;margin:12px 0}.cm-star{position:relative;background:transparent;border:0;cursor:pointer;padding:0;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;transition:all .25s cubic-bezier(.4,0,.2,1)}.cm-star svg,.cm-star .icon-star-solid{width:28px;height:28px;pointer-events:none;color:#e5e7eb;transition:all .25s cubic-bezier(.4,0,.2,1);filter:drop-shadow(0 1px 2px rgba(0,0,0,.05))}.cm-star.active svg,.cm-star.active .icon-star-solid{color:#fbbf24;filter:drop-shadow(0 2px 4px rgba(251,191,36,.3))}.cm-star:hover{transform:scale(1.15)}.cm-star:hover svg,.cm-star:hover .icon-star-solid{color:#fbbf24;filter:drop-shadow(0 2px 6px rgba(251,191,36,.4))}.cm-star:focus-visible{outline:2px solid #fbbf24;outline-offset:3px;border-radius:50%}.cm-star:active{transform:scale(.95)}.cm-star.active{animation:starBounce .4s cubic-bezier(.4,0,.2,1)}@keyframes starBounce{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.cm-stars svg defs{position:absolute}.cm-stars-fill{display:none}.cm-loader{display:inline-block;width:16px;height:16px;border:2px solid var(--cm-muted);border-top-color:transparent;border-radius:50%;animation:cmspin .8s linear infinite;vertical-align:middle}@keyframes cmspin{to{transform:rotate(360deg)}}.cm-inline-success{margin-top:16px;background:linear-gradient(135deg,#ecfdf5,#d1fae5);color:#065f46;border:2px solid var(--cm-success-border);border-radius:14px;padding:16px;box-shadow:0 4px 12px #10b98126,0 2px 6px #0000000d;animation:successSlideIn .4s cubic-bezier(.34,1.56,.64,1)}@keyframes successSlideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.cm-inline-row{display:flex;align-items:center;gap:14px}.cm-check-anim{width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,#10b981,#059669);position:relative;display:inline-block;flex-shrink:0;box-shadow:0 4px 12px #10b9814d,0 2px 6px #0000001a;animation:checkBounce .6s cubic-bezier(.34,1.56,.64,1)}@keyframes checkBounce{0%{transform:scale(0)}50%{transform:scale(1.15)}to{transform:scale(1)}}.cm-check-anim:after{content:"";position:absolute;top:50%;left:50%;width:8px;height:14px;border:3px solid #fff;border-left:0;border-top:0;transform:translate(-50%,-60%) rotate(45deg)}.cm-inline-text{flex:1}.cm-inline-text .rb{font-weight:600;font-size:15px;margin-bottom:2px}.cm-body .btn{cursor:pointer;position:relative;overflow:hidden;transition:all .3s cubic-bezier(.34,1.56,.64,1)}.cm-body .btn.btn-primary{background:linear-gradient(135deg,#17b6cc,#1699ab);color:#fff;border:none;padding:14px 28px;border-radius:12px;font-weight:600;font-size:15px;box-shadow:0 4px 12px #17b6cc4d,0 2px 6px #00000014}.cm-body .btn.btn-primary:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,rgba(255,255,255,.2) 0%,transparent 100%);opacity:0;transition:opacity .3s ease}.cm-body .btn.btn-primary:hover{transform:translateY(-2px);box-shadow:0 8px 20px #17b6cc66,0 4px 12px #0000001f}.cm-body .btn.btn-primary:hover:before{opacity:1}.cm-body .btn.btn-primary:active{transform:translateY(0);box-shadow:0 2px 8px #17b6cc4d,0 1px 4px #00000014}.cm-body .btn:focus-visible{outline:3px solid var(--cm-primary-weak);outline-offset:3px}.cm-body .btn:disabled{opacity:.5;cursor:not-allowed;transform:none!important}@media (max-width: 480px){.cm-dialog{width:96vw;padding:20px 18px 24px;border-radius:16px}.cm-header{margin:-8px -8px 20px;padding:12px}.cm-product{gap:12px}.cm-product img{width:56px;height:56px;border-radius:10px}.cm-title{font-size:17px}.cm-subtitle{font-size:13px}.cm-close{width:36px;height:36px;top:8px;left:8px}.cm-input{padding:12px 14px;font-size:16px}.cm-stars{gap:2px}.cm-star{width:32px;height:32px}.cm-star svg{width:24px;height:24px}.cm-body .btn.btn-primary{padding:12px 24px;font-size:14px;width:100%}.cm-check-anim{width:32px;height:32px}}.cm-visually-hidden{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap;border:0;padding:0;margin:-1px}:root{--fab-brand: #17b6cc;--fab-brand-600: #109fb3;--fab-ink: #1f2937;--fab-muted: #9aa3b2;--fab-border: #e5e7eb;--fab-shadow: 0 8px 26px rgba(2, 6, 23, .1)}.image-box.swiper.rb-ofh{position:relative}.cmpx-fab{position:absolute;inset-inline:0;top:1px;display:flex;flex-direction:column;align-items:center;gap:12px;z-index:9;pointer-events:auto;margin-top:6px}.cmpx-fab-label{background:#fff;border:1px solid var(--fab-border);padding:8px 16px;border-radius:999px;box-shadow:var(--fab-shadow);color:var(--fab-ink);font-weight:800;font-size:.95rem}.cmpx-fab-actions{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:14px}.cmpx-fab-actions li{margin:0;padding:0}.cmpx-fab-btn{width:44px;height:44px;display:grid;place-items:center;border-radius:12px;border:1px solid var(--fab-border);background:#fff;color:#444;box-shadow:0 2px 8px #0206170f;transition:transform .12s ease,box-shadow .2s ease,background .2s ease,color .2s ease,border-color .2s ease}.cmpx-fab-btn:hover{transform:translateY(-1px);box-shadow:0 10px 24px #0206171a}.cmpx-fab-btn.is-active{border-color:var(--fab-brand);color:#fff;background:var(--fab-brand);font-weight:700}.cmpx-fab-btn.is-active:hover{background:var(--fab-brand-600);border-color:var(--fab-brand-600)}.cmpx-fab-btn.is-muted{color:var(--fab-muted);background:#fff;border-color:var(--fab-border);cursor:default;opacity:.9}.cmpx-fab-btn.is-muted[disabled]:hover{transform:none;box-shadow:0 2px 8px #0206170f}@media (max-width: 992px){.cmpx-fab{top:-14px}.cmpx-fab-actions{gap:10px}.cmpx-fab-btn{width:42px;height:42px}}@media (max-width: 640px){.cmpx-fab{top:1px}.cmpx-fab-label{padding:7px 14px;font-size:.9rem}.cmpx-fab-actions{gap:8px}.cmpx-fab-btn{width:40px;height:40px;border-radius:11px}}.cmpx-fab-btn i{font-size:19px;line-height:1;pointer-events:none}.cmpx-fab-btn.is-active i{color:#fff}.cmpx-fab-btn.is-muted i{color:var(--fab-muted)}#header-banner{display:block!important;overflow:hidden!important;line-height:0!important}#header-banner img{width:100%!important;height:auto!important;display:block!important}@media (max-width: 768px){#header-banner{height:60px!important}#header-banner picture,#header-banner img{width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center!important;object-position:center!important}}.psp-countdown{--cd-danger: #e53935;--cd-accent: #00bccd;--cd-ink: #0f172a;--cd-muted: rgba(15, 23, 42, .45);display:inline-flex;align-items:center;gap:.6rem;color:var(--cd-danger)}.psp-countdown .fa-clock,.psp-countdown .fa-hourglass-half{font-size:1.05rem;line-height:1;color:var(--cd-danger);animation:cd-clock-swing 2.6s ease-in-out infinite;transform-origin:50% .9em;will-change:transform}.psp-countdown .countdown-label{margin-inline-start:.2rem;color:var(--cd-ink);font-weight:600;font-size:.9rem}.psp-countdown .countdown-value{display:grid;grid-auto-flow:column;gap:.4rem;align-items:center;font-variant-numeric:tabular-nums}.psp-countdown .cd-d,.psp-countdown .cd-h,.psp-countdown .cd-m,.psp-countdown .cd-s{position:relative;min-width:3.2ch;text-align:center;padding:.28rem .46rem;border-radius:10px;border:1px solid var(--cd-accent);font-weight:700;letter-spacing:.02em;line-height:1.05;background:linear-gradient(90deg,#00bccd1a,#e539351a);box-shadow:inset 0 0 0 999px #fff9}.psp-countdown .cd-d:after,.psp-countdown .cd-h:after,.psp-countdown .cd-m:after,.psp-countdown .cd-s:after{position:absolute;content:"";left:50%;transform:translate(-50%);bottom:-.95rem;font-size:.68rem;color:var(--cd-muted);font-weight:500;white-space:nowrap;pointer-events:none}.psp-countdown .cd-d:after{content:"روز"}.psp-countdown .cd-h:after{content:"ساعت"}.psp-countdown .cd-m:after{content:"دقیقه"}.psp-countdown .cd-s:after{content:"ثانیه"}.psp-countdown.is-urgent .fa-clock,.psp-countdown.is-urgent .fa-hourglass-half{color:var(--cd-danger);animation-duration:1.6s}.psp-countdown.is-urgent .cd-d,.psp-countdown.is-urgent .cd-h,.psp-countdown.is-urgent .cd-m,.psp-countdown.is-urgent .cd-s{border-color:var(--cd-danger);background:linear-gradient(90deg,#e539351f,#00bccd14)}.psp-countdown.tick .cd-s{animation:cd-flip .5s cubic-bezier(.2,.6,.2,1);backface-visibility:hidden;transform-style:preserve-3d}#single-navbar .single-navbar-container .product-price-container .psp-countdown{display:flex;justify-content:flex-end;gap:.6rem;margin-top:.35rem}.product-price .psp-countdown{display:flex;justify-content:center;align-items:center;margin-top:.4rem;width:100%}.section-final-sidebar-price-container .psp-countdown{justify-content:center;margin-top:.35rem}@media (max-width: 576px){.psp-countdown .countdown-label{font-size:.82rem}.psp-countdown .cd-d,.psp-countdown .cd-h,.psp-countdown .cd-m,.psp-countdown .cd-s{padding:.22rem .38rem;min-width:2.8ch;font-size:.92em}.psp-countdown .cd-d:after,.psp-countdown .cd-h:after,.psp-countdown .cd-m:after,.psp-countdown .cd-s:after{bottom:-.85rem;font-size:.62rem}.psp-countdown .fa-clock,.psp-countdown .fa-hourglass-half{font-size:.95rem}}@media (max-width: 420px){.psp-countdown .countdown-value{gap:.3rem}}.product-price .psp-countdown{display:flex;justify-content:center;align-items:center;margin-bottom:.4rem;width:100%}@keyframes cd-clock-swing{0%,to{transform:rotate(-6deg)}50%{transform:rotate(6deg)}}@keyframes cd-flip{0%{transform:rotateX(0);opacity:1}49%{transform:rotateX(90deg);opacity:.35}50%{transform:rotateX(-90deg);opacity:.35}to{transform:rotateX(0);opacity:1}}.cat-wrap #products-grid .card .thumb{position:relative;overflow:hidden}.psp-countdown--overlay{position:absolute;inset-inline:0;bottom:.9rem;display:flex;justify-content:center;z-index:3;pointer-events:none}.psp-countdown--mini.psp-countdown--overlay .countdown-label{display:none}.psp-countdown--mini.psp-countdown--overlay .countdown-value{gap:.26rem}.psp-countdown--mini.psp-countdown--overlay .cd-d,.psp-countdown--mini.psp-countdown--overlay .cd-h,.psp-countdown--mini.psp-countdown--overlay .cd-m,.psp-countdown--mini.psp-countdown--overlay .cd-s{min-width:2.45ch;padding:.12rem .28rem;font-size:.86em;border-radius:8px;border:1px solid var(--cd-accent);background:transparent;text-shadow:0 1px 0 rgba(0,0,0,.15)}.psp-countdown--mini.psp-countdown--overlay .cd-d:after,.psp-countdown--mini.psp-countdown--overlay .cd-h:after,.psp-countdown--mini.psp-countdown--overlay .cd-m:after,.psp-countdown--mini.psp-countdown--overlay .cd-s:after{bottom:-.58rem;font-size:.58rem}@media (max-width: 480px){.psp-countdown--overlay{bottom:.65rem}}#filtersOpen{border-radius:9999px;box-shadow:0 6px 12px #0f172a29;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,color .18s ease}#filtersOpen:hover{transform:translateY(-1px);box-shadow:0 10px 18px #0f172a3d}#filtersOpen:active{transform:scale(.96) translateY(0);box-shadow:0 4px 8px #0f172a47}@keyframes filterPulse{0%{box-shadow:0 0 #3741518c}70%{box-shadow:0 0 0 16px #37415100}to{box-shadow:0 0 #37415100}}#filtersOpen.pulse{animation:filterPulse 1.6s ease-out infinite}.psp-cart-widget{display:flex;align-items:center;gap:.6rem;padding:.45rem .75rem;border-radius:999px;border:1px solid #e2e8f0;background:linear-gradient(135deg,#f8fafc,#f1f5f9);box-shadow:0 8px 18px #0f766e0f;width:100%}.psp-cart-widget__form{margin:0}.psp-cart-widget__btn{width:36px;height:36px;border-radius:999px;border:none;outline:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#0f766e,#0ea5e9);color:#fff;font-size:.85rem;transition:transform .15s ease,box-shadow .15s ease,background .15s ease;box-shadow:0 6px 14px #0e948859}.psp-cart-widget__btn:hover{transform:translateY(-1px);box-shadow:0 10px 22px #0e948866}.psp-cart-widget__btn:active{transform:translateY(0);box-shadow:0 3px 8px #0e94884d}.psp-cart-widget__btn--ghost{background:#e2f3f3;color:#0f766e;box-shadow:none}.psp-cart-widget__btn--ghost:hover{background:#cce7e7}.psp-cart-widget__qty{min-width:40px;text-align:center;font-weight:700;font-size:.95rem;color:#0f172a;padding:.2rem .6rem;border-radius:999px;background:#fff;box-shadow:0 0 0 1px #94a3b866}.psp-cart-widget__actions{margin-inline-start:auto;display:flex;align-items:center;gap:.5rem}.psp-cart-widget__link{border:none;background:transparent;padding:0;cursor:pointer;font-size:.78rem;font-weight:600;color:#0f766e;display:inline-flex;align-items:center;gap:.25rem;text-decoration:none}.psp-cart-widget__link:hover{color:#0ea5e9}.psp-cart-widget__link--danger{color:#b91c1c}.psp-cart-widget__link--danger:hover{color:#ef4444}.psp-cart-widget__btn-main{width:100%;border-radius:999px;border:none;outline:none;cursor:pointer;padding:.7rem 1.1rem;background:linear-gradient(135deg,#0f766e,#0ea5e9);color:#fff;font-weight:700;font-size:.9rem;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;box-shadow:0 10px 24px #0e948873;transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.psp-cart-widget__btn-main:hover{transform:translateY(-1px);box-shadow:0 14px 30px #0e94888c}.psp-cart-widget__btn-main:active{transform:translateY(0);box-shadow:0 6px 14px #0e948866}.psp-stock-alert{margin-bottom:.5rem;direction:rtl;text-align:right}.psp-stock-alert__content{display:inline-flex;align-items:center;gap:.35rem;font-size:.75rem;color:#dc2626;line-height:1.4}.psp-stock-alert__icon{display:inline-flex;align-items:center;justify-content:center;color:#dc2626;font-size:.8rem;flex-shrink:0}.psp-stock-alert__text{display:inline-flex;align-items:center;gap:.25rem}.psp-stock-alert__count{font-weight:700}#psp-toast-container{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9999;display:flex;flex-direction:column;align-items:center;gap:8px;pointer-events:none;font-family:inherit;max-width:90vw}.psp-toast{direction:rtl;background:#111827;color:#f9fafb;border-radius:14px;padding:.75rem 1rem;font-size:.85rem;box-shadow:0 14px 40px #0f172a59;opacity:0;transform:translateY(10px);transition:opacity .2s ease,transform .2s ease;pointer-events:auto;min-width:260px;max-width:90vw}.psp-toast.is-visible{opacity:1;transform:translateY(0)}.psp-toast--success{background:#065f46}.psp-toast--error{background:#b91c1c}.psp-toast--info{background:#111827}.psp-toast a{color:#facc15;text-decoration:underline;font-weight:600}.psp-share-overlay{position:fixed;top:0;right:0;bottom:0;left:0;display:none;justify-content:center;align-items:center;background:#000000bf;z-index:20000;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);animation:fadeInOverlay .25s ease}@keyframes fadeInOverlay{0%{opacity:0}to{opacity:1}}.psp-share-overlay.is-visible{display:flex}.psp-share-sheet{direction:rtl;width:100%;max-width:480px;background:#fff;border-radius:24px;box-shadow:0 25px 60px #00000080,0 0 0 1px #ffffff1a;padding:28px 24px 24px;transform:translateY(40px) scale(.92);opacity:0;transition:all .3s cubic-bezier(.34,1.56,.64,1);position:relative;z-index:20001}.psp-share-overlay.is-visible .psp-share-sheet{transform:translateY(0) scale(1);opacity:1;animation:slideUpModal .3s cubic-bezier(.34,1.56,.64,1)}@keyframes slideUpModal{0%{transform:translateY(40px) scale(.92);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}.psp-share-header{margin-bottom:1.25rem;text-align:center;padding-top:.5rem}.psp-share-title{font-size:1.15rem;font-weight:800;color:#0f172a;margin-bottom:.4rem;display:flex;align-items:center;justify-content:center;gap:.5rem}.psp-share-title:before{content:"";width:40px;height:40px;border-radius:12px;background:linear-gradient(135deg,#06b6d4,#22cce5);display:flex;align-items:center;justify-content:center;content:"";font-family:"Font Awesome 6 Free";font-weight:900;font-size:1.1rem;color:#fff}.psp-share-subtitle{font-size:.85rem;color:#64748b;line-height:1.5}.psp-share-close{position:absolute;inset-inline-start:auto;inset-inline-end:1rem;inset-block-start:1rem;width:40px;height:40px;border:none;background:#f1f5f9;border-radius:12px;font-size:1.15rem;line-height:1;cursor:pointer;color:#64748b;display:flex;align-items:center;justify-content:center;transition:all .25s cubic-bezier(.4,0,.2,1);z-index:10}.psp-share-close:hover{background:#e2e8f0;color:#0f172a;transform:rotate(90deg) scale(1.1);box-shadow:0 4px 12px #0000001a}.psp-share-close:active{transform:rotate(90deg) scale(.95)}.psp-share-options{display:grid;grid-template-columns:1fr;gap:.75rem;margin-top:.5rem}.psp-share-option{display:flex;align-items:center;gap:1rem;width:100%;border-radius:16px;border:2px solid #e2e8f0;padding:1rem 1.2rem;background:#fff;font-size:.95rem;font-weight:600;color:#0f172a;cursor:pointer;text-decoration:none;transition:all .25s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.psp-share-option:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#06b6d40d,#22d3ee0d);opacity:0;transition:opacity .2s ease}.psp-share-option:hover{background:#f8fafc;border-color:#cbd5e1;box-shadow:0 4px 16px #0f172a1a;transform:translateY(-2px)}.psp-share-option:hover:before{opacity:1}.psp-share-option:active{transform:translateY(0)}.psp-share-icon{width:42px;height:42px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;font-size:1.4rem;color:#fff;flex-shrink:0;box-shadow:0 4px 12px #00000026;transition:all .2s ease;position:relative;z-index:1}.psp-share-option:hover .psp-share-icon{transform:scale(1.1);box-shadow:0 6px 16px #0003}.psp-share-label{flex:1;font-weight:600;position:relative;z-index:1}.psp-share-option--whatsapp .psp-share-icon{background:linear-gradient(135deg,#25d366,#128c7e)}.psp-share-option--whatsapp:hover{border-color:#25d366;background:linear-gradient(135deg,#25d3660d,#128c7e0d)}.psp-share-option--telegram .psp-share-icon{background:linear-gradient(135deg,#08c,#229ed9)}.psp-share-option--telegram:hover{border-color:#08c;background:linear-gradient(135deg,#0088cc0d,#229ed90d)}.psp-share-option--eitaa .psp-share-icon{background:linear-gradient(135deg,#6b46c1,#8b5cf6)}.psp-share-option--eitaa:hover{border-color:#6b46c1;background:linear-gradient(135deg,#6b46c10d,#8b5cf60d)}.psp-share-option--email .psp-share-icon{background:linear-gradient(135deg,#ea4335,#fbbc04)}.psp-share-option--email:hover{border-color:#ea4335;background:linear-gradient(135deg,#ea43350d,#fbbc040d)}.psp-share-option--link .psp-share-icon{background:linear-gradient(135deg,#4b5563,#6b7280)}.psp-share-option--link:hover{border-color:#4b5563;background:linear-gradient(135deg,#4b55630d,#6b72800d)}@media (max-width: 768px){.psp-share-sheet{max-width:92vw;border-radius:18px;padding:20px 18px 18px}.psp-share-title{font-size:1.05rem}.psp-share-subtitle{font-size:.8rem}.psp-share-option{padding:.75rem 1rem;font-size:.85rem}.psp-share-icon{width:38px;height:38px;font-size:1.2rem}}.cmpx-fab-btn{position:relative;overflow:visible}.cmpx-fab-btn:before{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:inherit;border:2px solid rgba(23,182,204,.45);box-shadow:0 0 0 3px #17b6cc2e;opacity:0;transform:scale(.96);transition:opacity .18s ease,transform .18s ease,box-shadow .18s ease;pointer-events:none;z-index:1}.cmpx-fab-btn:hover:before,.cmpx-fab-btn.is-active:before{opacity:1;transform:scale(1);box-shadow:0 0 0 4px #17b6cc38}.cmpx-fab-btn.has-tip{position:relative}.cmpx-fab-btn.has-tip:after{content:attr(data-tip);position:absolute;top:calc(100% + 16px);left:50%;transform:translate(-50%) translateY(-8px);background:#0f172af2;color:#fff;padding:8px 14px;border-radius:10px;font-size:.85rem;font-weight:600;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1);z-index:1000;box-shadow:0 6px 20px #0003;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);font-family:inherit;line-height:1.4}.cmpx-fab-btn.has-tip:before{content:"";position:absolute;top:calc(100% + 4px);left:50%;transform:translate(-50%) translateY(-8px);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid rgba(15,23,42,.95);border-top:none;opacity:0;pointer-events:none;transition:opacity .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1);z-index:1001}.cmpx-fab-btn.has-tip:hover:after,.cmpx-fab-btn.has-tip:hover:before{opacity:1;transform:translate(-50%) translateY(0)}[dir=rtl] .cmpx-fab-btn.has-tip:after,[dir=rtl] .cmpx-fab-btn.has-tip:before{left:auto;right:50%;transform:translate(50%) translateY(8px)}[dir=rtl] .cmpx-fab-btn.has-tip:hover:after,[dir=rtl] .cmpx-fab-btn.has-tip:hover:before{transform:translate(50%) translateY(0)}@media (hover: none){.cmpx-fab-btn.has-tip:after,.cmpx-fab-btn.has-tip:before{display:none}}.psp-price-chart-overlay{position:fixed;top:0;right:0;bottom:0;left:0;display:none;align-items:center;justify-content:center;background:#0009;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:2147483000;padding:1rem;overflow-y:auto}.psp-price-chart-overlay.is-visible{display:flex}.psp-price-chart-modal{position:relative;width:100%;max-width:900px;background:#fff;border-radius:20px;box-shadow:0 20px 60px #0000004d;overflow:hidden;max-height:90vh;display:flex;flex-direction:column;animation:psp-chart-modal-enter .3s cubic-bezier(.4,0,.2,1)}@keyframes psp-chart-modal-enter{0%{opacity:0;transform:scale(.95) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}.psp-price-chart-close{position:absolute;top:1rem;left:1rem;width:40px;height:40px;border:none;background:#f1f5f9;border-radius:12px;font-size:1.2rem;line-height:1;cursor:pointer;color:#64748b;display:flex;align-items:center;justify-content:center;transition:all .2s ease;z-index:10}.psp-price-chart-close:hover{background:#e2e8f0;color:#0f172a;transform:rotate(90deg)}.psp-price-chart-header{padding:2rem 2rem 1rem;border-bottom:1px solid #e2e8f0}.psp-price-chart-title{display:flex;align-items:center;gap:.75rem;font-size:1.5rem;font-weight:800;color:#0f172a;margin-bottom:.5rem}.psp-price-chart-title i{color:#17b6cc;font-size:1.4rem}.psp-price-chart-subtitle{font-size:.9rem;color:#64748b;line-height:1.5}.psp-price-chart-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem;padding:1.5rem 2rem;background:#f8fafc;border-bottom:1px solid #e2e8f0}.psp-price-stat{text-align:center}.psp-price-stat-label{font-size:.85rem;color:#64748b;margin-bottom:.5rem;display:flex;align-items:center;justify-content:center;gap:.5rem}.psp-price-stat-label i{font-size:.9rem}.psp-price-stat-value{font-size:1.1rem;font-weight:700;color:#0f172a}.psp-price-stat-value.positive{color:#10b981}.psp-price-stat-value.negative{color:#ef4444}#psp-chart-change{display:flex;flex-direction:column;gap:.25rem}#psp-chart-change-value,#psp-chart-change-percent{font-size:.95rem}.psp-price-chart-filters{display:flex;gap:.5rem;padding:1rem 2rem;border-bottom:1px solid #e2e8f0;flex-wrap:wrap;justify-content:center}.psp-chart-filter-btn{padding:.6rem 1.2rem;border:2px solid #e2e8f0;background:#fff;border-radius:10px;font-size:.9rem;font-weight:600;color:#64748b;cursor:pointer;transition:all .2s ease}.psp-chart-filter-btn:hover{border-color:#17b6cc;color:#17b6cc;background:#f0fdfa}.psp-chart-filter-btn.active{background:linear-gradient(135deg,#17b6cc,#22cce5);border-color:#17b6cc;color:#fff;box-shadow:0 4px 12px #17b6cc4d}.psp-price-chart-container{position:relative;padding:2rem;min-height:400px;height:500px}.psp-price-chart-loading,.psp-price-chart-empty{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;color:#64748b}.psp-price-chart-loading i{font-size:2.5rem;color:#17b6cc;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.psp-price-chart-empty i{font-size:4rem;color:#cbd5e1;margin-bottom:.5rem}.psp-price-chart-empty p{font-size:1rem;color:#94a3b8;font-weight:600}#psp-price-chart-canvas{width:100%!important;height:100%!important}@media (max-width: 768px){.psp-price-chart-modal{max-width:100%;max-height:100vh;border-radius:0;margin:0}.psp-price-chart-header{padding:1.5rem 1rem 1rem}.psp-price-chart-title{font-size:1.25rem}.psp-price-chart-stats{grid-template-columns:repeat(2,1fr);padding:1rem;gap:.75rem}.psp-price-chart-filters{padding:.75rem 1rem;gap:.5rem}.psp-chart-filter-btn{padding:.5rem .9rem;font-size:.85rem}.psp-price-chart-container{padding:1rem;min-height:300px;height:350px}.psp-price-chart-close{top:.75rem;left:.75rem;width:36px;height:36px}}.brands-card .brands-card-image{position:relative;display:inline-block}.free-shipping-badge{top:0;right:0;background-color:#2c5f09;color:#fff;padding:5px 0;text-align:center;font-weight:700;font-size:12px;position:absolute;width:35%;border-radius:0 0 16px 16px;box-shadow:0 4px 8px #0000001a;z-index:10}.brands-card:hover .free-shipping-badge{background-color:#22c1e8}@media (max-width: 768px){.free-shipping-badge{position:absolute;top:190px;right:0;width:40%;font-size:10px;border-radius:16px}}#main-footer .footer-menus{margin-top:24px}#main-footer .footer-col{border-radius:12px}#main-footer .footer-col-header{width:100%;display:flex;align-items:center;justify-content:space-between;padding:.6rem 0;border:0;background:transparent;cursor:pointer;text-align:right}#main-footer .footer-col-title{font-size:.9rem;font-weight:700}#main-footer .footer-col-toggle-icon{display:inline-flex;align-items:center;justify-content:center;font-size:.85rem;transition:transform .2s ease}#main-footer .footer-col-body{display:flex;flex-direction:column;gap:.3rem}@media (max-width: 768px){#main-footer{padding:20px 0;margin-top:20px}#main-footer .footer-logo{padding:0 16px;margin-bottom:20px;flex-direction:column;gap:16px}#main-footer .footer-logo .logo img{height:40px}#main-footer .footer-logo .btn{width:100%;padding:10px 16px;font-size:13px;border-radius:8px}#main-footer .footer-support{padding:0 16px;margin-top:16px;margin-bottom:8px}#main-footer .footer-support .item{font-size:12px;line-height:1.6;padding:8px 0;width:100%;display:flex;justify-content:center}#main-footer .footer-support .item a{display:flex;justify-content:space-between;align-items:center;width:70%;padding:10px 16px;background:#f8f9fa;border-radius:8px;margin:4px 0;transition:all .2s ease}#main-footer .footer-support .item a span{font-weight:600}#main-footer .footer-support .item a:active{background:#e9ecef;transform:scale(.98)}#main-footer .footer-features{margin:24px 0;padding:0 16px}#main-footer .footer-features .feature{padding:16px 8px;margin-bottom:8px;background:#f8f9fa;border-radius:12px;transition:all .2s ease}#main-footer .footer-features .feature:active{background:#e9ecef}#main-footer .footer-features .feature .img{width:48px;height:48px;margin-bottom:8px}#main-footer .footer-features .feature .text{font-size:11px;line-height:1.5}#main-footer .footer-menus{margin-top:24px;padding:0 16px}#main-footer .footer-col{padding:0;margin-bottom:4px;border-bottom:1px solid #e5e7eb;background:#fff;border-radius:0}#main-footer .footer-col:last-child{border-bottom:none}#main-footer .footer-col-header{padding:16px 0;border-radius:0}#main-footer .footer-col-header:active{background:#f8f9fa}#main-footer .footer-col-title{font-size:14px;font-weight:700;color:#1f2937}#main-footer .footer-col-body{max-height:0;overflow:hidden;padding:0;transition:max-height .3s ease,padding-bottom .3s ease}#main-footer .footer-col.is-open .footer-col-body{max-height:600px;padding-bottom:16px}#main-footer .footer-menu{display:block;padding:10px 0;font-size:13px;color:#6b7280;transition:all .2s ease;border-radius:6px;margin:2px 0}#main-footer .footer-menu:active{color:#1f2937;background:#f8f9fa;padding-right:8px}#main-footer .footer-social-icons{padding:12px 0;gap:16px;justify-content:center}#main-footer .footer-social-icons .footer-social-icon{width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:#f8f9fa;border-radius:12px;font-size:20px;transition:all .2s ease}#main-footer .footer-social-icons .footer-social-icon:active{background:#e9ecef;transform:scale(.95)}#main-footer .footer-col-body p.footer-col-title{font-size:12px;margin:16px 0 12px;line-height:1.6;color:#6b7280}#main-footer .footer-col-body .row{flex-direction:column;gap:8px}#main-footer .footer-col-body .row .form-input{width:100%;padding:12px 16px;font-size:14px;border-radius:8px;border:1px solid #e5e7eb}#main-footer .footer-col-body .row .btn.newspaper-submit{width:100%;padding:12px 16px;font-size:14px;border-radius:8px}#main-footer .footer-col-toggle-icon{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#f8f9fa;border-radius:8px;transition:all .2s ease}#main-footer .footer-col-toggle-icon i{color:#6b7280;font-size:14px}.footer-pwa{border-radius:0!important}#main-footer .footer-col.is-open .footer-col-toggle-icon{transform:rotate(180deg);background:#e9ecef}#main-footer .footer-about{padding:24px 16px;flex-direction:column}#main-footer .footer-about .footer-about-content{margin:0;width:100%}#main-footer .footer-about .footer-about-content .editor-content{font-size:12px;line-height:1.8;height:120px}#main-footer .footer-about .footer-about-content .footer-about-content-toggler{margin-top:12px;font-size:13px;padding:8px 0}#main-footer .footer-about .footer-certs{margin:20px 0 0;justify-content:center}#main-footer .footer-about .footer-certs img{max-width:100px;height:auto}#main-footer .footer-copyright{padding:20px 16px;font-size:11px;line-height:1.6}#main-footer a,#main-footer button{-webkit-tap-highlight-color:rgba(0,0,0,.1);min-height:44px;display:flex;align-items:center}#main-footer .wrapper{padding:0}#main-footer .footer-newspaper-err{font-size:11px;margin-top:8px;padding:8px 12px;background:#fee2e2;color:#dc2626;border-radius:6px}}@media (min-width: 481px) and (max-width: 768px){#main-footer .footer-features .feature{padding:20px 12px}#main-footer .footer-features .feature .img{width:52px;height:52px}#main-footer .footer-features .feature .text{font-size:12px}#main-footer .footer-col-header{padding:18px 0}#main-footer .footer-menu{font-size:14px;padding:12px 0}}@media (min-width: 769px){#main-footer .footer-col{padding-top:0;padding-bottom:0}#main-footer .footer-col-header{cursor:default}#main-footer .footer-col-toggle-icon{display:none}#main-footer .footer-col-body{max-height:none;overflow:visible;padding-bottom:0}}.awesome-offers .swiper-slide{position:relative}.awesome-offers .swiper-slide:has(.awesome-timer-bar){padding-top:22px}.awesome-offers .awesome-timer-bar{position:absolute;top:0;right:0;left:0;width:100%;height:auto;min-height:2px;background:#fff;z-index:10;display:flex;align-items:center;justify-content:flex-start;padding:0;margin:0;box-shadow:none;border-radius:0}.awesome-offers .awesome-timer-text{position:relative;background:#0000;color:#8d1818;font-size:12px;font-weight:700;padding:2px 6px;border-radius:0 0 0 4px;white-space:nowrap;font-family:Yekan,Tahoma,sans-serif;direction:rtl;line-height:1;display:inline-block;letter-spacing:.3px;border-bottom:2px solid #8d1818}.awesome-offers .awesome-timer-text .awesome-timer-d,.awesome-offers .awesome-timer-text .awesome-timer-h,.awesome-offers .awesome-timer-text .awesome-timer-m,.awesome-offers .awesome-timer-text .awesome-timer-s{font-variant-numeric:normal;font-feature-settings:normal;display:inline-block;font-size:12px;font-weight:800;min-width:16px;text-align:center;color:#dc2626}@media (max-width: 640px){.awesome-offers .awesome-timer-text{font-size:10px;padding:3px 10px;border-bottom:none}.awesome-offers .awesome-timer-bar{justify-content:center}.awesome-offers .awesome-timer-text .awesome-timer-d,.awesome-offers .awesome-timer-text .awesome-timer-h,.awesome-offers .awesome-timer-text .awesome-timer-m,.awesome-offers .awesome-timer-text .awesome-timer-s{font-size:11px;min-width:14px}.awesome-offers .swiper-slide:has(.awesome-timer-bar){padding-top:20px}}:root{--psp-bg: #ffffff;--psp-bg-elev: #ffffff;--psp-text: #1f2328;--psp-muted: #667085;--psp-border: rgba(0, 0, 0, .08);--psp-border-strong: rgba(0, 0, 0, .12);--psp-radius: 14px;--psp-radius-sm: 10px;--psp-gap: 12px;--psp-pad: 12px;--psp-speed: .2s;--psp-shadow: 0 10px 28px rgba(0, 0, 0, .08), 0 2px 6px rgba(0, 0, 0, .06);--psp-brand: #22c1e8;--psp-brand-soft: #e3f8fd;--psp-brand-dark: #123349}@media (prefers-reduced-motion: reduce){*{animation-duration:.001ms!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}#menucats{display:inline-flex;gap:8px;align-items:center;padding:10px 14px;border-radius:999px;background:linear-gradient(135deg,var(--psp-brand),#35d0ff);color:#fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:0 10px 24px #22c1e873;transition:background var(--psp-speed),transform var(--psp-speed),box-shadow var(--psp-speed)}#menucats i{color:inherit}#menucats:hover{background:linear-gradient(135deg,#07a6d3,#28c9ff);box-shadow:0 16px 36px #22c1e88c}#menucats:active{transform:scale(.97)}#menucats-container{position:absolute;inset-inline-start:0;inset-block-start:calc(100% + 8px);display:none;background:var(--psp-bg-elev);border:1px solid var(--psp-border);box-shadow:var(--psp-shadow);border-radius:var(--psp-radius);padding:var(--psp-pad);gap:var(--psp-gap);z-index:50;max-width:min(98vw,1600px);min-height:400px}.menucats-cats{min-width:260px;max-width:320px;padding:6px;border-inline-end:1px solid var(--psp-border);max-height:62vh;overflow:auto;scrollbar-width:thin}.menucats-cats::-webkit-scrollbar{width:8px}.menucats-cats::-webkit-scrollbar-thumb{background:var(--psp-border-strong);border-radius:999px}.menucats-cats-item{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;color:var(--psp-text);transition:background var(--psp-speed),color var(--psp-speed),transform var(--psp-speed);position:relative}.menucats-cats-item i{font-size:16px;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:linear-gradient(135deg,var(--psp-brand-soft),rgba(34,193,232,.08));color:var(--psp-brand);transition:all var(--psp-speed) ease;box-shadow:0 2px 4px #22c1e81a}.menucats-cats-item:hover{background:#22c1e81a;color:var(--psp-brand-dark);transform:translate(-2px)}.menucats-cats-item:hover i{background:linear-gradient(135deg,var(--psp-brand),#35d0ff);color:#fff;transform:scale(1.1) rotate(5deg);box-shadow:0 4px 12px #22c1e84d;animation:iconShake .5s ease-in-out infinite}@keyframes iconShake{0%,to{transform:scale(1.1) rotate(5deg) translate(0)}25%{transform:scale(1.1) rotate(8deg) translate(-2px) translateY(-1px)}50%{transform:scale(1.1) rotate(2deg) translate(2px) translateY(1px)}75%{transform:scale(1.1) rotate(7deg) translate(-1px) translateY(1px)}}.menucats-cats-item.active{background:#22c1e814}.menucats-cats-item.active i{background:linear-gradient(135deg,var(--psp-brand),#35d0ff);color:#fff;box-shadow:0 4px 12px #22c1e84d}.menucats-cats-item:focus-visible{outline:2px solid var(--psp-brand);outline-offset:2px}.menucats-subcats{display:none;padding:16px;min-width:65vw;max-width:min(85vw,1300px);max-height:75vh;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin}.menucats-subcats::-webkit-scrollbar{width:8px}.menucats-subcats::-webkit-scrollbar-track{background:transparent}.menucats-subcats::-webkit-scrollbar-thumb{background:var(--psp-border-strong);border-radius:999px}.menucats-subcats::-webkit-scrollbar-thumb:hover{background:var(--psp-muted)}.menucats-subcats-all{font-weight:700;margin-bottom:10px;display:inline-flex;gap:6px;color:var(--psp-brand-dark)}.menucats-subcats-all i{color:var(--psp-brand)}.menucats-subcats-all:hover{text-decoration:underline}.menucats-tree{list-style:none;margin:0;padding:0;-moz-columns:5 220px;columns:5 220px;-moz-column-gap:22px;column-gap:22px;-moz-column-fill:balance;column-fill:balance;direction:rtl}@media (min-width: 1600px){.menucats-tree{-moz-columns:6 220px;columns:6 220px}}@media (min-width: 1920px){.menucats-tree{-moz-columns:7 220px;columns:7 220px}}@media (max-width: 1400px){.menucats-tree{-moz-columns:4 220px;columns:4 220px}}@media (max-width: 1200px){.menucats-tree{-moz-columns:3 220px;columns:3 220px}}@media (max-width: 900px){.menucats-tree{-moz-columns:2 220px;columns:2 220px}}.menucats-tree .cat-item{-moz-column-break-inside:avoid;break-inside:avoid;margin:3px 0;position:relative}.menucats-tree .cat-link{display:flex;align-items:center;gap:5px;padding:5px 7px;border-radius:6px;line-height:1.8;font-size:13.5px;color:var(--psp-text);transition:background var(--psp-speed),color var(--psp-speed),transform var(--psp-speed);white-space:nowrap;position:relative;width:100%}.menucats-tree .cat-link:hover{background:#22c1e814;color:var(--psp-brand-dark);transform:translate(-2px)}.menucats-subcats-groups>.menucats-tree>.cat-item:has(>ul.menucats-tree)>.cat-link:before{content:"";position:absolute;inset-inline-start:-4px;top:50%;transform:translateY(-50%);width:3px;height:calc(100% + 4px);background:var(--psp-brand);border-radius:0 3px 3px 0;opacity:.8}.menucats-subcats-groups>.menucats-tree>.cat-item:has(>ul.menucats-tree)>.cat-link:hover:before{opacity:1;width:4px}.menucats-subcats-groups .menucats-tree .menucats-tree .cat-link:before{display:none!important}.menucats-subcats>.menucats-tree>.cat-item:has(>ul.menucats-tree)>.cat-link:before{content:"";position:absolute;inset-inline-start:-4px;top:50%;transform:translateY(-50%);width:3px;height:calc(100% + 4px);background:var(--psp-brand);border-radius:0 3px 3px 0;opacity:.8}.menucats-subcats>.menucats-tree>.cat-item:has(>ul.menucats-tree)>.cat-link:hover:before{opacity:1;width:4px}.menucats-subcats .menucats-tree .menucats-tree .cat-link:before{display:none!important}.menucats-tree ul{list-style:none;margin:6px 0 8px;padding-inline-start:14px;border-inline-start:1px dashed var(--psp-border)}@media (min-width: 1025px){.header-menus-group:hover #menucats-container,#menucats-container:hover,#menucats-container.open{display:flex}.menucats-subcats{display:none}.menucats-subcats.show{display:block}}@media (max-width: 1024px){#menucats-container{display:none!important;visibility:hidden!important}}.mobile-category-menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;justify-content:flex-start;background:radial-gradient(circle at top left,#22c1e82e,#0f172ab3);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:opacity .25s ease}.mobile-category-header,.mobile-category-body{width:min(92vw,420px);background:#fff;color:#0f172a;box-shadow:-10px 0 30px #0000001f}.mobile-category-header{height:auto;position:sticky;top:0;z-index:2;display:flex;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid rgba(0,0,0,.04);background:linear-gradient(180deg,var(--psp-brand-soft),#ffffff 80%);font-family:inherit}.mobile-category-header .title{font-weight:800;font-size:16px;color:var(--psp-brand-dark)}.mobile-category-header .back-btn{border:0;background:transparent;padding:0;display:inline-flex;align-items:center;gap:6px;color:var(--psp-brand);font-weight:600;font-size:14px}.mobile-category-body{height:auto;flex:1 1 auto;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding-bottom:22px;background:#fff}body.psp-menu-open{overflow:hidden;touch-action:none}.mobile-cat-layout{display:flex;align-items:stretch;min-height:calc(100dvh - 56px)}.mobile-cat-sidebar{width:34%;min-width:110px;max-width:150px;border-left:1px solid #e5e7eb;background:#f9fafb}.mobile-cat-root{width:100%;border:0;background:transparent;padding:10px;display:flex;flex-direction:column;align-items:flex-start;gap:4px;text-align:right;cursor:pointer;border-bottom:1px solid #eef2f7;font-size:12.5px;color:#4b5563}.mobile-cat-root .root-icon{font-size:16px;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;background:linear-gradient(135deg,#f3f4f6,#e5e7eb);color:#6b7280;transition:all .25s ease;box-shadow:0 2px 4px #0000000d;margin-bottom:4px}.mobile-cat-root .root-label{line-height:1.4;transition:color .25s ease}.mobile-cat-root.is-active{background:#fff;border-right:3px solid var(--psp-brand);color:var(--psp-brand-dark)}.mobile-cat-root.is-active .root-icon{background:linear-gradient(135deg,var(--psp-brand),#35d0ff);color:#fff;transform:scale(1.05);box-shadow:0 4px 12px #22c1e84d}.mobile-cat-root:active .root-icon{transform:scale(.95)}.mobile-cat-panels{flex:1 1 auto;background:#fff}.mobile-cat-panel{display:none;padding:10px 6px 14px}.mobile-cat-panel.is-active{display:block}.mobile-cat-panel-header{padding:4px 10px 10px}.panel-all-link{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:var(--psp-brand);text-decoration:none}.panel-all-link i{color:inherit;font-size:12px}.mobile-cat-empty{margin:12px 10px;font-size:12.5px;color:#9ca3af}.category-item{border-bottom:1px dashed rgba(0,0,0,.04)}.category-title{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px;min-height:48px}.main-category-link{color:var(--psp-brand-dark);font-size:13.5px;font-weight:700;text-decoration:none}.main-category-link:active{opacity:.9}.toggle-btn{width:32px;height:32px;border-radius:10px;display:inline-grid;place-items:center;flex:0 0 auto;transition:background-color .2s ease}.toggle-btn i{transition:transform .25s ease}.toggle-btn.open i{transform:rotate(-180deg)}.toggle-btn:active{background:#0000000a}.subcategory-list{display:grid;grid-template-rows:1fr;transition:grid-template-rows .25s ease,opacity .2s ease,padding .2s ease;overflow:hidden;opacity:1;padding-inline:8px}.subcategory-list.hide{grid-template-rows:0fr;opacity:0;padding-inline:8px}.subcategory-list-inner{min-height:0}.subcategory-list .main-category-link{display:inline-flex;align-items:center;gap:6px;margin:4px 4px 6px;padding:7px 10px;border-radius:10px;border:1px dashed rgba(34,193,232,.5);color:var(--psp-brand-dark);background:linear-gradient(180deg,var(--psp-brand-soft),#ffffff 90%)}.subcategory-list.level .category-title{position:relative;padding-inline-start:18px}.subcategory-list.level .category-title:before{content:"";position:absolute;right:8px;top:16px;width:4px;height:4px;border-radius:50%;background:#22c1e899}.subcategory-link{display:block;padding:9px 10px 9px 6px;border-radius:8px;color:#374151;font-size:13px;text-decoration:none}.subcategory-link:active{background:#0f172a0a}@media (max-width: 360px){.mobile-category-header{padding:12px}.category-title{padding:10px}.main-category-link{font-size:13px}}@media (max-width: 1024px){.mobile-category-header,.mobile-category-body{width:100vw!important;max-width:100vw!important;border-inline-start:0;box-shadow:none}.mobile-category-body{height:auto;flex:1 1 auto;overflow-y:auto;-webkit-overflow-scrolling:touch}}.mobile-category-menu{transition:opacity .25s ease}.mobile-category-menu.hide{opacity:0;pointer-events:none}#main-header>.wrapper{padding:10px 16px!important}.subcategory-list.level .category-title:before{content:none!important;display:none!important}.subcategory-list.level .category-title{padding-inline-start:12px}.mobile-category-menu{display:flex;flex-direction:column;align-items:flex-end}.mobile-category-header{width:100vw;max-width:100vw;box-shadow:none}.mobile-category-body{width:min(92vw,420px);max-width:100vw;margin-inline-start:auto;box-shadow:-10px 0 30px #0000001f}.mobile-category-menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999}.home-inline-banner img{aspect-ratio:21/9}@media (max-width: 640px){.home-inline-banner img{aspect-ratio:16/9}}.scroll-row{display:flex;gap:.75rem;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:.5rem}.scroll-row>*{scroll-snap-align:start}.scroll-row::-webkit-scrollbar{height:8px}.scroll-row::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:8px}@keyframes fadePulse{0%,to{opacity:1}50%{opacity:.4}}section[id^=awesome-offers] .scroll-row{display:flex;gap:1.25rem;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:.75rem}section[id^=awesome-offers] .scroll-row>*{scroll-snap-align:start}section[id^=awesome-offers] .scroll-row::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}section[id^=awesome-offers] .deal-card{min-width:200px}@media (min-width: 640px){section[id^=awesome-offers] .deal-card{min-width:240px}}@media (min-width: 768px){section[id^=awesome-offers] .deal-card{min-width:280px}}@media (min-width: 1024px){section[id^=awesome-offers] .deal-card{min-width:300px}}section[id^=awesome-offers] .deal-thumb{width:9rem;height:9rem}@media (min-width: 640px){section[id^=awesome-offers] .deal-thumb{width:11rem;height:11rem}}@media (min-width: 768px){section[id^=awesome-offers] .deal-thumb{width:12rem;height:12rem}}section[id^=awesome-offers] .deal-title{font-size:1rem}@media (max-width: 767px){section[id^=awesome-offers] .deal-title{font-size:.95rem}}section[id^=awesome-offers] .deal-price{font-size:1.125rem}.awesome-scroll{cursor:grab;-webkit-overflow-scrolling:touch;scrollbar-color:#94a3b8 #e2e8f0;scrollbar-width:thin}.awesome-scroll.dragging{cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.awesome-scroll::-webkit-scrollbar{height:10px}.awesome-scroll::-webkit-scrollbar-track{background:#e2e8f0;border-radius:999px}.awesome-scroll::-webkit-scrollbar-thumb{background:#94a3b8;border-radius:999px}.awesome-scroll::-webkit-scrollbar-thumb:hover{background:#64748b}.awesome-track{gap:1.25rem}.awesome-card{min-width:220px}@media (min-width: 1024px){.awesome-card{min-width:240px}}.home-four-banners img{-o-object-fit:contain!important;object-fit:contain!important;display:block}.home-four-banners .ring-1{border-radius:1rem}.awesome-offers .ao-timer{direction:ltr;display:inline-flex;align-items:center;gap:.35rem;padding:.4rem .6rem;border:1px solid #e5e7eb;border-radius:999px;background:#fff;box-shadow:0 4px 12px #0000000d;font-variant-numeric:tabular-nums;line-height:1}.awesome-offers .ao-timer .ao-d,.awesome-offers .ao-timer .ao-h,.awesome-offers .ao-timer .ao-m,.awesome-offers .ao-timer .ao-s{min-width:2.1ch;text-align:center;font-weight:800;padding:.2rem .45rem;border-radius:.55rem;background:#0ea5e9;color:#fff}.awesome-offers .ao-timer .ao-sep{font-weight:700;opacity:.8;transform:translateY(-1px)}.awesome-offers .ao-timer.ao-ended .ao-d,.awesome-offers .ao-timer.ao-ended .ao-h,.awesome-offers .ao-timer.ao-ended .ao-m,.awesome-offers .ao-timer.ao-ended .ao-s{background:#9ca3af}@media (max-width: 640px){.awesome-offers .ao-timer{gap:.25rem;padding:.3rem .5rem}.awesome-offers .ao-timer .ao-d,.awesome-offers .ao-timer .ao-h,.awesome-offers .ao-timer .ao-m,.awesome-offers .ao-timer .ao-s{padding:.15rem .4rem;font-size:.9rem}}:root{--ao-font-sans: "YekanBakh-FD", "YekanBakh", "IranYekanX-FD", "IranYekanX", Tahoma, sans-serif}.awesome-offers,.awesome-offers *{font-family:var(--ao-font-sans)!important;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"lnum" 1}.awesome-offers h2,.awesome-offers .deal-title{font-weight:800}.ao-carousel{gap:1.5rem;padding-bottom:1.5rem;scroll-snap-type:x mandatory}.ao-slide{position:relative;min-width:clamp(240px,28vw,320px);padding-top:1.8rem;scroll-snap-align:start}.ao-card{position:relative;display:flex;flex-direction:column;align-items:center;gap:.85rem;border-radius:28px;padding:1.35rem 1.25rem 1.6rem;background:linear-gradient(165deg,#fff,#f2f7ff 70%,#e7f5ff);border:1px solid rgba(15,42,59,.05);box-shadow:0 28px 70px #0f2a3b1f;transition:transform .25s ease,box-shadow .25s ease;overflow:hidden}.ao-card__halo{position:absolute;inset:-20% auto auto -20%;width:220px;height:220px;border-radius:999px;background:radial-gradient(circle,#ffd8ef 0%,transparent 70%);opacity:.6;filter:blur(8px);pointer-events:none}.ao-card:hover{transform:translateY(-8px) scale(1.01);box-shadow:0 40px 90px #0f2a3b26}.ao-card__media{width:100%;display:flex;justify-content:center;position:relative}.ao-card__thumb{width:clamp(8rem,9vw,11rem);height:clamp(8rem,9vw,11rem);border-radius:22px;padding:.75rem;background:linear-gradient(135deg,#f8fbff,#edf4ff);box-shadow:inset 0 0 25px #fffc}.ao-card__thumb img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.ao-card__badge{position:absolute;inset:0 0 auto auto;margin:.6rem;padding:.25rem .8rem;border-radius:999px;background:linear-gradient(120deg,#ff7b7b,#ff4d96);color:#fff;font-size:.78rem;font-weight:800;box-shadow:0 12px 25px #ff4d9659}.ao-card__title{font-weight:800;font-size:1rem;text-align:center;color:#0f2a3b;line-height:1.6;min-height:3.2rem}.ao-card__pricing{display:flex;flex-direction:column;align-items:center;gap:.3rem}.ao-price-old{color:#94a3b8;text-decoration:line-through;font-size:.85rem}.ao-price{font-size:1.25rem;color:#0fad7a;font-weight:800}.ao-price small{font-weight:500;font-size:.8rem}.ao-chip{display:inline-flex;align-items:center;justify-content:center;padding:.35rem 1rem;border-radius:999px;font-weight:700;font-size:.85rem}.ao-chip--warning{background:#fff4db;color:#b45309}.ao-card-timer{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;pointer-events:none}.ao-timer-pill{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .85rem;border-radius:999px;background:#fff;border:1px solid rgba(15,42,59,.08);box-shadow:0 12px 30px #0f2a3b14;font-size:.82rem}.ao-timer-pill .ao-label{color:#0f2a3b;font-weight:700;margin-inline-end:.35rem}.ao-timer-pill .ao-d,.ao-timer-pill .ao-h,.ao-timer-pill .ao-m,.ao-timer-pill .ao-s{background:#0ea5e9;color:#fff;padding:.15rem .45rem;border-radius:.6rem;min-width:2ch;text-align:center}@media (max-width: 640px){.ao-carousel{gap:1rem;padding-bottom:1.2rem}.ao-slide{min-width:82vw}.ao-card{border-radius:22px}.ao-card__title{font-size:.95rem}}.keen-slider:not(#hero-slider) img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}#hero-dots-desktop,#hero-dots-mobile{display:flex;align-items:center;justify-content:center;gap:.95rem}.hero-dot{width:10px;height:10px;border-radius:50%;background-color:#94a3b899;border:2px solid rgba(148,163,184,.3);cursor:pointer;padding:0;transition:all .3s cubic-bezier(.4,0,.2,1);display:block;outline:none}.hero-dot:hover{background-color:#94a3b8cc;border-color:#94a3b880}.hero-dot.active{background-color:#0ea5e9;border-color:#0ea5e9;width:28px;border-radius:5px;box-shadow:0 2px 8px #0ea5e966}#hero-dots-desktop .hero-dot{background-color:#ffffff80;border-color:#ffffff4d}#hero-dots-desktop .hero-dot:hover{background-color:#fffc;border-color:#ffffff80}#hero-dots-desktop .hero-dot.active{background-color:#fff;border-color:#fff;box-shadow:0 0 10px #ffffff4d}@media (max-width: 640px){.hero-controls-container{display:none!important}}@media (min-width: 641px){#hero-dots-mobile{display:none!important}}.sale-picks{font-family:inherit;--card-radius: 18px;--ring: 1px solid rgba(15, 23, 42, .08);--ring-hover: 1px solid rgba(15, 23, 42, .14);--shadow: 0 6px 18px rgba(15, 23, 42, .06);--shadow-hover: 0 12px 32px rgba(15, 23, 42, .14);--rose: #e11d48;--rose-100: #ffe4e6;--slate-900: #0f172a;--slate-700: #334155;--slate-500: #64748b;--slate-400: #94a3b8;--emerald-600: #059669;--emerald-700: #047857}.sale-picks .head{display:flex;align-items:center;gap:10px;margin-bottom:14px}.sale-picks .head h2{font-weight:900;color:var(--slate-900);font-size:22px;line-height:1.2;position:relative;padding-inline-start:10px}.sale-picks .head h2:before{content:"";position:absolute;inset-inline-start:0;top:50%;transform:translateY(-50%);width:4px;height:18px;border-radius:999px;background:linear-gradient(180deg,var(--rose),#fb7185)}.sale-picks .head .percent-pill{background:var(--rose-100);color:var(--rose);border-radius:999px;padding:3px 8px;font-size:12px;font-weight:800}.sale-picks .head .more{margin-inline-start:auto;font-size:13px;color:var(--emerald-600);text-decoration:none;display:inline-flex;align-items:center;gap:6px}.sale-picks .head .more:hover{color:var(--emerald-700)}.sale-picks .head .more:after{content:"›";transform:scaleX(-1);font-weight:900}.sale-picks .section-wrap{background:#fff;border:1px solid rgba(15,23,42,.06);border-radius:26px;padding:16px;box-shadow:0 2px 10px #0f172a0a}.sale-picks .grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:12px}@media (max-width: 1280px){.sale-picks .grid{grid-template-columns:repeat(4,1fr)}}@media (max-width: 992px){.sale-picks .grid{grid-template-columns:repeat(3,1fr)}.sale-picks h2{font-size:18px!important}}@media (max-width: 640px){.sale-picks .grid{grid-template-columns:repeat(2,1fr)}}.sale-picks .card{position:relative;display:block;background:#fff;border-radius:var(--card-radius);border:var(--ring);padding:14px;box-shadow:var(--shadow);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,filter .2s ease}.sale-picks .card:hover{transform:translateY(-4px);box-shadow:var(--shadow-hover);border:var(--ring-hover)}.sale-picks .media{position:relative;width:100%;aspect-ratio:4/3;border-radius:14px;overflow:hidden;background:linear-gradient(180deg,#fff,#f8fafc)}.sale-picks .media img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block;image-rendering:auto;filter:saturate(1.02)}.sale-picks .card:hover .media img{filter:saturate(1.08)}.sale-picks .badge-off{position:absolute;top:10px;inset-inline-start:10px;z-index:2;background:var(--rose);color:#fff;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:900;box-shadow:0 6px 14px #e11d4847}.sale-picks .title{margin-top:10px;height:40px;line-height:20px;font-size:13px;color:var(--slate-900);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.sale-picks .price-row{margin-top:8px;display:flex;align-items:flex-end;justify-content:space-between}.sale-picks .price-now{font-weight:900;font-size:15px;color:var(--slate-900)}.sale-picks .toman{font-size:11px;color:var(--slate-500);margin-right:4px}.sale-picks .price-old{display:block;margin-top:2px;font-size:12px;color:var(--slate-400);text-decoration:line-through}:root{--hc-border: #25bde4;--hc-border-2: #21abce;--hc-text: #111827;--hc-muted: #6b7280;--hc-ring: 0 0 0 4px rgba(37, 99, 235, .12);--hc-font-sans: YekanBakh, system-ui, -apple-system, Segoe UI, Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif}.hc-container{width:80%}.hc-heading{display:flex;justify-content:center;margin-bottom:.75rem}.hc-title{margin:0;font-weight:800;color:var(--hc-text);font-size:clamp(1.125rem,1.2vw + .6rem,1.75rem);line-height:1.2}.hc-container .keen-slider{display:flex;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent;width:100%}.hc-container .keen-slider__slide{position:relative;overflow:hidden}.hc-list{display:inline-flex;gap:1rem;white-space:nowrap;align-items:stretch}.hc-item{flex:0 0 auto}.hc-tile{display:inline-flex;flex-direction:column;align-items:center;gap:.5rem;text-decoration:none;background:transparent;border:0;padding:0;cursor:pointer}.hc-label{font-size:1rem;font-weight:700;color:var(--hc-text);text-align:center}.hc-circle{inline-size:128px;block-size:128px;border-radius:9999px;background:transparent;border:2px solid var(--hc-border);display:inline-flex;align-items:center;justify-content:center}.hc-img{inline-size:120px;block-size:120px;-o-object-fit:contain;object-fit:contain}.hc-tile:hover .hc-circle{border-color:var(--hc-border-2);border-width:4px}.hc-tile:hover .hc-label{color:#1f2937}.hc-circle--more{font-weight:900;color:var(--hc-muted);letter-spacing:3px}@media (max-width: 768px){.hc-container{width:95%}.hc-row{overflow-x:auto;overscroll-behavior-x:contain;padding:.5rem 1.25rem .75rem;scroll-padding-inline:1.25rem;scrollbar-width:none}.hc-row::-webkit-scrollbar{display:none}.hc-circle{inline-size:80px;block-size:80px}.hc-img{inline-size:70px!important;block-size:70px!important}.hc-label{font-size:.8rem}.hc-tile{gap:.5rem}}@media (max-width: 360px){.hc-container{width:95%}.hc-row{overflow-x:auto;overscroll-behavior-x:contain;padding:.5rem 1.25rem .75rem;scroll-padding-inline:1.25rem;scrollbar-width:none}.hc-row::-webkit-scrollbar{display:none}.hc-circle{inline-size:84px;block-size:84px}.hc-img{inline-size:52px;block-size:52px}.hc-tile{gap:.5rem}.hc-label{font-size:.8rem}}@media (min-width: 768px){.hc-circle{inline-size:136px;block-size:136px}.hc-img{inline-size:112px!important;block-size:112px!important}.hc-tile{gap:1.25rem}}.hc-container,.hc-container *,.hc-modal,.hc-modal *,.hc-title,.hc-label{font-family:var(--hc-font-sans)!important}.hc-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:none}.hc-modal.is-open{display:flex;justify-content:center;align-items:flex-start;padding:16px;padding-top:calc(env(safe-area-inset-top,0px) + var(--header-h, 56px) + 12px)}@media (min-width: 768px){.hc-modal.is-open{align-items:center;padding-top:clamp(12px,3vh,24px)}}.hc-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0206178c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.hc-panel{position:relative;z-index:1;inline-size:min(980px,96vw);animation:hc-pop .18s ease-out}.hc-card{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 30px 60px #00000040,0 8px 20px #0000001f;max-block-size:calc(100dvh - (2*clamp(12px,3vh,24px)));display:flex;flex-direction:column}.hc-card-header{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.9rem 1rem;background:linear-gradient(180deg,#f8fafc,#fff 80%);border-bottom:1px solid #eef2f7}.hc-close{inline-size:40px;block-size:40px;border-radius:12px;background:#f3f4f6;border:0;cursor:pointer;font-size:22px;line-height:40px}.hc-close:hover{background:#e5e7eb}.hc-card-body{overflow:auto;padding:1rem}.hc-grid{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width: 480px){.hc-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 640px){.hc-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width: 768px){.hc-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width: 1024px){.hc-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.hc-tile--grid{justify-content:flex-start;width:100%;align-items:center}.hc-tile--grid .hc-label{margin-top:.4rem;text-align:center}.hc-tile--grid .hc-circle{inline-size:96px;block-size:96px}.hc-tile--grid .hc-img{inline-size:56px;block-size:56px}@keyframes hc-pop{0%{transform:scale(.97);opacity:0}to{transform:scale(1);opacity:1}}body.hc-modal-open{overflow:hidden}[dir=rtl] .hc-close{inset-inline-start:12px;inset-inline-end:auto}.daily-offer-swiper .swiper-wrapper .swiper-slide.ao-slide-card{display:flex;padding:0 20px;margin:0;text-decoration:none;border-left:1px solid #eef1f5;transition:box-shadow .2s ease}.daily-offer-swiper .swiper-wrapper .swiper-slide.ao-slide-card:hover{box-shadow:0 2px 10px #00000014}.daily-offer-swiper .ao-slide-card .slide-img{width:160px;height:160px;-o-object-fit:contain;object-fit:contain;margin:0 auto 10px;background:#fff}.daily-offer-swiper .ao-slide-card .slide-title{font-size:12px;font-weight:700;line-height:1.9;height:52px;color:#111827}.daily-offer-swiper .ao-slide-card .product-price-container{height:50px;margin-top:10px}.daily-offer-swiper .ao-slide-card .product-price-normalprice{font-size:11px}.daily-offer-swiper .ao-slide-card .product-price-normalprice .line-through{color:#9aa4b2;text-decoration:line-through}.daily-offer-swiper .ao-slide-card .product-price-normalprice .percentage{background:#ef4444;color:#fff;padding:0 8px;border-radius:10px}.daily-offer-swiper .ao-slide-card .product-price-finalprice{font-size:14px;font-weight:800}.daily-offer-swiper .swiper-button-prev,.daily-offer-swiper .swiper-button-next{display:flex!important}.daily-offer-swiper .swiper-button-disabled{display:none}@media (max-width: 640px){.daily-offer-swiper .ao-slide-card .slide-img{width:120px;height:120px}}.relatives .swiper-wrapper .swiper-slide{background:transparent!important}.relatives .slide-img,.relatives .swiper-slide .img,.relatives .swiper-slide .image,.relatives .swiper-slide .image-holder{background:transparent!important;box-shadow:none!important;border:0!important}section[id^=awesome-offers] .scroll-row{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;padding-bottom:.75rem;gap:6rem}section[id^=awesome-offers] .scroll-row::-webkit-scrollbar{height:10px}section[id^=awesome-offers] .scroll-row::-webkit-scrollbar-thumb{border-radius:999px;background:#94a3b8b3}.awesome-offers .deal-item{display:flex;flex-direction:column;align-items:stretch;min-width:220px;max-width:260px}.awesome-offers .ao-timer-wrapper{min-height:40px;display:flex;justify-content:center;align-items:flex-end;margin-bottom:4px}.awesome-offers .deal-item .deal-card{flex:1 1 auto;display:flex;flex-direction:column}.awesome-offers .deal-item .deal-card .deal-price-wrapper{margin-top:auto}.awesome-offers .deal-card .deal-media{position:relative;display:flex;justify-content:center;align-items:center;margin-bottom:.75rem}.awesome-offers .deal-thumb{width:100%;max-width:210px;height:170px;border-radius:1rem;border:4px solid #fff;box-shadow:0 6px 18px #0f172a2e;background:#fff;display:flex;align-items:center;justify-content:center;overflow:hidden}.awesome-offers .deal-thumb-img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transition:transform .3s ease}.awesome-offers .deal-card:hover .deal-thumb-img{transform:scale(1.04)}.awesome-offers .deal-media .discount-badge{position:absolute;top:10px;right:10px;z-index:10}.awesome-offers .ao-timer-pill{position:relative;display:inline-flex;align-items:flex-start;justify-content:center;gap:6px;padding:0;border-radius:0;background:transparent;border:0;box-shadow:none;font-size:11px;font-variant-numeric:tabular-nums}.awesome-offers .ao-timer-pill:before{content:none}.awesome-offers .ao-timer-pill .ao-d,.awesome-offers .ao-timer-pill .ao-h,.awesome-offers .ao-timer-pill .ao-m,.awesome-offers .ao-timer-pill .ao-s{position:relative;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;min-width:30px;padding:2px 10px;border-radius:999px;border:1px solid #06b6d4;background:transparent;font-weight:700;color:#ef4444}.awesome-offers .ao-timer-pill .ao-d:after,.awesome-offers .ao-timer-pill .ao-h:after,.awesome-offers .ao-timer-pill .ao-m:after,.awesome-offers .ao-timer-pill .ao-s:after{display:block;margin-top:2px;font-size:9px;font-weight:400;color:#6b7280}.awesome-offers .ao-timer-pill .ao-d:after{content:"روز"}.awesome-offers .ao-timer-pill .ao-h:after{content:"ساعت"}.awesome-offers .ao-timer-pill .ao-m:after{content:"دقیقه"}.awesome-offers .ao-timer-pill .ao-s:after{content:"ثانیه"}.awesome-offers .ao-timer-pill .ao-icon{display:inline-flex;align-items:center;justify-content:center;margin-top:4px;font-size:16px;color:#ef4444}.awesome-offers .ao-timer-pill .ao-icon i{color:inherit}.awesome-offers .ao-timer-pill .ao-sep{display:none!important}@keyframes aoDigitFlip{0%{transform:rotateX(0)}40%{transform:rotateX(-70deg)}to{transform:rotateX(0)}}.awesome-offers .ao-timer-pill .ao-d.ao-tick,.awesome-offers .ao-timer-pill .ao-h.ao-tick,.awesome-offers .ao-timer-pill .ao-m.ao-tick,.awesome-offers .ao-timer-pill .ao-s.ao-tick{animation:aoDigitFlip .45s ease-out}.awesome-offers .ao-timer,.awesome-offers .ao-timer *{background-color:transparent;background-image:none}@media (max-width: 640px){.awesome-offers .deal-item{min-width:180px;max-width:210px}.awesome-offers .deal-thumb{height:140px;max-width:190px}section[id^=awesome-offers] .scroll-row{gap:1.25rem}.awesome-offers .ao-timer-pill .ao-d,.awesome-offers .ao-timer-pill .ao-h,.awesome-offers .ao-timer-pill .ao-m,.awesome-offers .ao-timer-pill .ao-s{min-width:26px;padding:4px 8px;font-size:10px}}.home-relatives-box{padding:20px;margin:0 0 32px;border-radius:8px;background:#fff}.home-relatives-box .single-section-title{position:relative;font-weight:700;line-height:2.184;margin:0 0 10px;padding:0 0 10px;font-size:14pt}.home-relatives-box .single-section-title:after{content:"";position:absolute;right:0;bottom:0;width:100px;height:3px;background:#25bde4}.relatives .swiper-wrapper .swiper-slide{display:flex;padding:0 20px;margin:0;border:1px solid #e6e8eb;transition:box-shadow .2s ease;background-color:#fff!important;border-radius:10px!important}.relatives .swiper-wrapper .swiper-slide:hover{box-shadow:0 2px 10px #0000001a}.relatives .slide-img{width:150px;height:150px;-o-object-fit:contain;object-fit:contain;margin:0 auto 10px;image-rendering:auto}.relatives .slide-title{font-weight:700;line-height:2.184;height:55px;font-size:9pt}.product-price-container{height:50px;margin-top:10px}.product-price-container .product-price-normalprice .line-through{color:#9aa3ab;text-decoration:line-through}.product-price-container .product-price-normalprice .percentage{background:#e74c3c;color:#fff;padding:0 8px;border-radius:10px}.relatives .swiper-button-prev,.relatives .swiper-button-next{width:35px;height:35px;background:#fff!important;color:#4a5568;border:1px solid #e6e8eb;top:calc(50% + 8px);border-radius:50%;transition:all .2s ease}.relatives .swiper-button-prev:after,.relatives .swiper-button-next:after{font-size:12pt;font-weight:700;opacity:.7;transition:opacity .2s ease}.relatives .swiper-button-prev:hover,.relatives .swiper-button-next:hover{border-color:#c9cfd6}.relatives .swiper-button-prev:hover:after,.relatives .swiper-button-next:hover:after{opacity:1}.relatives .swiper-button-disabled{display:none}.home-relatives-box .more-link{color:#2563eb;font-weight:700}.home-relatives-box .more-link:hover{color:#1e40af}@media (max-width: 1023px){.relatives .swiper-wrapper .swiper-slide{border-left:none}}.home-relatives-box.parin-time-bg .parin-time-container{background:url(https://parinsanat.com/build/assets/parintime-C-5IAqES.webp);background-blend-mode:multiply;background-color:#00000054;background-size:cover}.home-relatives-box:not(.parin-time-bg) .parin-time-container{border:1px solid #2f2f30;border-radius:20px;background-color:#fff}.home-relatives-box:not(.parin-time-bg) .parin-time-container .paring-time-head *{color:#000!important}.home-relatives-box:not(.parin-time-bg) .parin-time-container .keen-slider__slide{padding:0!important}.home-relatives-box:not(.parin-time-bg) .parin-time-container .keen-single-product{width:100%;border-top:none!important;border-bottom:none!important;border-right:none!important;border-left:1px solid #2f2f3038;border-radius:0!important}.home-relatives-box:not(.parin-time-bg) .keen-slider{padding-block:15px!important}.cp-arrow{width:40px;height:40px;border-radius:50%;cursor:pointer;box-shadow:0 4px 12px #00000026}.slider-arrow{width:40px;height:40px;border-radius:50%;cursor:pointer}@media (max-width: 992px){.home-relatives-box{padding:8px}.home-relatives-box:nth-of-type(2n) .parin-time-container{border:none;border-radius:0}}.aw-container{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.dev/svgjs' width='1440' height='350' preserveAspectRatio='none' viewBox='0 0 1440 350'%3e%3cg mask='url(%26quot%3b%23SvgjsMask1271%26quot%3b)' fill='none'%3e%3crect width='1440' height='350' x='0' y='0' fill='rgba(84%2c 5%2c 7%2c 1)'%3e%3c/rect%3e%3cuse xlink:href='%23SvgjsG1276' transform='translate(0%2c 0)' fill='rgba(65%2c 2%2c 2%2c 0.82)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsG1276' transform='translate(660%2c 0)' fill='rgba(65%2c 2%2c 2%2c 0.82)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsG1276' transform='translate(1320%2c 0)' fill='rgba(65%2c 2%2c 2%2c 0.82)'%3e%3c/use%3e%3c/g%3e%3cdefs%3e%3cmask id='SvgjsMask1271'%3e%3crect width='1440' height='350' fill='white'%3e%3c/rect%3e%3c/mask%3e%3cg id='SvgjsG1275'%3e%3cpath d='M7.713 15.485C3.459 15.485 0 12.025 0 7.768 0 3.513 3.459 0.051 7.713 0.051S15.432 3.513 15.432 7.768c0 4.257-3.465 7.716-7.719 7.717z m0-1.91c3.201 0 5.81-2.604 5.81-5.809 0-3.199-2.61-5.807-5.81-5.807-3.202 0-5.804 2.609-5.804 5.807-0.001 3.206 2.602 5.809 5.804 5.809z'%3e%3c/path%3e%3cpath d='M7.753 8.787a0.574 0.574 0 0 1-0.554-0.042 0.578 0.578 0 0 1-0.259-0.399L6.931 3.862a0.58 0.58 0 0 1 1.162 0v3.478l2.975-1.4a0.578 0.578 0 0 1 0.773 0.275c0.138 0.292 0.011 0.637-0.276 0.774l-3.81 1.798z'%3e%3c/path%3e%3c/g%3e%3cg id='SvgjsG1272'%3e%3cpath d='M11.46 4.548H9.536l1.547-0.623a0.324 0.324 0 0 0-0.24-0.604l-1.743 0.706 1.423-1.412a0.331 0.331 0 0 0 0.096-0.231 0.324 0.324 0 0 0-0.551-0.231l-2.002 1.991 0.009-2.827a0.32 0.32 0 0 0-0.32-0.32H7.751c-0.178 0-0.32 0.142-0.323 0.32l-0.009 2.827c-0.645-0.649-1.796-1.813-1.796-1.813a0.325 0.325 0 0 0-0.459 0 0.325 0.325 0 0 0 0 0.458l1.25 1.263-1.801-0.72a0.324 0.324 0 1 0-0.238 0.6l1.55 0.619H4.066a0.484 0.484 0 0 0-0.486 0.484v10.311c0 0.267 0.217 0.48 0.486 0.48h7.395c0.267 0 0.48-0.213 0.48-0.48v-10.311c0-0.267-0.213-0.484-0.48-0.484z m-0.484 4.312H8.075v-3.342h2.901v3.342z m-3.548 0h-2.88v-3.342h2.88v3.342z m-2.88 0.648h2.88v5.347h-2.88V9.508z m3.527 0h2.901v5.347H8.075V9.508z' fill-rule='evenodd'%3e%3c/path%3e%3c/g%3e%3cg id='SvgjsG1274'%3e%3cpath d='M14.232 5.485L6.361 15.96l1.815-7.368-4.222 0.071L5.679 0h5.121L8.744 5.489z'%3e%3c/path%3e%3c/g%3e%3cg id='SvgjsG1273'%3e%3cpath d='M5.534 5.272L8.008 0l2.474 5.272 5.534 0.845-4.004 4.103 0.945 5.795L8.008 13.279 3.06 16.015l0.945-5.795L0.001 6.117z'%3e%3c/path%3e%3c/g%3e%3cg id='SvgjsG1276'%3e%3cuse xlink:href='%23SvgjsG1272' transform='translate(0%2c 0) scale(2)' fill='rgba(65%2c 2%2c 2%2c 0.82)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsG1272' transform='translate(0%2c 66) scale(2)' fill='rgba(65%2c 2%2c 2%2c 0.82)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsG1273' transform='translate(0%2c 132) scale(2)' fill='rgba(65%2c 2%2c 2%2c 0.82)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsG1274' transform='translate(0%2c 198) scale(2)' fill='rgba(65%2c 2%2c 2%2c 0.82)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsG1274' transform='translate(0%2c 264) scale(2)' fill='rgba(65%2c 2%2c 2%2c 0.82)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsG1275' transform='translate(0%2c 330) scale(2)' fill='rgba(65%2c 2%2c 2%2c 0.82)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsG1273' transform='translate(66%2c 0) scale(2)' fill='rgba(65%2c 2%2c 2%2c 0.82)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsG1272' transform='translate(66%2c 66) scale(2)' fill='rgba(65%2c 2%2c 2%2c 0.82)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsG1275' transform='translate(66%2c 132) scale(2)' fill='rgba(65%2c 2%2c 2%2c 0.82)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsG1274' transform='translate(66%2c 198) scale(2)' fill='rgba(65%2c 2%2c 2%2c 0.82)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsG1274' transform='translate(66%2c 264) scale(2)' fill='rgba(65%2c 2%2c 2%2c 0.82)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsG1274' transform='translate(66%2c 330) scale(2)' fill='rgba(65%2c 2%2c 2%2c 0.82)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsG1274' transform='translate(132%2c 0) scale(2)' fill='rgba(65%2c 2%2c 2%2c 0.82)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsG1275' transform='translate(132%2c 66) scale(2)' fill='rgba(65%2c 2%2c 2%2c 0.82)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsG1275' transform='translate(132%2c 132) scale(2)' fill='rgba(65%2c 2%2c 2%2c 0.82)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsG1273' transform='translate(132%2c 198) scale(2)' fill='rgba(65%2c 2%2c 2%2c 0.82)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsG1273' transform='translate(132%2c 264) scale(2)' fill='rgba(65%2c 2%2c 2%2c 0.82)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsG1275' transform='translate(132%2c 330) scale(2)' fill='rgba(65%2c 2%2c 2%2c 0.82)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsG1272' transform='translate(198%2c 0) scale(2)' fill='rgba(65%2c 2%2c 2%2c 0.82)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsG1274' transform='translate(198%2c 66) scale(2)' fill='rgba(65%2c 2%2c 2%2c 0.82)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsG1274' transform='translate(198%2c 132) scale(2)' fill='rgba(65%2c 2%2c 2%2c 0.82)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsG1275' transform='translate(198%2c 198) scale(2)' fill='rgba(65%2c 2%2c 2%2c 0.82)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsG1274' transform='translate(198%2c 264) scale(2)' fill='rgba(65%2c 2%2c 2%2c 0.82)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsG1274' transform='translate(198%2c 330) scale(2)' fill='rgba(65%2c 2%2c 2%2c 0.82)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsG1273' transform='translate(264%2c 0) scale(2)' fill='rgba(65%2c 2%2c 2%2c 0.82)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsG1274' transform='translate(264%2c 66) scale(2)' fill='rgba(65%2c 2%2c 2%2c 0.82)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsG1274' transform='translate(264%2c 132) scale(2)' fill='rgba(65%2c 2%2c 2%2c 0.82)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsG1274' transform='translate(264%2c 198) scale(2)' fill='rgba(65%2c 2%2c 2%2c 0.82)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsG1273' transform='translate(264%2c 264) scale(2)' fill='rgba(65%2c 2%2c 2%2c 0.82)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsG1275' transform='translate(264%2c 330) scale(2)' fill='rgba(65%2c 2%2c 2%2c 0.82)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsG1273' transform='translate(330%2c 0) scale(2)' fill='rgba(65%2c 2%2c 2%2c 0.82)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsG1274' transform='translate(330%2c 66) scale(2)' fill='rgba(65%2c 2%2c 2%2c 0.82)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsG1272' transform='translate(330%2c 132) scale(2)' fill='rgba(65%2c 2%2c 2%2c 0.82)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsG1273' transform='translate(330%2c 198) scale(2)' fill='rgba(65%2c 2%2c 2%2c 0.82)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsG1272' transform='translate(330%2c 264) scale(2)' fill='rgba(65%2c 2%2c 2%2c 0.82)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsG1274' transform='translate(330%2c 330) scale(2)' fill='rgba(65%2c 2%2c 2%2c 0.82)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsG1274' transform='translate(396%2c 0) scale(2)' fill='rgba(65%2c 2%2c 2%2c 0.82)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsG1272' transform='translate(396%2c 66) scale(2)' fill='rgba(65%2c 2%2c 2%2c 0.82)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsG1273' transform='translate(396%2c 132) scale(2)' fill='rgba(65%2c 2%2c 2%2c 0.82)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsG1275' transform='translate(396%2c 198) scale(2)' fill='rgba(65%2c 2%2c 2%2c 0.82)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsG1275' transform='translate(396%2c 264) scale(2)' fill='rgba(65%2c 2%2c 2%2c 0.82)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsG1273' transform='translate(396%2c 330) scale(2)' fill='rgba(65%2c 2%2c 2%2c 0.82)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsG1275' transform='translate(462%2c 0) scale(2)' fill='rgba(65%2c 2%2c 2%2c 0.82)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsG1274' transform='translate(462%2c 66) scale(2)' fill='rgba(65%2c 2%2c 2%2c 0.82)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsG1272' transform='translate(462%2c 132) scale(2)' fill='rgba(65%2c 2%2c 2%2c 0.82)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsG1272' transform='translate(462%2c 198) scale(2)' fill='rgba(65%2c 2%2c 2%2c 0.82)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsG1274' transform='translate(462%2c 264) scale(2)' fill='rgba(65%2c 2%2c 2%2c 0.82)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsG1272' transform='translate(462%2c 330) scale(2)' fill='rgba(65%2c 2%2c 2%2c 0.82)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsG1273' transform='translate(528%2c 0) scale(2)' fill='rgba(65%2c 2%2c 2%2c 0.82)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsG1275' transform='translate(528%2c 66) scale(2)' fill='rgba(65%2c 2%2c 2%2c 0.82)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsG1272' transform='translate(528%2c 132) scale(2)' fill='rgba(65%2c 2%2c 2%2c 0.82)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsG1272' transform='translate(528%2c 198) scale(2)' fill='rgba(65%2c 2%2c 2%2c 0.82)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsG1272' transform='translate(528%2c 264) scale(2)' fill='rgba(65%2c 2%2c 2%2c 0.82)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsG1274' transform='translate(528%2c 330) scale(2)' fill='rgba(65%2c 2%2c 2%2c 0.82)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsG1273' transform='translate(594%2c 0) scale(2)' fill='rgba(65%2c 2%2c 2%2c 0.82)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsG1275' transform='translate(594%2c 66) scale(2)' fill='rgba(65%2c 2%2c 2%2c 0.82)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsG1275' transform='translate(594%2c 132) scale(2)' fill='rgba(65%2c 2%2c 2%2c 0.82)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsG1272' transform='translate(594%2c 198) scale(2)' fill='rgba(65%2c 2%2c 2%2c 0.82)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsG1272' transform='translate(594%2c 264) scale(2)' fill='rgba(65%2c 2%2c 2%2c 0.82)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsG1273' transform='translate(594%2c 330) scale(2)' fill='rgba(65%2c 2%2c 2%2c 0.82)'%3e%3c/use%3e%3c/g%3e%3c/defs%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:cover}.aw-card{background-color:#fff!important;margin:0!important;border:none!important}.aw-slide{background:transparent!important;border:none!important}.aw-timer{font-variant-numeric:tabular-nums;letter-spacing:1px}@font-face{font-family:IranYekanX;src:url(/fonts/IranYekanX/woff2/IranYekanX.woff2) format("woff2"),url(/fonts/IranYekanX/ttf/IranYekanX.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:YekanBakh-FD,YekanBakh,IranYekanX-FD,IranYekanX,Tahoma,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media (min-width: 640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width: 768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width: 1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width: 1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width: 1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-x-0{left:0;right:0}.inset-x-6{left:1.5rem;right:1.5rem}.inset-y-0{top:0;bottom:0}.-left-5{left:-1.25rem}.-left-6{left:-1.5rem}.-right-5{right:-1.25rem}.-right-8{right:-2rem}.-start-1\.5{inset-inline-start:-.375rem}.-top-6{top:-1.5rem}.bottom-0{bottom:0}.bottom-3{bottom:.75rem}.bottom-4{bottom:1rem}.bottom-8{bottom:2rem}.bottom-full{bottom:100%}.left-0{left:0}.left-1\/2{left:50%}.left-3{left:.75rem}.left-4{left:1rem}.left-\[-150px\]{left:-150px}.right-0{right:0}.right-3{right:.75rem}.right-4{right:1rem}.right-8{right:2rem}.right-\[-80px\]{right:-80px}.top-0{top:0}.top-1\/2{top:50%}.top-10{top:2.5rem}.top-2{top:.5rem}.top-2\.5{top:.625rem}.top-20{top:5rem}.top-24{top:6rem}.top-3{top:.75rem}.top-4{top:1rem}.top-\[-80px\]{top:-80px}.top-\[100px\]{top:100px}.top-full{top:100%}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-last{order:9999}.col-auto{grid-column:auto}.col-span-1{grid-column:span 1 / span 1}.col-span-12{grid-column:span 12 / span 12}.col-span-2{grid-column:span 2 / span 2}.col-span-3{grid-column:span 3 / span 3}.col-span-4{grid-column:span 4 / span 4}.col-span-full{grid-column:1 / -1}.\!m-0{margin:0!important}.m-0{margin:0}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-8{margin-top:2rem;margin-bottom:2rem}.\!mb-4{margin-bottom:1rem!important}.\!mt-0{margin-top:0!important}.-ml-3{margin-left:-.75rem}.-ml-8{margin-left:-2rem}.-ml-px{margin-left:-1px}.-mr-3{margin-right:-.75rem}.-mr-8{margin-right:-2rem}.-mt-1{margin-top:-.25rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-2{margin-bottom:.5rem}.mb-20{margin-bottom:5rem}.mb-3{margin-bottom:.75rem}.mb-32{margin-bottom:8rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.me-1{margin-inline-end:.25rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-6{margin-right:1.5rem}.mr-auto{margin-right:auto}.ms-1{margin-inline-start:.25rem}.ms-2{margin-inline-start:.5rem}.ms-auto{margin-inline-start:auto}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-20{margin-top:5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.\!grid{display:grid!important}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-4{height:1rem}.h-40{height:10rem}.h-5{height:1.25rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[140px\]{height:140px}.h-\[160px\]{height:160px}.h-\[170px\]{height:170px}.h-\[180px\]{height:180px}.h-\[18px\]{height:18px}.h-\[200px\]{height:200px}.h-\[24px\]{height:24px}.h-\[3px\]{height:3px}.h-\[40px\]{height:40px}.h-\[42px\]{height:42px}.h-\[42vh\]{height:42vh}.h-\[500px\]{height:500px}.h-\[50px\]{height:50px}.h-\[520px\]{height:520px}.h-\[64px\]{height:64px}.h-\[90px\]{height:90px}.h-\[93px\]{height:93px}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-64{max-height:16rem}.max-h-\[200px\]{max-height:200px}.max-h-\[360px\]{max-height:360px}.max-h-\[420px\]{max-height:420px}.max-h-\[460px\]{max-height:460px}.max-h-\[600px\]{max-height:600px}.max-h-\[60vh\]{max-height:60vh}.max-h-full{max-height:100%}.min-h-\[100px\]{min-height:100px}.min-h-\[280px\]{min-height:280px}.min-h-\[60px\]{min-height:60px}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-2\/3{width:66.666667%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-32{width:8rem}.w-4{width:1rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[500px\]{width:500px}.w-\[520px\]{width:520px}.w-\[80\%\]{width:80%}.w-\[85\%\]{width:85%}.w-\[90px\]{width:90px}.w-\[96\%\]{width:96%}.w-auto{width:auto}.w-full{width:100%}.min-w-0{min-width:0px}.min-w-\[140px\]{min-width:140px}.min-w-\[2rem\]{min-width:2rem}.min-w-\[600px\]{min-width:600px}.min-w-full{min-width:100%}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[1600px\]{max-width:1600px}.max-w-\[200px\]{max-width:200px}.max-w-\[250px\]{max-width:250px}.max-w-\[90rem\]{max-width:90rem}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.table-auto{table-layout:auto}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-4{--tw-translate-x: -1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-0{--tw-translate-y: -0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-4{--tw-translate-x: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-full{--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1\/2{--tw-translate-y: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-4{--tw-translate-y: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-scale-x-100{--tw-scale-x: -1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.animate-\[pulse_2s_infinite\]{animation:pulse 2s infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}.resize-none{resize:none}.resize{resize:both}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.\!items-center{align-items:center!important}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-1{row-gap:.25rem}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-y-2>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(2px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(2px * var(--tw-divide-y-reverse))}.divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(243 244 246 / var(--tw-divide-opacity, 1))}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(229 231 235 / var(--tw-divide-opacity, 1))}.divide-gray-50>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(249 250 251 / var(--tw-divide-opacity, 1))}.divide-light>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(248 249 250 / var(--tw-divide-opacity, 1))}.divide-slate-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(241 245 249 / var(--tw-divide-opacity, 1))}.divide-slate-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(226 232 240 / var(--tw-divide-opacity, 1))}.self-start{align-self:flex-start}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[28px\]{border-radius:28px}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[6px\]{border-radius:6px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-xl{border-radius:.75rem}.rounded-l-lg{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.rounded-l-md{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.rounded-r-lg{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.rounded-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.rounded-bl-lg{border-bottom-left-radius:.5rem}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-4{border-width:4px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-r-4{border-right-width:4px}.border-s{border-inline-start-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-accent{--tw-border-opacity: 1;border-color:rgb(108 117 125 / var(--tw-border-opacity, 1))}.border-accent\/20{border-color:#6c757d33}.border-accent\/30{border-color:#6c757d4d}.border-accent\/40{border-color:#6c757d66}.border-accent\/60{border-color:#6c757d99}.border-amber-100{--tw-border-opacity: 1;border-color:rgb(254 243 199 / var(--tw-border-opacity, 1))}.border-amber-200{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.border-amber-300{--tw-border-opacity: 1;border-color:rgb(252 211 77 / var(--tw-border-opacity, 1))}.border-amber-300\/70{border-color:#fcd34db3}.border-blue-200{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}.border-cyan-400{--tw-border-opacity: 1;border-color:rgb(34 211 238 / var(--tw-border-opacity, 1))}.border-cyan-600{--tw-border-opacity: 1;border-color:rgb(8 145 178 / var(--tw-border-opacity, 1))}.border-emerald-200{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1))}.border-emerald-400{--tw-border-opacity: 1;border-color:rgb(52 211 153 / var(--tw-border-opacity, 1))}.border-gray-100{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-gray-50{--tw-border-opacity: 1;border-color:rgb(249 250 251 / var(--tw-border-opacity, 1))}.border-green-200{--tw-border-opacity: 1;border-color:rgb(187 247 208 / var(--tw-border-opacity, 1))}.border-green-400{--tw-border-opacity: 1;border-color:rgb(74 222 128 / var(--tw-border-opacity, 1))}.border-indigo-200{--tw-border-opacity: 1;border-color:rgb(199 210 254 / var(--tw-border-opacity, 1))}.border-light{--tw-border-opacity: 1;border-color:rgb(248 249 250 / var(--tw-border-opacity, 1))}.border-light\/70{border-color:#f8f9fab3}.border-primary{--tw-border-opacity: 1;border-color:rgb(37 189 228 / var(--tw-border-opacity, 1))}.border-primary\/30{border-color:#25bde44d}.border-primary\/40{border-color:#25bde466}.border-primary\/50{border-color:#25bde480}.border-red-100{--tw-border-opacity: 1;border-color:rgb(254 226 226 / var(--tw-border-opacity, 1))}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.border-red-300{--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1))}.border-red-400{--tw-border-opacity: 1;border-color:rgb(248 113 113 / var(--tw-border-opacity, 1))}.border-sky-300{--tw-border-opacity: 1;border-color:rgb(125 211 252 / var(--tw-border-opacity, 1))}.border-slate-100{--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1))}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-slate-200\/70{border-color:#e2e8f0b3}.border-slate-300{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-white\/10{border-color:#ffffff1a}.border-white\/20{border-color:#fff3}.border-white\/30{border-color:#ffffff4d}.border-yellow-200{--tw-border-opacity: 1;border-color:rgb(254 240 138 / var(--tw-border-opacity, 1))}.border-yellow-300{--tw-border-opacity: 1;border-color:rgb(253 224 71 / var(--tw-border-opacity, 1))}.border-t-gray-900{--tw-border-opacity: 1;border-top-color:rgb(17 24 39 / var(--tw-border-opacity, 1))}.bg-\[\#0ea5e9\]{--tw-bg-opacity: 1;background-color:rgb(14 165 233 / var(--tw-bg-opacity, 1))}.bg-\[\#242424\]{--tw-bg-opacity: 1;background-color:rgb(36 36 36 / var(--tw-bg-opacity, 1))}.bg-\[\#b91c1c\]{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.bg-\[\#fcfcfc\]{--tw-bg-opacity: 1;background-color:rgb(252 252 252 / var(--tw-bg-opacity, 1))}.bg-\[rgba\(2\,6\,23\,\.55\)\]{background-color:#0206178c}.bg-amber-400{--tw-bg-opacity: 1;background-color:rgb(251 191 36 / var(--tw-bg-opacity, 1))}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-amber-50\/40{background-color:#fffbeb66}.bg-amber-500{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/30{background-color:#0000004d}.bg-black\/50{background-color:#00000080}.bg-black\/60{background-color:#0009}.bg-black\/80{background-color:#000c}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-cyan-50{--tw-bg-opacity: 1;background-color:rgb(236 254 255 / var(--tw-bg-opacity, 1))}.bg-cyan-500{--tw-bg-opacity: 1;background-color:rgb(6 182 212 / var(--tw-bg-opacity, 1))}.bg-cyan-600{--tw-bg-opacity: 1;background-color:rgb(8 145 178 / var(--tw-bg-opacity, 1))}.bg-danger\/10{background-color:#dc35451a}.bg-emerald-100{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity, 1))}.bg-emerald-400{--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity, 1))}.bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.bg-emerald-500{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-emerald-600{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity, 1))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-400{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-gray-50\/60{background-color:#f9fafb99}.bg-gray-50\/80{background-color:#f9fafbcc}.bg-gray-600{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.bg-gray-900{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.bg-green-200{--tw-bg-opacity: 1;background-color:rgb(187 247 208 / var(--tw-bg-opacity, 1))}.bg-green-50{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.bg-indigo-100{--tw-bg-opacity: 1;background-color:rgb(224 231 255 / var(--tw-bg-opacity, 1))}.bg-indigo-400{--tw-bg-opacity: 1;background-color:rgb(129 140 248 / var(--tw-bg-opacity, 1))}.bg-indigo-50{--tw-bg-opacity: 1;background-color:rgb(238 242 255 / var(--tw-bg-opacity, 1))}.bg-indigo-600{--tw-bg-opacity: 1;background-color:rgb(79 70 229 / var(--tw-bg-opacity, 1))}.bg-light{--tw-bg-opacity: 1;background-color:rgb(248 249 250 / var(--tw-bg-opacity, 1))}.bg-primary{--tw-bg-opacity: 1;background-color:rgb(37 189 228 / var(--tw-bg-opacity, 1))}.bg-primary\/10{background-color:#25bde41a}.bg-primary\/5{background-color:#25bde40d}.bg-purple-100{--tw-bg-opacity: 1;background-color:rgb(243 232 255 / var(--tw-bg-opacity, 1))}.bg-purple-50{--tw-bg-opacity: 1;background-color:rgb(250 245 255 / var(--tw-bg-opacity, 1))}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.bg-rose-100{--tw-bg-opacity: 1;background-color:rgb(255 228 230 / var(--tw-bg-opacity, 1))}.bg-rose-50{--tw-bg-opacity: 1;background-color:rgb(255 241 242 / var(--tw-bg-opacity, 1))}.bg-secondary{--tw-bg-opacity: 1;background-color:rgb(108 117 125 / var(--tw-bg-opacity, 1))}.bg-sky-100{--tw-bg-opacity: 1;background-color:rgb(224 242 254 / var(--tw-bg-opacity, 1))}.bg-sky-50{--tw-bg-opacity: 1;background-color:rgb(240 249 255 / var(--tw-bg-opacity, 1))}.bg-sky-600{--tw-bg-opacity: 1;background-color:rgb(2 132 199 / var(--tw-bg-opacity, 1))}.bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.bg-slate-200{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-slate-50\/40{background-color:#f8fafc66}.bg-slate-50\/60{background-color:#f8fafc99}.bg-slate-900{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}.bg-success{--tw-bg-opacity: 1;background-color:rgb(40 167 69 / var(--tw-bg-opacity, 1))}.bg-success\/10{background-color:#28a7451a}.bg-transparent{background-color:transparent}.bg-warning{--tw-bg-opacity: 1;background-color:rgb(255 193 7 / var(--tw-bg-opacity, 1))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/20{background-color:#fff3}.bg-white\/70{background-color:#ffffffb3}.bg-white\/80{background-color:#fffc}.bg-white\/90{background-color:#ffffffe6}.bg-white\/95{background-color:#fffffff2}.bg-yellow-100{--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity, 1))}.bg-yellow-50{--tw-bg-opacity: 1;background-color:rgb(254 252 232 / var(--tw-bg-opacity, 1))}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-l{background-image:linear-gradient(to left,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-\[\#141e30\]{--tw-gradient-from: #141e30 var(--tw-gradient-from-position);--tw-gradient-to: rgb(20 30 48 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/40{--tw-gradient-from: rgb(0 0 0 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/60{--tw-gradient-from: rgb(0 0 0 / .6) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-50{--tw-gradient-from: #eff6ff var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 246 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-500{--tw-gradient-from: #3b82f6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-600{--tw-gradient-from: #2563eb var(--tw-gradient-from-position);--tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-900{--tw-gradient-from: #1e3a8a var(--tw-gradient-from-position);--tw-gradient-to: rgb(30 58 138 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-50{--tw-gradient-from: #ecfeff var(--tw-gradient-from-position);--tw-gradient-to: rgb(236 254 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-600{--tw-gradient-from: #0891b2 var(--tw-gradient-from-position);--tw-gradient-to: rgb(8 145 178 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-500{--tw-gradient-from: #10b981 var(--tw-gradient-from-position);--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-50{--tw-gradient-from: #f9fafb var(--tw-gradient-from-position);--tw-gradient-to: rgb(249 250 251 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-900{--tw-gradient-from: #111827 var(--tw-gradient-from-position);--tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-500{--tw-gradient-from: #22c55e var(--tw-gradient-from-position);--tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-600{--tw-gradient-from: #16a34a var(--tw-gradient-from-position);--tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-500{--tw-gradient-from: #6366f1 var(--tw-gradient-from-position);--tw-gradient-to: rgb(99 102 241 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-600{--tw-gradient-from: #4f46e5 var(--tw-gradient-from-position);--tw-gradient-to: rgb(79 70 229 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary{--tw-gradient-from: #25bde4 var(--tw-gradient-from-position);--tw-gradient-to: rgb(37 189 228 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-500{--tw-gradient-from: #a855f7 var(--tw-gradient-from-position);--tw-gradient-to: rgb(168 85 247 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sky-50{--tw-gradient-from: #f0f9ff var(--tw-gradient-from-position);--tw-gradient-to: rgb(240 249 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-900\/10{--tw-gradient-from: rgb(15 23 42 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(15 23 42 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white{--tw-gradient-from: #fff var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-black\/30{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / .3) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-emerald-50{--tw-gradient-to: rgb(236 253 245 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #ecfdf5 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-transparent{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), transparent var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #fff var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[\#00c6ff\]{--tw-gradient-to: #00c6ff var(--tw-gradient-to-position)}.to-black{--tw-gradient-to: #000 var(--tw-gradient-to-position)}.to-blue-600{--tw-gradient-to: #2563eb var(--tw-gradient-to-position)}.to-blue-700{--tw-gradient-to: #1d4ed8 var(--tw-gradient-to-position)}.to-cyan-800{--tw-gradient-to: #155e75 var(--tw-gradient-to-position)}.to-emerald-50{--tw-gradient-to: #ecfdf5 var(--tw-gradient-to-position)}.to-emerald-600{--tw-gradient-to: #059669 var(--tw-gradient-to-position)}.to-gray-50{--tw-gradient-to: #f9fafb var(--tw-gradient-to-position)}.to-green-600{--tw-gradient-to: #16a34a var(--tw-gradient-to-position)}.to-green-700{--tw-gradient-to: #15803d var(--tw-gradient-to-position)}.to-indigo-600{--tw-gradient-to: #4f46e5 var(--tw-gradient-to-position)}.to-indigo-700{--tw-gradient-to: #4338ca var(--tw-gradient-to-position)}.to-indigo-800{--tw-gradient-to: #3730a3 var(--tw-gradient-to-position)}.to-purple-600{--tw-gradient-to: #9333ea var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.to-white{--tw-gradient-to: #fff var(--tw-gradient-to-position)}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-12{padding:3rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[1\.5px\]{padding:1.5px}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-1{padding-bottom:.25rem}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pl-0{padding-left:0}.pl-1{padding-left:.25rem}.pl-16{padding-left:4rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pr-0{padding-right:0}.pr-1{padding-right:.25rem}.pr-12{padding-right:3rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-5{padding-right:1.25rem}.pr-6{padding-right:1.5rem}.ps-5{padding-inline-start:1.25rem}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-12{padding-top:3rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-start{text-align:start}.text-end{text-align:end}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans,.font-yekan{font-family:YekanBakh-FD,YekanBakh,IranYekanX-FD,IranYekanX,Tahoma,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-6xl{font-size:3.75rem;line-height:1}.text-\[0\.65rem\]{font-size:.65rem}.text-\[0\.68rem\]{font-size:.68rem}.text-\[0\.6rem\]{font-size:.6rem}.text-\[0\.75rem\]{font-size:.75rem}.text-\[0\.78rem\]{font-size:.78rem}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.8rem\]{font-size:.8rem}.text-\[0\.9rem\]{font-size:.9rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[0\.45em\]{letter-spacing:.45em}.tracking-tight{letter-spacing:-.025em}.text-\[\#30455F\]{--tw-text-opacity: 1;color:rgb(48 69 95 / var(--tw-text-opacity, 1))}.text-\[color-mix\(in_oklab\,var\(--brand\)_70\%\,var\(--brand-2\)\)\]{color:color-mix(in oklab,var(--brand) 70%,var(--brand-2))}.text-accent{--tw-text-opacity: 1;color:rgb(108 117 125 / var(--tw-text-opacity, 1))}.text-accent\/70{color:#6c757db3}.text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-amber-800{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-blue-100{--tw-text-opacity: 1;color:rgb(219 234 254 / var(--tw-text-opacity, 1))}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.text-blue-800{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.text-cyan-100{--tw-text-opacity: 1;color:rgb(207 250 254 / var(--tw-text-opacity, 1))}.text-cyan-400{--tw-text-opacity: 1;color:rgb(34 211 238 / var(--tw-text-opacity, 1))}.text-cyan-500{--tw-text-opacity: 1;color:rgb(6 182 212 / var(--tw-text-opacity, 1))}.text-cyan-600{--tw-text-opacity: 1;color:rgb(8 145 178 / var(--tw-text-opacity, 1))}.text-cyan-700{--tw-text-opacity: 1;color:rgb(14 116 144 / var(--tw-text-opacity, 1))}.text-danger{--tw-text-opacity: 1;color:rgb(220 53 69 / var(--tw-text-opacity, 1))}.text-dark{--tw-text-opacity: 1;color:rgb(30 50 68 / var(--tw-text-opacity, 1))}.text-dark\/80{color:#1e3244cc}.text-emerald-100{--tw-text-opacity: 1;color:rgb(209 250 229 / var(--tw-text-opacity, 1))}.text-emerald-600{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.text-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.text-emerald-800{--tw-text-opacity: 1;color:rgb(6 95 70 / var(--tw-text-opacity, 1))}.text-gray-200{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-green-100{--tw-text-opacity: 1;color:rgb(220 252 231 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.text-green-800{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.text-green-900{--tw-text-opacity: 1;color:rgb(20 83 45 / var(--tw-text-opacity, 1))}.text-indigo-600{--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity, 1))}.text-indigo-700{--tw-text-opacity: 1;color:rgb(67 56 202 / var(--tw-text-opacity, 1))}.text-indigo-800{--tw-text-opacity: 1;color:rgb(55 48 163 / var(--tw-text-opacity, 1))}.text-primary{--tw-text-opacity: 1;color:rgb(37 189 228 / var(--tw-text-opacity, 1))}.text-primary\/80{color:#25bde4cc}.text-purple-100{--tw-text-opacity: 1;color:rgb(243 232 255 / var(--tw-text-opacity, 1))}.text-purple-600{--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity, 1))}.text-purple-700{--tw-text-opacity: 1;color:rgb(126 34 206 / var(--tw-text-opacity, 1))}.text-purple-800{--tw-text-opacity: 1;color:rgb(107 33 168 / var(--tw-text-opacity, 1))}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-red-800{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.text-red-900{--tw-text-opacity: 1;color:rgb(127 29 29 / var(--tw-text-opacity, 1))}.text-rose-600{--tw-text-opacity: 1;color:rgb(225 29 72 / var(--tw-text-opacity, 1))}.text-rose-700{--tw-text-opacity: 1;color:rgb(190 18 60 / var(--tw-text-opacity, 1))}.text-secondary{--tw-text-opacity: 1;color:rgb(108 117 125 / var(--tw-text-opacity, 1))}.text-sky-600{--tw-text-opacity: 1;color:rgb(2 132 199 / var(--tw-text-opacity, 1))}.text-sky-700{--tw-text-opacity: 1;color:rgb(3 105 161 / var(--tw-text-opacity, 1))}.text-slate-100{--tw-text-opacity: 1;color:rgb(241 245 249 / var(--tw-text-opacity, 1))}.text-slate-200{--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.text-slate-300{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-slate-400\/80{color:#94a3b8cc}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-slate-800{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.text-slate-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.text-success{--tw-text-opacity: 1;color:rgb(40 167 69 / var(--tw-text-opacity, 1))}.text-warning{--tw-text-opacity: 1;color:rgb(255 193 7 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/90{color:#ffffffe6}.text-yellow-600{--tw-text-opacity: 1;color:rgb(202 138 4 / var(--tw-text-opacity, 1))}.text-yellow-700{--tw-text-opacity: 1;color:rgb(161 98 7 / var(--tw-text-opacity, 1))}.text-yellow-800{--tw-text-opacity: 1;color:rgb(133 77 14 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.decoration-gray-300{text-decoration-color:#d1d5db}.decoration-gray-400{text-decoration-color:#9ca3af}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-gray-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity, 1))}.placeholder-gray-400::placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity, 1))}.accent-\[color-mix\(in_oklab\,var\(--brand\)_65\%\,var\(--brand-2\)\)\]{accent-color:color-mix(in oklab,var(--brand) 65%,var(--brand-2))}.accent-accent{accent-color:#6c757d}.accent-green-500{accent-color:#22c55e}.accent-primary{accent-color:#25bde4}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_25px_rgba\(14\,165\,233\,0\.45\)\]{--tw-shadow: 0 10px 25px rgba(14,165,233,.45);--tw-shadow-colored: 0 10px 25px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_25px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow: 0 10px 25px rgba(15,23,42,.06);--tw-shadow-colored: 0 10px 25px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_25px_rgba\(15\,23\,42\,0\.18\)\]{--tw-shadow: 0 10px 25px rgba(15,23,42,.18);--tw-shadow-colored: 0 10px 25px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_25px_rgba\(16\,185\,129\,0\.45\)\]{--tw-shadow: 0 10px 25px rgba(16,185,129,.45);--tw-shadow-colored: 0 10px 25px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_40px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow: 0 16px 40px rgba(15,23,42,.06);--tw-shadow-colored: 0 16px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_20px_rgba\(0\,0\,0\,0\.12\)\]{--tw-shadow: 0 4px 20px rgba(0,0,0,.12);--tw-shadow-colored: 0 4px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-inner{--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-4{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-\[color-mix\(in_oklab\,var\(--brand\)_40\%\,transparent\)\]{--tw-ring-color: color-mix(in oklab,var(--brand) 40%,transparent)}.ring-black\/5{--tw-ring-color: rgb(0 0 0 / .05)}.ring-emerald-100{--tw-ring-opacity: 1;--tw-ring-color: rgb(209 250 229 / var(--tw-ring-opacity, 1))}.ring-gray-100{--tw-ring-opacity: 1;--tw-ring-color: rgb(243 244 246 / var(--tw-ring-opacity, 1))}.ring-gray-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity, 1))}.ring-indigo-100{--tw-ring-opacity: 1;--tw-ring-color: rgb(224 231 255 / var(--tw-ring-opacity, 1))}.ring-primary\/20{--tw-ring-color: rgb(37 189 228 / .2)}.ring-red-100{--tw-ring-opacity: 1;--tw-ring-color: rgb(254 226 226 / var(--tw-ring-opacity, 1))}.ring-red-400{--tw-ring-opacity: 1;--tw-ring-color: rgb(248 113 113 / var(--tw-ring-opacity, 1))}.ring-slate-100{--tw-ring-opacity: 1;--tw-ring-color: rgb(241 245 249 / var(--tw-ring-opacity, 1))}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-3xl{--tw-blur: blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[180px\]{--tw-blur: blur(180px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.brightness-\[80\%\]{--tw-brightness: brightness(80%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-md{--tw-drop-shadow: drop-shadow(0 4px 3px rgb(0 0 0 / .07)) drop-shadow(0 2px 2px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-xl{--tw-drop-shadow: drop-shadow(0 20px 13px rgb(0 0 0 / .03)) drop-shadow(0 8px 5px rgb(0 0 0 / .08));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur: blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}body{font-family:YekanBakh-FD,YekanBakh,IranYekanX-FD,IranYekanX,Tahoma,sans-serif}.button-container{display:flex;justify-content:flex-end;gap:12px}.button-3d{position:relative;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;cursor:pointer;border:none;background:transparent;padding:0;z-index:50}.button-top{position:relative;z-index:3;width:100%;height:100%;background:#7ad0ec;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.5rem;transition:all .3s ease}.button-3d:active .button-top{transform:translateY(2px);background:#d3d3d3}.button-bottom{position:absolute;z-index:2;bottom:4px;left:0;width:100%;height:100%;background:linear-gradient(145deg,#d1d5db,#374151);border-radius:50%;box-shadow:0 2px 4px #0006}.button-base{position:absolute;z-index:1;top:4px;left:0;width:100%;height:100%;background:#0000001a;border-radius:50%;box-shadow:inset 0 2px 2px #00000040,0 1px 1px #ffffff4d}.swiper-button-next,.swiper-button-prev{display:none!important}@media (max-width: 640px){.button-container{display:none}}.h_iframe-aparat_embed_frame{position:relative}.h_iframe-aparat_embed_frame iframe{position:absolute;top:0;left:0;width:100%;height:100%}.button-3d{position:relative;width:40px;height:40px;background:transparent;cursor:pointer;transform-style:preserve-3d;transition:all .3s ease}.button-3d .button-top{background:#fffc;color:#222;font-weight:700;text-align:center;line-height:40px;border-radius:9999px;box-shadow:0 2px 10px #0003;transform:translateZ(10px)}.button-3d:hover{transform:translateY(-2px)}.select2-container .select2-selection--single{height:42px;padding:6px 12px;border-radius:.75rem;border:1px solid #e5e7eb!important;font-family:YekanBakh-FD,YekanBakh,IranYekanX-FD,IranYekanX,Tahoma,sans-serif;font-size:.875rem;direction:rtl}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:28px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:36px;top:3px;right:8px}.select2-container{width:100%!important}.select2-container--default .select2-results>.select2-results__options{max-height:220px;overflow-y:auto;border:1px solid #e5e7eb;border-radius:.75rem;padding:.5rem;box-shadow:0 10px 25px #00000014;background-color:#fff}.select2-container--default .select2-results__option{padding:.5rem .75rem;font-size:.875rem;border-radius:.5rem;transition:all .2s ease-in-out}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#3b82f6!important;color:#fff!important}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#e0f2fe!important;color:#0369a1!important}.select2-results__options::-webkit-scrollbar{width:6px}.select2-results__options::-webkit-scrollbar-thumb{background:#94a3b8;border-radius:9999px}:root{--g-bg: #ffffff;--g-dark: #0f2a3b;--g-text: var(--g-dark);--g-muted: #607586;--g-border: #e6edf2;--g-ring: 0 0 0 4px rgba(34, 182, 199, .15);--g-primary: #22b6c7;--g-primary-700: #1aa4b4;--g-accent: #79aeb7;--g-max: 1440px;--g-hero-max: 1200px}.g-wrapper{background:var(--g-bg);color:var(--g-text)}.g-container{margin-inline:auto;max-width:var(--g-hero-max);padding:0 12px}.g-hero-box{margin:14px auto 6px}.g-hero{position:relative;overflow:hidden;border-radius:16px;border:1px solid var(--g-border);box-shadow:0 10px 28px #0b223a0d}.g-hero-img{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.g-hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#0b223a40,transparent 55%);pointer-events:none}.g-hero-content{position:absolute;inset-inline:0;inset-block-end:0;padding:clamp(12px,3vw,20px);color:#fff;text-align:center}.g-title{margin:0 0 6px;font-weight:800;font-size:clamp(1.1rem,2.2vw,1.9rem)}.g-subtitle{margin:0;opacity:.95;font-size:clamp(.92rem,1.6vw,1.05rem)}.g-body{margin-inline:auto;max-width:var(--g-max);display:grid;gap:clamp(16px,2.2vw,24px);grid-template-columns:1fr;padding:clamp(14px,2.8vw,28px) clamp(12px,2.4vw,24px)}@media (min-width: 1024px){.g-body{grid-template-columns:280px minmax(0,1fr);align-items:start}}@media (min-width: 1024px){.g-toc{order:0}.g-toc .g-toc-card{position:sticky;top:90px}}.g-toc-card{background:#fff;border:1px solid var(--g-border);border-radius:14px;padding:14px;box-shadow:0 8px 20px #0b223a0f}.g-toc-title{font-weight:800;font-size:1rem;margin-bottom:10px;color:var(--g-dark)}.g-toc-nav{display:flex;flex-direction:column;gap:6px}.g-toc-nav a{display:block;padding:9px 12px;border-radius:10px;text-decoration:none;color:var(--g-dark);background:#fff;border:1px solid transparent;transition:.15s ease}.g-toc-nav a:hover{border-color:var(--g-border)}.g-toc-nav a.active{background:#eefafd;border-color:#cceff4;color:var(--g-primary);box-shadow:var(--g-ring)}.g-content{min-width:0}.g-section{padding-block:clamp(12px,2vw,18px)}.g-h2{font-weight:900;font-size:clamp(1.05rem,2.1vw,1.5rem);margin:0 0 12px;color:var(--g-dark);border-inline-start:6px solid var(--g-primary);padding-inline-start:10px}.g-h3{font-weight:800;font-size:1.02rem;margin:14px 0 8px}.g-muted{color:var(--g-muted);font-size:.95rem}.g-grid-2{display:grid;gap:14px}@media (min-width: 768px){.g-grid-2{grid-template-columns:1fr 1fr;gap:18px}}.g-cards{display:grid;gap:14px}@media (min-width: 640px){.g-cards{grid-template-columns:1fr 1fr}}.g-card{border:1px solid var(--g-border);border-radius:14px;padding:14px;background:#fff;box-shadow:0 8px 20px #0b223a0f}.g-list{margin:8px 0 0;padding:0 18px 0 0}.g-list li{margin:.35rem 0}.g-banner{margin:10px 0 14px;border-radius:14px;overflow:hidden;border:1px solid var(--g-border)}.g-banner img{width:100%;height:auto;display:block}.g-badge,.g-tip{margin-top:10px;padding:10px 12px;border-radius:12px;font-weight:600;font-size:.95rem;background:#eefafd;border:1px solid #cceff4;color:#0d3a43}.g-badge--warn{background:#fff6f6;border-color:#ffd6d6;color:#6d1b1b}.g-cta{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.g-btn{display:inline-flex;align-items:center;justify-content:center;padding:10px 16px;border-radius:12px;font-weight:800;background:var(--g-primary);color:#fff;text-decoration:none;border:1px solid transparent;transition:.15s ease}.g-btn:hover{background:var(--g-primary-700)}.g-btn--alt{background:#fff;color:var(--g-primary);border-color:#cceff4}.g-btn--alt:hover{background:#eefafd}.g-toc{order:-1}@media (min-width: 1024px){.g-toc{order:0;align-self:start}.g-toc .g-toc-card{position:sticky;top:84px;height:-moz-max-content;height:max-content;z-index:2}}.g-hero{padding:16px 0 8px}.g-hero-inner{max-width:900px;margin-inline:auto;position:relative}.g-hero-img{display:block;width:100%;height:auto;border-radius:16px;-o-object-fit:cover;object-fit:cover}.g-hero-text{margin-top:.75rem;text-align:center}.g-body{overflow:visible}.g-toc{align-self:start;position:sticky;top:88px;height:-moz-fit-content;height:fit-content;z-index:3}.g-toc-card{border:1px solid #e7eef4;border-radius:12px;background:#fff;box-shadow:0 4px 14px #18274b0f;max-height:calc(100vh - 110px);overflow:auto}.g-toc-nav a.active{color:#0ea5e9;font-weight:600}@media (max-width: 992px){.g-toc{position:static;top:auto;z-index:1}.g-toc-card{max-height:none;overflow:visible}}#searchbox-holder.open .searchbox-section-head,#searchbox-holder.open .searchbox-section-body{display:none}.searchbox-live-results{background:#fff;border:1px solid #e6e6e6;border-radius:12px;box-shadow:0 16px 36px #0000001f;padding:.5rem .6rem;display:none;z-index:9999}.srch-sec{display:block}.srch-sec+.srch-sec{margin-top:.5rem;border-top:1px dashed #eee;padding-top:.5rem}.srch-sec-hd{display:flex;align-items:center;gap:.5rem;font-weight:800;margin:.25rem .1rem .45rem;color:#444}.srch-chips{display:flex;flex-wrap:wrap;gap:.4rem}.srch-chip{display:inline-flex;align-items:center;gap:.35rem;background:#f7f8fb;border:1px solid #e8eaf0;color:#333;padding:.35rem .55rem;border-radius:999px;text-decoration:none;font-size:.88rem}.srch-chip:hover{background:#eef1f8}.srch-list{display:flex;flex-direction:column;gap:.5rem}.srch-item{display:flex;gap:.6rem;align-items:center;padding:.6rem .7rem;border-radius:.7rem;border:1px solid #eee;background:#fff;color:#222;text-decoration:none}.srch-item:hover{box-shadow:0 2px 12px #00000014}.srch-thumb{width:56px;height:56px;flex:0 0 56px;border-radius:.35rem;-o-object-fit:cover;object-fit:cover;background:#f4f4f4}.srch-meta{display:flex;flex-direction:column;gap:.25rem;min-width:0}.srch-title{font-size:.92rem;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.srch-price-row{display:flex;align-items:center;gap:.6rem}.srch-price-old{text-decoration:line-through;opacity:.65}.srch-price-final{font-weight:800}.srch-inquiry{font-weight:800;color:#b26b00}.currency{opacity:.7;margin-inline-start:.25rem}.srch-empty{padding:.8rem;text-align:center;color:#666}.srch-item--skel{position:relative;overflow:hidden}.skel{border-radius:8px;background:#eef1f4;position:relative;overflow:hidden}.skel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,#fff0,#ffffffb3,#fff0);animation:srch-shimmer 1.2s infinite;will-change:transform}@keyframes srch-shimmer{to{transform:translate(100%)}}.skel-thumb{width:56px;height:56px}.skel-line{height:10px;margin:6px 0}.skel-line--lg{width:70%;height:14px;margin-top:2px}.skel-line--md{width:50%}.skel-line--sm{width:35%}.srch-list--skel .srch-item{display:flex;gap:.75rem;align-items:center;padding:.6rem .7rem;border-radius:12px;background:#fff;border:1px solid #f0f2f5}.srch-list--skel .srch-item+.srch-item{margin-top:.4rem}.srch-skel .srch-sec-hd{display:flex;align-items:center;gap:.5rem;font-weight:700;color:#475569;margin:.25rem .25rem .5rem}@media (prefers-reduced-motion: reduce){.skel:after{animation:none}}body.night-mode .skel{background:#2a2f36}body.night-mode .srch-list--skel .srch-item{background:#1d2228;border-color:#2a2f36}body.night-mode .srch-skel .srch-sec-hd{color:#cbd5e1}#searchbox-holder:not(.open) #live-search-results{display:none!important;max-height:0!important;padding:0!important;border:0!important}:root{--cmpx-brand: #22c1e8;--cmpx-brand-600: #1ab4db;--cmpx-ink: #30455f;--cmpx-muted: #64748b;--cmpx-bg: #f8fafc;--cmpx-bd: #e5e7eb;--cmpx-chip: #eef6ff;--cmpx-danger: #ef4444;--cmpx-ok: #059669}.cmpx-wrap{direction:rtl;max-width:1400px;margin:2rem auto;padding:0 1.5rem}.cmpx-title{font-size:1.75rem;font-weight:900;color:var(--cmpx-ink);margin:0;background:linear-gradient(135deg,#1e293b 0%,var(--cmpx-ink) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:-.5px}.ellipsis-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-clamp:2}.cmpx-btn{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;padding:.65rem 1.1rem;border-radius:12px;border:2px solid var(--cmpx-bd);background:#fff;color:#0f172a;font-weight:800;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);font-size:.9rem;text-decoration:none;position:relative;overflow:hidden}.cmpx-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,rgba(255,255,255,.1) 0%,transparent 100%);opacity:0;transition:opacity .2s ease}.cmpx-btn:hover:before{opacity:1}.cmpx-btn:hover{box-shadow:0 8px 24px #0206171f,0 2px 8px #00000014;transform:translateY(-2px);border-color:var(--cmpx-brand)}.cmpx-btn:active{transform:translateY(0);box-shadow:0 2px 8px #0206171a}.cmpx-btn-primary{background:linear-gradient(135deg,var(--cmpx-brand) 0%,var(--cmpx-brand-600) 100%);border-color:var(--cmpx-brand);color:#fff;box-shadow:0 4px 12px #22c1e840}.cmpx-btn-primary:hover{background:linear-gradient(135deg,var(--cmpx-brand-600) 0%,#0ea5e9 100%);border-color:var(--cmpx-brand-600);box-shadow:0 8px 20px #22c1e859}.cmpx-btn-secondary{background:linear-gradient(135deg,#eaf7fd,#dff2fb);border-color:var(--cmpx-brand);color:var(--cmpx-brand);font-weight:900;box-shadow:0 2px 8px #22c1e826}.cmpx-btn-secondary:hover{background:linear-gradient(135deg,#dff2fb,#cfe8f5);box-shadow:0 4px 12px #22c1e840}.cmpx-btn-light{background:#fff;border-color:var(--cmpx-bd)}.cmpx-btn-light:hover{background:#f8fafc;border-color:#cbd5e1}.cmpx-head{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;margin-bottom:1.5rem;padding:1.5rem;background:linear-gradient(135deg,#fff,#f8fafc);border:2px solid var(--cmpx-bd);border-radius:20px;box-shadow:0 4px 16px #0000000d,0 0 0 1px #00000005}.cmpx-head-actions{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.cmpx-btn-pdf{background:linear-gradient(135deg,#dc2626,#b91c1c);border-color:#dc2626;color:#fff;box-shadow:0 4px 12px #dc26264d}.cmpx-btn-pdf:hover{background:linear-gradient(135deg,#b91c1c,#991b1b);border-color:#b91c1c;box-shadow:0 6px 20px #dc262666}.cmpx-btn i{margin-left:6px;font-size:.95em}.cmpx-toolbar{display:flex;justify-content:space-between;align-items:center;gap:1.25rem;padding:1.25rem 1.5rem;background:linear-gradient(135deg,#fff,#f8fafc);border:2px solid var(--cmpx-bd);border-radius:16px;margin-bottom:1.5rem;flex-wrap:wrap;box-shadow:0 2px 8px #0000000a,0 0 0 1px #00000005;transition:box-shadow .2s ease}.cmpx-toolbar:hover{box-shadow:0 4px 12px #0000000f,0 0 0 1px #00000008}.cmpx-toolbar-left{display:flex;gap:1.25rem;flex-wrap:wrap;align-items:center}.cmpx-toolbar-group{display:flex;align-items:center}.cmpx-toolbar-right{flex:1;min-width:220px;max-width:350px}.cmpx-checkbox-label{display:flex;align-items:center;gap:.65rem;cursor:pointer;font-weight:700;color:var(--cmpx-ink);-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:.5rem .75rem;border-radius:10px;transition:background .2s ease,color .2s ease;font-size:.9rem}.cmpx-checkbox-label:hover{background:#22c1e814;color:var(--cmpx-brand)}.cmpx-checkbox-label input[type=checkbox]{width:20px;height:20px;cursor:pointer;accent-color:var(--cmpx-brand);border-radius:4px;border:2px solid var(--cmpx-bd);transition:all .2s ease}.cmpx-checkbox-label input[type=checkbox]:checked{border-color:var(--cmpx-brand);background:var(--cmpx-brand)}.cmpx-checkbox-icon{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;color:var(--cmpx-brand);font-size:13px;opacity:.8}.cmpx-checkbox-label:hover .cmpx-checkbox-icon{opacity:1;transform:scale(1.1)}.cmpx-filter-wrapper{position:relative;display:flex;align-items:center;width:100%}.cmpx-filter-icon{position:absolute;right:14px;color:var(--cmpx-muted);font-size:14px;pointer-events:none;z-index:2;transition:color .2s ease}.cmpx-filter-input{width:100%;padding:.7rem 2.5rem .7rem 1rem;border:2px solid var(--cmpx-bd);border-radius:12px;font-size:.9rem;font-weight:600;background:#fff;transition:all .2s ease;box-shadow:0 1px 3px #0000000a}.cmpx-filter-input:focus{outline:none;border-color:var(--cmpx-brand);box-shadow:0 0 0 4px #22c1e81f,0 2px 8px #00000014;background:#fff}.cmpx-filter-input:not(:-moz-placeholder)+.cmpx-filter-icon{color:var(--cmpx-brand)}.cmpx-filter-input:focus+.cmpx-filter-icon,.cmpx-filter-input:not(:placeholder-shown)+.cmpx-filter-icon{color:var(--cmpx-brand)}.cmpx-filter-clear{position:absolute;left:8px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border:none;background:#f1f5f9;color:var(--cmpx-muted);border-radius:8px;cursor:pointer;transition:all .2s ease;z-index:3;font-size:12px}.cmpx-filter-clear:hover{background:#e2e8f0;color:var(--cmpx-ink);transform:scale(1.1)}.cmpx-has-diff .cmpx-col-label{position:relative}.cmpx-diff-badge{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:linear-gradient(135deg,#fef3c7,#fde68a);color:#d97706;font-size:11px;font-weight:900;margin-right:8px;border:2px solid #fbbf24;box-shadow:0 2px 4px #d9770633;animation:pulse-badge 2s ease-in-out infinite}@keyframes pulse-badge{0%,to{transform:scale(1);box-shadow:0 2px 4px #d9770633}50%{transform:scale(1.05);box-shadow:0 3px 6px #d977064d}}.cmpx-highlighted{background:linear-gradient(90deg,#fef3c7,#fef9c3)!important;border-left:4px solid #f59e0b!important;box-shadow:inset 0 0 0 1px #f59e0b1a;position:relative}.cmpx-highlighted:before{content:"";position:absolute;right:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,#f59e0b,#d97706);border-radius:0 4px 4px 0}.cmpx-highlighted .cmpx-col-label{font-weight:900;color:#92400e;text-shadow:0 1px 2px rgba(146,64,14,.1)}.cmpx-diff-value{background:linear-gradient(135deg,#fef3c7,#fde68a)!important;color:#92400e;font-weight:900;border-radius:8px;padding:6px 10px!important;border:1px solid rgba(245,158,11,.3);box-shadow:0 2px 4px #d9770626;position:relative}.cmpx-diff-value:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:8px;background:linear-gradient(135deg,rgba(255,255,255,.3) 0%,transparent 100%);pointer-events:none}.cmpx-price-value{font-weight:900;color:#dc2626;text-shadow:0 1px 2px rgba(220,38,38,.1);font-size:1.05em}.cmpx-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:1.5rem;align-items:stretch}.cmpx-cards>.cmpx-card{display:flex;flex-direction:column;height:100%}@media (max-width: 1200px){.cmpx-cards{gap:.85rem}}@media (max-width: 900px){.cmpx-cards{grid-template-columns:repeat(2,1fr);gap:.75rem}}@media (max-width: 560px){.cmpx-cards{grid-template-columns:1fr}}.cmpx-card{position:relative;display:flex;flex-direction:column;gap:.75rem;background:linear-gradient(135deg,#fff,#f8fafc);border:2px solid var(--cmpx-bd);border-radius:18px;padding:1.25rem;box-shadow:0 2px 8px #0206170a,0 0 0 1px #00000005;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden;min-height:320px}.cmpx-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--cmpx-brand) 0%,var(--cmpx-brand-600) 100%);opacity:0;transition:opacity .3s ease}.cmpx-card:hover{box-shadow:0 12px 32px #0206171a,0 4px 12px #0000000f;transform:translateY(-4px);border-color:var(--cmpx-brand)}.cmpx-card:hover:before{opacity:1}.cmpx-remove{position:absolute;top:.75rem;left:.75rem;width:36px;height:36px;border-radius:12px;border:2px solid var(--cmpx-bd);background:linear-gradient(135deg,#fff,#f8fafc);color:#0f172a;font-size:20px;line-height:32px;text-align:center;cursor:pointer;transition:all .25s ease;box-shadow:0 2px 6px #00000014;z-index:5}.cmpx-remove:hover{background:linear-gradient(135deg,#fee2e2,#fecaca);border-color:#fca5a5;color:var(--cmpx-danger);transform:scale(1.1) rotate(90deg);box-shadow:0 4px 12px #ef444440}.cmpx-card-img{width:100%;height:180px;-o-object-fit:contain;object-fit:contain;background:#fff;border:1px solid var(--cmpx-bd);border-radius:12px;padding:.5rem}.cmpx-card-title{color:var(--cmpx-ink);font-weight:700;line-height:1.7}.cmpx-card-price{color:var(--cmpx-ok);font-weight:800}.cmpx-unit{opacity:.9;font-weight:600;font-size:.9em}.cmpx-badge{display:inline-flex;align-items:center;justify-content:center;padding:.25rem .5rem;border-radius:10px;background:#eaf7fd;border:1px solid var(--cmpx-brand);color:var(--cmpx-brand);font-weight:800}.cmpx-card-empty{flex:1;min-height:320px;border:2px dashed var(--cmpx-brand);border-radius:18px;background:linear-gradient(135deg,#f0f9ff,#e0f7fa);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:2rem 1.5rem;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;cursor:pointer}.cmpx-card-empty:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at center,rgba(34,193,232,.1) 0%,transparent 70%);opacity:0;transition:opacity .3s ease}.cmpx-card-empty:hover{border-color:var(--cmpx-brand-600);background:linear-gradient(135deg,#e0f7fa,#d0f4f0);transform:translateY(-3px);box-shadow:0 12px 28px #22c1e833}.cmpx-card-empty:hover:before{opacity:1}.cmpx-card-empty-ico{width:64px;height:64px;border-radius:50%;background:linear-gradient(135deg,#fff,#f8fafc);border:3px solid var(--cmpx-brand);display:grid;place-items:center;font-size:32px;color:var(--cmpx-brand);font-weight:900;box-shadow:0 6px 16px #22c1e840;transition:all .3s ease;position:relative;z-index:1}.cmpx-card-empty:hover .cmpx-card-empty-ico{transform:scale(1.15) rotate(90deg);box-shadow:0 8px 20px #22c1e859;border-color:var(--cmpx-brand-600);background:linear-gradient(135deg,#fff,#f0f9ff)}.cmpx-card-empty-text{color:var(--cmpx-ink);font-weight:800;font-size:1.05rem;position:relative;z-index:1;text-align:center;line-height:1.6}.cmpx-card-empty .cmpx-btn{position:relative;z-index:1;margin-top:.5rem;min-width:140px}.cmpx-table{overflow-x:auto;overflow-y:visible;border:2px solid var(--cmpx-bd);border-radius:18px;background:#fff;box-shadow:0 4px 16px #0000000f,0 0 0 1px #00000005;-webkit-overflow-scrolling:touch}.cmpx-row{display:grid;grid-template-columns:220px repeat(3,1fr);border-top:1px solid var(--cmpx-bd);transition:background .2s ease;min-width:-moz-fit-content;min-width:fit-content}.cmpx-row:first-child{border-top:none}.cmpx-row-head{background:linear-gradient(135deg,#f0f9ff,#e0f7fa,#dbeafe);border-bottom:3px solid var(--cmpx-brand);position:sticky;top:0;z-index:10;box-shadow:0 2px 8px #0000000a}.cmpx-col{padding:1rem .9rem;display:flex;align-items:center}.cmpx-col-label{font-weight:900;color:#1e293b;border-left:2px solid var(--cmpx-bd);font-size:.95rem;background:#fff;position:sticky;right:0;z-index:20;min-width:220px;flex-shrink:0;box-shadow:2px 0 12px #0000001a;margin-right:0;padding-right:.9rem}.cmpx-row-head .cmpx-col-label{z-index:25;background:linear-gradient(135deg,#f0f9ff,#e0f7fa,#dbeafe);box-shadow:2px 0 12px #00000026}.cmpx-row:nth-child(2n) .cmpx-col-label{background:#f8fafc}.cmpx-row:nth-child(2n).cmpx-row-head .cmpx-col-label{background:linear-gradient(135deg,#f0f9ff,#e0f7fa,#dbeafe)}.cmpx-col-prod{color:#1f2937;font-weight:600;font-size:.9rem;flex-shrink:0;min-width:180px;white-space:nowrap}.cmpx-head-prod{display:flex;align-items:center;gap:.75rem;flex-direction:column;text-align:center}.cmpx-head-prod img{width:64px;height:64px;-o-object-fit:contain;object-fit:contain;border:2px solid var(--cmpx-bd);border-radius:12px;background:#fff;box-shadow:0 2px 8px #0000000f;transition:transform .2s ease}.cmpx-head-prod:hover img{transform:scale(1.05)}.cmpx-head-title{font-weight:800;color:var(--cmpx-ink);line-height:1.5;font-size:.9rem}.cmpx-head-empty{color:#94a3b8;font-style:italic}@media (max-width: 1024px){.cmpx-row{grid-template-columns:160px repeat(3,1fr)}.cmpx-col-label{font-size:.85rem;min-width:160px;z-index:20;margin-right:0;padding-right:.9rem}.cmpx-row-head .cmpx-col-label{z-index:25}.cmpx-col-prod{font-size:.85rem}}@media (max-width: 768px){.cmpx-wrap{padding:0 .75rem;margin:1rem auto}.cmpx-head{flex-direction:column;align-items:stretch;gap:.75rem;padding:.9rem;border-radius:12px}.cmpx-title{font-size:1.1rem;text-align:center;-webkit-text-fill-color:var(--cmpx-ink);background:none}.cmpx-head-actions{width:100%;flex-direction:column;gap:.5rem}.cmpx-btn{width:100%;min-width:auto;font-size:.85rem;padding:.6rem .9rem}.cmpx-cards{display:flex!important;flex-direction:row;gap:.75rem;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;padding-bottom:.75rem;margin-left:-.75rem;margin-right:-.75rem;padding-left:.75rem;padding-right:.75rem;scrollbar-width:thin}.cmpx-cards::-webkit-scrollbar{height:6px}.cmpx-cards::-webkit-scrollbar-thumb{background:var(--cmpx-brand);border-radius:3px;opacity:.6}.cmpx-cards::-webkit-scrollbar-thumb:hover{opacity:1}.cmpx-cards>.cmpx-card{flex:0 0 88%;min-width:300px;max-width:340px;scroll-snap-align:start}.cmpx-card{padding:.9rem;min-height:auto;gap:.6rem}.cmpx-card-img{height:160px}.cmpx-card-title{font-size:.9rem;line-height:1.5}.cmpx-card-price{font-size:.95rem}.cmpx-card-empty{min-height:160px;padding:1.5rem 1rem;gap:.6rem}.cmpx-card-empty-ico{width:52px;height:52px;font-size:26px;border-width:2px}.cmpx-card-empty-text{font-size:.9rem}.cmpx-card-empty .cmpx-btn{min-width:120px;font-size:.85rem;padding:.55rem 1rem}.cmpx-table{border-radius:12px;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;margin-left:-.75rem;margin-right:-.75rem;padding-left:.75rem;padding-right:.75rem;width:calc(100% + 1.5rem);scrollbar-width:thin}.cmpx-table::-webkit-scrollbar{height:6px}.cmpx-table::-webkit-scrollbar-thumb{background:var(--cmpx-bd);border-radius:3px}.cmpx-row{grid-template-columns:140px repeat(3,minmax(160px,1fr))!important;min-width:680px}.cmpx-col{padding:.7rem .6rem;font-size:.8rem}.cmpx-col-label{font-size:.8rem;font-weight:800;padding:.7rem .7rem .7rem .5rem;position:sticky!important;right:0!important;z-index:30!important;background:#fff!important;border-right:3px solid var(--cmpx-bd);box-shadow:3px 0 10px #00000026;min-width:140px!important;flex-shrink:0!important;margin-right:0!important}.cmpx-row:nth-child(2n) .cmpx-col-label{background:#f8fafc!important}.cmpx-row-head .cmpx-col-label{background:linear-gradient(135deg,#f0f9ff,#e0f7fa)!important;z-index:35!important;box-shadow:3px 0 12px #0003}.cmpx-col-prod{font-size:.8rem;flex-shrink:0;min-width:160px;white-space:normal}.cmpx-head-prod{gap:.5rem;flex-direction:column;align-items:center}.cmpx-head-prod img{width:50px;height:50px}.cmpx-head-title{font-size:.75rem;line-height:1.4;text-align:center}.cmpx-toolbar{padding:.75rem;gap:.75rem;flex-direction:column;margin-left:-.75rem;margin-right:-.75rem;width:calc(100% + 1.5rem)}.cmpx-toolbar-left{width:100%;flex-direction:column;gap:.5rem}.cmpx-checkbox-label{width:100%;padding:.5rem;font-size:.85rem}.cmpx-toolbar-right{width:100%;max-width:100%}}@media (max-width: 640px){.cmpx-wrap{padding:0 .5rem}.cmpx-title{font-size:1rem}.cmpx-head{padding:.75rem}.cmpx-cards>.cmpx-card{min-width:280px;max-width:320px}.cmpx-card{padding:.75rem;min-height:auto}.cmpx-card-img{height:140px}.cmpx-card-title{font-size:.85rem;line-height:1.5}.cmpx-card-price{font-size:.9rem}.cmpx-card-empty{min-height:140px;padding:1.25rem .9rem;gap:.5rem}.cmpx-card-empty-ico{width:48px;height:48px;font-size:22px;border-width:2px}.cmpx-card-empty-text{font-size:.85rem}.cmpx-card-empty .cmpx-btn{min-width:110px;font-size:.8rem;padding:.5rem .9rem;margin-top:.25rem}.cmpx-row{grid-template-columns:120px repeat(3,minmax(140px,1fr))!important;min-width:600px}.cmpx-col{padding:.6rem .5rem;font-size:.75rem}.cmpx-col-label{font-size:.75rem;padding:.6rem .6rem .6rem .4rem;min-width:120px!important;z-index:30!important;background:#fff!important;margin-right:0!important}.cmpx-row:nth-child(2n) .cmpx-col-label{background:#f8fafc!important}.cmpx-row-head .cmpx-col-label{z-index:35!important;background:linear-gradient(135deg,#f0f9ff,#e0f7fa)!important}.cmpx-col-prod{min-width:140px;font-size:.75rem}.cmpx-head-prod img{width:45px;height:45px}.cmpx-head-title{font-size:.7rem}.cmpx-toolbar{padding:.6rem;margin-left:-.5rem;margin-right:-.5rem;width:calc(100% + 1rem)}.cmpx-checkbox-label{font-size:.8rem;padding:.4rem}.cmpx-filter-input{font-size:.85rem;padding:.6rem 2.5rem .6rem 1rem}.cmpx-diff-badge{width:18px;height:18px;font-size:10px;margin-right:4px}}.cmpx-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:none;align-items:center;justify-content:center;background:#0f172a8c;-webkit-backdrop-filter:saturate(140%) blur(4px);backdrop-filter:saturate(140%) blur(4px)}.cmpx-modal[aria-hidden=false]{display:flex}.cmpx-dialog{width:min(920px,92vw);max-height:86vh;background:#fff;border-radius:18px;border:1px solid var(--cmpx-bd);box-shadow:0 20px 60px #0206172e;overflow:hidden;display:flex;flex-direction:column}.cmpx-close{position:absolute;inset-inline-start:10px;inset-block-start:10px;width:36px;height:36px;border-radius:11px;border:1px solid var(--cmpx-bd);background:#fff;color:#0f172a;font-size:20px;line-height:34px;text-align:center;cursor:pointer}.cmpx-close:hover{background:#f8fafc}.cmpx-modal-head{position:sticky;top:0;background:#fff;z-index:1;padding:1rem;border-bottom:1px solid var(--cmpx-bd);display:flex;flex-wrap:wrap;gap:.6rem;align-items:center}.cmpx-modal-title{font-weight:800;color:var(--cmpx-ink);font-size:1.05rem}.cmpx-search{flex:1 1 320px;border:1px solid var(--cmpx-bd);border-radius:12px;padding:.65rem .8rem;font-size:.95rem}.cmpx-search:focus{outline:none;border-color:var(--cmpx-brand);box-shadow:0 0 0 3px #22c1e82e}.cmpx-results{padding:.6rem;overflow:auto}.cmpx-result-item{display:grid;grid-template-columns:64px 1fr auto;gap:.65rem;align-items:center;padding:.5rem .6rem;border:1px solid var(--cmpx-bd);background:#fff;border-radius:12px;margin:.4rem 0;transition:box-shadow .2s ease,transform .1s ease}.cmpx-result-item:hover{box-shadow:0 10px 28px #0206170f;transform:translateY(-1px)}.cmpx-result-thumb{width:64px;height:64px;display:grid;place-items:center;border:1px solid var(--cmpx-bd);border-radius:10px;background:#fff}.cmpx-result-thumb img{max-width:56px;max-height:56px;-o-object-fit:contain;object-fit:contain}.cmpx-result-meta{display:flex;flex-direction:column;gap:.25rem;min-width:0}.cmpx-result-title{font-weight:700;color:var(--cmpx-ink)}.cmpx-result-price{color:var(--cmpx-ok);font-weight:800}.cmpx-result-add{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;padding:.5rem .7rem;min-width:46px;border-radius:10px;border:1px solid var(--cmpx-brand);background:#eaf7fd;color:var(--cmpx-brand);font-weight:800;cursor:pointer}.cmpx-result-add:hover{background:#dff2fb;border-color:var(--cmpx-brand-600)}.cmpx-result-loading,.cmpx-result-error,.cmpx-result-empty{display:flex;align-items:center;gap:.6rem;padding:.8rem;background:#fff;border:1px dashed var(--cmpx-bd);border-radius:12px;margin:.5rem 0;color:#475569}.cmpx-spinner{width:18px;height:18px;border-radius:50%;border:2px solid #cbd5e1;border-top-color:var(--cmpx-brand);animation:cmpx-spin 1s linear infinite}@keyframes cmpx-spin{to{transform:rotate(360deg)}}.cmpx-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;padding:1.25rem;border:1px dashed var(--cmpx-bd);border-radius:14px;background:#f8fafc;color:#475569}.cmpx-empty-ico{width:52px;height:52px;border-radius:50%;border:1px solid var(--cmpx-bd);display:grid;place-items:center;font-weight:800;color:var(--cmpx-brand);background:#fff}.cmpx-empty-txt{font-weight:800;color:var(--cmpx-ink)}.cmpx-empty-sub{font-size:.92rem;color:#64748b}.cmpx-dialog{overflow:hidden}.cmpx-results{max-height:calc(86vh - 74px)}.cmpx-btn:focus,.cmpx-result-add:focus,.cmpx-search:focus,.cmpx-remove:focus,.cmpx-close:focus{outline:none;box-shadow:0 0 0 3px #22c1e833}@media (max-width: 520px){.cmpx-modal-head{padding:.8rem}.cmpx-dialog{width:94vw}.cmpx-result-item{grid-template-columns:56px 1fr auto}.cmpx-result-thumb{width:56px;height:56px}.cmpx-result-thumb img{max-width:48px;max-height:48px}}.cmpx-hide{display:none!important}.cmpx-modal,.cmpx-wrap{--cmpx-brand: #17b6cc;--cmpx-brand-2: #0f97ab;--cmpx-accent: #0ea5b5;--cmpx-danger: #e34d4d;--cmpx-ok: #18b26b;--cmpx-text: #222;--cmpx-muted: #6b7280;--cmpx-border: #e5e7eb;--cmpx-bg: #fff;--cmpx-row: #f8fafc;--cmpx-radius: 14px;--cmpx-pad: 16px;--cmpx-gap: 12px;direction:rtl}.cmpx-modal{position:fixed;top:0;right:0;bottom:0;left:0;display:none;align-items:center;justify-content:center;background:#0f172a80;z-index:9999;padding:24px;-webkit-backdrop-filter:saturate(120%) blur(2px);backdrop-filter:saturate(120%) blur(2px)}.cmpx-dialog{width:min(920px,96vw);background:var(--cmpx-bg);border-radius:var(--cmpx-radius);box-shadow:0 20px 60px #0208172e,0 6px 18px #0208171f;overflow:hidden;outline:1px solid rgba(2,8,23,.03);transform:translateY(0)}.cmpx-close{position:absolute;top:12px;right:14px;width:34px;height:34px;border-radius:10px;border:1px solid var(--cmpx-border);background:#fff;color:var(--cmpx-muted);cursor:pointer;display:grid;place-items:center;transition:.2s ease}.cmpx-close:hover{color:#000;border-color:#d1d5db;background:#f9fafb}.cmpx-modal-head{display:grid;grid-template-columns:1fr 320px;gap:var(--cmpx-gap);padding:18px var(--cmpx-pad) 12px var(--cmpx-pad);align-items:center;position:relative}.cmpx-modal-title{font-weight:700;color:var(--cmpx-text);letter-spacing:-.2px}.cmpx-search{height:42px;border-radius:12px;border:2px solid var(--cmpx-brand);padding:0 14px;outline:none;transition:box-shadow .15s ease,border-color .15s ease}.cmpx-search:focus{box-shadow:0 0 0 3px #17b6cc2e;border-color:var(--cmpx-brand-2)}.cmpx-results{max-height:min(64vh,520px);overflow:auto;padding:8px var(--cmpx-pad) var(--cmpx-pad) var(--cmpx-pad);border-top:1px solid var(--cmpx-border);background:#fff}.cmpx-empty-state{color:var(--cmpx-muted);text-align:center;padding:42px 12px 50px;font-size:.95rem}.cmpx-spinner{width:28px;height:28px;margin:28px auto;border-radius:50%;border:3px solid #e5e7eb;border-top-color:var(--cmpx-brand);animation:cmpx-spin .8s linear infinite}@keyframes cmpx-spin{to{transform:rotate(-360deg)}}.cmpx-result{display:grid;grid-template-columns:44px 76px 1fr;gap:12px;align-items:center;padding:10px;border:1px solid var(--cmpx-border);border-radius:12px;background:#fff;margin-bottom:10px;transition:border-color .15s ease,transform .05s ease,background .15s ease}.cmpx-result:hover{border-color:#d1d5db;background:var(--cmpx-row)}.cmpx-result-add{width:40px;height:40px;border-radius:12px;border:2px solid var(--cmpx-brand);background:#fff;color:var(--cmpx-brand);font-size:18px;display:grid;place-items:center;cursor:pointer;transition:.18s ease}.cmpx-result-add:hover{background:var(--cmpx-brand);color:#fff}.cmpx-result-add:disabled{opacity:.45;cursor:not-allowed}.cmpx-result-img{width:76px;height:76px;-o-object-fit:contain;object-fit:contain;background:#fff;border-radius:10px;border:1px dashed #e5e7eb;padding:6px}.cmpx-result-meta{display:grid;gap:6px}.cmpx-result-title{color:var(--cmpx-text);line-height:1.5}.ellipsis-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cmpx-result-price{color:var(--cmpx-text);font-weight:700;letter-spacing:.1px}.cmpx-unit{font-weight:600;opacity:.82;margin-right:2px}.cmpx-badge{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:999px;background:#f0fdff;color:var(--cmpx-brand-2);border:1px solid rgba(23,182,204,.25);font-weight:600;font-size:.86rem}.cmpx-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:14px 0 18px}.cmpx-card{border:1px solid var(--cmpx-border);border-radius:var(--cmpx-radius);padding:14px;text-align:center;background:#fff;position:relative;min-height:220px}.cmpx-remove{position:absolute;top:8px;left:10px;width:32px;height:32px;border-radius:10px;border:1px solid var(--cmpx-border);background:#fff;color:var(--cmpx-muted);cursor:pointer;transition:.15s ease}.cmpx-remove:hover{color:#000;border-color:#d1d5db;background:#f9fafb}.cmpx-card-img{width:120px;height:120px;-o-object-fit:contain;object-fit:contain;margin:6px auto 10px}.cmpx-card-title{margin-bottom:6px}.cmpx-card-price{font-weight:700}.cmpx-btn{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 14px;border-radius:12px;border:1px solid transparent;background:var(--cmpx-brand);color:#fff;cursor:pointer;transition:.18s ease}.cmpx-btn:hover{background:var(--cmpx-brand-2)}.cmpx-btn-secondary{background:#fff;color:var(--cmpx-brand);border-color:var(--cmpx-brand)}.cmpx-btn-secondary:hover{background:var(--cmpx-brand);color:#fff}.cmpx-btn-light{background:#fff;color:#0f172a;border-color:var(--cmpx-border)}.cmpx-btn-light:hover{border-color:#d1d5db;background:#f9fafb}@media (max-width: 720px){.cmpx-modal-head{grid-template-columns:1fr;gap:10px}.cmpx-results{max-height:60vh}.cmpx-result{grid-template-columns:40px 64px 1fr}.cmpx-result-img{width:64px;height:64px}.cmpx-row{grid-template-columns:160px repeat(3,1fr)}}@media (max-width: 720px){.cmpx-modal-head{grid-template-columns:1fr;gap:10px}.cmpx-dialog{width:96vw;max-height:86vh}.cmpx-results{max-height:60vh}.cmpx-result{grid-template-columns:40px 64px 1fr}.cmpx-result-img{width:64px;height:64px}}@media (max-width: 400px){.cmpx-dialog{width:98vw}.cmpx-search{height:40px}}.fav-page{max-width:1100px;margin:2rem auto;padding:0 1rem 3rem;direction:rtl;font-family:inherit}.fav-page-head{background:#fff;border-radius:1.5rem;padding:1.5rem 1.75rem;box-shadow:0 12px 30px #0f172a0f;border:1px solid rgba(148,163,184,.4);display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1.5rem}.fav-page-title{font-size:1.25rem;font-weight:800;color:#0f172a;margin:0 0 .25rem}.fav-page-subtitle{margin:0;font-size:.875rem;color:#64748b}.fav-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.fav-toolbar-item{position:relative}.fav-search-input{min-width:230px;padding:.5rem .75rem;border-radius:.9rem;border:1px solid rgba(148,163,184,.6);font-size:.875rem;background:#f8fafc;outline:none;transition:all .2s ease}.fav-search-input:focus{background:#fff;border-color:#0ea5e9;box-shadow:0 0 0 2px #0ea5e940}.fav-sort-select{padding:.5rem .75rem;border-radius:.9rem;border:1px solid rgba(148,163,184,.6);font-size:.875rem;background:#f8fafc;outline:none;cursor:pointer;transition:all .2s ease}.fav-sort-select:focus{background:#fff;border-color:#0ea5e9;box-shadow:0 0 0 2px #0ea5e940}.fav-list{list-style:none;padding:0;margin:0;background:#fff;border-radius:1.5rem;border:1px solid rgba(148,163,184,.4);box-shadow:0 18px 40px #0f172a0f}.fav-item{display:grid;grid-template-columns:110px minmax(0,1.8fr) minmax(0,1fr) auto;gap:1rem;padding:1rem 1.25rem;align-items:center;border-bottom:1px solid rgba(226,232,240,.9);transition:background .18s ease,box-shadow .18s ease,transform .18s ease}.fav-item:last-child{border-bottom:none}.fav-item:hover{background:#f8fafc;box-shadow:0 8px 20px #0f172a14;transform:translateY(-1px)}.fav-item-thumb a{display:block;border-radius:1rem;overflow:hidden;border:1px solid rgba(226,232,240,.9);background:#f8fafc}.fav-item-thumb img{display:block;width:100%;height:88px;-o-object-fit:cover;object-fit:cover;transition:transform .25s ease}.fav-item:hover .fav-item-thumb img{transform:scale(1.03)}.fav-item-main{min-width:0}.fav-item-title{font-size:.95rem;font-weight:700;color:#0f172a;text-decoration:none;display:block;margin-bottom:.25rem;line-height:1.6}.fav-item-title:hover{color:#0ea5e9}.fav-item-subtitle{font-size:.8rem;color:#64748b;margin-bottom:.4rem}.fav-item-meta{display:flex;flex-wrap:wrap;gap:.35rem}.fav-item-chip{font-size:.75rem;padding:.15rem .55rem;border-radius:999px;background:#0ea5e914;color:#0369a1;border:1px solid rgba(125,211,252,.6)}.fav-item-chip--muted{background:#94a3b814;color:#475569;border-color:#94a3b880}.fav-item-price{text-align:left;min-width:0}.fav-price-label{font-size:.85rem;color:#ea580c;font-weight:600}.fav-price-old{font-size:.8rem;color:#94a3b8;text-decoration:line-through;margin-bottom:.1rem}.fav-price-discount{display:inline-flex;align-items:center;justify-content:center;font-size:.7rem;padding:.15rem .5rem;border-radius:999px;background:#fee2e2;color:#b91c1c;font-weight:700;margin-bottom:.15rem}.fav-price-current{display:flex;align-items:center;justify-content:flex-end;gap:.25rem}.fav-price-value{font-size:.95rem;font-weight:800;color:#0f172a}.fav-price-unit{font-size:.7rem;color:#64748b}.fav-item-actions{display:flex;flex-direction:column;gap:.4rem;align-items:stretch}.fav-btn{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;font-size:.8rem;border-radius:.9rem;padding:.4rem .7rem;cursor:pointer;border:1px solid transparent;transition:all .18s ease;white-space:nowrap}.fav-btn i{font-size:.8rem}.fav-btn--ghost{background:#f8fafc;color:#ef4444;border-color:#f8717180}.fav-btn--ghost:hover{background:#fee2e2;border-color:#ef4444}.fav-btn--primary{background:#0ea5e9;color:#fff;border-color:#0ea5e9}.fav-btn--primary:hover{background:#0284c7;border-color:#0284c7}.fav-btn--outline{background:#fff;color:#0f172a;border-color:#94a3b8b3}.fav-btn--outline:hover{background:#f1f5f9}.fav-item-actions form{margin:0}.fav-empty{background:#fff;border-radius:1.5rem;border:1px dashed rgba(148,163,184,.7);padding:2.5rem 1.5rem;text-align:center;box-shadow:0 12px 30px #94a3b82e}.fav-empty--inline{margin-top:1.5rem}.fav-empty-icon{width:64px;height:64px;border-radius:999px;background:#f8717114;margin:0 auto .75rem;display:flex;align-items:center;justify-content:center}.fav-empty-icon i{color:#ef4444;font-size:1.4rem}.fav-empty-title{margin:0 0 .5rem;font-size:1rem;font-weight:800;color:#0f172a}.fav-empty-text{margin:0 0 1rem;font-size:.85rem;color:#64748b}.fav-empty-btn{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1rem;border-radius:999px;background:#0ea5e9;color:#fff;font-size:.8rem;font-weight:700;text-decoration:none;box-shadow:0 10px 22px #0ea5e959;transition:all .18s ease}.fav-empty-btn:hover{background:#0284c7;box-shadow:0 10px 26px #082f4959}@media (max-width: 992px){.fav-item{grid-template-columns:90px minmax(0,1.6fr) minmax(0,1.2fr);grid-template-rows:auto auto;grid-auto-flow:row}.fav-item-actions{grid-column:1 / -1;flex-direction:row;justify-content:flex-start}}@media (max-width: 640px){.fav-page{margin-top:1.25rem}.fav-page-head{padding:1.1rem 1rem}.fav-item{grid-template-columns:80px minmax(0,1fr);grid-template-rows:auto auto auto}.fav-item-price{grid-column:2 / 3;text-align:right}.fav-item-actions{grid-column:1 / -1;flex-direction:row;flex-wrap:wrap;gap:.35rem}.fav-btn{flex:1 1 48%}}.fav-alert-container{position:relative;margin-bottom:.75rem}.fav-alert{display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-size:.8rem;border-radius:.9rem;padding:.5rem .75rem;margin-bottom:.25rem;border-width:1px;border-style:solid;animation:favAlertIn .2s ease-out}.fav-alert--success{background:#ecfdf5;border-color:#4ade80;color:#166534}.fav-alert--error{background:#fef2f2;border-color:#fca5a5;color:#b91c1c}.fav-alert--info{background:#eff6ff;border-color:#93c5fd;color:#1d4ed8}.fav-alert-msg{flex:1 1 auto}.fav-alert-close{border:none;background:transparent;color:inherit;cursor:pointer;font-size:1rem;line-height:1;padding:0 .25rem}.fav-alert--hide{opacity:0;transform:translateY(-4px);transition:all .2s ease-out}@keyframes favAlertIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.fav-btn.is-loading{opacity:.7;pointer-events:none}:root{--psp-toolbar-height: 56px;--psp-toolbar-bg: #020617;--psp-toolbar-border: #1e293b;--psp-toolbar-shadow: 0 10px 28px rgba(15, 23, 42, .75);--psp-toolbar-text: #e5e7eb;--psp-toolbar-muted: #9ca3af;--psp-toolbar-user: #c7d2fe;--psp-accent-from: #2563eb;--psp-accent-to: #1d4ed8;--psp-seo-bg: #020617}.psp-admin-toolbar{position:sticky;top:0;z-index:10000;height:var(--psp-toolbar-height);padding-inline:clamp(12px,3vw,32px);display:flex;align-items:center;justify-content:space-between;gap:16px;background:radial-gradient(circle at top right,rgba(37,99,235,.1),transparent 55%),var(--psp-toolbar-bg);border-bottom:1px solid var(--psp-toolbar-border);box-shadow:var(--psp-toolbar-shadow);color:var(--psp-toolbar-text);font-family:inherit;font-size:13px;width:100%;margin:0;box-sizing:border-box;direction:rtl;overflow:visible}.psp-admin-toolbar-section{display:flex;align-items:center;gap:12px;min-width:0}.psp-admin-toolbar-section--right{justify-content:flex-end}.psp-admin-toolbar-logo{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:999px;background:#020617;border:1px solid #334155;color:#e5e7eb;text-decoration:none;font-weight:600;letter-spacing:.04em;box-shadow:0 5px 14px #0f172ae6;transition:background-color .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease,transform .08s ease}.psp-admin-toolbar-logo:before{content:"🛒";font-size:14px}.psp-admin-toolbar-logo:hover{background:#020617;border-color:#60a5fa;color:#f9fafb;box-shadow:0 9px 22px #0f172a;transform:translateY(-1px)}.psp-admin-toolbar-context{max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--psp-toolbar-muted)}.psp-admin-toolbar-context strong{color:var(--psp-toolbar-text);font-weight:600}.psp-admin-toolbar-btn,.psp-admin-toolbar-link{display:inline-flex;align-items:center;justify-content:center;padding:7px 14px;border-radius:999px;border:1px solid #334155;background:#020617;font-size:12px;line-height:1;text-decoration:none;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease,transform .08s ease}.psp-admin-toolbar-btn{background:linear-gradient(90deg,var(--psp-accent-from),var(--psp-accent-to));border-color:transparent;color:#f9fafb;font-weight:600;box-shadow:0 8px 20px #2563eb8c}.psp-admin-toolbar-btn:hover{box-shadow:0 11px 26px #2563ebbf;transform:translateY(-1px)}.psp-admin-toolbar-link{background:#020617;color:#e5e7eb}.psp-admin-toolbar-link:hover{background:#020617;border-color:#475569}.psp-admin-toolbar-seo{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:999px;background:#020617;border:1px solid #334155;font-size:12px;color:var(--psp-toolbar-muted)}.psp-admin-toolbar-seo-dot{width:10px;height:10px;border-radius:999px;border:1px solid #020617}.psp-admin-toolbar-seo--good .psp-admin-toolbar-seo-dot{background:#22c55e}.psp-admin-toolbar-seo--okay .psp-admin-toolbar-seo-dot{background:#f97316}.psp-admin-toolbar-seo--bad .psp-admin-toolbar-seo-dot{background:#ef4444}.psp-admin-toolbar-seo--unknown .psp-admin-toolbar-seo-dot{background:#6b7280}.psp-admin-toolbar-seo-text{white-space:nowrap}.psp-admin-toolbar-user{margin-inline-start:6px;color:var(--psp-toolbar-user);font-size:12px;opacity:.95}.psp-admin-toolbar-quick-actions{position:relative;z-index:10001}.psp-admin-toolbar-section{position:relative;overflow:visible}.psp-admin-toolbar-quick-btn{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:999px;border:1px solid #334155;background:#020617;color:#e5e7eb;font-size:12px;cursor:pointer;transition:all .16s ease;font-family:inherit}.psp-admin-toolbar-quick-btn:hover{background:#020617;border-color:#475569;color:#f9fafb}.psp-admin-toolbar-quick-btn i{font-size:13px}.psp-admin-toolbar-dropdown{position:absolute;top:calc(100% + 8px);right:0;min-width:240px;background:#020617;border:1px solid #334155;border-radius:8px;box-shadow:0 10px 28px #0f172abf;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .2s ease;z-index:10001;padding:6px 0}.psp-admin-toolbar-quick-actions.is-open .psp-admin-toolbar-dropdown{opacity:1;visibility:visible;transform:translateY(0)}.psp-admin-toolbar-dropdown-item{display:flex;align-items:center;gap:10px;padding:10px 16px;color:#e5e7eb;text-decoration:none;font-size:13px;transition:background .15s;position:relative}.psp-admin-toolbar-dropdown-item:hover{background:#2563eb1a;color:#f9fafb}.psp-admin-toolbar-dropdown-item i{width:18px;text-align:center;font-size:14px;color:#9ca3af}.psp-admin-toolbar-dropdown-item:hover i{color:#60a5fa}.psp-admin-toolbar-dropdown-item .psp-admin-toolbar-badge{margin-inline-start:auto;margin-inline-end:0}.psp-admin-toolbar-dropdown-divider{border:none;border-top:1px solid #334155;margin:6px 0}.psp-admin-toolbar-badge{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:#ef4444;color:#fff;font-size:10px;font-weight:600;line-height:1;white-space:nowrap}.psp-admin-toolbar-badge--warning{background:#f97316}.psp-admin-toolbar-badge--info{background:#3b82f6}.psp-admin-toolbar-badge--success{background:#22c55e}.psp-admin-toolbar-stats{display:flex;align-items:center;gap:8px}.psp-admin-toolbar-stat-item{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:#020617;border:1px solid #334155;color:#e5e7eb;text-decoration:none;font-size:12px;transition:all .16s ease;cursor:pointer}.psp-admin-toolbar-stat-item:hover{background:#020617;border-color:#475569;color:#f9fafb}.psp-admin-toolbar-stat-item i{font-size:13px;color:#9ca3af}.psp-admin-toolbar-stat-item:hover i{color:#60a5fa}.psp-admin-toolbar-stat-item strong{color:#22c55e;font-weight:600}.psp-admin-toolbar-stat-item--sales{background:#22c55e1a;border-color:#22c55e33}.psp-admin-toolbar-stat-item--sales:hover{background:#22c55e26;border-color:#22c55e4d}.psp-admin-toolbar-stat-item .psp-admin-toolbar-badge{margin-inline-start:4px}.hide-mobile{display:inline}@media (max-width: 768px){.hide-mobile{display:none}}@media (max-width: 1024px){.psp-admin-toolbar{font-size:12px;gap:10px;padding-inline:16px}.psp-admin-toolbar-stats{gap:6px}.psp-admin-toolbar-stat-item{padding:5px 10px;font-size:11px}}@media (max-width: 768px){.psp-admin-toolbar{height:52px;padding-inline:12px;font-size:11px;gap:8px}.psp-admin-toolbar-section--left .psp-admin-toolbar-context{display:none}.psp-admin-toolbar-logo,.psp-admin-toolbar-btn,.psp-admin-toolbar-link{padding-inline:10px;font-size:11px}.psp-admin-toolbar-quick-btn{padding:6px 10px;font-size:11px}.psp-admin-toolbar-seo-text{display:none}.psp-admin-toolbar-stats{gap:4px}.psp-admin-toolbar-stat-item{padding:5px 8px;font-size:10px}.psp-admin-toolbar-stat-item--sales{display:none}.psp-admin-toolbar-dropdown{min-width:200px;right:0;left:auto}.psp-admin-toolbar-user{font-size:11px}}:root{--brand: #22c1e8;--brand-600: #1ab4db;--ink: #132944;--muted: #64748b;--bg: #f8fafc;--bd: #e5e7eb;--chip: #eef6ff}.breadcrumb{display:flex;flex-wrap:nowrap;gap:.5rem;align-items:center;overflow-x:auto;-webkit-overflow-scrolling:touch;padding:.25rem 0;background:transparent!important;border:none!important;border-radius:0}.breadcrumb li{white-space:nowrap;color:#64748b;font-size:.85rem;display:flex;align-items:center}.breadcrumb li+li:before{content:"/";margin:0 .4rem;color:#cbd5e1}.breadcrumb a{color:#0f172a}.breadcrumb .current{color:#0f172a;font-weight:700}@media (max-width: 640px){.breadcrumb li{font-size:.72rem}.breadcrumb li+li:before{margin:0 .25rem}}.subcats-bar{position:relative;border-bottom:1px solid #f3f4f6;padding-bottom:.5rem;display:flex;align-items:center;gap:8px}.subcats-bar__scroller{display:flex;gap:.65rem;overflow-x:auto;padding:.35rem 0;cursor:grab;flex:1;min-width:0}.subcats-bar__scroller.dragging{cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.subcats-bar__item{display:inline-flex;align-items:center;padding:.45rem 1rem;background:transparent;border:1px solid #a5aab3;border-radius:10px;color:#374151;font-weight:500;font-size:.82rem;white-space:nowrap;transition:all .15s ease;text-decoration:none}.subcats-bar__item:hover{background:#f0f4ff;border-color:#c7d2fe;color:#1e3a5f}.subcats-bar__arrow{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #e5e7eb;border-radius:50%;color:#6b7280;cursor:pointer;transition:all .15s;font-size:12px}.subcats-bar__arrow:hover{background:#f3f4f6;color:#1e3a5f;border-color:#c7d2fe}.subcats-bar__arrow:disabled,.subcats-bar__arrow.is-hidden{opacity:.3;pointer-events:none}.filters-sidebar{background:transparent;border:1px solid #e5e7eb;border-radius:14px;overflow:hidden}@media (min-width: 1025px){.filters-sidebar{position:sticky;top:calc(var(--header-h, 80px) + 16px);max-height:calc(100vh - var(--header-h, 80px) - 32px);overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column}.filters-sidebar::-webkit-scrollbar{width:5px}.filters-sidebar::-webkit-scrollbar-track{background:#fafafa}.filters-sidebar::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:10px}.filters-sidebar::-webkit-scrollbar-thumb:hover{background:#9ca3af}}.fs-header{display:flex;align-items:center;padding:14px 18px;border-bottom:1px solid #f3f4f6}.fs-header__title{display:flex;align-items:center;gap:8px;font-weight:500;font-size:15px;color:#1f2937;flex:1}.fs-header__title svg{color:#374151}.fs-header__end{display:flex;align-items:center;gap:0}.fs-header__sep{color:#5c5c5e;font-size:20px;font-weight:300;line-height:1;margin:4px 0 0;padding:0 2px}.fs-header__collapse{display:flex;align-items:center;justify-content:center;background:none;border:none;color:#6b7280;cursor:pointer;padding:4px;border-radius:6px;transition:background .15s}.fs-header__collapse:hover{background:#f3f4f6}.fs-applied{border-bottom:1px solid #f3f4f6;padding:12px 18px;background:#fafafb}.fs-applied__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.fs-applied__title{font-size:13px;font-weight:400;color:#1f2937}.fs-applied__clear-all{display:flex;align-items:center;gap:4px;background:none;border:none;color:#ef4444;font-size:12px;font-weight:500;cursor:pointer;padding:2px 6px;border-radius:4px;transition:background .15s}.fs-applied__clear-all:hover{background:#fef2f2}.fs-applied__tags{display:flex;flex-wrap:wrap;gap:6px}.fs-applied__tag{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;background:#1e3a5f;color:#fff;border-radius:8px;font-size:12px;font-weight:500;line-height:1.3}.fs-applied__tag-text{white-space:nowrap}.fs-applied__tag-remove{background:none;border:none;color:#ffffffb3;cursor:pointer;font-size:14px;padding:0 2px;line-height:1;transition:color .15s}.fs-applied__tag-remove:hover{color:#fff}.fs-section--search{padding:12px 18px;border-bottom:1px solid #f3f4f6}#filtersAside.fs-collapsed{display:none!important}#catMainGrid.filters-collapsed{grid-template-columns:1fr!important}#catMainGrid.filters-collapsed .lg\:col-span-3{grid-column:span 1}@media (min-width: 1025px){#catMainGrid.filters-collapsed #products-grid{grid-template-columns:repeat(5,1fr)!important}}@media (min-width: 1680px){#catMainGrid.filters-collapsed #products-grid{grid-template-columns:repeat(6,1fr)!important}}.sortbar__filters-btn{display:none;align-items:center;gap:6px;padding:6px 14px;background:#1e3a5f;color:#fff;border:none;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap;transition:all .15s;margin-left:8px}.sortbar__filters-btn:hover{background:#15304d}.sortbar__filters-btn svg{color:#fff}.sortbar__filters-btn.is-visible{display:flex!important}.fs-form{display:flex;flex-direction:column}.fs-section{border-bottom:1px solid #f3f4f6}.fs-section:last-child{border-bottom:none}.fs-section__head{width:100%;display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:none;border:none;font-weight:400;font-size:13.5px;color:#1f2937;cursor:pointer;transition:color .15s}.fs-section__head:hover{color:#111827}.fs-section__head i{font-size:11px;color:#9ca3af;transition:transform .25s ease}.filters-sidebar .acc.open .fs-section__head i{transform:rotate(180deg);color:#6b7280}.fs-section__body{padding:0 18px 16px}.fs-section--toggle{padding:14px 18px}.fs-toggle-row{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.fs-toggle-row__label{font-size:13px;font-weight:500;color:#374151}.toggle-switch{position:relative;display:inline-flex;width:40px;height:22px;flex-shrink:0}.toggle-switch input{opacity:0;width:0;height:0;position:absolute}.toggle-track{position:absolute;top:0;right:0;bottom:0;left:0;background:#d1d5db;border-radius:999px;transition:background .25s ease;cursor:pointer}.toggle-switch input:checked+.toggle-track{background:#1e3a5f}.toggle-thumb{position:absolute;top:2px;left:2px;width:18px;height:18px;background:#fff;border-radius:50%;transition:transform .25s ease;box-shadow:0 1px 3px #00000026}.toggle-switch input:checked+.toggle-track .toggle-thumb{transform:translate(18px)}.price-field{margin-bottom:12px}.price-field:last-child{margin-bottom:0}.price-field__label{display:block;font-size:12px;color:#6b7280;margin-bottom:6px;font-weight:400}.price-field__box{display:flex;align-items:center;border:1px solid #e5e7eb;border-radius:10px;overflow:hidden;background:#fff;transition:border-color .2s}.price-field__box:focus-within{border-color:#9ca3af}.price-field__input{flex:1;border:none;padding:10px 14px;font-size:14px;color:#111827;background:transparent;outline:none;min-width:0;-moz-appearance:textfield}.price-field__input::-webkit-inner-spin-button,.price-field__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.price-field__unit{padding:10px 14px;font-size:13px;color:#9ca3af;white-space:nowrap;border-right:1px solid #f3f4f6;background:#fafafa}.fs-search-wrap{position:relative;margin-bottom:12px}.fs-search-wrap__icon{position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none}.fs-search-wrap__input{width:100%;border-bottom:1px solid #e5e7eb;border-radius:10px;padding:9px 38px 9px 12px;font-size:13px;color:#374151;background:transparent;outline:none;transition:all .2s}.fs-search-wrap__input:focus{border-color:#9ca3af;background:#fff}.fs-search-wrap__input::-moz-placeholder{color:#d1d5db}.fs-search-wrap__input::placeholder{color:#d1d5db}.fs-options{display:flex;flex-direction:column;gap:0;max-height:280px;overflow-y:auto;overflow-x:hidden}.fs-options.expanded{max-height:none!important}.fs-options::-webkit-scrollbar{width:4px}.fs-options::-webkit-scrollbar-track{background:transparent}.fs-options::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:10px}.fs-option{display:flex;align-items:center;justify-content:space-between;padding:9px 6px;cursor:pointer;border-radius:6px;transition:background .12s;gap:8px}.fs-option:hover{background:#f9fafb}.fs-option__text{font-size:13px;color:#374151;font-weight:400;line-height:1.4}.fs-option__check{width:18px;height:18px;flex-shrink:0;cursor:pointer;accent-color:#1e3a5f;border-radius:4px}.fs-option__check:checked+.fs-option__text,.fs-option:has(.fs-option__check:checked) .fs-option__text{color:#1e3a5f;font-weight:500}.fs-section--actions{padding:12px 18px}.fs-clear-btn{display:block;text-align:center;padding:10px;color:#ef4444;font-size:13px;font-weight:500;border:1px solid #fecaca;border-radius:10px;background:#fef2f2;transition:all .15s;text-decoration:none}.fs-clear-btn:hover{background:#fee2e2;border-color:#f87171}.filters-sidebar .acc{border:none;border-radius:0;box-shadow:none;background:transparent;overflow:visible}.filters-sidebar .acc:hover{box-shadow:none;border-color:transparent}.filters-sidebar .acc-body{padding:0 18px 16px;max-height:none}.filters-sidebar .acc.open .acc-body{max-height:none;overflow:visible}.filters-sidebar .showmore{margin-top:10px;border:1px dashed #d1d5db;background:#fafafa;color:#6b7280;border-radius:8px;padding:7px 12px;font-size:12px;transition:all .15s;cursor:pointer;width:100%;text-align:center}.filters-sidebar .showmore:hover{background:#f3f4f6;border-color:#9ca3af;color:#374151}.label{font-size:.85rem;color:var(--muted);font-weight:600}.label-sm{font-size:.75rem;color:var(--muted);display:flex;flex-direction:column;gap:.35rem;font-weight:500}.input{width:100%;border:1px solid var(--bd);border-radius:10px;padding:.6rem .75rem;font-size:.9rem;transition:all .2s ease}.input:focus{outline:none;box-shadow:0 0 0 3px #22c1e826;border-color:var(--brand)}.btn-primary{display:inline-flex;justify-content:center;align-items:center;gap:.5rem;padding:.6rem .9rem;background:var(--brand);color:#fff;border-radius:10px;font-weight:700;border:1px solid var(--brand);transition:all .2s ease;box-shadow:0 2px 8px #22c1e833}.btn-primary:hover{background:var(--brand-600);transform:translateY(-1px);box-shadow:0 4px 12px #22c1e84d}.btn-light{display:inline-flex;justify-content:center;align-items:center;padding:.6rem .9rem;background:#f1f5f9;border:1px solid var(--bd);border-radius:10px;color:#0f172a;transition:all .2s ease}.btn-light:hover{background:#e2e8f0;transform:translateY(-1px)}.acc{border:1px solid var(--bd);border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 1px 3px #0000000d;transition:all .2s ease;flex-shrink:0}.acc:hover{box-shadow:0 2px 6px #00000014;border-color:#cbd5e1}.acc-head{width:100%;display:flex;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;background:linear-gradient(135deg,#f0f9ff,#e0f7fa);font-weight:800;color:#334155;cursor:pointer;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.acc-head:hover{background:linear-gradient(135deg,#e0f7fa,#d1f2eb)}.acc-head i{transition:transform .3s cubic-bezier(.4,0,.2,1);font-size:.85rem;color:#64748b}.acc.open .acc-head i{transform:rotate(180deg);color:var(--brand)}.acc-body{padding:1rem;display:none;max-height:0;overflow:hidden;transition:max-height .3s cubic-bezier(.4,0,.2,1),padding .3s ease}.acc.open .acc-body{display:block;max-height:500px;overflow-y:auto;overflow-x:hidden}.acc-body[data-spec-options]{max-height:280px;padding-right:.5rem}.acc-body[data-spec-options]::-webkit-scrollbar{width:5px}.acc-body[data-spec-options]::-webkit-scrollbar-track{background:#f8fafc;border-radius:10px}.acc-body[data-spec-options]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.acc-body[data-spec-options]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.chips{display:flex;flex-wrap:wrap;gap:.5rem;max-height:11rem;overflow:hidden;transition:max-height .3s ease}.chips.expanded{max-height:none}.chip-opt{display:inline-flex;align-items:center;gap:.5rem;padding:.45rem .7rem;border:1px solid var(--bd);border-radius:10px;background:#fff;font-size:.85rem;cursor:pointer;transition:all .2s ease}.chip-opt:hover{background:#f8fafc;border-color:var(--brand);transform:translateY(-1px)}.chip-opt input{accent-color:var(--brand);cursor:pointer}.chip-opt input:checked+span{color:var(--brand);font-weight:600}.acc-body label[data-opt]{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border-radius:8px;cursor:pointer;transition:all .2s ease;margin-bottom:.25rem}.acc-body label[data-opt]:hover{background:#f8fafc;transform:translate(2px)}.acc-body label[data-opt] input[type=checkbox]:checked+span{color:var(--brand);font-weight:600}.showmore{margin-top:.6rem;border:1px dashed var(--brand);background:#eaf7fd;color:#0f172a;border-radius:10px;padding:.45rem .65rem;font-size:.85rem;transition:all .2s ease;cursor:pointer;width:100%;text-align:center}.showmore:hover{background:#def3fb;border-color:var(--brand);transform:translateY(-1px)}.sortbar{display:flex;align-items:center;justify-content:space-between;background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:6px 16px;gap:12px}.sortbar__right{display:flex;align-items:center;gap:10px;flex:1;min-width:0}.sortbar__icon{flex-shrink:0;color:#6b7280;display:flex;align-items:center}.sortbar__label{font-size:14px;font-weight:700;color:#1f2937;white-space:nowrap;padding-left:10px;border-left:1px solid #e5e7eb}.sort-actions{display:flex;align-items:center;gap:2px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.sort-actions::-webkit-scrollbar{display:none}.sort-btn{padding:8px 14px;border:none;background:none;font-size:13px;font-weight:500;color:#6b7280;cursor:pointer;white-space:nowrap;border-radius:8px;transition:all .15s ease;position:relative}.sort-btn:hover{color:#1f2937;background:#f9fafb}.sort-btn.is-active{color:#1e3a5f;font-weight:700;background:#f0f4ff}.sortbar__left{display:flex;align-items:center;flex-shrink:0}.sortbar__count{font-size:13px;color:#6b7280;white-space:nowrap;font-weight:500}@media (max-width: 1024px){.sortbar{padding:6px 12px;gap:8px}.sortbar__label{display:none}.sort-actions{overflow-x:auto;-webkit-overflow-scrolling:touch}.sort-btn{padding:6px 10px;font-size:12px}.sortbar__count{font-size:12px}}.card{position:relative;display:flex;flex-direction:column;background:#fff;border:1px solid var(--bd);border-radius:16px;overflow:hidden;box-shadow:0 1px 2px #02061705;height:100%;transition:border-color .15s ease}.card:hover{border-color:var(--brand)}.badge{position:absolute;top:.5rem;left:.5rem;z-index:2;background:#ef4444;color:#fff;border-radius:999px;padding:.2rem .5rem;font-size:.75rem;font-weight:800}.thumb{display:flex;align-items:center;justify-content:center;min-height:11rem;background:#fff;border-bottom:none;position:relative;z-index:1}.body{display:flex;flex-direction:column;gap:1rem;padding:1.25rem;position:relative;z-index:0;flex:1;min-height:0}.title,.title a{color:var(--ink);font-weight:500;line-height:1.6;display:block;white-space:normal;overflow:visible;text-overflow:unset}.product-rating-card{display:flex;align-items:center;gap:.4rem;margin-bottom:.4rem;flex-wrap:wrap}.rating-stars{display:flex;align-items:center;gap:.15rem}.rating-stars .fa-star{font-size:11px;color:#d1d5db}.rating-stars .fa-star.star-filled{color:#fbbf24}.rating-stars .fa-star.star-empty{color:#d1d5db}.rating-value{font-size:.75rem;color:#4b5563;font-weight:600}.rating-count{font-size:.7rem;color:#9ca3af}.price-stock-row{display:flex;align-items:flex-end;justify-content:space-between;gap:.5rem;flex-wrap:nowrap;margin-top:auto;align-self:stretch}.price-wrapper{display:flex;flex-direction:column;gap:.4rem;flex:1;min-width:0;align-items:flex-end;min-height:2.87rem}.stock-wrapper{flex-shrink:0;white-space:nowrap;align-self:flex-end;margin-bottom:.1rem;display:flex;flex-direction:column;align-items:flex-start;gap:.85rem}.stock-wrapper .badge{position:static;background:#da1e28;color:#fff;border-radius:4px;font-weight:400;box-shadow:none;padding-top:4px!important;padding-inline:4px!important}.stock-text{font-size:.75rem;font-weight:500}.stock-text.stock-bold{font-weight:700}.stock-text.text-red-600{color:#dc2626!important}.stock-text.text-red-600.stock-bold{font-weight:700;color:#dc2626!important}.price{margin-top:0}.price-old{color:#94a3b8;font-size:.8rem;text-decoration:line-through;line-height:1.3;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.price-final{color:#000;font-size:1.1rem;font-weight:700;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.price-final span,.price-old span{font-weight:400;font-size:.65em}.cooperation-price-badge{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-size:.7rem;font-weight:600;padding:.25rem .6rem;border-radius:4px;text-align:center;box-shadow:0 2px 4px #667eea4d;margin-top:.25rem;white-space:nowrap}.price-inquiry{display:inline-flex;align-items:center;justify-content:center;padding:.35rem .6rem;border:1px solid var(--brand);color:var(--brand);background:#eaf7fd;border-radius:10px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btn-cta{margin-top:.35rem;display:flex;align-items:center;justify-content:center;padding:.55rem;border-radius:10px;background:var(--brand);color:#fff;font-weight:700}.btn-cta:hover{background:var(--brand-600)}.empty{background:#fff;border:1px dashed var(--bd);padding:2rem;border-radius:14px;text-align:center;color:#64748b}.pag-wrap{display:flex;flex-direction:column;align-items:center;gap:.6rem;margin-top:.5rem}.pag-info{color:#64748b;font-size:.9rem}.pagination{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center;justify-content:center}.pag-btn{padding:.45rem .8rem;border:1px solid var(--bd);border-radius:10px;background:#fff}.pag-btn.disabled{opacity:.5;pointer-events:none}.pag-num{padding:.45rem .8rem;border:1px solid var(--bd);border-radius:10px;background:#fff}.pag-num.current{background:var(--brand);border-color:var(--brand);color:#fff}.pag-ellipsis{color:#94a3b8}.cat-desc{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--bd)}.cat-desc-title{text-align:center;color:var(--ink);font-weight:800;font-size:1.25rem;margin-bottom:.5rem}.cat-desc-body{max-width:48rem;margin-inline:auto}.cat-wrap{--tw-ring-color: rgba(34, 193, 232, .25)}.card .thumb{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#fff!important;border-bottom:none!important;overflow:hidden!important;box-sizing:border-box!important;width:100%!important;z-index:1!important}.card .thumb picture{width:100%!important;height:100%!important;display:block!important;flex-shrink:0!important;position:relative!important}.card .thumb img,.card .thumb .cat-thumb-img,.card .thumb picture img,.card .thumb picture source+img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;min-width:100%!important;min-height:100%!important;-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center center!important;object-position:center center!important;display:block!important;background:transparent!important;flex-shrink:0!important;flex-grow:0!important;box-sizing:border-box!important;position:relative!important}@media (min-width: 1025px){.card{width:100%!important;min-width:0!important;max-width:none!important}.card .thumb{min-height:20rem!important;height:20rem!important;max-height:20rem!important;padding:1.75rem!important}.card .thumb picture{width:100%!important;height:100%!important;min-height:100%!important}.card .thumb img,.card .thumb .cat-thumb-img,.card .thumb picture img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;min-width:100%!important;min-height:100%!important}.card .body{padding:1.25rem!important;width:100%!important;box-sizing:border-box!important;gap:1rem!important}.card .title{white-space:normal!important;overflow:visible!important;text-overflow:unset!important;word-wrap:break-word!important;word-break:break-word!important;font-size:.95rem!important;line-height:1.6!important}}.card .thumb,.card .thumb *{box-sizing:border-box!important}@media (min-width: 641px) and (max-width: 1024px){#products-grid{grid-template-columns:repeat(2,1fr)!important;gap:.75rem!important}.card{flex-direction:column!important}.card .thumb{min-height:20rem!important;height:20rem!important;max-height:20rem!important;padding:1.5rem!important;width:100%!important}.card .thumb picture{width:100%!important;height:100%!important;min-height:100%!important}.card .thumb img,.card .thumb .cat-thumb-img,.card .thumb picture img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;min-width:100%!important;min-height:100%!important}}#filtersAside{display:none}@media (min-width: 1025px){#filtersAside{display:flex!important;flex-direction:column}#filtersOpen,#filtersPanel,#filtersBackdrop{display:none!important}}#filtersBackdrop.hidden{display:none}#filtersBackdrop{display:block;opacity:0;pointer-events:none;transition:opacity .2s ease}#filtersBackdrop.show{opacity:1;pointer-events:auto}#filtersPanel{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;background:#fff;display:none;flex-direction:column;overflow:hidden}#filtersPanel.is-open{display:flex}.fp-header{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;height:54px;padding:0 16px;background:#fff;border-bottom:1px solid #eef2f7;flex-shrink:0}.fp-header__right{display:flex;align-items:center;gap:8px;color:#1f2937}.fp-title{font-weight:700;font-size:15px;color:#1f2937}.fp-close{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;border:0;background:#f3f4f6;color:#6b7280;cursor:pointer;transition:background .15s}.fp-close:hover{background:#e5e7eb}.fp-close:active{transform:scale(.96)}.fp-applied{padding:10px 16px;border-bottom:1px solid #f3f4f6;background:#fafbfc;flex-shrink:0}.fp-applied__tags{display:flex;flex-wrap:wrap;gap:6px}.fp-body{flex:1 1 auto;overflow:auto;padding:0 16px;-webkit-overflow-scrolling:touch}.fp-footer{position:sticky;bottom:0;z-index:2;display:flex;align-items:center;gap:10px;padding:12px 16px;background:#fff;border-top:1px solid #eef2f7;box-shadow:0 -2px 8px #0000000f;flex-shrink:0}.fp-footer__apply{flex:1;height:44px;border:0;border-radius:10px;background:#1e3a5f;color:#fff;font-weight:700;font-size:14px;cursor:pointer;transition:background .15s}.fp-footer__apply:hover{background:#16304d}.fp-footer__apply:active{transform:scale(.98)}.fp-footer__clear{height:44px;padding:0 16px;border:1px solid #e5e7eb;border-radius:10px;background:#fff;color:#ef4444;font-weight:600;font-size:13px;cursor:pointer;white-space:nowrap;transition:background .15s}.fp-footer__clear:hover{background:#fef2f2}@media (max-width: 1024px){#filtersPanel{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:#fff;display:none;flex-direction:column;transform:translate(100%);transition:transform .2s ease;overflow:hidden}#filtersPanel.is-open{transform:translate(0);display:flex}#filtersBackdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:59;background:#0206178c;display:none}#filtersBackdrop.show{display:block}}@media (max-width: 1024px){#filtersPanel{z-index:2147482002}#filtersBackdrop{z-index:2147482001}}.fp-body.filters-sidebar{background:transparent;border:none;border-radius:0;box-shadow:none}.fp-body.filters-sidebar .fs-section{border-bottom:1px solid #f3f4f6}.fp-body.filters-sidebar .fs-section__head{padding:14px 16px}.fp-body.filters-sidebar .fs-section__body{padding:0 16px 14px}.fp-body.filters-sidebar .fs-section--search,.fp-body.filters-sidebar .fs-section--toggle{padding:12px 0}.fp-body.filters-sidebar .fs-toggle-row{padding:0 4px}.fp-body.filters-sidebar .price-field{margin-bottom:12px}.fp-body.filters-sidebar .price-field:last-child{margin-bottom:0}.fp-body.filters-sidebar .fs-search-wrap{margin-bottom:10px}@media (min-width: 1025px){#filtersAside{display:flex!important;flex-direction:column}}@media (min-width: 1025px) and (max-width: 1536px){.cat-wrap{max-width:95%!important}.lg\:col-span-3>.grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem}}@media (min-width: 1536px){.cat-wrap{max-width:85%!important}}.card{display:flex;flex-direction:column;height:100%}.card .body{display:flex;flex-direction:column;gap:1rem;flex:1 1 auto;min-height:0;position:relative;z-index:0;padding:1.25rem}.card .btn-cta{margin-top:auto;align-self:stretch}.price-inquiry{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.5rem .85rem;border-radius:999px;font-weight:800;font-size:.92rem;line-height:1;color:#0ea5e9;background:linear-gradient(180deg,#eaf7fd,#dff3fb);border:1px solid #bfe9f9;box-shadow:0 6px 18px #22c1e82e,0 1px #0f172a08;margin:.3rem auto 0;transform:translateZ(0);transition:transform .15s ease,box-shadow .2s ease,background .2s ease}.price-inquiry:before{content:"";font-family:"Font Awesome 6 Free";font-weight:900;font-size:.95em;opacity:.9}.price-inquiry:hover{background:linear-gradient(180deg,#eaf7fd,#cfeeff);box-shadow:0 10px 26px #22c1e840,0 2px #0f172a0a;transform:translateY(-1px)}.badge{position:absolute;top:.5rem;left:.5rem;z-index:2;background:#ef4444;color:#fff;border-radius:999px;padding:.22rem .55rem;font-size:.78rem;font-weight:800;box-shadow:0 8px 18px #ef444440;transform:translateZ(0)}@media (max-width: 640px){#products-grid{grid-template-columns:1fr!important;gap:0!important}.card{flex-direction:row-reverse!important;height:auto!important;min-height:120px!important;width:100%!important;border:none!important;border-bottom:1px solid var(--bd)!important;border-radius:0!important;box-shadow:none!important;padding:1.25rem 0!important}.card:hover{border:none!important;border-bottom:1px solid var(--bd)!important}.card .thumb{min-height:120px!important;height:120px!important;max-height:120px!important;min-width:120px!important;width:120px!important;max-width:120px!important;padding:.65rem!important;margin-left:0!important;flex-shrink:0!important}.card .body{padding:0 1rem 0 0!important;display:flex!important;flex-direction:column!important;gap:.5rem!important;min-height:0!important;position:relative!important;z-index:0!important;flex:1!important;min-width:0!important;text-align:right!important;align-items:flex-start!important}.card .title{font-size:.88rem!important;line-height:1.5!important;margin:0!important;display:block!important;white-space:normal!important;overflow:visible!important;text-overflow:unset!important;text-align:right!important;width:100%!important;word-wrap:break-word!important;word-break:break-word!important}.product-rating-card{display:none!important}.price-stock-row{display:flex!important;flex-direction:row-reverse!important;align-items:flex-end!important;justify-content:space-between!important;gap:.5rem!important;flex-wrap:nowrap!important;margin-top:auto!important;align-self:stretch!important}.price-wrapper{display:flex!important;flex-direction:column!important;gap:.25rem!important;flex:1!important;min-width:0!important;align-items:flex-start!important}.stock-wrapper{flex-shrink:0!important;white-space:nowrap!important;align-self:flex-end!important;margin-bottom:0!important;display:flex!important;flex-direction:column!important;align-items:flex-end!important;gap:.3rem!important}.stock-wrapper .badge{font-size:.65rem!important;padding:.15rem .4rem!important}.stock-text{font-size:.7rem!important}.card .price{margin-top:0!important;margin-bottom:0!important}.card .price-final{font-size:.95rem!important;line-height:1.3!important}.card .price-old{font-size:.75rem!important;line-height:1.3!important}.card .btn-cta{padding:.5rem!important;font-size:.85rem!important;margin-top:auto!important;margin-bottom:0!important;width:100%!important;align-self:stretch!important}.card .price-inquiry{padding:.35rem .5rem!important;font-size:.8rem!important;margin-top:auto!important;margin-bottom:0!important}}.cat-desc-body{line-height:1.9;color:#334155}.cat-desc-body h2,.cat-desc-body h3{margin:.75rem 0 .5rem;font-weight:800}.cat-desc-body p{margin:.5rem 0}.cat-desc-body img{max-width:100%;height:auto;border-radius:8px}.cat-desc-body ul,.cat-desc-body ol{padding-inline-start:1.2rem;margin:.5rem 0}.subcats-scroller,.subcats-bar__scroller{cursor:grab}.subcats-scroller.dragging,.subcats-bar__scroller.dragging{cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.category-loading-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;background:#ffffffd9;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:none;align-items:center;justify-content:center;opacity:0;transition:opacity .3s cubic-bezier(.4,0,.2,1)}.category-loading-overlay.active{display:flex;opacity:1}.category-loading-spinner{text-align:center;display:flex;flex-direction:column;align-items:center;gap:1.5rem;position:relative;padding:2rem;border-radius:16px;background:transparent;box-shadow:none}.spinner{position:relative;width:70px;height:70px;display:flex;align-items:center;justify-content:center}.spinner:before{content:"";position:absolute;width:100%;height:100%;border:5px solid transparent;border-top:5px solid #22c1e8;border-right:5px solid #0ea5e9;border-bottom:5px solid transparent;border-left:5px solid transparent;border-radius:50%;animation:elegant-spin .6s cubic-bezier(.5,0,.5,1) infinite;box-shadow:0 0 0 2px #22c1e81a,0 0 20px #22c1e866,0 0 30px #22c1e833;background:conic-gradient(from 0deg,transparent 0deg,transparent 270deg,rgba(34,193,232,.1) 270deg,rgba(34,193,232,.1) 360deg);mask:radial-gradient(farthest-side,transparent calc(100% - 5px),#000 calc(100% - 5px));-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 5px),#000 calc(100% - 5px))}.spinner:after{content:"";position:absolute;width:45%;height:45%;border:3px solid transparent;border-top:3px solid rgba(34,193,232,.6);border-right:3px solid rgba(14,165,233,.5);border-radius:50%;animation:elegant-spin .45s cubic-bezier(.5,0,.5,1) infinite reverse;filter:drop-shadow(0 0 8px rgba(34,193,232,.4))}.spinner{background:radial-gradient(circle at center,rgba(34,193,232,.3) 0%,rgba(34,193,232,.15) 40%,transparent 70%);border-radius:50%;animation:subtle-pulse 2.5s ease-in-out infinite}@keyframes elegant-spin{0%{transform:rotate(0);opacity:1}to{transform:rotate(360deg);opacity:1}}@keyframes subtle-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.9;transform:scale(1.03)}}.simple-spinner{width:60px;height:60px;border:5px solid rgba(34,193,232,.2);border-top-color:#22c1e8;border-radius:50%;animation:simple-spin .5s linear infinite;box-shadow:0 0 20px #22c1e84d}@keyframes simple-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-text-wrapper{display:flex;align-items:center;gap:.75rem}.category-loading-spinner p{margin:0;font-weight:800;font-size:1.1rem;color:#22c1e8;letter-spacing:.5px;animation:pulse-text 2s ease-in-out infinite;text-shadow:0 0 8px rgba(34,193,232,.4);display:flex;align-items:center;justify-content:center;gap:.5rem}.bouncing-dots{display:flex;align-items:center;gap:.3rem}.bouncing-dot{width:10px;height:10px;border-radius:50%;background:linear-gradient(135deg,#22c1e8,#0ea5e9);animation:bounce 1.4s infinite ease-in-out;filter:drop-shadow(0 4px 6px rgba(34,193,232,.4))}.bouncing-dot:nth-child(1){animation-delay:0s}.bouncing-dot:nth-child(2){animation-delay:.2s}.bouncing-dot:nth-child(3){animation-delay:.4s}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.loading-dots{display:flex;align-items:center;gap:.4rem}.loading-dots .dot{width:10px;height:10px;background:linear-gradient(135deg,#22c1e8,#0ea5e9);border-radius:50%;box-shadow:0 0 10px #22c1e899;animation:bounce-dot 1.4s ease-in-out infinite}.loading-dots .dot:nth-child(1){animation-delay:0s}.loading-dots .dot:nth-child(2){animation-delay:.2s}.loading-dots .dot:nth-child(3){animation-delay:.4s}@keyframes bounce-dot{0%,60%,to{transform:translateY(0);box-shadow:0 0 10px #22c1e899}30%{transform:translateY(-12px);box-shadow:0 0 15px #22c1e8e6}}.spinner-container{position:relative;width:100px;height:100px;display:flex;align-items:center;justify-content:center}.spinner-ring{position:absolute;border-radius:50%;border:3px solid transparent}.spinner-ring:nth-child(1){width:100%;height:100%;border-width:4px;border-top-color:#22c1e8;border-right-color:#22c1e8;animation:spin-ring-1 2s cubic-bezier(.68,-.55,.265,1.55) infinite;filter:drop-shadow(0 0 8px rgba(34,193,232,.6))}.spinner-ring:nth-child(2){width:75%;height:75%;border-width:4px;border-bottom-color:#1ab4db;border-left-color:#1ab4db;animation:spin-ring-2 1.5s cubic-bezier(.68,-.55,.265,1.55) infinite reverse;filter:drop-shadow(0 0 6px rgba(26,180,219,.6))}.spinner-ring:nth-child(3){width:50%;height:50%;border-width:3px;border-top-color:#0ea5e9;border-right-color:#0ea5e9;border-bottom-color:#0ea5e9;animation:spin-ring-3 1s linear infinite;filter:drop-shadow(0 0 5px rgba(14,165,233,.7))}.spinner-core{position:absolute;width:24px;height:24px;background:linear-gradient(135deg,#22c1e8,#0ea5e9);border-radius:50%;animation:pulse-core 1.5s ease-in-out infinite;box-shadow:0 0 25px #22c1e8,0 0 50px #22c1e899,inset 0 0 12px #fff9}@keyframes spin-ring-1{0%{transform:rotate(0) scale(1)}50%{transform:rotate(180deg) scale(1.05)}to{transform:rotate(360deg) scale(1)}}@keyframes spin-ring-2{0%{transform:rotate(0) scale(1)}50%{transform:rotate(-180deg) scale(.95)}to{transform:rotate(-360deg) scale(1)}}@keyframes spin-ring-3{0%{transform:rotate(0);opacity:1}50%{opacity:.7}to{transform:rotate(360deg);opacity:1}}@keyframes pulse-text{0%,to{opacity:1;transform:translateY(0)}50%{opacity:.7;transform:translateY(-3px)}}@media (max-width: 640px){.spinner{width:60px;height:60px}.spinner:before{border-width:4px;box-shadow:0 0 0 1px #22c1e81a,0 0 15px #22c1e84d,0 0 25px #22c1e826}.spinner:after{border-width:2.5px;filter:drop-shadow(0 0 6px rgba(34,193,232,.3))}.category-loading-spinner p{font-size:1rem}.bouncing-dot{width:8px;height:8px}}#products-grid{align-items:stretch;transition:opacity .3s ease,transform .3s ease}@media (min-width: 1025px){#products-grid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:1rem!important}}@media (min-width: 1680px){#products-grid{grid-template-columns:repeat(5,1fr)!important}}#products-grid.fade-out{opacity:.5;transform:translateY(10px)}#products-grid.fade-in{opacity:1;transform:translateY(0)}.filters input:disabled,.filters button:disabled,.filters select:disabled,.filters-sidebar input:disabled,.filters-sidebar button:disabled,.filters-sidebar select:disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.filters-open--pulse{animation:pulse-button 2s ease-in-out infinite}@keyframes pulse-button{0%,to{box-shadow:0 0 #22c1e866}50%{box-shadow:0 0 0 8px #22c1e800}}.pagination a,.pagination button{transition:all .2s ease}.pagination a:hover{transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.empty.error{color:#ef4444;border-color:#ef4444;background:#fef2f2;animation:shake .5s ease-in-out}@keyframes shake{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}.product-activity-messages{margin-top:8px;margin-bottom:8px;padding:8px 0}.product-activity-messages__container{display:flex;align-items:center;gap:10px;min-height:24px;position:relative}.product-activity-messages__icon{flex-shrink:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;color:#ef4444;font-size:13px;transition:color .3s ease}.product-activity-messages__text{flex:1;position:relative;min-height:24px;overflow:hidden}.product-activity-messages__message{display:inline-block;width:100%;font-size:13px;font-weight:700;color:#374151;line-height:1.6;opacity:0;transform:translateY(10px);transition:opacity .4s ease,transform .4s ease;position:absolute;top:0;right:0;left:0}.product-activity-messages__message.active{position:relative;opacity:1;transform:translateY(0)}.product-activity-messages__count{font-weight:700;margin-left:4px;transition:color .3s ease}.product-activity-messages__message.fade-out{opacity:0;transform:translateY(-10px)}.product-activity-messages__message.fade-in{opacity:1;transform:translateY(0)}.tinymce-content{color:#000;direction:rtl;font-family:YekanBakh-FD,Tahoma,monospace;font-size:11pt;line-height:35px}.tinymce-content p{margin-bottom:10px}.tinymce-content h1,.tinymce-content h2,.tinymce-content h3,.tinymce-content h4,.tinymce-content h5,.tinymce-content h6{font-family:YekanBakh-FD,Tahoma,monospace;font-weight:700;line-height:2.184;color:#000}.tinymce-content h1{font-size:24pt}.tinymce-content h2{font-size:20pt}.tinymce-content h3{font-size:16pt}.tinymce-content h4{font-size:14pt}.tinymce-content h5{font-size:12pt}.tinymce-content h6{font-size:11pt}.tinymce-content ul{display:block;list-style-type:disc;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;padding-inline-start:40px}.tinymce-content ol{display:block;list-style-type:decimal;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;padding-inline-start:40px;font-family:YekanBakh-FD,Tahoma,monospace}.tinymce-content ol[dir=ltr],.tinymce-content ol[dir=ltr] li{font-family:YekanBakh,Tahoma,monospace}.tinymce-content ol li{font-family:YekanBakh-FD,Tahoma,monospace}.tinymce-content ol li[dir=ltr]{font-family:YekanBakh,Tahoma,monospace}.tinymce-content a:not(.btn){text-decoration:none;color:#ff6a00;transition:all .2s linear}.tinymce-content a:not(.btn):hover{color:#b3001a}.tinymce-content td,.tinymce-content th{font-family:YekanBakh-FD,Tahoma,monospace;font-size:11pt}.tinymce-content img,.tinymce-content video,.tinymce-content audio{max-width:100%;height:auto}.tinymce-content blockquote{position:relative;display:block;overflow:hidden;margin:15px 0;padding:0 40px;background:#eee;border-radius:8px}.tinymce-content blockquote:before{content:"";position:absolute;display:block;top:5px;right:10px;font-size:11pt;line-height:30px;color:#ddd;font-weight:900;font-family:"Font Awesome 5 Free"}.tinymce-content blockquote:after{content:"";position:absolute;display:block;bottom:5px;left:10px;font-size:11pt;line-height:30px;color:#ddd;font-weight:900;font-family:"Font Awesome 5 Free"}.tinymce-content .aparat-video-holder{position:relative;display:block;width:100%;max-width:1000px;padding-top:57%;margin:30px auto;background:#ccc}.tinymce-content table{width:100%;border-collapse:collapse;border-spacing:0;margin:1.5rem 0;font-size:.95rem;direction:rtl}.tinymce-content thead th{background:#f3f4f6;font-weight:600}.tinymce-content th,.tinymce-content td{padding:8px 12px;border:1px solid #e5e7eb;text-align:right;vertical-align:middle;line-height:1.8}.tinymce-content [dir=ltr] th,.tinymce-content [dir=ltr] td{text-align:left;direction:ltr}.tinymce-content tbody tr:nth-child(2n){background-color:#f9fafb}.tinymce-content table{display:table}.tinymce-content .table-wrapper{width:100%;overflow-x:auto}.tinymce-content td a{color:#ff6a00;text-decoration:none}.tinymce-content td a:hover{color:#b3001a}.lg-backdrop,.lg-outer{z-index:2147483000!important}.lg-backdrop{background:radial-gradient(circle at 50% 50%,#0f172afa,#020617fa,#000);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);animation:fadeInBackdrop .3s ease}@keyframes fadeInBackdrop{0%{opacity:0}to{opacity:1}}.lg-outer{font-family:inherit;color:#e5e7eb;direction:rtl}.lg-outer.lg-css3 .lg-item{transition:opacity .4s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.4,0,.2,1)}.lg-outer .lg-inner{position:relative;display:flex;align-items:center;justify-content:center}.lg-outer .lg-item{display:flex;align-items:center;justify-content:center}.lg-outer .lg-img-wrap{display:flex;align-items:center;justify-content:center;max-width:min(100vw,1280px);max-height:min(80vh,720px);margin:0 auto;padding:0 10px}.lg-outer .lg-object,.lg-outer .lg-image,.lg-outer .lg-video-cont video{display:block;max-width:100%;max-height:100%;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:20px;background:#020617;box-shadow:0 25px 60px #000c,0 0 0 1px #ffffff0d,inset 0 1px #ffffff1a;animation:zoomInImage .4s cubic-bezier(.34,1.56,.64,1)}@keyframes zoomInImage{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}@media (max-width: 768px){.lg-outer .lg-img-wrap{max-height:70vh;padding:0 6px}.lg-outer .lg-object,.lg-outer .lg-image{border-radius:14px}}.lg-toolbar{top:14px;right:18px;left:auto;height:auto;padding:0;gap:8px;display:flex!important;align-items:center}.lg-toolbar .lg-icon{width:36px;height:36px;border-radius:999px;background:#0f172aeb;color:#e5e7eb;border:1px solid rgba(148,163,184,.45);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s ease,transform .15s ease,box-shadow .15s ease,border-color .15s ease,color .15s ease}.lg-toolbar .lg-icon:hover{background:#1e40affa;border-color:#60a5fa;color:#fff;transform:translateY(-2px) scale(1.05);box-shadow:0 12px 28px #1e40af99,0 0 0 3px #60a5fa33}.lg-toolbar .lg-icon:active{transform:translateY(0) scale(.98)}.lg-toolbar .lg-icon:focus-visible{outline:2px solid #60a5fa;outline-offset:2px}.lg-toolbar .lg-close{background:linear-gradient(135deg,#ef4444,#b91c1c);border-color:transparent}.lg-toolbar .lg-close:hover{background:linear-gradient(135deg,#f97373,#dc2626)}#lg-counter{font-family:inherit;font-size:.78rem;color:#cbd5f5;background:#0f172ae6;border-radius:999px;padding:4px 10px;margin-inline-start:8px}.lg-actions{direction:rtl}.lg-actions .lg-prev,.lg-actions .lg-next{width:48px;height:48px;border-radius:999px;background:#0f172af2;border:1.5px solid rgba(148,163,184,.6);color:#e5e7eb;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-size:18px;transition:background .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1),border-color .2s ease,color .2s ease;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.lg-actions .lg-prev:hover,.lg-actions .lg-next:hover{background:#1e40affa;border-color:#60a5fa;color:#fff;transform:translateY(-2px) scale(1.05);box-shadow:0 14px 32px #1e40afa6,0 0 0 4px #60a5fa33}.lg-actions .lg-prev:active,.lg-actions .lg-next:active{transform:translateY(0) scale(.98)}.lg-actions .lg-prev:focus-visible,.lg-actions .lg-next:focus-visible{outline:2px solid #60a5fa;outline-offset:3px;outline-style:solid}.lg-actions .lg-prev:after,.lg-actions .lg-next:before{font-size:20px;line-height:1}.lg-actions .lg-prev.disabled,.lg-actions .lg-next.disabled{opacity:.4;cursor:not-allowed;pointer-events:none}@media (max-width: 768px){.lg-actions .lg-prev,.lg-actions .lg-next{width:44px;height:44px;font-size:16px}}@media (max-width: 480px){.lg-actions .lg-prev,.lg-actions .lg-next{width:40px;height:40px;font-size:14px}}.lg-outer .lg-sub-html{direction:rtl;text-align:center;font-size:.9rem;line-height:1.7;padding:10px 24px 12px;color:#e5e7eb;background:linear-gradient(to top,rgba(15,23,42,.98),rgba(15,23,42,.7),transparent)}.lg-outer .lg-sub-html.lg-empty-html{display:none}.lg-thumb-outer{bottom:0;height:auto;padding:8px 0 10px;background:linear-gradient(to top,#0f172afa,#0f172ae6,#0f172a99);border-top:1px solid rgba(30,64,175,.6);box-shadow:0 -14px 28px #0f172acc}.lg-thumb-outer .lg-thumb{margin:0 auto;padding-inline:12px;display:flex;align-items:center;justify-content:flex-start;gap:8px;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none}.lg-thumb-outer .lg-thumb::-webkit-scrollbar{display:none}.lg-thumb-outer .lg-thumb-item{flex:0 0 auto;float:none!important;border-radius:12px;overflow:hidden;border:2.5px solid transparent;transition:border-color .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s ease,opacity .2s ease;opacity:.75;cursor:pointer;position:relative}.lg-thumb-outer .lg-thumb-item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(135deg,rgba(249,115,22,.1),transparent);opacity:0;transition:opacity .2s ease;pointer-events:none;z-index:1}.lg-thumb-outer .lg-thumb-item img{border-radius:inherit}.lg-thumb-outer .lg-thumb-item:hover{transform:translateY(-3px) scale(1.05);box-shadow:0 8px 20px #f9731666,0 0 0 2px #f973164d;opacity:1}.lg-thumb-outer .lg-thumb-item:hover:before{opacity:1}.lg-thumb-outer .lg-thumb-item.active{border-color:#f97316;opacity:1;transform:translateY(-2px);box-shadow:0 6px 18px #f9731680,0 0 0 3px #f9731633}.lg-thumb-outer .lg-thumb-item.active:before{opacity:1}@media (min-width: 1024px){.lg-thumb-outer .lg-thumb{justify-content:center}}@media (max-width: 640px){.lg-thumb-outer .lg-thumb{padding-inline:8px;gap:6px}.lg-thumb-outer .lg-thumb-item{width:70px!important;height:70px!important}}.lg-outer,.lg-backdrop{-webkit-tap-highlight-color:transparent}.lg-on .sticky-add-to-cart,.lg-on .product-sticky-action{display:none!important}.lg-on{touch-action:none}:root{--brand-main: #22c1e8;--brand-main-soft: #e0f7ff;--brand-main-soft2: #f3fbff;--brand-ink: #102a43;--brand-muted: #64748b;--brand-border: #e2e8f0;--brand-bg: #f8fafc;--brand-radius-lg: 20px;--brand-radius-xl: 24px}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.brands-wrap{max-width:1400px;margin:0 auto;padding:1.5rem 2rem 3rem;font-family:inherit;color:var(--brand-ink)}@media (max-width: 768px){.brands-wrap{padding:1.5rem 1rem 3rem}}.brands-hero{position:relative;border-radius:var(--brand-radius-xl);padding:1.6rem 1.4rem;overflow:hidden;margin-bottom:1.5rem;background:radial-gradient(circle at 0 0,rgba(56,189,248,.18),transparent 55%),radial-gradient(circle at 100% 100%,rgba(59,130,246,.16),transparent 50%),linear-gradient(135deg,#0f172a,#020617);box-shadow:0 20px 45px #0f172a59,0 0 0 1px #94a3b840}.brands-hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.45;pointer-events:none;background-image:radial-gradient(circle at 10% 20%,rgba(56,189,248,.3),transparent 55%),radial-gradient(circle at 80% 0%,rgba(96,165,250,.25),transparent 55%),radial-gradient(circle at 50% 100%,rgba(52,211,153,.18),transparent 55%)}.brands-hero-inner{position:relative;display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1.6fr);gap:1.5rem;align-items:center;z-index:1}.brands-hero-main{color:#e5f0ff}.brands-hero-title{margin:0;font-size:1.7rem;line-height:1.4;font-weight:900;letter-spacing:-.02em;color:#f9fafb}.brands-hero-sub{margin:.55rem 0 0;font-size:.9rem;line-height:1.8;color:#c7d2fe}.brands-stat-pill{display:inline-flex;align-items:center;gap:.4rem;padding:.28rem .8rem;border-radius:999px;border:1px solid rgba(148,163,184,.45);background:radial-gradient(circle at 0 0,rgba(56,189,248,.25),transparent 65%);font-size:.78rem;color:#e5f0ff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.brands-hero-search{align-self:stretch;border-radius:var(--brand-radius-lg);padding:.85rem .9rem .95rem;background:radial-gradient(circle at 0 0,rgba(56,189,248,.26),transparent 65%),#0f172abf;border:1px solid rgba(148,163,184,.55);box-shadow:0 18px 40px #0f172aa6,0 0 0 1px #0f172a80 inset;display:flex;flex-direction:column;gap:.4rem}.brands-search-label{display:block;font-size:.75rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:#e5e7eb;margin-bottom:.1rem}.brands-search-field input{width:100%;border-radius:999px;border:1px solid rgba(148,163,184,.8);background:#0f172ad9;color:#e5e7eb;padding:.55rem 2.2rem .55rem .85rem;font-size:.85rem;outline:none;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.brands-search-field input::-moz-placeholder{color:#94a3b8d9}.brands-search-field input::placeholder{color:#94a3b8d9}.brands-search-field input:focus{border-color:#38bdf8;box-shadow:0 0 0 1px #38bdf8b3,0 0 0 8px #38bdf833;background:#0f172af2}.brands-search-icon{position:absolute;inset-inline-start:.75rem;top:50%;transform:translateY(-50%);color:#94a3b8e6;font-size:.8rem;pointer-events:none}.brands-search-hint{margin:.15rem 0 0;font-size:.72rem;color:#cbd5f5}.brands-breadcrumb{margin-top:.75rem;margin-bottom:1.1rem}.breadcrumb{display:flex;flex-wrap:nowrap;gap:.5rem;align-items:center;overflow-x:auto;padding:.2rem .55rem;background:#fff;border-radius:999px;border:1px solid #e2e8f0;font-size:.8rem}.breadcrumb li{display:flex;align-items:center;color:#64748b;white-space:nowrap}.breadcrumb li+li:before{content:"/";margin:0 .35rem;color:#cbd5e1}.breadcrumb a{color:#0f172a;text-decoration:none}.breadcrumb .current{font-weight:700;color:#0f172a}.brands-alpha{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:1.2rem}.brands-alpha-pill{border-radius:999px;border:1px solid var(--brand-border);padding:.25rem .7rem;font-size:.75rem;background:#fff;color:var(--brand-muted);cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .1s ease}.brands-alpha-pill:hover{border-color:var(--brand-main);color:#0369a1;background:var(--brand-main-soft2)}.brands-alpha-pill.is-active{background:var(--brand-main-soft);border-color:var(--brand-main);color:#0369a1;font-weight:700;transform:translateY(-1px)}.brands-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}@media (min-width: 640px){.brands-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem}}@media (min-width: 1024px){.brands-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem}}@media (min-width: 1280px){.brands-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.5rem}}@media (min-width: 1536px){.brands-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.5rem}}.brands-card{position:relative;display:flex;flex-direction:column;min-height:110px;padding:1rem .9rem .9rem;border-radius:20px;background:#fff;border:1px solid #e2e8f0;box-shadow:0 8px 20px #0f172a0a,0 1px #94a3b82e;text-decoration:none;color:inherit;overflow:visible;transition:transform .17s ease,box-shadow .2s ease,border-color .2s ease,background-color .2s ease;z-index:1}@media (max-width: 640px){.brands-card{min-height:130px;padding:1rem .9rem .9rem}}.brands-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 0 0,rgba(56,189,248,.12),transparent 55%);opacity:0;transition:opacity .22s ease;pointer-events:none;border-radius:18px}.brands-card:hover{transform:translateY(-4px);border-color:#38bdf8cc;box-shadow:0 16px 40px #0f172a17,0 0 0 1px #38bdf859;z-index:10}.brands-card:hover:before{opacity:1}.brands-card-badge{position:absolute;inset-inline-start:.8rem;top:.7rem;z-index:2}.brands-card-initial{display:inline-flex;align-items:center;justify-content:center;width:2.3rem;height:2.3rem;border-radius:999px;background:radial-gradient(circle at 30% 0,#e0f2fe,#bae6fd);border:1px solid #7dd3fc;box-shadow:0 7px 18px #3b82f647,0 0 0 1px #ffffffbf inset;color:#0369a1;font-size:1rem;font-weight:900}.brands-card-image{width:5.5rem;height:5.5rem;border-radius:50%;background-size:cover;background-position:center;background-repeat:no-repeat;border:3px solid #ffffff;box-shadow:0 8px 24px #0f172a26,0 0 0 2px #22c1e833,inset 0 0 0 1px #ffffff80;position:relative;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}.brands-card-image-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,rgba(34,193,232,.1) 0%,rgba(34,193,232,.05) 50%,transparent 100%);border-radius:50%;pointer-events:none}.brands-card:hover .brands-card-image{transform:scale(1.05);box-shadow:0 12px 32px #22c1e840,0 0 0 3px #22c1e84d,inset 0 0 0 1px #fff9}@media (max-width: 640px){.brands-card-image{width:4.5rem;height:4.5rem}}.brands-card-body{margin-inline-start:3.5rem;display:flex;flex-direction:column;height:100%;transition:margin-inline-start .3s ease}.brands-card-body.has-image-icon{margin-inline-start:7rem}@media (max-width: 640px){.brands-card-body{margin-inline-start:3.1rem}.brands-card-body.has-image-icon{margin-inline-start:5.5rem}}.brands-card-title{margin:0;font-size:1rem;font-weight:800;color:#0f172a;line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (min-width: 1024px){.brands-card-title{font-size:1.05rem}}.brands-card-sub{margin:.35rem 0 0;font-size:.75rem;color:#64748b}.brands-card-actions{margin-top:auto;padding-top:.4rem;display:flex;align-items:center;justify-content:end;gap:.1rem}.brands-card-preview-btn{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .65rem;border-radius:10px;background:#fff;color:#22c1e8;font-size:.7rem;font-weight:400;border:1px solid #22c1e8;box-shadow:none;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);z-index:2;white-space:nowrap;flex-shrink:0}.brands-card-preview-btn:hover{background:linear-gradient(135deg,#22c1e8,#1ea8d4);color:#fff;border-color:#22c1e8;transform:translateY(-2px);box-shadow:0 6px 16px #22c1e866,0 3px 6px #22c1e84d}.brands-card-preview-btn:active{transform:translateY(0);box-shadow:0 2px 8px #22c1e84d,0 1px 3px #22c1e833}.brands-card-preview-btn i{font-size:.8rem}.brands-card-link-icon{position:absolute;inset-inline-end:.8rem;top:.8rem;width:2.2rem;height:2.2rem;display:flex;align-items:center;justify-content:center;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:50%;color:#64748b;font-size:.85rem;transition:all .25s ease;z-index:2;cursor:pointer}.brands-card-link-icon:hover{background:#e0f2fe;border-color:#bae6fd;color:#0369a1;transform:scale(1.1)}.brands-card-no-products{position:absolute;inset-inline-end:.8rem;bottom:.8rem;padding:.4rem .75rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;color:#94a3b8;font-size:.7rem;font-weight:600;z-index:2;white-space:nowrap}@media (max-width: 640px){.brands-card{min-height:105px;padding:.9rem .8rem .8rem}.brands-card-actions{padding-top:.3rem;justify-content:start!important}.brands-card-preview-btn{padding:.3rem .6rem;font-size:.65rem}.brands-card-preview-btn span{display:none}.brands-card-preview-btn i{font-size:.9rem}.brands-card-link-icon{width:2rem;height:2rem;font-size:.8rem;inset-inline-end:.7rem;bottom:.7rem;top:auto}.brands-card-no-products{padding:.35rem .65rem;font-size:.85rem;inset-inline-end:.7rem;bottom:.7rem}}.brands-empty{grid-column:1 / -1;padding:2rem 1rem;border-radius:18px;border:1px dashed var(--brand-border);background:#fff;text-align:center;font-size:.9rem;color:var(--brand-muted)}@media (max-width: 480px){.brands-wrap{padding-inline:.75rem}.brands-card{min-height:110px;padding:.8rem .75rem .75rem}.brands-card-title{font-size:.9rem}}.brands-hero{position:relative;border-radius:var(--brand-radius-xl);padding:1.6rem 1.4rem;overflow:hidden;margin-bottom:1.5rem;background:radial-gradient(circle at 0 0,rgba(34,193,232,.24),transparent 60%),radial-gradient(circle at 100% 100%,rgba(148,210,255,.22),transparent 55%),linear-gradient(135deg,#fff,#f5fbff);border:1px solid rgba(148,163,184,.3);box-shadow:0 16px 40px #0f172a0f,0 0 0 1px #ffffffe6}.brands-hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.4;pointer-events:none;background-image:radial-gradient(circle at 20% 0,rgba(34,193,232,.22),transparent 55%),radial-gradient(circle at 80% 100%,rgba(56,189,248,.18),transparent 55%)}.brands-hero-inner{position:relative;display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1.7fr);gap:1.5rem;align-items:center;z-index:1}@media (max-width: 768px){.brands-hero{padding:1.25rem 1rem 1.4rem}.brands-hero-inner{grid-template-columns:minmax(0,1fr);gap:1.1rem}}.brands-hero-main{color:var(--brand-ink)}.brands-hero-title{margin:0;font-size:1.7rem;line-height:1.4;font-weight:900;letter-spacing:-.02em;color:var(--brand-ink)}@media (min-width: 1024px){.brands-hero-title{font-size:2.1rem}}.brands-hero-sub{margin:.55rem 0 0;font-size:.9rem;line-height:1.8;color:var(--brand-muted)}.brands-hero-stats{margin-top:.9rem;display:flex;flex-wrap:wrap;gap:.5rem}.brands-stat-pill{display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .9rem;border-radius:999px;border:1px solid rgba(34,193,232,.3);background:linear-gradient(135deg,#ecfeff,#e0f7ff);font-size:.78rem;color:#0369a1;box-shadow:0 8px 20px #22c1e840}.brands-stat-pill i{font-size:.75rem}.brands-hero-search{align-self:stretch;border-radius:var(--brand-radius-lg);padding:.9rem 1rem;background:#fff;border:1px solid rgba(148,163,184,.45);box-shadow:0 14px 35px #0f172a14,0 0 0 1px #ffffffe6;display:flex;flex-direction:column;gap:.4rem}.brands-search-label{display:block;font-size:.75rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--brand-muted);margin-bottom:.1rem}.brands-search-field{position:relative}.brands-search-field input{width:100%;border-radius:999px;border:1px solid var(--brand-border);background:#f9fafb;color:var(--brand-ink);padding:.55rem 2.3rem .55rem .9rem;font-size:.85rem;outline:none;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.brands-search-field input::-moz-placeholder{color:#9ca3af}.brands-search-field input::placeholder{color:#9ca3af}.brands-search-field input:focus{border-color:var(--brand-main);box-shadow:0 0 0 1px #22c1e8bf,0 0 0 6px #22c1e82e;background:#fff}.brands-search-icon{position:absolute;inset-inline-start:.85rem;top:50%;transform:translateY(-50%);color:#9ca3af;font-size:.8rem;pointer-events:none}.brands-search-hint{margin:.2rem 0 0;font-size:.72rem;color:#94a3b8}.brands-page--index,.brands-page--index *{font-weight:700!important}.brands-preview-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172abf;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;display:flex;align-items:center;justify-content:center;padding:2rem;opacity:0;visibility:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);pointer-events:none}.brands-preview-modal-overlay.is-open{opacity:1;visibility:visible;pointer-events:auto}.brands-preview-modal-container{width:100%;max-width:900px;max-height:90vh;transform:scale(.9) translateY(20px);transition:transform .3s cubic-bezier(.4,0,.2,1)}.brands-preview-modal-overlay.is-open .brands-preview-modal-container{transform:scale(1) translateY(0)}.brands-preview-modal{background:#fff;border-radius:24px;border:none;box-shadow:0 25px 80px #0f172a59;overflow:hidden;display:flex;flex-direction:column;max-height:90vh}.brands-preview-modal-header{background:linear-gradient(135deg,#f8fafc,#fff);border-bottom:1px solid #e2e8f0;padding:1.25rem 1.5rem;display:flex;align-items:center;justify-content:space-between;flex-shrink:0}.brands-preview-modal-title{display:flex;align-items:center;gap:.6rem;font-size:1.1rem;font-weight:800;color:var(--brand-ink);margin:0}.brands-preview-modal-title i{color:var(--brand-main);font-size:1.2rem}.brands-preview-modal-close{background:transparent;border:none;font-size:1.25rem;color:var(--brand-muted);cursor:pointer;padding:.5rem;border-radius:8px;transition:all .2s ease;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem}.brands-preview-modal-close:hover{background:#f1f5f9;color:var(--brand-ink)}.brands-preview-modal-body{padding:1.5rem;max-height:calc(90vh - 80px);overflow-y:auto;flex:1}.brands-preview-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:1rem}.brands-preview-grid-item{position:relative;aspect-ratio:1;border-radius:16px;overflow:hidden;background:#f8fafc;border:2px solid #e2e8f0;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer}.brands-preview-grid-item:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 12px 32px #22c1e840;border-color:#22c1e880;z-index:10}.brands-preview-grid-item-link{position:relative;display:block;width:100%;height:100%;text-decoration:none;color:inherit}.brands-preview-grid-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .4s ease;border-radius:14px}.brands-preview-grid-item:hover img{transform:scale(1.1)}.brands-preview-grid-item-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 0%,rgba(15,23,42,.1) 50%,rgba(15,23,42,.3) 100%);pointer-events:none;transition:opacity .3s ease;border-radius:14px}.brands-preview-grid-item:hover .brands-preview-grid-item-overlay{opacity:0}.brands-preview-grid-item-tooltip{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(180deg,transparent 0%,rgba(15,23,42,.7) 30%,rgba(15,23,42,.95) 100%);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;padding:.75rem .9rem;border-radius:0 0 14px 14px;font-size:.75rem;font-weight:600;opacity:0;visibility:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);pointer-events:none;z-index:10;transform:translateY(100%)}.brands-preview-grid-item:hover .brands-preview-grid-item-tooltip,.brands-preview-offcanvas-body .brands-preview-grid-item-tooltip{opacity:1;visibility:visible;transform:translateY(0)}.brands-preview-grid-item-tooltip-title{line-height:1.4;word-break:break-word;text-align:center;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.brands-preview-offcanvas-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;opacity:0;visibility:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);pointer-events:none}.brands-preview-offcanvas-overlay.is-open{opacity:1;visibility:visible;pointer-events:auto}.brands-preview-offcanvas-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f172a99;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.brands-preview-offcanvas{position:absolute;right:0;left:auto;top:0;bottom:0;width:85%;max-width:400px;background:#fff;box-shadow:-4px 0 24px #0f172a33;display:flex;flex-direction:column;transform:translate(100%);transition:transform .3s cubic-bezier(.4,0,.2,1)}.brands-preview-offcanvas-overlay.is-open .brands-preview-offcanvas{transform:translate(0)}[dir=ltr] .brands-preview-offcanvas{inset-inline-start:auto;inset-inline-end:0;box-shadow:-4px 0 24px #0f172a33;transform:translate(100%)}[dir=ltr] .brands-preview-offcanvas-overlay.is-open .brands-preview-offcanvas{transform:translate(0)}.brands-preview-offcanvas-header{background:linear-gradient(135deg,#f8fafc,#fff);border-bottom:1px solid #e2e8f0;padding:1.25rem 1.5rem;display:flex;align-items:center;justify-content:space-between;flex-shrink:0}.brands-preview-offcanvas-title{display:flex;align-items:center;gap:.6rem;font-size:1.1rem;font-weight:800;color:var(--brand-ink);margin:0}.brands-preview-offcanvas-title i{color:var(--brand-main);font-size:1.2rem}.brands-preview-offcanvas-close{background:transparent;border:none;font-size:1.25rem;color:var(--brand-muted);cursor:pointer;padding:.5rem;border-radius:8px;transition:all .2s ease;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem}.brands-preview-offcanvas-close:hover{background:#f1f5f9;color:var(--brand-ink)}.brands-preview-offcanvas-body{padding:1.25rem;overflow-y:auto;flex:1}@media (max-width: 768px){.brands-preview-modal-overlay{padding:1rem}.brands-preview-modal-container{max-width:100%}.brands-preview-grid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:.85rem}.brands-preview-modal-body{padding:1.25rem;max-height:calc(90vh - 80px)}.brands-preview-offcanvas-body{padding:1rem}}@media (max-width: 480px){.brands-preview-grid{grid-template-columns:repeat(2,1fr);gap:.75rem}.brands-preview-offcanvas{width:90%}}:root{--c-cyan: #22c6dd;--c-cyan-2: #0ea5b8;--c-navy: #0f2740;--c-red: #ef4444;--c-green: #16a34a;--c-muted: #64748b;--c-br: #e5e7eb;--r: 14px;--r-lg: 22px;--shadow: 0 10px 26px rgba(15, 39, 64, .1);--shadow-lg: 0 16px 40px rgba(15, 39, 64, .14);--container: 1240px;--sidebar: 280px;--gap: 20px}.sale-container{max-width:var(--container);margin-inline:auto;padding:12px}.sale-layout{display:grid;grid-template-columns:1fr;gap:16px}@media (min-width: 768px){.sale-layout{grid-template-columns:var(--sidebar) 1fr;gap:20px}}.sale-content{min-width:0}.sale-hero{position:relative;overflow:hidden;padding:16px 14px 18px;border-radius:24px;background:#fff;border:1px solid rgba(148,163,184,.35);box-shadow:0 12px 30px #0f172a14;margin-bottom:16px}.sale-hero:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:26px;background:linear-gradient(135deg,#22c6dd59,#38bdf800,#2dd4bf4d);opacity:.45;z-index:-1}.sale-hero,.sale-hero *{font-weight:700}.hero-main{position:relative;z-index:1;display:flex;flex-direction:column;gap:10px}.sale-label-row{display:flex;flex-wrap:wrap;gap:6px}.pill{display:inline-flex;align-items:center;justify-content:center;padding:.3rem .8rem;border-radius:999px;font-size:11px;letter-spacing:.01em}.pill-main{background:linear-gradient(135deg,#22c7dd,#0ea5b3);color:#fff;box-shadow:0 10px 26px #22c6dd73}.pill-sub{background:#f9fafb;color:#0f172a;border:1px solid rgba(148,163,184,.6)}.sale-hero-title{margin:4px 0 2px;font-size:clamp(18px,2.4vw,24px);color:#0f172a;line-height:1.5;letter-spacing:.01em}.hero-actions-row{display:flex;flex-direction:column;gap:8px;margin-top:8px}.hero-primary-cta{display:inline-flex;align-items:center;justify-content:center;padding:.6rem 1.2rem;border-radius:999px;border:none;background:linear-gradient(135deg,#0ea5b3,#22c7dd);color:#fff;font-size:.9rem;text-decoration:none;box-shadow:0 12px 30px #22c6dd73;transform:translateY(0);transition:transform .14s ease,box-shadow .14s ease,filter .14s ease}.hero-primary-cta:hover{transform:translateY(-2px);filter:brightness(1.03)}.hero-quick-filters{display:flex;flex-wrap:wrap;gap:6px}.hero-chip{border-radius:999px;border:1px solid rgba(148,163,184,.9);padding:.28rem .9rem;background:#f8fafc;font-size:11px;cursor:pointer;white-space:nowrap;color:#0f172a;transition:background .12s ease,border-color .12s ease,box-shadow .12s ease,transform .1s ease}.hero-chip:hover{border-color:#22c7dd;background:#ecfeff;box-shadow:0 6px 18px #94a3b866;transform:translateY(-1px)}@media (min-width: 768px){.sale-hero{padding:18px 20px 20px}.hero-actions-row{flex-direction:row;align-items:center;gap:10px}}@media (max-width: 480px){.sale-hero{padding:12px 10px 14px;margin-bottom:12px}}.filter-fab-wrapper{position:sticky;top:10px;z-index:50;margin-bottom:10px;display:flex;justify-content:center}.filter-fab{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.6rem 1.2rem;background:linear-gradient(135deg,var(--c-cyan),var(--c-cyan-2));color:#fff;border:0;border-radius:14px;font-weight:800;font-size:.9rem;box-shadow:0 8px 24px #22c6dd59;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease;position:relative}.filter-fab:active{transform:scale(.98)}.filter-fab.has-active-filters{background:linear-gradient(135deg,#0ea5b3,#22c7dd);box-shadow:0 10px 28px #22c6dd73}.filter-badge{position:absolute;top:-6px;left:-6px;background:#ef4444;color:#fff;font-size:10px;font-weight:900;min-width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:0 4px;box-shadow:0 2px 8px #ef444466}@media (min-width: 768px){.filter-fab-wrapper{display:none}}.sale-sidebar{position:relative}.sale-filters{background:#fff;border:1px solid var(--c-br);border-radius:16px;box-shadow:var(--shadow);padding:14px}@media (min-width: 768px){.sale-filters{position:sticky;top:12px}}.filter-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.filter-head span{font-weight:800;color:var(--c-navy)}.filter-head .reset{color:#0f172a;font-size:12px;border:1px solid var(--c-br);padding:.25rem .5rem;border-radius:8px;background:#fff;text-decoration:none}.filter-head .reset:hover{background:#f8fafc}.f-group{display:flex;flex-direction:column;gap:6px;margin-bottom:10px}.f-row{display:grid;grid-template-columns:1fr 1fr;gap:10px}.f-label{color:#334155;font-size:13px;font-weight:700;display:flex;align-items:center;gap:6px;margin-bottom:8px}.f-label i{color:var(--c-cyan);font-size:12px}.f-input-wrapper{position:relative;display:flex;align-items:center}.f-input-icon{position:absolute;right:12px;color:#94a3b8;font-size:14px;pointer-events:none;z-index:1}.f-input-with-icon{padding-right:38px!important}.f-input-suffix{position:absolute;left:12px;color:#64748b;font-weight:700;font-size:13px;pointer-events:none}.f-input{border:1.5px solid var(--c-br);outline:none;border-radius:10px;padding:.55rem .75rem;font-size:14px;background:#fff;width:100%;transition:border-color .2s ease,box-shadow .2s ease;font-family:inherit}.f-input:focus{border-color:var(--c-cyan);box-shadow:0 0 0 3px #22c6dd1a}.f-input::-moz-placeholder{color:#94a3b8;opacity:1}.f-input::placeholder{color:#94a3b8;opacity:1}.f-select-wrapper{position:relative}.f-select-icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#94a3b8;font-size:12px;pointer-events:none;z-index:1}.f-input-select{padding-left:36px!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-image:none}.f-input-select:focus{border-color:var(--c-cyan)}.f-checkboxes{display:flex;flex-direction:column;gap:10px}.f-checkbox{display:flex;align-items:center;gap:10px;cursor:pointer;padding:10px 12px;border-radius:10px;border:1.5px solid #e2e8f0;background:#fff;transition:all .2s ease;position:relative}.f-checkbox:hover{border-color:var(--c-cyan);background:#f0fdfa}.f-checkbox input[type=checkbox]{position:absolute;opacity:0;width:0;height:0}.f-checkbox-custom{width:20px;height:20px;border:2px solid #cbd5e1;border-radius:6px;background:#fff;display:flex;align-items:center;justify-content:center;transition:all .2s ease;flex-shrink:0;position:relative}.f-checkbox input:checked~.f-checkbox-custom{background:var(--c-cyan);border-color:var(--c-cyan)}.f-checkbox input:checked~.f-checkbox-custom:after{content:"✓";color:#fff;font-size:12px;font-weight:900}.f-checkbox-label{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:#0f172a;flex:1}.f-checkbox-label i{color:var(--c-cyan);font-size:14px}.chip{display:inline-flex;align-items:center;gap:6px;border-radius:999px;border:1px solid #e2e8f0;padding:.2rem .6rem;font-size:12px;cursor:pointer}.chip input{margin:0}.chip span{white-space:nowrap}.btn-apply{width:100%;margin-top:12px;cursor:pointer;border:none;background:linear-gradient(135deg,var(--c-cyan),var(--c-cyan-2));color:#fff;font-weight:800;padding:.65rem 1rem;border-radius:12px;box-shadow:0 12px 24px #22c6dd47;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:8px;font-size:.95rem}.btn-apply:hover{filter:saturate(1.06) brightness(1.02);transform:translateY(-1px);box-shadow:0 14px 28px #22c6dd59}.btn-apply:active{transform:translateY(0)}.btn-apply i{font-size:14px}.price-range-container{display:flex;flex-direction:column;gap:12px}.price-range-display{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:linear-gradient(135deg,#f0fdfa,#ecfeff);border:1.5px solid #cffafe;border-radius:10px;font-weight:700}.price-min-display,.price-max-display{color:var(--c-cyan);font-size:14px}.price-separator{color:#64748b;font-size:12px;margin:0 8px}.price-range-sliders{display:flex;flex-direction:column;gap:16px}.price-range-item{display:flex;flex-direction:column;gap:8px}.price-range-label{font-size:12px;font-weight:600;color:#64748b}.price-range-input{width:100%;height:6px;border-radius:3px;background:#e2e8f0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:background .2s ease}.price-range-input:hover{background:#cbd5e1}.price-range-input::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:var(--c-cyan);cursor:pointer;box-shadow:0 2px 8px #22c6dd66;-webkit-transition:all .2s ease;transition:all .2s ease}.price-range-input::-webkit-slider-thumb:hover{transform:scale(1.1);box-shadow:0 4px 12px #22c6dd80}.price-range-input::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:var(--c-cyan);cursor:pointer;border:0;box-shadow:0 2px 8px #22c6dd66;-moz-transition:all .2s ease;transition:all .2s ease}.price-range-input::-moz-range-thumb:hover{transform:scale(1.1);box-shadow:0 4px 12px #22c6dd80}.price-inputs-row{margin-top:4px}.f-hint{font-size:11px;color:#64748b;margin-top:4px;padding:6px 10px;background:#f1f5f9;border-radius:6px;display:flex;align-items:center;gap:6px}.f-hint:before{content:"ℹ";color:var(--c-cyan);font-weight:700}.spec-group{border:1.5px solid #e2e8f0;border-radius:10px;padding:6px 8px;margin-bottom:8px;background:#fff;transition:border-color .2s ease}.spec-group:hover{border-color:var(--c-cyan)}.spec-group>summary{cursor:pointer;font-size:13px;font-weight:700;color:#0f172a;list-style:none;padding:8px 4px;display:flex;align-items:center;gap:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.spec-group>summary::marker{display:none}.spec-group>summary:before{content:"▶";font-size:10px;color:var(--c-cyan);transition:transform .2s ease;display:inline-block}.spec-group[open]>summary:before{transform:rotate(90deg)}.spec-group[open]>summary{border-bottom:1.5px solid #e2e8f0;padding-bottom:8px;margin-bottom:8px}.spec-options{display:flex;flex-wrap:wrap;gap:8px;padding-top:4px}.content-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px;flex-wrap:wrap}.content-head .count{color:#0f172a;font-weight:700;font-size:.95rem}.inline-sort{display:flex;align-items:center;gap:8px}.inline-sort select{border:1px solid var(--c-br);border-radius:10px;padding:.35rem .5rem;min-width:150px;height:38px}.active-filters{display:flex;flex-wrap:wrap;gap:6px;align-items:center;padding:8px 10px;margin-bottom:10px;border-radius:12px;background:#f9fafb;border:1px solid #e5e7eb;font-size:12px}.active-filters .label{font-weight:700;color:#0f172a}.active-filters .pill{background:#e0f2fe;color:#0f172a;box-shadow:none;padding:.25rem .6rem;font-size:11px}.active-filters .clear{margin-inline-start:auto;font-size:11px;color:#ef4444;text-decoration:none}.sale-grid{display:grid;gap:12px;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width: 390px){.sale-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 640px){.sale-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@media (min-width: 1024px){.sale-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.sale-container{padding:16px 20px}}.sale-card{display:block;background:#fff;border:1px solid var(--c-br);border-radius:16px;overflow:hidden;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease;box-shadow:var(--shadow)}.sale-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg);border-color:#22c6dd59}.card-thumb{position:relative;background:linear-gradient(180deg,#fff,#f6fbfc);aspect-ratio:1/1;display:flex;align-items:center;justify-content:center}.card-thumb img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:12px}.badge-off{position:absolute;top:.5rem;right:.5rem;color:#fff;font-weight:800;background:linear-gradient(135deg,#ef4444,#dc2626);padding:.22rem .48rem;border-radius:999px;box-shadow:0 12px 26px #ef444459;font-size:12px}.badge-free{position:absolute;bottom:.5rem;right:.5rem;color:#fff;font-size:11px;font-weight:700;background:linear-gradient(135deg,#16a34a,#15803d);padding:.2rem .45rem;border-radius:8px;box-shadow:0 10px 22px #16a34a40}.badge-low{position:absolute;bottom:.5rem;left:.5rem;color:#1e293b;font-size:11px;background:#fbbf24;padding:.2rem .45rem;border-radius:8px}.card-body{padding:10px 12px 12px}.card-title{color:#0f172a;font-size:.95rem;line-height:1.55;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:44px}.card-price{margin-top:6px}.card-price .old{color:#64748b;text-decoration:line-through;font-size:.85rem;text-align:left}.card-price .now{color:var(--c-green);font-weight:900;font-size:1rem;text-align:left}.card-price .now span{font-weight:600}.sale-empty{background:#fff7ed;border:1px solid #fde68a;color:#92400e;padding:14px;border-radius:14px}.sale-pagination{display:flex;gap:8px;justify-content:center;align-items:center;margin-top:16px;flex-wrap:wrap}.sale-pagination .pg-btn,.sale-pagination .pg-num{min-width:36px;height:36px;display:inline-flex;justify-content:center;align-items:center;padding:0 .6rem;border:1px solid var(--c-br, #e5e7eb);border-radius:10px;background:#fff;color:#0f172a;font-weight:700;font-size:.9rem;box-shadow:var(--shadow, 0 2px 8px rgba(0, 0, 0, .05));transition:.15s}.sale-pagination .pg-num.active{background:linear-gradient(135deg,var(--c-cyan, #22c7dd),var(--c-cyan-2, #0ea5b3));color:#fff;border-color:transparent}.sale-pagination .pg-btn.disabled{opacity:.4;pointer-events:none}.sale-pagination .pg-gap{padding:0 .3rem;color:#94a3b8}.sale-filters-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147482001;background:#0206178c;display:none;opacity:0;transition:opacity .2s ease}.sale-filters-backdrop.show{display:block;opacity:1}.sale-filters-panel{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147482002;background:#fff;display:none;flex-direction:column;transform:translate(100%);transition:transform .25s cubic-bezier(.4,0,.2,1);overflow:hidden}.sale-filters-panel.is-open{display:flex;transform:translate(0)}.fp-header{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:center;padding:14px 16px;background:linear-gradient(180deg,#f8fafc,#fff 80%);border-bottom:1px solid #eef2f7;min-height:56px}.fp-title{font-weight:800;color:#0f172a;font-size:1.1rem}.fp-close{position:absolute;inset-inline-start:12px;top:50%;transform:translateY(-50%);width:36px;height:36px;border:0;background:#f3f4f6;border-radius:10px;font-size:24px;line-height:1;color:#334155;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s ease,transform .1s ease}.fp-close:active{transform:translateY(-50%) scale(.95);background:#e2e8f0}.fp-reset{position:absolute;inset-inline-end:12px;top:50%;transform:translateY(-50%);color:#ef4444;font-size:13px;font-weight:700;text-decoration:none;padding:.3rem .6rem;border-radius:8px;transition:background .15s ease}.fp-reset:active{background:#fee2e2}.fp-body{flex:1 1 auto;overflow-y:auto;overflow-x:hidden;padding:16px;-webkit-overflow-scrolling:touch;padding-bottom:calc(env(safe-area-inset-bottom,0px) + 20px)}.sale-filters-panel .f-group{margin-bottom:16px}.sale-filters-panel .f-label{font-weight:700;margin-bottom:8px;color:#0f172a}.sale-filters-panel .f-input{border:1.5px solid #e2e8f0;transition:border-color .15s ease,box-shadow .15s ease}.sale-filters-panel .f-input:focus{border-color:var(--c-cyan);box-shadow:0 0 0 3px #22c6dd1a}.sale-filters-panel .chip{padding:.35rem .75rem;font-size:13px;transition:all .15s ease}.sale-filters-panel .chip:has(input:checked){background:#e0f2fe;border-color:var(--c-cyan);color:#0f172a}.sale-filters-panel .spec-group{margin-bottom:12px}.sale-filters-panel .spec-group>summary{padding:10px 12px;font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sale-filters-panel .spec-options{padding:8px 12px 12px;gap:8px}.sale-filters-panel .btn-apply{margin-top:20px;padding:.7rem 1rem;font-size:1rem;position:sticky;bottom:0}.price-range-mobile{display:flex;flex-direction:column;gap:12px;margin-bottom:12px}.price-range-mobile input[type=range]{width:100%;height:6px;border-radius:3px;background:#e2e8f0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.price-range-mobile input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:var(--c-cyan);cursor:pointer;box-shadow:0 2px 8px #22c6dd66}.price-range-mobile input[type=range]::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:var(--c-cyan);cursor:pointer;border:0;box-shadow:0 2px 8px #22c6dd66}@media (min-width: 768px){.sale-filters-backdrop,.sale-filters-panel{display:none!important}.sale-sidebar{display:block!important}}@media (max-width: 767px){.sale-sidebar{display:none}.sale-layout{grid-template-columns:1fr}}@media (max-width: 480px){.sale-card{border-radius:12px}.card-body{padding:8px 10px 10px}.card-title{font-size:.9rem;min-height:40px}.card-price .now{font-size:.95rem}}.sale-loading-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#fffffff2;display:none;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.sale-loading-overlay.show{display:flex}.sale-loading-spinner{text-align:center}.spinner{width:48px;height:48px;border:4px solid #e2e8f0;border-top-color:var(--c-cyan);border-radius:50%;animation:spin .8s linear infinite;margin:0 auto 12px}@keyframes spin{to{transform:rotate(360deg)}}.sale-loading-spinner p{color:#64748b;font-weight:600;font-size:.95rem}@media (max-width: 480px){.sale-hero-title{font-size:18px}.hero-primary-cta{padding:.55rem 1rem;font-size:.85rem}.hero-chip{padding:.25rem .75rem;font-size:10px}}@media (max-width: 480px){.sale-pagination{gap:6px}.sale-pagination .pg-btn,.sale-pagination .pg-num{min-width:32px;height:32px;font-size:.85rem}}.sale-category-description{background:#fff;border:1px solid rgba(148,163,184,.35);border-radius:16px;padding:24px;margin-bottom:24px;margin-top:24px;box-shadow:0 4px 12px #0f172a0d}.category-description-wrapper{position:relative}.category-description-content{max-width:100%;line-height:1.8;color:#334155;font-size:15px;max-height:400px;overflow:hidden;transition:max-height .4s ease;position:relative}.category-description-content.expanded{max-height:none}.category-description-content:after{content:"";position:absolute;bottom:0;right:0;left:0;height:60px;background:linear-gradient(to top,#fff,#fff0);pointer-events:none;transition:opacity .3s ease}.category-description-content.expanded:after{opacity:0}.category-description-toggle{width:100%;margin-top:16px;padding:12px 20px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;color:#334155;font-size:14px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .3s ease}.category-description-toggle:hover{background:#f1f5f9;border-color:#22c6dd;color:#0ea5b8}.category-description-toggle .toggle-icon{transition:transform .3s ease}.category-description-toggle .toggle-icon.rotated{transform:rotate(180deg)}.category-description-content p{margin-bottom:16px;text-align:justify;font-family:inherit}.category-description-content h2{color:#0f2740;font-size:22px;font-weight:700;margin-top:32px;margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid #22c6dd;font-family:inherit}.category-description-content h3{color:#1e293b;font-size:18px;font-weight:600;margin-top:24px;margin-bottom:12px;font-family:inherit}.category-description-content ul,.category-description-content ol{margin:16px 0;padding-right:24px;line-height:1.9;font-family:inherit}.category-description-content ul li,.category-description-content ol li{margin-bottom:10px;font-family:inherit}.category-description-content ul li::marker{color:#22c6dd}.category-description-content strong{color:#0f2740;font-weight:600}.category-description-content .faq-section{margin-top:32px}.category-description-content .faq-item{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:20px;margin-bottom:16px}.category-description-content .faq-item h3{color:#0f2740;font-size:16px;font-weight:600;margin-top:0;margin-bottom:12px}.category-description-content .faq-item p{margin-bottom:8px}.category-description-content .faq-item ul{margin-top:8px;margin-bottom:8px}@media (max-width: 768px){.sale-category-description{padding:16px;margin-bottom:16px}.category-description-content{font-size:14px}.category-description-content h2{font-size:18px;margin-top:24px}.category-description-content h3{font-size:16px;margin-top:20px}.category-description-content ul,.category-description-content ol{padding-right:20px}.category-description-content .faq-item{padding:16px}}select,input{font-family:inherit}body.sale-filters-open{overflow:hidden!important;position:fixed;width:100%}:root{--brand: #22bed4;--brand-600: #12a7bd;--ink: #13232f;--muted: #6b7785;--surface: #fff;--surface-2: #f6f8fa;--border: #e7eef3;--success: #16a34a;--warning: #f59e0b;--danger: #e11d48;--radius: 14px}.uc-container{max-width:1120px;margin:18px auto;padding:0 14px}.uc-header{display:flex;align-items:center;gap:10px;margin-bottom:14px}.uc-header h1{font-size:1.15rem;font-weight:800;margin:0;color:var(--ink)}.uc-count{font-size:.9rem;color:var(--muted);background:var(--surface-2);border:1px solid var(--border);padding:4px 10px;border-radius:999px}.uc-filters{margin-bottom:12px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:12px}.uc-filters-row{display:flex;gap:8px;flex-wrap:wrap}.uc-input,.uc-select{border:1px solid var(--border);border-radius:10px;padding:9px 12px;background:#fff;min-width:220px}.uc-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:10px;padding:9px 12px;font-weight:600;cursor:pointer;text-decoration:none;white-space:nowrap}.uc-btn-primary{background:var(--brand);color:#fff;border:1px solid var(--brand)}.uc-btn-primary:hover{background:var(--brand-600)}.uc-btn-ghost{background:#fff;color:var(--ink);border:1px solid var(--border)}.uc-btn-outline{background:#fff;color:var(--brand);border:1px solid var(--brand)}.w-100{width:100%}.uc-table-wrap{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.uc-table{width:100%;border-collapse:separate;border-spacing:0}.uc-table thead th{background:var(--surface-2);color:var(--ink);font-weight:800;padding:12px;border-bottom:1px solid var(--border)}.uc-table td{padding:12px;border-bottom:1px solid var(--border);vertical-align:top}.uc-product{min-width:260px}.uc-product-link{display:flex;gap:10px;align-items:flex-start;color:inherit;text-decoration:none}.uc-product-link img{width:48px;height:48px;-o-object-fit:cover;object-fit:cover;border-radius:10px;border:1px solid var(--border);background:#fff}.uc-rate{min-width:120px}.uc-stars{position:relative;display:inline-grid;grid-auto-flow:column;gap:2px}.uc-stars i{font-size:12px;opacity:.25}.uc-stars-fill{position:absolute;inset:0 0 auto 0;height:100%;background:linear-gradient(90deg,#ffbf00,#ff7b00);z-index:0;border-radius:2px;mix-blend-mode:soft-light;pointer-events:none}.uc-rate-num{font-size:.85rem;color:var(--muted);margin-top:4px}.uc-body .ellipsis-3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.uc-badge{display:inline-flex;align-items:center;gap:6px;font-size:.85rem;font-weight:700;border-radius:999px;padding:6px 10px;border:1px solid}.uc-badge--approved{color:#0a6b35;background:#eaf8f0;border-color:#c9eedb}.uc-badge--pending{color:#8a5302;background:#fff7e6;border-color:#ffe8bd}.uc-badge--rejected{color:#8a1024;background:#ffe9ee;border-color:#ffc3cf}.uc-actions-col{width:160px}.uc-actions{display:flex;gap:8px;flex-wrap:wrap}.uc-date{font-size:.9rem;color:var(--muted)}.uc-cards{display:grid;gap:12px}.uc-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:12px}.uc-card-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.uc-card-date{font-size:.85rem;color:var(--muted)}.uc-card-product{margin-bottom:8px}.uc-card-rate{display:flex;gap:10px;align-items:center;margin:6px 0}.uc-card-actions{margin-top:10px}.uc-empty{display:grid;justify-items:center;gap:10px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:28px;margin-top:10px}.uc-empty img{width:120px;opacity:.8}.uc-muted{color:var(--muted)}.ellipsis-2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.hide-sm{display:block}.show-sm{display:none}@media (max-width: 900px){.hide-sm{display:none}.show-sm{display:block}.uc-container{padding:0 10px}.uc-filters{padding:10px}.uc-input,.uc-select{min-width:160px}}:root{--pri: #ff6a00;--pri-600: #e35e00;--pri-100: rgba(255, 106, 0, .08);--sec: #19bfd3;--sec-100: rgba(25, 191, 211, .12);--ok: #2e7b32;--ok-100: rgba(46, 123, 50, .1);--danger: #b3001a;--ink: #111827;--muted: #6b7280;--line: #e8edf3;--card: #fff;--soft: #f9fbfd;--soft-2: #f3f7fb;--shadow: 0 10px 22px rgba(0, 0, 0, .06);--radius: 14px}@media (prefers-color-scheme: dark){:root{--ink: #e5e7eb;--muted: #94a3b8;--line: #243042;--card: #0f172a;--soft: #0b1220;--soft-2: #0d1424;--shadow: 0 8px 18px rgba(0, 0, 0, .4)}}#pricing-app{direction:rtl;color:var(--ink);font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Tahoma,Ubuntu,Noto Sans Arabic,Geeza Pro,IRANSans,sans-serif}#pricing-app .h5,#pricing-app h1,#pricing-app h2,#pricing-app h3,#pricing-app h4,#pricing-app h5,#pricing-app h6{margin:0}#pricing-app h1{display:flex;align-items:center;gap:.6rem;font-weight:800;color:var(--ink);font-size:1.15rem;letter-spacing:.2px}#pricing-app h1:after{content:"";flex:1;height:3px;margin-inline-start:.5rem;background:linear-gradient(90deg,var(--pri),transparent);border-radius:2px}#pricing-app .card{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);overflow:hidden}#pricing-app .card.p-3,#pricing-app .card .p-3{padding:12px!important}#pricing-app .card-body{padding:12px}#pricing-app .mb-3{margin-bottom:12px!important}#pricing-app .g-3{row-gap:12px;-moz-column-gap:12px;column-gap:12px}#pricing-app .card .fs-5{font-size:1.05rem!important}#pricing-app .card .small{font-size:.82rem!important}#pricing-app .card i{font-size:1rem;opacity:.8}#pricing-app .card:hover{transform:translateY(-1px);transition:transform .12s ease}#pricing-app .btn{border-radius:10px;font-weight:700;padding:.38rem .65rem;border-width:1px}#pricing-app .btn-outline-primary{color:var(--pri);border-color:var(--pri);background:transparent}#pricing-app .btn-outline-primary:hover{color:#fff;background:var(--pri);border-color:var(--pri);box-shadow:0 8px 18px #ff6a0040}#pricing-app .btn-outline-secondary{color:#0b6072;border-color:var(--sec);background:transparent}#pricing-app .btn-outline-secondary:hover{color:#fff;background:var(--sec);border-color:var(--sec)}#pricing-app .table{width:100%;margin-bottom:0;background:var(--card);border-color:var(--line);font-size:.92rem}#pricing-app .table thead th{position:sticky;top:0;z-index:2;background:linear-gradient(180deg,var(--soft) 0%,var(--soft-2) 100%);color:#475569;font-weight:800;letter-spacing:.01em;padding:.6rem .75rem;border-bottom:1px solid var(--line);white-space:nowrap}@media (prefers-color-scheme: dark){#pricing-app .table thead th{color:#cbd5e1}}#pricing-app .table tbody td{vertical-align:middle;padding:.6rem .75rem;border-color:var(--line)}#pricing-app .table tbody tr{transition:background-color .12s ease}#pricing-app .text-end{text-align:end}#pricing-app .fw-bold{font-weight:800!important}#pricing-app .text-muted{color:var(--muted)!important}#pricing-app .text-success{color:var(--ok)!important}#pricing-app .text-danger{color:var(--danger)!important}#pricing-app .text-warning{color:#a16207!important}#pricing-app .text-decoration-line-through{text-decoration:line-through}#pricing-app .align-middle{vertical-align:middle!important}#pricing-app .badge{border:1px solid var(--line);border-radius:999px;padding:.2rem .55rem;font-weight:800;background:#f8fafc}@media (prefers-color-scheme: dark){#pricing-app .badge{background:#0b1220}}#pricing-app .badge.bg-warning-subtle{background:#ffbf001f!important;color:#7a4e00!important;border-color:#ffbf0047!important}#pricing-app canvas{width:100%!important;height:auto!important;max-height:280px;display:block}#pricing-app .help-dot{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:var(--sec);color:#fff;font-size:.7rem;cursor:default}#pricing-app .toast-center{position:fixed;inset-inline:0;top:16px;margin:auto;z-index:1060;width:-moz-fit-content;width:fit-content;background:var(--card);color:var(--ink);border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow);padding:.55rem .8rem;font-weight:700;font-size:.92rem;opacity:0;transform:translateY(-6px);transition:all .18s ease}#pricing-app .toast-center.show{opacity:1;transform:translateY(0)}@media (max-width: 992px){#pricing-app .table thead{display:none}#pricing-app .table tbody tr{display:grid;grid-template-columns:1fr 1fr;grid-row-gap:.5rem;padding:.55rem;border-bottom:1px solid var(--line)}#pricing-app .table tbody td{padding:.4rem .5rem}#pricing-app .table tbody td:nth-child(1){grid-column:1/-1}#pricing-app .table tbody td:last-child{grid-column:1/-1}#pricing-app .btn{padding:.45rem .75rem}}#pricing-app .section-title{font-weight:900;margin-bottom:.35rem;font-size:1rem;color:var(--ink)}#pricing-app .subtle{background:var(--soft);border:1px dashed var(--line);border-radius:12px;padding:.6rem .8rem}#pricing-app a{color:inherit;text-decoration:none;transition:color .12s ease,background .12s ease}#pricing-app a.btn{text-decoration:none}#pricing-app a:hover{color:var(--pri)}#pricing-app .table-responsive{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius);overflow:auto;scrollbar-width:thin;scrollbar-color:var(--muted) transparent}#pricing-app .table-responsive::-webkit-scrollbar{height:8px;width:8px}#pricing-app .table-responsive::-webkit-scrollbar-thumb{background:#64748b59;border-radius:8px}@media print{#pricing-app .card,#pricing-app .table{box-shadow:none!important}#pricing-app .btn,#pricing-app .toast-center{display:none!important}#pricing-app canvas{max-height:none!important}}#pricing-app .section{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:12px;box-shadow:var(--shadow)}#pricing-app .table tbody tr td .badge-discount{background:var(--ok-100);color:#185c1c;border:1px solid rgba(46,123,50,.25)}#pricing-app .table-header{display:flex;align-items:center;justify-content:space-between;padding:.5rem .75rem;border-bottom:1px solid var(--line);background:var(--soft)}.kpi-card{height:100%;border:1px solid #e9eef5;border-radius:14px;padding:14px;display:grid;grid-template-rows:auto auto auto 1fr;gap:6px;box-shadow:0 8px 24px #1018280a}.kpi-head{display:flex;align-items:center;justify-content:space-between}.kpi-title{font-size:.9rem;color:#64748b;font-weight:700}.kpi-icon{opacity:.9}.kpi-value{font-weight:900;font-size:1.4rem;color:#0f172a}.kpi-sub{font-size:.78rem;color:#8a94a6}.kpi-chart{min-height:54px;display:flex;align-items:flex-end}.kpi-chart canvas{width:100%!important;height:60px!important}.kpi-row>[class*=col-]{display:flex}.kpi-row .kpi-card{width:100%}:root{--pri: #ff6a00;--pri-600: #e35e00;--pri-100: rgba(255, 106, 0, .08);--sec: #19bfd3;--sec-100: rgba(25, 191, 211, .12);--ok: #2e7b32;--ok-100: rgba(46, 123, 50, .1);--danger: #b3001a;--ink: #111827;--muted: #6b7280;--line: #e8edf3;--card: #fff;--soft: #f9fbfd}#pricing-app{direction:rtl;color:var(--ink);font-family:var( --psp-font, var( --app-font-sans, IRANSans, Vazirmatn, YekanBakh, system-ui, -apple-system, Segoe UI, Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif ) )}#pricing-app *,.ap-toast{font-family:inherit}#pricing-app h1{display:flex;align-items:center;gap:.5rem;font-weight:800;color:#0f172a;margin-bottom:.6rem!important}#pricing-app h1:after{content:"";flex:1;height:3px;margin-inline-start:.4rem;background:linear-gradient(90deg,var(--pri),transparent);border-radius:2px}#pricing-app #filters{background:var(--soft);border:1px solid var(--line);border-radius:12px;padding:10px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-bottom:.75rem!important}#pricing-app #filters .filter-cell{display:flex;flex-direction:column;min-width:0}#pricing-app #filters .form-label{font-weight:700;color:#1f2937;margin-bottom:.25rem}#pricing-app #filters .form-select,#pricing-app #filters .form-control{border:1px solid #d9e1ea;background:#fff;color:#111;border-radius:10px;height:34px;font-size:.9rem;padding:.25rem .5rem;transition:border-color .15s,box-shadow .15s,background .15s}#pricing-app #filters .form-control:focus,#pricing-app #filters .form-select:focus{border-color:var(--sec);box-shadow:0 0 0 .2rem #19bfd32e;outline:none}#pricing-app #fc-field,#pricing-app #fc-min,#pricing-app #fc-max,#pricing-app #fc-cat,#pricing-app #fc-status,#pricing-app #fc-pub-mode,#pricing-app #fc-pub-from,#pricing-app #fc-pub-to,#pricing-app #fc-q,#pricing-app #fc-load{grid-column:span 6}@media (min-width: 768px){#pricing-app #filters{grid-template-columns:repeat(8,minmax(0,1fr))}#pricing-app #fc-field{grid-column:span 3}#pricing-app #fc-min,#pricing-app #fc-max{grid-column:span 2}#pricing-app #fc-cat,#pricing-app #fc-status{grid-column:span 4}#pricing-app #fc-pub-mode{grid-column:span 3}#pricing-app #fc-pub-from,#pricing-app #fc-pub-to{grid-column:span 2}#pricing-app #fc-q{grid-column:span 5}#pricing-app #fc-load{grid-column:span 2}}@media (min-width: 992px){#pricing-app #filters{grid-template-columns:repeat(12,minmax(0,1fr))}#pricing-app #fc-field,#pricing-app #fc-min,#pricing-app #fc-max{grid-column:span 2}#pricing-app #fc-cat,#pricing-app #fc-status,#pricing-app #fc-pub-mode{grid-column:span 3}#pricing-app #fc-pub-from,#pricing-app #fc-pub-to{grid-column:span 2}#pricing-app #fc-q{grid-column:span 3}#pricing-app #fc-load{grid-column:span 2}}#pricing-app .card{background:var(--card);border:1px solid var(--line);border-radius:12px;box-shadow:0 8px 18px #0000000d;overflow:hidden}#pricing-app .card-body{padding:.6rem .55rem}#pricing-app .form-text{font-size:.8rem;color:#6b7280}#pricing-app .btn{font-weight:800;border-radius:10px;padding:.3rem .55rem;font-size:.85rem;line-height:1.1;transition:transform .1s,box-shadow .15s,background .15s,color .15s,border-color .15s}#pricing-app .btn:active{transform:translateY(1px)}#pricing-app .btn-primary{background:var(--pri);border-color:var(--pri);color:#fff}#pricing-app .btn-primary:hover{background:var(--pri-600);border-color:var(--pri-600);box-shadow:0 6px 14px #ff6a0040}#pricing-app .btn-outline-secondary{color:#0b6072;border-color:var(--sec)}#pricing-app .btn-outline-secondary:hover{background:var(--sec);color:#fff}#pricing-app .btn-outline-success{color:var(--ok);border-color:var(--ok)}#pricing-app .btn-outline-success:hover{background:var(--ok);color:#fff;box-shadow:0 6px 14px #2e7b3240}#pricing-app .btn-outline-danger{color:var(--danger);border-color:var(--danger)}#pricing-app .btn-outline-danger:hover{background:var(--danger);color:#fff}#pricing-app .btn-warning{background:#ffd166;border-color:#ffca3a;color:#412e00}#pricing-app .btn-warning:hover{background:#ffbf00;border-color:#ffbf00;color:#2b2100}#pricing-app #btn-prev,#pricing-app #btn-next{min-width:88px}#pricing-app .ap-actions{display:flex;flex-direction:column;align-items:flex-end;gap:4px}#pricing-app #list-info{color:#64748b;min-height:1.25rem}#pricing-app #pg-info{color:#7b8a9a}#pricing-app .pill{background:var(--sec-100);color:#094b55;border:1px solid rgba(25,191,211,.35);padding:.15rem .5rem;border-radius:999px;font-size:.8rem;font-weight:800}#pricing-app .table{border-color:#eef2f6;margin-bottom:.4rem;background:#fff;font-size:.9rem}#pricing-app .table thead th{position:sticky;top:0;z-index:2;background:linear-gradient(180deg,#f9fbfd,#f3f7fb);color:#475569;font-weight:900;letter-spacing:.01em;padding:.5rem .6rem;border-bottom:1px solid #e6edf5;white-space:nowrap;font-size:.86rem}#pricing-app .table tbody td{vertical-align:middle;padding:.5rem .6rem;border-color:#eef2f6}#pricing-app .table tbody tr{transition:background-color .12s;cursor:default}#pricing-app .table tbody tr:hover{background:var(--sec-100)}#pricing-app .table tbody tr.selected{background:var(--pri-100);box-shadow:inset 0 0 0 1px var(--pri-100)}#pricing-app .table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-accent-bg: rgba(0, 0, 0, .015)}#pricing-app .inp-new{min-width:120px;text-align:end;height:32px;padding:.2rem .45rem;font-size:.85rem}#pricing-app .sel-discount-type,#pricing-app .inp-discount-value,#pricing-app .inp-discount-finish{height:32px;font-size:.85rem}#pricing-app input[type=checkbox]{width:16px;height:16px}#pricing-app .fw-600{font-weight:800}#pricing-app .text-muted{color:#7f8b99!important}#pricing-app .text-green{color:var(--ok)}#pricing-app .text-red{color:var(--danger)}#pricing-app .chip{display:inline-flex;align-items:center;gap:.35rem;padding:.15rem .5rem;border-radius:999px;border:1px solid #e5e7eb;background:#f8fafc;font-weight:800;font-size:.78rem;color:#0f172a}#pricing-app .chip.ok{background:var(--ok-100);border-color:#2e7b3240;color:#185c1c}#pricing-app .chip.warn{background:#ffbf001f;border-color:#ffbf0047;color:#7a4e00}#pricing-app :is(button,input,select):focus-visible{outline:2px solid var(--sec);outline-offset:2px}@media (max-width: 992px){#pricing-app .table thead{display:none}#pricing-app .table tbody tr{display:grid;grid-template-columns:30px 1fr;grid-row-gap:.4rem;padding:.5rem .35rem;border-bottom:1px solid #eef2f6}#pricing-app .table tbody td:nth-child(1){grid-column:1/2}#pricing-app .table tbody td:nth-child(n+2){grid-column:2/3}#pricing-app .table tbody td:last-child{grid-column:1/-1;justify-self:end}#pricing-app .btn{padding:.35rem .6rem}}.ap-toast-wrap{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:1055;padding:12px}.ap-toast{display:flex;align-items:center;gap:.6rem;background:#121212;color:#fff;pointer-events:auto;border-radius:12px;border:1px solid rgba(255,255,255,.08);box-shadow:0 10px 28px #00000059;padding:.6rem .8rem;min-width:260px;max-width:min(90vw,520px);font-size:.92rem;line-height:1.4;transform:translateY(-8px);opacity:0;animation:toastIn .18s ease forwards}.ap-toast+.ap-toast{margin-top:.6rem}.ap-toast .ap-icon{width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-weight:800;font-size:.9rem;flex:0 0 28px}.ap-toast .ap-icon.ok{background:#2e7b3233;color:#7cff8e;border:1px solid rgba(124,255,142,.3)}.ap-toast .ap-icon.err{background:#b3001a33;color:#ff9aa8;border:1px solid rgba(255,154,168,.3)}.ap-toast .ap-text{flex:1}.ap-toast .ap-close{background:transparent;border:0;color:#e5e7eb;cursor:pointer;font-size:1.1rem;line-height:1;padding:0 .1rem;border-radius:6px}.ap-toast .ap-close:hover{color:#fff}.fade-in{animation:toastIn .18s ease both}@keyframes toastIn{0%{opacity:0;transform:translateY(-10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}:root{--sp-primary: #00bcd8;--sp-primary-soft: #26c6da;--sp-primary-dark: #008ea9;--sp-navy: #0b2539;--sp-accent: #5fa8b3;--sp-border: #dde7f1;--sp-bg: #f3f7fb;--sp-danger: #ef4444;--sp-warning: #f97316;--sp-success: #10b981}.sp-container{max-width:1280px;margin:22px auto;padding:0 14px 24px;color:var(--sp-navy)}.sp-header{background:radial-gradient(circle at 0% 0%,#36d1f3,#00bcd8 40%,#0b2539 120%);border-radius:20px;padding:14px 18px;margin-bottom:18px;display:flex;align-items:center;justify-content:space-between;gap:16px;color:#ecfeff;box-shadow:0 18px 36px #05142447}.sp-header h1{font-size:18px;font-weight:800;margin:0 0 4px}.sp-header p{font-size:12px;margin:0;opacity:.92}.sp-layout{display:grid;grid-template-columns:2.1fr 1.4fr;gap:18px;margin-top:8px}@media (max-width: 1024px){.sp-layout{grid-template-columns:1fr}}.sp-col--form,.sp-col--list{min-width:0}.sp-card{background:#fff;border-radius:18px;border:1px solid var(--sp-border);padding:16px 16px 18px;margin-bottom:12px;box-shadow:0 12px 30px #0f172a0f;position:relative}.sp-card:before{content:"";position:absolute;inset-inline:16px;top:0;height:3px;border-radius:999px;background:linear-gradient(90deg,var(--sp-primary-soft),var(--sp-primary-dark));opacity:.6}.sp-card__title{font-size:14px;font-weight:800;margin-top:6px;margin-bottom:10px;display:flex;align-items:center;gap:6px;color:var(--sp-navy)}.sp-grid{display:grid;gap:10px 14px}.sp-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.sp-grid--3-sm{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width: 768px){.sp-grid--2,.sp-grid--3-sm{grid-template-columns:1fr}}.sp-field{display:flex;flex-direction:column;font-size:12px}.sp-field--full{grid-column:1 / -1}.sp-field--inline{align-items:flex-start;justify-content:center}.sp-field label{margin-bottom:4px;font-weight:600;color:#374151}.sp-input{border-radius:11px;border:1px solid #cbd5e1;padding:7px 9px;font-size:12px;outline:none;background:#fff;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease,transform .05s ease}.sp-input:focus{border-color:var(--sp-primary-dark);box-shadow:0 0 0 1px #00bcd838;background:#f9fafb}.sp-input[disabled],.sp-input:disabled{background:#f3f4f6;color:#9ca3af;cursor:not-allowed}.sp-input--mono{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:11px;direction:ltr}#range_select{border-radius:999px;min-height:34px;padding-inline:12px;background-image:linear-gradient(to left,#00bcd80a,#0b253903)}#range_select option{padding:2px 4px}#range_select option:checked{background:var(--sp-primary-soft) linear-gradient(to left,var(--sp-primary-soft),var(--sp-primary-dark));color:#f9fafb}.sp-hint{font-size:10px;color:#6b7280;margin-top:2px}.sp-city-help{font-size:10px;color:#9ca3af;margin-top:2px}.sp-pre{margin-top:8px;background:#020617;color:#e5e7eb;border-radius:10px;padding:8px;font-size:11px;max-height:220px;overflow:auto;direction:ltr}.sp-actions{display:flex;gap:8px;margin-top:12px;flex-wrap:wrap}.sp-btn{border-radius:999px;border:1px solid transparent;font-size:12px;padding:7px 13px;cursor:pointer;display:inline-flex;align-items:center;gap:5px;text-decoration:none;line-height:1.4;white-space:nowrap;transition:background-color .16s ease,border-color .16s ease,transform .05s ease,box-shadow .16s ease}.sp-btn:active{transform:translateY(1px)}.sp-btn--primary{background:linear-gradient(90deg,var(--sp-primary),var(--sp-primary-dark));border-color:var(--sp-primary-dark);color:#fff;box-shadow:0 12px 24px #00bcd859}.sp-btn--primary:hover{box-shadow:0 16px 32px #00bcd873}.sp-btn--secondary{background:#e0f2fe;border-color:#bfdbfe;color:#1d4ed8}.sp-btn--secondary:hover{background:#d1e9ff}.sp-btn--ghost{background:#fff;border-color:#e5e7eb;color:#4b5563}.sp-btn--ghost:hover{background:#f9fafb}.sp-btn--xs{padding:4px 8px;font-size:11px}.sp-btn--warn{background:#f97316;border-color:#ea580c;color:#fff}.sp-btn--warn:hover{background:#ea580c}.sp-btn--danger{background:#ef4444;border-color:#dc2626;color:#fff}.sp-btn--danger:hover{background:#dc2626}.sp-alert{padding:8px 10px;border-radius:12px;font-size:12px;margin-bottom:10px;display:flex;align-items:flex-start;gap:6px}.sp-alert--success{background:#ecfdf5;border:1px solid #6ee7b7;color:#065f46}.sp-alert--danger{background:#fef2f2;border:1px solid #fecaca;color:#991b1b}.sp-table table{width:100%;border-collapse:collapse;font-size:12px}.sp-table th,.sp-table td{padding:7px 8px;border-bottom:1px solid var(--sp-border);text-align:right}.sp-table th{background:#f9fafb;font-weight:600}.sp-td-actions{display:flex;gap:4px;flex-wrap:wrap}.sp-row--active{background:#ecfeff}.sp-row--active td{box-shadow:inset 3px 0 0 0 var(--sp-primary-soft)}.sp-badge{display:inline-flex;align-items:center;justify-content:center;padding:2px 7px;border-radius:999px;font-size:10px}.sp-badge--ok{background:#dcfce7;color:#166534}.sp-badge--no{background:#fee2e2;color:#b91c1c}.sp-empty{text-align:center;color:#9ca3af}.sp-check{display:inline-flex;align-items:center;gap:6px;font-size:12px}.sp-check input{width:14px;height:14px}:root{--ps-bg-page: #f5f7fb;--ps-bg-card: #ffffff;--ps-border-soft: #e2e8f0;--ps-cyan: #06b6d4;--ps-cyan-soft: #22cce5;--ps-cyan-deep: #0284c7;--ps-text-main: #0f172a;--ps-text-muted: #64748b;--ps-emerald: #10b981;--ps-amber: #f59e0b;--ps-red: #ef4444;--ps-purple: #8b5cf6}#awesome-offers-app{direction:rtl;font-size:.95rem;line-height:1.7;color:var(--ps-text-main);padding:1.75rem 0 2.25rem}.ao-page-header{background:linear-gradient(135deg,#0f172a,#1f2937 60%,#0f172a);border-radius:18px;padding:22px 24px;margin-bottom:24px;box-shadow:0 10px 28px #0f172a66;color:#fff}.ao-page-header-inner{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.ao-page-header-main-title{display:flex;align-items:center;gap:12px;margin-bottom:6px}.ao-page-header-main-title h1{margin:0;font-size:24px;font-weight:900;letter-spacing:-.02em;color:#22c1e8}.ao-page-header-main-subtitle{font-size:13px;color:#cbd5e1;display:flex;align-items:center;gap:6px}.ao-page-header-main-subtitle i{color:#22c1e8}.ao-page-header-badge{display:flex;align-items:center;justify-content:flex-end}.ao-page-header-badge .badge{font-size:12px;border-radius:999px;border:1px solid rgba(34,193,232,.7);background:#22c1e82e;color:#e0f2fe;padding-inline:1rem;padding-block:.4rem}#awesome-offers-app h1.h6{font-weight:700;letter-spacing:-.01em}#awesome-offers-app .text-muted.small{color:#6b7280!important}#awesome-offers-app code{font-size:.8rem;background:#0f172a;color:#e5e7eb;padding:.16rem .6rem;border-radius:999px}.ao-card{border-radius:1.1rem;border:1px solid #e5e7eb;background:linear-gradient(135deg,#fff,#f9fafb);box-shadow:0 12px 30px #0f172a14;overflow:hidden}.ao-card .card-header{background:linear-gradient(135deg,#eef2ff,#dbeafe);border-bottom:1px solid #e5e7eb;padding-inline:1.1rem;padding-block:.65rem}.ao-card .card-header span.small.fw-semibold{display:flex;align-items:center;gap:.4rem;font-size:.9rem}.ao-form .form-label{font-size:.86rem;color:#4b5563;font-weight:600}#awesome-offers-app .form-control-sm{font-size:.86rem;padding:.45rem .75rem;border-radius:.7rem}.ao-search-wrapper{position:relative}.ao-search-icon{position:absolute;inset-inline-start:.9rem;top:50%;transform:translateY(-50%);font-size:.9rem;color:#9ca3af;pointer-events:none}#ao-search-input{border-radius:999px;padding-inline-start:2.4rem;padding-inline-end:1rem;border:1px solid #d1d5db;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease;background-color:#f9fafb;font-size:.9rem;height:2.4rem}#ao-search-input:focus{background-color:#fff;border-color:#6366f1;box-shadow:0 0 0 1px #6366f1,0 8px 18px #4f46e52e}.ao-search-results{position:absolute;inset-inline:0;top:calc(100% + 4px);margin:0;padding:4px;max-height:260px;overflow-y:auto;z-index:40;font-size:.82rem;background:#fff;border-radius:.95rem;border:1px solid #e5e7eb;box-shadow:0 16px 35px #0f172a2e}.ao-search-results .list-group-item{border:0;border-radius:.7rem;margin:2px 0;padding-block:.4rem;padding-inline:.75rem .85rem;cursor:pointer;background:transparent;transition:background-color .12s ease,transform .07s ease}.ao-search-results .list-group-item:hover{background:#eff6ff;transform:translateY(-1px)}.ao-search-results .list-group-item.active{background:#4f46e5;color:#fff}.ao-search-results .list-group-item .fw-semibold{font-size:.85rem}.ao-search-results .list-group-item .very-small{opacity:.8}.ao-selected-box{border-radius:1rem;border:1px dashed #cbd5f5;padding:12px 14px;min-height:80px;background:radial-gradient(circle at top left,#eef2ff 0,#fff 55%);display:flex;flex-direction:column;justify-content:center}.ao-selected-title{font-weight:600;font-size:.95rem;color:#111827}.ao-selected-meta{font-size:.8rem;color:#6b7280}.ao-table{border-collapse:separate;border-spacing:0}.ao-table thead{font-size:.83rem}.ao-table thead th{border-bottom-color:#e5e7eb;padding-block:.7rem}.ao-table tbody tr{transition:background-color .12s ease,transform .05s ease,box-shadow .12s ease;font-size:.86rem}.ao-table tbody td{padding-block:.6rem}.ao-table tbody tr:hover{background-color:#f9fafb;transform:translateY(-1px);box-shadow:inset 3px 0 #4f46e5}.ao-handle{cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#6b7280}.ao-drag-icon{font-size:1.1rem;opacity:.8}.ao-badge-status{font-size:.8rem;padding-inline:.9rem;padding-block:.3rem}.very-small{font-size:.76rem}#awesome-offers-app .btn-sm{padding:.45rem .9rem;font-size:.85rem;border-radius:.7rem}#ao-save-order{border-radius:999px;padding-inline:1rem}#awesome-offers-app .btn-group.btn-group-sm .btn{font-size:.82rem}#awesome-offers-app .ao-form .btn.btn-primary{padding:.5rem 1.1rem;border-radius:.8rem}.ao-toast{position:fixed;inset-inline-end:1.25rem;bottom:1.25rem;padding:.6rem 1rem;border-radius:999px;font-size:.82rem;color:#fff;opacity:0;transform:translateY(10px);transition:opacity .25s ease,transform .25s ease;z-index:9999;display:flex;align-items:center;gap:.45rem}.ao-toast-ok{background:linear-gradient(135deg,#22c55e,#16a34a)}.ao-toast-error{background:linear-gradient(135deg,#ef4444,#b91c1c)}.ao-toast.show{opacity:1;transform:translateY(0)}@media (max-width: 991.98px){.ao-card .card-header{flex-direction:column;align-items:flex-start!important;gap:.25rem}.ao-selected-box{margin-top:.35rem}.ao-page-header-inner{flex-direction:column;align-items:flex-start}.ao-page-header-badge{justify-content:flex-start}}@media (max-width: 576px){#awesome-offers-app{font-size:.9rem}.ao-card{border-radius:.9rem}.ao-search-results{max-height:220px}.ao-page-header{padding:18px 16px}.ao-page-header-main-title h1{font-size:20px}}[data-page=shipping-form]{--clr-bg: #ffffff;--clr-surface: #f7f9fb;--clr-card: #ffffff;--clr-text: #1f2937;--clr-muted: #6b7280;--clr-border: #e5e7eb;--clr-primary: #25bde4;--clr-accent: #1d3557;--clr-success: #0bab64;--clr-warning: #ffb703;--clr-danger: #d72638;direction:rtl;color:var(--clr-text);background:var(--clr-surface);font-family:inherit}[data-page=shipping-form] .page-wrap{max-width:1100px;margin:0 auto;padding:24px}[data-page=shipping-form] .page-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}[data-page=shipping-form] .page-title{font-size:1.25rem;font-weight:800;color:var(--clr-accent)}[data-page=shipping-form] .card{background:var(--clr-card);border:1px solid var(--clr-border);border-radius:14px;padding:18px;box-shadow:0 10px 20px #0000000f}[data-page=shipping-form] .tabs{display:flex;gap:8px;margin-bottom:14px;flex-wrap:wrap}[data-page=shipping-form] .tab{border:1px solid var(--clr-border);background:#fff;color:var(--clr-text);padding:8px 12px;border-radius:999px;font-weight:700;cursor:pointer;transition:all .2s ease}[data-page=shipping-form] .tab:hover{background:#f3f4f6}[data-page=shipping-form] .tab[aria-selected=true]{background:var(--clr-accent);border-color:var(--clr-accent);color:#fff}[data-page=shipping-form] .form-grid{display:grid;gap:14px;grid-template-columns:repeat(12,1fr)}@media (max-width: 960px){[data-page=shipping-form] .form-grid{grid-template-columns:repeat(6,1fr)}}@media (max-width: 640px){[data-page=shipping-form] .form-grid{grid-template-columns:1fr}}[data-page=shipping-form] .field{display:flex;flex-direction:column;gap:6px}[data-page=shipping-form] .field.col-12{grid-column:span 12}[data-page=shipping-form] .field.col-6{grid-column:span 6}[data-page=shipping-form] .field.col-4{grid-column:span 4}[data-page=shipping-form] .field.col-3{grid-column:span 3}[data-page=shipping-form] label{font-size:.92rem;color:var(--clr-muted);font-weight:700}[data-page=shipping-form] .input,[data-page=shipping-form] .select,[data-page=shipping-form] .textarea{border:1px solid var(--clr-border);background:#fff;border-radius:10px;padding:10px 12px;outline:none;font-size:.95rem;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}[data-page=shipping-form] .textarea{min-height:110px;resize:vertical}[data-page=shipping-form] .input:focus,[data-page=shipping-form] .select:focus,[data-page=shipping-form] .textarea:focus{border-color:var(--clr-primary);box-shadow:0 0 0 3px #25bde433;background:#fff}[data-page=shipping-form] .switch{--h: 28px;position:relative;width:54px;height:var(--h);border-radius:calc(var(--h) / 2);background:#e5e7eb;border:1px solid var(--clr-border);cursor:pointer;transition:background .2s ease,border-color .2s ease}[data-page=shipping-form] .switch:after{content:"";position:absolute;top:2px;right:2px;width:24px;height:24px;background:#fff;border-radius:50%;box-shadow:0 2px 8px #00000026;transition:transform .2s ease}[data-page=shipping-form] .switch[data-on="1"]{background:#e8fff5;border-color:#0bab6459}[data-page=shipping-form] .switch[data-on="1"]:after{transform:translate(-26px)}[data-page=shipping-form] .conditions{display:grid;grid-template-columns:repeat(12,1fr);gap:12px}@media (max-width: 960px){[data-page=shipping-form] .conditions{grid-template-columns:repeat(6,1fr)}}@media (max-width: 640px){[data-page=shipping-form] .conditions{grid-template-columns:1fr}}[data-page=shipping-form] .cond-card{grid-column:span 6;background:#fff;border:1px solid var(--clr-border);border-radius:12px;padding:12px}[data-page=shipping-form] .cond-card h5{margin:0 0 8px;font-weight:800;color:var(--clr-text);font-size:.95rem}[data-page=shipping-form] .cond-row{display:flex;gap:8px;align-items:center;margin-bottom:8px}[data-page=shipping-form] .cond-row .small{flex:1;min-width:0}[data-page=shipping-form] .chip{display:inline-flex;gap:8px;align-items:center;padding:6px 10px;background:#f2f4f7;color:var(--clr-text);border:1px solid var(--clr-border);border-radius:999px;font-weight:700}[data-page=shipping-form] .action-list{display:grid;gap:10px}[data-page=shipping-form] .action-card{display:grid;gap:10px;grid-template-columns:180px 1fr;background:#fff;border:1px solid var(--clr-border);border-radius:12px;padding:12px;align-items:center}@media (max-width: 640px){[data-page=shipping-form] .action-card{grid-template-columns:1fr}}[data-page=shipping-form] .action-type{display:flex;gap:8px;align-items:center;font-weight:800;color:var(--clr-accent)}[data-page=shipping-form] .help{font-size:.85rem;color:var(--clr-muted)}[data-page=shipping-form] .radio-cards{display:grid;grid-template-columns:repeat(12,1fr);gap:10px;margin-bottom:8px}[data-page=shipping-form] .radio-card{grid-column:span 3;background:#fff;border:1px solid var(--clr-border);border-radius:12px;padding:10px;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}@media (max-width: 960px){[data-page=shipping-form] .radio-card{grid-column:span 6}}@media (max-width: 640px){[data-page=shipping-form] .radio-card{grid-column:span 12}}[data-page=shipping-form] .radio-card[aria-checked=true]{border-color:var(--clr-primary);box-shadow:0 0 0 3px #25bde433}[data-page=shipping-form] .live-preview{margin-top:14px;border:1px dashed var(--clr-border);background:#fcfeff;border-radius:12px;padding:12px}[data-page=shipping-form] .live-preview h5{margin:0 0 8px;font-weight:800;color:var(--clr-text)}[data-page=shipping-form] .method-chip{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;background:#f2f4f7;color:var(--clr-text);border:1px solid var(--clr-border);margin:6px 0 0 6px;font-weight:700}[data-page=shipping-form] .method-chip .price{color:var(--clr-accent)}[data-page=shipping-form] .btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:10px;padding:10px 14px;font-weight:700;cursor:pointer;transition:transform .05s ease,box-shadow .2s ease,background .2s ease,color .2s ease,opacity .2s ease;line-height:1.2}[data-page=shipping-form] .btn:active{transform:translateY(1px)}[data-page=shipping-form] .btn-primary{background:var(--clr-accent);color:#fff;box-shadow:0 6px 16px #1d355740}[data-page=shipping-form] .btn-primary:hover{background:#16324f}[data-page=shipping-form] .btn-muted{background:#f3f4f6;color:var(--clr-text)}[data-page=shipping-form] .btn-muted:hover{filter:brightness(.98)}[data-page=shipping-form] .alert{padding:12px 14px;border-radius:12px;font-weight:600;margin-bottom:12px}[data-page=shipping-form] .alert-success{background:#e8fff5;color:var(--clr-success);border:1px solid rgba(11,171,100,.2)}[data-page=shipping-form] .alert-danger{background:#fff1f3;color:var(--clr-danger);border:1px solid rgba(215,38,56,.18)}[data-page=shipping-form] .alert-muted{background:#f3f4f6;color:var(--clr-muted);border:1px solid var(--clr-border)}[data-page=shipping-form] .desc{font-size:.82rem;color:var(--clr-muted)}[data-page=shipping-form] .fade-in{animation:sf-fade .25s ease both}@keyframes sf-fade{0%{opacity:.6;transform:translateY(4px)}to{opacity:1;transform:none}}.report-wrapper{direction:rtl}.report-filter{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffe6}.kpi-card{position:relative;overflow:hidden;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.kpi-card:before{content:"";position:absolute;inset-inline-end:-40px;inset-block-start:-40px;width:80px;height:80px;border-radius:999px;opacity:.06;background:radial-gradient(circle,#2563eb,transparent 70%);pointer-events:none}.kpi-card:hover{transform:translateY(-2px);box-shadow:0 10px 25px #0f172a14;border-color:#2563eb40}.chart-card{min-height:260px;transition:box-shadow .15s ease,border-color .15s ease}.chart-card:hover{box-shadow:0 10px 25px #0f172a0f;border-color:#2563eb2e}.chart-wrapper{position:relative;width:100%;min-height:220px}.chart-wrapper canvas{width:100%!important;height:100%!important}.chart-empty-message{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:11px;color:#6b7280;background:linear-gradient(to bottom,#f9fafbcc,#f9fafbe6);text-align:center;padding:.5rem}.report-wrapper table{border-collapse:collapse}.report-wrapper thead tr{white-space:nowrap}.report-wrapper tbody tr{transition:background-color .18s ease}.report-wrapper .overflow-x-auto{scrollbar-width:thin}.report-wrapper .overflow-x-auto::-webkit-scrollbar{height:6px}.report-wrapper .overflow-x-auto::-webkit-scrollbar-track{background:#f3f4f6;border-radius:999px}.report-wrapper .overflow-x-auto::-webkit-scrollbar-thumb{background:#cbd5f5;border-radius:999px}@media (max-width: 768px){.report-filter{align-items:stretch}}@media (max-width: 640px){.report-wrapper h1{font-size:1.05rem}}:root{--mk-bg-page: #f5fafc;--mk-bg-card: #ffffff;--mk-border-soft: #dbeafe;--mk-border-strong: #bfdbfe;--mk-primary: #1bb3d4;--mk-primary-soft: #e0f7fb;--mk-primary-deep: #0f9bb6;--mk-accent: #6fb5c0;--mk-accent-soft: #edf6f8;--mk-text-main: #0f172a;--mk-text-muted: #6b7280;--mk-text-soft: #9ca3af;--mk-danger: #ef4444;--mk-warning: #f97316;--mk-success: #16a34a;--mk-radius-lg: 16px;--mk-radius-md: 10px;--mk-shadow-soft: 0 10px 30px rgba(15, 23, 42, .05)}.mk-page,.mk-container{direction:rtl;text-align:right;font-family:inherit;color:#1f2933}.mk-page--marketing{padding:16px 0 32px}.mk-page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px;flex-wrap:wrap}.mk-page-header-main{max-width:70%}.mk-title{font-size:20px;font-weight:700;margin:0 0 4px}.mk-subtitle{font-size:13px;color:#6b7280;margin:0}.mk-page-header-meta{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.mk-badge-date,.mk-badge{display:inline-flex;align-items:center;gap:4px;padding:6px 10px;border-radius:999px;background:#f3f4f6;color:#374151;font-size:11px;border:1px solid #e5e7eb;white-space:nowrap}.mk-badge-date .js-mk-from-label,.mk-badge-date .js-mk-to-label{font-weight:600;color:#111827}.mk-badge-type-page_view{background:#e0f2fe;color:#0369a1}.mk-badge-type-product_view{background:#ecfdf3;color:#15803d}.mk-badge-type-add_to_cart{background:#fef3c7;color:#92400e}.mk-badge-type-checkout_step{background:#e0e7ff;color:#3730a3}.mk-badge-type-order_created{background:#fef2f2;color:#b91c1c}.mk-meta-text{font-size:11px;color:#6b7280;margin-right:4px}.mk-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid transparent;font-size:11px;font-weight:500;padding:6px 12px;cursor:pointer;text-decoration:none;transition:all .15s ease-out;white-space:nowrap}.mk-btn-primary{background:#2563eb;color:#fff;border-color:#2563eb}.mk-btn-primary:hover{background:#1d4ed8;border-color:#1d4ed8}.mk-btn-ghost{background:transparent;color:#4b5563;border-color:#e5e7eb}.mk-btn-ghost:hover{background:#f9fafb}.mk-btn-light{background:#f3f4f6;color:#111827;border-color:#e5e7eb}.mk-btn-xs{padding:3px 8px;font-size:10px}.mk-btn-sm{padding:5px 10px;font-size:11px}.mk-btn-inline{margin-top:6px}.mk-card{background:#fff;border-radius:12px;border:1px solid #e5e7eb;box-shadow:0 6px 20px #0f172a08;padding:12px 14px;margin-bottom:12px}.mk-card--filters{margin-bottom:16px}.mk-card--stat{padding:12px 14px}.mk-card--table{padding:10px 12px}.mk-card-header{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:10px}.mk-card-title{font-size:14px;font-weight:600;color:#111827;margin-bottom:2px}.mk-card-sub{font-size:11px;color:#6b7280}.mk-card-main{display:flex;flex-direction:column;gap:8px}.mk-card-main--two-cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mk-card-pill{font-size:10px;padding:3px 8px;border-radius:999px;background:#eff6ff;color:#1d4ed8}.mk-card-number{font-size:20px;font-weight:700;color:#111827}.mk-grid{display:grid;gap:12px}.mk-grid--stats{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:14px}.mk-grid--2cols{grid-template-columns:repeat(2,minmax(0,1fr))}.mk-charts-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:12px}@media (max-width: 1024px){.mk-grid--stats{grid-template-columns:repeat(2,minmax(0,1fr))}.mk-charts-grid,.mk-grid--2cols{grid-template-columns:minmax(0,1fr)}.mk-page-header-main{max-width:100%}.mk-page-header-meta{align-items:flex-start}}@media (max-width: 640px){.mk-grid--stats{grid-template-columns:minmax(0,1fr)}}.mk-filters{display:flex;flex-direction:column;gap:10px}.mk-filters-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.mk-filters-group{display:flex;flex-direction:column;gap:4px}.mk-filters-actions{justify-content:flex-end}.mk-label{font-size:11px;color:#4b5563;font-weight:500}.mk-label-soft{font-size:11px;color:#9ca3af}.mk-input{width:100%;font-size:12px;padding:6px 8px;border-radius:8px;border:1px solid #d1d5db;outline:none;background:#f9fafb;transition:all .15s ease-out}.mk-input:focus{border-color:#2563eb;background:#fff;box-shadow:0 0 0 1px #2563eb26}.mk-input-date{direction:ltr;text-align:left}.mk-chip-group{display:flex;flex-wrap:wrap;gap:4px}.mk-chip{border-radius:999px;border:1px solid #e5e7eb;background:#f9fafb;padding:4px 10px;font-size:11px;cursor:pointer;transition:all .15s ease-out}.mk-chip:hover{background:#f3f4f6}.mk-chip-active{background:#2563eb;color:#fff;border-color:#2563eb}.mk-funnel-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.mk-funnel-item{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;border-radius:10px;background:#f9fafb;border:1px dashed #e5e7eb}.mk-funnel-left{display:flex;flex-direction:column;gap:3px}.mk-funnel-label{font-size:12px;font-weight:500;color:#111827}.mk-funnel-count{font-size:13px;font-weight:600;color:#2563eb}.mk-funnel-right{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.mk-funnel-rates{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.mk-funnel-rate-main{font-size:11px;font-weight:500;color:#16a34a}.mk-pill-muted{font-size:10px;color:#6b7280;padding:2px 6px;border-radius:999px;background:#e5e7eb}.mk-chart-block{width:100%}.mk-chart-container{position:relative;width:100%;min-height:220px}.mk-chart-block--small .mk-chart-container{min-height:160px}.mk-chart-title{font-size:12px;font-weight:600;margin-bottom:4px}.mk-simple-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.mk-simple-item{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:6px 8px;border-radius:8px;border:1px solid #f3f4f6;background:#f9fafb}.mk-simple-item:hover{background:#f3f4f6}.mk-simple-main{display:flex;flex-direction:column;gap:2px}.mk-simple-label a{color:#111827;font-size:12px;text-decoration:none}.mk-simple-label a:hover{text-decoration:underline}.mk-simple-meta{font-size:11px;color:#6b7280}.mk-simple-actions{display:flex;align-items:center;gap:4px}.mk-table-wrap{width:100%;overflow-x:auto}.mk-table{width:100%;border-collapse:collapse;font-size:11px}.mk-table thead{background:#f3f4f6}.mk-table th,.mk-table td{padding:6px 8px;border-bottom:1px solid #e5e7eb;white-space:nowrap}.mk-table th{font-weight:600;color:#374151}.mk-table--compact th,.mk-table--compact td{padding:5px 6px}.mk-event-type{padding:3px 8px;border-radius:999px;background:#eff6ff;color:#1d4ed8;font-size:10px}.mk-event-url{color:#2563eb;text-decoration:none}.mk-event-url:hover{text-decoration:underline}.mk-event-meta{max-width:260px;overflow:hidden;text-overflow:ellipsis}.mk-ts{font-family:monospace;font-size:11px}.mk-empty{padding:16px 12px;border-radius:10px;background:#f9fafb;border:1px dashed #e5e7eb;font-size:12px;color:#6b7280}.mk-code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:11px;background:#111827;color:#e5e7eb;padding:2px 4px;border-radius:4px}.mk-code-block{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:11px;background:#020617;color:#e5e7eb;padding:10px;border-radius:8px;overflow-x:auto;direction:ltr;text-align:left}.mk-container{padding:16px 0 32px}.mk-page-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px}.mk-grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media (max-width: 768px){.mk-grid-2{grid-template-columns:minmax(0,1fr)}}.mk-detail{display:flex;flex-direction:column;gap:6px;font-size:12px}.mk-detail-row{display:flex;justify-content:space-between;gap:8px}.mk-detail-label{color:#6b7280;min-width:90px}.mk-detail-value{text-align:left;direction:ltr;flex:1}.mk-wrap-text{word-break:break-all}.mk-meta-json{margin-top:6px}.fav-admin-page{font-family:inherit;padding:1.5rem 1.75rem}.fav-admin-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1.5rem}.fav-admin-title{font-size:1.25rem;font-weight:700;margin:0 0 .25rem}.fav-admin-subtitle{margin:0;font-size:.9rem;color:#6b7280}.fav-admin-header-actions{display:flex;align-items:center;gap:.5rem}.fav-btn{display:inline-flex;align-items:center;justify-content:center;padding:.45rem .9rem;border-radius:.6rem;font-size:.8rem;font-weight:600;border:1px solid transparent;cursor:pointer;text-decoration:none;white-space:nowrap}.fav-btn-outline{background-color:#fff;border-color:#e5e7eb;color:#111827}.fav-btn-outline:hover{border-color:#0ea5e9;color:#0ea5e9}.fav-btn-link{background:transparent;border-color:transparent;color:#0ea5e9;padding-inline:0}.fav-btn-link:hover{color:#0284c7}.fav-admin-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-bottom:1.5rem}@media (max-width: 1024px){.fav-admin-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.fav-admin-stats{grid-template-columns:repeat(1,minmax(0,1fr))}}.fav-stat-card{background-color:#fff;border-radius:1rem;border:1px solid #e5e7eb;padding:.9rem 1rem;box-shadow:0 1px 2px #0f172a0a}.fav-stat-card--highlight{border-color:#0ea5e9;background:linear-gradient(135deg,#eff6ff,#ecfeff)}.fav-stat-label{font-size:.8rem;color:#6b7280;margin-bottom:.25rem}.fav-stat-value{font-size:1.25rem;font-weight:700;color:#111827}.fav-stat-value--product{font-size:.95rem;font-weight:600;display:flex;flex-direction:column;gap:.1rem}.fav-stat-product-title{color:#0f172a}.fav-stat-product-meta{font-size:.8rem;color:#0369a1}.fav-admin-filters{display:flex;flex-wrap:wrap;gap:1rem;background-color:#f9fafb;border-radius:.9rem;border:1px solid #e5e7eb;padding:.75rem 1rem;margin-bottom:1.25rem}.fav-filter-group{display:flex;flex-direction:column;gap:.35rem;min-width:180px;flex:1 1 0}.fav-filter-group--compact{max-width:220px}.fav-filter-label{font-size:.78rem;color:#6b7280}.fav-input{border-radius:.6rem;border:1px solid #d1d5db;padding:.4rem .6rem;font-size:.85rem;outline:none;background-color:#fff}.fav-input:focus{border-color:#0ea5e9;box-shadow:0 0 0 1px #0ea5e940}.fav-admin-table-wrapper{background-color:#fff;border-radius:1rem;border:1px solid #e5e7eb;overflow:hidden}.fav-admin-table{width:100%;border-collapse:collapse;font-size:.85rem;direction:rtl}.fav-admin-table thead{background-color:#f9fafb}.fav-admin-table th,.fav-admin-table td{padding:.6rem .75rem;text-align:right;border-bottom:1px solid #f3f4f6;vertical-align:middle}.fav-admin-table th{font-weight:600;font-size:.8rem;color:#6b7280}.fav-admin-table tbody tr:nth-child(2n){background-color:#fcfcfd}.fav-admin-table tbody tr:hover{background-color:#f1f5f9}.fav-cell-index{text-align:center;color:#6b7280;font-weight:600}.fav-cell-count{text-align:center}.fav-cell-actions{text-align:left}.fav-actions{display:flex;align-items:center;justify-content:flex-end;gap:.4rem;flex-wrap:wrap}.fav-product{display:flex;align-items:center;gap:.7rem}.fav-product-cover{width:44px;height:44px;border-radius:.9rem;overflow:hidden;border:1px solid #e5e7eb;background-color:#f9fafb;flex-shrink:0}.fav-product-cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fav-product-meta{display:flex;flex-direction:column;gap:.15rem}.fav-product-title{font-size:.9rem;font-weight:600;color:#111827;max-width:380px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fav-product-sku,.fav-product-category{font-size:.75rem;color:#6b7280}.fav-badge{display:inline-flex;align-items:center;justify-content:center;min-width:2.2rem;padding:.2rem .5rem;border-radius:999px;font-size:.78rem;font-weight:700}.fav-badge-count{background-color:#eff6ff;color:#1d4ed8}.fav-text-muted{color:#9ca3af;font-size:.8rem}.fav-date{font-family:inherit;font-size:.82rem;color:#111827}.fav-empty-state{text-align:center;padding:2.5rem 1rem;font-size:.9rem;color:#6b7280}.fav-filter-empty{margin-top:.9rem;font-size:.85rem;color:#b91c1c;background-color:#fef2f2;border-radius:.75rem;padding:.55rem .75rem;border:1px solid #fecaca}html,body{background:#fff;color:#000;direction:rtl;font-family:YekanBakh-FD,Tahoma,monospace;font-size:11pt;border:0;margin:0}body{padding:0!important}html{scroll-behavior:smooth}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:400}strong{font-family:YekanBakh-FD,Tahoma,monospace;font-weight:700;margin:0 4px}p{margin:0;padding:0}ul,ol{margin:0;padding:0;list-style:none}a{text-decoration:none;color:inherit}datalist{display:none}[list]::-webkit-calendar-picker-indicator{display:none!important}input::-webkit-list-button{display:none!important}*,*:before,*:after{-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.ltr{direction:ltr}.rtl{direction:rtl}.center-align{text-align:center!important}.wrapper{display:block;position:relative;width:100%;padding:10px 16px;margin:0 auto;max-width:1676px}.text-danger{color:#b3001a!important}.rb{position:relative;display:block;width:100%}.rb-ofh{position:relative;display:block;width:100%;overflow:hidden}.marginbefore{margin-right:4px}.marginafter{margin-left:4px}.float-right{position:relative;float:right}.float-left{position:relative;float:left}.btn{position:relative;display:inline-flex;align-items:center;justify-items:center;justify-content:center;padding:8px 16px;font-family:YekanBakh-FD,Tahoma,monospace;font-size:9pt;line-height:2;color:#595959;background:#fff;border:1px solid rgb(229.5,229.5,229.5);cursor:pointer;border-radius:8px;transition:all .2s linear}.btn:hover{color:#1a1a1a;border:1px solid rgb(178.5,178.5,178.5)}.btn.min-with-100{min-width:100%}.btn.min-with{min-width:120px}.btn.f10{font-size:10pt}.btn.f11{font-size:11pt}.btn i{margin-left:8px}.btn i.f10{font-size:10pt}.btn i.f11{font-size:11pt}.btn i.f12{font-size:12pt}.btn i.f13{font-size:13pt}.btn i.f14{font-size:14pt}.btn i.left{margin-left:0;margin-right:8px}.btn.btn-primary{color:#fff;background:#ff6a00;border:1px solid rgb(204,84.8,0)}.btn.btn-primary:hover{color:#fff;border:1px solid rgb(255,195.4,153)}.btn.btn-secondary{color:#f83;background:#fff;border:1px solid rgb(255,165.6,102)}.btn.btn-secondary:hover{color:#ff6a00;border:1px solid rgb(204,84.8,0)}.btn.btn-danger{color:#fff;background:#b3001a;border:1px solid rgb(128,0,18.5921787709)}.btn.btn-danger:hover{color:#fff;border:1px solid rgb(255,77,102.8547486034)}.btn.btn-warning{color:#fff;background:#f57f17;border:1px solid rgb(208.0330578512,102.2231404959,8.9669421488)}.btn.btn-warning:hover{color:#fff;border:1px solid rgb(251.3223140496,207.9256198347,169.6776859504)}.btn.btn-success{color:#fff;background:#2e7b32;border:1px solid rgb(32.1183431953,85.8816568047,34.9112426036)}.btn.btn-success:hover{color:#fff;border:1px solid rgb(118.1715976331,203.8284023669,122.6213017751)}.btn.btn-info{color:#fff;background:#19bfd3;border:1px solid rgb(19.5974576271,149.7245762712,165.4025423729)}.btn.btn-info:hover{color:#fff;border:1px solid rgb(146.8177966102,231.9279661017,242.1822033898)}.btn.btn-gray,.btn:disabled{color:#595959;background:#e6e6e6;border:1px solid rgb(229.5,229.5,229.5)}.btn.btn-gray:hover,.btn:disabled:hover{color:#1a1a1a;border:1px solid rgb(178.5,178.5,178.5)}.btn:disabled{cursor:not-allowed}.dt-btn{position:relative;display:inline-block;text-align:center;font-family:YekanBakh-FD,Tahoma,monospace;font-size:10pt;line-height:20px;min-width:40px;color:#fff;background:#999;border:1px solid #999;padding:2px 10px 0;margin:2px;outline:none;resize:none;cursor:pointer;border-radius:4px;transition:all .2s linear}.dt-btn:focus,.dt-btn:active,.dt-btn:hover{background:gray;border:1px solid rgb(127.5,127.5,127.5)}.dt-btn.btn-danger{background:#b3001a;color:#fff;border:1px solid #b3001a}.dt-btn.btn-danger:focus,.dt-btn.btn-danger:active,.dt-btn.btn-danger:hover{background:#800013;border:1px solid rgb(128,0,18.5921787709)}.dt-btn.btn-success{background:#2e7b32;color:#fff;border:1px solid #2e7b32}.dt-btn.btn-success:focus,.dt-btn.btn-success:active,.dt-btn.btn-success:hover{background:#205623;border:1px solid rgb(32.1183431953,85.8816568047,34.9112426036)}.dt-btn.btn-info{background:#19bfd3;color:#fff;border:1px solid #19bfd3}.dt-btn.btn-info:focus,.dt-btn.btn-info:active,.dt-btn.btn-info:hover{background:#1496a5;border:1px solid rgb(19.5974576271,149.7245762712,165.4025423729)}.dt-btn.btn-info-o{background:#fff;color:#19bfd3;border:1px solid #fff}.dt-btn.btn-info-o:focus,.dt-btn.btn-info-o:active,.dt-btn.btn-info-o:hover{background:#e6e6e6;border:1px solid rgb(229.5,229.5,229.5)}.dt-btn.btn-warning{background:#f57f17;color:#fff;border:1px solid #f57f17}.dt-btn.btn-warning:focus,.dt-btn.btn-warning:active,.dt-btn.btn-warning:hover{background:#d06609;border:1px solid rgb(208.0330578512,102.2231404959,8.9669421488)}.dt-btn.disabled{background:#999;border:1px solid #666;color:#fff;cursor:not-allowed}.dt-btn.disabled:focus,.dt-btn.disabled:active,.dt-btn.disabled:hover{background:#999;border:1px solid #666}.txt-success{color:#19bfd3!important}.txt-danger{color:#b3001a!important}.txt-info{color:#ff6a00!important}.txt-warning{color:#f57f17!important}.txt-gray{color:#999!important}.txt-black{color:#000!important}.ellipsis-2{display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.required{color:#b3001a;margin-left:5px}.required.no-margin{margin:0}.form-label{padding:0 5px;line-height:2.184;font-family:YekanBakh-FD,Tahoma,monospace;font-weight:700;color:#000}.form-input{font-family:YekanBakh-FD,Tahoma,monospace;font-size:11pt;line-height:2.184;caret-color:#19bfd3;color:#000;background:#fff;border:1px solid rgb(229.5,229.5,229.5);padding:4px 8px;outline:none;resize:none;border-radius:8px;transition:all .2s linear}.form-input:-internal-autofill-selected,.form-input:-webkit-autofill:hover{box-shadow:inset 0 0 0 1px #fff,inset 0 0 0 100px #fff;-webkit-text-fill-color:#000000}.form-input:focus,.form-input:active{border:1px solid rgb(101.2203389831,222.2033898305,236.7796610169)}.form-input:-moz-read-only{background:#e6e6e6;border:1px solid rgb(229.5,229.5,229.5)}.form-input.input-gray,.form-input:disabled,.form-input:read-only{background:#e6e6e6;border:1px solid rgb(229.5,229.5,229.5)}.form-input:-moz-read-only:-internal-autofill-selected,.form-input:-moz-read-only:-webkit-autofill:hover{box-shadow:inset 0 0 0 1px #e6e6e6,inset 0 0 0 100px #e6e6e6}.form-input.input-gray:-internal-autofill-selected,.form-input.input-gray:-webkit-autofill:hover,.form-input:disabled:-internal-autofill-selected,.form-input:disabled:-webkit-autofill:hover,.form-input:read-only:-internal-autofill-selected,.form-input:read-only:-webkit-autofill:hover{box-shadow:inset 0 0 0 1px #e6e6e6,inset 0 0 0 100px #e6e6e6}.form-input:-moz-read-only:focus,.form-input:-moz-read-only:active{border:1px solid rgb(178.5,178.5,178.5)}.form-input.input-gray:focus,.form-input.input-gray:active,.form-input:disabled:focus,.form-input:disabled:active,.form-input:read-only:focus,.form-input:read-only:active{border:1px solid rgb(178.5,178.5,178.5)}.form-input:-moz-read-only{cursor:not-allowed}.form-input:disabled,.form-input:read-only{cursor:not-allowed}.form-input.has-error{caret-color:#b3001a!important;border-color:#b3001a!important}.form-input.accepted{caret-color:#2e7b32!important;border-color:#2e7b32!important}.form-input.ltr{text-align:left;font-family:YekanBakh,Tahoma,monospace}.form-select{font-family:YekanBakh-FD,Tahoma,monospace;font-size:11pt;height:42px;color:#000;background:#fff;border:1px solid rgb(229.5,229.5,229.5);padding:4px 8px;outline:none;resize:none;border-radius:8px;transition:all .2s linear}.form-select:focus,.form-select:active{border:1px solid rgb(101.2203389831,222.2033898305,236.7796610169)}.form-select:disabled{background:#e6e6e6;border:1px solid rgb(229.5,229.5,229.5);cursor:not-allowed}.form-select.has-error{caret-color:#b3001a!important;border-color:#b3001a!important}.form-select.accepted{caret-color:#2e7b32!important;border-color:#2e7b32!important}.form-select.ltr{text-align:left;font-family:YekanBakh,Tahoma,monospace}.form-textarea{font-family:YekanBakh-FD,Tahoma,monospace;font-size:11pt;line-height:normal;color:#000;background:#fff;border:1px solid #ddd;padding:10px;outline:none;resize:none;border-radius:4px;transition:all .2s linear}.form-textarea:focus,.form-textarea:active{border:1px solid #19bfd3}.form-textarea:-moz-read-only{background:#eee;cursor:not-allowed}.form-textarea:disabled,.form-textarea:read-only{background:#eee;cursor:not-allowed}.form-textarea.ltr{text-align:left}.form-textarea.has-error{border-color:#b3001a}.form-textarea.hidden{display:none}.form-file{font-family:YekanBakh,Tahoma,monospace;font-size:11pt;line-height:40px;color:#000;background:#fff;border:1px solid #ddd;padding:0 10px;outline:none;resize:none;border-radius:4px;transition:all .2s linear}.form-file:focus,.form-file:active{border:1px solid #ff6a00}.form-file:disabled{background:#eee;cursor:not-allowed}.form-file.has-error{border-color:#b3001a}.form-checkbox{position:relative;display:inline-flex;gap:5px;align-items:flex-start;justify-items:center;justify-content:flex-start;padding:11px 0;font-family:YekanBakh-FD,Tahoma,monospace;font-size:11pt;color:#595959;cursor:pointer;transition:all .2s linear}.form-description{color:gray;line-height:25px;padding:10px 10px 0;font-size:10pt}.form-description .ltr{position:relative;display:inline-block;font-family:YekanBakh,Tahoma,monospace}.showable-password .form-input{padding-left:48px}.showable-password .showable-password-icon{position:absolute;display:inline-block;left:1px;top:1px;line-height:40px;color:#9ca2aa;padding:0 15px;z-index:1;cursor:pointer;transition:all .2s linear}.showable-password .showable-password-icon:hover{color:#ff6a00}.dropzone{background:#f9f9f9;text-align:center;border:1px solid #ddd;min-height:unset;border-radius:8px}.dropzone .dz-preview.dz-image-preview{background:transparent}.dropzone .dz-preview .dz-image{border:1px solid #ddd;border-radius:8px}.dropzone .dz-preview .dz-details{direction:ltr}.dropzone .dz-preview .dz-success-mark{top:60px}.dropzone .dz-preview .dz-success-mark svg g path{fill:#19bfd3!important}.dropzone .dz-preview .dz-error-mark{top:60px}.dropzone .dz-preview .dz-error-mark svg g g{fill:#b3001a!important}.dropzone .dz-preview .dz-error-message{top:unset;bottom:130px}.dropzone .dz-preview .dz-error-message:after{top:unset;bottom:-6px;border-bottom:unset;border-top:6px solid #be2626}.dropzone .dz-preview .dz-remove{line-height:30px;color:#ff6a00;transition:all .2s linear}.dropzone .dz-preview .dz-remove:hover{text-decoration:none;color:#b3001a}.clonable .clone{display:none}.clonable .deleting{background:#f57f17;animation:blinker .5s linear infinite}.btnbox{padding:0 30px 30px;margin:0 auto}.icon-toman{width:14px;height:14px;color:#000}.alert-section{margin-bottom:15px}.alert-section.showtoast{display:none}.alert-section .alert{padding:10px 70px 10px 20px;margin:10px 0;line-height:25px;border-radius:4px}.alert-section .alert:before{position:absolute;display:block;right:0;top:0;line-height:25px;padding:10px 0;width:50px;height:100%;font-weight:900;text-align:center;font-family:"Font Awesome 5 Free";font-size:16pt;border-left:1px solid #fff}.alert-section .alert.alert-danger{background:#b3001a;color:#fff}.alert-section .alert.alert-danger:before{content:"";background:#4d000b}.alert-section .alert.alert-success{background:#2e7b32;color:#fff}.alert-section .alert.alert-success:before{content:"";background:#123114}.alert-section .alert.alert-info{background:#19bfd3;color:#fff}.alert-section .alert.alert-info:before{content:"";background:#0e6c78}.alert-section .alert.alert-warning{background:#f57f17;color:#fff}.alert-section .alert.alert-warning:before{content:"";background:#9f4e07}.alert-section .alert>strong{font-family:YekanBakh-Bold,Tahoma,monospace;margin:0 4px}.alert-section .alert .ltr{font-family:YekanBakh,Tahoma,monospace}.alert-section .alert .boxed{position:relative;display:inline-block;text-align:center;font-size:10pt;line-height:20px;min-width:40px;background:#fff;border:1px solid #666;color:#000;padding:2px 10px 0;margin:2px;outline:none;resize:none;border-radius:4px}#main .dt-container .dataTable-top-actions{text-align:center}#main .dt-container .dataTable-top-actions .dt-search{position:relative;display:block;width:500px;max-width:100%;margin:0 auto;font-family:YekanBakh-Bold,Tahoma,monospace;font-size:12pt}#main .dt-container .dataTable-top-actions .dt-search .dt-input{position:relative;display:block;width:100%;border:1px solid #ddd;padding:5px 15px;margin:0;background:#fff;color:#000;font-family:YekanBakh,Tahoma,monospace;font-size:11pt;line-height:30px;caret-color:#19bfd3;outline:none;resize:none;border-radius:4px;box-shadow:0 0 10px #0000001a;transition:all .2s linear}#main .dt-container .dataTable-top-actions .dt-search .dt-input:focus,#main .dt-container .dataTable-top-actions .dt-search .dt-input:active{border:1px solid #19bfd3}#main .dt-container .dataTable-main-table{padding:8px}#main .dt-container .dataTable-main-table.no-responsive{overflow:auto hidden}#main .dt-container .dataTable-main-table .dt-processing{position:absolute;display:block;top:0;right:0;left:unset;width:100%;height:100%;background:#fffc;padding:15px 0 0;margin:0;z-index:2;border-radius:20px}#main .dt-container table[id^=dataTables-Model-]{width:100%!important;overflow:hidden;text-align:center;background:#fff;margin:10px 0;border:1px solid #ddd;border-radius:4px;box-shadow:0 0 10px #0000001a}#main .dt-container table[id^=dataTables-Model-] thead{background:#19bfd3;color:#fff}#main .dt-container table[id^=dataTables-Model-] thead th{font-size:11pt;text-align:center;border-color:#ddd;line-height:30px}#main .dt-container table[id^=dataTables-Model-] thead th .fa-search{font-size:5pt;margin-left:2px}#main .dt-container table[id^=dataTables-Model-] tbody tr.odd+.child{background-color:#f9f9f9}#main .dt-container table[id^=dataTables-Model-] tbody tr:hover{background-color:#e0f8fb}#main .dt-container table[id^=dataTables-Model-] tbody tr.child{text-align:right}#main .dt-container table[id^=dataTables-Model-] tbody tr.child .dtr-details{display:block;width:100%}#main .dt-container table[id^=dataTables-Model-] tbody tr.child .dtr-details>li{position:relative;display:block;width:100%;overflow:hidden}#main .dt-container table[id^=dataTables-Model-] tbody tr.child .dtr-details>li .dtr-title{position:relative;float:right;width:100px}#main .dt-container table[id^=dataTables-Model-] tbody tr.child .dtr-details>li .dtr-data{position:relative;float:left;width:calc(100% - 100px);padding-right:10px}#main .dt-container table[id^=dataTables-Model-] tbody tr.parent td.dtr-control:before{content:"";color:#b3001a}#main .dt-container table[id^=dataTables-Model-] tbody tr.critical{background:#b3001a80}#main .dt-container table[id^=dataTables-Model-] tbody tr td{font-family:YekanBakh-FD,Tahoma,monospace;font-size:10pt;color:#000;border-left:0}#main .dt-container table[id^=dataTables-Model-] tbody tr td.dt-type-numeric,#main .dt-container table[id^=dataTables-Model-] tbody tr td.dt-type-date{text-align:center}#main .dt-container table[id^=dataTables-Model-] tbody tr td.dtr-control:before{content:"";position:relative;display:block;width:20px;height:20px;border:none;margin:0;color:#19bfd3;background:none;line-height:20px;font-size:14pt;font-weight:900;text-align:center;font-family:"Font Awesome 5 Free";border-radius:unset;box-shadow:unset}#main .dt-container table[id^=dataTables-Model-] tbody tr td:not(:first-child).dtr-control:before{display:none}#main .dt-container table[id^=dataTables-Model-] tbody tr td .right-align,#main .dt-container table[id^=dataTables-Model-] tbody tr td .left-align{text-align:right}#main .dt-container table[id^=dataTables-Model-] tbody tr td .main-item{font-family:YekanBakh-FD,Tahoma,monospace;font-weight:700}#main .dt-container table[id^=dataTables-Model-] tbody tr td .main-item.en{font-family:YekanBakh,Tahoma,monospace;font-weight:700}#main .dt-container table[id^=dataTables-Model-] tbody tr td .main-item.notbold{font-family:YekanBakh-FD,Tahoma,monospace}#main .dt-container table[id^=dataTables-Model-] tbody tr td .main-item.notbold.en{font-family:YekanBakh,Tahoma,monospace}#main .dt-container table[id^=dataTables-Model-] tbody tr td .link-item{color:#19bfd3;transition:all .2s linear}#main .dt-container table[id^=dataTables-Model-] tbody tr td .link-item:hover{color:#b3001a}#main .dt-container table[id^=dataTables-Model-] tbody tr td .link-item.exlink-item{position:relative;display:inline-block;padding-left:25px;background-repeat:no-repeat;background-position:left 4px;background-size:20px;background-image:url(/asset/img/icon/external-link.svg)}#main .dt-container table[id^=dataTables-Model-] tbody tr td .en{font-family:YekanBakh,Tahoma,monospace}#main .dt-container table[id^=dataTables-Model-] tbody tr td .row-has-attachment{color:#999}#main .dt-container table[id^=dataTables-Model-] tbody tr td .hidden{display:none}#main .dt-container table[id^=dataTables-Model-] tbody tr td .smtxt{font-size:9pt}#main .dt-container table[id^=dataTables-Model-] tbody tr td .dt-rating-stars{position:relative;display:inline-block;width:auto;margin:0 auto;cursor:pointer}#main .dt-container table[id^=dataTables-Model-] tbody tr td .dt-rating-stars .rate-star{position:relative;width:20px;line-height:20px;padding:0 1px;font-size:10pt;text-align:center}#main .dt-container table[id^=dataTables-Model-] tbody tr td .dt-rating-stars .rate-star:before{content:"";position:absolute;display:block;width:100%;font-family:"Font Awesome 5 Free";font-weight:900;line-height:20px;top:0;right:0;text-align:center;font-size:12pt;color:#999;z-index:1}#main .dt-container table[id^=dataTables-Model-] tbody tr td .dt-rating-stars .rate-star.active:before{color:#fac74b}#main .dt-container table[id^=dataTables-Model-] tbody tr td .dt-rating-stars .rate-star.active~.rate-star:before{color:#fac74b}#main .dt-container .dataTable-bottom-actions .dt-info{position:relative;float:unset;display:block;width:100%;text-align:center;padding:0;margin:0;color:#000;font-size:10pt;line-height:30px}#main .dt-container .dataTable-bottom-actions .dt-paging{position:relative;float:unset;display:block;width:100%;text-align:center;color:gray}#main .dt-container .dataTable-bottom-actions .dt-paging .dt-paging-button{font-family:YekanBakh-FD,Tahoma,monospace;font-size:14pt;padding:0 10px;margin:5px;color:gray!important;background:transparent;cursor:pointer;border:none;border-radius:4px}#main .dt-container .dataTable-bottom-actions .dt-paging .dt-paging-button:active:not(.disabled):not(.current),#main .dt-container .dataTable-bottom-actions .dt-paging .dt-paging-button:hover:not(.disabled):not(.current){background:#eee;box-shadow:unset}#main .dt-container .dataTable-bottom-actions .dt-paging .dt-paging-button.next{border-right:1px solid #eee;margin-right:10px;border-radius:0}#main .dt-container .dataTable-bottom-actions .dt-paging .dt-paging-button.next:active:not(.disabled),#main .dt-container .dataTable-bottom-actions .dt-paging .dt-paging-button.next:hover:not(.disabled){background:transparent!important;color:#19bfd3!important}#main .dt-container .dataTable-bottom-actions .dt-paging .dt-paging-button.previous{border-left:1px solid #eee;margin-left:10px;border-radius:0}#main .dt-container .dataTable-bottom-actions .dt-paging .dt-paging-button.previous:active:not(.disabled),#main .dt-container .dataTable-bottom-actions .dt-paging .dt-paging-button.previous:hover:not(.disabled){background:transparent!important;color:#19bfd3!important}#main .dt-container .dataTable-bottom-actions .dt-paging .dt-paging-button.current{background:#19bfd3;color:#fff!important;border:none}#main .dt-container .dataTable-bottom-actions .dt-paging .dt-paging-button.current:active,#main .dt-container .dataTable-bottom-actions .dt-paging .dt-paging-button.current:hover{box-shadow:unset}#main .dt-container .dataTable-bottom-actions .dt-paging .dt-paging-button.disabled{color:#eee!important;background:transparent;cursor:not-allowed}body#top.swal2-toast-shown .swal2-container{width:auto;min-width:360px}body#top.swal2-toast-shown .swal2-container .swal2-toast{padding:0}body#top.swal2-toast-shown .swal2-container .swal2-toast.swal2-icon-error{background:#4d000b;color:#fff}body#top.swal2-toast-shown .swal2-container .swal2-toast.swal2-icon-error .swal2-title{background:#b3001a}body#top.swal2-toast-shown .swal2-container .swal2-toast.swal2-icon-warning{background:#9f4e07;color:#fff}body#top.swal2-toast-shown .swal2-container .swal2-toast.swal2-icon-warning .swal2-title{background:#f57f17}body#top.swal2-toast-shown .swal2-container .swal2-toast.swal2-icon-success{background:#123114;color:#fff}body#top.swal2-toast-shown .swal2-container .swal2-toast.swal2-icon-success .swal2-title{background:#2e7b32}body#top.swal2-toast-shown .swal2-container .swal2-toast.swal2-icon-info{background:#0e6c78;color:#fff}body#top.swal2-toast-shown .swal2-container .swal2-toast.swal2-icon-info .swal2-title{background:#19bfd3}body#top.swal2-toast-shown .swal2-container .swal2-toast .swal2-icon{margin:1em}body#top.swal2-toast-shown .swal2-container .swal2-toast .swal2-title{margin:0;padding:1.5em 1rem;font-weight:400}.swal2-container{z-index:91060!important}.swal2-container.hdl-swal2-container{padding:130px 0 0}@media only screen and (min-width: 65rem){.swal2-container.hdl-swal2-container{padding:.625em}}.swal2-container.hdl-swal2-container.swal2-backdrop-show{background:#ff6a00}@media only screen and (min-width: 65rem){.swal2-container.hdl-swal2-container.swal2-backdrop-show{background:#0006}}.swal2-container.hdl-swal2-container .swal2-html-container .logo{position:absolute;display:block;width:100%;top:-100px;right:0}.swal2-container.hdl-swal2-container .swal2-html-container .logo>img{position:relative;max-height:65px;width:auto}.swal2-container.hdl-swal2-container .swal2-popup{width:100%;min-height:calc(100vh - 130px);padding:40px 20px;border-radius:40px 40px 0 0}.swal2-container.hdl-swal2-container .swal2-popup.swal2-loading{overflow-y:unset}@media only screen and (min-width: 65rem){.swal2-container.hdl-swal2-container .swal2-popup{min-height:unset;padding:40px;width:32em;border-radius:8px}.swal2-container.hdl-swal2-container .swal2-popup.swal2-loading{overflow-y:hidden}}.swal2-container.hdl-swal2-container .swal2-popup .swal2-close{position:absolute;top:-85px;left:10px;color:#ccc}.swal2-container.hdl-swal2-container .swal2-popup .swal2-close:hover{color:#b3001a}.swal2-container.hdl-swal2-container .swal2-popup .swal2-close:focus{box-shadow:none}@media only screen and (min-width: 65rem){.swal2-container.hdl-swal2-container .swal2-popup .swal2-close{top:10px;left:10px}}.swal2-container.hdl-swal2-container .swal2-popup .swal2-header .swal2-title{font-family:YekanBakh-FD,Tahoma,monospace;font-size:16pt;font-weight:700;line-height:30px;color:#000}.swal2-container.hdl-swal2-container .swal2-popup .swal2-content{font-size:11pt;line-height:30px;padding:0;color:#999}.swal2-container.hdl-swal2-container .swal2-popup .swal2-content .ltr{font-family:YekanBakh,Tahoma,monospace}.swal2-container.hdl-swal2-container .swal2-popup .swal2-content .logo{position:absolute;display:block;width:calc(100% - 80px);top:-90px;right:20px;color:#fff;padding:5px 70px 5px 0;text-align:right;background-image:url(/images/logo.png);background-repeat:no-repeat;background-position:right center;background-size:60px}.swal2-container.hdl-swal2-container .swal2-popup .swal2-content .logo>h1{font-family:YekanBakh-FD,Tahoma,monospace;font-weight:700;font-size:16pt;color:#fff;line-height:30px}@media only screen and (min-width: 65rem){.swal2-container.hdl-swal2-container .swal2-popup .swal2-content .logo>h1{font-size:18pt}}.swal2-container.hdl-swal2-container .swal2-popup .swal2-content .logo>h2{font-family:YekanBakh-FD,Tahoma,monospace;font-weight:700;color:#fff;font-size:8pt;line-height:20px}@media only screen and (min-width: 65rem){.swal2-container.hdl-swal2-container .swal2-popup .swal2-content .logo>h2{font-size:9pt}.swal2-container.hdl-swal2-container .swal2-popup .swal2-content .logo{display:none}}.swal2-container.hdl-swal2-container .swal2-popup .swal2-content .swal2-validation-message{padding:10px 40px;text-align:right}.swal2-container.hdl-swal2-container .swal2-popup .swal2-content .form-textarea{height:auto;font-size:10pt;font-family:YekanBakh,Tahoma,monospace;box-shadow:unset;border-radius:4px}.swal2-container.hdl-swal2-container .swal2-popup .swal2-content .form-textarea:focus,.swal2-container.hdl-swal2-container .swal2-popup .swal2-content .form-textarea:active{box-shadow:unset}.swal2-container.hdl-swal2-container .swal2-popup .swal2-content .form-input{font-family:YekanBakh-FD,Tahoma,monospace;box-shadow:unset;border-radius:4px}.swal2-container.hdl-swal2-container .swal2-popup .swal2-content .form-input:focus,.swal2-container.hdl-swal2-container .swal2-popup .swal2-content .form-input:active{box-shadow:unset}.swal2-container.hdl-swal2-container .swal2-popup .swal2-content .form-input.swal-field-value-token{text-align:center}.swal2-container.hdl-swal2-container .swal2-popup .swal2-content .swal2-predefined-item{text-align:right;cursor:pointer;transition:all .2s linear}.swal2-container.hdl-swal2-container .swal2-popup .swal2-content .swal2-predefined-item:hover{color:#ff6a00}.swal2-container.hdl-swal2-container .swal2-popup .swal2-content .swal2-inputlabel{text-align:right;font-family:YekanBakh-FD,Tahoma,monospace;font-weight:700;color:#ff6a00}.swal2-container.hdl-swal2-container .swal2-popup .swal2-content #reject_reson_holder .pre_reason{text-align:right;cursor:pointer;transition:all .2s linear}.swal2-container.hdl-swal2-container .swal2-popup .swal2-content #reject_reson_holder .pre_reason:hover{color:#ff6a00}.swal2-container.hdl-swal2-container .swal2-popup .swal2-content .hdl-swal-oldvalue-full{position:relative;display:block;width:100%;font-family:YekanBakh-Bold,Tahoma,monospace;text-align:center;color:#b3001a;margin-top:10px;padding:0 10px;direction:ltr}.swal2-container.hdl-swal2-container .swal2-popup .swal2-content .hdl-swal-oldvalue-change{position:relative;display:block;width:100%;font-family:YekanBakh-FD,Tahoma,monospace;font-size:10pt;text-align:center;color:#19bfd3;padding:0 10px;cursor:pointer}.swal2-container.hdl-swal2-container .swal2-popup .swal2-content .factor-table-holder{overflow:auto hidden;color:#000}.swal2-container.hdl-swal2-container .swal2-popup .swal2-content .factor-table-holder .factor-table{width:100%;min-width:600px;border-collapse:collapse;border:0;margin-bottom:10px;overflow:hidden;border-radius:8px}.swal2-container.hdl-swal2-container .swal2-popup .swal2-content .factor-table-holder .factor-table thead tr{background:#ff6a00;color:#fff}.swal2-container.hdl-swal2-container .swal2-popup .swal2-content .factor-table-holder .factor-table tbody tr:nth-child(odd){background:#eee}.swal2-container.hdl-swal2-container .swal2-popup .swal2-content .factor-table-holder .factor-table td,.swal2-container.hdl-swal2-container .swal2-popup .swal2-content .factor-table-holder .factor-table th{padding:5px 10px;border-left:1px solid #ddd;border-bottom:1px solid #ddd;line-height:30px;text-align:center;font-size:11pt}.swal2-container.hdl-swal2-container .swal2-popup .swal2-content .factor-table-holder .factor-table td:first-child,.swal2-container.hdl-swal2-container .swal2-popup .swal2-content .factor-table-holder .factor-table th:first-child{border-right:1px solid #ddd}.swal2-container.hdl-swal2-container .swal2-popup .swal2-content .factor-table-holder .factor-table td.td-left,.swal2-container.hdl-swal2-container .swal2-popup .swal2-content .factor-table-holder .factor-table th.td-left{text-align:left}.swal2-container.hdl-swal2-container .swal2-popup .swal2-content .factor-table-holder .factor-table td.td-right,.swal2-container.hdl-swal2-container .swal2-popup .swal2-content .factor-table-holder .factor-table th.td-right{text-align:right}.swal2-container.hdl-swal2-container .swal2-popup .swal2-content .factor-table-holder .factor-table td.td-bold,.swal2-container.hdl-swal2-container .swal2-popup .swal2-content .factor-table-holder .factor-table th.td-bold{font-family:YekanBakh-FD,Tahoma,monospace;font-weight:700}.swal2-container.hdl-swal2-container .swal2-popup .swal2-content .factor-table-holder .factor-table td.td-bolder,.swal2-container.hdl-swal2-container .swal2-popup .swal2-content .factor-table-holder .factor-table th.td-bolder{font-family:YekanBakh-FD,Tahoma,monospace;font-weight:700;font-size:12pt}.swal2-container.hdl-swal2-container .swal2-popup .swal2-content .factor-table-holder .factor-table td.td-result,.swal2-container.hdl-swal2-container .swal2-popup .swal2-content .factor-table-holder .factor-table th.td-result{font-family:YekanBakh-FD,Tahoma,monospace;font-weight:700;font-size:14pt;line-height:60px}.swal2-container.hdl-swal2-container .swal2-popup .swal2-content .factor-table-holder .factor-table td a,.swal2-container.hdl-swal2-container .swal2-popup .swal2-content .factor-table-holder .factor-table th a{color:#ff6a00;transition:all .2s linear}.swal2-container.hdl-swal2-container .swal2-popup .swal2-content .factor-table-holder .factor-table td a:hover,.swal2-container.hdl-swal2-container .swal2-popup .swal2-content .factor-table-holder .factor-table th a:hover{color:#b3001a}.swal2-container.hdl-swal2-container .swal2-popup .swal2-content .factor-table-holder .factor-table td .td-title,.swal2-container.hdl-swal2-container .swal2-popup .swal2-content .factor-table-holder .factor-table th .td-title{font-family:YekanBakh-FD,Tahoma,monospace;font-weight:700}.swal2-container.hdl-swal2-container .swal2-popup .swal2-content .factor-table-holder .factor-table td .td-subtitle,.swal2-container.hdl-swal2-container .swal2-popup .swal2-content .factor-table-holder .factor-table th .td-subtitle{font-size:10pt}.swal2-container.hdl-swal2-container .swal2-popup .swal2-content .factor-table-holder .factor-table td .td-smtxt,.swal2-container.hdl-swal2-container .swal2-popup .swal2-content .factor-table-holder .factor-table th .td-smtxt{font-size:9pt}.swal2-container.hdl-swal2-container .swal2-popup .swal2-actions{margin:auto 0 0;padding:0}@media only screen and (min-width: 65rem){.swal2-container.hdl-swal2-container .swal2-popup .swal2-actions{margin:1.25em auto 0}}.swal2-container.hdl-swal2-container .swal2-popup .swal2-actions button.swal2-styled{position:relative;display:inline-block;width:100%;text-align:center;font-family:YekanBakh,Tahoma,monospace;font-size:11pt;line-height:40px;margin:.3125em 0;padding:0 15px;outline:none;resize:none;cursor:pointer;border-radius:4px;transition:all .2s linear}@media only screen and (min-width: 65rem){.swal2-container.hdl-swal2-container .swal2-popup .swal2-actions button.swal2-styled{width:auto;min-width:130px;margin:.3125em}}.swal2-container.hdl-swal2-container .swal2-popup .swal2-actions button.swal2-styled>i{margin:0 0 0 10px}.swal2-container.hdl-swal2-container .swal2-popup .swal2-actions button.swal2-styled.swal2-confirm{background-color:#ff6a00}.swal2-container.hdl-swal2-container .swal2-popup .swal2-actions button.swal2-styled.swal2-deny{background-color:#757575}.swal2-container.hdl-swal2-container .swal2-popup .swal2-actions button.swal2-styled.swal2-cancel{background-color:#b3001a}.swal2-container.hdl-swal2-container .swal2-popup .swal2-actions button.swal2-styled:focus{box-shadow:unset}.swal2-container.hdl-swal2-container .swal2-popup .hdl-swal2-actions{display:flex;z-index:1;box-sizing:border-box;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;margin:auto 0 0;padding:0}@media only screen and (min-width: 65rem){.swal2-container.hdl-swal2-container .swal2-popup .hdl-swal2-actions{margin:1.25em auto 0}}.swal2-container.hdl-swal2-container .swal2-popup .hdl-swal2-actions .btn-swal-ctbtn{font-family:YekanBakh-FD,Tahoma,monospace;line-height:40px;background:#eee;color:#999;border:0;width:100%;border-radius:4px}.swal2-container.hdl-swal2-container .swal2-popup .hdl-swal2-actions .btn-swal-ctbtn>i{float:unset;margin:0 0 0 10px}.swal2-container.hdl-swal2-container .swal2-progress-steps{display:none!important}.swal2-container .swal2-popup.swal2-toast .swal2-header .swal2-title{display:block!important;font-size:10pt;font-weight:400;color:#000}.swal2-container .swal2-popup.swal2-toast .swal2-header .swal2-title .ltr{font-family:YekanBakh,Tahoma,monospace}body .select2-container,body .select2-container *{outline:none}body .select2-container .select2-selection--single.my-s2-container{height:auto;border:1px solid rgb(229.5,229.5,229.5);border-radius:8px;transition:all .2s linear}body .select2-container .select2-selection--single.my-s2-container .select2-selection__rendered{font-family:YekanBakh,Tahoma,monospace;font-size:11pt;line-height:2.184;padding:4px 8px 4px 40px;color:#000}body .select2-container .select2-selection--single.my-s2-container .select2-selection__rendered:not([title]){color:gray}body .select2-container .select2-selection--single.my-s2-container .select2-selection__rendered>.select2-selection__placeholder{color:gray}body .select2-container .select2-selection--single.my-s2-container .select2-selection__arrow{height:40px;text-align:center;width:40px}body .select2-container .select2-selection--single.my-s2-container .select2-selection__arrow b{position:relative;display:inline-block;font-family:"Font Awesome 5 Free";font-weight:900;font-size:14pt;line-height:40px;color:gray;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:none;height:auto;width:auto;top:unset;left:unset;margin:0;transition:all .2s linear}body .select2-container .select2-selection--single.my-s2-container .select2-selection__arrow b:before{content:""}body .select2-container.select2-container--focus .select2-selection--single.my-s2-container,body .select2-container.select2-container--focus .select2-selection--multiple,body .select2-container.select2-container--open .select2-selection--single.my-s2-container{border:1px solid #19bfd3}body .select2-container.select2-container--open .select2-selection--single.my-s2-container .select2-selection__arrow b{color:#19bfd3;transform:rotate3d(0,0,1,-180deg)}body .select2-container.select2-container--open .select2-results{white-space:pre-line}body .select2-container .select2-selection--multiple{background:#fff;color:#000;border:1px solid rgb(229.5,229.5,229.5);min-height:42px;border-radius:8px}body .select2-container .select2-selection--multiple .select2-search__field{font-family:YekanBakh,Tahoma,monospace;background:#fff;color:#000;caret-color:#19bfd3;padding:0 10px;outline:none;resize:none;min-width:110px;line-height:29px;border-radius:8px}body .select2-container .select2-selection--multiple .select2-selection__choice{background:#eefbfd;border:1px solid rgb(192.4152542373,241.6525423729,247.5847457627);padding:0 5px;line-height:27px;border-radius:8px}body .select2-container .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove{color:#19bfd3;margin-left:5px;font-size:14pt;transition:all .2s linear}body .select2-container .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover{color:#b3001a}body .select2-container.select2-container--disabled .select2-selection--single,body .select2-container.select2-container--disabled .select2-selection--multiple{cursor:not-allowed}body .select2-container.select2-container--disabled .select2-selection--multiple .select2-search__field{background:none;cursor:not-allowed}body .select2-container.select2-container--disabled .select2-selection--multiple .select2-selection__choice{cursor:not-allowed}body .select2-dropdown.my-s2-dropdown{overflow:hidden;border:1px solid #19bfd3;border-radius:0 0 8px 8px}body .select2-dropdown.my-s2-dropdown .select2-search__field{position:relative;display:block;width:100%;font-family:YekanBakh,Tahoma,monospace;font-size:11pt;line-height:2.184;background:#fff;color:#000;border:1px solid rgb(229.5,229.5,229.5);padding:0 10px;outline:none;resize:none;border-radius:8px;transition:all .2s linear}body .select2-dropdown.my-s2-dropdown .select2-search__field:focus,body .select2-dropdown.my-s2-dropdown .select2-search__field:active{border:1px solid #19bfd3}#main .tox-tinymce{border:1px solid #ddd;background-color:#fff;border-radius:4px}#main .tox-tinymce .tox-promotion,#main .tox-tinymce .tox-statusbar .tox-statusbar__branding{display:none}.editor-content{font-size:11pt;line-height:35px}.editor-content p{margin-bottom:10px}.editor-content h1,.editor-content h2,.editor-content h3,.editor-content h4,.editor-content h5,.editor-content h6{font-family:YekanBakh-FD,Tahoma,monospace;font-weight:700;line-height:2.184;color:#000}.editor-content h1{font-size:24pt}.editor-content h2{font-size:20pt}.editor-content h3{font-size:16pt}.editor-content h4{font-size:14pt}.editor-content h5{font-size:12pt}.editor-content h6{font-size:11pt}.editor-content ul{display:block;list-style-type:disc;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:40px}.editor-content ol{display:block;list-style-type:decimal;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:40px;font-family:YekanBakh-FD,Tahoma,monospace}.editor-content ol[dir=ltr],.editor-content ol[dir=ltr] li{font-family:YekanBakh,Tahoma,monospace}.editor-content ol li{font-family:YekanBakh-FD,Tahoma,monospace}.editor-content ol li[dir=ltr]{font-family:YekanBakh,Tahoma,monospace}.editor-content a:not(.btn){text-decoration:none;color:#ff6a00;transition:all .2s linear}.editor-content a:not(.btn):hover{color:#b3001a}.editor-content td,.editor-content th{font-family:YekanBakh-FD,Tahoma,monospace;font-size:11pt}.editor-content img,.editor-content video,.editor-content audio{max-width:100%;height:auto}.editor-content blockquote{position:relative;display:block;overflow:hidden;margin:15px 0;padding:0 40px;background:#eee;border-radius:8px}.editor-content blockquote:before{content:"";position:absolute;display:block;top:5px;right:10px;font-size:11pt;line-height:30px;color:#ddd;font-weight:900;font-family:"Font Awesome 5 Free"}.editor-content blockquote:after{content:"";position:absolute;display:block;bottom:5px;left:10px;font-size:11pt;line-height:30px;color:#ddd;font-weight:900;font-family:"Font Awesome 5 Free"}.editor-content .h_iframe-aparat_embed_frame{position:relative;max-width:1000px;margin:30px auto}@font-face{font-family:YekanBakh-FD;src:local("YekanBakh-FD"),url(/fonts/YekanBakh/woff/YekanBakh-FD.woff) format("woff"),url(/fonts/YekanBakh/woff2/YekanBakh-FD.woff2) format("woff2"),url(/fonts/YekanBakh/ttf/YekanBakh-FD.ttf) format("truetype"),url(/fonts/YekanBakh/otf/YekanBakh-FD.otf) format("opentype");font-display:swap}@font-face{font-family:YekanBakh-Bold-FD;src:local("YekanBakh-Bold-FD"),url(/fonts/YekanBakh/woff/YekanBakh-Bold-FD.woff) format("woff"),url(/fonts/YekanBakh/woff2/YekanBakh-Bold-FD.woff2) format("woff2"),url(/fonts/YekanBakh/ttf/YekanBakh-Bold-FD.ttf) format("truetype"),url(/fonts/YekanBakh/otf/YekanBakh-Bold-FD.otf) format("opentype");font-display:swap}@font-face{font-family:YekanBakh;src:local("YekanBakh"),url(/fonts/YekanBakh/woff/YekanBakh.woff) format("woff"),url(/fonts/YekanBakh/woff2/YekanBakh.woff2) format("woff2"),url(/fonts/YekanBakh/ttf/YekanBakh.ttf) format("truetype"),url(/fonts/YekanBakh/otf/YekanBakh.otf) format("opentype");font-display:swap}@font-face{font-family:YekanBakh-Bold;src:local("YekanBakh-Bold"),url(/fonts/YekanBakh/woff/YekanBakh-Bold.woff) format("woff"),url(/fonts/YekanBakh/woff2/YekanBakh-Bold.woff2) format("woff2"),url(/fonts/YekanBakh/ttf/YekanBakh-Bold.ttf) format("truetype"),url(/fonts/YekanBakh/otf/YekanBakh-Bold.otf) format("opentype");font-display:swap}@font-face{font-family:IranYekanX-FD;src:local("IranYekanX-FD"),url(/fonts/IranYekanX/woff/IranYekanX-FD.woff) format("woff"),url(/fonts/IranYekanX/woff2/IranYekanX-FD.woff2) format("woff2"),url(/fonts/IranYekanX/ttf/IranYekanX-FD.ttf) format("truetype");font-display:swap}@font-face{font-family:IranYekanX-Bold-FD;src:local("IranYekanX-Bold-FD"),url(/fonts/IranYekanX/woff/IranYekanX-Bold-FD.woff) format("woff"),url(/fonts/IranYekanX/woff2/IranYekanX-Bold-FD.woff2) format("woff2"),url(/fonts/IranYekanX/ttf/IranYekanX-Bold-FD.ttf) format("truetype");font-display:swap}@font-face{font-family:IranYekanX;src:local("IranYekanX"),url(/fonts/IranYekanX/woff/IranYekanX.woff) format("woff"),url(/fonts/IranYekanX/woff2/IranYekanX.woff2) format("woff2"),url(/fonts/IranYekanX/ttf/IranYekanX.ttf) format("truetype");font-display:swap}@font-face{font-family:IranYekanX-Bold;src:local("IranYekanX-Bold"),url(/fonts/IranYekanX/woff/IranYekanX-Bold.woff) format("woff"),url(/fonts/IranYekanX/woff2/IranYekanX-Bold.woff2) format("woff2"),url(/fonts/IranYekanX/ttf/IranYekanX-Bold.ttf) format("truetype");font-display:swap}.row{box-sizing:border-box;margin:0 auto;width:100%;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap}.row.reverse{flex-direction:row-reverse}.row.natural-height{align-items:flex-start}.row.flex-column{flex-direction:column}.row.nowrap{flex-wrap:nowrap}.col{box-sizing:border-box;flex-grow:1;flex-basis:0;max-width:100%;padding:1rem}.col.reverse{flex-direction:column-reverse}.first{order:-1}.last{order:1}.align-start{align-self:flex-start}.align-end{align-self:flex-end}.align-center{align-self:center}.align-baseline{align-self:baseline}.align-stretch{align-self:stretch}.col-xs{box-sizing:border-box;flex-grow:1;flex-basis:0;max-width:100%;padding:1rem}.col-xs-1{box-sizing:border-box;flex-basis:8.3333333333%;max-width:8.3333333333%;padding:1rem}.col-xs-offset-1{margin-left:8.3333333333%}.col-xs-2{box-sizing:border-box;flex-basis:16.6666666667%;max-width:16.6666666667%;padding:1rem}.col-xs-offset-2{margin-left:16.6666666667%}.col-xs-3{box-sizing:border-box;flex-basis:25%;max-width:25%;padding:1rem}.col-xs-offset-3{margin-left:25%}.col-xs-4{box-sizing:border-box;flex-basis:33.3333333333%;max-width:33.3333333333%;padding:1rem}.col-xs-offset-4{margin-left:33.3333333333%}.col-xs-5{box-sizing:border-box;flex-basis:41.6666666667%;max-width:41.6666666667%;padding:1rem}.col-xs-offset-5{margin-left:41.6666666667%}.col-xs-6{box-sizing:border-box;flex-basis:50%;max-width:50%;padding:1rem}.col-xs-offset-6{margin-left:50%}.col-xs-7{box-sizing:border-box;flex-basis:58.3333333333%;max-width:58.3333333333%;padding:1rem}.col-xs-offset-7{margin-left:58.3333333333%}.col-xs-8{box-sizing:border-box;flex-basis:66.6666666667%;max-width:66.6666666667%;padding:1rem}.col-xs-offset-8{margin-left:66.6666666667%}.col-xs-9{box-sizing:border-box;flex-basis:75%;max-width:75%;padding:1rem}.col-xs-offset-9{margin-left:75%}.col-xs-10{box-sizing:border-box;flex-basis:83.3333333333%;max-width:83.3333333333%;padding:1rem}.col-xs-offset-10{margin-left:83.3333333333%}.col-xs-11{box-sizing:border-box;flex-basis:91.6666666667%;max-width:91.6666666667%;padding:1rem}.col-xs-offset-11{margin-left:91.6666666667%}.col-xs-12{box-sizing:border-box;flex-basis:100%;max-width:100%;padding:1rem}.col-xs-offset-12{margin-left:100%}.row.start-xs{justify-content:flex-start}.row.center-xs{justify-content:center}.row.end-xs{justify-content:flex-end}.row.top-xs{align-items:flex-start}.row.middle-xs{align-items:center}.row.bottom-xs{align-items:flex-end}.row.around-xs{justify-content:space-around}.row.between-xs{justify-content:space-between}.first-xs{order:-1}.last-xs{order:1}@media only screen and (min-width: 41rem){.col-sm{box-sizing:border-box;flex-grow:1;flex-basis:0;max-width:100%;padding:1rem}.col-sm-1{box-sizing:border-box;flex-basis:8.3333333333%;max-width:8.3333333333%;padding:1rem}.col-sm-offset-1{margin-left:8.3333333333%}.col-sm-2{box-sizing:border-box;flex-basis:16.6666666667%;max-width:16.6666666667%;padding:1rem}.col-sm-offset-2{margin-left:16.6666666667%}.col-sm-3{box-sizing:border-box;flex-basis:25%;max-width:25%;padding:1rem}.col-sm-offset-3{margin-left:25%}.col-sm-4{box-sizing:border-box;flex-basis:33.3333333333%;max-width:33.3333333333%;padding:1rem}.col-sm-offset-4{margin-left:33.3333333333%}.col-sm-5{box-sizing:border-box;flex-basis:41.6666666667%;max-width:41.6666666667%;padding:1rem}.col-sm-offset-5{margin-left:41.6666666667%}.col-sm-6{box-sizing:border-box;flex-basis:50%;max-width:50%;padding:1rem}.col-sm-offset-6{margin-left:50%}.col-sm-7{box-sizing:border-box;flex-basis:58.3333333333%;max-width:58.3333333333%;padding:1rem}.col-sm-offset-7{margin-left:58.3333333333%}.col-sm-8{box-sizing:border-box;flex-basis:66.6666666667%;max-width:66.6666666667%;padding:1rem}.col-sm-offset-8{margin-left:66.6666666667%}.col-sm-9{box-sizing:border-box;flex-basis:75%;max-width:75%;padding:1rem}.col-sm-offset-9{margin-left:75%}.col-sm-10{box-sizing:border-box;flex-basis:83.3333333333%;max-width:83.3333333333%;padding:1rem}.col-sm-offset-10{margin-left:83.3333333333%}.col-sm-11{box-sizing:border-box;flex-basis:91.6666666667%;max-width:91.6666666667%;padding:1rem}.col-sm-offset-11{margin-left:91.6666666667%}.col-sm-12{box-sizing:border-box;flex-basis:100%;max-width:100%;padding:1rem}.col-sm-offset-12{margin-left:100%}.row.start-sm{justify-content:flex-start}.row.center-sm{justify-content:center}.row.end-sm{justify-content:flex-end}.row.top-sm{align-items:flex-start}.row.middle-sm{align-items:center}.row.bottom-sm{align-items:flex-end}.row.around-sm{justify-content:space-around}.row.between-sm{justify-content:space-between}.first-sm{order:-1}.last-sm{order:1}}@media only screen and (min-width: 65rem){.col-md{box-sizing:border-box;flex-grow:1;flex-basis:0;max-width:100%;padding:1rem}.col-md-1{box-sizing:border-box;flex-basis:8.3333333333%;max-width:8.3333333333%;padding:1rem}.col-md-offset-1{margin-left:8.3333333333%}.col-md-2{box-sizing:border-box;flex-basis:16.6666666667%;max-width:16.6666666667%;padding:1rem}.col-md-offset-2{margin-left:16.6666666667%}.col-md-3{box-sizing:border-box;flex-basis:25%;max-width:25%;padding:1rem}.col-md-offset-3{margin-left:25%}.col-md-4{box-sizing:border-box;flex-basis:33.3333333333%;max-width:33.3333333333%;padding:1rem}.col-md-offset-4{margin-left:33.3333333333%}.col-md-5{box-sizing:border-box;flex-basis:41.6666666667%;max-width:41.6666666667%;padding:1rem}.col-md-offset-5{margin-left:41.6666666667%}.col-md-6{box-sizing:border-box;flex-basis:50%;max-width:50%;padding:1rem}.col-md-offset-6{margin-left:50%}.col-md-7{box-sizing:border-box;flex-basis:58.3333333333%;max-width:58.3333333333%;padding:1rem}.col-md-offset-7{margin-left:58.3333333333%}.col-md-8{box-sizing:border-box;flex-basis:66.6666666667%;max-width:66.6666666667%;padding:1rem}.col-md-offset-8{margin-left:66.6666666667%}.col-md-9{box-sizing:border-box;flex-basis:75%;max-width:75%;padding:1rem}.col-md-offset-9{margin-left:75%}.col-md-10{box-sizing:border-box;flex-basis:83.3333333333%;max-width:83.3333333333%;padding:1rem}.col-md-offset-10{margin-left:83.3333333333%}.col-md-11{box-sizing:border-box;flex-basis:91.6666666667%;max-width:91.6666666667%;padding:1rem}.col-md-offset-11{margin-left:91.6666666667%}.col-md-12{box-sizing:border-box;flex-basis:100%;max-width:100%;padding:1rem}.col-md-offset-12{margin-left:100%}.row.start-md{justify-content:flex-start}.row.center-md{justify-content:center}.row.end-md{justify-content:flex-end}.row.top-md{align-items:flex-start}.row.middle-md{align-items:center}.row.bottom-md{align-items:flex-end}.row.around-md{justify-content:space-around}.row.between-md{justify-content:space-between}.first-md{order:-1}.last-md{order:1}}@media only screen and (min-width: 91rem){.col-lg{box-sizing:border-box;flex-grow:1;flex-basis:0;max-width:100%;padding:1rem}.col-lg-1{box-sizing:border-box;flex-basis:8.3333333333%;max-width:8.3333333333%;padding:1rem}.col-lg-offset-1{margin-left:8.3333333333%}.col-lg-2{box-sizing:border-box;flex-basis:16.6666666667%;max-width:16.6666666667%;padding:1rem}.col-lg-offset-2{margin-left:16.6666666667%}.col-lg-3{box-sizing:border-box;flex-basis:25%;max-width:25%;padding:1rem}.col-lg-offset-3{margin-left:25%}.col-lg-4{box-sizing:border-box;flex-basis:33.3333333333%;max-width:33.3333333333%;padding:1rem}.col-lg-offset-4{margin-left:33.3333333333%}.col-lg-5{box-sizing:border-box;flex-basis:41.6666666667%;max-width:41.6666666667%;padding:1rem}.col-lg-offset-5{margin-left:41.6666666667%}.col-lg-6{box-sizing:border-box;flex-basis:50%;max-width:50%;padding:1rem}.col-lg-offset-6{margin-left:50%}.col-lg-7{box-sizing:border-box;flex-basis:58.3333333333%;max-width:58.3333333333%;padding:1rem}.col-lg-offset-7{margin-left:58.3333333333%}.col-lg-8{box-sizing:border-box;flex-basis:66.6666666667%;max-width:66.6666666667%;padding:1rem}.col-lg-offset-8{margin-left:66.6666666667%}.col-lg-9{box-sizing:border-box;flex-basis:75%;max-width:75%;padding:1rem}.col-lg-offset-9{margin-left:75%}.col-lg-10{box-sizing:border-box;flex-basis:83.3333333333%;max-width:83.3333333333%;padding:1rem}.col-lg-offset-10{margin-left:83.3333333333%}.col-lg-11{box-sizing:border-box;flex-basis:91.6666666667%;max-width:91.6666666667%;padding:1rem}.col-lg-offset-11{margin-left:91.6666666667%}.col-lg-12{box-sizing:border-box;flex-basis:100%;max-width:100%;padding:1rem}.col-lg-offset-12{margin-left:100%}.row.start-lg{justify-content:flex-start}.row.center-lg{justify-content:center}.row.end-lg{justify-content:flex-end}.row.top-lg{align-items:flex-start}.row.middle-lg{align-items:center}.row.bottom-lg{align-items:flex-end}.row.around-lg{justify-content:space-around}.row.between-lg{justify-content:space-between}.first-lg{order:-1}.last-lg{order:1}}@media only screen and (min-width: 121rem){.col-xl{box-sizing:border-box;flex-grow:1;flex-basis:0;max-width:100%;padding:1rem}.col-xl-1{box-sizing:border-box;flex-basis:8.3333333333%;max-width:8.3333333333%;padding:1rem}.col-xl-offset-1{margin-left:8.3333333333%}.col-xl-2{box-sizing:border-box;flex-basis:16.6666666667%;max-width:16.6666666667%;padding:1rem}.col-xl-offset-2{margin-left:16.6666666667%}.col-xl-3{box-sizing:border-box;flex-basis:25%;max-width:25%;padding:1rem}.col-xl-offset-3{margin-left:25%}.col-xl-4{box-sizing:border-box;flex-basis:33.3333333333%;max-width:33.3333333333%;padding:1rem}.col-xl-offset-4{margin-left:33.3333333333%}.col-xl-5{box-sizing:border-box;flex-basis:41.6666666667%;max-width:41.6666666667%;padding:1rem}.col-xl-offset-5{margin-left:41.6666666667%}.col-xl-6{box-sizing:border-box;flex-basis:50%;max-width:50%;padding:1rem}.col-xl-offset-6{margin-left:50%}.col-xl-7{box-sizing:border-box;flex-basis:58.3333333333%;max-width:58.3333333333%;padding:1rem}.col-xl-offset-7{margin-left:58.3333333333%}.col-xl-8{box-sizing:border-box;flex-basis:66.6666666667%;max-width:66.6666666667%;padding:1rem}.col-xl-offset-8{margin-left:66.6666666667%}.col-xl-9{box-sizing:border-box;flex-basis:75%;max-width:75%;padding:1rem}.col-xl-offset-9{margin-left:75%}.col-xl-10{box-sizing:border-box;flex-basis:83.3333333333%;max-width:83.3333333333%;padding:1rem}.col-xl-offset-10{margin-left:83.3333333333%}.col-xl-11{box-sizing:border-box;flex-basis:91.6666666667%;max-width:91.6666666667%;padding:1rem}.col-xl-offset-11{margin-left:91.6666666667%}.col-xl-12{box-sizing:border-box;flex-basis:100%;max-width:100%;padding:1rem}.col-xl-offset-12{margin-left:100%}.row.start-xl{justify-content:flex-start}.row.center-xl{justify-content:center}.row.end-xl{justify-content:flex-end}.row.top-xl{align-items:flex-start}.row.middle-xl{align-items:center}.row.bottom-xl{align-items:flex-end}.row.around-xl{justify-content:space-around}.row.between-xl{justify-content:space-between}.first-xl{order:-1}.last-xl{order:1}}.col-gutter-lr{padding:0 1rem}.col-no-gutter{padding:0}.gap5{gap:5px}.gap10{gap:10px}.show{display:block!important}.row.show{display:flex!important}.hide{display:none!important}.show-xs{display:block!important}.row.show-xs{display:flex!important}.hide-xs{display:none!important}@media only screen and (max-width: 40rem){.show-xs-only{display:block!important}.row.show-xs-only{display:flex!important}.hide-xs-only{display:none!important}}@media only screen and (min-width: 41rem){.show-sm{display:block!important}.row.show-sm{display:flex!important}.hide-sm{display:none!important}}@media only screen and (min-width: 41rem) and (max-width: 64rem){.show-sm-only{display:block!important}.row.show-sm-only{display:flex!important}.hide-sm-only{display:none!important}}@media only screen and (min-width: 65rem){.show-md{display:block!important}.row.show-md{display:flex!important}.hide-md{display:none!important}}@media only screen and (min-width: 65rem) and (max-width: 90rem){.show-md-only{display:block!important}.row.show-md-only{display:flex!important}.hide-md-only{display:none!important}}@media only screen and (min-width: 91rem){.show-lg{display:block!important}.row.show-lg{display:flex!important}.hide-lg{display:none!important}}@media only screen and (min-width: 91rem) and (max-width: 120rem){.show-lg-only{display:block!important}.row.show-lg-only{display:flex!important}.hide-lg-only{display:none!important}}@media only screen and (min-width: 121rem){.show-xl{display:block!important}.row.show-xl{display:flex!important}.hide-xl{display:none!important}}html body #full-cover{position:fixed;display:none;top:0;right:0;width:100%;height:100%;background:#00000080;z-index:9997}html.has-modal{overflow:hidden}html.has-modal body #full-cover{display:block}#header-banner{display:block;z-index:9998}#header-banner .img-banner{display:none;height:auto}#header-banner .img-banner-res{display:block;height:auto}@media only screen and (min-width: 91rem){#header-banner .img-banner{display:block}#header-banner .img-banner-res{display:none}}#main-header{position:sticky;top:-1px;right:0;min-height:60px;background:#fff;z-index:9999;box-shadow:0 2px 10px #0000001a}#main-header>.wrapper{padding:30px 16px}#main-header #header-single-top{padding:8px 0;background:#fff;z-index:2}#main-header #header-single-top .header-single-top-right{width:auto;margin:0;font-size:14pt;color:#595959}#main-header #header-single-top .header-single-top-right .logo img{position:relative;display:block;width:auto;height:45px}#main-header #header-single-top .header-single-top-left{width:auto;margin:0;font-size:14pt;color:#595959}#main-header #header-single-top .header-single-top-left .header-single-top-icon{padding:5px}#main-header #header-top{padding:7px 0;background:#fff;z-index:2}#main-header #header-top .main-header-top-right{background:#fff;z-index:9999;flex:1 1 0%}#main-header #header-top .main-header-top-right .logo{margin-left:20px}#main-header #header-top .main-header-top-right .logo img{position:relative;display:block;width:auto;height:45px}#main-header #header-top .main-header-top-right .searchbox-container{position:relative;flex-grow:1}#main-header #header-top .main-header-top-right .searchbox-container .searchbox{margin:0;padding:0 16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background:#ededed;height:45px;width:100%;border-radius:8px}@media only screen and (min-width: 65rem){#main-header #header-top .main-header-top-right .searchbox-container .searchbox{max-width:600px}}#main-header #header-top .main-header-top-right .searchbox-container .searchbox .searchbox-icon{color:#666;font-size:14pt;cursor:pointer}#main-header #header-top .main-header-top-right .searchbox-container .searchbox #searchbox-head-type{padding:10px 16px;flex-grow:1;cursor:text}#main-header #header-top .main-header-top-right .searchbox-container .searchbox #searchbox-head-type span{height:100%;font-size:9pt;color:#666}#main-header #header-top .main-header-top-right .searchbox-container .searchbox #searchbox-head-type span.res{font-size:10pt;font-weight:700}#main-header #header-top .main-header-top-right .searchbox-container .searchbox #searchbox-head-type span.res img{position:absolute;width:auto;height:45px;top:-10px;right:60px}#main-header #header-top .main-header-top-right .searchbox-container #searchbox-holder{position:absolute;overflow:hidden auto;display:none;flex-direction:column;top:0;right:0;width:100%;max-width:600px;max-height:calc(100vh - 90px);border:1px solid rgb(229.5,229.5,229.5);background:#fff;z-index:2;box-shadow:0 5px 5px #0000001a;border-radius:8px}#main-header #header-top .main-header-top-right .searchbox-container #searchbox-holder #q{flex-shrink:0;flex-grow:1;height:45px;font-family:YekanBakh-FD,Tahoma,monospace;font-size:9pt;line-height:40px;background:#fff;color:#666;margin:0 16px;padding:0 8px;border:none;border-bottom:1px solid #19bfd3;outline:none;resize:none;caret-color:#19bfd3}#main-header #header-top .main-header-top-right .searchbox-container #searchbox-holder #searchbox-clear{position:absolute;display:none;top:16px;left:16px;width:20px;height:20px;font-size:8pt;line-height:24px;text-align:center;background:#666;color:#fff;cursor:pointer;border-radius:50%;transition:all .2s linear}#main-header #header-top .main-header-top-right .searchbox-container #searchbox-holder #searchbox-clear:hover{background:#000}#main-header #header-top .main-header-top-right .searchbox-container #searchbox-holder .searchbox-section{padding:8px 16px 16px;border-bottom:1px solid rgb(237.15,237.15,237.15)}#main-header #header-top .main-header-top-right .searchbox-container #searchbox-holder .searchbox-section:last-child{border:none}#main-header #header-top .main-header-top-right .searchbox-container #searchbox-holder .searchbox-section .searchbox-section-head .searchbox-section-title{flex-grow:1;font-family:YekanBakh-FD,Tahoma,monospace;font-weight:700;font-size:11pt;color:#404040;padding:8px 0}#main-header #header-top .main-header-top-right .searchbox-container #searchbox-holder .searchbox-section .searchbox-section-head .searchbox-section-icon{margin:0 0 0 16px;font-size:14pt;color:#8c8c8c}#main-header #header-top .main-header-top-right .searchbox-container #searchbox-holder .searchbox-section .searchbox-section-head .searchbox-section-icon.delete-recent{margin:0 16px 0 0;cursor:pointer;transition:all .2s linear}#main-header #header-top .main-header-top-right .searchbox-container #searchbox-holder .searchbox-section .searchbox-section-head .searchbox-section-icon.delete-recent:hover{color:#b3001a}#main-header #header-top .main-header-top-right .searchbox-container #searchbox-holder .searchbox-section .searchbox-section-body .swiper{cursor:grab}#main-header #header-top .main-header-top-right .searchbox-container #searchbox-holder .searchbox-section .searchbox-section-body .swiper.searchbox-tags{width:100%;padding-top:8px}#main-header #header-top .main-header-top-right .searchbox-container #searchbox-holder .searchbox-section .searchbox-section-body .swiper.searchbox-tags .swiper-slide{display:flex;align-items:center;padding:8px 12px 8px 4px;width:auto;border:1px solid rgb(229.5,229.5,229.5);border-radius:100px}#main-header #header-top .main-header-top-right .searchbox-container #searchbox-holder .searchbox-section .searchbox-section-body .swiper.searchbox-tags .swiper-slide .searchbox-tag{font-size:11pt}#main-header #header-top .main-header-top-right .searchbox-container #searchbox-holder .searchbox-section .searchbox-section-body .swiper.searchbox-tags .swiper-slide .searchbox-tag-link{margin:2px 4px 0 0;width:20px;text-align:center;font-size:8pt}#main-header #header-top .main-header-top-right .searchbox-container #searchbox-holder .searchbox-section .searchbox-section-body .swiper.searchbox-tags .swiper-button-prev,#main-header #header-top .main-header-top-right .searchbox-container #searchbox-holder .searchbox-section .searchbox-section-body .swiper.searchbox-tags .swiper-button-next{width:35px;height:35px;background:#fff;color:#595959;border:1px solid rgb(229.5,229.5,229.5);top:calc(50% + 8px);border-radius:50%;transition:all .2s linear}#main-header #header-top .main-header-top-right .searchbox-container #searchbox-holder .searchbox-section .searchbox-section-body .swiper.searchbox-tags .swiper-button-prev:after,#main-header #header-top .main-header-top-right .searchbox-container #searchbox-holder .searchbox-section .searchbox-section-body .swiper.searchbox-tags .swiper-button-next:after{opacity:.7;font-size:12pt;font-weight:700;transition:all .2s linear}#main-header #header-top .main-header-top-right .searchbox-container #searchbox-holder .searchbox-section .searchbox-section-body .swiper.searchbox-tags .swiper-button-prev:hover,#main-header #header-top .main-header-top-right .searchbox-container #searchbox-holder .searchbox-section .searchbox-section-body .swiper.searchbox-tags .swiper-button-next:hover{border-color:#b3b3b3}#main-header #header-top .main-header-top-right .searchbox-container #searchbox-holder .searchbox-section .searchbox-section-body .swiper.searchbox-tags .swiper-button-prev:hover:after,#main-header #header-top .main-header-top-right .searchbox-container #searchbox-holder .searchbox-section .searchbox-section-body .swiper.searchbox-tags .swiper-button-next:hover:after{opacity:1}#main-header #header-top .main-header-top-right .searchbox-container #searchbox-holder .searchbox-section .searchbox-section-body .swiper.searchbox-tags .swiper-button-disabled{display:none}@media only screen and (min-width:){#main-header #header-top .main-header-top-right>.wrapper{flex-direction:column!important;gap:8px}#main-header #header-top .main-header-top-right #header-top{flex-direction:column!important;align-items:stretch;padding:8px}#main-header #header-top .main-header-top-right #header-top .main-header-top-right{flex-direction:column;align-items:stretch}#main-header #header-top .main-header-top-right #header-top .main-header-top-right .logo{justify-content:center;margin:0 auto 8px}#main-header #header-top .main-header-top-right #header-top .main-header-top-right .logo img{height:36px!important}#main-header #header-top .main-header-top-right #header-top .main-header-top-right .searchbox-container{width:100%}}#main-header #header-top .main-header-top-left{background:#fff;z-index:9999;width:auto;padding-right:32px}#main-header #header-top .main-header-top-left .header-top-left-icon{position:relative;width:auto;padding:8px;font-size:14pt;color:#595959;cursor:pointer;transition:all .2s linear}#main-header #header-top .main-header-top-left .header-top-left-icon:hover{color:#1a1a1a}#main-header #header-top .main-header-top-left .header-top-left-icon.pipe{background:#e6e6e6;padding:0;margin:0 12px;width:1px;height:24px}#main-header #header-top .main-header-top-left .header-top-left-icon#header-login,#main-header #header-top .main-header-top-left .header-top-left-icon#header-seller{font-size:9pt;padding:8px 16px;flex-shrink:0}#main-header #header-menus{position:relative;padding:0;z-index:1;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .2s linear}#main-header #header-menus .header-menu-links{position:relative;display:inline-block;padding:0 16px;line-height:40px;font-size:10pt;color:#595959;cursor:pointer;transition:all .2s linear}#main-header #header-menus .header-menu-links:after{position:absolute;display:block;content:" ";width:0%;height:3px;bottom:0;right:50%;background:#ff6a00;transition:all .2s linear}#main-header #header-menus .header-menu-links:hover{color:#000}#main-header #header-menus .header-menu-links:hover:after{width:100%;right:0}#main-header #header-menus .header-menu-links>i{margin-left:4px}#main-header #header-menus .header-menus-right{width:auto;margin:0}#main-header #header-menus .header-menus-right .header-menus-group{position:relative;width:auto}#main-header #header-menus .header-menus-right .header-menus-group:after{position:absolute;display:block;content:" ";width:1px;height:50%;top:25%;left:0;background:#e6e6e6}#main-header #header-menus .header-menus-right .header-menus-group:last-child:after{display:none}#main-header #header-menus .header-menus-right .header-menus-group #menucats,#main-header #header-menus .header-menus-left .special-sell-c2a{font-weight:700}#main-header #header-menus .header-menus-left .special-sell-c2a:after{width:calc(100% - 32px);right:16px}#main-header #header-menus .header-menus-left .special-sell-c2a:hover:after{width:100%;right:0}#main-header #header-menus #menucats-container{position:absolute;display:none;top:100%;right:16px;background:#fff;font-size:10pt;width:auto;max-width:85vw;height:auto;max-height:calc(100vh - 230px);border:1px solid rgb(229.5,229.5,229.5);z-index:2;box-shadow:0 5px 5px #0000001a;border-radius:0 0 8px 8px}#main-header #header-menus #menucats-container .menucats-cats{overflow:auto;width:200px;background:#f2f2f2;direction:ltr}#main-header #header-menus #menucats-container .menucats-cats .menucats-cats-item{flex-shrink:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:2;text-align:right;padding:12px 8px;direction:rtl;cursor:pointer;transition:all .2s linear}#main-header #header-menus #menucats-container .menucats-cats .menucats-cats-item>i{margin-left:8px}#main-header #header-menus #menucats-container .menucats-cats .menucats-cats-item.active{background:#fff}#main-header #header-menus #menucats-container .menucats-subcats{display:none;overflow:auto;flex-grow:1;width:auto;padding:20px 20px 0;direction:ltr}#main-header #header-menus #menucats-container .menucats-subcats .menucats-subcats-all{white-space:nowrap;text-overflow:ellipsis;line-height:2;font-size:9pt;font-weight:700;color:#19bfd3;direction:rtl;cursor:pointer;transition:all .2s linear}#main-header #header-menus #menucats-container .menucats-subcats .menucats-subcats-all:hover{color:#1496a5}#main-header #header-menus #menucats-container .menucats-subcats .menucats-subcats-all>i{margin-right:8px}#main-header #header-menus #menucats-container .menucats-subcats .menucats-subcats-groups{direction:rtl}#main-header #header-menus #menucats-container .menucats-subcats .menucats-subcats-groups .menucats-subcats-col{margin:0;min-width:200px}#main-header #header-menus #menucats-container .menucats-subcats .menucats-subcats-groups .menucats-subcats-col .menucats-subcats-col-link{white-space:nowrap;text-overflow:ellipsis;line-height:2;padding:4px 0;transition:all .2s linear}#main-header #header-menus #menucats-container .menucats-subcats .menucats-subcats-groups .menucats-subcats-col .menucats-subcats-col-link:hover{color:#ff6a00}#main-header #header-menus #menucats-container .menucats-subcats .menucats-subcats-groups .menucats-subcats-col .menucats-subcats-col-link>i{margin-right:8px}#main-header #header-menus #menucats-container .menucats-subcats .menucats-subcats-groups .menucats-subcats-col .menucats-subcats-col-main{margin-bottom:8px;font-size:10pt}#main-header #header-menus #menucats-container .menucats-subcats .menucats-subcats-groups .menucats-subcats-col .menucats-subcats-col-main:before{position:absolute;display:block;content:"";top:10px;right:-8px;width:2px;height:14px;margin-left:8px;background:#ff6a00}#main-header #header-menus #menucats-container .menucats-subcats .menucats-subcats-groups .menucats-subcats-col .menucats-subcats-col-sub{font-size:9pt;color:#595959}#main-header html body #full-cover{position:fixed;display:none;top:0;right:0;width:100%;height:100%;background:#00000080;z-index:9997}#main-header html.has-modal{overflow:hidden}#main-header html.has-modal body #full-cover{display:block}#main-header #header-banner{display:block;z-index:9998}#main-header #header-banner .img-banner{display:none;height:auto}#main-header #header-banner .img-banner-res{display:block;height:auto}@media only screen and (min-width: 91rem){#main-header #header-banner .img-banner{display:block}#main-header #header-banner .img-banner-res{display:none}}#main-header #main-header{position:sticky;top:-1px;right:0;min-height:60px;background:#fff;z-index:9999;box-shadow:0 2px 10px #0000001a}#main-header #main-header>.wrapper{padding:30px 16px}#main-header #main-header #header-single-top{padding:8px 0;background:#fff;z-index:2}#main-header #main-header #header-single-top .header-single-top-right{width:auto;margin:0;font-size:14pt;color:#595959}#main-header #main-header #header-single-top .header-single-top-right .logo img{position:relative;display:block;width:auto;height:45px}#main-header #main-header #header-single-top .header-single-top-left{width:auto;margin:0;font-size:14pt;color:#595959}#main-header #main-header #header-single-top .header-single-top-left .header-single-top-icon{padding:5px}#main-header #main-header #header-top{padding:7px 0;background:#fff;z-index:2}#main-header #main-header #header-top .main-header-top-right{background:#fff;z-index:9999;flex:1 1 0%}#main-header #main-header #header-top .main-header-top-right .logo{margin-left:20px}#main-header #main-header #header-top .main-header-top-right .logo img{position:relative;display:block;width:auto;height:45px}#main-header #main-header #header-top .main-header-top-right .searchbox-container{position:relative;flex-grow:1}#main-header #main-header #header-top .main-header-top-right .searchbox-container .searchbox{margin:0;padding:0 16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background:#ededed;height:45px;width:100%;border-radius:8px}@media only screen and (min-width: 65rem){#main-header #main-header #header-top .main-header-top-right .searchbox-container .searchbox{max-width:600px}}#main-header #main-header #header-top .main-header-top-right .searchbox-container .searchbox .searchbox-icon{color:#666;font-size:14pt;cursor:pointer}#main-header #main-header #header-top .main-header-top-right .searchbox-container .searchbox #searchbox-head-type{padding:10px 16px;flex-grow:1;cursor:text}#main-header #main-header #header-top .main-header-top-right .searchbox-container .searchbox #searchbox-head-type span{height:100%;font-size:9pt;color:#666}#main-header #main-header #header-top .main-header-top-right .searchbox-container .searchbox #searchbox-head-type span.res{font-size:10pt;font-weight:700}#main-header #main-header #header-top .main-header-top-right .searchbox-container .searchbox #searchbox-head-type span.res img{position:absolute;width:auto;height:45px;top:-10px;right:60px}#main-header #main-header #header-top .main-header-top-right .searchbox-container #searchbox-holder{position:absolute;overflow:hidden auto;display:none;flex-direction:column;top:0;right:0;width:100%;max-width:600px;max-height:calc(100vh - 90px);border:1px solid rgb(229.5,229.5,229.5);background:#fff;z-index:2;box-shadow:0 5px 5px #0000001a;border-radius:8px}#main-header #main-header #header-top .main-header-top-right .searchbox-container #searchbox-holder #q{flex-shrink:0;flex-grow:1;height:45px;font-family:YekanBakh-FD,Tahoma,monospace;font-size:9pt;line-height:40px;background:#fff;color:#666;margin:0 16px;padding:0 8px;border:none;border-bottom:1px solid #19bfd3;outline:none;resize:none;caret-color:#19bfd3}#main-header #main-header #header-top .main-header-top-right .searchbox-container #searchbox-holder #searchbox-clear{position:absolute;display:flex;align-items:center;top:16px;left:16px;width:20px;height:20px;font-size:8pt;line-height:24px;text-align:center;background:#666;color:#fff;cursor:pointer;border-radius:50%;transition:all .2s linear}#main-header #main-header #header-top .main-header-top-right .searchbox-container #searchbox-holder #searchbox-clear:hover{background:#000}#main-header #main-header #header-top .main-header-top-right .searchbox-container #searchbox-holder .searchbox-section{padding:8px 16px 16px;border-bottom:1px solid rgb(237.15,237.15,237.15)}#main-header #main-header #header-top .main-header-top-right .searchbox-container #searchbox-holder .searchbox-section:last-child{border:none}#main-header #main-header #header-top .main-header-top-right .searchbox-container #searchbox-holder .searchbox-section .searchbox-section-head .searchbox-section-title{flex-grow:1;font-family:YekanBakh-FD,Tahoma,monospace;font-weight:700;font-size:11pt;color:#404040;padding:8px 0}#main-header #main-header #header-top .main-header-top-right .searchbox-container #searchbox-holder .searchbox-section .searchbox-section-head .searchbox-section-icon{margin:0 0 0 16px;font-size:14pt;color:#8c8c8c}#main-header #main-header #header-top .main-header-top-right .searchbox-container #searchbox-holder .searchbox-section .searchbox-section-head .searchbox-section-icon.delete-recent{margin:0 16px 0 0;cursor:pointer;transition:all .2s linear}#main-header #main-header #header-top .main-header-top-right .searchbox-container #searchbox-holder .searchbox-section .searchbox-section-head .searchbox-section-icon.delete-recent:hover{color:#b3001a}#main-header #main-header #header-top .main-header-top-right .searchbox-container #searchbox-holder .searchbox-section .searchbox-section-body .swiper{cursor:grab}#main-header #main-header #header-top .main-header-top-right .searchbox-container #searchbox-holder .searchbox-section .searchbox-section-body .swiper.searchbox-tags{width:100%;padding-top:8px}#main-header #main-header #header-top .main-header-top-right .searchbox-container #searchbox-holder .searchbox-section .searchbox-section-body .swiper.searchbox-tags .swiper-slide{display:flex;align-items:center;padding:8px 12px 8px 4px;width:auto;border:1px solid rgb(229.5,229.5,229.5);border-radius:100px}#main-header #main-header #header-top .main-header-top-right .searchbox-container #searchbox-holder .searchbox-section .searchbox-section-body .swiper.searchbox-tags .swiper-slide .searchbox-tag{font-size:11pt}#main-header #main-header #header-top .main-header-top-right .searchbox-container #searchbox-holder .searchbox-section .searchbox-section-body .swiper.searchbox-tags .swiper-slide .searchbox-tag-link{margin:2px 4px 0 0;width:20px;text-align:center;font-size:8pt}#main-header #main-header #header-top .main-header-top-right .searchbox-container #searchbox-holder .searchbox-section .searchbox-section-body .swiper.searchbox-tags .swiper-button-prev,#main-header #main-header #header-top .main-header-top-right .searchbox-container #searchbox-holder .searchbox-section .searchbox-section-body .swiper.searchbox-tags .swiper-button-next{width:35px;height:35px;background:#fff;color:#595959;border:1px solid rgb(229.5,229.5,229.5);top:calc(50% + 8px);border-radius:50%;transition:all .2s linear}#main-header #main-header #header-top .main-header-top-right .searchbox-container #searchbox-holder .searchbox-section .searchbox-section-body .swiper.searchbox-tags .swiper-button-prev:after,#main-header #main-header #header-top .main-header-top-right .searchbox-container #searchbox-holder .searchbox-section .searchbox-section-body .swiper.searchbox-tags .swiper-button-next:after{opacity:.7;font-size:12pt;font-weight:700;transition:all .2s linear}#main-header #main-header #header-top .main-header-top-right .searchbox-container #searchbox-holder .searchbox-section .searchbox-section-body .swiper.searchbox-tags .swiper-button-prev:hover,#main-header #main-header #header-top .main-header-top-right .searchbox-container #searchbox-holder .searchbox-section .searchbox-section-body .swiper.searchbox-tags .swiper-button-next:hover{border-color:#b3b3b3}#main-header #main-header #header-top .main-header-top-right .searchbox-container #searchbox-holder .searchbox-section .searchbox-section-body .swiper.searchbox-tags .swiper-button-prev:hover:after,#main-header #main-header #header-top .main-header-top-right .searchbox-container #searchbox-holder .searchbox-section .searchbox-section-body .swiper.searchbox-tags .swiper-button-next:hover:after{opacity:1}#main-header #main-header #header-top .main-header-top-right .searchbox-container #searchbox-holder .searchbox-section .searchbox-section-body .swiper.searchbox-tags .swiper-button-disabled{display:none}@media only screen and (min-width:){#main-header #main-header #header-top .main-header-top-right>.wrapper{flex-direction:column!important;gap:8px}#main-header #main-header #header-top .main-header-top-right #header-top{flex-direction:column!important;align-items:stretch;padding:8px}#main-header #main-header #header-top .main-header-top-right #header-top .main-header-top-right{flex-direction:column;align-items:stretch}#main-header #main-header #header-top .main-header-top-right #header-top .main-header-top-right .logo{justify-content:center;margin:0 auto 8px}#main-header #main-header #header-top .main-header-top-right #header-top .main-header-top-right .logo img{height:36px!important}#main-header #main-header #header-top .main-header-top-right #header-top .main-header-top-right .searchbox-container{width:100%}}#main-header #main-header #header-top .main-header-top-left{background:#fff;z-index:9999;width:auto;padding-right:32px}#main-header #main-header #header-top .main-header-top-left .header-top-left-icon{position:relative;width:auto;padding:8px;font-size:14pt;color:#595959;cursor:pointer;transition:all .2s linear}#main-header #main-header #header-top .main-header-top-left .header-top-left-icon:hover{color:#1a1a1a}#main-header #main-header #header-top .main-header-top-left .header-top-left-icon.pipe{background:#e6e6e6;padding:0;margin:0 12px;width:1px;height:24px}#main-header #main-header #header-top .main-header-top-left .header-top-left-icon#header-login,#main-header #main-header #header-top .main-header-top-left .header-top-left-icon#header-seller{font-size:9pt;padding:8px 16px;flex-shrink:0}#main-header #main-header #header-menus{position:relative;padding:0;z-index:1;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .2s linear}#main-header #main-header #header-menus .header-menu-links{position:relative;display:inline-block;padding:0 16px;line-height:40px;font-size:10pt;color:#595959;cursor:pointer;transition:all .2s linear}#main-header #main-header #header-menus .header-menu-links:after{position:absolute;display:block;content:" ";width:0%;height:3px;bottom:0;right:50%;background:#ff6a00;transition:all .2s linear}#main-header #main-header #header-menus .header-menu-links:hover{color:#000}#main-header #main-header #header-menus .header-menu-links:hover:after{width:100%;right:0}#main-header #main-header #header-menus .header-menu-links>i{margin-left:4px}#main-header #main-header #header-menus .header-menus-right{width:auto;margin:0}#main-header #main-header #header-menus .header-menus-right .header-menus-group{position:relative;width:auto}#main-header #main-header #header-menus .header-menus-right .header-menus-group:after{position:absolute;display:block;content:" ";width:1px;height:50%;top:25%;left:0;background:#e6e6e6}#main-header #main-header #header-menus .header-menus-right .header-menus-group:last-child:after{display:none}#main-header #main-header #header-menus .header-menus-right .header-menus-group #menucats,#main-header #main-header #header-menus .header-menus-left .special-sell-c2a{font-weight:700}#main-header #main-header #header-menus .header-menus-left .special-sell-c2a:after{width:calc(100% - 32px);right:16px}#main-header #main-header #header-menus .header-menus-left .special-sell-c2a:hover:after{width:100%;right:0}#main-header #main-header #header-menus #menucats-container{position:absolute;display:none;top:100%;right:16px;background:#fff;font-size:10pt;width:auto;max-width:85vw;height:auto;max-height:calc(100vh - 230px);border:1px solid rgb(229.5,229.5,229.5);z-index:2;box-shadow:0 5px 5px #0000001a;border-radius:0 0 8px 8px}#main-header #main-header #header-menus #menucats-container .menucats-cats{overflow:auto;width:200px;background:#f2f2f2;direction:ltr}#main-header #main-header #header-menus #menucats-container .menucats-cats .menucats-cats-item{flex-shrink:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:2;text-align:right;padding:12px 8px;direction:rtl;cursor:pointer;transition:all .2s linear}#main-header #main-header #header-menus #menucats-container .menucats-cats .menucats-cats-item>i{margin-left:8px}#main-header #main-header #header-menus #menucats-container .menucats-cats .menucats-cats-item.active{background:#fff}#main-header #main-header #header-menus #menucats-container .menucats-subcats{display:none;overflow:auto;flex-grow:1;width:auto;padding:20px 20px 0;direction:ltr}#main-header #main-header #header-menus #menucats-container .menucats-subcats .menucats-subcats-all{white-space:nowrap;text-overflow:ellipsis;line-height:2;font-size:9pt;font-weight:700;color:#19bfd3;direction:rtl;cursor:pointer;transition:all .2s linear}#main-header #main-header #header-menus #menucats-container .menucats-subcats .menucats-subcats-all:hover{color:#1496a5}#main-header #main-header #header-menus #menucats-container .menucats-subcats .menucats-subcats-all>i{margin-right:8px}#main-header #main-header #header-menus #menucats-container .menucats-subcats .menucats-subcats-groups{direction:rtl}#main-header #main-header #header-menus #menucats-container .menucats-subcats .menucats-subcats-groups .menucats-subcats-col{margin:0;min-width:200px}#main-header #main-header #header-menus #menucats-container .menucats-subcats .menucats-subcats-groups .menucats-subcats-col .menucats-subcats-col-link{white-space:nowrap;text-overflow:ellipsis;line-height:2;padding:4px 0;transition:all .2s linear}#main-header #main-header #header-menus #menucats-container .menucats-subcats .menucats-subcats-groups .menucats-subcats-col .menucats-subcats-col-link:hover{color:#ff6a00}#main-header #main-header #header-menus #menucats-container .menucats-subcats .menucats-subcats-groups .menucats-subcats-col .menucats-subcats-col-link>i{margin-right:8px}#main-header #main-header #header-menus #menucats-container .menucats-subcats .menucats-subcats-groups .menucats-subcats-col .menucats-subcats-col-main{margin-bottom:8px;font-size:10pt}#main-header #main-header #header-menus #menucats-container .menucats-subcats .menucats-subcats-groups .menucats-subcats-col .menucats-subcats-col-main:before{position:absolute;display:block;content:"";top:10px;right:-8px;width:2px;height:14px;margin-left:8px;background:#ff6a00}#main-header #main-header #header-menus #menucats-container .menucats-subcats .menucats-subcats-groups .menucats-subcats-col .menucats-subcats-col-sub{font-size:9pt;color:#595959}#main-header #main-navbar{position:fixed;bottom:0;right:0;height:60px;background:#fff;z-index:9990;box-shadow:0 -2px 10px #0000001a}#main-header #main-navbar .nav-item{padding:10px;text-align:center;color:#595959;cursor:pointer;transition:all .2s linear}#main-header #main-navbar .nav-item.active{color:#000}#main-header #main-navbar .nav-item i{font-size:14pt;margin-bottom:4px}#main-header #main-navbar .nav-item span{font-size:9pt;white-space:nowrap}#main-header .breadcrumb-wrapper{padding:10px 0;overflow:auto hidden}@media only screen and (min-width: 65rem){#main-header .breadcrumb-wrapper{padding:10px 30px;overflow:unset}}#main-header .breadcrumb-wrapper::-webkit-scrollbar{display:none;width:0;background:transparent}#main-header .breadcrumb-wrapper #breadcrumb{white-space:nowrap;margin:10px 0}@media only screen and (min-width: 65rem){#main-header .breadcrumb-wrapper #breadcrumb{margin:10px 0}}#main-header .breadcrumb-wrapper #breadcrumb>li{position:relative;float:right;color:#8c8c8c;font-size:9pt;line-height:35px}#main-header .breadcrumb-wrapper #breadcrumb>li:first-child{padding-right:30px}@media only screen and (min-width: 65rem){#main-header .breadcrumb-wrapper #breadcrumb>li:first-child{padding-right:0}}#main-header .breadcrumb-wrapper #breadcrumb>li:last-child{padding-left:30px}@media only screen and (min-width: 65rem){#main-header .breadcrumb-wrapper #breadcrumb>li:last-child{padding-left:0}}#main-header .breadcrumb-wrapper #breadcrumb>li.delimiter{padding:0 5px}#main-header .breadcrumb-wrapper #breadcrumb>li>span{position:relative;display:inline-block;color:#ff6a00}#main-header .breadcrumb-wrapper #breadcrumb>li>a{position:relative;display:inline-block;transition:all .2s linear}#main-header .breadcrumb-wrapper #breadcrumb>li>a:hover{color:#ff6a00}#main-header .swiper{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}#main-header #main-footer{z-index:2;background:#fff;margin-top:30px;box-shadow:0 -2px 10px #0000001a}#main-header #main-footer .footer-logo{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}#main-header #main-footer .footer-logo .logo{position:relative;display:inline-block}#main-header #main-footer .footer-logo .logo img{position:relative;display:block;width:auto;height:45px}#main-header #main-footer .footer-support{font-size:10pt;color:#595959;margin-top:12px}#main-header #main-footer .footer-support .item{text-align:center}#main-header #main-footer .footer-support .divider{width:100%;height:8px;opacity:0;font-size:14pt;padding:0 20px}@media only screen and (min-width: 65rem){#main-header #main-footer .footer-support .divider{width:unset;height:unset;opacity:1}}#main-header #main-footer .footer-features{margin:32px 0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}#main-header #main-footer .footer-features .feature{padding:12px 0}#main-header #main-footer .footer-features .feature .img{position:relative;display:inline-block;-o-object-fit:cover;object-fit:cover;width:56px;height:56px}#main-header #main-footer .footer-features .feature .text{text-align:center;font-size:9pt;color:#595959}#main-header #main-footer .footer-menus .footer-col .footer-col-title{font-family:YekanBakh-FD,Tahoma,monospace;font-weight:700;font-size:12pt;margin-bottom:8px}#main-header #main-footer .footer-menus .footer-col .footer-menu{color:#595959;margin-bottom:8px;transition:all .2s linear}#main-header #main-footer .footer-menus .footer-col .footer-menu:hover,#main-header #main-footer .footer-menus .footer-col .footer-menu:active{color:#000}#main-header #main-footer .footer-menus .footer-col .footer-social-icons{margin-bottom:16px}#main-header #main-footer .footer-menus .footer-col .footer-social-icons .footer-social-icon{display:inline-block;line-height:1;font-size:28pt;color:#b3b3b3;transition:all .2s linear}#main-header #main-footer .footer-menus .footer-col .footer-social-icons .footer-social-icon:hover,#main-header #main-footer .footer-menus .footer-col .footer-social-icons .footer-social-icon:active{color:#595959}#main-header #main-footer .footer-menus .footer-col #email-newspaper{width:calc(100% - 64px)}#main-header #main-footer .footer-menus .footer-col .footer-newspaper-err{font-size:8pt;color:#b3001a}#main-header #main-footer .footer-pwa{padding:16px;margin:16px 0 32px;background:#19bfd3;border-radius:8px}#main-header #main-footer .footer-pwa .footer-pwa-title{font-size:14pt;color:#fff;text-align:center;margin:0 auto 16px}@media only screen and (min-width: 41rem){#main-header #main-footer .footer-pwa .footer-pwa-title{text-align:right;margin:0}}#main-header #main-footer .footer-pwa .footer-pwa-download{text-align:center;margin:0 auto}@media only screen and (min-width: 41rem){#main-header #main-footer .footer-pwa .footer-pwa-download{text-align:right;margin:0}}#main-header #main-footer .footer-pwa .footer-pwa-download .btn{width:160px}#main-header #main-footer .footer-about{padding:32px 0;border-top:1px solid rgb(229.5,229.5,229.5);border-bottom:1px solid rgb(229.5,229.5,229.5)}@media only screen and (min-width: 91rem){#main-header #main-footer .footer-about{flex-wrap:nowrap}}#main-header #main-footer .footer-about .footer-about-content{flex-grow:1}@media only screen and (min-width: 91rem){#main-header #main-footer .footer-about .footer-about-content{margin-left:40px}}#main-header #main-footer .footer-about .footer-about-content .editor-content{position:relative;overflow:hidden;height:165px;color:#595959!important}#main-header #main-footer .footer-about .footer-about-content .editor-content:before{background:linear-gradient(180deg,#fff0 50%,#fff);content:"";height:100%;position:absolute;width:100%;z-index:1}#main-header #main-footer .footer-about .footer-about-content .editor-content h1{margin-top:0;font-size:18pt}#main-header #main-footer .footer-about .footer-about-content .editor-content h2{font-size:16pt}#main-header #main-footer .footer-about .footer-about-content .footer-about-content-toggler{position:relative;display:none;align-items:center;gap:8px;margin:8px 0;font-size:10pt;color:#19bfd3;cursor:pointer;transition:all .2s linear}#main-header #main-footer .footer-about .footer-about-content .footer-about-content-toggler:hover{color:#1496a5}#main-header #main-footer .footer-about .footer-about-content .show-more{display:inline-flex}#main-header #main-footer .footer-about .footer-about-content.open .editor-content{height:auto}#main-header #main-footer .footer-about .footer-about-content.open .editor-content:before{display:none}#main-header #main-footer .footer-about .footer-about-content.open .show-more{display:none}#main-header #main-footer .footer-about .footer-about-content.open .show-less{display:inline-flex}@media only screen and (min-width: 91rem){#main-header #main-footer .footer-about .footer-certs{margin-right:40px}}#main-header #main-footer .footer-about .footer-certs .footer-cert{position:relative;padding:16px;margin:8px;border:1px solid rgb(229.5,229.5,229.5)}#main-header #main-footer .footer-about .footer-certs .footer-cert .footer-cert-container{width:75px;height:75px;font-size:0pt}#main-header #main-footer .footer-about .footer-certs .footer-cert .footer-cert-container img[alt]{-o-object-fit:contain;object-fit:contain}#main-header #main-footer .footer-about .footer-certs .footer-cert .footer-cert-container img[alt]:after{position:absolute;top:0;left:0;right:0;bottom:0;color:transparent;text-align:center;content:attr(alt);background:#fff url(/images/image-placeholder.svg) no-repeat 50%;background-size:contain;width:100%;height:100%}#main-header #main-footer .footer-copyright{font-size:9pt;text-align:center;color:#595959;padding:32px 0}#main-header #header-cart{position:relative}#main-header #header-cart .cart-count{position:absolute;top:0;left:-5px;background:red;color:#fff;font-size:9px;font-weight:700;width:18px;height:18px;text-align:center;line-height:18px;border-radius:50%}#main-header .sidebar{background-color:#1e3244;color:#fff;padding:20px;width:240px;min-height:100vh;font-family:YekanBakh-FD,YekanBakh,IranYekanX-FD,IranYekanX,Tahoma,sans-serif}#main-header .sidebar .sidebar-menu{list-style:none;padding:0;margin:0}#main-header .sidebar .sidebar-menu>li{margin-bottom:6px}#main-header .sidebar .sidebar-menu>li>a{background-color:transparent;color:#f8f9fa;display:flex;justify-content:space-between;align-items:center;padding:12px 14px;border-radius:10px;font-weight:500;transition:all .3s ease}#main-header .sidebar .sidebar-menu>li>a:hover{background-color:#6c757d;color:#fff}#main-header .sidebar .sidebar-menu>li>a .toggle-icon{transition:transform .3s ease}#main-header .sidebar .sidebar-menu>li.open>a{background-color:#25bde4;color:#fff}#main-header .sidebar .sidebar-menu>li.open>a .toggle-icon{transform:rotate(180deg)}#main-header .sidebar .sidebar-menu .submenu{list-style:none;max-height:0;overflow:hidden;padding:0;margin:0;transition:max-height .3s ease}#main-header .sidebar .sidebar-menu .submenu li a{display:block;padding:8px 28px;font-size:14px;color:#f8f9fa;border-radius:8px;transition:background .2s ease}#main-header .sidebar .sidebar-menu .submenu li a:hover{background-color:#ffffff0d;color:#fff}#main-header .sidebar .sidebar-menu .open .submenu{max-height:500px}#main-header .sectionbox{font-family:YekanBakh-FD,YekanBakh,IranYekanX-FD,IranYekanX,Tahoma,sans-serif}#main-header .sectionbox .sectionbox-title{font-size:1.4rem;margin-bottom:1.5rem;font-weight:700;color:#1e3244;display:flex;justify-content:space-between;align-items:center}#main-header .sectionbox .sectionbox-title .badge{background-color:#6c757d;color:#fff;font-size:.85rem;padding:6px 14px;border-radius:8px}#main-header .sectionbox .card{border-radius:16px;padding:1.5rem;position:relative;overflow:hidden;background:#fff;box-shadow:0 10px 20px #00000014;transition:all .3s ease}#main-header .sectionbox .card:hover{transform:translateY(-5px);box-shadow:0 14px 28px #0000001f}#main-header .sectionbox .card h5{font-size:1.1rem;font-weight:600;margin-bottom:.3rem}#main-header .sectionbox .card p.fs-4{font-size:1.8rem;font-weight:700;margin-top:.25rem}#main-header .sectionbox .card:after{content:"";position:absolute;bottom:-20px;left:-20px;width:120px;height:120px;background:#ffffff1f;border-radius:50%;z-index:0}#main-header .sectionbox .card .card-icon{font-size:2.2rem;position:absolute;top:20px;left:20px;color:#fff6;z-index:1}#main-header .sectionbox .bg-success{background:linear-gradient(135deg,#3bb78f,#0bab64)!important;color:#fff!important}#main-header .sectionbox .bg-primary{background:linear-gradient(135deg,#25bde4,#2193b0)!important;color:#fff!important}#main-header .sectionbox .bg-warning{background:linear-gradient(135deg,#ffd166,#ffb703)!important;color:#333!important}#main-header .sectionbox .bg-danger{background:linear-gradient(135deg,#ef476f,#d72638)!important;color:#fff!important}#main-header .sectionbox #salesChartPlaceholder{background:linear-gradient(to right,#f9f9f9,#e8f0f8);border-radius:12px;height:300px;text-align:center;line-height:300px;color:#888;font-weight:500;font-size:15px;box-shadow:inset 0 0 10px #0000000d}#main-header .sectionbox .table{border-radius:12px;overflow:hidden;background-color:#fff;box-shadow:0 4px 12px #0000000d}#main-header .sectionbox .table thead{background-color:#25bde4;color:#fff}#main-header .sectionbox .table thead th{padding:14px;font-weight:600;font-size:14px}#main-header .sectionbox .table tbody td{padding:12px;font-size:14px;color:#333}#main-header .sectionbox .table tr:hover{background-color:#00000008}#main-header .sectionbox .list-group-item{font-size:14px;padding:12px 18px;color:#333;border-color:#eee;transition:background .2s ease}#main-header .sectionbox .list-group-item:hover{background-color:#f6f6f6}#main-header .sectionbox .list-group-item small{color:#6c757d;font-size:12px}#main-header .sectionbox .card ul{padding:0 1.2rem;font-size:14px;list-style:none}#main-header .sectionbox .card ul li{margin-bottom:8px;padding-left:20px;position:relative;color:#333}#main-header .sectionbox .card ul li:before{content:"⚡";position:absolute;left:0;top:1px;font-size:14px;color:#25bde4}#main-header .main-content{padding:24px;margin:0 auto;max-width:1400px;width:100%;overflow:visible;height:auto}#main-header .login-container{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:20px}#main-header .login-container .login-box{background:#fff;padding:40px 32px;border-radius:16px;width:100%;max-width:400px;box-shadow:0 8px 24px #00000026;font-family:YekanBakh-FD,YekanBakh,IranYekanX-FD,IranYekanX,Tahoma,sans-serif;margin-bottom:20rem}#main-header .login-container .login-box .login-title{font-size:1.4rem;color:#1d3557;margin-bottom:24px;text-align:center}#main-header .login-container .login-box .form-group{margin-bottom:18px}#main-header .login-container .login-box .form-group label{display:block;font-size:.95rem;margin-bottom:6px;color:#333}#main-header .login-container .login-box .form-group input[type=text],#main-header .login-container .login-box .form-group input[type=password]{width:100%;padding:12px 14px;font-size:1rem;border-radius:8px;border:1px solid #ccc;background-color:#f9f9f9;transition:all .3s ease}#main-header .login-container .login-box .form-group input[type=text]:focus,#main-header .login-container .login-box .form-group input[type=password]:focus{border-color:#457b9d;background-color:#fff;outline:none}#main-header .login-container .login-box .checkbox-group{display:flex;align-items:center}#main-header .login-container .login-box .checkbox-group label{font-size:.85rem}#main-header .login-container .login-box .checkbox-group label input{margin-left:8px}#main-header .login-container .login-box .login-button{width:100%;background:#1d3557;color:#fff;border:none;padding:12px;font-size:1rem;font-weight:700;border-radius:8px;cursor:pointer;transition:background .3s ease}#main-header .login-container .login-box .login-button:hover{background:#16324f}#main-header .login-container .login-box .form-footer{margin-top:20px;text-align:center;font-size:.85rem}#main-header .login-container .login-box .form-footer a{color:#457b9d;text-decoration:none}#main-header .login-container .login-box .form-footer a:hover{color:#1d3557}#main-header .logout-btn{width:100%;background:transparent;border:none;color:#ef4444;display:flex;justify-content:flex-start;align-items:center;gap:10px;padding:12px 14px;font-size:15px;font-weight:500;border-radius:10px;cursor:pointer;transition:all .3s ease;text-align:right;white-space:nowrap;direction:rtl}#main-header .logout-btn:hover{background-color:#ff00001a;color:#dc2626}#main-header .logout-btn i{font-size:16px;order:1;width:20px;min-width:20px;text-align:center;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}#main-header .login-wrapper{display:flex;justify-content:center;align-items:center;min-height:calc(100vh - 60px);background-color:#f5f7fa;padding:32px}#main-header .login-box{background:#fff;border-radius:16px;box-shadow:0 10px 35px #00000014;padding:40px 32px;width:100%;max-width:420px;text-align:center}#main-header .login-box .login-logo{margin-bottom:24px}#main-header .login-box .login-logo img{height:60px;-o-object-fit:contain;object-fit:contain}#main-header .login-box .login-title{font-size:1.4rem;font-weight:700;color:#1e3244;margin-bottom:24px}#main-header .login-box input[type=text],#main-header .login-box input[type=password]{width:100%;padding:12px 14px;font-size:15px;border:1px solid #ddd;border-radius:10px;margin-bottom:16px;transition:all .3s ease}#main-header .login-box input[type=text]:focus,#main-header .login-box input[type=password]:focus{border-color:#25bde4;outline:none;box-shadow:0 0 0 2px #25bde433}#main-header .login-box .login-remember{display:flex;align-items:center;gap:8px;font-size:14px;margin-bottom:20px;text-align:right}#main-header .login-box .login-remember input{transform:scale(1.1)}#main-header .login-box button{width:100%;background-color:#1e3244;color:#fff;font-weight:700;padding:12px;border:none;border-radius:10px;cursor:pointer;transition:background .3s ease}#main-header .login-box button:hover{background-color:#25bde4}#main-header .login-box .login-forgot{margin-top:16px}#main-header .login-box .login-forgot a{font-size:13px;color:#6c757d;text-decoration:none}#main-header .login-box .login-forgot a:hover{text-decoration:underline}#main-navbar{position:fixed;bottom:0;right:0;height:60px;background:#fff;z-index:9990;box-shadow:0 -2px 10px #0000001a}#main-navbar .nav-item{padding:10px;text-align:center;color:#595959;cursor:pointer;transition:all .2s linear}#main-navbar .nav-item.active{color:#000}#main-navbar .nav-item i{font-size:14pt;margin-bottom:4px}#main-navbar .nav-item span{font-size:9pt;white-space:nowrap}.breadcrumb-wrapper{padding:10px 0;overflow:auto hidden}@media only screen and (min-width: 65rem){.breadcrumb-wrapper{padding:10px 30px;overflow:unset}}.breadcrumb-wrapper::-webkit-scrollbar{display:none;width:0;background:transparent}.breadcrumb-wrapper #breadcrumb{white-space:nowrap;margin:10px 0}@media only screen and (min-width: 65rem){.breadcrumb-wrapper #breadcrumb{margin:10px 0}}.breadcrumb-wrapper #breadcrumb>li{position:relative;float:right;color:#8c8c8c;font-size:9pt;line-height:35px}.breadcrumb-wrapper #breadcrumb>li:first-child{padding-right:30px}@media only screen and (min-width: 65rem){.breadcrumb-wrapper #breadcrumb>li:first-child{padding-right:0}}.breadcrumb-wrapper #breadcrumb>li:last-child{padding-left:30px}@media only screen and (min-width: 65rem){.breadcrumb-wrapper #breadcrumb>li:last-child{padding-left:0}}.breadcrumb-wrapper #breadcrumb>li.delimiter{padding:0 5px}.breadcrumb-wrapper #breadcrumb>li>span{position:relative;display:inline-block;color:#ff6a00}.breadcrumb-wrapper #breadcrumb>li>a{position:relative;display:inline-block;transition:all .2s linear}.breadcrumb-wrapper #breadcrumb>li>a:hover{color:#ff6a00}.swiper{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}#main-footer{z-index:2;background:#fff;margin-top:30px;box-shadow:0 -2px 10px #0000001a}#main-footer .footer-logo{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}#main-footer .footer-logo .logo{position:relative;display:inline-block}#main-footer .footer-logo .logo img{position:relative;display:block;width:auto;height:45px}#main-footer .footer-support{font-size:10pt;color:#595959;margin-top:12px}#main-footer .footer-support .item{text-align:center}#main-footer .footer-support .divider{width:100%;height:8px;opacity:0;font-size:14pt;padding:0 20px}@media only screen and (min-width: 65rem){#main-footer .footer-support .divider{width:unset;height:unset;opacity:1}}#main-footer .footer-features{margin:32px 0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}#main-footer .footer-features .feature{padding:12px 0}#main-footer .footer-features .feature .img{position:relative;display:inline-block;-o-object-fit:cover;object-fit:cover;width:56px;height:56px}#main-footer .footer-features .feature .text{text-align:center;font-size:9pt;color:#595959}#main-footer .footer-menus .footer-col .footer-col-title{font-family:YekanBakh-FD,Tahoma,monospace;font-weight:700;font-size:12pt;margin-bottom:8px}#main-footer .footer-menus .footer-col .footer-menu{color:#595959;margin-bottom:8px;transition:all .2s linear}#main-footer .footer-menus .footer-col .footer-menu:hover,#main-footer .footer-menus .footer-col .footer-menu:active{color:#000}#main-footer .footer-menus .footer-col .footer-social-icons{margin-bottom:16px}#main-footer .footer-menus .footer-col .footer-social-icons .footer-social-icon{display:inline-block;line-height:1;font-size:28pt;color:#b3b3b3;transition:all .2s linear}#main-footer .footer-menus .footer-col .footer-social-icons .footer-social-icon:hover,#main-footer .footer-menus .footer-col .footer-social-icons .footer-social-icon:active{color:#595959}#main-footer .footer-menus .footer-col #email-newspaper{width:calc(100% - 64px)}#main-footer .footer-menus .footer-col .footer-newspaper-err{font-size:8pt;color:#b3001a}#main-footer .footer-pwa{padding:16px;margin:16px 0 32px;background:#19bfd3;border-radius:8px}#main-footer .footer-pwa .footer-pwa-title{font-size:14pt;color:#fff;text-align:center;margin:0 auto 16px}@media only screen and (min-width: 41rem){#main-footer .footer-pwa .footer-pwa-title{text-align:right;margin:0}}#main-footer .footer-pwa .footer-pwa-download{text-align:center;margin:0 auto}@media only screen and (min-width: 41rem){#main-footer .footer-pwa .footer-pwa-download{text-align:right;margin:0}}#main-footer .footer-pwa .footer-pwa-download .btn{width:160px}#main-footer .footer-about{padding:32px 0;border-top:1px solid rgb(229.5,229.5,229.5);border-bottom:1px solid rgb(229.5,229.5,229.5)}@media only screen and (min-width: 91rem){#main-footer .footer-about{flex-wrap:nowrap}}#main-footer .footer-about .footer-about-content{flex-grow:1}@media only screen and (min-width: 91rem){#main-footer .footer-about .footer-about-content{margin-left:40px}}#main-footer .footer-about .footer-about-content .editor-content{position:relative;overflow:hidden;height:165px;color:#595959!important}#main-footer .footer-about .footer-about-content .editor-content:before{background:linear-gradient(180deg,#fff0 50%,#fff);content:"";height:100%;position:absolute;width:100%;z-index:1}#main-footer .footer-about .footer-about-content .editor-content h1{margin-top:0;font-size:18pt}#main-footer .footer-about .footer-about-content .editor-content h2{font-size:16pt}#main-footer .footer-about .footer-about-content .footer-about-content-toggler{position:relative;display:none;align-items:center;gap:8px;margin:8px 0;font-size:10pt;color:#19bfd3;cursor:pointer;transition:all .2s linear}#main-footer .footer-about .footer-about-content .footer-about-content-toggler:hover{color:#1496a5}#main-footer .footer-about .footer-about-content .show-more{display:inline-flex}#main-footer .footer-about .footer-about-content.open .editor-content{height:auto}#main-footer .footer-about .footer-about-content.open .editor-content:before{display:none}#main-footer .footer-about .footer-about-content.open .show-more{display:none}#main-footer .footer-about .footer-about-content.open .show-less{display:inline-flex}@media only screen and (min-width: 91rem){#main-footer .footer-about .footer-certs{margin-right:40px}}#main-footer .footer-about .footer-certs .footer-cert{position:relative;padding:16px;margin:8px;border:1px solid rgb(229.5,229.5,229.5)}#main-footer .footer-about .footer-certs .footer-cert .footer-cert-container{width:75px;height:75px;font-size:0pt}#main-footer .footer-about .footer-certs .footer-cert .footer-cert-container img[alt]{-o-object-fit:contain;object-fit:contain}#main-footer .footer-about .footer-certs .footer-cert .footer-cert-container img[alt]:after{position:absolute;top:0;left:0;right:0;bottom:0;color:transparent;text-align:center;content:attr(alt);background:#fff url(/images/image-placeholder.svg) no-repeat 50%;background-size:contain;width:100%;height:100%}#main-footer .footer-copyright{font-size:9pt;text-align:center;color:#595959;padding:32px 0}#header-cart{position:relative}#header-cart .cart-count{position:absolute;top:0;left:-5px;background:red;color:#fff;font-size:9px;font-weight:700;width:18px;height:18px;text-align:center;line-height:18px;border-radius:50%}.sidebar{background-color:#1e3244;color:#fff;padding:20px;width:240px;min-height:100vh;font-family:YekanBakh-FD,YekanBakh,IranYekanX-FD,IranYekanX,Tahoma,sans-serif;position:relative!important;top:auto!important;bottom:auto!important}.sidebar .sidebar-menu{list-style:none;padding:0;margin:0}.sidebar .sidebar-menu>li{margin-bottom:6px}.sidebar .sidebar-menu>li>a{background-color:transparent;color:#f8f9fa;display:flex;justify-content:flex-start;align-items:center;padding:12px 14px;border-radius:10px;font-weight:500;transition:all .3s ease;text-align:right;white-space:nowrap;gap:10px;position:relative;direction:rtl}.sidebar .sidebar-menu>li>a>i:first-of-type{order:1;flex-shrink:0;width:20px;min-width:20px;max-width:20px;text-align:center;font-size:16px;display:inline-flex;align-items:center;justify-content:center;line-height:1;vertical-align:middle}.sidebar .sidebar-menu>li>a .toggle-icon{order:0;position:absolute;right:14px;top:50%;transform:translateY(-50%);transition:transform .3s ease;margin:0;flex-shrink:0;z-index:1;font-size:12px;width:16px;min-width:16px;max-width:16px;text-align:center;display:inline-flex;align-items:center;justify-content:center;line-height:1;vertical-align:middle}.sidebar .sidebar-menu>li>a .badge{order:2;margin:0 auto 0 0;flex-shrink:0}.sidebar .sidebar-menu>li>a>*:not(i):not(.toggle-icon):not(.badge){flex:1;text-align:right;line-height:1.5;vertical-align:middle}.sidebar .sidebar-menu>li>a:has(.toggle-icon){padding-right:36px}.sidebar .sidebar-menu>li>a:not(:has(.toggle-icon)){padding-right:14px}.sidebar .sidebar-menu>li>a:hover{background-color:#6c757d;color:#fff}.sidebar .sidebar-menu>li.open>a{background-color:#25bde4;color:#fff}.sidebar .sidebar-menu>li.open>a .toggle-icon{transform:rotate(180deg)}.sidebar .sidebar-menu .submenu{list-style:none;max-height:0;overflow:hidden;padding:0;margin:0;transition:max-height .3s ease}.sidebar .sidebar-menu .submenu li a{display:flex;justify-content:flex-start;align-items:center;padding:8px 20px 8px 28px;font-size:14px;color:#f8f9fa;border-radius:8px;transition:background .2s ease;text-align:right;white-space:nowrap;gap:8px;direction:rtl}.sidebar .sidebar-menu .submenu li a:hover{background-color:#ffffff0d;color:#fff}.sidebar .sidebar-menu .open .submenu{max-height:500px}.sectionbox{font-family:YekanBakh-FD,YekanBakh,IranYekanX-FD,IranYekanX,Tahoma,sans-serif}.sectionbox .sectionbox-title{font-size:1.4rem;margin-bottom:1.5rem;font-weight:700;color:#1e3244;display:flex;justify-content:space-between;align-items:center}.sectionbox .sectionbox-title .badge{background-color:#6c757d;color:#fff;font-size:.85rem;padding:6px 14px;border-radius:8px}.sectionbox .card{border-radius:16px;padding:1.5rem;position:relative;overflow:hidden;background:#fff;box-shadow:0 10px 20px #00000014;transition:all .3s ease}.sectionbox .card:hover{transform:translateY(-5px);box-shadow:0 14px 28px #0000001f}.sectionbox .card h5{font-size:1.1rem;font-weight:600;margin-bottom:.3rem}.sectionbox .card p.fs-4{font-size:1.8rem;font-weight:700;margin-top:.25rem}.sectionbox .card:after{content:"";position:absolute;bottom:-20px;left:-20px;width:120px;height:120px;background:#ffffff1f;border-radius:50%;z-index:0}.sectionbox .card .card-icon{font-size:2.2rem;position:absolute;top:20px;left:20px;color:#fff6;z-index:1}.sectionbox .bg-success{background:linear-gradient(135deg,#3bb78f,#0bab64)!important;color:#fff!important}.sectionbox .bg-primary{background:linear-gradient(135deg,#25bde4,#2193b0)!important;color:#fff!important}.sectionbox .bg-warning{background:linear-gradient(135deg,#ffd166,#ffb703)!important;color:#333!important}.sectionbox .bg-danger{background:linear-gradient(135deg,#ef476f,#d72638)!important;color:#fff!important}.sectionbox #salesChartPlaceholder{background:linear-gradient(to right,#f9f9f9,#e8f0f8);border-radius:12px;height:300px;text-align:center;line-height:300px;color:#888;font-weight:500;font-size:15px;box-shadow:inset 0 0 10px #0000000d}.sectionbox .table{border-radius:12px;overflow:hidden;background-color:#fff;box-shadow:0 4px 12px #0000000d}.sectionbox .table thead{background-color:#25bde4;color:#fff}.sectionbox .table thead th{padding:14px;font-weight:600;font-size:14px}.sectionbox .table tbody td{padding:12px;font-size:14px;color:#333}.sectionbox .table tr:hover{background-color:#00000008}.sectionbox .list-group-item{font-size:14px;padding:12px 18px;color:#333;border-color:#eee;transition:background .2s ease}.sectionbox .list-group-item:hover{background-color:#f6f6f6}.sectionbox .list-group-item small{color:#6c757d;font-size:12px}.sectionbox .card ul{padding:0 1.2rem;font-size:14px;list-style:none}.sectionbox .card ul li{margin-bottom:8px;padding-left:20px;position:relative;color:#333}.sectionbox .card ul li:before{content:"⚡";position:absolute;left:0;top:1px;font-size:14px;color:#25bde4}.main-content{padding:24px;margin:0 auto;max-width:1400px;width:100%}.login-container{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:20px}.login-container .login-box{background:#fff;padding:40px 32px;border-radius:16px;width:100%;max-width:400px;box-shadow:0 8px 24px #00000026;font-family:YekanBakh-FD,YekanBakh,IranYekanX-FD,IranYekanX,Tahoma,sans-serif;margin-bottom:20rem}.login-container .login-box .login-title{font-size:1.4rem;color:#1d3557;margin-bottom:24px;text-align:center}.login-container .login-box .form-group{margin-bottom:18px}.login-container .login-box .form-group label{display:block;font-size:.95rem;margin-bottom:6px;color:#333}.login-container .login-box .form-group input[type=text],.login-container .login-box .form-group input[type=password]{width:100%;padding:12px 14px;font-size:1rem;border-radius:8px;border:1px solid #ccc;background-color:#f9f9f9;transition:all .3s ease}.login-container .login-box .form-group input[type=text]:focus,.login-container .login-box .form-group input[type=password]:focus{border-color:#457b9d;background-color:#fff;outline:none}.login-container .login-box .checkbox-group{display:flex;align-items:center}.login-container .login-box .checkbox-group label{font-size:.85rem}.login-container .login-box .checkbox-group label input{margin-left:8px}.login-container .login-box .login-button{width:100%;background:#1d3557;color:#fff;border:none;padding:12px;font-size:1rem;font-weight:700;border-radius:8px;cursor:pointer;transition:background .3s ease}.login-container .login-box .login-button:hover{background:#16324f}.login-container .login-box .form-footer{margin-top:20px;text-align:center;font-size:.85rem}.login-container .login-box .form-footer a{color:#457b9d;text-decoration:none}.login-container .login-box .form-footer a:hover{color:#1d3557}.logout-btn{width:100%;background:transparent;border:none;color:#ef4444;display:flex;justify-content:flex-start;align-items:center;gap:10px;padding:12px 14px;font-size:15px;font-weight:500;border-radius:10px;cursor:pointer;transition:all .3s ease;text-align:right;white-space:nowrap;direction:rtl}.logout-btn:hover{background-color:#ff00001a;color:#dc2626}.logout-btn i{font-size:16px;order:1;width:20px;min-width:20px;text-align:center;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.login-wrapper{display:flex;justify-content:center;align-items:center;min-height:calc(100vh - 60px);background-color:#f5f7fa;padding:32px}.login-box{background:#fff;border-radius:16px;box-shadow:0 10px 35px #00000014;padding:40px 32px;width:100%;max-width:420px;text-align:center}.login-box .login-logo{margin-bottom:24px}.login-box .login-logo img{height:60px;-o-object-fit:contain;object-fit:contain}.login-box .login-title{font-size:1.4rem;font-weight:700;color:#1e3244;margin-bottom:24px}.login-box input[type=text],.login-box input[type=password]{width:100%;padding:12px 14px;font-size:15px;border:1px solid #ddd;border-radius:10px;margin-bottom:16px;transition:all .3s ease}.login-box input[type=text]:focus,.login-box input[type=password]:focus{border-color:#25bde4;outline:none;box-shadow:0 0 0 2px #25bde433}.login-box .login-remember{display:flex;align-items:center;gap:8px;font-size:14px;margin-bottom:20px;text-align:right}.login-box .login-remember input{transform:scale(1.1)}.login-box button{width:100%;background-color:#1e3244;color:#fff;font-weight:700;padding:12px;border:none;border-radius:10px;cursor:pointer;transition:background .3s ease}.login-box button:hover{background-color:#25bde4}.login-box .login-forgot{margin-top:16px}.login-box .login-forgot a{font-size:13px;color:#6c757d;text-decoration:none}.login-box .login-forgot a:hover{text-decoration:underline}.brand-blue{color:#007bff!important}.bold{font-weight:700}.mobile-category-menu{position:fixed;top:0;right:0;width:100%;height:100%;background:#fff;z-index:9999;overflow-y:auto;display:flex;flex-direction:column}.mobile-category-menu.hide{display:none}.mobile-category-header{padding:15px;background:#f8f8f8;border-bottom:1px solid #ddd;font-weight:700;display:flex;justify-content:space-between}.back-btn{color:#007bff;cursor:pointer;font-size:14px}.mobile-category-body{padding:10px 15px}.category-item{margin-bottom:10px}.category-title{font-weight:700;cursor:pointer;padding:10px 0;display:flex;align-items:center;gap:10px;border-bottom:1px solid #eee}.subcategory-list{padding:0 10px}.subcategory-link{display:block;padding:5px 0;font-size:14px;color:#333}.home-button-mobile{width:40px!important;height:40px!important;background:#f7f7f7!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:8px!important;box-shadow:0 1px 4px #0000001a!important;margin-left:8px!important;font-size:18px!important;color:#333!important;text-decoration:none!important}.show-xs{display:inline-flex!important}@media (min-width: 768px){.show-xs{display:none!important}}.hide-md{display:inline-flex!important}@media (min-width: 768px){.hide-md{display:none!important}}.searchbox-card{display:flex;align-items:center;text-decoration:none;padding:10px;border-bottom:1px solid #f0f0f0;transition:background-color .2s;color:#333}.searchbox-card:hover{background-color:#f9f9f9}.searchbox-img{width:50px;height:50px;-o-object-fit:cover;object-fit:cover;margin-left:12px;border-radius:4px}.searchbox-info{display:flex;flex-direction:column}.searchbox-title{font-size:14px;font-weight:700;margin-bottom:4px;color:#222}.searchbox-price{font-size:13px;color:#28a745}.searchbox-no-result{padding:15px;color:#999;text-align:center;font-size:14px}#live-search-results #live-search-results{flex-grow:1;overflow-y:auto;max-height:300px;display:none}#main{background:#fff}.goto-target{cursor:pointer}.product-price-container .product-price-normalprice{font-size:9pt}.product-price-container .product-price-normalprice .line-through{color:#b3b3b3;text-decoration:line-through}.product-price-container .product-price-normalprice .percentage{background:#b3001a;color:#fff;padding:0 8px;border-radius:10px}.product-price-container .product-price-finalprice{font-size:12pt;font-weight:700}.single-sidebar-row{border-bottom:1px solid rgb(229.5,229.5,229.5);padding:10px 0;font-size:10pt}.single-sidebar-row .single-sidebar-row-icon{font-size:18pt;width:30px;text-align:center}.single-sidebar-row .single-sidebar-row-icon>svg{position:relative;display:block;width:100%;margin:0 auto}.single-sidebar-row .single-sidebar-row-grow{flex-grow:1}.single-section-title{font-size:12pt;font-weight:700;line-height:2.184;margin-bottom:10px;padding-bottom:10px}.single-section-title:after{content:"";position:absolute;display:block;width:100px;height:2px;bottom:0;right:0;background:#ff6a00}#section-1st .special-banner{font-size:11pt;font-weight:700;line-height:2.184;padding:10px 16px;background:#ffe1cc;color:#ff6a00;margin-bottom:20px}#section-1st .image-box{padding-bottom:20px}#section-1st .image-box>.row{flex-wrap:nowrap}@media only screen and (min-width: 65rem){#section-1st .image-box>.row{flex-wrap:wrap}}#section-1st .image-box>.row>.col{flex-basis:100%;max-width:100%;box-sizing:border-box;padding:0}@media only screen and (min-width: 65rem){#section-1st .image-box>.row>.col.image-box-img-thumb{flex-basis:16.6666666667%;max-width:16.6666666667%}}#section-1st .image-box .image-box-img-big-holder{margin-bottom:10px}#section-1st .image-box .image-box-img-big-holder .image-box-img-big{padding:100% 0 0}#section-1st .image-box .image-box-img-big-holder .image-box-img-big img{position:absolute;display:block;width:auto;height:auto;max-width:100%;max-height:100%;top:50%;left:50%;transform:translate(-50%,-50%)}#section-1st .image-box .image-box-img-big-holder .image-box-img-big.is-video img{filter:blur(4px);opacity:.5}#section-1st .image-box .image-box-img-big-holder .image-box-img-big.is-video:after{content:"";font-family:"Font Awesome 6 Free";position:absolute;display:block;width:auto;text-align:center;color:#fff;background:#00000080;padding:30px;font-size:48pt;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:8px}#section-1st .image-box .image-box-img-big-holder .image-box-img-big .zoomer{position:absolute;display:none;width:200%;height:200%;background:#fff;z-index:1;cursor:zoom-in}@media only screen and (min-width: 65rem){#section-1st .image-box .image-box-img-big-holder .image-box-img-big .zoomer.active{display:block}}#section-1st .image-box .image-box-img-thumb{padding-left:5px}#section-1st .image-box .image-box-img-thumb .image-box-img{padding:calc(100% - 4px) 2px 2px 2px;border-radius:8px}@media only screen and (min-width: 65rem){#section-1st .image-box .image-box-img-thumb .image-box-img{border:1px solid rgb(229.5,229.5,229.5)}}#section-1st .image-box .image-box-img-thumb .image-box-img img{position:absolute;display:block;width:auto;height:auto;max-width:100%;max-height:100%;top:50%;left:50%;transform:translate(-50%,-50%)}#section-1st .image-box .image-box-img-thumb .image-box-img.is-video img,#section-1st .image-box .image-box-img-thumb .image-box-img.show-all img{filter:blur(4px);opacity:.5}#section-1st .image-box .image-box-img-thumb .image-box-img.is-video:after,#section-1st .image-box .image-box-img-thumb .image-box-img.show-all:after{content:"";font-family:"Font Awesome 6 Free";position:absolute;display:block;width:auto;text-align:center;color:#fff;background:#00000080;padding:6px;font-size:20pt;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:8px}#section-1st .image-box .image-box-img-thumb .image-box-img.show-all:after{content:"";font-family:FontAwesome;color:#595959;background:none;font-size:18pt}@media only screen and (min-width: 65rem){#section-1st .swiper-pagination{display:none}}#section-1st .swiper-pagination .swiper-pagination-bullet{transition:all .2s linear}#section-1st .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:20px;border-radius:8px}#section-1st .product-title{padding:0 10px}#section-1st .product-title .product-title-cat{color:#19bfd3;font-size:11pt;font-weight:700}#section-1st .product-title .product-title-product{font-size:16pt;font-weight:700;line-height:2.184}#section-1st .product-description .product-subtitle-container{margin-bottom:10px}#section-1st .product-description .product-subtitle-container .product-subtitle{font-size:10pt;color:#bfbfbf}#section-1st .product-description .product-subtitle-container .product-subtitle-line{flex-grow:1;height:1px;width:auto;background:#bfbfbf}#section-1st .product-description .product-rating-container{margin-bottom:10px}#section-1st .product-description .product-rating-container .product-star{color:#ff9529}#section-1st .product-description .product-rating-container .product-rate .rate{font-size:9pt;color:#000}#section-1st .product-description .product-rating-container .product-rate .rates{font-size:9pt;color:#bfbfbf;margin-right:5px}#section-1st .product-description .product-rating-container .product-goto-comments{width:auto;margin:0;font-size:9pt;color:#000;background:#f2f2f2;padding:5px 15px;cursor:pointer;border-radius:20px;transition:all .2s linear}#section-1st .product-description .product-rating-container .product-goto-comments i{font-size:7pt}#section-1st .product-description .product-rating-container .product-goto-comments:hover{background:#e6e6e6}#section-1st .product-description .product-shortdesc{font-size:10pt;line-height:2.184;margin-bottom:10px;text-align:justify;color:#8c8c8c}#section-1st .product-description .product-showablespecs-container{margin-bottom:10px}#section-1st .product-description .product-showablespecs-container .product-showablespecs-title{font-size:11pt;font-weight:700;line-height:2.184}#section-1st .product-description .product-showablespecs-container .product-showablespecs{margin-right:-30px;margin-left:-30px;width:calc(100% + 60px);padding:0 30px}@media only screen and (min-width: 65rem){#section-1st .product-description .product-showablespecs-container .product-showablespecs{width:100%;margin:0 auto;padding:0}}#section-1st .product-description .product-showablespecs-container .product-showablespecs .swiper-wrapper{flex-wrap:nowrap}@media only screen and (min-width: 65rem){#section-1st .product-description .product-showablespecs-container .product-showablespecs .swiper-wrapper{flex-wrap:wrap}}#section-1st .product-description .product-showablespecs-container .product-showablespecs .swiper-wrapper .swiper-slide{width:auto;background:#f2f2f2;font-size:11pt;padding:10px;cursor:pointer;border-radius:8px;transition:all .2s linear}#section-1st .product-description .product-showablespecs-container .product-showablespecs .swiper-wrapper .swiper-slide:hover{background:#e6e6e6}#section-1st .product-description .product-showablespecs-container .product-showablespecs .swiper-wrapper .swiper-slide .product-showablespec-title{color:#8c8c8c}#section-1st .product-description .product-showablespecs-container .product-showablespecs .swiper-wrapper .swiper-slide .product-showablespec-value{color:#000}@media only screen and (min-width: 65rem){#section-1st .product-description .product-showablespecs-container .product-showablespecs .swiper-wrapper .swiper-slide{width:100%;flex-basis:calc(33.3333333333% - 5px);max-width:calc(33.3333333333% - 5px)}}#section-1st .product-description .product-showablespecs-container .product-showablespecs-showall{margin:15px 0}#section-1st .product-description .product-showablespecs-container .product-showablespecs-showall .product-showablespecs-showall-line{flex-grow:1;height:1px;width:auto;background:#e6e6e6}#section-1st .product-description .product-plusinfo-container{margin-bottom:10px;padding:10px;border:1px solid rgb(229.5,229.5,229.5);cursor:pointer;border-radius:8px;transition:all .2s linear}#section-1st .product-description .product-plusinfo-container .product-plusinfo-title .product-plusinfo-title-txt{font-size:10pt;font-weight:700;color:#b12ba4;padding-right:30px;background:#fff url(/images/plus-icon.svg) no-repeat;background-position:right center}#section-1st .product-description .product-plusinfo-container .product-plusinfo-title .product-plusinfo-title-arrow{padding-left:5px;font-size:10pt;color:#b12ba4}#section-1st .product-description .product-plusinfo-container .product-plusinfo-row{font-size:9pt;line-height:2.184;color:#8c8c8c;margin-right:10px;padding-right:15px;border-right:4px solid rgb(248.1590909091,226.8409090909,246.0909090909)}#section-1st .product-description .product-plusinfo-container .product-plusinfo-row.first-row{padding-top:10px}#section-1st .product-description .product-plusinfo-container .product-plusinfo-row .icon-dot{position:absolute;display:block;bottom:11px;right:-6px;width:8px;fill:#b12ba4}#section-1st .product-price{margin-top:20px;border:1px solid rgb(229.5,229.5,229.5);background:#f7f7f7;border-radius:8px}#section-1st .product-price .seller-info-container{position:relative;padding-bottom:15px;border-bottom:1px solid rgb(229.5,229.5,229.5);cursor:pointer}#section-1st .product-price .seller-info-container .seller-info-summary{position:absolute;display:none;top:0;width:360px;right:-390px;padding:10px;background:#fff;border:1px solid rgb(229.5,229.5,229.5);z-index:2;box-shadow:0 2px 10px #0000001a;border-radius:8px}#section-1st .product-price .seller-info-container .seller-info-summary .seller-info-summary-title{font-size:12pt;font-weight:700;line-height:2.184}#section-1st .product-price .seller-info-container .seller-info-summary .seller-info-summary-date{font-size:9pt;color:#8c8c8c}#section-1st .product-price .seller-info-container .seller-info-summary .seller-info-summary-quality{font-family:YekanBakh-Bold-FD,Tahoma,monospace;font-size:34pt;color:#2e7b32;padding:20px 0}#section-1st .product-price .seller-info-container .seller-info-summary .seller-info-summary-chart-title{font-size:10pt;font-weight:700}#section-1st .product-price .seller-info-container .seller-info-summary .seller-info-summary-charts .seller-info-summary-chart .chart-percentage{--v:calc( ((18/5) * var(--p, 0) - 90)*1deg);position:relative;display:block;overflow:hidden;width:75px;height:75px;padding:5px;line-height:65px;margin:0 auto;font-size:11pt;font-weight:700;color:#000;text-align:center;will-change:auto;background:linear-gradient(#fff,#fff) content-box,linear-gradient(var(--v),rgb(229.5266272189,245.4733727811,230.3550295858) 50%,transparent 0) 0/min(100%,(50 - var(--p, 0)) * 100%),linear-gradient(var(--v),transparent 50%,#2e7b32 0) 0/min(100%,(var(--p, 0) - 50) * 100%),linear-gradient(to right,#e6f5e6 50%,#2e7b32 0);border-radius:50%}#section-1st .product-price .seller-info-container .seller-info-summary .seller-info-summary-charts .seller-info-summary-chart:first-child .chart-percentage{background:linear-gradient(#fff,#fff) content-box,linear-gradient(var(--v),rgb(253.4297520661,234.9008264463,218.5702479339) 50%,transparent 0) 0/min(100%,(50 - var(--p, 0)) * 100%),linear-gradient(var(--v),transparent 50%,#f57f17 0) 0/min(100%,(var(--p, 0) - 50) * 100%),linear-gradient(to right,#fdebdb 50%,#f57f17 0)}#section-1st .product-price .seller-info-container .seller-info-summary .seller-info-summary-charts .seller-info-summary-chart:last-child .chart-percentage{background:linear-gradient(#fff,#fff) content-box,linear-gradient(var(--v),rgb(255,230,233.6312849162) 50%,transparent 0) 0/min(100%,(50 - var(--p, 0)) * 100%),linear-gradient(var(--v),transparent 50%,#b3001a 0) 0/min(100%,(var(--p, 0) - 50) * 100%),linear-gradient(to right,#ffe6ea 50%,#b3001a 0)}#section-1st .product-price .seller-info-container .seller-info-summary .seller-info-summary-charts .seller-info-summary-chart .chart-title{margin-top:10px;font-size:10pt;color:#595959}#section-1st .product-price .seller-info-container .seller-icon{position:relative;width:30px}#section-1st .product-price .seller-info-container .seller-icon .icon-verifieduser{position:absolute;display:block;top:15px;right:15px;width:15px;fill:#2e7b32;background:#f2f2f2;border-radius:50%}#section-1st .product-price .seller-info-container .seller-info .seller-info-title .seller-title{font-size:10pt;font-weight:700}#section-1st .product-price .seller-info-container .seller-info .seller-info-title .seller-choosen{font-size:8pt;color:#2e7b32;background:#d3efd4;padding:3px 10px;border-radius:20px}#section-1st .product-price .seller-info-container .seller-info .seller-info-rating{font-size:10pt;color:#8c8c8c}#section-1st .product-price .seller-info-container .seller-info .seller-info-rating .green{font-weight:700;color:#2e7b32}#section-1st .product-price .seller-info-container .seller-info .seller-info-rating .seller-pleasure{padding-left:10px;border-left:1px solid rgb(229.5,229.5,229.5)}#section-1st .product-price .seller-info-container .seller-info .seller-info-rating .seller-quality{padding-right:10px}#section-1st .product-price .product-in-stock{cursor:pointer}#section-1st .product-price .product-in-stock .single-sidebar-row.product-in-stock-head{border-bottom:0;padding-bottom:0}#section-1st .product-price .product-in-stock .single-sidebar-row.product-in-stock-head .single-sidebar-row-icon>svg{width:25px;fill:#19bfd3}#section-1st .product-price .product-in-stock .single-sidebar-row.product-in-stock-head .product-in-stock-title{width:calc(100% - 40px)}#section-1st .product-price .product-in-stock .single-sidebar-row.product-in-stock-row{padding-top:0}#section-1st .product-price .product-in-stock .single-sidebar-row.product-in-stock-row .product-in-stock-row-icon{position:relative;width:30px;text-align:center}#section-1st .product-price .product-in-stock .single-sidebar-row.product-in-stock-row .product-in-stock-row-icon>svg{position:relative;margin:0 auto;width:5px;fill:#19bfd3;z-index:2}#section-1st .product-price .product-in-stock .single-sidebar-row.product-in-stock-row .product-in-stock-row-icon .product-in-stock-row-icon-line{position:absolute;top:0;right:14px;width:1px;height:100%;background:#c0f2f8}#section-1st .product-price .product-in-stock .single-sidebar-row.product-in-stock-row .product-in-stock-row-value{font-size:8pt;width:calc(100% - 40px);color:#8c8c8c}#section-2nd{position:relative;display:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media only screen and (min-width: 65rem){#section-2nd{display:flex;border-bottom:1px solid rgb(229.5,229.5,229.5);border-top:1px solid rgb(229.5,229.5,229.5);margin:32px 0}}#section-2nd .feature{padding:12px 0}#section-2nd .feature .img{position:relative;display:inline-block;-o-object-fit:cover;object-fit:cover;width:56px;height:56px;filter:grayscale(1);opacity:.3;transition:all .2s linear}#section-2nd .feature .text{text-align:center;font-size:9pt;color:#a6a6a6;transition:all .2s linear}#section-2nd .feature:hover .img{filter:grayscale(0);opacity:1}#section-2nd .feature:hover .text{color:#000}#section-relatives{border:1px solid rgb(229.5,229.5,229.5);padding:20px;margin-bottom:32px;border-radius:8px}#section-relatives .relatives .swiper-wrapper .swiper-slide{display:flex;padding:0 20px;margin:0;border-left:1px solid rgb(229.5,229.5,229.5);transition:all .2s linear}#section-relatives .relatives .swiper-wrapper .swiper-slide:hover{box-shadow:0 2px 10px #0000001a}#section-relatives .relatives .swiper-wrapper .swiper-slide .slide-img{width:150px;height:150px;-o-object-fit:contain;object-fit:contain;margin:0 auto 10px}#section-relatives .relatives .swiper-wrapper .swiper-slide .slide-title{font-size:9pt;font-weight:700;line-height:2.184;height:55px}#section-relatives .relatives .swiper-wrapper .swiper-slide .product-price-container{height:50px;margin-top:10px}#section-relatives .relatives .swiper-button-prev,#section-relatives .relatives .swiper-button-next{width:35px;height:35px;background:#fff;color:#595959;border:1px solid rgb(229.5,229.5,229.5);top:calc(50% + 8px);border-radius:50%;transition:all .2s linear}#section-relatives .relatives .swiper-button-prev:after,#section-relatives .relatives .swiper-button-next:after{opacity:.7;font-size:12pt;font-weight:700;transition:all .2s linear}#section-relatives .relatives .swiper-button-prev:hover,#section-relatives .relatives .swiper-button-next:hover{border-color:#b3b3b3}#section-relatives .relatives .swiper-button-prev:hover:after,#section-relatives .relatives .swiper-button-next:hover:after{opacity:1}#section-relatives .relatives .swiper-button-disabled{display:none}#section-final .section-final-navbar{position:sticky;top:100px;line-height:2.184;font-size:10pt;padding:10px 10px 0;background:#fff;border-bottom:1px solid rgb(229.5,229.5,229.5);z-index:3;cursor:pointer;transition:all .2s linear}#section-final .section-final-navbar .section-final-navbar-item{padding:2px 10px;color:#595959;transition:all .2s linear}#section-final .section-final-navbar .section-final-navbar-item.active{color:#ff6a00;border-bottom:3px solid #ff6a00}#section-final .section-final-navbar .section-final-navbar-item:hover{color:#ff6a00}#section-final .section-final-sidebar{position:sticky;top:100px;border:1px solid rgb(229.5,229.5,229.5);background:#f7f7f7;margin-top:10px;z-index:2;border-radius:8px;transition:all .2s linear}#section-final .section-final-sidebar .section-final-sidebar-product{border-bottom:1px solid rgb(229.5,229.5,229.5)}#section-final .section-final-sidebar .section-final-sidebar-product .section-final-sidebar-product-cover{width:80px;height:80px;-o-object-fit:contain;object-fit:contain}#section-final .section-final-sidebar .section-final-sidebar-product .section-final-sidebar-product-title{flex-grow:1;font-size:9pt;font-weight:700}#section-final .section-final-sidebar .single-sidebar-row{font-size:9pt}#section-final .section-final-sidebar .single-sidebar-row .single-sidebar-row-icon{font-size:14pt;width:25px}#section-final .section-final-sidebar .product-in-stock{cursor:pointer}#section-final .section-final-sidebar .product-in-stock .single-sidebar-row.product-in-stock-head .single-sidebar-row-icon>svg{width:20px;fill:#19bfd3}#section-final .section-final-sidebar .product-in-stock .single-sidebar-row.product-in-stock-head .product-in-stock-title{width:calc(100% - 25px)}#section-final .section-final-sidebar .section-final-sidebar-price-container{padding-top:10px}#section-description{border-bottom:1px solid rgb(229.5,229.5,229.5)}#section-features{line-height:2.184;border-bottom:1px solid rgb(229.5,229.5,229.5);margin-top:20px}#section-features .section-features-content{padding-bottom:20px}#section-features .section-features-content .section-features-2nd-title{font-weight:700}#section-features .section-features-content .section-features-table{padding:0;background:#f7f7f7;border-radius:8px}@media only screen and (min-width: 65rem){#section-features .section-features-content .section-features-table{padding:1rem;background:none;border-radius:0}}#section-features .section-features-content .section-features-table .feature-row{border-bottom:1px solid rgb(229.5,229.5,229.5)}#section-features .section-features-content .section-features-table .feature-row .feature-title{color:#8c8c8c}#section-features .section-features-content .section-features-table .feature-row:last-child{border-bottom:0}@media only screen and (min-width: 65rem){#section-features .section-features-content .section-features-table .feature-row:last-child{border-bottom:1px solid rgb(229.5,229.5,229.5)}}#section-comments{margin-top:20px}#section-comments .section-comments-sidebar{position:relative;z-index:2;transition:all .2s linear}@media only screen and (min-width: 65rem){#section-comments .section-comments-sidebar{position:sticky;top:100px}}@media only screen and (max-width: 65rem){#section-comments .section-comments-sidebar{top:0!important}}#section-comments .section-comments-sidebar .comments-rate-container{font-size:9pt}#section-comments .section-comments-sidebar .comments-rate-container .comments-rate{font-size:18pt;font-weight:700}#section-comments .section-comments-sidebar .comments-rate-stars-container{padding:10px 0}#section-comments .section-comments-sidebar .comments-rate-stars-container .comments-rate-stars{position:relative;width:90px;margin:0}#section-comments .section-comments-sidebar .comments-rate-stars-container .comments-rate-stars .comments-rate-stars-rate{position:absolute;display:block;top:1px;right:0;width:0;background:#ff9529;height:calc(100% - 2px);z-index:1}#section-comments .section-comments-sidebar .comments-rate-stars-container .comments-rate-stars .icon-star{width:18px;z-index:2}#section-comments .section-comments-sidebar .comments-rate-stars-container .comments-rate-stars .icon-star .icon-star-border{fill:#ff9529}#section-comments .section-comments-sidebar .comments-rate-stars-container .comments-rate-stars-count{font-size:9pt;color:#8c8c8c}#section-comments .section-comments-sidebar .comments-rate-description{padding:10px 0;font-size:9pt;color:#595959}#section-comments .comments-container .comment{padding:20px 0;border-bottom:1px solid rgb(229.5,229.5,229.5)}#section-comments .comments-container .comment .comment-head{font-size:9pt;color:#8c8c8c}#section-comments .comments-container .comment .comment-head .comment-role{font-size:8pt;padding:3px 10px;color:#2e7b32;background:#d3efd4;border-radius:20px}#section-comments .comments-container .comment .comment-head .icon-dot{width:5px;fill:#ccc}#section-comments .comments-container .comment .comment-rate{padding:10px 0}#section-comments .comments-container .comment .comment-rate .comment-rate-stars{position:relative;width:90px;margin:0}#section-comments .comments-container .comment .comment-rate .comment-rate-stars .comment-rate-stars-rate{position:absolute;display:block;top:1px;right:0;width:0;background:#ff9529;height:calc(100% - 2px);z-index:1}#section-comments .comments-container .comment .comment-rate .comment-rate-stars .icon-star{width:18px;z-index:2}#section-comments .comments-container .comment .comment-rate .comment-rate-stars .icon-star .icon-star-border{fill:#ff9529}#section-comments .comments-container .comment .comment-body{padding-bottom:10px}#section-comments .comments-container .comment .comment-likes{text-align:left}#section-comments .comments-container .comment .comment-likes .comment-likes-icon{width:40px;margin:0;font-size:14pt;color:#b3b3b3;cursor:pointer;transition:all .2s linear}#section-comments .comments-container .comment .comment-likes .comment-likes-icon .comment-like-count{font-size:9pt}#section-comments .comments-container .comment .comment-likes .comment-likes-icon:hover{color:#ff6a00}#single-navbar{position:fixed;bottom:0;right:0;left:0;min-height:60px;padding:8px 20px;padding-bottom:calc(8px + env(safe-area-inset-bottom,0));background:#fff;z-index:9990;box-shadow:0 -2px 10px #0000001a}@media screen and (max-width: 64.99rem){#single-navbar{z-index:10002;min-height:0;padding:6px 10px;padding-bottom:calc(20px + env(safe-area-inset-bottom,0px))}#single-navbar .single-navbar-container{flex-direction:row;flex-wrap:nowrap;align-items:center;gap:8px;min-height:0}#single-navbar .single-navbar-price-wrap{flex:1;min-width:0;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-end;gap:6px;margin-bottom:0}#single-navbar .single-navbar-price-wrap>div:first-child{margin-bottom:0;flex-shrink:0}#single-navbar .single-navbar-price-wrap>div:first-child span{font-size:9px!important;padding:2px 6px!important;border-radius:10px}#single-navbar .product-price-container{flex:1;min-width:0;width:auto;text-align:right;line-height:1.2}#single-navbar .product-price-container .row{margin-top:0;margin-bottom:0}#single-navbar .product-price-finalprice{font-size:14px;font-weight:700}#single-navbar .product-price-finalprice .price{font-size:inherit}#single-navbar .product-price-normalprice{font-size:12px}#single-navbar .product-price-container [style*="margin-top: 4px"]{margin-top:1px!important}#single-navbar .product-price-container [style*="font-size: 0.85em"],#single-navbar .product-price-container [style*="font-size: 0.9em"]{font-size:11px!important}#single-navbar .row.end-xs.product-price-finalprice.gap5,#single-navbar .row.flex-column.middle-xs.gap5{gap:1px!important}#single-navbar .row.end-xs.gap10.product-price-normalprice{gap:3px!important}#single-navbar .product-price-container .row.end-xs[style*="margin-top: 4px"]{display:none!important}#single-navbar .add-to-card-container{flex:0 0 auto;width:82px;min-width:82px;display:flex;align-items:center}#single-navbar .add-to-card-container form.w-full,#single-navbar .add-to-card-container .psp-cart-widget{width:100%}#single-navbar .psp-cart-widget__btn-main{width:100%;min-height:36px;padding:6px;font-size:10px;line-height:1.2;white-space:nowrap;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;gap:3px}#single-navbar .add-to-card-btn{width:100%;min-height:36px;padding:6px;font-size:10px;white-space:nowrap;border-radius:8px;display:inline-flex;align-items:center;justify-content:center}#single-navbar .psp-cart-widget{gap:4px;align-items:center}#single-navbar .psp-cart-widget .psp-cart-widget__btn{width:28px;height:28px;min-width:28px;min-height:28px;font-size:10px;border-radius:6px}#single-navbar .psp-cart-widget .psp-cart-widget__qty{min-width:24px;font-size:11px;font-weight:600}#single-navbar .psp-cart-widget .psp-cart-widget__link{font-size:9px}#single-navbar>.row.end-xs{margin-top:3px!important;font-size:9px}}@media only screen and (min-width: 65rem){#single-navbar{position:relative;left:auto;background:unset;padding-bottom:8px;box-shadow:unset}#single-navbar .single-navbar-container{gap:10px}}#single-navbar .single-navbar-container .add-to-card-container{width:50%}@media only screen and (min-width: 65rem){#single-navbar .single-navbar-container .add-to-card-container{order:2;width:100%}}#single-navbar .single-navbar-container .product-price-container{text-align:left;width:50%}@media only screen and (min-width: 65rem){#single-navbar .single-navbar-container .product-price-container{width:100%}#single-navbar .single-navbar-container .product-price-container .product-price-normalprice{font-size:10pt}}#single-navbar .single-navbar-container .product-price-container .product-price-finalprice{font-size:14pt}@media only screen and (min-width: 65rem){#single-navbar .single-navbar-container .product-price-container .product-price-finalprice{font-size:18pt}}#top .lg-backdrop{background:#fff;z-index:10040}#top .hdl-lg{z-index:10050}#top .hdl-lg.lg-hide-items .lg-toolbar,#top .hdl-lg.lg-hide-items .lg-actions .lg-next,#top .hdl-lg.lg-hide-items .lg-actions .lg-prev{opacity:1;transform:translateZ(0)}#top .hdl-lg .lg-toolbar{background:#fff;border-bottom:1px solid #ccc}#top .hdl-lg .lg-toolbar .lg-icon:hover,#top .hdl-lg .lg-actions .lg-next:hover,#top .hdl-lg .lg-actions .lg-prev:hover{color:#000}#top .hdl-lg.lg-outer .lg-thumb-outer{direction:ltr;background:#fff;border-top:1px solid #ccc;opacity:1}#top .hdl-lg.lg-outer .lg-thumb-outer .lg-thumb .lg-thumb-item{position:relative;border:2px solid #ccc;background-color:#fff;border-radius:8px}#top .hdl-lg.lg-outer .lg-thumb-outer .lg-thumb .lg-thumb-item:hover{border-color:#ff6a00}#top .hdl-lg.lg-outer .lg-thumb-outer .lg-thumb .lg-thumb-item.active{border-color:#b3001a}#top .hdl-lg.lg-outer .lg-thumb-outer .lg-thumb .lg-thumb-item img{-o-object-fit:contain;object-fit:contain}#top .hdl-lg.lg-outer .lg-thumb-outer .lg-thumb .lg-thumb-item.has-video img{filter:blur(4px);opacity:.5}#top .hdl-lg.lg-outer .lg-thumb-outer .lg-thumb .lg-thumb-item.has-video:after{content:"";font-family:"Font Awesome 6 Free";position:absolute;display:block;width:auto;text-align:center;color:#fff;background:#00000080;padding:6px;font-size:20pt;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:8px}#top .hdl-lg.lg-outer .lg-thumb-outer .lg-toggle-thumb,#top .hdl-lg.lg-outer .lg-sub-html{display:none}@media only screen and (min-width: 65rem){#top .hdl-lg.lg-outer{width:auto;right:130px;left:0}#top .hdl-lg.lg-outer .lg-thumb-outer{position:fixed;direction:rtl;border-top:none;left:auto;right:0;top:0;bottom:0;width:130px;height:auto!important;max-height:none;padding:5px;margin:0;overflow-y:auto;opacity:1;transform:translateZ(0)}#top .hdl-lg.lg-outer .lg-thumb-outer .lg-thumb{padding:5px 0;width:auto!important;transform:translateZ(0)!important}#top .hdl-lg.lg-outer .lg-thumb-outer .lg-thumb .lg-thumb-item{height:auto}}:root{--sidebar-width: 280px;--sidebar-bg: #ffffff;--sidebar-border: #e5e7eb;--sidebar-shadow: 0 10px 40px rgba(0, 0, 0, .08);--sidebar-active-bg: linear-gradient(135deg, #25bde4 0%, #19bfd3 100%);--sidebar-hover-bg: #f8f9fa;--sidebar-text: #1e3244;--sidebar-text-muted: #6c757d;--sidebar-primary: #25bde4;--sidebar-primary-hover: #19bfd3;--sidebar-primary-light: rgba(37, 189, 228, .1);--sidebar-accent: #6c757d;--sidebar-light: #f8f9fa;--sidebar-transition: all .3s cubic-bezier(.4, 0, .2, 1)}.client-sidebar-container{position:relative;min-height:100vh;background:var(--sidebar-light)}#client-sidebar-toggle{position:fixed;top:100px;left:16px;z-index:1000;width:48px;height:48px;background:linear-gradient(135deg,var(--sidebar-primary) 0%,var(--sidebar-primary-hover) 100%);border:none;border-radius:12px;box-shadow:0 4px 12px #25bde466;display:none;align-items:center;justify-content:center;cursor:pointer;transition:var(--sidebar-transition);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media (max-width: 767px){#client-sidebar-toggle{display:flex}}#client-sidebar-toggle:hover{transform:scale(1.05);box-shadow:0 6px 20px #25bde480;background:linear-gradient(135deg,var(--sidebar-primary-hover) 0%,var(--sidebar-primary) 100%)}#client-sidebar-toggle:active{transform:scale(.95)}#client-sidebar-toggle svg{width:24px;height:24px;stroke-width:2.5;color:#fff;transition:var(--sidebar-transition)}#client-sidebar-toggle #menu-icon{display:block}#client-sidebar-toggle #close-icon,#client-sidebar-toggle.active #menu-icon{display:none}#client-sidebar-toggle.active #close-icon{display:block}@media (max-width: 480px){#client-sidebar-toggle{top:90px;left:12px;width:44px;height:44px}#client-sidebar-toggle svg{width:20px;height:20px}}#client-sidebar-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:999;opacity:0;transition:opacity .3s ease-in-out;pointer-events:none}#client-sidebar-overlay.active{opacity:1;pointer-events:all}#client-sidebar{width:var(--sidebar-width);background:var(--sidebar-bg);border-left:1px solid var(--sidebar-border);box-shadow:var(--sidebar-shadow);position:fixed;top:0;right:0;height:100vh;overflow-y:auto;overflow-x:hidden;z-index:1000;transform:translate(100%);transition:transform .4s cubic-bezier(.4,0,.2,1)}#client-sidebar::-webkit-scrollbar{width:6px}#client-sidebar::-webkit-scrollbar-track{background:transparent}#client-sidebar::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}#client-sidebar::-webkit-scrollbar-thumb:hover{background:#94a3b8}@media (min-width: 768px){#client-sidebar{position:relative;transform:translate(0);height:auto;min-height:100vh;border-left:none;border-right:1px solid var(--sidebar-border)}}#client-sidebar.active{transform:translate(0)}.client-sidebar-content{padding:24px}.client-sidebar-user{text-align:center;padding:24px 16px;margin-bottom:32px;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-radius:16px;border:1px solid #e2e8f0;position:relative;overflow:hidden}.client-sidebar-user:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--sidebar-primary) 0%,var(--sidebar-primary-hover) 100%)}.client-sidebar-user .user-name{font-size:20px;font-weight:700;color:var(--sidebar-text);margin-bottom:6px;letter-spacing:-.5px}.client-sidebar-user .user-mobile{font-size:14px;color:var(--sidebar-text-muted);font-weight:500}.client-sidebar-user .user-wallet{margin-top:20px;padding:16px;background:#fff;border-radius:12px;border:1px solid #e2e8f0;box-shadow:0 2px 8px #0000000a}.client-sidebar-user .user-wallet .wallet-label{font-size:12px;color:var(--sidebar-text-muted);margin-bottom:6px;font-weight:500}.client-sidebar-user .user-wallet .wallet-amount{font-size:18px;font-weight:700;color:var(--sidebar-text);margin-bottom:12px}.client-sidebar-user .user-wallet .wallet-link{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--sidebar-primary);text-decoration:none;transition:var(--sidebar-transition)}.client-sidebar-user .user-wallet .wallet-link:hover{color:var(--sidebar-primary-hover);gap:8px}.client-sidebar-nav{padding:0 8px}.client-sidebar-item{display:flex;align-items:center;gap:12px;padding:14px 16px;margin-bottom:8px;border-radius:12px;text-decoration:none;color:var(--sidebar-text);font-size:15px;font-weight:600;transition:var(--sidebar-transition);position:relative;overflow:hidden}.client-sidebar-item:before{content:"";position:absolute;right:0;top:0;bottom:0;width:0;background:linear-gradient(135deg,#667eea,#764ba2);transition:width .3s ease;z-index:0}.client-sidebar-item>*{position:relative;z-index:1}.client-sidebar-item .sidebar-icon{width:20px;height:20px;flex-shrink:0;transition:var(--sidebar-transition)}.client-sidebar-item .sidebar-label{flex:1;transition:var(--sidebar-transition)}.client-sidebar-item:hover{background:var(--sidebar-hover-bg);transform:translate(-4px);color:var(--sidebar-primary)}.client-sidebar-item:hover:before{width:4px}.client-sidebar-item:hover .sidebar-icon{transform:scale(1.1)}.client-sidebar-item.active{background:var(--sidebar-primary-light);color:var(--sidebar-primary);font-weight:700;box-shadow:0 4px 12px #25bde426}.client-sidebar-item.active:before{width:4px;background:linear-gradient(180deg,var(--sidebar-primary) 0%,var(--sidebar-primary-hover) 100%)}.client-sidebar-item.active .sidebar-icon{transform:scale(1.15);color:var(--sidebar-primary)}.client-sidebar-logout{margin-top:24px;padding-top:24px;border-top:1px solid #e2e8f0}.client-sidebar-logout button{width:100%;display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:12px;background:transparent;border:1px solid #fee2e2;color:#dc2626;font-size:15px;font-weight:600;cursor:pointer;transition:var(--sidebar-transition)}.client-sidebar-logout button:hover{background:#fef2f2;border-color:#fecaca;transform:translate(-4px)}.client-sidebar-logout button:active{transform:translate(-2px)}.client-sidebar-logout button .sidebar-icon{width:20px;height:20px}.client-sidebar-support{margin-top:16px;padding:16px;background:linear-gradient(135deg,var(--sidebar-primary) 0%,var(--sidebar-primary-hover) 100%);border-radius:12px;text-align:center;color:#fff;text-decoration:none;display:block;transition:var(--sidebar-transition);box-shadow:0 4px 12px #25bde44d}.client-sidebar-support:hover{transform:translateY(-2px);box-shadow:0 6px 20px #25bde466;background:linear-gradient(135deg,var(--sidebar-primary-hover) 0%,var(--sidebar-primary) 100%)}.client-sidebar-support .support-title{font-size:14px;font-weight:700;margin-bottom:4px}.client-sidebar-support .support-subtitle{font-size:12px;opacity:.9}@media (max-width: 480px){.client-sidebar-support{padding:14px;margin-top:12px}.client-sidebar-support .support-title{font-size:13px}.client-sidebar-support .support-subtitle{font-size:11px}}.client-sidebar-main-content{flex:1;width:100%;min-height:100vh;padding:16px;background:var(--sidebar-light)}@media (min-width: 640px){.client-sidebar-main-content{padding:20px}}@media (min-width: 768px){.client-sidebar-main-content{padding:24px 32px}}@media (min-width: 1024px){.client-sidebar-main-content{padding:32px 40px}}@media (max-width: 767px){#client-sidebar{width:85%;max-width:320px}.client-sidebar-content{padding:20px 16px}.client-sidebar-user{padding:20px 16px;margin-bottom:24px}.client-sidebar-user .user-name{font-size:18px}.client-sidebar-user .user-mobile{font-size:13px}.client-sidebar-user .user-wallet{padding:14px;margin-top:16px}.client-sidebar-user .user-wallet .wallet-amount{font-size:16px}.client-sidebar-nav{padding:0 4px}.client-sidebar-item{padding:12px 14px;font-size:14px;margin-bottom:6px}.client-sidebar-item .sidebar-icon{width:18px;height:18px}.client-sidebar-logout{margin-top:20px;padding-top:20px}.client-sidebar-logout button{padding:12px 14px;font-size:14px}}@media (max-width: 480px){#client-sidebar{width:90%;max-width:300px}.client-sidebar-content{padding:16px 12px}.client-sidebar-user{padding:16px 12px;margin-bottom:20px}.client-sidebar-user .user-name{font-size:16px}.client-sidebar-user .user-mobile{font-size:12px}.client-sidebar-user .user-wallet{padding:12px;margin-top:12px}.client-sidebar-user .user-wallet .wallet-label{font-size:11px}.client-sidebar-user .user-wallet .wallet-amount{font-size:15px}.client-sidebar-user .user-wallet .wallet-link{font-size:12px}.client-sidebar-item{padding:10px 12px;font-size:13px;margin-bottom:4px}.client-sidebar-item .sidebar-icon{width:16px;height:16px}}@keyframes slideInRight{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.client-sidebar-item{animation:slideInRight .3s ease-out;animation-fill-mode:both}.client-sidebar-item:nth-child(1){animation-delay:.05s}.client-sidebar-item:nth-child(2){animation-delay:.1s}.client-sidebar-item:nth-child(3){animation-delay:.15s}.client-sidebar-item:nth-child(4){animation-delay:.2s}.client-sidebar-item:nth-child(5){animation-delay:.25s}.client-sidebar-item:nth-child(6){animation-delay:.3s}.client-sidebar-item:nth-child(7){animation-delay:.35s}.client-sidebar-item:nth-child(8){animation-delay:.4s}.client-sidebar-item:nth-child(9){animation-delay:.45s}.client-sidebar-item:nth-child(10){animation-delay:.5s}#psp-contact-widget{position:fixed;inset-inline-start:16px;bottom:16px;z-index:9999;font-family:inherit;color:#1e293b}@media (max-width: 768px){#psp-contact-widget{bottom:80px}}.psp-contact-toggle{border:none;background:transparent;padding:0;cursor:pointer;font:inherit}.psp-contact-toggle-inner{display:inline-flex;align-items:center;gap:10px;padding:8px 14px 8px 10px;border-radius:999px;background:#fff;box-shadow:0 12px 30px #0f172a40;border:1px solid #e2e8f0;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.psp-contact-toggle:hover .psp-contact-toggle-inner{transform:translateY(-2px);box-shadow:0 16px 36px #0f172a52;background:#f8fafc}.psp-contact-toggle-circle{width:36px;height:36px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:linear-gradient(145deg,#00b2d9,#0093c3);color:#fff;box-shadow:0 6px 16px #00b2d98c;flex-shrink:0}.psp-contact-toggle-circle i{font-size:18px}.psp-contact-toggle-text{display:flex;flex-direction:column;gap:2px;text-align:right}.psp-contact-toggle-text-top{font-size:11px;color:#64748b}.psp-contact-toggle-text-main{font-size:13px;font-weight:700;color:#0f172a}.psp-contact-toggle-chevron{font-size:12px;color:#94a3b8;margin-inline-start:2px;transition:transform .18s ease,color .18s ease}.psp-contact-toggle.is-open .psp-contact-toggle-chevron{transform:rotate(180deg);color:#0f172a}.psp-contact-toggle.psp-pulse .psp-contact-toggle-circle{animation:psp-pulse 1.7s infinite}@keyframes psp-pulse{0%{box-shadow:0 0 #00b2d98c}70%{box-shadow:0 0 0 14px #00b2d900}to{box-shadow:0 0 #00b2d900}}.psp-contact-toggle.psp-attention .psp-contact-toggle-inner{animation:psp-wiggle 2.2s ease-in-out infinite}@keyframes psp-wiggle{0%{transform:translateY(0) rotate(0)}10%{transform:translateY(-2px) rotate(-2deg)}20%{transform:translateY(0) rotate(2deg)}30%{transform:translateY(-1px) rotate(-1deg)}40%{transform:translateY(0) rotate(0)}to{transform:translateY(0) rotate(0)}}.psp-contact-toggle.psp-attention .psp-contact-toggle-text-main{background:linear-gradient(120deg,#0f172a,#00b2d9,#0f172a);-webkit-background-clip:text;background-clip:text;color:transparent;background-size:200% 100%;animation:psp-shimmer 2.2s linear infinite}@keyframes psp-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width: 480px){.psp-contact-toggle-inner{padding:6px;border-radius:999px}.psp-contact-toggle-text,.psp-contact-toggle-chevron{display:none}.psp-contact-toggle-circle{width:44px;height:44px}}.psp-contact-panel{position:absolute;inset-inline-start:0;bottom:74px;width:360px;max-height:75vh;background:#fff;border-radius:20px;box-shadow:0 20px 50px #0f172a66;overflow:hidden;opacity:0;pointer-events:none;transform:translateY(10px);transition:opacity .2s ease,transform .2s ease}.psp-contact-panel.is-open{opacity:1;pointer-events:auto;transform:translateY(0)}.psp-contact-header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border-bottom:1px solid #dbeafe}.psp-contact-header-left{display:flex;align-items:center;gap:10px}.psp-contact-logo-text{font-weight:700;font-size:15px;color:#0284c7;display:flex;align-items:center;gap:8px}.psp-contact-logo-text i{font-size:20px}.psp-contact-close{border:none;background:transparent;cursor:pointer;font-size:18px;color:#64748b;padding:4px;border-radius:6px;transition:background .15s ease,color .15s ease}.psp-contact-close:hover{color:#0f172a;background:#0f172a0d}.psp-contact-body{padding:20px;max-height:calc(75vh - 65px);overflow-y:auto}.psp-contact-main-content{display:flex;flex-direction:column;gap:20px}.psp-contact-description{text-align:center;padding-bottom:8px}.psp-contact-title{margin:0 0 6px;font-size:16px;font-weight:700;color:#0f172a}.psp-contact-subtitle{margin:0;font-size:13px;color:#64748b;line-height:1.5}.psp-contact-actions-main{display:flex;flex-direction:column;gap:12px}.psp-contact-btn-main{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:14px;text-decoration:none;border:2px solid transparent;transition:all .2s ease;cursor:pointer;position:relative;overflow:hidden}.psp-contact-btn-main:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .2s ease;background:linear-gradient(135deg,#ffffff1a,#fff0)}.psp-contact-btn-main:hover:before{opacity:1}.psp-contact-btn-main:hover{transform:translateY(-2px);box-shadow:0 8px 20px #0000001f}.psp-contact-btn-icon{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0;transition:transform .2s ease}.psp-contact-btn-main:hover .psp-contact-btn-icon{transform:scale(1.1)}.psp-contact-btn-content{flex:1;display:flex;flex-direction:column;gap:2px;text-align:right}.psp-contact-btn-title{font-size:15px;font-weight:700;color:#0f172a}.psp-contact-btn-subtitle{font-size:12px;color:#64748b}.psp-contact-btn-arrow{font-size:14px;color:#94a3b8;transition:transform .2s ease,color .2s ease}.psp-contact-btn-main:hover .psp-contact-btn-arrow{transform:translate(-4px);color:#0f172a}.psp-contact-call{background:linear-gradient(135deg,#fff,#f8fafc);border-color:#e2e8f0}.psp-contact-call .psp-contact-btn-icon{background:linear-gradient(135deg,#00b2d9,#0093c3);color:#fff;box-shadow:0 4px 12px #00b2d94d}.psp-contact-call:hover{border-color:#00b2d9;background:linear-gradient(135deg,#f0f9ff,#e0f2fe)}.psp-contact-wa{background:linear-gradient(135deg,#dcfce7,#bbf7d0);border-color:#86efac}.psp-contact-wa .psp-contact-btn-icon{background:linear-gradient(135deg,#22c55e,#16a34a);color:#fff;box-shadow:0 4px 12px #22c55e4d}.psp-contact-wa:hover{border-color:#22c55e;background:linear-gradient(135deg,#bbf7d0,#86efac)}.psp-contact-info{display:flex;flex-direction:column;gap:10px;padding-top:12px;border-top:1px solid #e2e8f0}.psp-contact-info-item{display:flex;align-items:center;gap:10px;font-size:12px;color:#64748b}.psp-contact-info-item i{font-size:14px;color:#00b2d9;flex-shrink:0}@media (max-width: 480px){.psp-contact-panel{width:calc(100vw - 32px);max-width:320px}.psp-contact-body{padding:16px}.psp-contact-btn-main{padding:12px 14px}.psp-contact-btn-icon{width:40px;height:40px;font-size:18px}}.font-sans{font-family:inherit!important}#filtersOpen{border-radius:9999px!important;box-shadow:0 6px 12px #0f172a29!important;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,color .18s ease!important}#filtersOpen:hover{transform:translateY(-1px)!important;box-shadow:0 10px 18px #0f172a3d!important}#filtersOpen:active{transform:scale(.96) translateY(0)!important;box-shadow:0 4px 8px #0f172a47!important}@keyframes filterPulseStrong{0%{box-shadow:0 0 #37415199}70%{box-shadow:0 0 0 16px #37415100}to{box-shadow:0 0 #37415100}}#filtersOpen.filters-open--pulse{animation:filterPulseStrong 1.6s ease-out infinite}@media (min-width: 1025px){#header-menus #menucats{background:transparent!important;color:#111827!important;box-shadow:none!important;border-radius:0!important;padding:0 14px!important}#header-menus #menucats:hover,#header-menus #menucats:active{background:transparent!important;color:#111827!important}}.menucats-cats{align-items:flex-end!important;text-align:right}.fa,.fa:before{font-family:"Font Awesome 6 Free","Font Awesome 5 Free",FontAwesome;font-weight:900}.fa-solid,.fa-solid:before{font-family:"Font Awesome 6 Free","Font Awesome 5 Free",FontAwesome;font-weight:900}.fa-regular,.fa-regular:before{font-family:"Font Awesome 6 Free","Font Awesome 5 Free",FontAwesome;font-weight:400}.fa-brands,.fa-brands:before{font-family:"Font Awesome 6 Brands","Font Awesome 5 Brands",FontAwesome;font-weight:400}.contact-override{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;text-align:center}.contact-override div{width:100%}:root{--psp-font-sans: "YekanBakh-FD", "YekanBakh", "IranYekanX-FD", "IranYekanX", Tahoma, sans-serif;--app-font-sans: var(--psp-font-sans);--ao-font-sans: var(--psp-font-sans)}html,body{font-family:var(--psp-font-sans);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,select,textarea,label,small,strong,b,a,span,p,li,h1,h2,h3,h4,h5,h6,table,th,td{font-family:inherit}.site,.clientarea,.adminarea,.blog,.rb,.font-sans,.hc-container,.hc-modal{font-family:var(--psp-font-sans)}body.blog,body.blog *{font-family:var(--psp-font-sans)!important}.selection\:bg-cyan-100 *::-moz-selection{--tw-bg-opacity: 1;background-color:rgb(207 250 254 / var(--tw-bg-opacity, 1))}.selection\:bg-cyan-100 *::selection{--tw-bg-opacity: 1;background-color:rgb(207 250 254 / var(--tw-bg-opacity, 1))}.selection\:bg-primary\/15 *::-moz-selection{background-color:#25bde426}.selection\:bg-primary\/15 *::selection{background-color:#25bde426}.selection\:text-dark *::-moz-selection{--tw-text-opacity: 1;color:rgb(30 50 68 / var(--tw-text-opacity, 1))}.selection\:text-dark *::selection{--tw-text-opacity: 1;color:rgb(30 50 68 / var(--tw-text-opacity, 1))}.selection\:text-slate-900 *::-moz-selection{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.selection\:text-slate-900 *::selection{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.selection\:bg-cyan-100::-moz-selection{--tw-bg-opacity: 1;background-color:rgb(207 250 254 / var(--tw-bg-opacity, 1))}.selection\:bg-cyan-100::selection{--tw-bg-opacity: 1;background-color:rgb(207 250 254 / var(--tw-bg-opacity, 1))}.selection\:bg-primary\/15::-moz-selection{background-color:#25bde426}.selection\:bg-primary\/15::selection{background-color:#25bde426}.selection\:text-dark::-moz-selection{--tw-text-opacity: 1;color:rgb(30 50 68 / var(--tw-text-opacity, 1))}.selection\:text-dark::selection{--tw-text-opacity: 1;color:rgb(30 50 68 / var(--tw-text-opacity, 1))}.selection\:text-slate-900::-moz-selection{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.selection\:text-slate-900::selection{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.placeholder\:text-gray-400::-moz-placeholder{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.placeholder\:text-gray-400::placeholder{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.placeholder\:text-slate-400::-moz-placeholder{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.placeholder\:text-slate-400::placeholder{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.last\:border-0:last-child{border-width:0px}.last\:pb-0:last-child{padding-bottom:0}.hover\:-translate-y-0\.5:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-110:hover{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-cyan-600:hover{--tw-border-opacity: 1;border-color:rgb(8 145 178 / var(--tw-border-opacity, 1))}.hover\:border-gray-300:hover{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.hover\:border-gray-400:hover{--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}.hover\:border-primary:hover{--tw-border-opacity: 1;border-color:rgb(37 189 228 / var(--tw-border-opacity, 1))}.hover\:border-primary\/60:hover{border-color:#25bde499}.hover\:border-red-200:hover{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.hover\:bg-accent:hover{--tw-bg-opacity: 1;background-color:rgb(108 117 125 / var(--tw-bg-opacity, 1))}.hover\:bg-accent\/10:hover{background-color:#6c757d1a}.hover\:bg-accent\/5:hover{background-color:#6c757d0d}.hover\:bg-amber-100:hover{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-100:hover{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-600:hover{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.hover\:bg-cyan-50:hover{--tw-bg-opacity: 1;background-color:rgb(236 254 255 / var(--tw-bg-opacity, 1))}.hover\:bg-cyan-700:hover{--tw-bg-opacity: 1;background-color:rgb(14 116 144 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-100:hover{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-600:hover{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-700:hover{--tw-bg-opacity: 1;background-color:rgb(4 120 87 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-400:hover{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-50\/60:hover{background-color:#f9fafb99}.hover\:bg-gray-700:hover{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.hover\:bg-green-50:hover{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.hover\:bg-indigo-700:hover{--tw-bg-opacity: 1;background-color:rgb(67 56 202 / var(--tw-bg-opacity, 1))}.hover\:bg-light:hover{--tw-bg-opacity: 1;background-color:rgb(248 249 250 / var(--tw-bg-opacity, 1))}.hover\:bg-light\/70:hover{background-color:#f8f9fab3}.hover\:bg-light\/80:hover{background-color:#f8f9facc}.hover\:bg-primary\/90:hover{background-color:#25bde4e6}.hover\:bg-red-100:hover{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.hover\:bg-red-50:hover{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.hover\:bg-red-600:hover{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.hover\:bg-rose-100:hover{--tw-bg-opacity: 1;background-color:rgb(255 228 230 / var(--tw-bg-opacity, 1))}.hover\:bg-sky-600:hover{--tw-bg-opacity: 1;background-color:rgb(2 132 199 / var(--tw-bg-opacity, 1))}.hover\:bg-sky-700:hover{--tw-bg-opacity: 1;background-color:rgb(3 105 161 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-100:hover{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-200:hover{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-50:hover{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-50\/60:hover{background-color:#f8fafc99}.hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.hover\:bg-yellow-50:hover{--tw-bg-opacity: 1;background-color:rgb(254 252 232 / var(--tw-bg-opacity, 1))}.hover\:from-blue-700:hover{--tw-gradient-from: #1d4ed8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-green-700:hover{--tw-gradient-from: #15803d var(--tw-gradient-from-position);--tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-indigo-700:hover{--tw-gradient-from: #4338ca var(--tw-gradient-from-position);--tw-gradient-to: rgb(67 56 202 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:to-blue-800:hover{--tw-gradient-to: #1e40af var(--tw-gradient-to-position)}.hover\:to-green-800:hover{--tw-gradient-to: #166534 var(--tw-gradient-to-position)}.hover\:to-indigo-800:hover{--tw-gradient-to: #3730a3 var(--tw-gradient-to-position)}.hover\:text-\[\#31C0DE\]:hover{--tw-text-opacity: 1;color:rgb(49 192 222 / var(--tw-text-opacity, 1))}.hover\:text-accent:hover{--tw-text-opacity: 1;color:rgb(108 117 125 / var(--tw-text-opacity, 1))}.hover\:text-amber-900:hover{--tw-text-opacity: 1;color:rgb(120 53 15 / var(--tw-text-opacity, 1))}.hover\:text-cyan-600:hover{--tw-text-opacity: 1;color:rgb(8 145 178 / var(--tw-text-opacity, 1))}.hover\:text-cyan-700:hover{--tw-text-opacity: 1;color:rgb(14 116 144 / var(--tw-text-opacity, 1))}.hover\:text-gray-200:hover{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.hover\:text-gray-400:hover{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.hover\:text-gray-500:hover{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.hover\:text-gray-600:hover{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.hover\:text-gray-800:hover{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.hover\:text-gray-900:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.hover\:text-primary:hover{--tw-text-opacity: 1;color:rgb(37 189 228 / var(--tw-text-opacity, 1))}.hover\:text-primary\/80:hover{color:#25bde4cc}.hover\:text-red-600:hover{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.hover\:text-sky-600:hover{--tw-text-opacity: 1;color:rgb(2 132 199 / var(--tw-text-opacity, 1))}.hover\:text-slate-900:hover{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow:hover{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-2xl:hover{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_10px_30px_rgba\(15\,23\,42\,0\.06\)\]:hover{--tw-shadow: 0 10px 30px rgba(15,23,42,.06);--tw-shadow-colored: 0 10px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-inner:hover{--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:z-10:focus{z-index:10}.focus\:w-64:focus{width:16rem}.focus\:w-80:focus{width:20rem}.focus\:border-blue-300:focus{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}.focus\:border-cyan-500:focus{--tw-border-opacity: 1;border-color:rgb(6 182 212 / var(--tw-border-opacity, 1))}.focus\:border-indigo-400:focus{--tw-border-opacity: 1;border-color:rgb(129 140 248 / var(--tw-border-opacity, 1))}.focus\:border-primary:focus{--tw-border-opacity: 1;border-color:rgb(37 189 228 / var(--tw-border-opacity, 1))}.focus\:bg-white:focus{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.focus\:bg-white\/20:focus{background-color:#fff3}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-0:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-1:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-4:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-\[\#31C0DE\]:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(49 192 222 / var(--tw-ring-opacity, 1))}.focus\:ring-\[color-mix\(in_oklab\,var\(--brand\)_40\%\,transparent\)\]:focus{--tw-ring-color: color-mix(in oklab,var(--brand) 40%,transparent)}.focus\:ring-cyan-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(6 182 212 / var(--tw-ring-opacity, 1))}.focus\:ring-indigo-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(199 210 254 / var(--tw-ring-opacity, 1))}.focus\:ring-indigo-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(99 102 241 / var(--tw-ring-opacity, 1))}.focus\:ring-primary:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(37 189 228 / var(--tw-ring-opacity, 1))}.focus\:ring-primary\/20:focus{--tw-ring-color: rgb(37 189 228 / .2)}.focus\:ring-sky-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(14 165 233 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-\[color-mix\(in_oklab\,var\(--brand\)_40\%\,transparent\)\]:focus-visible{--tw-ring-color: color-mix(in oklab,var(--brand) 40%,transparent)}.active\:scale-\[0\.98\]:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:bg-gray-100:active{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.active\:text-gray-500:active{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.active\:text-gray-700:active{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.disabled\:invisible:disabled{visibility:hidden}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-0:disabled{opacity:0}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:shadow-none:disabled{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group[open] .group-open\:rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:block{display:block}.group:hover .group-hover\:-translate-x-1{--tw-translate-x: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/card:hover .group-hover\/card\:scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/image:hover .group-hover\/image\:scale-\[1\.02\]{--tw-scale-x: 1.02;--tw-scale-y: 1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.02\]{--tw-scale-x: 1.02;--tw-scale-y: 1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/slider:hover .group-hover\/slider\:opacity-100,.group:hover .group-hover\:opacity-100{opacity:1}.group\/image:hover .group-hover\/image\:shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group:hover .group-hover\:blur-\[1px\]{--tw-blur: blur(1px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.group:disabled .group-disabled\:block{display:block}.peer:checked~.peer-checked\:border-primary{--tw-border-opacity: 1;border-color:rgb(37 189 228 / var(--tw-border-opacity, 1))}.peer:checked~.peer-checked\:text-accent{--tw-text-opacity: 1;color:rgb(108 117 125 / var(--tw-text-opacity, 1))}.peer:checked~.peer-checked\:text-dark{--tw-text-opacity: 1;color:rgb(30 50 68 / var(--tw-text-opacity, 1))}.peer:checked~.peer-checked\:text-primary{--tw-text-opacity: 1;color:rgb(37 189 228 / var(--tw-text-opacity, 1))}.peer:checked~.peer-checked\:opacity-100{opacity:1}.peer:checked~.peer-checked\:shadow-\[0_14px_40px_rgba\(14\,165\,233\,0\.35\)\]{--tw-shadow: 0 14px 40px rgba(14,165,233,.35);--tw-shadow-colored: 0 14px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media (min-width: 640px){.sm\:inset-x-8{left:2rem;right:2rem}.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:col-span-3{grid-column:span 3 / span 3}.sm\:mb-8{margin-bottom:2rem}.sm\:mt-0{margin-top:0}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:inline-grid{display:inline-grid}.sm\:hidden{display:none}.sm\:h-10{height:2.5rem}.sm\:h-28{height:7rem}.sm\:h-\[360px\]{height:360px}.sm\:w-10{width:2.5rem}.sm\:w-28{width:7rem}.sm\:w-32{width:8rem}.sm\:w-auto{width:auto}.sm\:flex-1{flex:1 1 0%}.sm\:auto-cols-max{grid-auto-columns:max-content}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-3{gap:.75rem}.sm\:gap-6{gap:1.5rem}.sm\:object-cover{-o-object-fit:cover;object-fit:cover}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.sm\:py-4{padding-top:1rem;padding-bottom:1rem}.sm\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.sm\:pb-2{padding-bottom:.5rem}.sm\:pt-4{padding-top:1rem}.sm\:text-right{text-align:right}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-\[0\.7rem\]{font-size:.7rem}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}}@media (min-width: 768px){.md\:order-1{order:1}.md\:order-2{order:2}.md\:col-span-2{grid-column:span 2 / span 2}.md\:col-span-4{grid-column:span 4 / span 4}.md\:col-span-5{grid-column:span 5 / span 5}.md\:col-span-7{grid-column:span 7 / span 7}.md\:col-span-8{grid-column:span 8 / span 8}.md\:my-10{margin-top:2.5rem;margin-bottom:2.5rem}.md\:mb-0{margin-bottom:0}.md\:mt-0{margin-top:0}.md\:mt-10{margin-top:2.5rem}.md\:mt-3{margin-top:.75rem}.md\:mt-4{margin-top:1rem}.md\:mt-6{margin-top:1.5rem}.md\:mt-8{margin-top:2rem}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-20{height:5rem}.md\:h-24{height:6rem}.md\:h-32{height:8rem}.md\:h-36{height:9rem}.md\:h-\[190px\]{height:190px}.md\:h-\[260px\]{height:260px}.md\:h-\[420px\]{height:420px}.md\:h-\[500px\]{height:500px}.md\:h-\[56vh\]{height:56vh}.md\:h-auto{height:auto}.md\:h-full{height:100%}.md\:w-1\/3{width:33.333333%}.md\:w-20{width:5rem}.md\:w-24{width:6rem}.md\:w-32{width:8rem}.md\:w-36{width:9rem}.md\:w-4\/5{width:80%}.md\:w-auto{width:auto}.md\:max-w-\[80\%\]{max-width:80%}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-col{flex-direction:column}.md\:flex-nowrap{flex-wrap:nowrap}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:justify-end{justify-content:flex-end}.md\:justify-between{justify-content:space-between}.md\:gap-0{gap:0px}.md\:gap-4{gap:1rem}.md\:gap-6{gap:1.5rem}.md\:gap-8{gap:2rem}.md\:space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.md\:divide-x-2>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(2px * var(--tw-divide-x-reverse));border-left-width:calc(2px * calc(1 - var(--tw-divide-x-reverse)))}.md\:divide-y-0>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(0px * var(--tw-divide-y-reverse))}.md\:rounded-3xl{border-radius:1.5rem}.md\:rounded-none{border-radius:0}.md\:rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.md\:rounded-s-sm{border-start-start-radius:.125rem;border-end-start-radius:.125rem}.md\:p-1{padding:.25rem}.md\:p-12{padding:3rem}.md\:p-4{padding:1rem}.md\:p-5{padding:1.25rem}.md\:p-6{padding:1.5rem}.md\:p-7{padding:1.75rem}.md\:p-8{padding:2rem}.md\:px-12{padding-left:3rem;padding-right:3rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-0{padding-top:0;padding-bottom:0}.md\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.md\:py-2{padding-top:.5rem;padding-bottom:.5rem}.md\:pb-7{padding-bottom:1.75rem}.md\:pt-0{padding-top:0}.md\:pt-16{padding-top:4rem}.md\:pt-6{padding-top:1.5rem}.md\:text-right{text-align:right}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:text-xs{font-size:.75rem;line-height:1rem}}@media (min-width: 1024px){.lg\:sticky{position:sticky}.lg\:top-6{top:1.5rem}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:order-first{order:-9999}.lg\:col-span-1{grid-column:span 1 / span 1}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:col-span-3{grid-column:span 3 / span 3}.lg\:col-span-4{grid-column:span 4 / span 4}.lg\:col-span-8{grid-column:span 8 / span 8}.lg\:col-span-9{grid-column:span 9 / span 9}.lg\:-ml-4{margin-left:-1rem}.lg\:-mr-4{margin-right:-1rem}.lg\:mb-4{margin-bottom:1rem}.lg\:mb-6{margin-bottom:1.5rem}.lg\:flex{display:flex}.lg\:\!hidden{display:none!important}.lg\:hidden{display:none}.lg\:h-36{height:9rem}.lg\:h-\[500px\]{height:500px}.lg\:min-h-\[350px\]{min-height:350px}.lg\:w-36{width:9rem}.lg\:w-\[220px\]{width:220px}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[1\.15fr_\.85fr\]{grid-template-columns:1.15fr .85fr}.lg\:grid-cols-\[280px_1fr\]{grid-template-columns:280px 1fr}.lg\:grid-cols-\[minmax\(0\,2\.2fr\)_minmax\(260px\,1\.1fr\)\]{grid-template-columns:minmax(0,2.2fr) minmax(260px,1.1fr)}.lg\:grid-cols-\[minmax\(0\,3fr\)_minmax\(260px\,1\.2fr\)\]{grid-template-columns:minmax(0,3fr) minmax(260px,1.2fr)}.lg\:flex-row{flex-direction:row}.lg\:flex-col{flex-direction:column}.lg\:items-start{align-items:flex-start}.lg\:gap-0{gap:0px}.lg\:gap-8{gap:2rem}.lg\:p-10{padding:2.5rem}.lg\:px-0{padding-left:0;padding-right:0}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.lg\:pt-\[-4px\]{padding-top:-4px}.lg\:text-3xl{font-size:1.875rem;line-height:2.25rem}.lg\:text-4xl{font-size:2.25rem;line-height:2.5rem}}@media (min-width: 1280px){.xl\:flex{display:flex}.xl\:w-\[260px\]{width:260px}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}.ltr\:font-mono:where([dir=ltr],[dir=ltr] *){font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.rtl\:flex-row-reverse:where([dir=rtl],[dir=rtl] *){flex-direction:row-reverse}.rtl\:font-sans:where([dir=rtl],[dir=rtl] *){font-family:YekanBakh-FD,YekanBakh,IranYekanX-FD,IranYekanX,Tahoma,sans-serif}@media (prefers-color-scheme: dark){.dark\:divide-slate-800>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(30 41 59 / var(--tw-divide-opacity, 1))}.dark\:border-amber-300\/40{border-color:#fcd34d66}.dark\:border-gray-600{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.dark\:border-slate-600{--tw-border-opacity: 1;border-color:rgb(71 85 105 / var(--tw-border-opacity, 1))}.dark\:border-slate-700{--tw-border-opacity: 1;border-color:rgb(51 65 85 / var(--tw-border-opacity, 1))}.dark\:border-slate-800{--tw-border-opacity: 1;border-color:rgb(30 41 59 / var(--tw-border-opacity, 1))}.dark\:bg-amber-100\/10{background-color:#fef3c71a}.dark\:bg-amber-300{--tw-bg-opacity: 1;background-color:rgb(252 211 77 / var(--tw-bg-opacity, 1))}.dark\:bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dark\:bg-slate-700{--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity, 1))}.dark\:bg-slate-800{--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.dark\:bg-slate-800\/60{background-color:#1e293b99}.dark\:bg-slate-800\/70{background-color:#1e293bb3}.dark\:bg-slate-900\/50{background-color:#0f172a80}.dark\:from-slate-900{--tw-gradient-from: #0f172a var(--tw-gradient-from-position);--tw-gradient-to: rgb(15 23 42 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:via-slate-950{--tw-gradient-to: rgb(2 6 23 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #020617 var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark\:text-amber-200{--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity, 1))}.dark\:text-emerald-400{--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.dark\:text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark\:text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dark\:text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.dark\:text-slate-100{--tw-text-opacity: 1;color:rgb(241 245 249 / var(--tw-text-opacity, 1))}.dark\:text-slate-200{--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.dark\:text-slate-300{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.dark\:text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.dark\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\:opacity-40{opacity:.4}.dark\:ring-slate-700\/60{--tw-ring-color: rgb(51 65 85 / .6)}.dark\:selection\:bg-cyan-900 *::-moz-selection{--tw-bg-opacity: 1;background-color:rgb(22 78 99 / var(--tw-bg-opacity, 1))}.dark\:selection\:bg-cyan-900 *::selection{--tw-bg-opacity: 1;background-color:rgb(22 78 99 / var(--tw-bg-opacity, 1))}.dark\:selection\:text-cyan-200 *::-moz-selection{--tw-text-opacity: 1;color:rgb(165 243 252 / var(--tw-text-opacity, 1))}.dark\:selection\:text-cyan-200 *::selection{--tw-text-opacity: 1;color:rgb(165 243 252 / var(--tw-text-opacity, 1))}.dark\:selection\:bg-cyan-900::-moz-selection{--tw-bg-opacity: 1;background-color:rgb(22 78 99 / var(--tw-bg-opacity, 1))}.dark\:selection\:bg-cyan-900::selection{--tw-bg-opacity: 1;background-color:rgb(22 78 99 / var(--tw-bg-opacity, 1))}.dark\:selection\:text-cyan-200::-moz-selection{--tw-text-opacity: 1;color:rgb(165 243 252 / var(--tw-text-opacity, 1))}.dark\:selection\:text-cyan-200::selection{--tw-text-opacity: 1;color:rgb(165 243 252 / var(--tw-text-opacity, 1))}.dark\:hover\:bg-slate-800\/40:hover{background-color:#1e293b66}.dark\:hover\:text-gray-300:hover{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark\:hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\:focus\:border-blue-700:focus{--tw-border-opacity: 1;border-color:rgb(29 78 216 / var(--tw-border-opacity, 1))}.dark\:focus\:border-blue-800:focus{--tw-border-opacity: 1;border-color:rgb(30 64 175 / var(--tw-border-opacity, 1))}.dark\:active\:bg-gray-700:active{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.dark\:active\:text-gray-300:active{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}}
