.m-northstar{--mn-gold: rgb(var(--m-accent));--mn-ink: #D5D7DB;--mn-tb-2: #002321;--mn-tb-4: #056965;--mn-tb-6: #9CDCD7;--mn-tb-7: #E1F5F3}.mn-hero .m-promise{max-width:26ch}@media (min-width: 1100px){.mn-what .m-caps{grid-template-columns:repeat(5,minmax(0,1fr));column-gap:28px}}.mn-cap-g{fill:none;stroke:currentColor;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round;opacity:.9}.mn-cap-g .mn-cap-fill{fill:rgba(var(--m-accent),1);stroke:none}.mn-stage{-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent),linear-gradient(180deg,transparent 0,#000 4%,#000 88%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent),linear-gradient(180deg,transparent 0,#000 4%,#000 88%,transparent);mask-composite:intersect}.mn-sky{position:absolute;inset:0}.mn-sky:before{content:"";position:absolute;left:var(--mn-px, 50%);top:var(--mn-py, 46%);width:980px;height:980px;transform:translate(-50%,-50%);background:radial-gradient(closest-side,rgba(var(--m-accent),.075),rgba(var(--m-accent),.02) 55%,transparent);pointer-events:none}.mn-stars,.mn-chart{position:absolute;inset:0;display:block;width:100%;height:100%}.mn-chart{overflow:visible}.mn-chart .mn-ring{fill:none;stroke:#f4f5f712}.mn-chart .mn-ring.is-far{stroke:#f4f5f70d;stroke-dasharray:2 7}.mn-chart .mn-spoke{stroke:#f4f5f709}.mn-chart .mn-hours{fill:none;stroke:#f4f5f721}.mn-chart .mn-tick{stroke:#f4f5f73d;stroke-linecap:round}.mn-chart .mn-tick.is-major{stroke:#f4f5f76b}.mn-chart .mn-tick-lit{stroke:rgba(var(--m-accent),1);stroke-linecap:round;stroke-width:1.6;filter:drop-shadow(0 0 3px rgba(var(--m-accent),.9))}.mn-chart .mn-hand{fill:#fff;filter:drop-shadow(0 0 6px rgba(var(--m-accent),1)) drop-shadow(0 0 2px #FFFFFF)}.mn-chart .mn-hourlbl{font:400 9.5px/1 var(--mono);letter-spacing:.12em;fill:#f4f5f74d;text-transform:uppercase}.mn-chart .mn-route-dots{fill:none;stroke:#f4f5f780;stroke-width:2;stroke-linecap:round;stroke-dasharray:0 8}.mn-chart .mn-route-lit{fill:none;stroke:rgba(var(--m-accent),.95);stroke-width:2;stroke-linecap:round;filter:drop-shadow(0 0 4px rgba(var(--m-accent),.75))}.mn-chart .mn-route-mask{fill:none;stroke:#fff;stroke-width:14;stroke-linecap:round}.mn-chart .mn-const{fill:none;stroke:rgba(var(--m-accent),.3);stroke-width:.8;stroke-dasharray:1 3}.mn-chart .mn-today-dot{fill:#0b0c0e;stroke:#f4f5f7b3;stroke-width:1.4}.mn-chart .mn-light{fill:#fff;filter:drop-shadow(0 0 6px rgba(var(--m-accent),1)) drop-shadow(0 0 2px #FFFFFF)}.mn-chart .mn-light-halo{fill:rgba(var(--m-accent),.16);stroke:rgba(var(--m-accent),.55);stroke-width:1}.mn-chart .mn-wp{transition:opacity .5s var(--m-ease)}.mn-chart .mn-wp[data-mn-state=hidden]{opacity:0}.mn-chart .mn-wp-ring{fill:#0e0f11;stroke:#f4f5f78c;stroke-width:1.4;transition:opacity .4s,stroke .4s}.mn-chart .mn-wp-star{fill:#fff;opacity:0;transform:scale(.3);transform-box:fill-box;transform-origin:center;transition:opacity .45s,transform .6s var(--m-ease);filter:drop-shadow(0 0 5px rgba(var(--m-accent),1))}.mn-chart .mn-wp-pulse{fill:none;stroke:rgba(var(--m-accent),.8);stroke-width:1.2;opacity:0;transform-box:fill-box;transform-origin:center}.mn-chart .mn-wp-burst line{stroke-width:1.6;stroke-linecap:round;opacity:0}.mn-chart .mn-wp[data-mn-state=kept] .mn-wp-ring{opacity:0}.mn-chart .mn-wp[data-mn-state=kept] .mn-wp-star{opacity:1;transform:none}.mn-chart .mn-wp[data-mn-state=testing] .mn-wp-ring{stroke:rgba(var(--m-accent),1);fill:rgba(var(--m-accent),.18)}.mn-chart .mn-wp[data-mn-state=testing] .mn-wp-pulse{animation:mn-pulse 2.2s var(--m-ease) infinite}@keyframes mn-pulse{0%{opacity:.9;transform:scale(.4)}70%,to{opacity:0;transform:scale(1.5)}}.mn-chart .mn-wp.is-burst .mn-wp-burst line{animation:mn-burst .9s var(--m-ease) both}@keyframes mn-burst{0%{opacity:0;stroke-dashoffset:6}25%{opacity:1}to{opacity:0;stroke-dashoffset:-8}}.mn-chart .mn-star-halo{fill:url(#mn-halo)}.mn-chart .mn-star-ring{fill:none;stroke:rgba(var(--m-accent),.4)}.mn-chart .mn-star-ring.is-outer{stroke:rgba(var(--m-accent),.18);stroke-dasharray:1 4}.mn-chart .mn-spike{stroke:url(#mn-spike-h);stroke-width:1}.mn-chart .mn-spike.is-v{stroke:url(#mn-spike-v)}.mn-chart .mn-star{fill:#fff;filter:drop-shadow(0 0 8px rgba(var(--m-accent),1)) drop-shadow(0 0 2px #FFFFFF)}.mn-chart .mn-star-g{transition:opacity .8s var(--m-ease)}.mn-sig.is-playing .mn-chart .mn-star{animation:mn-breathe 5s ease-in-out infinite;transform-box:fill-box;transform-origin:center}@keyframes mn-breathe{50%{transform:scale(1.12)}}.mn-goal{position:absolute;z-index:3;left:50%;top:22px;transform:translate(-50%);display:flex;align-items:center;gap:16px;width:max-content;max-width:calc(100% - 48px);padding:9px 22px 9px 9px;border:1px solid transparent;border-radius:999px;background:linear-gradient(180deg,#17181bdb,#0e0f11db) padding-box,linear-gradient(180deg,#f4f5f738,#f4f5f70d) border-box;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 20px 50px -20px #000000e6;transition:opacity .6s var(--m-ease)}.mn-goal-who{display:inline-flex;align-items:center;gap:10px;flex:none;font:400 10.5px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);white-space:nowrap}.mn-goal-k{padding:6px 9px;border-radius:999px;background:rgba(var(--m-accent),.14);color:var(--mn-gold)}.mn-goal-line{display:grid;min-width:0;font-size:16px;line-height:1.35;letter-spacing:-.01em;color:var(--text)}.mn-goal-line>*{grid-area:1 / 1}.mn-goal-ghost{visibility:hidden}.mn-goal-text{white-space:pre-wrap}.mn-goal.is-typing .mn-goal-text:after{content:"";display:inline-block;width:1.5px;height:1.05em;margin-left:2px;vertical-align:-.16em;background:var(--mn-gold);box-shadow:0 0 6px rgba(var(--m-accent),.9);animation:mn-caret 1s steps(1) infinite}@keyframes mn-caret{50%{opacity:0}}.mn-target,.mn-today,.mn-wl,.mn-readout{position:absolute;z-index:2;left:0;top:0;margin:0}.mn-target{display:grid;gap:7px;transform:translateY(-50%);transition:opacity .8s var(--m-ease);white-space:nowrap}.mn-target-k{font:400 10px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--mn-gold)}.mn-target-v{font-weight:400;font-size:clamp(20px,1.9vw,26px);line-height:1;letter-spacing:-.03em;font-stretch:104%;color:var(--text)}.mn-today{transform:translate(-50%,14px);font:400 10px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);white-space:nowrap;transition:opacity .6s}.mn-wls{margin:0;padding:0;list-style:none}.mn-wl{display:grid;gap:7px;justify-items:start;width:max-content;max-width:236px;transform:translate(var(--mn-tx, 0),var(--mn-ty, 0));transition:opacity .55s var(--m-ease),filter .55s var(--m-ease)}.mn-wl.is-in{justify-items:end;text-align:right}.mn-wl.is-hidden{opacity:0;filter:blur(4px)}.mn-wl-n{font:400 9.5px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--dim)}.mn-wl-change{font-size:14.5px;line-height:1.32;letter-spacing:-.01em;color:var(--mn-ink);text-wrap:balance;text-shadow:0 0 2px #0B0C0E,0 0 8px #0B0C0E,0 0 14px #0B0C0E}.mn-target-v,.mn-today,.mn-wl-n{text-shadow:0 0 2px #0B0C0E,0 0 10px #0B0C0E}.mn-wl[data-mn-state=planned] .mn-wl-change{color:var(--muted)}.mn-chip{display:inline-flex;align-items:center;gap:7px;height:22px;padding:0 9px 0 8px;border-radius:999px;border:1px solid var(--line-2);background:#0e0f11;font:400 9.5px/1 var(--mono);letter-spacing:.11em;text-transform:uppercase;color:var(--muted);white-space:nowrap;transition:border-color .4s,color .4s,background-color .4s}.mn-chip i{position:relative;flex:none;width:7px;height:7px;border-radius:50%;border:1px solid currentColor}.mn-wl[data-mn-state=testing] .mn-chip{border-color:rgba(var(--m-accent),.5);color:var(--mn-gold)}.mn-wl[data-mn-state=testing] .mn-chip i{border:0;background:var(--mn-gold);box-shadow:0 0 8px rgba(var(--m-accent),.9);animation:m-blink 1.6s ease-in-out infinite}.mn-wl[data-mn-state=kept] .mn-chip{border-color:#f4f5f747;color:var(--text);background:#141517}.mn-wl[data-mn-state=testing] .mn-chip{background:#15130f}.mn-wl[data-mn-state=kept] .mn-chip i{width:11px;height:11px;border:0;background:var(--text)}.mn-wl[data-mn-state=kept] .mn-chip i:after{content:"";position:absolute;left:3.5px;top:2px;width:3px;height:5px;border:solid #0B0C0E;border-width:0 1.3px 1.3px 0;transform:rotate(45deg)}.mn-readout{display:grid;justify-items:start;width:250px;transition:opacity .6s var(--m-ease)}.mn-ro-k,.mn-ro-eta,.mn-ro-check{font:400 10px/1.4 var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--muted)}.mn-ro-k{color:var(--dim)}.mn-ro-num{display:flex;align-items:baseline;gap:10px;margin-top:12px;white-space:nowrap}.mn-ro-now{font-weight:400;font-size:clamp(44px,4.4vw,64px);line-height:.9;letter-spacing:-.05em;font-stretch:108%;font-variant-numeric:tabular-nums}.mn-ro-of{font-size:18px;letter-spacing:-.02em;color:var(--muted)}.mn-ro-bar{position:relative;width:100%;height:2px;margin-top:18px;border-radius:2px;background:#f4f5f71a}.mn-ro-bar i{position:absolute;left:0;top:0;bottom:0;width:calc(var(--mn-k, .8) * 100%);border-radius:inherit;background:linear-gradient(90deg,rgba(var(--m-accent),.35),rgba(var(--m-accent),1));box-shadow:0 0 10px rgba(var(--m-accent),.6)}.mn-ro-bar i:after{content:"";position:absolute;right:-3px;top:-2px;width:6px;height:6px;border-radius:50%;background:#fff;box-shadow:0 0 8px rgba(var(--m-accent),1)}.mn-ro-state{display:inline-flex;align-items:center;gap:9px;margin-top:18px;font-size:15px;color:var(--text)}.mn-ro-state i{width:7px;height:7px;border-radius:50%;background:var(--mn-gold);box-shadow:0 0 10px rgba(var(--m-accent),.9)}.mn-ro-eta{margin-top:8px}.mn-ro-date{color:var(--text)}.mn-ro-check{margin-top:2px;transition:color .6s}.mn-ro-check.is-new{color:var(--mn-gold)}.mn-ro-kpis{display:grid;width:100%;margin:14px 0 0}.mn-ro-kpi{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px solid var(--line)}.mn-ro-kpi dt{font:400 10px/1.4 var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--muted);white-space:nowrap}.mn-ro-kpi dd{margin:0;font-size:15px;line-height:1.2;letter-spacing:-.01em;color:var(--text);font-variant-numeric:tabular-nums}.mn-ro-ms{margin-top:10px;font:400 10px/1.4 var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--muted)}.mn-ro-ms b{font-weight:400;color:var(--mn-gold)}.mn-work{display:flex}.mn-work.is-instant *,.mn-work.is-instant *:before,.mn-work.is-instant *:after{transition:none!important;animation:none!important}.mn-work.is-still *,.mn-work.is-still *:before,.mn-work.is-still *:after{animation-play-state:paused!important}.mn-w-in{flex:1;display:flex;flex-direction:column;min-width:0;padding:22px 28px 26px}.mn-w-head{display:flex;align-items:center;justify-content:space-between;gap:14px 20px;padding-bottom:18px;border-bottom:1px solid var(--line)}.mn-w-app{display:inline-flex;align-items:center;gap:12px;min-width:0}.mn-w-icon{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:9px;background:linear-gradient(160deg,var(--mn-tb-4),var(--mn-tb-2));box-shadow:inset 0 1px #e1f5f338,0 6px 16px -6px #001211e6}.mn-w-icon svg{width:18px;height:18px;fill:var(--mn-tb-7);stroke:var(--mn-tb-6);stroke-width:.6;stroke-linejoin:round}.mn-w-name{display:grid;gap:4px;min-width:0}.mn-w-name b{font-weight:500;font-size:14.5px;line-height:1.1;letter-spacing:-.01em;white-space:nowrap}.mn-w-name small{font:400 9.5px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--note);white-space:nowrap}.mn-w-goal{display:inline-flex;align-items:center;gap:10px;min-width:0}.mn-w-goal-k{flex:none;padding:5px 8px;border-radius:999px;background:rgba(var(--m-accent),.12);font:400 9.5px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mn-gold)}.mn-w-swap{display:grid;justify-items:end}.mn-w-swap>*{grid-area:1 / 1;transition:opacity .45s var(--m-ease),transform .45s var(--m-ease)}.mn-w-goal-v{font-size:14.5px;letter-spacing:-.01em;white-space:nowrap}.mn-w-goal-wait{font:400 10px/1.4 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--dim);white-space:nowrap}.mn-work:not(.is-goal) .mn-w-goal-v,.mn-work.is-goal .mn-w-goal-wait{opacity:0;transform:translateY(4px)}.mn-work:not(.is-goal) .mn-w-goal-k{background:#f4f5f70d;color:var(--dim)}.mn-w-route{position:relative;flex:none;height:clamp(150px,15vw,186px);margin:34px 4px 0}.mn-w-route>[style*=--mn-x]{position:absolute;left:calc(var(--mn-x) * 1%);top:calc(var(--mn-y) * 1%)}.mn-w-svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.mn-w-svg path{fill:none;vector-effect:non-scaling-stroke;stroke-linecap:round}.mn-w-dots path{stroke:#f4f5f773;stroke-width:2;stroke-dasharray:0 7}.mn-w-lit path{stroke:rgba(var(--m-accent),.95);stroke-width:2}.mn-w-lit{filter:drop-shadow(0 0 4px rgba(var(--m-accent),.7))}.mn-w-dots{clip-path:inset(-14px -14px -14px -14px);transition:clip-path 1.7s cubic-bezier(.45,0,.55,1)}.mn-work:not(.is-route) .mn-w-dots{clip-path:inset(-14px 100% -14px -14px)}.mn-w-lit{clip-path:inset(-14px 100% -14px -14px);transition:clip-path 1.2s var(--m-ease-io)}.mn-work.is-won .mn-w-lit{clip-path:inset(-14px 83.333% -14px -14px)}.mn-work.is-rolled .mn-w-lit{clip-path:inset(-14px 50% -14px -14px)}.mn-w-hint{position:absolute;left:50%;top:46%;transform:translate(-50%,-50%);margin:0;font:400 10.5px/1.4 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--dim);white-space:nowrap;transition:opacity .5s}.mn-work.is-goal .mn-w-hint{opacity:0}.mn-w-drop{bottom:-34px;width:0;border-left:1px dashed rgba(244,245,247,.14);transform-origin:top;transition:transform .6s var(--m-ease),opacity .6s}.mn-work:not(.is-route) .mn-w-drop{opacity:0;transform:scaleY(0)}.mn-w-today{transform:translate(-50%,-50%)}.mn-w-today i{display:block;width:10px;height:10px;border-radius:50%;border:1.5px solid rgba(244,245,247,.7);background:#0e0f11}.mn-w-today em{position:absolute;left:-2px;top:18px;font:400 9.5px/1 var(--mono);font-style:normal;letter-spacing:.13em;text-transform:uppercase;color:var(--muted);white-space:nowrap}.mn-w-node{transform:translate(-50%,-50%)}.mn-w-node i{position:relative;display:block;width:12px;height:12px;border-radius:50%;border:1.5px solid rgba(244,245,247,.6);background:#0e0f11;transition:transform .5s var(--m-ease),opacity .5s,border-color .4s,background-color .4s}.mn-w-node i:after{content:"";position:absolute;inset:-9px;border-radius:50%;border:1px solid rgba(var(--m-accent),.7);opacity:0}.mn-work:not(.is-route) .mn-w-node i{opacity:0;transform:scale(.3)}.mn-w-node[data-mn-step="1"] i,.mn-w-drop[data-mn-step="1"],.mn-w-step[data-mn-step="1"]{transition-delay:.3s}.mn-w-node[data-mn-step="2"] i,.mn-w-drop[data-mn-step="2"],.mn-w-step[data-mn-step="2"]{transition-delay:.85s}.mn-w-node[data-mn-step="3"] i,.mn-w-drop[data-mn-step="3"],.mn-w-step[data-mn-step="3"]{transition-delay:1.4s}.mn-work.is-won .mn-w-node[data-mn-step="1"] i{width:18px;height:18px;margin:-3px;border:0;border-radius:0;background:#fff;transition-delay:0s;clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);filter:drop-shadow(0 0 6px rgba(var(--m-accent),1))}.mn-work.is-rolled .mn-w-node[data-mn-step="2"] i,.mn-work.is-next .mn-w-node[data-mn-step="3"] i{border-color:var(--mn-gold);background:rgba(var(--m-accent),.25);transition-delay:0s}.mn-work.is-rolled .mn-w-node[data-mn-step="2"] i:after,.mn-work.is-next .mn-w-node[data-mn-step="3"] i:after{animation:mn-ring 2.2s var(--m-ease) infinite}@keyframes mn-ring{0%{opacity:.9;transform:scale(.45)}70%,to{opacity:0;transform:scale(1.35)}}.mn-w-star{transform:translate(-50%,-50%)}.mn-w-star svg{position:relative;width:26px;height:26px;overflow:visible}.mn-w-star path{fill:#f4f5f747;transition:fill .8s var(--m-ease),filter .8s}.mn-w-star>i{position:absolute;left:50%;top:50%;width:120px;height:120px;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(closest-side,rgba(var(--m-accent),.26),rgba(var(--m-accent),.06) 55%,transparent);opacity:0;transition:opacity 1s var(--m-ease)}.mn-w-star em{position:absolute;right:-4px;bottom:30px;font-size:13.5px;font-style:normal;letter-spacing:-.01em;color:var(--muted);white-space:nowrap;transition:color .8s}.mn-work.is-goal .mn-w-star path{fill:#fff;filter:drop-shadow(0 0 7px rgba(var(--m-accent),1))}.mn-work.is-goal .mn-w-star>i{opacity:1}.mn-work.is-goal .mn-w-star em{color:var(--text)}.mn-w-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:34px 0 0;padding:0;list-style:none}.mn-w-step{display:grid;gap:6px;align-content:start;justify-items:center;padding:14px 12px;border-radius:14px;text-align:center;border:1px solid transparent;background:linear-gradient(180deg,#141518,#0f1012) padding-box,linear-gradient(180deg,#f4f5f724,#f4f5f70a) border-box;transition:opacity .6s var(--m-ease),transform .6s var(--m-ease)}.mn-work:not(.is-route) .mn-w-step{opacity:0;transform:translateY(10px)}.mn-w-n{font:400 9.5px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--dim)}.mn-w-t{margin-top:2px;font-weight:400;font-size:14.5px;line-height:1.3;letter-spacing:-.012em;color:#e6e7ea;text-wrap:balance}.mn-w-d{font-size:12.5px;line-height:1.4;color:var(--muted);text-wrap:balance}.mn-w-chip{display:grid;justify-items:center;margin-top:6px}.mn-w-c{grid-area:1 / 1;align-self:center;display:inline-flex;align-items:center;gap:7px;height:24px;padding:0 10px;border-radius:999px;border:1px solid var(--line-2);font:400 9.5px/1 var(--mono);letter-spacing:.11em;text-transform:uppercase;color:var(--muted);white-space:nowrap;transition:opacity .45s var(--m-ease),transform .45s var(--m-ease)}.mn-w-c:before{content:"";flex:none;width:7px;height:7px;border-radius:50%;border:1px solid currentColor}.mn-w-c-won,.mn-w-c-out{border-color:#f4f5f74d;background:#f4f5f70d;color:var(--text)}.mn-w-c-won:before,.mn-w-c-out:before{width:4px;height:7px;margin:-2px 2px 0 1px;border:solid var(--mn-gold);border-width:0 1.4px 1.4px 0;border-radius:0;transform:rotate(45deg)}.mn-w-c-run{border-color:rgba(var(--m-accent),.5);color:var(--mn-gold)}.mn-w-c-run:before{border:0;background:var(--mn-gold);box-shadow:0 0 8px rgba(var(--m-accent),.9);animation:m-blink 1.6s ease-in-out infinite}.mn-w-c-won,.mn-w-c-out,.mn-w-c-run{opacity:0;transform:translateY(5px)}.mn-work.is-won .mn-w-step[data-mn-step="1"] .mn-w-c-plan,.mn-work.is-rolled .mn-w-step[data-mn-step="2"] .mn-w-c-plan,.mn-work.is-next .mn-w-step[data-mn-step="3"] .mn-w-c-plan{opacity:0;transform:translateY(-5px)}.mn-work.is-won:not(.is-rolled) .mn-w-step[data-mn-step="1"] .mn-w-c-won,.mn-work.is-rolled .mn-w-step[data-mn-step="1"] .mn-w-c-out,.mn-work.is-rolled .mn-w-step[data-mn-step="2"] .mn-w-c-run,.mn-work.is-next .mn-w-step[data-mn-step="3"] .mn-w-c-run{opacity:1;transform:none}.mn-work.is-won .mn-w-step[data-mn-step="1"],.mn-work.is-rolled .mn-w-step[data-mn-step="2"],.mn-work.is-next .mn-w-step[data-mn-step="3"]{background:linear-gradient(180deg,#17171a,#101012) padding-box,linear-gradient(180deg,rgba(var(--m-accent),.42),rgba(var(--m-accent),.06)) border-box}.mn-w-inst{margin-top:26px;border-top:1px solid var(--line)}.mn-w-row{display:grid;grid-template-columns:118px minmax(0,1fr) 112px;align-items:center;gap:22px;min-height:64px;border-bottom:1px solid var(--line)}.mn-w-k{font:400 10px/1.3 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.mn-w-v{display:grid;justify-items:end;gap:6px;white-space:nowrap;text-align:right;transition:opacity .5s}.mn-w-v b{font-weight:400;font-size:21px;line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.mn-w-v small{font:400 9.5px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.mn-w-v .mn-w-swap>*{display:grid;justify-items:end;gap:6px}.mn-w-viz{position:relative;display:block;min-width:0}.mn-work:not(.is-goal) .mn-w-rev .mn-w-v,.mn-work:not(.is-goal) .mn-w-eta .mn-w-v,.mn-work:not(.is-limit) .mn-w-ret .mn-w-v{opacity:0}.mn-w-goalpin{position:absolute;right:-5px;top:50%;width:11px;height:11px;margin-top:-5.5px;background:#f4f5f759;clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);transition:background-color .8s}.mn-work.is-goal .mn-w-goalpin{background:#fff}.mn-w-bar{position:relative;display:block;height:4px;border-radius:4px;background:#f4f5f714}.mn-w-fill{position:absolute;left:0;top:0;bottom:0;width:0;border-radius:inherit;background:linear-gradient(90deg,rgba(var(--m-accent),.3),rgba(var(--m-accent),1));box-shadow:0 0 12px rgba(var(--m-accent),.5);transition:width 1.5s var(--m-ease-io) .25s}.mn-w-fill:after{content:"";position:absolute;right:-4px;top:50%;width:8px;height:8px;margin-top:-4px;border-radius:50%;background:#fff;box-shadow:0 0 10px rgba(var(--m-accent),1);opacity:0;transition:opacity .4s .25s}.mn-work.is-checked .mn-w-fill{width:66%}.mn-work.is-checked .mn-w-fill:after{opacity:1}.mn-w-time{position:relative;display:block;height:1px;margin-top:10px;background:#f4f5f729}.mn-w-m{position:absolute;left:calc(var(--mn-x) * 1%);bottom:-3px;width:0;height:7px;border-left:1px solid rgba(244,245,247,.28)}.mn-w-m:after{content:attr(data-mn-label);position:absolute;left:6px;bottom:9px;font:400 9px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--dim);white-space:nowrap}.mn-w-fore{position:absolute;left:100%;top:0;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;transform:rotate(45deg);background:var(--mn-gold);box-shadow:0 0 10px rgba(var(--m-accent),.9);opacity:0;transition:left 1.5s var(--m-ease-io),opacity .4s}.mn-w-time:after{content:"";position:absolute;left:69.86%;right:0;top:-3px;height:7px;border-radius:2px;background:rgba(var(--m-accent),.16);transform-origin:right;transform:scaleX(0);transition:transform 1.5s var(--m-ease-io)}.mn-work.is-eta .mn-w-fore{left:69.86%;opacity:1}.mn-work.is-eta .mn-w-time:after{transform:none}.mn-work:not(.is-eta) .mn-w-eta-fore,.mn-work.is-eta .mn-w-eta-goal{opacity:0;transform:translateY(4px)}.mn-w-eta-fore b{color:var(--mn-gold)}.mn-w-flat{position:relative;display:block;height:16px}.mn-w-limit,.mn-w-held,.mn-w-glint{position:absolute;left:0;top:50%}.mn-w-limit{right:0;border-top:1px dashed rgba(244,245,247,.3);transform-origin:left;transition:transform 1.2s var(--m-ease-io)}.mn-work:not(.is-limit) .mn-w-limit{transform:scaleX(0)}.mn-w-held{width:0;height:2px;margin-top:-1px;border-radius:2px;background:linear-gradient(90deg,#f4f5f780,#f4f5f7);transition:width 1.5s var(--m-ease-io) .2s}.mn-work.is-checked .mn-w-held{width:100%}.mn-w-glint{width:64px;height:6px;margin-top:-3px;border-radius:6px;background:radial-gradient(closest-side,rgba(var(--m-accent),1),rgba(var(--m-accent),0));opacity:0}.mn-work.is-guard .mn-w-glint{animation:mn-glint 1.6s var(--m-ease-io) both}@keyframes mn-glint{0%{opacity:0;transform:translate(-30px)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(calc(var(--mn-flat-w, 300px) - 30px))}}.mn-w-ret .mn-w-swap>*{transition:opacity .45s var(--m-ease),transform .45s var(--m-ease)}.mn-work.is-checked .mn-w-ret-set,.mn-work:not(.is-checked) .mn-w-ret-held,.mn-work.is-guard .mn-w-ret-held,.mn-work:not(.is-guard) .mn-w-ret-guard{opacity:0;transform:translateY(4px)}.mn-w-ret-guard{color:var(--mn-gold)!important}.mn-sky.is-compact .mn-wl{max-width:190px}.mn-sky.is-compact .mn-wl-n{display:none}.mn-sky.is-compact .mn-wl:not(.is-now) .mn-wl-change{display:none}.mn-sky.is-mid .mn-readout{width:210px}.mn-sky.is-mid .mn-ro-now{font-size:clamp(40px,4.6vw,52px)}@media (max-width: 599px){.mn-goal{top:14px;flex-direction:column;align-items:flex-start;gap:8px;width:calc(100% - 32px);padding:11px 14px 12px;border-radius:18px}.mn-goal-line{font-size:14.5px}.mn-target{gap:5px}.mn-target-v{font-size:18px}.mn-wl{max-width:164px;gap:5px}.mn-wl-change{font-size:13px}.mn-chip{height:20px;padding:0 7px;font-size:9px;gap:6px}.mn-stage{height:468px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent),linear-gradient(180deg,transparent 0,#000 3%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent),linear-gradient(180deg,transparent 0,#000 3%,#000 94%,transparent)}.mn-readout{width:auto;grid-template-columns:auto 1fr;align-items:end;column-gap:16px}.mn-ro-k{display:none}.mn-ro-num{margin-top:0}.mn-ro-now{font-size:38px}.mn-ro-of{font-size:15px}.mn-ro-bar{grid-column:1 / -1;order:5;margin-top:12px}.mn-ro-state{margin:0 0 4px;font-size:13.5px;justify-self:end}.mn-ro-eta,.mn-ro-check,.mn-ro-kpis,.mn-ro-ms{display:none}.mn-w-in{padding:18px 16px 20px}.mn-w-head{flex-wrap:wrap;padding-bottom:16px}.mn-w-goal{flex:1 0 100%}.mn-w-goal .mn-w-swap{justify-items:start}.mn-w-goal-v{font-size:14px}.mn-w-route{height:132px;margin:30px 2px 0}.mn-w-star em{font-size:12px}.mn-w-steps{gap:6px;margin-top:28px}.mn-w-drop{bottom:-28px}.mn-w-step{padding:11px 6px 10px;border-radius:12px;gap:5px}.mn-w-t{font-size:12.5px}.mn-w-d{display:none}.mn-w-c{height:auto;min-height:22px;padding:5px 7px;border-radius:9px;font-size:8.5px;letter-spacing:.07em;white-space:normal;line-height:1.25;text-align:left;gap:5px}.mn-w-c-plan{white-space:nowrap}.mn-w-c-plan:before{display:none}.mn-w-row{grid-template-columns:minmax(0,1fr) auto;gap:12px 12px;padding:13px 0 15px;min-height:0}.mn-w-v,.mn-w-v .mn-w-swap>*{display:flex;align-items:baseline;justify-content:flex-end;gap:8px}.mn-w-viz{grid-column:1 / -1;grid-row:2}.mn-w-v b{font-size:18px}}@media (min-width: 600px) and (max-width: 999px){.mn-w-in{padding:22px 26px 26px}}.no-js .mn-sky>:not(.mn-goal){display:none}@media (prefers-reduced-motion: reduce){.mn-chart .mn-wp[data-mn-state=testing] .mn-wp-pulse{animation:none;opacity:.5;transform:scale(1.1)}.mn-wl[data-mn-state=testing] .mn-chip i,.mn-w-c-run:before{animation:none}.mn-work .mn-w-node i:after{animation:none!important}.mn-goal.is-typing .mn-goal-text:after{animation:none}}
