:root{--mf-bg:#0d0d0d;--mf-surface:#161616;--mf-surface-2:#1f1f1f;--mf-text:#ececec;--mf-muted:#9a9a9a;--mf-accent:#e91e63;--mf-accent-soft:#f48fb1;--mf-accent-deep:#ad1457;--mf-border:rgba(255,255,255,.08);--mf-glow:rgba(233,30,99,.35)}html.myfans-dark,html.myfans-dark body{background:var(--mf-bg)!important;color:var(--mf-text)!important}html.myfans-dark a{color:var(--mf-accent-soft)}html.myfans-dark a:hover{color:#ffb2dd}html.myfans-dark .header,html.myfans-dark #header,html.myfans-dark .header-container,html.myfans-dark .header-in,html.myfans-dark .site-header,html.myfans-dark .navi,html.myfans-dark .navi-in,html.myfans-dark .mobile-header,html.myfans-dark .mobile-menu-buttons{background:#111!important;border-color:var(--mf-border)!important;color:var(--mf-text)!important}html.myfans-dark .site-name a,html.myfans-dark .logo-text,html.myfans-dark .site-title a{color:#fff!important;font-weight:800;letter-spacing:.02em}html.myfans-dark .header-in .tagline{display:none}html.myfans-dark .logo.logo-header a,html.myfans-dark .logo.logo-footer a{display:inline-block;line-height:0;transition:opacity .2s ease , transform .2s ease}html.myfans-dark .logo.logo-header a:hover,html.myfans-dark .logo.logo-footer a:hover{opacity:.9;transform:scale(1.03)}html.myfans-dark .site-logo-image.header-site-logo-image,html.myfans-dark .logo-header .site-logo-image{max-height:72px;width:auto;height:auto;display:block;object-fit:contain;border-radius:50%;box-shadow:0 0 0 2px rgba(233,30,99,.25) , 0 4px 16px rgba(0,0,0,.35)}html.myfans-dark .site-logo-image.footer-site-logo-image,html.myfans-dark .logo-footer .site-logo-image{max-height:56px;width:auto;height:auto;display:block;object-fit:contain;border-radius:50%}html.myfans-dark .myfans-header-catch{margin:.25rem 0 0;font-size:.72rem;color:var(--mf-muted);letter-spacing:.04em}html.myfans-dark .main,html.myfans-dark .main-wrap,html.myfans-dark #main,html.myfans-dark .content,html.myfans-dark .content-in,html.myfans-dark .entry-content,html.myfans-dark article,html.myfans-dark .article{background:var(--mf-bg)!important;color:var(--mf-text)!important}html.myfans-dark .entry-content h1,html.myfans-dark .entry-content h2,html.myfans-dark .entry-content h3,html.myfans-dark .article h1,html.myfans-dark .article h2,html.myfans-dark .article h3,html.myfans-dark .article h4,html.myfans-dark .article h5,html.myfans-dark .article h6,html.myfans-dark .article-header h1,html.myfans-dark .entry-title{color:#fff!important;background:transparent!important;border-color:var(--mf-accent-deep)!important}html.myfans-dark .entry-content h2,html.myfans-dark .article h2{position:relative;padding:.75rem 0 .75rem 14px!important;background:var(--mf-surface)!important;border-left:4px solid var(--mf-accent)!important;border-top:none!important;border-right:none!important;border-bottom:none!important;border-radius:0 8px 8px 0!important;margin-top:2rem}html.myfans-dark .article h3,html.myfans-dark .entry-content h3{padding:.6rem .9rem!important;background:var(--mf-surface)!important;border-left:4px solid var(--mf-accent-deep)!important;border-top:none!important;border-right:none!important;border-bottom:none!important;border-radius:0 8px 8px 0!important}html.myfans-dark .article h4,html.myfans-dark .article h5,html.myfans-dark .article h6,html.myfans-dark .entry-content h4,html.myfans-dark .entry-content h5,html.myfans-dark .entry-content h6{padding:.5rem 0!important;background:transparent!important;border-top:none!important;border-bottom:1px solid var(--mf-border)!important;border-left:none!important;border-right:none!important;border-radius:0!important}html.myfans-dark .sidebar,html.myfans-dark .widget,html.myfans-dark .widget-sidebar{background:var(--mf-surface)!important;color:var(--mf-text)!important;border-color:var(--mf-border)!important}html.myfans-dark .widget-title{color:#fff!important;border-color:var(--mf-accent-deep)!important}html.myfans-dark .footer,html.myfans-dark #footer,html.myfans-dark .footer-in,html.myfans-dark .footer-wrap{background:#111!important;color:var(--mf-muted)!important;border-color:var(--mf-border)!important}html.myfans-dark .breadcrumb,html.myfans-dark .breadcrumb-wrap{background:transparent!important;color:var(--mf-muted)!important}html.myfans-dark .breadcrumb a{color:var(--mf-accent-soft)!important}html.myfans-dark input,html.myfans-dark select,html.myfans-dark textarea,html.myfans-dark .search-form input{background:var(--mf-surface-2)!important;color:var(--mf-text)!important;border:1px solid #444!important}html.myfans-dark .pagination a,html.myfans-dark .pagination span,html.myfans-dark a.page-numbers,html.myfans-dark span.page-numbers{background:var(--mf-surface-2)!important;color:var(--mf-accent-soft)!important;border-color:#444!important}html.myfans-dark .pagination .current,html.myfans-dark span.page-numbers.current{background:var(--mf-accent-deep)!important;color:#fff!important;border-color:var(--mf-accent-deep)!important}html.myfans-dark .menu-item a,html.myfans-dark .navi a{color:var(--mf-text)!important}html.myfans-dark .menu-item a:hover,html.myfans-dark .navi a:hover{color:var(--mf-accent-soft)!important}.myfans-front{--mf-bg:#0d0d0d;font-family:"Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;background:var(--mf-bg);color:var(--mf-text);padding-bottom:2rem}.myfans-hero{position:relative;padding:48px 16px 40px;text-align:center;overflow:hidden;background:radial-gradient(ellipse 80% 60% at 50% -10%,rgba(233,30,99,.22),transparent 60%) , linear-gradient(180deg,#141414 0%,var(--mf-bg) 100%)}.myfans-hero__glow{position:absolute;inset:0;background:radial-gradient(circle at 70% 20%,rgba(244,143,177,.12),transparent 45%);pointer-events:none}.myfans-hero__inner{position:relative;z-index:1;max-width:760px;margin:0 auto}.myfans-hero__label{display:inline-block;margin:0 0 1rem;padding:.3em 1em;font-size:.7rem;font-weight:700;letter-spacing:.14em;color:var(--mf-accent-soft);border:1px solid rgba(244,143,177,.45);border-radius:999px;background:rgba(233,30,99,.08)}.myfans-hero__catch{margin:0 0 1rem;font-size:clamp(1.35rem,4vw,2rem);font-weight:800;line-height:1.45;color:#fff;text-shadow:0 2px 20px rgba(0,0,0,.5)}.myfans-hero__sub{margin:0 0 1.5rem;font-size:clamp(.88rem,2vw,1rem);line-height:1.75;color:var(--mf-muted)}.myfans-hero__actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.myfans-hero__cta{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.75em 1.6em;font-size:.9rem;font-weight:700;text-decoration:none;border-radius:999px;transition:transform .2s ease , box-shadow .2s ease}.myfans-hero__cta--primary{color:#fff;background:linear-gradient(135deg,var(--mf-accent) 0%,var(--mf-accent-deep) 100%);box-shadow:0 4px 18px var(--mf-glow)}.myfans-hero__cta--primary:hover{color:#fff;transform:translateY(-2px);box-shadow:0 8px 24px var(--mf-glow)}.myfans-hero__cta--ghost{color:var(--mf-accent-soft);border:1px solid rgba(244,143,177,.5);background:rgba(255,255,255,.03)}.myfans-hero__cta--ghost:hover{color:#fff;border-color:var(--mf-accent-soft)}.myfans-quicknav{max-width:900px;margin:0 auto;padding:0 12px 20px}.myfans-quicknav__list{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;list-style:none;margin:0;padding:0}.myfans-quicknav__link{display:inline-flex;align-items:center;gap:6px;padding:.55em 1.1em;font-size:.85rem;font-weight:700;color:var(--mf-text);text-decoration:none;background:var(--mf-surface);border:1px solid var(--mf-border);border-radius:999px;transition:border-color .2s , color .2s , background .2s}.myfans-quicknav__link:hover{color:#fff;border-color:var(--mf-accent);background:rgba(233,30,99,.12)}.myfans-quicknav__icon{font-size:.9em;opacity:.85}.myfans-quicknav__categories{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;margin-top:14px;padding-top:14px;border-top:1px solid var(--mf-border)}.myfans-quicknav__categories-label{margin:0;font-size:.75rem;font-weight:700;letter-spacing:.06em;color:var(--mf-muted);text-transform:uppercase;flex:0 0 auto}.myfans-quicknav__categories .urafans-hub-tags--inline{flex:1 1 auto;min-width:0}.myfans-quicknav__categories .urafans-hub-tags__inline{justify-content:flex-start}.myfans-quicknav__categories-more{flex:0 0 auto;padding:6px 12px;font-size:.8rem;font-weight:700;color:var(--mf-accent-soft);text-decoration:none;border:1px solid rgba(244,143,177,.45);border-radius:999px}.myfans-quicknav__categories-more:hover{color:#fff;border-color:var(--mf-accent);background:rgba(233,30,99,.15)}.myfans-quicknav__badge{display:inline-flex;align-items:center;justify-content:center;min-width:1.1rem;height:1.1rem;padding:0 4px;margin-left:4px;border-radius:999px;background:var(--mf-accent);color:#fff;font-size:.65rem;font-weight:700;line-height:1}html.myfans-dark .urafans-hub-favorite{background:rgba(255,255,255,.06)!important;border-color:var(--mf-border)!important;color:var(--mf-muted)!important}html.myfans-dark .urafans-hub-favorite.is-active,html.myfans-dark .urafans-hub-favorite:hover{background:rgba(233,30,99,.2)!important;border-color:rgba(233,30,99,.55)!important;color:#f9a8d4!important}html.myfans-dark .urafans-hub-favorite--lg.is-active{background:rgba(233,30,99,.85)!important;color:#fff!important}.myfans-categories{max-width:960px;margin:0 auto 28px;padding:0 12px}.myfans-categories__inner{padding:20px 16px;background:var(--mf-surface);border:1px solid var(--mf-border);border-radius:14px}.myfans-categories__title{margin:0 0 8px;font-size:1.15rem;font-weight:800;color:#fff}.myfans-categories__lead{margin:0 0 16px;font-size:.9rem;color:var(--mf-muted)}.myfans-categories__more{margin:14px 0 0;text-align:center}.myfans-categories__more a{color:var(--mf-accent-soft);font-size:.9rem;font-weight:700;text-decoration:none}.myfans-categories__more a:hover{color:#fff;text-decoration:underline}.myfans-sisters{max-width:900px;margin:0 auto 24px;padding:16px;background:var(--mf-surface);border:1px solid var(--mf-border);border-radius:12px}.myfans-sisters__title{margin:0 0 12px;font-size:.8rem;font-weight:700;letter-spacing:.08em;color:var(--mf-muted);text-transform:uppercase}.myfans-sisters__list{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.myfans-sisters__link{display:inline-block;padding:.4em .9em;font-size:.8rem;font-weight:600;color:var(--mf-accent-soft);text-decoration:none;background:rgba(255,255,255,.04);border:1px solid var(--mf-border);border-radius:8px}.myfans-sisters__link:hover{color:#fff;border-color:var(--mf-accent)}.myfans-front__content{max-width:1100px;margin:0 auto;padding:8px 16px 32px}.myfans-front__content>h2:first-of-type{margin-top:0}.myfans-home-section{margin-bottom:2.5rem;padding-bottom:1.5rem;border-bottom:1px solid var(--mf-border)}.myfans-home-section:last-of-type{border-bottom:none}.myfans-home-section h2{margin:0 0 .75rem;font-size:1.35rem}.myfans-home-more,.myfans-home-links{margin-top:1rem;color:var(--mf-muted);font-size:.92rem}html.myfans-dark .urafans-hub-section__meta{color:var(--mf-muted);font-size:.85rem;margin:0 0 .75rem}html.myfans-dark .urafans-hub-card{background:var(--mf-surface)!important;border:1px solid var(--mf-border)!important;border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.35);transition:transform .2s ease , box-shadow .2s ease , border-color .2s ease}html.myfans-dark .urafans-hub-card:hover{transform:translateY(-3px);border-color:rgba(233,30,99,.45)!important;box-shadow:0 8px 24px rgba(233,30,99,.15)}html.myfans-dark .urafans-hub-card__thumb{background:#2a2a2a!important}html.myfans-dark .urafans-hub-card__name{color:#fff!important}html.myfans-dark .urafans-hub-card__stats,html.myfans-dark .urafans-hub-rising__meta,html.myfans-dark .urafans-hub-search__meta{color:var(--mf-muted)!important}html.myfans-dark .urafans-hub-card__tag,html.myfans-dark .urafans-hub-tags__item,html.myfans-dark .urafans-hub-creator-page__genre-pill{background:rgba(255,255,255,.06)!important;border-color:rgba(233,30,99,.35)!important;color:#f9a8d4!important}html.myfans-dark .urafans-hub-tags__item.is-active,html.myfans-dark .urafans-hub-tags__item:hover{background:rgba(233,30,99,.15)!important;border-color:rgba(233,30,99,.55)!important}html.myfans-dark .urafans-hub-tags__count{color:var(--mf-muted)!important}html.myfans-dark .urafans-hub-genre-form select{background:var(--mf-surface)!important;border-color:var(--mf-border)!important;color:#fff!important}html.myfans-dark .urafans-hub-tags__chip{background:rgba(255,255,255,.04)!important;border-color:var(--mf-border)!important;color:var(--mf-text)!important}html.myfans-dark .urafans-hub-tags__chip.is-active,html.myfans-dark .urafans-hub-tags__chip:hover{background:rgba(233,30,99,.15)!important;border-color:rgba(233,30,99,.55)!important;color:#f9a8d4!important}html.myfans-dark .urafans-hub-tags__chip-count{color:var(--mf-muted)!important}html.myfans-dark .urafans-hub-card__grade{background:rgba(233,30,99,.15)!important;color:var(--mf-accent-soft)!important}html.myfans-dark .urafans-hub-card__cta{color:var(--mf-accent-soft)!important}html.myfans-dark .urafans-hub-card__footer .urafans-hub-card__cta{background:rgba(233,30,99,.15)!important}html.myfans-dark .urafans-hub-card__footer .urafans-hub-card__cta:hover{background:rgba(233,30,99,.28)!important}html.myfans-dark .urafans-hub-creator-page__breadcrumb,html.myfans-dark .urafans-hub-creator-page__stats{color:var(--mf-muted)!important}html.myfans-dark.myfans-creator-fan-page .urafans-hub-creator-page__hero,html.myfans-dark .urafans-hub-creator-page--fan .urafans-hub-creator-page__hero{background:radial-gradient(ellipse 90% 70% at 50% -20%,rgba(233,30,99,.22),transparent 60%) , linear-gradient(180deg,#1a1218 0%,var(--mf-surface) 55%)!important;border-color:rgba(233,30,99,.28)!important}html.myfans-dark .urafans-hub-creator-page__cheer-lead,html.myfans-dark .urafans-hub-creator-page__cta-note,html.myfans-dark .urafans-hub-creator-page__panel-lead,html.myfans-dark .urafans-hub-creator-page__cheer-banner-text{color:var(--mf-muted)!important}html.myfans-dark .urafans-hub-creator-page__stat-card{background:rgba(255,255,255,.04)!important;border-color:var(--mf-border)!important}html.myfans-dark .urafans-hub-creator-page__stat-card--highlight{background:rgba(233,30,99,.1)!important;border-color:rgba(233,30,99,.28)!important}html.myfans-dark .urafans-hub-creator-page__stat-card--rank{background:rgba(255,193,7,.08)!important;border-color:rgba(255,193,7,.22)!important}html.myfans-dark .urafans-hub-creator-page__stat-label{color:var(--mf-muted)!important}html.myfans-dark .urafans-hub-creator-page__stat-value{color:#fff!important}html.myfans-dark .urafans-hub-creator-page__grade-badge{color:var(--mf-accent-soft)!important;background:rgba(233,30,99,.15)!important}html.myfans-dark .urafans-hub-creator-page__thumb img{border-color:var(--mf-surface)!important;box-shadow:0 0 0 3px rgba(233,30,99,.35) , 0 10px 28px rgba(0,0,0,.35)!important}html.myfans-dark .urafans-hub-creator-page__thumb-placeholder{background:rgba(233,30,99,.12)!important}html.myfans-dark .urafans-hub-creator-page__cheer-banner{background:linear-gradient(135deg,rgba(233,30,99,.16) 0%,rgba(173,20,87,.1) 100%)!important;border-color:rgba(233,30,99,.28)!important}html.myfans-dark .urafans-hub-creator-sticky-cta__btn--growth{background:linear-gradient(135deg,#9575cd 0%,#5e35b1 100%)!important}html.myfans-dark .urafans-hub-creator-sticky-cta__btn--hub{background:var(--mf-surface-2)!important;border:1px solid var(--mf-border)!important;color:var(--mf-text)!important;box-shadow:none!important}html.myfans-dark .urafans-hub-creator-sticky-cta__btn--hub:hover{border-color:var(--mf-accent)!important;color:var(--mf-accent-soft)!important}html.myfans-dark .urafans-hub-creator-page__breadcrumb a{color:var(--mf-accent-soft)!important}html.myfans-dark .urafans-hub-creator-page__title{color:#fff!important}html.myfans-dark .urafans-hub-creator-page__platform{color:var(--mf-accent-soft)!important}html.myfans-dark .urafans-hub-creator-page__grade{color:var(--mf-accent-soft)!important}html.myfans-dark .urafans-hub-creator-page__panel{background:var(--mf-surface)!important;border-color:var(--mf-border)!important}html.myfans-dark .urafans-hub-creator-page__panel-title{color:#fff!important}html.myfans-dark .urafans-hub-plan-list__item{border-color:var(--mf-border)!important}html.myfans-dark .urafans-hub-plan-list__name,html.myfans-dark .urafans-hub-plan-summary{color:var(--mf-text)!important}html.myfans-dark .urafans-hub-plan-list__price{color:#fff!important}html.myfans-dark .urafans-hub-plan-list__badge{color:var(--mf-accent-soft)!important;background:rgba(233,30,99,.15)!important}html.myfans-dark .urafans-hub-sns-btn{background:rgba(255,255,255,.04)!important;border-color:var(--mf-border)!important;color:var(--mf-text)!important}html.myfans-dark .urafans-hub-sns-btn:hover{background:rgba(233,30,99,.12)!important;border-color:rgba(233,30,99,.35)!important;color:#fff!important}html.myfans-dark .urafans-hub-youtube-latest__title{color:#fff!important}html.myfans-dark .urafans-hub-youtube-latest__meta,html.myfans-dark .urafans-hub-other-links__handle{color:var(--mf-muted)!important}html.myfans-dark .urafans-hub-youtube-latest__cta{background:rgba(233,30,99,.15)!important;border-color:rgba(233,30,99,.35)!important;color:var(--mf-accent-soft)!important}html.myfans-dark .urafans-hub-other-links__item+.urafans-hub-other-links__item{border-color:var(--mf-border)!important}html.myfans-dark .urafans-hub-other-links__label{color:var(--mf-text)!important}html.myfans-dark .urafans-hub-youtube-embed__title{color:#fff!important}html.myfans-dark .urafans-hub-youtube-embed__meta{color:var(--mf-muted)!important}html.myfans-dark .urafans-hub-youtube-embed__external a{color:var(--mf-accent-soft)!important}html.myfans-dark .urafans-hub-x-tweets__subtitle{color:var(--mf-text)}html.myfans-dark .urafans-hub-x-tweets__loading{color:var(--mf-muted)}html.myfans-dark .urafans-hub-x-tweets__toggle{background:var(--mf-surface-2);border-color:var(--mf-border);color:var(--mf-text)}html.myfans-dark .urafans-hub-x-tweets__toggle:hover,html.myfans-dark .urafans-hub-x-tweets__toggle:focus-visible{border-color:var(--mf-accent);color:var(--mf-accent-soft)}html.myfans-dark .urafans-hub-x-tweet__open a{color:var(--mf-accent-soft)}html.myfans-dark .urafans-hub-x-tweets__fallback a{color:var(--mf-accent-soft)!important}html.myfans-dark .urafans-hub-card__rank{background:var(--mf-accent-deep)!important;color:#fff!important}html.myfans-dark .urafans-hub-search-form input[type="search"]{background:var(--mf-surface-2)!important;border-color:#444!important;color:var(--mf-text)!important}html.myfans-dark .urafans-hub-search-form button{background:linear-gradient(135deg,var(--mf-accent),var(--mf-accent-deep))!important}html.myfans-dark .urafans-hub-empty{background:var(--mf-surface)!important;color:var(--mf-muted)!important}html.myfans-dark .urafans-hub-error{background:rgba(159,18,57,.2)!important;color:#fda4af!important}html.myfans-dark .urafans-hub-grid{gap:14px}html.myfans-dark.single #related-entries,html.myfans-dark.single #pager-post-navi{max-width:1100px;margin-left:auto;margin-right:auto}html.myfans-dark.single #related-entries .related-entry-heading,html.myfans-dark.single #related-entries h2{color:#fff!important;font-size:1.15rem!important;font-weight:800!important;margin:2rem 0 1rem!important;padding:0 0 .5rem!important;border-bottom:2px solid rgba(233,30,99,.35)!important;background:transparent!important}html.myfans-dark.single #related-entries .related-list{display:block!important;padding:0!important}html.myfans-dark.single .myfans-related-grid,html.myfans-dark.single #pager-post-navi.pager-post-navi{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}html.myfans-dark.single #related-entries .related-entry-card-wrap,html.myfans-dark.single #pager-post-navi .prev-post,html.myfans-dark.single #pager-post-navi .next-post{display:flex!important;flex-direction:column!important;width:100%!important;max-width:none!important;height:100%!important;margin:0!important;padding:0!important;background:transparent!important;border:none!important;text-decoration:none!important;color:inherit!important}html.myfans-dark.single #related-entries .related-entry-card,html.myfans-dark.single #pager-post-navi .prev-post,html.myfans-dark.single #pager-post-navi .next-post{background:var(--mf-surface)!important;border:1px solid var(--mf-border)!important;border-radius:12px!important;overflow:hidden!important;transition:transform .2s ease , box-shadow .2s ease , border-color .2s ease}html.myfans-dark.single #related-entries .related-entry-card-wrap:hover .related-entry-card,html.myfans-dark.single #pager-post-navi .prev-post:hover,html.myfans-dark.single #pager-post-navi .next-post:hover{transform:translateY(-3px);border-color:rgba(233,30,99,.45)!important;box-shadow:0 8px 24px rgba(233,30,99,.15)}html.myfans-dark.single #related-entries .related-entry-card{display:flex!important;flex-direction:column!important;flex:1;margin:0!important}html.myfans-dark.single #related-entries .related-entry-card-thumb,html.myfans-dark.single #related-entries figure,html.myfans-dark.single #pager-post-navi .prev-post-thumb,html.myfans-dark.single #pager-post-navi .next-post-thumb{float:none!important;width:100%!important;max-width:none!important;margin:0!important;aspect-ratio: 16 / 9;background:#2a2a2a!important;overflow:hidden}html.myfans-dark.single #related-entries .related-entry-card-thumb-image,html.myfans-dark.single #related-entries .card-thumb-image,html.myfans-dark.single #pager-post-navi .card-thumb img,html.myfans-dark.single #pager-post-navi .post-navi-no-image{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}html.myfans-dark.single #related-entries .related-entry-card-content,html.myfans-dark.single #related-entries .card-content{display:block!important;width:100%!important;margin:0!important;margin-left:0!important;padding:.85rem .9rem 1rem!important}html.myfans-dark.single #related-entries .related-entry-card-title,html.myfans-dark.single #related-entries .card-title,html.myfans-dark.single #pager-post-navi .prev-post-title,html.myfans-dark.single #pager-post-navi .next-post-title{display:block!important;font-size:.92rem!important;font-weight:700!important;line-height:1.5!important;color:#fff!important;margin:0!important;padding:.85rem .9rem 1rem!important;overflow:hidden;display:-webkit-box!important;-webkit-line-clamp:3;-webkit-box-orient:vertical}html.myfans-dark.single #related-entries .related-entry-card-title a,html.myfans-dark.single #pager-post-navi .prev-post-title,html.myfans-dark.single #pager-post-navi .next-post-title{color:#fff!important}html.myfans-dark.single #related-entries .related-entry-card-snippet,html.myfans-dark.single #related-entries .related-entry-card-meta,html.myfans-dark.single #pager-post-navi .fa{display:none!important}html.myfans-dark.single #pager-post-navi .prev-post,html.myfans-dark.single #pager-post-navi .next-post{position:relative}html.myfans-dark.single #pager-post-navi .prev-post-thumb,html.myfans-dark.single #pager-post-navi .next-post-thumb{order:1}html.myfans-dark.single #pager-post-navi .prev-post-title,html.myfans-dark.single #pager-post-navi .next-post-title{order:2;flex:1}@media (max-width:900px){html.myfans-dark.single .myfans-related-grid,html.myfans-dark.single #pager-post-navi.pager-post-navi{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){html.myfans-dark.single .myfans-related-grid,html.myfans-dark.single #pager-post-navi.pager-post-navi{grid-template-columns:1fr}}.myfans-legal-footer-wrap{max-width:900px;margin:0 auto;padding:14px 16px 18px;font-size:.75rem;color:var(--mf-muted);text-align:center;border-top:1px solid var(--mf-border);background:#111}.myfans-legal-footer-wrap a{color:var(--mf-muted);text-decoration:none;transition:color .15s ease}.myfans-legal-footer-wrap a:hover{color:var(--mf-accent-soft);text-decoration:underline}.myfans-legal-footer__sep{margin:0 .35em;opacity:.5}.myfans-legal-page{max-width:720px;margin:0 auto;padding:32px 16px 56px;box-sizing:border-box}.myfans-legal-page__inner{background:var(--mf-surface);border:1px solid var(--mf-border);border-radius:12px;padding:28px 24px 24px}.myfans-legal-page__title{margin:0 0 1.25rem;font-size:1.5rem;font-weight:700;color:#fff;line-height:1.35}.myfans-legal-page__content{color:var(--mf-text);font-size:.9375rem;line-height:1.75}.myfans-legal-page__content h2{margin:1.75rem 0 .75rem;font-size:1.1rem;color:#fff}.myfans-legal-page__content ul,.myfans-legal-page__content ol{padding-left:1.25rem}.myfans-legal-page__content a{color:var(--mf-accent-soft)}.myfans-legal-dl{display:grid;grid-template-columns:auto 1fr;gap:.5rem 1.25rem;margin:1rem 0}.myfans-legal-dl dt{font-weight:600;color:var(--mf-muted)}.myfans-legal-dl dd{margin:0}.myfans-legal-page__back{margin:1.5rem 0 0;font-size:.875rem}.myfans-legal-page__back a{color:var(--mf-accent-soft);text-decoration:none}.myfans-legal-page__back a:hover{text-decoration:underline}.myfans-contact-form{margin-top:1.5rem}.myfans-contact-form__field{margin:0 0 1rem}.myfans-contact-form__field label{display:block;margin-bottom:.35rem;font-size:.875rem;font-weight:600;color:var(--mf-text)}.myfans-contact-form__req{font-size:.75rem;font-weight:500;color:#e57373;margin-left:.35em}.myfans-contact-form input[type="text"],.myfans-contact-form input[type="email"],.myfans-contact-form textarea{width:100%;max-width:100%;box-sizing:border-box;padding:10px 12px;border:1px solid #444;border-radius:8px;background:var(--mf-surface-2);color:var(--mf-text);font-size:.9375rem;font-family:inherit}.myfans-contact-form input:focus,.myfans-contact-form textarea:focus{outline:none;border-color:var(--mf-accent);box-shadow:0 0 0 2px rgba(255,105,180,.2)}.myfans-contact-form__submit{margin:1.25rem 0 0}.myfans-contact-form__submit button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 28px;border:none;border-radius:999px;background:var(--mf-accent);color:#fff;font-size:.9375rem;font-weight:600;cursor:pointer;transition:opacity .15s ease}.myfans-contact-form__submit button:hover{opacity:.92}.myfans-contact-notice{padding:12px 16px;border-radius:8px;font-size:.9375rem;line-height:1.6}.myfans-contact-notice--success{background:rgba(76,175,80,.15);border:1px solid rgba(76,175,80,.4);color:#a5d6a7}.myfans-contact-notice--error{background:rgba(229,115,115,.12);border:1px solid rgba(229,115,115,.35);color:#ef9a9a}.myfans-age-notice{max-width:900px;margin:24px auto 0;padding:14px 16px;font-size:.75rem;line-height:1.6;color:var(--mf-muted);text-align:center;background:var(--mf-surface);border:1px solid var(--mf-border);border-radius:8px}.myfans-age-notice strong{color:var(--mf-accent-soft)}@media (max-width:640px){.myfans-hero{padding-top:32px}.myfans-quicknav__list{justify-content:stretch}.myfans-quicknav__item{flex:1 1 calc(50% - 8px)}.myfans-quicknav__link{width:100%;justify-content:center}}