.ptc-liquidity-dialog{width:calc(100vw - 40px);max-width:1700px;height:90vh;height:90dvh;max-height:100dvh;margin:auto;padding:0;border:1px solid hsl(var(--border));border-radius:12px;background:hsl(var(--background));color:hsl(var(--foreground));box-shadow:0 22px 70px #0005;overflow:hidden}.ptc-liquidity-dialog::backdrop{background:#000b}.ptc-liquidity-dialog>header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 20px;border-bottom:1px solid hsl(var(--border))}.ptc-liquidity-dialog h2{margin:0;font-size:18px;font-weight:600;line-height:1.4;letter-spacing:-.02em}.ptc-liquidity-dialog header p{margin:3px 0 0;font-size:12px;line-height:1.5;color:hsl(var(--muted-foreground))}.ptc-liquidity-dialog header button{border:0;background:transparent;color:inherit;display:grid;place-items:center;cursor:pointer;border-radius:6px;width:36px;height:36px;flex-shrink:0}.ptc-liquidity-dialog header button:hover{background:hsl(var(--muted))}.ptc-liquidity-dialog header button:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:2px}.ptc-liquidity-dialog-body{height:calc(100% - 82px);position:relative}.ptc-liquidity-dialog iframe{display:block;width:100%;height:100%;border:0;background:hsl(var(--background))}.ptc-liquidity-dialog-loading{position:absolute;inset:0;display:grid;place-items:center;margin:0;background:hsl(var(--background));font-size:14px;pointer-events:none}@media (max-width:640px){.ptc-liquidity-dialog{width:100vw;height:100dvh;max-height:100dvh;border:0;border-radius:0}.ptc-liquidity-dialog>header{padding:12px 14px}.ptc-liquidity-dialog h2{font-size:16px}.ptc-liquidity-dialog-body{height:calc(100% - 77px)}}.ptc-liquidity-dialog[open]{display:flex;flex-direction:column}.ptc-liquidity-dialog>header{flex-shrink:0}.ptc-liquidity-dialog .ptc-liquidity-dialog-body{flex:1;min-height:0;height:auto}.ptc-liquidity-dialog h2{font-family:inherit;font-weight:600;line-height:1.4}
