.lk-page{min-height:100vh;display:flex;flex-direction:column;align-items:center;padding:48px 20px 80px}.lk-profile{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:40px}.lk-logo-wrap{width:80px;height:80px;border:1px solid var(--border-hi);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:16px;background:var(--bg2);box-shadow:0 0 32px #00d2ff14}.lk-logo-wrap img{width:48px;height:48px;filter:var(--logo-filter)}.lk-name{font-family:Rajdhani,sans-serif;font-size:1.5rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--text);margin-bottom:4px}.lk-handle{font-family:JetBrains Mono,monospace;font-size:.7rem;color:var(--cyan);letter-spacing:.1em;margin-bottom:10px}.lk-tagline{font-family:"Exo 2",sans-serif;font-size:.82rem;color:var(--text2);max-width:260px;line-height:1.5}.lk-list{width:100%;max-width:480px;display:flex;flex-direction:column;gap:28px}.lk-group{display:flex;flex-direction:column;gap:8px}.lk-group-label{font-family:JetBrains Mono,monospace;font-size:.58rem;letter-spacing:.16em;text-transform:uppercase;color:var(--text3);padding-left:4px;margin-bottom:2px}.lk-group-label:before{content:"// ";color:var(--cyan)}.lk-card{display:flex;align-items:center;gap:14px;padding:14px 16px;background:var(--bg-card);border:1px solid var(--border);border-radius:10px;text-decoration:none;color:var(--text);transition:border-color .2s,box-shadow .2s,transform .15s;position:relative;overflow:hidden}.lk-card:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:linear-gradient(to bottom,var(--cyan),var(--magenta));opacity:0;transition:opacity .2s}.lk-card:hover{border-color:var(--border-hi);box-shadow:var(--shadow-hi);transform:translateY(-1px)}.lk-card:hover:before{opacity:1}.lk-icon{width:40px;height:40px;border-radius:8px;background:var(--bg2);border:1px solid var(--border);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--text2)}.lk-icon svg{width:18px;height:18px}.lk-icon.yt{color:#ff4040}.lk-icon.ig{color:#e040fb}.lk-icon.tt,.lk-icon.site{color:var(--cyan)}.lk-icon.deal{color:#00ff80}.lk-icon.nl{color:var(--cyan)}.lk-icon.prod{color:var(--magenta)}.lk-text{flex:1;min-width:0}.lk-title{font-family:Rajdhani,sans-serif;font-size:.95rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lk-sub{font-family:"Exo 2",sans-serif;font-size:.72rem;color:var(--text2);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lk-badge{font-family:JetBrains Mono,monospace;font-size:.5rem;letter-spacing:.1em;text-transform:uppercase;padding:3px 8px;border-radius:3px;flex-shrink:0}.lk-badge.new{background:#00d2ff1f;color:var(--cyan);border:1px solid rgba(0,210,255,.3)}.lk-badge.live{background:#ff40401f;color:#ff4040;border:1px solid rgba(255,64,64,.3)}.lk-badge.deal{background:#00ff801f;color:#00ff80;border:1px solid rgba(0,255,128,.3)}.lk-arrow{font-size:.9rem;color:var(--text3);flex-shrink:0;transition:color .2s,transform .2s}.lk-card:hover .lk-arrow{color:var(--cyan);transform:translate(3px)}.lk-coupon{display:flex;align-items:center;justify-content:space-between;padding:11px 16px;background:var(--bg2);border:1px dashed var(--border-hi);border-radius:8px;cursor:pointer;transition:border-color .2s,color .2s;margin-top:-2px;width:100%;text-align:left}.lk-coupon:hover{border-color:var(--cyan)}.lk-coupon-left{display:flex;align-items:center;gap:10px}.lk-coupon-brand{font-family:JetBrains Mono,monospace;font-size:.58rem;letter-spacing:.1em;text-transform:uppercase;color:var(--text3)}.lk-coupon-code{font-family:JetBrains Mono,monospace;font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;color:var(--text)}.lk-coupon-copy{font-family:JetBrains Mono,monospace;font-size:.55rem;letter-spacing:.08em;text-transform:uppercase;color:var(--text3)}.lk-footer{margin-top:48px;font-family:JetBrains Mono,monospace;font-size:.58rem;color:var(--text3);text-align:center;line-height:1.8}.lk-footer a{color:var(--text3);text-decoration:underline}.lk-footer a:hover{color:var(--cyan)}
