:root{--bg-color: #fff;--text-color: #000000;--text-secondary-color: #4f5b66;--text-lightgrey-color: #CACACA;--light-grey-color: #F3F4F5;--border-color: #D3DAE6;--border-secondary-color: #a2a2a2;--color-slate-blue: #5A809F;--surface-color: #f8f9fa;--primary-pale-color: #D9EEFF;--primary-light-color: #AEDBFF;--color-sky: #9bdaff;--primary-color: #0D8EFF;--primary-medium-color: #343CE4;--primary-dark-color: #0D2EA4;--secondary-color: #156634;--success-color: #22c55f;--gradient-primary-color: linear-gradient(90deg, var(--primary-medium-color) 4%, var(--primary-dark-color) 78%);--danger-color: #E63535;--warning-color: #FEC00F;--purple-color: #8B5CF6;--golden-yellow-color: #FFD727;--vivid-orange-color: #F97316;--amber-orange-color: #EC8B14;--alert-red-color: #FD0206;--chestnut-brown-color: #905B20;--slate-gray-color: #818588;--shadow-xs: 0px 1px 4px 0px #00000026;--shadow-sm: 0 2px 8px rgba(0, 0, 0, .08);--shadow-md: 0 4px 12px rgba(0, 0, 0, .12);--shadow-lg: 0 8px 24px rgba(0, 0, 0, .16)}html{font-size:80%}@media screen and (max-width:1440px){html{font-size:70%}}@media screen and (max-width:1024px){html{font-size:70%}}body,input,textarea,button{font-family:Noto Sans Hebrew;font-optical-sizing:auto}*{padding:0;margin:0;box-sizing:border-box}.global-margin-bottom{margin-bottom:2.625rem}.stats-cards-section{display:flex;width:100%;align-items:stretch;justify-content:flex-start;gap:2.625rem}.stats-cards-section>*{flex:1 1 0;min-width:0}html[dir=rtl] input[type=tel]{direction:rtl}input[type=checkbox]{position:relative;width:1.25rem!important;height:1.25rem!important;padding:0!important;aspect-ratio:1;appearance:none;-webkit-appearance:none;outline:none;background-color:var(--bg-color);border:2px solid var(--border-secondary-color);border-radius:6px;cursor:pointer}input[type=checkbox]:checked:after{content:"";position:absolute;left:50%;top:50%;width:15%;height:55%;stroke-width:6px;border-left:3px solid var(--success-color);border-bottom:3px solid var(--success-color);transform:translate(-50%,-50%) scaleX(-1) rotate(-45deg)}input[type=checkbox]:disabled{cursor:not-allowed;opacity:.4}.no-scroll{overflow:hidden!important}.overflow-ellipsis{white-space:nowrap;overflow:hidden;display:-webkit-box;line-clamp:3;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-overflow:ellipsis}.overlay-popup-content{position:relative;width:13.625rem;border-radius:8px;padding:1.5rem .625rem;border:1px solid var(--border-color);display:flex;flex-direction:column;gap:.875rem}.overlay-popup-content .row-menu-item{width:100%;display:flex;align-items:center;gap:12px;padding:.875rem .625rem;padding-top:0;border:none;background:transparent;cursor:pointer;border-bottom:1px solid var(--border-color);color:var(--text-secondary-color)}.overlay-popup-content .row-menu-item .label{font-size:1rem}.overlay-popup-content .row-menu-item .material-icons{font-size:20px}.overlay-popup-content .row-menu-item .row-menu-icon{width:20px;height:20px;object-fit:contain;flex-shrink:0}.overlay-popup-content .row-menu-item:last-child{padding-bottom:0;border-bottom:none}.overlay-popup-content .row-menu-item.danger{color:var(--danger-color)}.overlay-popup-content .menu-company-name{font-size:1.0625rem;font-weight:700;color:var(--text-color);padding:0 .625rem .875rem;border-bottom:1px solid var(--border-color)}.overlay-popup-content button.menu-company-name.is-switcher{display:flex;align-items:center;gap:.5rem;width:100%;border:none;border-bottom:1px solid var(--border-color);background:transparent;cursor:pointer;text-align:start;font-size:1rem;font-weight:400;color:var(--text-secondary-color)}.overlay-popup-content button.menu-company-name.is-switcher .name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overlay-popup-content button.menu-company-name.is-switcher .company-logo{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;min-width:1.75rem;border-radius:50%;overflow:hidden;flex-shrink:0;background:var(--bg-color);border:1px solid var(--border-color)}.overlay-popup-content button.menu-company-name.is-switcher .company-logo img{width:100%;height:100%;object-fit:cover}.overlay-popup-content button.menu-company-name.is-switcher .company-logo .company-initial{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:.875rem;font-weight:600;color:var(--text-secondary-color)}.overlay-popup-content button.menu-company-name.is-switcher .chevron{font-size:20px;color:var(--text-secondary-color);margin-inline-start:auto}.overlay-popup-content .row-menu-item.has-submenu .chevron{margin-inline-start:auto}.overlay-popup-content .company-switcher-flyout{position:absolute;top:1.5rem;left:100%;margin-left:.5rem;width:13.5rem;max-height:20rem;box-sizing:border-box;display:flex;flex-direction:column;gap:.75rem;padding:1rem .75rem;background:var(--bg-color);border:1px solid var(--border-color);border-radius:12px;box-shadow:0 10px 22px #00000024;z-index:1;animation:company-switcher-flyout-in .18s ease}.overlay-popup-content .company-switcher-flyout__search{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border:1px solid var(--border-color);border-radius:8px;color:var(--text-secondary-color);flex-shrink:0}.overlay-popup-content .company-switcher-flyout__search:focus-within{border-color:var(--primary-color)}.overlay-popup-content .company-switcher-flyout__search .material-icons{font-size:20px}.overlay-popup-content .company-switcher-flyout__search input{flex:1;min-width:0;border:none;outline:none;background:transparent;font-size:.9375rem;color:var(--text-color)}.overlay-popup-content .company-switcher-flyout__list{display:flex;flex-direction:column;min-height:0;overflow-y:auto;margin-inline:-.75rem}.overlay-popup-content .company-switcher-flyout__empty{padding:1.25rem .5rem;text-align:center;color:var(--text-secondary-color);font-size:.9375rem}.overlay-popup-content .company-switcher-item{display:flex;align-items:center;gap:.625rem;width:100%;padding:.625rem .75rem;border:none;border-bottom:1px solid var(--border-color);background:transparent;color:var(--text-color);cursor:pointer;text-align:start}.overlay-popup-content .company-switcher-item:last-child{border-bottom:none}.overlay-popup-content .company-switcher-item:hover{background:var(--light-grey-color)}.overlay-popup-content .company-switcher-item.active{background:#def0ff;border-radius:7px 7px 0 0}.overlay-popup-content .company-switcher-item .label{flex:1;min-width:0;font-size:1.125rem;font-weight:300;color:#5a5a5a;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overlay-popup-content .company-switcher-item.active .label{color:var(--text-color)}.overlay-popup-content .company-switcher-item .company-logo{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;min-width:1.75rem;border-radius:50%;overflow:hidden;flex-shrink:0;background:var(--bg-color);border:1px solid var(--border-color)}.overlay-popup-content .company-switcher-item .company-logo img{width:100%;height:100%;object-fit:cover}.overlay-popup-content .company-switcher-item .company-logo .company-initial{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:.875rem;font-weight:600;color:var(--text-secondary-color)}@keyframes company-switcher-flyout-in{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}.spinner{display:inline-block;width:1.5em;height:1.5em;border:.2em solid #ccc;border-top:.2em solid #1976d2;border-radius:50%;animation:spinner-rotate .8s linear infinite;vertical-align:middle;margin-inline-end:.5em}@keyframes spinner-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media screen and (max-width:1290px){.stats-cards-section{justify-content:flex-start;flex-wrap:nowrap;overflow-x:hidden;gap:clamp(.75rem,2vw,2.625rem)}.stats-cards-section>*{flex:1 1 0;min-width:0}}@media(max-width:768px){.global-margin-bottom{margin-bottom:1.75rem}.stats-cards-section{padding:0 1rem .625rem;width:100%;margin-inline-start:0;overflow-y:hidden;overflow-x:hidden;gap:1.375rem}}
