:root{color-scheme:dark}html,body{margin:0;background:#000;color:#fff}body{background:radial-gradient(1200px 600px at 20% -10%,#1c1c1c,#000 60%) fixed}body,button,input,select,textarea{font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif!important}h1{font-size:26px;line-height:1.2;text-align:center;font-weight:700;letter-spacing:-.5px}h2,h3{font-weight:700;letter-spacing:-.3px}button{cursor:pointer;font-weight:600;transition:transform .15s ease,background .2s ease}button:active{transform:scale(.97)}input,select,textarea{outline:none}input:focus,select:focus,textarea:focus{border-color:#fff9!important}a{color:#fff}[style*="background: rgb(255, 255, 255)"]:not(#facture){background:#141414!important;color:#fff!important}[style*="background: rgb(17, 17, 17)"]:not(#facture *){background:linear-gradient(135deg,#ffffff38,#ffffff0f,#ffffff24)!important;color:#fff!important;border:1px solid rgba(255,255,255,.28)!important;-webkit-backdrop-filter:blur(18px) saturate(180%);backdrop-filter:blur(18px) saturate(180%);box-shadow:inset 0 1px #ffffff73,inset 0 -1px #ffffff14,0 8px 24px #00000080!important;text-shadow:0 1px 2px rgba(0,0,0,.4)}[style*="background: rgb(238, 238, 238)"]{background:#ffffff0d!important;color:#ffffffb3!important;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}[style*="background: rgb(250, 250, 250)"]{background:#0d0d0d!important}[style*="background: rgb(232, 232, 232)"]{background:#2a2a2a!important;color:#fff!important}[style*="background: rgb(242, 242, 242)"]{background:#1f1f1f!important;color:#fff!important}[style*="background: rgb(244, 248, 255)"]{background:#1a1f2b!important}[style*="rgb(204, 204, 204)"]:not(#facture *),[style*="rgb(221, 221, 221)"],[style*="rgb(238, 238, 238)"],[style*="rgb(242, 242, 242)"]{border-color:#2a2a2a!important}[style*="border: 1px solid rgb(17, 17, 17)"]{border-color:#ffffff4d!important}[style*="color: rgb(17, 17, 17)"]:not(#facture){color:#fff!important}[style*="color: rgb(0, 102, 204)"]{color:#fff!important;text-decoration:underline}.leaflet-tile-pane{filter:invert(1) hue-rotate(180deg) brightness(.9) contrast(.9)}.leaflet-container{background:#111!important}
