.mg-stage{--mg-ease:cubic-bezier(.32,.72,0,1);--mg-ink:#0b0f24;isolation:isolate;background-color:var(--st-bg);color:var(--art);box-shadow:inset 0 0 0 1px var(--st-ring);transition:background-color .45s var(--mg-ease),color .45s var(--mg-ease),box-shadow .45s var(--mg-ease);--sh:#0d1eda66;--acc:#0d1eda;--acc-text:#fff;--acc-line:#ffffff8c;--acc-block:#ffffff38;--acc-glow:#0d1eda9e;--glass-a:#f0f2fff5;--glass-b:#ced4ffd1;--glass-ring:#ffffffe6;--glass-text:#0c120c;--glass-line:#0c120c33;--glass-block:#0d1eda1a;--trend:#0d1eda;--trend-halo:#ffffffe6;--dot-bg:#0d1eda;--dot-ring:#fff;--dot-glow:#0d1eda66;--bar-ring:#fffffffa;--bar-hi:#ffffffe6;--bar-1:linear-gradient(180deg,#fffffff0,#d0d6ffe0);--bar-2:linear-gradient(180deg,#f6f7fff2,#c0c8ffe6);--bar-3:linear-gradient(180deg,#e4e8fff5,#b2bcffe6);--bar-4:linear-gradient(180deg,#c4ccfff7,#8a98ffeb);--bar-5:linear-gradient(180deg,#808efffa,#3a4cfff0);--bar-6:linear-gradient(180deg,#4a5aff 0%,#0d1eda 60%,#0a17ab 100%);--bar-6-glow:#0d1eda80;--hover-glow:radial-gradient(70% 70% at 84% 100%,#0d1eda33,transparent 70%);place-items:center;display:grid;position:relative;overflow:hidden}.mg-stage:before{content:"";background:var(--st-light);pointer-events:none;position:absolute;inset:0}.mg-stage:after{content:"";z-index:0;pointer-events:none;background:var(--hover-glow);opacity:0;transition:opacity .5s var(--mg-ease);position:absolute;inset:0}.mg-host:is(:hover,:focus-visible) .mg-stage:after{opacity:1}.mg-host:is(:hover,:focus-visible) .mg-stage{--st-bg:var(--st-bg-h)}.mg-stage>.mg-index,.mg-stage>.mg-art{z-index:1}.mg-stage[data-tone=blue]{--st-bg:#0d1eda;--st-bg-h:#1526e4;--art:#fff;--st-ring:#ffffff1a;--st-light:radial-gradient(120% 90% at 18% 0%,#ffffff29,transparent 60%),radial-gradient(90% 70% at 100% 100%,#00000038,transparent 60%);--sh:#00000073;--acc:#fff;--acc-text:#0d1eda;--acc-line:#0d1eda59;--acc-block:#0d1eda1f;--acc-glow:#ffffff59;--glass-a:#ffffff4d;--glass-b:#ffffff1f;--glass-ring:#ffffff73;--glass-text:#fff;--glass-line:#ffffff8c;--glass-block:#ffffff29;--trend:#fff;--trend-halo:#0d1edab3;--dot-bg:#fff;--dot-ring:#0d1eda;--dot-glow:#ffffff73;--bar-ring:#fff6;--bar-hi:#ffffff73;--bar-1:linear-gradient(180deg,#ffffff38,#ffffff1f);--bar-2:linear-gradient(180deg,#ffffff4d,#ffffff2e);--bar-3:linear-gradient(180deg,#ffffff6b,#ffffff42);--bar-4:linear-gradient(180deg,#ffffff94,#ffffff61);--bar-5:linear-gradient(180deg,#fffc,#ffffff8f);--bar-6:linear-gradient(180deg,#fff 0%,#f2f3ff 60%,#dfe3ff 100%);--bar-6-glow:#ffffff73;--hover-glow:radial-gradient(70% 70% at 84% 100%,#ffffff29,transparent 70%)}.mg-stage[data-tone=ink],.mg-stage[data-tone=night]{--st-bg:var(--mg-ink);--st-bg-h:#121838;--art:#fff;--st-ring:#ffffff14;--st-light:radial-gradient(120% 90% at 18% 0%,#ffffff17,transparent 60%),radial-gradient(90% 70% at 100% 100%,#0d1eda57,transparent 60%);--sh:#0000008c;--acc:#0d1eda;--acc-text:#fff;--acc-line:#ffffff8c;--acc-block:#ffffff38;--acc-glow:#0d1edabf;--glass-a:#ffffff3d;--glass-b:#ffffff17;--glass-ring:#ffffff61;--glass-text:#fff;--glass-line:#ffffff80;--glass-block:#ffffff24;--trend:#fff;--trend-halo:#0d1edabf;--dot-bg:#0d1eda;--dot-ring:#fff;--dot-glow:#0d1eda99;--bar-ring:#ffffff52;--bar-hi:#ffffff59;--bar-1:linear-gradient(180deg,#ffffff29,#ffffff14);--bar-2:linear-gradient(180deg,#ffffff38,#ffffff1f);--bar-3:linear-gradient(180deg,#ffffff4d,#ffffff29);--bar-4:linear-gradient(180deg,#7886ffb3,#4658ff80);--bar-5:linear-gradient(180deg,#6070fff2,#283af0d9);--bar-6:linear-gradient(180deg,#5b6cff 0%,#0d1eda 55%,#0a17ab 100%);--bar-6-glow:#0d1edab3;--hover-glow:radial-gradient(70% 70% at 84% 100%,#0d1eda8c,transparent 70%)}.mg-stage[data-tone=night]{--st-light:radial-gradient(120% 90% at 18% 0%,#ffffff12,transparent 55%),radial-gradient(95% 95% at 0% 100%,#0d1edaf2,transparent 62%);--hover-glow:radial-gradient(80% 80% at 100% 0%,#0d1eda73,transparent 70%)}.mg-stage[data-tone=glass]{--st-bg:#e9ebfa;--st-bg-h:#e0e3fa;--art:#0c120c;--st-ring:#0c120c0d;--st-light:linear-gradient(150deg,#ffffff80 0%,#ffffff29 45%,#fff0 100%),radial-gradient(70% 70% at 84% 100%,#0d1eda24,transparent 70%)}.mg-art{color:var(--art);filter:var(--st-shadow,none);--depth:2px;--art-scale:1;transform:translate(calc(var(--px,0)*var(--depth) + var(--mg-fit-x,0px)),calc(var(--py,0)*var(--depth) + var(--mg-fit-y,0px)))scale(calc(var(--art-scale)*var(--mg-fit,1)));transition:color .45s var(--mg-ease),filter .45s var(--mg-ease),transform .5s var(--mg-ease);display:block;position:relative;overflow:visible}.mg-host:is(:hover,:focus-visible) .mg-art{--art-scale:1.03}.mg-art *{transform-box:fill-box}.mg-ac{color:var(--ac);transition:color .45s var(--mg-ease)}.mg-index{letter-spacing:.16em;color:var(--art);opacity:.55;font-variant-numeric:tabular-nums;transition:color .45s var(--mg-ease);font-size:10px;font-weight:500;line-height:1;position:absolute;top:12px;left:14px}@keyframes mg-fade{0%{opacity:0}to{opacity:1}}
.mg-scene{transform-origin:50% 60%;height:100%}.mg-scene-w{width:372px}.mg-scene-s{width:232px}.mg-o{animation:mg-in .85s var(--mg-ease)backwards;animation-delay:calc(var(--intro,.2s) + var(--k,0)*80ms);position:absolute}@keyframes mg-in{0%{opacity:0;transform:translateY(14px)scale(.96)}to{opacity:1;transform:none}}.mg-i{box-sizing:border-box;--d:0px;--ty:0px;--r:0deg;transform:translate3d(calc(var(--px,0)*var(--d)),calc(var(--py,0)*var(--d) + var(--ty)),0)rotate(var(--r));transition:transform .6s var(--mg-ease),box-shadow .6s var(--mg-ease),filter .6s var(--mg-ease);position:relative}.mg-3d{--ry:0deg;--rx:0deg;transform:perspective(800px)translate3d(calc(var(--px,0)*var(--d)),calc(var(--py,0)*var(--d) + var(--ty)),0)rotateY(var(--ry))rotateX(var(--rx))}.mg-host:is(:hover,:focus-visible) .mg-i{transition-delay:var(--hd,0s)}.mg-w{color:#0c120c;box-shadow:inset 0 1px 0 #fff,0 16px 28px -16px var(--sh),0 3px 8px -4px var(--sh);background:linear-gradient(155deg,#fffffffc 0%,#fffc 100%);border:1px solid #fffffffa}.mg-t{background:linear-gradient(155deg,var(--glass-a)0%,var(--glass-b)100%);border:1px solid var(--glass-ring);color:var(--glass-text);box-shadow:inset 0 1px 0 #ffffff80,0 14px 26px -16px var(--sh),0 2px 6px -3px var(--sh)}.mg-b{background-color:var(--acc);color:var(--acc-text);box-shadow:inset 0 1px 0 #ffffff73,0 18px 30px -16px var(--acc-glow),0 3px 8px -3px var(--sh);background-image:linear-gradient(155deg,#ffffff3d 0%,#fff0 55%,#0000001a 100%);border:1px solid #ffffff52}.mg-bar-o{transform-origin:50% 100%;width:30px;animation-name:mg-rise;animation-duration:.9s;bottom:-8px}@keyframes mg-rise{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:none}}.mg-bar{background:var(--bar-f);border:1px solid var(--bar-ring);box-shadow:inset 1px 1px 0 var(--bar-hi),inset -4px 0 8px -4px #00000024,0 14px 24px -12px var(--sh),0 2px 5px -2px var(--sh);border-radius:8px;position:absolute;inset:0}.mg-bar-6{box-shadow:inset 1px 1px 0 var(--bar-hi),0 0 26px var(--bar-6-glow),0 14px 24px -12px var(--sh)}.mg-host:is(:hover,:focus-visible) .mg-bar{--ty:-3px}.mg-trend{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.mg-trend path{fill:none;stroke-linecap:round;stroke-dasharray:320;stroke-dashoffset:0;animation:mg-draw 1.1s var(--mg-ease)backwards;animation-delay:calc(var(--intro,.2s) + .4s)}@keyframes mg-draw{0%{stroke-dashoffset:320px}to{stroke-dashoffset:0}}.mg-trend-halo{stroke:var(--trend-halo);stroke-width:6px}.mg-trend-line{stroke:var(--trend);stroke-width:2.5px}.mg-dot-o{animation-name:mg-pop;animation-duration:.6s;animation-delay:calc(var(--intro,.2s) + 1.25s);top:24px;left:311px}@keyframes mg-pop{0%{opacity:0;transform:scale(0)}60%{opacity:1;transform:scale(1.3)}to{opacity:1;transform:none}}.mg-dot{background:var(--dot-bg);border:2.5px solid var(--dot-ring);width:14px;height:14px;box-shadow:0 0 0 0 var(--dot-glow),0 4px 10px -2px var(--sh);border-radius:50%}@keyframes mg-pulse{0%{box-shadow:0 0 0 0 var(--dot-glow),0 4px 10px -2px var(--sh)}to{box-shadow:0 0 0 13px transparent,0 4px 10px -2px var(--sh)}}.mg-host:is(:hover,:focus-visible) .mg-dot{animation:1.5s ease-out infinite mg-pulse}.mg-roas{white-space:nowrap;border-radius:12px;flex-direction:column;gap:1px;padding:6px 12px 7px;line-height:1.1;display:flex}.mg-roas span{color:#6b6b6b;font-size:10px;font-weight:500}.mg-roas b{letter-spacing:-.01em;color:#0c120c;font-size:12.5px;font-weight:600}.mg-host:is(:hover,:focus-visible) .mg-roas{--ty:-3px}.mg-app{border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.mg-host:is(:hover,:focus-visible) .mg-app{--ty:-2px}.mg-post{--ry:-11deg;--rx:3deg;border-radius:12px;width:136px;padding:8px}.mg-host:is(:hover,:focus-visible) .mg-post{--ry:-4deg;--rx:1deg}.mg-post-head{align-items:center;gap:5px;height:12px;display:flex}.mg-post-head i{background:linear-gradient(45deg,#f9ce34,#ee2a7b,#6228d7);border-radius:50%;width:9px;height:9px}.mg-post-head span{background:#0c120c8c;border-radius:2px;width:40px;height:4px}.mg-post-head span+span{background:#0c120c33;width:20px;height:3px}.mg-post-img{background:linear-gradient(215deg,#e6e9ff 0%,#98a5ff 45%,#2438f0 100%);border-radius:7px;height:62px;margin-top:6px;position:relative;overflow:hidden}.mg-post-img:before{content:"";border:8px solid #ffffffd1;border-radius:50%;width:154px;height:104px;position:absolute;top:20px;left:-58px;transform:rotate(-14deg)}.mg-post-img:after{content:"";background:linear-gradient(#fff3,#0000 55%);position:absolute;inset:0}.mg-post-foot{align-items:center;gap:6px;height:12px;margin-top:6px;display:flex}.mg-heart{color:#0d1eda;width:12px;height:12px}.mg-post-foot span{background:#0c120c33;border-radius:2px;width:30px;height:3px}.mg-post-foot span+span{width:16px}.mg-fhearts{width:20px;height:20px;color:var(--acc);position:absolute;top:100px;left:236px}.mg-fhearts svg{position:absolute;top:0;left:0}.mg-fhearts svg+svg{top:8px;left:12px}.mg-cta{letter-spacing:-.01em;color:#0c120c;white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:5px 6px 5px 12px;font-size:11px;font-weight:600;display:flex}.mg-cta i{color:#0d1eda;background:#0d1eda14;border-radius:50%;place-items:center;width:20px;height:20px;display:grid}.mg-cta i svg{transition:transform .5s var(--mg-ease)}.mg-host:is(:hover,:focus-visible) .mg-cta{--ty:-2px}.mg-host:is(:hover,:focus-visible) .mg-cta i svg{transform:translate(2px)}.mg-win{--ry:-16deg;--rx:5deg;--w-line:#0c120c4d;--w-bar:#0c120c1a;--w-text:#0c120c33;--w-block:#0d1eda1a;border-radius:9px;flex-direction:column;gap:7px;padding:7px 8px 8px;display:flex;position:absolute;inset:0}.mg-win.mg-t{--w-line:var(--glass-line);--w-bar:var(--glass-block);--w-text:var(--glass-line);--w-block:var(--glass-block)}.mg-win.mg-b{--w-line:var(--acc-line);--w-bar:var(--acc-block);--w-text:var(--acc-line);--w-block:var(--acc-block)}.mg-win-bar{align-items:center;gap:3px;height:6px;display:flex}.mg-win-bar i{background:var(--w-line);border-radius:50%;width:4px;height:4px}.mg-win-bar span{background:var(--w-bar);border-radius:2px;flex:1;height:4px;margin-left:6px}.mg-win-body{flex:1;grid-template-rows:auto 1fr;grid-template-columns:1fr 1fr;align-content:start;gap:5px;display:grid}.mg-l1{background:var(--w-text);border-radius:2px;grid-column:1/-1;width:60%;height:5px}.mg-l2,.mg-l3{background:var(--w-block);border-radius:4px;height:100%;min-height:18px}.mg-host:is(:hover,:focus-visible) .mg-win-front{--ry:-10deg;--rx:3deg;--ty:2px}.mg-host:is(:hover,:focus-visible) .mg-win-mid{--ry:-10deg;--rx:3deg}.mg-host:is(:hover,:focus-visible) .mg-win-back{--ry:-10deg;--rx:3deg;--ty:-3px}.mg-search{color:#0d1eda;border-radius:999px;align-items:center;gap:7px;width:176px;height:30px;padding:0 12px;display:flex}.mg-search svg{width:13px;height:13px}.mg-caret{background:#0c120c99;border-radius:1px;width:1.5px;height:12px}@keyframes mg-blink{0%,45%{opacity:1}50%,95%{opacity:0}to{opacity:1}}.mg-blink{animation:1.1s step-end infinite mg-blink}.mg-tag{letter-spacing:-.005em;white-space:nowrap;--r:-7deg;border-radius:999px;padding:5px 12px;font-size:11px;font-weight:600}.mg-host:is(:hover,:focus-visible) .mg-tag{--ty:-4px;--r:-4deg}.mg-host:is(:hover,:focus-visible) .mg-tag-1{box-shadow:inset 0 1px 0 #ffffff73,0 18px 30px -14px var(--acc-glow),0 0 22px var(--acc-glow)}.mg-xcard{border-radius:12px;position:absolute;inset:0}.mg-xcard-a{--r:-14deg}.mg-xcard-b{--r:-5deg}.mg-host:is(:hover,:focus-visible) .mg-xcard-a{--r:-19deg;--ty:2px}.mg-host:is(:hover,:focus-visible) .mg-xcard-b{--r:-1deg;--ty:-2px}.mg-code{--r:12deg;border-radius:14px;place-items:center;display:grid;position:absolute;inset:0}.mg-host:is(:hover,:focus-visible) .mg-code{--r:7deg;--ty:-3px}.mg-list{border-radius:12px;flex-direction:column;gap:5px;padding:7px 12px 7px 9px;display:flex}.mg-row{letter-spacing:-.005em;color:#0c120c;animation:.5s backwards mg-fade;animation-delay:calc(var(--intro,.2s) + .55s + var(--k,0)*.11s);align-items:center;gap:6px;font-size:10.5px;font-weight:600;line-height:14px;display:flex}.mg-check{background:#0c120c;border-radius:50%;place-items:center;width:12px;height:12px;display:grid}.mg-check svg{width:7px;height:7px}@keyframes mg-tick{0%{background:#fff;transform:scale(.5);box-shadow:inset 0 0 0 1.5px #0c120c}55%{transform:scale(1.2)}to{transform:none}}.mg-host:is(:hover,:focus-visible) .mg-check{animation:mg-tick .5s var(--mg-ease)both;animation-delay:calc(var(--k,0)*.11s)}@keyframes mg-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes mg-beat{0%,to{transform:scale(1)}35%{transform:scale(1.3)}}.mg-heart-main{transform-origin:50%;animation:3.2s ease-in-out infinite mg-breathe}.mg-host:is(:hover,:focus-visible) .mg-heart-main{animation:mg-beat 1.1s var(--mg-ease)infinite}@keyframes mg-heart-float{0%{opacity:0;transform:translateY(10px)scale(.6)}20%{opacity:1}to{opacity:0;transform:translateY(-80px)scale(1)}}.mg-heart-f{opacity:0}.mg-host:is(:hover,:focus-visible) .mg-heart-f{animation:1.8s ease-out infinite mg-heart-float}.mg-host:is(:hover,:focus-visible) .mg-heart-f:nth-of-type(2){animation-delay:.7s}.mg-doc{--ry:-13deg;--rx:4deg;border-radius:12px;flex-direction:column;gap:7px;padding:10px 11px 11px;display:flex;position:absolute;inset:0}.mg-host:is(:hover,:focus-visible) .mg-doc{--ry:-5deg;--rx:2deg}.mg-doc-head{align-items:center;gap:6px;height:12px;margin-bottom:2px;display:flex}.mg-doc-head i{background:#0d1eda;border-radius:4px;width:12px;height:12px}.mg-doc-head span{background:#0c120c80;border-radius:2px;width:44px;height:5px}.mg-doc-l{background:#0c120c29;border-radius:2px;height:4px;display:block}.mg-doc-l1{width:92%}.mg-doc-l2{width:76%}.mg-doc-l3{background:#0d1eda47;width:88%}.mg-doc-l4{width:64%}.mg-doc-l5{width:40%}.mg-reel{border-radius:12px;position:absolute;inset:0;overflow:hidden}.mg-reel-bar{background:var(--glass-line);border-radius:2px;height:3px;position:absolute;bottom:10px;left:9px;right:9px}.mg-reel-bar:after{content:"";background:var(--acc);border-radius:2px;width:55%;height:100%;position:absolute;top:0;left:0}.mg-reel-dot{background:var(--glass-line);border-radius:50%;width:8px;height:8px;position:absolute;top:9px;left:9px}.mg-host:is(:hover,:focus-visible) .mg-reel{--ty:-2px}.mg-play{border-radius:12px;place-items:center;display:grid;position:absolute;inset:0}.mg-play svg{transition:transform .5s var(--mg-ease)}.mg-host:is(:hover,:focus-visible) .mg-play{--ty:-3px}.mg-host:is(:hover,:focus-visible) .mg-play svg{transform:translate(1.5px)}.mg-tag-made{--r:-7deg}.mg-checktile{--r:8deg;border-radius:12px;place-items:center;display:grid;position:absolute;inset:0}.mg-host:is(:hover,:focus-visible) .mg-checktile{--r:4deg;--ty:-2px}.mg-check-lg{background:#0d1eda;width:20px;height:20px}.mg-check-lg svg{width:11px;height:11px}.mg-host:is(:hover,:focus-visible) .mg-checktile .mg-check{animation:mg-tick .5s var(--mg-ease)both;animation-delay:.2s}.us-art-stage{grid-template-columns:minmax(0,1fr)}.us-art-stage>.mg-scene{height:136px}.us-art-stage>.mg-scene-s{height:120px}
