.banner-fixed[data-v-d8d49aa2]{position:fixed;left:0;right:0;z-index:5;background:#fff}.partners-carousel[data-v-ab706634]{width:100%;max-width:100%;margin:0 auto}[data-v-ab706634] .v-expansion-panel-text__wrapper{will-change:contents;padding:0}.partners-viewport[data-v-ab706634]{width:100%}.partners-row[data-v-ab706634]{width:100%;height:100px;display:flex;align-items:center;justify-content:center;gap:12px;padding:0 6px}.partner-logo[data-v-ab706634]{width:100%;height:100%;display:block}.partner-logo-wrap[data-v-ab706634]{position:relative;width:100%;height:100%}.partner-paying-badge[data-v-ab706634]{position:absolute;top:2px;right:2px;width:18px;height:18px;border-radius:50%;background:#d4a017;display:inline-flex;align-items:center;justify-content:center;pointer-events:none;box-shadow:0 1px 3px rgba(0,0,0,.3)}.partner-slide[data-v-ab706634]{height:100%}.partner-link[data-v-ab706634]{display:flex;align-items:center;justify-content:center;flex:0 0 var(--partner-slot-width);width:var(--partner-slot-width);max-width:100%;height:100%}.carousel-controls[data-v-ab706634]{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:6px}.carousel-btn[data-v-ab706634]{min-width:28px;width:28px;height:28px}.carousel-indicator[data-v-ab706634]{font-size:12px;color:rgba(0,0,0,.6);min-width:44px;text-align:center}.footer-container[data-v-d17e6286]{z-index:1000}.footer-version[data-v-d17e6286]{position:fixed;right:20px;bottom:6px;font-size:.75rem;color:rgba(0,0,0,.6);z-index:1100}@media (max-width:600px){.footer-version[data-v-d17e6286]{display:none}}.impersonation-banner[data-v-50ab4057],.login-banner[data-v-0a6a53a6]{width:100%}.subscription-banner[data-v-20e7bc90]{width:100%;padding:6px 8px;min-height:40px}.subscription-banner[data-v-20e7bc90] .v-banner__prepend{margin-right:6px;padding-right:0}.subscription-banner[data-v-20e7bc90] .v-banner__actions{margin-left:6px;padding-left:0}.subscription-banner__icon[data-v-20e7bc90]{font-size:18px}.subscription-banner__text[data-v-20e7bc90]{display:block;line-height:1.15;font-size:.84rem;white-space:normal;overflow-wrap:anywhere}.subscription-banner__button[data-v-20e7bc90]{min-width:0}@media (max-width:600px){.subscription-banner[data-v-20e7bc90]{padding:4px 6px;min-height:34px}.subscription-banner__icon[data-v-20e7bc90]{font-size:16px;margin-right:4px}.subscription-banner__text[data-v-20e7bc90]{font-size:.76rem;line-height:1.1;padding-right:2px}.subscription-banner__button[data-v-20e7bc90]{font-size:.72rem;padding-left:4px;padding-right:4px;min-height:28px;margin-left:0}}.cookie-consent-banner[data-v-d54c37a6]{position:fixed;bottom:0;left:0;right:0;z-index:1200;background-color:#fff;border-top:1px solid #e0e0e0;padding:3px 0}.cookie-consent-banner__link[data-v-d54c37a6]{white-space:nowrap}:root{--footer-height:0px}.contenu{margin-top:2em}abbr.unit-acronym{cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:2px}.fab-fixed-bottom-right{position:fixed;bottom:16px;right:16px;z-index:5}.fab-absolute-top-right{top:-28px}.fab-absolute-right,.fab-absolute-top-right{position:absolute;right:16px;z-index:5}.v-card:has(>.fab-absolute-top-right){overflow:visible}.v-data-table-footer__items-per-page>.v-select{width:120px}.v-card-text{color:rgba(var(--v-theme-on-surface),.6)}.v-card--variant-outlined{border-color:rgba(var(--v-border-color),var(--v-border-opacity))}.video-embed[data-v-dbce9f30]{position:relative;width:100%;aspect-ratio:16/9}.video-embed iframe[data-v-dbce9f30]{position:absolute;inset:0;width:100%;height:100%}.flow-sparkline[data-v-efe96f8c]{display:block;overflow:visible}.flow-summary__level[data-v-781b7726]{display:inline-flex;align-items:center;gap:2px}.flow-summary__value[data-v-781b7726]{font-size:1.05rem;font-weight:700;line-height:1.3}.flow-summary__empty[data-v-781b7726]{font-size:.8rem;font-style:italic;color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity))}.flow-summary__trend[data-v-781b7726]{font-size:.8rem;font-weight:600;white-space:nowrap}.flow-summary__range[data-v-781b7726]{font-size:.75rem}.flow-summary__meta[data-v-781b7726],.flow-summary__range[data-v-781b7726]{color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity));white-space:nowrap}.flow-summary__meta[data-v-781b7726]{font-size:.68rem}.row-info[data-v-20184f35]{display:flex;align-items:flex-start;gap:2px}.row-info__like[data-v-20184f35]{margin:-2px 0 0 -4px;flex:0 0 auto}.row-info__text[data-v-20184f35]{min-width:0}.row-info__class[data-v-20184f35]{font-size:.85rem}.row-info__name[data-v-20184f35]{display:flex;align-items:center;flex-wrap:wrap;gap:4px}.row-info__meta[data-v-20184f35]{font-size:.75rem;font-weight:600;color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity))}.header[data-v-3f2af147]{display:flex;align-items:center}.class-text[data-v-3f2af147]{font-size:.85rem}.flow-column[data-v-3f2af147]{align-content:right}.number-rapids-text[data-v-3f2af147]{font-size:.75rem}.rapids-class-text[data-v-3f2af147]{font-size:.68rem}.number-rapids-width[data-v-3f2af147]{width:70px}.current-trend-text[data-v-3f2af147]{font-size:.75rem}.last-update-text[data-v-3f2af147]{font-size:.6rem}.margin-top[data-v-3f2af147]{margin-top:2rem}.collapsed>.when-open[data-v-3f2af147],.not-collapsed>.when-closed[data-v-3f2af147]{display:none}.bold[data-v-3f2af147]{font-weight:700}.section-cell[data-v-3f2af147]{position:relative}.section-cell[data-v-3f2af147]>:not(.row-sparkline){position:relative;z-index:1}.row-sparkline[data-v-3f2af147]{position:absolute;top:8px;bottom:8px;right:8px;width:min(60%,520px);pointer-events:none}.row-sparkline>.flow-sparkline[data-v-3f2af147]{position:absolute;inset:0}@media (max-width:600px){.row-sparkline[data-v-3f2af147]{top:50%;width:70%}}.liked-cards[data-v-3f2af147]{display:flex;flex-direction:column;gap:8px}.liked-card__body[data-v-3f2af147]{display:flex;align-items:flex-start;gap:8px;padding:8px 0 30px}.row-sparkline.liked-card__sparkline[data-v-3f2af147]{top:auto;bottom:4px;left:4px;right:4px;width:auto;height:22px}.border-too-high[data-v-3f2af147]{border-left:4px solid #2196f3}.border-recommended[data-v-3f2af147]{border-left:4px solid #4caf50}.border-too-low[data-v-3f2af147]{border-left:4px solid #f44336}.border-unknown[data-v-3f2af147]{border-left:4px solid #d3d3d3}#blur[data-v-3f2af147]{filter:blur(3px);-webkit-filter:blur(3px)}.premium-hint[data-v-3f2af147]{display:inline-flex;align-items:center;color:rgba(0,0,0,.6);font-size:.72rem;font-weight:500}@media (max-width:600px){.level-info-cell[data-v-3f2af147]{width:35%;text-align:right!important}.section-info-cell[data-v-3f2af147]{width:65%}#region[data-v-3f2af147]{padding:8px}#region .v-btn[data-v-3f2af147]{margin-right:8px}}.hero-card[data-v-55c9040e]{position:relative;overflow:hidden;border:1px solid #e5e7eb;background:linear-gradient(135deg,#f8fbff,#fff 45%,#eef6ff)}.hero-bg[data-v-55c9040e]{position:absolute;inset:0;background-size:cover;background-position:50%;opacity:.75;filter:saturate(.98) contrast(.98);pointer-events:none}.hero-content[data-v-55c9040e]{position:relative;z-index:1}.hero-kicker[data-v-55c9040e]{font-size:.85rem;text-transform:uppercase;letter-spacing:.08em;color:#1565c0;font-weight:700}.hero-description[data-v-55c9040e]{max-width:760px}.hero-actions[data-v-55c9040e]{display:flex;flex-wrap:wrap;gap:.75rem}.hero-feature[data-v-55c9040e]{display:flex;align-items:flex-start;gap:.45rem;line-height:1.4}@media(max-width:960px){.hero-actions[data-v-55c9040e]{flex-direction:column;align-items:stretch}}.about-content[data-v-fa624a88]{max-width:980px;line-height:1.6}h2[data-v-fa624a88]{margin-top:1.75rem;margin-bottom:.75rem}p[data-v-fa624a88]{margin-bottom:.8rem}ul[data-v-fa624a88]{padding-left:1.4rem;margin-bottom:.9rem}li[data-v-fa624a88]{margin-bottom:.35rem}header[data-v-456a1dd1]{display:flex;align-items:center}.class-text[data-v-456a1dd1]{font-size:.85rem}.flow-column[data-v-456a1dd1]{align-content:right}.number-rapids-text[data-v-456a1dd1]{font-size:.75rem}.rapids-class-text[data-v-456a1dd1]{font-size:.68rem}.number-rapids-width[data-v-456a1dd1]{width:70px}.current-trend-text[data-v-456a1dd1]{font-size:.75rem}.last-update-text[data-v-456a1dd1]{font-size:.6rem}.margin-top[data-v-456a1dd1]{margin-top:2rem}.collapsed>.when-open[data-v-456a1dd1],.not-collapsed>.when-closed[data-v-456a1dd1]{display:none}.bold[data-v-456a1dd1]{font-weight:700}.region-header td[data-v-456a1dd1]{background:rgba(var(--v-theme-primary),.06);cursor:pointer}.region-header__name[data-v-456a1dd1]{font-weight:600;color:rgb(var(--v-theme-primary))}.region-header__count[data-v-456a1dd1]{font-size:.8rem;color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity))}.row--no-data td[data-v-456a1dd1]{padding-top:2px!important;padding-bottom:2px!important;opacity:.75}.section-cell[data-v-456a1dd1]{position:relative}.section-cell[data-v-456a1dd1]>:not(.row-sparkline){position:relative;z-index:1}.row-sparkline[data-v-456a1dd1]{position:absolute;top:8px;bottom:8px;right:8px;width:min(60%,520px);pointer-events:none}.row-sparkline>.flow-sparkline[data-v-456a1dd1]{position:absolute;inset:0}@media(max-width:600px){.row-sparkline[data-v-456a1dd1]{top:50%;width:70%}}.border-too-high[data-v-456a1dd1]{border-left:4px solid #2196f3}.border-recommended[data-v-456a1dd1]{border-left:4px solid #4caf50}.border-too-low[data-v-456a1dd1]{border-left:4px solid #f44336}.border-unknown[data-v-456a1dd1]{border-left:4px solid #d3d3d3}#blur[data-v-456a1dd1]{filter:blur(3px);-webkit-filter:blur(3px)}.premium-hint[data-v-456a1dd1]{display:inline-flex;align-items:center;color:rgba(0,0,0,.6);font-size:.72rem;font-weight:500}.filter-fab[data-v-60c96924]{position:fixed;right:16px;margin-top:-36px;z-index:5}[data-v-1b7afd0a] .current-flow-label{display:inline-block;padding:2px 8px;border:1px solid;border-radius:12px;background:hsla(0,0%,100%,.92);font-size:12px;font-weight:400;color:#37474f;white-space:nowrap}.zoomable-image[data-v-35965f02]{position:relative;height:100%;background:#111;border-radius:8px;overflow:hidden;outline:none}.zoomable-image--fullscreen[data-v-35965f02],.zoomable-image--pseudo[data-v-35965f02]{border-radius:0}.zoomable-image--pseudo[data-v-35965f02]{position:fixed;inset:0;z-index:3000;height:auto}.zoomable-image__stage[data-v-35965f02]{position:absolute;inset:0;overflow:hidden;touch-action:pan-y;cursor:zoom-in}.zoomable-image__stage--zoomed[data-v-35965f02]{touch-action:none;cursor:grab}.zoomable-image__stage--dragging[data-v-35965f02]{cursor:grabbing}.zoomable-image__img[data-v-35965f02]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transform-origin:0 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.zoomable-image__controls[data-v-35965f02]{position:absolute;right:8px;bottom:8px;display:flex;border-radius:24px;background:rgba(0,0,0,.6);color:#fff}.zoomable-image__nav[data-v-35965f02]{position:absolute;top:50%;transform:translateY(-50%);background:rgba(0,0,0,.55)!important;color:#fff!important}.zoomable-image__nav--previous[data-v-35965f02]{left:8px}.zoomable-image__nav--next[data-v-35965f02]{right:8px}.zoomable-image__caption[data-v-35965f02]{position:absolute;top:0;left:0;right:0;padding:12px 16px;color:#fff;background:linear-gradient(rgba(0,0,0,.65),transparent);pointer-events:none}.topo-viewer[data-v-6b7fedc2]{height:70vh;min-height:320px}.topo-list[data-v-6b7fedc2]{max-height:70vh;overflow-y:auto}.topo-thumb[data-v-6b7fedc2]{flex:0 0 auto;width:112px;aspect-ratio:4/3;border-radius:6px;overflow:hidden;background:rgb(var(--v-theme-surface-variant))}.topo-thumb img[data-v-6b7fedc2]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.topo-title[data-v-6b7fedc2]{white-space:normal;line-height:1.3}.video-player[data-v-84053ab6]{border-radius:8px;overflow:hidden;background:#000}.video-list[data-v-84053ab6]{max-height:60vh;overflow-y:auto}.video-thumb[data-v-84053ab6]{position:relative;flex:0 0 auto;width:112px;aspect-ratio:16/9;border-radius:6px;overflow:hidden;background:rgb(var(--v-theme-surface-variant));display:flex;align-items:center;justify-content:center}.video-thumb img[data-v-84053ab6]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.video-thumb__playing[data-v-84053ab6]{position:absolute;inset:0;margin:auto;background:rgba(0,0,0,.55);border-radius:50%;padding:14px}.video-title[data-v-84053ab6]{white-space:normal;line-height:1.3}.river-detail-toolbar[data-v-7816b4e5]{position:sticky;z-index:1}.section-description[data-v-7816b4e5] p:last-child{margin-bottom:0}.new-user-toolbar[data-v-761fd5e9]{width:100%}.new-user-actions[data-v-761fd5e9]{display:flex;justify-content:center;flex-wrap:wrap}.login-toolbar[data-v-512b0ed8],.reset-password-toolbar[data-v-33f94781]{width:100%}.reset-password-actions[data-v-33f94781]{display:flex;justify-content:center;flex-wrap:wrap}.linked-sections-panel[data-v-0dfd8de6]{position:sticky;top:64px;max-height:calc(100vh - 80px);overflow-y:auto}.linked-sections-list[data-v-0dfd8de6]{max-height:calc(100vh - 200px);overflow-y:auto}.rich-text-editor__content[data-v-ce724b3e] .ProseMirror{min-height:200px;outline:none}.rich-text-editor__content[data-v-ce724b3e] .ProseMirror>*+*{margin-top:.75em}.rich-text-editor__content[data-v-ce724b3e] .ProseMirror ol,.rich-text-editor__content[data-v-ce724b3e] .ProseMirror ul{padding-left:1.5rem}.rich-text-editor__content[data-v-ce724b3e] .ProseMirror blockquote{border-left:3px solid rgba(0,0,0,.2);padding-left:1rem}.flow-level-row[data-v-53d34856]{border-left:3px solid transparent;margin-bottom:4px}.flow-level-row--min[data-v-53d34856]{border-left-color:rgb(var(--v-theme-error))}.flow-level-row--recommended[data-v-53d34856]{border-left-color:rgb(var(--v-theme-success))}.flow-level-row--max[data-v-53d34856]{border-left-color:rgb(var(--v-theme-info))}[data-v-53d34856] .v-number-input--stacked .v-number-input__control .v-btn{flex:1 1 0;height:auto;min-height:0}.form-section-title[data-v-53d34856]{margin:20px 0 8px;font-size:.8rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity))}h1[data-v-65de4cdf]{font-size:1.5em;font-weight:400;font-family:Roboto,sans-serif;color:rgba(77,77,77,.7)}p[data-v-65de4cdf]{margin:0;font-size:.85em}.dropzone[data-v-65de4cdf]{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;padding:20px;border:2px dashed rgba(77,77,77,.7);border-radius:20px;overflow:hidden;transition:background-color .2s}div.input-container[data-v-65de4cdf]{min-width:50%}.v-input[data-v-65de4cdf] div.v-input__control div.v-input__slot{margin-top:4px;margin-bottom:0!important}.v-input[data-v-65de4cdf] div.v-input__control div.v-messages,input.filebtn[data-v-65de4cdf]{display:none}.text-fields-row[data-v-301483a4]{display:flex;align-items:center;gap:12px;margin-bottom:12px}#gmap[data-v-43a42cec]{height:500px}.admin-sections-page[data-v-0baadc00] .fab-fixed-bottom-right{z-index:3000!important}.loading-state[data-v-24ef7762]{display:flex;align-items:center;gap:12px;min-height:56px}.loading-state p[data-v-24ef7762]{margin:0}.partners-page[data-v-35c31c7f]{padding-bottom:48px}.partner-card[data-v-35c31c7f]{display:flex;flex-direction:column;align-items:center;padding:12px;border-radius:8px;text-decoration:none;transition:background-color .2s}.partner-card[data-v-35c31c7f]:hover{background-color:rgba(0,0,0,.04)}.partner-img[data-v-35c31c7f]{width:100%}.partner-name[data-v-35c31c7f]{color:inherit}.info-debit-content[data-v-accfdaf2]{max-width:980px;line-height:1.6}h2[data-v-accfdaf2]{margin-top:2rem;margin-bottom:.75rem;font-size:1.4rem;font-weight:600}h3[data-v-accfdaf2]{font-size:1.1rem;font-weight:600;margin-bottom:.4rem}p[data-v-accfdaf2]{margin-bottom:.8rem}ul[data-v-accfdaf2]{padding-left:1.4rem;margin-bottom:.9rem}li[data-v-accfdaf2]{margin-bottom:.5rem}.faq-section .faq-item[data-v-accfdaf2]{border-left:3px solid var(--v-primary-base);padding-left:1rem;margin-bottom:1.5rem}