.ownerPublic{--owner-pink:color-mix(in oklab,var(--owner-secondary)80%,white 20%);--owner-pink-light:color-mix(in oklab,var(--owner-secondary)65%,white 35%);--owner-rose:color-mix(in oklab,var(--owner-primary)70%,white 30%);--owner-purple:var(--owner-primary);--owner-berry:color-mix(in oklab,var(--owner-primary)70%,black 30%);--owner-bg-card:var(--owner-surface);--owner-shadow:0 6px 15px #0000000f;--owner-border-soft:color-mix(in oklab,var(--owner-secondary)30%,white 70%);--owner-gradient-main:linear-gradient(180deg,var(--owner-secondary)0%,var(--owner-primary)100%);--owner-gradient-accent:linear-gradient(90deg,color-mix(in oklab,var(--owner-surface)20%,white 80%),var(--owner-primary));--radius-card:18px;--radius-button:14px;--radius-image:12px;--title-size:2.2rem;--section-title-size:1.4rem;--card-title-size:17px;--card-subtitle-size:13.5px;--card-price-size:16px;--button-font:.95rem}.ownerPublic,.ownerPublic button,.ownerPublic p,.ownerPublic h1,.ownerPublic h2,.ownerPublic h3,.ownerPublic h4,.ownerPublic span,.ownerPublic label{font-family:var(--font-body)}.ownerPublic h1,.ownerPublic h2,.ownerPublic h3{font-family:var(--font-title)}.ownerPublic{min-height:100vh;color:var(--owner-text-main);padding:var(--space-6)0 var(--space-7);background:#fefefe;overflow-x:clip}.ownerContainer{max-width:var(--container-max);padding:0 var(--gutter);flex-direction:column;gap:22px;width:100%;min-width:0;margin:0 auto;display:flex}.stateMessage{color:var(--owner-text-soft);text-align:center;padding:12px 0;font-size:.95rem}
