.product-coupon-selector-dialog.el-dialog{height:min(680px,100dvh - 32px)}.product-coupon-selector[data-v-d8c0a417]{gap:var(--ry-space-3);flex-direction:column;min-width:0;min-height:0;display:flex}.product-coupon-selector__search[data-v-d8c0a417],.product-coupon-selector__actions[data-v-d8c0a417],.product-coupon-selector__pagination[data-v-d8c0a417]{align-items:center;gap:var(--ry-space-2);flex-wrap:wrap;display:flex}.product-coupon-selector__actions[data-v-d8c0a417]{margin-left:auto}.product-coupon-selector__actions .el-button[data-v-d8c0a417]{margin:0}.product-coupon-selector__table[data-v-d8c0a417]{flex:1;min-height:0}.product-coupon-selector__pagination[data-v-d8c0a417]{font-size:var(--ry-font-size-sm);color:var(--ry-text-secondary);justify-content:space-between}@media (width<=760px){.product-coupon-selector-dialog.el-dialog{height:100dvh}.product-coupon-selector__search .ry-filter-control[data-v-d8c0a417]{width:100%}}.product-editor[data-v-00223272]{gap:var(--ry-space-4);min-width:0;display:grid}.product-editor__section[data-v-00223272]{gap:var(--ry-space-3);padding:var(--ry-space-3);border:1px solid var(--ry-border-default);border-radius:var(--ry-radius-md);display:grid}.product-editor__section h3[data-v-00223272]{font-size:var(--ry-font-size-md);margin:0}.product-editor__grid[data-v-00223272]{gap:var(--ry-space-4);margin-top:var(--ry-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.product-editor__coupon[data-v-00223272]{gap:var(--ry-space-3);flex-wrap:wrap;align-items:center;display:flex}.product-editor__hint[data-v-00223272]{width:100%;margin:var(--ry-space-2) 0 0;color:var(--ry-text-secondary);font-size:var(--ry-font-size-sm)}.product-editor[data-v-00223272] .el-descriptions{margin-bottom:var(--ry-space-3)}.product-editor[data-v-00223272] .el-descriptions__table{table-layout:fixed;width:100%}.product-editor[data-v-00223272] .el-descriptions__content{overflow-wrap:anywhere;white-space:pre-wrap}@media (width<=760px){.product-editor__grid[data-v-00223272]{grid-template-columns:minmax(0,1fr);gap:0}}.platform-detail[data-v-43525f5d]{gap:var(--ry-space-4);display:grid}.platform-detail h2[data-v-43525f5d],.platform-detail h3[data-v-43525f5d],.platform-detail p[data-v-43525f5d]{margin:0}.platform-detail h2[data-v-43525f5d]{font-size:var(--ry-font-size-xl)}.platform-detail h3[data-v-43525f5d]{font-size:var(--ry-font-size-lg)}.platform-detail__coupon[data-v-43525f5d]{gap:var(--ry-space-3);display:grid}.platform-detail__text[data-v-43525f5d]{white-space:pre-wrap;overflow-wrap:anywhere;line-height:var(--ry-line-height-relaxed)}.platform-detail[data-v-43525f5d] .el-descriptions__content{overflow-wrap:anywhere}.source-maintenance-note[data-v-13a03950]{box-sizing:border-box;min-height:var(--el-component-size);padding-inline:var(--ry-space-3);border:1px solid var(--ry-border-subtle);border-radius:var(--ry-radius-sm);background:var(--ry-bg-surface-muted);color:var(--ry-text-secondary);font-size:var(--ry-font-size-sm);white-space:nowrap;align-items:center;display:inline-flex}.products-page[data-v-13a03950]{min-width:0;max-width:100%;height:100%}.product-detail[data-v-13a03950]{border:1px solid var(--ry-border-default);border-radius:var(--ry-radius-lg);background:var(--ry-bg-surface);min-width:0;overflow:hidden}.product-detail[data-v-13a03950] .el-tabs__header{padding-inline:var(--ry-space-5);background:var(--ry-bg-surface-lighter);margin:0}.product-content[data-v-13a03950]{gap:var(--ry-space-4);min-width:0;padding:var(--ry-space-5);display:grid}.product-overview[data-v-13a03950]{grid-template-columns:minmax(0, var(--de4ab014)) minmax(0, 1fr);gap:var(--ry-space-4);align-items:start;display:grid}.product-cover[data-v-13a03950]{width:100%;aspect-ratio:var(--a31001e0);border:1px solid var(--ry-border-subtle);border-radius:var(--ry-radius-md);overflow:hidden}.product-cover[data-v-13a03950] .el-empty{padding:var(--ry-space-2)}.product-section h2[data-v-13a03950]{font-size:var(--ry-font-size-md);margin:0 0 var(--ry-space-3)}.product-section p[data-v-13a03950],.product-audit-detail[data-v-13a03950]{white-space:pre-wrap;overflow-wrap:anywhere}.product-audit-detail[data-v-13a03950]{gap:var(--ry-space-2);padding:var(--ry-space-4);display:grid}.product-detail[data-v-13a03950] .el-descriptions__table{table-layout:fixed;width:100%}.product-detail[data-v-13a03950] .el-descriptions__content{overflow-wrap:anywhere}@media (width<=760px){.product-content[data-v-13a03950]{padding:var(--ry-space-3)}.product-overview[data-v-13a03950]{grid-template-columns:minmax(0,1fr)}}
