.mc-dt{container:mcdt / inline-size;width:100%;display:flex;flex-direction:column;font-family:var(--mc-dt-ff, inherit);color:var(--mc-dt-c, #2A2622);-webkit-font-smoothing:antialiased}.mc-dt[hidden],.mc-dt [hidden]{display:none!important}.mc-dt *,.mc-dt *:before,.mc-dt *:after{box-sizing:border-box}.mc-dt p{margin:0}.mc-dt-box{container-type:inline-size;position:relative;padding:var(--mc-dt-pad, 16px 16px 14px);background:var(--mc-dt-bg, #F4F0FB);border-style:var(--mc-dt-box-border-style, solid);border-width:var(--mc-dt-box-border-w, 1px);border-color:var(--mc-dt-box-border-color, #E4DCF3);border-radius:var(--mc-dt-r, 20px);box-shadow:var(--mc-dt-shadow, none)}@media (max-width: 420px){.mc-dt-box{padding:var(--mc-dt-pad, 14px 14px 12px)}}.mc-dt-top{display:flex;align-items:center;gap:var(--mc-dt-tile-gap, 14px)}.mc-dt-main{min-width:0;flex:1 1 auto}.mc-dt-tile{flex:0 0 var(--mc-dt-tile-w, 54px);width:var(--mc-dt-tile-w, 54px);height:var(--mc-dt-tile-h, 60px);display:flex;flex-direction:column;align-items:center;overflow:hidden;background:var(--mc-dt-tile-bg, #fff);border:1px solid var(--mc-dt-tile-bc, #ECE8F6);border-radius:var(--mc-dt-tile-r, 14px);box-shadow:var(--mc-dt-tile-shadow, 0 6px 14px -10px rgba(60, 40, 120, .35))}.mc-dt-tile-m{flex:0 0 17px;align-self:stretch;height:17px;display:flex;align-items:center;justify-content:center;padding:1px 0 0 .1em;background:linear-gradient(90deg,var(--mc-dt-tile-h1, #A877DB),var(--mc-dt-tile-h2, #7329E4));color:var(--mc-dt-tile-mc, #fff);font-size:var(--mc-dt-tile-m-fs, 8.5px);font-weight:800;letter-spacing:.1em;line-height:1;text-transform:uppercase;white-space:nowrap}.mc-dt-tile-d{margin-top:auto;font-family:var(--mc-dt-td-ff, inherit);font-size:var(--mc-dt-td-fs, 22px);font-weight:var(--mc-dt-td-fw, 900);line-height:.92;color:var(--mc-dt-tile-dc, #141414);font-variant-numeric:tabular-nums}.mc-dt-tile-w{margin:2px 0 auto;font-size:var(--mc-dt-tile-w-fs, 10.5px);font-weight:800;line-height:1;color:var(--mc-dt-tile-wc, #5E5677)}.mc-dt--minutes .mc-dt-tile-m span{display:block;transform:translateY(1px);animation:mc-dt-blink 3s ease-in-out infinite}@keyframes mc-dt-blink{0%,to{opacity:1}50%{opacity:.72}}.mc-dt-l1,.mc-dt-l2{white-space:nowrap;--mc-dt-k: 1}.mc-dt--wrap .mc-dt-l1,.mc-dt--wrap .mc-dt-l2{white-space:normal}.mc-dt-l1{display:flex;align-items:center;gap:7px;margin:0 0 3px!important;font-family:var(--mc-dt-l1-ff, inherit);font-weight:var(--mc-dt-l1-fw, 600);font-style:var(--mc-dt-l1-fst, normal);text-transform:var(--mc-dt-l1-tt, none);text-decoration:var(--mc-dt-l1-td, none);line-height:var(--mc-dt-l1-lh, 1.3);letter-spacing:var(--mc-dt-l1-ls, normal);word-spacing:var(--mc-dt-l1-ws, normal);color:var(--mc-dt-l1-c, #6E6878);font-size:calc(var(--mc-dt-l1-fs, clamp(11px, calc((100cqi - 72px) / 23.4), 15.5px)) * var(--mc-dt-k))}.mc-dt-l1>.mc-dt-t{min-width:0}.mc-dt-l1 strong,.mc-dt-l1 b{font-weight:var(--mc-dt-l1-sw, 800);color:var(--mc-dt-l1-sc, var(--mc-dt-hl, #7329E4))}.mc-dt-cd{color:var(--mc-dt-hl, #7329E4);font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.mc-dt-cd b{font-weight:800;color:inherit}.mc-dt-sec{animation:mc-dt-sec .5s ease-out}@keyframes mc-dt-sec{0%{opacity:.35}to{opacity:1}}.mc-dt-dot{flex:0 0 var(--mc-dt-dot, 10px);width:var(--mc-dt-dot, 10px);height:var(--mc-dt-dot, 10px);border-radius:50%;background:var(--mc-dt-dot-c, #22A35A);animation:mc-dt-pulse 2s infinite}@keyframes mc-dt-pulse{0%{box-shadow:0 0 color-mix(in srgb,var(--mc-dt-dot-c, #22A35A) 45%,transparent)}70%{box-shadow:0 0 0 6px transparent}to{box-shadow:0 0 0 0 transparent}}.mc-dt-l2{font-family:var(--mc-dt-l2-ff, inherit);font-weight:var(--mc-dt-l2-fw, 600);font-style:var(--mc-dt-l2-fst, normal);text-transform:var(--mc-dt-l2-tt, none);text-decoration:var(--mc-dt-l2-td, none);line-height:var(--mc-dt-l2-lh, 1.25);letter-spacing:var(--mc-dt-l2-ls, normal);word-spacing:var(--mc-dt-l2-ws, normal);color:var(--mc-dt-l2-c, #3A3550);font-size:calc(var(--mc-dt-l2-fs, clamp(12px, calc((100cqi - 72px)/20) , 18px)) * var(--mc-dt-k))}.mc-dt-l2 strong,.mc-dt-l2 b{font-weight:var(--mc-dt-l2-sw, 800);color:var(--mc-dt-l2-sc, #141414)}.mc-dt--minutes .mc-dt-l1{font-size:calc(var(--mc-dt-l1-fs, clamp(11px, calc((100cqi - 72px) / 33), 15.5px)) * var(--mc-dt-k))}.mc-dt--minutes .mc-dt-l2{font-size:calc(var(--mc-dt-l2-fs, clamp(12px, calc((100cqi - 72px) / 28.5), 18px)) * var(--mc-dt-k))}.mc-dt .mc-dt-n,.mc-dt .mc-dt-l1.mc-dt-n{display:none}@container mcdt (max-width: 359px){.mc-dt--nb360 .mc-dt-w{display:none}.mc-dt--nb360 .mc-dt-n{display:block}.mc-dt--nb360 .mc-dt-l1.mc-dt-n{display:flex}}@container mcdt (max-width: 419px){.mc-dt--nb420 .mc-dt-w{display:none}.mc-dt--nb420 .mc-dt-n{display:block}.mc-dt--nb420 .mc-dt-l1.mc-dt-n{display:flex}}@container mcdt (max-width: 479px){.mc-dt--nb480 .mc-dt-w{display:none}.mc-dt--nb480 .mc-dt-n{display:block}.mc-dt--nb480 .mc-dt-l1.mc-dt-n{display:flex}}@container mcdt (max-width: 539px){.mc-dt--nb540 .mc-dt-w{display:none}.mc-dt--nb540 .mc-dt-n{display:block}.mc-dt--nb540 .mc-dt-l1.mc-dt-n{display:flex}}@container mcdt (max-width: 599px){.mc-dt--nb600 .mc-dt-w{display:none}.mc-dt--nb600 .mc-dt-n{display:block}.mc-dt--nb600 .mc-dt-l1.mc-dt-n{display:flex}}@container mcdt (max-width: 699px){.mc-dt--nb700 .mc-dt-w{display:none}.mc-dt--nb700 .mc-dt-n{display:block}.mc-dt--nb700 .mc-dt-l1.mc-dt-n{display:flex}}.mc-dt .mc-dt-n.mc-dt-l1{font-size:calc(var(--mc-dt-l1-fs, clamp(9px, calc((100cqi - 72px)/20) , 15px)) * var(--mc-dt-k))}.mc-dt .mc-dt-n.mc-dt-l2{font-size:calc(var(--mc-dt-l2-fs, clamp(10.5px, calc((100cqi - 72px) / 17.2), 17px)) * var(--mc-dt-k))}.mc-dt--minutes .mc-dt-n.mc-dt-l1{font-size:calc(var(--mc-dt-l1-fs, clamp(9px, calc((100cqi - 72px) / 19.6), 15px)) * var(--mc-dt-k))}.mc-dt--minutes .mc-dt-n.mc-dt-l2{font-size:calc(var(--mc-dt-l2-fs, clamp(10.5px, calc((100cqi - 72px) / 16.9), 17px)) * var(--mc-dt-k))}.mc-dt-bar{position:relative;height:var(--mc-dt-bar-h, 6px);margin-top:var(--mc-dt-bar-mt, 16px);border-radius:var(--mc-dt-bar-r, 99px);background:var(--mc-dt-bar-bg, #E3DBF2);overflow:hidden}.mc-dt-bar>span{position:absolute;top:0;bottom:0;left:0;width:var(--mc-dt-bar-p, 30%);border-radius:inherit;background:linear-gradient(90deg,var(--mc-dt-bar-c1, #A877DB),var(--mc-dt-bar-c2, #7329E4));overflow:hidden;animation:mc-dt-fill 1.2s cubic-bezier(.2,.8,.2,1) .2s both}.mc-dt-bar--shine>span:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.6),transparent);transform:translate(-100%);animation:mc-dt-shine 2.6s ease-in-out 1.5s infinite}.mc-dt-bar--flow>span{width:var(--mc-dt-bar-p, 33%);background:linear-gradient(90deg,var(--mc-dt-bar-c1, #A877DB) 0%,var(--mc-dt-bar-c2, #7329E4) 40%,#B992EC 55%,var(--mc-dt-bar-c2, #7329E4) 70%,var(--mc-dt-bar-c1, #A877DB) 100%);background-size:250% 100%;animation:mc-dt-fill 1.1s cubic-bezier(.22,1,.36,1) both,mc-dt-flow 2.6s linear 1.1s infinite}@keyframes mc-dt-fill{0%{width:0}}@keyframes mc-dt-shine{60%,to{transform:translate(100%)}}@keyframes mc-dt-flow{0%{background-position:100% 0}to{background-position:-150% 0}}.mc-dt-legend{display:flex;justify-content:space-between;gap:10px;margin-top:var(--mc-dt-leg-mt, 7px);font-family:var(--mc-dt-leg-ff, inherit);font-size:var(--mc-dt-leg-fs, 12px);font-weight:var(--mc-dt-leg-fw, 600);font-style:var(--mc-dt-leg-fst, normal);text-transform:var(--mc-dt-leg-tt, none);line-height:var(--mc-dt-leg-lh, 1.3);letter-spacing:var(--mc-dt-leg-ls, normal);color:var(--mc-dt-leg-c, #6E6878)}.mc-dt-legend>span{white-space:nowrap}.mc-dt-legend b,.mc-dt-legend strong{font-weight:800;color:var(--mc-dt-leg-sc, var(--mc-dt-hl, #7329E4))}.mc-dt-empty{padding:14px 16px;border:1px dashed #cbd5e1;border-radius:12px;color:#64748b;font-size:13px;text-align:center}@media (prefers-reduced-motion: reduce){.mc-dt *,.mc-dt *:before,.mc-dt *:after{animation:none!important;transition:none!important}}
