@import"https://fonts.googleapis.com/css2?family=Cairo:wght@200..1000&display=swap";*{font-family:Cairo,sans-serif}.loginButtons button{width:150px}.orders-container{padding:10px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.orders-title{font-size:28px;font-weight:700;color:#333;margin-bottom:24px}.orders-empty{color:#888;font-size:18px;text-align:center}.orders-grid{display:grid;gap:20px}.order-card{background:#fff;border:1px solid #eee;border-radius:16px;padding:20px;box-shadow:0 3px 10px #0000000f;transition:box-shadow .3s ease}.order-card:hover{box-shadow:0 6px 16px #0000001a}.order-header{display:flex;justify-content:space-between;margin-bottom:12px}.order-id{font-weight:700;color:#444;font-size:16px}.order-date{font-size:13px;color:#aaa}.order-details p{margin:6px 0;color:#555}.order-price{color:#2e7d32}.order-meals{margin-top:12px;padding-top:10px;border-top:1px dashed #ddd;font-size:14px;color:#444}.meals-title{font-weight:600;margin-bottom:4px;color:#333}.order-meals ul{padding-right:16px;list-style-type:disc}.order-meals li{margin-bottom:4px}.meal-item{display:flex;align-items:center;gap:10px;margin-bottom:8px;font-size:14px;color:#444}.meal-image{width:40px;height:40px;border-radius:6px;object-fit:cover}.print-row{display:flex}.printingBtn{width:40px;height:40px;margin-right:10px}.dateCol{display:flex;flex-direction:column}span{font-weight:600;align-items:center;margin-right:5px}.order-details>span{display:flex}p{display:flex}.row{display:flex;justify-content:space-between;margin-bottom:4px}.row>input{width:100%}.label{font-weight:700}.value{margin-inline-start:6px}.optionsLabel{font-weight:600}.btn-row-right{display:flex;justify-content:space-between}.meal-header-collapsed{height:50px}.required-extra-label{text-align:right}@media (max-width: 600px){.driver-form-grid{grid-template-columns:1fr!important}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse{0%,to{transform:scale(1);box-shadow:0 2px 8px #4caf504d}50%{transform:scale(1.02);box-shadow:0 4px 16px #4caf5099}}body{font-family:Segoe UI,Tahoma,sans-serif;direction:rtl;background:#fafafa;margin:0;padding:10px}.logo{margin-bottom:50px}.logo img{width:50px}input,textarea,select,button{font-size:16px!important;-webkit-text-size-adjust:100%}h4{margin:16px 0 8px}.meal-card{border:1px solid #ddd;border-radius:4px;padding:0;background-color:#fff;margin-bottom:4px;box-shadow:none!important;max-width:800px;margin-inline:auto}.meal-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px}.meal-header-row input,.meal-grid input{max-width:100%;width:100%;box-sizing:border-box}.meal-header-row{display:grid;grid-template-columns:2fr 2fr 1fr;gap:10px;margin-bottom:10px}input.price-input{max-width:80px;text-align:center;padding:6px}.meal-card-buttons{display:flex;gap:10px;margin-top:14px}.meal-card-buttons button{flex:1;padding:8px 14px;border-radius:4px;font-size:14px;cursor:pointer;border:none}button.delete-btn{background-color:#e74c3c;color:#fff}button.save-btn{background-color:#3498db;color:#fff}input.price-input{max-width:150px}.meal-card img{float:left;height:auto;max-width:80px;border-radius:6px;margin:35px 0}.meal-image-wrapper img{max-width:100px;height:auto}input,select,button{font-family:inherit;border:1px solid #ccc;border-radius:8px;padding:8px;outline:none;box-sizing:border-box}button{cursor:pointer;transition:background-color .2s ease}button:active{transform:scale(.98)}.optionsWrapper{display:flex;width:100%;justify-content:space-between;margin-top:40px}.option-card{border:none;border-radius:0;padding:6px 0;margin-bottom:6px;background:none}.option-header{font-weight:700;margin-bottom:8px;direction:rtl}.option-labels{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:12px}.option-labels label{flex:1 1 45%;font-size:14px;display:flex;flex-direction:column;direction:rtl}.option-values{display:flex;flex-direction:column;gap:8px}.option-values * input{font-size:13px!important}.value-row{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.value-row-bottom{display:flex;gap:8px;align-items:center;width:100%}.value-row input.price-input{max-width:60px;min-width:0;text-align:center}.value-row input[type=url]{flex:2;min-width:120px}.add-value-btn{align-self:start;margin-top:6px;background-color:#eee;padding:6px 10px;border-radius:4px;font-weight:700}.loginButtons{display:flex;justify-content:space-around;gap:12px;margin-top:40px;position:fixed;bottom:0;left:0;right:0;background-color:#fff;padding:12px;border-top:1px rgb(215,215,215) solid}.loginButton{width:130px;height:40px;border-radius:10px;border:none;cursor:pointer;font-weight:700}.loginButton.primary{background-color:#3498db;color:#fff}.loginButton.danger{background-color:#e74c3c;color:#fff}.buttonsWrapper{display:flex;justify-content:center;gap:10px}.buttonsWrapper button{width:150px;height:70px}.categoriesControlsWrapper{display:flex;justify-content:space-between;align-items:center}.categoriesBtnsControl{display:flex}.option-add-section{direction:rtl;text-align:right}.categoryAddWrapper input{margin:4px}.max-options,.advance-options{direction:rtl}.advance-options{display:flex;flex-direction:column;gap:10px}@media (min-width: 768px){.advance-options{flex-direction:row;align-items:flex-end;justify-content:space-between;align-items:flex-start}}@media (max-width: 600px){.value-row{flex-wrap:nowrap;flex-direction:row;align-items:stretch;gap:6px}.value-row input:not(.price-input):not([type=url]){flex:1 1 40%;min-width:0;max-width:100%}.value-row input.price-input{max-width:55px;min-width:40px;width:55px;flex:0 0 55px;text-align:center}.value-row-bottom{display:flex;flex-direction:row;align-items:center;gap:8px;width:100%;margin-top:4px}.value-row-bottom input[type=url]{flex:1 1 0;min-width:0;max-width:100%}.value-row-bottom button{flex:0 0 auto}}.meal-settings-row{display:grid;grid-template-columns:2fr 2fr .7fr;grid-template-rows:auto auto;gap:10px 16px;align-items:center;margin-bottom:10px}.meal-settings-input{width:100%;min-width:60px;height:38px;font-size:1rem;padding:6px 12px;border:1.5px solid #e0e0e0;border-radius:8px;background:#fafbfc;transition:border .2s,box-shadow .2s;box-sizing:border-box}.meal-settings-price-input{width:100%;min-width:40px;text-align:center;font-size:1rem;height:38px;padding:6px 12px;border:1.5px solid #e0e0e0;border-radius:8px;background:#fafbfc;transition:border .2s,box-shadow .2s;box-sizing:border-box}.meal-settings-input[type=text][placeholder*="קישור תמונה"],.meal-settings-input[type=text][placeholder*=רابط]{min-width:60px;width:100%}.meal-settings-label{font-size:.95rem;color:#555;margin-right:6px;min-width:60px;text-align:right}.meal-settings-card{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0001;padding:18px 16px;margin-bottom:18px}.icon-square-btn{width:34px;height:34px;display:flex;align-items:center;justify-content:center;background:#f5f5f7;border:1px solid #e0e0e0;border-radius:8px;margin-left:6px;margin-right:0;padding:0;transition:border .18s,box-shadow .18s,background .18s;cursor:pointer}.icon-square-btn:focus,.icon-square-btn:hover{border:1.5px solid #007bff;background:#f0f6ff;outline:none}.icon-square-btn.eye{color:#27ae60}.icon-square-btn.trash{color:#e74c3c}.icon-square-btn.eye:focus,.icon-square-btn.eye:hover{background:#eafaf1;border-color:#27ae60}.icon-square-btn.trash:focus,.icon-square-btn.trash:hover{background:#fdeaea;border-color:#e74c3c}.meal-card-header{padding:6px 10px 4px!important;border-radius:6px 6px 0 0;background:#fff;min-height:44px}.meal-expanded-body{padding:4px 10px 8px!important;background:none;border-radius:0 0 6px 6px;margin:0}
