.mtt{--bg:#f6f8fc;--bgA:#eef3f9;--sf:#fff;--sf2:#fbfcfe;--bd:#e3e8f1;--bd2:#d3dcea;--tx:#16233e;--mut:#4a5670;--fnt:#6b7689;--background:var(--sf);--foreground:var(--tx);--card:var(--sf);--card-foreground:var(--tx);--popover:var(--sf);--popover-foreground:var(--tx);--muted:var(--bgA);--muted-foreground:var(--fnt);--accent:var(--priBg);--accent-foreground:var(--pri);--border:var(--bd);--input:var(--bd2);--ring:var(--pri);--pri:#1a66cc;--priD:#124ea6;--priBg:#e8effc;--priBd:#c6d9f5;--mag:#de2226;--magD:#b31b1e;--magBg:#fdeaea;--magBd:#f6c8c8;--grn:#2e9e43;--grnD:#1f6b30;--grnBg:#e7f6eb;--grnBd:#c7e8cf;--red:#e02a2f;--redD:#9a2225;--redBg:#fcebec;--redBd:#f5cdcf;--gld:#b07d12;--grad:linear-gradient(120deg, #1e6fe0, #123f8f);--gradSoft:linear-gradient(120deg, #e8effc, #dbe7fa);--nav:#ffffffd1;--r:14px;--rLg:20px;--btnR:999px;--shd:0 14px 40px -18px #16233e47;--shdSm:0 6px 18px -10px #16233e38;--fb:var(--mtt-font-tajawal), "Tajawal", system-ui, sans-serif;background:radial-gradient(1100px 520px at 82% -8%, #de22260d, transparent 60%), radial-gradient(1000px 520px at 12% -6%, #1a66cc14, transparent 60%), var(--bg);color:var(--tx);font-family:var(--fb);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;flex-direction:column;min-height:100vh;font-size:14px;line-height:1.6;display:flex}.mtt[data-mtt-theme=dark]{--bg:#0b1220;--bgA:#0f1830;--sf:#131d33;--sf2:#18233c;--bd:#26324c;--bd2:#313f5e;--tx:#e9eef7;--mut:#a8b4ca;--fnt:#8593aa;--pri:#58a4ff;--priD:#7cb8ff;--priBg:#58a4ff29;--priBd:#58a4ff5c;--mag:#ff4d52;--magD:#ff7377;--magBg:#ff4d5229;--magBd:#ff4d5257;--grn:#47d366;--grnD:#7ce695;--grnBg:#47d36629;--grnBd:#47d36657;--red:#ff5a5f;--redD:#ff8f93;--redBg:#ff5a5f29;--redBd:#ff5a5f57;--gld:#e3b44e;--grad:linear-gradient(120deg, #3f86ec, #1a4fa8);--gradSoft:linear-gradient(120deg, #58a4ff2e, #3f86ec1a);--nav:#0b1220d1;--shd:0 14px 40px -18px #0009;--shdSm:0 6px 18px -10px #00000080;background:radial-gradient(1100px 520px at 82% -8%, #ff4d521a, transparent 60%), radial-gradient(1000px 520px at 12% -6%, #58a4ff1f, transparent 60%), var(--bg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.mtt *,.mtt :before,.mtt :after{box-sizing:border-box}.mtt main{flex:1}.mtt a{color:inherit;text-decoration:none}.mtt h1,.mtt h2,.mtt h3,.mtt h4{letter-spacing:0;color:var(--tx);margin:0;font-weight:800;line-height:1.4}.mtt-container{width:100%;max-width:1180px;margin:0 auto;padding-inline:22px}.mtt-section{padding-block:72px}.mtt-grid{gap:18px;display:grid}.mtt-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.mtt-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.mtt-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:920px){.mtt-grid-3,.mtt-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.mtt-grid-2,.mtt-grid-3,.mtt-grid-4{grid-template-columns:1fr}}.mtt-nav{z-index:50;background:var(--nav);-webkit-backdrop-filter:saturate(140%)blur(14px);backdrop-filter:saturate(140%)blur(14px);border-bottom:1px solid var(--bd);position:sticky;top:0}.mtt-nav-inner{align-items:center;gap:18px;max-width:1180px;margin:0 auto;padding:12px 22px;display:flex}.mtt-nav-brand{align-items:center;gap:10px;font-weight:800;display:flex}.mtt-nav-brand img{width:auto;height:48px;display:block}.mtt-nav-brand span{letter-spacing:.02em;color:var(--tx);font-size:16px}.mtt-nav-links{flex:auto;align-items:center;gap:4px;min-width:0;margin-inline-start:10px;display:flex;overflow:visible}.mtt-nav-measure{top:0;visibility:hidden;pointer-events:none;width:0;height:0;position:absolute;inset-inline-start:0;overflow:hidden}.mtt-nav-measure-row{white-space:nowrap;align-items:center;gap:4px;width:max-content;display:flex}.mtt-navsub{flex:none;display:inline-flex;position:relative}.mtt-navsub.mega{position:static}.mtt-nav-inner{position:relative}.mtt-mega{inset-inline:0;z-index:140;background:var(--sf);border:1px solid var(--bd2);box-shadow:var(--shd);border-radius:18px;grid-template-columns:minmax(160px,.9fr) minmax(240px,1.5fr) repeat(auto-fit,minmax(190px,1fr));gap:26px;padding:22px 26px;animation:.15s mttNotifIn;display:grid;position:absolute;top:calc(100% + 6px)}.mtt-mega:before{content:"";inset-inline:0;height:22px;position:absolute;top:-22px}.mtt-mega-col{flex-direction:column;gap:8px;min-width:0;display:flex}.mtt-mega-head{letter-spacing:.06em;text-transform:uppercase;color:var(--mut);margin-bottom:2px;font-size:11.5px;font-weight:800}.mtt-mega-link{color:var(--tx);padding:5px 0;font-size:13.5px;font-weight:600;text-decoration:none}.mtt-mega-link:hover{color:var(--pri)}.mtt-mega-all{color:var(--pri);margin-top:4px;font-size:12.5px;font-weight:700;text-decoration:none}.mtt-mega-item{color:var(--tx);border-radius:11px;align-items:center;gap:10px;padding:7px;text-decoration:none;display:flex}.mtt-mega-item:hover{background:var(--sf2)}.mtt-mega-thumb{object-fit:cover;background:var(--bgA);border-radius:8px;flex:none;width:62px;height:40px}.mtt-mega-thumb-ph{place-items:center;font-size:18px;display:grid}.mtt-mega-lines{flex-direction:column;gap:2px;min-width:0;display:flex}.mtt-mega-name{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:700;overflow:hidden}.mtt-mega-meta{color:var(--mut);font-size:11.5px}.mtt-mega-feature{color:var(--tx);border:1px solid var(--bd);background:var(--sf2);border-radius:13px;flex-direction:column;gap:6px;padding:10px;text-decoration:none;display:flex}.mtt-mega-feature:hover{border-color:var(--pri)}.mtt-mega-feature img{aspect-ratio:16/9;object-fit:cover;background:var(--bgA);border-radius:9px;width:100%}@media (max-width:900px){.mtt-mega{display:none}}.mtt-navmore{flex:none;position:relative}.mtt-navmore-btn{cursor:pointer;background:0 0;border:none;align-items:center;gap:5px;font-family:inherit;display:inline-flex}.mtt-navmore-pop{top:calc(100% + 10px);background:var(--sf);border:1px solid var(--bd2);min-width:200px;box-shadow:var(--shd);z-index:130;border-radius:14px;flex-direction:column;gap:2px;padding:6px;animation:.14s mttNotifIn;display:flex;position:absolute;inset-inline-start:0}.mtt-navmore-pop .mtt-nav-link{border-radius:9px;padding:9px 12px;display:block}.mtt-nav-link{color:var(--mut);white-space:nowrap;border-radius:999px;flex:none;align-items:center;padding:8px 13px;font-size:14px;font-weight:600;transition:all .15s;display:inline-flex}@media (max-width:1180px){.mtt-nav-inner{gap:12px;padding-inline:16px}.mtt-nav-link{padding:8px 10px;font-size:13.5px}.mtt-nav-brand img{height:40px}}.mtt-nav-link:hover{color:var(--tx);background:var(--bgA)}.mtt-nav-link.active{color:var(--pri);background:var(--priBg)}.mtt-nav-actions{align-items:center;gap:10px;margin-inline-start:auto;display:flex}.mtt-avatar{color:#fff;background:var(--grad);border-radius:50%;place-items:center;width:38px;height:38px;font-weight:800;display:grid}@media (max-width:900px){.mtt-nav-links{display:none}}.mtt-btn{border-radius:var(--btnR);cursor:pointer;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:11px 20px;font-family:inherit;font-size:14px;font-weight:700;transition:transform .12s,box-shadow .15s,background .15s;display:inline-flex}.mtt-btn:active{transform:translateY(1px)scale(.99)}.mtt .mtt-btn-primary{background:var(--pri);color:#fff;box-shadow:0 10px 22px -12px #1e78c4cc}.mtt-btn-primary:hover{background:var(--priD)}.mtt .mtt-btn-grad{background:var(--grad);color:#fff;box-shadow:0 12px 26px -12px #1e6fe0a6}.mtt-btn-grad:hover{filter:brightness(1.05)}.mtt .mtt-btn-outline{background:var(--sf);color:var(--tx);border-color:var(--bd2)}.mtt .mtt-btn-outline:hover{border-color:var(--pri);color:var(--pri)}.mtt .mtt-btn-ghost{color:var(--mut);background:0 0}.mtt .mtt-btn-ghost:hover{color:var(--tx);background:var(--bgA)}.mtt-btn-block{width:100%;display:flex}.mtt-btn-lg{padding:14px 26px;font-size:15px}.mtt-card{background:var(--sf);border:1px solid var(--bd);border-radius:var(--rLg);box-shadow:var(--shdSm)}.mtt-card-pad{padding:22px}.mtt-card-hover{transition:transform .18s,box-shadow .18s,border-color .18s}.mtt-card-hover:hover{box-shadow:var(--shd);border-color:var(--bd2);transform:translateY(-4px)}.mtt-card-pri{border-color:var(--priBd)}.mtt-card-mag{border-color:var(--magBd)}.mtt-card-feature{border:2px solid var(--pri)}.mtt-badge{border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:12px;font-weight:700;display:inline-flex}.mtt-badge-pri{color:var(--priD);background:var(--priBg);border-color:var(--priBd)}.mtt-badge-mag{color:var(--magD);background:var(--magBg);border-color:var(--magBd)}.mtt-badge-grn{color:var(--grnD);background:var(--grnBg);border-color:var(--grnBd)}.mtt-badge-red{color:var(--redD);background:var(--redBg);border-color:var(--redBd)}.mtt-eyebrow{letter-spacing:.12em;color:var(--pri);text-transform:uppercase;align-items:center;gap:8px;font-size:12.5px;font-weight:800;display:inline-flex}.mtt-dot{background:var(--grn);width:8px;height:8px;box-shadow:0 0 0 4px var(--grnBg);border-radius:50%}.mtt-live-dot{width:11px;height:11px;color:var(--red);box-shadow:0 0 10px color-mix(in srgb, var(--red) 70%, transparent);background:currentColor;border-radius:50%;flex-shrink:0;position:relative}.mtt-live-dot:after{content:"";opacity:.5;border:2px solid;border-radius:50%;animation:1.8s ease-out infinite mtt-pulse;position:absolute;inset:-5px}.mtt-live-dot.upcoming{color:var(--pri);width:10px;height:10px;box-shadow:0 0 8px color-mix(in srgb, var(--pri) 55%, transparent)}@media (prefers-reduced-motion:reduce){.mtt-live-dot:after{animation:none}}@keyframes mtt-pulse{0%{opacity:.6;transform:scale(.7)}to{opacity:0;transform:scale(1.8)}}.mtt-hero{padding-block:86px 64px;position:relative;overflow:hidden}.mtt-hero-title{letter-spacing:0;padding-block:.06em;font-size:clamp(34px,6vw,60px);line-height:1.4}.mtt-hero-title .g{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text;padding-block:.1em;line-height:1.35;display:inline-block}.mtt-hero-sub{color:var(--mut);max-width:620px;margin-top:18px;font-size:clamp(15px,2vw,18px);line-height:1.8}.mtt-hero-cta{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.mtt-slash{pointer-events:none;background:linear-gradient(120deg,#0000 40%,#1e78c414 50%,#0000 60%);width:60%;position:absolute;inset-block:0;inset-inline-end:-10%;transform:skew(-18deg)}.mtt-stat{color:var(--tx);font-size:30px;font-weight:800}.mtt-up{color:var(--grn)}.mtt-down{color:var(--red)}.mtt-muted{color:var(--mut)}.mtt-fnt{color:var(--fnt)}.mtt-reveal{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(16px)}.mtt-reveal.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.mtt-reveal{opacity:1;transition:none;transform:none}}.mtt-foot{background:var(--sf);border-top:1px solid var(--bd);margin-top:40px}.mtt-foot-grid{grid-template-columns:1.6fr 1fr 1fr 1fr;gap:28px;padding-block:48px 28px;display:grid}@media (max-width:800px){.mtt-foot-grid{grid-template-columns:1fr 1fr}}.mtt-foot-col h4{color:var(--tx);margin-bottom:12px;font-size:13px;font-weight:800}.mtt-foot-col a{color:var(--mut);padding:5px 0;font-size:13.5px;transition:color .15s;display:block}.mtt-foot-col a:hover{color:var(--pri)}.mtt-foot-risk{color:var(--fnt);max-width:360px;margin-top:14px;font-size:12px;line-height:1.7}.mtt-foot-social{gap:12px;margin-top:16px;display:flex}.mtt-foot-social a{border:1px solid var(--bd);width:36px;height:36px;color:var(--mut);border-radius:10px;justify-content:center;align-items:center;transition:color .15s,border-color .15s,transform .15s;display:inline-flex}.mtt-foot-social a:hover{color:var(--pri);border-color:var(--pri);transform:translateY(-1px)}.mtt-foot-chips{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.mtt-foot-bottom{border-top:1px solid var(--bd);color:var(--fnt);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-block:18px;font-size:12.5px;display:flex}.mtt-divider{background:var(--bd);border:0;height:1px;margin-block:18px}.mtt h1,.mtt h2,.mtt h3,.mtt h4{letter-spacing:0}.mtt-kine-title{letter-spacing:0;padding-block:.16em;font-size:clamp(36px,6.4vw,68px);line-height:1.46;overflow:visible}.mtt-g{background:var(--grad);color:#0000;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-background-clip:text;background-clip:text;padding-block:.16em;padding-inline:.05em;line-height:1.46;display:inline-block;overflow:visible}.mtt-hero-title .g{-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-block:.16em;line-height:1.46;overflow:visible}.mtt-headline{letter-spacing:0;padding-block:.08em;line-height:1.46;overflow:visible}@keyframes mtt-breathe{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes mtt-word-rise{0%{transform:translateY(118%)}to{transform:translateY(0)}}@keyframes mtt-grow{0%{transform:scaleY(.04)}to{transform:scaleY(1)}}@keyframes mtt-rise{0%{opacity:.75;transform:translateY(3px)}50%{opacity:1;transform:translateY(-4px)}to{opacity:.75;transform:translateY(3px)}}@keyframes mtt-slashwipe{0%{transform:translate(-130%)skew(-18deg)}60%{transform:translate(130%)skew(-18deg)}to{transform:translate(130%)skew(-18deg)}}@keyframes mtt-shimmerline{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes mtt-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes mtt-drift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes mtt-eq{0%{transform:scaleY(.4)}50%{transform:scaleY(1)}to{transform:scaleY(.4)}}@keyframes mtt-draw{to{stroke-dashoffset:0}}@keyframes mtt-float{0%{transform:translateY(0)}50%{transform:translateY(-6px)}to{transform:translateY(0)}}@keyframes mtt-bump{0%{transform:scale(1)}40%{transform:scale(1.18)}to{transform:scale(1)}}@keyframes mtt-bubble-pop{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes mtt-typing{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@keyframes mtt-scan{0%{opacity:0;transform:translate(8%)}20%{opacity:1}to{opacity:0;transform:translate(-108%)}}@keyframes mtt-spin360{to{transform:rotate(360deg)}}@keyframes mtt-glowpulse{0%{box-shadow:0 0 #b07d128c}to{box-shadow:0 0 0 26px #b07d1200}}@keyframes mtt-bundle-breathe{0%{box-shadow:0 0 0 0 #1e6fe000, var(--shdSm)}50%{box-shadow:0 0 28px -6px #1e6fe059, var(--shdSm)}to{box-shadow:0 0 0 0 #1e6fe000, var(--shdSm)}}.mtt-landing{position:relative}.mtt-thread-wrap{--thread:0;pointer-events:none;z-index:0;width:2px;display:none;position:absolute;inset-block:0;inset-inline-start:50%;transform:translate(-50%)}@media (min-width:1000px){.mtt-thread-wrap{display:block}}.mtt-thread{background:linear-gradient(var(--gld), #b07d120d 70%, transparent);transform-origin:top;height:100%;transform:scaleY(var(--thread,0));opacity:.5;position:absolute;inset-block-start:0;inset-inline:0}.mtt-rv{opacity:0;transition:opacity .6s,transform .6s}.mtt-rv:not(.in){will-change:opacity, transform}.mtt-rv-up{transform:translateY(18px)}.mtt-rv-start{transform:translate(28px)}.mtt-rv.in{opacity:1;transform:none}.mtt-engine{place-items:center;display:inline-grid;position:relative}.mtt-engine svg{position:absolute;inset:0}.mtt-eng-slashline{stroke-dasharray:1;stroke-dashoffset:1px}.mtt-engine.in .mtt-eng-slashline{animation:.9s forwards mtt-draw}.mtt-eng-arrow{opacity:0;transform-origin:78px 40px}.mtt-engine.in .mtt-eng-arrow{opacity:1}@media (prefers-reduced-motion:no-preference){.mtt-engine.in .mtt-eng-arrow{animation:3s ease-in-out .6s infinite mtt-rise}}.mtt-eng-bars{z-index:1;align-items:flex-end;gap:9%;width:42%;height:46%;margin-block-start:24%;margin-inline-end:30%;display:flex;position:relative}.mtt-eng-bar{transform-origin:bottom;border-radius:3px 3px 1px 1px;flex:1;transform:scaleY(.04)}.mtt-engine.in .mtt-eng-bar{animation:.7s cubic-bezier(.3,.9,.4,1) forwards mtt-grow}.mtt-spark{align-items:flex-end;gap:2px;width:30px;height:16px;display:inline-flex}.mtt-spark-bar{transform-origin:bottom;opacity:.85;border-radius:2px;flex:1;transform:scaleY(.7)}@media (prefers-reduced-motion:no-preference){.mtt-desk.in .mtt-spark-bar,.mtt-tick.in .mtt-spark-bar{animation:2.4s ease-in-out infinite mtt-eq}}.mtt-hero{z-index:1}.mtt-hero-grid{grid-template-columns:1.15fr .85fr;align-items:center;gap:40px;display:grid}@media (max-width:940px){.mtt-hero-grid{grid-template-columns:1fr}.mtt-hero-deskcol{margin-top:8px}}.mtt-slash-live{will-change:transform;transition:none}.mtt-kine-line{display:inline}.mtt-kine-mask{vertical-align:bottom;padding-block:.16em;padding-inline:.05em;display:inline-block;overflow:hidden}.mtt-kine-word{background-size:220% 100%;transition:transform .7s cubic-bezier(.2,.85,.3,1);display:inline-block;transform:translateY(118%)}.mtt-kine-word.lit{transform:translateY(0)}@media (prefers-reduced-motion:no-preference){.mtt-kine-word.lit{animation:6s ease-in-out .8s infinite mtt-breathe}}.mtt-kine-white{color:#fff;-webkit-text-fill-color:#fff;background:0 0}.mtt-desk{background:var(--sf);border:1px solid var(--bd);border-radius:var(--rLg);box-shadow:var(--shd);padding:18px;position:relative;overflow:hidden}.mtt-desk:before{content:"";background:var(--gradSoft);opacity:.5;background-size:200% 200%;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.mtt-desk.in:before{animation:14s ease-in-out infinite mtt-drift}}.mtt-desk>*{z-index:1;position:relative}.mtt-desk-head{align-items:center;gap:12px;margin-bottom:14px;display:flex}.mtt-desk-title{font-size:15px;font-weight:800}.mtt-desk-sub{color:var(--grn);align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.mtt-desk-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.mtt-desk-tile{background:var(--sf);border:1px solid var(--bd);border-radius:var(--r);padding:12px 14px}.mtt-desk-tile-top{justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;display:flex}.mtt-desk-tile-label{font-size:13px;font-weight:700}.mtt-desk-tile-val{font-variant-numeric:tabular-nums;font-size:15px;font-weight:800}@media (prefers-reduced-motion:no-preference){.mtt-desk-tile-val{animation:.5s mtt-bubble-pop}}.mtt-tick{border-block:1px solid var(--bd);background:var(--sf2);z-index:1;padding-block:12px;position:relative;overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000,#000 90px calc(100% - 90px),#0000);mask:linear-gradient(90deg,#0000,#000 90px calc(100% - 90px),#0000)}.mtt-tick-track{gap:14px;width:max-content;display:flex}@media (prefers-reduced-motion:no-preference){.mtt-tick.in .mtt-tick-track{will-change:transform;animation:30s linear infinite mtt-marquee}.mtt-tick.in:hover .mtt-tick-track{animation-play-state:paused}}.mtt-tick-chip{border:1px solid var(--bd);background:var(--sf);white-space:nowrap;border-radius:999px;align-items:center;gap:9px;padding:7px 14px;font-size:13px;font-weight:700;display:inline-flex}.mtt-tick-label{color:var(--tx)}.mtt-tick-line{background:linear-gradient(90deg, transparent, var(--pri), var(--mag), transparent);background-size:200% 100%;height:1px;position:absolute;inset-block-end:0;inset-inline:0}@media (prefers-reduced-motion:no-preference){.mtt-tick.in .mtt-tick-line{animation:3.5s linear infinite mtt-shimmerline}}.mtt-tick.mtt-tick-pinned{-webkit-mask:none;mask:none}.mtt-tick.mtt-tick-pinned .mtt-tick-track{flex-wrap:wrap;justify-content:center;width:100%;padding-inline:20px;animation:none!important}.mtt-bento{grid-template-columns:repeat(6,1fr);grid-auto-rows:1fr;gap:18px;display:grid}.mtt-bento-cell{grid-column:span 2}.mtt-bento-wide{grid-column:span 3}.mtt-bento-full{grid-column:span 6}@media (max-width:940px){.mtt-bento{grid-template-columns:repeat(2,1fr)}.mtt-bento-cell,.mtt-bento-wide,.mtt-bento-full{grid-column:span 1}.mtt-bento>:last-child:nth-child(odd){grid-column:span 2}}@media (max-width:600px){.mtt-bento{grid-template-columns:1fr}.mtt-bento-cell,.mtt-bento-wide,.mtt-bento-full,.mtt-bento>:last-child:nth-child(odd){grid-column:span 1}}.mtt-door{flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.mtt-door:before{content:"";pointer-events:none;background:linear-gradient(120deg,#0000,#1e78c41f,#0000);width:50%;position:absolute;inset-block:-20%;inset-inline-start:-40%;transform:translate(-130%)skew(-18deg)}@media (prefers-reduced-motion:no-preference){.mtt-door:hover:before{animation:.85s forwards mtt-slashwipe}}.mtt-door-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.mtt-door-icon{border-radius:12px;place-items:center;width:46px;height:46px;margin-bottom:14px;display:grid}.mtt-door-top .mtt-door-icon{margin-bottom:0}.mtt-door-top{margin-bottom:14px}.mtt-door-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:14px;display:flex}.mtt-door-foot .mtt-door-cta{margin-top:0;padding-top:0}.mtt-door-fact{color:var(--fnt);font-variant-numeric:tabular-nums;background:var(--sf2);border:1px solid var(--bd);border-radius:999px;padding:3px 9px;font-size:12.5px;font-weight:700}.mtt-door-icon-pri{color:var(--pri);background:var(--priBg)}.mtt-door-icon-mag{color:var(--mag);background:var(--magBg)}.mtt-door-icon-grn{color:var(--grn);background:var(--grnBg)}@media (prefers-reduced-motion:no-preference){.mtt-door:hover .mtt-door-icon svg{animation:.6s mtt-rise}}.mtt-door-cta{color:var(--pri);align-items:center;gap:6px;margin-top:auto;padding-top:14px;font-size:13.5px;font-weight:800;display:inline-flex}.mtt-door-mag .mtt-door-cta{color:var(--mag)}.mtt-door-grn .mtt-door-cta{color:var(--grn)}.mtt-door-cta-arrow{transition:transform .2s;display:inline-block}.mtt-door:hover .mtt-door-cta-arrow{transform:translate(-6px)}@supports (background:paint(something)){@property --mtt-angle{syntax:"<angle>";inherits:false;initial-value:0deg}}.mtt-bundle-glow{--mtt-angle:0deg;border-radius:calc(var(--rLg) + 2px);background:var(--grad);height:100%;padding:2px;position:relative}@supports (background:conic-gradient(from 0deg, red, blue)){@media (prefers-reduced-motion:no-preference){.mtt-bundle-glow.in{background:conic-gradient(from var(--mtt-angle), var(--pri), var(--mag), var(--gld), var(--pri));animation:8s linear infinite mtt-angle-spin}}}@keyframes mtt-angle-spin{to{--mtt-angle:360deg}}.mtt-bundle{border-radius:var(--rLg);border:none;flex-direction:column;height:100%;display:flex}@media (prefers-reduced-motion:no-preference){.mtt-bundle-glow.in .mtt-bundle{animation:4s ease-in-out infinite mtt-bundle-breathe}}.mtt-perf{grid-template-columns:1.15fr .85fr;gap:0;padding:0;display:grid;overflow:hidden}@media (max-width:880px){.mtt-perf{grid-template-columns:1fr}}.mtt-perf-left{padding:32px}.mtt-perf-right{background:var(--sf2);border-inline-start:1px solid var(--bd);flex-direction:column;gap:12px;padding:24px;display:flex}@media (max-width:880px){.mtt-perf-right{border-inline-start:none;border-block-start:1px solid var(--bd)}}.mtt-curve{border-radius:var(--r);background:var(--sf2);border:1px solid var(--bd);height:150px;margin-top:20px;position:relative;overflow:hidden}.mtt-curve-line{stroke-dasharray:1;stroke-dashoffset:1px}.mtt-curve.in .mtt-curve-line{animation:1.4s forwards mtt-draw}.mtt-curve-area{opacity:0;transition:opacity .8s 1s}.mtt-curve.in .mtt-curve-area{opacity:1}.mtt-curve-dot{opacity:0;filter:drop-shadow(0 0 5px #1e78c4b3)}.mtt-curve.in .mtt-curve-dot{opacity:1;transition:opacity .4s 1.3s}.mtt-curve-scan{opacity:0;background:linear-gradient(90deg,#0000,#1e6fe01f,#0000);width:26%;position:absolute;inset-block:0;inset-inline-end:0}@media (prefers-reduced-motion:no-preference){.mtt-curve.in .mtt-curve-scan{animation:5s ease-in-out 1.6s infinite mtt-scan}}.mtt-strat{border:1px solid var(--bd);border-radius:var(--r);background:var(--sf);padding:14px;transition:background .18s,border-color .18s;position:relative;overflow:hidden}.mtt-strat:hover{background:var(--priBg);border-color:var(--priBd)}.mtt-strat-name{margin-bottom:10px;font-size:14px;font-weight:800}.mtt-strat-stats{text-align:start;grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.mtt-strat-val{font-variant-numeric:tabular-nums;font-size:16px;font-weight:800}.mtt-strat-lbl{margin-top:2px;font-size:11px}.mtt-strat-spark{background:var(--grad);width:40px;height:2px;transform-origin:inline-start;border-radius:2px;transition:transform .4s;position:absolute;inset-block-start:14px;inset-inline-end:14px;transform:scaleX(0)}.mtt-strat:hover .mtt-strat-spark{transform:scaleX(1)}.mtt-tgwrap{grid-template-columns:1fr 1fr;gap:0;padding:0;display:grid;position:relative;overflow:hidden}@media (max-width:880px){.mtt-tgwrap{grid-template-columns:1fr}}.mtt-tg-offer{flex-direction:column;align-items:flex-start;padding:36px;display:flex;position:relative}.mtt-tg-feats{gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}.mtt-tg-feats li{color:var(--mut);padding-inline-start:22px;font-size:13.5px;position:relative}.mtt-tg-feats li:before{content:"✓";color:var(--grn);font-weight:900;position:absolute;inset-inline-start:0}.mtt-tg-price{align-items:baseline;gap:8px;margin:22px 0 16px;display:flex}.mtt-tg-price-num{font-variant-numeric:tabular-nums;font-size:40px}.mtt-tg-slash{pointer-events:none;background:linear-gradient(120deg,#0000 40%,#1e6fe00f 50%,#0000 60%);width:50%;position:absolute;inset-block:0;inset-inline-start:-20%;transform:skew(-18deg)}.mtt-tg-demo{background:var(--gradSoft);background-size:200% 200%;place-items:center;padding:30px 24px;display:grid}@media (prefers-reduced-motion:no-preference){.mtt-tg-demo{animation:16s ease-in-out infinite mtt-drift}}.mtt-phone-wrap{perspective:800px}.mtt-phone{background:var(--sf);border:1px solid var(--bd2);width:270px;max-width:100%;box-shadow:var(--shd);border-radius:30px;position:relative;overflow:hidden}@media (prefers-reduced-motion:no-preference){.mtt-phone{animation:6s ease-in-out infinite mtt-float}}.mtt-phone-notch{background:var(--bd2);z-index:3;border-radius:999px;width:90px;height:6px;position:absolute;inset-block-start:8px;inset-inline-start:50%;transform:translate(-50%)}.mtt-phone-head{border-bottom:1px solid var(--bd);background:var(--sf2);align-items:center;gap:10px;padding:22px 16px 12px;display:flex}.mtt-phone-ava{color:#fff;background:var(--grad);border-radius:50%;place-items:center;width:36px;height:36px;font-size:13px;font-weight:800;display:grid}.mtt-phone-head-meta{flex:1;min-width:0}.mtt-phone-name{font-size:14px;font-weight:800}.mtt-phone-status{color:var(--grn);align-items:center;gap:6px;font-size:11px;font-weight:700;display:inline-flex}.mtt-phone-unread{background:var(--mag);color:#fff;border-radius:999px;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:12px;font-weight:800;display:grid}@media (prefers-reduced-motion:no-preference){.mtt-phone-unread{animation:.4s mtt-bump}}.mtt-phone-body{background:radial-gradient(420px 220px at 80% 0%, #1e78c40d, transparent 70%), var(--bg);flex-direction:column;gap:9px;min-height:280px;padding:14px;display:flex}.mtt-bubble{background:var(--sf);border:1px solid var(--bd);max-width:86%;box-shadow:var(--shdSm);border-start-start-radius:14px;border-start-end-radius:14px;border-end-end-radius:14px;border-end-start-radius:4px;align-self:flex-end;padding:10px 12px}@media (prefers-reduced-motion:no-preference){.mtt-bubble{animation:.4s cubic-bezier(.2,.9,.3,1) mtt-bubble-pop}}.mtt-bubble-text{font-size:13px;font-weight:800}.mtt-bubble-sub{color:var(--mut);margin-top:3px;font-size:12px;line-height:1.6}.mtt-bubble-update{background:var(--priBg);border-color:var(--priBd)}.mtt-bubble-win{background:var(--grnBg);border-color:var(--grnBd)}.mtt-bubble-win .mtt-bubble-win{box-shadow:none;background:0 0;border:none;margin-top:4px;padding:0;font-size:13px;font-weight:800}.mtt-bubble-typing{align-items:center;gap:4px;padding:10px 12px;display:inline-flex}.mtt-typing-dot{background:var(--fnt);opacity:.4;border-radius:50%;width:6px;height:6px}@media (prefers-reduced-motion:no-preference){.mtt-typing-dot{animation:1.2s ease-in-out infinite mtt-typing}.mtt-typing-dot:nth-child(2){animation-delay:.18s}.mtt-typing-dot:nth-child(3){animation-delay:.36s}}.mtt-statsband-slash{margin-inline:auto;background:var(--grad);background-size:200% 100%;border-radius:999px;width:120px;height:3px;margin-bottom:28px}@media (prefers-reduced-motion:no-preference){.mtt-statsband-slash{animation:3s linear infinite mtt-shimmerline}}.mtt-statsband{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}@media (max-width:760px){.mtt-statsband{grid-template-columns:repeat(2,1fr)}}.mtt-statsband-item{background:var(--sf);border:1px solid var(--bd);border-radius:var(--rLg);box-shadow:var(--shdSm);align-items:center;gap:12px;padding:18px 20px;display:flex}.mtt-statsband-item .mtt-stat{font-variant-numeric:tabular-nums}.mtt-why{flex-direction:column;display:flex;position:relative;overflow:hidden}.mtt-why-num{color:color-mix(in srgb, var(--pri) 8%, transparent);pointer-events:none;-webkit-user-select:none;user-select:none;font-size:84px;font-weight:800;line-height:1;position:absolute;inset-block-start:-14px;inset-inline-end:10px}.mtt-drawicon{width:42px;height:42px;color:var(--pri);background:var(--priBg);border-radius:12px;place-items:center;transition:color .2s;display:grid}.mtt-drawicon path{stroke-dasharray:1;stroke-dashoffset:1px}.mtt-drawicon.in path{animation:1s forwards mtt-draw}.mtt-drawicon.in.spin svg{animation:1.1s cubic-bezier(.3,.9,.4,1) forwards mtt-spin360}.mtt-why:hover .mtt-drawicon{color:var(--mag)}.mtt-faq{border:1px solid var(--bd);border-radius:var(--r);background:var(--sf);box-shadow:var(--shdSm);transition:box-shadow .18s,border-color .18s;overflow:hidden}.mtt-faq:hover{box-shadow:var(--shd)}.mtt-faq.open{border-color:var(--priBd)}.mtt-faq-q{cursor:pointer;width:100%;color:var(--tx);text-align:start;background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;font-family:inherit;font-size:15px;font-weight:800;display:flex}.mtt-faq-ind{background:var(--priBg);width:24px;height:24px;color:var(--pri);border-radius:7px;flex:none;place-items:center;font-size:18px;font-weight:800;transition:transform .3s;display:grid}.mtt-faq.open .mtt-faq-ind{transform:rotate(45deg)}.mtt-faq-a{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .3s,opacity .3s;display:grid}.mtt-faq.open .mtt-faq-a{opacity:1;grid-template-rows:1fr}.mtt-faq-a-inner{overflow:hidden}.mtt-faq-a-inner p{margin:0;padding:0 18px 16px;font-size:13.5px;line-height:1.85}.mtt-close{border-radius:var(--rLg);background:var(--grad);text-align:center;background-size:200% 200%;padding:56px 24px;position:relative;overflow:hidden}@media (prefers-reduced-motion:no-preference){.mtt-close.in{animation:12s ease-in-out infinite mtt-drift}}.mtt-close-engine{opacity:.16;pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}@media (prefers-reduced-motion:no-preference){.mtt-close.in .mtt-close-engine{animation:7s ease-in-out infinite mtt-float}}.mtt-close-knot{opacity:.85;position:absolute;inset-block-start:18px;inset-inline-start:50%;transform:translate(-50%)}.mtt-close-knot path{stroke-dasharray:1;stroke-dashoffset:1px}.mtt-close.in .mtt-close-knot path{animation:1.3s .3s forwards mtt-draw}@media (prefers-reduced-motion:no-preference){.mtt-close.in .mtt-close-knot{border-radius:50%;animation:1s 1.4s mtt-glowpulse}}.mtt-close-inner{z-index:1;position:relative}.mtt-close-title{color:#fff}.mtt-close-title .mtt-kine-mask{vertical-align:bottom}.mtt-close-sub{color:#ffffffeb;max-width:560px;margin:6px auto 24px;font-size:16px;line-height:1.8}.mtt-close-note{color:#ffffffb8;margin:16px 0 0;font-size:13px;font-weight:650}.mtt-close-cta{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.mtt .mtt-close-btn{color:#185fa5;background:#fff;position:relative;overflow:hidden}.mtt .mtt-close-btn-ghost{color:#fff;background:#ffffff1f;border:1px solid #ffffff80}.mtt .mtt-close-btn-ghost:hover{background:#fff3}.mtt-btn-sheen{position:relative;overflow:hidden}.mtt-btn-sheen:after{content:"";pointer-events:none;background:linear-gradient(120deg,#0000,#ffffff8c,#0000);width:40%;position:absolute;inset-block:-40%;inset-inline-start:-60%;transform:translate(-130%)skew(-18deg)}@media (prefers-reduced-motion:no-preference){.mtt-btn-sheen:hover:after{animation:.8s forwards mtt-slashwipe}.mtt-landing>.mtt-section{content-visibility:auto;contain-intrinsic-size:auto 600px}}@media (prefers-reduced-motion:reduce){.mtt-rv,.mtt-rv-up,.mtt-rv-start{opacity:1;transition:none;transform:none}.mtt-kine-word,.mtt-kine-word.lit{background-position:0;transition:none;animation:none;transform:none}.mtt-kine-mask{overflow:visible}.mtt-eng-slashline{stroke-dashoffset:0;animation:none}.mtt-eng-arrow{opacity:1;animation:none}.mtt-eng-bar{animation:none;transform:scaleY(1)}.mtt-spark-bar{animation:none;transform:scaleY(.7)}.mtt-desk:before,.mtt-desk-tile-val{animation:none}.mtt-tick-track{justify-content:center;width:100%;animation:none;transform:none}.mtt-tick-line,.mtt-door:before,.mtt-door:hover:before,.mtt-door:hover .mtt-door-icon svg{animation:none}.mtt-door-cta-arrow,.mtt-door:hover .mtt-door-cta-arrow{transition:none;transform:none}.mtt-bundle-glow{background:var(--grad);animation:none}.mtt-bundle{box-shadow:var(--shdSm);animation:none}.mtt-curve-line{stroke-dashoffset:0;animation:none}.mtt-curve-area,.mtt-curve-dot{opacity:1}.mtt-curve-scan{opacity:0;animation:none}.mtt-strat-spark{transition:none;transform:scaleX(0)}.mtt-strat:hover .mtt-strat-spark{transform:scaleX(1)}.mtt-tg-demo,.mtt-phone,.mtt-phone-unread,.mtt-bubble,.mtt-typing-dot,.mtt-statsband-slash{animation:none}.mtt-drawicon path{stroke-dashoffset:0;animation:none}.mtt-drawicon.in.spin svg{animation:none;transform:none}.mtt-faq-ind,.mtt-faq-a{transition:none}.mtt-close{background-position:0;animation:none}.mtt-close-engine{animation:none}.mtt-close-knot path{stroke-dashoffset:0;animation:none}.mtt-close.in .mtt-close-knot,.mtt-btn-sheen:after,.mtt-btn-sheen:hover:after{animation:none}.mtt-thread{transform:scaleY(1)}.mtt-slash-live{transform:skew(-18deg)}}.mtt-admin{align-items:stretch;min-height:100vh;display:flex}.mtt-admin-side{background:var(--sf);border-inline-start:1px solid var(--bd);scrollbar-width:none;flex-direction:column;flex-shrink:0;align-self:flex-start;gap:1px;width:240px;height:calc(100vh - 56px);padding:16px 0 12px;display:flex;position:sticky;top:56px;overflow-y:auto}.mtt-admin-side::-webkit-scrollbar{display:none}.mtt-admin-side-top{flex-direction:column;display:flex}.mtt-admin-burger{display:none}.mtt-admin-nav{display:block}.mtt-admin-side-head{align-items:center;gap:10px;padding:0 18px 14px;display:flex}.mtt-admin-side-head img{height:34px}.mtt-admin-side-head span{letter-spacing:.12em;color:var(--pri);font-size:11px;font-weight:800}.mtt-admin-viewsite{background:var(--priBg);border:1px solid var(--priBd);color:var(--pri);border-radius:9px;justify-content:space-between;align-items:center;gap:8px;margin:0 8px 8px;padding:8px 12px;font-size:12.5px;font-weight:700;text-decoration:none;display:flex}.mtt-admin-viewsite:hover{background:var(--priBd)}.mtt-admin-group{letter-spacing:.16em;color:var(--fnt);padding:18px 20px 6px;font-size:11px;font-weight:800}.mtt-admin-link{color:var(--mut);border-radius:10px;justify-content:space-between;align-items:center;gap:8px;margin:0 10px;padding:8px 12px;font-size:13px;font-weight:600;text-decoration:none;transition:background .12s,color .12s;display:flex}.mtt-admin-link:hover{background:var(--bgA);color:var(--tx)}.mtt-admin-link.active{background:var(--priBg);color:var(--pri);box-shadow:inset 0 0 0 1px var(--priBd);font-weight:700}.mtt-admin-side-foot{margin-top:auto;padding:16px 18px 0}.mtt-admin-main{flex:1;min-width:0}@media (max-width:820px){.mtt-admin{flex-direction:column}.mtt-admin-side{z-index:90;border-inline-start:none;border-bottom:1px solid var(--bd);background:var(--sf);width:100%;height:auto;max-height:none;padding:0;position:sticky;top:56px;overflow:visible}.mtt-admin-side-top{flex-direction:row;align-items:center;gap:10px;padding:10px 14px}.mtt-admin-viewsite{margin:0;padding:6px 12px}.mtt-admin-side-top{justify-content:flex-end}.mtt-admin-burger{border:1px solid var(--bd2);background:var(--sf);width:38px;height:38px;color:var(--mut);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.mtt-admin-nav{display:none}.mtt-admin-side.open .mtt-admin-nav{z-index:89;background:var(--sf);-webkit-overflow-scrolling:touch;padding:6px 0 28px;display:block;position:fixed;inset:108px 0 0;overflow-y:auto}}@media (prefers-reduced-motion:no-preference){.mtt-hero .mtt-rv{animation:.7s cubic-bezier(.22,.61,.36,1) both mtt-hero-rise}}@keyframes mtt-hero-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.mtt-nav-burger{border:1px solid var(--bd2);background:var(--sf);width:38px;height:38px;color:var(--tx);cursor:pointer;border-radius:12px;flex:none;justify-content:center;align-items:center;display:none}.mtt-nav-mobile{display:none}@media (max-width:900px){.mtt-nav-inner{gap:10px;padding:10px 14px}.mtt-nav-brand img{height:40px}.mtt-nav-links{display:none}.mtt-nav-actions{gap:7px}.mtt-nav-actions>.mtt-btn,.mtt-nav-actions>.mtt-lang-btn{display:none}.mtt-nav-actions .mtt-icon-btn,.mtt-nav-actions .mtt-bell,.mtt-nav-actions .mtt-avatar{width:36px;height:36px}.mtt-nav-burger{display:inline-flex}.mtt-nav-mobile{border-top:1px solid var(--bd);background:var(--nav);-webkit-backdrop-filter:saturate(140%)blur(14px);backdrop-filter:saturate(140%)blur(14px);flex-direction:column;gap:2px;max-height:calc(100dvh - 62px);padding:8px 16px 18px;display:flex;overflow-y:auto}.mtt-nav-mobile-link{color:var(--mut);border-radius:12px;padding:12px;font-size:15px;font-weight:600}.mtt-nav-mobile-link.active{color:var(--pri);background:var(--priBg)}.mtt-nav-mobile-cta{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.mtt-nav-mobile-cta .mtt-btn{flex:auto;justify-content:center}}.mtt-nav-mobile-heading{letter-spacing:.06em;color:var(--fnt);margin:12px 12px 4px;font-size:11px;font-weight:800}.mtt-nav-mobile-prod{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;display:grid}.mtt-nav-mobile-prodlink{color:var(--mut);border-radius:12px;align-items:center;gap:9px;padding:11px 12px;font-size:13.5px;font-weight:700;display:flex}.mtt-nav-mobile-prodlink svg{color:var(--pri);flex:none}.mtt-nav-mobile-prodlink.active{color:var(--pri);background:var(--priBg)}.mtt-nav-mobile-utils{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.mtt-nav-mobile-utils .mtt-btn{flex:auto;justify-content:center}.mtt-player-grid{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:20px;display:grid}.mtt-player-main{min-width:0}.mtt-player-side{align-self:start}@media (min-height:900px){.mtt-player-side{position:sticky;top:86px}}.mtt-video-frame{aspect-ratio:16/9;background:#000;border-radius:12px;margin-bottom:14px;overflow:hidden}.mtt-video-frame>video,.mtt-video-frame>iframe{border:none;width:100%;max-width:100%;height:100%;display:block}.mtt-curriculum-head{background:var(--bgA);cursor:pointer;width:100%;color:var(--tx);border:none;justify-content:space-between;align-items:center;gap:8px;padding:13px 16px;font-family:inherit;display:flex}.mtt-tabbar{scrollbar-width:none;border-bottom:1px solid var(--bd);gap:2px;margin-bottom:-1px;display:flex;overflow-x:auto}.mtt-tabbar::-webkit-scrollbar{display:none}.mtt-tab{color:var(--mut);cursor:pointer;border:none;white-space:nowrap;background:0 0;border-bottom:2px solid #0000;flex:none;padding:11px 16px;font-family:inherit;font-size:14px;font-weight:600}.mtt-tab:hover{color:var(--tx)}.mtt-tab.active{color:var(--pri);border-bottom-color:var(--pri)}.mtt-tab-body{border-top-left-radius:0;border-top-right-radius:0}.mtt-chip{border:1px solid var(--bd2);background:var(--sf);color:var(--mut);cursor:pointer;border-radius:999px;padding:5px 12px;font-family:inherit;font-size:12.5px}.mtt-chip.active{background:var(--priBg);border-color:var(--priBd);color:var(--pri);font-weight:700}.mtt-time-chip{border:1px solid var(--priBd);background:var(--priBg);color:var(--pri);cursor:pointer;direction:ltr;border-radius:8px;flex:none;align-self:flex-start;padding:3px 9px;font-family:inherit;font-size:12px;font-weight:700}.mtt-time-chip:hover{background:var(--pri);color:#fff}.mtt-vote{border:1px solid var(--bd2);background:var(--sf);cursor:pointer;border-radius:10px;flex-direction:column;flex:none;align-items:center;gap:1px;min-width:40px;padding:5px 0;font-family:inherit;font-size:13px;line-height:1.1;display:flex}.mtt-vote:hover{border-color:var(--pri)}@media (max-width:960px){.mtt-player-grid{grid-template-columns:1fr}.mtt-player-main{order:1}.mtt-player-side{order:2;max-height:none;position:static}}.rich-text-body h2{margin:14px 0 8px;font-size:18px}.rich-text-body h3{margin:12px 0 6px;font-size:15.5px}.rich-text-body p{margin:6px 0}.rich-text-body ul,.rich-text-body ol{margin:8px 0;padding-inline-start:22px}.rich-text-body blockquote{border-inline-start:3px solid var(--bd2);color:var(--mut);margin:10px 0;padding-inline-start:12px}.rich-text-body a{color:var(--pri);text-decoration:underline}.rich-text-body .ProseMirror{outline:none;min-height:70px}.rich-text-body .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:var(--mut);float:inline-start;pointer-events:none;height:0}.mtt-buybar{display:none}@media (max-width:960px){.mtt-buybar{inset-inline:0;z-index:90;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:var(--sf);border-top:1px solid var(--bd);justify-content:space-between;align-items:center;gap:12px;display:flex;position:fixed;bottom:0;box-shadow:0 -6px 24px #00000014}}.mtt-notif-wrap{display:inline-flex;position:relative}.mtt-bell{border:1px solid var(--bd2);background:var(--sf);width:38px;height:38px;color:var(--mut);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;transition:color .15s,border-color .15s,background .15s;display:inline-flex;position:relative}.mtt-bell:hover,.mtt-bell[aria-expanded=true]{color:var(--pri);border-color:var(--priBd);background:var(--priBg)}.mtt-bell-badge{top:-4px;background:var(--red);color:#fff;text-align:center;border-radius:9px;min-width:17px;height:17px;padding:0 4px;font-size:10.5px;font-weight:700;line-height:17px;position:absolute;inset-inline-end:-4px}.mtt-notif-panel{top:var(--np-top,74px);width:min(360px,100vw - 24px);max-height:min(440px, calc(100dvh - var(--np-top,74px) - 16px));background:var(--sf);border:1px solid var(--bd2);box-shadow:var(--shd);z-index:320;border-radius:14px;animation:.14s mttNotifIn;position:fixed;inset-inline-end:var(--np-end,12px);overflow-y:auto}@media (max-width:640px){.mtt-notif-panel{width:auto;max-height:min(70dvh, calc(100dvh - var(--np-top,74px) - 12px));border-radius:16px;inset-inline:8px}}@keyframes mttNotifIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.mtt-notif-head{background:var(--sf);border-bottom:1px solid var(--bd);justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex;position:sticky;top:0}.mtt-notif-head h4{color:var(--tx);margin:0;font-size:13px;font-weight:700}.mtt-notif-markall{color:var(--pri);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:0;font-size:12px;font-weight:700}.mtt-notif-markall:hover{text-decoration:underline}.mtt-notif-row{border-bottom:1px solid var(--bd);color:inherit;align-items:flex-start;gap:10px;padding:11px 14px;text-decoration:none;display:flex}.mtt-notif-row:last-child{border-bottom:none}.mtt-notif-row:hover{background:var(--bg)}.mtt-notif-dot{background:var(--pri);border-radius:50%;flex:none;width:7px;height:7px;margin-top:6px}.mtt-notif-row.read .mtt-notif-dot{background:0 0}.mtt-notif-title{color:var(--tx);font-size:13.5px;font-weight:700;display:block}.mtt-notif-body{color:var(--mut);overflow-wrap:anywhere;margin-top:2px;font-size:12.5px;display:block}.mtt-notif-time{color:var(--fnt);margin-top:3px;font-size:11.5px;display:block}.mtt-notif-empty{text-align:center;color:var(--mut);padding:28px 16px;font-size:13px}@media (prefers-reduced-motion:reduce){.mtt-notif-panel{animation:none}}.mtt-avatar-btn:hover .mtt-avatar-overlay{opacity:1!important}.mtt-learnmenu{display:inline-flex;position:relative}.mtt-learnmenu-trigger{border:1px solid var(--bd2);background:var(--sf);color:var(--tx);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:7px 12px;font-size:13.5px;font-weight:600;text-decoration:none;transition:border-color .15s,background .15s;display:inline-flex}.mtt-learnmenu-trigger:hover{border-color:var(--pri);background:var(--sf2)}.mtt-learnpanel{top:calc(100% + 10px);background:var(--sf);border:1px solid var(--bd2);width:620px;max-width:calc(100vw - 24px);box-shadow:var(--shd);z-index:130;border-radius:16px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;padding:16px;animation:.14s mttNotifIn;display:grid;position:absolute;inset-inline-end:0}.mtt-learnpanel:before{content:"";inset-inline:0;height:14px;position:absolute;top:-14px}.mtt-learnpanel-col{flex-direction:column;gap:4px;min-width:0;display:flex}.mtt-learnpanel-head{letter-spacing:.06em;text-transform:uppercase;color:var(--mut);margin-bottom:4px;font-size:11.5px;font-weight:800}.mtt-learnpanel-count{letter-spacing:0;font-weight:600}.mtt-learnpanel-item{color:var(--tx);border-radius:11px;align-items:center;gap:10px;padding:8px;text-decoration:none;display:flex}.mtt-learnpanel-item:hover{background:var(--sf2)}.mtt-learnpanel-thumb{object-fit:cover;background:var(--bgA);width:56px;height:36px;color:var(--mut);border-radius:8px;flex:none;place-items:center;font-weight:800;display:grid}.mtt-learnpanel-lines{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.mtt-learnpanel-name{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;overflow:hidden}.mtt-learnpanel-next{color:var(--mut);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.mtt-learnpanel-pct{color:var(--mut);flex:none;font-size:11.5px;font-weight:700}a.mtt-learnpanel-go{text-align:center;color:#fff;background:var(--grad);border-radius:11px;grid-column:1/-1;margin-top:4px;padding:11px 14px;font-size:13.5px;font-weight:800;text-decoration:none;display:block}a.mtt-learnpanel-go:hover{color:#fff;filter:brightness(1.06)}@media (max-width:1180px){.mtt-learnmenu-trigger{padding:7px 9px}.mtt-learnmenu-label{display:none}}@media (max-width:900px){.mtt-learnmenu{display:none}}.mtt-usermenu-wrap{display:inline-flex;position:relative}.mtt-usermenu{top:calc(100% + 10px);background:var(--sf);border:1px solid var(--bd2);min-width:210px;box-shadow:var(--shd);z-index:120;border-radius:14px;padding:6px;animation:.14s mttNotifIn;position:absolute;inset-inline-end:0}.mtt-usermenu-head{color:var(--tx);border-bottom:1px solid var(--bd);margin-bottom:4px;padding:8px 12px 10px;font-size:13px;font-weight:700}.mtt-usermenu-item{text-align:start;width:100%;color:var(--tx);cursor:pointer;background:0 0;border:none;border-radius:9px;padding:9px 12px;font-size:13.5px;text-decoration:none;display:block}.mtt-usermenu-item:hover{background:var(--bg)}.mtt-usermenu-danger{color:var(--red)}.mtt-lang-btn{border:1px solid var(--bd2);background:var(--sf);min-width:38px;height:38px;color:var(--mut);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0 10px;font-size:12.5px;font-weight:800;transition:color .15s,border-color .15s,background .15s;display:inline-flex}.mtt-lang-btn:hover{color:var(--pri);border-color:var(--priBd);background:var(--priBg)}.mtt-admin-wrap{flex-direction:column;min-height:100vh;display:flex}.mtt-admin-wrap .mtt-admin{flex:1}.mtt-admin-topbar{z-index:95;background:var(--sf);border-bottom:1px solid var(--bd);justify-content:space-between;align-items:center;gap:12px;height:56px;padding:0 20px;display:flex;position:sticky;top:0}.mtt-admin-topbar-title{color:var(--tx);font-size:13.5px;font-weight:800}.mtt-admin-usermenu{display:inline-flex;position:relative}.mtt-admin-link-ic{color:var(--fnt);flex:none;display:inline-flex}.mtt-admin-link{justify-content:flex-start}.mtt-admin-link-tx{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.mtt-admin-link.active .mtt-admin-link-ic{color:var(--pri)}.mtt-admin-railtoggle{border:1px solid var(--bd);background:var(--sf2);color:var(--mut);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;margin:8px 10px 0;padding:8px;display:flex}.mtt-admin-railtoggle:hover{color:var(--tx);background:var(--bgA)}@media (min-width:821px){.mtt-admin-railwrap{display:none}.mtt-admin-side.railmode{width:auto}.mtt-admin-side.railmode .mtt-admin-nav,.mtt-admin-side.railmode .mtt-admin-collapsebtn{display:none}.mtt-admin-side.railmode .mtt-admin-railwrap{flex:1;align-items:stretch;min-height:0;display:flex}.mtt-admin-side.railmode .mtt-admin-side-head{display:none}.mtt-admin-side.railmode .mtt-admin-side-top{align-items:center;padding:10px 0 4px}.mtt-admin-side.railmode .mtt-admin-viewsite{display:none}.mtt-admin-rail{flex-direction:column;align-items:center;gap:4px;width:86px;padding:6px 0 12px;display:flex}.mtt-admin-railbtn{width:76px;color:var(--mut);cursor:pointer;background:0 0;border:none;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:8px 4px 6px;transition:background .12s,color .12s;display:flex}.mtt-admin-railbtn-tx{text-align:center;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;font-size:11px;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.mtt-admin-railbtn:hover{background:var(--bgA);color:var(--tx)}.mtt-admin-railbtn.opened{background:var(--bgA);color:var(--tx);box-shadow:inset 0 0 0 1px var(--bd2)}.mtt-admin-railbtn.active{background:var(--priBg);color:var(--pri);box-shadow:inset 0 0 0 1px var(--priBd)}.mtt-admin-rail .mtt-admin-railtoggle{margin-top:auto}.mtt-admin-drawer{border-inline-start:1px solid var(--bd);scrollbar-width:none;flex-direction:column;gap:1px;width:236px;padding-bottom:12px;display:flex;overflow-y:auto}.mtt-admin-drawer::-webkit-scrollbar{display:none}.mtt-admin-drawer-head{letter-spacing:.14em;color:var(--fnt);justify-content:space-between;align-items:center;padding:12px 16px 8px;font-size:11px;font-weight:800;display:flex}.mtt-admin-drawer-head button{color:var(--fnt);cursor:pointer;background:0 0;border:none;padding:2px 4px;font-size:13px}.mtt-admin-drawer-head button:hover{color:var(--tx)}}@media (max-width:820px){.mtt-admin-railtoggle,.mtt-admin-railwrap{display:none}.mtt-admin-topbar{padding:10px 14px}}.mtt-admin-logo-dark{display:none}.mtt[data-mtt-theme=dark] .mtt-admin-logo-dark{display:block}.mtt[data-mtt-theme=dark] .mtt-admin-logo-light{display:none}.mtt-admin-themebtn{border:1px solid var(--bd2);background:var(--sf2);width:34px;height:34px;color:var(--mut);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.mtt-admin-themebtn:hover{color:var(--tx);background:var(--bgA)}.mtt-ab-open{flex-direction:column;justify-content:center;min-height:82vh;padding-block:80px 40px;display:flex}.mtt-ab-open-title{max-width:16ch;margin:18px 0 0;font-size:clamp(38px,7.2vw,86px);font-weight:800;line-height:1.25}.mtt-ab-open-title .w{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text;margin-block:-.14em;margin-inline:-.06em;padding-block:.14em;padding-inline:.06em;display:inline-block;overflow:visible}.mtt-ab-open-sub{color:var(--mut);max-width:620px;margin-top:22px;font-size:18px;line-height:1.9}.mtt-ab-scroll{color:var(--fnt);align-items:center;gap:10px;margin-top:46px;font-size:13px;display:inline-flex}.mtt-ab-scroll i{background:linear-gradient(var(--bd2), transparent);width:1px;height:34px;display:block}.mtt-ab-story{--abBg:#0b1220;--abBg2:#131d33;--abTx:#e9eef7;--abMut:#a8b4ca;--abFnt:#8fa0bd;--abBd:#e9eef729;--abGld:#58a4ff;background:radial-gradient(900px 480px at 78% 6%, #58a4ff1f, transparent 62%), radial-gradient(760px 420px at 10% 92%, #ff4d5212, transparent 60%), var(--abBg);color:var(--abTx);isolation:isolate;position:relative}.mtt-ab-story h2,.mtt-ab-story h3{color:var(--abTx)}.mtt-ab-intro{grid-template-columns:minmax(0,.85fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,64px);padding-block:clamp(64px,9vw,110px);display:grid}.mtt-ab-portrait{border-radius:var(--rLg);aspect-ratio:4/5;background:var(--abBg2);position:relative;overflow:hidden}.mtt-ab-portrait img{object-fit:cover;object-position:center 18%;width:100%;height:100%;display:block}.mtt-ab-name{margin:12px 0 6px;font-size:clamp(30px,4.6vw,50px);line-height:1.3}.mtt-ab-role{color:var(--abGld);letter-spacing:.02em;font-size:16px;font-weight:700}.mtt-ab-introbody{color:var(--abMut);max-width:620px;margin-top:18px;font-size:18px;line-height:1.95}.mtt-ab-facts{border-top:1px solid var(--abBd);flex-wrap:wrap;gap:30px;margin-top:30px;padding-top:26px;display:flex}.mtt-ab-fact b{color:var(--abTx);font-size:30px;font-weight:800;line-height:1.1;display:block}.mtt-ab-fact span{color:var(--abFnt);font-size:13px}.mtt-ab-letter{text-align:center;max-width:680px;margin-inline:auto;padding-block:clamp(50px,7vw,90px)}.mtt-ab-letter p{color:var(--abTx);margin:0 0 18px;font-size:clamp(19px,2.3vw,23px);font-weight:500;line-height:2}.mtt-ab-letter p:last-child{color:var(--abGld);margin-bottom:0}.mtt-ab-ch{border-top:1px solid var(--abBd);grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-items:start;gap:clamp(28px,5vw,70px);padding-block:clamp(48px,7vw,90px);display:grid}.mtt-ab-ch-media{border-radius:var(--rLg);aspect-ratio:4/5;background:var(--abBg2);position:sticky;top:92px;overflow:hidden}.mtt-ab-ch-media.wide{aspect-ratio:16/11}.mtt-ab-ch-media img{object-fit:cover;object-position:center 18%;width:100%;height:100%;display:block}.mtt-ab-ch-kicker{color:var(--abGld);align-items:center;gap:10px;margin-bottom:12px;font-size:13.5px;font-weight:800;display:inline-flex}.mtt-ab-ch-kicker i{background:var(--abGld);opacity:.65;border-radius:2px;width:34px;height:2px;display:block}.mtt-ab-ch-title{margin-bottom:22px;font-size:clamp(26px,3.8vw,40px);line-height:1.35}.mtt-ab-ch-body p{color:var(--abMut);max-width:660px;margin:0 0 20px;font-size:19px;line-height:1.95}.mtt-ab-ch-quote{border-inline-start:2px solid var(--abGld);color:var(--abTx);max-width:620px;margin:30px 0 0;padding-inline-start:20px;font-size:clamp(19px,2.4vw,24px);font-weight:700;line-height:1.75}.mtt-ab-inline{color:var(--abGld);border-bottom:1px solid #58a4ff73;align-items:baseline;gap:7px;padding-bottom:1px;font-size:17.5px;font-weight:700;line-height:1.9;transition:border-color .2s;display:inline-flex}.mtt-ab-inline:hover{border-bottom-color:var(--abGld)}.mtt-ab-inline svg{flex:none}.mtt-ab-rail{border:1px solid var(--abBd);border-radius:var(--r);background:#e9eef70a;margin-top:32px;overflow:hidden}.mtt-ab-rail-img{aspect-ratio:16/8;overflow:hidden}.mtt-ab-rail-img img{object-fit:cover;width:100%;height:100%;display:block}.mtt-ab-rail-title{letter-spacing:.12em;color:var(--abGld);padding:18px 20px 0;font-size:12.5px;font-weight:800}.mtt-ab-rail-items{grid-template-columns:repeat(4,minmax(0,1fr));gap:2px 18px;padding:14px 20px 20px;display:grid}.mtt-ab-rail-items>div b{font-size:26px;font-weight:800;line-height:1.15;display:block}.mtt-ab-rail-items>div span{color:var(--abFnt);font-size:12.5px;line-height:1.6}.mtt-ab-pull{text-align:center;border-top:1px solid var(--abBd);padding-block:clamp(70px,11vw,140px)}.mtt-ab-pull q{color:var(--abTx);quotes:none;max-width:20ch;margin-inline:auto;font-size:clamp(28px,5.4vw,62px);font-weight:800;line-height:1.45;display:block}.mtt-ab-pull cite{letter-spacing:.14em;color:var(--abGld);margin-top:26px;font-size:14px;font-style:normal;display:block}.mtt-ab-doctrine{border-top:1px solid var(--abBd);padding-block:clamp(50px,7vw,92px)}.mtt-ab-doc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:30px;display:grid}.mtt-ab-doc-card{border:1px solid var(--abBd);border-radius:var(--r);background:#e9eef70a;padding:24px}.mtt-ab-doc-card h3{margin-bottom:10px;font-size:19px}.mtt-ab-doc-card p{color:var(--abMut);margin:0;font-size:16px;line-height:1.9}.mtt-ab-eyebrow{letter-spacing:.12em;color:var(--abGld);align-items:center;gap:8px;font-size:12.5px;font-weight:800;display:inline-flex}.mtt-ab-sectitle{margin:12px 0 10px;font-size:clamp(25px,3.6vw,38px);line-height:1.35}.mtt-ab-secsub{color:var(--abMut);max-width:640px;margin:0;font-size:17px;line-height:1.9}.mtt-ab-dawn{height:clamp(220px,34vw,420px);position:relative;overflow:hidden}.mtt-ab-dawn img{object-fit:cover;object-position:50% 22%;width:100%;height:100%;display:block}.mtt-ab-dawn:after{content:"";background:linear-gradient(to bottom, #0b12208c, transparent 55%, var(--bg));position:absolute;inset:0}.mtt-ab-ledger{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,4vw,56px);margin-top:30px;display:grid}.mtt-ab-ledger h3{letter-spacing:.1em;color:var(--fnt);border-bottom:1px solid var(--bd);margin-bottom:6px;padding-bottom:14px;font-size:15px}.mtt-ab-ledger ul{margin:0;padding:0;list-style:none}.mtt-ab-ledger li{border-bottom:1px solid var(--bd);color:var(--tx);padding-block:13px;font-size:17px;line-height:1.85}.mtt-ab-ledger .dont li{color:var(--mut)}.mtt-ab-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:28px;display:grid}.mtt-ab-stat{border:1px solid var(--bd);border-radius:var(--r);background:var(--sf);text-align:center;padding:26px 20px}.mtt-ab-stat b{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(30px,4.4vw,44px);font-weight:800;line-height:1.1;display:block}.mtt-ab-stat span{color:var(--fnt);margin-top:8px;font-size:13.5px;display:block}.mtt-ab-risk{border:1px solid var(--bd2);border-radius:var(--rLg);background:var(--bgA);padding:clamp(24px,3.6vw,38px)}.mtt-ab-risk h2{margin-bottom:12px;font-size:19px}.mtt-ab-risk p{color:var(--mut);max-width:700px;margin:0;font-size:16px;line-height:1.95}.mtt-ab-doors{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:28px;display:grid}.mtt-ab-door{border:1px solid var(--bd);border-radius:var(--rLg);background:var(--sf);flex-direction:column;min-height:240px;padding:clamp(24px,3.4vw,36px);transition:transform .25s,box-shadow .25s,border-color .25s;display:flex}.mtt-ab-door:hover{box-shadow:var(--shd);border-color:var(--bd2);transform:translateY(-3px)}.mtt-ab-door h3{margin-bottom:10px;font-size:24px}.mtt-ab-door p{color:var(--mut);margin:0 0 22px;font-size:16px;line-height:1.9}.mtt-ab-door .foot{margin-top:auto}.mtt-ab-door-person{background:linear-gradient(160deg, var(--bgA), var(--sf))}.mtt-ab-extlink{color:var(--tx);border-bottom:1px solid var(--bd2);align-items:center;gap:8px;padding-bottom:3px;font-size:17px;font-weight:800;display:inline-flex}.mtt-ab-extlink:hover{border-bottom-color:var(--pri);color:var(--pri)}.mtt-ab-exthost{color:var(--fnt);margin-top:10px;font-size:12.5px;display:block}.mtt-ab-sign{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;padding-block:clamp(44px,6vw,76px);display:flex}.mtt-ab-sign img{object-fit:cover;border:2px solid var(--bd2);border-radius:50%;width:64px;height:64px}.mtt-ab-sign p{color:var(--tx);text-align:start;max-width:560px;margin:0;font-size:clamp(17px,2.2vw,21px);font-weight:700}@media (max-width:900px){.mtt-ab-intro,.mtt-ab-ch{grid-template-columns:minmax(0,1fr)}.mtt-ab-ch-media{aspect-ratio:4/5;position:static}.mtt-ab-ch-media.wide{aspect-ratio:16/10}.mtt-ab-portrait{aspect-ratio:4/5}.mtt-ab-doc-grid,.mtt-ab-ledger,.mtt-ab-doors{grid-template-columns:minmax(0,1fr)}.mtt-ab-stats,.mtt-ab-rail-items{grid-template-columns:repeat(2,minmax(0,1fr))}.mtt-ab-ch-body p,.mtt-ab-introbody{font-size:17.5px}.mtt-ab-letter p{font-size:18px}}@media (max-width:520px){.mtt-ab-stats,.mtt-ab-rail-items{grid-template-columns:minmax(0,1fr)}.mtt-ab-facts{gap:20px}}.mtt-ab-fade{opacity:0;transition:opacity .62s;position:absolute;inset:0}.mtt-ab-fade.on{opacity:1}@media (prefers-reduced-motion:reduce){.mtt-ab-fade{transition:none}}.mtt-nav-sep{background:var(--bd2);flex:none;width:1px;height:16px;margin-inline:4px}.mtt-admin-input{border:1px solid var(--bd2);background:var(--sf2);width:100%;color:var(--tx);border-radius:10px;padding:9px 12px;font-family:inherit;font-size:13.5px}@media (max-width:900px){.mtt-channel-landing-cols{grid-template-columns:1fr!important}}.mtt-phone--sm{border-radius:22px;width:240px}.mtt-phone--sm .mtt-phone-head{padding:16px 13px 10px}.mtt-phone--sm .mtt-phone-ava{width:30px;height:30px;font-size:11.5px}.mtt-phone--sm .mtt-phone-name{font-size:13px}.mtt-phone--sm .mtt-phone-body{gap:6px;min-height:185px;padding:10px}.mtt-phone--sm .mtt-bubble{padding:8px 10px}.mtt-phone--sm .mtt-bubble-text{font-size:12px}.mtt-phone--sm .mtt-bubble-sub{margin-top:2px;font-size:11px}.mtt-chwrap{grid-template-columns:minmax(0,1fr) auto;gap:0;padding:0;display:grid;overflow:hidden}.mtt-chwrap-info{flex-direction:column;align-items:flex-start;padding:20px 24px;display:flex}.mtt-chwrap-demo{background:var(--gradSoft);place-items:center;padding:14px 18px;display:grid}@media (max-width:760px){.mtt-chwrap{grid-template-columns:1fr}.mtt-chwrap-demo{order:-1;padding:18px}}.mtt-cohort-card{grid-template-columns:340px minmax(0,1fr);padding:0;display:grid;overflow:hidden}.mtt-cohort-card-cover{min-height:100%}.mtt-cohort-card-cover img{height:100%!important}@media (max-width:820px){.mtt-cohort-card{grid-template-columns:1fr}}.mtt-content-editor-split{grid-template-columns:minmax(0,720px) minmax(320px,1fr);align-items:start;gap:20px;display:grid}.mtt-content-preview{position:sticky;top:84px}@media (max-width:1100px){.mtt-content-editor-split{grid-template-columns:1fr}.mtt-content-preview{position:static}}.mtt-libcard{background:radial-gradient(420px 200px at 85% 0%, #1e6fe014, transparent 70%), var(--sf);flex-wrap:wrap;align-items:center;gap:20px;padding:26px 28px;display:flex}.mtt-libcard-icon{background:var(--priBg);border:1px solid var(--priBd);border-radius:16px;flex:none;place-items:center;width:58px;height:58px;font-size:26px;display:grid}textarea{field-sizing:content;max-height:60vh}.mtt-lroom{background:var(--sf);border:1px solid var(--bd2);width:100%;max-width:520px;box-shadow:var(--shd);border-radius:18px;overflow:hidden}.mtt-lroom-bar{background:var(--sf2);border-bottom:1px solid var(--bd);align-items:center;gap:10px;padding:10px 14px;display:flex}.mtt-lroom-dots{gap:5px;display:inline-flex}.mtt-lroom-dots i{background:var(--bd2);border-radius:50%;width:9px;height:9px;display:block}.mtt-lroom-title{color:var(--mut);flex:1;font-size:12.5px;font-weight:700}.mtt-lroom-live{color:#fff;background:var(--red);letter-spacing:.04em;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:11px;font-weight:800;display:inline-flex}.mtt-lroom-live-dot{background:#fff;border-radius:50%;width:7px;height:7px;display:inline-block}@media (prefers-reduced-motion:no-preference){.mtt-lroom-live-dot{animation:1.2s ease-in-out infinite mtt-lroom-blink}}@keyframes mtt-lroom-blink{0%,to{opacity:1}50%{opacity:.35}}.mtt-lroom-stage{background:radial-gradient(420px 200px at 20% 0%, #1e6fe00f, transparent 70%), var(--bg);position:relative}.mtt-lroom-chart{width:100%;height:170px;display:block}.mtt-lroom-zone{fill:var(--gld,#e3b44e);opacity:.1}.mtt-lroom-zone-label{fill:var(--mut);font-size:9px;font-weight:700}.mtt-lroom-path{stroke:var(--pri);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:700;stroke-dashoffset:0}@media (prefers-reduced-motion:no-preference){.mtt-lroom-path{animation:9s ease-in-out infinite mtt-lroom-draw}.mtt-lroom-area{animation:9s ease-in-out infinite mtt-lroom-fade}}@keyframes mtt-lroom-draw{0%{stroke-dashoffset:700px}45%,88%{stroke-dashoffset:0}to{stroke-dashoffset:700px}}@keyframes mtt-lroom-fade{0%,12%{opacity:0}50%,88%{opacity:1}to{opacity:0}}.mtt-lroom-meta{inset-inline:12px;justify-content:space-between;align-items:center;gap:10px;display:flex;position:absolute;bottom:10px}.mtt-lroom-host{background:var(--sf);border:1px solid var(--bd);box-shadow:var(--shdSm);border-radius:999px;align-items:center;gap:8px;padding:4px 12px 4px 8px;font-size:11.5px;font-weight:700;display:inline-flex}.mtt-lroom-host-ava{background:var(--grad);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;font-size:9.5px;font-weight:800;display:grid}.mtt-lroom-mic{align-items:flex-end;gap:2px;height:12px;display:inline-flex}.mtt-lroom-mic i{background:var(--grn);border-radius:2px;width:3px;height:5px;display:block}@media (prefers-reduced-motion:no-preference){.mtt-lroom-mic i{animation:.9s ease-in-out infinite mtt-lroom-mic}.mtt-lroom-mic i:nth-child(2){animation-delay:.15s}.mtt-lroom-mic i:nth-child(3){animation-delay:.3s}}@keyframes mtt-lroom-mic{0%,to{height:4px}50%{height:12px}}.mtt-lroom-viewers{background:var(--sf);border:1px solid var(--bd);box-shadow:var(--shdSm);font-variant-numeric:tabular-nums;border-radius:999px;padding:4px 10px;font-size:11.5px;font-weight:800}.mtt-lroom-viewers-w{color:var(--mut);font-weight:600}.mtt-lroom-qa{border-top:1px solid var(--bd);background:var(--sf2);flex-direction:column;gap:8px;min-height:96px;padding:12px 14px;display:flex}.mtt-lroom-q,.mtt-lroom-a{border-radius:12px;max-width:88%;padding:8px 12px;font-size:12.5px;line-height:1.7}@media (prefers-reduced-motion:no-preference){.mtt-lroom-q,.mtt-lroom-a{animation:.4s cubic-bezier(.2,.9,.3,1) mtt-bubble-pop}}.mtt-lroom-q{background:var(--sf);border:1px solid var(--bd);align-self:flex-start;align-items:center;gap:8px;font-weight:700;display:inline-flex}.mtt-lroom-q-ava{background:var(--priBg);width:20px;height:20px;color:var(--pri);border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:800;display:grid}.mtt-lroom-a{background:var(--priBg);border:1px solid var(--priBd);align-self:flex-end}.mtt-lroom-typing{align-items:center;gap:4px;display:inline-flex}.mtt-lroom-typing i{background:var(--pri);opacity:.5;border-radius:50%;width:6px;height:6px;display:block}@media (prefers-reduced-motion:no-preference){.mtt-lroom-typing i{animation:1s ease-in-out infinite mtt-lroom-typing}.mtt-lroom-typing i:nth-child(2){animation-delay:.15s}.mtt-lroom-typing i:nth-child(3){animation-delay:.3s}}@keyframes mtt-lroom-typing{0%,to{opacity:.4;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}.mtt-lroomwrap{grid-template-columns:minmax(0,1fr) auto;gap:0;padding:0;display:grid;overflow:hidden}.mtt-lroomwrap-info{flex-direction:column;align-items:flex-start;padding:30px 32px;display:flex}.mtt-lroomwrap-demo{background:var(--gradSoft);place-items:center;padding:26px;display:grid}@media (max-width:880px){.mtt-lroomwrap{grid-template-columns:1fr}.mtt-lroomwrap-demo{order:-1;padding:18px}}.mtt-live-chip{background:var(--sf);border:1px solid var(--bd2);box-shadow:var(--shdSm);border-radius:999px;align-items:center;gap:8px;margin-top:14px;padding:7px 16px;font-size:13px;font-weight:700;display:inline-flex}.mtt-vwm{z-index:3;letter-spacing:.03em;color:#fff6;text-shadow:0 1px 2px #0009;pointer-events:none;-webkit-user-select:none;user-select:none;inset-inline-start:4%;font-size:11px;font-weight:700;position:absolute;top:6%}@media (prefers-reduced-motion:no-preference){.mtt-vwm{animation:36s linear infinite mtt-vwm-drift}}@keyframes mtt-vwm-drift{0%,22%{inset-inline-start:4%;top:6%}25%,47%{inset-inline-start:68%;top:8%}50%,72%{inset-inline-start:64%;top:82%}75%,97%{inset-inline-start:6%;top:80%}to{inset-inline-start:4%;top:6%}}.cms-editable{display:inline;position:relative}.cms-editable-target{cursor:pointer;outline-offset:3px;border-radius:2px;outline:1.5px dashed #6384ff8c}.cms-editable-target:hover{background:#6384ff14;outline-color:#6384ff}.cms-editor{z-index:1000;top:50%;background:#101423;border:1px solid #6384ff80;border-radius:14px;flex-direction:column;gap:8px;width:min(560px,92vw);padding:12px;display:flex;position:fixed;inset-inline-start:50%;transform:translate(-50%,-50%);box-shadow:0 24px 80px #0000008c}.cms-editor:before{content:"";z-index:-1;background:#0408128c;position:fixed;inset:-100vh -100vw}.cms-editor-legacy-box{background:#101423;border:1px solid #6384ff80;border-radius:12px;flex-direction:column;gap:8px;padding:10px;display:flex;box-shadow:0 16px 40px -12px #0009}.cms-editor-input{color:#eef1fb;background:#0a0d17;border:1px solid #ffffff29;border-radius:8px;width:100%;min-height:64px;padding:8px 10px;font-family:inherit;font-size:13.5px;line-height:1.7}.cms-editor-row{align-items:center;gap:8px;display:flex}.cms-editor-btn{color:#eef1fb;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:8px;padding:5px 14px;font-family:inherit;font-size:12.5px;font-weight:700}.cms-editor-save{background:#4062e0;border-color:#4062e0}.cms-editor-err{color:#ff7a7a;font-size:12px}.cms-toolbar{bottom:18px;z-index:80;color:#eef1fb;background:#101423;border:1px solid #6384ff80;border-radius:999px;align-items:center;gap:10px;padding:10px 18px;font-size:13px;font-weight:700;display:flex;position:fixed;inset-inline-start:50%;transform:translate(50%);box-shadow:0 12px 32px -10px #0009}[dir=ltr] .cms-toolbar{transform:translate(-50%)}.cms-toolbar-dot{background:#4062e0;border-radius:50%;width:9px;height:9px;animation:1.4s ease-in-out infinite cms-pulse}@keyframes cms-pulse{0%,to{opacity:1}50%{opacity:.35}}.cms-toolbar-exit{color:#9db1ff;font-weight:800;text-decoration:underline}.mtt-redact-row{opacity:.78;cursor:default}.mtt-redact{vertical-align:middle;background:linear-gradient(90deg, color-mix(in srgb, currentColor 16%, transparent) 25%, color-mix(in srgb, currentColor 30%, transparent) 50%, color-mix(in srgb, currentColor 16%, transparent) 75%);background-size:200% 100%;border-radius:6px;max-width:100%;height:11px;animation:2.4s linear infinite mtt-redact-shimmer;display:inline-block}@keyframes mtt-redact-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.mtt-redact{animation:none}}.mtt-redact-lock{opacity:.55;flex-shrink:0;font-size:11px}.mtt-redact-hint{margin-top:8px;font-size:12px}.mtt-progress{background:var(--priBg);border-radius:999px;height:6px;overflow:hidden}.mtt-progress-fill{background:var(--pri);border-radius:999px;height:100%}.mtt-learn-band{color:#fff;background:radial-gradient(720px 300px at 85% -20%,#de222629,#0000 62%),radial-gradient(820px 340px at 10% -30%,#58a4ff33,#0000 62%),linear-gradient(160deg,#16233e,#0d1730);padding-top:46px}.mtt-learn-band .mtt-learn-band-title,.mtt .mtt-learn-band-title{color:#fff;margin-bottom:28px;font-size:clamp(28px,4vw,40px)}.mtt-learn-tabs{scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}.mtt-learn-tabs::-webkit-scrollbar{display:none}.mtt-learn-tab{appearance:none;cursor:pointer;color:#ffffffa8;white-space:nowrap;background:0 0;border:none;border-bottom:3px solid #0000;padding:12px 14px 14px;font-family:inherit;font-size:14.5px;font-weight:700;transition:color .15s,border-color .15s}.mtt-learn-tab:hover{color:#fff}.mtt-learn-tab.active{color:#fff;border-bottom-color:#fff}.mtt-learn-tab:focus-visible{outline-offset:-3px;border-radius:8px;outline:2px solid #fff}.mtt-learn-body{padding-block:26px 72px}.mtt-learn-tabpanel{padding-top:6px}.mtt-learn-h2{margin-bottom:14px;font-size:20px}.mtt-learn-cardlabel{letter-spacing:.06em;color:var(--fnt);margin-bottom:4px;font-size:12px;font-weight:800}.mtt-learn-toprow{grid-template-columns:1fr 1fr;gap:18px;margin-bottom:30px;display:grid}.mtt-learn-toprow.single{grid-template-columns:1fr}@media (max-width:820px){.mtt-learn-toprow{grid-template-columns:1fr}}.mtt-learn-streak{align-items:center;gap:18px;display:flex}.mtt-learn-streak-num{color:var(--tx);margin-bottom:2px;font-size:21px;font-weight:800;line-height:1.35}.mtt-learn-ring{flex:none}.mtt-learn-ring-bg{fill:none;stroke:var(--priBg);stroke-width:6px}.mtt-learn-ring-fg{fill:none;stroke:var(--pri);stroke-width:6px;stroke-linecap:round;transform-origin:50%;transition:stroke-dashoffset .9s cubic-bezier(.22,.8,.32,1);transform:rotate(-90deg)}@media (prefers-reduced-motion:reduce){.mtt-learn-ring-fg{transition:none}}.mtt-learn-ring-num{fill:var(--tx);font-family:inherit;font-size:15px;font-weight:800}.mtt-learn-nextlive{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.mtt-learn-nextlive-ic{width:46px;height:46px;color:var(--pri);background:var(--priBg);border-radius:14px;flex:none;place-items:center;display:grid}.mtt-learn-nextlive-title{color:var(--tx);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15.5px;font-weight:800;line-height:1.45;display:-webkit-box;overflow:hidden}.mtt-learn-nextlive-btn{flex:none;padding:8px 15px;font-size:12.5px}.mtt-learn-bar{background:var(--priBg);border-radius:999px;height:5px;display:block;overflow:hidden}.mtt-learn-bar>span{border-radius:inherit;background:var(--pri);height:100%;display:block}.mtt-learn-bar-flat{background:var(--bgA);border-radius:0;height:4px}.mtt-learn-continue-wrap{margin-bottom:30px}.mtt-learn-continue{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}@media (max-width:920px){.mtt-learn-continue{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.mtt-learn-continue{grid-template-columns:1fr}}.mtt-learn-resume{align-items:center;gap:14px;padding:12px;display:flex;overflow:hidden}.mtt-learn-resume-thumb{aspect-ratio:16/9;object-fit:cover;background:var(--bgA);border-radius:10px;flex:none;width:108px}.mtt-learn-resume-body{flex-direction:column;flex:1;gap:7px;min-width:0;display:flex}.mtt-learn-resume-course{color:var(--fnt);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:700;overflow:hidden}.mtt-learn-resume-next{color:var(--tx);align-items:center;gap:7px;min-width:0;font-size:13.5px;font-weight:800;display:flex}.mtt-learn-resume-next svg{color:var(--pri);flex:none}.mtt-learn-clamp1{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mtt-learn-filter{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:18px;display:flex}.mtt-learn-chips{flex-wrap:wrap;gap:6px;display:flex}.mtt-learn-chip{appearance:none;color:var(--mut);background:var(--sf);border:1px solid var(--bd2);cursor:pointer;border-radius:999px;padding:7px 15px;font-family:inherit;font-size:13px;font-weight:700;transition:color .15s,background .15s,border-color .15s}.mtt-learn-chip:hover{color:var(--pri);border-color:var(--priBd);background:var(--priBg)}.mtt-learn-chip.active{color:#fff;background:var(--pri);border-color:var(--pri)}.mtt-learn-search{max-width:300px;color:var(--tx);background:var(--sf);border:1px solid var(--bd2);border-radius:999px;flex:190px;margin-inline-start:auto;padding:9px 15px;font-family:inherit;font-size:13px;transition:border-color .15s,box-shadow .15s}.mtt-learn-search::placeholder{color:var(--fnt)}.mtt-learn-search:focus{border-color:var(--pri);box-shadow:0 0 0 3px var(--priBg);outline:none}.mtt-learn-count{color:var(--fnt);white-space:nowrap;font-size:12.5px;font-weight:700}.mtt-learn-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}@media (max-width:1080px){.mtt-learn-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.mtt-learn-grid{grid-template-columns:1fr}}.mtt-learn-card{flex-direction:column;display:flex;overflow:hidden}.mtt-learn-card-top{flex:1;display:block}.mtt-learn-thumb{aspect-ratio:16/9;object-fit:cover;background:var(--bgA);border-bottom:1px solid var(--bd);width:100%;display:block}.mtt-learn-thumb-ph{color:#ffffffe0;background:linear-gradient(135deg,#1e3a68,#16233e);place-items:center;font-size:30px;font-weight:800;display:grid}.mtt-learn-card-body{padding:13px 16px 12px;display:block}.mtt-learn-card-title{-webkit-line-clamp:2;color:var(--tx);-webkit-box-orient:vertical;min-height:3em;font-size:15px;font-weight:800;line-height:1.5;display:-webkit-box;overflow:hidden}.mtt-learn-card-meta{color:var(--fnt);white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:12px;display:block;overflow:hidden}.mtt-learn-card-foot{justify-content:space-between;align-items:center;gap:10px;padding:10px 16px 14px;display:flex}.mtt-learn-pct{color:var(--fnt);font-size:12px;font-weight:700}.mtt .mtt-learn-start{color:var(--pri);font-size:12.5px;font-weight:800}.mtt .mtt-learn-start:hover{color:var(--priD);text-decoration:underline}.mtt .mtt-learn-stars{color:var(--fnt);align-items:center;gap:6px;font-size:11.5px;font-weight:700;display:inline-flex}.mtt .mtt-learn-stars:hover{color:var(--pri)}.mtt-learn-starrow{direction:ltr;gap:1px;display:inline-flex}.mtt-learn-star-full{color:var(--gld)}.mtt-learn-star-ghost{color:var(--bd2)}.mtt-learn-stars:hover .mtt-learn-star-ghost{color:var(--priBd)}.mtt-learn-cohort{flex-direction:column;gap:8px;display:flex}.mtt-learn-cohort-actions{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.mtt-learn-channel{flex-direction:column;display:flex;overflow:hidden}.mtt-learn-channel-cover{aspect-ratio:16/6;object-fit:cover;background:var(--bgA);border-bottom:1px solid var(--bd);width:100%;font-size:22px;display:block}.mtt-learn-channel-body{flex-direction:column;gap:8px;padding:14px 16px 16px;display:flex}.mtt-learn-channel-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.mtt-learn-channel-title{color:var(--tx);white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:800;overflow:hidden}.mtt .mtt-learn-channel-cta{color:var(--pri);margin-top:2px;font-size:12.5px;font-weight:800}.mtt-learn-channel:hover .mtt-learn-channel-cta{text-decoration:underline}.mtt-learn-cert{flex-direction:column;gap:6px;display:flex}.mtt-learn-cert-ic{width:44px;height:44px;color:var(--gld);background:color-mix(in srgb, var(--gld) 14%, transparent);border-radius:13px;place-items:center;margin-bottom:4px;display:grid}.mtt-learn-cert-serial{color:var(--mut);letter-spacing:.04em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;font-weight:600}.mtt-learn-empty{text-align:center;flex-direction:column;align-items:center;padding:40px 24px;display:flex}.mtt-learn-navwrap{display:inline-flex;position:relative}.mtt-learn-dropdown{top:calc(100% + 12px);background:var(--sf);border:1px solid var(--bd2);width:320px;box-shadow:var(--shd);z-index:130;border-radius:16px;padding:10px;animation:.14s mttNotifIn;display:none;position:absolute;inset-inline-start:0}.mtt-learn-dropdown:before{content:"";inset-inline:0;height:12px;position:absolute;top:-12px}@media (min-width:901px){.mtt-learn-navwrap:hover .mtt-learn-dropdown,.mtt-learn-navwrap:focus-within .mtt-learn-dropdown{display:block}}.mtt-learn-drop-item{border-radius:10px;align-items:center;gap:10px;padding:8px;display:flex}.mtt-learn-drop-item:hover{background:var(--bg)}.mtt-learn-drop-thumb{aspect-ratio:16/9;object-fit:cover;background:var(--bgA);border-radius:8px;flex:none;width:64px;font-size:15px}.mtt-learn-drop-body{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.mtt-learn-drop-title{color:var(--tx);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;font-weight:700;line-height:1.45;display:-webkit-box;overflow:hidden}.mtt-learn-drop-btn{margin-top:8px;padding:10px 16px;font-size:13px}.mtt-learn-homestrip{padding:4px 0 34px}.mtt-learn-home-hi{color:var(--mut);font-size:14px;font-weight:700}.mtt-learn-home-title{margin:2px 0 16px;font-size:24px}.mtt-learn-home-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}@media (max-width:920px){.mtt-learn-home-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.mtt-learn-home-row{grid-template-columns:1fr}}.mtt-learn-home-card{align-items:center;gap:13px;padding:12px;display:flex}.mtt-learn-home-thumb{aspect-ratio:16/9;background:var(--bgA);border-radius:10px;flex:none;width:104px;position:relative;overflow:hidden}.mtt-learn-home-thumb img,.mtt-learn-home-thumb .mtt-learn-thumb-ph{object-fit:cover;width:100%;height:100%;font-size:20px;position:absolute;inset:0}.mtt-learn-home-play{background:#0a0f1c52;place-items:center;transition:background .15s;display:grid;position:absolute;inset:0}.mtt-learn-home-card:hover .mtt-learn-home-play{background:#0a0f1c29}.mtt-learn-home-body{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.mtt-learn-home-course{color:var(--fnt);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:700;overflow:hidden}.mtt-learn-home-lecture{color:var(--tx);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13.5px;font-weight:800;line-height:1.45;display:-webkit-box;overflow:hidden}.mtt-learn-home-kind{color:var(--pri);font-size:11.5px;font-weight:700}.mtt-learn-dashlink{background:var(--gradSoft);border-color:var(--priBd);justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.mtt-learn-dashlink-title{color:var(--tx);font-size:18px;font-weight:800;display:block}.mtt-learn-dashlink-arrow{color:var(--pri);flex:none;font-size:24px;font-weight:800;transition:transform .18s}.mtt-learn-dashlink:hover .mtt-learn-dashlink-arrow{transform:translate(-5px)}[dir=ltr] .mtt-learn-dashlink:hover .mtt-learn-dashlink-arrow{transform:translate(5px)}.mtt-learn a:focus-visible,.mtt-learn-chip:focus-visible,.mtt-learn-dropdown a:focus-visible,.mtt-learn-homestrip a:focus-visible,.mtt-learn-dashlink:focus-visible{outline:2px solid var(--pri);outline-offset:2px;border-radius:8px}.mtt-learn-channel-media{display:block}.mtt-learn-channel-cover{aspect-ratio:21/10!important}.mtt-learn-channel-actions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.mtt .mtt-learn-channel-btn{padding:7px 14px;font-size:12.5px;text-decoration:none}.mtt-learn-channel-title{color:inherit;text-decoration:none}.mtt-learn-channel-title:hover{text-decoration:underline}.cms-editor-key{color:#eef1fb73;letter-spacing:.02em;font-family:ui-monospace,monospace;font-size:10.5px}.mtt-desk2{--mtt-angle:0deg;background:var(--sf);border:1px solid var(--bd);border-radius:var(--rLg);box-shadow:var(--shd);padding:18px;position:relative;overflow:hidden}.mtt-desk2:before{content:"";background:var(--gradSoft);opacity:.45;pointer-events:none;background-size:220% 220%;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.mtt-desk2.live:before{animation:16s ease-in-out infinite mtt-drift}}.mtt-desk2-gridlines{background-image:linear-gradient(to bottom, var(--bd) 1px, transparent 1px), linear-gradient(to right, var(--bd) 1px, transparent 1px);opacity:.45;pointer-events:none;background-size:26px 26px;position:absolute;inset:0;-webkit-mask:radial-gradient(130% 100% at 50% 0,#000 25%,#0000 80%);mask:radial-gradient(130% 100% at 50% 0,#000 25%,#0000 80%)}.mtt-desk2-aura{border-radius:var(--rLg);background:conic-gradient(from var(--mtt-angle), transparent 0turn .6turn, var(--priBd) .72turn, var(--pri) .82turn, var(--mag) .9turn, transparent .98turn 1turn);-webkit-mask-composite:xor;opacity:0;pointer-events:none;padding:1.5px;transition:opacity .8s .3s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.mtt-desk2.in .mtt-desk2-aura{opacity:1}@media (prefers-reduced-motion:no-preference){.mtt-desk2.live .mtt-desk2-aura{animation:10s linear infinite mtt-angle-spin}}.mtt-desk2-head{z-index:1;align-items:center;gap:12px;margin-bottom:14px;display:flex;position:relative}.mtt-desk2-ico{background:var(--priBg);border:1px solid var(--priBd);width:46px;height:46px;box-shadow:0 0 18px 0 var(--priBd);border-radius:14px;flex:none;place-items:center;display:inline-grid}.mtt-desk2-ico path{stroke-dasharray:1;stroke-dashoffset:1px}.mtt-desk2.in .mtt-desk2-ico path{animation:.9s forwards mtt-draw}.mtt-desk2.in .mtt-desk2-ico path:nth-child(2){animation-delay:.15s}.mtt-desk2.in .mtt-desk2-ico path:nth-child(3){animation-delay:.55s}.mtt-desk2-head-meta{min-width:0}.mtt-desk2-title{font-size:15.5px;font-weight:800;line-height:1.4}.mtt-desk2-sub{color:var(--grn);align-items:center;gap:6px;margin-top:2px;font-size:12px;font-weight:700;display:inline-flex}.mtt-desk2-eq{flex:none;align-self:center;align-items:flex-end;gap:3px;width:32px;height:22px;margin-inline-start:auto;display:inline-flex}.mtt-desk2-eq i{background:linear-gradient(to top, var(--pri), var(--mag));opacity:.55;transform-origin:bottom;border-radius:2px;flex:1;height:100%;transform:scaleY(.4)}.mtt-desk2-eq i:nth-child(2){transform:scaleY(.7)}.mtt-desk2-eq i:nth-child(3){transform:scaleY(.5)}.mtt-desk2-eq i:nth-child(4){transform:scaleY(.85)}.mtt-desk2-eq i:nth-child(5){transform:scaleY(.6)}@media (prefers-reduced-motion:no-preference){.mtt-desk2.live .mtt-desk2-eq i{animation:2.6s ease-in-out infinite mtt-eq}.mtt-desk2.live .mtt-desk2-eq i:nth-child(2){animation-delay:.35s}.mtt-desk2.live .mtt-desk2-eq i:nth-child(3){animation-delay:.9s}.mtt-desk2.live .mtt-desk2-eq i:nth-child(4){animation-delay:.55s}.mtt-desk2.live .mtt-desk2-eq i:nth-child(5){animation-delay:1.25s}}.mtt-desk2-grid{z-index:1;grid-template-columns:1fr 1fr;gap:10px;display:grid;position:relative}.mtt-desk2-tile{background:var(--sf);border:1px solid var(--bd);border-radius:var(--r);flex-direction:column;gap:5px;padding:12px 14px 22px;transition:transform .5s cubic-bezier(.2,.85,.3,1),border-color .5s,box-shadow .5s;display:flex;position:relative;overflow:hidden}@media (prefers-reduced-motion:no-preference){.mtt-desk2:not(.in) .mtt-desk2-tile{opacity:0}.mtt-desk2.in .mtt-desk2-tile{animation:.6s cubic-bezier(.2,.85,.3,1) backwards mtt-desk2-tile-in;animation-delay:calc(.1s + var(--di,0) * 90ms)}}@keyframes mtt-desk2-tile-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.mtt-desk2-tile:after{content:"";background:linear-gradient(180deg, var(--priBg), transparent 75%);opacity:0;pointer-events:none;transition:opacity .5s;position:absolute;inset:0}.mtt-desk2-tile.is-focus:after,.mtt-desk2-tile:hover:after{opacity:1}.mtt-desk2-tile.is-focus,.mtt-desk2-tile:hover{border-color:var(--priBd);box-shadow:var(--shdSm);transform:translateY(-3px)}.mtt-desk2-tile-top{z-index:1;align-items:center;gap:8px;display:flex;position:relative}.mtt-desk2-tile-ico{width:26px;height:26px;color:var(--pri);background:var(--priBg);border:1px solid #0000;border-radius:9px;flex:none;place-items:center;transition:border-color .5s,box-shadow .5s;display:inline-grid}.mtt-desk2-tile.is-focus .mtt-desk2-tile-ico,.mtt-desk2-tile:hover .mtt-desk2-tile-ico{border-color:var(--priBd);box-shadow:0 0 14px 0 var(--priBd)}.mtt-desk2-tile-label{color:var(--mut);font-size:13px;font-weight:700}.mtt-desk2-tile-val{z-index:1;font-variant-numeric:tabular-nums;color:var(--tx);text-align:end;font-size:clamp(21px,2.4vw,26px);font-weight:800;line-height:1.2;transition:color .5s;position:relative}.mtt-desk2-tile.is-focus .mtt-desk2-tile-val,.mtt-desk2-tile:hover .mtt-desk2-tile-val{color:var(--pri)}.mtt-desk2-spark{pointer-events:none;width:100%;height:34px;display:block;position:absolute;inset-block-end:0;inset-inline:0}.mtt-desk2-spark-line{stroke-dasharray:1;stroke-dashoffset:1px;opacity:.85;transition:opacity .5s}.mtt-desk2.in .mtt-desk2-spark-line{animation:1.2s cubic-bezier(.3,.7,.3,1) forwards mtt-draw;animation-delay:calc(.5s + var(--di,0) * .16s)}.mtt-desk2-tile.is-focus .mtt-desk2-spark-line,.mtt-desk2-tile:hover .mtt-desk2-spark-line{opacity:1}.mtt-desk2-spark-area{opacity:0;transition:opacity .9s;transition-delay:calc(.9s + var(--di,0) * .16s)}.mtt-desk2.in .mtt-desk2-spark-area{opacity:1}@media (prefers-reduced-motion:reduce){.mtt-desk2:before{animation:none}.mtt-desk2-aura{display:none}.mtt-desk2-eq i{animation:none}.mtt-desk2-ico path{stroke-dashoffset:0;animation:none}.mtt-desk2-tile{opacity:1;transition:none;animation:none}.mtt-desk2-tile.is-focus,.mtt-desk2-tile:hover{transform:none}.mtt-desk2-spark-line{stroke-dashoffset:0;animation:none}.mtt-desk2-spark-area{opacity:1;transition:none}}.mtt-icon-btn{border:1px solid var(--bd2);background:var(--sf);width:38px;height:38px;color:var(--mut);cursor:pointer;border-radius:50%;flex:none;justify-content:center;align-items:center;transition:color .15s,border-color .15s,background .15s;display:inline-flex}.mtt-icon-btn:hover{color:var(--pri);border-color:var(--priBd);background:var(--priBg)}.mtt-icon-btn:focus-visible{outline:2px solid var(--pri);outline-offset:2px}.mtt-prodwrap{display:inline-flex;position:relative}.mtt-prodtrigger{cursor:pointer;font:inherit;background:0 0;border:none;align-items:center;gap:5px;display:inline-flex}.mtt-prodtrigger:focus-visible{outline:2px solid var(--pri);outline-offset:2px}.mtt-prodcaret{flex:none;transition:transform .18s}.mtt-prodtrigger[aria-expanded=true] .mtt-prodcaret{transform:rotate(180deg)}.mtt-prodpanel{--tx-c:-50%;top:calc(100% + 12px);background:var(--sf);border:1px solid var(--bd2);width:min(480px,100vw - 32px);box-shadow:var(--shd);z-index:130;opacity:0;visibility:hidden;transform:translate(var(--tx-c), 6px);border-radius:18px;padding:10px;transition:opacity .16s,transform .16s,visibility .16s;position:absolute;inset-inline-start:50%}.mtt[dir=rtl] .mtt-prodpanel{--tx-c:50%}.mtt-prodpanel:before{content:"";inset-inline:0;height:12px;position:absolute;top:-12px}.mtt-prodpanel[data-open]{opacity:1;visibility:visible;transform:translate(var(--tx-c), 0)}.mtt-prodgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;display:grid}.mtt-prod-item{border-radius:12px;align-items:flex-start;gap:11px;padding:10px;transition:background .12s;display:flex}.mtt-prod-item:hover{background:var(--bg)}.mtt-prod-item:focus-visible{outline:2px solid var(--pri);outline-offset:-2px}.mtt-prod-ico{background:var(--priBg);border:1px solid var(--priBd);width:34px;height:34px;color:var(--pri);border-radius:10px;flex:none;place-items:center;display:grid}.mtt-prod-title{color:var(--tx);font-size:13.5px;font-weight:800;line-height:1.4;display:block}.mtt-prod-desc{color:var(--mut);margin-top:2px;font-size:12px;font-weight:600;line-height:1.55;display:block}.mtt-prod-item.active .mtt-prod-title{color:var(--pri)}.mtt-prod-foot{border-top:1px solid var(--bd);align-items:center;gap:4px;margin-top:8px;padding:8px 6px 2px;display:flex}.mtt-prod-footlink{color:var(--mut);border-radius:999px;padding:7px 11px;font-size:12.5px;font-weight:700;transition:color .12s,background .12s}.mtt-prod-footlink:hover{color:var(--tx);background:var(--bgA)}.mtt-prod-footlink:focus-visible{outline:2px solid var(--pri);outline-offset:2px}@media (prefers-reduced-motion:reduce){.mtt-prodpanel,.mtt-prodcaret{transition:none}.mtt-prodpanel{transform:translate(var(--tx-c), 0)}}.lay-sec{position:relative}.lay-sec.lay-pad-compact>section{padding-block:24px!important}.lay-sec.lay-pad-spacious>section{padding-block:110px!important}.lay-sec.lay-pad-compact:not(:has(>section)){padding-block:24px}.lay-sec.lay-pad-spacious:not(:has(>section)){padding-block:110px}.lay-sec.lay-w-narrow .mtt-container{max-width:880px}.lay-sec.lay-w-wide .mtt-container{max-width:1460px}@media (prefers-reduced-motion:no-preference){.mtt-landing>.lay-sec>.mtt-section{content-visibility:auto;contain-intrinsic-size:auto 600px}}.lay-hidden>:not(.lay-chip):not(.lay-veil){opacity:.35;filter:grayscale(.5);pointer-events:none}.lay-veil{z-index:55;color:#eef1fb;white-space:nowrap;pointer-events:none;background:#101423;border:1.5px dashed #6384ffa6;border-radius:999px;padding:7px 18px;font-size:12.5px;font-weight:800;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lay-chip{top:10px;z-index:60;color:#eef1fb;cursor:pointer;opacity:.3;background:#101423;border:1px solid #6384ff8c;border-radius:999px;align-items:center;gap:6px;padding:5px 13px;font-family:inherit;font-size:11.5px;font-weight:800;transition:opacity .15s;display:inline-flex;position:absolute;inset-inline-end:14px;box-shadow:0 10px 26px -10px #00000080}.lay-chip:hover,.lay-sec:hover>.lay-chip{opacity:1}.lay-chip-ico{color:#9db1ff;font-size:12px}.lay-panel{gap:12px}.lay-panel-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.lay-panel-title{color:#eef1fb;font-size:14.5px;font-weight:800}.lay-row{justify-content:space-between;align-items:center;gap:10px;display:flex}.lay-row-label{color:#eef1fba6;font-size:12px;font-weight:700}.lay-seg{border:1px solid #ffffff29;border-radius:10px;display:inline-flex;overflow:hidden}.lay-seg-btn{color:#eef1fb;cursor:pointer;background:0 0;border:0;padding:6px 14px;font-family:inherit;font-size:12px;font-weight:700}.lay-seg-btn+.lay-seg-btn{border-inline-start:1px solid #ffffff1f}.lay-seg-btn.on{background:#4062e0}.lay-seg-btn:disabled{opacity:.45;cursor:default}.mtt[data-mtt-theme=dark] .mtt-badge-pri{color:color-mix(in srgb, var(--pri) 42%, #fff)}.mtt[data-mtt-theme=dark] .mtt-badge-mag{color:color-mix(in srgb, var(--mag) 42%, #fff)}.mtt[data-mtt-theme=dark] .mtt-badge-grn{color:color-mix(in srgb, var(--grn) 42%, #fff)}.mtt[data-mtt-theme=dark] .mtt-badge-red{color:color-mix(in srgb, var(--red) 42%, #fff)}.mtt[data-mtt-theme=dark] .mtt-eyebrow{color:color-mix(in srgb, var(--pri) 38%, #fff)}.mtt[data-mtt-theme=dark] .mtt-door-cta{color:color-mix(in srgb, var(--pri) 52%, #fff)}.mtt[data-mtt-theme=dark] .mtt-door-mag .mtt-door-cta{color:color-mix(in srgb, var(--mag) 52%, #fff)}.mtt[data-mtt-theme=dark] .mtt-door-grn .mtt-door-cta{color:color-mix(in srgb, var(--grn) 52%, #fff)}.mtt[data-mtt-theme=dark] .mtt-door-icon-pri{color:color-mix(in srgb, var(--pri) 58%, #fff)}.mtt[data-mtt-theme=dark] .mtt-door-icon-mag{color:color-mix(in srgb, var(--mag) 58%, #fff)}.mtt[data-mtt-theme=dark] .mtt-door-icon-grn{color:color-mix(in srgb, var(--grn) 58%, #fff)}:where(.acad-dp-trigger){border:1px solid var(--bd,#d8dee9);background:var(--sf,#fff);width:100%;color:var(--tx,#16233e);border-radius:10px;padding:9px 12px;font-size:13.5px}.acad-dp-trigger{text-align:start;cursor:pointer;justify-content:space-between;align-items:center;gap:8px;font-family:inherit;display:inline-flex}.acad-dp-trigger:disabled{opacity:.55;cursor:default}.acad-dp-trigger-icon{opacity:.55;flex-shrink:0}.acad-dp-val{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.acad-dp-ph{color:var(--mut,#8a93a6);flex:1}.acad-dp-overlay{z-index:1300;background:#0a101c6b;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.acad-dp-pop{background:var(--sf,#fff);width:min(300px,94vw);color:var(--tx,#16233e);border:1px solid var(--bd,#d8dee9);border-radius:14px;padding:14px;font-size:13px;box-shadow:0 24px 80px #060c1a59}.acad-dp-head{align-items:center;gap:6px;margin-bottom:8px;display:flex}.acad-dp-nav{border:1px solid var(--bd,#d8dee9);width:28px;height:28px;color:inherit;cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;font-size:16px;line-height:1;display:inline-flex}.acad-dp-nav:hover{background:var(--bgA,#1a66cc14)}.acad-dp-month{text-align:center;flex:1;font-size:13.5px;font-weight:700}.acad-dp-year,.acad-dp-time{border:1px solid var(--bd,#d8dee9);background:var(--sf,#fff);color:inherit;cursor:pointer;border-radius:8px;padding:4px 6px;font-family:inherit;font-size:12.5px}.acad-dp-grid{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.acad-dp-wd{text-align:center;color:var(--mut,#8a93a6);padding:4px 0 6px;font-size:10.5px;font-weight:700}.acad-dp-day{height:30px;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:8px;font-family:inherit;font-size:12.5px}.acad-dp-day:hover:not(:disabled){background:var(--priBg,var(--grnBg,#1a66cc1a))}.acad-dp-day:disabled{opacity:.28;cursor:default}.acad-dp-day-today{box-shadow:inset 0 0 0 1px var(--bd2,#c6d0e0)}.acad-dp-day-sel,.acad-dp-day-sel:hover:not(:disabled){background:var(--pri,var(--grn,#1a66cc));color:var(--accT,#fff);font-weight:700}.acad-dp-timerow{border-top:1px solid var(--bd,#d8dee9);direction:ltr;align-items:center;gap:6px;margin-top:10px;padding-top:10px;display:flex}.acad-dp-colon{opacity:.6;font-weight:700}.acad-dp-foot{border-top:1px solid var(--bd,#d8dee9);justify-content:flex-end;margin-top:10px;padding-top:10px;display:flex}.acad-dp-zone{color:var(--fnt,#6b7280);text-align:center;margin:8px 0 0;font-size:11.5px;line-height:1.6}.acad-dp-done{background:var(--pri,var(--grn,#1a66cc));color:var(--accT,#fff);cursor:pointer;border:none;border-radius:8px;margin-inline-start:auto;padding:6px 18px;font-family:inherit;font-size:12.5px;font-weight:700}.acad-dp-clear{border:1px solid var(--bd,#d8dee9);color:var(--red,#e02a2f);cursor:pointer;background:0 0;border-radius:8px;padding:5px 12px;font-family:inherit;font-size:12px;font-weight:600}.mtt-ta-wrap{flex:1;min-width:240px;position:relative}.mtt-ta-drop{top:calc(100% + 4px);z-index:60;background:var(--sf,#fff);border:1px solid var(--bd,#e3e8f1);border-radius:10px;max-height:264px;position:absolute;inset-inline:0;overflow-y:auto;box-shadow:0 14px 34px #0a142829}.mtt-ta-row{text-align:start;cursor:pointer;width:100%;color:var(--tx,#16233e);background:0 0;border:none;align-items:center;gap:10px;padding:9px 12px;font-family:inherit;display:flex}.mtt-ta-row+.mtt-ta-row{border-top:1px solid var(--bd,#e3e8f1)}.mtt-ta-row:hover,.mtt-ta-row.is-active{background:var(--bgA,#eef3f9)}.mtt-ta-row:disabled{opacity:.6;cursor:default}.mtt-ta-name{white-space:nowrap;font-size:13px;font-weight:600}.mtt-ta-mail{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--mut,#4a5670);flex:1;font-size:12.5px;overflow:hidden}.mtt-ta-tg{color:var(--mut,#4a5670);white-space:nowrap;font-size:12px}.mtt-ta-tg.is-dim{opacity:.45}.mtt-ta-empty{padding:10px 12px;font-size:12.5px}.acad-ph-kpis{grid-template-columns:repeat(auto-fit,minmax(158px,1fr));gap:12px;margin-bottom:16px;display:grid}.acad-ph-kpi-label{color:var(--fnt);font-size:12px;font-weight:600}.acad-ph-kpi-value{color:var(--tx);margin-top:4px;font-size:22px;font-weight:800}.acad-ph-kpi-sub{color:var(--mut);margin-top:3px;font-size:11.5px}.acad-ph-filters{flex-wrap:wrap;align-items:flex-end;gap:10px 12px;display:flex}.acad-ph-filter{flex-direction:column;flex:150px;gap:5px;min-width:150px;max-width:230px;display:flex}.acad-ph-filter>span{color:var(--mut);font-size:11.5px;font-weight:600}.acad-ph-report{grid-template-columns:1.1fr 1fr;gap:16px;margin:16px 0;display:grid}@media (max-width:860px){.acad-ph-report{grid-template-columns:1fr}}.acad-ph-bar{background:color-mix(in srgb, var(--grn) 14%, transparent);border-radius:99px;height:8px;overflow:hidden}.acad-ph-bar-fill{background:var(--grn);border-radius:99px;min-width:2px;height:100%}.acad-ph-strip{align-items:flex-end;gap:3px;height:92px;display:flex}.acad-ph-strip-bar{background:color-mix(in srgb, var(--grn) 32%, transparent);border:1px solid color-mix(in srgb, var(--grn) 45%, transparent);border-bottom:none;border-radius:3px 3px 0 0;flex:1;min-width:2px}.acad-ph-detail{border-top:1px dashed var(--bd);background:color-mix(in srgb, var(--bd) 16%, transparent);border-radius:0 0 10px 10px;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px 20px;padding:13px 16px;display:grid}.acad-ph-detail-label{color:var(--mut);margin-bottom:2px;font-size:11px;font-weight:600}.acad-ph-detail-value{color:var(--tx);word-break:break-all;font-size:12.5px}.acad-ph-loading{opacity:.55;pointer-events:none;transition:opacity .15s}.mtt-usermenu.has-learn{min-width:300px}.mtt-usermenu-learn{border-bottom:1px solid var(--bd);margin-bottom:4px;padding:0 2px 6px}.mtt-usermenu-learn .mtt-learn-drop-item{padding:6px 8px}.mtt-dash{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:14px;display:grid}.mtt-dash>*{min-width:0}.mtt-sp3{grid-column:span 3}.mtt-sp4{grid-column:span 4}.mtt-sp5{grid-column:span 5}.mtt-sp6{grid-column:span 6}.mtt-sp7{grid-column:span 7}.mtt-sp8{grid-column:span 8}.mtt-sp12{grid-column:span 12}@media (max-width:1180px){.mtt-sp5,.mtt-sp7,.mtt-sp8,.mtt-sp4{grid-column:span 12}}@media (max-width:760px){.mtt-dash{gap:12px}.mtt-sp3,.mtt-sp4,.mtt-sp6{grid-column:span 12}}.mtt-dash-head{flex-wrap:wrap;grid-column:span 12;justify-content:space-between;align-items:flex-end;gap:10px;margin-bottom:2px;display:flex}.mtt-dash-range{color:var(--fnt);margin-top:3px;font-size:12.5px}.mtt-dash-per{border:1px solid var(--bd);background:var(--sf2);border-radius:999px;gap:2px;padding:3px;display:inline-flex}.mtt-dash-per a{color:var(--fnt);border-radius:999px;padding:6px 14px;font-size:12.5px;font-weight:700;line-height:1.2;transition:color .14s,background .14s}.mtt-dash-per a:hover{color:var(--tx)}.mtt-dash-per a.on{color:var(--pri);background:var(--priBg);box-shadow:inset 0 0 0 1px var(--priBd)}.mtt-dc{background:var(--sf);border:1px solid var(--bd);border-radius:var(--r);box-shadow:var(--shdSm);height:100%;padding:16px 18px 18px}.mtt-dc-hero{background:radial-gradient(120% 140% at 100% 0%, color-mix(in srgb, var(--pri) 12%, transparent), transparent 62%), var(--sf)}.mtt-dc-hd{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:14px;display:flex}.mtt-dc-t{letter-spacing:.07em;color:var(--fnt);text-transform:uppercase;font-size:12px;font-weight:800}.mtt-dc-a{color:var(--pri);font-size:12px;font-weight:700}.mtt-dc-a:hover{text-decoration:underline}.mtt-dc-empty{color:var(--fnt);font-size:12.5px;line-height:1.7}.mtt-num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;letter-spacing:-.01em}.mtt-kpi{color:var(--tx);font-size:21px;font-weight:800;line-height:1.1}.mtt-kpi-xl{color:var(--tx);font-size:clamp(34px,5.6vw,52px);font-weight:800;line-height:1}.mtt-lbl{color:var(--fnt);font-size:11.5px;font-weight:600}.mtt-delta{border:1px solid #0000;border-radius:999px;align-items:center;gap:4px;padding:4px 9px;font-size:12px;font-weight:800;display:inline-flex}.mtt-delta.up{color:var(--grn);background:var(--grnBg);border-color:var(--grnBd)}.mtt-delta.down{color:var(--red);background:var(--redBg);border-color:var(--redBd)}.mtt-delta.flat{color:var(--fnt);background:var(--bgA);border-color:var(--bd)}.mtt-dash-foot{border-top:1px solid var(--bd);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px;padding-top:14px;display:grid}.mtt-dash-foot>div{min-width:0}@media (max-width:520px){.mtt-dash-foot{grid-template-columns:repeat(2,minmax(0,1fr))}}.mtt-dash-chart{margin-top:18px}.mtt-dash-chart svg{width:100%;height:auto;display:block}.mtt-dash-axis{color:var(--fnt);justify-content:space-between;margin-top:7px;font-size:10.5px;display:flex}.mtt-score{background:var(--bd);border-radius:12px;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}@media (max-width:900px){.mtt-score{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:460px){.mtt-score{grid-template-columns:1fr}}.mtt-score>*{background:var(--sf);padding:13px 15px 14px;display:block}.mtt-score-v{color:var(--tx);font-size:24px;font-weight:800;line-height:1.15}.mtt-score-v.zero{color:var(--mut)}.mtt-score-k{color:var(--fnt);margin-top:3px;font-size:11.5px;font-weight:600}.mtt-score-s{color:var(--fnt);margin-top:5px;font-size:11px}a.mtt-score-cell:hover{background:var(--bgA)}a.mtt-score-cell:hover .mtt-score-k{color:var(--pri)}.mtt-meter{background:color-mix(in srgb, var(--bd) 70%, transparent);border-radius:99px;height:8px;overflow:hidden}.mtt-meter>i{background:var(--pri);border-radius:99px;height:100%;display:block}.mtt-meter.red>i{background:var(--red)}.mtt-meter.amber>i{background:var(--gld)}.mtt-meter.green>i{background:var(--grn)}.mtt-fnl{flex-direction:column;gap:4px;display:flex}.mtt-fnl-row{padding:2px 0}.mtt-fnl-top{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:6px;display:flex}.mtt-fnl-n{color:var(--tx);font-size:19px;font-weight:800}.mtt-fnl-bar{background:color-mix(in srgb, var(--pri) 22%, transparent);height:26px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--pri) 28%, transparent);border-radius:8px;min-width:3px}.mtt-fnl-link{color:var(--fnt);align-items:center;gap:7px;padding:7px 0 5px;font-size:11.5px;display:flex}.mtt-fnl-link:before{content:"";background:var(--bd2);block-size:12px;inline-size:1px;margin-inline-start:12px}.mtt-fnl-pct{color:var(--tx);font-weight:800}.mtt-lrow{border-top:1px solid var(--bd);padding:9px 0;display:block}.mtt-lrow:first-of-type{border-top:none}.mtt-lrow-top{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:6px;display:flex}.mtt-lrow-name{color:var(--tx);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;overflow:hidden}.mtt-lrow-sub{color:var(--fnt);font-size:11.5px}.mtt-lrow-v{color:var(--tx);flex:none;font-size:13.5px;font-weight:800}a.mtt-lrow:hover .mtt-lrow-name{color:var(--pri)}.mtt-chip{background:var(--bgA);color:var(--mut);border:1px solid var(--bd);border-radius:999px;align-items:center;padding:2px 8px;font-size:10.5px;font-weight:700;display:inline-flex}.mtt-chip.warn{background:var(--redBg);color:var(--red);border-color:var(--redBd)}.mtt-coh{border-top:1px solid var(--bd);padding:12px 0;display:block}.mtt-coh:first-of-type{border-top:none;padding-top:2px}.mtt-coh-hd{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:7px;display:flex}.mtt-coh-t{color:var(--tx);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:800;overflow:hidden}a.mtt-coh:hover .mtt-coh-t{color:var(--pri)}.mtt-coh-when{flex:none;font-size:11.5px;font-weight:700}.mtt-coh-meta{color:var(--fnt);justify-content:space-between;align-items:center;gap:10px;margin-top:6px;font-size:11.5px;display:flex}.mtt-coh-seats{color:var(--tx);font-weight:800}.mtt-att-item{border-top:1px solid var(--bd);display:block}.mtt-att-item:first-child{border-top:none}.mtt-att{color:var(--tx);align-items:center;gap:9px;padding:9px 2px;font-size:12.5px;display:flex}.mtt-att-item:hover .mtt-att-l{color:var(--pri)}.mtt-att-dot{background:var(--bd2);border-radius:99px;flex:none;block-size:7px;inline-size:7px}.mtt-att-dot.red{background:var(--red);box-shadow:0 0 0 3px var(--redBg)}.mtt-att-dot.amber{background:var(--gld);box-shadow:0 0 0 3px color-mix(in srgb, var(--gld) 18%, transparent)}.mtt-att-n{flex:none;min-inline-size:20px;font-size:13.5px;font-weight:800}.mtt-att-l{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.mtt-att-note{color:var(--fnt);text-overflow:ellipsis;white-space:nowrap;margin-block-start:-5px;margin-inline-start:36px;padding-block-end:8px;font-size:11px;display:block;overflow:hidden}.mtt-att-ok{color:var(--fnt);align-items:center;gap:8px;font-size:12.5px;display:flex}.mtt-att-ok b{color:var(--grn)}.mtt-act{border:1px solid var(--bd);background:var(--sf2);border-inline-start-width:3px;border-radius:10px;margin-bottom:8px;padding:11px 12px;transition:border-color .14s,background .14s;display:block}.mtt-act:last-child{margin-bottom:0}.mtt-act:hover{background:var(--bgA);border-color:var(--bd2)}.mtt-act.red{border-inline-start-color:var(--red)}.mtt-act.amber{border-inline-start-color:var(--gld)}.mtt-act.neutral{border-inline-start-color:var(--pri)}.mtt-act-t{color:var(--tx);font-size:13px;font-weight:800}.mtt-act-r{color:var(--fnt);margin-top:3px;font-size:11.5px;line-height:1.65}.mtt-act-c{color:var(--pri);margin-top:6px;font-size:11.5px;font-weight:700;display:inline-block}.mtt-sys{border:1px solid var(--bd);background:var(--sf2);color:var(--fnt);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px 20px;padding:11px 16px;font-size:11.5px;display:flex}.mtt-sys-i{align-items:center;gap:7px;display:inline-flex}.mtt-sys-d{background:var(--grn);border-radius:99px;flex:none;block-size:6px;inline-size:6px}.mtt-sys-d.off{background:var(--red)}.mtt-sys-v{color:var(--mut);font-weight:700}@media (prefers-reduced-motion:no-preference){.mtt-dash>*{animation:.42s cubic-bezier(.22,.7,.3,1) both mtt-dash-in}.mtt-dash>:nth-child(2){animation-delay:40ms}.mtt-dash>:nth-child(3){animation-delay:70ms}.mtt-dash>:nth-child(4){animation-delay:.1s}.mtt-dash>:nth-child(n+5){animation-delay:.13s}}@keyframes mtt-dash-in{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}.mtt{--sc-acc:var(--pri);--sc-accBg:var(--priBg);--sc-accBd:var(--priBd);--sc-okFg:var(--grn);--sc-okBg:var(--grnBg);--sc-okBd:var(--grnBd);--sc-badFg:var(--red);--sc-badBg:var(--redBg);--sc-badBd:var(--redBd);--sc-warnFg:var(--gld);--sc-warnBg:color-mix(in srgb, var(--gld) 12%, transparent);--sc-warnBd:color-mix(in srgb, var(--gld) 30%, transparent);--sc-bluFg:var(--mag);--sc-bluBg:var(--magBg);--sc-bluBd:var(--magBd)}.acad-sc{--sc-r:12px;display:block}.acad-sc[data-pending="1"] .acad-sc-tablewrap,.acad-sc[data-pending="1"] .acad-sc-cards,.acad-sc[data-pending="1"] .acad-sc-empty{opacity:.6;transition:opacity .12s 80ms}.acad-sc-toolbar{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}@media (min-width:1100px){.acad-sc-toolbar{z-index:6;background:var(--bg);padding:8px 0;position:sticky;top:0}.acad-sc-bulk{top:62px}}.acad-sc-searchwrap{flex:260px;align-items:center;min-width:0;max-width:420px;display:flex;position:relative}.acad-sc-searchic{color:var(--fnt);pointer-events:none;position:absolute;inset-inline-start:11px}.acad-sc-search{width:100%;padding-inline-start:32px}.acad-sc-input{background:var(--sf2,var(--bgA));border:1px solid var(--bd2);color:var(--tx);border-radius:10px;outline:none;min-width:0;max-width:100%;padding:8px 11px;font-family:inherit;font-size:13px;line-height:1.4}.acad-sc-input::placeholder{color:var(--fnt)}.acad-sc-input:focus-visible{border-color:var(--sc-acc);box-shadow:0 0 0 3px var(--sc-accBg)}select.acad-sc-input{appearance:auto}.acad-sc-btn{background:var(--sf2,var(--bgA));border:1px solid var(--bd2);color:var(--tx);cursor:pointer;white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:8px 13px;font-family:inherit;font-size:12.5px;font-weight:700;text-decoration:none;display:inline-flex}.acad-sc-btn:hover{border-color:var(--sc-acc);color:var(--sc-acc)}.acad-sc-btn:disabled{opacity:.45;pointer-events:none}.acad-sc-btn.on{border-color:var(--sc-accBd);background:var(--sc-accBg);color:var(--sc-acc)}.acad-sc-btn.primary{background:var(--sc-acc);border-color:var(--sc-acc);color:#fff}.acad-sc-btn.primary:hover{filter:brightness(1.06);color:#fff}.acad-sc-btn.danger{color:var(--sc-badFg);border-color:var(--sc-badBd)}.acad-sc-btn.danger:hover{background:var(--sc-badBg);color:var(--sc-badFg)}.acad-sc-btn.ghost{color:var(--mut);background:0 0;border-color:#0000}.acad-sc-count{font-variant-numeric:tabular-nums;background:var(--sc-accBg);color:var(--sc-acc);border-radius:999px;padding:0 6px;font-size:11px}.acad-sc-viewtoggle{border:1px solid var(--bd2);border-radius:10px;display:inline-flex;overflow:hidden}.acad-sc-viewtoggle button{background:var(--sf2,var(--bgA));color:var(--mut);cursor:pointer;border:none;padding:8px 14px;font-family:inherit;font-size:12.5px;font-weight:700}.acad-sc-viewtoggle button+button{border-inline-start:1px solid var(--bd2)}.acad-sc-viewtoggle button.on{background:var(--sc-accBg);color:var(--sc-acc)}.acad-sc-chips{flex-wrap:wrap;gap:7px;margin-bottom:12px;display:flex}.acad-sc-chip{border:1px solid var(--bd2);color:var(--mut);cursor:pointer;white-space:nowrap;background:0 0;border-radius:999px;align-items:center;gap:7px;padding:6px 13px;font-family:inherit;font-size:12.5px;font-weight:600;display:inline-flex}.acad-sc-chip:hover{border-color:var(--sc-accBd);color:var(--tx)}.acad-sc-chip.on{background:var(--sc-accBg);border-color:var(--sc-accBd);color:var(--sc-acc);font-weight:800}.acad-sc-chipn{color:var(--fnt);background:var(--bgA);border-radius:999px;padding:1px 6px;font-size:11px;font-weight:800}.acad-sc-chip.on .acad-sc-chipn{color:var(--sc-acc);background:0 0}.acad-sc-filters{background:var(--bgA);border:1px solid var(--bd);border-radius:var(--sc-r);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));align-items:end;gap:10px;margin-bottom:12px;padding:14px;display:grid}.acad-sc-filters>label{min-width:0;display:block}.acad-sc-filters>label>span:first-child{color:var(--fnt);margin-bottom:5px;font-size:11px;font-weight:700;display:block}.acad-sc-filters .acad-sc-input{width:100%}.acad-sc-rangerow{gap:6px;display:flex}.acad-sc-rangerow .acad-sc-input{width:100%}.acad-sc-clearf{align-self:end}.acad-sc-err{color:var(--sc-badFg);background:var(--sc-badBg);border:1px solid var(--sc-badBd);border-radius:10px;margin-bottom:12px;padding:8px 12px;font-size:12.5px}.acad-sc-bulk{z-index:5;background:var(--sc-accBg);border:1px solid var(--sc-accBd);border-radius:var(--sc-r);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;padding:9px 13px;font-size:12.5px;display:flex;position:sticky;top:8px}.acad-sc-bulk>strong{color:var(--sc-acc);margin-inline-end:auto}.acad-sc-num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.acad-sc-dash{color:var(--fnt)}.acad-desk{grid-template-columns:1fr;align-items:start;gap:12px;display:grid}.acad-desk-rail{border:1px solid var(--bd2);background:var(--sf);border-radius:14px;flex-wrap:wrap;gap:6px;padding:8px;display:flex}.acad-desk-seg{width:100%;font:inherit;color:var(--tx2);cursor:pointer;text-align:start;background:0 0;border:0;border-radius:9px;justify-content:space-between;align-items:center;gap:8px;padding:7px 9px;font-size:12.5px;display:flex}.acad-desk-seg:hover{background:var(--sf2)}.acad-desk-seg.on{background:var(--priBg);color:var(--pri);font-weight:600}.acad-desk-seg.warn{color:color-mix(in srgb, var(--gld) 78%, var(--tx))}.acad-desk-seg.bad{color:color-mix(in srgb, var(--red) 78%, var(--tx))}@media (min-width:1100px){.acad-desk{grid-template-columns:172px minmax(0,1.2fr) minmax(300px,.9fr);height:calc(100dvh - 290px);min-height:470px}.acad-desk-rail{flex-flow:column;height:100%;overflow-y:auto}.acad-desk-list,.acad-desk-detail{height:100%;overflow-y:auto}}.acad-desk-selectall{color:var(--fnt);border-bottom:1px solid var(--bd);background:var(--sf2);align-items:center;gap:8px;padding:8px 12px;font-size:12px;display:flex}.acad-desk-tick{flex:none}.acad-desk-list{border:1px solid var(--bd2);background:var(--sf);border-radius:14px;overflow-x:hidden}.acad-desk-row{text-align:start;cursor:pointer;border:0;border-bottom:1px solid var(--bd);width:100%;font:inherit;color:var(--tx);background:0 0;padding:9px 12px;display:block}.acad-desk-row:hover{background:var(--sf2)}.acad-desk-row.on{background:var(--priBg)}.acad-desk-rowhead{align-items:center;gap:9px;display:flex}.acad-desk-avatar{background:var(--sf2);border:1px solid var(--bd2);border-radius:50%;flex:none;justify-content:center;align-items:center;width:27px;height:27px;font-size:11.5px;display:flex}.acad-desk-avatar.lg{width:38px;height:38px;font-size:14px}.acad-desk-who{flex:1;min-width:0;display:block}.acad-desk-name{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;display:block;overflow:hidden}.acad-desk-sub{color:var(--fnt);text-overflow:ellipsis;white-space:nowrap;font-size:11px;display:block;overflow:hidden}.acad-desk-dot{background:var(--bd2);border-radius:50%;flex:none;width:8px;height:8px}.acad-desk-dot.ok{background:var(--grn)}.acad-desk-dot.warn{background:var(--gld)}.acad-desk-dot.bad{background:var(--red)}.acad-desk-dot.dim{background:var(--bd2)}.acad-desk-dot.none{border:1px solid var(--bd2);background:0 0}.acad-desk-chips{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.acad-desk-chip{background:var(--sf2);border:1px solid var(--bd);color:var(--tx);border-radius:6px;padding:1px 6px;font-size:11px}.acad-desk-chip.k-cohort{color:color-mix(in srgb, var(--gld) 42%, var(--tx));background:color-mix(in srgb, var(--gld) 12%, transparent);border-color:color-mix(in srgb, var(--gld) 45%, transparent);font-weight:600}.acad-desk-chip.k-channel{color:color-mix(in srgb, var(--pri) 42%, var(--tx));background:color-mix(in srgb, var(--pri) 12%, transparent);border-color:color-mix(in srgb, var(--pri) 45%, transparent);font-weight:600}.acad-desk-chip.k-course{color:color-mix(in srgb, var(--grn) 42%, var(--tx));background:color-mix(in srgb, var(--grn) 12%, transparent);border-color:color-mix(in srgb, var(--grn) 45%, transparent);font-weight:600}.acad-desk-holdings li.k-cohort small{color:color-mix(in srgb, var(--gld) 78%, var(--tx))}.acad-desk-holdings li.k-channel small{color:color-mix(in srgb, var(--pri) 78%, var(--tx))}.acad-desk-holdings li.k-course small{color:color-mix(in srgb, var(--grn) 78%, var(--tx))}.acad-desk-more,.acad-desk-empty{color:var(--fnt);font-size:11px}.acad-desk-empty{margin-top:6px;display:block}.acad-desk-detail{border:1px solid var(--bd2);background:var(--sf);border-radius:14px;padding:14px}.acad-desk-dhead{align-items:center;gap:10px;margin-bottom:12px;display:flex}.acad-desk-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.acad-desk-stats>span{background:var(--sf2);border-radius:10px;padding:7px 9px;display:block}.acad-desk-stats small{color:var(--fnt);font-size:11px;display:block}.acad-desk-stats b{font-size:13.5px;font-weight:600}.acad-desk-label{color:var(--fnt);margin:14px 0 5px;font-size:11px}.acad-desk-holdings{flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}.acad-desk-holdings li{border-bottom:1px solid var(--bd);justify-content:space-between;gap:8px;padding-bottom:4px;font-size:12.5px;display:flex}.acad-desk-holdings small{color:var(--fnt);flex:none;font-size:11px}.acad-desk-grant{border-top:1px solid var(--bd);margin-top:16px;padding-top:10px}.acad-desk-grantrow{grid-template-columns:92px minmax(0,1fr) auto;align-items:center;gap:6px;display:grid}.acad-desk-grantrow select{min-width:0;font-size:12.5px}.acad-desk-grantmsg{color:var(--grn,#16a34a);margin-top:6px;font-size:11.5px}.acad-desk-search{border-bottom:1px solid var(--bd);background:var(--sf2);align-items:center;gap:8px;padding:8px 10px;display:flex}.acad-desk-searchinput{min-width:0;font:inherit;border:1px solid var(--bd2);background:var(--bg);color:var(--tx);border-radius:9px;flex:1;padding:6px 9px;font-size:12.5px}.acad-desk-railgroup{color:var(--fnt);width:100%;padding:10px 9px 4px;font-size:11px}.acad-desk-none{padding:14px}@media (min-width:1100px){.mttlv-desk{grid-template-columns:150px minmax(0,1fr) minmax(340px,1.05fr)}}.mttlv-rowclock{font-variant-numeric:tabular-nums;min-width:52px;color:var(--tx);flex:none;font-size:13px;font-weight:700}.mttlv-rowclock.live{color:var(--red)}.acad-desk-rowgroup{z-index:1;color:var(--tx2,var(--tx));background:var(--sf2);border-bottom:1px solid var(--bd);align-items:baseline;gap:8px;padding:7px 12px;font-size:11.5px;font-weight:600;display:flex;position:sticky;top:0}.cat-desk-tools{border-bottom:1px solid var(--bd);background:var(--sf2);flex-wrap:wrap;align-items:center;gap:6px;padding:8px 10px;display:flex}.cat-desk-tools .mtt-cs-sel{padding:5px 8px;font-size:12px}.cat-desk-sys{cursor:pointer;align-items:center;gap:6px;font-size:11.5px;display:inline-flex}.cat-desk-add{margin-inline-start:auto;padding:5px 10px;font-size:12px}.cat-desk-thumb{background:var(--sf2);border:1px solid var(--bd2);border-radius:6px;flex:none;justify-content:center;align-items:center;width:34px;height:26px;font-size:13px;display:flex;overflow:hidden}.cat-desk-thumb.lg{width:54px;height:40px;font-size:18px}.cat-desk-thumb img{object-fit:cover;width:100%;height:100%}.cat-desk-mini{padding:3px 8px;font-size:11px}.cat-desk-danger{color:var(--red)}.cat-desk-edit{border-top:1px solid var(--bd);margin-top:16px;padding-top:10px}@media (min-width:1100px){.cat-desk{grid-template-columns:196px minmax(0,1.15fr) minmax(330px,1fr)}}.acad-sec{color:var(--tx);align-items:baseline;gap:9px;margin:22px 0 9px;font-size:14.5px;font-weight:600;display:flex}.acad-sec:first-child{margin-top:0}.acad-sec>small{color:var(--fnt);font-size:11.5px;font-weight:400}.mtt-cmdk-trigger{background:var(--sf2);border:1px solid var(--bd2);cursor:pointer;color:var(--fnt);font:inherit;border-radius:9px;align-items:center;gap:8px;padding:6px 10px;font-size:12.5px;display:inline-flex}.mtt-cmdk-trigger:hover{border-color:var(--pri);color:var(--tx)}.mtt-cmdk-trigger kbd{font:inherit;background:var(--bgA);border:1px solid var(--bd);color:var(--fnt);border-radius:5px;padding:1px 5px;font-size:11px}@media (max-width:700px){.mtt-cmdk-trigger-tx,.mtt-cmdk-trigger kbd{display:none}}.mtt-cmdk-back{z-index:100;background:#0000008c;justify-content:center;align-items:flex-start;padding:12vh 16px 16px;display:flex;position:fixed;inset:0}.mtt-cmdk{background:var(--sf);border:1px solid var(--bd2);width:min(640px,100%);box-shadow:var(--shd);border-radius:16px;flex-direction:column;max-height:70vh;display:flex;overflow:hidden}.mtt-cmdk-input{font:inherit;background:var(--sf);color:var(--tx);border:0;border-bottom:1px solid var(--bd);outline:none;padding:15px 18px;font-size:15px}.mtt-cmdk-list{padding:6px;overflow-y:auto}.mtt-cmdk-row{text-align:start;width:100%;font:inherit;color:var(--tx);cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:9px 11px;font-size:13px;display:flex}.mtt-cmdk-row.on{background:var(--priBg)}.mtt-cmdk-kind{color:color-mix(in srgb, var(--pri) 42%, var(--tx));background:color-mix(in srgb, var(--pri) 12%, transparent);border-radius:5px;flex:none;padding:1px 6px;font-size:11px}.mtt-cmdk-kind.person{color:color-mix(in srgb, var(--grn) 42%, var(--tx));background:color-mix(in srgb, var(--grn) 12%, transparent)}.mtt-cmdk-label{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.mtt-cmdk-sub{color:var(--fnt);white-space:nowrap;text-overflow:ellipsis;max-width:45%;margin-inline-start:auto;font-size:11.5px;overflow:hidden}.mtt-cmdk-off{color:color-mix(in srgb, var(--red) 42%, var(--tx));font-size:11px}.mtt-cmdk-empty{text-align:center;color:var(--fnt);padding:22px;font-size:13px}.mtt-cmdk-foot{border-top:1px solid var(--bd);background:var(--sf2);color:var(--fnt);gap:14px;padding:8px 14px;font-size:11px;display:flex}.mem-add>summary{cursor:pointer;font-size:15px;font-weight:600;list-style:none}.mem-add>summary::-webkit-details-marker{display:none}.mem-add>summary:before{content:"＋ ";color:var(--pri)}.mem-add[open]>summary{margin-bottom:10px}.mem-add[open]>summary:before{content:"− "}.mem-addrow{grid-template-rows:auto auto auto;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));align-items:start;gap:4px 8px;display:grid}.mem-addfield{grid-row:span 3;grid-template-rows:subgrid;gap:4px;display:grid}.mem-addfield-wide{grid-column:span 2}.mem-addlabel{color:var(--mut);font-size:12px}.mem-addhint{align-self:start;font-size:11px}.mem-addgo{grid-row:2;justify-self:start}@media (max-width:700px){.mem-addrow{grid-template-columns:1fr}.mem-addfield,.mem-addfield-wide{grid-area:auto/1;grid-template-rows:auto}.mem-addgo{grid-row:auto}}.mem-desk-left{color:color-mix(in srgb, var(--gld) 42%, var(--tx));font-size:11px}.mem-desk-left.bad{color:color-mix(in srgb, var(--red) 42%, var(--tx))}.acad-desk-chip.mem-active{color:color-mix(in srgb, var(--grn) 42%, var(--tx));background:color-mix(in srgb, var(--grn) 12%, transparent);border-color:color-mix(in srgb, var(--grn) 45%, transparent);font-weight:600}.acad-desk-chip.mem-expiring,.acad-desk-chip.mem-open{color:color-mix(in srgb, var(--gld) 42%, var(--tx));background:color-mix(in srgb, var(--gld) 12%, transparent);border-color:color-mix(in srgb, var(--gld) 45%, transparent);font-weight:600}.acad-desk-chip.mem-expired,.acad-desk-chip.mem-removed{color:color-mix(in srgb, var(--red) 42%, var(--tx));background:color-mix(in srgb, var(--red) 12%, transparent);border-color:color-mix(in srgb, var(--red) 45%, transparent);font-weight:600}.mem-desk-cards{flex-direction:column;gap:9px;display:flex}.mem-desk-card{border:1px solid var(--bd);background:var(--sf2);border-inline-start-width:3px;border-radius:11px;padding:9px 11px}.mem-desk-card.mem-active{border-inline-start-color:var(--grn)}.mem-desk-card.mem-expiring,.mem-desk-card.mem-open{border-inline-start-color:var(--gld)}.mem-desk-card.mem-expired,.mem-desk-card.mem-removed{border-inline-start-color:var(--red)}.mem-desk-cardhead{align-items:center;gap:8px;font-size:13px;display:flex}.mem-desk-state{margin-inline-start:auto;font-size:11px;font-weight:600}.mem-desk-state.mem-active{color:color-mix(in srgb, var(--grn) 42%, var(--tx))}.mem-desk-state.mem-expiring,.mem-desk-state.mem-open{color:color-mix(in srgb, var(--gld) 42%, var(--tx))}.mem-desk-state.mem-expired,.mem-desk-state.mem-removed{color:color-mix(in srgb, var(--red) 42%, var(--tx))}.mem-desk-meta{color:var(--fnt);flex-direction:column;gap:2px;margin:6px 0 8px;font-size:11.5px;display:flex}.mem-desk-note{color:var(--mut)}.mem-desk-acts{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.mem-desk-btn{padding:4px 9px;font-size:11.5px}.mem-desk-danger{color:var(--red)}.mem-desk-extend{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.mem-desk-timeline{border-top:1px solid var(--bd);margin-top:9px;padding-top:8px}@media (min-width:1100px){.mem-desk{grid-template-columns:186px minmax(0,1fr) minmax(360px,1fr)}}.acad-desk-acts{flex-wrap:wrap;gap:6px;margin-top:16px;display:flex}.acad-sc-names{cursor:default;align-items:baseline;gap:2px;display:inline-flex;position:relative}.acad-sc-names[tabindex="0"]{text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:1px}.acad-sc-namecard{z-index:40;top:calc(100% + 6px);background:var(--sf);border:1px solid var(--bd2);min-width:190px;max-width:320px;color:var(--tx);text-align:start;white-space:normal;border-radius:10px;flex-direction:column;gap:4px;padding:8px 10px;font-size:12px;font-weight:500;line-height:1.5;display:none;position:absolute;inset-inline-end:0;box-shadow:0 12px 28px #00000024}.acad-sc-names:hover .acad-sc-namecard,.acad-sc-names:focus-visible .acad-sc-namecard{display:flex}.acad-sc-namecard-more{color:var(--fnt);font-size:11px}.acad-sc-thnum{text-align:end}.acad-sc-sub{color:var(--fnt);font-size:11.5px}.acad-sc-money{font-weight:700}.acad-sc-stale{color:var(--sc-warnFg)}.acad-sc-pill{border:1px solid var(--bd2);color:var(--mut);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:2px 9px;font-size:11px;font-weight:700;display:inline-flex}.acad-sc-pill.ok{color:var(--sc-okFg);background:var(--sc-okBg);border-color:var(--sc-okBd)}.acad-sc-pill.bad{color:var(--sc-badFg);background:var(--sc-badBg);border-color:var(--sc-badBd)}.acad-sc-pill.warn{color:var(--sc-warnFg);background:var(--sc-warnBg);border-color:var(--sc-warnBd)}.acad-sc-pill.blu{color:var(--sc-bluFg);background:var(--sc-bluBg);border-color:var(--sc-bluBd)}.acad-sc-tablewrap{background:var(--sf);border:1px solid var(--bd);border-radius:var(--sc-r);overscroll-behavior:contain;min-height:280px;max-height:calc(100vh - 300px);overflow:auto}.acad-sc-table{border-collapse:separate;border-spacing:0;width:100%;font-size:13px}.acad-sc-table thead th{z-index:2;background:var(--sf);box-shadow:inset 0 -1px 0 var(--bd);text-align:start;letter-spacing:.07em;text-transform:uppercase;color:var(--fnt);white-space:nowrap;padding:10px 14px;font-size:11px;font-weight:800;position:sticky;top:0}.acad-sc-table tbody td{border-top:1px solid var(--bd);vertical-align:middle;color:var(--mut);padding:10px 14px}.acad-sc-table tbody tr{cursor:pointer}.acad-sc-table tbody tr:hover td{background:var(--bgA)}.acad-sc-table tbody tr.sel td{background:var(--sc-accBg)}.acad-sc-table tbody tr:focus-visible{outline:2px solid var(--sc-acc);outline-offset:-2px}.acad-sc-th-check{width:34px;padding-inline-end:0!important}.acad-sc-th-check input{cursor:pointer;accent-color:var(--sc-acc)}.acad-sc-sort{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:5px;padding:0;display:inline-flex}.acad-sc-sort:hover{color:var(--tx)}.acad-sc-sort.on{color:var(--sc-acc)}.acad-sc-arrow{opacity:.55;font-size:8px}.acad-sc-sort.on .acad-sc-arrow{opacity:1}.acad-sc-person{align-items:center;gap:9px;min-width:0;display:flex}.acad-sc-person-tx{flex-direction:column;min-width:0;display:flex}.acad-sc-person-tx strong{color:var(--tx);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:700;overflow:hidden}.acad-sc-person-tx small{color:var(--fnt);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.acad-sc-av{background:var(--sc-accBg);width:30px;height:30px;color:var(--sc-acc);border-radius:50%;flex:none;place-items:center;font-size:12.5px;font-weight:800;display:grid;overflow:hidden}.acad-sc-av img{object-fit:cover;width:100%;height:100%}.acad-sc-av-lg{width:44px;height:44px;font-size:17px}.acad-sc-tg{font-size:12px}.acad-sc-substack{flex-direction:column;align-items:flex-start;gap:2px;display:inline-flex}.acad-sc-cards{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;display:grid}.acad-sc-card{background:var(--sf);border:1px solid var(--bd);border-radius:var(--sc-r);cursor:pointer;flex-direction:column;gap:10px;padding:14px;display:flex}.acad-sc-card:hover{border-color:var(--sc-accBd)}.acad-sc-card.sel{border-color:var(--sc-acc);background:var(--sc-accBg)}.acad-sc-card:focus-visible{outline:2px solid var(--sc-acc);outline-offset:2px}.acad-sc-card>header{align-items:center;gap:9px;min-width:0;display:flex}.acad-sc-card>header input{accent-color:var(--sc-acc);cursor:pointer}.acad-sc-card>header .acad-sc-person-tx{flex:1}.acad-sc-cardchips{flex-wrap:wrap;gap:6px;display:flex}.acad-sc-cardchips .acad-sc-pill b{color:var(--tx)}.acad-sc-card>footer{color:var(--fnt);border-top:1px solid var(--bd);flex-direction:column;gap:3px;padding-top:9px;font-size:11.5px;display:flex}.acad-sc-empty{background:var(--sf);border:1px dashed var(--bd2);border-radius:var(--sc-r);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:280px;padding:40px 24px;display:flex}.acad-sc-empty strong{color:var(--tx);font-size:15px}.acad-sc-empty p{color:var(--mut);max-width:46ch;margin:0;font-size:13px}.acad-sc-pager{color:var(--mut);z-index:6;background:var(--bg);border-top:1px solid var(--bd);flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;padding:9px 0;font-size:12.5px;display:flex;position:sticky;bottom:0}.acad-sc-perpage{align-items:center;gap:6px;margin-inline-start:auto;display:inline-flex}.acad-sc-perpage>span{color:var(--fnt);font-size:11.5px}.acad-sc-perpage .acad-sc-input{padding:5px 8px}.acad-sc-pagerbtns{gap:6px;display:inline-flex}.acad-sc-caphint{color:var(--fnt);margin:6px 0 0;font-size:11px}.mtt a.acad-sc-btn{color:var(--tx)}.mtt a.acad-sc-btn:hover{color:var(--sc-acc)}.mtt a.acad-sc-btn.primary{color:#fff}.mtt a.acad-sc-dmail{color:var(--fnt)}.mtt a.acad-sc-dmail:hover{color:var(--sc-acc)}.acad-sc-overlay{z-index:1200;background:#080d1875;justify-content:flex-end;display:flex;position:fixed;inset:0}.acad-sc-drawer{background:var(--sf);border-inline-start:1px solid var(--bd);width:min(560px,100vw);height:100%;color:var(--mut);flex-direction:column;font-size:13px;animation:.22s acad-sc-slide;display:flex;box-shadow:0 0 60px #04081073}@keyframes acad-sc-slide{0%{transform:translateX(var(--sc-slide,24px));opacity:0}to{opacity:1;transform:translate(0)}}.acad-sc-overlay[dir=rtl] .acad-sc-drawer{--sc-slide:-24px}.acad-sc-dhead{border-bottom:1px solid var(--bd);flex:none;align-items:center;gap:11px;padding:16px 18px;display:flex}.acad-sc-dhead-tx{flex-direction:column;flex:1;min-width:0;display:flex}.acad-sc-dhead-tx strong{color:var(--tx);text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.acad-sc-dmail{color:var(--fnt);text-overflow:ellipsis;white-space:nowrap;font-size:12px;text-decoration:none;overflow:hidden}.acad-sc-dmail:hover{color:var(--sc-acc)}.acad-sc-x{border:1px solid var(--bd2);width:30px;height:30px;color:var(--mut);cursor:pointer;background:0 0;border-radius:9px;flex:none;place-items:center;display:grid}.acad-sc-x:hover{color:var(--tx);border-color:var(--sc-acc)}.acad-sc-dbody{flex:1;padding:16px 18px 28px;overflow-y:auto}.acad-sc-dbadges{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}.acad-sc-dgrid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px 14px;margin:0 0 16px;display:grid}.acad-sc-dgrid dt{color:var(--fnt);text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:700}.acad-sc-dgrid dd{color:var(--tx);overflow-wrap:anywhere;margin:2px 0 0;font-size:12.5px}.acad-sc-dstats{background:var(--bgA);border:1px solid var(--bd);border-radius:var(--sc-r);grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:18px;padding:12px;display:grid}.acad-sc-dstats>span{color:var(--fnt);text-align:center;flex-direction:column;gap:2px;font-size:11px;display:flex}.acad-sc-dstats b{color:var(--tx);font-size:16px}.acad-sc-dblock{margin-bottom:20px}.acad-sc-dblock h3{letter-spacing:.06em;text-transform:uppercase;color:var(--fnt);align-items:center;gap:7px;margin:0 0 8px;font-size:11.5px;font-weight:800;display:flex}.acad-sc-dcount{background:var(--bgA);color:var(--mut);border-radius:999px;padding:1px 7px;font-size:11px}.acad-sc-drow{border-top:1px solid var(--bd);align-items:center;gap:10px;padding:9px 0;display:flex}.acad-sc-drow:first-of-type{border-top:none}.acad-sc-drow-main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.acad-sc-drow-main strong{color:var(--tx);overflow-wrap:anywhere;font-size:12.5px}.acad-sc-drow-main small{color:var(--fnt);font-size:11px}.acad-sc-drow-side{flex-direction:column;flex:none;align-items:flex-end;gap:3px;display:flex}.acad-sc-drow-side b{color:var(--tx);font-size:12.5px}.acad-sc-drow-side small{color:var(--fnt);font-size:11px}.acad-sc-dprog{flex:none;align-items:center;gap:7px;width:110px;display:flex}.acad-sc-dprog-bar{background:var(--bgA);border-radius:3px;flex:1;height:5px;overflow:hidden}.acad-sc-dprog-bar>span{background:var(--sc-okFg);border-radius:3px;height:5px;display:block}.acad-sc-dprog b{color:var(--mut);text-align:end;min-width:34px;font-size:11.5px}.acad-sc-dmuted{color:var(--fnt);margin:0;font-size:12px}.acad-sc-derr{color:var(--sc-badFg);margin:0 0 12px;font-size:12.5px}.acad-sc-dact{flex-direction:column;align-items:flex-start;gap:6px;margin-bottom:14px;display:flex}.acad-sc-dact-label{color:var(--mut);font-size:11.5px;font-weight:700}.acad-sc-dact-row{gap:7px;width:100%;display:flex}.acad-sc-dact-row .acad-sc-input{flex:1}@media (max-width:720px){.acad-sc-tablewrap{max-height:none}.acad-sc-dstats{grid-template-columns:repeat(2,1fr)}.acad-sc-drawer{width:100vw}}@media (prefers-reduced-motion:reduce){.acad-sc-drawer{animation:none}.acad-sc[data-pending="1"] .acad-sc-tablewrap,.acad-sc[data-pending="1"] .acad-sc-cards,.acad-sc[data-pending="1"] .acad-sc-empty{transition:none}}.mtt-cs-bar{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;display:flex}.mtt-cs-seg{border:1px solid var(--bd);background:var(--bgA);border-radius:999px;flex-wrap:wrap;gap:4px;padding:4px;display:flex}.mtt-cs-segbtn{color:var(--mut);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:999px;align-items:center;gap:7px;padding:7px 14px;font-family:inherit;font-size:12.5px;font-weight:600;transition:background .15s,color .15s;display:inline-flex}.mtt-cs-segbtn:hover{color:var(--tx);background:var(--sf2)}.mtt-cs-segbtn.active{background:var(--sf);color:var(--pri);box-shadow:var(--shdSm)}.mtt-cs-segbtn>b{color:var(--fnt);background:var(--sf2);font-variant-numeric:tabular-nums;border-radius:999px;padding:1px 7px;font-size:11px;font-weight:700}.mtt-cs-segbtn.active>b{background:var(--priBg);color:var(--pri)}.mtt-cs-tools{flex-wrap:wrap;align-items:center;gap:8px;margin-inline-start:auto;display:flex}.mtt-cs-search{align-items:center;display:flex;position:relative}.mtt-cs-search>svg{color:var(--fnt);pointer-events:none;position:absolute;inset-inline-start:10px}.mtt-cs-search>input{min-width:210px;padding-inline-start:32px}.mtt-cs-sel{border:1px solid var(--bd2);background:var(--sf2);color:var(--tx);border-radius:10px;padding:9px 12px;font-family:inherit;font-size:13px}.mtt-cs-list{border:1px solid var(--bd);border-radius:var(--r);background:var(--sf);box-shadow:var(--shdSm);overflow:hidden}.mtt-cs-head,.mtt-cs-row{grid-template-columns:52px minmax(180px,2.2fr) 90px 90px 110px 108px auto;align-items:center;gap:12px;padding:11px 16px;display:grid}.mtt-cs-head{border-bottom:1px solid var(--bd);background:var(--bgA);color:var(--fnt);letter-spacing:.04em;padding-block:10px;font-size:10.5px;font-weight:700}.mtt-cs-row{border-bottom:1px solid var(--bd);transition:background .12s}.mtt-cs-row:last-child{border-bottom:none}.mtt-cs-row:hover{background:var(--bgA)}.mtt-cs-thumb{border:1px solid var(--bd);background:var(--bgA);object-fit:cover;width:52px;height:38px;color:var(--fnt);border-radius:8px;flex:none;place-items:center;font-size:15px;display:grid;overflow:hidden}.mtt-cs-thumb>img{object-fit:cover;width:100%;height:100%}.mtt-cs-main{min-width:0}.mtt-cs-name{color:var(--tx);text-overflow:ellipsis;white-space:nowrap;font-size:13.8px;font-weight:700;text-decoration:none;display:block;overflow:hidden}a.mtt-cs-name:hover{color:var(--pri)}.mtt-cs-sub{color:var(--fnt);flex-wrap:wrap;align-items:center;gap:8px;margin-top:3px;font-size:11.5px;display:flex}.mtt-cs-num{color:var(--tx);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.mtt-cs-num>small{color:var(--fnt);font-size:10.5px;font-weight:600;display:block}.mtt-cs-acts{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.mtt-cs-x{color:var(--red);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:2px 4px;font-size:17px;line-height:1}.mtt-cs-x:hover{background:var(--redBg)}.mtt-cs-empty{text-align:center;color:var(--fnt);padding:40px 20px;font-size:13.5px}.mtt-cs-panel{background:var(--bgA);border-bottom:1px solid var(--bd);padding:0 16px 12px}@media (max-width:1080px){.mtt-cs-head{display:none}.mtt-cs-row{grid-template-columns:52px 1fr;grid-template-areas:"thumb main""stats stats""acts acts";row-gap:8px}.mtt-cs-row>.mtt-cs-thumb{grid-area:thumb}.mtt-cs-row>.mtt-cs-main{grid-area:main}.mtt-cs-row>.mtt-cs-stats{flex-wrap:wrap;grid-area:stats;gap:18px;display:flex}.mtt-cs-row>.mtt-cs-acts{grid-area:acts;justify-content:flex-start}.mtt-cs-tools{width:100%;margin-inline-start:0}.mtt-cs-search>input{width:100%;min-width:0}.mtt-cs-search{flex:180px}}.mtt-cs-stats{display:contents}@media (max-width:1080px){.mtt-cs-stats{display:flex}}.mtt-dlg-ov{z-index:400;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#060c188c;place-items:center;padding:20px;animation:.16s ease-out mtt-dlg-in;display:grid;position:fixed;inset:0}.mtt-dlg{background:var(--sf);border:1px solid var(--bd);border-radius:var(--rLg);width:min(620px,100%);max-height:88vh;box-shadow:var(--shd);animation:.18s ease-out mtt-dlg-up;overflow-y:auto}@keyframes mtt-dlg-in{0%{opacity:0}}@keyframes mtt-dlg-up{0%{opacity:0;transform:translateY(10px)}}.mtt-dlg-head{border-bottom:1px solid var(--bd);background:var(--sf);z-index:1;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex;position:sticky;top:0}.mtt-dlg-head h3{margin:0;font-size:16px}.mtt-dlg-head p{color:var(--fnt);margin:3px 0 0;font-size:12px}.mtt-dlg-x{color:var(--mut);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:4px 8px;font-size:20px;line-height:1}.mtt-dlg-x:hover{background:var(--bgA);color:var(--tx)}.mtt-dlg-body{grid-template-columns:1fr 1fr;gap:12px;padding:18px 20px;display:grid}.mtt-dlg-body .span2{grid-column:1/-1}.mtt-dlg-foot{border-top:1px solid var(--bd);background:var(--sf);align-items:center;gap:8px;padding:14px 20px;display:flex;position:sticky;bottom:0}@media (max-width:620px){.mtt-dlg-body{grid-template-columns:1fr}}.mtt-ws-top{flex-wrap:wrap;align-items:flex-start;gap:14px;margin-bottom:14px;display:flex}.mtt-ws-back{color:var(--fnt);align-items:center;gap:6px;margin-bottom:8px;font-size:12.5px;text-decoration:none;display:inline-flex}.mtt-ws-back:hover{color:var(--pri)}.mtt-ws-cover{border:1px solid var(--bd);background:var(--bgA);width:92px;height:62px;color:var(--fnt);border-radius:12px;flex:none;place-items:center;font-size:22px;display:grid;overflow:hidden}.mtt-ws-cover>img{object-fit:cover;width:100%;height:100%}.mtt-ws-title{margin:0 0 6px;font-size:21px;line-height:1.3}.mtt-ws-facts{color:var(--fnt);flex-wrap:wrap;align-items:center;gap:10px;font-size:12.5px;display:flex}.mtt-ws-acts{flex-wrap:wrap;align-items:center;gap:8px;margin-inline-start:auto;display:flex}.mtt-ws-tabs{z-index:30;scrollbar-width:none;background:var(--nav);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--bd);border-radius:999px;gap:2px;margin-bottom:18px;padding:6px 4px;display:flex;position:sticky;top:0;overflow-x:auto}.mtt-ws-tabs::-webkit-scrollbar{display:none}.mtt-ws-tab{color:var(--mut);white-space:nowrap;background:0 0;border:none;border-radius:999px;align-items:center;gap:7px;padding:8px 15px;font-family:inherit;font-size:13px;font-weight:600;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.mtt-ws-tab:hover{color:var(--tx);background:var(--sf2)}.mtt-ws-tab.active{background:var(--pri);color:#fff}.mtt-ws-tab>b{background:var(--magBg);color:var(--mag);font-variant-numeric:tabular-nums;border-radius:999px;padding:1px 6px;font-size:10.5px;font-weight:800}.mtt-ws-tab.active>b{color:#fff;background:#ffffff38}.mtt-kpis{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin-bottom:18px;display:grid}.mtt-kpi{background:var(--sf);border:1px solid var(--bd);border-radius:var(--r);padding:14px 16px}.mtt-kpi>span{color:var(--fnt);margin-bottom:6px;font-size:11.5px;font-weight:600;display:block}.mtt-kpi>strong{color:var(--tx);font-size:22px;font-weight:800;line-height:1.15;display:block}.mtt-kpi>small{color:var(--mut);margin-top:4px;font-size:11.5px;display:block}.mtt-dist{flex:220px;gap:6px;min-width:190px;display:grid}.mtt-dist-row{color:var(--mut);align-items:center;gap:8px;font-size:12px;display:flex}.mtt-dist-bar{background:var(--bgA);border-radius:3px;flex:1;height:6px;overflow:hidden}.mtt-dist-bar>span{background:var(--gld);border-radius:3px;height:6px;display:block}.mttlv-shell{flex-direction:column;gap:0;display:flex}.mttlv-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.mttlv-head h3{letter-spacing:-.01em;margin:0 0 5px;font-size:17px}.mttlv-head p{color:var(--fnt);max-width:62ch;margin:0;font-size:12.5px;line-height:1.7}.mttlv-headacts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mttlv-golive{border:1px solid var(--magBd);background:var(--magBg);color:var(--mag);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:9px 18px;font-family:inherit;font-size:13px;font-weight:800;transition:background .15s,transform .1s;display:inline-flex}.mttlv-golive:hover:not(:disabled){background:color-mix(in oklab, var(--mag) 18%, transparent)}.mttlv-golive:active:not(:disabled){transform:translateY(1px)}.mttlv-golive:disabled{opacity:.5;cursor:not-allowed}.mttlv-dot{background:var(--mag);width:8px;height:8px;box-shadow:0 0 0 0 color-mix(in oklab, var(--mag) 60%, transparent);border-radius:999px;animation:1.8s ease-out infinite mttlv-pulse}@keyframes mttlv-pulse{0%{box-shadow:0 0 0 0 color-mix(in oklab, var(--mag) 55%, transparent)}70%{box-shadow:0 0 0 7px #0000}to{box-shadow:0 0 #0000}}@media (prefers-reduced-motion:reduce){.mttlv-dot{animation:none}}.mttlv-tabs{border-bottom:1px solid var(--bd);scrollbar-width:none;gap:4px;margin:18px 0 0;display:flex;overflow-x:auto}.mttlv-tabs::-webkit-scrollbar{display:none}.mttlv-tab{color:var(--mut);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;flex:none;align-items:center;gap:7px;margin-bottom:-1px;padding:10px 15px;font-family:inherit;font-size:13.5px;font-weight:700;display:inline-flex}.mttlv-tab:hover{color:var(--tx)}.mttlv-tab.active{color:var(--pri);border-bottom-color:var(--pri)}.mttlv-tabn{background:var(--bgA);border:1px solid var(--bd);color:var(--fnt);border-radius:999px;padding:1.5px 7px;font-size:10.5px;font-weight:800;line-height:1.6}.mttlv-tab.active .mttlv-tabn{background:var(--priBg);border-color:var(--priBd);color:var(--pri)}.mttlv-day{border-bottom:1px dashed var(--bd);align-items:baseline;gap:10px;margin-bottom:4px;padding:14px 2px 8px;display:flex}.mttlv-day-name{color:var(--tx);font-size:13px;font-weight:800}.mttlv-day-sub{color:var(--fnt);font-size:11.5px}.mttlv-day-today{background:var(--priBg);border:1px solid var(--priBd);color:var(--pri);border-radius:999px;padding:2px 8px;font-size:10px;font-weight:800}.mttlv-row{border:1px solid #0000;border-radius:12px;grid-template-columns:74px minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 10px;transition:background .14s,border-color .14s;display:grid}.mttlv-row:hover{background:var(--bgA);border-color:var(--bd)}.mttlv-row.live{background:var(--magBg);border-color:var(--magBd)}.mttlv-clock{color:var(--tx);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:15px;font-weight:800}.mttlv-dur{color:var(--fnt);font-size:10.5px;font-weight:600}.mttlv-title{color:var(--tx);margin-bottom:4px;font-size:13.5px;font-weight:700}.mttlv-meta{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.mttlv-acts{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.mttlv-err{color:var(--red);margin-top:4px;font-size:11px}.mttlv-chip{border:1px solid var(--bd2);background:var(--sf2);color:var(--mut);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:2.5px 9px;font-size:10.5px;font-weight:700;display:inline-flex}.mttlv-chip.pri{background:var(--priBg);border-color:var(--priBd);color:var(--pri)}.mttlv-chip.grn{background:var(--grnBg);border-color:var(--grnBd);color:var(--grn)}.mttlv-chip.mag{background:var(--magBg);border-color:var(--magBd);color:var(--mag)}.mttlv-chip.red{background:var(--redBg);border-color:var(--redBd);color:var(--red)}.mttlv-panel{border:1px solid var(--bd2);background:var(--bgA);border-radius:14px;margin:14px 0 6px;padding:16px 18px}.mttlv-panel-h{color:var(--tx);border-bottom:1px solid var(--bd);margin:0 0 12px;padding-bottom:10px;font-size:13.5px;font-weight:800}.mttlv-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (max-width:760px){.mttlv-grid{grid-template-columns:1fr}}.mttlv-days{flex-wrap:wrap;gap:6px;display:flex}.mttlv-daybtn{border:1px solid var(--bd2);background:var(--sf);min-width:52px;color:var(--mut);cursor:pointer;border-radius:10px;padding:8px 10px;font-family:inherit;font-size:12px;font-weight:700;transition:all .12s}.mttlv-daybtn:hover{border-color:var(--priBd);color:var(--tx)}.mttlv-daybtn.on{background:var(--pri);border-color:var(--pri);color:#fff;box-shadow:0 4px 12px -6px var(--pri)}.mttlv-prev{border:1px dashed var(--priBd);background:var(--priBg);border-radius:11px;margin-top:12px;padding:11px 13px}.mttlv-prev-h{color:var(--pri);margin-bottom:7px;font-size:11px;font-weight:800}.mttlv-prev ul{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.mttlv-prev li{color:var(--tx);font-variant-numeric:tabular-nums;font-size:12.5px}.mttlv-prev .none{color:var(--fnt);font-size:12.5px}.mttlv-scard{border:1px solid var(--bd);background:var(--sf);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:10px;padding:14px 16px;display:flex}.mttlv-scard.off{opacity:.62;border-style:dashed}.mttlv-scard-t{color:var(--tx);margin-bottom:5px;font-size:14px;font-weight:800}.mttlv-scard-rule{color:var(--mut);font-variant-numeric:tabular-nums;margin-bottom:7px;font-size:12.5px;font-weight:600}.mttlv-empty{text-align:center;color:var(--fnt);border:1px dashed var(--bd2);border-radius:14px;margin-top:14px;padding:34px 16px;font-size:13.5px}.cmsx{grid-template-columns:236px minmax(0,1fr);align-items:start;gap:18px;display:grid}.cmsx-rail{border:1px solid var(--bd);background:var(--sf);border-radius:14px;position:sticky;top:68px;overflow:hidden}.cmsx-rail-head{letter-spacing:.04em;text-transform:uppercase;color:var(--fnt);border-bottom:1px solid var(--bd);padding:11px 14px;font-size:11px;font-weight:700}.cmsx-rail-list{flex-direction:column;max-height:68vh;display:flex;overflow-y:auto}.cmsx-rail-item{border:none;width:100%;color:var(--mut);text-align:start;cursor:pointer;background:0 0;border-inline-start:3px solid #0000;justify-content:space-between;align-items:center;gap:8px;padding:9px 13px;font-family:inherit;font-size:13px;display:flex}.cmsx-rail-item:hover{background:var(--bgA);color:var(--tx)}.cmsx-rail-item-on{background:var(--bgA);border-inline-start-color:var(--gld);color:var(--tx);font-weight:700}.cmsx-rail-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cmsx-rail-meta{flex:none;align-items:center;gap:6px;display:inline-flex}.cmsx-rail-total{color:var(--fnt);font-variant-numeric:tabular-nums;font-size:10.5px}.cmsx-dot{background:var(--gld);min-width:18px;color:var(--sf);text-align:center;font-variant-numeric:tabular-nums;border-radius:9px;padding:0 5px;font-size:10px;font-weight:800;line-height:17px}.cmsx-main{min-width:0}.cmsx-head{z-index:6;background:var(--bg);border-bottom:1px solid var(--bd);margin-bottom:4px;padding:12px 0 10px;position:sticky;top:56px}.cmsx-head-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.cmsx-head-title{flex-wrap:wrap;align-items:baseline;gap:10px;min-width:0;display:flex}.cmsx-head-title h2{color:var(--tx);margin:0;font-size:17px;font-weight:800}.cmsx-head-sub{color:var(--fnt);font-variant-numeric:tabular-nums;font-size:11.5px}.cmsx-head-tools{align-items:flex-start;margin-top:10px}.cmsx-state{white-space:nowrap;font-size:11.5px;font-weight:700}.cmsx-state-ok{color:var(--fnt)}.cmsx-state-busy{color:var(--gld)}.cmsx-state-err{color:var(--red)}.cmsx-note{color:var(--fnt);margin:9px 0 0;font-size:11.5px;line-height:1.7}.cmsx-error{color:var(--red);margin:7px 0 0;font-size:12px}.cmsx-search{flex:260px;min-width:200px;position:relative}.cmsx-search-input{width:100%}.cmsx-results{inset-inline:0;z-index:20;border:1px solid var(--bd2);background:var(--sf);border-radius:11px;max-height:340px;position:absolute;top:calc(100% + 5px);overflow-y:auto;box-shadow:0 14px 34px #0000002e}.cmsx-results-empty{color:var(--fnt);padding:12px 14px;font-size:12.5px}.cmsx-result{border:none;border-bottom:1px solid var(--bd);text-align:start;cursor:pointer;background:0 0;width:100%;padding:8px 12px;font-family:inherit;display:block}.cmsx-result:last-child{border-bottom:none}.cmsx-result:hover{background:var(--bgA)}.cmsx-result-main{color:var(--tx);font-size:12.5px;font-weight:700;display:block}.cmsx-result-path{color:var(--fnt);margin-top:1px;font-size:10.5px;display:block}.cmsx-check{color:var(--mut);cursor:pointer;white-space:nowrap;align-items:center;gap:6px;padding-top:9px;font-size:12px;display:inline-flex}.cmsx-actions{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.cmsx .cmsx-btn,.cmsx a.cmsx-btn{border:1px solid var(--bd2);background:var(--sf);color:var(--tx);white-space:nowrap;cursor:pointer;border-radius:9px;align-items:center;gap:6px;padding:7px 12px;font-family:inherit;font-size:12px;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.cmsx .cmsx-btn:hover{background:var(--bgA)}.cmsx .cmsx-btn:disabled{opacity:.42;cursor:default}.cmsx .cmsx-btn-pri,.cmsx a.cmsx-btn-pri{border-color:var(--gld);color:var(--gld)}.cmsx .cmsx-btn-danger{border-color:var(--redBd);color:var(--red)}.cmsx .cmsx-btn-mini{border-radius:7px;padding:3px 9px;font-size:10.5px}.cmsx-import{border:1px solid var(--bd2);background:var(--sf);color:var(--mut);border-radius:12px;margin:12px 0;padding:13px 15px;font-size:12.5px}.cmsx-import strong{color:var(--tx);margin-bottom:6px;font-size:13px;display:block}.cmsx-import p{margin:0 0 7px}.cmsx-import-keys{background:var(--bgA);white-space:pre-wrap;max-height:150px;color:var(--mut);border-radius:8px;margin-bottom:9px;padding:8px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;overflow:auto}.cmsx-body{padding-top:8px}.cmsx-empty{color:var(--fnt);padding:26px 4px;font-size:13px}.cmsx-group{border:1px solid var(--bd);background:var(--sf);border-radius:14px;margin-bottom:14px;overflow:hidden}.cmsx-group-head{background:var(--bgA);border-bottom:1px solid var(--bd);justify-content:space-between;align-items:center;gap:10px;padding:10px 15px;display:flex}.cmsx-group-head h3{color:var(--tx);margin:0;font-size:13.5px;font-weight:800}.cmsx-group-count{color:var(--fnt);font-variant-numeric:tabular-nums;font-size:10.5px}.cmsx-group-toggle{min-width:0;font:inherit;color:inherit;cursor:pointer;text-align:start;background:0 0;border:0;flex:1;align-items:center;gap:7px;padding:0;display:flex}.cmsx-group-caret{color:var(--fnt);font-size:11.5px}.cmsx-group-edited{color:var(--pri,var(--grn));font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:700}.cmsx-group-shut{padding-bottom:0}.cmsx-group-note{color:var(--fnt);margin:10px 15px 0;font-size:11.5px;line-height:1.7}.cmsx-field{border-bottom:1px solid var(--bd);padding:11px 15px;scroll-margin-top:200px}.cmsx-field:last-child{border-bottom:none}.cmsx-field-over{background:var(--gldBg,transparent)}.cmsx-field-flash{animation:1.7s ease-out cmsx-flash}@keyframes cmsx-flash{0%,45%{background:var(--grnBg)}to{background:0 0}}.cmsx-field-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:5px;display:flex}.cmsx-field-label{color:var(--mut);min-width:0;font-size:12px;font-weight:700}.cmsx-badge{color:var(--gld);vertical-align:middle;margin-inline-start:5px;font-size:15px;line-height:1}.cmsx-field-tools{flex:none;align-items:center;gap:7px;display:inline-flex}.cmsx-key{color:var(--fnt);background:var(--bgA);border:1px solid var(--bd);text-overflow:ellipsis;white-space:nowrap;border-radius:6px;max-width:260px;padding:2px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;overflow:hidden}.cmsx-key-btn{cursor:pointer}.cmsx-key-btn:hover{color:var(--tx)}.cmsx-locales{gap:10px;display:grid}.cmsx-locales-split{grid-template-columns:1fr 1fr}.cmsx-locale{min-width:0}.cmsx-locale-head{letter-spacing:.05em;text-transform:uppercase;color:var(--fnt);justify-content:space-between;align-items:center;gap:8px;margin-bottom:3px;font-size:9.5px;font-weight:700;display:flex}.cmsx-tick{letter-spacing:0;text-transform:none;font-size:9.5px;font-weight:700}.cmsx-tick-saving{color:var(--gld)}.cmsx-tick-saved{color:var(--grn)}.cmsx-tick-error{color:var(--red)}.cmsx-input{border:1px solid var(--bd2);background:var(--bgA);width:100%;color:var(--tx);border-radius:9px;outline:none;padding:8px 11px;font-family:inherit;font-size:13px;line-height:1.6}.cmsx-input:focus{border-color:var(--gld)}.cmsx-input::placeholder{color:var(--fnt)}.cmsx-input-multi{resize:vertical;min-height:62px;overflow-y:hidden}.cmsx-ro{border:1px dashed var(--bd2);color:var(--fnt);background:0 0;border-radius:9px;padding:8px 11px;font-size:12.5px;line-height:1.6}.cmsx-default{color:var(--fnt);margin-top:4px;font-size:11px;line-height:1.6}.cmsx-default-tag{color:var(--mut);margin-inline-end:5px;font-weight:700}@media (max-width:1080px){.cmsx{grid-template-columns:1fr}.cmsx-rail{position:static}.cmsx-rail-list{flex-direction:row;max-height:none;overflow-x:auto}.cmsx-rail-item{border-inline-start:none;white-space:nowrap;border-bottom:3px solid #0000}.cmsx-rail-item-on{border-inline-start:none;border-bottom-color:var(--gld)}.cmsx-locales-split{grid-template-columns:1fr}.cmsx-head{top:0}}@media (prefers-reduced-motion:reduce){.cmsx-field-flash{animation:none}}.mkt{--mkt-pri:var(--grn);--mkt-pri-bg:color-mix(in srgb, var(--grn) 12%, transparent);--mkt-radius:14px;gap:16px;display:grid}.mtt .mkt{--mkt-pri:var(--pri);--mkt-pri-bg:color-mix(in srgb, var(--pri) 12%, transparent)}.mkt-tabs{border-bottom:1px solid var(--bd);scrollbar-width:none;gap:4px;display:flex;overflow-x:auto}.mkt-tabs::-webkit-scrollbar{display:none}.mkt-tab{appearance:none;border:0;color:var(--fnt);cursor:pointer;font:inherit;white-space:nowrap;background:0 0;border-bottom:2px solid #0000;padding:10px 14px;font-size:13.5px;font-weight:700;transition:color .15s,border-color .15s}.mkt-tab:hover{color:var(--tx)}.mkt-tab.active{color:var(--mkt-pri);border-bottom-color:var(--mkt-pri)}.mkt-tab-count{background:var(--bd);color:var(--mut);border-radius:999px;margin-inline-start:6px;padding:1px 6px;font-size:11px}.mkt-tab.active .mkt-tab-count{background:var(--mkt-pri-bg);color:var(--mkt-pri)}.mkt-card{background:var(--sf);border:1px solid var(--bd);border-radius:var(--mkt-radius);overflow:hidden}.mkt-pad{padding:16px 18px}.mkt-card-accent{border-color:color-mix(in srgb, var(--mkt-pri) 34%, var(--bd))}.mkt-bar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.mkt-bar-title{color:var(--tx);font-size:14.5px;font-weight:800}.mkt-bar-sub{color:var(--fnt);font-size:12.5px;line-height:1.65}.mkt-spacer{margin-inline-start:auto}.mkt-empty{color:var(--fnt);text-align:center;padding:28px 20px;font-size:13px;line-height:1.8}.mkt-empty strong{color:var(--tx);margin-bottom:4px;font-size:14px;display:block}.mkt-row{border-top:1px solid var(--bd);grid-template-columns:minmax(180px,2.1fr) .9fr 1.1fr 1.2fr 1.3fr .7fr auto;align-items:center;gap:10px;padding:12px 18px;display:grid}.mkt-row:first-of-type{border-top:0}.mkt-row.mkt-head{background:color-mix(in srgb, var(--bd) 26%, transparent);color:var(--fnt);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:800}.mkt-row:not(.mkt-head):hover{background:color-mix(in srgb, var(--bd) 16%, transparent)}.mkt-name{color:var(--tx);font-size:13.5px;font-weight:700}.mkt-sub{color:var(--fnt);margin-top:2px;font-size:11.5px}.mkt-cell{color:var(--mut);overflow-wrap:anywhere;min-width:0;font-size:12.5px}.mkt-actions{justify-content:flex-end;gap:6px;display:flex}@media (max-width:1080px){.mkt-row{grid-template-columns:1fr 1fr}.mkt-row.mkt-head{display:none}.mkt-actions{grid-column:1/-1;justify-content:flex-start}}.mkt-chip{border:1px solid var(--bd2);color:var(--mut);white-space:nowrap;border-radius:999px;padding:2px 9px;font-size:11px;font-weight:700;display:inline-block}.mkt-chip+.mkt-chip{margin-inline-start:5px}.mkt-chip.is-active,.mkt-chip.is-sent{background:color-mix(in srgb, var(--grn) 14%, transparent);border-color:color-mix(in srgb, var(--grn) 42%, transparent);color:var(--grn)}.mkt-chip.is-scheduled{background:var(--mkt-pri-bg);border-color:color-mix(in srgb, var(--mkt-pri) 42%, transparent);color:var(--mkt-pri)}.mkt-chip.is-paused,.mkt-chip.is-skipped{background:color-mix(in srgb, var(--gld) 15%, transparent);border-color:color-mix(in srgb, var(--gld) 42%, transparent);color:var(--gld)}.mkt-chip.is-failed{background:color-mix(in srgb, var(--red) 14%, transparent);border-color:color-mix(in srgb, var(--red) 42%, transparent);color:var(--red)}.mkt-chip.is-done{opacity:.75}.mkt-btn{appearance:none;background:var(--sf);border:1px solid var(--bd2);color:var(--tx);cursor:pointer;font:inherit;white-space:nowrap;border-radius:9px;padding:7px 13px;font-size:12.5px;font-weight:700;transition:border-color .15s,background .15s,opacity .15s}.mkt-btn:hover:not(:disabled){border-color:var(--mkt-pri);color:var(--mkt-pri)}.mkt-btn:disabled{cursor:not-allowed;opacity:.5}.mkt-btn-pri{background:var(--mkt-pri);border-color:var(--mkt-pri);color:#fff}.mkt-btn-pri:hover:not(:disabled){color:#fff;filter:brightness(1.08)}.mkt-btn-danger:hover:not(:disabled){border-color:var(--red);color:var(--red)}.mkt-btn-sm{padding:5px 10px;font-size:11.5px}.mkt-fields{gap:14px;display:grid}.mkt-2col{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (max-width:900px){.mkt-2col{grid-template-columns:1fr}}.mkt-label{color:var(--mut);letter-spacing:.03em;text-transform:uppercase;margin-bottom:6px;font-size:11.5px;font-weight:800;display:block}.mkt-hint{color:var(--fnt);margin-top:5px;font-size:11.5px;line-height:1.6}.mkt-input{background:var(--bg);border:1px solid var(--bd2);color:var(--tx);font:inherit;border-radius:10px;width:100%;padding:9px 12px;font-size:13.5px}.mkt-input:focus{border-color:var(--mkt-pri);outline:none}textarea.mkt-input{resize:vertical;min-height:108px;line-height:1.75}.mkt-pills{flex-wrap:wrap;gap:8px;display:flex}.mkt-pill{appearance:none;background:var(--bg);border:1px solid var(--bd2);color:var(--mut);cursor:pointer;font:inherit;border-radius:999px;padding:7px 14px;font-size:12.5px;font-weight:700;transition:all .15s}.mkt-pill:hover:not(:disabled){border-color:var(--mkt-pri)}.mkt-pill:disabled{cursor:not-allowed;opacity:.45}.mkt-pill.on{background:var(--mkt-pri-bg);border-color:var(--mkt-pri);color:var(--mkt-pri)}.mkt-day{text-align:center;border-radius:9px;min-width:40px;padding:7px 0}.mkt-previews{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px;display:grid}.mkt-pv{background:var(--bg);border:1px solid var(--bd);border-radius:12px;overflow:hidden}.mkt-pv-head{border-bottom:1px solid var(--bd);color:var(--fnt);letter-spacing:.04em;text-transform:uppercase;padding:7px 12px;font-size:11px;font-weight:800}.mkt-pv-body{padding:12px}.mkt-pv-empty{color:var(--fnt);text-align:center;padding:16px 12px;font-size:12px}.mkt-tg{background:color-mix(in srgb, var(--mkt-pri) 10%, var(--sf));white-space:pre-wrap;overflow-wrap:anywhere;border-radius:4px 12px 12px;padding:9px 12px;font-size:13px;line-height:1.75}.mtt .mkt-tg{border-radius:12px 4px 12px 12px}.mkt-tg-link{color:var(--mkt-pri);font-weight:700}.mkt-na{background:var(--sf);border:1px solid var(--bd);border-radius:10px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.mkt-na-dot{background:var(--mkt-pri);border-radius:50%;flex:none;width:8px;height:8px;margin-top:6px}.mkt-na-title{color:var(--tx);font-size:13px;font-weight:700}.mkt-na-body{color:var(--fnt);margin-top:2px;font-size:12px;line-height:1.6}.mkt-push{background:color-mix(in srgb, var(--tx) 88%, transparent);color:var(--sf);border-radius:14px;padding:10px 12px}.mkt-push-app{letter-spacing:.06em;opacity:.75;text-transform:uppercase;font-size:10.5px}.mkt-push-title{margin-top:3px;font-size:13px;font-weight:800}.mkt-push-body{opacity:.85;margin-top:2px;font-size:12px}.mkt-em-sub{color:var(--tx);font-size:13px;font-weight:800}.mkt-em-body{color:var(--mut);white-space:pre-wrap;margin-top:6px;font-size:12.5px;line-height:1.75}.mkt-em-cta{background:var(--mkt-pri);color:#fff;border-radius:8px;margin-top:10px;padding:7px 14px;font-size:12px;font-weight:700;display:inline-block}.mkt-log-row{border-top:1px solid var(--bd);grid-template-columns:1.3fr 1.6fr .7fr .7fr 1fr;gap:10px;padding:10px 18px;display:grid}.mkt-log-row:first-of-type{border-top:0}.mkt-log-row.mkt-head{background:color-mix(in srgb, var(--bd) 26%, transparent);color:var(--fnt);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:800}.mkt-log-row span{color:var(--mut);overflow-wrap:anywhere;min-width:0;font-size:12.5px}.mkt-err{color:var(--red);font-size:11.5px}@media (max-width:900px){.mkt-log-row{grid-template-columns:1fr 1fr}.mkt-log-row.mkt-head{display:none}}.mkt-note{background:color-mix(in srgb, var(--gld) 12%, transparent);border:1px solid color-mix(in srgb, var(--gld) 34%, transparent);color:var(--tx);border-radius:10px;padding:10px 12px;font-size:12.5px;line-height:1.7}.mkt-error{background:color-mix(in srgb, var(--red) 12%, transparent);border:1px solid color-mix(in srgb, var(--red) 34%, transparent);color:var(--red);border-radius:10px;padding:10px 12px;font-size:12.5px;font-weight:700}.mkt-ok{background:color-mix(in srgb, var(--grn) 12%, transparent);border:1px solid color-mix(in srgb, var(--grn) 34%, transparent);color:var(--grn);border-radius:10px;padding:10px 12px;font-size:12.5px;font-weight:700}.mkt-stat{border-inline-start:3px solid var(--mkt-pri);padding-inline-start:10px}.mkt-stat-n{color:var(--tx);font-size:19px;font-weight:800;line-height:1.1}.mkt-stat-l{color:var(--fnt);letter-spacing:.03em;text-transform:uppercase;margin-top:3px;font-size:11px;font-weight:700}.mkt-stats{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:14px;display:grid}.acad-sc-tabs{border-bottom:1px solid var(--bd);gap:4px;margin-bottom:14px;display:flex}.acad-sc-tab{color:var(--mut);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:7px;margin-bottom:-1px;padding:9px 14px;font-family:inherit;font-size:13.5px;font-weight:700;display:inline-flex}.acad-sc-tab:hover{color:var(--tx)}.acad-sc-tab.on{color:var(--sc-acc);border-bottom-color:var(--sc-acc)}.acad-sc-tabn{background:var(--bgA);color:var(--fnt);border-radius:999px;padding:1px 7px;font-size:11px;font-weight:700}.acad-sc-tab.on .acad-sc-tabn{color:var(--sc-acc);background:var(--sc-accBg)}.acad-sc-audbanner{background:var(--sc-accBg);border:1px solid var(--sc-accBd);border-radius:var(--sc-r);color:var(--tx);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;padding:9px 13px;font-size:12.5px;display:flex}.acad-sc-sortpick{color:var(--fnt);align-items:center;gap:6px;font-size:12px;display:inline-flex}.acad-sc-sortpick>span{white-space:nowrap}.acad-sc-sortpick select{max-width:180px}.acad-sc-sortpick .acad-sc-btn{padding:8px 10px;line-height:1}.acad-sc-audhead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:14px;display:flex}.acad-sc-audhead strong{color:var(--tx);font-size:15px;display:block}.acad-sc-audhead p{max-width:62ch;margin:4px 0 0;font-size:12.5px;line-height:1.7}.acad-sc-audtable td{vertical-align:middle}.acad-sc-audacts{flex-wrap:wrap;gap:6px;display:inline-flex}.acad-sc-audacts .acad-sc-btn{padding:5px 11px;font-size:12px}.acad-sc-overlay-c{justify-content:center;align-items:center;padding:20px}.acad-sc-dialog{background:var(--sf);border:1px solid var(--bd);width:min(460px,96vw);max-height:88vh;color:var(--mut);border-radius:16px;padding:20px 22px;font-size:13px;overflow-y:auto;box-shadow:0 24px 60px #04081066}.acad-sc-dialog h3{color:var(--tx);margin:0 0 10px;font-size:16px}.acad-sc-dfield{margin:14px 0;display:block}.acad-sc-dfield>span,.acad-sc-dfield>legend{color:var(--fnt);margin-bottom:5px;font-size:11.5px;font-weight:700;display:block}.acad-sc-dfield .acad-sc-input{width:100%}.acad-sc-dradios{border:0;margin:14px 0;padding:0}.acad-sc-dradios label{border:1px solid var(--bd);cursor:pointer;border-radius:10px;align-items:flex-start;gap:9px;margin-bottom:6px;padding:8px 10px;display:flex}.acad-sc-dradios label:has(input:checked){border-color:var(--sc-accBd);background:var(--sc-accBg)}.acad-sc-dradios input{flex:none;margin-top:3px}.acad-sc-dradios strong{color:var(--tx);font-size:13px;font-weight:700;display:block}.acad-sc-dradios small{color:var(--fnt);margin-top:2px;font-size:11.5px;line-height:1.6;display:block}.acad-sc-dialogacts{gap:8px;margin-top:18px;display:flex}.acad-sc-dsignals{background:var(--bgA);border:1px solid var(--bd);border-radius:var(--sc-r);grid-template-columns:repeat(2,1fr);gap:10px;padding:12px;display:grid}.acad-sc-dsignals>span{flex-direction:column;gap:2px;min-width:0;display:flex}.acad-sc-dsignals small{letter-spacing:.05em;text-transform:uppercase;color:var(--fnt);font-size:11px;font-weight:700}.acad-sc-dsignals b{color:var(--tx);font-size:14px;font-weight:700}.acad-sc-hot{color:var(--sc-badFg)}.acad-sc-dtimeline{margin:0;padding:0;list-style:none}.acad-sc-dtev{gap:10px;padding:0 0 14px;display:flex;position:relative}.acad-sc-dtev:before{content:"";inset-inline-start:3px;background:var(--bd);width:1px;position:absolute;top:12px;bottom:0}.acad-sc-dtev:last-child{padding-bottom:0}.acad-sc-dtev:last-child:before{display:none}.acad-sc-dtdot{background:var(--bd2);border-radius:999px;flex:none;block-size:7px;inline-size:7px;margin-top:5px}.acad-sc-dtev.k-signup .acad-sc-dtdot{background:var(--sc-acc)}.acad-sc-dtev.k-payment .acad-sc-dtdot{background:var(--sc-okFg)}.acad-sc-dtev.k-subscription .acad-sc-dtdot{background:var(--sc-warnFg)}.acad-sc-dtev.k-certificate .acad-sc-dtdot{background:var(--sc-bluFg)}.acad-sc-dtbody{flex:1;min-width:0}.acad-sc-dthead{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.acad-sc-dtkind{letter-spacing:.05em;text-transform:uppercase;color:var(--fnt);font-size:11px;font-weight:800}.acad-sc-dtdate{color:var(--fnt);font-size:11px}.acad-sc-dtbody strong{color:var(--tx);font-size:13px;font-weight:600;display:block}.acad-sc-dtbody small{color:var(--fnt);margin-top:1px;font-size:11.5px;display:block}.acad-stabs{z-index:20;scrollbar-width:none;background:var(--bg,var(--sf));border-bottom:1px solid var(--bd);gap:2px;margin-bottom:18px;padding-top:2px;display:flex;position:sticky;top:0;overflow-x:auto}.acad-stabs::-webkit-scrollbar{display:none}.acad-stab{color:var(--mut);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:7px;margin-bottom:-1px;padding:10px 15px;font-family:inherit;font-size:13.5px;font-weight:700;display:inline-flex}.acad-stab:hover{color:var(--tx)}.acad-stab.on{color:var(--sc-acc);border-bottom-color:var(--sc-acc)}.acad-stab-hint{color:var(--fnt);max-width:70ch;margin:-6px 0 16px;font-size:12.5px;line-height:1.7}.acad-ssave{z-index:20;background:var(--sf);border:1px solid var(--bd);border-radius:var(--sc-r,12px);flex-wrap:wrap;align-items:center;gap:12px;margin-top:6px;padding:11px 14px;font-size:13px;display:flex;position:sticky;bottom:0}.acad-ssave-dirty{color:var(--sc-warnFg);align-items:center;gap:6px;font-size:12px;display:inline-flex}.acad-ssave-dot{background:var(--sc-warnFg);border-radius:999px;flex:none;block-size:7px;inline-size:7px}@media (max-width:640px){.acad-sc-dsignals{grid-template-columns:1fr}.acad-sc-audacts{width:100%}}@media (prefers-reduced-motion:reduce){.acad-sc-dialog{animation:none}}.acad-cm{--cm-r:12px;display:block}.acad-cm[data-pending="1"] .acad-cm-body{opacity:.6;transition:opacity .12s 80ms}.acad-cm-tabs{border-bottom:1px solid var(--bd);flex-wrap:wrap;gap:4px;margin-bottom:16px;display:flex}.acad-cm-tab{font:inherit;color:var(--mut);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-bottom-width:2px;border-radius:9px 9px 0 0;align-items:center;gap:7px;margin-bottom:-1px;padding:9px 14px;font-size:13.5px;font-weight:600;display:inline-flex}.acad-cm-tab:hover{color:var(--tx);background:var(--bgA)}.acad-cm-tab.on{color:var(--sc-acc);border-bottom-color:var(--sc-acc);background:var(--sc-accBg)}.acad-cm-tabn{background:var(--bgA);color:var(--fnt);font-variant-numeric:tabular-nums;border-radius:99px;padding:3px 6px;font-size:11px;font-weight:800;line-height:1}.acad-cm-tab.on .acad-cm-tabn{color:var(--sc-acc);background:0 0}.acad-cm-tabn.alert{background:var(--sc-badBg);color:var(--sc-badFg)}.acad-cm-kpis{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin-bottom:14px;display:grid}.acad-cm-kpi{border:1px solid var(--bd);border-radius:var(--cm-r);background:var(--sf);padding:13px 14px}.acad-cm-kpi-l{color:var(--fnt);font-size:11.5px;font-weight:600}.acad-cm-kpi-v{color:var(--tx);font-variant-numeric:tabular-nums;margin-top:4px;font-size:24px;font-weight:800;line-height:1.1}.acad-cm-kpi-s{color:var(--mut);margin-top:3px;font-size:11.5px}.acad-cm-kpi.alert{border-color:var(--sc-badBd);background:var(--sc-badBg)}.acad-cm-kpi.alert .acad-cm-kpi-v{color:var(--sc-badFg)}.acad-cm-card{border:1px solid var(--bd);border-radius:var(--cm-r);background:var(--sf);padding:14px}.acad-cm-card+.acad-cm-card{margin-top:12px}.acad-cm-card-h{color:var(--tx);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;font-size:13px;font-weight:800;display:flex}.acad-cm-card-h .acad-cm-sub{margin-inline-start:auto;font-weight:500}.acad-cm-grid2{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:980px){.acad-cm-grid2{grid-template-columns:1.1fr 1fr}}.acad-cm-strip{align-items:flex-end;gap:4px;height:88px;display:flex}.acad-cm-strip-bar{background:var(--sc-acc);opacity:.85;border-radius:3px 3px 0 0;flex:1;min-width:3px;min-height:2px}.acad-cm-strip-bar[data-zero="1"]{background:var(--bd2);opacity:1}.acad-cm-striplabels{color:var(--fnt);justify-content:space-between;margin-top:5px;font-size:10.5px;display:flex}.acad-cm-bar{background:var(--bgA);border-radius:99px;height:7px;margin-top:5px;overflow:hidden}.acad-cm-bar-fill{background:var(--sc-acc);border-radius:99px;min-width:2px;height:100%}.acad-cm-rank{border-bottom:1px solid var(--bd);padding:8px 0;display:block}.acad-cm-rank:last-child{border-bottom:0}.acad-cm-rank-h{align-items:baseline;gap:8px;font-size:13px;display:flex}.acad-cm-rank-h strong{color:var(--tx);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:700;overflow:hidden}.acad-cm-rank-h span{color:var(--mut);font-variant-numeric:tabular-nums;white-space:nowrap;margin-inline-start:auto;font-size:12px}.acad-cm-toolbar{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.acad-cm-input{border:1px solid var(--bd2);background:var(--sf2,var(--sf));font:inherit;color:var(--tx);border-radius:9px;min-width:0;padding:8px 11px;font-size:13px}.acad-cm-input::placeholder{color:var(--fnt)}.acad-cm-input:focus-visible{border-color:var(--sc-acc);box-shadow:0 0 0 3px var(--sc-accBg);outline:none}select.acad-cm-input{appearance:auto}.acad-cm-search{flex:240px;max-width:380px}.acad-cm-btn{border:1px solid var(--bd2);background:var(--sf2,var(--sf));font:inherit;color:var(--tx);cursor:pointer;white-space:nowrap;border-radius:9px;align-items:center;gap:6px;padding:8px 12px;font-size:12.5px;font-weight:600;display:inline-flex}.acad-cm-btn:hover{border-color:var(--sc-acc);color:var(--sc-acc)}.acad-cm-btn:disabled{opacity:.45;pointer-events:none}.acad-cm-btn.sm{border-radius:7px;padding:5px 9px;font-size:11.5px}.acad-cm-btn.on{border-color:var(--sc-accBd);background:var(--sc-accBg);color:var(--sc-acc)}.acad-cm-btn.primary{background:var(--sc-acc);border-color:var(--sc-acc);color:#fff}.acad-cm-btn.primary:hover{filter:brightness(1.06);color:#fff}.acad-cm-btn.danger{color:var(--sc-badFg);border-color:var(--sc-badBd)}.acad-cm-btn.danger:hover{background:var(--sc-badBg);color:var(--sc-badFg)}.acad-cm-btn.ghost{color:var(--mut);background:0 0;border-color:#0000}.acad-cm-btn.ghost:hover{background:var(--bgA)}.acad-cm-spacer{margin-inline-start:auto}.acad-cm-fields{grid-template-columns:1fr;gap:10px;display:grid}@media (min-width:700px){.acad-cm-fields{grid-template-columns:1fr 1fr}}.acad-cm-fields .span2{grid-column:1/-1}.acad-cm-field>span{color:var(--mut);margin-bottom:4px;font-size:11.5px;font-weight:600;display:block}.acad-cm-field .acad-cm-input{width:100%}.acad-cm-check{color:var(--tx);cursor:pointer;align-items:center;gap:7px;font-size:12.5px;display:inline-flex}.acad-cm-check input{accent-color:var(--sc-acc);cursor:pointer}.acad-cm-tablewrap{border:1px solid var(--bd);border-radius:var(--cm-r);background:var(--sf);overflow-x:auto}.acad-cm-table{border-collapse:collapse;width:100%;min-width:620px;font-size:13px}.acad-cm-table thead th{z-index:1;background:var(--sf);text-align:start;white-space:nowrap;letter-spacing:.03em;color:var(--fnt);text-transform:uppercase;border-bottom:1px solid var(--bd);padding:10px 12px;font-size:11px;font-weight:700;position:sticky;top:0}.acad-cm-table tbody td{border-bottom:1px solid var(--bd);vertical-align:middle;color:var(--tx);padding:10px 12px}.acad-cm-table tbody tr:last-child td{border-bottom:0}.acad-cm-table tbody tr:hover td{background:var(--bgA)}.acad-cm-table tbody tr.on td{background:var(--sc-accBg)}.acad-cm-th-check{width:34px;padding-inline-end:0!important}.acad-cm-th-check input{accent-color:var(--sc-acc);cursor:pointer}.acad-cm-num{font-variant-numeric:tabular-nums}.acad-cm-sub{color:var(--mut);font-size:11.5px}.acad-cm-dash{color:var(--fnt)}.acad-cm-rowbtns{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.acad-cm-pill{border:1px solid var(--bd2);background:var(--bgA);color:var(--mut);white-space:nowrap;border-radius:99px;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-flex}.acad-cm-pill.ok{color:var(--sc-okFg);background:var(--sc-okBg);border-color:var(--sc-okBd)}.acad-cm-pill.bad{color:var(--sc-badFg);background:var(--sc-badBg);border-color:var(--sc-badBd)}.acad-cm-pill.warn{color:var(--sc-warnFg);background:var(--sc-warnBg);border-color:var(--sc-warnBd)}.acad-cm-pill.blu{color:var(--sc-bluFg);background:var(--sc-bluBg);border-color:var(--sc-bluBd)}.acad-cm-pill.acc{color:var(--sc-acc);background:var(--sc-accBg);border-color:var(--sc-accBd)}.acad-cm-person{align-items:center;gap:9px;min-width:0;display:flex}.acad-cm-avatar{object-fit:cover;background:var(--bgA);width:30px;height:30px;color:var(--mut);text-transform:uppercase;border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:800;display:grid}.acad-cm-person-tx{flex-direction:column;min-width:0;display:flex}.acad-cm-person-tx strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;overflow:hidden}.acad-cm-split{grid-template-columns:1fr;align-items:start;gap:12px;display:grid}@media (min-width:1000px){.acad-cm-split{grid-template-columns:20rem 1fr}}.acad-cm-roomlist{border:1px solid var(--bd);border-radius:var(--cm-r);background:var(--sf);max-height:74vh;overflow:hidden auto}.acad-cm-roomitem{text-align:start;border:0;border-bottom:1px solid var(--bd);width:100%;font:inherit;color:var(--tx);cursor:pointer;background:0 0;padding:10px 12px;display:block}.acad-cm-roomitem:last-child{border-bottom:0}.acad-cm-roomitem:hover{background:var(--bgA)}.acad-cm-roomitem.on{background:var(--sc-accBg);box-shadow:inset 3px 0 0 var(--sc-acc)}.acad-cm-roomitem-h{align-items:center;gap:6px;font-size:13px;font-weight:700;display:flex}.acad-cm-roomitem-h>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.acad-cm-flag{border:1px solid var(--bd);border-radius:var(--cm-r);background:var(--sf);padding:13px 14px}.acad-cm-flag+.acad-cm-flag{margin-top:10px}.acad-cm-flag.open{border-inline-start:3px solid var(--sc-warnFg)}.acad-cm-flag-h{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.acad-cm-excerpt{border:1px solid var(--bd2);background:var(--bgA);color:var(--tx);white-space:pre-wrap;word-break:break-word;border-radius:9px;max-height:9.5em;padding:9px 11px;font-size:13.5px;line-height:1.7;overflow:auto}.acad-cm-mark{background:var(--sc-badBg);color:var(--sc-badFg);border-radius:4px;padding:0 3px;font-weight:700}.acad-cm-flag-f{flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;display:flex}.acad-cm-test{gap:8px;display:grid}.acad-cm-code{background:var(--bgA);border:1px solid var(--bd2);color:var(--mut);word-break:break-all;text-align:start;direction:ltr;border-radius:8px;padding:7px 9px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.acad-cm-empty{border:1px dashed var(--bd2);border-radius:var(--cm-r);text-align:center;color:var(--mut);padding:34px 18px;font-size:13px}.acad-cm-empty strong{color:var(--tx);margin-bottom:5px;font-size:14px;display:block}.acad-cm-err{border:1px solid var(--sc-badBd);background:var(--sc-badBg);color:var(--sc-badFg);border-radius:9px;margin-bottom:10px;padding:8px 11px;font-size:12.5px}.acad-cm-note{color:var(--mut);font-size:12px;line-height:1.7}.acad-cm-pager{color:var(--mut);justify-content:center;align-items:center;gap:8px;margin-top:12px;font-size:12.5px;display:flex}.acad-cm-bulk{border:1px solid var(--sc-accBd);background:var(--sc-accBg);border-radius:9px;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;padding:8px 11px;font-size:12.5px;display:flex}.acad-cm-bulk>strong{color:var(--sc-acc);margin-inline-end:auto}.acad-cm-chips{flex-wrap:wrap;gap:6px;display:flex}@media (prefers-reduced-motion:reduce){.acad-cm[data-pending="1"] .acad-cm-body{transition:none}}.acad-sc-input.acad-sc-search{padding-inline-start:34px}.acad-sc-searchic{inset-inline-start:12px}@media (max-width:720px){.acad-sc-toolbar,.acad-sc-segments{flex-wrap:wrap;row-gap:8px}.acad-sc-searchwrap{flex:100%;max-width:none}.acad-sc-tablewrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.acad-sc-table{min-width:720px}.acad-sc-cards{grid-template-columns:1fr}}@media (max-width:560px){.mtt-cs-seg{-webkit-overflow-scrolling:touch;scrollbar-width:none;border-radius:12px;flex-wrap:nowrap;display:flex;overflow-x:auto}.mtt-cs-seg::-webkit-scrollbar{display:none}.mtt-cs-seg>*{flex:none}.mtt-cs-bar{flex-wrap:wrap;row-gap:8px}.mtt-cs-row>.mtt-cs-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 14px;display:grid}.mtt-cs-row>.mtt-cs-acts{flex-wrap:wrap;gap:8px}.mtt-cs-name{font-size:14px}}@media (max-width:1080px){.mtt-cs-row>.mtt-cs-stats>.mtt-cs-num[data-lbl]:not([data-lbl=""]):before{content:attr(data-lbl);color:var(--fnt);margin-bottom:2px;font-size:10.5px;font-weight:600;display:block}}.mtt-dash-axis>span:nth-child(2){opacity:.75}.mtt-dc .mtt-kpi,.mtt-dc .mtt-kpi-xl{background:0 0;border:0;border-radius:0;padding:0}.mtt-dash-foot>div{flex-direction:column;align-items:flex-start;gap:3px;display:flex}.mtt-dc .mtt-num[dir=ltr]{width:fit-content}.acad-ip{justify-items:start;gap:6px;display:grid}.acad-ip-label{color:var(--mut);font-size:12px;font-weight:600}.acad-ip-sub{color:var(--fnt);font-size:11.5px;line-height:1.6}.acad-ip-err{color:var(--sc-badFg,#dc2626);font-size:12px;line-height:1.6}.acad-ip-frame{border:1px solid var(--bd2);background:var(--bgA);cursor:pointer;border-radius:12px;width:100%;min-width:110px;padding:0;transition:border-color .15s,background .15s;display:block;position:relative;overflow:hidden}.acad-ip-frame.circle{border-radius:50%}.acad-ip-frame.empty{border-style:dashed}.acad-ip-frame:hover{border-color:var(--sc-acc)}.acad-ip-frame:focus-visible{border-color:var(--sc-acc);box-shadow:0 0 0 3px var(--sc-accBg);outline:none}.acad-ip-frame.over{border-color:var(--sc-acc);background:var(--sc-accBg)}.acad-ip-frame[aria-disabled=true]{opacity:.55;pointer-events:none}.acad-ip-preview{object-fit:cover;width:100%;height:100%;display:block}.acad-ip-ph{text-align:center;color:var(--fnt);flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:10px;display:flex;position:absolute;inset:0}.acad-ip-ph-ic{color:var(--mut);opacity:.75;line-height:0}.acad-ip-ph-tx{max-width:240px;font-size:11.5px;line-height:1.5}.acad-ip-acts{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.acad-ip-btn{border:1px solid var(--bd2);background:var(--sf2,var(--sf));font:inherit;color:var(--tx);cursor:pointer;white-space:nowrap;border-radius:9px;align-items:center;gap:6px;padding:7px 12px;font-size:12.5px;font-weight:600;display:inline-flex}.acad-ip-btn:hover{border-color:var(--sc-acc);color:var(--sc-acc)}.acad-ip-btn:disabled{opacity:.45;pointer-events:none}.acad-ip-btn.ghost{color:var(--mut);background:0 0;border-color:#0000}.acad-ip-btn.ghost:hover{background:var(--bgA)}.acad-ip-btn.primary{background:var(--sc-acc);border-color:var(--sc-acc);color:#fff}.acad-ip-btn.primary:hover{filter:brightness(1.06);color:#fff}.acad-ip-urltoggle{text-underline-offset:3px;font-weight:500;text-decoration:underline}.acad-ip-urlrow{gap:4px;width:100%;max-width:420px;display:grid}.acad-ip-input{border:1px solid var(--bd2);background:var(--sf2,var(--sf));width:100%;font:inherit;color:var(--tx);border-radius:9px;min-width:0;padding:7px 11px;font-size:12.5px}.acad-ip-input:focus-visible{border-color:var(--sc-acc);box-shadow:0 0 0 3px var(--sc-accBg);outline:none}.acad-ip-overlay{z-index:1400;background:#080e1a8c;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.acad-ip-dialog{background:var(--sf,#fff);width:min(680px,96vw);max-height:92vh;color:var(--tx,#16233e);border:1px solid var(--bd,#d8dee9);border-radius:16px;gap:10px;padding:14px;display:grid;overflow:auto;box-shadow:0 26px 90px #060c1a66}.acad-ip-dialog:focus{outline:none}.acad-ip-head{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.acad-ip-head strong{font-size:14px;font-weight:800}.acad-ip-stage{touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;direction:ltr;background:#0b1220;border-radius:12px;width:100%;height:min(52vh,380px);position:relative;overflow:hidden}.acad-ip-stage.panning{cursor:grabbing}.acad-ip-stage-msg{color:#ffffffb3;place-items:center;font-size:12.5px;display:grid;position:absolute;inset:0}.acad-ip-canvasimg{pointer-events:none;-webkit-user-drag:none;max-width:none;position:absolute}.acad-ip-shade{pointer-events:none;border-radius:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 9999px #060a149e}.acad-ip-shade.circle{border-radius:50%}.acad-ip-guide{pointer-events:none;border:1.5px solid #ffffffeb;border-radius:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.acad-ip-guide.circle{border-radius:50%}.acad-ip-guide:after{content:"";border-radius:inherit;opacity:0;background:linear-gradient(90deg,#0000 calc(33.333% - .5px),#ffffff73 calc(33.333% - .5px) calc(33.333% + .5px),#0000 calc(33.333% + .5px)),linear-gradient(90deg,#0000 calc(66.666% - .5px),#ffffff73 calc(66.666% - .5px) calc(66.666% + .5px),#0000 calc(66.666% + .5px)),linear-gradient(#0000 calc(33.333% - .5px),#ffffff73 calc(33.333% - .5px) calc(33.333% + .5px),#0000 calc(33.333% + .5px)),linear-gradient(#0000 calc(66.666% - .5px),#ffffff73 calc(66.666% - .5px) calc(66.666% + .5px),#0000 calc(66.666% + .5px));transition:opacity .15s;position:absolute;inset:0}.acad-ip-guide[data-grid="1"]:after{opacity:1}.acad-ip-tools{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.acad-ip-zoom{flex:220px;align-items:center;gap:8px;min-width:170px;display:flex}.acad-ip-range{min-width:90px;accent-color:var(--sc-acc);direction:ltr;flex:1}.acad-ip-progress{gap:5px;display:grid}.acad-ip-bar{background:var(--bgA);border-radius:4px;height:6px;display:block;overflow:hidden}.acad-ip-bar>span{background:var(--sc-acc);height:100%;transition:width .15s;display:block}.acad-ip-foot{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}@media (max-width:560px){.acad-ip-stage{height:46vh}.acad-ip-foot{justify-content:stretch}.acad-ip-foot>.acad-ip-btn{flex:1;justify-content:center}}@media (prefers-reduced-motion:reduce){.acad-ip-frame,.acad-ip-guide:after,.acad-ip-bar>span{transition:none}}.mtt .sup-desk{line-height:1.45}.mtt .sup-desk .tabular-nums{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.mtt .sup-desk [class*=overflow-y-auto]{scrollbar-width:thin;scrollbar-color:var(--bd2) transparent}.mtt .sup-desk [class*=overflow-y-auto]::-webkit-scrollbar{width:9px}.mtt .sup-desk [class*=overflow-y-auto]::-webkit-scrollbar-track{background:0 0}.mtt .sup-desk [class*=overflow-y-auto]::-webkit-scrollbar-thumb{background-color:var(--bd2);background-clip:content-box;border:3px solid #0000;border-radius:999px}.mtt .sup-desk [class*=overflow-y-auto]:hover::-webkit-scrollbar-thumb{background-color:var(--mut)}.mtt .sup-desk select{max-width:100%}@media (prefers-reduced-motion:reduce){.mtt .sup-desk *,.mtt .sup-desk :before,.mtt .sup-desk :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.acad-scroll{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--tx,#1a1a1a) 22%, transparent) transparent}.acad-scroll::-webkit-scrollbar{width:8px;height:8px}.acad-scroll::-webkit-scrollbar-track{background:0 0}.acad-scroll::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--tx,#1a1a1a) 20%, transparent);background-clip:content-box;border:2px solid #0000;border-radius:999px}.acad-scroll::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--tx,#1a1a1a) 38%, transparent);background-clip:content-box}.acad-scroll::-webkit-scrollbar-corner{background:0 0}.mtt-aw-hero{padding:clamp(30px,6vw,60px) 0 clamp(20px,4vw,34px)}.mtt-aw-herobody{max-width:780px}.mtt-aw-herogrid{grid-template-columns:minmax(0,1fr) minmax(0,.82fr);align-items:center;gap:clamp(20px,4vw,44px);display:grid}.mtt-aw-heroart{border:1px solid var(--bd);border-radius:16px;overflow:hidden;box-shadow:0 18px 44px -28px #0b162e80}@media (max-width:900px){.mtt-aw-herogrid{grid-template-columns:1fr}.mtt-aw-heroart{order:-1}}.mtt-aw-title{letter-spacing:-.01em;color:var(--tx);text-wrap:balance;margin:16px 0 0;font-size:clamp(30px,5.4vw,52px);font-weight:800;line-height:1.14}.mtt-aw-sub{color:var(--mut);max-width:62ch;margin:14px 0 0;font-size:clamp(15px,2vw,18px);line-height:1.85}.mtt-aw-meta{color:var(--fnt);flex-wrap:wrap;align-items:center;gap:9px;margin-top:18px;font-size:13.5px;display:flex}.mtt-aw-dot{opacity:.5}.mtt-aw-theatre[data-open="0"]{display:none}.mtt-aw-theatre{margin-bottom:6px;scroll-margin-top:78px}.mtt-aw-screen{border:1px solid var(--bd);background:#000;border-radius:14px;position:relative;overflow:hidden;box-shadow:0 10px 34px #101a301a}.mtt-aw-video{aspect-ratio:16/9;background:#000;border:0;width:100%;display:block}.mtt-aw-soon{aspect-ratio:16/9;color:#9aa3b5;place-items:center;font-size:14px;display:grid}.mtt-aw-nowplaying{max-width:76ch;padding:20px 2px 4px}.mtt-aw-eyebrow{color:var(--pri);letter-spacing:.03em;font-size:12.5px;font-weight:600}.mtt-aw-nowtitle{color:var(--tx);margin:6px 0 0;font-size:clamp(20px,3vw,28px);font-weight:750;line-height:1.3}.mtt-aw-note{color:var(--mut);margin-top:12px;font-size:15px;line-height:1.95}.mtt-aw-note p{margin:0 0 12px}.mtt-aw-after{flex-wrap:wrap;align-items:center;gap:10px;margin-top:22px;display:flex}.mtt-aw-aftertext{color:var(--tx);margin:0;font-size:15px}.mtt-aw-close{margin:clamp(30px,6vw,58px) 0 clamp(40px,7vw,76px)}.mtt-aw-closebody{max-width:68ch}.mtt-aw-closetitle{color:var(--tx);margin:0;font-size:clamp(20px,3vw,28px);font-weight:780}.mtt-aw-closetext{color:var(--mut);margin:14px 0 0;font-size:clamp(15px,2vw,16.5px);line-height:2}.mtt-aw-closecta{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}@media (prefers-reduced-motion:reduce){.mtt-aw-ep{transition:none}}.mtt-awband{border:1px solid color-mix(in srgb, var(--pri) 24%, var(--bd));background:linear-gradient(135deg, color-mix(in srgb, var(--pri) 7%, var(--sf)) 0%, var(--sf) 58%);border-radius:16px;align-items:center;gap:clamp(14px,2.6vw,24px);padding:clamp(14px,2.2vw,20px);text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex}.mtt-awband:hover{border-color:color-mix(in srgb, var(--pri) 42%, var(--bd));box-shadow:0 12px 30px color-mix(in srgb, var(--pri) 14%, transparent);transform:translateY(-2px)}.mtt-awband-art{aspect-ratio:16/10;background:var(--sf2) center/cover no-repeat;border:1px solid var(--bd);border-radius:11px;flex:none;width:clamp(96px,15vw,168px)}.mtt-awband-art-empty{background:linear-gradient(135deg, var(--sf2), color-mix(in srgb, var(--pri) 12%, var(--sf2)))}.mtt-awband-body{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.mtt-awband-tag{color:var(--pri);background:color-mix(in srgb, var(--pri) 12%, transparent);border-radius:999px;align-self:flex-start;padding:4px 10px;font-size:11.5px;font-weight:700}.mtt-awband-title{color:var(--tx);font-size:clamp(17px,2.4vw,22px);font-weight:780;line-height:1.3}.mtt-awband-sub{color:var(--mut);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13.5px;line-height:1.7;display:-webkit-box;overflow:hidden}.mtt-awband-meta{color:var(--fnt);font-size:12.5px}.mtt-awband-cta{color:var(--pri);white-space:nowrap;flex:none;font-size:14px;font-weight:700}@media (max-width:620px){.mtt-awband{flex-wrap:wrap}.mtt-awband-art{aspect-ratio:16/8;width:100%}.mtt-awband-cta{width:100%}}@media (prefers-reduced-motion:reduce){.mtt-awband{transition:none}.mtt-awband:hover{transform:none}}.mtt-faq3{grid-template-columns:232px 1fr;align-items:start;gap:clamp(16px,2.4vw,30px);display:grid}.mtt-faq3-rail{gap:6px;display:grid;position:sticky;top:84px}.mtt-faq3-tab{cursor:pointer;font:inherit;text-align:start;color:var(--mut);background:0 0;border:1px solid #0000;border-radius:11px;justify-content:space-between;align-items:center;gap:10px;padding:11px 14px;font-size:14px;font-weight:650;transition:background-color .15s,color .15s,border-color .15s;display:flex}.mtt-faq3-tab:hover{background:var(--sf2);color:var(--tx)}.mtt-faq3-tab[data-active="1"]{background:color-mix(in srgb, var(--pri) 10%, var(--sf));border-color:color-mix(in srgb, var(--pri) 30%, var(--bd));color:var(--pri)}.mtt-faq3-count{background:var(--sf2);border:1px solid var(--bd);color:var(--fnt);font-variant-numeric:tabular-nums;border-radius:999px;padding:1px 7px;font-size:11px;font-weight:700}.mtt-faq3-tab[data-active="1"] .mtt-faq3-count{background:var(--sf);color:var(--pri);border-color:#0000}.mtt-faq3-panel{background:var(--sf);border:1px solid var(--bd);border-radius:16px;padding:6px clamp(12px,2vw,20px)}.mtt-faq3-row+.mtt-faq3-row{border-top:1px solid var(--bd)}.mtt-faq3-q{cursor:pointer;width:100%;font:inherit;color:var(--tx);text-align:start;background:0 0;border:0;align-items:center;gap:12px;padding:15px 2px;transition:color .15s;display:flex}.mtt-faq3-q:hover{color:var(--pri)}.mtt-faq3-qt{font-size:clamp(14.5px,1.9vw,16px);font-weight:650;line-height:1.55}.mtt-faq3-ind{border:1px solid var(--bd);width:22px;height:22px;color:var(--fnt);border-radius:7px;flex:none;position:relative}.mtt-faq3-ind i{background:currentColor;border-radius:2px;height:1.5px;margin-top:-.75px;transition:transform .2s,opacity .2s;position:absolute;inset:50% 5px auto}.mtt-faq3-ind i:last-child{transform:rotate(90deg)}.mtt-faq3-row.open .mtt-faq3-ind i:last-child{opacity:0}.mtt-faq3-row.open .mtt-faq3-ind{color:var(--pri);border-color:color-mix(in srgb, var(--pri) 40%, var(--bd))}.mtt-faq3-row.open .mtt-faq3-q{color:var(--pri)}.mtt-faq3-a{grid-template-rows:0fr;transition:grid-template-rows .24s;display:grid}.mtt-faq3-row.open .mtt-faq3-a{grid-template-rows:1fr}.mtt-faq3-a>p{color:var(--mut);margin:0;padding-block:0;padding-inline:34px 2px;font-size:14.5px;line-height:1.95;transition:padding-block .24s;overflow:hidden}.mtt-faq3-row.open .mtt-faq3-a>p{padding-block:0 16px}@media (max-width:780px){.mtt-faq3{grid-template-columns:1fr}.mtt-faq3-rail{scrollbar-width:none;grid-auto-columns:max-content;grid-auto-flow:column;padding-bottom:4px;position:static;overflow-x:auto}.mtt-faq3-rail::-webkit-scrollbar{display:none}.mtt-faq3-tab{padding:9px 13px;font-size:13px}}@media (prefers-reduced-motion:reduce){.mtt-faq3-a,.mtt-faq3-a>p,.mtt-faq3-ind i,.mtt-faq3-tab,.mtt-faq3-q{transition:none}}.mtt-awv-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:clamp(12px,1.8vw,18px);display:grid}.mtt-awv-card{text-align:start;background:var(--sf);border:1px solid var(--bd);cursor:pointer;font:inherit;color:inherit;border-radius:15px;flex-direction:column;gap:0;padding:0;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;overflow:hidden}.mtt-awv-card:hover{border-color:var(--bd2);transform:translateY(-3px);box-shadow:0 14px 32px #101a3021}.mtt-awv-card[data-active="1"]{border-color:color-mix(in srgb, var(--pri) 55%, var(--bd))}@media (min-width:900px){.mtt-awv-grid{grid-template-columns:repeat(3,1fr)}.mtt-awv-card[data-lead="1"],.mtt-awv-card[data-tail="1"]{grid-column:span 2}}.mtt-awv-poster{aspect-ratio:16/9;background:var(--sf2) center/cover no-repeat;border-bottom:1px solid var(--bd);display:block;position:relative}.mtt-awv-scrim{background:linear-gradient(#060a140d 0%,#060a142e 54%,#060a14c7 100%);position:absolute;inset:0}.mtt-awv-play{color:#12161f;background:#fffffff0;border-radius:50%;place-items:center;width:54px;height:54px;transition:transform .18s,background-color .18s;display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);box-shadow:0 6px 22px #00000057}.mtt-awv-card:hover .mtt-awv-play{background:#fff;transform:translate(-50%,-50%)scale(1.09)}.mtt-awv-play svg{margin-inline-start:2px}.mtt-awv-num{color:#ffffffeb;text-shadow:0 2px 10px #00000080;font-variant-numeric:tabular-nums;font-size:clamp(24px,3.4vw,38px);font-weight:800;line-height:1;position:absolute;inset-block-start:10px;inset-inline-start:12px}.mtt-awv-dur{color:#fff;font-variant-numeric:tabular-nums;background:#060a14b8;border-radius:6px;padding:3px 8px;font-size:11.5px;font-weight:700;position:absolute;inset-block-end:10px;inset-inline-end:11px}.mtt-awv-nowtag{background:var(--pri);color:#fff;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:700;position:absolute;inset-block-end:10px;inset-inline-start:11px}.mtt-awv-body{flex-direction:column;flex:1;gap:6px;padding:14px clamp(13px,1.6vw,17px) 15px;display:flex}.mtt-awv-eyebrow{color:var(--pri);font-size:11.5px;font-weight:700}.mtt-awv-title{color:var(--tx);font-size:clamp(16px,2vw,19px);font-weight:750;line-height:1.35}.mtt-awv-note{color:var(--mut);-webkit-line-clamp:9;-webkit-box-orient:vertical;flex:1;font-size:13.5px;line-height:1.8;display:-webkit-box;overflow:hidden}.mtt-awv-cta{color:var(--pri);margin-top:2px;font-size:13.5px;font-weight:700}@media (prefers-reduced-motion:reduce){.mtt-awv-card,.mtt-awv-play{transition:none}.mtt-awv-card:hover{transform:none}.mtt-awv-card:hover .mtt-awv-play{transform:translate(-50%,-50%)}}.mtt-aw{display:block}.mtt-aw-main{padding-block:clamp(4px,1vw,10px) clamp(10px,2vw,18px)}.mtt-aw-stage{gap:0;display:grid}.mtt-offer{flex-direction:column;height:100%;display:flex}.mtt-offer-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mtt-offer-badge{color:#fff;background:linear-gradient(135deg, var(--pri), color-mix(in srgb, var(--pri) 55%, #b23c8f));border-radius:999px;padding:4px 11px;font-size:11.5px;font-weight:700}.mtt-offer-save{color:var(--pri);background:color-mix(in srgb, var(--pri) 13%, transparent);border:1px solid color-mix(in srgb, var(--pri) 30%, transparent);border-radius:999px;padding:4px 10px;font-size:11.5px;font-weight:800}.mtt-offer .mtt-offer-title{color:var(--tx);margin:16px 0 6px;font-size:clamp(18px,2.2vw,22px);font-weight:800;line-height:1.3}.mtt-offer-desc{color:var(--mut);margin:0 0 12px;font-size:13.5px;line-height:1.8}.mtt-offer-items{flex:1;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:8px;margin:0 0 14px;padding:0;list-style:none;display:grid}.mtt-offer-items li{background:var(--sf2);border:1px solid var(--bd);border-radius:11px;align-items:center;gap:10px;padding:10px 12px;animation:.42s cubic-bezier(.22,.9,.3,1) both mtt-offer-in;display:flex}@keyframes mtt-offer-in{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}.mtt-offer-tick{color:#fff;background:var(--pri);border-radius:50%;flex:none;place-items:center;width:19px;height:19px;font-size:10.5px;font-weight:800;display:grid}.mtt-offer-lines{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.mtt-offer-name{color:var(--tx);font-size:14px;font-weight:700;line-height:1.4}.mtt-offer-kind{color:var(--fnt);font-size:11.5px}.mtt-offer-was{color:var(--fnt);font-variant-numeric:tabular-nums;font-size:13px;font-weight:650}.mtt-offer-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.mtt-offer-price{align-items:baseline;gap:9px;display:flex}.mtt-offer-strike{color:var(--fnt);font-variant-numeric:tabular-nums;font-size:15px;text-decoration:line-through}.mtt-offer-now{color:var(--tx);font-variant-numeric:tabular-nums;font-size:clamp(26px,3.4vw,34px);font-weight:800;line-height:1}.mtt-offer-ends{color:var(--pri);margin:10px 0 0;font-size:12.5px;font-weight:650}@media (prefers-reduced-motion:reduce){.mtt-offer-items li{animation:none}}.mtt-offer-band .mtt-offer{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:12px 30px;display:grid}.mtt-offer-pitch{flex-direction:column;min-width:0;display:flex}.mtt-offer-band .mtt-offer-head{margin-top:2px}.mtt-offer-band .mtt-offer-foot{margin-top:auto;padding-top:18px}.mtt-offer-band .mtt-offer-items{align-content:start;margin:0}.mtt-offer-band .mtt-offer-desc{margin-bottom:0}@media (max-width:860px){.mtt-offer-band .mtt-offer{grid-template-columns:1fr;gap:16px}.mtt-offer-band .mtt-offer-foot{padding-top:14px}}.acx-badges{flex-wrap:wrap;gap:10px;display:flex}.acx-badge{border:1px solid var(--bd);background:var(--sf2,var(--bgA));color:var(--tx);border-radius:12px;align-items:center;gap:8px;padding:9px 14px;font-size:13px;font-weight:700;line-height:1.2;text-decoration:none;transition:border-color .18s,transform .18s;display:inline-flex}.acx-badge:hover{border-color:var(--pri,var(--grn));transform:translateY(-1px)}.acx-badges-sm .acx-badge{padding:7px 11px;font-size:12px}.acx-appbar{inset-inline:10px;bottom:calc(10px + env(safe-area-inset-bottom,0px));z-index:70;border:1px solid var(--bd);background:var(--sf);border-radius:14px;align-items:center;gap:10px;padding:10px 12px;display:flex;position:fixed;box-shadow:0 10px 30px #00000038}.acx-appbar-txt{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.acx-appbar-title{color:var(--tx);font-size:13.5px;font-weight:800;line-height:1.3}.acx-appbar-sub{color:var(--mut);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;line-height:1.35;overflow:hidden}.acx-appbar-cta{background:var(--pri,var(--grn));color:#fff;border-radius:999px;flex:none;padding:8px 14px;font-size:12.5px;font-weight:800;text-decoration:none}.acx-appbar-x{border:1px solid var(--bd);width:26px;height:26px;color:var(--mut);cursor:pointer;background:0 0;border-radius:50%;flex:none;font-size:15px;line-height:1}.acx-appbar-x:hover{color:var(--tx)}@media (min-width:700px){.acx-appbar{display:none}}@media (prefers-reduced-motion:reduce){.acx-badge:hover{transform:none}}.mtt-foot-apps{flex-direction:column;gap:10px;margin-top:16px;display:flex}.mtt-testi{grid-template-columns:repeat(6,1fr);grid-auto-rows:1fr;gap:18px;display:grid}.mtt-testi-cell{grid-column:span 2}.mtt-testi-wide{grid-column:span 3}.mtt-testi-full{grid-column:span 6}@media (max-width:920px){.mtt-testi{grid-template-columns:repeat(2,1fr)}.mtt-testi-cell,.mtt-testi-wide,.mtt-testi-full{grid-column:span 1}.mtt-testi>:last-child:nth-child(odd){grid-column:span 2}}@media (max-width:640px){.mtt-testi{grid-template-columns:1fr}.mtt-testi-cell,.mtt-testi-wide,.mtt-testi-full,.mtt-testi>:last-child:nth-child(odd){grid-column:span 1}}.acx-band{border-radius:var(--rLg,20px);border:1px solid var(--bd);background:radial-gradient(90% 120% at 8% 100%, color-mix(in srgb, var(--pri,var(--grn)) 14%, transparent), transparent 62%), var(--sf);grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);align-items:stretch;gap:34px;padding:38px 38px 0;display:grid;position:relative;overflow:hidden}.acx-band-copy{align-self:center;padding-bottom:38px}.acx-band-title{margin:12px 0;font-size:clamp(24px,3.1vw,32px)}.acx-band-body{max-width:480px;margin:0 0 18px}.acx-band-points{gap:9px;margin:0 0 22px;padding:0;list-style:none;display:grid}.acx-band-points li{color:var(--tx);padding-inline-start:22px;font-size:13.5px;line-height:1.75;position:relative}.acx-band-points li:before{content:"";inset-inline-start:0;background:var(--pri,var(--grn));border-radius:50%;width:8px;height:8px;position:absolute;top:.55em}.acx-applines{flex-direction:column;gap:10px;display:flex}.acx-appline{flex-wrap:wrap;align-items:center;gap:12px;padding:14px 0 0;display:flex}.acx-appline-name{color:var(--mut);font-size:13px;font-weight:700;line-height:1.2}.acx-appline .acx-badge{border-radius:14px;padding:11px 18px;font-size:14px}.acx-appline .acx-badge svg{width:19px;height:19px}.acx-band-art{justify-content:center;align-self:center;align-items:center;min-height:392px;padding:24px 0 52px;display:flex;position:relative}.acx-band-art:before{content:"";inset-inline:4%;background:radial-gradient(closest-side, color-mix(in srgb, var(--pri,var(--grn)) 22%, transparent), transparent);filter:blur(6px);border-radius:50%;height:74%;position:absolute;bottom:-12%}.acx-phone{border:1px solid var(--bd);background:var(--sf);border-radius:30px;padding:6px;display:block;position:relative;box-shadow:0 26px 60px #10233e33}.acx-phone img{border-radius:25px;width:100%;height:auto;display:block}.acx-phone-front{z-index:2;width:210px}.acx-phone-back{z-index:1;opacity:.96;width:178px;margin-inline-end:-40px;transform:rotate(-8deg)translateY(-34px)}.acx-band-art:not(:has(.acx-phone-back)) .acx-phone-front{width:248px}@media (max-width:900px){.acx-band-art:not(:has(.acx-phone-back)) .acx-phone-front{width:200px}.acx-band{grid-template-columns:1fr;padding:26px 22px 0}.acx-band-copy{padding-bottom:0}.acx-band-art{min-height:300px;margin-top:20px}.acx-phone-front{width:176px}.acx-phone-back{width:148px}}@media (prefers-reduced-motion:reduce){.acx-phone-back{transform:none}}.acx-badge-idle{opacity:.45;cursor:default}.acx-badge-idle:hover{border-color:var(--bd);transform:none}.acx-footapp{flex-wrap:wrap;gap:8px;display:flex}.acx-footapp .acx-badge{border-radius:12px;padding:9px 14px;font-size:12.5px}.acx-footapp .acx-badge svg{width:17px;height:17px}.mtt-foot-wide{width:100%;max-width:1480px;margin:0 auto;padding-inline:32px}.mtt-foot-approw{border-top:1px solid var(--bd);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;padding-block:24px;display:flex}.mtt-foot-approw h4{color:var(--tx);flex:none;margin:0;font-size:13px;font-weight:800}@media (max-width:700px){.mtt-foot-wide{padding-inline:22px}.mtt-foot-approw{gap:14px}}.acx-band-eyebrow{letter-spacing:.02em;color:var(--pri,var(--grn));align-items:center;gap:8px;font-size:12.5px;font-weight:800;display:inline-flex}.acx-band-dot{background:var(--pri,var(--grn));border-radius:50%;width:8px;height:8px}.acx-band-accent{color:var(--pri,var(--grn))}.acx-band-noart{grid-template-columns:1fr;padding-bottom:38px}.acx-band-noart .acx-band-copy{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:44px;padding-bottom:0;display:grid}.acx-band-noart .acx-band-eyebrow,.acx-band-noart .acx-band-title,.acx-band-noart .acx-band-body,.acx-band-noart .acx-band-points{grid-column:1}.acx-band-noart .acx-band-points{margin-bottom:0}.acx-band-noart .acx-applines{grid-area:1/2/span 4}@media (max-width:760px){.acx-band-noart .acx-band-copy{grid-template-columns:1fr}.acx-band-noart .acx-applines{grid-area:auto/1;margin-top:10px}.acx-band-noart .acx-band-points{margin-bottom:4px}}.acx-footapp{flex-direction:row;align-items:center;gap:12px}.acx-footapp-icon{border-radius:11px;flex:none;width:42px;height:42px;box-shadow:0 1px 3px #0000001f}.acx-footapp-txt{flex-direction:column;gap:6px;min-width:0;display:flex}@media (max-width:700px){.mtt-foot-approw{flex-direction:column;align-items:flex-start;gap:18px}.mtt-foot-approw h4{display:none}.acx-footapp-icon{width:34px;height:34px}}.mtt-awv-newtag{color:#fff;background:var(--grn);border-radius:999px;padding:3px 9px;font-size:11px;font-weight:800;position:absolute;inset-block-start:10px;inset-inline-start:10px;box-shadow:0 2px 8px #0003}.mtt-aw-ongoing{color:var(--pri);margin:12px 0 0;font-size:13.5px;font-weight:650}*{scrollbar-width:none;-ms-overflow-style:none}::-webkit-scrollbar{display:none;width:0!important;height:0!important}.mtt-nav-mobile-sub{border-inline-start:2px solid var(--bd);margin-inline-start:14px;flex-direction:column;gap:2px;margin-bottom:6px;padding-inline-start:12px;display:flex}.mtt-nav-mobile-sublink{color:var(--mut);padding:9px 4px;font-size:13.5px;font-weight:600;text-decoration:none}.mtt-nav-mobile-sublink:hover{color:var(--pri)}.mtt-nav-mobile-subnote{color:var(--fnt);font-size:11.5px;font-weight:400}.ac-rate{top:10px;z-index:4;position:absolute;inset-inline-end:10px}.ac-rate-btn{cursor:pointer;font:700 12px/1 var(--mtt-font-body,system-ui), system-ui, sans-serif;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000008c;border:0;border-radius:8px;padding:5px 10px}.ac-rate-btn:hover{background:#000000b8}.ac-rate-menu{top:calc(100% + 6px);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000d1;border-radius:10px;gap:2px;padding:4px;display:grid;position:absolute;inset-inline-end:0;box-shadow:0 10px 30px #0006}.ac-rate-item{cursor:pointer;color:#fff;font:600 12px/1 var(--mtt-font-body,system-ui), system-ui, sans-serif;text-align:center;background:0 0;border:0;border-radius:7px;padding:6px 16px}.ac-rate-item:hover{background:#ffffff24}.ac-rate-item.is-on{background:#ffffff38;font-weight:800}.mtt-pod-hero{padding:clamp(30px,6vw,60px) 0 clamp(18px,3vw,30px)}.mtt-pod-herogrid{grid-template-columns:minmax(0,1fr) minmax(0,.66fr);align-items:center;gap:clamp(20px,4vw,44px);display:grid}.mtt-pod-herobody{max-width:720px}.mtt-pod-title{margin:12px 0 10px;font-size:clamp(30px,5.4vw,52px);font-weight:900}.mtt-pod-sub{max-width:60ch;font-size:clamp(15px,1.8vw,18px)}.mtt-pod-meta{color:var(--fnt);flex-wrap:wrap;gap:8px;margin-top:12px;font-size:14px;display:flex}.mtt-pod-dotsep{opacity:.6}.mtt-pod-heroart img{border-radius:var(--rLg);border:1px solid var(--bd);width:100%;height:auto;box-shadow:var(--shd);display:block}@media (max-width:820px){.mtt-pod-herogrid{grid-template-columns:minmax(0,1fr)}.mtt-pod-heroart{order:-1;max-width:260px}}.mtt-pod-apps{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.mtt-pod-app{border:1px solid var(--bd);border-radius:var(--btnR);background:var(--sf);color:var(--tx);align-items:center;padding:8px 14px;font-size:13px;font-weight:700;text-decoration:none;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.mtt-pod-app:hover{border-color:var(--priBd);color:var(--pri);background:var(--priBg)}.mtt-pod-list{gap:14px;padding-bottom:clamp(20px,4vw,36px);display:grid}.mtt-pod-item{gap:8px;display:grid}.mtt-pod-itemHead{align-items:center;gap:10px;display:flex}.mtt-pod-num{letter-spacing:.02em;color:var(--pri);background:var(--priBg);border:1px solid var(--priBd);border-radius:999px;padding:3px 10px;font-size:12px;font-weight:800}.mtt-pod-dur{color:var(--fnt);font-variant-numeric:tabular-nums;font-size:12px}.mtt-pod-itemTitle{margin:0;font-size:clamp(17px,2.2vw,21px);font-weight:800;line-height:1.45}.mtt-pod-itemTitle a{color:var(--tx);text-decoration:none}.mtt-pod-itemTitle a:hover{color:var(--pri)}.mtt-pod-itemSub{margin:0;font-size:14px}.mtt-pod-audio{width:100%;margin-top:4px}.mtt-pod-more{color:var(--pri);font-size:13px;font-weight:700;text-decoration:none}.mtt-pod-more:hover{text-decoration:underline}.mtt-pod-ep{max-width:860px;padding:clamp(20px,4vw,36px) 0 clamp(30px,6vw,60px)}.mtt-pod-crumb{margin-bottom:18px;font-size:13px}.mtt-pod-crumb a{color:var(--fnt);text-decoration:none}.mtt-pod-crumb a:hover{color:var(--pri)}.mtt-pod-epHead{margin-bottom:18px}.mtt-pod-notes{white-space:pre-line;margin-top:22px;font-size:15px;line-height:1.85}.mtt-pod-h2{margin:0 0 12px;font-size:17px;font-weight:800}.mtt-pod-chapters{margin-top:28px}.mtt-pod-chapters ol{gap:2px;margin:0;padding:0;list-style:none;display:grid}.mtt-pod-chapters li{border-radius:10px;grid-template-columns:68px minmax(0,1fr);align-items:baseline;gap:12px;padding:9px 10px;font-size:14.5px;display:grid}.mtt-pod-chapters li:nth-child(odd){background:var(--sf)}.mtt-pod-at{color:var(--fnt);font-variant-numeric:tabular-nums;font-size:13px}.mtt-pod-links{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.mtt-pod-next{gap:6px;margin-top:26px;display:grid}.mtt-pod-after{justify-items:start;gap:12px;margin-top:clamp(30px,5vw,52px);display:grid}.mtt-pod-after p{max-width:62ch;margin:0}.mtt-aw-podline{flex-wrap:wrap;align-items:center;gap:14px;padding:18px 0 4px;display:flex}.mtt-aw-podline p{margin:0;font-size:14.5px}.acad-sc-revoke{color:var(--red);border-color:color-mix(in srgb, var(--red) 35%, transparent);flex:none;padding:3px 9px;font-size:11px}.acad-sc-revoke:hover:not(:disabled){border-color:var(--red)}.acad-sc-revoke:disabled{opacity:.5}.acad-desk-holdings .acad-sc-revoke{margin-inline-start:auto}
