a.stylish-link,li.stylish-link>a{background-size:.05em 1px,.05em 1px,1px 1px;background-repeat:no-repeat,no-repeat,repeat-x;background-position:0 95%,100% 95%,0 90%;transition:all .15s;position:relative;box-shadow:none;-webkit-box-shadow:none}a.stylish-link i,li.stylish-link>a i{font-size:60%;margin-left:2px;position:relative;top:-1px;left:0;transition:all .2s}.sl-hide-outline-hover a.stylish-link:hover,.sl-hide-outline-hover li.stylish-link>a:hover{text-shadow:none!important}a.stylish-link,li.stylish-link>a,a.stylish-link:hover,a.stylish-link:focus,li.stylish-link>a:hover,li.stylish-link>a:focus{box-shadow:none!important;-webkit-box-shadow:none!important}a.stylish-link:active,li.stylish-link>a:active{background-position:0 95%,100% 95%,0 102%;background-size:.05em 1px,.05em 1px,1px 2px}.sl-animate-icons a.stylish-link:hover i.sl-external-icon,.sl-animate-icons li.stylish-link>a:hover i.sl-external-icon{animation-name:icon-external;animation-duration:.8s;animation-iteration-count:infinite;animation-timing-function:ease;animation-fill-mode:both}.sl-animate-icons a.stylish-link:hover i.sl-anchor-icon,.sl-animate-icons li.stylish-link>a:hover i.sl-anchor-icon{animation-name:icon-anchor;animation-duration:.6s;animation-iteration-count:1;animation-timing-function:ease;animation-fill-mode:both}.sl-animate-icons a.stylish-link:hover i.sl-file-icon,.sl-animate-icons li.stylish-link>a:hover i.sl-file-icon{animation-name:icon-file;animation-duration:.8s;animation-iteration-count:infinite;animation-timing-function:ease;animation-fill-mode:both}.sl-animate-underline-vanish-center a.stylish-link:hover,.sl-animate-underline-vanish-center li.stylish-link>a:hover{animation-name:underline-vanish-center;animation-duration:1s;animation-iteration-count:1;animation-timing-function:ease-out;animation-fill-mode:both;background-color:inherit!important}.sl-animate-underline-vanish-left a.stylish-link:hover,.sl-animate-underline-vanish-left li.stylish-link>a:hover{animation-name:underline-vanish-left;animation-duration:.4s;animation-iteration-count:1;animation-timing-function:ease-out;animation-fill-mode:both;background-color:inherit!important}.sl-animate-underline-vanish-right a.stylish-link:hover,.sl-animate-underline-vanish-right li.stylish-link>a:hover{animation-name:underline-vanish-right;animation-duration:.4s;animation-iteration-count:1;animation-timing-function:ease-out;animation-fill-mode:both;background-color:inherit!important}.sl-animate-underline-pulse-center a.stylish-link:hover,.sl-animate-underline-pulse-center li.stylish-link>a:hover{animation-name:underline-pulse-center;animation-duration:.7s;animation-iteration-count:infinite;animation-timing-function:ease;animation-fill-mode:both;background-color:inherit!important}.sl-animate-underline-pulse-left a.stylish-link:hover,.sl-animate-underline-pulse-left li.stylish-link>a:hover{animation-name:underline-pulse-left;animation-duration:.7s;animation-iteration-count:infinite;animation-timing-function:ease;animation-fill-mode:both;background-color:inherit!important}.sl-animate-underline-pulse-right a.stylish-link:hover,.sl-animate-underline-pulse-right li.stylish-link>a:hover{animation-name:underline-pulse-right;animation-duration:.7s;animation-iteration-count:infinite;animation-timing-function:ease;animation-fill-mode:both;background-color:inherit!important}.sl-animate-underline-progress-left a.stylish-link:hover,.sl-animate-underline-progress-left li.stylish-link>a:hover{animation-name:underline-progress-left;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:ease;animation-fill-mode:both;background-color:inherit!important}.sl-animate-underline-progress-right a.stylish-link:hover,.sl-animate-underline-progress-right li.stylish-link>a:hover{animation-name:underline-progress-right;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:ease;animation-fill-mode:both;background-color:inherit!important}.sl-animate-underline-drop a.stylish-link:hover,.sl-animate-underline-drop li.stylish-link>a:hover{animation-name:underline-drop;animation-duration:.2s;animation-iteration-count:1;animation-timing-function:ease;animation-fill-mode:both}.sl-animate-underline-stretch a.stylish-link:hover,.sl-animate-underline-stretch li.stylish-link>a:hover{animation-name:underline-stretch;animation-duration:.5s;animation-iteration-count:1;animation-timing-function:ease;animation-fill-mode:both}.sl-animate-underline-bounce a.stylish-link:hover,.sl-animate-underline-bounce li.stylish-link>a:hover{animation-name:underline-bounce;animation-duration:.5s;animation-iteration-count:infinite;animation-timing-function:ease;animation-fill-mode:both}@keyframes icon-external{0%,100%{left:-1px;top:1px}50%{left:1px;top:-2px}}@keyframes icon-anchor{0%{top:-2px}50%{top:3px}100%{top:0}}@keyframes icon-file{0%,100%{top:-2px}50%{top:2px}}@keyframes underline-drop{0%{}100%{background-position:0 95%,100% 95%,0 100%}}@keyframes underline-stretch{0%,100%{}50%{background-position:0 95%,100% 95%,0 100%}}@keyframes underline-bounce{0%,100%{}50%{background-position:0 95%,100% 95%,0 100%}}@keyframes underline-vanish-center{0%{background-size:.05em 100%,.05em 100%,1px 3px;-webkit-background-size:.05em 100%,.05em 100%,1px 3px}100%{background-size:100% 100%,100% 100%,1px 3px;-webkit-background-size:100% 100%,100% 100%,1px 3px}}@keyframes underline-vanish-left{0%{background-size:.05em 100%,.05em 100%,1px 3px;-webkit-background-size:.05em 100%,.05em 100%,1px 3px}100%{background-size:.05em 100%,100% 100%,1px 3px;-webkit-background-size:.05em 100%,100% 100%,1px 3px}}@keyframes underline-vanish-right{0%{background-size:.05em 100%,.05em 100%,1px 3px;-webkit-background-size:.05em 100%,.05em 100%,1px 3px}100%{background-size:100% 100%,.05em 100%,1px 3px;-webkit-background-size:100% 100%,.05em 100%,1px 3px}}@keyframes underline-pulse-center{0%,100%{background-size:.05em 100%,.05em 100%,1px 3px;-webkit-background-size:.05em 100%,.05em 100%,1px 3px}50%{background-size:10% 100%,10% 100%,1px 3px;-webkit-background-size:10% 100%,10% 100%,1px 3px}}@keyframes underline-pulse-left{0%,100%{background-size:.05em 100%,.05em 100%,1px 3px;-webkit-background-size:.05em 100%,.05em 100%,1px 3px}50%{background-size:.05em 100%,20% 100%,1px 3px;-webkit-background-size:.05em 100%,20% 100%,1px 3px}}@keyframes underline-pulse-right{0%,100%{background-size:.05em 100%,.05em 100%,1px 3px;-webkit-background-size:.05em 100%,.05em 100%,1px 3px}50%{background-size:20% 100%,.05em 100%,1px 3px;-webkit-background-size:20% 100%,.05em 100%,1px 3px}}@keyframes underline-progress-right{0%,100%{background-size:.05em 100%,.05em 100%,1px 3px;-webkit-background-size:.05em 100%,.05em 100%,1px 3px}50%{background-size:100% 100%,.05em 100%,1px 3px;-webkit-background-size:100% 100%,.05em 100%,1px 3px}51%{background-size:.05em 100%,100% 100%,1px 3px;-webkit-background-size:.05em 100%,100% 100%,1px 3px}}@keyframes underline-progress-left{0%,100%{background-size:.05em 100%,.05em 100%,1px 3px;-webkit-background-size:.05em 100%,.05em 100%,1px 3px}50%{background-size:.05em 100%,100% 100%,1px 3px;-webkit-background-size:.05em 100%,100% 100%,1px 3px}51%{background-size:100% 100%,.05em 100%,1px 3px;-webkit-background-size:100% 100%,.05em 100%,1px 3px}}