.j3d-reducer__tool{max-width:1100px;margin:24px auto;padding:20px;border:1px solid #d8dee7;border-radius:10px;background:#fff}.j3d-reducer__drop{display:block;padding:24px;border:2px dashed #9aa9bb;border-radius:8px;text-align:center;cursor:pointer}.j3d-reducer__drop input{display:block;margin:12px auto 0;max-width:100%}.j3d-reducer__controls{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin:18px 0}.j3d-reducer__controls label{flex:1;min-width:230px}.j3d-reducer__controls input{display:block;width:100%;margin-top:8px}.j3d-reducer button,.j3d-reducer__download{padding:10px 16px;border:1px solid #286090;border-radius:5px;background:#337ab7;color:#fff;cursor:pointer}.j3d-reducer button:disabled{opacity:.5;cursor:default}.j3d-reducer :focus-visible{outline:3px solid #f0ad4e;outline-offset:2px}.j3d-reducer__warning{padding:12px;background:#fff7e5;border-left:4px solid #e4a11b}.j3d-reducer__views{display:grid;grid-template-columns:1fr 1fr;gap:14px}.j3d-reducer__views figure{margin:0}.j3d-reducer__views figcaption{font-weight:600;margin-bottom:6px}.j3d-reducer__canvas{height:320px;position:relative;background:#f1f4f8;border-radius:6px;overflow:hidden}.j3d-reducer__canvas canvas{width:100%;height:100%;display:block}.j3d-reducer__stats{padding:12px 0}.j3d-reducer__download{display:inline-block;margin-top:14px;text-decoration:none}@media(max-width:600px){.j3d-reducer__tool{padding:12px;margin:16px 0}.j3d-reducer__views{grid-template-columns:1fr}.j3d-reducer__canvas{height:240px}.j3d-reducer__controls{align-items:stretch}.j3d-reducer__controls button{width:100%}}

/* Keep floating video ads in document flow on this tall interactive page. */
body.j3d-reducer-page #moevideo{position:static!important;inset:auto!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;transform:none!important;display:block!important;width:min(100%,640px)!important;max-width:calc(100vw - 24px)!important;margin:24px auto!important;z-index:auto!important}
body.j3d-reducer-page #moevideo iframe,body.j3d-reducer-page #moevideo video{max-width:100%!important}
