body.mds-pl .mdsx{
  --xs-card:#141416; --xs-inset:#1c1c1f; --xs-track:#242428; --xe-lift:none;
  --xsep:linear-gradient(rgba(255,255,255,.07),rgba(255,255,255,.07));
  --m:var(--xf);
  --e-s1:#141416; --e-s2:#1c1c1f; --e-s3:#242428; --e-s4:#2c2c30;
  --e-ink:#f5f3f0; --e-ink2:#9c9a96; --e-ink3:#7d7a74; --e-ink4:#66645f; --e-hair:rgba(255,255,255,.07);
}
body.mds-pl .mdsx .mdsx__in{ --xt-1:30px; --xt-2:30px; --xt-3:20px; --xt-4:15.5px; --xt-5:20px; --xt-7:13.5px; --xr-c:20px; --xr-i:16px; --xsp-sec:48px; }
@container mdsx (min-width:900px){
  body.mds-pl .mdsx .mdsx__in{ --xt-1:34px; --xt-2:34px; --xt-3:20px; --xt-4:15.5px; --xt-5:20px; --xt-7:13.5px; --xr-c:26px; --xr-i:18px; --xsp-sec:56px; }
}
body.mds-pl .mdsx .xhd__k{ margin:0 0 8px; gap:0; color:var(--e-ink2); font:500 13.5px/20px var(--xf); letter-spacing:0; }
body.mds-pl .mdsx .xhd__k::before{ display:none; }
body.mds-pl .mdsx .xhd__t{ font-size:30px; line-height:1.18; letter-spacing:-.025em; text-wrap:balance; }
body.mds-pl .mdsx .xhd__px{ margin-top:16px; gap:4px 12px; }
body.mds-pl .mdsx .xhd__px b{ font-size:21.5px; }
body.mds-pl .mdsx .xhd__px u{ font-size:15.5px; }
body.mds-pl .mdsx .xhd__px span{ color:var(--e-ink3); font:400 13.5px/20px var(--xf); }
body.mds-pl .mdsx .xhd__lede{ margin-top:16px; }
body.mds-pl .mdsx .xhd__more{ height:36px; margin-top:8px; padding:0 16px; border-radius:999px; background:var(--e-s2); color:var(--e-ink); font:600 13.5px/1 var(--xf); }
body.mds-pl .mdsx .xhd__more:hover{ background:var(--e-s3); }
body.mds-pl .mdsx .xhd2__t, body.mds-pl .mdsx .xin__t, body.mds-pl .mdsx #argumente .ch__t, body.mds-pl .mdsx .xvd__ct{
  font:700 20px/1.3 var(--xf); letter-spacing:-.015em; }
