/* MMT ONE Help Center — uses the main public-site design tokens */
html{scroll-padding-top:96px}.help-center-page{padding-top:82px;color:var(--text)}
.help-center-page .hero{position:relative;overflow:hidden;background:radial-gradient(circle at 18% 10%,rgba(119,92,255,.26),transparent 35%),radial-gradient(circle at 82% 25%,rgba(32,213,194,.14),transparent 34%),linear-gradient(135deg,#0f1127,#171a36);color:#fff;border-bottom:1px solid var(--line)}
.help-center-page .hero-inner{width:min(calc(100% - 40px),1080px);margin:auto;padding:64px 0 52px}
.help-center-page .eyebrow{font-size:12px;font-weight:850;letter-spacing:.16em;color:#bdb5ff}
.help-center-page .hero h1{font-size:clamp(38px,5vw,58px);line-height:1.02;margin:11px 0 14px;letter-spacing:-.045em}
.help-center-page .hero p{max-width:790px;color:#cbd0e6;font-size:17px;margin:0}
.help-center-page .search-wrap{margin-top:30px;max-width:780px;min-height:60px;display:flex;align-items:center;gap:12px;padding:0 17px;background:#fff;border:1px solid rgba(255,255,255,.5);border-radius:16px;box-shadow:0 22px 54px rgba(0,0,0,.26);color:#69708a}
.help-center-page .search-wrap>span{font-size:25px}.help-center-page .search-wrap input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:#17192b;font:inherit;font-size:16px}
.help-center-page .search-wrap kbd{border:1px solid #d8dbe8;border-radius:7px;padding:2px 7px;background:#f6f7fb;color:#6a7086;font-size:12px}
.help-center-page .quick-links{display:flex;gap:8px;flex-wrap:wrap;margin-top:18px}.help-center-page .quick-links a{font-size:13px;padding:7px 12px;border:1px solid rgba(255,255,255,.17);border-radius:999px;background:rgba(255,255,255,.065);color:#eef0fb;transition:.2s}
.help-center-page .quick-links a:hover{background:rgba(255,255,255,.12);transform:translateY(-1px)}
.help-center-page .layout{display:grid;grid-template-columns:290px minmax(0,1fr);max-width:1320px;margin:auto;align-items:start}
.help-center-page .sidebar{position:sticky;top:82px;height:calc(100vh - 82px);overflow:auto;padding:26px 18px 32px;border-inline-end:1px solid var(--line);background:color-mix(in srgb,var(--surface-solid) 94%,transparent);backdrop-filter:blur(16px)}
.help-center-page .sidebar-head{display:flex;align-items:center;justify-content:space-between;padding:0 8px 12px;color:var(--muted);font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.help-center-page .sidebar-head button{display:none;border:0;background:none;color:inherit;font-size:24px;cursor:pointer}
.help-center-page .nav-group{border-bottom:1px solid var(--line);padding:5px 0}.help-center-page .nav-group-title{width:100%;border:0;background:none;color:var(--text);font:inherit;font-size:13px;font-weight:800;padding:10px 8px;display:flex;align-items:center;justify-content:space-between;text-align:start;cursor:pointer}
.help-center-page .nav-group-links{display:grid;padding:0 0 8px}.help-center-page .nav-group-links a{font-size:13px;color:var(--muted);padding:7px 10px;border-radius:9px;transition:.18s}.help-center-page .nav-group-links a:hover,.help-center-page .nav-group-links a.is-active{color:var(--text);background:color-mix(in srgb,var(--purple) 12%,transparent)}
.help-center-page .nav-group.is-collapsed .nav-group-links{display:none}.help-center-page .nav-group.is-collapsed .nav-group-title span{transform:rotate(-90deg)}
.help-center-page .support-card{margin:22px 4px 0;padding:16px;border-radius:15px;background:var(--surface-2);border:1px solid var(--line)}.help-center-page .support-card strong{font-size:13px}.help-center-page .support-card p{font-size:12px;color:var(--muted);margin:5px 0 9px}.help-center-page .support-card a{font-size:12px;font-weight:800;color:var(--cyan)}
.help-center-page .content{min-width:0;padding:34px 48px 88px}.help-center-page .content-head{display:flex;align-items:center;justify-content:flex-end;margin-bottom:18px;color:var(--muted);font-size:12px}.help-center-page .content-head>div{display:grid;text-align:end}.help-center-page .content-head strong{color:var(--text);font-weight:700}
.help-center-page .help-mobile-menu{display:none}.help-center-page .help-section{max-width:900px;margin:0 auto 46px}.help-center-page .section-label{font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-weight:900;color:var(--purple);padding:8px 0 4px}
.help-center-page .help-article{background:var(--surface-solid);border:1px solid var(--line);border-radius:var(--radius);padding:31px 33px;margin:14px 0 22px;box-shadow:var(--shadow-soft)}.help-center-page .article-kicker{font-size:11px;font-weight:850;text-transform:uppercase;letter-spacing:.1em;color:var(--muted)}
.help-center-page .help-article h2{font-size:26px;letter-spacing:-.035em;margin:6px 0 8px}.help-center-page .article-summary{margin:0 0 22px;color:var(--text-soft);font-size:15px}
.help-center-page .steps{list-style:none;padding:0;margin:0;display:grid;gap:10px}.help-center-page .steps li{display:grid;grid-template-columns:30px 1fr;gap:11px;align-items:start;padding:10px 0;border-top:1px solid var(--line)}.help-center-page .steps li:first-child{border-top:0}.help-center-page .steps li>span{width:28px;height:28px;border-radius:9px;background:color-mix(in srgb,var(--purple) 14%,var(--surface-solid));color:#a99cff;font-size:12px;font-weight:900;display:grid;place-items:center}.help-center-page .steps p{margin:3px 0 0;font-size:14px;color:var(--text-soft)}
.help-center-page .note{margin-top:18px;border-inline-start:3px solid var(--cyan);border-radius:0 12px 12px 0;background:color-mix(in srgb,var(--cyan) 8%,var(--surface-solid));padding:12px 15px}.help-center-page .note strong{font-size:12px;color:var(--cyan);text-transform:uppercase;letter-spacing:.07em}.help-center-page .note p{font-size:13px;margin:3px 0 0;color:var(--muted)}
.help-center-page .back-top{display:inline-block;margin-top:18px;font-size:12px;font-weight:750;color:#a99cff}.help-center-page .no-results{max-width:900px;margin:25px auto;padding:30px;background:var(--surface-solid);border:1px solid var(--line);border-radius:var(--radius);text-align:center}.help-center-page .no-results p{color:var(--muted)}
.help-center-page [hidden]{display:none!important}.help-center-page .help-article.is-hidden,.help-center-page .help-section.is-hidden{display:none}body.help-menu-open{overflow:hidden}
@media(max-width:900px){.help-center-page{padding-top:82px}.help-center-page .hero-inner{padding:46px 0 39px}.help-center-page .hero h1{font-size:38px}.help-center-page .hero p{font-size:15px}.help-center-page .layout{display:block}.help-center-page .sidebar{position:fixed;z-index:180;inset-inline-start:0;top:0;width:min(86vw,330px);height:100vh;transform:translateX(-105%);transition:transform .22s var(--ease);box-shadow:25px 0 60px rgba(0,0,0,.34)}[dir="rtl"] .help-center-page .sidebar{transform:translateX(105%)}body.help-menu-open .help-center-page .sidebar{transform:none}.help-center-page .sidebar-head button{display:block}.help-center-page .content{padding:24px 20px 70px}.help-center-page .content-head{justify-content:space-between}.help-center-page .help-mobile-menu{display:inline-flex;border:1px solid var(--line);background:var(--surface-solid);color:var(--text);border-radius:11px;padding:8px 11px;font:inherit;font-weight:750;cursor:pointer}.help-center-page .help-article{padding:25px 21px}.help-center-page .content-head>div{font-size:10px}}
@media(max-width:560px){.help-center-page .hero h1{font-size:34px}.help-center-page .search-wrap{min-height:54px}.help-center-page .search-wrap kbd{display:none}.help-center-page .quick-links{gap:6px}.help-center-page .quick-links a{font-size:12px}.help-center-page .help-article h2{font-size:23px}}

/* Arabic / RTL Knowledge Center */
html[dir="rtl"] .help-center-page{font-family:Tahoma,"Segoe UI",Arial,sans-serif}
html[dir="rtl"] .help-center-page .sidebar{border-right:0;border-left:1px solid var(--line)}
html[dir="rtl"] .help-center-page .nav-group-title{text-align:right}
html[dir="rtl"] .help-center-page .content-head{direction:rtl}
html[dir="rtl"] .help-center-page .content-head>div{text-align:right}
html[dir="rtl"] .help-center-page .note{border-left:0;border-right:3px solid var(--brand2);border-radius:12px 0 0 12px}
html[dir="rtl"] .help-center-page .search-wrap input{text-align:right;direction:rtl}
html[dir="rtl"] .help-center-page .steps li{text-align:right}
html[dir="rtl"] .help-center-page .back-top{direction:rtl}
@media(max-width:900px){html[dir="rtl"] .help-center-page .sidebar{left:auto;right:0;transform:translateX(105%);box-shadow:-25px 0 50px rgba(0,0,0,.22)}html[dir="rtl"] body.help-guides-open .help-center-page .sidebar{transform:none}}
