.mcb-header-cta{display:flex;align-items:center;gap:12px}.mcb-header-sell{color:var(--mcb-text);font-weight:900;font-size:.86rem}.mcb-seller-shell{width:min(100% - 32px,1180px);margin:0 auto;padding:72px 0 100px}.mcb-seller-intro{max-width:840px;margin-bottom:30px}.mcb-seller-intro h1{margin:.15em 0;font-size:clamp(2.8rem,7vw,6.7rem);line-height:.9;letter-spacing:-.06em}.mcb-seller-intro>p:last-child,.mcb-seller-panel>p,.mcb-form-legal,.mcb-photo-review-warning{color:var(--mcb-muted)}.mcb-seller-tabs{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 28px}.mcb-seller-tabs a{padding:10px 15px;border-radius:999px;background:#171717;border:1px solid rgba(255,255,255,.12);font-weight:800}.mcb-seller-panel{margin:0 0 30px;padding:clamp(22px,4vw,44px);border:1px solid rgba(255,255,255,.1);border-radius:var(--mcb-radius);background:linear-gradient(150deg,rgba(255,255,255,.05),rgba(255,255,255,.015));box-shadow:0 28px 80px rgba(0,0,0,.22)}.mcb-seller-panel h2{margin:.15em 0 .5em;font-size:clamp(1.8rem,4vw,3.4rem);line-height:1}.mcb-seller-auth-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:28px}.mcb-seller-form{display:grid;gap:18px}.mcb-seller-form label{display:grid;gap:7px;color:var(--mcb-text);font-weight:800}.mcb-seller-form small{color:var(--mcb-muted);font-weight:500}.mcb-seller-form input:not([type=checkbox]):not([type=radio]):not([type=file]),.mcb-seller-form select,.mcb-seller-form textarea{width:100%;min-height:48px;padding:12px 14px;border:1px solid rgba(255,255,255,.14);border-radius:12px;background:#0d0d0d;color:var(--mcb-text);font:inherit}.mcb-seller-form textarea{resize:vertical}.mcb-seller-form input[type=file]{padding:16px;border:1px dashed rgba(255,255,255,.25);border-radius:14px;background:rgba(255,255,255,.03)}.mcb-seller-form .mcb-check{display:flex;align-items:flex-start;gap:10px;font-weight:600}.mcb-seller-form .mcb-check input{flex:0 0 auto;margin-top:.35em}.mcb-seller-form .mcb-check a{text-decoration:underline}.mcb-seller-form fieldset{display:grid;gap:18px;margin:12px 0;padding:clamp(18px,3vw,32px);border:1px solid rgba(255,255,255,.1);border-radius:18px}.mcb-seller-form legend{padding:0 10px;color:var(--mcb-accent);font-weight:900;font-size:1.12rem}.mcb-seller-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.mcb-seller-form-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.mcb-source-choice{display:flex;flex-wrap:wrap;gap:12px}.mcb-source-choice label{display:flex;align-items:center;gap:8px;padding:12px 16px;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:#101010}.mcb-honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.mcb-notice{margin:18px 0;padding:14px 16px;border-radius:12px;border:1px solid rgba(255,255,255,.12);background:#171717}.mcb-notice--success{border-color:rgba(37,211,102,.5);background:rgba(37,211,102,.1)}.mcb-notice--error,#mcb_seller_form_status.is-error{color:#ffb3b3;border-color:rgba(255,70,70,.5)}.mcb-seller-panel-heading{display:flex;align-items:center;justify-content:space-between;gap:20px}.mcb-seller-listings{display:grid;gap:14px}.mcb-seller-listings article{display:grid;grid-template-columns:110px 1fr auto;gap:18px;align-items:center;padding:14px;border-radius:16px;background:#0d0d0d;border:1px solid rgba(255,255,255,.08)}.mcb-seller-listings article>img{width:110px;height:80px;object-fit:cover;border-radius:10px}.mcb-seller-listings h3{margin:7px 0 2px}.mcb-seller-listings p{margin:0;color:var(--mcb-muted)}.mcb-seller-listing-actions{display:flex;flex-wrap:wrap;gap:14px}.mcb-existing-gallery{display:flex;flex-wrap:wrap;gap:10px}.mcb-existing-gallery>p{width:100%}.mcb-existing-gallery figure{margin:0}.mcb-existing-gallery img{width:100px;height:76px;object-fit:cover;border-radius:10px}.mcb-photo-explainer{padding:18px;border-radius:14px;background:rgba(185,130,69,.1);border:1px solid rgba(185,130,69,.35)}.mcb-photo-explainer p{margin:.35em 0 0;color:var(--mcb-muted)}.mcb-plate-editor{display:grid;gap:22px}.mcb-plate-card{padding:16px;border:2px solid rgba(255,255,255,.1);border-radius:16px;background:#090909}.mcb-plate-card.is-confirmed{border-color:rgba(37,211,102,.65)}.mcb-plate-card canvas{display:block;width:100%;height:auto;max-height:620px;object-fit:contain;margin:12px 0;border-radius:10px;background:#181818;cursor:crosshair;touch-action:none}.mcb-plate-card>p{color:var(--mcb-muted)}.mcb-plate-controls{display:flex;flex-wrap:wrap;align-items:center;gap:9px}.mcb-plate-controls button{min-height:40px;padding:0 13px;border:1px solid rgba(255,255,255,.15);border-radius:999px;background:#202020;color:#fff;font-weight:800;cursor:pointer}.mcb-plate-controls button:disabled{opacity:.45;cursor:not-allowed}.mcb-plate-controls span{margin-left:auto;color:var(--mcb-muted);font-weight:800}.mcb-seller-contact{max-width:820px;margin:0 auto;text-align:left}.mcb-seller-contact>h2{font-size:clamp(2rem,4vw,4rem);margin:.15em 0}.mcb-seller-contact>p{color:var(--mcb-muted)}.mcb-contact-request{margin-top:28px;padding:clamp(18px,3vw,28px);border-radius:18px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1)}.mcb-mobile-sticky>.mcb-btn{width:100%}.mcb-privacy-summary{max-width:860px}.mcb-privacy-summary p{color:var(--mcb-muted)}
@media(max-width:820px){.mcb-header-sell{display:none}.mcb-seller-shell{padding:44px 0 92px}.mcb-seller-auth-grid,.mcb-seller-form-grid,.mcb-seller-form-grid--3{grid-template-columns:1fr}.mcb-seller-panel-heading{align-items:flex-start;flex-direction:column}.mcb-seller-listings article{grid-template-columns:76px 1fr}.mcb-seller-listings article>img{width:76px;height:64px}.mcb-seller-listing-actions{grid-column:1/-1}.mcb-plate-controls span{width:100%;margin-left:0}.mcb-seller-contact{padding-bottom:20px}}

.mcb-existing-gallery{display:flex;gap:12px;flex-wrap:wrap}.mcb-existing-image{cursor:grab}.mcb-existing-image.is-dragging{opacity:.45}.mcb-existing-image span{display:block;font-size:.8rem;text-align:center}

.mcb-photo-view-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:18px}
.mcb-photo-view{border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:14px;min-width:0}
.mcb-photo-view__head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px}
.mcb-photo-view__head>div{display:grid;gap:2px}
.mcb-photo-view__head small{opacity:.72}
@media (max-width:760px){.mcb-photo-view-grid{grid-template-columns:1fr}}

