:where([data-component-id="visitbasic_base:modal-wx"]) :where(.modal-wx-dialog){display:flex;flex-direction:column;height:100%;max-height:calc(100vh - 10vw);max-width:90vw;overflow:hidden;pointer-events:none;width:100%}:where([data-component-id="visitbasic_base:modal-wx"]) :where(.modal-wx-dialog)[open]{pointer-events:all}:where([data-component-id="visitbasic_base:modal-wx"]) :where(.modal-wx-dialog):not([open]){display:none}:where([data-component-id="visitbasic_base:modal-wx"]) :where(.modal-wx-body){flex-grow:1;overflow-y:auto}:where([data-component-id="visitbasic_base:modal-wx"]) .modal-wx-close-trigger,:where([data-component-id="visitbasic_base:modal-wx"]) button.modal-wx-close-trigger{align-items:center;background:none transparent;border:none;color:currentColor;display:flex;font-size:3.75rem;height:1em;inset:0 0 auto auto;justify-content:center;line-height:1;margin:0;padding:0;position:absolute;width:1em}:where([data-component-id="visitbasic_base:modal-wx"]) .modal-wx-close-trigger svg,:where([data-component-id="visitbasic_base:modal-wx"]) button.modal-wx-close-trigger svg{display:block;font-size:1.5rem;height:1em;width:1em}html:has(.modal-wx-dialog[open]){overflow:hidden;scrollbar-gutter:stable}