.topic .heading{background-color:hsla(0,0%,96%,.51);margin-top:-10px}.topic .heading .title{display:block;font-weight:700}.topic .heading .board-stats{align-items:center;display:flex;flex-flow:row wrap;justify-content:center}.topic .heading .board-stats .description{flex:1 1 auto;font-size:12px}.topic .heading .board-stats .who{font-size:10px}.topic .navigation-parent{align-items:center;display:flex;flex-flow:row wrap;padding:5px}.topic .navigation-parent>div{flex:1 1 auto}.topic .navigation-parent>.max-width{flex:2 1 auto}.topic .navigation-parent .button{height:auto}.topic .posts-parent .post{align-items:stretch;background-color:#fff;border:1px solid #c4d7e3;display:flex;flex-direction:row;justify-content:center;width:100%}.topic .posts-parent .post .post-content{display:flex;flex-direction:column;flex-grow:1;min-width:100px}.topic .posts-parent .post .post-content .post-header{background-color:#ededed;border-radius:0 5px 0 0;box-shadow:0 3px 11px 0 rgba(0,0,0,.11);display:flex;flex:0 0 auto;min-height:30px;width:100%}.topic .posts-parent .post .post-content .post-header .post-details{display:flex;flex:1 1 auto;flex-direction:column;overflow:hidden;padding:5px 0;text-overflow:ellipsis;white-space:nowrap}.topic .posts-parent .post .post-content .post-header .post-details .post-title{font-size:max(12px,min(2vmin,17px));padding:5px 10px;-ms-transform:font .1s ease-in-out;transform:font .1s ease-in-out}.topic .posts-parent .post .post-content .post-header .post-details .post-title a{white-space:break-spaces}.topic .posts-parent .post .post-content .post-header .post-details .post-info{align-items:center;display:flex;flex-flow:row nowrap;font-size:12px}.topic .posts-parent .post .post-content .post-header .post-details .post-info div{margin:0}.topic .posts-parent .post .post-content .post-header .post-details .post-info div.post-time{display:flex;flex:1 1 auto;flex-flow:column wrap;height:100%}.topic .posts-parent .post .post-content .post-header .post-details .post-info div.post-time p{word-wrap:normal;white-space:pre-wrap;word-break:keep-all}.topic .posts-parent .post .post-content .post-header .post-details .post-info div.perma-link,.topic .posts-parent .post .post-content .post-header .post-details .post-info div.post-icon{display:block;font-size:14px;font-weight:700}.topic .posts-parent .post .post-content .post-header .post-details .post-info div.perma-link a,.topic .posts-parent .post .post-content .post-header .post-details .post-info div.perma-link img,.topic .posts-parent .post .post-content .post-header .post-details .post-info div.post-icon a,.topic .posts-parent .post .post-content .post-header .post-details .post-info div.post-icon img{display:block;height:100%;padding:10px}.topic .posts-parent .post .post-content .post-header .post-details .post-info div span{font-weight:700}.topic .posts-parent .post .post-content .post-header .post-controls{display:flex;flex:0 0 auto;flex-direction:row}.topic .posts-parent .post .post-content .post-header .post-controls .post-mod-button{cursor:pointer;flex:0 0 auto;font-size:20px;min-width:34px;position:relative;transition:background-color .4s ease-out}.topic .posts-parent .post .post-content .post-header .post-controls .post-mod-button .collapser-toggle,.topic .posts-parent .post .post-content .post-header .post-controls .post-mod-button a,.topic .posts-parent .post .post-content .post-header .post-controls .post-mod-button.inline_mod_check{--link-color:#545454;--link-hover-color:#545454;align-items:center;display:flex;justify-content:center;text-decoration:none}.topic .posts-parent .post .post-content .post-header .post-controls .post-mod-button .collapser-toggle,.topic .posts-parent .post .post-content .post-header .post-controls .post-mod-button a{height:100%;width:100%}.topic .posts-parent .post .post-content .post-header .post-controls .post-mod-button .collapser-toggle label,.topic .posts-parent .post .post-content .post-header .post-controls .post-mod-button a{padding:10px}.topic .posts-parent .post .post-content .post-header .post-controls .post-mod-button:hover{background-color:#dedede}.topic .posts-parent .post .post-content .post-header .post-controls .post-mod-button:hover>.collapsible{height:100%;max-height:none;overflow:visible}.topic .posts-parent .post .post-content .post-header .post-controls .post-mod-button:last-child{border-radius:0 5px 0 0}.topic .posts-parent .post .post-content .post-header .post-controls .post-mod-button span:not(.indicator){font-size:12px}.topic .posts-parent .post .post-content .post-header .post-controls .post-mod-button span:not(.indicator):not(:first-child){padding-left:5px}.topic .posts-parent .post .post-content .post-header .post-controls .post-mod-button .collapsible{align-items:stretch;display:flex;flex-flow:column nowrap;position:absolute;right:0;z-index:2}.topic .posts-parent .post .post-content .post-header .post-controls .post-mod-button .collapsible li{background-color:#eee}.topic .posts-parent .post .post-content .post-header .post-controls .post-mod-button .collapsible li:hover{background-color:#dedede}.topic .posts-parent .post .post-content .post-header .post-controls .post-mod-button .collapsible li:last-child{border-radius:0 0 5px 5px}.topic .posts-parent .post .post-content .post-header .post-controls .post-mod-button .collapsible li div{flex:1 1 auto;min-width:-webkit-max-content;min-width:max-content}.topic .posts-parent .post .post-content .post-header .post-controls .post-mod-button .collapsible li div:hover{background-color:transparent;background-color:initial}.topic .posts-parent .post .post-content .post-header .post-controls .post-mod-button .collapsible li div:last-child{border-radius:0}.topic .posts-parent .post .post-content .post-header .post-controls .post-mod-button .collapsible li div a{justify-content:flex-start}.topic .posts-parent .post .post-content .post-header .post-controls .post-mod-button .collapser:not(:checked)~.collapsible{overflow:visible}.topic .posts-parent .post .post-content .post-header:after{clear:both}.topic .posts-parent .post .post-content .post-content{flex:1 1 auto;font-size:14px;padding:10px 10px 55px}.topic .posts-parent .post .post-content .post-footer{flex:0 0 auto}.topic .posts-parent .post .post-content .post-footer .likes{background-color:#ededed;border-radius:0 10px 0 0;box-shadow:2px -2px 11px 0 rgba(0,0,0,.11);flex:1 1 auto;float:left;font-size:13px;height:40px;margin-bottom:0;max-width:60%;min-width:-webkit-min-content;min-width:min-content;padding:10px 15px}.topic .posts-parent .post .post-content .post-footer .likes:first-child:not(:nth-last-child(2)){margin-top:-40px}.topic .posts-parent .post .post-content .post-footer .likes p{margin:0}.topic .posts-parent .post .post-content .post-footer .likes p a{display:inline-block;max-width:125px;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.topic .posts-parent .post .post-content .post-footer .quick-links{background-color:#ededed;border-radius:5px 0 0;box-shadow:-2px -2px 11px 0 rgba(0,0,0,.11);display:flex;flex-direction:row;float:right;height:40px;width:-webkit-max-content;width:max-content}.topic .posts-parent .post .post-content .post-footer .quick-links:last-child{border-radius:5px 0}.topic .posts-parent .post .post-content .post-footer .quick-links:not(:last-child){box-shadow:-3px -5px 8px 0 rgba(0,0,0,.11);margin-top:-40px}.topic .posts-parent .post .post-content .post-footer .quick-links .post-quick-button{align-content:center;align-items:center;cursor:pointer;display:flex;flex:1 0 auto;height:40px;justify-content:center;min-width:40px;text-decoration:none;transition:background-color .4s ease-out}.topic .posts-parent .post .post-content .post-footer .quick-links .post-quick-button:first-child{border-radius:5px 0 0}.topic .posts-parent .post .post-content .post-footer .quick-links .post-quick-button:hover{background-color:#dedede}.topic .posts-parent .post .post-content .post-footer .quick-links .ip{display:inline-block;font-size:12px;height:100%;padding:10px 0 0 10px}.topic .posts-parent .post .post-content .post-footer .quick-links .ip:last-child{padding-right:10px}.topic .posts-parent .post .post-content .post-footer .quick-links .ip-info{font-size:12px;padding:10px 10px 0 0}.topic .posts-parent .post .post-content .post-footer .quick-links .ip-info:first-child{padding-left:10px}.topic .posts-parent .post .post-content .post-footer .signature{font-size:10px;padding:5px 20px}.topic .posts-parent .post .attachments-parent,.topic .posts-parent .post .post-content .post-footer .signature{border-top:1px solid #ededed;box-shadow:0 -3px 11px 0 rgba(0,0,0,.11)}.topic .posts-parent .post .attachment-approval-container,.topic .posts-parent .post .attachments-parent{align-items:stretch;display:flex;flex-flow:row wrap;gap:8px;justify-content:space-evenly}.topic .posts-parent .post .attachment-approval-container .attachment,.topic .posts-parent .post .attachments-parent .attachment{display:flex;flex:0 1 auto;flex-flow:column;justify-content:flex-end;max-width:810px}.topic .posts-parent .post .attachment-approval-container .attachment>img,.topic .posts-parent .post .attachments-parent .attachment>img{box-shadow:0 5px 11px 0 rgba(0,0,0,.3);max-width:100%}.topic .posts-parent .post .attachment-approval-container .attachment .details,.topic .posts-parent .post .attachments-parent .attachment .details{font-size:10px}.topic .posts-parent .post .attachment-approval-container .attachment-aproval-box,.topic .posts-parent .post .attachments-parent .attachment-aproval-box{flex:0 0 auto;width:100%}.topic .posts-parent .post .user-details{--avatar-size:120px;align-self:stretch;background-color:#fafafa;border-radius:10px 0 0 10px;flex:0 0 auto;position:relative;transition:width .5s ease}.topic .posts-parent .post .user-details .activity-state{bottom:5px;color:#5f5f5f;font-size:11px;left:5px;position:absolute}.topic .posts-parent .post .user-details .activity-state i{font-size:12px}.topic .posts-parent .post .user-details .user-name{margin:10px 0 0;text-align:center}.topic .posts-parent .post .user-details .user-name a{word-wrap:break-word;word-break:break-word}.topic .posts-parent .post .user-details .seperator-bar{background:linear-gradient(90deg,#f2f2f2 0,#f1f1f1 50%,#f2f2f2);height:1px;margin:9px auto 4px;width:75%}.topic .posts-parent .post .user-details .user-title{display:flex;flex-flow:column wrap;text-align:center}.topic .posts-parent .post .user-details .user-title span{display:block;font-size:10px}.topic .posts-parent .post .user-details .member-since{font-size:10px;margin:5px 0}.topic .posts-parent .post .user-details .personal-text{font-size:10px}.topic .posts-parent .post .user-details .personal-text p{margin:5px 0}@media (min-width:1025px){.topic .posts-parent .post .user-details .user-name{font-size:15px}}@media screen and (max-width:1024px){.topic .posts-parent .post .user-details .user-name,.topic .posts-parent .post .user-details .user-title{margin:0;max-width:calc(100% - 240px);max-width:calc(100% - var(--avatar-size, 120px) - 120px);padding:0 20px;text-align:left;width:100%}.topic .posts-parent .post .user-details .user-name{font-size:15px}.topic .posts-parent .post .user-details .user-title span{font-size:10px}.topic .posts-parent .post .user-details .activity-state,.topic .posts-parent .post .user-details .member-since,.topic .posts-parent .post .user-details .personal-text,.topic .posts-parent .post .user-details .seperator-bar{display:none}}.topic .posts-parent .post .user-details .avatar{--avatar-margin:5px auto;--border-radius:calc(var(--avatar-size)*10/120);border:1px solid #000;border-radius:var(--border-radius) 0 var(--border-radius) 0;height:var(--avatar-size);margin:var(--avatar-margin);overflow:hidden;transition:width .5s ease,height .5s ease,border-radius .5s ease;width:var(--avatar-size)}.topic .posts-parent .post .user-details .avatar.online{border-color:rgba(20,163,51,.43)}.topic .posts-parent .post .user-details .avatar.offline{border-color:rgba(163,20,64,.43)}.topic .posts-parent .post .user-details .avatar:empty{position:relative}.topic .posts-parent .post .user-details .avatar:empty:before{background-color:#a6a6a6;-webkit-clip-path:ellipse(39% 55% at 50% 100%);clip-path:ellipse(39% 55% at 50% 100%);content:"";display:block;height:100%;width:100%}.topic .posts-parent .post .user-details .avatar:empty:after{background-color:#a6a6a6;border:3em solid #fafafa;border-radius:100%;content:"";display:block;font-size:calc(var(--avatar-size)*1.35/120);height:33%;left:50%;margin-left:calc(-16.5% - 3em);margin-top:-33%;position:absolute;top:50%;width:33%}.topic .posts-parent .post .user-details .avatar:not(:empty){align-content:center;align-items:center;display:flex;justify-content:center}.topic .posts-parent .post .user-details .avatar img{flex:0 0 auto;max-height:var(--avatar-size);max-width:var(--avatar-size)}@media (max-width:480px) and (orientation:portrait){.topic .posts-parent .post .user-details{--avatar-size:70px}.topic .posts-parent .post .user-details .avatar{--avatar-margin:2px auto}}@media screen and (max-width:1024px){.topic .posts-parent .post .user-details .avatar,.topic .posts-parent .post .user-details .avatar:not(:empty){order:0}}.topic .posts-parent .post .user-details .antilooneytunes-links{align-content:center;background-color:#ededed;display:flex;flex-direction:row;transition:background-color .4s ease-out,width .4s ease-in-out,min-height .4s ease-in-out,height .4s ease-in-out,flex-grow .4s ease-out}.topic .posts-parent .post .user-details .antilooneytunes-links .user-button{align-content:center;align-items:center;cursor:pointer;display:flex;flex:1 1 auto;justify-content:center;text-decoration:none;transition:background-color .4s ease-out,width .4s ease-in-out,height .4s ease-in-out,flex-grow .4s ease-out,font-size .4s ease-in-out}.topic .posts-parent .post .user-details .antilooneytunes-links .user-button:hover{background-color:#dedede}@media (min-width:1025px){.topic .posts-parent .post .user-details .antilooneytunes-links{height:35px;margin:0 -10px}.topic .posts-parent .post .user-details .antilooneytunes-links .user-button{font-size:20px;height:auto;width:auto}}@media screen and (max-width:1024px){.topic .posts-parent .post .user-details .antilooneytunes-links{align-items:stretch;flex:1 1 100%;flex-flow:column nowrap;height:100%;justify-content:stretch;min-width:40px;order:1}.topic .posts-parent .post .user-details .antilooneytunes-links:before{flex-basis:100%;height:0;width:0}.topic .posts-parent .post .user-details .antilooneytunes-links .user-button{font-size:19px;min-height:30px;width:100%}}@media (min-width:1025px){.topic .posts-parent .post .user-details{box-shadow:3px 0 11px 0 rgba(0,0,0,.11);padding:0 10px 25px;width:150px}}@media screen and (max-width:1024px){.topic .posts-parent .post .user-details{--avatar-size:60px;background-color:#ededed;border-bottom:1px solid #cecece;border-radius:0;display:flex;flex-flow:row wrap}.topic .posts-parent .post .user-details .post-title{border-bottom:1px solid #cecece;flex:1 0 auto;font-size:max(12px,min(2vmin,17px));padding:5px 10px;-ms-transform:font .1s ease-in-out;transform:font .1s ease-in-out;width:100%}.topic .posts-parent .post .user-details .post-title a{white-space:break-spaces}.topic .posts-parent .post .user-details .base-user-details{align-items:stretch;display:flex;flex:1 1 auto;flex-flow:column wrap;justify-content:center;max-height:calc(var(--avatar-size)*1.6);min-height:var(--avatar-size);order:2}.topic .posts-parent .post .user-details *{transition:all .4s ease-in-out}.topic .posts-parent .post{margin:20px 0}.topic .posts-parent .post .post-content .post-header{display:block;height:auto;min-height:59px;transition:height .5s ease}.topic .posts-parent .post .post-content .post-header .post-details{white-space:normal}.topic .posts-parent .post .post-content .post-header .post-details .post-info div.post-icon{display:none}.topic .posts-parent .post .post-content .post-header .post-details .post-title a{word-wrap:break-word;word-break:break-word}.topic .posts-parent .post .post-content .post-header .post-controls{justify-content:space-evenly}.topic .posts-parent .post .post-content .post-header .post-controls .post-mod-button{flex:1 1 auto;font-size:16px;min-width:31px}.topic .posts-parent .post .post-content .post-header .post-controls .post-mod-button:hover{background-color:#dedede}.topic .posts-parent .post .post-content .post-header .post-controls .post-mod-button i+span{display:none}.topic .posts-parent .post .post-content .post-header .post-controls .post-mod-button .collapsible i+span{display:inherit}}@media (min-width:1025px){.topic .posts-parent .post{border-radius:5px;margin:0 10px 10px 0}.topic .posts-parent .post:first-child{margin-top:0}.topic .posts-parent .post:last-child{margin-bottom:0}}@media screen and (max-width:1024px){.topic .posts-parent .post{flex-flow:column;margin:20px 0}}@media (max-width:600px){.topic .posts-parent .post .post-content .post-footer .likes{align-items:center;display:flex;flex-flow:row nowrap;font-size:inherit;justify-content:center}.topic .posts-parent .post .post-content .post-footer .likes .amt{align-self:flex-start;display:inline;font-size:9px;line-height:1em;margin-left:-5px;margin-top:-6px;opacity:.5;padding:.2em .5em}}.topic .posts-parent img{max-width:100%}.topic .poll-parent .poll-body .poll-input-options{align-items:left;display:grid;grid-template-columns:minmax(20px,-webkit-max-content) 2fr;grid-template-columns:minmax(20px,max-content) 2fr;justify-content:left;transition:gap .5s ease-in-out}.topic .poll-parent .poll-body .poll-input-options .input{align-items:center;display:flex;justify-content:center}.topic .poll-parent .poll-body .poll-button{height:20px;margin-top:10px}.topic .poll-parent .poll-body .poll-options .name.voted{font-weight:700}.topic .poll-parent .poll-body .poll-options .bar{background-color:#f8f8f8;border:1px solid #c6c6c6;border-radius:5px;height:25px;overflow:hidden;position:relative;width:100%}.topic .poll-parent .poll-body .poll-options .bar p{align-items:center;display:flex;flex-flow:row nowrap;height:100%;justify-content:space-evenly;position:absolute;right:1%;top:-2px;width:85px;z-index:1}.topic .poll-parent .poll-body .poll-options .bar p span{flex:1 1 auto;text-align:left}.topic .poll-parent .poll-body .poll-options .bar p span:last-child{text-align:right}.topic .poll-parent .poll-body .poll-options .bar:after{background-color:#ffdc86;content:" ";display:block;height:100%;position:absolute;top:0;width:0;width:var(--bar-width,0)}.topic .poll-parent .poll-body .button-strip{margin:5px 0 0}@media screen and (max-width:1024px){.topic .poll-parent .poll-body .poll-input-options{gap:5px 10px}}@media (min-width:1025px){.topic .poll-parent .poll-body .poll-input-options{gap:2px 10px}.topic .poll-parent .poll-body .poll-options{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:minmax(-webkit-min-content,.7fr) 2fr;grid-template-columns:minmax(min-content,.7fr) 2fr;justify-content:center}}.topic .quickreply-parent .quickreply-body .quickreply-input{grid-gap:10px 20px;align-items:left;display:grid;gap:10px 20px;grid-template-columns:minmax(-webkit-max-content,200px) 1fr;grid-template-columns:minmax(max-content,200px) 1fr;justify-content:left;margin:10px 0;transition:gap .5s ease-in-out}.topic .quickreply-parent .quickreply-body .quickreply-input .name{font-weight:700}.topic .quickreply-parent .quickreply-body .quickreply-input .input input{max-width:400px;width:100%}.topic .quickreply-parent .quickreply-body .post-buttons{display:flex;flex-flow:row wrap;justify-content:space-between;margin:10px 0}.topic .quickreply-parent .quickreply-body .post-buttons span:first-child{flex:1 1 auto}.topic .quickreply-parent .quickreply-body div.sceditor-container .button,.topic .quickreply-parent .quickreply-body div.sceditor-container .sceditor-more{line-height:22.5px;padding:0 10px!important}.topic .events-parent .events-body{padding:0}.topic .events-parent .events-body .calendar-event{align-items:stretch;display:flex;flex-flow:row wrap;justify-content:flex-start}.topic .events-parent .events-body .calendar-event .event-button{cursor:pointer;flex:1 1 auto;font-size:22px;max-width:50px;transition:background-color .5s ease-in-out;width:50px}.topic .events-parent .events-body .calendar-event .event-button a{align-items:center;display:flex;flex-flow:row nowrap;height:100%;justify-content:center;padding:5px;text-decoration:none;width:100%}.topic .events-parent .events-body .calendar-event .event-button:hover{background-color:#eee}.topic .events-parent .events-body .calendar-event .event-data{display:flex;flex:1 1 auto;flex-flow:column wrap;padding:5px}.topic .events-parent .events-body .calendar-event .event-data .event-title{align-items:center;display:flex;flex-flow:row wrap;justify-content:flex-start}.topic .events-parent .events-body .calendar-event .event-data .event-title a{font-size:15px}.topic .events-parent .events-body .calendar-event .event-data .event-title a.event-link{font-weight:700;min-width:-webkit-max-content;min-width:max-content}.topic .events-parent .events-body .calendar-event .event-data .event-info{font-size:12px;padding:0 10px}.topic .events-parent .events-body .calendar-event:nth-child(2n){background-color:#eee}.topic .events-parent .events-body .calendar-event:nth-child(2n) .event-button:hover{background-color:#fff}@media screen and (max-width:1024px){.topic .heading{padding:5px 10px}.topic .heading .title{font-size:18px}.topic .heading .board-stats .description{font-size:10px}.topic .navigation-parent .button{align-self:center}}@media (min-width:1025px){.topic .heading .title{font-size:25px}.topic .heading .board-stats .description{font-size:12px}.topic .navigation-parent .button{align-self:center}}