.FM3DFG_overlay{z-index:10000;overscroll-behavior:contain;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#fff;background:#06040e8c;animation:.25s both FM3DFG_fadeIn;display:block;position:fixed;inset:0;overflow-y:auto}@keyframes FM3DFG_fadeIn{0%{opacity:0}}@keyframes FM3DFG_popIn{0%{opacity:0;transform:scale(.96)}}.FM3DFG_frame{width:100%;min-height:100%;animation:.3s cubic-bezier(.2,.7,.2,1) both FM3DFG_popIn}@media (prefers-reduced-motion:reduce){.FM3DFG_overlay,.FM3DFG_frame{animation:none}}.FM3DFG_canvas :where(p,li,h2,dl,dt,dd){color:inherit;font-size:inherit;line-height:inherit;margin:0}.FM3DFG_canvas :where(ul){margin:0;padding:0;list-style:none}.FM3DFG_canvas button{color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0}.FM3DFG_canvas button:focus-visible{outline-offset:3px;outline:2px solid #f3c859}.FM3DFG_canvas{min-height:100dvh;font-family:var(--font-poppins), system-ui, sans-serif;background:radial-gradient(120% 50% at 50% 20%,#7c3aed59,#0000 70%),radial-gradient(90% 40% at 0 70%,#7e22ce40,#0000 70%),#07050f;flex-direction:column;align-items:center;padding:64px 16px 40px;display:flex;position:relative}.FM3DFG_bg,.FM3DFG_panelLabel{display:none}.FM3DFG_close{width:44px;height:44px;font-size:30px;line-height:1;position:absolute;top:14px;right:14px}.FM3DFG_arrow{width:36px;height:36px;position:absolute}.FM3DFG_arrow:before{content:"";border:0 solid #e2b04f;border-width:0 0 2px 2px;position:absolute;inset:11px;transform:rotate(45deg)}.FM3DFG_next:before,.FM3DFG_oNext:before{transform:rotate(-135deg)}.FM3DFG_arrow:disabled{opacity:.3;cursor:default}.FM3DFG_prev,.FM3DFG_next,.FM3DFG_oPrev,.FM3DFG_oNext{display:none}.FM3DFG_badge{flex-direction:column;order:0;align-items:center;margin-bottom:18px;display:none}.FM3DFG_no{font-family:var(--font-cinzel), serif;background:linear-gradient(#e6efff 0%,#9cb8ff 45%,#3f6ef0 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:64px;font-weight:600;line-height:1}.FM3DFG_badgeName{font-family:var(--font-cinzel), serif;text-transform:uppercase;color:#4f86f5;margin-top:6px;font-size:15px;font-weight:700;line-height:1}.FM3DFG_inGame{font-family:var(--font-vibes), cursive;color:#fff;margin-top:-6px;font-size:20px;line-height:1;transform:rotate(-8deg)}.FM3DFG_art{aspect-ratio:367/600;filter:drop-shadow(0 0 30px #fac85040);order:1;width:min(62vw,300px);position:relative}.FM3DFG_artImg{object-fit:contain}.FM3DFG_kind{color:#f2c94c;order:2;align-self:flex-start;font-size:13px;font-weight:700;margin-top:26px!important}.FM3DFG_title{font-family:var(--font-cinzel), serif;text-transform:uppercase;background:linear-gradient(#fbffc0 0%,#e8f86a 50%,#c6e83a 100%);filter:drop-shadow(0 0 12px #d6f05059);-webkit-background-clip:text;background-clip:text;order:3;align-self:flex-start;font-weight:700;position:relative;color:#0000!important;font-size:clamp(30px,10vw,44px)!important;line-height:1.05!important}.FM3DFG_title:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(90deg,#0000,#fffffff2 50%,#0000);border-radius:4px;width:28%;height:4px;margin-top:-2px;animation:6s linear .4s infinite FM3DFG_titleShine;position:absolute;top:50%;left:0;box-shadow:0 0 8px #fff9}@keyframes FM3DFG_titleShine{0%{opacity:0;left:-10%}8%{opacity:1}67%{opacity:1}75%,to{opacity:0;left:82%}}@media (prefers-reduced-motion:reduce){.FM3DFG_title:after{animation:none}}.FM3DFG_desc{order:4;color:#e6e6f0!important;margin-top:10px!important;font-size:14px!important;line-height:1.5!important}.FM3DFG_stats,.FM3DFG_ability{background:linear-gradient(#0e1028eb,#0c0e2eeb);border:1px solid #e2b04f8c}.FM3DFG_stats{border-radius:10px 10px 0 0;order:5;grid-template-columns:repeat(5,minmax(0,1fr));width:100%;padding:16px 4px;display:grid;margin-top:20px!important}.FM3DFG_stat{text-align:center;flex-direction:column;align-items:center;display:flex}.FM3DFG_stat+.FM3DFG_stat{border-left:1px solid #e2b04f59}.FM3DFG_stat dt{font-family:var(--font-cinzel), serif;font-weight:700;clip:auto!important;white-space:normal!important;color:#e2b04f!important;width:auto!important;height:auto!important;margin:0 0 6px!important;font-size:9px!important;position:static!important;overflow:visible!important}.FM3DFG_statVal{font-family:var(--font-oswald), sans-serif;font-weight:600;font-size:26px!important;line-height:1.1!important}.FM3DFG_statSub{color:#a3a5bd!important;margin-top:4px!important;font-size:9px!important}.FM3DFG_statSub b{color:#fff;font-weight:600}.FM3DFG_ability{border-top:0;order:6;width:100%;padding:16px 14px 0;color:#d5d6e2!important;font-size:13px!important;line-height:1.5!important}.FM3DFG_ability:before{content:attr(data-label);font-family:var(--font-cinzel), serif;color:#e2b04f;margin-bottom:8px;font-size:12px;font-weight:700;display:block}.FM3DFG_bonuses{grid-template-columns:repeat(var(--n,3), minmax(0, 1fr));background:#0c0e2eeb;border:0;border-left:1px solid #e2b04f8c;border-right:1px solid #e2b04f8c;order:7;width:100%;padding:14px 14px 0;display:grid}.FM3DFG_bonus{text-align:center;flex-direction:column;align-items:center;min-width:0;padding:0 4px;display:flex}.FM3DFG_bonus+.FM3DFG_bonus{border-left:1px solid #e2b04f73}.FM3DFG_bonus dt{font-family:var(--font-cinzel), serif;font-weight:700;color:#e2a64a!important;font-size:9px!important}.FM3DFG_bonus dd{font-family:var(--font-oswald), sans-serif;font-weight:500;font-size:22px!important;line-height:1.2!important}.FM3DFG_bonus .FM3DFG_bonusLong{font-family:var(--font-poppins), sans-serif;padding-top:3px;font-weight:600;font-size:11px!important;line-height:1.3!important}.FM3DFG_skillTitle{color:#fff;font-weight:700}.FM3DFG_note{background:#0c0e2eeb;border:1px solid #e2b04f8c;border-top:0;border-radius:0 0 10px 10px;order:8;width:100%;padding:12px 14px 16px;color:#fff!important;font-size:10px!important}.FM3DFG_levels{order:9;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;width:100%;margin-top:26px!important;display:grid!important}.FM3DFG_level{flex-direction:column-reverse;align-items:center;gap:6px;display:flex}.FM3DFG_lvLabel{font-family:var(--font-cinzel), serif;color:#e2b04f;white-space:nowrap;font-size:11px;font-weight:700}.FM3DFG_lvBtn{aspect-ratio:1;width:100%;position:relative;background:radial-gradient(circle at 50% 35%,#aa96e659,#3c326e73)!important;border:1.5px solid #e6e6ff8c!important;border-radius:50%!important}.FM3DFG_lvImg{z-index:1;object-fit:contain;width:100%;height:100%;padding:2%;display:block;position:relative}.FM3DFG_lvActive{border-color:#f0c050!important}.FM3DFG_lvActive:before{content:"";background:radial-gradient(circle,#ffd25a73 0%,#aa73148c 70%,#784b0ab3 100%);border-radius:50%;position:absolute;inset:-1px;box-shadow:0 0 14px #ffbe3c8c}.FM3DFG_lvActive:after{content:"";pointer-events:none;background:linear-gradient(#f0c050,#f0c050) top/2px 16% no-repeat,linear-gradient(#f0c050,#f0c050) bottom/2px 16% no-repeat,linear-gradient(#f0c050,#f0c050) 0/16% 2px no-repeat,linear-gradient(#f0c050,#f0c050) 100%/16% 2px no-repeat;position:absolute;inset:-12%}.FM3DFG_others{scrollbar-width:none;order:10;width:calc(100% + 32px);margin:26px -16px 0;padding:0 16px;overflow-x:auto}.FM3DFG_others:before{content:attr(data-label);text-align:center;font-family:var(--font-cinzel), serif;color:#e2b04f;margin-bottom:12px;font-size:14px;font-weight:700;display:block}.FM3DFG_othersTrack{gap:8px;display:flex!important}.FM3DFG_othersTrack li{flex:none;width:86px}.FM3DFG_otherBtn{width:100%;transition:transform .15s,filter .15s;display:block}.FM3DFG_otherBtn img{width:100%;height:auto;display:block}.FM3DFG_otherBtn:hover{filter:brightness(1.12);transform:translateY(-3px)}.FM3DFG_otherActive,.FM3DFG_otherActive:hover{--ring:#ffc83d;filter:drop-shadow(2px 0 0 var(--ring)) drop-shadow(-2px 0 0 var(--ring)) drop-shadow(0 2px 0 var(--ring)) drop-shadow(0 -2px 0 var(--ring)) drop-shadow(0 0 6px #ffc83d8c)}@media (min-width:900px){.FM3DFG_prev,.FM3DFG_next{display:block}.FM3DFG_badge{display:flex}.FM3DFG_overlay{place-items:center;padding:20px;display:grid}.FM3DFG_frame{width:min(100%,143dvh - 57.2px);min-height:0;container-type:inline-size}.FM3DFG_canvas{--u:calc(100cqw / 1716);aspect-ratio:1716/1200;border-radius:calc(14 * var(--u));background:#07050f;min-height:0;padding:0;display:block;overflow:hidden;box-shadow:0 30px 80px #0009}.FM3DFG_bg{object-fit:cover;display:block}.FM3DFG_canvas>*,.FM3DFG_canvas>.FM3DFG_bg{position:absolute}.FM3DFG_close{top:calc(25 * var(--u));right:calc(18 * var(--u));width:calc(80 * var(--u));height:calc(83 * var(--u));font-size:0}.FM3DFG_arrow{width:calc(30 * var(--u));height:calc(38 * var(--u))}.FM3DFG_arrow:before{content:none}.FM3DFG_arrow:disabled{opacity:1}.FM3DFG_prev,.FM3DFG_next{top:calc(116 * var(--u))}.FM3DFG_prev{left:calc(80 * var(--u))}.FM3DFG_next{left:calc(270 * var(--u));right:auto}.FM3DFG_oPrev,.FM3DFG_oNext{top:calc(1095 * var(--u));display:block}.FM3DFG_oPrev{left:calc(333 * var(--u))}.FM3DFG_oNext{left:calc(1240 * var(--u))}.FM3DFG_badge{left:calc(87 * var(--u));top:calc(78 * var(--u));width:calc(230 * var(--u));pointer-events:none;margin:0}.FM3DFG_no{font-size:calc(112 * var(--u))}.FM3DFG_badgeName{margin-top:calc(-4 * var(--u));font-size:calc(21 * var(--u));background:linear-gradient(#7fb0ff 0%,#3f74ee 100%);color:#0000;white-space:nowrap;-webkit-background-clip:text;background-clip:text}.FM3DFG_inGame{margin-top:calc(-14 * var(--u));margin-left:calc(4 * var(--u));font-size:calc(30 * var(--u));text-shadow:0 calc(2 * var(--u)) calc(4 * var(--u)) #0009}.FM3DFG_levels{pointer-events:none;width:auto;inset:0;margin:0!important;display:block!important}.FM3DFG_level{left:calc(163 * var(--u));top:calc((var(--y) - 52) * var(--u));width:calc(104 * var(--u));height:calc(104 * var(--u));display:block;position:absolute}.FM3DFG_lvLabel{right:calc(100% + 14 * var(--u));font-size:calc(15 * var(--u));line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.FM3DFG_lvBtn{pointer-events:auto;width:100%;height:100%;display:block;background:0 0!important;border:0!important}.FM3DFG_lvImg{inset:calc(4 * var(--u));width:calc(96 * var(--u));height:calc(96 * var(--u));padding:0;position:absolute}.FM3DFG_lvActive:before{border:calc(2 * var(--u)) solid #f0c050;inset:0}.FM3DFG_lvActive:after{inset:calc(-10 * var(--u));background:linear-gradient(#f0c050, #f0c050) top center / calc(2 * var(--u)) calc(22 * var(--u)) no-repeat, linear-gradient(#f0c050, #f0c050) bottom center / calc(2 * var(--u)) calc(22 * var(--u)) no-repeat, linear-gradient(#f0c050, #f0c050) left center / calc(22 * var(--u)) calc(2 * var(--u)) no-repeat, linear-gradient(#f0c050, #f0c050) right center / calc(22 * var(--u)) calc(2 * var(--u)) no-repeat}.FM3DFG_art{left:calc(484 * var(--u));top:calc(229 * var(--u));width:calc(388 * var(--u));filter:none}.FM3DFG_kind{left:calc(1060 * var(--u));top:calc(179 * var(--u));letter-spacing:.01em;font-size:calc(14 * var(--u))!important;margin:0!important;line-height:1.2!important}.FM3DFG_title{left:calc(1056 * var(--u));top:calc(200 * var(--u));white-space:nowrap;filter:drop-shadow(0 0 calc(14 * var(--u)) #d6f05073);font-size:calc(var(--fs) * var(--u))!important;line-height:1!important}.FM3DFG_desc{left:calc(1065 * var(--u));top:calc(289 * var(--u));width:calc(480 * var(--u));font-size:calc(14.6 * var(--u))!important;line-height:calc(21 * var(--u))!important;margin:0!important}.FM3DFG_stats,.FM3DFG_ability,.FM3DFG_bonuses,.FM3DFG_note{background:0 0;border:0;border-radius:0}.FM3DFG_stats{pointer-events:none;width:auto;padding:0;display:block;inset:0;margin:0!important}.FM3DFG_stat{top:calc(504 * var(--u));left:calc((var(--cx) - 52) * var(--u));width:calc(104 * var(--u));position:absolute}.FM3DFG_stat+.FM3DFG_stat{border:0}.FM3DFG_stat:first-child{--cx:1136}.FM3DFG_stat:nth-child(2){--cx:1247}.FM3DFG_stat:nth-child(3){--cx:1352}.FM3DFG_stat:nth-child(4){--cx:1454}.FM3DFG_stat:nth-child(5){--cx:1556}.FM3DFG_stat dt{top:calc(-22 * var(--u));line-height:1.2;left:0;width:100%!important;font-size:calc(10.5 * var(--u))!important;white-space:nowrap!important;margin:0!important;position:absolute!important}.FM3DFG_panelLabel{font-family:var(--font-cinzel), serif;white-space:nowrap;font-weight:700;display:block;color:#e2b04f!important;line-height:1.2!important}.FM3DFG_basicsLabel{left:calc(1104 * var(--u));top:calc(394 * var(--u));font-size:calc(12.5 * var(--u))!important}.FM3DFG_abilityLabel{left:calc(1104 * var(--u));top:calc(618 * var(--u));font-size:calc(12.5 * var(--u))!important}.FM3DFG_othersLabel{left:calc(600 * var(--u));top:calc(981 * var(--u));width:calc(400 * var(--u));text-align:center;font-size:calc(18 * var(--u))!important}.FM3DFG_statVal{letter-spacing:-.01em;font-size:calc(44 * var(--u))!important;line-height:calc(50 * var(--u))!important}.FM3DFG_statSub{margin-top:calc(8 * var(--u))!important;font-size:calc(10 * var(--u))!important;line-height:1.2!important}.FM3DFG_ability{left:calc(1108 * var(--u));top:calc(645 * var(--u));width:calc(460 * var(--u));padding:0;font-size:calc(13.4 * var(--u))!important;line-height:calc(19 * var(--u))!important}.FM3DFG_ability:before{content:none}.FM3DFG_bonuses{left:calc(1100 * var(--u));top:calc(735 * var(--u));width:calc(470 * var(--u));padding:0}.FM3DFG_bonus{padding:0 calc(12 * var(--u));height:calc(58 * var(--u));text-align:left;align-items:flex-start}.FM3DFG_bonus:first-child{padding-left:calc(8 * var(--u))}.FM3DFG_bonus .FM3DFG_bonusLong{padding-top:0;margin-top:calc(4 * var(--u))!important;font-size:calc(12 * var(--u))!important;line-height:calc(15 * var(--u))!important}.FM3DFG_bonus dt{font-size:calc(10.4 * var(--u))!important;line-height:calc(16 * var(--u))!important}.FM3DFG_bonus dd{margin-top:calc(4 * var(--u))!important;font-size:calc(27 * var(--u))!important;line-height:calc(30 * var(--u))!important}.FM3DFG_note{left:calc(1108 * var(--u));top:calc(804 * var(--u));width:auto;padding:0;font-size:calc(9.6 * var(--u))!important;line-height:1.3!important}.FM3DFG_others{left:calc(382 * var(--u));top:calc(1032 * var(--u));width:calc(842 * var(--u));margin:0;padding:0;overflow:hidden}.FM3DFG_others:before{content:none}.FM3DFG_othersTrack{gap:calc(7.6 * var(--u));transform:translateX(calc(var(--start) * -93.6 * var(--u)));transition:transform .4s cubic-bezier(.2,.7,.2,1)}.FM3DFG_othersTrack li{width:calc(86 * var(--u));padding-top:calc(4 * var(--u))}.FM3DFG_otherBtn:hover{transform:translateY(calc(-4 * var(--u)))}}
