.marketplace-fees-focus,.marketplace-fees-focus *{box-sizing:border-box}.marketplace-fees-focus{background:#f8fafc !important;color:#0f172a;font-family:"DM Sans",system-ui,sans-serif}.marketplace-fees-focus a:focus-visible,.marketplace-fees-focus button:focus-visible,.marketplace-fees-focus input:focus-visible,.marketplace-fees-focus select:focus-visible,.marketplace-fees-focus summary:focus-visible{outline:3px solid rgba(0,87,184,0.28) !important;outline-offset:3px !important}.marketplace-fees-focus .mf-hero{background:linear-gradient(180deg,#f8fbff 0%,#ffffff 74%,#f4f8fc 100%) !important;border-bottom:1px solid #dbe5f1;color:#0f172a !important;text-align:left !important}.marketplace-fees-focus .mf-hero-inner,.marketplace-fees-focus .mf-main{max-width:1120px !important}.marketplace-fees-focus .mf-breadcrumb,.marketplace-fees-focus .mf-breadcrumb a,.marketplace-fees-focus .mf-hero p{color:#52637a !important}.marketplace-fees-focus .mf-eyebrow,.marketplace-fees-focus .hero-badge,.marketplace-fees-focus .mf-stat{border:1px solid #dbe5f1 !important;border-radius:8px !important;background:#ffffff !important;color:#334155 !important;box-shadow:none !important}.marketplace-fees-focus .mf-hero h1,.marketplace-fees-focus .mf-why h2,.marketplace-fees-focus .mf-faq h2{color:#0f172a !important;letter-spacing:0 !important}.marketplace-fees-focus .mf-stats{display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr)) !important;gap:10px !important;width:min(1120px,calc(100% - 40px));margin:-28px auto 0;padding:0 !important;border:0 !important;background:transparent !important}.marketplace-fees-focus .mf-stat{padding:14px;text-align:left}.marketplace-fees-focus .mf-stat-val,.marketplace-fees-focus .mf-net-amount,.marketplace-fees-focus .net-col{color:#0057b8 !important}.marketplace-fees-focus .mf-calc-panel,.marketplace-fees-focus .mf-platform-card,.marketplace-fees-focus .mf-why-card,.marketplace-fees-focus .mf-faq details,.marketplace-fees-focus .tool-verification-card{border-color:#dbe5f1 !important;border-radius:10px !important;box-shadow:none !important}.marketplace-fees-focus .mf-calc-title{color:#0057b8 !important;letter-spacing:0.04em !important}.marketplace-fees-focus .mf-calc-title::before{background:#0057b8 !important}.marketplace-fees-focus .mf-field input,.marketplace-fees-focus .mf-field select{min-height:44px;border-color:#cbd5e1 !important;border-radius:8px !important}.marketplace-fees-focus .mf-field input:focus,.marketplace-fees-focus .mf-field select:focus{border-color:#0057b8 !important;box-shadow:0 0 0 3px rgba(0,87,184,0.12)}.marketplace-fees-focus .mf-calc-btn{min-height:44px;border-radius:8px !important;background:#0f172a !important;color:#ffffff !important}.marketplace-fees-focus .mf-filter-btn,.marketplace-fees-focus .mf-view-btn,.marketplace-fees-focus .summary-actions button{min-height:40px;border-color:#cbd5e1 !important;border-radius:8px !important}.marketplace-fees-focus .mf-filter-btn.active,.marketplace-fees-focus .mf-view-btn.active{border-color:#0f172a !important;background:#0f172a !important;color:#ffffff !important}.marketplace-fees-focus .mf-platform-card.best{border-color:#22c55e !important;box-shadow:0 0 0 1px #22c55e !important}.marketplace-fees-focus .mf-plat-logo,.marketplace-fees-focus .mf-why-icon{width:44px !important;height:44px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;border-radius:8px !important;background:#eef6ff !important;color:#0057b8 !important;font-size:0.78rem !important;font-weight:900 !important;letter-spacing:0 !important}.marketplace-fees-focus .mf-why-card{text-align:left !important}.marketplace-fees-focus .mf-net-result{border:1px solid #bfdbfe;border-radius:8px !important;background:#eff6ff !important}.marketplace-fees-focus .mf-table-wrap{max-width:100%;overflow-x:auto}.marketplace-fees-focus .mf-full-table{min-width:760px}.marketplace-fees-note{margin:4px 0 0;color:#64748b;font-size:0.8rem;line-height:1.55}@media (max-width:760px){.marketplace-fees-focus .mf-stats{grid-template-columns:repeat(2,minmax(0,1fr)) !important;width:min(100% - 24px,1120px)}.marketplace-fees-focus .mf-main{padding-inline:12px !important}.marketplace-fees-focus .mf-view-toggle{justify-content:stretch}.marketplace-fees-focus .mf-view-btn,.marketplace-fees-focus .summary-actions button{flex:1 1 150px}}@media (max-width:420px){.marketplace-fees-focus .mf-stats{grid-template-columns:1fr !important}}@media (prefers-reduced-motion:reduce){.marketplace-fees-focus *,.marketplace-fees-focus *::before,.marketplace-fees-focus *::after{animation-duration:0s !important;scroll-behavior:auto !important;transition-duration:0s !important}}.mf-field input[type="checkbox"],.mf-field input[type="radio"]{min-height:0 !important;min-width:0 !important;width:18px !important;height:18px !important;border-radius:4px !important;accent-color:#0057b8;flex:0 0 auto}