:root{--page-x:20px;--page-x-mobile:20px;--bg-grad-a:#f3f6fb;--bg-grad-b:#f7f7f7;--site-background:linear-gradient(135deg, var(--bg-grad-a), var(--bg-grad-b))}@supports (padding:max(0px)){:root{--page-x-mobile:max(16px, env(safe-area-inset-left))}}html{background:var(--site-background);height:100%;margin:0;padding:0;overflow-x:hidden}body{color:#111;width:100%;max-width:100%;min-height:100vh;padding:0;padding-top:env(safe-area-inset-top);isolation:isolate;background:var(--site-background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:Inter,Arial,sans-serif;position:relative;overflow:hidden visible}html,body{background-color:#f6f6f7}@keyframes iridescentFlow{0%{filter:brightness(1.05)saturate(1.25);background-position:0%}50%{filter:brightness(1.15)saturate(1.35);background-position:100%}to{filter:brightness(1.05)saturate(1.25);background-position:0%}}body:before,.qr-admin-article-composer.is-fullscreen:before{content:"";z-index:-1;pointer-events:none;filter:blur(26px)brightness(1.1)saturate(1.4);background-image:linear-gradient(65deg,#87afffbf 0%,#78faebb3 14%,#b9ffcdb3 30%,#dcbeffbf 45%,#ffbefabf 60%,#ffd7e1a6 75%,#fff0c88c 90%,#ffffff73 100%);background-position:0%;background-size:400% 400%;width:100%;height:68vh;animation:15s ease-in-out infinite iridescentFlow;position:absolute;top:-10vh;left:0;-webkit-mask-image:linear-gradient(#000 0%,#000000f2 65%,#0000008c 80%,#0000 100%);mask-image:linear-gradient(#000 0%,#000000f2 65%,#0000008c 80%,#0000 100%)}.qr-admin-article-composer.is-fullscreen:before{z-index:0;position:absolute}@font-face{font-family:QuartzSans;src:local(SF Pro Text Regular),local(SF Pro Display Regular),local(Inter Variable),local(Inter),url(https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLT9R6fdtO.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}body,button,input,textarea,select{font-variation-settings:"wght" inherit;font-family:QuartzSans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,sans-serif!important}.site-header{padding:calc(12px + env(safe-area-inset-top)) var(--page-x) 12px var(--page-x);box-shadow:none;z-index:10;box-sizing:border-box;isolation:isolate;background:0 0;border:none;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0;overflow:visible}.site-header:after{content:"";pointer-events:none;z-index:-1;height:20px;position:absolute;top:-20px;left:0;right:0;box-shadow:0 0 20px #0000001a}.logo{justify-content:center;align-items:center;display:flex}.logo-img{filter:brightness(0);width:auto;height:28px;transition:transform .2s;display:block}.logo-img:hover{transform:scale(1.05)}@media (width>=768px){.logo-img{height:26px}}@media (width<=480px){.logo-img{height:27px}}.icons{justify-content:flex-end;align-items:center;display:flex;overflow:visible}.dual-icon-btn{-webkit-backdrop-filter:blur(14px)saturate(200%);cursor:pointer;background:radial-gradient(circle at 30% 30%,#ffffff80,#fff0 70%),radial-gradient(circle at 70% 70%,#fff3,#fff0 80%),#ffffffa6;border:.5px solid #ffffff59;border-radius:50px;justify-content:space-between;align-items:center;width:86px;height:42px;padding:0 12px;transition:all .25s;display:flex;box-shadow:inset .8px .8px #ffffffd9,inset -.8px -.8px #ffffffbf,0 2px 20px #0000001a}.dual-icon-btn:hover{background:#fff;transform:scale(1.03)}.dual-icon-btn i{color:#111;font-size:1.3rem;line-height:0;transition:transform .2s}.dual-icon-btn i:hover{transform:scale(1.15)}@media (width<=768px){.dual-icon-btn{justify-content:space-between;width:94px;height:44px;padding:0 10px}.dual-icon-btn i{font-size:1.55rem}}.main-nav{-webkit-overflow-scrolling:touch;white-space:nowrap;scroll-snap-type:none;z-index:2;width:100%;margin:-32px 0 -54px;padding:44px 0 42px;position:relative;overflow:auto visible}.main-nav::-webkit-scrollbar{display:none}.main-nav ul{padding:0 var(--page-x);align-items:center;gap:12px;min-width:max-content;margin:0;list-style:none;display:flex}.main-nav ul:after{content:"";flex:0 0 var(--page-x)}.main-nav li{flex:none}.main-nav a{-webkit-backdrop-filter:blur(14px)saturate(200%);font-variation-settings:"wght" 440;color:#111;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;background:radial-gradient(circle at 30% 30%,#ffffff80,#fff0 70%),radial-gradient(circle at 70% 70%,#fff3,#fff0 80%),#ffffffa6;border:.5px solid #ffffff59;border-radius:50px;justify-content:center;align-items:center;padding:10px 18px;font-family:QuartzSans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,sans-serif;font-size:1rem;font-weight:440;line-height:1;text-decoration:none;transition:all .15s ease-out;display:inline-flex;box-shadow:inset .8px .8px #ffffffd9,inset -.8px -.8px #ffffffbf,0 2px 20px #0000001a}@media (hover:hover) and (pointer:fine){.main-nav a:not(.active):hover{background:#fff;transform:scale(1.12);box-shadow:inset .8px .8px #ffffffd9,inset -.8px -.8px #ffffffbf,0 2px 20px #0000001a}}.main-nav a.active{background:#fff;border:.5px solid #0000001a;font-weight:500;transform:scale(1.12);box-shadow:0 2px 12px #00000014}@media (width<=768px){.main-nav{margin-top:-36px;margin-bottom:-64px;padding-top:48px;padding-bottom:52px}.main-nav a.lock-transform{transition:transform .12s ease-out!important;transform:scale(1)!important}}@media (width<=480px){.main-nav a{border-radius:34px;padding:8px 16px;font-size:.97rem}}.hottest{padding:20px 0;overflow:visible}.hottest-wrapper{z-index:1;padding:0;position:relative;overflow:visible}.hottest-grid{z-index:1;gap:var(--page-x);scroll-snap-type:x mandatory;overscroll-behavior-x:contain;padding:40px var(--page-x) 60px var(--page-x);margin-top:-10px;display:flex;position:relative;overflow:auto visible}.hottest-grid .hottest-spacer{scroll-snap-align:none!important}.hottest-grid::-webkit-scrollbar{display:none}.hottest-grid .card{scroll-snap-align:start;max-width:320px;scroll-margin-left:var(--page-x);color:inherit;will-change:transform, box-shadow;background:0 0;border:none;border-radius:28px;flex-direction:column;flex:0 0 80%;text-decoration:none;transition:transform .4s cubic-bezier(.25,.8,.25,1),box-shadow .4s cubic-bezier(.25,.8,.25,1);display:flex;box-shadow:0 12px 30px -5px #0000001f;overflow:visible!important}.card-inner{-webkit-backdrop-filter:blur(12px);-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#ffffff59;border-radius:28px;flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden;transform:translate(0,0)}.card-inner>img{aspect-ratio:16/9;object-fit:cover;border:none;width:100%;display:block}.card-content{flex:1;padding:14px 16px 16px}.card-content h3{color:#111;text-align:left;margin:6px 0 0;font-size:1.05rem;font-weight:600}.card-content p{color:#0000008a;margin:0;font-size:13px;font-weight:400;line-height:1.3}@media (width<=768px){.hottest-grid .card{flex:0 0 65%;max-width:260px}.hottest-grid{padding-top:30px;padding-bottom:40px}.hottest-wrapper{margin-top:10px}.card-content{padding:12px 14px 14px}.card-content h3{font-size:1rem}.hottest-spacer{display:none!important}}@media (width<=480px){.hottest-grid{padding-left:var(--page-x-mobile);padding-right:var(--page-x-mobile)}}.hottest-grid .card:first-child{margin-left:0!important}@keyframes stealthFlow{0%{opacity:0;background-position:0%}15%,35%,65%,85%{opacity:1}50%{opacity:0;background-position:100%}to{opacity:0;background-position:0%}}.hottest-grid .card:not(.hottest-spacer) .card-inner:after{content:"";will-change:background-position, opacity;-webkit-mask-composite:xor;pointer-events:none;z-index:100;background:linear-gradient(125deg,#a7b7cc 0%,#f1f5f9 15%,#fff 25%,#bae6fd 30%,#fff 35%,#a7b7cc 50%,#fff 65%,#e9d5ff 70%,#fff 75%,#f1f5f9 85%,#a7b7cc 100%) 0 0/300% 300%;border-radius:28.5px;padding:2px;animation:8s ease-in-out infinite stealthFlow;position:absolute;inset:-.5px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}@media (hover:hover){.hottest-grid .card:not(.hottest-spacer):hover{transform:translateY(-4px);box-shadow:0 18px 40px -5px #0003}}.articles{padding:20px var(--page-x);overflow:visible}.day-block{box-sizing:border-box;background:#fff;border-radius:23px;margin-bottom:26px;padding:14px 14px 8px;box-shadow:0 3px 12px #0000000a}.day-title{color:#111;text-transform:capitalize;margin:0 0 12px 4px;font-size:1.1rem;font-weight:600}.day-article{align-items:center;gap:12px;padding:6px 0;display:flex}.day-article[hidden],.hottest-grid .card[hidden]{display:none!important}.day-block:not(:has(.day-article:not([hidden]))),.week-block:not(:has(.day-article:not([hidden]))){display:none}.main-nav a.category-filter.active{transform:scale(1)}.main-nav a.category-filter.active[data-category=Apple]{color:#fff;background:#4b73facc}.main-nav a.category-filter.active[data-category=Analyse]{color:#fff;background:#ff6f61cc}.main-nav a.category-filter.active[data-category=Comparatif]{color:#fff;background:#2ecc71cc}.main-nav a.category-filter.active[data-category=Review]{color:#ffffd1;background:#d7a900cc}.main-nav a.category-filter.active[data-category=Autre]{color:#fff;background:#555}.day-article-link{width:100%;color:inherit;align-items:center;gap:12px;text-decoration:none;display:flex}.thumb{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:12px;flex-shrink:0;width:72px;height:72px}.day-article-info{flex:1}.day-meta{color:#777;margin:0;font-size:.85rem}.day-article-info h4{color:#111;margin:4px 0 0;font-size:1rem;font-weight:600;line-height:1.3}.day-desc{color:#000000a6;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:4px 0 0;font-size:.9rem;font-weight:400;line-height:1.45;display:-webkit-box;overflow:hidden}@media (width<=480px){.thumb{width:64px;height:64px}.day-title{margin-bottom:8px;font-size:1rem}.day-article-info h4{font-size:.95rem}.articles{padding:20px var(--page-x-mobile)}}@media (width>=769px){.week-block{margin-bottom:36px}.week-title{color:#111;text-transform:capitalize;margin:0 0 16px 4px;font-size:1.2rem;font-weight:600}.week-carousel{--day-card-w:320px;scroll-snap-type:x mandatory;align-items:flex-start;gap:18px;padding:0 4px;display:flex;overflow-x:auto}.week-carousel .day-block{flex:0 0 var(--day-card-w);width:var(--day-card-w);max-width:var(--day-card-w);scroll-snap-align:start;height:auto}}.article-full{width:min(100%,60rem);margin-left:auto;margin-right:auto}.article-cover-scene{isolation:isolate;width:100vw;height:min(56.25vw + clamp(4rem,8vw,8rem),46rem);margin:0;display:block;position:relative;top:0;left:auto;right:auto;overflow:hidden}.article-full>.article-cover-scene{margin-left:-50vw;left:50%}.article-cover,.article-cover__aura,.article-cover__ambient,.article-cover__halo,.article-cover__image{position:absolute}.article-cover{display:block;inset:0;overflow:hidden}.article-cover__ambient,.article-cover__halo,.article-cover__image{display:block}.article-cover__aura{z-index:0;display:block;inset:0;-webkit-mask-image:linear-gradient(#0000 0,#000 clamp(1.5rem,3vw,3rem) calc(100% - clamp(1.5rem,3vw,3rem)),#0000 100%);mask-image:linear-gradient(#0000 0,#000 clamp(1.5rem,3vw,3rem) calc(100% - clamp(1.5rem,3vw,3rem)),#0000 100%)}.article-cover__ambient{z-index:0;object-fit:cover;object-position:center;filter:blur(4.5rem)saturate(1.08);opacity:.58;width:140%;height:140%;inset:-20%}.article-cover__halo{z-index:1;object-fit:cover;object-position:center;filter:blur(2.4rem)saturate(1.06);opacity:.98;width:min(100%,60rem);height:min(56.25vw,34rem);top:50%;left:50%;transform:translate(-50%,-50%)scale(1.12)}.article-cover-image-mask-x{z-index:2;width:min(100%,60rem);height:min(56.25vw,34rem);margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 clamp(1rem,2.5vw,3rem) calc(100% - clamp(1rem,2.5vw,3rem)),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 clamp(1rem,2.5vw,3rem) calc(100% - clamp(1rem,2.5vw,3rem)),#0000 100%)}.article-cover-image-mask-y{position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0,#000 clamp(1rem,2vw,2.5rem) calc(100% - clamp(1rem,2vw,2.5rem)),#0000 100%);mask-image:linear-gradient(#0000 0,#000 clamp(1rem,2vw,2.5rem) calc(100% - clamp(1rem,2vw,2.5rem)),#0000 100%)}.article-cover__image{object-fit:cover;object-position:center;width:100%;height:100%;inset:0}.article-header{text-align:center;padding:1.75rem var(--page-x) 0}.article-header h1{color:#111;margin:.2rem 0 .6rem;font-size:1.8rem;font-weight:700}.article-meta{color:#666;margin:0 0 1.8rem;font-size:.9rem}.article-body{color:#111;padding:0 var(--page-x) 2.5rem;font-size:1rem;line-height:1.6}.article-body img{aspect-ratio:16/9;object-fit:cover;object-position:center;border-radius:14px;width:min(100%,46rem);height:auto;margin:1.2rem auto;display:block}.article-contributor{margin:0 var(--page-x) 2.5rem;color:#444;border-top:1px solid #e7e7e7;align-items:center;gap:12px;padding-top:1.25rem;display:flex}.article-contributor img{object-fit:cover;background:#eee;border-radius:50%;flex:0 0 44px;width:44px;height:44px}.article-contributor p{margin:0}@media (width<=60rem){.article-cover-mask-x,.article-cover-image-mask-x,.article-cover-image-mask-y{-webkit-mask-image:none;mask-image:none}}@media (width<=480px){.article-body{font-size:.95rem}}.all-articles-title{color:#111;margin:32px var(--page-x) 14px var(--page-x);text-align:left;font-size:1.5rem;font-weight:600;line-height:1.3}.qr-admin-body{color:#171717;background:#f6f6f4}.qr-admin,.qr-admin *,.qr-admin :before,.qr-admin :after{box-sizing:border-box;min-width:0}.qr-admin{min-height:100vh;overflow-x:clip}.qr-admin-loading,.qr-admin-login{text-align:center;place-content:center;justify-items:center;gap:18px;min-height:100vh;padding:28px;display:grid}.qr-admin-loading img,.qr-admin-login__logo{filter:brightness(0)}.qr-admin-loading img{width:min(180px,58vw)}.qr-admin-loading p,.qr-admin-login p{color:#656565;margin:0}.qr-admin-login h1{color:#171717;letter-spacing:.012em;margin:0 0 10px;font:500 clamp(24px,6vw,32px)/1.16 QuartzSans,-apple-system,BlinkMacSystemFont,sans-serif}.qr-admin-login-button{gap:9px}.qr-admin-login-button svg{flex:0 0 18px;width:18px;height:18px}.qr-admin-login{text-align:left;align-content:center;justify-items:stretch;width:min(100% - 56px,720px);max-width:720px;margin:auto}.qr-admin-login__logo{width:170px;margin-bottom:16px}.qr-admin-login .qr-admin-eyebrow{margin-bottom:10px;font-size:14px}.qr-admin-login h1{font-kerning:normal;font-variant-ligatures:none;white-space:nowrap;margin:0 0 10px;font:600 clamp(26px,4vw,35px)/1.16 QuartzSans,-apple-system,BlinkMacSystemFont,sans-serif;letter-spacing:normal!important}.qr-admin-login .qr-admin-primary{width:100%;margin-top:26px}.qr-admin-header{z-index:20;min-height:54px;padding:calc(12px + env(safe-area-inset-top)) var(--page-x-mobile) 12px;background:0 0;border:0;justify-content:space-between;align-items:center;display:flex;position:relative}.qr-admin-brand{align-items:center;display:flex}.qr-admin-brand img{filter:brightness(0);width:auto;height:23px;display:block}.qr-admin-account{color:#171717;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:38px;height:38px;padding:0;font-size:23px;line-height:1;display:grid;position:relative;overflow:hidden}.qr-admin-account img{object-fit:cover;width:100%;height:100%}.qr-admin-account-menu{z-index:30;background:#fff;border:1px solid #dededb;border-radius:13px;width:190px;padding:6px;position:absolute;top:56px;right:18px;box-shadow:0 14px 40px #00000026}.qr-admin-account-menu button{width:100%;color:inherit;text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:8px;padding:11px 12px;display:block}.qr-admin-account-menu button:hover{background:#f1f1ef}.qr-admin-dashboard,.qr-admin-editor{padding:28px var(--page-x-mobile) 56px;margin:auto}.qr-admin-dashboard{width:min(100%,1320px)}.qr-admin-dashboard--drafts{padding-top:28px}.qr-admin-dashboard__intro{margin-bottom:28px}.qr-admin-preview-banner{color:#634900;background:#fff3c9;border:1px solid #eed480;border-radius:10px;margin:0 0 20px;padding:10px 12px;font-size:13px;font-weight:650}.qr-admin-dashboard__intro,.qr-admin-editor__topbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.qr-admin-dashboard__actions{flex-wrap:wrap;gap:10px;display:flex}.qr-admin-dashboard__intro .qr-admin-primary{white-space:nowrap;flex:0 auto;max-width:100%}.qr-admin-eyebrow{color:#6a6a68;letter-spacing:.01em;margin:0 0 5px;font-size:13px;font-weight:700}.qr-admin-dashboard h1,.qr-admin-editor__heading h1{letter-spacing:-.04em;margin:0;font-size:clamp(29px,6vw,44px);font-weight:700;line-height:1.08}.qr-admin-primary,.qr-admin-secondary,.qr-admin-icon-button,.qr-admin-back{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#171717;border:0;border-radius:12px;justify-content:center;align-items:center;padding:0 17px;font-weight:750;transition:transform .15s,opacity .15s;display:inline-flex}.qr-admin-primary:hover,.qr-admin-secondary:hover,.qr-admin-icon-button:hover,.qr-admin-back:hover{transform:translateY(-1px)}.qr-admin-primary:disabled{opacity:.6;cursor:wait;transform:none}.qr-admin-secondary{color:#171717;opacity:.62;background:#fff;border:1px solid #8d8d89;box-shadow:0 1px 2px #0000000d}@media (hover:hover) and (pointer:fine){.qr-admin-secondary:hover{opacity:1}}@media (hover:none),(pointer:coarse){.qr-admin-secondary:hover{opacity:.62;transform:none}}.qr-admin-icon-button{width:44px;padding:0;font-size:20px}.qr-admin-search{color:#777;background:#fff;border:1px solid #dededb;border-radius:13px;align-items:center;gap:9px;width:min(100%,480px);margin:28px 0 16px;padding:0 14px;display:flex}.qr-admin-search input{width:100%;min-height:46px;font:inherit;color:inherit;background:0 0;border:0;outline:0}.qr-admin-article-list{gap:10px;display:grid}.qr-admin-card{cursor:pointer;background:#fff;border:1px solid #e4e4e1;border-radius:16px;grid-template-columns:96px minmax(0,1fr) 22px;align-items:center;gap:13px;padding:9px;transition:border-color .15s,transform .15s;display:grid}.qr-admin-card:hover{border-color:#bdbdb8;transform:translateY(-1px)}.qr-admin-card__image{background:#e8e8e5;border-radius:11px;width:96px;height:96px;overflow:hidden}.qr-admin-card__image img{object-fit:cover;width:100%;height:100%}.qr-admin-card__placeholder{color:#777;place-items:center;height:100%;font-size:12px;display:grid}.qr-admin-card__content{min-width:0}.qr-admin-card__meta,.qr-admin-card__author{color:#767674;margin:0;font-size:12px;line-height:1.35}.qr-admin-card h2{color:#171717;letter-spacing:-.025em;overflow-wrap:anywhere;margin:4px 0;font-size:17px;line-height:1.1}.qr-admin-card__content>p:not(.qr-admin-card__meta):not(.qr-admin-card__author){color:#555;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 4px;font-size:13px;line-height:1.35;display:-webkit-box;overflow:hidden}.qr-admin-card__action{color:#777;font-size:28px}.qr-admin-empty{color:#6b6b69;text-align:center;background:#fff;border:1px dashed #ccc;border-radius:16px;padding:44px 20px}.qr-admin-editor{width:min(100%,800px)}.qr-admin-editor__topbar{margin-bottom:36px}.qr-admin-back{color:#444;background:0 0;gap:5px;padding:0}.qr-admin-editor__actions{align-items:center;gap:8px;display:flex}.qr-admin-form{gap:21px;display:grid}.qr-admin-form>label,.qr-admin-field-row>label,.qr-admin-modal label{color:#333;gap:7px;font-size:14px;font-weight:750;display:grid}.qr-admin-form small,.qr-admin-modal small{color:#777;font-size:12px;font-weight:500;line-height:1.35;display:block}.qr-admin-form input,.qr-admin-form textarea,.qr-admin-form select,.qr-admin-modal input{box-sizing:border-box;color:#1a1a1a;width:100%;font:inherit;background:#fff;border:1px solid #d4d4d0;border-radius:11px;outline:none;padding:12px 13px;font-weight:500}.qr-admin-form input:focus,.qr-admin-form textarea:focus,.qr-admin-form select:focus,.qr-admin-modal input:focus{border-color:#171717;box-shadow:0 0 0 3px #00000014}.qr-admin-form textarea{resize:vertical;min-height:85px}.qr-admin-field-row{gap:20px;display:grid}.qr-admin-feature-toggle{cursor:pointer;background:#ededeb;border-radius:12px;grid-template-columns:auto 1fr;align-items:start;padding:12px;gap:10px!important;display:flex!important}.qr-admin-feature-toggle input{accent-color:#171717;width:19px;height:19px;margin:1px 0 0}.qr-admin-feature-toggle span{gap:3px;display:grid}.qr-admin-feature-toggle small{margin:0}.qr-admin-cover-preview{color:#777;background:#e9e9e6;border-radius:12px;place-items:center;min-height:120px;font-size:13px;font-weight:500;display:block;position:relative;overflow:hidden}.qr-admin-cover-preview .article-cover__aura{display:none}.qr-admin-cover-preview .article-cover-scene{width:100%;height:100%;margin:0}.qr-admin-article-composer:not(.is-fullscreen) .qr-admin-cover-preview .article-cover-image-mask-x,.qr-admin-article-composer:not(.is-fullscreen) .qr-admin-cover-preview .article-cover-image-mask-y{-webkit-mask-image:none;mask-image:none}.qr-admin-article-composer:not(.is-fullscreen) .qr-admin-cover-preview .article-cover-image-mask-x{width:100%;height:100%;top:0;left:0;transform:none}.qr-admin-cover-preview .article-cover__image{object-fit:cover;object-position:center;width:100%;height:100%}.qr-admin-cover-preview.is-uploading{position:relative}.qr-admin-cover-preview.is-uploading img{filter:grayscale(.35)brightness(.72)}.qr-admin-cover-preview.is-uploading>span{color:#fff;background:#000000b8;border-radius:999px;align-items:center;gap:8px;padding:8px 11px;display:inline-flex;position:absolute}.qr-admin-cover-preview i,.qr-admin-pending-image i{border:2px solid;border-right-color:#0000;border-radius:50%;width:13px;height:13px;animation:.7s linear infinite qr-admin-spin}.qr-admin-article-composer{background:#fff;border:1px solid #dededb;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 1px 2px #00000008}.qr-admin-public-preview-header{display:none}.qr-admin-article-stage{padding:0}.qr-admin-article-composer [data-preview-contributor]{display:none}.qr-admin-composer-cover{cursor:pointer;display:block;position:relative}.qr-admin-composer-cover input{opacity:0;pointer-events:none;height:1px;position:absolute;width:1px!important;padding:0!important}.qr-admin-article-composer .qr-admin-cover-preview.article-cover{aspect-ratio:16/9;background:#e9e9e6;width:100%;height:auto;margin:0;position:relative;left:auto;right:auto}.qr-admin-composer-cover__empty{color:#666;place-items:center;width:100%;height:100%;font-size:14px;font-weight:650;display:grid}.qr-admin-composer-cover__hint{color:#fff;opacity:0;background:#000000b3;border-radius:999px;padding:8px 10px;font-size:12px;font-weight:700;transition:opacity .15s,transform .15s;position:absolute;bottom:12px;right:12px;transform:translateY(4px)}.qr-admin-composer-cover:hover .qr-admin-composer-cover__hint,.qr-admin-composer-cover:focus-within .qr-admin-composer-cover__hint{opacity:1;transform:translateY(0)}.qr-admin-composer-header{padding-top:28px}.qr-admin-form .qr-admin-article-title{color:#111;text-align:center;letter-spacing:-.035em;overflow-wrap:anywhere;resize:none;background:0 0;border:0;border-radius:0;outline:0;width:100%;min-height:2.1rem;padding:0;font:700 1.8rem/1.15 -apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,sans-serif;display:block;overflow:hidden}.qr-admin-composer-header .article-meta{font-weight:400}.qr-admin-article-title::placeholder{color:#9c9c9a;opacity:1}.qr-admin-article-title:focus{box-shadow:none}.qr-admin-composer-toggle{z-index:3;color:#fff;cursor:pointer;background:#000000ad;border:0;border-radius:50%;place-items:center;width:38px;height:38px;font:700 20px/1 -apple-system,BlinkMacSystemFont,sans-serif;display:grid;position:absolute;top:12px;right:12px}.qr-admin-composer-toggle:hover{background:#000000d6}.qr-admin-toolbar{overscroll-behavior-x:contain;scrollbar-width:none;background:#f1f1ef;border-top:1px solid #dededb;align-items:center;gap:4px;padding:7px 9px;display:flex;overflow-x:auto}.qr-admin-toolbar::-webkit-scrollbar{display:none}.qr-admin-toolbar button{color:#292929;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;gap:6px;min-height:35px;padding:0 9px;font:650 12px/1 -apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;display:inline-flex}.qr-admin-toolbar button>:first-child{text-align:center;min-width:14px;font-size:14px}.qr-admin-toolbar button:hover,.qr-admin-toolbar button:focus-visible{color:#000;background:#fff;outline:0;box-shadow:0 1px 3px #00000014}.qr-admin-toolbar button.is-active{color:#fff;background:#171717}.qr-admin-toolbar__separator{background:#d3d3d0;flex:0 0 1px;width:1px;height:22px;margin:0 2px}.qr-admin-toolbar__label{display:none}.qr-admin-editor-surface{min-height:380px}.qr-admin-editor-content{outline:none;min-height:380px;font-weight:400}.qr-admin-editor-content p,.qr-admin-editor-content li,.qr-admin-editor-content blockquote{font-weight:400}.qr-admin-editor-content strong,.qr-admin-editor-content b{font-weight:700}.qr-admin-editor-content.is-editor-empty:first-child:before{content:"Commencez à écrire votre article…";float:left;color:#969694;pointer-events:none;height:0}.qr-admin-editor-content>:first-child{margin-top:0}.qr-admin-editor-content h1,.qr-admin-editor-content h2,.qr-admin-editor-content h3{letter-spacing:-.035em;line-height:1.1}.qr-admin-editor-content blockquote{color:#555;border-left:3px solid #171717;margin:1em 0;padding-left:14px}.qr-admin-editor-content pre{color:#eee;background:#191919;border-radius:9px;padding:12px;overflow:auto}.qr-admin-editor-content img{border-radius:8px;max-width:100%;height:auto;margin:1em auto;display:block}.qr-admin-editor-content s{text-decoration-thickness:1.5px}.qr-admin-task-list{padding-left:0;list-style:none}.qr-admin-task-list li{margin:.36em 0}.qr-admin-task-list label{align-items:flex-start;gap:9px;display:inline-flex}.qr-admin-task-list input{accent-color:#171717;width:17px;height:17px;margin:.38em 0 0}.qr-admin-table-wrap{border:1px solid #dededb;border-radius:10px;max-width:100%;margin:1em 0;overflow-x:auto}.qr-admin-editor-content table{border-collapse:collapse;width:100%;font-size:.9em}.qr-admin-editor-content th,.qr-admin-editor-content td{text-align:left;border-bottom:1px solid #e2e2df;border-right:1px solid #e2e2df;min-width:112px;padding:9px 11px}.qr-admin-editor-content th:last-child,.qr-admin-editor-content td:last-child{border-right:0}.qr-admin-editor-content tr:last-child td{border-bottom:0}.qr-admin-editor-content th{background:#f3f3f1;font-weight:750}.qr-admin-publishing-options{background:#fff;border:1px solid #dededb;border-radius:13px;padding:0;overflow:hidden}.qr-admin-publishing-options summary{color:#333;cursor:pointer;padding:15px 16px;font-size:14px;font-weight:750}.qr-admin-publishing-options__fields{border-top:1px solid #e5e5e2;gap:20px;padding:0 16px 18px;display:grid}.qr-admin-publishing-options[open] summary{margin-bottom:18px}.qr-admin-body.qr-admin-composer-fullscreen{background:0 0;overflow:hidden}.qr-admin-body.qr-admin-composer-fullscreen .qr-admin{overflow:visible}.qr-admin-article-composer.is-fullscreen{z-index:500;width:100vw;min-width:100vw;max-width:none;height:100dvh;min-height:100dvh;padding-bottom:calc(60px + env(safe-area-inset-bottom));background:var(--site-background);box-shadow:none;isolation:isolate;border:0;border-radius:0;display:block;position:fixed;top:0;left:0;overflow:hidden auto}.qr-admin-article-composer.is-fullscreen>*{z-index:1;position:relative}.qr-admin-article-composer.is-fullscreen .qr-admin-public-preview-header{display:none}.qr-admin-article-composer.is-fullscreen .qr-admin-article-stage{padding:20px var(--page-x-mobile)}.qr-admin-article-composer.is-fullscreen [data-preview-contributor]{display:flex}.qr-admin-article-composer.is-fullscreen .qr-admin-cover-preview.article-cover{aspect-ratio:auto;border-radius:0;width:100vw;height:min(66vw,38rem);margin:0 0 0 -50vw;left:50%;right:auto}.qr-admin-article-composer.is-fullscreen .qr-admin-cover-preview .article-cover-scene{width:100vw;height:min(66vw,38rem);margin-left:-50vw;left:50%}.qr-admin-article-composer.is-fullscreen .qr-admin-cover-preview .article-cover__aura{display:block}.qr-admin-article-composer.is-fullscreen .qr-admin-cover-preview .article-cover-image-mask-x{width:min(100%,60rem);height:min(56.25vw,34rem);inset:50% auto auto 50%;transform:translate(-50%,-50%)}.qr-admin-article-composer.is-fullscreen .qr-admin-composer-header{padding-top:0}.qr-admin-article-composer.is-fullscreen .qr-admin-editor-surface,.qr-admin-article-composer.is-fullscreen .qr-admin-editor-content{min-height:max(56vh,420px)}.qr-admin-article-composer.is-fullscreen .qr-admin-editor-content{padding-bottom:calc(88px + env(safe-area-inset-bottom))}.qr-admin-article-composer.is-fullscreen .qr-admin-toolbar{z-index:501;padding-bottom:calc(7px + env(safe-area-inset-bottom));border-top:1px solid #dededb;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -5px 18px #00000017}.qr-admin-article-composer.is-fullscreen .qr-admin-composer-toggle{z-index:520;top:calc(12px + env(safe-area-inset-top));right:max(12px, env(safe-area-inset-right));position:fixed}.qr-admin-editor-status{color:#777;margin:-8px 0 0;font-size:12px}.qr-admin-pending-image{vertical-align:middle;background:#e9e9e6;border-radius:10px;width:min(100%,620px);margin:8px 0;display:inline-grid;position:relative;overflow:hidden}.qr-admin-pending-image img{filter:grayscale(.35)brightness(.72);width:100%;display:block}.qr-admin-pending-image>span{color:#fff;text-shadow:0 1px 2px #000;justify-content:center;align-items:center;gap:8px;font:600 13px/1 system-ui,sans-serif;display:flex;position:absolute;inset:0}.qr-admin-image-match{z-index:200;background:#0000007a;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.qr-admin-image-match__panel{color:#171717;background:#f6f6f4;border-radius:18px;width:min(100%,620px);padding:24px;box-shadow:0 20px 70px #00000040}.qr-admin-image-match__panel h2{margin:2px 0 18px;font-size:clamp(22px,5vw,30px)}.qr-admin-image-match__images{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.qr-admin-image-match__images figure{background:#e7e7e4;border-radius:10px;min-width:0;margin:0;overflow:hidden}.qr-admin-image-match__images img{aspect-ratio:1.35;object-fit:cover;width:100%;display:block}.qr-admin-image-match__images figcaption{color:#555;padding:8px;font-size:12px}.qr-admin-image-match__actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:18px;display:flex}@keyframes qr-admin-spin{to{transform:rotate(360deg)}}.qr-admin-delete{color:#b42318;font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;margin-top:36px;padding:0;font-weight:700}.qr-admin-preview,.qr-admin-modal{z-index:100;background:#0e0e0e9e;position:fixed;inset:0;overflow:auto}.qr-admin-preview{background:#f6f6f4}.qr-admin-preview__bar{z-index:2;color:#fff;background:#171717;justify-content:space-between;align-items:center;min-height:60px;padding:0 18px;display:flex;position:sticky;top:0}.qr-admin-preview__bar button{color:#171717;font:inherit;cursor:pointer;background:#fff;border:0;border-radius:8px;padding:8px 12px;font-weight:700}.qr-admin-modal{background:#0e0e0e8f;place-items:center;padding:16px;display:grid}.qr-admin-modal__panel{background:#fff;border-radius:18px;width:min(100%,550px);max-height:calc(100vh - 32px);padding:24px;overflow:auto;box-shadow:0 22px 70px #00000059}.qr-admin-modal h1{letter-spacing:-.04em;margin:0 0 8px;font-size:28px}.qr-admin-modal>.qr-admin-modal__panel>p{color:#666;margin:0 0 22px;line-height:1.45}.qr-admin-modal form{gap:15px;display:grid}.qr-admin-profile-preview{object-fit:cover;border:1px solid #ddd;border-radius:50%;width:76px;height:76px}.qr-admin-profile-links{gap:8px;display:grid}.qr-admin-profile-links strong{font-size:14px}.qr-admin-modal__actions{justify-content:flex-end;gap:8px;padding-top:8px;display:flex}.qr-admin-form-error{min-height:1.2em;margin:0;font-size:13px;font-weight:650;color:#b42318!important}.qr-admin-notice{z-index:200;color:#fff;background:#171717;border-radius:13px;width:min(380px,100vw - 32px);padding:14px 16px;position:fixed;bottom:16px;right:16px;box-shadow:0 12px 30px #00000038}.qr-admin-notice--error{background:#a61b13}.qr-admin-profile-page{width:min(100%,680px);min-height:calc(100vh - 54px);padding:28px var(--page-x-mobile) calc(48px + env(safe-area-inset-bottom));margin:auto}.qr-admin-profile-page>p{color:#666;margin:9px 0 28px;line-height:1.45}.qr-admin-profile-page h1{letter-spacing:-.04em;margin:0;font-size:28px}.qr-admin-profile-page form{gap:15px;display:grid}.qr-admin-profile-page label{color:#333;gap:7px;font-size:14px;font-weight:750;display:grid}.qr-admin-profile-page input{color:#1a1a1a;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #d4d4d0;border-radius:11px;outline:none;padding:12px 13px;font-weight:500}.qr-admin-profile-page input:focus{border-color:#171717;box-shadow:0 0 0 3px #00000014}.qr-admin-profile-crop{background:#e9e9e6;border-radius:16px;gap:12px;padding:15px;display:grid}.qr-admin-profile-crop[hidden]{display:none}.qr-admin-profile-crop .qr-admin-profile-preview{aspect-ratio:1;border-radius:50%;justify-self:center;width:min(100%,230px);height:auto}.qr-admin-profile-crop label{grid-template-columns:1fr;font-size:13px}.qr-admin-profile-crop input[type=range]{accent-color:#171717;padding:0}.qr-admin-profile-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;padding-top:8px;display:flex}.qr-admin-media{z-index:150;color:#171717;background:#f6f6f4;position:fixed;inset:0;overflow:auto}.qr-admin-media__bar{z-index:2;min-height:60px;padding:8px var(--page-x-mobile);background:#f6f6f4;border-bottom:1px solid #dfdfdb;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.qr-admin-media__content{width:min(100%,960px);padding:26px var(--page-x-mobile) 50px;margin:auto}.qr-admin-media__content>p{color:#666;margin-top:0}.qr-admin-media__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.qr-admin-media__grid button{text-align:left;color:#171717;cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:12px;gap:7px;min-width:0;padding:8px;display:grid}.qr-admin-media__grid img{aspect-ratio:1;object-fit:cover;border-radius:8px;width:100%;display:block}.qr-admin-media__grid span{color:#666;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}@media (width>=700px){.qr-admin-header{min-height:66px;padding:16px max(32px,50vw - 560px)}.qr-admin-brand img{height:24px}.qr-admin-dashboard,.qr-admin-editor,.qr-admin-dashboard--drafts{padding-top:52px}.qr-admin-profile-page{min-height:calc(100vh - 66px);padding-top:52px}.qr-admin-dashboard{padding-right:max(32px, var(--page-x-mobile));padding-left:max(32px, var(--page-x-mobile))}.qr-admin-dashboard__intro{align-items:end}.qr-admin-search{width:min(440px,52%)}.qr-admin-article-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.qr-admin-card{grid-template-columns:1fr;align-content:start;gap:13px;min-height:100%;padding:10px;position:relative}.qr-admin-card__image{aspect-ratio:16/10;width:100%;height:auto}.qr-admin-card__action{position:absolute;bottom:14px;right:17px}.qr-admin-card h2{font-size:21px}.qr-admin-card__content>p:not(.qr-admin-card__meta):not(.qr-admin-card__author){font-size:14px}.qr-admin-field-row{grid-template-columns:1fr 1.35fr;align-items:end}.qr-admin-editor-surface,.qr-admin-editor-content{min-height:480px}.qr-admin-toolbar__label{display:inline}.qr-admin-media__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=699px){.qr-admin-dashboard h1,.qr-admin-card h2,.qr-admin-form .qr-admin-article-title{font-variation-settings:normal;font-weight:600}}@media (width>=1050px){.qr-admin-article-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.qr-admin-card{padding:12px}}
