.ts-statistics-banner,.ts-statistics-dialog{box-sizing:border-box;color:#293b44;font:14px/1.65 Arial,Helvetica,sans-serif}.ts-statistics-banner *,.ts-statistics-dialog *{box-sizing:border-box}.ts-statistics-banner{z-index:200;background:#fff;border:1px solid #d6e0e5;border-radius:8px;align-items:center;gap:30px;width:min(1000px,100% - 32px);padding:23px 27px;display:flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 10px 50px #21374626}.ts-statistics-banner strong{font-size:17px}.ts-statistics-banner p{color:#61747e;max-width:600px;margin:7px 0 0;font-size:12px}.ts-statistics-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ts-statistics-actions button{color:#365b6d;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #becdd5;border-radius:4px;padding:10px 13px;font:600 12px/1.4 Arial,sans-serif}.ts-statistics-actions .ts-statistics-primary{color:#fff;background:#47768b;border-color:#47768b}.ts-statistics-dialog{background:#fff;border:1px solid #cfdae0;border-radius:8px;width:min(600px,100% - 30px);max-height:90dvh;margin:auto;padding:32px;overflow:auto}.ts-statistics-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#203a4b99}.ts-statistics-dialog h2{letter-spacing:-.5px;margin:0 0 25px;font-size:25px;font-weight:600}.ts-statistics-close{color:#58717e;cursor:pointer;background:0 0;border:0;font-size:28px;position:absolute;top:9px;right:12px}.ts-statistics-option{border-top:1px solid #e1e8eb;justify-content:space-between;align-items:center;gap:20px;padding:18px 0;display:flex}.ts-statistics-option strong{font-size:13px}.ts-statistics-option p,.ts-statistics-note{color:#61747e;margin:6px 0;font-size:12px}.ts-statistics-option>span{white-space:nowrap;color:#47768b;font-size:11px}.ts-statistics-option input{accent-color:#47768b;flex-shrink:0;width:19px;height:19px}.ts-statistics-dialog>.ts-statistics-actions{margin-top:25px}:is(.ts-statistics-banner :focus-visible,.ts-statistics-dialog :focus-visible){outline-offset:3px;outline:3px solid #90b6c8}@media (max-width:760px){.ts-statistics-banner{flex-direction:column;align-items:stretch;gap:17px;width:calc(100% - 20px);padding:20px;bottom:10px}.ts-statistics-dialog{padding:28px 22px}.ts-statistics-actions button{flex-grow:1}}@media print{.ts-statistics-banner,.ts-statistics-dialog{display:none!important}}
