.pta-dialog{background:#091827;color:#edf4fc;width:min(1000px,95vw);max-height:92dvh;padding:24px;border:1px solid #35526c;border-radius:20px}.pta-dialog .pd-header{display:flex;justify-content:space-between;align-items:center;gap:12px;position:sticky;top:-24px;background:#091827;z-index:1;padding:16px 0}.pta-dialog h2{font-size:clamp(24px,4vw,34px);margin:0}.pta-dialog p{line-height:1.75}.pta-hero{display:flex;align-items:center;gap:20px;padding:20px;background:linear-gradient(120deg,#153b52,#163627);border:1px solid #456e63;border-radius:16px;font-size:19px}.pta-hero img{border-radius:16px;flex-shrink:0}.pta-card{padding:22px;margin:16px 0;background:#10263a;border:1px solid #2e4c65;border-radius:16px}.pta-card h3{color:#bbff60;font-size:22px;margin-top:0}.pta-state{border-left:4px solid #91caff;padding:16px;background:#0e2436;border-radius:12px}.pta-dialog a{color:#bbff60}.pta-dialog details{margin:18px 0}.pta-dialog .pd-button{margin:12px 10px 0 0;min-height:46px}.pta-home{background:#10283e;border:1px solid #34536c;border-radius:18px;padding:24px;margin:16px 0}.pta-home h2{color:#bbff60}.pta-home button{padding:12px 18px;background:#bbff60;color:#091827;border:0;border-radius:10px;font-weight:700;font-size:16px;cursor:pointer}@media(max-width:600px){.pta-dialog{padding:16px}.pta-dialog .pd-header{top:-16px}.pta-hero{align-items:flex-start;font-size:17px;padding:16px;gap:12px}.pta-hero img{width:52px;height:52px}.pta-card{padding:16px}.pta-home{padding:18px}}
