:root{--bg:#f8f7f4;--surface:#fff;--sub:#efede8;--line:#e3e0d9;--field:#d6d2c9;--ink:#18181b;--ink2:#52525b;--ink3:#80808a;--hl:#1f5f4a;--hlsoft:#e7f1ec;--onacc:#fff;--btn:#18181b;--onbtn:#fff;--btnh:#2e2e33;--deep:#18181b;--ondeep:#fafafa}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#0e0e10;--surface:#18181b;--sub:#141416;--line:#27272a;--field:#3f3f46;--ink:#fafafa;--ink2:#a1a1aa;--ink3:#76767f;--hl:#5bb592;--hlsoft:#5bb59224;--onacc:#0e0e10;--btn:#fafafa;--onbtn:#18181b;--btnh:#e4e4e7;--deep:#1c1c20;--ondeep:#fafafa;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--bg:#0e0e10;--surface:#18181b;--sub:#141416;--line:#27272a;--field:#3f3f46;--ink:#fafafa;--ink2:#a1a1aa;--ink3:#76767f;--hl:#5bb592;--hlsoft:#5bb59224;--onacc:#0e0e10;--btn:#fafafa;--onbtn:#18181b;--btnh:#e4e4e7;--deep:#1c1c20;--ondeep:#fafafa;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root{--ok:#1f7a45;--ok-soft:#e5f5ec;--ok-dot:#3cc47a;--wa:#a64b00;--wa-soft:#fff1e3;--er:#b42318;--er-soft:#fdecea;--in:#3b4fa8;--in-soft:#ebeefa;--erp:#15803d;--erp-soft:#e8f4ec;--display:"Geist",ui-sans-serif,-apple-system,"Segoe UI",sans-serif;--body:"Geist",ui-sans-serif,-apple-system,"Segoe UI",sans-serif;--sans:var(--body);--mono:"Geist Mono",ui-monospace,Menlo,monospace;--shadow:0 0 0 1px var(--line),0 1px 2px #0000000a;--sk-a:#786e821f;--sk-b:#786e8238}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--ok:#5fd897;--ok-soft:#3cc47a29;--wa:#ffb15c;--wa-soft:#ff9f0a29;--er:#ff8a80;--er-soft:#ff696129;--in:#9fb0ff;--in-soft:#9fb0ff29;--erp:#30b55c;--erp-soft:#30b55c29;--shadow:0 0 0 1px #ffffff0f,0 18px 40px -20px #0009}}:root[data-theme=dark]{--ok:#5fd897;--ok-soft:#3cc47a29;--wa:#ffb15c;--wa-soft:#ff9f0a29;--er:#ff8a80;--er-soft:#ff696129;--in:#9fb0ff;--in-soft:#9fb0ff29;--erp:#30b55c;--erp-soft:#30b55c29;--shadow:0 0 0 1px #ffffff0f,0 18px 40px -20px #0009}*{box-sizing:border-box}[hidden]{display:none!important}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--ink);font:400 16px/1.55 var(--body);-webkit-font-smoothing:antialiased;min-height:100%;margin:0}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important;animation:none!important}}h1,h2,h3,h4,h5{text-wrap:balance;margin:0}p{margin:0}button{font:inherit;color:inherit}a{color:inherit}:focus-visible{border-radius:10px;outline:none;box-shadow:0 0 0 4px color-mix(in srgb,var(--hl) 80%,transparent)!important}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}mark{background:linear-gradient(transparent 14%,var(--hl) 14%,var(--hl) 94%,transparent 94%);color:var(--ink);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .06em}.wrap{max-width:1200px;padding-left:max(20px,env(safe-area-inset-left,0px));padding-right:max(20px,env(safe-area-inset-right,0px));margin:0 auto}.logo{cursor:pointer;color:inherit;background:0 0;border:0;align-items:center;gap:9px;padding:0;text-decoration:none;display:inline-flex}.logo b{font:800 23px/1 var(--display);letter-spacing:-.8px;color:var(--ink)}.logo .m{flex:none;width:30px;height:30px}.btn{height:48px;font:600 15.5px/1 var(--body);cursor:pointer;white-space:nowrap;border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:0 20px;text-decoration:none;transition:background .15s ease-out,transform .15s ease-out;display:inline-flex}.btn:active{transform:translateY(1px)}.btn.pri{background:var(--btn);color:var(--onbtn)}.btn.pri:hover{background:var(--btnh)}.btn.sec{background:var(--sub);color:var(--ink)}.btn.sec:hover{background:color-mix(in srgb,var(--sub) 70%,var(--field))}.btn.out{color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--field);background:0 0}.btn.out:hover{box-shadow:inset 0 0 0 1.5px var(--ink)}.btn.lin{color:var(--ink2);background:0 0;padding:0 10px}.btn.lin:hover{color:var(--ink)}.btn[disabled],.btn[aria-disabled=true]{opacity:.45;cursor:default;pointer-events:none}.card{background:var(--surface);box-shadow:var(--shadow);border-radius:18px}.k{color:var(--ink3);font-size:13px;display:block}.v{font-weight:600}.pill{font:600 12px/1 var(--body);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:6px 9px;display:inline-flex}.pill.ok{background:var(--ok-soft);color:var(--ok)}.pill.wa{background:var(--wa-soft);color:var(--wa)}.pill.er{background:var(--er-soft);color:var(--er)}.pill.in{background:var(--in-soft);color:var(--in)}.pill.ok:before,.pill.wa:before,.pill.er:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.sk{background:linear-gradient(90deg,var(--sk-a) 25%,var(--sk-b) 50%,var(--sk-a) 75%);background-size:200% 100%;border-radius:8px;animation:1.4s infinite sh;display:block}@keyframes sh{0%{background-position:200% 0}to{background-position:-200% 0}}.ph{background:var(--c,#e7e7ea);border-radius:12px;position:relative;overflow:hidden}.ph:after{content:"";background:#ffffffeb;border-radius:10px 10px 6px 6px;width:30%;height:56%;position:absolute;bottom:12%;left:50%;transform:translate(-50%)}.ph:before{content:"";background:var(--kc,#5a3b55);z-index:1;border-radius:3px;width:14%;height:10%;position:absolute;bottom:66%;left:50%;transform:translate(-50%)}.snav{top:env(safe-area-inset-top,0px);z-index:20;background:color-mix(in srgb,var(--bg) 88%,transparent);-webkit-backdrop-filter:blur(14px)saturate(160%);border-bottom:1px solid var(--line);position:sticky}.snav .wrap{align-items:center;gap:26px;height:68px;display:flex}.snav nav{gap:24px;margin-left:auto;font-size:15px;font-weight:500;display:flex}.snav nav a{color:var(--ink2);cursor:pointer;text-decoration:none}.snav nav a:hover{color:var(--ink)}.snav .acts{gap:8px;display:flex}@media (max-width:900px){.snav nav{display:none}.snav .wrap{justify-content:space-between}.snav .acts .btn.out{display:none}}.band.sub{background:var(--sub)}.sec-h{flex-direction:column;gap:14px;max-width:740px;margin-bottom:clamp(30px,4vw,48px);display:flex}.h2{font:800 clamp(30px,4vw,48px)/1.02 var(--display);letter-spacing:-1.4px;font-variation-settings:"opsz" 96}.lead{color:var(--ink2);max-width:48ch;font-size:clamp(17px,1.6vw,19px)}.try{flex-wrap:wrap;gap:10px;max-width:560px;display:flex}.try input{border:2px solid var(--ink);background:var(--surface);min-width:0;height:58px;color:var(--ink);font:500 17px/1 var(--body);border-radius:16px;flex:240px;padding:0 18px}.try input::placeholder{color:var(--ink3)}.try input:focus{box-shadow:0 0 0 4px color-mix(in srgb,var(--hl) 80%,transparent);outline:none}.fine{color:var(--ink3);flex-wrap:wrap;gap:18px;font-size:14px;display:flex}.fine span{align-items:center;gap:7px;display:inline-flex}.fine span:before{content:"";background:var(--ok-dot);border-radius:50%;width:7px;height:7px}.resume-hint{color:var(--ink2);font-size:14px}.resume-hint a,.resume-hint button{all:unset;cursor:pointer;color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--hl);text-decoration-color:var(--hl);text-underline-offset:3px;font-weight:600;text-decoration-thickness:3px}.demo{position:relative}.win{background:var(--surface);box-shadow:var(--shadow);border-radius:20px;overflow:hidden}.win .bar{border-bottom:1px solid var(--line);height:40px;color:var(--ink3);align-items:center;gap:10px;padding:0 14px;font-size:12.5px;display:flex}.win .bar .d{gap:6px;display:flex}.win .bar .d i{background:var(--line);border-radius:50%;width:10px;height:10px}.win .bar code{font:400 12px/1 var(--mono);background:var(--sub);color:var(--ink2);border-radius:8px;margin:0 auto;padding:6px 10px}.demo .stage{height:clamp(380px,36vw,430px);position:relative}.frame{opacity:0;pointer-events:none;flex-direction:column;gap:12px;padding:22px;transition:opacity .35s ease-out,transform .35s ease-out;display:flex;position:absolute;inset:0;transform:translateY(8px)}.frame.on{opacity:1;transform:none}.finp{border:2px solid var(--ink);height:50px;font:500 16px/1 var(--body);border-radius:13px;align-items:center;padding:0 14px;display:flex}.finp .caret{background:var(--ink);width:1.5px;height:20px;margin-left:2px;animation:1s step-end infinite blink}@keyframes blink{50%{opacity:0}}.frow{background:var(--sub);opacity:0;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:11px 13px;font-size:14px;transition:opacity .3s ease-out,transform .3s ease-out;display:flex;transform:translate(-6px)}.frow.in{opacity:1;transform:none}.frow small{color:var(--ink3);font-size:12px;display:block}.big-count{font:800 64px/1 var(--display);letter-spacing:-2px;font-variant-numeric:tabular-nums}.mini-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.mini-grid .ph{aspect-ratio:1;opacity:0;transition:opacity .3s ease-out,transform .3s ease-out;transform:scale(.94)}.mini-grid .ph.in{opacity:1;transform:none}.mini-site{box-shadow:0 0 0 1px var(--line);border-radius:14px;overflow:hidden}.mini-site .top{color:#5c4a3e;background:#fffaf5;justify-content:space-between;padding:10px 12px;font-size:12px;display:flex}.mini-site .top b{font:700 15px/1 var(--display);color:#2f5a46}.mini-site .hb{background:#fffaf5;grid-template-columns:1.1fr 1fr;gap:10px;padding:12px;display:grid}.mini-site .hb h6{font:800 18px/1.05 var(--display);color:#2f5a46;margin:0}.mini-site .hb p{color:#7a6a5e;margin-top:6px;font-size:11.5px}.mini-site .hb .ph{height:90px}.demo-dots{justify-content:center;gap:6px;margin-top:14px;display:flex}.demo-dots button{background:var(--line);cursor:pointer;border:0;border-radius:999px;width:28px;height:8px;padding:0;position:relative;overflow:hidden}.demo-dots button i{background:var(--ink);border-radius:999px;width:0;position:absolute;inset:0}.demo-dots button.on i{animation:fill var(--dur,2.8s) linear forwards}.demo-dots button.done i{width:100%}@keyframes fill{to{width:100%}}.demo-cap{text-align:center;color:var(--ink2);min-height:22px;margin-top:8px;font-size:14px}.price-tag{background:var(--hl);color:#2a1a28;font:800 15px/1 var(--display);box-shadow:var(--shadow);border-radius:999px;padding:10px 12px;position:absolute;top:-14px;right:-10px;transform:rotate(7deg)}.prom{border-block:1px solid var(--line)}.prom .wrap{color:var(--ink2);grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding-block:22px;font-size:15px;display:grid}.prom b{color:var(--ink);font-weight:700;display:block}@media (max-width:860px){.prom .wrap{grid-template-columns:repeat(2,minmax(0,1fr))}}.theatre{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(20px,3vw,40px);display:grid}@media (max-width:980px){.theatre{grid-template-columns:1fr}}.feats{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.feat{all:unset;box-sizing:border-box;cursor:pointer;border-radius:16px;grid-template-columns:40px minmax(0,1fr);gap:14px;width:100%;padding:16px 18px;display:grid;position:relative;overflow:hidden}.feat:hover{background:var(--surface)}.feat .ic{background:var(--surface);width:40px;height:40px;box-shadow:0 0 0 1px var(--line);border-radius:12px;place-items:center;display:grid}.feat b{font:700 17px/1.3 var(--body);display:block}.feat span{color:var(--ink2);margin-top:2px;font-size:14.5px;display:block}.feat .bar{background:0 0;border-radius:2px;height:3px;position:absolute;bottom:8px;left:18px;right:18px;overflow:hidden}.feat.on{background:var(--surface);box-shadow:var(--shadow)}.feat.on .ic{background:var(--hl);box-shadow:none}.feat.on .bar{background:var(--line)}.feat.on .bar i{background:var(--ink);width:0;height:100%;animation:fill var(--dur,7s) linear forwards;display:block}.feat.on.paused .bar i{width:100%;animation:none}@media (max-width:980px){.feat span{display:none}.feats{flex-direction:row;gap:8px;padding-bottom:4px;overflow-x:auto}.feat{flex:none;grid-template-columns:32px auto;width:auto;padding:10px 14px}.feat .ic{width:32px;height:32px}}.tstage{min-height:470px;position:relative}.scene{flex-direction:column;gap:14px;min-height:430px;padding:22px;display:flex}.scene h5{font:700 15px/1.2 var(--body);color:var(--ink3);text-transform:uppercase;letter-spacing:.06em;font-size:12.5px}.reveal{opacity:0;transition:opacity .35s ease-out,transform .35s ease-out;transform:translateY(6px)}.reveal.in{opacity:1;transform:none}.tbl-mini{box-shadow:0 0 0 1px var(--line);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.tbl-mini div{border-top:1px solid var(--line);grid-template-columns:34px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:9px 12px;font-size:13.5px;display:grid}.tbl-mini div:first-child{border-top:0}.tbl-mini .ph{border-radius:8px;width:34px;height:34px}.tbl-mini .ph:after{width:34%;height:58%}.tbl-mini .ph:before{display:none}.tbl-mini .deux{grid-template-columns:minmax(0,1fr) auto}.num{font-variant-numeric:tabular-nums}.pos{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:14px;display:grid}@media (max-width:560px){.pos{grid-template-columns:1fr}}.tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.tile{background:var(--sub);border-radius:12px;flex-direction:column;gap:6px;padding:10px;font-size:12.5px;transition:transform .15s ease-out,box-shadow .15s ease-out;display:flex}.tile .ph{aspect-ratio:1.3}.tile.tap{box-shadow:0 0 0 2px var(--ink);transform:scale(.95)}.ticket{box-shadow:0 0 0 1px var(--line);border-radius:14px;flex-direction:column;gap:6px;padding:12px;font-size:13.5px;display:flex}.ticket .l{opacity:0;justify-content:space-between;transition:opacity .25s ease-out;display:flex}.ticket .l.in{opacity:1}.ticket .tot{border-top:1px dashed var(--line);font:700 18px/1 var(--body);justify-content:space-between;margin-top:6px;padding-top:8px;display:flex}.stockline{background:var(--sub);border-radius:12px;justify-content:space-between;align-items:center;padding:10px 12px;font-size:13.5px;display:flex}.stockline b{font-variant-numeric:tabular-nums;transition:color .2s}.stockline b.flash{color:var(--wa)}.notif{background:var(--deep);color:var(--ondeep);border-radius:14px;align-items:center;gap:12px;padding:12px 14px;font-size:14px;display:flex}.notif .dot{background:var(--ok-dot);border-radius:50%;flex:none;width:9px;height:9px}.split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;display:grid}@media (max-width:560px){.split{grid-template-columns:1fr}}.erp-mini{box-shadow:0 0 0 1px var(--line);border-radius:14px;font-size:13px;overflow:hidden}.erp-mini .eh{background:var(--erp-soft);color:var(--erp);justify-content:space-between;align-items:center;padding:10px 12px;font-size:12.5px;font-weight:700;display:flex}.erp-mini .er{border-top:1px solid var(--line);justify-content:space-between;gap:8px;padding:10px 12px;display:flex}.chatline{flex-direction:column;gap:8px;display:flex}.bub{border-radius:14px;max-width:88%;padding:9px 12px;font-size:14px}.bub.u{background:var(--btn);color:var(--onbtn);border-bottom-right-radius:5px;align-self:flex-end}.bub.a{background:var(--sub);border-bottom-left-radius:5px;align-self:flex-start}.msite{transition:background .5s ease-out}.msite.warm{background:#fdf0e4!important}.msite .gift{color:#fff;background:#2f5a46;border-radius:10px;max-height:0;margin:0 12px;padding:0 12px;font-size:12.5px;transition:max-height .5s ease-out,padding .5s ease-out;overflow:hidden}.msite.warm .gift{max-height:60px;margin-bottom:12px;padding:10px 12px}.typing{gap:4px;display:inline-flex}.typing i{background:var(--ink3);border-radius:50%;width:6px;height:6px;animation:1s infinite bob}.typing i:nth-child(2){animation-delay:.15s}.typing i:nth-child(3){animation-delay:.3s}@keyframes bob{50%{opacity:.5;transform:translateY(-3px)}}.play{justify-content:flex-end;margin-top:10px;display:flex}.play button{color:var(--ink3);cursor:pointer;background:0 0;border:0;font-size:13px;font-weight:600}.phases{counter-reset:s;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:980px){.phases{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.phases{grid-template-columns:1fr}}.phases li{counter-increment:s;background:var(--surface);box-shadow:0 0 0 1px var(--line);border-radius:16px;flex-direction:column;gap:8px;padding:18px;display:flex}.phases li:before{content:counter(s);background:var(--hl);color:#2a1a28;width:34px;height:34px;font:800 15px/1 var(--display);border-radius:50%;place-items:center;display:grid}.phases b{font-weight:700}.phases span{color:var(--ink2);font-size:14px}.pause{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:20px;margin-top:22px;display:grid}@media (max-width:860px){.pause{grid-template-columns:1fr}}.pause .card{flex-direction:column;gap:12px;padding:20px;display:flex}.meter{background:var(--sub);border-radius:999px;height:10px;overflow:hidden}.meter i{background:var(--ink);border-radius:999px;height:100%;transition:width .4s ease-out;display:block}.prices{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:20px;display:grid}@media (max-width:900px){.prices{grid-template-columns:1fr}}.plan{flex-direction:column;gap:18px;padding:28px;display:flex;position:relative}.amount small{font:500 16px/1 var(--body);letter-spacing:0;color:var(--ink3)}.plan ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.plan li{gap:10px;display:flex}.plan li:before{content:"";background:var(--hl);border-radius:50%;flex:none;width:18px;height:18px;margin-top:3px}.example{position:absolute;top:18px;right:18px}details{border-top:1px solid var(--line);max-width:820px;padding:18px 0}details:last-of-type{border-bottom:1px solid var(--line)}summary{cursor:pointer;font:700 18px/1.3 var(--body);justify-content:space-between;gap:20px;list-style:none;display:flex}summary::-webkit-details-marker{display:none}summary:after{content:"+";font:500 24px/1 var(--body);color:var(--ink3);transition:transform .15s ease-out}details[open] summary:after{transform:rotate(45deg)}details p{color:var(--ink2);max-width:68ch;margin-top:10px}.endbox{background:var(--deep);color:var(--ondeep);border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:24px;padding:clamp(32px,5vw,64px);display:grid}@media (max-width:900px){.endbox{grid-template-columns:1fr}}.endbox .h2{color:var(--ondeep)}.endbox .try input{border-color:var(--hl);color:#2a1a28;background:#fff}footer.sf{color:var(--ink3);padding-block:34px 44px;font-size:14px}footer.sf .wrap{flex-wrap:wrap;align-items:center;gap:14px 28px;display:flex}footer.sf nav{flex-wrap:wrap;gap:20px;margin-left:auto;display:flex}footer.sf nav a{text-decoration:none}footer.sf nav a:hover{color:var(--ink)}.auth{place-items:center;min-height:calc(100vh - 68px);padding:40px 20px;display:grid}.auth .card{flex-direction:column;gap:18px;width:min(440px,100%);padding:32px;display:flex}.auth .q{font-size:32px}.auth .sub{font-size:16px}.field{flex-direction:column;gap:7px;display:flex}.field small{color:var(--ink3);font-size:13px}.inp{border:1.5px solid var(--field);background:var(--surface);height:52px;color:var(--ink);font:500 16px/1 var(--body);border-radius:14px;width:100%;padding:0 16px}.inp:focus{border-color:var(--ink);box-shadow:0 0 0 4px color-mix(in srgb,var(--hl) 70%,transparent);outline:none}.inp.big{border:2px solid var(--ink);border-radius:16px;height:62px;font-size:19px}.inp.mono{font-family:var(--mono)}.errtxt{color:var(--er);font-size:13.5px;font-weight:600}.prose{max-width:720px;padding:clamp(32px,5vw,64px) max(20px,env(safe-area-inset-right,0px)) 96px max(20px,env(safe-area-inset-left,0px));flex-direction:column;gap:18px;margin:0 auto;display:flex}.prose h1{font:600 clamp(28px,3.4vw,40px)/1.12 var(--display);letter-spacing:-1px}.prose h2{font:600 20px/1.3 var(--display);letter-spacing:-.3px;margin-top:14px}.prose p,.prose li{color:var(--ink2);font-size:15.5px}.prose ul{flex-direction:column;gap:6px;margin:0;padding-left:20px;display:flex}.atop{top:env(safe-area-inset-top,0px);z-index:20;background:color-mix(in srgb,var(--bg) 90%,transparent);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--line);position:sticky}.atop .in{height:64px;padding-left:max(20px,env(safe-area-inset-left,0px));padding-right:max(20px,env(safe-area-inset-right,0px));align-items:center;gap:18px;display:flex}.atop .who{color:var(--ink2);align-items:center;gap:10px;margin-left:auto;font-size:14px;display:flex}.atop .seg{flex-wrap:nowrap;margin-left:12px}@media (max-width:620px){.atop .who>span:first-child{display:none}.atop .seg button,.atop .seg a{padding:0 10px;font-size:13px}.atop .logo b{display:none}.atop .seg{margin-left:0!important}}.av{background:var(--hl);color:#2a1a28;width:34px;height:34px;font:700 13px/1 var(--body);border-radius:50%;place-items:center;display:grid}.app{max-width:1120px;padding:clamp(24px,4vw,48px) max(20px,env(safe-area-inset-right,0px)) 80px max(20px,env(safe-area-inset-left,0px));flex-direction:column;gap:22px;margin:0 auto;display:flex}.resume{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:20px;display:grid}@media (max-width:900px){.resume{grid-template-columns:1fr}}.rcard{flex-direction:column;gap:16px;padding:26px;display:flex}.rcard .sub{font-size:16px}.ring{flex:none;width:132px;height:132px}.rhead{align-items:center;gap:22px;display:flex}@media (max-width:560px){.rhead{flex-direction:column;align-items:flex-start}}.plist{flex-direction:column;display:flex}.prow{border-top:1px solid var(--line);grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 18px;display:grid}.prow:first-child{border-top:0}.prow .st{width:30px;height:30px;font:700 13px/1 var(--body);background:var(--sub);color:var(--ink3);border-radius:50%;place-items:center;display:grid}.prow.done .st{background:var(--ok-soft);color:var(--ok)}.prow small{color:var(--ink3);font-size:13px;display:block}.later{flex-direction:column;display:flex}.later .it{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;font-size:14.5px;display:flex}.later .it:first-child{border-top:0}.sec-t{font:700 13px/1 var(--body);letter-spacing:.07em;text-transform:uppercase;color:var(--ink3);margin-top:8px}.actions{flex-wrap:wrap;gap:10px;display:flex}.wtop{top:env(safe-area-inset-top,0px);z-index:20;background:color-mix(in srgb,var(--bg) 90%,transparent);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--line);position:sticky}.wtop .in{height:64px;padding-left:max(20px,env(safe-area-inset-left,0px));padding-right:max(20px,env(safe-area-inset-right,0px));align-items:center;gap:20px;display:flex}.steps{margin:0;flex:1;justify-content:center;gap:6px;max-width:720px;margin-inline:auto;padding:0;list-style:none;display:flex}.steps li{color:var(--ink3);white-space:nowrap;flex-direction:column;flex:1;gap:6px;font-size:12.5px;font-weight:500;display:flex}.steps li i{background:var(--line);border-radius:2px;height:4px;display:block;overflow:hidden}.steps li i b{background:var(--ink);width:0;height:100%;transition:width .3s ease-out;display:block}.steps li.done i b{width:100%}.steps li.now{color:var(--ink);font-weight:700}.steps-m{flex:1;font-size:14px;font-weight:600;display:none}.steps-m small{color:var(--ink3);font-size:12.5px;font-weight:500;display:block}.saved{color:var(--ink3);white-space:nowrap;align-items:center;gap:7px;font-size:13px;display:inline-flex}.saved i{background:var(--ok-dot);border-radius:50%;width:7px;height:7px}.saved.ing i{background:var(--hl)}.saved.off i{background:var(--er)}.quit{white-space:nowrap}@media (max-width:900px){.steps{display:none}.steps-m{display:block}.saved span,.quit span{display:none}}.wmain{padding-block:clamp(26px,5vw,52px) 140px;padding-left:max(20px,env(safe-area-inset-left,0px));padding-right:max(20px,env(safe-area-inset-right,0px))}.wv{flex-direction:column;gap:24px;max-width:680px;margin:0 auto;display:flex}.wv.wide{max-width:1120px}.wv{animation:.2s ease-out vin}@keyframes vin{0%{opacity:.4;transform:translateY(6px)}to{opacity:1;transform:none}}.wh{flex-direction:column;gap:12px;display:flex}.q{font:800 clamp(30px,4vw,44px)/1.04 var(--display);letter-spacing:-1.4px;font-variation-settings:"opsz" 96}.sub{color:var(--ink2);max-width:58ch;font-size:17px}.banner{background:var(--hlsoft);border-radius:14px;align-items:center;gap:12px;padding:12px 16px;font-size:14.5px;display:flex}.banner.neutre{background:var(--sub)}.banner.erreur{background:var(--er-soft);color:var(--er)}.banner b{font-weight:700}.banner .btn{margin-left:auto}.list{flex-direction:column;display:flex;overflow:hidden}.list .it{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:15px 18px;display:grid}.list .it:first-child{border-top:0}.list .it.trois{grid-template-columns:minmax(0,1fr) auto auto}.pick{all:unset;box-sizing:border-box;border-top:1px solid var(--line);cursor:pointer;justify-content:space-between;align-items:center;gap:14px;width:100%;padding:16px 18px;display:flex}.pick:first-child{border-top:0}.pick:hover,.pick[aria-pressed=true]{background:var(--hlsoft)}.pick small{color:var(--ink3);margin-top:2px;font-size:13.5px;display:block}.me{font:600 13px/1 var(--body);background:var(--btn);color:var(--onbtn);white-space:nowrap;cursor:pointer;border:0;border-radius:999px;padding:9px 12px}.me.doux{background:var(--sub);color:var(--ink)}.note{color:var(--ink3);font-size:14px}.choice{gap:10px;display:grid}.c2{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:620px){.c2{grid-template-columns:1fr}}.opt{all:unset;box-sizing:border-box;cursor:pointer;background:var(--surface);box-shadow:0 0 0 1.5px var(--line);border-radius:16px;flex-direction:column;gap:4px;padding:16px 18px;transition:box-shadow .15s ease-out;display:flex}.opt span{color:var(--ink2);font-size:14px}.seg{background:var(--sub);border-radius:999px;flex-wrap:wrap;gap:2px;padding:4px;display:inline-flex}.seg button,.seg a{cursor:pointer;height:34px;color:var(--ink2);background:0 0;border:0;border-radius:999px;align-items:center;padding:0 14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.seg button[aria-pressed=true],.seg a[aria-current=page]{background:var(--surface);color:var(--ink);box-shadow:0 1px 3px #00000026}.stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}@media (max-width:780px){.stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.stat{flex-direction:column;gap:4px;padding:16px 18px;display:flex}.stat b{font:800 30px/1 var(--display);letter-spacing:-.8px;font-variant-numeric:tabular-nums}.stat span{color:var(--ink2);font-size:13.5px}.stat.wa b{color:var(--wa)}.tabs{border-bottom:1px solid var(--line);gap:4px;padding:0 8px;display:flex;overflow-x:auto}.tabs button{color:var(--ink3);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:14px 12px;font-size:14.5px;font-weight:600}.tabs button[aria-selected=true]{color:var(--ink);border-bottom-color:var(--ink)}.tabs .c{background:var(--sub);border-radius:999px;margin-left:6px;padding:2px 7px;font-size:12px}.tabs .c.wa{background:var(--wa-soft);color:var(--wa)}.tw{overflow-x:auto}table{border-collapse:collapse;width:100%;min-width:720px;font-size:14.5px}th,td{text-align:left;border-top:1px solid var(--line);vertical-align:middle;padding:12px 16px}th{font:600 12.5px/1.2 var(--body);color:var(--ink3);text-transform:uppercase;letter-spacing:.05em;border-top:0}td.r,th.r{text-align:right;font-variant-numeric:tabular-nums}td .th{vertical-align:middle;border-radius:9px;width:40px;height:40px;display:inline-block}.ref{font:400 13px/1 var(--mono);color:var(--ink3)}tr.bad td{background:var(--er-soft)}.drop{border:2px dashed var(--field);background:var(--surface);border-radius:16px;flex-wrap:wrap;align-items:center;gap:16px;padding:22px;display:flex}.drop b{display:block}.drop span{color:var(--ink3);font-size:14px}.drop .btn{margin-left:auto}.drop.sur{border-color:var(--hl);background:var(--hlsoft)}.drop.refus{border-color:var(--er);background:var(--er-soft)}.empty{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:36px 24px;display:flex}.empty .ico{background:var(--hlsoft);border-radius:16px;place-items:center;width:56px;height:56px;display:grid}.empty p{color:var(--ink2);max-width:46ch}.photos{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}@media (max-width:900px){.photos{grid-template-columns:repeat(3,minmax(0,1fr))}}.pc{flex-direction:column;gap:6px;font-size:13px;display:flex}.pc .ph{aspect-ratio:1}.pc small{color:var(--ink3)}.ph.miss{background:repeating-linear-gradient(45deg,var(--sub) 0 8px,var(--surface) 8px 16px);box-shadow:inset 0 0 0 1.5px var(--field)}.ph.miss:after,.ph.miss:before{display:none}.ph.miss span{color:var(--ink3);text-align:center;place-items:center;padding:8px;font-size:12.5px;display:grid;position:absolute;inset:0}.suffix{border:2px solid var(--ink);background:var(--surface);border-radius:16px;align-items:center;height:62px;display:flex;overflow:hidden}.suffix input{min-width:0;height:100%;font:500 19px/1 var(--mono);color:var(--ink);background:0 0;border:0;flex:1;padding:0 4px 0 18px}.suffix input:focus{outline:none}.suffix span{font:500 19px/1 var(--mono);color:var(--ink3);padding-right:18px}.suffix:focus-within{box-shadow:0 0 0 4px color-mix(in srgb,var(--hl) 70%,transparent)}.prog{flex-direction:column;display:flex}.prog .it{border-top:1px solid var(--line);align-items:center;gap:14px;padding:14px 18px;font-weight:500;display:flex}.prog .it:first-child{border-top:0}.prog .st{background:var(--sub);width:26px;height:26px;color:var(--ink3);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}.prog .it.done .st{background:var(--ok-soft);color:var(--ok)}.prog .it.run .st{background:var(--hl);color:#2a1a28;animation:1.2s ease-in-out infinite pulse}.prog .it.fail .st{background:var(--er-soft);color:var(--er)}.prog .it.fail{color:var(--er)}.prog .it.wait{color:var(--ink3)}.prog .it small{color:var(--ink3);font-size:13px;font-weight:400;display:block}@keyframes pulse{50%{box-shadow:0 0 0 6px color-mix(in srgb,var(--hl) 40%,transparent)}}.bigok{background:var(--ok-soft);border-radius:50%;place-items:center;width:72px;height:72px;display:grid}.dom .it{grid-template-columns:minmax(0,1fr) auto auto}.dom code{font:500 16px/1.2 var(--mono)}.act{z-index:20;background:color-mix(in srgb,var(--bg) 92%,transparent);-webkit-backdrop-filter:blur(14px);border-top:1px solid var(--line);padding-bottom:env(safe-area-inset-bottom,0px);position:fixed;bottom:0;left:0;right:0}.act .in{max-width:1120px;height:78px;padding-left:max(20px,env(safe-area-inset-left,0px));padding-right:max(20px,env(safe-area-inset-right,0px));align-items:center;gap:12px;margin:0 auto;display:flex}.act .hint{color:var(--ink3);margin-right:auto;font-size:14px}.act .vide{visibility:hidden}@media (max-width:620px){.act .hint{display:none}.act .act-next{flex:1}.act .act-later{display:none}}body{letter-spacing:-.01em;font-size:15px;line-height:1.55}mark{color:var(--hl);background:0 0;padding:0}:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--hl) 35%,transparent)!important}.logo b{font:600 17px/1 var(--display);letter-spacing:-.3px}.logo .m{width:22px;height:22px}.btn{height:40px;font:500 14.5px/1 var(--body);border-radius:8px;padding:0 16px}.btn.sm{border-radius:7px;height:32px;padding:0 12px;font-size:13.5px}.btn.lg{border-radius:8px;height:44px;padding:0 18px;font-size:15px}.btn.nu{height:auto;padding:0}.btn.out{box-shadow:inset 0 0 0 1px var(--field)}.card{border-radius:10px}.pill{font:500 11.5px/1 var(--body);padding:5px 8px}.pill.hl{background:var(--hlsoft);color:var(--hl)}.snav .wrap{height:60px}.snav nav{font-size:14px}.band{padding-block:clamp(48px,6vw,88px)}.sec-h{gap:10px;margin-bottom:clamp(24px,3vw,40px)}.kick{font:500 13px/1 var(--body);letter-spacing:0;text-transform:none;color:var(--hl)}.h2{font:600 clamp(26px,3vw,38px)/1.15 var(--display);letter-spacing:-1px}.lead{max-width:52ch;font-size:16.5px}.try input{border:1px solid var(--field);height:44px;font:400 15px/1 var(--body);border-radius:8px;padding:0 14px;box-shadow:0 1px 2px #0000000a}.try input:focus{border-color:var(--ink);box-shadow:0 0 0 3px color-mix(in srgb,var(--hl) 25%,transparent)}.fine{font-size:13px}.resume-hint{font-size:13.5px}.resume-hint a,.resume-hint button{-webkit-text-decoration-color:var(--hl);text-decoration-color:var(--hl);text-decoration-thickness:1.5px}.win{border-radius:12px}.fq{font:600 20px/1.2 var(--display);letter-spacing:-.4px}.finp{border:1px solid var(--field);border-radius:8px;height:42px;font-size:15px}.frow{border-radius:8px;font-size:13.5px}.big-count{font:600 48px/1 var(--display);letter-spacing:-1.5px}.price-tag{background:var(--surface);color:var(--hl);font:500 12.5px/1 var(--body);box-shadow:var(--shadow);padding:7px 10px;top:10px;right:10px;transform:none}.price-tag:before{content:"";background:var(--hl);vertical-align:1px;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.demo-dots button i{background:var(--hl)}.prom b{font-weight:600}.prom .wrap{font-size:14px}.feat{border-radius:10px;padding:14px 16px}.feat b{font:600 15.5px/1.3 var(--body)}.feat span{font-size:14px}.feat .ic{border-radius:8px;width:36px;height:36px}.feat.on .ic{background:var(--hlsoft);color:var(--hl)}.feat.on .bar i{background:var(--hl)}.tstage{border-radius:12px}.scene h5{font:500 12.5px/1 var(--body);letter-spacing:0;text-transform:none;color:var(--ink3)}.tile{border-radius:8px}.tile.tap{box-shadow:0 0 0 1.5px var(--hl)}.ticket,.tbl-mini,.erp-mini,.mini-site{border-radius:8px}.ticket .tot{font:600 16px/1 var(--body)}.stockline{border-radius:8px}.notif,.bub{border-radius:10px}.phases li{box-shadow:0 0 0 1px var(--line);border-radius:10px}.phases li:before{background:var(--hlsoft);color:var(--hl);font:600 14px/1 var(--body);width:28px;height:28px}.pause h3{font:600 22px/1.2 var(--display);letter-spacing:-.5px}.meter{height:6px}.meter i{background:var(--hl)}.amount{font:600 44px/1 var(--display);letter-spacing:-1.4px}.plan{border-radius:12px}.plan.main{box-shadow:0 0 0 1.5px var(--ink),var(--shadow)}.plan h3{font:600 18px/1.2 var(--display)}.plan li:before{background:var(--hlsoft) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M5 9.2l2.6 2.6L13 6.4' fill='none' stroke='%231f5f4a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/18px no-repeat}summary{font:500 16.5px/1.3 var(--body)}.endbox{border-radius:16px}.endbox .btn.pri{background:var(--ondeep);color:var(--deep)}.endbox .try input{border-color:#0000}.endbox mark{color:#8fd1b6}.auth .card{border-radius:12px}.inp{border:1px solid var(--field);height:42px;font:400 15px/1 var(--body);border-radius:8px;padding:0 13px}.inp.big{border:1px solid var(--field);border-radius:9px;height:50px;font-size:17px;box-shadow:0 1px 2px #0000000a}.inp:focus,.inp.big:focus{border-color:var(--ink);box-shadow:0 0 0 3px color-mix(in srgb,var(--hl) 25%,transparent)}.inp.err{border-color:var(--er)}.field label{font-size:14px;font-weight:500}.av{background:var(--hlsoft);color:var(--hl);font-weight:600}.rcard .h{font:600 clamp(22px,2.4vw,28px)/1.2 var(--display);letter-spacing:-.6px}.prow.now{background:color-mix(in srgb,var(--hlsoft) 60%,transparent)}.prow.now .st{background:var(--hl);color:var(--onacc)}.sec-t{font:500 13px/1 var(--body);letter-spacing:0;text-transform:none}.wtop .in,.atop .in{height:56px}.steps li{font-size:12px}.steps li i{height:3px}.steps li i b{background:var(--hl)}.eyebrow{font:500 12.5px/1 var(--body);letter-spacing:0;text-transform:none;color:var(--ink3)}.q{font:600 clamp(24px,2.8vw,32px)/1.18 var(--display);letter-spacing:-.8px}.sub{font-size:15.5px}.wv{gap:20px}.banner{border-radius:8px;font-size:14px}.pick{padding:14px 16px}.pick:hover{background:var(--sub)}.me{font:500 12.5px/1 var(--body);border-radius:7px;padding:8px 10px}.opt{box-shadow:0 0 0 1px var(--line);border-radius:9px;padding:14px 16px}.opt:hover{box-shadow:0 0 0 1px var(--field)}.opt[aria-pressed=true],.opt[aria-checked=true]{box-shadow:0 0 0 1.5px var(--hl);background:var(--hlsoft)}.opt b{font-weight:600}.seg{border-radius:8px;padding:3px}.seg button,.seg a{border-radius:6px;height:30px;font-size:13.5px;font-weight:500}.stat b{font:600 26px/1 var(--display);letter-spacing:-.6px}.tabs button{font-size:14px;font-weight:500}.tabs button[aria-selected=true]{border-bottom-color:var(--hl)}.drop{border:1px dashed var(--field);border-radius:10px}.drop.sur{border-color:var(--hl)}.empty .ico{background:var(--hlsoft);color:var(--hl);border-radius:10px}.suffix{border:1px solid var(--field);border-radius:9px;height:50px}.suffix input,.suffix span{font-size:16px}.suffix:focus-within{border-color:var(--ink);box-shadow:0 0 0 3px color-mix(in srgb,var(--hl) 25%,transparent)}.prog .it.run .st{background:var(--hl);color:var(--onacc)}.act .in{height:68px}.vit{padding-block:clamp(20px,3vw,36px) clamp(28px,4vw,48px)}.vit .wrap{grid-template-rows:repeat(8,minmax(58px,auto));grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid;position:relative}.mos{display:contents}.mos .t{background:var(--sub);border:1px solid var(--line);border-radius:10px;margin:0;position:relative;overflow:hidden}.mos .ph{background:radial-gradient(ellipse 34% 40% at 50% 46%,var(--kc) 0 46%,transparent 47%),var(--c);opacity:.92;border-radius:0;position:absolute;inset:0}.mos .ph:before,.mos .ph:after{display:none}.mos figcaption{background:var(--surface);border:1px solid var(--line);font:500 12px/1.3 var(--sans);color:var(--ink);border-radius:7px;padding:4px 9px;position:absolute;bottom:10px;left:10px}.mos .t1{grid-area:1/5/4/7}.mos .t2{grid-area:4/5/7/6}.mos .t3{grid-area:4/6/9/7}.mos .t4{grid-area:7/1/9/3}.mos .t5{grid-area:7/3/9/5}.mos .t6{grid-area:7/5/9/6}.slotchip{z-index:3;background:var(--surface);border:1px solid var(--line);font:500 12.5px/1 var(--sans);border-radius:999px;grid-area:6/4/7/6;place-self:center end;align-items:center;gap:8px;padding:7px 12px;display:inline-flex;box-shadow:0 6px 18px #18181b12}.slotchip i{background:var(--hl);border-radius:50%;width:7px;height:7px}.over{z-index:2;background:var(--surface);border:1px solid var(--line);border-radius:12px;flex-direction:column;grid-area:1/1/7/5;justify-content:center;gap:16px;padding:clamp(22px,3vw,36px);display:flex;box-shadow:0 12px 32px #18181b0d}.over h1{font:600 clamp(28px,3.6vw,46px)/1.08 var(--display);letter-spacing:-1.4px;max-width:24ch}.over h1 mark{color:var(--hl);background:0 0;padding:0}.over .lead{max-width:52ch}.over .try{max-width:520px}.proof{border-block:1px solid var(--line);background:var(--surface)}.proof .wrap{color:var(--ink2);flex-wrap:wrap;gap:10px 36px;padding-block:16px;font-size:14px;display:flex}.proof b{font:600 15px/1 var(--mono);color:var(--ink);margin-right:6px}.minute{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(24px,4vw,56px);display:grid}.minute .sec-h{margin:0}@media (max-width:980px){.minute{grid-template-columns:1fr}}@media (max-width:860px){.vit .wrap{grid-template-rows:auto repeat(3,72px);grid-template-columns:repeat(4,minmax(0,1fr))}.over{grid-area:1/1/2/-1}.mos .t1{grid-area:2/1/4/3}.mos .t2{grid-area:2/3/3/4}.mos .t3{grid-area:2/4/4/5}.mos .t4{grid-area:3/3/4/4}.mos .t5{grid-area:4/1/5/3}.mos .t6{grid-area:4/3/5/5}.slotchip{grid-area:5/1/6/-1;justify-self:start}.mos figcaption{font-size:11px}}.wv.duo{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:start;gap:clamp(24px,4vw,56px);max-width:1080px;display:grid}.wv.duo>.wq{flex-direction:column;gap:20px;min-width:0;display:flex}.pv{flex-direction:column;gap:12px;display:flex;position:sticky;top:96px}.pv .pvh{font:500 12px/1 var(--sans);color:var(--ink3);text-transform:uppercase;letter-spacing:.06em;justify-content:space-between;align-items:center;display:flex}.pv .pvh span:last-child{text-transform:none;letter-spacing:0;color:var(--hl);align-items:center;gap:6px;display:inline-flex}.pv .pvh span:last-child:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.mini{background:var(--surface);border:1px solid var(--line);border-radius:10px;overflow:hidden}.mini .hd{border-bottom:1px solid var(--line);font:500 13px/1 var(--sans);align-items:center;gap:8px;padding:10px 14px;display:flex}.mini .hd i{background:var(--field);border-radius:50%;width:8px;height:8px}.mini .hd small{font:400 12px/1 var(--mono);color:var(--ink3);margin-left:auto}.mini .bd{flex-direction:column;gap:8px;padding:12px 14px;display:flex}.l2{color:var(--ink2);border-bottom:1px dashed var(--line);justify-content:space-between;gap:12px;padding-block:3px;font-size:13px;display:flex}.l2:last-child{border-bottom:0}.l2 b{color:var(--ink);text-align:right;font-weight:500}.l2 b.avenir{color:var(--ink3);font-weight:400}.l2.new b{color:var(--hl)}.mnav{flex-wrap:wrap;gap:6px;display:flex}.mnav span{border:1px solid var(--line);color:var(--ink2);border-radius:6px;padding:4px 8px;font-size:12px}.mnav span.on{border-color:var(--hl);color:var(--hl)}.msite .bn{height:74px;font:600 16px/1 var(--display);color:#18181b;background:linear-gradient(120deg,#d6e7df,#f1dccf);align-items:flex-end;padding:10px 14px;display:flex}.msite .pr{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.msite .pr span{aspect-ratio:4/3;border:1px solid var(--line);background:radial-gradient(ellipse 22% 30% at 50% 50%,var(--kc) 0 46%,transparent 47%),var(--c);border-radius:6px}.msite .pr span:first-child{--c:#d6e7df;--kc:#2f6b52}.msite .pr span:nth-child(2){--c:#f1dccf;--kc:#b85c3a}.msite .pr span:nth-child(3){--c:#e6dfee;--kc:#6b5a8a}.msite .cr{flex-wrap:wrap;gap:6px;display:flex}.msite .cr span{font:500 11.5px/1 var(--mono);border:1px solid var(--line);border-radius:6px;padding:5px 7px}.msite .cr span.on{background:var(--hl);color:var(--onacc);border-color:var(--hl)}.pv .pvf{color:var(--ink3);font-size:12.5px}@media (max-width:1099px){.wv.duo{grid-template-columns:1fr;max-width:680px}.pv{display:none}}.ligne-src{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:15px 18px;display:grid}.ligne-src:first-child{border-top:0}.ligne-src .droite{align-items:center;gap:8px;display:flex}.ligne-src .v.mono{font-family:var(--mono);font-weight:500}.ligne-src .v.vide{color:var(--ink3);font-weight:400}.ligne-src .corr{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;display:flex}.ligne-src .corr .inp{max-width:360px;height:36px;font-size:14px}.carte{flex-direction:column;gap:12px;padding:18px;display:flex}.carte .titre{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.carte .titre b{font-weight:600}.carte .note{margin-top:-4px}.grille2{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (max-width:620px){.grille2{grid-template-columns:1fr}}.nuances{gap:6px;display:flex}.nuances i{border:1px solid var(--line);border-radius:6px;width:22px;height:22px}.logo-lu{object-fit:contain;background:var(--surface);border:1px solid var(--line);border-radius:8px;width:40px;height:40px}.journal{flex-direction:column;font-size:13.5px;display:flex}.journal .it{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:10px 18px;display:grid}.journal .it:first-child{border-top:0}.journal .it small{color:var(--ink3);font-size:12.5px;display:block}.journal time{font:400 12px/1 var(--mono);color:var(--ink3);white-space:nowrap}.bientot{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:36px 24px;display:flex}.bientot p{color:var(--ink2);max-width:46ch}.ring text{font-family:var(--display);fill:var(--ink);font-size:26px;font-weight:600}
