.eureka-product-preview{display:flex;flex-direction:column;height:100%;min-height:540px;min-width:760px;background:var(--wv-bg-canvas);color:var(--wv-text-primary);font:13px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;isolation:isolate}.eureka-product-preview-notice{flex:none;padding:8px 14px;border-bottom:1px solid var(--wv-border-subtle);color:var(--wv-text-secondary);background:var(--wv-bg-sidebar);font-size:11px}.eureka-product-preview-feedback{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 14px;background:var(--wv-status-info-bg);color:var(--wv-status-info-fg)}.eureka-product-preview-feedback button{color:inherit;background:transparent;border:0;min-width:32px;min-height:32px;cursor:pointer}.eureka-product-preview-body{position:relative;flex:1;min-height:0;overflow:hidden}.eureka-product-preview .strategy-library{position:absolute;inset:0;z-index:0}.eureka-product-preview .strategy-library-create-backdrop{position:absolute}.eureka-product-preview .strategy-library-create-dialog{max-height:calc(100% - 32px)}.eureka-product-preview-integrated{display:grid;grid-template-columns:216px minmax(0,1fr);height:100%}.eureka-product-preview-content{display:flex;flex-direction:column;min-width:0;min-height:0;overflow:auto}.eureka-product-preview-integrated .strategy-library-sidebar{overflow:auto}.eureka-product-preview button:focus-visible{outline:var(--wv-focus-ring-width) solid var(--wv-focus-ring);outline-offset:var(--wv-focus-ring-offset)}