@charset "UTF-8";.tspolls_applink{display:none}.tspolls{display:block;padding:20px;width:100%;max-width:600px;margin:10px auto 10px auto}@media screen and (max-width:400px){.tspolls{padding:20px 0 20px 0}}.tspolls .question{text-align:center;font-size:1.6rem;line-height:1.8rem;font-weight:700;display:block}.tspolls ul.options{list-style:none;margin:0;padding:0}.tspolls ul.options li{list-style:none;margin:5px 0 5px 0;padding:10px 50px 10px 50px;border-radius:4px;border:1px solid #ececec;cursor:pointer;position:relative}.tspolls ul.options li span{position:relative;z-index:2}.tspolls ul.options li .percentage{position:absolute;right:0;top:0;padding:0 10px 0 10px;height:100%;font-size:.9rem;font-weight:700;text-align:center;display:flex;justify-content:center;align-items:center;z-index:2}.tspolls ul.options li .bar{position:absolute;left:0;top:0;z-index:0;height:100%;border-radius:4px;background-color:#90caf9;display:block}.tspolls ul.options li::after{content:"";width:20px;height:20px;border-radius:10px;background-color:rgba(0,0,0,.1);color:#fff;justify-content:center;align-items:center;display:flex;border:1px inset rgba(255,255,255,.5);position:absolute;left:10px;top:11px;z-index:3}.tspolls ul.options li.selected{background-color:#ececec;box-shadow:0 2px 3px rgba(0,0,0,.1)}.tspolls ul.options li.selected::after{content:"✓";width:30px;height:30px;border-radius:15px;background-color:#43a047;color:#fff;justify-content:center;align-items:center;display:flex;position:absolute;left:6px;top:7px;z-index:3}.tspolls .ended,.tspolls .success{display:block}.tspolls .ended .loader,.tspolls .success .loader{width:100%;height:14px;border-radius:4px;background-color:#ececec;border:1px inset rgba(0,0,0,.1);position:relative}.tspolls .ended .loader .bar,.tspolls .success .loader .bar{height:100%;width:0;animation:tsloader 1.4s linear infinite;position:absolute;top:0;left:0;background-color:#666;border-radius:4px}.tspolls .ended.show,.tspolls .success.show{display:block;text-align:center;padding:8px}.tspolls .ended{font-style:italic;display:block;text-align:center;padding:10px}.tspolls.disabled ul.options li{padding:10px 50px 10px 10px;cursor:default}.tspolls.disabled ul.options li::after{display:none}.tspolls.disabled ul.options li.selected{background-color:transparent;box-shadow:none}@keyframes tsloader{0%{width:0}100%{width:100%}}