body.mds-pl .mdsx .xhd2{ margin-top:56px; }
body.mds-pl .mdsx .xin__h{ margin:0 0 16px; }
body.mds-pl .mdsx .xin__l, body.mds-pl .mdsx #argumente p.dek, body.mds-pl .mdsx .xvd__cs{ margin:4px 0 0; color:var(--e-ink2); font:400 13.5px/20px var(--xf); letter-spacing:0; }
body.mds-pl .mdsx .xin__met{ color:#1d9bf0; text-decoration:none; }
body.mds-pl .mdsx .xin__met:hover{ color:#1d9bf0; text-decoration:underline; }
body.mds-pl .mdsx .xhd__c, body.mds-pl .mdsx .xin__c, body.mds-pl .mdsx .xar__c, body.mds-pl .mdsx .xvd__card{
  background:var(--e-s1); border-radius:var(--xr-c); box-shadow:none; }
body.mds-pl .mdsx .xhd__cols, body.mds-pl .mdsx .xin__g, body.mds-pl .mdsx .xar__g{ gap:12px; margin-top:16px; }
@container mdsx (min-width:900px){
  body.mds-pl .mdsx .xhd__c, body.mds-pl .mdsx .xin__c, body.mds-pl .mdsx .xar__c{ padding:24px; }
  body.mds-pl .mdsx .xvd__hd{ padding:24px 24px 0; }
  body.mds-pl .mdsx .xvd__top{ padding:24px; }
  body.mds-pl .mdsx .xvd__st{ padding-right:24px; }
  body.mds-pl .mdsx .xvd__dr{ padding-left:24px; }
  body.mds-pl .mdsx .xvd__disc{ padding:16px 24px 24px; }
}
@container mdsx (max-width:899px){
  body.mds-pl .mdsx .xhd__c, body.mds-pl .mdsx .xin__c, body.mds-pl .mdsx .xar__c{ padding:20px; }
  body.mds-pl .mdsx .xvd__hd{ padding:20px 20px 0; }
  body.mds-pl .mdsx .xvd__top{ padding:20px; }
  body.mds-pl .mdsx .xvd__disc{ padding:16px 20px 20px; }
}
body.mds-pl .mdsx .xhd__ct{ margin:0 0 8px; }
body.mds-pl .mdsx .xhd__ct h4, body.mds-pl .mdsx .xin__n, body.mds-pl .mdsx .xar__lb, body.mds-pl .mdsx #argumente .xar__lb{ font:600 15.5px/20px var(--xf); letter-spacing:0; }
body.mds-pl .mdsx .xhd__rl{ padding:12px 0; }
body.mds-pl .mdsx .xhd__rk{ color:var(--e-ink2); font:400 15.5px/20px var(--xf); }
body.mds-pl .mdsx .xhd__rv{ font:600 15.5px/20px var(--xf); }
body.mds-pl .mdsx .xhd__d{ margin-right:8px; font:600 13.5px/20px var(--xf); }
body.mds-pl .mdsx .xhd__n{ color:var(--e-ink3); font:400 13.5px/20px var(--xf); }
body.mds-pl .mdsx .xhd__i{ width:16px; height:16px; background:var(--e-s3); color:var(--e-ink2); font:600 12px/16px var(--xf); }
body.mds-pl .mdsx .x-tip{ padding:12px 16px !important; border-radius:14px !important; background:var(--e-s3) !important; box-shadow:0 16px 40px -12px rgba(0,0,0,.7) !important;
  color:var(--e-ink2) !important; font:400 13.5px/20px var(--xf) !important; }
body.mds-pl .mdsx .x-tip b{ margin:0 0 4px !important; color:var(--e-ink) !important; font:600 13.5px/20px var(--xf) !important; }
body.mds-pl .mdsx .xhd__tabs, body.mds-pl .mdsx .xar__tabs{ gap:4px; margin-top:16px; padding:4px; border-radius:999px; background:var(--e-s2); }
body.mds-pl .mdsx .xhd__tabs .xhd__tab, body.mds-pl .mdsx .xar__tabs .xar__tab{ flex:1; justify-content:center; height:36px; padding:0 12px; border-radius:999px; color:var(--e-ink2); font:600 13.5px/1 var(--xf); }
body.mds-pl .mdsx .xhd__tabs .xhd__tab.is-on, body.mds-pl .mdsx .xar__tabs .xar__tab.is-on{ background:var(--e-s4); color:var(--e-ink); }
body.mds-pl .mdsx .xar__tabs .xar__tab b{ font:600 13.5px/1 var(--xf); }
body.mds-pl .mdsx .xin__cdn{ font-size:30px; font-weight:700; }
body.mds-pl .mdsx .xin__cds{ font-size:13.5px; fill:var(--e-ink3); }
body.mds-pl .mdsx .xin__vd{ margin-top:12px; font:600 15.5px/20px var(--xf); }
body.mds-pl .mdsx .xin__p{ color:var(--e-ink2); font:400 15.5px/1.5 var(--xf); }
body.mds-pl .mdsx .xin__x{ height:40px; margin-top:16px; padding:0 18px; background:var(--e-s2); color:var(--e-ink); font:600 13.5px/1 var(--xf); }
body.mds-pl .mdsx .xin__x:hover{ background:var(--e-s3); }
body.mds-pl .mdsx .xin__dh{ color:var(--e-ink3); font:400 13.5px/20px var(--xf); }
body.mds-pl .mdsx .xin__r{ padding:8px 0; color:var(--e-ink2); font:400 13.5px/20px var(--xf); }
body.mds-pl .mdsx .xin__r > b{ color:var(--e-ink); font:600 13.5px/20px var(--xf); }
body.mds-pl .mdsx .xin__r small{ color:var(--e-ink3); font:400 13.5px/20px var(--xf); }
body.mds-pl .mdsx .xin__pb{ height:3px; background:var(--e-s4); }
body.mds-pl .mdsx .xar__hd{ align-items:center; margin:0 0 4px; }
body.mds-pl .mdsx .xar__n{ color:var(--e-ink3); font:400 13.5px/20px var(--xf); }
body.mds-pl .mdsx .xar__i{ gap:12px; padding:16px 0; }
body.mds-pl .mdsx .xar__ico{ width:32px; height:32px; background:var(--e-s2); font-size:15.5px; }
body.mds-pl .mdsx .xar__tx b{ font:600 15.5px/1.45 var(--xf); }
body.mds-pl .mdsx .xar__tx em{ margin-top:4px; color:var(--e-ink2); font:400 13.5px/20px var(--xf); }
body.mds-pl .mdsx .xar__more{ height:40px; margin-top:16px; padding:0 18px; border-radius:999px; background:var(--e-s2); color:var(--e-ink); font:600 13.5px/1 var(--xf); }
body.mds-pl .mdsx .xar__more:hover{ background:var(--e-s3); }
body.mds-pl .mdsx #verdict, body.mds-pl .mdsx .xvm{ --lime:#00ba7c; --teal:#5cc96b; --orange:#d9b00f; --pink:#f4212e; }
body.mds-pl .mdsx .xvd__r--b{ font:700 30px/1.1 var(--xf); letter-spacing:-.025em; }
body.mds-pl .mdsx .xvd__bw{ margin-top:16px; }
body.mds-pl .mdsx .xvd__bt{ height:6px; background:var(--e-s4); }
body.mds-pl .mdsx .xvd__bt i{ display:none; }
body.mds-pl .mdsx .xvd__bm{ top:3px; width:14px; height:14px; box-shadow:0 0 0 3px var(--e-s1); }
body.mds-pl .mdsx .xvd__ws{ gap:8px; margin:16px 0 0; }
body.mds-pl .mdsx .xvd__ws b{ height:32px; padding:0 12px; border-radius:999px; background:var(--e-s2); color:var(--e-ink); font:600 13.5px/1 var(--xf); }
body.mds-pl .mdsx .xvd__ws b + b{ margin-left:0; }
body.mds-pl .mdsx .xvd__ws b::before{ width:8px; height:8px; }
body.mds-pl .mdsx .xvd__vpf{ margin-top:16px; }
body.mds-pl .mdsx .xvd__vpf li{ padding:12px 0; color:var(--e-ink2); font:400 15.5px/1.5 var(--xf); }
body.mds-pl .mdsx .xvd__top::before{ background:var(--e-hair) !important; }
body.mds-pl .mdsx .xvd__h{ font:600 21.5px/1.3 var(--xf); letter-spacing:-.02em; }
body.mds-pl .mdsx .xvd__t{ margin-top:12px; }
body.mds-pl .mdsx .xvd__t p{ color:var(--e-ink2); font:400 15.5px/1.6 var(--xf); }
body.mds-pl .mdsx .xvd__btns{ gap:8px; margin-top:24px; }
body.mds-pl .mdsx .xvd__btn{ padding:12px 16px; border-radius:16px; background:var(--e-s2); }
body.mds-pl .mdsx .xvd__btn:hover{ background:var(--e-s3); }
body.mds-pl .mdsx .xvd__btn b{ font:600 15.5px/20px var(--xf); }
body.mds-pl .mdsx .xvd__btn em{ margin-top:2px; color:var(--e-ink3); font:400 13.5px/20px var(--xf); }
body.mds-pl .mdsx .xvd__disc{ background:none; color:var(--e-ink3); font:400 12px/18px var(--xf); }
body.mds-pl .mdsx .vmod.xvm{ padding:0; align-items:flex-end; background:rgba(0,0,0,.55); -webkit-backdrop-filter:none; backdrop-filter:none; }
body.mds-pl .mdsx .vmod.xvm .xvm__box{ position:relative; width:100%; max-height:76vh; border-radius:26px 26px 0 0; background:#0b0b0d;
  border-top:1px solid rgba(255,255,255,.10); box-shadow:0 -26px 60px -20px rgba(0,0,0,1); }
body.mds-pl .mdsx .vmod.xvm .xvm__box::before{ content:""; display:block; width:38px; height:4px; margin:9px auto 2px; border-radius:999px; background:rgba(255,255,255,.18); }
body.mds-pl .mdsx .vmod.xvm .xvm__hd{ padding:8px 18px 12px; }
body.mds-pl .mdsx .vmod.xvm .xvm__t{ font:600 20px/1.25 var(--xf); letter-spacing:-.015em; }
body.mds-pl .mdsx .vmod.xvm .xvm__x{ width:32px; height:32px; background:var(--e-s2); color:var(--e-ink2); }
body.mds-pl .mdsx .vmod.xvm .xvm__b{ padding:0 18px 20px; }
@media (min-width:921px){
  body.mds-pl .mdsx .vmod.xvm{ align-items:center; padding:24px; }
  body.mds-pl .mdsx .vmod.xvm .xvm__box{ width:560px; max-height:80vh; border-radius:26px; border:1px solid rgba(255,255,255,.10); }
  body.mds-pl .mdsx .vmod.xvm .xvm__box::before{ display:none; }
  body.mds-pl .mdsx .vmod.xvm .xvm__hd{ padding:20px 20px 12px; }
  body.mds-pl .mdsx .vmod.xvm .xvm__b{ padding:0 20px 20px; }
}
body.mds-pl .mdsx .xvm__tabs{ gap:6px; margin:0 0 16px; padding:0; border-radius:0; background:none; }
body.mds-pl .mdsx .xvm__tab{ display:inline-flex; align-items:center; height:32px; padding:0 14px; border-radius:999px; background:var(--e-s2); color:var(--e-ink2); font:600 13.5px/1 var(--xf); }
body.mds-pl #xtr-730:checked ~ .xvm__tabs [for=xtr-730], body.mds-pl #xtr-365:checked ~ .xvm__tabs [for=xtr-365],
body.mds-pl #xtr-180:checked ~ .xvm__tabs [for=xtr-180], body.mds-pl #xtr-90:checked ~ .xvm__tabs [for=xtr-90]{ background:#f5f3f0 !important; color:#0b0b0d !important; }
body.mds-pl .mdsx .xvm__sum{ margin:0 0 12px; color:var(--e-ink2); font:400 15.5px/1.5 var(--xf); }
body.mds-pl .mdsx .xvm__thd{ padding:4px 0 8px; color:var(--e-ink3); font:500 12px/16px var(--xf); letter-spacing:0; text-transform:none; box-shadow:inset 0 -1px 0 var(--e-hair); }
body.mds-pl .mdsx .xvm__tr{ padding:10px 0; }
body.mds-pl .mdsx .xvm__tr + .xvm__tr{ background:none; box-shadow:inset 0 1px 0 var(--e-hair); }
body.mds-pl .mdsx .vmod.xvm .xvm__tr.is-here{ margin:0 -10px; padding:10px; border-radius:12px; background:var(--e-s1); box-shadow:none; }
body.mds-pl .mdsx .xvm__tb{ display:inline-flex; align-items:center; gap:7px; padding:0; border-radius:0; background:none; color:var(--e-ink); font:500 13.5px/20px var(--xf); }
body.mds-pl .mdsx .xvm__tb::before{ content:""; flex:none; width:8px; height:8px; border-radius:50%; background:var(--bc); }
body.mds-pl .mdsx .xvm__pan > .xvm__tr:nth-of-type(5) .xvm__tb{ --bc:#ff7a3d !important; }
body.mds-pl .mdsx .xvm__tn{ color:var(--e-ink3); font:400 12px/16px var(--xf); }
body.mds-pl .mdsx .xvm__tr b{ font:600 13.5px/20px var(--xf); }
body.mds-pl .mdsx .xvm__tx{ color:var(--e-ink3); font:400 12px/16px var(--xf); }
body.mds-pl .mdsx .xvm__nota{ margin:14px 0 0; padding:0; background:none; color:var(--e-ink3); font:400 12px/18px var(--xf); }
body.mds-pl .mds-crumbs__l, body.mds-pl .mds-crumbs__sep, body.mds-pl .mds-crumbs__cur{ font-size:13.5px; }
body.mds-pl .mds-cta-invest, body.mds-pl .mds-cta-chart{ height:44px; padding:0 20px; border:0; border-radius:999px; font-size:13.5px; font-weight:600; letter-spacing:0; box-shadow:none; }
body.mds-pl .mds-cta-invest{ background:linear-gradient(135deg,#00ba7c,#00a86e); color:#08090a; }
body.mds-pl .mds-cta-chart{ background:rgba(22,22,25,.55); color:#f5f3f0; }
body.mds-pl .mds-ahero .mds-cta-invest .mds-ad{ font-size:12px; padding:2px 6px; border-radius:4px; background:rgba(0,0,0,.18); color:#08090a; }
body.mds-pl .mds-ahero .ec-fol2, body.mds-pl .mds-ahero .ec-fol2 span{ font-size:13.5px; }
@container mdsx (max-width:899px){
  body.mds-pl .mdsx .xhd__t, body.mds-pl .mdsx .xvd__r--b{ font-size:25px; line-height:1.2; letter-spacing:-.02em; }
  body.mds-pl .mdsx .xin__cdn{ font-size:25px; }
  body.mds-pl .mdsx .xhd__px b, body.mds-pl .mdsx .xvd__h{ font-size:20px; }
}
body.mds-pl .mdsx .xvd__ws b::before{ background:var(--wc, currentColor); }
body.mds-pl .mdsx .xvd__btns:has(> :only-child){ grid-template-columns:1fr; }
body.mds-pl .mdsx .xhd__tabs, body.mds-pl .mdsx .xar__tabs{ width:100%; max-width:100%; }
.xvd__scn{ display:none; }
body.mds-pl .mdsx .xvd__sc--b{ display:grid; grid-template-columns:minmax(0,1fr) auto; align-items:end; column-gap:16px; }
body.mds-pl .mdsx .xvd__sc--b .xvd__bw{ grid-column:1 / -1; }
body.mds-pl .mdsx .xvd__scn{ display:inline-flex; align-items:baseline; gap:4px; }
body.mds-pl .mdsx .xvd__scn b{ color:var(--e-ink); font:700 34px/1 var(--xf); letter-spacing:-.03em; font-variant-numeric:tabular-nums; }
body.mds-pl .mdsx .xvd__scn span{ color:var(--e-ink3); font:500 13.5px/1 var(--xf); }
@container mdsx (max-width:899px){ body.mds-pl .mdsx .xvd__scn b{ font-size:30px; } }
body.mds-pl .mdsx .xgh{ margin-top:96px; padding:0; }
body.mds-pl .mdsx .xgh__k{ gap:0; margin:0 0 8px; color:var(--e-ink2); font:500 13.5px/20px var(--xf); }
body.mds-pl .mdsx .xgh__k::before, body.mds-pl .mdsx .xgh::after{ display:none; }
body.mds-pl .mdsx .xgh__t{ font:700 30px/1.18 var(--xf); letter-spacing:-.025em; }
body.mds-pl .mdsx .xgh__l{ margin:12px 0 0; color:var(--e-ink2); font:400 15.5px/1.6 var(--xf); }
@container mdsx (max-width:899px){
  body.mds-pl .mdsx .xgh{ margin-top:72px; }
  body.mds-pl .mdsx .xgh__t{ font-size:25px; line-height:1.2; letter-spacing:-.02em; }
}
body.mds-pl .mdsx .xan__t, body.mds-pl .mdsx .xfv__t{ font:700 20px/1.3 var(--xf); letter-spacing:-.015em; }
body.mds-pl .mdsx .xan__l, body.mds-pl .mdsx .xfv__lede{ margin:4px 0 0; color:var(--e-ink2); font:400 13.5px/20px var(--xf); letter-spacing:0; }
body.mds-pl .mdsx .xan__pair, body.mds-pl .mdsx .xfv__bento{ gap:12px; margin-top:16px; }
body.mds-pl .mdsx .xan__c, body.mds-pl .mdsx .xfv__c{ background:var(--e-s1); border-radius:var(--xr-c); box-shadow:none; padding:24px; }
@container mdsx (max-width:899px){ body.mds-pl .mdsx .xan__c, body.mds-pl .mdsx .xfv__c{ padding:20px; } }
body.mds-pl .mdsx .xan__top, body.mds-pl .mdsx .xfv__top{ margin:0 0 16px; }
body.mds-pl .mdsx .xan__ct, body.mds-pl .mdsx .xfv__ct{ font:600 15.5px/20px var(--xf); letter-spacing:0; }
body.mds-pl .mdsx .xan__cs, body.mds-pl .mdsx .xfv__cs{ margin:4px 0 0; color:var(--e-ink2); font:400 13.5px/20px var(--xf); }
body.mds-pl .mdsx .xan__hero, body.mds-pl .mdsx .xfv__hero{ font-size:34px; line-height:1.05; letter-spacing:-.03em; }
body.mds-pl .mdsx .xfv__hero{ gap:0 12px; }
body.mds-pl .mdsx .xfv__hero em{ font:600 15.5px/1.2 var(--xf); }
@container mdsx (max-width:899px){ body.mds-pl .mdsx .xan__hero, body.mds-pl .mdsx .xfv__hero{ font-size:30px; } }
body.mds-pl .mdsx .xan__meta, body.mds-pl .mdsx .xfv__badge{ margin-top:8px; color:var(--e-ink2); font:400 15.5px/1.45 var(--xf); }
body.mds-pl .mdsx .xan__sct, body.mds-pl .mdsx .xan__tg, body.mds-pl .mdsx .xfv__sc{ height:6px; }
body.mds-pl .mdsx .xan__tg, body.mds-pl .mdsx .xfv__sc{ background:var(--e-s4); }
body.mds-pl .mdsx .xan__scd, body.mds-pl .mdsx .xan__m, body.mds-pl .mdsx .xfv__m{ top:3px; width:14px; height:14px; box-shadow:0 0 0 3px var(--e-s1); }
body.mds-pl .mdsx .xfv__tick{ height:6px; }
body.mds-pl .mdsx .xfv__tick em{ top:13px; color:var(--e-ink3); font:500 12px/1 var(--xf); }
body.mds-pl .mdsx .xan__sc{ margin:16px 0 24px; }
body.mds-pl .mdsx .xan__tgw{ margin-top:16px; }
body.mds-pl .mdsx .xfv__scw{ margin-top:20px; }
body.mds-pl .mdsx .xan__scl, body.mds-pl .mdsx .xan__tgl, body.mds-pl .mdsx .xfv__scl{ margin-top:12px; color:var(--e-ink2); font:500 13.5px/20px var(--xf); }
body.mds-pl .mdsx .xan__tgl b{ color:var(--e-ink); font-weight:600; }
body.mds-pl .mdsx .xfv__cap{ margin-top:8px; color:var(--e-ink3); font:400 13.5px/20px var(--xf); }
body.mds-pl .mdsx .xan__leg{ margin-top:16px; }
body.mds-pl .mdsx .xan__leg li{ gap:10px; padding:10px 0; color:var(--e-ink2); font:400 15.5px/20px var(--xf); }
body.mds-pl .mdsx .xan__leg li.is-on{ color:var(--e-ink); font-weight:600; }
body.mds-pl .mdsx .xan__leg i{ width:8px; height:8px; }
body.mds-pl .mdsx .xan__leg b{ font:600 15.5px/20px var(--xf); }
body.mds-pl .mdsx .xan__leg em{ color:var(--e-ink3); font:400 13.5px/20px var(--xf); }
body.mds-pl .mdsx .xan__k{ gap:8px 20px; margin-top:12px; color:var(--e-ink2); font:400 13.5px/20px var(--xf); }
body.mds-pl .mdsx .xan__d{ width:8px; height:8px; }
body.mds-pl .mdsx .xan__kv{ margin-top:24px; }
body.mds-pl .mdsx .xan__kv li{ padding:12px 0; }
body.mds-pl .mdsx .xan__kv span{ color:var(--e-ink2); font:400 15.5px/20px var(--xf); }
body.mds-pl .mdsx .xan__kv b{ font:600 15.5px/20px var(--xf); }
body.mds-pl .mdsx .xfv__meta{ gap:8px 20px; margin-top:16px; color:var(--e-ink2); font:400 13.5px/20px var(--xf); }
body.mds-pl .mdsx .xan__mini, body.mds-pl .mdsx .xfv__mg{ gap:8px; }
body.mds-pl .mdsx .xan__mini{ margin-top:24px; }
body.mds-pl .mdsx .xan__mc, body.mds-pl .mdsx .xfv__mc{ padding:16px; border-radius:16px; background:var(--e-s2); }
body.mds-pl .mdsx .xan__mc span, body.mds-pl .mdsx .xfv__ml{ color:var(--e-ink2); font:400 13.5px/20px var(--xf); }
body.mds-pl .mdsx .xfv__ml{ min-height:40px; }
body.mds-pl .mdsx .xan__mc b, body.mds-pl .mdsx .xfv__mc b{ margin-top:4px; font:700 20px/1.2 var(--xf); letter-spacing:-.015em; }
body.mds-pl .mdsx .xfv__mc em{ margin-top:4px; font:600 13.5px/20px var(--xf); }
body.mds-pl .mdsx .xan__note, body.mds-pl .mdsx .xfv__note, body.mds-pl .mdsx .xfv__warn{ margin-top:16px; padding:16px; border-radius:16px; background:var(--e-s2); }
body.mds-pl .mdsx .xfv__warn{ background:rgba(255,122,61,.12); }
body.mds-pl .mdsx .xan__note p, body.mds-pl .mdsx .xfv__note p, body.mds-pl .mdsx .xfv__warn p{ font:400 13.5px/20px var(--xf); }
body.mds-pl .mdsx .xan__note p, body.mds-pl .mdsx .xfv__note p{ color:var(--e-ink2); }
body.mds-pl .mdsx .xan__src{ margin-top:16px; color:var(--e-ink3); font:400 12px/18px var(--xf); }
body.mds-pl .mdsx .xfv__chip{ height:32px; padding:0 12px; border-radius:999px; background:var(--e-s2); color:var(--e-ink); font:600 13.5px/1 var(--xf); }
body.mds-pl .mdsx .xfv__chip::before{ content:""; flex:none; width:8px; height:8px; border-radius:50%; background:var(--bc); }
body.mds-pl .mdsx .xfv__mb{ height:40px; margin-top:16px; padding:0 18px; background:var(--e-s2); font:600 13.5px/1 var(--xf); }
body.mds-pl .mdsx .xfv__mb:hover{ background:var(--e-s3); }
body.mds-pl .mdsx .xdz__bw{ margin-top:16px; }
body.mds-pl .mdsx .xdz__bt{ height:32px; padding:0 12px 0 8px; background:var(--e-s1); box-shadow:none; color:var(--e-ink2); font:500 13.5px/1 var(--xf); }
body.mds-pl .mdsx .xdz__bt i{ width:16px; height:16px; background:var(--e-s3); color:var(--e-ink2); font:600 12px/16px var(--xf); }
body.mds-pl .mdsx .xdz__ov{ background:rgba(0,0,0,.55); }
body.mds-pl .mdsx .xdz__pan{ background:#0b0b0d; border:1px solid rgba(255,255,255,.10); border-radius:26px; box-shadow:0 26px 60px -20px rgba(0,0,0,1); width:min(560px, calc(100vw - 32px)); }
body.mds-pl .mdsx .xdz__ph{ padding:20px 20px 12px; background:none; }
body.mds-pl .mdsx .xdz__ph h3{ font:600 20px/1.25 var(--xf); letter-spacing:-.015em; }
body.mds-pl .mdsx .xdz__x2{ height:32px; display:inline-flex; align-items:center; padding:0 14px; background:var(--e-s2); color:var(--e-ink2); font:600 13.5px/1 var(--xf); }
body.mds-pl .mdsx .xdz__pb{ padding:0 20px 20px; }
body.mds-pl .mdsx .xdz__s + .xdz__s{ margin-top:16px; padding-top:16px; background:none; box-shadow:inset 0 1px 0 var(--e-hair); }
body.mds-pl .mdsx .xdz__s h4{ margin:0 0 4px; font:600 15.5px/20px var(--xf); }
body.mds-pl .mdsx .xdz__b{ color:var(--e-ink2); font:400 13.5px/20px var(--xf); }
@media (max-width:920px){
  body.mds-pl .mdsx .xdz__pan{ left:0; right:0; top:auto; bottom:0; transform:none; width:100%; max-height:76vh; border-radius:26px 26px 0 0; border-width:1px 0 0; }
  body.mds-pl .mdsx .xdz__pan::before{ content:""; display:block; flex:none; width:38px; height:4px; margin:9px auto 2px; border-radius:999px; background:rgba(255,255,255,.18); }
  body.mds-pl .mdsx .xdz__ph{ padding:8px 18px 12px; }
  body.mds-pl .mdsx .xdz__pb{ padding:0 18px 20px; }
}
body.mds-pl .mdsx .xan__meta.xan-dn, body.mds-pl .mdsx .xan-dn{ color:#f4212e; }
body.mds-pl .mdsx .xan__meta.xan-up, body.mds-pl .mdsx .xan-up{ color:#00ba7c; }
body.mds-pl .mdsx .xaf__t, body.mds-pl .mdsx .xfn__t, body.mds-pl .mdsx .xrp__t{ font:700 20px/1.3 var(--xf); letter-spacing:-.015em; }
body.mds-pl .mdsx .xaf__lede, body.mds-pl .mdsx .xfn__lede, body.mds-pl .mdsx .xrp__lede{ margin-top:4px; color:var(--e-ink2); font:400 13.5px/20px var(--xf); letter-spacing:0; }
body.mds-pl .mdsx .xaf__lede b, body.mds-pl .mdsx .xfn__lede b{ color:var(--e-ink); }
body.mds-pl .mdsx :is(.xab__chip, .xrp__chip, .xaf__chip){ height:32px; padding:0 12px; border-radius:999px; background:var(--e-s2); color:var(--e-ink); font:600 13.5px/1 var(--xf); }
body.mds-pl .mdsx .xrp__chip em{ color:var(--e-ink3); font:500 13.5px/1 var(--xf); }
body.mds-pl .mdsx :is(.xaf__c, .xrp__card, .xrp__pair), body.mds-pl .mdsx .xrp .cd{ background:var(--e-s1); border-radius:var(--xr-c); box-shadow:none; padding:24px; }
body.mds-pl .mdsx .xfn__card{ background:var(--e-s1); border-radius:var(--xr-c); box-shadow:none; }
body.mds-pl .mdsx .xrp__pair > .xrp__card{ padding:0; background:none; }
body.mds-pl .mdsx .xrp__pair > .xrp__card + .xrp__card{ background:none; box-shadow:inset 0 1px 0 var(--e-hair); }
@container mdsx (max-width:899px){ body.mds-pl .mdsx :is(.xaf__c, .xrp__card, .xrp__pair), body.mds-pl .mdsx .xrp .cd{ padding:20px; } }
body.mds-pl .mdsx :is(.xaf__ct, .xrp__ct, .xrp .cd__ttl){ font:600 15.5px/20px var(--xf); letter-spacing:0; }
body.mds-pl .mdsx :is(.xaf__cl, .xrp__cs, .xrp .cd__sub){ color:var(--e-ink2); font:400 15.5px/1.55 var(--xf); }
body.mds-pl .mdsx .xaf__sn{ font:700 34px/1 var(--xf); letter-spacing:-.03em; }
body.mds-pl .mdsx .xaf__sd{ color:var(--e-ink3); font:500 13.5px/20px var(--xf); }
body.mds-pl .mdsx .xaf__vd{ font:600 15.5px/20px var(--xf); }
@container mdsx (max-width:899px){ body.mds-pl .mdsx .xaf__sn{ font-size:30px; } }
body.mds-pl .mdsx .xaf__r{ padding-top:16px; }
body.mds-pl .mdsx .xaf__r + .xaf__r{ background:none; box-shadow:inset 0 1px 0 var(--e-hair); }
body.mds-pl .mdsx .xaf__k{ color:var(--e-ink); font:400 15.5px/20px var(--xf); }
body.mds-pl .mdsx .xaf__v{ font:600 15.5px/20px var(--xf); }
body.mds-pl .mdsx .xaf__tr{ height:3px; background:var(--e-s4); }
body.mds-pl .mdsx .xaf__fl{ background:var(--e-ink3); }
body.mds-pl .mdsx :is(.xaf__pc, .xaf__cmp, .xaf__meta){ color:var(--e-ink3); font:400 13.5px/20px var(--xf); }
body.mds-pl .mdsx :is(.xaf__pc, .xaf__cmp) b{ color:var(--e-ink2); }
body.mds-pl .mdsx :is(.xaf__i, .xfn__i){ width:16px; height:16px; background:var(--e-s3); color:var(--e-ink2); font:600 12px/16px var(--xf); }
body.mds-pl .mdsx .xaf__rt:checked ~ .xaf__tip{ padding:12px 16px; border-radius:14px; background:var(--e-s3); color:var(--e-ink2); font:400 13.5px/20px var(--xf); }
body.mds-pl .mdsx .xaf__nota{ color:var(--e-ink3); font:400 13.5px/20px var(--xf); }
body.mds-pl .mdsx :is(.xaf__fx, .xrp__fx, .xfn__vt){ min-height:0; height:40px; padding:0 18px; border-radius:999px; background:var(--e-s2); color:var(--e-ink); font:600 13.5px/1 var(--xf); }
body.mds-pl .mdsx :is(.xaf__fx, .xrp__fx, .xfn__vt):hover{ background:var(--e-s3); }
body.mds-pl .mdsx .xfn__ctrl{ background:#0b0b0d; }
body.mds-pl .mdsx :is(.xfn__tabs, .xfn__seg){ --xs-card:var(--e-s4); padding:4px; gap:4px; background:var(--e-s2); }
body.mds-pl .mdsx .xfn__tab{ padding:0 16px; height:36px; display:inline-flex; align-items:center; color:var(--e-ink2); font:600 13.5px/1 var(--xf); }
body.mds-pl .mdsx .xfn__sg{ padding:0 12px; height:32px; display:inline-flex; align-items:center; color:var(--e-ink2); font:600 13.5px/1 var(--xf); }
body.mds-pl .mdsx .xfn__det{ color:var(--e-ink2); font:500 13.5px/1 var(--xf); }
body.mds-pl .mdsx .xfn__k{ padding:20px; border-radius:var(--xr-i); background:var(--e-s1); box-shadow:none; }
body.mds-pl .mdsx .xfn__kl{ color:var(--e-ink2); font:400 13.5px/20px var(--xf); }
body.mds-pl .mdsx .xfn__kv{ font:700 20px/1.2 var(--xf); letter-spacing:-.015em; }
body.mds-pl .mdsx .xfn__chip{ padding:2px 8px; font:600 13.5px/20px var(--xf); }
body.mds-pl .mdsx .xfn__bc{ background:var(--e-s3); }
body.mds-pl .mdsx .xfn__tbl thead th{ padding-top:20px; color:var(--e-ink3); font:500 12px/16px var(--xf); letter-spacing:0; text-transform:none; box-shadow:0 1px 0 var(--e-hair); background:var(--e-s1); }
body.mds-pl .mdsx .xfn__nh i{ font-size:12px; }
body.mds-pl .mdsx .xfn__tbl tbody th{ background:var(--e-s1); color:var(--e-ink2); font:400 15.5px/20px var(--xf); }
body.mds-pl .mdsx .xfn__tbl td{ font:500 15.5px/20px var(--xf); }
body.mds-pl .mdsx .xfn__tbl tr.lv0 th{ color:var(--e-ink); font-weight:600; }
body.mds-pl .mdsx .xfn__tbl tr.lv2 :is(th, td){ font-size:13.5px; }
body.mds-pl .mdsx .xfn__tbl tbody tr:hover th{ background:#18181b; }
body.mds-pl .mdsx .xfn__tbl tbody tr:hover td{ background:rgba(255,255,255,.02); }
body.mds-pl .mdsx .xfn__tbl tr.xfn__x p{ color:var(--e-ink2); font:400 13.5px/20px var(--xf); }
body.mds-pl .mdsx .xfn__d{ font:600 12px/16px var(--xf); }
body.mds-pl .mdsx .xfn__gol{ padding:16px; border-radius:16px; background:var(--e-s2); font:400 13.5px/20px var(--xf); }
@container mdsx (max-width:899px){ body.mds-pl .mdsx .xfn__tbl tbody th, body.mds-pl .mdsx .xfn__tbl td{ font-size:13.5px; } }
body.mds-pl .mdsx .xrp__bv{ font:700 34px/1 var(--xf); letter-spacing:-.03em; }
body.mds-pl .mdsx .xrp__bv.is-text{ font:700 20px/1.3 var(--xf); letter-spacing:-.015em; }
body.mds-pl .mdsx :is(.xrp__bt, .xrp__p){ color:var(--e-ink2); font:400 15.5px/1.55 var(--xf); }
body.mds-pl .mdsx .xrp__n{ color:var(--e-ink3); font:400 13.5px/20px var(--xf); }
body.mds-pl .mdsx :is(.xrp__c, .xrp__hc, .xrp .big > div){ padding:16px; border-radius:16px; background:var(--e-s2); }
body.mds-pl .mdsx .xrp__cl{ color:var(--e-ink2); font:400 13.5px/20px var(--xf); }
body.mds-pl .mdsx :is(.xrp__cv, .xrp .big b){ font:700 20px/1.2 var(--xf); letter-spacing:-.015em; }
body.mds-pl .mdsx :is(.xrp__cn, .xrp__hn, .xrp .big span){ color:var(--e-ink3); font:400 13.5px/20px var(--xf); }
body.mds-pl .mdsx .xrp__hl{ color:var(--e-ink2); font:400 13.5px/20px var(--xf); }
body.mds-pl .mdsx .xrp__hv{ font:700 34px/1 var(--xf); letter-spacing:-.03em; }
@container mdsx (max-width:899px){ body.mds-pl .mdsx :is(.xrp__bv, .xrp__hv){ font-size:30px; } }
body.mds-pl .mdsx .xrp__m{ height:6px; }
body.mds-pl .mdsx .xrp__m.is-n{ background:var(--e-s4); }
body.mds-pl .mdsx .xrp__kv li{ padding:12px 0; font:400 15.5px/20px var(--xf); }
body.mds-pl .mdsx .xrp__kv li + li{ background:none; box-shadow:inset 0 1px 0 var(--e-hair); }
body.mds-pl .mdsx .xrp :is(.rp__hd, .rp__hd span, .rp__x-a, .rp__x-b, .rp__x-t, .rp__fwt, .rp__pil span){ letter-spacing:0; text-transform:none; color:var(--e-ink3); font:500 12px/16px var(--xf); }
body.mds-pl .mdsx .xrp .rp__r{ padding:12px 0; }
body.mds-pl .mdsx .xrp .rp__r + .rp__r{ background:none; box-shadow:inset 0 1px 0 var(--e-hair); }
body.mds-pl .mdsx .xrp .rp__dt{ color:var(--e-ink2); font:400 13.5px/20px var(--xf); }
body.mds-pl .mdsx .xrp .rp__v{ font:600 15.5px/20px var(--xf); }
body.mds-pl .mdsx .xrp .rp__dr{ color:var(--e-ink3); font:400 12px/16px var(--xf); }
body.mds-pl .mdsx .xrp .rp__t{ background:var(--e-s3); }
@container mdsx (min-width:600px){
  body.mds-pl .mdsx .xrp .rp__hd, body.mds-pl .mdsx .xrp .rp__r{ grid-template-columns:76px 88px minmax(56px,1fr) 64px 56px; gap:8px; }
}
body.mds-pl .mdsx .xrp .rp__tj-x, body.mds-pl .mdsx .xrp .rp__tj-x *{ text-transform:none; letter-spacing:0; color:var(--e-ink3); font:500 12px/16px var(--xf); }
body.mds-pl .mds-ahero__title{ font-size:25px; line-height:1.2; letter-spacing:-.02em; }
@media (max-width:992px){ body.mds-pl .mds-ahero__title{ font-size:20px; line-height:1.25; letter-spacing:-.015em; } }
body.mds-pl{ --pl-m:520px; --pl-p:20px; --pl-o:24px; }
@media (max-width:920px){ body.mds-pl{ --pl-o:16px; } }
@media (min-width:900px) and (max-width:992px), (min-width:1160px){ body.mds-pl{ --pl-m:1200px; --pl-p:40px; } }
body.mds-pl .mds-asset__main .mds-ahero__in{ box-sizing:border-box; width:100%; max-width:var(--pl-m); margin-inline:auto; padding-left:var(--pl-p); padding-right:var(--pl-p); }
body.mds-pl .mds-ax__c > :is(.ec-anw,.ec-disc){ box-sizing:border-box; width:min(var(--pl-m), calc(100% + 2 * var(--pl-o))); max-width:none; margin-left:calc((100% - min(var(--pl-m), calc(100% + 2 * var(--pl-o)))) / 2); margin-right:0; padding-left:var(--pl-p); padding-right:var(--pl-p); }
body.mds-pl .mds-ax__c > .ec-disc{ margin-bottom:24px; }
@media (max-width:560px), (min-width:900px) and (max-width:992px), (min-width:1160px){ body.mds-pl .mds-asset__main .mds-footer .mds-container{ box-sizing:border-box; width:100%; max-width:var(--pl-m); margin-inline:auto; padding-left:var(--pl-p); padding-right:var(--pl-p); } }
.mds-toc{ display:none; }
@media (min-width:1400px){
  body.mds-pl .mds-ax{ display:grid; grid-template-columns:168px minmax(0,1fr); column-gap:24px; align-items:start; width:100%; max-width:1312px; margin-inline:auto; box-sizing:border-box; }
  body.mds-pl .mds-ax__c{ min-width:0; }
  body.mds-pl .mds-ax__c > .mdsx{ margin-inline:0; }
  body.mds-pl .mds-ax__c .mdsx__in{ max-width:none; margin-inline:0; padding-left:0; padding-right:0; }
  body.mds-pl .mds-toc{ display:flex; flex-direction:column; position:sticky; top:24px; max-height:calc(100vh - 48px); margin-top:24px; overflow-y:auto; scrollbar-width:none; }
  body.mds-pl .mds-toc::-webkit-scrollbar{ display:none; }
  body.mds-pl .mds-ax__c > :is(.ec-anw,.ec-disc){ width:auto; margin-left:0; padding-left:0; padding-right:0; }
  body.mds-pl .mds-asset__main .mds-ahero__in{ max-width:1360px; margin-inline:auto; padding-left:216px; padding-right:24px; }
  body.mds-pl .mds-asset__main .mds-footer .mds-container{ box-sizing:border-box; max-width:1360px; margin-inline:auto; padding-left:216px; padding-right:24px; }
}
.mds-toc__t{ margin:0 0 8px; color:#7d7a74; font:500 13.5px/20px 'Hanken Grotesk',system-ui,sans-serif; }
.mds-toc a{ display:block; padding:6px 0 6px 14px; color:#9c9a96; font:500 13.5px/20px 'Hanken Grotesk',system-ui,sans-serif; text-decoration:none; box-shadow:inset 2px 0 0 #242428; transition:color .15s, box-shadow .15s; }
.mds-toc a:hover{ color:#f5f3f0; }
.mds-toc .mds-toc__h{ font-weight:600; }
.mds-toc__s{ display:none; }
.mds-toc__g.is-open .mds-toc__s{ display:block; }
.mds-toc__g.is-open .mds-toc__h{ color:#f5f3f0; }
.mds-toc .mds-toc__i{ padding-left:26px; font-weight:400; }
.mds-toc .mds-toc__i.is-on, .mds-toc .mds-toc__h.is-on{ color:#f5f3f0; box-shadow:inset 2px 0 0 #f5f3f0; }
body.mds-pl .mds-toc a:focus-visible{ outline:2px solid #1d9bf0; outline-offset:2px; }
@container mdsx (max-width:899px){
  body.mds-pl .mdsx .xfn{ --xfn-ctrl:88px; }
  body.mds-pl .mdsx .xfn__tabs{ width:100%; }
  body.mds-pl .mdsx .xfn__tab{ flex:1 1 auto; justify-content:center; padding:0 10px; }
  body.mds-pl .mdsx .xfn__right{ gap:4px; justify-content:space-between; }
  body.mds-pl .mdsx .xfn__seg{ padding:3px; gap:0; }
  body.mds-pl .mdsx .xfn__sg{ height:28px; padding:0 7px; font:600 12px/1 var(--xf); }
  body.mds-pl .mdsx .xfn__det{ gap:6px; font:500 12px/1 var(--xf); }
  body.mds-pl .mdsx .xfn__box{ width:14px; height:14px; border-radius:4px; }
}
@media (max-width:379px){
  body.mds-pl .mdsx .xfn__sg{ padding:0 5px; }
  body.mds-pl .mdsx .xfn__det{ gap:4px; }
  body.mds-pl .mdsx .xfn__right{ gap:2px; }
  body.mds-pl .mdsx .xfn__box{ width:12px; height:12px; }
}
body.mds-pl .mdsx :is(.xrs__card, .xfr__card, .xcz__card, .xdv__card, .xrd__card, .xfx__card, .xct__card, .xpm__card){ padding:24px; box-shadow:none; }
@container mdsx (max-width:899px){ body.mds-pl .mdsx :is(.xrs__card, .xfr__card, .xcz__card, .xdv__card, .xrd__card, .xfx__card, .xct__card, .xpm__card){ padding:20px; } }
body.mds-pl .mdsx :is(.xrs__chip, .xfr__chip, .xcz__chip, .xdv__chip, .xrd__chip, .xct__chip, .xpm__chip, .xpf__chip){ display:inline-flex; align-items:center; gap:8px; height:32px; padding:0 12px; border-radius:999px; background:var(--e-s2); color:var(--e-ink); font:600 13.5px/1 var(--xf); }
body.mds-pl .mdsx :is(.xrs__chip, .xfr__chip, .xcz__chip, .xdv__chip, .xrd__chip, .xct__chip, .xpm__chip, .xpf__chip) em{ color:var(--e-ink3); font:500 13.5px/1 var(--xf); font-style:normal; }
body.mds-pl .mdsx .xfq__qt{ font:600 15.5px/1.45 var(--xf); letter-spacing:0; }
body.mds-pl .mdsx th{ letter-spacing:0; text-transform:none; }
body.mds-pl .xhp{ --xhp-ink:#f5f3f0; --xhp-sub:#9c9a96; --xhp-mut:#7d7a74; --xhp-sus:#00ba7c; --xhp-jos:#f4212e; --xhp-font:'Hanken Grotesk',system-ui,-apple-system,sans-serif; font-family:var(--xhp-font); font-feature-settings:"tnum"; }
body.mds-pl .xhp__logo{ background:#1c1c1f; }
body.mds-pl .xhp__mono{ font-size:20px; }
body.mds-pl .xhp__nume{ font-size:34px; line-height:1.1; letter-spacing:-.02em; }
body.mds-pl .xhp__sub{ font-size:15.5px; }
body.mds-pl .xhp__val{ font-size:34px; letter-spacing:-.02em; }
body.mds-pl .xhp__mon{ font-size:13.5px; color:var(--xhp-sub); }
body.mds-pl .xhp__var{ font-size:20px; font-weight:600; }
body.mds-pl .xhp__stare{ font-size:13.5px; letter-spacing:0; text-transform:none; }
body.mds-pl .xhp__stat dd{ font-size:20px; font-weight:600; }
body.mds-pl .xhp__stat dt{ font-size:13.5px; letter-spacing:0; text-transform:none; }
body.mds-pl .xhp__ext .xhp__var{ font-size:13.5px; }
@media (max-width:640px){
  body.mds-pl .xhp__mono{ font-size:20px; }
  body.mds-pl .xhp__nume{ font-size:25px; }
  body.mds-pl .xhp__sub{ font-size:13.5px; }
  body.mds-pl .xhp__val{ font-size:30px; }
  body.mds-pl .xhp__var{ font-size:15.5px; }
  body.mds-pl .xhp__stat dd{ font-size:15.5px; }
}
body.mds-pl .xhp__ext{ font-size:13.5px; }
body.mds-pl .xhp__ext-et{ font-size:13.5px; letter-spacing:0; text-transform:none; }
body.mds-pl .xhp__stare:not(.xhp__stare--live):not(.xhp__stare--delayed) i{ display:none; }
body.mds-pl .mdsx .xhd__mai :is(.rp__x-a,.rp__x-b){ font-size:13.5px; font-weight:600; }
@container mdsx (max-width:899px){
  body.mds-pl .mdsx .xct__tbl--m th, body.mds-pl .mdsx .xct__tbl--m td{ padding-left:4px; }
  body.mds-pl .mdsx .xct__tbl--m th:first-child, body.mds-pl .mdsx .xct__tbl--m td:first-child{ padding-left:0; }
  body.mds-pl .mdsx .xct__tbl--m .xct__pb{ width:24px; }
  body.mds-pl .mdsx .xct__tbl--m .xct__pw{ gap:4px; }
}
body.mds-pl .mdsx .xdv .tbl.dv__tbl th{ letter-spacing:0; text-transform:none; }
@container mdsx (max-width:899px){
  body.mds-pl .mdsx .xdv .tbl.dv__tbl th{ white-space:normal; }
  body.mds-pl .mdsx .xdv .tbl.dv__tbl th + th, body.mds-pl .mdsx .xdv .tbl.dv__tbl td + td{ padding-left:8px; }
}
body.mds-pl .mdsx .ec-anb{ margin:var(--xsp-sec, 56px) 0 0; padding:0; font-family:var(--xf); color:var(--e-ink); }
body.mds-pl .mdsx .ec-anb[hidden]{ display:none; }
body.mds-pl .mdsx .ec-anb__h{ display:flex; align-items:baseline; justify-content:space-between; gap:16px; }
body.mds-pl .mdsx .ec-anb__t{ margin:0; color:var(--e-ink); font:700 20px/26px var(--xf); letter-spacing:-.015em; }
body.mds-pl .mdsx .ec-anb__all{ flex:none; color:var(--e-ink2); font:600 13.5px/20px var(--xf); text-decoration:none; }
body.mds-pl .mdsx .ec-anb__all:hover{ color:var(--e-ink); }
body.mds-pl .mdsx .ec-anb__l{ list-style:none; margin:16px 0 0; padding:8px 24px; border-radius:var(--xr-c, 26px); background:var(--e-s1); }
body.mds-pl .mdsx .ec-anb__i{ display:grid; grid-template-columns:52px minmax(0,1fr); column-gap:12px; align-items:start; margin:0; padding:14px 0; }
body.mds-pl .mdsx .ec-anb__i + .ec-anb__i{ box-shadow:inset 0 1px 0 var(--e-hair); }
body.mds-pl .mdsx .ec-anb__i time{ color:var(--e-ink3); font:600 13.5px/22px var(--xf); font-variant-numeric:tabular-nums; }
body.mds-pl .mdsx .ec-anb__i a{ display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden; color:var(--e-ink); font:500 15.5px/22px var(--xf); text-decoration:none; }
body.mds-pl .mdsx .ec-anb__i a:hover{ color:#fff; text-decoration:underline; text-decoration-color:var(--e-ink4); text-underline-offset:3px; }
body.mds-pl .mdsx .ec-anb__k{ display:inline-block; margin:0 8px 0 0; padding:0 8px; border-radius:999px; background:var(--e-s2); color:var(--e-ink2); font:600 13.5px/22px var(--xf); vertical-align:top; }
body.mds-pl .mdsx .ec-anb__i--fx .ec-anb__k{ background:rgba(244,33,46,.14); color:#ff5a66; }
@container mdsx (max-width:899px){
  body.mds-pl .mdsx .ec-anb__l{ padding:4px 20px; border-radius:var(--xr-c, 20px); }
  body.mds-pl .mdsx .ec-anb__i{ grid-template-columns:44px minmax(0,1fr); column-gap:10px; padding:12px 0; }
  body.mds-pl .mdsx .ec-anb__i a{ -webkit-line-clamp:3; }
}
@media (min-width:921px){
  body.mds-pl .xnb.is-inv{ display:block; }
  body.mds-pl .xnb .xnb__bar, body.mds-pl .xnb .xnb__pan--an{ display:none; }
  body.mds-pl .xnb .xnb__r{ position:fixed; left:0; bottom:0; width:1px; height:1px; opacity:0; pointer-events:none; margin:0; }
  body.mds-pl .xnb .xnb__voal{ position:fixed; inset:0; z-index:52; display:none; background:rgba(0,0,0,.55); cursor:default; }
  body.mds-pl .xnb #xnb-p-inv:checked ~ .xnb__voal{ display:block; }
  body.mds-pl .xnb .xnb__pan--inv{ position:fixed; left:50%; right:auto; bottom:0; z-index:57; display:none; width:560px; max-width:calc(100vw - 48px); height:76vh; max-height:76vh; transform:translateX(-50%); flex-direction:column; background:#0b0b0d; border-radius:26px 26px 0 0; border-top:1px solid rgba(255,255,255,.10); box-shadow:0 -26px 60px -20px rgba(0,0,0,1); }
  body.mds-pl .xnb #xnb-p-inv:checked ~ .xnb__pan--inv{ display:flex; }
  body.mds-pl .xnb .xnb__manta{ flex:none; width:38px; height:4px; margin:9px auto 2px; border-radius:999px; background:rgba(255,255,255,.18); }
  body.mds-pl .xnb .xnb__cap{ flex:none; display:flex; align-items:flex-start; justify-content:space-between; gap:12px; padding:8px 18px 12px; }
  body.mds-pl .xnb .xnb__capt{ flex:1 1 auto; min-width:0; }
  body.mds-pl .xnb .xnb__cap b{ display:block; font:600 20px/1.25 var(--xf, 'Hanken Grotesk', system-ui, sans-serif); color:#f5f3f0; letter-spacing:-.015em; text-wrap:balance; }
  body.mds-pl .xnb .xnb__sub{ display:block; margin-top:4px; font:400 13.5px/1.4 var(--xf, 'Hanken Grotesk', system-ui, sans-serif); color:#7d7a74; }
  body.mds-pl .xnb .xnb__x{ flex:none; position:relative; width:32px; height:32px; border-radius:50%; display:flex; align-items:center; justify-content:center; cursor:pointer; background:#0e0e10; color:#9c9a96; }
  body.mds-pl .xnb .xnb__x::before{ content:"\2715"; font:400 13px/1 system-ui, sans-serif; }
  body.mds-pl .xnb .xnb__corp{ flex:1 1 auto; min-height:0; overflow-y:auto; overscroll-behavior:contain; padding:0 14px 20px; display:flex; flex-direction:column; gap:11px; }
  body.mds-pl .xnb .xnb__afil{ margin:6px 2px 0; font:400 12px/1.5 var(--xf, 'Hanken Grotesk', system-ui, sans-serif); color:#7d7a74; }
  body.mds-pl .xnb .xnb__risc{ margin:8px 2px 0; font:400 12px/1.5 var(--xf, 'Hanken Grotesk', system-ui, sans-serif); color:#66645f; }
}
body.mds-pl .mdsx .xfa{ --g5:#00ba7c; --g4:#5cc96b; --g3:#d9b00f; --g2:#ff7a3d; --g1:#f4212e; font-family:var(--xf); color:var(--e-ink); }
body.mds-pl .mdsx .xfa__h{ margin:0; }
body.mds-pl .mdsx .xfa__t{ margin:0; color:var(--e-ink); font:700 20px/26px var(--xf); letter-spacing:-.015em; }
body.mds-pl .mdsx .xfa__l{ margin:6px 0 0; color:var(--e-ink3); font:400 13.5px/20px var(--xf); }
body.mds-pl .mdsx .xfa__card{ margin:16px 0 0; padding:24px; border-radius:var(--xr-c, 26px); background:var(--e-s1); }
body.mds-pl .mdsx .xfa__ct{ margin:0 0 4px; color:var(--e-ink); font:600 15.5px/22px var(--xf); }
body.mds-pl .mdsx .xfa .xpl{ display:inline-flex; align-items:center; gap:8px; height:32px; padding:0 12px; border-radius:999px; background:var(--e-s2); color:var(--e-ink); font:600 13.5px/1 var(--xf); white-space:nowrap; }
body.mds-pl .mdsx .xfa .xpl::before{ content:""; flex:none; width:8px; height:8px; border-radius:50%; background:var(--pc, var(--e-ink3)); }
body.mds-pl .mdsx .xfa .xlk{ display:inline-flex; align-items:center; gap:6px; height:32px; padding:0 12px; border-radius:999px; background:var(--e-s2); color:var(--e-ink2); font:600 13.5px/1 var(--xf); text-decoration:none; white-space:nowrap; }
body.mds-pl .mdsx .xfa .xlk svg{ flex:none; width:14px; height:14px; }
body.mds-pl .mdsx .xfa .xlk:hover{ color:var(--e-ink); }
body.mds-pl .mdsx .xfa .xlk--pro{ color:#f5d27a; }
body.mds-pl .mdsx .xfa .xpay{ min-height:0; margin:16px 0 0; padding:32px 24px; }
body.mds-pl .mdsx .xfa__nota{ margin:14px 0 0; color:var(--e-ink3); font:400 12px/18px var(--xf); }
body.mds-pl .mdsx .xfa{ margin:32px 0 40px; }
body.mds-pl .mdsx .xfa__top{ display:grid; grid-template-columns:auto minmax(0,1fr); gap:12px 20px; align-items:start; }
body.mds-pl .mdsx .xfa__sum{ margin:0; color:var(--e-ink); font:500 20px/30px var(--xf); letter-spacing:-.01em; }
body.mds-pl .mdsx .xfa__per{ grid-column:1 / -1; margin:0; color:var(--e-ink3); font:400 13.5px/20px var(--xf); }
body.mds-pl .mdsx .xfa__rows{ list-style:none; margin:0; padding:0; }
body.mds-pl .mdsx .xfa__r{ display:grid; grid-template-columns:200px 150px 120px minmax(0,1fr); gap:6px 24px; align-items:start; padding:20px 0; }
body.mds-pl .mdsx .xfa__r + .xfa__r{ box-shadow:inset 0 1px 0 var(--e-hair); }
body.mds-pl .mdsx .xfa__r:first-child{ padding-top:4px; }
body.mds-pl .mdsx .xfa__r:last-child{ padding-bottom:0; }
body.mds-pl .mdsx .xfa__n{ display:flex; flex-direction:column; align-items:flex-start; gap:8px; }
body.mds-pl .mdsx .xfa__nm{ color:var(--e-ink); font:600 15.5px/22px var(--xf); }
body.mds-pl .mdsx .xfa__v{ display:flex; flex-direction:column; }
body.mds-pl .mdsx .xfa__v b{ color:var(--e-ink); font:600 20px/26px var(--xf); font-variant-numeric:tabular-nums; letter-spacing:-.01em; }
body.mds-pl .mdsx .xfa__v span{ color:var(--e-ink3); font:500 13.5px/20px var(--xf); font-variant-numeric:tabular-nums; }
body.mds-pl .mdsx .xfa__v .is-up{ color:var(--g5); }
body.mds-pl .mdsx .xfa__v .is-dn{ color:var(--g1); }
body.mds-pl .mdsx .xfa__b{ display:grid; grid-template-rows:44px auto; gap:6px; }
body.mds-pl .mdsx .xfa__bars{ display:grid; grid-auto-flow:column; grid-auto-columns:1fr; align-items:end; gap:4px; height:44px; }
body.mds-pl .mdsx .xfa__bars i{ display:block; height:var(--h); min-height:3px; border-radius:4px 4px 2px 2px; background:var(--e-s3); }
body.mds-pl .mdsx .xfa__bars i:last-child{ background:var(--pc, var(--e-ink3)); }
body.mds-pl .mdsx .xfa__ax{ display:flex; justify-content:space-between; color:var(--e-ink4); font:500 13.5px/16px var(--xf); font-variant-numeric:tabular-nums; }
body.mds-pl .mdsx .xfa__x{ margin:0; color:var(--e-ink2); font:400 15.5px/24px var(--xf); }
body.mds-pl .mdsx .xfa__x b{ color:var(--e-ink); font-weight:600; }
body.mds-pl .mdsx .xfa__two{ display:grid; grid-template-columns:repeat(2, minmax(0,1fr)); gap:12px; margin:12px 0 0; }
body.mds-pl .mdsx .xfa__two .xfa__card{ margin:0; }
body.mds-pl .mdsx .xfa__two p{ margin:0; color:var(--e-ink2); font:400 15.5px/24px var(--xf); }
body.mds-pl .mdsx .xfa__two p b{ color:var(--e-ink); font-weight:600; }
body.mds-pl .mdsx .xfa__two .xfa__ct{ display:flex; align-items:center; justify-content:space-between; gap:12px; margin-bottom:8px; }
body.mds-pl .mdsx .xfa__lock{ display:flex; flex-direction:column; align-items:flex-start; gap:12px; }
body.mds-pl .mdsx .xfa__lock p{ color:var(--e-ink3); }
@container mdsx (max-width:899px){
  body.mds-pl .mdsx .xfa__card{ padding:20px; border-radius:20px; }
  body.mds-pl .mdsx .xfa__top{ grid-template-columns:minmax(0,1fr); justify-items:start; }
  body.mds-pl .mdsx .xfa__sum{ font-size:15.5px; line-height:24px; font-weight:500; }
  body.mds-pl .mdsx .xfa__r{ grid-template-columns:minmax(0,1fr) 120px; gap:10px 16px; }
  body.mds-pl .mdsx .xfa__n{ grid-column:1 / -1; flex-direction:row; align-items:center; justify-content:space-between; }
  body.mds-pl .mdsx .xfa__x{ grid-column:1 / -1; }
  body.mds-pl .mdsx .xfa__two{ grid-template-columns:minmax(0,1fr); }
}
body.mds-pl .mdsx .xfa__bars i.is-neg{ background:var(--e-s3); box-shadow:inset 0 0 0 1px rgba(244,33,46,.5); }
body.mds-pl .mdsx .xfa__ct span:first-child{ min-width:0; }
body.mds-pl .mdsx .xfa .xpay-chip{ margin:0; }
body.mds-pl .mdsx .xhd__k{ margin:0; color:var(--e-ink2); font:600 20px/26px var(--xf); letter-spacing:-.01em; }
body.mds-pl .mdsx .xhd__t{ margin:10px 0 0; color:var(--e-ink); font:700 34px/40px var(--xf); letter-spacing:-.025em; }
body.mds-pl .mdsx .xhd__t .xhd__ta{ color:var(--e-ink3); }
body.mds-pl .mdsx .xhd__px{ margin-top:12px; }
body.mds-pl .mdsx .xhd__px b, body.mds-pl .mdsx .xhd__px u{ display:none; }
body.mds-pl .mdsx .xhd .xhd__lede{ margin-top:28px; padding-top:28px; box-shadow:inset 0 1px 0 var(--e-hair); }
body.mds-pl .mdsx .xhd .xhd__lede.is-fold{ max-height:none; overflow:visible; -webkit-mask-image:none; mask-image:none; }
body.mds-pl .mdsx .xhd .xhd__lede p{ display:block; margin:0 0 20px; color:var(--e-ink); font:400 20px/32px var(--xf); letter-spacing:-.01em; text-wrap:pretty; -webkit-line-clamp:unset; overflow:visible; }
body.mds-pl .mdsx .xhd .xhd__lede p:last-child{ margin-bottom:0; }
body.mds-pl .mdsx .xhd .xhd__lede p::after{ display:none; }
body.mds-pl .mdsx .xhd .xhd__lede.is-fold p:nth-child(n+2){ display:none; }
body.mds-pl .mdsx .xhd .xhd__lede.is-fold p:first-child{ margin-bottom:0; }
body.mds-pl .mdsx .xhd #xhd-lede:checked ~ .xhd__lede p:nth-child(n){ display:block; margin-bottom:20px; }
body.mds-pl .mdsx .xhd #xhd-lede:checked ~ .xhd__lede p:last-child{ margin-bottom:0; }
body.mds-pl .mdsx .xhd .xhd__more{ height:auto; min-height:36px; gap:8px; margin-top:12px; padding:0; border-radius:0; background:none; color:#1d9bf0; font:600 15.5px/22px var(--xf); }
body.mds-pl .mdsx .xhd .xhd__more:hover{ background:none; text-decoration:underline; text-underline-offset:3px; }
body.mds-pl .mdsx .xhd .xhd__more::after{ content:""; width:7px; height:7px; margin-top:-4px; border-right:2px solid currentColor; border-bottom:2px solid currentColor; transform:rotate(45deg); transition:transform .2s, margin .2s; }
body.mds-pl .mdsx .xhd #xhd-lede:checked ~ .xhd__more::after{ margin-top:3px; transform:rotate(-135deg); }
@container mdsx (max-width:899px){
  body.mds-pl .mdsx .xhd__k{ font-size:15.5px; line-height:22px; }
  body.mds-pl .mdsx .xhd__t{ font-size:30px; line-height:36px; }
  body.mds-pl .mdsx .xhd .xhd__lede{ margin-top:20px; padding-top:20px; }
  body.mds-pl .mdsx .xhd .xhd__lede p, body.mds-pl .mdsx .xhd #xhd-lede:checked ~ .xhd__lede p:nth-child(n){ font-size:15.5px; line-height:26px; margin-bottom:16px; }
  body.mds-pl .mdsx .xhd .xhd__lede.is-fold p:first-child, body.mds-pl .mdsx .xhd #xhd-lede:checked ~ .xhd__lede p:last-child{ margin-bottom:0; }
}
.mdsx .xap{ --xap-p:#00ba7c; --xap-c:#f4212e; font-family:var(--xf); }
.mdsx .xap .xap__r, .mdsx .xap .xap__mr{ position:absolute; opacity:0; pointer-events:none; }
.mdsx .xap .xap__bal{ margin-top:28px; padding:32px 40px; border-radius:20px; background:var(--e-s1,#141416); }
.mdsx .xap .xap__bt{ margin:0; color:var(--e-ink,#f5f3f0); font:600 34px/40px var(--xf); letter-spacing:-.02em; }
.mdsx .xap .xap__bt b, .mdsx .xap .xap__bt span{ font:inherit; letter-spacing:inherit; }
.mdsx .xap .xap__bt .xap__bp{ color:var(--xap-p); font-weight:600; }
.mdsx .xap .xap__bt .xap__bc{ color:var(--xap-c); font-weight:600; }
.mdsx .xap .xap__bt span{ color:var(--e-ink3,#7d7a74); font-weight:400; }
.mdsx .xap .xap__bar{ display:flex; gap:3px; height:12px; margin-top:20px; }
.mdsx .xap .xap__bar i{ display:block; }
.mdsx .xap .xap__bar i:first-child{ border-radius:6px 0 0 6px; }
.mdsx .xap .xap__bar i:last-child{ border-radius:0 6px 6px 0; }
.mdsx .xap .xap__bar i:only-child{ border-radius:6px; }
.mdsx .xap .xap__bar .xap__bp{ background:var(--xap-p); }
.mdsx .xap .xap__bar .xap__bc{ background:var(--xap-c); }
.mdsx .xap .xap__bn{ margin:14px 0 0; color:var(--e-ink3,#7d7a74); font:400 13.5px/20px var(--xf); }
.mdsx .xap .xap__bn:empty{ display:none; }
.mdsx .xap .xap__tabs{ display:none; }
.mdsx .xap .xap__g{ display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:16px; margin-top:16px; align-items:start; }
.mdsx .xap .xap__g > :only-child{ grid-column:1 / -1; }
.mdsx .xap .xap__c{ display:flex; flex-direction:column; padding:28px 32px; border-radius:20px; background:var(--e-s1,#141416); }
.mdsx .xap .xap__h{ display:flex; align-items:baseline; gap:10px; margin:0 0 8px; color:var(--e-ink,#f5f3f0); font:600 20px/26px var(--xf); letter-spacing:-.01em; }
.mdsx .xap .xap__c--pro .xap__h span{ color:var(--xap-p); }
.mdsx .xap .xap__c--con .xap__h span{ color:var(--xap-c); }
.mdsx .xap .xap__l{ margin:0; padding:0; list-style:none; }
.mdsx .xap .xap__i{ position:relative; margin:0; padding:0; box-shadow:inset 0 1px 0 var(--e-hair,rgba(255,255,255,.07)); }
.mdsx .xap .xap__i::before, .mdsx .xap .xap__i::marker{ content:none; }
.mdsx .xap .xap__x{ display:none; }
.mdsx .xap .xap__mr:checked ~ .xap__l .xap__x{ display:block; }
.mdsx .xap .xap__s{ display:flex; align-items:flex-start; gap:12px; padding:16px 0; list-style:none; }
.mdsx summary.xap__s{ cursor:pointer; }
.mdsx summary.xap__s::-webkit-details-marker{ display:none; }
.mdsx summary.xap__s::before, .mdsx summary.xap__s::after{ content:none; display:none; }
.mdsx .xap .xap__ic{ flex:none; display:grid; place-items:center; width:22px; height:22px; border-radius:50%; }
.mdsx .xap .xap__c--pro .xap__ic{ background:color-mix(in srgb,var(--xap-p) 18%,transparent); color:var(--xap-p); }
.mdsx .xap .xap__c--con .xap__ic{ background:color-mix(in srgb,var(--xap-c) 18%,transparent); color:var(--xap-c); }
.mdsx .xap .xap__ic svg{ width:18px; height:18px; fill:none; stroke:currentColor; stroke-width:2.4; stroke-linecap:round; stroke-linejoin:round; }
.mdsx .xap .xap__t{ flex:1; min-width:0; color:var(--e-ink,#f5f3f0); font:500 15.5px/22px var(--xf); }
.mdsx .xap .xap__ai{ display:inline-block; margin-left:6px; padding:1px 6px; border-radius:6px; background:var(--e-s3,#242428); color:var(--e-ink2,#9c9a96); font:600 12px/16px var(--xf); vertical-align:1px; }
.mdsx .xap .xap__ch{ flex:none; width:18px; height:18px; margin-top:2px; fill:none; stroke:var(--e-ink3,#7d7a74); stroke-width:2; stroke-linecap:round; stroke-linejoin:round; transition:transform .2s; }
.mdsx .xap .xap__i details[open] .xap__ch{ transform:rotate(180deg); }
.mdsx .xap .xap__e{ position:relative; padding:0 30px 18px 34px; }
.mdsx .xap .xap__e p{ margin:0; color:var(--e-ink2,#9c9a96); font:400 15.5px/24px var(--xf); }
.mdsx .xap .xap__src{ color:var(--e-ink2,#9c9a96); text-decoration:underline; text-underline-offset:3px; }
.mdsx .xap .xap__e .xar__rep{ display:inline-flex; width:auto; height:auto; gap:6px; margin:10px 0 0; padding:0; border-radius:0; opacity:1; background:none; color:var(--e-ink3,#7d7a74); font:400 13.5px/18px var(--xf); }
.mdsx .xap .xap__e .xar__rep::after{ content:attr(aria-label); }
.mdsx .xap .xap__e .xar__rep:hover, .mdsx .xap .xap__e .xar__rep.is-on{ background:none; color:var(--e-ink2,#9c9a96); }
.mdsx .xap .xap__e .xar__rep.is-done{ color:var(--xap-p); }
.mdsx .xap .xap__more{ align-self:flex-start; display:inline-flex; align-items:center; gap:8px; margin-top:12px; color:#1d9bf0; font:600 15.5px/22px var(--xf); cursor:pointer; }
.mdsx .xap .xap__more:hover{ text-decoration:underline; text-underline-offset:3px; }
.mdsx .xap .xap__mb{ display:none; }
.mdsx .xap .xap__mr:checked ~ .xap__more .xap__ma{ display:none; }
.mdsx .xap .xap__mr:checked ~ .xap__more .xap__mb{ display:inline; }
@container mdsx (max-width:899px){
   .mdsx .xap .xap__bal{ margin-top:20px; padding:24px 20px; }
   .mdsx .xap .xap__bt{ font-size:30px; line-height:36px; }
   .mdsx .xap .xap__tabs{ display:flex; gap:2px; margin-top:16px; padding:3px; border-radius:999px; background:var(--e-s1,#141416); }
   .mdsx .xap .xap__tabs label{ flex:1; display:flex; align-items:center; justify-content:center; gap:6px; height:36px; border-radius:999px; color:var(--e-ink2,#9c9a96); font:600 15.5px/1 var(--xf); cursor:pointer; }
   .mdsx .xap .xap__tabs label span{ opacity:.6; }
   .mdsx .xap .xap__r--0:checked ~ .xap__tabs label:first-child, .mdsx .xap .xap__r--1:checked ~ .xap__tabs label:last-child{ background:var(--e-ink,#f5f3f0); color:#0b0b0d; }
   .mdsx .xap .xap__g{ grid-template-columns:minmax(0,1fr); margin-top:12px; }
   .mdsx .xap .xap__r--0:checked ~ .xap__g .xap__c--con, .mdsx .xap .xap__r--1:checked ~ .xap__g .xap__c--pro{ display:none; }
   .mdsx .xap .xap__c{ padding:20px; }
   .mdsx .xap .xap__tabs ~ .xap__g .xap__h{ display:none; }
   .mdsx .xap .xap__e{ padding:0 0 16px 34px; }
}
body.mds-pl .mdsx #argumente .ch__t{ font:700 34px/40px var(--xf); letter-spacing:-.025em; text-wrap:balance; }
body.mds-pl .mdsx #argumente p.dek{ max-width:620px; margin:14px 0 0; color:var(--e-ink2); font:400 20px/30px var(--xf); letter-spacing:-.01em; }
@container mdsx (max-width:899px){
  body.mds-pl .mdsx #argumente .ch__t{ font-size:25px; line-height:30px; }
  body.mds-pl .mdsx #argumente p.dek{ font-size:15.5px; line-height:24px; }
}
body.mds-pl .mdsx #indicatoare .xin__t{ font:700 34px/40px var(--xf); letter-spacing:-.025em; text-wrap:balance; }
body.mds-pl .mdsx #indicatoare .xin__l{ max-width:640px; margin:14px 0 0; color:var(--e-ink2); font:400 20px/30px var(--xf); letter-spacing:-.01em; }
body.mds-pl .mdsx #indicatoare .xin__l .xin__met{ font-size:inherit; }
body.mds-pl .mdsx #indicatoare .xin__g--v2{ --xin-sp:32px; margin-top:28px; }
body.mds-pl .mdsx #indicatoare .xin__all{ position:absolute; width:1px; height:1px; opacity:0; pointer-events:none; }
body.mds-pl .mdsx #indicatoare .xin__g--v2 .xin__c{ display:flex; flex-direction:column; padding:var(--xin-sp); border-radius:20px; background:var(--e-s1); box-shadow:none; }
body.mds-pl .mdsx #indicatoare .xin__q{ margin:0; padding-bottom:16px; border-bottom:1px solid var(--e-hair); color:var(--e-ink); font:600 15.5px/22px var(--xf); letter-spacing:0; }
body.mds-pl .mdsx #indicatoare .xin__nr{ display:flex; align-items:baseline; gap:8px; margin:20px 0 0; }
body.mds-pl .mdsx #indicatoare .xin__nr b{ color:var(--e-ink); font:600 34px/40px var(--xf); letter-spacing:-.02em; font-variant-numeric:tabular-nums; }
body.mds-pl .mdsx #indicatoare .xin__nr span{ color:var(--e-ink3); font:400 13.5px/18px var(--xf); }
body.mds-pl .mdsx #indicatoare .xin__c--gol .xin__nr span{ color:var(--e-ink2); font-size:15.5px; }
body.mds-pl .mdsx #indicatoare .xin__lb{ display:inline-flex; align-items:center; gap:8px; margin:8px 0 0; color:var(--c); font:600 15.5px/22px var(--xf); }
body.mds-pl .mdsx #indicatoare .xin__lb svg{ flex:none; width:22px; height:22px; padding:2px; border-radius:50%; background:color-mix(in srgb,var(--c) 18%,transparent); fill:none; stroke:var(--c); stroke-width:2.4; stroke-linecap:round; stroke-linejoin:round; }
body.mds-pl .mdsx #indicatoare .xin__sc{ margin-top:20px; }
body.mds-pl .mdsx #indicatoare .xin__zb{ position:relative; display:flex; gap:3px; height:8px; }
body.mds-pl .mdsx #indicatoare .xin__zb i{ display:block; min-width:4px; }
body.mds-pl .mdsx #indicatoare .xin__zb i:first-child{ border-radius:4px 0 0 4px; }
body.mds-pl .mdsx #indicatoare .xin__zb i:nth-last-child(2){ border-radius:0 4px 4px 0; }
body.mds-pl .mdsx #indicatoare .xin__mk{ position:absolute; top:-6px; width:6px; height:20px; margin-left:-3px; border-radius:3px; background:var(--e-ink); box-shadow:0 0 0 3px var(--e-s1); }
body.mds-pl .mdsx #indicatoare .xin__mk[style="left:100%"]{ margin-left:-6px; }
body.mds-pl .mdsx #indicatoare .xin__mk[style="left:0%"]{ margin-left:0; }
body.mds-pl .mdsx #indicatoare .xin__ax{ display:flex; justify-content:space-between; margin-top:8px; color:var(--e-ink3); font:400 13.5px/18px var(--xf); }
body.mds-pl .mdsx #indicatoare .xin__g--v2 .xin__p{ margin:20px 0 0; color:var(--e-ink2); font:400 15.5px/24px var(--xf); }
body.mds-pl .mdsx #indicatoare .xin__g--v2 .xin__d{ display:none; max-height:none; overflow:visible; margin:24px 0 0; padding:20px 0 0; border-top:1px solid var(--e-hair); background:none; }
body.mds-pl .mdsx #indicatoare .xin__all:checked ~ .xin__c .xin__d{ display:block; }
body.mds-pl .mdsx #indicatoare .xin__g--v2 .xin__dh--2{ display:flex; flex-wrap:wrap; justify-content:space-between; gap:2px 12px; margin:16px 0 4px; padding:0; background:none; color:var(--e-ink2); font:600 13.5px/18px var(--xf); }
body.mds-pl .mdsx #indicatoare .xin__g--v2 .xin__dh--2:first-child{ margin-top:0; }
body.mds-pl .mdsx #indicatoare .xin__g--v2 .xin__r{ padding:7px 0; background:none; }
body.mds-pl .mdsx #indicatoare .xin__g--v2 .xin__r + .xin__r{ background:none; }
body.mds-pl .mdsx #indicatoare .xin__g--v2 .xin__pb{ width:64px; height:4px; border-radius:2px; background:rgba(255,255,255,.08); }
body.mds-pl .mdsx #indicatoare .xin__g--v2 .xin__pb i{ border-radius:2px; background:var(--kr); }
body.mds-pl .mdsx #indicatoare .xin__g--v2 .xin__r > i{ width:8px; height:8px; }
body.mds-pl .mdsx #indicatoare .xin__g--v2 .xin__r small{ display:block; margin-top:2px; color:var(--e-ink3); }
body.mds-pl .mdsx #indicatoare .xin__tg{ display:inline-flex; align-items:center; gap:8px; color:#1d9bf0; font:600 15.5px/22px var(--xf); cursor:pointer; }
body.mds-pl .mdsx #indicatoare .xin__tg:hover{ text-decoration:underline; text-underline-offset:3px; }
body.mds-pl .mdsx #indicatoare .xin__tg svg{ width:18px; height:18px; fill:none; stroke:currentColor; stroke-width:2; stroke-linecap:round; stroke-linejoin:round; transition:transform .2s; }
body.mds-pl .mdsx #indicatoare .xin__tgb{ display:none; }
body.mds-pl .mdsx #indicatoare .xin__all:checked ~ * .xin__tga{ display:none; }
body.mds-pl .mdsx #indicatoare .xin__all:checked ~ * .xin__tgb{ display:inline; }
body.mds-pl .mdsx #indicatoare .xin__all:checked ~ * .xin__tg svg{ transform:rotate(180deg); }
body.mds-pl .mdsx #indicatoare .xin__ct{ margin-top:auto; padding-top:20px; }
body.mds-pl .mdsx #indicatoare .xin__ft{ display:none; }
@container mdsx (min-width:900px){
  body.mds-pl .mdsx #indicatoare .xin__g--v2{ display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:0; margin:28px 0 0; padding:0; overflow:hidden; border-radius:20px; background:var(--e-s1); align-items:stretch; }
  body.mds-pl .mdsx #indicatoare .xin__g--v2 .xin__c{ border-radius:0; background:none; }
  body.mds-pl .mdsx #indicatoare .xin__g--v2 .xin__c + .xin__c{ box-shadow:inset 1px 0 0 var(--e-hair); }
  body.mds-pl .mdsx #indicatoare .xin__ct{ display:none; }
  body.mds-pl .mdsx #indicatoare .xin__ft{ display:block; grid-column:1 / -1; padding:18px 32px; border-top:1px solid var(--e-hair); }
}
@container mdsx (max-width:899px){
  body.mds-pl .mdsx #indicatoare .xin__t{ font-size:25px; line-height:30px; }
  body.mds-pl .mdsx #indicatoare .xin__l{ font-size:15.5px; line-height:24px; }
  body.mds-pl .mdsx #indicatoare .xin__g--v2{ --xin-sp:20px; margin-top:20px; align-items:stretch; }
  body.mds-pl .mdsx #indicatoare .xin__g--v2 .xin__c{ flex:0 0 84%; scroll-snap-align:start; }
  body.mds-pl .mdsx #indicatoare .xin__nr b{ font-size:30px; line-height:36px; }
}
body.mds-pl .mdsx #indicatoare .xin__g--v2 .xin__p{ text-align:left; }
body.mds-pl .mdsx #indicatoare .xin__g--v2 .xin__dh--2{ display:block; }
body.mds-pl .mdsx #indicatoare .xin__g--v2 .xin__dh--2 b{ color:var(--e-ink); }
body.mds-pl .mdsx #indicatoare .xin__g--v2 .xin__r:has(> i){ align-items:flex-start; }
body.mds-pl .mdsx #indicatoare .xin__g--v2 .xin__r > i{ margin-top:6px; }
body.mds-pl .mdsx .xdc{ --xdc-u:#00ba7c; --xdc-d:#f4212e; margin-top:56px; font-family:var(--xf); }
body.mds-pl .mdsx .xdc .xdc__t{ margin:0; max-width:760px; color:var(--e-ink); font:700 34px/40px var(--xf); letter-spacing:-.025em; text-wrap:balance; }
body.mds-pl .mdsx .xdc .xdc__l{ max-width:640px; margin:14px 0 0; color:var(--e-ink2); font:400 20px/30px var(--xf); letter-spacing:-.01em; }
body.mds-pl .mdsx .xdc .xdc__r{ position:absolute; opacity:0; pointer-events:none; }
body.mds-pl .mdsx .xdc .xdc__tabs{ display:inline-flex; gap:2px; margin-top:28px; padding:3px; border-radius:999px; background:var(--e-s1); }
body.mds-pl .mdsx .xdc .xdc__tab{ display:inline-flex; align-items:center; height:36px; padding:0 20px; border-radius:999px; color:var(--e-ink2); font:600 15.5px/1 var(--xf); cursor:pointer; }
body.mds-pl .mdsx .xdc .xdc__r--0:checked ~ .xdc__tabs .xdc__tab:nth-child(1), body.mds-pl .mdsx .xdc .xdc__r--1:checked ~ .xdc__tabs .xdc__tab:nth-child(2), body.mds-pl .mdsx .xdc .xdc__r--2:checked ~ .xdc__tabs .xdc__tab:nth-child(3){ background:var(--e-ink); color:#0b0b0d; }
body.mds-pl .mdsx .xdc .xdc__r:focus-visible ~ .xdc__tabs{ outline:2px solid #1d9bf0; outline-offset:2px; }
body.mds-pl .mdsx .xdc .xdc__p{ display:none; margin-top:16px; padding:36px 40px; border-radius:20px; background:var(--e-s1); }
body.mds-pl .mdsx .xdc .xdc__r--0:checked ~ .xdc__p--0, body.mds-pl .mdsx .xdc .xdc__r--1:checked ~ .xdc__p--1, body.mds-pl .mdsx .xdc .xdc__r--2:checked ~ .xdc__p--2{ display:block; }
body.mds-pl .mdsx .xdc .xdc__q{ margin:0; padding-bottom:16px; border-bottom:1px solid var(--e-hair); color:var(--e-ink); font:600 20px/26px var(--xf); letter-spacing:-.01em; }
body.mds-pl .mdsx .xdc .xdc__a{ max-width:760px; margin:18px 0 0; color:var(--e-ink); font:500 25px/32px var(--xf); letter-spacing:-.02em; text-wrap:balance; }
body.mds-pl .mdsx .xdc .xdc__rg{ margin:52px 0 0; }
body.mds-pl .mdsx .xdc .xdc__bar{ position:relative; height:12px; border-radius:6px; background:#2f3336; }
body.mds-pl .mdsx .xdc .xdc__fill{ position:absolute; top:0; bottom:0; left:0; border-radius:6px; background:var(--xdc-u); }
body.mds-pl .mdsx .xdc .xdc__mk{ position:absolute; top:-7px; width:6px; height:26px; margin-left:-3px; border-radius:3px; background:var(--e-ink); box-shadow:0 0 0 3px var(--e-s1); }
body.mds-pl .mdsx .xdc .xdc__ma{ position:absolute; top:0; width:2px; height:12px; margin-left:-1px; background:var(--e-s1); }
body.mds-pl .mdsx .xdc .xdc__ma em{ position:absolute; bottom:22px; left:50%; transform:translateX(-50%); white-space:nowrap; color:var(--e-ink3); font:400 13.5px/1 var(--xf); font-style:normal; }
body.mds-pl .mdsx .xdc .xdc__ma--m50 em{ bottom:auto; top:22px; }
body.mds-pl .mdsx .xdc .xdc__ax{ display:flex; justify-content:space-between; margin-top:40px; color:var(--e-ink3); font:400 13.5px/18px var(--xf); }
body.mds-pl .mdsx .xdc .xdc__ax span:last-child{ text-align:right; }
body.mds-pl .mdsx .xdc .xdc__ax b{ display:block; color:var(--e-ink2); font-weight:600; }
body.mds-pl .mdsx .xdc .xdc__g{ display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); margin:32px 0 0; padding:0; list-style:none; }
body.mds-pl .mdsx .xdc .xdc__c{ position:relative; display:flex; flex-wrap:wrap; align-items:baseline; gap:4px 10px; margin:0; padding:18px 20px; box-shadow:inset 0 1px 0 var(--e-hair), inset 1px 0 0 var(--e-hair); outline:none; }
body.mds-pl .mdsx .xdc .xdc__c:nth-child(3n+1){ padding-left:0; box-shadow:inset 0 1px 0 var(--e-hair); }
body.mds-pl .mdsx .xdc .xdc__c[tabindex]{ cursor:help; }
body.mds-pl .mdsx .xdc .xdc__k{ flex:1 0 100%; color:var(--e-ink3); font:400 13.5px/18px var(--xf); }
body.mds-pl .mdsx .xdc .xdc__nw{ white-space:nowrap; }
body.mds-pl .mdsx .xdc .xdc__i{ display:inline-grid; place-items:center; width:14px; height:14px; margin-left:5px; border-radius:50%; box-shadow:inset 0 0 0 1px currentColor; font:600 9px/1 var(--xf); font-style:normal; vertical-align:1px; opacity:.7; }
body.mds-pl .mdsx .xdc .xdc__v{ color:var(--e-ink); font:600 20px/26px var(--xf); letter-spacing:-.01em; font-variant-numeric:tabular-nums; }
body.mds-pl .mdsx .xdc .xdc__v .xhd__d{ display:none; }
body.mds-pl .mdsx .xdc .xhd__d{ margin:0; font:600 13.5px/18px var(--xf); }
body.mds-pl .mdsx .xdc .xhd__d--sus{ color:var(--xdc-u); }
body.mds-pl .mdsx .xdc .xhd__d--jos{ color:var(--xdc-d); }
body.mds-pl .mdsx .xdc .xhd__d--n{ color:var(--e-ink2); }
body.mds-pl .mdsx .xdc .xdc__x{ position:absolute; z-index:5; left:12px; right:12px; bottom:calc(100% - 6px); padding:12px 14px; border-radius:14px; background:#2a2b2f; color:var(--e-ink); font:400 13.5px/20px var(--xf); box-shadow:0 12px 30px rgba(0,0,0,.5); opacity:0; visibility:hidden; transform:translateY(4px); transition:opacity .15s, transform .15s; pointer-events:none; }
body.mds-pl .mdsx .xdc .xdc__c:hover .xdc__x, body.mds-pl .mdsx .xdc .xdc__c:focus .xdc__x{ opacity:1; visibility:visible; transform:none; }
body.mds-pl .mdsx .xdc .xdc__n{ margin:14px 0 0; color:var(--e-ink3); font:400 12px/18px var(--xf); }
@container mdsx (max-width:899px){
  body.mds-pl .mdsx .xdc{ margin-top:48px; }
  body.mds-pl .mdsx .xdc .xdc__t{ font-size:25px; line-height:30px; }
  body.mds-pl .mdsx .xdc .xdc__l{ font-size:15.5px; line-height:24px; }
  body.mds-pl .mdsx .xdc .xdc__tabs{ display:flex; margin-top:20px; }
  body.mds-pl .mdsx .xdc .xdc__tab{ flex:1; justify-content:center; padding:0 10px; }
  body.mds-pl .mdsx .xdc .xdc__p{ padding:24px 20px; }
  body.mds-pl .mdsx .xdc .xdc__q{ font-size:15.5px; line-height:22px; }
  body.mds-pl .mdsx .xdc .xdc__a{ font-size:21.5px; line-height:28px; }
  body.mds-pl .mdsx .xdc .xdc__g{ grid-template-columns:repeat(2,minmax(0,1fr)); }
  body.mds-pl .mdsx .xdc .xdc__c, body.mds-pl .mdsx .xdc .xdc__c:nth-child(3n+1){ padding:14px 0 14px 14px; box-shadow:inset 0 1px 0 var(--e-hair), inset 1px 0 0 var(--e-hair); }
  body.mds-pl .mdsx .xdc .xdc__c:nth-child(2n+1){ padding-left:0; box-shadow:inset 0 1px 0 var(--e-hair); }
  body.mds-pl .mdsx .xdc .xdc__c:last-child:nth-child(odd){ grid-column:1 / -1; }
  body.mds-pl .mdsx .xdc .xdc__v{ font-size:15.5px; line-height:22px; }
  body.mds-pl .mdsx .xdc .xdc__x{ left:-4px; right:-4px; }
}
body.mds-pl .mdsx .xvd--v2{ --xvd-g1:#f4212e; margin-top:56px; }
body.mds-pl .mdsx .xvd--v2 .xvd__h2{ margin:0; max-width:760px; color:var(--e-ink); font:700 34px/40px var(--xf); letter-spacing:-.025em; text-wrap:balance; }
body.mds-pl .mdsx .xvd--v2 .xvd__hh .xvd__cs{ max-width:640px; margin:14px 0 0; padding:0; color:var(--e-ink2); font:400 20px/30px var(--xf); letter-spacing:-.01em; }
body.mds-pl .mdsx .xvd--v2 .xvd__card{ position:relative; overflow:hidden; margin-top:28px; padding:40px; border-radius:20px; background:var(--e-s1); box-shadow:none; }
body.mds-pl .mdsx .xvd--v2 .xvd__card > *{ position:relative; z-index:1; }
body.mds-pl .mdsx .xvd--v2 .xvd__card > .xvd__au{ position:absolute; z-index:0; }
body.mds-pl .mdsx .xvd--v2 .xvd__au::before{ background-image:radial-gradient(closest-side, color-mix(in srgb, var(--vb) 34%, transparent), transparent), radial-gradient(closest-side, rgba(var(--xvd-g5),.30), transparent); background-size:70% 120%, 64% 110%; animation:xvdV2a 7s ease-in-out infinite alternate; }
body.mds-pl .mdsx .xvd--v2 .xvd__au::after{ background-image:radial-gradient(closest-side, color-mix(in srgb, var(--vb) 22%, transparent), transparent), radial-gradient(closest-side, rgba(var(--xvd-g2),.12), transparent); background-size:58% 100%, 52% 96%; animation:xvdV2b 9s ease-in-out infinite alternate; }
@keyframes xvdV2a{ 0%{ background-position:0% 30%, 100% 80%; } 33%{ background-position:45% 85%, 30% 10%; } 66%{ background-position:90% 20%, 0% 60%; } 100%{ background-position:30% 0%, 80% 100%; } }
@keyframes xvdV2b{ 0%{ background-position:90% 0%, 0% 100%; } 33%{ background-position:20% 60%, 70% 20%; } 66%{ background-position:60% 100%, 10% 0%; } 100%{ background-position:0% 40%, 100% 50%; } }
@media (prefers-reduced-motion:reduce){ body.mds-pl .mdsx .xvd--v2 .xvd__au::before, body.mds-pl .mdsx .xvd--v2 .xvd__au::after{ animation:none; } }
body.mds-pl .mdsx .xvd--v2 .xvd__top{ display:grid; grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr); gap:32px 56px; align-items:center; padding:0; }
body.mds-pl .mdsx .xvd--v2 .xvd__st, body.mds-pl .mdsx .xvd--v2 .xvd__dr{ display:block; grid-area:auto; padding:0; border:0; background:none; }
body.mds-pl .mdsx .xvd--v2 .xvd__st{ display:flex; align-items:center; gap:28px; }
body.mds-pl .mdsx .xvd--v2 .xvd__ring{ position:relative; flex:none; width:160px; height:160px; }
body.mds-pl .mdsx .xvd--v2 .xvd__ring svg{ width:100%; height:100%; transform:rotate(-90deg); }
body.mds-pl .mdsx .xvd--v2 .xvd__ring circle{ fill:none; stroke-width:12; }
body.mds-pl .mdsx .xvd--v2 .xvd__rt{ stroke:rgba(255,255,255,.08); }
body.mds-pl .mdsx .xvd--v2 .xvd__rp{ stroke:var(--vb); stroke-linecap:round; }
body.mds-pl .mdsx .xvd--v2 .xvd__rn{ position:absolute; inset:0; display:flex; flex-direction:column; align-items:center; justify-content:center; margin:0; }
body.mds-pl .mdsx .xvd--v2 .xvd__rn b{ color:var(--e-ink); font:600 34px/40px var(--xf); letter-spacing:-.02em; }
body.mds-pl .mdsx .xvd--v2 .xvd__rn span{ color:var(--e-ink2); font:400 13.5px/18px var(--xf); }
body.mds-pl .mdsx .xvd--v2 .xvd__r{ margin:0; color:var(--vb); font:600 34px/40px var(--xf); letter-spacing:-.02em; }
body.mds-pl .mdsx .xvd--v2 .xvd__dt{ margin:6px 0 0; color:var(--e-ink3); font:400 13.5px/18px var(--xf); }
body.mds-pl .mdsx .xvd--v2 .xvd__bgs{ margin:12px 0 0; }
body.mds-pl .mdsx .xvd--v2 .xvd__bg{ display:inline-block; padding:4px 10px; border-radius:999px; background:rgba(255,255,255,.06); color:var(--e-ink); font:600 13.5px/18px var(--xf); }
body.mds-pl .mdsx .xvd--v2 .xvd__q{ margin:0; padding-bottom:16px; border-bottom:1px solid var(--e-hair); color:var(--e-ink); font:600 20px/26px var(--xf); letter-spacing:-.01em; }
body.mds-pl .mdsx .xvd--v2 .xvd__h{ margin:18px 0 0; color:var(--e-ink); font:500 25px/32px var(--xf); letter-spacing:-.02em; text-wrap:balance; }
body.mds-pl .mdsx .xvd--v2 .xvd__h em{ font-style:normal; color:var(--e-ink2); }
body.mds-pl .mdsx .xvd--v2 .xvd__h b{ font-weight:600; }
body.mds-pl .mdsx .xvd--v2 .xvd__t{ margin:12px 0 0; padding:0; color:var(--e-ink2); font:400 15.5px/24px var(--xf); }
body.mds-pl .mdsx .xvd--v2 .xvd__t b{ color:var(--e-ink); font-weight:600; }
body.mds-pl .mdsx .xvd--v2 .xvd__lad{ display:grid; grid-template-columns:repeat(5,minmax(0,1fr)); gap:6px; margin:36px 0 0; padding:0; list-style:none; }
body.mds-pl .mdsx .xvd--v2 .xvd__lad li{ margin:0; padding:0; }
body.mds-pl .mdsx .xvd--v2 .xvd__lad li::before{ content:none; }
body.mds-pl .mdsx .xvd--v2 .xvd__lad li > i{ display:block; height:8px; border-radius:4px; background:color-mix(in srgb,var(--lc) 26%,transparent); }
body.mds-pl .mdsx .xvd--v2 .xvd__lad li > span{ display:block; margin-top:10px; color:var(--e-ink3); font:400 13.5px/18px var(--xf); }
body.mds-pl .mdsx .xvd--v2 .xvd__lad li.is-on > i{ background:var(--lc); }
body.mds-pl .mdsx .xvd--v2 .xvd__lad li.is-on > span{ color:var(--e-ink); font-weight:600; }
body.mds-pl .mdsx .xvd--v2 .xvd__ws{ display:flex; flex-wrap:wrap; gap:10px 24px; margin:28px 0 0; padding:0; list-style:none; }
body.mds-pl .mdsx .xvd--v2 .xvd__ws li{ display:inline-flex; align-items:center; gap:8px; margin:0; padding:0; color:var(--wc); font:600 15.5px/22px var(--xf); }
body.mds-pl .mdsx .xvd--v2 .xvd__ws li::before{ content:none; }
body.mds-pl .mdsx .xvd--v2 .xvd__ws svg{ flex:none; width:22px; height:22px; padding:2px; border-radius:50%; background:color-mix(in srgb,var(--wc) 18%,transparent); fill:none; stroke:var(--wc); stroke-width:2.4; stroke-linecap:round; stroke-linejoin:round; }
body.mds-pl .mdsx .xvd--v2 .xvd__vpf{ margin:20px 0 0; padding:0; list-style:none; }
body.mds-pl .mdsx .xvd--v2 .xvd__vpf li{ padding:12px 0; background:none; box-shadow:inset 0 1px 0 var(--e-hair); color:var(--e-ink2); font:400 15.5px/24px var(--xf); }
body.mds-pl .mdsx .xvd--v2 .xvd__vpf b{ color:var(--e-ink); font-weight:600; }
body.mds-pl .mdsx .xvd--v2 .xvd__btns{ display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:12px; margin:16px 0 0; }
body.mds-pl .mdsx .xvd--v2 .xvd__btn{ display:flex; align-items:center; gap:16px; width:100%; padding:18px 20px; border:0; border-radius:16px; background:rgba(255,255,255,.04); box-shadow:inset 0 0 0 1px var(--e-hair); color:inherit; text-align:left; cursor:pointer; transition:background .15s; }
body.mds-pl .mdsx .xvd--v2 .xvd__btn:hover{ background:rgba(255,255,255,.08); }
body.mds-pl .mdsx .xvd--v2 .xvd__bi{ flex:none; box-sizing:border-box; width:40px; height:40px; padding:10px; border-radius:12px; background:rgba(29,155,240,.14); color:#1d9bf0; }
body.mds-pl .mdsx .xvd--v2 .xvd__btn > span{ flex:1; min-width:0; }
body.mds-pl .mdsx .xvd--v2 .xvd__btn b{ display:block; color:var(--e-ink); font:600 15.5px/22px var(--xf); }
body.mds-pl .mdsx .xvd--v2 .xvd__btn em{ display:block; margin-top:2px; color:var(--e-ink2); font:400 13.5px/20px var(--xf); font-style:normal; }
body.mds-pl .mdsx .xvd--v2 .xvd__bx{ margin-left:auto; color:var(--e-ink3); }
body.mds-pl .mdsx .xvd--v2 .xvd__disc{ margin:14px 0 0; padding:0; background:none; color:var(--e-ink3); font:400 12px/18px var(--xf); }
body.mds-pl .mdsx .xvd--v2 .xvd__disc a{ color:var(--e-ink2); }
body.mds-pl .mdsx .xvd--v2 .xvd__card--acces{ padding:32px 40px; }
@container mdsx (max-width:899px){
  body.mds-pl .mdsx .xvd--v2{ margin-top:48px; }
  body.mds-pl .mdsx .xvd--v2 .xvd__h2{ font-size:25px; line-height:30px; }
  body.mds-pl .mdsx .xvd--v2 .xvd__hh .xvd__cs{ font-size:15.5px; line-height:24px; }
  body.mds-pl .mdsx .xvd--v2 .xvd__card{ margin-top:20px; padding:24px 20px; }
  body.mds-pl .mdsx .xvd--v2 .xvd__top{ grid-template-columns:minmax(0,1fr); }
  body.mds-pl .mdsx .xvd--v2 .xvd__st{ gap:20px; }
  body.mds-pl .mdsx .xvd--v2 .xvd__ring{ width:120px; height:120px; }
  body.mds-pl .mdsx .xvd--v2 .xvd__rn b, body.mds-pl .mdsx .xvd--v2 .xvd__r{ font-size:30px; line-height:36px; }
  body.mds-pl .mdsx .xvd--v2 .xvd__q{ font-size:15.5px; line-height:22px; }
  body.mds-pl .mdsx .xvd--v2 .xvd__h{ font-size:21.5px; line-height:28px; }
  body.mds-pl .mdsx .xvd--v2 .xvd__lad{ gap:4px; margin-top:28px; }
  body.mds-pl .mdsx .xvd--v2 .xvd__lad li > span{ visibility:hidden; white-space:nowrap; }
  body.mds-pl .mdsx .xvd--v2 .xvd__lad li.is-on > span{ visibility:visible; text-align:center; }
  body.mds-pl .mdsx .xvd--v2 .xvd__lad li:first-child.is-on > span{ text-align:left; }
  body.mds-pl .mdsx .xvd--v2 .xvd__lad li:last-child.is-on > span{ text-align:right; direction:rtl; }
  body.mds-pl .mdsx .xvd--v2 .xvd__btns{ grid-template-columns:minmax(0,1fr); }
  body.mds-pl .mdsx .xvd--v2 .xvd__card--acces{ padding:24px 20px; }
}
body.mds-pl .mdsx .xvd--v2 .xvd__top::before, body.mds-pl .mdsx .xvd--v2 .xvd__top::after{ content:none; display:none; }
body.mds-pl .mdsx .xgh__t{ font-size:25px; line-height:30px; }
body.mds-pl .mdsx .xhd__k{ color:var(--e-ink2); font:600 15.5px/22px var(--xf); letter-spacing:0; }
body.mds-pl .mdsx .xhd__t{ margin-top:8px; font:700 25px/32px var(--xf); letter-spacing:-.02em; }
body.mds-pl .mdsx .xhd .xhd__lede{ margin-top:20px; padding-top:20px; }
body.mds-pl .mdsx .xhd .xhd__lede p, body.mds-pl .mdsx .xhd #xhd-lede:checked ~ .xhd__lede p:nth-child(n){ font-size:15.5px; line-height:26px; letter-spacing:0; margin-bottom:16px; }
body.mds-pl .mdsx .xhd .xhd__lede.is-fold p:first-child, body.mds-pl .mdsx .xhd #xhd-lede:checked ~ .xhd__lede p:last-child{ margin-bottom:0; }
body.mds-pl .mdsx .xdc .xdc__t, body.mds-pl .mdsx #indicatoare .xin__t, body.mds-pl .mdsx #argumente .ch__t, body.mds-pl .mdsx .xvd--v2 .xvd__h2{ font:700 20px/26px var(--xf); letter-spacing:-.015em; }
body.mds-pl .mdsx .xdc .xdc__l, body.mds-pl .mdsx #indicatoare .xin__l, body.mds-pl .mdsx #argumente p.dek, body.mds-pl .mdsx .xvd--v2 .xvd__hh .xvd__cs{ margin-top:6px; color:var(--e-ink2); font:400 15.5px/24px var(--xf); letter-spacing:0; }
body.mds-pl .mdsx .xdc .xdc__tabs, body.mds-pl .mdsx #indicatoare .xin__g--v2, body.mds-pl .mdsx .xvd--v2 .xvd__card{ margin-top:20px; }
body.mds-pl .mdsx .xap .xap__bal{ margin-top:20px; }
body.mds-pl .mdsx .xdc .xdc__q, body.mds-pl .mdsx .xvd--v2 .xvd__q{ font:600 15.5px/22px var(--xf); letter-spacing:0; }
body.mds-pl .mdsx .xdc .xdc__a, body.mds-pl .mdsx .xvd--v2 .xvd__h{ margin-top:14px; font:500 20px/28px var(--xf); letter-spacing:-.01em; }
body.mds-pl .mdsx .xap .xap__bt, body.mds-pl .mdsx .xvd--v2 .xvd__r{ font-size:25px; line-height:30px; }
body.mds-pl .mdsx .xvd--v2 .xvd__rn b, body.mds-pl .mdsx #indicatoare .xin__nr b{ font-size:30px; line-height:36px; }
body.mds-pl .mdsx .xap .xap__h{ font-size:15.5px; line-height:22px; }
@container mdsx (max-width:899px){
  body.mds-pl .mdsx .xgh__t{ font-size:21.5px; line-height:28px; }
  body.mds-pl .mdsx .xhd__t{ font-size:21.5px; line-height:28px; }
  body.mds-pl .mdsx .xap .xap__bt, body.mds-pl .mdsx .xvd--v2 .xvd__r{ font-size:21.5px; line-height:28px; }
  body.mds-pl .mdsx .xvd--v2 .xvd__rn b, body.mds-pl .mdsx #indicatoare .xin__nr b{ font-size:25px; line-height:30px; }
  body.mds-pl .mdsx .xdc .xdc__a, body.mds-pl .mdsx .xvd--v2 .xvd__h{ font-size:20px; line-height:26px; }
}
body.mds-pl .mdsx .ec-anb__l{ margin-top:20px; padding:4px 24px; border-radius:20px; }
body.mds-pl .mdsx .ec-anb__i{ display:block; padding:0; }
body.mds-pl .mdsx .ec-anb__i a.ec-anb__a{ display:flex; align-items:center; gap:16px; padding:16px 0; overflow:visible; -webkit-line-clamp:unset; color:var(--e-ink); text-decoration:none; }
body.mds-pl .mdsx .ec-anb__i a.ec-anb__a:hover{ text-decoration:none; }
body.mds-pl .mdsx .ec-anb__i a.ec-anb__a:hover .ec-anb__ti{ color:#fff; text-decoration:underline; text-decoration-color:var(--e-ink4); text-underline-offset:3px; }
body.mds-pl .mdsx .ec-anb__tx{ flex:1; min-width:0; }
body.mds-pl .mdsx .ec-anb__m{ display:flex; align-items:center; gap:8px; }
body.mds-pl .mdsx .ec-anb__m .ec-anb__k{ margin:0; }
body.mds-pl .mdsx .ec-anb__m time{ color:var(--e-ink3); font:400 13.5px/18px var(--xf); }
body.mds-pl .mdsx .ec-anb__ti{ display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden; margin-top:6px; color:var(--e-ink); font:600 15.5px/22px var(--xf); }
body.mds-pl .mdsx .ec-anb__th{ flex:none; width:64px; height:64px; overflow:hidden; border-radius:12px; background:var(--e-s2); }
body.mds-pl .mdsx .ec-anb__th img{ display:block; width:100%; height:100%; object-fit:cover; }
body.mds-pl .mdsx .ec-anb__ph{ display:grid; place-items:center; width:100%; height:100%; background:color-mix(in srgb,var(--c) 16%,var(--e-s2)); color:var(--c); }
body.mds-pl .mdsx .ec-anb__ph svg{ width:22px; height:22px; }
@container mdsx (max-width:899px){
  body.mds-pl .mdsx .ec-anb__l{ padding:4px 16px; }
  body.mds-pl .mdsx .ec-anb__i a.ec-anb__a{ gap:12px; padding:14px 0; }
  body.mds-pl .mdsx .ec-anb__ti{ -webkit-line-clamp:3; }
  body.mds-pl .mdsx .ec-anb__th{ width:56px; height:56px; border-radius:10px; }
}
body.mds-pl .mdsx .xvd--v2 .xvd__wg{ display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:12px; margin:28px 0 0; padding:0; list-style:none; }
body.mds-pl .mdsx .xvd--v2 .xvd__wc{ margin:0; padding:22px 24px; border-radius:16px; background:rgba(255,255,255,.04); box-shadow:inset 0 0 0 1px var(--e-hair); }
body.mds-pl .mdsx .xvd--v2 .xvd__wc::before{ content:none; }
body.mds-pl .mdsx .xvd--v2 .xvd__wc .xvd__ws{ display:inline-flex; align-items:center; gap:8px; margin:0 0 10px; color:var(--wc); font:600 15.5px/22px var(--xf); }
body.mds-pl .mdsx .xvd--v2 .xvd__wc .xvd__ws svg{ flex:none; width:22px; height:22px; padding:2px; border-radius:50%; background:color-mix(in srgb,var(--wc) 18%,transparent); fill:none; stroke:var(--wc); stroke-width:2.4; stroke-linecap:round; stroke-linejoin:round; }
body.mds-pl .mdsx .xvd--v2 .xvd__wt{ margin:0; color:var(--e-ink2); font:600 15.5px/22px var(--xf); }
body.mds-pl .mdsx .xvd--v2 .xvd__wv{ margin:2px 0 0; color:var(--e-ink); font:600 25px/32px var(--xf); letter-spacing:-.02em; }
body.mds-pl .mdsx .xvd--v2 .xvd__wf{ margin:6px 0 0; color:var(--e-ink3); font:400 15.5px/22px var(--xf); }
body.mds-pl .mdsx .xvd--v2 .xvd__wg + .xvd__vpf{ margin-top:16px; }
body.mds-pl .mdsx .xgh__t{ font-size:30px; line-height:36px; }
body.mds-pl .mdsx .xhd__t{ font-size:30px; line-height:36px; }
body.mds-pl .mdsx .xhd__t .xhd__ta{ color:#1d9bf0; }
body.mds-pl .mdsx .xhd__px u{ display:inline; color:var(--e-ink); font:600 13.5px/20px var(--xf); }
body.mds-pl .mdsx .xhd__px u.xan-up{ color:#00ba7c; }
body.mds-pl .mdsx .xhd__px u.xan-dn{ color:#f4212e; }
body.mds-pl .mdsx .xhd__px{ align-items:center; gap:4px 12px; }
body.mds-pl .mdsx .xdc .xdc__t, body.mds-pl .mdsx #indicatoare .xin__t, body.mds-pl .mdsx #argumente .ch__t, body.mds-pl .mdsx .xvd--v2 .xvd__h2, body.mds-pl .mdsx .ec-anb__t{ font:700 25px/30px var(--xf); letter-spacing:-.02em; }
@container mdsx (max-width:899px){
  body.mds-pl .mdsx .xgh__t{ font-size:25px; line-height:30px; }
  body.mds-pl .mdsx .xhd__t{ font-size:30px; line-height:36px; }
  body.mds-pl .mdsx .xdc .xdc__t, body.mds-pl .mdsx #indicatoare .xin__t, body.mds-pl .mdsx #argumente .ch__t, body.mds-pl .mdsx .xvd--v2 .xvd__h2, body.mds-pl .mdsx .ec-anb__t{ font-size:25px; line-height:30px; }
  body.mds-pl .mdsx .xvd--v2 .xvd__wg{ grid-template-columns:minmax(0,1fr); }
  body.mds-pl .mdsx .xvd--v2 .xvd__wv{ font-size:21.5px; line-height:28px; }
}
body.mds-pl .mdsx .ec-anb__th.is-gol{ background:color-mix(in srgb,#1d9bf0 14%,var(--e-s2)); }
body.mds-pl .mdsx .xdc .xdc__r--0:checked ~ .xdc__tr .xdc__p--0, body.mds-pl .mdsx .xdc .xdc__r--1:checked ~ .xdc__tr .xdc__p--1, body.mds-pl .mdsx .xdc .xdc__r--2:checked ~ .xdc__tr .xdc__p--2{ display:block; }
body.mds-pl .mdsx .ec-anb__th{ order:-1; }
@container mdsx (max-width:899px){
  body.mds-pl .mdsx .xdc .xdc__tr, body.mds-pl .mdsx .xap .xap__g[data-mds-swipe]{ display:flex; align-items:flex-start; gap:12px; overflow-x:auto; scroll-snap-type:x mandatory; overscroll-behavior-x:contain; -webkit-overflow-scrolling:touch; scrollbar-width:none; }
  body.mds-pl .mdsx .xdc .xdc__tr::-webkit-scrollbar, body.mds-pl .mdsx .xap .xap__g[data-mds-swipe]::-webkit-scrollbar{ display:none; }
  body.mds-pl .mdsx .xdc .xdc__tr > .xdc__p, body.mds-pl .mdsx .xap .xap__g[data-mds-swipe] > .xap__c{ display:flex; flex-direction:column; flex:0 0 100%; min-width:0; scroll-snap-align:start; scroll-snap-stop:always; }
  body.mds-pl .mdsx .xdc .xdc__tr > .xdc__p{ display:block; }
}
body.mds-pl .mdsx .xvd--v2 .xvd__hd2{ display:grid; grid-template-columns:auto auto minmax(0,1fr); align-items:center; gap:20px 24px; }
body.mds-pl .mdsx .xvd--v2 .xvd__hd2 .xvd__ring{ width:84px; height:84px; }
body.mds-pl .mdsx .xvd--v2 .xvd__hd2 .xvd__ring circle{ stroke-width:9; }
body.mds-pl .mdsx .xvd--v2 .xvd__hd2 .xvd__ring b{ position:absolute; inset:0; display:grid; place-items:center; color:var(--e-ink); font:600 25px/1 var(--xf); }
body.mds-pl .mdsx .xvd--v2 .xvd__hd2 .xvd__r{ font-size:30px; line-height:36px; }
body.mds-pl .mdsx .xvd--v2 .xvd__hd2 .xvd__dt{ margin-top:4px; }
body.mds-pl .mdsx .xvd--v2 .xvd__hd2 .xvd__lad{ margin:0 0 0 24px; }
body.mds-pl .mdsx .xvd--v2 .xvd__body{ max-width:820px; margin-top:28px; }
@container mdsx (max-width:899px){
  body.mds-pl .mdsx .xvd--v2 .xvd__hd2{ grid-template-columns:auto minmax(0,1fr); gap:16px; }
  body.mds-pl .mdsx .xvd--v2 .xvd__hd2 .xvd__ring{ width:68px; height:68px; }
  body.mds-pl .mdsx .xvd--v2 .xvd__hd2 .xvd__ring b{ font-size:21.5px; }
  body.mds-pl .mdsx .xvd--v2 .xvd__hd2 .xvd__r{ font-size:25px; line-height:30px; }
  body.mds-pl .mdsx .xvd--v2 .xvd__hd2 .xvd__lad{ grid-column:1 / -1; margin:4px 0 0; }
  body.mds-pl .mdsx .xvd--v2 .xvd__body{ margin-top:22px; }
}
body.mds-pl .mdsx .xan--v2, body.mds-pl .mdsx .xfv--v3{ --v-g5:#00ba7c; --v-g3:#d9b00f; --v-g1:#f4212e; margin-top:56px; }
body.mds-pl .mdsx .xan--v2 .xan__t, body.mds-pl .mdsx .xfv--v3 .xfv__t{ margin:0; color:var(--e-ink); font:700 25px/30px var(--xf); letter-spacing:-.02em; text-wrap:balance; }
body.mds-pl .mdsx .xan--v2 .xan__l, body.mds-pl .mdsx .xfv--v3 .xfv__lede{ max-width:680px; margin:6px 0 0; color:var(--e-ink2); font:400 15.5px/24px var(--xf); letter-spacing:0; }
body.mds-pl .mdsx .xan--v2 .xan__g{ display:grid; gap:12px; margin-top:20px; }
body.mds-pl .mdsx .xan--v2 .xan__f, body.mds-pl .mdsx .xan--v2 .xan__w, body.mds-pl .mdsx .xan--v2 .xan__tc, body.mds-pl .mdsx .xfv--v3 .xfv__p, body.mds-pl .mdsx .xfv--v3 .fm{ padding:32px; border-radius:20px; background:var(--e-s1); box-shadow:none; }
body.mds-pl .mdsx .xan--v2 .xan__vd, body.mds-pl .mdsx .xfv--v3 .xfv__vd{ display:inline-flex; align-items:center; gap:8px; margin:0 0 10px; color:var(--c); font:600 15.5px/22px var(--xf); }
body.mds-pl .mdsx .xan--v2 .xan__vd svg, body.mds-pl .mdsx .xfv--v3 .xfv__vd svg{ flex:none; width:22px; height:22px; padding:2px; border-radius:50%; background:color-mix(in srgb,var(--c) 18%,transparent); fill:none; stroke:var(--c); stroke-width:2.4; stroke-linecap:round; stroke-linejoin:round; }
body.mds-pl .mdsx .xan--v2 .xan__q, body.mds-pl .mdsx .xfv--v3 .xfv__q{ margin:0; padding-bottom:14px; border-bottom:1px solid var(--e-hair); color:var(--e-ink); font:600 15.5px/22px var(--xf); letter-spacing:0; }
body.mds-pl .mdsx .xan--v2 .xan__big{ margin:18px 0 0; font:600 30px/36px var(--xf); letter-spacing:-.02em; }
body.mds-pl .mdsx .xan--v2 .xan__fs, body.mds-pl .mdsx .xan--v2 .xan__s, body.mds-pl .mdsx .xfv--v3 .xfv__ex, body.mds-pl .mdsx .xfv--v3 .fm__d{ margin:8px 0 0; color:var(--e-ink2); font:400 15.5px/24px var(--xf); }
body.mds-pl .mdsx .xan--v2 .xan__ans, body.mds-pl .mdsx .xfv--v3 .xfv__ans{ margin:14px 0 0; color:var(--e-ink); font:500 20px/28px var(--xf); letter-spacing:-.01em; }
body.mds-pl .mdsx .xan--v2 .xan__stk{ display:flex; gap:3px; height:12px; margin-top:24px; }
body.mds-pl .mdsx .xan--v2 .xan__stk i{ display:block; min-width:6px; }
body.mds-pl .mdsx .xan--v2 .xan__stk i:first-child{ border-radius:6px 0 0 6px; }
body.mds-pl .mdsx .xan--v2 .xan__stk i:last-child{ border-radius:0 6px 6px 0; }
body.mds-pl .mdsx .xan--v2 .xan__leg{ display:grid; grid-template-columns:repeat(5,minmax(0,1fr)); gap:16px; margin:18px 0 0; padding:0; list-style:none; }
body.mds-pl .mdsx .xan--v2 .xan__leg li{ display:grid; grid-template-columns:10px 1fr; column-gap:8px; margin:0; padding:0; background:none; }
body.mds-pl .mdsx .xan--v2 .xan__leg li > i{ width:10px; height:10px; margin-top:4px; border-radius:50%; }
body.mds-pl .mdsx .xan--v2 .xan__leg span{ color:var(--e-ink3); font:400 13.5px/18px var(--xf); }
body.mds-pl .mdsx .xan--v2 .xan__leg b{ grid-column:2; margin-top:4px; color:var(--e-ink); font:600 20px/26px var(--xf); }
body.mds-pl .mdsx .xan--v2 .xan__leg em{ grid-column:2; color:var(--e-ink3); font:400 13.5px/18px var(--xf); font-style:normal; }
body.mds-pl .mdsx .xan--v2 .xan__note{ margin:24px 0 0; padding:18px 0 0; border-radius:0; border-top:1px solid var(--e-hair); background:none; }
body.mds-pl .mdsx .xan--v2 .xan__note p{ color:var(--e-ink2); font:400 15.5px/24px var(--xf); }
body.mds-pl .mdsx .xan--v2 .xan__note b{ color:var(--e-ink); font-weight:600; }
body.mds-pl .mdsx .xan--v2 .xpay-chip{ margin-top:20px; }
body.mds-pl .mdsx .xan--v2 .xan__w, body.mds-pl .mdsx .xfv--v3 .xfv__p{ display:grid; grid-template-columns:minmax(0,1fr) minmax(0,1.15fr); gap:24px 56px; align-items:center; }
body.mds-pl .mdsx .xan--v2 .xan__bar{ position:relative; height:12px; border-radius:6px; background:#2f3336; }
body.mds-pl .mdsx .xan--v2 .xan__gap{ position:absolute; top:0; bottom:0; background:var(--v-g5); }
body.mds-pl .mdsx .xan--v2 .xan__gap.is-dn{ background:var(--v-g3); }
body.mds-pl .mdsx .xan--v2 .xan__mk{ position:absolute; top:-7px; width:6px; height:26px; margin-left:-3px; border-radius:3px; box-shadow:0 0 0 3px var(--e-s1); }
body.mds-pl .mdsx .xan--v2 .xan__mk--a{ background:var(--e-ink); }
body.mds-pl .mdsx .xan--v2 .xan__mk--t{ background:var(--v-g3); }
body.mds-pl .mdsx .xan--v2 .xan__st, body.mds-pl .mdsx .xfv--v3 .xfv__st{ display:grid; grid-template-columns:repeat(4,minmax(0,1fr)); gap:12px; margin:24px 0 0; }
body.mds-pl .mdsx .xan--v2 .xan__st div:nth-child(n+3){ text-align:right; }
body.mds-pl .mdsx .xan--v2 .xan__st dt, body.mds-pl .mdsx .xfv--v3 .xfv__st dt{ display:flex; align-items:center; gap:6px; color:var(--e-ink3); font:400 13.5px/18px var(--xf); }
body.mds-pl .mdsx .xan--v2 .xan__st div:nth-child(n+3) dt{ justify-content:flex-end; }
body.mds-pl .mdsx .xan--v2 .xan__st dd, body.mds-pl .mdsx .xfv--v3 .xfv__st dd{ margin:4px 0 0; color:var(--e-ink); font:600 20px/26px var(--xf); }
body.mds-pl .mdsx .xan--v2 .xan__st dd.is-t{ color:var(--v-g3); }
body.mds-pl .mdsx .xan--v2 .xan__k{ display:inline-block; width:4px; height:12px; border-radius:2px; }
body.mds-pl .mdsx .xan--v2 .xan__k--t{ background:var(--v-g3); }
body.mds-pl .mdsx .xan--v2 .xan__k--a{ background:var(--e-ink); }
body.mds-pl .mdsx .xan--v2 .xan__tl{ display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:12px; }
body.mds-pl .mdsx .xan--v2 .xan__tc{ display:flex; flex-direction:column; padding:24px; }
body.mds-pl .mdsx .xan--v2 .xan__n{ margin:auto 0 0; padding-top:20px; color:var(--e-ink); font:600 30px/36px var(--xf); letter-spacing:-.02em; }
body.mds-pl .mdsx .xan--v2 .xan__n span{ color:var(--e-ink3); font-size:15.5px; font-weight:500; letter-spacing:0; }
body.mds-pl .mdsx .xan--v2 .xan__hd{ padding:18px 32px; border-radius:20px; background:var(--e-s1); }
body.mds-pl .mdsx .xan--v2 .xan__hd summary{ display:inline-flex; align-items:center; gap:8px; color:#1d9bf0; font:600 15.5px/22px var(--xf); cursor:pointer; list-style:none; }
body.mds-pl .mdsx .xan--v2 .xan__hd summary::-webkit-details-marker{ display:none; }
body.mds-pl .mdsx .xan--v2 .xan__hd summary::before, body.mds-pl .mdsx .xan--v2 .xan__hd summary::after{ content:none; display:none; }
body.mds-pl .mdsx .xan--v2 .xan__hd summary span{ color:var(--e-ink3); }
body.mds-pl .mdsx .xan--v2 .xan__hd summary svg{ width:18px; height:18px; fill:none; stroke:currentColor; stroke-width:2; stroke-linecap:round; stroke-linejoin:round; transition:transform .2s; }
body.mds-pl .mdsx .xan--v2 .xan__hd[open] summary svg{ transform:rotate(180deg); }
body.mds-pl .mdsx .xan--v2 .xan__tb{ width:100%; margin-top:14px; border-collapse:collapse; }
body.mds-pl .mdsx .xan--v2 .xan__tb th, body.mds-pl .mdsx .xan--v2 .xan__tb td{ padding:10px 0; border-top:1px solid var(--e-hair); text-align:left; color:var(--e-ink2); font:400 15.5px/22px var(--xf); }
body.mds-pl .mdsx .xan--v2 .xan__tb td{ text-align:right; color:var(--e-ink); font-weight:600; }
body.mds-pl .mdsx .xan--v2 .xan__src, body.mds-pl .mdsx .xfv--v3 .xfv__src{ margin:0; color:var(--e-ink3); font:400 12px/18px var(--xf); }
body.mds-pl .mdsx .xan--v2 .xan__src b{ color:var(--e-ink2); font-weight:600; }
body.mds-pl .mdsx .xfv--v3 .xfv__src{ margin-top:10px; }
body.mds-pl .mdsx .xfv--v3 .xfv__bento{ display:grid; grid-template-columns:minmax(0,1fr); gap:12px; margin-top:20px; }
body.mds-pl .mdsx .xfv--v3 .xfv__big{ margin:18px 0 0; color:var(--e-ink); font:600 30px/36px var(--xf); letter-spacing:-.02em; }
body.mds-pl .mdsx .xfv--v3 .xfv__big + .xfv__ans{ margin-top:4px; }
body.mds-pl .mdsx .xfv--v3 .xfv__warn{ margin:16px 0 0; padding:14px 16px; border-radius:14px; background:rgba(255,122,61,.10); }
body.mds-pl .mdsx .xfv--v3 .xfv__warn p{ margin:0; color:var(--e-ink); font:400 13.5px/20px var(--xf); }
body.mds-pl .mdsx .xfv--v3 .xfv__bar{ position:relative; height:12px; margin-top:56px; border-radius:6px; background:#2f3336; }
body.mds-pl .mdsx .xfv--v3 .xfv__zn{ position:absolute; top:0; bottom:0; border-radius:6px; background:color-mix(in srgb,var(--v-g5) 55%,transparent); }
body.mds-pl .mdsx .xfv--v3 .xfv__tk{ position:absolute; top:22px; transform:translateX(-50%); color:var(--e-ink3); font:400 13.5px/18px var(--xf); white-space:nowrap; }
body.mds-pl .mdsx .xfv--v3 .xfv__mk{ position:absolute; top:-7px; width:6px; height:26px; margin-left:-3px; border-radius:3px; box-shadow:0 0 0 3px var(--e-s1); }
body.mds-pl .mdsx .xfv--v3 .xfv__mk--fv{ background:var(--v-g5); }
body.mds-pl .mdsx .xfv--v3 .xfv__mk--pr{ background:var(--e-ink); }
body.mds-pl .mdsx .xfv--v3 .xfv__mk em{ position:absolute; bottom:34px; left:50%; transform:translateX(-50%); white-space:nowrap; color:var(--e-ink3); font:400 13.5px/18px var(--xf); font-style:normal; text-align:center; }
body.mds-pl .mdsx .xfv--v3 .xfv__mk em b{ display:block; color:var(--e-ink); font-weight:600; }
body.mds-pl .mdsx .xfv--v3 .xfv__mk--fv em b{ color:var(--v-g5); }
body.mds-pl .mdsx .xfv--v3 .xfv__mk--fv.is-jos em{ bottom:auto; top:48px; }
body.mds-pl .mdsx .xfv--v3 .xfv__cap{ margin:44px 0 0; color:var(--e-ink3); font:400 13.5px/20px var(--xf); }
body.mds-pl .mdsx .xfv--v3 .xfv__cap.is-jos{ margin-top:86px; }
body.mds-pl .mdsx .xfv--v3 .xfv__st{ grid-template-columns:repeat(3,minmax(0,1fr)); padding-top:18px; border-top:1px solid var(--e-hair); }
body.mds-pl .mdsx .xfv--v3 .xfv__st dd.dn{ color:var(--v-g1); }
body.mds-pl .mdsx .xfv--v3 .xfv__st dd.up{ color:var(--v-g5); }
body.mds-pl .mdsx .xfv--v3 .fm__gt{ margin:24px 0 0; color:var(--e-ink); font:600 15.5px/22px var(--xf); }
body.mds-pl .mdsx .xfv--v3 .fm__gd{ margin:4px 0 0; color:var(--e-ink3); font:400 13.5px/20px var(--xf); }
body.mds-pl .mdsx .xfv--v3 .fm__l{ margin:16px 0 0; padding:0; list-style:none; }
body.mds-pl .mdsx .xfv--v3 .fm__r{ display:grid; grid-template-columns:minmax(0,1.1fr) minmax(0,1.6fr) 120px; align-items:center; gap:24px; margin:0; padding:14px 0; border-top:1px solid var(--e-hair); }
body.mds-pl .mdsx .xfv--v3 .fm__r::before{ content:none; }
body.mds-pl .mdsx .xfv--v3 .fm__n b{ display:block; color:var(--e-ink); font:600 15.5px/22px var(--xf); }
body.mds-pl .mdsx .xfv--v3 .fm__n span{ display:block; color:var(--e-ink3); font:400 13.5px/18px var(--xf); }
body.mds-pl .mdsx .xfv--v3 .fm__ax{ position:relative; height:2px; background:rgba(255,255,255,.1); }
body.mds-pl .mdsx .xfv--v3 .fm__pr{ position:absolute; top:-10px; width:2px; height:22px; margin-left:-1px; border-radius:1px; background:var(--e-ink); }
body.mds-pl .mdsx .xfv--v3 .fm__dot{ position:absolute; top:-6px; width:14px; height:14px; margin-left:-7px; border-radius:50%; background:var(--v-g1); box-shadow:0 0 0 3px var(--e-s1); }
body.mds-pl .mdsx .xfv--v3 .fm__dot.is-up{ background:var(--v-g5); }
body.mds-pl .mdsx .xfv--v3 .fm__v{ text-align:right; }
body.mds-pl .mdsx .xfv--v3 .fm__v b{ display:block; color:var(--e-ink); font:600 15.5px/22px var(--xf); }
body.mds-pl .mdsx .xfv--v3 .fm__v span{ font:600 13.5px/18px var(--xf); }
body.mds-pl .mdsx .xfv--v3 .fm__v .up{ color:var(--v-g5); }
body.mds-pl .mdsx .xfv--v3 .fm__v .dn{ color:var(--v-g1); }
@container mdsx (max-width:899px){
  body.mds-pl .mdsx .xan--v2, body.mds-pl .mdsx .xfv--v3{ margin-top:48px; }
  body.mds-pl .mdsx .xan--v2 .xan__f, body.mds-pl .mdsx .xan--v2 .xan__w, body.mds-pl .mdsx .xfv--v3 .xfv__p, body.mds-pl .mdsx .xfv--v3 .fm{ padding:22px 20px; }
  body.mds-pl .mdsx .xan--v2 .xan__w, body.mds-pl .mdsx .xfv--v3 .xfv__p{ grid-template-columns:minmax(0,1fr); }
  body.mds-pl .mdsx .xan--v2 .xan__big, body.mds-pl .mdsx .xfv--v3 .xfv__big{ font-size:25px; line-height:30px; }
  body.mds-pl .mdsx .xan--v2 .xan__leg{ grid-template-columns:minmax(0,1fr); gap:10px; }
  body.mds-pl .mdsx .xan--v2 .xan__leg li{ grid-template-columns:10px 1fr auto auto; column-gap:10px; }
  body.mds-pl .mdsx .xan--v2 .xan__leg b, body.mds-pl .mdsx .xan--v2 .xan__leg em{ grid-column:auto; margin:0; }
  body.mds-pl .mdsx .xan--v2 .xan__leg b{ font-size:15.5px; line-height:22px; }
  body.mds-pl .mdsx .xan--v2 .xan__leg em{ min-width:36px; text-align:right; }
  body.mds-pl .mdsx .xan--v2 .xan__leg li > i{ margin-top:6px; }
  body.mds-pl .mdsx .xan--v2 .xan__st{ grid-template-columns:repeat(2,minmax(0,1fr)); row-gap:16px; }
  body.mds-pl .mdsx .xan--v2 .xan__st div:nth-child(3){ text-align:left; }
  body.mds-pl .mdsx .xan--v2 .xan__st div:nth-child(3) dt{ justify-content:flex-start; }
  body.mds-pl .mdsx .xan--v2 .xan__st div:nth-child(2){ text-align:right; }
  body.mds-pl .mdsx .xan--v2 .xan__st div:nth-child(2) dt{ justify-content:flex-end; }
  body.mds-pl .mdsx .xan--v2 .xan__tl{ display:flex; gap:12px; overflow-x:auto; scroll-snap-type:x mandatory; scrollbar-width:none; }
  body.mds-pl .mdsx .xan--v2 .xan__tl::-webkit-scrollbar{ display:none; }
  body.mds-pl .mdsx .xan--v2 .xan__tc{ flex:0 0 84%; scroll-snap-align:start; padding:20px; }
  body.mds-pl .mdsx .xan--v2 .xan__n{ font-size:25px; line-height:30px; }
  body.mds-pl .mdsx .xan--v2 .xan__hd{ padding:16px 20px; }
  body.mds-pl .mdsx .xfv--v3 .xfv__st{ gap:8px; }
  body.mds-pl .mdsx .xfv--v3 .xfv__st dd{ font-size:15.5px; line-height:22px; }
  body.mds-pl .mdsx .xfv--v3 .fm__r{ grid-template-columns:minmax(0,1fr) auto; gap:10px 16px; }
  body.mds-pl .mdsx .xfv--v3 .fm__ax{ grid-column:1 / -1; grid-row:2; margin:8px 0 4px; }
}
body.mds-pl .mdsx .xan--v2 .xan__leg b, body.mds-pl .mdsx .xan--v2 .xan__leg em, body.mds-pl .mdsx .xan--v2 .xan__leg span{ margin-left:0; padding:0; text-align:left; justify-self:start; }
@container mdsx (max-width:899px){ body.mds-pl .mdsx .xan--v2 .xan__leg b, body.mds-pl .mdsx .xan--v2 .xan__leg em{ justify-self:end; text-align:right; } }
body.mds-pl .mdsx .xfv--v3 .fm__ck{ position:absolute; opacity:0; pointer-events:none; }
body.mds-pl .mdsx .xfv--v3 .fm__more{ display:none; align-items:center; gap:8px; margin-top:12px; color:#1d9bf0; font:600 15.5px/22px var(--xf); cursor:pointer; }
body.mds-pl .mdsx .xfv--v3 .fm__more svg{ width:18px; height:18px; fill:none; stroke:currentColor; stroke-width:2; stroke-linecap:round; stroke-linejoin:round; transition:transform .2s; }
body.mds-pl .mdsx .xfv--v3 .fm__mb{ display:none; }
body.mds-pl .mdsx .xfv--v3 .fm__ck:checked ~ .fm__more .fm__ma{ display:none; }
body.mds-pl .mdsx .xfv--v3 .fm__ck:checked ~ .fm__more .fm__mb{ display:inline; }
body.mds-pl .mdsx .xfv--v3 .fm__ck:checked ~ .fm__more svg{ transform:rotate(180deg); }
@container mdsx (min-width:900px){
  body.mds-pl .mdsx .xfv--v3 .fm__l{ display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); column-gap:40px; }
  body.mds-pl .mdsx .xfv--v3 .fm__r{ grid-template-columns:minmax(0,1fr) auto; gap:10px 16px; }
  body.mds-pl .mdsx .xfv--v3 .fm__ax{ grid-column:1 / -1; grid-row:2; margin:8px 0 4px; }
}
@container mdsx (max-width:899px){
  body.mds-pl .mdsx .xfv--v3 .fm__more{ display:inline-flex; }
  body.mds-pl .mdsx .xfv--v3 .fm__ck:not(:checked) + .fm__l .fm__r:nth-child(n+5){ display:none; }
}
body.mds-pl .mdsx .mdsx__in{ --xt-3:25px; }
body.mds-pl .mdsx :is(.ec-h2s, .xhd2__t, .xin__t, .xar__t, .xan__t, .xfv__t, .xpj__t, .xdp__t, .xaf__t, .xfn__t, .xrp__t, .xrs__t, .xcz__t, .xdv__t, .xrd__t, .xfx__t, .xct__t, .xpm__t, .xpf__t, .xfr__t, .xmg__h, .xdc__t, .ec-anb__t, .xvd__h2), body.mds-pl .mdsx #argumente .ch__t{ font-size:25px; line-height:30px; font-weight:700; letter-spacing:-.02em; }
body.mds-pl .mdsx .mdsx__in h4:not(#mds-x), body.mds-pl .mdsx .mdsx__in .xpj__b .xpj__ct:not(#mds-x){ font-size:20px; line-height:26px; font-weight:600; letter-spacing:-.01em; }
body.mds-pl .mds-ax__c .ec-h2s{ font-size:25px; line-height:30px; font-weight:700; letter-spacing:-.02em; }
body.mds-pl .mdsx .xa3, body.mds-pl .mdsx .xr3{ --g5:#00ba7c; --g4:#5cc96b; --g3:#d9b00f; --g2:#ff7a3d; --g1:#f4212e; margin-top:56px; font-family:var(--xf); color:var(--e-ink); }
body.mds-pl .mdsx .xa3 *, body.mds-pl .mdsx .xr3 *{ box-sizing:border-box; }
body.mds-pl .mdsx :is(.xa3,.xr3) .xa3__t{ margin:0; color:var(--e-ink); font:700 25px/30px var(--xf); letter-spacing:-.02em; text-wrap:balance; }
body.mds-pl .mdsx :is(.xa3,.xr3) .xa3__lede{ max-width:680px; margin:6px 0 0; color:var(--e-ink2); font:400 15.5px/24px var(--xf); }
body.mds-pl .mdsx :is(.xa3,.xr3) .xa3__src{ margin:10px 0 0; color:var(--e-ink3); font:400 12px/18px var(--xf); }
body.mds-pl .mdsx :is(.xa3,.xr3) .xa3__vd{ display:inline-flex; align-items:center; gap:8px; margin:0 0 10px; color:var(--c); font:600 15.5px/22px var(--xf); }
body.mds-pl .mdsx :is(.xa3,.xr3) .xa3__vd svg{ flex:none; width:22px; height:22px; padding:2px; border-radius:50%; background:color-mix(in srgb,var(--c) 18%,transparent); fill:none; stroke:var(--c); stroke-width:2.4; stroke-linecap:round; stroke-linejoin:round; }
body.mds-pl .mdsx :is(.xa3,.xr3) h4.xa3__q:not(#mds-x){ margin:0; padding-bottom:14px; border-bottom:1px solid var(--e-hair); color:var(--e-ink); font:600 20px/26px var(--xf); letter-spacing:-.01em; }
body.mds-pl .mdsx :is(.xa3,.xr3) .xa3__big{ margin:18px 0 0; color:var(--e-ink); font:600 30px/36px var(--xf); letter-spacing:-.02em; }
body.mds-pl .mdsx :is(.xa3,.xr3) .xa3__big span{ color:var(--e-ink3); font-size:15.5px; font-weight:500; letter-spacing:0; }
body.mds-pl .mdsx :is(.xa3,.xr3) .xa3__big.is-w{ color:var(--g3); }
body.mds-pl .mdsx :is(.xa3,.xr3) .xa3__big.dn, body.mds-pl .mdsx .xr3 .xr3__n.dn, body.mds-pl .mdsx .xr3 dd.dn{ color:var(--g1); }
body.mds-pl .mdsx :is(.xa3,.xr3) .xa3__big.up, body.mds-pl .mdsx .xr3 .xr3__n.up, body.mds-pl .mdsx .xr3 dd.up{ color:var(--g5); }
body.mds-pl .mdsx :is(.xa3,.xr3) .xa3__ans{ margin:14px 0 0; color:var(--e-ink); font:500 20px/28px var(--xf); letter-spacing:-.01em; }
body.mds-pl .mdsx :is(.xa3,.xr3) .xa3__ex{ margin:8px 0 0; color:var(--e-ink2); font:400 15.5px/24px var(--xf); }
body.mds-pl .mdsx :is(.xa3,.xr3) .xa3__ck{ position:fixed; top:0; left:0; opacity:0; pointer-events:none; width:1px; height:1px; margin:0; }
body.mds-pl .mdsx :is(.xa3,.xr3) .xa3__more{ order:3; display:inline-flex; align-items:center; align-self:flex-start; gap:8px; margin-top:16px; color:#1d9bf0; font:600 15.5px/22px var(--xf); cursor:pointer; }
body.mds-pl .mdsx :is(.xa3,.xr3) .xa3__more svg{ width:18px; height:18px; fill:none; stroke:currentColor; stroke-width:2; stroke-linecap:round; stroke-linejoin:round; transition:transform .2s; }
body.mds-pl .mdsx :is(.xa3,.xr3) .xa3__mb{ display:none; }
body.mds-pl .mdsx :is(.xa3,.xr3) .xa3__ck:checked ~ .xa3__more .xa3__ma{ display:none; }
body.mds-pl .mdsx :is(.xa3,.xr3) .xa3__ck:checked ~ .xa3__more .xa3__mb{ display:inline; }
body.mds-pl .mdsx :is(.xa3,.xr3) .xa3__ck:checked ~ .xa3__more svg{ transform:rotate(180deg); }
body.mds-pl .mdsx .xa3 .xa3__g{ display:grid; grid-template-columns:minmax(0,1fr); gap:12px; margin-top:20px; align-items:start; }
body.mds-pl .mdsx .xa3 .xa3__c{ display:flex; flex-direction:column; min-width:0; padding:22px 20px; border-radius:20px; background:var(--e-s1); scroll-margin-top:82px; }
body.mds-pl .mdsx .xa3 .xa3__l{ order:2; margin:20px 0 0; padding:0; list-style:none; }
body.mds-pl .mdsx .xa3 .xa3__r{ display:block; margin:0; padding:14px 0; border-top:1px solid var(--e-hair); background:none; }
body.mds-pl .mdsx .xa3 .xa3__r.is-x, body.mds-pl .mdsx .xr3 .xr3__r.is-x{ display:none; }
body.mds-pl .mdsx .xa3 .xa3__ck:checked ~ .xa3__l .xa3__r.is-x{ display:block; }
body.mds-pl .mdsx .xr3 .xa3__ck:checked ~ .xr3__l .xr3__r.is-x{ display:grid; }
body.mds-pl .mdsx .xa3 .xa3__rh{ display:flex; align-items:flex-start; justify-content:space-between; gap:16px; }
body.mds-pl .mdsx .xa3 .xa3__n b{ display:block; color:var(--e-ink); font:600 15.5px/22px var(--xf); }
body.mds-pl .mdsx .xa3 .xa3__n span{ display:block; margin-top:2px; color:var(--e-ink3); font:400 13.5px/18px var(--xf); }
body.mds-pl .mdsx .xa3 .xa3__v{ flex:none; color:var(--e-ink); font:600 15.5px/22px var(--xf); white-space:nowrap; font-variant-numeric:tabular-nums; }
body.mds-pl .mdsx .xa3 .xa3__tr{ height:6px; margin-top:12px; border-radius:3px; background:#2f3336; overflow:hidden; }
body.mds-pl .mdsx .xa3 .xa3__tr i{ display:block; height:100%; border-radius:3px; }
body.mds-pl .mdsx .xa3 .xa3__m{ margin:8px 0 0; color:var(--e-ink3); font:400 13.5px/18px var(--xf); }
body.mds-pl .mdsx .xa3 .xa3__m b{ color:var(--e-ink2); font-weight:600; }
body.mds-pl .mdsx .xfn .xfn__lede, body.mds-pl .mdsx .xfn .xfa__l{ font-size:15.5px; line-height:24px; }
body.mds-pl .mdsx .xfn .xfa__ct:not(#mds-x), body.mds-pl .mdsx .xfn .xfa__nm{ font-size:20px; line-height:26px; font-weight:600; }
body.mds-pl .mdsx .xfn .xfa__v b{ font-size:20px; line-height:26px; }
body.mds-pl .mdsx .xfn .xfa__sum{ font-size:20px; line-height:28px; font-weight:500; }
body.mds-pl .mdsx .xfn .xfn__kv{ font-size:25px; line-height:30px; letter-spacing:-.02em; }
body.mds-pl .mdsx .xfn .xfn__kl{ font-size:15.5px; line-height:22px; }
body.mds-pl .mdsx .xr3 .xr3__g{ display:grid; gap:12px; margin-top:20px; }
body.mds-pl .mdsx .xr3 .xr3__p{ display:flex; flex-direction:column; min-width:0; padding:22px 20px; border-radius:20px; background:var(--e-s1); }
body.mds-pl .mdsx .xr3 .xr3__nx{ display:grid; grid-template-columns:minmax(0,1fr); gap:24px; }
body.mds-pl .mdsx .xr3 .xr3__st{ display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:16px; margin:0; }
body.mds-pl .mdsx .xr3 .xr3__st div{ padding-top:14px; border-top:1px solid var(--e-hair); }
body.mds-pl .mdsx .xr3 .xr3__st dt{ color:var(--e-ink3); font:400 13.5px/18px var(--xf); }
body.mds-pl .mdsx .xr3 .xr3__st dd{ margin:4px 0 0; color:var(--e-ink); font:600 15.5px/22px var(--xf); }
body.mds-pl .mdsx .xr3 .xr3__st p{ margin:2px 0 0; color:var(--e-ink3); font:400 13.5px/18px var(--xf); }
body.mds-pl .mdsx .xr3 .xr3__bh{ display:grid; grid-template-columns:minmax(0,1fr); gap:24px; align-items:end; }
body.mds-pl .mdsx .xr3 .xr3__cl{ margin:0 0 14px; color:var(--e-ink3); font:400 13.5px/18px var(--xf); }
body.mds-pl .mdsx .xr3 .xr3__cols{ display:grid; grid-auto-flow:column; grid-auto-columns:minmax(0,1fr); gap:5px; height:140px; margin:0; padding:0; list-style:none; }
body.mds-pl .mdsx .xr3 .xr3__cols li{ display:flex; flex-direction:column; justify-content:flex-end; align-items:center; gap:6px; min-width:0; margin:0; padding:0; background:none; }
body.mds-pl .mdsx .xr3 .xr3__cols i{ display:block; width:100%; min-height:4px; border-radius:6px 6px 2px 2px; background:var(--g5); }
body.mds-pl .mdsx .xr3 .xr3__cols i.dn{ background:var(--g1); }
body.mds-pl .mdsx .xr3 .xr3__cols em{ display:none; color:var(--e-ink2); font:600 12px/16px var(--xf); font-style:normal; white-space:nowrap; }
body.mds-pl .mdsx .xr3 .xr3__cols span{ color:var(--e-ink3); font:400 11px/16px var(--xf); white-space:nowrap; }
body.mds-pl .mdsx .xr3 .xr3__hd{ display:none; }
body.mds-pl .mdsx .xr3 .xr3__l{ order:2; margin:16px 0 0; padding:0; list-style:none; }
body.mds-pl .mdsx .xr3 .xr3__r{ display:grid; grid-template-columns:minmax(0,1fr) auto 64px; align-items:center; gap:8px 12px; margin:0; padding:14px 0; border-top:1px solid var(--e-hair); background:none; }
body.mds-pl .mdsx .xr3 .xr3__d{ grid-column:1; grid-row:1; color:var(--e-ink); font:500 15.5px/22px var(--xf); white-space:nowrap; }
body.mds-pl .mdsx .xr3 .xr3__s{ grid-column:2; grid-row:1; justify-self:start; padding:2px 8px; border-radius:999px; background:color-mix(in srgb,var(--g5) 16%,transparent); color:var(--g5); font:600 13.5px/18px var(--xf); }
body.mds-pl .mdsx .xr3 .xr3__s.dn{ background:color-mix(in srgb,var(--g1) 16%,transparent); color:var(--g1); }
body.mds-pl .mdsx .xr3 .xr3__s:empty{ display:none; }
body.mds-pl .mdsx .xr3 .xr3__b{ grid-column:1 / 3; grid-row:2; position:relative; height:10px; border-radius:5px; background:#2f3336; }
body.mds-pl .mdsx .xr3 .xr3__b::after{ content:""; position:absolute; left:50%; top:-4px; bottom:-4px; width:2px; margin-left:-1px; background:var(--e-ink3); }
body.mds-pl .mdsx .xr3 .xr3__b i{ position:absolute; top:0; bottom:0; border-radius:5px; }
body.mds-pl .mdsx .xr3 .xr3__b i.up{ background:var(--g5); }
body.mds-pl .mdsx .xr3 .xr3__b i.dn{ background:var(--g1); }
body.mds-pl .mdsx .xr3 .xr3__v{ grid-column:3; grid-row:1; text-align:right; font:600 15.5px/22px var(--xf); font-variant-numeric:tabular-nums; }
body.mds-pl .mdsx .xr3 .xr3__v.up{ color:var(--g5); }
body.mds-pl .mdsx .xr3 .xr3__v.dn{ color:var(--g1); }
body.mds-pl .mdsx .xr3 .xr3__f{ grid-column:3; grid-row:2; text-align:right; color:var(--e-ink3); font:400 13.5px/18px var(--xf); font-variant-numeric:tabular-nums; white-space:nowrap; }
body.mds-pl .mdsx .xr3 .xr3__f:not(:empty)::before{ content:attr(data-z) " "; }
body.mds-pl .mdsx .xr3 .xr3__tl{ display:flex; gap:12px; margin:0 -20px; padding:0 20px; overflow-x:auto; scroll-snap-type:x mandatory; scrollbar-width:none; }
body.mds-pl .mdsx .xr3 .xr3__tl::-webkit-scrollbar{ display:none; }
body.mds-pl .mdsx .xr3 .xr3__t{ flex:0 0 84%; display:flex; flex-direction:column; min-width:0; padding:20px; border-radius:20px; background:var(--e-s1); scroll-snap-align:start; }
body.mds-pl .mdsx .xr3 .xr3__n{ margin:0; padding-top:18px; color:var(--e-ink); font:600 25px/30px var(--xf); letter-spacing:-.02em; }
@container mdsx (min-width:900px){
  body.mds-pl .mdsx .xa3 .xa3__g{ grid-template-columns:repeat(2,minmax(0,1fr)); }
  body.mds-pl .mdsx .xa3 .xa3__c, body.mds-pl .mdsx .xr3 .xr3__p{ padding:32px; }
  body.mds-pl .mdsx .xfn .xfn__kv{ font-size:30px; line-height:36px; }
  body.mds-pl .mdsx .xr3 .xr3__nx, body.mds-pl .mdsx .xr3 .xr3__bh{ grid-template-columns:minmax(0,1fr) minmax(0,1.15fr); gap:24px 56px; align-items:center; }
  body.mds-pl .mdsx .xr3 .xr3__bh{ align-items:end; }
  body.mds-pl .mdsx .xr3 .xr3__st{ gap:20px 24px; }
  body.mds-pl .mdsx .xr3 .xr3__st dd{ font-size:20px; line-height:26px; }
  body.mds-pl .mdsx .xr3 .xr3__cols{ gap:8px; height:180px; }
  body.mds-pl .mdsx .xr3 .xr3__cols em{ display:block; }
  body.mds-pl .mdsx .xr3 .xr3__cols span{ font-size:12px; }
  body.mds-pl .mdsx .xr3 .xr3__hd{ order:1; display:grid; grid-template-columns:minmax(0,1.3fr) 70px minmax(0,2fr) 76px 64px; gap:16px; margin-top:24px; padding-bottom:10px; color:var(--e-ink3); font:400 13.5px/18px var(--xf); }
  body.mds-pl .mdsx .xr3 .xr3__hd span:nth-child(3){ grid-column:3 / 5; }
  body.mds-pl .mdsx .xr3 .xr3__hd span:last-child{ text-align:right; }
  body.mds-pl .mdsx .xr3 .xr3__l{ margin-top:0; }
  body.mds-pl .mdsx .xr3 .xr3__r{ grid-template-columns:minmax(0,1.3fr) 70px minmax(0,2fr) 76px 64px; gap:16px; }
  body.mds-pl .mdsx .xr3 .xr3__d, body.mds-pl .mdsx .xr3 .xr3__s, body.mds-pl .mdsx .xr3 .xr3__b, body.mds-pl .mdsx .xr3 .xr3__v, body.mds-pl .mdsx .xr3 .xr3__f{ grid-row:1; }
  body.mds-pl .mdsx .xr3 .xr3__s{ grid-column:2; }
  body.mds-pl .mdsx .xr3 .xr3__b{ grid-column:3; }
  body.mds-pl .mdsx .xr3 .xr3__v{ grid-column:4; }
  body.mds-pl .mdsx .xr3 .xr3__f{ grid-column:5; }
  body.mds-pl .mdsx .xr3 .xr3__f:not(:empty)::before{ content:none; }
  body.mds-pl .mdsx .xr3 .xr3__tl{ display:grid; grid-template-columns:repeat(auto-fit,minmax(0,1fr)); margin:0; padding:0; overflow:visible; }
  body.mds-pl .mdsx .xr3 .xr3__t{ padding:24px; }
  body.mds-pl .mdsx .xr3 .xr3__t .xa3__q{ min-height:66px; }
  body.mds-pl .mdsx .xr3 .xr3__n{ font-size:30px; line-height:36px; }
}
body.mds-pl .mdsx .xrk .xrk__g{ display:grid; gap:12px; margin-top:20px; }
body.mds-pl .mdsx .xrk .xrk__g > .xa3__g{ margin-top:0; }
body.mds-pl .mdsx .xrk .xrk__p{ display:grid; grid-template-columns:minmax(0,1fr); gap:24px; min-width:0; padding:22px 20px; border-radius:20px; background:var(--e-s1); }
body.mds-pl .mdsx .xrk .xrk__dn{ color:var(--g1); }
body.mds-pl .mdsx .xrk .xrk__l{ margin:0; padding:0; list-style:none; }
body.mds-pl .mdsx .xrk .xrk__r{ display:flex; align-items:flex-start; justify-content:space-between; gap:16px; margin:0; padding:14px 0; border-top:1px solid var(--e-hair); background:none; }
body.mds-pl .mdsx .xrk .xrk__r:first-child{ border-top:0; padding-top:0; }
body.mds-pl .mdsx .xrk .xrk__n{ min-width:0; }
body.mds-pl .mdsx .xrk .xrk__n b{ display:block; color:var(--e-ink); font:600 15.5px/22px var(--xf); }
body.mds-pl .mdsx .xrk .xrk__n span{ display:block; margin-top:2px; color:var(--e-ink3); font:400 13.5px/18px var(--xf); }
body.mds-pl .mdsx .xrk .xrk__v{ flex:none; display:flex; flex-direction:column; align-items:flex-end; gap:6px; }
body.mds-pl .mdsx .xrk .xrk__v > b{ color:var(--e-ink); font:600 15.5px/22px var(--xf); font-variant-numeric:tabular-nums; white-space:nowrap; }
body.mds-pl .mdsx .xrk .xrk__v > b:empty{ display:none; }
body.mds-pl .mdsx .xrk .xrk__ck{ display:inline-flex; align-items:center; gap:6px; padding:2px 10px; border-radius:999px; background:color-mix(in srgb,var(--c) 16%,transparent); color:var(--c); font:600 13.5px/20px var(--xf); white-space:nowrap; }
body.mds-pl .mdsx .xrk .xrk__ck::before{ content:""; width:6px; height:6px; border-radius:50%; background:currentColor; }
body.mds-pl .mdsx .xrk .xrk__cl{ margin:0 0 14px; color:var(--e-ink3); font:400 13.5px/18px var(--xf); }
body.mds-pl .mdsx .xrk .xrk__br + .xrk__br{ margin-top:18px; }
body.mds-pl .mdsx .xrk .xrk__bh{ display:flex; justify-content:space-between; gap:16px; margin-bottom:8px; }
body.mds-pl .mdsx .xrk .xrk__bh span{ color:var(--e-ink2); font:400 15.5px/22px var(--xf); }
body.mds-pl .mdsx .xrk .xrk__bh b{ color:var(--e-ink); font:600 15.5px/22px var(--xf); white-space:nowrap; }
body.mds-pl .mdsx .xrk .xrk__bt{ height:12px; border-radius:6px; background:#2f3336; overflow:hidden; }
body.mds-pl .mdsx .xrk .xrk__bt i{ display:block; height:100%; border-radius:6px; }
body.mds-pl .mdsx .xrk .xrk__bt i.is-n{ background:var(--e-ink2); }
body.mds-pl .mdsx .xrk .xrk__bt i.is-c{ background:var(--g5); }
body.mds-pl .mdsx .xrk .xrk__bt i.is-d{ background:var(--g1); }
body.mds-pl .mdsx .xrk .xrk__bt i.is-m{ background:var(--e-ink3); }
body.mds-pl .mdsx .xrk .xrk__st{ display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:16px; margin:24px 0 0; }
body.mds-pl .mdsx .xrk .xrk__st div{ padding-top:14px; border-top:1px solid var(--e-hair); }
body.mds-pl .mdsx .xrk .xrk__st dt{ color:var(--e-ink3); font:400 13.5px/18px var(--xf); }
body.mds-pl .mdsx .xrk .xrk__st dd{ margin:4px 0 0; color:var(--e-ink); font:600 15.5px/22px var(--xf); }
body.mds-pl .mdsx .xrk .xrk__st dd.up{ color:var(--g5); }
body.mds-pl .mdsx .xrk .xrk__st dd.dn{ color:var(--g1); }
body.mds-pl .mdsx .xrk .xrk__st p{ margin:2px 0 0; color:var(--e-ink3); font:400 13.5px/18px var(--xf); }
body.mds-pl .mdsx .xrk .xrk__dc{ order:3; margin-top:24px; padding-top:20px; border-top:1px solid var(--e-hair); }
body.mds-pl .mdsx .xrk .xrk__hd{ margin:0; padding:16px 20px; border-radius:20px; background:var(--e-s1); }
body.mds-pl .mdsx .xrk .xrk__hd summary{ display:inline-flex; align-items:center; gap:8px; color:#1d9bf0; font:600 15.5px/22px var(--xf); cursor:pointer; list-style:none; }
body.mds-pl .mdsx .xrk .xrk__hd summary::-webkit-details-marker{ display:none; }
body.mds-pl .mdsx .xrk .xrk__hd summary::before, body.mds-pl .mdsx .xrk .xrk__hd summary::after{ content:none; display:none; }
body.mds-pl .mdsx .xrk .xrk__hd summary span{ color:var(--e-ink3); }
body.mds-pl .mdsx .xrk .xrk__hd summary svg{ width:18px; height:18px; fill:none; stroke:currentColor; stroke-width:2; stroke-linecap:round; stroke-linejoin:round; transition:transform .2s; }
body.mds-pl .mdsx .xrk .xrk__hd[open] summary svg{ transform:rotate(180deg); }
body.mds-pl .mdsx .xrk .xrk__tb{ width:100%; margin-top:14px; border-collapse:collapse; }
body.mds-pl .mdsx .xrk .xrk__tb th, body.mds-pl .mdsx .xrk .xrk__tb td{ padding:10px 0; border-top:1px solid var(--e-hair); text-align:left; color:var(--e-ink2); font:400 15.5px/22px var(--xf); }
body.mds-pl .mdsx .xrk .xrk__tb td{ text-align:right; color:var(--e-ink); font-weight:600; white-space:nowrap; }
body.mds-pl .mdsx .xrk .xrk__tb thead th{ border-top:0; color:var(--e-ink3); font-size:13.5px; }
body.mds-pl .mdsx .xrk .xrk__tb thead th:last-child{ text-align:right; }
body.mds-pl .mdsx .xrk .mds-disc{ margin-top:12px; }
@container mdsx (min-width:900px){
  body.mds-pl .mdsx .xrk .xrk__p{ padding:32px; }
  body.mds-pl .mdsx .xrk .xrk__p--2{ grid-template-columns:minmax(0,1fr) minmax(0,1.15fr); gap:24px 56px; align-items:start; }
  body.mds-pl .mdsx .xrk .xrk__st{ gap:20px 24px; }
  body.mds-pl .mdsx .xrk .xrk__st dd{ font-size:20px; line-height:26px; }
  body.mds-pl .mdsx .xrk .xrk__hd{ padding:18px 32px; }
}
body.mds-pl .mdsx :is(.xa3,.xrk,.xfv--v3) :is(.xa3__rt,.xrk__rt,.fm__rt){ position:absolute; opacity:0; pointer-events:none; width:1px; height:1px; margin:0; }
body.mds-pl .mdsx :is(.xa3,.xrk,.xfv--v3) :is(.xa3__lb,.xrk__lb,.fm__lb){ display:block; cursor:pointer; }
body.mds-pl .mdsx :is(.xa3,.xrk,.xfv--v3) :is(.xa3__x,.xrk__x,.fm__x,.xa3__tip,.xrk__tip,.fm__tip){ display:none; }
body.mds-pl .mdsx :is(.xa3,.xrk,.xfv--v3) :is(.xa3__rt,.xrk__rt,.fm__rt):checked ~ :is(.xa3__x,.xrk__x,.fm__x){ display:block; position:fixed; inset:0; z-index:8; }
body.mds-pl .mdsx :is(.xa3,.xrk,.xfv--v3) :is(.xa3__rt,.xrk__rt,.fm__rt):checked ~ :is(.xa3__tip,.xrk__tip,.fm__tip){ display:block; z-index:9; }
body.mds-pl .mdsx :is(.xa3,.xrk,.xfv--v3) :is(.xa3__rt,.xrk__rt,.fm__rt):checked ~ :is(.xa3__tip,.xrk__tip,.fm__tip):not(.is-pop){ margin:10px 0 2px; color:var(--e-ink2); font:400 13.5px/20px var(--xf); }
body.mds-pl .mdsx :is(.xa3,.xrk,.xfv--v3) :is(.xa3__tip,.xrk__tip,.fm__tip).is-pop{ z-index:61; }
body.mds-pl .mdsx :is(.xa3,.xrk,.xfv--v3) :is(.xa3__tip,.xrk__tip,.fm__tip) b{ display:block; }
body.mds-pl .mdsx .xfv--v3 .fm__l > .fm__r{ display:block; }
body.mds-pl .mdsx .xfv--v3 .fm__rw{ display:grid; grid-template-columns:minmax(0,1fr) auto; align-items:center; gap:10px 16px; }
body.mds-pl .mdsx .xfv--v3 .fm__rw .fm__ax{ grid-column:1 / -1; grid-row:2; margin:8px 0 4px; }
body.mds-pl .mdsx .xrk .xrk__l > .xrk__r{ display:block; }
body.mds-pl .mdsx .xrk .xrk__rw{ display:flex; align-items:flex-start; justify-content:space-between; gap:16px; }
body.mds-pl .mdsx .xan--v2 .xan__hd summary, body.mds-pl .mdsx .xrk .xrk__hd summary{ padding:0; margin:0; }
body.mds-pl .mdsx .xrk .xa3__c .xrk__hd{ order:4; margin:20px 0 0; padding:16px 0 0; border-top:1px solid var(--e-hair); border-radius:0; background:none; }
body.mds-pl .mdsx .xrk .xa3__c .xrk__tb{ margin-top:10px; }
body.mds-pl .mdsx .xan--v2 .xan__w.is-up{ --tc:var(--v-g5); }
body.mds-pl .mdsx .xan--v2 .xan__w.is-dn{ --tc:var(--v-g1); }
body.mds-pl .mdsx .xan--v2 .xan__w .xan__tv, body.mds-pl .mdsx .xan--v2 .xan__w .xan__st dd.is-t{ color:var(--tc); }
body.mds-pl .mdsx .xan--v2 .xan__w .xan__mk--t, body.mds-pl .mdsx .xan--v2 .xan__w .xan__k--t, body.mds-pl .mdsx .xan--v2 .xan__w .xan__gap, body.mds-pl .mdsx .xan--v2 .xan__w .xan__gap.is-dn{ background:var(--tc); }
body.mds-pl .mdsx .xfv--v3 .xfv__big.up{ color:var(--v-g5); }
body.mds-pl .mdsx .xfv--v3 .xfv__big.dn{ color:var(--v-g1); }
@container mdsx (max-width:899px){
  body.mds-pl .mdsx .xr3 .xr3__tl{ scroll-padding-inline:20px; }
}
@container mdsx (min-width:900px){
  body.mds-pl .mdsx .xrk .xa3__c .xrk__hd{ padding:16px 0 0; }
}
body.mds-pl .mdsx :is(.xa3,.xrk,.xfv--v3) :is(.xa3__n,.xrk__n,.fm__n) b .x-nw{ display:inline; margin:0; color:inherit; font:inherit; white-space:nowrap; }
body.mds-pl .mdsx .xfv--v3 .xfv__mk--fv.is-dn em b{ color:var(--v-g1); }
body.mds-pl .mdsx.mdsx i:is(.fm__i,.xa3__i,.xrk__i,.xct__i,.xdv__i,.xfn__i,.xfx__i,.xpf__i,.xpm__i,.xhd__i,.xaf__i,.xrs__i,.xcz__i,.xfr__i){ position:static; display:inline-grid; place-items:center; width:14px; height:14px; margin:0 0 0 5px; padding:0; border-radius:50%; background:none; box-shadow:inset 0 0 0 1px currentColor; color:var(--e-ink3); font:600 9px/1 var(--xf); font-style:normal; vertical-align:1px; opacity:.7; transform:none; }
body.mds-pl .mdsx.mdsx i:is(.fm__i,.xa3__i,.xrk__i,.xct__i,.xdv__i,.xfn__i,.xfx__i,.xpf__i,.xpm__i,.xhd__i,.xaf__i,.xrs__i,.xcz__i,.xfr__i)::before{ content:"i"; }
body.mds-pl .mdsx.mdsx i:is(.fm__i,.xa3__i,.xrk__i,.xct__i,.xdv__i,.xfn__i,.xfx__i,.xpf__i,.xpm__i,.xhd__i,.xaf__i,.xrs__i,.xcz__i,.xfr__i)::after{ content:none; }
body.mds-pl .mdsx.mdsx input:checked ~ label i:is(.fm__i,.xa3__i,.xrk__i,.xct__i,.xdv__i,.xfn__i,.xfx__i,.xpf__i,.xpm__i,.xhd__i,.xaf__i,.xrs__i,.xcz__i,.xfr__i), body.mds-pl .mdsx.mdsx input:checked + label i:is(.fm__i,.xa3__i,.xrk__i,.xct__i,.xdv__i,.xfn__i,.xfx__i,.xpf__i,.xpm__i,.xhd__i,.xaf__i,.xrs__i,.xcz__i,.xfr__i){ background:none; color:var(--e-ink2); opacity:1; }
body.mds-pl .mdsx .xp3 .xp3__w{ margin-top:20px; }
body.mds-pl .mdsx .xp3 .xp3__r{ position:fixed; top:0; left:0; opacity:0; pointer-events:none; width:1px; height:1px; margin:0; }
body.mds-pl .mdsx .xp3 .xp3__tabs{ display:inline-flex; gap:2px; padding:4px; border-radius:999px; background:var(--e-s1); }
body.mds-pl .mdsx .xp3 .xp3__tab{ padding:8px 18px; border-radius:999px; color:var(--e-ink2); font:600 15.5px/22px var(--xf); cursor:pointer; }
body.mds-pl .mdsx .xp3 .xp3__r--0:checked ~ .xp3__tabs .xp3__tab:nth-child(1), body.mds-pl .mdsx .xp3 .xp3__r--1:checked ~ .xp3__tabs .xp3__tab:nth-child(2), body.mds-pl .mdsx .xp3 .xp3__r--2:checked ~ .xp3__tabs .xp3__tab:nth-child(3), body.mds-pl .mdsx .xp3 .xp3__r--3:checked ~ .xp3__tabs .xp3__tab:nth-child(4){ background:var(--e-ink); color:#08090a; }
body.mds-pl .mdsx .xp3 .xp3__ps{ margin-top:12px; }
body.mds-pl .mdsx .xp3 .xp3__p{ display:none; }
body.mds-pl .mdsx .xp3 .xp3__p > section + section{ margin-top:12px; }
body.mds-pl .mdsx .xp3 .xp3__r--0:checked ~ .xp3__ps .xp3__p--0, body.mds-pl .mdsx .xp3 .xp3__r--1:checked ~ .xp3__ps .xp3__p--1, body.mds-pl .mdsx .xp3 .xp3__r--2:checked ~ .xp3__ps .xp3__p--2, body.mds-pl .mdsx .xp3 .xp3__r--3:checked ~ .xp3__ps .xp3__p--3{ display:block; }
body.mds-pl .mdsx .xp3 .xa3__big span.dn, body.mds-pl .mdsx .xp3 .xa3__big span.up{ font-size:inherit; font-weight:inherit; letter-spacing:inherit; }
body.mds-pl .mdsx .xp3 .xa3__big span.dn{ color:var(--g1); }
body.mds-pl .mdsx .xp3 .xa3__big span.up{ color:var(--g5); }
body.mds-pl .mdsx .xp3 .xa3__big .xp3__pana{ color:var(--e-ink3); font-size:15.5px; font-weight:500; letter-spacing:0; }
body.mds-pl .mdsx .xp3 .xrk__p--2{ align-items:center; }
body.mds-pl .mdsx .xp3 .xp3__bar{ position:relative; height:12px; margin-top:52px; border-radius:6px; background:#2f3336; }
body.mds-pl .mdsx .xp3 .xp3__zn{ position:absolute; top:0; bottom:0; border-radius:6px; background:linear-gradient(90deg,color-mix(in srgb,var(--g1) 70%,transparent),color-mix(in srgb,var(--g3) 55%,transparent) 50%,color-mix(in srgb,var(--g5) 70%,transparent)); }
body.mds-pl .mdsx .xp3 .xp3__mid{ position:absolute; top:-4px; width:2px; height:20px; margin-left:-1px; background:var(--e-ink2); }
body.mds-pl .mdsx .xp3 .xp3__az{ position:absolute; top:-7px; width:6px; height:26px; margin-left:-3px; border-radius:3px; background:var(--e-ink); box-shadow:0 0 0 3px var(--e-s1); }
body.mds-pl .mdsx .xp3 .xp3__az em{ position:absolute; bottom:34px; left:50%; transform:translateX(-50%); white-space:nowrap; color:var(--e-ink3); font:400 13.5px/18px var(--xf); font-style:normal; text-align:center; }
body.mds-pl .mdsx .xp3 .xp3__az em b{ display:block; color:var(--e-ink); font-weight:600; }
body.mds-pl .mdsx .xp3 .xp3__st{ grid-template-columns:repeat(3,minmax(0,1fr)); margin-top:28px; }
body.mds-pl .mdsx .xp3 .xp3__st div:nth-child(2){ text-align:center; }
body.mds-pl .mdsx .xp3 .xp3__st div:nth-child(3){ text-align:right; }
body.mds-pl .mdsx .xp3 .xp3__cv{ display:flex; gap:3px; height:12px; margin-top:24px; }
body.mds-pl .mdsx .xp3 .xp3__cv i:first-child{ border-radius:6px 0 0 6px; }
body.mds-pl .mdsx .xp3 .xp3__cv i:last-child{ border-radius:0 6px 6px 0; }
body.mds-pl .mdsx .xp3 .xp3__leg{ display:flex; flex-wrap:wrap; gap:8px 28px; margin:14px 0 0; padding:0; list-style:none; }
body.mds-pl .mdsx .xp3 .xp3__leg li{ display:flex; align-items:center; gap:8px; margin:0; padding:0; background:none; color:var(--e-ink3); font:400 13.5px/18px var(--xf); }
body.mds-pl .mdsx .xp3 .xp3__leg li::before{ content:none; }
body.mds-pl .mdsx .xp3 .xp3__leg li i{ width:10px; height:10px; border-radius:50%; }
body.mds-pl .mdsx .xp3 .xp3__leg b{ margin-left:4px; color:var(--e-ink); font:600 15.5px/22px var(--xf); }
body.mds-pl .mdsx .xp3 .xp3__disc{ margin-top:12px; }
body.mds-pl .mdsx .xd3 .xd3__meta{ display:flex; flex-wrap:wrap; gap:8px; margin:16px 0 0; }
body.mds-pl .mdsx .xd3 .xd3__meta span{ padding:6px 12px; border-radius:999px; background:var(--e-s1); color:var(--e-ink2); font:500 13.5px/18px var(--xf); }
body.mds-pl .mdsx .xd3 .xa3__g{ margin-top:16px; }
body.mds-pl .mdsx .xd3 .xd3__t p{ margin:12px 0 0; color:var(--e-ink2); font:400 15.5px/24px var(--xf); }
body.mds-pl .mdsx .xd3 .xd3__t p:nth-child(n+2){ display:none; }
body.mds-pl .mdsx .xd3 .xa3__ck:checked ~ .xd3__t p{ display:block; }
@container mdsx (max-width:899px){
  body.mds-pl .mdsx .xp3 .xp3__tabs{ display:flex; }
  body.mds-pl .mdsx .xp3 .xp3__tab{ flex:1; padding:8px 10px; text-align:center; }
}
body.mds-pl .mdsx .xd4 .xd4__cols{ display:grid; grid-auto-flow:column; grid-auto-columns:minmax(0,1fr); gap:8px; height:170px; margin:0; padding:0; list-style:none; }
body.mds-pl .mdsx .xd4 .xd4__cols li{ display:flex; flex-direction:column; justify-content:flex-end; align-items:center; gap:6px; min-width:0; margin:0; padding:0; background:none; }
body.mds-pl .mdsx .xd4 .xd4__cols li::before{ content:none; }
body.mds-pl .mdsx .xd4 .xd4__cols i{ display:block; width:100%; min-height:4px; border-radius:6px 6px 2px 2px; background:var(--g5); }
body.mds-pl .mdsx .xd4 .xd4__cols em{ color:var(--e-ink2); font:600 12px/16px var(--xf); font-style:normal; white-space:nowrap; }
body.mds-pl .mdsx .xd4 .xd4__cols span{ color:var(--e-ink3); font:400 12px/16px var(--xf); white-space:nowrap; }
body.mds-pl .mdsx .xd4 .xd4__l{ order:2; margin-top:20px; }
body.mds-pl .mdsx .xd4 .xd4__stk{ display:flex; gap:3px; height:12px; }
body.mds-pl .mdsx .xd4 .xd4__stk i{ display:block; min-width:6px; }
body.mds-pl .mdsx .xd4 .xd4__stk i:first-child{ border-radius:6px 0 0 6px; }
body.mds-pl .mdsx .xd4 .xd4__stk i:last-child{ border-radius:0 6px 6px 0; }
body.mds-pl .mdsx .xd4 .xd4__leg{ display:flex; flex-wrap:wrap; gap:8px 24px; margin:14px 0 0; padding:0; list-style:none; }
body.mds-pl .mdsx .xd4 .xd4__leg li{ display:flex; align-items:center; gap:8px; margin:0; padding:0; background:none; color:var(--e-ink3); font:400 13.5px/18px var(--xf); }
body.mds-pl .mdsx .xd4 .xd4__leg li::before{ content:none; }
body.mds-pl .mdsx .xd4 .xd4__leg li i{ width:10px; height:10px; border-radius:50%; }
body.mds-pl .mdsx .xd4 .xd4__leg b{ margin-left:2px; color:var(--e-ink); font:600 15.5px/22px var(--xf); }
body.mds-pl .mdsx .xd4 .xd4__cl2{ margin-top:28px; padding-top:20px; border-top:1px solid var(--e-hair); }
body.mds-pl .mdsx .xd4 .xd4__tb th:not(:first-child), body.mds-pl .mdsx .xd4 .xd4__tb td{ text-align:right; }
body.mds-pl .mdsx .xd4 .xd4__tb td.up{ color:var(--g5); }
body.mds-pl .mdsx .xd4 .xd4__tb thead th{ white-space:nowrap; }
body.mds-pl .mdsx .xd4 .xa3__c .xrk__hd{ order:4; }
@container mdsx (max-width:899px){
  body.mds-pl .mdsx .xd4 .xd4__cols{ gap:5px; height:140px; }
  body.mds-pl .mdsx .xd4 .xd4__cols em{ display:none; }
  body.mds-pl .mdsx .xd4 .xd4__cols span{ font-size:11px; }
  body.mds-pl .mdsx .xd4 .xd4__tb th, body.mds-pl .mdsx .xd4 .xd4__tb td{ font-size:13.5px; }
  body.mds-pl .mdsx .xd4 .xd4__tb th:nth-child(2), body.mds-pl .mdsx .xd4 .xd4__tb td:nth-child(2){ display:none; }
}
@container mdsx (max-width:899px){ body.mds-pl .mdsx .xd4 .xd4__cols li:nth-child(even) span{ visibility:hidden; } }
body.mds-pl .mdsx .xf4 .xf4__stk{ display:flex; gap:3px; height:12px; margin-top:24px; }
body.mds-pl .mdsx .xf4 .xf4__stk i{ display:block; min-width:6px; }
body.mds-pl .mdsx .xf4 .xf4__stk i:first-child{ border-radius:6px 0 0 6px; }
body.mds-pl .mdsx .xf4 .xf4__stk i:last-child{ border-radius:0 6px 6px 0; }
body.mds-pl .mdsx .xf4 .xd4__leg{ display:flex; flex-wrap:wrap; gap:8px 24px; margin:14px 0 0; padding:0; list-style:none; }
body.mds-pl .mdsx .xf4 .xd4__leg li{ display:flex; align-items:center; gap:8px; margin:0; padding:0; background:none; color:var(--e-ink3); font:400 13.5px/18px var(--xf); }
body.mds-pl .mdsx .xf4 .xd4__leg li::before{ content:none; }
body.mds-pl .mdsx .xf4 .xd4__leg li i{ width:10px; height:10px; border-radius:50%; }
body.mds-pl .mdsx .xf4 .xd4__leg b{ margin-left:2px; color:var(--e-ink); font:600 15.5px/22px var(--xf); }
body.mds-pl .mdsx .xf4 .xrk__v.xf4__v{ flex-direction:row; align-items:baseline; gap:12px; }
body.mds-pl .mdsx .xf4 .xf4__ch{ min-width:58px; text-align:right; color:var(--e-ink3); font:600 13.5px/18px var(--xf); font-variant-numeric:tabular-nums; }
body.mds-pl .mdsx .xf4 .xf4__ch.up{ color:var(--g5); } body.mds-pl .mdsx .xf4 .xf4__ch.dn{ color:var(--g1); }
body.mds-pl .mdsx .xf4 .xrk__dr{ display:flex; flex-direction:column; min-width:0; }
body.mds-pl .mdsx .xf4 .xf4__bal{ display:grid; grid-template-columns:auto minmax(0,1fr) auto; align-items:center; gap:16px; }
body.mds-pl .mdsx .xf4 .xf4__bl span{ display:block; color:var(--e-ink3); font:400 13.5px/18px var(--xf); }
body.mds-pl .mdsx .xf4 .xf4__bl b{ display:block; font:600 25px/30px var(--xf); }
body.mds-pl .mdsx .xf4 .xf4__br{ text-align:right; }
body.mds-pl .mdsx .xf4 b.up{ color:var(--g5); } body.mds-pl .mdsx .xf4 b.dn{ color:var(--g1); }
body.mds-pl .mdsx .xf4 .xf4__bb{ display:flex; gap:3px; height:12px; }
body.mds-pl .mdsx .xf4 .xf4__bb i:first-child{ border-radius:6px 0 0 6px; } body.mds-pl .mdsx .xf4 .xf4__bb i:last-child{ border-radius:0 6px 6px 0; }
body.mds-pl .mdsx .xf4 .xf4__bn{ margin:12px 0 0; color:var(--e-ink3); font:400 13.5px/18px var(--xf); text-align:center; }
body.mds-pl .mdsx .xf4 .xf4__g{ margin-top:28px; }
body.mds-pl .mdsx .xf4 .xf4__gt{ position:relative; display:flex; gap:3px; height:12px; }
body.mds-pl .mdsx .xf4 .xf4__gt i{ display:block; height:100%; }
body.mds-pl .mdsx .xf4 .xf4__gt i.z1{ width:15%; border-radius:6px 0 0 6px; background:var(--g5); }
body.mds-pl .mdsx .xf4 .xf4__gt i.z2{ width:35%; background:var(--g3); }
body.mds-pl .mdsx .xf4 .xf4__gt i.z3{ width:50%; border-radius:0 6px 6px 0; background:var(--g1); }
body.mds-pl .mdsx .xf4 .xf4__gt b{ position:absolute; top:-7px; width:6px; height:26px; margin-left:-3px; border-radius:3px; background:var(--e-ink); box-shadow:0 0 0 3px var(--e-s1); }
body.mds-pl .mdsx .xf4 .xf4__gl{ position:relative; height:18px; margin-top:10px; color:var(--e-ink3); font:400 12px/18px var(--xf); }
body.mds-pl .mdsx .xf4 .xf4__gl span{ position:absolute; left:0; transform:translateX(-50%); }
body.mds-pl .mdsx .xf4 .xf4__gl span:first-child{ transform:none; }
body.mds-pl .mdsx .xf4 .xf4__gl span.r{ left:auto; right:0; transform:none; }
body.mds-pl .mdsx .xf4 .xf4__bt{ order:0; margin-top:16px; padding:0; border:0; background:none; }
body.mds-pl .mdsx .xf4 .xf4__sheet .xvm__b{ padding-bottom:24px; }
body.mds-pl .mdsx .xf4 .xf4__sl{ margin:0 0 14px; color:var(--e-ink2); font:400 15.5px/24px var(--xf); }
body.mds-pl .mdsx .xf4 .xf4__mt{ width:100%; border-collapse:collapse; }
body.mds-pl .mdsx .xf4 .xf4__mt th, body.mds-pl .mdsx .xf4 .xf4__mt td{ padding:11px 0 11px 12px; border-top:1px solid var(--e-hair); text-align:right; vertical-align:top; color:var(--e-ink); font:600 15.5px/22px var(--xf); font-variant-numeric:tabular-nums; white-space:nowrap; }
body.mds-pl .mdsx .xf4 .xf4__mt th:first-child{ padding-left:0; text-align:left; white-space:normal; font-weight:500; }
body.mds-pl .mdsx .xf4 .xf4__mt tbody th span{ display:block; color:var(--e-ink3); font:400 13.5px/18px var(--xf); }
body.mds-pl .mdsx .xf4 .xf4__mt thead th{ border-top:0; color:var(--e-ink3); font:400 13.5px/18px var(--xf); }
body.mds-pl .mdsx .xf4 .xf4__mt td.up{ color:var(--g5); } body.mds-pl .mdsx .xf4 .xf4__mt td.dn{ color:var(--g1); }
body.mds-pl .mdsx .xf4 .xf4__mt td:last-child{ color:var(--e-ink3); font-weight:400; font-size:13.5px; }
@container mdsx (max-width:899px){
  body.mds-pl .mdsx .xf4 .vmod.xvm.xf4__sheet{ align-items:flex-end; padding:0; }
  body.mds-pl .mdsx .xf4 .vmod.xvm.xf4__sheet .xvm__box{ width:100%; max-height:86vh; border-radius:24px 24px 0 0; }
  body.mds-pl .mdsx .xf4 .xf4__mt th, body.mds-pl .mdsx .xf4 .xf4__mt td{ font-size:13.5px; line-height:18px; }
  body.mds-pl .mdsx .xf4 .xf4__mt th:nth-child(4), body.mds-pl .mdsx .xf4 .xf4__mt td:nth-child(4){ display:none; }
}
body.mds-pl .mdsx .xf4 .xf4__l2{ margin-top:24px; }
body.mds-pl .mdsx .xf4 .xrk__v.xf4__vc{ flex-direction:row; align-items:center; gap:12px; }
body.mds-pl .mdsx .xf4 .xf4__mt td.xf4__ts{ vertical-align:middle; }
body.mds-pl .mdsx .xf4 .xf4__mt td.xf4__ts .xrk__ck{ margin:0; }
body.mds-pl .mdsx .xc3 .xrk__dr{ display:flex; flex-direction:column; min-width:0; }
body.mds-pl .mdsx .xc3 .xa3__ck:not(:checked) ~ .xrk__l .xrk__r.is-x{ display:none; }
body.mds-pl .mdsx .xc3 .xa3__more{ order:0; margin-top:16px; }
body.mds-pl .mdsx .xc3 .xrk__v.xf4__vc{ flex-direction:row; align-items:center; gap:12px; }
body.mds-pl .mdsx .xc3 .xc3__f{ display:flex; align-items:center; gap:12px; min-width:0; }
body.mds-pl .mdsx .xc3 .xc3__f .xct__lg{ width:32px; height:32px; border-radius:10px; background:var(--e-s2,#202327); color:var(--e-ink3); font:600 13.5px/1 var(--xf); }
body.mds-pl .mdsx .xc3 .xc3__f .xrk__n{ min-width:0; }
body.mds-pl .mdsx .xc3 .xc3__fl .xrk__r{ align-items:center; }
body.mds-pl .mdsx .xc3 .xc3__fl .xrk__rw{ align-items:center; width:100%; }
body.mds-pl .mdsx .xc3 .xrk__n b a{ color:inherit; text-decoration:none; }
body.mds-pl .mdsx .xc3 .xrk__n b a:hover{ color:#1d9bf0; }
body.mds-pl .mdsx .xc3 .xc3__dm{ border-top:1px solid var(--e-hair); }
body.mds-pl .mdsx .xc3 .xc3__dm:first-child{ border-top:0; }
body.mds-pl .mdsx .xc3 .xc3__dm summary, body.mds-pl .mdsx .xc3 .xc3__sm{ display:flex; align-items:center; gap:16px; margin:0; padding:14px 0; list-style:none; cursor:pointer; }
body.mds-pl .mdsx .xc3 .xc3__dm:first-child summary{ padding-top:0; }
body.mds-pl .mdsx .xc3 .xc3__dm summary::-webkit-details-marker{ display:none; }
body.mds-pl .mdsx .xc3 .xc3__dm summary::before, body.mds-pl .mdsx .xc3 .xc3__dm summary::after{ content:none; display:none; }
body.mds-pl .mdsx .xc3 .xc3__dm summary > svg{ flex:none; width:18px; height:18px; fill:none; stroke:var(--e-ink3); stroke-width:2; stroke-linecap:round; stroke-linejoin:round; transition:transform .2s; }
body.mds-pl .mdsx .xc3 .xc3__dm[open] summary > svg{ transform:rotate(180deg); }
body.mds-pl .mdsx .xc3 .xc3__dn{ flex:1; min-width:0; }
body.mds-pl .mdsx .xc3 .xc3__dn b{ display:block; color:var(--e-ink); font:600 15.5px/22px var(--xf); }
body.mds-pl .mdsx .xc3 .xc3__dn span{ display:block; margin-top:2px; color:var(--e-ink3); font:400 13.5px/18px var(--xf); }
body.mds-pl .mdsx .xc3 .xc3__ds{ flex:none; display:flex; flex-direction:column; align-items:flex-end; gap:6px; }
body.mds-pl .mdsx .xc3 .xc3__ds em{ color:var(--e-ink); font:600 15.5px/22px var(--xf); font-style:normal; font-variant-numeric:tabular-nums; }
body.mds-pl .mdsx .xc3 .xc3__bar{ display:flex; gap:3px; width:96px; }
body.mds-pl .mdsx .xc3 .xc3__bar i{ flex:1; height:6px; border-radius:3px; background:#2f3336; }
body.mds-pl .mdsx .xc3 .xc3__dm > .xrk__l{ margin:0 0 16px; padding:16px 20px; border-radius:16px; background:var(--e-s2,#202327); }
@media (max-width:640px){
  body.mds-pl .mdsx .xc3 .xc3__bar{ width:72px; }
  body.mds-pl .mdsx .xc3 .xc3__dm > .xrk__l{ padding:14px 16px; }
}
@media (min-width:641px){
  body.mds-pl .mdsx .xc3 .xrk__v.xc3__vc{ flex-direction:row-reverse; align-items:center; gap:12px; }
}
body.mds-pl .mdsx .xc3 .xc3__cm{ display:none; }
@media (max-width:640px){
  body.mds-pl .mdsx .xc3 .xc3__cm{ display:block; margin-top:8px; font-style:normal; }
  body.mds-pl .mdsx .xc3 .xc3__l .xc3__vc .xrk__ck{ display:none; }
}
body.mds-pl .mdsx .xc3 .xrk__n .xc3__cm .xrk__ck{ display:inline-flex; margin:0; color:var(--c); font:600 13.5px/20px var(--xf); }
@media (max-width:640px){
  body.mds-pl .mdsx .xc3 .xc3__fl .xc3__vc .xrk__ck, body.mds-pl .mdsx .xc3 .xc3__fl .xf4__vc .xrk__ck{ display:none; }
}
body.mds-pl .mdsx .xrk .xf4__clw{ position:relative; margin:0 0 14px; }
body.mds-pl .mdsx .xrk .xf4__clw .xrk__cl{ display:block; margin:0; }
body.mds-pl .mdsx .xm3 .xm3__p{ align-items:start; }
body.mds-pl .mdsx .xm3 .xm3__full{ grid-column:1/-1; min-width:0; }
body.mds-pl .mdsx .xm3 .xm3__viz{ display:flex; flex-direction:column; gap:22px; min-width:0; }
body.mds-pl .mdsx .xm3 .xm3__bl{ margin:0 0 10px; color:var(--e-ink3); font:400 13.5px/18px var(--xf); }
body.mds-pl .mdsx .xm3 .xm3__bn{ margin:10px 0 0; color:var(--e-ink2); font:400 13.5px/20px var(--xf); }
body.mds-pl .mdsx .xm3 .xa3__big.dn span, body.mds-pl .mdsx .xm3 .xa3__big.up span, body.mds-pl .mdsx .xm3 .xa3__big.is-w span{ color:var(--e-ink3); }
/* grila densă */
body.mds-pl .mdsx .xm3 .xm3__sg{ display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:0 20px; margin:0; padding:0; list-style:none; }
body.mds-pl .mdsx .xm3 .xm3__sp{ position:relative; min-width:0; margin:0; padding:12px 0; border-top:1px solid var(--e-hair); background:none; }
body.mds-pl .mdsx .xm3 .xm3__sp::before{ content:none; }
body.mds-pl .mdsx .xm3 .xm3__sp .xrk__lb{ display:flex; flex-direction:column; gap:4px; }
body.mds-pl .mdsx .xm3 .xm3__sk{ color:var(--e-ink3); font:500 13.5px/18px var(--xf); }
body.mds-pl .mdsx .xm3 .xm3__sv{ display:flex; flex-wrap:wrap; align-items:center; gap:4px 10px; }
body.mds-pl .mdsx .xm3 .xm3__sv b{ color:var(--e-ink); font:600 20px/26px var(--xf); letter-spacing:-.01em; font-variant-numeric:tabular-nums; }
body.mds-pl .mdsx .xm3 b.up{ color:var(--g5); } body.mds-pl .mdsx .xm3 b.dn{ color:var(--g1); } body.mds-pl .mdsx .xm3 b.wr{ color:var(--g2); }
body.mds-pl .mdsx .xm3 .xm3__sv .xrk__ck{ padding:0 8px; font-size:12px; line-height:20px; }
body.mds-pl .mdsx .xm3 .xm3__full .xm3__sg{ margin-top:4px; }
/* histograma */
body.mds-pl .mdsx .xm3 .xm3__hb{ display:flex; align-items:flex-end; gap:3px; height:96px; border-bottom:1px solid var(--e-hair); }
body.mds-pl .mdsx .xm3 .xm3__hb i{ flex:1; min-width:0; border-radius:3px 3px 0 0; }
body.mds-pl .mdsx .xm3 .xm3__hb i.dn{ background:var(--g1); } body.mds-pl .mdsx .xm3 .xm3__hb i.up{ background:var(--g5); }
body.mds-pl .mdsx .xm3 .xm3__hx{ display:flex; justify-content:space-between; margin-top:6px; color:var(--e-ink3); font:400 12px/16px var(--xf); font-variant-numeric:tabular-nums; }
/* beta în cuvinte */
body.mds-pl .mdsx .xm3 .xm3__bb{ display:grid; grid-template-columns:120px minmax(0,1fr) 52px; align-items:center; gap:12px; }
body.mds-pl .mdsx .xm3 .xm3__bb + .xm3__bb{ margin-top:8px; }
body.mds-pl .mdsx .xm3 .xm3__bb span{ overflow:hidden; color:var(--e-ink2); font:500 13.5px/18px var(--xf); text-overflow:ellipsis; white-space:nowrap; }
body.mds-pl .mdsx .xm3 .xm3__bb i{ display:block; height:10px; border-radius:5px; background:var(--e-ink4); }
body.mds-pl .mdsx .xm3 .xm3__bb.is-a i{ background:#1d9bf0; }
body.mds-pl .mdsx .xm3 .xm3__bb b{ color:var(--e-ink); font:600 15.5px/22px var(--xf); text-align:right; font-variant-numeric:tabular-nums; }
body.mds-pl .mdsx .xm3 .xm3__bb.is-a b{ color:#1d9bf0; }
/* bara de adâncime */
body.mds-pl .mdsx .xm3 .xm3__dgl{ display:flex; justify-content:space-between; margin-bottom:8px; color:var(--e-ink3); font:400 12px/16px var(--xf); }
body.mds-pl .mdsx .xm3 .xm3__dgt{ position:relative; height:16px; border-radius:8px; background:#2f3336; }
body.mds-pl .mdsx .xm3 .xm3__dgt > b{ position:absolute; top:0; bottom:0; left:0; border-radius:8px; background:var(--g1); }
body.mds-pl .mdsx .xm3 .xm3__dm{ position:absolute; top:-5px; bottom:-5px; width:3px; margin-left:-1.5px; border-radius:2px; background:var(--e-ink); }
body.mds-pl .mdsx .xm3 .xm3__dm.is-c{ top:-3px; bottom:-3px; width:10px; margin-left:-5px; border-radius:5px; box-shadow:0 0 0 3px var(--e-s1); }
body.mds-pl .mdsx .xm3 .xm3__dgb{ display:flex; flex-wrap:wrap; gap:8px 20px; margin:14px 0 0; padding:0; list-style:none; }
body.mds-pl .mdsx .xm3 .xm3__dgb li{ display:flex; align-items:center; gap:8px; margin:0; padding:0; background:none; color:var(--e-ink3); font:400 13.5px/18px var(--xf); }
body.mds-pl .mdsx .xm3 .xm3__dgb li::before{ content:none; }
body.mds-pl .mdsx .xm3 .xm3__dgb li i{ flex:none; width:3px; height:14px; border-radius:2px; background:var(--e-ink); }
body.mds-pl .mdsx .xm3 .xm3__dgb li.is-c i{ width:10px; height:10px; border-radius:50%; }
body.mds-pl .mdsx .xm3 .xm3__dgb li.is-r i{ background:none; border-left:3px dotted var(--e-ink); width:0; }
body.mds-pl .mdsx .xm3 .xm3__dgb b{ color:var(--e-ink); font:600 15.5px/20px var(--xf); font-variant-numeric:tabular-nums; }
body.mds-pl .mdsx .xm3 .xm3__dgb .is-m b{ color:var(--g1); }
body.mds-pl .mdsx .xm3 .xm3__sg--in{ margin-top:0; }
/* rapoartele cu pereche */
body.mds-pl .mdsx .xm3 .xm3__rl{ margin:0; padding:0; list-style:none; }
body.mds-pl .mdsx .xm3 .xm3__rr{ position:relative; margin:0; padding:14px 0; border-top:1px solid var(--e-hair); background:none; }
body.mds-pl .mdsx .xm3 .xm3__rr:first-child{ padding-top:0; border-top:0; }
body.mds-pl .mdsx .xm3 .xm3__rr::before{ content:none; }
body.mds-pl .mdsx .xm3 .xm3__rh{ display:flex; align-items:center; justify-content:space-between; gap:12px; margin-bottom:10px; }
body.mds-pl .mdsx .xm3 .xm3__rh > b{ color:var(--e-ink); font:600 15.5px/22px var(--xf); }
body.mds-pl .mdsx .xm3 .xm3__pr{ display:grid; grid-template-columns:44px minmax(0,1fr) 44px; align-items:center; gap:10px; }
body.mds-pl .mdsx .xm3 .xm3__pr + .xm3__pr{ margin-top:6px; }
body.mds-pl .mdsx .xm3 .xm3__pr em{ color:var(--e-ink3); font:400 12px/16px var(--xf); font-style:normal; }
body.mds-pl .mdsx .xm3 .xm3__pt{ position:relative; display:block; height:10px; }
body.mds-pl .mdsx .xm3 .xm3__pt i{ position:absolute; top:0; bottom:0; display:block; border-radius:5px; background:var(--c,var(--e-ink)); }
body.mds-pl .mdsx .xm3 .xm3__pt u{ position:absolute; top:-4px; bottom:-4px; width:2px; margin-left:-1px; background:var(--e-ink3); text-decoration:none; }
body.mds-pl .mdsx .xm3 .xm3__pr.is-3 .xm3__pt i{ background:var(--e-ink4); }
body.mds-pl .mdsx .xm3 .xm3__pr b{ color:var(--c,var(--e-ink)); font:600 15.5px/20px var(--xf); text-align:right; font-variant-numeric:tabular-nums; }
body.mds-pl .mdsx .xm3 .xm3__pr.is-3 b{ color:var(--e-ink2); font-weight:500; }
body.mds-pl .mdsx .xm3 .xm3__rl + .xm3__sg{ margin-top:6px; }
/* semnalele */
body.mds-pl .mdsx .xm3 .xm3__sls{ margin:20px 0 0; padding:0; list-style:none; }
body.mds-pl .mdsx .xm3 .xm3__sl{ position:relative; margin:0; padding:10px 0; border-top:1px solid var(--e-hair); background:none; }
body.mds-pl .mdsx .xm3 .xm3__sl::before{ content:none; }
body.mds-pl .mdsx .xm3 .xm3__sl .xrk__lb{ display:flex; align-items:center; gap:12px; }
body.mds-pl .mdsx .xm3 .xm3__sn{ flex:1; min-width:0; color:var(--e-ink); font:500 15.5px/22px var(--xf); }
body.mds-pl .mdsx .xm3 .xm3__sl .xrk__lb > b{ flex:none; font:600 15.5px/22px var(--xf); }
body.mds-pl .mdsx .xm3 .xm3__si{ flex:none; width:24px; height:24px; padding:4px; border-radius:50%; fill:none; stroke:currentColor; stroke-width:2.6; stroke-linecap:round; stroke-linejoin:round; }
body.mds-pl .mdsx .xm3 .xm3__si.up{ color:var(--g5); background:color-mix(in srgb,var(--g5) 18%,transparent); }
body.mds-pl .mdsx .xm3 .xm3__si.dn{ color:var(--g1); background:color-mix(in srgb,var(--g1) 18%,transparent); }
/* graficul de preț */
body.mds-pl .mdsx .xm3 .xm3__cb{ position:relative; height:190px; margin-right:64px; }
body.mds-pl .mdsx .xm3 .xm3__ch{ display:block; width:100%; height:100%; overflow:visible; }
body.mds-pl .mdsx .xm3 .xm3__ch path, body.mds-pl .mdsx .xm3 .xm3__ch line{ fill:none; vector-effect:non-scaling-stroke; }
body.mds-pl .mdsx .xm3 path.xm3__ca.up{ fill:color-mix(in srgb,var(--g5) 14%,transparent); }
body.mds-pl .mdsx .xm3 path.xm3__ca.dn{ fill:color-mix(in srgb,var(--g1) 14%,transparent); }
body.mds-pl .mdsx .xm3 .xm3__cp{ stroke:var(--e-ink); stroke-width:2.2; stroke-linejoin:round; }
body.mds-pl .mdsx .xm3 .xm3__c5{ stroke:#1d9bf0; stroke-width:2.2; }
body.mds-pl .mdsx .xm3 .xm3__c2{ stroke:var(--g3); stroke-width:2; stroke-dasharray:6 5; }
body.mds-pl .mdsx .xm3 .xm3__cy{ position:absolute; left:100%; margin-left:10px; transform:translateY(-50%); color:var(--e-ink3); font:400 12px/16px var(--xf); white-space:nowrap; font-variant-numeric:tabular-nums; }
body.mds-pl .mdsx .xm3 .xm3__cd{ position:absolute; right:-5px; width:10px; height:10px; margin-top:-5px; border-radius:50%; background:var(--e-ink); box-shadow:0 0 0 3px var(--e-s1); }
body.mds-pl .mdsx .xm3 .xm3__cx{ display:flex; justify-content:space-between; margin:6px 64px 0 0; color:var(--e-ink3); font:400 12px/16px var(--xf); }
body.mds-pl .mdsx .xm3 .xm3__lgs{ display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:0 16px; margin:-8px 0 0; padding:0; list-style:none; }
body.mds-pl .mdsx .xm3 .xm3__lg{ position:relative; min-width:0; margin:0; padding:10px 0 0; border-top:1px solid var(--e-hair); background:none; }
body.mds-pl .mdsx .xm3 .xm3__lg::before{ content:none; }
body.mds-pl .mdsx .xm3 .xm3__lg .xrk__lb{ display:grid; grid-template-columns:16px minmax(0,1fr); align-items:center; gap:2px 8px; }
body.mds-pl .mdsx .xm3 .xm3__lg span{ color:var(--e-ink3); font:500 13.5px/18px var(--xf); }
body.mds-pl .mdsx .xm3 .xm3__lg b{ grid-column:2; color:var(--e-ink); font:600 15.5px/22px var(--xf); font-variant-numeric:tabular-nums; }
body.mds-pl .mdsx .xm3 .xm3__lk{ width:16px; height:0; border-top:3px solid var(--e-ink); border-radius:2px; }
body.mds-pl .mdsx .xm3 .xm3__lk.is-5{ border-top-color:#1d9bf0; }
body.mds-pl .mdsx .xm3 .xm3__lk.is-2{ border-top:3px dashed var(--g3); }
/* cadranele */
body.mds-pl .mdsx .xm3 .xm3__dis{ display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:10px; margin:0; padding:0; list-style:none; }
body.mds-pl .mdsx .xm3 .xm3__di{ position:relative; min-width:0; margin:0; padding:14px 12px 12px; border-radius:16px; background:var(--e-s2); }
body.mds-pl .mdsx .xm3 .xm3__di::before{ content:none; }
body.mds-pl .mdsx .xm3 .xm3__di .xrk__lb{ display:flex; flex-direction:column; align-items:center; gap:4px; text-align:center; }
body.mds-pl .mdsx .xm3 .xm3__dial{ display:block; width:100%; max-width:170px; height:auto; overflow:visible; }
body.mds-pl .mdsx .xm3 .xm3__dk{ fill:none; stroke:#2f3336; stroke-width:12; stroke-linecap:round; }
body.mds-pl .mdsx .xm3 .xm3__dz{ fill:none; stroke-width:12; }
body.mds-pl .mdsx .xm3 .xm3__dz.is-w{ stroke:var(--g3); } body.mds-pl .mdsx .xm3 .xm3__dz.is-b{ stroke:#1d9bf0; } body.mds-pl .mdsx .xm3 .xm3__dz.is-t{ stroke:var(--g5); }
body.mds-pl .mdsx .xm3 .xm3__dt{ stroke:var(--e-ink2); stroke-width:2; }
body.mds-pl .mdsx .xm3 .xm3__dial text{ fill:var(--e-ink3); font:400 13px var(--xf); text-anchor:middle; }
body.mds-pl .mdsx .xm3 .xm3__dd{ fill:var(--e-ink); stroke:var(--e-s2); stroke-width:4; }
body.mds-pl .mdsx .xm3 .xm3__dv{ margin-top:-30px; color:var(--e-ink); font:600 20px/26px var(--xf); font-variant-numeric:tabular-nums; }
body.mds-pl .mdsx .xm3 .xm3__dn{ min-height:36px; color:var(--e-ink2); font:500 13.5px/18px var(--xf); }
body.mds-pl .mdsx .xm3 .xm3__di .xrk__ck{ padding:0 8px; font-size:12px; line-height:20px; }
body.mds-pl .mdsx .xm3 .xm3__dis + .xm3__sg{ margin-top:10px; }
@container mdsx (min-width:900px){
  body.mds-pl .mdsx .xm3 .xm3__sg--3{ grid-template-columns:repeat(3,minmax(0,1fr)); }
  body.mds-pl .mdsx .xm3 .xm3__sg--4{ grid-template-columns:repeat(4,minmax(0,1fr)); }
  body.mds-pl .mdsx .xm3 .xm3__sg--6{ grid-template-columns:repeat(6,minmax(0,1fr)); }
  body.mds-pl .mdsx .xm3 .xm3__dis{ grid-template-columns:repeat(4,minmax(0,1fr)); }
  body.mds-pl .mdsx .xm3 .xm3__sg--in{ grid-template-columns:repeat(3,minmax(0,1fr)); }
  body.mds-pl .mdsx .xm3 .xm3__sg--m{ grid-template-columns:repeat(2,minmax(0,1fr)); }
}
@container mdsx (max-width:899px){
  body.mds-pl .mdsx .xm3 .xm3__sg--6, body.mds-pl .mdsx .xm3 .xm3__sg--3, body.mds-pl .mdsx .xm3 .xm3__sg--in{ grid-template-columns:repeat(3,minmax(0,1fr)); gap:0 12px; }
  body.mds-pl .mdsx .xm3 .xm3__sv b{ font-size:15.5px; line-height:22px; }
  body.mds-pl .mdsx .xm3 .xm3__sk{ font-size:12px; line-height:16px; }
  body.mds-pl .mdsx .xm3 .xm3__sp{ padding:10px 0; }
  body.mds-pl .mdsx .xm3 .xm3__hb{ height:72px; }
  body.mds-pl .mdsx .xm3 .xm3__cb{ height:140px; margin-right:56px; }
  body.mds-pl .mdsx .xm3 .xm3__cx{ margin-right:56px; }
  body.mds-pl .mdsx .xm3 .xm3__lgs{ gap:0 10px; }
  body.mds-pl .mdsx .xm3 .xm3__lg .xrk__lb{ grid-template-columns:minmax(0,1fr); }
  body.mds-pl .mdsx .xm3 .xm3__lg b{ grid-column:1; }
  body.mds-pl .mdsx .xm3 .xm3__lg span{ font-size:12px; line-height:16px; }
  body.mds-pl .mdsx .xm3 .xm3__dv{ font-size:15.5px; line-height:22px; margin-top:-24px; }
  body.mds-pl .mdsx .xm3 .xm3__dial{ max-width:120px; }
  body.mds-pl .mdsx .xm3 :is(.xm3__sp,.xm3__sl,.xm3__lg,.xm3__di,.xm3__rr):has(> .xrk__rt:checked){ grid-column:1 / -1; flex-basis:100%; }
}
body.mds-pl .mdsx .xm3 :is(.xm3__lg span,.xm3__sk,.xm3__dn){ overflow-wrap:anywhere; hyphens:auto; }
body.mds-pl .mdsx .xm3 :is(.xm3__lg,.xm3__sp,.xm3__di) .x-nw{ white-space:normal; }
body.mds-pl .mdsx .xq3{ --g5:#00ba7c; --g4:#5cc96b; --g3:#d9b00f; --g2:#ff7a3d; --g1:#f4212e; }
body.mds-pl .mdsx .xq3 .xq3__c{ margin-top:20px; padding:4px 20px; border-radius:20px; background:var(--e-s1); }
body.mds-pl .mdsx .xq3 .xq3__i{ margin:0; border-top:1px solid var(--e-hair); }
body.mds-pl .mdsx .xq3 .xq3__i:first-child{ border-top:0; }
body.mds-pl .mdsx .xq3 .xq3__q{ display:flex; align-items:center; gap:14px; margin:0; padding:16px 0; list-style:none; cursor:pointer; }
body.mds-pl .mdsx .xq3 .xq3__q::-webkit-details-marker{ display:none; }
body.mds-pl .mdsx .xq3 .xq3__q::before, body.mds-pl .mdsx .xq3 .xq3__q::after{ content:none; display:none; }
body.mds-pl .mdsx .xq3 h3.xq3__qt:not(#mds-x){ flex:1; min-width:0; margin:0; padding:0; border:0; color:var(--e-ink); font:600 15.5px/22px var(--xf); letter-spacing:0; }
body.mds-pl .mdsx .xq3 .xq3__k{ flex:none; padding:3px 10px; border-radius:999px; background:color-mix(in srgb,var(--c) 16%,transparent); color:var(--c); font:600 13.5px/20px var(--xf); white-space:nowrap; font-variant-numeric:tabular-nums; }
body.mds-pl .mdsx .xq3 .xq3__k.is-n{ background:var(--e-s3); color:var(--e-ink); }
body.mds-pl .mdsx .xq3 .xq3__q > svg{ flex:none; width:18px; height:18px; fill:none; stroke:var(--e-ink3); stroke-width:2; stroke-linecap:round; stroke-linejoin:round; transition:transform .2s; }
body.mds-pl .mdsx .xq3 .xq3__i[open] .xq3__q > svg{ transform:rotate(180deg); }
body.mds-pl .mdsx .xq3 .xq3__a{ padding:0 0 18px; }
body.mds-pl .mdsx .xq3 .xq3__a p{ max-width:760px; margin:0; color:var(--e-ink2); font:400 15.5px/24px var(--xf); }
body.mds-pl .mdsx .xq3 .xq3__a p b{ color:var(--e-ink); font-weight:600; }
body.mds-pl .mdsx .xq3 .xq3__l{ display:inline-flex; align-items:center; gap:4px; margin-top:12px; color:#1d9bf0; font:600 15.5px/22px var(--xf); text-decoration:none; }
body.mds-pl .mdsx .xq3 .xq3__l svg{ width:16px; height:16px; fill:none; stroke:currentColor; stroke-width:2; stroke-linecap:round; stroke-linejoin:round; }
body.mds-pl .mdsx .xq3 .xq3__n{ margin:14px 0 0; color:var(--e-ink3); font:400 13.5px/20px var(--xf); }
@container mdsx (min-width:900px){
  body.mds-pl .mdsx .xq3 .xq3__c{ padding:8px 32px; }
  body.mds-pl .mdsx .xq3 .xq3__q{ padding:18px 0; }
}
@container mdsx (max-width:899px){
  body.mds-pl .mdsx .xq3 .xq3__q{ flex-wrap:wrap; gap:8px 12px; }
  body.mds-pl .mdsx .xq3 h3.xq3__qt:not(#mds-x){ flex:1 1 calc(100% - 40px); }
  body.mds-pl .mdsx .xq3 .xq3__q > svg{ order:2; }
  body.mds-pl .mdsx .xq3 .xq3__k{ order:3; }
}
body.mds-pl .mdsx .xz3 .xz3__c{ margin-top:20px; padding:22px 20px; border-radius:20px; background:var(--e-s1); }
body.mds-pl .mdsx .xz3 .xz3__hd{ padding-bottom:18px; border-bottom:1px solid var(--e-hair); }
body.mds-pl .mdsx .xz3 .xz3__k{ margin:0 0 10px; color:var(--e-ink3); font:400 13.5px/18px var(--xf); }
body.mds-pl .mdsx .xz3 .xz3__bar{ display:flex; gap:4px; height:10px; }
body.mds-pl .mdsx .xz3 .xz3__bar i{ display:block; border-radius:5px; }
body.mds-pl .mdsx .xz3 .xz3__lg{ display:flex; flex-wrap:wrap; gap:6px 20px; margin:12px 0 0; padding:0; list-style:none; }
body.mds-pl .mdsx .xz3 .xz3__lg li{ display:flex; align-items:baseline; gap:6px; margin:0; padding:0; background:none; color:var(--e-ink2); font:500 13.5px/18px var(--xf); }
body.mds-pl .mdsx .xz3 .xz3__lg li::before{ content:none; }
body.mds-pl .mdsx .xz3 .xz3__lg b{ color:var(--c); font:600 20px/26px var(--xf); }
body.mds-pl .mdsx .xz3 .xz3__s{ margin:12px 0 0; color:var(--e-ink); font:500 20px/28px var(--xf); letter-spacing:-.01em; }
body.mds-pl .mdsx .xz3 .xz3__l{ display:grid; grid-template-columns:minmax(0,1fr); gap:0 40px; margin:0; padding:0; list-style:none; }
body.mds-pl .mdsx .xz3 .xz3__r{ position:relative; display:flex; align-items:flex-start; gap:8px; margin:0; padding:16px 0; border-top:1px solid var(--e-hair); background:none; }
body.mds-pl .mdsx .xz3 .xz3__r::before{ content:none; }
body.mds-pl .mdsx .xz3 .xz3__r .xrk__lb{ flex:1; display:flex; align-items:flex-start; gap:14px; min-width:0; }
body.mds-pl .mdsx .xz3 .xz3__ic{ flex:none; display:grid; place-items:center; width:32px; height:32px; border-radius:50%; background:color-mix(in srgb,var(--c) 16%,transparent); color:var(--c); }
body.mds-pl .mdsx .xz3 .xz3__ic svg{ width:18px; height:18px; fill:none; stroke:currentColor; stroke-width:2.4; stroke-linecap:round; stroke-linejoin:round; }
body.mds-pl .mdsx .xz3 .xz3__tx{ display:flex; flex-direction:column; gap:2px; min-width:0; }
body.mds-pl .mdsx .xz3 .xz3__t{ color:var(--e-ink); font:500 13.5px/18px var(--xf); }
body.mds-pl .mdsx .xz3 .xz3__v{ color:var(--e-ink); font:600 20px/26px var(--xf); letter-spacing:-.01em; }
body.mds-pl .mdsx .xz3 .xz3__e{ color:var(--e-ink2); font:400 13.5px/20px var(--xf); }
body.mds-pl .mdsx .xz3 .xz3__a{ flex:none; display:grid; place-items:center; width:32px; height:32px; margin-top:0; border-radius:50%; background:var(--e-s2); color:var(--e-ink2); }
body.mds-pl .mdsx .xz3 .xz3__a:hover{ color:var(--e-ink); background:var(--e-s3); }
body.mds-pl .mdsx .xz3 .xz3__a svg{ width:16px; height:16px; fill:none; stroke:currentColor; stroke-width:2.2; stroke-linecap:round; stroke-linejoin:round; }
@container mdsx (min-width:900px){
  body.mds-pl .mdsx .xz3 .xz3__c{ padding:28px 32px 12px; }
  body.mds-pl .mdsx .xz3 .xz3__l{ grid-template-columns:repeat(2,minmax(0,1fr)); }
  body.mds-pl .mdsx .xz3 .xz3__hd{ display:grid; grid-template-columns:minmax(0,1fr) minmax(0,1.3fr); gap:4px 56px; align-items:end; }
  body.mds-pl .mdsx .xz3 .xz3__hd .xz3__s{ grid-row:1 / span 3; grid-column:2; margin:0; align-self:center; }
}
@container mdsx (max-width:899px){
  body.mds-pl .mdsx .xz3 .xz3__s{ font-size:15.5px; line-height:24px; }
  body.mds-pl .mdsx .xz3 .xz3__v{ font-size:15.5px; line-height:22px; }
  body.mds-pl .mdsx .xz3 .xz3__r{ padding:14px 0; }
}
body.mds-pl .mdsx .xgh__t{ font-size:40px; line-height:44px; letter-spacing:-.03em; }
body.mds-pl .mdsx .xgh__l{ margin-top:14px; }
@container mdsx (max-width:899px){
  body.mds-pl .mdsx .xgh__t{ font-size:32px; line-height:38px; letter-spacing:-.025em; }
}
body.mds-pl .mdsx .xsh-ph{ visibility:hidden; pointer-events:none; }
body.mds-pl .mdsx .xsh .xsh-hid{ display:none !important; }
body.mds-pl .mdsx .vmod.xvm.xsh .xvm__box{ max-height:75vh; max-height:75dvh; transition:transform .22s ease; }
body.mds-pl .mdsx .vmod.xvm.xsh .xvm__hd{ position:relative; display:flex; align-items:flex-start; gap:12px; }
body.mds-pl .mdsx .vmod.xvm.xsh .xvm__t{ flex:1; min-width:0; color:var(--e-ink); }
body.mds-pl .mdsx .vmod.xvm.xsh .xvm__x{ flex:none; }
body.mds-pl .mdsx .vmod.xvm.xsh .xsh__b{ padding-bottom:28px; padding-bottom:max(28px, env(safe-area-inset-bottom)); }
body.mds-pl .mdsx .xsh .xsh__b > .is-insh{ width:auto !important; max-width:none !important; min-height:0 !important; margin:0 !important; padding:0 !important; border:0 !important; border-radius:0 !important; background:none !important; box-shadow:none !important; }
body.mds-pl .mdsx .xsh .xsh__b > .is-insh > .xa3__h{ margin-top:0; }
body.mds-pl .mdsx .xsh .xsh__b > details.is-insh > :not(summary){ margin-top:0; }
body.mds-pl .mdsx .xsh .xsh__b > .xhd__lede.is-insh{ box-shadow:none; }
body.mds-pl .mdsx .xsh .xsh__b > details.is-insh .xap__e{ padding-left:0; padding-right:0; }
@media (max-width:920px){
  body.mds-pl .mdsx .vmod.xvm.xsh .xvm__hd{ cursor:grab; touch-action:none; }
  body.mds-pl .mdsx .vmod.xvm.xsh.is-open .xvm__box{ animation:xsh-sus .24s cubic-bezier(.2,.8,.2,1); }
}
@media (min-width:921px){
  body.mds-pl .mdsx .vmod.xvm.xsh .xvm__box{ max-height:86vh; }
  body.mds-pl .mdsx .vmod.xvm.xsh.is-open .xvm__box{ animation:xsh-in .18s ease-out; }
  body.mds-pl .mdsx .vmod.xvm.xsh .xsh__b{ padding:0 24px 28px; }
  body.mds-pl .mdsx .vmod.xvm.xsh .xvm__hd{ padding:22px 24px 14px; }
}
@keyframes xsh-sus{ from{ transform:translateY(40px); opacity:.4; } to{ transform:none; opacity:1; } }
@keyframes xsh-in{ from{ transform:scale(.98); opacity:0; } to{ transform:none; opacity:1; } }
@media (prefers-reduced-motion:reduce){
  body.mds-pl .mdsx .vmod.xvm.xsh .xvm__box{ animation:none !important; transition:none; }
}
@media (max-width:920px){
  body.mds-pl .mdsx .vmod.xvm .xvm__box, body.mds-pl .mdsx .xf4 .vmod.xvm.xf4__sheet .xvm__box{ max-height:75vh; max-height:75dvh; }
}
@container mdsx (max-width:899px){
  body.mds-pl .mdsx .xz3 .xz3__r{ flex-wrap:wrap; }
  body.mds-pl .mdsx .xz3 .xz3__r .xrk__rt:checked ~ .xrk__tip:not(.is-pop){ order:3; flex:1 0 100%; margin:12px 0 0; }
}
body.mds-pl .mdsx .xcp{ padding-top:2px; }
body.mds-pl .mdsx .xcp__g{ margin:0 0 20px; }
body.mds-pl .mdsx .xcp__g:last-child{ margin-bottom:0; }
body.mds-pl .mdsx .xcp__h{ margin:0 0 8px 2px; color:var(--e-ink3); font:600 13.5px/20px var(--xf); letter-spacing:0; }
body.mds-pl .mdsx .xcp__l{ margin:0; padding:0; list-style:none; border-radius:16px; background:var(--e-s1); overflow:hidden; }
body.mds-pl .mdsx .xcp__l li + li .xcp__i{ box-shadow:inset 0 1px 0 var(--e-hair); }
body.mds-pl .mdsx .xcp__i{ display:flex; align-items:center; gap:12px; min-height:48px; padding:12px 16px; color:var(--e-ink); font:400 15.5px/22px var(--xf); text-decoration:none; }
body.mds-pl .mdsx .xcp__i:active{ background:var(--e-s2); }
body.mds-pl .mdsx .xcp__i span{ flex:1; min-width:0; }
body.mds-pl .mdsx .xcp__i.is-cur{ font-weight:600; }
body.mds-pl .mdsx .xcp__i svg{ flex:none; width:18px; height:18px; fill:none; stroke:#00ba7c; stroke-width:2.4; stroke-linecap:round; stroke-linejoin:round; }
body.mds-pl .mdsx .xcpb{ display:none; }
@media (max-width:920px){
  body.mds-pl .mdsx .xcpb{ position:fixed; left:12px; right:12px; bottom:84px; z-index:39; display:flex; align-items:center; gap:12px; width:auto; height:48px; margin:0; padding:0 14px 0 16px; border:1px solid rgba(255,255,255,.08); border-radius:14px; background:rgba(28,28,31,.96); -webkit-backdrop-filter:blur(14px); backdrop-filter:blur(14px); box-shadow:0 10px 30px rgba(0,0,0,.45); color:var(--e-ink); text-align:left; cursor:pointer; opacity:0; visibility:hidden; transform:translateY(6px); transition:opacity .16s ease, transform .16s ease, visibility 0s linear .16s; }
  body.mds-pl .mdsx .xcpb.is-on{ opacity:1; visibility:visible; transform:none; transition:opacity .16s ease, transform .16s ease; }
  body.mds-pl:has(.vmod.is-open) .mdsx .xcpb, body.mds-pl:has(.mds-tvmodal.is-open) .mdsx .xcpb, body.mds-pl:has(#xnb-p-an:checked, #xnb-p-inv:checked) .mdsx .xcpb{ opacity:0; visibility:hidden; }
  body.mds-pl .mdsx .xcpb__t{ flex:1; min-width:0; display:flex; align-items:center; gap:10px; overflow:hidden; white-space:nowrap; }
  body.mds-pl .mdsx .xcpb__t span:not(:empty){ padding-left:10px; border-left:1px solid rgba(255,255,255,.22); }
  body.mds-pl .mdsx .xcpb__t b{ flex:none; max-width:62%; overflow:hidden; text-overflow:ellipsis; font:600 15.5px/22px var(--xf); letter-spacing:-.01em; }
  body.mds-pl .mdsx .xcpb__t span{ min-width:0; overflow:hidden; text-overflow:ellipsis; color:var(--e-ink3); font:400 13.5px/20px var(--xf); }
  body.mds-pl .mdsx .xcpb svg{ flex:none; width:20px; height:20px; fill:none; stroke:var(--e-ink2); stroke-width:2; stroke-linecap:round; }
}
@media (prefers-reduced-motion:reduce){
  body.mds-pl .mdsx .xcpb{ transition:none; }
}
body.mds-pl .mdsx :is(.xv4,.xp4w,.xi4){ --g5:#00ba7c; --g4:#5cc96b; --g3:#d9b00f; --g2:#ff7a3d; --g1:#f4212e; }
body.mds-pl .mdsx .xr4__h{ margin:0 0 4px; color:var(--e-ink); font:600 20px/26px var(--xf); letter-spacing:-.01em; }
body.mds-pl .mdsx .xr4__s{ margin:0 0 16px; color:var(--e-ink2); font:400 15.5px/22px var(--xf); }
body.mds-pl .mdsx .xr4__bt, body.mds-pl .mdsx .xv4__bt{ display:flex; flex-direction:column; gap:10px; }
body.mds-pl .mdsx .xr4__b{ display:flex; align-items:center; justify-content:center; gap:10px; min-height:46px; padding:0 18px; border-radius:999px; font:600 15.5px/1 var(--xf); text-decoration:none; }
body.mds-pl .mdsx .xr4__b svg{ width:18px; height:18px; fill:none; stroke:currentColor; stroke-width:1.9; stroke-linejoin:round; stroke-linecap:round; }
body.mds-pl .mdsx .xr4__b--g{ background:#f5f3f0; color:#1a1a1c; }
body.mds-pl .mdsx .xr4__b--tg{ background:#2aabee; color:#fff; }
body.mds-pl .mdsx .xr4__b--m{ background:var(--e-s2); color:var(--e-ink); }
body.mds-pl .mdsx .xr4__b--p{ background:#00ba7c; color:#04140d; }
body.mds-pl .mdsx .xr4__f{ margin:14px 0 0; color:var(--e-ink3); font:400 13.5px/20px var(--xf); }
body.mds-pl .mdsx .xr4__f a{ color:#1d9bf0; text-decoration:none; }
body.mds-pl .mdsx .xv4{ display:grid; grid-template-columns:minmax(0,1fr); margin-top:20px; border-radius:24px; background:var(--e-s1); overflow:hidden; }
body.mds-pl .mdsx .xv4__l, body.mds-pl .mdsx .xv4__r{ padding:24px 20px; }
body.mds-pl .mdsx .xv4__r{ border-top:1px solid var(--e-hair); }
body.mds-pl .mdsx .xv4__sc{ display:flex; align-items:baseline; gap:6px; margin-bottom:16px; }
body.mds-pl .mdsx .xv4__q{ display:inline-grid; place-items:center; min-width:52px; height:36px; padding:0 10px; border-radius:12px; background:rgba(255,255,255,.06); box-shadow:inset 0 0 0 1px rgba(255,255,255,.08); color:var(--e-ink2); font:700 25px/1 var(--xf); }
body.mds-pl .mdsx .xv4__qs{ color:var(--e-ink3); font:400 15.5px/22px var(--xf); }
body.mds-pl .mdsx .xv4__sl{ position:relative; margin-bottom:16px; }
body.mds-pl .mdsx .xv4__tr{ display:flex; gap:4px; }
body.mds-pl .mdsx .xv4__tr i{ flex:1; height:10px; border-radius:3px; }
body.mds-pl .mdsx .xv4__tr i:first-child{ border-radius:999px 3px 3px 999px; } body.mds-pl .mdsx .xv4__tr i:last-child{ border-radius:3px 999px 999px 3px; }
body.mds-pl .mdsx .xv4__nd{ position:absolute; left:0; right:0; top:-6px; height:22px; border-radius:999px; background:rgba(18,18,20,.35); -webkit-backdrop-filter:blur(3px); backdrop-filter:blur(3px); }
body.mds-pl .mdsx .xv4__lb{ display:flex; justify-content:space-between; margin-top:8px; color:var(--e-ink3); font:400 12px/16px var(--xf); }
body.mds-pl .mdsx .xv4__d{ margin:0 0 18px; color:var(--e-ink2); font:400 15.5px/22px var(--xf); }
body.mds-pl .mdsx .xv4__pn{ margin:0 0 18px; color:#00ba7c; font:700 30px/36px var(--xf); letter-spacing:-.02em; }
body.mds-pl .mdsx .xv4__pn span{ display:block; color:var(--e-ink2); font:400 15.5px/22px var(--xf); letter-spacing:0; }
body.mds-pl .mdsx .xv4__pk{ margin:0 0 12px; color:var(--e-ink3); font:400 13.5px/20px var(--xf); }
body.mds-pl .mdsx .xv4__f{ margin:18px 0 0; padding-top:14px; border-top:1px solid var(--e-hair); color:var(--e-ink2); font:400 13.5px/20px var(--xf); }
body.mds-pl .mdsx .xp4{ display:grid; grid-template-columns:minmax(0,1fr); gap:12px; margin-top:20px; }
body.mds-pl .mdsx .xp4__c{ display:flex; flex-direction:column; padding:24px 20px; border-radius:24px; background:var(--e-s1); }
body.mds-pl .mdsx .xp4__c--pro{ background:linear-gradient(180deg, rgba(0,186,124,.12), rgba(0,186,124,0) 220px), var(--e-s1); box-shadow:inset 0 0 0 1px rgba(0,186,124,.28); }
body.mds-pl .mdsx .xp4__n{ margin:0 0 6px; color:var(--e-ink); font:600 20px/26px var(--xf); }
body.mds-pl .mdsx .xp4__c--pro .xp4__n{ color:#00ba7c; }
body.mds-pl .mdsx .xp4__p{ margin:0; color:var(--e-ink); font:700 30px/36px var(--xf); letter-spacing:-.02em; }
body.mds-pl .mdsx .xp4__p span{ color:var(--e-ink3); font:400 15.5px/22px var(--xf); letter-spacing:0; }
body.mds-pl .mdsx .xp4__a{ margin:2px 0 0; color:var(--e-ink3); font:400 13.5px/20px var(--xf); }
body.mds-pl .mdsx .xp4__t{ margin:14px 0 18px; color:var(--e-ink2); font:400 15.5px/22px var(--xf); }
body.mds-pl .mdsx .xp4__in{ margin:22px 0 0; color:var(--e-ink); font:600 13.5px/20px var(--xf); }
body.mds-pl .mdsx .xp4__l{ margin:10px 0 0; padding:0; list-style:none; }
body.mds-pl .mdsx .xp4__l li{ padding:11px 0; border-top:1px solid var(--e-hair); color:var(--e-ink2); font:400 15.5px/22px var(--xf); }
body.mds-pl .mdsx .xp4__c:not(.xp4__c--pro) .xp4__l{ margin-top:22px; }
body.mds-pl .mdsx .xp4__fd{ margin:auto 0 0; padding-top:16px; color:var(--e-ink3); font:400 13.5px/20px var(--xf); }
@media (min-width:921px){
  body.mds-pl .mdsx .xv4{ grid-template-columns:minmax(0,1fr) minmax(0,1.1fr); }
  body.mds-pl .mdsx .xv4__l, body.mds-pl .mdsx .xv4__r{ padding:32px; }
  body.mds-pl .mdsx .xv4__r{ border-top:0; border-left:1px solid var(--e-hair); }
  body.mds-pl .mdsx .xv4__bt{ flex-direction:row; flex-wrap:wrap; }
  body.mds-pl .mdsx .xp4{ grid-template-columns:repeat(2,minmax(0,1fr)); gap:16px; }
  body.mds-pl .mdsx .xp4__c{ padding:32px; }
  body.mds-pl .mdsx .xp4__c .xr4__b{ align-self:flex-start; }
}

body.mds-pl .mdsx .xv4 h4.xv4__k{ margin:0 0 14px; color:var(--e-ink); font:600 20px/26px var(--xf); letter-spacing:-.01em; }
body.mds-pl .mdsx .xr4__gi{ flex:none; display:inline-grid; place-items:center; width:20px; height:20px; }
body.mds-pl .mdsx .xr4__gi svg{ width:18px; height:18px; stroke:none; }
body.mds-pl .mdsx .xv4__ist{ margin-top:10px; }
body.mds-pl .mdsx .xp4__cur{ align-self:flex-start; margin:0; padding:10px 16px; border-radius:999px; background:var(--e-s2); color:var(--e-ink2); font:600 13.5px/18px var(--xf); }
body.mds-pl .mdsx .xvd .xv4{ margin-top:20px; }
body.mds-pl .mdsx .xv4__ce{ margin:0 0 18px; padding:0; list-style:none; }
body.mds-pl .mdsx .xv4__ce li{ display:flex; align-items:flex-start; gap:10px; padding:5px 0; color:var(--e-ink2); font:400 15.5px/22px var(--xf); }
body.mds-pl .mdsx .xv4__ce svg{ flex:none; width:18px; height:18px; margin-top:2px; fill:none; stroke:#00ba7c; stroke-width:2.4; stroke-linecap:round; stroke-linejoin:round; }
body.mds-pl .mdsx .xv4__rows{ margin:0 0 16px; padding:0; list-style:none; }
body.mds-pl .mdsx .xv4__rw{ display:grid; grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) 48px; align-items:center; gap:12px; padding:10px 0; border-top:1px solid var(--e-hair); }
body.mds-pl .mdsx .xv4__rw:first-child{ border-top:0; }
body.mds-pl .mdsx .xv4__rn{ display:grid; grid-template-columns:10px minmax(0,1fr); column-gap:8px; align-items:center; min-width:0; }
body.mds-pl .mdsx .xv4__rn i{ width:10px; height:10px; border-radius:50%; }
body.mds-pl .mdsx .xv4__rn b{ color:var(--e-ink); font:600 13.5px/18px var(--xf); }
body.mds-pl .mdsx .xv4__rn em{ grid-column:2; color:var(--e-ink3); font:400 12px/16px var(--xf); font-style:normal; }
body.mds-pl .mdsx .xv4__rb{ display:block; height:8px; border-radius:999px; background:var(--e-s2); overflow:hidden; }
body.mds-pl .mdsx .xv4__rb i{ display:block; height:100%; border-radius:999px; }
body.mds-pl .mdsx .xv4__rv{ color:var(--e-ink); font:600 15.5px/22px var(--xf); text-align:right; }
body.mds-pl .mdsx .xv4__rx{ grid-column:2 / 4; color:var(--e-ink3); font:400 13.5px/18px var(--xf); }
body.mds-pl .mdsx .xv4__pn span{ margin-top:2px; }
body.mds-pl .mdsx .xv4 .xv4__pk{ margin:0 0 4px; color:var(--e-ink3); font:400 13.5px/20px var(--xf); }
body.mds-pl .mdsx .xj4 .xv4__rw{ grid-template-columns:64px minmax(0,1fr) 48px; }
body.mds-pl .mdsx .xj4 .xv4__rb{ position:relative; overflow:visible; }
body.mds-pl .mdsx .xj4 .xv4__rb::after{ content:""; position:absolute; left:80%; top:-4px; bottom:-4px; width:2px; border-radius:1px; background:var(--e-ink); }
body.mds-pl .mdsx .xj4 .xv4__rb i{ background:var(--g5); }
body.mds-pl .mdsx .xj4__tn{ display:flex; align-items:center; gap:8px; margin:0 0 14px; color:var(--e-ink3); font:400 13.5px/20px var(--xf); }
body.mds-pl .mdsx .xj4__tn::before{ content:""; width:2px; height:14px; border-radius:1px; background:var(--e-ink); }
body.mds-pl .mdsx .xj4 .xv4__rn{ display:block; }
@media (max-width:920px){ body.mds-pl .mdsx .xv4 .xv4__rn em{ display:none; } body.mds-pl .mdsx .xv4__rw{ padding:8px 0; } }
body.mds-pl .mdsx .xb4{ margin:0 0 18px; padding:0; list-style:none; }
body.mds-pl .mdsx .xb4 li{ display:grid; grid-template-columns:minmax(0,1fr) minmax(0,1.4fr); align-items:center; gap:16px; padding:12px 0; border-top:1px solid var(--e-hair); }
body.mds-pl .mdsx .xb4 li:first-child{ border-top:0; padding-top:0; }
body.mds-pl .mdsx .xb4__n{ display:flex; flex-direction:column; gap:2px; min-width:0; }
body.mds-pl .mdsx .xb4__n b{ color:var(--e-ink); font:600 15.5px/22px var(--xf); }
body.mds-pl .mdsx .xb4__n em{ color:var(--e-ink3); font:400 13.5px/18px var(--xf); font-style:normal; }
body.mds-pl .mdsx .xb4__b{ position:relative; display:block; height:8px; border-radius:999px; background:var(--e-s2); }
body.mds-pl .mdsx .xb4__b i{ position:absolute; top:0; bottom:0; left:var(--l); right:var(--r); border-radius:999px; background:linear-gradient(90deg,var(--g1),var(--g3) 50%,var(--g5)); filter:blur(3px); opacity:.85; }
body.mds-pl .mdsx .xv4 .xv4__cm{ margin:0 0 18px; color:var(--e-ink2); }
body.mds-pl .mdsx .xi4{ --g5:#00ba7c; --g3:#d9b00f; --g1:#f4212e; display:grid; grid-template-columns:minmax(0,1fr); gap:24px; margin-top:20px; padding:24px 20px; border-radius:24px; background:var(--e-s1); }
body.mds-pl .mdsx .xi4 h4.xi4__k{ margin:0 0 14px; color:var(--e-ink); font:600 20px/26px var(--xf); letter-spacing:-.01em; }
body.mds-pl .mdsx .xi4 .xb4{ margin:0 0 14px; }
body.mds-pl .mdsx .xi4__d{ margin:0; color:var(--e-ink3); font:400 13.5px/20px var(--xf); }
body.mds-pl .mdsx .xi4__r{ padding-top:20px; border-top:1px solid var(--e-hair); }
body.mds-pl .mdsx .xw4__p{ display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:12px; margin:0 0 16px; }
body.mds-pl .mdsx .xw4__p div{ padding:14px 16px; border-radius:16px; background:var(--e-s2); }
body.mds-pl .mdsx .xw4__p dt{ margin:0 0 4px; color:var(--e-ink3); font:400 13.5px/18px var(--xf); }
body.mds-pl .mdsx .xw4__p dd{ margin:0; color:var(--e-ink); font:700 25px/30px var(--xf); letter-spacing:-.02em; }
body.mds-pl .mdsx .xw4__p dd.xw4__x{ color:#00ba7c; filter:blur(7px); user-select:none; }
body.mds-pl .mdsx .xw4__sc{ margin:0 0 18px; }
body.mds-pl .mdsx .xw4__tk{ position:relative; height:16px; margin-top:6px; color:var(--e-ink3); font:400 12px/16px var(--xf); }
body.mds-pl .mdsx .xw4__tk span{ position:absolute; top:0; transform:translateX(-50%); }
@media (min-width:921px){
  body.mds-pl .mdsx .xi4{ grid-template-columns:minmax(0,1.25fr) minmax(0,1fr); gap:40px; padding:32px; align-items:center; }
  body.mds-pl .mdsx .xi4__r{ padding:0 0 0 40px; border-top:0; border-left:1px solid var(--e-hair); }
}
body.mds-pl .mdsx .xb4--s li{ grid-template-columns:minmax(0,1fr) 120px; padding:9px 0; }
body.mds-pl .mdsx .xi4__mr{ margin:8px 0 0; color:var(--e-ink3); font:400 13.5px/20px var(--xf); }
body.mds-pl .mdsx .xi4--rz .xb4{ margin-bottom:0; }
body.mds-pl .mdsx .xr4__b--w{ background:#f5f3f0; color:#08090a; }
body.mds-pl .mdsx .xw4 .xr4__h{ margin-bottom:14px; }
body.mds-pl .mdsx .xsh .xvm__hd:has(.xsh__sub){ flex-wrap:wrap; row-gap:2px; }
body.mds-pl .mdsx .xsh .xsh__sub{ flex:1 0 100%; order:3; margin:0; color:var(--e-ink3); font:400 13.5px/20px var(--xf); }
body.mds-pl .xpay-dock{ transition:transform .45s cubic-bezier(.2,.8,.2,1), bottom .16s ease; }
body.mds-pl .mdsx .xau .xau__p .xa3__big span{ display:block; margin-top:4px; color:var(--e-ink3); font:400 13.5px/20px var(--xf); letter-spacing:0; }
body.mds-pl .mdsx .xau .xrk__dr > * + *{ margin-top:16px; }
body.mds-pl .mdsx .xau .xrk__dr > .xrk__st{ margin-top:20px; }
body.mds-pl .mdsx .xau .xrk__dr .xef__calc{ margin-top:0; }
body.mds-pl .mdsx .xau .xa3__src{ margin-top:12px; }
/* panourile celorlalte active: explicația de sub o cifră din grilă, ca `p` de la `.xrk__st` */
body.mds-pl .mdsx .xau .xau__sub{ display:block; color:var(--e-ink3); font:400 13.5px/18px var(--xf); }
body.mds-pl .mdsx .xau .xrk__dr > .xau__sg, body.mds-pl .mdsx .xau .xrk__dr > .xrk__rt + .xau__sg{ margin-top:20px; }
/* scorul tehnic: bara cu semnalele pe sens și legenda ei (aceleași forme ca la proiecții, `.xp3__cv`) */
body.mds-pl .mdsx .xau .xau__cv{ display:flex; gap:3px; height:12px; }
body.mds-pl .mdsx .xau .xau__cv i{ display:block; }
body.mds-pl .mdsx .xau .xau__cv i:first-child{ border-radius:6px 0 0 6px; }
body.mds-pl .mdsx .xau .xau__cv i:last-child{ border-radius:0 6px 6px 0; }
body.mds-pl .mdsx .xau .xau__cv i:only-child{ border-radius:6px; }
body.mds-pl .mdsx .xau .xau__leg{ display:flex; flex-wrap:wrap; gap:8px 28px; margin:14px 0 0; padding:0; list-style:none; }
body.mds-pl .mdsx .xau .xau__leg li{ display:flex; align-items:center; gap:8px; margin:0; padding:0; background:none; color:var(--e-ink3); font:400 13.5px/18px var(--xf); }
body.mds-pl .mdsx .xau .xau__leg li::before{ content:none; }
body.mds-pl .mdsx .xau .xau__leg li i{ width:10px; height:10px; border-radius:50%; }
body.mds-pl .mdsx .xau .xau__leg b{ margin-left:4px; color:var(--e-ink); font:600 15.5px/22px var(--xf); }
/* toate semnalele, pliate sub panou */
body.mds-pl .mdsx .xau .xm3__full .xa3__ck:not(:checked) ~ .xau__dt{ display:none; }
body.mds-pl .mdsx .xau .xm3__full .xa3__more{ display:inline-flex; }
/* „Ce este": sursele, sub descriere */
body.mds-pl .mdsx .xau .xau__lk{ margin-top:20px; padding-top:16px; border-top:1px solid var(--e-hair); }
body.mds-pl .mdsx .xau .xau__lkt{ margin:0 0 10px; color:var(--e-ink3); font:400 13.5px/18px var(--xf); }
body.mds-pl .mdsx .xd3.xau .xa3__c{ display:flex; flex-direction:column; }
body.mds-pl .mdsx .xd3.xau .xau__lk{ order:4; }
body.mds-pl .mdsx .xd3.xau .xa3__g{ grid-template-columns:minmax(0,1fr); }
