.product-updates-admin{display:grid;gap:1rem;width:min(100%,74rem);min-width:0;margin-inline:auto;padding:.75rem clamp(.75rem,2vw,1.5rem) 2rem}.product-updates-admin__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;min-width:0}.product-updates-admin__header h1{margin:0;color:var(--bdk-color-text);font-size:clamp(1.35rem,2.5vw,1.8rem);line-height:1.25}.product-updates-admin__header p{margin:.4rem 0 0;color:var(--bdk-color-text-muted)}.product-updates-admin__list{display:grid;gap:.75rem;min-width:0;margin:0;padding:0;list-style:none}.product-updates-admin__item{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;min-width:0;padding:1rem;border:1px solid var(--bdk-color-border);border-radius:var(--bdk-radius-lg);background:var(--bdk-color-surface)}.product-updates-admin__item-copy{min-width:0;overflow-wrap:anywhere}.product-updates-admin__item-copy h2{margin:0;color:var(--bdk-color-text);font-size:1.05rem;line-height:1.4}.product-updates-admin__item-copy p{margin:.35rem 0;color:var(--bdk-color-text-muted);line-height:1.5}.product-updates-admin__item-copy span{color:var(--bdk-color-text-muted);font-size:.82rem}.product-updates-admin__item>button{flex:0 0 auto}.product-updates-admin__more{display:flex;justify-content:center}.product-updates-admin__empty{padding:1rem;color:var(--bdk-color-text-muted);text-align:center}.product-updates-admin__editor{display:grid;gap:1rem;min-width:0}.product-updates-admin__fields{display:grid;grid-template-columns:minmax(0,2fr) minmax(12rem,1fr);gap:1rem;min-width:0}.product-updates-admin__fields label{display:grid;align-content:start;gap:.4rem;min-width:0;color:var(--bdk-color-text);font-weight:600}.product-updates-admin__fields label>span{line-height:1.35}.product-updates-admin__fields .product-updates-admin__wide{grid-column:1 / -1}.product-updates-admin__fields input,.product-updates-admin__fields textarea,.product-updates-admin__fields select{box-sizing:border-box;width:100%;min-width:0;max-width:100%;font:inherit;font-weight:400}.product-updates-admin__fields textarea{resize:vertical;overflow-wrap:anywhere;line-height:1.55}.product-updates-admin__fields small{justify-self:end;color:var(--bdk-color-text-muted);font-size:.78rem;font-weight:400}.product-updates-admin__help{margin:0;color:var(--bdk-color-text-muted);line-height:1.55;overflow-wrap:anywhere}.product-updates-admin__help code{color:var(--bdk-color-text);font-size:.88em}.product-updates-admin__preview{display:grid;gap:.6rem;min-width:0;padding-top:1rem;border-top:1px solid var(--bdk-color-divider)}.product-updates-admin__preview h3{margin:0;color:var(--bdk-color-accent-strong);font-size:1rem}.product-updates-admin__preview article{min-width:0;padding:1rem;border:1px solid var(--bdk-color-border);border-radius:var(--bdk-radius-lg);background:var(--bdk-color-surface);overflow-wrap:anywhere}.product-updates-admin__preview h4{margin:0 0 .4rem;color:var(--bdk-color-text);font-size:1.1rem}.product-updates-admin__preview-summary{margin:0 0 .75rem;color:var(--bdk-color-text-muted);line-height:1.5}.product-updates-admin__drawer,.product-updates-admin__drawer-body{min-width:0}.product-updates-admin__drawer-footer{display:flex;justify-content:flex-end;gap:.65rem}@media(max-width:680px){.product-updates-admin{padding-inline:.75rem}.product-updates-admin__header{flex-direction:column}.product-updates-admin__header>button{width:100%}.product-updates-admin__item{flex-direction:column}.product-updates-admin__item>button{width:100%}.product-updates-admin__fields{grid-template-columns:minmax(0,1fr)}.product-updates-admin__fields .product-updates-admin__wide{grid-column:auto}.product-updates-admin__drawer-footer{flex-direction:column-reverse}.product-updates-admin__drawer-footer>button{width:100%}}@media(max-width:767px){.product-updates-admin__drawer .bdk-responsive-drawer__header{grid-template-columns:minmax(0,1fr) auto}.product-updates-admin__drawer .bdk-responsive-drawer__heading h2{grid-column:1;grid-row:1;align-self:center}.product-updates-admin__drawer .bdk-responsive-drawer__header .bdk-responsive-drawer__heading>p{grid-column:1 / -1;grid-row:2}.product-updates-admin__drawer .bdk-responsive-drawer__header-actions{grid-column:2;grid-row:1;width:auto;flex-wrap:nowrap}}
