.tk-tool-list-section[data-v-c593f083]{color:rgb(var(--v-theme-on-surface))}.glass-list-card[data-v-c593f083]{background:rgba(var(--v-theme-surface),.7);border:1px solid rgba(var(--v-theme-primary),.1);box-shadow:0 20px 40px -15px #0000000d;transition:transform .4s cubic-bezier(.165,.84,.44,1),background-color .4s cubic-bezier(.165,.84,.44,1),border-color .4s cubic-bezier(.165,.84,.44,1),box-shadow .4s cubic-bezier(.165,.84,.44,1)}.glass-list-card[data-v-c593f083]:hover{background:rgba(var(--v-theme-surface),.5);border-color:rgba(var(--v-theme-primary),.2);transform:translateY(-4px);box-shadow:0 30px 60px -20px rgba(var(--v-theme-primary),.1)}.custom-tool-list[data-v-c593f083]{list-style:none!important}.tool-list-item[data-v-c593f083]{display:flex;align-items:flex-start;margin-bottom:1rem;transition:transform .2s ease}.tool-list-bullet-icon[data-v-c593f083]{margin-top:3px;margin-right:12px;flex-shrink:0;opacity:.8}.tool-list-item-content[data-v-c593f083]{flex-grow:1;line-height:1.6}.premium-list-link[data-v-c593f083]{color:rgb(var(--v-theme-primary));font-weight:600;text-decoration:none;border-bottom:2px solid rgba(var(--v-theme-primary),.2);transition:color .2s ease,border-bottom-color .2s ease,opacity .2s ease}.premium-list-link[data-v-c593f083]:hover{border-bottom-color:rgb(var(--v-theme-primary));opacity:.8}.scroll-reveal[data-v-c593f083]{opacity:0;transform:translateY(20px);transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1)}.scroll-reveal.is-visible[data-v-c593f083]{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.scroll-reveal[data-v-c593f083]{opacity:1;transform:none;transition:none}.glass-list-card[data-v-c593f083],.glass-list-card[data-v-c593f083]:hover{transform:none}}[data-v-c593f083] .tk-tool-list-content ul{list-style:none!important;padding-left:0!important;margin-bottom:1.5rem!important}[data-v-c593f083] .tk-tool-list-content li{position:relative;padding-left:1.75rem;margin-bottom:.75rem;line-height:1.7}[data-v-c593f083] .tk-tool-list-content:not(.hide-list-arrows) li:before{content:"→";position:absolute;left:0;color:rgb(var(--v-theme-secondary));font-weight:700}
