.tlv-activity{color:var(--text,#f8f3f5);padding:24px 0}.tlv-activity .section-top{gap:20px}.tlv-activity h2{font-size:clamp(30px,4vw,50px)}.tlv-activity p{color:#b9acb2;line-height:1.7}.tlv-activity-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:26px 0 14px;display:grid}.tlv-activity-stats article,.tlv-activity-columns>article{background:#170f14;border:1px solid #573440;border-radius:14px;padding:25px}.tlv-activity-stats small{color:#eab4cf;letter-spacing:1.7px;font-size:11px;display:block}.tlv-activity-stats strong{color:#f4bbd9;margin:10px 0;font-size:52px;line-height:1.3;display:block}.tlv-activity-stats p{margin:0;font-size:12px}.tlv-live-dot{background:#9dddb9;border-radius:100%;width:7px;height:7px;margin-right:6px;display:inline-block;box-shadow:0 0 0 3px #9dddb914}.tlv-activity-columns{grid-template-columns:1fr 1fr;gap:18px;margin:24px 0;display:grid}.tlv-activity-columns h3,.tlv-email-visits h3{margin:0 0 16px;font-size:24px}.tlv-activity-columns ul{margin:0;padding:0;list-style:none}.tlv-activity-columns li{text-transform:capitalize;border-bottom:1px solid #35222b;justify-content:space-between;gap:14px;padding:13px 0;display:flex}.tlv-activity-columns li small{color:#a88c9c;text-align:right;font-size:11px}.tlv-email-visits{margin-top:30px}.tlv-email-visits>p{max-width:760px;font-size:13px}.tlv-visit-table{border:1px solid #573440;border-radius:12px;margin-top:20px;overflow-x:auto}.tlv-visit-table table{border-collapse:collapse;text-align:left;width:100%;min-width:620px;font-size:13px}.tlv-visit-table th,.tlv-visit-table td{overflow-wrap:anywhere;border-bottom:1px solid #35222b;padding:16px}.tlv-visit-table th{letter-spacing:1.5px;color:#eab4cf;background:#21121b;font-size:10px}.tlv-visit-table td{max-width:270px}.tlv-active-label{color:#9dddb9;letter-spacing:1px;margin-top:5px;font-size:9px;display:block}.tlv-empty-visits{border:1px dashed #573440;border-radius:10px;padding:22px}.tlv-source-backup{border-top:1px solid #573440;margin-top:30px;padding-top:20px}.tlv-source-backup summary{cursor:pointer;color:#d7bdca;font-size:13px}.tlv-source-backup p{font-size:12px}.tlv-premade-promo{background:linear-gradient(125deg,#1e1019,#0c0a0c 75%);border-top:1px solid #432233;border-bottom:1px solid #432233;grid-template-columns:1fr 1.1fr;align-items:center;gap:65px;padding-top:90px;padding-bottom:90px;display:grid;position:relative;overflow:hidden}.tlv-premade-copy{z-index:1;position:relative}.tlv-premade-copy h2{letter-spacing:-2px;margin:20px 0 23px;font-size:clamp(34px,4.6vw,66px);line-height:1.03}.tlv-premade-copy h2 em{color:#efbad6}.tlv-premade-copy>p:not(.eyebrow){color:#c6b6bf;max-width:430px;font-size:15px;line-height:1.8}.tlv-premade-perks{flex-wrap:wrap;gap:12px;margin:23px 0 28px;display:flex}.tlv-premade-perks span{letter-spacing:1.2px;color:#efbad6;border:1px solid #5a3348;border-radius:30px;padding:9px 11px;font-size:9px}.tlv-premade-copy>small{color:#ae8e9e;margin-top:14px;font-size:11px;display:block}.tlv-premade-gallery{perspective:1000px;justify-content:center;align-items:center;gap:4%;min-height:340px;padding:30px 0 45px;display:flex}.tlv-premade-book{color:#d2bdc8;cursor:pointer;background:0 0;border:0;width:29%;padding:0;transition:transform .25s}.tlv-premade-book img{aspect-ratio:2/3;object-fit:cover;border-radius:2px 7px 7px 2px;width:100%;display:block;transform:rotateY(-12deg);box-shadow:7px 10px 0 -5px #94818c,15px 22px 30px #000b}.tlv-premade-book-0{transform:translateY(18px)rotate(-7deg)}.tlv-premade-book-1{z-index:1;transform:translateY(-15px)}.tlv-premade-book-2{transform:translateY(21px)rotate(7deg)}.tlv-premade-book:hover{transform:translateY(-20px)}.tlv-premade-book>.tlv-premade-title{text-transform:uppercase;letter-spacing:1px;margin-top:22px;font-size:9px;line-height:1.4;display:block}.tlv-premade-gallery:empty{display:none}@media (max-width:760px){.tlv-activity-stats{grid-template-columns:1fr}.tlv-activity-stats article{grid-template-columns:1fr auto;gap:3px 16px;padding:20px;display:grid}.tlv-activity-stats strong{grid-area:1/2/3;margin:0;font-size:38px}.tlv-activity-stats p{grid-column:1}.tlv-activity-columns{grid-template-columns:1fr}.tlv-premade-promo{grid-template-columns:1fr;gap:20px;padding-top:55px;padding-bottom:40px}.tlv-premade-copy h2{letter-spacing:-1.5px;font-size:43px}.tlv-premade-gallery{max-width:510px;min-height:280px;padding-top:35px}.tlv-activity .section-top{flex-wrap:wrap}.tlv-activity-columns>article{padding:22px}}
