.ts-result,.ts-received{box-sizing:border-box;padding:16px 18px;margin:0 0 18px;border:1px solid #bbd8cf;border-radius:14px;background:#edf6ef;color:#244c4a;line-height:1.6}.ts-result{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.ts-result strong{flex:1;min-width:180px;font-size:16px}.ts-result small{flex-basis:100%;color:#627e76}.ts-result button,.ts-received button,.ts-actions button,.ts-actions a{border:1px solid #317571!important;background:#317571!important;color:#fff!important;border-radius:9px!important;padding:10px 15px!important;font-size:15px!important;font-weight:600;text-decoration:none;cursor:pointer}.ts-note{font-size:14px;line-height:1.6;color:#667d76;margin:10px 0}.ts-dialog{box-sizing:border-box;width:min(600px,94vw);max-height:90vh;border:1px solid #bfd5cd;border-radius:18px;padding:22px;color:#244c4a;background:#fffefa;overflow-y:auto}.ts-dialog::backdrop{background:#15383199}.ts-dialog h2{font-size:23px!important;margin:8px 32px 12px 0!important}.ts-close{position:absolute;right:14px;top:10px;background:transparent!important;color:#315c55!important;border:0!important;font-size:28px!important;cursor:pointer}.ts-image{display:block;width:100%;height:auto;border:1px solid #d9e3dc;border-radius:9px}.ts-actions{display:flex;gap:10px;flex-wrap:wrap;margin:16px 0}.ts-dialog textarea{box-sizing:border-box;width:100%;font-size:13px;padding:10px;border:1px solid #c8d8d1;border-radius:8px;resize:vertical}.ts-dialog [hidden]{display:none!important}@media(max-width:600px){.ts-result{padding:14px}.ts-result strong{flex-basis:100%}.ts-dialog{padding:16px}.ts-actions>*{flex:1;text-align:center;white-space:nowrap}}
