:root{--ui-contract-control-min-height: 2.65rem;--ui-contract-input-font-size: .88rem;--ui-contract-z-dropdown: 9000;--ui-contract-z-filters-layer: 60}.ui-contract-search{display:flex;align-items:stretch;width:100%;min-height:var(--ui-contract-control-min-height);border-radius:.55rem;overflow:hidden;border:1px solid var(--tm-main);background:var(--tm-sixth);box-sizing:border-box}.ui-contract-search:focus-within{box-shadow:0 0 0 2px color-mix(in srgb,var(--tm-main) 22%,transparent)}.ui-contract-search__input{flex:1;min-width:0;border:none!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;color:var(--tm-main);font-family:var(--tm-font, inherit);font-size:var(--ui-contract-input-font-size);padding:.55rem .75rem;outline:none}.ui-contract-search__input::placeholder{color:color-mix(in srgb,var(--tm-main) 52%,var(--tm-sixth));opacity:1}.ui-contract-search .sw-input.sw-input--search-inner,.ui-contract-search .files-input.files-input--in-combo,.ui-contract-search .rm__inp.rm__inp--contract-inner{border:none!important;background:transparent!important;box-shadow:none!important;border-radius:0!important}.ui-contract-search__lens{flex-shrink:0;width:2.65rem;display:inline-flex;align-items:center;justify-content:center;border:none!important;margin:0;padding:0;background:var(--tm-second)!important;color:var(--tm-sixth);cursor:pointer;transition:opacity .15s}.ui-contract-search__lens:hover{opacity:.92}.ui-contract-search__lens-icon{display:block;width:22px;height:22px;color:inherit}.ui-contract-filter-actions{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center;font-family:var(--tm-font, inherit)}.ui-contract-filter-actions>.vt-group,.ui-contract-filter-actions .vt-group{flex-shrink:0}.ui-contract-view-strip.vt-group{min-height:var(--ui-contract-control-min-height);align-items:stretch}.ui-contract-view-strip .vt-btn{min-height:2.45rem;align-items:center}.ui-contract-pagination{display:flex;justify-content:center;flex-wrap:wrap;gap:.4rem;margin-top:1.5rem;font-family:var(--tm-font, inherit)}.ui-contract-page-btn{min-height:2.35rem;padding:.25rem .65rem;border-radius:.5rem;border:1px solid var(--tm-main);background:var(--tm-fourth);color:var(--tm-main);cursor:pointer;font-size:.88rem;font-family:inherit}.ui-contract-page-btn:hover:not(:disabled){filter:brightness(.98)}.ui-contract-page-btn:disabled{opacity:.45;cursor:not-allowed}.ui-contract-page-btn--active{background:var(--tm-main);color:var(--tm-fourth);border-color:var(--tm-main)}@font-face{font-family:TradBDo;src:url(/fonts/tradbdo.woff2) format("woff2"),url(/fonts/tradbdo.otf) format("opentype");font-weight:400;font-style:normal;font-display:optional}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--v2-color-1: #1a5276;--v2-color-2: #1a252f;--v2-color-3: #2563eb;--v2-color-4: #e8e8e8;--v2-color-5: #f0f4f8;--v2-color-6: #5d6d7e;--v2-header-bg: var(--v2-color-1, #1a5276);--v2-header-color: #ffffff;--v2-header-height: 36px;--v2-sidebar-bg: var(--v2-color-5, #f0f4f8);--v2-sidebar-border: #dde4ea;--v2-sidebar-label-color: var(--v2-color-2, #1a252f);--v2-sidebar-width: 220px;--v2-footer-bg: var(--v2-color-2, #1a252f);--v2-footer-color: #c5cdd5;--v2-content-bg: #ffffff;--v2-font-ar: "TradBDo", "Traditional Arabic", Tahoma, sans-serif;--v2-font-en: "ProximaNova", sans-serif;--v2-primary-color: var(--v2-color-3, #2563eb);--tm-v2-primary: var(--v2-primary-color, #2563eb)}body{font-family:var(--v2-font-en);line-height:1.5;color:#1a252f;background:var(--v2-content-bg)}[dir=rtl] body{font-family:var(--v2-font-ar)}#app{min-height:100vh}@media(max-width:767px){:root{--v2-sidebar-width: 0px}}@media(min-width:768px)and (max-width:1439px){:root{--v2-sidebar-width: 180px}}@media(min-width:1440px){:root{--v2-sidebar-width: 220px}}:root{--v2-navbar-bar-bg: #2c3e50;--v2-navbar-second-bg: #34495e;--v2-navbar-regular-color: #ffffff;--v2-navbar-regular-size: 14px;--v2-navbar-selected-bg: #1a5276;--v2-navbar-selected-color: #ffffff;--v2-navbar-hover-bg: rgba(255, 255, 255, .12);--v2-nav-row-height-mobile: 40px}[dir=rtl] .v2-header__navbar,[dir=rtl] .v2-header__nav-link,[dir=rtl] .v2-header__nav-overflow-link{font-family:TradBDo,Traditional Arabic,Tahoma,sans-serif;font-size:20px}.v2-primary-btn{background-color:var(--v2-color-2, #1a252f)!important;color:#fff!important}.v2-primary-btn:hover:not(:disabled){background-color:var(--v2-color-1, #1a5276)!important}.v2-secondary-btn{background-color:var(--v2-color-6, #5d6d7e)!important;color:#fff!important}[data-deferred=true]{opacity:.55;cursor:not-allowed!important}[data-deferred=true]:hover{opacity:.55!important}.v2-card{background:#fff;border:1px solid var(--v2-sidebar-border, #dde4ea);border-radius:.6rem;box-shadow:0 1px 3px #0000000a}.v2-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}:root{--v2-font-size-big: 24px;--v2-font-size-med: 21px;--v2-font-size-small: 21px;--v2-bg-secondary: var(--v2-color-2, #1a252f);--v2-bg-surface: var(--v2-color-5, #f0f4f8);--v2-bg-accent: var(--v2-color-6, #5d6d7e);--v2-bg-fourth: var(--v2-color-4, #e8e8e8)}:root{--v2-sb-regular-color: #374151;--v2-sb-regular-size: 13px;--v2-sb-selected-color: #2563eb;--v2-sb-selected-bg: #e8f0fe;--v2-sb-hover-color: #2563eb;--v2-sb-hover-bg: #f0f5ff;--v2-sb-counter-green: #22c55e;--v2-sb-counter-red: #ef4444}:root{--v2-ft-regular-color: #c5cdd5;--v2-ft-regular-size: 14px;--v2-ft-hover-color: #ffffff}:root{--v2-tbl-head-bg: var(--v2-color-1, #1a5276);--v2-tbl-head-color: #ffffff;--v2-tbl-head-font: inherit;--v2-tbl-head-size: 13px;--v2-tbl-head-font-style: bold;--v2-tbl-odd-bg: #ffffff;--v2-tbl-odd-color: #111827;--v2-tbl-even-bg: #f9fafb;--v2-tbl-even-color: #111827;--v2-tbl-hover-bg: #f3f4f6;--v2-tbl-hover-color: #111827;--v2-tbl-selected-bg: #e8f0fe;--v2-tbl-selected-color: #1e40af;--v2-tbl-total-bg: #f0f4f8;--v2-tbl-total-color: #111827;--v2-tbl-total-font: inherit;--v2-tbl-total-font-style: bold}:root{--v2-tab-regular-font: inherit;--v2-tab-regular-size: 24px;--v2-tab-regular-color: var(--v2-color-4, #e8e8e8);--v2-tab-regular-bg: var(--v2-color-2, #1a252f);--v2-tab-regular-font-style: normal;--v2-tab-selected-font: inherit;--v2-tab-selected-size: 24px;--v2-tab-selected-color: #ffffff;--v2-tab-selected-bg: var(--v2-color-1, #1a5276);--v2-tab-selected-font-style: bold;--v2-tab-hover-color: #ffffff;--v2-tab-hover-bg: var(--v2-color-1, #1a5276);--v2-tab-hover-font-style: normal}.v2-view-toggle{display:inline-flex;gap:0;border:1px solid var(--v2-sidebar-border, #dde4ea);border-radius:.4rem;overflow:hidden}.v2-view-toggle__btn{padding:.35rem .7rem;border:none;background:var(--v2-tab-regular-bg, #fff);color:var(--v2-tab-regular-color, var(--v2-color-1, #1a5276));font-family:var(--v2-tab-regular-font, inherit);font-size:var(--v2-tab-regular-size, var(--v2-font-size-small, 13px));font-weight:var(--v2-tab-regular-font-style, normal);cursor:pointer;transition:all .15s;display:inline-flex;align-items:center;gap:.3rem}.v2-view-toggle__btn:not(:last-child){border-inline-end:1px solid var(--v2-sidebar-border, #dde4ea)}.v2-view-toggle__btn:hover{background:var(--v2-tab-hover-bg, var(--v2-color-1, #1a5276));color:var(--v2-tab-hover-color, #fff);font-weight:var(--v2-tab-hover-font-style, normal)}.v2-view-toggle__btn--active{background:var(--v2-tab-selected-bg, var(--v2-color-1, #1a5276))!important;color:var(--v2-tab-selected-color, #fff)!important;font-family:var(--v2-tab-selected-font, inherit);font-size:var(--v2-tab-selected-size, var(--v2-font-size-small, 13px));font-weight:var(--v2-tab-selected-font-style, bold)!important}.v2-qa-grid-card__header{background:var(--v2-color-1, #1a5276);color:#fff}.v2-qa-grid-card__footer{background:var(--v2-color-2, #1a252f);color:var(--v2-color-4, #e8e8e8)}.v2-qa-subject-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.5rem;padding:.75rem 1rem;margin-bottom:1rem;background:var(--v2-color-5, #f0f4f8);border:1px solid var(--v2-sidebar-border, #dde4ea);border-radius:.5rem}.v2-qa-subject-check{display:flex;align-items:center}.v2-qa-check-label{display:inline-flex;align-items:center;gap:.35rem;font-size:var(--v2-font-size-small, 13px);color:var(--v2-color-2, #1a252f);cursor:pointer;-webkit-user-select:none;user-select:none}.v2-qa-checkbox{accent-color:var(--v2-primary-color, #2563eb)}.v2-qa-bottom-action-bar{display:flex;flex-wrap:wrap;gap:.4rem;padding:.75rem;margin-top:1rem;margin-bottom:1rem;background:var(--v2-color-5, #f0f4f8);border:1px solid var(--v2-sidebar-border, #dde4ea);border-radius:.5rem}[data-testid=v2-qa-show-bottom-action-bar]{margin-top:.75rem}.v2-action-icon{height:18px;width:auto;vertical-align:middle;flex-shrink:0}.v2-qs-author-block{display:flex;align-items:center;gap:.6rem;margin-bottom:.75rem;padding:.5rem .6rem;background:var(--v2-color-1, #1a5276);border-radius:.5rem}.v2-qs-avatar{width:50px;height:50px;border-radius:50%;object-fit:cover;flex-shrink:0;border:2px solid #fff}.v2-qs-avatar--sm{width:40px;height:40px}.v2-qs-avatar--placeholder{display:flex;align-items:center;justify-content:center;background:var(--v2-color-6, #5d6d7e);font-size:1.2rem}.v2-qs-author-info{display:flex;flex-direction:column;gap:.1rem;justify-content:center;min-height:0}.v2-qs-author-block .v2-qs-author-info{padding-top:3px}.v2-qs-author-block .v2-qs-author-info strong,.v2-qs-author-block .v2-qs-author-name{color:#fff;font-size:calc(var(--v2-font-size-med, 16px) + 2px);font-weight:700;line-height:1.25}.v2-qs-author-role{font-size:var(--v2-font-size-small, 13px);color:var(--v2-color-4, #e8e8e8)}.v2-qs-separator{border:none;border-top:1px solid var(--v2-sidebar-border, #dde4ea);margin:.75rem 0}.v2-qs-answer-author{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem;padding:.4rem .5rem;background:var(--v2-color-1, #1a5276);border-radius:.4rem;color:#fff;font-size:var(--v2-font-size-small, 13px)}.v2-qs-answer-author .v2-qs-a-date{margin-inline-start:auto;color:var(--v2-color-4, #e8e8e8)}.v2-qs-answer-author .v2-qs-author-info{padding-top:3px}.v2-qs-answer-author .v2-qs-author-info strong,.v2-qs-answer-author .v2-qs-author-name{color:#fff;font-size:calc(var(--v2-font-size-med, 16px) + 2px);font-weight:700;line-height:1.25}.v2-qs-related-card__header .v2-qs-author-info{justify-content:center;padding-top:3px}.v2-qs-related-card__header .v2-qs-author-name,.v2-qs-related-card__header .v2-qs-author-info strong{font-size:calc(var(--v2-font-size-med, 16px) + 2px);font-weight:700;line-height:1.25}.v2-qs-answer-footer{display:flex;gap:.35rem;padding:.4rem .5rem;background:var(--v2-color-2, #1a252f);border-radius:0 0 .4rem .4rem;margin-top:-.25rem}.v2-qs-answer-footer .v2-btn{color:#fff;border-color:transparent;background:transparent}.v2-qs-answer-footer .v2-btn:hover{background:#ffffff1f}.v2-qs-answer-group-sep{border:none;border-top:2px dashed var(--v2-sidebar-border, #dde4ea);margin:.5rem 0}.v2-qs-collapse-toggle{cursor:pointer;-webkit-user-select:none;user-select:none}.v2-qs-collapse-arrow{font-size:.7rem;transition:transform .2s;display:inline-block;margin-inline-start:.3rem}.v2-qs-collapse-arrow--open{transform:rotate(180deg)}.v2-qs-related-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:.75rem}.v2-qs-related-card{background:#fff;border:1px solid var(--v2-sidebar-border, #dde4ea);border-radius:.6rem;overflow:hidden;display:flex;flex-direction:column}.v2-qs-related-card__header{display:flex;align-items:center;gap:.5rem;padding:.6rem .75rem;background:var(--v2-color-1, #1a5276);color:#fff}.v2-qs-related-card__header .v2-qs-author-info strong{color:#fff}.v2-qs-related-card__title{font-size:var(--v2-font-size-med, 16px);font-weight:600;margin:0;padding:.6rem .75rem;line-height:1.4;min-height:3rem}.v2-qs-related-card__stats{display:flex;justify-content:space-around;align-items:center;padding:.4rem .75rem;background:var(--v2-color-5, #f0f4f8);font-size:var(--v2-font-size-small, 13px);color:var(--v2-color-6, #5d6d7e)}.v2-qs-related-card__action{padding:.6rem .75rem;text-align:center;background:#fff}
