/* Assisted design review stays inside the CRM and uses the same protected editor. */
.assisted-workspace{max-width:1100px;margin:0 auto!important;padding:18px!important}.assisted-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.assisted-heading h1{font-size:23px;margin:4px 0}.assisted-heading p{margin:0;font-size:13px}.assisted-workspace .notice{padding:12px 14px;margin:12px 0;font-size:13px}.assisted-workspace .notice p{margin:5px 0 0}.assisted-products{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:10px}.assisted-products article{display:flex;align-items:center;gap:12px;border:1px solid #d7e4dd;border-radius:10px;padding:12px;min-width:0}.assisted-products article img{width:52px;height:52px;object-fit:contain;background:#f7f7ee;border-radius:6px;flex:none}.assisted-products article>div{flex:1;min-width:0;font-size:13px;overflow-wrap:anywhere}.assisted-products small{display:block;font-size:11px;margin-top:4px;color:#52716a}.assisted-products .button{font-size:12px;padding:9px 12px;min-height:42px;flex:none;white-space:normal}.assisted-actions{display:flex;gap:8px;flex-wrap:wrap;margin:16px 0}.assisted-actions form{margin:0}.assisted-approval{display:grid;gap:12px;background:#f1f8f2;border:1px solid #c4dfca;border-radius:12px;padding:16px}.assisted-approval .checkbox-line,.assisted-discard .checkbox-line{display:flex;gap:10px;align-items:flex-start;font-size:13px;line-height:1.5}.assisted-approval input[type=checkbox],.assisted-discard input[type=checkbox]{flex:none;width:18px;height:18px;margin:1px 0}.assisted-approval .button{justify-self:start;min-height:44px}.assisted-discard{margin-top:16px;padding:12px;border:1px solid #ebc9c5;border-radius:10px}.assisted-discard summary{cursor:pointer;color:#9b2e30;font-size:12px;font-weight:600}.assisted-discard form{display:grid;gap:12px;margin-top:12px}.assisted-discard .button{justify-self:start}.workspace-assisted iframe{display:block;width:100%;height:max(360px,calc(100dvh - 260px));border:0}.workspace-products:has(>.workspace-product:only-child){grid-template-columns:minmax(0,1fr)}.assisted-site .store-header,.assisted-site .site-header,.assisted-site .announcement-bar,.assisted-site .top-bar,.assisted-site footer,.assisted-site .mobile-nav,.assisted-site .ferito-widget,.assisted-site [data-order-attention],.assisted-site .order-attention,.assisted-site .assistant-launcher{display:none!important}.assisted-site{padding:0!important}.assisted-site #contenido{padding:0!important}.assisted-site .feris-studio .shell{width:100%;max-width:none;padding:12px}.assisted-site .feris-studio .intro{padding:6px 0 12px}.assisted-site .feris-studio .intro h1{font-size:27px}.assisted-site .feris-studio .purchase-context{margin:0 0 12px;padding:12px}.assisted-site .feris-studio .steps{margin:10px 0}.assisted-site .feris-studio .intro>.version-badge{display:none}.crm-workspace-embedded .assisted-heading>a{display:none}.assisted-workspace button:focus-visible,.assisted-workspace a:focus-visible{outline:3px solid #e5bd27;outline-offset:3px}
@media(max-width:600px){.assisted-workspace{padding:12px!important}.assisted-heading{align-items:flex-start}.assisted-heading h1{font-size:20px}.assisted-heading>a{font-size:11px}.assisted-products article{flex-wrap:wrap;padding:10px}.assisted-products .button{margin-left:64px}.assisted-actions{display:grid;grid-template-columns:1fr}.assisted-actions .button{width:100%}.assisted-approval{padding:12px}.assisted-approval .button{width:100%;font-size:12px}.workspace-assisted iframe{height:max(340px,calc(100dvh - 270px))}.assisted-site .feris-studio .purchase-context{display:grid;gap:7px;font-size:12px}.assisted-site .feris-studio .intro h1{font-size:24px}}
.assisted-site .announcement,.assisted-site .notifications,.assisted-site .mobile-store-nav,.assisted-site .assistant-widget{display:none!important}.assisted-products article>div{min-width:90px}@media(max-width:600px){.assisted-products article{display:grid;grid-template-columns:52px minmax(0,1fr);align-items:center}.assisted-products article>div{min-width:0}.assisted-products article>.button{grid-column:2;margin-left:0;justify-self:start;max-width:100%}}
