:root,html[data-theme]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f6f8fa;--bg-soft:#edf2f6;--card:#fff;--card-2:#f1f5f8;--header-bg:#f6f8faf0;--nav-bg:#fffffff0;--navy:#172b40;--text:#172b40;--text-soft:#52667a;--text-faint:#60758a;--line:#1e364e14;--line-strong:#1e364e29;--glass-base:#ffffffe0;--glass-fallback:#f3f6f9;--glass-sheen:radial-gradient(120% 100% at 50% 0%, #fffffff2, #fff0 58%), linear-gradient(180deg, #fff6, #eef2f68c);--glass-sheen-hover:radial-gradient(120% 100% at 50% 0%, #fff, #fff0 62%), linear-gradient(180deg, #ffffffbf, #f4f7fa99);--glass-border:#2f486129;--glass-border-hover:#2f48614d;--glass-ink:#172b40;--glass-muted:#52667a;--glass-shadow:inset 0 1px 0 #fff, inset 0 -1px 2px #172b400f, 0 8px 18px -10px #172b4052;--glass-shadow-hover:inset 0 1px 0 #fff, inset 0 -1px 2px #172b4012, 0 12px 24px -10px #172b4061;--glass-shadow-pressed:inset 0 1px 3px #172b4029;--glass-focus:#a74c13;--glass-primary-base:#172b40;--glass-primary-fallback:#203a53;--glass-primary-fill:linear-gradient(180deg, #35516f, #172b40);--glass-primary-fill-hover:linear-gradient(180deg, #3f5e80, #1d354e);--glass-primary-sheen:radial-gradient(120% 100% at 50% 0%, #ffffff57, #fff0 58%);--glass-primary-ink:#fff;--glass-primary-border:#ffffff29;--glass-primary-shadow:inset 0 1px 0 #ffffff80, inset 0 -3px 8px #0000003d, 0 0 0 1px #172b4059, 0 10px 22px -10px #172b408c;--glass-primary-shadow-hover:inset 0 1px 0 #fff9, inset 0 -3px 8px #0003, 0 0 0 1px #172b4066, 0 16px 30px -12px #172b409e;--glass-primary-shadow-pressed:inset 0 2px 8px #00000057, 0 0 0 1px #172b4073;--glass-booking-solid:#b4520f;--glass-booking-fill:linear-gradient(180deg, #d06526, #a6470b);--glass-booking-fill-hover:linear-gradient(180deg, #da7231, #b0500f);--glass-booking-solid-shadow:inset 0 1px 0 #ffffff80, inset 0 -3px 8px #0000003d, 0 0 0 1px #c55a1159, 0 10px 22px -10px #c55a118c;--glass-booking-solid-shadow-hover:inset 0 1px 0 #fff9, inset 0 -3px 8px #0003, 0 0 0 1px #c55a1166, 0 16px 30px -12px #c55a119e;--glass-booking-base:#ce66233b;--glass-booking-hover:#ce662352;--glass-booking-fallback:#f1dac7;--glass-booking-ink:#6e2e0f;--glass-booking-border:#b154194d;--glass-booking-sheen:radial-gradient(120% 190% at 0 0, #ffffffb3, transparent 62%), linear-gradient(180deg, #ffffff61, transparent 52%, #ffffff1a);--glass-danger-ink:#b3362d;--glass-danger-border:#c4483f52;--glass-danger-border-hover:#c4483f80;--glass-danger-tint:linear-gradient(180deg, #c4483f0f, #c4483f1f);--glass-danger-solid:#b33d33;--glass-danger-fill:linear-gradient(180deg, #cf5449, #a5322a);--glass-danger-fill-hover:linear-gradient(180deg, #d85f54, #ae3a31);--glass-danger-shadow-hover:inset 0 1px 0 #fff, 0 12px 24px -10px #c4483f59;--glass-danger-solid-shadow:inset 0 1px 0 #ffffff80, inset 0 -3px 8px #0000003d, 0 0 0 1px #c4483f59, 0 10px 22px -10px #c4483f8c;--glass-danger-solid-shadow-hover:inset 0 1px 0 #fff9, inset 0 -3px 8px #0003, 0 0 0 1px #c4483f66, 0 16px 30px -12px #c4483f9e;--glass-disabled-bg:#e9edf1;--glass-disabled-ink:#6f8091;--glass-disabled-border:#2f48611a}html[data-theme] body{background-color:var(--bg);color:var(--text);background-image:none}:is(.glass-button.glass-button,.glass-panel-link.glass-panel-link,.btn.btn:not(.admin-danger),.onb-btn.onb-btn){border:1px solid var(--glass-border);background-color:var(--glass-base);background-image:var(--glass-sheen);color:var(--glass-ink);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:blur(var(--glass-blur,16px)) saturate(var(--glass-saturation,160%));backdrop-filter:blur(var(--glass-blur,16px)) saturate(var(--glass-saturation,160%));touch-action:manipulation;-webkit-tap-highlight-color:transparent;text-decoration:none;transition:background-color .16s,border-color .16s,box-shadow .16s,transform .16s}.glass-button{min-height:44px;font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:10px 18px;font-weight:600;display:inline-flex}:is(.glass-button.glass-button,.glass-panel-link.glass-panel-link,.btn.btn:not(.admin-danger),.onb-btn.onb-btn):is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]){background-color:var(--glass-base);background-image:var(--glass-sheen-hover);border-color:var(--glass-border-hover);color:var(--glass-ink);box-shadow:var(--glass-shadow-hover)}:is(.glass-button.glass-button,.glass-panel-link.glass-panel-link):hover:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]){transform:translateY(-1px)}:is(.glass-button,.glass-panel-link,.btn:not(.admin-danger),.onb-btn):focus-visible{outline:3px solid var(--glass-focus);outline-offset:4px}:is(.glass-button.glass-button,.glass-panel-link.glass-panel-link,.btn.btn:not(.admin-danger),.onb-btn.onb-btn):active:not(:disabled):not([aria-disabled=true]){box-shadow:var(--glass-shadow-pressed);transform:translateY(1px)}:is(.glass-button.glass-button.glass-button--primary,.btn.btn.btn-primary,.btn.btn.btn-navy,.onb-btn.onb-btn.onb-btn-primary),:is(.glass-button.glass-button.glass-button--primary,.btn.btn.btn-primary,.btn.btn.btn-navy,.onb-btn.onb-btn.onb-btn-primary):is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]){background-color:var(--glass-primary-base);background-image:var(--glass-primary-sheen), var(--glass-primary-fill);color:var(--glass-primary-ink);border-color:var(--glass-primary-border);box-shadow:var(--glass-primary-shadow)}:is(.glass-button.glass-button.glass-button--primary,.btn.btn.btn-primary,.btn.btn.btn-navy,.onb-btn.onb-btn.onb-btn-primary):is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]){background-image:var(--glass-primary-sheen), var(--glass-primary-fill-hover);box-shadow:var(--glass-primary-shadow-hover)}:is(.glass-button.glass-button.glass-button--primary,.btn.btn.btn-primary,.btn.btn.btn-navy,.onb-btn.onb-btn.onb-btn-primary):active:not(:disabled):not([aria-disabled=true]){box-shadow:var(--glass-primary-shadow-pressed);background-image:none}.glass-button.glass-button:is([aria-pressed=true],.is-selected):not(.glass-button--danger){--glass-base:var(--glass-primary-base);--glass-fallback:var(--glass-primary-fallback);--glass-sheen:var(--glass-primary-sheen), var(--glass-primary-fill);--glass-sheen-hover:var(--glass-primary-sheen), var(--glass-primary-fill-hover);--glass-ink:var(--glass-primary-ink);--glass-border:var(--glass-primary-border);--glass-border-hover:var(--glass-primary-border);--glass-shadow:var(--glass-primary-shadow);--glass-shadow-hover:var(--glass-primary-shadow-hover);--glass-shadow-pressed:var(--glass-primary-shadow-pressed);font-weight:650}.glass-button.glass-button--ghost{--glass-base:transparent;--glass-fallback:transparent;--glass-sheen:none;--glass-sheen-hover:linear-gradient(#172b400f, #172b400f);--glass-border:transparent;--glass-border-hover:transparent;--glass-shadow:none;--glass-shadow-hover:none;--glass-shadow-pressed:none;-webkit-backdrop-filter:none;backdrop-filter:none;padding-inline:14px}.glass-button.glass-button.glass-button--ghost:is([aria-pressed=true],.is-selected){--glass-base:#172b401c;--glass-sheen:none;--glass-sheen-hover:none;--glass-ink:var(--glass-primary-base);--glass-border:transparent;--glass-shadow:none;--glass-shadow-hover:none;font-weight:700}.glass-button.glass-button--danger{--glass-ink:var(--glass-danger-ink);--glass-border:var(--glass-danger-border);--glass-border-hover:var(--glass-danger-border-hover);--glass-sheen-hover:radial-gradient(120% 100% at 50% 0%, #ffffffe6, #fff0 58%), var(--glass-danger-tint);--glass-shadow-hover:var(--glass-danger-shadow-hover)}.glass-button.glass-button--danger:is([aria-pressed=true],.glass-button--confirm,[aria-busy=true]){--glass-base:var(--glass-danger-solid);--glass-fallback:var(--glass-danger-solid);--glass-sheen:var(--glass-primary-sheen), var(--glass-danger-fill);--glass-sheen-hover:var(--glass-primary-sheen), var(--glass-danger-fill-hover);--glass-ink:#fff;--glass-border:var(--glass-primary-border);--glass-border-hover:var(--glass-primary-border);--glass-shadow:var(--glass-danger-solid-shadow);--glass-shadow-hover:var(--glass-danger-solid-shadow-hover);--glass-shadow-pressed:inset 0 2px 8px #00000057, 0 0 0 1px #c4483f73}.glass-button.glass-button--icon{border-radius:999px;width:44px;min-width:44px;height:44px;padding:0}.glass-panel-link{border-radius:20px}.glass-panel-link :is(h2,h3,strong){color:var(--glass-ink)}.glass-panel-link :is(small,.glass-secondary-copy){color:var(--glass-muted)}.glass-panel-link.glass-panel-link:is([aria-pressed=true],.is-selected){border-color:var(--glass-primary-base);box-shadow:0 0 0 1px var(--glass-primary-base), var(--glass-shadow)}.glass-button.glass-button--booking{--glass-blur:18px;--glass-base:var(--glass-booking-solid);--glass-fallback:var(--glass-booking-solid);--glass-primary-base:var(--glass-booking-solid);--glass-primary-fallback:var(--glass-booking-solid);--glass-primary-fill:var(--glass-booking-fill);--glass-primary-fill-hover:var(--glass-booking-fill-hover);--glass-primary-shadow:var(--glass-booking-solid-shadow);--glass-primary-shadow-hover:var(--glass-booking-solid-shadow-hover);--glass-primary-shadow-pressed:inset 0 2px 8px #0000004d, 0 0 0 1px #c55a1173;--glass-sheen:var(--glass-primary-sheen), var(--glass-booking-fill);--glass-sheen-hover:var(--glass-primary-sheen), var(--glass-booking-fill-hover);--glass-ink:#fff;--glass-primary-ink:#fff;--glass-muted:#ffffffd1;--glass-border:var(--glass-primary-border);--glass-border-hover:var(--glass-primary-border);--glass-shadow:var(--glass-booking-solid-shadow);--glass-shadow-hover:var(--glass-booking-solid-shadow-hover);--glass-shadow-pressed:inset 0 2px 8px #0000004d, 0 0 0 1px #c55a1173;border-radius:999px}.glass-panel-link--booking{--glass-blur:18px;--glass-saturation:140%;--glass-base:var(--glass-booking-base);--glass-fallback:var(--glass-booking-fallback);--glass-sheen:var(--glass-booking-sheen);--glass-sheen-hover:var(--glass-booking-sheen);--glass-ink:var(--glass-booking-ink);--glass-muted:var(--glass-booking-ink);--glass-border:var(--glass-booking-border);--glass-border-hover:var(--glass-booking-border);--glass-shadow:inset 0 1px 0 #fffffff2, inset 0 -1px 0 #8c400f17, 0 5px 15px #8c400f17;--glass-shadow-hover:inset 0 1px 0 #fff, inset 0 -1px 0 #8c400f1f, 0 7px 18px #8c400f1f}.glass-panel-link--booking:is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]){--glass-base:var(--glass-booking-hover)}:is(.glass-button.glass-button,.glass-panel-link.glass-panel-link,.btn.btn:not(.admin-danger),.onb-btn.onb-btn):is(:disabled,[aria-disabled=true]),:is(.glass-button.glass-button,.glass-panel-link.glass-panel-link,.btn.btn:not(.admin-danger),.onb-btn.onb-btn):is(:disabled,[aria-disabled=true]):is(:hover,:focus-visible,:active){border-color:var(--glass-disabled-border);background-color:var(--glass-disabled-bg);color:var(--glass-disabled-ink);box-shadow:none;opacity:1;cursor:not-allowed;-webkit-backdrop-filter:none;backdrop-filter:none;background-image:none;transform:none}.glass-button.glass-button.glass-button.glass-button--ghost:is(:disabled,[aria-disabled=true]){background-color:#0000;border-color:#0000}.glass-panel-link.glass-panel-link:is(:disabled,[aria-disabled=true]) :is(h2,h3,strong,small,.glass-secondary-copy){color:var(--glass-disabled-ink)}:is(.glass-button,.btn,.onb-btn)[aria-busy=true]{cursor:progress}:is(.glass-button,.btn,.onb-btn)[aria-busy=true]:before{content:"";vertical-align:-.15em;border:2px solid;border-right-color:#0000;border-radius:999px;flex:none;width:1em;height:1em;margin-inline-end:2px;animation:.8s linear infinite glass-spin;display:inline-block}:is(.glass-button.glass-button,.btn.btn,.onb-btn.onb-btn)[aria-busy=true]:disabled{border-color:var(--glass-border);background-color:var(--glass-base);background-image:var(--glass-sheen);color:var(--glass-ink);box-shadow:var(--glass-shadow);cursor:progress}:is(.glass-button.glass-button.glass-button--primary,.btn.btn.btn-primary,.btn.btn.btn-navy,.onb-btn.onb-btn.onb-btn-primary)[aria-busy=true]:disabled{border-color:var(--glass-primary-border);background-color:var(--glass-primary-base);background-image:var(--glass-primary-sheen), var(--glass-primary-fill);color:var(--glass-primary-ink);box-shadow:var(--glass-primary-shadow)}@keyframes glass-spin{to{transform:rotate(360deg)}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:root,html[data-theme]{--glass-base:var(--glass-fallback);--glass-primary-base:var(--glass-primary-fallback);--glass-booking-base:var(--glass-booking-fallback);--glass-booking-hover:var(--glass-booking-fallback)}:is(.glass-button.glass-button,.glass-panel-link.glass-panel-link,.btn.btn:not(.admin-danger),.onb-btn.onb-btn),:is(.glass-button.glass-button,.glass-panel-link.glass-panel-link,.btn.btn:not(.admin-danger),.onb-btn.onb-btn):is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]){background-color:var(--glass-fallback)}:is(.glass-button.glass-button.glass-button--primary,.btn.btn.btn-primary,.btn.btn.btn-navy,.onb-btn.onb-btn.onb-btn-primary),:is(.glass-button.glass-button.glass-button--primary,.btn.btn.btn-primary,.btn.btn.btn-navy,.onb-btn.onb-btn.onb-btn-primary):is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]){background-color:var(--glass-primary-fallback);color:var(--glass-primary-ink)}}@media (prefers-reduced-transparency:reduce){:root,html[data-theme]{--glass-base:var(--glass-fallback);--glass-primary-base:var(--glass-primary-fallback);--glass-booking-base:var(--glass-booking-fallback);--glass-booking-hover:var(--glass-booking-fallback);--glass-sheen:none;--glass-sheen-hover:none;--glass-primary-sheen:none;--glass-booking-sheen:none}html[data-theme] :is(.glass-button.glass-button,.glass-panel-link.glass-panel-link,.btn.btn:not(.admin-danger),.onb-btn.onb-btn,.app-nav,.finance-guide-primary,.finance-guide-secondary,.bank-import-show-all,.pilotage-share-button),html[data-theme] :is(.glass-button.glass-button,.glass-panel-link.glass-panel-link,.btn.btn:not(.admin-danger),.onb-btn.onb-btn):is(:hover,:focus-visible,:active):not(:disabled):not([aria-disabled=true]){-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:reduce){:is(.glass-button.glass-button,.glass-panel-link.glass-panel-link,.btn.btn:not(.admin-danger),.onb-btn.onb-btn),:is(.glass-button.glass-button,.glass-panel-link.glass-panel-link,.btn.btn:not(.admin-danger),.onb-btn.onb-btn):is(:hover,:focus-visible,:active):not(:disabled):not([aria-disabled=true]){transition:none;transform:none}:is(.glass-button,.btn,.onb-btn)[aria-busy=true]:before{animation-duration:2.4s}}@media (max-width:680px){.glass-button:where(:not(.glass-button--icon):not(.glass-button--compact)){min-height:48px}}html[data-theme] :is(.btn.btn-ghost,.glass-button.glass-button){border-color:var(--glass-border);background-color:var(--glass-base);background-image:var(--glass-sheen);color:var(--glass-ink);box-shadow:var(--glass-shadow)}html[data-theme] :is(.btn.btn-ghost,.glass-button.glass-button):is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]){border-color:var(--glass-border-hover);background-color:var(--glass-base);background-image:var(--glass-sheen-hover);color:var(--glass-ink);box-shadow:var(--glass-shadow-hover)}html[data-theme] :is(.glass-button.glass-button--primary,.btn.btn-primary,.btn.btn-navy),html[data-theme] :is(.glass-button.glass-button--primary,.btn.btn-primary,.btn.btn-navy):is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]){border-color:var(--glass-primary-border);background-color:var(--glass-primary-base);background-image:var(--glass-primary-sheen), var(--glass-primary-fill);color:var(--glass-primary-ink);box-shadow:var(--glass-primary-shadow)}html[data-theme] :is(.glass-button.glass-button--primary,.btn.btn-primary,.btn.btn-navy):is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]){background-image:var(--glass-primary-sheen), var(--glass-primary-fill-hover);box-shadow:var(--glass-primary-shadow-hover)}html[data-theme] :is(.glass-button.glass-button,.glass-panel-link.glass-panel-link,.btn.btn):is(:disabled,[aria-disabled=true]):not([aria-busy=true]),html[data-theme] :is(.glass-button.glass-button,.glass-panel-link.glass-panel-link,.btn.btn):is(:disabled,[aria-disabled=true]):not([aria-busy=true]):is(:hover,:focus-visible,:active){border-color:var(--glass-disabled-border);background-color:var(--glass-disabled-bg);color:var(--glass-disabled-ink);box-shadow:none;opacity:1;cursor:not-allowed;background-image:none;transform:none}html[data-theme] .glass-button.glass-button.glass-button--ghost:is(:disabled,[aria-disabled=true]):not([aria-busy=true]){background-color:#0000;border-color:#0000}.btn.glass-button{min-height:46px;padding:12px 18px;font-size:15px}.btn-sm.glass-button{min-height:44px;padding:9px 14px;font-size:14px}.glass-button.glass-button--compact{min-height:44px;padding:8px 12px;font-size:13px}html[data-theme] .pilotage-today>.pilotage-focus.glass-panel-link,html[data-theme] .pilotage-today>.pilotage-focus.glass-panel-link:hover{background-color:var(--glass-base);background-image:var(--glass-sheen);border-color:var(--glass-border);box-shadow:var(--glass-shadow)}html[data-theme] .pilotage-today>.pilotage-focus.glass-panel-link .glass-button--primary,html[data-theme] .pilotage-today>.pilotage-focus.glass-panel-link:hover .glass-button--primary{background-color:var(--glass-primary-base);background-image:var(--glass-primary-sheen), var(--glass-primary-fill);border:1px solid var(--glass-border-hover);color:var(--glass-primary-ink);box-shadow:var(--glass-shadow)}html[data-theme] .pilotage-daily-card.glass-panel-link,html[data-theme] .pilotage-tool-card.glass-panel-link{background-color:var(--glass-base);background-image:var(--glass-sheen);border-color:var(--glass-border)}html[data-theme] .pilotage-daily-card.glass-panel-link:hover,html[data-theme] .pilotage-tool-card.glass-panel-link:hover{background-image:var(--glass-sheen-hover);border-color:var(--glass-border-hover)}html[data-theme] .app-nav{background-color:var(--glass-base);background-image:var(--glass-sheen);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:blur(16px)saturate(110%);backdrop-filter:blur(16px)saturate(110%)}html[data-theme] .app-nav a.glass-button{min-height:60px;box-shadow:none;color:var(--glass-muted);background-color:#0000;background-image:none;border-color:#0000;border-radius:16px;margin:5px 3px;padding:7px 3px;font-size:11px;font-weight:600}html[data-theme] .app-nav a.glass-button:is(:hover,:focus-visible),html[data-theme] .app-nav a.glass-button[aria-current=page]{border-color:var(--glass-border);background-color:var(--glass-base);background-image:var(--glass-sheen);box-shadow:var(--glass-shadow);color:var(--glass-ink)}html[data-theme] .app-nav a.glass-button .nav-ico svg{stroke:currentColor}html[data-theme] .app-nav a.glass-button{flex:auto}html[data-theme] .app-nav a.glass-button.active:after{display:none}.planning-mode-choice .glass-panel-link{text-align:left;cursor:pointer;font:inherit}.planning-mode-choice .glass-panel-link span{color:var(--glass-muted)}.week-next-event.glass-panel-link,.cockpit-optional-toggle.glass-panel-link,.cockpit-advanced-toggle.glass-panel-link{color:var(--glass-ink)}.week-head-actions .glass-button,.tournee-hub .glass-button{white-space:normal;max-width:100%}.week-view-switch .glass-button{min-height:44px;padding:9px 15px;font-size:13px}.week-month-grid>.glass-button,.month-grid>.glass-button{min-width:0;min-height:44px;padding-inline:0}.calendar-add>summary.glass-button,.calendar-add-menu>.glass-button{min-height:44px;padding:9px 12px}.tournee-month-grid>.glass-button{border-radius:14px;min-width:0;min-height:44px;padding:0}html[data-theme] :is(.finance-guide-primary,.finance-guide-secondary,.bank-import-show-all,.pilotage-share-button){border:1px solid var(--glass-border);background-color:var(--glass-base);background-image:var(--glass-sheen);color:var(--glass-ink);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:blur(12px)saturate(110%);backdrop-filter:blur(12px)saturate(110%)}html[data-theme] .finance-guide-primary{background-color:var(--glass-primary-base);background-image:var(--glass-primary-sheen), var(--glass-primary-fill);color:var(--glass-primary-ink);border-color:var(--glass-border-hover)}html[data-theme] :is(.finance-guide-secondary,.bank-import-show-all,.pilotage-share-button):is(:hover,:focus-visible){background-color:var(--glass-base);background-image:var(--glass-sheen-hover);border-color:var(--glass-border-hover);color:var(--glass-ink);box-shadow:var(--glass-shadow-hover)}:is(.finance-guide-primary,.finance-guide-secondary,.bank-import-show-all,.pilotage-share-button):focus-visible{outline:3px solid var(--glass-focus);outline-offset:4px}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html[data-theme] :is(.btn.btn-ghost,.glass-button.glass-button,.glass-panel-link.glass-panel-link,.finance-guide-secondary,.bank-import-show-all,.pilotage-share-button),html[data-theme] :is(.btn.btn-ghost,.glass-button.glass-button,.glass-panel-link.glass-panel-link):is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]){background-color:var(--glass-fallback)}html[data-theme] :is(.glass-button.glass-button--primary,.btn.btn-primary,.btn.btn-navy,.finance-guide-primary),html[data-theme] :is(.glass-button.glass-button--primary,.btn.btn-primary,.btn.btn-navy,.finance-guide-primary):is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]),html[data-theme] .glass-button.glass-button:where([aria-pressed=true]),html[data-theme] .glass-button.glass-button:where([aria-pressed=true]):is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]),html[data-theme] .pilotage-today>.pilotage-focus.glass-panel-link .glass-button--primary,html[data-theme] .pilotage-today>.pilotage-focus.glass-panel-link:hover .glass-button--primary{background-color:var(--glass-primary-fallback,#1b334d)}}@media (max-width:680px){.week-head-actions .glass-button,.tournee-hub .glass-button{width:100%}html[data-theme] .app-nav a.glass-button{margin-inline:2px;font-size:10px}}@media (prefers-reduced-motion:reduce){html[data-theme] :is(.glass-button.glass-button,.glass-panel-link.glass-panel-link,.btn.btn),html[data-theme] :is(.glass-button.glass-button,.glass-panel-link.glass-panel-link,.btn.btn):is(:hover,:focus-visible,:active):not(:disabled):not([aria-disabled=true]){transition:none;transform:none}}@media (forced-colors:active){html[data-theme] :is(.glass-button.glass-button,.glass-panel-link.glass-panel-link,.btn.btn),html[data-theme] :is(.glass-button.glass-button,.glass-panel-link.glass-panel-link,.btn.btn):is(:hover,:focus-visible,:active):not(:disabled):not([aria-disabled=true]){color:buttontext;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:buttonface;border-color:buttontext}html[data-theme] .glass-button:is([aria-pressed=true],[aria-current=page]){outline-offset:-4px;outline:2px solid highlight}}.compte-menu .compte-groupe{color:var(--text-faint);letter-spacing:.1em;text-transform:uppercase;margin:10px 12px 2px;font-size:11px;font-weight:750}.compte-menu .compte-groupe:first-of-type{margin-top:6px}.compte-menu .compte-legal{color:var(--text-faint);margin:4px 12px 6px;font-size:11.5px}.compte-menu .compte-legal a{color:inherit;text-underline-offset:2px;text-decoration:underline}
