.mine-orders{margin:13px;border-radius:12px;background:#fff;box-shadow:0 2px 8px rgba(35,75,42,.04)}
.mine-orders-head{display:flex;align-items:center;justify-content:space-between;padding:14px 15px 5px}
.mine-orders-head h2{margin:0;font-size:17px}
.mine-orders-head button{border:0;background:transparent;color:#777f79;font-size:11px}
.order-shortcuts{display:grid;grid-template-columns:repeat(4,1fr);padding:8px 5px 13px}
.order-shortcuts button{position:relative;display:grid;justify-items:center;gap:5px;min-height:58px;border:0;background:#fff;color:#59645d;font-size:11px}
.order-shortcuts i{font-style:normal;color:var(--o);font-size:23px;line-height:24px}
.order-shortcuts em{position:absolute;top:-3px;right:16%;min-width:15px;height:15px;border-radius:9px;padding:1px 4px;background:var(--o);color:#fff;font-size:9px;font-style:normal}
.owner-entry i{color:var(--g)}
.profile-clean>button{border:0;border-radius:14px;padding:7px 10px;background:rgba(255,255,255,.15);color:#fff;font-size:11px}
.owner-login{padding:28px 18px}
.owner-login-brand{text-align:center}
.owner-login-brand img{width:62px;height:62px;margin-bottom:8px}
.owner-login-brand h2{margin:0;font-size:22px}
.owner-login-brand p{margin:7px 0 25px;color:var(--m);font-size:12px}
.owner-login form{display:grid;gap:13px;padding:18px;border-radius:13px;background:#fff;box-shadow:0 3px 12px rgba(35,75,42,.04)}
.owner-login label{display:grid;gap:6px;color:#68736b;font-size:12px}
.owner-login input{width:100%;min-height:46px;border:1px solid var(--line);border-radius:8px;padding:0 12px;outline:0}
.owner-login input:focus{border-color:var(--o);box-shadow:0 0 0 3px rgba(255,100,21,.12)}
.owner-login form>button{min-height:46px;border:0;border-radius:23px;background:var(--o);color:#fff;font-weight:800}
.owner-login-error{min-height:18px;margin:0;color:#c8583a;text-align:center;font-size:12px}
