.statsModal[data-v-dea864cb]{align-items:center;display:flex;font-family:inherit;inset:0;justify-content:center;padding:16px;position:fixed;z-index:1000}.statsModal__overlay[data-v-dea864cb]{animation:fadeIn-dea864cb .15s ease-out;background:#1a05178c;inset:0;position:absolute}.statsModal__panel[data-v-dea864cb]{animation:popIn-dea864cb .18s ease-out;background:#fff7fb;border:1px solid #f3cfe0;border-radius:16px;box-shadow:0 20px 50px #1a051759;box-sizing:border-box;color:#2a0f22;max-height:calc(100vh - 32px);max-width:100%;outline:none;overflow-y:auto;padding:24px 22px 18px;position:relative;text-align:center;width:440px}.statsModal__close[data-v-dea864cb]{background-color:#dc143c;border:none;border-radius:30px;color:#fff;cursor:pointer;font-family:inherit;font-size:20px;font-weight:600;height:40px;line-height:20px;padding:0;position:absolute;right:10px;text-transform:uppercase;top:10px;width:40px}.statsModal__close[data-v-dea864cb]:hover{box-shadow:inset 0 0 0 3px #8f0621}.statsModal__title[data-v-dea864cb]{color:#2a0f22;font-size:20px;font-weight:700;letter-spacing:.06em;margin:0;text-transform:uppercase}.statsModal__subtitle[data-v-dea864cb]{color:#c2407f;font-size:13px;font-weight:600;margin:2px 0 0}.statsModal__tiles[data-v-dea864cb]{display:grid;gap:8px;margin:18px 0 0}.statsModal__tile[data-v-dea864cb]{align-items:center;background:#fff;border:1px solid #f3d6e4;border-radius:12px;display:flex;flex-direction:column;gap:2px;justify-content:flex-start;padding:10px 4px}.statsModal__value[data-v-dea864cb]{color:#2a0f22;font-size:24px;font-variant-numeric:tabular-nums;font-weight:800;line-height:1.1}.statsModal__label[data-v-dea864cb]{color:#2a0f228c;font-size:11px;letter-spacing:.04em;line-height:1.2;text-transform:uppercase}.statsModal__dist[data-v-dea864cb]{margin-top:20px}.statsModal__distTitle[data-v-dea864cb]{color:#2a0f228c;font-size:12px;font-weight:600;letter-spacing:.06em;margin:0 0 8px;text-transform:uppercase}.statsModal__bars[data-v-dea864cb]{align-items:end;display:grid;gap:4px}.statsModal__col[data-v-dea864cb]{align-items:center;display:flex;flex-direction:column;gap:4px;min-width:0}.statsModal__count[data-v-dea864cb]{color:#2a0f22bf;font-size:11px;font-variant-numeric:tabular-nums;font-weight:600;height:14px}.statsModal__track[data-v-dea864cb]{align-items:flex-end;background:#fbe6f0;border-radius:6px;display:flex;height:120px;overflow:hidden;width:100%}.statsModal__bar[data-v-dea864cb]{background:#e8b9cf;border-radius:6px 6px 0 0;transition:height .4s ease;width:100%}.statsModal__col--today .statsModal__bar[data-v-dea864cb]{background:var(--button-color,#e763af)}.statsModal__col--today .statsModal__idx[data-v-dea864cb]{color:#c2407f;font-weight:700}.statsModal__idx[data-v-dea864cb]{color:#2a0f2299;font-size:12px;font-variant-numeric:tabular-nums}.statsModal__actions[data-v-dea864cb]{display:flex;flex-wrap:nowrap;gap:8px;justify-content:center;margin-top:20px}.statsModal__short[data-v-dea864cb]{display:none}.statsModal__btn[data-v-dea864cb]{align-items:center;background:#fff;border:2px solid #f0c3d8;border-radius:12px;box-sizing:border-box;color:#2a0f22;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:600;height:40px;justify-content:center;padding:0 14px;text-decoration:none;transition:border-color .15s,color .15s,filter .15s}.statsModal__btn[data-v-dea864cb]:hover{border-color:var(--button-color,#e763af);color:#c2407f}.statsModal__btn--primary[data-v-dea864cb]{background:var(--button-color,#e763af);border-color:var(--button-color,#e763af);color:#fff;min-width:112px}.statsModal__btn--primary[data-v-dea864cb]:hover{border-color:var(--button-color,#e763af);color:#fff;filter:brightness(1.1)}.statsModal__btn--insta[data-v-dea864cb]{background:var(--third-color,#dcccff)}.statsModal__btn--insta[data-v-dea864cb],.statsModal__btn--insta[data-v-dea864cb]:hover{border-color:var(--third-color,#dcccff);color:var(--primary-color,#1a0517)}.statsModal__btn--insta[data-v-dea864cb]:hover{filter:brightness(1.08)}.statsModal__note[data-v-dea864cb]{color:#2a0f228c;font-size:11px;margin:8px 0 0}.statsModal__footer[data-v-dea864cb]{color:#2a0f2273;font-size:11px;margin:16px 0 0}@keyframes fadeIn-dea864cb{0%{opacity:0}to{opacity:1}}@keyframes popIn-dea864cb{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}@media screen and (max-width:480px){.statsModal__panel[data-v-dea864cb]{padding:22px 14px 14px}.statsModal__actions[data-v-dea864cb]{gap:6px}.statsModal__btn[data-v-dea864cb]{flex:1 1 0;font-size:13px;height:38px;min-width:0;padding:0 6px;white-space:nowrap}.statsModal__btn--primary[data-v-dea864cb]{min-width:0}.statsModal__long[data-v-dea864cb]{display:none}.statsModal__short[data-v-dea864cb]{display:inline}.statsModal__value[data-v-dea864cb]{font-size:20px}.statsModal__label[data-v-dea864cb]{font-size:9px}.statsModal__tiles[data-v-dea864cb]{gap:5px}.statsModal__tile[data-v-dea864cb]{padding:8px 2px}.statsModal__track[data-v-dea864cb]{height:96px}.statsModal__idx[data-v-dea864cb]{font-size:11px}}@media(prefers-reduced-motion:reduce){.statsModal__overlay[data-v-dea864cb],.statsModal__panel[data-v-dea864cb]{animation:none}}
