#mfa-fantamister{max-width:1186px;width:100%;margin:24px auto 56px;padding:16px;border:1px solid #345b66;border-radius:22px;background:#0c2f36;color:#f3fcff;font:14px Arial,Helvetica,sans-serif;box-sizing:border-box}#mfa-fantamister *{box-sizing:border-box}#mfa-fantamister .fm-hero{background:#173239;border:1px solid #3b5c65;border-radius:17px;padding:29px 12px;text-align:center;margin-bottom:18px}#mfa-fantamister .fm-eyebrow{font-size:12px;letter-spacing:2.6px;font-weight:800;color:#78e1f2}#mfa-fantamister .fm-title{font-size:44px;font-weight:900;color:#ffc46e;line-height:1.2;margin:9px 0}#mfa-fantamister .fm-hero p{margin:0;font-size:15px;color:#f3fcff}#mfa-fantamister .fm-collection{background:#103840;border:1px solid #39616b;border-radius:16px;padding:18px;margin:17px 0 24px}#mfa-fantamister .fm-section-heading h3{font-size:21px;color:#ffc46e;margin:0 0 16px;text-align:center}#mfa-fantamister .fm-content{display:grid;grid-template-columns:225px minmax(0,1fr);gap:14px}#mfa-fantamister .fm-tabs{display:flex;flex-direction:column;gap:6px}#mfa-fantamister .fm-tab{padding:12px 10px;text-align:left;border-radius:8px;border:1px solid #3b6570;background:#23454e;color:#f3fbfd;font:700 13px Arial,sans-serif;cursor:pointer;min-height:42px}#mfa-fantamister .fm-tab:hover{background:#2d5962}#mfa-fantamister .fm-tab.fm-current{color:#102e36;background:#ffc46e;border-color:#ffc46e}#mfa-fantamister .fm-view{border-radius:12px;min-width:0;padding:12px;background:#14353d;border:1px solid #3e6670;overflow:hidden}#mfa-fantamister iframe{width:100%;display:block;min-height:210px;border:0;background:#14353d}#mfa-fantamister .fm-fallback{color:#ffc46e}#mfa-fantamister .fm-fallback[hidden]{display:none}@media(max-width:740px){#mfa-fantamister .fm-content{grid-template-columns:1fr}#mfa-fantamister .fm-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}#mfa-fantamister .fm-title{font-size:32px}}
/* V3 — centratura del modulo e di entrambe le sezioni */
#mfa-fantamister{margin:24px auto 56px!important;text-align:center!important}
#mfa-fantamister .fm-content{align-items:start}
#mfa-fantamister .fm-view{text-align:center!important;background:#14353d!important}
#mfa-fantamister iframe{background:#14353d!important;color-scheme:dark}
#mfa-fantamister .fm-tabs .fm-tab{text-align:center!important}
#mfa-fantamister .fm-collection{margin-left:auto!important;margin-right:auto!important}

/* V4: nessuna barra bianca/flash durante il cambio squadra */
#mfa-fantamister iframe{overflow:hidden!important;scrollbar-width:none!important;scrolling:no;background:#14353d!important;color-scheme:dark!important}
#mfa-fantamister .fm-view{overflow:hidden!important;background:#14353d!important}

/* V5 — distacco dal menu fisso e impaginazione più compatta */
#mfa-fantamister{margin-top:125px!important;margin-bottom:45px!important;padding:16px!important;}
#mfa-fantamister .fm-hero{padding:24px 12px 23px!important;}
#mfa-fantamister .fm-tabs{gap:5px!important;}
#mfa-fantamister .fm-tab{min-height:38px!important;padding:9px 9px!important;line-height:1.25!important;}
#mfa-fantamister .fm-content{grid-template-columns:210px minmax(0,1fr)!important;gap:13px!important;}
#mfa-fantamister .fm-view{padding:11px!important;}
@media(max-width:740px){#mfa-fantamister{margin-top:24px!important;}#mfa-fantamister .fm-content{grid-template-columns:1fr!important;}}

/* V6 - riduce lo spazio vuoto sopra il modulo desktop, senza modificare le schede */
@media(min-width:741px){#mfa-fantamister{margin-top:65px!important;}}
