.pae-analytics{font-family:inherit;color:#4f335e;max-width:1560px;margin:28px auto;padding:clamp(12px,3vw,32px);box-sizing:border-box}.pae-analytics *{box-sizing:border-box}.pae-analytics__heading h2{font-size:clamp(27px,3vw,42px);line-height:1.18;margin:9px 0}.pae-analytics__heading p{color:#776580;font-size:15px}.pae-analytics__eyebrow{letter-spacing:.13em;color:#a04a95;font-weight:800;font-size:11px}.pae-analytics__stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:20px 0}.pae-analytics__stats>div,.pae-analytics__panel{background:white;border:1px solid #eaddec;border-radius:20px;padding:22px;min-width:0;box-shadow:0 4px 20px #5c3b7710}.pae-analytics__stats span,.pae-analytics__stats small{display:block}.pae-analytics__stats span{font-size:13px;font-weight:700;color:#806687}.pae-analytics__stats strong{display:block;font-size:clamp(26px,3vw,42px);margin:8px 0;color:#6e3b82}.pae-analytics__stats small,.pae-analytics__subtle{font-size:12px;color:#877890}.pae-analytics__filters{display:flex;gap:14px;align-items:center;flex-wrap:wrap;margin:18px 0}.pae-analytics__filters label{font-size:14px;font-weight:650}.pae-analytics__filters select{padding:8px 12px;margin-left:8px;border:1px solid #dfcfeb;border-radius:10px}.pae-analytics__filters button{background:#814c98;color:white;border:0;border-radius:10px;padding:11px 18px;cursor:pointer}.pae-analytics__notice{padding:13px 18px;border-radius:12px;background:#f9f0f8;border:1px solid #eddbed;font-size:13px;line-height:1.65}.pae-analytics__panel{margin:18px 0}.pae-analytics__panel h3{margin:0 0 18px;font-size:20px}.pae-analytics__scroll{overflow-x:auto}.pae-analytics table{border-collapse:collapse;width:100%;font-size:14px;min-width:550px}.pae-analytics td,.pae-analytics th{padding:11px 12px;border-bottom:1px solid #eee2ef;text-align:left;overflow-wrap:anywhere}.pae-analytics th{color:#765881;font-size:12px}.pae-analytics__days{display:grid;gap:9px}.pae-analytics__day{display:grid;grid-template-columns:85px 1fr 45px;align-items:center;gap:10px;font-size:12px}.pae-analytics__track{height:13px;background:#f2eaf2;border-radius:8px;display:flex;overflow:hidden}.pae-analytics__track span{height:100%;display:block;flex:none}.pae-analytics__guest,.pae-analytics__legendguest{background:#dd83b5}.pae-analytics__member,.pae-analytics__legendmember{background:#7751ad}.pae-analytics__legend{font-size:12px;color:#71627c}.pae-analytics__legend span{display:inline-block;width:11px;height:11px;border-radius:3px}.pae-analytics-denied{max-width:750px;margin:50px auto;padding:30px;border:1px solid #ecdbea;border-radius:20px}.pae-analytics__heading{overflow-wrap:anywhere}@media(max-width:960px){.pae-analytics__stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:540px){.pae-analytics{padding:12px}.pae-analytics__stats{grid-template-columns:1fr 1fr;gap:8px}.pae-analytics__stats>div{padding:13px}.pae-analytics__stats strong{font-size:27px}.pae-analytics__day{grid-template-columns:64px 1fr 28px;gap:6px}}
