.pilot-form{max-width:880px}.status-line{display:flex;gap:8px;flex-wrap:wrap;margin:15px 0}.pilot-card-description{font-size:13px;color:var(--muted)}.button-row{display:flex;gap:9px;flex-wrap:wrap}.message-item{padding:17px;border:1px solid var(--line);border-radius:8px;margin-bottom:12px}.message-item p{white-space:pre-wrap;overflow-wrap:anywhere}.message-item.mine{border-left:3px solid var(--orange)}.state-empty{padding:42px 28px}.form-note{font-size:13px;color:var(--muted)}.page-title .button-row{justify-content:flex-end}.bid-history{max-height:360px;overflow:auto}.pilot-help{max-width:900px}.settings-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.bid-history li strong{white-space:nowrap}.server-time{font-size:12px;color:var(--muted)}.detail-status{margin-bottom:20px}.privacy-copy{font-size:14px;color:var(--muted)}.panel .preview-image{max-width:300px;display:block;border-radius:5px}.thumb{width:110px;height:80px;object-fit:cover;border-radius:6px}#global-error button{margin-left:15px}#global-error[hidden]{display:none}.catalog-grid .card-photo a{display:block;height:100%}.busy{opacity:.65}#connection{max-width:200px}.row-info{overflow-wrap:anywhere}.chat-recipient{max-width:500px}.inline-field{display:flex;gap:12px;align-items:center}.inline-field input{width:auto;flex:1}.stat-grid .stat small{line-height:1.4}.bid-panel .price{font-size:34px}.no-wrap{white-space:nowrap}@media(max-width:650px){.settings-grid{grid-template-columns:1fr}#connection{display:none}.page-title{flex-wrap:wrap}.page-title .button-row{justify-content:flex-start}.inline-field{display:block}.inline-field button{margin-top:10px}.card-photo{height:220px}.panel .preview-image{width:100%}.status-line .badge{font-size:11px}}
.photo-thumb{border:1px solid var(--line);background:var(--panel);padding:3px;border-radius:5px}.photo-thumb:hover,.photo-thumb:focus-visible{border-color:var(--orange)}.photo-thumb img{display:block}.detail-image{object-fit:contain;background:#191d20}.card-photo img{object-fit:cover}

.report-card h3{margin-top:20px}.report-card h4{margin-bottom:8px}.report-card time{font-size:.875rem;color:var(--muted)}.report-card .small-text{overflow-wrap:anywhere}.report-card .notice p{margin-bottom:0}

.action-card time{font-size:.875rem;color:var(--muted)}.action-card .small-text{overflow-wrap:anywhere}.action-card .between,.appeal-card .between{flex-wrap:wrap;gap:12px}.moderation-notice{margin-bottom:24px}.action-card h3,.appeal-card h3{margin:0}

.notification-count{margin-left:auto;background:var(--orange);color:#171a1d;border-radius:12px;padding:2px 7px;font-size:.875rem;font-weight:700}.notification-card.unread{border-left:4px solid var(--orange)}.notification-card .between{flex-wrap:wrap;gap:12px}.notification-card h2{font-size:1.125rem;margin:18px 0 8px}.notification-card time{color:var(--muted);font-size:.875rem}
