:root[data-look=surfond]{--sf-haut:#0096c7;--sf-milieu:#0077b6;--sf-bas:#0a1f44;--sf-fond:linear-gradient(180deg, var(--sf-haut) 0%, var(--sf-milieu) 45%, var(--sf-bas) 100%);--sf-titre:#fff;--sf-texte:#fff;--sf-texte-secondaire:#fffffff2;--sf-lien:#fff;--sf-icone:#fff;--sf-marine:#0a1f44;--sf-bouton-principal:linear-gradient(180deg, #fff 0%, #e6f4fe 100%);--sf-bouton-ombre:0 8px 14px #00000040;--sf-bouton-contour:#ffffffbf;--sf-pastille-libre:#ffffff29;--sf-pastille-libre-bord:#ffffff59;--sf-verre:#0a1f444d;--sf-verre-bord:#ffffff29;--sf-separateur:#ffffff24;--sf-tuile:#ffffff1f;--sf-icone-douce:#ffffffb3;--sf-feuille:#12305e;--sf-champ:#fff;--sf-champ-texte:#0a1f44;--sf-champ-indice:#64748b;--c-gn-texte:255 255 255;--c-gn-texte-2:255 255 255;--c-gn-texte-doux:255 255 255;--c-gn-texte-3:255 255 255;--c-gn-texte-3-teinte:255 255 255;--c-gn-texte-3-inverse:255 255 255;--gn-succes:#63d6b4;--gn-succes-fond:#63d6b429;--gn-alerte:#e7b45c;--gn-alerte-fond:#e7b45c29;--gn-erreur:#f0a6a6;--gn-erreur-fond:#e89a9a29;--gn-info:#fff;--gn-info-fond:#ffffff1f;--gn-attente:#d3d6ea;--gn-attente-fond:#ffffff1f;--background:var(--sf-bas);--foreground:var(--sf-texte)}:root[data-look=surfond] body{background:var(--sf-bas);color:var(--sf-texte)}:root[data-look=surfond] body:before{content:"";z-index:-1;background:var(--sf-fond);pointer-events:none;position:fixed;inset:0}:root[data-look=surfond] :is(.text-primary-900,.text-primary-800,.text-primary-700,.text-primary-600,.text-marine-visuel,.text-marine-gc,.text-slate-900,.text-slate-800,.text-slate-700,.text-slate-600,.text-slate-500,.text-gray-800,.text-gray-700,.text-gray-500,.text-black,.text-\[\#0A1F44\],.text-\[\#03045E\],.text-\[\#023E8A\],.text-\[\#0A7A96\],.text-\[\#5A8CA0\],.text-\[\#64748B\],.text-\[\#475569\],.text-\[\#0077B6\],.text-\[\#0369A1\],.text-\[\#001D4A\],.text-\[\#4a5878\],.text-\[\#5A6B85\],.text-\[\#56657f\],.text-\[\#00B4D8\],.text-\[\#0096B4\]){color:var(--sf-texte)}:root[data-look=surfond] :is(h1,h2,h3,h4,h5,h6){color:var(--sf-titre)}:root[data-look=surfond] .prose,:root[data-look=surfond] .prose :is(p,li,strong,a,h2,h3,h4,blockquote){color:var(--sf-texte)}:root[data-look=surfond] .prose a{text-decoration:underline}:root[data-look=surfond] :is(.bg-surface,.bg-white,.bg-\[\#f8fdff\],.bg-\[\#f8fbfd\]){background-color:var(--sf-verre);border-color:var(--sf-verre-bord)}:root[data-look=surfond] :is(.bg-brume,.bg-fond,.bg-\[\#F2FBFD\],.bg-\[\#E6F9FD\],.bg-\[\#e8f7fb\],.bg-\[\#e3f4fb\],.bg-\[\#F8FAFC\]){background-color:#0000}:root[data-look=surfond] :is(.bg-surface-2,.bg-surface-3,.bg-primary-50,.bg-primary-100,.bg-slate-50,.bg-slate-100,.bg-slate-200,.bg-gray-50,.bg-gray-100,.bg-\[\#F1F5F9\],.bg-\[\#EFF6FF\],.bg-\[\#F0F9FF\]){background-color:var(--sf-tuile)}:root[data-look=surfond] :is(.to-brume,.to-white,.from-brume,.from-white,.via-white){--tw-gradient-from:transparent var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:transparent, transparent}:root[data-look=surfond] :is(.border-lisere,.border-lisere-fort,.border-slate-100,.border-slate-200,.border-gray-100,.border-gray-200,.border-primary-100){border-color:var(--sf-verre-bord)}:root[data-look=surfond] :is(.divide-lisere,.divide-lisere-fort,.divide-slate-100)>*+*{border-color:var(--sf-separateur)}:root[data-look=surfond] :is(.fixed,.sticky,.absolute) :is(.bg-surface,.bg-white),:root[data-look=surfond] :is(.fixed,.sticky,.absolute):is(.bg-surface,.bg-white){background-color:var(--sf-feuille);border-color:var(--sf-verre-bord)}:root[data-look=surfond] :is([data-degrade=A],[data-degrade=C]){box-shadow:var(--sf-bouton-ombre);background-image:var(--sf-bouton-principal)!important;color:var(--sf-marine)!important}:root[data-look=surfond] :is([data-degrade=A],[data-degrade=C]) *{color:var(--sf-marine)!important}:root[data-look=surfond] :is(button,a,[role=button]):is(.bg-surface,.bg-white,.bg-surface-2,.bg-brume){background-color:var(--sf-pastille-libre)}:root[data-look=surfond] :is(button,a,[role=button]):is(.border-primary-900,.border-primary-800,.border-primary-600,.border-marine-visuel){border-color:var(--sf-bouton-contour)}:root[data-look=surfond] :is(input:not([type=checkbox],[type=radio],[type=range],[type=submit],[type=button],[type=file],[type=color]),textarea,select){background-color:var(--sf-champ)!important;color:var(--sf-champ-texte)!important}:root[data-look=surfond] :is(input,textarea)::-moz-placeholder{color:var(--sf-champ-indice)}:root[data-look=surfond] :is(input,textarea)::placeholder{color:var(--sf-champ-indice)}:root[data-look=surfond] select option{background:var(--sf-champ);color:var(--sf-champ-texte)}:root[data-look=surfond] :is(.bg-surface,.bg-white,.bg-surface-2,.bg-surface-3,.bg-brume):has(>input,>textarea,>select){background-color:var(--sf-champ);color:var(--sf-champ-texte)}:root[data-look=surfond] :is(.bg-surface,.bg-white,.bg-surface-2,.bg-surface-3,.bg-brume):has(>input,>textarea,>select)>:not(input,textarea,select){color:var(--sf-champ-indice)}:root[data-look=surfond] ::-webkit-scrollbar-track{background:var(--sf-bas)}:root[data-look=surfond] ::-webkit-scrollbar-thumb{border-color:var(--sf-bas);background:#ffffff40}:root[data-look=surfond]{--sf-page-fond:transparent;--sf-verre-photo:#0a1f449e;--sf-alerte-fond:#e7b45c29;--sf-alerte-bord:#e7b45c73}:root[data-look=surfond] :is(.bg-white\/95,.bg-white\/90,.bg-white\/80,.bg-white\/70){background-color:var(--sf-verre)}:root[data-look=surfond] :is(.fixed,.sticky):is(.bg-white\/95,.bg-white\/90,.bg-white\/80){background-color:#0a1f44f5}:root[data-look=surfond] .gnld-sheet{background:var(--sf-verre);border:1px solid var(--sf-verre-bord);color:var(--sf-texte)}:root[data-look=surfond] :is(.gnld-head,.gnld-foot){border-color:var(--sf-separateur);background:0 0}:root[data-look=surfond] .gnld-info{border-left-color:var(--sf-separateur)}:root[data-look=surfond] :is(.gnld-section,.gnld-seller,.gnld-legal-card,.gnld-stat,.gnld-feat){background:var(--sf-tuile);border-color:var(--sf-verre-bord)}:root[data-look=surfond] .gnld-legal-card .gnld-lc-ic{background:var(--sf-tuile);border-color:var(--sf-verre-bord);color:var(--sf-icone)}:root[data-look=surfond] :is(.gnld-head h1,.gnld-head h2,.gnld-price,.gnld-loc-q,.gnld-section h3,.gnld-fact-v,.gnld-feat,.gnld-lc-t,.gnld-seller-nm,.gnld-tl-t,.gnld-stat-n){color:var(--sf-titre)}:root[data-look=surfond] :is(.gnld-eyebrow,.gnld-head-sub,.gnld-ref,.gnld-price small,.gnld-loc-rest,.gnld-loc svg,.gnld-section h3 svg,.gnld-fact-k,.gnld-lc-m,.gnld-desc,.gnld-seller-meta,.gnld-tl-m,.gnld-stat-l,.gnld-translated-note,.gnld-translated-toggle){color:var(--sf-texte-secondaire)}:root[data-look=surfond] .gnld-tl-item:before{background:var(--sf-separateur)}:root[data-look=surfond] .gnld-tl-dot{border-color:var(--sf-bas)}:root[data-look=surfond] :is(.gnld-btn.soft,.gnld-close){background:var(--sf-pastille-libre);border-color:var(--sf-pastille-libre-bord);color:var(--sf-texte)}:root[data-look=surfond] .gnld-btn.danger{background:var(--sf-pastille-libre);border-color:var(--sf-pastille-libre-bord);color:var(--gn-erreur)}:root[data-look=surfond] .gncmp{--muted:var(--sf-texte-secondaire);--ink:var(--sf-texte);--line:var(--sf-separateur);--cyan-d:var(--sf-lien)}:root[data-look=surfond] :is(.gncmp-banner,.gncmp-modal){background:var(--sf-feuille);color:var(--sf-texte);border-color:var(--sf-verre-bord)}:root[data-look=surfond] :is(.gncmp-banner h3,.gncmp-mhead h3,.gncmp-center h3,.gncmp-promo-body h3,.gncmp-cat-top strong,.gncmp-link){color:var(--sf-titre)}:root[data-look=surfond] .gncmp-banner p a{color:var(--sf-lien);text-decoration:underline}:root[data-look=surfond] .gncmp-primary{box-shadow:var(--sf-bouton-ombre);background:var(--sf-bouton-principal)!important;color:var(--sf-marine)!important}:root[data-look=surfond] .gncmp-secondary{color:var(--sf-texte);border-color:var(--sf-bouton-contour);background:0 0}:root[data-look=surfond] .gncmp-secondary:hover{background:var(--sf-pastille-libre)}:root[data-look=surfond] .gnauth{background:0 0}:root[data-look=surfond] .gnauth :is(.panel,.modal,.signature){--ink:var(--sf-texte);--muted:var(--sf-texte-secondaire);--line:var(--sf-verre-bord);--sky-50:var(--sf-tuile);--sky-100:var(--sf-pastille-libre);--blue-500:var(--sf-lien);--navy-700:var(--sf-titre);--white:transparent}:root[data-look=surfond] .gnauth .panel{background:0 0}:root[data-look=surfond] .gnauth .card{background:var(--sf-verre);border:1px solid var(--sf-verre-bord);box-shadow:none}:root[data-look=surfond] .gnauth .modal{background:var(--sf-feuille);border:1px solid var(--sf-verre-bord)}:root[data-look=surfond] .gnauth :is(.forgot-link,.link,.terms a){text-decoration:underline}:root[data-look=surfond] .gnauth .method.on,:root[data-look=surfond] .gnauth .btn-primary{background:var(--sf-bouton-principal);color:var(--sf-marine);box-shadow:var(--sf-bouton-ombre)}:root[data-look=surfond] .gnauth :is(.input,.ccmenu){--ink:var(--sf-champ-texte);--muted:var(--sf-champ-indice);--line:#e3edf6;--sky-50:#eef7fc;--sky-100:#dbeef9;background:var(--sf-champ);color:var(--sf-champ-texte)}:root[data-look=surfond] :is(.bg-\[\#F4F8FB\],.bg-\[\#EEF2F7\],.bg-\[\#FAFAFA\],.bg-\[\#F5F5F5\],.bg-\[\#f1f7fb\],.bg-\[\#F8FBFE\],.bg-\[\#f8fcfe\]){background-color:#0000}:root[data-look=surfond] :is(.bg-\[\#f0fbfe\],.bg-\[\#F2FBFF\],.bg-\[\#e6f7fc\],.bg-\[\#F0FAFE\],.bg-\[\#e5e7eb\],.bg-\[\#DCE6EE\],.bg-\[\#f7fbfe\],.bg-\[\#f0fafd\],.bg-\[\#f0f9ff\],.bg-\[\#f0f8fc\],.bg-\[\#d3f2fa\],.bg-\[\#d0eaf7\],.bg-\[\#F7FCFE\],.bg-\[\#F4FBFE\],.bg-\[\#F2FCFF\],.bg-\[\#F2FBFD\]\/60,.bg-\[\#EEF4FB\],.bg-\[\#E9F9FC\],.bg-\[\#E6F6FC\],.bg-\[\#E4F8FF\],.bg-\[\#E3F2FD\],.bg-\[\#D9F1FA\]){background-color:var(--sf-tuile)}:root[data-look=surfond] :is(.text-emerald-600,.text-emerald-700,.text-emerald-800,.text-green-600,.text-green-700,.text-green-800,.text-teal-600,.text-teal-700){color:#6ee7b7}:root[data-look=surfond] :is(.text-amber-600,.text-amber-700,.text-amber-800,.text-amber-900,.text-orange-600,.text-orange-700,.text-yellow-700){color:#fcd34d}:root[data-look=surfond] :is(.text-red-600,.text-red-700,.text-red-800,.text-red-900,.text-rose-600,.text-rose-700,.text-rose-800,.text-rose-900){color:#fca5a5}:root[data-look=surfond] :is(.text-blue-600,.text-blue-700,.text-blue-800,.text-sky-700,.text-indigo-600,.text-indigo-700){color:#bae6fd}:root[data-look=surfond] :is(.text-purple-600,.text-purple-700,.text-violet-600,.text-violet-700){color:#d8b4fe}:root[data-look=surfond] :is(.bg-emerald-50,.bg-emerald-100,.bg-green-50,.bg-green-100,.bg-teal-50){background-color:#10b98129}:root[data-look=surfond] :is(.bg-amber-50,.bg-amber-100,.bg-orange-50,.bg-orange-100,.bg-yellow-50,.bg-yellow-100,.bg-\[\#FFF8E7\],.bg-\[\#FFF7ED\],.bg-\[\#FFF3D6\]){background-color:#f59e0b29}:root[data-look=surfond] :is(.bg-red-50,.bg-red-100,.bg-rose-50,.bg-rose-100,.bg-\[\#FEE2E2\],.bg-\[\#FEF2F2\],.bg-\[\#FFF5F5\]){background-color:#ef444429}:root[data-look=surfond] :is(.bg-blue-50,.bg-blue-100,.bg-sky-50,.bg-sky-100,.bg-indigo-50,.bg-purple-50,.bg-violet-50,.bg-\[\#F5F3FF\],.bg-\[\#E8F5E9\],.bg-\[\#F0FDF4\]){background-color:var(--sf-tuile)}:root[data-look=surfond] :is(.border-emerald-100,.border-emerald-200,.border-green-100,.border-green-200,.border-amber-100,.border-amber-200,.border-red-100,.border-red-200,.border-rose-100,.border-rose-200,.border-blue-100,.border-blue-200){border-color:var(--sf-verre-bord)}:root[data-look=surfond] .legal-page-container{--ink:var(--sf-texte);--muted:var(--sf-texte-secondaire);--line:var(--sf-separateur);--bg:transparent;--paper:var(--sf-verre);--amber-bg:#f59e0b29}:root[data-look=surfond] .legal-page-container :is(.doc-head,.bi .fr,.bi .en2){color:var(--sf-texte);background:0 0!important}:root[data-look=surfond] .legal-page-container :is(.doc-head h2,.bi b,.note b){color:var(--sf-titre)}:root[data-look=surfond] .legal-page-container .note{color:var(--sf-texte);border-color:#f59e0b73}:root[data-look=surfond] :is([class*=text-primary-900\/],[class*=text-primary-800\/],[class*=text-primary-700\/],[class*=text-primary-600\/],[class*=text-marine-visuel\/],[class*="text-[#0A7A96]/"],[class*="text-[#0A1F44]/"],[class*=text-slate-],[class*=text-gray-]){color:var(--sf-texte-secondaire)}:root[data-look=surfond] :is([class*=text-amber-700\/],[class*=text-amber-800\/],[class*=text-amber-900\/]){color:#fcd34d}:root[data-look=surfond] .legal-page-container{--cyan-d:var(--sf-titre)}:root[data-look=surfond]{--sf-chat-panneau:var(--sf-verre);--sf-chat-ombre:inset 0 0 0 1px var(--sf-verre-bord);--sf-chat-entete:transparent;--sf-chat-entete-ombre:none;--sf-chat-survol:#fff3;--sf-chat-actif:#ffffff24;--sf-chat-actif-bord:#ffffff73;--sf-chat-champ:#f0f2f5;--sf-chat-actif-ombre:none;--sf-chat-non-lu:#ffffff14;--sf-chat-survol-ligne:#ffffff14;--sf-pastille-choisie:#fff;--sf-pastille-choisie-texte:var(--sf-marine);--sf-pastille-compteur:#0a1f441f;--sf-chat-barre-defil:#ffffff40;--sf-bulle-moi:#0077b6;--sf-bulle-moi-texte:#fff;--sf-bulle-moi-bord:#ffffff1a;--sf-bulle-moi-ombre:0 4px 14px #0000002e;--sf-bulle-moi-heure:#fffc;--sf-bulle-eux:var(--sf-verre);--sf-bulle-eux-bord:var(--sf-verre-bord);--sf-bulle-eux-texte:#fff;--sf-bulle-eux-ombre:none;--sf-bulle-eux-heure:#fffc;--sf-bulle-piece:#ffffff24;--sf-chat-accuse-lu:#48d6f0;--sf-chat-signaler:#f0a6a6;--sf-citation-fond:#ffffff24;--sf-citation-barre:#48d6f0}:root[data-look=surfond] .msg-bubble:not([style*="rgb(254, 242, 242)"]) button[style*="color: rgb(220, 38, 38)"]{text-underline-offset:2px;text-decoration:underline;color:var(--sf-texte)!important}:root[data-look=surfond]{--gux-skel-base:var(--sf-tuile);--gux-skel-hi:#fff3;--sf-carte-annonce:#90e0ef;--sf-carte-annonce-texte:#0a1f44;--sf-carte-annonce-texte-2:#1f3556;--sf-carte-annonce-bord:#0a1f441f;--sf-carte-annonce-pastille:#caf0f8}:root[data-look=surfond] .listing-card-v3{border:1px solid var(--sf-carte-annonce-bord);color:var(--sf-carte-annonce-texte);background:var(--sf-carte-annonce)!important}:root[data-look=surfond] .listing-card-v3 :is([style*="color: var(--primary-600)"],[style*="color: var(--primary-800)"],[style*="color: rgb(3, 4, 94)"]):not([style*="background: rgba(255, 255, 255"],[style*="background: rgba(255, 255, 255"] *){color:var(--sf-carte-annonce-texte)!important}:root[data-look=surfond] .listing-card-v3 :is([style*="color: rgb(86, 101, 127)"],[style*="color: rgb(133, 147, 171)"],[style*="color: rgb(138, 152, 172)"]):not([style*="background: rgba(255, 255, 255"] *){color:var(--sf-carte-annonce-texte-2)!important}:root[data-look=surfond] .listing-card-v3 :is([style*="background: rgb(227, 244, 251)"],[style*="background: rgb(230, 244, 251)"],[style*="background: rgb(202, 240, 248)"]){background:var(--sf-carte-annonce-pastille)!important}:root[data-look=surfond] .sf-carte-annonce{--sf-verre:var(--sf-carte-annonce);--sf-texte:var(--sf-carte-annonce-texte);--sf-texte-secondaire:var(--sf-carte-annonce-texte-2);--sf-lien:var(--sf-carte-annonce-texte);--sf-verre-bord:var(--sf-carte-annonce-bord);--sf-tuile:var(--sf-carte-annonce-pastille);--c-gn-texte:10 31 68;--c-gn-texte-2:31 53 86;--c-gn-texte-doux:31 53 86;--c-gn-texte-3:31 53 86}:root[data-look=surfond] .sf-carte-annonce:is(.bg-surface,.bg-white){background-color:var(--sf-carte-annonce);border-color:var(--sf-carte-annonce-bord)}:root[data-look=surfond] .sf-carte-annonce :is(.text-primary-900,.text-primary-800,.text-primary-700,.text-primary-600,.text-marine-visuel,h1,h2,h3,h4,h5,h6){color:var(--sf-carte-annonce-texte)}:root[data-look=surfond] .sf-carte-annonce :is(.border-slate-50,.border-lisere){border-color:var(--sf-carte-annonce-bord)}:root[data-look=surfond] :is(.text-\[\#7A5A00\],.text-\[\#8A6A15\],.text-\[\#B08400\],.text-\[\#B7791F\],.text-\[\#B8860B\],.text-\[\#C2410C\]){color:#fcd34d}:root[data-look=surfond] :is(.text-\[\#B91C1C\],.text-\[\#DC2626\]){color:#fca5a5}:root[data-look=surfond] .border-\[\#FCD980\]{border-color:#fcd34d73}:root[data-look=surfond] :is(.gnld-btn.cta,.gnld-btn.go){background:var(--sf-bouton-principal);color:var(--sf-marine);box-shadow:var(--sf-bouton-ombre)}:root[data-look=surfond] button.bg-surface.justify-between{background-color:var(--sf-champ);color:var(--sf-champ-texte)}:root[data-look=surfond] .relative:has(>button.bg-surface.justify-between)>.bg-surface{background-color:var(--sf-champ);color:var(--sf-champ-texte)}:root[data-look=surfond] :is(button.bg-surface.justify-between,.relative:has(>button.bg-surface.justify-between)>.bg-surface) *{color:var(--sf-champ-texte)}:root[data-look=surfond] :is(button.bg-surface.justify-between,.relative:has(>button.bg-surface.justify-between)>.bg-surface) :is(.text-texte-3,.text-\[\#64748B\]){color:var(--sf-champ-indice)}:root[data-look=surfond] .relative:has(>button.bg-surface.justify-between)>.bg-surface :is(.bg-brume,.border-lisere){border-color:#e2e8f0}:root[data-look=surfond] .relative:has(>button.bg-surface.justify-between)>.bg-surface .bg-brume{background-color:#e6f4fb}:root[data-look=surfond] button[aria-pressed=true]:is(.bg-surface,.bg-white){background-image:var(--sf-bouton-principal);box-shadow:var(--sf-bouton-ombre);background-color:#fff;border-color:#fff}:root[data-look=surfond] button[aria-pressed=true]:is(.bg-surface,.bg-white),:root[data-look=surfond] button[aria-pressed=true]:is(.bg-surface,.bg-white) *{color:var(--sf-marine)}
