.MissionDraftPanel_root__YtZoi{container-type:inline-size;margin-block:12px 20px;position:relative}.MissionDraftPanel_instrument__s-BIX{background:#faf9fff0;border:1px solid color-mix(in srgb,var(--color-primary) 24%,#0000);border-radius:22px;border-radius:var(--radius-lg,22px);box-shadow:0 6px 20px #00000014;box-shadow:var(--shadow-md,0 6px 20px #00000014);overflow:hidden}.MissionDraftPanel_instrumentExpanded__EzHYU{animation:MissionDraftPanel_widgetRise__X24jN .22s cubic-bezier(.4,0,.2,1) both;box-shadow:0 20px 48px #0000001c;box-shadow:var(--shadow-lg,0 20px 48px #0000001c);max-height:min(92dvh,54rem);overflow-y:auto;width:min(100%,58rem)}.MissionDraftPanel_scrim__PR\+18{background:#15123794;display:grid;inset:0;overflow-y:auto;padding:clamp(10px,3vw,28px);place-items:center;position:fixed;z-index:1200}.MissionDraftPanel_summary__irDd-{align-items:center;background:radial-gradient(circle at 14% 20%,#f093fb33,#0000 31%),radial-gradient(circle at 80% 120%,color-mix(in srgb,var(--color-primary) 38%,#0000),#0000 40%),linear-gradient(132deg,#29235f 0,#443b9b 55%,#673d91 100%);color:#f9f7ff;display:flex;gap:16px;isolation:isolate;justify-content:space-between;min-height:86px;overflow:hidden;padding:14px 16px;position:relative}.MissionDraftPanel_summary__irDd-:after{background-image:radial-gradient(#ffffffb3 .7px,#0000 0);background-size:17px 17px;content:"";inset:0;-webkit-mask-image:linear-gradient(100deg,#0000 4%,#000 58%,#0000);mask-image:linear-gradient(100deg,#0000 4%,#000 58%,#0000);opacity:.22;position:absolute;z-index:-1}.MissionDraftPanel_disclosure__Ca-oe,.MissionDraftPanel_draftActions__m7YGe button,.MissionDraftPanel_eyebrow__CE8r7,.MissionDraftPanel_identity__P5zvK,.MissionDraftPanel_magicButton__e8c9q,.MissionDraftPanel_selectionControl__ZRH2b,.MissionDraftPanel_summaryActions__IroNp,.MissionDraftPanel_transferStatus__0pUjF,.MissionDraftPanel_validate__kcZh0{align-items:center;display:inline-flex}.MissionDraftPanel_identity__P5zvK{gap:12px;min-width:0}.MissionDraftPanel_seal__FFpHi{background:radial-gradient(circle at 36% 30%,#f7c7ff,#a780ef 38%,#5a60d5 72%);border:1px solid #ffffff3d;border-radius:50%;box-shadow:0 0 0 7px #ffffff0f,0 0 28px #f093fb4d;color:#29235f;display:grid;flex:0 0 46px;height:46px;place-items:center;position:relative;width:46px}.MissionDraftPanel_seal__FFpHi i,.MissionDraftPanel_sparkles__PoGIZ i{background:#fefeff;border-radius:50%;box-shadow:0 0 9px #ffffffe6;height:4px;position:absolute;width:4px}.MissionDraftPanel_seal__FFpHi i:first-of-type{right:5px;top:1px}.MissionDraftPanel_seal__FFpHi i:nth-of-type(2){bottom:9px;right:-2px}.MissionDraftPanel_seal__FFpHi i:nth-of-type(3){bottom:0;left:4px}.MissionDraftPanel_identityCopy__CfTjd{grid-gap:1px;display:grid;gap:1px;min-width:0}.MissionDraftPanel_identityCopy__CfTjd small,.MissionDraftPanel_previewHeader__mY4wY small{font-size:.68rem;font-weight:750;letter-spacing:.09em;text-transform:uppercase}.MissionDraftPanel_identityCopy__CfTjd small{color:#f9f7ffad}.MissionDraftPanel_identityCopy__CfTjd strong{font-family:Outfit,sans-serif;font-size:clamp(1.02rem,3.4cqi,1.28rem);line-height:1.15}.MissionDraftPanel_identityCopy__CfTjd>span{color:#f9f7ffc2;font-size:.78rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MissionDraftPanel_summaryActions__IroNp{flex:0 0 auto;gap:8px}.MissionDraftPanel_disclosure__Ca-oe,.MissionDraftPanel_magicButton__e8c9q{border:1px solid #ffffff3d;color:#fefeff;cursor:pointer;font:inherit;min-height:44px}.MissionDraftPanel_disclosure__Ca-oe{background:#ffffff14;border-radius:50%;justify-content:center;padding:0;width:44px}.MissionDraftPanel_disclosure__Ca-oe svg{transition:transform .18s cubic-bezier(.4,0,.2,1)}.MissionDraftPanel_disclosure__Ca-oe[aria-expanded=true] svg{transform:rotate(180deg)}.MissionDraftPanel_magicButton__e8c9q{background:#ffffff21;border-radius:100px;border-radius:var(--radius-pill,100px);box-shadow:0 10px 28px #0f0c3038;font-weight:720;gap:8px;justify-content:center;overflow:hidden;padding:10px 17px;position:relative;transition:transform .18s cubic-bezier(0,0,.2,1),background-color .18s cubic-bezier(0,0,.2,1)}.MissionDraftPanel_disclosure__Ca-oe:hover:not(:disabled),.MissionDraftPanel_magicButton__e8c9q:hover:not(:disabled){background:#fff3}.MissionDraftPanel_magicButton__e8c9q:hover:not(:disabled){transform:translateY(-1px)}.MissionDraftPanel_magicButton__e8c9q:active:not(:disabled){transform:translateY(0) scale(.985)}.MissionDraftPanel_disclosure__Ca-oe:disabled,.MissionDraftPanel_magicButton__e8c9q:disabled{cursor:not-allowed;opacity:.58}.MissionDraftPanel_disclosure__Ca-oe:focus-visible,.MissionDraftPanel_draftActions__m7YGe button:focus-visible,.MissionDraftPanel_links__FdK-0 a:focus-visible,.MissionDraftPanel_magicButton__e8c9q:focus-visible,.MissionDraftPanel_subjectButton__nwChS:focus-visible,.MissionDraftPanel_validate__kcZh0:focus-visible{outline:3px solid #f093fb9e;outline-offset:3px}.MissionDraftPanel_magicGlow__L6aG\+{background:linear-gradient(90deg,#0000,#ffffff7a,#0000);inset:-70% -24%;position:absolute;transform:translateX(-70%) rotate(16deg)}.MissionDraftPanel_root__YtZoi[aria-busy=true] .MissionDraftPanel_magicGlow__L6aG\+{animation:MissionDraftPanel_magicSweep__y6oqy 1.3s cubic-bezier(.4,0,.2,1) infinite}.MissionDraftPanel_magicButton__e8c9q>span:last-child,.MissionDraftPanel_magicButton__e8c9q>svg{position:relative}.MissionDraftPanel_sparkles__PoGIZ i:first-child{inset:18% auto auto 14%}.MissionDraftPanel_sparkles__PoGIZ i:nth-child(2){animation-delay:.16s;inset:auto 18% 16% auto}.MissionDraftPanel_sparkles__PoGIZ i:nth-child(3){animation-delay:.32s;inset:12% 34% auto auto}.MissionDraftPanel_root__YtZoi[aria-busy=true] .MissionDraftPanel_sparkles__PoGIZ i{animation:MissionDraftPanel_sparkle__DjLR9 1.05s ease-in-out infinite}.MissionDraftPanel_transferStatus__0pUjF{animation:MissionDraftPanel_transferReveal__tjCvG .18s cubic-bezier(0,0,.2,1) both;background:#f093fb17;border-top:1px solid #f093fb3d;color:var(--color-primary-dark);color:var(--color-primary-dark,var(--color-primary-dark));font-size:.86rem;gap:8px;justify-content:center;min-height:44px;overflow:hidden;position:relative;width:100%}.MissionDraftPanel_transferTrail__ZMaEO{animation:MissionDraftPanel_transferTrail__ZMaEO .52s cubic-bezier(.4,0,.2,1) both;background:linear-gradient(90deg,#0000,#f093fb38,#0000);inset:0;position:absolute;transform:translateX(-100%)}.MissionDraftPanel_transferStatus__0pUjF>strong,.MissionDraftPanel_transferStatus__0pUjF>svg{position:relative}.MissionDraftPanel_body__eAuwU{grid-gap:16px;animation:MissionDraftPanel_bodyReveal__n3jwV .24s cubic-bezier(0,0,.2,1) both;background:radial-gradient(circle at 92% 0,#f093fb1a,#0000 28%),#faf9ff;display:grid;gap:16px;padding:clamp(16px,3.5cqi,28px)}.MissionDraftPanel_introCopy__swAEt{grid-gap:4px;display:grid;gap:4px}.MissionDraftPanel_eyebrow__CE8r7{color:var(--color-primary-dark);color:var(--color-primary-dark,var(--color-primary-dark));font-family:Outfit,sans-serif;font-size:clamp(1rem,3cqi,1.22rem);font-weight:720;gap:6px}.MissionDraftPanel_introCopy__swAEt p{color:#64748b;color:var(--color-text-muted,#64748b);font-size:.88rem;line-height:1.5;margin:0;max-width:66ch}.MissionDraftPanel_subjectBar__rgTtL{grid-gap:11px;align-items:center;background:#ffffffc2;border:1px solid color-mix(in srgb,var(--color-primary) 17%,#0000);border-radius:16px;border-radius:var(--radius-md,16px);display:grid;gap:11px;grid-template-columns:auto minmax(0,1fr) auto;padding:10px 11px;width:min(100%,680px)}.MissionDraftPanel_subjectIcon__YErU9{background:color-mix(in srgb,var(--color-primary) 11%,#0000);border-radius:11px;color:var(--color-primary-dark);color:var(--color-primary-dark,var(--color-primary-dark));display:grid;height:36px;place-items:center;width:36px}.MissionDraftPanel_subjectText__fqCsz{grid-gap:1px;display:grid;gap:1px;min-width:0}.MissionDraftPanel_subjectText__fqCsz small{color:#64748b;color:var(--color-text-muted,#64748b);font-size:.68rem;font-weight:750;letter-spacing:.075em;text-transform:uppercase}.MissionDraftPanel_subjectText__fqCsz strong{color:#1e1b4b;color:var(--color-text,#1e1b4b);font-size:.88rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MissionDraftPanel_draftActions__m7YGe button,.MissionDraftPanel_subjectButton__nwChS{background:color-mix(in srgb,var(--color-primary) 7%,#0000);border:1px solid color-mix(in srgb,var(--color-primary) 22%,#0000);border-radius:100px;border-radius:var(--radius-pill,100px);color:var(--color-primary-dark);color:var(--color-primary-dark,var(--color-primary-dark));cursor:pointer;font:inherit;font-size:.8rem;font-weight:700;min-height:44px}.MissionDraftPanel_subjectButton__nwChS{padding:8px 13px}.MissionDraftPanel_draftActions__m7YGe button:hover:not(:disabled),.MissionDraftPanel_subjectButton__nwChS:hover:not(:disabled){background:color-mix(in srgb,var(--color-primary) 13%,#0000);border-color:color-mix(in srgb,var(--color-primary) 40%,#0000)}.MissionDraftPanel_subjectButton__nwChS:disabled{cursor:not-allowed;opacity:.5}.MissionDraftPanel_notionPicker__H4kG8,.MissionDraftPanel_reveal__8mPCE{animation:MissionDraftPanel_choiceReveal__JxvKx .22s cubic-bezier(0,0,.2,1) both}.MissionDraftPanel_notionPicker__H4kG8{width:min(100%,680px)}.MissionDraftPanel_magicStage__e6A4r{grid-gap:clamp(16px,4cqi,34px);align-items:center;background:radial-gradient(circle at 18% 50%,color-mix(in srgb,var(--color-primary) 16%,#0000),#0000 30%),#ffffffa3;border:1px solid color-mix(in srgb,var(--color-primary) 18%,#0000);border-radius:22px;border-radius:var(--radius-lg,22px);display:grid;gap:clamp(16px,4cqi,34px);grid-template-columns:148px minmax(0,1fr);min-height:180px;padding:18px clamp(16px,4cqi,32px)}.MissionDraftPanel_magicScene__d2Yhp{height:132px;pointer-events:none;position:relative;width:132px}.MissionDraftPanel_orbitOne__Dl9i1,.MissionDraftPanel_orbitTwo__h3hDe{animation:MissionDraftPanel_magicOrbit__GUh6s 1.8s linear infinite;border:1px solid color-mix(in srgb,var(--color-primary) 46%,#0000);border-radius:50%;box-shadow:inset 0 0 24px #f093fb29;inset:12px;position:absolute}.MissionDraftPanel_orbitOne__Dl9i1:before,.MissionDraftPanel_orbitTwo__h3hDe:before{background:#f093fb;background:var(--color-accent,#f093fb);border-radius:50%;box-shadow:0 0 18px #f093fbcc;content:"";height:8px;left:50%;position:absolute;top:-4px;width:8px}.MissionDraftPanel_orbitTwo__h3hDe{animation-direction:reverse;animation-duration:1.25s;inset:28px}.MissionDraftPanel_magicCore__Y-lWo{animation:MissionDraftPanel_magicCore__Y-lWo .9s ease-in-out infinite alternate;background:linear-gradient(135deg,var(--color-primary),var(--color-primary-dark));background:var(--gradient-primary,linear-gradient(135deg,var(--color-primary),var(--color-primary-dark)));border-radius:50%;box-shadow:0 0 34px color-mix(in srgb,var(--color-primary) 58%,#0000);color:#fefeff;display:grid;inset:46px;place-items:center;position:absolute}.MissionDraftPanel_magicScene__d2Yhp>i{animation:MissionDraftPanel_magicStar__NWsG2 .8s ease-out infinite;background:#fefeff;border-radius:50%;box-shadow:0 0 12px color-mix(in srgb,var(--color-primary) 90%,#0000);height:5px;position:absolute;width:5px}.MissionDraftPanel_magicScene__d2Yhp>i:first-of-type{left:20%;top:7%}.MissionDraftPanel_magicScene__d2Yhp>i:nth-of-type(2){animation-delay:.12s;right:4%;top:21%}.MissionDraftPanel_magicScene__d2Yhp>i:nth-of-type(3){animation-delay:.24s;bottom:8%;right:21%}.MissionDraftPanel_magicScene__d2Yhp>i:nth-of-type(4){animation-delay:.36s;bottom:18%;left:5%}.MissionDraftPanel_magicScene__d2Yhp>i:nth-of-type(5){animation-delay:.48s;left:-3%;top:45%}.MissionDraftPanel_magicStatus__HUJhj{grid-gap:5px;display:grid;gap:5px}.MissionDraftPanel_magicStatus__HUJhj strong{color:#1e1b4b;color:var(--color-text,#1e1b4b);font-family:Outfit,sans-serif;font-size:clamp(1.05rem,3.4cqi,1.35rem)}.MissionDraftPanel_magicStatus__HUJhj span,.MissionDraftPanel_notice__-Fwl6{color:#64748b;color:var(--color-text-muted,#64748b);font-size:.86rem;line-height:1.5}.MissionDraftPanel_preview__y5f2j{grid-gap:14px;border-top:1px solid color-mix(in srgb,var(--color-primary) 14%,#0000);display:grid;gap:14px;padding-top:16px}.MissionDraftPanel_previewHeader__mY4wY{align-items:center;display:flex;gap:12px;justify-content:space-between}.MissionDraftPanel_previewHeader__mY4wY>span:first-child{grid-gap:2px;display:grid;gap:2px}.MissionDraftPanel_previewHeader__mY4wY small{color:#64748b;color:var(--color-text-muted,#64748b)}.MissionDraftPanel_previewHeader__mY4wY strong{color:#1e1b4b;color:var(--color-text,#1e1b4b);font-family:Outfit,sans-serif;font-size:clamp(1.08rem,3.4cqi,1.35rem)}.MissionDraftPanel_badge__Rrtpe{background:color-mix(in srgb,var(--color-primary) 10%,#0000);border-radius:100px;border-radius:var(--radius-pill,100px);color:var(--color-primary-dark);color:var(--color-primary-dark,var(--color-primary-dark));font-size:.76rem;font-weight:720;padding:6px 10px}.MissionDraftPanel_draftActions__m7YGe{display:flex;flex-wrap:wrap;gap:8px}.MissionDraftPanel_draftActions__m7YGe button{gap:6px;padding:8px 13px}.MissionDraftPanel_items__RIjrE{grid-gap:0;border-block:1px solid color-mix(in srgb,var(--color-primary) 12%,#0000);counter-reset:suggestion;display:grid;gap:0;list-style:none;margin:0;padding:0}.MissionDraftPanel_item__mwpFM{grid-gap:9px;background:#0000;border-bottom:1px solid color-mix(in srgb,var(--color-primary) 11%,#0000);content-visibility:auto;counter-increment:suggestion;display:grid;gap:9px;padding:16px 8px 16px 42px;position:relative;transition:background-color .18s cubic-bezier(0,0,.2,1)}.MissionDraftPanel_item__mwpFM:last-child{border-bottom:0}.MissionDraftPanel_itemSelected__AeKBV{background:color-mix(in srgb,var(--color-primary) 5.5%,#0000)}.MissionDraftPanel_item__mwpFM:before{color:color-mix(in srgb,var(--color-primary) 58%,#0000);content:counter(suggestion,decimal-leading-zero);font-family:Outfit,sans-serif;font-size:.78rem;font-weight:800;left:8px;position:absolute;top:17px}.MissionDraftPanel_itemMeta__f4atl{align-items:center;color:#64748b;color:var(--color-text-muted,#64748b);display:flex;font-size:.68rem;font-weight:700;gap:10px;justify-content:space-between;letter-spacing:.055em;text-transform:uppercase}.MissionDraftPanel_item__mwpFM p{color:#1e1b4b;color:var(--color-text,#1e1b4b);line-height:1.55;margin:0}.MissionDraftPanel_links__FdK-0{grid-gap:5px;display:grid;gap:5px;margin:0;padding-left:18px}.MissionDraftPanel_links__FdK-0 a{color:var(--color-primary-dark);color:var(--color-primary-dark,var(--color-primary-dark));overflow-wrap:anywhere}.MissionDraftPanel_selection__2W6Jg{cursor:pointer;justify-self:end;position:relative}.MissionDraftPanel_selection__2W6Jg input{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.MissionDraftPanel_selectionControl__ZRH2b{background:color-mix(in srgb,var(--color-primary) 6%,#0000);border:1px solid color-mix(in srgb,var(--color-primary) 22%,#0000);border-radius:100px;border-radius:var(--radius-pill,100px);color:var(--color-primary-dark);color:var(--color-primary-dark,var(--color-primary-dark));font-size:.82rem;font-weight:680;gap:7px;min-height:44px;padding:8px 12px}.MissionDraftPanel_selectionMark__4MXQb{background:color-mix(in srgb,var(--color-primary) 11%,#0000);border-radius:50%;display:grid;height:22px;place-items:center;width:22px}.MissionDraftPanel_selection__2W6Jg input:checked+.MissionDraftPanel_selectionControl__ZRH2b{background:#10b9811a;border-color:#10b98157;color:#047857}.MissionDraftPanel_selection__2W6Jg input:checked+.MissionDraftPanel_selectionControl__ZRH2b .MissionDraftPanel_selectionMark__4MXQb{background:#10b98126}.MissionDraftPanel_selection__2W6Jg input:focus-visible+.MissionDraftPanel_selectionControl__ZRH2b{outline:3px solid color-mix(in srgb,var(--color-primary) 42%,#0000);outline-offset:3px}.MissionDraftPanel_validate__kcZh0{background:linear-gradient(135deg,var(--color-primary),var(--color-primary-dark));background:var(--gradient-primary,linear-gradient(135deg,var(--color-primary),var(--color-primary-dark)));border:0;border-radius:10px;border-radius:var(--radius-sm,10px);box-shadow:0 8px 24px color-mix(in srgb,var(--color-primary) 24%,#0000);color:#fefeff;cursor:pointer;font:inherit;font-weight:700;gap:7px;justify-content:center;justify-self:end;min-height:44px;padding:10px 17px}.MissionDraftPanel_validate__kcZh0:disabled{cursor:not-allowed;opacity:.48}@keyframes MissionDraftPanel_magicSweep__y6oqy{to{transform:translateX(70%) rotate(16deg)}}@keyframes MissionDraftPanel_sparkle__DjLR9{0%,to{opacity:.25;transform:scale(.4)}50%{opacity:1;transform:scale(1.35)}}@keyframes MissionDraftPanel_transferReveal__tjCvG{0%{opacity:0;transform:translateY(-4px)}}@keyframes MissionDraftPanel_transferTrail__ZMaEO{to{transform:translateX(100%)}}@keyframes MissionDraftPanel_bodyReveal__n3jwV{0%{opacity:0;transform:translateY(-6px)}}@keyframes MissionDraftPanel_widgetRise__X24jN{0%{opacity:0;transform:translateY(18px)}}@keyframes MissionDraftPanel_choiceReveal__JxvKx{0%{opacity:0;transform:translateY(-5px)}}@keyframes MissionDraftPanel_magicOrbit__GUh6s{to{transform:rotate(1turn)}}@keyframes MissionDraftPanel_magicCore__Y-lWo{to{opacity:.82;transform:scale(1.12)}}@keyframes MissionDraftPanel_magicStar__NWsG2{0%{opacity:0;transform:translateY(7px) scale(.3)}55%{opacity:1}to{opacity:0;transform:translateY(-9px) scale(1.4)}}@container (max-width: 620px){.MissionDraftPanel_summary__irDd-{align-items:stretch;flex-direction:column}.MissionDraftPanel_summaryActions__IroNp{display:grid;grid-template-columns:44px minmax(0,1fr);width:100%}.MissionDraftPanel_magicButton__e8c9q{width:100%}.MissionDraftPanel_subjectBar__rgTtL{grid-template-columns:auto minmax(0,1fr)}.MissionDraftPanel_subjectButton__nwChS{grid-column:1/-1;width:100%}.MissionDraftPanel_magicStage__e6A4r{grid-template-columns:minmax(0,1fr);justify-items:center;text-align:center}.MissionDraftPanel_previewHeader__mY4wY{align-items:flex-start}.MissionDraftPanel_draftActions__m7YGe{display:grid}.MissionDraftPanel_draftActions__m7YGe button{justify-content:center;width:100%}.MissionDraftPanel_selection__2W6Jg,.MissionDraftPanel_validate__kcZh0{width:100%}.MissionDraftPanel_selectionControl__ZRH2b,.MissionDraftPanel_validate__kcZh0{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.MissionDraftPanel_body__eAuwU,.MissionDraftPanel_disclosure__Ca-oe svg,.MissionDraftPanel_instrumentExpanded__EzHYU,.MissionDraftPanel_magicGlow__L6aG\+,.MissionDraftPanel_magicScene__d2Yhp *,.MissionDraftPanel_notionPicker__H4kG8,.MissionDraftPanel_reveal__8mPCE,.MissionDraftPanel_sparkles__PoGIZ i,.MissionDraftPanel_transferStatus__0pUjF,.MissionDraftPanel_transferTrail__ZMaEO{animation:none;transition:none}.MissionDraftPanel_item__mwpFM,.MissionDraftPanel_magicButton__e8c9q{transition:none}}.defi{--glow:0;--g-ground:#17142e;--g-ground-deep:#100e22;--g-panel:#211d42;--g-panel-raised:#2a2551;--g-paper:#f7f6ff;--g-paper-ink:#1c1836;--g-paper-ink-soft:#5a5680;--g-board:#f7f6ff;--g-board-tint:#ebe2ff;--g-board-ink:#29105f;--g-board-ink-soft:#6c5796;--g-board-chip-ink:#604493;--g-arrow-ink:#4b1aa8;--g-cta-start:#8b3cf0;--g-cta-mid:#5b21b6;--g-cta-end:#3b147f;--g-board-border:#ffffffad;--g-board-shadow:#170a3c6b;--g-highlight:#ffffff4d;--g-arrow-surface:#faf8ffeb;--g-arrow-border:#ffffff61;--g-arrow-shadow:#0a052652;--g-cta-shadow:#632abd6b;--g-title-glow:#a78bfa5c;--g-line:#383163;--g-ink:#f2f1fb;--g-ink-soft:#b9b6dc;--g-ink-dim:#9490bc;--g-primary:#667eea;--g-primary-deep:#764ba2;--g-primary-grad:linear-gradient(135deg,var(--g-primary),var(--g-primary-deep));--g-accent:#f093fb;--g-ladder-grad:linear-gradient(90deg,#7c8cf0,#c084fc);--g-accent-glow:0 0 0 1px #f093fb2e,0 8px 32px #f093fb4d;--g-maths:#34d399;--g-maths-ink:#0f6b4f;--g-success:#10b981;--g-danger:#ef4444;--g-skip:#4b5169;--g-dress-neutral:#8b93d6;--g-dress-maths:var(--g-maths);--g-dress-calcul:var(--g-maths);--g-dress-sport:#fbbf24;--g-dress-mental:#a78bfa;--g-dress-english:#38bdf8;--g-dress-autre:#fb7185;--g-dress-station:#60a5fa;--g-dress-code:#34d399;--g-dress-diplome:#f59e0b;--g-station-void:#0b1029;--g-station-hull:#8b93d629;--g-station-line:#60a5fa4d;--g-station-star:#f2f1fb;--g-station-glow:#60a5fa85;--g-heat-calm:#fbbf24;--g-heat-warm:#f97316;--g-heat-hot:#ef4444;--g-heat-critical:#b91c1c;--g-col:42rem;--g-pad:1rem;--g-gap:0.6rem;--g-radius-tile:14px;--g-radius-card:20px;--g-radius-pill:100px;--g-stage-min:100dvh;--g-scroll-end-gap:1.5rem;--g-scroll-end-clearance:max(calc(var(--g-pad) + var(--g-scroll-end-gap)),calc(env(safe-area-inset-bottom, 0px) + var(--g-scroll-end-gap)));--g-spring:cubic-bezier(0.34,1.56,0.64,1);--g-ease-out:cubic-bezier(0.22,1,0.36,1);--g-t-fast:160ms;--g-t-snap:320ms;--g-t-reveal:1400ms;--g-fs-hero:clamp(1.55rem,6vw,2rem);--g-fs-question:clamp(1.75rem,7vw,2.4rem);--g-fs-digits:clamp(1.5rem,6vw,1.9rem);--g-fs-digits-hero:clamp(2.2rem,9vw,2.9rem);--g-fs-card:1.15rem;--g-fs-body:0.95rem;--g-fs-chip:0.72rem;--g-fs-micro:0.68rem}@media (min-width:48rem){.defi{--g-pad:2rem}}@media (max-height:60rem){.defi{--g-scroll-end-gap:2.5rem}}.defi__stage{background:radial-gradient(60% 40% at 50% 28%,#667eea38,#0000 70%),radial-gradient(90% 30% at 50% 100%,#764ba247,#0000 70%),linear-gradient(180deg,var(--g-ground) 0,var(--g-ground-deep) 100%);color:var(--g-ink);min-height:100vh;min-height:var(--g-stage-min);position:relative}.defi__stage:before{background-image:radial-gradient(1.5px 1.5px at 12% 18%,#fff 60%,#0000),radial-gradient(1px 1px at 82% 12%,#fff 60%,#0000),radial-gradient(1.5px 1.5px at 74% 31%,#fff 60%,#0000),radial-gradient(1px 1px at 22% 44%,#fff 60%,#0000),radial-gradient(1px 1px at 91% 47%,#fff 60%,#0000),radial-gradient(1.5px 1.5px at 8% 63%,#fff 60%,#0000),radial-gradient(1px 1px at 63% 72%,#fff 60%,#0000),radial-gradient(1px 1px at 37% 86%,#fff 60%,#0000),radial-gradient(1.5px 1.5px at 86% 90%,#fff 60%,#0000);opacity:.5}.defi__stage:after,.defi__stage:before{content:"";inset:0;pointer-events:none;position:absolute}.defi__stage:after{background:radial-gradient(46% 30% at 50% 26%,#f093fb4d,#0000 72%),radial-gradient(70% 44% at 50% 26%,#667eea42,#0000 76%);opacity:0;opacity:var(--glow,0);transition:opacity 90ms linear}.defi__col{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--g-gap);margin:0 auto;max-width:var(--g-col);min-height:100vh;min-height:var(--g-stage-min);padding:max(var(--g-pad),env(safe-area-inset-top)) max(var(--g-pad),env(safe-area-inset-right)) var(--g-scroll-end-clearance) max(var(--g-pad),env(safe-area-inset-left));position:relative;z-index:1}.defi__hero-title{font:700 var(--g-fs-hero)/1.1 Outfit,sans-serif;letter-spacing:-.02em;margin:0}.defi__card-title{font:600 var(--g-fs-card)/1.2 Outfit,sans-serif;margin:0}.defi__question{font-feature-settings:"tnum";font:700 var(--g-fs-question)/1.15 Outfit,sans-serif;font-variant-numeric:tabular-nums;margin:0}.defi__body{font:400 var(--g-fs-body)/1.45 DM Sans,sans-serif;margin:0}.defi__chip{font-feature-settings:"tnum";font:500 var(--g-fs-chip)/1 DM Sans,sans-serif;font-variant-numeric:tabular-nums;letter-spacing:.04em}.defi__micro{color:var(--g-ink-dim);font:400 var(--g-fs-micro)/1.3 DM Sans,sans-serif;margin:0;opacity:.55}.defi__handnote{align-items:center;color:var(--g-ink-soft);display:inline-flex;font:500 italic .8rem/1.2 DM Sans,sans-serif;gap:.35rem;transform:rotate(-2deg)}@media (prefers-reduced-motion:reduce){.defi__stage:after{transition:none}}.defi :focus-visible{outline:2px solid var(--g-primary);outline-offset:3px}.CalculLinkDialog_hint__Gv9WI{color:var(--color-text-secondary);margin:0 0 var(--spacing-md)}.CalculSuggestion_chip__H6Hq3{align-items:center;animation:CalculSuggestion_chip-in__WIaeK .2s var(--ease-out);border:1px dashed color-mix(in srgb,var(--color-primary) 40%,#0000);border-radius:var(--radius-pill);display:inline-flex;margin-top:var(--spacing-xs);max-width:100%}.CalculSuggestion_dismiss__bWqN\+,.CalculSuggestion_open__bjIJD{align-items:center;background:#0000;border:0;color:var(--color-primary);cursor:pointer;display:inline-flex;font:inherit;font-size:var(--font-size-sm);min-height:44px}.CalculSuggestion_open__bjIJD{gap:var(--spacing-xs);min-width:0;padding:0 var(--spacing-xs) 0 var(--spacing-sm);text-align:left}.CalculSuggestion_dismiss__bWqN\+{color:var(--color-text-secondary);justify-content:center;min-width:44px}@keyframes CalculSuggestion_chip-in__WIaeK{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.CalculSuggestion_chip__H6Hq3{animation:none}}.glb{align-items:center;background:color-mix(in srgb,var(--color-primary) 10%,#0000);background:color-mix(in srgb,var(--color-primary,var(--color-primary)) 10%,#0000);border:1px solid var(--color-primary,var(--color-primary));border-radius:999px;color:var(--color-primary);color:var(--color-primary,var(--color-primary));display:inline-flex;font-size:.9rem;font-weight:600;gap:.4rem;margin:.35rem .35rem 0 0;padding:.4rem .9rem;text-decoration:none;transition:background .15s ease,transform .15s ease}.glb:hover{background:color-mix(in srgb,var(--color-primary) 18%,#0000);background:color-mix(in srgb,var(--color-primary,var(--color-primary)) 18%,#0000);transform:translateY(-1px)}.glb:focus-visible{outline:2px solid var(--color-primary);outline:2px solid var(--color-primary,var(--color-primary));outline-offset:2px}.glb--pending{opacity:.7}.glb--pending,.glb--unknown{border-style:dashed;cursor:default}.glb--unknown{background:var(--color-danger-bg);border-color:var(--color-danger);color:var(--color-danger)}.glb-pending-note{font-size:.75rem;font-weight:400;opacity:.8}.math-text__games{display:flex;flex-wrap:wrap;margin-top:.25rem}.missions-editor{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:16px}.me-head{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:14px}.me-head__identity{align-items:baseline;display:flex;gap:10px;min-width:0}.me-head__count{color:var(--color-text-secondary);font-size:14px;font-weight:600}.me-head__save{font-size:12px;font-weight:500;transition:color .2s cubic-bezier(.4,0,.2,1)}.me-head__save--saved{color:#10b981;color:var(--color-success,#10b981)}.me-head__save--dirty{color:#94a3b8;color:var(--color-text-disabled,#94a3b8)}.me-sheet{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);list-style:none;margin:0;overflow:visible;padding:0}.me-sheet--empty{padding:26px 20px;text-align:center}.me-sheet__hint{color:var(--color-text-disabled);font-size:12.5px;line-height:1.5;margin:6px 0 0}.no-missions{color:var(--color-text-secondary);font-size:14px;margin:0}.me-block{grid-gap:8px;align-items:start;background:#0000;border-bottom:1px solid var(--color-border-subtle,color-mix(in srgb,var(--color-primary) 12%,#0000));border-left:2px solid #0000;display:grid;gap:8px;grid-template-columns:20px 26px minmax(0,1fr) auto;padding:12px 12px 12px 6px;position:relative;transition:background-color .16s cubic-bezier(.4,0,.2,1),border-left-color .16s cubic-bezier(.4,0,.2,1)}.me-block:last-child{border-bottom:none}.me-block:first-child{border-radius:calc(var(--radius-md) - 1px) calc(var(--radius-md) - 1px) 0 0}.me-block:last-child{border-radius:0 0 calc(var(--radius-md) - 1px) calc(var(--radius-md) - 1px)}.me-block:only-child{border-radius:calc(var(--radius-md) - 1px)}.me-block--selected{background:color-mix(in srgb,var(--color-primary) 4.5%,#0000);border-left-color:var(--color-primary,var(--color-primary))}.me-block--materialized:before{animation:me-materialize .9s cubic-bezier(0,0,.2,1) both;background:radial-gradient(circle at 86% 22%,#f093fb33,#0000 34%);border:1px solid #f093fb9e;border-radius:var(--radius-sm);content:"";inset:3px;pointer-events:none;position:absolute;z-index:0}.me-block__materialize{animation:me-materialize-icon .72s cubic-bezier(0,0,.2,1) both;background:#f093fb29;border-radius:50%;color:var(--color-primary-dark);color:var(--color-primary-dark,var(--color-primary-dark));display:grid;height:28px;place-items:center;pointer-events:none;position:absolute;right:84px;top:8px;width:28px;z-index:2}@keyframes me-materialize{0%{opacity:0;transform:scale(.985)}35%{opacity:1}to{opacity:0;transform:scale(1)}}@keyframes me-materialize-icon{0%{opacity:0;transform:translateY(7px) scale(.6)}45%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-5px) scale(.9)}}.me-block--plot{grid-template-columns:20px 26px minmax(0,1fr) auto}.me-block--plot .me-block__content{padding-top:2px}.me-block--done .me-block__rendered{opacity:.55;text-decoration:line-through;text-decoration-color:color-mix(in srgb,var(--color-primary) 50%,#0000)}.me-block__actions,.me-block__handle{opacity:0;transition:opacity .14s cubic-bezier(.4,0,.2,1)}.me-block--selected .me-block__actions,.me-block--selected .me-block__handle,.me-block:focus-within .me-block__actions,.me-block:focus-within .me-block__handle,.me-block:hover .me-block__actions,.me-block:hover .me-block__handle{opacity:1}.me-block__actions :focus-visible,.me-block__handle:focus-visible{opacity:1}.me-block__handle{background:#0000;border:none;color:var(--color-text-disabled);cursor:grab;display:grid;height:28px;padding:0;place-items:center;width:20px}.me-block__handle:active{cursor:grabbing}.me-block__handle:hover{color:var(--color-primary)}.me-block__number{background:color-mix(in srgb,var(--color-primary) 10%,#0000);border-radius:50%;color:var(--color-primary);display:grid;font-size:12px;font-weight:700;height:24px;margin-top:2px;place-items:center;width:24px}.me-block__content{min-width:0}.me-block__actions{align-items:center;display:flex;gap:4px;justify-content:flex-end}.me-block__remove{background:#0000;border:1px solid #0000;border-radius:50%;color:#94a3b8;color:var(--color-text-disabled,#94a3b8);cursor:pointer;display:grid;height:32px;min-width:32px;padding:0;place-items:center;transition:background-color .14s cubic-bezier(.4,0,.2,1),color .14s cubic-bezier(.4,0,.2,1);width:32px}.me-block__remove:hover{background:#ef444417;color:#ef4444;color:var(--color-danger,#ef4444)}.me-block__remove:focus-visible{outline:2px solid #ef4444;outline:2px solid var(--color-danger,#ef4444);outline-offset:2px}.me-block__input,.me-block__rendered{color:var(--color-text);font-family:DM Sans,system-ui,sans-serif;font-size:14.5px;line-height:1.6}.me-block__rendered{border-radius:var(--radius-sm);cursor:text;padding:4px 6px;word-break:break-word}.me-block__rendered:hover{background:color-mix(in srgb,var(--color-primary) 5%,#0000)}.me-block__rendered:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.me-block__rendered--empty{cursor:text}.me-block__placeholder{color:var(--color-text-disabled)}.me-block__input{background:#0000;border:none;border-radius:var(--radius-sm);overflow:hidden;padding:4px 6px;resize:none;width:100%}.me-block__input:focus{outline:none}.me-block__input::placeholder{color:var(--color-text-disabled)}.me-plot{display:flex;flex-direction:column;gap:8px}.me-plot__formula{align-items:center;display:flex;gap:8px}.me-plot__prefix{color:var(--color-primary-dark);color:var(--color-primary-dark,var(--color-primary-dark));font-weight:700;-webkit-user-select:none;user-select:none;white-space:nowrap}.me-plot__expr,.me-plot__input,.me-plot__prefix{font-family:JetBrains Mono,Menlo,monospace;font-size:13px}.me-plot__expr,.me-plot__input{border-radius:var(--radius-sm);color:var(--color-text);flex:1 1 auto;min-height:36px;min-width:0;padding:7px 11px}.me-plot__input{background:var(--color-surface);border:1px solid color-mix(in srgb,var(--color-primary) 28%,#0000)}.me-plot__input:focus-visible{border-color:#0000;outline:2px solid var(--color-primary);outline-offset:1px}.me-plot__input--invalid{background:#ef44440a;border-color:#ef4444;border-color:var(--color-danger,#ef4444)}.me-plot__expr{align-items:center;background:color-mix(in srgb,var(--color-primary) 8%,#0000);display:inline-flex}.me-plot__error,.me-plot__hint{font-size:12.5px;line-height:1.45;margin:0}.me-plot__error{color:#ef4444;color:var(--color-danger,#ef4444)}.me-plot__hint{color:var(--color-text-disabled)}.me-undo{align-items:center;background:#f59e0b1a;border-radius:var(--radius-md);display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-top:10px;padding:10px 14px}.me-undo__text{color:var(--color-text);font-size:13px;overflow:hidden;text-overflow:ellipsis}.me-undo__action{align-items:center;background:var(--color-surface);border:none;border-radius:var(--radius-pill);color:var(--color-primary);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:6px;min-height:36px;padding:7px 13px}.me-undo__action:hover{background:color-mix(in srgb,var(--color-primary) 12%,#0000)}.me-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.me-toolbar__add{align-items:center;background:linear-gradient(135deg,var(--color-primary) 0,var(--color-primary-dark) 100%);border:none;border-radius:var(--radius-pill);color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:7px;min-height:36px;padding:7px 15px;transition:transform .16s cubic-bezier(.4,0,.2,1)}.me-toolbar__add:hover{transform:translateY(-1px)}.me-symbols{display:flex;flex-wrap:wrap;gap:4px}.me-symbol{background:color-mix(in srgb,var(--color-primary) 6%,#0000);border:1px solid #0000;border-radius:var(--radius-sm);color:var(--color-primary-dark);color:var(--color-primary-dark,var(--color-primary-dark));cursor:pointer;display:grid;font-family:DM Sans,system-ui,sans-serif;font-size:15px;height:32px;place-items:center;transition:background-color .12s ease,transform .12s ease;width:32px}.me-symbol:hover{background:color-mix(in srgb,var(--color-primary) 16%,#0000);border-color:color-mix(in srgb,var(--color-primary) 28%,#0000);transform:translateY(-1px)}.me-symbol-group{margin-bottom:12px}.me-symbol-group:last-child{margin-bottom:0}.me-symbol-group__title{color:var(--color-text-disabled);display:block;font-size:11px;font-weight:700;letter-spacing:.06em;margin-bottom:6px;text-transform:uppercase}.me-examples{display:flex;flex-wrap:wrap;gap:5px}.me-example{align-items:center;background:color-mix(in srgb,var(--color-primary) 5%,#0000);border:1px solid #0000;border-radius:var(--radius-pill);color:var(--color-text-secondary);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;gap:5px;padding:4px 10px;transition:background-color .12s ease}.me-example:hover{background:color-mix(in srgb,var(--color-primary) 13%,#0000);border-color:color-mix(in srgb,var(--color-primary) 28%,#0000);color:var(--color-primary-dark)}.me-example code{color:var(--color-text-secondary);font-family:JetBrains Mono,Menlo,monospace;font-size:11px}.me-exams{display:flex;flex-direction:column;gap:8px}.me-exam{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.me-exam__field{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text);flex:1 1 130px;font-family:inherit;font-size:13px;min-height:36px;min-width:0;padding:7px 10px}.me-exam__field--desc{flex:2 1 200px}.me-exam__field:focus-visible{border-color:#0000;outline:2px solid var(--color-primary);outline-offset:1px}.me-exam__add,.me-exam__remove{align-items:center;background:#0000;border:none;border-radius:var(--radius-sm);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;gap:6px;min-height:36px}.me-exam__remove{color:var(--color-text-disabled);justify-content:center;width:36px}.me-exam__remove:hover{background:#ef444414;color:var(--color-danger)}.me-exam__add{align-self:flex-start;color:var(--color-primary);font-weight:600;padding:7px 12px}.me-exam__add:hover{background:color-mix(in srgb,var(--color-primary) 10%,#0000)}.me-exam-banners{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.me-exam-banner{align-items:flex-start;background:#f59e0b1a;border-left:3px solid #f59e0b;border-left:3px solid var(--color-warning,#f59e0b);border-radius:0 var(--radius-sm) var(--radius-sm) 0;color:var(--color-text);display:flex;font-size:13px;gap:9px;line-height:1.45;padding:10px 13px}.me-exam-banner svg{color:#f59e0b;color:var(--color-warning,#f59e0b);flex-shrink:0}.me-exam-banner__date{color:var(--color-text-secondary)}.me-exam-banner{flex-wrap:wrap}.me-exam-banner__training{align-items:center;background:#0000;border:0;border-radius:var(--radius-pill);color:var(--color-primary);cursor:pointer;display:inline-flex;font:inherit;font-weight:600;gap:var(--spacing-xs);margin-left:auto;min-height:44px;padding:0 var(--spacing-sm)}.me-exam-banner .me-exam-banner__training svg{color:currentColor}.me-exam-banner__training:hover{background:color-mix(in srgb,var(--color-primary) 10%,#0000)}@media (max-width:640px){.missions-editor{padding:12px}.me-block{grid-template-columns:24px minmax(0,1fr) auto;padding:12px 8px}.me-block__handle{display:none}.me-block__number{font-size:11px;height:22px;width:22px}.me-block__remove{height:44px;min-width:44px;width:44px}.me-block__actions,.me-block__handle{opacity:1}.me-exam__add,.me-exam__field,.me-exam__remove,.me-toolbar__add,.me-undo__action{min-height:44px}.me-symbol{font-size:17px;height:44px;width:44px}.me-exam{align-items:stretch;flex-direction:column}.me-exam__remove{width:100%}}@media (prefers-reduced-motion:reduce){.me-block,.me-block__actions,.me-block__handle,.me-block__materialize,.me-block__remove,.me-example,.me-head__save,.me-symbol,.me-toolbar__add{transition:none}.me-block--materialized:before,.me-block__materialize{animation:none}}@media print{.me-block__actions,.me-block__handle,.me-block__number,.me-head,.me-toolbar,.me-undo{display:none!important}.me-sheet{border:none}.me-block{border-bottom:none;break-inside:avoid;page-break-inside:avoid}}.at-autocomplete{animation:at-fade-in .15s cubic-bezier(.4,0,.2,1);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:0 8px 24px #0000001f;max-height:280px;min-width:260px;overflow:hidden;position:fixed;z-index:1100}@keyframes at-fade-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.at-autocomplete-list{max-height:280px;overflow-y:auto}.at-autocomplete-item{align-items:center;cursor:pointer;display:flex;gap:10px;padding:8px 14px;transition:background .1s ease}.at-autocomplete-item.selected,.at-autocomplete-item:hover{background:color-mix(in srgb,var(--color-primary) 8%,#0000)}.at-autocomplete-symbol{color:var(--color-primary);flex-shrink:0;font-size:17px;text-align:center;width:26px}.at-autocomplete-key{color:var(--color-text-secondary);flex-shrink:0;font-family:DM Sans,monospace;font-size:12px}.at-autocomplete-label{color:var(--color-text-disabled);font-size:12px;margin-left:auto;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.math-text__plots{display:flex;flex-direction:column;gap:12px;margin-top:12px}.math-text__plot{background:color-mix(in srgb,var(--color-primary) 4%,#0000);border:1px solid color-mix(in srgb,var(--color-primary) 18%,#0000);border-radius:10px;padding:10px 12px 6px}.math-text__plot-head{align-items:center;display:flex;font-family:DM Sans,system-ui,sans-serif;gap:10px;margin-bottom:6px}.math-text__plot-label{color:var(--color-primary);font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.math-text__plot-expr{background:color-mix(in srgb,var(--color-primary) 8%,#0000);border-radius:6px;color:#1a1333;font-family:JetBrains Mono,Menlo,monospace;font-size:12px;padding:2px 8px}.math-text__plot-stage{cursor:grab;position:relative;touch-action:none;-webkit-user-select:none;user-select:none}.math-text__plot-stage--grabbing{cursor:grabbing}.math-text__plot-svg{display:block;height:220px;width:100%}.math-text__plot-toggle{align-items:center;background:linear-gradient(135deg,var(--color-primary) 0,var(--color-primary-dark) 100%);border:1px solid #ffffffb8;border-radius:12px;box-shadow:0 11px 24px color-mix(in srgb,var(--color-primary) 34%,#0000),0 0 0 3px #f093fb21,inset 0 1px 0 #ffffff57;color:#fff;cursor:pointer;display:inline-flex;height:34px;justify-content:center;position:absolute;right:8px;top:8px;transition:background .18s ease,box-shadow .18s ease,transform .18s ease;width:34px}.math-text__plot-toggle svg{stroke:#fff;filter:drop-shadow(0 1px 1px rgba(26,19,51,.22))}.math-text__plot-toggle:hover{background:linear-gradient(135deg,#5a60d5,#9b4fd8);box-shadow:0 15px 30px color-mix(in srgb,var(--color-primary) 42%,#0000),0 0 0 4px #f093fb2e,inset 0 1px 0 #fff6;transform:translateY(-2px) scale(1.04)}.math-text__plot-toggle:focus-visible{outline:3px solid #f093fb94;outline-offset:3px}.math-text__plot-toggle:active{transform:translateY(0) scale(.98)}.math-text__plot-controls{grid-gap:4px;background:#fff;border:1px solid color-mix(in srgb,var(--color-primary) 30%,#0000);border-radius:10px;box-shadow:0 6px 20px color-mix(in srgb,var(--color-primary) 20%,#0000);display:grid;gap:4px;grid-template-columns:repeat(2,30px);padding:6px;position:absolute;right:8px;top:8px;z-index:2}.math-text__plot-btn{align-items:center!important;background:color-mix(in srgb,var(--color-primary) 8%,#0000)!important;border:1px solid color-mix(in srgb,var(--color-primary) 30%,#0000)!important;border-radius:6px!important;color:var(--color-primary)!important;cursor:pointer;display:inline-flex!important;gap:4px!important;height:28px!important;justify-content:center!important;padding:0!important;transition:background .15s ease,transform .15s ease;width:30px!important}.math-text__plot-btn svg{stroke:var(--color-primary)}.math-text__plot-btn:hover{background:color-mix(in srgb,var(--color-primary) 22%,#0000);transform:translateY(-1px)}.math-text__plot-btn:active{transform:translateY(0)}.math-text__plot-btn--close{background:#0000;border-color:#0000;color:color-mix(in srgb,var(--color-primary) 55%,#0000);grid-column:1/span 2;height:22px}.math-text__plot-btn--close:hover{background:color-mix(in srgb,var(--color-primary) 8%,#0000);color:var(--color-primary)}.math-text__plot-btn--reset{font-family:DM Sans,system-ui,sans-serif;font-size:11px;font-weight:700;grid-column:1/span 2;letter-spacing:.04em;padding:0 8px;width:auto}.math-text__plot-btn--reset span{font-weight:700}@media print{.math-text__plot{background:#fff;border-color:#999;break-inside:avoid;page-break-inside:avoid}.math-text__plot-controls,.math-text__plot-toggle{display:none!important}.math-text__plot-svg{height:auto;max-height:260px}.math-text__plot-stage{cursor:default}}.math-text__plot--err{background:#d341410f;border:1px solid #d3414138;border-radius:10px;color:#b53636;font-family:DM Sans,system-ui,sans-serif;font-size:13px;font-style:italic;padding:8px 12px}.math-text__plot--err code{color:#b53636;font-family:JetBrains Mono,Menlo,monospace;font-size:12px}.MissionsEditorResponsive_blockContent__kC-OZ,.MissionsEditorResponsive_root__D77E2,.MissionsEditorResponsive_sheet__i8MP-{min-width:0}.MissionsEditorResponsive_mobileSymbols__Mew6K{display:none}@media (max-width:640px){.MissionsEditorResponsive_root__D77E2{background:#0000;border:0;border-radius:0;padding:0}.MissionsEditorResponsive_header__fSQ0b{align-items:stretch;gap:8px;margin-bottom:12px}.MissionsEditorResponsive_headerIdentity__yuq4D{align-items:center;justify-content:space-between;min-height:32px}.MissionsEditorResponsive_headerAction__QixSK,.MissionsEditorResponsive_headerAction__QixSK button,.MissionsEditorResponsive_headerAction__QixSK>div{width:100%}.MissionsEditorResponsive_headerAction__QixSK button{justify-content:center}.MissionsEditorResponsive_sheet__i8MP-{border-radius:var(--radius-md)}.MissionsEditorResponsive_block__2MVXu{gap:4px 8px;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:28px auto;padding:10px 8px 12px}.MissionsEditorResponsive_blockNumber__bSMCS{align-self:center;grid-column:1;grid-row:1;justify-self:start;margin:0 0 0 4px}.MissionsEditorResponsive_blockActions__Xh1y6{align-self:center;grid-column:2;grid-row:1;opacity:1}.MissionsEditorResponsive_blockContent__kC-OZ{grid-column:1/-1;grid-row:2;width:100%}.MissionsEditorResponsive_block__2MVXu .me-block__input,.MissionsEditorResponsive_block__2MVXu .me-block__rendered{font-size:16px;padding-inline:4px}.MissionsEditorResponsive_block__2MVXu .math-text__plot-head,.MissionsEditorResponsive_block__2MVXu .me-plot__formula{align-items:stretch;flex-direction:column}.MissionsEditorResponsive_block__2MVXu .math-text__plot,.MissionsEditorResponsive_block__2MVXu .math-text__plot-stage,.MissionsEditorResponsive_block__2MVXu .math-text__plot-svg{max-width:100%}.MissionsEditorResponsive_block__2MVXu .math-text__plot{padding-inline:8px}.MissionsEditorResponsive_block__2MVXu .math-text__plot-toggle{height:44px;width:44px}.MissionsEditorResponsive_block__2MVXu .math-text__plot-btn{height:44px!important;width:44px!important}.MissionsEditorResponsive_block__2MVXu .math-text__plot-controls{grid-template-columns:repeat(2,44px)}.MissionsEditorResponsive_toolbar__kON1F{grid-gap:8px;align-items:stretch;display:grid;gap:8px;grid-template-columns:minmax(0,1fr)}.MissionsEditorResponsive_insertAction__XZOoz,.MissionsEditorResponsive_insertAction__XZOoz button,.MissionsEditorResponsive_insertAction__XZOoz>div,.MissionsEditorResponsive_toolbarAction__XNUju{width:100%}.MissionsEditorResponsive_insertAction__XZOoz button,.MissionsEditorResponsive_toolbarAction__XNUju{justify-content:center}.MissionsEditorResponsive_desktopAdvanced__CoO-C,.MissionsEditorResponsive_desktopSymbols__83yNs{display:none}.MissionsEditorResponsive_mobileSymbols__Mew6K{display:block;min-width:0}.MissionsEditorResponsive_mobileSymbols__Mew6K .collapsible{border-radius:var(--radius-md);margin:0}.MissionsEditorResponsive_mobileSymbols__Mew6K .collapsible-header{color:var(--color-primary);min-height:44px;padding:10px 14px}.MissionsEditorResponsive_mobileSymbols__Mew6K .collapsible-body{padding:12px 10px}.MissionsEditorResponsive_mobileSymbols__Mew6K .me-examples,.MissionsEditorResponsive_mobileSymbols__Mew6K .me-symbols{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-inline:contain;padding-bottom:6px;scroll-snap-type:inline proximity;scrollbar-width:thin}.MissionsEditorResponsive_mobileSymbols__Mew6K .me-example,.MissionsEditorResponsive_mobileSymbols__Mew6K .me-symbol{flex:0 0 auto;scroll-snap-align:start}.MissionsEditorResponsive_exam__WrhEo{align-items:stretch;flex-direction:column}.MissionsEditorResponsive_examField__zs5BC,.MissionsEditorResponsive_examRemove__F\+H1k{flex-basis:auto;width:100%}.MissionsEditorResponsive_autocomplete__lHqEC{inset-inline:12px!important;bottom:max(12px,env(safe-area-inset-bottom));max-height:min(45dvh,280px);max-width:none;min-width:0;top:auto!important;width:auto}.MissionsEditorResponsive_autocomplete__lHqEC .at-autocomplete-list{max-height:min(45dvh,280px)}.MissionsEditorResponsive_autocomplete__lHqEC .at-autocomplete-item{min-height:44px;padding-inline:12px}.MissionsEditorResponsive_autocomplete__lHqEC .at-autocomplete-label{max-width:34vw}}
/*# sourceMappingURL=5798.a864a43d.chunk.css.map*/