.patreon_message{-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;padding:8px
!important;margin-bottom:20px !important;display:block;border:1px
solid #E6461A;background-color:#484848;color:#fff}.ptrn-branding{color:#fff;background-color:#F96854}#login .ptrn-branded-button{width:auto}.patreon-locked-content-message{display:block;width:100%;font-size:100%;margin:10px
0px 10px 0px;clear:both;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #f0f0f0}.patreon-be-patron-button{display:inline-block;width:auto;margin:5px}.patreon-login-refresh-button{display:inline-block;width:auto;margin:5px}.patreon-campaign-banner{max-width:1200px;width:100%;display:block;text-align:left}.patreon-responsive-button-wrapper{display:inline-table !important;width:240px !important;height:50px !important;vertical-align:middle;text-align:center;background-color:#F96854 !important}.patreon-responsive-button-wrapper:hover{background-color:#FA7664 !important}.patreon-responsive-button{display:table-cell !important;vertical-align:middle;text-align:center;padding:0px;height:auto;text-wrap:nowrap;border:0;box-shadow:none !important;color:#fff !important;cursor:pointer;font-size:14px;font-weight:800;text-shadow:none;text-decoration:none !important;text-align:center;text-transform:uppercase;font-family:'Libre Franklin Extra Bold',Helvetica,Arial}.patreon-responsive-button
img{display:inline-block !important;width:20px !important;color:#fff !important;vertical-align:middle;margin-right:10px;box-shadow:none !important}.patreon-patron-button-wrapper{display:inline-block;width:100%;margin:5px}.patreon-login-button-wrapper{display:inline-block;max-width:265px;width:100%;margin:5px;font-weight:bold}.patreon-text-over-button{display:inline-block;width:100%;margin-bottom:20px;font-size:100%}.patreon-text-under-button{display:inline-block;width:100%;margin-bottom:20px;margin-top:20px;font-size:100%}.patreon-valid-patron-message{display:block;width:100%;clear:both;padding-bottom:25px;padding-top:25px;margin-top:25px;border-top:1px solid #f0f0f0}.patreon-locked-image:hover{cursor:pointer !important}@-webkit-keyframes
sfr_spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes
sfr_spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.sfr-u-nowrap{white-space:nowrap}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;word-wrap:normal !important}.sfr-sr-announcer{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.sfr-link-button{background:none;border:none;color:inherit;text-decoration:underline;cursor:pointer;padding:0;margin:0;font:inherit;line-height:inherit}.sfr-link-button:hover,.sfr-link-button:focus{text-decoration:none;opacity:0.8}.sfr-link-button:focus{outline:2px
solid currentColor;outline-offset:2px}.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-required{color:#dc1e54;font-weight:600;margin-left:3px}.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:black}.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, 0.6)}.sfr-attachments-title{}.dz-image-preview.dz-error .dz-image,
.dz-file-preview.dz-error .dz-image{filter:grayscale(100%)}.dz-image-preview.dz-error .dz-remove,
.dz-file-preview.dz-error .dz-remove{color:#be2626}.dz-image-preview.dz-error .dz-error-message,
.dz-file-preview.dz-error .dz-error-message{opacity:1;top:0;left:0;width:100%;border-radius:0}.dz-image-preview.dz-error .dz-error-message::after,
.dz-file-preview.dz-error .dz-error-message::after{display:none}.dz-image-preview.dz-error .dz-error-mark,
.dz-file-preview.dz-error .dz-error-mark{display:none}.dz-image-preview.dz-error .dz-remove,
.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:none !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:bold;text-shadow:1px 1px 0 rgba(0, 0, 0, 0.1);line-height:1.2}.sfr-vote-button:hover,.sfr-vote-button:focus,.sfr-vote-button:active{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:hover,.sfr-vote-button--voted:active,.sfr-vote-button--voted:focus{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, 0.1) 0 1px 1px;box-shadow:rgba(0, 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:none;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:hover, .sfr-vote-badge--roadmap .sfr-vote-button:focus, .sfr-vote-badge--roadmap .sfr-vote-button:active{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:hover, .sfr-vote-badge--roadmap .sfr-vote-button.sfr-vote-button--voted:active, .sfr-vote-badge--roadmap .sfr-vote-button.sfr-vote-button--voted:focus{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:0.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:none;border:none;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;padding:4px
28px 4px 10px;margin:0;outline:none;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 0.6s infinite linear;animation:sfr_spin 0.6s infinite linear;border-radius:50%}.sfr-search-field__icon--clear{background:#C2C2C2;border-radius:50%;cursor:pointer}.sfr-search-field__icon--clear:before,.sfr-search-field__icon--clear:after{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-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:300ms 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}.sfr-form__acf-fields{margin:20px
0;padding:20px;background:#f9f9f9;border-radius:4px;border:1px
solid #e1e1e1}.sfr-form__acf-fields
h3{margin:0
0 15px 0;font-size:16px;color:#333}.sfr-form__acf-fields .sfr-form__row{margin-bottom:15px}.sfr-form__acf-fields .sfr-form__row:last-child{margin-bottom:0}.sfr-form__acf-fields .sfr-form__field{width:100%;padding:8px
12px;border:1px
solid #ddd;border-radius:4px;font-size:14px;line-height:1.4}.sfr-form__acf-fields .sfr-form__field:focus{outline:none;border-color:#0073aa;box-shadow:0 0 0 1px #0073aa}.sfr-form__acf-fields .sfr-form__field--textarea{min-height:100px;resize:vertical}.sfr-form__acf-fields .sfr-form__field--select{background:white}.sfr-form__acf-fields .sfr-form__checkbox,
.sfr-form__acf-fields .sfr-form__radio{display:flex;align-items:center;margin-bottom:8px;cursor:pointer}.sfr-form__acf-fields .sfr-form__checkbox input,
.sfr-form__acf-fields .sfr-form__radio
input{margin-right:8px;width:auto}.sfr-form__acf-fields .sfr-form__checkbox span,
.sfr-form__acf-fields .sfr-form__radio
span{font-weight:normal}.sfr-form__acf-fields
.required{color:#dc3232;font-weight:bold}.sfr-acf-fields{margin:20px
0;padding:15px;background:#f9f9f9;border-radius:4px;border:1px
solid #e1e1e1}.sfr-acf-fields
h3{margin:0
0 15px 0;font-size:16px;color:#333;border-bottom:1px solid #e1e1e1;padding-bottom:8px}.sfr-acf-field{margin-bottom:10px;padding:8px
0;border-bottom:1px solid #f0f0f0}.sfr-acf-field:last-child{margin-bottom:0;border-bottom:none}.sfr-acf-field
strong{color:#333;font-weight:600}.sfr-acf-field
span{color:#666;margin-left:5px}.sfr-acf-fields-table{width:100%;border-collapse:collapse;margin:15px
0}.sfr-acf-fields-table .sfr-acf-field-row{border-bottom:1px solid #eee}.sfr-acf-fields-table .sfr-acf-field-row:last-child{border-bottom:none}.sfr-acf-fields-table .sfr-acf-field-label{padding:12px
15px 12px 0;vertical-align:top;font-weight:600;color:#333;text-align:left;line-height:1.4}.sfr-acf-fields .sfr-acf-field-label{display:inline-block;vertical-align:top}.sfr-acf-fields-table .sfr-acf-field-value{padding:12px
0;vertical-align:top}.sfr-acf-fields-table .sfr-acf-field-value
span{color:#666;line-height:1.5}.sfr-acf-fields-table .sfr-acf-textarea{color:#666;line-height:1.6;white-space:pre-line}@media (max-width: 768px){.sfr-acf-fields-table{display:block}.sfr-acf-fields-table .sfr-acf-field-row{display:block;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #eee}.sfr-acf-fields-table .sfr-acf-field-label,
.sfr-acf-fields-table .sfr-acf-field-value{display:block;width:100%;padding:5px
0}.sfr-acf-fields-table .sfr-acf-field-label{padding-bottom:5px}}