*{box-sizing:border-box}:root{color:#17313b;background:#f4f7f6;font-family:system-ui,sans-serif}body{margin:0}button,input,textarea,select{font:inherit}button{cursor:pointer;color:#174b49;background:#fff;border:1px solid #427b78;border-radius:.4rem;padding:.55rem .8rem}button:hover:not(:disabled){background:#e6f2ef}button:disabled{opacity:.5;cursor:not-allowed}button[aria-current=page]{color:#fff;background:#174b49}.shell{max-width:1100px;margin:2rem auto;padding:1.5rem}header,.section-title,nav,.actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.7rem;display:flex}header p{margin-top:0}nav{justify-content:flex-start;margin:1rem 0 2rem}h1{margin:0}h2{font-size:1.35rem}.columns{grid-template-columns:minmax(260px,1fr) minmax(300px,1.5fr);gap:1.5rem;display:grid}.columns>div,.shell>form,.shell>section{background:#fff;border:1px solid #dce8e5;border-radius:.7rem;padding:1.2rem}form{gap:.9rem;display:grid}label{gap:.3rem;margin:.7rem 0;font-weight:600;display:grid}input,textarea,select{border:1px solid #a6bdbb;border-radius:.3rem;width:100%;padding:.6rem}textarea{min-height:5rem}.list{padding:0;list-style:none}.list button{text-align:left;width:100%;margin-bottom:.5rem}.list span{color:#526b6b;font-size:.85rem;display:block}.error{color:#9c2737}.success{color:#137048}.hint{color:#586b6a;font-size:.9rem}dd{overflow-wrap:anywhere;margin:0 0 .7rem}dt{font-weight:700}pre{white-space:pre-wrap}@media (width<=700px){.columns{grid-template-columns:1fr}.shell{margin:0;padding:.7rem}}.review-note{background:#fff7eb;border-left:.25rem solid #c88739;padding:.7rem}.timeline{padding-left:1.5rem}.timeline li{overflow-wrap:anywhere;border-left:.2rem solid #427b78;margin-bottom:.8rem;padding:.4rem .8rem}.fulfillment>form{max-width:42rem}.fulfillment h3{overflow-wrap:anywhere}.inventory-import{max-width:60rem}.table-scroll{overflow-x:auto}.inventory-import table{border-collapse:collapse;width:100%;margin:1rem 0}.inventory-import th,.inventory-import td{text-align:left;vertical-align:top;border:1px solid #dce8e5;padding:.5rem}.inventory-import td ul{color:#9c2737;margin:0;padding-left:1.2rem}.inventory-import a{color:#174b49;font-weight:600}.arabic-content .source-panel{background:#f4f7f6;border-radius:.4rem;padding:1rem}.arabic-field{border:1px solid #a6bdbb;border-radius:.4rem;margin:1rem 0}.arabic-field legend{font-weight:700}.arabic-field select{padding:.5rem}
