.shadow-subtle alap-link{--alap-shadow: 0 2px 8px #6366f1}.shadow-dramatic alap-link{--alap-shadow: 0 0 20px 4px rgba(99, 102, 241, .5);--alap-radius: 12px}.shadow-hard alap-link{--alap-shadow: 8px 8px 0 #ffd666;--alap-border: #ffd666}.shadow-item-only alap-link{--alap-shadow: none;--alap-hover-shadow: 0 0 12px 2px rgba(99, 102, 241, .5);--alap-transition: box-shadow .2s ease}.shadow-both alap-link{--alap-shadow: 0 0 30px 5px rgba(99, 102, 241, .3);--alap-hover-shadow: 0 4px 16px rgba(255, 214, 102, .5);--alap-transition: box-shadow .2s ease}.shadow-both-hard alap-link{--alap-shadow: 6px 6px 0 #ffd666;--alap-border: #ffd666;--alap-hover-shadow: 0 3px 8px rgba(255, 214, 102, .4);--alap-transition: box-shadow .2s ease}.drop-filter alap-link{--alap-shadow: none;--alap-drop-shadow: drop-shadow(0 4px 8px #06b6d4)}.text-emboss alap-link{--alap-bg: #2240a8;--alap-text: #f0f2ff;--alap-hover-bg: #3366d6;--alap-hover-text: #ffd666;--alap-text-shadow: 0 1px 2px rgba(0, 0, 0, .3);--alap-border: #4470cc}.text-neon alap-link{--alap-bg: #152570;--alap-text: #38bdf8;--alap-hover-bg: #2240a8;--alap-hover-text: #7dd3fc;--alap-text-shadow: 0 0 8px rgba(56, 189, 248, .6), 0 0 20px rgba(56, 189, 248, .3);--alap-border: #2e48a0;--alap-shadow: 0 0 24px rgba(56, 189, 248, .15)}.hover-text-glow alap-link{--alap-hover-text-shadow: 0 0 8px rgba(255, 214, 102, .6);--alap-hover-text: #ffd666;--alap-transition: text-shadow .2s ease, color .15s ease, background .15s ease}.hover-item-shadow alap-link{--alap-hover-shadow: 0 4px 16px rgba(99, 102, 241, .4);--alap-transition: box-shadow .2s ease, background .15s ease, color .15s ease}.menu-hover-shadow alap-link{--alap-shadow: 0 4px 12px rgba(99, 102, 241, .2);--alap-menu-hover-shadow: 0 16px 40px rgba(99, 102, 241, .5);--alap-menu-transition: box-shadow .3s ease}.focus-shadow alap-link{--alap-focus-shadow: 0 0 0 4px rgba(99, 102, 241, .4);--alap-focus-ring: #6366f1}.glass-bg{background:linear-gradient(135deg,#667eea,#764ba2,#f093fb);padding:2rem;border-radius:8px}.glass-section alap-link{color:#fff;--alap-bg: rgba(255, 255, 255, .12);--alap-backdrop: blur(12px) saturate(180%);--alap-border: rgba(255, 255, 255, .2);--alap-shadow: 0 8px 32px rgba(0, 0, 0, .1);--alap-radius: 16px;--alap-corner-shape: squircle;--alap-text: #ffffff;--alap-hover-bg: rgba(255, 255, 255, .25);--alap-hover-text: #ffffff;--alap-focus-ring: rgba(255, 255, 255, .6)}.glass-section alap-link:hover{color:#f0f0f0}.opacity-section alap-link{--alap-opacity: .85}
