/* TN_PS_SIGN_CATALOG_V4_UI_V400 */
.ps-sign-facet-panel{font-family:inherit;position:relative;width:100%;box-sizing:border-box}.ps-facet-card{width:100%;box-sizing:border-box;background:#fff;border:1px solid #dfe5ec;border-radius:10px;box-shadow:0 2px 10px rgba(25,42,70,.07);overflow:hidden}.ps-facet-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:13px 12px 11px;border-bottom:1px solid #edf0f3}.ps-facet-head strong{display:block;font-size:15px;color:#27364a;line-height:1.55}.ps-facet-head small{display:block;margin-top:4px;color:#758394;font-size:10px;line-height:1.65}.ps-facet-close{display:none;border:0;background:transparent;font-size:26px;line-height:1;color:#667;cursor:pointer}.ps-facet-summary{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;background:#f7f9fb;border-bottom:1px solid #edf0f3;font-size:10px;color:#526174}.ps-facet-summary strong{color:#125b9f;font-size:11px;direction:ltr;unicode-bidi:isolate}.ps-facet-reset{border:0;background:none;color:#1268c4;cursor:pointer;font-size:10px}.ps-facet-applied-wrap{margin:12px 10px;padding:10px;border-radius:9px;background:#edf5ff;border:1px solid #bdd8f5;box-shadow:0 2px 7px rgba(18,104,196,.1)}.ps-facet-applied-title{font-size:10px;font-weight:700;color:#31506f;margin-bottom:8px}.ps-facet-applied{display:flex;flex-wrap:wrap;gap:7px}.ps-facet-chip{display:inline-flex;align-items:center;gap:7px;max-width:100%;border:1px solid #0d5baa;background:#1268c4;color:#fff;border-radius:999px;padding:6px 10px;font-size:10px;line-height:1.25;box-shadow:0 2px 5px rgba(18,104,196,.18);cursor:pointer}.ps-facet-chip b{font-size:15px;line-height:1;font-weight:400}.ps-facet-group{border-bottom:1px solid #edf0f3}.ps-facet-group-title{width:100%;border:0;background:#fff;display:flex;align-items:center;justify-content:space-between;padding:11px 12px;font-weight:700;font-size:11px;color:#2b3a4d;cursor:pointer;text-align:inherit}.ps-facet-group:not(.is-open) .ps-facet-group-body{display:none}.ps-facet-group-body{padding:0 9px 11px}.ps-facet-group-hint{font-size:9px;line-height:1.65;color:#7b8794;margin:0 0 8px}.ps-facet-option-search{display:block;margin:0 0 8px}.ps-facet-option-search input{box-sizing:border-box;width:100%;border:1px solid #dbe2e9;border-radius:7px;padding:7px 8px;font-size:10px;outline:0}.ps-facet-option-search input:focus{border-color:#7aafe7;box-shadow:0 0 0 2px rgba(18,104,196,.08)}.ps-facet-scroll-shell{position:relative}.ps-facet-options{display:grid;gap:2px}.ps-facet-options-scroll{max-height:310px;overflow:auto;padding-bottom:34px;scrollbar-width:thin}.ps-facet-option{display:flex;align-items:center;gap:6px;min-height:29px;padding:4px 5px;border-radius:6px;cursor:pointer;font-size:10px;color:#344457}.ps-facet-option:hover{background:#f2f7fd}.ps-facet-option input,.ps-shape-option input{accent-color:#1268c4}.ps-facet-option-label{flex:1;min-width:0}.ps-facet-count{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:20px;padding:0 6px;border-radius:999px;background:#eef2f6;color:#526174;font-size:9px;direction:ltr;unicode-bidi:isolate}.ps-facet-more-cue{position:absolute;left:0;right:0;bottom:0;height:36px;display:flex;align-items:flex-end;justify-content:center;gap:5px;padding:13px 5px 5px;box-sizing:border-box;background:linear-gradient(to bottom,rgba(255,255,255,0),#fff 45%);color:#3574ad;font-size:9px;font-weight:700;pointer-events:none;transition:opacity .15s}.ps-facet-more-cue.is-hidden{opacity:0}.ps-facet-shapes{display:grid;grid-template-columns:1fr;gap:5px}.ps-shape-option{display:grid;grid-template-columns:auto 25px minmax(0,1fr) auto;align-items:center;gap:6px;padding:6px 5px;border:1px solid #edf0f3;border-radius:7px;cursor:pointer;font-size:9px;color:#344457}.ps-shape-option:hover{border-color:#b7d3f1;background:#f7fbff}.ps-shape-label{min-width:0}.ps-shape-icon{display:inline-block;justify-self:center;border:2px solid #7c8b99;width:17px;height:17px;background:#fff}.ps-shape-sqr{border-radius:2px}.ps-shape-tri{width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:16px solid #7c8b99;border-top:0;background:transparent}.ps-shape-crc{border-radius:50%}.ps-shape-8zl{clip-path:polygon(30% 0,70% 0,100% 30%,100% 70%,70% 100%,30% 100%,0 70%,0 30%)}.ps-shape-rob,.ps-shape-ros{width:24px;height:12px}.ps-shape-rab,.ps-shape-ras{width:12px;height:24px}.ps-shape-ros,.ps-shape-ras{border-width:1px}.ps-facet-mobile-trigger{display:none}.ps-facet-backdrop,.ps-facet-mobile-actions{display:none}.ps-sign-facet-loading{position:relative;opacity:.65;pointer-events:none}.ps-sign-facet-loading:after{content:'';position:absolute;z-index:20;inset:0;background:rgba(255,255,255,.14)}.ps-sign-sidebar-link-v21{display:block!important;box-sizing:border-box!important;width:100%!important;margin:5px 0!important;padding:7px 9px!important;border:1px solid #dfe5ec!important;border-radius:8px!important;background:#fff!important;color:#536273!important;text-align:center!important;text-decoration:none!important;box-shadow:0 1px 5px rgba(25,42,70,.07)!important;font-size:10px!important;line-height:1.55!important}.ps-sign-sidebar-link-v21:hover{border-color:#9fc3eb!important;background:#f4f8fd!important;color:#1268c4!important}.ps-sign-card-meta-v30{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:5px;min-height:28px;padding:5px 5px 7px}.ps-sign-meta-link-v30{display:inline-flex;align-items:center;justify-content:center;padding:4px 7px;border-radius:999px;background:#edf6ff;border:1px solid #cfe3f8;color:#175a99!important;font-size:8px;text-decoration:none!important;white-space:nowrap;line-height:1.2}.ps-sign-meta-link-v30:hover{background:#dfefff;border-color:#a9cdeb;color:#0b5798!important}
@media(max-width:767px){.ps-facet-mobile-trigger{position:sticky;top:8px;z-index:100;display:flex;align-items:center;justify-content:center;gap:8px;width:calc(100% - 24px);margin:8px 12px;padding:10px 12px;border:1px solid #0f67c7;border-radius:8px;background:#1268c4;color:#fff;font-weight:700}.ps-facet-active-count{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;border-radius:999px;background:#fff;color:#1268c4;font-size:11px}.ps-facet-active-count.is-empty{display:none}.ps-sign-facet-panel{position:fixed;z-index:99999;inset:0;pointer-events:none}.ps-sign-facet-panel.is-mobile-open{pointer-events:auto}.ps-facet-backdrop{display:block;position:absolute;inset:0;background:rgba(8,18,30,.45);opacity:0}.ps-sign-facet-panel.is-mobile-open .ps-facet-backdrop{opacity:1}.ps-facet-card{position:absolute;top:0;bottom:0;right:0;width:min(92vw,390px);border-radius:0;transform:translateX(105%);transition:transform .22s;overflow:auto}.ps-sign-facet-panel[dir=ltr] .ps-facet-card{right:auto;left:0;transform:translateX(-105%)}.ps-sign-facet-panel.is-mobile-open .ps-facet-card{transform:translateX(0)}.ps-facet-close{display:block}.ps-facet-mobile-actions{display:block;position:sticky;bottom:0;padding:10px;background:#fff;border-top:1px solid #e5e9ee}.ps-facet-show-results{width:100%;border:0;border-radius:8px;background:#1268c4;color:#fff;padding:11px;font-weight:700}.ps-facet-options-scroll{max-height:none}.ps-facet-more-cue{display:none}}


/* TN_PS_SIGN_CATALOG_V4_VISUAL_OVERRIDES_V400 */
.ps-sign-v4-search{padding:11px 12px;border-bottom:1px solid #edf0f3;background:#fff}.ps-sign-v4-search label{display:block;font-size:10px;font-weight:700;color:#344457}.ps-sign-v4-search input{display:block;box-sizing:border-box;width:100%;margin-top:6px;border:1px solid #cfd9e4;border-radius:8px;padding:9px 10px;font-size:11px;outline:0}.ps-sign-v4-search input:focus{border-color:#7aafe7;box-shadow:0 0 0 2px rgba(18,104,196,.08)}.ps-sign-v4-search small{display:block;margin-top:5px;font-size:8.5px;line-height:1.6;color:#7b8794}
.ps-shape-rob{width:30px!important;height:16px!important;border-width:2px!important}.ps-shape-rab{width:16px!important;height:30px!important;border-width:2px!important}.ps-shape-ros{width:32px!important;height:8px!important;border-width:2px!important}.ps-shape-ras{width:8px!important;height:32px!important;border-width:2px!important}
.ps-sign-card-meta-v30{min-height:26px!important}.ps-sign-meta-link-v30{font-size:8.5px!important;padding:4px 8px!important}

/* TN_PS_SIGN_SEARCH_FILTER_UX_V159 */
.ps-sign-meta-info-v159{display:inline-block;pointer-events:none;cursor:default;font-size:8.5px!important;padding:4px 8px!important;margin:0!important;vertical-align:middle}.ps-sign-facet-loading{position:relative;min-height:180px}.ps-sign-facet-loading:before{content:"";position:absolute;z-index:30;inset:0;background:rgba(255,255,255,.78);backdrop-filter:blur(1px)}.ps-sign-facet-loading:after{content:"در حال جستجو…";position:absolute;z-index:31;top:34px;left:50%;transform:translateX(-50%);padding:9px 15px;border:1px solid #d6e2ee;border-radius:6px;background:#fff;color:#24435f;font-size:11px;font-weight:700;box-shadow:0 5px 18px rgba(0,0,0,.08)}
.ps-category-mode-modal{display:none;position:fixed;z-index:100200;inset:0;background:rgba(10,20,32,.48);align-items:center;justify-content:center;padding:18px}.ps-category-mode-modal.is-open{display:flex}.ps-category-mode-dialog{width:min(520px,94vw);background:#fff;border-radius:8px;box-shadow:0 22px 65px rgba(0,0,0,.26);overflow:hidden;direction:rtl}.ps-category-mode-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 15px;border-bottom:1px solid #e5ebf1}.ps-category-mode-head strong{font-size:13px;color:#24384c}.ps-category-mode-head button{border:0;background:transparent;font-size:22px;line-height:1;color:#657484}.ps-category-mode-body{padding:15px}.ps-category-mode-selected{padding:9px 10px;border:1px solid #d8e4ef;border-radius:6px;background:#f7fafc;color:#27445f;font-size:11px;font-weight:700}.ps-category-mode-body p{margin:11px 0 0;font-size:11px;line-height:1.9;color:#5f6f7e}.ps-category-mode-actions{display:flex;gap:8px;justify-content:flex-start;padding:0 15px 15px}.ps-category-mode-actions .btn{font-size:11px;border-radius:5px}
.ps-sign-search-busy-v159{display:none;position:fixed;z-index:100250;inset:0;background:rgba(6,17,28,.34);align-items:flex-start;justify-content:center;padding-top:min(25vh,230px);pointer-events:none}.ps-sign-search-busy-v159.is-open{display:flex}.ps-sign-search-busy-box-v159{min-width:210px;display:flex;flex-direction:column;align-items:center;gap:7px;background:#fff;border:1px solid #dbe5ee;border-radius:8px;padding:16px 22px;box-shadow:0 15px 45px rgba(0,0,0,.18);direction:rtl}.ps-sign-search-busy-box-v159 strong{font-size:12px;color:#223c55}.ps-sign-search-busy-box-v159 small{font-size:9.5px;color:#778493}.ps-sign-spinner-v159{width:25px;height:25px;border:3px solid #d9e8f6;border-top-color:#1268c4;border-radius:50%;animation:psSpinV159 .7s linear infinite}@keyframes psSpinV159{to{transform:rotate(360deg)}}
.ps-mini-search-v159{display:block;direction:rtl;background:#171717}.ps-mini-search-row-v159{display:grid!important;grid-template-columns:46px minmax(0,1fr);gap:9px;align-items:center;padding:7px 9px!important;border-bottom:1px solid rgba(255,255,255,.12)!important;color:#fff!important;text-decoration:none!important;min-height:48px}.ps-mini-search-row-v159:hover{background:#252525!important}.ps-mini-search-thumb-v159{width:42px;height:42px;object-fit:contain;background:#fff;border-radius:3px;border:1px solid #e4e8ec}.ps-mini-search-text-v159{min-width:0;text-align:right}.ps-mini-search-title-v159{display:block;font-size:11px;line-height:1.6;font-weight:700;white-space:normal}.ps-mini-search-code-v159{display:block;margin-top:2px;font-size:8.5px;color:#abb7c3;direction:ltr;text-align:right}.ps-mini-search-empty-v159{padding:12px;color:#d7dde3;font-size:10px;text-align:center;background:#171717}
@media(max-width:767px){.ps-category-mode-actions{flex-direction:column}.ps-category-mode-actions .btn{width:100%}.ps-sign-search-busy-v159{padding-top:22vh}}

/* TN_PS_SIGN_INLINE_SEARCH_UI_V160 */
.ps-sign-v4-search{position:relative}
.ps-sign-inline-search-v160{display:none;margin-top:7px;border:1px solid #d9e2eb;background:#fff;box-shadow:0 8px 22px rgba(24,42,61,.10);max-height:330px;overflow:auto;direction:rtl}
.ps-sign-inline-search-v160.is-open{display:block}
.ps-sign-inline-search-v160 .ps-mini-search-v159{background:#fff}
.ps-sign-inline-search-v160 .ps-mini-search-row-v159{grid-template-columns:42px minmax(0,1fr);min-height:48px;background:#fff!important;color:#263b4f!important;border-bottom:1px solid #edf1f4!important;padding:6px 8px!important}
.ps-sign-inline-search-v160 .ps-mini-search-row-v159:hover{background:#f5f9fc!important}
.ps-sign-inline-search-v160 .ps-mini-search-title-v159{color:#263b4f}
.ps-sign-inline-search-v160 .ps-mini-search-code-v159{color:#718093}
.ps-sign-inline-search-v160 .ps-mini-search-empty-v159{background:#fff;color:#718093}
.ps-sign-inline-loading-v160,.ps-top-search-loading-v160{display:flex;align-items:center;justify-content:center;gap:8px;padding:13px 9px;background:#fff;color:#50657a;font-size:10px}
.ps-sign-inline-spinner-v160{display:inline-block;width:16px;height:16px;border:2px solid #d8e5f0;border-top-color:#1268c4;border-radius:50%;animation:psSpinV160 .65s linear infinite;flex:0 0 auto}
@keyframes psSpinV160{to{transform:rotate(360deg)}}
.ps-sign-inline-all-v160{display:block!important;padding:9px 10px!important;text-align:center;background:#f4f8fc!important;border-top:1px solid #dbe5ee!important;color:#1268c4!important;font-size:9.5px!important;font-weight:700!important;text-decoration:none!important}
.ps-sign-inline-all-v160:hover{background:#eaf3fb!important}
.ps-sign-search-busy-v159{display:none!important}
#TimerPic{display:none!important}

/* TN_PS_SIGN_MODAL_RTL_IMAGE_UI_V161 */
.ps-category-mode-dialog{direction:rtl!important;text-align:right!important;border-radius:8px!important;overflow:hidden!important}
.ps-category-mode-head{direction:rtl!important;text-align:right!important;background:#1268c4!important;border-bottom:0!important;padding:12px 14px!important}
.ps-category-mode-head strong{display:block!important;flex:1 1 auto!important;color:#fff!important;text-align:right!important;font-size:12px!important;line-height:1.8!important}
.ps-category-mode-head button{order:2!important;margin-right:auto!important;margin-left:0!important;color:#fff!important;opacity:.9!important;width:28px!important;height:28px!important;border-radius:4px!important}
.ps-category-mode-head button:hover{background:rgba(255,255,255,.14)!important;opacity:1!important}
.ps-category-mode-body,.ps-category-mode-body p,.ps-category-mode-selected{text-align:right!important;direction:rtl!important}
.ps-category-mode-selected{border-radius:4px!important;background:#f4f8fc!important;border-color:#cfdeec!important}
.ps-category-mode-actions{direction:rtl!important;justify-content:flex-start!important}
.ps-category-mode-actions .btn{border-radius:4px!important}
.ps-mini-search-v159,.ps-mini-search-row-v159,.ps-mini-search-text-v159,.ps-mini-search-title-v159{text-align:right!important;direction:rtl!important}
.ps-mini-search-code-v159{direction:ltr!important;text-align:right!important}
.ps-mini-search-thumb-v159{object-fit:contain!important;background:#fff!important}

/* TN_PS_SIGN_FACET_VISUALS_V162 */
.ps-search-related-toggle-v162{display:flex!important;align-items:center!important;gap:6px!important;margin:7px 0 0!important;padding:6px 7px!important;border:1px solid #dce6ef!important;background:#f8fbfe!important;border-radius:5px!important;color:#52677a!important;font-size:9px!important;line-height:1.45!important;cursor:pointer!important}
.ps-search-related-toggle-v162 input{margin:0!important;accent-color:#1268c4!important}
.ps-search-related-toggle-v162 span{flex:1!important;text-align:right!important}
.ps-shape-rob{width:24px!important;height:16px!important;border-width:2px!important}
.ps-shape-rab{width:16px!important;height:24px!important;border-width:2px!important}
.ps-shape-ros{width:27px!important;height:9px!important;border-width:1px!important}
.ps-shape-ras{width:9px!important;height:27px!important;border-width:1px!important}
.ps-shape-option:has(input:disabled){opacity:.42!important;cursor:default!important;background:#fafbfc!important}
.ps-facet-applied-wrap{margin:6px 8px!important;padding:6px 7px!important;border-radius:6px!important}
.ps-facet-applied-title{font-size:9px!important;margin-bottom:4px!important}
.ps-facet-applied{gap:4px!important}
.ps-facet-chip{gap:4px!important;border-radius:4px!important;padding:3px 6px!important;font-size:8.5px!important;line-height:1.15!important;box-shadow:none!important}
.ps-facet-chip b{font-size:12px!important}
.ps-sign-facet-loading{position:relative!important;opacity:.76!important;pointer-events:none!important;min-height:120px!important}
.ps-sign-facet-loading:before{content:""!important;position:absolute!important;z-index:40!important;top:0!important;right:0!important;left:0!important;bottom:auto!important;height:4px!important;background:linear-gradient(90deg,transparent 0,#1268c4 35%,#63a7e8 58%,transparent 100%)!important;background-size:45% 100%!important;background-repeat:no-repeat!important;animation:psFacetProgressV162 .95s ease-in-out infinite!important;backdrop-filter:none!important}
.ps-sign-facet-loading:after{content:attr(data-ps-loading-label)!important;position:absolute!important;z-index:41!important;top:10px!important;right:12px!important;left:auto!important;transform:none!important;padding:5px 8px!important;border:1px solid #bdd8f5!important;border-radius:4px!important;background:#edf6ff!important;color:#175a99!important;font-size:9px!important;font-weight:700!important;box-shadow:none!important}
@keyframes psFacetProgressV162{0%{background-position:-55% 0}100%{background-position:155% 0}}
.ps-sign-inline-search-v160,#mini_search{border-top:3px solid #1268c4!important;background:#fff!important;color:#263b4f!important;box-shadow:0 8px 22px rgba(24,42,61,.13)!important}
#mini_search .ps-mini-search-v159,#mini_search .ps-mini-search-row-v159{background:#fff!important;color:#263b4f!important}
#mini_search .ps-mini-search-row-v159{border-bottom:1px solid #edf1f4!important}
#mini_search .ps-mini-search-row-v159:hover{background:#f5f9fc!important}
#mini_search .ps-mini-search-title-v159{color:#263b4f!important}
#mini_search .ps-mini-search-code-v159{color:#718093!important}
li.subMenu_1.menuItems_s_titr_Fa.item_shadow,
li.subMenu_1.menuItems_s_titr_En.item_shadow{box-sizing:border-box!important;width:100%!important;margin:4px 0!important;border:1px solid #dfe5ec!important;border-radius:7px!important;background:#fff!important;box-shadow:0 1px 5px rgba(25,42,70,.07)!important;overflow:hidden!important}
li.subMenu_1.menuItems_s_titr_Fa.item_shadow>a,
li.subMenu_1.menuItems_s_titr_En.item_shadow>a{display:block!important;box-sizing:border-box!important;width:100%!important;padding:8px 9px!important;background:#fff!important;color:#536273!important;text-align:center!important;font-size:10px!important;line-height:1.55!important;text-decoration:none!important}
li.subMenu_1.menuItems_s_titr_Fa.item_shadow:hover>a,
li.subMenu_1.menuItems_s_titr_En.item_shadow:hover>a{background:#f4f8fd!important;color:#1268c4!important}
li.subMenu_1.menuItems_s_titr_Fa.item_shadow ul,
li.subMenu_1.menuItems_s_titr_En.item_shadow ul{box-sizing:border-box!important;margin:0!important;padding:4px 6px 6px!important;border-top:1px solid #edf0f3!important;background:#f8fbfe!important}

/* TN_PS_SIGN_SEARCH_UI_V163 */
/* Main/legacy top Search returns to the original dark translucent result surface. */
#mini_search{background:rgba(9,12,15,.90)!important;color:#fff!important;border:1px solid rgba(255,255,255,.15)!important;border-top:3px solid #1268c4!important;box-shadow:0 10px 26px rgba(0,0,0,.28)!important;backdrop-filter:blur(2px)!important;-webkit-backdrop-filter:blur(2px)!important}
#mini_search .ps-mini-search-v159{background:transparent!important;color:#fff!important}
#mini_search .ps-mini-search-row-v159{background:rgba(14,17,20,.72)!important;color:#fff!important;border-bottom:1px solid rgba(255,255,255,.12)!important}
#mini_search .ps-mini-search-row-v159:hover{background:rgba(28,83,132,.78)!important}
#mini_search .ps-mini-search-title-v159{color:#fff!important;text-align:right!important}
#mini_search .ps-mini-search-code-v159{color:#bcc8d3!important}
#mini_search .ps-mini-search-thumb-v159{background:#fff!important;border:1px solid rgba(255,255,255,.22)!important}
/* Sidebar inline Search stays light; it is a different compact component. */
.ps-sign-inline-search-v160{background:#fff!important;color:#263b4f!important;border:1px solid #d9e2eb!important;border-top:3px solid #1268c4!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}

/* Bootstrap-5 form-switch visual language, scoped so legacy Bootstrap on this site is not disturbed. */
.ps-related-switch-v163{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;margin:7px 0 0!important;padding:7px 8px!important;border:1px solid #dce6ef!important;border-radius:6px!important;background:#f8fbfe!important;direction:rtl!important}
.ps-related-switch-title-v163{min-width:0!important;color:#42576b!important;font-size:9px!important;font-weight:700!important;line-height:1.45!important;text-align:right!important;white-space:nowrap!important}
.ps-related-form-switch-v163{display:flex!important;align-items:center!important;gap:5px!important;margin:0!important;padding:0!important;direction:ltr!important;flex:0 0 auto!important}
.ps-related-form-switch-v163 .form-check-input{appearance:none!important;-webkit-appearance:none!important;width:34px!important;height:18px!important;margin:0!important;border:1px solid #aebdca!important;border-radius:18px!important;background:#cbd5df!important;position:relative!important;cursor:pointer!important;box-shadow:none!important;outline:none!important;transition:background-color .18s ease,border-color .18s ease!important}
.ps-related-form-switch-v163 .form-check-input:before{content:""!important;position:absolute!important;width:14px!important;height:14px!important;top:1px!important;left:1px!important;border-radius:50%!important;background:#fff!important;box-shadow:0 1px 3px rgba(0,0,0,.26)!important;transition:transform .18s ease!important}
.ps-related-form-switch-v163 .form-check-input:checked{background:#1268c4!important;border-color:#1268c4!important}
.ps-related-form-switch-v163 .form-check-input:checked:before{transform:translateX(16px)!important}
.ps-related-state-v163{min-width:28px!important;color:#708295!important;font-size:8px!important;text-align:center!important;direction:rtl!important}
.ps-top-related-switch-v163{position:absolute!important;top:37px!important;right:0!important;z-index:30!important;display:flex!important;align-items:center!important;gap:8px!important;padding:2px 3px!important;direction:rtl!important}
.ps-top-related-switch-v163 .ps-related-switch-title-v163{font-size:9px!important;color:#607386!important}

/* Centered loading modal: truthful indeterminate phase, actual-result counter only after response. */
.ps-search-busy-v163{position:fixed!important;inset:0!important;z-index:2147483000!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:20px!important;background:rgba(14,24,34,.34)!important;backdrop-filter:blur(5px)!important;-webkit-backdrop-filter:blur(5px)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:opacity .16s ease,visibility .16s ease!important}
.ps-search-busy-v163.is-open{opacity:1!important;visibility:visible!important;pointer-events:auto!important}
.ps-search-busy-dialog-v163{width:min(370px,92vw)!important;overflow:hidden!important;border:1px solid rgba(18,104,196,.24)!important;border-radius:10px!important;background:#fff!important;box-shadow:0 20px 60px rgba(0,0,0,.30)!important;direction:rtl!important;text-align:right!important;transform:translateY(8px) scale(.985)!important;transition:transform .16s ease!important}
.ps-search-busy-v163.is-open .ps-search-busy-dialog-v163{transform:translateY(0) scale(1)!important}
.ps-search-busy-head-v163{padding:11px 14px!important;background:#1268c4!important;color:#fff!important;font-size:12px!important;font-weight:800!important;text-align:right!important}
.ps-search-busy-body-v163{padding:18px 18px 16px!important;text-align:center!important}
.ps-search-busy-spinner-v163{display:inline-block!important;width:38px!important;height:38px!important;border:4px solid #dbe9f7!important;border-top-color:#1268c4!important;border-radius:50%!important;animation:psSpinBusyV163 .72s linear infinite!important}
@keyframes psSpinBusyV163{to{transform:rotate(360deg)}}
.ps-search-busy-message-v163{margin-top:10px!important;color:#52677a!important;font-size:10px!important;font-weight:700!important;line-height:1.6!important;text-align:center!important}
.ps-search-busy-progress-v163{height:5px!important;margin-top:12px!important;overflow:hidden!important;border-radius:6px!important;background:#e8f0f7!important}
.ps-search-busy-progress-v163 i{display:block!important;width:38%!important;height:100%!important;border-radius:6px!important;background:linear-gradient(90deg,#1268c4,#64a9ea,#1268c4)!important;animation:psBusyBarV163 1s ease-in-out infinite!important}
@keyframes psBusyBarV163{0%{transform:translateX(-115%)}100%{transform:translateX(290%)}}
.ps-search-busy-count-v163{min-height:18px!important;margin-top:9px!important;color:#1268c4!important;font-size:11px!important;font-weight:800!important;text-align:center!important}
/* Remove the v162 in-results pseudo-progress treatment. */
.ps-sign-facet-loading:before,.ps-sign-facet-loading:after{display:none!important;content:none!important}
.ps-sign-facet-loading{opacity:1!important;pointer-events:none!important}

/* TN_PS_SIGN_MAIN_SEARCH_HOST_V164 */
.ps-sign-main-search-v164{box-sizing:border-box!important;margin:12px 0 18px!important;padding:13px 14px!important;border:1px solid #d7e3ee!important;border-top:3px solid #1268c4!important;border-radius:8px!important;background:#fff!important;box-shadow:0 4px 14px rgba(29,52,76,.08)!important;direction:rtl!important;text-align:right!important}
.ps-sign-main-search-title-v164{margin:0 0 9px!important;color:#2e4861!important;font-size:13px!important;font-weight:800!important;text-align:right!important}
.ps-sign-main-search-v164 .ps-sign-v4-search{margin:0!important;padding:0!important;border:0!important;background:transparent!important}
.ps-sign-main-search-v164 [data-ps-sign-search]{box-sizing:border-box!important;width:100%!important;height:42px!important;padding:8px 12px!important;border:1px solid #b8cde0!important;border-radius:6px!important;background:#fff!important;font-size:11px!important;box-shadow:inset 0 1px 2px rgba(0,0,0,.03)!important}
.ps-sign-main-search-v164 .ps-related-switch-v163{margin-top:8px!important;max-width:330px!important}
.ps-sign-main-search-v164 .ps-sign-inline-search-v160{position:relative!important;right:auto!important;left:auto!important;top:auto!important;width:100%!important;max-height:430px!important;margin-top:5px!important;border:1px solid #d8e2eb!important;border-top:3px solid #1268c4!important;border-radius:6px!important;background:#fff!important;color:#263b4f!important;box-shadow:0 10px 26px rgba(24,42,61,.15)!important}

/* TN_PS_SIGN_GRID_ALIGNMENT_V165 */
[data-ps-sign-results]{box-sizing:border-box!important;width:100%!important;max-width:100%!important}
[data-ps-sign-results] .ps-sign-main-search-v164{box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}
[data-ps-sign-results] #listView.flex-container{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important;align-items:start!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;margin:0!important;padding:0!important}
[data-ps-sign-results] #listView.flex-container>.prodPicDiv{float:none!important;display:block!important;width:100%!important;max-width:none!important;min-width:0!important;box-sizing:border-box!important;margin:0!important;padding:0!important}
[data-ps-sign-results] #listView.flex-container>.pagination,[data-ps-sign-results] #listView.flex-container>nav{grid-column:1/-1!important;width:100%!important}
@media(max-width:1199.98px){[data-ps-sign-results] #listView.flex-container{grid-template-columns:repeat(3,minmax(0,1fr))!important}}
@media(max-width:899.98px){[data-ps-sign-results] #listView.flex-container{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}}
@media(max-width:575.98px){[data-ps-sign-results] #listView.flex-container{grid-template-columns:1fr!important;gap:12px!important}}
\n/* TN_PS_PAGINATION_LAYOUT_V166 */\n[data-ps-sign-results] .paginationForSign{grid-column:1/-1!important;width:100%!important;max-width:100%!important;display:flex!important;justify-content:center!important;align-items:center!important;box-sizing:border-box!important;margin:12px auto 0!important;text-align:center!important}\n[data-ps-sign-results] .paginationForSign>.pagination{width:100%!important;max-width:100%!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;margin:0 auto!important}\n[data-ps-sign-results] .paginationForSign ul.pagination{display:flex!important;justify-content:center!important;align-items:center!important;flex-wrap:wrap!important;gap:4px!important;width:auto!important;max-width:100%!important;margin:0 auto!important;padding:0!important}\n[data-ps-sign-results] .paginationForSign .page-item{display:block!important;flex:0 0 auto!important}\n[data-ps-sign-results] .paginationForSign .page-link{display:flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important;min-height:36px!important;line-height:1.2!important}\n@media(max-width:575.98px){[data-ps-sign-results] .paginationForSign .page-link{padding:7px 9px!important;font-size:12px!important}}\n

/* TN_PS_PAGINATION_TRUE_CENTER_V168 */
[data-ps-sign-results] .paginationForSign,.paginationForSign{grid-column:1/-1!important;float:none!important;clear:both!important;position:relative!important;left:auto!important;right:auto!important;transform:none!important;display:block!important;width:100%!important;max-width:none!important;min-width:0!important;margin:14px 0 0!important;padding:0!important;box-sizing:border-box!important;text-align:center!important;overflow:visible!important}
[data-ps-sign-results] .paginationForSign>.pagination,.paginationForSign>.pagination{float:none!important;position:static!important;left:auto!important;right:auto!important;transform:none!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}
[data-ps-sign-results] .paginationForSign ul.pagination,.paginationForSign ul.pagination{float:none!important;position:relative!important;left:50%!important;right:auto!important;transform:translateX(-50%)!important;display:inline-flex!important;flex-flow:row nowrap!important;align-items:center!important;justify-content:center!important;width:max-content!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;gap:4px!important;box-sizing:border-box!important;overflow:visible!important}
[data-ps-sign-results] .paginationForSign .page-item,.paginationForSign .page-item{display:block!important;flex:0 0 auto!important;margin:0!important;padding:0!important}
[data-ps-sign-results] .paginationForSign .page-link,.paginationForSign .page-link{display:flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important;height:38px!important;min-height:38px!important;max-height:38px!important;line-height:1!important;box-sizing:border-box!important;padding:0 11px!important;margin:0!important}
@media(max-width:575.98px){[data-ps-sign-results] .paginationForSign,.paginationForSign{overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain}[data-ps-sign-results] .paginationForSign ul.pagination,.paginationForSign ul.pagination{left:0!important;transform:none!important;margin:0!important;padding:0 4px!important}[data-ps-sign-results] .paginationForSign .page-link,.paginationForSign .page-link{height:36px!important;min-height:36px!important;max-height:36px!important;padding:0 9px!important;font-size:12px!important}}
