.mobile-main-nav[data-v-d2f544b2]{position:absolute;left:50%;transform:translateX(-50%);display:flex}[data-v-353762d3] .v-img__img--cover{filter:blur(3px)!important}.circuit-poster[data-v-3b1a7d4f] .v-img__img--cover{width:var(--poster-width,100%);height:auto;max-width:none;left:50%;top:var(--poster-position-y,50%);-o-object-fit:contain;object-fit:contain;transform:translate(-50%,var(--poster-position-y-shift,-50%))!important;transition:width .15s ease}[data-v-3b1a7d4f] .v-overlay__scrim{opacity:.9!important}.bottom-gradient-layer{position:absolute;inset:0;display:flex;align-items:flex-end;pointer-events:none;background:linear-gradient(0deg,#1a222d,rgba(26,34,45,.8),transparent 65%)}.bottom-info{width:100%}.circuit-in-progress-bar{background-color:rgba(var(--v-theme-success),1)}.circuit-poster{background-color:rgb(var(--v-theme-tertiary))}.bw-image{filter:grayscale(100%);transition:filter .3s ease}.carousel-title{font-size:34px;font-weight:700}.carrousel{margin:0 0 0 0;background-color:transparent;max-width:none}.sheet-inner{max-width:80rem;margin:0 auto;margin-bottom:22px}.event-rail-wrapper{margin-right:calc((100vw - min(80rem, 100%))/-2)}.event-rail{display:flex;gap:24px;overflow-x:auto;overflow-y:hidden;padding-right:30px}.event-rail-item{min-width:300px;max-width:300px;flex-shrink:0}.event-rail::-webkit-scrollbar{height:18px}.event-rail::-webkit-scrollbar-track{background:#e0e0e0;border-radius:4px}.event-rail::-webkit-scrollbar-thumb{background-color:#1976d2;border-radius:4px;border:2px solid #e0e0e0}.event-rail::-webkit-scrollbar-thumb:hover{background-color:#115293}.week-label{writing-mode:vertical-lr;text-orientation:mixed;font-weight:700;font-size:16px;color:#1976d2;margin-right:16px;display:flex;align-items:center;justify-content:center;min-width:40px}.overlap-top{margin-top:-120px;z-index:2}.live-overlay,.overlap-top{position:relative;background-color:transparent}.live-overlay{margin-bottom:-160px;z-index:200}.live-gradient{font-weight:700;background:linear-gradient(270deg,red,#f90,red);background-size:600% 600%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:liveGradient 3s ease infinite}@keyframes liveGradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.home-parallax{position:relative}.parallax-gradient{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(26,34,45,.1),#1a222d)}.parallax-gradient--live{background:linear-gradient(180deg,#1a222d 0,rgba(26,34,45,.6) 30%,rgba(26,34,45,0) 70%),linear-gradient(180deg,rgba(26,34,45,.1),#1a222d)}.parallax-content{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;justify-content:flex-start;padding-bottom:80px;text-align:center}.event-table[data-v-4e798457] table{min-width:840px;table-layout:fixed}.date-column[data-v-4e798457]{width:10%}.event-column[data-v-4e798457]{width:49%}.location-column[data-v-4e798457]{width:14%}.registration-column[data-v-4e798457],.results-column[data-v-4e798457]{width:22%}.event-cell[data-v-4e798457]{min-width:0}.event-name-cell[data-v-4e798457]{display:flex;align-items:center;gap:10px;min-width:0}.event-poster[data-v-4e798457]{flex:0 0 44px;width:44px;height:60px;border-radius:2px}.event-poster-grayscale[data-v-4e798457]{filter:grayscale(100%)}.event-name-content[data-v-4e798457]{min-width:0;overflow-wrap:anywhere}.event-name[data-v-4e798457]{display:block}.event-modalities[data-v-4e798457]{display:flex;flex-wrap:wrap}.event-registration-dates[data-v-4e798457]{margin-top:3px}.results-action-cell[data-v-4e798457]{text-align:right}.event-view-toggle[data-v-0dce3867]{border:1px solid rgba(var(--v-theme-primary),.55);border-radius:4px}.event-view-toggle[data-v-0dce3867] .v-btn--active{opacity:1}.circuit-poster-btn{position:absolute;top:8px;right:8px}.circuit-header-poster .v-img__img--cover{width:var(--poster-width,100%);height:auto;max-width:none;left:50%;top:var(--poster-position-y,50%);-o-object-fit:contain;object-fit:contain;transform:translate(-50%,var(--poster-position-y-shift,-50%))!important;transition:width .15s ease}.circuit-header-poster{background-color:rgb(var(--v-theme-tertiary))}.sticky[data-v-7a473a62]{position:sticky;left:0;background:linear-gradient(90deg,#fff,#fff 83%,hsla(0,0%,100%,0))}.sticky-hard[data-v-7a473a62]{z-index:3}.svg-icon{font-family:FontAwesome}.blink_me{animation:blink 1s linear infinite}@keyframes blink{50%{opacity:.3}}.event-routes-map[data-v-49e1d64a]{position:relative}.event-routes-map__canvas[data-v-49e1d64a]{width:100%;height:420px;background:#f5f5f5}.event-routes-map__fit[data-v-49e1d64a]{position:absolute;top:10px;right:10px;z-index:2}.event-routes-map__canvas[data-v-49e1d64a] .event-routes-map__base-layer{filter:grayscale(1)}.event-routes-map__selector[data-v-49e1d64a]{cursor:pointer}@media (max-width:600px){.event-routes-map__canvas[data-v-49e1d64a]{height:280px}}.intermediate-timeline[data-v-60dbbfe4]{opacity:.9;margin:0;padding:0}.timeline-row[data-v-60dbbfe4]{width:100%;margin:0}.timeline-item[data-v-60dbbfe4]{display:flex;flex-direction:column;align-items:center;min-width:32px}.timeline-item-start[data-v-60dbbfe4]{align-items:flex-start;text-align:left}.timeline-item-intermediate[data-v-60dbbfe4]{text-align:center}.timeline-item-finish[data-v-60dbbfe4]{align-items:flex-end;text-align:right}.timeline-icon[data-v-60dbbfe4]{margin:0}.timeline-line[data-v-60dbbfe4]{flex:1;height:4px;background-color:#cfcfcf;margin:5px 1px 0 1px;border-radius:2px}.timeline-label[data-v-60dbbfe4]{margin-top:4px;font-size:10px;line-height:1;color:#555}.timeline-stat[data-v-60dbbfe4]{display:flex;align-items:baseline;justify-content:center;gap:1px}.timeline-stat strong[data-v-60dbbfe4]{font-size:.72rem;font-weight:700}.timeline-stat-denominator[data-v-60dbbfe4]{color:#68737d;font-size:.6rem;font-weight:400}.timeline-stat-percent[data-v-60dbbfe4]{margin-top:1px;color:#426477;font-size:.6rem;line-height:1.1}.timeline-dimmed[data-v-60dbbfe4]{opacity:.35}.single-bar-chart[data-v-1642e7d1]{width:100%;max-width:100%}.bar-row[data-v-1642e7d1]{min-height:24px;display:flex;align-items:center}.bar-container[data-v-1642e7d1]{display:flex;width:100%;height:18px;background:#e0e0e0;border-radius:6px;overflow:hidden}.bar-segment[data-v-1642e7d1]{height:100%;transition:width .5s}.bar-labels[data-v-1642e7d1]{width:100%;font-size:.97em;flex-wrap:wrap}.bar-label-item[data-v-1642e7d1]{margin-right:18px;font-weight:500;display:flex;align-items:center}.bar-label-count[data-v-1642e7d1],.bar-label-name[data-v-1642e7d1]{margin-right:4px}.bar-label-percent[data-v-1642e7d1]{font-size:.93em;color:#444}.bar-chart-list[data-v-42e88fcf]{width:100%;max-width:100%}.bar-row[data-v-42e88fcf]{min-height:28px;display:flex;align-items:center}.bar-row-2col[data-v-42e88fcf]{display:flex;flex-direction:row;align-items:flex-end;width:100%;gap:12px}.bar-col-label-bar[data-v-42e88fcf]{flex:1 1 0%;display:flex;flex-direction:column;align-items:flex-start;min-width:0;width:0}.bar-label-above[data-v-42e88fcf]{display:none}.bar-container[data-v-42e88fcf]{width:100%}.bar-background[data-v-42e88fcf]{width:100%;background:#e0e0e0;border-radius:4px;height:24px;position:relative;overflow:hidden;min-width:60px;display:flex;align-items:center}.bar-value[data-v-42e88fcf]{position:absolute;left:0;top:0;height:100%;border-radius:4px;transition:width .5s;min-width:8px;z-index:1}.bar-label-inside-text[data-v-42e88fcf]{position:relative;z-index:2;width:100%;text-align:left;font-size:.97em;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:inherit;padding-left:8px;padding-right:8px}.bar-col-percent[data-v-42e88fcf]{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;min-width:70px;font-size:.95em;color:#222;gap:8px}.bar-count[data-v-42e88fcf],.bar-percent[data-v-42e88fcf]{color:inherit;width:auto;margin-left:0}.bar-percent[data-v-42e88fcf]{text-align:right}.bar-container[data-v-42e88fcf]{flex:1 1 0%;background:#e0e0e0;border-radius:4px;height:24px;position:relative;overflow:hidden;min-width:60px;display:flex;align-items:center}.bar[data-v-42e88fcf]{height:100%;border-radius:4px;transition:width .5s;display:flex;align-items:center}.bar-count[data-v-42e88fcf]{width:36px;text-align:right;font-weight:500;color:#222;margin-left:8px}.bar-percent[data-v-42e88fcf]{width:54px;text-align:left;color:#666;margin-left:4px;font-size:.92em}.poster-btn{position:absolute;top:8px;right:8px}.sticky[data-v-c3b96efa]{position:sticky;left:0;background:linear-gradient(90deg,#fff,#fff 83%,hsla(0,0%,100%,0))}.sticky-hard[data-v-c3b96efa]{z-index:3}.modality-bg-sheet[data-v-c3b96efa]{box-shadow:0 2px 8px rgba(0,0,0,.08);position:relative;overflow:hidden;color:#fff}.filter-autocomplete[data-v-c3b96efa] .v-field,.filter-autocomplete[data-v-c3b96efa] .v-field__input,.filter-autocomplete[data-v-c3b96efa] input{cursor:pointer}@media (min-width:960px){.v-col.filter-select-col[data-v-c3b96efa]{flex:0 0 12%;max-width:12%}}@media (min-width:1280px){.v-col.filter-select-col[data-v-c3b96efa]{flex:0 0 10%;max-width:10%}}.v-text-field--box .v-input__slot[data-v-fabeeeac],.v-text-field--outline .v-input__slot[data-v-fabeeeac]{min-height:auto!important;display:flex!important;align-items:center!important}[data-v-fabeeeac] .v-img__img--cover{filter:blur(5px)!important}@media print{.no-print[data-v-fabeeeac]{display:none!important}.print-only[data-v-fabeeeac]{display:block!important}.v-img[data-v-fabeeeac]{display:none!important}.print-only[data-v-fabeeeac]{display:block!important}}@media screen{.print-only[data-v-fabeeeac]{display:none!important}}[data-v-7c2041d2] .v-overlay__scrim{opacity:.9!important}.ribbon{width:150px;height:150px;overflow:hidden;position:absolute}.ribbon:after,.ribbon:before{position:absolute;z-index:-1;content:"";display:block}.ribbon span{position:absolute;display:block;width:225px;padding:7px 0;box-shadow:0 2px 1px rgba(0,0,0,.1);font:500 16px/1 Lato,sans-serif;text-shadow:0 1px 1px rgba(0,0,0,.2);text-transform:uppercase;text-align:center}.featured span{background-color:#4ec2c5;color:#1a222d}.external span{background-color:rgba(28,19,19,.45);color:#939393}.ribbon-top-right{top:-10px;right:-10px}.ribbon-top-right:after,.ribbon-top-right:before{border-top-color:transparent;border-right-color:transparent}.ribbon-top-right:before{top:0;left:22px}.ribbon-top-right:after{bottom:22px;right:0}.ribbon-top-right span{left:-27px;top:24px;transform:rotate(30deg)}.rts-period-toggle[data-v-706534bd]{flex-wrap:wrap;height:auto}.rts-import-chart[data-v-706534bd]{height:300px;position:relative}.rts-event-marker[data-v-706534bd]{height:16px;border-left-width:2px;border-left-style:dashed}.rts-event-marker-start[data-v-706534bd]{border-left-color:#27864b}.rts-event-marker-end[data-v-706534bd]{border-left-color:#c44747}@media print{.pagebreak{page-break-before:always}tbody{page-break-inside:avoid}}.breadcrumb-refresh-bar[data-v-47c890a2]{display:flex;align-items:center;width:100%;min-width:0;background-color:rgb(var(--v-theme-primary))}.breadcrumb-refresh-crumbs[data-v-47c890a2]{flex:1 1 auto;min-width:0}.breadcrumb-refresh-controls[data-v-47c890a2]{display:flex;flex:0 0 auto;align-items:center;gap:8px;padding:0 12px}.clear-filters-button[data-v-47c890a2]{white-space:nowrap;height:32px;padding-inline:8px}.refresh-step-status[data-v-47c890a2]{display:flex;align-items:center;gap:4px;color:#fff;font-size:.7rem;white-space:nowrap}.refresh-interval-control[data-v-47c890a2]{position:relative;flex:0 0 124px;height:32px}.refresh-interval-select[data-v-47c890a2] .v-field{height:32px;min-height:32px;background-color:#fff}.refresh-interval-select[data-v-47c890a2] .v-field__input{min-height:30px;padding-top:0;padding-bottom:0}.refresh-interval-select[data-v-47c890a2] .v-field__append-inner{padding-top:0}.refresh-progress-circular[data-v-47c890a2]{flex:0 0 32px;width:32px;height:32px}.refresh-progress-remaining[data-v-47c890a2],.refresh-progress-track[data-v-47c890a2]{fill:none;stroke-width:7}.refresh-progress-track[data-v-47c890a2]{stroke:hsla(0,0%,100%,.3)}.refresh-progress-remaining[data-v-47c890a2]{stroke:#fff;stroke-linecap:round;transition:stroke-dashoffset .2s linear}.refresh-progress-circular--loading[data-v-47c890a2]{animation:refresh-progress-spin-ccw-47c890a2 1.2s linear infinite}@keyframes refresh-progress-spin-ccw-47c890a2{to{transform:rotate(-1turn)}}.refresh-now-button[data-v-47c890a2]{width:32px;min-width:32px;height:32px;border-color:#fff!important;background-color:#fff!important;color:#1a222d!important}.timing-overview-grid[data-v-47c890a2]{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"checkpoints";gap:8px;align-items:stretch}.panel-checkpoints[data-v-47c890a2]{grid-area:checkpoints}@media (max-width:720px){.breadcrumb-refresh-bar[data-v-47c890a2]{flex-wrap:wrap}.breadcrumb-refresh-crumbs[data-v-47c890a2]{flex-basis:100%}.breadcrumb-refresh-controls[data-v-47c890a2]{width:100%;justify-content:flex-end;padding-bottom:6px}}.control-summary-panel[data-v-47c890a2],.top-info-panel[data-v-47c890a2]{width:100%;min-width:0;background-color:#fff;color:#1a222d;border-color:rgba(26,34,45,.18)}.timing-overview-grid>.stats-panel[data-v-47c890a2]{max-width:none;margin:0}.top-info-panel[data-v-47c890a2] .v-card-text,.top-info-panel[data-v-47c890a2] .v-card-title,.top-info-panel[data-v-47c890a2] .v-table,.top-info-panel[data-v-47c890a2] td,.top-info-panel[data-v-47c890a2] th{color:#1a222d!important}.dashboard-checkpoint-content[data-v-47c890a2]{min-width:0;overflow-x:auto}.dashboard-checkpoint-content[data-v-47c890a2] .intermediate-timeline{min-width:300px}.checkpoint-stats-table-wrap[data-v-47c890a2]{overflow-x:auto}.checkpoint-stats-options[data-v-47c890a2]{display:flex;width:100%;justify-content:flex-end;margin:-4px 0 0}.checkpoint-stats-percentage-toggle[data-v-47c890a2]{display:inline-flex;align-items:center;justify-content:flex-start;width:auto;min-height:18px;margin:0;padding:0;gap:3px;color:#1a222d;font-size:.68rem;line-height:1;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkpoint-stats-percentage-toggle[data-v-47c890a2] .checkpoint-status-checkbox.v-selection-control{--v-selection-control-size:18px;flex:0 0 18px;min-width:18px;min-height:18px}.refreshable-table[data-v-47c890a2]{position:relative}.refreshable-table--updating[data-v-47c890a2]:after{content:"";position:absolute;z-index:3;inset:0;background-color:rgba(232,236,239,.4);pointer-events:none}.refreshable-table-overlay[data-v-47c890a2]{position:absolute;z-index:4;inset:0;display:grid;place-items:center;pointer-events:none}.refreshable-table-loading[data-v-47c890a2]{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:4px;background-color:hsla(0,0%,100%,.94);color:#1a222d;font-size:.75rem;font-weight:600;box-shadow:0 1px 5px rgba(26,34,45,.18)}.checkpoint-stats-table[data-v-47c890a2]{width:100%;min-width:-moz-max-content;min-width:max-content;border-collapse:collapse;table-layout:auto;color:#1a222d;font-size:.75rem;text-align:center}.checkpoint-stats-table td[data-v-47c890a2],.checkpoint-stats-table th[data-v-47c890a2]{height:28px;padding:3px 8px;border:1px solid rgba(26,34,45,.12);white-space:nowrap}.checkpoint-stats-table th[data-v-47c890a2]{background-color:#f5f6f7;font-weight:600}.checkpoint-status-filter[data-v-47c890a2]{display:flex;align-items:center;justify-content:center;width:calc(100% + 16px);min-height:22px;margin:-3px -8px;padding:3px 8px;box-sizing:border-box;gap:2px;color:inherit;font:inherit;font-weight:500;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkpoint-status-filter--active[data-v-47c890a2]{color:#315f74;font-weight:700}.checkpoint-status-filter[data-v-47c890a2] .checkpoint-status-checkbox.v-selection-control{--v-selection-control-size:20px;flex:0 0 20px;min-width:20px}.checkpoint-stats-ratio[data-v-47c890a2]{grid-column:2;display:flex;align-items:center;justify-content:center;min-width:0;gap:3px}.checkpoint-stats-cell-content[data-v-47c890a2]{display:grid;grid-template-columns:28px minmax(0,1fr) 52px;align-items:center;width:100%;min-width:0;min-height:20px}.checkpoint-stats-cell-content--no-download[data-v-47c890a2]{grid-template-columns:minmax(0,1fr) 52px}.checkpoint-stats-cell-download[data-v-47c890a2]{grid-column:1;width:24px;min-width:24px;height:24px;padding:0}.checkpoint-stats-cell-icons[data-v-47c890a2]{grid-column:3;display:flex;align-items:center;justify-content:flex-end;width:52px;min-width:52px;gap:3px}.checkpoint-stats-cell-content--no-download .checkpoint-stats-ratio[data-v-47c890a2]{grid-column:1}.checkpoint-stats-cell-content--no-download .checkpoint-stats-cell-icons[data-v-47c890a2]{grid-column:2}.checkpoint-tooltip[data-v-47c890a2]{min-width:160px;max-width:280px;font-size:.75rem;line-height:1.4;white-space:normal}.checkpoint-reader-tooltip+.checkpoint-reader-tooltip[data-v-47c890a2]{margin-top:6px;padding-top:6px;border-top:1px solid hsla(0,0%,100%,.24)}.checkpoint-stats-count[data-v-47c890a2],.checkpoint-stats-ratio strong[data-v-47c890a2]{font-size:.9rem;line-height:1}.checkpoint-stats-denominator[data-v-47c890a2]{color:#68737d;font-size:.68rem}.checkpoint-stats-percent[data-v-47c890a2]{display:inline-flex;min-width:30px;justify-content:center;padding:1px 3px;border-radius:3px;background-color:#e8f1f5;color:#426477;font-size:.6rem;font-weight:600}.checkpoint-stats-table--hide-percentages .checkpoint-stats-percent[data-v-47c890a2]{display:none}.checkpoint-stats-table .checkpoint-stats-modality[data-v-47c890a2]{width:-moz-max-content;width:max-content;min-width:-moz-max-content;min-width:max-content;max-width:none;text-align:left;white-space:nowrap}.checkpoint-modality-chrono[data-v-47c890a2]{color:#a9253a;font-variant-numeric:tabular-nums;font-weight:700;white-space:nowrap}.checkpoint-stats-table td[data-v-47c890a2]:not(.checkpoint-stats-modality),.checkpoint-stats-table th[data-v-47c890a2]:not(.checkpoint-stats-modality){width:200px;min-width:200px;max-width:200px;box-sizing:border-box}.checkpoint-modality-selector[data-v-47c890a2]{display:flex;align-items:center;width:100%;min-width:-moz-max-content;min-width:max-content;gap:5px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkpoint-modality-selector--static[data-v-47c890a2]{cursor:default}.checkpoint-modality-name[data-v-47c890a2]{flex:0 0 auto;min-width:-moz-max-content;min-width:max-content;overflow:visible;text-overflow:clip;white-space:nowrap}.checkpoint-modality-status[data-v-47c890a2]{display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end;margin-left:auto;min-width:72px;white-space:nowrap}.checkpoint-modality-selector[data-v-47c890a2] .checkpoint-modality-checkbox{--v-selection-control-size:20px;flex:0 0 20px;min-width:20px}.checkpoint-modality-selector--header[data-v-47c890a2]{width:100%}.checkpoint-stats-table .checkpoint-stats-filtered-out>td[data-v-47c890a2],.checkpoint-stats-table .checkpoint-stats-filtered-out>th[data-v-47c890a2]{background-image:repeating-linear-gradient(135deg,#c9e0e9,#c9e0e9 4px,#e7f1f5 0,#e7f1f5 8px)!important;color:#315f74!important;font-style:italic;font-weight:300!important}.checkpoint-stats-table .checkpoint-stats-filtered-out .checkpoint-modality-name[data-v-47c890a2],.checkpoint-stats-table .checkpoint-stats-filtered-out>td[data-v-47c890a2],.checkpoint-stats-table .checkpoint-stats-filtered-out>th[data-v-47c890a2]:not(.checkpoint-stats-modality){text-decoration:line-through}.checkpoint-stats-table .checkpoint-stats-filtered-out .checkpoint-modality-selector[data-v-47c890a2]{font-style:normal;font-weight:600}.checkpoint-stats-table .checkpoint-stats-status-filtered[data-v-47c890a2]{background-image:repeating-linear-gradient(135deg,#c9e0e9,#c9e0e9 4px,#e7f1f5 0,#e7f1f5 8px)!important;color:#315f74}.checkpoint-stats-table .checkpoint-stats-filtered-out .checkpoint-stats-percent[data-v-47c890a2]{background-color:transparent;color:#78838d}.checkpoint-stats-table .checkpoint-stats-disabled[data-v-47c890a2],.checkpoint-stats-table .checkpoint-stats-filtered-out>td.checkpoint-stats-disabled[data-v-47c890a2]{background-image:repeating-linear-gradient(135deg,#e8ecef,#e8ecef 4px,#f4f6f7 0,#f4f6f7 8px)!important}.checkpoint-stats-table .checkpoint-stats-filtered-out>td.checkpoint-stats-disabled[data-v-47c890a2]{color:#78838d!important;font-style:normal}.checkpoint-stats-table .checkpoint-stats-total td[data-v-47c890a2],.checkpoint-stats-table .checkpoint-stats-total th[data-v-47c890a2]{font-weight:700}.checkpoint-stats-table .checkpoint-stats-total-general td[data-v-47c890a2],.checkpoint-stats-table .checkpoint-stats-total-general th[data-v-47c890a2]{background-color:#f1f3f4}.checkpoint-stats-table .checkpoint-stats-total-filtered>td[data-v-47c890a2],.checkpoint-stats-table .checkpoint-stats-total-filtered>th[data-v-47c890a2],.checkpoint-stats-table .checkpoint-stats-total-single>td[data-v-47c890a2],.checkpoint-stats-table .checkpoint-stats-total-single>th[data-v-47c890a2]{border-top:2px solid rgba(26,34,45,.35)}.timing-filter-summary[data-v-47c890a2]{position:fixed;z-index:1000;right:0;bottom:0;left:0;width:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:center;height:24px;min-height:24px;padding:0 8px;overflow-x:auto;border-top:1px solid rgba(26,34,45,.18);background-color:#f5f6f7;color:#1a222d}.timing-filter-summary-content[data-v-47c890a2]{display:flex;align-items:center;justify-content:center;width:-moz-max-content;width:max-content;min-width:100%;gap:0 4px;font-size:.8rem;font-style:normal;line-height:1.2;white-space:nowrap}.timing-filter-summary-label[data-v-47c890a2]{flex:0 0 auto}.timing-filter-summary-spacer[data-v-47c890a2]{flex:1 1 12px;min-width:12px}@media (max-width:800px){.timing-filter-summary-content[data-v-47c890a2]{justify-content:flex-start}}.auto-size-columns-button[data-v-47c890a2]{width:36px;min-width:36px;height:36px;padding:0;border-radius:8px!important}.chrono-time-input[data-v-47c890a2]{width:76px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:4px;padding:2px 4px}.chrono-time-adding[data-v-47c890a2]{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:98px;min-height:22px;color:#2e7d32;font-size:.65rem;line-height:1;white-space:nowrap}.chrono-time-adding--deleting[data-v-47c890a2]{color:#b00020}.chrono-time-feedback[data-v-47c890a2]{display:inline-flex;align-items:center;gap:2px;color:#2e7d32;font-size:.6rem;line-height:1;white-space:nowrap}.chrono-time-feedback--error[data-v-47c890a2]{color:#b00020}.chrono-date-cell[data-v-47c890a2]{font-size:.72rem}.chrono-participant-cell[data-v-47c890a2]{display:flex;align-items:center;gap:3px;width:100%;min-width:0}.chrono-participant-name[data-v-47c890a2]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chrono-filterable-cell[data-v-47c890a2]{display:flex;align-items:center;gap:3px;width:100%;min-width:0}.chrono-filterable-cell-value[data-v-47c890a2]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chrono-filter-cell-button[data-v-47c890a2]{display:inline-flex;flex:0 0 18px;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:0;border-radius:3px;background:transparent;color:#1a222d;cursor:pointer}.chrono-filter-cell-button[data-v-47c890a2]:hover{background-color:rgba(26,34,45,.08)}.chrono-public-result-link[data-v-47c890a2]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 18px;width:18px;height:18px;border-radius:3px;color:#1a222d;text-decoration:none}.chrono-public-result-link[data-v-47c890a2]:hover{background-color:rgba(26,34,45,.08)}.chrono-intermediate-cell[data-v-47c890a2] .chrono-icon-button.v-btn--icon{width:20px;min-width:20px;height:20px}.chrono-time-input--missing[data-v-47c890a2]{background-color:#fde4e4;border-color:#c62828;color:#1a222d}.chrono-table[data-v-47c890a2] th{position:relative;padding-inline:6px;font-size:.68rem;line-height:1.15;white-space:nowrap;vertical-align:middle}.chrono-table[data-v-47c890a2] table{table-layout:fixed}.table-top-anchor[data-v-47c890a2]{height:0}.chrono-table[data-v-47c890a2] td{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:background-color 0ms ease-out}.chrono-table[data-v-47c890a2] td.chrono-meta-cell{background-color:#f1f3f4}.chrono-table[data-v-47c890a2] td.chrono-intermediate-disabled-cell{background-image:repeating-linear-gradient(135deg,#e8ecef,#e8ecef 4px,#f4f6f7 0,#f4f6f7 8px)!important;color:#78838d}.chrono-table[data-v-47c890a2] .v-data-table__tr:hover>.v-data-table__td{background-color:#dfe3e6!important}.chrono-table[data-v-47c890a2] td:not(:last-child),.chrono-table[data-v-47c890a2] th:not(:last-child){-webkit-border-end:1px solid rgba(26,34,45,.12);border-inline-end:1px solid rgba(26,34,45,.12)}.chrono-table[data-v-47c890a2] .chrono-sort-icon{color:#777!important;opacity:0!important;transition:opacity .12s ease}.chrono-table[data-v-47c890a2] th:hover .chrono-sort-icon{opacity:.7!important}.chrono-table[data-v-47c890a2] .chrono-sort-icon--sorted{color:#4ec2c5!important;opacity:1!important}.chrono-header-content[data-v-47c890a2]{position:relative;display:flex;align-items:center;gap:4px;width:100%;min-width:0;padding-right:10px;overflow:hidden}.chrono-header-content--center[data-v-47c890a2]{justify-content:center}.chrono-intermediate-cell--center[data-v-47c890a2]{justify-content:center;width:100%}.chrono-intermediate-placeholder[data-v-47c890a2]{display:inline-flex;min-width:56px;justify-content:center;padding:2px 6px;background-color:transparent;color:#78838d}.chrono-header-title[data-v-47c890a2]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bib-number-label[data-v-47c890a2]{display:inline-flex;min-width:32px;max-width:100%;align-items:center;justify-content:center;padding:3px 6px;border:1px solid rgba(26,34,45,.18);border-radius:3px;font-size:.75rem;font-weight:700;line-height:1;white-space:nowrap}.column-resize-handle[data-v-47c890a2]{position:absolute;z-index:1;top:0;right:0;display:inline-flex;align-items:center;justify-content:center;width:12px;height:100%;cursor:col-resize;color:rgba(26,34,45,.45)}.column-resize-handle[data-v-47c890a2]:hover{color:#4ec2c5;background-color:rgba(78,194,197,.12)}.column-options[data-v-47c890a2]{max-height:65vh;overflow-y:auto}.column-pin-button--unpinned[data-v-47c890a2] .v-icon{opacity:.45;transform:rotate(45deg)}.refresh-interval-select[data-v-47c890a2]{width:124px;color:#1a222d}.stats-panel[data-v-47c890a2]{max-width:760px;margin-left:auto;margin-right:auto;background-color:#fff;color:#1a222d}.external-reader-stats-content[data-v-47c890a2]{max-height:70vh;max-width:100%;box-sizing:border-box;overflow-y:auto}.external-reader-stats-dialog[data-v-47c890a2]{width:calc(100vw - 32px)!important;max-width:1200px;margin-inline:auto}.external-reader-stats-button[data-v-47c890a2]{min-height:22px;height:22px;padding-inline:6px;font-size:.68rem}.external-reader-stats-wrap[data-v-47c890a2]{width:100%;max-width:100%;min-width:0;overflow-x:auto}.external-reader-stats-table[data-v-47c890a2]{width:100%;min-width:0;max-width:100%;table-layout:fixed}.external-reader-stats-table td[data-v-47c890a2]:not(.checkpoint-stats-modality),.external-reader-stats-table th[data-v-47c890a2]:not(.checkpoint-stats-modality){width:auto;min-width:0;max-width:none;padding:3px 5px;white-space:normal;overflow-wrap:anywhere}.external-reader-stats-table td[data-v-47c890a2]:first-child,.external-reader-stats-table th[data-v-47c890a2]:first-child{width:160px;min-width:0;max-width:none}.external-reader-config-status[data-v-47c890a2]{display:flex;align-items:center;gap:4px;padding:2px 0;white-space:nowrap}.external-reader-config-status-cell[data-v-47c890a2]{min-width:300px}.external-reader-checkpoint-table[data-v-47c890a2]{width:-moz-max-content;width:max-content;min-width:100%;max-width:none;table-layout:auto}.external-reader-checkpoint-table td[data-v-47c890a2]:first-child,.external-reader-checkpoint-table th[data-v-47c890a2]:first-child{width:140px;min-width:140px;max-width:none;text-align:left}.external-reader-checkpoint-table td[data-v-47c890a2]:nth-child(2),.external-reader-checkpoint-table th[data-v-47c890a2]:nth-child(2){min-width:170px}.external-reader-checkpoint-table td[data-v-47c890a2]:nth-child(3),.external-reader-checkpoint-table th[data-v-47c890a2]:nth-child(3){min-width:300px}.external-reader-modality-cell[data-v-47c890a2]{text-align:left;white-space:nowrap}.external-reader-point-cell[data-v-47c890a2]{overflow:visible}.external-reader-point-details[data-v-47c890a2]{display:flex;align-items:center;gap:8px;white-space:nowrap}.external-reader-point-modality[data-v-47c890a2]{text-align:left}.external-reader-point-name[data-v-47c890a2]{overflow:visible;text-align:left}.external-reader-stats-table .text-end[data-v-47c890a2]{text-align:center!important}.external-reader-point-row--highlighted>td[data-v-47c890a2],.external-reader-reader-row--highlighted>td[data-v-47c890a2]{background-color:rgba(255,235,59,.22)!important;transition:background-color 0ms}.external-reader-stats-heading[data-v-47c890a2]{margin:0 0 6px;color:#1a222d;font-size:.82rem;font-weight:600}.external-reader-stats-title[data-v-47c890a2]{display:flex;align-items:center;gap:8px}.external-reader-stats-wrap+.external-reader-stats-heading[data-v-47c890a2]{margin-top:16px}.stats-panel[data-v-47c890a2] .text-subtitle-2,.stats-panel[data-v-47c890a2] .v-card-subtitle,.stats-panel[data-v-47c890a2] .v-card-text,.stats-panel[data-v-47c890a2] .v-card-title{color:#1a222d!important}.qr_container img{width:100%}.circuit-poster-preview{max-width:960px;overflow:hidden}.registration-import-chart{height:300px;position:relative}.lcd-font,.lcd-text{font-family:DSEG7 Classic,monospace;font-variant-numeric:tabular-nums;letter-spacing:.06em}.lcd-text{color:#fff;font-size:1rem;text-shadow:0 0 6px hsla(0,0%,100%,.45)}.first-uppercase:first-letter{text-transform:uppercase}.registration-bottom-badge{display:inline-flex;align-items:center;justify-content:center;padding:4px 12px;color:#1a222d;font-weight:700;font-size:13px;border-radius:20px;text-transform:uppercase;box-shadow:0 2px 6px rgba(0,0,0,.3)}.registration-bottom-badge.soon{background-color:rgba(255,193,7,.85)}.registration-bottom-badge.open{background-color:rgba(76,175,80,.85)}.registration-bottom-badge.closing{background-color:rgba(244,67,54,.85)}.registration-bottom-badge.few_places{background-color:rgba(255,152,0,.9)}.new-background-gradient{background:linear-gradient(90deg,#187fa2,#4ec2c5,#4ec2c5,#4ec2c5,#187fa2)}