@-webkit-keyframes sfr_spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes sfr_spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.sfr-u-nowrap{white-space:nowrap}.sfr-container{margin:0 auto}.sfr-container:after{content:"";display:table;clear:both}.sfr-container__col{-webkit-box-sizing:border-box;box-sizing:border-box}.sfr-container__col--1{width:100%;float:left}@media (min-width:768px){.sfr-container__col--1{width:60%}}@media (min-width:992px){.sfr-container__col--1{width:70%}}.sfr-container__col--2{width:100%;float:right}@media (min-width:768px){.sfr-container__col--2{padding:0 0 0 40px;width:40%}}@media (min-width:992px){.sfr-container__col--2{width:30%}}.sfr-loop-item{min-height:91px}@media (min-width:480px){.sfr-loop-item{padding-left:130px}}.sfr-loop-item h1,.sfr-loop-item h2,.sfr-loop-item__title{margin-top:0!important}.sfr-loop-item__meta{margin-top:20px}.sfr-loop-item__meta>span{line-height:25px;min-height:25px;display:inline;font-size:90%;padding:0;border:none}.sfr-loop-item__meta>span:after{display:inline-block;content:"\00b7";margin:0 4px}.sfr-loop-item__meta>span:last-child:after{display:none}.sfr-loop-item-wrapper{margin:50px 0;overflow:hidden;position:relative}.sfr-loop-item-wrapper--single{margin:0}.sfr-loop-item-wrapper--roadmap .sfr-loop-item{min-height:57px}@media (min-width:480px){.sfr-loop-item-wrapper--roadmap .sfr-loop-item{padding-left:88px}}.sfr-form__row{margin:0 0 20px;display:block}.sfr-form__row strong{display:block;margin:0 0 5px;font-weight:600}.sfr-form__row input,.sfr-form__row textarea{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.sfr-form__field{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding:5px 10px}.sfr-form__field--textarea{resize:vertical}.sfr-form__button{margin:10px 0 0}.sfr-form__reveal{display:none}.sfr-form__choices{margin:30px 0 35px}.sfr-form__choices-or{margin:0 5px}.sfr-form__choices-vote{text-decoration:none;border-radius:4px;background:#0f0f14;padding:4px 10px;display:inline-block;font-size:90%;position:relative;color:#fff}.sfr-form__choices-vote:after{content:"";width:0;height:0;border-style:solid;border-width:8px 7.5px 0 7.5px;border-color:#0f0f14 transparent transparent transparent;position:absolute;left:50%;bottom:0;margin:0 0 -8px -7.5px;display:block}.sfr-form .selectric{max-width:none}.sfr-form__field--image-uploader{background:#fff;padding:1em;border:1px dashed #0f0f14;border-radius:4px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:inherit;-ms-flex-wrap:wrap;flex-wrap:wrap}.sfr-form__field--image-uploader .dz-message{margin:0 auto}.sfr-form__field--image-uploader .dz-message .dz-message-emphasis{text-decoration:underline}.sfr-form__field--image-uploader .dz-preview{margin:0 2.66% 10px 0;width:23%}.sfr-form__field--image-uploader .dz-preview:nth-of-type(4n+1){margin-right:0}.sfr-form__field--image-uploader .dz-preview .dz-details{display:none}.sfr-form__field--image-uploader .dz-preview .dz-image{border-radius:0;width:auto;height:auto}.sfr-form__field--image-uploader .dz-preview .dz-image>img{width:100%}.sfr-form__field--image-uploader.dropzone .dz-preview:hover .dz-image img{filter:none;transform:none;background-color:#000}.sfr-form__field--image-uploader .dz-preview .dz-progress{left:0;right:0;top:0;height:6px;width:100%;margin:0 auto;border-radius:0;background:rgba(255,255,255,.6)}.dz-file-preview.dz-error .dz-image,.dz-image-preview.dz-error .dz-image{filter:grayscale(100%)}.dz-file-preview.dz-error .dz-remove,.dz-image-preview.dz-error .dz-remove{color:#be2626}.dz-file-preview.dz-error .dz-error-message,.dz-image-preview.dz-error .dz-error-message{opacity:1;top:0;left:0;width:100%;border-radius:0}.dz-file-preview.dz-error .dz-error-message::after,.dz-image-preview.dz-error .dz-error-message::after{display:none}.dz-file-preview.dz-error .dz-error-mark,.dz-image-preview.dz-error .dz-error-mark{display:none}.dz-image-preview.dz-error .dz-remove{z-index:100}.dz-file-preview.dz-error .dz-error-message{position:static}.sfr-vote-button{-webkit-appearance:none;outline:0!important;font-size:12px;border-radius:0;border:none;background:#999;background:-webkit-gradient(linear,left top,right top,from(#999),to(#828282));background:linear-gradient(to right,#999 0,#828282 100%);color:#fff;text-transform:uppercase;padding:8px;font-weight:700;text-shadow:1px 1px 0 rgba(0,0,0,.1);line-height:1.2}.sfr-vote-button:active,.sfr-vote-button:focus,.sfr-vote-button:hover{background:#b2b2b2;background:-webkit-gradient(linear,left top,right top,from(#b2b2b2),color-stop(99%,#999));background:linear-gradient(to right,#b2b2b2 0,#999 99%)}.sfr-vote-button--voted,.sfr-vote-button--voted:active,.sfr-vote-button--voted:focus,.sfr-vote-button--voted:hover{background:#4dcea6;background:-webkit-gradient(linear,left top,right top,from(#4dcea6),to(#32b2b9));background:linear-gradient(to right,#4dcea6 0,#32b2b9 100%);color:#fff}.sfr-vote-badge{background:#fff;-webkit-box-shadow:rgba(0,0,0,.1) 0 1px 1px;box-shadow:rgba(0,0,0,.1) 0 1px 1px;border-radius:3px;text-align:center;width:100px;margin:0 0 25px}@media (min-width:480px){.sfr-vote-badge{position:absolute;top:0;left:0}}.sfr-vote-badge *{-webkit-box-sizing:border-box;box-sizing:border-box}.sfr-vote-badge__count{padding:10px;white-space:nowrap;margin:0;line-height:1.2;border:1px solid #ddd;border-bottom:none;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.sfr-vote-badge__count span{display:block;font-size:90%}.sfr-vote-badge__increment{margin:0;display:block;width:100%;border-radius:0 0 3px 3px}.sfr-vote-badge--roadmap{width:68px;border-radius:3px;border:1px solid #ddd;-webkit-box-shadow:none;box-shadow:none;padding-top:22px;position:relative}@media (min-width:480px){.sfr-vote-badge--roadmap{position:absolute}}.sfr-vote-badge--roadmap .sfr-vote-badge__count{border:none;padding:4px 10px 8px}.sfr-vote-badge--roadmap .sfr-vote-badge__count span{display:none}.sfr-vote-badge--roadmap .sfr-vote-button{width:0;height:0;border-style:solid;border-width:0 9px 10px 9px;border-color:transparent transparent #999 transparent;overflow:hidden;background:0 0;text-indent:250%;white-space:nowrap;border-radius:0;text-shadow:none;padding:0;margin:0 auto;position:absolute;top:10px;left:0;right:0}.sfr-vote-badge--roadmap .sfr-vote-button:active,.sfr-vote-badge--roadmap .sfr-vote-button:focus,.sfr-vote-badge--roadmap .sfr-vote-button:hover{border-color:transparent transparent #b2b2b2 transparent}.sfr-vote-badge--roadmap .sfr-vote-button.sfr-vote-button--voted,.sfr-vote-badge--roadmap .sfr-vote-button.sfr-vote-button--voted:active,.sfr-vote-badge--roadmap .sfr-vote-button.sfr-vote-button--voted:focus,.sfr-vote-badge--roadmap .sfr-vote-button.sfr-vote-button--voted:hover{border-color:transparent transparent #4dcea6 transparent}.sfr-author img{display:inline-block;vertical-align:middle;margin:0 5px 0 0;width:20px;height:auto}.sfr-status-badge{height:24px;line-height:24px;text-transform:uppercase;font-size:11px;padding:0 8px;background:#eee;display:inline-block;vertical-align:middle;letter-spacing:.5px;font-family:Arial,sans-serif;border-radius:3px}.sfr-filters{margin:30px 0 20px;padding:0;width:100%;list-style:none none outside}.sfr-filters__filter-item{display:inline-block;margin:0 15px 15px 0}.sfr-filters__filter-item-button{text-decoration:none;border-radius:4px;background:#f0f0f0;padding:4px 10px;display:inline-block;font-size:90%;position:relative;color:#333;font-weight:400;height:30px;line-height:22px}.sfr-filters__filter-item-button:after{content:"";width:0;height:0;border-style:solid;border-width:8px 7.5px 0 7.5px;border-color:#0f0f14 transparent transparent transparent;position:absolute;left:50%;bottom:0;margin:0 0 -8px -7.5px;display:none}.sfr-filters__filter-item-button:hover{background:#ddd;color:#333}.sfr-filters__filter-item-button.active{background:#0f0f14;color:#fff!important}.sfr-filters__filter-item-button.active:after{display:block}.sfr-filters__filter-item--select .sfr-filters__filter-item-button{position:relative;padding:0}.sfr-filters__filter-item--select .sfr-filters__filter-item-button:before{content:"";width:0;height:0;border-style:solid;border-width:7px 5px 0 5px;border-color:#333 transparent transparent transparent;position:absolute;top:50%;margin:-3px 0 0;right:10px;left:auto;display:block;z-index:10}.sfr-filters__filter-item--select .sfr-filters__filter-item-button.active:before{border-top-color:#fff}.sfr-filters__filter-item--select .sfr-filters__filter-item-button select{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;background:0 0;border:none;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;padding:4px 28px 4px 10px;margin:0;outline:0;cursor:pointer;font-size:inherit;color:inherit;font-family:inherit;z-index:20;position:relative;max-width:none;height:30px;line-height:22px}.sfr-filters__filter-item--select .sfr-filters__filter-item-button option{color:#333;font-weight:400}.sfr-no-requests-found{margin:50px 0 0}.sfr-profile{display:block;overflow:hidden}.sfr-profile__avatar{float:left;margin:0 15px 0 0}.sfr-sidebar-widget{margin:0 0 40px}.sfr-sidebar-widget:last-child{margin-bottom:0}.sfr-sidebar-widget ul{padding:0;margin:0;list-style:none none outside}.sfr-sidebar-widget ul li{margin-bottom:10px}.sfr-sidebar-widget ul li:last-child{margin-bottom:0}.sfr-comments{margin:50px 0 0}.sfr-search-field{position:relative}.sfr-search-field__icon{width:16px;height:16px;display:inline-block;margin:-8px 0 0;position:absolute;top:50%;right:15px;-webkit-box-sizing:border-box;box-sizing:border-box;display:none}.sfr-search-field__icon--loader{border:2px solid #c2c2c2;border-left-color:#000;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:sfr_spin .6s infinite linear;animation:sfr_spin .6s infinite linear;border-radius:50%}.sfr-search-field__icon--clear{background:#c2c2c2;border-radius:50%;cursor:pointer}.sfr-search-field__icon--clear:after,.sfr-search-field__icon--clear:before{content:"";height:2px;width:10px;display:block;position:absolute;top:50%;margin:-1px 0 0;left:3px;background:#fff}.sfr-search-field__icon--clear:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.sfr-search-field__icon--clear:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.sfr-credit{clear:both;text-align:center;margin:30px 0 0;text-transform:uppercase;font-size:12px;letter-spacing:.5px;line-height:20px;float:left;width:100%}.sfr-credit img{vertical-align:bottom;width:20px;height:auto;display:inline-block}.sfr-pagination ul,.sfr-pagination ul.page-numbers{margin:0}.sfr-notices{padding:15px 20px;border-radius:3px;list-style:none none outside;background:#f7f7f7;border:1px solid #eee;border-left-width:3px;margin:0 0 30px}.sfr-notices__notice{margin:0 0 5px;padding:0}.sfr-notices__notice:last-child{margin-bottom:0}.sfr-notices--success{border-left-color:#4dcea6}.sfr-notices--error{border-left-color:#f45b7c}.sfr-badge{display:inline-block;padding:2px 6px;border-radius:6px;background:#f0f0f0;font-size:70%;font-weight:500;margin:0 0 0 5px;vertical-align:middle}.sfr-roadmap-statuses{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sfr-roadmap-status{background:#f5f5f5;padding:25px;border-radius:8px;margin-bottom:30px;width:100%}.sfr-roadmap-status .sfr-loop-item-wrapper{margin:0 0 25px}.sfr-roadmap-status .sfr-loop-item-wrapper:last-child{margin-bottom:0}@media (min-width:992px){.sfr-roadmap-status--col-1{width:98%}.sfr-roadmap-status--col-2{width:48%}.sfr-roadmap-status--col-3{width:31.33333%}.sfr-roadmap-status--col-4{width:23%}.sfr-roadmap-status--col-5{width:18%}.sfr-roadmap-status--col-6{width:14.66667%}}.sfr-roadmap-status--fill{padding:0;opacity:0;margin:0;visibility:hidden}.sfr-roadmap-status>:last-child{margin-bottom:0}.sfr-roadmap-status .sfr-roadmap-status__title{margin:0 0 25px;line-height:1.2;font-size:24px}.sfr-roadmap-status .sfr-roadmap-status__title:before{display:none}.sfr-roadmap-status .sfr-loop-item__title{font-size:20px;line-height:1.2;margin:0 0 10px}.sfr-roadmap-status .sfr-loop-item__title:before{display:none}.sfr-roadmap-status .sfr-loop-item__meta{margin:0}.sfr-roadmap-status__color{color:#ccc;margin:0 2px 0 0}.sfr-roadmap-status__view-all{display:block;margin:30px 0 0;text-align:center}.sfr-attachments{display:grid;grid-template-columns:repeat(5,minmax(32px,1fr));column-gap:8px;row-gap:8px;padding-top:8px;border-radius:4px}.sfr-attachments-title{display:block;margin-top:32px}.sfr-attachments .sfr-attachment{cursor:pointer;transition:.3s all ease-in-out}.sfr-attachments .sfr-attachment:hover{transform:scale3d(1.1,1.1,2)}.sfr-attachments .sfr-attachment>img{width:100%;object-fit:cover}.sfr-attachment-indicator>img{width:16px}.pswp{z-index:99999}