@font-face{font-family:Beiruti;src:url('../fonts/beiruti.woff2') format('woff2');font-style:normal;font-weight:200 900;font-display:swap}
.product-logo{width:150px;height:64px;object-fit:contain;flex-shrink:0}.brand{direction:ltr;flex-shrink:0;line-height:1}.company-logo{width:110px;height:40px;object-fit:contain}.footer-company{display:flex;flex-direction:column;align-items:flex-end;gap:7px}.footer-brand .product-logo{width:120px;height:52px}.dashboard-company{display:flex;align-items:center;gap:14px}.dashboard-company .company-logo{width:80px;height:30px}.dashboard-footer{align-items:center}.story-company-logo{margin-bottom:16px}.story-company-logo .company-logo{width:135px;height:49px}
.language-switch{display:inline-flex;align-items:center;gap:5px;border:1px solid var(--line);background:var(--surface);border-radius:8px;padding:4px 7px;min-height:40px;flex-shrink:0;direction:ltr}.language-switch .icon{width:15px;height:15px;color:var(--muted)}.language-switch select{border:0;background:transparent;color:var(--ink);font:500 12px 'DM Sans',sans-serif;padding:7px 1px;min-width:43px;cursor:pointer}.language-switch select:focus-visible{outline-offset:2px}.site-header .nav-actions{gap:12px}.mobile-config{display:none}.workspace-topbar>div{flex-wrap:wrap}.workspace-topbar [data-workspace-language]{display:flex;align-items:center}.workspace-topbar .language-switch{min-height:34px}.workspace-sidebar>.brand{padding-inline:0}.workspace-sidebar>.brand .product-logo{width:150px;height:64px;max-width:100%}.workspace-name>div{min-width:0}.workspace-name strong{line-height:1.5}.nav-action-full,.button,.text-link{overflow-wrap:anywhere}.result-actions .button{white-space:normal}.config-progress{gap:12px}.config-progress button{flex-shrink:0}.recommendation-item>div{min-width:0}.recommendation-item>span{flex-shrink:0}.recommendation-item strong,.recommendation-item>div>span{overflow-wrap:anywhere}
html[lang=ar] body{font-family:Beiruti,'Arial',sans-serif;font-size:18px}html[lang=ar] em{font-family:Beiruti,'Arial',sans-serif;font-style:normal;font-weight:550;letter-spacing:0}html[lang=ar] h1,html[lang=ar] h2,html[lang=ar] h3{letter-spacing:0;line-height:1.25}html[lang=ar] .eyebrow,html[lang=ar] .question-label{letter-spacing:0;font-size:14px}html[lang=ar] .site-nav,html[lang=ar] .nav-actions,html[lang=ar] .button,html[lang=ar] .text-link{font-size:15px}html[lang=ar] .hero-editorial p,html[lang=ar] .story-hero-grid p,html[lang=ar] .chapter-lede{font-size:18px}html[lang=ar] .fine-print,html[lang=ar] .config-footnote,html[lang=ar] .metric>span,html[lang=ar] .metric-baseline,html[lang=ar] .map-footer{font-size:12px}html[lang=ar] .question-hint,html[lang=ar] .config-option strong,html[lang=ar] .recommendation-notes,html[lang=ar] .review-note,html[lang=ar] .result-context dl{font-size:16px}html[lang=ar] .config-option>div>span,html[lang=ar] .activity-item p,html[lang=ar] .activity-item time{font-size:13px}html[lang=ar] .workspace-nav>a,html[lang=ar] .workspace-nav>button,html[lang=ar] .metric>div:first-child,html[lang=ar] .zone-table,html[lang=ar] .zone-cell strong,html[lang=ar] .activity-item strong{font-size:14px}html[lang=ar] .workspace-name strong,html[lang=ar] .sidebar-note p,html[lang=ar] .sidebar-note a,html[lang=ar] .dashboard-title p{font-size:14px}html[lang=ar] .workspace-name>div>span,html[lang=ar] .sidebar-group-label,html[lang=ar] .sidebar-profile span,html[lang=ar] .zone-cell div>span,html[lang=ar] .dashboard-footer{font-size:12px}html[lang=ar] .map-zone{font-size:14px}html[lang=ar] .map-zone small{font-size:11px}html[lang=ar] .map-caption,html[lang=ar] .chart-axis,html[lang=ar] .chart-key,html[lang=ar] .chart-note,html[lang=ar] .demo-notice{font-size:12px}html[lang=ar] .badge{font-size:11px}html[lang=ar] .config-steps li strong,html[lang=ar] .config-help p,html[lang=ar] .config-help a{font-size:14px}
[dir=rtl] .workspace-sidebar{border-right:0;border-left:1px solid var(--line)}[dir=rtl] .workspace-nav>a,[dir=rtl] .workspace-nav>button,[dir=rtl] .zone-table,[dir=rtl] .schedule-table th,[dir=rtl] .schedule-table td{text-align:start}[dir=rtl] .workspace-name>.badge,[dir=rtl] .workspace-nav>a>span:last-child:not([data-icon]),[dir=rtl] .nav-count,[dir=rtl] .hardware-caption>a,[dir=rtl] .option-radio{margin-left:0;margin-inline-start:auto}[dir=rtl] .promise-strip p{border-left:0;border-inline-start:1px solid var(--line);padding-left:0;padding-inline-start:25px}[dir=rtl] .photo-caption{left:auto;inset-inline-start:24px}[dir=rtl] .config-preview-photo>span{left:auto;inset-inline-start:23px}[dir=rtl] .config-steps li:not(:last-child):after{left:auto;inset-inline-start:13px;border-left:0;border-inline-start:1px solid var(--line)}[dir=rtl] .recommendation-notes{padding-inline-start:30px;padding-inline-end:17px}[dir=rtl] .story-banner>div{left:auto;inset-inline-start:40px}[dir=rtl] .activity-item:not(:last-child):before{left:auto;inset-inline-start:13px}[dir=rtl] .footer-company{align-items:flex-start}[dir=rtl] input[type=time],[dir=rtl] input[type=number],[dir=rtl] .chart-axis,[dir=rtl] .bar-chart{direction:ltr}[dir=rtl] .farm-map{direction:ltr}[dir=rtl] .map-zone{direction:rtl;text-align:start}[dir=rtl] .zone-toggle:before{left:auto;right:3px}[dir=rtl] .zone-toggle[aria-checked=true]:before{transform:translateX(-15px)}
@media(max-width:1060px){.site-header{position:relative;gap:20px}.site-nav{display:none;position:absolute;top:89px;left:12px;right:12px;background:var(--surface);border:1px solid var(--line);border-radius:12px;z-index:20;padding:15px;box-shadow:var(--shadow);flex-direction:column;gap:5px}.site-nav.open{display:flex}.site-nav a{padding:12px}.nav-menu-toggle{display:block}.site-nav.open .mobile-config{display:block}.site-header .nav-actions{margin-inline-start:auto}.nav-action-full{display:none}.nav-action-short{display:inline}}
@media(max-width:760px){.product-logo{width:120px;height:52px}.site-header{gap:10px}.site-nav{top:73px}.site-header .nav-actions{gap:5px}.site-header .button.small{gap:8px}.workspace-sidebar>.brand .product-logo{width:120px;height:52px}.dashboard-company{flex-wrap:wrap;gap:7px}.dashboard-company .company-logo{width:65px;height:24px}.workspace-topbar .demo-label{display:none}.workspace-topbar .language-switch{min-height:36px}.dashboard-footer{align-items:start}.footer-company{align-items:flex-start}html[lang=ar] .config-steps li strong{font-size:12px}html[lang=ar] .config-intro h1{font-size:38px}html[lang=ar] .hero-editorial h1{font-size:43px}html[lang=ar] .story-hero-grid h1{font-size:47px}[dir=rtl] .promise-strip p{border:0;padding-inline-start:0}[dir=rtl] .story-banner>div{inset-inline-start:23px}.zone-cell{white-space:normal}.zone-table .zone-cell{min-width:90px}.zone-table th,.zone-table td{padding-inline:9px}html[lang=fr] .map-zone{font-size:9px}.map-footer{flex-wrap:wrap}.map-footer .text-link{margin-inline-start:auto}.schedule-table th,.schedule-table td{padding-inline:5px}.schedule-table input[type=time]{max-width:92px}.zone-stat-row{flex-wrap:wrap;gap:20px}}
@media(max-width:600px){.site-header .nav-actions>.button{display:none}.site-header{justify-content:space-between}.site-header .nav-actions{gap:6px}.site-header .product-logo{width:120px}.site-header .nav-menu-toggle{padding:12px 9px}.language-switch{padding-inline:6px}.dashboard-footer{flex-direction:column;gap:10px}.workspace-topbar .topbar-contact,.workspace-topbar .small-avatar{display:none}html[lang=ar] .metric>strong{font-size:32px}.metric-baseline{min-height:30px}.panel-head>div{min-width:0}.panel-head .badge{white-space:normal}}
@media print{.language-switch{display:none}.company-logo{max-width:110px}}
#zoneTable{overflow-x:auto}
@media(max-width:500px){.dashboard-title-actions{flex-wrap:wrap;justify-content:flex-start;gap:10px}.farm-select{max-width:100%}.farm-select select{max-width:100%}.workspace-name strong{max-width:125px}.workspace-primary-nav>button{overflow-wrap:anywhere}html[lang=ar] .workspace-primary-nav>button{font-size:13px}[dir=rtl] .nav-actions{margin-left:0}}
