.landing{display:flex;justify-content:space-between;align-items:center}@media (max-width: 928px){.landing{flex-direction:column;text-align:center}}.landing p{font-size:35px;font-weight:700;color:#494953}.landing img{max-width:100%}.container{padding-left:15px;padding-right:15px;margin:auto}@media (min-width: 576px){.container{max-width:540px}}@media (min-width: 768px){.container{max-width:720px}}@media (min-width: 929px){.container{max-width:960px}}@media (min-width: 1200px){.container{max-width:1140px}}button{outline:none}button.primary{background-color:#836fff;color:#fff}button:focus{outline:none}button:disabled{opacity:.8;cursor:not-allowed}@media (max-width: 768px){button{font-size:12px!important;font-weight:700}}header{padding:10px 0;border-bottom:2px solid #faf9fe;display:flex;justify-content:space-between}:root{--color-main: #836fff;--color-black: #494953;--color-grey: #f9fafb;--color-grey-100: #f3f4f6;--color-grey-200: #e5e7eb;--color-grey-300: #d1d5db;--color-grey-400: #9ca3af}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;direction:rtl;font-family:cairo,sans-serif;line-height:1.5;font-weight:400}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}input{background-color:#f9fafb;padding:.5rem 1rem;border:1px solid rgb(229 231 235);border-radius:5px;font-family:cairo;transition:all .3s;direction:rtl}input:focus{outline:none}input[type=submit]{background-color:var(--color-main);color:#fff;font-weight:700}input[type=submit]:hover{background-color:#6b55f5}.full-login{background-color:var(--color-grey)}.login{background-color:#f9fafb;min-height:100dvh;display:grid;grid-template-columns:40rem;place-content:center;text-align:center}@media (max-width: 768px){.login{grid-template-columns:25rem}}@media (max-width: 576px){.login{grid-template-columns:22rem}}.login h2{color:var(--color-black)}.login form{background-color:#fff;text-align:center;padding:2rem 4rem;border-radius:7px}@media (max-width: 768px){.login form{padding:1.2rem 2rem}}@media (max-width: 576px){.login form{padding:.8rem 1rem}}.login form div{display:flex;flex-direction:column;gap:3rem;padding:1.2rem 0px}.error{text-align:center;margin-top:40vh;font-size:30px}p{color:var(--color-black)}.name{font-weight:700;margin-bottom:5px}.phone{font-size:12px;margin-top:0}h2.shop-name{color:var(--color-black);text-align:center;border-bottom:2px solid var(--color-main);padding-bottom:10px;padding-top:10px;font-size:20px}div.table{border:1px solid var(--color-grey-300);border-radius:3px;margin-top:20px;min-height:70vh;max-height:80vh;background-color:#fff;font-size:11px;font-weight:600;overflow:auto;scrollbar-width:none}div.commonRow{display:grid;grid-template-columns:1fr 1fr 4fr 3fr 1fr;gap:19px;align-items:center;border-radius:3px 3px 0 0;min-width:450px}div.header{background-color:var(--color-grey);text-transform:uppercase;border-bottom:1px solid var(--color-grey-300);padding:.4rem 1rem;font-weight:700;position:sticky;top:0}div.row{border-bottom:1px solid var(--color-grey-100);padding:.4rem 1rem}.statement{margin-bottom:20px}.statement-header{display:flex;justify-content:space-between;align-items:center}.statement-header div:last-of-type{font-size:14px;color:var(--color-black);font-weight:700}
