#twomedicstwo-kr-pay-overlay .twomedics-pay-panel{box-sizing:border-box;background:var(--background,#fff);border-radius:1rem;width:max-content;max-width:calc(100vw - 2rem);max-height:min(92vh,720px);padding:2.25rem .5rem .75rem;position:relative;overflow:visible;box-shadow:0 25px 50px -12px #0f172a47,0 0 0 1px #0f172a0f}#twomedicstwo-kr-pay-overlay .twomedics-pay-close{z-index:1;appearance:none;color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;font-size:1.5rem;line-height:1;display:flex;position:absolute;top:.375rem;right:.375rem}#twomedicstwo-kr-pay-overlay .twomedics-pay-close:hover{color:#0f172a;background:#f1f5f9}#twomedicstwo-kr-pay-overlay .twomedics-kr-host{width:max-content;max-width:100%}#twomedicstwo-kr-pay-overlay .twomedics-kr-host .kr-smart-form{margin:0}
