/* Creator Tools v363: mobile first; supports theme + narrow screens. */
.fm-v363-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:18px;padding:clamp(18px,3vw,29px);border:1px solid rgba(174,151,244,.30);border-radius:20px;background:linear-gradient(122deg,rgba(83,53,125,.26),rgba(30,35,68,.65));margin-bottom:18px;min-width:0}.fm-v363-head-copy{max-width:700px;min-width:0;flex:2 1 280px}.fm-v363-head h1{font-size:clamp(1.45rem,2.5vw,2.1rem);line-height:1.2;margin:7px 0}.fm-v363-head p,.fm-v363-card p{color:var(--text-muted,#bcb6ce);line-height:1.65;overflow-wrap:anywhere}.fm-v363-kicker{color:#c7b4ff;font-weight:800;font-size:.75rem;letter-spacing:.05em}.fm-v363-pill{display:inline-flex;padding:5px 11px;background:rgba(99,188,160,.13);color:#9be8c9;border-radius:99px;border:1px solid rgba(106,210,175,.26);font-size:.78rem;font-weight:750}.fm-v363-head-actions{display:flex;flex:0 1 auto;gap:9px;flex-wrap:wrap}.fm-v363-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin:0 0 17px}.fm-v363-card{border-radius:16px;border:1px solid rgba(170,155,205,.25);background:rgba(37,31,60,.58);padding:18px;min-width:0}.fm-v363-card h2{font-size:1.06rem;line-height:1.35;margin:3px 0 8px;color:#f5f0ff}.fm-v363-card p{font-size:.89rem;margin:0 0 14px}.fm-v363-card .btn{max-width:100%;white-space:normal;overflow-wrap:anywhere}.fm-v363-coming{border-style:dashed;background:rgba(37,35,57,.42)}.fm-v363-coming .fm-v363-pill{color:#dfc8ff;background:rgba(153,94,203,.15);border-color:rgba(153,94,203,.25)}.fm-v363-note{margin:14px 0;color:var(--text-muted,#bcb6ce);font-size:.87rem}.fm-v363-ledger{opacity:.87}.fm-v363-card .muted{color:#bcb6ce}
@media(max-width:700px){.fm-v363-cards{grid-template-columns:1fr}.fm-v363-head-actions{width:100%}.fm-v363-head-actions>.btn{flex:1 1 160px;text-align:center}.fm-v363-card{padding:15px}}@media(max-width:390px){.fm-v363-head{padding:14px}.fm-v363-head-actions{display:grid;grid-template-columns:1fr}.fm-v363-head h1{font-size:1.4rem}}


/* FineME v380 — Creator Tools readability on the public light UI. */
html.fm-page-light body.fm-creator-page .fm-v363-head{
  background:linear-gradient(135deg,#f5f2ff 0%,#eef3ff 55%,#faf4ff 100%);
  border-color:#d8dcef;
  color:#17213d;
  box-shadow:0 12px 30px rgba(56,52,97,.08);
}
html.fm-page-light body.fm-creator-page .fm-v363-head h1,
html.fm-page-light body.fm-creator-page .fm-v363-card h2{color:#17213d!important}
html.fm-page-light body.fm-creator-page .fm-v363-head p,
html.fm-page-light body.fm-creator-page .fm-v363-card p,
html.fm-page-light body.fm-creator-page .fm-v363-note,
html.fm-page-light body.fm-creator-page .fm-v363-card .muted{color:#4b5871!important;opacity:1!important}
html.fm-page-light body.fm-creator-page .fm-v363-kicker{color:#5a45c7!important}
html.fm-page-light body.fm-creator-page .fm-v363-pill{
  color:#17664f!important;background:#e9f8f1!important;border-color:#bfe6d5!important
}
html.fm-page-light body.fm-creator-page .fm-v363-card{
  background:#fff!important;border-color:#d8ddea!important;color:#17213d!important;
  box-shadow:0 10px 28px rgba(42,51,84,.06)
}
html.fm-page-light body.fm-creator-page .fm-v363-coming{background:#faf8ff!important;border-style:solid}
html.fm-page-light body.fm-creator-page .fm-v363-coming .fm-v363-pill{
  color:#6940a8!important;background:#f2eaff!important;border-color:#dfcff7!important
}
