[hidden]{display:none!important}.account-header{border-bottom:1px solid var(--line);padding:26px 0;background:var(--white)}.account-header .page-width{display:flex;justify-content:space-between;align-items:center;gap:20px}.account-header .wordmark{font-size:32px}.account-back{font-size:12px}.account-back:hover{text-decoration:underline}.account-main{padding-block:54px 80px;min-height:75vh}.auth-area{max-width:420px;margin:auto}.account-eyebrow{color:var(--muted);font-size:12px;letter-spacing:.08em}.account-main h1{font:500 34px/1.25 'Jost',sans-serif;margin-bottom:26px}.account-form{display:grid;gap:20px}.account-form label,.auction-fields label{display:grid;gap:7px;font-size:12px;font-weight:500}.account-form input,.auction-fields input,.auction-fields select,.auction-fields textarea,.account-table select{width:100%;min-width:0;border:1px solid var(--line);background:var(--white);padding:12px;color:var(--ink);border-radius:0}.account-form input:focus,.auction-fields input:focus,.auction-fields textarea:focus{outline:2px solid var(--rust);outline-offset:2px}.account-form .classic-button{margin-top:4px;min-height:44px}.account-form small{color:var(--muted);font-weight:400}.text-button{background:none;border:0;text-decoration:underline;color:var(--ink);padding:0}.account-auth-links{display:flex;gap:20px;padding-top:30px;margin-top:30px;border-top:1px solid var(--line);font-size:12px}.account-notice{padding:14px 18px;border-left:3px solid var(--rust);background:var(--stone);margin:0 0 28px;overflow-wrap:anywhere}.account-notice.error{border-color:#8a3328}.account-dashboard-head{display:flex;justify-content:space-between;align-items:start;gap:20px}.account-dashboard-head h1{margin-bottom:6px}.account-dashboard-head p{color:var(--muted);margin-bottom:30px}.account-dashboard-actions{display:flex;gap:20px;align-items:center}.account-tabs{display:flex;gap:28px;border-bottom:1px solid var(--line);margin-bottom:32px;overflow:auto}.account-tabs button{flex:none;border:0;background:transparent;padding:12px 0;font-size:13px}.account-tabs button.active{box-shadow:inset 0 -2px var(--ink);font-weight:600}.account-tabs button:hover{color:var(--rust)}.account-list{display:grid}.account-lot{display:grid;grid-template-columns:90px minmax(140px,1fr) 150px 110px;gap:24px;align-items:center;padding:24px 0;border-bottom:1px solid var(--line)}.account-lot img,.account-lot-placeholder{width:90px;height:90px;object-fit:contain;background:var(--white)}.account-lot-placeholder{display:grid;place-items:center;text-align:center;font-size:11px;padding:8px}.account-lot h3{font:500 22px/1.2 'Jost',sans-serif;margin-bottom:7px}.account-lot p{font-size:12px;margin-bottom:5px}.account-lot small,.account-table small{display:block;color:var(--muted);font-size:11px}.account-lot-price{display:grid;gap:4px}.account-lot-price span{font-size:11px;border:1px solid var(--line);padding:3px 8px;width:fit-content;margin-top:6px}.account-row-actions{display:grid;gap:12px}.account-row-actions button,.account-row-actions a{border:0;background:transparent;text-decoration:underline;font-size:12px;padding:0;text-align:left}.account-empty{padding:42px 0;color:var(--muted)}.auction-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.auction-fields .full{grid-column:1/-1}.auction-fields textarea{min-height:130px;font:inherit;resize:vertical}.auction-editor{max-width:1000px}.auction-editor h2,#accountContent h2{font:500 28px 'Jost',sans-serif}.auction-editor-actions{display:flex;gap:24px;align-items:center;margin-top:30px}.existing-images{display:flex;gap:12px;margin-top:10px}.existing-images img{width:100px;height:100px;object-fit:contain;background:var(--white)}.account-table-wrap{overflow:auto}.account-table{border-collapse:collapse;width:100%;font-size:12px}.account-table th,.account-table td{text-align:left;border-bottom:1px solid var(--line);padding:15px 12px;vertical-align:top}.account-table th{font-weight:600}.account-table button{border:1px solid var(--line);background:var(--white);padding:10px 15px}.account-checkbox{display:flex;gap:12px;align-items:center;margin-bottom:24px}.account-dialog{border:1px solid var(--line);background:var(--paper);max-width:600px;width:calc(100% - 40px);padding:32px;color:var(--ink)}.account-dialog::backdrop{background:rgba(40,36,31,.4)}.account-dialog h2{font:500 27px 'Jost',sans-serif}.account-dialog-actions{display:flex;gap:24px;align-items:center;margin-top:28px}.bid-history{padding-left:20px}.bid-history li{padding:12px 0;border-bottom:1px solid var(--line)}.bid-history small{display:block;margin-top:5px}.account-footer{border-top:1px solid var(--line);padding:22px 0;font-size:11px;color:var(--muted)}.bid-form{display:grid;gap:12px;margin-top:24px;border-top:1px solid var(--line);padding-top:24px}.bid-form label{font-size:12px;display:grid;gap:7px}.bid-form input{padding:12px;background:var(--white);border:1px solid var(--line);width:100%;color:var(--ink)}.bid-form small{color:var(--muted)}.bid-message{font-size:13px;margin-top:12px}.detail-actions{display:grid;gap:14px}.detail-actions a{text-decoration:underline;font-size:12px}.account-table td{overflow-wrap:anywhere}
@media(max-width:700px){.account-header .wordmark{font-size:24px}.account-back{font-size:11px}.account-main{padding-block:32px 55px}.account-main h1{font-size:29px}.account-dashboard-head{display:block}.account-dashboard-actions{margin-bottom:25px;justify-content:space-between}.account-tabs{gap:24px}.account-lot{grid-template-columns:70px 1fr;gap:16px}.account-lot img,.account-lot-placeholder{width:70px;height:80px}.account-lot-price{grid-column:2}.account-row-actions{grid-column:2;display:flex;flex-wrap:wrap;gap:20px}.auction-fields{grid-template-columns:1fr 1fr}.account-header .page-width{width:calc(100% - 32px)}}
@media(max-width:420px){.auction-fields{grid-template-columns:1fr}.account-auth-links{gap:16px;flex-wrap:wrap}.account-main h1{font-size:26px}}
