.machines-account{max-width:1420px;margin:0 auto;padding:38px 24px 90px;background:#fff}.machines-tabs{display:flex;align-items:stretch;margin:0 18px 22px}.machines-tabs>a,.machines-tabs button{display:flex;align-items:center;gap:8px;padding:13px 20px;color:#171717;background:#fff;border:0;border-right:1px solid #ddd;text-decoration:none;font:500 15px inherit;cursor:pointer}.machines-tabs>a:first-child{border-radius:4px}.machines-tabs a.active{background:#0877df;color:#fff;border-color:#0877df}.machines-tabs form{display:flex}.machines-tabs form button{border-right:0}.machines-panel{border:1px solid #cfcfcf;border-radius:3px;padding:12px;background:#fff}.identity-row{display:flex;align-items:center;gap:22px;padding:0 0 12px}.line-avatar{width:116px;height:116px;border-radius:50%;background:#d7d7d7;display:grid;place-items:center}.line-avatar svg{width:65px;height:65px;fill:none;stroke:#111;stroke-width:2}.identity-row h1{font-size:15px;letter-spacing:.06em;margin:0 0 5px}.identity-row b{display:block;font-size:14px;letter-spacing:.05em}.identity-row a{display:block;margin-top:7px;color:#333;text-decoration:none;font-size:14px}.account-label{font-size:14px;letter-spacing:.06em;margin:0 0 8px}.account-summary{min-height:190px;border:1px solid #c6c6c6;border-radius:16px;background:#eee;display:grid;grid-template-columns:repeat(3,1fr);place-items:center;text-align:center;padding:30px}.account-summary div{display:grid;gap:6px}.account-summary small{font-size:13px;letter-spacing:.05em}.account-summary strong{font-size:24px}.account-summary p{grid-column:1/-1;margin:8px 0 0;color:#555;font-size:12px;font-style:italic}.machines-profile-box{border:1px solid #ccc;border-radius:4px;margin-top:16px;padding:10px}.machines-profile-box>header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ccc;padding:0 0 7px}.machines-profile-box h2{font-size:16px;font-weight:500;margin:0}.machines-profile-box header button,.save-profile{border:0;background:#0877df;color:#fff;padding:8px 13px;font-weight:700;border-radius:3px;cursor:pointer}.machine-fields{display:grid;grid-template-columns:1fr 1fr;gap:10px 18px;padding-top:18px}.machine-fields label{position:relative;background:#e9ebee;border-radius:5px;padding:8px 10px 5px}.machine-fields label.full{grid-column:1/-1}.machine-fields small{display:block;color:#777;font-size:9px}.machine-fields input{width:100%;border:0;background:transparent;padding:3px 0;font:14px inherit;outline:0;color:#333}.machine-fields input:not([readonly]){background:#fff;border:1px solid #aaa;border-radius:4px;padding:9px}.save-profile{margin-top:14px}.section-title{display:flex;justify-content:space-between;align-items:center;padding:10px;border-bottom:1px solid #ddd}.section-title h1{font-size:20px;margin:0}.transaction-filters{display:flex;gap:8px;padding:14px 10px}.transaction-filters a{padding:8px 14px;background:#eee;border-radius:4px}.transaction-filters .active{background:#0877df;color:#fff}.transaction-row{display:grid;grid-template-columns:1.6fr 1.2fr .7fr .6fr auto;gap:18px;align-items:center;padding:16px 10px;border-top:1px solid #ddd}.transaction-row>div{display:grid;gap:3px}.transaction-row small{font-size:9px;color:#888}.transaction-row b{font-size:13px}.transaction-row span{font-size:11px;color:#666}.order-status{display:inline-block!important;width:max-content;padding:5px 9px;border-radius:20px;background:#fff0c2;color:#725000!important}.order-status.paid,.order-status.fulfilled{background:#dff4e5;color:#176b32!important}.invoice-link{color:#0877df;font-size:12px}.machines-empty{padding:50px;text-align:center;color:#777}
@media(max-width:750px){.machines-account{padding:18px 12px 60px}.machines-tabs{margin:0 0 12px;display:grid;grid-template-columns:repeat(6,1fr);gap:5px}.machines-tabs>a,.machines-tabs button{justify-content:center;text-align:center;border:0;background:#f1f1f1;border-radius:4px!important;padding:10px 5px;font-size:11px;line-height:1.15}.machines-tabs>a:nth-child(1),.machines-tabs>a:nth-child(2){grid-column:span 3}.machines-tabs>a:nth-child(3),.machines-tabs>a:nth-child(4),.machines-tabs form{grid-column:span 2}.machines-tabs form button{width:100%}.machines-panel{padding:10px}.identity-row{gap:14px}.line-avatar{width:80px;height:80px;min-width:80px}.line-avatar svg{width:48px}.account-summary{grid-template-columns:1fr;gap:22px;padding:26px 15px}.account-summary p{grid-column:auto}.machine-fields{grid-template-columns:1fr}.machine-fields label.full{grid-column:auto}.transaction-row{grid-template-columns:1fr 1fr}.transaction-row .invoice-link{grid-column:1/-1}.section-title{padding-inline:4px}}
.machines-tabs>a>span{display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;margin-left:2px;font-size:0;line-height:1;flex:0 0 15px}.machines-tabs>a>span::before{content:"";display:block;width:6px;height:6px;border-right:2.5px solid currentColor;border-bottom:2.5px solid currentColor;transform:rotate(45deg) translate(-1px,-1px);transform-origin:center}
