.lot-workspace{max-width:1480px;margin:auto;font-variant-numeric:tabular-nums}.lot-workspace [hidden]{display:none!important}.lw-tabs{display:flex;gap:6px;border-bottom:1px solid #dcd9e2;margin:0 0 24px;padding:0 0 8px;overflow-x:auto}.lw-tabs button{border:0;background:transparent;border-radius:12px;font-size:13px;padding:13px 19px;white-space:nowrap;color:#767080;transition:background .18s,color .18s}.lw-tabs button:hover{background:#e7e5ec;color:#25212c}.lw-tabs button[aria-selected=true]{background:var(--accent,#d8ed8e);color:#293214;font-weight:600}.lw-tabs button:focus-visible{outline:2px solid #657d12;outline-offset:-2px}.lw-overview{display:grid;grid-template-columns:minmax(0,1fr) minmax(270px,.44fr);gap:22px}.lw-main,.lw-aside,.lw-gallery{min-width:0}.lw-gallery{margin-bottom:24px}.lw-gallery .hero-photo{display:block;object-fit:contain;background:#e9e7ed;width:100%;height:auto;max-height:520px;aspect-ratio:4/3}.lw-gallery .thumbs{margin-top:10px;overflow-x:auto;padding:2px}.lw-caption{font-size:11px;color:#7e7786;margin-top:10px}.lw-aside .panel{padding:24px}.lw-aside .detail-form textarea{min-height:120px}.lw-aside .deal-jump{background:#eaf1d1}.lw-text-action{display:block;border:0;background:transparent;padding:12px 0 0;text-align:left;font-size:12px;text-decoration:underline;text-underline-offset:4px}.lw-bid .big-price{margin:12px 0}.lw-confirmed{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px}.lw-confirmed h2{margin-bottom:6px}.lw-confirmed>section{width:100%;min-width:0}.lw-reviews>h2{font-size:22px;margin-bottom:7px}.lw-reviews>p{margin-bottom:18px}.lot-workspace [role=tabpanel]{min-width:0;outline-offset:5px}.lot-workspace .raw{max-height:460px;overflow:auto;font-size:11px;white-space:pre-wrap;overflow-wrap:anywhere}.lot-workspace .details-table{margin-top:16px}.lot-workspace .detail-pair{min-width:0}.lot-workspace .detail-pair strong{overflow-wrap:anywhere}.lot-workspace .bp-plan{margin-top:0}.lot-workspace .bp-details>section{padding:24px 0;border-top:1px solid #e6e2eb;scroll-margin-top:24px}.lot-workspace .bp-details>section h3{font-size:18px;line-height:1.4}.bp-section-nav{display:flex;gap:7px;flex-wrap:wrap;margin:20px 0}.bp-section-nav button{border:1px solid #dfdbe6;background:white;padding:8px 12px;border-radius:9px;font-size:11px}.cs-evidence{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:22px;border-top:1px solid #e6e2eb;padding-top:20px;margin-top:20px;font-size:12px;line-height:1.65;color:#625a6e}.cs-evidence h3{font-size:14px;color:#292331;margin:0 0 10px}.cs-evidence ul{padding-left:18px}.cs-evidence li+li{margin-top:10px}.cs-coverage{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0;font-size:11px;color:#716979}.cs-coverage span{background:#f2eff5;border-radius:8px;padding:7px 9px}.lw-error{padding:15px;background:#fff0e8;color:#803f24;border-radius:12px}.lot-workspace .dc-evidence{margin-top:18px;padding-top:14px;border-top:1px solid #e3dfe8}.lot-workspace .dc-evidence h4{font-size:12px;margin:0 0 10px}.lot-workspace .ap-photo-evidence{margin-top:16px}.lot-workspace .ap-photo-evidence h5{font-size:12px}.lot-workspace .lw-history .history-item{gap:12px;flex-wrap:wrap}
@media(max-width:1100px){.lw-overview{grid-template-columns:minmax(0,1fr) 280px}.lw-aside .panel{padding:18px}.cs-evidence{grid-template-columns:1fr}}
@media(max-width:760px){.lw-overview{grid-template-columns:1fr;gap:0}.lw-tabs{gap:2px;margin-bottom:18px}.lw-tabs button{padding:11px 12px;font-size:11px}.lot-workspace .detail-head .page-head{display:block}.lot-workspace .detail-head .actions{max-width:none;margin-top:15px}.lw-gallery .hero-photo{border-radius:18px}.lot-workspace .details-table{grid-template-columns:1fr}.lw-confirmed{padding:18px}.lw-confirmed>button{width:100%}.lot-workspace .history-item time{flex-basis:100%}.lot-workspace .bp-details>section{padding:20px 0}.bp-section-nav{gap:6px}.lot-workspace .raw{max-height:340px}.lw-tabs button{flex-shrink:0}}

.cs-date-nav{display:flex;gap:10px;overflow-x:auto;padding:2px 2px 9px;margin:0 0 15px}.cs-date-nav a{display:flex;flex-direction:column;gap:5px;min-width:140px;padding:13px 17px;background:white;border-radius:14px;text-decoration:none;color:#52495e;border:1px solid transparent}.cs-date-nav a[aria-current=date]{background:#eaf3bc;border-color:#c9d98e;color:#35431a}.cs-date-nav span{font-size:13px;font-weight:600}.cs-date-nav small{font-size:10px;color:#7a7383}

.cs-toolbar-open{display:flex;align-items:flex-end;flex-wrap:wrap;gap:18px}.cs-choice-group{min-width:0}.cs-choice-group:first-child{width:100%}.cs-choice-group>span,.bp-tax-choices>span{display:block;font-size:11px;color:#77717e;margin-bottom:8px}.cs-choice-group>div,.bp-tax-choices>div{display:flex;gap:5px;flex-wrap:wrap}.cs-choice-group:first-child>div{flex-wrap:nowrap;overflow-x:auto;padding-bottom:6px;max-width:100%}.cs-choice-group button,.bp-tax-choices button{white-space:nowrap;font-size:11px;border:0;padding:8px 11px;background:#f0eff4;border-radius:8px}.cs-choice-group button[aria-pressed=true],.bp-tax-choices button[aria-pressed=true]{background:#1c1c22;color:white}.bp-tax-choices{flex-basis:100%;margin-bottom:12px}@media(max-width:760px){.cs-choice-group{width:100%}.cs-toolbar-open{gap:12px}.bp-tax-choices button{white-space:normal;text-align:left}}
