main{display:flex;flex-direction:column;justify-content:space-between;gap:2.5rem;margin-bottom:4rem}main button.more{background-color:#76cad4;color:#fff;border:none;border-radius:3px;display:flex;align-items:center;justify-content:center;height:2.5rem;padding:0 1.5rem;text-align:center;width:-moz-fit-content;width:fit-content;text-transform:uppercase;margin:.5rem auto;box-shadow:0px 0px 1.1px rgba(118,202,212,.028),0px 0px 3px rgba(118,202,212,.056),0px 0px 6px rgba(118,202,212,.09),0px 0px 20px rgba(118,202,212,.2)}main button.more:hover{background-color:#68b4bc;box-shadow:0 0 3px #68b4bc;cursor:pointer}main .upper{text-transform:uppercase}main #adult-warning{height:50vh;margin:0 auto;width:100%;max-width:83.3125rem;padding:0 2rem}@media only screen and (max-width: 992px){main #adult-warning{padding-left:0 1.5rem;padding-right:0 1.5rem}}@media only screen and (max-width: 768px){main #adult-warning{padding-left:1rem;padding-right:1rem}}@media only screen and (max-width: 360px){main #adult-warning{padding-left:.5rem;padding-right:.5rem}}main #adult-warning{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem}main #adult-warning a{color:#357a5d}main #background{display:flex;justify-content:center;align-items:center;background-color:#011a17;height:12rem;min-width:100%}main #background h1{color:#fff;z-index:1000;text-align:center}main #background h1 a,main #background h1 a:visited{color:#fff}main #background h1 a:hover,main #background h1 a:visited:hover{cursor:pointer}main #menu-wrapper{margin:0 auto;width:100%;max-width:83.3125rem;padding:0 2rem}@media only screen and (max-width: 992px){main #menu-wrapper{padding-left:0 1.5rem;padding-right:0 1.5rem}}@media only screen and (max-width: 768px){main #menu-wrapper{padding-left:1rem;padding-right:1rem}}@media only screen and (max-width: 360px){main #menu-wrapper{padding-left:.5rem;padding-right:.5rem}}main #menu-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:4rem}@media only screen and (max-width: 992px){main #menu-wrapper{flex-direction:column;gap:2rem}}main #menu-wrapper #date{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}main #menu-wrapper #date #dateSelector,main #menu-wrapper #date #dateBefore,main #menu-wrapper #date #dateAfter{outline:none;padding:.25rem;border:1px solid #ebebeb}main #menu-wrapper #date #filter{background-color:#76cad4;padding:.25rem;color:#fff;border:none;border-radius:4px}main #menu-wrapper #date #filter:hover{background-color:#68b4bc}main #menu-wrapper #date #filter:focus{background-color:#45787e}main #menu-wrapper #menu{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;white-space:nowrap;gap:4rem}@media only screen and (max-width: 992px){main #menu-wrapper #menu{gap:2rem}}main #menu-wrapper #menu .quick-scroll{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.5rem}main #menu-wrapper #menu .quick-scroll .categories-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:1.5rem;row-gap:1rem}main #menu-wrapper #menu .quick-scroll .categories-wrapper .category-wrapper{display:flex;flex-direction:column;align-items:center;gap:.5rem;text-transform:uppercase}main #menu-wrapper #menu .quick-scroll .categories-wrapper .category-wrapper select{padding:.5rem;border:1px solid #d0d0d0;border-radius:3px;background:#fff;text-transform:uppercase}@media only screen and (max-width: 360px){main #menu-wrapper #menu{flex-direction:column}}main #menu-wrapper #menu a{text-transform:uppercase;color:#357a5d}main #content{display:flex;flex-direction:column;align-items:stretch;gap:3.5rem;margin:0 auto;width:100%;max-width:83.3125rem;padding:0 2rem}@media only screen and (max-width: 992px){main #content{padding-left:0 1.5rem;padding-right:0 1.5rem}}@media only screen and (max-width: 768px){main #content{padding-left:1rem;padding-right:1rem}}@media only screen and (max-width: 360px){main #content{padding-left:.5rem;padding-right:.5rem}}main #content{margin-top:1.5rem}main #content #filters{display:flex;flex-direction:column;gap:1.5rem}main #content #filters .user-filter{display:flex;flex-direction:column;gap:.33rem}main #content #filters{display:flex;flex-direction:column;gap:1rem}main #content #filters .subscribe,main #content #filters .hide-self{display:flex;flex-direction:row;gap:.5rem}main #content .category{display:flex;flex-direction:column;gap:1rem}main #content .category .title{font-weight:500;font-size:1.3rem;text-transform:uppercase;text-decoration:none}main #content .category .contributions{line-height:1.66;display:flex;flex-direction:column}@media only screen and (max-width: 768px){main #content .category .contributions{gap:.5rem}}@media only screen and (max-width: 576px){main #content .category .contributions{gap:.75rem}}@media only screen and (max-width: 360px){main #content .category .contributions{gap:1rem}}main #content .category .contributions .contribution b{font-weight:500}main #content .category .contributions .contribution .poll-vote{height:18px;width:18px;vertical-align:sub}main #content .category .contributions .contribution .expand{text-decoration:underline;cursor:pointer}main #content .category .contributions .contribution .spoiler{background-color:#ebf5f6;color:#000;text-transform:uppercase;cursor:pointer}main #content .category .contributions .contribution .spoiler:hover{background-color:#43a5b2;color:#ebf5f6}main #content .category .contributions .contribution a{color:#357a5d}main #content .category .contributions .contribution a[href*="/profile/"],main #content .category .contributions .contribution a.link{color:#000}main #content .category .contributions .contribution a.link{text-decoration:none}main #content .category .contributions .contribution a.link:hover{text-decoration:underline}main #content .category .contributions .contribution a.img-hover{text-decoration:none;cursor:pointer;color:#000}main #content .category .contributions .contribution a.img-hover:hover{text-decoration:underline}main #content .no-contributions{text-align:center;font-weight:500;font-size:1.2rem}main #content .links{display:flex;flex-direction:column;gap:.5rem;width:-moz-fit-content;width:fit-content}main #content .links a{color:#357a5d}main #content .canvas-container{position:relative;height:40rem}main #content #subscriptions{display:flex;flex-direction:column;gap:2rem}main #content #subscriptions .subscriptions{display:flex;flex-direction:column;gap:1rem}main #content #subscriptions .subscriptions .field{display:flex;flex-direction:column;gap:.5rem}main #content #subscriptions .subscriptions .field label{width:-moz-fit-content;width:fit-content}main #content #subscriptions .subscriptions a{color:#357a5d}main #content #subscriptions .import-subscriptions{margin-top:1.5rem;display:flex;flex-direction:column;gap:1rem}main #content #subscriptions .import-subscriptions .field{display:flex;flex-direction:column;gap:.5rem}main #content #subscriptions .import-subscriptions textarea{width:100%;padding:.5rem;border:1px solid #d0d0d0;border-radius:3px;background:#fff}main #content #subscriptions .import-subscriptions select{width:min(12rem,100%);padding:.5rem;border:1px solid #d0d0d0;border-radius:3px;background:#fff}main #scroll-top{position:fixed;bottom:1rem;right:1rem;width:2.75rem;height:-moz-fit-content;height:fit-content;text-align:center;background-color:#357a5d;border:none;color:#fff;padding:.5rem;border-radius:50%;cursor:pointer;background-color:#76cad4}main #scroll-top:hover{background-color:#68b4bc}main #scroll-top:focus{outline:none;background-color:#45787e;color:#fff}body.dark main button.more{background-color:#447997;box-shadow:0px 0px 1.1px rgba(118,202,212,.028),0px 0px 3px rgba(118,202,212,.056),0px 0px 6px rgba(118,202,212,.09),0px 0px 20px rgba(115,151,155,.2)}body.dark main button.more:hover{background-color:#6fa8ca}body.dark main button.more:disabled,body.dark main button.more[disabled]{background-color:#45697d}body.dark main #adult-warning a{color:#6fa8ca}body.dark main #background{background-color:#3c556d}body.dark main #background::after{background-color:rgba(50,61,75,.902)}body.dark main #menu-wrapper #date #dateSelector,body.dark main #menu-wrapper #date #dateBefore,body.dark main #menu-wrapper #date #dateAfter{background-color:#14171d;color:#f8f8f8;border-color:#2c323c}body.dark main #menu-wrapper #date #filter{background-color:#447997}body.dark main #menu-wrapper #date #filter:hover{background-color:#6fa8ca}body.dark main #menu-wrapper #date #filter:focus{background-color:#447997}body.dark main #menu-wrapper #menu a{color:#6fa8ca}body.dark main #menu-wrapper #menu .quick-scroll .category-wrapper select{background-color:#14171d;color:#eaeaea;border-color:#383a40}body.dark main #content #filters input[type=text]{background-color:#14171d;color:#eaeaea;border-color:#383a40}body.dark main #content #filters .ts-control,body.dark main #content #filters .ts-dropdown{background-color:#14171d;color:#eaeaea;border-color:#383a40}body.dark main #content #filters .ts-control input,body.dark main #content #filters .ts-dropdown input{color:#eaeaea}body.dark main #content #filters .ts-control .option:hover,body.dark main #content #filters .ts-control .option.active,body.dark main #content #filters .ts-control .item,body.dark main #content #filters .ts-dropdown .option:hover,body.dark main #content #filters .ts-dropdown .option.active,body.dark main #content #filters .ts-dropdown .item{background-color:#2c323c;color:#e2e2e2}body.dark main #content .category .title{color:#f8f8f8}body.dark main #content .category .contributions{color:#eaeaea}body.dark main #content .category .contributions .contribution .spoiler{background-color:#2c3340;color:#60a8b0}body.dark main #content .category .contributions .contribution .spoiler:hover{background-color:#60a8b0;color:#2c3340}body.dark main #content .category .contributions .contribution a{color:#6fa8ca}body.dark main #content .category .contributions .contribution a[href*="/profile/"],body.dark main #content .category .contributions .contribution a.link{color:#fff}body.dark main #content .category .contributions .contribution a.img-hover{color:#fff}body.dark main #content .links a{color:#6fa8ca}body.dark main #content #subscriptions .subscriptions a{color:#6fa8ca}body.dark main #content #subscriptions .subscriptions .ts-control,body.dark main #content #subscriptions .subscriptions .ts-dropdown{background-color:#14171d;color:#eaeaea;border-color:#383a40}body.dark main #content #subscriptions .subscriptions .ts-control input,body.dark main #content #subscriptions .subscriptions .ts-dropdown input{color:#eaeaea}body.dark main #content #subscriptions .subscriptions .ts-control .option:hover,body.dark main #content #subscriptions .subscriptions .ts-control .option.active,body.dark main #content #subscriptions .subscriptions .ts-control .item,body.dark main #content #subscriptions .subscriptions .ts-dropdown .option:hover,body.dark main #content #subscriptions .subscriptions .ts-dropdown .option.active,body.dark main #content #subscriptions .subscriptions .ts-dropdown .item{background-color:#2c323c;color:#e2e2e2}body.dark main #content #subscriptions .import-subscriptions textarea,body.dark main #content #subscriptions .import-subscriptions select{background-color:#14171d;color:#eaeaea;border-color:#383a40}body.dark main #scroll-top{background-color:#447997}body.dark main #scroll-top:hover{background-color:#6fa8ca}body.dark main #scroll-top:focus{background-color:#447997;color:#fff}