@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}[role=button]:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@media(pointer:coarse){button.circle,a.circle,[role=button].circle,.chip{min-width:44px;min-height:44px}}html.natif body{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}html.natif header,html.natif .fixed.top{padding-top:env(safe-area-inset-top)}html.natif nav.bottom,html.natif .fixed.bottom,html.natif dialog.bottom{padding-bottom:env(safe-area-inset-bottom)}body.natif-ios{-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body.natif-ios #reglagesNavBar{block-size:calc(5rem + env(safe-area-inset-bottom))}body.natif-ios input:not([type=range]):not([type=checkbox]):not([type=radio]),body.natif-ios select,body.natif-ios textarea{font-size:max(16px,1em)}@media(pointer:coarse){dialog button.circle,dialog a.circle{min-width:48px;min-height:48px}}dialog fieldset{min-inline-size:0}#dialogAPropos .liens-apropos a{color:var(--on-surface);text-decoration:underline;text-underline-offset:2px}
