body.account-view{background:#fff;color:#171717}.account-page{width:min(100%,520px);min-height:100svh;margin:auto;padding:32px 24px;background:#fff;color:#171717}.account-nav{display:flex;justify-content:space-between;gap:16px;align-items:center;margin-bottom:52px;font-size:13px;color:#666}.account-nav div{display:flex;gap:18px}.account-nav button,.text-button{background:none;border:0;padding:8px 0;color:#333;font-size:13px;min-height:40px}.account-page h1{font-size:24px;font-weight:600;letter-spacing:0;margin:0 0 24px}.account-page h2{font-size:16px;font-weight:500;margin:32px 0 12px}.primary-button{display:block;border:1px solid #171717;border-radius:4px;background:#171717;color:#fff;font-size:14px;padding:13px 18px;min-height:44px}.account-page>.primary-button{margin-top:28px}.bid-row{display:flex;width:100%;align-items:center;justify-content:space-between;gap:20px;border:0;border-bottom:1px solid #e5e5e5;background:#fff;color:#171717;padding:19px 0;text-align:left;min-height:64px}.bid-row strong{font-size:15px;font-weight:500;overflow-wrap:anywhere}.bid-row>span{font-size:12px;color:#777;white-space:nowrap}.account-page button:focus-visible,.plain-dialog button:focus-visible{outline-color:#333}.account-page .form-error{color:#b42318}.plain-dialog{background:#fff;color:#171717;border:1px solid #ddd;border-radius:6px;box-shadow:0 12px 45px #0003;padding:24px}.plain-dialog::backdrop{background:#0006;backdrop-filter:none}.plain-dialog label{color:#333;font-size:14px}.plain-dialog input{background:#fff;color:#171717;border:1px solid #ccc;border-radius:4px;padding:12px}.plain-dialog input:focus{outline:2px solid #333;outline-offset:1px}.plain-dialog .dialog-title h2{font-size:20px;font-weight:600}.plain-dialog .dialog-title button{color:#555;min-height:44px;min-width:44px}.plain-dialog .form-error{color:#b42318}.plain-dialog .primary-button{width:100%;margin-top:22px}.plain-dialog a{color:#333;font-size:14px;overflow-wrap:anywhere}.plain-dialog p{font-size:14px;color:#666}.event-art.custom img{position:static;display:block;width:100%;height:100%;object-fit:cover}.poster.custom{aspect-ratio:auto}.poster.custom img{position:static;display:block;width:100%;height:auto;max-width:100%}

.request-artwork{display:block;width:100%;max-height:280px;object-fit:contain;margin:18px 0;border-radius:4px;background:#fafafa}.public-bid .more,.public-bid .pages .add{display:none}.public-bid-note{text-align:center;font-size:11px;color:#aaa;margin:18px 24px}#eventName{min-width:0;overflow:hidden;text-overflow:ellipsis}
