.dn-coplanar-manager{margin:0 0 14px}.dn-coplanar-open{display:flex;align-items:center;gap:12px;min-height:44px;padding:10px 15px;background:#fff6df;color:#805600;border:1px solid #dfbd79;border-radius:9px;font-size:14px;font-weight:600;cursor:pointer}.dn-coplanar-open:hover{background:#ffedc2}.dn-coplanar-overlay{position:fixed!important;inset:0!important;background:#0009!important;z-index:10020!important}.dn-coplanar-dialog{position:fixed!important;inset:auto!important;top:50%!important;left:50%!important;translate:none!important;transform:translate(-50%,-50%)!important;width:min(900px,calc(100vw - 24px))!important;max-width:900px!important;max-height:calc(100dvh - 24px);overflow:auto;background:#fff!important;color:#202328!important;border:1px solid #ddd;border-radius:15px;padding:22px;gap:10px;z-index:10021!important;font-family:Arial,sans-serif}.dn-coplanar-dialog h2{font-size:21px;line-height:1.3;margin:0;padding-right:30px}.dn-coplanar-dialog [data-slot=dialog-description]{font-size:14px;line-height:1.5;color:#666;margin:0}.dn-coplanar-viewer{height:min(62dvh,590px);min-height:280px;background:#f2f1ee;border-radius:10px;overflow:hidden;touch-action:none}.dn-coplanar-hint{font-size:12px;line-height:1.5;color:#69717a;margin:0}.dn-coplanar-done{justify-self:end;min-height:44px;border:0;border-radius:9px;background:#ffb21b;color:#202328;padding:10px 28px;font-weight:600;cursor:pointer}.dn-coplanar-dialog>.dn-coplanar-done{position:static!important}.dn-coplanar-open:focus-visible,.dn-coplanar-done:focus-visible{outline:3px solid #b47b13;outline-offset:3px}@media(max-width:600px){.dn-coplanar-dialog{padding:18px 14px;gap:10px}.dn-coplanar-dialog h2{font-size:18px}.dn-coplanar-dialog [data-slot=dialog-description]{font-size:13px}.dn-coplanar-viewer{height:54dvh;min-height:260px}.dn-coplanar-done{width:100%}.dn-coplanar-open{width:100%;text-align:left;justify-content:space-between}}
