.seller{max-width:var(--rf-spacing-480);margin-inline:auto;min-height:100dvh}.seller-header{padding:var(--rf-spacing-20) var(--rf-spacing-16);display:flex;align-items:center;justify-content:space-between;gap:var(--rf-spacing-16)}.seller-main{padding:var(--rf-spacing-24) var(--rf-spacing-16) calc(var(--rf-spacing-160) + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:var(--rf-spacing-24)}.seller-dock{position:fixed;bottom:0;left:50%;transform:translate(-50%);width:min(100%,var(--rf-spacing-480));background:var(--rf-color-context-background-canvas);z-index:var(--rf-z-index-sticky)}.seller-primary{padding:var(--rf-spacing-12) var(--rf-spacing-16)}.seller-primary>.rf-button{width:100%}.seller-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--rf-spacing-12)}.seller-metric{padding:var(--rf-spacing-16);border-radius:var(--rf-radius-xl);background:var(--rf-color-context-background-primary-default)}.seller-photo{display:block;width:100%;aspect-ratio:1;object-fit:cover;border-radius:var(--rf-radius-xl)}.seller .rf-list-item__image{object-fit:cover}.seller-preview-label{font-size:var(--rf-typography-style-body-xs-font-size);line-height:var(--rf-typography-style-body-xs-line-height);color:var(--rf-color-context-text-secondary-default)}.seller .seller-stats-row{display:flex;justify-content:space-between;gap:var(--rf-spacing-12)}.seller-upload{display:flex;flex-direction:column;gap:var(--rf-spacing-16)}.seller-upload input{width:100%;font:inherit}.seller-wrap{overflow-wrap:anywhere}.seller-wizard-nav{display:grid;grid-template-columns:1fr 2fr;gap:var(--rf-spacing-8)}.seller-wizard-nav--single{grid-template-columns:1fr}.seller-size-options{margin:var(--rf-spacing-0)}.seller-photo-picker.rf-card{display:block;position:relative;padding:var(--rf-spacing-0);overflow:hidden;cursor:pointer}.seller-photo-picker:focus-within{outline:var(--rf-border-width-medium) solid var(--rf-color-context-border-brand-default)}.seller-photo-picker>.rf-card__content{padding:var(--rf-spacing-16)}.seller-photo-picker>input{position:absolute;inset:var(--rf-spacing-0);opacity:0;cursor:pointer;width:100%}.seller-preview-grid{width:calc(50% - var(--rf-spacing-8));grid-template-columns:minmax(0,1fr)}.seller-switch{max-width:var(--rf-spacing-480);margin-inline:auto;padding:var(--rf-spacing-16)}
