.modal{position:fixed;top:0;left:0;bottom:0;right:0;z-index:1000001;display:flex;flex:1;align-items:center;justify-content:center}@media only screen and (min-width:769px){.modal.voices-create-modal .block-modal-content .inner-content{overflow-y:auto}}.modal .modal-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;background-color:rgba(0,0,0,.3)}.modal .modal-wrap{box-shadow:0 0 8px 0 rgba(0,0,0,.33);position:relative;z-index:2;background-color:#fff;width:600px;max-width:100%;box-sizing:border-box}.modal .modal-wrap>.inner{overflow:hidden}.modal .modal-wrap .modal-icon{width:60px;height:auto;margin-bottom:7px}.modal .modal-wrap .content-title{font-family:Lato,sans-serif;font-display:swap;font-size:14px;font-weight:700;text-transform:uppercase;color:#222;margin-bottom:2rem}.modal.notification-modal .modal-wrap{border:2px solid #419be4;border-radius:4px;margin:1rem;padding:32px;width:343px;max-width:100%}.modal.notification-modal .modal-wrap .modal-icon{width:104px}.modal.notification-modal .modal-wrap .modal-content{font-family:Lato,sans-serif;font-display:swap;font-size:14px;line-height:22px;color:#222}.modal.notification-modal .modal-wrap .modal-content p{font-family:inherit;font-size:inherit;color:inherit;font-weight:inherit;line-height:inherit;margin-bottom:1.5rem}.modal.notification-modal .modal-wrap .modal-content p a{text-decoration:none;border-bottom:1px solid #acd6f8;color:#222;font-weight:700;text-decoration:none}.modal.notification-modal .modal-wrap .modal-content p a:hover{border-color:#0b75cb}.modal.notification-modal .modal-wrap .modal-content p a:focus{border-color:#0b75cb}.modal.notification-modal .modal-wrap button{margin-top:.5rem}.modal.block-modal .modal-wrap .block-modal-header{z-index:5;color:#222;display:flex;flex:1;flex-grow:0;flex-basis:0;flex-direction:row;flex-basis:0}.modal.block-modal .modal-wrap .block-modal-content{height:100%;overflow:auto}.notification-msg{background-color:#ebf6ff;color:#116cb8;font-size:14px;line-height:22px;padding:14px 39px 14px 12px;text-align:left;margin-bottom:14px;font-family:Lato}.notification-msg.no-bottom{margin-bottom:0}.notification-msg.no-ex{padding:14px 12px}.notification-msg a{text-decoration:none;border-bottom:1px solid #acd6f8;color:inherit;font-weight:500}.notification-msg a:hover{border-color:#0b75cb}.notification-msg a:focus{border-color:#0b75cb}.error-msg{background-color:#fdf6f5;color:#f5394c;font-size:14px;line-height:22px;padding:14px 39px 14px 12px;text-align:left;margin-bottom:14px}.error-msg.no-bottom{margin-bottom:0}.error-msg.no-ex{padding:14px 12px}.error-msg a{text-decoration:none;border-bottom:1px solid #ffb7be;color:inherit;font-weight:500}.error-msg a:hover{border-color:#f5394c}.error-msg a:focus{border-color:#f5394c}.form-element{font-family:Roboto,sans-serif;font-display:swap;margin:0 0 1.5rem;background-color:#fff;text-align:left}.form-element .instruction-text{font-family:Lato,sans-serif;font-display:swap;color:#616161;font-size:14px;margin-top:4px;margin-left:8px;line-height:22px}.form-element label span.req{color:#f5384c}.form-element label.field-label{position:static;display:block;font-size:14px;font-weight:500;line-height:22px;text-align:left;transition:font-size .25s,color .25s;color:#222}.form-element .helper-mark{position:absolute;top:11px;right:12px;height:0;width:0}.form-element .helper-mark .helper-bubble{position:absolute;top:0;right:0;display:inline-block;width:16px;height:16px;border-radius:100%;background-color:#0b75cb;color:#fff;font-size:11px;line-height:17px;text-align:center}.form-element .helper-mark .helper-text{font-family:Lato,sans-serif;font-display:swap;box-shadow:1px 1px 2px 1px rgba(207,207,207,.5);position:absolute;z-index:2;top:21px;right:-8px;width:228px;background-color:#fff;border:1px solid #efefef;border-radius:4px;font-size:12px;line-height:15px;padding:18px 12px}.form-element .helper-mark .arrow-up-bottom{box-shadow:1px 1px 2px 1px rgba(207,207,207,.5);position:absolute;z-index:1;right:3px;top:19px;width:10px;height:10px;content:"";display:block;border:1px solid #efefef;transform:rotate(45deg)}.form-element .helper-mark .arrow-up-top{position:absolute;z-index:3;right:4px;top:20px;width:8px;height:8px;content:"";display:block;background-color:#fff;transform:rotate(45deg)}.form-element.button:not(.modal-cancel){color:#fff;text-align:center;font-size:14px;font-weight:500;border-radius:4px;vertical-align:bottom}.form-element.button:not(.modal-cancel) img.icon50{position:relative;top:-18px}.form-element.button:not(.modal-cancel) img.icon50.less{top:-17px}.form-element.button:not(.modal-cancel) .img-wrap-36{overflow-y:hidden;top:-11px;height:36px;display:inline-block}.form-element.button:not(.modal-cancel).load-more{background-color:#268ee3;font-family:Roboto;font-size:12px;line-height:12px;font-weight:700;margin:0 auto 32px;text-transform:uppercase;max-width:343px;width:100%;letter-spacing:1px}@media only screen and (min-width:768px){.form-element.button:not(.modal-cancel).load-more{max-width:432px}}.form-element.button:not(.modal-cancel):focus{background-color:#1b66a4}.form-element.button:not(.modal-cancel):hover{background-color:#2078c1}.form-element.button:not(.modal-cancel).cancel-btn{color:#575757;border:1px solid #ccc;background-color:#fff}.form-element.button:not(.modal-cancel).cancel-btn:hover{background-color:#f8f8f8}.form-element.button:not(.modal-cancel).cancel-btn:focus{background-color:#ccc}.form-element.button:not(.modal-cancel).cancel-btn.comment-cancel{border:none;background-color:#fff;color:#575757}.form-element.button:not(.modal-cancel).cancel-btn.comment-cancel:hover{background-color:#f8f8f8}.form-element.button:not(.modal-cancel).cancel-btn.comment-cancel:focus{background-color:#ccc}.form-element.button:not(.modal-cancel).delete-btn{background-color:#d82222}.form-element.button:not(.modal-cancel).delete-btn:focus{background-color:#9b1717}.form-element.button:not(.modal-cancel).delete-btn:hover{background-color:#b71c1c}.form-element.textbox-element .meta{padding:11px 12px 0}.form-element.textbox-element .textbox-wrap{box-shadow:inset 1px 1px 2px 0 rgba(136,136,136,.5);position:relative;border:1px solid #cfcfcf;border-radius:4px;min-height:72px;width:100%}.form-element.textbox-element .textbox-wrap textarea,.form-element.textbox-element .textbox-wrap input{box-sizing:border-box;background-color:transparent;border:0;outline:0;box-shadow:none;height:42px;width:100%;padding:4px 12px 11px;margin:0;font-size:16px;line-height:22px;text-align:left;font-family:Lato,sans-serif}.form-element.textbox-element .textbox-wrap textarea:focus,.form-element.textbox-element .textbox-wrap input:focus{background-color:transparent}.form-element.textbox-element .textbox-wrap textarea.hasAt,.form-element.textbox-element .textbox-wrap input.hasAt{padding-left:25px}.form-element.textbox-element .textbox-wrap input{height:37px}.form-element.textbox-element .textbox-wrap .textbox-prefix-at{font-family:Lato;font-size:16px;color:#888;position:absolute;display:inline-block;bottom:10px;line-height:1.5rem;left:5px;width:20px;text-align:right;pointer-events:none}.form-element.textbox-element .textbox-wrap:focus-within{border:solid 1px #0b75cb}.form-element.textbox-element.filled .meta label{font-size:12px;color:gray}.form-element.textbox-element.focus .meta label{font-size:12px;color:#0b75cb}.form-element.text-only textarea{border-bottom:1px solid #ddd!important}.form-element.text-only.focus textarea{border-bottom:1px solid #0b75cb!important}.form-element.checkboxes-element{box-shadow:1px 1px 2px 1px rgba(207,207,207,.5);border-radius:4px;border:solid 1px #efefef}.form-element.checkboxes-element .meta{padding:12px 12px 10px;border-bottom:1px solid #efefef}.form-element.checkboxes-element .meta .instruction-text{margin-top:4px;margin-left:0}.form-element.checkboxes-element .options{padding:10px 2px 9px}.form-element.checkboxes-element.lastUpdated{border-color:#0b75cb}.form-element.checkboxes-element.lastUpdated .meta{border-color:#0b75cb}.form-element.checkbox-element{margin:0;position:relative;padding:10px 10px 11px 44px}.form-element.checkbox-element .cb{position:absolute;top:10px;left:10px;width:24px;height:24px}.form-element.checkbox-element .cb input[type=checkbox],.form-element.checkbox-element .cb input[type=radio]{opacity:0;margin:0}.form-element.checkbox-element .cb input[type=checkbox]+span,.form-element.checkbox-element .cb input[type=radio]+span{position:absolute;top:0;left:0;width:24px;height:24px;border-radius:2px;box-shadow:inset 1px 1px 2px 1px #eee;border:1px solid #cfcfcf}.form-element.checkbox-element .cb input[type=checkbox]:checked+span,.form-element.checkbox-element .cb input[type=radio]:checked+span{box-shadow:inset 1px 1px 2px 1px rgba(136,136,136,.5);border-radius:2px;background-color:#0b75cb;border-color:#0b75cb}.form-element.checkbox-element .cb input[type=checkbox]:checked+span::after,.form-element.checkbox-element .cb input[type=radio]:checked+span::after{display:block;content:"";left:9px;top:5px;width:6px;height:12px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);margin:4px 0 0 8px}.form-element.checkbox-element .cb input[type=checkbox]:focus+span,.form-element.checkbox-element .cb input[type=radio]:focus+span{box-shadow:0 0 3px 2px rgba(0,0,0,.05)}.form-element.checkbox-element .words{font-size:13px;line-height:24px;color:#222}.non-sponsored-post button.form-element.load-more{background-image:linear-gradient(270deg,#D82222 0%,#F12B2C 100%);border-radius:22px;font-family:Roboto;font-weight:500;color:#fff;text-align:center;text-transform:capitalize;font-size:16px;line-height:16px;letter-spacing:0}.form-element.button.new-post-button{height:30px;width:58px;background:#e0f1ff url(/frontends/static/post-button/create.png) no-repeat center center!important;background-size:41px 10px}@media all and (-webkit-min-device-pixel-ratio:1.5),all and (-o-min-device-pixel-ratio:3 / 2),all and (min--moz-device-pixel-ratio:1.5),all and (min-device-pixel-ratio:1.5){.form-element.button.new-post-button{background-image:url(/frontends/static/post-button/create@2x.png)}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.form-element.button.new-post-button{background-image:url(/frontends/static/post-button/create@2x.png)}}@media only screen and (-o-min-device-pixel-ratio:9 / 4),only screen and (-webkit-min-device-pixel-ratio:2.25),only screen and (min-device-pixel-ratio:2.25),only screen and (min-resolution:2.25dppx){.form-element.button.new-post-button{background-image:url(/frontends/static/post-button/create@3x.png)}}.new-post-button-wrap .new-post-button .collapsed{display:block}.new-post-button-wrap .new-post-button .expanded{display:none}.is-not-logged-in .new-post-button-wrap .new-post-button{display:none;right:132px}@media only screen and (min-width:769px){.is-not-logged-in .new-post-button-wrap .new-post-button{right:216px}}#header-right .new-post-button-wrap .new-post-button{display:none}@media only screen and (min-width:769px){#header-right .new-post-button-wrap .new-post-button{display:block}}.message-bubble{display:none;position:absolute;top:100%;right:-10px;box-shadow:1px 1px 2px 1px rgba(207,207,207,.5);background-color:#fff;padding:20px 16px;border-radius:4px;width:343px;z-index:10}.message-bubble.has-arrow:before{content:" ";font-size:1px;line-height:1px;position:absolute;right:35px;top:-6px;width:10px;height:10px;background-color:#fff;transform:rotate(45deg);box-shadow:1px 1px 2px 1px rgba(207,207,207,.5)}.message-bubble.has-arrow:after{content:" ";font-size:1px;line-height:1px;position:absolute;right:30px;top:-3.5px;width:20px;height:20px;background-color:#fff;transform:rotate(45deg)}.message-bubble.new-post-options{top:60px;right:38px;display:none}.message-bubble.new-post-options:before{right:68px}.message-bubble.new-post-options:after{right:63px}.new-post-button-wrap.focused .message-bubble{display:block}.new-post-button-wrap.focused .new-post-button .collapsed{display:none}.new-post-button-wrap.focused .new-post-button .expanded{display:block}.new-post-button-wrap.focused .new-post-button:before,.new-post-button-wrap.focused .new-post-button:after{transform:scale(1.06,1.14)}.new-post-option{cursor:pointer;display:flex;align-items:center}.new-post-option.early-access-message{cursor:default;display:block;padding-bottom:20px}.new-post-option.early-access-message .early-access-header{display:inline-block;font-size:12px;font-weight:700;line-height:1.5;letter-spacing:1.2px;text-transform:uppercase;color:#008035;background-color:#e8faef}.new-post-option.early-access-message .early-access-content{margin-top:12px;font-size:12px;line-height:1.5;color:#575757}.new-post-option.early-access-message .early-access-content .welcome-message{border-bottom:1px solid #b4d9ff;font-weight:700;color:#222}.new-post-option.early-access-message .early-access-content .welcome-message:hover,.new-post-option.early-access-message .early-access-content .welcome-message:focus{border-bottom:1px solid #0b75cb}.new-post-option-content{margin-left:20px}.new-post-list{font-family:Lato,sans-serif;font-display:swap;list-style:none outside;margin:0}.new-post-list>li{list-style:none outside;padding:14px 0;border-top:1px solid #efefef}.new-post-list>li:first-child{padding-top:0;border-top:0}.new-post-list>li:last-child{padding-bottom:0}.new-post-list h4{margin:0;font-size:16px;line-height:22px;color:#222}.new-post-list .helper{font-size:14px;line-height:18px;color:#575757;padding-bottom:5px}i.external-close-x{position:absolute;right:-60px;top:-6px;font-size:38px;line-height:30px;color:#fff;cursor:pointer}i.external-close-x:focus,i.external-close-x:hover{color:#ddd}.form-element .length-counter{font-family:Lato,sans-serif;font-display:swap;font-size:12px;color:#888;text-align:right;position:static;bottom:auto;left:auto;right:auto;height:auto;padding:0;line-height:20px;background-color:transparent}.form-element .length-counter:not(.count-down) span::before{content:"("}.form-element .length-counter:not(.count-down) span::after{content:")"}.form-element .length-counter.warning span{color:#fc0000}@media only screen and (min-width:769px){.form-element .length-counter::before{content:""}.form-element .length-counter::after{content:""}}.modal.voices-create-modal .modal-wrap{overflow:visible;max-height:100%}.modal.voices-create-modal .modal-wrap .block-modal-header button{color:inherit}.modal.voices-create-modal .modal-wrap .block-modal-header h3{font-family:Roboto,sans-serif;font-display:swap;color:inherit}@media only screen and (min-width:769px){.modal.voices-create-modal .modal-wrap .block-modal-header{background-color:transparent}}.modal.voices-create-modal .modal-wrap .block-modal-content{overflow:auto;display:flex;flex:1;flex-direction:column}.modal.voices-create-modal .modal-wrap .block-modal-content .textbox-element{flex:0}.modal.voices-create-modal .modal-wrap .block-modal-content .textbox-element.multiline{flex:1;height:100%;cursor:text}.modal.voices-create-modal .modal-wrap .block-modal-footer{background-color:#f6f6f6;text-align:center;padding:12px 24px}.modal.voices-create-modal .modal-wrap .block-modal-footer button.modal-back{background-color:#acb4be;float:left;width:92px}.modal.voices-create-modal .modal-wrap .form-element{margin-bottom:12px}.modal.voices-create-modal .modal-wrap .form-element.textbox-element .textbox-wrap{border:0;box-shadow:none}.modal.voices-create-modal .modal-wrap .form-element.textbox-element .textbox-wrap .meta,.modal.voices-create-modal .modal-wrap .form-element.textbox-element .textbox-wrap input,.modal.voices-create-modal .modal-wrap .form-element.textbox-element .textbox-wrap textarea{padding-left:0;padding-right:0}.modal.voices-create-modal .modal-wrap .form-element.textbox-element .textbox-wrap input{border-bottom:1px solid #ddd;padding-bottom:12px}@media only screen and (min-width:769px){.modal.voices-create-modal .modal-wrap .form-element.textbox-element{margin-bottom:0}.modal.voices-create-modal .modal-wrap .form-element.textbox-element.multiline .textbox-wrap .meta{padding-top:0}}.modal.new-thought-modal.modal .modal-wrap .block-modal-header{flex-basis:auto}.modal.new-thought-modal.modal .modal-wrap .block-modal-header button{background-color:#0a97ce}.modal.new-thought-modal.modal .modal-wrap .block-modal-footer button:not(.modal-cancel){background-color:#0a97ce}.modal.new-thought-modal.modal .modal-wrap .block-modal-footer button:not(.modal-cancel):hover{background-color:#0878a4}.modal.new-thought-modal.modal .modal-wrap .block-modal-footer button:not(.modal-cancel)[disabled]{background-color:#d3dce6}.modal.new-thought-modal.modal .modal-wrap .form-element.textbox-element.focus .meta label{color:#0a97ce}.modal.new-thought-modal.modal .modal-wrap .form-element.textbox-element .textbox-wrap input:focus{border-bottom-color:#0a97ce}.modal.new-question-modal.modal .modal-wrap .block-modal-header{flex-basis:auto}.modal.new-question-modal.modal .modal-wrap .block-modal-header button{background-color:#893b8d}.modal.new-question-modal.modal .modal-wrap .block-modal-footer button:not(.modal-cancel){background-color:#893b8d}.modal.new-question-modal.modal .modal-wrap .block-modal-footer button:not(.modal-cancel):hover{background-color:#6d2f70}.modal.new-question-modal.modal .modal-wrap .block-modal-footer button:not(.modal-cancel)[disabled]{background-color:#d3dce6}.modal.new-question-modal.modal .modal-wrap .form-element.textbox-element.focus .meta label{color:#893b8d}.modal.new-question-modal.modal .modal-wrap .form-element.textbox-element .textbox-wrap input:focus{border-bottom-color:#893b8d}.modal.before-you-modal.before-you-thought .modal-wrap .block-modal-header{background-color:#0a97ce;color:#fff}.modal.before-you-modal.before-you-thought .modal-wrap .block-modal-header button{background-color:#0a97ce}@media only screen and (min-width:769px){.modal.before-you-modal.before-you-thought .modal-wrap .block-modal-header{background-color:transparent;color:#0a97ce}}.modal.before-you-modal.before-you-thought .modal-wrap .block-modal-footer button:not(.modal-back):not(.modal-next){background-color:#0a97ce;width:92px}.modal.before-you-modal.before-you-thought .modal-wrap .block-modal-footer button:not(.modal-back):not(.modal-next)[disabled]{background-color:#d3dce6}.modal.before-you-modal.before-you-question .modal-wrap .block-modal-header{background-color:#893b8d;color:#fff}.modal.before-you-modal.before-you-question .modal-wrap .block-modal-header button{background-color:#893b8d}@media only screen and (min-width:769px){.modal.before-you-modal.before-you-question .modal-wrap .block-modal-header{background-color:transparent;color:#893b8d}}.modal.before-you-modal.before-you-question .modal-wrap .block-modal-footer button:not(.modal-back){background-color:#893b8d;width:92px}.modal.before-you-modal.before-you-question .modal-wrap .block-modal-footer button:not(.modal-back)[disabled]{background-color:#d3dce6}