.market-trial-dialog{box-sizing:border-box;width:calc(100% - 24px);max-width:520px;max-height:88vh;padding:0;border:1px solid #dbe5f1;border-radius:20px;color:#173254;background:#f5f8fd;box-shadow:0 18px 70px #0b24424d;overflow:auto}.market-trial-dialog::backdrop{background:#0b244282}.market-trial-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;padding:18px;background:linear-gradient(120deg,#0754b8,#0878eb);color:#fff}.market-trial-head h2{font-size:21px;line-height:1.25;margin:5px 0 0}.market-trial-head small{font-size:10px;letter-spacing:.09em}.market-trial-head button{border:1px solid #ffffff70;background:transparent;color:white;border-radius:50%;width:32px;height:32px;font-size:23px;cursor:pointer;flex-shrink:0}.market-trial-body{padding:16px;font-size:13px;line-height:1.55}.market-trial-callout{background:#e5f5ed;border:1px solid #bedfce;border-radius:12px;padding:14px;color:#17673e}.market-trial-callout strong{font-size:18px}.market-trial-callout p{margin:5px 0 0}.market-trial-package{border:1px solid #dae4f1;border-radius:12px;background:white;margin:10px 0;overflow:hidden}.market-trial-package summary{padding:13px;font-weight:700;cursor:pointer}.market-trial-package>div{padding:0 13px 13px}.market-trial-package small{display:block;color:#657994;font-size:11px;margin-top:3px}.market-trial-package p{margin:8px 0}.market-trial-package ul{padding-left:18px}.market-trial-note{color:#657994;font-size:11px}.market-trial-actions{display:grid;gap:9px;padding:0 16px 18px}.market-trial-actions button,.market-trial-optin button{border:0;border-radius:10px;padding:12px;background:#0969f5;color:white;font-size:12px;line-height:1.45;font-weight:600;cursor:pointer}.market-trial-actions .secondary{background:#e7effa;color:#164c91}.market-trial-optin{padding:13px;border:1px solid #cbdcf3;border-radius:12px;background:#edf5ff;margin:14px 0}.market-trial-optin label{display:flex;align-items:flex-start;gap:8px;font-size:12px;line-height:1.5}.market-trial-optin button{margin-top:9px}.market-trial-optin p{font-size:12px;color:#35604a}.market-trial-optin[hidden]{display:none}.market-trial-dialog button:focus-visible{outline:3px solid #7cb5ff;outline-offset:2px}
