.exchange-rate-bar{background:#f8fafc;border-bottom:1px solid #e2e8f0;color:#64748b;font-size:.7rem;padding:6px 24px}.exchange-rate-bar__inner{max-width:1600px;margin:0 auto;display:flex;justify-content:flex-end;gap:16px}.exchange-rate-bar__note{font-weight:500;color:#94a3b8}.price-display-block{display:flex;flex-direction:column;gap:4px}.primary-price{font-size:1rem;font-weight:800;color:var(--color-primary);display:flex;align-items:baseline;gap:4px;word-break:break-all}.secondary-price-info{font-size:.7rem;color:#64748b;display:flex;flex-wrap:wrap;align-items:center;gap:6px}.est-price-inline,.price-converter-inline{color:#94a3b8;font-weight:500}.tax-label{background:#f1f5f9;padding:0 4px;border-radius:2px;color:#475569}.auction-shell{position:relative}.auction-card{display:flex;flex-direction:column;min-height:100%;overflow:hidden;border-radius:8px;border:1px solid var(--color-border);background:var(--color-surface);box-shadow:none;transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease;cursor:pointer}.auction-card:hover{transform:translateY(-2px);border-color:var(--color-primary);box-shadow:0 4px 12px #00000014}.auction-card__header{display:flex;justify-content:space-between;align-items:center;padding:12px 14px 4px}.watch-button-inline{cursor:pointer;font-size:1.1rem;transition:transform .2s ease}.watch-button-inline:hover{transform:scale(1.1)}.auction-header{position:sticky;top:0;z-index:30;padding:0 24px;background:#fffffff0;border-bottom:1px solid rgba(229,231,235,.96);line-height:1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.auction-header__inner{max-width:1600px;margin:0 auto;min-height:68px;display:flex;align-items:center;justify-content:space-between;gap:20px}.auction-brand{display:inline-flex;align-items:center;gap:12px;min-width:0;color:inherit}.auction-brand__mark{width:38px;height:38px;flex-shrink:0;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:var(--color-primary);color:var(--color-text-inverse);font-size:.82rem;font-weight:800;letter-spacing:.1em}.auction-brand__mark--footer{width:32px;height:32px;border-radius:8px;font-size:.72rem}.auction-brand__copy{display:flex;min-width:0;flex-direction:column;gap:2px}.auction-brand__wordmark{font-size:1rem;line-height:1.1;font-weight:800;letter-spacing:.08em;color:var(--color-text-main)}.auction-brand__subtitle{font-size:.76rem;line-height:1.45;color:var(--color-text-secondary)}.section-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--color-primary)}.auction-header__actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.header-lang-button,.header-ghost-button,.header-primary-button{height:40px;border-radius:8px;font-weight:700}.header-exchange-rate{display:inline-flex;align-items:center;font-size:.72rem;color:var(--color-text-subtle);font-weight:500;white-space:nowrap;padding:0 4px}.header-lang-button{border-color:var(--color-border);color:var(--color-text-secondary);background:var(--color-surface);box-shadow:none}.header-lang-button .anticon{color:var(--color-text-secondary)}.header-ghost-button{border-color:var(--color-border);color:var(--color-text-main);background:var(--color-surface);box-shadow:none}.header-primary-button{padding-inline:16px}.auction-user-chip{display:inline-flex;align-items:center;gap:8px;padding:0 12px;height:40px;border-radius:8px;border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-main);font-size:.9rem;font-weight:600;text-decoration:none}.auction-user-chip--clickable{cursor:pointer;transition:background .2s}.auction-user-chip--clickable:hover{background:var(--color-border)}.auction-content{padding:24px 32px 0}.auction-content__inner{max-width:1600px;margin:0 auto}.route-frame{min-height:420px}.section-card{border:1px solid rgba(229,231,235,.96);border-radius:12px;background:var(--color-surface);box-shadow:var(--shadow-soft);transition:box-shadow .25s ease}.section-card:hover{box-shadow:var(--shadow-strong)}.account-status-banner{margin-bottom:20px;border-radius:10px;border:1px solid rgba(229,231,235,.96);box-shadow:var(--shadow-soft)}.auction-footer{padding:28px 24px 36px}.auction-footer__inner{max-width:1600px;margin:0 auto;padding-top:20px;border-top:1px solid rgba(229,231,235,.96);display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.auction-footer__brand{display:flex;align-items:flex-start;gap:12px;min-width:0}.auction-footer__meta{display:flex;max-width:520px;flex-direction:column;align-items:flex-end;gap:8px}.auction-footer__note{margin:0;font-size:.88rem;line-height:1.7;color:var(--color-text-secondary);text-align:right}.auction-footer__links{display:flex;gap:12px;font-size:.82rem;margin-top:8px;flex-wrap:wrap;justify-content:flex-end}.auction-footer__links a{color:var(--color-text-secondary);text-decoration:none}.auction-footer__links a:hover{color:var(--color-primary);text-decoration:underline}.footer-link-sep{color:var(--color-border)}.auction-footer__pill{color:var(--color-text-subtle);font-size:.82rem;font-weight:600}.listing-page,.detail-page{display:flex;flex-direction:column;gap:14px}.empty-state{padding:72px 24px}.status-pill{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 10px;border-radius:999px;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.status-pill--active{background:var(--color-live-soft);color:var(--color-live-text)}.status-pill--upcoming{background:var(--color-upcoming-soft);color:var(--color-upcoming-text)}.status-pill--ended,.status-pill--unknown{background:var(--color-ended-soft);color:var(--color-ended-text)}.listing-overview{display:grid;grid-template-columns:1fr;gap:0;align-items:stretch}.listing-overview__main{display:flex;flex-direction:column;gap:12px;padding:20px 28px 16px}.listing-overview__content{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;gap:24px}.listing-overview__title{margin:0 0 8px;font-size:1.5rem;line-height:1.3;letter-spacing:-.01em;font-weight:800;color:var(--color-text-main)}.listing-overview__subtitle{margin:0;font-size:.82rem;color:var(--color-text-secondary);line-height:40px;max-width:600px}.listing-overview__copy{padding:6px 0}.listing-overview__title{margin:10px 0 0;font-size:clamp(1.6rem,2.3vw,2.45rem);line-height:1.18;letter-spacing:-.02em;font-weight:800;color:var(--color-text-main)}.detail-stage__content{padding:24px;width:100%}.detail-stage__title{margin:10px 0 0;font-size:clamp(1.85rem,2.5vw,2.6rem);line-height:1.14;letter-spacing:-.02em;font-weight:800;color:var(--color-text-main)}.auth-title{margin:0;font-size:1.75rem;line-height:1.2;font-weight:800;color:var(--color-text-main);letter-spacing:-.02em}.listing-overview__description{margin:14px 0 0;max-width:720px;color:var(--color-text-secondary);font-size:.94rem;line-height:1.7}.detail-stage__description,.auth-description{margin:10px 0 0;color:var(--color-text-secondary);font-size:.94rem;line-height:1.6}.listing-overview__panel{display:flex;flex-direction:column;gap:16px;padding:18px}.listing-overview__panel-head{display:flex;flex-direction:column;gap:10px;padding-bottom:16px;border-bottom:1px solid rgba(229,231,235,.96)}.listing-overview__panel-copy{margin:0;color:var(--color-text-secondary);line-height:1.65;font-size:.92rem}.listing-overview__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.listing-overview__stat{min-width:0;padding:14px 12px;border:1px solid rgba(229,231,235,.96);border-radius:8px;background:var(--color-surface-alt)}.listing-overview__stat-label{display:block;margin-bottom:8px;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-subtle);font-weight:800}.listing-overview__stat-value{display:block;font-size:1.42rem;font-weight:800;color:var(--color-text-main)}.listing-note-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.listing-note-card{padding:16px}.listing-note-card__title{margin:0 0 8px;font-size:.98rem;line-height:1.45;font-weight:800;color:var(--color-text-main)}.listing-note-card__description{margin:0;color:var(--color-text-secondary);line-height:1.7;font-size:.92rem}.listing-board{display:flex;flex-direction:column;gap:16px;padding:22px}.listing-board__head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding-bottom:16px;border-bottom:1px solid rgba(229,231,235,.96)}.listing-board__title,.detail-block__title,.detail-items__title{margin:0;font-size:1.18rem;line-height:1.35;font-weight:800;color:var(--color-text-main)}.listing-board__subtitle,.detail-items__subtitle{margin:6px 0 0;color:var(--color-text-secondary);font-size:.94rem;line-height:1.65}.listing-board__summary{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.listing-board__summary span{display:inline-flex;align-items:center;min-height:34px;padding:0 12px;border-radius:999px;background:var(--color-surface-alt);color:var(--color-text-secondary);font-size:.84rem;font-weight:600}.listing-empty{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:14px;align-items:stretch}.listing-empty__main{display:flex;min-height:188px;align-items:center;gap:18px;padding:22px;border:1px dashed rgba(156,163,175,.55);border-radius:8px;background:linear-gradient(180deg,#f8fafce0,#f8fafc7a)}.listing-empty__icon{width:56px;height:56px;flex-shrink:0;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;background:var(--color-surface);color:var(--color-text-subtle);font-size:1.5rem;border:1px solid rgba(229,231,235,.96)}.listing-empty__title{margin:0;font-size:1.18rem;line-height:1.4;font-weight:800;color:var(--color-text-main)}.listing-empty__description{margin:10px 0 0;max-width:420px;color:var(--color-text-secondary);line-height:1.7}.listing-empty__tips{display:flex;flex-direction:column;gap:12px}.listing-empty__tip{padding:16px;border-radius:8px;border:1px solid rgba(229,231,235,.96);background:var(--color-surface-alt)}.listing-empty__tip-label{display:block;margin-bottom:6px;font-size:.82rem;font-weight:800;letter-spacing:.02em;color:var(--color-text-main)}.listing-empty__tip-text{margin:0;color:var(--color-text-secondary);line-height:1.65;font-size:.9rem}.listing-grid{width:100%}.auction-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.detail-summary-card__value-group{display:flex;flex-direction:column;gap:2px}.detail-price-tax-label{font-size:.75rem;font-weight:600;color:var(--color-text-secondary);margin-left:8px;vertical-align:middle}.detail-summary-card__sub-value{font-size:.9rem;font-weight:600;color:var(--color-text-secondary)}.detail-bid-card__price-box{display:flex;flex-direction:column;gap:2px}.detail-bid-card__tax-note{font-size:.85rem;font-weight:600;color:var(--color-text-secondary)}.detail-bid-card__quick-actions{display:flex;gap:8px;margin-bottom:16px;flex-wrap:wrap}.detail-bid-card__quick-actions .ant-btn{flex:1;min-width:70px;height:32px;font-size:.8rem;padding:0 4px}.detail-bid-section{padding:20px;border-radius:10px;background:var(--color-surface-alt);margin-bottom:16px;border:1px solid var(--color-border)}.detail-bid-section:last-child{margin-bottom:0}.detail-bid-section--direct{background:linear-gradient(135deg,#f0f4f8,#e8eef5);border-color:#1b315e26}.detail-bid-section--proxy{background:linear-gradient(135deg,#fafbff,#f5f7fa);border-style:dashed}.detail-bid-section__header{display:flex;flex-direction:column;gap:4px;margin-bottom:16px}.detail-bid-section__title{font-size:1.05rem;font-weight:800;color:var(--color-text-main);letter-spacing:-.01em}.detail-bid-section__desc{font-size:.82rem;color:var(--color-text-subtle);line-height:1.5}.detail-bid-section__input-group{display:flex;flex-direction:column;gap:12px;margin-bottom:12px}.detail-bid-section__footer{display:flex;justify-content:space-between;align-items:center;font-size:.82rem;color:var(--color-text-secondary);padding-top:12px;border-top:1px solid var(--color-border)}.detail-bid-section__total{font-weight:800;color:var(--color-primary);font-size:.95rem}.detail-bid-section__note{margin-top:12px;font-size:.78rem;color:var(--color-text-subtle);text-align:center;line-height:1.6}.detail-item-card__condition-tag{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 8px;border-radius:4px;background:var(--color-primary);color:#fff;font-size:.85rem;font-weight:800}.auction-card__media{position:relative;aspect-ratio:3 / 2;padding:10px;background:var(--color-surface-alt);overflow:hidden}.auction-card__media:after{content:"";position:absolute;inset:0;border-bottom:1px solid rgba(229,231,235,.96);pointer-events:none}.auction-card__image{width:100%;height:100%;object-fit:contain;transition:transform .15s ease}.auction-card__body{display:flex;flex:1;flex-direction:column;gap:10px;padding:12px 14px}.auction-card__header{display:flex;flex-direction:column;gap:10px;padding-bottom:12px;border-bottom:1px solid rgba(229,231,235,.96)}.auction-card__topline{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.auction-card__lot,.detail-summary-card__label,.detail-meta-row__label,.auction-card__metric-label{font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-subtle)}.auction-card__title{margin:0;font-size:1rem;line-height:1.45;font-weight:800;color:var(--color-text-main)}.auction-card__description{margin:0;color:var(--color-text-secondary);line-height:1.7;font-size:.92rem}.auction-card__metrics{display:flex;flex-direction:column;gap:8px}.auction-card__metric{min-width:0;padding:8px 10px;border:1px solid var(--color-border);border-radius:6px;background:var(--color-surface-alt)}.auction-card__metric-label{display:block;margin-bottom:4px}.auction-card__price-display{display:flex;flex-direction:column;gap:2px}.auction-card__est-price{font-size:.7rem;color:var(--color-text-subtle);font-weight:500}.price-converter{font-size:.82rem;margin-top:4px}.price-converter__label{color:var(--color-text-secondary);font-weight:500}.price-converter__value{color:var(--color-primary);font-weight:700}.auction-card__tax-note{font-size:.72rem;font-weight:600;color:var(--color-text-secondary)}.auction-card__footer{margin-top:auto}.auction-card__footer .ant-btn{width:100%;height:34px;border-radius:6px;font-weight:700;font-size:.82rem}.detail-breadcrumb{padding-left:2px}.detail-breadcrumb .ant-btn-link{padding:0;height:auto;font-weight:700}.detail-layout{align-items:flex-start}.detail-stage,.detail-bid-card,.detail-note-card,.detail-items{padding:24px}.detail-stage__split{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:24px}.detail-stage__media{min-height:420px;padding:22px;border:1px solid rgba(229,231,235,.96);border-radius:8px;background:var(--color-surface-alt)}.detail-stage__image{width:100%;height:100%;object-fit:contain}.detail-stage__content{display:flex;min-width:0;flex-direction:column;gap:18px}.detail-stage__topline{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.detail-summary-grid,.detail-meta-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.detail-summary-card,.detail-meta-row{padding:16px;border-radius:8px;border:1px solid rgba(229,231,235,.96);background:var(--color-surface-alt)}.detail-summary-card__label,.detail-meta-row__label{display:block;margin-bottom:8px}.detail-summary-card__value{color:var(--color-text-main);font-size:1.42rem;line-height:1.3;font-weight:800}.detail-summary-card__value--accent,.detail-summary-card__value--countdown,.detail-bid-card__amount{color:var(--color-primary)}.detail-meta-row__value{color:var(--color-text-main);line-height:1.7;font-weight:700}.detail-sidebar{position:sticky;top:88px;display:flex;flex-direction:column;gap:16px}.detail-bid-card__sub{margin:0;color:var(--color-text-secondary);line-height:1.7}.detail-bid-card__price{display:flex;flex-direction:column;gap:4px;margin:4px 0 18px}.detail-bid-card__amount{font-size:2.15rem;line-height:1.08;font-weight:800}.detail-bid-card__countdown{margin-bottom:16px;padding:16px;border-radius:8px;border:1px solid rgba(229,231,235,.96);background:var(--color-surface-alt)}.detail-bid-card__countdown .ant-statistic{line-height:1}.detail-bid-card__form{display:flex;flex-direction:column;gap:14px}.detail-bid-card__form .ant-input-number,.auth-form-pane .ant-input,.auth-form-pane .ant-input-password{min-height:44px;border-radius:8px}.detail-bid-card__form .ant-btn,.auth-form-pane .ant-btn{height:44px;border-radius:8px;font-weight:700}.detail-note-list{display:flex;flex-direction:column;gap:14px}.detail-note-list--horizontal{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.detail-note-item{display:flex;align-items:flex-start;gap:12px;padding:16px;border-radius:10px;background:var(--color-surface-alt);border:1px solid rgba(229,231,235,.6);transition:all .2s ease}.detail-note-item:hover{background:#fff;box-shadow:var(--shadow-soft);transform:translateY(-1px)}.detail-note-item__icon{width:40px;height:40px;flex-shrink:0;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:#1b315e14;color:var(--color-primary);font-size:1.1rem}.detail-note-item__body{display:flex;flex-direction:column;gap:4px;min-width:0}.detail-note-item__title{margin:0 0 6px;font-size:.98rem;font-weight:800;color:var(--color-text-main)}.detail-note-item__desc{margin:0;color:var(--color-text-secondary);line-height:1.7;font-size:.92rem}.detail-items__head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:20px}.detail-items__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.detail-items-table{display:flex;flex-direction:column;border:1px solid var(--color-surface-alt);border-radius:10px;overflow:hidden}.detail-items-table__header{display:grid;grid-template-columns:2fr 1.2fr .8fr;gap:12px;padding:10px 20px;background:var(--color-surface-alt);border-bottom:1px solid var(--color-surface-alt);font-size:.72rem;font-weight:800;color:var(--color-text-subtle);text-transform:uppercase;letter-spacing:.06em}.detail-items-table__col--grade{text-align:center}.detail-items-table__col--qty{text-align:right}.detail-item-row{display:grid;grid-template-columns:2fr 1.2fr .8fr;gap:12px;align-items:center;padding:14px 20px;border-bottom:1px solid var(--color-surface-alt);transition:background .2s ease}.detail-item-row:last-child{border-bottom:none}.detail-item-row:hover{background:#1b315e05}.detail-item-row__product{display:flex;align-items:center;gap:14px;min-width:0}.detail-item-row__thumb{width:48px;height:48px;border-radius:8px;object-fit:cover;flex-shrink:0;background:var(--color-surface-alt);border:1px solid var(--color-surface-alt)}.detail-item-row__thumb--placeholder{display:inline-flex;align-items:center;justify-content:center;background:var(--color-primary);color:#fff;font-size:.8rem;font-weight:800;border:none}.detail-item-row__product-info{display:flex;flex-direction:column;gap:4px;min-width:0}.detail-item-row__name{margin:0;font-size:.95rem;font-weight:700;color:var(--color-text-main);line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.detail-item-row__sub{display:flex;flex-wrap:wrap;gap:6px}.detail-item-row__sub-tag{font-size:.72rem;color:var(--color-text-subtle);background:var(--color-surface-alt);padding:2px 8px;border-radius:4px;font-weight:600}.detail-item-row__grade{display:flex;flex-direction:column;align-items:center;gap:4px;justify-content:center}.detail-item-row__grade-badge{display:inline-flex;align-items:center;justify-content:center;padding:4px 14px;border-radius:6px;font-size:.85rem;font-weight:800;letter-spacing:.02em;min-width:48px}.detail-item-row__grade-badge--a,.detail-item-row__grade-badge--s{background:#ecfdf5;color:#047857;border:1px solid #a7f3d0}.detail-item-row__grade-badge--b{background:#eff6ff;color:#1d4ed8;border:1px solid #bfdbfe}.detail-item-row__grade-badge--c{background:#fffbeb;color:#b45309;border:1px solid #fde68a}.detail-item-row__grade-badge--d,.detail-item-row__grade-badge--f{background:#fef2f2;color:#b91c1c;border:1px solid #fecaca}.detail-item-row__grade-none{color:var(--color-text-subtle);font-size:.9rem}.detail-item-row__specs-text{font-size:.72rem;color:var(--color-text-subtle);max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}.detail-item-row__qty-cell{display:flex;align-items:center;justify-content:flex-end;gap:6px}.detail-item-row__qty-badge{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;padding:0 8px;border-radius:6px;background:var(--color-primary);color:#fff;font-size:.82rem;font-weight:800}.detail-item-row__qty-label{font-size:.78rem;color:var(--color-text-subtle);font-weight:600}.detail-item-card{display:flex;gap:14px;padding:16px;border-radius:8px;border:1px solid rgba(229,231,235,.96);background:var(--color-surface-alt)}.detail-item-card__media{width:96px;height:96px;flex-shrink:0;border-radius:8px;overflow:hidden;background:var(--color-surface);border:1px solid rgba(229,231,235,.96)}.detail-item-card__image{width:100%;height:100%;object-fit:contain}.detail-item-card__body{display:flex;min-width:0;flex:1;flex-direction:column;gap:12px}.detail-item-card__topline{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.detail-item-card__name{margin:0;font-size:1rem;line-height:1.45;font-weight:800;color:var(--color-text-main)}.detail-item-card__qty{flex-shrink:0;display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:999px;background:var(--color-surface);border:1px solid rgba(229,231,235,.96);color:var(--color-text-secondary);font-size:.78rem;font-weight:700}.detail-item-card__specs{display:grid;gap:10px}.detail-item-card__spec{display:grid;grid-template-columns:72px minmax(0,1fr);gap:10px;align-items:start}.detail-item-card__spec-label{color:var(--color-text-subtle);font-size:.8rem;font-weight:700}.detail-item-card__spec-value{color:var(--color-text-main);line-height:1.65}.auth-page,.verify-page{min-height:80vh;display:flex;align-items:center;justify-content:center;background-color:var(--color-background)}.auth-shell{background:#fff;border-radius:8px;overflow:hidden;border:1px solid #e2e8f0;box-shadow:0 10px 25px #0000000d}.auth-side{background-color:#f8fafc;border-right:1px solid #f1f5f9}.auth-checklist__item{background:#fff;border:1px solid #f1f5f9;border-radius:6px;margin-bottom:12px}.auth-checklist__icon{color:#1b315e;font-size:1.2rem}.privacy-policy-item{margin:0;padding:0}.privacy-policy-item .ant-form-item{margin-bottom:12px}.tab-label-with-icon{display:inline-flex;align-items:center;gap:8px}@media(max-width:980px){.auth-shell{grid-template-columns:1fr!important}.auth-side{display:none}}.verify-card{width:min(100%,720px);padding:16px}.verify-card .ant-result{padding:36px 24px 24px}.verify-card .ant-result-extra{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}@media(max-width:1200px){.auction-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.detail-stage__split{grid-template-columns:1fr}.detail-sidebar{position:static}}@media(max-width:980px){.auction-header,.auction-content,.auction-footer{padding-left:20px;padding-right:20px}.auction-footer__inner,.listing-overview,.listing-empty,.auth-shell{grid-template-columns:1fr}.auction-footer__inner{display:grid}.auction-footer__meta{align-items:flex-start}.auction-footer__note{text-align:left}.listing-note-grid,.detail-items__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.auth-side{border-right:0;border-bottom:1px solid rgba(229,231,235,.96)}}@media(max-width:1400px){.auction-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1024px){.auction-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.listing-overview__content{flex-direction:column;align-items:flex-start;gap:12px}.listing-trust-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:10px 20px}.auction-content{padding:24px 24px 0}.listing-overview__main{padding:20px 24px 16px}.listing-trust-row{padding:12px 24px}}@media(max-width:768px){.auction-header__inner,.listing-board__head,.detail-items__head{flex-direction:column;align-items:flex-start}.auction-header__actions,.listing-board__summary{width:100%;justify-content:flex-start}.listing-overview__stats,.detail-summary-grid,.detail-meta-grid,.detail-items__grid,.auction-grid,.listing-note-grid{grid-template-columns:1fr}.detail-item-card{flex-direction:column}.detail-item-card__media{width:100%;height:180px}.listing-overview__main{padding:16px 20px 12px}.listing-trust-row{grid-template-columns:1fr;gap:6px;padding:10px 20px}.listing-overview__search{flex-direction:column;gap:8px}.listing-search-input{max-width:100%}.detail-summary-card{padding:20px}.detail-summary-card__value{font-size:1.5rem}.detail-bid-card__amount{font-size:1.8rem}.detail-bid-card__form .ant-input-number{min-height:48px;font-size:1.05rem}.detail-bid-card__form .ant-btn{height:46px}.detail-bid-card__quick-actions .ant-btn{height:34px;min-width:calc(25% - 8px)}.detail-bid-section{padding:16px;margin-bottom:12px}.detail-bid-section__input-group .ant-btn{height:46px}.detail-bid-section__footer{flex-direction:column;align-items:flex-start;gap:4px}.detail-items-table__header{display:none}.detail-item-row{grid-template-columns:1fr;gap:10px;padding:14px 16px}.detail-item-row__product{gap:12px}.detail-item-row__grade{flex-direction:row;justify-content:flex-start;align-items:center;gap:10px}.detail-item-row__qty-cell{justify-content:flex-start}.detail-note-list--horizontal{grid-template-columns:1fr}.detail-note-item{padding:14px}}@media(max-width:600px){.auction-header,.auction-content,.auction-footer{padding-left:16px;padding-right:16px}.auction-header__inner{min-height:auto;padding:12px 0}.auction-brand{width:100%}.auction-user-chip{max-width:100%}.listing-board,.detail-stage,.detail-bid-card,.detail-note-card,.detail-items,.auth-side,.auth-form-pane{padding:16px;border-radius:10px}.listing-empty__main{flex-direction:column;align-items:flex-start;min-height:0}.detail-stage__title,.auth-title,.listing-overview__title{font-size:1.35rem}.auction-card__body{padding:10px 12px;gap:8px}.auction-card__media{padding:8px}.detail-page{gap:16px;padding-bottom:24px}.detail-layout{gap:16px}.detail-summary-card{padding:16px;border-radius:10px}.detail-summary-card__value{font-size:1.35rem}.detail-bid-card__price,.detail-bid-card__countdown{padding:16px;border-radius:10px}.detail-bid-card__countdown .ant-statistic-content{font-size:1.3rem}.detail-item-card{padding:16px;border-radius:10px}.detail-note-item{padding:14px;border-radius:8px}.detail-note-item__icon{width:36px;height:36px;font-size:1rem}.detail-bid-section{padding:14px;margin-bottom:10px}.detail-bid-section__title{font-size:.95rem}.detail-bid-section__input-group .ant-input-number{min-height:44px}.detail-bid-section__input-group .ant-btn{height:42px;font-size:.88rem}.detail-item-row{padding:10px 12px;gap:10px}.detail-item-row__index{width:28px;height:28px;font-size:.75rem}.detail-item-row__name{font-size:.92rem}.detail-item-row__meta{gap:8px}.detail-item-row__spec{font-size:.75rem}}.listing-overview__search{display:flex;gap:10px;flex-wrap:nowrap;align-items:center}.listing-search-input{flex:1;min-width:200px;max-width:480px}.listing-status-select{min-width:120px;flex-shrink:0}.listing-trust-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:12px 28px;border-top:1px solid rgba(229,231,235,.96);background:linear-gradient(to bottom,rgba(248,250,252,.5),transparent)}.listing-trust-item{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:6px;background:transparent;border:1px solid transparent;transition:background .15s,border-color .15s}.listing-trust-item:hover{background:var(--color-surface-alt);border-color:#e5e7ebf5}.listing-trust-item__title{font-size:.78rem;font-weight:700;color:var(--color-text-main);line-height:1.35}.listing-trust-item__desc{font-size:.72rem;color:var(--color-text-secondary);line-height:1.5}.auction-card__top{display:flex;flex-direction:column;gap:4px}.auction-card__media .status-pill{position:absolute;top:8px;left:8px;z-index:1}.auction-card__title{margin:0;font-size:.92rem;line-height:1.4;font-weight:700;color:var(--color-text-main)}.profile-page,.my-bids-page{display:flex;flex-direction:column;gap:20px}.my-bids-list{display:flex;flex-direction:column;gap:0}.my-bid-card{transition:border-color .2s,box-shadow .2s}.my-bid-card:hover{border-color:var(--color-primary)!important}.policy-container h1,.policy-container h2,.policy-container h3{font-weight:800;color:var(--color-text-main);margin-top:1.2em}.policy-container h1{font-size:1.35rem}.policy-container h2{font-size:1.15rem}.policy-container h3{font-size:1rem}.policy-container p,.policy-container li{color:var(--color-text-secondary);line-height:1.75;font-size:.9rem}.policy-container ul,.policy-container ol{padding-left:1.4em}.tab-label-with-icon{display:inline-flex;align-items:center;gap:6px;font-weight:700}.legal-links a{color:#64748b;text-decoration:none;font-weight:600;transition:color .2s ease;font-size:.72rem}.legal-links a:hover{color:#1b315e;text-decoration:underline}.recent-bids-list{background:var(--color-surface-alt);border-radius:10px;overflow:hidden}.recent-bids-list--compact{background:transparent;border-radius:0}.recent-bids-header{display:flex;justify-content:space-between;padding:12px 16px;background:#1b315e0a;border-bottom:1px solid var(--color-border);font-size:.75rem;color:var(--color-text-subtle);font-weight:800;letter-spacing:.05em;text-transform:uppercase}.detail-history-card{padding:20px}.detail-history-card__header{margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid var(--color-surface-alt)}.detail-history-card__header .section-eyebrow{font-size:.7rem}.detail-history-card__header .detail-block__title{font-size:1.05rem;margin-top:4px;margin-bottom:0}.recent-bids-list{display:flex;flex-direction:column;gap:0}.recent-bid-row{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:8px;font-size:.9rem;transition:all .2s ease;border-bottom:1px solid rgba(229,231,235,.4)}.recent-bid-row:last-child{border-bottom:none}.recent-bid-row:hover{background:#1b315e08}.recent-bid-row--highlight{background:linear-gradient(90deg,rgba(27,49,94,.04) 0%,transparent 100%);border-left:3px solid var(--color-primary);padding-left:11px}.recent-bid-row__rank{width:26px;height:26px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;font-size:.75rem;font-weight:800;font-variant-numeric:tabular-nums}.recent-bid-row__rank--gold{background:#fef3c7;color:#92400e}.recent-bid-row__rank--silver{background:#f1f5f9;color:#475569}.recent-bid-row__rank--bronze{background:#fff7ed;color:#c2410c}.recent-bid-row__rank--normal{background:var(--color-surface-alt);color:var(--color-text-subtle)}.recent-bid-row__main{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.recent-bid-row__price{font-weight:800;color:var(--color-primary);font-size:.98rem;line-height:1.3}.recent-bid-row--highlight .recent-bid-row__price{font-size:1.1rem}.recent-bid-row__qty{font-size:.72rem;color:var(--color-text-subtle);font-weight:600}.recent-bid-row__time{flex-shrink:0;text-align:right;color:var(--color-text-subtle);font-weight:600;font-size:.82rem;font-variant-numeric:tabular-nums}.recent-bids__more{text-align:center;padding:12px;font-size:.78rem;color:var(--color-text-subtle);font-weight:600;cursor:pointer;transition:color .2s ease;border-top:1px dashed var(--color-surface-alt);margin-top:4px}.recent-bids__more:hover{color:var(--color-primary)}.jp-corporate-input{font-family:Monaco,Consolas,Courier New,monospace!important;letter-spacing:.15em!important;font-weight:600!important}.jp-company-name-input{font-weight:700!important;font-size:1.02rem!important}.postal-code-input{font-family:Monaco,Consolas,monospace!important;letter-spacing:.1em!important;font-weight:600!important;font-size:1.05rem!important}:root{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Helvetica Neue,Hiragino Sans,Hiragino Kaku Gothic ProN,Yu Gothic,Meiryo,sans-serif;--font-display: -apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", "Helvetica Neue", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Yu Gothic", "Meiryo", sans-serif;line-height:1.5;font-weight:400;color-scheme:light;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--color-primary: #1b315e;--color-primary-hover: #2a467a;--color-primary-active: #122244;--color-success: #117a4c;--color-warning: #b45309;--color-danger: #c0392b;--color-info: #2563eb;--color-background: #f8fafc;--color-surface: #ffffff;--color-surface-raised: #ffffff;--color-surface-alt: #f1f5f9;--color-surface-tint: #e2e8f0;--color-border: #cbd5e1;--color-text-main: #1e293b;--color-text-secondary: #475569;--color-text-subtle: #64748b;--color-text-inverse: #f9fafb;--color-countdown: #c0392b;--color-live-soft: #f0fdf4;--color-live-text: #166534;--color-upcoming-soft: #fffbeb;--color-upcoming-text: #92400e;--color-ended-soft: #f1f5f9;--color-ended-text: #475569;--shadow-soft: 0 4px 12px rgba(15, 23, 42, .04);--shadow-strong: 0 12px 32px rgba(15, 23, 42, .08);--shadow-inset: inset 0 1px 0 rgba(255, 255, 255, .5)}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-height:100vh;background:linear-gradient(180deg,#ffffff 0,#f8fafc 240px,var(--color-background) 100%);color:var(--color-text-main)}body:before{content:"";position:fixed;inset:0;pointer-events:none;background:radial-gradient(circle at top,rgba(27,49,94,.04),transparent 36%);opacity:1}#root{position:relative;width:100%;min-height:100vh;isolation:isolate}a{text-decoration:none;color:var(--color-primary);transition:color .2s ease}a:hover{color:var(--color-primary-hover)}button,input,textarea,select{font:inherit}img{display:block;max-width:100%}::selection{background:#1b315e29}.ant-card-hoverable:hover .card-image-hover{transform:scale(1.04)}