.mcb-seller-overview{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) minmax(210px,1.3fr);gap:12px;margin:0 0 26px}
.mcb-overview-card,.mcb-overview-cta{display:flex;flex-direction:column;justify-content:center;min-height:104px;padding:18px;border:1px solid rgba(255,255,255,.1);border-radius:16px;background:#111;text-decoration:none;color:inherit;transition:transform .18s ease,border-color .18s ease}
.mcb-overview-card:hover,.mcb-overview-cta:hover{transform:translateY(-2px);border-color:rgba(255,255,255,.28)}
.mcb-overview-card strong{font-size:1.9rem;line-height:1}.mcb-overview-card span{margin-top:7px;color:var(--mcb-muted);font-weight:750}
.mcb-overview-card--accent{border-color:rgba(185,130,69,.45);background:rgba(185,130,69,.09)}
.mcb-overview-cta{position:relative;background:linear-gradient(135deg,rgba(185,130,69,.24),rgba(185,130,69,.08));border-color:rgba(185,130,69,.5)}
.mcb-overview-cta>span{position:absolute;right:16px;top:10px;font-size:2rem}.mcb-overview-cta strong{font-size:1.05rem}.mcb-overview-cta small{margin-top:5px;color:var(--mcb-muted)}
.mcb-editor-progress{position:sticky;top:10px;z-index:10;display:grid;grid-template-columns:repeat(5,1fr);gap:8px;padding:10px;margin:0 0 16px;border:1px solid rgba(255,255,255,.1);border-radius:16px;background:rgba(10,10,10,.94);backdrop-filter:blur(12px)}
.mcb-editor-progress button{display:flex;align-items:center;justify-content:center;gap:7px;min-height:44px;border:0;border-radius:11px;background:transparent;color:var(--mcb-muted);font-weight:850;cursor:pointer}
.mcb-editor-progress button span{display:grid;place-items:center;width:25px;height:25px;border-radius:50%;background:#252525;color:#fff;font-size:.8rem}
.mcb-editor-progress button.is-active{background:rgba(185,130,69,.15);color:#fff}.mcb-editor-progress button.is-active span,.mcb-editor-progress button.is-complete span{background:var(--mcb-accent);color:#080808}
.mcb-editor-help{display:flex;flex-wrap:wrap;gap:8px 14px;padding:14px 16px;margin-bottom:8px;border-radius:12px;background:rgba(255,255,255,.035);color:var(--mcb-muted)}.mcb-editor-help strong{color:#fff}
.mcb-editor-step{scroll-margin-top:90px}.mcb-editor-step[hidden]{display:none!important}.mcb-editor-step.is-active{animation:mcbStepIn .2s ease-out}
@keyframes mcbStepIn{from{opacity:.35;transform:translateY(8px)}to{opacity:1;transform:none}}
.mcb-step-actions{display:flex;justify-content:space-between;align-items:center;gap:14px;padding-top:6px}.mcb-step-actions .mcb-link{background:transparent;border:0;color:var(--mcb-text);font:inherit;font-weight:850;cursor:pointer;text-decoration:underline;text-underline-offset:4px}
.mcb-final-check{padding:16px;border-radius:14px;background:rgba(37,211,102,.08);border:1px solid rgba(37,211,102,.28)}.mcb-final-check p{margin:.35em 0 0;color:var(--mcb-muted)}
.mcb-photo-view{position:relative;background:rgba(255,255,255,.02)}.mcb-photo-view__head strong{font-size:1.02rem}.mcb-photo-view__head .mcb-link{white-space:nowrap}
.mcb-file-picker{display:grid;gap:10px;min-height:86px;align-content:center;padding:14px;border:1px dashed rgba(255,255,255,.25);border-radius:12px;background:#0d0d0d}.mcb-file-picker:hover{border-color:rgba(185,130,69,.7);background:rgba(185,130,69,.05)}.mcb-photo-pick-button{width:fit-content;min-height:44px;padding:0 16px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:var(--mcb-accent);color:#080808;font:inherit;font-weight:900;cursor:pointer}.mcb-photo-pick-button:hover{filter:brightness(1.08)}.mcb-file-picker input[type=file]{width:100%;max-width:100%;box-sizing:border-box;cursor:pointer}
.mcb-submit-listing{min-height:54px;font-size:1.05rem}.mcb-submit-listing[hidden]{display:none!important}
@media(max-width:980px){.mcb-seller-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.mcb-overview-cta{grid-column:1/-1}.mcb-editor-progress{overflow-x:auto;grid-template-columns:repeat(5,minmax(108px,1fr));justify-content:start}}
@media(max-width:620px){.mcb-seller-overview{grid-template-columns:1fr 1fr}.mcb-editor-progress{top:4px;margin-left:-8px;margin-right:-8px}.mcb-editor-progress button{font-size:.78rem}.mcb-step-actions{position:sticky;bottom:8px;z-index:9;padding:10px;border-radius:14px;background:rgba(10,10,10,.94);backdrop-filter:blur(10px)}}

.mcb-message-layout{display:grid;grid-template-columns:minmax(220px,30%) 1fr;gap:20px;align-items:start}.mcb-thread-list{display:flex;flex-direction:column;gap:8px}.mcb-thread-link{display:flex;flex-direction:column;gap:4px;padding:12px;border:1px solid #ddd;border-radius:12px;text-decoration:none}.mcb-thread-link.is-active{border-width:2px}.mcb-thread-link small{opacity:.7}.mcb-message-history{display:flex;flex-direction:column;gap:10px;max-height:520px;overflow:auto;padding:8px 0 18px}.mcb-message-bubble{max-width:82%;padding:12px 14px;border:1px solid #ddd;border-radius:14px}.mcb-message-bubble.is-mine{margin-left:auto}.mcb-message-bubble.is-theirs{margin-right:auto}.mcb-message-bubble p{margin:0 0 6px}.mcb-message-bubble time{font-size:.78rem;opacity:.65}.mcb-message-compose{margin-top:14px}.mcb-form-note{font-size:.9rem;line-height:1.5;padding:12px;border:1px solid #ddd;border-radius:10px}.mcb-muted{opacity:.7}@media(max-width:760px){.mcb-message-layout{grid-template-columns:1fr}.mcb-message-bubble{max-width:94%}}

.mcb-unread-total,.mcb-unread-badge{display:inline-grid;place-items:center;min-width:24px;height:24px;padding:0 7px;border-radius:999px;background:var(--mcb-accent,#b98245);color:#080808;font-size:.78rem;font-weight:900;vertical-align:middle}
.mcb-thread-link__row{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.mcb-thread-link.has-unread{border-color:rgba(185,130,69,.65);background:rgba(185,130,69,.08)}.mcb-thread-link.has-unread strong{color:#fff}.mcb-thread-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:10px}.mcb-thread-heading h3{margin:0}.mcb-conversation-status{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:999px;font-size:.78rem;font-weight:850}.mcb-conversation-status.is-open{background:rgba(37,211,102,.12);border:1px solid rgba(37,211,102,.35)}.mcb-conversation-status.is-closed{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.15)}
.mcb-message-meta{display:flex;align-items:center;justify-content:flex-end;gap:8px;font-size:.78rem;opacity:.72}.mcb-message-bubble.is-theirs .mcb-message-meta{justify-content:flex-start}.mcb-read-state{font-weight:800}.mcb-thread-tools{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:14px;padding-top:18px;margin-top:18px;border-top:1px solid rgba(255,255,255,.1)}.mcb-link-button{border:0;background:transparent;color:inherit;text-decoration:underline;text-underline-offset:4px;font:inherit;font-weight:800;cursor:pointer;padding:7px 0}.mcb-report-box{min-width:min(100%,390px);padding:10px 12px;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:rgba(255,255,255,.025)}.mcb-report-box summary{cursor:pointer;font-weight:850}.mcb-report-box form{display:grid;gap:10px;padding-top:12px}.mcb-report-box label{display:grid;gap:6px}.mcb-report-box select{width:100%;min-height:44px}.mcb-reported-state{opacity:.75;font-size:.9rem}.mcb-closed-thread{padding:16px;border-radius:12px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1)}.mcb-closed-thread p{margin:.35em 0 0;color:var(--mcb-muted)}.mcb-overview-card--messages{border-color:rgba(185,130,69,.55);box-shadow:inset 0 0 0 1px rgba(185,130,69,.12)}
@media(max-width:620px){.mcb-thread-tools{flex-direction:column}.mcb-report-box{width:100%}.mcb-thread-heading{align-items:center}}

.mcb-sponsor-preview{margin-top:24px;padding-top:22px;border-top:1px solid rgba(15,23,42,.10)}
.mcb-sponsor-preview__head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:16px}
.mcb-sponsor-preview__head h3{margin:.15rem 0 .35rem}
.mcb-sponsor-preview__count{white-space:nowrap;border:1px solid rgba(15,23,42,.12);border-radius:999px;padding:7px 11px;font-size:12px;font-weight:700}
.mcb-sponsor-preview__rail{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:16px}
.mcb-sponsor-preview__card{min-width:0;overflow:hidden}
.mcb-sponsor-preview__card .mcb-sponsor-card__media{display:block;aspect-ratio:4/3;overflow:hidden;background:#f3f4f6}
.mcb-sponsor-preview__card .mcb-sponsor-card__media img{width:100%;height:100%;object-fit:cover;display:block}
.mcb-sponsor-preview__meta{display:flex;align-items:center;justify-content:space-between;gap:10px}
.mcb-sponsor-preview__attrs{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0}
.mcb-sponsor-preview__attrs span{display:inline-flex;padding:4px 7px;border-radius:999px;background:#f3f4f6;font-size:11px;line-height:1.2}
.mcb-sponsor-preview__submit{margin-top:18px;padding-top:18px;border-top:1px dashed rgba(15,23,42,.15)}
.mcb-sponsor-preview__submit p{margin:.6rem 0 0;font-size:13px;opacity:.75}
@media(max-width:680px){.mcb-sponsor-preview__head{display:block}.mcb-sponsor-preview__count{display:inline-flex;margin-top:8px}.mcb-sponsor-preview__rail{grid-template-columns:1fr}}

@media(max-width:620px){.mcb-photo-pick-button{width:100%}.mcb-file-picker input[type=file]{font-size:.92rem}}

.mcb-sponsor-quick-actions{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 18px}
@media (max-width:640px){.mcb-sponsor-quick-actions .mcb-btn{width:100%;justify-content:center}}
