.cfp-workspace dialog.product-review-dialog{--review-dialog-bg:#fffefa;--review-dialog-text:#173c2e;--review-dialog-muted:#54675c;--review-dialog-border:#cdd5c8;background:var(--review-dialog-bg);color:var(--review-dialog-text);width:min(480px,calc(100vw - 32px));max-height:calc(100dvh - 32px);margin:auto;inset:0;position:fixed;padding:24px;overflow:auto;border:1px solid var(--review-dialog-border);border-radius:24px;font-family:Inter,system-ui,sans-serif}.cfp-workspace dialog.product-review-dialog .ws-dialog-heading{display:block;padding-right:40px;margin-bottom:16px}.cfp-workspace dialog.product-review-dialog .ws-dialog-heading h2{font:600 1.5rem/1.3 Inter,system-ui,sans-serif;margin:16px 0 0;color:inherit;overflow-wrap:anywhere}.cfp-workspace dialog.product-review-dialog .ws-icon-tile{width:48px;height:48px;background:#e7efdf;color:#173c2e;border-radius:14px}.cfp-workspace dialog.product-review-dialog>p{color:var(--review-dialog-muted);line-height:1.6;overflow-wrap:anywhere}.cfp-workspace dialog.product-review-dialog>.ws-actions:last-child{position:static;background:var(--review-dialog-bg);border-color:var(--review-dialog-border);padding-top:16px;margin-top:20px;gap:12px;display:flex;flex-wrap:wrap}.cfp-workspace dialog.product-review-dialog .ws-actions button{min-height:48px;flex:1;white-space:normal;overflow-wrap:anywhere;border-radius:999px;background:#d9ef8b;color:#173c2e;border:1px solid #d9ef8b}.cfp-workspace dialog.product-review-dialog .ws-actions button.ws-secondary,.cfp-workspace dialog.product-review-dialog .ws-dialog-close{background:transparent;color:var(--review-dialog-text);border-color:var(--review-dialog-border)}@media(prefers-color-scheme:dark){.cfp-workspace dialog.product-review-dialog{--review-dialog-bg:#243c30;--review-dialog-text:#f6f4ec;--review-dialog-muted:#c4d1c6;--review-dialog-border:#526b5b;color-scheme:dark}.cfp-workspace dialog.product-review-dialog .ws-icon-tile{background:#365747;color:#f6f4ec}}@media(max-width:480px){.cfp-workspace dialog.product-review-dialog{padding:20px}.cfp-workspace dialog.product-review-dialog .ws-actions{flex-direction:column}.cfp-workspace dialog.product-review-dialog .ws-actions button{flex:auto;width:100%}}.admin-workspace.admin-decision-dialog.product-review-admin-dialog{font-family:Inter,system-ui,sans-serif;border:1px solid var(--admin-border,#cdd5c8);border-radius:24px;padding:24px}.admin-workspace.product-review-admin-dialog .admin-decision-icon{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:#e7efdf;color:#173c2e;margin-bottom:20px}.admin-workspace.product-review-admin-dialog .admin-decision-icon svg{width:24px;height:24px}.admin-workspace.product-review-admin-dialog .admin-decision-actions button{min-height:48px;white-space:normal;overflow-wrap:anywhere;border-radius:999px}.admin-workspace.product-review-admin-dialog .admin-primary-action{background:#d9ef8b;color:#173c2e;border:1px solid #d9ef8b}.admin-workspace.product-review-admin-dialog .admin-secondary-action{background:transparent;color:inherit;border:1px solid var(--admin-border,#cdd5c8)}.admin-workspace.product-review-admin-dialog .admin-danger-action{background:#a33030;color:#fff;border-color:#a33030}@media(prefers-color-scheme:dark){.admin-workspace.admin-decision-dialog.product-review-admin-dialog{--admin-surface:#243c30;--admin-border:#526b5b;background:#243c30;color:#f6f4ec;color-scheme:dark}.admin-workspace.product-review-admin-dialog :is(p,h2,dt,dd,span){color:inherit}.admin-workspace.product-review-admin-dialog :is(dl,.rounded-xl){background:#1c3026;border-color:#526b5b}.admin-workspace.product-review-admin-dialog .admin-decision-icon{background:#365747;color:#f6f4ec}}@media(max-width:480px){.admin-workspace.product-review-admin-dialog .admin-decision-actions{flex-direction:column}.admin-workspace.product-review-admin-dialog .admin-decision-actions button{width:100%}}.cfp-workspace dialog.product-review-dialog:modal{margin:auto;inset:0}.cfp-workspace dialog.product-review-dialog .border-t{border-color:var(--review-dialog-border)}.cfp-product-import,.cfp-product-import *,.cfp-product-review-evidence,.cfp-product-review-evidence *,.cfp-product-review-page,.cfp-product-review-page *,.cfp-product-review-progress,.cfp-product-review-progress *{min-width:0}.cfp-product-import :is(h2,h3,p,label,button),.cfp-product-review-evidence :is(p,dt,dd,figcaption,li),.cfp-product-review-page :is(h1,h2,h3,p,dt,dd,figcaption,label,button),.cfp-product-review-progress :is(summary,p,time){overflow-wrap:anywhere}.cfp-product-review-heading>div{min-width:0;flex:1 1 280px}.cfp-product-review-evidence figure{margin:0}@media(max-width:480px){.cfp-product-review-evidence .cfp-review-photo-grid{grid-template-columns:minmax(0,1fr)}.cfp-product-review-evidence .cfp-review-photo-grid>figure{grid-column:1/-1}}.cfp-product-import table{min-width:600px}.cfp-product-review-page a,.cfp-product-review-progress a{overflow-wrap:anywhere}