﻿@import "https://fonts.googleapis.com/css?family=Goblin+One|Raleway";.top-left{height:100%}.logo,.no-text-svg,.sidebar-logo{width:127px;height:100%}@media (max-width: 56.25rem){.logo,.no-text-svg,.sidebar-logo{width:auto;margin-left:-5px}}.logo .logo-lightmode,.logo .logo-darkmode,.logo .logo-darkmode__mobile,.logo .logo-lightmode__mobile,.no-text-logo .logo-lightmode,.no-text-logo .logo-darkmode,.no-text-logo .logo-darkmode__mobile,.no-text-logo .logo-lightmode__mobile,.sidebar-logo .logo-lightmode,.sidebar-logo .logo-darkmode,.sidebar-logo .logo-darkmode__mobile,.sidebar-logo .logo-lightmode__mobile{display:none}@media (min-width: 40.0625em){.no-sidebar-layout .no-text-logo.sign-in-sign-up-logo{display:none}}@media (max-width: 56.25rem){.logo{display:none}}.no-text-logo{width:85px}@media (min-width: 56.3125rem){.no-text-logo.sign-in-sign-up-logo svg{display:none}}@media (max-width: 56.25rem){.no-text-logo.sign-in-sign-up-logo svg{width:65px}}@media (max-width: 56.25rem){.no-text-logo{width:50px}}.logo a,.sidebar-logo a{height:70%}.logo img,.sidebar-logo img{width:auto;height:100%}.pwa-login-modal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:1rem}.pwa-login-modal__backdrop{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.5);animation:fadeIn .2s ease-out}.pwa-login-modal__content{position:relative;width:100%;max-width:400px;max-height:90vh;overflow-y:auto;background:#fff;border-radius:12px;box-shadow:0 10px 40px rgba(0,0,0,0.2);animation:slideUp .3s ease-out}.pwa-login-modal__header{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;border-bottom:1px solid #edeff1}.pwa-login-modal__header h2{font-size:1.25rem;font-weight:600;color:#1a1a1b;margin:0}.pwa-login-modal__close{background:none;border:none;padding:.5rem;cursor:pointer;color:#7c7c83;font-size:1.5rem;line-height:1;border-radius:50%;transition:background .2s,color .2s}.pwa-login-modal__close:hover{background:#f0f0f0;color:#1a1a1b}.pwa-login-modal__close i{display:block}.pwa-login-modal__body{padding:1.5rem}.pwa-login-modal__error{background:#ffebee;color:#c62828;padding:.75rem 1rem;border-radius:8px;margin-bottom:1rem;font-size:.9rem;font-weight:500}.pwa-login-modal__google-btn{display:flex;align-items:center;justify-content:center;width:100%;height:48px;background:#fff;border:1px solid #dadce0;border-radius:24px;text-decoration:none;color:#3c4043;font-weight:500;transition:background .2s,box-shadow .2s}.pwa-login-modal__google-btn:hover{background:#f8f9fa;box-shadow:0 1px 3px rgba(0,0,0,0.1)}.pwa-login-modal__google-btn .social-image-wrapper{margin-right:.75rem}.pwa-login-modal__google-btn .social-image-wrapper img,.pwa-login-modal__google-btn .social-image-wrapper svg{width:18px;height:18px}.pwa-login-modal__google-btn .social-sign-in-text{font-size:.95rem}.pwa-login-modal .social-sign-divider{display:flex;align-items:center;margin:1.5rem 0}.pwa-login-modal .social-sign-divider-line{flex:1;height:1px;background:#edeff1}.pwa-login-modal .social-sign-divider-text{padding:0 1rem;color:#878a8c;font-size:.8rem;text-transform:uppercase}.pwa-login-modal .pwa-login-form .field,.pwa-login-modal .pwa-signup-form .field{margin-bottom:1rem}.pwa-login-modal .pwa-login-form .field label,.pwa-login-modal .pwa-signup-form .field label{display:block;font-size:.875rem;font-weight:500;color:#1a1a1b;margin-bottom:.5rem}.pwa-login-modal .pwa-login-form .field .text-input,.pwa-login-modal .pwa-signup-form .field .text-input{width:100%;height:48px;padding:.75rem 1rem;font-size:1rem;border:1px solid #edeff1;border-radius:8px;background:#f6f7f8;color:#1a1a1b;transition:border-color .2s,background .2s}.pwa-login-modal .pwa-login-form .field .text-input:focus,.pwa-login-modal .pwa-signup-form .field .text-input:focus{outline:none;border-color:#ee414f;background:#fff}.pwa-login-modal .pwa-login-form .field .text-input.invalid,.pwa-login-modal .pwa-signup-form .field .text-input.invalid{border-color:#c62828}.pwa-login-modal .pwa-login-form .field .field-error-message,.pwa-login-modal .pwa-signup-form .field .field-error-message{color:#c62828;font-size:.8rem;margin-top:.25rem;min-height:1.2em;display:block}.pwa-login-modal .pwa-login-form .field .field-error-message:empty,.pwa-login-modal .pwa-signup-form .field .field-error-message:empty{display:none}.pwa-login-modal .pwa-login-form .field .field-error-message:not(:empty),.pwa-login-modal .pwa-signup-form .field .field-error-message:not(:empty){display:block}.pwa-login-modal .pwa-login-form .password-group,.pwa-login-modal .pwa-signup-form .password-group{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.pwa-login-modal .pwa-login-form .password-group label,.pwa-login-modal .pwa-signup-form .password-group label{margin-bottom:0}.pwa-login-modal .pwa-login-form .password-group .forgot-password-link,.pwa-login-modal .pwa-signup-form .password-group .forgot-password-link{font-size:.8rem;color:#878a8c;text-decoration:none}.pwa-login-modal .pwa-login-form .password-group .forgot-password-link:hover,.pwa-login-modal .pwa-signup-form .password-group .forgot-password-link:hover{text-decoration:underline}.pwa-login-modal .pwa-login-form .actions,.pwa-login-modal .pwa-signup-form .actions{margin-top:1.5rem}.pwa-login-modal .pwa-login-form .actions .button,.pwa-login-modal .pwa-signup-form .actions .button{width:100%;height:48px;background:#ee414f;background-image:linear-gradient(135deg, #EE414F 0%, #FD603D 100%);color:#fff;font-size:1rem;font-weight:600;border:none;border-radius:24px;cursor:pointer;transition:opacity .2s}.pwa-login-modal .pwa-login-form .actions .button:hover,.pwa-login-modal .pwa-signup-form .actions .button:hover{background-image:linear-gradient(135deg, #AA2732 0%, #FD603D 100%)}.pwa-login-modal .pwa-login-form .actions .button:disabled,.pwa-login-modal .pwa-signup-form .actions .button:disabled{opacity:.6;cursor:not-allowed}.pwa-login-modal .create-account{text-align:center;margin-top:1.5rem;font-size:.9rem;color:#7c7c83}.pwa-login-modal .create-account a{color:#ee414f;font-weight:600;text-decoration:none}.pwa-login-modal .create-account a:hover{text-decoration:underline}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes slideUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.darkmode .pwa-login-modal__content{background:#1d1d1e}.darkmode .pwa-login-modal__header{border-color:#343536}.darkmode .pwa-login-modal__header h2{color:#d7dadc}.darkmode .pwa-login-modal__close{color:#818384}.darkmode .pwa-login-modal__close:hover{background:#272729;color:#d7dadc}.darkmode .pwa-login-modal__error{background:rgba(198,40,40,0.2);color:#ef5350}.darkmode .pwa-login-modal__google-btn{background:#272729;border-color:#343536;color:#d7dadc}.darkmode .pwa-login-modal__google-btn:hover{background:#343536}.darkmode .pwa-login-modal .social-sign-divider-line{background:#343536}.darkmode .pwa-login-modal .social-sign-divider-text{color:#818384}.darkmode .pwa-login-modal .pwa-login-form .field label,.darkmode .pwa-login-modal .pwa-signup-form .field label{color:#d7dadc}.darkmode .pwa-login-modal .pwa-login-form .field .text-input,.darkmode .pwa-login-modal .pwa-signup-form .field .text-input{background:#272729;border-color:#343536;color:#d7dadc}.darkmode .pwa-login-modal .pwa-login-form .field .text-input:focus,.darkmode .pwa-login-modal .pwa-signup-form .field .text-input:focus{background:#1d1d1e}.darkmode .pwa-login-modal .pwa-login-form .password-group .forgot-password-link,.darkmode .pwa-login-modal .pwa-signup-form .password-group .forgot-password-link{color:#818384}.darkmode .pwa-login-modal .create-account{color:#818384}body.pwa-login-modal-open{overflow:hidden}.turbo-progress-bar{background-color:#ee414f !important}.modal-open{overflow:hidden}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0;display:flex;align-items:center;justify-content:center;padding:.5rem}.modal-dialog{position:relative;width:auto;margin:0;pointer-events:none;max-width:500px;width:100%}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0, -50px)}.modal.show .modal-dialog{transform:none}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:.3rem;outline:0}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-title{margin-bottom:0;line-height:1.5;font-size:1.25rem}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-body .form-group label{display:block;margin-bottom:.5rem}.modal-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.close{float:right;font-size:1.5rem;font-weight:400;line-height:1;color:#555b63;text-shadow:none;opacity:.7;background:none;border:none;padding:0;cursor:pointer}.close:hover{opacity:1;color:#000}.close:not(:disabled):not(.disabled):hover,.close:not(:disabled):not(.disabled):focus{opacity:.75}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:rgba(0,0,0,0.5);opacity:1}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:1}.form-group{margin-bottom:1rem}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}textarea.form-control{height:auto}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;cursor:pointer;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid rgba(0,0,0,0);border-radius:.25rem}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{box-sizing:border-box}@media (max-width: 38.625em){html.rooms-list-page,html.messages-page{height:100%}}*,*:before,*:after{box-sizing:inherit}@media (max-width: 75em){body,html{width:100%;font-size:90%}}@media (min-width: 20em) and (max-width: 37.5em){body,html{width:100%}}body{font-size:100%;line-height:1.5;font-family:system-ui,-apple-system,"Segoe UI",Arial,sans-serif;display:flex}@media (max-width: 38.625em){body.rooms-list-page .container,body.messages-page .container{height:100%;min-height:auto;width:100%;position:fixed}}@media (max-width: 38.625em){body.rooms-list-page,body.messages-page{min-height:100vh;height:100vh}}@media (max-width: 75em){body{background-color:rgba(0,0,0,0.4)}}body,p,h1,ul,nav,span{padding:0;margin:0}a{text-decoration:none}html,body{background-color:#f3f3f3}html.darkmode,body.darkmode{background-color:#161617}html.darkmode .container,html.darkmode .content-wrappper,body.darkmode .container,body.darkmode .content-wrappper{background-color:#161617}.container{display:flex;background-color:#f3f3f3;flex-grow:1;min-height:100vh;flex-direction:column}.mdi{padding:0}#mobile-sidebar-wrapper{padding-top:0;z-index:100;overflow-x:hidden;left:-300px}@media (min-width: 75.0625em){#mobile-sidebar-wrapper{display:none}}#mobile-sidebar{z-index:100;left:-300px;width:22rem}#mobile-sidebar .top-sidebar{display:flex;justify-content:space-between}#mobile-sidebar .top-sidebar .top-sidebar__left{padding-right:1rem}#mobile-sidebar .top-sidebar .top-sidebar__left .back-to-main{color:#555b63;padding:.3rem;display:flex}#mobile-sidebar .top-sidebar .top-sidebar__left .back-to-main .mdi-arrow-left{margin-right:.3rem}#mobile-sidebar .top-sidebar .top-sidebar__right{flex-grow:1;justify-content:space-between;display:flex;padding-left:2rem}#mobile-sidebar .top-sidebar .sidebar-subforum-name{display:flex;align-items:center;padding-left:.8rem}#mobile-sidebar .top-sidebar .sidebar-subforum-name .subforum-country-flag{display:flex;align-items:center}#mobile-sidebar .top-sidebar .sidebar-subforum-name .subforum-country-name{font-weight:700;font-size:1.2em;color:#555b63}#mobile-sidebar .top-sidebar .logo{padding-left:.2rem}@media (min-width: 75.0625em){#mobile-sidebar{display:none}}@media (min-width: 98.75rem){.top-left-wrapper{width:15vw}}.sidebar-wrapper{position:fixed;left:0px;top:0px;height:100vh;padding-top:60px;flex-flow:row wrap}@media (min-width: 75.0625em){.sidebar-wrapper{height:auto;position:static;width:250px;padding-top:0}}@media (max-width: 75em){.sidebar-wrapper{width:auto}}@media (max-width: 75em){#sidebar-wrapper{display:none}}.mdi-close{color:gray;font-size:2rem;cursor:pointer;padding:0 .6rem}.sidebar{position:relative;min-width:15vw;overflow-y:auto;height:100%;display:flex;flex-direction:column;background-color:#fbfbfb;border-right:1px solid #dfe1e7;overflow-x:hidden;border-radius:5px}.sidebar .footer-wrapper{margin-top:auto;width:100%}.sidebar .sidebar-footer{border-top:1px solid #dfe1e7;padding:.75rem 0 .9rem;background:#fbfbfb}.sidebar .sidebar-footer__nav{display:block;padding:0}.sidebar .sidebar-footer__section{display:grid;gap:.15rem}.sidebar .sidebar-footer__divider{height:1px;background:#dfe1e7;margin:.75rem 0}.sidebar .sidebar-footer__link{display:flex;align-items:center;gap:.75rem;padding:1rem .45rem 1rem 2rem;margin-top:.4rem;margin-bottom:.2rem;color:#555b63;font-weight:400;font-size:.75rem;text-decoration:none;justify-content:flex-start}.sidebar .sidebar-footer__link:hover,.sidebar .sidebar-footer__link:active,.sidebar .sidebar-footer__link:focus-visible{background:#dfe1e7 !important;color:#3d3f42;text-decoration:none}.sidebar .sidebar-footer__icon{width:2.5rem;display:flex;align-items:center;justify-content:center;color:currentColor;font-weight:900;flex:0 0 auto}.sidebar .sidebar-footer__label{width:auto;padding:0;display:inline;justify-content:flex-start}.sidebar .sidebar-footer__copyright{margin-top:.85rem;padding-top:.65rem;border-top:1px solid #dfe1e7;color:#555b63;opacity:.8;font-weight:400;text-align:left}.sidebar .sidebar-footer__copyright small{font-size:.75rem}@media (max-width: 75em){.sidebar .sidebar-footer__link{padding-left:1rem}}@media (min-width: 75.0625em){.sidebar .sidebar-footer{padding:.65rem 0 .85rem}.sidebar .sidebar-footer__link{font-size:.75rem;padding:1rem .45rem 1rem 2rem;gap:.65rem}.sidebar .sidebar-footer__divider{margin:.65rem 0}.sidebar .sidebar-footer__copyright small{font-size:.7rem}}.sidebar .sidebar .fa,.sidebar .sidebar .fas,.sidebar #mobile-sidebar .fa,.sidebar #mobile-sidebar .fas{width:2rem !important;min-width:2rem !important;max-width:2rem !important;display:flex !important;align-items:center !important;justify-content:center !important;font-size:19px;text-align:center !important;margin:0 auto}.sidebar .fa,.sidebar .fas{width:2rem;display:flex;justify-content:center;font-size:19px}.sidebar .sidebar-footer__icon.fas{font-size:15px !important}.sidebar .sidebar .mdi-home-outline,.sidebar .sidebar .mdi-checkbox-marked-circle-outline,.sidebar #mobile-sidebar .mdi-home-outline,.sidebar #mobile-sidebar .mdi-checkbox-marked-circle-outline{width:2rem !important;min-width:2rem !important;max-width:2rem !important;display:flex;align-items:center;justify-content:center}.sidebar .mdi-home-outline,.sidebar .mdi-checkbox-marked-circle-outline{width:2rem;display:flex;justify-content:center}.sidebar .mdi-home-outline:before{font-size:27px}.sidebar .mdi-checkbox-marked-circle-outline:before{font-size:24px}.sidebar .sidebar-divider-wrapper{display:flex;padding-left:1.5rem;margin-top:1rem}.sidebar .sidebar-divider-wrapper .sidebar-divider{border-top:1px solid silver}@media (min-width: 40.0625em){.sidebar .sidebar-divider-wrapper .sidebar-divider{width:70%}}@media (max-width: 40em){.sidebar .sidebar-divider-wrapper .sidebar-divider{width:100%}}@media (max-width: 40em){.sidebar .sidebar-divider-wrapper{padding-left:0}}.sidebar .categories-title{font-weight:600;display:block;display:flex;padding:.5rem .5rem .5rem 2rem;color:#555b63;margin-top:.4rem;margin-bottom:.2rem;align-items:center;font-size:1.1rem}@media (max-width: 75em){.sidebar .categories-title{padding-left:1rem}}@media (min-width: 75.0625em){.sidebar{position:fixed;left:calc(50% - 530px);width:250px;min-width:auto;height:calc(100vh - 6.5rem);max-height:calc(100vh - 6.5rem);top:6.5rem;min-height:0}}[data-controller~=infinite-scroll] .pagination{opacity:0;height:1px;overflow:hidden;pointer-events:none;margin:0;padding:0}@media (max-width: 75em){#sidebar{display:none}}i.fa-sign-out-alt{font-size:.7rem}@media (min-width: 20em) and (max-width: 37.5em){i.fa-sign-out-alt{font-size:.9rem}}.fa-caret-up{margin-right:2px}.liked{color:#fd603d}.liked:hover{color:#dd401d}.disliked{color:#007caf}.disliked:hover{color:#00577b}.material-icons{color:#a2a3b0}.orange{color:#fd603d}.mdi-wifi{color:#ee414f;font-size:1.4rem}@media (max-width: 75em){.mdi-wifi{font-size:1.6rem}}@media (min-width: 20em) and (max-width: 37.5em){.mdi-wifi{font-size:1.7rem}}.mdi-plus{color:#a2a3b0}nav{margin-top:1.2rem}nav a span.cat-icon{display:block;display:flex;justify-content:center;align-items:center;padding:.4rem 0;width:2rem}nav a span{display:block;display:flex;justify-content:center;align-items:center;padding:.3rem 0;width:10rem}nav ul{list-style:none}nav a{text-decoration:none;display:block;display:flex;padding:.5rem .5rem .5rem 2rem;font-weight:400;color:#555b63;margin-top:.4rem;margin-bottom:.2rem;align-items:center}nav a:hover,nav a:active,nav a:focus-visible{color:#3d3f42}@media (max-width: 75em){nav a{padding-left:1rem}}.mdi-church{padding-bottom:.4rem}#religion{padding-top:.2rem}.category-name{display:block;padding-left:1rem}.sidebar .icon-wrapper,#mobile-sidebar .icon-wrapper{width:2.5rem !important;min-width:2.5rem !important;max-width:2.5rem !important;display:flex !important;align-items:center !important;justify-content:center !important;flex-shrink:0;flex-grow:0}.sidebar .icon-wrapper .mdi,#mobile-sidebar .icon-wrapper .mdi{font-size:1.65rem;height:1.6rem;display:flex;align-items:center;justify-content:center;width:2rem !important;min-width:2rem !important;max-width:2rem !important;margin:0 auto}.sidebar .icon-wrapper .fa,.sidebar .icon-wrapper .fas,#mobile-sidebar .icon-wrapper .fa,#mobile-sidebar .icon-wrapper .fas{display:flex !important;align-items:center !important;justify-content:center !important;width:2rem !important;min-width:2rem !important;max-width:2rem !important;text-align:center !important;margin:0 auto}.icon-wrapper{width:2.5rem}.icon-wrapper .mdi{font-size:1.65rem;height:1.6rem;display:flex;align-items:center}.main-links .ad-title{font-size:.9rem}.promoted{font-size:.9rem}.link-sub-details{color:#9098a5;font-size:.8rem}.link-sub-details p:first-child{padding-left:.3rem}.link-sub-details .comment-count:link,.link-sub-details .comment-count:visited,.link-sub-details .gray-link:link,.link-sub-details .gray-link:visited{color:#9098a5}.link-sub-details .comment-count:hover{color:#555b63}.link-sub-details .gray-link:hover{color:#555b63;text-decoration:underline}@media (max-width: 75em){.link-sub-details{font-size:.9rem}}@media (max-width: 56.25rem){.link-sub-details{font-size:12px}}@media (min-width: 20em) and (max-width: 37.5em){.link-sub-details{font-size:12px}}.main-content{display:flex;align-self:center;flex-direction:column;justify-content:space-between;flex-grow:1;margin-top:1.3rem}.main-content .text-forum{padding-left:.2rem}@media (min-width: 75.0625em){.main-content{max-width:750px;width:calc(100% - 250px);align-self:auto}}@media (max-width: 75em){.main-content{width:56rem}}@media (max-width: 56.25rem){.main-content{width:90%}}@media (min-width: 20em) and (max-width: 38.625rem){.main-content{width:100%}}@media (max-width: 38.625rem){.main-content{width:100%}}@media (max-width: 1200px){@keyframes click-animation{0%{background-color:rgba(200,200,200,0.5)}100%{background-color:rgba(0,0,0,0)}}.click-effect{animation:click-animation .3s ease-out}}.link{position:relative;display:flex;margin-bottom:.8rem;margin-top:.8rem;background-color:#fbfbfb;box-shadow:0 1px 3px 0 rgba(181,181,181,0.2);border-radius:5px;padding:.3rem .5rem;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.link .link-sub-details.one{padding-bottom:.6rem}.link .link-sub-details.two{padding-top:.3rem}.link .link-sub-details.two p{padding-left:0}.link.video-link .title{padding-bottom:0}.link.video-link .link-sub-details.mobile-one{padding-bottom:.6rem}.link.video-link .ranking-items.two{display:none}.link.video-link .mobile-index-link-layout{width:100%}.link.video-link .mobile-two{display:none}.link.video-link .link-sub-details.two{padding-top:.5rem}@media (min-width: 38.6875em){.link.video-link .link-sub-details.one p:first-child{padding-left:0}}@media (max-width: 38.625em){.link.video-link .link-subforum-wrapper{padding-left:2rem}}.link .standard .ranking-items.two{display:none}.link.image-link{padding-right:.5rem;padding-top:.3rem;flex-direction:column}.link.image-link .link-subforum-wrapper{padding-left:.3rem}.link.image-link .mobile-index-link-layout{width:100%;display:flex}@media (max-width: 38.625em){.link.image-link .title{padding-right:.8rem}}.link.image-link .ranking-items.one{display:none}@media (min-width: 20em) and (max-width: 22.4375em){.link.image-link .ranking-items.two{padding-right:.8rem}}.link.image-link .mobile-one{display:none}@media (max-width: 38.625em){.link.image-link .mobile-left{margin-top:0;padding-left:.5rem;width:.5rem}}@media (max-width: 38.625em){.link.image-link{padding-right:.5rem}}.link.non-media-link{padding-top:.4rem;display:flex;flex-direction:column}.link.non-media-link .link-subforum-wrapper{padding-left:.3rem}.link.non-media-link .mobile-index-link-layout{width:100%;display:flex}.link.non-media-link .mobile-left{margin-top:0;width:1rem;padding-left:.5rem}.link.non-media-link .mobile-right{padding-left:1.2rem}@media (min-width: 38.6875em){.link.non-media-link .mobile-right{padding-left:.5rem}}@media (max-width: 38.625em){.link.non-media-link .mobile-right{padding-left:initial}}.link.non-media-link .ranking-items.one{display:none}@media (min-width: 20em) and (max-width: 22.4375em){.link.non-media-link .ranking-items.two{padding-right:.5rem}}.link.non-media-link .mobile-one{display:none}@media (max-width: 40em){.link{box-shadow:none;margin-top:.7rem;margin-bottom:.7rem}}@media (max-width: 38.625em){.link{padding-right:.5rem;padding-left:.5rem}}@media (max-width: 38.625em){.desktop-layout{display:none}}.mobile-layout .ranking-items.two>*:not(:last-child){margin-right:.9rem}@media (min-width: 20em) and (max-width: 22.4375em){.mobile-layout .ranking-items.two>*:not(:last-child){margin-right:.7rem}}@media (min-width: 38.6875em){.mobile-layout.ranking-items.two{display:none}}@media (min-width: 38.6875em){.mobile-layout{display:none}}.mobile-left{align-self:flex-start;margin-top:1.3rem;width:3rem;padding-top:.5rem}.mobile-right{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding-left:.5rem}@media (min-width: 20em) and (max-width: 38.625rem){.mobile-right{padding-left:0}}@media (max-width: 38.625rem){.mobile-right{padding-left:0}}@media (max-width: 38.625em){.mobile-right{padding:initial}}.link .title a:link,.link-title:link{color:var(--title-link-color, #4c5158)}.link a:visited{color:#555b63}.link a:hover,.link-title:hover{color:#252729}.link-visited .title a,.link-visited .link-title{color:#9ca2aa}@media (max-width: 40em){:root{--title-link-color: #222}html.darkmode{--title-link-color: rgb(212.2136842105, 213.8915789474, 218.0863157895)}.link .title a:link,.link .link-title:link{color:#b0b4bb}.link-not-visited .title a:link,.link-not-visited .link-title:link{color:var(--title-link-color) !important}}.ranking-items{width:2rem;padding-left:.3rem;display:flex;flex-direction:column;text-align:center;align-items:center}@media (max-width: 38.625em){.ranking-items{width:100%;flex-direction:row;padding-left:0}}.rank{text-align:center}.ad .ranking-items{display:none}.ad .link{margin-top:0}.main-info{margin-left:.6rem;margin-bottom:.8rem;width:100%}@media (min-width: 20em) and (max-width: 38.625rem){.main-info{margin-left:0;display:flex;flex-direction:column}}@media (max-width: 38.625rem){.main-info{margin-left:0;display:flex;flex-direction:column}}.submitted-by,.comment-deleted{color:#9098a5}.submitted-by a:link,.comment-deleted a:link{color:#9098a5}.submitted-by a:visited,.comment-deleted a:visited{color:#9098a5}.submitted-by a:hover,.comment-deleted a:hover{color:#9098a5}.submitted-by a:active,.comment-deleted a:active{color:#9098a5}.thumbnail_image{border-radius:.2rem;width:70px;height:auto}span.rank{display:block;width:2em;padding:.3rem;font-size:small}@media (max-width: 56.25rem){span.rank{font-size:1rem}}.score{width:100%;font-weight:500;font-size:14px;color:#9098a5;text-align:center}@media (max-width: 56.25rem){.score{width:auto}}.title{font-size:1.03rem;word-break:break-word;padding-left:.3rem;font-weight:600;padding-right:.5rem}@media (max-width: 75em){.title a:link{color:#42474d}}@media (max-width: 75em){.title{font-size:1.15rem}}@media (max-width: 56.25rem){.title{font-size:1.15rem}}@media (min-width: 20em) and (max-width: 37.5em){.title{font-size:1.15rem}}@media (min-width: 38.6875em){.video-link .title{padding-left:0}}@media (max-width: 38.625em){.video-link .title{padding-left:2rem;padding-bottom:.5rem}}@media (max-width: 38.625em){.video-link .mobile-left{margin-top:.1rem;position:absolute;width:2rem;top:0}}@media (max-width: 38.625em){.video-link .ranking-items{padding-left:1.8rem}}@media (max-width: 38.625em){.video-link .link-sub-details{padding-left:1.8rem}}.title-url,.external-link{padding-left:.3rem;font-weight:300;font-size:12px}@media (max-width: 56.25rem){.title-url,.external-link{font-size:12px}}@media (min-width: 20em) and (max-width: 37.5em){.title-url,.external-link{font-size:12px}}.external-link a:link{color:#fd603d}.external-link a:visited{color:#fd603d}.external-link a:hover{text-decoration:underline}.fa-external-link.far{font-weight:400;font-size:.6rem;padding-left:3px}@media (max-width: 38.625em){.fa-external-link.far{font-size:.7rem}}#mobile-menu-icon{height:100%;margin-right:1rem;padding-top:0;color:#555b63;height:100%;border-right:1px solid #dfe1e7;display:flex;align-items:center;font-size:2rem;padding-left:.2rem;padding-right:.2rem}@media (min-width: 75.0625em){#mobile-menu-icon{display:none}}@media (max-width: 23.75rem){#mobile-menu-icon{margin-right:.5rem}}.upvote,.downvote{width:100%;text-align:center;font-size:1.4rem;line-height:1.2}.upvote a:link,.upvote a:visited,.downvote a:link,.downvote a:visited{color:#9098a5}.upvote a:link:hover,.upvote a:visited:hover,.downvote a:link:hover,.downvote a:visited:hover{color:#555b63}@media (max-width: 75em){.upvote,.downvote{font-size:1.5rem}}@media (max-width: 56.25rem){.upvote,.downvote{font-size:1.3rem;width:auto}}@media (min-width: 20em) and (max-width: 37.5em){.upvote,.downvote{font-size:1.5rem}}.pagination{display:flex;position:relative;margin-bottom:.8rem;margin-top:.8rem;height:2rem}.pagination .prev-page{margin-right:2rem}@media (min-width: 38.6875em){.pagination .prev-page{position:absolute;left:1rem;top:1rem}}@media (max-width: 56.25rem){.pagination .prev-page{margin-right:0}}@media (min-width: 38.6875em){.pagination .next-page{position:absolute;right:1rem;top:1rem}}.pagination.desktop-pagination{padding:2rem 0;border-radius:.3rem}.pagination.mobile-pagination{padding:0 1rem 0 1rem}.pagination.mobile-pagination.next-page-indented{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;text-align:center}@media (min-width: 20em) and (max-width: 37.5em){.pagination.mobile-pagination.next-page-indented{padding-right:.8rem}}@media (min-width: 56.3125rem){.pagination.mobile-pagination.next-page-indented{display:none}}@media (max-width: 75em){.pagination a{width:100%}}@media (max-width: 56.25rem){.pagination{padding-left:0;align-items:center;justify-content:space-between}}.pagination a{font-weight:900;display:block;display:flex;width:10rem;align-items:center}@media (min-width: 38.6875em){.pagination a{width:auto}}.pagination a .next-page-text{margin-right:.3rem}.pagination a .prev-page-icon{margin-right:.3rem}.pagination a .next-page-icon{padding-top:3px}.pagination a .prev-page-text,.pagination a .next-page-text{font-size:.9rem}@media (max-width: 56.25rem){.pagination a{padding:0;width:auto}}.pagination li{list-style:none;padding-right:.5rem}.pagination ul{display:flex}.pagination a:link{color:#28292d}.pagination a:visited{color:#28292d}.pagination span{display:inline-block}.content-wrapper{display:flex;flex-grow:1;height:100%}@media (min-width: 75.0625em){.content-wrapper.link-show-page-wrapper .main-content{margin-top:0}}@media (min-width: 75.0625em){.content-wrapper{justify-content:center}}@media (max-width: 75em){.content-wrapper{padding-left:0}}@media (max-width: 38.625em){.content-wrapper{padding:0;padding-top:.7rem}}.top-right-wrapper{display:flex;justify-content:center;flex-grow:1}@media (max-width: 98.8125rem){.top-right-wrapper{justify-content:space-between}}@media (max-width: 98.8125rem){.top-right-wrapper{padding-left:6rem}}@media (min-width: 56.3125em) and (max-width: 74.375rem){.top-right-wrapper{padding-left:3rem}}@media (min-width: 56.3125em) and (max-width: 60.75rem){.top-right-wrapper{padding-left:2.5rem}}.top-nav,.mobile-search{position:fixed;width:100%;top:0;left:0;min-height:49px;background-color:#fbfbfb;border-bottom:1px solid #dfe1e7;z-index:10;display:flex;justify-content:space-between;height:4rem}@media (max-width: 75em){.top-nav,.mobile-search{height:4.5rem}}.desktop-top-nav.top-nav .top-right{height:100%;margin-right:0;padding-right:2rem}.desktop-top-nav.top-nav .top-right .fas{color:#7a8393}.desktop-top-nav.top-nav .top-right>a{color:#9098a5;padding:.7rem .8rem;margin-right:.5rem}.desktop-top-nav.top-nav .top-right>a .dropdown{padding:0}@media (min-width: 38.75rem){.desktop-top-nav.top-nav .top-right>a{font-size:1.2rem}}.desktop-top-nav.top-nav .top-right .submit-link{margin-right:0}@media (min-width: 38.75rem){.desktop-top-nav.top-nav .top-right .submit-link>.fas{font-size:1rem}}@media (min-width: 901px) and (max-width: 1200px){.desktop-top-nav.top-nav .top-right{padding-right:0}}.magnifying-glass{margin-right:1.5rem;padding:.8rem;cursor:pointer}.mobile-top-nav.top-nav .top-right .top-right-sign-in{padding-right:1rem}@media (max-width: 20rem){.mobile-top-nav.top-nav .top-right .top-right-sign-in{padding-right:.8rem}}@media (max-width: 38.6875rem){.mobile-top-nav.top-nav .top-right .submit-link{display:none}}.mobile-top-nav.top-nav .top-right>a{color:#7a8393;padding:.8rem;margin-right:.5rem}.mobile-top-nav.top-nav .top-right>a .dropdown{padding:0}.mobile-top-nav.top-nav .top-right .dropdown-content a{display:block;height:3.5rem}.mobile-top-nav.top-nav .top-right .magnifying-glass{padding:.4rem;margin-right:.5rem}.mobile-top-nav.top-nav .top-right .magnifying-glass .material-icons{color:#7a8393}@media (max-width: 27.8125rem){.mobile-top-nav.top-nav .top-right{margin-right:0}}@media (max-width: 27.8125rem){.mobile-top-nav.top-nav .top-right .submit-link{margin-right:.5rem}}@media (max-width: 23.75rem){.mobile-top-nav.top-nav .top-right .submit-link{margin-right:0}}@media (max-width: 21.3125rem){.mobile-top-nav.top-nav .top-right .submit-link{padding:.5rem}}@media (max-width: 23.75rem){.mobile-top-nav.top-nav .top-left{padding-left:0}}.top-nav-wrapper{height:4rem}.top-left{display:flex;padding-left:1rem;align-self:center;height:100%}.top-left .top-left__left{margin-right:2rem;margin-left:1rem;display:flex;align-items:center}.top-left .top-left__left .back-to-main{color:#555b63}.top-left .top-left__left .back-to-main .mdi-arrow-left{margin-right:.5rem}@media (min-width: 1201px){.top-left .top-left__left{min-width:3rem}}@media (max-width: 75em){.top-left .top-left__left{display:none}}@media (min-width: 98.8125rem){.top-left{position:absolute;top:0;left:0}}@media (max-width: 75em){.top-left{margin-left:0}}.search-box{display:flex;justify-content:center;align-items:center}.search-box.desktop-search{width:45rem}@media (max-width: 98.8125rem){.search-box.desktop-search{width:65%}}.search-box.mobile-search{display:none}.search-box.mobile-search .search{width:70%}.search-box.mobile-search .back-arrow{position:absolute;top:0;left:0;cursor:pointer}@media (max-width: 56.25rem){.search-box.mobile-search .back-arrow{padding:1.5rem}}.search{display:flex;justify-content:space-between;background-color:#fff;width:100%;height:43px}.search input{font-size:1rem;color:#0d0d0d;width:100%;outline:none;padding:.6rem 1.5rem;padding-left:.6rem;background-color:#f1f0f0;border-left:0;border-top-right-radius:.3rem;border-bottom-right-radius:.3rem;order:2}.search .input-magnifying-glass{background:none;color:inherit;border:none;padding:.6rem 1.5rem;padding-right:0;outline:inherit;background-color:#f1f0f0;border-right:0;border-top-left-radius:.3rem;border-bottom-left-radius:.3rem;order:1}.search .material-icons{color:#858585;font-weight:500;font-size:1.7rem}.search::placeholder{color:gray}@media (max-width: 56.25rem){.desktop-search{display:none}}.top-right{margin-right:4rem;align-self:center}.top-right.signed-in .top-right-sign-out .username{font-size:.7rem}.top-right.signed-in .top-right-sign-out .username>.fa-link{font-size:.8rem}@media (max-width: 56.25rem){.top-right.signed-in .top-right-sign-out .username>.fa-link{font-size:.9rem}}@media (max-width: 56.25rem){.top-right.signed-in .top-right-sign-out .username{font-size:.8rem}}@media (max-width: 75em){.top-right{margin-right:2rem}}@media (min-width: 98.8125rem){.top-right{position:absolute;top:0;right:0}}.top-right-sign-in,.top-right-sign-out,.signin span{font-size:.8rem;font-weight:700;text-transform:uppercase}@media (max-width: 75em){.top-right-sign-in,.top-right-sign-out,.signin span{font-size:.9rem}}.sign-out-text{font-size:.7rem}@media (max-width: 56.25rem){.sign-out-text{font-size:.8rem}}.fa-sign-out-alt{font-size:.1rem}.top-right-sign-out .username{color:#a2a3b0;margin-right:1.2rem}.top-right-sign-out .username .fa-user-circle{font-size:.9rem;margin-left:.3rem}.top-right-sign-in a:link,.top-right-sign-out a:link,.signin a:link{color:#ee414f}.top-right-sign-in a:link:hover,.top-right-sign-out a:link:hover,.signin a:link:hover{color:#aa2732}.top-right-sign-in a:visited,.top-right-sign-out a:visited,.signin a:visited{color:#ee414f}.top-right-sign-in a:visited:hover,.top-right-sign-out a:visited:hover,.signin a:visited:hover{color:#aa2732}.top-left a:link{color:#fff}.top-left a:visited{color:#fff}.signin{margin-top:1rem;padding-top:1.5rem;border-top:1px solid silver;margin-left:2rem;margin-right:4rem;text-transform:uppercase;font-size:.8rem;font-weight:700;color:#ee414f;padding-bottom:2rem}.sidebar .signin a:hover{background-color:initial}.columned-center{display:flex;flex-direction:column;flex-grow:1;padding-top:1.3rem}.columned-center.subforum{padding-top:2rem}.columned-center.subforum .flash-message{margin-bottom:3rem}.columned-center.subforum .main-content{justify-content:flex-start}@media (min-width: 75.0625em){.columned-center.subforum .main-content{margin-top:1rem}}@media (min-width: 75.0625em){.columned-center.subforum{padding-top:1.7rem}}@media (min-width: 75.0625em){.columned-center{max-width:1060px;width:100%;flex-direction:initial;justify-content:space-between;align-items:flex-start}}.google-play-badge{width:140px;height:60px}.google-play-badge img{width:100%}nav a.active{background-color:#ee414f;background-image:linear-gradient(135deg, #EE414F 0%, #FD603D 100%);color:#fbfbfb}nav a.active:hover{background-color:#aa2732;background-image:linear-gradient(135deg, #AA2732 0%, #FD603D 100%)}.sidebar a:hover{background-color:#dfe1e7}.sidebar-footer__link:hover,.sidebar-footer__link:active,.sidebar-footer__link:focus-visible{background:#dfe1e7 !important}.rank{color:#9098a5}.fa-user-circle{font-size:2.5em}.top-right{display:flex;align-items:center}.submit-link{color:#ee414f;display:flex;align-items:center;font-weight:700;text-transform:uppercase;margin-right:1.2rem;font-size:.9rem}.submit-link>.fas{font-size:.9rem;margin-top:-1px}.submit-link:hover{color:#aa2732}.submit-link.signed-out{color:#9098a5}.submit-link.signed-out:hover{color:#555b63}@media (max-width: 56.25rem){.submit-link{font-size:.8rem;margin-right:1.5rem}}.top-right-sign-out,.top-right-sign-in{display:flex;align-items:center}.fa-sign-out-alt{font-size:1rem}.fa-bars{color:#a2a3b0;font-size:1.1rem}.top-sidebar{background-color:#fbfbfb;display:flex;flex-direction:row;align-items:center;height:4.5rem;flex-shrink:0;padding-left:.4rem}.menu-icon{display:flex;align-items:center;cursor:pointer;padding-left:.6rem;padding-right:.6rem}.link-body{margin-left:2.8rem;color:#4b545c;font-size:.9rem}@media (max-width: 38.625em){.link-body p{padding:0 1rem}}@media (min-width: 38.6875em){.link-body{margin-left:0;margin-top:.8rem}}@media (max-width: 75em){.link-body{font-size:1rem}}@media (max-width: 56.25rem){.link-body{font-size:1rem}}@media (min-width: 20em) and (max-width: 37.5em){.link-body{font-size:1.1rem;margin-left:0;margin-top:.6rem}}#overlay{position:fixed;display:none;width:100%;height:100%;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);z-index:4}.comment-count,.save-story-wrapper{padding:.3rem;border-radius:.2rem;text-transform:capitalize;font-weight:700}@media (min-width: 38.6875em){.comment-count,.save-story-wrapper{padding-left:.1rem}}@media (max-width: 56.25rem){.comment-count,.save-story-wrapper{padding:0 .3rem 0 .3rem}}@media (max-width: 38.625em){.comment-count,.save-story-wrapper{color:#9098a5;padding-left:1.3rem}}@media (min-width: 20em) and (max-width: 37.5em){.comment-count,.save-story-wrapper{padding-left:1.3rem}}@media (min-width: 20em) and (max-width: 22.4375em){.comment-count,.save-story-wrapper{padding-left:initial}}.comment-count a:link,.save-story-wrapper a:link{color:#9098a5}.comment-count a:visited,.save-story-wrapper a:visited{color:#9098a5}.comment-count a:hover,.save-story-wrapper a:hover{color:#555b63}.social-share-reveal:hover,.comment-count:hover,.save-story-btn:hover{background-color:#dddede}@media (min-width: 20em) and (max-width: 37.5em){.social-share-reveal:hover,.comment-count:hover,.save-story-btn:hover{background-color:rgba(0,0,0,0)}}@media (min-width: 56.3125rem){.mobile-pagination{display:none}}@media (min-width: 75.0625em){.desktop-pagination{padding:1rem 0}}@media (max-width: 56.25rem){.desktop-pagination{display:none}}@media (min-width: 75.0625em){.desktop-top-nav{padding:0}}@media (max-width: 56.25rem){.desktop-top-nav{display:none}}.alert-notice,.alert-alert{background-color:#5fa53f;border-radius:4px;font-weight:500;padding:.5rem;display:flex;color:#fff;width:75%}@media (min-width: 38.6875em){.alert-notice,.alert-alert{justify-content:center}}.flash-message{position:relative;background-color:#5fa53f;justify-content:center;align-items:center;display:flex;min-height:4rem;border-radius:4px}.flash-message.notice_unconfirmed{position:fixed;top:4rem;right:0;left:0;z-index:6;background-color:#1486cc;font-weight:500;padding-right:1rem;display:flex;justify-content:center;align-items:center;color:#fff;padding-left:.5rem}@media (max-width: 38.625em){.flash-message.notice_unconfirmed .alert-notice_unconfirmed{width:80%}}@media (max-width: 38.625em){.flash-message.notice_unconfirmed{justify-content:flex-start;padding:1rem}}@media (max-width: 38.625em){.flash-message{padding-left:.4rem;justify-content:flex-start}}.mdi-close-circle{color:rgba(255,255,255,0.3)}.close-button{position:absolute;right:2rem;padding:.3rem .7rem;cursor:pointer}@media (max-width: 38.625em){.close-button{padding:.5rem .7rem;top:0}}.video-thumbnail-wrapper,iframe,video{height:300px;width:100%}.image-wrapper{margin-left:.7rem;width:128px;height:85px;position:relative;overflow:hidden}.image-wrapper img{border-radius:5px;object-fit:cover;height:100%;width:100%;color:rgba(0,0,0,0)}@media (max-width: 40em){.image-wrapper img{max-width:150px}}@media (max-width: 38.625em){.image-wrapper{margin:0}}iframe,video{background-color:#000}.image-box,.image-not-found{height:75px;width:128px;border-radius:4px;border:1px solid #04acf1;display:flex;justify-content:center;align-items:center;margin-top:.4rem}@media (max-width: 75em){.image-box,.image-not-found{padding-top:.4rem;width:8.3rem}}@media (max-width: 38.625em){.image-box,.image-not-found{padding-top:.4rem;width:8rem}}.chain-link-icon,.image-not-found-chain-link{color:#04acf1}.div-right{display:flex;position:relative}i.icon-check:before{left:0;position:absolute;top:-4px}.ranks{display:flex;align-items:center;height:5rem}.details-left{display:flex;height:4.4rem;align-items:center}.link-subforum-wrapper{display:flex}.link-subforum-wrapper .link-subforum-name,.link-subforum-wrapper .link-subforum-category-name{font-size:12px;font-weight:700;color:#555b63;display:flex;align-items:center;margin-bottom:.3rem}.link-subforum-wrapper .link-subforum-name span,.link-subforum-wrapper .link-subforum-category-name span{display:flex;align-items:center}.link-subforum-wrapper .link-subforum-name,.link-subforum-wrapper .link-subforum-category-name{padding:.2rem;padding-left:0;background-color:#eff1f3;display:flex;justify-content:center;align-items:center;border-radius:.6rem;margin-left:.3rem}.link-subforum-wrapper .link-subforum-name{margin-left:0}@media (min-width: 38.6875em){.link-subforum-wrapper{padding-left:.2rem}}.hidden{display:none}.social-group{display:flex;align-items:center;font-size:12px}.social-group .dropdown.comment-tools .dropdown-icon{padding-top:0}@media (min-width: 38.6875em){.social-group{margin-left:3.3rem;margin-top:.6rem}}@media (max-width: 38.625em){.social-group{display:flex;font-size:.9em;padding-bottom:.3rem;margin-top:1rem}}@media (max-width: 40em){.social-share-reveal.desktop.dropdown.comment-tools{display:none}}@media (min-width: 40.0625em){.social-share-reveal.mobile{display:none}}.social-share-button-content{display:none;justify-content:center;position:absolute;background-color:#fbfbfb;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);z-index:1;border-radius:.2rem;border-top:1px solid #dfe1e7}.social-share-button-content .social-share-button{display:flex;justify-content:center;align-items:center}.social-share-button-content .ssb-icon{padding:1.5rem}@media (max-width: 38.625em){.social-share-button-content .ssb-icon{padding:1.7rem}}@media (max-width: 38.625em){.social-share-button-content .ssb-whatsapp_web{display:none}}@media (min-width: 38.6875em){.social-share-button-content .ssb-whatsapp_app{display:none}}.social-share-button-content .ssb-facebook,.social-share-button-content .ssb-twitter{margin-right:.2rem}@media (min-width: 38.6875em){.social-share-button-content{left:0;top:1.5rem}}@media (max-width: 38.625em){.social-share-button-content{right:1.8rem;bottom:-3rem}}.social-share-reveal,.save-story-btn{display:flex;align-items:center;position:relative;color:#9098a5;font-weight:700;cursor:pointer;padding:.3rem;padding-left:.5rem;border-radius:.2rem}.social-share-reveal:hover,.save-story-btn:hover{color:#555b63}.social-share-reveal .share-text,.social-share-reveal .save-story-text,.save-story-btn .share-text,.save-story-btn .save-story-text{margin-left:.1rem;padding-right:.3rem}.social-share-reveal .mdi-share,.save-story-btn .mdi-share{font-size:1.4rem;height:.5em;display:flex;justify-content:center;align-items:center}@media (max-width: 38.625em){.social-share-reveal,.save-story-btn{position:static;padding-left:.8rem}}@media (min-width: 20em) and (max-width: 22.4375em){.social-share-reveal,.save-story-btn{padding-left:.3rem}}.save-story-wrapper{padding-left:0}.save-story-wrapper .save-story-btn{margin-left:0}.save-story-wrapper .save-story-btn .mdi-bookmark{font-size:.9rem}.saved-story-color{color:#555b63}.user_prefs{display:flex;border-bottom:1px solid #e8e8e8;justify-content:center;background-color:#fbfbfb;height:4rem;font-size:.92rem}.user_prefs a{min-width:8rem;height:100%}.user_prefs a:nth-child(2),.user_prefs a:nth-child(3){margin-left:1rem}.user_prefs .home-feed-tab{font-weight:bold}.user_prefs .trending-tab{font-weight:bold}.user_prefs .selected{border-bottom:2px solid #eb4b4d;color:#eb4b4d}.user_prefs .deselected{color:#9098a5}.user_prefs .deselected,.user_prefs .selected{height:100%;width:100%}.user_prefs .deselected h1,.user_prefs .selected h1{height:100%;display:flex;justify-content:center;align-items:center}@media (max-width: 40em){.user_prefs{font-size:1rem}}.sub-forum-category .user_prefs{position:sticky !important;top:4rem;z-index:2;width:100%;background:#fbfbfb}@media (max-width: 75em){.sub-forum-category .user_prefs{top:4.5rem}}html.darkmode body.darkmode .sub-forum-category .user_prefs{background:#161617}body.front-tabs .user_prefs{position:sticky;top:4rem;z-index:3;background:#fbfbfb}.container:not(.modern-pwa-active) .sub-forum-tabs{position:sticky;top:4rem;z-index:2;background:#fbfbfb}@media (max-width: 75em){.container:not(.modern-pwa-active) .sub-forum-tabs{top:4.5rem}}.container:not(.modern-pwa-active) .sub-forum-tabs .user_prefs{position:static}.container:not(.modern-pwa-active) .main-links,.container:not(.modern-pwa-active) .main-content,.container:not(.modern-pwa-active) .columned-center.subforum{overflow:visible}.authentication-links__home-feed{display:flex;justify-content:center;margin-top:5rem}.authentication-links__home-feed .create-account{font-size:1rem;margin-top:2.8rem;align-self:center}.authentication-links__home-feed .create-account:nth-child(2){margin-left:2rem}.authentication-links__home-feed .create-account span{font-weight:600}.authentication-links__home-feed .create-account a:link,.authentication-links__home-feed .create-account a:visited{color:#eb4b4d}@media (max-width: 38.625em){.authentication-links__home-feed .create-account{font-size:1.2rem}}.report-wrapper{display:flex;align-items:center;cursor:pointer;padding:.3rem;border-radius:.2rem}.report-wrapper .report-link{display:flex;align-items:center;color:#888;font-size:12px;font-weight:700}.report-wrapper .report-link:hover{color:#ff6b6b}.report-wrapper .report-link i{margin-right:5px;font-size:1.2rem}.report-wrapper .report-text{margin-left:4px}.report-wrapper:hover{background-color:#dddede}.trending-list-wrapper .link-subforum-wrapper{padding-left:0}.trending-list-wrapper .link-subforum-wrapper .link-subforum-name,.trending-list-wrapper .link-subforum-wrapper .link-subforum-category-name{justify-content:flex-start;margin-left:0}.trending-list-wrapper .title{padding-left:0}.trending-list-wrapper .external-link{padding-left:0}.trending-list-wrapper .link-sub-details.mobile-two p{padding-left:0}.trending-list-wrapper .mobile-right{padding-left:0 !important}.sidebar .sidebar-footer__link:hover,.sidebar .sidebar-footer__link:active,.sidebar .sidebar-footer__link:focus-visible,#mobile-sidebar .sidebar-footer__link:hover,#mobile-sidebar .sidebar-footer__link:active,#mobile-sidebar .sidebar-footer__link:focus-visible,#sidebar .sidebar-footer__link:hover,#sidebar .sidebar-footer__link:active,#sidebar .sidebar-footer__link:focus-visible{background-color:#dfe1e7 !important;background:#dfe1e7 !important}@media (max-width: 40em){.link-show-page-wrapper .columned-center{padding-top:.5rem}}@media (max-width: 40em){.subforum-page-header.link-show-page-sub-listing{margin:0;border-radius:0}}@media (max-width: 40em){.container .columned-center .main-content .desktop.link-show-page{margin-top:0}}@media (max-width: 40em){.container .columned-center .main-content{margin-top:0;justify-content:flex-start}}@media (max-width: 40em){.container .columned-center.subforum{padding-top:.5rem}}.link-show-page{margin-top:1.5rem;border-radius:.3rem;padding:2rem 1rem;margin-bottom:2rem;min-height:70vh;background-color:#fbfbfb;box-shadow:0 1px 3px 0 rgba(181,181,181,0.2)}@media (min-width: 38.6875em){.link-show-page .right-title-details{padding-top:.3rem}}.link-show-page.video-link .image-link-layout{width:100%}@media (max-width: 38.625em){.link-show-page.video-link .add-comment-form,.link-show-page.video-link #comments{padding:0 1rem 0 1rem}}.link-show-page.video-link .mobile-bottom-details{padding-left:1rem}@media (min-width: 38.6875em){.link-show-page.video-link .mobile-bottom-details{padding-left:0}}@media (max-width: 38.625em){.link-show-page.video-link .mobile-title-header{padding:0 1rem}}@media (min-width: 38.6875em){.link-show-page.video-link .title-details{width:100%}}@media (max-width: 38.625em){.link-show-page.video-link .title{padding-bottom:0}}.link-show-page.video-link .link-sub-details.desktop{padding-bottom:.6rem}@media (min-width: 38.6875em){.link-show-page.video-link .show-page-comment-count{padding-top:.5rem}}.link-show-page p{margin-bottom:0;padding-right:2rem}.link-show-page .link-body p,.link-show-page .comment p{margin-bottom:.8rem}@media (max-width: 38.625em){.link-show-page .link-body p{padding:0}}.link-show-page .title{padding-left:0}.link-show-page .mobile-title-header{display:flex}@media (max-width: 38.625em){.link-show-page .mobile-title-header{padding:0 1rem;justify-content:space-between}}.link-show-page .image-wrapper{padding-top:0}@media (max-width: 38.625em){.link-show-page .video-thumbnail-wrapper{margin-bottom:.6rem}}@media (max-width: 38.625em){.link-show-page .link-sub-details.desktop{display:none}}.link-show-page .link-sub-details.mobile{padding-left:0;padding-bottom:.6rem}@media (min-width: 38.6875em){.link-show-page .link-sub-details.mobile{display:none}}.link-show-page.image-link .link-show-page-main-info{justify-content:space-between}@media (min-width: 38.6875em){.link-show-page.image-link .title-details{padding-right:2.3rem}}.link-show-page.image-link .image-link-layout{width:100%}.link-show-page.image-link .image-link-layout.no-image-wrapper .image-link-layout__top{display:flex}.link-show-page.image-link .image-link-layout .image-link-layout__top{display:flex;justify-content:space-between;flex-direction:column}.link-show-page.image-link .image-link-layout .image-link-layout__top .desktop-image-media .image-wrapper{height:0;padding-bottom:70%;position:relative;width:100%;border:1px solid #cfd9de;margin-top:.7rem}.link-show-page.image-link .image-link-layout .image-link-layout__top .desktop-image-media .image-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 0%}.link-show-page.image-link .image-link-layout .image-link-layout__top .desktop-image-media .image-wrapper.portrait{padding-bottom:80%}.link-show-page.image-link .image-link-layout .image-link-layout__top .mobile-image-media .image-wrapper{position:relative;width:100%;height:0;padding-bottom:70%;border:1px solid #cfd9de}.link-show-page.image-link .image-link-layout .image-link-layout__top .mobile-image-media .image-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 0%;max-width:none}.link-show-page.image-link .image-link-layout .image-link-layout__top .image-wrapper{overflow:hidden;border-radius:8px;margin-left:0}.link-show-page.image-link .image-link-layout .image-link-layout__top .image-wrapper img{margin-top:0;border-radius:8px}.link-show-page.image-link .image-link-layout .image-link-layout__top .image-wrapper.thumbnail_image{width:100%}.link-show-page.image-link .image-link-layout .image-link-layout__top .image-link-layout__top-left{width:100%}.link-show-page.image-link .image-link-layout .summary-wrapper ul li{line-height:1.4rem;margin-bottom:.8rem}@media (max-width: 40em){.link-show-page.image-link .image-link-layout .summary-wrapper ul li{line-height:1.5rem;margin-bottom:.9rem}}.link-show-page.image-link .image-link-layout .summary-wrapper .external-link{font-size:.85rem}@media (max-width: 40em){.link-show-page.image-link .image-link-layout .summary-wrapper .external-link{font-size:.9rem}}@media (max-width: 40em){.link-show-page.image-link .image-link-layout .summary-wrapper{padding:0 1rem;font-size:1rem}}@media (max-width: 38.625em){.link-show-page.image-link .image-link-layout{width:100%}}.link-show-page.image-link .no-image-wrapper{flex-direction:row}.link-show-page.image-link .no-image-wrapper .mobile-title-header{flex-direction:row}@media (max-width: 40em){.link-show-page.image-link .mobile-title-header{flex-direction:column}}@media (max-width: 38.625em){.link-show-page.image-link .social-group{padding:0 .8rem}}@media (max-width: 38.625em){.link-show-page .add-comment-link-wrapper{padding:0 1rem}}@media (min-width: 38.6875em){.link-show-page .social-group{margin-left:0}}@media (min-width: 38.6875em){.link-show-page .social-group .link-sub-details{padding-bottom:.6rem}}.link-show-page .social-group .comment-count{color:#9098a5;cursor:pointer}.link-show-page .social-group .comment-count:hover{color:#555b63}@media (max-width: 38.625em){.link-show-page .social-group .comment-count{padding-left:1rem}}@media (min-width: 20em) and (max-width: 22.4375em){.link-show-page .social-group .comment-count{padding-left:initial}}@media (max-width: 38.625em){.link-show-page .social-group .social-share-reveal{margin-left:initial;padding-left:1rem}}@media (min-width: 20em) and (max-width: 22.4375em){.link-show-page .social-group .social-share-reveal{margin-left:initial;padding-left:initial}}@media (max-width: 38.625em){.link-show-page .social-group{padding-left:initial}}.link-show-page.non-media-link .image-link-layout{width:100%}@media (max-width: 38.625em){.link-show-page.non-media-link .image-link-layout{padding:0 1rem}}@media (max-width: 38.625em){.link-show-page.non-media-link .mobile-title-header{padding:0}}@media (max-width: 38.625em){.link-show-page.non-media-link .social-group{padding:0}}@media (max-width: 38.625em){.link-show-page{padding:2rem 0}}.link-show-page .title-url,.link-show-page .external-link{padding-left:0}.link-show-page .link-subforum-wrapper{padding-left:0}.link-show-page .link-subforum-wrapper .link-subforum-name,.link-show-page .link-subforum-wrapper .link-subforum-category-name{padding:.2rem;margin-left:0}.link-show-page #related-posts{margin-top:4rem}.link-show-page #related-posts h2{font-weight:600;font-size:1rem;color:#42474d;margin:0 0 1rem 0 !important}@media (max-width: 40em){.link-show-page #related-posts h2{padding:0 1rem;font-size:1.1rem}}.link-show-page #related-posts.turbo-fixed .feed-posts-content{margin-top:0 !important;padding-top:0 !important}.link-show-page #related-posts.turbo-fixed .main-links{margin-top:0 !important;padding-top:0 !important}.link-show-page #related-posts.turbo-fixed .link:first-child{margin-top:0 !important}.link-show-page #related-posts .main-links{display:flex;flex-grow:1;flex-direction:column}.link-show-page #related-posts .main-links .link{margin-top:0;box-shadow:0 1px 3px 0 rgba(181,181,181,0.2)}.link-show-page #related-posts .main-links .link .main-info{margin:0}.link-show-page #related-posts .main-links .link .main-info .link-subforum-wrapper{padding-left:0}@media (max-width: 40em){.link-show-page #related-posts .main-links .link .main-info{padding:.3rem 1rem}}.link-show-page #related-posts .main-links .link .mobile-right{padding-left:0}.link-show-page #related-posts .main-links .link.image-link .link-subforum-wrapper{padding-left:0}@media (max-width: 40em){.link-show-page #related-posts .main-links .link{padding-left:0}}@media (min-width: 40.0625em){.link-show-page #related-posts .main-links{width:100%}}@media (max-width: 40em){.link-show-page #related-posts{margin-top:1rem}}@media (max-width: 40em){.link-show-page{flex-grow:1}}.link-show-page .comments-sort{display:flex;align-items:center;gap:.5rem;margin-left:2.8rem;margin-top:1rem;color:#9098a5}@media (max-width: 38.625em){.link-show-page .comments-sort{margin-left:0;padding:0 1rem}}.link-show-page .comments-sort a{color:#9098a5;font-weight:600;text-decoration:none}.link-show-page .comments-sort a.active{color:#3d3f42}.link-show-page .comments-sort a:hover{color:#555b63}.title-details{display:flex;position:relative}.title-details .link-show-page-ranking-items{padding-right:.3rem;text-align:left}.title-details .link-show-page-ranking-items>*:not(:last-child){margin-right:1.2rem}@media (max-width: 38.625em){.title-details .link-show-page-ranking-items{display:flex;align-items:center}}@media (max-width: 38.625em){.title-details .mobile-bottom-details{display:none}}@media (max-width: 38.625em){.title-details .mobile-bottom-details.two{order:1;display:flex}}@media (min-width: 38.6875em){.title-details .mobile-bottom-details.two{display:none}}@media (max-width: 38.625em){.title-details{flex-direction:column}}#comments{margin-top:4rem;margin-left:2.8rem}#comments .body_text_url:link,#comments .body_text_url:visited{color:#252729;text-decoration:underline}#comments .body_text_url:link:hover,#comments .body_text_url:visited:hover{color:#101215;font-weight:bold}#comments .submitted-by,#comments .comment-deleted{color:#9098a5;font-size:.8rem}@media (max-width: 75em){#comments .submitted-by,#comments .comment-deleted{font-size:12px}}@media (max-width: 38.625em){#comments{padding-left:1rem;padding-right:1rem}}@media (min-width: 20em) and (max-width: 37.5em){#comments{margin:0}}#comments ul{list-style-type:none}form.comment{display:flex;flex-direction:column;width:95%;margin-bottom:1rem}@media (max-width: 38.625em){form.comment{width:100%}}.voting-items{color:#9098a5}.tagline{font-size:.8rem;color:#9098a5}@media (max-width: 56.25rem){.tagline{font-size:.9rem}}@media (min-width: 20em) and (max-width: 37.5em){.tagline{font-size:13px}}.reply-link{color:#ee414f;text-transform:uppercase;font-size:.8rem;font-weight:500}.link-show-page{color:#555b63}.link-title{color:var(--title-link-color, inherit)}@media (max-width: 40em){.link-title{color:var(--title-link-color, inherit) !important}}.link-title:visited{color:#555b63}@media (max-width: 38.625em){.link-title{font-size:1.1rem}}.add-comment-link-wrapper{display:flex;justify-content:center}.add-comment-link{margin:2rem 0 2rem;width:25rem;text-align:center;padding:10px 12px;background-color:#ee414f;background-image:linear-gradient(135deg, #EE414F 0%, #FD603D 100%);border-radius:3px;text-transform:uppercase;font-size:.7rem;display:block;font-weight:bold}.add-comment-link:link,.add-comment-link:visited{color:#fbfbfb}.add-comment-link:hover{background-color:#aa2732;background-image:linear-gradient(135deg, #AA2732 0%, #FD603D 100%)}@media (max-width: 75em){.add-comment-link{font-size:.8rem}}@media (max-width: 56.25rem){.add-comment-link{font-size:.8rem}}@media (min-width: 20em) and (max-width: 37.5em){.add-comment-link{width:80%;margin:2rem 0 3rem 0;font-size:.8rem}}.button.add-comment{background-color:#ee414f;width:20rem;text-align:center;padding:10px 12px;border-radius:3px}@media (min-width: 20em) and (max-width: 37.5em){.button.add-comment{font-size:1rem}}#load-more-comments{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit;margin-top:3rem;font-size:.9rem;color:#eb4b4d}section.body{font-size:.9rem;font-weight:500;line-height:1.5;color:#555b63;text-align:left;font-family:"Open Sans",sans-serif}section.body p{word-break:break-word}@media (max-width: 75em){section.body p{font-size:1rem}}@media (min-width: 20em) and (max-width: 37.5em){section.body p{font-size:1.1em}}li[id^=comment_li]{margin-top:2rem}[id^=reply-form] form{margin-bottom:2rem}.engagements{display:flex;width:10rem}.engagements .voting-items{width:5rem;margin-right:2rem;display:flex;justify-content:space-between;align-items:center}.engagements .voting-items .score{margin:0}.engagements .voting-items .comment-upvote,.engagements .voting-items .comment-downvote{font-size:1.3em}.engagements .voting-items .comment-upvote a:link,.engagements .voting-items .comment-upvote a:visited,.engagements .voting-items .comment-downvote a:link,.engagements .voting-items .comment-downvote a:visited{color:#9098a5}.engagements li{display:flex;justify-content:center;align-items:center}.link-sub-details .gray-link:visited{color:#9098a5}.add-comment-form{margin-top:.8rem;margin-left:2.8rem}@media (max-width: 38.625em){.add-comment-form{margin-left:0;padding:0 1rem}}form.comment textarea{background-color:#f6f5f5;width:100%;border-color:#dfe1e7;padding:10px 12px;border-radius:4px;font-size:1rem;color:#555b63}.comment-children .comment-children .comment-children .comment-children .comment-children .comment-children{padding-left:0;border-left:none}.comment-children{position:relative}.comment-children .comment{padding-left:2rem}.comment-children .thread-line{position:absolute;top:0;bottom:0;left:1.2rem;border-right:2px solid #ced3d8}.comment-node{display:flex;padding-top:1rem}.comment-node .comment-node-right{flex-grow:1}.comment-node .comment-node-left{min-width:3.5rem;position:relative}.comment-node .comment-node-left .thread-line{position:absolute;top:2.8rem;bottom:0;left:1.2rem;border-right:2px solid #ced3d8}.comment-node .comment-node-left .profile-pic-preview img{width:2.4rem;height:2.4rem;border-radius:50%}.comment-node .user-img-prev{width:2.4rem;height:2.4rem}.comment-node .user-img-prev .fa-user-circle{color:#9098a5}.right-title-details{display:flex;flex-direction:column;width:100%}.right-title-details .show-page-comment-count{padding:.3rem;border-radius:.2rem;text-transform:capitalize;font-size:.8rem;order:1;color:#878a8c;padding-left:0}@media (max-width: 75em){.right-title-details .show-page-comment-count{font-size:.9rem}}@media (min-width: 38.6875em){.mobile-bottom-details .comment-count{display:none}}.link-show-page-main-info{display:flex}@media (max-width: 38.625em){.desktop-image-media{display:none}}@media (min-width: 38.6875em){.mobile-image-media{display:none}}.story-pic-main img{width:95%;height:auto;max-width:640px;max-height:640px;object-fit:contain;border-radius:.8rem}@media (max-width: 38.625em){.story-pic-main img{width:100%}}.add-comment-form .reply-button,.add-comment-form .save-comment,.add-comment-form .cancel-button{display:none}.comment-header{display:flex;justify-content:space-between}.comment-header .ellipsis{font-size:1.3rem}.reply-form form .form-buttons .cancel-edit-button{display:none}.edit-form form .form-buttons .cancel-reply-button{display:none}.reply-form .form-buttons,.edit-form .form-buttons{display:flex;justify-content:flex-end}.reply-form .form-buttons .button,.edit-form .form-buttons .button{display:flex;justify-content:center;align-items:center;border:none;color:#555b63;padding:9px 32px;text-align:center;text-decoration:none;font-size:16px;margin:4px 2px;cursor:pointer;background-color:rgba(0,0,0,0);background-repeat:no-repeat;overflow:hidden;outline:none;margin:10px 2px 0 2px;width:7rem}.reply-form .form-buttons .button.reply-button,.reply-form .form-buttons .button.save-comment,.edit-form .form-buttons .button.reply-button,.edit-form .form-buttons .button.save-comment{color:#fff}.comment{position:relative}.comment .deleted-text{color:#c8ccd3}.comment .deleted-text .score{color:#c8ccd3}.comment .deleted-text.reply-link{color:#f69fa6}.top-left{height:100%}.logo,.no-text-svg,.sidebar-logo{width:127px;height:100%}@media (max-width: 56.25rem){.logo,.no-text-svg,.sidebar-logo{width:auto;margin-left:-5px}}.logo .logo-lightmode,.logo .logo-darkmode,.logo .logo-darkmode__mobile,.logo .logo-lightmode__mobile,.no-text-logo .logo-lightmode,.no-text-logo .logo-darkmode,.no-text-logo .logo-darkmode__mobile,.no-text-logo .logo-lightmode__mobile,.sidebar-logo .logo-lightmode,.sidebar-logo .logo-darkmode,.sidebar-logo .logo-darkmode__mobile,.sidebar-logo .logo-lightmode__mobile{display:none}@media (min-width: 40.0625em){.no-sidebar-layout .no-text-logo.sign-in-sign-up-logo{display:none}}@media (max-width: 56.25rem){.logo{display:none}}.no-text-logo{width:85px}@media (min-width: 56.3125rem){.no-text-logo.sign-in-sign-up-logo svg{display:none}}@media (max-width: 56.25rem){.no-text-logo.sign-in-sign-up-logo svg{width:65px}}@media (max-width: 56.25rem){.no-text-logo{width:50px}}.logo a,.sidebar-logo a{height:70%}.logo img,.sidebar-logo img{width:auto;height:100%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body,p,h1,ul,nav,input,form,label{margin:0;padding:0;border:0;font-size:0;font:inherit;vertical-align:baseline}body{font-size:100%;line-height:1.5;font-family:system-ui,-apple-system,"Segoe UI",Arial,sans-serif;display:block}a{text-decoration:none}.content-wrapper.hide-sidebar{padding-left:0}.subforum-submit .content-wrapper .columned-center{align-items:initial;justify-content:center;padding-top:0}.subforum-submit .content-wrapper .main-content{align-items:center}.sidebar-wrapper.hide-sidebar{display:none}@media (min-width: 37.5625em){form{width:90%}}.submit-form-container{display:flex;flex-flow:column nowrap;background-color:#f3f3f3;overflow-y:auto;position:relative;min-height:100vh;padding-top:2rem}.submit-link-form{display:flex;flex-direction:column;background-color:#fbfbfb;width:100%;align-items:center;align-self:center;padding:2rem 0rem}.submit-link-form h1{margin-left:.2rem;text-align:center;color:#252525;font-size:1.125rem;line-height:31px;font-weight:700}@media (max-width: 75em){.submit-link-form{margin-top:0}}@media (min-width: 20em) and (max-width: 37.5em){.submit-link-form{width:100%;align-self:center;margin-top:0;position:relative}}.submit-link-field.category-select{margin-bottom:20px}.submit-link-form label,.submit-link-form .or{font-size:.875rem;color:#555b63;margin-right:4rem}.submit-to{margin-bottom:2rem;width:330px}.submit-to label{font-size:1.1rem;margin-right:.5rem}@media (min-width: 20em) and (max-width: 37.5em){.submit-to .subforum-option.selection .subforum-option__image{margin-top:-2px}}@media (min-width: 20em) and (max-width: 37.5em){.submit-to .subforum-option.selection .subforum-option__label{display:block}}@media (min-width: 20em) and (max-width: 37.5em){.submit-to{position:relative;width:100%}}@media (min-width: 20em) and (max-width: 37.5em){.submit-to-dropdown{width:100%;height:3rem;position:absolute;top:60px;left:0}}.submit-form-content{display:flex;flex-direction:column;align-items:center;overflow-y:auto}.submit-form-content h1{font-weight:500}@media (max-width: 38.625em){.submit-form-content{height:auto;padding:0}}@media (min-width: 20em) and (max-width: 37.5em){.submit-form-content{width:100%;align-self:center;padding-bottom:3rem}}.submit-link-field textarea{background-color:#f6f5f5;width:100%;border-color:#dfe1e7;padding:10px 12px;height:16rem}@media (max-width: 75em){.submit-link-field textarea{height:9rem}}#story-image-uploader img{width:100%;max-width:400px;height:auto;display:flex}.category-select{border:1px #b0b5ba solid;height:38px;width:330px;border-radius:3px;overflow:hidden;background:#f3f4f5 url(/assets/icon-select-b8c0ed1e8540e473b0dc3d2a97c739d37777726a723c703b3fb5f56888e8dba8.svg) no-repeat 95% 50%;background-size:16px 16px}@media (min-width: 20em) and (max-width: 37.5em){.category-select{background-position-x:98%;width:100%}}.category-select select{padding:5px 8px;height:100%;width:100%;border:none;box-shadow:none;background-color:rgba(0,0,0,0);background-image:none;cursor:pointer;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}select option{background-color:#f6f5f5;border-color:#dfe1e7}input.button{display:block;margin:auto;width:12rem;font-weight:bold;color:#fff;font-size:.9rem;cursor:pointer;border-radius:4px;background-color:#ee414f;background-image:linear-gradient(135deg, #EE414F 0%, #FD603D 100%);border:none;padding:10px 12px;margin-top:25px;line-height:21px}input.button:hover{background-color:#aa2732;background-image:linear-gradient(135deg, #AA2732 0%, #FD603D 100%)}input.button{-webkit-appearance:none;-moz-appearance:none}@media (min-width: 20em) and (max-width: 37.5em){input.button{font-size:1.1rem}}input.text-input{width:100%;background-color:#f6f5f5;padding:10px 12px;color:#555b63;line-height:21px;outline:none;border:1px #dfe1e7 solid;border-radius:4px;margin:0 0 20px 0}.submit-link-field textarea{overflow:auto;outline:none;line-height:21px;color:#555b63;font-size:1.2em}.select-dropdown:focus{outline:none}#title-input.invalid,textarea.invalid{border:2px solid red}#title-input.valid,textarea.valid{border:1.5px solid #bec2c6}#story-post,#image-post{display:none}#story-post-tab,#image-post-tab,#link-post-tab,#poll-post-tab{padding:1rem;width:8rem;display:flex;justify-content:center;align-items:center}@media (max-width: 38.625em){#story-post-tab,#image-post-tab,#link-post-tab,#poll-post-tab{width:6rem}}.link-type-tags{display:flex;margin-bottom:2rem;border-bottom:1px solid #e8e8e8;justify-content:space-between;font-weight:bold}@media (max-width: 38.625em){.link-type-tags{flex-wrap:wrap;gap:.5rem}}.link-type-tags .tab-selected{border-bottom:2px solid #eb4b4d;color:#eb4b4d}.link-type-tags a{color:#eb4b4d}.link-type-tags .tab-deselected{color:#9098a5}.submit-form-bottom{border:1px solid #dfe1e7}.submit-page-title{display:flex;align-items:center;margin-bottom:2rem}.confirm-email{border:2px solid #fab3b9;padding:1rem;border-radius:.3rem;background-color:#fff1f1;width:40rem;margin-bottom:2rem}.confirm-email p{color:#e86672;font-weight:bold;margin-bottom:.4rem}.confirm-email a{color:#ff828d;text-decoration:underline}@media (max-width: 38.625em){.confirm-email{width:100%}}.submit-form-wrapper{width:40rem;box-shadow:0 1px 3px 0 rgba(181,181,181,0.2);border:1px solid #dfe1e7;margin-top:2rem}.submit-form-wrapper h1{display:flex;justify-content:center;padding:1rem 0;font-size:1rem;background-color:#fbfbfb;color:#555b63;color:#555b63;line-height:31px;font-weight:500}@media (min-width: 20em) and (max-width: 37.5em){.submit-form-wrapper{width:100%}}@media (min-width: 20em) and (max-width: 37.5em){.submit-to #submit-to-options{width:100%;font-size:1.2rem}}@media (min-width: 20em) and (max-width: 37.5em){.submit-to{position:static}.submit-to label{display:none}}.react-select__option.css-yt9ioa-option{display:flex;align-items:center}.react-select__control.css-1s2u09g-control,.react-select__control.react-select__control--is-focused.css-1pahdxg-control{height:36px;min-height:0}.react-select__control.css-1s2u09g-control:focus,.react-select__control.react-select__control--is-focused.css-1pahdxg-control:focus{outline:none}.react-select__control.css-1s2u09g-control svg,.react-select__control.react-select__control--is-focused.css-1pahdxg-control svg{color:#666}@media (min-width: 20em) and (max-width: 37.5em){.react-select__control.css-1s2u09g-control,.react-select__control.react-select__control--is-focused.css-1pahdxg-control{height:38px}}.react-select__control.css-1s2u09g-control{border-width:none}@media (min-width: 20em) and (max-width: 37.5em){.react-select__control{width:94vw !important}}@media (min-width: 20em) and (max-width: 37.5em){.react-select-submit-options.css-b62m3t-container{position:relative}}#link_sub_forum_category_id{position:relative}.react-select__menu.css-26l3qy-menu{width:330px}@media (min-width: 20em) and (max-width: 37.5em){.react-select__menu.css-26l3qy-menu{top:33px;margin-right:auto;margin-left:auto;width:94vw;border:1px solid #dfe1e7;border-top:none;margin-top:6px}}.react-select__single-value{display:flex;align-items:center}@media (min-width: 20em) and (max-width: 37.5em){.react-select__menu-list.css-4ljt47-MenuList{font-size:1.2rem}}.react-select__indicator-separator.css-1okebmr-indicatorSeparator{display:none}.react-select__option{display:flex !important;align-items:center !important}.react-select__option.react-select__option--is-selected{background-color:rgba(0,0,0,0);color:#000}.react-select__option.react-select__option--is-focused{background-color:rgba(0,0,0,0)}.react-select__option:hover{cursor:pointer;background-color:#dfe1e7}.react-select__control.css-1s2u09g-control{cursor:pointer}.react-select__input-container.css-6j8wv5-Input::after{display:none}.dropdown .fa-user-circle{font-size:1.7rem}@media (max-width: 75em){.dropdown .fa-user-circle{font-size:1.6rem}}@media (min-width: 20em) and (max-width: 37.5em){.dropdown .fa-user-circle{font-size:1.5rem}}.user-profile-dropdown img{width:2rem;height:2rem;border-radius:50%}.user-profile-link{background-color:#fbfbfb;min-height:3.3rem;color:#ee414f;display:flex;align-items:center}.user-profile-link:hover{background-color:#dfe1e7}.user-profile-link span:nth-child(2){color:#555b63;text-transform:uppercase;font-size:.8rem;font-weight:700}@media (max-width: 56.25rem){.user-profile-link span:nth-child(2){font-size:1rem}}.dropdown{display:inline-block;color:#9098a5;padding:.3rem .7rem;cursor:pointer}.dropdown.user-profile-dropdown .dropdown-icon .fa-user-circle{color:#7a8393}.dropdown.user-profile-dropdown{padding:.7rem .8rem}.dropdown .dropdown-icon{color:#9098a5}.dropdown.notifications-dropdown .dropdown-icon{position:relative;color:#7a8393}.dropdown.notifications-dropdown .dropdown-icon .fas{font-size:1.2rem}.dropdown.notifications-dropdown .notifications-badge{position:absolute;top:-3px;right:-9px;width:18px;height:18px;background:#ee414f;color:#fff;display:none;justify-content:center;align-items:center;border-radius:50%;font-size:.8rem}@media (max-width: 40em){.dropdown.notifications-dropdown .notifications-badge{top:-6px;right:-8px;width:16px;height:16px}}.dropdown .dropdown-content{display:none;position:absolute;background-color:#fbfbfb;min-width:20rem;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);z-index:10;right:0;top:3.8rem;margin-right:2rem;border-radius:.1rem;border-top:1px solid #dfe1e7}.dropdown .dropdown-content .profile-pic-preview{padding-left:.5rem}.dropdown .dropdown-content .save-story-wrapper{padding-right:0;padding-top:0;border-radius:0}.dropdown .dropdown-content .save-story-wrapper a{padding-left:1rem}@media (max-width: 38.6875rem){.dropdown .dropdown-content .save-story-wrapper a{margin-left:0}}.dropdown .dropdown-content .save-story-wrapper a:link{color:#555b63}.dropdown .dropdown-content .save-story-wrapper a:visited{color:#555b63}.dropdown .dropdown-content .save-story-wrapper .save-story-text{padding-left:1rem;margin-left:0}.dropdown .dropdown-content .save-story-wrapper .save-story-btn{border-radius:0}@media (max-width: 38.6875rem){.dropdown .dropdown-content .save-story-wrapper .save-story-btn .mdi-bookmark{font-size:1.1rem}}.dropdown .dropdown-content a:link{color:#f79199}.dropdown .dropdown-content a:visited{color:#555b63}.dropdown .dropdown-content span{padding-left:1rem}.dropdown .dropdown-content .dropdown-link{display:flex;align-items:center;color:#555b63;padding:.3rem 0;padding-left:1rem;height:3rem;font-weight:700}.dropdown .dropdown-content .dropdown-link .fa-sign-out-alt,.dropdown .dropdown-content .dropdown-link .fa-sign-in-alt,.dropdown .dropdown-content .dropdown-link .fa-link,.dropdown .dropdown-content .dropdown-link .fa-cog,.dropdown .dropdown-content .dropdown-link .fa-moon{font-size:1rem;margin-right:.8rem}.dropdown .dropdown-content .dropdown-link:hover{background-color:#dfe1e7;color:#3d3f42}@media (max-width: 56.25rem){.dropdown .dropdown-content .dropdown-link{font-size:1rem}}@media (min-width: 20em) and (max-width: 37.5em){.dropdown .dropdown-content .dropdown-link{min-height:3.4rem}}@media (min-width: 20em) and (max-width: 37.5em){.dropdown .dropdown-content{left:0;margin-right:0;font-size:1rem}}.dropdown .dropdown-content.dropdown-tools{min-width:9rem;top:1.8rem;right:-0.2rem;margin-right:0;margin-top:.5rem}@media (max-width: 38.6875rem){.dropdown .dropdown-content.dropdown-tools{top:2rem;left:auto;right:1.1rem}}.top-nav .top-right .dropdown .dropdown .dropdown-content{z-index:100}.dropdown.comment-tools{position:relative;width:8rem;display:flex;justify-content:end;padding-top:0}.dropdown.comment-tools .fa-ellipsis-h{font-size:1.6rem;color:#4c5158}@media (max-width: 38.6875rem){.dropdown.comment-tools .fa-ellipsis-h{font-size:1.8rem}}@media (max-width: 38.6875rem){.dropdown.comment-tools{padding-right:2.3rem}}.dropdown.comment-tools:not(.social-share-reveal){position:absolute;top:0;right:0}.mobile-right-extras .dropdown.comment-tools{padding-right:.5rem}@media (min-width: 38.6875em){.mobile-right-extras .fa-ellipsis-h{display:none}}.main-links .mobile-right-extras{display:flex;flex-direction:column;margin-top:1.6rem}.main-links .mobile-right-extras .comment-tools{align-self:flex-end}@media (max-width: 38.6875rem){.dropdown.comment-tools{padding:0 1rem}}.content-wrapper.profile-page .columned-center .main-content.unknown_user{margin-top:0}.content-wrapper.profile-page .columned-center .main-content.unknown_user .profile-content-wrapper{background-color:#f7f7f7;flex-grow:1;align-items:center}.content-wrapper.profile-page .columned-center .main-content.unknown_user .profile-content-wrapper .unknown_user{display:flex;flex-direction:column;align-items:center;font-size:.9rem}.content-wrapper.profile-page .columned-center .main-content.unknown_user .profile-content-wrapper .unknown_user>span:first-child{font-weight:700;font-size:1.3rem}@media (min-width: 75.0625em){.content-wrapper.profile-page .columned-center{max-width:1030px}}.profile-content-wrapper{width:100%;display:flex;justify-content:center;padding-top:6rem;flex-direction:column;padding-top:0}.profile-content-wrapper .pagination{height:40px}.profile-content{padding-bottom:2rem}@media (max-width: 38.625em){.profile-content .video-link .link-subforum-wrapper{padding-left:0}}@media (max-width: 38.625em){.profile-content .mobile-index-link-layout{padding-left:0}}.profile-content,.profile-content-list-page{background-color:#f7f7f7;display:flex;flex-direction:column;border-radius:5px;margin-bottom:2rem}@media (min-width: 38.6875em){.profile-content.mobile-layout,.profile-content-list-page.mobile-layout{display:none}}@media (min-width: 56.25rem){.profile-content,.profile-content-list-page{width:auto}}@media (max-width: 38.625em){.profile-content.desktop-layout,.profile-content-list-page.desktop-layout{display:none}}.profile-content-list-page{display:flex;flex-direction:column;min-height:40rem}.profile-content-list-page.followers-page .desktop-pagination,.profile-content-list-page.followers-page .mobile-pagination,.profile-content-list-page.following-page .desktop-pagination,.profile-content-list-page.following-page .mobile-pagination{width:100%;padding:2rem;background-color:#f3f3f3;margin-bottom:0}@media (min-width: 38.6875em){.profile-content-list-page{align-items:center}}@media (max-width: 38.625em){.profile-content-list-page{width:100%}}.profile-pic{display:flex;justify-content:center}.profile-pic img{width:160px;height:160px;border-radius:50%;object-fit:cover}@media (max-width: 38.625em){.profile-pic img{width:100px;height:100px}}.profile-pic .profile-pic-placeholder,.profile-pic .profile-pic-main{height:90%;display:flex;align-items:center;padding-top:.9rem;flex-direction:column}.profile-pic .profile-pic-placeholder p,.profile-pic .profile-pic-main p{color:#4f5661}.profile-pic .profile-pic-placeholder .fa-user-circle,.profile-pic .profile-pic-main .fa-user-circle{font-size:10.3em;color:#dfe1e5}.profile-pic .profile-pic-placeholder .username-first-letter,.profile-pic .profile-pic-main .username-first-letter{color:red;font-size:6rem}@media (max-width: 38.625em){.profile-pic .profile-pic-placeholder,.profile-pic .profile-pic-main{height:auto}.profile-pic .profile-pic-placeholder .fa-user-circle,.profile-pic .profile-pic-main .fa-user-circle{font-size:6.5em}}@media (min-width: 38.6875em){.profile-pic{padding-left:2rem;justify-content:flex-start}}@media (max-width: 38.625em){.profile-pic{padding-left:.5rem;justify-content:flex-start}}#profile-pic-uploader img{width:160px;height:160px;border-radius:50%;object-fit:cover;display:flex}#profile-pic-uploader i.default-profile-image{font-size:10rem;display:flex;color:#dfe1e5}#profile-pic-uploader .profile-image-actions{margin-top:.5rem;display:flex;justify-content:flex-start}#profile-pic-uploader #remove-profile-photo-btn{display:inline-flex;align-items:center;justify-content:center;padding:6px 10px;border-radius:8px;border:1px solid #ef4444;color:#ef4444;background:rgba(0,0,0,0);font-weight:600;font-size:.85rem;cursor:pointer}#profile-pic-uploader .darkmode #remove-profile-photo-btn{border-color:#f87171;color:#f87171}.top-profile-content{display:flex}.top-profile-content .top-profile-content-1{display:flex}.top-profile-content .profile-pic{min-height:12.5rem;width:40%}@media (max-width: 38.625em){.top-profile-content .profile-pic{min-height:auto;width:36%}}.top-profile-content .right-top-profile-content{padding-left:.3rem;padding-top:1.2rem;min-height:12.5rem;width:60%}.top-profile-content .right-top-profile-content .dropdown.comment-tools{margin-left:.5rem;width:auto}.top-profile-content .right-top-profile-content .dropdown.comment-tools .dropdown-content.dropdown-tools{top:2.1rem;right:-3rem}.top-profile-content .right-top-profile-content .username-and-edit{display:flex;align-items:center}@media (max-width: 38.625em){.top-profile-content .right-top-profile-content .username-and-edit .profile-username{align-self:flex-start}}@media (max-width: 38.625em){.top-profile-content .right-top-profile-content .username-and-edit{flex-direction:column;padding-left:0;padding-top:1rem}}.top-profile-content .right-top-profile-content .profile-username{font-weight:500;font-size:1.1em}@media (max-width: 38.625em){.top-profile-content .right-top-profile-content{min-height:auto;width:100%;padding-right:.5rem}}@media (max-width: 38.625em){.top-profile-content.desktop-layout{display:none}}@media (min-width: 38.6875em){.top-profile-content.mobile-layout{display:none}}@media (max-width: 38.625em){.top-profile-content{flex-direction:column}}.bottom-profile-content{display:flex;flex-direction:column;align-items:center;flex-grow:1;min-height:25rem}.bottom-profile-content .posts-tab.solo{padding:0 1rem;margin-left:0;margin-right:0}.bottom-profile-content .link{padding-left:.8rem}.bottom-profile-content .link.video-link{padding-left:0}.bottom-profile-content .link.video-link .title,.bottom-profile-content .link.video-link .link-subforum-wrapper,.bottom-profile-content .link.video-link .link-sub-details{padding-left:1rem}@media (max-width: 38.625em){.bottom-profile-content .link{padding-left:.5rem}}.bottom-profile-content .link-subforum-wrapper{padding-left:.3rem}@media (max-width: 38.625em){.bottom-profile-content .link-subforum-wrapper{padding-left:.2rem}}.bottom-profile-content.mobile-layout .ranking-items.two,.bottom-profile-content.mobile-layout .video-link .ranking-items,.bottom-profile-content.mobile-layout .link.non-media-link .mobile-right,.bottom-profile-content.mobile-layout .video-link .link-sub-details p:first-child{padding-left:0}.bottom-profile-content .mobile-layout .ranking-items.two{padding-left:0}@media (max-width: 38.625em){.bottom-profile-content .mobile-index-link-layout .mobile-layout{display:none}}@media (max-width: 38.625em){.bottom-profile-content .mobile-index-link-layout .mobile-right{padding:0}}@media (min-width: 38.6875em){.bottom-profile-content .mobile-index-link-layout .details-left .rank{display:none}}@media (min-width: 38.6875em){.bottom-profile-content .social-group{margin-left:3.2rem}}@media (max-width: 38.625em){.bottom-profile-content.desktop-layout{display:none}}@media (min-width: 38.6875em){.bottom-profile-content.mobile-layout{display:none}}.feed-posts-comments-content{display:flex;justify-content:center;align-items:center;width:100%}.feed-posts-comments-content .feed-content,.feed-posts-comments-content .posts-content{width:80%}.following,.followers,.karma{color:#262626;margin-left:1.3rem}@media (max-width: 38.625em){.following,.followers,.karma{margin-left:0}}.feed-tab,.posts-tab,.saved-tab{height:52px;color:#353535;display:flex;justify-content:center;align-items:center}.feed-tab a,.posts-tab a,.saved-tab a{padding:1rem 2.5rem}.feed-tab.feed-posts-selected,.posts-tab.feed-posts-selected,.saved-tab.feed-posts-selected{border-bottom:2px solid #eb4b4d;color:#eb4b4d}.feed-tab.feed-posts-selected a,.posts-tab.feed-posts-selected a,.saved-tab.feed-posts-selected a{color:#eb4b4d}.feed-tab.feed-posts-deselected a,.posts-tab.feed-posts-deselected a,.saved-tab.feed-posts-deselected a{color:#9098a5}.feed-tab,.posts-tab,.saved-tab,.followers-tab,.following-tab{font-weight:600;text-transform:uppercase;font-size:12px}.feed-posts-comments-tabs{display:flex;justify-content:center;border-bottom:2px solid #e8e8e8;padding:.4rem;padding-top:0;padding-bottom:0;width:90%}.feed-posts-comments-tabs .feed-tab,.feed-posts-comments-tabs .posts-tab{margin-right:2rem}@media (min-width: 20em) and (max-width: 25.375em){.feed-posts-comments-tabs .feed-tab,.feed-posts-comments-tabs .posts-tab{margin-right:initial}}@media (min-width: 20em) and (max-width: 25.375em){.feed-posts-comments-tabs .saved-tab a{padding:1rem 2rem}}@media (min-width: 20em) and (max-width: 25.375em){.feed-posts-comments-tabs .saved-tab{margin-left:initial}}@media (max-width: 38.625em){.feed-posts-comments-tabs{border-top:1px solid #e8e8e8;width:100%}}.feed-posts-content{display:flex;flex-grow:1}.feed-posts-content .posts-content,.feed-posts-content .feed-content{width:100%}@media (min-width: 38.6875em){.feed-posts-content{width:90%}}@media (max-width: 38.625em){.feed-posts-content{width:100%}}.empty-state{height:100%;width:100%;display:flex;justify-content:center;color:#8f97a5}.empty-state.no-content-message p{font-weight:500;font-size:1em}.empty-state p{font-weight:bold;padding-top:4rem}@media (max-width: 38.625em){.empty-state p{padding-left:0}}.username-and-edit{padding-bottom:1rem}.bio-text{padding-top:1rem;padding-right:.4rem;padding-left:1rem;color:#555b63}@media (min-width: 38.6875em){.bio-text{padding-right:4rem}}@media (min-width: 38.6875em){.bio-text{padding-left:0}}.location-text{padding-top:1rem;color:#9098a5;padding-left:1rem}@media (min-width: 38.6875em){.location-text{padding-left:0}}.status-text{padding-top:1rem;font-size:.9em}.profile-follow-edit-button,.follow_form,.profile-message-button-wrapper{width:7rem;display:flex;justify-content:center;align-items:center}.profile-follow-edit-button a:link,.follow_form a:link,.profile-message-button-wrapper a:link{color:#ee6768}.profile-follow-edit-button a:visited,.follow_form a:visited,.profile-message-button-wrapper a:visited{color:#ee6768}.profile-follow-edit-button a:hover,.follow_form a:hover,.profile-message-button-wrapper a:hover{color:#ee6768}.profile-follow-edit-button a:active,.follow_form a:active,.profile-message-button-wrapper a:active{color:#ee6768}@media (max-width: 38.625em){.profile-follow-edit-button,.follow_form,.profile-message-button-wrapper{width:100%}}.profile-follow-edit-button,.profile-message-button-wrapper{margin-left:1.8rem}.profile-follow-edit-button .follow_form,.profile-message-button-wrapper .follow_form{width:100%;border:none}.profile-follow-edit-button .follow_form form,.profile-message-button-wrapper .follow_form form{width:100%}@media (max-width: 38.625em){.profile-follow-edit-button .follow_form form,.profile-message-button-wrapper .follow_form form{width:7rem}}@media (max-width: 38.625em){.profile-follow-edit-button .follow_form,.profile-message-button-wrapper .follow_form{width:7rem}}.profile-follow-edit-button.two a,.profile-message-button-wrapper.two a{width:100%}@media (max-width: 38.625em){.profile-follow-edit-button.two a,.profile-message-button-wrapper.two a{width:7rem}}.profile-follow-edit-button.two .follow-btn,.profile-message-button-wrapper.two .follow-btn{display:flex;justify-content:center}@media (max-width: 38.625em){.profile-follow-edit-button,.profile-message-button-wrapper{margin-left:0;margin-top:.5rem}}@media (max-width: 38.625em){.profile-follow-edit-button .profile-edit-button{width:7rem}}@media (max-width: 38.625em){.profile-follow-edit-button{justify-content:flex-start}}@media (max-width: 38.625em){.profile-message-button-wrapper{width:8rem;display:none}}.profile-message-button-wrapper{margin-left:.5rem}@media (max-width: 38.625em){.profile-message-button-wrapper{margin-top:0}}@media (max-width: 21.5625em){.profile-message-button-wrapper{margin-left:0}}@media (max-width: 38.625em){.username-and-edit-bottom{display:flex}}@media (max-width: 21.5625em){.username-and-edit-bottom{flex-direction:column}}.unfollow-btn,.profile-edit-button,.profile-message-button{width:100%;border:1px solid #ee6768;border-radius:3px;color:#ee6768;background-color:#f7f7f7;font-weight:700;cursor:pointer}.follow-btn{border:1px solid #ee6768;border-radius:3px;width:100%;background-color:#ee414f;background-image:linear-gradient(135deg, #EE414F 0%, #FD603D 100%);color:#fbfbfb;cursor:pointer}.follow-btn:hover{background-color:#aa2732;background-image:linear-gradient(135deg, #AA2732 0%, #FD603D 100%)}.profile-edit-button,.profile-message-button{display:flex;justify-content:center}.followers-list,.following-list{width:80%}.followers-list .empty-state,.following-list .empty-state{border-top:1px solid #e5e5e5}.followers-list .profile-user-follower-pic-placeholder .fa-user-circle,.following-list .profile-user-follower-pic-placeholder .fa-user-circle{color:#dfe1e5;font-size:4rem}.followers-list img,.following-list img{border-radius:50%;width:60px;height:60px}.followers-list .profile-user-follower,.following-list .profile-user-follower{border-top:1px solid #e5e5e5;padding:.8rem;display:flex}.followers-list .profile-user-follower .profile-user-follower-top,.following-list .profile-user-follower .profile-user-follower-top{display:flex;justify-content:space-between}.followers-list .profile-user-follower .profile-user-follower-top .profile-user-follower-top-2,.following-list .profile-user-follower .profile-user-follower-top .profile-user-follower-top-2{display:flex}.followers-list .profile-user-follower .profile-user-follower-top .profile_user-follower-username,.following-list .profile-user-follower .profile-user-follower-top .profile_user-follower-username{padding-left:1rem;font-weight:500}.followers-list .profile-user-follower .profile-user-follower-top .profile_user-follower-username:link,.following-list .profile-user-follower .profile-user-follower-top .profile_user-follower-username:link{color:#353535}.followers-list .profile-user-follower .profile-user-follower-top .profile_user-follower-username:visited,.following-list .profile-user-follower .profile-user-follower-top .profile_user-follower-username:visited{color:#353535}.followers-list .profile-user-follower .profile-user-follower-top .profile_user-follower-username:hover,.following-list .profile-user-follower .profile-user-follower-top .profile_user-follower-username:hover{color:#353535}.followers-list .profile-user-follower .profile-user-follower-top .profile_user-follower-username:active,.following-list .profile-user-follower .profile-user-follower-top .profile_user-follower-username:active{color:#353535}.followers-list .profile-user-follower .follow_form form,.following-list .profile-user-follower .follow_form form{width:100%}.followers-list .profile-pic-placeholder,.following-list .profile-pic-placeholder{display:flex;justify-content:center;align-items:center}.followers-list .profile-pic-placeholder .fa-user-circle,.following-list .profile-pic-placeholder .fa-user-circle{font-size:4rem}@media (max-width: 38.625em){.followers-list,.following-list{width:100%}}.followers-following-tabs{margin-top:3rem;display:flex}.followers-following-tabs .followers-tab{display:flex;justify-content:center;align-items:center;margin-right:2rem}.followers-following-tabs .following-tab{display:flex;justify-content:center;align-items:center;margin-left:2rem}.followers-following-tabs .followers-tab a,.followers-following-tabs .following-tab a{padding:1rem 2.5rem;width:100%}@media (max-width: 38.625em){.followers-following-tabs{justify-content:center}}.profile-content-list-page{min-height:40rem}.profile-content-list-page.followers-page .profile-user-username{padding-right:3rem}.profile-content-list-page.following-page .profile-user-username{padding-left:3rem}.profile-content-list-page .profile-user-username{font-weight:500;font-size:1.2em}.profile-content-list-page .profile-user-username a{color:#eb4b4d;display:flex;justify-content:center;align-items:center;padding:1rem 2.5rem}@media (max-width: 38.625em){.profile-content-list-page .profile-user-username{align-self:center;font-size:1.3em}}.followers-count,.following-count,.karma-count{font-weight:500}@media (max-width: 40em){.followers-count,.following-count,.karma-count{font-weight:700}}.profile-user-username{margin-top:2rem}.selected{border-bottom:2px solid #eb4b4d}.selected a{color:#eb4b4d}.deselected a{color:#9098a5}p a .following-text,.followers-text,span.following-text,.posts-text,.karma-text{color:#9098a5}p a strong,#posts-count{font-weight:500}@media (max-width: 40em){p a strong,#posts-count{font-weight:700}}.profile-user-follower{cursor:pointer}.profile-settings-top img{width:100%;border-radius:5px}.profile-settings-form form{padding:2rem}.profile-settings-form textarea{background-color:#f6f5f5;width:100%;border-color:#dfe1e7;padding:10px 12px;border-radius:4px;font-size:1rem;color:#555b63}.form-group{margin-bottom:1.5rem}.profile-user-follower-right{display:flex;flex-direction:column;justify-content:center;width:100%}.profile-user-follower-top{display:flex;justify-content:space-between}@media (max-width: 38.625em){.profile-user-follower-top .follow_form{width:8rem}}.profile-user-follower-bottom{padding-left:1rem}.profile-user-follower-bottom p{padding-top:5px;color:#555b63}.invisible-padding{padding:1.5rem}.fa-map-marker-alt{margin-right:5px}.posts-followers-following-count{display:flex;justify-content:center;border-top:1px solid #e8e8e8;padding:1rem 0;margin-top:1rem}@media (max-width: 38.625em){.posts-followers-following-count{display:flex;justify-content:space-between;padding:1.2rem 1rem}}.link-show-page .empty-state{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:1rem;height:8rem}.link-show-page .empty-state p{padding-top:0}.link-show-page .empty-state p:nth-child(2){font-weight:400}.empty-state.links-page a,.empty-state.search-page a{color:#eb4b4d}.empty-state.links-page.home-feed,.empty-state.search-page.home-feed{display:initial}.empty-state.links-page.home-feed :nth-child(2),.empty-state.search-page.home-feed :nth-child(2){padding-top:.5rem}.empty-state.links-page.home-feed p,.empty-state.search-page.home-feed p{display:flex;justify-content:center}.empty-state.links-page.home-feed p.subscribe-msg,.empty-state.search-page.home-feed p.subscribe-msg{display:flex;justify-content:center;padding-left:.6rem;padding-right:.6rem}.empty-state.search-page{display:flex;justify-content:center;flex-direction:column}.empty-state.search-page p{padding:0 .5rem;margin-top:2rem}.empty-state.search-page p,.empty-state.search-page .sad-face{display:flex;justify-content:center}.empty-state.search-page .sad-face{margin-top:1rem}@media (max-width: 40.0625em){.container .sub-listing.pwa-sub-listing a img,.container .sub-listing.pwa-sub-listing span img,.submit-form-container .sub-listing.pwa-sub-listing a img,.submit-form-container .sub-listing.pwa-sub-listing span img{width:30px;height:30px;margin-right:.3rem;margin-top:0;padding-top:0}}@media (max-width: 40.0625em){.container .sub-listing.pwa-sub-listing a .sub-listing__name,.container .sub-listing.pwa-sub-listing span .sub-listing__name,.submit-form-container .sub-listing.pwa-sub-listing a .sub-listing__name,.submit-form-container .sub-listing.pwa-sub-listing span .sub-listing__name{font-size:1rem;padding:0}}@media (max-width: 40.0625em){.container .sub-listing.pwa-sub-listing a,.container .sub-listing.pwa-sub-listing span,.submit-form-container .sub-listing.pwa-sub-listing a,.submit-form-container .sub-listing.pwa-sub-listing span{flex-direction:row;height:100%;padding:1.5rem 0}}@media (max-width: 40.0625em){.container .sub-listing.pwa-sub-listing,.submit-form-container .sub-listing.pwa-sub-listing{margin-top:0;min-height:auto}}.sub-listing{background-color:#fbfbfb;min-height:5rem;display:flex;align-items:center;justify-content:center;border-radius:5px}.sub-listing.sub-forum-home{flex-direction:column}@media (max-width: 37.5em){.sub-listing.sub-forum-home .user_prefs a{min-width:auto;flex:1 1 auto}}@media (max-width: 37.5em){.sub-listing .sub-listing__trending{width:95%}}.sub-listing.sub-forum-category{flex-direction:column;padding:0 .5rem;overflow:visible}.sub-listing.sub-forum-category .user_prefs{margin-top:.8rem}@media (max-width: 37.5em){.sub-listing.sub-forum-category .user_prefs a{min-width:auto;flex:1 1 auto}}@media (max-width: 40em){.sub-listing.sub-forum-category .user_prefs{margin-top:2rem}}@media (max-width: 37.5em){.sub-listing.sub-forum-category .user_prefs{width:95%}}.sub-listing .subscription-btn{display:flex;justify-content:center;align-items:center;min-width:10rem;color:#ee6768;background-color:#fff;font-weight:500;border:1px solid #ee6768;border-radius:18px;padding:.2rem}.sub-listing .subscription-btn.subscribed{color:#fff;background-color:#ee6768}@media (max-width: 40em){.sub-listing .subscription-btn{min-width:13rem}}.sub-listing .subforum-category__posts-tab,.sub-listing .category__posts-tab,.sub-listing .subforum__posts-tab{display:flex;justify-content:center;color:#ee414f;font-weight:bold}.sub-listing .subforum-category__posts-tab span,.sub-listing .category__posts-tab span,.sub-listing .subforum__posts-tab span{padding:1rem;border-bottom:2px solid #ee6768}.sub-listing .sub-listing__left{display:flex;align-items:center;font-weight:500;color:#4c5158}.sub-listing .sub-listing__image{height:60px;width:60px;margin-right:.4em;border-radius:50%;object-fit:cover}@media (min-width: 20em) and (max-width: 38.625rem){.sub-listing .sub-listing__image{height:50px;width:50px}}@media (max-width: 38.625rem){.sub-listing .sub-listing__image{height:50px;width:50px}}.sub-listing .sub-listing__name{padding-bottom:1.6rem;font-weight:500;color:#4c5158}.sub-listing.sub-forum-home a,.sub-listing.sub-forum-category a{display:flex;flex-direction:column;align-items:center}.sub-listing.sub-forum-home .sub-listing__name,.sub-listing.sub-forum-category .sub-listing__name{padding-bottom:1.3rem;padding-top:.3rem;font-size:1rem}@media (max-width: 40em){.sub-listing.sub-forum-home .sub-listing__name,.sub-listing.sub-forum-category .sub-listing__name{font-size:1.2rem}}@media (max-width: 40.0625em){.sub-listing{margin-top:1.25rem}}@media (max-width: 40em){.sub-listing{border-radius:0}}.subforum-join-action,.forum-actions{flex-shrink:0;display:block}.subforum-join-action .forum-btn,.forum-actions .forum-btn{padding:.5rem 1rem;border-radius:6px;border:none;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s ease;width:80px;text-align:center;display:block;position:relative;z-index:2}.subforum-join-action .forum-btn.join-btn,.forum-actions .forum-btn.join-btn{background:#fff;color:#ee414f;border:1px solid #ee414f}.subforum-join-action .forum-btn.join-btn:hover,.forum-actions .forum-btn.join-btn:hover{background:#ee414f;color:#fff}.subforum-join-action .forum-btn.joined-btn,.forum-actions .forum-btn.joined-btn{background:#ee414f;color:#fff;border:1.5px solid #ee414f}.subforum-join-action .forum-btn.joined-btn:hover,.forum-actions .forum-btn.joined-btn:hover{background:#fff;color:#ee414f}.subforum-join-action .forum-btn,.forum-actions .forum-btn{padding:.4rem 1rem}.subforum-join-action a{text-decoration:none;display:inline-block}.subforum-join-action a .subscription.forum-btn{display:inline-block;text-align:center;min-width:80px;width:auto;padding:.4rem 1rem;border-radius:6px;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s ease}.subforum-join-action a .subscription.forum-btn.join-btn{background:#fff !important;color:#ee414f !important;border:1px solid #ee414f !important}.subforum-join-action a .subscription.forum-btn.join-btn:hover{background:#ee414f !important;color:#fff !important}.subforum-join-action a .subscription.forum-btn.joined-btn,.subforum-join-action a .subscription.forum-btn.subscribed{background:#ee414f !important;color:#fff !important;border:1.5px solid #ee414f !important;width:auto;min-width:80px}.subforum-join-action a .subscription.forum-btn.joined-btn:hover,.subforum-join-action a .subscription.forum-btn.subscribed:hover{background:#fff !important;color:#ee414f !important}.subforum-page-header{background:#fbfbfb;padding:1.25rem;border-radius:0;border:none;border-bottom:1px solid rgba(0,0,0,0.08);margin-bottom:1rem;display:flex;align-items:center;justify-content:space-between;width:100%}.subforum-page-header .header-left{display:flex;align-items:center}.subforum-page-header .header-left .header-branding{display:flex;align-items:center;gap:1rem;text-decoration:none;color:inherit}.subforum-page-header .header-left .header-branding:hover .header-title{color:#ee414f}.subforum-page-header .header-flag{width:42px;height:42px;border-radius:50%;object-fit:cover;border:2px solid rgba(0,0,0,0.08);margin-top:0 !important}.subforum-page-header .header-title{font-size:1.25rem;font-weight:600;color:#4c5158;margin:0}@media (max-width: 40em){.subforum-page-header{padding:1rem}.subforum-page-header .header-title{font-size:1.1rem}.subforum-page-header .header-flag{width:36px;height:36px}}html.darkmode body.darkmode .sub-listing{background-color:#1d1d1e}html.darkmode body.darkmode .sub-listing .sub-listing__name{color:#e4e6eb}html.darkmode body.darkmode .subforum-page-header{background:#1d1d1e;border-color:rgba(255,255,255,0.1)}html.darkmode body.darkmode .subforum-page-header .header-title{color:#e4e6eb}html.darkmode body.darkmode .subforum-join-action .forum-btn.join-btn{background:#1d1d1e}html.darkmode body.darkmode .subforum-join-action .forum-btn.join-btn:hover{background:#ee414f}html.darkmode body.darkmode .subforum-join-action .forum-btn.joined-btn:hover{background:#1d1d1e}html.darkmode .desktop-top-nav.top-nav .top-right>a{color:#818384}html.darkmode .top-nav .ss-main.country-select{background-color:#272729;border:1px solid #474748;color:#ccced3}html.darkmode .top-nav .ss-main.country-select:focus{box-shadow:none}html.darkmode .top-nav .top-right .fas,html.darkmode .top-nav .top-right .magnifying-glass .material-icons{color:#a3a3a6}html.darkmode .ss-content.country-select.custom-ss-content{border:1px solid #474748}html.darkmode .ss-content.country-select.custom-ss-content .ss-list .ss-option{color:#ccced3;margin:.5rem 0}html.darkmode .ss-content.country-select.custom-ss-content .ss-list .ss-option.ss-selected{background-color:#272728}html.darkmode .ss-content.country-select.custom-ss-content .ss-list .ss-option:hover{background-color:#272728}html.darkmode .ss-content.country-select{background-color:#1d1d1e}html.darkmode .ss-content.country-select .ss-search input{background-color:#272729;border:1px solid #474748}html.darkmode .ss-content.country-select .ss-search input:focus{box-shadow:none}html.darkmode .content-wrapper{background-color:#161617}html.darkmode .comment-count:hover,html.darkmode .social-share-reveal:hover,html.darkmode .save-story-btn:hover{background-color:#272728}html.darkmode .user_prefs{background-color:#1d1d1e;border:none}html.darkmode .user_prefs .deselected{color:#818384}html.darkmode body.front-tabs .user_prefs{border-bottom:1px solid #474748}html.darkmode .sub-forum-tabs{border-bottom:1px solid #474748}html.darkmode .link{background-color:#1d1d1e;border:none}html.darkmode .link-subforum-category-name,html.darkmode .link-subforum-name{color:#ccced3}html.darkmode #mobile-sidebar .back-to-main span,html.darkmode #mobile-sidebar .back-to-main .mdi-arrow-left{color:#bebebe}html.darkmode .back-to-main span,html.darkmode .back-to-main .mdi-arrow-left{color:#bebebe}html.darkmode .sidebar{background-color:#1d1d1e;border:none}html.darkmode .sidebar nav a{color:#bebebe}html.darkmode .sidebar nav a:hover{background-color:#272728}html.darkmode .sidebar nav a.active{color:#edeeef}html.darkmode .sidebar .sidebar-divider-wrapper .sidebar-divider{border-top:1px solid #474748}html.darkmode .sidebar .categories-title{color:#d6dbdc}html.darkmode .sidebar .signin{border-top:1px solid #474748}html.darkmode .top-nav{background-color:#1d1d1e;border:none}html.darkmode .top-nav .user-profile-link{background-color:#1d1d1e}html.darkmode input{background-color:#272729;color:#e7e8eb}html.darkmode input.text-input{border:1px solid #474748}@media (min-width: 20em) and (max-width: 37.5em){html.darkmode form{border:none}}html.darkmode form.search{border:1px solid #474748;border-radius:.3rem}html.darkmode label{color:#bebebe}html.darkmode h2.sign-in{color:#bebebe}html.darkmode .search input{color:#ccced3}html.darkmode .search-box.mobile-search{background-color:#1d1d1e;border:none}html.darkmode .top-sidebar{background-color:#1d1d1e}html.darkmode .link-subforum-name,html.darkmode .link-subforum-category-name,html.darkmode .search .input-magnifying-glass,html.darkmode form,html.darkmode .dropdown .dropdown-content,html.darkmode .social-share-button-content{background-color:#272729}html.darkmode .social-share-button-content,html.darkmode .comment-tools .dropdown-tools{border:1px solid #474748}html.darkmode .dropdown.comment-tools .fa-ellipsis-h{color:#d4d6da}html.darkmode .dropdown .dropdown-content .dropdown-link{color:#d4d6da}html.darkmode .comment-tools .dropdown-tools a .dropdown-link:hover{background-color:#313133;color:#d4d6da}html.darkmode .comment-tools .dropdown-tools .save-story-btn.dropdown-link:hover{background-color:#313133;color:#d4d6da}html.darkmode .fa-user-circle::before{color:#c2c2c4}html.darkmode .selection .subforum-option .subforum-option__label{color:#999}html.darkmode .sub-listing{background-color:#1d1d1e}html.darkmode .subforum-page-header{background:#1d1d1e;border-bottom:1px solid #474748}html.darkmode .subforum-page-header .header-title{color:#d4d6da}html.darkmode .subforum-page-header .forum-btn.join-btn{background:#272729 !important;color:#ee414f !important;border-color:#ee414f !important}html.darkmode .subforum-page-header .forum-btn.join-btn:hover{background:#ee414f !important;color:#fff !important}html.darkmode .subforum-page-header .forum-btn.joined-btn{background:#ee414f !important;color:#fff !important}html.darkmode .subforum-page-header .forum-btn.joined-btn:hover{background:#272729 !important;color:#ee414f !important}html.darkmode .title a:link{color:#d4d6da}html.darkmode .title a:visited{color:#818384}html.darkmode .link-sub-details{color:#818384}html.darkmode .link-sub-details .gray-link:link,html.darkmode .link-sub-details .gray-link:visited,html.darkmode .link-sub-details .submitted-by a:link,html.darkmode .link-sub-details .submitted-by a:visited{color:#818384}html.darkmode .upvote a:link,html.darkmode .upvote a:visited,html.darkmode .downvote a:link,html.darkmode .downvote a:visited,html.darkmode .comment-count a:link,html.darkmode .comment-count a:visited,html.darkmode .save-story-wrapper a:link,html.darkmode .social-share-reveal,html.darkmode .dropdown .dropdown-icon,html.darkmode .pagination a:visited,html.darkmode .pagination a:link,html.darkmode .mdi-close,html.darkmode .menu-icon,html.darkmode .submit-link.signed-out{color:#818384}html.darkmode .delete-link:hover{background-color:none}html.darkmode #mobile-menu-icon{border-right:1px solid #474748}html.darkmode .empty-state{color:#bebebe}html.darkmode .link-show-page{background-color:#1d1d1e}html.darkmode .link-show-page.image-link .image-link-layout .image-link-layout__top .desktop-image-media .image-wrapper{border:1px solid #474748}html.darkmode .tagline{color:#818384}html.darkmode .tagline a{color:#818384}html.darkmode .comment-node .comment-node-left .thread-line,html.darkmode .thread-line{border-color:#474748}html.darkmode #comments .body_text_url:link,html.darkmode #comments .body_text_url:visited{color:#cecece}html.darkmode #comments .body_text_url:link:hover,html.darkmode #comments .body_text_url:visited:hover{color:#cecece}html.darkmode form{background-color:#1d1d1e}html.darkmode form.comment textarea,html.darkmode .submit-link-field textarea,html.darkmode .profile-settings-form textarea{background-color:#272729;border:1px solid #474748;color:#ccced3}html.darkmode form.comment textarea:focus,html.darkmode .submit-link-field textarea:focus,html.darkmode .profile-settings-form textarea:focus{outline:none !important}html.darkmode form.comment{background-color:#1d1d1e}html.darkmode .form-buttons{background-color:#1d1d1e}html.darkmode section.body,html.darkmode .link-body{color:#e7e8eb}html.darkmode .comment .deleted-text.reply-link{color:#818384}html.darkmode #comments .submitted-by,html.darkmode #comments .comment-deleted,html.darkmode .comment .deleted-text,html.darkmode .comment .deleted-text .score,html.darkmode .link-show-page .social-group .comment-count{color:#818384}html.darkmode .engagements .voting-items .comment-upvote a:link,html.darkmode .engagements .voting-items .comment-downvote a:link{color:#818384}html.darkmode .top-right .dropdown .dropdown-content{border:1px solid #474748;background-color:#1d1d1e}html.darkmode .top-right .dropdown .dropdown-content .dropdown-link,html.darkmode .top-right .dropdown .dropdown-content .user-profile-link span:nth-child(2){color:#bebebe}html.darkmode .top-right .dropdown .dropdown-content .dropdown-link:hover{background-color:#272728}@media (min-width: 20em) and (max-width: 37.5em){html.darkmode .top-right .dropdown .dropdown-content{border-left:none;border-right:none}}html.darkmode .footer{background-color:#161617}html.darkmode .footer .copyright{color:#818384}html.darkmode .footer .footer-links a{color:#bebebe}@media (max-width: 38.625em){html.darkmode .footer{border-top:1px solid #474748}}html.darkmode .sub-listing .sub-listing__name,html.darkmode #mobile-sidebar .top-sidebar .sidebar-subforum-name .subforum-country-name{color:#ccced3}html.darkmode .sub-listing .subscription-btn{background-color:#272729}html.darkmode .sub-listing .subscription-btn.subscribed{background-color:#ee414f;background-image:linear-gradient(135deg, #EE414F 0%, #FD603D 100%)}html.darkmode .sub-listing .subscription-btn.subscribed:hover{background-color:#aa2732;background-image:linear-gradient(135deg, #AA2732 0%, #FD603D 100%)}html.darkmode .followers-list .empty-state,html.darkmode .following-list .empty-state{border-top:1px solid #474748}html.darkmode .profile-content{background-color:#1b1b1c}html.darkmode p.bio-text{color:#e7e8eb}html.darkmode p.location-text{color:#bebebe}html.darkmode .profile-user-follower-bottom p{color:#d4d6da}html.darkmode .posts-followers-following-count{border-top:1px solid #474748}html.darkmode .feed-posts-comments-tabs{border:none}html.darkmode .profile-content-list-page{background-color:#1b1b1c}html.darkmode .feed-posts-deselected a,html.darkmode .posts-tab.feed-posts-deselected a,html.darkmode .saved-tab.feed-posts-deselected a{color:#bebebe}html.darkmode span.following-text,html.darkmode .following-text,html.darkmode .followers-text,html.darkmode .posts-text,html.darkmode .karma-text{color:#bebebe}html.darkmode .right-top-profile-content .profile-username{color:#d4d6da}html.darkmode .followers-count,html.darkmode .following-count,html.darkmode .karma-count,html.darkmode #posts-count{color:#e7e8eb}html.darkmode .followers-list .profile-user-follower,html.darkmode .following-list .profile-user-follower{border-top:1px solid #474748}html.darkmode .profile-edit-button,html.darkmode .profile-message-button{background-color:#1b1b1c}html.darkmode .profile-user-follower-top .profile_user-follower-username{color:#e7e8eb}html.darkmode .unfollow-btn{color:#ee6768}html.darkmode .content-wrapper.profile-page .columned-center .main-content.unknown_user .profile-content-wrapper{background-color:#1b1b1c}html.darkmode .content-wrapper.profile-page .columned-center .main-content.unknown_user .profile-content-wrapper .unknown_user{color:#d4d6da}html.darkmode .no-sidebar-layout.container{background-color:#161617}html.darkmode .deactivate-account{color:#bebebe}html.darkmode .actions input{color:#e7e8eb}html.darkmode .settings-form form{border:1px solid #474748}html.darkmode .submit-form-wrapper{border:1px solid #474748}html.darkmode .submit-form-wrapper h1{color:#e7e8eb;font-weight:500;background-color:#1d1d1e}@media (min-width: 20em) and (max-width: 37.5em){html.darkmode .submit-form-wrapper{width:100%;border-left:none;border-right:none}}html.darkmode .submit-link-form{background-color:#1d1d1e}html.darkmode #link_sub_forum_category_id,html.darkmode .react-select__single-value.css-qc6sy-singleValue{color:#e7e8eb}html.darkmode .css-1dimb5e-singleValue{color:#8d8d8d}html.darkmode .css-1u9des2-indicatorSeparator{background-color:#8d8d8d}html.darkmode .css-tj5bde-Svg{color:#8d8d8d}html.darkmode .react-select__menu-list{background-color:#1d1d1e;border:1px solid #474748;color:#e7e8eb !important}html.darkmode .css-tr4s17-option{background-color:#272728}html.darkmode .react-select__input-container .react-select__input{color:#e7e8eb !important}html.darkmode .react-select__menu.css-26l3qy-menu{border:1px solid #474748}html.darkmode .react-select__control{background-color:#272729;border:1px solid #474748}html.darkmode .react-select__menu.css-26l3qy-menu{background-color:#272729;color:#fff}html.darkmode .react-select__option.react-select__option--is-selected{background-color:rgba(0,0,0,0);color:#fff}html.darkmode .react-select__option.react-select__option--is-focused{background-color:rgba(0,0,0,0)}html.darkmode .react-select__option:hover{background-color:#272729}html.darkmode .react-select__control.react-select__control--is-focused.react-select__control--menu-is-open.css-1pahdxg-control{box-shadow:0 0 0 0 #474748}html.darkmode .react-select__control.react-select__control--is-focused.css-1pahdxg-control{border-color:#474748;box-shadow:0 0 0 0 #474748}html.darkmode .submit-form-content .submit-link-form{background-color:#1d1d1e;border:none}html.darkmode .submit-form-container{background-color:#161617}html.darkmode .link-type-tags{border:none}html.darkmode .submit-link-field.category-select{border:none;background-color:#272729;border:1px solid #474748}html.darkmode .tab-deselected{color:#bebebe}html.darkmode #link_category_id,html.darkmode .selection.subforum-option .subforum-option__label{color:#e7e8eb}html.darkmode .submit-link-field textarea{background-color:#272729;color:#e7e8eb}html.darkmode .guidelines,html.darkmode .static-document{background-color:#1d1d1e;color:#e7e8eb;border:1px solid #474748}html.darkmode .guidelines a:link,html.darkmode .guidelines a:visited,html.darkmode .static-document a:link,html.darkmode .static-document a:visited{color:#e7e8eb}@media (min-width: 20em) and (max-width: 37.5em){html.darkmode .guidelines,html.darkmode .static-document{border-left:none;border-right:none}}html.darkmode .no-sidebar.rooms-list-page .main-content{background-color:#1d1d1e}html.darkmode .no-sidebar.rooms-list-page .main-content .chat-list{color:#edeeef;border-right:1px solid #474748}html.darkmode .no-sidebar.rooms-list-page .main-content .chat-list .chat-list-top{border-bottom:1px solid #474748}html.darkmode .no-sidebar.rooms-list-page .main-content .chat-list ul a:hover,html.darkmode .no-sidebar.rooms-list-page .main-content .chat-list ul li:hover{background-color:#272729}html.darkmode .no-sidebar.rooms-list-page .main-content .no-messages-empty-state-wrapper{box-shadow:rgba(181,181,181,0.2) 0px 1px 3px 0px}html.darkmode .no-sidebar.rooms-list-page .main-content .messages-empty-state h1,html.darkmode .no-sidebar.rooms-list-page .main-content .no-messages-empty-state h1{color:#d4d6da}html.darkmode .no-sidebar.rooms-list-page .main-content .messages-empty-state span,html.darkmode .no-sidebar.rooms-list-page .main-content .no-messages-empty-state span{color:#d4d6da;font-size:.9rem}html.darkmode .no-sidebar.messages-page .main-content{background-color:#1d1d1e}html.darkmode .no-sidebar.messages-page .main-content .chat-wrapper{border:none}html.darkmode .no-sidebar.messages-page .main-content .main-chat .form-group.msg-form .submit-group #block-message{color:#edeeef}html.darkmode .no-sidebar.messages-page .main-content .main-chat .form-group.msg-form .submit-group .chat-text-wrapper{background-color:#272729}html.darkmode .no-sidebar.messages-page .main-content .main-chat .form-group.msg-form .submit-group textarea{background-color:rgba(0,0,0,0);color:#edeeef;resize:none}html.darkmode .no-sidebar.messages-page .main-content .main-chat-top{border-bottom:1px solid #474748}html.darkmode .no-sidebar.messages-page .main-content .main-chat-top.desktop-chat{background-color:#1d1d1e}html.darkmode .no-sidebar.messages-page .main-content .main-chat-top.mobile-chat{background-color:#1d1d1e;border-bottom:1px solid #474748}html.darkmode .no-sidebar.messages-page .main-content .main-chat-top .text-center .room-name{color:#edeeef}html.darkmode .no-sidebar.messages-page .main-content .main-chat-wrapper #messages .message-content .message-text-wrapper{color:#edeeef}html.darkmode .no-sidebar.messages-page .main-content .main-chat-wrapper #messages .message-content.mine .message-text-wrapper{background-color:#272729}html.darkmode .no-sidebar.messages-page .main-content .main-chat-wrapper #messages .message-content.theirs .message-text-wrapper{border:1px solid #474748}html.darkmode .no-sidebar.messages-page .selected-chat-list-item{background-color:#272729}html.darkmode .no-sidebar.messages-page .chat-list{border-right:1px solid #474748}html.darkmode .no-sidebar.messages-page .chat-list h1{color:#edeeef;border-bottom:1px solid #272729}html.darkmode .no-sidebar.messages-page .chat-list ul li:hover{background-color:#272729}html.darkmode .no-sidebar.messages-page .chat-list ul a:link,html.darkmode .no-sidebar.messages-page .chat-list ul a:visited{color:#edeeef}html.darkmode .no-sidebar.messages-page .chat-list ul a:hover{background-color:#272729}html.darkmode .no-sidebar.messages-page .chat-list ul .chat-list-item__content-right .last-message-preview{color:#b5b6b6}html.darkmode .no-sidebar.messages-page .chat-list ul .chat-list-item__content-right .room-name{color:#edeeef}html.darkmode .no-sidebar.messages-page .main-content,html.darkmode .no-sidebar.rooms-list-page .main-content{box-shadow:none}html.darkmode .no-sidebar.messages-page .chat-list ul .chat-list-item__content-right .last-message-preview,html.darkmode .no-sidebar.rooms-list-page .chat-list ul .chat-list-item__content-right .last-message-preview{color:#b5b6b6}html.darkmode .no-sidebar.messages-page .chat-list ul .chat-list-item__content-right .room-name,html.darkmode .no-sidebar.rooms-list-page .chat-list ul .chat-list-item__content-right .room-name{color:#edeeef}html.darkmode .no-sidebar.messages-page .main-chat-top__left .mdi-arrow-left,html.darkmode .no-sidebar.rooms-list-page .main-chat-top__left .mdi-arrow-left{color:#edeeef}html.darkmode body.settings .content-wrapper h2{background-color:#1d1d1e}html.darkmode body.settings .content-wrapper h2 .settings-go-back-arrow .mdi-arrow-left{color:#bebebe}@media (max-width: 40.0625em){html.darkmode body.settings .content-wrapper h2{border-bottom:1px solid #474748}}@media (max-width: 40.0625em){html.darkmode body.settings form{border:none}}@media (max-width: 40.0625em){html.darkmode body.settings .settings-options h2{color:#bebebe}}@media (max-width: 40.0625em){html.darkmode body.settings .settings-options .settings-options__links a{color:#bebebe}}@media (max-width: 40.0625em){html.darkmode body.settings .settings-options{background-color:#1d1d1e}}@media (max-width: 40.0625em){html.darkmode body.settings .main-content{background-color:#1d1d1e}}html.darkmode body.settings .sidebar nav h2{color:#bebebe}html.darkmode body.settings .blocked-accounts-settings{background-color:#1d1d1e}html.darkmode body.settings .blocked-accounts-settings h2{color:#bebebe}html.darkmode body.settings .blocked-accounts-settings .blocked-list-item .blocked-user-right .blocked-user-right__top .blocked-user-username{color:#d7dadc}html.darkmode body.settings .blocked-accounts-settings .blocked-list-item .button-blocked{background-color:#272729}html.darkmode body.settings .blocked-accounts-settings .blocked-user-right__bottom{color:#818384}html.darkmode body.settings .resend-email-wrapper a{color:#cecece}html.darkmode body.settings .resend-email-wrapper .confirm-email-text{color:#818384}html.darkmode .settings .notifications-settings{background-color:#1d1d1e}html.darkmode .settings .notifications-settings h2{color:#f2f2f2}html.darkmode .settings .notifications-settings .push-notifications-top .push-notifications-top__title,html.darkmode .settings .notifications-settings .push-notifications-top .subscriptions-notifications-top__title,html.darkmode .settings .notifications-settings .subscriptions-notifications-top .push-notifications-top__title,html.darkmode .settings .notifications-settings .subscriptions-notifications-top .subscriptions-notifications-top__title{color:#d7dadc}html.darkmode .settings .notifications-settings .push-notifications-bottom .push-notifications-bottom__text,html.darkmode .settings .notifications-settings .push-notifications-bottom .subscriptions-notifications-bottom__text,html.darkmode .settings .notifications-settings .subscriptions-notifications-bottom .push-notifications-bottom__text,html.darkmode .settings .notifications-settings .subscriptions-notifications-bottom .subscriptions-notifications-bottom__text{color:#818384}html.darkmode .settings .notifications-settings .subscriptions-notifications,html.darkmode .settings .notifications-settings .push-notifications{margin-bottom:2rem}html.darkmode .settings .notifications-settings .subscriptions-notifications .switch-container,html.darkmode .settings .notifications-settings .push-notifications .switch-container{background-color:#1d1d1e}@media (max-width: 40.0625em){html.darkmode .settings .notifications-settings{box-shadow:none}}html.darkmode .settings .switch.off{background-color:#29292c}html.darkmode .notifications .notifications-wrapper{background-color:#1d1d1e}html.darkmode .notifications .notifications-wrapper h2{color:#bebebe}@media (max-width: 40.0625em){html.darkmode .notifications .notifications-wrapper{box-shadow:none}}html.darkmode .notifications .notifications-posts a{color:#ccced3}html.darkmode .notifications .notifications-posts a:link{color:#ccced3}html.darkmode .notifications .notifications-posts a:visited{color:#ccced3}html.darkmode .notifications .notifications-posts .notifications-empty-state{color:#f2f2f2}html.darkmode .notifications .notifications-posts .notification-post-wrapper .notification-post .notification-post-info .subscriptions-notification__forum{color:#d7dadc}html.darkmode .notifications .notifications-posts .notification-post-wrapper .notification-post .notification-post-info .subscriptions-notification__title{color:#818384}html.darkmode .pwa-nav .mobile-top-nav .top-left span{color:#edeeef}html.darkmode .pwa-nav .mobile-top-nav .top-left #go-back-button .go-back-button__icon .mdi-arrow-left,html.darkmode .pwa-nav .mobile-top-nav .top-left #link-show-page-back-button .go-back-button__icon .mdi-arrow-left,html.darkmode .pwa-nav .mobile-top-nav .top-left #category-page-back-button .go-back-button__icon .mdi-arrow-left{color:#edeeef}html.darkmode #bottom-nav-front-pages,html.darkmode #bottom-nav-other-pages{border-top:1px solid #474748;background-color:#1d1d1e}html.darkmode #bottom-nav-front-pages ul li a,html.darkmode #bottom-nav-front-pages .go-back-home-tab,html.darkmode #bottom-nav-other-pages ul li a,html.darkmode #bottom-nav-other-pages .go-back-home-tab{color:#868889}html.darkmode #bottom-nav-front-pages ul li.active a,html.darkmode #bottom-nav-other-pages ul li.active a{color:#ee414f;font-weight:500}html.darkmode #toast-container .toast-success,html.darkmode #toast-container .toast-info{background-image:none !important}html.darkmode #toast-container .toast-info{background-color:#fff;color:#000}html.darkmode .link-show-page #related-posts h2{color:#bebebe}html.darkmode .forum-list-wrapper{background-color:#1d1d1e}html.darkmode .forum-list-wrapper .forums-grid .no-results-message{color:#bebebe}html.darkmode .forum-list-wrapper .forums-grid .forum-item{background:#272729;border:1px solid #474748}html.darkmode .forum-list-wrapper .forums-grid .forum-item:hover{box-shadow:0 2px 12px rgba(0,0,0,0.3)}html.darkmode .forum-list-wrapper .forums-grid .forum-item .forum-card-link{color:inherit}html.darkmode .forum-list-wrapper .forums-grid .forum-item .forum-content .forum-header .forum-name{color:#d7dadc}html.darkmode .forum-list-wrapper .forums-grid .forum-item .forum-content .forum-description{color:#ccced3}html.darkmode .forum-list-wrapper .forums-grid .forum-item .forum-content .forum-description .description-text{color:#818384}html.darkmode .forum-list-wrapper .forums-grid .forum-item .forum-content .forum-description .post-preview-link{color:inherit}html.darkmode .forum-list-wrapper .forums-grid .forum-item .forum-content .forum-description .post-preview-link:hover{color:#edeeef}html.darkmode .forum-list-wrapper .forums-grid .forum-item .forum-content .forum-description .fallback-text{color:#ccced3}html.darkmode .forum-list-wrapper .forum-wrapper{border:1px solid rgba(255,255,255,0.2)}html.darkmode .forum-list-wrapper .forum-wrapper a{color:#d7dadc}html.darkmode .modal-content,html.darkmode .modal-dialog,html.darkmode .report-modal{background-color:#1d1d1e;color:#ccced3;border:1px solid #474748}html.darkmode .modal-content label,html.darkmode .modal-dialog label,html.darkmode .report-modal label{background:none;border:none;color:#ccced3}html.darkmode .modal-content input,html.darkmode .modal-content select,html.darkmode .modal-content textarea,html.darkmode .modal-dialog input,html.darkmode .modal-dialog select,html.darkmode .modal-dialog textarea,html.darkmode .report-modal input,html.darkmode .report-modal select,html.darkmode .report-modal textarea{background-color:#272729;color:#ccced3;border:1px solid #474748}html.darkmode .modal-content .modal-header,html.darkmode .modal-content .modal-title,html.darkmode .modal-dialog .modal-header,html.darkmode .modal-dialog .modal-title,html.darkmode .report-modal .modal-header,html.darkmode .report-modal .modal-title{color:#edeeef}html.darkmode .modal-content .modal-footer,html.darkmode .modal-content .form-buttons,html.darkmode .modal-dialog .modal-footer,html.darkmode .modal-dialog .form-buttons,html.darkmode .report-modal .modal-footer,html.darkmode .report-modal .form-buttons{background-color:#1d1d1e}html.darkmode .modal-content .btn,html.darkmode .modal-content .submit-report-btn,html.darkmode .modal-dialog .btn,html.darkmode .modal-dialog .submit-report-btn,html.darkmode .report-modal .btn,html.darkmode .report-modal .submit-report-btn{background-color:#ee414f;color:#fff;border:none}html.darkmode .modal-content .btn:hover,html.darkmode .modal-content .submit-report-btn:hover,html.darkmode .modal-dialog .btn:hover,html.darkmode .modal-dialog .submit-report-btn:hover,html.darkmode .report-modal .btn:hover,html.darkmode .report-modal .submit-report-btn:hover{background-color:#fd603d}html.darkmode .modal .modal-body .form-group .form-control{border:1px solid #474748 !important;background-color:#272729 !important;color:#ccced3 !important}html.darkmode .modal .modal-header{border-bottom:1px solid #474748 !important}html.darkmode .modal-content{border:none !important;border-radius:0 !important}html.darkmode .modal-dialog{border:1px solid #474748 !important}html.darkmode.pwa-install-page .empty-state .no-text-logo .no-text-svg{content:url(/assets/no-text-logo-darkmode-91b829dbf6441aaed7271039c5fc99c2acd3d16122cc9975d5c382361360a347.svg)}html.darkmode.pwa-install-page .empty-state h2{color:#d4d6da}html.darkmode.pwa-install-page .empty-state p{color:#d4d6da}html.darkmode.pwa-install-page .empty-state #pwa-install-btn{color:#ee6768;background-color:#272729;border:1px solid #ee6768}html.darkmode .pwa-nav.modern-style-nav,html.darkmode .pwa-nav.category-page-pwa-nav{background:#1d1d1e;border-bottom:1px solid #474748}html.darkmode .pwa-nav.modern-style-nav .search-box.mobile-search,html.darkmode .pwa-nav.category-page-pwa-nav .search-box.mobile-search{background:#1d1d1e;border-bottom:1px solid #474748}html.darkmode .pwa-nav.modern-style-nav .search-box.mobile-search .search input,html.darkmode .pwa-nav.category-page-pwa-nav .search-box.mobile-search .search input{background-color:#272729;color:#fff;border:1px solid #474748}html.darkmode .pwa-nav.modern-style-nav .search-box.mobile-search .search input::placeholder,html.darkmode .pwa-nav.category-page-pwa-nav .search-box.mobile-search .search input::placeholder{color:#9098a5}html.darkmode .pwa-nav.modern-style-nav .search-box.mobile-search .search .input-magnifying-glass,html.darkmode .pwa-nav.category-page-pwa-nav .search-box.mobile-search .search .input-magnifying-glass{background-color:#272729;border:1px solid #474748;color:#9098a5}html.darkmode .pwa-nav.modern-style-nav .search-box.mobile-search .back-arrow,html.darkmode .pwa-nav.category-page-pwa-nav .search-box.mobile-search .back-arrow{color:#fff}html.darkmode .pwa-nav.modern-style-nav.pwa-active~.content-wrapper,html.darkmode .pwa-nav.category-page-pwa-nav.pwa-active~.content-wrapper{padding-top:115px}html.darkmode .pwa-nav.modern-style-nav #pwa-top-nav,html.darkmode .pwa-nav.category-page-pwa-nav #pwa-top-nav{border-bottom:1px solid #474748;background:#1d1d1e}html.darkmode .pwa-nav.modern-style-nav #pwa-top-nav .go-back-button__icon .mdi-arrow-left,html.darkmode .pwa-nav.category-page-pwa-nav #pwa-top-nav .go-back-button__icon .mdi-arrow-left{color:#fff}html.darkmode .pwa-nav.modern-style-nav .pwa-sub-listing-section,html.darkmode .pwa-nav.category-page-pwa-nav .pwa-sub-listing-section{border-bottom:1px solid #474748;background:#1d1d1e}html.darkmode .pwa-nav.modern-style-nav .pwa-sub-listing-section .pwa-sub-listing .pwa-sub-listing-header .pwa-sub-listing-info .pwa-sub-listing-name,html.darkmode .pwa-nav.category-page-pwa-nav .pwa-sub-listing-section .pwa-sub-listing .pwa-sub-listing-header .pwa-sub-listing-info .pwa-sub-listing-name{color:#fff}html.darkmode .pwa-nav.modern-style-nav .pwa-sub-listing-section .pwa-sub-listing .pwa-sub-listing-header .pwa-sub-listing-info .pwa-sub-listing-meta,html.darkmode .pwa-nav.category-page-pwa-nav .pwa-sub-listing-section .pwa-sub-listing .pwa-sub-listing-header .pwa-sub-listing-info .pwa-sub-listing-meta{color:#9098a5}html.darkmode .pwa-nav.modern-style-nav .pwa-sub-listing-section .pwa-sub-listing .pwa-sub-listing-description,html.darkmode .pwa-nav.category-page-pwa-nav .pwa-sub-listing-section .pwa-sub-listing .pwa-sub-listing-description{color:#fff}html.darkmode .pwa-nav.modern-style-nav .pwa-tabs-section,html.darkmode .pwa-nav.category-page-pwa-nav .pwa-tabs-section{background:#1d1d1e}html.darkmode .pwa-nav.modern-style-nav .pwa-tabs-section .pwa-main-tabs,html.darkmode .pwa-nav.category-page-pwa-nav .pwa-tabs-section .pwa-main-tabs{border-bottom:1px solid #474748}html.darkmode .pwa-nav.modern-style-nav .pwa-tabs-section .pwa-main-tabs .pwa-tab-link.active .pwa-tab,html.darkmode .pwa-nav.category-page-pwa-nav .pwa-tabs-section .pwa-main-tabs .pwa-tab-link.active .pwa-tab{color:#ee414f;border-bottom:2px solid #ee414f}html.darkmode .pwa-nav.modern-style-nav .pwa-tabs-section .pwa-main-tabs .pwa-tab-link .pwa-tab,html.darkmode .pwa-nav.category-page-pwa-nav .pwa-tabs-section .pwa-main-tabs .pwa-tab-link .pwa-tab{color:#9098a5}html.darkmode .pwa-nav.modern-style-nav .pwa-tabs-section .pwa-main-tabs .pwa-tab-link .pwa-tab:hover,html.darkmode .pwa-nav.category-page-pwa-nav .pwa-tabs-section .pwa-main-tabs .pwa-tab-link .pwa-tab:hover{color:#fff}html.darkmode .pwa-nav.modern-style-nav .pwa-tabs-section .pwa-categories-scroll .pwa-category-chip,html.darkmode .pwa-nav.category-page-pwa-nav .pwa-tabs-section .pwa-categories-scroll .pwa-category-chip{background:rgba(0,0,0,0);border:1px solid #474748;color:#9098a5}html.darkmode .pwa-nav.modern-style-nav .pwa-tabs-section .pwa-categories-scroll .pwa-category-chip:hover,html.darkmode .pwa-nav.category-page-pwa-nav .pwa-tabs-section .pwa-categories-scroll .pwa-category-chip:hover{border-color:#9098a5;color:#fff}html.darkmode .pwa-nav.modern-style-nav .pwa-tabs-section .pwa-categories-scroll .pwa-category-chip.active,html.darkmode .pwa-nav.category-page-pwa-nav .pwa-tabs-section .pwa-categories-scroll .pwa-category-chip.active{background:rgba(238,65,79,0.05);color:#ee414f;border:1px solid #ee414f}html.darkmode .pwa-nav.modern-style-nav-fixed{background:#1d1d1e;border-bottom:1px solid #474748}html.darkmode .pwa-nav.modern-style-nav-fixed #pwa-top-nav{background:#1d1d1e;border-bottom:1px solid #474748}html.darkmode .pwa-nav.modern-style-nav-fixed .go-back-button__icon .mdi-arrow-left{color:#fff}.no-sidebar .sidebar-wrapper,.no-sidebar .footer{display:none}@media (max-width: 40em){.no-sidebar.messages-page .top-nav-wrapper,.no-sidebar.rooms-list-page .top-nav-wrapper{display:none}}.no-sidebar.messages-page .main-content,.no-sidebar.rooms-list-page .main-content{box-shadow:0 1px 3px 0 rgba(181,181,181,0.2);border-top-left-radius:5px;border-top-right-radius:5px}@media (min-width: 40.0625em){.no-sidebar.messages-page .main-content,.no-sidebar.rooms-list-page .main-content{flex:1;min-height:350px;position:relative}}@media (max-width: 40em){.no-sidebar.messages-page .main-content,.no-sidebar.rooms-list-page .main-content{width:100%;padding-top:0;margin-top:0;flex-grow:0;height:100vh}}@media (max-width: 40em){.no-sidebar.messages-page .columned-center,.no-sidebar.messages-page .content-wrapper,.no-sidebar.rooms-list-page .columned-center,.no-sidebar.rooms-list-page .content-wrapper{padding-top:0}}@media (min-width: 40.0625em){.no-sidebar.messages-page .content-wrapper,.no-sidebar.rooms-list-page .content-wrapper{height:100%;justify-content:center}}@media (min-width: 40.0625em){.no-sidebar.messages-page .columned-center,.no-sidebar.rooms-list-page .columned-center{max-width:1100px;width:100%;flex:1;display:flex;flex-direction:column;align-items:center}}.no-sidebar.rooms-list-page .chat-list-wrapper{display:flex;flex-direction:row;justify-content:flex-start;width:100%;height:100%;position:absolute;overflow:hidden}@media (max-width: 40em){.no-sidebar.rooms-list-page .chat-list{width:100%}}.no-sidebar.rooms-list-page .chat-list .chat-list-top{display:flex;align-items:center;border-bottom:solid 1px #edeff1}@media (max-width: 40em){.no-sidebar.rooms-list-page .chat-list .chat-list-top .mdi-arrow-left{font-weight:500;font-size:1.2rem;color:#000;padding:1rem}}@media (min-width: 40.0625em){.no-sidebar.rooms-list-page .chat-list .chat-list-top .mdi-arrow-left{display:none}}.no-sidebar.rooms-list-page .chat-list ul{overflow-x:hidden;overflow-y:auto}@media (min-width: 40.0625em){.no-sidebar.rooms-list-page .chat-list ul{height:100vh}}@media (max-width: 40.0625em){.no-sidebar.rooms-list-page .chat-list ul{height:100%}}.no-sidebar.rooms-list-page .messages-empty-state{flex-grow:1;display:flex;flex-direction:column;justify-content:center;align-items:center}.no-sidebar.rooms-list-page .messages-empty-state h1{font-weight:700;font-size:1.3rem}.no-sidebar.rooms-list-page .messages-empty-state span{color:#555b63}@media (max-width: 40.0625em){.no-sidebar.rooms-list-page .messages-empty-state{display:none}}.no-sidebar.rooms-list-page .no-messages-empty-state-wrapper{flex-grow:1;display:flex}.no-sidebar.rooms-list-page .no-messages-empty-state-wrapper .no-messages-empty-state{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.no-sidebar.rooms-list-page .no-messages-empty-state-wrapper .no-messages-empty-state h1{font-weight:600}@media (min-width: 40.0625em){.no-sidebar.rooms-list-page .no-messages-empty-state-wrapper .no-messages-empty-state .no-messages-empty-state__mobile{display:none}}@media (max-width: 40.0625em){.no-sidebar.rooms-list-page .no-messages-empty-state-wrapper .no-messages-empty-state .no-messages-empty-state__desktop{display:none}}@media (max-width: 40.0625em){.no-sidebar.rooms-list-page .no-messages-empty-state-wrapper .no-messages-empty-state{flex-grow:1;text-align:center}}@media (max-width: 40.0625em){.no-sidebar.rooms-list-page .no-messages-empty-state-wrapper{flex-direction:column}}.no-sidebar.messages-page .chat-list ul .new-room-messages-count,.no-sidebar.rooms-list-page .chat-list ul .new-room-messages-count{width:8px;height:8px;background:#ee414f;display:inline-block;border-radius:50%;font-size:.8rem;margin-right:1rem;color:#fff;text-align:center;font-weight:700;padding:0 .2rem}.no-sidebar.messages-page .chat-list ul .new-room-messages-count.hidden,.no-sidebar.rooms-list-page .chat-list ul .new-room-messages-count.hidden{display:none}.no-sidebar.messages-page .chat-list ul a,.no-sidebar.rooms-list-page .chat-list ul a{display:flex;justify-content:space-between;align-items:center}.no-sidebar.messages-page .chat-list ul .chat-list-item__content-right,.no-sidebar.rooms-list-page .chat-list ul .chat-list-item__content-right{display:flex;flex-direction:column}.no-sidebar.messages-page .chat-list ul .chat-list-item__content-right .last-message-preview,.no-sidebar.rooms-list-page .chat-list ul .chat-list-item__content-right .last-message-preview{font-weight:200;color:#555b63}@media (min-width: 40.0625em){.no-sidebar.messages-page .chat-list,.no-sidebar.rooms-list-page .chat-list{width:18rem}}@media (max-width: 40em){.no-sidebar.messages-page .main-chat-top__left .mdi-arrow-left,.no-sidebar.rooms-list-page .main-chat-top__left .mdi-arrow-left{font-weight:500;font-size:1.2rem;color:#000}}@media (max-width: 40em){.no-sidebar.messages-page .main-chat-top__left,.no-sidebar.rooms-list-page .main-chat-top__left{padding:1rem}}@media (min-width: 40.0625em){.no-sidebar.messages-page .main-chat-top__left,.no-sidebar.rooms-list-page .main-chat-top__left{display:none}}.no-sidebar.messages-page .selected-chat-list-item{background-color:#efefef}.no-sidebar.messages-page .chat-list{position:relative}@media (min-width: 40.0625em){.no-sidebar.messages-page .chat-list h1{top:0;position:absolute;left:0;width:100%;border-bottom:solid 1px #edeff1}}.no-sidebar.messages-page .chat-list ul{margin-top:.4rem}@media (min-width: 40.0625em){.no-sidebar.messages-page .chat-list ul{overflow-x:hidden;overflow-y:auto;height:100%}}@media (min-width: 40.0625em){.no-sidebar.messages-page .chat-list{padding-top:4rem}}@media (max-width: 40em){.no-sidebar.messages-page .chat-list{display:none}}.no-sidebar #messages{overflow:overlay;overflow-x:hidden;height:auto;padding:1.1rem;margin-top:4rem}@media (min-width: 40.0625em){.no-sidebar #messages{padding-bottom:0}}.no-sidebar .chat-list{border-right:solid 1px #edeff1}.no-sidebar .chat-list .fa-user-circle{color:#dfe1e5}.no-sidebar .chat-list h1{font-weight:500;padding:.8rem;height:4rem;display:flex;align-items:center}.no-sidebar .chat-list ul li{display:flex;align-items:center;font-weight:500;padding:.8rem;margin-top:.5rem}.no-sidebar .chat-list ul li .msg-user-avatar{margin-right:.5rem}.no-sidebar .chat-list ul li:hover{background-color:#efefef}.no-sidebar .chat-list ul a{text-decoration:none;margin-top:.5rem}.no-sidebar .chat-list ul a:link,.no-sidebar .chat-list ul a:visited{color:#000}.no-sidebar .chat-list ul a:hover{background-color:#efefef}@media (min-width: 40.0625em){.no-sidebar .chat-list ul a:first-child li{margin-top:0}}.no-sidebar .form-group{margin-bottom:0}@media (min-width: 40.0625em){.no-sidebar .form-group{width:100%}}.no-sidebar .main-content{max-width:100%;background-color:#fbfbfb;flex-direction:row;justify-content:flex-start}.no-sidebar .main-content .chat-list .msg-user-avatar img{width:2.4rem;height:2.4rem;border-radius:50%}.no-sidebar .main-content .chat-wrapper{width:100%;display:flex;border-radius:5px}.no-sidebar .main-content .chat-wrapper .fa-user-circle{color:#dfe1e5}@media (min-width: 40.0625em){.no-sidebar .main-content .chat-wrapper{height:100%;position:absolute;overflow:hidden}}.no-sidebar .main-content .main-chat-wrapper{display:flex;flex-direction:column-reverse}.no-sidebar .main-content .main-chat-wrapper .main-chat{overflow:hidden;display:flex;height:100%;flex-direction:column;width:100%}.no-sidebar .main-content .main-chat-wrapper .main-chat h4{padding:.8rem;display:flex;align-items:center;height:4rem;position:relative}.no-sidebar .main-content .main-chat-wrapper .main-chat h4 a{color:#000;display:flex;align-items:center}.no-sidebar .main-content .main-chat-wrapper .main-chat h4 .msg-user-avatar{margin-right:.5rem}.no-sidebar .main-content .main-chat-wrapper .main-chat h4 .room-name{font-weight:500;display:block}.no-sidebar .main-content .main-chat-wrapper .main-chat h4 .dropdown.comment-tools{position:absolute;top:1rem;right:1rem}.no-sidebar .main-content .main-chat-wrapper .main-chat .msg-form{padding:1rem 0}.no-sidebar .main-content .main-chat-wrapper .main-chat .msg-form form{width:100%;padding:0 1rem}.no-sidebar .main-content .main-chat-wrapper .main-chat .msg-form .submit-group{display:flex;align-items:center;padding-right:0;border-radius:50px}.no-sidebar .main-content .main-chat-wrapper .main-chat .msg-form .submit-group .chat-text-wrapper{padding:1rem;width:100%;border-radius:50px;background-color:#f1f0f0}.no-sidebar .main-content .main-chat-wrapper .main-chat .msg-form .submit-group textarea{font-family:system-ui,-apple-system,"Segoe UI",Arial,sans-serif;width:100%;background-color:#f1f0f0;outline:none;height:24px;font-size:1rem;max-height:100px;border:none;outline:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;resize:none;line-height:1.2rem}.no-sidebar .main-content .main-chat-wrapper .main-chat .msg-form .submit-group .block-message{display:flex;justify-content:center;height:24px;font-size:1rem;max-height:100px;width:100%}.no-sidebar .main-content .main-chat-wrapper .main-chat .msg-form .submit-group .block-message.hidden{display:none}.no-sidebar .main-content .main-chat-wrapper .main-chat .msg-form .submit-group button{background:none;color:inherit;border:none;padding:.6rem 1rem;cursor:pointer;outline:inherit}.no-sidebar .main-content .main-chat-wrapper .main-chat .messages-wrapper{flex-grow:1;height:350px;overflow-y:auto;display:flex;width:100%;flex-direction:column-reverse}.no-sidebar .main-content .main-chat-wrapper .main-chat .messages-wrapper .message-content{display:flex}.no-sidebar .main-content .main-chat-wrapper .main-chat .messages-wrapper .message-content .message-text-wrapper{margin-bottom:.5rem;max-width:40rem}.no-sidebar .main-content .main-chat-wrapper .main-chat .messages-wrapper .message-content .message-text-wrapper p{line-height:1.6}.no-sidebar .main-content .main-chat-wrapper .main-chat .messages-wrapper .message-content .message-text-wrapper p:first-child+p{margin-top:1rem}.no-sidebar .main-content .main-chat-wrapper .main-chat .messages-wrapper .message-content .message-text-wrapper p a{color:#1d9bf0}.no-sidebar .main-content .main-chat-wrapper .main-chat .messages-wrapper .message-content.theirs{display:flex;align-items:center}.no-sidebar .main-content .main-chat-wrapper .main-chat .messages-wrapper .message-content.theirs .message-text-wrapper{border:1px #dfe1e7 solid;padding:.8rem;border-radius:1rem;margin-left:.3rem}.no-sidebar .main-content .main-chat-wrapper .main-chat .messages-wrapper .message-content.theirs p strong{font-weight:600}.no-sidebar .main-content .main-chat-wrapper .main-chat .messages-wrapper .message-content.theirs p em{font-style:italic}.no-sidebar .main-content .main-chat-wrapper .main-chat .messages-wrapper .message-content.mine{display:flex;justify-content:flex-end}.no-sidebar .main-content .main-chat-wrapper .main-chat .messages-wrapper .message-content.mine .message-text-wrapper{background-color:#efefef;border-radius:1rem;margin-bottom:.5rem;padding:.8rem}.no-sidebar .main-content .main-chat-wrapper .main-chat .messages-wrapper .message-content.mine p strong{font-weight:600}.no-sidebar .main-content .main-chat-wrapper .main-chat .messages-wrapper .message-content.mine p em{font-style:italic}@media (max-width: 40em){.no-sidebar .main-content .main-chat-wrapper{position:fixed;height:100vh;bottom:0;margin-bottom:calc(5px + env(keyboard-inset-height));width:100%}}@media (min-width: 40.0625em){.no-sidebar .main-content .main-chat-wrapper{flex-grow:1;position:relative;width:40rem}}.no-sidebar .main-content .main-chat-wrapper .msg-user-avatar img{width:2rem;height:2rem;border-radius:50%}.no-sidebar .main-content .main-chat-top{border-bottom:solid 1px #edeff1;display:flex}.no-sidebar .main-content .main-chat-top .dropdown.comment-tools{display:flex;align-items:center;height:100%;right:0}@media (max-width: 40em){.no-sidebar .main-content .main-chat-top{display:flex;align-items:center}}@media (min-width: 40.0625em){.no-sidebar .main-content .main-chat-top.desktop-chat{top:0;right:0;left:0;position:absolute;height:4rem;background-color:#fbfbfb}}@media (max-width: 40em){.no-sidebar .main-content .main-chat-top.desktop-chat{display:none}}.no-sidebar .main-content .main-chat-top.mobile-chat{background-color:#fbfbfb;position:fixed;width:100%;z-index:9999}.no-sidebar .main-content .main-chat-top.mobile-chat .text-center{display:flex;align-items:center;position:relative;width:100%}.no-sidebar .main-content .main-chat-top.mobile-chat .text-center a{color:#000;display:flex;align-items:center}.no-sidebar .main-content .main-chat-top.mobile-chat .text-center .room-name{font-weight:500;margin-left:.8rem;display:block}.no-sidebar .main-content .main-chat-top.mobile-chat .text-center .dropdown.comment-tools{position:absolute;top:1rem;right:1rem}@media (min-width: 40.0625em){.no-sidebar .main-content .main-chat-top.mobile-chat{display:none}}.no-sidebar .main-content .main-chat-top.desktop-chat .msg-user-avatar img,.no-sidebar .main-content .main-chat-top.mobile-chat .msg-user-avatar img{width:2rem;height:2rem;border-radius:50%}.message-actions{display:none}@media (pointer: coarse){.message-actions{display:none}}.delete-message-btn{background:none;border:none;color:#999;cursor:pointer;padding:2px 5px;border-radius:3px;font-size:12px;transition:all .2s ease}.delete-message-btn:hover{color:#e74c3c;background:rgba(231,76,60,0.1)}.message-context-menu{position:absolute;background:#fff;border:1px solid #e6e6e6;border-radius:10px;box-shadow:0 8px 24px rgba(0,0,0,0.12);z-index:1000;min-width:160px;opacity:0;visibility:hidden;transform:scale(0.96);transition:opacity .12s ease,transform .12s ease}.darkmode .message-context-menu{background:#222;border-color:#333;box-shadow:0 8px 24px rgba(0,0,0,0.35)}.message-context-menu.active{opacity:1;visibility:visible;transform:scale(1)}.message-context-menu .context-menu-item{display:flex;align-items:center;padding:10px 14px;cursor:pointer;font-size:14px;color:#222;transition:background-color .12s ease,color .12s ease}.darkmode .message-context-menu .context-menu-item{color:#eaeaea}.message-context-menu .context-menu-item:hover{background:#f7f7f7}.darkmode .message-context-menu .context-menu-item:hover{background:#2c2c2c}.message-context-menu .context-menu-item.delete-item{color:#d62828}.message-context-menu .context-menu-item.delete-item:hover{background:rgba(214,40,40,0.1)}.message-context-menu .context-menu-item i{margin-right:8px;width:16px;text-align:center}.message-context-backdrop{position:fixed;inset:0;background:rgba(0,0,0,0.08);z-index:999}.darkmode .message-context-backdrop{background:rgba(0,0,0,0.35)}@media (pointer: coarse){.message-actions{display:none}body{-webkit-touch-callout:none !important}[id^=message-id-]{min-height:44px;margin:4px 0}[id^=message-id-] .message-content.mine .message-text-wrapper{min-height:44px;padding:12px 16px;touch-action:manipulation;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-context-menu:none;cursor:pointer}}.deleted-message-text{color:#999;font-style:italic}.darkmode .deleted-message-text{color:#666}.chat-under-review-notice{background:#fff3cd;border:1px solid #ffeaa7;color:#856404;padding:8px 12px;border-radius:4px;margin-bottom:10px;font-size:13px}.darkmode .chat-under-review-notice{background:#3a3a2e;border-color:#4a4a3e;color:#d4d4aa}.chat-under-review-notice i{margin-right:5px}@media (min-width: 20em) and (max-width: 37.5em){.switch-container{background-color:#fbfafa;height:100%;width:100%;display:flex;justify-content:center;align-items:center}}.switch{position:relative;width:3rem;height:2rem;border-radius:5rem;cursor:pointer;transition:.08s}.switch.on{background-color:#1486cc}.switch.off{background-color:#ecebeb}.slider{position:absolute;background-color:#fff;width:1.8rem;height:1.8rem;left:.2rem;bottom:.1rem;border-radius:50%;transition:.08s}.slider.on{transform:translateX(50%)}body.notifications .columned-center{display:flex;justify-content:center}body.notifications #mobile-menu-icon{display:none}body.notifications .sidebar-wrapper{display:none}body.notifications .notifications-wrapper{padding-left:1rem;position:relative}body.notifications .notifications-wrapper .notification-spinner-wrapper{position:fixed;top:50%;left:50%}body.notifications .notifications-wrapper .notification-spinner-wrapper #notification-spinner{width:30px;height:30px}body.notifications .notifications-wrapper h2{font-weight:500;font-size:1.1rem}body.notifications .notifications-wrapper h2 .settings-go-back-arrow{padding:1rem}@media (max-width: 40em){body.notifications .notifications-wrapper h2 .settings-go-back-arrow .mdi-arrow-left{font-weight:500;font-size:1.2rem;color:#555b63;padding:1rem .5rem}}@media (min-width: 40.0625em){body.notifications .notifications-wrapper h2 .settings-go-back-arrow{display:none}}@media (min-width: 40.0625em){body.notifications .notifications-wrapper h2{color:#32353a;font-weight:600}}@media (max-width: 40.0625em){body.notifications .notifications-wrapper h2{display:flex;align-items:center;border-bottom:solid 1px #edeff1;position:fixed;top:0;width:100%;left:0}}body.notifications .notifications-posts{margin-top:1rem}body.notifications .notifications-posts .notifications-empty-state{font-size:.9rem}body.notifications .notifications-posts .notification-post-wrapper{display:flex;padding-left:1rem;position:relative}body.notifications .notifications-posts .notification-post-wrapper .notification-post{flex-grow:1}body.notifications .notifications-posts .notification-post-wrapper .unread{background-color:#1486cc;width:.5rem;height:.5rem;border-radius:5px;position:absolute;left:.2rem;top:.5rem;display:none}body.notifications .notifications-posts a{color:#555b63}body.notifications .notifications-posts a.notification-link{display:block}body.notifications .notifications-posts a:link{color:#555b63}body.notifications .notifications-posts a:visited{color:#555b63}body.notifications .notifications-posts a .subscriptions-notification-title{display:flex;justify-content:space-between;margin-bottom:2rem}body.notifications .notifications-posts a .subscriptions-notification-title .subscriptions-notification-title__left{display:flex}body.notifications .notifications-posts a .subscriptions-notification-title .subscriptions-notification-title__left .notification-post-info{flex-basis:60%;display:flex;flex-direction:column;margin-left:.5rem;align-items:flex-start;flex:1}body.notifications .notifications-posts a .subscriptions-notification-title .subscriptions-notification-title__left .notification-post-info .subscriptions-notification__forum{font-weight:500;font-size:.9rem}body.notifications .notifications-posts a .subscriptions-notification-title .subscriptions-notification-title__left .notification-post-info .subscriptions-notification__title{color:#7c7c7c}body.notifications .notifications-posts a .subscriptions-notification-title .subscriptions-notification__forum-flag img{object-fit:cover;width:30px}body.notifications .notifications-posts a .subscriptions-notification-title .subscriptions-notification__preview-image .image-wrapper img{margin-left:0;object-fit:cover;width:100%;margin-top:0}@media (min-width: 40.0625em){body.notifications .notifications-posts a .subscriptions-notification-title .subscriptions-notification__preview-image{margin-left:6rem}}@media (max-width: 40em){body.notifications .notifications-posts a .subscriptions-notification-title{flex-wrap:nowrap}}.blocked-accounts .blocked-list-item{display:flex;padding:.8rem 0}.blocked-accounts .blocked-list-item .blocked-user-left .pic-placeholder .fa-user-circle{color:#dfe1e5;font-size:4rem}.blocked-accounts .blocked-list-item .blocked-user-right{flex:1;display:flex;flex-direction:column;justify-content:center}.blocked-accounts .blocked-list-item .blocked-user-right .blocked-user-right__top{display:flex;justify-content:space-between}.blocked-accounts .blocked-list-item .blocked-user-right .blocked-user-right__top .blocked-user-username{font-weight:500;color:#000;padding-left:1rem}.blocked-accounts .blocked-list-item .blocked-user-left .blocked-user-pic img{width:4rem;height:4rem;border-radius:50%}.blocked-accounts .blocked-list-item .button-blocked{display:flex;justify-content:center;width:100%;border:1px solid #ee6768;border-radius:3px;color:#ee6768;background-color:#f7f7f7;font-weight:700;width:7rem}.blocked-accounts .blocked-list-item .button-blocked a{display:flex;justify-content:center;color:#ee6768;width:100%;border-radius:3px}.blocked-accounts .blocked-list-item .block-button{display:flex;justify-content:center;border:1px solid #ee6768;border-radius:3px;width:100%;background-color:#ee414f;background-image:linear-gradient(135deg, #EE414F 0%, #FD603D 100%);color:#fbfbfb;width:7rem}.blocked-accounts .blocked-list-item .block-button:hover{background-color:#aa2732;background-image:linear-gradient(135deg, #AA2732 0%, #FD603D 100%)}.blocked-accounts .blocked-list-item .block-button a{display:flex;justify-content:center;color:#fff;width:100%;border-radius:3px}.blocked-accounts .blocked-list-item .blocked-user-right__bottom{padding-left:1rem}.main-links-wrapper{min-height:100%;background-color:#f9f9f9;display:flex;flex-direction:column;align-items:center;padding:0 0 4rem 0}.main-links-wrapper .main-links{min-height:100%;width:100%;max-width:800px}.main-links-wrapper .main-links .link:first-child{margin-top:1rem}.main-links-wrapper .main-links>[data-controller=infinite-scroll]{padding:0 2rem 4rem 2rem}@media (max-width: 40em){.main-links-wrapper .main-links>[data-controller=infinite-scroll]{padding:0 !important}}.main-links-wrapper .main-links.subforum-index{width:100%;max-width:800px}.main-links-wrapper .main-links.subforum-index [data-infinite-scroll-target=entries]>.link:first-child{margin-top:1rem}.main-links-wrapper .main-links.subforum-index .link{background:#fdfdfd;border:1px solid rgba(0,0,0,0.06);border-radius:10px;padding:1.35rem 1.25rem;margin-bottom:.75rem;margin-top:0;box-shadow:none;transition:all .2s ease}.main-links-wrapper .main-links.subforum-index .link:hover{border-color:rgba(0,0,0,0.12);box-shadow:0 2px 8px rgba(0,0,0,0.08)}.main-links-wrapper .main-links.subforum-index .link:first-child{margin-top:0}.forum-list-wrapper{background-color:#f9f9f9;display:flex;flex-direction:column;align-items:center;margin-top:.8rem;min-height:100vh;overflow:visible;padding:0 2rem 4rem 2rem;width:100%}.forum-search-sticky{position:-webkit-sticky;position:sticky;top:8rem;z-index:3;width:100%;background:#fbfbfb;padding:.5rem 0;border-bottom:none;display:flex;justify-content:center}@media (max-width: 75em){.forum-search-sticky{top:8rem}}.forum-search-sticky form.search{width:100%;max-width:800px;margin:.5rem auto;padding:0;position:relative}.forum-search-sticky form.search input{padding-right:3rem !important}.forum-search-sticky form.search .clear-search-button{position:absolute !important;right:.6rem !important;top:50% !important;transform:translateY(-50%) !important;background:none !important;border:none !important;cursor:pointer !important;padding:.5rem !important;display:flex !important;align-items:center !important;justify-content:center !important;z-index:10 !important;color:#858585 !important;pointer-events:auto !important;order:unset !important;flex:none !important;width:auto !important;height:auto !important}.forum-search-sticky form.search .clear-search-button .material-icons{font-size:22px}.forum-search-sticky form.search .clear-search-button:hover{color:#333}.forums-ranking{width:100%;max-width:800px}.forums-ranking .forums-header{padding:1rem 1.25rem 1rem 0}.forums-ranking .forums-header h2{font-size:1.15rem;font-weight:600;color:#101215;margin:0;letter-spacing:-0.01em;display:inline-flex;align-items:center;gap:.35rem}.forums-ranking .forums-header h2 .ranking-subtitle{font-size:.9rem;font-weight:400;color:#555b63;margin-left:0;display:inline-flex;align-items:center;line-height:1.1;letter-spacing:normal}.trending-list-wrapper{background-color:#f9f9f9;display:flex;flex-direction:column;align-items:center;margin-top:.8rem;min-height:100vh;overflow:visible;padding:0 2rem 4rem 2rem;width:100%}.trending-ranking{width:100%;max-width:800px}.trending-ranking .trending-header{padding:1rem 1.25rem 1rem 0}.trending-ranking .trending-header h2{font-size:1.15rem;font-weight:600;color:#4a4f56;margin:0;letter-spacing:-0.01em;display:inline-flex;align-items:center;gap:.35rem}.trending-ranking .trending-header h2 i.mdi-fire{font-size:1.7rem;color:#eb4b4d;margin-right:.1rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;display:inline-flex;align-items:center;vertical-align:middle}@media (min-width: 38.6875em){.trending-ranking .trending-header h2 i.mdi-fire{font-size:1.4rem}}.trending-ranking .trending-header h2 .ranking-subtitle{font-size:.9rem;font-weight:400;color:#555b63;margin-left:0;display:inline-flex;align-items:center;line-height:1.1;letter-spacing:normal}.trending-ranking .trending-links{width:100%}.trending-ranking .trending-links .link{background:#fdfdfd;border:1px solid rgba(0,0,0,0.06);border-radius:10px;padding:1.35rem 1.25rem;margin-bottom:.75rem;margin-top:0;box-shadow:none;transition:all .2s ease}.trending-ranking .trending-links .link:hover{border-color:rgba(0,0,0,0.12);box-shadow:0 2px 8px rgba(0,0,0,0.08)}.trending-ranking .trending-links .link:first-child{margin-top:0}.trending-ranking .trending-links .link .link-subforum-wrapper{padding-left:0}.trending-ranking .trending-links .link .title{padding-left:0}.trending-ranking .trending-links .link .link-subforum-name,.trending-ranking .trending-links .link .link-subforum-category-name{margin-left:0}.trending-ranking .trending-links .link .social-group{justify-content:flex-start;margin-left:.6rem;padding-left:0}@media (min-width: 38.6875em){.trending-ranking .trending-links .link .social-group{margin-left:.6rem;padding-left:0}}@media (max-width: 38.625em){.trending-ranking .trending-links .link .comment-count{padding-left:0}}@media (min-width: 20em) and (max-width: 37.5em){.trending-ranking .trending-links .link .comment-count{padding-left:0}}.category-list-wrapper{background-color:#f9f9f9;display:flex;flex-direction:column;align-items:center;padding:0}.category-ranking{width:100%;max-width:800px}.category-ranking .category-header{padding:1rem 1.25rem 1rem 2rem}.category-ranking .category-header h2{font-size:1.15rem;font-weight:600;color:#4a4f56;margin:0;letter-spacing:-0.01em;display:inline-flex;align-items:center;gap:.35rem}.category-ranking .category-header h2 .icon-wrapper{display:inline-flex;align-items:center;margin-right:.1rem;vertical-align:middle;width:auto;line-height:1;font-size:1.7rem}@media (min-width: 38.6875em){.category-ranking .category-header h2 .icon-wrapper{font-size:1.4rem}}.category-ranking .category-header h2 .icon-wrapper .mdi{font-size:1.7rem !important;color:#4a4f56;margin-right:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;display:inline-flex;align-items:center;vertical-align:middle;line-height:1}@media (min-width: 38.6875em){.category-ranking .category-header h2 .icon-wrapper .mdi{font-size:1.4rem !important}}.category-ranking .category-header h2 .icon-wrapper i.fas.fa-newspaper,.category-ranking .category-header h2 .icon-wrapper .fas.fa-newspaper,.category-ranking .category-header h2 .icon-wrapper i.fas,.category-ranking .category-header h2 .icon-wrapper .fas{font-size:inherit;color:#eb4b4d;margin-right:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;display:inline-block;vertical-align:middle;line-height:1;width:auto;height:auto;font-weight:900;font-family:"Font Awesome 5 Pro"}.category-ranking .category-header h2 .icon-wrapper i.fas::before,.category-ranking .category-header h2 .icon-wrapper .fas::before{display:inline-block;font-size:inherit;color:#eb4b4d;font-weight:900;font-family:"Font Awesome 5 Pro";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}.category-ranking .category-header h2 .category-name-header{font-weight:600;color:#eb4b4d}.category-ranking .category-header h2 .ranking-subtitle{font-size:.9rem;font-weight:400;color:#555b63;margin-left:0;display:inline-flex;align-items:center;line-height:1.1;letter-spacing:normal}.category-ranking .category-links{width:100%;padding:0 2rem}.category-ranking .category-header h2 .category-name-header{color:#101215}.container:not(.modern-pwa-active) .category-list-wrapper,.container:not(.modern-pwa-active) .category-ranking,.container:not(.modern-pwa-active) .main-links{overflow:visible !important}.container:not(.modern-pwa-active) .category-ranking{position:relative}.container:not(.modern-pwa-active) .category-header{position:sticky !important;top:4rem !important;z-index:2;background:#fbfbfb !important;padding-top:1rem;padding-bottom:1rem;margin-bottom:0;margin-top:0;width:100%;border-bottom:1px solid #e8e8e8}@media (max-width: 75em){.container:not(.modern-pwa-active) .category-header{top:4.5rem !important}}@media (max-width: 40em){html.pwa-mode .category-header{display:none !important}html.pwa-mode .category-links{padding-top:2.5rem}}html.darkmode body.darkmode .container:not(.modern-pwa-active) .category-header{background:#1a1a1b !important;border-bottom:1px solid #474748 !important}html.darkmode body.darkmode .container:not(.modern-pwa-active) .category-header h2 .category-name-header{color:#eb4b4d !important}html.darkmode body.darkmode .container:not(.modern-pwa-active) .category-header h2 .ranking-subtitle{color:#b0b3b8 !important}.forum-ranking-item{position:relative;background:#fdfdfd;border:1px solid rgba(0,0,0,0.06);margin-bottom:.75rem;border-radius:10px;padding:1.35rem 1.25rem;transition:all .2s ease;cursor:pointer;scroll-margin-top:10rem}.forum-ranking-item .forum-card-link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;cursor:pointer}.forum-ranking-item:hover{border-color:rgba(0,0,0,0.12);box-shadow:0 2px 8px rgba(0,0,0,0.08)}.forum-ranking-item:hover .forum-title{color:#ee414f}.forum-ranking-content{display:flex;align-items:flex-start;gap:.2rem;position:relative;padding-right:0}.forum-ranking-content .forum-rank{flex-shrink:0;display:flex;align-items:center;height:37px}.forum-ranking-content .forum-rank .rank-number{font-size:1rem;font-weight:500;color:#6b6b6b;min-width:1.5rem;display:inline-block}.forum-ranking-content .forum-flag{flex-shrink:0}.forum-ranking-content .forum-flag .flag-icon{width:37px;height:37px;border-radius:50%;object-fit:cover;border:2px solid rgba(0,0,0,0.08);clip-path:circle(50%)}.forum-ranking-content .forum-info{flex:1;min-width:0;padding-left:.5rem}.forum-ranking-content .forum-info .forum-title-row{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.forum-ranking-content .forum-info .forum-title{font-size:1.1rem;font-weight:600;color:#101215;margin:0 0 .35rem 0;transition:color .2s ease;display:inline;letter-spacing:-0.01em}.forum-ranking-content .forum-info .forum-description{color:#555b63;font-size:.95rem;font-weight:400;line-height:1.55;margin:1rem 0 .85rem 0;word-wrap:break-word;overflow-wrap:break-word}.forum-ranking-content .forum-info .forum-activity{display:flex;align-items:center;gap:1rem}.forum-ranking-content .forum-info .forum-activity .activity-indicator{display:flex;align-items:center;gap:.25rem;font-size:.85rem;font-weight:500}.forum-ranking-content .forum-info .forum-activity .activity-indicator.most-active{color:#3a8f6f;font-weight:400}.forum-ranking-content .forum-info .forum-activity .activity-indicator.most-active i{color:#3a8f6f}.forum-ranking-content .forum-info .forum-activity .activity-indicator.trending-up{color:#3a8f6f;font-weight:400}.forum-ranking-content .forum-info .forum-activity .activity-indicator.trending-up i{color:#3a8f6f}.forum-ranking-content .forum-info .new-entry{color:#3a8f6f;font-size:.85rem;font-weight:400}.forum-ranking-content .forum-actions{position:absolute;top:0;right:0;z-index:2;align-self:flex-start}.forum-item{width:90%;margin-bottom:1rem;border:1px solid rgba(0,0,0,0.1);border-radius:8px;background:#fdfdfd;transition:transform .2s ease,box-shadow .2s ease}.forum-item:hover{transform:translateY(-1px);box-shadow:0 2px 12px rgba(0,0,0,0.1)}.forum-item .forum-card-link{display:block;text-decoration:none;color:inherit;width:100%}.forum-item .forum-content{padding:1.5rem;width:100%}.forum-item .forum-content .forum-header{display:flex;align-items:center;margin-bottom:.5rem}.forum-item .forum-content .forum-header .forum-image{display:block;height:40px;width:40px;margin-right:1rem}.forum-item .forum-content .forum-header .forum-image img{width:100%;height:100%;object-fit:cover;border-radius:50%}.forum-item .forum-content .forum-header .forum-name{font-size:1.2rem;font-weight:600;color:#101215}.forum-item .forum-content .forum-description{margin-left:56px;font-size:1rem;color:#555b63;line-height:1.4}@media (max-width: 40em){.forum-item{width:95%}.forum-item .forum-content{padding:1rem}.forum-item .forum-content .forum-header .forum-image{height:40px;width:40px}.forum-item .forum-content .forum-header .forum-name{font-size:1.2rem}.forum-item .forum-content .forum-description{margin-left:55px;font-size:.9rem}}html.darkmode .main-links-wrapper{background-color:#1a1a1b}html.darkmode .main-links-wrapper .main-links.subforum-index .link{background:#1d1d1e !important;border-color:rgba(255,255,255,0.1);box-shadow:none}html.darkmode .main-links-wrapper .main-links.subforum-index .link:hover{border-color:rgba(255,255,255,0.15);box-shadow:0 2px 8px rgba(0,0,0,0.3)}html.darkmode .forum-list-wrapper{background-color:#1a1a1b}html.darkmode .forum-search-sticky{background:#1a1a1b}html.darkmode .forum-ranking-item{background:#1d1d1e !important;border-color:rgba(255,255,255,0.1)}html.darkmode .forum-ranking-item .forum-title{color:#e4e6eb}html.darkmode .forum-ranking-item .forum-description{color:#b0b3b8}html.darkmode .forum-ranking-item .forum-actions .forum-btn.join-btn{background:#1d1d1e}html.darkmode .forums-ranking .forums-header h2{color:#e4e6eb}html.darkmode .forums-ranking .forums-header h2 .ranking-subtitle{color:#b0b3b8}html.darkmode .trending-list-wrapper{background-color:#1a1a1b}html.darkmode .category-list-wrapper{background-color:#1a1a1b}html.darkmode .trending-ranking .trending-header h2{color:#e4e6eb}html.darkmode .trending-ranking .trending-header h2 i.mdi-fire{color:#eb4b4d;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}html.darkmode .trending-ranking .trending-header h2 .ranking-subtitle{color:#b0b3b8}html.darkmode .category-ranking .category-header{background:#1a1a1b !important;border-bottom:1px solid #474748 !important}html.darkmode .category-ranking .category-header h2{color:#e4e6eb}html.darkmode .category-ranking .category-header h2 .icon-wrapper{color:#e4e6eb;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}@media (min-width: 38.6875em){html.darkmode .category-ranking .category-header h2 .icon-wrapper{font-size:1.4rem}}html.darkmode .category-ranking .category-header h2 .icon-wrapper .fas{color:#eb4b4d;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}html.darkmode .category-ranking .category-header h2 .icon-wrapper .fas::before{color:#eb4b4d}html.darkmode .category-ranking .category-header h2 .category-name-header{color:#eb4b4d !important}html.darkmode .category-ranking .category-header h2 .ranking-subtitle{color:#b0b3b8 !important}html.darkmode .trending-ranking .trending-links .link{background:#1d1d1e !important;border-color:rgba(255,255,255,0.1);box-shadow:none}html.darkmode .trending-ranking .trending-links .link:hover{border-color:rgba(255,255,255,0.15);box-shadow:0 2px 8px rgba(0,0,0,0.3)}html.darkmode .trending-ranking .trending-links .link .link-subforum-name,html.darkmode .trending-ranking .trending-links .link .link-subforum-category-name{color:#ccced3 !important}html.darkmode .trending-ranking .trending-links .link .title a:link{color:#d4d6da !important}html.darkmode .trending-ranking .trending-links .link .title a:visited{color:#818384 !important}html.darkmode .trending-ranking .trending-links .link .external-link{color:#818384 !important}html.darkmode .trending-ranking .trending-links .link .external-link a{color:#818384 !important}html.darkmode .trending-ranking .trending-links .link .link-sub-details{color:#818384 !important}html.darkmode .trending-ranking .trending-links .link .link-sub-details .gray-link:link,html.darkmode .trending-ranking .trending-links .link .link-sub-details .gray-link:visited{color:#818384 !important}html.darkmode .trending-ranking .trending-links .link .comment-count a:link,html.darkmode .trending-ranking .trending-links .link .comment-count a:visited{color:#818384 !important}html.darkmode .trending-ranking .trending-links .link .social-share-reveal{color:#818384 !important}@media (max-width: 40.0625em){body.front-tabs .main-links{padding-top:0 !important}}@media (max-width: 40em){.main-links-wrapper{padding:0 0 4rem 0}.main-links.subforum-index .link{padding:1.1rem 1rem;margin-bottom:.5rem}.forum-list-wrapper{padding:0 0 4rem 0}.trending-list-wrapper{padding:0 0 4rem 0}.forum-ranking-item{padding:1.1rem 1rem;margin-bottom:.5rem}.forums-ranking .forums-header{padding:.75rem 0 .5rem 0}.forums-ranking .forums-header h2{font-size:1.1rem}.forums-ranking .forums-header h2{padding-left:1rem}.forum-search-sticky{padding-left:1rem;padding-right:1rem}.forum-ranking-item{border-radius:0}.category-list-wrapper{padding:0 0 4rem 0}.trending-ranking .trending-header{padding:.75rem 0 .5rem 0}.trending-ranking .trending-header h2{font-size:1.1rem}.trending-ranking .trending-links .link{padding:1.1rem 1rem;margin-bottom:.5rem;border-radius:0}.trending-ranking .trending-header h2{padding-left:1rem}.category-ranking .category-links .link{border-radius:0}.category-ranking .category-header{padding:.75rem 0 .5rem 0}.category-ranking .category-header h2{font-size:1.25rem}.category-ranking .category-header h2 .category-name-header{font-size:1.25rem}.category-ranking .category-header h2 .ranking-subtitle{font-size:1rem}.category-ranking .category-header h2{padding-left:1rem}.forum-ranking-content .forum-info .forum-title{font-size:1.05rem;margin:0 0 .3rem 0}.forum-ranking-content .forum-info .forum-description{font-size:.9rem;line-height:1.55;margin:1rem 0 .6rem 0;word-wrap:break-word;overflow-wrap:break-word}.forum-ranking-content .forum-info .forum-activity{gap:.75rem}.forum-ranking-content .forum-info .forum-activity .activity-indicator{font-size:.8rem}.forum-ranking-content .forum-rank .rank-number{font-size:1.2rem;padding-right:.2rem}}.ad-container{position:relative;width:100%;margin:1rem 0}.ad-container.ad-empty[data-adsense-status-value=pending]{display:none}.ad-container[data-adsense-status=pending] .ad-label-wrapper,.ad-container[data-adsense-status=empty] .ad-label-wrapper{display:none}.ad-container[data-adsense-status=empty]{height:0;margin:0;overflow:hidden}.ad-container[data-adsense-status=loaded] .ad-label-wrapper{display:block}.ad-label-wrapper{display:none}.ad-label{text-align:center;font-size:.75rem;color:#666;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem}body:not(.production) .ad-container[data-adsense-status=empty],body:not(.production) .ad-container[data-adsense-status=pending]{display:none !important;visibility:hidden !important}.modal{display:none;position:fixed;z-index:1050;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);display:flex;align-items:center;justify-content:center}.modal .modal-dialog{position:relative;width:100%;max-width:500px;margin:0 1rem}.modal .modal-content{position:relative;background-color:#fff;border-radius:.3rem;padding:1rem}.modal .modal-header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dee2e6;padding-bottom:1rem}.modal .modal-header .modal-title{margin:0}.modal .modal-header .close{background:none;border:none;font-size:1.5rem;cursor:pointer;padding:0;margin:-0.5rem -0.5rem -0.5rem auto}.modal .modal-header .close:hover{opacity:.75}.modal .modal-body{padding:1rem 0}.modal .modal-body .form-group{margin-bottom:1rem}.modal .modal-body .form-group label{display:block;margin-bottom:.5rem}.modal .modal-body .form-group .form-control{width:100%;padding:.375rem .75rem;border:1px solid #ced4da;border-radius:.25rem}.modal .modal-body .form-group .form-control:focus{outline:none;border-color:#80bdff;box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25)}.modal .modal-body .actions{margin-top:1rem}.modal .modal-body .actions .button{padding:.375rem .75rem;background-color:#007bff;color:#fff;border:none;border-radius:.25rem;cursor:pointer}.modal .modal-body .actions .button:hover{background-color:#0056b3}.poll-container{margin:20px 0;padding:15px;border:1px solid #ddd;border-radius:8px;background:#f9f9f9}.darkmode .poll-container{background:#2a2a2a;border-color:#444}.poll-question{margin-bottom:15px}.poll-question h4{margin:0 0 8px 0;color:#333;font-weight:600}.darkmode .poll-question h4{color:#fff}.poll-question .poll-expiry{font-size:12px;color:#666}.darkmode .poll-question .poll-expiry{color:#aaa}.poll-question .poll-expiry .expired{color:#e74c3c;font-weight:500}.poll-question .poll-expiry .expires{color:#f39c12}.poll-options{margin-bottom:15px}.poll-option{margin-bottom:8px}.poll-option:last-child{margin-bottom:0}.poll-vote-form{width:100%;margin:0}.poll-vote-button{width:100%;padding:10px 15px;border:2px solid #ddd;border-radius:6px;background:#fff;cursor:pointer;transition:all .2s ease;display:flex;justify-content:space-between;align-items:center;font-size:14px}.darkmode .poll-vote-button{background:#333;border-color:#555;color:#fff}.poll-vote-button:hover{border-color:#eb4b4d;background:#fafafa}.darkmode .poll-vote-button:hover{background:#3a3a3a}.poll-vote-button.voted{border-color:#eb4b4d;background:#fff5f5}.darkmode .poll-vote-button.voted{background:#2d1a1a}.poll-vote-button.voted .vote-indicator{color:#eb4b4d;font-weight:bold}.poll-option-result .option-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:5px;font-size:14px}.poll-option-result .option-text{font-weight:500;color:#333}.darkmode .poll-option-result .option-text{color:#fff}.poll-option-result .option-stats{font-size:12px;color:#666}.darkmode .poll-option-result .option-stats{color:#aaa}.poll-bar{height:8px;background:#e5e5e5;border-radius:4px;overflow:hidden}.darkmode .poll-bar{background:#444}.poll-bar-fill{height:100%;background:#3498db;border-radius:4px;transition:width .3s ease}.poll-bar-fill.user-voted{background:#eb4b4d}.poll-footer{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:#666;border-top:1px solid #e5e5e5;padding-top:10px}.darkmode .poll-footer{color:#aaa;border-color:#444}.poll-footer .poll-total-votes{font-weight:500}.poll-footer .poll-type{font-style:italic}#poll-post{display:none}#poll-post .poll-option-field{display:flex;align-items:center;margin-bottom:8px}#poll-post .poll-option-field .poll-option-input{flex:1;margin-right:8px}#poll-post .poll-option-field .remove-option{background:#e74c3c;color:#fff;border:none;border-radius:4px;width:30px;height:30px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:16px}#poll-post .poll-option-field .remove-option:hover{background:#c0392b}#poll-post .poll-settings{margin:15px 0;padding:15px;background:#f5f5f5;border-radius:6px}.darkmode #poll-post .poll-settings{background:#2a2a2a}#poll-post .poll-settings .poll-setting{margin-bottom:10px;display:flex;align-items:center}#poll-post .poll-settings .poll-setting input[type=checkbox]{margin-right:8px}#poll-post .poll-settings .poll-setting:last-child{margin-bottom:0}#poll-post .poll-settings .submit-link-field{margin-bottom:10px}#poll-post .poll-settings .submit-link-field:last-child{margin-bottom:0}#poll-post .poll-settings .submit-link-field label{display:block;margin-bottom:5px;font-weight:500;color:#333}.darkmode #poll-post .poll-settings .submit-link-field label{color:#fff}#poll-post .poll-settings .submit-link-field select.text-input{width:100%;padding:8px 12px;border:1px solid #ddd;border-radius:4px;background:#fff;font-size:14px;color:#333}.darkmode #poll-post .poll-settings .submit-link-field select.text-input{background:#333;border-color:#555;color:#fff}#poll-post .poll-settings .submit-link-field select.text-input:focus{outline:none;border-color:#eb4b4d}#poll-post #add-poll-option{margin:10px 0;background:#3498db;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer}#poll-post #add-poll-option:hover{background:#2980b9}#toast-container{position:fixed;z-index:999999;pointer-events:none}#toast-container *{box-sizing:border-box}#toast-container>div{position:relative;pointer-events:auto;overflow:hidden;margin:0 0 6px;width:300px;border-radius:3px;color:#fff}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.settings #toast-container>div{max-width:1060px}#toast-container>div{border-radius:4px;opacity:1;padding:10px 12px;justify-content:center;box-shadow:none;display:flex;justify-content:center}#toast-container .toast-success,#toast-container .toast-info{background-image:none !important}#toast-container .toast-info{background-color:#000;color:#fff}#toast-container.toast-bottom-full-width>div,#toast-container.toast-top-full-width>div{width:25rem;margin-left:auto;margin-right:auto}@media (max-width: 40em){#toast-container.toast-bottom-full-width>div,#toast-container.toast-top-full-width>div{width:96%}}:root{--ss-primary-color: #5897fb;--ss-bg-color: #ffffff;--ss-font-color: #4d4d4d;--ss-font-placeholder-color: #8d8d8d;--ss-disabled-color: #dcdee2;--ss-border-color: #dcdee2;--ss-highlight-color: #fffb8c;--ss-success-color: #00b755;--ss-error-color: #dc3545;--ss-focus-color: #5897fb;--ss-main-height: 30px;--ss-content-height: 300px;--ss-spacing-l: 7px;--ss-spacing-m: 5px;--ss-spacing-s: 3px;--ss-animation-timing: 0.2s;--ss-border-radius: 4px}@keyframes ss-valueIn{0%{transform:scale(0);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes ss-valueOut{0%{transform:scale(1);opacity:1}100%{transform:scale(0);opacity:0}}.ss-hide{display:none !important}.ss-main{display:flex;flex-direction:row;position:relative;user-select:none;color:var(--ss-font-color);min-height:var(--ss-main-height);width:100%;padding:var(--ss-spacing-s);cursor:pointer;border:1px solid var(--ss-border-color);border-radius:var(--ss-border-radius);background-color:var(--ss-bg-color);outline:0;box-sizing:border-box;transition:background-color var(--ss-animation-timing);overflow:hidden}.ss-main:focus{box-shadow:0 0 5px var(--ss-focus-color)}.ss-main.ss-disabled{background-color:var(--ss-disabled-color);cursor:not-allowed}.ss-main.ss-disabled .ss-values .ss-disabled{color:var(--ss-font-color)}.ss-main.ss-disabled .ss-values .ss-value .ss-value-delete{cursor:not-allowed}.ss-main.ss-open-above{border-top-left-radius:0px;border-top-right-radius:0px}.ss-main.ss-open-below{border-bottom-left-radius:0px;border-bottom-right-radius:0px}.ss-main .ss-values{display:inline-flex;flex-wrap:wrap;gap:var(--ss-spacing-m);flex:1 1 100%}.ss-main .ss-values .ss-placeholder{display:flex;padding:var(--ss-spacing-s) var(--ss-spacing-m) var(--ss-spacing-s) var(--ss-spacing-m);margin:auto 0px auto 0px;line-height:1em;align-items:center;width:100%;color:var(--ss-font-placeholder-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-main .ss-values .ss-max{display:flex;user-select:none;align-items:center;width:fit-content;font-size:12px;color:var(--ss-bg-color);line-height:1;padding:var(--ss-spacing-s) var(--ss-spacing-m);background-color:var(--ss-primary-color);border-radius:var(--ss-border-radius)}.ss-main .ss-values .ss-single{display:flex;margin:auto 0px auto var(--ss-spacing-s)}.ss-main .ss-values .ss-value{display:flex;user-select:none;align-items:center;width:fit-content;background-color:var(--ss-primary-color);border-radius:var(--ss-border-radius);animation-name:ss-valueIn;animation-duration:var(--ss-animation-timing);animation-timing-function:ease-out;animation-fill-mode:both}.ss-main .ss-values .ss-value.ss-value-out{animation-name:ss-valueOut;animation-duration:var(--ss-animation-timing);animation-timing-function:ease-out}.ss-main .ss-values .ss-value .ss-value-text{font-size:12px;color:var(--ss-bg-color);line-height:1;padding:var(--ss-spacing-s) var(--ss-spacing-m)}.ss-main .ss-values .ss-value .ss-value-delete{display:flex;align-items:center;height:var(--ss-spacing-l);width:var(--ss-spacing-l);padding:var(--ss-spacing-s) var(--ss-spacing-m);cursor:pointer;border-left:solid 1px var(--ss-bg-color);box-sizing:content-box}.ss-main .ss-values .ss-value .ss-value-delete svg{height:var(--ss-spacing-l);width:var(--ss-spacing-l)}.ss-main .ss-values .ss-value .ss-value-delete svg path{fill:none;stroke:var(--ss-bg-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round}.ss-main .ss-deselect{flex:0 1 auto;display:flex;align-items:center;justify-content:center;width:fit-content;height:auto;margin:0 var(--ss-spacing-m) 0 var(--ss-spacing-m)}.ss-main .ss-deselect svg{width:8px;height:8px}.ss-main .ss-deselect svg path{fill:none;stroke:var(--ss-font-color);stroke-width:20;stroke-linecap:round;stroke-linejoin:round}.ss-main .ss-arrow{flex:0 1 auto;display:flex;align-items:center;justify-content:flex-end;width:12px;height:12px;margin:auto var(--ss-spacing-m) auto var(--ss-spacing-m)}.ss-main .ss-arrow path{fill:none;stroke:var(--ss-font-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round;transition-timing-function:ease-out;transition:var(--ss-animation-timing)}.ss-content{position:absolute;display:flex;height:auto;flex-direction:column;width:auto;max-height:var(--ss-content-height);box-sizing:border-box;border:solid 1px var(--ss-border-color);background-color:var(--ss-bg-color);transition:transform var(--ss-animation-timing),opacity var(--ss-animation-timing);opacity:0;transform:scaleY(0);transform-origin:center top;overflow:hidden;z-index:10000}.ss-content.ss-relative{position:relative;height:100%}.ss-content.ss-open-above{flex-direction:column-reverse;opacity:1;transform:scaleY(1);transform-origin:center bottom;border-top-left-radius:var(--ss-border-radius);border-top-right-radius:var(--ss-border-radius)}.ss-content.ss-open-below{opacity:1;transform:scaleY(1);transform-origin:center top;border-bottom-left-radius:var(--ss-border-radius);border-bottom-right-radius:var(--ss-border-radius)}.ss-content .ss-search{flex:0 1 auto;display:flex;flex-direction:row;padding:var(--ss-spacing-l) var(--ss-spacing-l) var(--ss-spacing-m) var(--ss-spacing-l)}.ss-content .ss-search input{display:inline-flex;font-size:inherit;line-height:inherit;flex:1 1 auto;width:100%;min-width:0px;padding:var(--ss-spacing-m) var(--ss-spacing-l);margin:0;border:1px solid var(--ss-border-color);border-radius:var(--ss-border-radius);background-color:var(--ss-bg-color);outline:0;text-align:left;box-sizing:border-box}.ss-content .ss-search input::placeholder{color:var(--ss-font-placeholder-color);vertical-align:middle}.ss-content .ss-search input:focus{box-shadow:0 0 5px var(--ss-focus-color)}.ss-content .ss-search .ss-addable{display:inline-flex;justify-content:center;align-items:center;cursor:pointer;flex:0 0 auto;height:auto;margin:0 0 0 var(--ss-spacing-m);border:1px solid var(--ss-border-color);border-radius:var(--ss-border-radius)}.ss-content .ss-search .ss-addable svg{display:flex;align-items:center;justify-content:flex-end;flex:0 1 auto;width:12px;height:12px;margin:auto var(--ss-spacing-m) auto var(--ss-spacing-m)}.ss-content .ss-search .ss-addable svg path{fill:none;stroke:var(--ss-font-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round}.ss-content .ss-list{flex:1 1 auto;height:auto;overflow-x:hidden;overflow-y:auto}.ss-content .ss-list .ss-error{color:var(--ss-error-color);padding:var(--ss-spacing-l)}.ss-content .ss-list .ss-searching{color:var(--ss-font-color);padding:var(--ss-spacing-l)}.ss-content .ss-list .ss-optgroup.ss-close .ss-option{display:none !important}.ss-content .ss-list .ss-optgroup .ss-optgroup-label{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:var(--ss-spacing-m) var(--ss-spacing-l) var(--ss-spacing-m) var(--ss-spacing-l)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-label-text{flex:1 1 auto;font-weight:bold;color:var(--ss-font-color)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label:has(.ss-arrow){cursor:pointer}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions{flex:0 1 auto;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--ss-spacing-m)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall{flex:0 0 auto;display:flex;flex-direction:row;cursor:pointer}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall:hover{opacity:.5}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall.ss-selected svg path{stroke:var(--ss-error-color)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall span{flex:0 1 auto;display:flex;align-items:center;justify-content:center;font-size:60%;text-align:center;padding:0 var(--ss-spacing-s) 0 0}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg{flex:0 1 auto;width:13px;height:13px}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg path{fill:none;stroke:var(--ss-success-color);stroke-linecap:round;stroke-linejoin:round}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg:first-child{stroke-width:5}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg:last-child{stroke-width:11}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable{flex:0 1 auto;display:flex;flex-direction:row;cursor:pointer}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable .ss-arrow{flex:1 1 auto;width:10px;height:10px}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable .ss-arrow path{fill:none;stroke:var(--ss-font-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round;transition-timing-function:ease-out;transition:var(--ss-animation-timing)}.ss-content .ss-list .ss-optgroup .ss-option{padding:var(--ss-spacing-s) var(--ss-spacing-s) var(--ss-spacing-s) calc(var(--ss-spacing-l)*3)}.ss-content .ss-list .ss-option{display:flex;padding:var(--ss-spacing-m) var(--ss-spacing-l) var(--ss-spacing-m) var(--ss-spacing-l);color:var(--ss-font-color);cursor:pointer;user-select:none}.ss-content .ss-list .ss-option:hover{color:var(--ss-bg-color);background-color:var(--ss-primary-color)}.ss-content .ss-list .ss-option.ss-highlighted,.ss-content .ss-list .ss-option.ss-selected:not(.ss-disabled){color:var(--ss-bg-color);background-color:var(--ss-primary-color)}.ss-content .ss-list .ss-option.ss-disabled{cursor:not-allowed;background-color:var(--ss-disabled-color)}.ss-content .ss-list .ss-option.ss-disabled:hover{color:var(--ss-font-color)}.ss-content .ss-list .ss-option .ss-search-highlight{background-color:var(--ss-highlight-color)}@keyframes shimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.placeholder{animation-duration:1.5s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:shimmer;animation-timing-function:linear;background:#a9a9a9;background:linear-gradient(to right, #eee 8%, #ddd 18%, #eee 33%);background-size:800px 104px;height:20px;position:relative}.hidden{display:none}.notifications-badge,.messages-notifications-badge__bottom-nav,.messages-notifications-badge__top-nav{position:absolute;background:#ee414f;color:#fff;display:flex;justify-content:center;align-items:center;border-radius:50%;font-size:.8rem}.infinite-scroll-links{display:none}.spinner-wrapper{display:flex;justify-content:center;width:100%}.spinner{border:4px solid #ee414f;width:40px;height:40px;border-radius:50%;border-left-color:rgba(0,0,0,0);animation:spin 1s ease infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.link-show-page .ad-container{padding-left:2.9rem;padding-right:2.3rem;box-shadow:none}.pwa-nav{height:4rem;background:#fff;border-bottom:1px solid #ccc}.pwa-nav #go-back-button,.pwa-nav #link-show-page-back-button,.pwa-nav #category-page-back-button{display:flex;align-items:center;margin-right:1.5rem;text-decoration:none;color:inherit}.pwa-nav #go-back-button .go-back-button__icon,.pwa-nav #link-show-page-back-button .go-back-button__icon,.pwa-nav #category-page-back-button .go-back-button__icon{padding:1rem}.pwa-nav #go-back-button .go-back-button__icon .mdi-arrow-left,.pwa-nav #link-show-page-back-button .go-back-button__icon .mdi-arrow-left,.pwa-nav #category-page-back-button .go-back-button__icon .mdi-arrow-left{font-weight:500;font-size:1.5rem;color:#000}.pwa-nav.category-page-pwa-nav{position:fixed !important;top:0 !important;left:0 !important;right:0 !important;z-index:10000 !important;width:100vw !important;height:auto !important}.pwa-nav.category-page-pwa-nav .mobile-top-nav.top-nav{position:relative !important;width:100% !important;background:inherit !important;border-bottom:none !important;min-height:4rem !important}.pwa-nav .mobile-top-nav{display:flex;align-items:center}.pwa-nav .mobile-top-nav .top-left{padding-left:0;margin-left:.5rem}.pwa-nav .mobile-top-nav .top-left span{display:flex;align-items:center;font-weight:500;font-size:1.1em}.pwa-nav .mobile-top-nav .profile-page-pwa-nav-username{display:flex;align-items:center}.pwa-nav .mobile-top-nav .dropdown.comment-tools{padding:1rem;width:auto}.pwa-nav .mobile-top-nav .dropdown.comment-tools .fa-ellipsis-h{color:#555b63}.pwa-nav .subforum-page-header.link-show-page-sub-listing{margin-bottom:0}@media (min-width: 40.0625em){.pwa-nav{display:none}}@media (max-width: 40em){.pwa-nav{display:none}}.pwa-nav.modern-style-nav{height:auto;position:fixed;top:0;left:0;right:0;z-index:1000;background:#fff;border-bottom:1px solid #e5e5e5;display:block}@media (max-width: 40.0625em){.pwa-nav.modern-style-nav{display:block;visibility:visible}}.pwa-nav.modern-style-nav .search-box.mobile-search{display:none;position:absolute;top:0;left:0;right:0;z-index:1002;background:#fff;padding:.5rem;border-bottom:1px solid #e5e5e5;height:3.5rem;align-items:center}.pwa-nav.modern-style-nav .search-box.mobile-search .search{width:100%;max-width:70%;margin:0 auto;height:2.5rem;margin-left:3rem}.pwa-nav.modern-style-nav .search-box.mobile-search .back-arrow{position:absolute;top:.5rem;left:.5rem;cursor:pointer;z-index:1003;padding:.5rem}.pwa-nav.modern-style-nav.pwa-active~.content-wrapper{padding-top:115px}.pwa-nav.modern-style-nav #pwa-top-nav{height:3.5rem;border-bottom:1px solid #f0f0f0;position:relative;z-index:1001}.pwa-nav.modern-style-nav #pwa-top-nav .top-left{display:flex;align-items:center;width:100%;margin-left:0;padding-left:.5rem}.pwa-nav.modern-style-nav #pwa-top-nav .top-right .top-right-sign-in{min-width:5rem}.pwa-nav.modern-style-nav #pwa-top-nav .top-right .magnifying-glass{display:flex}.pwa-nav.modern-style-nav #pwa-top-nav #go-back-button .go-back-button__icon{padding:.75rem}.pwa-nav.modern-style-nav .pwa-sub-listing-section{border-bottom:1px solid #f0f0f0;transition:padding .3s ease;background:#fff;padding:1rem;position:sticky;top:3.5rem;z-index:998}.pwa-nav.modern-style-nav .pwa-sub-listing-section .pwa-sub-listing{transition:opacity .3s ease,transform .3s ease,height .3s ease;overflow:hidden}.pwa-nav.modern-style-nav .pwa-sub-listing-section .pwa-sub-listing .pwa-sub-listing-header{display:flex;align-items:flex-start;margin-bottom:.75rem}.pwa-nav.modern-style-nav .pwa-sub-listing-section .pwa-sub-listing .pwa-sub-listing-header .pwa-sub-listing-flag{margin-right:.75rem;flex-shrink:0}.pwa-nav.modern-style-nav .pwa-sub-listing-section .pwa-sub-listing .pwa-sub-listing-header .pwa-sub-listing-flag .pwa-sub-listing-flag-image{width:40px;height:40px;border-radius:50%;object-fit:cover;border:2px solid #fff;box-shadow:0 1px 3px rgba(0,0,0,0.1)}.pwa-nav.modern-style-nav .pwa-sub-listing-section .pwa-sub-listing .pwa-sub-listing-header .pwa-sub-listing-info{flex:1}.pwa-nav.modern-style-nav .pwa-sub-listing-section .pwa-sub-listing .pwa-sub-listing-header .pwa-sub-listing-info .pwa-sub-listing-name{font-weight:700;font-size:1.25rem;color:#1a1a1b;margin-bottom:.25rem}.pwa-nav.modern-style-nav .pwa-sub-listing-section .pwa-sub-listing .pwa-sub-listing-header .pwa-sub-listing-info .pwa-sub-listing-name span{font-weight:700;font-size:1.25rem}.pwa-nav.modern-style-nav .pwa-sub-listing-section .pwa-sub-listing .pwa-sub-listing-header .pwa-sub-listing-info .pwa-sub-listing-meta{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#7c7c83}.pwa-nav.modern-style-nav .pwa-sub-listing-section .pwa-sub-listing .pwa-sub-listing-header .pwa-sub-listing-info .pwa-sub-listing-meta .pwa-members-count:empty::after{display:none}.pwa-nav.modern-style-nav .pwa-sub-listing-section .pwa-sub-listing .pwa-sub-listing-header .pwa-sub-listing-info .pwa-sub-listing-meta .pwa-members-count:not(:empty)::after{content:" • ";margin-left:.5rem}.pwa-nav.modern-style-nav .pwa-sub-listing-section .pwa-sub-listing .pwa-sub-listing-header .pwa-sub-listing-action{flex-shrink:0}.pwa-nav.modern-style-nav .pwa-sub-listing-section .pwa-sub-listing .pwa-sub-listing-description{font-size:.875rem;line-height:1.4;color:#1a1a1b;margin-bottom:.5rem}.pwa-nav.modern-style-nav .pwa-sub-listing-section .pwa-sub-listing .pwa-sub-listing-description span{font-size:.875rem;line-height:1.4}.pwa-nav.modern-style-nav .pwa-tabs-section{background:#fff;position:sticky;top:3.5rem;z-index:999}.pwa-nav.modern-style-nav .pwa-tabs-section .pwa-main-tabs{display:flex;padding:0 1rem;border-bottom:1px solid #f0f0f0}.pwa-nav.modern-style-nav .pwa-tabs-section .pwa-main-tabs .pwa-tab-link{flex:1;text-decoration:none;color:inherit}.pwa-nav.modern-style-nav .pwa-tabs-section .pwa-main-tabs .pwa-tab-link.active .pwa-tab{color:#ee414f;border-bottom:2px solid #ee414f;font-weight:600}.pwa-nav.modern-style-nav .pwa-tabs-section .pwa-main-tabs .pwa-tab-link .pwa-tab{padding:.75rem 0;text-align:center;font-size:.9rem;font-weight:500;color:#7c7c83;border-bottom:2px solid rgba(0,0,0,0);transition:all .2s ease}.pwa-nav.modern-style-nav .pwa-tabs-section .pwa-main-tabs .pwa-tab-link .pwa-tab:hover{color:#1a1a1b}.pwa-nav.modern-style-nav .pwa-tabs-section .pwa-categories-scroll{display:flex;gap:.5rem;padding:.75rem 1rem;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.pwa-nav.modern-style-nav .pwa-tabs-section .pwa-categories-scroll::-webkit-scrollbar{display:none}.pwa-nav.modern-style-nav .pwa-tabs-section .pwa-categories-scroll .pwa-category-chip{display:flex;align-items:center;gap:.4rem;padding:.4rem .8rem;background:rgba(0,0,0,0);border:1px solid #e5e5e5;border-radius:20px;text-decoration:none;color:#7c7c83;font-size:.85rem;font-weight:500;white-space:nowrap;min-width:fit-content;transition:all .2s ease}.pwa-nav.modern-style-nav .pwa-tabs-section .pwa-categories-scroll .pwa-category-chip:hover{background:#edeff1;border-color:#d7dadc}.pwa-nav.modern-style-nav .pwa-tabs-section .pwa-categories-scroll .pwa-category-chip.active{background:rgba(238,65,79,0.05);color:#ee414f;font-weight:600;border:1px solid #ee414f}.pwa-nav.modern-style-nav .pwa-tabs-section .pwa-categories-scroll .pwa-category-chip i{font-size:.8rem}.pwa-nav.modern-style-nav .pwa-tabs-section .pwa-categories-scroll .pwa-category-chip span{font-size:.85rem;font-weight:500}.pwa-env-standalone .container.modern-pwa-active .sub-listing__trending .user_prefs,.pwa-env-standalone .container.modern-pwa-active .sub-forum-tabs,.pwa-env-standalone .container.modern-pwa-active .user_prefs{display:none !important}.country-selector-container-desktop img,.country-selector-container-mobile img,.ss-list img{border-radius:50%}.slim-select .option img{vertical-align:middle;margin-right:10px;width:20px;height:20px}.ss-content.ss-open-below{opacity:1;max-height:300px;transition:max-height .3s ease-out,opacity .3s ease-out}.ss-content:not(.ss-open-below){opacity:0;max-height:0;overflow:hidden;transition:max-height .3s ease-out,opacity .3s ease-out}.ss-content{position:absolute;width:100%;z-index:1000;background:#fff;box-shadow:0 2px 5px rgba(0,0,0,0.1)}.ss-content.country-select.custom-ss-content .ss-list .ss-option:hover{color:#555b63;background-color:#dfe1e7}@media (max-width: 1200px){.ss-content.ss-open-below{position:fixed;top:50%;left:0;right:0;transform:translateY(-50%);max-height:50vh;overflow-y:auto}}@media (min-width: 40.0625em){.custom-ss-content{min-width:300px !important;max-width:500px !important;width:auto !important}}@media (max-width: 40em){.custom-ss-content{min-width:auto !important;max-width:auto !important;width:100% !important;left:0 !important;top:60px !important}}.top-left .country-selector-container-mobile,.top-left .country-selector-container-desktop{display:flex;align-items:center}.top-left .country-selector-container-mobile select,.top-left .country-selector-container-desktop select{display:none}.top-left .ss-main.country-select{height:28px}.subforum-option__image{height:20px;width:20px;margin-right:.4em;margin-top:-1px;border-radius:50%;object-fit:cover;clip-path:circle(50%)}#top-nav-flag{border-radius:50% !important;object-fit:cover !important;clip-path:circle(50%) !important}@media (min-width: 20em) and (max-width: 37.5em){.subforum-option.selection .subforum-option__label{display:none}}.subforum-option{display:flex;align-items:center}.offline-message{display:flex;justify-content:center;color:#8f97a5;font-weight:bold;padding-top:4rem;padding-left:2rem}@media (max-width: 38.625em){.offline-message{padding-left:0}}.empty-footer{min-height:4.5rem}.notifications.settings .empty-footer{min-height:2rem}.footer{min-height:6rem;width:100%;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;margin-top:auto;border-top:.0625rem solid #dfe1e7;padding-top:.5rem;padding-bottom:1rem;position:relative}.footer .footer-links a{font-size:.85rem;color:#555b63;font-weight:bold;margin-left:.5rem;margin-right:.5rem}.footer .copyright{list-style-type:none;margin:0;font-weight:bold;color:#9098a5;font-size:.7rem}@media (min-width: 38.6875em){.footer{border-top:none;padding-top:.8rem}}#bottom-nav-front-pages,#bottom-nav-other-pages{position:fixed;bottom:0;width:100%;justify-content:center;min-height:3.5rem;border-top:.0625rem solid #dfe1e7;color:#555b63;display:flex;justify-content:center;background-color:#fbfbfb;font-size:.9rem;z-index:10}#bottom-nav-front-pages .messages-notifications-icon,#bottom-nav-other-pages .messages-notifications-icon{position:relative}#bottom-nav-front-pages ul,#bottom-nav-other-pages ul{display:flex;justify-content:space-between;width:80%}#bottom-nav-front-pages ul li,#bottom-nav-other-pages ul li{display:flex;flex-direction:column;align-items:center;min-width:4.6rem;padding:.5rem .6rem}#bottom-nav-front-pages ul li a,#bottom-nav-other-pages ul li a{color:#6f7989}#bottom-nav-front-pages ul li.active a,#bottom-nav-other-pages ul li.active a{color:#ee414f;font-weight:500}@media (min-width: 40.0625em){#bottom-nav-front-pages,#bottom-nav-other-pages{display:none}}@media (max-width: 40em){#bottom-nav-front-pages,#bottom-nav-other-pages{display:none}}.messages-notifications-badge__bottom-nav.hidden,.messages-notifications-badge__top-nav.hidden{display:none}.messages-notifications-badge__bottom-nav,.messages-notifications-badge__top-nav{right:1.2rem;top:.2rem;width:16px;height:16px}.top-right.signed-in .messages-link{position:relative}.top-right.signed-in .messages-link .messages-notifications-badge__bottom-nav,.top-right.signed-in .messages-link .messages-notifications-badge__top-nav{right:.2rem;top:.5rem;width:18px;height:18px}#bottom-nav-other-pages li a,#bottom-nav-other-pages li .go-back-home-tab,#bottom-nav-front-pages li a,#bottom-nav-front-pages li .go-back-home-tab{display:flex;flex-direction:column;align-items:center}#bottom-nav-other-pages .fas,#bottom-nav-front-pages .fas{font-size:1.2rem}.no-sidebar-layout.container{flex-direction:column;align-items:center}.no-sidebar-layout .footer{flex-direction:column;flex-flow:column}.guidelines{display:flex;flex-direction:column;background-color:#fbfbfb;color:#555b63;width:40rem;align-items:center;align-self:center;padding:2rem 2rem;box-shadow:0 1px 3px 0 rgba(181,181,181,0.2);border-radius:5px;border:1px solid #dfe1e7;margin-bottom:2rem}.guidelines h2{font-size:2rem;font-weight:bold}.guidelines ol{list-style:decimal}.guidelines ol li{margin:1rem}@media (min-width: 20em) and (max-width: 37.5em){.guidelines{width:100%}}.static-document{display:flex;flex-direction:column;background-color:#fbfbfb;color:#555b63;width:40rem;padding:2rem 2rem;box-shadow:0 1px 3px 0 rgba(181,181,181,0.2);border-radius:5px;border:1px solid #dfe1e7;margin-bottom:2rem}.static-document h1{font-size:2rem;font-weight:bold;margin:1rem auto}.static-document h2{font-size:1.5rem;font-weight:bold}.static-document ol,.static-document ul{list-style:decimal;margin-left:1rem}.static-document ol li,.static-document ul li{margin:.25rem}.static-document p{margin-top:.5rem;margin-bottom:.5rem}.static-document a{color:#252729;font-weight:bold}.static-document footer{margin:2rem;font-size:.8rem;color:#9098a5}.static-document footer a{color:#555b63}@media (min-width: 20em) and (max-width: 37.5em){.static-document{width:100%}}.social-group .comment-tools{width:auto}@media (max-width: 40em){.search-page .top-nav-wrapper{display:none}}.search-page.pwa-nav .mobile-top-nav .top-left span.material-icons{font-size:1.7rem}@media (max-width: 40em){.search-page.pwa-nav .mobile-top-nav .top-left{width:87%;align-items:center}}@media (min-width: 40.0625em){.search-page.pwa-nav{display:none}}.static-document.pwa-install-container,.static-document .empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh}.pwa-install-page .static-document{flex-grow:1;margin-bottom:0}.pwa-install-page .footer{display:flex}.pwa-install-page .empty-state{background:none;box-shadow:none;padding:0;min-height:unset;opacity:1 !important;transition:none !important}.pwa-install-page .empty-state .no-text-logo{margin-bottom:2rem}.pwa-install-page .empty-state .no-text-logo .no-text-svg{width:64px;height:64px}.pwa-install-page .empty-state h2{font-weight:700;font-size:2rem;margin-bottom:.5rem;color:#555b63}.pwa-install-page .empty-state p{color:#222;font-size:1.1rem;margin-bottom:2rem;font-weight:500;text-align:center}.pwa-install-page .empty-state #pwa-install-btn{border:2px solid #ee414f;color:#ee414f;background:#fff;font-weight:500;font-size:1.2rem;padding:.75rem 2.5rem;border-radius:8px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;min-width:200px;text-transform:uppercase;letter-spacing:.5px;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:1 !important;transition:none !important}.pwa-install-page .empty-state #pwa-install-btn:disabled,.pwa-install-page .empty-state #pwa-install-btn.disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.pwa-install-page .empty-state #pwa-install-btn:not(:disabled):not(.disabled):hover{background-color:#ee414f;background-image:linear-gradient(135deg, #EE414F 0%, #FD603D 100%);color:#fff}.pwa-install-page .empty-state #pwa-install-btn .spinner{display:inline-block;width:1.2em;height:1.2em;border:2px solid #fff;border-top:2px solid #ee414f;border-radius:50%;animation:spin .7s linear infinite;margin-left:.5em;vertical-align:middle}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.op-indicator{color:#007bff;font-weight:500;vertical-align:middle}.time-separator{display:inline-block;width:.6em;height:1em;line-height:1em;text-align:center;vertical-align:middle;margin:0 .2em;font-weight:700}.time-separator::before{content:"·";font-size:1.5em;line-height:1;vertical-align:middle}@media (max-width: 40.0625em){.container.modern-pwa-active{padding-top:0}}@media (max-width: 40.0625em){.pwa-mode .container .modern-style-nav~.content-wrapper,.pwa-mode .container .modern-style-nav~.main-links.subforum-index{padding-top:3.5rem}.container:not(.modern-pwa-active) .main-links.subforum-index{padding-top:0 !important}}@media (max-width: 40.0625em){.main-content .modern-pwa-content{margin-top:0}}@media (max-width: 40.0625em){.top-nav-wrapper.modern-pwa-active{display:none}}
