/* Shared layout adapter. Appearance uses Yawnder tokens. */
:where(html body.yw-design-system.yw-legacy-layout-4b1d2665fbd133e8) .yprf-wrap{margin:8px 0 28px;padding:18px;border:1px solid var(--yw-border)!important;background:var(--yw-soft)!important;border-radius:var(--yw-radius)!important;}:where(html body.yw-design-system.yw-legacy-layout-4b1d2665fbd133e8) .yprf-row{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:10px;}:where(html body.yw-design-system.yw-legacy-layout-4b1d2665fbd133e8) .yprf-lab{font:400 var(--yw-text)/var(--yw-line) var(--yw-font-body)!important;letter-spacing:.12em!important;text-transform:uppercase;color:var(--yw-ink)!important;min-width:112px;}:where(html body.yw-design-system.yw-legacy-layout-4b1d2665fbd133e8) .yprf-btn{font:700 var(--yw-button-text)/1.35 var(--yw-font-body)!important;padding:9px 15px;border-radius:var(--yw-button-radius)!important;border:1px solid var(--yw-border)!important;background:var(--yw-primary)!important;color:var(--yw-surface)!important;cursor:pointer;}:where(html body.yw-design-system.yw-legacy-layout-4b1d2665fbd133e8) .yprf-btn.is-on{background:var(--yw-primary)!important;border-color:var(--yw-border)!important;color:var(--yw-surface)!important;}:where(html body.yw-design-system.yw-legacy-layout-4b1d2665fbd133e8) .yprf-empty{font:400 var(--yw-text)/var(--yw-line) var(--yw-font-body)!important;color:var(--yw-ink)!important;margin:8px 0 0;}
