@font-face{font-family:sans;src:url(/_next/static/media/6c596dfcddeca1e9-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:sans Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_d3a27a{font-family:sans,sans Fallback}.__variable_d3a27a{--font-sans:"sans","sans Fallback"}@font-face{font-family:"serif";src:url(/_next/static/media/7d78925e89801896-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:"serif Fallback";src:local("Arial");ascent-override:84.44%;descent-override:22.02%;line-gap-override:0.00%;size-adjust:115.82%}.__className_4423df{font-family:"serif","serif Fallback"}.__variable_4423df{--font-serif:"serif","serif Fallback"}:root{--fond:#FBF9F5;--surf:#FFFFFF;--surf2:#F7F4EF;--surf3:#FBF6E9;--filet:#E7E1D6;--filet2:#CFD8E1;--encre:#0E1B2A;--encre2:#33414F;--or:#C9A227;--or-txt:#7A5E0A;--or-doux:#E6CF8A;--err:#8A1F11;--serif:var(--font-serif),Fraunces,Georgia,serif;--sans:var(--font-sans),Inter,system-ui,-apple-system,"Segoe UI",sans-serif;--r:12px;--side:264px}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{background:var(--fond);font:400 16px/1.55 var(--sans);overflow-x:hidden}a,body{color:var(--encre)}a:hover{color:var(--or-txt)}:focus-visible{outline:3px solid var(--encre);outline-offset:2px}.num,.nums{font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.skip{position:absolute;left:-999px;top:0;background:var(--surf);color:var(--encre);padding:12px;z-index:90;border:2px solid var(--encre)}.skip:focus{left:8px;top:8px}[inert]{pointer-events:none}.demo{background:var(--encre);color:var(--fond);font:400 13px/1.4 var(--sans);padding:6px 16px;text-align:center}.demo b{color:var(--or-doux);font-weight:600}.topbar{flex-wrap:wrap;justify-content:space-between;gap:8px 16px;padding:8px 16px;background:var(--surf);border-bottom:1px solid var(--filet)}.logo,.topbar{display:flex;align-items:center}.logo{gap:10px;min-height:44px;text-decoration:none;min-width:0}.logo svg{width:34px;height:34px;flex:none}.logo span{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 8px;min-width:0}.logo b{font:600 19px/1.15 var(--serif);color:var(--encre)}.logo i{font:600 13px/1.2 var(--sans);font-style:normal;color:var(--or-txt)}.tools{display:flex;flex-wrap:wrap;align-items:center;gap:8px;justify-content:flex-end}.tools form{display:inline}.lang{display:flex;gap:4px}.lang a{font:600 14px/1 var(--sans);text-decoration:none;min-height:44px;min-width:44px;padding:0 12px;border-radius:999px;border:1px solid var(--filet2);background:var(--surf);color:var(--encre);display:inline-flex;align-items:center;justify-content:center}.lang a[aria-current]{background:var(--encre);color:#fff;border-color:var(--encre)}.btn{font:600 14px/1.2 var(--sans);min-height:44px;padding:0 16px;border:1px solid var(--filet2);border-radius:999px;background:var(--surf);text-decoration:none;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;gap:8px}.btn,.btn:hover{color:var(--encre)}.btn:hover{border-color:var(--encre)}.btn:disabled{opacity:.7;cursor:not-allowed}.btn.p,.btn.solid{background:var(--encre);color:#fff;border-color:var(--encre)}.btn.p:hover,.btn.solid:hover{color:#fff;background:#1d2e42}.menu-btn{display:none}.avatar-link{gap:8px;min-height:44px;padding:0 16px 0 4px;border-radius:999px;border:1px solid var(--filet2);text-decoration:none;font:600 14px/1 var(--sans);background:var(--surf)}.avatar-link,.avatar-link .ini{display:inline-flex;align-items:center}.avatar-link .ini{width:36px;height:36px;border-radius:999px;background:var(--encre);color:#fff;justify-content:center;font:700 13px/1 var(--sans)}.shell{display:flex;align-items:flex-start}.side{flex:0 0 var(--side);width:var(--side);position:-webkit-sticky;position:sticky;top:0;align-self:flex-start;max-height:100vh;overflow-y:auto;padding:16px 12px 32px;background:var(--surf);border-right:1px solid var(--filet)}.content{flex:1 1;min-width:0}.navsec{padding-bottom:16px}.navsec .kick,.navsec h2{padding:8px 12px 4px;font:700 12px/1.3 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--or-txt)}.navgrp summary{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;padding:0 12px;border-radius:var(--r);font:600 14px/1.2 var(--sans);cursor:pointer;list-style:none;color:var(--encre)}.navgrp summary::-webkit-details-marker{display:none}.navgrp summary:after{content:"";width:8px;height:8px;border-right:2px solid var(--encre2);border-bottom:2px solid var(--encre2);transform:rotate(45deg);margin-right:4px;transition:transform .15s}.navgrp[open] summary:after{transform:rotate(-135deg)}.navgrp ul{list-style:none;display:flex;flex-direction:column;gap:2px;padding:0 0 8px}.drawer li a,.navgrp li a{display:flex;align-items:center;min-height:44px;padding:4px 12px 4px 24px;border-radius:var(--r);text-decoration:none;font:500 14px/1.3 var(--sans);color:var(--encre2)}.navgrp li a:hover{background:var(--surf2);color:var(--encre)}.drawer li a[aria-current=page],.navgrp li a[aria-current=page]{background:var(--surf3);color:var(--encre);font-weight:700}.navnote{margin:0 0 8px;padding:8px 12px 8px 24px;font:400 13px/1.45 var(--sans);color:var(--encre2)}.navnote b{display:block;font-weight:600;color:var(--encre)}.logout{width:100%}.tabbar{display:none;position:fixed;left:0;right:0;bottom:0;z-index:40;background:var(--surf);border-top:1px solid var(--filet)}.tabbar a,.tabbar button{flex:1 1;min-width:0;min-height:60px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:4px 0;border:0;background:transparent;color:var(--encre2);font:500 12px/1.2 var(--sans);text-decoration:none;cursor:pointer}.tabbar a[aria-current=page]{color:var(--encre);font-weight:700;background:var(--surf3)}.tabbar svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linejoin:round;stroke-linecap:round}.drawer{position:fixed;inset:0;z-index:80;display:flex;flex-direction:column;background:var(--fond)}.drawer[hidden]{display:none}.drawer-head{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:4px 8px 4px 16px;background:var(--surf);border-bottom:1px solid var(--filet)}.drawer-head h2{font:600 22px/1.2 var(--serif)}.drawer-body{flex:1 1 auto;min-height:0;overflow-y:auto;padding:16px 16px 32px;gap:24px}.drawer section,.drawer-body{display:flex;flex-direction:column}.drawer section{gap:8px}.drawer h3{font:700 12px/1.3 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--or-txt)}.drawer h4{font:700 14px/1.3 var(--sans);padding:4px 0}.drawer ul{list-style:none;border-top:1px solid var(--filet)}.drawer li{border-bottom:1px solid var(--filet)}.drawer li a{padding-left:0}.drawer .perso{padding:16px;background:var(--surf);border:1px solid var(--filet);border-radius:var(--r)}.drawer .perso .row2b{display:flex;gap:8px}.drawer .perso .row2b .btn{flex:1 1}.drawer .langs{display:flex;gap:8px}.wrap{max-width:1100px;margin:0 auto;padding:0 16px}.page,.wrap.page{padding-top:28px;padding-bottom:56px;min-height:50vh}.h1{font:600 clamp(28px,5vw,36px)/1.12 var(--serif);letter-spacing:-.01em;margin:8px 0 12px}.page h2,.rules h2{font:600 24px/1.2 var(--serif);margin:24px 0 8px}.page h3{font:600 18px/1.3 var(--serif)}.lead{font:400 16px/1.55 var(--sans);margin-bottom:16px}.hint,.lead{color:var(--encre2);max-width:62ch}.hint{font:400 14px/1.5 var(--sans);margin:6px 0}.empty{padding:24px 0;color:var(--encre2)}.err{background:var(--surf);border-left:1px solid var(--err);border:1px solid var(--err);border-left-width:6px;border-radius:var(--r);max-width:62ch;color:var(--err)}.err,.ok{padding:10px 14px;margin:10px 0;font-weight:600}.ok{color:var(--encre)}.draft,.ok{background:var(--surf3);border:1px solid var(--or-doux);border-radius:var(--r)}.draft{color:var(--or-txt);font:600 13px/1.45 var(--sans);padding:10px 14px;margin-bottom:12px}.prose p{max-width:68ch;margin-top:12px}.crumbs{font:500 13px/1.4 var(--sans);margin-bottom:4px}.crumbs,.crumbs a{color:var(--encre2)}.filtres{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0}.filtres a{font:600 14px/1 var(--sans);text-decoration:none;min-height:44px;padding:0 20px;border-radius:999px;border:1px solid var(--filet2);display:inline-flex;align-items:center;background:transparent}.filtres a[aria-current]{background:var(--encre);color:#fff;border-color:var(--encre)}.compose{border:1px dashed var(--encre2);border-radius:var(--r);padding:12px 16px;color:var(--encre2);min-height:44px;margin-bottom:8px;background:var(--surf)}.compose summary{cursor:pointer;min-height:24px}.compose[open]{color:var(--encre)}.layout{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:32px;gap:32px;padding:8px 0 40px}main{min-width:0}.row{display:block}.depth-age{display:none}.strate{margin-top:16px;padding:0}.strate:before{display:none}.prof{display:flex;gap:6px 12px;flex-wrap:wrap;font:600 12px/1.3 var(--sans);color:var(--encre2);margin-bottom:8px;text-transform:uppercase;letter-spacing:.06em}.prof b{color:var(--or-txt);font-weight:700}.badge-demo{font:600 12px/1.3 var(--sans);color:var(--or-txt);display:inline-block}.badge-demo:before{content:""}.badge-partner{font:600 12px/1.3 var(--sans);border:1px solid var(--filet2);padding:2px 10px;border-radius:999px;display:inline-block}.badge-partner,.evt,.flash{background:var(--surf2);color:var(--encre)}.evt,.flash{border-radius:var(--r);padding:20px 24px}.flash h3{font:600 22px/1.25 var(--serif);margin:6px 0 10px;overflow-wrap:anywhere}.evt .h,.flash .src{font:600 13px/1.5 var(--sans);color:var(--or-txt);margin-top:8px}.evt a,.flash a{color:var(--encre);font-weight:600}.who{display:flex;align-items:center;gap:8px;font:600 14px/1.3 var(--sans);margin-bottom:6px;flex-wrap:wrap}.av{width:32px;height:32px;border-radius:999px;background:var(--encre);color:#fff;display:inline-grid;place-items:center;font:700 12px/1 var(--sans);flex:none}.av.big{width:84px;height:84px;font:600 32px/1 var(--serif)}.chip,.chips span{font:600 12px/1.3 var(--sans);border:1px solid var(--filet2);border-radius:999px;padding:2px 10px;margin:2px 4px 2px 0;display:inline-block;text-decoration:none;background:var(--surf)}.chips{display:flex;flex-wrap:wrap;gap:4px;margin:6px 0}.postcard{background:var(--surf);border:1px solid var(--filet);border-radius:var(--r);padding:24px;display:flex;flex-direction:column;gap:8px}.strate p.t{max-width:62ch;margin-top:6px;white-space:pre-line;color:var(--encre2)}.strate p.t,h2.an{overflow-wrap:anywhere}h2.an{font:600 24px/1.2 var(--serif);margin:6px 0 8px}h3.an.small{font-size:20px}.chapeau{font:400 15px/1.55 var(--sans);max-width:62ch;color:var(--encre2);overflow-wrap:anywhere;white-space:pre-line}.more{margin-top:24px}.sig{margin-top:6px;background:var(--surf);border:1px solid var(--filet);border-radius:var(--r);padding:16px;display:flex;flex-direction:column;gap:12px;min-width:0}.sig .sg-head{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.inst{font:600 24px/1.1 var(--serif);text-decoration:none;color:var(--encre)}.dir{display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:4px 12px;border-radius:999px;font:700 13px/1 var(--sans);letter-spacing:.04em;text-transform:uppercase;border:2px solid var(--encre)}.dir svg{width:12px;height:12px}.dir.achat{background:var(--encre);color:#fff}.dir.vente{background:var(--surf);color:var(--encre)}.etat,.etat span{display:inline-flex}.etat span{align-items:center;min-height:32px;padding:4px 12px;border-radius:999px;background:var(--surf2);border:1px solid var(--filet2);font:700 13px/1 var(--sans);letter-spacing:.04em;text-transform:uppercase}.sg-demo{margin-left:auto;font:600 12px/1.3 var(--sans);color:var(--or-txt)}.sg-meta{font:400 13px/1.45 var(--sans)}.sg-meta,.sg-meta a{color:var(--encre2)}.lv{width:100%;border-collapse:collapse;font-size:15px}.lv caption{position:absolute;left:-9999px}.lv th{font:600 13px/1.3 var(--sans);color:var(--encre2);text-align:right;padding:8px;border-top:1px solid var(--encre);border-bottom:1px solid var(--encre)}.lv th:first-child{text-align:left;padding-left:0}.lv tbody th,.lv td{padding:8px;border-bottom:1px solid var(--filet);text-align:right}.lv tbody th{text-align:left;padding-left:0;font-weight:400;color:var(--encre2)}.lv tr.main td,.lv tr.main th{font-weight:700;color:var(--encre)}.lv tr.main th{font-weight:600}.lv td:last-child{color:var(--encre2);font-weight:500;padding-right:0}.lvdl{display:none;border-top:1px solid var(--encre);font-size:15px}.lvdl div{display:grid;grid-template-columns:1fr auto 72px;grid-gap:8px;gap:8px;align-items:baseline;padding:8px 0;border-bottom:1px solid var(--filet)}.lvdl dt{color:var(--encre2)}.lvdl .main dt{color:var(--encre);font-weight:600}.lvdl dd{text-align:right;margin:0}.lvdl .main dd:first-of-type{font-weight:700}.lvdl dd+dd{font-size:13px}.cours,.lvdl dd+dd{color:var(--encre2)}.cours{padding:8px 12px;border-radius:var(--r);background:var(--surf2);font-size:14px}.cours b{color:var(--encre);font-weight:600}.sg-reason{font-size:15px;color:var(--encre2);line-height:1.55}.sg-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 16px}.sg-id{font-size:13px;color:var(--encre2)}.sg-hist summary{min-height:44px;display:flex;align-items:center;cursor:pointer;font:600 14px/1.3 var(--sans);text-decoration:underline;text-underline-offset:4px;list-style:none}.sg-hist summary::-webkit-details-marker{display:none}.sg-hist ol{list-style:none;border-left:2px solid var(--or-doux);padding-left:12px;margin-top:4px}.sg-hist li{display:grid;grid-template-columns:40px 1fr;grid-gap:4px 12px;gap:4px 12px;padding:8px 0;border-bottom:1px solid var(--filet);font-size:14px}.sg-hist li .when,.sg-hist li.note{font-size:13px;color:var(--encre2)}.sg-hist li.note{display:block;border:0}.res{border-top:1px solid var(--filet);padding-top:12px;display:flex;flex-direction:column;gap:4px}.res>span:first-child{font:600 13px/1.3 var(--sans);color:var(--encre2)}.res .px{font:700 22px/1.3 var(--sans);color:var(--encre);white-space:nowrap}.res .rnote{font-size:13px;color:var(--encre2);line-height:1.5}.res.cancel{border-top:1px solid var(--filet)}.risk-line,.srcc{font:400 13px/1.5 var(--sans);color:var(--encre2)}.actions{display:flex;flex-wrap:wrap;gap:8px}.grid-cards{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px;margin-top:8px}.detail{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:24px;gap:24px;align-items:start}.manage{background:var(--surf);border:1px solid var(--filet);border-radius:var(--r);padding:20px;display:grid;grid-gap:16px;gap:16px}.manage h2{font:600 22px/1.2 var(--serif);margin:0}.manage h3{font:600 17px/1.3 var(--serif)}.stats{max-width:640px}.regl,.rleg,.vals{display:none}.form{display:grid;grid-gap:12px;gap:12px;margin:12px 0}.form.narrow{max-width:520px}.form label,fieldset legend{font:600 13px/1.4 var(--sans);color:var(--encre2);display:grid;grid-gap:4px;gap:4px}.form label.inline,label.inline{display:flex;gap:8px;align-items:center;font-size:15px;font-weight:500;color:var(--encre)}input,select,textarea{font:400 16px/1.5 var(--sans);padding:10px 12px;border:1px solid var(--filet2);border-radius:var(--r);background:var(--surf);color:var(--encre);min-height:44px;width:100%}input:focus,select:focus,textarea:focus{border-color:var(--encre)}input[type=checkbox],input[type=radio]{width:22px;min-height:22px;accent-color:var(--encre)}fieldset{border:0;display:flex;gap:16px;flex-wrap:wrap}.row2{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.row3{display:flex;flex-wrap:wrap;gap:12px}.row3 label{flex:1 1 120px}.inline-form{display:flex;gap:8px;align-items:center;margin-top:6px;flex-wrap:wrap}.inline-form select{width:auto}.pf{display:flex;gap:20px;align-items:flex-start;flex-wrap:wrap;margin-bottom:12px}.pf .av{margin-top:8px}.handle{font:500 14px/1.4 var(--sans);color:var(--encre2);margin:4px 0}.bio{max-width:60ch;margin:8px 0}.regcard,aside .blk{margin-top:16px}.regcard h2,aside h4{font:600 20px/1.25 var(--serif);margin-bottom:8px}.regcard,aside .card{background:var(--surf);border:1px solid var(--filet);border-radius:var(--r);padding:24px}.regcard dl{display:grid;grid-template-columns:1fr auto;font-size:15px}.regcard dt{color:var(--encre2)}.regcard dd,.regcard dt{padding:8px 0;border-bottom:1px solid var(--filet)}.regcard dd{text-align:right;font-weight:700}.comm{list-style:none;display:grid;grid-gap:8px;gap:8px}.comm li{padding:16px 20px;background:var(--surf);border:1px solid var(--filet);border-radius:var(--r)}.comm b{display:block;font:600 19px/1.25 var(--serif)}.comm span{font:400 14px/1.5 var(--sans);color:var(--encre2)}.comm p{margin-top:4px;max-width:70ch}.comm.wide li{display:block}.rules{border:1px solid var(--filet);border-left:6px solid var(--or);border-radius:var(--r);padding:16px 20px;margin:16px 0;white-space:pre-line}.abo,.rules{background:var(--surf)}.abo{border:1px solid var(--filet);border-radius:var(--r);padding:16px}.abo p{font-size:14px;line-height:1.5}.plans{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px;margin:20px 0}.plan{background:var(--surf);border:1px solid var(--filet);border-radius:var(--r);padding:24px;display:flex;flex-direction:column;gap:10px}.plan.star{background:var(--surf3);border-color:var(--or-doux)}.plan h2{font:600 28px/1.1 var(--serif);margin:0}.plan .tag{font:600 13px/1.4 var(--sans);color:var(--or-txt)}.plan .price{font:700 22px/1.3 var(--sans)}.plan ul{list-style:none;display:grid;grid-gap:8px;gap:8px;flex:1 1}.plan li{padding-left:22px;position:relative;font-size:15px}.plan li:before{content:"";position:absolute;left:0;top:9px;width:10px;height:2px;background:var(--encre)}.plan .btn{align-self:flex-start}footer{background:var(--encre);color:var(--fond);padding:32px 16px 40px}footer .wrap{padding:0;max-width:1100px}.risque{max-width:80ch;font:400 14px/1.6 var(--sans);color:var(--filet2);margin-top:16px}.risque b{color:var(--fond);font-weight:600;margin-right:6px}footer ul{list-style:none;display:flex;flex-wrap:wrap;gap:0 24px;font:400 14px/1.4 var(--sans)}footer li a{display:inline-block;padding:12px 0;font-size:14px;color:var(--fond)}footer li a:hover{color:var(--or-doux)}footer :focus-visible{outline-color:var(--or-doux)}footer .c{font:400 13px/1.5 var(--sans);color:var(--filet2);margin-top:8px}footer .brand{font:500 16px/1.4 var(--serif);color:var(--or-doux);margin-top:12px;display:block}.cookies{position:fixed;left:0;right:0;bottom:0;z-index:70;background:var(--surf);color:var(--encre);border-top:1px solid var(--encre);padding:14px 16px;display:flex;gap:16px;align-items:center;justify-content:space-between;flex-wrap:wrap}.cookies p{max-width:80ch;font-size:14px;line-height:1.5}.cookies div{display:flex;gap:10px}.cookies .btn{min-width:110px}.wrap.page{padding-top:28px;padding-bottom:56px}.actions .btn{flex:0 1 auto}.tv-gate{background:var(--surf);border:1px solid var(--filet);border-left:6px solid var(--or);border-radius:var(--r);padding:16px;max-width:70ch;display:grid;grid-gap:12px;gap:12px;margin-bottom:16px}.tv-slot{margin-top:16px;display:grid;grid-gap:20px;gap:20px}.flashlist{display:grid;grid-gap:16px;gap:16px}.calc-grid{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px;margin-top:16px}.calc{background:var(--surf);border:1px solid var(--filet);border-radius:var(--r);padding:20px}.calc h2{margin-top:0}.calc-out{background:var(--surf3);border:1px solid var(--or-doux);border-radius:var(--r);color:var(--encre);padding:12px 16px;margin-top:8px;font:500 15px/1.6 var(--sans);overflow-wrap:anywhere;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.calc-out b{font-size:20px}.chap{font:600 20px/1.3 var(--serif);margin:20px 0 4px}.progress{display:flex;align-items:center;gap:12px;font:600 14px/1.4 var(--sans);margin:8px 0}.progress .bar{display:inline-block;width:160px;height:10px;border:1px solid var(--encre);border-radius:999px;background:linear-gradient(to right,var(--encre) var(--p),transparent var(--p))}.quiz{background:var(--surf);border:1px solid var(--filet);border-top:4px solid var(--encre);border-radius:var(--r);padding:16px 20px;margin:20px 0}.quiz fieldset{display:grid;grid-gap:6px;gap:6px;border:0;margin-bottom:8px}.quiz legend{font:600 16px/1.5 var(--sans);color:var(--encre);margin-bottom:4px}.quiz.danger{border-top-color:var(--err)}.attest{background:var(--surf3);border:1px solid var(--or-doux);border-radius:var(--r);padding:24px;max-width:68ch}.attest .kicker{font:600 13px/1.4 var(--sans);color:var(--or-txt)}.attest .code{font:500 15px/1.6 var(--sans);margin:12px 0}.broker{background:var(--surf);border:1px solid var(--filet);border-radius:var(--r);padding:20px;display:grid;grid-gap:8px;gap:8px;align-content:start;min-width:0}.broker h2{margin:0;font-size:22px}.facts{display:grid;grid-gap:0;gap:0;margin:8px 0}.facts div{padding:8px 0;border-bottom:1px solid var(--filet)}.facts dt{font:600 12px/1.3 var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--encre2)}.facts dd{font:400 15px/1.5 var(--sans);overflow-wrap:anywhere}.partner{display:grid;grid-gap:6px;gap:6px;margin:8px 0;justify-items:start}.review.is-hidden{opacity:.6}.tablewrap{overflow-x:auto;max-width:100%}.board{border-collapse:collapse;min-width:100%;background:var(--surf);border:1px solid var(--filet)}.board th{font:600 12px/1.3 var(--sans);letter-spacing:.06em;text-transform:uppercase;text-align:left;padding:8px 12px;border-bottom:1px solid var(--encre);color:var(--encre2)}.board td{padding:10px 12px;border-bottom:1px solid var(--filet);font:500 14px/1.4 var(--sans);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.board tr.out td{opacity:.6;text-decoration:line-through}.board.plain td{white-space:normal;vertical-align:top;min-width:140px}.ad{border:1px dashed var(--encre2);border-radius:var(--r);background:var(--surf2);padding:14px 16px;max-width:520px}.ad-label{font:700 12px/1.3 var(--sans);letter-spacing:.08em;text-transform:uppercase;background:var(--surf);display:inline-block;padding:2px 10px;border:1px solid var(--encre2);border-radius:999px;margin-bottom:6px}.ad h3{font:600 19px/1.3 var(--serif);margin:4px 0}.ad-by{font:500 12px/1.4 var(--sans);color:var(--encre2);margin-top:6px}.hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.widget-out{display:grid;grid-gap:24px;gap:24px;grid-template-columns:minmax(0,1fr);margin-top:12px}.widget-out textarea{font:500 13px/1.5 ui-monospace,Consolas,monospace}.widget-out iframe{background:var(--surf);border:1px solid var(--filet);border-radius:var(--r);max-width:100%}.comm .badge-partner{background:var(--surf2)}.comm .board{margin:8px 0}.report{margin-top:6px;font:500 13px/1.4 var(--sans);color:var(--encre2)}.report summary{cursor:pointer;min-height:24px;display:inline-block}.manage-lite{display:grid;grid-gap:8px;gap:8px}.vipband{background:var(--surf3);border:1px solid var(--or-doux);border-left:6px solid var(--or);border-radius:var(--r);padding:14px 18px;margin:12px 0 16px;font:600 15px/1.5 var(--sans);color:var(--encre);position:-webkit-sticky;position:sticky;top:0;z-index:5}.vipfresh{font:600 14px/1.4 var(--sans);color:var(--encre2);margin:8px 0}.vipfresh.stale{color:var(--err)}.vipt{width:100%;border-collapse:collapse;font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vipt th{font:600 12px/1.3 var(--sans);letter-spacing:.06em;text-transform:uppercase;text-align:right;padding:8px;border-top:1px solid var(--encre);border-bottom:1px solid var(--encre);color:var(--encre2)}.vipt td:first-child,.vipt th:first-child{text-align:left}.vipt td{padding:8px;border-bottom:1px solid var(--filet);text-align:right}.vipt td:first-child{font-weight:600}.vipcards{display:none}@media (min-width:640px){.grid-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.plans{grid-template-columns:repeat(3,minmax(0,1fr))}.detail{grid-template-columns:minmax(0,1fr) 340px}.logo b{font-size:20px}}@media (min-width:900px){.calc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.widget-out{grid-template-columns:minmax(0,1fr) 380px}}@media (min-width:1200px){.layout{grid-template-columns:minmax(0,1fr) 280px;gap:32px}.wrap{padding:0 32px}.grid-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1199px){.side{display:none}.menu-btn{display:inline-flex}.topbar{padding:8px 16px}}@media (max-width:899px){.tabbar{display:flex}body{padding-bottom:64px}.lv,.menu-btn{display:none}.lvdl{display:block}.cookies{bottom:60px}.topbar .lang,.topbar .tools .btn.p{display:none}.topbar{flex-wrap:nowrap}.logo{flex:1 1 auto}.logo b{font-size:16px}.demo,.logo i{font-size:12px}}@media (max-width:480px){.row2{grid-template-columns:1fr}.cookies div{width:100%}.cookies .btn{flex:1 1}.inst{font-size:22px}.sig{padding:16px}.wrap{padding:0 16px}}@media (min-width:900px){.sg-hist li{grid-template-columns:40px 1fr}}@media (max-width:640px){.board.plain thead{position:absolute;left:-9999px}.board.plain,.board.plain tbody,.board.plain td,.board.plain tr{display:block;width:100%}.board.plain tr{border-bottom:2px solid var(--encre);padding:8px 0}.board.plain td{border:0;padding:4px 12px;min-width:0}.vipt{display:none}.vipcards{display:block}}@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}.vippop{position:fixed;right:16px;bottom:16px;z-index:60;max-width:360px;background:var(--surf);border:1px solid var(--encre);border-left:6px solid var(--or);border-radius:var(--r);padding:16px;display:flex;flex-direction:column;gap:6px;box-shadow:0 4px 16px rgba(14,27,42,.15)}.vippop b{font:600 17px/1.3 var(--serif)}@media (max-width:899px){.vippop{left:16px;right:16px;bottom:76px;max-width:none}}.toasts{position:fixed;right:16px;bottom:16px;z-index:60;display:flex;flex-direction:column-reverse;gap:8px;width:min(380px,calc(100vw - 32px))}.toast{display:flex;align-items:flex-start;background:var(--surf);border:1px solid var(--encre);border-left:6px solid var(--or);border-radius:var(--r);box-shadow:0 4px 16px rgba(14,27,42,.15)}.toast-main{flex:1 1 auto;gap:12px;padding:12px;text-decoration:none;color:var(--encre)}.toast-main,.toast-text{min-width:0;display:flex}.toast-text{flex-direction:column;gap:2px}.toast-text b{font:600 15px/1.3 var(--serif)}.toast-text .num{font:500 13px/1.45 var(--sans);color:var(--encre2);overflow-wrap:anywhere}.toast-text small{font:500 12px/1.4 var(--sans);color:var(--or-txt)}.toast-x{flex:0 0 44px;min-height:44px;border:0;background:transparent;color:var(--encre2);cursor:pointer;border-radius:var(--r)}.toast-x:hover{color:var(--encre)}@media (max-width:899px){.toasts{left:16px;right:16px;bottom:76px;width:auto}}.badge-n{display:inline-block;margin-left:8px;min-width:22px;padding:1px 7px;border-radius:999px;background:var(--encre);color:#fff;font:700 12px/1.5 var(--sans);text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tabbar button{position:relative}.tabbar .badge-n.dot{position:absolute;top:4px;left:calc(50% + 6px);margin:0;min-width:18px;padding:0 5px;font-size:11px}.notifs{list-style:none;display:grid;grid-gap:8px;gap:8px;margin:12px 0}.notifs li{padding:14px 20px;background:var(--surf);border:1px solid var(--filet);border-radius:var(--r);display:grid;grid-gap:4px;gap:4px}.notifs li.unread{border-left:4px solid var(--encre);background:var(--surf3)}.notifs .who{font:600 16px/1.3 var(--sans)}.notifs .when{font:400 13px/1.4 var(--sans);color:var(--encre2)}.notifs form{display:inline}.dirform,.pager{display:flex;gap:12px;margin:16px 0}.dirform{flex-wrap:wrap;align-items:flex-end}.dirform label{flex:1 1 160px}.pfbanner{height:72px;border-radius:var(--r);background:var(--encre);border-bottom:4px solid var(--or);margin-bottom:16px}.links a{display:inline-block;margin:0 12px 6px 0;font-weight:600}.matrix{border-collapse:collapse;width:100%;max-width:560px;margin:8px 0}.matrix td,.matrix th{padding:10px 8px;border-bottom:1px solid var(--filet);text-align:left;font:500 14px/1.4 var(--sans)}.matrix td:not(:first-child),.matrix th:not(:first-child){text-align:center;width:90px}.chk{display:flex;flex-wrap:wrap;gap:8px 16px;border:0}.chk label.inline{min-height:32px}