.single-date-picker[data-v-45ec36c2]{position:relative;width:100%}.date-picker__input[data-v-45ec36c2]{align-items:center;background:var(--bg-elevated);border:1px solid var(--input-border);border-radius:6px;cursor:pointer;display:flex;flex-direction:row-reverse;gap:.75rem;padding:.5rem .75rem;transition:all .2s ease}.date-picker__input--disabled[data-v-45ec36c2]{cursor:not-allowed;opacity:.5}.date-picker__input--error[data-v-45ec36c2]{border-color:var(--input-error)}.date-picker__icon[data-v-45ec36c2]{color:var(--text-secondary);flex-shrink:0;height:1.25rem;width:1.25rem}.date-picker__text[data-v-45ec36c2]{color:var(--text-primary);flex:1;font-size:.875rem}.date-picker__calendar[data-v-45ec36c2]{left:0;position:absolute;top:calc(100% + .5rem);z-index:1000}.date-picker__backdrop[data-v-45ec36c2]{inset:0;position:fixed;z-index:999}.calendar[data-v-45ec36c2]{background:var(--bg-elevated);border-radius:12px;box-shadow:0 10px 25px #00000026;padding:1rem;width:20rem}.calendar__header[data-v-45ec36c2]{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.25rem}.calendar__nav[data-v-45ec36c2]{align-items:center;background:none;border:none;border-radius:6px;cursor:pointer;display:flex;justify-content:center;padding:.5rem;transition:background-color .2s}.calendar__nav[data-v-45ec36c2]:hover{background-color:var(--chip-bg)}.calendar__nav svg[data-v-45ec36c2]{color:var(--text-secondary);height:1.25rem;width:1.25rem}.calendar__title[data-v-45ec36c2]{align-items:center;color:var(--text-primary);display:flex;font-size:1rem;font-weight:600;gap:.5rem}.calendar__year-select[data-v-45ec36c2]{background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:6px;color:var(--text-primary);cursor:pointer;font-size:.875rem;padding:.25rem .5rem}.calendar__year-select[data-v-45ec36c2]:hover{background-color:var(--bg-tertiary)}.calendar__weekdays[data-v-45ec36c2]{display:grid;gap:.25rem;grid-template-columns:repeat(7,1fr);margin-bottom:.5rem}.calendar__weekday[data-v-45ec36c2]{color:var(--text-secondary);font-size:.75rem;font-weight:600;padding:.5rem 0;text-align:center}.calendar__days[data-v-45ec36c2]{display:grid;gap:.25rem;grid-template-columns:repeat(7,1fr)}.calendar__day[data-v-45ec36c2]{align-items:center;aspect-ratio:1;border-radius:6px;color:var(--text-primary);cursor:pointer;display:flex;font-size:.875rem;justify-content:center;transition:all .2s}.calendar__day[data-v-45ec36c2]:hover:not(.calendar__day--disabled){background-color:var(--chip-bg)}.calendar__day--disabled[data-v-45ec36c2]{color:var(--date-disabled);cursor:not-allowed}.calendar__day--disabled[data-v-45ec36c2]:hover{background-color:transparent}.calendar__day--selected[data-v-45ec36c2]{background-color:var(--btn-primary-bg);color:var(--text-on-active);font-weight:600}.calendar__day--selected[data-v-45ec36c2]:hover{background-color:var(--btn-primary-hover)}.calendar__footer[data-v-45ec36c2]{border-top:1px solid var(--border-default);display:flex;gap:.75rem;margin-top:1.25rem;padding-top:1.25rem}.calendar__button[data-v-45ec36c2]{border:none;border-radius:6px;cursor:pointer;flex:1;font-size:.875rem;font-weight:500;padding:.625rem 1rem;transition:all .2s}.calendar__button--secondary[data-v-45ec36c2]{background-color:var(--chip-bg);color:var(--chip-text)}.calendar__button--secondary[data-v-45ec36c2]:hover{background-color:var(--border-default)}.calendar__button--primary[data-v-45ec36c2]{background-color:var(--btn-primary-bg);color:var(--text-on-active)}.calendar__button--primary[data-v-45ec36c2]:hover{background-color:var(--btn-primary-hover)}.calendar-enter-active[data-v-45ec36c2],.calendar-leave-active[data-v-45ec36c2]{transition:all .3s ease}.calendar-enter-from[data-v-45ec36c2],.calendar-leave-to[data-v-45ec36c2]{opacity:0;transform:translateY(-1rem)}.backdrop-enter-active[data-v-45ec36c2],.backdrop-leave-active[data-v-45ec36c2]{transition:opacity .2s ease}.backdrop-enter-from[data-v-45ec36c2],.backdrop-leave-to[data-v-45ec36c2]{opacity:0}.report-form[data-v-c0ea8321]{margin:0 auto}.form__section[data-v-c0ea8321]{display:flex;flex-direction:column;gap:.75rem;margin-bottom:.75rem}.section__title[data-v-c0ea8321]{color:var(--text-primary);font-size:1rem;font-weight:500;line-height:1.5rem}.error-message[data-v-c0ea8321]{color:var(--input-error);font-size:.875rem;font-weight:500}.quick-range-grid[data-v-c0ea8321]{display:grid;gap:.75rem;grid-template-columns:repeat(2,1fr)}@media (max-width:1580px){.quick-range-grid[data-v-c0ea8321]{grid-template-columns:1fr}}.quick-range-btn[data-v-c0ea8321]{background:var(--bg-elevated);border:1px solid var(--input-border);border-radius:6px;color:var(--text-primary);cursor:pointer;font-size:.875rem;font-weight:500;line-height:1.25rem;padding:.5rem 2rem;transition:all .2s ease}.quick-range-btn.active[data-v-c0ea8321],.quick-range-btn[data-v-c0ea8321]:hover:not(:disabled){border-color:var(--color-link)}.quick-range-btn.active[data-v-c0ea8321]{background:var(--btn-accent-bg);color:var(--btn-accent-text)}.quick-range-btn.disabled[data-v-c0ea8321],.quick-range-btn[data-v-c0ea8321]:disabled{cursor:not-allowed;opacity:.5}.custom-range-grid[data-v-c0ea8321]{display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}@media (max-width:768px){.custom-range-grid[data-v-c0ea8321]{grid-template-columns:1fr}}.date-picker-wrapper[data-v-c0ea8321]{position:relative}.reset-btn[data-v-c0ea8321]{background:transparent;border:none;color:var(--color-link);cursor:pointer;font-size:.875rem;transition:opacity .2s ease}.reset-btn[data-v-c0ea8321]:hover{opacity:.7}.devices__options[data-v-c0ea8321]{display:flex;flex-direction:column;gap:.75rem}.radio__option[data-v-c0ea8321]{align-items:flex-start;background:var(--bg-elevated);border:1px solid var(--input-border);border-radius:6px;cursor:pointer;display:flex;gap:.75rem;padding:.5rem .75rem;transition:all .2s ease}.radio__option[data-v-c0ea8321]:hover:not(:disabled){border-color:var(--color-link)}.radio__option_disabled[data-v-c0ea8321]{cursor:not-allowed;opacity:.5}.radio__input[data-v-c0ea8321]{accent-color:var(--color-link);cursor:pointer;height:20px;margin-top:4px;width:20px}.radio__content[data-v-c0ea8321]{display:flex;flex:1;flex-direction:column}.radio__title[data-v-c0ea8321]{color:var(--text-primary);font-weight:500}.radio__description[data-v-c0ea8321],.radio__title[data-v-c0ea8321]{font-size:.875rem;line-height:1.25rem}.radio__description[data-v-c0ea8321]{color:var(--text-secondary);font-weight:400}.base-form-field[data-v-c0ea8321]{display:flex;flex-direction:column;gap:.5rem}.base-label[data-v-c0ea8321]{color:var(--text-primary);font-size:.875rem;font-weight:500}.dropdown-error[data-v-c0ea8321]{border-color:var(--input-error)!important}.button-loading[data-v-c0ea8321]{cursor:not-allowed;opacity:.5}.button-success[data-v-c0ea8321]{transition:background-color .3s ease}.button-success--active[data-v-c0ea8321]{background-color:var(--color-success-bright)!important}[data-v-c0ea8321] .loader-icon{color:transparent;display:none;height:0;width:0}[data-v-c0ea8321] .loader-icon.show{color:var(--badge-info-text);display:block;height:14px;width:14px}.form-error[data-v-c0ea8321]{color:var(--input-error);display:inline-block;font-size:.875rem;font-weight:500;margin-top:.5rem}.block-list-export[data-v-c0ea8321]{border-top:1px solid var(--border-default);margin-top:1rem;padding-top:1rem}.block-list-export__hint[data-v-c0ea8321]{color:var(--text-secondary);font-size:.875rem;line-height:1.35rem;margin:0}.block-list-export__actions[data-v-c0ea8321]{display:flex;flex-wrap:wrap;gap:.75rem}@media screen and (max-width:1920px){.quick-range-btn[data-v-c0ea8321]{padding-inline:.5rem}}.report[data-v-6896ab58]{align-items:center;display:flex;justify-content:space-between;padding-bottom:.75rem;padding-top:.75rem;width:100%}.report[data-v-6896ab58]:last-child{border-bottom:none}.report__info[data-v-6896ab58]{display:flex;flex-direction:column}.report__info p[data-v-6896ab58]{font-size:1rem}.report__info p[data-v-6896ab58],.report__meta[data-v-6896ab58]{font-weight:400;line-height:1.5rem}.report__meta[data-v-6896ab58]{display:flex;font-size:.875rem}.report__meta-device-name[data-v-6896ab58]{border-radius:6px;font-size:.75rem;font-weight:500;line-height:1rem;padding:.25rem .5rem;text-transform:uppercase}.report__download[data-v-6896ab58]{align-items:center;background-color:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--radius);box-shadow:var(--shadow-card);cursor:pointer;display:flex;gap:.375rem;height:2.25rem;padding:.5rem .75rem}.report__download[data-v-6896ab58]:disabled{cursor:not-allowed;opacity:.6}.report__download span[data-v-6896ab58],.report__download-icon svg[data-v-6896ab58]{color:var(--text-primary)}.report__download span[data-v-6896ab58]{font-size:.875rem;font-weight:600;line-height:1.25rem}.report__info p[data-v-6896ab58]{color:var(--text-primary)}.report__meta[data-v-6896ab58]{color:var(--text-secondary)}.report[data-v-6896ab58]{border-bottom:1px solid var(--border-default)}.report-page[data-v-284f0118]{background:var(--report-bg);box-sizing:border-box;height:595px;padding:40px;position:relative;width:842px}.welcome-page[data-v-284f0118]{align-items:center;background:var(--report-cover-bg);color:var(--report-primary-foreground);display:flex;justify-content:center;padding:0}.welcome-content[data-v-284f0118]{max-width:760px;text-align:center}.logo[data-v-284f0118]{flex-direction:column}.logo[data-v-284f0118],.logo__icon[data-v-284f0118]{align-items:center;display:flex}.logo__icon[data-v-284f0118]{justify-content:center;max-height:67px;max-width:67px}.logo__img[data-v-284f0118]{height:67px;-o-object-fit:contain;object-fit:contain;width:67px}.logo__text[data-v-284f0118]{color:var(--report-primary-foreground);font-size:40px;font-weight:700;line-height:48px;margin-top:12px}.logo__vendor[data-v-284f0118]{color:#ffffffeb;font-size:20px;font-weight:500;letter-spacing:.06em;line-height:24px;margin-top:4px}.title[data-v-284f0118]{color:var(--report-primary-foreground);font-size:72px;font-weight:700;line-height:87px}.info[data-v-284f0118]{gap:24px}.info[data-v-284f0118],.info__block[data-v-284f0118]{display:flex;flex-direction:column}.info__label[data-v-284f0118]{color:var(--report-primary-foreground);font-size:14px;font-weight:500}.info__value[data-v-284f0118]{color:#fffffff2;font-size:20px;font-weight:500;line-height:29px}.report-header-brand[data-v-0fccd098]{align-items:center;display:flex;gap:8px;max-width:200px}.report-header-brand__icon[data-v-0fccd098]{flex-shrink:0;height:32px;-o-object-fit:contain;object-fit:contain;width:32px}.report-header-brand__labels[data-v-0fccd098]{display:flex;flex-direction:column;gap:2px;min-width:0}.report-header-brand__company[data-v-0fccd098]{color:var(--report-primary-dark);font-size:14px;font-weight:700;letter-spacing:.04em;line-height:1.1}.report-header-brand__product[data-v-0fccd098]{color:var(--report-text-muted);font-size:9px;font-weight:500;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.report-page[data-v-9168c3ea]{background:var(--report-bg);box-sizing:border-box;height:595px;padding:20px 30px;position:relative;width:842px}.report__header[data-v-9168c3ea]{border-bottom:2px solid var(--report-header-border);justify-content:space-between;margin-bottom:15px;padding-bottom:10px}.report__header[data-v-9168c3ea],.report__title[data-v-9168c3ea]{align-items:center;display:flex}.report__title[data-v-9168c3ea]{color:var(--report-primary-dark);font-size:24px;font-weight:600;gap:6px;line-height:20px}.report__title_colored[data-v-9168c3ea]{background:linear-gradient(90deg,var(--report-primary-dark) 0,var(--report-primary) 70%,var(--report-accent) 100%);border-radius:999px;color:var(--report-primary-foreground);display:inline-block;font-weight:600;line-height:20px;padding:10px 20px}.report__title-logo[data-v-9168c3ea]{align-items:center;display:flex;justify-content:flex-end}.narrative-page[data-v-812f525b]{padding:8px 0}.narrative-page__text[data-v-812f525b]{color:var(--report-text,#1a1a1a);font-size:14px;line-height:1.65;margin:0;text-align:justify;white-space:pre-wrap}.report-card[data-v-e260b7a3]{background:var(--report-bg);display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;min-width:48%}.card__header[data-v-e260b7a3]{border-bottom:2px solid var(--report-primary);display:flex;gap:8px;margin-bottom:6px;padding-bottom:6px;width:100%}.card__title[data-v-e260b7a3]{color:var(--report-primary-dark);font-size:15px;font-weight:600;line-height:14px}.card__extra-title[data-v-e260b7a3]{display:flex;gap:8px;margin-bottom:40px;padding-left:12px;padding-top:12px}.card__title-value[data-v-e260b7a3]{color:var(--report-text);font-size:32px;font-weight:700;line-height:32px}.card__title-dynamincs-contatiner[data-v-e260b7a3]{align-items:center;align-self:flex-end;display:flex;gap:4px;margin-bottom:4px}.card__arrow[data-v-e260b7a3]{align-items:center;display:flex;font-size:14px;height:12px;justify-content:center;line-height:12px;width:14px}.card__dynamic-percent-value[data-v-e260b7a3]{font-size:14px;font-weight:400;line-height:14px}.dynamic-positive[data-v-e260b7a3]{color:var(--report-positive-delta)}.dynamic-negative[data-v-e260b7a3]{color:var(--report-negative-delta)}.chart-legend[data-v-e260b7a3]{display:flex;gap:6px}.legend__item[data-v-e260b7a3]{align-items:center;display:flex;gap:2px}.legend__dot[data-v-e260b7a3]{border-radius:50%;flex-shrink:0;height:8px;width:8px}.legend__name[data-v-e260b7a3]{color:var(--report-text-muted);font-size:9px;font-weight:500;line-height:100%;white-space:nowrap}.card__content[data-v-e260b7a3]{flex-grow:1}.report-chart[data-v-9074b7ee]{display:flex;flex-direction:column;gap:8px}.report-chart__row[data-v-9074b7ee]{align-items:center;display:flex;gap:12px;justify-content:flex-start}.report-chart__info[data-v-9074b7ee]{display:flex;flex-direction:column;flex-shrink:0;width:124px}.report-chart__name[data-v-9074b7ee]{color:var(--report-text);font-size:9px;font-weight:500;line-height:14px}.report-chart__subcategories[data-v-9074b7ee]{color:var(--report-text-muted);font-size:7px;font-weight:500;line-height:8px}.report-chart__bars[data-v-9074b7ee]{display:flex;gap:4px;height:16px;width:100%}.report-chart__bar-group[data-v-9074b7ee]{display:flex;min-height:16px}.report-chart__bar[data-v-9074b7ee]{align-items:center;border-radius:4px;display:flex;gap:4px;height:100%;justify-content:flex-end;padding:2px 6px;position:relative;width:100%}.report-chart__bar--after[data-v-9074b7ee]{background-color:var(--report-chart-after)}.report-chart__bar--before[data-v-9074b7ee]{background-color:var(--report-chart-before)}.report-chart__bar--waiting[data-v-9074b7ee]{background-color:var(--report-chart-waiting)}.report-chart__dot[data-v-9074b7ee]{background-color:var(--report-bg);border-radius:50%;display:inline-flex;flex-shrink:0;height:4px;width:4px}.report-chart__value[data-v-9074b7ee]{color:var(--report-primary-foreground);font-size:10px;font-weight:600;line-height:10px;white-space:nowrap}.activity-data[data-v-70fad3be]{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:15px}.traffic-card[data-v-70fad3be]{width:100%}.table[data-v-64737b1c]{overflow-x:auto;width:100%}.table__wrapper[data-v-64737b1c]{min-width:100%}.table__content[data-v-64737b1c]{border-collapse:collapse;color:var(--report-text);font-size:10px;font-weight:400;line-height:12px;width:100%}.table__head[data-v-64737b1c]{font-weight:700}.table__row[data-v-64737b1c]{border-bottom:.66px solid var(--report-border-light)}.table__cell[data-v-64737b1c]{padding:4px;text-align:center;vertical-align:middle}.table__cell--header[data-v-64737b1c]{color:var(--report-primary-dark);font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none}.table__cell--name[data-v-64737b1c]{min-width:100px;text-align:left;width:12%}.table__cell--traffic[data-v-64737b1c]{min-width:140px;width:15%}.table__cell--requests[data-v-64737b1c]{min-width:100px;width:12%}.table__cell--anomalies[data-v-64737b1c],.table__cell--blocks[data-v-64737b1c]{min-width:110px;width:13%}.table__cell--detections[data-v-64737b1c]{min-width:180px;width:20%}.table__text[data-v-64737b1c]{color:var(--report-text-secondary);font-weight:500}.requests[data-v-64737b1c]{color:var(--report-text-muted);font-weight:600}.traffic[data-v-64737b1c]{display:flex;gap:8px;justify-content:center}.traffic__item[data-v-64737b1c]{align-items:center;display:inline-flex;gap:2px;white-space:nowrap}.traffic__item--up[data-v-64737b1c]{color:var(--report-accent);font-weight:600}.traffic__item--down[data-v-64737b1c]{color:var(--report-primary);font-weight:600}.metric[data-v-64737b1c]{align-items:center;display:inline-flex;font-weight:400;gap:2px}.metric__percent[data-v-64737b1c]{color:var(--report-text-muted);font-weight:600}.detections[data-v-64737b1c]{align-items:center}.detections[data-v-64737b1c],.detections__badges[data-v-64737b1c]{display:flex;gap:8px;justify-content:space-between}.detections__badges[data-v-64737b1c]{flex-wrap:wrap;width:75%}.badge[data-v-64737b1c]{align-items:center;display:inline-flex;gap:2px;white-space:nowrap}.badge--allowed[data-v-64737b1c]{color:var(--report-chart-before);font-weight:600}.badge--blocked[data-v-64737b1c]{color:var(--report-chart-after);font-weight:600}.badge--unresolved[data-v-64737b1c]{color:var(--report-chart-waiting);font-weight:600}.table[data-v-ba56c523]{overflow-x:auto;width:100%}.table__wrapper[data-v-ba56c523]{min-width:100%}.table__content[data-v-ba56c523]{border-collapse:collapse;color:var(--report-text);font-size:10px;font-weight:400;line-height:12px;width:100%}.table__head[data-v-ba56c523]{font-weight:700}.table__row[data-v-ba56c523]{border-bottom:.66px solid var(--report-border-light)}.table__row--group-header[data-v-ba56c523]{border-bottom:2px solid var(--report-primary)}.table__cell[data-v-ba56c523]{padding:4px;text-align:center;vertical-align:middle}.table__cell--header[data-v-ba56c523]{color:var(--report-primary-dark);font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none}.table__cell--group-header[data-v-ba56c523]{padding:4px;text-align:left}.table__cell--url[data-v-ba56c523]{text-align:left;width:140px}.table__cell--after-block[data-v-ba56c523],.table__cell--before-block[data-v-ba56c523],.table__cell--requests[data-v-ba56c523],.table__cell--status[data-v-ba56c523],.table__cell--traffic[data-v-ba56c523],.table__cell--waiting[data-v-ba56c523]{text-align:center;width:106px}.url-link[data-v-ba56c523]{text-decoration:none}.status-badge[data-v-ba56c523]{align-items:center;border-radius:6px;display:inline-flex;font-size:8px;font-weight:500;justify-content:center;line-height:8px;overflow-wrap:anywhere;padding:2px 6px}.status-badge--green[data-v-ba56c523]{background-color:var(--report-success-bg);color:var(--report-success-text)}.status-badge--red[data-v-ba56c523]{background-color:var(--report-danger-bg);color:var(--report-danger-text)}.status-badge--yellow[data-v-ba56c523]{background-color:var(--report-warning-bg);color:var(--report-warning-text)}.group-header[data-v-ba56c523]{color:var(--report-primary-dark);display:inline-block;font-weight:700}.traffic[data-v-ba56c523]{align-items:center;display:flex;gap:8px;justify-content:center}.traffic__item[data-v-ba56c523]{align-items:center;display:inline-flex;gap:2px;white-space:nowrap}.traffic__item--up[data-v-ba56c523]{color:var(--report-accent);font-weight:600}.traffic__item--down[data-v-ba56c523]{color:var(--report-primary);font-weight:600}.requests[data-v-ba56c523]{color:var(--report-text-muted);font-weight:600}.after-block[data-v-ba56c523],.before-block[data-v-ba56c523],.waiting[data-v-ba56c523]{color:var(--report-primary-dark);font-weight:600}.analytics-data[data-v-c41decfa]{display:flex;flex-direction:column}.request-types-graphs[data-v-c41decfa]{display:flex;gap:12px}.requests-card[data-v-c41decfa]{min-width:32.5%}.traffic-card[data-v-c41decfa]{width:100%}.anomalies-and-blocks[data-v-c41decfa]{display:flex;justify-content:space-between;margin-top:15px;width:100%}.analytics__data-blocks[data-v-c41decfa]{display:flex;flex-direction:column;max-width:50%;width:48%}.analytics__data-values-container[data-v-c41decfa]{align-items:center;display:flex;gap:6px;justify-content:center;padding-top:6px;text-align:center}.analytics__data-blocks-title[data-v-c41decfa]{border-bottom:2px solid var(--report-primary);color:var(--report-primary-dark);font-size:15px;font-weight:600;line-height:14px;padding-bottom:6px;width:100%}.analytics__data-value[data-v-c41decfa]{color:var(--report-text);font-size:48px;font-weight:700;line-height:80px}.analytics__data-percent[data-v-c41decfa]{color:var(--report-text-muted);font-size:48px;font-weight:700;line-height:80px}.table[data-v-3b251c96]{overflow-x:auto;width:100%}.table__wrapper[data-v-3b251c96]{min-width:100%}.table__content[data-v-3b251c96]{border-collapse:collapse;color:var(--report-text);font-size:10px;font-weight:400;line-height:12px;width:100%}.table__head[data-v-3b251c96]{font-weight:700}.table__row[data-v-3b251c96]{border-bottom:.66px solid var(--report-border-light)}.table__row--group-header[data-v-3b251c96]{border-bottom:2px solid var(--report-primary)}.table__cell[data-v-3b251c96]{padding:4px;text-align:center;vertical-align:middle}.table__cell--header[data-v-3b251c96]{color:var(--report-primary-dark);font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none}.table__cell--group-header[data-v-3b251c96]{padding:4px;text-align:left}.table__cell--name span[data-v-3b251c96]{text-transform:uppercase}.table__cell--category[data-v-3b251c96]{align-items:center;display:flex;gap:6px}.table__cell--after-block[data-v-3b251c96],.table__cell--before-block[data-v-3b251c96],.table__cell--requests[data-v-3b251c96],.table__cell--status[data-v-3b251c96],.table__cell--traffic[data-v-3b251c96],.table__cell--waiting[data-v-3b251c96]{text-align:center}.url-link[data-v-3b251c96]{text-decoration:none}.status-badge[data-v-3b251c96]{align-items:center;border-radius:6px;display:inline-flex;font-size:8px;font-weight:500;justify-content:center;line-height:8px;overflow-wrap:anywhere;padding:2px 6px}.status-badge--green[data-v-3b251c96]{background-color:var(--report-success-bg);color:var(--report-success-text)}.status-badge--red[data-v-3b251c96]{background-color:var(--report-danger-bg);color:var(--report-danger-text)}.status-badge--yellow[data-v-3b251c96]{background-color:var(--report-warning-bg);color:var(--report-warning-text)}.name-circle[data-v-3b251c96]{border-radius:50%;height:4px;width:4px}.group-header[data-v-3b251c96]{color:var(--report-primary-dark);display:inline-block;font-weight:700}.traffic[data-v-3b251c96]{align-items:center;display:flex;gap:8px;justify-content:center}.traffic__item[data-v-3b251c96]{align-items:center;display:inline-flex;gap:2px;white-space:nowrap}.traffic__item--up[data-v-3b251c96]{color:var(--report-accent);font-weight:600}.traffic__item--down[data-v-3b251c96]{color:var(--report-primary);font-weight:600}.requests[data-v-3b251c96]{color:var(--report-text-muted);font-weight:600}.metric[data-v-3b251c96]{align-items:center;display:inline-flex;font-weight:500;gap:2px}.metric__percent[data-v-3b251c96]{color:var(--report-text-muted);font-weight:600}.after-block[data-v-3b251c96],.before-block[data-v-3b251c96],.waiting[data-v-3b251c96]{color:var(--report-primary-dark);font-weight:600}.table[data-v-245038cd]{overflow-x:auto;width:100%}.table__wrapper[data-v-245038cd]{min-width:100%}.table__content[data-v-245038cd]{border-collapse:collapse;color:var(--report-text);font-size:10px;font-weight:400;line-height:12px;width:100%}.table__head[data-v-245038cd]{font-weight:700}.table__row[data-v-245038cd]{border-bottom:.66px solid var(--report-border-light)}.table__row--group-header[data-v-245038cd]{border-bottom:2px solid var(--report-primary)}.table__cell[data-v-245038cd]{padding:4px;text-align:center;vertical-align:middle}.table__cell--header[data-v-245038cd]{color:var(--report-primary-dark);font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none}.table__cell--group-header[data-v-245038cd]{padding:4px;text-align:left}.table__cell--category[data-v-245038cd]{align-items:center;display:flex;gap:6px}.table__cell--after-block[data-v-245038cd],.table__cell--before-block[data-v-245038cd],.table__cell--requests[data-v-245038cd],.table__cell--status[data-v-245038cd],.table__cell--traffic[data-v-245038cd],.table__cell--waiting[data-v-245038cd]{text-align:center}.url-link[data-v-245038cd]{text-decoration:none}.status-badge[data-v-245038cd]{align-items:center;border-radius:6px;display:inline-flex;font-size:8px;font-weight:500;justify-content:center;line-height:8px;overflow-wrap:anywhere;padding:2px 6px}.status-badge--green[data-v-245038cd]{background-color:var(--report-success-bg);color:var(--report-success-text)}.status-badge--red[data-v-245038cd]{background-color:var(--report-danger-bg);color:var(--report-danger-text)}.status-badge--yellow[data-v-245038cd]{background-color:var(--report-warning-bg);color:var(--report-warning-text)}.category-circle[data-v-245038cd]{border-radius:50%;height:4px;width:4px}.group-header[data-v-245038cd]{color:var(--report-primary-dark);display:inline-block;font-weight:700}.traffic[data-v-245038cd]{align-items:center;display:flex;gap:8px;justify-content:center}.traffic__item[data-v-245038cd]{align-items:center;display:inline-flex;gap:2px;white-space:nowrap}.traffic__item--up[data-v-245038cd]{color:var(--report-accent);font-weight:600}.traffic__item--down[data-v-245038cd]{color:var(--report-primary);font-weight:600}.requests[data-v-245038cd]{color:var(--report-text-muted);font-weight:600}.after-block[data-v-245038cd],.before-block[data-v-245038cd],.waiting[data-v-245038cd]{color:var(--report-primary-dark);font-weight:600}.recommendations__hint[data-v-c3c9b59a]{color:var(--text-secondary);font-size:.95rem;line-height:1.4;margin:0 0 1rem}.table__content[data-v-c3c9b59a]{border-collapse:collapse;width:100%}.table__cell[data-v-c3c9b59a]{border-bottom:1px solid var(--border-default);font-size:.9rem;padding:.5rem .75rem;vertical-align:top}.table__cell--header[data-v-c3c9b59a]{color:var(--text-secondary);font-weight:600;text-align:left}.domain[data-v-c3c9b59a]{word-break:break-all}.hidden-report{left:-9999px;position:absolute;top:0}.reports-page{display:flex;gap:1rem}.reports__generator{max-width:34%}.reports__data,.reports__generator{display:flex;flex-direction:column;gap:1.5rem;width:100%}.reports__data{max-width:66%}.reports__empty-block{align-items:center;background-color:var(--bg-elevated);border:1px solid var(--border-default);border-radius:24px;display:flex;flex-direction:column;height:29.5rem;justify-content:center}.reports__empty-data{display:flex;flex-direction:column;gap:.75rem}.reports__empty-img{align-items:center;align-self:center;color:var(--text-secondary);display:flex;height:5.5rem;justify-content:center;width:5.5rem}.reports__empty-img svg{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.reports__empty-title{color:var(--text-primary);font-size:2rem;font-weight:400;line-height:2.25rem;text-align:center}.reports__empty-subtitle{color:var(--text-secondary);font-size:1.25rem;font-weight:400;line-height:1.5rem;text-align:center}.reports__loading{display:flex;flex-direction:column;gap:.75rem;margin:0 auto;max-width:28rem;padding:1rem 0}.reports__config-form{background-color:var(--bg-elevated);border:1px solid var(--border-default);border-radius:24px;padding:1.5rem}.reports__pdf-status{color:var(--text-secondary);font-size:.875rem;line-height:1.25rem;margin:.75rem 0 0}.reports__list{background-color:var(--bg-elevated);border:1px solid var(--border-default);border-radius:24px;padding:.75rem 1.5rem}
