/* LYKD Help Center skin (Ford 10-31) */
:root{--lk-bg:#0A0A12;--lk-s1:#15151F;--lk-s2:#1D1D2A;--lk-fg:#F6F4FF;--lk-mut:#A7A4BD;--lk-line:rgba(255,255,255,.1);--lk-lime:#C6FF3D;--lk-grad:linear-gradient(135deg,#E21CF2 0%,#9B3BFF 50%,#4D6BFF 100%)}
html,body{background:var(--lk-bg)!important;color:var(--lk-fg)!important}
body{font-family:'Plus Jakarta Sans',system-ui,-apple-system,'Segoe UI',sans-serif!important}
h1,h2,h3,h4,.blocks-item-title,.page-header h1,.article-title{font-family:Unbounded,system-ui,sans-serif!important;color:var(--lk-fg)!important;letter-spacing:.01em}
.header{background:rgba(10,10,18,.92)!important;border-bottom:1px solid var(--lk-line)!important;backdrop-filter:blur(10px)}
.header a,.header .user-nav a,.header button{color:var(--lk-fg)!important}
.header .logo span{color:var(--lk-fg)!important;font-family:Unbounded,system-ui,sans-serif;font-weight:700}
main{background:var(--lk-bg)}
a{color:#B98CFF}a:hover{color:var(--lk-lime)}
.blocks-list{gap:14px}
.blocks-item{position:relative;border:0!important;border-radius:24px!important;overflow:hidden;background:var(--lk-s1)!important;box-shadow:0 0 0 1px var(--lk-line) inset;transition:transform .25s cubic-bezier(.3,1.6,.5,1),box-shadow .25s}
.blocks-item:before{content:"";position:absolute;inset:0;background:var(--c,var(--lk-grad));opacity:.92}
.blocks-item:after{content:"";position:absolute;width:150%;aspect-ratio:1;left:-25%;top:-105%;background:radial-gradient(circle,rgba(255,255,255,.28),transparent 60%);pointer-events:none}
.blocks-item:hover{transform:translateY(-5px) rotate(-.6deg);box-shadow:0 18px 40px -12px rgba(155,59,255,.7)}
.blocks-item-link{position:relative;z-index:1;color:#fff!important;background:transparent!important;border:0!important;padding:22px 16px 20px!important}
.blocks-item-link:hover,.blocks-item-link:focus{background:transparent!important;box-shadow:none!important}
.blocks-item-title{color:#fff!important;font-size:15px!important;text-transform:uppercase;text-shadow:0 1px 2px rgba(0,0,0,.25)}
.blocks-item-description{color:rgba(255,255,255,.88)!important;font-weight:600}
.blocks-item .section-card-icon,.blocks-item img{display:none!important}
.lk-tk{display:block;width:96px;height:auto;margin:0 auto 10px;filter:drop-shadow(0 8px 10px rgba(0,0,0,.25));transform-origin:50% 90%;transition:transform .3s}
.blocks-item:hover .lk-tk{animation:lkHop .8s ease-in-out}
@keyframes lkHop{0%,100%{transform:translateY(0)}35%{transform:translateY(-14px) rotate(-6deg)}60%{transform:translateY(0) scale(1.06,.94)}80%{transform:translateY(-5px) rotate(4deg)}}
.section,.category-container,.article-container,.search-results,.request-container,.my-activities,.container{color:var(--lk-fg)}
.article,.article-body,.section-tree,.search-results-list,.article-list,.page-header,.request-form,.form{color:var(--lk-fg)!important}
.article-body{background:var(--lk-s1);border:1px solid var(--lk-line);border-radius:22px;padding:24px 26px}
.article-body p,.article-body li,.article-body span{color:#DCDAF0!important}
.article-body h1,.article-body h2,.article-body h3,.article-body h4,.article-body h2 *,.article-body h3 *{color:#C9A8FF!important}
.article-body a,.article-body a *{color:var(--lk-lime)!important}
.article-list-link,.article-list-item a,.section-tree .section a,.search-result-title a{color:var(--lk-fg)!important}
.article-list-item,.section-tree .section{border-color:var(--lk-line)!important}
.article-list-item{background:var(--lk-s1);border-radius:14px;padding:12px 14px;margin-bottom:8px;border:1px solid var(--lk-line)!important}
.article-list-item:hover{border-color:rgba(226,28,242,.5)!important}
.breadcrumbs li,.breadcrumbs a,.meta-data,.article-meta,.article-author,.search-result-meta{color:var(--lk-mut)!important}
.search input[type=search],.search-container input,input,textarea,select{background:var(--lk-s2)!important;color:var(--lk-fg)!important;border-color:var(--lk-line)!important}
.button,.button-large,input[type=submit],.recent-activity-controls a{background:var(--lk-grad)!important;color:#fff!important;border:0!important;border-radius:999px!important}
.footer{background:var(--lk-bg)!important;border-top:1px solid var(--lk-line)!important;color:var(--lk-mut)!important}
.footer a{color:var(--lk-mut)!important}
.lk-strip{display:flex;align-items:center;gap:14px;max-width:1160px;margin:22px auto 4px;padding:14px 18px;border-radius:20px;background:var(--lk-s1);border:1px solid var(--lk-line)}
.lk-strip svg{width:70px;flex:none}
.lk-strip b{font-family:Unbounded,system-ui,sans-serif;text-transform:uppercase;font-size:14px;display:block}
.lk-strip span{color:var(--lk-mut);font-size:14px}
.lk-ahead{display:flex;align-items:center;gap:12px;margin:0 0 14px}
.lk-ahead svg{width:56px;flex:none}
.recent-activity,.recent-activity-item,.promoted-articles-item a,.community{color:var(--lk-fg)!important;border-color:var(--lk-line)!important}
.promoted-articles-item a{color:var(--lk-fg)!important}
hr,.article-footer,.article-relatives,.article-votes{border-color:var(--lk-line)!important;color:var(--lk-mut)}

.lk-strip{text-align:left}.lk-strip div{flex:1}

.article-body [style*="background"]{background:rgba(155,59,255,.38)!important;color:#fff!important;border-radius:4px;padding:0 3px}
.article-body mark{background:rgba(155,59,255,.38);color:#fff}
.article-body [style*="color"]{color:#E9E6FF!important}
.article-body strong,.article-body b{color:#fff!important}