.ta-purchase-agreement{display:flex!important;align-items:flex-start;gap:8px;margin:8px 12px 8px 0;color:#56656c;font-size:15px;line-height:1.55;cursor:pointer}.ta-purchase-agreement input{width:18px;height:18px;margin:2px 0 0;flex:0 0 auto;accent-color:#55aac2}.ta-purchase-agreement a{color:#2d92af;text-decoration:none}.ta-purchase-agreement a:hover{text-decoration:underline}#ta-agreement-toast{position:fixed;left:50%;top:18%;z-index:20050;max-width:calc(100vw - 40px);padding:12px 18px;border-radius:10px;background:rgba(35,45,50,.92);color:#fff;font-size:15px;line-height:1.5;opacity:0;pointer-events:none;transform:translate(-50%,-8px);transition:.18s ease}#ta-agreement-toast.show{opacity:1;transform:translate(-50%,0)}#ta-promotion-agreement-modal{position:fixed;inset:0;z-index:20040;display:none;align-items:center;justify-content:center;padding:20px;background:rgba(22,36,45,.58)}#ta-promotion-agreement-modal.show{display:flex}#ta-promotion-agreement-modal article{display:flex;flex-direction:column;width:min(760px,100%);max-height:88vh;border-radius:16px;background:#fff;color:#26343a;box-shadow:0 24px 70px rgba(20,35,44,.3);font:15px/1.65 system-ui,"Microsoft YaHei",sans-serif}#ta-promotion-agreement-modal header{padding:18px 24px 10px;border-bottom:1px solid #e8eef0}#ta-promotion-agreement-modal h2{margin:0;color:#376d7c;font-size:24px}#ta-promotion-agreement-modal header p{margin:2px 0;color:#7a8d94}#ta-promotion-agreement-modal .ta-promotion-agreement-body{padding:16px 24px;overflow:auto}#ta-promotion-agreement-modal h3{margin:18px 0 6px;color:#376d7c}#ta-promotion-agreement-modal p{margin:6px 0}#ta-promotion-agreement-modal footer{padding:12px 20px;border-top:1px solid #e8eef0;text-align:right}#ta-promotion-agreement-modal button{min-width:88px;padding:9px 18px;border:0;border-radius:8px;background:#56a9c1;color:#fff;cursor:pointer}@media(max-width:575px){.ta-purchase-agreement{font-size:13px;margin:8px 6px}.ta-purchase-agreement input{width:17px;height:17px}#ta-promotion-agreement-modal{padding:10px}#ta-promotion-agreement-modal article{max-height:94vh}#ta-promotion-agreement-modal header,#ta-promotion-agreement-modal .ta-promotion-agreement-body{padding-left:16px;padding-right:16px}}
