diff --git a/design/custom.css b/design/custom.css index 64bd70d..7711edd 100644 --- a/design/custom.css +++ b/design/custom.css @@ -3,7 +3,7 @@ * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */@font-face{font-family:roboto;src:url(fonts/roboto-v20-latin/roboto-v20-latin-700.eot);src:url(fonts/roboto-v20-latin/roboto-v20-latin-700.eot?#iefix) format("embedded-opentype"),url(fonts/roboto-v20-latin/roboto-v20-latin-700.woff2) format("woff2"),url(fonts/roboto-v20-latin/roboto-v20-latin-700.woff) format("woff"),url(fonts/roboto-v20-latin/roboto-v20-latin-700.ttf) format("truetype"),url(fonts/roboto-v20-latin/roboto-v20-latin-700.svg#roboto) format("svg");font-weight:700;font-style:normal}@font-face{font-family:roboto;src:url(fonts/roboto-v20-latin/roboto-v20-latin-500.eot);src:url(fonts/roboto-v20-latin/roboto-v20-latin-500.eot?#iefix) format("embedded-opentype"),url(fonts/roboto-v20-latin/roboto-v20-latin-500.woff2) format("woff2"),url(fonts/roboto-v20-latin/roboto-v20-latin-500.woff) format("woff"),url(fonts/roboto-v20-latin/roboto-v20-latin-500.ttf) format("truetype"),url(fonts/roboto-v20-latin/roboto-v20-latin-500.svg#roboto) format("svg");font-weight:500;font-style:normal}@font-face{font-family:roboto;src:url(fonts/roboto-v20-latin/roboto-v20-latin-regular.eot);src:url(fonts/roboto-v20-latin/roboto-v20-latin-regular.eot?#iefix) format("embedded-opentype"),url(fonts/roboto-v20-latin/roboto-v20-latin-regular.woff2) format("woff2"),url(fonts/roboto-v20-latin/roboto-v20-latin-regular.woff) format("woff"),url(fonts/roboto-v20-latin/roboto-v20-latin-regular.ttf) format("truetype"),url(fonts/roboto-v20-latin/roboto-v20-latin-regular.svg#roboto) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Barlow;src:url(fonts/Barlow/Barlow-SemiBold.eot);src:url(fonts/Barlow/Barlow-SemiBold.eot?#iefix) format("embedded-opentype"),url(fonts/Barlow/Barlow-SemiBold.woff2) format("woff2"),url(fonts/Barlow/Barlow-SemiBold.woff) format("woff"),url(fonts/Barlow/Barlow-SemiBold.ttf) format("truetype"),url(fonts/Barlow/Barlow-SemiBold.svg#Barlow) format("svg");font-weight:600;font-style:normal}@font-face{font-family:Barlow;src:url(fonts/Barlow/Barlow-Bold.eot);src:url(fonts/Barlow/Barlow-Bold.eot?#iefix) format("embedded-opentype"),url(fonts/Barlow/Barlow-Bold.woff2) format("woff2"),url(fonts/Barlow/Barlow-Bold.woff) format("woff"),url(fonts/Barlow/Barlow-Bold.ttf) format("truetype"),url(fonts/Barlow/Barlow-Bold.svg#Barlow) format("svg");font-weight:700;font-style:normal}@font-face{font-family:Barlow_Condensed;src:url(fonts/Barlow_Condensed/BarlowCondensed-Medium.eot);src:url(fonts/Barlow_Condensed/BarlowCondensed-Medium.eot?#iefix) format("embedded-opentype"),url(fonts/Barlow_Condensed/BarlowCondensed-Medium.woff2) format("woff2"),url(fonts/Barlow_Condensed/BarlowCondensed-Medium.woff) format("woff"),url(fonts/Barlow_Condensed/BarlowCondensed-Medium.ttf) format("truetype"),url(fonts/Barlow_Condensed/BarlowCondensed-Medium.svg#Barlow_Condensed) format("svg");font-weight:500;font-style:normal}.Frame-header .Header-Top{background:#2a2a2a}.Frame-header .Header-Top .Container{max-width:none;padding:0}.Frame-header .Header-Top .Container .row{height:80px}.Frame-header .Header-Top .Container .row a:hover{background:rgba(0,0,0,0)}.Frame-header .Header-Top .Container .row .Header-desktopNav .Navigation-linkContainer a.Navigation-link{font-size:14px;font-weight:700;line-height:30px}.Frame-header .Header-Top .Container .row .Header-desktopNav .Navigation-linkContainer a.Navigation-link.Selected,.Frame-header .Header-Top .Container .row .Header-desktopNav .Navigation-linkContainer a.Navigation-link:hover{background:rgba(0,0,0,0);color:#43d7b0}.Frame-header .Header-Top .Container .row .Header-right .SignInLinks{font-size:18px;font-weight:700;text-transform:uppercase}.Frame-header .Header-Top .Container .row .Header-right .SignInLinks a{border:none;font-size:18px;font-weight:700}.Frame-header .Header-Top .Container .row .Header-right .SignInLinks a:focus,.Frame-header .Header-Top .Container .row .Header-right .SignInLinks a:hover{background-color:rgba(0,0,0,0)}.Frame-header .Header-Top .Container .row .Header-right .SignInLinks .SignInPopup{font-size:18px;font-weight:700;margin-left:10px;border:none}.Frame-header .Header-Top .Container .row .Header-right .Search img{vertical-align:middle}.Frame-header .Header-Second-Menu{background:#fbfbfb;color:#2a2a2a;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;font-size:13px;height:60px}.Frame-header .Header-Second-Menu,.Frame-header .Header-Second-Menu .Second-Menu-Content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.Frame-header .Header-Second-Menu .Second-Menu-Content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:30px}.Frame-header .Header-Second-Menu .Second-Menu-Content a.Second-Menu-Link{margin:0 15px;cursor:pointer;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#2a2a2a}.Frame-header .Header-Second-Menu .Second-Menu-Content a.Second-Menu-Link:hover:after{content:"";display:block;position:absolute;bottom:-1px;left:50%;margin-left:-8px;width:15px;height:3px;border-radius:1.5px;background:#d4d4d4}.Frame-header .Header-Second-Menu .Second-Menu-Content a.Second-Menu-Link.selected{font-weight:700}.Frame-header .Header-Second-Menu .Second-Menu-Content a.Second-Menu-Link.selected:after{content:"";display:block;position:absolute;bottom:-1px;left:50%;margin-left:-8px;width:15px;height:3px;border-radius:1.5px;background:#43d7b0}.Frame-header .Header-desktopNav{color:#fff;height:80px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.Frame-header .Header-desktopNav a{text-decoration:none}.Frame-header .Header-desktopNav .Topcoder-logo{margin:0 50px 0 30px;cursor:pointer}.Frame-header .Header-desktopNav .Header-primary-item{font-weight:700;font-size:18px;line-height:30px;margin:0 30px;padding-right:5px;position:relative;cursor:pointer;color:#fff;white-space:nowrap}.Frame-header .Header-desktopNav .Header-primary-item.selected{color:#43d7b0}.Frame-header .Header-desktopNav .Header-secondary-menu{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:unset;margin-right:auto;width:auto;white-space:nowrap}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-secondary-item{font-weight:700;margin-left:30px;font-size:14px;line-height:30px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;cursor:pointer;color:#fff}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-secondary-item.selected,.Frame-header .Header-desktopNav .Header-secondary-menu .Header-secondary-item:hover{color:#43d7b0}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container{position:relative;display:none}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container .primary-item-more{border-radius:15px;padding:0 15px;color:#fff;margin-left:0}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container .primary-item-more:hover{color:#fff}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container .primary-item-more img{margin-left:5px}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container .Header-Primary-more-content{position:absolute;top:30px;left:19px;background:#2a2a2a;min-width:110px;padding:20px;border-radius:5px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:2;display:none}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container .Header-Primary-more-content a{margin:0;text-align:left;font-weight:700;font-size:14px;line-height:30px;white-space:nowrap}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container.open .primary-item-more{background-color:rgba(85,85,85,.4);border-radius:15px}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container.open .primary-item-more *{opacity:.7}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container.open .primary-item-more img{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container.open .Header-Primary-more-content,.Frame-header .Header-right .Header-right-Item{display:-webkit-box;display:-ms-flexbox;display:flex}.Frame-header .Header-right .Header-right-Item{height:32px;margin:11px 20px 11px 0;padding-left:12px;position:relative;border-left:1px solid #7f7f7f;min-width:36px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Header-separator{display:block;height:30px;width:1px;background:#555}@media screen and (max-width:768px){.Frame-header .Header-Top .Container .row{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.Frame-header .Header-Top .Container .menu-icon-mobile{width:60px;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.Frame-header .Header-right{width:60px;margin:0}.Frame-header .Header-Primary-container-Mobile .Header-Primary-Mobile{height:60px;background:#2a2a2a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #555}.Frame-header .Header-Primary-container-Mobile .Header-Primary-Mobile a{color:#fff;font-weight:700;font-size:18px;line-height:30px;position:relative;cursor:pointer;height:100%}.Frame-header .Header-Primary-container-Mobile .Header-Primary-Mobile a.selected,.Frame-header .Header-Primary-container-Mobile .Header-Primary-Mobile a:hover{color:#43d7b0}.Frame-header .Header-Primary-container-Mobile .Header-Primary-Mobile a.selected:after{content:"";width:40px;height:10px;background:url(/themes/topcoder/design/images/icon-select-header.svg);background-size:40px 10px;right:16px;position:absolute;left:50%;margin-left:-20px;bottom:-1px}.Frame-header .Header-Primary-container-Mobile .Header-Primary-Sub-Mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px 20px;z-index:1;background:#fbfbfb}.Frame-header .Header-Primary-container-Mobile .Header-Primary-Sub-Mobile a{font-size:18px;line-height:40px;height:40px;margin:5px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;text-decoration:none;color:#2a2a2a}.Frame-header .Header-Primary-container-Mobile .Header-Primary-Sub-Mobile a.selected{font-weight:700;pointer-events:none;cursor:default}.Frame-header .Header-Primary-container-Mobile .Header-Primary-Sub-Mobile a.selected:before{content:"";height:30px;width:3px;border-radius:1.5px;background:#43d7b0;display:inline-block;margin-right:10px}.Frame-header .Header-Second-Menu-mobile{position:relative}.Frame-header .Header-Second-Menu-mobile .Second-Menu-Toggle-Button{background:#fbfbfb;border:none;padding:0;width:100%;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.Frame-header .Header-Second-Menu-mobile .Second-Menu-Toggle-Button span{color:#2a2a2a;font-weight:400;font-size:28px;line-height:40px}.Frame-header .Header-Second-Menu-mobile .Second-Menu-Toggle-Button img{margin-left:5px;-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.Frame-header .Header-Second-Menu-mobile .Second-Menu-Content{background:#fbfbfb;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px 20px;border-top:1px solid #1f7e8a;z-index:999;display:none;position:absolute;top:60px;left:0;width:100%}.Frame-header .Header-Second-Menu-mobile .Second-Menu-Content a{color:#2a2a2a;font-size:18px;line-height:40px;height:40px;margin:5px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.Frame-header .Header-Second-Menu-mobile .Second-Menu-Content a.selected{font-weight:700;pointer-events:none;cursor:default}.Frame-header .Header-Second-Menu-mobile .Second-Menu-Content a.selected:before{content:"";height:30px;width:3px;border-radius:1.5px;display:inline-block;margin-right:10px;background:#43d7b0}.Frame-header .Header-Second-Menu-mobile.open .Second-Menu-Toggle-Button img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.Frame-header .Header-Second-Menu-mobile.open .Second-Menu-Content{display:-webkit-box;display:-ms-flexbox;display:flex}.Frame-header.toggle-mobile-close .Header-Primary-container-Mobile,.Frame-header.toggle-mobile-close .icon-menu-close,.Frame-header.toggle-mobile-expand .Header-Second-Menu-mobile,.Frame-header.toggle-mobile-expand .icon-menu{display:none}}@media screen and (max-width:960px){.Frame-header .Header-desktopNav .Header-secondary-menu>.Header-secondary-item{display:none}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container{display:-webkit-box;display:-ms-flexbox;display:flex}}.Frame-footer .Footer{background-color:#2a2a2a;padding:30px 80px 21px;font-size:14px;font-weight:400;line-height:21px;position:relative}.Frame-footer .Footer .Container{max-width:1280px;margin:auto}.Frame-footer .Footer .Container .Footer-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px}.Frame-footer .Footer .Container .Footer-Menu-Container{margin-bottom:39px;display:grid;grid-template-columns:repeat(6,1fr);gap:20px}@media (max-width:768px){.Frame-footer .Footer .Container .Footer-Menu-Container,.Frame-footer .Footer .Container .Footer-separator{display:none}}.Frame-footer .Footer .Container .Footer-separator{height:2px;background-color:#555;border-radius:1px;width:100%}.Frame-footer .Footer .Container .Footer-Menu-Title{color:#fff;font-size:14px;font-weight:500;line-height:21px;margin-bottom:1px}.Frame-footer .Footer .Container .Footer-Menu-List{margin-top:7px}.Frame-footer .Footer .Container .Footer-Menu-List-Item a{color:#e9e9e9!important;font-size:14px;line-height:21px}.Frame-footer .Footer .Container .Footer-Share-Container{margin-top:15px}.Frame-footer .Footer .Container .Footer-Share-Container a{margin-right:5px}@media (max-width:768px){.Frame-footer .Footer .Container .Footer-Share-Container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.Frame-footer .Footer .Container .Footer-Mobile-Menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:769px){.Frame-footer .Footer .Container .Footer-Mobile-Menu{display:none}}.Frame-footer .Footer .Container .Footer-Mobile-Menu .Mobile-Menu-Item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:43px}.Frame-footer .Footer .Container .Footer-Mobile-Menu .Mobile-Menu-Item:last-child{margin-right:0}.Frame-footer .Footer .Container .Footer-Mobile-Menu .Mobile-Menu-Item a{color:#e9e9e9;font-size:12px;font-weight:500;line-height:21px;white-space:nowrap}.Frame-footer .Footer .Container .Footer-Copyright-Container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:22px}.Frame-footer .Footer .Container .Footer-Copyright-Container .Footer-Copyright{color:#aaa;font-size:14px;line-height:21px}.Frame-footer .Footer .Container .Footer-Copyright-Container .Footer-Copyright a{margin-left:20px;font-size:14px;color:#e9e9e9}@media (max-width:768px){.Frame-footer .Footer .Container .Footer-Copyright-Container .Footer-Copyright{font-size:11px;line-height:21px}.Frame-footer .Footer .Container .Footer-Copyright-Container .Footer-Copyright a{text-decoration:underline;font-size:11px;line-height:21px}}@media (min-width:769px){.Frame-footer .Footer .Container .Footer-Mobile{display:none}}.Frame-body .Frame-content .Frame-details .Frame-row{width:100%}.Frame-body .Frame-content .Frame-details .Frame-row .Content.MainContent{width:0}.Frame-body .Frame-content .Frame-details .Frame-row-main{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.Frame-body .Frame-content .Frame-details .Frame-row-main aside.Panel.Panel-main{margin-left:0;margin-right:90px;min-width:260px}.Frame-body .Frame-content .Frame-details .Frame-row-main .MainContent.Content{-webkit-box-flex:1;-ms-flex:1;flex:1}.Groups h1,.Groups h1.Group-Title,.Groups h1.H,.Groups h1.HomepageTitle,.Search h1,.Search h1.Group-Title,.Search h1.H,.Search h1.HomepageTitle,.Vanilla h1,.Vanilla h1.Group-Title,.Vanilla h1.H,.Vanilla h1.HomepageTitle{font-family:Barlow_Condensed,Helvetica,Arial,sans-serif;font-weight:500;color:#2a2a2a!important;font-size:34px!important;font-weight:500!important;line-height:38px!important;text-transform:uppercase!important}a.TextColor:hover,a:hover .TextColor{color:#137d60}@media screen and (max-width:992px){.Frame-body .Frame-content .Frame-details .Frame-row-main aside.Panel.Panel-main{width:0}}@media screen and (max-width:768px){.Frame-body .Frame-content .Frame-contentWrap{padding-top:20px;padding-left:15px;padding-right:15px}.Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row .Content.MainContent{width:100%;overflow:hidden}.Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row .Content.MainContent h1,.Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row .Content.MainContent h1.H,.Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row .Content.MainContent h1.HomepageTitle{margin-top:14px}.Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row-main{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row-main aside.Panel.Panel-main{margin-left:0;margin-right:0;width:100%}}.BreadcrumbsBox .Breadcrumbs .Crumb{font-weight:700;color:#555;font-size:18px;opacity:1;margin:0 2px}.BreadcrumbsBox .Breadcrumbs .CrumbLabel a{text-decoration:none}.BreadcrumbsBox .Breadcrumbs .CrumbLabel a span{color:#0d61bf;font-size:14px;margin:0 2px;text-transform:capitalize}.BreadcrumbsBox .Breadcrumbs .CrumbLabel.Last a{text-decoration:none}.BreadcrumbsBox .Breadcrumbs .CrumbLabel.Last a span{color:#555}.SearchBox form>div .InputBox,.SearchForm form>div .InputBox{border-radius:30px;height:40px;font-size:16px;padding-right:56px;padding-left:20px;font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif}.SearchBox form>div .InputBox.js-search,.SearchForm form>div .InputBox.js-search{border:1px solid #aaa}.SearchBox form>div input.Button,.SearchBox form>div input.Button:hover,.SearchForm form>div input.Button,.SearchForm form>div input.Button:hover{height:38px!important;width:56px!important;background:#e9e9e9!important;border-radius:30px!important;margin:1px}.SearchBox form>div:after,.SearchForm form>div:after{color:#fff!important;width:56px!important;font-size:18px!important;top:1px!important}.Panel.Panel-main .SearchBox{margin-bottom:24px}@media screen and (max-width:768px){.SearchBoxMobile .SearchBox{margin-bottom:8px}}.Button,.Button.Primary,.Button.Primary.Action.BigButton,.Button.Primary.SignInPopup{font-size:14px!important;font-weight:700!important;letter-spacing:.8px!important;height:30px;text-transform:uppercase;border-radius:20px!important;padding:0 20px!important}.Button.Primary.SignInPopup{background:#137d60;border:1px solid #137d60;color:#fff;width:100%}.ReactButton.Quote{vertical-align:inherit;margin:0}.Box.BoxCategories,.BoxFilter.BoxDiscussionFilter{margin:19px 0!important}.Box.BoxCategories h4,.BoxFilter.BoxDiscussionFilter h4{font-family:Barlow,Helvetica,Arial,sans-serif;font-weight:600;font-size:21px;line-height:24px;text-transform:uppercase;color:#2a2a2a;padding:0;margin-top:35px}.Box.BoxCategories ul.FilterMenu li,.Box.BoxCategories ul.PanelInfo.PanelCategories li,.BoxFilter.BoxDiscussionFilter ul.FilterMenu li,.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li{margin:19px 0!important}.Box.BoxCategories ul.FilterMenu li.Active,.Box.BoxCategories ul.PanelInfo.PanelCategories li.Active,.BoxFilter.BoxDiscussionFilter ul.FilterMenu li.Active,.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li.Active{background-color:#e9e9e9;border-radius:15px}.Box.BoxCategories ul.FilterMenu li.Depth2,.Box.BoxCategories ul.PanelInfo.PanelCategories li.Depth2,.BoxFilter.BoxDiscussionFilter ul.FilterMenu li.Depth2,.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li.Depth2{margin-left:20px!important}.Box.BoxCategories ul.FilterMenu li.Heading,.Box.BoxCategories ul.PanelInfo.PanelCategories li.Heading,.BoxFilter.BoxDiscussionFilter ul.FilterMenu li.Heading,.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li.Heading{color:#2a2a2a;font-size:16px;font-weight:700;padding:0}.Box.BoxCategories ul.FilterMenu li a,.Box.BoxCategories ul.PanelInfo.PanelCategories li a,.BoxFilter.BoxDiscussionFilter ul.FilterMenu li a,.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li a{height:26px;padding:2px 22px;font-size:16px}.Box.BoxCategories ul.FilterMenu li a span,.Box.BoxCategories ul.PanelInfo.PanelCategories li a span,.BoxFilter.BoxDiscussionFilter ul.FilterMenu li a span,.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li a span{font-size:16px;line-height:26px}.Box.BoxCategories ul.FilterMenu li a span.Aside,.Box.BoxCategories ul.PanelInfo.PanelCategories li a span.Aside,.BoxFilter.BoxDiscussionFilter ul.FilterMenu li a span.Aside,.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li a span.Aside{line-height:12px}.Box.BoxCategories ul.FilterMenu li a span.Aside .Number,.Box.BoxCategories ul.FilterMenu li a span.Aside>.Count,.Box.BoxCategories ul.PanelInfo.PanelCategories li a span.Aside .Number,.Box.BoxCategories ul.PanelInfo.PanelCategories li a span.Aside>.Count,.BoxFilter.BoxDiscussionFilter ul.FilterMenu li a span.Aside .Number,.BoxFilter.BoxDiscussionFilter ul.FilterMenu li a span.Aside>.Count,.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li a span.Aside .Number,.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li a span.Aside>.Count{line-height:12px;color:#fff;font-size:10px;font-weight:400;background:#000;border-radius:9px}.Box.BoxCategories ul.FilterMenu li a span.Aside>.Count,.Box.BoxCategories ul.PanelInfo.PanelCategories li a span.Aside>.Count,.BoxFilter.BoxDiscussionFilter ul.FilterMenu li a span.Aside>.Count,.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li a span.Aside>.Count{padding:1px 5px}.Box.BoxCategories ul.FilterMenu li a span.Aside .Number,.Box.BoxCategories ul.PanelInfo.PanelCategories li a span.Aside .Number,.BoxFilter.BoxDiscussionFilter ul.FilterMenu li a span.Aside .Number,.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li a span.Aside .Number{padding:0}@media screen and (max-width:768px){.Box.BoxCategories h4,.BoxFilter.BoxDiscussionFilter h4,.Panel-main .Box.BoxCategories h4{font-family:Barlow,Helvetica,Arial,sans-serif;font-weight:600;font-size:21px;line-height:24px}}.PageControls.Top{padding-bottom:0}.PageControls .Pager.NumberedPager a,.PageControls .Pager.NumberedPager span{border-color:rgba(0,0,0,0);border-radius:15px;font-size:14px;font-weight:400;line-height:30px;height:30px;padding:0 15px;margin:0 1px;-webkit-box-flex:unset;-ms-flex:unset;flex:unset}.PageControls .Pager.NumberedPager a.Highlight.Pager-p,.PageControls .Pager.NumberedPager span.Highlight.Pager-p{background-color:#d4d4d4}.PageControls .Pager.NumberedPager a:hover,.PageControls .Pager.NumberedPager span:hover{border-color:rgba(0,0,0,0)}.PageControls .Pager.NumberedPager .Pager-nav{font-weight:500;color:#fff;background-color:#137d60}.PageControls .Pager.NumberedPager .Pager-nav[aria-disabled=true]{display:none}.DataList.Discussions li.ItemDiscussion{border-top:none;border-bottom:none;background-color:#f4f4f4;margin-top:16px;border-radius:10px;padding:24px 20px 17px 26px}.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion .MItem{font-size:13px;font-weight:400;line-height:16px}.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion .MItem .HasNew.HasNew{font-size:12px;font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;text-transform:capitalize;background:#fff;color:#2a2a2a;border:1px solid #2a2a2a;margin-bottom:0}.DataList.Discussions li.ItemDiscussion .MItem.Category a{color:#2a2a2a}.DataList.Discussions li.ItemDiscussion .ItemContent.Discussion .Title{margin-bottom:14px}.DataList.Discussions li.ItemDiscussion .ItemContent.Discussion .Title a{color:#2a2a2a;font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:16px;font-weight:700;line-height:30px}.Empty{margin:10px auto;width:auto;text-align:center;color:#aaa;font-size:20px;font-weight:400;line-height:24px}.DataList .Meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.DataList .Meta .MItem{font-size:13px;font-weight:400;line-height:16px}.DataList .Meta .MiddleDot{font-weight:700}@media screen and (max-width:768px){.DataList.Discussions li.ItemDiscussion{border-top:1px solid #e9e9e9;background-color:rgba(0,0,0,0);border-radius:10px;padding:19px 0 18px;border-radius:0;margin-top:0;position:relative}.DataList.Discussions li.ItemDiscussion:first-child{border-top:none}.DataList.Discussions li.ItemDiscussion:last-child{border-bottom:1px solid #e9e9e9}.DataList.Discussions li.ItemDiscussion .Options{position:absolute;top:20px;right:0}.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.tag-container{margin-top:0;margin-left:0}.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.tag-container .MItem{display:none}.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.tag-container .Tag{margin-bottom:12px}.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.status-container .MCount,.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.status-container .Tag{display:none}.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.status-container .MItem.Category{position:relative}.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.status-container .MItem.Category:before{content:"";width:3px;height:3px;border-radius:50%;background:#555;position:absolute;display:block;left:-7px;margin-top:-2px;top:50%}.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.view-comment-container .MItem:not(.MCount),.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.view-comment-container .Tag{display:none}.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.view-comment-container .MCount{position:relative}.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.view-comment-container .MCount:after{content:"";width:3px;height:3px;border-radius:50%;background:#555;position:absolute;display:block;right:-8px;margin-top:-2px;top:50%}.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.view-comment-container .MCount.CommentCount:after{content:none}}@media screen and (max-width:768px){.DataList.CategoryList li.Item .ItemContent.Category .status-container .CommentCount,.DataList.CategoryList li.Item .ItemContent.Category .status-container .DiscussionCount,.DataList.CategoryList li.Item .ItemContent.Category .status-container .MiddleDot,.DataList.CategoryList li.Item .ItemContent.Category .status-container .RSS,.DataList.CategoryList li.Item .ItemContent.Category .view-comment-container .LastCommentDate,.DataList.CategoryList li.Item .ItemContent.Category .view-comment-container .LastDiscussionTitle{display:none}.DataList.CategoryList li.Item .ItemContent.Category .view-comment-container .DiscussionCount{position:relative}.DataList.CategoryList li.Item .ItemContent.Category .view-comment-container .DiscussionCount:after{content:"";width:3px;height:3px;border-radius:50%;background:#555;position:absolute;display:block;right:-8px;margin-top:-2px;top:50%}}.DataList.Discussions .Tag,.Tag{font-size:11px;font-weight:400;letter-spacing:.4px;line-height:15px;height:23px;padding:0 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.DataList.Discussions .Tag.Tag-Announcement,.Tag.Tag-Announcement{color:#000;border-color:#aaa;background-color:#fff}.DataList.Discussions .Tag.Tag-Closed,.Tag.Tag-Closed{background-color:#aaa;border-color:#aaa;color:#fff}.Meta.Meta-Discussion .Tag{margin-right:5px}.Hijack.Bookmark{width:16px;height:16px}.Hijack.Bookmark:before{content:"";width:16px;height:16px;background:url(/themes/topcoder/design/images/bookmark.png);background-size:16px}.Hijack.Bookmark.Bookmarked:before,.Hijack.Bookmark:hover:before{content:"";background:url(/themes/topcoder/design/images/bookmarked.png);background-size:16px;width:16px;height:16px}.Arrow.SpFlyoutHandle{width:16px;height:16px}.Arrow.SpFlyoutHandle:before{content:"";width:16px;height:16px;background:url(/themes/topcoder/design/images/icon-thee-dot.svg);background-size:16px 4px;background-position:50%;font-size:0!important;background-repeat:no-repeat}.CommentsWrap .BeforeCommentHeading,.Content.MainContent .BeforeCommentHeading,.DataListWrap .BeforeCommentHeading{margin-bottom:0}.CommentsWrap h2.CommentHeading,.Content.MainContent h2.CommentHeading,.DataListWrap h2.CommentHeading{font-family:Barlow,Helvetica,Arial,sans-serif;font-weight:700;color:#2a2a2a;font-size:20px;line-height:24px;text-transform:uppercase}.CommentsWrap .DataList.CategoryList li.Item,.CommentsWrap .DataList.DataList-Search li.Item,.CommentsWrap .DataList.GroupList li.Item,.CommentsWrap .MessageList.DataList.Comments li.Item,.Content.MainContent .DataList.CategoryList li.Item,.Content.MainContent .DataList.DataList-Search li.Item,.Content.MainContent .DataList.GroupList li.Item,.Content.MainContent .MessageList.DataList.Comments li.Item,.DataListWrap .DataList.CategoryList li.Item,.DataListWrap .DataList.DataList-Search li.Item,.DataListWrap .DataList.GroupList li.Item,.DataListWrap .MessageList.DataList.Comments li.Item{border-bottom:none;border-top:none;background-color:#f4f4f4;margin-bottom:16px;padding:18px 20px 0 25px!important;border-radius:10px}.CommentsWrap .DataList.CategoryList li.Item .PhotoWrap,.CommentsWrap .DataList.DataList-Search li.Item .PhotoWrap,.CommentsWrap .DataList.GroupList li.Item .PhotoWrap,.CommentsWrap .MessageList.DataList.Comments li.Item .PhotoWrap,.Content.MainContent .DataList.CategoryList li.Item .PhotoWrap,.Content.MainContent .DataList.DataList-Search li.Item .PhotoWrap,.Content.MainContent .DataList.GroupList li.Item .PhotoWrap,.Content.MainContent .MessageList.DataList.Comments li.Item .PhotoWrap,.DataListWrap .DataList.CategoryList li.Item .PhotoWrap,.DataListWrap .DataList.DataList-Search li.Item .PhotoWrap,.DataListWrap .DataList.GroupList li.Item .PhotoWrap,.DataListWrap .MessageList.DataList.Comments li.Item .PhotoWrap{top:18px;left:26px}.CommentsWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader,.CommentsWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader,.CommentsWrap .DataList.GroupList li.Item .Item-Header.CommentHeader,.CommentsWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader,.Content.MainContent .DataList.CategoryList li.Item .Item-Header.CommentHeader,.Content.MainContent .DataList.DataList-Search li.Item .Item-Header.CommentHeader,.Content.MainContent .DataList.GroupList li.Item .Item-Header.CommentHeader,.Content.MainContent .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader,.DataListWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader,.DataListWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader,.DataListWrap .DataList.GroupList li.Item .Item-Header.CommentHeader,.DataListWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader{padding-top:0;min-height:0}.CommentsWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader .Username,.CommentsWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader .Username,.CommentsWrap .DataList.GroupList li.Item .Item-Header.CommentHeader .Username,.CommentsWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .Username,.Content.MainContent .DataList.CategoryList li.Item .Item-Header.CommentHeader .Username,.Content.MainContent .DataList.DataList-Search li.Item .Item-Header.CommentHeader .Username,.Content.MainContent .DataList.GroupList li.Item .Item-Header.CommentHeader .Username,.Content.MainContent .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .Username,.DataListWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader .Username,.DataListWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader .Username,.DataListWrap .DataList.GroupList li.Item .Item-Header.CommentHeader .Username,.DataListWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .Username{color:#2a2a2a;font-size:14px;font-weight:500;line-height:16px}.CommentsWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,.CommentsWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,.CommentsWrap .DataList.GroupList li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,.CommentsWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,.Content.MainContent .DataList.CategoryList li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,.Content.MainContent .DataList.DataList-Search li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,.Content.MainContent .DataList.GroupList li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,.Content.MainContent .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,.DataListWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,.DataListWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,.DataListWrap .DataList.GroupList li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,.DataListWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo{display:block}.CommentsWrap .DataList.CategoryList li.Item .Message.userContent,.CommentsWrap .DataList.DataList-Search li.Item .Message.userContent,.CommentsWrap .DataList.GroupList li.Item .Message.userContent,.CommentsWrap .MessageList.DataList.Comments li.Item .Message.userContent,.Content.MainContent .DataList.CategoryList li.Item .Message.userContent,.Content.MainContent .DataList.DataList-Search li.Item .Message.userContent,.Content.MainContent .DataList.GroupList li.Item .Message.userContent,.Content.MainContent .MessageList.DataList.Comments li.Item .Message.userContent,.DataListWrap .DataList.CategoryList li.Item .Message.userContent,.DataListWrap .DataList.DataList-Search li.Item .Message.userContent,.DataListWrap .DataList.GroupList li.Item .Message.userContent,.DataListWrap .MessageList.DataList.Comments li.Item .Message.userContent{font-size:16px;font-weight:400}.CommentsWrap .DataList.CategoryList li.Item.CategoryHeading,.CommentsWrap .DataList.DataList-Search li.Item.CategoryHeading,.CommentsWrap .DataList.GroupList li.Item.CategoryHeading,.CommentsWrap .MessageList.DataList.Comments li.Item.CategoryHeading,.Content.MainContent .DataList.CategoryList li.Item.CategoryHeading,.Content.MainContent .DataList.DataList-Search li.Item.CategoryHeading,.Content.MainContent .DataList.GroupList li.Item.CategoryHeading,.Content.MainContent .MessageList.DataList.Comments li.Item.CategoryHeading,.DataListWrap .DataList.CategoryList li.Item.CategoryHeading,.DataListWrap .DataList.DataList-Search li.Item.CategoryHeading,.DataListWrap .DataList.GroupList li.Item.CategoryHeading,.DataListWrap .MessageList.DataList.Comments li.Item.CategoryHeading{background-color:rgba(0,0,0,0);padding:0!important;margin:41px 0 15px;color:#7f7f7f;font-size:34px;font-weight:400;line-height:38px}.CommentsWrap .DataList.CategoryList li.Item.CategoryHeading div,.CommentsWrap .DataList.DataList-Search li.Item.CategoryHeading div,.CommentsWrap .DataList.GroupList li.Item.CategoryHeading div,.CommentsWrap .MessageList.DataList.Comments li.Item.CategoryHeading div,.Content.MainContent .DataList.CategoryList li.Item.CategoryHeading div,.Content.MainContent .DataList.DataList-Search li.Item.CategoryHeading div,.Content.MainContent .DataList.GroupList li.Item.CategoryHeading div,.Content.MainContent .MessageList.DataList.Comments li.Item.CategoryHeading div,.DataListWrap .DataList.CategoryList li.Item.CategoryHeading div,.DataListWrap .DataList.DataList-Search li.Item.CategoryHeading div,.DataListWrap .DataList.GroupList li.Item.CategoryHeading div,.DataListWrap .MessageList.DataList.Comments li.Item.CategoryHeading div{font-family:Barlow_Condensed,Helvetica,Arial,sans-serif;font-weight:500;color:#7f7f7f}.CommentsWrap .DataList.CategoryList li.Item.CategoryHeading:before,.CommentsWrap .DataList.DataList-Search li.Item.CategoryHeading:before,.CommentsWrap .DataList.GroupList li.Item.CategoryHeading:before,.CommentsWrap .MessageList.DataList.Comments li.Item.CategoryHeading:before,.Content.MainContent .DataList.CategoryList li.Item.CategoryHeading:before,.Content.MainContent .DataList.DataList-Search li.Item.CategoryHeading:before,.Content.MainContent .DataList.GroupList li.Item.CategoryHeading:before,.Content.MainContent .MessageList.DataList.Comments li.Item.CategoryHeading:before,.DataListWrap .DataList.CategoryList li.Item.CategoryHeading:before,.DataListWrap .DataList.DataList-Search li.Item.CategoryHeading:before,.DataListWrap .DataList.GroupList li.Item.CategoryHeading:before,.DataListWrap .MessageList.DataList.Comments li.Item.CategoryHeading:before{content:none}.CommentsWrap .DataList.DataList-Search li.Item,.Content.MainContent .DataList.DataList-Search li.Item,.DataListWrap .DataList.DataList-Search li.Item{padding:18px 20px 1px 25px!important}.CommentsWrap .DataList.CategoryList li.Item,.CommentsWrap .DataList.GroupList li.Item,.Content.MainContent .DataList.CategoryList li.Item,.Content.MainContent .DataList.GroupList li.Item,.DataListWrap .DataList.CategoryList li.Item,.DataListWrap .DataList.GroupList li.Item{padding:18px 20px 17px 25px!important}.CommentsWrap .DataList.CategoryList li.Item .Title,.CommentsWrap .DataList.GroupList li.Item .Title,.Content.MainContent .DataList.CategoryList li.Item .Title,.Content.MainContent .DataList.GroupList li.Item .Title,.DataListWrap .DataList.CategoryList li.Item .Title,.DataListWrap .DataList.GroupList li.Item .Title{color:#2a2a2a;margin-bottom:14px}.CommentsWrap .DataList.CategoryList li.Item .PhotoWrap,.CommentsWrap .DataList.GroupList li.Item .PhotoWrap,.Content.MainContent .DataList.CategoryList li.Item .PhotoWrap,.Content.MainContent .DataList.GroupList li.Item .PhotoWrap,.DataListWrap .DataList.CategoryList li.Item .PhotoWrap,.DataListWrap .DataList.GroupList li.Item .PhotoWrap{top:0;left:0}.CommentsWrap .DataList.CategoryList li.Item .LatestPostTitle,.CommentsWrap .DataList.GroupList li.Item .LatestPostTitle,.Content.MainContent .DataList.CategoryList li.Item .LatestPostTitle,.Content.MainContent .DataList.GroupList li.Item .LatestPostTitle,.DataListWrap .DataList.CategoryList li.Item .LatestPostTitle,.DataListWrap .DataList.GroupList li.Item .LatestPostTitle{color:#2a2a2a;font-weight:500}.DataList.GroupList li.Item .Description{font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;color:#555;font-size:13px}.ReactButton.Quote.js-quoteButton{font-size:12px;font-weight:400;letter-spacing:.44px;line-height:15px}.MessageForm.CommentForm.FormTitleWrapper .H{margin-bottom:27px}.MessageForm.CommentForm.FormTitleWrapper h2{text-transform:uppercase;color:#2a2a2a;font-family:Barlow,roboto,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:20px;font-weight:500;line-height:24px}.FormTitleWrapper .Buttons .Back{margin-right:20px!important}.FormTitleWrapper .Buttons .Back *{color:#0d61bf;font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif}@media screen and (max-width:768px){.CommentsWrap .DataList.CategoryList li.Item .AuthorWrap,.CommentsWrap .DataList.DataList-Search li.Item .AuthorWrap,.CommentsWrap .MessageList.DataList.Comments li.Item .AuthorWrap,.Content.MainContent .DataList.CategoryList li.Item .AuthorWrap,.Content.MainContent .DataList.DataList-Search li.Item .AuthorWrap,.Content.MainContent .MessageList.DataList.Comments li.Item .AuthorWrap,.DataListWrap .DataList.CategoryList li.Item .AuthorWrap,.DataListWrap .DataList.DataList-Search li.Item .AuthorWrap,.DataListWrap .MessageList.DataList.Comments li.Item .AuthorWrap{margin-top:3px}.CommentsWrap .DataList.CategoryList li.Item.CategoryHeading,.CommentsWrap .DataList.DataList-Search li.Item.CategoryHeading,.CommentsWrap .MessageList.DataList.Comments li.Item.CategoryHeading,.Content.MainContent .DataList.CategoryList li.Item.CategoryHeading,.Content.MainContent .DataList.DataList-Search li.Item.CategoryHeading,.Content.MainContent .MessageList.DataList.Comments li.Item.CategoryHeading,.DataListWrap .DataList.CategoryList li.Item.CategoryHeading,.DataListWrap .DataList.DataList-Search li.Item.CategoryHeading,.DataListWrap .MessageList.DataList.Comments li.Item.CategoryHeading{background-color:rgba(0,0,0,0);margin:0!important;padding:41px 0 15px!important;color:#2a2a2a}.CommentsWrap .DataList.CategoryList li.Item.CategoryHeading div,.CommentsWrap .DataList.DataList-Search li.Item.CategoryHeading div,.CommentsWrap .MessageList.DataList.Comments li.Item.CategoryHeading div,.Content.MainContent .DataList.CategoryList li.Item.CategoryHeading div,.Content.MainContent .DataList.DataList-Search li.Item.CategoryHeading div,.Content.MainContent .MessageList.DataList.Comments li.Item.CategoryHeading div,.DataListWrap .DataList.CategoryList li.Item.CategoryHeading div,.DataListWrap .DataList.DataList-Search li.Item.CategoryHeading div,.DataListWrap .MessageList.DataList.Comments li.Item.CategoryHeading div{color:#2a2a2a}.MessageList.Discussion .Discussion .Item-Header .AuthorWrap{margin-top:3px}.CommentsWrap .DataList.DataList-Search li.Item:first-child,.Content.MainContent .DataList.DataList-Search li.Item:first-child,.DataListWrap .DataList.DataList-Search li.Item:first-child{border-top:1px solid #e9e9e9}.CommentsWrap .DataList.DataList-Search li.Item:last-child,.Content.MainContent .DataList.DataList-Search li.Item:last-child,.DataListWrap .DataList.DataList-Search li.Item:last-child{padding-bottom:16px!important}.CommentsWrap .DataList.DataList-Search li.Item h3,.Content.MainContent .DataList.DataList-Search li.Item h3,.DataListWrap .DataList.DataList-Search li.Item h3{margin-bottom:2px;line-height:30px}.CommentsWrap .DataList.DataList-Search li.Item h3 a,.Content.MainContent .DataList.DataList-Search li.Item h3 a,.DataListWrap .DataList.DataList-Search li.Item h3 a{color:#2a2a2a;font-size:20px}.CommentsWrap .DataList.DataList-Search li.Item .Item-Body.Media,.Content.MainContent .DataList.DataList-Search li.Item .Item-Body.Media,.DataListWrap .DataList.DataList-Search li.Item .Item-Body.Media{margin-bottom:0}.CommentsWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body *,.Content.MainContent .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body *,.DataListWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body *{font-size:14px}.CommentsWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Meta,.Content.MainContent .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Meta,.DataListWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Meta{margin-top:0;height:22px}.CommentsWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Summary,.Content.MainContent .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Summary,.DataListWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Summary{margin-top:2px;height:22px}}.richEditor .richEditor-embedBar{border-top:1px solid #e9e9e9;height:55px}.richEditor .richEditor-embedBar .richEditor-menuItems.richEditor-inlineMenuItems{height:100%}form>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}form .Entry.SingleEntryMethod{margin:0}form input.InputBox.BigInput[type=text],form input[type=password],form input[type=text],form select{height:52px}form .SelectWrapper:after{content:"";width:15px;height:9px;background:url(/themes/topcoder/design/images/icon-chevron-down.svg);background-size:15px 9px;right:16px}form .List.Inline.PostOptions label{font-size:14px;line-height:26px}form .Buttons .Button.Cancel,form .Buttons .Button.PreviewButton{border-color:#137d60;color:#137d60}form .Buttons .Button.DraftButton{background-color:#aaa;border-color:#aaa;color:#fff}form .Buttons .Button{margin-left:7px!important;height:21px}form .P,form li{margin:9px 0;position:relative}form .P label[for*=Form],form .P label[for=Form_Name],form .P label[for=Form_Password],form li label[for*=Form],form li label[for=Form_Name],form li label[for=Form_Password]{color:#aaa!important;font-size:12px!important;font-weight:400!important;left:9px!important;line-height:12px!important;position:absolute!important;top:-5px!important;background:#fff!important;width:auto!important;right:auto!important;padding:0 4px!important;z-index:1!important}form .P label[for=Form_RedirectLink],form li label[for=Form_RedirectLink]{color:#aaa!important;font-size:12px!important;font-weight:400!important;left:20px!important;top:3px!important;line-height:inherit;position:absolute!important;background:#fff!important;width:auto!important;right:auto!important;padding:0 4px!important;z-index:1!important}form label.radio-inline{display:block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-left:30px}form label.radio-inline input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}form label.radio-inline input:checked~.checkmark{background:url(/themes/topcoder/design/images/icon-checked.png);background-size:20px}form label.radio-inline .checkmark{position:absolute;top:-2px;left:0;height:20px;width:20px;background:url(/themes/topcoder/design/images/icon-unchecked.png);background-size:20px}.selectBox-label{margin-right:10px;font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px}.FlyoutButton.selectBox-toggle{height:30px;padding:0 5px;background-color:#fbfbfb;border:1px solid #e9e9e9;border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.FlyoutButton.selectBox-toggle span{color:#2a2a2a;font-size:14px;font-weight:700}.FlyoutButton.selectBox-toggle span:first-child{margin-right:5px;width:140px}.FlyoutButton.selectBox-toggle span.vanillaDropDown-arrow{color:#137d60}@media screen and (max-width:768px){body.Post .FormWrapper form .Buttons{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.Post .FormWrapper form .Buttons .Button{margin-bottom:20px}body.Post .FormWrapper form .Buttons .DiscussionButton{width:100%}body.Post .FormWrapper form .Buttons .Cancel,body.Post .FormWrapper form .Buttons .DraftButton{text-align:center;width:40%}body.Post .FormWrapper form .P ul.List>li>b{display:none}body.Post.editdiscussion .FormWrapper form .Buttons .Button{width:40%}body.Post.editdiscussion .FormWrapper form .Buttons .Cancel{text-align:center}}.Box.GuestBox h4{font-family:Barlow_Condensed,Helvetica,Arial,sans-serif;font-weight:500;padding:0;color:#2a2a2a;font-size:34px;font-weight:400;line-height:38px;margin-bottom:10px;text-transform:uppercase!important;white-space:nowrap}.Box.GuestBox p{color:#2a2a2a;font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:16px;font-weight:400;line-height:26px}.Box.GuestBox div a.SignIn{margin-top:24px}.hide{display:none!important}.flex-1{-webkit-box-flex:1;-ms-flex:1;flex:1}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex.middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex.column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex.left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.center-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fill-remaining-space{-webkit-box-flex:1;-ms-flex:auto;flex:auto}@media screen and (max-width:768px){.hide-mobile{display:none!important}}@media screen and (min-width:769px){.hide-desktop{display:none!important}}.NewDiscussionMobile .BoxNewDiscussion{width:100%}.DataList.Drafts li.Draft{border-top:none;border-bottom:none;background-color:#f4f4f4;margin-top:16px;border-radius:10px;padding:19px 20px 18px 26px}.DataList.Drafts li.Draft .Options a.Delete{color:#555;font-family:Segoe UI,sans-serif,roboto,Helvetica Neue,Helvetica,Raleway,Arial;font-size:32px;font-weight:400}.DataList.Drafts li.Draft .ItemContent .Title{margin-bottom:17px;color:#2a2a2a}.DataList.Drafts li.Draft .ItemContent .Title a{color:#2a2a2a;font-size:20px;font-weight:400;line-height:30px}.DataList.Drafts li.Draft .ItemContent .Excerpt{font-weight:400;line-height:16px}.DataList.Drafts li.Draft .ItemContent .Excerpt a{color:#555;font-size:13px}.MeBox .MeButton,.MeBox .MeButtonProfileMItem .email,.MeBox .MeButtonProfileMItem .handle,.MeBox .MeButtonSwitchToBusinessMItem a.switch-to-business,.MeBox .MeButtonSwitchToBusinessMItem a.switch-to-business span{font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif}.EasyMDEContainer .CodeMirror{-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;border-right:1px solid #aaa;border-left:1px solid #aaa;border-bottom:1px solid #aaa;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.EasyMDEContainer .editor-toolbar{border-top-left-radius:8px;border-top-right-radius:8px;border-top:1px solid #aaa;border-left:1px solid #aaa;border-right:1px solid #aaa}.EasyMDEContainer .editor-statusbar{font-size:13px;padding:8px 0;overflow:hidden}.EasyMDEContainer .editor-statusbar span{min-width:4em;margin-left:20px}.EasyMDEContainer .editor-statusbar .upload-image{margin-left:0;margin-right:auto}.Table{display:table}.Table .Title{display:table-caption;text-align:center;font-weight:700;font-size:larger}.Table .TableHeading,.Table .TableRow{display:table-row;border-top:1px solid #d4d4d4}.Table .TableHeading .TableCell,.Table .TableRow .TableCell{display:table-cell;padding-left:12px}.Table .TableHeading{font-weight:700;text-align:center}.Group{font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif!important}.Group .Group-Description{white-space:pre-line;color:#2a2a2a;font-size:16px;margin-bottom:27px}.Group .Group-Header .Group-Info{padding-left:0}.Group .Group-Header .Group-Info .Table{width:100%}.Group .Group-Header .Group-Info .Table .TableRow .TableCell{padding:10px;border-top:1px solid #d4d4d4;color:#2a2a2a;font-size:14px}.Group .Group-Header .Group-Info .Table .TableRow .Cell1{width:10%}.Group .Group-Header .Group-Info .Table .TableRow .Cell2{color:#555;width:90%}.Group .Group-Header .Group-Info .Table .TableRow.Last .TableCell{border-bottom:1px solid #d4d4d4} + */@font-face{font-family:roboto;src:url(fonts/roboto-v20-latin/roboto-v20-latin-700.eot);src:url(fonts/roboto-v20-latin/roboto-v20-latin-700.eot?#iefix) format("embedded-opentype"),url(fonts/roboto-v20-latin/roboto-v20-latin-700.woff2) format("woff2"),url(fonts/roboto-v20-latin/roboto-v20-latin-700.woff) format("woff"),url(fonts/roboto-v20-latin/roboto-v20-latin-700.ttf) format("truetype"),url(fonts/roboto-v20-latin/roboto-v20-latin-700.svg#roboto) format("svg");font-weight:700;font-style:normal}@font-face{font-family:roboto;src:url(fonts/roboto-v20-latin/roboto-v20-latin-500.eot);src:url(fonts/roboto-v20-latin/roboto-v20-latin-500.eot?#iefix) format("embedded-opentype"),url(fonts/roboto-v20-latin/roboto-v20-latin-500.woff2) format("woff2"),url(fonts/roboto-v20-latin/roboto-v20-latin-500.woff) format("woff"),url(fonts/roboto-v20-latin/roboto-v20-latin-500.ttf) format("truetype"),url(fonts/roboto-v20-latin/roboto-v20-latin-500.svg#roboto) format("svg");font-weight:500;font-style:normal}@font-face{font-family:roboto;src:url(fonts/roboto-v20-latin/roboto-v20-latin-regular.eot);src:url(fonts/roboto-v20-latin/roboto-v20-latin-regular.eot?#iefix) format("embedded-opentype"),url(fonts/roboto-v20-latin/roboto-v20-latin-regular.woff2) format("woff2"),url(fonts/roboto-v20-latin/roboto-v20-latin-regular.woff) format("woff"),url(fonts/roboto-v20-latin/roboto-v20-latin-regular.ttf) format("truetype"),url(fonts/roboto-v20-latin/roboto-v20-latin-regular.svg#roboto) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Barlow;src:url(fonts/Barlow/Barlow-SemiBold.eot);src:url(fonts/Barlow/Barlow-SemiBold.eot?#iefix) format("embedded-opentype"),url(fonts/Barlow/Barlow-SemiBold.woff2) format("woff2"),url(fonts/Barlow/Barlow-SemiBold.woff) format("woff"),url(fonts/Barlow/Barlow-SemiBold.ttf) format("truetype"),url(fonts/Barlow/Barlow-SemiBold.svg#Barlow) format("svg");font-weight:600;font-style:normal}@font-face{font-family:Barlow;src:url(fonts/Barlow/Barlow-Bold.eot);src:url(fonts/Barlow/Barlow-Bold.eot?#iefix) format("embedded-opentype"),url(fonts/Barlow/Barlow-Bold.woff2) format("woff2"),url(fonts/Barlow/Barlow-Bold.woff) format("woff"),url(fonts/Barlow/Barlow-Bold.ttf) format("truetype"),url(fonts/Barlow/Barlow-Bold.svg#Barlow) format("svg");font-weight:700;font-style:normal}@font-face{font-family:Barlow_Condensed;src:url(fonts/Barlow_Condensed/BarlowCondensed-Medium.eot);src:url(fonts/Barlow_Condensed/BarlowCondensed-Medium.eot?#iefix) format("embedded-opentype"),url(fonts/Barlow_Condensed/BarlowCondensed-Medium.woff2) format("woff2"),url(fonts/Barlow_Condensed/BarlowCondensed-Medium.woff) format("woff"),url(fonts/Barlow_Condensed/BarlowCondensed-Medium.ttf) format("truetype"),url(fonts/Barlow_Condensed/BarlowCondensed-Medium.svg#Barlow_Condensed) format("svg");font-weight:500;font-style:normal}.Frame-header .Header-Top{background:#2a2a2a}.Frame-header .Header-Top .Container{max-width:none;padding:0}.Frame-header .Header-Top .Container .row{height:80px}.Frame-header .Header-Top .Container .row a:hover{background:rgba(0,0,0,0)}.Frame-header .Header-Top .Container .row .Header-desktopNav .Navigation-linkContainer a.Navigation-link{font-size:14px;font-weight:700;line-height:30px}.Frame-header .Header-Top .Container .row .Header-desktopNav .Navigation-linkContainer a.Navigation-link.Selected,.Frame-header .Header-Top .Container .row .Header-desktopNav .Navigation-linkContainer a.Navigation-link:hover{background:rgba(0,0,0,0);color:#43d7b0}.Frame-header .Header-Top .Container .row .Header-right .SignInLinks{font-size:18px;font-weight:700;text-transform:uppercase}.Frame-header .Header-Top .Container .row .Header-right .SignInLinks a{border:none;font-size:18px;font-weight:700}.Frame-header .Header-Top .Container .row .Header-right .SignInLinks a:focus,.Frame-header .Header-Top .Container .row .Header-right .SignInLinks a:hover{background-color:rgba(0,0,0,0)}.Frame-header .Header-Top .Container .row .Header-right .SignInLinks .SignInPopup{font-size:18px;font-weight:700;margin-left:10px;border:none}.Frame-header .Header-Top .Container .row .Header-right .Search img{vertical-align:middle}.Frame-header .Header-Second-Menu{background:#fbfbfb;color:#2a2a2a;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;font-size:13px;height:60px}.Frame-header .Header-Second-Menu,.Frame-header .Header-Second-Menu .Second-Menu-Content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.Frame-header .Header-Second-Menu .Second-Menu-Content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:30px}.Frame-header .Header-Second-Menu .Second-Menu-Content a.Second-Menu-Link{margin:0 15px;cursor:pointer;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#2a2a2a}.Frame-header .Header-Second-Menu .Second-Menu-Content a.Second-Menu-Link:hover:after{content:"";display:block;position:absolute;bottom:-1px;left:50%;margin-left:-8px;width:15px;height:3px;border-radius:1.5px;background:#d4d4d4}.Frame-header .Header-Second-Menu .Second-Menu-Content a.Second-Menu-Link.selected{font-weight:700}.Frame-header .Header-Second-Menu .Second-Menu-Content a.Second-Menu-Link.selected:after{content:"";display:block;position:absolute;bottom:-1px;left:50%;margin-left:-8px;width:15px;height:3px;border-radius:1.5px;background:#43d7b0}.Frame-header .Header-desktopNav{color:#fff;height:80px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.Frame-header .Header-desktopNav a{text-decoration:none}.Frame-header .Header-desktopNav .Topcoder-logo{margin:0 50px 0 30px;cursor:pointer}.Frame-header .Header-desktopNav .Header-primary-item{font-weight:700;font-size:18px;line-height:30px;margin:0 30px;padding-right:5px;position:relative;cursor:pointer;color:#fff;white-space:nowrap}.Frame-header .Header-desktopNav .Header-primary-item.selected{color:#43d7b0}.Frame-header .Header-desktopNav .Header-secondary-menu{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:unset;margin-right:auto;width:auto;white-space:nowrap}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-secondary-item{font-weight:700;margin-left:30px;font-size:14px;line-height:30px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;cursor:pointer;color:#fff}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-secondary-item.selected,.Frame-header .Header-desktopNav .Header-secondary-menu .Header-secondary-item:hover{color:#43d7b0}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container{position:relative;display:none}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container .primary-item-more{border-radius:15px;padding:0 15px;color:#fff;margin-left:0}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container .primary-item-more:hover{color:#fff}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container .primary-item-more img{margin-left:5px}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container .Header-Primary-more-content{position:absolute;top:30px;left:19px;background:#2a2a2a;min-width:110px;padding:20px;border-radius:5px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:2;display:none}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container .Header-Primary-more-content a{margin:0;text-align:left;font-weight:700;font-size:14px;line-height:30px;white-space:nowrap}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container.open .primary-item-more{background-color:rgba(85,85,85,.4);border-radius:15px}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container.open .primary-item-more *{opacity:.7}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container.open .primary-item-more img{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container.open .Header-Primary-more-content,.Frame-header .Header-right .Header-right-Item{display:-webkit-box;display:-ms-flexbox;display:flex}.Frame-header .Header-right .Header-right-Item{height:32px;margin:11px 20px 11px 0;padding-left:12px;position:relative;border-left:1px solid #7f7f7f;min-width:36px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Header-separator{display:block;height:30px;width:1px;background:#555}@media screen and (max-width:768px){.Frame-header .Header-Top .Container .row{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.Frame-header .Header-Top .Container .menu-icon-mobile{width:60px;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.Frame-header .Header-right{width:60px;margin:0}.Frame-header .Header-Primary-container-Mobile .Header-Primary-Mobile{height:60px;background:#2a2a2a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #555}.Frame-header .Header-Primary-container-Mobile .Header-Primary-Mobile a{color:#fff;font-weight:700;font-size:18px;line-height:30px;position:relative;cursor:pointer;height:100%}.Frame-header .Header-Primary-container-Mobile .Header-Primary-Mobile a.selected,.Frame-header .Header-Primary-container-Mobile .Header-Primary-Mobile a:hover{color:#43d7b0}.Frame-header .Header-Primary-container-Mobile .Header-Primary-Mobile a.selected:after{content:"";width:40px;height:10px;background:url(/themes/topcoder/design/images/icon-select-header.svg);background-size:40px 10px;right:16px;position:absolute;left:50%;margin-left:-20px;bottom:-1px}.Frame-header .Header-Primary-container-Mobile .Header-Primary-Sub-Mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px 20px;z-index:1;background:#fbfbfb}.Frame-header .Header-Primary-container-Mobile .Header-Primary-Sub-Mobile a{font-size:18px;line-height:40px;height:40px;margin:5px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;text-decoration:none;color:#2a2a2a}.Frame-header .Header-Primary-container-Mobile .Header-Primary-Sub-Mobile a.selected{font-weight:700;pointer-events:none;cursor:default}.Frame-header .Header-Primary-container-Mobile .Header-Primary-Sub-Mobile a.selected:before{content:"";height:30px;width:3px;border-radius:1.5px;background:#43d7b0;display:inline-block;margin-right:10px}.Frame-header .Header-Second-Menu-mobile{position:relative}.Frame-header .Header-Second-Menu-mobile .Second-Menu-Toggle-Button{background:#fbfbfb;border:none;padding:0;width:100%;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.Frame-header .Header-Second-Menu-mobile .Second-Menu-Toggle-Button span{color:#2a2a2a;font-weight:400;font-size:28px;line-height:40px}.Frame-header .Header-Second-Menu-mobile .Second-Menu-Toggle-Button img{margin-left:5px;-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.Frame-header .Header-Second-Menu-mobile .Second-Menu-Content{background:#fbfbfb;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px 20px;border-top:1px solid #1f7e8a;z-index:999;display:none;position:absolute;top:60px;left:0;width:100%}.Frame-header .Header-Second-Menu-mobile .Second-Menu-Content a{color:#2a2a2a;font-size:18px;line-height:40px;height:40px;margin:5px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.Frame-header .Header-Second-Menu-mobile .Second-Menu-Content a.selected{font-weight:700;pointer-events:none;cursor:default}.Frame-header .Header-Second-Menu-mobile .Second-Menu-Content a.selected:before{content:"";height:30px;width:3px;border-radius:1.5px;display:inline-block;margin-right:10px;background:#43d7b0}.Frame-header .Header-Second-Menu-mobile.open .Second-Menu-Toggle-Button img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.Frame-header .Header-Second-Menu-mobile.open .Second-Menu-Content{display:-webkit-box;display:-ms-flexbox;display:flex}.Frame-header.toggle-mobile-close .Header-Primary-container-Mobile,.Frame-header.toggle-mobile-close .icon-menu-close,.Frame-header.toggle-mobile-expand .Header-Second-Menu-mobile,.Frame-header.toggle-mobile-expand .icon-menu{display:none}}@media screen and (max-width:960px){.Frame-header .Header-desktopNav .Header-secondary-menu>.Header-secondary-item{display:none}.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container{display:-webkit-box;display:-ms-flexbox;display:flex}}.Frame-footer .Footer{background-color:#2a2a2a;padding:30px 80px 21px;font-size:14px;font-weight:400;line-height:21px;position:relative}.Frame-footer .Footer .Container{max-width:1280px;margin:auto}.Frame-footer .Footer .Container .Footer-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px}.Frame-footer .Footer .Container .Footer-Menu-Container{margin-bottom:39px;display:grid;grid-template-columns:repeat(6,1fr);gap:20px}@media (max-width:768px){.Frame-footer .Footer .Container .Footer-Menu-Container,.Frame-footer .Footer .Container .Footer-separator{display:none}}.Frame-footer .Footer .Container .Footer-separator{height:2px;background-color:#555;border-radius:1px;width:100%}.Frame-footer .Footer .Container .Footer-Menu-Title{color:#fff;font-size:14px;font-weight:500;line-height:21px;margin-bottom:1px}.Frame-footer .Footer .Container .Footer-Menu-List{margin-top:7px}.Frame-footer .Footer .Container .Footer-Menu-List-Item a{color:#e9e9e9!important;font-size:14px;line-height:21px}.Frame-footer .Footer .Container .Footer-Share-Container{margin-top:15px}.Frame-footer .Footer .Container .Footer-Share-Container a{margin-right:5px}@media (max-width:768px){.Frame-footer .Footer .Container .Footer-Share-Container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.Frame-footer .Footer .Container .Footer-Mobile-Menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:769px){.Frame-footer .Footer .Container .Footer-Mobile-Menu{display:none}}.Frame-footer .Footer .Container .Footer-Mobile-Menu .Mobile-Menu-Item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:43px}.Frame-footer .Footer .Container .Footer-Mobile-Menu .Mobile-Menu-Item:last-child{margin-right:0}.Frame-footer .Footer .Container .Footer-Mobile-Menu .Mobile-Menu-Item a{color:#e9e9e9;font-size:12px;font-weight:500;line-height:21px;white-space:nowrap}.Frame-footer .Footer .Container .Footer-Copyright-Container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:22px}.Frame-footer .Footer .Container .Footer-Copyright-Container .Footer-Copyright{color:#aaa;font-size:14px;line-height:21px}.Frame-footer .Footer .Container .Footer-Copyright-Container .Footer-Copyright a{margin-left:20px;font-size:14px;color:#e9e9e9}@media (max-width:768px){.Frame-footer .Footer .Container .Footer-Copyright-Container .Footer-Copyright{font-size:11px;line-height:21px}.Frame-footer .Footer .Container .Footer-Copyright-Container .Footer-Copyright a{text-decoration:underline;font-size:11px;line-height:21px}}@media (min-width:769px){.Frame-footer .Footer .Container .Footer-Mobile{display:none}}.Frame-body .Frame-content .Frame-details .Frame-row{width:100%}.Frame-body .Frame-content .Frame-details .Frame-row .Content.MainContent{width:0}.Frame-body .Frame-content .Frame-details .Frame-row-main{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.Frame-body .Frame-content .Frame-details .Frame-row-main aside.Panel.Panel-main{margin-left:0;margin-right:90px;min-width:260px}.Frame-body .Frame-content .Frame-details .Frame-row-main .MainContent.Content{-webkit-box-flex:1;-ms-flex:1;flex:1}.Groups h1,.Groups h1.Group-Title,.Groups h1.H,.Groups h1.HomepageTitle,.Search h1,.Search h1.Group-Title,.Search h1.H,.Search h1.HomepageTitle,.Vanilla h1,.Vanilla h1.Group-Title,.Vanilla h1.H,.Vanilla h1.HomepageTitle{font-family:Barlow_Condensed,Helvetica,Arial,sans-serif;font-weight:500;color:#2a2a2a!important;font-size:34px!important;font-weight:500!important;line-height:38px!important;text-transform:uppercase!important}a.TextColor:hover,a:hover .TextColor{color:#137d60}@media screen and (max-width:992px){.Frame-body .Frame-content .Frame-details .Frame-row-main aside.Panel.Panel-main{width:0}}@media screen and (max-width:768px){.Frame-body .Frame-content .Frame-contentWrap{padding-top:20px;padding-left:15px;padding-right:15px}.Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row .Content.MainContent{width:100%;overflow:hidden}.Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row .Content.MainContent h1,.Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row .Content.MainContent h1.H,.Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row .Content.MainContent h1.HomepageTitle{margin-top:14px}.Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row-main{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row-main aside.Panel.Panel-main{margin-left:0;margin-right:0;width:100%}}.BreadcrumbsBox .Breadcrumbs .Crumb{font-weight:700;color:#555;font-size:18px;opacity:1;margin:0 2px}.BreadcrumbsBox .Breadcrumbs .CrumbLabel a{text-decoration:none}.BreadcrumbsBox .Breadcrumbs .CrumbLabel a span{color:#0d61bf;font-size:14px;margin:0 2px;text-transform:capitalize}.BreadcrumbsBox .Breadcrumbs .CrumbLabel.Last a{text-decoration:none}.BreadcrumbsBox .Breadcrumbs .CrumbLabel.Last a span{color:#555}.SearchBox form>div .InputBox,.SearchForm form>div .InputBox{border-radius:30px;height:40px;font-size:16px;padding-right:56px;padding-left:20px;font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif}.SearchBox form>div .InputBox.js-search,.SearchForm form>div .InputBox.js-search{border:1px solid #aaa}.SearchBox form>div input.Button,.SearchBox form>div input.Button:hover,.SearchForm form>div input.Button,.SearchForm form>div input.Button:hover{height:38px!important;width:56px!important;background:#e9e9e9!important;border-radius:30px!important;margin:1px}.SearchBox form>div:after,.SearchForm form>div:after{color:#fff!important;width:56px!important;font-size:18px!important;top:1px!important}.Panel.Panel-main .SearchBox{margin-bottom:24px}@media screen and (max-width:768px){.SearchBoxMobile .SearchBox{margin-bottom:8px}}.Button,.Button.Primary,.Button.Primary.Action.BigButton,.Button.Primary.SignInPopup{font-size:14px!important;font-weight:700!important;letter-spacing:.8px!important;height:30px;text-transform:uppercase;border-radius:20px!important;padding:0 20px!important}.Button.Primary.SignInPopup{background:#137d60;border:1px solid #137d60;color:#fff;width:100%}.ReactButton.Quote{vertical-align:inherit;margin:0}.Box.BoxCategories,.BoxFilter.BoxDiscussionFilter{margin:19px 0!important}.Box.BoxCategories h4,.BoxFilter.BoxDiscussionFilter h4{font-family:Barlow,Helvetica,Arial,sans-serif;font-weight:600;font-size:21px;line-height:24px;text-transform:uppercase;color:#2a2a2a;padding:0;margin-top:35px}.Box.BoxCategories ul.FilterMenu li,.Box.BoxCategories ul.PanelInfo.PanelCategories li,.BoxFilter.BoxDiscussionFilter ul.FilterMenu li,.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li{margin:19px 0!important}.Box.BoxCategories ul.FilterMenu li.Active,.Box.BoxCategories ul.PanelInfo.PanelCategories li.Active,.BoxFilter.BoxDiscussionFilter ul.FilterMenu li.Active,.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li.Active{background-color:#e9e9e9;border-radius:15px}.Box.BoxCategories ul.FilterMenu li.Depth2,.Box.BoxCategories ul.PanelInfo.PanelCategories li.Depth2,.BoxFilter.BoxDiscussionFilter ul.FilterMenu li.Depth2,.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li.Depth2{margin-left:20px!important}.Box.BoxCategories ul.FilterMenu li.Heading,.Box.BoxCategories ul.PanelInfo.PanelCategories li.Heading,.BoxFilter.BoxDiscussionFilter ul.FilterMenu li.Heading,.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li.Heading{color:#2a2a2a;font-size:16px;font-weight:700;padding:0}.Box.BoxCategories ul.FilterMenu li a,.Box.BoxCategories ul.PanelInfo.PanelCategories li a,.BoxFilter.BoxDiscussionFilter ul.FilterMenu li a,.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li a{height:26px;padding:2px 22px;font-size:16px}.Box.BoxCategories ul.FilterMenu li a span,.Box.BoxCategories ul.PanelInfo.PanelCategories li a span,.BoxFilter.BoxDiscussionFilter ul.FilterMenu li a span,.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li a span{font-size:16px;line-height:26px}.Box.BoxCategories ul.FilterMenu li a span.Aside,.Box.BoxCategories ul.PanelInfo.PanelCategories li a span.Aside,.BoxFilter.BoxDiscussionFilter ul.FilterMenu li a span.Aside,.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li a span.Aside{line-height:12px}.Box.BoxCategories ul.FilterMenu li a span.Aside .Number,.Box.BoxCategories ul.FilterMenu li a span.Aside>.Count,.Box.BoxCategories ul.PanelInfo.PanelCategories li a span.Aside .Number,.Box.BoxCategories ul.PanelInfo.PanelCategories li a span.Aside>.Count,.BoxFilter.BoxDiscussionFilter ul.FilterMenu li a span.Aside .Number,.BoxFilter.BoxDiscussionFilter ul.FilterMenu li a span.Aside>.Count,.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li a span.Aside .Number,.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li a span.Aside>.Count{line-height:12px;color:#fff;font-size:10px;font-weight:400;background:#000;border-radius:9px}.Box.BoxCategories ul.FilterMenu li a span.Aside>.Count,.Box.BoxCategories ul.PanelInfo.PanelCategories li a span.Aside>.Count,.BoxFilter.BoxDiscussionFilter ul.FilterMenu li a span.Aside>.Count,.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li a span.Aside>.Count{padding:1px 5px}.Box.BoxCategories ul.FilterMenu li a span.Aside .Number,.Box.BoxCategories ul.PanelInfo.PanelCategories li a span.Aside .Number,.BoxFilter.BoxDiscussionFilter ul.FilterMenu li a span.Aside .Number,.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li a span.Aside .Number{padding:0}@media screen and (max-width:768px){.Box.BoxCategories h4,.BoxFilter.BoxDiscussionFilter h4,.Panel-main .Box.BoxCategories h4{font-family:Barlow,Helvetica,Arial,sans-serif;font-weight:600;font-size:21px;line-height:24px}}.PageControls.Top{padding-bottom:0}.PageControls .Pager.NumberedPager a,.PageControls .Pager.NumberedPager span{border-color:rgba(0,0,0,0);border-radius:15px;font-size:14px;font-weight:400;line-height:30px;height:30px;padding:0 15px;margin:0 1px;-webkit-box-flex:unset;-ms-flex:unset;flex:unset}.PageControls .Pager.NumberedPager a.Highlight.Pager-p,.PageControls .Pager.NumberedPager span.Highlight.Pager-p{background-color:#d4d4d4}.PageControls .Pager.NumberedPager a:hover,.PageControls .Pager.NumberedPager span:hover{border-color:rgba(0,0,0,0)}.PageControls .Pager.NumberedPager .Pager-nav{font-weight:500;color:#fff;background-color:#137d60}.PageControls .Pager.NumberedPager .Pager-nav[aria-disabled=true]{display:none}.DataList.Discussions li.ItemDiscussion{border-top:none;border-bottom:none;background-color:#f4f4f4;margin-top:16px;border-radius:10px;padding:24px 20px 17px 26px}.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion .MItem{font-size:13px;font-weight:400;line-height:16px}.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion .MItem .HasNew.HasNew{font-size:12px;font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;text-transform:capitalize;background:#fff;color:#2a2a2a;border:1px solid #2a2a2a;margin-bottom:0}.DataList.Discussions li.ItemDiscussion .MItem.Category a{color:#2a2a2a}.DataList.Discussions li.ItemDiscussion .ItemContent.Discussion .Title{margin-bottom:14px}.DataList.Discussions li.ItemDiscussion .ItemContent.Discussion .Title a{color:#2a2a2a;font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:16px;font-weight:700;line-height:30px}.Empty{margin:10px auto;width:auto;text-align:center;color:#aaa;font-size:20px;font-weight:400;line-height:24px}.DataList .Meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.DataList .Meta .MItem{font-size:13px;font-weight:400;line-height:16px}.DataList .Meta .MiddleDot{font-weight:700}@media screen and (max-width:768px){.DataList.Discussions li.ItemDiscussion{border-top:1px solid #e9e9e9;background-color:rgba(0,0,0,0);border-radius:10px;padding:19px 0 18px;border-radius:0;margin-top:0;position:relative}.DataList.Discussions li.ItemDiscussion:first-child{border-top:none}.DataList.Discussions li.ItemDiscussion:last-child{border-bottom:1px solid #e9e9e9}.DataList.Discussions li.ItemDiscussion .Options{position:absolute;top:20px;right:0}.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.tag-container{margin-top:0;margin-left:0}.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.tag-container .MItem{display:none}.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.tag-container .Tag{margin-bottom:12px}.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.status-container .MCount,.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.status-container .Tag{display:none}.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.status-container .MItem.Category{position:relative}.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.status-container .MItem.Category:before{content:"";width:3px;height:3px;border-radius:50%;background:#555;position:absolute;display:block;left:-7px;margin-top:-2px;top:50%}.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.view-comment-container .MItem:not(.MCount),.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.view-comment-container .Tag{display:none}.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.view-comment-container .MCount{position:relative}.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.view-comment-container .MCount:after{content:"";width:3px;height:3px;border-radius:50%;background:#555;position:absolute;display:block;right:-8px;margin-top:-2px;top:50%}.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.view-comment-container .MCount.CommentCount:after{content:none}}@media screen and (max-width:768px){.DataList.CategoryList li.Item .ItemContent.Category .status-container .CommentCount,.DataList.CategoryList li.Item .ItemContent.Category .status-container .DiscussionCount,.DataList.CategoryList li.Item .ItemContent.Category .status-container .MiddleDot,.DataList.CategoryList li.Item .ItemContent.Category .status-container .RSS,.DataList.CategoryList li.Item .ItemContent.Category .view-comment-container .LastCommentDate,.DataList.CategoryList li.Item .ItemContent.Category .view-comment-container .LastDiscussionTitle{display:none}.DataList.CategoryList li.Item .ItemContent.Category .view-comment-container .DiscussionCount{position:relative}.DataList.CategoryList li.Item .ItemContent.Category .view-comment-container .DiscussionCount:after{content:"";width:3px;height:3px;border-radius:50%;background:#555;position:absolute;display:block;right:-8px;margin-top:-2px;top:50%}}.DataList.Discussions .Tag,.Tag{font-size:11px;font-weight:400;letter-spacing:.4px;line-height:15px;height:23px;padding:0 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.DataList.Discussions .Tag.Tag-Announcement,.Tag.Tag-Announcement{color:#000;border-color:#aaa;background-color:#fff}.DataList.Discussions .Tag.Tag-Closed,.Tag.Tag-Closed{background-color:#aaa;border-color:#aaa;color:#fff}.Meta.Meta-Discussion .Tag{margin-right:5px}.Hijack.Bookmark{width:16px;height:16px}.Hijack.Bookmark:before{content:"";width:16px;height:16px;background:url(/themes/topcoder/design/images/bookmark.png);background-size:16px}.Hijack.Bookmark.Bookmarked:before,.Hijack.Bookmark:hover:before{content:"";background:url(/themes/topcoder/design/images/bookmarked.png);background-size:16px;width:16px;height:16px}.Arrow.SpFlyoutHandle{width:16px;height:16px}.Arrow.SpFlyoutHandle:before{content:"";width:16px;height:16px;background:url(/themes/topcoder/design/images/icon-thee-dot.svg);background-size:16px 4px;background-position:50%;font-size:0!important;background-repeat:no-repeat}.CommentsWrap .BeforeCommentHeading,.Content.MainContent .BeforeCommentHeading,.DataListWrap .BeforeCommentHeading{margin-bottom:0}.CommentsWrap h2.CommentHeading,.Content.MainContent h2.CommentHeading,.DataListWrap h2.CommentHeading{font-family:Barlow,Helvetica,Arial,sans-serif;font-weight:700;color:#2a2a2a;font-size:20px;line-height:24px;text-transform:uppercase}.CommentsWrap .DataList.CategoryList li.Item,.CommentsWrap .DataList.DataList-Search li.Item,.CommentsWrap .DataList.GroupList li.Item,.CommentsWrap .MessageList.DataList.Comments li.Item,.Content.MainContent .DataList.CategoryList li.Item,.Content.MainContent .DataList.DataList-Search li.Item,.Content.MainContent .DataList.GroupList li.Item,.Content.MainContent .MessageList.DataList.Comments li.Item,.DataListWrap .DataList.CategoryList li.Item,.DataListWrap .DataList.DataList-Search li.Item,.DataListWrap .DataList.GroupList li.Item,.DataListWrap .MessageList.DataList.Comments li.Item{border-bottom:none;border-top:none;background-color:#f4f4f4;margin-bottom:16px;padding:18px 20px 0 25px!important;border-radius:10px}.CommentsWrap .DataList.CategoryList li.Item .PhotoWrap,.CommentsWrap .DataList.DataList-Search li.Item .PhotoWrap,.CommentsWrap .DataList.GroupList li.Item .PhotoWrap,.CommentsWrap .MessageList.DataList.Comments li.Item .PhotoWrap,.Content.MainContent .DataList.CategoryList li.Item .PhotoWrap,.Content.MainContent .DataList.DataList-Search li.Item .PhotoWrap,.Content.MainContent .DataList.GroupList li.Item .PhotoWrap,.Content.MainContent .MessageList.DataList.Comments li.Item .PhotoWrap,.DataListWrap .DataList.CategoryList li.Item .PhotoWrap,.DataListWrap .DataList.DataList-Search li.Item .PhotoWrap,.DataListWrap .DataList.GroupList li.Item .PhotoWrap,.DataListWrap .MessageList.DataList.Comments li.Item .PhotoWrap{top:18px;left:26px}.CommentsWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader,.CommentsWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader,.CommentsWrap .DataList.GroupList li.Item .Item-Header.CommentHeader,.CommentsWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader,.Content.MainContent .DataList.CategoryList li.Item .Item-Header.CommentHeader,.Content.MainContent .DataList.DataList-Search li.Item .Item-Header.CommentHeader,.Content.MainContent .DataList.GroupList li.Item .Item-Header.CommentHeader,.Content.MainContent .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader,.DataListWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader,.DataListWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader,.DataListWrap .DataList.GroupList li.Item .Item-Header.CommentHeader,.DataListWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader{padding-top:0;min-height:0}.CommentsWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader .AuthorWrap,.CommentsWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader .AuthorWrap,.CommentsWrap .DataList.GroupList li.Item .Item-Header.CommentHeader .AuthorWrap,.CommentsWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .AuthorWrap,.Content.MainContent .DataList.CategoryList li.Item .Item-Header.CommentHeader .AuthorWrap,.Content.MainContent .DataList.DataList-Search li.Item .Item-Header.CommentHeader .AuthorWrap,.Content.MainContent .DataList.GroupList li.Item .Item-Header.CommentHeader .AuthorWrap,.Content.MainContent .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .AuthorWrap,.DataListWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader .AuthorWrap,.DataListWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader .AuthorWrap,.DataListWrap .DataList.GroupList li.Item .Item-Header.CommentHeader .AuthorWrap,.DataListWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .AuthorWrap{max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px}.CommentsWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader .Username,.CommentsWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader .Username,.CommentsWrap .DataList.GroupList li.Item .Item-Header.CommentHeader .Username,.CommentsWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .Username,.Content.MainContent .DataList.CategoryList li.Item .Item-Header.CommentHeader .Username,.Content.MainContent .DataList.DataList-Search li.Item .Item-Header.CommentHeader .Username,.Content.MainContent .DataList.GroupList li.Item .Item-Header.CommentHeader .Username,.Content.MainContent .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .Username,.DataListWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader .Username,.DataListWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader .Username,.DataListWrap .DataList.GroupList li.Item .Item-Header.CommentHeader .Username,.DataListWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .Username{color:#2a2a2a;font-size:14px;font-weight:500;line-height:16px}.CommentsWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,.CommentsWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,.CommentsWrap .DataList.GroupList li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,.CommentsWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,.Content.MainContent .DataList.CategoryList li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,.Content.MainContent .DataList.DataList-Search li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,.Content.MainContent .DataList.GroupList li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,.Content.MainContent .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,.DataListWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,.DataListWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,.DataListWrap .DataList.GroupList li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,.DataListWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo{display:block}.CommentsWrap .DataList.CategoryList li.Item .Message,.CommentsWrap .DataList.DataList-Search li.Item .Message,.CommentsWrap .DataList.GroupList li.Item .Message,.CommentsWrap .MessageList.DataList.Comments li.Item .Message,.Content.MainContent .DataList.CategoryList li.Item .Message,.Content.MainContent .DataList.DataList-Search li.Item .Message,.Content.MainContent .DataList.GroupList li.Item .Message,.Content.MainContent .MessageList.DataList.Comments li.Item .Message,.DataListWrap .DataList.CategoryList li.Item .Message,.DataListWrap .DataList.DataList-Search li.Item .Message,.DataListWrap .DataList.GroupList li.Item .Message,.DataListWrap .MessageList.DataList.Comments li.Item .Message{font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif}.CommentsWrap .DataList.CategoryList li.Item .Message.userContent,.CommentsWrap .DataList.DataList-Search li.Item .Message.userContent,.CommentsWrap .DataList.GroupList li.Item .Message.userContent,.CommentsWrap .MessageList.DataList.Comments li.Item .Message.userContent,.Content.MainContent .DataList.CategoryList li.Item .Message.userContent,.Content.MainContent .DataList.DataList-Search li.Item .Message.userContent,.Content.MainContent .DataList.GroupList li.Item .Message.userContent,.Content.MainContent .MessageList.DataList.Comments li.Item .Message.userContent,.DataListWrap .DataList.CategoryList li.Item .Message.userContent,.DataListWrap .DataList.DataList-Search li.Item .Message.userContent,.DataListWrap .DataList.GroupList li.Item .Message.userContent,.DataListWrap .MessageList.DataList.Comments li.Item .Message.userContent{font-size:14px}.CommentsWrap .DataList.CategoryList li.Item.CategoryHeading,.CommentsWrap .DataList.DataList-Search li.Item.CategoryHeading,.CommentsWrap .DataList.GroupList li.Item.CategoryHeading,.CommentsWrap .MessageList.DataList.Comments li.Item.CategoryHeading,.Content.MainContent .DataList.CategoryList li.Item.CategoryHeading,.Content.MainContent .DataList.DataList-Search li.Item.CategoryHeading,.Content.MainContent .DataList.GroupList li.Item.CategoryHeading,.Content.MainContent .MessageList.DataList.Comments li.Item.CategoryHeading,.DataListWrap .DataList.CategoryList li.Item.CategoryHeading,.DataListWrap .DataList.DataList-Search li.Item.CategoryHeading,.DataListWrap .DataList.GroupList li.Item.CategoryHeading,.DataListWrap .MessageList.DataList.Comments li.Item.CategoryHeading{background-color:rgba(0,0,0,0);padding:0!important;margin:41px 0 15px;color:#7f7f7f;font-size:34px;font-weight:400;line-height:38px}.CommentsWrap .DataList.CategoryList li.Item.CategoryHeading div,.CommentsWrap .DataList.DataList-Search li.Item.CategoryHeading div,.CommentsWrap .DataList.GroupList li.Item.CategoryHeading div,.CommentsWrap .MessageList.DataList.Comments li.Item.CategoryHeading div,.Content.MainContent .DataList.CategoryList li.Item.CategoryHeading div,.Content.MainContent .DataList.DataList-Search li.Item.CategoryHeading div,.Content.MainContent .DataList.GroupList li.Item.CategoryHeading div,.Content.MainContent .MessageList.DataList.Comments li.Item.CategoryHeading div,.DataListWrap .DataList.CategoryList li.Item.CategoryHeading div,.DataListWrap .DataList.DataList-Search li.Item.CategoryHeading div,.DataListWrap .DataList.GroupList li.Item.CategoryHeading div,.DataListWrap .MessageList.DataList.Comments li.Item.CategoryHeading div{font-family:Barlow_Condensed,Helvetica,Arial,sans-serif;font-weight:500;color:#7f7f7f}.CommentsWrap .DataList.CategoryList li.Item.CategoryHeading:before,.CommentsWrap .DataList.DataList-Search li.Item.CategoryHeading:before,.CommentsWrap .DataList.GroupList li.Item.CategoryHeading:before,.CommentsWrap .MessageList.DataList.Comments li.Item.CategoryHeading:before,.Content.MainContent .DataList.CategoryList li.Item.CategoryHeading:before,.Content.MainContent .DataList.DataList-Search li.Item.CategoryHeading:before,.Content.MainContent .DataList.GroupList li.Item.CategoryHeading:before,.Content.MainContent .MessageList.DataList.Comments li.Item.CategoryHeading:before,.DataListWrap .DataList.CategoryList li.Item.CategoryHeading:before,.DataListWrap .DataList.DataList-Search li.Item.CategoryHeading:before,.DataListWrap .DataList.GroupList li.Item.CategoryHeading:before,.DataListWrap .MessageList.DataList.Comments li.Item.CategoryHeading:before{content:none}.CommentsWrap .DataList.DataList-Search li.Item,.Content.MainContent .DataList.DataList-Search li.Item,.DataListWrap .DataList.DataList-Search li.Item{padding:18px 20px 1px 25px!important}.CommentsWrap .DataList.CategoryList li.Item,.CommentsWrap .DataList.GroupList li.Item,.Content.MainContent .DataList.CategoryList li.Item,.Content.MainContent .DataList.GroupList li.Item,.DataListWrap .DataList.CategoryList li.Item,.DataListWrap .DataList.GroupList li.Item{padding:18px 20px 17px 25px!important}.CommentsWrap .DataList.CategoryList li.Item .Title,.CommentsWrap .DataList.GroupList li.Item .Title,.Content.MainContent .DataList.CategoryList li.Item .Title,.Content.MainContent .DataList.GroupList li.Item .Title,.DataListWrap .DataList.CategoryList li.Item .Title,.DataListWrap .DataList.GroupList li.Item .Title{color:#2a2a2a;margin-bottom:14px}.CommentsWrap .DataList.CategoryList li.Item .PhotoWrap,.CommentsWrap .DataList.GroupList li.Item .PhotoWrap,.Content.MainContent .DataList.CategoryList li.Item .PhotoWrap,.Content.MainContent .DataList.GroupList li.Item .PhotoWrap,.DataListWrap .DataList.CategoryList li.Item .PhotoWrap,.DataListWrap .DataList.GroupList li.Item .PhotoWrap{top:0;left:0}.CommentsWrap .DataList.CategoryList li.Item .LatestPostTitle,.CommentsWrap .DataList.GroupList li.Item .LatestPostTitle,.Content.MainContent .DataList.CategoryList li.Item .LatestPostTitle,.Content.MainContent .DataList.GroupList li.Item .LatestPostTitle,.DataListWrap .DataList.CategoryList li.Item .LatestPostTitle,.DataListWrap .DataList.GroupList li.Item .LatestPostTitle{color:#2a2a2a;font-weight:500}.DataList.GroupList li.Item .Description{font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;color:#555;font-size:13px}.MessageList.Discussion .Item.ItemDiscussion .Item-BodyWrap .Item-Body .Message.userContent{font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:16px}.Message.userContent a{color:#0d61bf;text-decoration:underline}.ReactButton.Quote.js-quoteButton{font-size:12px;font-weight:400;letter-spacing:.44px;line-height:15px}.MessageForm.CommentForm.FormTitleWrapper .H{margin-bottom:27px}.MessageForm.CommentForm.FormTitleWrapper h2{text-transform:uppercase;color:#2a2a2a;font-family:Barlow,roboto,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:20px;font-weight:500;line-height:24px}.FormTitleWrapper .Buttons .Back{margin-right:20px!important}.FormTitleWrapper .Buttons .Back *{color:#0d61bf;font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif}@media screen and (max-width:768px){.CommentsWrap .DataList.CategoryList li.Item .AuthorWrap,.CommentsWrap .DataList.DataList-Search li.Item .AuthorWrap,.CommentsWrap .MessageList.DataList.Comments li.Item .AuthorWrap,.Content.MainContent .DataList.CategoryList li.Item .AuthorWrap,.Content.MainContent .DataList.DataList-Search li.Item .AuthorWrap,.Content.MainContent .MessageList.DataList.Comments li.Item .AuthorWrap,.DataListWrap .DataList.CategoryList li.Item .AuthorWrap,.DataListWrap .DataList.DataList-Search li.Item .AuthorWrap,.DataListWrap .MessageList.DataList.Comments li.Item .AuthorWrap{margin-top:3px}.CommentsWrap .DataList.CategoryList li.Item.CategoryHeading,.CommentsWrap .DataList.DataList-Search li.Item.CategoryHeading,.CommentsWrap .MessageList.DataList.Comments li.Item.CategoryHeading,.Content.MainContent .DataList.CategoryList li.Item.CategoryHeading,.Content.MainContent .DataList.DataList-Search li.Item.CategoryHeading,.Content.MainContent .MessageList.DataList.Comments li.Item.CategoryHeading,.DataListWrap .DataList.CategoryList li.Item.CategoryHeading,.DataListWrap .DataList.DataList-Search li.Item.CategoryHeading,.DataListWrap .MessageList.DataList.Comments li.Item.CategoryHeading{background-color:rgba(0,0,0,0);margin:0!important;padding:41px 0 15px!important;color:#2a2a2a}.CommentsWrap .DataList.CategoryList li.Item.CategoryHeading div,.CommentsWrap .DataList.DataList-Search li.Item.CategoryHeading div,.CommentsWrap .MessageList.DataList.Comments li.Item.CategoryHeading div,.Content.MainContent .DataList.CategoryList li.Item.CategoryHeading div,.Content.MainContent .DataList.DataList-Search li.Item.CategoryHeading div,.Content.MainContent .MessageList.DataList.Comments li.Item.CategoryHeading div,.DataListWrap .DataList.CategoryList li.Item.CategoryHeading div,.DataListWrap .DataList.DataList-Search li.Item.CategoryHeading div,.DataListWrap .MessageList.DataList.Comments li.Item.CategoryHeading div{color:#2a2a2a}.MessageList.Discussion .Discussion .Item-Header .AuthorWrap{margin-top:3px}.CommentsWrap .DataList.DataList-Search li.Item:first-child,.Content.MainContent .DataList.DataList-Search li.Item:first-child,.DataListWrap .DataList.DataList-Search li.Item:first-child{border-top:1px solid #e9e9e9}.CommentsWrap .DataList.DataList-Search li.Item:last-child,.Content.MainContent .DataList.DataList-Search li.Item:last-child,.DataListWrap .DataList.DataList-Search li.Item:last-child{padding-bottom:16px!important}.CommentsWrap .DataList.DataList-Search li.Item h3,.Content.MainContent .DataList.DataList-Search li.Item h3,.DataListWrap .DataList.DataList-Search li.Item h3{margin-bottom:2px;line-height:30px}.CommentsWrap .DataList.DataList-Search li.Item h3 a,.Content.MainContent .DataList.DataList-Search li.Item h3 a,.DataListWrap .DataList.DataList-Search li.Item h3 a{color:#2a2a2a;font-size:20px}.CommentsWrap .DataList.DataList-Search li.Item .Item-Body.Media,.Content.MainContent .DataList.DataList-Search li.Item .Item-Body.Media,.DataListWrap .DataList.DataList-Search li.Item .Item-Body.Media{margin-bottom:0}.CommentsWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body *,.Content.MainContent .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body *,.DataListWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body *{font-size:14px}.CommentsWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Meta,.Content.MainContent .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Meta,.DataListWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Meta{margin-top:0;height:22px}.CommentsWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Summary,.Content.MainContent .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Summary,.DataListWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Summary{margin-top:2px;height:22px}}.richEditor .richEditor-embedBar{border-top:1px solid #e9e9e9;height:55px}.richEditor .richEditor-embedBar .richEditor-menuItems.richEditor-inlineMenuItems{height:100%}form>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}form .Entry.SingleEntryMethod{margin:0}form input.InputBox.BigInput[type=text],form input[type=password],form input[type=text],form select{height:52px}form .SelectWrapper:after{content:"";width:15px;height:9px;background:url(/themes/topcoder/design/images/icon-chevron-down.svg);background-size:15px 9px;right:16px}form .List.Inline.PostOptions label{font-size:14px;line-height:26px}form .Buttons .Button.Cancel,form .Buttons .Button.PreviewButton{border-color:#137d60;color:#137d60}form .Buttons .Button.DraftButton{background-color:#aaa;border-color:#aaa;color:#fff}form .Buttons .Button{margin-left:7px!important;height:21px}form .P,form li{margin:9px 0;position:relative}form .P label[for*=Form],form .P label[for=Form_Name],form .P label[for=Form_Password],form li label[for*=Form],form li label[for=Form_Name],form li label[for=Form_Password]{color:#aaa!important;font-size:12px!important;font-weight:400!important;left:9px!important;line-height:12px!important;position:absolute!important;top:-5px!important;background:#fff!important;width:auto!important;right:auto!important;padding:0 4px!important;z-index:1!important}form .P label[for=Form_RedirectLink],form li label[for=Form_RedirectLink]{color:#aaa!important;font-size:12px!important;font-weight:400!important;left:20px!important;top:3px!important;line-height:inherit;position:absolute!important;background:#fff!important;width:auto!important;right:auto!important;padding:0 4px!important;z-index:1!important}form label.radio-inline{display:block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-left:30px}form label.radio-inline input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}form label.radio-inline input:checked~.checkmark{background:url(/themes/topcoder/design/images/icon-checked.png);background-size:20px}form label.radio-inline .checkmark{position:absolute;top:-2px;left:0;height:20px;width:20px;background:url(/themes/topcoder/design/images/icon-unchecked.png);background-size:20px}.selectBox-label{margin-right:10px;font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:14px}.FlyoutButton.selectBox-toggle{height:30px;padding:0 5px;background-color:#fbfbfb;border:1px solid #e9e9e9;border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.FlyoutButton.selectBox-toggle span{color:#2a2a2a;font-size:14px;font-weight:700}.FlyoutButton.selectBox-toggle span:first-child{margin-right:5px;width:140px}.FlyoutButton.selectBox-toggle span.vanillaDropDown-arrow{color:#137d60}@media screen and (max-width:768px){body.Post .FormWrapper form .Buttons{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.Post .FormWrapper form .Buttons .Button{margin-bottom:20px}body.Post .FormWrapper form .Buttons .DiscussionButton{width:100%}body.Post .FormWrapper form .Buttons .Cancel,body.Post .FormWrapper form .Buttons .DraftButton{text-align:center;width:40%}body.Post .FormWrapper form .P ul.List>li>b{display:none}body.Post.editdiscussion .FormWrapper form .Buttons .Button{width:40%}body.Post.editdiscussion .FormWrapper form .Buttons .Cancel{text-align:center}}.Box.GuestBox h4{font-family:Barlow_Condensed,Helvetica,Arial,sans-serif;font-weight:500;padding:0;color:#2a2a2a;font-size:34px;font-weight:400;line-height:38px;margin-bottom:10px;text-transform:uppercase!important;white-space:nowrap}.Box.GuestBox p{color:#2a2a2a;font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;font-size:16px;font-weight:400;line-height:26px}.Box.GuestBox div a.SignIn{margin-top:24px}.hide{display:none!important}.flex-1{-webkit-box-flex:1;-ms-flex:1;flex:1}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex.middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex.column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex.left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.center-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fill-remaining-space{-webkit-box-flex:1;-ms-flex:auto;flex:auto}@media screen and (max-width:768px){.hide-mobile{display:none!important}}@media screen and (min-width:769px){.hide-desktop{display:none!important}}.NewDiscussionMobile .BoxNewDiscussion{width:100%}.DataList.Drafts li.Draft{border-top:none;border-bottom:none;background-color:#f4f4f4;margin-top:16px;border-radius:10px;padding:19px 20px 18px 26px}.DataList.Drafts li.Draft .Options a.Delete{color:#555;font-family:Segoe UI,sans-serif,roboto,Helvetica Neue,Helvetica,Raleway,Arial;font-size:32px;font-weight:400}.DataList.Drafts li.Draft .ItemContent .Title{margin-bottom:17px;color:#2a2a2a}.DataList.Drafts li.Draft .ItemContent .Title a{color:#2a2a2a;font-size:20px;font-weight:400;line-height:30px}.DataList.Drafts li.Draft .ItemContent .Excerpt{font-weight:400;line-height:16px}.DataList.Drafts li.Draft .ItemContent .Excerpt a{color:#555;font-size:13px}.MeBox .MeButton,.MeBox .MeButtonProfileMItem .email,.MeBox .MeButtonProfileMItem .handle,.MeBox .MeButtonSwitchToBusinessMItem a.switch-to-business,.MeBox .MeButtonSwitchToBusinessMItem a.switch-to-business span{font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif}.EasyMDEContainer .CodeMirror{-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;border-right:1px solid #aaa;border-left:1px solid #aaa;border-bottom:1px solid #aaa;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.EasyMDEContainer .editor-toolbar{border-top-left-radius:8px;border-top-right-radius:8px;border-top:1px solid #aaa;border-left:1px solid #aaa;border-right:1px solid #aaa}.EasyMDEContainer .editor-statusbar{font-size:13px;padding:8px 0;overflow:hidden}.EasyMDEContainer .editor-statusbar span{min-width:4em;margin-left:20px}.EasyMDEContainer .editor-statusbar .upload-image{margin-left:0;margin-right:auto}.Table{display:table}.Table .Title{display:table-caption;text-align:center;font-weight:700;font-size:larger}.Table .TableHeading,.Table .TableRow{display:table-row;border-top:1px solid #d4d4d4}.Table .TableHeading .TableCell,.Table .TableRow .TableCell{display:table-cell;padding-left:12px}.Table .TableHeading{font-weight:700;text-align:center}.Group{font-family:roboto,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif!important}.Group .Group-Description{white-space:pre-line;color:#2a2a2a;font-size:16px;margin-bottom:27px}.Group .Group-Header .Group-Info{padding-left:0}.Group .Group-Header .Group-Info .Table{width:100%}.Group .Group-Header .Group-Info .Table .TableRow .TableCell{padding:10px;border-top:1px solid #d4d4d4;color:#2a2a2a;font-size:14px}.Group .Group-Header .Group-Info .Table .TableRow .Cell1{width:10%}.Group .Group-Header .Group-Info .Table .TableRow .Cell2{color:#555;width:90%}.Group .Group-Header .Group-Info .Table .TableRow.Last .TableCell{border-bottom:1px solid #d4d4d4} /*! * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. @@ -171,7 +171,7 @@ * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. * @license GPL-2.0-only - */.userContent h3:focus,.UserContent h3:focus,.userContent h3:hover,.UserContent h3:hover{color:#555!important}.userContent .embedImage-img,.UserContent .embedImage-img{position:relative;margin:0 auto;display:block}.userContent .post-text-align-justify .embedImage-img,.UserContent .post-text-align-justify .embedImage-img,.userContent .post-text-align-left .embedImage-img,.UserContent .post-text-align-left .embedImage-img,.userContent .post-text-align-right .embedImage-img,.UserContent .post-text-align-right .embedImage-img{display:initial}.userContent .bbcode_center .embedImage-img,.UserContent .bbcode_center .embedImage-img,.userContent .bbcode_left .embedImage-img,.UserContent .bbcode_left .embedImage-img,.userContent .bbcode_right .embedImage-img,.UserContent .bbcode_right .embedImage-img{display:inline-block}.userContent .bbcode_right .embedImage-img,.UserContent .bbcode_right .embedImage-img{margin-left:auto}.userContent .bbcode_left .embedImage-img,.UserContent .bbcode_left .embedImage-img{margin-right:auto}.userContent li a,.UserContent li a,.userContent p a,.UserContent p a{color:#137d60}.userContent li a:focus,.UserContent li a:focus,.userContent li a:hover,.UserContent li a:hover,.userContent p a:focus,.UserContent p a:focus,.userContent p a:hover,.UserContent p a:hover{color:#137d60;text-decoration:underline}.userContent li a:visited,.UserContent li a:visited,.userContent p a:visited,.UserContent p a:visited{color:#137d60}.userContent div.Spoiler,.UserContent div.Spoiler,.userContent div.Spoiler.SpoilerConfigured,.UserContent div.Spoiler.SpoilerConfigured{padding:3px 0;background-color:#f7f7f7;border-radius:6px;border:none;margin-top:0;margin-right:0}.userContent div.SpoilerTitle,.UserContent div.SpoilerTitle{text-align:center;padding:0 20px;font-size:16px;min-height:40px;line-height:40px;position:relative}.userContent div.SpoilerTitle:after,.UserContent div.SpoilerTitle:after,.userContent div.SpoilerTitle:before,.UserContent div.SpoilerTitle:before{display:inline-block;min-width:1em;font-family:vanillicon;font-variant:normal;font-weight:400;font-style:normal;text-align:center;text-decoration:inherit;text-transform:none;line-height:inherit;color:inherit;-webkit-font-smoothing:antialiased;font-size:20px;position:relative;width:40px;height:40px;line-height:40px}.userContent div.SpoilerTitle:before,.UserContent div.SpoilerTitle:before{display:inline-block;min-width:1em;font-family:vanillicon;font-variant:normal;font-weight:400;font-style:normal;text-align:center;text-decoration:inherit;text-transform:none;line-height:inherit;color:inherit;-webkit-font-smoothing:antialiased;content:"";margin-right:3px}.userContent div.Spoiler div.SpoilerTitle input,.UserContent div.Spoiler div.SpoilerTitle input{position:absolute;padding:0;margin:0;left:0;right:0;width:calc(100% - 10px);color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);border-width:0}.userContent div.Spoiler div.SpoilerText,.UserContent div.Spoiler div.SpoilerText{border-left-width:0;margin:0;padding:0 14px 14px}.userContent .codeBlock,.UserContent .codeBlock,.userContent code,.UserContent code,.userContent pre,.UserContent pre{vertical-align:middle;font-size:.85em;font-family:Menlo,Monaco,Consolas,Courier New,monospace;margin:0;border:0}.userContent pre,.UserContent pre,.userContent pre.codeBlock,.UserContent pre.codeBlock{max-width:100%;overflow-x:auto;display:block;position:relative;-ms-flex-negative:0;flex-shrink:0;color:#222;background-color:#f7f7f7;padding:14px}.userContent .codeBlock,.UserContent .codeBlock,.userContent code,.UserContent code{padding:0;color:inherit;display:inline;background-color:rgba(0,0,0,0)}.userContent p .codeBlock,.UserContent p .codeBlock,.userContent p code,.UserContent p code{display:inline;white-space:normal;background-color:#f7f7f7;padding:.2em .4em}.SpAlert:after{width:6px;height:6px;position:absolute;top:-1px;right:3px;background-color:#ef476f;border-radius:6px;display:block;content:""}.SpInbox:before{font-size:20px}.SpBookmarks:before{font-size:20px}.Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-notifications,.Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-user.TopcoderMeButton{background-color:#3a3a3a}.Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-notifications:active,.Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-notifications:focus,.Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-notifications:hover,.Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-user.TopcoderMeButton:active,.Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-user.TopcoderMeButton:focus,.Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-user.TopcoderMeButton:hover{background-color:rgba(0,0,0,0)}.Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-notifications{border-radius:16px}.Header .ToggleFlyout .MeButton.FlyoutButton.MeButton-notifications:focus,.Header .ToggleFlyout .MeButton.FlyoutButton.MeButton-notifications:hover,.Header .ToggleFlyout .MeButton.FlyoutButton.MeButton-user.TopcoderMeButton:focus,.Header .ToggleFlyout .MeButton.FlyoutButton.MeButton-user.TopcoderMeButton:hover{background-color:#3a3a3a}.MeBox-header .MeMenu .ToggleFlyout+.ToggleFlyout{margin-left:33px}.MeBox{min-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif}.MeBox .MeButton{height:30px;width:30px}.MeBox .MeButton .Alert{display:none}.MeBox .MeButton-notifications:active,.MeBox .MeButton-notifications:focus,.MeBox .MeButton-notifications:hover{border-radius:16px}.MeBox .MeButton.TopcoderMeButton{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:30px;line-height:30px;border:0;border-radius:15px}.MeBox .MeButton.TopcoderMeButton .icon-chevron-down,.MeBox .MeButton.TopcoderMeButton .icon-chevron-up{font-weight:400;font-size:10px;margin:0 5px}.MeBox .MeButton.TopcoderMeButton .ProfilePhoto{height:30px;width:30px}.MeBox .MeButton.TopcoderMeButton .Username{line-height:30px;vertical-align:middle;margin:0 10px 0 5px;font-size:14px;font-weight:700}.MeBox .MenuItems a,.MeBox .MenuItems a:link,.MeBox .MenuItems li>a{padding:0 20px;margin:-5px 0;height:50px;line-height:30px}.MeBox .MenuItems a.link-profile-details,.MeBox .MenuItems a:link.link-profile-details,.MeBox .MenuItems li>a.link-profile-details{margin-top:-3px;height:82px}.MeBox .MeButtonTopMItem{padding-top:6px;border-top-left-radius:6px;border-top-right-radius:6px;background:#137d60}.MeBox .MeButtonBottomMItem{padding-bottom:6px;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.MeBox .MeButtonProfileMItem{height:82px;color:#fff;background:#137d60}.MeBox .MeButtonProfileMItem .handle{font-size:16px;line-height:20px;font-weight:700;color:#fff}.MeBox .MeButtonProfileMItem .email{font-size:12px;line-height:14px;margin-top:4px;font-weight:700;color:#fff}.MeBox .MeButtonProfileMItem .avatar{border-radius:100%;margin-right:10px;width:60px;height:60px}.MeBox .MeButtonSwitchToBusinessMItem{background:#2a2a2b;color:#fff;font-size:14px;line-height:30px;height:50px}.MeBox .MeButtonSwitchToBusinessMItem img.switch-icon{margin:0 10px 0 4px}.MeBox .MeButtonSwitchToBusinessMItem a.switch-to-business{font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;margin:0}.MeBox .MeButtonSwitchToBusinessMItem a.switch-to-business span{color:#fff;font-weight:700}.MeBox .MeButtonHelpItem,.MeBox .MeButtonSettingsItem,.MeBox .MeButtonSignOutItem{background:#fff}.MeBox .MeButtonHelpItem a,.MeBox .MeButtonSettingsItem a,.MeBox .MeButtonSignOutItem a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:400;text-decoration:none}.MeBox .MeButtonSettingsItem{padding-top:15px}.MeBox .MeButtonSignOutItem{padding-bottom:19px}.MeBox .Flyout{top:40px}.MeBox .Flyout.MenuItems{padding:0;width:288px;-webkit-box-shadow:0 5px 35px 5px rgba(21,21,22,.1),0 10px 14px 0 rgba(21,21,22,.3);box-shadow:0 5px 35px 5px rgba(21,21,22,.1),0 10px 14px 0 rgba(21,21,22,.3);border:0}.MeBox .Flyout.Flyout li hr,.MeBox .MenuItems hr{background:#e0e0e0;height:1px;margin:10px;-ms-flex-item-align:center;align-self:center}.Activities .ItemContent{margin-left:8px}.MessageList .ItemComment .Item-Body .Controls a,.MessageList .ItemDiscussion .Item-Body .Controls a{color:#0d61bf}.MessageList .ItemComment .Item-Body .Controls .MiddleDot,.MessageList .ItemDiscussion .Item-Body .Controls .MiddleDot{margin:0 8px;font-weight:700}.MessageList .ItemComment .Item-Body .Controls .left,.MessageList .ItemDiscussion .Item-Body .Controls .left{text-align:left}.MessageList .ItemComment .Item-Body .Controls .center,.MessageList .ItemDiscussion .Item-Body .Controls .center{text-align:center}.MessageList .ItemComment .Item-Body .Controls .right,.MessageList .ItemDiscussion .Item-Body .Controls .right{text-align:right}.EasyMDEContainer .editor-statusbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}.EasyMDEContainer .editor-statusbar .upload-image{text-align:left;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.EasyMDEContainer .editor-statusbar .autosave{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.EasyMDEContainer .editor-statusbar .lines{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.EasyMDEContainer .editor-statusbar .words{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.EasyMDEContainer .editor-statusbar .cursor{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4} + */.userContent h3:focus,.UserContent h3:focus,.userContent h3:hover,.UserContent h3:hover{color:#555!important}.userContent .embedImage-img,.UserContent .embedImage-img{position:relative;margin:0 auto;display:block}.userContent .post-text-align-justify .embedImage-img,.UserContent .post-text-align-justify .embedImage-img,.userContent .post-text-align-left .embedImage-img,.UserContent .post-text-align-left .embedImage-img,.userContent .post-text-align-right .embedImage-img,.UserContent .post-text-align-right .embedImage-img{display:initial}.userContent .bbcode_center .embedImage-img,.UserContent .bbcode_center .embedImage-img,.userContent .bbcode_left .embedImage-img,.UserContent .bbcode_left .embedImage-img,.userContent .bbcode_right .embedImage-img,.UserContent .bbcode_right .embedImage-img{display:inline-block}.userContent .bbcode_right .embedImage-img,.UserContent .bbcode_right .embedImage-img{margin-left:auto}.userContent .bbcode_left .embedImage-img,.UserContent .bbcode_left .embedImage-img{margin-right:auto}.userContent li a,.UserContent li a,.userContent p a,.UserContent p a{color:#137d60}.userContent li a:focus,.UserContent li a:focus,.userContent li a:hover,.UserContent li a:hover,.userContent p a:focus,.UserContent p a:focus,.userContent p a:hover,.UserContent p a:hover{color:#137d60;text-decoration:underline}.userContent li a:visited,.UserContent li a:visited,.userContent p a:visited,.UserContent p a:visited{color:#137d60}.userContent div.Spoiler,.UserContent div.Spoiler,.userContent div.Spoiler.SpoilerConfigured,.UserContent div.Spoiler.SpoilerConfigured{padding:3px 0;background-color:#f7f7f7;border-radius:6px;border:none;margin-top:0;margin-right:0}.userContent div.SpoilerTitle,.UserContent div.SpoilerTitle{text-align:center;padding:0 20px;font-size:16px;min-height:40px;line-height:40px;position:relative}.userContent div.SpoilerTitle:after,.UserContent div.SpoilerTitle:after,.userContent div.SpoilerTitle:before,.UserContent div.SpoilerTitle:before{display:inline-block;min-width:1em;font-family:vanillicon;font-variant:normal;font-weight:400;font-style:normal;text-align:center;text-decoration:inherit;text-transform:none;line-height:inherit;color:inherit;-webkit-font-smoothing:antialiased;font-size:20px;position:relative;width:40px;height:40px;line-height:40px}.userContent div.SpoilerTitle:before,.UserContent div.SpoilerTitle:before{display:inline-block;min-width:1em;font-family:vanillicon;font-variant:normal;font-weight:400;font-style:normal;text-align:center;text-decoration:inherit;text-transform:none;line-height:inherit;color:inherit;-webkit-font-smoothing:antialiased;content:"";margin-right:3px}.userContent div.Spoiler div.SpoilerTitle input,.UserContent div.Spoiler div.SpoilerTitle input{position:absolute;padding:0;margin:0;left:0;right:0;width:calc(100% - 10px);color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);border-width:0}.userContent div.Spoiler div.SpoilerText,.UserContent div.Spoiler div.SpoilerText{border-left-width:0;margin:0;padding:0 14px 14px}.userContent .codeBlock,.UserContent .codeBlock,.userContent code,.UserContent code,.userContent pre,.UserContent pre{vertical-align:middle;font-size:.85em;font-family:Menlo,Monaco,Consolas,Courier New,monospace;margin:0;border:0}.userContent pre,.UserContent pre,.userContent pre.codeBlock,.UserContent pre.codeBlock{max-width:100%;overflow-x:auto;display:block;position:relative;-ms-flex-negative:0;flex-shrink:0;color:#222;background-color:#f7f7f7;padding:14px}.userContent .codeBlock,.UserContent .codeBlock,.userContent code,.UserContent code{padding:0;color:inherit;display:inline;background-color:rgba(0,0,0,0)}.userContent p .codeBlock,.UserContent p .codeBlock,.userContent p code,.UserContent p code{display:inline;white-space:normal;background-color:#f7f7f7;padding:.2em .4em}.SpAlert:after{width:6px;height:6px;position:absolute;top:-1px;right:3px;background-color:#ef476f;border-radius:6px;display:block;content:""}.SpInbox:before{font-size:20px}.SpBookmarks:before{font-size:20px}.Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-notifications,.Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-user.TopcoderMeButton{background-color:#3a3a3a}.Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-notifications:active,.Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-notifications:focus,.Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-notifications:hover,.Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-user.TopcoderMeButton:active,.Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-user.TopcoderMeButton:focus,.Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-user.TopcoderMeButton:hover{background-color:rgba(0,0,0,0)}.Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-notifications{border-radius:16px}.Header .ToggleFlyout .MeButton.FlyoutButton.MeButton-notifications:focus,.Header .ToggleFlyout .MeButton.FlyoutButton.MeButton-notifications:hover,.Header .ToggleFlyout .MeButton.FlyoutButton.MeButton-user.TopcoderMeButton:focus,.Header .ToggleFlyout .MeButton.FlyoutButton.MeButton-user.TopcoderMeButton:hover{background-color:#3a3a3a}.MeBox-header .MeMenu .ToggleFlyout+.ToggleFlyout{margin-left:33px}.MeBox{min-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif}.MeBox .MeButton{height:30px;width:30px}.MeBox .MeButton .Alert{display:none}.MeBox .MeButton-notifications:active,.MeBox .MeButton-notifications:focus,.MeBox .MeButton-notifications:hover{border-radius:16px}.MeBox .MeButton.TopcoderMeButton{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:30px;line-height:30px;border:0;border-radius:15px}.MeBox .MeButton.TopcoderMeButton .icon-chevron-down,.MeBox .MeButton.TopcoderMeButton .icon-chevron-up{font-weight:400;font-size:10px;margin:0 5px}.MeBox .MeButton.TopcoderMeButton .ProfilePhoto{height:30px;width:30px}.MeBox .MeButton.TopcoderMeButton .Username{line-height:30px;vertical-align:middle;margin:0 10px 0 5px;font-size:14px;font-weight:700}.MeBox .MenuItems a,.MeBox .MenuItems a:link,.MeBox .MenuItems li>a{padding:0 20px;margin:-5px 0;height:50px;line-height:30px}.MeBox .MenuItems a.link-profile-details,.MeBox .MenuItems a:link.link-profile-details,.MeBox .MenuItems li>a.link-profile-details{margin-top:-3px;height:82px}.MeBox .MeButtonTopMItem{padding-top:6px;border-top-left-radius:6px;border-top-right-radius:6px;background:#137d60}.MeBox .MeButtonBottomMItem{padding-bottom:6px;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.MeBox .MeButtonProfileMItem{height:82px;color:#fff;background:#137d60}.MeBox .MeButtonProfileMItem .handle{font-size:16px;line-height:20px;font-weight:700;color:#fff}.MeBox .MeButtonProfileMItem .email{font-size:12px;line-height:14px;margin-top:4px;font-weight:700;color:#fff}.MeBox .MeButtonProfileMItem .avatar{border-radius:100%;margin-right:10px;width:60px;height:60px}.MeBox .MeButtonSwitchToBusinessMItem{background:#2a2a2b;color:#fff;font-size:14px;line-height:30px;height:50px}.MeBox .MeButtonSwitchToBusinessMItem img.switch-icon{margin:0 10px 0 4px}.MeBox .MeButtonSwitchToBusinessMItem a.switch-to-business{font-family:Open Sans,HelveticaNeue-Light,Segoe UI,Helvetica Neue,Helvetica,Raleway,Arial,sans-serif;margin:0}.MeBox .MeButtonSwitchToBusinessMItem a.switch-to-business span{color:#fff;font-weight:700}.MeBox .MeButtonHelpItem,.MeBox .MeButtonSettingsItem,.MeBox .MeButtonSignOutItem{background:#fff}.MeBox .MeButtonHelpItem a,.MeBox .MeButtonSettingsItem a,.MeBox .MeButtonSignOutItem a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:400;text-decoration:none}.MeBox .MeButtonSettingsItem{padding-top:15px}.MeBox .MeButtonSignOutItem{padding-bottom:19px}.MeBox .Flyout{top:40px}.MeBox .Flyout.MenuItems{padding:0;width:288px;-webkit-box-shadow:0 5px 35px 5px rgba(21,21,22,.1),0 10px 14px 0 rgba(21,21,22,.3);box-shadow:0 5px 35px 5px rgba(21,21,22,.1),0 10px 14px 0 rgba(21,21,22,.3);border:0}.MeBox .Flyout.Flyout li hr,.MeBox .MenuItems hr{background:#e0e0e0;height:1px;margin:10px;-ms-flex-item-align:center;align-self:center}.Activities .ItemContent{margin-left:8px}.MessageList.DataList.Comments .Item-Header.CommentHeader .DiscussionInfo a.ParentComment,.MessageList .ItemComment .Item-Body .Controls a,.MessageList .ItemDiscussion .Item-Body .Controls a{color:#0d61bf}.MessageList .ItemComment .Item-Body .Controls .MiddleDot,.MessageList .ItemDiscussion .Item-Body .Controls .MiddleDot{margin:0 8px;font-weight:700}.MessageList .ItemComment .Item-Body .Controls .left,.MessageList .ItemDiscussion .Item-Body .Controls .left{text-align:left}.MessageList .ItemComment .Item-Body .Controls .center,.MessageList .ItemDiscussion .Item-Body .Controls .center{text-align:center}.MessageList .ItemComment .Item-Body .Controls .right,.MessageList .ItemDiscussion .Item-Body .Controls .right{text-align:right}.EasyMDEContainer .editor-statusbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}.EasyMDEContainer .editor-statusbar .upload-image{text-align:left;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.EasyMDEContainer .editor-statusbar .autosave{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.EasyMDEContainer .editor-statusbar .lines{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.EasyMDEContainer .editor-statusbar .words{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.EasyMDEContainer .editor-statusbar .cursor{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4} /*! * @author Isis (igraziatto) Graziatto * @copyright 2009-2018 Vanilla Forums Inc. diff --git a/design/custom.css.map b/design/custom.css.map index 575c2c8..72c7965 100644 --- a/design/custom.css.map +++ b/design/custom.css.map @@ -1 +1 @@ -{"version":3,"sources":["../../node_modules/@vanilla/theme-core/scss/patches/_vanillicon-general-patches.scss","custom.css","base/_variables.scss","base/_fonts.scss","base/_header.scss","base/_footer.scss","base/_body.scss","base/_typography.scss","base/_breadcrumbs.scss","base/_searchBox.scss","base/_button.scss","base/_filterMenu.scss","base/_pageControls.scss","base/_discussions.scss","base/_categories.scss","base/_tag.scss","base/_icon.scss","base/_messageList.scss","base/_formField.scss","base/_guess.scss","base/_common.scss","base/_newDiscussion.scss","base/_drafts.scss","base/_mebox.scss","base/_editor.scss","base/_table.scss","base/_group.scss","../../node_modules/@vanilla/theme-core/scss/base/_variables.scss","../../node_modules/@vanilla/theme-core/scss/base/_icons.scss","../../node_modules/@vanilla/theme-core/scss/base/_utilities.scss","../../node_modules/@vanilla/theme-core/scss/base/_typography.scss","../../node_modules/@vanilla/theme-core/scss/sections/_frame.scss","../../node_modules/@vanilla/theme-core/scss/patches/_core-patches.scss","../../node_modules/@vanilla/theme-core/scss/patches/_core-variables.scss","../../node_modules/@vanilla/theme-core/scss/patches/_vanillicon-variables.scss","../../node_modules/@vanilla/theme-core/scss/mixins/_mixins.scss","../../node_modules/@vanilla/theme-core/scss/mixins/_mixin.spinnerLoader.scss","../../node_modules/@vanilla/theme-core/scss/mixins/_mixin.utilities.scss","../../node_modules/@vanilla/theme-core/scss/patches/_vanillicon-panel-patches.scss","../../node_modules/@vanilla/theme-core/scss/components/_breadcrumbs.scss","../../node_modules/@vanilla/theme-core/scss/components/_count.scss","../../node_modules/@vanilla/theme-core/scss/components/_datepicker.scss","../../node_modules/@vanilla/theme-core/scss/components/_tags.scss","../../node_modules/@vanilla/theme-core/scss/components/_forms.scss","../../node_modules/@vanilla/theme-core/scss/components/_flyouts.scss","../../node_modules/@vanilla/theme-core/scss/mixins/_mixin.shadows.scss","../../node_modules/@vanilla/theme-core/scss/mixins/_mixin.transitions.scss","../../node_modules/@vanilla/theme-core/scss/components/_hamburger.scss","../../node_modules/@vanilla/theme-core/scss/components/_herobanner.scss","../../node_modules/@vanilla/theme-core/scss/components/_ideation.scss","../../node_modules/@vanilla/theme-core/scss/components/_lists.scss","../../node_modules/@vanilla/theme-core/scss/components/_catalogueDisplay.scss","../../node_modules/@vanilla/theme-core/scss/components/_mebox.scss","../../node_modules/@vanilla/theme-core/scss/components/_modmessage.scss","../../node_modules/@vanilla/theme-core/scss/components/_pager.scss","../../node_modules/@vanilla/theme-core/scss/components/_polls.scss","../../node_modules/@vanilla/theme-core/scss/components/_popup.scss","../../node_modules/@vanilla/theme-core/scss/components/_reactions.scss","../../node_modules/@vanilla/theme-core/scss/components/_richEditor.scss","../../node_modules/@vanilla/theme-core/scss/components/_searchbox.scss","../../node_modules/@vanilla/theme-core/scss/components/_swtichslider.scss","../../node_modules/@vanilla/theme-core/scss/components/_tables.scss","../../node_modules/@vanilla/theme-core/scss/components/_userContent.scss","components/_mebox.scss","components/_lists.scss","components/_easymde.scss","../../node_modules/@vanilla/theme-core/scss/sections/_footer.scss","../../node_modules/@vanilla/theme-core/scss/sections/_header.scss","../../node_modules/@vanilla/theme-core/scss/sections/_navigation.scss","../../node_modules/@vanilla/theme-core/scss/sections/_panel.scss","sections/_navigation.scss","../../node_modules/@vanilla/theme-core/scss/pages/_activity.scss","../../node_modules/@vanilla/theme-core/scss/pages/_badges.scss","../../node_modules/@vanilla/theme-core/scss/pages/_bestof.scss","../../node_modules/@vanilla/theme-core/scss/pages/_drafts.scss","../../node_modules/@vanilla/theme-core/scss/pages/_entry.scss","../../node_modules/@vanilla/theme-core/scss/pages/_groups.scss","../../node_modules/@vanilla/theme-core/scss/pages/_inbox.scss","../../node_modules/@vanilla/theme-core/scss/pages/_post.scss","../../node_modules/@vanilla/theme-core/scss/pages/_profile.scss","pages/_home.scss","pages/_search.scss","pages/_groups.scss","pages/_group.scss"],"names":[],"mappings":"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kEA,SAZI,mB7BulEJ,C6B3kEA,OAEI,SAAA,CACA,Q7BwkEJ,C6BpkEA,EDdI,qCAAA,CAAA,gCAAA,CAAA,6BAAA,CACA,6E3BkCqB,C2BjCrB,e3BuBuB,C2BtBvB,c3B0CqB,C2BtCrB,mB5BolEJ,C4BjlEQ,kBALA,a5BylER,C6B5kEA,EACI,Y7B+kEJ,C6B7kEI,SACI,U5BuBiB,C4BtBjB,W7B+kER,C6B3kEA,kBDTI,oGFCoC,CEApC,e3BQqB,C2BPrB,c3BwBoB,C2BvBpB,gB3BkC0B,C4BrB1B,Q7BilEJ,C6B9kEA,GACI,c5BWoB,C4BVpB,e7BilEJ,C6B/kEI,eAEI,aAAA,CACA,iBAAA,CACA,mB7BilER,C4BnkEI,oCCtBJ,GAYQ,c7BilEN,CACF,C6B/kEI,UACI,U5BJgB,C4BKhB,W7BilER,C6B7kEA,GACI,c7BglEJ,C6B9kEI,UACI,U5BVmB,C4BWnB,W7BglER,C6B5kEA,SAEI,e7B+kEJ,C6B5kEA,KACI,mB7B+kEJ,C6B3kEA,qGDpDI,6E3BUqB,C2BTrB,e3BCqB,C2BArB,c3BiBoB,C2BhBpB,e5BwoEJ,C6B/kEI,oSAEI,iBAAA,CACA,mBAAA,CACA,mBAAA,CAEI,a7B0lEZ,C6BxlEY,wtBAEI,a7B+mEhB;A8BnuEA;;;;EAAA,CAUA,OAEQ,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,2BAAA,CAAA,4BAAA,CAAA,yBAAA,CAAA,qBAAA,CACA,gBAAA,CAUA,qB7BGa,C6BDjB,mB7B8KmB,C6B7KnB,qB7B+KkB,C6B9KlB,uB7B+KsB,C6B9KtB,2B9B0tEJ,C8BvuEQ,2DANR,OAQY,YAAA,CACA,YAAA,CACA,gB9B0uEV,CACF,C8B/tEA,WAEQ,kBAAA,CAAA,iBAAA,CAAA,a9BiuER,C8B5tEI,mBACI,8B7ByKG,C6BxKH,W7ByKO,C6BxKP,uB7ByKU,C6BzKV,e7ByKU,C2B/Ed,iBAAA,CACA,kBAAA,CAEA,sB3BlGqB,C2BmGrB,uB5BwoEJ,C4BhsEI,oCEzCA,mBFyGI,iBAAA,CACA,kBAAA,CACA,iB3B9GiB,C2B+GjB,kB3B/GiB,C2BgHjB,uBAAA,CEpGI,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qCACI,c/B+2ER,C+B52EI,uBACI,c9BlLgB,C2BqCpB,cAAA,CACA,yBAAA,CAAA,sBAAA,CACA,eAAA,CACA,kBAAA,CACA,a5B4/EJ,C+B72EA,0BACI,uB/Bg3EJ,C+B72EA,UHsbI,6E3B7nBqB,C2B8nBrB,e3BxoBuB,C2ByoBvB,c3BrnBqB,C2BsnBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB3BnrB8B,C2BorB9B,c3BhVa,C2BiVb,kB3BrrB8B,C2BsrB9B,U3BrqBa,C2BuqBjB,gB3BpViB,C2BqVjB,e3BrViB,C2BsVjB,cAAA,CACA,oBAAA,CACA,iB3BllBkB,C2BmlBlB,oBAAA,CACA,uB5By7DJ,C4BjjFI,oCG+KJ,UH4cQ,c5B07DN,CACF,C4Bv7DQ,iDAGI,kB3B3mBc,C2B4mBd,U3BxrBS,C2ByrBT,oB5Bu7DZ,C4B3jFI,oCG0LJ,oBAGQ,c/Bm4EN,CACF,C+B/3EI,qBACI,mBAAA,CACA,wC/Bk4ER,C+B93EA,kBACI,oBAAA,CACA,aAAA,CACA,mBAAA,CACA,wBAAA,CAAA,kB/Bi4EJ,C+B93EA,SACI,kBAAA,CACA,4BAAA,CACA,oBAAA,CACA,qBAAA,CACA,yBAAA,CACA,mBAAA,CACA,2BAAA,CACA,mB/Bi4EJ,C+B93EA,yBACI,a/Bi4EJ,C+B53EI,iDAEI,kBCtS+C,CDuS/C,a/B+3ER,C+B53EI,+BACI,aAAA,CACA,UAAA,CACA,c/B83ER,C+B33EI,6BHyXA,6E3B7nBqB,C2B8nBrB,e3BxoBuB,C2ByoBvB,c3BrnBqB,C2BsnBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB3BnrB8B,C2BorB9B,c3BhVa,C2BiVb,kB3BrrB8B,C2BsrB9B,U3BrqBa,C2BuqBjB,gB3BpViB,C2BqVjB,e3BrViB,C2BsVjB,cAAA,CACA,oBAAA,CACA,iB3BllBkB,C2BmlBlB,oBAAA,CACA,uBAAA,CG1YI,WAAA,CACA,gB/B84ER,C4B7nFI,oCG4OA,6BH+YI,c5BsgEN,CACF,C4BngEQ,0GAGI,wB3BjkBY,C2BkkBZ,a3BzsB0B,C2B0sB1B,oB5BmgEZ,C+Bn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ACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CsCqBI,WrC0xGR,CqCvxGI,0DtCnCA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CsC0BI,WrCqyGR,CqClyGI,wFtCxCA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CsC+BI,WrCgzGR,CqC7yGI,wEtC7CA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CsCoCI,WrC2zGR,CqCxzGI,kEtClDA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CsCyCI,arCs0GR,CqCn0GI,wEtCvDA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CsC8CI,WrCi1GR,CqC90GI,gEtC5DA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CsCmDI,WrC41GR,CqCz1GI,4EtCjEA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CsCwDI,WrCu2GR,CqCp2GI,0DtCtEA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CsC6DI,WrCk3GR,CqC/2GI,oEtC3EA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CsCkEI,WrC63GR,CqC13GI,oDtChFA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CsCuEI,WrCw4GR,CqCr4GI,0DtCrFA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CsC4EI,WrCm5GR,CqCh5GI,0EtC1FA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CsCiFI,WrC85GR,CqC35GI,oEtC/FA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CsCsFI,WrCy6GR,CqCt6GI,gEtCpGA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CsC2FI,WrCo7GR,CqCj7GI,8DtCzGA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CsCgGI,WrC+7GR,CqC57GI,4DtC9GA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CsCqGI,WrC08GR,CqCv8GI,gEtCnHA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CsC0GI,WrCq9GR,CqCl9GI,sDtCxHA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CsC+GI,WrCg+GR,CqC79GI,gEtC7HA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CsCoHI,WrC2+GR,CqCx+GI,gEtClIA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CsCyHI,WrCs/GR,CqCn/GI,4GtCvIA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CsC8HI,WrCigHR,CqC9/GI,sGtC5IA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CsCmII,WrC4gHR,CqCvgHI,2CtCnJA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CAC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CyC14HY,4EACI,azC44HhB,CyCn4HQ,mRAnDJ,8BxCwHc,CwCvHd,UxCRgB,CwCShB,wBAAA,CACA,exCmDqB,CwClDrB,WAAA,CACA,iBAhB8B,CAiB9B,aAAA,CACA,oBAAA,CACA,mBAAA,CACA,cxCqCoB,CwCpCpB,kBzCq8HJ,CyCn8HI,6hCAGI,oBzCo+HR,CyCt7HY,wLACI,8BAAA,CACA,SAAA,CACA,cAAA,CACA,azC67HhB,CyC17HY,gkBAGI,azCy8HhB,CyCr8HQ,6EACI,8BzCy8HZ,CyCt8HQ,wQA/EJ,8BAkF4C,CAjF5C,axCZkC,CwCalC,wBAAA,CACA,exCmDqB,CwClDrB,WAAA,CACA,iBAhB8B,CAiB9B,aAAA,CACA,oBAAA,CACA,mBAAA,CACA,cxCqCoB,CwCpCpB,kBzCgiIJ,CyC9hII,m8BAGI,oBzCsjIR,CyC1+HgB,s5BAGI,8BxC8BI,CwC7BJ,oBxC1GkB,CwC2GlB,azCkgIpB,CyC3/HI,yBAvGA,8BxCwHc,CwCvHd,UxCRgB,CwCShB,wBAAA,CACA,exCmDqB,CwClDrB,WAAA,CACA,iBAhB8B,CAiB9B,aAAA,CACA,oBAAA,CACA,mBAAA,CACA,cxCqCoB,CwCpCpB,kBzCsmIJ,CyCpmII,8FAGI,oBzComIR,CyCzgIQ,8DAEI,wBxCvH0B,CwCwH1B,oBxCxH0B,CwCyH1B,UT7G2C,CS8G3C,oBzC0gIZ;;A0C9oIA;;;;EAAA,CAWI,kIAQI,gBVwP+C,CUvP/C,WVuP+C,CUtP/C,oGhBsBgC,CgBrBhC,qBzC8Va,CyC7Vb,iBzC6Fc,CyC5Fd,UzCCa,CyCAb,eVH+C,CUI/C,gBAAA,CACA,QAAA,CACA,U1C8oIR,C0C5oIQ,4WAGQ,eVXuC,CUYvC,oBzCxBsB,CyCyBtB,UzCVK,CyCYT,uBAAA,CAAA,eAAA,CACA,Y1CypIZ,C0CrpII,mBACI,Y1CwpIR,C0CppIA,YACI,Y1CupIJ,C0CppIA,SACI,a1CupIJ,C0ChpIA,8BAEI,oBAAA,CAEA,+IAAA,CAGA,aAAA,CACA,gB1CgpIJ,C0C9oII,0CACI,oB1CipIR,C0C7oIA,sBACI,mBAAA,CACA,sB1CgpIJ,C0C7oIA,mBACI,Y1CgpIJ,C0C7oIA,aACI,SAAA,CACA,iBzC+BkB,CyC9BlB,wB1CgpIJ,C0C9oII,mBACI,U1CgpIR,C0C7oII,4BACI,kB1C+oIR,C0C3oIA,kBACI,iBAAA,CACA,mBAAA,CACA,mB1C8oIJ,C0C5oII,oBACI,a1C8oIR,C0C5oIQ,oDAEI,oBzCwBsB,CyCvBtB,a1C6oIZ,C0CvoII,oBdmkBA,6E3B7nBqB,C2B8nBrB,e3BxoBuB,C2ByoBvB,c3BrnBqB,C2BsnBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB3BvqBkB,C2BwqBlB,c3BhVa,C2BiVb,wB3BljBU,C2BmjBV,U3BlrBY,C2BorBhB,gB3BpViB,C2BqVjB,e3BrViB,C2BsVjB,cAAA,CACA,oBAAA,CACA,iB3BllBkB,C2BmlBlB,oBAAA,CACA,uB5BskHJ,C4B9rII,oCckCA,oBdylBI,c5BukHN,CACF,C4BpkHQ,+EAGI,wB3BjkBY,C2BkkBZ,a3BzsB0B,C2B0sB1B,oB5BokHZ,C0C/pII,iDACI,aAAA,CACA,gB1CmqIR,C0ChqII,8HAEI,cAAA,CACA,eAAA,CACA,iBVvH+C,CUwH/C,e1CoqIR,C0CjqII,6DACI,czCrEiB,CyCsEjB,gB1CoqIR,C0ClqIQ,0JAEI,oB1CsqIZ,C4BluII,oCcsDA,6DAUQ,aAAA,CACA,aAAA,CACA,eAAA,CACA,ezCxEa,CyCyEb,kB1CuqIV,CACF,C0CnqIQ,iEd4hBJ,6E3B7nBqB,C2B8nBrB,e3BxoBuB,C2ByoBvB,c3BrnBqB,C2BsnBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB3BvqBkB,C2BwqBlB,c3BhVa,C2BiVb,wB3BljBU,C2BmjBV,U3BlrBY,C2BorBhB,gB3BpViB,C2BqVjB,e3BrViB,C2BsVjB,cAAA,CACA,oBAAA,CACA,iB3BllBkB,C2BmlBlB,oBAAA,CACA,uB5ByoHJ,C4BjwII,oCcyEI,iEdkjBA,c5B2oHN,CACF,C4BxoHQ,yOAGI,wB3BjkBY,C2BkkBZ,a3BzsB0B,C2B0sB1B,oB5B2oHZ,C0ClsIQ,iFdwhBJ,6E3B7nBqB,C2B8nBrB,e3BxoBuB,C2ByoBvB,c3BrnBqB,C2BsnBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB3BnrB8B,C2BorB9B,c3BhVa,C2BiVb,kB3BrrB8B,C2BsrB9B,U3BrqBa,C2BuqBjB,gB3BpViB,C2BqVjB,e3BrViB,C2BsVjB,cAAA,CACA,oBAAA,CACA,iB3BllBkB,C2BmlBlB,oBAAA,CACA,uB5B4qHJ,C4BpyII,oCc6EI,iFd8iBA,c5B8qHN,CACF,C4B3qHQ,yRAGI,kB3B3mBc,C2B4mBd,U3BxrBS,C2ByrBT,oB5B8qHZ,C0CztII,+EACI,Y1C4tIR,C0CvtII,kFdsgBA,6E3B7nBqB,C2B8nBrB,e3BxoBuB,C2ByoBvB,c3BrnBqB,C2BsnBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB3BvqBkB,C2BwqBlB,c3BhVa,C2BiVb,wB3BljBU,C2BmjBV,U3BlrBY,C2BorBhB,gB3BpViB,C2BqVjB,e3BrViB,C2BsVjB,cAAA,CACA,oBAAA,CACA,iB3BllBkB,C2BmlBlB,oBAAA,CACA,uB5BstHJ,C4B90II,oCc+FA,kFd4hBI,c5B0tHN,CACF,C4BvtHQ,kUAGI,wB3BjkBY,C2BkkBZ,a3BzsB0B,C2B0sB1B,oB5BguHZ,C0C7vIA,+Bd8fI,6E3B7nBqB,C2B8nBrB,e3BxoBuB,C2ByoBvB,c3BrnBqB,C2BsnBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB3BvqBkB,C2BwqBlB,c3BhVa,C2BiVb,wB3BljBU,C2BmjBV,U3BlrBY,C2BorBhB,gB3BpViB,C2BqVjB,e3BrViB,C2BsVjB,cAAA,CACA,oBAAA,CACA,iB3BllBkB,C2BmlBlB,oBAAA,CACA,uB5BkwHJ,C4B13II,oCcuGJ,+BdohBQ,c5BowHN,CACF,C4BjwHQ,mIAGI,wB3BjkBY,C2BkkBZ,a3BzsB0B,C2B0sB1B,oB5BowHZ,C0C5xIA,kBACI,kB1C+xIJ,C0C5xIA,MACI,iBAAA,CACA,oB1C+xIJ,C0C5xIA,oBACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,kBAAA,CAAA,cAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,gBAAA,CACA,kB1C+xIJ,C0C7xII,6BACI,kBAAA,CACA,SAAA,CACA,WAAA,CACA,kBAAA,CACA,czC/IiB,CyCgJjB,yB1C+xIR,C0C5xII,wCACI,uBAAA,CAAA,eAAA,CACA,YAAA,CAEI,eVnM2C,CUoM3C,oB1C6xIZ,C0CxxIA,qBD1MI,8BxCwHc,CwCvHd,UxCRgB,CwCShB,wBAAA,CACA,exCmDqB,CwClDrB,WAAA,CACA,iBAhB8B,CAiB9B,aAAA,CACA,oBAAA,CACA,mBAAA,CACA,cxCqCoB,CwCpCpB,kBzCs+IJ,CyCp+II,kFAGI,oBzCo+IR,C0CryIA,yBAGI,4BAAA,CACA,mBAAA,CAEI,iDAAA,CAAA,yCAAA,CACA,iBzCtHc,CyCuHd,wB1CuyIR,C0CpyII,4Fd9HA,iB3B3EqB,C2B4ErB,kB3B5EqB,CyC4MjB,oBAAA,CACA,gBAAA,CACA,U1CuyIR,C4B18II,oCc8JA,4FdrHI,iB3BrFiB,C2BsFjB,kB5Bs6IN,CACF,C0CzyII,UACI,c1C4yIR,C0CzyII,+BACI,e1C2yIR,C0CvyIA,eACI,iB1C0yIJ,C0CxyII,sBACI,uBAAA,CAAA,oBAAA,CAAA,eAAA,CACA,U1C0yIR,C0CvyII,qB3C5PA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,C2CmPI,WT9GM,CS+GN,iBAAA,CACA,OAAA,CACA,SAAA,CACA,kCAAA,CAAA,8BAAA,CAAA,0BAAA,CACA,azCtQ8B,CyCuQ9B,mB1CozIR,C0C/yII,0Fd+ZA,6E3B7nBqB,C2B8nBrB,e3BxoBuB,C2ByoBvB,c3BrnBqB,C2BsnBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB3BnrB8B,C2BorB9B,c3BhVa,C2BiVb,kB3BrrB8B,C2BsrB9B,U3BrqBa,C2BuqBjB,gB3BpViB,C2BqVjB,e3BrViB,C2BsVjB,cAAA,CACA,oBAAA,CACA,iB3BllBkB,C2BmlBlB,oBAAA,CACA,uB5Bo5HJ,C4B5gJI,oCcsMA,0FdqbI,c5Bu5HN,CACF,C4Bp5HQ,uUAGI,kB3B3mBc,C2B4mBd,U3BxrBS,C2ByrBT,oB5B05HZ,C0Cz0II,0DdgZA,6E3B7nBqB,C2B8nBrB,e3BxoBuB,C2ByoBvB,c3BrnBqB,C2BsnBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB3BnrB8B,C2BorB9B,c3BhVa,C2BiVb,kB3BrrB8B,C2BsrB9B,U3BrqBa,C2BuqBjB,gB3BpViB,C2BqVjB,e3BrViB,C2BsVjB,cAAA,CACA,oBAAA,CACA,iB3BllBkB,C2BmlBlB,oBAAA,CACA,uB5B47HJ,C4BpjJI,oCcqNA,0DdsaI,c5B87HN,CACF,C4B37HQ,oNAGI,kB3B3mBc,C2B4mBd,U3BxrBS,C2ByrBT,oB5B87HZ,C0Ch2IA,8BAEI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,UAAA,CACA,e1Cm2IJ,C4B3kJI,oCckOJ,8BAUQ,UAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,a1Co2IN,CACF,C0C/1II,uCACI,UAAA,CACA,iBAAA,CAEI,2BzCpNU,CyCqNV,8B1Ci2IZ,C0C71II,yEAEI,SAAA,CACA,iBAAA,CACA,OAAA,CACA,KAAA,CACA,WAAA,CAEI,czCyBS,CyCrBT,oBzC/U0B,CyCgV1B,wBzChV0B,CyCiV1B,U1C01IZ,C0Cv1IQ,2HACI,WAAA,CACA,c1Cy1IZ,C0Cr1IY,iQAGI,mCAAA,CACA,U1Cq1IhB,C0Cz0IY,yHACI,kCAAA,CACA,UzC3VK,CyC4VL,c1C40IhB,C0Cp0II,gCACI,a1Cu0IR,C4BvnJI,oCcoTI,wBACI,UAAA,CACA,iB1Cs0IV,C0Cn0IM,oCACG,c1Cq0IT,CACF,C0Cj0IA,+DAEI,gB1Co0IJ,C0Cj0IA,qBACI,iB1Co0IJ,C0Cj0IA,yBACI,Y1Co0IJ,C0Cj0IA,kBACI,kB1Co0IJ,C0C9zII,0EACI,cAAA,CACA,S1Ck0IR,C4BvpJI,oCc0VI,oHACI,S1Ci0IV,CACF,C0C7zIA,0BACI,sB1Cg0IJ;;A2CjvJA;;;;EAAA,CAkDA,oBACI,U3C6sJJ,C2C1sJA,qBACI,OAAA,CACA,Q3C6sJJ,C4BrrJI,oCerBJ,mEAKQ,c3C4sJN,CACF,C2C1sJI,+LAEI,a3CgtJR,C2C5sJA,0BC1DE,8CAAA,CAAA,sCAAA,CD8DE,aAAA,CACA,iBAAA,CAEI,qBX1D+C,CW2D/C,ajBrEgC,CiBsEhC,wBApEgC,CAqEhC,iB1CiCc,C0C/BlB,SAAA,CAKA,e3CwsJJ,C4BltJI,oCePJ,0BAcQ,S3CgtJN,CACF,C2C3sJI,4DACI,W3C8sJR,C2C3sJI,kDACI,iBAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBAAA,CACA,WAAA,CACA,UAAA,CACA,gBA5DgC,CA6DhC,mB3C8sJR,C2C5sJQ,8DEpGN,wCAAA,CAAA,mCAAA,CAAA,gCAAA,CVCE,aAAA,CACA,UQmCoC,CRlCpC,WQkCoC,CRjCpC,iBAAA,CAKI,mCAAA,CAAA,wBAAA,CAEJ,+BAAA,CAAA,uBAAA,CACA,wDAAA,CAAA,gDAAA,CQ0FQ,U3CytJZ,CmCjzJI,0EACI,iBAAA,CACA,UQqBgC,CRpBhC,WnCozJR,C2C3tJI,8EAEI,Y3C8tJR,C2C3tJI,4NAII,UAAA,CACA,YAAA,CACA,UAAA,CACA,wBA9GgC,CA+GhC,cX8TyC,CW7TzC,iBX6TyC,CW5TzC,mBAAA,CACA,a3CiuJR,C2C/tJQ,4yBAGI,wB3CovJZ,C2ChvJI,8FAEI,gB3CovJR,C2CjvJI,oHACI,uB3CovJR,C2ClvJQ,kYAGI,uBAAA,CACA,8C3CqvJZ,C2CjvJI,8HAGI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,oBAAA,CAAA,gBAAA,CACA,aAAA,CACA,iBAAA,CACA,qB3CsvJR,C2CnvJY,ghBAGI,uBAAA,CAEI,8CAAA,CAEJ,oB3CgwJhB,C2C5vJQ,wKACI,gB3CmwJZ,C2C1vJY,sZAGI,wC3CmwJhB,C2C9vJI,wCACI,oGjB1JgC,CiB2JhC,e1CpJqB,C0CqJrB,c1CnIgB,C0CoIhB,gB1CzHsB,C0C0HtB,Q3CiwJR,C2C9vJI,8BACI,a3CiwJR,C2C/vJQ,oFAEI,a3CkwJZ,C2C9vJI,sCACI,a3CiwJR,C2C7vJA,yBACI,S3CgwJJ,C2C7vJA,WACI,a3CgwJJ,C2C9vJI,yEAII,gBAxMgC,CAyMhC,eX4NyC,CW3NzC,gB1CxJsB,C0CyJtB,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,U3CgwJR,C4Bv5JI,oCe8IA,yEAYQ,c1CzKY,C0C0KZ,e1C5LiB,C0C6LjB,e3CowJV,CACF,C2ChwJA,kCACI,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,YA5NoC,CA6NpC,U3CmwJJ,C2CjwJI,yHAGI,Y3CiwJR,C2C1vJI,kDACI,4B3C8vJR,C2C3vJI,8HAEI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,iBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,oBAAA,CAAA,gBAAA,CACA,UAAA,CACA,eArPgC,CAsPhC,wBAAA,CACA,S3C+vJR,C2C7vJQ,scAGI,8BAAA,CACA,oB3CswJZ,C2CnwJQ,0JACI,a3CwwJZ,C2CrwJQ,sIACI,iBAAA,CACA,OAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBAAA,CACA,kBAAA,CAAA,cAAA,CACA,eAAA,CACA,WXvB2C,CWwB3C,UXxB2C,CWyB3C,cXzB2C,CW0B3C,SAAA,CACA,mB3C0wJZ,C2CxwJY,8dAGI,a3CixJhB,C2C/wJgB,kjBACI,a3C0xJpB,C2CtxJY,kKhB/RR,oBAAA,CACA,aAAA,CACA,mBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CgBsRY,aAAA,CACA,gBX1CuC,CW2CvC,c1CrJI,C0CsJJ,a3CsyJhB,C2CjyJI,0EACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,iBAAA,CACA,kBAAA,CAAA,cAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,YA1SgC,CA2ShC,eA5SgC,CA6ShC,S3CoyJR,C2ClyJQ,oQAGI,8BAAA,CACA,oB3CqyJZ,C2ClyJQ,8EACI,mB3CqyJZ,C2CnyJY,gRAGI,uB3CsyJhB,C2ClyJQ,0GACI,gB3CqyJZ,C2CjyJI,wCACI,Q3CoyJR,C2CjyJI,oDACI,QAAA,CACA,mBAAA,CACA,kBAAA,CAAA,mBAAA,CAAA,WAAA,CAEI,iBAAA,CACA,kBAAA,CAEJ,2B3CkyJR,C2ChyJQ,wDACI,e3CmyJZ,C2CjyJY,wIAEI,a3CoyJhB,C2C/xJI,4IAGI,e3CoyJR,C2CjyJI,sCACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,kBAAA,CAAA,cAAA,CACA,sBAAA,CAAA,mBAAA,CAAA,0BAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,sBAAA,CACA,a3CoyJR,C2CjyJI,wCACI,oBAAA,CACA,YAAA,CACA,c1ClUgB,C0CmUhB,a3CoyJR,C2CjyJI,wDACI,mBAAA,CACA,iBAAA,CACA,aAAA,CACA,KAAA,CACA,SArXgC,CAsXhC,QAAA,CACA,eAAA,CACA,cAAA,CACA,aAAA,CACA,WAxXgC,CAyXhC,UAzXgC,CA0XhC,wB1C3Y8B,C0C4Y9B,iB3CoyJR,C2ChyJA,iBACI,c3CmyJJ,C2CjyJI,uBACI,W3CmyJR,C2ChyJI,4BACI,W1CzPiB,C0C0PjB,U3CkyJR,C2C5xJI,yCACI,W3C+xJR,C2CzxJI,4CACI,W3C4xJR,C2CtxJI,gCACI,W3CyxJR,C2CnxJI,oDACI,uBAAA,CACA,U3CsxJR,C2CnxJI,kDACI,4BAAA,CACA,WA5agC,CA6ahC,e3CqxJR,C2CjxJA,oEC3bE,8CAAA,CAAA,sCAAA,CD+bM,uBAAA,CACA,wBAjcgC,CAkchC,iB1C5Vc,C0C6Vd,qBX3b+C,CW6bnD,S3CkxJJ,C4BrpKI,oCe0XJ,oEAYQ,S3CoxJN,CACF,C2ClxJI,kKAEI,sB3CqxJR,C2CjxJA,gCACI,0B3CoxJJ,C4BpqKI,oCe+YJ,gCAIQ,Y3CqxJN,CACF,C2ClxJA,yCACI,SAAA,CACA,W3CqxJJ,C2CnxJI,4CACI,W3CqxJR,C2ClxJI,+FAEI,mB3CoxJR,C2CjxJI,sDACI,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,eAAA,CACA,gBAAA,CACA,2B3CmxJR,C2ChxJY,qLAGI,wCAAA,CACA,uB3CgxJhB,C2C3wJI,8DACI,UAAA,CACA,WAAA,CACA,YAAA,CACA,cAAA,CACA,gB3C6wJR,C2CzwJA,mBACI,Y3C4wJJ,C2CzwJA,mDACI,2BAAA,CACA,e3C4wJJ,C2CzwJA,2BACI,gB3C4wJJ,C2CvwJI,2CACI,+B3C0wJR,C2CtwJQ,kIAGI,oC3CswJZ,C2CjwJA,2BAEQ,a3CmwJR,C2ChwJI,oFAEI,a3CkwJR,C2C7vJY,0GAGI,a3C6vJhB,C2C3vJgB,+HACI,a3C6vJpB,C2CvvJI,kCACI,aAAA,CACA,UAAA,CACA,e1CrhBqB,C0CshBrB,c1CpgBgB,C0CqgBhB,iB3CyvJR,C2CtvJI,kCACI,UAAA,CACA,c1CxgBgB,C0CygBhB,S3CwvJR,C2CrvJI,kCACI,UAAA,CACA,gBXvkB+C,CWwkB/C,c3CuvJR,C4BzvKI,oCe8gBI,uJACI,c3CsvJV,CACF,C4BtwKI,oCeuhBA,qBACI,SAAA,CACA,cAAA,CACA,QAAA,CACA,MAAA,CACA,OAAA,CACA,KAAA,CACA,YAAA,CACA,WAAA,CACA,yBAAA,CACA,SAAA,CACA,mBAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sB3CkvJN,C2C1uJM,yKACI,SAAA,CACA,SAAA,CACA,mB3CgvJV,C2C7uJM,0TAEI,kBAAA,CACA,2BAAA,CAAA,sBAAA,CAAA,mBAAA,CACA,SAAA,CACA,QAAA,CACA,UAAA,CACA,SAAA,CACA,2B3CqvJV,C2CjvJE,mBAEI,eA/mBgC,CAgnBhC,UAAA,CACA,gBAAA,CACA,iBAAA,CACA,cAAA,CACA,aAAA,CACA,iBAAA,CAEI,iDAAA,CAAA,yCAAA,CAEJ,SAAA,CACA,cAAA,CACA,eAAA,CACA,aAAA,CACA,kGACI,CADJ,0FACI,CADJ,qFACI,CADJ,kFACI,CADJ,kHACI,CAGJ,W3C+uJN,C2C5uJU,uBACI,a3C+uJd,C2C7uJc,sEAEI,a3CgvJlB,CACF;A8C55KA;;;;EAAA,CAwBA,iCACI,GACI,S9Ci5KN,C8C94KE,IACI,S9Cg5KN,C8C74KE,IACI,S9C+4KN,C8C54KE,GACI,S9C84KN,CACF,C8C75KA,yBACI,GACI,S9Ci5KN,C8C94KE,IACI,S9Cg5KN,C8C74KE,IACI,S9C+4KN,C8C54KE,GACI,S9C84KN,CACF,C8C14KI,8BACI,0BAAA,CAAA,kB9C44KR,C8C74KI,8BACI,4BAAA,CAAA,oB9Cg5KR,C8Cj5KI,8BACI,2BAAA,CAAA,mB9Co5KR,C8Ch5KA,WACI,WAAA,CACA,cAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,uB7C8CoB,C6C9CpB,kB7C8CoB,C6C9CpB,e7C8CoB,C6C7CpB,wBAAA,CAAA,qBAAA,CAAA,oBAAA,CAAA,gBAAA,CAEA,YAAA,CACA,iCAAA,CACA,WAjDqC,CAkDrC,UAlDqC,CAmDrC,wBAjDqC,CAkDrC,e9Cm5KJ,C4Bj4KI,oCkBhCJ,WAiBQ,iB9Co5KN,CACF,C8Cx4KA,qBARI,oBAAA,CACA,UAzDqC,CA0DrC,UAAA,CACA,iBA3DqC,CA4DrC,uB7C0BoB,C6C1BpB,kB7C0BoB,C6C1BpB,e7C0BoB,C6CzBpB,qB7ChDiB,C6CqDjB,iB9Cg5KJ,C8C94KI,uDAZA,oBAAA,CACA,UAzDqC,CA0DrC,UAAA,CACA,iBA3DqC,CA4DrC,uB7C0BoB,C6C1BpB,kB7C0BoB,C6C1BpB,e7C0BoB,C6CzBpB,qB7ChDiB,C6C0Db,UAAA,CACA,iBAAA,CACA,MAAA,CACA,qCAAA,CAAA,iCAAA,CAAA,6B9Co5KR,C8Cj5KI,4BACI,S9Cm5KR,C8Ch5KI,2BACI,mB9Ck5KR,C8C/4KI,gCACI,2BAAA,CAAA,mB9Ci5KR,C8C74KA,sBACI,SAAA,CACA,WAhGqC,CAiGrC,U9Cg5KJ,C8C74KQ,qDACI,wB9C+4KZ,C8C74KY,uHAEI,gCAAA,CAAA,4BAAA,CAAA,wBAAA,CACA,KAAA,CACA,MAAA,CACA,UAAA,CACA,mC9C84KhB,C8C34KY,4DACI,+BAAA,CAAA,uB9C64KhB,C8C14KY,2DACI,gCAAA,CAAA,wB9C44KhB,C+CjgLA,YACI,wBrBgLsC,CqB/KtC,iBAAA,CACA,UAAA,CACA,YrB4KsC,CqB3KtC,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,U/C4gLJ,C4B78KI,oCmBtEJ,YAUQ,Y/C6gLN,CACF,C+C3gLI,2BACI,c/C6gLR,C+C1gLI,0BACI,UrBZgC,CqBahC,gBAAA,CACA,erBiKkC,CqBhKlC,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,qBAAA,CAAA,kBAAA,CAAA,oB/C4gLR,C+C1gLQ,iGAGI,U/C0gLZ,C+CtgLI,wDAEI,wB/CwgLR,C+CrgLI,uBACI,UAAA,CACA,S/CugLR,C+CngLI,iCACI,gB/CqgLR,C+ClgLI,uBACI,e/CogLR,C4Bv+KI,oCmB9BA,uBAIQ,aAAA,CACA,c/CqgLV,C+CngLU,gCACI,mBAAA,CAAA,mBAAA,CAAA,Y/CqgLd,C+CngLc,sCACI,Y/CqgLlB,CACF,C+CjgLQ,sCACI,Y/CmgLZ,C+ChgLQ,uCACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,U/CkgLZ,C+C//KQ,qFAGI,gBAAA,CACA,WrBkH8B,CqBjH9B,gBrBiH8B,CqBhH9B,yBAAA,CACA,4BAAA,CACA,qBAAA,CAAA,oB/CigLZ,C+C//KY,oMAEI,qB/CkgLhB,C+C9/KQ,sEAEI,qBrBsG8B,CqBrG9B,8BrBkG8B,CqBjG9B,UrBrF4B,CqBsF5B,WrBiG8B,CqBhG9B,gBrBgG8B,CqB/F9B,cAAA,CACA,eAAA,CACA,UAAA,CACA,eAAA,CACA,wBAAA,CACA,2B/CggLZ,C+C9/KY,oFACI,mB/CigLhB,C+C3/KA,oBACI,iBAAA,CACA,KAAA,CACA,MAAA,CACA,UAAA,CACA,WAAA,CACA,qBAAA,CACA,uBAAA,CACA,8BAAA,CAAA,sB/C8/KJ,C4B5iLI,oCmBsCJ,oBAWQ,Y/C+/KN,CACF;;AgDjoLA;;;;EAAA,CAWI,qHAEI,QAAA,CACA,U/C0JW,C+CzJX,WhDioLR;;AiDhpLA;;;;EAAA,CAUA,uBAEI,ejDipLJ,CiD9oLQ,mCrBqLJ,e3BzKiB,C2B0KjB,Y3BnIqB,C2BoIrB,uB3B6IkB,C2B7IlB,e3B6IkB,C2BrId,4B5Bs9KR,C4B78KQ,yDACI,+B5Bg9KZ,C4Bx7KI,6CACI,S5B27KR,CiDjpLI,mEACI,mBAAA,CACA,wBAAA,CACA,uBAAA,CAAA,eAAA,CACA,kBvB4SiC,CuB3SjC,chDsCgB,CgD9BZ,cjD+oLZ,CiDloLQ,qFACI,YjDqoLZ,C4B3mLI,oCqBrDA,mEA+BQ,cjDsoLV,CACF,CiDnoLI,qEACI,ejDsoLR,CiDjoLY,mFACI,UAAA,CACA,QhD8QS,CgD7QT,+BhD2QG,CgDtQC,wCAAA,CAAA,gCAAA,CAUJ,wBAAA,CACA,iBAAA,CACA,UAAA,CACA,MAAA,CAEI,SjDsnLpB,CiDhnLI,qJAGI,chDnCgB,CgDoChB,ehDtDqB,CgDuDrB,gBAAA,CACA,UhDzFY,CgD0FZ,aAAA,CACA,iBjDqnLR,CiDlnLY,kXAEI,ajD6nLhB,CiDvnLY,iKACI,iBAAA,CACA,mBAAA,CACA,cAAA,CACA,ajD8nLhB,CiD5nLgB,0YAEI,ajDuoLpB,CiDjoLI,0GAEI,aAAA,CACA,UAAA,CACA,chDpEiB,CgDqEjB,ehDzFmB,CgD0FnB,ehD7DiB,CgD8DjB,UhD3HY,CgD4HZ,cjDqoLR,CiDloLI,kIAEI,YjDsoLR,CiDnoLI,yFACI,cjDsoLR,CiDnoLI,yCACI,mBAAA,CAAA,mBAAA,CAAA,YjDsoLR,CiDnoLI,sIAEI,chDKY,CgDJZ,gBjDuoLR,CiDpoLI,6EACI,cAAA,CACA,ejDuoLR,CiDpoLI,4GrB7DA,cAAA,CACA,yBAAA,CAAA,sBAAA,CACA,eAAA,CACA,kBAAA,CACA,aAAA,CqB4DI,oBjD4oLR,CiDxoLQ,kFAEI,chD3GY,CgD4GZ,ehDjIe,CgDkIf,ajD4oLZ,CiDzoLQ,mCACI,gBAAA,CACA,iBjD4oLZ,C4BjvLI,oCqBwGI,kFAGQ,ejD6oLd,CACF,CiD1oLQ,gNAII,iBAAA,CACA,mBAAA,CACA,aAAA,CACA,oBjDgpLZ,CiD9oLY,gOACI,iBAAA,CACA,mBAAA,CACA,mBAAA,CAEI,ajDspLpB,CiDppLoB,giBAEI,oBhD9EU,CgD+EV,ajDmqLxB,CiD5pLI,sEAGQ,ejBlN2C,CiBmN3C,gBjD+pLZ,CiD3pLI,mDACI,YjD8pLR,CiD3pLI,0HAEI,iBjD+pLR,CiD5pLI,uEACI,YjD+pLR,CiD5pLI,uDACI,cjD+pLR,CiD7pLQ,2DrBzIJ,cAAA,CACA,yBAAA,CAAA,sBAAA,CACA,eAAA,CACA,kBAAA,CACA,aAAA,CqBuIQ,ejDoqLZ,CiD7pLQ,0GACI,kBjDkqLZ,CiD/pLQ,0GACI,cjDoqLZ,CiDhqLI,mDACI,ejDmqLR,CiDhqLI,6CACI,YjDmqLR,CiDhqLI,yDACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,kBAAA,CAAA,cAAA,CACA,YAAA,CACA,kBjDmqLR,CiDjqLQ,6DACI,gBjBvQ2C,CiBwQ3C,iBjDoqLZ,CiDjqLQ,6DACI,ahD4EW,CgD3EX,mBAAA,CACA,iBAAA,CACA,mBAAA,CACA,iBjDoqLZ,CiDlqLY,6NAGI,ajDqqLhB,CiDjqLQ,uEACI,gBjDoqLZ,CiDhqLI,yCrBibA,SAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBAAA,CACA,c3B7jBgB,C2B8jBhB,4BAAA,CAEI,wBAAA,CACA,uBAAA,CAEJ,kB5BivKJ,C4B9uKQ,qDACI,wBAAA,CACA,U5BivKZ,CiD7qLI,6CACI,iBAAA,CrBsWJ,W3B5ee,C2B6ef,U3B7ee,C2B8ef,SAAA,CACA,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBAAA,CACA,+CAAA,CAAA,uCAAA,CACA,iB3BviBkB,C2BwiBlB,eAAA,CAGI,iB5By0KR,C4Bt0KI,qDACI,QAAA,CACA,UAAA,CACA,W5By0KR,C4Bt0KI,6DACI,Y5By0KR,CiDhsLI,+CACI,cjDmsLR,CiD7rLY,wRAEI,iBAAA,CACA,UhDpJG,CgDqJH,WjDisLhB,CiD5rLY,iHACI,ajD+rLhB,CiDzrLI,6DACI,kBjD4rLR,CiD1rLQ,uFrByWJ,6E3B7nBqB,C2B8nBrB,e3BxoBuB,C2ByoBvB,c3BrnBqB,C2BsnBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB3BvqBkB,C2BwqBlB,c3BhVa,C2BiVb,wB3BljBU,C2BmjBV,U3BlrBY,C2BorBhB,gB3BpViB,C2BqVjB,e3BrViB,C2BsVjB,cAAA,CACA,oBAAA,CACA,iB3BllBkB,C2BmlBlB,oBAAA,CACA,uBAAA,CqBjXQ,ejDqsLZ,C4B58LI,oCqB4PI,uFrB+XA,c5Bs1KN,CACF,C4Bn1KQ,2SAGI,wB3BjkBY,C2BkkBZ,a3BzsB0B,C2B0sB1B,oB5Bs1KZ,CiDhtLQ,6EACI,YjDmtLZ,CiD/sLI,2CrBxTA,oGFCoC,CEApC,e3BQqB,C2BPrB,c3BwBoB,C2BvBpB,gB5B2gMJ,CiDltLI,qDACI,cjDqtLR,CiDltLI,mEACI,oBAAA,CACA,UAAA,CACA,WAAA,CACA,SAAA,CACA,eAAA,CACA,mBAAA,CACA,iBAAA,CACA,qBjDqtLR,CiDltLI,kIAEI,QAAA,CACA,ajDstLR,CiDntLI,mCACI,SjDstLR,CiDntLI,iCACI,mCjDstLR,CiDntLI,6CACI,ajDstLR,CiDptLQ,6DACI,YjDutLZ,CiDptLQ,yEACI,oBjDutLZ,CiDptLQ,uEACI,gBjDutLZ,C4BnhMI,oCqB2TI,uEAIQ,iBjDytLd,CACF,CiDttLQ,iFACI,ajDytLZ,CiDptLA,wDAIQ,kBAAA,CAIA,ehD7EiB,CgD8EjB,uBhD/Ec,CgD+Ed,ejDktLR,CiD5sLQ,mDACI,uBhDtFU,CgDsFV,ejD+sLZ,CiD3sLI,2CACI,0BjD6sLR,CiDrsLQ,mCACI,ajDwsLZ,CiDrsLQ,mDACI,2BAAA,CAAA,gBAAA,CAAA,OjDusLZ,CiDlsLI,iGACI,iBjDosLR,CiDzrLY,gGACI,2BAAA,CAAA,gBAAA,CAAA,OjD6rLhB,CiDxrLI,wBACI,kBjD0rLR,CiDxrLQ,2BACI,chDhZY,CgDiZZ,gBjD0rLZ,C4BjkMI,oCqBqYI,2BAKQ,cjD2rLd,CACF,CiDxrLQ,2CACI,2BAAA,CAAA,gBAAA,CAAA,OjD0rLZ,CiDtrLI,kFAEI,SjDwrLR,CiDrrLI,uDAEI,iBjDurLR,CiDrrLQ,iFACI,wBhDvJU,CgDwJV,QAAA,CACA,UAAA,CACA,eAAA,CAKI,oBjDurLhB,CiD/qLY,uGACI,QAAA,CACA,iBAAA,CACA,QvBrLyB,CuBsLzB,QjDkrLhB,CiD9qLQ,6FACQ,ajDirLhB,CiD/qLgB,iGAEQ,aAAA,CAEJ,QjDgrLpB,CiD9qLoB,yUAGI,oBjDirLxB,CiD5qLY,kJAEI,chDrdQ,CgDsdR,ehD9cS,CgD+cT,oBAAA,CACA,iBjDgrLhB,CiD9qLgB,0JACI,cAAA,CACA,iBAAA,CACA,mBjDmrLpB,CiD9qLgB,+EACI,cjDirLpB,CiD/qLoB,mFACI,iBAAA,CACA,ajDkrLxB,CiDhrLwB,+RAGI,ajDmrL5B,CiD7qLY,mEACI,UjDgrLhB,C4BtpMI,oCqBqeQ,mEAIQ,YjDkrLlB,CACF,CiD/qLY,qEACI,ejDkrLhB,C4BhqMI,oCqB6eQ,qEAIQ,iBjDorLlB,CACF,CiDjrLY,+EACI,2BjDorLhB,CiDjrLY,uFACI,YjDorLhB,CiDhrLgB,wKRzjBZ,8BxCwHc,CwCvHd,UxCRgB,CwCShB,wBAAA,CACA,exCmDqB,CwClDrB,WAAA,CACA,iBAhB8B,CAiB9B,aAAA,CACA,oBAAA,CACA,mBAAA,CACA,cxCqCoB,CwCpCpB,kBAAA,CQkjBgB,ajD8rLpB,CyC9uMI,okBAGI,oBzCuvMR,CiDvsLgB,2EACI,ahDlPG,CgDmPH,ejD0sLpB,CiDxsLoB,8KAEI,ajD2sLxB,CiDtsLQ,qEACI,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,aAAA,CACA,sBjDysLZ,CiDtsLQ,+EACI,oBAAA,CACA,YjDysLZ,CiDvsLY,uFACI,QjD0sLhB,CiDtsLQ,qFACI,2BhD3Ra,CgD4Rb,4BhD5Ra,CgDiST,oBjDwsLhB,CiDpsLQ,iFACI,ejDusLZ,CiDrsLY,qGACI,QjDwsLhB,CiDlsLQ,mCACI,evBzT6B,CuB0T7B,gBjDosLZ,CiD1rLQ,uFAEQ,kBjD4rLhB,CiDtrLA,wCAGI,UjDyrLJ,CiDrrLI,yBACI,gBjDwrLR,C4BvwMI,oCqBilBI,gCAGQ,kBjDurLd,CACF,CiDprLQ,iCACI,ajDsrLZ,C4B/wMI,oCqB2lBQ,4CAGQ,cjDqrLlB,CACF,C4BpxMI,oCqBmmBI,iCAEQ,iBjDmrLd,CACF,CiD7qLI,oBACI,aAAA,CACA,cjDgrLR,CiD5qLA,iBACI,ejD+qLJ,CiD7qLI,gDAEI,iBjD+qLR,CiD5qLI,4BACI,iBAAA,CACA,QvBjYiC,CuBsY7B,MjD0qLZ,CiDtqLI,uBACI,aAAA,CACA,cjDwqLR,CiDpqLQ,iCACI,iBAAA,CACA,mBAAA,CACA,mBAAA,CACA,ajDsqLZ,CiDpqLY,8EAEI,oBhDhmBkB,CgDimBlB,ajDqqLhB,CiD7pLI,iDACI,cjDgqLR,CiD7pLI,kCACI,iBAAA,CACA,QvBvaiC,CuBwajC,SjD+pLR,C4Bl0MI,oCqBsqBA,+BAGQ,YjD6pLV,CACF,CiDvpLI,oCACI,cjD0pLR,CiDvpLI,sCACI,iBjDypLR,CiDnpLI,0BACI,cjDspLR,CiDnpLI,sBACI,cjDqpLR,CiDlpLI,0BACI,chDntBgB,CgDotBhB,ehDtuBqB,CgDuuBrB,gBAAA,CACA,UhDzwBY,CgD0wBZ,aAAA,CACA,iBjDopLR,CiD/oLA,0BACI,ejDkpLJ,CiD7oLI,oBrBhmBA,e3BzKiB,C2B0KjB,Y3BnIqB,C2BoIrB,uB3B6IkB,C2B7IlB,e3B6IkB,C2BrId,4B5B0uMR,C4BjuMQ,+BACI,+B5BmuMZ,C4B3sMI,yBACI,S5B6sMR,CiDtpLI,gBACI,oGvBjwBgC,CuBkwBhC,ehD1vBiB,CgD2vBjB,chDruBgB,CgDsuBhB,ehDjuBiB,CgDkuBjB,kBhD3uBiB,CgD4uBjB,ajDwpLR,CiDtpLQ,kBACI,iBAAA,CACA,mBAAA,CACA,ajDwpLZ,CiDtpLY,gDAEI,ajD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c3BrnBqB,C2BsnBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB3BnrB8B,C2BorB9B,c3BhVa,C2BiVb,kB3BrrB8B,C2BsrB9B,U3BrqBa,C2BuqBjB,gB3BpViB,C2BqVjB,e3BrViB,C2BsVjB,cAAA,CACA,oBAAA,CACA,iB3BllBkB,C2BmlBlB,oBAAA,CACA,uB5B+lNJ,C4BvtOI,oC2ByBI,qC3BkmBA,c5BgmNN,CACF,C4B7lNQ,kIAGI,kB3B3mBc,C2B4mBd,U3BxrBS,C2ByrBT,oB5B6lNZ,CuD7rOQ,wC3BikBJ,6E3B7nBqB,C2B8nBrB,e3BxoBuB,C2ByoBvB,c3BrnBqB,C2BsnBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB3BvqBkB,C2BwqBlB,c3BhVa,C2BiVb,wB3BljBU,C2BmjBV,U3BlrBY,C2BorBhB,gB3BpViB,C2BqVjB,e3BrViB,C2BsVjB,cAAA,CACA,oBAAA,CACA,iB3BllBkB,C2BmlBlB,oBAAA,CACA,uB5B6nNJ,C4BrvOI,oC2BoCI,wC3BulBA,c5B8nNN,CACF,C4B3nNQ,2IAGI,wB3BjkBY,C2BkkBZ,a3BzsB0B,C2B0sB1B,oB5B2nNZ,CuDrtOA,oEAEI,+BAAA,CACA,uDAAA,CAAA,+CAAA,CACA,iBtDVkB,CsDWlB,uBAAA,CACA,gBvDwtOJ,CuDttOI,wEACI,avDytOR,CuDrtOQ,kF3BmlBJ,SAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBAAA,CACA,c3B7jBgB,C2B8jBhB,4BAAA,CAEI,wBAAA,CACA,uBAAA,CAEJ,kBAAA,C2B3lBQ,sBAAA,CACA,UvB/H2C,CuBgI3C,wBvDguOZ,C4BpoNQ,8FACI,wBAAA,CACA,a5BuoNZ,CuD9tOQ,sCAEI,8BtDHY,CsDIZ,atD3I0B,CsD4I1B,oBvDguOZ,CuD3tOA,SACI,yBvD8tOJ;;AwD13OA;;;;EAAA,CAiBA,wBACI,axDu3OJ,CwDr3OI,8BACI,axDu3OR,CwDn3OA,iBACI,gBAAA,CACA,iBAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,kBAAA,CAAA,cxDs3OJ,CwDp3OI,4BACI,iBAAA,CACA,UAAA,CACA,WxDs3OR,CwDn3OI,8BACI,UxBhB+C,CwBiB/C,cAAA,CACA,UAAA,CACA,WAAA,CACA,iBAAA,CACA,eAAA,CACA,+BAjC8B,CAkC9B,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBxDq3OR,CwDl3OI,mCACI,UAAA,CACA,gBxDo3OR,CwDh3OI,sCACI,cAAA,CACA,iBAAA,CACA,cxDk3OR,CwD92OA,4BACI,2BAAA,CAAA,gBAAA,CAAA,OxDi3OJ;;AyDh7OA;;;;EAAA,CAQI,sDACI,cAAA,CACA,yBAAA,CACA,8BzDg7OR,CyD96OQ,kEACI,cAAA,CACA,ezDg7OZ,CyD56OI,qCACI,iBxDgGc,CwD/Fd,qBxD+Va,CwD9Vb,gBzD86OR,CyD36OI,mCACI,azD66OR,CyD16OI,oEAEI,kBzD46OR,CyDv6OQ,oCACI,SzDy6OZ,CyDj6OI,qEACI,czDs6OR,CyDn6OI,4CACI,cAAA,CACA,SAAA,CACA,8BzDq6OR,CyDn6OQ,qDACI,ezDq6OZ,C4B54OI,oC6BrBA,gDAGQ,ezDk6OV,CACF,CyD15OQ,4LACI,cAAA,CACA,ezD+5OZ,C4Bx5OI,oC6BAA,qJAGQ,iBzD25OV,CACF,C4B/5OI,oC6BAA,qJAOQ,czD65OV,CACF,CyDv5OI,uEACI,cAAA,CACA,ezD05OR;;A0D1/OA;;;;EAAA,CAkBA,8CAEI,iBAAA,CACA,UAAA,CAEA,iBzD2VsB,CyD1VtB,yB1Ds/OJ,C0Dp/OI,oGACI,U1Du/OR,C0Dx/OI,kFACI,U1Du/OR,C0Dx/OI,4FACI,U1Du/OR,C0Dx/OI,wEACI,U1Du/OR,C0Dn/OA,oBACI,iB1Ds/OJ,C0Dp/OI,2B3DrBA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,C2DYQ,WzBwHE,CyBvHF,UzDvBQ,CyDwBR,iBAAA,CACA,KAAA,CACA,OAAA,CACA,QAAA,CACA,U1BiO2C,C0BhO3C,gB1BgO2C,C0B/N3C,mB1DigPZ,C0D9/OI,2DAII,Q1DwgPR,C0D5/OA,oJAfQ,iBAAA,CACA,KAAA,CACA,OAAA,CAEA,wBAAA,CACA,0BA1CuB,CA2CvB,cA1CuB,CA2CvB,gB1BoN+C,C0BnN/C,W1BmN+C,C0BlN/C,U1BkN+C,C0BjN/C,WAAA,CACA,a1DghPR,C0D5/OA,+BACI,U1D+/OJ,C0D5/OA,gBACI,cAAA,CACA,QAAA,CACA,e1D+/OJ,C0D7/OI,6BACI,e1D+/OR,C0D5/OI,+BACI,W1B8K+C,C0B7K/C,U1B6K+C,C0B5K/C,SAAA,CACA,U1B2K+C,C0B1K/C,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sB1D8/OR,C0D5/OQ,sCACI,eAAA,CACA,UAAA,CACA,WAAA,CACA,0BAAA,CACA,c1D8/OZ,C0D5/OY,4C3D/FR,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,C2DsFY,WzB7EE,CyB8EF,U1DygPhB,C0DhgPI,2HAGI,mB1DogPR,C0D//OA,sBACI,iB1DkgPJ,C0D5/OI,mGAGI,mB1DggPR,C0D5/OA,WACI,UAAA,CACA,kBhCtHoC,CgCuHpC,iB1D+/OJ,CoChjPI,iBACI,UAAA,CACA,aAAA,CACA,UpCkjPR,C4BrkPI,oC8B8DJ,WAOY,c1DogPV,CACF,C0DlgPI,4BACI,Y1DogPR,C0DhgPI,0B3DhJA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,C2DuII,WzBHM,CyBIN,UzDlJY,CyDmJZ,iBAAA,CACA,KAAA,CACA,OAAA,CACA,QAAA,CACA,U1BsG+C,C0BrG/C,gB1BqG+C,C0BpG/C,mB1D6gPR,C0DzgPA,qD3D9JI,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,C2DsJA,WzBlBU,CyBmBV,UzDjKgB,CyDkKhB,iBAAA,CACA,KAAA,CACA,OAAA,CACA,QAAA,CACA,U1BuFmD,C0BtFnD,gB1BsFmD,C0BrFnD,mB1DuhPJ,C0DphPA,gCACI,Y1DuhPJ;;A2DjtPA;;;;EAAA,CAMA,gBACI,iB1D6GkB,C0D5GlB,uBAAA,CAAA,eAAA,CACA,gCAAA,CACA,wB3DmtPJ,C2D9sPI,oDACI,oBAAA,CACA,cAAA,CACA,QAAA,CACA,c1D+CiB,C0D9CjB,e3BE+C,C2BD/C,a1DX8B,C0DY9B,iB1D8Fc,C0D5Fd,wBAAA,CACA,gB1DqVa,C0DpVb,e1DoVa,C0DnVb,cAAA,CACA,kB3DitPR,C2D/sPQ,oHAEI,oB3DgtPZ,C2D5sPI,sCACI,UAAA,CACA,e3D8sPR,C2D1sPQ,oEACI,kB3D4sPZ,C2DvsPQ,sEACI,mB3DysPZ,C2DrsPI,qDACI,kB1D5C8B,C0D6C9B,U3BjC+C,C2BkC/C,oB3DusPR;;A4D/vPA;;;;EAAA,CAUA,sBACI,gB3DuDqB,C2DtDrB,mB3DsDqB,C2DrDrB,4B3DqUe,C2DpUf,+B3DoUe,C2DnUf,uB3DoUkB,C2DpUlB,e5DgwPJ,C4DrvPA,sBACI,c3D2CoB,C2D1CpB,kB5DwvPJ,C4BpsPI,oCgCtDJ,sBAKQ,c5DyvPN,CACF,C4DtvPA,8BAEI,eAAA,CACA,kBAAA,CACA,U5DyvPJ,C4B5hPY,wEACI,4B5B+hPhB,C4B9gPQ,gDACI,+B3B2DO,C2BzDH,e5BghPhB,C4Bv+OQ,4EACI,U5B0+OZ,C4Bz+OY,gLAEI,a5B4+OhB,C4Bv+OI,oDACI,S5B0+OR,C4DzwPI,0CACI,kBAAA,CACA,aAAA,CACA,a5D4wPR,C4D1wPQ,gDACI,W5D6wPZ,C4D1wPQ,gDACI,qB5D6wPZ,C4D1wPQ,8LAGI,Q5D+wPZ,C4D5wPQ,sDACI,iBAAA,CACA,kBAAA,CACA,S5D+wPZ,C4D3wPI,4IAEI,c5D+wPR,C4D5wPI,gDAKQ,gB5D8wPZ,C4D1wPI,wEACI,gB5D6wPR,C4D1wPI,sEACI,iB5D6wPR,C4D1wPI,gIAGI,c3D/BgB,C2DgChB,e3DlDqB,C2DmDrB,gBAAA,CACA,aAAA,CAGI,U5D6wPZ,C4D5wPY,wUAEI,a5DuxPhB,C4DnxPQ,4IACI,iBAAA,CACA,mBAAA,CACA,cAAA,CACA,a5D0xPZ,C4DxxPY,gWAEI,a5DmyPhB,C4D9xPI,wHAEI,aAAA,CACA,UAAA,CACA,c3D5DiB,C2D6DjB,e3DjFmB,C2DkFnB,e3DrDiB,C2DsDjB,U3DnHY,C2DoHZ,c5DkyPR,C4D/xPI,gJAEI,Y5DmyPR,C4DhyPI,gGACI,c5DmyPR,C4DhyPI,gDACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kB5DmyPR,C4Bn2PI,oCgC8DA,gDAKQ,O5DqyPV,CACF,C4DnyPQ,oEACI,e5DsyPZ,C4DlyPI,oJAEI,c3DIY,C2DHZ,gB5DsyPR,C4DlyPQ,gGAEI,c3DjGY,C2DkGZ,e3DvHe,C2DwHf,e3D3Fa,C2D4Fb,a5DsyPZ,C4DlyPI,8DhCnEA,cAAA,CACA,yBAAA,CAAA,sBAAA,CACA,eAAA,CACA,kBAAA,CACA,aAAA,CgCiEI,c5DyyPR,C4Bt4PI,oCgC2FA,8DAKQ,2B5D2yPV,CACF,C4DxyPI,wGAEI,iBAAA,CACA,mBAAA,CAEA,Q5D2yPR,C4DzyPQ,gHACI,iBAAA,CACA,mBAAA,CACA,mBAAA,CAGI,a5D4yPhB,C4D1yPgB,gRAEI,a5DizPpB,C4D3yPI,wIAEI,iB5D+yPR,C4D5yPI,4IAEI,c3D/IgB,C2DgJhB,mBAAA,CACA,a5DgzPR,C4D7yPI,4CAEQ,a5D+yPZ,C4D5yPQ,kEACI,c5D+yPZ,C4D3yPY,gHAEI,a5D8yPhB,C4D1yPQ,gDACI,iBAAA,CACA,mBAAA,CACA,mBAAA,CAEI,a5D4yPhB,C4D1yPgB,wHAEI,a5D6yPpB,C4DvyPI,wQAIK,gB5D6yPT,C4DzyPQ,kHAEI,a5D6yPZ,C4D3yPY,oRAEI,a5Dk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oCqC7CA,aAIQ,UAAA,CACA,iBAAA,CACA,YjEkuSV,CiEhuSU,yBACI,YjEkuSd,CiE/tSU,wBACI,ejEiuSd,CACF,CiE7tSI,uBACI,sBAAA,CAAA,mBAAA,CAAA,0BjE+tSR,CiE5tSI,kBACI,oBAAA,CAAA,iBAAA,CAAA,wBjE8tSR,CiE1tSI,yCAEI,kBAAA,CAAA,UAAA,CAAA,MAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YjE4tSR,C4B7sSI,oCqClBA,yCAMQ,uBAAA,CAAA,oBAAA,CAAA,sBjE8tSV,CACF,CiE1tSA,cACI,WAAA,CACA,WAAA,CACA,UjE6tSJ,C4BztSI,oCqCPJ,cAMQ,ajE8tSN,CACF;;AkE9ySA;;;;EAAA,CAUA,QACI,wBjEDkC,CiEElC,UjEeiB,CiEdjB,ejEmNY,CiElNZ,uBjEmNe,CiEnNf,elE+ySJ,CkE7ySI,aACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,WlE+ySR,CkE5ySI,+CAEI,YlE8ySR,C4BtvSI,oCsC1DA,+CAKQ,mBAAA,CAAA,mBAAA,CAAA,YlEgzSV,CACF,CkE5ySI,kBACI,UjENa,CiEOb,8BlE8ySR,CkE5ySQ,yEAGI,UjEZS,CiEaT,wBlE4ySZ,CkEzySY,8FACI,UjEjBK,CiEkBL,wBjEhCI,CiEiCJ,oBlE2yShB,CkEtySI,qCACI,wBlEwySR,CkErySI,yBACI,UlEuySR,CkEnySQ,uBtCynBJ,6E3B7nBqB,C2B8nBrB,e3BxoBuB,C2ByoBvB,c3BrnBqB,C2BsnBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,qB3BlqBa,C2BmqBb,c3BhVa,C2BiVb,wB3B5dU,C2B6dV,U3BrqBa,C2BuqBjB,gB3BpViB,C2BqVjB,e3BrViB,C2BsVjB,cAAA,CACA,oBAAA,CACA,iB3BllBkB,C2BmlBlB,oBAAA,CACA,uB5B2qRJ,C4BnySI,oCsCpBI,uBtC+oBA,c5B4qRN,CACF,C4BzqRQ,wFAGI,kB3B3eY,C2B4eZ,U3BxrBS,C2ByrBT,iB5ByqRZ,CkEpzSA,aACI,aAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,6BAAA,CAAA,gBAAA,CAEI,UlEszSR,CkEpzSQ,0DAGI,UlEozSZ,CkEhzSI,iBACI,eAAA,CACA,UAAA,CACA,WlEkzSR,C4B7zSI,oCsCPJ,aAsBQ,YAAA,CACA,+BAAA,CAAA,elEkzSN,CACF,CkE/ySA,mBACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBlEkzSJ,C4Bx0SI,oCsCoBJ,mBAMQ,YlEkzSN,CACF,CkEhzSI,+CACI,iBAAA,CACA,YAAA,CACA,aAAA,CACA,WAAA,CACA,cjEhDiB,CiEiDjB,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBAAA,CAGI,UlEgzSZ,CkE9ySY,gKAGI,UjElGK,CiEmGL,kBlE8yShB,CkEzySI,mDACI,YlE2ySR,C4B/1SI,oCsCwDJ,+DAEQ,YlE0ySN,CACF,CkEvySA,mBACI,kBAAA,CAAA,UAAA,CAAA,MlE0ySJ,C4Bz2SI,oCsC8DJ,mBAIQ,YlE2ySN,CACF,CkExySA,oBACI,YlE2ySJ,C4Bl3SI,oCsCsEJ,oBAIQ,gBAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YlE4ySN,CACF,CkEzySA,cACI,gBAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,2BAAA,CAAA,kBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBlE4ySJ,CkExySA,iFACI,iBACI,gBlE2ySN,CACF,C4Br4SI,oCuCtEJ,0BAGQ,6BlEuGc,CkEtGd,8BlEsGc,CkErGd,qBnEo9SN,CACF,CmEj9SA,yBAEI,eAAA,CACA,iBAAA,CACA,UAAA,CACA,kCAAA,CAAA,6BAAA,CAAA,0BAAA,CACA,kBAAA,CAGA,YnEk9SJ,C4B95SI,oCuC7DJ,yBAaQ,anEm9SN,CACF,CmEj9SI,iEACI,cAAA,CACA,SAAA,CACA,UAAA,CACA,iBnEo9SR,CmEh9SA,YACI,elEjBiB,CkEkBjB,UlE/BgB,CkEgChB,8CzC2MsC,CyC3MtC,sCzC2MsC,CyC1MtC,6BlEqEkB,CkEpElB,8BnEm9SJ,C4Bn7SI,oCuC9BA,uBAGQ,enEm9SV,CACF,CmEh9SI,6CACI,UAAA,CvC2nBJ,6E3B7nBqB,C2B8nBrB,e3BxoBuB,C2ByoBvB,c3BrnBqB,C2BsnBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB3BnrB8B,C2BorB9B,c3BhVa,C2BiVb,kB3BrrB8B,C2BsrB9B,U3BrqBa,C2BuqBjB,gB3BpViB,C2BqVjB,e3BrViB,C2BsVjB,cAAA,CACA,oBAAA,CACA,iB3BllBkB,C2BmlBlB,oBAAA,CACA,uB5Bs1RJ,C4B98SI,oCuCvBA,6CvCkpBI,c5Bu1RN,CACF,C4Bp1RQ,0JAGI,kB3B3mBc,C2B4mBd,U3BxrBS,C2ByrBT,oB5Bo1RZ,CmE59SgB,yUAEI,oBlEyBM,CkExBN,wBlEwBM,CkEvBN,UnE69SpB,CmEz9SY,iGAEI,oBlE5EsB,CkE6EtB,wBlE7EsB,CkE8EtB,UnE09ShB,CmEx9SgB,yUAGI,oBlEnFkB,CkEoFlB,8BAAA,CACA,UnEw9SpB,CmEl9SI,kCACI,UnEo9SR,CmEj9SI,0BACI,kBAAA,CAAA,cnEm9SR,CmEh9SI,qCACI,aAAA,CACA,enCnG+C,CmCoG/C,aAAA,CACA,UAAA,CACA,iBnEk9SR,CmE/8SI,wBACI,YnEi9SR,CmE18SI,2DACI,UnE+8SR,CmE78SQ,sDACI,WAAA,CACA,SAAA,CACA,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,sBAAA,CAAA,mBAAA,CAAA,0BAAA,CACA,uBAAA,CAAA,eAAA,CACA,eAAA,CACA,cnE+8SZ,CmE78SY,0DACI,iBlEtBM,CkEuBN,eAAA,CAGI,iBAAA,CAEJ,UnE48ShB,CmEx8SQ,8FAEI,YnE08SZ,CmEv8SQ,wCACI,UnEy8SZ,CmEt8SQ,yCACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,6BAAA,CACA,SnEw8SZ,CmEp8SI,qCACI,UAAA,CACA,iBnEs8SR,CmEp8SQ,uCvC6gBJ,6E3B7nBqB,C2B8nBrB,e3BxoBuB,C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AAA,CAAA,oBAAA,CAAA,sBpE0yTR,CoEvyTI,sBACI,wBpEyyTR,CoEvyTQ,yBACI,SAAA,CACA,wBpEyyTZ,CoEpyTA,cACI,YpEuyTJ,CoEnyTA,OAGQ,WnEiOM,CmEhON,wBnEsNK,CmErNL,SnEuNU,CmEtNV,WnEqNS,CmEpNT,enEsNe,CmEnNX,gBpEkyTZ,C4BhyTI,oCwCZJ,OAeQ,UpEiyTN,CACF,CoE/xTI,UAEQ,eAAA,CAEJ,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,6BAAA,CAEI,WnEqNS,CmEnNb,epE6xTR,CoE3xTQ,iBACI,gBAAA,CACA,kBpE6xTZ,CoEzxTI,qBACI,SpE2xTR,CoEtxTQ,0BACI,0BAAA,CAAA,0BAAA,CAAA,mBpEwxTZ,CoErxTQ,wCACI,cpEuxTZ,CoEnxTI,wCACI,UAAA,CACA,SpEqxTR,CoElxTI,mBACI,epEoxTR,CoEjxTI,kBACI,WAAA,CACA,UpEmxTR,CoEhxTI,uBACI,WnEkKM,CmEjKN,YnEiKM,CmEhKN,eAAA,CACA,iBAAA,CACA,epEkxTR,CoEhxTQ,2BACI,iBAAA,CACA,KAAA,CACA,MAAA,CACA,OAAA,CACA,WAAA,CACA,aAAA,CACA,cpEkxTZ,CoE7wTY,6CACI,SAAA,CACA,apE+wThB,CoExwTQ,gCAEQ,WnEgJK,CmE7IT,iBnElDU,CmEmDV,UAAA,CAGI,UnE5JI,CmE6JJ,8BnE0IA,CmEvIJ,aAAA,CACA,WnEwIQ,CmEvIR,qEAAA,CAAA,gEAAA,CAAA,6DpEowTZ,CoEjwTgB,mHAGI,anE5KkB,CmE6KlB,8BnEkIE,CmEjIF,iBpEiwTpB,CoEvvTY,mHACI,YpE0vThB,CoEvvToB,uHACI,epE0vTxB,CoEpvTQ,mDAEQ,WnEoGK,CmEjGT,iBnE9FU,CmE+FV,UAAA,CAEI,UnEvMI,CmEwMJ,8BnE+FA,CmE9FA,WnEgGI,CmE9FR,qEAAA,CAAA,gEAAA,CAAA,6DpEmvTZ,CoEhvTgB,+LAGI,anErNkB,CmEsNlB,8BnEyFE,CmExFF,iBpEmvTpB,CoE9uT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A,CAAA,qBAAA,CAAA,kBAAA,CACA,kBAAA,CAAA,cAAA,CACA,gBAAA,CACA,sBxEgvUR,CwE9uUQ,mCACI,gBxEgvUZ,CwE7uUQ,kC5CkpBJ,6E3B7nBqB,C2B8nBrB,e3BxoBuB,C2ByoBvB,c3BrnBqB,C2BsnBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB3BvqBkB,C2BwqBlB,c3BhVa,C2BiVb,wB3BljBU,C2BmjBV,U3BlrBY,C2BorBhB,gB3BpViB,C2BqVjB,e3BrViB,C2BsVjB,cAAA,CACA,oBAAA,CACA,iB3BllBkB,C2BmlBlB,oBAAA,CACA,uB5B4lTJ,C4BptUI,oC4C7CI,kC5CwqBA,c5B6lTN,CACF,C4B1lTQ,yHAGI,wB3BjkBY,C2BkkBZ,a3BzsB0B,C2B0sB1B,oB5B0lTZ,CwEvwUQ,6CACI,gBAAA,CACA,cxEywUZ,CwEpwUY,+DACI,YxEswUhB,CwEhwUY,4CACI,8BvE2FQ,CuE1FR,oBvE7CsB,CuE8CtB,axEkwUhB,CwE7vUI,mCACI,kBxE+vUR,CwE5vUI,iCACI,gBAAA,CACA,QAAA,CACA,UxE8vUR,CwE3vUI,oCACI,aAAA,CACA,cAAA,CACA,kBxE6vUR,CwE1vUI,2BAEI,iBAAA,CACA,aAAA,CACA,sBxE2vUR,CoC5uUI,iCACI,UAAA,CACA,aAAA,CACA,UpC8uUR,C4BjwUI,oC4CHA,2BAOQ,QAAA,CACA,UxEiwUV,CwE/vUU,6CACI,YxEiwUd,CACF,CwE7vUI,0BACI,iBAAA,CACA,aAAA,CACA,4BAAA,CACA,iBAAA,CACA,evEvEa,CuEwEb,YvEjCiB,CuEoCb,iBxE6vUZ,C4BnxUI,oC4CaA,0BAeQ,sBxE2vUV,CACF,CwEzvUQ,sCACI,iBAAA,CACA,kBAAA,CACA,mBAAA,CACA,YvEjDa,CuEkDb,eAAA,CACA,8BvEiOU,CuE9NN,6BvEJM,CuEKN,8BxEyvUhB,CwElvUQ,oEAEI,aAAA,CACA,eAAA,CACA,cvEnEY,CuEoEZ,evEtFiB,CuEuFjB,gBAAA,CACA,UvEzHQ,CuE0HR,iBxEovUZ,CwElvUY,gKAEI,axEqvUhB,CwElvUY,wEACI,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ukVR,C2EpkVY,wHAEI,oB1E3QsB,C0E4QtB,wB1E5QsB,C0E6QtB,U3EqkVhB,C4B5wVI,oC+C4LA,sDAgBQ,a3EokVV,CACF,C2EhkVA,cACI,iBAAA,CACA,SAAA,CACA,O3EmkVJ,C4BvxVI,oC+CiNJ,cAMQ,S3EokVN,CACF,C2EjkVA,qBACI,iBAAA,CACA,SAnSiB,CAoSjB,YAnSa,CAoSb,WApSa,CAqSb,qB3C1RmD,C2C4R/C,sBAAA,CACA,e1EiCiB,C0EhCjB,2CAAA,CAAA,mC3EmkVR,C2EhkVI,qCACI,UAAA,CACA,WAAA,CACA,qBAAA,CAEI,qB3EikVZ,C4B7yVI,oC+C2NJ,qBAsBQ,Y3EgkVN,CACF,C2E7jVA,aACI,eAAA,CACA,c1E9PuB,C0E+PvB,kB3EgkVJ,C2E7jVQ,e/C7RJ,6E3BUqB,C2BTrB,e3BCqB,C2BArB,c3BiBoB,C2BhBpB,e3B0BqB,C0EkQb,iBAAA,CACA,gB3EkkVZ,C2EhkVY,0CAEI,a3EikVhB,C2E3jVA,mBACI,kB3E8jVJ,C4Bv0VI,oC+CwQJ,mBAIQ,Y3E+jVN,CACF,C2E5jVA,mBACI,kB3E+jVJ,C4Bh1VI,oC+CgRJ,mBAIQ,cAAA,CACA,kB3EgkVN,CACF,C2E1jVI,oCACI,c3E6jVR,C2EzjVA,uBACI,aAAA,CACA,c3E4jVJ,C2E1jVI,yBACI,iBAAA,CACA,a3E4jVR,C2E1jVQ,8DAEI,oB1ExPsB,C0EyPtB,a3E2jVZ,C2EvjVI,8BACI,Y3EyjVR,C2EtjVI,qDACI,e3EwjVR,C2EpjVA,eACI,oBAAA,CACA,U3EujVJ,C2EpjVA,kBACI,e1EpUqB,C0EqUrB,kB3EujVJ,C2ErjVI,yBACI,Y3EujVR,C2EpjVI,oB/C9SA,cAAA,CACA,yBAAA,CAAA,sBAAA,CACA,eAAA,CACA,kBAAA,CACA,aAAA,C+C4SI,eAAA,CACA,oBAAA,CACA,qB3E0jVR,C2ErjVA,iDACI,kB3EwjVJ,C2ErjVA,uBACI,gB3EyjVJ,C2EljVI,kEACI,a3EujVR,C2EpjVI,0CACI,kB3EsjVR,C4Bt5VI,oC+C+VA,0CAIQ,c3EujVV,CACF,C2EnjVQ,4CACI,iB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I,WAAA,CACA,QAAA,CACA,S9E+1WR,C8E71WQ,+CACI,e9E+1WZ,C8E51WQ,oDlDqiBJ,6E3B7nBqB,C2B8nBrB,e3BxoBuB,C2ByoBvB,c3BrnBqB,C2BsnBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB3BvqBkB,C2BwqBlB,c3BhVa,C2BiVb,wB3BljBU,C2BmjBV,U3BlrBY,C2BorBhB,gB3BpViB,C2BqVjB,e3BrViB,C2BsVjB,cAAA,CACA,oBAAA,CACA,iB3BllBkB,C2BmlBlB,oBAAA,CACA,uBAAA,CkDtjBQ,gB9E+2WZ,C4Bj7WI,oCkDgEI,oDlD2jBA,c5B0zVN,CACF,C4BvzVQ,+KAGI,wB3BjkBY,C2BkkBZ,a3BzsB0B,C2B0sB1B,oB5BuzVZ,C4B37WI,oCkDgEI,oDAKQ,c9E03Wd,CACF,C8Et3WY,yDlD2hBR,6E3B7nBqB,C2B8nBrB,e3BxoBuB,C2ByoBvB,c3BrnBqB,C2BsnBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB3BnrB8B,C2BorB9B,c3BhVa,C2BiVb,kB3BrrB8B,C2BsrB9B,U3BrqBa,C2BuqBjB,gB3BpViB,C2BqVjB,e3BrViB,C2BsVjB,cAAA,CACA,oBAAA,CACA,iB3BllBkB,C2BmlBlB,oBAAA,CACA,uB5B41VJ,C4Bp9WI,oCkD0EQ,yDlDijBJ,c5B61VN,CACF,C4B11VQ,8LAGI,kB3B3mBc,C2B4mBd,U3BxrBS,C2ByrBT,oB5B01VZ,C8Ev4WY,yEACI,wBAAA,CACA,oBAAA,CACA,U9Ey4WhB,C8Et4WY,mElDwgBR,6E3B7nBqB,C2B8nBrB,e3BxoBuB,C2ByoBvB,c3BrnBqB,C2BsnBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB3BvqBkB,C2BwqBlB,c3BhVa,C2BiVb,wB3BljBU,C2BmjBV,U3BlrBY,C2BorBhB,gB3BpViB,C2BqVjB,e3BrViB,C2BsVjB,cAAA,CACA,oBAAA,CACA,iB3BllBkB,C2BmlBlB,oBAAA,CACA,uB5B+3VJ,C4Bv/WI,oCkD6FQ,mElD8hBJ,c5Bg4VN,CACF,C4B73VQ,4NAGI,wB3BjkBY,C2BkkB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","file":"custom.css","sourcesContent":["/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n@import \"../mixins/mixins\";\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n@mixin icon() {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n}\n\n.Sprite,\n.Sprite16,\n.ReactSprite,\n.SpFlyoutHandle {\n width: auto;\n height: auto;\n background-image: none !important;\n\n &::before {\n @include icon;\n min-width: 1em;\n text-align: center;\n }\n}\n\n.ReactSprite {\n &::before {\n font-size: 14px;\n }\n}\n\n.SpFlyoutHandle {\n cursor: pointer;\n}\n\n.RSS {\n a {\n @include icon;\n }\n img {\n display: none;\n }\n}\n\n.SpEditProfile::before {\n content: $icon-user;\n}\n\n.SpDropdownHandle::before {\n content: $icon-caret-down;\n}\n\n.SpDiscussions::before {\n content: $icon-discussion;\n}\n\n.SpActivity::before {\n content: $icon-time;\n}\n\n.SpDelete::before {\n content: $icon-remove;\n}\n\n.SpFlyoutHandle::before {\n @include kbicon;\n content: $kbicon-gear;\n}\n\n.SpOptions::before {\n content: $icon-cog;\n}\n\n.SpPreferences::before {\n content: $icon-cog;\n}\n\n.SpPassword::before {\n content: $icon-lock;\n}\n\n.SpSearch::before {\n content: $icon-search;\n}\n\n.RSS a::before {\n content: $icon-rss;\n}\n\n// Reactions\n.ReactPromote::before {\n content: $icon-hand-up;\n}\n\n.ReactOffTopic::before {\n content: $icon-meh;\n}\n\n.ReactInsightful::before {\n content: $icon-lightbulb;\n}\n\n.ReactDisagree::before {\n content: $icon-frown;\n}\n\n.ReactAgree::before {\n content: $icon-smile;\n}\n\n.ReactDislike::before {\n content: $icon-thumbs-down;\n}\n\n.ReactLike::before {\n content: $icon-thumbs-up;\n}\n\n.ReactDown::before {\n content: $icon-arrow-down;\n}\n\n.ReactUp::before {\n content: $icon-arrow-up;\n}\n\n.ReactWTF::before {\n content: $icon-wtf;\n}\n\n.ReactAwesome::before {\n content: $icon-heart;\n}\n\n.ReactLOL::before {\n content: $icon-lol;\n}\n\n.ReactFlag::before {\n content: $icon-flag;\n}\n\n.ReactAbuse::before {\n content: $icon-exclamation-sign;\n}\n\n.ReactSpam::before {\n content: $icon-spam;\n}\n\n.ReactQuote::before {\n content: $icon-quote;\n}\n\n.ReactMessage::before {\n content: $icon-mail;\n}\n\n.ReactWarn::before {\n content: $icon-warn;\n}\n\n.ReactFacebook::before {\n content: $icon-facebook-alt;\n}\n\n.ReactFacebook:hover {\n &::before {\n color: #3A5795;\n }\n}\n\n.ReactTwitter::before {\n content: $icon-twitter;\n}\n\n.ReactTwitter:hover {\n &::before {\n color: #55ACEE;\n }\n}\n\n.ReactGooglePlus::before {\n content: $icon-google-plus-alt;\n}\n\n\n.ReactGooglePlus:hover {\n &::before {\n color: #DD4B39;\n }\n}\n\n.RSS {\n a {\n color: #f26522;\n }\n}\n\n@if ($staticVariables) {\n .ReactButton.PopupWindow {\n &:hover {\n .Sprite::before {\n color: $global-color_primary;\n }\n }\n }\n}\n\n.Button.Handle .Sprite,\n.NavButton.Handle .Sprite {\n position: static;\n border: 0;\n vertical-align: baseline;\n}\n\n.Handle > .SpEditProfile,\n.NavButton > .SpEditProfile {\n width: auto;\n height: auto;\n vertical-align: baseline;\n line-height: inherit;\n}\n\n.Options {\n .Bookmark,\n .SpFlyoutHandle {\n display: inline-block;\n padding: 0;\n\n &::before {\n font-size: $global-base_lineHeight;\n }\n }\n\n .AdminCheck .icheckbox::before {\n vertical-align: top;\n }\n}\n\n.OptionsMenu {\n font-size: $global-medium_fontSize;\n}\n\n.OptionsTitle {\n @include sr-only;\n font-size: inherit !important; // The title will be properly hidden with the sr-only mixin, but it needs a font size to be detectable by the screen reader.\n}\n\n.SocialIcon {\n border-radius: $formButton_borderRadius;\n height: $theme-photo-small_size;\n width: $theme-photo-small_size;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n}\n\n.SocialIcon-MicrosoftAccount {\n background-color: $global-color_primary;\n &:active,\n &:focus,\n &:hover {\n background-color: $global-color_primaryAlt;\n }\n}\n\n.Methods,\n.Panel,\n.Navigation,\n.MeBox {\n .SocialIcon:not(.SocialIcon-OpenID) .Icon {\n background: none;\n text-align: center;\n }\n\n .SocialIcon:not(.SocialIcon-OpenID) .Icon::before {\n @include icon;\n font-size: $global-medium_fontSize;\n color: $global-color_white;\n }\n\n .SocialIcon-Facebook .Icon::before {\n content: $icon-facebook-alt;\n }\n\n .SocialIcon-Twitter .Icon::before {\n content: $icon-twitter-alt;\n }\n\n .SocialIcon-Google .Icon::before {\n content: $icon-google-plus-alt;\n }\n\n .SocialIcon-LinkedIn .Icon::before {\n content: $icon-linkedin-alt;\n }\n\n .SocialIcon-MicrosoftAccount .Icon::before {\n content: $icon-windows-alt;\n }\n\n .SocialIcon-Steam .Icon::before {\n left: 1px;\n }\n}\n\n.MeBox {\n .Arrow {\n display: none;\n }\n}\n\na.Bookmark {\n width: auto;\n height: auto;\n font: 0/0 a;\n color: transparent;\n text-indent: 0;\n background-image: none !important;\n\n &::before {\n @include icon;\n font-size: $global-base_lineHeight;\n color: $global-color_primary;\n content: $icon-star-empty;\n }\n\n &:hover::before {\n @if ($staticVariables) {\n color: $global-color_primaryAlt;\n }\n }\n}\n\na.Bookmarked {\n &::before,\n &:hover::before {\n color: #E5B951 !important;\n content: $icon-star;\n }\n}\n\n/*===== End of Vanillicon ======*/\n","@charset \"UTF-8\";\n/* -------------------------------------------------------------- *\\\n Copy default scss files\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Topcoder Base\n\\* -------------------------------------------------------------- */\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Brand Colors\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Utility Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Global Font\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n User Content\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Global Overwrites\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Theme Colors\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Buttons Colors\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Icons\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Theme User Photos\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Links\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Layout\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Body\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Frame\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Header\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Navigation\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Mobile Mebox\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Content\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Panel\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Footer\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Components\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Form Elements\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Form Buttons\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Breakpoints\n\\* -------------------------------------------------------------- */\n/* Font styles. */\n@font-face {\n font-family: \"roboto\";\n src: url(\"fonts/roboto-v20-latin/roboto-v20-latin-700.eot\");\n /* IE9 Compat Modes */\n src: url(\"fonts/roboto-v20-latin/roboto-v20-latin-700.eot?#iefix\") format(\"embedded-opentype\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-700.woff2\") format(\"woff2\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-700.woff\") format(\"woff\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-700.ttf\") format(\"truetype\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-700.svg#roboto\") format(\"svg\");\n /* Legacy iOS */\n font-weight: 700;\n font-style: normal;\n}\n@font-face {\n font-family: \"roboto\";\n src: url(\"fonts/roboto-v20-latin/roboto-v20-latin-500.eot\");\n /* IE9 Compat Modes */\n src: url(\"fonts/roboto-v20-latin/roboto-v20-latin-500.eot?#iefix\") format(\"embedded-opentype\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-500.woff2\") format(\"woff2\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-500.woff\") format(\"woff\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-500.ttf\") format(\"truetype\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-500.svg#roboto\") format(\"svg\");\n /* Legacy iOS */\n font-weight: 500;\n font-style: normal;\n}\n@font-face {\n font-family: \"roboto\";\n src: url(\"fonts/roboto-v20-latin/roboto-v20-latin-regular.eot\");\n /* IE9 Compat Modes */\n src: url(\"fonts/roboto-v20-latin/roboto-v20-latin-regular.eot?#iefix\") format(\"embedded-opentype\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-regular.woff2\") format(\"woff2\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-regular.woff\") format(\"woff\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-regular.ttf\") format(\"truetype\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-regular.svg#roboto\") format(\"svg\");\n /* Legacy iOS */\n font-weight: 400;\n font-style: normal;\n}\n@font-face {\n font-family: \"Barlow\";\n src: url(\"fonts/Barlow/Barlow-SemiBold.eot\");\n /* IE9 Compat Modes */\n src: url(\"fonts/Barlow/Barlow-SemiBold.eot?#iefix\") format(\"embedded-opentype\"), url(\"fonts/Barlow/Barlow-SemiBold.woff2\") format(\"woff2\"), url(\"fonts/Barlow/Barlow-SemiBold.woff\") format(\"woff\"), url(\"fonts/Barlow/Barlow-SemiBold.ttf\") format(\"truetype\"), url(\"fonts/Barlow/Barlow-SemiBold.svg#Barlow\") format(\"svg\");\n /* Legacy iOS */\n font-weight: 600;\n font-style: normal;\n}\n@font-face {\n font-family: \"Barlow\";\n src: url(\"fonts/Barlow/Barlow-Bold.eot\");\n /* IE9 Compat Modes */\n src: url(\"fonts/Barlow/Barlow-Bold.eot?#iefix\") format(\"embedded-opentype\"), url(\"fonts/Barlow/Barlow-Bold.woff2\") format(\"woff2\"), url(\"fonts/Barlow/Barlow-Bold.woff\") format(\"woff\"), url(\"fonts/Barlow/Barlow-Bold.ttf\") format(\"truetype\"), url(\"fonts/Barlow/Barlow-Bold.svg#Barlow\") format(\"svg\");\n /* Legacy iOS */\n font-weight: 700;\n font-style: normal;\n}\n@font-face {\n font-family: \"Barlow_Condensed\";\n src: url(\"fonts/Barlow_Condensed/BarlowCondensed-Medium.eot\");\n /* IE9 Compat Modes */\n src: url(\"fonts/Barlow_Condensed/BarlowCondensed-Medium.eot?#iefix\") format(\"embedded-opentype\"), url(\"fonts/Barlow_Condensed/BarlowCondensed-Medium.woff2\") format(\"woff2\"), url(\"fonts/Barlow_Condensed/BarlowCondensed-Medium.woff\") format(\"woff\"), url(\"fonts/Barlow_Condensed/BarlowCondensed-Medium.ttf\") format(\"truetype\"), url(\"fonts/Barlow_Condensed/BarlowCondensed-Medium.svg#Barlow_Condensed\") format(\"svg\");\n /* Legacy iOS */\n font-weight: 500;\n font-style: normal;\n}\n.Frame-header .Header-Top {\n background: #2a2a2a;\n}\n.Frame-header .Header-Top .Container {\n max-width: none;\n padding: 0;\n}\n.Frame-header .Header-Top .Container .row {\n height: 80px;\n}\n.Frame-header .Header-Top .Container .row a:hover {\n background: transparent;\n}\n.Frame-header .Header-Top .Container .row .Header-desktopNav .Navigation-linkContainer a.Navigation-link {\n font-size: 14px;\n font-weight: 700;\n line-height: 30px;\n}\n.Frame-header .Header-Top .Container .row .Header-desktopNav .Navigation-linkContainer a.Navigation-link.Selected, .Frame-header .Header-Top .Container .row .Header-desktopNav .Navigation-linkContainer a.Navigation-link:hover {\n background: transparent;\n color: #43d7b0;\n}\n.Frame-header .Header-Top .Container .row .Header-right .SignInLinks {\n font-size: 18px;\n font-weight: 700;\n text-transform: uppercase;\n}\n.Frame-header .Header-Top .Container .row .Header-right .SignInLinks a {\n border: none;\n font-size: 18px;\n font-weight: bold;\n}\n.Frame-header .Header-Top .Container .row .Header-right .SignInLinks a:hover, .Frame-header .Header-Top .Container .row .Header-right .SignInLinks a:focus {\n background-color: transparent;\n}\n.Frame-header .Header-Top .Container .row .Header-right .SignInLinks .SignInPopup {\n font-size: 18px;\n font-weight: 700;\n margin-left: 10px;\n border: none;\n}\n.Frame-header .Header-Top .Container .row .Header-right .Search img {\n vertical-align: middle;\n}\n.Frame-header .Header-Second-Menu {\n display: flex;\n background: #FBFBFB;\n color: #2a2a2a;\n justify-content: stretch;\n align-items: center;\n font-size: 13px;\n position: relative;\n height: 60px;\n}\n.Frame-header .Header-Second-Menu .Second-Menu-Content {\n display: flex;\n flex-grow: 1;\n justify-content: center;\n align-items: center;\n position: relative;\n height: 30px;\n}\n.Frame-header .Header-Second-Menu .Second-Menu-Content a.Second-Menu-Link {\n margin: 0 15px;\n cursor: pointer;\n height: 100%;\n display: flex;\n position: relative;\n flex-direction: column;\n justify-content: center;\n color: #2a2a2a;\n}\n.Frame-header .Header-Second-Menu .Second-Menu-Content a.Second-Menu-Link:hover::after {\n content: \"\";\n display: block;\n position: absolute;\n bottom: -1px;\n left: 50%;\n margin-left: -8px;\n width: 15px;\n height: 3px;\n border-radius: 1.5px;\n background: #d4d4d4;\n}\n.Frame-header .Header-Second-Menu .Second-Menu-Content a.Second-Menu-Link.selected {\n font-weight: 700;\n}\n.Frame-header .Header-Second-Menu .Second-Menu-Content a.Second-Menu-Link.selected::after {\n content: \"\";\n display: block;\n position: absolute;\n bottom: -1px;\n left: 50%;\n margin-left: -8px;\n width: 15px;\n height: 3px;\n border-radius: 1.5px;\n background: #43d7b0;\n}\n.Frame-header .Header-desktopNav {\n color: white;\n height: 80px;\n position: relative;\n display: flex;\n align-items: center;\n z-index: 1;\n flex-grow: 1;\n}\n.Frame-header .Header-desktopNav a {\n text-decoration: none;\n}\n.Frame-header .Header-desktopNav .Topcoder-logo {\n margin: 0 50px 0 30px;\n cursor: pointer;\n}\n.Frame-header .Header-desktopNav .Header-primary-item {\n font-weight: 700;\n font-size: 18px;\n line-height: 30px;\n margin: 0 30px;\n padding-right: 5px;\n position: relative;\n cursor: pointer;\n color: white;\n white-space: nowrap;\n}\n.Frame-header .Header-desktopNav .Header-primary-item.selected {\n color: #43d7b0;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu {\n display: flex;\n overflow: unset;\n margin-right: auto;\n width: auto;\n white-space: nowrap;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-secondary-item {\n font-weight: bold;\n margin-left: 30px;\n font-size: 14px;\n line-height: 30px;\n text-align: center;\n display: flex;\n position: relative;\n flex-direction: row;\n justify-content: flex-start;\n align-content: flex-start;\n cursor: pointer;\n color: white;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-secondary-item:hover, .Frame-header .Header-desktopNav .Header-secondary-menu .Header-secondary-item.selected {\n color: #43d7b0;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container {\n position: relative;\n display: none;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container .primary-item-more {\n border-radius: 15px;\n padding: 0 15px;\n color: white;\n margin-left: 0;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container .primary-item-more:hover {\n color: white;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container .primary-item-more img {\n margin-left: 5px;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container .Header-Primary-more-content {\n position: absolute;\n top: 30px;\n left: 19px;\n background: #2a2a2a;\n min-width: 110px;\n padding: 20px;\n border-radius: 5px;\n flex-direction: column;\n z-index: 2;\n display: none;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container .Header-Primary-more-content a {\n margin: 0;\n text-align: left;\n font-weight: 700;\n font-size: 14px;\n line-height: 30px;\n white-space: nowrap;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container.open .primary-item-more {\n background-color: rgba(85, 85, 85, 0.4);\n border-radius: 15px;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container.open .primary-item-more * {\n opacity: 0.7;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container.open .primary-item-more img {\n transform: scale(1, -1);\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container.open .Header-Primary-more-content {\n display: flex;\n}\n.Frame-header .Header-right .Header-right-Item {\n height: 32px;\n margin: 11px 20px 11px 0px;\n padding-left: 12px;\n position: relative;\n border-left: 1px solid #7F7F7F;\n min-width: 36px;\n display: flex;\n align-items: center;\n}\n\n.Header-separator {\n display: block;\n height: 30px;\n width: 1px;\n background: #555555;\n}\n\n@media screen and (max-width: 768px) {\n .Frame-header .Header-Top .Container .row {\n height: 60px;\n display: flex;\n justify-content: space-between;\n }\n .Frame-header .Header-Top .Container .menu-icon-mobile {\n width: 60px;\n height: 60px;\n display: flex;\n align-items: center;\n justify-content: center;\n cursor: pointer;\n }\n .Frame-header .Header-right {\n width: 60px;\n margin: 0;\n }\n .Frame-header .Header-Primary-container-Mobile .Header-Primary-Mobile {\n height: 60px;\n background: #2a2a2a;\n display: flex;\n align-items: center;\n border-top: 1px solid #555555;\n }\n .Frame-header .Header-Primary-container-Mobile .Header-Primary-Mobile a {\n color: white;\n font-weight: 700;\n font-size: 18px;\n line-height: 30px;\n position: relative;\n cursor: pointer;\n height: 100%;\n }\n .Frame-header .Header-Primary-container-Mobile .Header-Primary-Mobile a:hover, .Frame-header .Header-Primary-container-Mobile .Header-Primary-Mobile a.selected {\n color: #43d7b0;\n }\n .Frame-header .Header-Primary-container-Mobile .Header-Primary-Mobile a.selected::after {\n content: \"\";\n width: 40px;\n height: 10px;\n background: url(/themes/topcoder/design/images/icon-select-header.svg);\n background-size: 40px 10px;\n right: 16px;\n position: absolute;\n left: 50%;\n margin-left: -20px;\n bottom: -1px;\n }\n .Frame-header .Header-Primary-container-Mobile .Header-Primary-Sub-Mobile {\n display: flex;\n flex-direction: column;\n padding: 15px 20px;\n z-index: 1;\n background: #FBFBFB;\n }\n .Frame-header .Header-Primary-container-Mobile .Header-Primary-Sub-Mobile a {\n font-size: 18px;\n line-height: 40px;\n height: 40px;\n margin: 5px 0;\n display: flex;\n align-items: center;\n cursor: pointer;\n text-decoration: none;\n color: #2a2a2a;\n }\n .Frame-header .Header-Primary-container-Mobile .Header-Primary-Sub-Mobile a.selected {\n font-weight: 700;\n pointer-events: none;\n cursor: default;\n }\n .Frame-header .Header-Primary-container-Mobile .Header-Primary-Sub-Mobile a.selected::before {\n content: \"\";\n height: 30px;\n width: 3px;\n border-radius: 1.5px;\n background: #43d7b0;\n display: inline-block;\n margin-right: 10px;\n }\n .Frame-header .Header-Second-Menu-mobile {\n position: relative;\n }\n .Frame-header .Header-Second-Menu-mobile .Second-Menu-Toggle-Button {\n background: #FBFBFB;\n border: none;\n padding: 0;\n width: 100%;\n height: 60px;\n display: flex;\n justify-content: center;\n align-items: center;\n cursor: pointer;\n }\n .Frame-header .Header-Second-Menu-mobile .Second-Menu-Toggle-Button span {\n color: #2a2a2a;\n font-weight: 400;\n font-size: 28px;\n line-height: 40px;\n }\n .Frame-header .Header-Second-Menu-mobile .Second-Menu-Toggle-Button img {\n margin-left: 5px;\n transform: scale(1, -1);\n }\n .Frame-header .Header-Second-Menu-mobile .Second-Menu-Content {\n background: #FBFBFB;\n flex-direction: column;\n padding: 15px 20px;\n border-top: 1px solid #1F7E8A;\n width: 100%;\n z-index: 999;\n display: none;\n position: absolute;\n top: 60px;\n left: 0;\n width: 100%;\n }\n .Frame-header .Header-Second-Menu-mobile .Second-Menu-Content a {\n color: #2a2a2a;\n font-size: 18px;\n line-height: 40px;\n height: 40px;\n margin: 5px 0;\n display: flex;\n align-items: center;\n cursor: pointer;\n }\n .Frame-header .Header-Second-Menu-mobile .Second-Menu-Content a.selected {\n font-weight: 700;\n pointer-events: none;\n cursor: default;\n }\n .Frame-header .Header-Second-Menu-mobile .Second-Menu-Content a.selected::before {\n content: \"\";\n height: 30px;\n width: 3px;\n border-radius: 1.5px;\n display: inline-block;\n margin-right: 10px;\n background: #43d7b0;\n }\n .Frame-header .Header-Second-Menu-mobile.open .Second-Menu-Toggle-Button img {\n transform: scale(1, 1);\n }\n .Frame-header .Header-Second-Menu-mobile.open .Second-Menu-Content {\n display: flex;\n }\n .Frame-header.toggle-mobile-expand .icon-menu {\n display: none;\n }\n .Frame-header.toggle-mobile-expand .Header-Second-Menu-mobile {\n display: none;\n }\n .Frame-header.toggle-mobile-close .icon-menu-close {\n display: none;\n }\n .Frame-header.toggle-mobile-close .Header-Primary-container-Mobile {\n display: none;\n }\n}\n@media screen and (max-width: 960px) {\n .Frame-header .Header-desktopNav .Header-secondary-menu > .Header-secondary-item {\n display: none;\n }\n .Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container {\n display: flex;\n }\n}\n.Frame-footer .Footer {\n background-color: #2a2a2a;\n padding: 30px 80px 21px;\n font-size: 14px;\n font-weight: 400;\n line-height: 21px;\n position: relative;\n}\n.Frame-footer .Footer .Container {\n max-width: 1280px;\n margin: auto;\n}\n.Frame-footer .Footer .Container .Footer-logo {\n display: flex;\n justify-content: center;\n margin-bottom: 30px;\n}\n.Frame-footer .Footer .Container .Footer-Menu-Container {\n margin-bottom: 39px;\n display: grid;\n grid-template-columns: repeat(6, 1fr);\n gap: 20px;\n}\n@media (max-width: 768px) {\n .Frame-footer .Footer .Container .Footer-separator,\n.Frame-footer .Footer .Container .Footer-Menu-Container {\n display: none;\n }\n}\n.Frame-footer .Footer .Container .Footer-separator {\n height: 2px;\n background-color: #555555;\n border-radius: 1px;\n width: 100%;\n}\n.Frame-footer .Footer .Container .Footer-Menu-Title {\n color: white;\n font-size: 14px;\n font-weight: 500;\n line-height: 21px;\n margin-bottom: 1px;\n}\n.Frame-footer .Footer .Container .Footer-Menu-List {\n margin-top: 7px;\n}\n.Frame-footer .Footer .Container .Footer-Menu-List-Item a {\n color: #e9e9e9 !important;\n font-size: 14px;\n line-height: 21px;\n}\n.Frame-footer .Footer .Container .Footer-Share-Container {\n margin-top: 15px;\n}\n.Frame-footer .Footer .Container .Footer-Share-Container a {\n margin-right: 5px;\n}\n@media (max-width: 768px) {\n .Frame-footer .Footer .Container .Footer-Share-Container {\n display: flex;\n justify-content: center;\n }\n}\n.Frame-footer .Footer .Container .Footer-Mobile-Menu {\n display: flex;\n justify-content: center;\n}\n@media (min-width: 769px) {\n .Frame-footer .Footer .Container .Footer-Mobile-Menu {\n display: none;\n }\n}\n.Frame-footer .Footer .Container .Footer-Mobile-Menu .Mobile-Menu-Item {\n display: flex;\n flex-direction: column;\n margin-right: 43px;\n}\n.Frame-footer .Footer .Container .Footer-Mobile-Menu .Mobile-Menu-Item:last-child {\n margin-right: 0;\n}\n.Frame-footer .Footer .Container .Footer-Mobile-Menu .Mobile-Menu-Item a {\n color: #e9e9e9;\n font-size: 12px;\n font-weight: 500;\n line-height: 21px;\n white-space: nowrap;\n}\n.Frame-footer .Footer .Container .Footer-Copyright-Container {\n display: flex;\n justify-content: space-between;\n padding-top: 22px;\n}\n.Frame-footer .Footer .Container .Footer-Copyright-Container .Footer-Copyright {\n color: #aaaaaa;\n font-size: 14px;\n line-height: 21px;\n}\n.Frame-footer .Footer .Container .Footer-Copyright-Container .Footer-Copyright a {\n margin-left: 20px;\n font-size: 14px;\n color: #e9e9e9;\n}\n@media (max-width: 768px) {\n .Frame-footer .Footer .Container .Footer-Copyright-Container .Footer-Copyright {\n font-size: 11px;\n line-height: 21px;\n }\n .Frame-footer .Footer .Container .Footer-Copyright-Container .Footer-Copyright a {\n text-decoration: underline;\n font-size: 11px;\n line-height: 21px;\n }\n}\n@media (min-width: 769px) {\n .Frame-footer .Footer .Container .Footer-Mobile {\n display: none;\n }\n}\n\n.Frame-body .Frame-content .Frame-details .Frame-row {\n width: 100%;\n}\n.Frame-body .Frame-content .Frame-details .Frame-row .Content.MainContent {\n width: 0;\n}\n.Frame-body .Frame-content .Frame-details .Frame-row-main {\n flex-direction: row-reverse;\n}\n.Frame-body .Frame-content .Frame-details .Frame-row-main aside.Panel.Panel-main {\n margin-left: 0;\n margin-right: 90px;\n min-width: 260px;\n}\n.Frame-body .Frame-content .Frame-details .Frame-row-main .MainContent.Content {\n flex: 1;\n}\n\n.Search h1.H,\n.Search h1.Group-Title,\n.Search h1.HomepageTitle,\n.Search h1, .Groups h1.H,\n.Groups h1.Group-Title,\n.Groups h1.HomepageTitle,\n.Groups h1, .Vanilla h1.H,\n.Vanilla h1.Group-Title,\n.Vanilla h1.HomepageTitle,\n.Vanilla h1 {\n font-family: \"Barlow_Condensed\", Helvetica, Arial, sans-serif;\n font-weight: 500;\n color: #2a2a2a !important;\n font-size: 34px !important;\n font-weight: 500 !important;\n line-height: 38px !important;\n text-transform: uppercase !important;\n}\n\na.TextColor:hover,\na:hover .TextColor {\n color: #137d60;\n}\n\n@media screen and (max-width: 992px) {\n .Frame-body .Frame-content .Frame-details .Frame-row-main aside.Panel.Panel-main {\n width: 0;\n }\n}\n@media screen and (max-width: 768px) {\n .Frame-body .Frame-content .Frame-contentWrap {\n padding-top: 20px;\n padding-left: 15px;\n padding-right: 15px;\n }\n .Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row .Content.MainContent {\n width: 100%;\n overflow: hidden;\n }\n .Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row .Content.MainContent h1.H,\n.Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row .Content.MainContent h1.HomepageTitle,\n.Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row .Content.MainContent h1 {\n margin-top: 14px;\n }\n .Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row-main {\n flex-direction: column-reverse;\n }\n .Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row-main aside.Panel.Panel-main {\n margin-left: 0;\n margin-right: 0;\n width: 100%;\n }\n}\n.BreadcrumbsBox .Breadcrumbs .Crumb {\n font-weight: bold;\n color: #555555;\n font-size: 18px;\n opacity: 1;\n margin: 0 2px;\n}\n.BreadcrumbsBox .Breadcrumbs .CrumbLabel a {\n text-decoration: none;\n}\n.BreadcrumbsBox .Breadcrumbs .CrumbLabel a span {\n color: #0d61bf;\n font-size: 14px;\n margin: 0 2px;\n text-transform: capitalize;\n}\n.BreadcrumbsBox .Breadcrumbs .CrumbLabel.Last a {\n text-decoration: none;\n}\n.BreadcrumbsBox .Breadcrumbs .CrumbLabel.Last a span {\n color: #555555;\n}\n\n.SearchForm form > div .InputBox,\n.SearchBox form > div .InputBox {\n border-radius: 30px;\n height: 40px;\n font-size: 16px;\n padding-right: 56px;\n padding-left: 20px;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n}\n.SearchForm form > div .InputBox.js-search,\n.SearchBox form > div .InputBox.js-search {\n border: 1px solid #aaa;\n}\n.SearchForm form > div input.Button:hover,\n.SearchForm form > div input.Button,\n.SearchBox form > div input.Button:hover,\n.SearchBox form > div input.Button {\n height: 38px !important;\n width: 56px !important;\n background: #e9e9e9 !important;\n border-radius: 30px !important;\n margin: 1px;\n}\n.SearchForm form > div::after,\n.SearchBox form > div::after {\n color: white !important;\n width: 56px !important;\n font-size: 18px !important;\n top: 1px !important;\n}\n\n.Panel.Panel-main .SearchBox {\n margin-bottom: 24px;\n}\n\n@media screen and (max-width: 768px) {\n .SearchBoxMobile .SearchBox {\n margin-bottom: 8px;\n }\n}\n.Button.Primary,\n.Button,\n.Button.Primary.SignInPopup,\n.Button.Primary.Action.BigButton {\n font-size: 14px !important;\n font-weight: bold !important;\n letter-spacing: 0.8px !important;\n height: 30px;\n text-transform: uppercase;\n border-radius: 20px !important;\n padding: 0 20px !important;\n}\n\n.Button.Primary.SignInPopup {\n background: #137d60;\n border: 1px solid #137d60;\n color: white;\n width: 100%;\n}\n\n.ReactButton.Quote {\n vertical-align: inherit;\n margin: 0 0;\n}\n\n.Box.BoxCategories,\n.BoxFilter.BoxDiscussionFilter {\n margin: 19px 0 !important;\n}\n.Box.BoxCategories h4,\n.BoxFilter.BoxDiscussionFilter h4 {\n font-family: \"Barlow\", Helvetica, Arial, sans-serif;\n font-weight: 600;\n font-size: 21px;\n line-height: 24px;\n text-transform: uppercase;\n color: #2a2a2a;\n padding: 0;\n margin-top: 35px;\n}\n.Box.BoxCategories ul.PanelInfo.PanelCategories li,\n.Box.BoxCategories ul.FilterMenu li,\n.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li,\n.BoxFilter.BoxDiscussionFilter ul.FilterMenu li {\n margin: 19px 0 !important;\n}\n.Box.BoxCategories ul.PanelInfo.PanelCategories li.Active,\n.Box.BoxCategories ul.FilterMenu li.Active,\n.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li.Active,\n.BoxFilter.BoxDiscussionFilter ul.FilterMenu li.Active {\n background-color: #e9e9e9;\n border-radius: 15px;\n}\n.Box.BoxCategories ul.PanelInfo.PanelCategories li.Depth2,\n.Box.BoxCategories ul.FilterMenu li.Depth2,\n.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li.Depth2,\n.BoxFilter.BoxDiscussionFilter ul.FilterMenu li.Depth2 {\n margin-left: 20px !important;\n}\n.Box.BoxCategories ul.PanelInfo.PanelCategories li.Heading,\n.Box.BoxCategories ul.FilterMenu li.Heading,\n.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li.Heading,\n.BoxFilter.BoxDiscussionFilter ul.FilterMenu li.Heading {\n color: #2a2a2a;\n font-size: 16px;\n font-weight: 700;\n padding: 0;\n}\n.Box.BoxCategories ul.PanelInfo.PanelCategories li a,\n.Box.BoxCategories ul.FilterMenu li a,\n.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li a,\n.BoxFilter.BoxDiscussionFilter ul.FilterMenu li a {\n height: 26px;\n padding: 2px 22px;\n font-size: 16px;\n}\n.Box.BoxCategories ul.PanelInfo.PanelCategories li a span,\n.Box.BoxCategories ul.FilterMenu li a span,\n.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li a span,\n.BoxFilter.BoxDiscussionFilter ul.FilterMenu li a span {\n font-size: 16px;\n line-height: 26px;\n}\n.Box.BoxCategories ul.PanelInfo.PanelCategories li a span.Aside,\n.Box.BoxCategories ul.FilterMenu li a span.Aside,\n.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li a span.Aside,\n.BoxFilter.BoxDiscussionFilter ul.FilterMenu li a span.Aside {\n line-height: 12px;\n}\n.Box.BoxCategories ul.PanelInfo.PanelCategories li a span.Aside .Number, .Box.BoxCategories ul.PanelInfo.PanelCategories li a span.Aside > .Count,\n.Box.BoxCategories ul.FilterMenu li a span.Aside .Number,\n.Box.BoxCategories ul.FilterMenu li a span.Aside > .Count,\n.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li a span.Aside .Number,\n.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li a span.Aside > .Count,\n.BoxFilter.BoxDiscussionFilter ul.FilterMenu li a span.Aside .Number,\n.BoxFilter.BoxDiscussionFilter ul.FilterMenu li a span.Aside > .Count {\n line-height: 12px;\n color: #ffffff;\n font-size: 10px;\n font-weight: 400;\n background: #000;\n border-radius: 9px;\n}\n.Box.BoxCategories ul.PanelInfo.PanelCategories li a span.Aside > .Count,\n.Box.BoxCategories ul.FilterMenu li a span.Aside > .Count,\n.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li a span.Aside > .Count,\n.BoxFilter.BoxDiscussionFilter ul.FilterMenu li a span.Aside > .Count {\n padding: 1px 5px;\n}\n.Box.BoxCategories ul.PanelInfo.PanelCategories li a span.Aside .Number,\n.Box.BoxCategories ul.FilterMenu li a span.Aside .Number,\n.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li a span.Aside .Number,\n.BoxFilter.BoxDiscussionFilter ul.FilterMenu li a span.Aside .Number {\n padding: 0;\n}\n\n@media screen and (max-width: 768px) {\n .Panel-main .Box.BoxCategories h4,\n.Box.BoxCategories h4,\n.BoxFilter.BoxDiscussionFilter h4 {\n font-family: \"Barlow\", Helvetica, Arial, sans-serif;\n font-weight: 600;\n font-size: 21px;\n line-height: 24px;\n }\n}\n.PageControls.Top {\n padding-bottom: 0px;\n}\n.PageControls .Pager.NumberedPager span,\n.PageControls .Pager.NumberedPager a {\n border-color: transparent;\n border-radius: 15px;\n font-size: 14px;\n font-weight: 400;\n line-height: 30px;\n height: 30px;\n padding: 0 15px;\n margin: 0 1px;\n flex: unset;\n}\n.PageControls .Pager.NumberedPager span.Highlight.Pager-p,\n.PageControls .Pager.NumberedPager a.Highlight.Pager-p {\n background-color: #d4d4d4;\n}\n.PageControls .Pager.NumberedPager span:hover,\n.PageControls .Pager.NumberedPager a:hover {\n border-color: transparent;\n}\n.PageControls .Pager.NumberedPager .Pager-nav {\n font-weight: 500;\n color: white;\n background-color: #137d60;\n}\n.PageControls .Pager.NumberedPager .Pager-nav[aria-disabled=true] {\n display: none;\n}\n\n.DataList.Discussions li.ItemDiscussion {\n border-top: none;\n border-bottom: none;\n background-color: #f4f4f4;\n margin-top: 16px;\n border-radius: 10px;\n padding: 24px 20px 17px 26px;\n}\n.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion {\n align-items: center;\n}\n.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion .MItem {\n font-size: 13px;\n font-weight: 400;\n line-height: 16px;\n}\n.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion .MItem .HasNew.HasNew {\n font-size: 12px;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n text-transform: capitalize;\n background: #fff;\n color: #2a2a2a;\n border: 1px solid #2a2a2a;\n margin-bottom: 0px;\n}\n.DataList.Discussions li.ItemDiscussion .MItem.Category a {\n color: #2a2a2a;\n}\n.DataList.Discussions li.ItemDiscussion .ItemContent.Discussion .Title {\n margin-bottom: 14px;\n}\n.DataList.Discussions li.ItemDiscussion .ItemContent.Discussion .Title a {\n color: #2a2a2a;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-size: 16px;\n font-weight: bold;\n line-height: 30px;\n}\n\n.Empty {\n margin: 10px auto;\n width: auto;\n text-align: center;\n color: #aaaaaa;\n font-size: 20px;\n font-weight: 400;\n line-height: 24px;\n}\n\n.DataList .Meta {\n display: flex;\n align-items: center;\n}\n.DataList .Meta .MItem {\n font-size: 13px;\n font-weight: 400;\n line-height: 16px;\n}\n.DataList .Meta .MiddleDot {\n font-weight: bold;\n}\n\n@media screen and (max-width: 768px) {\n .DataList.Discussions li.ItemDiscussion {\n border-top: 1px solid #e9e9e9;\n background-color: transparent;\n border-radius: 10px;\n padding: 19px 0 18px 0;\n border-radius: 0;\n margin-top: 0;\n position: relative;\n }\n .DataList.Discussions li.ItemDiscussion:first-child {\n border-top: none;\n }\n .DataList.Discussions li.ItemDiscussion:last-child {\n border-bottom: 1px solid #e9e9e9;\n }\n .DataList.Discussions li.ItemDiscussion .Options {\n position: absolute;\n top: 20px;\n right: 0;\n }\n .DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.tag-container {\n margin-top: 0;\n margin-left: 0;\n }\n .DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.tag-container .MItem {\n display: none;\n }\n .DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.tag-container .Tag {\n margin-bottom: 12px;\n }\n .DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.status-container .MCount,\n.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.status-container .Tag {\n display: none;\n }\n .DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.status-container .MItem.Category {\n position: relative;\n }\n .DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.status-container .MItem.Category::before {\n content: \"\";\n width: 3px;\n height: 3px;\n border-radius: 50%;\n background: #555555;\n position: absolute;\n display: block;\n left: -7px;\n margin-top: -2px;\n top: 50%;\n }\n .DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.view-comment-container .MItem:not(.MCount),\n.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.view-comment-container .Tag {\n display: none;\n }\n .DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.view-comment-container .MCount {\n position: relative;\n }\n .DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.view-comment-container .MCount::after {\n content: \"\";\n width: 3px;\n height: 3px;\n border-radius: 50%;\n background: #555555;\n position: absolute;\n display: block;\n right: -8px;\n margin-top: -2px;\n top: 50%;\n }\n .DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.view-comment-container .MCount.CommentCount::after {\n content: none;\n }\n}\n@media screen and (max-width: 768px) {\n .DataList.CategoryList li.Item .ItemContent.Category .status-container .RSS,\n.DataList.CategoryList li.Item .ItemContent.Category .status-container .DiscussionCount,\n.DataList.CategoryList li.Item .ItemContent.Category .status-container .MiddleDot,\n.DataList.CategoryList li.Item .ItemContent.Category .status-container .CommentCount {\n display: none;\n }\n .DataList.CategoryList li.Item .ItemContent.Category .view-comment-container .LastDiscussionTitle,\n.DataList.CategoryList li.Item .ItemContent.Category .view-comment-container .LastCommentDate {\n display: none;\n }\n .DataList.CategoryList li.Item .ItemContent.Category .view-comment-container .DiscussionCount {\n position: relative;\n }\n .DataList.CategoryList li.Item .ItemContent.Category .view-comment-container .DiscussionCount::after {\n content: \"\";\n width: 3px;\n height: 3px;\n border-radius: 50%;\n background: #555555;\n position: absolute;\n display: block;\n right: -8px;\n margin-top: -2px;\n top: 50%;\n }\n}\n.DataList.Discussions .Tag,\n.Tag {\n font-size: 11px;\n font-weight: 400;\n letter-spacing: 0.4px;\n line-height: 15px;\n height: 23px;\n padding: 0 6px;\n display: flex;\n align-items: center;\n}\n.DataList.Discussions .Tag.Tag-Announcement,\n.Tag.Tag-Announcement {\n color: #000;\n border-color: #aaaaaa;\n background-color: white;\n}\n.DataList.Discussions .Tag.Tag-Closed,\n.Tag.Tag-Closed {\n background-color: #aaaaaa;\n border-color: #aaaaaa;\n color: white;\n}\n\n.Meta.Meta-Discussion .Tag {\n margin-right: 5px;\n}\n\n.Hijack.Bookmark {\n width: 16px;\n height: 16px;\n}\n.Hijack.Bookmark::before {\n content: \"\";\n width: 16px;\n height: 16px;\n background: url(/themes/topcoder/design/images/bookmark.png);\n background-size: 16px;\n}\n.Hijack.Bookmark.Bookmarked::before, .Hijack.Bookmark:hover::before {\n content: \"\";\n background: url(/themes/topcoder/design/images/bookmarked.png);\n background-size: 16px;\n width: 16px;\n height: 16px;\n}\n\n.Arrow.SpFlyoutHandle {\n width: 16px;\n height: 16px;\n}\n.Arrow.SpFlyoutHandle::before {\n content: \"\";\n width: 16px;\n height: 16px;\n background: url(/themes/topcoder/design/images/icon-thee-dot.svg);\n background-size: 16px 4px;\n background-position: center;\n font-size: 0 !important;\n background-repeat: no-repeat;\n}\n\n.DataListWrap .BeforeCommentHeading,\n.Content.MainContent .BeforeCommentHeading,\n.CommentsWrap .BeforeCommentHeading {\n margin-bottom: 0px;\n}\n.DataListWrap h2.CommentHeading,\n.Content.MainContent h2.CommentHeading,\n.CommentsWrap h2.CommentHeading {\n font-family: \"Barlow\", Helvetica, Arial, sans-serif;\n font-weight: 700;\n color: #2a2a2a;\n font-size: 20px;\n line-height: 24px;\n text-transform: uppercase;\n}\n.DataListWrap .DataList.DataList-Search li.Item,\n.DataListWrap .DataList.CategoryList li.Item,\n.DataListWrap .DataList.GroupList li.Item,\n.DataListWrap .MessageList.DataList.Comments li.Item,\n.Content.MainContent .DataList.DataList-Search li.Item,\n.Content.MainContent .DataList.CategoryList li.Item,\n.Content.MainContent .DataList.GroupList li.Item,\n.Content.MainContent .MessageList.DataList.Comments li.Item,\n.CommentsWrap .DataList.DataList-Search li.Item,\n.CommentsWrap .DataList.CategoryList li.Item,\n.CommentsWrap .DataList.GroupList li.Item,\n.CommentsWrap .MessageList.DataList.Comments li.Item {\n border-bottom: none;\n border-top: none;\n background-color: #f4f4f4;\n margin-bottom: 16px;\n padding: 18px 20px 0 25px !important;\n border-radius: 10px;\n}\n.DataListWrap .DataList.DataList-Search li.Item .PhotoWrap,\n.DataListWrap .DataList.CategoryList li.Item .PhotoWrap,\n.DataListWrap .DataList.GroupList li.Item .PhotoWrap,\n.DataListWrap .MessageList.DataList.Comments li.Item .PhotoWrap,\n.Content.MainContent .DataList.DataList-Search li.Item .PhotoWrap,\n.Content.MainContent .DataList.CategoryList li.Item .PhotoWrap,\n.Content.MainContent .DataList.GroupList li.Item .PhotoWrap,\n.Content.MainContent .MessageList.DataList.Comments li.Item .PhotoWrap,\n.CommentsWrap .DataList.DataList-Search li.Item .PhotoWrap,\n.CommentsWrap .DataList.CategoryList li.Item .PhotoWrap,\n.CommentsWrap .DataList.GroupList li.Item .PhotoWrap,\n.CommentsWrap .MessageList.DataList.Comments li.Item .PhotoWrap {\n top: 18px;\n left: 26px;\n}\n.DataListWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader,\n.DataListWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader,\n.DataListWrap .DataList.GroupList li.Item .Item-Header.CommentHeader,\n.DataListWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader,\n.Content.MainContent .DataList.DataList-Search li.Item .Item-Header.CommentHeader,\n.Content.MainContent .DataList.CategoryList li.Item .Item-Header.CommentHeader,\n.Content.MainContent .DataList.GroupList li.Item .Item-Header.CommentHeader,\n.Content.MainContent .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader,\n.CommentsWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader,\n.CommentsWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader,\n.CommentsWrap .DataList.GroupList li.Item .Item-Header.CommentHeader,\n.CommentsWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader {\n padding-top: 0;\n min-height: 0;\n}\n.DataListWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader .Username,\n.DataListWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader .Username,\n.DataListWrap .DataList.GroupList li.Item .Item-Header.CommentHeader .Username,\n.DataListWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .Username,\n.Content.MainContent .DataList.DataList-Search li.Item .Item-Header.CommentHeader .Username,\n.Content.MainContent .DataList.CategoryList li.Item .Item-Header.CommentHeader .Username,\n.Content.MainContent .DataList.GroupList li.Item .Item-Header.CommentHeader .Username,\n.Content.MainContent .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .Username,\n.CommentsWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader .Username,\n.CommentsWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader .Username,\n.CommentsWrap .DataList.GroupList li.Item .Item-Header.CommentHeader .Username,\n.CommentsWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .Username {\n color: #2a2a2a;\n font-size: 14px;\n font-weight: 500;\n line-height: 16px;\n}\n.DataListWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,\n.DataListWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,\n.DataListWrap .DataList.GroupList li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,\n.DataListWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,\n.Content.MainContent .DataList.DataList-Search li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,\n.Content.MainContent .DataList.CategoryList li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,\n.Content.MainContent .DataList.GroupList li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,\n.Content.MainContent .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,\n.CommentsWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,\n.CommentsWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,\n.CommentsWrap .DataList.GroupList li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,\n.CommentsWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo {\n display: block;\n}\n.DataListWrap .DataList.DataList-Search li.Item .Message.userContent,\n.DataListWrap .DataList.CategoryList li.Item .Message.userContent,\n.DataListWrap .DataList.GroupList li.Item .Message.userContent,\n.DataListWrap .MessageList.DataList.Comments li.Item .Message.userContent,\n.Content.MainContent .DataList.DataList-Search li.Item .Message.userContent,\n.Content.MainContent .DataList.CategoryList li.Item .Message.userContent,\n.Content.MainContent .DataList.GroupList li.Item .Message.userContent,\n.Content.MainContent .MessageList.DataList.Comments li.Item .Message.userContent,\n.CommentsWrap .DataList.DataList-Search li.Item .Message.userContent,\n.CommentsWrap .DataList.CategoryList li.Item .Message.userContent,\n.CommentsWrap .DataList.GroupList li.Item .Message.userContent,\n.CommentsWrap .MessageList.DataList.Comments li.Item .Message.userContent {\n font-size: 16px;\n font-weight: 400;\n}\n.DataListWrap .DataList.DataList-Search li.Item.CategoryHeading,\n.DataListWrap .DataList.CategoryList li.Item.CategoryHeading,\n.DataListWrap .DataList.GroupList li.Item.CategoryHeading,\n.DataListWrap .MessageList.DataList.Comments li.Item.CategoryHeading,\n.Content.MainContent .DataList.DataList-Search li.Item.CategoryHeading,\n.Content.MainContent .DataList.CategoryList li.Item.CategoryHeading,\n.Content.MainContent .DataList.GroupList li.Item.CategoryHeading,\n.Content.MainContent .MessageList.DataList.Comments li.Item.CategoryHeading,\n.CommentsWrap .DataList.DataList-Search li.Item.CategoryHeading,\n.CommentsWrap .DataList.CategoryList li.Item.CategoryHeading,\n.CommentsWrap .DataList.GroupList li.Item.CategoryHeading,\n.CommentsWrap .MessageList.DataList.Comments li.Item.CategoryHeading {\n background-color: transparent;\n padding: 0 !important;\n margin: 41px 0 15px;\n color: #7F7F7F;\n font-size: 34px;\n font-weight: 400;\n line-height: 38px;\n}\n.DataListWrap .DataList.DataList-Search li.Item.CategoryHeading div,\n.DataListWrap .DataList.CategoryList li.Item.CategoryHeading div,\n.DataListWrap .DataList.GroupList li.Item.CategoryHeading div,\n.DataListWrap .MessageList.DataList.Comments li.Item.CategoryHeading div,\n.Content.MainContent .DataList.DataList-Search li.Item.CategoryHeading div,\n.Content.MainContent .DataList.CategoryList li.Item.CategoryHeading div,\n.Content.MainContent .DataList.GroupList li.Item.CategoryHeading div,\n.Content.MainContent .MessageList.DataList.Comments li.Item.CategoryHeading div,\n.CommentsWrap .DataList.DataList-Search li.Item.CategoryHeading div,\n.CommentsWrap .DataList.CategoryList li.Item.CategoryHeading div,\n.CommentsWrap .DataList.GroupList li.Item.CategoryHeading div,\n.CommentsWrap .MessageList.DataList.Comments li.Item.CategoryHeading div {\n font-family: \"Barlow_Condensed\", Helvetica, Arial, sans-serif;\n font-weight: 500;\n color: #7F7F7F;\n}\n.DataListWrap .DataList.DataList-Search li.Item.CategoryHeading::before,\n.DataListWrap .DataList.CategoryList li.Item.CategoryHeading::before,\n.DataListWrap .DataList.GroupList li.Item.CategoryHeading::before,\n.DataListWrap .MessageList.DataList.Comments li.Item.CategoryHeading::before,\n.Content.MainContent .DataList.DataList-Search li.Item.CategoryHeading::before,\n.Content.MainContent .DataList.CategoryList li.Item.CategoryHeading::before,\n.Content.MainContent .DataList.GroupList li.Item.CategoryHeading::before,\n.Content.MainContent .MessageList.DataList.Comments li.Item.CategoryHeading::before,\n.CommentsWrap .DataList.DataList-Search li.Item.CategoryHeading::before,\n.CommentsWrap .DataList.CategoryList li.Item.CategoryHeading::before,\n.CommentsWrap .DataList.GroupList li.Item.CategoryHeading::before,\n.CommentsWrap .MessageList.DataList.Comments li.Item.CategoryHeading::before {\n content: none;\n}\n.DataListWrap .DataList.DataList-Search li.Item,\n.Content.MainContent .DataList.DataList-Search li.Item,\n.CommentsWrap .DataList.DataList-Search li.Item {\n padding: 18px 20px 1px 25px !important;\n}\n.DataListWrap .DataList.CategoryList li.Item, .DataListWrap .DataList.GroupList li.Item,\n.Content.MainContent .DataList.CategoryList li.Item,\n.Content.MainContent .DataList.GroupList li.Item,\n.CommentsWrap .DataList.CategoryList li.Item,\n.CommentsWrap .DataList.GroupList li.Item {\n padding: 18px 20px 17px 25px !important;\n}\n.DataListWrap .DataList.CategoryList li.Item .Title, .DataListWrap .DataList.GroupList li.Item .Title,\n.Content.MainContent .DataList.CategoryList li.Item .Title,\n.Content.MainContent .DataList.GroupList li.Item .Title,\n.CommentsWrap .DataList.CategoryList li.Item .Title,\n.CommentsWrap .DataList.GroupList li.Item .Title {\n color: #2a2a2a;\n margin-bottom: 14px;\n}\n.DataListWrap .DataList.CategoryList li.Item .PhotoWrap, .DataListWrap .DataList.GroupList li.Item .PhotoWrap,\n.Content.MainContent .DataList.CategoryList li.Item .PhotoWrap,\n.Content.MainContent .DataList.GroupList li.Item .PhotoWrap,\n.CommentsWrap .DataList.CategoryList li.Item .PhotoWrap,\n.CommentsWrap .DataList.GroupList li.Item .PhotoWrap {\n top: 0;\n left: 0;\n}\n.DataListWrap .DataList.CategoryList li.Item .LatestPostTitle, .DataListWrap .DataList.GroupList li.Item .LatestPostTitle,\n.Content.MainContent .DataList.CategoryList li.Item .LatestPostTitle,\n.Content.MainContent .DataList.GroupList li.Item .LatestPostTitle,\n.CommentsWrap .DataList.CategoryList li.Item .LatestPostTitle,\n.CommentsWrap .DataList.GroupList li.Item .LatestPostTitle {\n color: #2a2a2a;\n font-weight: 500;\n}\n\n.DataList.GroupList li.Item .Description {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n color: #555555;\n font-size: 13px;\n}\n\n.ReactButton.Quote.js-quoteButton {\n font-size: 12px;\n font-weight: 400;\n letter-spacing: 0.44px;\n line-height: 15px;\n}\n\n.MessageForm.CommentForm.FormTitleWrapper .H {\n margin-bottom: 27px;\n}\n.MessageForm.CommentForm.FormTitleWrapper h2 {\n text-transform: uppercase;\n color: #2a2a2a;\n font-family: Barlow, \"roboto\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-size: 20px;\n font-weight: 500;\n line-height: 24px;\n}\n\n.FormTitleWrapper .Buttons .Back {\n margin-right: 20px !important;\n}\n.FormTitleWrapper .Buttons .Back * {\n color: #0d61bf;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n}\n\n@media screen and (max-width: 768px) {\n .DataListWrap .DataList.DataList-Search li.Item .AuthorWrap,\n.DataListWrap .DataList.CategoryList li.Item .AuthorWrap,\n.DataListWrap .MessageList.DataList.Comments li.Item .AuthorWrap,\n.Content.MainContent .DataList.DataList-Search li.Item .AuthorWrap,\n.Content.MainContent .DataList.CategoryList li.Item .AuthorWrap,\n.Content.MainContent .MessageList.DataList.Comments li.Item .AuthorWrap,\n.CommentsWrap .DataList.DataList-Search li.Item .AuthorWrap,\n.CommentsWrap .DataList.CategoryList li.Item .AuthorWrap,\n.CommentsWrap .MessageList.DataList.Comments li.Item .AuthorWrap {\n margin-top: 3px;\n }\n .DataListWrap .DataList.DataList-Search li.Item.CategoryHeading,\n.DataListWrap .DataList.CategoryList li.Item.CategoryHeading,\n.DataListWrap .MessageList.DataList.Comments li.Item.CategoryHeading,\n.Content.MainContent .DataList.DataList-Search li.Item.CategoryHeading,\n.Content.MainContent .DataList.CategoryList li.Item.CategoryHeading,\n.Content.MainContent .MessageList.DataList.Comments li.Item.CategoryHeading,\n.CommentsWrap .DataList.DataList-Search li.Item.CategoryHeading,\n.CommentsWrap .DataList.CategoryList li.Item.CategoryHeading,\n.CommentsWrap .MessageList.DataList.Comments li.Item.CategoryHeading {\n background-color: transparent;\n margin: 0 !important;\n padding: 41px 0 15px !important;\n color: #2a2a2a;\n }\n .DataListWrap .DataList.DataList-Search li.Item.CategoryHeading div,\n.DataListWrap .DataList.CategoryList li.Item.CategoryHeading div,\n.DataListWrap .MessageList.DataList.Comments li.Item.CategoryHeading div,\n.Content.MainContent .DataList.DataList-Search li.Item.CategoryHeading div,\n.Content.MainContent .DataList.CategoryList li.Item.CategoryHeading div,\n.Content.MainContent .MessageList.DataList.Comments li.Item.CategoryHeading div,\n.CommentsWrap .DataList.DataList-Search li.Item.CategoryHeading div,\n.CommentsWrap .DataList.CategoryList li.Item.CategoryHeading div,\n.CommentsWrap .MessageList.DataList.Comments li.Item.CategoryHeading div {\n color: #2a2a2a;\n }\n\n .MessageList.Discussion .Discussion .Item-Header .AuthorWrap {\n margin-top: 3px;\n }\n\n .DataListWrap .DataList.DataList-Search li.Item:first-child,\n.Content.MainContent .DataList.DataList-Search li.Item:first-child,\n.CommentsWrap .DataList.DataList-Search li.Item:first-child {\n border-top: 1px solid #e9e9e9;\n }\n .DataListWrap .DataList.DataList-Search li.Item:last-child,\n.Content.MainContent .DataList.DataList-Search li.Item:last-child,\n.CommentsWrap .DataList.DataList-Search li.Item:last-child {\n padding-bottom: 16px !important;\n }\n .DataListWrap .DataList.DataList-Search li.Item h3,\n.Content.MainContent .DataList.DataList-Search li.Item h3,\n.CommentsWrap .DataList.DataList-Search li.Item h3 {\n margin-bottom: 2px;\n line-height: 30px;\n }\n .DataListWrap .DataList.DataList-Search li.Item h3 a,\n.Content.MainContent .DataList.DataList-Search li.Item h3 a,\n.CommentsWrap .DataList.DataList-Search li.Item h3 a {\n color: #2a2a2a;\n font-size: 20px;\n }\n .DataListWrap .DataList.DataList-Search li.Item .Item-Body.Media,\n.Content.MainContent .DataList.DataList-Search li.Item .Item-Body.Media,\n.CommentsWrap .DataList.DataList-Search li.Item .Item-Body.Media {\n margin-bottom: 0;\n }\n .DataListWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body *,\n.Content.MainContent .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body *,\n.CommentsWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body * {\n font-size: 14px;\n }\n .DataListWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Meta,\n.Content.MainContent .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Meta,\n.CommentsWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Meta {\n margin-top: 0;\n height: 22px;\n }\n .DataListWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Summary,\n.Content.MainContent .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Summary,\n.CommentsWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Summary {\n margin-top: 2px;\n height: 22px;\n }\n}\n.FormTitleWrapper {\n /* max-width: 765px;*/\n}\n\n.richEditor .richEditor-embedBar {\n border-top: 1px solid #e9e9e9;\n height: 55px;\n}\n.richEditor .richEditor-embedBar .richEditor-menuItems.richEditor-inlineMenuItems {\n height: 100%;\n}\n\nform {\n /* The container */\n}\nform > div {\n display: flex;\n flex-direction: column;\n}\nform .Entry.SingleEntryMethod {\n margin: 0;\n}\nform input[type=text],\nform input[type=password],\nform input.InputBox.BigInput[type=text],\nform select {\n height: 52px;\n}\nform .SelectWrapper::after {\n content: \"\";\n width: 15px;\n height: 9px;\n background: url(/themes/topcoder/design/images/icon-chevron-down.svg);\n background-size: 15px 9px;\n right: 16px;\n}\nform .List.Inline.PostOptions label {\n font-size: 14px;\n line-height: 26px;\n}\nform .Buttons .Button.Cancel {\n border-color: #137d60;\n color: #137d60;\n}\nform .Buttons .Button.PreviewButton {\n border-color: #137d60;\n color: #137d60;\n}\nform .Buttons .Button.DraftButton {\n background-color: #aaaaaa;\n border-color: #aaaaaa;\n color: white;\n}\nform .Buttons .Button {\n margin-left: 7px !important;\n height: 21px;\n}\nform li,\nform .P {\n margin: 9px 0;\n position: relative;\n}\nform li label[for*=Form],\nform li label[for=Form_Password],\nform li label[for=Form_Name],\nform .P label[for*=Form],\nform .P label[for=Form_Password],\nform .P label[for=Form_Name] {\n color: #aaaaaa !important;\n font-size: 12px !important;\n font-weight: 400 !important;\n left: 9px !important;\n line-height: 12px !important;\n position: absolute !important;\n top: -5px !important;\n background: white !important;\n width: auto !important;\n right: auto !important;\n padding: 0 4px !important;\n z-index: 1 !important;\n}\nform li label[for=Form_RedirectLink],\nform .P label[for=Form_RedirectLink] {\n color: #aaaaaa !important;\n font-size: 12px !important;\n font-weight: 400 !important;\n left: 20px !important;\n top: 3px !important;\n line-height: inherit;\n position: absolute !important;\n background: white !important;\n width: auto !important;\n right: auto !important;\n padding: 0 4px !important;\n z-index: 1 !important;\n}\nform label.radio-inline {\n display: block;\n position: relative;\n cursor: pointer;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n padding-left: 30px;\n /* Hide the browser's default checkbox */\n /* Create a custom checkbox */\n}\nform label.radio-inline input {\n position: absolute;\n opacity: 0;\n cursor: pointer;\n height: 0;\n width: 0;\n /* When the checkbox is checked, add a blue background */\n}\nform label.radio-inline input:checked ~ .checkmark {\n background: url(/themes/topcoder/design/images/icon-checked.png);\n background-size: 20px;\n}\nform label.radio-inline .checkmark {\n position: absolute;\n top: -2px;\n left: 0;\n height: 20px;\n width: 20px;\n background: url(/themes/topcoder/design/images/icon-unchecked.png);\n background-size: 20px;\n}\n\n.selectBox-label {\n margin-right: 10px;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-size: 14px;\n}\n\n.FlyoutButton.selectBox-toggle {\n height: 30px;\n padding: 0 5px;\n background-color: #FBFBFB;\n border: 1px solid #e9e9e9;\n border-radius: 6px;\n display: flex;\n align-items: center;\n}\n.FlyoutButton.selectBox-toggle span {\n color: #2a2a2a;\n font-size: 14px;\n font-weight: bold;\n}\n.FlyoutButton.selectBox-toggle span:first-child {\n margin-right: 5px;\n width: 140px;\n}\n.FlyoutButton.selectBox-toggle span.vanillaDropDown-arrow {\n color: #137d60;\n}\n\n@media screen and (max-width: 768px) {\n body.Post .FormWrapper form .Buttons {\n justify-content: space-between;\n }\n body.Post .FormWrapper form .Buttons .Button {\n margin-bottom: 20px;\n }\n body.Post .FormWrapper form .Buttons .DiscussionButton {\n width: 100%;\n }\n body.Post .FormWrapper form .Buttons .Cancel, body.Post .FormWrapper form .Buttons .DraftButton {\n text-align: center;\n width: 40%;\n }\n body.Post .FormWrapper form .P ul.List > li > b {\n display: none;\n }\n\n body.Post.editdiscussion .FormWrapper form .Buttons .Button {\n width: 40%;\n }\n body.Post.editdiscussion .FormWrapper form .Buttons .Cancel {\n text-align: center;\n }\n}\n.Box.GuestBox h4 {\n font-family: \"Barlow_Condensed\", Helvetica, Arial, sans-serif;\n font-weight: 500;\n padding: 0;\n color: #2a2a2a;\n font-size: 34px;\n font-weight: 400;\n line-height: 38px;\n margin-bottom: 10px;\n text-transform: uppercase !important;\n white-space: nowrap;\n}\n.Box.GuestBox p {\n color: #2a2a2a;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-size: 16px;\n font-weight: 400;\n line-height: 26px;\n}\n.Box.GuestBox div a.SignIn {\n margin-top: 24px;\n}\n\n.hide {\n display: none !important;\n}\n\n.flex-1 {\n flex: 1;\n}\n\n.flex {\n display: flex;\n}\n\n.flex.middle {\n -webkit-align-items: center;\n align-items: center;\n}\n\n.flex.column {\n flex-direction: column;\n}\n\n.flex.left {\n align-items: flex-start;\n}\n\n.center-child {\n display: flex;\n align-items: center;\n justify-content: center;\n}\n\n.fill-remaining-space {\n flex: auto;\n}\n\n@media screen and (max-width: 768px) {\n .hide-mobile {\n display: none !important;\n }\n}\n@media screen and (min-width: 769px) {\n .hide-desktop {\n display: none !important;\n }\n}\n.NewDiscussionMobile .BoxNewDiscussion {\n width: 100%;\n}\n\n.DataList.Drafts li.Draft {\n border-top: none;\n border-bottom: none;\n background-color: #f4f4f4;\n margin-top: 16px;\n border-radius: 10px;\n padding: 19px 20px 18px 26px;\n}\n.DataList.Drafts li.Draft .Options a.Delete {\n color: #555555;\n font-family: \"Segoe UI\", sans-serif, \"roboto\", \"Helvetica Neue\", Helvetica, Raleway, Arial;\n font-size: 32px;\n font-weight: 400;\n}\n.DataList.Drafts li.Draft .ItemContent .Title {\n margin-bottom: 17px;\n color: #2a2a2a;\n}\n.DataList.Drafts li.Draft .ItemContent .Title a {\n color: #2a2a2a;\n font-size: 20px;\n font-weight: 400;\n line-height: 30px;\n}\n.DataList.Drafts li.Draft .ItemContent .Excerpt {\n font-weight: 400;\n line-height: 16px;\n}\n.DataList.Drafts li.Draft .ItemContent .Excerpt a {\n color: #555555;\n font-size: 13px;\n}\n\n.MeBox .MeButton {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n}\n.MeBox .MeButton.TopcoderMeButton {\n width: fit-content;\n height: 30px;\n line-height: 30px;\n border: 0px;\n border-radius: 15px;\n}\n.MeBox .MeButton.TopcoderMeButton .icon-chevron-up, .MeBox .MeButton.TopcoderMeButton .icon-chevron-down {\n font-weight: normal;\n font-size: 10px;\n margin: 0 5px;\n}\n.MeBox .MeButtonProfileMItem .handle {\n font-size: 16px;\n line-height: 20px;\n font-weight: 700;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n color: #fff;\n}\n.MeBox .MeButtonProfileMItem .email {\n font-size: 12px;\n line-height: 14px;\n margin-top: 4px;\n font-weight: 700;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n color: #fff;\n}\n.MeBox .MeButtonProfileMItem .avatar {\n border-radius: 100%;\n margin-right: 10px;\n width: 60px;\n height: 60px;\n}\n.MeBox .MeButtonSwitchToBusinessMItem {\n background: #2A2A2B;\n color: #fff;\n font-size: 14px;\n line-height: 30px;\n height: 50px;\n}\n.MeBox .MeButtonSwitchToBusinessMItem img.switch-icon {\n margin: 0 10px 0 4px;\n}\n.MeBox .MeButtonSwitchToBusinessMItem a.switch-to-business {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n margin: 0;\n}\n.MeBox .MeButtonSwitchToBusinessMItem a.switch-to-business span {\n color: #fff;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 700;\n}\n\n.EasyMDEContainer .CodeMirror {\n box-sizing: border-box;\n height: auto;\n border-right: 1px solid #aaa;\n border-left: 1px solid #aaa;\n border-bottom: 1px solid #aaa;\n border-bottom-left-radius: 8px;\n border-bottom-right-radius: 8px;\n}\n.EasyMDEContainer .editor-toolbar {\n border-top-left-radius: 8px;\n border-top-right-radius: 8px;\n border-top: 1px solid #aaa;\n border-left: 1px solid #aaa;\n border-right: 1px solid #aaa;\n}\n.EasyMDEContainer .editor-statusbar {\n font-size: 13px;\n padding: 8px 0px;\n display: flex;\n overflow: hidden;\n}\n.EasyMDEContainer .editor-statusbar span {\n min-width: 4em;\n margin-left: 20px;\n}\n.EasyMDEContainer .editor-statusbar .upload-image {\n margin-left: 0px;\n margin-right: auto;\n}\n.Table {\n display: table;\n}\n.Table .Title {\n display: table-caption;\n text-align: center;\n font-weight: bold;\n font-size: larger;\n}\n.Table .TableHeading, .Table .TableRow {\n display: table-row;\n border-top: 1px solid #D4D4D4;\n}\n.Table .TableHeading .TableCell, .Table .TableRow .TableCell {\n display: table-cell;\n padding-left: 12px;\n}\n.Table .TableHeading {\n font-weight: bold;\n text-align: center;\n}\n\n.Section-GroupList .MainContent .H {\n text-align: left;\n}\n\n.Group {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif !important;\n}\n.Group .Group-Description {\n white-space: pre-line;\n color: #2a2a2a;\n font-size: 16px;\n margin-bottom: 27px;\n}\n.Group .Group-Header .Group-Info {\n padding-left: 0px;\n}\n.Group .Group-Header .Group-Info .Table {\n width: 100%;\n}\n.Group .Group-Header .Group-Info .Table .TableRow .TableCell {\n padding: 10px;\n border-top: 1px solid #D4D4D4;\n color: #2a2a2a;\n font-size: 14px;\n}\n.Group .Group-Header .Group-Info .Table .TableRow .Cell1 {\n width: 10%;\n}\n.Group .Group-Header .Group-Info .Table .TableRow .Cell2 {\n color: #555555;\n width: 90%;\n}\n.Group .Group-Header .Group-Info .Table .TableRow.Last .TableCell {\n border-bottom: 1px solid #D4D4D4;\n}\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Brand Colors\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Utility Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Global Font\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n User Content\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Global Overwrites\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Theme Colors\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Buttons Colors\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Icons\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Theme User Photos\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Links\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Layout\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Body\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n HeroBanner\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Searchbox Featured\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Frame\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Header\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Navigation\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Mobile Mebox\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Content\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Panel\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Footer\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Components\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Form Elements\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Form Buttons\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Breakpoints\n\\* -------------------------------------------------------------- */\n/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Utility Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Globals\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n States\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Password Strength Colors\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Third Party Colors\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Typography\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Animation\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Icons\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Layout\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Components\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Widgets\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Form Elements\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Overlays (Menus, flyouts and Modals)\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Buttons\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Meta\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Thumbnails\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Separators\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n SelectBox\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n DropDown\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Header\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Footer\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Embedded content\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n user content\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Etc\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Base\n\\* -------------------------------------------------------------- */\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n@font-face {\n font-family: \"kbicons\";\n src: url(\"./fonts/kbicons/kbicons.eot?cwtzhl\");\n src: url(\"./fonts/kbicons/kbicons.eot?cwtzhl#iefix\") format(\"embedded-opentype\"), url(\"./fonts/kbicons/kbicons.ttf?cwtzhl\") format(\"truetype\"), url(\"./fonts/kbicons/kbicons.woff?cwtzhl\") format(\"woff\"), url(\"./fonts/kbicons/kbicons.svg?cwtzhl#icomoon\") format(\"svg\");\n font-weight: normal;\n font-style: normal;\n}\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* ---------- Lists mixins ---------- */\n/* -------------------------------------------------------------- *\\\n Utility classes\n\\* -------------------------------------------------------------- */\n.NoPanel .Frame-content > .Container {\n max-width: 800px;\n}\n.NoPanel .Frame-content .Content {\n width: 100%;\n}\n.NoPanel .Panel {\n display: none;\n}\n\n@media screen and (max-width: 768px) {\n .flyoutIsOpen,\n.NoScroll {\n height: 100vh;\n overflow: hidden;\n }\n}\n\n@keyframes spinnerLoader {\n 0% {\n transform: rotate(73deg);\n }\n 100% {\n transform: rotate(433deg);\n }\n}\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\nbody {\n font-weight: 400;\n font-size: 14px;\n line-height: 1.5;\n font-family: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n color: #555555;\n color: #555555;\n}\n\n* {\n font-family: inherit;\n color: inherit;\n line-height: inherit;\n font-weight: inherit;\n font-size: inherit;\n overflow-wrap: break-word;\n word-break: normal;\n word-break: break-word;\n}\n\np,\nspan {\n padding: 0;\n margin: 0;\n line-height: inherit;\n}\n\na {\n transition: color 0.1s ease-out;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n color: #137d60;\n line-height: inherit;\n}\na:focus, a:hover {\n color: #137d60;\n}\n\np {\n margin: 3px 0;\n}\np .emoji {\n width: 14px;\n height: auto;\n}\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n font-family: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 700;\n font-size: 16px;\n line-height: 1.25;\n margin: 0;\n}\n\nh1 {\n font-size: 32px;\n font-weight: 700;\n}\nh1 a,\nh1 .Gloss {\n color: inherit;\n font-size: inherit;\n font-weight: inherit;\n}\n@media screen and (max-width: 768px) {\n h1 {\n font-size: 18px;\n }\n}\nh1 .emoji {\n width: 32px;\n height: auto;\n}\n\nh2 {\n font-size: 18px;\n}\nh2 .emoji {\n width: 18px;\n height: auto;\n}\n\nstrong,\nb {\n font-weight: bold;\n}\n\nabbr {\n text-underline: none;\n}\n\n.CategoryHeading,\n.Item .Title,\n.Item.Read .Title,\n.CategoryName h2,\n.Item .TitleWrap,\n[aria-level=\"3\"] a {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 700;\n font-size: 16px;\n line-height: 1.5;\n}\n.CategoryHeading a,\n.CategoryHeading .ItemContent,\n.Item .Title a,\n.Item .Title .ItemContent,\n.Item.Read .Title a,\n.Item.Read .Title .ItemContent,\n.CategoryName h2 a,\n.CategoryName h2 .ItemContent,\n.Item .TitleWrap a,\n.Item .TitleWrap .ItemContent,\n[aria-level=\"3\"] a a,\n[aria-level=\"3\"] a .ItemContent {\n font-size: inherit;\n font-weight: inherit;\n font-family: inherit;\n color: inherit;\n}\n.CategoryHeading a:focus, .CategoryHeading a:hover,\n.CategoryHeading .ItemContent:focus,\n.CategoryHeading .ItemContent:hover,\n.Item .Title a:focus,\n.Item .Title a:hover,\n.Item .Title .ItemContent:focus,\n.Item .Title .ItemContent:hover,\n.Item.Read .Title a:focus,\n.Item.Read .Title a:hover,\n.Item.Read .Title .ItemContent:focus,\n.Item.Read .Title .ItemContent:hover,\n.CategoryName h2 a:focus,\n.CategoryName h2 a:hover,\n.CategoryName h2 .ItemContent:focus,\n.CategoryName h2 .ItemContent:hover,\n.Item .TitleWrap a:focus,\n.Item .TitleWrap a:hover,\n.Item .TitleWrap .ItemContent:focus,\n.Item .TitleWrap .ItemContent:hover,\n[aria-level=\"3\"] a a:focus,\n[aria-level=\"3\"] a a:hover,\n[aria-level=\"3\"] a .ItemContent:focus,\n[aria-level=\"3\"] a .ItemContent:hover {\n color: inherit;\n}\n\n/*===== End of Typography ======*/\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Frame {\n display: flex;\n flex-direction: column;\n min-height: 100vh;\n background-color: #fff;\n background-image: \"\";\n background-size: cover;\n background-position: center center;\n background-repeat: no-repeat;\n}\n@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {\n .Frame {\n /* IE10+ CSS styles go here */\n min-height: initial;\n height: 100vh;\n overflow: visible;\n }\n}\n\n.Frame-top {\n flex: 1 0 auto;\n}\n\n.Frame-contentWrap {\n background-color: transparent;\n border: none;\n box-shadow: none;\n padding-top: 18px;\n padding-bottom: 48px;\n margin-left: -18px;\n margin-right: -18px;\n padding-left: 18px;\n padding-right: 18px;\n width: calc(100% + (18px * 2));\n}\n@media screen and (max-width: 768px) {\n .Frame-contentWrap {\n margin-left: -12px;\n margin-right: -12px;\n padding-left: 12px;\n padding-right: 12px;\n width: calc(100% + (12px * 2));\n }\n}\n@media screen and (max-width: 768px) {\n .Frame-contentWrap {\n padding-top: 12px;\n padding-bottom: 12px;\n }\n}\n\n.Frame-details::after {\n content: \"\";\n display: table;\n clear: both;\n}\n.Frame-details .SearchBoxMobile {\n display: none;\n}\n@media screen and (max-width: 992px) {\n .Frame-details .SearchBoxMobile {\n display: block;\n }\n}\n\n.Container {\n padding-left: 18px;\n padding-right: 18px;\n max-width: 1236px;\n margin: 0 auto;\n}\n@media screen and (max-width: 768px) {\n .Container {\n padding-left: 12px;\n padding-right: 12px;\n }\n}\n\n.Frame-row {\n width: 100%;\n display: flex;\n align-items: flex-start;\n flex-wrap: wrap;\n}\n\n.MainContent.Content {\n background-color: transparent;\n border: none;\n padding: 0;\n border-radius: 0;\n border: none;\n width: calc(100% - 260px);\n}\n@media screen and (max-width: 992px) {\n .MainContent.Content {\n width: 100%;\n order: 0;\n }\n}\n\n.Crumbs {\n margin: 3px 0;\n}\n\n.Frame-content .HomepageTitle,\n.Frame-content .PageDescription {\n margin-bottom: 14px;\n}\n.Frame-content .HomepageTitle .AdminCheck {\n padding: 0;\n height: calc(32px * 1.25);\n}\n@media screen and (max-width: 768px) {\n .Frame-content .HomepageTitle .AdminCheck {\n height: calc(18px * 1.25);\n }\n}\n.Frame-content .HomepageTitle .AdminCheck input {\n margin: 0;\n}\n.Frame-content .PageDescription {\n line-height: 1.5;\n}\n.Frame-content .PageDescription:empty {\n display: none;\n}\n\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Patches\n\\* -------------------------------------------------------------- */\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\nhtml {\n -ms-overflow-style: -ms-autohiding-scrollbar;\n}\n\nbody {\n box-sizing: border-box;\n}\n\n* {\n box-sizing: inherit;\n}\n\n.PhotoWrap {\n height: 42px;\n width: 42px;\n padding: 0;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n overflow: hidden;\n border-radius: 50%;\n}\n.PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto;\n}\n.PhotoWrap.NoPhoto {\n display: none;\n}\n\n.About.P,\n.UserBox,\n.MeBox {\n margin: 0;\n}\n\n.PhotoGrid .ProfilePhoto {\n border-radius: 0;\n box-shadow: none;\n}\n.PhotoGrid img {\n vertical-align: initial;\n}\n\n.DataList .Item {\n border-bottom-width: 0;\n}\n\n.Item .Author a {\n font-size: inherit;\n font-weight: inherit;\n color: dimgray;\n}\n.Item .Author a:focus, .Item .Author a:hover {\n text-decoration: none;\n color: #137d60;\n}\n\n.Item .BlockTitle {\n font-size: inherit;\n}\n\n.Message {\n margin-top: 0;\n}\n\n.DataTable td {\n border-bottom: 0;\n}\n\n.CategoryTable,\n.DiscussionTable {\n margin-bottom: 18px;\n}\n\n.CategoryTable,\n.DataTableWrap {\n border-collapse: separate;\n}\n.CategoryTable tr,\n.DataTableWrap tr {\n padding: 0;\n}\n.CategoryTable tr.Read,\n.DataTableWrap tr.Read {\n background: none;\n}\n.CategoryTable td,\n.DataTableWrap td {\n padding: 0;\n vertical-align: middle;\n}\n.CategoryTable td .Wrap,\n.DataTableWrap td .Wrap {\n position: relative;\n}\n.CategoryTable thead tr,\n.DataTableWrap thead tr {\n border-bottom: none;\n}\n.CategoryTable thead td,\n.DataTableWrap thead td {\n border-bottom: none;\n}\n.CategoryTable thead td.BigCount .Wrap,\n.DataTableWrap thead td.BigCount .Wrap {\n display: flex;\n align-items: center;\n justify-content: center;\n}\n.CategoryTable .CheckBoxColumn,\n.DataTableWrap .CheckBoxColumn {\n width: 20px;\n}\n.CategoryTable tbody .Wrap,\n.DataTableWrap tbody .Wrap {\n padding: 0;\n position: relative;\n}\n.CategoryTable td.BigCount,\n.DataTableWrap td.BigCount {\n vertical-align: middle;\n text-align: center;\n}\n.CategoryTable .ChildCategories,\n.DataTableWrap .ChildCategories {\n padding-top: 0;\n border-top: none;\n}\n\n.Options .Arrow::before {\n color: #555555;\n}\n\n.PhotoWrap.Hidden {\n display: none;\n}\n\n.ButtonGroup.Multi {\n display: flex;\n max-width: 100%;\n}\n\n.Options {\n height: initial;\n}\n.Options > span,\n.Options > a {\n margin-left: 6px;\n}\n\n.BlockTitle {\n padding: 0;\n}\n\n.AdminCheck {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n height: 20px;\n}\n.AdminCheck input {\n margin: 0;\n}\n\n.PageTitle .Options {\n height: auto;\n}\n\n.ItemDiscussion {\n margin-bottom: initial;\n}\n\n#SignoutWarning {\n bottom: initial;\n background: #fff;\n}\n#SignoutWarning * {\n line-height: 40px;\n}\n\n.CreateAccount {\n margin-top: 12px;\n}\n\n.idea-counter-box,\n.DateTile {\n width: 40px;\n min-height: 40px;\n border-radius: 0;\n}\n\n.DateTile {\n color: #555555;\n padding: 6px 0 2px;\n text-align: center;\n background-color: whitesmoke;\n}\n.DateTile .Day {\n font-weight: 700;\n}\n\na.ChangePicture {\n top: 0;\n}\n\n.UserSignature {\n font-size: 12px;\n}\n\n.Reactions .ReactButton,\n.Reactions .ReactButton.HasCount {\n vertical-align: baseline;\n display: inline-flex;\n align-items: center;\n}\n\n.MenuItems-Reactions .PhotoWrapSmall {\n margin-right: 0;\n}\n.MenuItems-Reactions a {\n font-size: 12px;\n max-width: 100%;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n display: block;\n}\n\n.MenuItems a:hover .Gloss {\n color: inherit !important;\n}\n\n#Form_Ban {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #137d60;\n min-width: 36px;\n background: #137d60;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n #Form_Ban {\n max-width: 100%;\n }\n}\n#Form_Ban:hover, #Form_Ban:active, #Form_Ban:focus {\n background: #0e5a45;\n color: #fff;\n border-color: #0e5a45;\n}\n\n@media screen and (max-width: 768px) {\n .Dropdown.MenuItems {\n min-width: auto;\n }\n}\n\n[class*=Status-Tag-] {\n padding: 0 !important;\n background-color: transparent !important;\n}\n\n.Leaderboard-User {\n display: inline-block;\n overflow: auto;\n white-space: inherit;\n text-overflow: initial;\n}\n\nbody > svg {\n border: 0 !important;\n clip: rect(0 0 0 0) !important;\n height: 1px !important;\n margin: -1px !important;\n overflow: hidden !important;\n padding: 0 !important;\n position: absolute !important;\n width: 1px !important;\n}\n\ntable.PreferenceGroup th {\n min-width: 9ex;\n}\n\n.Popup #UserBadgeForm p,\n.Popup #UserBadgeForm h1 {\n margin-bottom: 12px;\n display: block;\n}\n.Popup #UserBadgeForm textarea {\n display: block;\n width: 100%;\n margin-top: 3px;\n}\n.Popup #UserBadgeForm button {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #137d60;\n min-width: 36px;\n background: #137d60;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n float: right;\n margin-top: -16px;\n}\n@media screen and (max-width: 768px) {\n .Popup #UserBadgeForm button {\n max-width: 100%;\n }\n}\n.Popup #UserBadgeForm button:hover, .Popup #UserBadgeForm button:active, .Popup #UserBadgeForm button:focus {\n background: transparent;\n color: #137d60;\n border-color: #137d60;\n}\n\n.DataList-Connections {\n width: 100%;\n}\n@media screen and (max-width: 600px) {\n .DataList-Connections .Connection-Name {\n display: none;\n }\n}\n\n.BlockTitle,\n.Pager {\n font-weight: inherit;\n}\n\n#Panel .FilterMenu .Active,\n.PanelInfo .Active {\n background: transparent;\n font-weight: inherit;\n}\n\n.PanelInfo li {\n border-bottom-width: 0;\n}\n\n.Box {\n margin: 12px 0;\n}\n\n#Panel .FilterMenu li:first-child,\n.PanelInfo li:first-child {\n border-top-width: 0;\n}\n\n.SocialIcon .Text {\n padding: 0 0 0 3px;\n font-weight: 400;\n font-size: 14px;\n line-height: 36px;\n min-height: 36px;\n min-width: 170px;\n}\n\n.PageDescription {\n margin: 0;\n}\n\n.DataList-Connections .Connection-Header {\n display: flex;\n align-items: center;\n flex-wrap: wrap;\n}\n@media screen and (max-width: 768px) {\n .DataList-Connections .Connection-Header {\n justify-content: center;\n }\n}\n.DataList-Connections .Connection-Name {\n margin: 12px 0;\n}\n.DataList-Connections .Connection-Connect {\n margin-left: auto;\n position: static;\n padding: 0;\n}\n.DataList-Connections .Gloss.Connected {\n position: static;\n display: flex;\n align-items: center;\n width: 100%;\n}\n.DataList-Connections .Gloss.Connected .ProfilePhoto {\n height: 30px;\n width: 30px;\n margin-right: 12px;\n}\n\n.DataList-Connections .Connection-Name {\n margin: 0;\n font-size: 14px;\n}\n@media screen and (max-width: 768px) {\n .DataList-Connections .Connection-Connect {\n margin: 10px 0 0 auto;\n }\n}\n@media screen and (max-width: 768px) {\n .DataList-Connections .Connection-Connect {\n margin: 10px 0 0;\n width: 100%;\n display: flex;\n justify-content: center;\n }\n}\n\n/*===== End of Core Patches ======*/\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/*===== End of Vanillicon Variables ======*/\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/*!\n * @author Adam Charron \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n@keyframes spinnerLoader {\n 0% {\n transform: rotate(73deg);\n }\n 100% {\n transform: rotate(433deg);\n }\n}\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Sprite,\n.Sprite16,\n.ReactSprite,\n.SpFlyoutHandle {\n width: auto;\n height: auto;\n background-image: none !important;\n}\n.Sprite::before,\n.Sprite16::before,\n.ReactSprite::before,\n.SpFlyoutHandle::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n min-width: 1em;\n text-align: center;\n}\n\n.ReactSprite::before {\n font-size: 14px;\n}\n\n.SpFlyoutHandle {\n cursor: pointer;\n}\n\n.RSS a {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n}\n.RSS img {\n display: none;\n}\n\n.SpEditProfile::before {\n content: \"\";\n}\n\n.SpDropdownHandle::before {\n content: \"\";\n}\n\n.SpDiscussions::before {\n content: \"\";\n}\n\n.SpActivity::before {\n content: \"\";\n}\n\n.SpDelete::before {\n content: \"\";\n}\n\n.SpFlyoutHandle::before {\n display: inline-block;\n min-width: 1em;\n font-family: kbicons;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n\n.SpOptions::before {\n content: \"\";\n}\n\n.SpPreferences::before {\n content: \"\";\n}\n\n.SpPassword::before {\n content: \"\";\n}\n\n.SpSearch::before {\n content: \"\";\n}\n\n.RSS a::before {\n content: \"\";\n}\n\n.ReactPromote::before {\n content: \"\";\n}\n\n.ReactOffTopic::before {\n content: \"\";\n}\n\n.ReactInsightful::before {\n content: \"\";\n}\n\n.ReactDisagree::before {\n content: \"\";\n}\n\n.ReactAgree::before {\n content: \"\";\n}\n\n.ReactDislike::before {\n content: \"\";\n}\n\n.ReactLike::before {\n content: \"\";\n}\n\n.ReactDown::before {\n content: \"\";\n}\n\n.ReactUp::before {\n content: \"\";\n}\n\n.ReactWTF::before {\n content: \"\";\n}\n\n.ReactAwesome::before {\n content: \"\";\n}\n\n.ReactLOL::before {\n content: \"\";\n}\n\n.ReactFlag::before {\n content: \"\";\n}\n\n.ReactAbuse::before {\n content: \"\";\n}\n\n.ReactSpam::before {\n content: \"\";\n}\n\n.ReactQuote::before {\n content: \"\";\n}\n\n.ReactMessage::before {\n content: \"\";\n}\n\n.ReactWarn::before {\n content: \"\";\n}\n\n.ReactFacebook::before {\n content: \"\";\n}\n\n.ReactFacebook:hover::before {\n color: #3A5795;\n}\n\n.ReactTwitter::before {\n content: \"\";\n}\n\n.ReactTwitter:hover::before {\n color: #55ACEE;\n}\n\n.ReactGooglePlus::before {\n content: \"\";\n}\n\n.ReactGooglePlus:hover::before {\n color: #DD4B39;\n}\n\n.RSS a {\n color: #f26522;\n}\n\n.ReactButton.PopupWindow:hover .Sprite::before {\n color: #137d60;\n}\n\n.Button.Handle .Sprite,\n.NavButton.Handle .Sprite {\n position: static;\n border: 0;\n vertical-align: baseline;\n}\n\n.Handle > .SpEditProfile,\n.NavButton > .SpEditProfile {\n width: auto;\n height: auto;\n vertical-align: baseline;\n line-height: inherit;\n}\n\n.Options .Bookmark,\n.Options .SpFlyoutHandle {\n display: inline-block;\n padding: 0;\n}\n.Options .Bookmark::before,\n.Options .SpFlyoutHandle::before {\n font-size: 1.5;\n}\n.Options .AdminCheck .icheckbox::before {\n vertical-align: top;\n}\n\n.OptionsMenu {\n font-size: 14px;\n}\n\n.OptionsTitle {\n position: absolute !important;\n display: block !important;\n width: 1px !important;\n height: 1px !important;\n padding: 0 !important;\n margin: -1px !important;\n overflow: hidden !important;\n clip: rect(0, 0, 0, 0) !important;\n border: 0 !important;\n font-size: inherit !important;\n}\n\n.SocialIcon {\n border-radius: 6px;\n height: 38px;\n width: 38px;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n}\n\n.SocialIcon-MicrosoftAccount {\n background-color: #137d60;\n}\n.SocialIcon-MicrosoftAccount:active, .SocialIcon-MicrosoftAccount:focus, .SocialIcon-MicrosoftAccount:hover {\n background-color: #0e5a45;\n}\n\n.Methods .SocialIcon:not(.SocialIcon-OpenID) .Icon,\n.Panel .SocialIcon:not(.SocialIcon-OpenID) .Icon,\n.Navigation .SocialIcon:not(.SocialIcon-OpenID) .Icon,\n.MeBox .SocialIcon:not(.SocialIcon-OpenID) .Icon {\n background: none;\n text-align: center;\n}\n.Methods .SocialIcon:not(.SocialIcon-OpenID) .Icon::before,\n.Panel .SocialIcon:not(.SocialIcon-OpenID) .Icon::before,\n.Navigation .SocialIcon:not(.SocialIcon-OpenID) .Icon::before,\n.MeBox .SocialIcon:not(.SocialIcon-OpenID) .Icon::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n font-size: 14px;\n color: #fff;\n}\n.Methods .SocialIcon-Facebook .Icon::before,\n.Panel .SocialIcon-Facebook .Icon::before,\n.Navigation .SocialIcon-Facebook .Icon::before,\n.MeBox .SocialIcon-Facebook .Icon::before {\n content: \"\";\n}\n.Methods .SocialIcon-Twitter .Icon::before,\n.Panel .SocialIcon-Twitter .Icon::before,\n.Navigation .SocialIcon-Twitter .Icon::before,\n.MeBox .SocialIcon-Twitter .Icon::before {\n content: \"\";\n}\n.Methods .SocialIcon-Google .Icon::before,\n.Panel .SocialIcon-Google .Icon::before,\n.Navigation .SocialIcon-Google .Icon::before,\n.MeBox .SocialIcon-Google .Icon::before {\n content: \"\";\n}\n.Methods .SocialIcon-LinkedIn .Icon::before,\n.Panel .SocialIcon-LinkedIn .Icon::before,\n.Navigation .SocialIcon-LinkedIn .Icon::before,\n.MeBox .SocialIcon-LinkedIn .Icon::before {\n content: \"\";\n}\n.Methods .SocialIcon-MicrosoftAccount .Icon::before,\n.Panel .SocialIcon-MicrosoftAccount .Icon::before,\n.Navigation .SocialIcon-MicrosoftAccount .Icon::before,\n.MeBox .SocialIcon-MicrosoftAccount .Icon::before {\n content: \"\";\n}\n.Methods .SocialIcon-Steam .Icon::before,\n.Panel .SocialIcon-Steam .Icon::before,\n.Navigation .SocialIcon-Steam .Icon::before,\n.MeBox .SocialIcon-Steam .Icon::before {\n left: 1px;\n}\n\n.MeBox .Arrow {\n display: none;\n}\n\na.Bookmark {\n width: auto;\n height: auto;\n font: 0/0 a;\n color: transparent;\n text-indent: 0;\n background-image: none !important;\n}\na.Bookmark::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n font-size: 1.5;\n color: #137d60;\n content: \"\";\n}\na.Bookmark:hover::before {\n color: #0e5a45;\n}\n\na.Bookmarked::before, a.Bookmarked:hover::before {\n color: #E5B951 !important;\n content: \"\";\n}\n\n/*===== End of Vanillicon ======*/\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Box a,\n.BoxFilter a {\n display: flex;\n align-items: center;\n}\n.Box a::before,\n.BoxFilter a::before {\n content: none !important;\n}\n.Box a .Aside,\n.BoxFilter a .Aside {\n order: 2;\n margin-left: auto;\n}\n.Box .Sprite,\n.BoxFilter .Sprite {\n display: none !important;\n}\n.Box.BadgeGrid a,\n.BoxFilter.BadgeGrid a {\n display: inline-block;\n}\n.Box li.MyDiscussions a::before,\n.BoxFilter li.MyDiscussions a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.MyDrafts a::before,\n.BoxFilter li.MyDrafts a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.QnA-UnansweredQuestions a::before,\n.BoxFilter li.QnA-UnansweredQuestions a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.EditAccountLink a::before,\n.BoxFilter li.EditAccountLink a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.PasswordLink a::before,\n.BoxFilter li.PasswordLink a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"•••\";\n}\n.Box li.PreferencesLink a::before,\n.BoxFilter li.PreferencesLink a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.PictureLink a::before,\n.BoxFilter li.PictureLink a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.QuoteSettingsLink a::before,\n.BoxFilter li.QuoteSettingsLink a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.Activity a::before,\n.BoxFilter li.Activity a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.Notifications a::before,\n.BoxFilter li.Notifications a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.Inbox a::before,\n.BoxFilter li.Inbox a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.Comments a::before,\n.BoxFilter li.Comments a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.Reactions-BestOf a::before,\n.BoxFilter li.Reactions-BestOf a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.AllCategories a::before,\n.BoxFilter li.AllCategories a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.Discussions a::before,\n.BoxFilter li.Discussions a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.Activities a::before,\n.BoxFilter li.Activities a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.UserNotes a::before,\n.BoxFilter li.UserNotes a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.MyBookmarks a::before,\n.BoxFilter li.MyBookmarks a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.Groups a::before,\n.BoxFilter li.Groups a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.link-social a::before,\n.BoxFilter li.link-social a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.link-tokens a::before,\n.BoxFilter li.link-tokens a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.Popup a[href*=\"/profile/signature\"]::before,\n.BoxFilter li.Popup a[href*=\"/profile/signature\"]::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.Popup a[href*=\"/profile/online\"]::before,\n.BoxFilter li.Popup a[href*=\"/profile/online\"]::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n\n.BoxActivityFilter li:nth-child(1) a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.BoxActivityFilter li:nth-child(2) a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.BoxActivityFilter li:nth-child(3) a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n\n/*===== End of Panel Patches ======*/\n/* -------------------------------------------------------------- *\\\n Components\n\\* -------------------------------------------------------------- */\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.BreadcrumbsBox {\n display: block;\n}\n\n.Breadcrumbs {\n display: block;\n line-height: 1.5;\n text-transform: uppercase;\n color: #555555;\n font-size: 12px;\n font-weight: 400;\n padding: 12px 0;\n}\n.Breadcrumbs a {\n font-size: inherit;\n color: #137d60;\n}\n.Breadcrumbs a:focus, .Breadcrumbs a:hover {\n color: #137d60;\n text-decoration: underline;\n}\n.Breadcrumbs .Crumb {\n opacity: 0.5;\n}\n.Breadcrumbs .Last a {\n color: #137d60;\n}\n.Breadcrumbs .Last a:focus, .Breadcrumbs .Last a:hover {\n color: #137d60;\n text-decoration: underline;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Aside {\n margin: 0;\n}\n\n.Count,\n.Alert,\n.Reactions .Count {\n background-color: transparent;\n color: inherit;\n border-color: rgba(0, 0, 0, 0);\n border: 0;\n border-radius: 3px;\n font-size: 12px;\n line-height: 1.5;\n white-space: nowrap;\n display: inline-flex;\n align-items: center;\n font-weight: inherit;\n justify-content: center;\n padding: 0;\n}\n\na:focus .Count,\na:focus .Reactions .Count,\na:hover .Count,\na:hover .Reactions .Count {\n background-color: transparent;\n color: inherit;\n border-color: transparent;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.ui-datepicker {\n border-radius: 3px;\n color: #555A62;\n background-color: #fff;\n}\n.ui-datepicker td a {\n text-align: center;\n}\n.ui-datepicker a {\n border-radius: 3px;\n color: #555555;\n background-color: transparent;\n border: 1px solid #bcbec1;\n}\n.ui-datepicker a:focus, .ui-datepicker a:hover, .ui-datepicker a:active {\n color: #137d60;\n background-color: transparent;\n border: 1px solid #137d60;\n}\n.ui-datepicker td {\n width: calc(260px / 7);\n}\n.ui-datepicker .ui-datepicker-today a {\n background-color: rgba(0, 0, 0, 0.03);\n}\n.ui-datepicker .ui-datepicker-current-day a {\n color: #137d60;\n background-color: transparent;\n border-color: #137d60;\n}\n.ui-datepicker .ui-datepicker-header {\n background-color: #ededed;\n border-radius: 3px;\n display: flex;\n align-items: center;\n justify-content: space-between;\n}\n.ui-datepicker .ui-datepicker-header .ui-icon {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n border: 0;\n}\n.ui-datepicker .ui-datepicker-prev,\n.ui-datepicker .ui-datepicker-next {\n position: static;\n height: auto;\n white-space: nowrap;\n color: dimgray;\n border-width: 0;\n width: 24px;\n display: flex;\n justify-content: center;\n align-items: center;\n}\n.ui-datepicker .ui-datepicker-prev:focus, .ui-datepicker .ui-datepicker-prev:hover,\n.ui-datepicker .ui-datepicker-next:focus,\n.ui-datepicker .ui-datepicker-next:hover {\n border-width: 0;\n background-color: transparent;\n cursor: pointer;\n color: #137d60;\n}\n.ui-datepicker .ui-datepicker-prev::before,\n.ui-datepicker .ui-datepicker-next::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n font-size: 20px;\n}\n.ui-datepicker .ui-datepicker-prev::before {\n content: \"\";\n}\n.ui-datepicker .ui-datepicker-next::before {\n content: \"\";\n}\n.ui-datepicker .ui-datepicker-title {\n order: 2;\n position: static;\n margin: 0;\n line-height: inherit;\n}\n.ui-datepicker .ui-datepicker-next {\n order: 3;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.TagCloud a {\n background-color: transparent;\n color: #555555;\n border: 1px solid #bcbec1;\n line-height: 1.5;\n height: auto;\n border-radius: 3px;\n padding: 0 3px;\n display: inline-block;\n font-weight: inherit;\n font-size: 12px;\n white-space: nowrap;\n max-width: 100%;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n display: block;\n max-width: calc(220px - 0 * 2);\n}\n.TagCloud a:focus, .TagCloud a:hover, .TagCloud a:active {\n text-decoration: none;\n}\n.TagCloud a .Count {\n padding: 0;\n color: inherit;\n background-color: transparent;\n}\n.TagCloud a:hover, .TagCloud a:focus, .TagCloud a:active {\n background-color: transparent;\n border-color: #137d60;\n color: #137d60;\n}\n.TagCloud a:hover .Count, .TagCloud a:focus .Count, .TagCloud a:active .Count {\n color: inherit;\n}\n\n.DataList .Tag,\n.DataList .Tag-Poll,\n.DataList .RoleTracker,\n.DataList .IdeationTag,\n.MessageList .Tag,\n.MessageList .Tag-Poll,\n.MessageList .RoleTracker,\n.MessageList .IdeationTag,\n.DataTableWrap .Tag,\n.DataTableWrap .Tag-Poll,\n.DataTableWrap .RoleTracker,\n.DataTableWrap .IdeationTag {\n background-color: transparent;\n color: #555555;\n border: 1px solid #bcbec1;\n line-height: 1.5;\n height: auto;\n border-radius: 3px;\n padding: 0 3px;\n display: inline-block;\n font-weight: inherit;\n font-size: 12px;\n white-space: nowrap;\n}\n.DataList .Tag:focus, .DataList .Tag:hover, .DataList .Tag:active,\n.DataList .Tag-Poll:focus,\n.DataList .Tag-Poll:hover,\n.DataList .Tag-Poll:active,\n.DataList .RoleTracker:focus,\n.DataList .RoleTracker:hover,\n.DataList .RoleTracker:active,\n.DataList .IdeationTag:focus,\n.DataList .IdeationTag:hover,\n.DataList .IdeationTag:active,\n.MessageList .Tag:focus,\n.MessageList .Tag:hover,\n.MessageList .Tag:active,\n.MessageList .Tag-Poll:focus,\n.MessageList .Tag-Poll:hover,\n.MessageList .Tag-Poll:active,\n.MessageList .RoleTracker:focus,\n.MessageList .RoleTracker:hover,\n.MessageList .RoleTracker:active,\n.MessageList .IdeationTag:focus,\n.MessageList .IdeationTag:hover,\n.MessageList .IdeationTag:active,\n.DataTableWrap .Tag:focus,\n.DataTableWrap .Tag:hover,\n.DataTableWrap .Tag:active,\n.DataTableWrap .Tag-Poll:focus,\n.DataTableWrap .Tag-Poll:hover,\n.DataTableWrap .Tag-Poll:active,\n.DataTableWrap .RoleTracker:focus,\n.DataTableWrap .RoleTracker:hover,\n.DataTableWrap .RoleTracker:active,\n.DataTableWrap .IdeationTag:focus,\n.DataTableWrap .IdeationTag:hover,\n.DataTableWrap .IdeationTag:active {\n text-decoration: none;\n}\n.DataList .RoleTracker .Tag,\n.DataList .IdeationTag .Tag,\n.MessageList .RoleTracker .Tag,\n.MessageList .IdeationTag .Tag,\n.DataTableWrap .RoleTracker .Tag,\n.DataTableWrap .IdeationTag .Tag {\n background-color: transparent;\n padding: 0;\n border-width: 0;\n color: inherit;\n}\n.DataList .RoleTracker:hover, .DataList .RoleTracker:focus, .DataList .RoleTracker:active,\n.DataList .IdeationTag:hover,\n.DataList .IdeationTag:focus,\n.DataList .IdeationTag:active,\n.MessageList .RoleTracker:hover,\n.MessageList .RoleTracker:focus,\n.MessageList .RoleTracker:active,\n.MessageList .IdeationTag:hover,\n.MessageList .IdeationTag:focus,\n.MessageList .IdeationTag:active,\n.DataTableWrap .RoleTracker:hover,\n.DataTableWrap .RoleTracker:focus,\n.DataTableWrap .RoleTracker:active,\n.DataTableWrap .IdeationTag:hover,\n.DataTableWrap .IdeationTag:focus,\n.DataTableWrap .IdeationTag:active {\n color: inherit;\n}\n.DataList .RoleTracker,\n.MessageList .RoleTracker,\n.DataTableWrap .RoleTracker {\n background-color: transparent;\n}\n.DataList .Tag-Announcement,\n.DataList .NewCommentCount,\n.DataList .HasNew.HasNew,\n.MessageList .Tag-Announcement,\n.MessageList .NewCommentCount,\n.MessageList .HasNew.HasNew,\n.DataTableWrap .Tag-Announcement,\n.DataTableWrap .NewCommentCount,\n.DataTableWrap .HasNew.HasNew {\n background-color: transparent;\n color: #137d60;\n border: 1px solid #137d60;\n line-height: 1.5;\n height: auto;\n border-radius: 3px;\n padding: 0 3px;\n display: inline-block;\n font-weight: inherit;\n font-size: 12px;\n white-space: nowrap;\n}\n.DataList .Tag-Announcement:focus, .DataList .Tag-Announcement:hover, .DataList .Tag-Announcement:active,\n.DataList .NewCommentCount:focus,\n.DataList .NewCommentCount:hover,\n.DataList .NewCommentCount:active,\n.DataList .HasNew.HasNew:focus,\n.DataList .HasNew.HasNew:hover,\n.DataList .HasNew.HasNew:active,\n.MessageList .Tag-Announcement:focus,\n.MessageList .Tag-Announcement:hover,\n.MessageList .Tag-Announcement:active,\n.MessageList .NewCommentCount:focus,\n.MessageList .NewCommentCount:hover,\n.MessageList .NewCommentCount:active,\n.MessageList .HasNew.HasNew:focus,\n.MessageList .HasNew.HasNew:hover,\n.MessageList .HasNew.HasNew:active,\n.DataTableWrap .Tag-Announcement:focus,\n.DataTableWrap .Tag-Announcement:hover,\n.DataTableWrap .Tag-Announcement:active,\n.DataTableWrap .NewCommentCount:focus,\n.DataTableWrap .NewCommentCount:hover,\n.DataTableWrap .NewCommentCount:active,\n.DataTableWrap .HasNew.HasNew:focus,\n.DataTableWrap .HasNew.HasNew:hover,\n.DataTableWrap .HasNew.HasNew:active {\n text-decoration: none;\n}\n.DataList .IdeationTag:focus, .DataList .IdeationTag:hover, .DataList .IdeationTag:active,\n.DataList .tag-tracker:focus,\n.DataList .tag-tracker:hover,\n.DataList .tag-tracker:active,\n.DataList .MItem.RoleTracker:focus,\n.DataList .MItem.RoleTracker:hover,\n.DataList .MItem.RoleTracker:active,\n.MessageList .IdeationTag:focus,\n.MessageList .IdeationTag:hover,\n.MessageList .IdeationTag:active,\n.MessageList .tag-tracker:focus,\n.MessageList .tag-tracker:hover,\n.MessageList .tag-tracker:active,\n.MessageList .MItem.RoleTracker:focus,\n.MessageList .MItem.RoleTracker:hover,\n.MessageList .MItem.RoleTracker:active,\n.DataTableWrap .IdeationTag:focus,\n.DataTableWrap .IdeationTag:hover,\n.DataTableWrap .IdeationTag:active,\n.DataTableWrap .tag-tracker:focus,\n.DataTableWrap .tag-tracker:hover,\n.DataTableWrap .tag-tracker:active,\n.DataTableWrap .MItem.RoleTracker:focus,\n.DataTableWrap .MItem.RoleTracker:hover,\n.DataTableWrap .MItem.RoleTracker:active {\n background-color: transparent;\n border-color: #137d60;\n color: #137d60;\n}\n\n.Form-Tags .AvailableTag {\n background-color: transparent;\n color: #555555;\n border: 1px solid #bcbec1;\n line-height: 1.5;\n height: auto;\n border-radius: 3px;\n padding: 0 3px;\n display: inline-block;\n font-weight: inherit;\n font-size: 12px;\n white-space: nowrap;\n}\n.Form-Tags .AvailableTag:focus, .Form-Tags .AvailableTag:hover, .Form-Tags .AvailableTag:active {\n text-decoration: none;\n}\n.Form-Tags .AvailableTag:focus, .Form-Tags .AvailableTag:hover {\n background-color: #137d60;\n border-color: #137d60;\n color: #fff;\n text-decoration: none;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\ninput[type=text],\ntextarea,\nul.token-input-list,\ninput.InputBox,\ndiv.InputBox,\n.AdvancedSearch .InputBox,\n.AdvancedSearch select,\nselect {\n line-height: 36px;\n height: 36px;\n font-family: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n border: 1px solid #999999;\n border-radius: 6px;\n color: #000;\n background: #fff;\n padding: 3px 12px;\n margin: 0;\n width: 100%;\n}\ninput[type=text]:focus, input[type=text]:active,\ntextarea:focus,\ntextarea:active,\nul.token-input-list:focus,\nul.token-input-list:active,\ninput.InputBox:focus,\ninput.InputBox:active,\ndiv.InputBox:focus,\ndiv.InputBox:active,\n.AdvancedSearch .InputBox:focus,\n.AdvancedSearch .InputBox:active,\n.AdvancedSearch select:focus,\n.AdvancedSearch select:active,\nselect:focus,\nselect:active {\n background: #fff;\n border-color: #137d60;\n color: #000;\n box-shadow: none;\n outline: none;\n}\n\ntextarea.isWysiwyg {\n padding: 12px;\n}\n\n::-ms-clear {\n display: none;\n}\n\ntextarea {\n overflow: auto;\n}\n\nselect,\n.AdvancedSearch select {\n -moz-appearance: none;\n font-family: \"system-ui\", -apple-system, BlinkMacSystemFont, \"Segoe UI\", \"Roboto\", \"Oxygen\", \"Ubuntu\", \"Cantarell\", \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", sans-serif;\n padding-top: 0;\n padding-bottom: 0;\n}\nselect:focus,\n.AdvancedSearch select:focus {\n -moz-appearance: none;\n}\n\nselect:-moz-focusring {\n color: transparent;\n text-shadow: 0 0 0 #000;\n}\n\nselect::-ms-expand {\n display: none;\n}\n\n.FormWrapper {\n padding: 0;\n border-radius: 6px;\n background: transparent;\n}\n.FormWrapper label {\n color: #555555;\n}\n.FormWrapper .Buttons .Back {\n padding-right: 12px;\n}\n\n.editor-help-text {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n}\n.editor-help-text a {\n color: dimgray;\n}\n.editor-help-text a:focus, .editor-help-text a:hover {\n text-decoration: none;\n color: #137d60;\n}\n\n.js-poll-result-btn {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #bcbec1;\n min-width: 36px;\n background: transparent;\n color: #555555;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n .js-poll-result-btn {\n max-width: 100%;\n }\n}\n.js-poll-result-btn:hover, .js-poll-result-btn:active, .js-poll-result-btn:focus {\n background: transparent;\n color: #137d60;\n border-color: #137d60;\n}\n\n.FormTitleWrapper .Buttons,\n.FormWrapper .Buttons {\n padding-top: 0;\n padding-bottom: 0;\n}\n.FormTitleWrapper .Buttons .Button,\n.FormTitleWrapper .Buttons .Back,\n.FormWrapper .Buttons .Button,\n.FormWrapper .Buttons .Back {\n margin-right: 0;\n padding-right: 0;\n margin-bottom: 3px;\n margin-left: 3px;\n}\n.FormTitleWrapper .Buttons .Back,\n.FormWrapper .Buttons .Back {\n font-size: 14px;\n line-height: 36px;\n}\n.FormTitleWrapper .Buttons .Back a:hover,\n.FormTitleWrapper .Buttons .Back a:focus,\n.FormWrapper .Buttons .Back a:hover,\n.FormWrapper .Buttons .Back a:focus {\n text-decoration: none;\n}\n@media screen and (max-width: 768px) {\n .FormTitleWrapper .Buttons .Back,\n.FormWrapper .Buttons .Back {\n display: block;\n margin-left: 0;\n text-align: left;\n line-height: 1.5;\n margin-bottom: 12px;\n }\n}\n.FormTitleWrapper .Buttons .Button,\n.FormWrapper .Buttons .Button {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #bcbec1;\n min-width: 36px;\n background: transparent;\n color: #555555;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n .FormTitleWrapper .Buttons .Button,\n.FormWrapper .Buttons .Button {\n max-width: 100%;\n }\n}\n.FormTitleWrapper .Buttons .Button:hover, .FormTitleWrapper .Buttons .Button:active, .FormTitleWrapper .Buttons .Button:focus,\n.FormWrapper .Buttons .Button:hover,\n.FormWrapper .Buttons .Button:active,\n.FormWrapper .Buttons .Button:focus {\n background: transparent;\n color: #137d60;\n border-color: #137d60;\n}\n.FormTitleWrapper .Buttons .Button.Primary,\n.FormWrapper .Buttons .Button.Primary {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #137d60;\n min-width: 36px;\n background: #137d60;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n .FormTitleWrapper .Buttons .Button.Primary,\n.FormWrapper .Buttons .Button.Primary {\n max-width: 100%;\n }\n}\n.FormTitleWrapper .Buttons .Button.Primary:hover, .FormTitleWrapper .Buttons .Button.Primary:active, .FormTitleWrapper .Buttons .Button.Primary:focus,\n.FormWrapper .Buttons .Button.Primary:hover,\n.FormWrapper .Buttons .Button.Primary:active,\n.FormWrapper .Buttons .Button.Primary:focus {\n background: #0e5a45;\n color: #fff;\n border-color: #0e5a45;\n}\n.FormTitleWrapper .Buttons .Button.Hidden,\n.FormWrapper .Buttons .Button.Hidden {\n display: none;\n}\n\n#Form_OK,\n.Button:not(.GroupOptionsTitle),\n.Buttons .btn-primary,\n.btn-primary.Close {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #bcbec1;\n min-width: 36px;\n background: transparent;\n color: #555555;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n #Form_OK,\n.Button:not(.GroupOptionsTitle),\n.Buttons .btn-primary,\n.btn-primary.Close {\n max-width: 100%;\n }\n}\n#Form_OK:hover, #Form_OK:active, #Form_OK:focus,\n.Button:not(.GroupOptionsTitle):hover,\n.Button:not(.GroupOptionsTitle):active,\n.Button:not(.GroupOptionsTitle):focus,\n.Buttons .btn-primary:hover,\n.Buttons .btn-primary:active,\n.Buttons .btn-primary:focus,\n.btn-primary.Close:hover,\n.btn-primary.Close:active,\n.btn-primary.Close:focus {\n background: transparent;\n color: #137d60;\n border-color: #137d60;\n}\n\n.Buttons .Close,\n.Button.Danger {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #bcbec1;\n min-width: 36px;\n background: transparent;\n color: #555555;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n .Buttons .Close,\n.Button.Danger {\n max-width: 100%;\n }\n}\n.Buttons .Close:hover, .Buttons .Close:active, .Buttons .Close:focus,\n.Button.Danger:hover,\n.Button.Danger:active,\n.Button.Danger:focus {\n background: transparent;\n color: #137d60;\n border-color: #137d60;\n}\n\n.ActivityFormWrap {\n margin-bottom: 12px;\n}\n\nlabel {\n margin-bottom: 3px;\n display: inline-block;\n}\n\nul.token-input-list {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n padding: 3px 12px;\n line-height: initial;\n}\nul.token-input-list li input {\n margin: 0 !important;\n padding: 0;\n height: 30px;\n line-height: initial;\n font-size: 14px;\n font-weight: 400 !important;\n}\nul.token-input-list.token-input-focused {\n box-shadow: none;\n outline: none;\n background: #fff;\n border-color: #137d60;\n}\n\nli.token-input-token {\n background-color: transparent;\n color: #555555;\n border: 1px solid #bcbec1;\n line-height: 1.5;\n height: auto;\n border-radius: 3px;\n padding: 0 3px;\n display: inline-block;\n font-weight: inherit;\n font-size: 12px;\n white-space: nowrap;\n}\nli.token-input-token:focus, li.token-input-token:hover, li.token-input-token:active {\n text-decoration: none;\n}\n\ndiv.token-input-dropdown {\n border: none;\n border-top: #d6d6d6 1px solid;\n visibility: visible !important;\n opacity: 1 !important;\n box-shadow: 0 -2px 10px 2px rgba(0, 0, 0, 0.1);\n border-radius: 6px;\n border: #d6d6d6 1px solid;\n}\ndiv.token-input-dropdown ul li[class^=token-input-dropdown-item],\ndiv.token-input-dropdown p {\n padding-left: 18px;\n padding-right: 18px;\n display: inline-block;\n line-height: 40px;\n width: 100%;\n}\n@media screen and (max-width: 768px) {\n div.token-input-dropdown ul li[class^=token-input-dropdown-item],\ndiv.token-input-dropdown p {\n padding-left: 12px;\n padding-right: 12px;\n }\n}\n\n.editor a {\n cursor: pointer;\n}\n.editor .icon-caret-down:hover {\n background: none;\n}\n\n.SelectWrapper {\n position: relative;\n}\n.SelectWrapper select {\n appearance: none;\n width: 100%;\n}\n.SelectWrapper::after {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n position: absolute;\n top: 50%;\n right: 6px;\n transform: translateY(-50%);\n color: #137d60;\n pointer-events: none;\n}\n\n.Button-Controls .Button.Primary,\n.BigButton:not(.Danger),\n.NewConversation.NewConversation {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #137d60;\n min-width: 36px;\n background: #137d60;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n .Button-Controls .Button.Primary,\n.BigButton:not(.Danger),\n.NewConversation.NewConversation {\n max-width: 100%;\n }\n}\n.Button-Controls .Button.Primary:hover, .Button-Controls .Button.Primary:active, .Button-Controls .Button.Primary:focus,\n.BigButton:not(.Danger):hover,\n.BigButton:not(.Danger):active,\n.BigButton:not(.Danger):focus,\n.NewConversation.NewConversation:hover,\n.NewConversation.NewConversation:active,\n.NewConversation.NewConversation:focus {\n background: #0e5a45;\n color: #fff;\n border-color: #0e5a45;\n}\n\n.groupToolbar .Button.Primary,\n.BoxButtons .Button.Primary {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #137d60;\n min-width: 36px;\n background: #137d60;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n .groupToolbar .Button.Primary,\n.BoxButtons .Button.Primary {\n max-width: 100%;\n }\n}\n.groupToolbar .Button.Primary:hover, .groupToolbar .Button.Primary:active, .groupToolbar .Button.Primary:focus,\n.BoxButtons .Button.Primary:hover,\n.BoxButtons .Button.Primary:active,\n.BoxButtons .Button.Primary:focus {\n background: #0e5a45;\n color: #fff;\n border-color: #0e5a45;\n}\n\n.BigButton,\n.ButtonGroup.Multi {\n display: flex;\n justify-content: center;\n align-items: center;\n width: 100%;\n max-width: 360px;\n}\n@media screen and (max-width: 768px) {\n .BigButton,\n.ButtonGroup.Multi {\n width: 100%;\n display: flex;\n margin: 0 auto;\n }\n}\n\n.ButtonGroup.Multi > .Button:first-child {\n width: 100%;\n text-align: center;\n border-top-right-radius: 6px;\n border-bottom-right-radius: 6px;\n}\n.ButtonGroup.Multi .Button.Handle, .ButtonGroup.Multi.Open .Button.Handle {\n padding: 0;\n position: absolute;\n right: 0;\n top: 0;\n height: 100%;\n min-width: 36px;\n border-color: #137d60;\n background-color: #137d60;\n color: #fff;\n}\n.ButtonGroup.Multi .Button.Handle .SpDropdownHandle::before, .ButtonGroup.Multi.Open .Button.Handle .SpDropdownHandle::before {\n height: 100%;\n padding: 0 12px;\n}\n.ButtonGroup.Multi .Button.Handle:hover, .ButtonGroup.Multi .Button.Handle:focus, .ButtonGroup.Multi .Button.Handle:active, .ButtonGroup.Multi.Open .Button.Handle:hover, .ButtonGroup.Multi.Open .Button.Handle:focus, .ButtonGroup.Multi.Open .Button.Handle:active {\n background-color: rgba(14, 90, 69, 0.05);\n color: #fff;\n}\n\n.ButtonGroup.Multi:focus .Button.Handle, .ButtonGroup.Multi:hover .Button.Handle, .ButtonGroup.Multi:active .Button.Handle {\n background-color: rgba(14, 90, 69, 0.3);\n color: #fff;\n min-width: 36px;\n}\n\n.change-picture .WarningMessage {\n margin: 12px 0;\n}\n@media screen and (max-width: 768px) {\n .change-picture .Button {\n width: 100%;\n text-align: center;\n }\n .change-picture .change-picture-new {\n margin: 0 0 3px;\n }\n}\n\n.CommentForm textarea.TextBox,\n.DiscussionForm textarea.TextBox {\n min-height: 100px;\n}\n\n.FormTitleWrapper .H {\n margin-bottom: 6px;\n}\n\n.Form-HeaderWrap .Author {\n display: none;\n}\n\n.FormTitleWrapper {\n margin-bottom: 14px;\n}\n\n.FormWrapper-Condensed .FormWrapper,\n.CommentForm.CommentForm .FormWrapper {\n border-width: 0;\n padding: 0;\n}\n@media screen and (max-width: 768px) {\n .FormWrapper-Condensed .FormWrapper.FormWrapper .Buttons,\n.CommentForm.CommentForm .FormWrapper.FormWrapper .Buttons {\n padding: 0;\n }\n}\n\n.CommentForm .DraftButton {\n display: none !important;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Dropdown.MenuItems {\n width: 100%;\n}\n\n.OptionsMenu .Flyout {\n right: 0;\n top: 110%;\n}\n\n@media screen and (max-width: 768px) {\n .ToggleFlyout.Open,\n.editor-dropdown-open,\n.richEditor-button.isOpen {\n min-width: auto;\n }\n}\n.ToggleFlyout.Open .MenuItems,\n.ToggleFlyout.Open .Flyout,\n.editor-dropdown-open .MenuItems,\n.editor-dropdown-open .Flyout,\n.richEditor-button.isOpen .MenuItems,\n.richEditor-button.isOpen .Flyout {\n display: block;\n}\n\n.MenuItems,\n.Flyout.Flyout {\n box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.3);\n padding: 6px 0;\n position: absolute;\n background-color: #fff;\n color: #555A62;\n border: 1px solid #d6d7d9;\n border-radius: 6px;\n z-index: 1;\n min-width: 250px;\n}\n@media screen and (max-width: 768px) {\n .MenuItems,\n.Flyout.Flyout {\n z-index: 1;\n }\n}\n.ButtonGroup.Big .MenuItems,\n.ButtonGroup.Big .Flyout.Flyout {\n min-width: initial;\n}\n.MenuItems .InProgress,\n.Flyout.Flyout .InProgress {\n position: relative;\n display: flex;\n align-items: center;\n justify-content: center;\n height: 48px;\n width: 100%;\n padding-top: 24px;\n padding-bottom: 24px;\n}\n.MenuItems .InProgress::after,\n.Flyout.Flyout .InProgress::after {\n transition: opacity, 0.35s, ease-out;\n display: block;\n width: 24px;\n height: 24px;\n border-radius: 50%;\n border-top: 4px solid #137d60;\n border-right: 4px solid rgba(19, 125, 96, 0.3);\n border-bottom: 4px solid rgba(19, 125, 96, 0.3);\n border-left: 4px solid rgba(19, 125, 96, 0.3);\n transform: translateZ(0);\n animation: spinnerLoader 0.7s infinite ease-in-out;\n content: \"\";\n}\n.MenuItems .InProgress::after::after,\n.Flyout.Flyout .InProgress::after::after {\n border-radius: 50%;\n width: 24px;\n height: 24px;\n}\n.MenuItems::before, .MenuItems::after,\n.Flyout.Flyout::before,\n.Flyout.Flyout::after {\n content: none;\n}\n.MenuItems hr,\n.MenuItems .menu-separator,\n.MenuItems .dd-separator,\n.MenuItems .editor-action-separator,\n.Flyout.Flyout hr,\n.Flyout.Flyout .menu-separator,\n.Flyout.Flyout .dd-separator,\n.Flyout.Flyout .editor-action-separator {\n height: 1px;\n min-height: 0;\n width: 100%;\n background-color: #eeefef;\n margin-top: 6px;\n margin-bottom: 6px;\n padding: 0 !important;\n display: block;\n}\n.MenuItems hr:active, .MenuItems hr:focus, .MenuItems hr:hover,\n.MenuItems .menu-separator:active,\n.MenuItems .menu-separator:focus,\n.MenuItems .menu-separator:hover,\n.MenuItems .dd-separator:active,\n.MenuItems .dd-separator:focus,\n.MenuItems .dd-separator:hover,\n.MenuItems .editor-action-separator:active,\n.MenuItems .editor-action-separator:focus,\n.MenuItems .editor-action-separator:hover,\n.Flyout.Flyout hr:active,\n.Flyout.Flyout hr:focus,\n.Flyout.Flyout hr:hover,\n.Flyout.Flyout .menu-separator:active,\n.Flyout.Flyout .menu-separator:focus,\n.Flyout.Flyout .menu-separator:hover,\n.Flyout.Flyout .dd-separator:active,\n.Flyout.Flyout .dd-separator:focus,\n.Flyout.Flyout .dd-separator:hover,\n.Flyout.Flyout .editor-action-separator:active,\n.Flyout.Flyout .editor-action-separator:focus,\n.Flyout.Flyout .editor-action-separator:hover {\n background: transparent;\n}\n.MenuItems .Item,\n.MenuItems .editor-action,\n.Flyout.Flyout .Item,\n.Flyout.Flyout .editor-action {\n padding: 4px 18px;\n}\n.MenuItems .editor-action:not(.editor-action-separator),\n.Flyout.Flyout .editor-action:not(.editor-action-separator) {\n color: inherit !important;\n}\n.MenuItems .editor-action:not(.editor-action-separator):active, .MenuItems .editor-action:not(.editor-action-separator):focus, .MenuItems .editor-action:not(.editor-action-separator):hover,\n.Flyout.Flyout .editor-action:not(.editor-action-separator):active,\n.Flyout.Flyout .editor-action:not(.editor-action-separator):focus,\n.Flyout.Flyout .editor-action:not(.editor-action-separator):hover {\n color: inherit !important;\n background-color: rgba(19, 125, 96, 0.05) !important;\n}\n.MenuItems .Item,\n.MenuItems li,\n.MenuItems .editor-action,\n.Flyout.Flyout .Item,\n.Flyout.Flyout li,\n.Flyout.Flyout .editor-action {\n display: flex;\n flex-wrap: nowrap;\n color: inherit;\n position: relative;\n border-bottom-width: 0;\n}\n.MenuItems .Item a:active, .MenuItems .Item a:focus, .MenuItems .Item a:hover,\n.MenuItems li a:active,\n.MenuItems li a:focus,\n.MenuItems li a:hover,\n.MenuItems .editor-action a:active,\n.MenuItems .editor-action a:focus,\n.MenuItems .editor-action a:hover,\n.Flyout.Flyout .Item a:active,\n.Flyout.Flyout .Item a:focus,\n.Flyout.Flyout .Item a:hover,\n.Flyout.Flyout li a:active,\n.Flyout.Flyout li a:focus,\n.Flyout.Flyout li a:hover,\n.Flyout.Flyout .editor-action a:active,\n.Flyout.Flyout .editor-action a:focus,\n.Flyout.Flyout .editor-action a:hover {\n color: inherit !important;\n background-color: rgba(19, 125, 96, 0.05) !important;\n text-decoration: none;\n}\n.MenuItems .Item .Count,\n.MenuItems li .Count,\n.MenuItems .editor-action .Count,\n.Flyout.Flyout .Item .Count,\n.Flyout.Flyout li .Count,\n.Flyout.Flyout .editor-action .Count {\n margin-left: auto;\n}\n.MenuItems .Item.Title a:active, .MenuItems .Item.Title a:focus, .MenuItems .Item.Title a:hover,\n.MenuItems .Item.Center a:active,\n.MenuItems .Item.Center a:focus,\n.MenuItems .Item.Center a:hover,\n.Flyout.Flyout .Item.Title a:active,\n.Flyout.Flyout .Item.Title a:focus,\n.Flyout.Flyout .Item.Title a:hover,\n.Flyout.Flyout .Item.Center a:active,\n.Flyout.Flyout .Item.Center a:focus,\n.Flyout.Flyout .Item.Center a:hover {\n background-color: transparent !important;\n}\n.MenuItems strong,\n.Flyout.Flyout strong {\n font-family: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 600;\n font-size: 16px;\n line-height: 1.25;\n margin: 0;\n}\n.MenuItems a,\n.Flyout.Flyout a {\n color: #555A62;\n}\n.MenuItems a:focus, .MenuItems a:hover,\n.Flyout.Flyout a:focus,\n.Flyout.Flyout a:hover {\n color: #137d60;\n}\n.MenuItems .Meta,\n.Flyout.Flyout .Meta {\n color: #6f737a;\n}\n\n.Flyout.Flyout-withFrame {\n padding: 0;\n}\n\n.MenuItems {\n padding: 8px 0;\n}\n.MenuItems li > a,\n.MenuItems a,\n.MenuItems a:link,\n.MenuItems .editor-action {\n padding: 4px 18px;\n min-height: 30px;\n line-height: 1.25;\n display: flex;\n align-items: center;\n width: 100%;\n}\n@media screen and (max-width: 768px) {\n .MenuItems li > a,\n.MenuItems a,\n.MenuItems a:link,\n.MenuItems .editor-action {\n font-size: 16px;\n font-weight: 600;\n min-height: 44px;\n }\n}\n\n.emoji-wrap.emoji-wrap.emoji-wrap {\n display: inline-flex;\n padding: 12px;\n width: auto;\n}\n.emoji-wrap.emoji-wrap.emoji-wrap:active, .emoji-wrap.emoji-wrap.emoji-wrap:focus, .emoji-wrap.emoji-wrap.emoji-wrap:hover {\n padding: 12px;\n}\n\n.Flyout .Item + .Item,\n.richEditorFlyout .Item + .Item {\n border-top: 1px solid #d6d7d9;\n}\n.Flyout .Item.Title,\n.Flyout .richEditorFlyout-header,\n.richEditorFlyout .Item.Title,\n.richEditorFlyout .richEditorFlyout-header {\n display: flex;\n position: relative;\n align-items: center;\n flex-wrap: nowrap;\n width: 100%;\n min-height: 44px;\n padding: 0 12px !important;\n z-index: 1;\n}\n.Flyout .Item.Title:active, .Flyout .Item.Title:focus, .Flyout .Item.Title:hover,\n.Flyout .richEditorFlyout-header:active,\n.Flyout .richEditorFlyout-header:focus,\n.Flyout .richEditorFlyout-header:hover,\n.richEditorFlyout .Item.Title:active,\n.richEditorFlyout .Item.Title:focus,\n.richEditorFlyout .Item.Title:hover,\n.richEditorFlyout .richEditorFlyout-header:active,\n.richEditorFlyout .richEditorFlyout-header:focus,\n.richEditorFlyout .richEditorFlyout-header:hover {\n background-color: transparent;\n text-decoration: none;\n}\n.Flyout .Item.Title strong,\n.Flyout .richEditorFlyout-header strong,\n.richEditorFlyout .Item.Title strong,\n.richEditorFlyout .richEditorFlyout-header strong {\n display: block;\n}\n.Flyout .Item.Title a,\n.Flyout .richEditorFlyout-header a,\n.richEditorFlyout .Item.Title a,\n.richEditorFlyout .richEditorFlyout-header a {\n position: absolute;\n right: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n flex-wrap: wrap;\n overflow: hidden;\n height: 36px;\n width: 36px;\n min-width: 36px;\n padding: 0;\n color: transparent;\n}\n.Flyout .Item.Title a:focus, .Flyout .Item.Title a:hover, .Flyout .Item.Title a:active,\n.Flyout .richEditorFlyout-header a:focus,\n.Flyout .richEditorFlyout-header a:hover,\n.Flyout .richEditorFlyout-header a:active,\n.richEditorFlyout .Item.Title a:focus,\n.richEditorFlyout .Item.Title a:hover,\n.richEditorFlyout .Item.Title a:active,\n.richEditorFlyout .richEditorFlyout-header a:focus,\n.richEditorFlyout .richEditorFlyout-header a:hover,\n.richEditorFlyout .richEditorFlyout-header a:active {\n color: #137d60;\n}\n.Flyout .Item.Title a:focus::before, .Flyout .Item.Title a:hover::before, .Flyout .Item.Title a:active::before,\n.Flyout .richEditorFlyout-header a:focus::before,\n.Flyout .richEditorFlyout-header a:hover::before,\n.Flyout .richEditorFlyout-header a:active::before,\n.richEditorFlyout .Item.Title a:focus::before,\n.richEditorFlyout .Item.Title a:hover::before,\n.richEditorFlyout .Item.Title a:active::before,\n.richEditorFlyout .richEditorFlyout-header a:focus::before,\n.richEditorFlyout .richEditorFlyout-header a:hover::before,\n.richEditorFlyout .richEditorFlyout-header a:active::before {\n color: #137d60;\n}\n.Flyout .Item.Title a::before,\n.Flyout .richEditorFlyout-header a::before,\n.richEditorFlyout .Item.Title a::before,\n.richEditorFlyout .richEditorFlyout-header a::before {\n display: inline-block;\n min-width: 1em;\n font-family: kbicons;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n display: block;\n line-height: 36px;\n font-size: 20px;\n color: #555A62;\n}\n.Flyout .Item.Center:last-child,\n.richEditorFlyout .Item.Center:last-child {\n display: flex;\n position: relative;\n flex-wrap: wrap;\n align-items: center;\n padding: 12px;\n min-height: 44px;\n z-index: 1;\n}\n.Flyout .Item.Center:last-child:active, .Flyout .Item.Center:last-child:focus, .Flyout .Item.Center:last-child:hover,\n.richEditorFlyout .Item.Center:last-child:active,\n.richEditorFlyout .Item.Center:last-child:focus,\n.richEditorFlyout .Item.Center:last-child:hover {\n background-color: transparent;\n text-decoration: none;\n}\n.Flyout .Item.Center:last-child a,\n.richEditorFlyout .Item.Center:last-child a {\n padding: 0 !important;\n}\n.Flyout .Item.Center:last-child a:focus, .Flyout .Item.Center:last-child a:hover, .Flyout .Item.Center:last-child a:active,\n.richEditorFlyout .Item.Center:last-child a:focus,\n.richEditorFlyout .Item.Center:last-child a:hover,\n.richEditorFlyout .Item.Center:last-child a:active {\n color: #137d60 !important;\n}\n.Flyout .Item.Center:last-child .button + .button,\n.richEditorFlyout .Item.Center:last-child .button + .button {\n margin-left: 11px;\n}\n.Flyout .Empty,\n.richEditorFlyout .Empty {\n margin: 0;\n}\n.Flyout .ItemContent,\n.richEditorFlyout .ItemContent {\n margin: 0;\n line-height: inherit;\n flex-grow: 1;\n padding-left: 10px;\n padding-right: 18px;\n max-width: calc(100% - 54px);\n}\n.Flyout .ItemContent a,\n.richEditorFlyout .ItemContent a {\n font-weight: 700;\n}\n.Flyout .ItemContent a:focus, .Flyout .ItemContent a:hover,\n.richEditorFlyout .ItemContent a:focus,\n.richEditorFlyout .ItemContent a:hover {\n color: #555A62;\n}\n.Flyout .Subject,\n.Flyout .Excerpt,\n.Flyout .ItemContent,\n.richEditorFlyout .Subject,\n.richEditorFlyout .Excerpt,\n.richEditorFlyout .ItemContent {\n line-height: 1.5;\n}\n.Flyout .Meta,\n.richEditorFlyout .Meta {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n align-items: center;\n width: calc(100% + (6px));\n margin: 0 -3px;\n}\n.Flyout .MItem,\n.richEditorFlyout .MItem {\n display: inline-block;\n margin: 0 3px;\n font-size: 12px;\n color: inherit;\n}\n.Flyout .HasNew.HasNew,\n.richEditorFlyout .HasNew.HasNew {\n color: transparent;\n position: absolute;\n display: block;\n top: 0;\n right: 8px;\n bottom: 0;\n max-height: 100%;\n max-width: 100%;\n margin: auto 0;\n height: 12px;\n width: 12px;\n background-color: #137d60;\n border-radius: 50%;\n}\n\n.PopList.PopList {\n font-size: 14px;\n}\n.PopList.PopList .Item {\n padding: 8px;\n}\n.PopList.PopList .PhotoWrap {\n height: 38px;\n width: 38px;\n}\n\n.PopList.Activities .Item.Title a::before {\n content: \"\";\n}\n\n.PopList.Conversations .Item.Title a::before {\n content: \"\";\n}\n\n.editor-action-emoji .MenuItems {\n width: calc(44px * 6 + 2px);\n}\n\n.editor-dd-link + .mobileFlyoutOverlay input.InputBox {\n width: calc(100% - (8px * 2));\n margin: 8px;\n}\n.editor-dd-link + .mobileFlyoutOverlay .MenuButtons {\n border-top: solid #eeefef 1px;\n padding: 8px;\n min-height: 30px;\n}\n\n.OnlineUserWrap .OnlineUserName.OnlineUserName,\n.MenuItems-Reactions {\n box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.3);\n color: #555A62 !important;\n border: 1px solid #d6d7d9;\n border-radius: 6px;\n background-color: #fff;\n z-index: 1;\n}\n@media screen and (max-width: 768px) {\n .OnlineUserWrap .OnlineUserName.OnlineUserName,\n.MenuItems-Reactions {\n z-index: 1;\n }\n}\n.OnlineUserWrap .OnlineUserName.OnlineUserName::before, .OnlineUserWrap .OnlineUserName.OnlineUserName::after,\n.MenuItems-Reactions::before,\n.MenuItems-Reactions::after {\n content: none !important;\n}\n\n.OnlineUserWrap .OnlineUserName {\n padding: 4px 18px !important;\n}\n@media screen and (max-width: 768px) {\n .OnlineUserWrap .OnlineUserName {\n display: none;\n }\n}\n\n.MenuItems-Reactions.MenuItems-Reactions {\n padding: 0;\n min-width: 0;\n}\n.MenuItems-Reactions.MenuItems-Reactions li {\n padding: 8px;\n}\n.MenuItems-Reactions.MenuItems-Reactions a,\n.MenuItems-Reactions.MenuItems-Reactions .PhotoWrap {\n padding: 0 !important;\n}\n.MenuItems-Reactions.MenuItems-Reactions .PhotoWrap + a {\n align-items: center;\n min-height: 20px;\n line-height: 20px;\n max-width: calc(100% - 20px - (8px * 2));\n}\n.MenuItems-Reactions.MenuItems-Reactions .PhotoWrap + a:hover, .MenuItems-Reactions.MenuItems-Reactions .PhotoWrap + a:focus, .MenuItems-Reactions.MenuItems-Reactions .PhotoWrap + a:active {\n background-color: transparent !important;\n color: #137d60 !important;\n}\n.MenuItems-Reactions.MenuItems-Reactions .PhotoWrap.PhotoWrap {\n width: 20px;\n height: 20px;\n min-height: 0;\n max-width: 100%;\n margin-right: 8px;\n}\n\n.selectBox-content {\n margin-top: 0;\n}\n\n.selectBox-item .dropdown-menu-link.selectBox-link {\n padding-left: 30px !important;\n position: static;\n}\n\n.dropdown-menu-link .Alert {\n margin-left: auto;\n}\n\n.richEditorFlyout .richEditorFlyout-header {\n border-bottom: solid #eeefef 1px;\n}\n.richEditorFlyout .richEditor-button:active, .richEditorFlyout .richEditor-button:focus, .richEditorFlyout .richEditor-button:hover {\n background-color: rgba(19, 125, 96, 0.05);\n}\n\n.MenuItems.ui-autocomplete {\n color: #555A62;\n}\n.MenuItems.ui-autocomplete .ui-menu-item,\n.MenuItems.ui-autocomplete .ui-menu-item > a {\n display: block;\n}\n.MenuItems.ui-autocomplete a:hover, .MenuItems.ui-autocomplete a:focus, .MenuItems.ui-autocomplete a:active {\n color: #555A62;\n}\n.MenuItems.ui-autocomplete a:hover .Gloss, .MenuItems.ui-autocomplete a:focus .Gloss, .MenuItems.ui-autocomplete a:active .Gloss {\n color: inherit;\n}\n.MenuItems.ui-autocomplete .Title {\n display: block;\n width: 100%;\n font-weight: 600;\n font-size: 16px;\n margin-bottom: 6px;\n}\n.MenuItems.ui-autocomplete .Aside {\n float: left;\n font-size: 12px;\n opacity: 1;\n}\n.MenuItems.ui-autocomplete .Gloss {\n width: auto;\n padding-left: 6px;\n font-size: 12px;\n}\n\n@media screen and (max-width: 992px) {\n .ToggleFlyout,\n.ButtonGroup,\n.editor-dropdown {\n cursor: pointer;\n }\n .ToggleFlyout .mobileFlyoutOverlay,\n.ButtonGroup .mobileFlyoutOverlay,\n.editor-dropdown .mobileFlyoutOverlay {\n cursor: pointer;\n }\n}\n@media screen and (max-width: 768px) {\n .mobileFlyoutOverlay {\n opacity: 0;\n position: fixed;\n bottom: 0;\n left: 0;\n right: 0;\n top: 0;\n height: 100vh;\n width: 100vw;\n background: rgba(0, 0, 0, 0.2);\n z-index: 1;\n pointer-events: none;\n display: flex;\n align-items: center;\n justify-content: center;\n }\n\n .ToggleFlyout.Open .mobileFlyoutOverlay,\n.ButtonGroup.Open .mobileFlyoutOverlay,\n.editor-dropdown-open .mobileFlyoutOverlay,\n.richEditor-button.isOpen .mobileFlyoutOverlay {\n opacity: 1;\n z-index: 1;\n pointer-events: initial;\n }\n .ToggleFlyout.Open .MenuItems.MenuItems,\n.ToggleFlyout.Open .Flyout.Flyout,\n.ButtonGroup.Open .MenuItems.MenuItems,\n.ButtonGroup.Open .Flyout.Flyout,\n.editor-dropdown-open .MenuItems.MenuItems,\n.editor-dropdown-open .Flyout.Flyout,\n.richEditor-button.isOpen .MenuItems.MenuItems,\n.richEditor-button.isOpen .Flyout.Flyout {\n visibility: visible;\n transition-delay: 0s;\n opacity: 1;\n top: initial;\n right: initial;\n left: initial;\n max-width: calc(100% - 24px);\n }\n\n .MenuItems,\n.Flyout {\n max-width: 375px;\n width: 100%;\n margin-left: auto;\n margin-right: auto;\n position: fixed;\n display: block;\n visibility: hidden;\n box-shadow: 0 -2px 10px 2px rgba(0, 0, 0, 0.1);\n opacity: 0;\n cursor: pointer;\n max-height: 80vh;\n overflow: auto;\n transition: visibility 0s linear 0.35s, transform ease-out 0.35s, opacity ease-out 0.35s;\n z-index: 100;\n }\n .MenuItems a,\n.Flyout a {\n color: #555A62;\n }\n .MenuItems a:focus, .MenuItems a:hover,\n.Flyout a:focus,\n.Flyout a:hover {\n color: #137d60;\n }\n}\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n@keyframes chevron-pulse {\n 0% {\n opacity: 0;\n }\n 40% {\n opacity: 1;\n }\n 80% {\n opacity: 0;\n }\n 100% {\n opacity: 0;\n }\n}\n.Hamburger-svgchevron path.a1 {\n animation-delay: 0s;\n}\n\n.Hamburger-svgchevron path.a2 {\n animation-delay: -0.5s;\n}\n\n.Hamburger-svgchevron path.a3 {\n animation-delay: -1s;\n}\n\n.Hamburger {\n border: none;\n cursor: pointer;\n display: flex;\n justify-content: center;\n align-items: center;\n transition: 0.35s;\n user-select: none;\n background: transparent;\n outline: none;\n tap-highlight-color: transparent;\n height: 22px;\n width: 22px;\n background: transparent;\n border-radius: 0;\n}\n@media screen and (max-width: 768px) {\n .Hamburger {\n position: absolute;\n }\n}\n\n.Hamburger-menuLines {\n display: inline-block;\n height: 2px;\n width: 22px;\n border-radius: 2px;\n transition: 0.35s;\n background-color: #fff;\n position: relative;\n}\n.Hamburger-menuLines::before, .Hamburger-menuLines::after {\n display: inline-block;\n height: 2px;\n width: 22px;\n border-radius: 2px;\n transition: 0.35s;\n background-color: #fff;\n content: \"\";\n position: absolute;\n left: 0;\n transform-origin: 5.5px center;\n}\n.Hamburger-menuLines::before {\n top: 5.5px;\n}\n.Hamburger-menuLines::after {\n top: -6.2857142857px;\n}\n.isToggled .Hamburger-menuLines {\n transform: scale3d(1, 1, 1);\n}\n\n.Hamburger-menuXcross {\n padding: 0;\n height: 22px;\n width: 22px;\n}\n.Hamburger-menuXcross.isToggled .Hamburger-menuLines {\n background: transparent;\n}\n.Hamburger-menuXcross.isToggled .Hamburger-menuLines::before, .Hamburger-menuXcross.isToggled .Hamburger-menuLines::after {\n transform-origin: 50% 50%;\n top: 0;\n left: 0;\n width: 22px;\n background-color: rgba(255, 255, 255, 0.6);\n}\n.Hamburger-menuXcross.isToggled .Hamburger-menuLines::before {\n transform: rotate3d(0, 0, 1, 45deg);\n}\n.Hamburger-menuXcross.isToggled .Hamburger-menuLines::after {\n transform: rotate3d(0, 0, 1, -45deg);\n}\n\n/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Herobanner {\n background-color: #3F3E46;\n position: relative;\n width: 100%;\n height: 370px;\n display: flex;\n align-items: center;\n color: #fff;\n}\n@media screen and (max-width: 768px) {\n .Herobanner {\n display: none;\n }\n}\n.Herobanner .HomepageTitle {\n font-size: 48px;\n}\n.Herobanner .followButton {\n color: #fff;\n padding: 10px 5px;\n min-height: 48px;\n display: inline-flex;\n align-items: flex-end;\n}\n.Herobanner .followButton:active, .Herobanner .followButton:focus, .Herobanner .followButton:hover {\n color: #fff;\n}\n.Herobanner .HomepageTitle,\n.Herobanner .PageDescription {\n text-shadow: 0 0 1px #555555;\n}\n.Herobanner > .Container {\n width: 100%;\n z-index: 1;\n}\n.Herobanner .SearchBox.SearchBox {\n margin-left: auto;\n}\n.Herobanner .SearchBox {\n max-width: 673px;\n}\n@media screen and (min-width: 768px) {\n .Herobanner .SearchBox {\n margin: 0 auto;\n font-size: 16px;\n }\n .Herobanner .SearchBox form > div {\n display: flex;\n }\n .Herobanner .SearchBox form > div::after {\n display: none;\n }\n}\n.Herobanner .SearchBox .Handle.Handle {\n display: none;\n}\n.Herobanner .SearchBox .InputAndButton {\n display: flex;\n width: 100%;\n}\n.Herobanner .SearchBox .AdvancedSearch .BigInput,\n.Herobanner .SearchBox #Form_Search {\n border: 1px solid #fff;\n padding: 3px 12px;\n height: 40px;\n line-height: 40px;\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n border-right-width: 0;\n}\n.Herobanner .SearchBox .AdvancedSearch .BigInput:focus, .Herobanner .SearchBox .AdvancedSearch .BigInput:active,\n.Herobanner .SearchBox #Form_Search:focus,\n.Herobanner .SearchBox #Form_Search:active {\n border: 1px solid #fff;\n}\n.Herobanner .SearchBox .bwrap > .Button,\n.Herobanner .SearchBox #Form_Go {\n border: 1px solid #fff;\n background-color: transparent;\n color: #fff;\n height: 40px;\n line-height: 40px;\n padding: 0 12px;\n min-width: 110px;\n width: auto;\n position: static;\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n.Herobanner .SearchBox .bwrap > .Button::before,\n.Herobanner .SearchBox #Form_Go::before {\n content: attr(title);\n}\n\n.Herobanner-bgImage {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n background-size: cover;\n background-position: center;\n filter: brightness(0.75);\n}\n@media screen and (max-width: 768px) {\n .Herobanner-bgImage {\n display: none;\n }\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.ItemIdea.ItemIdea.ItemIdea .PhotoWrap.IndexPhoto,\n.ItemIdea.ItemIdea.ItemIdea .idea-counter-module .idea-counter-box {\n margin: 0;\n width: 42px;\n height: 42px;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.DataList,\n.MessageList {\n margin: 0 0 18px;\n}\n.DataList .Item,\n.MessageList .Item {\n background: #fff;\n padding: 14px;\n box-shadow: none;\n border-top: #d6d6d6 1px solid;\n}\n.DataList .Item:last-child,\n.MessageList .Item:last-child {\n border-bottom: #d6d6d6 1px solid;\n}\n.DataList .Item.Read,\n.MessageList .Item.Read {\n opacity: 1;\n}\n.DataList .Item.CategoryHeading,\n.MessageList .Item.CategoryHeading {\n padding: 0 !important;\n background: transparent;\n box-shadow: none;\n margin-bottom: 16px;\n font-size: 32px;\n border-width: 0;\n border-left-width: 0;\n border-right-width: 0;\n}\n.DataList .Item.CategoryHeading .Options,\n.MessageList .Item.CategoryHeading .Options {\n display: none;\n}\n@media screen and (max-width: 768px) {\n .DataList .Item.CategoryHeading,\n.MessageList .Item.CategoryHeading {\n font-size: 18px;\n }\n}\n.DataList .Item ~ .CategoryHeading,\n.MessageList .Item ~ .CategoryHeading {\n margin-top: 16px;\n}\n.DataList .Item ~ .CategoryHeading::before,\n.MessageList .Item ~ .CategoryHeading::before {\n content: \"\";\n height: 0;\n border-bottom: #d6d6d6 1px solid;\n box-shadow: 0 3px 0 transparent;\n background: transparent;\n position: absolute;\n width: 100%;\n left: 0;\n top: calc((16px + 0) * -1);\n}\n.DataList .Item .Title,\n.DataList .Item.Read .Title,\n.DataList .Item h3,\n.MessageList .Item .Title,\n.MessageList .Item.Read .Title,\n.MessageList .Item h3 {\n font-size: 16px;\n font-weight: 600;\n line-height: 21px;\n color: #555555;\n display: block;\n margin-bottom: 6px;\n}\n.DataList .Item .Title:focus, .DataList .Item .Title:hover,\n.DataList .Item.Read .Title:focus,\n.DataList .Item.Read .Title:hover,\n.DataList .Item h3:focus,\n.DataList .Item h3:hover,\n.MessageList .Item .Title:focus,\n.MessageList .Item .Title:hover,\n.MessageList .Item.Read .Title:focus,\n.MessageList .Item.Read .Title:hover,\n.MessageList .Item h3:focus,\n.MessageList .Item h3:hover {\n color: #137d60;\n}\n.DataList .Item .Title a,\n.DataList .Item.Read .Title a,\n.DataList .Item h3 a,\n.MessageList .Item .Title a,\n.MessageList .Item.Read .Title a,\n.MessageList .Item h3 a {\n font-size: inherit;\n font-weight: inherit;\n display: inline;\n color: inherit;\n}\n.DataList .Item .Title a:focus, .DataList .Item .Title a:hover,\n.DataList .Item.Read .Title a:focus,\n.DataList .Item.Read .Title a:hover,\n.DataList .Item h3 a:focus,\n.DataList .Item h3 a:hover,\n.MessageList .Item .Title a:focus,\n.MessageList .Item .Title a:hover,\n.MessageList .Item.Read .Title a:focus,\n.MessageList .Item.Read .Title a:hover,\n.MessageList .Item h3 a:focus,\n.MessageList .Item h3 a:hover {\n color: inherit;\n}\n.DataList .Excerpt,\n.DataList .CategoryDescription,\n.MessageList .Excerpt,\n.MessageList .CategoryDescription {\n display: block;\n width: 100%;\n font-size: 14px;\n font-weight: 400;\n line-height: 1.5;\n color: #555555;\n margin: 0 0 6px;\n}\n.DataList .Excerpt:empty,\n.DataList .CategoryDescription:empty,\n.MessageList .Excerpt:empty,\n.MessageList .CategoryDescription:empty {\n display: none;\n}\n.DataList .ItemContent.Discussion .Excerpt,\n.MessageList .ItemContent.Discussion .Excerpt {\n margin-top: 6px;\n}\n.DataList .Options,\n.MessageList .Options {\n display: flex;\n}\n.DataList .Bookmark::before,\n.DataList .OptionsMenu .Arrow::before,\n.MessageList .Bookmark::before,\n.MessageList .OptionsMenu .Arrow::before {\n font-size: 20px;\n line-height: 20px;\n}\n.DataList .OptionsMenu .Arrow::before,\n.MessageList .OptionsMenu .Arrow::before {\n font-size: 18px;\n margin-top: -1px;\n}\n.DataList .MostRecentBy,\n.DataList .LatestPostTitle,\n.MessageList .MostRecentBy,\n.MessageList .LatestPostTitle {\n max-width: 100%;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n display: block;\n display: inline-block;\n}\n.DataList .Meta,\n.DataList .AuthorInfo,\n.MessageList .Meta,\n.MessageList .AuthorInfo {\n font-size: 12px;\n font-weight: 400;\n color: dimgray;\n}\n.DataList .Meta,\n.MessageList .Meta {\n margin-left: -6px;\n margin-right: -6px;\n}\n@media screen and (max-width: 768px) {\n .DataList .Meta,\n.DataList .AuthorWrap,\n.MessageList .Meta,\n.MessageList .AuthorWrap {\n line-height: 1.5;\n }\n}\n.DataList .Author .Username,\n.DataList .MItem,\n.DataList .MItem.Category,\n.DataList .ChildCategories,\n.MessageList .Author .Username,\n.MessageList .MItem,\n.MessageList .MItem.Category,\n.MessageList .ChildCategories {\n font-size: inherit;\n font-weight: inherit;\n color: inherit;\n display: inline-block;\n}\n.DataList .Author .Username a,\n.DataList .MItem a,\n.DataList .MItem.Category a,\n.DataList .ChildCategories a,\n.MessageList .Author .Username a,\n.MessageList .MItem a,\n.MessageList .MItem.Category a,\n.MessageList .ChildCategories a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n color: dimgray;\n}\n.DataList .Author .Username a:focus, .DataList .Author .Username a:hover,\n.DataList .MItem a:focus,\n.DataList .MItem a:hover,\n.DataList .MItem.Category a:focus,\n.DataList .MItem.Category a:hover,\n.DataList .ChildCategories a:focus,\n.DataList .ChildCategories a:hover,\n.MessageList .Author .Username a:focus,\n.MessageList .Author .Username a:hover,\n.MessageList .MItem a:focus,\n.MessageList .MItem a:hover,\n.MessageList .MItem.Category a:focus,\n.MessageList .MItem.Category a:hover,\n.MessageList .ChildCategories a:focus,\n.MessageList .ChildCategories a:hover {\n text-decoration: none;\n color: #137d60;\n}\n.DataList .Tag,\n.DataList .MItem,\n.MessageList .Tag,\n.MessageList .MItem {\n margin-left: 6px;\n margin-right: 6px;\n}\n.DataList .MItem.Hidden,\n.MessageList .MItem.Hidden {\n display: none;\n}\n.DataList .Tag:not([class*=Status-Tag]),\n.DataList .HasNew,\n.MessageList .Tag:not([class*=Status-Tag]),\n.MessageList .HasNew {\n margin-bottom: 3px;\n}\n.DataList .MItem.DiscussionAuthor,\n.MessageList .MItem.DiscussionAuthor {\n display: none;\n}\n.DataList .MItem.Category,\n.MessageList .MItem.Category {\n display: inline;\n}\n.DataList .MItem.Category a,\n.MessageList .MItem.Category a {\n max-width: 100%;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n display: block;\n display: inherit;\n}\n.DataList .MostRecent > *,\n.DataList .MostRecentBy > *,\n.MessageList .MostRecent > *,\n.MessageList .MostRecentBy > * {\n white-space: normal;\n}\n.DataList .MostRecent a,\n.DataList .MostRecentBy a,\n.MessageList .MostRecent a,\n.MessageList .MostRecentBy a {\n display: inline;\n}\n.DataList .MostRecentBy,\n.MessageList .MostRecentBy {\n display: inherit;\n}\n.DataList .MItem.RSS,\n.MessageList .MItem.RSS {\n display: none;\n}\n.DataList .ChildCategories,\n.MessageList .ChildCategories {\n display: flex;\n flex-wrap: wrap;\n border-top: 0;\n margin-bottom: -3px;\n}\n.DataList .ChildCategories b,\n.MessageList .ChildCategories b {\n margin-right: 3px;\n margin-bottom: 3px;\n}\n.DataList .ChildCategories a,\n.MessageList .ChildCategories a {\n color: dimgray;\n font-weight: inherit;\n font-size: inherit;\n line-height: inherit;\n margin-bottom: 3px;\n}\n.DataList .ChildCategories a:focus, .DataList .ChildCategories a:hover, .DataList .ChildCategories a:active,\n.MessageList .ChildCategories a:focus,\n.MessageList .ChildCategories a:hover,\n.MessageList .ChildCategories a:active {\n color: #137d60;\n}\n.DataList .ChildCategories .Comma,\n.MessageList .ChildCategories .Comma {\n margin-right: 3px;\n}\n.DataList a.Delete,\n.MessageList a.Delete {\n padding: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n font-size: 20px;\n font-family: Arial, sans-serif;\n background: transparent;\n color: rgba(85, 85, 85, 0.7);\n visibility: visible;\n}\n.DataList a.Delete:hover,\n.MessageList a.Delete:hover {\n background: transparent;\n color: #555555;\n}\n.DataList .PhotoWrap,\n.MessageList .PhotoWrap {\n margin: 0 12px 0 0;\n height: 42px;\n width: 42px;\n padding: 0;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n overflow: hidden;\n border-radius: 50%;\n}\n.DataList .PhotoWrap img,\n.MessageList .PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto;\n}\n.DataList .PhotoWrap.NoPhoto,\n.MessageList .PhotoWrap.NoPhoto {\n display: none;\n}\n.DataList .IndexPhoto,\n.MessageList .IndexPhoto {\n margin-right: 0;\n}\n.DataList .ItemIdea.ItemIdea.ItemIdea .PhotoWrap.IndexPhoto,\n.DataList .ItemIdea.ItemIdea.ItemIdea .idea-counter-module .idea-counter-box,\n.MessageList .ItemIdea.ItemIdea.ItemIdea .PhotoWrap.IndexPhoto,\n.MessageList .ItemIdea.ItemIdea.ItemIdea .idea-counter-module .idea-counter-box {\n margin: 0 12px 0 0;\n width: 42px;\n height: 42px;\n}\n.DataList .ItemIdea.ItemIdea.ItemIdea .Meta .ViewCount,\n.MessageList .ItemIdea.ItemIdea.ItemIdea .Meta .ViewCount {\n margin-left: 0;\n}\n.DataList .Item-Col .Options,\n.MessageList .Item-Col .Options {\n visibility: visible;\n}\n.DataList .Item-Col .Options .OptionsLink,\n.MessageList .Item-Col .Options .OptionsLink {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #bcbec1;\n min-width: 36px;\n background: transparent;\n color: #555555;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n margin-left: 3px;\n}\n@media screen and (max-width: 768px) {\n .DataList .Item-Col .Options .OptionsLink,\n.MessageList .Item-Col .Options .OptionsLink {\n max-width: 100%;\n }\n}\n.DataList .Item-Col .Options .OptionsLink:hover, .DataList .Item-Col .Options .OptionsLink:active, .DataList .Item-Col .Options .OptionsLink:focus,\n.MessageList .Item-Col .Options .OptionsLink:hover,\n.MessageList .Item-Col .Options .OptionsLink:active,\n.MessageList .Item-Col .Options .OptionsLink:focus {\n background: transparent;\n color: #137d60;\n border-color: #137d60;\n}\n.DataList .Item-Col .Options .Bullet,\n.MessageList .Item-Col .Options .Bullet {\n display: none;\n}\n.DataList .NoteType,\n.MessageList .NoteType {\n font-family: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 700;\n font-size: 16px;\n line-height: 1.25;\n}\n.DataList .CategoryPhoto,\n.MessageList .CategoryPhoto {\n height: inherit;\n}\n.DataList .MItem.MItem-Resolved,\n.MessageList .MItem.MItem-Resolved {\n display: inline-block;\n width: 13px;\n height: 14px;\n padding: 0;\n margin-bottom: 0;\n line-height: inherit;\n font-size: inherit;\n vertical-align: middle;\n}\n.DataList .resolved2-unresolved,\n.DataList .resolved2-resolved,\n.MessageList .resolved2-unresolved,\n.MessageList .resolved2-resolved {\n top: initial;\n display: block;\n}\n.DataList .Hero,\n.MessageList .Hero {\n padding: 0;\n}\n.DataList mark,\n.MessageList mark {\n background-color: rgba(255, 206, 0, 0.5);\n}\n.DataList .Reactions,\n.MessageList .Reactions {\n margin: 0 -3px;\n}\n.DataList .Reactions .Bullet,\n.MessageList .Reactions .Bullet {\n display: none;\n}\n.DataList .Reactions .ToggleFlyout,\n.MessageList .Reactions .ToggleFlyout {\n display: inline-block;\n}\n.DataList .Reactions .ReactButton,\n.MessageList .Reactions .ReactButton {\n margin: 3px 3px 0;\n}\n@media screen and (max-width: 768px) {\n .DataList .Reactions .ReactButton,\n.MessageList .Reactions .ReactButton {\n line-height: 2.5em;\n }\n}\n.DataList .Reactions .ReactButton-Flag,\n.MessageList .Reactions .ReactButton-Flag {\n margin-left: 0;\n}\n\n.DataList:not(.CategoryList),\n.PageTitle + .ItemDiscussion {\n border-top-width: 0;\n border-radius: 0;\n box-shadow: none;\n}\n\n.DataList.CategoryList .Item:not(.CategoryHeading) {\n box-shadow: none;\n}\n.DataList.CategoryList .Item[class*=Depth] {\n padding-left: 8px !important;\n}\n\n.DataList.Discussions .Item .Title {\n display: block;\n}\n.DataList.Discussions .Item .Options .ToggleFlyout {\n order: 2;\n}\n.DataList.Discussions .ItemDiscussion-withPhoto.ItemDiscussion-withPhoto .Discussion.ItemContent {\n padding-left: calc(42px + 12px);\n}\n\n.MessageList .PageTitle .Options .ToggleFlyout,\n.MessageList .ItemComment .Options .ToggleFlyout {\n order: 2;\n}\n.MessageList .PageTitle {\n margin-bottom: 14px;\n}\n.MessageList .PageTitle h1 {\n font-size: 32px;\n line-height: 1.25;\n}\n@media screen and (max-width: 768px) {\n .MessageList .PageTitle h1 {\n font-size: 18px;\n }\n}\n.MessageList .PageTitle .Options .Bookmark {\n order: 2;\n}\n.MessageList .ItemComment.ItemComment,\n.MessageList .ItemDiscussion.ItemDiscussion {\n padding: 0;\n}\n.MessageList .ItemComment,\n.MessageList .ItemDiscussion {\n position: relative;\n}\n.MessageList .ItemComment .Item-Header,\n.MessageList .ItemDiscussion .Item-Header {\n background: transparent;\n margin: 0;\n width: 100%;\n min-height: 66px;\n padding-top: 16px;\n padding-bottom: calc(16px / 2);\n padding-left: 8px;\n padding-right: 8px;\n}\n.MessageList .ItemComment .Item-Header .PhotoWrap,\n.MessageList .ItemDiscussion .Item-Header .PhotoWrap {\n margin: 0;\n position: absolute;\n top: 16px;\n left: 8px;\n}\n.MessageList .ItemComment .MItem.RoleTracker,\n.MessageList .ItemDiscussion .MItem.RoleTracker {\n padding: 0 3px;\n}\n.MessageList .ItemComment .MItem.RoleTracker a,\n.MessageList .ItemDiscussion .MItem.RoleTracker a {\n color: inherit;\n margin: 0;\n}\n.MessageList .ItemComment .MItem.RoleTracker a:hover, .MessageList .ItemComment .MItem.RoleTracker a:focus, .MessageList .ItemComment .MItem.RoleTracker a:active,\n.MessageList .ItemDiscussion .MItem.RoleTracker a:hover,\n.MessageList .ItemDiscussion .MItem.RoleTracker a:focus,\n.MessageList .ItemDiscussion .MItem.RoleTracker a:active {\n text-decoration: none;\n}\n.MessageList .ItemComment .Meta,\n.MessageList .ItemComment .AuthorWrap,\n.MessageList .ItemDiscussion .Meta,\n.MessageList .ItemDiscussion .AuthorWrap {\n font-size: 12px;\n line-height: 1.5;\n display: inline-block;\n padding-left: calc(42px + 8px);\n}\n.MessageList .ItemComment .Meta > *,\n.MessageList .ItemComment .AuthorWrap > *,\n.MessageList .ItemDiscussion .Meta > *,\n.MessageList .ItemDiscussion .AuthorWrap > * {\n display: inline;\n font-size: inherit;\n line-height: inherit;\n}\n.MessageList .ItemComment .InlineTags,\n.MessageList .ItemDiscussion .InlineTags {\n padding-left: 0;\n}\n.MessageList .ItemComment .InlineTags a,\n.MessageList .ItemDiscussion .InlineTags a {\n font-size: inherit;\n color: dimgray;\n}\n.MessageList .ItemComment .InlineTags a:hover, .MessageList .ItemComment .InlineTags a:focus, .MessageList .ItemComment .InlineTags a:active,\n.MessageList .ItemDiscussion .InlineTags a:hover,\n.MessageList .ItemDiscussion .InlineTags a:focus,\n.MessageList .ItemDiscussion .InlineTags a:active {\n color: #137d60;\n}\n.MessageList .ItemComment .Meta,\n.MessageList .ItemDiscussion .Meta {\n width: 100%;\n}\n@media screen and (max-width: 768px) {\n .MessageList .ItemComment .Meta,\n.MessageList .ItemDiscussion .Meta {\n margin-top: 0;\n }\n}\n.MessageList .ItemComment .MItem,\n.MessageList .ItemDiscussion .MItem {\n margin-bottom: 0;\n}\n@media screen and (max-width: 768px) {\n .MessageList .ItemComment .MItem,\n.MessageList .ItemDiscussion .MItem {\n margin-bottom: 3px;\n }\n}\n.MessageList .ItemComment .AuthorWrap,\n.MessageList .ItemDiscussion .AuthorWrap {\n max-width: calc(100% - 45px);\n}\n.MessageList .ItemComment .MItem.Category,\n.MessageList .ItemDiscussion .MItem.Category {\n display: none;\n}\n.MessageList .ItemComment .MItem.RoleTitle,\n.MessageList .ItemComment .MItem.Rank,\n.MessageList .ItemDiscussion .MItem.RoleTitle,\n.MessageList .ItemDiscussion .MItem.Rank {\n background-color: transparent;\n color: #555555;\n border: 1px solid #bcbec1;\n line-height: 1.5;\n height: auto;\n border-radius: 3px;\n padding: 0 3px;\n display: inline-block;\n font-weight: inherit;\n font-size: 12px;\n white-space: nowrap;\n color: inherit;\n}\n.MessageList .ItemComment .MItem.RoleTitle:focus, .MessageList .ItemComment .MItem.RoleTitle:hover, .MessageList .ItemComment .MItem.RoleTitle:active,\n.MessageList .ItemComment .MItem.Rank:focus,\n.MessageList .ItemComment .MItem.Rank:hover,\n.MessageList .ItemComment .MItem.Rank:active,\n.MessageList .ItemDiscussion .MItem.RoleTitle:focus,\n.MessageList .ItemDiscussion .MItem.RoleTitle:hover,\n.MessageList .ItemDiscussion .MItem.RoleTitle:active,\n.MessageList .ItemDiscussion .MItem.Rank:focus,\n.MessageList .ItemDiscussion .MItem.Rank:hover,\n.MessageList .ItemDiscussion .MItem.Rank:active {\n text-decoration: none;\n}\n.MessageList .ItemComment .Username,\n.MessageList .ItemDiscussion .Username {\n color: dimgray;\n font-weight: 400;\n}\n.MessageList .ItemComment .Username:hover, .MessageList .ItemComment .Username:focus,\n.MessageList .ItemDiscussion .Username:hover,\n.MessageList .ItemDiscussion .Username:focus {\n color: #137d60;\n}\n.MessageList .ItemComment .flair,\n.MessageList .ItemDiscussion .flair {\n display: inline-flex;\n margin: 0 -3px;\n width: calc(100% + (3px * 2));\n}\n.MessageList .ItemComment .flair-item,\n.MessageList .ItemDiscussion .flair-item {\n display: inline-block;\n margin: 0 3px;\n}\n.MessageList .ItemComment .flair-item img,\n.MessageList .ItemDiscussion .flair-item img {\n margin: 0;\n}\n.MessageList .ItemComment .Item-BodyWrap,\n.MessageList .ItemDiscussion .Item-BodyWrap {\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 0;\n padding-top: calc(16px / 2);\n padding-bottom: 16px;\n padding-left: 8px;\n padding-right: 8px;\n}\n.MessageList .ItemComment .Item-Body > *,\n.MessageList .ItemDiscussion .Item-Body > * {\n margin: 0 0 12px;\n}\n.MessageList .ItemComment .Item-Body > *:last-child,\n.MessageList .ItemDiscussion .Item-Body > *:last-child {\n margin: 0;\n}\n.MessageList .ItemComment .Options {\n margin-top: 16px;\n margin-right: 8px;\n}\n\n.MessageList.Comments .Item:first-child, .MessageList.AcceptedAnswers .Item:first-child {\n border-top-width: 0;\n}\n\n.Activities,\n.Conversations,\n.MessageList {\n clear: both;\n}\n\n.Activities .ItemContent {\n margin-left: calc(42px + 8px);\n}\n@media screen and (max-width: 768px) {\n .Activities .ItemContent .Title {\n padding-right: 12px;\n }\n}\n.Activities .ItemContent .Author {\n display: block;\n}\n@media screen and (max-width: 768px) {\n .Activities .ItemContent .Author .PhotoWrap {\n margin-right: 0;\n }\n}\n@media screen and (max-width: 768px) {\n .Activities .ItemContent .Delete {\n position: absolute;\n }\n}\n\n.Conversation .Meta {\n margin-left: 0;\n margin-right: 0;\n}\n\n.DataList-Search {\n margin-top: 18px;\n}\n.DataList-Search h3,\n.DataList-Search .Item-Body {\n padding-left: calc(42px + 8px);\n}\n.DataList-Search .PhotoWrap {\n position: absolute;\n top: 16px;\n left: 0;\n}\n.DataList-Search .Meta {\n margin-left: 0;\n margin-right: 0;\n}\n.DataList-Search .MItem-Author a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n color: dimgray;\n}\n.DataList-Search .MItem-Author a:focus, .DataList-Search .MItem-Author a:hover {\n text-decoration: none;\n color: #137d60;\n}\n\n.Group-Content .DataList .ItemContent.Discussion {\n padding-left: 0;\n}\n.Group-Content .DataList .Options {\n position: absolute;\n top: 16px;\n right: 8px;\n}\n@media screen and (max-width: 768px) {\n .Group-Content .DataList .Meta {\n margin-top: 0;\n }\n}\n\n.ApplicantList .DataList .PhotoWrap {\n margin-right: 0;\n}\n.ApplicantList .DataList .ItemContent {\n padding-left: calc(42px + 8px);\n}\n\n.DataList-Notes .Item-Col {\n padding-left: 0;\n}\n.DataList-Notes .Meta {\n margin: 0 0 6px;\n}\n.DataList-Notes .NoteType {\n font-size: 16px;\n font-weight: 600;\n line-height: 21px;\n color: #555555;\n display: block;\n margin-bottom: 6px;\n}\n\n.CategoryBox + .CategoryBox {\n margin-top: 14px;\n}\n\n.CategoryBox .Empty {\n background: #fff;\n padding: 14px;\n box-shadow: none;\n border-top: #d6d6d6 1px solid;\n}\n.CategoryBox .Empty:last-child {\n border-bottom: #d6d6d6 1px solid;\n}\n.CategoryBox .Empty.Read {\n opacity: 1;\n}\n.CategoryBox .H {\n font-family: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 700;\n font-size: 32px;\n line-height: 1.5;\n margin-bottom: 14px;\n color: inherit;\n}\n.CategoryBox .H a {\n font-size: inherit;\n font-weight: inherit;\n color: inherit;\n}\n.CategoryBox .H a:focus, .CategoryBox .H a:hover {\n color: inherit;\n}\n@media screen and (max-width: 768px) {\n .CategoryBox .H {\n font-size: 18px;\n }\n}\n.CategoryBox > .OptionsMenu {\n float: right;\n margin-right: 14px;\n}\n.CategoryBox .Bookmark::before,\n.CategoryBox .OptionsMenu .Arrow::before {\n font-size: 20px;\n line-height: 20px;\n}\n.CategoryBox .OptionsMenu .Arrow::before {\n font-size: 18px;\n margin-top: -1px;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.DataList.Discussions .CatalogueRow.ItemDiscussion-withPhoto .Discussion.ItemContent {\n padding-left: calc(100px + 12px);\n}\n@media screen and (max-width: 410px) {\n .DataList.Discussions .CatalogueRow.ItemDiscussion-withPhoto .Discussion.ItemContent {\n padding-left: 0;\n }\n}\n\n.catalogue-image-wrapper.catalogue-image-wrapper {\n height: 100px;\n width: 100px;\n margin-right: 12px;\n overflow: hidden;\n border-radius: 6px;\n box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.2);\n position: relative;\n}\n@media screen and (max-width: 410px) {\n .catalogue-image-wrapper.catalogue-image-wrapper {\n float: none;\n height: 100px;\n width: 100%;\n margin-right: 0;\n margin-bottom: 12px;\n }\n}\n.catalogue-image-wrapper.catalogue-image-wrapper a {\n height: inherit;\n width: inherit;\n display: block;\n}\n.catalogue-image-wrapper.catalogue-image-wrapper img {\n position: absolute;\n left: 50%;\n transform: translateX(-50%);\n height: 100%;\n width: auto;\n max-width: none;\n max-height: none;\n}\n@media screen and (max-width: 410px) {\n .catalogue-image-wrapper.catalogue-image-wrapper img {\n width: 100%;\n height: auto;\n top: 50%;\n left: auto;\n transform: translateX(0) translateY(-50%);\n }\n}\n\n@media screen and (max-width: 410px) {\n .DataTable .CatalogueRow .Options {\n margin-bottom: 12px;\n }\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.SpNotifications::before,\n.SpInbox::before,\n.SpBookmarks::before {\n display: inline-block;\n min-width: 1em;\n font-family: kbicons;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n}\n\n.SpNotifications::before {\n font-size: 24px;\n content: \"\";\n}\n\n.SpInbox::before {\n font-size: 24px;\n content: \"\";\n}\n\n.SpBookmarks::before {\n font-size: 22px;\n content: \"\";\n}\n\n.Open .SpNotifications::before {\n content: \"\";\n}\n.Open .SpInbox::before {\n content: \"\";\n}\n.Open .SpBookmarks::before {\n content: \"\";\n}\n\n.MeBox {\n min-height: initial;\n display: flex;\n}\n.MeBox .MeButton {\n display: flex;\n align-items: center;\n justify-content: center;\n padding: 0;\n font-size: 20px;\n height: 32px;\n width: 32px;\n border-radius: 3px;\n}\n.MeBox .MeButton .Alert {\n line-height: 18px;\n min-width: 18px;\n height: 18px;\n display: flex;\n border-radius: 18px;\n align-items: center;\n justify-content: center;\n right: -8px;\n top: -9px;\n border-width: 1px;\n border-style: solid;\n}\n@media screen and (max-width: 768px) {\n .MeBox .MeButton .Alert {\n top: 0;\n }\n}\n.MeBox .MeBox-mobileClose {\n appearance: none;\n background: none;\n border: none;\n outline: none;\n font-size: 24px;\n color: rgba(255, 255, 255, 0.7);\n display: none;\n}\n@media screen and (min-width: 768px) {\n .MeBox .MeBox-mobileClose {\n display: none;\n }\n}\n.MeBox .MeButton-user .ProfilePhoto {\n width: 28px;\n height: 28px;\n border-radius: 28px;\n}\n.MeBox .Flyout {\n top: 100%;\n}\n.MeBox .SignInIcons:empty {\n display: none;\n}\n\n.MeBox.FlyoutRight .Flyout {\n right: 0;\n}\n\n.SignInIcons {\n margin-left: 18px;\n}\n\n.UserBox .WhoIs, .MeBox .WhoIs {\n min-height: initial;\n line-height: inherit;\n}\n\n@media screen and (max-width: 768px) {\n .MeBox-header {\n display: none;\n }\n}\n.MeBox-header .SignInLinks .Bullet {\n display: none;\n}\n.MeBox-header .MeBox,\n.MeBox-header .MeMenu,\n.MeBox-header .WhoIs {\n display: flex;\n align-items: center;\n}\n.MeBox-header .MeMenu {\n margin-left: 18px;\n display: flex;\n align-items: center;\n}\n.MeBox-header .MeMenu .ToggleFlyout + .ToggleFlyout {\n margin-left: 8px;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.DismissMessage {\n font-weight: 400;\n font-size: 14px;\n line-height: 1.5;\n font-family: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n color: #555555;\n margin: 0 0 14px;\n border-radius: 6px;\n padding: 14px;\n background-color: #eeeeee;\n border-color: #555555;\n}\n.DismissMessage a {\n color: #555555;\n text-decoration: underline;\n}\n.DismissMessage ul {\n list-style: initial;\n padding-inline-start: 40px;\n}\n.DismissMessage ol {\n list-style: decimal;\n padding-inline-start: 40px;\n}\n\na.Dismiss.Dismiss {\n position: static;\n float: right;\n padding: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n font-size: 20px;\n font-family: Arial, sans-serif;\n background: transparent;\n color: rgba(85, 85, 85, 0.7);\n visibility: visible;\n}\na.Dismiss.Dismiss:hover {\n background: transparent;\n color: #555555;\n}\n\n.CasualMessage {\n background-color: #e7f2ef;\n border-color: #137d60;\n}\n.CasualMessage a {\n color: #0b4837;\n}\n\n.WarningMessage {\n background-color: #ffebeb;\n border-color: #ff3933;\n}\n.WarningMessage a {\n color: #b30500;\n}\n\n.AlertMessage {\n background-color: #fffae6;\n border-color: #ffce00;\n}\n.AlertMessage a {\n color: #997c00;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.PrevNextPager {\n width: 100%;\n}\n.PrevNextPager .Previous,\n.PrevNextPager .Next {\n height: auto;\n min-height: 0;\n}\n.PrevNextPager .Next {\n margin-left: auto;\n}\n\n.MorePager {\n margin-top: 0;\n text-align: center;\n color: dimgray;\n}\n.MorePager:focus, .MorePager:hover {\n color: #137d60;\n}\n.MorePager a {\n color: inherit;\n}\n.MorePager a:focus, .MorePager a:hover {\n color: inherit;\n}\n\n.PrevNextPager .Previous,\n.PrevNextPager .Next {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #bcbec1;\n min-width: 36px;\n background: transparent;\n color: #555555;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n flex: initial;\n min-width: 120px;\n text-align: center;\n}\n@media screen and (max-width: 768px) {\n .PrevNextPager .Previous,\n.PrevNextPager .Next {\n max-width: 100%;\n }\n}\n.PrevNextPager .Previous:hover, .PrevNextPager .Previous:active, .PrevNextPager .Previous:focus,\n.PrevNextPager .Next:hover,\n.PrevNextPager .Next:active,\n.PrevNextPager .Next:focus {\n background: transparent;\n color: #137d60;\n border-color: #137d60;\n}\n\n.PagerWrap::after,\n.CommentsWrap::after {\n content: \"\";\n display: table;\n clear: both;\n}\n\n.PagerWrap {\n margin: 0;\n float: right;\n}\n\n.PagerNub {\n display: none;\n}\n\n.CommentHeading {\n float: left;\n min-height: 36px;\n display: flex;\n align-items: center;\n margin: 0 0 6px;\n}\n\n.BeforeCommentHeading {\n margin-bottom: 14px;\n}\n\n.PageControls {\n min-height: initial;\n margin: initial;\n margin-bottom: 14px;\n}\n.PageControls::after {\n content: \"\";\n display: table;\n clear: both;\n}\n.PageControls .H {\n margin-bottom: 14px;\n}\n\n.QuickSearch .MenuItems {\n right: -2px;\n top: 100%;\n}\n.QuickSearch .MenuItems::after {\n content: \"\";\n display: table;\n clear: both;\n}\n.QuickSearch .MenuItems .InputBox {\n margin-right: 12px;\n}\n.QuickSearch .MenuItems .bwrap {\n position: static;\n margin-left: 3px;\n}\n.QuickSearch .MenuItems .bwrap button {\n padding: 0;\n}\n.QuickSearch .MenuItems form > div {\n display: flex;\n}\n\na.MoreWrap,\n.MoreWrap a,\n.more.More {\n color: #137d60;\n}\na.MoreWrap:focus, a.MoreWrap:hover,\n.MoreWrap a:focus,\n.MoreWrap a:hover,\n.more.More:focus,\n.more.More:hover {\n color: #137d60;\n}\n\n.Pager {\n display: inline-flex;\n align-items: center;\n flex-wrap: wrap;\n}\n@media screen and (max-width: 768px) {\n .Pager {\n float: none;\n width: 100%;\n justify-content: center;\n margin-bottom: 12px;\n }\n .Pager .QuickSearch {\n display: none;\n }\n}\n.Pager .QuickSearchButton {\n display: inline-flex;\n align-items: center;\n margin: 0 0 0 12px;\n}\n.Pager span,\n.Pager > a {\n transition: color 0.25s ease-out;\n font-size: 14px;\n font-weight: 400;\n line-height: 36px;\n height: 36px;\n min-width: 36px;\n display: flex;\n align-items: center;\n justify-content: center;\n color: #555555;\n padding: 0;\n margin: 0 0 0 -1px;\n border: #d6d6d6 1px solid;\n background: #fff;\n}\n.Pager span:focus, .Pager span:hover,\n.Pager > a:focus,\n.Pager > a:hover {\n background: whitesmoke;\n z-index: 1;\n}\n.Pager > a.Highlight,\n.Pager > a.Highlight:focus,\n.Pager > a.Highlight:hover {\n position: relative;\n z-index: 1;\n background: whitesmoke;\n border: 1px solid #d6d6d6 1px solid;\n color: #0e5a45;\n}\n.Pager > a.Ellipsis {\n font-size: 0;\n background: none;\n padding-bottom: 0;\n}\n.Pager > a.Ellipsis::after {\n font-size: 11px;\n font-weight: normal;\n content: \"•••\";\n}\n.Pager .Next,\n.Pager .Previous {\n padding: 0 12px;\n text-align: center;\n}\n.Pager .Previous {\n border-top-left-radius: 6px;\n border-bottom-left-radius: 6px;\n}\n.Pager .Next {\n border-top-right-radius: 6px;\n border-bottom-right-radius: 6px;\n}\n.Pager .QuickSearchWrap .Button,\n.Pager .QuickSearchButton {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #137d60;\n min-width: 36px;\n background: #137d60;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n .Pager .QuickSearchWrap .Button,\n.Pager .QuickSearchButton {\n max-width: 100%;\n }\n}\n.Pager .QuickSearchWrap .Button:hover, .Pager .QuickSearchWrap .Button:active, .Pager .QuickSearchWrap .Button:focus,\n.Pager .QuickSearchButton:hover,\n.Pager .QuickSearchButton:active,\n.Pager .QuickSearchButton:focus {\n background: #0e5a45;\n color: #fff;\n border-color: #0e5a45;\n}\n.Pager .QuickSearchButton {\n height: 36px;\n min-width: 36px;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n}\n.Pager .QuickSearchButton.QuickSearchButton span {\n display: inherit;\n color: inherit;\n}\n.Pager .QuickSearchButton.QuickSearchButton span:hover, .Pager .QuickSearchButton.QuickSearchButton span:focus {\n color: inherit;\n background-color: transparent;\n}\n.Pager .QuickSearchWrap {\n width: 300px;\n}\n.Pager .bwrap .Button {\n line-height: 36px;\n height: 36px;\n}\n\n.selectBox-toggle {\n color: #137d60;\n}\n\n@media screen and (max-width: 500px) {\n .PagerLinkCount-13 .Pager-p:not(.Highlight):not(.LastPage) {\n display: none;\n }\n\n .Pager {\n display: flex;\n flex-wrap: nowrap;\n }\n .Pager a,\n.Pager span {\n white-space: nowrap;\n min-width: 34px;\n flex: 1;\n padding-left: 0;\n padding-right: 0;\n }\n}\n@media screen and (max-width: 470px) {\n .PagerLinkCount-11 .Pager-p:not(.Highlight):not(.LastPage) {\n display: none;\n }\n}\n.PageControls.PageControls .discussion-sorts {\n margin-right: 12px;\n}\n@media screen and (max-width: 768px) {\n .PageControls.PageControls {\n margin: 0;\n display: flex;\n flex-wrap: wrap;\n }\n .PageControls.PageControls .selectBox {\n display: inline-block;\n }\n}\n.PageControls.PageControls .BoxNewConversation,\n.PageControls.PageControls .BoxNewDiscussion {\n display: none;\n}\n.PageControls.PageControls .discussion-sort-filter-module {\n float: none !important;\n display: inline-flex;\n}\n.PageControls.PageControls .selectBox {\n display: inline-flex;\n float: none;\n height: 38px;\n}\n@media screen and (max-width: 768px) {\n .PageControls.PageControls .selectBox {\n margin: 0;\n }\n}\n\n.Button-Controls.Button-Controls .BigButton,\n.Button-Controls.Button-Controls .ButtonGroup.Multi {\n min-width: 200px;\n}\n.Button-Controls.Button-Controls .BoxNewDiscussion {\n display: block;\n}\n\n@media screen and (max-width: 768px) {\n .PageControls.Top .NumberedPager {\n display: none;\n }\n}\n\n.PageControls.Bottom .NewDiscussion {\n display: none;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Item .Poll {\n position: relative;\n background: transparent;\n border-left-width: 0;\n}\n.Item .Poll h2 {\n font-family: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n text-transform: none;\n color: inherit;\n font-size: inherit;\n font-weight: inherit;\n}\n.Item .Poll h2 span {\n color: inherit;\n}\n.Item .Poll .VoteUsers {\n position: relative;\n z-index: 3;\n}\n.Item .Poll .VoteUsers .PhotoWrap {\n position: relative;\n width: 20px;\n height: 20px;\n margin-left: 4px;\n}\n.Item .Poll .VoteUsers .PhotoWrap:first-child {\n margin-left: 0;\n}\n.Item .Poll .VoteUsers .PhotoWrap img {\n margin: 0;\n height: inherit;\n width: inherit;\n min-height: auto;\n min-width: auto;\n}\n.Item .Poll .VoteOption {\n display: block;\n position: relative;\n z-index: 3;\n line-height: 1.5;\n font-weight: 400;\n}\n.Item .Poll .VoteBar {\n position: static;\n margin: 0;\n}\n.Item .Poll .PollOption {\n margin: 12px 0;\n position: relative;\n padding: 6px 50px 6px 12px;\n min-height: 32px;\n background-color: whitesmoke;\n border-radius: 6px;\n overflow: hidden;\n}\n.Item .Poll .PollColor {\n background-color: #137d60 !important;\n min-height: 32px;\n opacity: 0.3;\n border: 0;\n position: absolute;\n top: 0;\n left: 0;\n margin: 0;\n height: 100%;\n}\n.Item .Poll .VotePercent {\n line-height: 32px;\n position: absolute;\n right: 12px;\n top: 50%;\n transform: translateY(-50%);\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\ndiv.Popup {\n top: 50vh !important;\n left: 50vw !important;\n position: fixed;\n transform: translateX(-50%) translateY(-50%);\n}\ndiv.Popup .Border {\n background: none;\n}\ndiv.Popup .Body {\n padding: 12px 18px;\n background-color: #fff;\n box-shadow: 0 1px 3px 0px rgba(0, 0, 0, 0.4);\n border-radius: 6px;\n color: #555A62;\n}\ndiv.Popup .Body .FormWrapper {\n padding: 0;\n}\ndiv.Popup .Body a {\n color: #137d60;\n}\ndiv.Popup .Body a:focus, div.Popup .Body a:hover {\n color: #0e5a45;\n text-decoration: none;\n}\ndiv.Popup .Body input[type=text],\ndiv.Popup .Body textarea,\ndiv.Popup .Body ul.token-input-list,\ndiv.Popup .Body input.InputBox,\ndiv.Popup .Body select {\n border-color: rgba(85, 90, 98, 0.8);\n}\ndiv.Popup .Body .WarningMessage {\n background-color: #fffae6;\n border-color: #ffce00;\n color: #555A62;\n}\ndiv.Popup .Body .Buttons .Close:focus, div.Popup .Body .Buttons .Close:hover {\n color: #fff;\n}\ndiv.Popup .Content,\ndiv.Popup .Footer {\n color: inherit;\n}\ndiv.Popup .Content {\n float: none;\n width: auto !important;\n}\ndiv.Popup a.Close {\n top: 24px;\n right: 28px;\n padding: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n font-size: 20px;\n font-family: Arial, sans-serif;\n background: transparent;\n color: rgba(85, 90, 98, 0.7);\n visibility: visible;\n}\ndiv.Popup a.Close:hover {\n background: transparent;\n color: #555A62;\n}\ndiv.Popup .Buttons > *:first-child {\n margin-right: 3px;\n}\ndiv.Popup .Button.change-picture-new {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #137d60;\n min-width: 36px;\n background: #137d60;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n div.Popup .Button.change-picture-new {\n max-width: 100%;\n }\n}\ndiv.Popup .Button.change-picture-new:hover, div.Popup .Button.change-picture-new:active, div.Popup .Button.change-picture-new:focus {\n background: #0e5a45;\n color: #fff;\n border-color: #0e5a45;\n}\ndiv.Popup .Button.change-picture-remove {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #bcbec1;\n min-width: 36px;\n background: transparent;\n color: #555555;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n div.Popup .Button.change-picture-remove {\n max-width: 100%;\n }\n}\ndiv.Popup .Button.change-picture-remove:hover, div.Popup .Button.change-picture-remove:active, div.Popup .Button.change-picture-remove:focus {\n background: transparent;\n color: #137d60;\n border-color: #137d60;\n}\n\n.InformMessages .InformMessage,\n.InformMessages .InformMessage:hover {\n background-color: #fff !important;\n box-shadow: 0 1px 3px 0px rgba(0, 0, 0, 0.4) !important;\n border-radius: 6px;\n color: #555A62 !important;\n text-shadow: none;\n}\n.InformMessages .InformMessage a,\n.InformMessages .InformMessage:hover a {\n color: #137d60;\n}\n.InformMessages .InformMessage .Close,\n.InformMessages .InformMessage:hover .Close {\n padding: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n font-size: 20px;\n font-family: Arial, sans-serif;\n background: transparent;\n color: rgba(85, 90, 98, 0.7);\n visibility: visible;\n display: flex !important;\n margin: 3px;\n font-size: 20px !important;\n}\n.InformMessages .InformMessage .Close:hover,\n.InformMessages .InformMessage:hover .Close:hover {\n background: transparent;\n color: #555A62;\n}\n\n#Form_Cancel:focus, #Form_Cancel:hover {\n background-color: transparent;\n color: #137d60;\n border-color: #137d60;\n}\n\n.Overlay {\n background: rgba(0, 0, 0, 0.4);\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Reactions .ReactButton {\n color: dimgray;\n}\n.Reactions .ReactButton:hover {\n color: #137d60;\n}\n\n.RecordReactions {\n margin-left: -3px;\n margin-right: -3px;\n display: flex;\n flex-wrap: wrap;\n}\n.RecordReactions .PhotoWrap {\n position: relative;\n width: 24px;\n height: 24px;\n}\n.RecordReactions .ReactSprite {\n color: #fff;\n margin-right: 0;\n width: 14px;\n height: 14px;\n border-radius: 50%;\n overflow: hidden;\n background-color: rgba(0, 0, 0, 0.5);\n display: inline-flex;\n align-items: center;\n}\n.RecordReactions .UserReactionWrap {\n width: 24px;\n margin: 0 3px 3px;\n}\n.RecordReactions .ReactAwesome::before {\n font-size: 11px;\n margin-left: 1.5px;\n margin-top: 1px;\n}\n\n.Flyout .ReactButton .Count {\n order: 1;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\nbody.hasRichEditor .FormWrapper.FormWrapper-Condensed {\n border-width: 0;\n padding-right: 0 !important;\n background-color: transparent;\n}\nbody.hasRichEditor .FormWrapper.FormWrapper-Condensed .richEditor {\n padding-left: 0;\n padding-right: 0;\n}\nbody.hasRichEditor .richEditor-frame {\n border-radius: 6px;\n border: 1px solid #999999;\n overflow: initial;\n}\nbody.hasRichEditor .CommentOptions {\n display: block;\n}\nbody.hasRichEditor .CommentOptions,\nbody.hasRichEditor .bodybox-wrap {\n margin-bottom: 12px;\n}\nbody.hasRichEditor .Popup .NoteForm {\n padding: 0;\n}\nbody.hasRichEditor .Popup .richEditor {\n padding-left: 0;\n}\nbody.hasRichEditor .richEditor {\n padding-left: 0;\n}\nbody.hasRichEditor .CommentForm.CommentForm {\n border-width: 0;\n padding: 0;\n background-color: transparent;\n}\nbody.hasRichEditor .CommentForm.CommentForm .Buttons {\n padding-right: 0;\n}\n@media screen and (max-width: 768px) {\n body.hasRichEditor .embedDialogue.embedDialogue {\n position: static;\n }\n}\nbody.hasRichEditor #EventAddEditForm .FormWrapper,\nbody.hasRichEditor #GroupForm .FormWrapper,\nbody.hasRichEditor #MessageForm .FormWrapper,\nbody.hasRichEditor #ConversationForm .FormWrapper {\n padding-left: 0;\n padding-right: 0;\n}\n\n@media screen and (max-width: 992px) {\n body.hasRichEditor #MessageForm .FormWrapper-Condensed.FormWrapper-Condensed,\nbody.hasRichEditor.Profile .FormWrapper-Condensed.FormWrapper-Condensed {\n padding-left: 18px;\n }\n}\n@media screen and (max-width: 768px) {\n body.hasRichEditor #MessageForm .FormWrapper-Condensed.FormWrapper-Condensed,\nbody.hasRichEditor.Profile .FormWrapper-Condensed.FormWrapper-Condensed {\n padding-left: 0;\n }\n}\n\nbody.hasRichEditor.Section-PostDiscussion #DiscussionForm .FormWrapper {\n padding-left: 0;\n padding-right: 0;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.InputAndButton .BigInput,\n.InputBox.js-search {\n font-size: inherit;\n width: 100%;\n padding: 3px 12px;\n border-color: #999999;\n padding-right: 36px;\n}\n.InputAndButton .BigInput::placeholder,\n.InputBox.js-search::placeholder {\n color: #999999;\n}\n\n.groupSearch-search {\n position: relative;\n}\n.groupSearch-search::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n color: #555555;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n width: 36px;\n line-height: 36px;\n pointer-events: none;\n}\n.groupSearch-search .groupSearch-button.groupSearch-button {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n background: transparent;\n border-color: transparent;\n border-width: 0;\n line-height: 36px;\n height: 36px;\n width: 36px;\n min-width: 0;\n padding: 0 3px;\n}\n\n.SearchForm .SiteSearch .Button,\n.AdvancedSearch .bwrap .Button,\n.InputBox.js-search + input {\n background: transparent;\n border-color: transparent;\n border-width: 0;\n line-height: 36px;\n height: 36px;\n width: 36px;\n min-width: 0;\n padding: 0 3px;\n position: absolute;\n right: 0;\n top: 0;\n}\n\n.AdvancedSearch .bwrap .Button {\n color: #555555;\n}\n\n.AdvancedSearch {\n max-width: 100%;\n margin: 0;\n padding-right: 0;\n}\n.AdvancedSearch .bwrap.bwrap {\n position: static;\n}\n.AdvancedSearch .Handle.Handle {\n height: 36px;\n width: 36px;\n opacity: 1;\n right: 36px;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n}\n.AdvancedSearch .Handle.Handle .Arrow {\n position: static;\n width: auto;\n height: auto;\n border-color: transparent;\n font-size: 20px;\n}\n.AdvancedSearch .Handle.Handle .Arrow::after {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n color: #555555;\n}\n\n.InputBox.js-search + input {\n color: transparent;\n}\n.InputBox.js-search + input:focus, .InputBox.js-search + input:hover, .InputBox.js-search + input:active {\n color: transparent;\n}\n\n.SearchForm .InputBox {\n border-radius: 6px;\n}\n\n.SiteSearch .Button {\n color: transparent;\n}\n.SiteSearch .Button:hover, .SiteSearch .Button:focus, .SiteSearch .Button:active {\n color: transparent;\n}\n\n.SearchBox {\n width: 100%;\n margin-bottom: 18px;\n position: relative;\n}\n.SearchBox::after {\n content: \"\";\n display: table;\n clear: both;\n}\n@media screen and (max-width: 768px) {\n .SearchBox {\n max-width: 100%;\n }\n}\n.SearchBox .Sprite.SpSearch {\n display: none;\n}\n.SearchBox form > div::after {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n color: #555555;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n width: 36px;\n line-height: 36px;\n pointer-events: none;\n}\n\n.SearchForm form > div::after,\n.SearchBox form > div::after {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n color: #555555;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n width: 36px;\n line-height: 36px;\n pointer-events: none;\n}\n\n.SearchBoxMobile .Handle.Handle {\n display: none;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n.ActivateSlider {\n border-radius: 6px;\n box-shadow: none;\n background-color: rgba(0, 0, 0, 0.03);\n border: #d6d6d6 1px solid;\n}\n\n.DataList-Connections .Button.ActivateSlider-Button {\n display: inline-block;\n cursor: pointer;\n margin: 0;\n font-size: 14px;\n background: #fff;\n color: #137d60;\n border-radius: 6px;\n border: 1px solid;\n border-color: #10674f;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n white-space: nowrap;\n}\n.DataList-Connections .Button.ActivateSlider-Button:focus, .DataList-Connections .Button.ActivateSlider-Button:hover {\n text-decoration: none;\n}\n.DataList-Connections .ActivateSlider {\n width: auto;\n min-width: 125px;\n}\n.DataList-Connections .ActivateSlider-Active .ActivateSlider-Button {\n margin-left: 10.5px;\n}\n.DataList-Connections .ActivateSlider-InActive .ActivateSlider-Button {\n margin-right: 10.5px;\n}\n.DataList-Connections .ActivateSlider-Active .Button {\n background: #137d60;\n color: #fff;\n border-color: #10674f;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.CategoryGroup .Empty {\n padding-top: 14px;\n padding-bottom: 14px;\n border-top: #d6d6d6 1px solid;\n border-bottom: #d6d6d6 1px solid;\n box-shadow: none;\n}\n\n.categoryList-heading {\n font-size: 32px;\n margin-bottom: 14px;\n}\n@media screen and (max-width: 768px) {\n .categoryList-heading {\n font-size: 18px;\n }\n}\n\n.Groups .DataTable,\n.DataTable {\n margin: 0 0 18px;\n table-layout: fixed;\n width: 100%;\n}\n.Groups .DataTable .Item:first-child td,\n.DataTable .Item:first-child td {\n border-top: #d6d6d6 1px solid;\n}\n.Groups .DataTable .Item td,\n.DataTable .Item td {\n border-bottom: #d6d6d6 1px solid;\n background: #fff;\n}\n.Groups .DataTable .Item .CategoryName h2,\n.DataTable .Item .CategoryName h2 {\n color: #555555;\n}\n.Groups .DataTable .Item .CategoryName h2:focus, .Groups .DataTable .Item .CategoryName h2:hover,\n.DataTable .Item .CategoryName h2:focus,\n.DataTable .Item .CategoryName h2:hover {\n color: #137d60;\n}\n.Groups .DataTable .Item.Read,\n.DataTable .Item.Read {\n opacity: 1;\n}\n.Groups .DataTable thead,\n.DataTable thead {\n table-layout: fixed;\n width: inherit;\n display: table;\n}\n.Groups .DataTable thead tr,\n.DataTable thead tr {\n border: none;\n}\n.Groups .DataTable thead td,\n.DataTable thead td {\n vertical-align: middle;\n}\n.Groups .DataTable thead td,\n.Groups .DataTable thead td:first-child,\n.Groups .DataTable thead td:last-child,\n.DataTable thead td,\n.DataTable thead td:first-child,\n.DataTable thead td:last-child {\n border: 0;\n}\n.Groups .DataTable thead .Wrap,\n.DataTable thead .Wrap {\n word-break: normal;\n white-space: nowrap;\n padding: 0;\n}\n.Groups .DataTable .SpFlyoutHandle::before,\n.Groups .DataTable .Bookmark::before,\n.DataTable .SpFlyoutHandle::before,\n.DataTable .Bookmark::before {\n font-size: 14px;\n}\n.Groups .DataTable td .Wrap,\n.DataTable td .Wrap {\n padding-top: 16px;\n padding-bottom: 16px;\n padding-left: calc(8px / 2);\n padding-right: calc(8px / 2);\n}\n.Groups .DataTable td:first-child .Wrap,\n.DataTable td:first-child .Wrap {\n padding-left: 8px;\n}\n.Groups .DataTable td:last-child .Wrap,\n.DataTable td:last-child .Wrap {\n padding-right: 8px;\n}\n.Groups .DataTable h2,\n.Groups .DataTable h3,\n.Groups .DataTable .Title.Title,\n.DataTable h2,\n.DataTable h3,\n.DataTable .Title.Title {\n font-size: 16px;\n font-weight: 600;\n line-height: 21px;\n display: block;\n color: #555555;\n}\n.Groups .DataTable h2:focus, .Groups .DataTable h2:hover,\n.Groups .DataTable h3:focus,\n.Groups .DataTable h3:hover,\n.Groups .DataTable .Title.Title:focus,\n.Groups .DataTable .Title.Title:hover,\n.DataTable h2:focus,\n.DataTable h2:hover,\n.DataTable h3:focus,\n.DataTable h3:hover,\n.DataTable .Title.Title:focus,\n.DataTable .Title.Title:hover {\n color: #137d60;\n}\n.Groups .DataTable h2 a,\n.Groups .DataTable h3 a,\n.Groups .DataTable .Title.Title a,\n.DataTable h2 a,\n.DataTable h3 a,\n.DataTable .Title.Title a {\n font-size: inherit;\n font-weight: inherit;\n display: inline;\n color: inherit;\n}\n.Groups .DataTable h2 a:focus, .Groups .DataTable h2 a:hover,\n.Groups .DataTable h3 a:focus,\n.Groups .DataTable h3 a:hover,\n.Groups .DataTable .Title.Title a:focus,\n.Groups .DataTable .Title.Title a:hover,\n.DataTable h2 a:focus,\n.DataTable h2 a:hover,\n.DataTable h3 a:focus,\n.DataTable h3 a:hover,\n.DataTable .Title.Title a:focus,\n.DataTable .Title.Title a:hover {\n color: inherit;\n}\n.Groups .DataTable .Excerpt,\n.Groups .DataTable .CategoryDescription,\n.DataTable .Excerpt,\n.DataTable .CategoryDescription {\n display: block;\n width: 100%;\n font-size: 14px;\n font-weight: 400;\n line-height: 1.5;\n color: #555555;\n margin: 6px 0 0;\n}\n.Groups .DataTable .Excerpt:empty,\n.Groups .DataTable .CategoryDescription:empty,\n.DataTable .Excerpt:empty,\n.DataTable .CategoryDescription:empty {\n display: none;\n}\n.Groups .DataTable .ItemContent.Discussion .Excerpt,\n.DataTable .ItemContent.Discussion .Excerpt {\n margin-top: 6px;\n}\n.Groups .DataTable .Options,\n.DataTable .Options {\n display: flex;\n align-items: center;\n}\n@media screen and (max-width: 768px) {\n .Groups .DataTable .Options,\n.DataTable .Options {\n right: 0;\n }\n}\n.Groups .DataTable .Options .Bookmark,\n.DataTable .Options .Bookmark {\n margin-left: 3px;\n}\n.Groups .DataTable .Bookmark::before,\n.Groups .DataTable .OptionsMenu .Arrow::before,\n.DataTable .Bookmark::before,\n.DataTable .OptionsMenu .Arrow::before {\n font-size: 20px;\n line-height: 20px;\n}\n.Groups .DataTable .Meta,\n.Groups .DataTable .AuthorInfo,\n.DataTable .Meta,\n.DataTable .AuthorInfo {\n font-size: 12px;\n font-weight: 400;\n line-height: 1.5;\n color: dimgray;\n}\n.Groups .DataTable .MItem.Category,\n.DataTable .MItem.Category {\n max-width: 100%;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n display: block;\n display: inline;\n}\n@media screen and (max-width: 768px) {\n .Groups .DataTable .MItem.Category,\n.DataTable .MItem.Category {\n max-width: calc(100% - 21px);\n }\n}\n.Groups .DataTable .Meta > *,\n.Groups .DataTable .AuthorInfo *,\n.DataTable .Meta > *,\n.DataTable .AuthorInfo * {\n font-size: inherit;\n font-weight: inherit;\n margin: 0;\n}\n.Groups .DataTable .Meta > * a,\n.Groups .DataTable .AuthorInfo * a,\n.DataTable .Meta > * a,\n.DataTable .AuthorInfo * a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n color: dimgray;\n}\n.Groups .DataTable .Meta > * a:focus, .Groups .DataTable .Meta > * a:hover,\n.Groups .DataTable .AuthorInfo * a:focus,\n.Groups .DataTable .AuthorInfo * a:hover,\n.DataTable .Meta > * a:focus,\n.DataTable .Meta > * a:hover,\n.DataTable .AuthorInfo * a:focus,\n.DataTable .AuthorInfo * a:hover {\n color: #137d60;\n}\n.Groups .DataTable .Tag:not([class*=Status-Tag]),\n.Groups .DataTable .HasNew,\n.DataTable .Tag:not([class*=Status-Tag]),\n.DataTable .HasNew {\n margin-bottom: 3px;\n}\n.Groups .DataTable .NewCommentCount.NewCommentCount,\n.Groups .DataTable .MItem,\n.DataTable .NewCommentCount.NewCommentCount,\n.DataTable .MItem {\n font-size: 12px;\n line-height: inherit;\n margin-left: 0;\n}\n.Groups .DataTable .MItem,\n.DataTable .MItem {\n color: dimgray;\n}\n.Groups .DataTable .MItem:last-child,\n.DataTable .MItem:last-child {\n margin-right: 0;\n}\n.Groups .DataTable .MItem:focus, .Groups .DataTable .MItem:hover,\n.DataTable .MItem:focus,\n.DataTable .MItem:hover {\n color: #137d60;\n}\n.Groups .DataTable .MItem a,\n.DataTable .MItem a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n color: inherit;\n}\n.Groups .DataTable .MItem a:focus, .Groups .DataTable .MItem a:hover,\n.DataTable .MItem a:focus,\n.DataTable .MItem a:hover {\n color: inherit;\n}\n.Groups .DataTable .LatestPostTitle,\n.Groups .DataTable .UserLink.BlockTitle,\n.Groups .DataTable .BigCount .Meta,\n.Groups .DataTable .Block.Wrap .Meta,\n.DataTable .LatestPostTitle,\n.DataTable .UserLink.BlockTitle,\n.DataTable .BigCount .Meta,\n.DataTable .Block.Wrap .Meta {\n margin-left: calc(42px + 6px + (8px / 2));\n}\n.Groups .DataTable .LatestPostTitle,\n.Groups .DataTable .UserLink,\n.DataTable .LatestPostTitle,\n.DataTable .UserLink {\n color: dimgray;\n}\n.Groups .DataTable .LatestPostTitle:focus, .Groups .DataTable .LatestPostTitle:hover,\n.Groups .DataTable .UserLink:focus,\n.Groups .DataTable .UserLink:hover,\n.DataTable .LatestPostTitle:focus,\n.DataTable .LatestPostTitle:hover,\n.DataTable .UserLink:focus,\n.DataTable .UserLink:hover {\n color: #137d60;\n}\n.Groups .DataTable .Meta,\n.Groups .DataTable .MItem.Category,\n.DataTable .Meta,\n.DataTable .MItem.Category {\n margin-top: 6px;\n}\n@media screen and (max-width: 768px) {\n .Groups .DataTable .Meta,\n.Groups .DataTable .MItem.Category,\n.DataTable .Meta,\n.DataTable .MItem.Category {\n margin-top: 12px;\n }\n}\n.Groups .DataTable .Meta,\n.DataTable .Meta {\n display: inline-block;\n}\n.Groups .DataTable .Meta:empty,\n.DataTable .Meta:empty {\n display: none;\n}\n.Groups .DataTable .MItem.RSS,\n.DataTable .MItem.RSS {\n display: none;\n}\n.Groups .DataTable .Block.Wrap,\n.DataTable .Block.Wrap {\n line-height: 1.5;\n}\n.Groups .DataTable td.BigCount,\n.DataTable td.BigCount {\n width: 110px;\n padding: 0;\n}\n.Groups .DataTable td.LatestPost,\n.Groups .DataTable td.LastUser,\n.Groups .DataTable td.FirstUser,\n.DataTable td.LatestPost,\n.DataTable td.LastUser,\n.DataTable td.FirstUser {\n width: 170px;\n max-width: 170px;\n}\n.Groups .DataTable td.LatestPost .MItem,\n.Groups .DataTable td.LastUser .MItem,\n.Groups .DataTable td.FirstUser .MItem,\n.DataTable td.LatestPost .MItem,\n.DataTable td.LastUser .MItem,\n.DataTable td.FirstUser .MItem {\n margin-bottom: 3px;\n}\n.Groups .DataTable tbody .Options,\n.DataTable tbody .Options {\n top: 3px;\n bottom: auto;\n}\n.Groups .DataTable tbody,\n.DataTable tbody {\n table-layout: fixed;\n width: inherit;\n display: table;\n margin: 0 0;\n border-spacing: 0 0;\n box-shadow: none;\n border-radius: 0;\n}\n.Groups .DataTable tbody td.LatestPost,\n.Groups .DataTable tbody td.LastUser,\n.Groups .DataTable tbody td.FirstUser,\n.DataTable tbody td.LatestPost,\n.DataTable tbody td.LastUser,\n.DataTable tbody td.FirstUser {\n position: relative;\n margin-top: 0;\n font-size: 12px;\n}\n.Groups .DataTable tbody td.LatestPost a,\n.Groups .DataTable tbody td.LastUser a,\n.Groups .DataTable tbody td.FirstUser a,\n.DataTable tbody td.LatestPost a,\n.DataTable tbody td.LastUser a,\n.DataTable tbody td.FirstUser a {\n font-size: inherit;\n}\n.Groups .DataTable tbody td.LatestPost .PhotoWrap,\n.Groups .DataTable tbody td.LastUser .PhotoWrap,\n.Groups .DataTable tbody td.FirstUser .PhotoWrap,\n.DataTable tbody td.LatestPost .PhotoWrap,\n.DataTable tbody td.LastUser .PhotoWrap,\n.DataTable tbody td.FirstUser .PhotoWrap {\n position: absolute;\n left: calc(12px / 2);\n width: 42px;\n height: 42px;\n margin: 0;\n}\n.Groups .DataTable tbody td.LatestPost .PhotoWrap img,\n.Groups .DataTable tbody td.LastUser .PhotoWrap img,\n.Groups .DataTable tbody td.FirstUser .PhotoWrap img,\n.DataTable tbody td.LatestPost .PhotoWrap img,\n.DataTable tbody td.LastUser .PhotoWrap img,\n.DataTable tbody td.FirstUser .PhotoWrap img {\n height: 100%;\n width: 100%;\n}\n.Groups .DataTable tbody td.LatestPost .Bullet,\n.Groups .DataTable tbody td.LastUser .Bullet,\n.Groups .DataTable tbody td.FirstUser .Bullet,\n.DataTable tbody td.LatestPost .Bullet,\n.DataTable tbody td.LastUser .Bullet,\n.DataTable tbody td.FirstUser .Bullet {\n display: none;\n}\n@media screen and (max-width: 410px) {\n .Groups .DataTable.CategoryTable tbody tr:first-child td,\n.DataTable.CategoryTable tbody tr:first-child td {\n border-top-right-radius: 0;\n }\n .Groups .DataTable.CategoryTable tbody tr:last-child td,\n.DataTable.CategoryTable tbody tr:last-child td {\n border-bottom-right-radius: 0;\n }\n}\n@media screen and (max-width: 1272px) {\n .Groups .DataTable.CategoryTable tbody tr:first-child .CountComments,\n.DataTable.CategoryTable tbody tr:first-child .CountComments {\n border-top-right-radius: 0;\n }\n .Groups .DataTable.CategoryTable tbody tr:last-child .CountComments,\n.DataTable.CategoryTable tbody tr:last-child .CountComments {\n border-bottom-right-radius: 0;\n }\n}\n@media screen and (max-width: 768px) {\n .Groups .DataTable.CategoryTable tbody tr:first-child .CountDiscussions,\n.DataTable.CategoryTable tbody tr:first-child .CountDiscussions {\n border-top-right-radius: 0;\n }\n .Groups .DataTable.CategoryTable tbody tr:last-child .CountDiscussions,\n.DataTable.CategoryTable tbody tr:last-child .CountDiscussions {\n border-bottom-right-radius: 0;\n }\n}\n.Groups .DataTable.CategoryTable thead .CategoryName,\n.DataTable.CategoryTable thead .CategoryName {\n padding-left: 14px;\n}\n.Groups .DataTable.CategoryTable tbody .Options,\n.DataTable.CategoryTable tbody .Options {\n top: auto;\n}\n.Groups .DataTable.CategoryTable tbody td.CategoryName,\n.DataTable.CategoryTable tbody td.CategoryName {\n margin-bottom: 0;\n}\n.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap,\n.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap {\n margin: 0 12px 0 0;\n height: 42px;\n width: 42px;\n padding: 0;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n overflow: hidden;\n border-radius: 50%;\n position: relative;\n}\n.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img,\n.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto;\n}\n.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap.NoPhoto,\n.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap.NoPhoto {\n display: none;\n}\n.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img,\n.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img {\n position: absolute;\n}\n.Groups .DataTable.CategoryTable tbody td.LatestPost,\n.DataTable.CategoryTable tbody td.LatestPost {\n font-weight: inherit;\n}\n.Groups .DataTable.CategoryTable tbody td.LatestPost .Meta span:last-child,\n.DataTable.CategoryTable tbody td.LatestPost .Meta span:last-child {\n display: none;\n}\n.Groups .DataTable.CategoryTable tbody td.LatestPost a,\n.DataTable.CategoryTable tbody td.LatestPost a {\n display: block;\n margin-right: 0;\n margin-bottom: 0;\n padding-bottom: 0;\n}\n.Groups .DataTable.CategoryTable tbody td.LatestPost .LatestPostTitle,\n.DataTable.CategoryTable tbody td.LatestPost .LatestPostTitle {\n font-weight: inherit;\n}\n.Groups .DataTable.CategoryTable tbody td.LatestPost .UserLink,\n.DataTable.CategoryTable tbody td.LatestPost .UserLink {\n max-width: 100%;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n display: block;\n}\n.Groups .DataTable.CategoryTable .ChildCategories,\n.DataTable.CategoryTable .ChildCategories {\n display: flex;\n flex-wrap: wrap;\n border-top: 0;\n font-size: 12px;\n font-weight: 400;\n margin-bottom: -3px;\n}\n.Groups .DataTable.CategoryTable .ChildCategories b,\n.DataTable.CategoryTable .ChildCategories b {\n margin-right: 3px;\n}\n.Groups .DataTable.CategoryTable .ChildCategories a,\n.DataTable.CategoryTable .ChildCategories a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n color: dimgray;\n}\n.Groups .DataTable.CategoryTable .ChildCategories a:focus, .Groups .DataTable.CategoryTable .ChildCategories a:hover,\n.DataTable.CategoryTable .ChildCategories a:focus,\n.DataTable.CategoryTable .ChildCategories a:hover {\n color: #137d60;\n}\n.Groups .DataTable.CategoryTable .ChildCategories .Comma,\n.DataTable.CategoryTable .ChildCategories .Comma {\n margin-right: 3px;\n}\n@media screen and (max-width: 1272px) {\n .Groups .DataTable.CategoryTable td.LatestPost,\n.DataTable.CategoryTable td.LatestPost {\n display: none;\n }\n}\n@media screen and (max-width: 992px) {\n .Groups .DataTable.CategoryTable td.LatestPost,\n.DataTable.CategoryTable td.LatestPost {\n display: none;\n }\n}\n@media screen and (max-width: 768px) {\n .Groups .DataTable.CategoryTable td.CountComments,\n.Groups .DataTable.CategoryTable td.LatestPost,\n.DataTable.CategoryTable td.CountComments,\n.DataTable.CategoryTable td.LatestPost {\n display: none;\n }\n}\n@media screen and (max-width: 410px) {\n .Groups .DataTable.CategoryTable td.CountComments,\n.Groups .DataTable.CategoryTable td.CountDiscussions,\n.DataTable.CategoryTable td.CountComments,\n.DataTable.CategoryTable td.CountDiscussions {\n display: none;\n }\n}\n.Groups .DataTable.DiscussionsTable.DiscussionsTable,\n.DataTable.DiscussionsTable.DiscussionsTable {\n table-layout: fixed;\n}\n@media screen and (max-width: 410px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:first-child td,\n.DataTable.DiscussionsTable.DiscussionsTable tbody tr:first-child td {\n border-top-right-radius: 0;\n }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child td,\n.DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child td {\n border-bottom-right-radius: 0;\n }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CheckBoxColumn.CheckBoxColumn,\n.DataTable.DiscussionsTable.DiscussionsTable tbody tr .CheckBoxColumn.CheckBoxColumn {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n}\n@media screen and (max-width: 1272px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:first-child .CountViews,\n.DataTable.DiscussionsTable.DiscussionsTable tbody tr:first-child .CountViews {\n border-top-right-radius: 0;\n }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child .CountViews,\n.DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child .CountViews {\n border-bottom-right-radius: 0;\n }\n}\n@media screen and (max-width: 768px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:first-child .CountComments,\n.DataTable.DiscussionsTable.DiscussionsTable tbody tr:first-child .CountComments {\n border-top-right-radius: 0;\n }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child .CountComments,\n.DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child .CountComments {\n border-bottom-right-radius: 0;\n }\n}\n.Groups .DataTable.DiscussionsTable.DiscussionsTable .userCardWrapper-link,\n.DataTable.DiscussionsTable.DiscussionsTable .userCardWrapper-link {\n margin-left: calc(42px + 6px + (8px / 2));\n}\n.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager,\n.DataTable.DiscussionsTable.DiscussionsTable .MiniPager {\n margin: 0;\n display: block;\n width: 100%;\n order: 2;\n text-align: right;\n}\n@media screen and (max-width: 768px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager,\n.DataTable.DiscussionsTable.DiscussionsTable .MiniPager {\n display: none;\n }\n}\n.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a,\n.DataTable.DiscussionsTable.DiscussionsTable .MiniPager a {\n background-color: transparent;\n color: #555555;\n border: none;\n line-height: 1.5;\n border-radius: 6px;\n padding: 0 3px;\n display: inline;\n font-weight: 600;\n font-size: inherit;\n white-space: nowrap;\n}\n.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:focus, .Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:hover,\n.DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:focus,\n.DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:hover {\n background-color: transparent;\n color: #137d60;\n}\n.Groups .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn,\n.DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn {\n width: 35px;\n}\n.Groups .DataTable.DiscussionsTable.DiscussionsTable td.DiscussionName,\n.DataTable.DiscussionsTable.DiscussionsTable td.DiscussionName {\n width: 100%;\n}\n.Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Wrap,\n.DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Wrap {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n}\n.Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Options,\n.DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Options {\n position: absolute;\n top: 16px;\n right: calc(16px / 2);\n}\n.Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Title,\n.DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Title {\n flex-basis: calc(100% - (16px / 2 + 42px + 50px));\n}\n.Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .idea-counter-module,\n.DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .idea-counter-module {\n margin-right: calc(16px / 2);\n}\n.Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Meta,\n.DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Meta {\n margin-left: calc(16px / 2 + 42px);\n flex-basis: calc(100% - (16px / 2 + 42px + 50px));\n}\n@media screen and (max-width: 1272px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.FirstUser,\n.DataTable.DiscussionsTable.DiscussionsTable td.FirstUser {\n display: none;\n }\n}\n@media screen and (max-width: 1272px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.LastUser,\n.DataTable.DiscussionsTable.DiscussionsTable td.LastUser {\n display: none;\n }\n}\n@media screen and (max-width: 768px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.CountViews,\n.DataTable.DiscussionsTable.DiscussionsTable td.CountViews {\n display: none;\n }\n}\n@media screen and (max-width: 410px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.BigCount,\n.DataTable.DiscussionsTable.DiscussionsTable td.BigCount {\n display: none;\n }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .MItem.Category a,\n.DataTable.DiscussionsTable.DiscussionsTable .MItem.Category a {\n max-width: 30ex;\n }\n}\n\n.categoryList-heading {\n color: #555555;\n}\n\n.CategoryGroup.HideTable {\n display: none;\n}\n\nbody.UserLoggedOut .DiscussionsTable tbody td.DiscussionName .Wrap {\n padding-right: 0;\n}\n\n.Frame-contentWrap::after {\n content: \"\";\n display: table;\n clear: both;\n}\n\nbody.Section-DiscussionList.mine .DataTable.DiscussionsTable,\nbody.Categories.Section-DiscussionList .DataTable.DiscussionsTable,\nbody.Section-Group .DataTable.DiscussionsTable {\n width: 100%;\n}\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable tbody tr:first-child td {\n border-top-right-radius: 0;\n }\n .GroupWrap .DataTable tbody tr:last-child td {\n border-bottom-right-radius: 0;\n }\n}\n@media screen and (max-width: 1272px) {\n .GroupWrap .DataTable tbody tr:first-child .CountDiscussions {\n border-top-right-radius: 0;\n }\n .GroupWrap .DataTable tbody tr:last-child .CountDiscussions {\n border-bottom-right-radius: 0;\n }\n}\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable tbody tr:first-child .CountMembers {\n border-top-right-radius: 0;\n }\n .GroupWrap .DataTable tbody tr:last-child .CountMembers {\n border-bottom-right-radius: 0;\n }\n .GroupWrap .DataTable tbody tr .CountMembers {\n padding-right: 14px;\n border-right: #d6d6d6 1px solid;\n }\n}\n.GroupWrap .DataTable .Title.Title {\n display: inline-block;\n width: auto;\n padding-right: 0;\n}\n.GroupWrap .DataTable .EventTitle .Title {\n display: inline;\n}\n.GroupWrap .DataTable .Title-Icon {\n color: #555555;\n}\n.GroupWrap .DataTable .Buttons {\n margin-right: 0;\n margin-left: 3px;\n}\n.GroupWrap .DataTable .Title-Wrapper,\n.GroupWrap .DataTable .Excerpt {\n margin: 0 0 6px;\n}\n.GroupWrap .DataTable .Meta {\n margin-left: -6px;\n margin-right: -6px;\n}\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Meta {\n margin-top: 0;\n }\n}\n.GroupWrap .DataTable .Invitation .MItem {\n color: dimgray;\n}\n.GroupWrap .DataTable .Invitation .MItem:focus, .GroupWrap .DataTable .Invitation .MItem:hover {\n color: dimgray;\n}\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Invitation .UserName {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n .GroupWrap .DataTable .Invitation .UserName .Meta {\n display: none;\n }\n}\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Invitation .BlockColumn-Buttons {\n min-width: 105px;\n }\n}\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Event .EventTitle .Wrap {\n display: flex;\n flex-wrap: wrap;\n }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .DateTile {\n position: absolute;\n top: 0;\n bottom: 0;\n margin-top: 0;\n height: 42px;\n width: 42px;\n }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .OptionsMenu {\n position: absolute;\n top: 0;\n right: 0;\n width: auto;\n }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Title,\n.GroupWrap .DataTable .Event .EventTitle .Wrap .Description {\n padding-left: calc(42px + 12px);\n }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Title-Wrapper {\n padding-right: 0;\n }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Options,\n.GroupWrap .DataTable .Event .EventTitle .Wrap .ButtonGroup,\n.GroupWrap .DataTable .Event .EventTitle .Wrap .Button {\n width: 100%;\n }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Options {\n margin-top: 12px;\n order: 2;\n }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Button {\n text-align: center;\n }\n}\n.GroupWrap .DataTable .Event .OptionsMenu {\n margin-right: 3px;\n}\n.GroupWrap .DataTable .LastUser,\n.GroupWrap .DataTable .LatestPost {\n width: 30ex;\n max-width: 30ex;\n}\n.GroupWrap .DataTable .Group-Name .Title-Wrapper,\n.GroupWrap .DataTable .Group-Name .Wrap {\n padding-left: 0;\n padding-right: 0;\n}\n.GroupWrap .DataTable .Group-Name .PhotoWrap {\n margin-right: 12px;\n}\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Group-Name .PhotoWrap {\n display: none;\n }\n}\n.GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2) {\n background-color: transparent;\n border-color: #137d60;\n color: #137d60;\n}\n.GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2):focus, .GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2):hover {\n border-color: #137d60;\n background-color: #137d60;\n color: #fff;\n}\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Group-Name .Wrap {\n display: flex;\n flex-wrap: wrap;\n }\n .GroupWrap .DataTable .Group-Name .Options {\n order: 2;\n margin-left: auto;\n margin-right: 0;\n }\n .GroupWrap .DataTable .Group-Name .GroupDescription,\n.GroupWrap .DataTable .Group-Name .Options {\n margin-top: 12px;\n }\n .GroupWrap .DataTable .Group-Name .OptionsMenu {\n position: absolute;\n top: 0;\n right: 0;\n }\n .GroupWrap .DataTable .Group-Name .Title-Wrapper {\n padding-right: 20px;\n }\n}\n.GroupWrap .DataTable .Options {\n position: static;\n align-items: flex-start;\n}\n.GroupWrap .DataTable .EventLocation .Text {\n display: block;\n max-width: 100%;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n display: block;\n}\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable tr.Invitation td.UserName {\n border-right: none;\n }\n .GroupWrap .DataTable tr.Invitation .Title,\n.GroupWrap .DataTable tr.Invitation .Title-Wrapper {\n padding-right: 0;\n }\n}\n@media screen and (max-width: 1272px) {\n .GroupWrap .DataTable td.EventLocation,\n.GroupWrap .DataTable td.LatestPost {\n display: none;\n }\n}\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable td.CountDiscussions {\n display: none;\n }\n}\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable td.CountMembers,\n.GroupWrap .DataTable td.EventDate {\n display: none;\n }\n .GroupWrap .DataTable td.EventTitle {\n padding-right: 14px;\n border-right: #d6d6d6 1px solid;\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n}\n\n.MemberList .DataTable td.UserName {\n width: 70%;\n}\n@media screen and (max-width: 768px) {\n .MemberList .DataTable td.UserName {\n padding-right: 0;\n border-right-width: 0;\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n }\n}\n.MemberList .DataTable td.Buttons,\n.MemberList .DataTable td.BlockColumn-Buttons,\n.MemberList .DataTable td.JoinDate {\n width: 260px;\n}\n@media screen and (max-width: 768px) {\n .MemberList .DataTable td.BlockColumn-Buttons {\n width: 160px;\n }\n .MemberList .DataTable td.BlockColumn-Buttons .Button {\n width: 100%;\n display: block;\n text-align: center;\n }\n .MemberList .DataTable td.BlockColumn-Buttons .Button + .Button {\n margin-top: 3px;\n }\n}\n@media screen and (max-width: 768px) {\n .MemberList .DataTable td.JoinDate {\n display: none;\n }\n}\n.MemberList .DataTable .Title-Wrapper {\n padding-right: 0;\n height: 42px;\n display: inline-flex;\n align-items: center;\n width: calc(100% - (42px + 12px));\n}\n.MemberList .DataTable .PhotoWrap {\n display: inline-block;\n margin-bottom: 0;\n}\n\n.Group-Box .DiscussionsTable td.DiscussionName.DiscussionName .Wrap {\n display: block;\n padding-left: 0;\n}\n.Group-Box .DiscussionsTable .Options {\n position: static;\n margin: 0;\n float: right;\n}\n.Group-Box .DiscussionsTable .DiscussionName .Title.Title {\n padding-right: 0;\n}\n@media screen and (max-width: 768px) {\n .Group-Box .DiscussionsTable .DiscussionName .Title.Title {\n margin-bottom: 12px;\n }\n}\n\n.DataTable-ReactionsLog {\n border-radius: 4px;\n overflow: hidden;\n}\n.DataTable-ReactionsLog tbody {\n border-spacing: 0 0;\n margin-top: 0;\n}\n.DataTable-ReactionsLog .Options.Options {\n top: 0;\n bottom: 0;\n}\n.DataTable-ReactionsLog .Options .Hijack {\n padding: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n font-size: 20px;\n font-family: Arial, sans-serif;\n background: transparent;\n color: rgba(85, 85, 85, 0.7);\n visibility: visible;\n}\n.DataTable-ReactionsLog .Options .Hijack:hover {\n background: transparent;\n color: #555555;\n}\n.DataTable-ReactionsLog .Item {\n background-color: #fff;\n}\n.DataTable-ReactionsLog .Item td {\n border: 0 !important;\n border-radius: 0 !important;\n background-color: whitesmoke;\n vert-align: middle;\n}\n.DataTable-ReactionsLog .ReactionsLog-Date {\n width: 16ex;\n}\n.DataTable-ReactionsLog .ReactionsLog-User {\n width: 50%;\n}\n.DataTable-ReactionsLog .ReactionsLog-User a {\n max-width: 100%;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n display: block;\n color: dimgray;\n}\n.DataTable-ReactionsLog .ReactionsLog-User a:focus, .DataTable-ReactionsLog .ReactionsLog-User a:hover {\n color: #137d60;\n}\n.DataTable-ReactionsLog .ReactionsLog-Reaction {\n width: 12ex;\n text-align: center;\n}\n.DataTable-ReactionsLog .ReactionsLog-Options {\n position: relative;\n width: 2ex;\n}\n.DataTable-ReactionsLog .Options a {\n padding: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n font-size: 20px;\n font-family: Arial, sans-serif;\n background: transparent;\n color: rgba(85, 85, 85, 0.7);\n visibility: visible;\n}\n.DataTable-ReactionsLog .Options a:hover {\n background: transparent;\n color: #555555;\n}\n\ntable.PreferenceGroup tbody tr:hover td {\n background: whitesmoke !important;\n}\n\n/*===== End of Tables ======*/\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.userContent h3:focus, .userContent h3:hover,\n.UserContent h3:focus,\n.UserContent h3:hover {\n color: #555555 !important;\n}\n.userContent .embedImage-img,\n.UserContent .embedImage-img {\n position: relative;\n margin: 0 auto;\n display: block;\n}\n.userContent .post-text-align-left .embedImage-img,\n.userContent .post-text-align-justify .embedImage-img,\n.userContent .post-text-align-left .embedImage-img,\n.userContent .post-text-align-right .embedImage-img,\n.UserContent .post-text-align-left .embedImage-img,\n.UserContent .post-text-align-justify .embedImage-img,\n.UserContent .post-text-align-left .embedImage-img,\n.UserContent .post-text-align-right .embedImage-img {\n display: initial;\n}\n.userContent .bbcode_right .embedImage-img,\n.userContent .bbcode_center .embedImage-img,\n.userContent .bbcode_left .embedImage-img,\n.UserContent .bbcode_right .embedImage-img,\n.UserContent .bbcode_center .embedImage-img,\n.UserContent .bbcode_left .embedImage-img {\n display: inline-block;\n}\n.userContent .bbcode_right .embedImage-img,\n.UserContent .bbcode_right .embedImage-img {\n margin-left: auto;\n}\n.userContent .bbcode_left .embedImage-img,\n.UserContent .bbcode_left .embedImage-img {\n margin-right: auto;\n}\n.userContent p a,\n.userContent li a,\n.UserContent p a,\n.UserContent li a {\n color: #137d60;\n}\n.userContent p a:focus, .userContent p a:hover,\n.userContent li a:focus,\n.userContent li a:hover,\n.UserContent p a:focus,\n.UserContent p a:hover,\n.UserContent li a:focus,\n.UserContent li a:hover {\n color: #137d60;\n text-decoration: underline;\n}\n.userContent p a:visited,\n.userContent li a:visited,\n.UserContent p a:visited,\n.UserContent li a:visited {\n color: #137d60;\n}\n.userContent div.Spoiler,\n.userContent div.Spoiler.SpoilerConfigured,\n.UserContent div.Spoiler,\n.UserContent div.Spoiler.SpoilerConfigured {\n padding: 3px 0;\n background-color: #f7f7f7;\n border-radius: 6px;\n border: none;\n margin-top: 0;\n margin-right: 0;\n}\n.userContent div.SpoilerTitle,\n.UserContent div.SpoilerTitle {\n text-align: center;\n padding: 0 20px;\n font-size: 16px;\n min-height: 40px;\n line-height: 40px;\n position: relative;\n}\n.userContent div.SpoilerTitle::before, .userContent div.SpoilerTitle::after,\n.UserContent div.SpoilerTitle::before,\n.UserContent div.SpoilerTitle::after {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n font-size: 20px;\n position: relative;\n width: 40px;\n height: 40px;\n line-height: 40px;\n}\n.userContent div.SpoilerTitle::before,\n.UserContent div.SpoilerTitle::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n margin-right: 3px;\n}\n.userContent div.Spoiler div.SpoilerTitle input,\n.UserContent div.Spoiler div.SpoilerTitle input {\n position: absolute;\n padding: 0;\n margin: 0;\n left: 0;\n right: 0;\n width: calc(100% - 10px);\n color: transparent;\n background-color: transparent;\n border-width: 0;\n}\n.userContent div.Spoiler div.SpoilerText,\n.UserContent div.Spoiler div.SpoilerText {\n border-left-width: 0;\n margin: 0;\n padding: 0 14px 14px 14px;\n}\n.userContent .codeBlock,\n.userContent code,\n.userContent pre,\n.UserContent .codeBlock,\n.UserContent code,\n.UserContent pre {\n vertical-align: middle;\n font-size: 0.85em;\n font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n margin: 0;\n border: 0;\n}\n.userContent pre,\n.userContent pre.codeBlock,\n.UserContent pre,\n.UserContent pre.codeBlock {\n max-width: 100%;\n overflow-x: auto;\n display: block;\n position: relative;\n flex-shrink: 0;\n color: #222222;\n background-color: #f7f7f7;\n padding: 14px;\n}\n.userContent .codeBlock,\n.userContent code,\n.UserContent .codeBlock,\n.UserContent code {\n padding: 0;\n color: inherit;\n display: inline;\n background-color: transparent;\n}\n.userContent p .codeBlock,\n.userContent p code,\n.UserContent p .codeBlock,\n.UserContent p code {\n display: inline;\n white-space: normal;\n background-color: #f7f7f7;\n padding: 0.2em 0.4em;\n}\n\n.SpAlert::after {\n width: 6px;\n height: 6px;\n position: absolute;\n top: -1px;\n right: 3px;\n background-color: #EF476F;\n border-radius: 6px;\n display: block;\n content: \"\";\n}\n\n.SpInbox::before {\n font-size: 20px;\n}\n\n.SpBookmarks::before {\n font-size: 20px;\n}\n\n.Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-user.TopcoderMeButton, .Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-notifications {\n background-color: #3a3a3a;\n}\n.Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-user.TopcoderMeButton:focus, .Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-user.TopcoderMeButton:hover, .Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-user.TopcoderMeButton:active, .Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-notifications:focus, .Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-notifications:hover, .Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-notifications:active {\n background-color: transparent;\n}\n\n.Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-notifications {\n border-radius: 16px;\n}\n\n.Header .ToggleFlyout .MeButton.FlyoutButton.MeButton-user.TopcoderMeButton:focus, .Header .ToggleFlyout .MeButton.FlyoutButton.MeButton-user.TopcoderMeButton:hover, .Header .ToggleFlyout .MeButton.FlyoutButton.MeButton-notifications:focus, .Header .ToggleFlyout .MeButton.FlyoutButton.MeButton-notifications:hover {\n background-color: #3a3a3a;\n}\n\n.MeBox-header .MeMenu .ToggleFlyout + .ToggleFlyout {\n margin-left: 33px;\n}\n\n.MeBox {\n min-height: initial;\n display: flex;\n font-family: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n}\n.MeBox .MeButton {\n height: 30px;\n width: 30px;\n}\n.MeBox .MeButton .Alert {\n display: none;\n}\n.MeBox .MeButton-notifications:focus, .MeBox .MeButton-notifications:active, .MeBox .MeButton-notifications:hover {\n border-radius: 16px;\n}\n.MeBox .MeButton.TopcoderMeButton {\n width: fit-content;\n height: 30px;\n line-height: 30px;\n border: 0px;\n border-radius: 15px;\n}\n.MeBox .MeButton.TopcoderMeButton .icon-chevron-up, .MeBox .MeButton.TopcoderMeButton .icon-chevron-down {\n font-weight: normal;\n font-size: 10px;\n margin: 0 5px;\n}\n.MeBox .MeButton.TopcoderMeButton .ProfilePhoto {\n height: 30px;\n width: 30px;\n}\n.MeBox .MeButton.TopcoderMeButton .Username {\n line-height: 30px;\n vertical-align: middle;\n margin: 0px 10px 0px 5px;\n font-size: 14px;\n font-weight: 700;\n}\n.MeBox .MenuItems a, .MeBox .MenuItems a:link, .MeBox .MenuItems li > a {\n padding: 0px 20px;\n margin: -5px 0;\n height: 50px;\n line-height: 30px;\n}\n.MeBox .MenuItems a.link-profile-details, .MeBox .MenuItems a:link.link-profile-details, .MeBox .MenuItems li > a.link-profile-details {\n margin-top: -3px;\n height: 82px;\n}\n.MeBox .MeButtonTopMItem {\n padding-top: 6px;\n border-top-left-radius: 6px;\n border-top-right-radius: 6px;\n background: #137d60;\n}\n.MeBox .MeButtonBottomMItem {\n padding-bottom: 6px;\n border-bottom-left-radius: 6px;\n border-bottom-right-radius: 6px;\n}\n.MeBox .MeButtonProfileMItem {\n height: 82px;\n color: #fff;\n background: #137d60;\n}\n.MeBox .MeButtonProfileMItem .handle {\n font-size: 16px;\n line-height: 20px;\n font-weight: 700;\n color: #fff;\n}\n.MeBox .MeButtonProfileMItem .email {\n font-size: 12px;\n line-height: 14px;\n margin-top: 4px;\n font-weight: 700;\n color: #fff;\n}\n.MeBox .MeButtonProfileMItem .avatar {\n border-radius: 100%;\n margin-right: 10px;\n width: 60px;\n height: 60px;\n}\n.MeBox .MeButtonSwitchToBusinessMItem {\n background: #2A2A2B;\n color: #fff;\n font-size: 14px;\n line-height: 30px;\n height: 50px;\n}\n.MeBox .MeButtonSwitchToBusinessMItem img.switch-icon {\n margin: 0 10px 0 4px;\n}\n.MeBox .MeButtonSwitchToBusinessMItem a.switch-to-business {\n font-family: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n margin: 0;\n}\n.MeBox .MeButtonSwitchToBusinessMItem a.switch-to-business span {\n color: #fff;\n font-weight: 700;\n}\n.MeBox .MeButtonSettingsItem, .MeBox .MeButtonHelpItem, .MeBox .MeButtonSignOutItem {\n background: #fff;\n}\n.MeBox .MeButtonSettingsItem a, .MeBox .MeButtonHelpItem a, .MeBox .MeButtonSignOutItem a {\n display: flex;\n align-items: center;\n font-size: 14px;\n font-weight: 400;\n text-decoration: none;\n}\n.MeBox .MeButtonSettingsItem {\n padding-top: 15px;\n}\n.MeBox .MeButtonSignOutItem {\n padding-bottom: 19px;\n}\n.MeBox .Flyout {\n top: 40px;\n}\n.MeBox .Flyout.MenuItems {\n padding: 0px;\n width: 288px;\n box-shadow: 0 5px 35px 5px rgba(21, 21, 22, 0.1), 0 10px 14px 0 rgba(21, 21, 22, 0.3);\n border: 0px;\n}\n.MeBox .MenuItems hr,\n.MeBox .Flyout.Flyout li hr {\n background: #E0E0E0;\n height: 1px;\n margin: 10px;\n align-self: center;\n}\n\n.Activities .ItemContent {\n margin-left: 8px;\n}\n\n.MessageList .ItemDiscussion .Item-Body .Controls a, .MessageList .ItemComment .Item-Body .Controls a {\n color: #0d61bf;\n}\n.MessageList .ItemDiscussion .Item-Body .Controls .MiddleDot, .MessageList .ItemComment .Item-Body .Controls .MiddleDot {\n margin: 0px 8px;\n font-weight: bold;\n}\n.MessageList .ItemDiscussion .Item-Body .Controls .left, .MessageList .ItemComment .Item-Body .Controls .left {\n text-align: left;\n}\n.MessageList .ItemDiscussion .Item-Body .Controls .center, .MessageList .ItemComment .Item-Body .Controls .center {\n text-align: center;\n}\n.MessageList .ItemDiscussion .Item-Body .Controls .right, .MessageList .ItemComment .Item-Body .Controls .right {\n text-align: right;\n}\n\n.EasyMDEContainer .editor-statusbar {\n display: flex;\n justify-content: flex-end;\n flex-wrap: wrap;\n}\n.EasyMDEContainer .editor-statusbar .upload-image {\n text-align: left;\n order: 0;\n}\n.EasyMDEContainer .editor-statusbar .autosave {\n order: 1;\n}\n.EasyMDEContainer .editor-statusbar .lines {\n order: 2;\n}\n.EasyMDEContainer .editor-statusbar .words {\n order: 3;\n}\n.EasyMDEContainer .editor-statusbar .cursor {\n order: 4;\n}\n\n/* -------------------------------------------------------------- *\\\n Sections\n\\* -------------------------------------------------------------- */\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Footer {\n background: whitesmoke;\n color: #555555;\n font-size: 14px;\n line-height: 1.5;\n padding: 18px 0;\n}\n.Footer a {\n color: #137d60;\n}\n.Footer a:hover {\n color: #0e5a45;\n}\n.Footer .row {\n display: flex;\n flex-wrap: wrap;\n justify-content: space-between;\n align-items: center;\n margin: -3px;\n}\n.Footer .col {\n padding: 0 3px;\n}\n@media screen and (max-width: 768px) {\n .Footer .col {\n width: 100%;\n text-align: center;\n margin: 6px 0;\n }\n .Footer .col:first-child {\n margin-top: 0;\n }\n .Footer .col:last-child {\n margin-bottom: 0;\n }\n}\n.Footer .col-copyRight {\n justify-content: flex-start;\n}\n.Footer .col-logo {\n justify-content: flex-end;\n}\n.Footer .col-copyRight,\n.Footer .col-logo {\n flex: 1;\n display: flex;\n}\n@media screen and (max-width: 768px) {\n .Footer .col-copyRight,\n.Footer .col-logo {\n justify-content: center;\n }\n}\n\n.Vanilla-logo {\n width: 120px;\n height: 28px;\n opacity: 0.6;\n}\n@media screen and (max-width: 768px) {\n .Vanilla-logo {\n margin: 0 auto;\n }\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Header {\n background-color: #137d60;\n color: #fff;\n border-bottom: 0;\n box-shadow: none;\n}\n.Header .row {\n display: flex;\n align-items: center;\n height: 48px;\n}\n.Header .mobileMeBox-button,\n.Header .Hamburger {\n display: none;\n}\n@media screen and (max-width: 768px) {\n .Header .mobileMeBox-button,\n.Header .Hamburger {\n display: flex;\n }\n}\n.Header .MeButton {\n color: #fff;\n background-color: transparent;\n}\n.Header .MeButton:focus, .Header .MeButton:hover, .Header .MeButton:active {\n color: #fff;\n background-color: #24735d;\n}\n.Header .MeButton:focus .Alert, .Header .MeButton:hover .Alert, .Header .MeButton:active .Alert {\n color: #fff;\n background-color: #d0021b;\n border-color: #d0021b;\n}\n.Header .ToggleFlyout.Open .MeButton {\n background-color: #2f8d73;\n}\n.Header .WhoIs > .Username {\n color: #fff;\n}\n.Header .SignInLinks a {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #fff;\n min-width: 36px;\n background: transparent;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n .Header .SignInLinks a {\n max-width: 100%;\n }\n}\n.Header .SignInLinks a:hover, .Header .SignInLinks a:active, .Header .SignInLinks a:focus {\n background: #2f8d73;\n color: #fff;\n border-color: #fff;\n}\n\n.Header-logo {\n padding: 3px 0;\n display: flex;\n align-items: center;\n flex-basis: 160px;\n color: #fff;\n}\n.Header-logo:hover, .Header-logo:focus, .Header-logo:active {\n color: #fff;\n}\n.Header-logo img {\n max-height: 28px;\n width: auto;\n height: auto;\n}\n@media screen and (max-width: 768px) {\n .Header-logo {\n display: none;\n flex-basis: initial;\n }\n}\n\n.Header-desktopNav {\n display: flex;\n align-items: center;\n}\n@media screen and (max-width: 768px) {\n .Header-desktopNav {\n display: none;\n }\n}\n.Header-desktopNav .Navigation-linkContainer a {\n border-radius: 3px;\n margin: 0 6px;\n padding: 0 6px;\n height: 36px;\n font-size: 14px;\n display: flex;\n align-items: center;\n justify-content: center;\n color: #fff;\n}\n.Header-desktopNav .Navigation-linkContainer a:hover, .Header-desktopNav .Navigation-linkContainer a:focus, .Header-desktopNav .Navigation-linkContainer a:active {\n color: #fff;\n background: #0e5a45;\n}\n.Header-desktopNav .Navigation-linkContainer::after {\n display: none;\n}\n\n@media screen and (max-width: 768px) {\n .Header-desktopCommunityChooser.Header-desktopCommunityChooser {\n display: none;\n }\n}\n\n.Header-flexSpacer {\n flex: 1;\n}\n@media screen and (max-width: 768px) {\n .Header-flexSpacer {\n display: none;\n }\n}\n\n.Header-logo.mobile {\n display: none;\n}\n@media screen and (max-width: 768px) {\n .Header-logo.mobile {\n margin-left: auto;\n display: flex;\n }\n}\n\n.Header-right {\n margin-left: auto;\n display: flex;\n align-self: stretch;\n align-items: center;\n}\n\n@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {\n .Header-logo img {\n max-height: unset;\n }\n}\n/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n@media screen and (max-width: 768px) {\n .Header.hasOpenNavigation {\n border-bottom-left-radius: 6px;\n border-bottom-right-radius: 6px;\n border-bottom-width: 0;\n }\n}\n\n.Navigation,\n.mobileMebox {\n overflow: hidden;\n position: relative;\n width: 100%;\n transition: height 0.3s ease;\n will-change: height;\n display: none;\n}\n@media screen and (max-width: 768px) {\n .Navigation,\n.mobileMebox {\n display: block;\n }\n}\n.Navigation.needsInitialization,\n.mobileMebox.needsInitialization {\n position: fixed;\n top: -100%;\n left: -100%;\n visibility: hidden;\n}\n\n.Navigation {\n background: #fff;\n color: #555555;\n box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.3);\n border-bottom-left-radius: 6px;\n border-bottom-right-radius: 6px;\n}\n@media screen and (max-width: 768px) {\n .Navigation .Container {\n padding: 0;\n padding-bottom: 6px;\n }\n}\n.Navigation .BoxButtons .Button:not(.Handle) {\n width: 100%;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #137d60;\n min-width: 36px;\n background: #137d60;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n .Navigation .BoxButtons .Button:not(.Handle) {\n max-width: 100%;\n }\n}\n.Navigation .BoxButtons .Button:not(.Handle):hover, .Navigation .BoxButtons .Button:not(.Handle):active, .Navigation .BoxButtons .Button:not(.Handle):focus {\n background: #0e5a45;\n color: #fff;\n border-color: #0e5a45;\n}\n.Navigation .ButtonGroup.Multi:focus .Button.Handle, .Navigation .ButtonGroup.Multi:focus.Open .Button.Handle, .Navigation .ButtonGroup.Multi:hover .Button.Handle, .Navigation .ButtonGroup.Multi:hover.Open .Button.Handle, .Navigation .ButtonGroup.Multi:active .Button.Handle, .Navigation .ButtonGroup.Multi:active.Open .Button.Handle {\n border-color: #0e5a45;\n background-color: #0e5a45;\n color: #fff;\n}\n.Navigation .ButtonGroup.Multi .Button.Handle, .Navigation .ButtonGroup.Multi.Open .Button.Handle {\n border-color: #137d60;\n background-color: #137d60;\n color: #fff;\n}\n.Navigation .ButtonGroup.Multi .Button.Handle:focus, .Navigation .ButtonGroup.Multi .Button.Handle:hover, .Navigation .ButtonGroup.Multi .Button.Handle:active, .Navigation .ButtonGroup.Multi.Open .Button.Handle:focus, .Navigation .ButtonGroup.Multi.Open .Button.Handle:hover, .Navigation .ButtonGroup.Multi.Open .Button.Handle:active {\n border-color: #137d60;\n background: rgba(19, 125, 96, 0.05);\n color: #fff;\n}\n.Navigation .NewDiscussion.mobile {\n width: 100%;\n}\n.Navigation .MeBox-SignIn {\n flex-wrap: wrap;\n}\n.Navigation .SignInIcons.SignInIcons {\n margin-left: 0;\n margin-top: 12px;\n display: block;\n width: 100%;\n text-align: center;\n}\n.Navigation .SocialIcon {\n margin: 0 3px;\n}\n.Navigation .MeBox.mobile {\n width: 100%;\n}\n.Navigation .MeBox.mobile .MeBox {\n width: 100%;\n}\n.Navigation .MeBox.mobile .MeBox > .PhotoWrap.PhotoWrap {\n height: 42px;\n width: 25%;\n display: inline-flex;\n justify-content: flex-start;\n box-shadow: none;\n border-radius: 0;\n margin-right: 0;\n}\n.Navigation .MeBox.mobile .MeBox > .PhotoWrap.PhotoWrap img {\n border-radius: 6px;\n overflow: hidden;\n border-radius: 50%;\n width: 32px;\n}\n.Navigation .MeBox.mobile .MeBox > .PhotoWrap,\n.Navigation .MeBox.mobile .MeBox .WhoIs > .Username {\n display: none;\n}\n.Navigation .MeBox.mobile .MeBox .WhoIs {\n width: 100%;\n}\n.Navigation .MeBox.mobile .MeBox .MeMenu {\n display: flex;\n justify-content: space-between;\n padding: 0;\n}\n.Navigation .SignInLinks.SignInLinks {\n width: 100%;\n text-align: center;\n}\n.Navigation .SignInLinks.SignInLinks a {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #137d60;\n min-width: 36px;\n background: #137d60;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n .Navigation .SignInLinks.SignInLinks a {\n max-width: 100%;\n }\n}\n.Navigation .SignInLinks.SignInLinks a:hover, .Navigation .SignInLinks.SignInLinks a:active, .Navigation .SignInLinks.SignInLinks a:focus {\n background: #0e5a45;\n color: #fff;\n border-color: #0e5a45;\n}\n.Navigation .SignInLinks.SignInLinks .Bullet {\n font-size: 0;\n width: 20px;\n}\n.Navigation .SignIn.mobile {\n width: 100%;\n}\n\n.Navigation-row {\n padding: 18px;\n display: flex;\n align-items: center;\n}\n\n.Navigation-link {\n font-size: 16px;\n font-weight: 400;\n min-height: 32px;\n display: block;\n width: 100%;\n padding: 0 18px;\n display: flex;\n align-items: center;\n color: #555555;\n}\n.Navigation-link:focus, .Navigation-link:hover {\n color: #137d60;\n}\n\n.Navigation-linkContainer {\n position: relative;\n display: flex;\n flex-direction: column;\n align-items: center;\n padding: 0;\n}\n.Navigation-linkContainer a {\n margin: 0;\n}\n.Navigation-linkContainer a:hover {\n background: none;\n}\n.Navigation-linkContainer::after {\n content: \"\";\n display: block;\n width: 100%;\n height: 1px;\n background: #ebebeb;\n margin: 6px 0;\n}\n\n.Navigation-linkContainer:last-child::after {\n content: none;\n}\n\n.UserLoggedOut .Navigation-row.NewDiscussion {\n display: none;\n}\n\n.mobileMeBox-button,\n.mobileMebox-buttonClose {\n cursor: pointer;\n display: flex;\n justify-content: center;\n align-items: center;\n user-select: none;\n background: transparent;\n padding: 0;\n border-width: 0;\n outline: none;\n}\n\n.mobileMebox-buttonClose {\n display: flex;\n align-items: center;\n justify-content: center;\n padding: 0;\n font-size: 20px;\n line-height: 32px;\n height: 32px;\n width: 32px;\n border-radius: 3px;\n color: #fff;\n margin-left: auto;\n opacity: 0.6;\n}\n.mobileMebox-buttonClose span {\n font-size: inherit;\n}\n\n.mobileMeBox-button {\n transition: 0.35s;\n user-select: none;\n height: 28px;\n width: 28px;\n right: 12px;\n}\n@media screen and (max-width: 768px) {\n .mobileMeBox-button {\n position: absolute;\n }\n}\n.mobileMeBox-button .PhotoWrap {\n height: 28px;\n width: 28px;\n}\n.mobileMeBox-button .PhotoWrap:hover a.ChangePicture {\n display: none;\n}\n\n.mobileMebox {\n background-color: #2f8d73;\n}\n.mobileMebox .Container {\n display: flex;\n align-items: center;\n}\n.mobileMebox .MeBox {\n display: block;\n padding: 6px 0;\n width: 80%;\n}\n.mobileMebox .MeMenu {\n display: flex;\n width: 100%;\n justify-content: space-between;\n}\n.mobileMebox .MeButton-user::before {\n display: inline-block;\n min-width: 1em;\n font-family: kbicons;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n font-size: 26px;\n content: \"\";\n}\n.mobileMebox .MeButton-user .ProfilePhoto {\n display: none;\n}\n.mobileMebox .Open .MeButton-user::before {\n content: \"\";\n}\n.mobileMebox .MeButton:focus, .mobileMebox .MeButton:hover, .mobileMebox .MeButton:active {\n background-color: transparent;\n}\n.mobileMebox .MeButton .Alert {\n color: #fff;\n background-color: #d0021b;\n border-color: #d0021b;\n}\n@media screen and (max-width: 768px) {\n .mobileMebox .MeButton .Alert {\n top: -6px;\n }\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Panel-main {\n line-height: 1.25;\n}\n@media screen and (max-width: 992px) {\n .Panel-main .SearchBox,\n.Panel-main .BoxCategories {\n display: none;\n }\n .Panel-main .BoxNewDiscussion.BoxNewDiscussion {\n margin: 18px 0;\n }\n .Panel-main .ButtonGroup.Multi,\n.Panel-main .BigButton {\n margin-left: auto;\n margin-right: auto;\n }\n}\n@media screen and (max-width: 992px) and (max-width: 500px) {\n .Panel-main .ButtonGroup.Multi,\n.Panel-main .BigButton {\n max-width: 100%;\n }\n}\n@media screen and (max-width: 992px) {\n .Panel-main .Box h4 {\n display: flex;\n justify-content: space-between;\n align-items: center;\n font-size: 18px;\n font-weight: 700;\n color: #555555;\n }\n}\n.Panel-main .SocialIcon,\n.Panel-main .ApplyButton,\n.Panel-main .Button.Primary {\n display: inline-flex;\n justify-content: center;\n}\n.Panel-main .TagCloud {\n background: transparent;\n}\n.Panel-main .TagCloud li {\n padding: 0;\n background: transparent;\n}\n\n.Panel-header {\n display: none;\n}\n\n.Panel {\n width: 220px;\n background: transparent;\n padding: 0;\n border: none;\n border-radius: 0;\n margin-left: auto;\n}\n@media screen and (max-width: 992px) {\n .Panel {\n width: 100%;\n }\n}\n.Panel h4 {\n font-weight: bold;\n display: flex;\n align-items: center;\n justify-content: space-between;\n padding: 5px;\n margin-bottom: 0;\n}\n.Panel h4 .Count {\n margin-right: 6px;\n margin-bottom: -3px;\n}\n.Panel .PanelInfo li {\n padding: 0;\n}\n.Panel .vanilla-connect a {\n display: inline-flex;\n}\n.Panel .vanilla-connect .Button + .Button {\n margin-top: 3px;\n}\n.Panel .BoxButtons .Button:not(.Handle) {\n width: 100%;\n padding: 0;\n}\n.Panel .BoxButtons {\n margin: 0 0 18px;\n}\n.Panel .PhotoWrap {\n height: 24px;\n width: 24px;\n}\n.Panel .PhotoWrapLarge {\n width: 220px;\n height: 220px;\n border-radius: 0;\n position: relative;\n overflow: hidden;\n}\n.Panel .PhotoWrapLarge img {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n margin: auto;\n min-width: 50%;\n min-height: 50%;\n}\n.Panel .PhotoWrapLarge:hover a.ChangePicture {\n z-index: 1;\n display: block;\n}\n.Panel .PanelInThisDiscussion a {\n padding: 5px;\n border: none;\n border-radius: 6px;\n width: 100%;\n color: #555555;\n background-color: transparent;\n display: block;\n border: none;\n transition: color ease-out 0.35s, background-color ease-out 0.35s;\n}\n.Panel .PanelInThisDiscussion a:hover, .Panel .PanelInThisDiscussion a:focus, .Panel .PanelInThisDiscussion a:active {\n color: #137d60;\n background-color: transparent;\n border-color: none;\n}\n.Panel .Leaderboard li:not(.Heading) + li:not(.Heading),\n.Panel .InThisConversation li:not(.Heading) + li:not(.Heading) {\n margin-top: 0;\n}\n.Panel .Leaderboard li:not(.Heading) + li:not(.Heading) a,\n.Panel .InThisConversation li:not(.Heading) + li:not(.Heading) a {\n margin-top: -1px;\n}\n.Panel .Leaderboard a,\n.Panel .InThisConversation a {\n padding: 5px;\n border: none;\n border-radius: 6px;\n width: 100%;\n color: #555555;\n background-color: transparent;\n border: none;\n transition: color ease-out 0.35s, background-color ease-out 0.35s;\n}\n.Panel .Leaderboard a:hover, .Panel .Leaderboard a:focus, .Panel .Leaderboard a:active,\n.Panel .InThisConversation a:hover,\n.Panel .InThisConversation a:focus,\n.Panel .InThisConversation a:active {\n color: #137d60;\n background-color: transparent;\n border-color: none;\n}\n.Panel .Leaderboard .ProfilePhoto.ProfilePhoto,\n.Panel .InThisConversation .ProfilePhoto.ProfilePhoto {\n height: 42px;\n width: 42px;\n padding: 0;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n overflow: hidden;\n border-radius: 50%;\n width: 38px;\n height: 38px;\n}\n.Panel .Leaderboard .ProfilePhoto.ProfilePhoto img,\n.Panel .InThisConversation .ProfilePhoto.ProfilePhoto img {\n margin: 0;\n width: 100%;\n height: auto;\n}\n.Panel .Leaderboard .ProfilePhoto.ProfilePhoto.NoPhoto,\n.Panel .InThisConversation .ProfilePhoto.ProfilePhoto.NoPhoto {\n display: none;\n}\n.Panel .Leaderboard .Username,\n.Panel .InThisConversation .Username {\n max-width: 100%;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n display: block;\n max-width: calc(220px - 38px - (5px * 2) - 80px);\n display: inline-block;\n margin-left: 10px;\n line-height: 38px;\n}\n.Panel .Leaderboard .Username:focus, .Panel .Leaderboard .Username:hover, .Panel .Leaderboard .Username:active,\n.Panel .InThisConversation .Username:focus,\n.Panel .InThisConversation .Username:hover,\n.Panel .InThisConversation .Username:active {\n color: #137d60;\n}\n.Panel .Leaderboard .Conversation-User,\n.Panel .InThisConversation .Conversation-User {\n display: flex;\n}\n\n.Box li,\n.Box li:first-child {\n border: none;\n}\n\nbody.Section-EditProfile .Box .PanelCategories li,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li,\n.BoxCategories.BoxCategories .PanelCategories li {\n padding: 0;\n}\nbody.Section-EditProfile .Box .PanelCategories li.Depth2, body.Section-EditProfile .Box .PanelCategories li.Depth3, body.Section-EditProfile .Box .PanelCategories li.Depth4, body.Section-EditProfile .Box .PanelCategories li.Depth5,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li.Depth2,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li.Depth3,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li.Depth4,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li.Depth5,\n.BoxCategories.BoxCategories .PanelCategories li.Depth2,\n.BoxCategories.BoxCategories .PanelCategories li.Depth3,\n.BoxCategories.BoxCategories .PanelCategories li.Depth4,\n.BoxCategories.BoxCategories .PanelCategories li.Depth5 {\n position: relative;\n}\nbody.Section-EditProfile .Box .PanelCategories li.Depth2 a, body.Section-EditProfile .Box .PanelCategories li.Depth3 a, body.Section-EditProfile .Box .PanelCategories li.Depth4 a, body.Section-EditProfile .Box .PanelCategories li.Depth5 a,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li.Depth2 a,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li.Depth3 a,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li.Depth4 a,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li.Depth5 a,\n.BoxCategories.BoxCategories .PanelCategories li.Depth2 a,\n.BoxCategories.BoxCategories .PanelCategories li.Depth3 a,\n.BoxCategories.BoxCategories .PanelCategories li.Depth4 a,\n.BoxCategories.BoxCategories .PanelCategories li.Depth5 a {\n padding-left: 24px;\n}\nbody.Section-EditProfile .Box .PanelCategories li.Depth2::before, body.Section-EditProfile .Box .PanelCategories li.Depth3::before, body.Section-EditProfile .Box .PanelCategories li.Depth4::before, body.Section-EditProfile .Box .PanelCategories li.Depth5::before,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li.Depth2::before,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li.Depth3::before,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li.Depth4::before,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li.Depth5::before,\n.BoxCategories.BoxCategories .PanelCategories li.Depth2::before,\n.BoxCategories.BoxCategories .PanelCategories li.Depth3::before,\n.BoxCategories.BoxCategories .PanelCategories li.Depth4::before,\n.BoxCategories.BoxCategories .PanelCategories li.Depth5::before {\n content: \"\";\n display: block;\n position: absolute;\n left: 7px;\n top: 50%;\n width: 6px;\n height: 6px;\n border-bottom: 2px solid #dddddd;\n border-left: 2px solid #dddddd;\n transform: translateY(-50%);\n z-index: 1;\n}\nbody.Section-EditProfile .Box li,\n.BoxFilter:not(.BoxBestOfFilter) li,\n.BoxCategories.BoxCategories li {\n border-radius: 6px;\n}\nbody.Section-EditProfile .Box li:not(.Heading) + li:not(.Heading),\n.BoxFilter:not(.BoxBestOfFilter) li:not(.Heading) + li:not(.Heading),\n.BoxCategories.BoxCategories li:not(.Heading) + li:not(.Heading) {\n margin-top: 0;\n}\nbody.Section-EditProfile .Box li:not(.Heading) + li:not(.Heading) a,\n.BoxFilter:not(.BoxBestOfFilter) li:not(.Heading) + li:not(.Heading) a,\n.BoxCategories.BoxCategories li:not(.Heading) + li:not(.Heading) a {\n margin-top: -1px;\n}\nbody.Section-EditProfile .Box li.Heading,\n.BoxFilter:not(.BoxBestOfFilter) li.Heading,\n.BoxCategories.BoxCategories li.Heading {\n display: flex;\n align-items: center;\n padding: 5px;\n border: none;\n border-radius: 6px;\n color: #555555;\n font-weight: 600;\n}\nbody.Section-EditProfile .Box li.Heading .Aside,\n.BoxFilter:not(.BoxBestOfFilter) li.Heading .Aside,\n.BoxCategories.BoxCategories li.Heading .Aside {\n order: 2;\n margin-left: auto;\n}\nbody.Section-EditProfile .Box a,\n.BoxFilter:not(.BoxBestOfFilter) a,\n.BoxCategories.BoxCategories a {\n display: flex;\n align-items: center;\n padding: 5px;\n border: none;\n border-radius: 6px;\n width: 100%;\n color: #555555;\n background-color: transparent;\n transition: color ease-out 0.35s, background-color ease-out 0.35s;\n border: none;\n}\nbody.Section-EditProfile .Box a:hover, body.Section-EditProfile .Box a:focus, body.Section-EditProfile .Box a:active,\n.BoxFilter:not(.BoxBestOfFilter) a:hover,\n.BoxFilter:not(.BoxBestOfFilter) a:focus,\n.BoxFilter:not(.BoxBestOfFilter) a:active,\n.BoxCategories.BoxCategories a:hover,\n.BoxCategories.BoxCategories a:focus,\n.BoxCategories.BoxCategories a:active {\n color: #137d60;\n background-color: transparent;\n border-color: none;\n}\nbody.Section-EditProfile .Box li:not(.Heading) + li:not(.Heading) a,\n.BoxFilter:not(.BoxBestOfFilter) li:not(.Heading) + li:not(.Heading) a,\n.BoxCategories.BoxCategories li:not(.Heading) + li:not(.Heading) a {\n margin-top: -1px;\n}\nbody.Section-EditProfile .Box.BadgeGrid a,\n.BoxFilter:not(.BoxBestOfFilter).BadgeGrid a,\n.BoxCategories.BoxCategories.BadgeGrid a {\n width: auto;\n border-radius: 0;\n padding: 0;\n}\nbody.Section-EditProfile .Box .Active a,\n.BoxFilter:not(.BoxBestOfFilter) .Active a,\n.BoxCategories.BoxCategories .Active a {\n font-weight: 600;\n}\n\n.WhosOnline.Box .PhotoWrap.PhotoWrap {\n display: inline-block;\n margin: 0 2px 2px 2px;\n height: 42px;\n width: 42px;\n padding: 0;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n overflow: hidden;\n border-radius: 50%;\n min-height: 0;\n width: 38px;\n height: 38px;\n}\n.WhosOnline.Box .PhotoWrap.PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto;\n}\n.WhosOnline.Box .PhotoWrap.PhotoWrap.NoPhoto {\n display: none;\n}\n\n.PhotoGrid {\n margin: 0 -2px;\n width: calc(100% + 4px);\n}\n\n.mobileMeBox-button .PhotoWrap {\n height: 28px;\n width: 28px;\n}\n.mobileMeBox-button .PhotoWrap img {\n height: 28px;\n width: 28px;\n}\n\n.mobileMebox .MeMenu {\n justify-content: flex-start;\n}\n\n/* -------------------------------------------------------------- *\\\n Pages\n\\* -------------------------------------------------------------- */\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Section-ActivityList .SearchBox {\n display: none;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\nbody.Badges .Cell {\n padding: 0;\n}\nbody.Badges .CellWrap {\n margin-top: 12px;\n}\nbody.Badges .Content h1 {\n display: block;\n}\nbody.Badges .Content h2 {\n margin-top: 50px;\n border-bottom: #d6d6d6 1px solid;\n}\nbody.Badges .Content .Badge-Details {\n margin-bottom: 50px;\n}\nbody.Badges .Content .Badge-Earned .PhotoWrap {\n height: 42px;\n width: 42px;\n padding: 0;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n overflow: hidden;\n border-radius: 50%;\n width: 38px;\n height: 38px;\n margin-right: 12px;\n}\nbody.Badges .Content .Badge-Earned .PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto;\n}\nbody.Badges .Content .Badge-Earned .PhotoWrap.NoPhoto {\n display: none;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\nbody.Section-BestOf .Frame-content > .Container {\n max-width: 800px;\n}\nbody.Section-BestOf .Frame-content .Content {\n width: 100%;\n}\nbody.Section-BestOf .Frame-content .Panel {\n display: none;\n}\nbody.Section-BestOf .SearchBox {\n display: none;\n}\nbody.Section-BestOf .Frame-content > .Container {\n max-width: 1236px;\n}\nbody.Section-BestOf .FilterMenu {\n display: flex;\n align-items: center;\n flex-wrap: wrap;\n margin: 18px -3px 18px;\n width: calc(100% + (3px * 2));\n}\nbody.Section-BestOf .FilterMenu > li {\n margin: 0 3px 6px;\n}\nbody.Section-BestOf .FilterMenu a {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #bcbec1;\n min-width: 36px;\n background: transparent;\n color: #555555;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n body.Section-BestOf .FilterMenu a {\n max-width: 100%;\n }\n}\nbody.Section-BestOf .FilterMenu a:hover, body.Section-BestOf .FilterMenu a:active, body.Section-BestOf .FilterMenu a:focus {\n background: transparent;\n color: #137d60;\n border-color: #137d60;\n}\nbody.Section-BestOf .FilterMenu .ReactSprite {\n line-height: calc(36px - 2px);\n height: inherit;\n}\nbody.Section-BestOf .FilterMenu .BestOfEverything .ReactSprite {\n display: none;\n}\nbody.Section-BestOf .FilterMenu li.Active a {\n background-color: transparent;\n border-color: #137d60;\n color: #137d60;\n}\nbody.Section-BestOf .Frame-details {\n padding-bottom: 6px;\n}\nbody.Section-BestOf .MainContent {\n min-height: 150px;\n margin: 0;\n width: 100%;\n}\nbody.Section-BestOf .DismissMessage {\n margin-left: 0;\n margin-right: 0;\n margin-bottom: 24px;\n}\nbody.Section-BestOf .Tiles {\n position: relative;\n margin: 0 -6px;\n width: calc(100% + 6px);\n}\nbody.Section-BestOf .Tiles::after {\n content: \"\";\n display: table;\n clear: both;\n}\n@media screen and (max-width: 768px) {\n body.Section-BestOf .Tiles {\n margin: 0;\n width: 100%;\n }\n body.Section-BestOf .Tiles .Tile:first-child {\n margin-top: 0;\n }\n}\nbody.Section-BestOf .Tile {\n position: relative;\n display: block;\n width: calc((100% / 3) - (6px * 2));\n margin: 0 6px 12px;\n background: #fff;\n padding: 14px;\n border-radius: 6px;\n}\n@media screen and (max-width: 992px) {\n body.Section-BestOf .Tile {\n width: calc((100% / 2) - (6px * 2));\n }\n}\nbody.Section-BestOf .Tile .AuthorWrap {\n margin-left: -14px;\n margin-right: -14px;\n margin-bottom: -14px;\n padding: 14px;\n min-height: calc(42px + 16px * 2);\n background-color: transparent;\n border-bottom-left-radius: 6px;\n border-bottom-right-radius: 6px;\n}\nbody.Section-BestOf .Tile .Title,\nbody.Section-BestOf .Tile .Title a {\n display: block;\n background: none;\n font-size: 16px;\n font-weight: 600;\n line-height: 21px;\n color: #555555;\n margin-bottom: 6px;\n}\nbody.Section-BestOf .Tile .Title:focus, body.Section-BestOf .Tile .Title:hover,\nbody.Section-BestOf .Tile .Title a:focus,\nbody.Section-BestOf .Tile .Title a:hover {\n color: #137d60;\n}\nbody.Section-BestOf .Tile .Title a,\nbody.Section-BestOf .Tile .Title a a {\n font-size: inherit;\n font-weight: inherit;\n display: inline;\n color: inherit;\n}\nbody.Section-BestOf .Tile .Title a:focus, body.Section-BestOf .Tile .Title a:hover,\nbody.Section-BestOf .Tile .Title a a:focus,\nbody.Section-BestOf .Tile .Title a a:hover {\n color: inherit;\n}\nbody.Section-BestOf .Tile .Message {\n display: block;\n line-height: 20px;\n max-height: 400px;\n overflow: hidden;\n position: relative;\n margin: 0 0 6px;\n}\nbody.Section-BestOf .Tile .Reactions {\n padding-left: calc(42px + 12px - 6px);\n}\n@media screen and (max-width: 768px) {\n body.Section-BestOf .Tile .Reactions {\n padding-left: 0;\n margin-left: -6px;\n }\n}\nbody.Section-BestOf .Tile .ReactSprite {\n margin-right: 0;\n}\nbody.Section-BestOf .Tile .Item-Header,\nbody.Section-BestOf .Tile .Item-BodyWrap,\nbody.Section-BestOf .Item .Item-Header,\nbody.Section-BestOf .Item .Item-BodyWrap {\n margin-bottom: 6px;\n}\nbody.Section-BestOf .Tile .Author,\nbody.Section-BestOf .Tile .Meta,\nbody.Section-BestOf .Item .Author,\nbody.Section-BestOf .Item .Meta {\n line-height: 1.5;\n}\nbody.Section-BestOf .Tile .Author,\nbody.Section-BestOf .Item .Author {\n display: block;\n}\nbody.Section-BestOf .Tile .Author a,\nbody.Section-BestOf .Item .Author a {\n line-height: inherit;\n color: dimgray;\n font-size: 12px;\n font-weight: 400;\n}\nbody.Section-BestOf .Tile .Author a:hover, body.Section-BestOf .Tile .Author a:focus, body.Section-BestOf .Tile .Author a:active,\nbody.Section-BestOf .Item .Author a:hover,\nbody.Section-BestOf .Item .Author a:focus,\nbody.Section-BestOf .Item .Author a:active {\n color: #137d60;\n}\nbody.Section-BestOf .Tile .Author a:not(.PhotoWrap),\nbody.Section-BestOf .Item .Author a:not(.PhotoWrap) {\n margin-left: 12px;\n}\nbody.Section-BestOf .Tile .PhotoWrap,\nbody.Section-BestOf .Item .PhotoWrap {\n margin: 0;\n}\nbody.Section-BestOf .Tile .ProfilePhoto.ProfilePhoto,\nbody.Section-BestOf .Item .ProfilePhoto.ProfilePhoto {\n width: 100%;\n height: auto;\n}\nbody.Section-BestOf .Tile .ReactButton,\nbody.Section-BestOf .Item .ReactButton {\n margin: 0 6px;\n}\n@media screen and (max-width: 768px) {\n body.Section-BestOf .Tile .ReactButton,\nbody.Section-BestOf .Item .ReactButton {\n min-height: 42px;\n min-width: 42px;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n }\n body.Section-BestOf .Tile .ReactButton .ReactSprite::before,\nbody.Section-BestOf .Item .ReactButton .ReactSprite::before {\n font-size: 20px;\n }\n}\nbody.Section-BestOf .Item .Meta {\n padding-left: calc(42px + 12px);\n}\n@media screen and (max-width: 768px) {\n body.Section-BestOf .Item .Meta {\n margin-top: 0;\n }\n}\nbody.Section-BestOf.UserLoggedOut .Author {\n display: flex;\n align-items: center;\n}\nbody.Section-BestOf.UserLoggedOut .Author .PhotoWrap {\n margin: 0;\n margin-right: 3px;\n}\n@media screen and (max-width: 768px) {\n body.Section-BestOf .ImageWrap {\n width: 100%;\n }\n body.Section-BestOf .Tile {\n margin: 12px 0;\n }\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\nbody.Drafts .Content .BoxDiscussionFilter {\n display: none;\n}\nbody.Drafts .Content .Item.Draft {\n position: relative;\n}\nbody.Drafts .Content .Item.Draft .DraftLink::before {\n content: \"\";\n position: absolute;\n top: 0;\n left: 0;\n right: 40px;\n bottom: 0;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\nbody.Section-Entry .Frame-content > .Container {\n max-width: 800px;\n}\nbody.Section-Entry .Frame-content .Content {\n width: 100%;\n}\nbody.Section-Entry .Frame-content .Panel {\n display: none;\n}\nbody.Section-Entry .SearchBox {\n display: none;\n}\nbody.Section-Entry .Methods b {\n margin: 10px 0 3px;\n display: inline-block;\n}\nbody.Section-Entry .ForgotPassword {\n margin-left: 6px;\n}\nbody.Section-Entry .ForgotPassword,\nbody.Section-Entry .CreateAccount a {\n color: #137d60;\n}\nbody.Section-Entry .ForgotPassword:focus, body.Section-Entry .ForgotPassword:hover,\nbody.Section-Entry .CreateAccount a:focus,\nbody.Section-Entry .CreateAccount a:hover {\n text-decoration: none;\n color: #137d60;\n}\nbody.Section-Entry label.RadioLabel,\nbody.Section-Entry label.CheckBoxLabel {\n font-size: 14px !important;\n}\nbody.Section-Entry label.RadioLabel a,\nbody.Section-Entry label.CheckBoxLabel a {\n font-size: inherit;\n color: #137d60;\n}\nbody.Section-Entry label.RadioLabel a:focus, body.Section-Entry label.RadioLabel a:hover,\nbody.Section-Entry label.CheckBoxLabel a:focus,\nbody.Section-Entry label.CheckBoxLabel a:hover {\n text-decoration: none;\n color: #137d60;\n}\nbody.Section-Entry .Legal br {\n display: none;\n}\n@media screen and (max-width: 768px) {\n body.Section-Entry .g-recaptcha {\n transform: scale(0.8);\n }\n body.Section-Entry .MainForm,\nbody.Section-Entry .Methods {\n width: 100%;\n display: block;\n padding: 0;\n margin-bottom: 0;\n }\n body.Section-Entry .Methods a {\n color: #137d60;\n }\n body.Section-Entry .Methods a:hover, body.Section-Entry .Methods a:focus, body.Section-Entry .Methods a:active {\n color: #137d60;\n }\n body.Section-Entry .MainForm .InputBox {\n max-width: 100%;\n }\n body.Section-Entry .Methods {\n margin-left: 0;\n }\n}\n\n.SignInPopup .input.Password {\n width: 100%;\n}\n\n.MultipleEntryMethods .Methods {\n margin-left: 0;\n padding: 0;\n float: left;\n}\n@media screen and (max-width: 768px) {\n .MultipleEntryMethods .Methods {\n float: none;\n }\n .MultipleEntryMethods .Methods b {\n display: inline-block;\n margin: 18px 0 0;\n }\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Section-Group .Excerpt + .HasNew {\n margin-left: 3px;\n}\n.Section-Group .H {\n display: block;\n width: 100%;\n float: none;\n text-align: center;\n font-size: 32px;\n}\n@media screen and (max-width: 768px) {\n .Section-Group .H {\n text-align: left;\n }\n}\n.Section-Group .PageControls.PageControls .BoxNewDiscussion {\n margin-right: 0;\n}\n@media screen and (max-width: 768px) {\n .Section-Group .BoCloseButtons,\n.Section-Group .Button-Controls {\n display: block;\n width: 100%;\n }\n}\n@media screen and (max-width: 768px) {\n .Section-Group .Button-Controls .ButtonGroup.Multi {\n padding: 0;\n }\n .Section-Group .Button-Controls .ButtonGroup.Multi .Primary:first-child {\n width: 100%;\n }\n}\n@media screen and (max-width: 768px) {\n .Section-Group .Button-Controls .NewEventButton,\n.Section-Group .Button-Controls .Button:not(.Handle),\n.Section-Group .Button-Controls .ButtonGroup {\n margin: 0;\n width: 100%;\n text-align: center;\n }\n}\n@media screen and (max-width: 768px) {\n .Section-Group .BoxButtons {\n display: block;\n width: 100%;\n }\n}\n\n.Section-Group.Section-Discussion .H {\n text-align: left;\n}\n.Section-Group.Section-Discussion .Group-Header {\n display: none;\n}\n\n.Section-Group.NoPanel .Frame-content > .Container,\n.Section-GroupList .Frame-content > .Container {\n max-width: 1236px;\n}\n.Section-Group.NoPanel .MainContent,\n.Section-GroupList .MainContent {\n width: 100%;\n}\n\n.Section-GroupList .groupToolbar {\n display: flex;\n justify-content: flex-end;\n}\n@media screen and (max-width: 768px) {\n .Section-GroupList .groupToolbar-newGroup {\n width: 100%;\n text-align: center;\n }\n}\n.Section-GroupList .MainContent h1 {\n display: none;\n}\n.Section-GroupList .MainContent .Groups.H,\n.Section-GroupList .MainContent .H {\n display: block;\n float: none;\n text-align: center;\n font-size: 32px;\n margin-bottom: 14px;\n}\n.Section-GroupList .MainContent > .Button.Primary {\n float: right;\n}\n@media screen and (max-width: 768px) {\n .Section-GroupList .MainContent > .Button.Primary {\n width: 100%;\n text-align: center;\n }\n}\n.Section-GroupList .UserLink,\n.Section-GroupList .Panel {\n display: none;\n}\n.Section-GroupList .Item-Icon {\n margin: 0 0 12px;\n}\n.Section-GroupList .DataList .Item .Title,\n.Section-GroupList .DataList .Item .GroupDescription {\n margin: 0;\n}\n.Section-GroupList .DataList .Item .ItemContent.ItemContent {\n padding-left: 0;\n}\n.Section-GroupList .DataList .Item .Options {\n flex-direction: row;\n}\n.Section-GroupList .DataList .Item .Options .Buttons {\n margin-left: 3px;\n}\n@media screen and (max-width: 768px) {\n .Section-GroupList .DataList .Item {\n display: flex;\n flex-direction: column;\n }\n .Section-GroupList .DataList .Item > .PhotoWrap {\n display: none;\n }\n .Section-GroupList .DataList .Item .Options {\n margin-top: 12px;\n justify-content: flex-end;\n order: 2;\n }\n .Section-GroupList .DataList .Item .Excerpt {\n margin-top: 12px;\n }\n .Section-GroupList .DataList .Item .Title {\n padding-right: 20px;\n }\n}\n\n.Group-Box {\n clear: both;\n}\n\n.ButtonGroup.Open .Button.GroupOptionsTitle,\n.Button.GroupOptionsTitle,\n.Button.GroupOptionsTitle:active,\n.Button.GroupOptionsTitle:focus {\n padding: 0;\n border: none;\n background-color: transparent;\n color: transparent;\n max-width: 20px;\n}\n.ButtonGroup.Open .Button.GroupOptionsTitle .SpDropdownHandle,\n.Button.GroupOptionsTitle .SpDropdownHandle,\n.Button.GroupOptionsTitle:active .SpDropdownHandle,\n.Button.GroupOptionsTitle:focus .SpDropdownHandle {\n display: none;\n}\n.ButtonGroup.Open .Button.GroupOptionsTitle::before,\n.Button.GroupOptionsTitle::before,\n.Button.GroupOptionsTitle:active::before,\n.Button.GroupOptionsTitle:focus::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n color: #555555;\n font-size: 20px;\n line-height: 20px;\n}\n\n.Group-Header {\n position: relative;\n display: flex;\n flex-direction: column;\n}\n.Group-Header .Group-Buttons,\n.Group-Header .OptionsMenu {\n display: inline-block;\n float: none;\n}\n\n.Group-Banner {\n height: 230px;\n background-size: cover;\n background-position: 50% 50%;\n background-repeat: no-repeat;\n margin-bottom: 18px;\n box-shadow: inset 0 0 3px 1px rgba(0, 0, 0, 0.4);\n}\n@media screen and (max-width: 992px) {\n .Group-Banner {\n height: calc(230px - 50px);\n }\n}\n\n.Button-Controls.Button-Controls {\n order: 2;\n margin-right: 0;\n display: flex;\n justify-content: flex-end;\n}\n@media screen and (max-width: 768px) {\n .Button-Controls.Button-Controls {\n flex-wrap: wrap;\n }\n .Button-Controls.Button-Controls .Button + .Button {\n margin-top: 18px;\n }\n}\n.Button-Controls.Button-Controls .Button:nth-child(2) {\n margin-left: 3px;\n background-color: transparent;\n border-color: #137d60;\n color: #137d60;\n}\n.Button-Controls.Button-Controls .Button:nth-child(2):focus, .Button-Controls.Button-Controls .Button:nth-child(2):hover {\n border-color: #137d60;\n background-color: #137d60;\n color: #fff;\n}\n@media screen and (max-width: 768px) {\n .Button-Controls.Button-Controls .Button:nth-child(2) {\n margin-left: 0;\n }\n}\n\n.GroupOptions {\n position: absolute;\n top: calc(230px + 18px);\n right: 0;\n}\n@media screen and (max-width: 992px) {\n .GroupOptions {\n top: calc((230px - 50px) + 18px);\n }\n}\n\n.Group-Icon-Big-Wrap {\n position: absolute;\n top: 230px;\n height: 140px;\n width: 140px;\n background-color: #fff;\n margin: -68px 18px 18px 18px;\n border-radius: 0;\n box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2);\n}\n.Group-Icon-Big-Wrap .Group-Icon-Big {\n width: 100%;\n height: 100%;\n border-radius: inherit;\n border: 3px solid #fff;\n}\n@media screen and (max-width: 768px) {\n .Group-Icon-Big-Wrap {\n display: none;\n }\n}\n\n.Group-Title {\n margin: 0 0 12px;\n font-size: 18px;\n padding-right: 20px;\n}\n.Group-Title a {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 700;\n font-size: 16px;\n line-height: 1.5;\n font-size: inherit;\n text-shadow: none;\n}\n.Group-Title a:focus, .Group-Title a:hover {\n color: #137d60;\n}\n\n.Group-Description {\n margin-bottom: 18px;\n}\n@media screen and (max-width: 768px) {\n .Group-Description {\n display: none;\n }\n}\n\n.Group-Header-Info {\n padding-left: calc(140px + (18px * 2));\n}\n@media screen and (max-width: 768px) {\n .Group-Header-Info {\n padding-left: 0;\n margin-bottom: 18px;\n }\n}\n\nbody.noGroupIcon .Group-Header-Info {\n padding-left: 0;\n}\n\n.Group-Meta.Group-Meta {\n margin: 0 -3px;\n font-size: 12px;\n}\n.Group-Meta.Group-Meta a {\n font-size: inherit;\n color: dimgray;\n}\n.Group-Meta.Group-Meta a:focus, .Group-Meta.Group-Meta a:hover {\n text-decoration: none;\n color: #137d60;\n}\n.Group-Meta.Group-Meta .MItem {\n margin: 0 3px;\n}\n.Group-Meta.Group-Meta .MItem:nth-child(-n+2) .label {\n font-weight: 700;\n}\n\n.Group-Content {\n display: inline-block;\n width: 100%;\n}\n\n.Group-Box .MItem {\n line-height: 1.5;\n white-space: normal;\n}\n.Group-Box .MItem.Hidden {\n display: none;\n}\n.Group-Box .MItem a {\n max-width: 100%;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n display: block;\n max-width: 300px;\n display: inline-block;\n vertical-align: bottom;\n}\n\n.Group-Header.Group-Header.Group-Header.NoBanner {\n margin-bottom: 18px;\n}\n\n.Group-Header.NoBanner {\n min-height: 140px;\n display: flex;\n}\n.Group-Header.NoBanner .Group {\n padding-top: 0;\n}\n.Group-Header.NoBanner .Group-Title {\n padding-top: 0;\n}\n.Group-Header.NoBanner .Group-Header-Info {\n padding-left: calc(140px + 18px);\n}\n@media screen and (max-width: 768px) {\n .Group-Header.NoBanner .Group-Header-Info {\n padding-left: 0;\n }\n}\n.Group-Header.NoBanner .Group-Icon-Big-Wrap {\n position: absolute;\n margin: 0 18px 0 0;\n z-index: 1;\n flex: 1 0 140px;\n}\n.Group-Header.NoBanner .GroupOptions {\n top: 0;\n right: 0;\n}\n\n@media screen and (max-width: 768px) {\n .Section-Members .DataList .Item {\n display: flex;\n flex-direction: column;\n }\n .Section-Members .DataList .Item .Options {\n order: 2;\n }\n .Section-Members .DataList .Item .PhotoWrap {\n position: absolute;\n top: 14px;\n left: 14px;\n }\n .Section-Members .DataList .Item .Meta {\n margin-top: 0;\n }\n}\n.Section-Members .DataList .Item .Buttons {\n margin-right: 0;\n}\n.Section-Members .DataList .Item .Title {\n margin-bottom: 0;\n}\n.Section-Members .DataList .Item .Excerpt:empty {\n display: none;\n}\n.Section-Members .DataList .Item .Meta {\n margin-bottom: 0;\n}\n.Section-Members .DataList .Item .MItem {\n line-height: 21px;\n}\n.Section-Members .Group-Header + form,\n.Section-Members .Group-Box {\n margin-bottom: 18px;\n}\n.Section-Members .Group-RemoveMember {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #137d60;\n min-width: 36px;\n background: #137d60;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n .Section-Members .Group-RemoveMember {\n max-width: 100%;\n }\n}\n.Section-Members .Group-RemoveMember:hover, .Section-Members .Group-RemoveMember:active, .Section-Members .Group-RemoveMember:focus {\n background: #0e5a45;\n color: #fff;\n border-color: #0e5a45;\n}\n\n.Group-MembersPreview .PhotoGrid {\n margin: 0 -3px;\n}\n.Group-MembersPreview .PhotoWrap.PhotoWrap.PhotoWrap {\n display: inline-block;\n height: 42px;\n width: 42px;\n padding: 0;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n overflow: hidden;\n border-radius: 50%;\n margin: 0 3px;\n}\n.Group-MembersPreview .PhotoWrap.PhotoWrap.PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto;\n}\n.Group-MembersPreview .PhotoWrap.PhotoWrap.PhotoWrap.NoPhoto {\n display: none;\n}\n.Group-MembersPreview .PhotoGridSmall img {\n margin: 0;\n}\n\n.Section-Event.Section-Event .AttendeeList.AttendeeList h3 {\n font-size: 18px;\n font-weight: 700;\n margin-bottom: 18px;\n display: flex;\n align-items: center;\n justify-content: space-between;\n}\n@media screen and (max-width: 768px) {\n .Section-Event.Section-Event .AttendeeList.AttendeeList h3 {\n font-size: 18px;\n }\n}\n.Section-Event.Section-Event .FormWrapper.Attending {\n margin: 12px 0;\n}\n.Section-Event.Section-Event .YesAttending,\n.Section-Event.Section-Event .NotAttending,\n.Section-Event.Section-Event .MaybeAttending {\n margin-bottom: 12px;\n}\n.Section-Event.Section-Event .FormTitleWrapper h2 {\n display: none;\n}\n.Section-Event.Section-Event .EventTime label.When {\n display: none;\n}\n.Section-Event.Section-Event .EventTime label {\n display: block;\n}\n.Section-Event.Section-Event .EventTime .Timebased a {\n color: #137d60;\n}\n.Section-Event.Section-Event .Buttons {\n display: flex;\n justify-content: flex-end;\n}\n.Section-Event.Section-Event .Buttons .Primary {\n margin-left: 3px;\n order: 2;\n}\n.Section-Event.Section-Event .EventTitle .ButtonGroup {\n margin-top: 0;\n}\n@media screen and (max-width: 768px) {\n .Section-Event.Section-Event .FieldInfo {\n display: block;\n width: 100%;\n margin-bottom: 12px;\n }\n}\n\n#Form_memberFilter {\n height: calc(36px + 2px);\n}\n@media screen and (max-width: 768px) {\n #Form_memberFilter {\n width: 100%;\n margin-right: 0;\n margin-bottom: 3px;\n }\n}\n\n.group-members-filter-box {\n position: relative;\n display: flex;\n}\n@media screen and (max-width: 768px) {\n .group-members-filter-box {\n flex-wrap: wrap;\n justify-content: flex-end;\n }\n}\n.group-members-filter-box .Button {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #bcbec1;\n min-width: 36px;\n background: transparent;\n color: #555555;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n .group-members-filter-box .Button {\n max-width: 100%;\n }\n}\n.group-members-filter-box .Button:hover, .group-members-filter-box .Button:active, .group-members-filter-box .Button:focus {\n background: transparent;\n color: #137d60;\n border-color: #137d60;\n}\n.group-members-filter-box .Button + .Button {\n margin-left: 3px;\n}\n.group-members-filter-box .Button.search {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #137d60;\n min-width: 36px;\n background: #137d60;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n .group-members-filter-box .Button.search {\n max-width: 100%;\n }\n}\n.group-members-filter-box .Button.search:hover, .group-members-filter-box .Button.search:active, .group-members-filter-box .Button.search:focus {\n background: #0e5a45;\n color: #fff;\n border-color: #0e5a45;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Section-ConversationList .H,\n.Section-Conversation .H {\n margin-bottom: 14px;\n}\n.Section-ConversationList .Conversation .PhotoWrap,\n.Section-ConversationList .DataList.Conversations .PhotoWrap,\n.Section-Conversation .Conversation .PhotoWrap,\n.Section-Conversation .DataList.Conversations .PhotoWrap {\n position: absolute;\n top: 16px;\n left: 8px;\n margin-right: 0;\n}\n.Section-ConversationList .Conversation .Author + a,\n.Section-ConversationList .Conversation .Excerpt,\n.Section-ConversationList .Conversation .Meta,\n.Section-ConversationList .DataList.Conversations .Author + a,\n.Section-ConversationList .DataList.Conversations .Excerpt,\n.Section-ConversationList .DataList.Conversations .Meta,\n.Section-Conversation .Conversation .Author + a,\n.Section-Conversation .Conversation .Excerpt,\n.Section-Conversation .Conversation .Meta,\n.Section-Conversation .DataList.Conversations .Author + a,\n.Section-Conversation .DataList.Conversations .Excerpt,\n.Section-Conversation .DataList.Conversations .Meta {\n padding-left: calc(42px + 8px);\n}\n.Section-ConversationList .Conversation .Excerpt,\n.Section-ConversationList .Conversation .Meta,\n.Section-ConversationList .DataList.Conversations .Excerpt,\n.Section-ConversationList .DataList.Conversations .Meta,\n.Section-Conversation .Conversation .Excerpt,\n.Section-Conversation .Conversation .Meta,\n.Section-Conversation .DataList.Conversations .Excerpt,\n.Section-Conversation .DataList.Conversations .Meta {\n display: block;\n}\n\n.Section-ConversationList .Frame-content > .Container {\n max-width: 800px;\n}\n.Section-ConversationList .Frame-content .Content {\n width: 100%;\n}\n.Section-ConversationList .Frame-content .Panel {\n display: none;\n}\n\n.Section-Conversation .SearchBox {\n display: none;\n}\n.Section-Conversation .Conversation-User img {\n overflow: hidden;\n border-radius: 6px;\n border-radius: 50%;\n}\n.Section-Conversation .DataListWrap {\n margin: 0;\n}\n.Section-Conversation .MessageList .Message {\n padding-left: calc(42px + 8px);\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\nbody.Post .FormWrapper .AvailableTags a {\n line-height: 1.5;\n display: inline-block;\n margin: 3px 0;\n}\nbody.Post .FormWrapper .editor-help-text {\n font-size: inherit;\n}\nbody.Post .FormWrapper .SearchBox {\n display: none;\n}\nbody.Post .FormWrapper .Buttons {\n display: flex;\n flex-direction: row-reverse;\n flex-wrap: wrap;\n align-items: center;\n justify-content: flex-start;\n}\nbody.Post .FormWrapper .Buttons .Button {\n margin-bottom: 3px;\n margin-left: 3px;\n margin-right: 0;\n margin-top: 0;\n}\nbody.Post .FormWrapper .SelectWrapper {\n width: 100%;\n}\nbody.Post .FormWrapper .ShowTags {\n display: block;\n margin-top: 3px;\n}\n\nbody.announcement .SearchBox,\nbody.Post .SearchBox,\n.Section-Post .SearchBox,\nbody.Section-PostConversation .SearchBox,\nbody.Messages.inbox .SearchBox {\n display: none;\n}\n\nbody.announcement .Frame-content > .Container {\n max-width: 800px;\n}\nbody.announcement .Frame-content .Content {\n width: 100%;\n}\nbody.announcement .Frame-content .Panel {\n display: none;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\nbody.Section-Profile .Profile h2,\nbody.Section-Profile .BadgeGrid h4 {\n font-size: 18px;\n font-weight: 700;\n margin-bottom: 18px;\n display: flex;\n align-items: center;\n justify-content: space-between;\n}\n@media screen and (max-width: 768px) {\n body.Section-Profile .Profile h2,\nbody.Section-Profile .BadgeGrid h4 {\n font-size: 18px;\n }\n}\nbody.Section-Profile .Profile > .User {\n background-color: transparent;\n border-radius: 0;\n border: none;\n position: relative;\n}\nbody.Section-Profile .Profile > .User > * + * {\n margin-top: 18px;\n}\nbody.Section-Profile .User .H {\n display: flex;\n align-items: center;\n}\n@media screen and (max-width: 992px) {\n body.Section-Profile .User .H {\n display: none;\n }\n}\nbody.Section-Profile .Gloss,\nbody.Section-Profile .Profile-rank {\n font-weight: normal;\n font-size: 10px;\n color: #137d60;\n text-transform: uppercase;\n border: 1px solid #137d60;\n padding: 3px;\n display: inline-flex;\n border-radius: 3px;\n}\nbody.Section-Profile .H .Gloss {\n margin-left: 1em;\n margin-top: 0.5em;\n}\nbody.Section-Profile .Gloss:empty {\n display: none;\n}\nbody.Section-Profile .MainContent > .FormTitleWrapper {\n padding: 0;\n}\nbody.Section-Profile .MainContent .DismissMessage {\n width: 100%;\n order: -1;\n}\nbody.Section-Profile .Profile-header {\n display: none;\n flex-wrap: wrap;\n align-items: center;\n width: 100%;\n margin: 0 0 18px;\n}\n@media screen and (max-width: 992px) {\n body.Section-Profile .Profile-header {\n display: flex;\n }\n}\nbody.Section-Profile .Profile-header .Profile-username {\n margin: 0;\n}\n@media screen and (max-width: 768px) {\n body.Section-Profile .Profile-header .Profile-username {\n font-size: 16px;\n }\n}\n@media screen and (max-width: 992px) {\n body.Section-Profile .Profile-name {\n width: 100%;\n text-align: center;\n }\n}\n@media screen and (max-width: 992px) {\n body.Section-Profile .Profile-photo {\n width: 100%;\n display: flex;\n justify-content: center;\n }\n body.Section-Profile .Profile-photo a.ChangePicture {\n padding-top: 20px;\n }\n}\nbody.Section-Profile .Profile-photo .WhosOnline {\n display: none;\n}\nbody.Section-Profile .Profile-photo > .PhotoLarge {\n height: 145px;\n width: 145px;\n padding: 0;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n overflow: hidden;\n border-radius: 50%;\n margin-bottom: 8px;\n}\nbody.Section-Profile .Profile-photo > .PhotoLarge img {\n margin: 0;\n width: 100%;\n height: auto;\n}\nbody.Section-Profile .Profile-photo > .PhotoLarge.NoPhoto {\n display: none;\n}\nbody.Section-Profile .Profile-photo .PhotoWrapLarge {\n position: absolute;\n height: 145px;\n width: 145px;\n display: block;\n}\nbody.Section-Profile .ProfileOptions {\n float: right;\n margin: 0;\n z-index: 1;\n}\nbody.Section-Profile .ProfileOptions .Dropdown {\n text-align: left;\n}\nbody.Section-Profile .ProfileOptions .MemberButtons {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #bcbec1;\n min-width: 36px;\n background: transparent;\n color: #555555;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n margin-right: 3px;\n}\n@media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .MemberButtons {\n max-width: 100%;\n }\n}\nbody.Section-Profile .ProfileOptions .MemberButtons:hover, body.Section-Profile .ProfileOptions .MemberButtons:active, body.Section-Profile .ProfileOptions .MemberButtons:focus {\n background: transparent;\n color: #137d60;\n border-color: #137d60;\n}\n@media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .MemberButtons {\n margin-right: 0;\n }\n}\nbody.Section-Profile .ProfileOptions .Button-EditProfile {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #137d60;\n min-width: 36px;\n background: #137d60;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .Button-EditProfile {\n max-width: 100%;\n }\n}\nbody.Section-Profile .ProfileOptions .Button-EditProfile:hover, body.Section-Profile .ProfileOptions .Button-EditProfile:active, body.Section-Profile .ProfileOptions .Button-EditProfile:focus {\n background: #0e5a45;\n color: #fff;\n border-color: #0e5a45;\n}\nbody.Section-Profile .ProfileOptions .ButtonGroup.Open .NavButton.Handle {\n background-color: #0e5a45;\n border-color: #0e5a45;\n color: #fff;\n}\nbody.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #bcbec1;\n min-width: 36px;\n background: transparent;\n color: #555555;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile {\n max-width: 100%;\n }\n}\nbody.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile:hover, body.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile:active, body.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile:focus {\n background: transparent;\n color: #137d60;\n border-color: #137d60;\n}\n@media screen and (max-width: 992px) {\n body.Section-Profile .ProfileOptions {\n float: none;\n margin-left: auto;\n padding-top: 0;\n padding-right: 0;\n display: flex;\n justify-content: flex-end;\n }\n}\n@media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions {\n margin-left: 0;\n margin-bottom: 18px;\n width: 100%;\n justify-content: center;\n flex-wrap: wrap;\n }\n body.Section-Profile .ProfileOptions .MemberButtons,\nbody.Section-Profile .ProfileOptions .Button-EditProfile,\nbody.Section-Profile .ProfileOptions .ButtonGroup {\n width: inherit;\n }\n body.Section-Profile .ProfileOptions .MemberButtons,\nbody.Section-Profile .ProfileOptions .Button-EditProfile {\n text-align: center;\n }\n body.Section-Profile .ProfileOptions .MemberButtons {\n margin-bottom: 18px;\n }\n}\nbody.Section-Profile .Panel-main .PhotoWrapLarge {\n margin-bottom: 18px;\n}\n@media screen and (max-width: 992px) {\n body.Section-Profile .Panel-main > .PhotoWrap {\n display: none;\n }\n}\nbody.Section-Profile .SearchBox,\nbody.Section-Profile .Content .BoxProfileFilter,\nbody.Section-Profile .User > #Status {\n display: none;\n}\nbody.Section-Profile .User .DismissMessage {\n margin-top: 12px;\n}\nbody.Section-Profile .Box li {\n border: none;\n}\nbody.Section-Profile .About.P .About,\nbody.Section-Profile .FormTitleWrapper,\nbody.Section-Profile .change-picture, body.Section-Profile.quotes .Frame-content form {\n padding: 12px;\n margin-bottom: 18px;\n}\n@media screen and (max-width: 768px) {\n body.Section-Profile .About.P .About,\nbody.Section-Profile .FormTitleWrapper,\nbody.Section-Profile .change-picture, body.Section-Profile.quotes .Frame-content form {\n padding: 0;\n }\n}\nbody.Section-Profile .Content .BadgeGrid .PhotoGrid,\nbody.Section-Profile .DataCounts {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n width: calc(100% + 12px);\n margin-left: -6px;\n}\n@media screen and (max-width: 768px) {\n body.Section-Profile .Content .BadgeGrid .PhotoGrid,\nbody.Section-Profile .DataCounts {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n width: calc(100% + 12px);\n margin-left: -6px;\n }\n}\n@media screen and (max-width: 410px) {\n body.Section-Profile .Content .BadgeGrid .PhotoGrid,\nbody.Section-Profile .DataCounts {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n width: calc(100% + 12px);\n margin-left: -6px;\n }\n}\nbody.Section-Profile .Content .BadgeGrid a,\nbody.Section-Profile .CountItemWrap {\n width: calc(20% - 12px);\n margin-left: 6px;\n margin-right: 6px;\n margin-top: 18px;\n margin-bottom: 18px;\n}\n@media screen and (max-width: 768px) {\n body.Section-Profile .Content .BadgeGrid a,\nbody.Section-Profile .CountItemWrap {\n width: calc(25% - 12px);\n margin-left: 6px;\n margin-right: 6px;\n }\n}\n@media screen and (max-width: 410px) {\n body.Section-Profile .Content .BadgeGrid a,\nbody.Section-Profile .CountItemWrap {\n width: calc(33.3333333333% - 12px);\n margin-left: 6px;\n margin-right: 6px;\n }\n}\nbody.Section-Profile .Content .BadgeGrid a,\nbody.Section-Profile .CountItem {\n display: flex;\n align-items: center;\n justify-content: center;\n}\nbody.Section-Profile .CountItemWrap .TextColor {\n width: 100%;\n display: flex;\n flex-direction: column;\n align-items: center;\n color: inherit;\n}\nbody.Section-Profile .CountItemWrap .CountTotal {\n display: block;\n width: 100%;\n}\nbody.Section-Profile .CountItem {\n border: none;\n padding: 0;\n margin: 0;\n}\nbody.Section-Profile .About.P .About {\n margin-top: 0;\n display: flex;\n flex-wrap: wrap;\n}\n@media screen and (max-width: 992px) {\n body.Section-Profile .About.P .About {\n padding: 0;\n }\n}\nbody.Section-Profile .About .Value {\n width: 100%;\n padding-left: 0;\n}\nbody.Section-Profile .Content .Box.BadgeGrid {\n margin: 0;\n}\nbody.Section-Profile .Profile dl {\n width: 100%;\n padding: 3px 0;\n}\nbody.Section-Profile .Profile dl::after {\n content: \"\";\n display: table;\n clear: both;\n}\nbody.Section-Profile .Profile dd,\nbody.Section-Profile .Profile dt {\n display: inline-block;\n float: left;\n background: none;\n padding: 0;\n font-size: 14px;\n line-height: inherit;\n margin-bottom: 3px;\n color: inherit;\n}\nbody.Section-Profile .Profile dt {\n width: 25%;\n font-weight: bold;\n}\n@media screen and (max-width: 768px) {\n body.Section-Profile .Profile dt {\n width: 100%;\n display: block;\n margin-bottom: 0;\n }\n}\nbody.Section-Profile .Profile dd {\n width: 75%;\n display: inline-block;\n padding-left: 3px;\n}\n@media screen and (max-width: 768px) {\n body.Section-Profile .Profile dd {\n padding-left: 0;\n width: 100%;\n display: block;\n margin-bottom: 12px;\n }\n}\n@media screen and (max-width: 992px) {\n body.Section-Profile .Button-EditProfile .Hidden {\n display: inline;\n }\n body.Section-Profile .User h1 {\n display: none;\n }\n}\n\nbody.Section-EditProfile.signature h2, body.Section-EditProfile.preferences h2 {\n font-size: 16px;\n font-weight: 700;\n margin-top: 0;\n margin-bottom: 3px;\n border-bottom: #d6d6d6 1px solid;\n}\n@media screen and (max-width: 768px) {\n body.Section-EditProfile.signature h2, body.Section-EditProfile.preferences h2 {\n font-size: 18px;\n }\n}\nbody.Section-EditProfile .Profile-header {\n display: none;\n}\n@media screen and (max-width: 768px) {\n body.Section-EditProfile .ProfileButtons-BackToProfile {\n width: 100%;\n text-align: center;\n }\n}\nbody.Section-EditProfile .FormTitleWrapper form {\n background: none !important;\n}\nbody.Section-EditProfile .FormTitleWrapper form li {\n width: 100%;\n}\nbody.Section-EditProfile .FormTitleWrapper form li::after {\n content: \"\";\n display: table;\n clear: both;\n}\nbody.Section-EditProfile .FormTitleWrapper form li input {\n width: 100%;\n}\nbody.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldLabel,\nbody.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldValue {\n max-width: calc(50% - 9px);\n margin-right: 18px;\n margin-top: 12px;\n float: left;\n}\nbody.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldLabel:nth-child(2n),\nbody.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldValue:nth-child(2n) {\n margin-right: 0;\n}\nbody.Section-EditProfile .FormTitleWrapper form .CheckBoxLabel input {\n width: auto;\n}\nbody.Section-EditProfile .FormTitleWrapper form li.User-Avatar {\n order: 100;\n width: 100%;\n margin-right: 0;\n}\nbody.Section-EditProfile .FormTitleWrapper form .Button {\n margin-top: 12px;\n}\nbody.Section-EditProfile .box-cropped-image {\n margin-bottom: 18px;\n}\nbody.Section-EditProfile .Preferences > form > div {\n overflow-x: auto;\n}\nbody.Section-EditProfile table.PreferenceGroup {\n width: 100%;\n margin-bottom: 18px;\n}\n@media screen and (max-width: 768px) {\n body.Section-EditProfile table.PreferenceGroup {\n min-width: 500px;\n }\n}\nbody.Section-EditProfile table.PreferenceGroup * {\n line-height: 36px;\n}\nbody.Section-EditProfile .Preferences .Buttons .Button {\n float: right;\n}\n@media screen and (max-width: 768px) {\n body.Section-EditProfile .Buttons .Button {\n width: 100%;\n text-align: center;\n }\n body.Section-EditProfile.tokens .Button.Action {\n width: 100%;\n text-align: center;\n }\n}\nbody.Section-EditProfile #CategoryNotificationHeader {\n white-space: nowrap;\n}\n\n/* -------------------------------------------------------------- *\\\n Topcoder Pages\n\\* -------------------------------------------------------------- */\n@media screen and (max-width: 768px) {\n body.Vanilla.Discussions.index .Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row .Content.MainContent {\n display: none;\n }\n body.Vanilla.Discussions.index .Frame-body .Frame-content .Frame-contentWrap .Frame-details .Box.BoxCategories {\n display: block;\n }\n\n .Box.BoxCategories ul.PanelInfo.PanelCategories li.Active,\n.Box.BoxCategories ul.FilterMenu li.Active,\n.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li.Active,\n.BoxFilter.BoxDiscussionFilter ul.FilterMenu li.Active {\n background-color: transparent;\n }\n .Box.BoxCategories ul.PanelInfo.PanelCategories li.Active a,\n.Box.BoxCategories ul.FilterMenu li.Active a,\n.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li.Active a,\n.BoxFilter.BoxDiscussionFilter ul.FilterMenu li.Active a {\n font-weight: 400;\n }\n\n body.Vanilla:not(.index) .Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row-main aside.Panel.Panel-main {\n display: none;\n }\n\n body.Vanilla.Discussion.isDesktop .Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row.SearchBoxMobile {\n display: none;\n }\n}\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\nbody.Section-SearchResults .SearchBox {\n display: none;\n}\nbody.Section-SearchResults .SearchForm {\n position: relative;\n margin-top: 0;\n}\nbody.Section-SearchResults .SearchForm .SiteSearch {\n max-width: 100%;\n}\nbody.Section-SearchResults .SearchForm .SiteSearch .Button {\n top: 0;\n right: 0;\n}\nbody.Section-SearchResults .AdvancedSearch {\n margin: 0 auto;\n}\n@media screen and (max-width: 768px) {\n body.Section-SearchResults .AdvancedSearch {\n max-width: 100%;\n }\n}\nbody.Section-SearchResults .AdvancedSearch .KeywordsWrap {\n margin: 0 0 18px;\n padding: 0;\n}\n@media screen and (max-width: 768px) {\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap {\n padding: 0;\n }\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap .bwrap .Button {\n right: 0;\n }\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap .Handle.Handle {\n right: 36px;\n }\n}\nbody.Section-SearchResults .AdvancedSearch .Handle.Handle {\n right: 36px;\n}\nbody.Section-SearchResults .AdvancedSearch .Button .Sprite {\n vertical-align: baseline;\n}\nbody.Section-SearchResults .AdvancedSearch .P.Buttons {\n display: flex;\n}\nbody.Section-SearchResults .AdvancedSearch .P.Buttons .Button {\n margin-left: auto;\n}\nbody.Section-SearchResults .AdvancedSearch .AdvancedWrap::after {\n content: \"\";\n display: table;\n clear: both;\n}\n@media screen and (max-width: 768px) {\n body.Section-SearchResults .AdvancedSearch .AdvancedWrap {\n padding: 0;\n background: transparent;\n }\n}\nbody.Section-SearchResults .AdvancedSearch .AdvancedWrap > .P.Inline .SelectWrapper {\n margin-bottom: 12px;\n}\nbody.Section-SearchResults .AdvancedSearch .AdvancedWrap .CheckBoxLabel {\n display: inline-flex;\n align-items: center;\n}\n\n.isMobile.Section-GroupList .Frame-body .Frame-content .Frame-details .Frame-row-main aside.Panel.Panel-main, .isMobile.Section-Group .Frame-body .Frame-content .Frame-details .Frame-row-main aside.Panel.Panel-main {\n display: none;\n}\n\n.Section-GroupList .MainContent .H {\n text-align: left;\n}\n\n@media screen and (max-width: 768px) {\n .Section-GroupList .DataList .Item .Options {\n margin-top: 0px;\n }\n}\n.Group-MembersPreview .PhotoWrap.PhotoWrap.PhotoWrap img {\n margin: 0;\n width: 42px;\n height: 42px;\n}\n\n.Group-Header.NoBanner {\n min-height: 1px;\n display: flex;\n}\n.Group-Header.NoBanner .Group-Header-Info {\n padding-left: 0;\n}\n\nGroup-Header.HasBanner .Group-Header-Info {\n margin: 20px;\n}\n\n@media screen and (max-width: 768px) {\n .Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row .Content.MainContent {\n width: 100%;\n overflow: hidden;\n }\n .Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row .Content.MainContent h1.H,\n.Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row .Content.MainContent h1.HomepageTitle,\n.Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row .Content.MainContent h1 {\n margin-top: 0px;\n }\n}\n.Section-Group .H {\n text-align: left;\n}\n\nbody.Group .FormWrapper .Buttons {\n display: flex;\n flex-direction: row-reverse;\n}\n\n.Group-Header.NoBanner {\n min-height: 1px;\n display: flex;\n}\n.Group-Header.NoBanner .Group-Info {\n margin: 0px 0px 30px 0px;\n padding-left: 0;\n}\n\n.Group-Header.HasBanner {\n min-height: 1px;\n display: flex;\n}\n.Group-Header.HasBanner .GroupOptions {\n top: 0px;\n}\n.Group-Header.HasBanner .Group-Info {\n margin: 20px 0px 30px 0px;\n padding-left: 0;\n}","/*!\r\n * @author Isis (igraziatto) Graziatto \r\n * @copyright 2009-2018 Vanilla Forums Inc.\r\n * @license GPL-2.0-only\r\n */\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Brand Colors\r\n\\* -------------------------------------------------------------- */\r\n\r\n$color-turquoise-tc-turquoise-dark-3: #137d60;\r\n$color-turquoise-tc-turquoise-light: #43d7b0;\r\n$color-green-dark: #1F7E8A;\r\n$global-color_pink: #d0021b;\r\n$global-color_grey: #555555;\r\n$global-color_grey_medium: #3a3a3a;\r\n$global-color_grey_dark: #aaaaaa;\r\n$global-color_grey_very_dark: #7F7F7F;\r\n$global-grey-bg: #e9e9e9;\r\n$global-grey-light-bg: #FBFBFB;\r\n$global-grey-bg-dark: #d4d4d4;\r\n$global-grey-very-dark-bg: #f4f4f4;\r\n$global-color_whitesmoke: #bcbec1;\r\n$global-blue: #0d61bf;\r\n\r\n$global-color_black: #000;\r\n$global-color_black_light: #2a2a2a;\r\n$global-color_white: #fff;\r\n$global-color_transparent: transparent;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Utility Variables\r\n\\* -------------------------------------------------------------- */\r\n\r\n$utility-baseUnit: 6px;\r\n$utility-baseUnitHalf: $utility-baseUnit / 2; // Derived\r\n$utility-baseUnitDouble: $utility-baseUnit * 2; // Derived\r\n$utility-baseUnitTriple: $utility-baseUnit * 3; // Derived\r\n$utility-percentage_third: (100% / 3);\r\n$utility-percentage_nineSixteenths: (9 / 16 * 100%);\r\n$utility-SVGEncoding: 'data:image/svg+xml,';\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Global Font\r\n\\* -------------------------------------------------------------- */\r\n\r\n$global-normal_fontWeight: 400 !default;\r\n$global-semibold_fontWeight: 600 !default;\r\n$global-bold_fontWeight: 700 !default;\r\n\r\n$global-heading_fontFamily: 'roboto', HelveticaNeue-Light, 'Segoe UI',\r\n 'Helvetica Neue', Helvetica, Raleway, Arial, sans-serif !default;\r\n$global-heading_fontFamily2: Barlow, 'roboto', HelveticaNeue-Light, 'Segoe UI',\r\n'Helvetica Neue', Helvetica, Raleway, Arial, sans-serif !default;\r\n$global-heading_fontWeight: $global-bold_fontWeight !default;\r\n\r\n$global-body_fontFamily: 'roboto', 'Segoe UI', 'Helvetica Neue', Helvetica,\r\n Raleway, Arial, sans-serif !default;\r\n$global-body_fontWeight: $global-normal_fontWeight !default;\r\n\r\n$global-image_fontFamily: 'Segoe UI', sans-serif , 'roboto', 'Helvetica Neue', Helvetica,\r\nRaleway, Arial !default;\r\n$global-image_fontWeight: $global-normal_fontWeight !default;\r\n\r\n\r\n$global-large_fontSize: 16px !default;\r\n$global-medium_fontSize: 14px !default;\r\n$global-small_fontSize: 12px !default;\r\n$global-very_small_fontSize: 9px !default;\r\n\r\n$global-title_fontSize: 32px !default;\r\n$global-smallTitle_fontSize: 20px !default;\r\n$global-title_mobile_fontSize: 26px !default;\r\n$global-subTitle_fontSize: 18px !default;\r\n\r\n$global-base_lineHeight: 1.5 !default;\r\n$global-condensed_lineHeight: 1.25 !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n User Content\r\n\\* -------------------------------------------------------------- */\r\n\r\n$userContent_fontSize: $global-medium_fontSize !default; // 14 for forums, but 16 for KB\r\n\r\n$userContent-fontSizeH1: 2em !default;\r\n$userContent-fontSizeH2: 1.5em !default;\r\n$userContent-fontSizeH3: 1.25em !default;\r\n$userContent-fontSizeH4: 1em !default;\r\n$userContent-fontSizeH5: 0.875em !default;\r\n$userContent-fontSizeH6: 0.85em !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Global Overwrites\r\n\\* -------------------------------------------------------------- */\r\n\r\n$global-heading_topMargin: 1.5 * $global-medium_fontSize;\r\n$global-block_margin: $userContent_fontSize !default;\r\n\r\n$global-main_width: 1236px !default; // To match KB\r\n$global_spacer: $userContent_fontSize * $global-base_lineHeight !default;\r\n$global-default_timing: 0.35s !default;\r\n\r\n$global-color_primary: $color-turquoise-tc-turquoise-dark-3 !default;\r\n$global-color_primaryAlt: darken($global-color_primary, 8%) !default;\r\n$global-color_secondary: $global-color_pink !default;\r\n\r\n$global-color_bg: $global-color_white !default;\r\n$global-color_fg: $global-color_grey !default; // text color | should have high contrast between $global-color_bg\r\n\r\n$global-border_color: mix(\r\n $global-color_fg,\r\n $global-color_bg,\r\n 24%\r\n) !default; // Note it's off by default due to the border width\r\n$global-border-width: 1px;\r\n$global-border-style: solid;\r\n$global_borderRadius: 6px !default;\r\n\r\n$global-body_bg: $global-color_bg !default;\r\n\r\n$link-default_color: $global-color_primary !default;\r\n$link-default-hover_color: $global-color_primary !default;\r\n$link-default_visited_color: $global-color_primary !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Theme Colors\r\n\\* -------------------------------------------------------------- */\r\n\r\n$theme-border_color: mix($global-color_fg, $global-color_bg, 24%) !default;\r\n$theme-hover_color: mix($global-color_fg, $global-color_bg, 6%) !default;\r\n\r\n$theme-link-hover_textDecoration: none !default;\r\n\r\n$theme-heading_color: $global-color_primary !default;\r\n$theme-heading-hover_color: $global-color_primary !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Buttons Colors\r\n\\* -------------------------------------------------------------- */\r\n\r\n$button-basic_fg: $global-color_grey !default;\r\n$button-basic_bg: transparent !default;\r\n$button-basic_border: $global-color_whitesmoke !default;\r\n\r\n$button-basic-hover_fg: $global-color_primary !default;\r\n$button-basic-hover_bg: transparent !default;\r\n$button-basic-hover_border: $global-color_primary !default;\r\n\r\n$button-primary_fg: $global-color_white !default;\r\n$button-primary_bg: $global-color_primary !default;\r\n$button-primary_border: $global-color_primary !default;\r\n\r\n$button-primary-hover_fg: $global-color_white !default;\r\n$button-primary-hover_bg: $global-color_primaryAlt !default;\r\n$button-primary-hover_border: $global-color_primaryAlt !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Icons\r\n\\* -------------------------------------------------------------- */\r\n\r\n$icon-large_size: 32px !default;\r\n$icon-default_size: 20px !default;\r\n$icon-small_size: 16px !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Theme User Photos\r\n\\* -------------------------------------------------------------- */\r\n\r\n$theme-photo_size: 42px !default;\r\n$theme-photo-small_size: 38px !default;\r\n$theme-photo_round: true !default;\r\n$theme-photo_borderRadius: $global_borderRadius !default;\r\n\r\n$theme_stickFooter: true !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Links\r\n\\* -------------------------------------------------------------- */\r\n\r\n$link-body_fontFamily: $global-body_fontFamily !default;\r\n$link-body_fontWeight: $global-normal_fontWeight !default;\r\n$link-body_fontSize: $global-medium_fontSize !default;\r\n\r\n$link-heading_fontFamily: $global-body_fontFamily !default;\r\n$link-heading_fontWeight: $global-bold_fontWeight !default;\r\n$link-heading_fontSize: $global-large_fontSize !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Layout\r\n\\* -------------------------------------------------------------- */\r\n\r\n$global-gutter_size: $global_spacer;\r\n$global-gutter_halfSize: $global-gutter_size / 2;\r\n$global-gutter_quarterSize: $global-gutter_size / 4;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Body\r\n\\* -------------------------------------------------------------- */\r\n\r\n$body_bg: $global-body_bg !default;\r\n$body_backgroundImage: '' !default;\r\n$body_backgroundRepeat: no-repeat !default;\r\n$body_backgroundSize: cover !default;\r\n$body_backgroundPosition: center center !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Frame\r\n\\* -------------------------------------------------------------- */\r\n\r\n$frame_bg: transparent !default;\r\n$frame_border: none !default;\r\n$frame_boxShadow: none !default;\r\n$frame_padding: $utility-baseUnitTriple !default;\r\n$frame-mobile_padding: $utility-baseUnitDouble !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Header\r\n\\* -------------------------------------------------------------- */\r\n\r\n$header_minHeight: 48px !default;\r\n$header_bg: $global-color_primary !default;\r\n$header_fg: $global-color_white !default;\r\n$header-link_color: $global-color_white !default;\r\n$header-link-hover_color: $global-color_white !default;\r\n$header_border: 0 !default;\r\n$header_boxShadow: none !default;\r\n\r\n$headerButton_bg: transparent !default;\r\n$headerButton_fg: $header-link_color !default;\r\n$headerButton_borderColor: $header-link_color !default;\r\n\r\n$headerButton-hover_bg: mix($header-link_color, $header_bg, 12%) !default;\r\n$headerButton-hover_fg: $header-link_color !default;\r\n$headerButton-hover_borderColor: $header-link_color !default;\r\n\r\n$headerMebutton_bg: transparent !default;\r\n$headerMebutton_fg: $header-link_color !default;\r\n$headerMebutton-hover_fg: $header-link_color !default;\r\n$headerMebutton-hover_bg: mix($global-color_fg, $header_bg, 26%) !default;\r\n$headerMebutton-active_bg: mix($headerMebutton_fg, $header_bg, 12%) !default;\r\n\r\n$headerMeBoxAlert_fg: $headerMebutton_fg !default;\r\n$headerMeBoxAlert_bg: $global-color_secondary !default;\r\n$headerMeBoxAlert_borderColor: $global-color_secondary !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Navigation\r\n\\* -------------------------------------------------------------- */\r\n\r\n$navigation_bg: $global-color_bg !default;\r\n$navigation_fg: $global-color_fg !default;\r\n$navigation-boxShadow: 0 5px 10px 0 rgba(0, 0, 0, 0.3);\r\n$navigation-hover_fg: $global-color_primary !default;\r\n$navigation_border: darken($navigation_bg, 8%) !default;\r\n$navigation_borderRadius: $global_borderRadius !default;\r\n$navigation_fontSize: $global-large_fontSize !default;\r\n$navigation_paddingSide: $utility-baseUnitDouble !default;\r\n$navigation_vertical_paddingSide: 0 !default;\r\n$navigation-item_height: 32px !default;\r\n$navigation-item_fontWeight: $global-normal_fontWeight !default;\r\n$navigation-easing-transition: cubic-bezier(0, 1, 0, 1) !default;\r\n\r\n$navigationButton_bg: $button-primary_bg !default;\r\n$navigationButton_fg: $button-primary_fg !default;\r\n$navigationButton_border: $button-primary_border !default;\r\n\r\n$navigationButton-hover_bg: $button-primary-hover_bg !default;\r\n$navigationButton-hover_fg: $button-primary-hover_fg !default;\r\n$navigationButton-hover_border: $button-primary-hover_border !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Mobile Mebox\r\n\\* -------------------------------------------------------------- */\r\n\r\n$MobileMeBox_bg: mix($global-color_white, $header_bg, 12%) !default;\r\n$MobileMeBox_fg: $header-link_color !default;\r\n$MobileMeBox-hover_fg: $header-link-hover_color !default;\r\n\r\n$MobileMeBoxAlert_fg: $MobileMeBox_fg !default;\r\n$MobileMeBoxAlert_bg: $global-color_secondary !default;\r\n$MobileMeBoxAlert_borderColor: $global-color_secondary !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Content\r\n\\* -------------------------------------------------------------- */\r\n\r\n$content_bg: transparent !default;\r\n$content_border: none !default;\r\n$content_padding: 0 !default;\r\n$content_borderRadius: 0 !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Panel\r\n\\* -------------------------------------------------------------- */\r\n\r\n$panel_toLeft: false !default;\r\n$panel_width: 220px !default;\r\n$panel_gap: 40px !default;\r\n$panel_bg: $content_bg !default;\r\n$panel_fg: $global-color_fg !default;\r\n$panel_padding: $content_padding !default;\r\n$panel-border: $content_border !default;\r\n$panel_borderRadius: $content_borderRadius !default;\r\n\r\n$panel-item-showIcons: false !default;\r\n$panel-item_spacing: 0 !default;\r\n$panel-item_borderRadius: $global_borderRadius !default;\r\n$panel-item_padding: 5px !default;\r\n\r\n$panel-item_bg: transparent !default;\r\n$panel-item_fg: $link-default_color !default;\r\n$panel-item_border: none !default;\r\n\r\n$panel-item-hover_bg: transparent !default;\r\n$panel-item-hover_fg: $global-color_primary !default;\r\n$panel-item-hover_border: $panel-item_border !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Footer\r\n\\* -------------------------------------------------------------- */\r\n\r\n$footer_bg: $theme-hover_color !default;\r\n$footer_color: $global-color_fg !default;\r\n$footer-link_color: $global-color_primary !default;\r\n$footer-link-hover_color: $global-color_primaryAlt !default;\r\n$footer-base_fontSize: $global-medium_fontSize !default;\r\n$footer-base_lineHeight: $global-base_lineHeight !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Components\r\n\\* -------------------------------------------------------------- */\r\n\r\n$component-item_spacing: 0 !default;\r\n$component-base_padding: $global-medium_fontSize !default;\r\n$component_bg: $global-color_bg !default;\r\n$component_borderWidth: 1px !default;\r\n$component_lateralBorder: false !default;\r\n$component_borderColor: $theme-border_color !default;\r\n$component_border: #{$theme-border_color} #{$component_borderWidth} solid !default;\r\n$component_boxShadow: none !default;\r\n$component_borderRadius: 0 !default;\r\n\r\n$component-header_bg: transparent !default;\r\n\r\n$component-base_color: $global-color_fg !default;\r\n$component-base_fontSize: $global-medium_fontSize !default;\r\n$component-base_fontWeight: $global-normal_fontWeight !default;\r\n$component-base_lineHeight: $global-base_lineHeight !default;\r\n\r\n$component-title_color: $global-color_fg !default;\r\n$component-title-hover_color: $global-color_primary !default;\r\n$component-title_fontSize: $global-large_fontSize !default;\r\n$component-title_fontWeight: $global-semibold_fontWeight !default;\r\n$component-title_lineHeight: $global-base_lineHeight !default;\r\n\r\n$component-meta_color: mix($global-color_bg, $global-color_fg, 12%) !default;\r\n$component-meta-link_color: $component-meta_color !default;\r\n$component-meta-link-hover_color: $theme-heading-hover_color !default;\r\n$component-meta_fontSize: $global-small_fontSize !default;\r\n$component-meta_fontWeight: $global-normal_fontWeight !default;\r\n$component-meta_lineHeight: $global-base_lineHeight !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Form Elements\r\n\\* -------------------------------------------------------------- */\r\n\r\n$formElement_height: $utility-baseUnit * 6;\r\n$formElement_paddingVertical: $utility-baseUnitHalf !default;\r\n$formElement_paddingHorizontal: $utility-baseUnitDouble !default;\r\n$formElement_color: $global-color_black !default;\r\n$formElement_borderColor: lighten($global-color_black, 60%) !default;\r\n$formElement_placeholderColor: $formElement_borderColor !default;\r\n$formElement_border: 1px solid $formElement_borderColor !default;\r\n$formElement_fontSize: $global-medium_fontSize !default;\r\n$formElement_fontWeight: $global-medium_fontSize !default;\r\n$formElement_borderRadius: $global_borderRadius !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Form Buttons\r\n\\* -------------------------------------------------------------- */\r\n\r\n$formButton_bg: $button-primary_bg !default;\r\n$formButton-hover_bg: $button-primary_hover_fg !default;\r\n$formButton_color: $button-primary_fg !default;\r\n$formButton_fontFamily: $global-body_fontFamily !default;\r\n$formButton_fontWeight: $global-normal_fontWeight !default;\r\n$formButton_fontSize: $global-medium_fontSize !default;\r\n$formButton_maxWidth: 360px !default;\r\n$formButton_padding: $utility-baseUnitDouble !default;\r\n$formButton_height: $formElement_height !default;\r\n$formButton_borderRadius: $formElement_borderRadius !default;\r\n$formButton_border: 1px solid !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Breakpoints\r\n\\* -------------------------------------------------------------- */\r\n\r\n$theme-breakpoint_smallMobile: 350px !default;\r\n$theme-breakpoint_mobile: 410px !default;\r\n$theme-breakpoint_smallTable: 768px !default;\r\n$theme-breakpoint_tablet: 992px !default;\r\n$theme-breakpoint_desktop: 1272px !default;\r\n\r\n$theme-breakpoint_base: $theme-breakpoint_smallTable !default;\r\n","// FONT STACK\r\n// --------------------------------------------------------------------------------------------\r\n// Use the mixin to include fonts.\r\n@mixin font-family($font-name, $font-weight, $font-style, $font-url, $font-file) {\r\n @font-face {\r\n font-family: '#{$font-name}';\r\n src: url('#{$font-url}#{$font-file}.eot'); /* IE9 Compat Modes */\r\n src:\r\n url('#{$font-url}#{$font-file}.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */\r\n url('#{$font-url}#{$font-file}.woff2') format('woff2'), /* Super Modern Browsers */\r\n url('#{$font-url}#{$font-file}.woff') format('woff'), /* Modern Browsers */\r\n url('#{$font-url}#{$font-file}.ttf') format('truetype'), /* Safari, Android, iOS */\r\n url('#{$font-url}#{$font-file}.svg##{$font-name}') format('svg'); /* Legacy iOS */\r\n font-weight: $font-weight;\r\n font-style: $font-style;\r\n }\r\n}\r\n\r\n\r\n// FONT WEIGHTS\r\n// --------------------------------------------------------------------------------------------\r\n// Use the numerical value instead of the weight name.\r\n\r\n// 300 Light\r\n// 400 Normal\r\n// 500 Medium\r\n// 600 Semi-Bold\r\n// 700 Bold\r\n\r\n@include font-family('roboto', 700, normal, 'fonts/roboto-v20-latin/', 'roboto-v20-latin-700');\r\n@include font-family('roboto', 500, normal, 'fonts/roboto-v20-latin/', 'roboto-v20-latin-500');\r\n@include font-family('roboto', 400, normal, 'fonts/roboto-v20-latin/', 'roboto-v20-latin-regular');\r\n\r\n\r\n@include font-family('Barlow', 600, normal, 'fonts/Barlow/', 'Barlow-SemiBold');\r\n@include font-family('Barlow', 700, normal, 'fonts/Barlow/', 'Barlow-Bold');\r\n@include font-family('Barlow_Condensed', 500, normal, 'fonts/Barlow_Condensed/', 'BarlowCondensed-Medium');\r\n",".Frame-header {\r\n .Header-Top {\r\n background: $global-color_black_light;\r\n\r\n .Container {\r\n max-width: none;\r\n padding: 0;\r\n\r\n .row {\r\n height: 80px;\r\n a {\r\n &:hover {\r\n background: transparent;\r\n }\r\n }\r\n\r\n .Header-desktopNav {\r\n .Navigation-linkContainer {\r\n a.Navigation-link {\r\n font-size: 14px;\r\n font-weight: 700;\r\n line-height: 30px;\r\n\r\n &.Selected,\r\n &:hover {\r\n background: transparent;\r\n color: $color-turquoise-tc-turquoise-light;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .Header-right {\r\n .SignInLinks {\r\n font-size: 18px;\r\n font-weight: 700;\r\n text-transform: uppercase;\r\n\r\n a {\r\n border: none;\r\n font-size: 18px;\r\n font-weight: bold;\r\n }\r\n\r\n a:hover, a:focus {\r\n background-color: transparent;\r\n }\r\n\r\n .SignInPopup {\r\n font-size: 18px;\r\n font-weight: 700;\r\n margin-left: 10px;\r\n border: none;\r\n }\r\n }\r\n .Search {\r\n img {\r\n vertical-align: middle;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .Header-Second-Menu {\r\n display: flex;\r\n background: $global-grey-light-bg;\r\n color: $global-color_black_light;\r\n justify-content: stretch;\r\n align-items: center;\r\n font-size: 13px;\r\n position: relative;\r\n height: 60px;\r\n\r\n .Second-Menu-Content {\r\n display: flex;\r\n flex-grow: 1;\r\n justify-content: center;\r\n align-items: center;\r\n position: relative;\r\n height: 30px;\r\n\r\n a.Second-Menu-Link {\r\n margin: 0 15px;\r\n cursor: pointer;\r\n height: 100%;\r\n display: flex;\r\n position: relative;\r\n flex-direction: column;\r\n justify-content: center;\r\n color: $global-color_black_light;\r\n\r\n &:hover::after {\r\n content: '';\r\n display: block;\r\n position: absolute;\r\n bottom: -1px;\r\n left: 50%;\r\n margin-left: -8px;\r\n width: 15px;\r\n height: 3px;\r\n border-radius: 1.5px;\r\n background: $global-grey-bg-dark;\r\n }\r\n\r\n &.selected {\r\n font-weight: 700;\r\n\r\n &::after {\r\n content: '';\r\n display: block;\r\n position: absolute;\r\n bottom: -1px;\r\n left: 50%;\r\n margin-left: -8px;\r\n width: 15px;\r\n height: 3px;\r\n border-radius: 1.5px;\r\n background: $color-turquoise-tc-turquoise-light;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .Header-desktopNav {\r\n color: white;\r\n height: 80px;\r\n position: relative;\r\n display: flex;\r\n align-items: center;\r\n z-index: 1;\r\n flex-grow: 1;\r\n a {\r\n text-decoration: none;\r\n }\r\n .Topcoder-logo {\r\n margin: 0 50px 0 30px;\r\n cursor: pointer;\r\n }\r\n\r\n .Header-primary-item {\r\n font-weight: 700;\r\n font-size: 18px;\r\n line-height: 30px;\r\n margin: 0 30px;\r\n padding-right: 5px;\r\n position: relative;\r\n cursor: pointer;\r\n color: white;\r\n white-space: nowrap;\r\n\r\n &.selected {\r\n color: $color-turquoise-tc-turquoise-light;\r\n }\r\n }\r\n\r\n .Header-secondary-menu {\r\n display: flex;\r\n overflow: unset;\r\n margin-right: auto;\r\n width: auto;\r\n white-space: nowrap;\r\n\r\n .Header-secondary-item {\r\n font-weight: bold;\r\n margin-left: 30px;\r\n font-size: 14px;\r\n line-height: 30px;\r\n text-align: center;\r\n display: flex;\r\n position: relative;\r\n flex-direction: row;\r\n justify-content: flex-start;\r\n align-content: flex-start;\r\n cursor: pointer;\r\n color: white;\r\n\r\n &:hover,\r\n &.selected {\r\n color: $color-turquoise-tc-turquoise-light;\r\n }\r\n }\r\n\r\n .Header-Primary-more-content-container {\r\n position: relative;\r\n display: none;\r\n\r\n .primary-item-more {\r\n border-radius: 15px;\r\n padding: 0 15px;\r\n color: white;\r\n margin-left: 0;\r\n\r\n &:hover {\r\n color: white;\r\n }\r\n img {\r\n margin-left: 5px;\r\n }\r\n }\r\n\r\n .Header-Primary-more-content {\r\n position: absolute;\r\n top: 30px;\r\n left: 19px;\r\n background: $global-color_black_light;\r\n min-width: 110px;\r\n padding: 20px;\r\n border-radius: 5px;\r\n flex-direction: column;\r\n z-index: 2;\r\n display: none;\r\n\r\n a {\r\n margin: 0;\r\n text-align: left;\r\n font-weight: 700;\r\n font-size: 14px;\r\n line-height: 30px;\r\n white-space: nowrap;\r\n }\r\n }\r\n\r\n &.open {\r\n .primary-item-more {\r\n background-color: rgba(85, 85, 85, 0.4);\r\n border-radius: 15px;\r\n\r\n * {\r\n opacity: 0.7;\r\n }\r\n img {\r\n transform: scale(1, -1);\r\n }\r\n }\r\n\r\n .Header-Primary-more-content {\r\n display: flex;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .Header-right {\r\n .Header-right-Item {\r\n height: 32px;\r\n margin: 11px 20px 11px 0px;\r\n padding-left: 12px;\r\n position: relative;\r\n border-left: 1px solid $global-color_grey_very_dark;\r\n min-width: 36px;\r\n display: flex;\r\n align-items: center;\r\n }\r\n }\r\n}\r\n\r\n.Header-separator {\r\n display: block;\r\n height: 30px;\r\n width: 1px;\r\n background: $global-color_grey;\r\n}\r\n\r\n@media screen and (max-width: 768px) {\r\n .Frame-header {\r\n .Header-Top {\r\n .Container {\r\n .row {\r\n height: 60px;\r\n display: flex;\r\n justify-content: space-between;\r\n }\r\n\r\n .menu-icon-mobile {\r\n width: 60px;\r\n height: 60px;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n cursor: pointer;\r\n }\r\n }\r\n }\r\n\r\n .Header-right {\r\n width: 60px;\r\n margin: 0;\r\n }\r\n\r\n .Header-Primary-container-Mobile {\r\n .Header-Primary-Mobile {\r\n height: 60px;\r\n background: $global-color_black_light;\r\n display: flex;\r\n align-items: center;\r\n border-top: 1px solid $global-color_grey;\r\n\r\n a {\r\n color: white;\r\n font-weight: 700;\r\n font-size: 18px;\r\n line-height: 30px;\r\n position: relative;\r\n cursor: pointer;\r\n height: 100%;\r\n\r\n &:hover,\r\n &.selected {\r\n color: $color-turquoise-tc-turquoise-light;\r\n }\r\n\r\n &.selected::after {\r\n content: '';\r\n width: 40px;\r\n height: 10px;\r\n background: url(/themes/topcoder/design/images/icon-select-header.svg);\r\n background-size: 40px 10px;\r\n right: 16px;\r\n position: absolute;\r\n left: 50%;\r\n margin-left: -20px;\r\n bottom: -1px;\r\n }\r\n }\r\n }\r\n\r\n .Header-Primary-Sub-Mobile {\r\n display: flex;\r\n flex-direction: column;\r\n padding: 15px 20px;\r\n z-index: 1;\r\n background: $global-grey-light-bg;\r\n\r\n a {\r\n font-size: 18px;\r\n line-height: 40px;\r\n height: 40px;\r\n margin: 5px 0;\r\n display: flex;\r\n align-items: center;\r\n cursor: pointer;\r\n text-decoration: none;\r\n color: $global-color_black_light;\r\n\r\n &.selected {\r\n font-weight: 700;\r\n pointer-events: none;\r\n cursor: default;\r\n\r\n &::before {\r\n content: '';\r\n height: 30px;\r\n width: 3px;\r\n border-radius: 1.5px;\r\n background: $color-turquoise-tc-turquoise-light;\r\n display: inline-block;\r\n margin-right: 10px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .Header-Second-Menu-mobile {\r\n position: relative;\r\n\r\n .Second-Menu-Toggle-Button {\r\n background: $global-grey-light-bg;\r\n border: none;\r\n padding: 0;\r\n width: 100%;\r\n height: 60px;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n cursor: pointer;\r\n\r\n span {\r\n color: $global-color_black_light;\r\n font-weight: 400;\r\n font-size: 28px;\r\n line-height: 40px;\r\n }\r\n\r\n img {\r\n margin-left: 5px;\r\n transform: scale(1, -1);\r\n }\r\n }\r\n\r\n .Second-Menu-Content {\r\n background: $global-grey-light-bg;\r\n flex-direction: column;\r\n padding: 15px 20px;\r\n border-top: 1px solid $color-green-dark;\r\n width: 100%;\r\n z-index: 999;\r\n display: none;\r\n position: absolute;\r\n top: 60px;\r\n left: 0;\r\n width: 100%;\r\n\r\n a {\r\n color: $global-color_black_light;\r\n font-size: 18px;\r\n line-height: 40px;\r\n height: 40px;\r\n margin: 5px 0;\r\n display: flex;\r\n align-items: center;\r\n cursor: pointer;\r\n\r\n &.selected {\r\n font-weight: 700;\r\n pointer-events: none;\r\n cursor: default;\r\n &::before {\r\n content: '';\r\n height: 30px;\r\n width: 3px;\r\n border-radius: 1.5px;\r\n display: inline-block;\r\n margin-right: 10px;\r\n background: $color-turquoise-tc-turquoise-light;\r\n }\r\n }\r\n }\r\n }\r\n\r\n &.open {\r\n .Second-Menu-Toggle-Button {\r\n img {\r\n transform: scale(1, 1);\r\n }\r\n }\r\n .Second-Menu-Content {\r\n display: flex;\r\n }\r\n }\r\n }\r\n\r\n &.toggle-mobile-expand {\r\n .icon-menu {\r\n display: none;\r\n }\r\n\r\n .Header-Second-Menu-mobile {\r\n display: none;\r\n }\r\n }\r\n\r\n &.toggle-mobile-close {\r\n .icon-menu-close {\r\n display: none;\r\n }\r\n\r\n .Header-Primary-container-Mobile {\r\n display: none;\r\n }\r\n }\r\n }\r\n}\r\n\r\n@media screen and (max-width: 960px) {\r\n .Frame-header {\r\n .Header-desktopNav {\r\n .Header-secondary-menu {\r\n > .Header-secondary-item {\r\n display: none;\r\n }\r\n\r\n .Header-Primary-more-content-container {\r\n display: flex;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n",".Frame-footer {\r\n .Footer {\r\n background-color: $global-color_black_light;\r\n padding: 30px 80px 21px;\r\n font-size: 14px;\r\n font-weight: 400;\r\n line-height: 21px;\r\n position: relative;\r\n\r\n .Container {\r\n max-width: 1280px;\r\n margin: auto;\r\n\r\n .Footer-logo {\r\n display: flex;\r\n justify-content: center;\r\n margin-bottom: 30px;\r\n }\r\n\r\n .Footer-Menu-Container {\r\n margin-bottom: 39px;\r\n display: grid;\r\n grid-template-columns: repeat(6, 1fr);\r\n gap: 20px;\r\n }\r\n\r\n @media (max-width: 768px) {\r\n .Footer-separator,\r\n .Footer-Menu-Container {\r\n display: none;\r\n }\r\n }\r\n\r\n .Footer-separator {\r\n height: 2px;\r\n background-color: $global-color_grey;\r\n border-radius: 1px;\r\n width: 100%;\r\n }\r\n\r\n .Footer-Menu-Title {\r\n color: white;\r\n font-size: 14px;\r\n font-weight: 500;\r\n line-height: 21px;\r\n margin-bottom: 1px;\r\n }\r\n\r\n .Footer-Menu-List {\r\n margin-top: 7px;\r\n }\r\n\r\n .Footer-Menu-List-Item {\r\n a {\r\n color: $global-grey-bg !important;\r\n font-size: 14px;\r\n line-height: 21px;\r\n }\r\n }\r\n\r\n .Footer-Share-Container {\r\n margin-top: 15px;\r\n a {\r\n margin-right: 5px;\r\n }\r\n\r\n @media (max-width: 768px) {\r\n display: flex;\r\n justify-content: center;\r\n }\r\n }\r\n\r\n .Footer-Mobile-Menu {\r\n display: flex;\r\n justify-content: center;\r\n\r\n @media (min-width: 769px) {\r\n display: none;\r\n }\r\n\r\n .Mobile-Menu-Item {\r\n display: flex;\r\n flex-direction: column;\r\n margin-right: 43px;\r\n\r\n &:last-child {\r\n margin-right: 0;\r\n }\r\n\r\n a {\r\n color: $global-grey-bg;\r\n font-size: 12px;\r\n font-weight: 500;\r\n line-height: 21px;\r\n white-space: nowrap;\r\n }\r\n }\r\n }\r\n\r\n .Footer-Copyright-Container {\r\n display: flex;\r\n justify-content: space-between;\r\n padding-top: 22px;\r\n\r\n .Footer-Copyright {\r\n color: $global-color_grey_dark;\r\n font-size: 14px;\r\n line-height: 21px;\r\n\r\n a {\r\n margin-left: 20px;\r\n font-size: 14px;\r\n color: $global-grey-bg;\r\n }\r\n @media (max-width: 768px) {\r\n font-size: 11px;\r\n line-height: 21px;\r\n\r\n a {\r\n text-decoration: underline;\r\n font-size: 11px;\r\n line-height: 21px;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .Footer-Mobile {\r\n @media (min-width: 769px) {\r\n display: none;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n",".Frame-body {\r\n .Frame-content {\r\n .Frame-details {\r\n .Frame-row {\r\n width: 100%;\r\n\r\n .Content.MainContent {\r\n width: 0;\r\n }\r\n }\r\n .Frame-row-main {\r\n flex-direction: row-reverse;\r\n\r\n aside.Panel.Panel-main {\r\n margin-left: 0;\r\n margin-right: 90px;\r\n min-width: 260px;\r\n }\r\n\r\n .MainContent.Content {\r\n flex: 1;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.Search, .Groups, .Vanilla {\r\n h1.H,\r\n h1.Group-Title,\r\n h1.HomepageTitle,\r\n h1 {\r\n @include barlowcondensed-medium;\r\n color: $global-color_black_light !important;\r\n font-size: 34px !important;\r\n font-weight: 500 !important;\r\n line-height: 38px !important;\r\n text-transform: uppercase !important;\r\n }\r\n}\r\n\r\na.TextColor:hover,\r\na:hover .TextColor {\r\n color: $global-color_primary;\r\n}\r\n\r\n@media screen and (max-width: 992px) {\r\n .Frame-body {\r\n .Frame-content {\r\n .Frame-details {\r\n .Frame-row-main {\r\n aside.Panel.Panel-main {\r\n width: 0;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n@media screen and (max-width: 768px) {\r\n .Frame-body {\r\n .Frame-content {\r\n .Frame-contentWrap {\r\n padding-top: 20px;\r\n padding-left: 15px;\r\n padding-right: 15px;\r\n\r\n .Frame-details {\r\n .Frame-row {\r\n .Content.MainContent {\r\n width: 100%;\r\n overflow: hidden;\r\n\r\n h1.H,\r\n h1.HomepageTitle,\r\n h1 {\r\n margin-top: 14px;\r\n }\r\n }\r\n }\r\n\r\n .Frame-row-main {\r\n flex-direction: column-reverse;\r\n\r\n aside.Panel.Panel-main {\r\n margin-left: 0;\r\n margin-right: 0;\r\n width: 100%;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n","/* Font styles. */\r\n@mixin barlow-semibold {\r\n font-family: \"Barlow\", Helvetica, Arial, sans-serif;\r\n font-weight: 600;\r\n}\r\n@mixin barlow-bold {\r\n font-family: \"Barlow\", Helvetica, Arial, sans-serif;\r\n font-weight: 700;\r\n}\r\n\r\n@mixin barlowcondensed-medium {\r\n font-family: \"Barlow_Condensed\", Helvetica, Arial, sans-serif;\r\n font-weight: 500;\r\n}\r\n",".BreadcrumbsBox {\r\n .Breadcrumbs {\r\n .Crumb {\r\n font-weight: bold;\r\n color: $global-color_grey;\r\n font-size: 18px;\r\n opacity: 1;\r\n margin: 0 2px;\r\n }\r\n .CrumbLabel {\r\n a {\r\n text-decoration: none;\r\n span {\r\n color: $global-blue;\r\n font-size: 14px;\r\n margin: 0 2px;\r\n text-transform: capitalize;\r\n }\r\n }\r\n\r\n &.Last {\r\n a {\r\n text-decoration: none;\r\n span {\r\n color: $global-color_grey;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}",".SearchForm,\r\n.SearchBox {\r\n form {\r\n & > div {\r\n .InputBox {\r\n border-radius: 30px;\r\n height: 40px;\r\n font-size: 16px;\r\n padding-right: 56px;\r\n padding-left: 20px;\r\n font-family: $global-body_fontFamily;\r\n }\r\n\r\n .InputBox.js-search {\r\n border: 1px solid #aaa;\r\n }\r\n\r\n input.Button:hover,\r\n input.Button {\r\n height: 38px !important;\r\n width: 56px !important;\r\n background: $global-grey-bg !important;\r\n border-radius: 30px !important;\r\n margin: 1px;\r\n }\r\n\r\n &::after {\r\n color: white !important;\r\n width: 56px !important;\r\n font-size: 18px !important;\r\n top: 1px !important;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.Panel.Panel-main {\r\n .SearchBox {\r\n margin-bottom: 24px;\r\n }\r\n}\r\n\r\n\r\n\r\n@media screen and (max-width: 768px) {\r\n .SearchBoxMobile {\r\n .SearchBox {\r\n margin-bottom: 8px;\r\n }\r\n }\r\n}\r\n",".Button.Primary,\r\n.Button,\r\n.Button.Primary.SignInPopup,\r\n.Button.Primary.Action.BigButton {\r\n font-size: 14px !important;\r\n font-weight: bold !important;\r\n letter-spacing: 0.8px !important;\r\n height: 30px;\r\n text-transform: uppercase;\r\n border-radius: 20px !important;\r\n padding: 0 20px !important;\r\n}\r\n\r\n\r\n.Button.Primary.SignInPopup {\r\n background: $global-color_primary;\r\n border: 1px solid $global-color_primary;\r\n color: white;\r\n width: 100%;\r\n}\r\n\r\n\r\n.ReactButton.Quote {\r\n vertical-align: inherit;\r\n margin: 0 0;\r\n}",".Box.BoxCategories,\r\n.BoxFilter.BoxDiscussionFilter {\r\n margin: 19px 0 !important;\r\n\r\n h4 {\r\n @include barlow-semibold;\r\n\r\n font-size: 21px;\r\n line-height: 24px;\r\n text-transform: uppercase;\r\n color: $global-color_black_light;\r\n padding: 0;\r\n margin-top: 35px;\r\n }\r\n\r\n ul.PanelInfo.PanelCategories,\r\n ul.FilterMenu {\r\n li {\r\n margin: 19px 0 !important;\r\n\r\n &.Active {\r\n background-color: $global-grey-bg;\r\n border-radius: 15px;\r\n }\r\n\r\n &.Depth2 {\r\n margin-left: 20px !important;\r\n }\r\n\r\n &.Heading {\r\n color: $global-color_black_light;\r\n font-size: 16px;\r\n font-weight: 700;\r\n padding: 0;\r\n }\r\n\r\n a {\r\n height: 26px;\r\n padding: 2px 22px;\r\n font-size: 16px;\r\n\r\n span {\r\n font-size: 16px;\r\n line-height: 26px;\r\n\r\n &.Aside {\r\n line-height: 12px;\r\n\r\n .Number,\r\n & > .Count {\r\n line-height: 12px;\r\n color: #ffffff;\r\n font-size: 10px;\r\n font-weight: 400;\r\n background: $global-color_black;\r\n border-radius: 9px;\r\n }\r\n\r\n & > .Count {\r\n padding: 1px 5px;\r\n }\r\n\r\n .Number {\r\n padding: 0;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n@media screen and (max-width: 768px) {\r\n .Panel-main .Box.BoxCategories,\r\n .Box.BoxCategories,\r\n .BoxFilter.BoxDiscussionFilter {\r\n h4 {\r\n @include barlow-semibold;\r\n\r\n font-size: 21px;\r\n line-height: 24px;\r\n }\r\n }\r\n}\r\n",".PageControls {\r\n &.Top {\r\n padding-bottom: 0px;\r\n }\r\n\r\n .Pager.NumberedPager {\r\n span,\r\n a {\r\n border-color: transparent;\r\n border-radius: 15px;\r\n font-size: 14px;\r\n font-weight: 400;\r\n line-height: 30px;\r\n height: 30px;\r\n padding: 0 15px;\r\n margin: 0 1px;\r\n flex: unset;\r\n\r\n &.Highlight.Pager-p {\r\n background-color: $global-grey-bg-dark;\r\n }\r\n\r\n &:hover {\r\n border-color: transparent;\r\n }\r\n }\r\n\r\n .Pager-nav {\r\n font-weight: 500;\r\n color: white;\r\n background-color: $global-color_primary;\r\n\r\n &[aria-disabled=\"true\"] {\r\n display: none;\r\n }\r\n }\r\n }\r\n}\r\n",".DataList.Discussions {\r\n li.ItemDiscussion {\r\n border-top: none;\r\n border-bottom: none;\r\n background-color: $global-grey-very-dark-bg;\r\n margin-top: 16px;\r\n border-radius: 10px;\r\n padding: 24px 20px 17px 26px;\r\n\r\n .Meta.Meta-Discussion {\r\n align-items: center;\r\n\r\n .MItem {\r\n font-size: 13px;\r\n font-weight: 400;\r\n line-height: 16px;\r\n\r\n .HasNew.HasNew {\r\n font-size: $global-small_fontSize;\r\n font-family: $global-body_fontFamily;\r\n text-transform: capitalize;\r\n background: $global-color_white;\r\n color: $global-color_black_light;\r\n border: 1px solid $global-color_black_light;\r\n margin-bottom: 0px;\r\n }\r\n }\r\n\r\n\r\n }\r\n\r\n .MItem.Category {\r\n a {\r\n color: $global-color_black_light;\r\n }\r\n }\r\n\r\n .ItemContent.Discussion {\r\n .Title {\r\n margin-bottom: 14px;\r\n\r\n a {\r\n color: $global-color_black_light;\r\n font-family: $global-body_fontFamily ;\r\n font-size: $global-large_fontSize;\r\n font-weight: bold;\r\n line-height: 30px;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.Empty {\r\n margin: 10px auto;\r\n width: auto;\r\n text-align: center;\r\n color: $global-color_grey_dark;\r\n font-size: 20px;\r\n font-weight: 400;\r\n line-height: 24px;\r\n}\r\n\r\n.DataList {\r\n .Meta {\r\n display: flex;\r\n align-items: center;\r\n\r\n .MItem {\r\n font-size: 13px;\r\n font-weight: 400;\r\n line-height: 16px;\r\n }\r\n\r\n .MiddleDot{\r\n font-weight: bold;\r\n }\r\n }\r\n}\r\n\r\n@media screen and (max-width: 768px) {\r\n .DataList.Discussions {\r\n li.ItemDiscussion {\r\n border-top: 1px solid $global-grey-bg;\r\n background-color: transparent;\r\n border-radius: 10px;\r\n padding: 19px 0 18px 0;\r\n border-radius: 0;\r\n margin-top: 0;\r\n position: relative;\r\n\r\n &:first-child {\r\n border-top: none;\r\n }\r\n\r\n &:last-child {\r\n border-bottom: 1px solid $global-grey-bg;\r\n }\r\n\r\n .Options {\r\n position: absolute;\r\n top: 20px;\r\n right: 0;\r\n }\r\n\r\n .Meta.Meta-Discussion {\r\n &.tag-container {\r\n margin-top: 0;\r\n margin-left: 0;\r\n\r\n .MItem {\r\n display: none;\r\n }\r\n\r\n .Tag {\r\n margin-bottom: 12px;\r\n }\r\n }\r\n\r\n &.status-container {\r\n .MCount,\r\n .Tag {\r\n display: none;\r\n }\r\n\r\n .MItem.Category {\r\n position: relative;\r\n\r\n &::before {\r\n content: \"\";\r\n width: 3px;\r\n height: 3px;\r\n border-radius: 50%;\r\n background: $global-color_grey;\r\n position: absolute;\r\n display: block;\r\n left: -7px;\r\n margin-top: -2px;\r\n top: 50%;\r\n }\r\n }\r\n\r\n }\r\n\r\n &.view-comment-container {\r\n .MItem:not(.MCount),\r\n .Tag {\r\n display: none;\r\n }\r\n\r\n .MCount {\r\n position: relative;\r\n\r\n &::after {\r\n content: \"\";\r\n width: 3px;\r\n height: 3px;\r\n border-radius: 50%;\r\n background: $global-color_grey;\r\n position: absolute;\r\n display: block;\r\n right: -8px;\r\n margin-top: -2px;\r\n top: 50%;\r\n }\r\n\r\n &.CommentCount {\r\n &::after {\r\n content: none;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n","@media screen and (max-width: 768px) {\r\n .DataList.CategoryList {\r\n li.Item {\r\n .ItemContent.Category {\r\n .status-container {\r\n .RSS,\r\n .DiscussionCount,\r\n .MiddleDot,\r\n .CommentCount {\r\n display: none;\r\n }\r\n }\r\n\r\n .view-comment-container {\r\n .LastDiscussionTitle,\r\n .LastCommentDate {\r\n display: none;\r\n }\r\n\r\n .DiscussionCount {\r\n position: relative;\r\n\r\n &::after {\r\n content: '';\r\n width: 3px;\r\n height: 3px;\r\n border-radius: 50%;\r\n background: $global-color_grey;\r\n position: absolute;\r\n display: block;\r\n right: -8px;\r\n margin-top: -2px;\r\n top: 50%;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n",".DataList.Discussions .Tag,\r\n.Tag {\r\n font-size: 11px;\r\n font-weight: 400;\r\n letter-spacing: 0.4px;\r\n line-height: 15px;\r\n height: 23px;\r\n padding: 0 6px;\r\n display: flex;\r\n align-items: center;\r\n\r\n &.Tag-Announcement {\r\n color: $global-color_black;\r\n border-color: $global-color_grey_dark;\r\n background-color: white;\r\n }\r\n\r\n &.Tag-Closed {\r\n background-color: $global-color_grey_dark;\r\n border-color: $global-color_grey_dark;\r\n color: white;\r\n }\r\n}\r\n\r\n\r\n.Meta.Meta-Discussion {\r\n .Tag {\r\n margin-right: 5px;\r\n }\r\n}",".Hijack.Bookmark {\r\n width: 16px;\r\n height: 16px;\r\n\r\n &::before {\r\n content: \"\";\r\n width: 16px;\r\n height: 16px;\r\n background: url(/themes/topcoder/design/images/bookmark.png);\r\n background-size: 16px;\r\n }\r\n\r\n &.Bookmarked,\r\n &:hover {\r\n &::before {\r\n content: \"\";\r\n background: url(/themes/topcoder/design/images/bookmarked.png);\r\n background-size: 16px;\r\n width: 16px;\r\n height: 16px;\r\n }\r\n }\r\n}\r\n.Arrow.SpFlyoutHandle {\r\n width: 16px;\r\n height: 16px;\r\n\r\n &::before {\r\n content: \"\";\r\n width: 16px;\r\n height: 16px;\r\n background: url(/themes/topcoder/design/images/icon-thee-dot.svg);\r\n background-size: 16px 4px;\r\n background-position: center;\r\n font-size: 0 !important;\r\n background-repeat: no-repeat;\r\n }\r\n}",".DataListWrap,\r\n.Content.MainContent,\r\n.CommentsWrap {\r\n .BeforeCommentHeading {\r\n margin-bottom: 0px;\r\n }\r\n\r\n h2.CommentHeading {\r\n @include barlow-bold;\r\n\r\n color: $global-color_black_light;\r\n font-size: 20px;\r\n line-height: 24px;\r\n text-transform: uppercase;\r\n }\r\n\r\n .DataList.DataList-Search,\r\n .DataList.CategoryList,\r\n .DataList.GroupList,\r\n .MessageList.DataList.Comments {\r\n li.Item {\r\n border-bottom: none;\r\n border-top: none;\r\n background-color: $global-grey-very-dark-bg;\r\n margin-bottom: 16px;\r\n padding: 18px 20px 0 25px !important;\r\n border-radius: 10px;\r\n\r\n .PhotoWrap {\r\n top: 18px;\r\n left: 26px;\r\n }\r\n\r\n .Item-Header.CommentHeader {\r\n padding-top: 0;\r\n min-height: 0;\r\n\r\n .Username {\r\n color: $global-color_black_light;\r\n font-size: 14px;\r\n font-weight: 500;\r\n line-height: 16px;\r\n }\r\n\r\n .Meta.CommentMeta.CommentInfo {\r\n display: block;\r\n }\r\n }\r\n\r\n .Message.userContent {\r\n font-size: 16px;\r\n font-weight: 400;\r\n }\r\n\r\n &.CategoryHeading {\r\n background-color: transparent;\r\n padding: 0 !important;\r\n margin: 41px 0 15px;\r\n color: $global-color_grey_very_dark;\r\n font-size: 34px;\r\n font-weight: 400;\r\n line-height: 38px;\r\n\r\n div {\r\n @include barlowcondensed-medium;\r\n color: $global-color_grey_very_dark;\r\n }\r\n\r\n &::before {\r\n content: none;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .DataList.DataList-Search {\r\n li.Item {\r\n padding: 18px 20px 1px 25px !important;\r\n }\r\n }\r\n\r\n .DataList.CategoryList, .DataList.GroupList {\r\n li.Item {\r\n padding: 18px 20px 17px 25px !important;\r\n\r\n .Title {\r\n color: $global-color_black_light;\r\n margin-bottom: 14px;\r\n }\r\n\r\n .PhotoWrap {\r\n top: 0;\r\n left: 0;\r\n }\r\n\r\n .LatestPostTitle {\r\n color: $global-color_black_light;\r\n font-weight: 500;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.DataList.GroupList {\r\n li.Item {\r\n .Description {\r\n font-family: $global-body_fontFamily;\r\n color: $global-color_grey;\r\n font-size: 13px;\r\n }\r\n }\r\n}\r\n\r\n\r\n.ReactButton.Quote.js-quoteButton {\r\n font-size: 12px;\r\n font-weight: 400;\r\n letter-spacing: 0.44px;\r\n line-height: 15px;\r\n}\r\n\r\n.MessageForm.CommentForm.FormTitleWrapper {\r\n .H {\r\n margin-bottom: 27px;\r\n }\r\n h2 {\r\n text-transform: uppercase;\r\n color: $global-color_black_light;\r\n font-family: $global-heading_fontFamily2;\r\n font-size: 20px;\r\n font-weight: 500;\r\n line-height: 24px;\r\n }\r\n}\r\n\r\n\r\n.FormTitleWrapper {\r\n .Buttons {\r\n\r\n .Back {\r\n margin-right: 20px !important;\r\n * {\r\n color: $global-blue;\r\n font-family: $global-body_fontFamily;\r\n }\r\n }\r\n }\r\n}\r\n\r\n// mobile\r\n@media screen and (max-width: 768px) {\r\n .DataListWrap,\r\n .Content.MainContent,\r\n .CommentsWrap {\r\n .DataList.DataList-Search,\r\n .DataList.CategoryList,\r\n .MessageList.DataList.Comments {\r\n li.Item {\r\n .PhotoWrap {\r\n // left: 0;\r\n }\r\n\r\n .AuthorWrap {\r\n margin-top: 3px;\r\n }\r\n\r\n &.CategoryHeading {\r\n background-color: transparent;\r\n margin: 0 !important;\r\n padding: 41px 0 15px !important;\r\n color: $global-color_black_light;\r\n\r\n div {\r\n color: $global-color_black_light;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .MessageList.Discussion {\r\n .Discussion {\r\n .Item-Header {\r\n .AuthorWrap {\r\n margin-top: 3px;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .DataListWrap,\r\n .Content.MainContent,\r\n .CommentsWrap {\r\n .DataList.DataList-Search {\r\n li.Item {\r\n &:first-child {\r\n border-top: 1px solid $global-grey-bg;\r\n }\r\n &:last-child {\r\n padding-bottom: 16px !important;\r\n }\r\n h3 {\r\n margin-bottom: 2px;\r\n line-height: 30px;\r\n\r\n a {\r\n color: $global-color_black_light;\r\n font-size: 20px;\r\n }\r\n }\r\n\r\n .Item-Body.Media {\r\n margin-bottom: 0;\r\n\r\n .Media-Body {\r\n * {\r\n font-size: 14px;\r\n }\r\n\r\n .Meta {\r\n margin-top: 0;\r\n height: 22px;\r\n }\r\n\r\n .Summary {\r\n margin-top: 2px;\r\n height: 22px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n",".FormTitleWrapper {\r\n /* max-width: 765px;*/\r\n}\r\n\r\n.richEditor {\r\n .richEditor-embedBar {\r\n border-top: 1px solid $global-grey-bg;\r\n height: 55px;\r\n\r\n .richEditor-menuItems.richEditor-inlineMenuItems {\r\n height: 100%;\r\n }\r\n }\r\n}\r\n\r\nform {\r\n & > div {\r\n display: flex;\r\n flex-direction: column;\r\n }\r\n\r\n .Entry.SingleEntryMethod {\r\n margin: 0;\r\n }\r\n\r\n input[type='text'],\r\n input[type='password'],\r\n input.InputBox.BigInput[type='text'],\r\n select {\r\n height: 52px;\r\n }\r\n\r\n .SelectWrapper::after {\r\n content: '';\r\n width: 15px;\r\n height: 9px;\r\n background: url(/themes/topcoder/design/images/icon-chevron-down.svg);\r\n background-size: 15px 9px;\r\n right: 16px;\r\n }\r\n\r\n .List.Inline.PostOptions {\r\n label {\r\n font-size: 14px;\r\n line-height: 26px;\r\n }\r\n }\r\n\r\n .Buttons {\r\n .Button.Cancel {\r\n border-color: $global-color_primary;\r\n color: $global-color_primary;\r\n }\r\n\r\n .Button.PreviewButton {\r\n border-color: $global-color_primary;\r\n color: $global-color_primary;\r\n\r\n }\r\n\r\n .Button.DraftButton {\r\n background-color: $global-color_grey_dark;\r\n border-color: $global-color_grey_dark;\r\n color: white;\r\n }\r\n\r\n .Button {\r\n margin-left: 7px !important;\r\n height: 21px;\r\n }\r\n }\r\n\r\n li,\r\n .P {\r\n margin: 9px 0;\r\n position: relative;\r\n\r\n label[for*='Form'],\r\n label[for='Form_Password'],\r\n label[for='Form_Name'] {\r\n color: $global-color_grey_dark !important;\r\n font-size: 12px !important;\r\n font-weight: 400 !important;\r\n left: 9px !important;\r\n line-height: 12px !important;\r\n position: absolute !important;\r\n top: -5px !important;\r\n background: white !important;\r\n width: auto !important;\r\n right: auto !important;\r\n padding: 0 4px !important;\r\n z-index: 1 !important;\r\n }\r\n\r\n label[for='Form_RedirectLink'] {\r\n color: $global-color_grey_dark !important;\r\n font-size: 12px !important;\r\n font-weight: 400 !important;\r\n left: 20px !important;\r\n top: 3px !important;\r\n line-height: inherit;\r\n position: absolute !important;\r\n background: white !important;\r\n width: auto !important;\r\n right: auto !important;\r\n padding: 0 4px !important;\r\n z-index: 1 !important;\r\n }\r\n }\r\n\r\n /* The container */\r\n label.radio-inline {\r\n display: block;\r\n position: relative;\r\n cursor: pointer;\r\n -webkit-user-select: none;\r\n -moz-user-select: none;\r\n -ms-user-select: none;\r\n user-select: none;\r\n padding-left: 30px;\r\n\r\n /* Hide the browser's default checkbox */\r\n input {\r\n position: absolute;\r\n opacity: 0;\r\n cursor: pointer;\r\n height: 0;\r\n width: 0;\r\n\r\n /* When the checkbox is checked, add a blue background */\r\n &:checked ~ .checkmark {\r\n background: url(/themes/topcoder/design/images/icon-checked.png);\r\n background-size: 20px;\r\n }\r\n }\r\n /* Create a custom checkbox */\r\n .checkmark {\r\n position: absolute;\r\n top: -2px;\r\n left: 0;\r\n height: 20px;\r\n width: 20px;\r\n background: url(/themes/topcoder/design/images/icon-unchecked.png);\r\n background-size: 20px;\r\n }\r\n }\r\n}\r\n\r\n\r\n.selectBox-label {\r\n margin-right: 10px;\r\n font-family: $global-body_fontFamily;\r\n font-size: $global-medium_fontSize;\r\n}\r\n\r\n.FlyoutButton.selectBox-toggle {\r\n height: 30px;\r\n padding: 0 5px;\r\n background-color: #FBFBFB;\r\n border: 1px solid $global-grey-bg;\r\n border-radius: 6px;\r\n display: flex;\r\n align-items: center;\r\n\r\n span {\r\n color: $global-color_black_light;\r\n font-size: $global-medium_fontSize;\r\n font-weight: bold;\r\n\r\n &:first-child {\r\n margin-right: 5px;\r\n width: 140px;\r\n }\r\n }\r\n\r\n span.vanillaDropDown-arrow {\r\n color: $color-turquoise-tc-turquoise-dark-3;\r\n }\r\n\r\n\r\n\r\n}\r\n\r\n// mobile\r\n@media screen and (max-width: 768px) {\r\n body.Post {\r\n .FormWrapper {\r\n form {\r\n .Buttons {\r\n justify-content: space-between;\r\n\r\n .Button {\r\n margin-bottom: 20px;\r\n }\r\n .DiscussionButton {\r\n width: 100%;\r\n }\r\n .Cancel, .DraftButton {\r\n text-align:center;\r\n width:40%;\r\n }\r\n }\r\n\r\n .P {\r\n ul.List > li > b {\r\n display: none;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n body.Post.editdiscussion {\r\n .FormWrapper {\r\n form {\r\n .Buttons {\r\n .Button {\r\n width: 40%;\r\n }\r\n .Cancel {\r\n text-align:center\r\n }\r\n .DiscussionButton {\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n",".Box.GuestBox {\r\n h4 {\r\n @include barlowcondensed-medium;\r\n padding: 0;\r\n color: $global-color_black_light;\r\n font-size: 34px;\r\n font-weight: 400;\r\n line-height: 38px;\r\n margin-bottom: 10px;\r\n text-transform: uppercase!important;\r\n white-space: nowrap\r\n }\r\n\r\n p {\r\n color: $global-color_black_light;\r\n font-family: $global-body_fontFamily;\r\n font-size: $global-large_fontSize;\r\n font-weight: 400;\r\n line-height: 26px;\r\n }\r\n\r\n div {\r\n a.SignIn {\r\n margin-top: 24px;\r\n }\r\n }\r\n\r\n}\r\n",".hide {\r\n display: none !important;\r\n}\r\n\r\n.flex-1 {\r\n flex: 1;\r\n}\r\n.flex {\r\n display: flex;\r\n}\r\n\r\n.flex.middle {\r\n -webkit-align-items: center;\r\n align-items: center; }\r\n\r\n.flex.column {\r\n flex-direction: column;\r\n}\r\n\r\n.flex.left {\r\n align-items: flex-start;\r\n}\r\n\r\n.center-child {\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n}\r\n\r\n.fill-remaining-space {\r\n flex: auto;\r\n}\r\n\r\n@media screen and (max-width: 768px) {\r\n .hide-mobile {\r\n display: none !important;\r\n }\r\n}\r\n\r\n\r\n@media screen and (min-width: 769px) {\r\n .hide-desktop {\r\n display: none !important;\r\n }\r\n}",".NewDiscussionMobile {\r\n .BoxNewDiscussion {\r\n width: 100%;\r\n }\r\n}\r\n",".DataList.Drafts {\r\n li.Draft {\r\n border-top: none;\r\n border-bottom: none;\r\n background-color: $global-grey-very-dark-bg;\r\n margin-top: 16px;\r\n border-radius: 10px;\r\n padding: 19px 20px 18px 26px;\r\n\r\n .Options {\r\n a.Delete {\r\n color: #555555;\r\n font-family: $global-image_fontFamily;\r\n font-size: 32px;\r\n font-weight: $global-image_fontWeight;\r\n }\r\n }\r\n\r\n .ItemContent {\r\n .Title {\r\n margin-bottom: 17px;\r\n color: $global-color_black_light;\r\n\r\n a {\r\n color: $global-color_black_light;\r\n font-size: 20px;\r\n font-weight: 400;\r\n line-height: 30px;\r\n }\r\n }\r\n\r\n .Excerpt {\r\n font-weight: 400;\r\n line-height: 16px;\r\n\r\n a {\r\n color: $global-color_grey;\r\n font-size: 13px;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n",".MeBox {\r\n .MeButton{\r\n font-family: $global-body_fontFamily;\r\n }\r\n\r\n .MeButton.TopcoderMeButton {\r\n width: fit-content;\r\n height: 30px;\r\n line-height: 30px;\r\n border: 0px;\r\n border-radius: 15px;\r\n\r\n .icon-chevron-up, .icon-chevron-down {\r\n font-weight: normal;\r\n font-size: 10px;\r\n margin: 0 5px;\r\n }\r\n }\r\n\r\n .MeButtonProfileMItem {\r\n .handle {\r\n font-size: 16px;\r\n line-height: 20px;\r\n font-weight: $global-bold_fontWeight;\r\n font-family: $global-body_fontFamily;\r\n color: $global-color_white;\r\n }\r\n\r\n .email {\r\n font-size: $global-small_fontSize;\r\n line-height: 14px;\r\n margin-top: 4px;\r\n font-weight: $global-bold_fontWeight;\r\n font-family: $global-body_fontFamily;\r\n color: $global-color_white;\r\n }\r\n\r\n .avatar {\r\n border-radius: 100%;\r\n margin-right: 10px;\r\n width: 60px;\r\n height: 60px;\r\n }\r\n }\r\n\r\n .MeButtonSwitchToBusinessMItem {\r\n\r\n background: #2A2A2B;\r\n color: $global-color_white;\r\n font-size: $global-medium_fontSize;\r\n line-height: 30px;\r\n height: 50px;\r\n img.switch-icon {\r\n margin: 0 10px 0 4px;\r\n }\r\n a.switch-to-business {\r\n font-family: $global-body_fontFamily;\r\n margin: 0;\r\n span {\r\n color: $global-color_white;\r\n font-family: $global-body_fontFamily;\r\n font-weight: $global-bold_fontWeight;\r\n }\r\n }\r\n\r\n }\r\n}\r\n",".EasyMDEContainer {\r\n\r\n .CodeMirror {\r\n box-sizing: border-box;\r\n height: auto;\r\n border-right: 1px solid #aaa;\r\n border-left: 1px solid #aaa;\r\n border-bottom: 1px solid #aaa;\r\n border-bottom-left-radius: 8px;\r\n border-bottom-right-radius: 8px;\r\n }\r\n\r\n .editor-toolbar {\r\n border-top-left-radius:8px;\r\n border-top-right-radius:8px;\r\n border-top: 1px solid #aaa;\r\n border-left: 1px solid #aaa;\r\n border-right: 1px solid #aaa;\r\n }\r\n\r\n .editor-statusbar {\r\n font-size: 13px;\r\n padding: 8px 0px;\r\n display: flex;\r\n overflow: hidden;\r\n\r\n span {\r\n min-width:4em;\r\n margin-left: 20px;\r\n }\r\n .upload-image {\r\n margin-left: 0px;\r\n margin-right: auto;\r\n }\r\n\r\n .autosave {\r\n\r\n }\r\n }\r\n}",".Table {\r\n display: table;\r\n\r\n .Title {\r\n display: table-caption;\r\n text-align: center;\r\n font-weight: bold;\r\n font-size: larger;\r\n }\r\n\r\n .TableHeading,.TableRow {\r\n display: table-row;\r\n border-top: 1px solid #D4D4D4;;\r\n\r\n .TableCell {\r\n display: table-cell;\r\n padding-left: 12px;\r\n }\r\n\r\n }\r\n\r\n .TableHeading {\r\n font-weight: bold;\r\n text-align: center;\r\n }\r\n\r\n\r\n}",".Section-GroupList {\r\n .MainContent {\r\n .H {\r\n text-align: left;\r\n }\r\n }\r\n}\r\n.Group {\r\n font-family: $global-body_fontFamily !important;\r\n .Group-Description {\r\n white-space: pre-line;\r\n color: $global-color_black_light;\r\n font-size: $global-large_fontSize;\r\n margin-bottom: 27px;\r\n }\r\n .Group-Header {\r\n .Group-Info {\r\n padding-left: 0px;\r\n\r\n .Table {\r\n width: 100%;\r\n .TableRow {\r\n .TableCell {\r\n padding: 10px;\r\n border-top: 1px solid #D4D4D4;\r\n color: $global-color_black_light;\r\n font-size: $global-medium_fontSize;\r\n }\r\n .Cell1 {\r\n width: 10%;\r\n }\r\n\r\n .Cell2 {\r\n color: $global-color_grey;\r\n width: 90%;\r\n }\r\n }\r\n .TableRow.Last {\r\n .TableCell {\r\n border-bottom: 1px solid #D4D4D4;\r\n }\r\n }\r\n\r\n }\r\n }\r\n }\r\n}\r\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Brand Colors\n\\* -------------------------------------------------------------- */\n\n$global-color_vanillaBlue: #0291DB;\n$global-color_pink: #D0021B;\n$global-color_grey: #555A62;\n$global-color_whitesmoke: #BCBEC1;\n\n$global-color_black: #000;\n$global-color_white: #fff;\n$global-color_transparent: transparent;\n\n/* -------------------------------------------------------------- *\\\n Utility Variables\n\\* -------------------------------------------------------------- */\n\n$utility-baseUnit: 6px;\n$utility-baseUnitHalf: $utility-baseUnit / 2; // Derived\n$utility-baseUnitDouble: $utility-baseUnit * 2; // Derived\n$utility-baseUnitTriple: $utility-baseUnit * 3; // Derived\n$utility-percentage_third: (100% / 3);\n$utility-percentage_nineSixteenths: (9 / 16 * 100%);\n$utility-SVGEncoding: \"data:image/svg+xml,\";\n\n/* -------------------------------------------------------------- *\\\n Global Font\n\\* -------------------------------------------------------------- */\n\n$global-normal_fontWeight: 400 !default;\n$global-semibold_fontWeight: 600 !default;\n$global-bold_fontWeight: 700 !default;\n\n$fontStack: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif !default;\n$global-heading_fontFamily: if($staticVariables, $fontStack, inherit);\n$global-heading_fontWeight: $global-bold_fontWeight !default;\n\n$global-body_fontFamily: if($staticVariables, $fontStack, inherit);\n$global-body_fontWeight: $global-normal_fontWeight !default;\n\n$global-large_fontSize: 16px !default;\n$global-medium_fontSize: 14px !default;\n$global-small_fontSize: 12px !default;\n\n$global-title_fontSize: 32px !default;\n$global-smallTitle_fontSize: 20px !default;\n$global-title_mobile_fontSize: 26px !default;\n$global-subTitle_fontSize: 18px !default;\n\n$global-base_lineHeight: 1.5 !default;\n$global-condensed_lineHeight: 1.25 !default;\n\n/* -------------------------------------------------------------- *\\\n User Content\n\\* -------------------------------------------------------------- */\n\n$userContent_fontSize: $global-medium_fontSize !default; // 14 for forums, but 16 for KB\n\n$userContent-fontSizeH1: 2em !default;\n$userContent-fontSizeH2: 1.5em !default;\n$userContent-fontSizeH3: 1.25em !default;\n$userContent-fontSizeH4: 1em !default;\n$userContent-fontSizeH5: .875em !default;\n$userContent-fontSizeH6: .85em !default;\n\n/* -------------------------------------------------------------- *\\\n Global Overwrites\n\\* -------------------------------------------------------------- */\n\n$global-heading_topMargin: 1.5 * $global-medium_fontSize;\n$global-block_margin: $userContent_fontSize !default;\n\n$global-main_width: 1236px !default; // To match KB\n$global_spacer: $userContent_fontSize * $global-base_lineHeight !default;\n$global-default_timing: 0.35s !default;\n\n$global-color_primary: $global-color_vanillaBlue !default;\n$global-color_primaryAlt: darken($global-color_primary, 8%) !default;\n$global-color_secondary: $global-color_pink !default;\n\n$global-color_bg: $global-color_white !default;\n$global-color_fg: $global-color_grey !default; // text color | should have high contrast between $global-color_bg\n\n$global-border_color: mix($global-color_fg, $global-color_bg, 24%) !default; // Note it's off by default due to the border width\n$global-border-width: 1px;\n$global-border-style: solid;\n$global_borderRadius: 6px !default;\n\n$global-body_bg: $global-color_bg !default;\n\n$link-default_color: $global-color_primary !default;\n$link-default-hover_color: $global-color_primary !default;\n$link-default_visited_color: $global-color_primary !default;\n\n\n/* -------------------------------------------------------------- *\\\n Theme Colors\n\\* -------------------------------------------------------------- */\n\n$theme-border_color: mix($global-color_fg, $global-color_bg, 24%) !default;\n$theme-hover_color: mix($global-color_fg, $global-color_bg, 6%) !default;\n\n$theme-link-hover_textDecoration: none !default;\n\n$theme-heading_color: $global-color_primary !default;\n$theme-heading-hover_color: $global-color_primary !default;\n\n/* -------------------------------------------------------------- *\\\n Buttons Colors\n\\* -------------------------------------------------------------- */\n\n$button-basic_fg: $global-color_grey !default;\n$button-basic_bg: transparent !default;\n$button-basic_border: $global-color_whitesmoke !default;\n\n$button-basic-hover_fg: $global-color_primary !default;\n$button-basic-hover_bg: transparent !default;\n$button-basic-hover_border: $global-color_primary !default;\n\n$button-primary_fg: $global-color_white !default;\n$button-primary_bg: $global-color_primary !default;\n$button-primary_border: $global-color_primary !default;\n\n$button-primary-hover_fg: $global-color_white !default;\n$button-primary-hover_bg: $global-color_primaryAlt !default;\n$button-primary-hover_border: $global-color_primaryAlt !default;\n\n/* -------------------------------------------------------------- *\\\n Icons\n\\* -------------------------------------------------------------- */\n\n$icon-large_size: 32px !default;\n$icon-default_size: 20px !default;\n$icon-small_size: 16px !default;\n\n/* -------------------------------------------------------------- *\\\n Theme User Photos\n\\* -------------------------------------------------------------- */\n\n$theme-photo_size: 42px !default;\n$theme-photo-small_size: 38px !default;\n$theme-photo_round: true !default;\n$theme-photo_borderRadius: $global_borderRadius !default;\n\n$theme_stickFooter: true !default;\n\n/* -------------------------------------------------------------- *\\\n Links\n\\* -------------------------------------------------------------- */\n\n$link-body_fontFamily: $global-body_fontFamily !default;\n$link-body_fontWeight: $global-normal_fontWeight !default;\n$link-body_fontSize: $global-medium_fontSize !default;\n\n$link-heading_fontFamily: $global-body_fontFamily !default;\n$link-heading_fontWeight: $global-bold_fontWeight !default;\n$link-heading_fontSize: $global-large_fontSize !default;\n\n/* -------------------------------------------------------------- *\\\n Layout\n\\* -------------------------------------------------------------- */\n\n$global-gutter_size: $global_spacer;\n$global-gutter_halfSize: $global-gutter_size / 2;\n$global-gutter_quarterSize: $global-gutter_size / 4;\n\n/* -------------------------------------------------------------- *\\\n Body\n\\* -------------------------------------------------------------- */\n\n$body_bg: $global-body_bg !default;\n$body_backgroundImage: \"\" !default;\n$body_backgroundRepeat: no-repeat !default;\n$body_backgroundSize: cover !default;\n$body_backgroundPosition: center center !default;\n\n/* -------------------------------------------------------------- *\\\n HeroBanner\n\\* -------------------------------------------------------------- */\n\n$herobanner_height: 370px !default;\n$herobanner_bg: #3F3E46 !default;\n$herobanner_fg: $global-color_white !default;\n$herobanner_dropShadow: 0 0 1px $global-color_fg !default;\n$herobanner_bgFilter: 0.75 !default;\n$herobanner_fontSize: 48px !default;\n\n/* -------------------------------------------------------------- *\\\n Searchbox Featured\n\\* -------------------------------------------------------------- */\n\n$SearchboxFeaturedBtn_fg: $global-color_white !default;\n$SearchboxFeaturedBtn_bg: transparent !default;\n$SearchboxFeatured_height: 40px !default;\n$SearchboxFeatured_width: 673px !default;\n$SearchboxFeatured_border: 1px solid $global-color_white !default;\n\n/* -------------------------------------------------------------- *\\\n Frame\n\\* -------------------------------------------------------------- */\n\n$frame_bg: transparent !default;\n$frame_border: none !default;\n$frame_boxShadow: none !default;\n$frame_padding: $utility-baseUnitTriple !default;\n$frame-mobile_padding: $utility-baseUnitDouble !default;\n\n/* -------------------------------------------------------------- *\\\n Header\n\\* -------------------------------------------------------------- */\n\n$header_minHeight: 48px !default;\n$header_bg: $global-color_primary !default;\n$header_fg: $global-color_white !default;\n$header-link_color: $global-color_white !default;\n$header-link-hover_color: $global-color_white !default;\n$header_border: 0 !default;\n$header_boxShadow: none !default;\n\n$headerButton_bg: transparent !default;\n$headerButton_fg: $header-link_color !default;\n$headerButton_borderColor: $header-link_color !default;\n\n$headerButton-hover_bg: mix($header-link_color, $header_bg, 12%) !default;\n$headerButton-hover_fg: $header-link_color !default;\n$headerButton-hover_borderColor: $header-link_color !default;\n\n$headerMebutton_bg: transparent !default;\n$headerMebutton_fg: $header-link_color !default;\n$headerMebutton-hover_fg: $header-link_color !default;\n$headerMebutton-hover_bg: mix($global-color_fg, $header_bg, 26%) !default;\n$headerMebutton-active_bg: mix($headerMebutton_fg, $header_bg, 12%) !default;\n\n$headerMeBoxAlert_fg: $headerMebutton_fg !default;\n$headerMeBoxAlert_bg: $global-color_secondary !default;\n$headerMeBoxAlert_borderColor: $global-color_secondary !default;\n\n/* -------------------------------------------------------------- *\\\n Navigation\n\\* -------------------------------------------------------------- */\n\n$navigation_bg: $global-color_bg !default;\n$navigation_fg: $global-color_fg !default;\n$navigation-boxShadow: 0 5px 10px 0 rgba(0,0,0,0.30);\n$navigation-hover_fg: $global-color_primary !default;\n$navigation_border: darken($navigation_bg, 8%)!default;\n$navigation_borderRadius: $global_borderRadius !default;\n$navigation_fontSize: $global-large_fontSize !default;\n$navigation_paddingSide: $utility-baseUnitDouble !default;\n$navigation_vertical_paddingSide: 0 !default;\n$navigation-item_height: 32px !default;\n$navigation-item_fontWeight: $global-normal_fontWeight !default;\n$navigation-easing-transition: cubic-bezier(0, 1, 0, 1) !default;\n\n$navigationButton_bg: $button-primary_bg !default;\n$navigationButton_fg: $button-primary_fg !default;\n$navigationButton_border: $button-primary_border !default;\n\n$navigationButton-hover_bg: $button-primary-hover_bg !default;\n$navigationButton-hover_fg: $button-primary-hover_fg !default;\n$navigationButton-hover_border: $button-primary-hover_border !default;\n\n/* -------------------------------------------------------------- *\\\n Mobile Mebox\n\\* -------------------------------------------------------------- */\n\n$MobileMeBox_bg: mix($global-color_white, $header_bg, 12%) !default;\n$MobileMeBox_fg: $header-link_color !default;\n$MobileMeBox-hover_fg: $header-link-hover_color !default;\n\n$MobileMeBoxAlert_fg: $MobileMeBox_fg !default;\n$MobileMeBoxAlert_bg: $global-color_secondary !default;\n$MobileMeBoxAlert_borderColor: $global-color_secondary !default;\n\n/* -------------------------------------------------------------- *\\\n Content\n\\* -------------------------------------------------------------- */\n\n$content_bg: $body_bg !default;\n$content_border: none !default;\n$content_padding: 0 !default;\n$content_borderRadius: 0 !default;\n\n/* -------------------------------------------------------------- *\\\n Panel\n\\* -------------------------------------------------------------- */\n\n$panel_toLeft: false !default;\n$panel_width: 220px !default;\n$panel_gap: 40px !default;\n$panel_bg: $content_bg !default;\n$panel_fg: $global-color_fg !default;\n$panel_padding: $content_padding !default;\n$panel-border: $content_border !default;\n$panel_borderRadius: $content_borderRadius !default;\n\n$panel-item-showIcons: false !default;\n$panel-item_spacing: 0 !default;\n$panel-item_borderRadius: $global_borderRadius !default;\n$panel-item_padding: 5px !default;\n\n$panel-item_bg: transparent !default;\n$panel-item_fg: $link-default_color !default;\n$panel-item_border: none !default;\n\n$panel-item-hover_bg: transparent !default;\n$panel-item-hover_fg: $global-color_primary !default;\n$panel-item-hover_border: $panel-item_border !default;\n\n/* -------------------------------------------------------------- *\\\n Footer\n\\* -------------------------------------------------------------- */\n\n$footer_bg: $theme-hover_color !default;\n$footer_color: $global-color_fg !default;\n$footer-link_color: $global-color_primary !default;\n$footer-link-hover_color: $global-color_primaryAlt !default;\n$footer-base_fontSize: $global-medium_fontSize !default;\n$footer-base_lineHeight: $global-base_lineHeight !default;\n\n/* -------------------------------------------------------------- *\\\n Components\n\\* -------------------------------------------------------------- */\n\n$component-item_spacing: 0 !default;\n$component-vertical_padding: 16px !default;\n$component-horizontal_padding: 8px !default;\n$component-base_padding: #{$component-vertical_padding} #{$component-horizontal_padding} !default;\n$component_bg: $content_bg !default;\n$component_borderWidth: 1px !default;\n$component_lateralBorder: false !default;\n$component_borderColor: $theme-border_color !default;\n$component_border: #{$theme-border_color} #{$component_borderWidth} solid !default;\n$component_boxShadow: none !default;\n$component_borderRadius: 0 !default;\n\n$component-header_bg: transparent !default;\n\n$component-base_color: $global-color_fg !default;\n$component-base_fontSize: $global-medium_fontSize !default;\n$component-base_fontWeight: $global-normal_fontWeight !default;\n$component-base_lineHeight: $global-base_lineHeight !default;\n\n$component-title_color: $global-color_fg !default;\n$component-title-hover_color: $global-color_primary !default;\n$component-title_fontSize: $global-large_fontSize !default;\n$component-title_fontWeight: $global-semibold_fontWeight !default;\n$component-title_lineHeight: $global-base_lineHeight !default;\n\n$component-meta_color: mix($global-color_bg, $global-color_fg, 12%) !default;\n$component-meta-link_color: $component-meta_color !default;\n$component-meta-link-hover_color: $theme-heading-hover_color !default;\n$component-meta_fontSize: $global-small_fontSize !default;\n$component-meta_fontWeight: $global-normal_fontWeight !default;\n$component-meta_lineHeight: $global-base_lineHeight !default;\n\n/* -------------------------------------------------------------- *\\\n Form Elements\n\\* -------------------------------------------------------------- */\n\n$formElement_height: $utility-baseUnit * 6;\n$formElement_paddingVertical: $utility-baseUnitHalf !default;\n$formElement_paddingHorizontal: $utility-baseUnitDouble !default;\n$formElement_color: $global-color_black !default;\n$formElement_borderColor: lighten($global-color_black, 60%) !default;\n$formElement_placeholderColor: $formElement_borderColor !default;\n$formElement_borderWidth: 1px !default;\n$formElement_border: $formElement_borderWidth solid $formElement_borderColor !default;\n$formElement_fontSize: $global-medium_fontSize !default;\n$formElement_fontWeight: $global-medium_fontSize !default;\n$formElement_borderRadius: $global_borderRadius !default;\n\n/* -------------------------------------------------------------- *\\\n Form Buttons\n\\* -------------------------------------------------------------- */\n\n$formButton_bg: $button-primary_bg !default;\n$formButton-hover_bg: $button-primary_hover_fg !default;\n$formButton_color: $button-primary_fg !default;\n$formButton_fontFamily: $global-body_fontFamily !default;\n$formButton_fontWeight: $global-normal_fontWeight !default;\n$formButton_fontSize: $global-medium_fontSize !default;\n$formButton_maxWidth: 360px !default;\n$formButton_padding: $utility-baseUnitDouble !default;\n$formButton_height: $formElement_height !default;\n$formButton_borderRadius: $formElement_borderRadius !default;\n$formButton_border: 1px solid $formElement_borderColor !default;\n\n/* -------------------------------------------------------------- *\\\n Breakpoints\n\\* -------------------------------------------------------------- */\n\n$theme-breakpoint_smallMobile: 350px !default;\n$theme-breakpoint_mobile: 410px !default;\n$theme-breakpoint_smallTable: 768px !default;\n$theme-breakpoint_tablet: 992px !default;\n$theme-breakpoint_desktop: 1272px !default;\n\n$theme-breakpoint_base: $theme-breakpoint_smallTable !default;\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n//kb Icons\n@font-face {\n font-family: 'kbicons';\n src: url('./fonts/kbicons/kbicons.eot?cwtzhl');\n src: url('./fonts/kbicons/kbicons.eot?cwtzhl#iefix') format('embedded-opentype'),\n url('./fonts/kbicons/kbicons.ttf?cwtzhl') format('truetype'),\n url('./fonts/kbicons/kbicons.woff?cwtzhl') format('woff'),\n url('./fonts/kbicons/kbicons.svg?cwtzhl#icomoon') format('svg');\n font-weight: normal;\n font-style: normal;\n}\n\n@mixin kbicon() {\n display: inline-block;\n min-width: 1em;\n font-family: kbicons;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n}\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$kbicon-compose: \"\\e900\";\n$kbicon-gear: \"\\e901\";\n$kbicon-message-empty: \"\\e902\";\n$kbicon-message: \"\\e903\";\n$kbicon-notifications-empty: \"\\e904\";\n$kbicon-notifications: \"\\e905\";\n$kbicon-settings: \"\\e906\";\n$kbicon-star-empty: \"\\e907\";\n$kbicon-star: \"\\e908\";\n$kbicon-user-empty: \"\\e909\";\n$kbicon-user: \"\\e90a\";\n","/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n@mixin shadow-dropDown($baseColor: #000) {\n box-shadow: 0 5px 10px 0 rgba($baseColor, .3);\n}\n\n@mixin font-style-base() {\n font-weight: $global-normal_fontWeight;\n font-size: $global-medium_fontSize;\n line-height: $global-base_lineHeight;\n @if ($staticVariables) {\n font-family: $global-body_fontFamily;\n color: $global-color_fg;\n }\n}\n\n@mixin font-link() {\n transition: color 0.1s ease-out;\n font-family: $link-body_fontFamily;\n font-weight: $link-body_fontWeight;\n font-size: $link-body_fontSize;\n @if ($staticVariables) {\n color: $link_default-color;\n }\n line-height: inherit;\n\n @if ($staticVariables) {\n &:focus,\n &:hover {\n color: $link_default_hover-color;\n }\n }\n}\n\n@mixin font-heading() {\n font-family: $global-heading_fontFamily;\n font-weight: $global-heading_fontWeight;\n font-size: $global-large_fontSize;\n line-height: $global-condensed_lineHeight;\n}\n\n@mixin font-heading-link() {\n font-family: $link-heading_fontFamily;\n font-weight: $link-heading_fontWeight;\n font-size: $link-heading_fontSize;\n line-height: $global-base_lineHeight;\n}\n\n@mixin noPanel {\n .Frame-content {\n > .Container {\n max-width: 800px;\n }\n\n .Content {\n width: 100%;\n }\n\n .Panel {\n display: none;\n }\n }\n}\n\n@mixin srOnly {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0,0,0,0);\n border: 0;\n}\n\n@mixin maxWidth($width: $theme-breakpoint_base) {\n @media screen and (max-width: $width) {\n @content;\n }\n}\n\n@mixin minWidth($width: $theme-breakpoint_base) {\n @media screen and (min-width: $width) {\n @content;\n }\n}\n\n@function image($imageName) {\n @return url(\"/themes/chipde/design/images/#{$imageName}\");\n}\n\n@mixin clearfix() {\n &::after {\n content: \"\";\n display: table;\n clear: both;\n }\n}\n\n@mixin ellipsis() {\n max-width: 100%;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n display: block;\n}\n\n@mixin framePadding($includeVertical: false) {\n padding-left: $frame_padding;\n padding-right: $frame_padding;\n\n @if ($includeVertical) {\n padding-top: $frame_padding;\n padding-bottom: $frame_padding;\n }\n\n @include maxWidth {\n padding-left: $frame-mobile_padding;\n padding-right: $frame-mobile_padding;\n\n @if ($includeVertical) {\n padding-top: $frame-mobile_padding;\n padding-bottom: $frame-mobile_padding;\n }\n }\n}\n\n@mixin framePaddingReverse($includeVertical: false) {\n margin-left: -#{$frame_padding};\n margin-right: -#{$frame_padding};\n padding-left: $frame_padding;\n padding-right: $frame_padding;\n width: calc(100% + (#{$frame_padding} * 2));\n\n @if ($includeVertical) {\n margin-top: -#{$frame_padding};\n margin-bottom: -#{$frame_padding};\n }\n\n @include maxWidth {\n margin-left: -#{$frame-mobile_padding};\n margin-right: -#{$frame-mobile_padding};\n padding-left: $frame-mobile_padding;\n padding-right: $frame-mobile_padding;\n width: calc(100% + (#{$frame-mobile_padding} * 2));\n\n @if ($includeVertical) {\n margin-top: -#{$frame-mobile_padding};\n margin-bottom: -#{$frame-mobile_padding};\n }\n }\n}\n\n@function transition($property, $duration: $global-default_timing) {\n @return $property $global-default_easing $duration;\n}\n\n@mixin tilesContainer($colNum: 6, $margin: $utility-baseUnitDouble) {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n width: calc(100% + #{$margin});\n margin-left: -#{$margin / 2};\n}\n\n@mixin tilesColumns($colNum: 6, $margin: $utility-baseUnitDouble) {\n width: calc(#{100% / $colNum} - #{$margin});\n margin-left: #{$margin / 2};\n margin-right: #{$margin / 2};\n}\n\n@mixin aspectRatio($width, $height) {\n position: relative;\n\n &:before {\n display: block;\n content: \"\";\n width: 100%;\n padding-top: ($height / $width) * 100%;\n }\n\n > *:first-child {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n }\n}\n\n/* ---------- Lists mixins ---------- */\n@mixin listItem {\n background: $component_bg;\n padding: $component-base_padding;\n box-shadow: $component_boxShadow;\n\n @if $component_lateralBorder == true {\n border-left: $component_border;\n border-right: $component_border;\n }\n\n @if $component-item_spacing == 0 {\n border-top: $component_border;\n\n &:first-child {\n @if $component_lateralBorder == true {\n border-top-left-radius: $component_borderRadius;\n border-top-right-radius: $component_borderRadius;\n }\n }\n\n &:last-child {\n border-bottom: $component_border;\n\n @if $component_lateralBorder == true {\n border-bottom-left-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n\n } @else {\n border-radius: $component_borderRadius;\n margin-bottom: $component-item_spacing;\n border-top: $component_border;\n border-bottom: $component_border;\n\n @if $component_lateralBorder == true {\n border-left: $component_border;\n border-right: $component_border;\n }\n\n &:last-child {\n margin-bottom: 0;\n }\n }\n\n &.Read {\n opacity: 1;\n }\n}\n\n@mixin TableItem {\n @if $component-item_spacing == 0 {\n\n &:first-child {\n\n @if $component_lateralBorder == true {\n td:first-child {\n border-top-left-radius: $component_borderRadius;\n }\n\n td:last-child {\n border-top-right-radius: $component_borderRadius;\n }\n }\n\n td {\n border-top: $component_border;\n }\n }\n\n &:last-child {\n\n @if $component_lateralBorder == true {\n td:first-child {\n border-bottom-left-radius: $component_borderRadius;\n }\n\n td:last-child {\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n }\n\n td {\n border-bottom: $component_border;\n @if ($staticVariables) {\n background: $component_bg;\n }\n }\n\n td:first-child {\n @if $component_lateralBorder == true {\n border-left: $component_border;\n }\n }\n\n td:last-child {\n @if $component_lateralBorder == true {\n border-right: $component_border;\n }\n }\n\n } @else {\n border-radius: $component_borderRadius;\n\n td {\n border-top: $component_border;\n border-bottom: $component_border;\n\n @if $component_lateralBorder == true {\n &:first-child {\n border-left: $component_border;\n border-top-left-radius: $component_borderRadius;\n border-bottom-left-radius: $component_borderRadius;\n }\n\n &:last-child {\n border-right: $component_border;\n border-top-right-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n }\n }\n\n\n @if $staticVariables {\n .CategoryName h2 {\n color: $component-title_color;\n &:focus,\n &:hover {\n color: $component-title-hover_color;\n }\n }\n }\n\n &.Read {\n opacity: 1;\n }\n}\n\n@mixin categoriesTableItem {\n\n tbody tr {\n @include maxWidth($theme-breakpoint_mobile) {\n\n @if $component-item_spacing == 0 AND $component_lateralBorder == true {\n\n &:first-child {\n td {\n border-top-right-radius: $component_borderRadius;\n }\n }\n\n &:last-child {\n td {\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n\n } @else {\n td {\n @if $component_lateralBorder == true {\n border-top-right-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n }\n\n td {\n @if $component_lateralBorder == true {\n padding-right: $component-base_padding;\n border-right:$component_border;\n }\n }\n }\n\n @include maxWidth($theme-breakpoint_desktop) {\n\n @if $component-item_spacing == 0 AND $component_lateralBorder == true {\n &:first-child {\n .CountComments {\n border-top-right-radius: $component_borderRadius;\n }\n }\n\n &:last-child {\n .CountComments {\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n\n } @else {\n\n .CountComments {\n @if $component_lateralBorder == true {\n border-top-right-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n }\n\n .CountComments {\n @if $component_lateralBorder == true {\n padding-right: $component-base_padding;\n border-right:$component_border;\n }\n }\n }\n\n @include maxWidth($theme-breakpoint_smallTable) {\n\n @if $component-item_spacing == 0 AND $component_lateralBorder == true {\n\n &:first-child {\n .CountDiscussions {\n border-top-right-radius: $component_borderRadius;\n }\n }\n\n &:last-child {\n .CountDiscussions {\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n\n } @else {\n .CountDiscussions {\n @if $component_lateralBorder == true {\n border-top-right-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n }\n\n .CountDiscussions {\n @if $component_lateralBorder == true {\n padding-right: $component-base_padding;\n border-right:$component_border;\n }\n }\n }\n }\n\n\n}\n\n@mixin discussionsTableItem {\n\n tbody tr {\n @include maxWidth($theme-breakpoint_mobile) {\n\n @if $component-item_spacing == 0 AND $component_lateralBorder == true {\n\n &:first-child {\n td {\n border-top-right-radius: $component_borderRadius;\n }\n }\n\n &:last-child {\n td {\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n\n } @else {\n td {\n @if $component_lateralBorder == true {\n border-top-right-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n }\n\n td:not(.CheckBoxColumn) {\n\n @if $component_lateralBorder == true {\n padding-right: $component-base_padding;\n border-right:$component_border;\n }\n }\n\n .CheckBoxColumn.CheckBoxColumn {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n }\n\n @include maxWidth($theme-breakpoint_desktop) {\n\n @if $component-item_spacing == 0 ANd $component_lateralBorder == true {\n &:first-child {\n .CountViews {\n border-top-right-radius: $component_borderRadius;\n }\n }\n\n &:last-child {\n .CountViews {\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n\n } @else {\n\n .CountViews {\n @if $component_lateralBorder == true {\n border-top-right-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n }\n\n .CountViews {\n @if $component_lateralBorder == true {\n padding-right: $component-base_padding;\n border-right:$component_border;\n }\n }\n }\n\n @include maxWidth($theme-breakpoint_smallTable) {\n\n @if $component-item_spacing == 0 AND $component_lateralBorder == true {\n\n &:first-child {\n .CountComments {\n border-top-right-radius: $component_borderRadius;\n }\n }\n\n &:last-child {\n .CountComments {\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n\n } @else {\n .CountComments {\n @if $component_lateralBorder == true {\n border-top-right-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n }\n\n .CountComments {\n @if $component_lateralBorder == true {\n padding-right: $component-base_padding;\n border-right:$component_border;\n }\n }\n }\n }\n}\n\n@mixin groupsTableItem {\n\n tbody tr {\n @include maxWidth {\n\n @if $component-item_spacing == 0 AND $component_lateralBorder == true {\n\n &:first-child {\n td {\n border-top-right-radius: $component_borderRadius;\n }\n }\n\n &:last-child {\n td {\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n\n } @else {\n td {\n @if $component_lateralBorder == true {\n border-top-right-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n }\n\n td {\n @if $component_lateralBorder == true {\n padding-right: $component-base_padding;\n border-right:$component_border;\n }\n }\n }\n\n @include maxWidth($theme-breakpoint_desktop) {\n\n @if $component-item_spacing == 0 AND $component_lateralBorder == true {\n &:first-child {\n .CountDiscussions {\n border-top-right-radius: $component_borderRadius;\n }\n }\n\n &:last-child {\n .CountDiscussions {\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n\n } @else {\n\n .CountDiscussions {\n @if $component_lateralBorder == true {\n border-top-right-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n }\n\n .CountDiscussions {\n @if $component_lateralBorder == true {\n padding-right: $component-base_padding;\n border-right:$component_border;\n }\n }\n }\n\n @include maxWidth($theme-breakpoint_smallTable) {\n\n @if $component-item_spacing == 0 {\n\n &:first-child {\n .CountMembers {\n border-top-right-radius: $component_borderRadius;\n }\n }\n\n &:last-child {\n .CountMembers {\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n\n } @else {\n .CountMembers {\n border-top-right-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n\n .CountMembers {\n padding-right: $component-base_padding;\n border-right:$component_border;\n }\n }\n }\n}\n\n@mixin lastCell {\n padding-right: $component-base_padding;\n border-right: $component_border;\n border-top-right-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n}\n\n@mixin photoWrap($size: $theme-photo_size, $round: $theme-photo_round) {\n height: $size;\n width: $size;\n padding: 0;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n box-shadow: inset 0 0 1px rgba($global-color_black, 0.2);\n border-radius: $theme-photo_borderRadius;\n overflow: hidden;\n\n @if ($round) {\n border-radius: 50%;\n }\n\n img {\n margin: 0;\n width: 100%;\n height: auto;\n }\n\n &.NoPhoto {\n display: none;\n }\n}\n\n@mixin Button(\n $bg: $button-basic_bg,\n $fg: $button-basic_fg,\n $border: $button-basic_border,\n $bgHover: $button-basic-hover_bg,\n $fgHover: $button-basic-hover_fg,\n $borderHover: $button-basic-hover_border\n) {\n font-family: $formButton_fontFamily;\n font-weight: $formButton_fontWeight;\n font-size: $formButton_fontSize;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: $global-border-width;\n border-color: $formButton_border;\n border-style: solid;\n @if ($staticVariables) {\n border-color: $border;\n min-width: $formButton_height;\n background: $bg;\n color: $fg;\n }\n line-height: $formButton_height;\n min-height: $formButton_height;\n padding: 0 $formButton_padding;\n text-decoration: none;\n border-radius: $formButton_borderRadius;\n display: inline-block;\n -webkit-appearance: none;\n\n @include maxWidth {\n max-width: 100%;\n }\n\n @if ($staticVariables) {\n &:hover,\n &:active,\n &:focus {\n background: $bgHover;\n color: $fgHover;\n border-color: $borderHover;\n }\n }\n}\n\n@mixin CloseButton($color: $global-color_fg) {\n padding: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n font-size: $icon-default_size;\n font-family: Arial, sans-serif;\n @if ($staticVariables) {\n background: transparent;\n color: rgba($color, .7);\n }\n visibility: visible;\n\n @if ($staticVariables) {\n &:hover {\n background: transparent;\n color: $color;\n }\n }\n}\n\n/* -------------------------------------------------------------- *\\\n Utility classes\n\\* -------------------------------------------------------------- */\n\n.NoPanel {\n\n .Frame-content {\n > .Container {\n max-width: 800px;\n }\n\n .Content {\n width: 100%;\n }\n }\n\n .Panel {\n display: none;\n }\n}\n\n.flyoutIsOpen,\n.NoScroll {\n\n @include maxWidth {\n height: 100vh;\n overflow: hidden;\n }\n}\n\n@mixin defaultTransition($properties...) {\n transition-property: $properties;\n transition-duration: 0.3s;\n transition-timing-function: ease;\n}\n\n @mixin spinnerLoader($dimension: 18px, $thickness: 3px, $color: $global-color_primary, $speed: 0.7s) {\n @include defaultTransition(opacity);\n display: block;\n width: $dimension;\n height: $dimension;\n border-radius: 50%;\n border: {\n top: $thickness solid $color;\n right: $thickness solid rgba($color, 0.3);\n bottom: $thickness solid rgba($color, 0.3);\n left: $thickness solid rgba($color, 0.3);\n }\n transform: translateZ(0);\n animation: spinnerLoader $speed infinite ease-in-out;\n\n &::after {\n border-radius: 50%;\n width: $dimension;\n height: $dimension;\n }\n}\n\n\n$spinnerOffset: 73deg;\n@keyframes spinnerLoader {\n 0% {\n transform: rotate($spinnerOffset);\n }\n 100% {\n transform: rotate(#{360 + $spinnerOffset});\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\nbody {\n @include font-style-base;\n @if ($staticVariables) {\n color: $global-color_fg;\n }\n}\n\n* {\n font-family: inherit;\n color: inherit;\n line-height: inherit;\n font-weight: inherit;\n font-size: inherit;\n overflow-wrap: break-word;\n\n // Word break is isn't ideal, but IE 10+11 don't support the following property.\n word-break: normal;\n\n // `word-break: break-word` aliases to `word-wrap: break-word` in blink/webkit based browsers.\n word-break: break-word;\n}\n\np,\nspan {\n padding: 0;\n margin: 0;\n line-height: inherit;\n}\n\na {\n @include font-link;\n}\n\np {\n margin: $utility-baseUnitHalf 0;\n\n .emoji {\n width: $global-medium_fontSize;\n height: auto;\n }\n}\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n @include font-heading;\n margin: 0;\n}\n\nh1 {\n font-size: $global-title_fontSize;\n font-weight: $global-heading_fontWeight;\n\n a,\n .Gloss {\n color: inherit;\n font-size: inherit;\n font-weight: inherit;\n }\n\n @include maxWidth {\n font-size: $global-subTitle_fontSize;\n }\n\n .emoji {\n width: $global-title_fontSize;\n height: auto;\n }\n}\n\nh2 {\n font-size: $global-subTitle_fontSize;\n\n .emoji {\n width: $global-subTitle_fontSize;\n height: auto;\n }\n}\n\nstrong,\nb {\n font-weight: bold;\n}\n\nabbr {\n text-underline: none;\n}\n\n// [role=\"heading\"][aria-level=\"3\"]\n.CategoryHeading,\n.Item .Title,\n.Item.Read .Title,\n.CategoryName h2,\n.Item .TitleWrap,\n[aria-level=\"3\"] a {\n @include font-heading-link;\n\n a,\n .ItemContent {\n font-size: inherit;\n font-weight: inherit;\n font-family: inherit;\n @if ($staticVariables){\n color: inherit;\n\n &:focus,\n &:hover {\n color: inherit;\n }\n }\n }\n}\n\n/*===== End of Typography ======*/\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.Frame {\n @if ($theme_stickFooter) {\n display: flex;\n flex-direction: column;\n min-height: 100vh;\n\n @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {\n /* IE10+ CSS styles go here */\n min-height: initial;\n height: 100vh;\n overflow: visible;\n }\n }\n @if ($staticVariables) {\n background-color: $body_bg;\n }\n background-image: $body_backgroundImage;\n background-size: $body_backgroundSize;\n background-position: $body_backgroundPosition;\n background-repeat: $body_backgroundRepeat;\n}\n\n.Frame-top {\n @if ($theme_stickFooter) {\n flex: 1 0 auto;\n }\n}\n\n@if ($staticVariables) {\n .Frame-contentWrap {\n background-color: $frame_bg;\n border: $frame_border;\n box-shadow: $frame_boxShadow;\n padding-top: $frame_padding;\n padding-bottom: 48px;\n @include framePaddingReverse();\n\n @include maxWidth {\n padding-top: $frame-mobile_padding;\n padding-bottom: $frame-mobile_padding;\n }\n }\n}\n\n.Frame-details {\n @include clearfix;\n .SearchBoxMobile {\n display: none;\n\n @include maxWidth($theme-breakpoint_tablet) {\n display: block;\n }\n }\n}\n\n.Container {\n @include framePadding;\n max-width: $global-main_width;\n margin: 0 auto;\n}\n\n.Frame-row {\n width: 100%;\n display: flex;\n align-items: flex-start;\n flex-wrap: wrap;\n}\n\n.MainContent.Content {\n @if ($staticVariables) {\n background-color: $content_bg;\n border: $frame_border;\n padding: $content_padding;\n border-radius: $content_borderRadius;\n border: $content_border;\n width: calc(100% - #{$panel_width + $panel_gap});\n\n @if ($panel_toLeft) {\n order: 2;\n margin-left: auto;\n }\n }\n\n @include maxWidth($theme-breakpoint_tablet) {\n width: 100%;\n order: 0;\n }\n}\n\n.Crumbs {\n margin: $utility-baseUnitHalf 0;\n}\n\n.Frame-content {\n\n .HomepageTitle,\n .PageDescription {\n margin-bottom: $global-block_margin;\n }\n\n .HomepageTitle {\n\n .AdminCheck {\n padding: 0;\n height: calc(#{$global-title_fontSize} * #{$global-condensed_lineHeight});\n\n @include maxWidth {\n height: calc(#{$global-subTitle_fontSize} * #{$global-condensed_lineHeight});\n }\n\n input {\n margin: 0;\n }\n }\n }\n\n .PageDescription {\n line-height: $global-base_lineHeight;\n }\n\n .PageDescription:empty {\n display: none;\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\nhtml {\n -ms-overflow-style: -ms-autohiding-scrollbar;\n}\n\nbody {\n box-sizing: border-box;\n}\n\n* {\n box-sizing: inherit;\n}\n\n.PhotoWrap {\n @include photoWrap;\n}\n\n.About.P,\n.UserBox,\n.MeBox {\n margin: 0;\n}\n\n.PhotoGrid {\n .ProfilePhoto {\n border-radius: 0;\n box-shadow: none;\n }\n\n img {\n vertical-align: initial;\n }\n}\n\n.DataList .Item {\n border-bottom-width: 0;\n}\n\n@if($staticVariables){\n .Item .Author a {\n font-size: inherit;\n font-weight: inherit;\n color: $component-meta_color;\n\n &:focus,\n &:hover {\n text-decoration: $theme-link-hover_textDecoration;\n color: $component-meta-link-hover_color;\n }\n }\n}\n\n.Item {\n\n .BlockTitle {\n font-size: inherit;\n }\n}\n\n.Message {\n margin-top: 0;\n}\n\n.DataTable td {\n border-bottom: 0;\n}\n\n.CategoryTable,\n.DiscussionTable {\n margin-bottom: $utility-baseUnitTriple;\n}\n\n.CategoryTable,\n.DataTableWrap {\n border-collapse: separate;\n\n tr {\n padding: 0;\n }\n\n tr.Read {\n background: none;\n }\n\n td {\n padding: 0;\n vertical-align: middle;\n }\n\n td .Wrap {\n position: relative;\n }\n\n thead {\n\n tr {\n border-bottom: none;\n }\n\n td {\n border-bottom: none;\n }\n\n td.BigCount .Wrap {\n display: flex;\n align-items: center;\n justify-content: center;\n }\n }\n\n .CheckBoxColumn {\n width: 20px;\n }\n\n tbody {\n .Wrap {\n padding: 0;\n position: relative;\n }\n }\n\n td.BigCount {\n vertical-align: middle;\n text-align: center;\n }\n\n .ChildCategories {\n padding-top: 0;\n border-top: none;\n }\n}\n\n.Options .Arrow {\n &::before {\n color: $global-color_fg;\n }\n}\n\n// The warnings plugin overrides the display property on this. Set it back.\n.PhotoWrap.Hidden {\n display: none;\n}\n\n.ButtonGroup.Multi {\n display: flex;\n max-width: 100%;\n}\n\n.Options {\n height: initial;\n\n > span,\n > a {\n margin-left: $utility-baseUnit;\n }\n}\n\n.BlockTitle {\n padding: 0;\n}\n\n.AdminCheck {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n height: $icon-default_size;\n\n input {\n margin: 0;\n }\n}\n\n.PageTitle .Options {\n height: auto;\n}\n\n.ItemDiscussion {\n margin-bottom: initial;\n}\n\n#SignoutWarning {\n bottom: initial;\n background: $global-color_white;\n\n * {\n line-height: 40px;\n }\n}\n\n.CreateAccount {\n margin-top: $utility-baseUnitDouble;\n}\n\n.idea-counter-box,\n.DateTile {\n width: 40px;\n min-height: 40px;\n border-radius: $component_borderRadius;\n}\n\n.DateTile {\n color: $global-color_fg;\n padding: 6px 0 2px;\n text-align: center;\n background-color: $theme-hover_color;\n\n .Day {\n font-weight: $global-bold_fontWeight;\n }\n}\n\na.ChangePicture {\n top: 0;\n}\n\n.UserSignature {\n font-size: $global-small_fontSize;\n}\n\n.Reactions {\n\n .ReactButton,\n .ReactButton.HasCount {\n vertical-align: baseline;\n display: inline-flex;\n align-items: center;\n }\n}\n\n.MenuItems-Reactions {\n\n .PhotoWrapSmall {\n margin-right: 0;\n }\n\n a {\n font-size: $global-small_fontSize;\n @include ellipsis;\n }\n\n}\n\n.MenuItems a:hover .Gloss {\n color: inherit !important;\n}\n\n#Form_Ban {\n @include Button(\n $button-primary_bg,\n $button-primary_fg,\n $button-primary_border,\n $button-primary-hover_bg,\n $button-primary-hover_fg,\n $button-primary-hover_border\n );\n}\n\n.Dropdown.MenuItems {\n\n @include maxWidth {\n min-width: auto;\n }\n}\n\n@if($staticVariables){\n [class*=\"Status-Tag-\"] {\n padding: 0 !important;\n background-color: transparent !important;\n }\n}\n\n.Leaderboard-User {\n display: inline-block;\n overflow: auto;\n white-space: inherit;\n text-overflow: initial;\n}\n\nbody > svg {\n border: 0 !important;\n clip: rect(0 0 0 0) !important;\n height: 1px !important;\n margin: -1px !important;\n overflow: hidden !important;\n padding: 0 !important;\n position: absolute !important;\n width: 1px !important;\n}\n\ntable.PreferenceGroup th {\n min-width: 9ex;\n}\n\n\n.Popup #UserBadgeForm {\n p,\n h1 {\n margin-bottom: $utility-baseUnitDouble;\n display: block;\n }\n\n textarea {\n display: block;\n width: 100%;\n margin-top: $utility-baseUnitHalf;\n }\n\n button {\n @include Button($button-primary_bg, $button-primary_fg, $button-primary_border);\n float: right;\n margin-top: -16px;\n }\n}\n\n// Fix social connect page\n.DataList-Connections {\n width: 100%;\n\n @include maxWidth(600px) {\n .Connection-Name {\n display: none;\n }\n }\n}\n\n.BlockTitle,\n.Pager {\n font-weight: inherit;\n}\n\n#Panel .FilterMenu .Active,\n.PanelInfo .Active {\n background: transparent;\n font-weight: inherit;\n}\n\n.PanelInfo li {\n border-bottom-width: 0;\n}\n\n.Box {\n margin: $utility-baseUnitDouble 0;\n}\n\n#Panel .FilterMenu li:first-child,\n.PanelInfo li:first-child {\n border-top-width: 0;\n}\n\n.SocialIcon .Text {\n padding: 0 0 0 $utility-baseUnitHalf;\n font-weight: $formButton_fontWeight;\n font-size: $formButton_fontSize;\n line-height: $formButton_height;\n min-height: $formButton_height;\n min-width: 170px;\n}\n\n.PageDescription {\n margin: 0;\n}\n\n// Fix connection page of profile\n.DataList-Connections {\n .Connection-Header {\n display: flex;\n align-items: center;\n flex-wrap: wrap;\n }\n\n .Connection-Header {\n @include maxWidth {\n justify-content: center;\n }\n }\n\n .Connection-Name {\n margin: $utility-baseUnitDouble 0;\n }\n\n .Connection-Connect {\n margin-left: auto;\n position: static;\n padding: 0;\n }\n\n .Gloss.Connected {\n position: static;\n display: flex;\n align-items: center;\n width: 100%;\n\n .ProfilePhoto {\n height: 30px;\n width: 30px;\n margin-right: $utility-baseUnitDouble;\n }\n }\n}\n\n// Fix buttons on social page\n.DataList-Connections {\n\n .Connection-Name {\n margin: 0;\n font-size: $global-medium_fontSize;\n }\n\n .Connection-Connect {\n\n @include maxWidth($theme-breakpoint_base){\n margin: 10px 0 0 auto;\n }\n\n @include maxWidth {\n margin: 10px 0 0;\n width: 100%;\n display: flex;\n justify-content: center;\n }\n }\n}\n\n/*===== End of Core Patches ======*/\n","/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Utility Variables\n\\* -------------------------------------------------------------- */\n\n$utility-baseUnit : 6px;\n$utility-baseUnitHalf : $utility-baseUnit / 2; // Derived\n$utility-baseUnitDouble : $utility-baseUnit * 2; // Derived\n$utility-percentage_third : (100% / 3);\n$utility-percentage_nineSixteenths : (9 / 16 * 100%);\n$utility-SVGEncoding : \"data:image/svg+xml,\";\n\n/* -------------------------------------------------------------- *\\\n Globals\n\\* -------------------------------------------------------------- */\n\n$global-color_black : #000;\n$global-color_white : #fff;\n$global-color_transparent : transparent;\n$global-color_fg : #555a62 !default;\n$global-color_bg : #fff !default;\n$global-color_primary : #0291db !default;\n$global-color_active_primaryBg : rgba($global-color_primary, .05) !default; // Derived\n$global-color_secondary : darken($global-color_primary, 10%) !default; // Derived\n$global-color_warning : #ffce00 !default;\n\n$global-error_fg : #ff3933 !default;\n$global-error_bg : mix($global-error_fg, $global-color_bg, 10%) !default; // Derived\n\n$global-color_confirm : #60bd68 !default;\n$global-color_unresolved : mix($global-color_warning, $global-color_fg, 10%) !default; // Resolved\n\n$global-body_bg : $global-color_bg !default; // Derived - color outside main content in margins\n\n$global-border_color : mix($global-color_fg, $global-color_bg, 24%) !default; // Note it's off by default due to the border width\n$global-border-width : 1px;\n$global-border-style : solid;\n$global_borderRadius : 2px !default;\n\n/* -------------------------------------------------------------- *\\\n States\n\\* -------------------------------------------------------------- */\n\n$state-icon_opacity : .6;\n$state-text_opacity : .75;\n\n$state-hover_color : mix($global-color_primary, $global-color_bg, 5.5%) !default; // rgba(174, 228, 255, 0.2);\n$state-hover_opacity : 1 !default;\n\n$state-focus_color : mix($global-color_primary, $global-color_bg, 12%) !default; // rgba(174, 228, 255, 0.4);\n$state-focus_opacity : 1 !default;\n$state-focus_outline : none !default;\n\n$state-active_color : mix($global-color_primary, $global-color_bg, 95%) !default; // #0075f5\n$state-active_opacity : 1 !default;\n\n/* -------------------------------------------------------------- *\\\n Password Strength Colors\n\\* -------------------------------------------------------------- */\n\n$passwordStrength-level1_color : #c81818 !default;\n$passwordStrength-level2_color : #ff891d !default;\n$passwordStrength-level3_color : #ffac1d !default;\n$passwordStrength-level4_color : #5DB112 !default;\n$passwordStrength-level5_color : #27b30f !default;\n$passwordStrength-bg : mix($global-error_bg, $global-error_fg, 80%) !default; // Derived\n\n/* -------------------------------------------------------------- *\\\n Third Party Colors\n\\* -------------------------------------------------------------- */\n\n$global-color_facebook : #3b5998;\n$global-color_twitter : #00b6f1;\n$global-color_youTube : #b31217;\n$global-color_pinterest : #cb2027;\n$global-color_googlePlus : #df4a32;\n$global-color_tumblr : #2c4762;\n$global-color_stumbleUpon : #eb4924;\n$global-color_reddit : #ff5700;\n$global-color_vine : #00b489;\n$global-color_discord : #7289da;\n$global-color_instagram : #bc2a8d;\n$global-color_linkedIn : #007bb6;\n\n/* -------------------------------------------------------------- *\\\n Typography\n\\* -------------------------------------------------------------- */\n\n$global-large_fontSize : 16px !default;\n$global-medium_fontSize : 14px !default;\n$global-small_fontSize : 12px !default;\n\n$global-title_fontSize : 32px !default;\n$global-subTitle_fontSize : 18px !default;\n\n$userContent_fontSize : $global-medium_fontSize !default; // 14 for forums, but 16 for KB\n\n$userContent-fontSizeH1 : 2em !default;\n$userContent-fontSizeH2 : 1.5em !default;\n$userContent-fontSizeH3 : 1.25em !default;\n$userContent-fontSizeH4 : 1em !default;\n$userContent-fontSizeH5 : .875em !default;\n$userContent-fontSizeH6 : .85em !default;\n\n$global-heading_topMargin : 1.5 * $global-medium_fontSize;\n\n$global-normal_fontWeight : 400 !default;\n$global-bold_fontWeight : 600 !default;\n\n$global-block_margin : $userContent_fontSize !default;\n\n$global-base_lineHeight : 1.5 !default;\n$global-condensed_lineHeight : 1.25 !default;\n\n$global_spacer : $userContent_fontSize * $global-base_lineHeight;\n\n$global-heading_fontFamily : \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", sans-serif !default;\n$global-heading_fontWeight : $global-bold_fontWeight !default; // Derived\n$global-heading_lineHeightRatio : .8;\n\n$global-body_fontFamily : \"Open Sans\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif !default;\n$global-body_fontWeight : $global-normal_fontWeight !default; // Derived\n$global-body_lineHeightRatio : $global-heading_lineHeightRatio;\n\n$link-default_color : $global-color_primary !default;\n$link-default_hover_color : $global-color_secondary !default;\n$link-default_focus_color : $global-color_secondary !default;\n$link-default_visited_color : mix($global-color_secondary, $global-color_fg, 90%) !default;\n\n/* -------------------------------------------------------------- *\\\n Animation\n\\* -------------------------------------------------------------- */\n\n$global-default_timing : .15s !default;\n$global-default_easing : ease-out !default;\n\n/* -------------------------------------------------------------- *\\\n Icons\n\\* -------------------------------------------------------------- */\n\n$icon-large_size : 32px !default;\n$icon-default_size : 24px !default;\n$icon-small_size : 16px !default;\n\n/* -------------------------------------------------------------- *\\\n Layout\n\\* -------------------------------------------------------------- */\n\n$global-gutter_size : $global_spacer;\n$global-gutter_halfSize : $global-gutter_size / 2;\n$global-gutter_quarterSize : $global-gutter_size / 4;\n\n$global-panel_spacerOuter : 18px !default;\n$global-panel_width : 226px !default;\n$global-panel_paddedWidth : $global-panel_width + $global-panel_spacerOuter !default;\n\n$global-middleColumn_width : 660px;\n\n$global-main_width : $global-panel_paddedWidth * 2 + $global-middleColumn_width !default;\n$global-main_paddedWidth : $global-main_width + 2 * $global-gutter_size !default; // Derived\n\n$global-twoColumn_breakpoint : 900px !default; // Generic breakpoint for 2 columns\n\n// Hard coded columns\n$evenColumns_breakpoint : $global-twoColumn_breakpoint !default;\n$evenColumns-threeColumns-breakToOne : $evenColumns_breakpoint !default;\n\n// Uses CSS Columns\n$flexColumns-twoColumns_breakToOne : $global-twoColumn_breakpoint !default;\n$flexColumns-threeColumns_breakToTwo : $global-twoColumn_breakpoint !default;\n$flexColumns-threeColumns_breakToOne : 500px !default;\n\n/* -------------------------------------------------------------- *\\\n Components\n\\* -------------------------------------------------------------- */\n\n$component_bg : mix($global-color_bg, $global-color_fg, 97%) !default;\n$component-titleBar_bg : mix($global-color_bg, $global-color_fg, 93%) !default;\n$component-body_bg : $component_bg !default;\n$component-well_bg : $global-color_bg !default;\n\n$component-separator : $utility-baseUnit * 2 !default;\n$component-spacing : 27px !default;\n$component-spacing_half : $component-spacing / 2 !default;\n$component-viewAll_bg : $component_bg !default;\n\n$component-titleBar_verticalPadding : $component-spacing_half !default;\n$component-titleBar_minHeight : 60px;\n$component-titleBar_countBg : mix($global-color_bg, $global-color_fg, 88%) !default;\n$component-titleBar_viewMoreColor : mix($global-color_bg, $global-color_fg, 60%) !default;\n\n/* -------------------------------------------------------------- *\\\n Widgets\n\\* -------------------------------------------------------------- */\n\n// Global\n$global-widgetInner_padding : $global-gutter_halfSize !default; // sections of widget\n$global-widgetSection-gap : 0 !default; // Between widget sections\n$global-widget_gap : $global-gutter_halfSize !default; // Between widgets\n$global-widget_bg : transparent !default;\n$global-widget_fg : $global-color_fg !default;\n\n$global-widgetBorder_color : $global-border_color !default;\n$global-widgetBorder_width : $global-border-width !default;\n$global-widgetBorder_radius : $global_borderRadius !default;\n\n$global-widgetTitle_size : $global-subTitle_fontSize !default;\n$global-widgetSubTitle_size : $global-large_fontSize !default;\n$global-widgetText_size : $global-medium_fontSize !default;\n\n\n// Outer Widget Wrap\n$widget_borderColor : $global-widgetBorder_color !default;\n$widget_borderWidth : 0 !default;\n$widget_borderRadius : $global-widgetBorder_radius !default;\n\n// Widget Contents - no padding on this guy, comes from wrapper or sub sections\n$widget-contents_bg : $global-widget_bg !default;\n\n// Widget Head\n$widget-head_topPadding : $global-widgetInner_padding !default;\n$widget-head_rightPadding : $global-widgetInner_padding !default;\n$widget-head_bottomPadding : $global-widgetInner_padding !default;\n$widget-head_leftPadding : $global-widgetInner_padding !default;\n$widget-head_bg : $global-widget_bg !default;\n$widget-head_fg : $global-widget_fg !default;\n$widget-head_gap : $global-widgetSection-gap !default; // Bottom Margin\n$widget-head_borderColor : $global-widgetBorder_color !default;\n$widget-head_borderWidth : 0 !default;\n$widget-head_borderRadius : $global-widgetBorder_radius !default;\n\n// Widget Body\n$widget-body_topPadding : $global-widgetInner_padding !default;\n$widget-body_bottomPadding : $global-widgetInner_padding !default;\n$widget-body_leftPadding : $global-widgetInner_padding !default;\n$widget-body_rightPadding : $global-widgetInner_padding !default;\n$widget-body_bg : transparent !default;\n$widget-body_fg : $global-widget_fg !default;\n$widget-body_borderColor : $global-widgetBorder_color !default;\n$widget-body_borderWidth : 0 !default;\n$widget-body_borderRadius : $global-widgetBorder_radius !default;\n\n// Widget Footer\n$widget-footer_topPadding : $global-widgetInner_padding !default;\n$widget-footer_bottomPadding : $global-widgetInner_padding !default;\n$widget-footer_leftPadding : $global-widgetInner_padding !default;\n$widget-footer_rightPadding : $global-widgetInner_padding !default;\n$widget-footer_bg : transparent !default;\n$widget-footer_fg : $global-widget_fg !default;\n$widget-footer_gap : $global-widgetSection-gap !default; // Top Margin\n$widget-footer_borderColor : $global-widgetBorder_color !default;\n$widget-footer_borderWidth : 0 !default;\n$widget-footer_borderRadius : $global-widgetBorder_radius !default;\n\n\n\n/* -------------------------------------------------------------- *\\\n Form Elements\n\\* -------------------------------------------------------------- */\n\n$formElement_borderWidth : 1px !default;\n$formElement_fullBorderWidth : $formElement_borderWidth * 2;\n$formElement_height : $utility-baseUnit * 6; // Derived\n$formElement_margin : $utility-baseUnit * 4; // Derived\n$formElement_heightWithBorder : $formElement_height + 2 * $formElement_borderWidth; // Derived\n$formElement_borderColor : $global-border_color !default; // Derived\n$formElement_borderStyle : solid;\n$formElement_borderRadius : $global_borderRadius !default;\n$formElement_giantInput_height : 82px !default;\n$formElement_giantInput_fontSize : 24px !default;\n$formElement_halfHeight : $formElement_height / 2 !default; // Derived\n$formElement-borderWidthFull : $formElement_borderWidth * 2 !default; // Derived\n$formElement_horizontalPadding : $utility-baseUnit * 2 !default; // Derived\n$formElement_paddingVertical : $utility-baseUnit !default; // Derived\n$formElement_placeholderColor : mix($global-color_fg, $global-color_bg, 50%) !default; // Derived\n$formElement_maxWidth : 528px !default;\n$formElement_fg : mix($global-color_fg, $global-color_bg, 80%) !default; // Derived\n$formElement_bg : $global-color_bg !default;\n$formElement_miniInput_width : 100px !default;\n$global-formNote_fg : mix($global-color_fg, $global-color_bg, 72%) !default; // Derived\n$global-formNoteLink_fg : $global-color_primary !default; // Derived\n\n$global-selectBox_height : $utility-baseUnit * 4 !default; // Derived\n\n$global-textArea_minHeight : 100px !default;\n$global-textArea_padding : $utility-baseUnit !default;\n\n$global-fileUpload_bg : $global-color_primary !default;\n$global-fileUpload_fg : $global-color_white !default;\n$global-fileUpload_hover_bg : mix($global-color_primary, $global-color_fg, 20%) !default;\n\n$formElement-panel_shadowColor : rgba($global-color_fg, .2) !default;\n$formElement-panel_boxShadow : 0 1px 3px 0 $formElement-panel_shadowColor !default;\n\n$formElement-disabled_opacity : .5 !default;\n\n/* -------------------------------------------------------------- *\\\n Overlays (Menus, flyouts and Modals)\n\\* -------------------------------------------------------------- */\n\n@function getBlackOrWhiteBasedOnColor($color) {\n @if (lightness($color) > 50) {\n @return white; // Lighter backgorund\n } @else {\n @return black; // Darker backgorund\n }\n}\n\n$overlay_bgColor : rgba(getBlackOrWhiteBasedOnColor($global-color_fg), .2)!default;\n$overlay-dropShadow_color : $overlay_bgColor !default;\n$overlay-border_color : mix($global-color_fg, $global-color_bg, 5%) !default;\n$overlay-dropShadow : 0 5px 10px $overlay_bgColor !default;\n$overlay-borderRadius : $global_borderRadius !default;\n\n/* -------------------------------------------------------------- *\\\n Buttons\n\\* -------------------------------------------------------------- */\n\n// Icon Button Size\n\n$buttonIcon_size : 36px !default;\n\n// Global Button options\n\n$global-button_paddingTop : 2px !default;\n$global-button_paddingBottom : 3px !default;\n$global-button_paddingSide : $utility-baseUnit !default;\n$global-button_minWidth : 16 * $utility-baseUnit !default; // Derived\n$global-button_radius : $global_borderRadius !default;\n\n$buttonBar_margin : $utility-baseUnit * 2 !default; // Derived\n\n// Basic Button\n\n$button-basic_fg : $global-color_fg !default;\n$button-basic_bg : $global-color_bg !default;\n$button-basic_border : mix($global-color_fg, $global-color_bg, 24%) !default;\n\n$button-basic_hover_fg : $button-basic_fg !default;\n$button-basic_hover_bg : $global-color_bg !default;\n$button-basic_hover_border : mix($global-color_bg, $global-color_fg, 40%) !default;\n\n$button-basic_focus_fg : $global-color_fg !default;\n$button-basic_focus_bg : $button-basic_hover_bg !default;\n$button-basic_focus_border : rgba($global-color_primary, .8) !default;\n\n$button-basic: (\n default: (\n color: $button-basic_fg,\n background-color: $button-basic_bg,\n border-color: $button-basic_border\n ),\n hover: (\n color: $button-basic_hover_fg,\n background-color: $button-basic_hover_bg,\n border-color: $button-basic_hover_border\n ),\n focus: (\n color: $button-basic_focus_fg,\n background-color: $button-basic_focus_bg,\n border-color: $button-basic_focus_border\n )\n) !default;\n\n\n// Button Primary\n\n$button-primary_fg : $global-color_white !default;\n$button-primary_bg : $global-color_primary !default;\n$button-primary_border : $global-color_primary !default;\n\n$button-primary_hover_fg : $global-color_white !default;\n$button-primary_hover_bg : $global-color_secondary !default;\n$button-primary_hover_border : $global-color_secondary !default;\n\n$button-primary_focus_fg : $global-color_white !default;\n$button-primary_focus_bg : $global-color_secondary !default;\n$button-primary_focus_border : $global-color_secondary !default;\n\n$buttonPrimary: (\n default: (\n color: $button-primary_fg,\n background-color: $button-primary_bg,\n border-color: $button-primary_border\n ),\n hover: (\n color: $button-primary_hover_fg,\n background-color: $button-primary_hover_bg,\n border-color: $button-primary_hover_border\n ),\n focus: (\n color: $button-primary_focus_fg,\n background-color: $button-primary_focus_bg,\n border-color: $button-primary_focus_border\n )\n) !default;\n\n/* -------------------------------------------------------------- *\\\n Meta\n\\* -------------------------------------------------------------- */\n\n$metaText_fontSize : $global-small_fontSize;\n$metaText_color : mix($global-color_fg, $global-color_bg, 80%) !default;\n$metaText_margin : $utility-baseUnit !default;\n\n/* -------------------------------------------------------------- *\\\n Thumbnails\n\\* -------------------------------------------------------------- */\n\n$thumbnail-border_color: mix($global-color_fg, $global-color_bg, 10%) !default; // Derived\n$thumbnail-border_width: 0;\n\n/* -------------------------------------------------------------- *\\\n Separators\n\\* -------------------------------------------------------------- */\n\n$global-separator_color : mix($global-color_fg, $global-color_bg, 10%) !default;\n$global-separator_width : 1px;\n\n\n/* -------------------------------------------------------------- *\\\n SelectBox\n\\* -------------------------------------------------------------- */\n\n$selectBox-separator_height : 1px !default;\n$selectBox-separator_margin : 6px !default;\n$selectBox-separator_color : $global-separator_color !default;\n\n/* -------------------------------------------------------------- *\\\n DropDown\n\\* -------------------------------------------------------------- */\n\n$dropDown_width : 250px;\n$dropDown_borderRadius : 1px;\n$dropDown_bg : $global-color_bg;\n\n$dropDown-metas_verticalPadding : 6px;\n$dropDown-metas_horizontalPadding : 18px;\n\n$dropDown-item_verticalPadding : 6px;\n$dropDown-item_horizontalPadding : 18px;\n\n$dropDown-item_minHeight : 30px;\n\n/* -------------------------------------------------------------- *\\\n Header\n\\* -------------------------------------------------------------- */\n\n$global-header_height : 50px !default;\n\n/* -------------------------------------------------------------- *\\\n Footer\n\\* -------------------------------------------------------------- */\n\n$global-footer_height : 50px !default;\n\n/* -------------------------------------------------------------- *\\\n Embedded content\n\\* -------------------------------------------------------------- */\n\n$embeddedText_padding : $global-medium_fontSize;\n\n/* -------------------------------------------------------------- *\\\n user content\n\\* -------------------------------------------------------------- */\n\n$userContent-list_margin : 2em;\n$userContent-listDecoration_minWidth : 2em;\n\n/* -------------------------------------------------------------- *\\\n Etc\n\\* -------------------------------------------------------------- */\n\n$mark_bg : mix($global-color-primary, $global-color-bg, 22%);\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$icon-adjust: \"\\f100\";\n$icon-agree: \"\\f101\";\n$icon-align-center: \"\\f102\";\n$icon-align-justify: \"\\f103\";\n$icon-align-left: \"\\f104\";\n$icon-align-right: \"\\f105\";\n$icon-angry: \"\\f106\";\n$icon-archive: \"\\f107\";\n$icon-arrow-down: \"\\f108\";\n$icon-arrow-left: \"\\f109\";\n$icon-arrow-right: \"\\f10a\";\n$icon-arrow-up: \"\\f10b\";\n$icon-ban: \"\\f10c\";\n$icon-bar-chart: \"\\f10d\";\n$icon-bell: \"\\f10e\";\n$icon-bold: \"\\f10f\";\n$icon-bookmark: \"\\f110\";\n$icon-bookmark-empty: \"\\f111\";\n$icon-bug: \"\\f112\";\n$icon-bullhorn: \"\\f113\";\n$icon-bullseye: \"\\f114\";\n$icon-calendar: \"\\f115\";\n$icon-camera: \"\\f116\";\n$icon-caret-down: \"\\f117\";\n$icon-caret-left: \"\\f118\";\n$icon-caret-right: \"\\f119\";\n$icon-caret-up: \"\\f11a\";\n$icon-certificate: \"\\f11b\";\n$icon-check: \"\\f11c\";\n$icon-check-empty: \"\\f11d\";\n$icon-check-sign: \"\\f11e\";\n$icon-chevron-down: \"\\f11f\";\n$icon-chevron-left: \"\\f120\";\n$icon-chevron-right: \"\\f121\";\n$icon-chevron-sign-down: \"\\f122\";\n$icon-chevron-sign-left: \"\\f123\";\n$icon-chevron-sign-right: \"\\f124\";\n$icon-chevron-sign-up: \"\\f125\";\n$icon-chevron-up: \"\\f126\";\n$icon-circle: \"\\f127\";\n$icon-circle-blank: \"\\f128\";\n$icon-cloud: \"\\f129\";\n$icon-cloud-download: \"\\f12a\";\n$icon-cloud-upload: \"\\f12b\";\n$icon-code: \"\\f12c\";\n$icon-cog: \"\\f12d\";\n$icon-cogs: \"\\f12e\";\n$icon-collapse: \"\\f12f\";\n$icon-collapse-top: \"\\f130\";\n$icon-comment: \"\\f131\";\n$icon-comments: \"\\f132\";\n$icon-compass: \"\\f133\";\n$icon-compose: \"\\f134\";\n$icon-crown: \"\\f135\";\n$icon-dashboard: \"\\f136\";\n$icon-discussion: \"\\f137\";\n$icon-dot-circle: \"\\f138\";\n$icon-dropbox: \"\\f139\";\n$icon-edit: \"\\f13a\";\n$icon-edit-sign: \"\\f13b\";\n$icon-ellipsis: \"\\f13c\";\n$icon-exclamation-sign: \"\\f13d\";\n$icon-expand: \"\\f13e\";\n$icon-external-link: \"\\f13f\";\n$icon-eye-close: \"\\f140\";\n$icon-eye-open: \"\\f141\";\n$icon-facebook: \"\\f142\";\n$icon-facebook-alt: \"\\f143\";\n$icon-file: \"\\f144\";\n$icon-file-text: \"\\f145\";\n$icon-filter: \"\\f146\";\n$icon-flag: \"\\f147\";\n$icon-flame: \"\\f148\";\n$icon-folder-close: \"\\f149\";\n$icon-folder-open: \"\\f14a\";\n$icon-font: \"\\f14b\";\n$icon-frown: \"\\f14c\";\n$icon-gift: \"\\f14d\";\n$icon-github: \"\\f14e\";\n$icon-globe: \"\\f14f\";\n$icon-google-plus: \"\\f150\";\n$icon-google-plus-alt: \"\\f151\";\n$icon-group: \"\\f152\";\n$icon-hand-down: \"\\f153\";\n$icon-hand-left: \"\\f154\";\n$icon-hand-right: \"\\f155\";\n$icon-hand-up: \"\\f156\";\n$icon-heart: \"\\f157\";\n$icon-home: \"\\f158\";\n$icon-inbox: \"\\f159\";\n$icon-indent-left: \"\\f15a\";\n$icon-indent-right: \"\\f15b\";\n$icon-info-sign: \"\\f15c\";\n$icon-italic: \"\\f1ba\";\n$icon-instagram: \"\\f1be\";\n$icon-jail: \"\\f15e\";\n$icon-key: \"\\f15f\";\n$icon-lightbulb: \"\\f160\";\n$icon-link: \"\\f161\";\n$icon-linkedin: \"\\f162\";\n$icon-linkedin-alt: \"\\f163\";\n$icon-windows-alt: \"\\f1d5\";\n$icon-list-ol: \"\\f164\";\n$icon-list-ul: \"\\f165\";\n$icon-lock: \"\\f166\";\n$icon-lol: \"\\f167\";\n$icon-mail: \"\\f168\";\n$icon-mail-open: \"\\f169\";\n$icon-map-marker: \"\\f16a\";\n$icon-meh: \"\\f16b\";\n$icon-menu: \"\\f16c\";\n$icon-minus-sign: \"\\f16d\";\n$icon-mobile-phone: \"\\f16e\";\n$icon-mod: \"\\f16f\";\n$icon-move: \"\\f1db\";\n$icon-nib: \"\\f1bb\";\n$icon-note: \"\\f170\";\n$icon-ok: \"\\f171\";\n$icon-ok-circle: \"\\f172\";\n$icon-ok-sign: \"\\f173\";\n$icon-paper-clip: \"\\f174\";\n$icon-paragraph: \"\\f175\";\n$icon-pencil: \"\\f176\";\n$icon-permalink: \"\\f177\";\n$icon-picture: \"\\f178\";\n$icon-pinterest: \"\\f179\";\n$icon-pinterest-alt: \"\\f17a\";\n$icon-play-circle: \"\\f17b\";\n$icon-plus-sign: \"\\f17c\";\n$icon-poll: \"\\f17d\";\n$icon-preview: \"\\f17e\";\n$icon-pushpin: \"\\f17f\";\n$icon-question: \"\\f180\";\n$icon-question-sign: \"\\f181\";\n$icon-quote: \"\\f182\";\n$icon-refresh: \"\\f183\";\n$icon-remove: \"\\f184\";\n$icon-remove-sign: \"\\f185\";\n$icon-repeat: \"\\f186\";\n$icon-reply: \"\\f187\";\n$icon-reply-all: \"\\f188\";\n$icon-report: \"\\f189\";\n$icon-resize-full: \"\\f18a\";\n$icon-resize-small: \"\\f18b\";\n$icon-retweet: \"\\f18c\";\n$icon-rss: \"\\f18d\";\n$icon-search: \"\\f18e\";\n$icon-select: \"\\f18f\";\n$icon-share: \"\\f190\";\n$icon-shield: \"\\f191\";\n$icon-sign-blank: \"\\f192\";\n$icon-signin: \"\\f193\";\n$icon-signout: \"\\f194\";\n$icon-skull: \"\\f195\";\n$icon-smile: \"\\f196\";\n$icon-source: \"\\f197\";\n$icon-spam: \"\\f198\";\n$icon-star: \"\\f199\";\n$icon-star-empty: \"\\f19a\";\n$icon-star-half-empty: \"\\f19b\";\n$icon-steam: \"\\f19c\";\n$icon-strikethrough: \"\\f19d\";\n$icon-subscript: \"\\f19e\";\n$icon-superscript: \"\\f19f\";\n$icon-table: \"\\f1a0\";\n$icon-tag: \"\\f1a1\";\n$icon-tags: \"\\f1a2\";\n$icon-th: \"\\f1a3\";\n$icon-th-large: \"\\f1a4\";\n$icon-th-list: \"\\f1a5\";\n$icon-thumbs-down: \"\\f1a6\";\n$icon-thumbs-up: \"\\f1a7\";\n$icon-ticket: \"\\f1a8\";\n$icon-time: \"\\f1a9\";\n$icon-trash: \"\\f1aa\";\n$icon-troll: \"\\f1ab\";\n$icon-trophy: \"\\f1ac\";\n$icon-twitter: \"\\f1ad\";\n$icon-twitter-alt: \"\\f1ae\";\n$icon-underline: \"\\f1af\";\n$icon-undo: \"\\f1b0\";\n$icon-unlink: \"\\f1b1\";\n$icon-unlock: \"\\f1b2\";\n$icon-user: \"\\f1b3\";\n$icon-vcard: \"\\f1b4\";\n$icon-video: \"\\f1b5\";\n$icon-warn: \"\\f1b6\";\n$icon-warning-sign: \"\\f1b7\";\n$icon-wtf: \"\\f1b8\";\n$icon-youtube-alt: \"\\f1da\";\n$icon-zendesk: \"\\f1b9\";\n\n/*===== End of Vanillicon Variables ======*/\n","/*!\n * @author Adam Charron \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n@import \"mixin.absolute\";\n@import \"mixin.backLink\";\n@import \"mixin.bg\";\n@import \"mixin.disabled\";\n@import \"mixin.flex\";\n@import \"mixin.formElements\";\n@import \"mixin.iconButton\";\n@import \"mixin.listStyles\";\n@import \"mixin.objectFit\";\n@import \"mixin.sassToCss\";\n@import \"mixin.spinnerLoader\";\n@import \"mixin.text\";\n@import \"mixin.transitions\";\n@import \"mixin.utilities\";\n@import \"mixin.shadows\";\n","/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n@mixin spinnerLoader($dimension: 18px, $thickness: 3px, $color: $global-color_primary, $speed: 0.7s) {\n @include defaultTransition(opacity);\n display: block;\n width: $dimension;\n height: $dimension;\n border-radius: 50%;\n border: {\n top: $thickness solid $color;\n right: $thickness solid rgba($color, 0.3);\n bottom: $thickness solid rgba($color, 0.3);\n left: $thickness solid rgba($color, 0.3);\n }\n transform: translateZ(0);\n animation: spinnerLoader $speed infinite ease-in-out;\n\n &::after {\n border-radius: 50%;\n width: $dimension;\n height: $dimension;\n }\n}\n\n\n$spinnerOffset: 73deg;\n@keyframes spinnerLoader {\n 0% {\n transform: rotate($spinnerOffset);\n }\n 100% {\n transform: rotate(#{360 + $spinnerOffset});\n }\n}\n","/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n@function parseInt($n) {\n @return $n / ($n * 0 + 1);\n}\n\n@function stripUnit($number) {\n @if type-of($number) == \"number\" and not unitless($number) {\n @return $number / ($number * 0 + 1);\n }\n\n @return $number;\n}\n\n@function remToPx($rem) {\n @return (stripUnit($rem) * stripUnit($baseFontSize)) + 0px; // Keep \"px\" for converting to pixels\n}\n\n@function replace($string, $search, $replace: \"\") {\n $string: $string + \"\";\n $index: str-index($string, $search);\n\n @if $index {\n @return str-slice($string, 1, $index - 1) + $replace + replace(str-slice($string, $index + str-length($search)), $search, $replace);\n }\n\n @return $string;\n}\n\n@function removeHash($string) {\n @return replace($string, \"#\");\n}\n\n@function maxMinValue($input, $min, $max){\n @if $input > $max {\n @return $max;\n } @else if $input < $min {\n @return $min;\n } @else {\n @return $input;\n }\n}\n\n@function sqrt($r) {\n $x0: 1;\n $x1: $x0;\n\n @for $i from 1 through 10 {\n $x1: $x0 - ($x0 * $x0 - abs($r)) / (2 * $x0);\n $x0: $x1;\n }\n\n @return $x1;\n}\n\n@function pow($number, $exponent: 2) {\n $value: 1;\n\n @if $exponent > 0 {\n @for $i from 1 through $exponent {\n $value: $value * $number;\n }\n }\n\n @return $value;\n}\n\n\n@function pythagoreanTheorem-hypotenuse($a, $b) {\n @return sqrt( pow($a) + pow($b) );\n}\n\n@function pythagoreanTheorem-getSquareSides($hypotenuse) {\n @return sqrt( pow(stripUnit($hypotenuse)) / 2 );\n}\n\n\n@function pythagoreanTheorem-getMissingSide($hypotenuse, $side) {\n @return sqrt( sqrt($hypotenuse) - sqrt($side) );\n}\n\n@function getEm($numerator, $denominator) {\n @return (stripUnit($numerator)/stripUnit($denominator)) * 1em;\n}\n\n@mixin generateStylesFromMap($map) {\n @each $property, $value in $map {\n #{$property} : $value;\n }\n}\n\n@mixin clearfix() {\n &::after {\n content: \"\";\n display: table;\n clear: both;\n }\n}\n\n@function mixContentBgAndFg($percent) {\n @return mix($global-color-bg, $global-color-fg, $percent);\n}\n\n@mixin sr-only {\n position: absolute !important;\n display: block !important;\n width: 1px !important;\n height: 1px !important;\n padding: 0 !important;\n margin: -1px !important;\n overflow: hidden !important;\n clip: rect(0, 0, 0, 0) !important;\n border: 0 !important;\n}\n\n@mixin ieHack {\n // IE 10 and 11 only\n @media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {\n @content;\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.Box,\n.BoxFilter {\n\n a {\n display: flex;\n align-items: center;\n\n &::before {\n\n @if($panel_item-showIcons == false) {\n content: none !important;\n } @else {\n margin-right: $utility-baseUnitHalf;\n margin-left: $utility-baseUnitHalf;\n }\n }\n\n .Aside {\n order: 2;\n margin-left: auto;\n }\n }\n\n .Sprite {\n display: none !important;\n }\n\n &.BadgeGrid {\n a {\n display: inline-block;\n }\n }\n\n li.MyDiscussions a::before {\n @include icon;\n content: $icon-comment;\n }\n\n li.MyDrafts a::before {\n @include icon;\n content: $icon-file-text;\n }\n\n li.QnA-UnansweredQuestions a::before {\n @include icon;\n content: $icon-question;\n }\n\n li.EditAccountLink a::before {\n @include icon;\n content: $icon-edit;\n }\n\n li.PasswordLink a::before {\n @include icon;\n content: \"•••\";\n }\n\n li.PreferencesLink a::before {\n @include icon;\n content: $icon-globe;\n }\n\n li.PictureLink a::before {\n @include icon;\n content: $icon-user;\n }\n\n li.QuoteSettingsLink a::before {\n @include icon;\n content: $icon-quote;\n }\n\n li.Activity a::before {\n @include icon;\n content: $icon-time;\n }\n\n li.Notifications a::before {\n @include icon;\n content: $icon-globe;\n }\n\n li.Inbox a::before {\n @include icon;\n content: $icon-inbox;\n }\n\n li.Comments a::before {\n @include icon;\n content: $icon-comment;\n }\n\n li.Reactions-BestOf a::before {\n @include icon;\n content: $icon-thumbs-up;\n }\n\n li.AllCategories a::before {\n @include icon;\n content: $icon-folder-close;\n }\n\n li.Discussions a::before {\n @include icon;\n content: $icon-comments;\n }\n\n li.Activities a::before {\n @include icon;\n content: $icon-time;\n }\n\n li.UserNotes a::before {\n @include icon;\n content: $icon-note;\n }\n\n li.MyBookmarks a::before {\n @include icon;\n content: $icon-star;\n }\n\n li.Groups a::before {\n @include icon;\n content: $icon-group;\n }\n\n li.link-social a::before {\n @include icon;\n content: $icon-facebook-alt;\n }\n\n li.link-tokens a::before {\n @include icon;\n content: $icon-key;\n }\n\n li.Popup a[href*=\"/profile/signature\"]::before {\n @include icon;\n content: $icon-nib;\n }\n\n li.Popup a[href*=\"/profile/online\"]::before {\n @include icon;\n content: $icon-question;\n }\n}\n\n.BoxActivityFilter {\n li:nth-child(1) a::before {\n @include icon;\n content: $icon-globe;\n }\n\n li:nth-child(2) a::before {\n @include icon;\n content: $icon-mod;\n }\n\n li:nth-child(3) a::before {\n @include icon;\n content: $icon-crown;\n }\n}\n\n/*===== End of Panel Patches ======*/\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$breadcrumbs_fg: $global-color_fg !default;\n$breadcrumbs-link_fg: $global-color_primary !default;\n$breadcrumbs-link-hover_fg: $global-color_primary !default;\n$breadcrumbs-last_fg: $breadcrumbs-link_fg !default;\n$breadcrumbs_textTransform: uppercase !default;\n$breadcrumbs-hover_textDecoration: underline !default;\n$breadcrumbs_fontSize: $global-small_fontSize !default;\n$breadcrumbs_fontWeight: $global-normal_fontWeight !default;\n$breadcrumbs_lineHeight: $global-condensed_lineHeight !default;\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.BreadcrumbsBox {\n display: block;\n}\n\n.Breadcrumbs {\n display: block;\n line-height: $global-base_lineHeight;\n text-transform: $breadcrumbs_textTransform;\n @if ($staticVariables) {\n color: $breadcrumbs_fg;\n }\n font-size: $global-small_fontSize;\n font-weight: $breadcrumbs_fontWeight;\n padding: $utility-baseUnitDouble 0;\n\n a {\n font-size: inherit;\n @if ($staticVariables) {\n color: $breadcrumbs-link_fg;\n }\n\n &:focus,\n &:hover {\n @if ($staticVariables) {\n color: $breadcrumbs-link-hover_fg;\n }\n text-decoration: $breadcrumbs-hover_textDecoration;\n }\n }\n\n @if ($staticVariables) {\n .Crumb {\n opacity: .5;\n }\n }\n\n .Last a {\n @if ($staticVariables) {\n color: $breadcrumbs-last_fg;\n }\n\n &:focus,\n &:hover {\n @if ($staticVariables) {\n color: $breadcrumbs-link-hover_fg;\n }\n text-decoration: $breadcrumbs-hover_textDecoration;\n }\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$count_fontWeight: inherit !default;\n$count_fontSize: $global-small_fontSize !default;\n$count_borderRadius: 3px !default;\n$count_height: $formButton_height !default;\n$count_bg: transparent !default;\n$count_border: 0 !default;\n$count_color: inherit !default;\n\n$count-hover_bg: transparent !default;\n$count-hover_borderColor: transparent !default;\n$count-hover_color: inherit !default;\n\n@mixin Count {\n background-color: $count_bg;\n color: $count_color;\n border-color: darken($count_bg, 8%);\n border: $count_border;\n border-radius: $count_borderRadius;\n\n font-size: $count_fontSize;\n line-height: $global-base_lineHeight;\n white-space: nowrap;\n display: inline-flex;\n align-items: center;\n font-weight: $count_fontWeight;\n justify-content: center;\n\n @if $count_bg == transparent {\n padding: 0;\n } @else {\n padding: 0 $utility-baseUnit;\n }\n\n @if ($count_borderRadius == $count_height) {\n min-width: $count_height;\n }\n}\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n// Reset margins\n.Aside {\n margin: 0;\n}\n\n.Count,\n.Alert,\n.Reactions .Count {\n @include Count;\n}\n\na:focus,\na:hover {\n .Count,\n .Reactions .Count {\n background-color: $count-hover_bg;\n color: $count-hover_color;\n border-color: $count-hover_borderColor;\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$datepicker_bg: $global-color_white !default;\n$datepicker-hover_bg: darken($global-color_white, 7%) !default;\n$datepicker_fg: $global-color_grey !default;\n\n$datepicker-date_fg: $button-basic_fg !default;\n$datepicker-date_bg: $button-basic_bg !default;\n$datepicker-date_borderColor: $button-basic_border !default;\n\n$datepicker-date-hover_fg: $button-basic-hover_fg !default;\n$datepicker-date-hover_bg: $button-basic-hover_bg !default;\n$datepicker-date-hover_borderColor: $button-basic-hover_border !default;\n\n$datepicker-link-alt_color: $global-color_secondary !default;\n$datepicker-link-altHover_color: darken($global-color_secondary, 8%) !default;\n\n$datepicker_border: 1px solid $theme-border_color !default;\n$datepicker_borderRadius: 3px !default;\n$datepicker_boxShadow: 1px 1px 4px rgba($global-color_black, 0.2) !default;\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n\n.ui-datepicker {\n border-radius: $datepicker_borderRadius;\n color: $datepicker_fg;\n background-color: $datepicker_bg;\n\n td a {\n text-align: center;\n }\n\n a {\n border-radius: $datepicker_borderRadius;\n color: $datepicker-date_fg;\n background-color: $datepicker-date_bg;\n border: 1px solid $datepicker-date_borderColor;\n\n &:focus,\n &:hover,\n &:active {\n color: $datepicker-date-hover_fg;\n background-color: $datepicker-date-hover_bg;\n border: 1px solid $datepicker-date-hover_borderColor;\n }\n }\n\n td {\n width: calc(260px / 7);\n }\n\n .ui-datepicker-today a {\n background-color: rgba(0,0,0, 0.03);\n }\n\n .ui-datepicker-current-day a {\n color: $datepicker-date-hover_fg;\n background-color: $datepicker-date-hover_bg;\n border-color: $datepicker-date-hover_borderColor;\n }\n\n .ui-datepicker-header {\n background-color: $datepicker-hover_bg;\n border-radius: $datepicker_borderRadius;\n display: flex;\n align-items: center;\n justify-content: space-between;\n\n .ui-icon {\n @include srOnly;\n }\n }\n\n .ui-datepicker-prev,\n .ui-datepicker-next {\n position: static;\n height: auto;\n white-space: nowrap;\n color: $component-meta-link_color;\n border-width: 0;\n width: 24px;\n display: flex;\n justify-content: center;\n align-items: center;\n\n &:focus,\n &:hover {\n border-width: 0;\n background-color: transparent;\n cursor: pointer;\n color: $component-meta-link-hover_color;\n }\n }\n .ui-datepicker-prev::before,\n .ui-datepicker-next::before {\n @include icon;\n font-size: $icon-default_size;\n }\n\n .ui-datepicker-prev::before {\n content: $icon-chevron-left;\n }\n\n .ui-datepicker-next::before {\n content: $icon-chevron-right;\n }\n\n .ui-datepicker-title {\n order: 2;\n position: static;\n margin: 0;\n line-height: inherit;\n }\n\n .ui-datepicker-next {\n order: 3;\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$tag_borderRadius: 3px !default;\n$tag_height: $formButton_height !default;\n$tag_fontSize: $global-small_fontSize !default;\n$tag_bg: $button-basic_bg !default;\n$tag_fg: $button-basic_fg !default;\n$tag_borderColor: $button-basic_border !default;\n$tag-hover_bg: $button-basic-hover_bg !default;\n$tag-hover_fg: $global-color_primary !default;\n$tag-hover_borderColor: $global-color_primary !default;\n\n@mixin Tag($color_fg: $tag_fg, $color_bg: $tag_bg, $borderColor: $tag_borderColor) {\n background-color: $color_bg;\n color: $color_fg;\n border: 1px solid $borderColor;\n line-height: $global-base_lineHeight;\n height: auto;\n border-radius: $tag_borderRadius;\n padding: 0 $utility-baseUnitHalf;\n display: inline-block;\n font-weight: inherit;\n font-size: $tag_fontSize;\n white-space: nowrap;\n\n &:focus,\n &:hover,\n &:active {\n text-decoration: none;\n }\n}\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n@if ($staticVariables) {\n .TagCloud a {\n @include Tag;\n @include ellipsis;\n max-width: calc(#{$panel_width} - #{$panel_padding} * 2);\n\n .Count {\n padding: 0;\n color: inherit;\n background-color: transparent;\n }\n\n &:hover,\n &:focus,\n &:active {\n background-color: $tag-hover_bg;\n border-color: $tag-hover_borderColor;\n color: $tag-hover_fg;\n\n .Count {\n color: inherit;\n }\n }\n }\n\n .DataList,\n .MessageList,\n .DataTableWrap {\n\n .Tag,\n .Tag-Poll,\n .RoleTracker,\n .IdeationTag {\n @include Tag;\n }\n\n .RoleTracker,\n .IdeationTag {\n\n .Tag {\n background-color: transparent;\n padding: 0;\n border-width: 0;\n color: inherit;\n }\n\n &:hover,\n &:focus,\n &:active {\n color: inherit;\n }\n }\n\n .RoleTracker {\n background-color: transparent;\n }\n\n .Tag-Announcement,\n .NewCommentCount,\n .HasNew.HasNew {\n @include Tag($global-color_primary, transparent, $global-color_primary);\n }\n\n @if ($staticVariables) {\n //Tags that are links get hover state\n .IdeationTag,\n .tag-tracker,\n .MItem.RoleTracker {\n\n &:focus,\n &:hover,\n &:active {\n background-color: $tag-hover_bg;\n border-color: $tag-hover_borderColor;\n color: $tag-hover_fg;\n }\n }\n }\n\n }\n\n .Form-Tags .AvailableTag {\n @include Tag;\n\n &:focus,\n &:hover {\n background-color: $global-color_primary;\n border-color: $global-color_primary;\n color: $global-color_white;\n text-decoration: none;\n }\n }\n\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n@if $staticVariables {\n input[type= \"text\"],\n textarea,\n ul.token-input-list,\n input.InputBox,\n div.InputBox,\n .AdvancedSearch .InputBox,\n .AdvancedSearch select,\n select {\n line-height: $formElement_height;\n height: $formElement_height;\n font-family: $global-body_fontFamily;\n border: $formElement_border;\n border-radius: $formElement_borderRadius;\n color: $formElement_color;\n background: $global-color_white;\n padding: $formElement_paddingVertical $formElement_paddingHorizontal;\n margin: 0;\n width: 100%;\n\n &:focus,\n &:active {\n @if ($staticVariables) {\n background: $global-color_white;\n border-color: $global-color_primary;\n color: $formElement_color;\n }\n box-shadow: none;\n outline: none;\n }\n }\n\n textarea.isWysiwyg {\n padding: $formElement_paddingHorizontal;\n }\n}\n\n::-ms-clear {\n display: none;\n}\n\ntextarea {\n overflow: auto;\n\n @if ($formElement_borderRadius >= 16px) {\n border-radius: 16px;\n }\n}\n\nselect,\n.AdvancedSearch select {\n -moz-appearance: none;\n\n font-family: \"system-ui\", -apple-system, BlinkMacSystemFont, \"Segoe UI\",\n \"Roboto\", \"Oxygen\", \"Ubuntu\", \"Cantarell\", \"Fira Sans\", \"Droid Sans\",\n \"Helvetica Neue\", sans-serif;\n padding-top: 0;\n padding-bottom: 0;\n\n &:focus {\n -moz-appearance: none;\n }\n}\n\nselect:-moz-focusring {\n color: transparent;\n text-shadow: 0 0 0 #000;\n}\n\nselect::-ms-expand {\n display: none;\n}\n\n.FormWrapper {\n padding: 0;\n border-radius: $formElement_borderRadius;\n background: transparent;\n\n label {\n color: $global-color_fg;\n }\n\n .Buttons .Back {\n padding-right: $utility-baseUnitDouble;\n }\n}\n\n.editor-help-text {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n\n a {\n color: $component-meta-link_color;\n\n &:focus,\n &:hover {\n text-decoration: $theme-link-hover_textDecoration;\n color: $component-meta-link-hover_color;\n }\n }\n}\n\n@if ($staticVariables) {\n .js-poll-result-btn {\n @include Button;\n }\n}\n\n.FormTitleWrapper,\n.FormWrapper {\n .Buttons {\n padding-top: 0;\n padding-bottom: 0;\n }\n\n .Buttons .Button,\n .Buttons .Back {\n margin-right: 0;\n padding-right: 0;\n margin-bottom: $utility-baseUnitHalf;\n margin-left: $utility-baseUnitHalf;\n }\n\n .Buttons .Back {\n font-size: $global-medium_fontSize;\n line-height: $formButton_height;\n\n a:hover,\n a:focus {\n text-decoration: $theme-link-hover_textDecoration;\n }\n\n @include maxWidth {\n display: block;\n margin-left: 0;\n text-align: left;\n line-height: $global-base_lineHeight;\n margin-bottom: $utility-baseUnitDouble;\n }\n }\n\n @if ($staticVariables) {\n .Buttons .Button {\n @include Button;\n }\n\n .Buttons .Button.Primary {\n @include Button(\n $button-primary_bg,\n $button-primary_fg,\n $button-primary_border,\n $button-primary-hover_bg,\n $button-primary-hover_fg,\n $button-primary-hover_border\n );\n }\n }\n\n .Buttons .Button.Hidden {\n display: none;\n }\n}\n\n@if($staticVariables) {\n #Form_OK,\n .Button:not(.GroupOptionsTitle),\n .Buttons .btn-primary,\n .btn-primary.Close {\n @include Button;\n }\n}\n\n.Buttons .Close,\n.Button.Danger {\n @include Button;\n}\n\n.ActivityFormWrap {\n margin-bottom: $utility-baseUnitDouble;\n}\n\nlabel {\n margin-bottom: 3px;\n display: inline-block;\n}\n\nul.token-input-list {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n padding: $formElement_paddingVertical $formElement_paddingHorizontal;\n line-height: initial;\n\n li input {\n margin: 0 !important;\n padding: 0;\n height: $formElement_height - 6px;\n line-height: initial;\n font-size: $global-medium_fontSize;\n font-weight: $global-normal_fontWeight !important;\n }\n\n &.token-input-focused {\n box-shadow: none;\n outline: none;\n @if ($staticVariables) {\n background: $global-color_white;\n border-color: $global-color_primary;\n }\n }\n}\n\nli.token-input-token {\n @include Tag;\n}\n\ndiv.token-input-dropdown {\n border: none;\n border-top: $component_border;\n visibility: visible !important;\n opacity: 1 !important;\n @if ($staticVariables) {\n box-shadow: 0 -2px 10px 2px rgba($global-color_black, 0.1);\n border-radius: $formElement_borderRadius;\n border: $component_border;\n }\n\n ul li[class^= \"token-input-dropdown-item\"],\n p {\n @include framePadding;\n display: inline-block;\n line-height: 40px;\n width: 100%;\n }\n}\n\n.editor {\n a {\n cursor: pointer;\n }\n\n .icon-caret-down:hover {\n background: none;\n }\n}\n\n.SelectWrapper {\n position: relative;\n\n select {\n appearance: none;\n width: 100%;\n }\n\n &::after {\n @include icon;\n content: $icon-select;\n position: absolute;\n top: 50%;\n right: 6px;\n transform: translateY(-50%);\n color: $global-color_primary;\n pointer-events: none;\n }\n}\n\n@if ($staticVariables) {\n .Button-Controls .Button.Primary,\n .BigButton:not(.Danger),\n .NewConversation.NewConversation {\n @include Button(\n $button-primary_bg,\n $button-primary_fg,\n $button-primary_border,\n $button-primary-hover_bg,\n $button-primary-hover_fg,\n $button-primary-hover_border\n );\n }\n}\n\n@if ($staticVariables) {\n .groupToolbar .Button.Primary,\n .BoxButtons .Button.Primary {\n @include Button(\n $button-primary_bg,\n $button-primary_fg,\n $button-primary_border,\n $button-primary-hover_bg,\n $button-primary-hover_fg,\n $button-primary-hover_border\n );\n }\n}\n\n.BigButton,\n.ButtonGroup.Multi {\n display: flex;\n justify-content: center;\n align-items: center;\n width: 100%;\n max-width: $formButton_maxWidth;\n\n\n @include maxWidth {\n width: 100%;\n display: flex;\n margin: 0 auto;\n }\n}\n\n.ButtonGroup.Multi {\n\n > .Button:first-child {\n width: 100%;\n text-align: center;\n @if ($staticVariables) {\n border-top-right-radius: $formButton_borderRadius;\n border-bottom-right-radius: $formButton_borderRadius;\n }\n }\n\n .Button.Handle,\n &.Open .Button.Handle {\n padding: 0;\n position: absolute;\n right: 0;\n top: 0;\n height: 100%;\n @if ($staticVariables) {\n min-width: $formButton_height;\n }\n\n @if ($staticVariables) {\n border-color: $button-primary_border;\n background-color: $button-primary_bg;\n color: $button-primary_fg;\n }\n\n .SpDropdownHandle::before {\n height: 100%;\n padding: 0 $utility-baseUnitDouble;\n }\n\n @if ($staticVariables) {\n &:hover,\n &:focus,\n &:active {\n background-color: rgba($button-primary-hover_bg, 0.05);\n color: $button-primary-hover_fg;\n }\n }\n }\n}\n\n@if($staticVariables) {\n .ButtonGroup.Multi {\n &:focus,\n &:hover,\n &:active {\n\n .Button.Handle {\n background-color: rgba($button-primary-hover_bg, 0.3);\n color: $button-primary-hover_fg;\n min-width: $formButton_height;\n }\n }\n }\n}\n\n.change-picture {\n\n .WarningMessage {\n margin: $utility-baseUnitDouble 0;\n }\n\n @include maxWidth {\n .Button {\n width: 100%;\n text-align: center;\n }\n\n .change-picture-new {\n margin: 0 0 $utility-baseUnitHalf;\n }\n }\n}\n\n.CommentForm textarea.TextBox,\n.DiscussionForm textarea.TextBox {\n min-height: 100px;\n}\n\n.FormTitleWrapper .H {\n margin-bottom: $utility-baseUnit;\n}\n\n.Form-HeaderWrap .Author {\n display: none;\n}\n\n.FormTitleWrapper {\n margin-bottom: $global-block_margin;\n}\n\n.FormWrapper-Condensed,\n.CommentForm.CommentForm {\n\n .FormWrapper {\n border-width: 0;\n padding: 0;\n }\n\n @include maxWidth {\n\n .FormWrapper.FormWrapper .Buttons {\n padding: 0;\n }\n }\n}\n\n.CommentForm .DraftButton {\n display: none !important;\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$flyout_bg: $global-color_white !default;\n$flyout-hover_bg: $global-color_active_primaryBg !default;\n$flyout_fg: $global-color_grey !default;\n$flyout_borderColor: mix($flyout_fg, $flyout_bg, 24%) !default;\n$flyout_border: $global-border-width $global-border-style $flyout_borderColor !default;\n$flyoutOverlay-border_color: mix($flyout_fg, $flyout_bg, 10%) !default;\n$flyout_borderRadius: $global_borderRadius !default;\n\n$flyout-link_color: $flyout_fg !default;\n$flyout-link-hover_color: $link-default-hover_color !default;\n\n$flyoutHeader_fontSize: $global-subTitle_fontSize !default;\n$flyoutHeader_minHeight: 44px !default;\n$flyoutHeader_spacing: 12px !default;\n\n$flyoutMenuItems_padding: 8px !default;\n$flyoutMessage_padding: 4px 18px !default;\n$flyoutMessage-unreadDot_width: 12px !default;\n\n$flyoutFooter_spacing: $flyoutHeader_spacing !default;\n$flyoutFooter_minHeight: $flyoutHeader_minHeight !default;\n\n$flyout_meta_fg: mix($flyout_fg, $flyout_bg, 85%) !default;\n\n$flyoutModal-large_width: 375px;\n\n$dropDown_width: 350px !default;\n$menuItems_width: 250px !default;\n\n$dropDown-item_verticalPadding: 6px !default;\n$dropDown-item_horizontalPadding: 18px !default;\n\n$dropDown-item_mobile_minHeight: 44px !default;\n\n$flyout-progress_size: 24px !default;\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.Dropdown.MenuItems {\n width: 100%;\n}\n\n.OptionsMenu .Flyout {\n right: 0;\n top: 110%;\n}\n\n.ToggleFlyout.Open,\n.editor-dropdown-open,\n.richEditor-button.isOpen {\n\n @include maxWidth {\n min-width: auto;\n }\n\n .MenuItems,\n .Flyout {\n display: block;\n }\n}\n\n.MenuItems,\n.Flyout.Flyout {\n\n @include shadow-dropDown;\n padding: $dropDown-item_verticalPadding 0;\n position: absolute;\n @if $staticVariables {\n background-color: $flyout_bg;\n color: $flyout_fg;\n border: $flyout_border;\n border-radius: $flyout_borderRadius;\n }\n z-index: 1;\n @include maxWidth {\n z-index: 1;\n }\n\n min-width: $dropDown_width;\n\n // Flyouts will acclimate to the width of their ButtonGroup.\n .ButtonGroup.Big & {\n min-width: initial;\n }\n\n .InProgress {\n position: relative;\n display: flex;\n align-items: center;\n justify-content: center;\n height: $flyout-progress_size * 2;\n width: 100%;\n padding-top: $flyout-progress_size;\n padding-bottom: $flyout-progress_size;\n\n &::after {\n @include spinnerLoader($flyout-progress_size, 4px);\n content: '';\n }\n }\n\n &::before,\n &::after {\n content: none;\n }\n\n hr,\n .menu-separator,\n .dd-separator,\n .editor-action-separator {\n height: 1px;\n min-height: 0;\n width: 100%;\n background-color: $flyoutOverlay-border_color;\n margin-top: $dropDown-item_verticalPadding;\n margin-bottom: $dropDown-item_verticalPadding;\n padding: 0 !important;\n display: block;\n\n &:active,\n &:focus,\n &:hover {\n background: transparent;\n }\n }\n\n .Item,\n .editor-action {\n padding: $flyoutMessage_padding;\n }\n\n .editor-action:not(.editor-action-separator) {\n color: inherit !important;\n\n &:active,\n &:focus,\n &:hover {\n color: inherit !important;\n background-color: $global-color_active_primaryBg !important;\n }\n }\n\n .Item,\n li,\n .editor-action {\n display: flex;\n flex-wrap: nowrap;\n color: inherit;\n position: relative;\n border-bottom-width: 0;\n\n a {\n &:active,\n &:focus,\n &:hover {\n color: inherit !important;\n @if $staticVariables {\n background-color: $global-color_active_primaryBg !important;\n }\n text-decoration: none;\n }\n }\n\n .Count {\n margin-left: auto;\n }\n }\n\n .Item.Title,\n .Item.Center {\n\n a {\n\n &:active,\n &:focus,\n &:hover {\n background-color: transparent !important;\n }\n }\n }\n\n strong {\n font-family: $global-heading_fontFamily;\n font-weight: $global-semibold_fontWeight;\n font-size: $global-large_fontSize;\n line-height: $global-condensed_lineHeight;\n margin: 0;\n }\n\n a {\n color: $flyout-link_color;\n\n &:focus,\n &:hover {\n color: $flyout-link-hover_color;\n }\n }\n\n .Meta {\n color: $flyout_meta_fg;\n }\n}\n\n.Flyout.Flyout-withFrame {\n padding: 0;\n}\n\n.MenuItems {\n padding: $flyoutMenuItems_padding 0;\n\n li > a,\n a,\n a:link,\n .editor-action {\n padding: $flyoutMessage_padding;\n min-height: $dropDown-item_minHeight;\n line-height: $global-condensed_lineHeight;\n display: flex;\n align-items: center;\n width: 100%;\n\n @include maxWidth {\n font-size: $global-large_fontSize;\n font-weight: $global-semibold_fontWeight;\n min-height: $dropDown-item_mobile_minHeight;\n }\n }\n}\n\n.emoji-wrap.emoji-wrap.emoji-wrap {\n display: inline-flex;\n padding: $flyoutFooter_spacing;\n width: auto;\n\n &:active,\n &:focus,\n &:hover {\n padding: $flyoutFooter_spacing;\n }\n}\n\n.Flyout,\n.richEditorFlyout {\n\n .Item + .Item {\n border-top: $flyout_border;\n }\n\n .Item.Title,\n .richEditorFlyout-header {\n display: flex;\n position: relative;\n align-items: center;\n flex-wrap: nowrap;\n width: 100%;\n min-height: $flyoutHeader_minHeight;\n padding: 0 $flyoutHeader_spacing !important;\n z-index: 1;\n\n &:active,\n &:focus,\n &:hover {\n background-color: transparent;\n text-decoration: none;\n }\n\n strong {\n display: block;\n }\n\n a {\n position: absolute;\n right: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n flex-wrap: wrap;\n overflow: hidden;\n height: $formElement-height;\n width: $formElement-height;\n min-width: $formElement-height;\n padding: 0;\n color: transparent;\n\n &:focus,\n &:hover,\n &:active {\n color: $flyout-link-hover_color;\n\n &::before {\n color: $flyout-link-hover_color;\n }\n }\n\n &::before {\n @include kbicon;\n display: block;\n line-height: $formElement-height;\n font-size: $icon-default_size;\n color: $flyout-link_color;\n }\n }\n }\n\n .Item.Center:last-child {\n display: flex;\n position: relative;\n flex-wrap: wrap;\n align-items: center;\n padding: $flyoutFooter_spacing;\n min-height: $flyoutFooter_minHeight;\n z-index: 1;\n\n &:active,\n &:focus,\n &:hover {\n background-color: transparent;\n text-decoration: none;\n }\n\n a {\n padding: 0 !important;\n\n &:focus,\n &:hover,\n &:active {\n color: $flyout-link-hover_color !important;\n }\n }\n\n .button + .button {\n margin-left: $utility-baseUnit * 2 - $formElement-borderWidth;\n }\n }\n\n .Empty {\n margin: 0;\n }\n\n .ItemContent {\n margin: 0;\n line-height: inherit;\n flex-grow: 1;\n padding: {\n left: 10px;\n right: 18px;\n }\n max-width: calc(100% - #{$flyoutMessage-unreadDot_width + $theme-photo_size});\n\n a {\n font-weight: 700;\n\n &:focus,\n &:hover {\n color: $flyout-link_color;\n }\n }\n }\n\n .Subject,\n .Excerpt,\n .ItemContent {\n line-height: $global-base_lineHeight;\n }\n\n .Meta {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n align-items: center;\n width: calc(100% + (#{$utility-baseUnitHalf * 2}));\n margin: 0 -#{$utility-baseUnitHalf};\n }\n\n .MItem {\n display: inline-block;\n margin: 0 $utility-baseUnitHalf;\n font-size: $global-small_fontSize;\n color: inherit;\n }\n\n .HasNew.HasNew {\n color: transparent;\n position: absolute;\n display: block;\n top: 0;\n right: $flyoutMenuItems_padding;\n bottom: 0;\n max-height: 100%;\n max-width: 100%;\n margin: auto 0;\n height: $flyoutMessage-unreadDot_width;\n width: $flyoutMessage-unreadDot_width;\n background-color: $global-color_primary;\n border-radius: 50%;\n }\n}\n\n.PopList.PopList {\n font-size: $global-medium_fontSize;\n\n .Item {\n padding: $flyoutMenuItems_padding;\n }\n\n .PhotoWrap {\n height: $theme-photo-small_size;\n width: $theme-photo-small_size;\n }\n}\n\n.PopList.Activities {\n\n .Item.Title a::before {\n content: $kbicon-settings;\n }\n}\n\n.PopList.Conversations {\n\n .Item.Title a::before {\n content: $kbicon-compose;\n }\n}\n\n.editor-action-emoji {\n\n .MenuItems {\n width: calc(44px * 6 + 2px);\n }\n}\n\n.editor-dd-link + .mobileFlyoutOverlay {\n\n input.InputBox {\n width: calc(100% - (#{$flyoutMenuItems_padding} * 2));\n margin: $flyoutMenuItems_padding;\n }\n\n .MenuButtons {\n border-top: solid $flyoutOverlay-border_color 1px;\n padding: $flyoutMenuItems_padding;\n min-height: $dropDown-item_minHeight;\n }\n}\n\n.OnlineUserWrap .OnlineUserName.OnlineUserName,\n.MenuItems-Reactions {\n @include shadow-dropDown;\n @if $staticVariables {\n color: $flyout_fg !important;\n border: $flyout_border;\n border-radius: $flyout_borderRadius;\n background-color: $flyout_bg;\n }\n z-index: 1;\n\n @include maxWidth {\n z-index: 1;\n }\n\n &::before,\n &::after {\n content: none !important;\n }\n}\n\n.OnlineUserWrap .OnlineUserName {\n padding: $flyoutMessage_padding !important;\n\n @include maxWidth {\n display: none;\n }\n}\n\n.MenuItems-Reactions.MenuItems-Reactions {\n padding: 0;\n min-width: 0;\n\n li {\n padding: $flyoutMenuItems_padding;\n }\n\n a,\n .PhotoWrap {\n padding: 0 !important;\n }\n\n .PhotoWrap + a {\n align-items: center;\n min-height: 20px;\n line-height: 20px;\n max-width: calc(100% - 20px - (#{$flyoutMenuItems_padding} * 2));\n\n @if $staticVariables {\n &:hover,\n &:focus,\n &:active {\n background-color: transparent !important;\n color: $flyout-link-hover_color !important;\n }\n }\n }\n\n .PhotoWrap.PhotoWrap {\n width: 20px;\n height: 20px;\n min-height: 0;\n max-width: 100%;\n margin-right: $flyoutMenuItems_padding;\n }\n}\n\n.selectBox-content {\n margin-top: 0;\n}\n\n.selectBox-item .dropdown-menu-link.selectBox-link {\n padding-left: 30px !important;\n position: static;\n}\n\n.dropdown-menu-link .Alert {\n margin-left: auto;\n}\n\n.richEditorFlyout {\n\n .richEditorFlyout-header {\n border-bottom: solid $flyoutOverlay-border_color 1px;\n }\n\n .richEditor-button {\n &:active,\n &:focus,\n &:hover {\n background-color: $global-color_active_primaryBg;\n }\n }\n}\n\n.MenuItems.ui-autocomplete {\n @if $staticVariables {\n color: $flyout_fg;\n }\n\n .ui-menu-item,\n .ui-menu-item > a {\n display: block;\n }\n\n @if $staticVariables {\n a {\n &:hover,\n &:focus,\n &:active {\n color: $flyout_fg;\n\n .Gloss {\n color: inherit;\n }\n }\n }\n }\n\n .Title {\n display: block;\n width: 100%;\n font-weight: $global-semibold_fontWeight;\n font-size: $global-large_fontSize;\n margin-bottom: $utility-baseUnit;\n }\n\n .Aside {\n float: left;\n font-size: $global-small_fontSize;\n opacity: 1;\n }\n\n .Gloss {\n width: auto;\n padding-left: $utility-baseUnit;\n font-size: $global-small_fontSize;\n }\n}\n\n// ---------- click event for iOS <=9.3 ---------- //\n@include maxWidth($theme-breakpoint_tablet) {\n\n .ToggleFlyout,\n .ButtonGroup,\n .editor-dropdown {\n cursor: pointer;\n\n .mobileFlyoutOverlay {\n cursor: pointer;\n }\n }\n}\n\n// -------------- mobile styles --------------- //\n@include maxWidth {\n\n .mobileFlyoutOverlay {\n opacity: 0;\n position: fixed;\n bottom: 0;\n left: 0;\n right: 0;\n top: 0;\n height: 100vh;\n width: 100vw;\n background: rgba($global-color_black, 0.2);\n z-index: 1;\n pointer-events: none;\n display: flex;\n align-items: center;\n justify-content: center;\n }\n\n .ToggleFlyout.Open,\n .ButtonGroup.Open,\n .editor-dropdown-open,\n .richEditor-button.isOpen {\n\n .mobileFlyoutOverlay {\n opacity: 1;\n z-index: 1;\n pointer-events: initial;\n }\n\n .MenuItems.MenuItems,\n .Flyout.Flyout {\n visibility: visible;\n transition-delay: 0s;\n opacity: 1;\n top: initial;\n right: initial;\n left: initial;\n max-width: calc(100% - 24px);\n }\n }\n\n .MenuItems,\n .Flyout {\n max-width: $flyoutModal-large_width;\n width: 100%;\n margin-left: auto;\n margin-right: auto;\n position: fixed;\n display: block;\n visibility: hidden;\n @if $staticVariables {\n box-shadow: 0 -2px 10px 2px rgba($global-color_black, 0.1);\n }\n opacity: 0;\n cursor: pointer;\n max-height: 80vh;\n overflow: auto;\n transition:\n visibility 0s linear $global-default_timing,\n transform $global-default_easing $global-default_timing,\n opacity $global-default_easing $global-default_timing;\n z-index: 100;\n\n @if $staticVariables {\n a {\n color: $flyout-link_color;\n\n &:focus,\n &:hover {\n color: $flyout-link-hover_color;\n }\n }\n }\n }\n}\n","/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n@mixin shadow-embed($baseColor: $global-color_fg) {\n box-shadow: 0 1px 3px 0 rgba($baseColor, .3);\n}\n\n@mixin shadow-embed-hover($baseColor: $global-color_fg) {\n box-shadow: 0 1px 3px 0 rgba($baseColor, .7);\n}\n\n@mixin shadow-dropDown($baseColor: #000) {\n box-shadow: 0 5px 10px 0 rgba($baseColor, .3);\n}\n\n@mixin shadow-modal($baseColor: #000) {\n box-shadow: 0 5px 20px rgba($baseColor, .5);\n}\n\n@mixin shadow-contrast($baseColor: $global-color_fg, $border: false, $borderRadius: 0) {\n $shadowColor : rgba($baseColor, .2);\n box-shadow: 0 0 3px 0 $shadowColor;\n @if ($border) {\n outline: solid $shadowColor 1px;\n border-radius: $borderRadius;\n }\n}\n","/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n@mixin defaultTransition($properties...) {\n transition: $properties, $global-default_timing, $global-default_easing;\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$hamburger-size: 22px !default;\n$hamburger_padding: 0 !default;\n$hamburger_bg: transparent !default;\n$hamburger_fg: $header_fg !default;\n$hamburger-stroke_height: 2px !default;\n$hamburger_borderRadius: $component_borderRadius !default;\n$hamburger-stroke_borderRadius: $hamburger-stroke_height !default;\n$hamburger_transition: $global-default_timing !default;\n$hamburger_jstransform: \"isToggled\" !default;\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n@keyframes chevron-pulse {\n 0% {\n opacity: 0;\n }\n\n 40% {\n opacity: 1;\n }\n\n 80% {\n opacity: 0;\n }\n\n 100% {\n opacity: 0;\n }\n}\n\n@for $i from 1 through 3 {\n .Hamburger-svgchevron path.a#{$i} {\n animation-delay: -($i - ($i / 2)) + 0.5s;\n }\n}\n\n.Hamburger {\n border: none;\n cursor: pointer;\n display: flex;\n justify-content: center;\n align-items: center;\n transition: $hamburger_transition;\n user-select: none;\n background: transparent;\n outline: none;\n tap-highlight-color: transparent;\n height: $hamburger-size;\n width: $hamburger-size;\n background: $hamburger_bg;\n border-radius: $hamburger_borderRadius;\n\n @include maxWidth {\n position: absolute;\n }\n}\n\n@mixin hamburger-menuLines {\n display: inline-block;\n height: $hamburger-stroke_height;\n width: #{$hamburger_size - $hamburger_padding};\n border-radius: $hamburger-stroke_borderRadius;\n transition: $hamburger_transition;\n background-color: $hamburger_fg;\n}\n\n.Hamburger-menuLines {\n @include hamburger-menuLines;\n position: relative;\n\n &::before,\n &::after {\n @include hamburger-menuLines;\n content: \"\";\n position: absolute;\n left: 0;\n transform-origin: ($hamburger-size / 4) center;\n }\n\n &::before {\n top: ($hamburger-size / 4);\n }\n\n &::after {\n top: -($hamburger-size / 3.5);\n }\n\n .#{$hamburger_jstransform} & {\n transform: scale3d(1, 1, 1);\n }\n}\n\n.Hamburger-menuXcross {\n padding: 0;\n height: $hamburger-size;\n width: $hamburger-size;\n\n &.#{$hamburger_jstransform} {\n .Hamburger-menuLines {\n background: transparent;\n\n &::before,\n &::after {\n transform-origin: 50% 50%;\n top: 0;\n left: 0;\n width: #{$hamburger_size - $hamburger_padding};\n background-color: mix($hamburger_fg, $hamburger_bg, 60%);\n }\n\n &::before {\n transform: rotate3d(0, 0, 1, 45deg);\n }\n\n &::after {\n transform: rotate3d(0, 0, 1, -45deg);\n }\n }\n }\n}\n","/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.Herobanner {\n background-color: $herobanner_bg;\n position: relative;\n width: 100%;\n height: $herobanner_height;\n display: flex;\n align-items: center;\n color: $herobanner_fg;\n\n @include maxWidth {\n display: none;\n }\n\n .HomepageTitle {\n font-size: $herobanner_fontSize;\n }\n\n .followButton {\n color: $herobanner_fg;\n padding: 10px 5px;\n min-height: $herobanner_fontSize;\n display: inline-flex;\n align-items: flex-end;\n\n &:active,\n &:focus,\n &:hover {\n color: $herobanner_fg;\n }\n }\n\n .HomepageTitle,\n .PageDescription {\n text-shadow: $herobanner_dropShadow;\n }\n\n > .Container {\n width: 100%;\n z-index: 1;\n }\n\n //unset .ThemeOptions-panelToLeft margin\n .SearchBox.SearchBox {\n margin-left: auto;\n }\n\n .SearchBox {\n max-width: $SearchboxFeatured_width;\n\n @include minWidth {\n margin: 0 auto;\n font-size: $global-large_fontSize;\n\n form > div {\n display: flex;\n\n &::after {\n display: none;\n }\n }\n }\n\n .Handle.Handle {\n display: none;\n }\n\n .InputAndButton {\n display: flex;\n width: 100%;\n }\n\n .AdvancedSearch .BigInput,\n #Form_Search {\n border: $SearchboxFeatured_border;\n padding: $formElement_paddingVertical $formElement_paddingHorizontal;\n height: $SearchboxFeatured_height;\n line-height: $SearchboxFeatured_height;\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n border-right-width: 0;\n\n &:focus,\n &:active {\n border: $SearchboxFeatured_border;\n }\n }\n\n .bwrap > .Button,\n #Form_Go {\n border: $SearchboxFeatured_border;\n background-color: $SearchboxFeaturedBtn_bg;\n color: $SearchboxFeaturedBtn_fg;\n height: $SearchboxFeatured_height;\n line-height: $SearchboxFeatured_height;\n padding: 0 $utility-baseUnitDouble;\n min-width: 110px;\n width: auto;\n position: static;\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n\n &::before {\n content: attr(title);\n }\n }\n }\n}\n\n.Herobanner-bgImage {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n background-size: cover;\n background-position: center;\n filter: brightness($herobanner_bgFilter);\n\n @include maxWidth {\n display: none;\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.ItemIdea.ItemIdea.ItemIdea {\n .PhotoWrap.IndexPhoto,\n .idea-counter-module .idea-counter-box {\n margin: 0;\n width: $theme-photo_size;\n height: $theme-photo_size;\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.DataList,\n.MessageList {\n margin: 0 0 $utility-baseUnitTriple;\n\n @if ($staticVariables) {\n .Item {\n @include listItem;\n }\n }\n\n @if ($component-item_spacing == 0 and $component_lateralBorder == true) {\n .Item.CategoryHeading + .Item:not(.CategoryHeading) {\n border-top-left-radius: $component_borderRadius;\n border-top-right-radius: $component_borderRadius;\n }\n }\n\n .Item.CategoryHeading {\n padding: 0 !important;\n background: transparent;\n box-shadow: none;\n margin-bottom: $component-vertical_padding;\n font-size: $global-title_fontSize;\n border-width: 0;\n\n @if ($component_lateralBorder == true and $component-item_spacing != 0) {\n border-left: $component_border;\n border-right: $component_border;\n } @else {\n border-left-width: 0;\n border-right-width: 0;\n }\n\n @if $component-item_spacing != 0 {\n background: $component_bg;\n padding: $component-base_padding !important;\n box-shadow: $component_boxShadow;\n border-radius: $component_borderRadius;\n margin-bottom: $component-item_spacing;\n border-top: $component_border;\n border-bottom: $component_border;\n }\n\n .Options {\n display: none;\n }\n\n @include maxWidth {\n font-size: $global-subTitle_fontSize;\n }\n }\n\n .Item ~ .CategoryHeading {\n margin-top: $component-vertical_padding;\n\n @if $component-item_spacing == 0 {\n\n // simulate bottom border for previous element\n &::before {\n content: \"\";\n height: $component_borderRadius;\n border-bottom: $component_border;\n\n @if $component_boxShadow != none {\n box-shadow: $component_boxShadow, 0 #{$component_borderWidth + 2px} 0 $content_bg;\n } @else {\n box-shadow: 0 #{$component_borderWidth + 2px} 0 $content_bg;\n }\n\n @if $component_lateralBorder == true {\n border-left: $component_border;\n border-right: $component_border;\n border-bottom-left-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n }\n\n background: transparent;\n position: absolute;\n width: 100%;\n left: 0;\n @if ($staticVariables) {\n top: calc((#{$component-vertical_padding} + #{$component_borderRadius}) * -1);\n }\n }\n }\n }\n\n .Item .Title,\n .Item.Read .Title,\n .Item h3 {\n font-size: $component-title_fontSize;\n font-weight: $component-title_fontWeight;\n line-height: #{$theme-photo_size / 2};\n color: $component-title_color;\n display: block;\n margin-bottom: $utility-baseUnit;\n\n @if ($staticVariables){\n &:focus,\n &:hover {\n color: $component-title-hover_color;\n }\n }\n\n\n @if ($staticVariables){\n a {\n font-size: inherit;\n font-weight: inherit;\n display: inline;\n color: inherit;\n\n &:focus,\n &:hover {\n color: inherit;\n }\n }\n }\n }\n\n .Excerpt,\n .CategoryDescription {\n display: block;\n width: 100%;\n font-size: $component-base_fontSize;\n font-weight: $component-base_fontWeight;\n line-height: $component-base_lineHeight;\n color: $component-base_color;\n margin: 0 0 $utility-baseUnit;\n }\n\n .Excerpt:empty,\n .CategoryDescription:empty {\n display: none;\n }\n\n .ItemContent.Discussion .Excerpt {\n margin-top: $utility-baseUnit;\n }\n\n .Options {\n display: flex;\n }\n\n .Bookmark::before,\n .OptionsMenu .Arrow::before {\n font-size: $icon-default_size;\n line-height: $icon-default_size;\n }\n\n .OptionsMenu .Arrow::before {\n font-size: #{$icon-default_size - 2px};\n margin-top: -1px;\n }\n\n .MostRecentBy,\n .LatestPostTitle {\n @include ellipsis;\n display: inline-block;\n }\n\n @if ($staticVariables) {\n .Meta,\n .AuthorInfo {\n font-size: $component-meta_fontSize;\n font-weight: $component-meta_fontWeight;\n color: $component-meta_color;\n }\n\n .Meta {\n margin-left: -$utility-baseUnit;\n margin-right: -$utility-baseUnit;\n }\n\n .Meta,\n .AuthorWrap {\n @include maxWidth {\n line-height: $component-meta_lineHeight;\n }\n }\n\n .Author .Username,\n .MItem,\n .MItem.Category,\n .ChildCategories {\n font-size: inherit;\n font-weight: inherit;\n color: inherit;\n display: inline-block;\n\n a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n @if ($staticVariables) {\n color: $component-meta-link_color;\n\n &:focus,\n &:hover {\n text-decoration: $theme-link-hover_textDecoration;\n color: $component-meta-link-hover_color;\n }\n }\n }\n }\n }\n\n .Tag,\n .MItem {\n margin: {\n left: $utility-baseUnit;\n right: $utility-baseUnit;\n }\n }\n\n .MItem.Hidden {\n display: none;\n }\n\n .Tag:not([class*=\"Status-Tag\"]),\n .HasNew {\n margin-bottom: $utility-baseUnitHalf;\n }\n\n .MItem.DiscussionAuthor {\n display: none;\n }\n\n .MItem.Category {\n display: inline;\n\n a {\n @include ellipsis;\n display: inherit;\n }\n }\n\n .MostRecent,\n .MostRecentBy {\n\n > * {\n white-space: normal;\n }\n\n a {\n display: inline;\n }\n }\n\n .MostRecentBy {\n display: inherit;\n }\n\n .MItem.RSS {\n display: none;\n }\n\n .ChildCategories {\n display: flex;\n flex-wrap: wrap;\n border-top: 0;\n margin-bottom: -$utility-baseUnitHalf;\n\n b {\n margin-right: $utility-baseUnitHalf;\n margin-bottom: $utility-baseUnitHalf;\n }\n\n a {\n color: $component-meta-link_color;\n font-weight: inherit;\n font-size: inherit;\n line-height: inherit;\n margin-bottom: $utility-baseUnitHalf;\n\n &:focus,\n &:hover,\n &:active {\n color: $component-meta-link-hover_color;\n }\n }\n\n .Comma {\n margin-right: $utility-baseUnitHalf;\n }\n }\n\n a.Delete {\n @include CloseButton;\n }\n\n .PhotoWrap {\n margin: 0 $utility-baseUnitDouble 0 0;\n @include photoWrap;\n }\n\n .IndexPhoto {\n margin-right: 0;\n }\n\n // overwrite ideation plugin styles\n .ItemIdea.ItemIdea.ItemIdea {\n @if($staticVariables) {\n .PhotoWrap.IndexPhoto,\n .idea-counter-module .idea-counter-box {\n margin: 0 $utility-baseUnitDouble 0 0;\n width: $theme-photo_size;\n height: $theme-photo_size;\n }\n }\n\n .Meta {\n .ViewCount {\n margin-left: 0;\n }\n }\n }\n\n //Warnings and Notes\n .Item-Col .Options {\n visibility: visible;\n\n .OptionsLink {\n @if ($staticVariables) {\n @include Button(\n $button-basic_bg,\n $button-basic_fg,\n $button-basic_border,\n $button-basic-hover_bg,\n $button-basic-hover_fg,\n $button-basic-hover_border\n );\n }\n margin-left: $utility-baseUnitHalf;\n }\n\n .Bullet {\n display: none;\n }\n }\n\n .NoteType {\n @include font-heading;\n }\n\n .CategoryPhoto {\n height: inherit;\n }\n\n .MItem.MItem-Resolved {\n display: inline-block;\n width: 13px;\n height: 14px;\n padding: 0;\n margin-bottom: 0;\n line-height: inherit;\n font-size: inherit;\n vertical-align: middle;\n }\n\n .resolved2-unresolved,\n .resolved2-resolved {\n top: initial;\n display: block;\n }\n\n .Hero {\n padding: 0;\n }\n\n mark {\n background-color: rgba($global-color_warning, .5);\n }\n\n .Reactions {\n margin: 0 -#{$utility-baseUnitHalf};\n\n .Bullet {\n display: none;\n }\n\n .ToggleFlyout {\n display: inline-block;\n }\n\n .ReactButton {\n margin: $utility-baseUnitHalf $utility-baseUnitHalf 0;\n\n @include maxWidth {\n line-height: 2.5em;\n }\n }\n\n .ReactButton-Flag {\n margin-left: 0;\n }\n }\n}\n\n.DataList:not(.CategoryList),\n.PageTitle + .ItemDiscussion {\n\n @if $component_lateralBorder == false {\n border-top-width: 0;\n }\n\n @if $component-item_spacing == 0 {\n border-radius: $component_borderRadius;\n box-shadow: $component_boxShadow;\n }\n}\n\n.DataList.CategoryList {\n @if $component-item_spacing == 0 {\n .Item:not(.CategoryHeading) {\n box-shadow: $component_boxShadow;\n }\n }\n\n .Item[class*=\"Depth\"] {\n padding-left: $component-horizontal_padding !important;\n }\n}\n\n.DataList.Discussions {\n\n .Item {\n\n .Title {\n display: block;\n }\n\n .Options .ToggleFlyout {\n order: 2;\n }\n }\n\n //overwrite indexphoto plugin styles\n .ItemDiscussion-withPhoto.ItemDiscussion-withPhoto .Discussion.ItemContent {\n padding-left: calc(#{$theme-photo_size} + #{$utility-baseUnitDouble});\n }\n}\n\n.MessageList {\n\n .PageTitle,\n .ItemComment {\n\n .Options {\n\n .ToggleFlyout {\n order: 2;\n }\n }\n }\n\n .PageTitle {\n margin-bottom: $global-block_margin;\n\n h1{\n font-size: $global-title_fontSize;\n line-height: $global-condensed_lineHeight;\n\n @include maxWidth {\n font-size: $global-subTitle_fontSize;\n }\n }\n\n .Options .Bookmark {\n order: 2;\n }\n }\n\n .ItemComment.ItemComment,\n .ItemDiscussion.ItemDiscussion {\n padding: 0;\n }\n\n .ItemComment,\n .ItemDiscussion {\n position: relative;\n\n .Item-Header {\n background: $component-header_bg;\n margin: 0;\n width: 100%;\n min-height: $theme-photo_size + ($utility-baseUnitDouble * 2);\n padding: {\n top: $component-vertical_padding;\n bottom: calc(#{$component-vertical_padding} / 2);\n left: $component-horizontal_padding;\n right: $component-horizontal_padding;\n };\n\n @if $component-item_spacing != 0 {\n border-top-left-radius: $component_borderRadius;\n border-top-right-radius: $component_borderRadius;\n }\n\n .PhotoWrap {\n margin: 0;\n position: absolute;\n top: $component-vertical_padding;\n left: $component-horizontal_padding;\n }\n }\n\n .MItem.RoleTracker {\n padding: 0 $utility-baseUnitHalf;\n\n a {\n @if ($staticVariables) {\n color: inherit;\n }\n margin: 0;\n\n &:hover,\n &:focus,\n &:active {\n text-decoration: none;\n }\n }\n }\n\n .Meta,\n .AuthorWrap {\n font-size: $component-meta_fontSize;\n line-height: $component-meta_lineHeight;\n display: inline-block;\n padding-left: calc(#{$theme-photo_size} + #{$component-horizontal_padding});\n\n > * {\n display: inline;\n font-size: inherit;\n line-height: inherit;\n }\n }\n\n @if ($staticVariables) {\n .InlineTags {\n padding-left: 0;\n\n a {\n font-size: inherit;\n color: $component-meta-link_color;\n\n &:hover,\n &:focus,\n &:active {\n color: $component-meta-link-hover_color;\n }\n }\n }\n }\n\n .Meta {\n width: 100%;\n\n @include maxWidth {\n margin-top: 0;\n }\n }\n\n .MItem {\n margin-bottom: 0;\n\n @include maxWidth {\n margin-bottom: $utility-baseUnitHalf;\n }\n }\n\n .AuthorWrap {\n max-width: calc(100% - 45px);\n }\n\n .MItem.Category {\n display: none;\n }\n\n @if ($staticVariables) {\n .MItem.RoleTitle,\n .MItem.Rank {\n @include Tag;\n color: inherit;\n }\n\n .Username {\n color: $component-meta-link_color;\n font-weight: $component-meta_fontWeight;\n\n &:hover,\n &:focus {\n color: $component-meta-link-hover_color;\n }\n }\n }\n\n .flair {\n display: inline-flex;\n margin: 0 -#{$utility-baseUnitHalf};\n width: calc(100% + (#{$utility-baseUnitHalf} * 2));\n }\n\n .flair-item {\n display: inline-block;\n margin: 0 $utility-baseUnitHalf;\n\n img {\n margin: 0;\n }\n }\n\n .Item-BodyWrap {\n border-bottom-left-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n padding: {\n top: calc(#{$component-vertical_padding} / 2);\n bottom: $component-vertical_padding;\n left: $component-horizontal_padding;\n right: $component-horizontal_padding;\n };\n }\n\n .Item-Body > * {\n margin: 0 0 $utility-baseUnitDouble;\n\n &:last-child {\n margin: 0;\n }\n }\n }\n\n .ItemComment {\n .Options {\n margin-top: $component-vertical_padding;\n margin-right: $component-horizontal_padding;\n }\n }\n}\n\n.MessageList {\n\n &.Comments,\n &.AcceptedAnswers {\n\n .Item:first-child {\n @if $component_lateralBorder == false {\n border-top-width: 0;\n }\n }\n }\n}\n\n.Activities,\n.Conversations,\n.MessageList {\n clear: both;\n}\n\n.Activities {\n .ItemContent {\n margin-left: calc(#{$theme-photo_size} + #{$component-horizontal_padding});;\n\n .Title {\n\n @include maxWidth {\n padding-right: $utility-baseUnitDouble;\n }\n }\n\n .Author {\n display: block;\n\n .PhotoWrap {\n\n @include maxWidth {\n margin-right: 0;\n }\n }\n }\n\n .Delete {\n @include maxWidth {\n position: absolute;\n }\n }\n }\n}\n\n.Conversation {\n .Meta {\n margin-left: 0;\n margin-right: 0;\n }\n}\n\n.DataList-Search {\n margin-top: $utility-baseUnitTriple;\n\n h3,\n .Item-Body {\n padding-left: calc(#{$theme-photo_size} + #{$component-horizontal_padding});\n }\n\n .PhotoWrap {\n position: absolute;\n top: $component-vertical_padding;\n\n @if $component_lateralBorder == true {\n left: $component-horizontal_padding;\n } @else {\n left: 0;\n }\n }\n\n .Meta {\n margin-left: 0;\n margin-right: 0;\n }\n\n @if($staticVariables) {\n .MItem-Author a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n color: $component-meta-link_color;\n\n &:focus,\n &:hover {\n text-decoration: $theme-link-hover_textDecoration;\n color: $component-meta-link-hover_color;\n }\n }\n }\n}\n\n.Group-Content .DataList {\n\n .ItemContent.Discussion {\n padding-left: 0;\n }\n\n .Options {\n position: absolute;\n top: $component-vertical_padding;\n right: $component-horizontal_padding;\n }\n\n .Meta {\n\n @include maxWidth {\n margin-top: 0;\n }\n }\n}\n\n.ApplicantList .DataList {\n\n .PhotoWrap {\n margin-right: 0;\n }\n\n .ItemContent {\n padding-left: calc(#{$theme-photo_size} + #{$component-horizontal_padding});\n }\n}\n\n.DataList-Notes {\n\n .Item-Col {\n padding-left: 0;\n }\n\n .Meta {\n margin: 0 0 $utility-baseUnit;\n }\n\n .NoteType {\n font-size: $component-title_fontSize;\n font-weight: $component-title_fontWeight;\n line-height: #{$theme-photo_size / 2};\n color: $component-title_color;\n display: block;\n margin-bottom: $utility-baseUnit;\n }\n}\n\n// Mixed Layout\n.CategoryBox + .CategoryBox {\n margin-top: $component-base_padding;\n}\n\n.CategoryBox {\n\n .Empty {\n @include listItem;\n }\n\n .H {\n font-family: $global-heading_fontFamily;\n font-weight: $global-heading_fontWeight;\n font-size: $global-title_fontSize;\n line-height: $global-base_lineHeight;\n margin-bottom: $component-base_padding;\n color: inherit;\n\n a {\n font-size: inherit;\n font-weight: inherit;\n color: inherit;\n\n &:focus,\n &:hover {\n color: inherit;\n }\n }\n\n @include maxWidth {\n font-size: $global-subTitle_fontSize;\n }\n }\n\n > .OptionsMenu {\n float: right;\n margin-right: $component-base_padding;\n }\n\n .Bookmark::before,\n .OptionsMenu .Arrow::before {\n font-size: $icon-default_size;\n line-height: $icon-default_size;\n }\n\n .OptionsMenu .Arrow::before {\n font-size: #{$icon-default_size - 2px};\n margin-top: -1px;\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$catalogue-photoSize: 100px !default;\n$catalogue-mobileHeight: 100px !default;\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n// Prevent indexphoto styles\n.DataList.Discussions .CatalogueRow.ItemDiscussion-withPhoto .Discussion.ItemContent {\n padding-left: calc(#{$catalogue-photoSize} + #{$utility-baseUnitDouble});\n\n @include maxWidth($theme-breakpoint_mobile) {\n padding-left: 0;\n }\n}\n\n.catalogue-image-wrapper.catalogue-image-wrapper {\n height: $catalogue-photoSize;\n width: $catalogue-photoSize;\n margin-right: $utility-baseUnitDouble;\n overflow: hidden;\n border-radius: $global_borderRadius;\n box-shadow: inset 0 0 1px rgba($global-color_black, 0.2);\n position: relative;\n\n @include maxWidth($theme-breakpoint_mobile) {\n float: none;\n height: $catalogue-photoSize;\n width: 100%;\n margin-right: 0;\n margin-bottom: $utility-baseUnitDouble;\n }\n\n a {\n height: inherit;\n width: inherit;\n display: block;\n }\n\n img {\n position: absolute;\n left: 50%;\n transform: translateX(-50%);\n height: 100%;\n width: auto;\n max-width: none;\n max-height: none;\n\n @include maxWidth($theme-breakpoint_mobile) {\n width: 100%;\n height: auto;\n top: 50%;\n left: auto;\n transform: translateX(0) translateY(-50%);\n }\n }\n}\n\n.DataTable {\n\n .CatalogueRow .Options {\n\n @include maxWidth($theme-breakpoint_mobile) {\n margin-bottom: $utility-baseUnitDouble;\n }\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$mebox-photo_size: 28px !default;\n$mebox-button_borderRadius: 3px !default;\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.SpNotifications,\n.SpInbox,\n.SpBookmarks {\n\n &::before {\n @include kbicon();\n }\n}\n\n.SpNotifications::before {\n font-size: 24px;\n content: $kbicon-notifications-empty;\n}\n\n.SpInbox::before {\n font-size: 24px;\n content: $kbicon-message-empty;\n}\n\n.SpBookmarks::before {\n font-size: 22px;\n content: $kbicon-star-empty;\n}\n\n.Open {\n\n .SpNotifications::before {\n content: $kbicon-notifications;\n }\n\n .SpInbox::before {\n content: $kbicon-message;\n }\n\n .SpBookmarks::before {\n content: $kbicon-star;\n }\n}\n\n.MeBox {\n min-height: initial;\n display: flex;\n\n .MeButton {\n display: flex;\n align-items: center;\n justify-content: center;\n padding: 0;\n font-size: $icon-default_size;\n height: 32px;\n width: 32px;\n border-radius: $mebox-button_borderRadius;\n\n .Alert {\n line-height: 18px;\n min-width: 18px;\n height: 18px;\n display: flex;\n border-radius: 18px;\n align-items: center;\n justify-content: center;\n right: -8px;\n top: -9px;\n border-width: 1px;\n border-style: solid;\n\n @include maxWidth {\n top: 0;\n }\n }\n }\n\n .MeBox-mobileClose {\n appearance: none;\n background: none;\n border: none;\n outline: none;\n font-size: 24px;\n color: rgba($global-color_white, 0.7);\n display: none;\n\n @include minWidth() {\n display: none;\n }\n }\n\n .MeButton-user .ProfilePhoto {\n width: $mebox-photo_size;\n height: $mebox-photo_size;\n border-radius: $mebox-photo_size;\n }\n\n .Flyout {\n top: 100%;\n }\n\n .SignInIcons:empty {\n display: none;\n }\n}\n\n.MeBox.FlyoutRight .Flyout {\n right: 0;\n}\n\n.SignInIcons {\n margin-left: $utility-baseUnitTriple;\n}\n\n// Reset base theme style\n.UserBox .WhoIs, .MeBox .WhoIs {\n min-height: initial;\n line-height: inherit;\n}\n\n.MeBox-header {\n\n @include maxWidth($theme-breakpoint_base) {\n display: none;\n }\n\n .SignInLinks {\n\n .Bullet {\n display: none;\n }\n }\n\n .MeBox,\n .MeMenu,\n .WhoIs {\n display: flex;\n align-items: center;\n }\n\n .MeMenu {\n margin-left: $utility-baseUnitTriple;\n display: flex;\n align-items: center;\n\n .ToggleFlyout + .ToggleFlyout {\n margin-left: 8px;\n }\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.DismissMessage {\n @include font-style-base;\n margin: 0 0 $global-block_margin;\n border-radius: $global_borderRadius;\n padding: $component-base_padding;\n background-color: mix($global-color_fg, $global-color_bg, 10%);\n border-color: $global-color_fg;\n\n a {\n color: $global-color_fg;\n text-decoration: underline;\n }\n\n ul {\n list-style: initial;\n padding-inline-start: 40px;\n }\n\n ol {\n list-style: decimal;\n padding-inline-start: 40px;\n }\n}\n\na.Dismiss.Dismiss {\n position: static;\n float: right;\n @include CloseButton;\n}\n\n.CasualMessage {\n background-color: mix($global-color_primary, $global-color_bg, 10%);\n border-color: $global-color_primary;\n\n a {\n color: darken($global-color_primary, 12%);\n }\n}\n\n.WarningMessage {\n background-color: mix($global-error_fg, $global-color_bg, 10%);\n border-color: $global-error_fg;\n\n a {\n color: darken($global-error_fg, 25%);\n }\n}\n\n.AlertMessage {\n background-color: mix($global-color_warning, $global-color_bg, 10%);\n border-color: $global-color_warning;\n\n a {\n color: darken($global-color_warning, 20%);\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$pager_height: $formButton_height !default;\n$pager_lineHeight: $formButton_height !default;\n$pager_fontSize: $formButton_fontSize !default;\n$pager_fontWeight: $formButton_fontWeight !default;\n$pager_borderRadius: $formButton_borderRadius !default;\n$pager_border: $component_border !default;\n\n$pager_bg: $component_bg !default;\n$pager-hover_bg: $theme-hover_color !default;\n$pager_color: $global-color_fg !default;\n\n$pager-highlight_bg: $pager-hover_bg !default;\n$pager-highlight-border: $pager_border !default;\n$pager-highlight_color: $global-color_primaryAlt !default;\n\n$quickSearch_bg: $button-primary_bg !default;\n$quickSearch_fg: $button-primary_fg !default;\n$quickSearch_borderColor: $button-primary_border !default;\n\n$quickSearch-hover_bg: $button-primary-hover_bg !default;\n$quickSearch-hover_fg: $button-primary-hover_fg !default;\n$quickSearch-hover_borderColor: $button-primary-hover_border !default;\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.PrevNextPager {\n width: 100%;\n\n .Previous,\n .Next {\n height: auto;\n min-height: 0;\n }\n\n .Next {\n margin-left: auto;\n }\n}\n\n.MorePager {\n margin-top: $component-item_spacing;\n text-align: center;\n color: $component-meta-link_color;\n\n &:focus,\n &:hover {\n color: $component-meta-link-hover_color;\n }\n\n a {\n color: inherit;\n\n &:focus,\n &:hover {\n color: inherit;\n }\n }\n}\n\n.PrevNextPager .Previous,\n.PrevNextPager .Next {\n @include Button;\n\n flex: initial;\n min-width: 120px;\n text-align: center;\n}\n\n.PagerWrap,\n.CommentsWrap {\n @include clearfix;\n}\n\n.PagerWrap {\n margin: 0;\n float: right;\n}\n\n.PagerNub {\n display: none;\n}\n\n.CommentHeading {\n float: left;\n min-height: $pager_height;\n display: flex;\n align-items: center;\n margin: 0 0 $utility-baseUnit;\n}\n\n.BeforeCommentHeading {\n margin-bottom: $global-block_margin;\n}\n\n.PageControls {\n @include clearfix;\n min-height: initial;\n margin: initial;\n margin-bottom: $global-block_margin;\n\n .H {\n margin-bottom: $global-block_margin;\n }\n}\n\n.QuickSearch .MenuItems {\n\n @include clearfix;\n\n right: -2px;\n top: 100%;\n\n .InputBox {\n margin-right: $utility-baseUnitDouble;\n }\n\n .bwrap {\n position: static;\n margin-left: $utility-baseUnitHalf;\n\n button {\n padding: 0;\n }\n }\n\n form > div {\n display: flex;\n }\n}\n\na.MoreWrap,\n.MoreWrap a,\n.more.More {\n color: $global-color_primary;\n\n &:focus,\n &:hover {\n color: $global-color_primary;\n }\n}\n\n.Pager {\n display: inline-flex;\n align-items: center;\n flex-wrap: wrap;\n\n @include maxWidth {\n float: none;\n width: 100%;\n justify-content: center;\n margin-bottom: $utility-baseUnitDouble;\n\n .QuickSearch {\n display: none;\n }\n }\n\n .QuickSearchButton {\n display: inline-flex;\n align-items: center;\n margin: 0 0 0 $utility-baseUnitDouble;\n }\n\n span,\n > a {\n transition: color 0.25s ease-out;\n font-size: $pager_fontSize;\n font-weight: $pager_fontWeight;\n line-height: $pager_height;\n height: $pager_height;\n min-width: $pager_height;\n display: flex;\n align-items: center;\n justify-content: center;\n color: $pager_color;\n padding: 0;\n margin: 0 0 0 -1px;\n border: $pager_border;\n @if ($staticVariables) {\n background: $pager_bg;\n\n &:focus,\n &:hover {\n background: $pager-hover_bg;\n z-index: 1;\n }\n }\n }\n\n @if($staticVariables) {\n > a.Highlight,\n > a.Highlight:focus,\n > a.Highlight:hover {\n position: relative;\n z-index: 1;\n background: $pager-highlight_bg;\n border: 1px solid $pager-highlight-border;\n color: $pager-highlight_color;\n }\n }\n\n > a.Ellipsis {\n font-size: 0;\n background: none;\n padding-bottom: 0;\n\n &::after {\n font-size: 11px;\n font-weight: normal;\n content: \"•••\";\n }\n }\n\n .Next,\n .Previous {\n padding: 0 $utility-baseUnitDouble;\n text-align: center;\n }\n\n .Previous {\n border-top-left-radius: $pager_borderRadius;\n border-bottom-left-radius: $pager_borderRadius;\n }\n\n .Next {\n border-top-right-radius: $pager_borderRadius;\n border-bottom-right-radius: $pager_borderRadius;\n }\n\n @if($staticVariables) {\n .QuickSearchWrap .Button,\n .QuickSearchButton {\n @include Button(\n $quickSearch_bg,\n $quickSearch_fg,\n $quickSearch_borderColor,\n $quickSearch-hover_bg,\n $quickSearch-hover_fg,\n $quickSearch-hover_borderColor\n );\n }\n }\n\n .QuickSearchButton {\n height: $formButton_height;\n min-width: $formButton_height;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n }\n\n .QuickSearchButton.QuickSearchButton span {\n display: inherit;\n color: inherit;\n\n &:hover,\n &:focus {\n color: inherit;\n background-color: transparent;\n }\n }\n\n .QuickSearchWrap {\n width: 300px;\n }\n\n .bwrap .Button {\n line-height: $formButton-height;\n height: $formButton-height;\n }\n}\n\n\n.selectBox-toggle {\n color: $global-color_primary;\n}\n\n//Responsive .NumberedPager\n@include maxWidth(500px) {\n\n .PagerLinkCount-13 {\n .Pager-p:not(.Highlight):not(.LastPage) {\n display: none;\n }\n }\n\n .Pager {\n display: flex;\n flex-wrap: nowrap;\n\n a,\n span {\n white-space: nowrap;\n min-width: 34px;\n flex: 1;\n padding-left: 0;\n padding-right: 0;\n }\n }\n}\n\n@include maxWidth(470px) {\n\n .PagerLinkCount-11 {\n .Pager-p:not(.Highlight):not(.LastPage) {\n display: none;\n }\n }\n}\n\n.PageControls.PageControls {\n\n .discussion-sorts {\n margin-right: $utility-baseUnitDouble;\n }\n\n @include maxWidth {\n margin: 0;\n display: flex;\n flex-wrap: wrap;\n\n .selectBox {\n display: inline-block;\n }\n }\n\n .BoxNewConversation,\n .BoxNewDiscussion {\n display: none;\n }\n\n // Reset styles from ideation\n .discussion-sort-filter-module {\n float: none !important;\n display: inline-flex;\n }\n\n .selectBox {\n display: inline-flex;\n float: none;\n height: #{$pager_height + 2px};\n\n @include maxWidth {\n margin: 0;\n }\n }\n}\n\n.Button-Controls.Button-Controls {\n\n .BigButton,\n .ButtonGroup.Multi {\n min-width: 200px;\n }\n\n .BoxNewDiscussion {\n display: block;\n }\n}\n\n.PageControls.Top {\n\n @include maxWidth {\n\n .NumberedPager {\n display: none;\n }\n }\n}\n\n.PageControls.Bottom {\n\n .NewDiscussion {\n display: none;\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.Item .Poll {\n position: relative;\n background: transparent;\n border-left-width: 0;\n\n h2 {\n font-family: $global-body_fontFamily;\n text-transform: none;\n color: inherit;\n font-size: inherit;\n font-weight: inherit;\n\n span {\n color: inherit;\n }\n }\n\n .VoteUsers {\n position: relative;\n z-index: 3;\n\n .PhotoWrap {\n position: relative;\n width: 20px;\n height: 20px;\n margin-left: 4px;\n\n &:first-child {\n margin-left: 0;\n }\n\n img {\n margin: 0;\n height: inherit;\n width: inherit;\n min-height: auto;\n min-width: auto;\n }\n }\n }\n\n .VoteOption {\n display: block;\n position: relative;\n z-index: 3;\n line-height: $global-base_lineHeight;\n font-weight: $global-normal_fontWeight;\n }\n\n .VoteBar {\n position: static;\n margin: 0;\n }\n\n .PollOption {\n margin: $utility-baseUnitDouble 0;\n position: relative;\n padding: 6px 50px 6px $utility-baseUnitDouble;\n min-height: 32px;\n background-color: $theme-hover_color;\n border-radius: $formElement_borderRadius;\n overflow: hidden;\n }\n\n .PollColor {\n background-color: $global-color_primary !important;\n min-height: 32px;\n opacity: .3;\n border: 0;\n position: absolute;\n top: 0;\n left: 0;\n margin: 0;\n height: 100%;\n }\n\n .VotePercent {\n line-height: 32px;\n position: absolute;\n right: $utility-baseUnitDouble;\n top: 50%;\n transform: translateY(-50%);\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$popup_bg: $global-color_white !default;\n$popup_fg: $global-color_grey !default;\n$popup-link_color: $global-color_primary !default;\n$popup-link-hover_color: $global-color_primaryAlt !default;\n$popup_borderColor: rgba($popup_fg, 0.8) !default;\n$popup_border: 1px solid $popup_borderColor !default;\n$popup_borderRadius: $global_borderRadius !default;\n$popup_boxShadow: 0 1px 3px 0px rgba($global-color_black, 0.4) !default;\n$popup_paddingVertical: 12px;\n$popup_paddingHorizontal: 18px;\n\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\ndiv.Popup {\n top: 50vh !important;\n left: 50vw !important;\n position: fixed;\n transform: translateX(-50%) translateY(-50%);\n\n .Border {\n background: none;\n }\n\n .Body {\n padding: $popup_paddingVertical $popup_paddingHorizontal;\n background-color: $popup_bg;\n box-shadow: 0 1px 3px 0px rgba($global-color_black, 0.4);\n border-radius: $popup_borderRadius;\n color: $popup_fg;\n\n .FormWrapper {\n padding: 0;\n }\n\n a {\n color: $popup-link_color;\n\n &:focus,\n &:hover {\n color: $popup-link-hover_color;\n text-decoration: $theme-link-hover_textDecoration;\n }\n }\n\n input[type= \"text\"],\n textarea,\n ul.token-input-list,\n input.InputBox,\n select {\n border-color: $popup_borderColor;\n }\n\n .WarningMessage {\n background-color: mix($global-color_warning, $popup_bg, 10%);\n border-color: $global-color_warning;\n color: $popup_fg;\n }\n\n .Buttons .Close {\n\n &:focus,\n &:hover {\n color: $global-color_white;\n }\n }\n }\n\n .Content,\n .Footer {\n color: inherit;\n }\n\n .Content {\n float: none;\n width: auto !important;\n }\n\n a.Close {\n top: 24px;\n right: 28px;\n @if ($staticVariables) {\n @include CloseButton($popup_fg);\n }\n }\n\n .Buttons {\n > *:first-child {\n margin-right: $utility-baseUnitHalf;\n }\n }\n\n @if ($staticVariables) {\n .Button.change-picture-new {\n @include Button(\n $button-primary_bg,\n $button-primary_fg,\n $button-primary_border,\n $button-primary-hover_bg,\n $button-primary-hover_fg,\n $button-primary-hover_border\n );\n }\n\n .Button.change-picture-remove {\n @include Button;\n }\n }\n}\n\n.InformMessages .InformMessage,\n.InformMessages .InformMessage:hover {\n background-color: $popup_bg !important;\n box-shadow: 0 1px 3px 0px rgba($global-color_black, 0.4) !important;\n border-radius: $popup_borderRadius;\n color: $popup_fg !important;\n text-shadow: none;\n\n a {\n color: $popup-link_color;\n }\n\n @if ($staticVariables) {\n .Close {\n @include CloseButton($popup_fg);\n display: flex !important;\n margin: $utility-baseUnitHalf;\n font-size: $icon-default_size !important;\n }\n }\n}\n\n@if ($staticVariables) {\n #Form_Cancel {\n &:focus,\n &:hover {\n background-color: $button-basic-hover_bg;\n color: $button-basic-hover_fg;\n border-color: $button-basic-hover_border;\n }\n }\n}\n\n.Overlay {\n background: rgba($global-color_black, 0.4);\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$reactions_fg: $global-color_white !default;\n$reactions_bg: rgba(0,0,0,0.5) !default;\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.Reactions .ReactButton {\n color: $component-meta_color;\n\n &:hover {\n color: $component-meta-link-hover_color;\n }\n}\n\n.RecordReactions {\n margin-left: -$utility-baseUnitHalf;\n margin-right: -$utility-baseUnitHalf;\n display: flex;\n flex-wrap: wrap;\n\n .PhotoWrap {\n position: relative;\n width: 24px;\n height: 24px;\n }\n\n .ReactSprite {\n color: $reactions_fg;\n margin-right: 0;\n width: 14px;\n height: 14px;\n border-radius: 50%;\n overflow: hidden;\n background-color: $reactions_bg;\n display: inline-flex;\n align-items: center;\n }\n\n .UserReactionWrap {\n width: 24px;\n margin: 0 $utility-baseUnitHalf $utility-baseUnitHalf;\n }\n\n // icon has a weird shape\n .ReactAwesome::before {\n font-size: 11px;\n margin-left: 1.5px;\n margin-top: 1px;\n }\n}\n\n.Flyout .ReactButton .Count {\n order: 1;\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\nbody.hasRichEditor {\n\n .FormWrapper.FormWrapper-Condensed {\n border-width: 0;\n padding-right: 0 !important;\n background-color: transparent;\n\n .richEditor {\n padding-left: 0;\n padding-right: 0;\n }\n }\n\n .richEditor-frame {\n border-radius: $formElement_borderRadius;\n border: $formElement_border;\n overflow: initial;\n }\n\n .CommentOptions {\n display: block;\n }\n\n .CommentOptions,\n .bodybox-wrap {\n margin-bottom: $utility-baseUnitDouble;\n }\n\n .Popup {\n\n .NoteForm {\n padding: 0;\n }\n\n .richEditor {\n padding-left: 0;\n }\n }\n\n .richEditor {\n padding-left: 0;\n }\n\n .CommentForm.CommentForm {\n border-width: 0;\n padding: 0;\n background-color: transparent;\n\n .Buttons {\n padding-right: 0;\n }\n }\n\n .embedDialogue.embedDialogue {\n\n @include maxWidth {\n position: static;\n }\n }\n\n #EventAddEditForm,\n #GroupForm,\n #MessageForm,\n #ConversationForm {\n\n .FormWrapper {\n padding-left: 0;\n padding-right: 0;\n }\n }\n}\n\nbody.hasRichEditor #MessageForm,\nbody.hasRichEditor.Profile {\n .FormWrapper-Condensed.FormWrapper-Condensed {\n\n @include maxWidth($theme-breakpoint_tablet) {\n padding-left: $utility-baseUnitTriple;\n }\n\n @include maxWidth {\n padding-left: 0;\n }\n }\n}\n\nbody.hasRichEditor.Section-PostDiscussion #DiscussionForm {\n\n .FormWrapper {\n padding-left: 0;\n padding-right: 0;\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$searchbox-button_color: $global-color_fg !default;\n$searchbox-button_borderColor: transparent !default;\n$searchbox-button_borderWidth: 0 !default;\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.InputAndButton .BigInput,\n.InputBox.js-search {\n font-size: inherit;\n width: 100%;\n padding: $formElement_paddingVertical $formElement_paddingHorizontal;\n border-color: $formElement_borderColor;\n padding-right: $formElement_height;\n\n &::placeholder {\n color: $formElement_borderColor;\n }\n}\n\n.groupSearch-search {\n position: relative;\n\n &::before {\n @include icon;\n content: $icon-search;\n color: $searchbox-button_color;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n width: $formElement_height;\n line-height: $formElement_height;\n pointer-events: none;\n }\n\n .groupSearch-button.groupSearch-button {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n background: transparent;\n border-color: $searchbox-button_borderColor;\n border-width: $searchbox-button_borderWidth;\n line-height: $formElement_height;\n height: $formElement_height;\n width: $formElement_height;\n min-width: 0;\n padding: 0 $utility-baseUnitHalf;\n }\n}\n\n.SearchForm .SiteSearch .Button,\n.AdvancedSearch .bwrap .Button,\n.InputBox.js-search + input {\n background: transparent;\n border-color: $searchbox-button_borderColor;\n border-width: $searchbox-button_borderWidth;\n line-height: $formElement_height;\n height: $formElement_height;\n width: $formElement_height;\n min-width: 0;\n padding: 0 $utility-baseUnitHalf;\n position: absolute;\n right: 0;\n top: 0;\n}\n\n.AdvancedSearch .bwrap .Button {\n color: $searchbox-button_color;\n}\n\n.AdvancedSearch {\n max-width: 100%;\n margin: 0;\n padding-right: 0;\n\n .bwrap.bwrap {\n position: static;\n }\n\n .Handle.Handle {\n height: $formElement_height;\n width: $formElement_height;\n opacity: 1;\n right: $formElement_height;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n\n .Arrow {\n position: static;\n width: auto;\n height: auto;\n border-color: transparent;\n font-size: 20px;\n\n &::after {\n @include icon;\n content: $icon-caret-down;\n color: $searchbox-button_color;\n }\n }\n }\n}\n\n.InputBox.js-search + input {\n color: transparent;\n\n &:focus,\n &:hover,\n &:active {\n color: transparent;\n }\n\n}\n\n.SearchForm .InputBox {\n border-radius: $formElement_borderRadius;\n}\n\n.SiteSearch .Button {\n color: transparent;\n\n &:hover,\n &:focus,\n &:active {\n color: transparent;\n }\n}\n\n.SearchBox {\n width: 100%;\n margin-bottom: $utility-baseUnitTriple;\n position: relative;\n @include clearfix;\n\n @include maxWidth {\n max-width: 100%;\n }\n\n .Sprite.SpSearch {\n display: none;\n }\n\n // Button Icon\n form > div::after {\n @include icon;\n content: $icon-search;\n color: $searchbox-button_color;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n width: $formElement_height;\n line-height: $formElement_height;\n pointer-events: none;\n }\n}\n\n.SearchForm form > div::after,\n.SearchBox form > div::after {\n @include icon;\n content: $icon-search;\n color: $searchbox-button_color;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n width: $formElement_height;\n line-height: $formElement_height;\n pointer-events: none;\n}\n\n.SearchBoxMobile .Handle.Handle {\n display: none;\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n.ActivateSlider {\n border-radius: $formButton_borderRadius;\n box-shadow: none;\n background-color: rgba(0, 0, 0, 0.03);\n border: $component_border;\n}\n\n.DataList-Connections {\n\n .Button.ActivateSlider-Button {\n display: inline-block;\n cursor: pointer;\n margin: 0;\n font-size: $global-medium_fontSize;\n background: $global-color_white;\n color: $global-color_primary;\n border-radius: $formButton_borderRadius;\n border: $formButton_border;\n border-color: darken($global-color_primary, 5%);\n line-height: $formButton_height;\n min-height: $formButton_height;\n padding: 0 $formButton_padding;\n white-space: nowrap;\n\n &:focus,\n &:hover {\n text-decoration: none;\n }\n }\n\n .ActivateSlider {\n width: auto;\n min-width: 125px;\n }\n\n .ActivateSlider-Active {\n .ActivateSlider-Button {\n margin-left: $global-gutter_halfSize;\n }\n }\n\n .ActivateSlider-InActive {\n .ActivateSlider-Button {\n margin-right: $global-gutter_halfSize;\n }\n }\n\n .ActivateSlider-Active .Button{\n background: $global-color_primary;\n color: $global-color_white;\n border-color: darken($global-color_primary, 5%);\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.CategoryGroup .Empty {\n padding-top: $component-base_padding;\n padding-bottom: $component-base_padding;\n border-top: $component_border;\n border-bottom: $component_border;\n box-shadow: $component_boxShadow;\n\n @if $component_lateralBorder == true {\n padding-left: $component-base_padding;\n padding-right: $component-base_padding;\n border-left: $component_border;\n border-right: $component_border;\n border-radius: $component_borderRadius;\n }\n}\n\n.categoryList-heading {\n font-size: $global-title_fontSize;\n margin-bottom: $component-base_padding;\n\n @include maxWidth {\n font-size: $global-subTitle_fontSize;\n }\n}\n\n.Groups .DataTable,\n.DataTable {\n margin: 0 0 $utility-baseUnitTriple;\n table-layout: fixed;\n width: 100%;\n\n .Item {\n @include TableItem;\n }\n\n thead {\n table-layout: fixed;\n width: inherit;\n display: table;\n\n tr {\n border: none;\n }\n\n td {\n vertical-align: middle;\n }\n\n td,\n td:first-child,\n td:last-child {\n border: 0;\n }\n\n .Wrap {\n word-break: normal;\n white-space: nowrap;\n padding: 0;\n }\n }\n\n .SpFlyoutHandle::before,\n .Bookmark::before {\n font-size: $global-medium_fontSize;\n }\n\n td .Wrap {\n padding: {\n top: $component-vertical_padding;\n bottom: $component-vertical_padding;\n left: calc(#{$component-horizontal_padding} / 2);\n right: calc(#{$component-horizontal_padding} / 2);\n };\n }\n\n td:first-child .Wrap {\n padding-left: $component-horizontal_padding;\n }\n\n td:last-child .Wrap {\n padding-right: $component-horizontal_padding;\n }\n\n h2,\n h3,\n .Title.Title {\n font-size: $component-title_fontSize;\n font-weight: $component-title_fontWeight;\n line-height: #{$theme-photo_size / 2};\n display: block;\n\n @if $staticVariables {\n color: $component-title_color;\n &:focus,\n &:hover {\n color: $component-title-hover_color;\n }\n }\n\n a {\n font-size: inherit;\n font-weight: inherit;\n display: inline;\n color: inherit;\n\n &:focus,\n &:hover {\n color: inherit;\n }\n }\n }\n\n .Excerpt,\n .CategoryDescription {\n display: block;\n width: 100%;\n font-size: $component-base_fontSize;\n font-weight: $component-base_fontWeight;\n line-height: $component-base_lineHeight;\n color: $component-base_color;\n margin: $utility-baseUnit 0 0;\n }\n\n .Excerpt:empty,\n .CategoryDescription:empty {\n display: none;\n }\n\n .ItemContent.Discussion .Excerpt {\n margin-top: $utility-baseUnit;\n }\n\n .Options {\n display: flex;\n align-items: center;\n\n @include maxWidth {\n right: 0;\n }\n\n .Bookmark {\n margin-left: $utility-baseUnitHalf;\n }\n }\n\n .Bookmark::before,\n .OptionsMenu .Arrow::before {\n font-size: $icon-default_size;\n line-height: $icon-default_size;\n }\n\n @if ($staticVariables) {\n .Meta,\n .AuthorInfo {\n font-size: $component-meta_fontSize;\n font-weight: $component-meta_fontWeight;\n line-height: $component-meta_lineHeight;\n color: $component-meta_color;\n }\n }\n\n .MItem.Category {\n @include ellipsis;\n display: inline;\n\n @include maxWidth {\n max-width: calc(100% - 21px);\n }\n }\n\n .Meta > *,\n .AuthorInfo * {\n font-size: inherit;\n font-weight: inherit;\n\n margin: 0;\n\n a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n\n @if ($staticVariables) {\n color: $component-meta-link_color;\n\n &:focus,\n &:hover {\n color: $component-meta-link-hover_color;\n }\n }\n }\n }\n\n .Tag:not([class*=\"Status-Tag\"]),\n .HasNew {\n margin-bottom: $utility-baseUnitHalf;\n }\n\n .NewCommentCount.NewCommentCount,\n .MItem {\n font-size: $component-meta_fontSize;\n line-height: inherit;\n margin-left: 0;\n }\n\n .MItem {\n @if ($staticVariables) {\n color: $component-meta-link_color;\n }\n\n &:last-child {\n margin-right: 0;\n }\n\n @if ($staticVariables) {\n &:focus,\n &:hover {\n color: $component-meta-link-hover_color;\n }\n }\n\n a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n @if ($staticVariables) {\n color: inherit;\n\n &:focus,\n &:hover {\n color: inherit;\n }\n }\n }\n }\n\n .LatestPostTitle,\n .UserLink.BlockTitle,\n .BigCount .Meta,\n .Block.Wrap .Meta {\n margin-left: calc(#{$theme-photo_size} + #{$utility-baseUnit} + (#{$component-horizontal_padding} / 2));\n }\n\n @if ($staticVariables) {\n .LatestPostTitle,\n .UserLink {\n color: $component-meta-link_color;\n\n &:focus,\n &:hover {\n color: $component-meta-link-hover_color;\n }\n }\n }\n\n .Meta,\n .MItem.Category {\n margin-top: $utility-baseUnit;\n\n @include maxWidth {\n margin-top: $utility-baseUnitDouble;\n }\n }\n\n .Meta {\n display: inline-block;\n }\n\n .Meta:empty {\n display: none;\n }\n\n .MItem.RSS {\n display: none;\n }\n\n .Block.Wrap {\n line-height: $global-base_lineHeight;\n }\n\n td.BigCount {\n width: 110px;\n padding: 0;\n }\n\n td.LatestPost,\n td.LastUser,\n td.FirstUser {\n width: 170px;\n max-width: 170px;\n\n .MItem {\n margin-bottom: $utility-baseUnitHalf;\n }\n }\n\n tbody .Options {\n top: 3px;\n bottom: auto;\n }\n\n tbody {\n table-layout: fixed;\n width: inherit;\n display: table;\n margin: -$component-item_spacing 0;\n border-spacing: 0 $component-item_spacing;\n\n @if $component-item_spacing == 0 {\n box-shadow: $component_boxShadow;\n border-radius: $component_borderRadius;\n }\n\n td.LatestPost,\n td.LastUser,\n td.FirstUser {\n position: relative;\n margin-top: 0;\n @if ($staticVariables) {\n font-size: $global-small_fontSize;\n }\n\n a {\n font-size: inherit;\n }\n\n .PhotoWrap {\n @if ($staticVariables) {\n position: absolute;\n left: calc(#{$formElement_paddingHorizontal} / 2);\n }\n width: $theme-photo_size;\n height: $theme-photo_size;\n margin: 0;\n\n img {\n height: 100%;\n width: 100%;\n }\n }\n\n .Bullet {\n display: none;\n }\n }\n }\n\n //Section-CategoryList\n &.CategoryTable {\n @include categoriesTableItem;\n\n thead .CategoryName {\n padding-left: $component-base_padding;\n }\n\n tbody {\n\n .Options {\n top: auto;\n }\n\n td.CategoryName {\n margin-bottom: 0;\n\n .PhotoWrap {\n margin: 0 $utility-baseUnitDouble 0 0;\n @include photoWrap;\n position: relative;\n\n img {\n position: absolute;\n }\n }\n }\n\n td.LatestPost {\n font-weight: inherit;\n\n .Meta span:last-child {\n display: none;\n }\n\n a {\n display: block;\n margin-right: 0;\n margin-bottom: 0;\n padding-bottom: 0;\n }\n\n .LatestPostTitle {\n font-weight: inherit;\n }\n\n .UserLink {\n @include ellipsis;\n }\n }\n }\n\n .ChildCategories {\n display: flex;\n flex-wrap: wrap;\n border-top: 0;\n font-size: $component-meta_fontSize;\n font-weight: $component-meta_fontWeight;\n margin-bottom: -$utility-baseUnitHalf;\n\n b {\n margin-right: $utility-baseUnitHalf;\n }\n\n a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n color: $component-meta-link_color;\n\n &:focus,\n &:hover {\n color: $component-meta-link-hover_color;\n }\n }\n\n .Comma {\n margin-right: $utility-baseUnitHalf;\n }\n }\n\n @include maxWidth($theme-breakpoint_desktop) {\n td.LatestPost {\n display: none;\n }\n }\n\n @include maxWidth($theme-breakpoint_tablet) {\n td.LatestPost {\n display: none;\n }\n }\n\n @include maxWidth($theme-breakpoint_base) {\n\n td.CountComments,\n td.LatestPost {\n display: none;\n }\n }\n\n @include maxWidth($theme-breakpoint_mobile) {\n td.CountComments,\n td.CountDiscussions {\n display: none;\n }\n }\n }\n\n //Section-DiscussionList\n &.DiscussionsTable.DiscussionsTable {\n //reset ideation styles\n table-layout: fixed;\n\n @include discussionsTableItem;\n\n .userCardWrapper-link {\n margin-left: calc(#{$theme-photo_size} + #{$utility-baseUnit} + (#{$component-horizontal_padding} / 2));\n }\n\n .MiniPager {\n margin: 0;\n display: block;\n width: 100%;\n order: 2;\n text-align: right;\n\n @include maxWidth {\n display: none;\n }\n\n a {\n background-color: $button-basic_bg;\n color: $button-basic_fg;\n border: none;\n line-height: $global-base_lineHeight;\n border-radius: $global_borderRadius;\n padding: 0 $utility-baseUnitHalf;\n display: inline;\n font-weight: $global-semibold_fontWeight;\n font-size: inherit;\n white-space: nowrap;\n\n &:focus,\n &:hover {\n background-color: $button-basic-hover_bg;\n color: $button-basic-hover_fg;\n }\n }\n }\n\n td.CheckBoxColumn {\n width: 35px;\n }\n\n td.DiscussionName {\n width: 100%;\n }\n\n //ideation styles\n .ItemIdea {\n td.DiscussionName {\n\n .Wrap {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n }\n\n .Options {\n position: absolute;\n top: $component-vertical_padding;\n right: calc(#{$component-vertical_padding} / 2);\n }\n\n .Title {\n flex-basis: calc(100% - (#{$component-vertical_padding} / 2 + #{$theme-photo_size} + 50px));\n }\n\n .idea-counter-module {\n margin-right: calc(#{$component-vertical_padding} / 2);\n }\n\n .Meta {\n margin-left: calc(#{$component-vertical_padding} / 2 + #{$theme-photo_size});\n flex-basis: calc(100% - (#{$component-vertical_padding} / 2 + #{$theme-photo_size} + 50px));\n }\n }\n }\n\n //Hide some columns depending on window width\n @include maxWidth($theme-breakpoint_desktop) {\n td.FirstUser {\n display: none;\n }\n }\n\n @include maxWidth($theme-breakpoint_desktop) {\n td.LastUser {\n display: none;\n }\n }\n\n @include maxWidth($theme-breakpoint_smallTable) {\n td.CountViews {\n display: none;\n }\n }\n\n @include maxWidth($theme-breakpoint_mobile) {\n td.BigCount {\n display: none;\n }\n\n .MItem.Category a {\n max-width: 30ex;\n }\n }\n }\n}\n\n.categoryList-heading {\n color: $global-color_fg;\n}\n\n.CategoryGroup.HideTable {\n display: none;\n}\n\nbody.UserLoggedOut .DiscussionsTable tbody td.DiscussionName .Wrap {\n padding-right: 0;\n}\n\n.Frame-contentWrap {\n @include clearfix;\n}\n\nbody.Section-DiscussionList.mine,\nbody.Categories.Section-DiscussionList,\nbody.Section-Group {\n\n .DataTable.DiscussionsTable {\n width: 100%;\n }\n}\n\n//Section-GroupList\n.GroupWrap .DataTable {\n @include groupsTableItem;\n\n .Title.Title {\n display: inline-block;\n width: auto;\n padding-right: 0;\n }\n\n .EventTitle .Title {\n display: inline;\n }\n\n .Title-Icon {\n color: $global-color_fg;\n }\n\n .Buttons {\n margin-right: 0;\n margin-left: $utility-baseUnitHalf;\n }\n\n .Title-Wrapper,\n .Excerpt {\n margin: 0 0 $utility-baseUnit;\n }\n\n .Meta {\n margin-left: -$utility-baseUnit;\n margin-right: -$utility-baseUnit;\n\n @include maxWidth {\n margin-top: 0;\n }\n }\n\n .Invitation {\n\n @if ($staticVariables) {\n .MItem {\n color: $component-meta_color;\n\n &:focus,\n &:hover {\n color: $component-meta_color;\n }\n }\n }\n\n .UserName {\n\n @include maxWidth {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n\n .Meta {\n display: none;\n }\n }\n }\n\n .BlockColumn-Buttons {\n\n @include maxWidth {\n min-width: 105px;\n }\n }\n }\n\n .Event {\n\n .EventTitle .Wrap {\n\n @include maxWidth {\n display: flex;\n flex-wrap: wrap;\n\n .DateTile {\n position: absolute;\n top: 0;\n bottom: 0;\n margin-top: 0;\n height: $theme-photo_size;\n width: $theme-photo_size;\n }\n\n .OptionsMenu {\n position: absolute;\n top: 0;\n right: 0;\n width: auto;\n }\n\n .Title,\n .Description {\n padding-left: calc(#{$theme-photo_size} + #{$utility-baseUnitDouble});\n }\n\n .Title-Wrapper {\n padding-right: 0;\n }\n\n .Options,\n .ButtonGroup,\n .Button {\n width: 100%;\n }\n\n .Options {\n margin-top: $utility-baseUnitDouble;\n order: 2;\n }\n\n .Button {\n text-align: center;\n }\n }\n }\n\n .OptionsMenu {\n margin-right: $utility-baseUnitHalf;\n }\n }\n\n .LastUser,\n .LatestPost {\n width: 30ex;\n max-width: 30ex;\n }\n\n .Group-Name {\n\n .Title-Wrapper,\n .Wrap {\n padding-left: 0;\n padding-right: 0;\n }\n\n .PhotoWrap {\n margin-right: $utility-baseUnitDouble;\n\n @include maxWidth {\n display: none;\n }\n }\n\n .Buttons .Button:nth-child(2) {\n background-color: transparent;\n border-color: $global-color_primary;\n color: $global-color_primary;\n\n &:focus,\n &:hover {\n border-color: $global-color_primary;\n background-color: $global-color_primary;\n color: $global-color_white;\n }\n }\n\n @include maxWidth {\n\n .Wrap {\n display: flex;\n flex-wrap: wrap;\n }\n\n .Options {\n order: 2;\n margin-left: auto;\n margin-right: 0;\n }\n\n .GroupDescription,\n .Options {\n margin-top: $utility-baseUnitDouble;\n }\n\n .OptionsMenu {\n position: absolute;\n top: 0;\n right: 0;\n }\n\n .Title-Wrapper {\n padding-right: 20px;\n }\n }\n }\n\n .Options {\n position: static;\n align-items: flex-start;\n }\n\n\n .EventLocation {\n .Text {\n display: block;\n @include ellipsis;\n }\n }\n\n //Applicants & Invitations table\n @include maxWidth {\n\n tr.Invitation {\n td.UserName {\n border-right: none;\n }\n\n .Title,\n .Title-Wrapper {\n padding-right: 0;\n }\n }\n }\n\n //Hide some columns depending on window width\n @include maxWidth($theme-breakpoint_desktop) {\n td.EventLocation,\n td.LatestPost {\n display: none;\n }\n }\n\n @include maxWidth($theme-breakpoint_smallTable) {\n td.CountDiscussions {\n display: none;\n }\n }\n\n @include maxWidth {\n\n td.CountMembers,\n td.EventDate {\n display: none;\n }\n\n td.EventTitle {\n @include lastCell;\n }\n }\n}\n\n.MemberList .DataTable {\n\n td.UserName {\n width: 70%;\n\n @include maxWidth {\n padding-right: 0;\n border-right-width: 0;\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n }\n }\n\n td.Buttons,\n td.BlockColumn-Buttons,\n td.JoinDate {\n width: 260px;\n }\n\n td.BlockColumn-Buttons {\n\n @include maxWidth {\n width: 160px;\n\n .Button {\n width: 100%;\n display: block;\n text-align: center;\n }\n\n .Button + .Button {\n margin-top: $utility-baseUnitHalf;\n }\n }\n }\n\n td.JoinDate {\n\n @include maxWidth {\n display: none;\n }\n }\n\n .Title-Wrapper {\n padding-right: 0;\n height: $theme-photo_size;\n display: inline-flex;\n align-items: center;\n width: calc(100% - (#{$theme-photo_size} + #{$utility-baseUnitDouble}));\n }\n\n .PhotoWrap {\n display: inline-block;\n margin-bottom: 0;\n }\n}\n\n//.Section-Groups DiscussionsList\n.Group-Box .DiscussionsTable {\n\n td.DiscussionName.DiscussionName .Wrap {\n display: block;\n padding-left: 0;\n }\n\n .Options {\n position: static;\n margin: 0;\n float: right;\n }\n\n .DiscussionName {\n\n .Title.Title {\n padding-right: 0;\n\n @include maxWidth {\n margin-bottom: $utility-baseUnitDouble;\n }\n }\n }\n}\n\n\n// Reactions Log\n.DataTable-ReactionsLog {\n border-radius: 4px;\n overflow: hidden;\n\n tbody {\n border-spacing: 0 $component-item_spacing;\n margin-top: 0;\n }\n\n .Options.Options {\n top: 0;\n bottom: 0;\n }\n\n .Options .Hijack {\n @include CloseButton;\n }\n\n .Item {\n background-color: $component_bg;\n\n td {\n border: 0 !important;\n border-radius: 0 !important;\n background-color: $theme-hover_color;\n vert-align: middle;\n }\n }\n\n .ReactionsLog-Date {\n width: 16ex;\n }\n\n .ReactionsLog-User {\n width: 50%;\n\n a {\n @include ellipsis;\n color: $component-meta-link_color;\n\n &:focus,\n &:hover {\n color: $component-meta-link-hover_color;\n }\n }\n }\n\n .ReactionsLog-Reaction {\n width: 12ex;\n text-align: center;\n }\n\n .ReactionsLog-Options {\n position: relative;\n width: 2ex;\n }\n\n .Options a {\n @include CloseButton;\n }\n}\n\n@if ($staticVariables) {\n table.PreferenceGroup tbody tr:hover td {\n background: $theme-hover_color !important;\n }\n}\n\n/*===== End of Tables ======*/\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$spoiler_bg: mix($component_bg, $global-color_fg, 95%) !default;\n$spolier_fg: $global-color_fg !default;\n$spolier_border: none !default;\n$spoiler_borderRadius: $global_borderRadius !default;\n$spoiler-fontSize: 16px !default;\n\n$code_fontSize: .85em !default;\n$code_borderRadius: 0 !default;\n$code_bg: mix($global-color_fg, $global-color_bg, 5%) !default; // target rgba(127, 127, 127, .15);\n$code_fg: darken($global-color_fg, 20%) !default;\n\n$code-inline_borderColor: mix($global-color_fg, $global-color_bg, 50%) !default; // target #a3a3a3\n$code-inline_borderRadius: $code_borderRadius !default;\n$code-inline_padding: .2em .4em !default;\n\n$code-block_borderRadius: $code_borderRadius !default;\n$code-block_padding: $userContent_fontSize !default;\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.userContent,\n.UserContent {\n\n h3 {\n\n &:focus,\n &:hover {\n color: $global-color_fg !important;\n }\n }\n\n .embedImage-img {\n position: relative;\n margin: 0 auto;\n display: block;\n }\n\n .post-text-align-left,\n .post-text-align-justify,\n .post-text-align-left,\n .post-text-align-right {\n .embedImage-img {\n display: initial;\n }\n }\n\n .bbcode_right,\n .bbcode_center,\n .bbcode_left {\n .embedImage-img {\n display: inline-block;\n }\n }\n\n .bbcode_right .embedImage-img {\n margin-left: auto;\n }\n\n .bbcode_left .embedImage-img {\n margin-right: auto;\n }\n\n @if ($staticVariables) {\n p,\n li {\n a {\n color: $link-default_color;\n\n &:focus,\n &:hover {\n color: $link-default-hover_color;\n text-decoration: underline;\n }\n\n &:visited {\n color: $link-default_visited_color;\n }\n }\n }\n }\n\n div.Spoiler,\n div.Spoiler.SpoilerConfigured {\n padding: $utility-baseUnitHalf 0;\n background-color: $spoiler_bg;\n border-radius: $spoiler_borderRadius;\n border: $spolier_border;\n margin-top: 0;\n margin-right: 0;\n }\n\n div.SpoilerTitle {\n text-align: center;\n padding: 0 $icon_default_size;\n font-size: $spoiler-fontSize;\n min-height: $icon_default_size * 2;\n line-height: $icon_default_size * 2;\n position: relative;\n\n &::before,\n &::after {\n @include icon;\n font-size: $icon-default_size;\n position: relative;\n width: $icon_default_size * 2;\n height: $icon_default_size * 2;\n line-height: $icon_default_size * 2;\n }\n\n &::before {\n @include icon;\n content:$icon-eye-close;\n margin-right: $utility-baseUnitHalf;\n }\n }\n\n div.Spoiler div.SpoilerTitle input {\n position: absolute;\n padding: 0;\n margin: 0;\n left: 0;\n right: 0;\n width: calc(100% - 10px);\n color: transparent;\n background-color: transparent;\n border-width: 0;\n }\n\n div.Spoiler div.SpoilerText {\n border-left-width: 0;\n margin: 0;\n padding: 0 $embeddedText_padding $embeddedText_padding $embeddedText_padding;\n }\n\n .codeBlock,\n code,\n pre {\n vertical-align: middle;\n font-size: $code_fontSize;\n font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n margin: 0;\n border: 0;\n }\n\n pre,\n pre.codeBlock {\n max-width: 100%;\n overflow-x: auto;\n display: block;\n position: relative;\n flex-shrink: 0;\n color: $code_fg;\n background-color: $code_bg;\n padding: $code-block_padding;\n }\n\n .codeBlock,\n code {\n padding: 0;\n color: inherit;\n display: inline;\n background-color: transparent;\n }\n\n p .codeBlock,\n p code {\n display: inline;\n white-space: normal;\n background-color: $code_bg;\n padding: $code-inline_padding;\n }\n}\n",".SpAlert::after {\r\n width: 6px;\r\n height: 6px;\r\n position: absolute;\r\n top: -1px;\r\n right: 3px;\r\n background-color: #EF476F;\r\n border-radius: 6px;\r\n display: block;\r\n content: \"\";\r\n}\r\n\r\n.SpInbox::before {\r\n font-size: 20px;\r\n}\r\n\r\n.SpBookmarks::before {\r\n font-size: 20px;\r\n}\r\n.Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-user.TopcoderMeButton, .Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-notifications{\r\n background-color: $global-color_grey_medium;\r\n &:focus,\r\n &:hover,\r\n &:active {\r\n background-color: transparent;\r\n }\r\n}\r\n\r\n.Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-notifications {\r\n border-radius: 16px ;\r\n}\r\n\r\n.Header .ToggleFlyout .MeButton.FlyoutButton.MeButton-user.TopcoderMeButton, .Header .ToggleFlyout .MeButton.FlyoutButton.MeButton-notifications {\r\n &:focus,\r\n &:hover {\r\n background-color: $global-color_grey_medium;\r\n }\r\n}\r\n\r\n.MeBox-header .MeMenu .ToggleFlyout+.ToggleFlyout {\r\n margin-left: 33px;\r\n}\r\n\r\n.MeBox {\r\n min-height: initial;\r\n display: flex;\r\n font-family: $global-body_fontFamily;\r\n\r\n .MeButton{\r\n height: 30px;\r\n width: 30px;\r\n\r\n .Alert {\r\n display: none;\r\n }\r\n }\r\n\r\n .MeButton-notifications {\r\n &:focus,\r\n &:active,\r\n &:hover {\r\n border-radius: 16px;\r\n }\r\n }\r\n\r\n .MeButton.TopcoderMeButton {\r\n width: fit-content;\r\n height: 30px;\r\n line-height: 30px;\r\n border: 0px;\r\n border-radius: 15px;\r\n\r\n .icon-chevron-up, .icon-chevron-down {\r\n font-weight: normal;\r\n font-size: 10px;\r\n margin: 0 5px;\r\n }\r\n\r\n .ProfilePhoto {\r\n height: 30px;\r\n width: 30px;\r\n }\r\n .Username {\r\n line-height: 30px;\r\n vertical-align: middle;\r\n margin: 0px 10px 0px 5px;\r\n font-size: 14px;\r\n font-weight: 700;\r\n }\r\n\r\n }\r\n\r\n .MenuItems a, .MenuItems a:link, .MenuItems li>a {\r\n padding: 0px 20px;\r\n margin: -5px 0;\r\n height: 50px;\r\n line-height: 30px;\r\n\r\n &.link-profile-details {\r\n margin-top: -3px;\r\n height: 82px;\r\n }\r\n\r\n }\r\n\r\n .MeButtonTopMItem{\r\n padding-top: 6px;\r\n border-top-left-radius: 6px;\r\n border-top-right-radius: 6px;\r\n background: $color-turquoise-tc-turquoise-dark-3;\r\n }\r\n\r\n .MeButtonBottomMItem{\r\n padding-bottom: 6px;\r\n border-bottom-left-radius: 6px;\r\n border-bottom-right-radius: 6px;\r\n }\r\n\r\n .MeButtonProfileMItem {\r\n height: 82px;\r\n color: $global_color_white;\r\n background: $color-turquoise-tc-turquoise-dark-3;\r\n .handle {\r\n font-size: 16px;\r\n line-height: 20px;\r\n font-weight: $global-bold_fontWeight;\r\n color: $global-color_white;\r\n }\r\n\r\n .email {\r\n font-size: $global-small_fontSize;\r\n line-height: 14px;\r\n margin-top: 4px;\r\n font-weight: $global-bold_fontWeight;\r\n color: $global-color_white;\r\n }\r\n\r\n .avatar {\r\n border-radius: 100%;\r\n margin-right: 10px;\r\n width: 60px;\r\n height: 60px;\r\n }\r\n }\r\n\r\n .MeButtonSwitchToBusinessMItem {\r\n\r\n background: #2A2A2B;\r\n color: $global-color_white;\r\n font-size: $global-medium_fontSize;\r\n line-height: 30px;\r\n height: 50px;\r\n img.switch-icon {\r\n margin: 0 10px 0 4px;\r\n }\r\n a.switch-to-business {\r\n font-family: $global-body_fontFamily;\r\n margin: 0;\r\n span {\r\n color: $global-color_white;\r\n font-weight: $global-bold_fontWeight;\r\n }\r\n }\r\n\r\n }\r\n\r\n .MeButtonSettingsItem, .MeButtonHelpItem, .MeButtonSignOutItem {\r\n background: $global-color_white;\r\n a {\r\n display: flex;\r\n align-items: center;\r\n font-size: 14px;\r\n font-weight: 400;\r\n text-decoration: none;\r\n }\r\n }\r\n\r\n .MeButtonSettingsItem {\r\n padding-top: 15px;\r\n }\r\n .MeButtonSignOutItem {\r\n padding-bottom: 19px;\r\n }\r\n\r\n .Flyout {\r\n top: 40px;\r\n }\r\n\r\n .Flyout.MenuItems {\r\n padding: 0px;\r\n width: 288px;\r\n box-shadow: 0 5px 35px 5px rgb(21 21 22 / 10%), 0 10px 14px 0 rgb(21 21 22 / 30%);\r\n border: 0px;\r\n }\r\n\r\n .MenuItems,\r\n .Flyout.Flyout li {\r\n hr {\r\n background: #E0E0E0;\r\n height: 1px;\r\n margin: 10px;\r\n align-self: center;\r\n }\r\n }\r\n}\r\n\r\n",".Activities {\r\n .ItemContent {\r\n margin-left: #{$component-horizontal_padding};\r\n }\r\n}\r\n\r\n.MessageList {\r\n .ItemDiscussion , .ItemComment {\r\n .Item-Body {\r\n .Controls {\r\n a {\r\n color: $global-blue;\r\n }\r\n .MiddleDot{\r\n margin: 0px 8px;\r\n font-weight: bold;\r\n }\r\n .left {\r\n text-align: left;\r\n }\r\n .center {\r\n text-align: center;\r\n }\r\n\r\n .right {\r\n text-align: right;\r\n }\r\n }\r\n\r\n }\r\n }\r\n\r\n}\r\n",".EasyMDEContainer {\r\n\r\n .CodeMirror {\r\n }\r\n\r\n .editor-toolbar {\r\n }\r\n\r\n .editor-statusbar {\r\n display: flex;\r\n justify-content: flex-end;\r\n flex-wrap: wrap;\r\n\r\n span {\r\n }\r\n .upload-image {\r\n text-align: left;\r\n order: 0;\r\n }\r\n .autosave {\r\n order: 1;\r\n }\r\n .lines {\r\n order: 2;\r\n }\r\n .words {\r\n order: 3;\r\n }\r\n .cursor {\r\n order: 4;\r\n }\r\n }\r\n}\r\n\r\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.Footer {\n @if ($staticVariables) {\n background: $footer_bg;\n color: $footer_color;\n }\n font-size: $footer-base_fontSize;\n line-height: $footer-base_lineHeight;\n padding: $utility-baseUnitTriple 0;\n\n a {\n color: $footer-link_color;\n\n &:hover {\n color: $footer-link-hover_color;\n }\n }\n\n .row {\n display: flex;\n flex-wrap: wrap;\n justify-content: space-between;\n align-items: center;\n margin: 0 -$utility-baseUnitHalf;\n }\n\n .col {\n padding: 0 $utility-baseUnitHalf;\n\n @include maxWidth($theme-breakpoint_base) {\n width: 100%;\n text-align: center;\n margin: 6px 0;\n\n &:first-child {\n margin-top: 0;\n }\n\n &:last-child {\n margin-bottom: 0;\n }\n }\n }\n\n .col-copyRight {\n justify-content: flex-start;\n }\n\n .col-logo {\n justify-content: flex-end;\n }\n\n\n .col-copyRight,\n .col-logo {\n flex: 1;\n display: flex;\n\n @include maxWidth {\n justify-content: center;\n }\n }\n}\n\n.Vanilla-logo {\n width: 120px;\n height: 28px;\n opacity: .6;\n\n @include maxWidth($theme-breakpoint_base){\n margin: 0 auto;\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.Header {\n background-color: $header_bg;\n color: $header_fg;\n border-bottom: $header_border;\n box-shadow: $header_boxShadow;\n\n .row {\n display: flex;\n align-items: center;\n height: $header_minHeight;\n }\n\n .mobileMeBox-button,\n .Hamburger {\n display: none;\n\n @include maxWidth {\n display: flex;\n }\n }\n\n // Mebox component\n .MeButton {\n color: $headerMebutton_fg;\n background-color: $headerMebutton_bg;\n\n &:focus,\n &:hover,\n &:active {\n color: $headerMebutton-hover_fg;\n background-color: $headerMebutton-hover_bg;\n\n\n .Alert {\n color: $headerMeBoxAlert_fg;\n background-color: $headerMeBoxAlert_bg;\n border-color: $headerMeBoxAlert_borderColor;\n }\n }\n }\n\n .ToggleFlyout.Open .MeButton {\n background-color: $headerMebutton-active_bg;\n }\n\n .WhoIs > .Username {\n color: $headerMebutton_fg;\n }\n\n .SignInLinks {\n a {\n @include Button(\n $headerButton_bg,\n $headerButton_fg,\n $headerButton_borderColor,\n $headerButton-hover_bg,\n $headerButton-hover_fg,\n $headerButton-hover_borderColor\n );\n }\n }\n}\n\n.Header-logo {\n padding: $utility-baseUnitHalf 0;\n display: flex;\n align-items: center;\n flex-basis: 160px;\n @if ($staticVariables) {\n color: $header-link_color;\n\n &:hover,\n &:focus,\n &:active {\n color: $header-link-hover_color;\n }\n }\n\n img {\n max-height: $header_minHeight - 20px;\n width: auto;\n height: auto;\n }\n\n @include maxWidth {\n display: none;\n flex-basis: initial;\n }\n}\n\n.Header-desktopNav {\n display: flex;\n align-items: center;\n\n\n @include maxWidth {\n display: none;\n }\n\n .Navigation-linkContainer a {\n border-radius: 3px;\n margin: 0 6px;\n padding: 0 6px;\n height: 36px;\n font-size: $global-medium_fontSize;\n display: flex;\n align-items: center;\n justify-content: center;\n\n @if ($staticVariables) {\n color: $header-link_color;\n\n &:hover,\n &:focus,\n &:active {\n color: $header-link-hover_color;\n background: $global-color_primaryAlt;\n }\n }\n }\n\n .Navigation-linkContainer::after {\n display: none;\n }\n}\n\n.Header-desktopCommunityChooser.Header-desktopCommunityChooser {\n @include maxWidth {\n display: none;\n }\n}\n\n.Header-flexSpacer {\n flex: 1;\n\n @include maxWidth {\n display: none;\n }\n}\n\n.Header-logo.mobile {\n display: none;\n\n @include maxWidth {\n margin-left: auto;\n display: flex;\n }\n}\n\n.Header-right {\n margin-left: auto;\n display: flex;\n align-self: stretch;\n align-items: center;\n}\n\n// IE 11 specific bug\n@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {\n .Header-logo img {\n max-height: unset;\n }\n}\n","/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.Header.hasOpenNavigation {\n\n @include maxWidth {\n border-bottom-left-radius: $navigation_borderRadius;\n border-bottom-right-radius: $navigation_borderRadius;\n border-bottom-width: 0;\n }\n}\n\n.Navigation,\n.mobileMebox {\n overflow: hidden;\n position: relative;\n width: 100%;\n transition: height 0.3s ease;\n will-change: height;\n\n // Hidden on desktop\n display: none;\n\n // Available on mobile\n @include maxWidth {\n display: block;\n }\n\n &.needsInitialization {\n position: fixed;\n top: -100%;\n left: -100%;\n visibility: hidden;\n }\n}\n\n.Navigation {\n background: $navigation_bg;\n color: $navigation_fg;\n box-shadow: $navigation-boxShadow;\n border-bottom-left-radius: $navigation_borderRadius;\n border-bottom-right-radius: $navigation_borderRadius;\n\n .Container {\n @include maxWidth {\n padding: 0;\n padding-bottom: $utility-baseUnit;\n }\n }\n\n .BoxButtons .Button:not(.Handle) {\n width: 100%;\n\n @include Button(\n $navigationButton_bg,\n $navigationButton_fg,\n $navigationButton_border,\n $navigationButton-hover_bg,\n $navigationButton-hover_fg,\n $navigationButton-hover_border\n );\n }\n\n @if ($staticVariables) {\n .ButtonGroup.Multi {\n &:focus,\n &:hover,\n &:active {\n\n .Button.Handle,\n &.Open .Button.Handle {\n border-color: $navigationButton-hover_border;\n background-color: $navigationButton-hover_bg;\n color: $navigationButton-hover_fg;\n }\n }\n\n .Button.Handle,\n &.Open .Button.Handle {\n border-color: $navigationButton_border;\n background-color: $navigationButton_bg;\n color: $navigationButton_fg;\n\n &:focus,\n &:hover,\n &:active {\n border-color: $navigationButton_border;\n background: rgba($navigationButton_bg, 0.05);\n color: $navigationButton_fg;\n }\n }\n }\n }\n\n .NewDiscussion.mobile {\n width: 100%;\n }\n\n .MeBox-SignIn {\n flex-wrap: wrap;\n }\n\n .SignInIcons.SignInIcons {\n margin-left: 0;\n margin-top: $utility-baseUnitDouble;\n display: block;\n width: 100%;\n text-align: center;\n }\n\n .SocialIcon {\n margin: 0 $utility-baseUnitHalf;\n }\n\n .MeBox.mobile {\n width: 100%;\n }\n\n .MeBox.mobile .MeBox {\n width: 100%;\n\n & > .PhotoWrap.PhotoWrap {\n height: 42px;\n width: 25%;\n display: inline-flex;\n justify-content: flex-start;\n box-shadow: none;\n border-radius: 0;\n margin-right: 0;\n\n img {\n border-radius: $theme-photo_borderRadius;\n overflow: hidden;\n\n @if ($theme-photo_round) {\n border-radius: 50%;\n }\n width: 32px;\n }\n }\n\n & > .PhotoWrap,\n .WhoIs > .Username {\n display: none;\n }\n\n .WhoIs {\n width: 100%;\n }\n\n .MeMenu {\n display: flex;\n justify-content: space-between;\n padding: 0;\n }\n }\n\n .SignInLinks.SignInLinks {\n width: 100%;\n text-align: center;\n\n a {\n @include Button(\n $navigationButton_bg,\n $navigationButton_fg,\n $navigationButton_border,\n $navigationButton-hover_bg,\n $navigationButton-hover_fg,\n $navigationButton-hover_border\n );\n }\n\n .Bullet {\n font-size: 0;\n width: 20px;\n }\n }\n\n .SignIn.mobile {\n width: 100%;\n }\n}\n\n.Navigation-row {\n padding: $utility-baseUnitTriple;\n display: flex;\n align-items: center;\n}\n\n.Navigation-link {\n font-size: $navigation_fontSize;\n font-weight: $navigation-item_fontWeight;\n min-height: $navigation-item_height;\n display: block;\n width: 100%;\n padding: 0 $utility-baseUnitTriple;\n display: flex;\n align-items: center;\n @if ($staticVariables) {\n color: $navigation_fg;\n &:focus,\n &:hover {\n color: $navigation-hover_fg;\n }\n }\n}\n\n.Navigation-linkContainer {\n position: relative;\n display: flex;\n flex-direction: column;\n align-items: center;\n padding: 0;\n\n a {\n margin: 0;\n\n &:hover {\n background: none;\n }\n }\n\n &::after {\n content: \"\";\n display: block;\n width: 100%;\n height: 1px;\n background: $navigation_border;\n margin: $utility-baseUnit 0;\n }\n}\n\n.Navigation-linkContainer:last-child::after {\n content: none;\n}\n\n.UserLoggedOut {\n\n .Navigation-row.NewDiscussion {\n display: none;\n }\n}\n\n.mobileMeBox-button,\n.mobileMebox-buttonClose {\n cursor: pointer;\n display: flex;\n justify-content: center;\n align-items: center;\n user-select: none;\n background: transparent;\n padding: 0;\n border-width: 0;\n outline: none;\n}\n\n.mobileMebox-buttonClose {\n display: flex;\n align-items: center;\n justify-content: center;\n padding: 0;\n font-size: $icon-default_size;\n line-height: 32px;\n height: 32px;\n width: 32px;\n border-radius: $mebox-button_borderRadius;\n @if ($staticVariables) {\n color: $MobileMeBox_fg;\n }\n margin-left: auto;\n opacity: 0.6;\n\n span {\n font-size: inherit;\n }\n}\n\n.mobileMeBox-button {\n transition: $hamburger_transition;\n user-select: none;\n height: 28px;\n width: 28px;\n right: $frame-mobile_padding;\n\n @include maxWidth {\n position: absolute;\n }\n\n .PhotoWrap {\n height: 28px;\n width: 28px;\n }\n\n .PhotoWrap:hover a.ChangePicture {\n display: none;\n }\n}\n\n.mobileMebox {\n @if ($staticVariables) {\n background-color: $MobileMeBox_bg;\n }\n .Container {\n display: flex;\n align-items: center;\n }\n\n .MeBox {\n display: block;\n padding: $utility-baseUnit 0;\n width: 80%;\n }\n\n .MeMenu {\n display: flex;\n width: 100%;\n justify-content: space-between;\n }\n\n .MeButton-user {\n\n &::before {\n @include kbicon();\n font-size: 26px;\n content: $kbicon-user-empty;\n }\n\n .ProfilePhoto {\n display: none;\n }\n }\n\n .Open .MeButton-user::before {\n content: $kbicon-user;\n }\n\n .MeButton {\n\n @if ($staticVariables) {\n &:focus,\n &:hover,\n &:active {\n background-color: transparent;\n }\n }\n\n .Alert {\n @if ($staticVariables) {\n color: $MobileMeBox_fg;\n background-color: $MobileMeBoxAlert_bg;\n border-color: $MobileMeBoxAlert_borderColor;\n }\n\n @include maxWidth {\n top: -6px;\n }\n }\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.Panel-main {\n line-height: $global-condensed_lineHeight;\n\n @include maxWidth($theme-breakpoint_tablet) {\n\n .SearchBox,\n .BoxCategories {\n display: none;\n }\n\n .BoxNewDiscussion.BoxNewDiscussion {\n margin: $utility-baseUnitTriple 0;\n }\n\n .ButtonGroup.Multi,\n .BigButton {\n margin-left: auto;\n margin-right: auto;\n\n @include maxWidth(500px) {\n max-width: 100%;\n }\n }\n\n .Box h4 {\n display: flex;\n justify-content: space-between;\n align-items: center;\n @if ($staticVariables) {\n font-size: $global-subTitle_fontSize;\n font-weight: $global-heading_fontWeight;\n color: $global-color_fg;\n }\n }\n }\n\n .SocialIcon,\n .ApplyButton,\n .Button.Primary {\n display: inline-flex;\n justify-content: center;\n }\n\n .TagCloud {\n background: transparent;\n\n li {\n padding: 0;\n background: transparent;\n }\n }\n}\n\n.Panel-header {\n display: none;\n}\n\n\n.Panel {\n\n @if($staticVariables) {\n width: $panel_width;\n background: $panel_bg;\n padding: $panel_padding;\n border: $panel_border;\n border-radius: $panel_borderRadius;\n\n @if($panel_toLeft != true) {\n margin-left: auto;\n }\n }\n\n @include maxWidth($theme-breakpoint_tablet) {\n width: 100%;\n }\n\n h4 {\n @if ($staticVariables) {\n font-weight: bold;\n }\n display: flex;\n align-items: center;\n justify-content: space-between;\n @if ($staticVariables) {\n padding: $panel-item_padding;\n }\n margin-bottom: 0;\n\n .Count {\n margin-right: 6px;\n margin-bottom: -3px;\n }\n }\n\n .PanelInfo li {\n padding: 0;\n }\n\n .vanilla-connect {\n\n a {\n display: inline-flex;\n }\n\n .Button + .Button {\n margin-top: 3px;\n }\n }\n\n .BoxButtons .Button:not(.Handle) {\n width: 100%;\n padding: 0;\n }\n\n .BoxButtons {\n margin: 0 0 $utility-baseUnitTriple;\n }\n\n .PhotoWrap {\n height: 24px;\n width: 24px;\n }\n\n .PhotoWrapLarge {\n width: $panel_width;\n height: $panel_width;\n border-radius: 0;\n position: relative;\n overflow: hidden;\n\n img {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n margin: auto;\n min-width: 50%;\n min-height: 50%;\n }\n\n &:hover {\n\n a.ChangePicture {\n z-index: 1;\n display: block;\n }\n }\n }\n\n .PanelInThisDiscussion {\n\n a {\n @if ($staticVariables) {\n padding: $panel-item_padding;\n }\n border: $panel-item_border;\n border-radius: $panel_item-borderRadius;\n width: 100%;\n\n @if ($staticVariables) {\n color: $panel_fg;\n background-color: $panel-item_bg;\n }\n\n display: block;\n border: $panel-item_border;\n transition: transition(color), transition(background-color);\n\n @if ($staticVariables) {\n &:hover,\n &:focus,\n &:active {\n color: $panel-item-hover_fg;\n background-color: $panel-item-hover_bg;\n border-color: $panel-item-hover_border;\n }\n }\n }\n }\n\n .Leaderboard,\n .InThisConversation {\n\n @if($staticVariables) {\n li:not(.Heading) + li:not(.Heading) {\n margin-top: $panel_item-spacing;\n\n @if($panel-item_spacing == 0) {\n a {\n margin-top: -1px;\n }\n }\n }\n }\n\n a {\n @if ($staticVariables) {\n padding: $panel-item_padding;\n }\n border: $panel-item_border;\n border-radius: $panel_item-borderRadius;\n width: 100%;\n @if ($staticVariables) {\n color: $panel_fg;\n background-color: $panel-item_bg;\n border: $panel-item_border;\n }\n transition: transition(color), transition(background-color);\n\n @if ($staticVariables) {\n &:hover,\n &:focus,\n &:active {\n color: $panel-item_fg;\n background-color: $panel-item-hover_bg;\n border-color: $panel-item-hover_border;\n }\n }\n }\n\n .ProfilePhoto.ProfilePhoto {\n @include photoWrap;\n\n width: $theme-photo-small_size;\n height: $theme-photo-small_size;\n }\n\n .Username {\n @include ellipsis;\n max-width: calc(#{$panel_width} - #{$theme-photo-small_size} - (#{$panel-item_padding} * 2) - 80px);\n display: inline-block;\n margin-left: 10px;\n line-height: $theme-photo-small_size;\n\n @if ($staticVariables) {\n &:focus,\n &:hover,\n &:active {\n color: $panel-item-hover_fg;\n }\n }\n\n }\n\n .Conversation-User {\n display: flex;\n }\n }\n}\n\n.Box {\n li,\n li:first-child {\n border: none;\n }\n}\n\nbody.Section-EditProfile .Box,\n.BoxFilter:not(.BoxBestOfFilter),\n.BoxCategories.BoxCategories {\n @if ($staticVariables) {\n .PanelCategories li {\n padding: 0;\n\n &.Depth2,\n &.Depth3,\n &.Depth4,\n &.Depth5 {\n position: relative;\n\n a {\n padding-left: 24px;\n }\n\n &::before {\n content: \"\";\n display: block;\n position: absolute;\n left: 7px;\n top: 50%;\n width: 6px;\n height: 6px;\n border-bottom: 2px solid mix($global-color_fg, $global-color_white, 20%);\n border-left: 2px solid mix($global-color_fg, $global-color_white, 20%);\n transform: translateY(-50%);\n z-index: 1;\n\n }\n }\n }\n }\n\n li {\n border-radius: $formElement_borderRadius;\n }\n\n @if($staticVariables) {\n li:not(.Heading) + li:not(.Heading) {\n margin-top: $panel_item-spacing;\n\n @if($panel-item_spacing == 0) {\n a {\n margin-top: -1px;\n }\n }\n }\n }\n\n li.Heading {\n display: flex;\n align-items: center;\n\n @if ($staticVariables) {\n padding: $panel-item_padding;\n border: $panel-item_border;\n border-radius: $panel_item-borderRadius;\n color: $panel_fg;\n font-weight: $global-semibold_fontWeight;\n }\n\n .Aside {\n order: 2;\n margin-left: auto;\n }\n }\n\n a {\n display: flex;\n align-items: center;\n @if ($staticVariables) {\n padding: $panel-item_padding;\n }\n border: $panel-item_border;\n @if ($staticVariables) {\n border-radius: $panel_item-borderRadius;\n }\n width: 100%;\n @if ($staticVariables) {\n color: $panel_fg;\n background-color: $panel-item_bg;\n transition: transition(color), transition(background-color);\n }\n border: $panel-item_border;\n\n @if ($staticVariables) {\n &:hover,\n &:focus,\n &:active {\n color: $panel-item-hover_fg;\n background-color: $panel-item-hover_bg;\n border-color: $panel-item-hover_border;\n }\n }\n }\n\n @if($staticVariables) {\n li:not(.Heading) + li:not(.Heading) {\n\n @if($panel-item_spacing == 0) {\n a {\n margin-top: -1px;\n }\n }\n }\n }\n\n &.BadgeGrid a {\n width: auto;\n border-radius: 0;\n padding: 0;\n }\n\n @if ($staticVariables) {\n .Active {\n a {\n font-weight: $global-semibold_fontWeight;\n }\n }\n }\n\n}\n\n.WhosOnline.Box {\n\n .PhotoWrap.PhotoWrap {\n display: inline-block;\n margin: 0 2px 2px 2px;\n @include photoWrap;\n min-height: 0;\n width: $theme-photo-small_size;\n height: $theme-photo-small_size;\n }\n}\n\n .PhotoGrid {\n margin: 0 -2px;\n width: calc(100% + 4px);\n }\n",".mobileMeBox-button {\r\n .PhotoWrap {\r\n height: 28px;\r\n width: 28px;\r\n\r\n img {\r\n height: 28px;\r\n width: 28px;\r\n }\r\n }\r\n}\r\n\r\n.mobileMebox {\r\n .MeMenu {\r\n justify-content: flex-start;\r\n }\r\n}\r\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.Section-ActivityList {\n\n .SearchBox {\n display: none;\n }\n}\n\n.Leaderboard {\n\n\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\nbody.Badges {\n\n .Cell {\n padding: 0;\n }\n\n .CellWrap {\n margin-top: $utility-baseUnitDouble;\n }\n\n .Content {\n\n h1 {\n display: block;\n }\n\n h2 {\n margin-top: 50px;\n border-bottom: $component_border;\n\n }\n\n .Badge-Details {\n margin-bottom: 50px;\n }\n\n .Badge-Earned {\n\n .PhotoWrap {\n @include photoWrap;\n width: $theme-photo-small_size;\n height: $theme-photo-small_size;\n margin-right: $utility-baseUnitDouble;\n }\n }\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\nbody.Section-BestOf {\n\n @include noPanel;\n\n .SearchBox {\n display: none;\n }\n\n .Frame-content {\n > .Container {\n max-width: $global-main_width;\n }\n }\n\n .FilterMenu {\n display: flex;\n align-items: center;\n flex-wrap: wrap;\n margin: $utility-baseUnitTriple -#{$utility-baseUnitHalf} $utility-baseUnitTriple;\n width: calc(100% + (#{$utility-baseUnitHalf} * 2));\n\n > li {\n margin: 0 $utility-baseUnitHalf $utility-baseUnit;\n }\n\n a {\n @include Button;\n }\n\n .ReactSprite {\n line-height: calc(#{$formButton_height} - 2px);\n height: inherit;\n }\n\n .BestOfEverything {\n\n .ReactSprite {\n display: none;\n }\n }\n\n li.Active {\n\n a {\n background-color: $button-basic-hover_bg;\n border-color: $button-basic-hover_border;\n color: $button-basic-hover_fg;\n }\n }\n }\n\n .Frame-details {\n padding-bottom: $utility-baseUnit;\n }\n\n .MainContent {\n min-height: 150px;\n margin: 0;\n width: 100%;\n }\n\n .DismissMessage {\n margin-left: 0;\n margin-right: 0;\n margin-bottom: 24px;\n }\n\n .Tiles {\n @include clearfix;\n position: relative;\n margin: 0 #{-$utility-baseUnit};\n width: calc(100% + #{$utility-baseUnit});\n\n @include maxWidth {\n margin: 0;\n width: 100%;\n\n .Tile:first-child {\n margin-top: 0;\n }\n }\n }\n\n .Tile {\n position: relative;\n display: block;\n width: calc((100% / 3) - (#{$utility-baseUnit} * 2));\n margin: 0 $utility-baseUnit $utility-baseUnitDouble;\n background: $component_bg;\n padding: $component-base_padding;\n\n @if ($component_borderRadius == 0) {\n border-radius: $global_borderRadius;\n } @else {\n border-radius: $component_borderRadius;\n }\n\n @include maxWidth($theme-breakpoint_tablet) {\n width: calc((100% / 2) - (#{$utility-baseUnit} * 2));\n }\n\n .AuthorWrap {\n margin-left: -#{$component-base_padding};\n margin-right: -#{$component-base_padding};\n margin-bottom: -#{$component-base_padding};\n padding: $component-base_padding;\n min-height: calc(#{$theme-photo_size} + #{$component-vertical_padding} * 2);\n background-color: $component-header_bg;\n\n @if ($component_borderRadius == 0) {\n border-bottom-left-radius: $global_borderRadius;\n border-bottom-right-radius: $global_borderRadius;\n } @else {\n border-bottom-left-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n\n .Title,\n .Title a {\n display: block;\n background: none;\n font-size: $component-title_fontSize;\n font-weight: $component-title_fontWeight;\n line-height: #{$theme-photo_size / 2};\n color: $component-title_color;\n margin-bottom: $utility-baseUnit;\n\n &:focus,\n &:hover {\n color: $component-title-hover_color;\n }\n\n a {\n font-size: inherit;\n font-weight: inherit;\n display: inline;\n color: inherit;\n\n &:focus,\n &:hover {\n color: inherit;\n }\n }\n }\n\n .Message {\n $line-height: 20px;\n $num-lines: 20;\n\n display: block;\n line-height: $line-height;\n max-height: $line-height * $num-lines;\n overflow: hidden;\n position: relative;\n margin: 0 0 $utility-baseUnit;\n }\n\n .Reactions {\n padding-left: calc(#{$theme-photo_size} + #{$utility-baseUnitDouble} - #{$utility-baseUnit});\n\n @include maxWidth {\n padding-left: 0;\n margin-left: -$utility-baseUnit;\n }\n }\n\n .ReactSprite {\n margin-right: 0;\n }\n }\n\n .Tile,\n .Item {\n\n .Item-Header,\n .Item-BodyWrap {\n margin-bottom: $utility-baseUnit;\n }\n\n .Author,\n .Meta {\n line-height: $component-meta_lineHeight;\n }\n\n .Author {\n display: block;\n\n a {\n line-height: inherit;\n color: $component-meta-link_color;\n font-size: $component-meta_fontSize;\n font-weight: $component-meta_fontWeight;\n\n &:hover,\n &:focus,\n &:active {\n color: $component-meta-link-hover_color;\n }\n }\n\n a:not(.PhotoWrap) {\n margin-left: $utility-baseUnitDouble;\n }\n }\n\n .PhotoWrap {\n margin: 0;\n }\n\n .ProfilePhoto.ProfilePhoto {\n width: 100%;\n height: auto;\n }\n\n .ReactButton {\n margin: 0 $utility-baseUnit;\n\n @include maxWidth {\n min-height: 42px;\n min-width: 42px;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n\n .ReactSprite::before {\n font-size: $icon-default_size;\n }\n }\n }\n }\n\n .Item {\n .Meta {\n padding-left: calc(#{$theme-photo_size} + #{$utility-baseUnitDouble});\n\n @include maxWidth {\n margin-top: 0;\n }\n }\n }\n\n &.UserLoggedOut {\n\n .Author {\n display: flex;\n align-items: center;\n\n .PhotoWrap {\n margin: 0;\n margin-right: $utility-baseUnitHalf;\n }\n }\n }\n\n @include maxWidth {\n\n .ImageWrap {\n width: 100%;\n }\n\n .Tile {\n margin: $utility-baseUnitDouble 0;\n }\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\nbody.Drafts {\n .Content {\n .BoxDiscussionFilter {\n display: none;\n }\n\n .Item.Draft {\n position: relative;\n\n .DraftLink {\n\n &::before {\n content: \"\";\n position: absolute;\n top: 0;\n left: 0;\n right: 40px; // leave space for the close button\n bottom: 0;\n }\n }\n }\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\nbody.Section-Entry {\n\n @include noPanel;\n\n .SearchBox {\n display: none;\n }\n\n .Methods {\n\n b {\n margin: 10px 0 3px;\n display: inline-block;\n }\n }\n\n .ForgotPassword {\n margin-left: $utility-baseUnit;\n }\n\n @if($staticVariables) {\n .ForgotPassword,\n .CreateAccount a {\n color: $link-default_color;\n\n &:focus,\n &:hover {\n text-decoration: $theme-link-hover_textDecoration;\n color: $link-default-hover_color;\n }\n }\n }\n\n label.RadioLabel,\n label.CheckBoxLabel {\n font-size: $global-medium_fontSize !important;\n\n a {\n font-size: inherit;\n color: $link-default_color;\n\n &:focus,\n &:hover {\n text-decoration: $theme-link-hover_textDecoration;\n color: $link-default-hover_color;\n }\n }\n }\n\n .Legal br {\n display: none;\n }\n\n @include maxWidth {\n\n .g-recaptcha {\n transform: scale(.8);\n }\n\n .MainForm,\n .Methods {\n width: 100%;\n display: block;\n padding: 0;\n margin-bottom: $component-item_spacing;\n }\n\n .Methods {\n a {\n color: $link-default_color;\n\n &:hover,\n &:focus,\n &:active {\n color: $link-default-hover_color;\n }\n }\n }\n\n .MainForm {\n .InputBox {\n max-width: 100%;\n }\n }\n\n .Methods {\n margin-left: 0;\n }\n }\n}\n\n.SignInPopup .input.Password {\n width: 100%;\n}\n\n.MultipleEntryMethods {\n\n .Methods {\n margin-left: 0;\n padding: 0;\n float: left;\n\n @include maxWidth {\n float: none;\n\n b {\n display: inline-block;\n margin: $utility-baseUnitTriple 0 0;\n }\n }\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n$GroupBanner-height: 230px;\n$GroupIcon-size: 140px;\n$GroupIcon-overlap: #{50px + $utility-baseUnitTriple};\n\n.Section-Group {\n\n .Excerpt + .HasNew {\n margin-left: $utility-baseUnitHalf;\n }\n\n .H {\n display: block;\n width: 100%;\n float: none;\n text-align: center;\n font-size: $global-title_fontSize;\n\n @include maxWidth {\n text-align: left;\n }\n }\n\n .PageControls.PageControls .BoxNewDiscussion {\n margin-right: 0;\n }\n\n .BoCloseButtons,\n .Button-Controls {\n\n @include maxWidth {\n display: block;\n width: 100%;\n }\n }\n\n .Button-Controls {\n\n .ButtonGroup.Multi {\n\n @include maxWidth {\n padding: 0;\n\n .Primary:first-child {\n width: 100%;\n }\n }\n }\n\n @include maxWidth {\n\n .NewEventButton,\n .Button:not(.Handle),\n .ButtonGroup {\n margin: 0;\n width: 100%;\n text-align: center;\n }\n }\n }\n\n .BoxButtons {\n\n @include maxWidth {\n display: block;\n width: 100%;\n }\n }\n}\n\n.Section-Group.Section-Discussion {\n\n .H {\n text-align: left;\n }\n\n .Group-Header {\n display: none;\n }\n}\n\n.Section-Group.NoPanel,\n.Section-GroupList {\n\n .Frame-content {\n > .Container {\n max-width: $global-main_width;\n }\n }\n\n .MainContent {\n width: 100%;\n }\n}\n\n.Section-GroupList {\n\n .groupToolbar {\n display: flex;\n justify-content: flex-end;\n }\n\n .groupToolbar-newGroup {\n\n @include maxWidth {\n width: 100%;\n text-align: center;\n }\n }\n\n .MainContent {\n\n h1 {\n display: none;\n }\n\n .Groups.H,\n .H {\n display: block;\n float: none;\n text-align: center;\n font-size: $global-title_fontSize;\n margin-bottom: $global-block_margin;\n }\n\n > .Button.Primary {\n float: right;\n\n @include maxWidth {\n width: 100%;\n text-align: center;\n }\n }\n }\n\n .UserLink,\n .Panel {\n display: none;\n }\n\n .Item-Icon {\n margin: 0 0 $utility-baseUnitDouble;\n }\n\n .DataList .Item {\n\n .Title,\n .GroupDescription {\n margin: 0;\n }\n\n .ItemContent.ItemContent {\n padding-left: 0;\n }\n\n .Options {\n flex-direction: row;\n\n .Buttons {\n margin-left: $utility-baseUnitHalf;\n }\n }\n\n @include maxWidth {\n display: flex;\n flex-direction: column;\n\n > .PhotoWrap {\n display: none;\n }\n\n .Options {\n margin-top: $utility-baseUnitDouble;\n justify-content: flex-end;\n order: 2;\n }\n\n .Excerpt {\n margin-top: $utility-baseUnitDouble;\n }\n\n .Title {\n padding-right: $icon-default_size;\n }\n }\n }\n}\n\n.Group-Box {\n clear: both;\n}\n\n@if ($staticVariables) {\n .ButtonGroup.Open .Button.GroupOptionsTitle,\n .Button.GroupOptionsTitle,\n .Button.GroupOptionsTitle:active,\n .Button.GroupOptionsTitle:focus {\n padding: 0;\n border: none;\n background-color: transparent;\n color: transparent;\n max-width: 20px;\n\n .SpDropdownHandle {\n display: none;\n }\n\n &::before {\n @include icon;\n content: $icon-cog;\n color: $global-color_fg;\n font-size: $icon-default_size;\n line-height: $icon-default_size;\n }\n }\n}\n\n.Group-Header {\n position: relative;\n display: flex;\n flex-direction: column;\n\n .Group-Buttons,\n .OptionsMenu {\n display: inline-block;\n float: none;\n }\n}\n\n.Group-Banner {\n @if ($staticVariables) {\n height: $GroupBanner-height;\n }\n background-size: cover;\n background-position: 50% 50%;\n background-repeat: no-repeat;\n margin-bottom: $utility-baseUnitTriple;\n box-shadow: inset 0 0 3px 1px rgba($global-color_black, 0.4);\n\n @include maxWidth($theme-breakpoint_tablet) {\n height: calc(#{$GroupBanner-height} - 50px);\n }\n}\n.Button-Controls.Button-Controls {\n @if ($staticVariables) {\n order: 2;\n }\n margin-right: 0;\n display: flex;\n justify-content: flex-end;\n\n @include maxWidth {\n flex-wrap: wrap;\n\n .Button + .Button {\n margin-top: $utility-baseUnitTriple;\n }\n }\n\n .Button:nth-child(2) {\n margin-left: $utility-baseUnitHalf;\n background-color: transparent;\n border-color: $global-color_primary;\n color: $global-color_primary;\n\n @if ($staticVariables) {\n &:focus,\n &:hover {\n border-color: $global-color_primary;\n background-color: $global-color_primary;\n color: $global-color_white;\n }\n }\n\n @include maxWidth {\n margin-left: 0;\n }\n }\n}\n\n.GroupOptions {\n position: absolute;\n top: calc(#{$GroupBanner-height} + #{$utility-baseUnitTriple});\n right: 0;\n\n @include maxWidth($theme-breakpoint_tablet) {\n top: calc((#{$GroupBanner-height} - 50px) + #{$utility-baseUnitTriple});\n }\n}\n\n.Group-Icon-Big-Wrap {\n position: absolute;\n top: $GroupBanner-height;\n height: $GroupIcon-size;\n width: $GroupIcon-size;\n background-color: $global-color_white;\n @if ($staticVariables) {\n margin: -$GroupIcon-overlap $utility-baseUnitTriple $utility-baseUnitTriple $utility-baseUnitTriple;\n border-radius: $component_borderRadius;\n box-shadow: 0 0 0 1px rgba($global-color_black, 0.2);\n }\n\n .Group-Icon-Big {\n width: 100%;\n height: 100%;\n border-radius: inherit;\n @if ($staticVariables) {\n border: 3px solid $global-color_white;\n }\n }\n\n @include maxWidth {\n display: none;\n }\n}\n\n.Group-Title {\n margin: 0 0 $utility-baseUnitDouble;\n font-size: $global-subTitle_fontSize;\n padding-right: 20px;\n\n @if ($staticVariables) {\n a {\n @include font-heading-link;\n font-size: inherit;\n text-shadow: none;\n\n &:focus,\n &:hover {\n color: $theme-heading-hover_color;\n }\n }\n }\n}\n\n.Group-Description {\n margin-bottom: $utility-baseUnitTriple;\n\n @include maxWidth {\n display: none;\n }\n}\n\n.Group-Header-Info {\n padding-left: calc(#{$GroupIcon-size} + (#{$utility-baseUnitTriple} * 2));\n\n @include maxWidth {\n padding-left: 0;\n margin-bottom: $utility-baseUnitTriple;\n }\n}\n\n// if $Group.Icon is not set, don't add the padding\nbody.noGroupIcon {\n\n .Group-Header-Info {\n padding-left: 0;\n }\n}\n\n.Group-Meta.Group-Meta {\n margin: 0 -#{$utility-baseUnitHalf};\n font-size: $global-small_fontSize;\n\n a {\n font-size: inherit;\n color: $component-meta-link_color;\n\n &:focus,\n &:hover {\n text-decoration: $theme-link-hover_textDecoration;\n color: $component-meta-link-hover_color;\n }\n }\n\n .MItem {\n margin: 0 $utility-baseUnitHalf;\n }\n\n .MItem:nth-child(-n+2) .label {\n font-weight: $global-bold_fontWeight;\n }\n}\n\n.Group-Content {\n display: inline-block;\n width: 100%;\n}\n\n.Group-Box .MItem {\n line-height: $global-base_lineHeight;\n white-space: normal;\n\n &.Hidden {\n display: none;\n }\n\n a {\n @include ellipsis;\n max-width: 300px;\n display: inline-block;\n vertical-align: bottom;\n }\n}\n\n// Over selected on core...\n.Group-Header.Group-Header.Group-Header.NoBanner {\n margin-bottom: $utility-baseUnitTriple;\n}\n\n.Group-Header.NoBanner {\n min-height: $GroupIcon-size;\n display: flex;\n\n .Group {\n padding-top: 0;\n }\n\n .Group-Title {\n padding-top: 0;\n }\n\n .Group-Header-Info {\n padding-left: calc(#{$GroupIcon-size} + #{$utility-baseUnitTriple});\n\n @include maxWidth {\n padding-left: 0;\n }\n }\n\n @if ($staticVariables) {\n .Group-Icon-Big-Wrap {\n position: absolute;\n margin: 0 $utility-baseUnitTriple 0 0;\n z-index: 1;\n flex: 1 0 $GroupIcon-size;\n }\n }\n\n\n .GroupOptions {\n top: 0;\n right: 0;\n }\n}\n\n.Section-Members {\n\n .DataList .Item {\n\n @include maxWidth {\n display: flex;\n flex-direction: column;\n\n .Options {\n order: 2;\n }\n\n @if ($staticVariables) {\n .PhotoWrap {\n position: absolute;\n top: $component-base_padding;\n left: $component-base_padding;\n }\n }\n\n .Meta {\n margin-top: 0;\n }\n }\n\n .Buttons {\n margin-right: 0;\n }\n\n .Title {\n margin-bottom: 0;\n }\n\n .Excerpt:empty {\n display: none;\n }\n\n .Meta {\n margin-bottom: 0;\n }\n\n .MItem {\n line-height: 21px;\n }\n }\n\n .Group-Header + form,\n .Group-Box {\n margin-bottom: $utility-baseUnitTriple;\n }\n\n @if ($staticVariables) {\n .Group-RemoveMember {\n @include Button(\n $button-primary_bg,\n $button-primary_fg,\n $button-primary_border,\n $button-primary-hover_bg,\n $button-primary-hover_fg,\n $button-primary-hover_border\n );\n }\n }\n}\n\n.Group-MembersPreview {\n\n .PhotoGrid {\n margin: 0 -#{$utility-baseUnitHalf};\n }\n\n .PhotoWrap.PhotoWrap.PhotoWrap {\n display: inline-block;\n @include photoWrap;\n margin: 0 $utility-baseUnitHalf;\n }\n\n .PhotoGridSmall img {\n margin: 0;\n }\n}\n\n.Section-Event.Section-Event {\n\n .AttendeeList.AttendeeList h3 {\n font-size: $global-subTitle_fontSize;\n font-weight: $global-heading_fontWeight;\n margin-bottom: $utility-baseUnitTriple;\n display: flex;\n align-items: center;\n justify-content: space-between;\n\n @include maxWidth {\n font-size: $global-subTitle_fontSize;\n }\n }\n\n .FormWrapper.Attending {\n margin: $utility-baseUnitDouble 0;\n }\n\n .YesAttending,\n .NotAttending,\n .MaybeAttending {\n margin-bottom: $utility-baseUnitDouble;\n }\n\n .FormTitleWrapper h2 {\n display: none;\n }\n\n .EventTime {\n\n label.When {\n display: none;\n }\n\n label {\n display: block;\n }\n\n .Timebased a {\n color: $link_default-color;\n }\n }\n\n .Buttons {\n display: flex;\n justify-content: flex-end;\n\n .Primary {\n margin-left: $utility-baseUnitHalf;\n order: 2;\n }\n }\n\n .EventTitle {\n\n .ButtonGroup {\n margin-top: 0;\n }\n }\n\n @include maxWidth {\n\n .FieldInfo {\n display: block;\n width: 100%;\n margin-bottom: $utility-baseUnitDouble;\n }\n }\n}\n\n#Form_memberFilter {\n height: calc(#{$formButton_height} + 2px);\n\n @include maxWidth {\n width: 100%;\n margin-right: 0;\n margin-bottom: $utility-baseUnitHalf;\n }\n}\n\n.group-members-filter-box {\n position: relative;\n display: flex;\n\n @include maxWidth {\n flex-wrap: wrap;\n justify-content: flex-end;\n }\n\n @if ($staticVariables) {\n .Button {\n @include Button;\n }\n }\n\n .Button + .Button {\n margin-left: $utility-baseUnitHalf;\n }\n\n @if ($staticVariables) {\n .Button.search {\n @include Button(\n $button-primary_bg,\n $button-primary_fg,\n $button-primary_border,\n $button-primary-hover_bg,\n $button-primary-hover_fg,\n $button-primary-hover_border\n );\n }\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.Section-ConversationList,\n.Section-Conversation {\n\n .H {\n margin-bottom: $global-block_margin;\n }\n\n .Conversation,\n .DataList.Conversations {\n\n .PhotoWrap {\n position: absolute;\n top: $component-vertical_padding;\n left: $component-horizontal_padding;\n margin-right: 0;\n }\n\n @if ($staticVariables) {\n .Author + a,\n .Excerpt,\n .Meta {\n padding-left: calc(#{$theme-photo_size} + #{$component-horizontal_padding});\n }\n\n .Excerpt,\n .Meta {\n display: block;\n }\n }\n }\n}\n\n.Section-ConversationList {\n\n @include noPanel;\n}\n\n.Section-Conversation {\n\n .SearchBox {\n display: none;\n }\n\n .Conversation-User img {\n overflow: hidden;\n border-radius: $theme-photo_borderRadius;\n\n @if ($theme-photo_round) {\n border-radius: 50%;\n }\n }\n\n .DataListWrap {\n margin: 0;\n }\n\n .MessageList .Message {\n padding-left: calc(#{$theme-photo_size} + #{$component-horizontal_padding});\n }\n}\n\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\nbody.Post .FormWrapper {\n\n .AvailableTags {\n a {\n line-height: $global-base_lineHeight;\n display: inline-block;\n margin: 3px 0;\n }\n }\n\n .editor-help-text {\n font-size: inherit;\n }\n\n .SearchBox {\n display: none;\n }\n\n .Buttons {\n display: flex;\n flex-direction: row-reverse;\n flex-wrap: wrap;\n align-items: center;\n justify-content: flex-start;\n\n .Button {\n margin-bottom: $utility-baseUnitHalf;\n margin-left: $utility-baseUnitHalf;\n margin-right: 0;\n margin-top: 0;\n }\n }\n\n .SelectWrapper {\n width: 100%;\n }\n\n .ShowTags {\n display: block;\n margin-top: $utility-baseUnitHalf;\n }\n}\n\nbody.announcement,\nbody.Post,\n.Section-Post,\nbody.Section-PostConversation,\nbody.Messages.inbox {\n\n .SearchBox {\n display: none;\n }\n}\n\nbody.announcement {\n @include noPanel;\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\nbody.Section-Profile {\n\n .Profile h2,\n .BadgeGrid h4 {\n font-size: $global-subTitle_fontSize;\n font-weight: $global-heading_fontWeight;\n margin-bottom: $utility-baseUnitTriple;\n display: flex;\n align-items: center;\n justify-content: space-between;\n\n @include maxWidth {\n font-size: $global-subTitle_fontSize;\n }\n }\n\n .Profile > .User {\n background-color: $content_bg;\n border-radius: $content_borderRadius;\n border: $content_border;\n position: relative;\n\n > * + * {\n margin-top: $utility-baseUnitTriple;\n }\n }\n\n .User .H {\n display: flex;\n align-items: center;\n\n @include maxWidth($theme-breakpoint_tablet) {\n display: none;\n }\n }\n\n .Gloss,\n .Profile-rank {\n font-weight: normal;\n font-size: 10px;\n color: $global-color_primary;\n text-transform: uppercase;\n border: 1px solid $global-color-primary;\n padding: $utility-baseUnitHalf;\n display: inline-flex;\n border-radius: $tag_borderRadius;\n }\n\n .H .Gloss {\n margin-left: 1em;\n margin-top: 0.5em;\n }\n\n .Gloss:empty {\n display: none;\n }\n\n .MainContent {\n\n > .FormTitleWrapper {\n padding: 0;\n }\n\n .DismissMessage {\n width: 100%;\n order: -1;\n }\n }\n\n .Profile-header {\n display: none;\n flex-wrap: wrap;\n align-items: center;\n width: 100%;\n margin: 0 0 $utility-baseUnitTriple;\n\n @include maxWidth($theme-breakpoint_tablet) {\n display: flex;\n }\n\n .Profile-username {\n margin: 0;\n\n @include maxWidth {\n font-size: $global-large_fontSize;\n }\n }\n }\n\n .Profile-name {\n\n @include maxWidth($theme-breakpoint_tablet) {\n width: 100%;\n text-align: center;\n }\n }\n\n .Profile-photo {\n @include maxWidth($theme-breakpoint_tablet) {\n width: 100%;\n display: flex;\n justify-content: center;\n\n a.ChangePicture {\n padding-top: 20px;\n }\n }\n\n .WhosOnline {\n display: none;\n }\n\n > .PhotoLarge {\n @include photoWrap(145px);\n margin-bottom: 8px;\n }\n\n .PhotoWrapLarge {\n position: absolute;\n height: 145px;\n width: 145px;\n display: block;\n }\n }\n\n .ProfileOptions {\n float: right;\n margin: 0;\n z-index: 1;\n\n .Dropdown {\n text-align: left;\n }\n\n .MemberButtons {\n @include Button;\n margin-right: $utility-baseUnitHalf;\n\n @include maxWidth {\n margin-right: 0;\n }\n }\n\n @if ($staticVariables) {\n .Button-EditProfile {\n @include Button(\n $button-primary_bg,\n $button-primary_fg,\n $button-primary_border,\n $button-primary-hover_bg,\n $button-primary-hover_fg,\n $button-primary-hover_border\n );\n }\n }\n\n @if ($staticVariables) {\n .ButtonGroup.Open .NavButton.Handle {\n background-color: darken($formButton_bg, 8%);\n border-color: darken($formButton_bg, 8%);\n color: $formButton_color;\n }\n\n .ProfileButtons-BackToProfile {\n @include Button;\n }\n }\n\n @include maxWidth($theme-breakpoint_tablet) {\n float: none;\n margin-left: auto;\n padding-top: 0;\n padding-right: 0;\n display: flex;\n justify-content: flex-end;\n }\n\n @include maxWidth {\n margin-left: 0;\n margin-bottom: $utility-baseUnitTriple;\n width: 100%;\n justify-content: center;\n flex-wrap: wrap;\n\n .MemberButtons,\n .Button-EditProfile,\n .ButtonGroup {\n width: inherit;\n }\n\n .MemberButtons,\n .Button-EditProfile {\n text-align: center;\n }\n\n .MemberButtons {\n margin-bottom: $utility-baseUnitTriple;\n }\n }\n }\n\n .Panel-main {\n\n .PhotoWrapLarge {\n margin-bottom: $utility-baseUnitTriple;\n }\n\n @include maxWidth($theme-breakpoint_tablet) {\n & > .PhotoWrap {\n display: none;\n }\n }\n }\n\n .SearchBox,\n .Content .BoxProfileFilter,\n .User > #Status {\n display: none;\n }\n\n .User .DismissMessage {\n margin-top: $utility-baseUnitDouble;\n }\n\n .Box li {\n border: none;\n }\n\n .About.P .About,\n .FormTitleWrapper,\n .change-picture,\n &.quotes .Frame-content form {\n padding: $utility-baseUnitDouble;\n margin-bottom: $utility-baseUnitTriple;\n\n @include maxWidth {\n padding: 0;\n }\n }\n\n .Content .BadgeGrid .PhotoGrid,\n .DataCounts {\n @include tilesContainer(5);\n\n @include maxWidth {\n @include tilesContainer(4);\n }\n\n @include maxWidth($theme-breakpoint_mobile) {\n @include tilesContainer(3);\n }\n }\n\n .Content .BadgeGrid a,\n .CountItemWrap {\n @include tilesColumns(5);\n margin-top: $utility-baseUnitTriple;\n margin-bottom: $utility-baseUnitTriple;\n\n @include maxWidth {\n @include tilesColumns(4);\n }\n\n @include maxWidth($theme-breakpoint_mobile) {\n @include tilesColumns(3);\n }\n }\n\n .Content .BadgeGrid a,\n .CountItem {\n display: flex;\n align-items: center;\n justify-content: center;\n }\n\n .CountItemWrap {\n\n .TextColor {\n width: 100%;\n display: flex;\n flex-direction: column;\n align-items: center;\n color: inherit;\n }\n\n .CountTotal {\n display: block;\n width: 100%;\n }\n }\n\n .CountItem {\n border: none;\n padding: 0;\n margin: 0;\n }\n\n .About.P .About {\n margin-top: 0;\n display: flex;\n flex-wrap: wrap;\n\n @include maxWidth($theme-breakpoint_tablet) {\n padding: 0;\n }\n }\n\n .About .Value {\n width: 100%;\n padding-left: 0;\n }\n\n .Content .Box.BadgeGrid {\n margin: 0;\n }\n\n .Profile {\n\n dl {\n @include clearfix;\n width: 100%;\n padding: $utility-baseUnitHalf 0;\n }\n\n dd,\n dt {\n display: inline-block;\n float: left;\n background: none;\n padding: 0;\n font-size: $formButton_fontSize;\n line-height: inherit;\n margin-bottom: $utility-baseUnitHalf;\n color: inherit;\n }\n\n dt {\n width: 25%;\n font-weight: bold;\n\n @include maxWidth {\n width: 100%;\n display: block;\n margin-bottom: 0;\n }\n }\n\n dd {\n width: 75%;\n display: inline-block;\n padding-left: $utility-baseUnitHalf;\n\n @include maxWidth {\n padding-left: 0;\n width: 100%;\n display: block;\n margin-bottom: $utility-baseUnitDouble;\n }\n }\n }\n\n @include maxWidth($theme-breakpoint_tablet) {\n\n .Button-EditProfile {\n .Hidden {\n display: inline;\n }\n }\n\n .User h1 {\n display: none;\n }\n }\n}\n\nbody.Section-EditProfile {\n\n // titles have different classes depending on the page\n &.signature,\n &.preferences {\n\n h2 {\n font-size: $global-large_fontSize;\n font-weight: $global-heading_fontWeight;\n margin-top: $component-item_spacing;\n margin-bottom: $utility-baseUnitHalf;\n border-bottom: $component_border;\n\n @include maxWidth {\n font-size: $global-subTitle_fontSize;\n }\n }\n }\n\n .Profile-header {\n display: none;\n }\n\n .ProfileButtons-BackToProfile {\n\n @include maxWidth {\n width: 100%;\n text-align: center;\n }\n }\n\n .FormTitleWrapper form {\n background: none !important;\n\n li {\n @include clearfix;\n width: 100%;\n\n input {\n width: 100%;\n }\n }\n\n .CustomProfileFieldLabel,\n .CustomProfileFieldValue {\n max-width: calc(50% - 9px);\n margin-right: 18px;\n margin-top: $utility-baseUnitDouble;\n float: left;\n\n &:nth-child(2n) {\n margin-right: 0;\n }\n }\n\n .CheckBoxLabel input {\n width: auto;\n }\n\n li.User-Avatar {\n order: 100;\n width: 100%;\n margin-right: 0;\n }\n\n .Button {\n margin-top: $utility-baseUnitDouble;\n }\n }\n\n .box-cropped-image {\n margin-bottom: $utility-baseUnitTriple;\n }\n\n .Preferences > form > div {\n overflow-x: auto;\n }\n\n table.PreferenceGroup {\n width: 100%;\n margin-bottom: $utility-baseUnitTriple;\n\n @include maxWidth {\n min-width: 500px;\n }\n\n * {\n line-height: $formElement_height;\n }\n }\n\n .Preferences .Buttons .Button {\n float: right;\n }\n\n @include maxWidth {\n\n .Buttons {\n .Button {\n width: 100%;\n text-align: center;\n }\n }\n\n &.tokens {\n\n .Button.Action {\n width: 100%;\n text-align: center;\n }\n }\n }\n\n #CategoryNotificationHeader {\n white-space: nowrap;\n }\n}\n","@media screen and (max-width: 768px) {\r\n body.Vanilla.Discussions.index {\r\n .Frame-body {\r\n .Frame-content {\r\n .Frame-contentWrap {\r\n .Frame-details {\r\n .Frame-row {\r\n .Content.MainContent {\r\n display: none;\r\n }\r\n }\r\n\r\n .Box.BoxCategories {\r\n display: block;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .Box.BoxCategories,\r\n .BoxFilter.BoxDiscussionFilter {\r\n ul.PanelInfo.PanelCategories,\r\n ul.FilterMenu {\r\n li {\r\n &.Active {\r\n background-color: transparent;\r\n\r\n a {\r\n font-weight: 400;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n body.Vanilla:not(.index) {\r\n .Frame-body {\r\n .Frame-content {\r\n .Frame-contentWrap {\r\n .Frame-details {\r\n .Frame-row-main {\r\n aside.Panel.Panel-main {\r\n display: none;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n body.Vanilla.Discussion.isDesktop {\r\n .Frame-body {\r\n .Frame-content {\r\n .Frame-contentWrap {\r\n .Frame-details {\r\n .Frame-row.SearchBoxMobile {\r\n display: none;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n","/*!\r\n * @author Isis (igraziatto) Graziatto \r\n * @copyright 2009-2018 Vanilla Forums Inc.\r\n * @license GPL-2.0-only\r\n */\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Styles\r\n\\* -------------------------------------------------------------- */\r\n\r\nbody.Section-SearchResults {\r\n\r\n .SearchBox {\r\n display: none;\r\n }\r\n\r\n .SearchForm {\r\n position: relative;\r\n margin-top: 0;\r\n }\r\n\r\n .SearchForm .SiteSearch {\r\n max-width: 100%;\r\n\r\n .Button {\r\n top: 0;\r\n right: 0;\r\n }\r\n }\r\n\r\n .AdvancedSearch {\r\n margin: 0 auto;\r\n\r\n @include maxWidth {\r\n max-width: 100%;\r\n }\r\n\r\n .KeywordsWrap {\r\n margin: 0 0 $utility-baseUnitTriple;\r\n padding: 0;\r\n\r\n @include maxWidth {\r\n padding: 0;\r\n\r\n .bwrap .Button {\r\n right: 0;\r\n }\r\n\r\n .Handle.Handle {\r\n right: $formElement_height;\r\n }\r\n }\r\n }\r\n\r\n .Handle.Handle {\r\n right: $formElement_height;\r\n }\r\n\r\n .Button .Sprite {\r\n vertical-align: baseline;\r\n }\r\n\r\n .P.Buttons {\r\n display: flex;\r\n\r\n .Button {\r\n margin-left: auto;\r\n }\r\n }\r\n\r\n .AdvancedWrap {\r\n @include clearfix;\r\n\r\n @include maxWidth {\r\n padding: 0;\r\n background: transparent;\r\n }\r\n\r\n > .P.Inline .SelectWrapper {\r\n margin-bottom: $utility-baseUnitDouble;\r\n }\r\n\r\n .CheckBoxLabel {\r\n display: inline-flex;\r\n align-items: center;\r\n }\r\n }\r\n }\r\n}\r\n",".isMobile.Section-GroupList , .isMobile.Section-Group {\r\n .Frame-body {\r\n .Frame-content {\r\n .Frame-details {\r\n .Frame-row-main {\r\n aside.Panel.Panel-main {\r\n display: none;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.Section-GroupList .MainContent .H {\r\n text-align: left;\r\n}\r\n\r\n@media screen and (max-width: 768px) {\r\n .Section-GroupList .DataList .Item .Options {\r\n margin-top: 0px;\r\n }\r\n}\r\n\r\n.Group-MembersPreview {\r\n .PhotoWrap.PhotoWrap.PhotoWrap img {\r\n margin: 0;\r\n width: 42px;\r\n height: 42px;\r\n }\r\n}\r\n\r\n.Group-Header.NoBanner {\r\n min-height: 1px;\r\n display: flex;\r\n .Group-Header-Info {\r\n padding-left: 0;\r\n }\r\n}\r\n\r\nGroup-Header.HasBanner {\r\n .Group-Header-Info {\r\n margin: 20px;\r\n }\r\n}","@media screen and (max-width: 768px) {\r\n .Frame-body {\r\n .Frame-content {\r\n .Frame-contentWrap {\r\n .Frame-details {\r\n .Frame-row {\r\n .Content.MainContent {\r\n width: 100%;\r\n overflow: hidden;\r\n\r\n h1.H,\r\n h1.HomepageTitle,\r\n h1 {\r\n margin-top: 0px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.Section-Group .H {\r\n text-align: left;\r\n}\r\nbody.Group {\r\n .FormWrapper {\r\n .Buttons {\r\n display: flex;\r\n flex-direction: row-reverse;\r\n }\r\n\r\n }\r\n}\r\n\r\n.Group-Header.NoBanner {\r\n min-height: 1px;\r\n display: flex;\r\n .Group-Info {\r\n margin: 0px 0px 30px 0px;\r\n padding-left: 0;\r\n }\r\n}\r\n\r\n.Group-Header.HasBanner {\r\n min-height: 1px;\r\n display: flex;\r\n .GroupOptions {\r\n top: 0px;\r\n }\r\n .Group-Info {\r\n margin: 20px 0px 30px 0px;\r\n padding-left: 0;\r\n }\r\n}"]} \ No newline at end of file +{"version":3,"sources":["../../node_modules/@vanilla/theme-core/scss/patches/_vanillicon-general-patches.scss","custom.css","base/_variables.scss","base/_fonts.scss","base/_header.scss","base/_footer.scss","base/_body.scss","base/_typography.scss","base/_breadcrumbs.scss","base/_searchBox.scss","base/_button.scss","base/_filterMenu.scss","base/_pageControls.scss","base/_discussions.scss","base/_categories.scss","base/_tag.scss","base/_icon.scss","base/_messageList.scss","base/_formField.scss","base/_guess.scss","base/_common.scss","base/_newDiscussion.scss","base/_drafts.scss","base/_mebox.scss","base/_editor.scss","base/_table.scss","base/_group.scss","../../node_modules/@vanilla/theme-core/scss/base/_variables.scss","../../node_modules/@vanilla/theme-core/scss/base/_icons.scss","../../node_modules/@vanilla/theme-core/scss/base/_utilities.scss","../../node_modules/@vanilla/theme-core/scss/base/_typography.scss","../../node_modules/@vanilla/theme-core/scss/sections/_frame.scss","../../node_modules/@vanilla/theme-core/scss/patches/_core-patches.scss","../../node_modules/@vanilla/theme-core/scss/patches/_core-variables.scss","../../node_modules/@vanilla/theme-core/scss/patches/_vanillicon-variables.scss","../../node_modules/@vanilla/theme-core/scss/mixins/_mixins.scss","../../node_modules/@vanilla/theme-core/scss/mixins/_mixin.spinnerLoader.scss","../../node_modules/@vanilla/theme-core/scss/mixins/_mixin.utilities.scss","../../node_modules/@vanilla/theme-core/scss/patches/_vanillicon-panel-patches.scss","../../node_modules/@vanilla/theme-core/scss/components/_breadcrumbs.scss","../../node_modules/@vanilla/theme-core/scss/components/_count.scss","../../node_modules/@vanilla/theme-core/scss/components/_datepicker.scss","../../node_modules/@vanilla/theme-core/scss/components/_tags.scss","../../node_modules/@vanilla/theme-core/scss/components/_forms.scss","../../node_modules/@vanilla/theme-core/scss/components/_flyouts.scss","../../node_modules/@vanilla/theme-core/scss/mixins/_mixin.shadows.scss","../../node_modules/@vanilla/theme-core/scss/mixins/_mixin.transitions.scss","../../node_modules/@vanilla/theme-core/scss/components/_hamburger.scss","../../node_modules/@vanilla/theme-core/scss/components/_herobanner.scss","../../node_modules/@vanilla/theme-core/scss/components/_ideation.scss","../../node_modules/@vanilla/theme-core/scss/components/_lists.scss","../../node_modules/@vanilla/theme-core/scss/components/_catalogueDisplay.scss","../../node_modules/@vanilla/theme-core/scss/components/_mebox.scss","../../node_modules/@vanilla/theme-core/scss/components/_modmessage.scss","../../node_modules/@vanilla/theme-core/scss/components/_pager.scss","../../node_modules/@vanilla/theme-core/scss/components/_polls.scss","../../node_modules/@vanilla/theme-core/scss/components/_popup.scss","../../node_modules/@vanilla/theme-core/scss/components/_reactions.scss","../../node_modules/@vanilla/theme-core/scss/components/_richEditor.scss","../../node_modules/@vanilla/theme-core/scss/components/_searchbox.scss","../../node_modules/@vanilla/theme-core/scss/components/_swtichslider.scss","../../node_modules/@vanilla/theme-core/scss/components/_tables.scss","../../node_modules/@vanilla/theme-core/scss/components/_userContent.scss","components/_mebox.scss","components/_lists.scss","components/_easymde.scss","../../node_modules/@vanilla/theme-core/scss/sections/_footer.scss","../../node_modules/@vanilla/theme-core/scss/sections/_header.scss","../../node_modules/@vanilla/theme-core/scss/sections/_navigation.scss","../../node_modules/@vanilla/theme-core/scss/sections/_panel.scss","sections/_navigation.scss","../../node_modules/@vanilla/theme-core/scss/pages/_activity.scss","../../node_modules/@vanilla/theme-core/scss/pages/_badges.scss","../../node_modules/@vanilla/theme-core/scss/pages/_bestof.scss","../../node_modules/@vanilla/theme-core/scss/pages/_drafts.scss","../../node_modules/@vanilla/theme-core/scss/pages/_entry.scss","../../node_modules/@vanilla/theme-core/scss/pages/_groups.scss","../../node_modules/@vanilla/theme-core/scss/pages/_inbox.scss","../../node_modules/@vanilla/theme-core/scss/pages/_post.scss","../../node_modules/@vanilla/theme-core/scss/pages/_profile.scss","pages/_home.scss","pages/_search.scss","pages/_groups.scss","pages/_group.scss"],"names":[],"mappings":"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E,aAAA,CACA,YhBmqCR,CgBjqCQ,oiCACE,cAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,6EfgBe,Ceff,chB8qCV,CgB5qCQ,4gCACE,aflBiB,CemBjB,cAAA,CACA,eAAA,CACA,gBhByrCV,CgBrrCQ,4vCACE,ahBksCV,CgB9rCM,4rBACE,6EhB2sCR,CgBxsCM,40BACE,chBqtCR,CgBltCM,gxBACE,8BAAA,CACA,mBAAA,CACA,kBAAA,CACA,afnDsB,CeoDtB,cAAA,CACA,eAAA,CACA,gBhB+tCR,CgB7tCQ,g0BV9DN,uDAAA,CACA,eAAA,CU+DQ,ahB2uCV,CgBxuCQ,o2BACE,YhBqvCV,CgB9uCI,uJACE,oChBkvCN,CgB7uCI,mRACE,qChBmvCN,CgBjvCM,6TACE,aftEmB,CeuEnB,kBhBuvCR,CgBpvCM,qVACE,KAAA,CACA,MhB0vCR,CgBvvCM,yXACE,afhFmB,CeiFnB,ehB6vCR,CgBrvCI,yCACE,6Ef5DmB,Ce6DnB,UfvGc,CewGd,chBwvCN,CgB/uCQ,4FACE,6EfxEe,CeyEf,chBkvCV,CgB1uCE,uBACE,afnHU,CeoHV,yBhB6uCJ,CgBtuCA,kCACE,cAAA,CACA,eAAA,CACA,oBAAA,CACA,gBhByuCF,CgBruCE,6CACE,kBhBwuCJ,CgBtuCE,6CACE,wBAAA,CACA,afrIuB,CesIvB,wGf5G0B,Ce6G1B,cAAA,CACA,eAAA,CACA,gBhBwuCJ,CgBhuCI,iCACE,2BhBmuCN,CgBluCM,mCACE,afvJM,CewJN,6EhBouCR,CgB7tCA,oCAYQ,ujBACE,chB6tCR,CgB1tCM,2lBACE,8BAAA,CACA,kBAAA,CACA,6BAAA,CACA,ahBouCR,CgBluCQ,+nBACE,ahB4uCV,CgBluCM,6DACE,chBquCR,CgB1tCM,2LACE,4BhB+tCR,CgB7tCM,wLACE,6BhBiuCR,CgB/tCM,gKACE,iBAAA,CACA,gBhBmuCR,CgBjuCQ,sKACE,afpNe,CeqNf,chBquCV,CgBjuCM,0MACE,ehBquCR,CgBluCU,oPACE,chBsuCZ,CgBnuCU,gQACE,YAAA,CACA,WhBuuCZ,CgBpuCU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,e3BmCuB,C2BlCvB,c3BsDqB,C2BrDrB,e3B8DqB,C2B5DjB,oGF4BgC,CGlChC,U7BonER,C6BhnEA,EACI,mBAAA,CACA,aAAA,CAEA,mBAAA,CACA,iBAAA,CACA,wBAAA,CAGA,iBAAA,CAGA,qB7B+mEJ,C6B5mEA,SAZI,mB7B+nEJ,C6BnnEA,OAEI,SAAA,CACA,Q7BgnEJ,C6B5mEA,EDdI,qCAAA,CAAA,gCAAA,CAAA,6BAAA,CACA,6E3BkCqB,C2BjCrB,e3BuBuB,C2BtBvB,c3B0CqB,C2BtCrB,mB5B4nEJ,C4BznEQ,kBALA,a5BioER,C6BpnEA,EACI,Y7BunEJ,C6BrnEI,SACI,U5BuBiB,C4BtBjB,W7BunER,C6BnnEA,kBDTI,oGFCoC,CEApC,e3BQqB,C2BPrB,c3BwBoB,C2BvBpB,gB3BkC0B,C4BrB1B,Q7BynEJ,C6BtnEA,GACI,c5BWoB,C4BVpB,e7BynEJ,C6BvnEI,eAEI,aAAA,CACA,iBAAA,CACA,mB7BynER,C4B3mEI,oCCtBJ,GAYQ,c7BynEN,CACF,C6BvnEI,UACI,U5BJgB,C4BKhB,W7BynER,C6BrnEA,GACI,c7BwnEJ,C6BtnEI,UACI,U5BVmB,C4BWnB,W7BwnER,C6BpnEA,SAEI,e7BunEJ,C6BpnEA,KACI,mB7BunEJ,C6BnnEA,qGDpDI,6E3BUqB,C2BTrB,e3BCqB,C2BArB,c3BiBoB,C2BhBpB,e5BgrEJ,C6BvnEI,oSAEI,iBAAA,CACA,mBAAA,CACA,mBAAA,CAEI,a7BkoEZ,C6BhoEY,wtBAEI,a7BupEhB;A8B3wEA;;;;EAAA,CAUA,OAEQ,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,2BAAA,CAAA,4BAAA,CAAA,yBAAA,CAAA,qBAAA,CACA,gBAAA,CAUA,qB7BGa,C6BDjB,mB7B8KmB,C6B7KnB,qB7B+KkB,C6B9KlB,uB7B+KsB,C6B9KtB,2B9BkwEJ,C8B/wEQ,2DANR,OAQY,YAAA,CACA,YAAA,CACA,gB9BkxEV,CACF,C8BvwEA,WAEQ,kBAAA,CAAA,iBAAA,CAAA,a9BywER,C8BpwEI,mBACI,8B7ByKG,C6BxKH,W7ByKO,C6BxKP,uB7B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AAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CsCwDI,WrC+4GR,CqC54GI,0DtCtEA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CsC6DI,WrC05GR,CqCv5GI,oEtC3EA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CsCkEI,WrCq6GR,CqCl6GI,oDtChFA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CsCuEI,WrCg7GR,CqC76GI,0DtCrFA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CsC4EI,WrC27GR,CqCx7GI,0EtC1FA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CsCiFI,WrCs8GR,CqCn8GI,oEtC/FA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CsCsFI,WrCi9GR,CqC98GI,gEtCpGA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CsC2FI,WrC49GR,CqCz9GI,8DtCzGA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CsCgGI,WrCu+GR,CqCp+GI,4DtC9GA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CsCqGI,WrCk/GR,CqC/+GI,gEtCnHA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CsC0GI,WrC6/GR,CqC1/GI,sDtCxHA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CsC+GI,WrCwgHR,CqCrgHI,gEtC7HA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CsCoHI,WrCmhHR,CqChhHI,gEtClIA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CsCyHI,WrC8hHR,CqC3hHI,4GtCvIA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CsC8HI,WrCyiHR,CqCtiHI,sGtC5IA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,m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CA,eAAA,CACA,kBAAA,CACA,aAAA,Ca7DI,ezCo7HR,CyCl8HI,uDAGI,oBzCk8HR,CyCr7HQ,mBACI,SAAA,CACA,aAAA,CACA,8BzCu7HZ,CyCp7HQ,uDAGI,8BxCuFY,CwCtFZ,oBxCjD0B,CwCkD1B,azCo7HZ,CyCl7HY,4EACI,azCo7HhB,CyC36HQ,mRAnDJ,8BxCwHc,CwCvHd,UxCRgB,CwCShB,wBAAA,CACA,exCmDqB,CwClDrB,WAAA,CACA,iBAhB8B,CAiB9B,aAAA,CACA,oBAAA,CACA,mBAAA,CACA,cxCqCoB,CwCpCpB,kBzC6+HJ,CyC3+HI,6hCAGI,oBzC4gIR,CyC99HY,wLACI,8BAAA,CACA,SAAA,CACA,cAAA,CACA,azCq+HhB,CyCl+HY,gkBAGI,azCi/HhB,CyC7+HQ,6EACI,8BzCi/HZ,CyC9+HQ,wQA/EJ,8BAkF4C,CAjF5C,axCZkC,CwCalC,wBAAA,CACA,exCmDqB,CwClDrB,WAAA,CACA,iBAhB8B,CAiB9B,aAAA,CACA,oBAAA,CACA,mBAAA,CACA,cxCqCoB,CwCpCpB,kBzCwkIJ,CyCtkII,m8BAGI,oBzC8lIR,CyClhIgB,s5BAGI,8BxC8BI,CwC7BJ,oBxC1GkB,CwC2GlB,azC0iIpB,CyCniII,yBAvGA,8BxCwHc,CwCvHd,UxCRgB,CwCShB,wBAAA,CACA,exCmDqB,CwClDrB,WAAA,CACA,iBAhB8B,CAiB9B,aAAA,CACA,oBAAA,CACA,mBAAA,CACA,cxCqCoB,CwCpCpB,kBzC8oIJ,CyC5oII,8FAGI,oBzC4oIR,CyCjjIQ,8DAEI,wBxCvH0B,CwCwH1B,oBxCxH0B,CwCyH1B,UT7G2C,CS8G3C,oBzCkjIZ;;A0CtrIA;;;;EAAA,CAWI,kIAQI,gBVwP+C,CUvP/C,WVuP+C,CUtP/C,oGhBsBgC,CgBrBhC,qBzC8Va,CyC7Vb,iBzC6Fc,CyC5Fd,UzCCa,CyCAb,eVH+C,CUI/C,gBAAA,CACA,QAAA,CACA,U1CsrIR,C0CprIQ,4WAGQ,eVXuC,CUYvC,oBzCxBsB,CyCyBtB,UzCVK,CyCYT,uBAAA,CAAA,eAAA,CACA,Y1CisIZ,C0C7rII,mBACI,Y1CgsIR,C0C5rIA,YACI,Y1C+rIJ,C0C5rIA,SACI,a1C+rIJ,C0CxrIA,8BAEI,oBAAA,CAEA,+IAAA,CAGA,aAAA,CACA,gB1CwrIJ,C0CtrII,0CACI,oB1CyrIR,C0CrrIA,sBACI,mBAAA,CACA,sB1CwrIJ,C0CrrIA,mBACI,Y1CwrIJ,C0CrrIA,aACI,SAAA,CACA,iBzC+BkB,CyC9BlB,wB1CwrIJ,C0CtrII,mBACI,U1CwrIR,C0CrrII,4BACI,kB1CurIR,C0CnrIA,kBACI,iBAAA,CACA,mBAAA,CACA,mB1CsrIJ,C0CprII,oBACI,a1CsrIR,C0CprIQ,oDAEI,oBzCwBsB,CyCvBtB,a1CqrIZ,C0C/qII,oBdmkBA,6E3B7nBqB,C2B8nBrB,e3BxoBuB,C2ByoBvB,c3BrnBqB,C2BsnBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB3BvqBkB,C2BwqBlB,c3BhVa,C2BiVb,wB3BljBU,C2BmjBV,U3BlrBY,C2BorBhB,gB3BpViB,C2BqVjB,e3BrViB,C2BsVjB,cAAA,CACA,oBAAA,CACA,iB3BllBkB,C2BmlBlB,oBAAA,CACA,uB5B8mHJ,C4BtuII,oCckCA,oBdylBI,c5B+mHN,CACF,C4B5mHQ,+EAGI,wB3BjkBY,C2BkkBZ,a3BzsB0B,C2B0sB1B,oB5B4mHZ,C0CvsII,iDACI,aAAA,CACA,gB1C2sIR,C0CxsII,8HAEI,cAAA,CACA,eAAA,CACA,iBVvH+C,CUwH/C,e1C4sIR,C0CzsII,6DACI,czCrEiB,CyCsEjB,gB1C4sIR,C0C1sIQ,0JAEI,oB1C8sIZ,C4B1wII,oCcsDA,6DAUQ,aAAA,CACA,aAAA,CACA,eAAA,CACA,ezCxEa,CyCyEb,kB1C+sIV,CACF,C0C3sIQ,iEd4hBJ,6E3B7nBqB,C2B8nBrB,e3BxoBuB,C2ByoBvB,c3BrnBqB,C2BsnBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB3BvqBkB,C2BwqBlB,c3BhVa,C2BiVb,wB3BljBU,C2BmjBV,U3BlrBY,C2BorBhB,gB3BpViB,C2BqVjB,e3BrViB,C2BsVjB,cAAA,CACA,oBAAA,CACA,iB3BllBkB,C2BmlBlB,oBAAA,CACA,uB5BirHJ,C4BzyII,oCcyEI,iEdkjBA,c5BmrHN,CACF,C4BhrHQ,yOAGI,wB3BjkBY,C2BkkBZ,a3BzsB0B,C2B0sB1B,oB5BmrHZ,C0C1uIQ,iFdwhBJ,6E3B7nBqB,C2B8nBrB,e3BxoBuB,C2ByoBvB,c3BrnBqB,C2BsnBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB3BnrB8B,C2BorB9B,c3BhVa,C2BiVb,kB3BrrB8B,C2BsrB9B,U3BrqBa,C2BuqBjB,gB3BpViB,C2BqVjB,e3BrViB,C2BsVjB,cAAA,CACA,oBAAA,CACA,iB3BllBkB,C2BmlBlB,oBAAA,CACA,uB5BotHJ,C4B50II,oCc6EI,iFd8iBA,c5BstHN,CACF,C4BntHQ,yRAGI,kB3B3mBc,C2B4mBd,U3BxrBS,C2ByrBT,oB5BstHZ,C0CjwII,+EACI,Y1CowIR,C0C/vII,kFdsgBA,6E3B7nBqB,C2B8nBrB,e3BxoBuB,C2ByoBvB,c3BrnBqB,C2BsnBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB3BvqBkB,C2BwqBlB,c3BhVa,C2BiVb,wB3BljBU,C2BmjBV,U3BlrBY,C2BorBhB,gB3BpViB,C2BqVjB,e3BrViB,C2BsVjB,cAAA,CACA,oBAAA,CACA,iB3BllBkB,C2BmlBlB,oBAAA,CACA,uB5B8vHJ,C4Bt3II,oCc+FA,kFd4hBI,c5BkwHN,CACF,C4B/vHQ,kUAGI,wB3BjkBY,C2BkkBZ,a3BzsB0B,C2B0sB1B,oB5BwwHZ,C0CryIA,+Bd8fI,6E3B7nBqB,C2B8nBrB,e3BxoBuB,C2ByoBvB,c3BrnBqB,C2BsnBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB3BvqBkB,C2BwqBlB,c3BhVa,C2BiVb,wB3BljBU,C2BmjBV,U3BlrBY,C2BorBhB,gB3BpViB,C2BqVjB,e3BrViB,C2BsVjB,cAAA,CACA,oBAAA,CACA,iB3BllBkB,C2BmlBlB,oBAAA,CACA,uB5B0yHJ,C4Bl6II,oCcuGJ,+BdohBQ,c5B4yHN,CACF,C4BzyHQ,mIAGI,wB3BjkBY,C2BkkBZ,a3BzsB0B,C2B0sB1B,oB5B4yHZ,C0Cp0IA,kBACI,kB1Cu0IJ,C0Cp0IA,MACI,iBAAA,CACA,oB1Cu0IJ,C0Cp0IA,oBACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,kBAAA,CAAA,cAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,gBAAA,CACA,kB1Cu0IJ,C0Cr0II,6BACI,kBAAA,CACA,SAAA,CACA,WAAA,CACA,kBAAA,CACA,czC/IiB,CyCgJjB,yB1Cu0IR,C0Cp0II,wCACI,uBAAA,CAAA,eAAA,CACA,YAAA,CAEI,eVnM2C,CUoM3C,oB1Cq0IZ,C0Ch0IA,qBD1MI,8BxCwHc,CwCvHd,UxCRgB,CwCShB,wBAAA,CACA,exCmDqB,CwClDrB,WAAA,CACA,iBAhB8B,CAiB9B,aAAA,CACA,oBAAA,CACA,mBAAA,CACA,cxCqCoB,CwCpCpB,kBzC8gJJ,CyC5gJI,kFAGI,oBzC4gJR,C0C70IA,yBAGI,4BAAA,CACA,mBAAA,CAEI,iDAAA,CAAA,yCAAA,CACA,iBzCtHc,CyCuHd,wB1C+0IR,C0C50II,4Fd9HA,iB3B3EqB,C2B4ErB,kB3B5EqB,CyC4MjB,oBAAA,CACA,gBAAA,CACA,U1C+0IR,C4Bl/II,oCc8JA,4FdrHI,iB3BrFiB,C2BsFjB,kB5B88IN,CACF,C0Cj1II,UACI,c1Co1IR,C0Cj1II,+BACI,e1Cm1IR,C0C/0IA,eACI,iB1Ck1IJ,C0Ch1II,sBACI,uBAAA,CAAA,oBAAA,CAAA,eAAA,CACA,U1Ck1IR,C0C/0II,qB3C5PA,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,C2CmPI,WT9GM,CS+GN,iBAAA,CACA,OAAA,CACA,SAAA,CACA,kCAAA,CAAA,8BAAA,CAAA,0BAAA,CACA,azCtQ8B,CyCuQ9B,mB1C41IR,C0Cv1II,0Fd+ZA,6E3B7nBqB,C2B8nBrB,e3BxoBuB,C2ByoBvB,c3BrnBqB,C2BsnBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB3BnrB8B,C2BorB9B,c3BhVa,C2BiVb,kB3BrrB8B,C2BsrB9B,U3BrqBa,C2BuqBjB,gB3BpViB,C2BqVjB,e3BrViB,C2BsVjB,cAAA,CACA,oBAAA,CACA,iB3BllBkB,C2BmlBlB,oBAAA,CACA,uB5B47HJ,C4BpjJI,oCcsMA,0FdqbI,c5B+7HN,CACF,C4B57HQ,uUAGI,kB3B3mBc,C2B4mBd,U3BxrBS,C2ByrBT,oB5Bk8HZ,C0Cj3II,0DdgZA,6E3B7nBqB,C2B8nBrB,e3BxoBuB,C2ByoBvB,c3BrnBqB,C2BsnBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB3BnrB8B,C2BorB9B,c3BhVa,C2BiVb,kB3BrrB8B,C2BsrB9B,U3BrqBa,C2BuqBjB,gB3BpViB,C2BqVjB,e3BrViB,C2BsVjB,cAAA,CACA,oBAAA,CACA,iB3BllBkB,C2BmlBlB,oBAAA,CACA,uB5Bo+HJ,C4B5lJI,oCcqNA,0DdsaI,c5Bs+HN,CACF,C4Bn+HQ,oNAGI,kB3B3mBc,C2B4mBd,U3BxrBS,C2ByrBT,oB5Bs+HZ,C0Cx4IA,8BAEI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,UAAA,CACA,e1C24IJ,C4BnnJI,oCckOJ,8BAUQ,UAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,a1C44IN,CACF,C0Cv4II,uCACI,UAAA,CACA,iBAAA,CAEI,2BzCpNU,CyCqNV,8B1Cy4IZ,C0Cr4II,yEAEI,SAAA,CACA,iBAAA,CACA,OAAA,CACA,KAAA,CACA,WAAA,CAEI,czCyBS,CyCrBT,oBzC/U0B,CyCgV1B,wBzChV0B,CyCiV1B,U1Ck4IZ,C0C/3IQ,2HACI,WAAA,CACA,c1Ci4IZ,C0C73IY,iQAGI,mCAAA,CACA,U1C63IhB,C0Cj3IY,yHACI,kCAAA,CACA,UzC3VK,CyC4VL,c1Co3IhB,C0C52II,gCACI,a1C+2IR,C4B/pJI,oCcoTI,wBACI,UAAA,CACA,iB1C82IV,C0C32IM,oCACG,c1C62IT,CACF,C0Cz2IA,+DAEI,gB1C42IJ,C0Cz2IA,qBACI,iB1C42IJ,C0Cz2IA,yBACI,Y1C42IJ,C0Cz2IA,kBACI,kB1C42IJ,C0Ct2II,0EACI,cAAA,CACA,S1C02IR,C4B/rJI,oCc0VI,oHACI,S1Cy2IV,CACF,C0Cr2IA,0BACI,sB1Cw2IJ;;A2CzxJA;;;;EAAA,CAkDA,oBACI,U3CqvJJ,C2ClvJA,qBACI,OAAA,CACA,Q3CqvJJ,C4B7tJI,oCerBJ,mEAKQ,c3CovJN,CACF,C2ClvJI,+LAEI,a3CwvJR,C2CpvJA,0BC1DE,8CAAA,CAAA,sCAAA,CD8DE,aAAA,CACA,iBAAA,CAEI,qBX1D+C,CW2D/C,ajBrEgC,CiBsEhC,wBApEgC,CAqEhC,iB1CiCc,C0C/BlB,SAAA,CAKA,e3CgvJJ,C4B1vJI,oCePJ,0BAcQ,S3CwvJN,CACF,C2CnvJI,4DACI,W3CsvJR,C2CnvJI,kDACI,iBAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBAAA,CACA,WAAA,CACA,UAAA,CACA,gBA5DgC,CA6DhC,mB3CsvJR,C2CpvJQ,8DEpGN,wCAAA,CAAA,mCAAA,CAAA,gCAAA,CVCE,aAAA,CACA,UQmCoC,CRlCpC,WQkCoC,CRjCpC,iBAAA,CAKI,mCAAA,CAAA,wBAAA,CAEJ,+BAAA,CAAA,uBAAA,CACA,wDAAA,CAAA,gDAAA,CQ0FQ,U3CiwJZ,CmCz1JI,0EACI,iBAAA,CACA,UQqBgC,CRpBhC,WnC41JR,C2CnwJI,8EAEI,Y3CswJR,C2CnwJI,4NAII,UAAA,CACA,YAAA,CACA,UAAA,CACA,wBA9GgC,CA+GhC,cX8TyC,CW7TzC,iBX6TyC,CW5TzC,mBAAA,CACA,a3CywJR,C2CvwJQ,4yBAGI,wB3C4xJZ,C2CxxJI,8FAEI,gB3C4xJR,C2CzxJI,oHACI,uB3C4xJR,C2C1xJQ,kYAGI,uBAAA,CACA,8C3C6xJZ,C2CzxJI,8HAGI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,oBAAA,CAAA,gBAAA,CACA,aAAA,CACA,iBAAA,CACA,qB3C8xJR,C2C3xJY,ghBAGI,uBAAA,CAEI,8CAAA,CAEJ,oB3CwyJhB,C2CpyJQ,wKACI,gB3C2yJZ,C2ClyJY,sZAGI,wC3C2yJhB,C2CtyJI,wCACI,oGjB1JgC,CiB2JhC,e1CpJqB,C0CqJrB,c1CnIgB,C0CoIhB,gB1CzHsB,C0C0HtB,Q3CyyJR,C2CtyJI,8BACI,a3CyyJR,C2CvyJQ,oFAEI,a3C0yJZ,C2CtyJI,sCACI,a3CyyJR,C2CryJA,yBACI,S3CwyJJ,C2CryJA,WACI,a3CwyJJ,C2CtyJI,yEAII,gBAxMgC,CAyMhC,eX4NyC,CW3NzC,gB1CxJsB,C0CyJtB,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,U3CwyJR,C4B/7JI,oCe8IA,yEAYQ,c1CzKY,C0C0KZ,e1C5LiB,C0C6LjB,e3C4yJV,CACF,C2CxyJA,kCACI,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,YA5NoC,CA6NpC,U3C2yJJ,C2CzyJI,yHAGI,Y3CyyJR,C2ClyJI,kDACI,4B3CsyJR,C2CnyJI,8HAEI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,iBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,oBAAA,CAAA,gBAAA,CACA,UAAA,CACA,eArPgC,CAsPhC,wBAAA,CACA,S3CuyJR,C2CryJQ,scAGI,8BAAA,CACA,oB3C8yJZ,C2C3yJQ,0JACI,a3CgzJZ,C2C7yJQ,sIACI,iBAAA,CACA,OAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBAAA,CACA,kBAAA,CAAA,cAAA,CACA,eAAA,CACA,WXvB2C,CWwB3C,UXxB2C,CWyB3C,cXzB2C,CW0B3C,SAAA,CACA,mB3CkzJZ,C2ChzJY,8dAGI,a3CyzJhB,C2CvzJgB,kjBACI,a3Ck0JpB,C2C9zJY,kKhB/RR,oBAAA,CACA,aAAA,CACA,mBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CgBsRY,aAAA,CACA,gBX1CuC,CW2CvC,c1CrJI,C0CsJJ,a3C80JhB,C2Cz0JI,0EACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,iBAAA,CACA,kBAAA,CAAA,cAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,YA1SgC,CA2ShC,eA5SgC,CA6ShC,S3C40JR,C2C10JQ,oQAGI,8BAAA,CACA,oB3C60JZ,C2C10JQ,8EACI,mB3C60JZ,C2C30JY,gRAGI,uB3C80JhB,C2C10JQ,0GACI,gB3C60JZ,C2Cz0JI,wCACI,Q3C40JR,C2Cz0JI,oDACI,QAAA,CACA,mBAAA,CACA,kBAAA,CAAA,mBAAA,CAAA,WAAA,CAEI,iBAAA,CACA,kBAAA,CAEJ,2B3C00JR,C2Cx0JQ,wDACI,e3C20JZ,C2Cz0JY,wIAEI,a3C40JhB,C2Cv0JI,4IAGI,e3C40JR,C2Cz0JI,sCACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,kBAAA,CAAA,cAAA,CACA,sBAAA,CAAA,mBAAA,CAAA,0BAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,sBAAA,CACA,a3C40JR,C2Cz0JI,wCACI,oBAAA,CACA,YAAA,CACA,c1ClUgB,C0CmUhB,a3C40JR,C2Cz0JI,wDACI,mBAAA,CACA,iBAAA,CACA,aAAA,CACA,KAAA,CACA,SArXgC,CAsXhC,QAAA,CACA,eAAA,CACA,cAAA,CACA,aAAA,CACA,WAxXgC,CAyXhC,UAzXgC,CA0XhC,wB1C3Y8B,C0C4Y9B,iB3C40JR,C2Cx0JA,iBACI,c3C20JJ,C2Cz0JI,uBACI,W3C20JR,C2Cx0JI,4BACI,W1CzPiB,C0C0PjB,U3C00JR,C2Cp0JI,yCACI,W3Cu0JR,C2Cj0JI,4CACI,W3Co0JR,C2C9zJI,gCACI,W3Ci0JR,C2C3zJI,oDACI,uBAAA,CACA,U3C8zJR,C2C3zJI,kDACI,4BAAA,CACA,WA5agC,CA6ahC,e3C6zJR,C2CzzJA,oEC3bE,8CAAA,CAAA,sCAAA,CD+bM,uBAAA,CACA,wBAjcgC,CAkchC,iB1C5Vc,C0C6Vd,qBX3b+C,CW6bnD,S3C0zJJ,C4B7rKI,oCe0XJ,oEAYQ,S3C4zJN,CACF,C2C1zJI,kKAEI,sB3C6zJR,C2CzzJA,gCACI,0B3C4zJJ,C4B5sKI,oCe+YJ,gCAIQ,Y3C6zJN,CACF,C2C1zJA,yCACI,SAAA,CACA,W3C6zJJ,C2C3zJI,4CACI,W3C6zJR,C2C1zJI,+FAEI,mB3C4zJR,C2CzzJI,sDACI,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,eAAA,CACA,gBAAA,CACA,2B3C2zJR,C2CxzJY,qLAGI,wCAAA,CACA,uB3CwzJhB,C2CnzJI,8DACI,UAAA,CACA,WAAA,CACA,YAAA,CACA,cAAA,CACA,gB3CqzJR,C2CjzJA,mBACI,Y3CozJJ,C2CjzJA,mDACI,2BAAA,CACA,e3CozJJ,C2CjzJA,2BACI,gB3CozJJ,C2C/yJI,2CACI,+B3CkzJR,C2C9yJQ,kIAGI,oC3C8yJZ,C2CzyJA,2BAEQ,a3C2yJR,C2CxyJI,oFAEI,a3C0yJR,C2CryJY,0GAGI,a3CqyJhB,C2CnyJgB,+HACI,a3CqyJpB,C2C/xJI,kCACI,aAAA,CACA,UAAA,CACA,e1CrhBqB,C0CshBrB,c1CpgBgB,C0CqgBhB,iB3CiyJR,C2C9xJI,kCACI,UAAA,CACA,c1CxgBgB,C0CygBhB,S3CgyJR,C2C7xJI,kCACI,UAAA,CACA,gBXvkB+C,CWwkB/C,c3C+xJR,C4BjyKI,oCe8gBI,uJACI,c3C8xJV,CACF,C4B9yKI,oCeuhBA,qBACI,SAAA,CACA,cAAA,CACA,QAAA,CACA,MAAA,CACA,OAAA,CACA,KAAA,CACA,YAAA,CACA,WAAA,CACA,yBAAA,CACA,SAAA,CACA,mBAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sB3C0xJN,C2ClxJM,yKACI,SAAA,CACA,SAAA,CACA,mB3CwxJV,C2CrxJM,0TAEI,kBAAA,CACA,2BAAA,CAAA,sBAAA,CAAA,mBAAA,CACA,SAAA,CACA,QAAA,CACA,UAAA,CACA,SAAA,CACA,2B3C6xJV,C2CzxJE,mBAEI,eA/mBgC,CAgnBhC,UAAA,CACA,gBAAA,CACA,iBAAA,CACA,cAAA,CACA,aAAA,CACA,iBAAA,CAEI,iDAAA,CAAA,yCAAA,CAEJ,SAAA,CACA,cAAA,CACA,eAAA,CACA,aAAA,CACA,kGACI,CADJ,0FACI,CADJ,qFACI,CADJ,kFACI,CADJ,kHACI,CAGJ,W3CuxJN,C2CpxJU,uBACI,a3CuxJd,C2CrxJc,sEAEI,a3CwxJlB,CACF;A8Cp8KA;;;;EAAA,CAwBA,iCACI,GACI,S9Cy7KN,C8Ct7KE,IACI,S9Cw7KN,C8Cr7KE,IACI,S9Cu7KN,C8Cp7KE,GACI,S9Cs7KN,CACF,C8Cr8KA,yBACI,GACI,S9Cy7KN,C8Ct7KE,IACI,S9Cw7KN,C8Cr7KE,IACI,S9Cu7KN,C8Cp7KE,GACI,S9Cs7KN,CACF,C8Cl7KI,8BACI,0BAAA,CAAA,kB9Co7KR,C8Cr7KI,8BACI,4BAAA,CAAA,oB9Cw7KR,C8Cz7KI,8BACI,2BAAA,CAAA,mB9C47KR,C8Cx7KA,WACI,WAAA,CACA,cAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,uB7C8CoB,C6C9CpB,kB7C8CoB,C6C9CpB,e7C8CoB,C6C7CpB,wBAAA,CAAA,qBAAA,CAAA,oBAAA,CAAA,gBAAA,CAEA,YAAA,CACA,iCAAA,CACA,WAjDqC,CAkDrC,UAlDqC,CAmDrC,wBAjDqC,CAkDrC,e9C27KJ,C4Bz6KI,oCkBhCJ,WAiBQ,iB9C47KN,CACF,C8Ch7KA,qBARI,oBAAA,CACA,UAzDqC,CA0DrC,UAAA,CACA,iBA3DqC,CA4DrC,uB7C0BoB,C6C1BpB,kB7C0BoB,C6C1BpB,e7C0BoB,C6CzBpB,qB7ChDiB,C6CqDjB,iB9Cw7KJ,C8Ct7KI,uDAZA,oBAAA,CACA,UAzDqC,CA0DrC,UAAA,CACA,iBA3DqC,CA4DrC,uB7C0BoB,C6C1BpB,kB7C0BoB,C6C1BpB,e7C0BoB,C6CzBpB,qB7ChDiB,C6C0Db,UAAA,CACA,iBAAA,CACA,MAAA,CACA,qCAAA,CAAA,iCAAA,CAAA,6B9C47KR,C8Cz7KI,4BACI,S9C27KR,C8Cx7KI,2BACI,mB9C07KR,C8Cv7KI,gCACI,2BAAA,CAAA,mB9Cy7KR,C8Cr7KA,sBACI,SAAA,CACA,WAhGqC,CAiGrC,U9Cw7KJ,C8Cr7KQ,qDACI,wB9Cu7KZ,C8Cr7KY,uHAEI,gCAAA,CAAA,4BAAA,CAAA,wBAAA,CACA,KAAA,CACA,MAAA,CACA,UAAA,CACA,mC9Cs7KhB,C8Cn7KY,4DACI,+BAAA,CAAA,uB9Cq7KhB,C8Cl7KY,2DACI,gCAAA,CAAA,wB9Co7KhB,C+CziLA,YACI,wBrBgLsC,CqB/KtC,iBAAA,CACA,UAAA,CACA,YrB4KsC,CqB3KtC,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,U/CojLJ,C4Br/KI,oCmBtEJ,YAUQ,Y/CqjLN,CACF,C+CnjLI,2BACI,c/CqjLR,C+CljLI,0BACI,UrBZgC,CqBahC,gBAAA,CACA,erBiKkC,CqBhKlC,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,qBAAA,CAAA,kBAAA,CAAA,oB/CojLR,C+CljLQ,iGAGI,U/CkjLZ,C+C9iLI,wDAEI,wB/CgjLR,C+C7iLI,uBACI,UAAA,CACA,S/C+iLR,C+C3iLI,iCACI,gB/C6iLR,C+C1iLI,uBACI,e/C4iLR,C4B/gLI,oCmB9BA,uBAIQ,aAAA,CACA,c/C6iLV,C+C3iLU,gCACI,mBAAA,CAAA,mBAAA,CAAA,Y/C6iLd,C+C3iLc,sCACI,Y/C6iLlB,CACF,C+CziLQ,sCACI,Y/C2iLZ,C+CxiLQ,uCACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,U/C0iLZ,C+CviLQ,qFAGI,gBAAA,CACA,WrBkH8B,CqBjH9B,gBrBiH8B,CqBhH9B,yBAAA,CACA,4BAAA,CACA,qBAAA,CAAA,oB/CyiLZ,C+CviLY,oMAEI,qB/C0iLhB,C+CtiLQ,sEAEI,qBrBsG8B,CqBrG9B,8BrBkG8B,CqBjG9B,UrBrF4B,CqBsF5B,WrBiG8B,CqBhG9B,gBrBgG8B,CqB/F9B,cAAA,CACA,eAAA,CACA,UAAA,CACA,eAAA,CACA,wBAAA,CACA,2B/CwiLZ,C+CtiLY,oFACI,mB/CyiLhB,C+CniLA,oBACI,iBAAA,CACA,KAAA,CACA,MAAA,CACA,UAAA,CACA,WAAA,CACA,qBAAA,CACA,uBAAA,CACA,8BAAA,CAAA,sB/CsiLJ,C4BplLI,oCmBsCJ,oBAWQ,Y/CuiLN,CACF;;AgDzqLA;;;;EAAA,CAWI,qHAEI,QAAA,CACA,U/C0JW,C+CzJX,WhDyqLR;;AiDxrLA;;;;EAAA,CAUA,uBAEI,ejDyrLJ,CiDtrLQ,mCrBqLJ,e3BzKiB,C2B0KjB,Y3BnIqB,C2BoIrB,uB3B6IkB,C2B7IlB,e3B6IkB,C2BrId,4B5B8/KR,C4Br/KQ,yDACI,+B5Bw/KZ,C4Bh+KI,6CACI,S5Bm+KR,CiDzrLI,mEACI,mBAAA,CACA,wBAAA,CACA,uBAAA,CAAA,eAAA,CACA,kBvB4SiC,CuB3SjC,chDsCgB,CgD9BZ,cjDurLZ,CiD1qLQ,qFACI,YjD6qLZ,C4BnpLI,oCqBrDA,mEA+BQ,cjD8qLV,CACF,CiD3qLI,qEACI,ejD8qLR,CiDzqLY,mFACI,UAAA,CACA,QhD8QS,CgD7QT,+BhD2QG,CgDtQC,wCAAA,CAAA,gCAAA,CAUJ,wBAAA,CACA,iBAAA,CACA,UAAA,CACA,MAAA,CAEI,SjD8pLpB,CiDxpLI,qJAGI,chDnCgB,CgDoChB,ehDtDqB,CgDuDrB,gBAAA,CACA,UhDzFY,CgD0FZ,aAAA,CACA,iBjD6pLR,CiD1pLY,kXAEI,ajDqqLhB,CiD/pLY,iKACI,iBAAA,CACA,mBAAA,CACA,cAAA,CACA,ajDsqLhB,CiDpqLgB,0YAEI,ajD+qLpB,CiDzqLI,0GAEI,aAAA,CACA,UAAA,CACA,chDpEiB,CgDqEjB,ehDzFmB,CgD0FnB,ehD7DiB,CgD8DjB,UhD3HY,CgD4HZ,cjD6qLR,CiD1qLI,kIAEI,YjD8qLR,CiD3qLI,yFACI,cjD8qLR,CiD3qLI,yCACI,mBAAA,CAAA,mBAAA,CAAA,YjD8qLR,CiD3qLI,sIAEI,chDKY,CgDJZ,gBjD+qLR,CiD5qLI,6EACI,cAAA,CACA,ejD+qLR,CiD5qLI,4GrB7DA,cAAA,CACA,yBAAA,CAAA,sBAAA,CACA,eAAA,CACA,kBAAA,CACA,aAAA,CqB4DI,oBjDorLR,CiDhrLQ,kFAEI,chD3GY,CgD4GZ,ehDjIe,CgDkIf,ajDorLZ,CiDjrLQ,mCACI,gBAAA,CACA,iBjDorLZ,C4BzxLI,oCqBwGI,kFAGQ,ejDqrLd,CACF,CiDlrLQ,gNAII,iBAAA,CACA,mBAAA,CACA,aAAA,CACA,oBjDwrLZ,CiDtrLY,gOACI,iBAAA,CACA,mBAAA,CACA,mBAAA,CAEI,ajD8rLpB,CiD5rLoB,giBAEI,oBhD9EU,CgD+EV,ajD2sLxB,CiDpsLI,sEAGQ,ejBlN2C,CiBmN3C,gBjDusLZ,CiDnsLI,mDACI,YjDssLR,CiDnsLI,0HAEI,iBjDusLR,CiDpsLI,uEACI,YjDusLR,CiDpsLI,uDACI,cjDusLR,CiDrsLQ,2DrBzIJ,cAAA,CACA,yBAAA,CAAA,sBAAA,CACA,eAAA,CACA,kBAAA,CACA,aAAA,CqBuIQ,ejD4sLZ,CiDrsLQ,0GACI,kBjD0sLZ,CiDvsLQ,0GACI,cjD4sLZ,CiDxsLI,mDACI,ejD2sLR,CiDxsLI,6CACI,YjD2sLR,CiDxsLI,yDACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,kBAAA,CAAA,cAAA,CACA,YAAA,CACA,kBjD2sLR,CiDzsLQ,6DACI,gBjBvQ2C,CiBwQ3C,iBjD4sLZ,CiDzsLQ,6DACI,ahD4EW,CgD3EX,mBAAA,CACA,iBAAA,CACA,mBAAA,CACA,iBjD4sLZ,CiD1sLY,6NAGI,ajD6sLhB,CiDzsLQ,uEACI,gBjD4sLZ,CiDxsLI,yCrBibA,SAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBAAA,CACA,c3B7jBgB,C2B8jBhB,4BAAA,CAEI,wBAAA,CACA,uBAAA,CAEJ,kB5ByxKJ,C4BtxKQ,qDACI,wBAAA,CACA,U5ByxKZ,CiDrtLI,6CACI,iBAAA,CrBsWJ,W3B5ee,C2B6ef,U3B7ee,C2B8ef,SAAA,CACA,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBAAA,CACA,+CAAA,CAAA,uCAAA,CACA,iB3BviBkB,C2BwiBlB,eAAA,CAGI,iB5Bi3KR,C4B92KI,qDACI,QAAA,CACA,UAAA,CACA,W5Bi3KR,C4B92KI,6DACI,Y5Bi3KR,CiDxuLI,+CACI,cjD2uLR,CiDruLY,wRAEI,iBAAA,CACA,UhDpJG,CgDqJH,WjDyuLhB,CiDpuLY,iHACI,ajDuuLhB,CiDjuLI,6DACI,kBjDouLR,CiDluLQ,uFrByWJ,6E3B7nBqB,C2B8nBrB,e3BxoBuB,C2ByoBvB,c3BrnBqB,C2BsnBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB3BvqBkB,C2BwqBlB,c3BhVa,C2BiVb,wB3BljBU,C2BmjBV,U3BlrBY,C2BorBhB,gB3BpViB,C2BqVjB,e3BrViB,C2BsVjB,cAAA,CACA,oBAAA,CACA,iB3BllBkB,C2BmlBlB,oBAAA,CACA,uBAAA,CqBjXQ,ejD6uLZ,C4Bp/LI,oCqB4PI,uFrB+XA,c5B83KN,CACF,C4B33KQ,2SAGI,wB3BjkBY,C2BkkBZ,a3BzsB0B,C2B0sB1B,oB5B83KZ,CiDxvLQ,6EACI,YjD2vLZ,CiDvvLI,2CrBxTA,oGFCoC,CEApC,e3BQqB,C2BPrB,c3BwBoB,C2BvBpB,gB5BmjMJ,CiD1vLI,qDACI,cjD6vLR,CiD1vLI,mEACI,oBAAA,CACA,UAAA,CACA,WAAA,CACA,SAAA,CACA,eAAA,CACA,mBAAA,CACA,iBAAA,CACA,qBjD6vLR,CiD1vLI,kIAEI,QAAA,CACA,ajD8vLR,CiD3vLI,mCACI,SjD8vLR,CiD3vLI,iCACI,mCjD8vLR,CiD3vLI,6CACI,ajD8vLR,CiD5vLQ,6DACI,YjD+vLZ,CiD5vLQ,yEACI,oBjD+vLZ,CiD5vLQ,uEACI,gBjD+vLZ,C4B3jMI,oCqB2TI,uEAIQ,iBjDiwLd,CACF,CiD9vLQ,iFACI,ajDiwLZ,CiD5vLA,wDAIQ,kBAAA,CAIA,ehD7EiB,CgD8EjB,uBhD/Ec,CgD+Ed,ejD0vLR,CiDpvLQ,mDACI,uBhDtFU,CgDsFV,ejDuvLZ,CiDnvLI,2CACI,0BjDqvLR,CiD7uLQ,mCACI,ajDgvLZ,CiD7uLQ,mDACI,2BAAA,CAAA,gBAAA,CAAA,OjD+uLZ,CiD1uLI,iGACI,iBjD4uLR,CiDjuLY,gGACI,2BAAA,CAAA,gBAAA,CAAA,OjDquLhB,CiDhuLI,wBACI,kBjDkuLR,CiDhuLQ,2BACI,chDhZY,CgDiZZ,gBjDkuLZ,C4BzmMI,oCqBqYI,2BAKQ,cjDmuLd,CACF,CiDhuLQ,2CACI,2BAAA,CAAA,gBAAA,CAAA,OjDkuLZ,CiD9tLI,kFAEI,SjDguLR,CiD7tLI,uDAEI,iBjD+tLR,CiD7tLQ,iFACI,wBhDvJU,CgDwJV,QAAA,CACA,UAAA,CACA,eAAA,CAKI,oBjD+tLhB,CiDvtLY,uGACI,QAAA,CACA,iBAAA,CACA,QvBrLyB,CuBsLzB,QjD0tLhB,CiDttLQ,6FACQ,ajDytLhB,CiDvtLgB,iGAEQ,aAAA,CAEJ,QjDwtLpB,CiDttLoB,yUAGI,oBjDytLxB,CiDptLY,kJAEI,chDrdQ,CgDsdR,ehD9cS,CgD+cT,oBAAA,CACA,iBjDwtLhB,CiDttLgB,0JACI,cAAA,CACA,iBAAA,CACA,mBjD2tLpB,CiDttLgB,+EACI,cjDytLpB,CiDvtLoB,mFACI,iBAAA,CACA,ajD0tLxB,CiDxtLwB,+RAGI,ajD2tL5B,CiDrtLY,mEACI,UjDwtLhB,C4B9rMI,oCqBqeQ,mEAIQ,YjD0tLlB,CACF,CiDvtLY,qEACI,ejD0tLhB,C4BxsMI,oCqB6eQ,qEAIQ,iBjD4tLlB,CACF,CiDztLY,+EACI,2BjD4tLhB,CiDztLY,uFACI,YjD4tLhB,CiDxtLgB,wKRzjBZ,8BxCwHc,CwCvHd,UxCRgB,CwCShB,wBAAA,CACA,exCmDqB,CwClDrB,WAAA,CACA,iBAhB8B,CAiB9B,aAAA,CACA,oBAAA,CACA,mBAAA,CACA,cxCqCoB,CwCpCpB,kBAAA,CQkjBgB,ajDsuLpB,CyCtxMI,okBAGI,oBzC+xMR,CiD/uLgB,2EACI,ahDlPG,CgDmPH,ejDkvLpB,CiDhvLoB,8KAEI,ajDmvLxB,CiD9uLQ,qEACI,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,aAAA,CACA,sBjDivLZ,CiD9uLQ,+EACI,oBAAA,CACA,YjDivLZ,CiD/uLY,uFACI,QjDkvLhB,CiD9uLQ,qFACI,2BhD3Ra,CgD4Rb,4BhD5Ra,CgDiST,oBjDgvLhB,CiD5uLQ,iFACI,ejD+uLZ,CiD7uLY,qGACI,QjDgvLhB,CiD1uLQ,mCACI,evBzT6B,CuB0T7B,gBjD4uLZ,CiDluLQ,uFAEQ,kBjDouLhB,CiD9tLA,wCAGI,UjDiuLJ,CiD7tLI,yBACI,gBjDguLR,C4B/yMI,oCqBilBI,gCAGQ,kBjD+tLd,CACF,CiD5tLQ,iCACI,ajD8tLZ,C4BvzMI,oCqB2lBQ,4CAGQ,cjD6tLlB,CACF,C4B5zMI,oCqBmmBI,iCAEQ,iBjD2tLd,CACF,CiDrtLI,oBACI,aAAA,CACA,cjDwtLR,CiDptLA,iBACI,ejDutLJ,CiDrtLI,gDAEI,iBjDutLR,CiDptLI,4BACI,iBAAA,CACA,QvBjYiC,CuBsY7B,MjDktLZ,CiD9sLI,uBACI,aAAA,CACA,cjDgtLR,CiD5sLQ,iCACI,iBAAA,CACA,mBAAA,CACA,mBAAA,CACA,ajD8sLZ,CiD5sLY,8EAEI,oBhDhmBkB,CgDimBlB,ajD6sLhB,CiDrsLI,iDACI,cjDwsLR,CiDrsLI,kCACI,iBAAA,CACA,QvBvaiC,CuBwajC,SjDusLR,C4B12MI,oCqBsqBA,+BAGQ,YjDqsLV,CACF,CiD/rLI,oCACI,cjDksLR,CiD/rLI,sCACI,iBjDisLR,CiD3rLI,0BACI,cjD8rLR,CiD3rLI,sBACI,cjD6rLR,CiD1rLI,0BACI,chDntBgB,CgDotBhB,ehDtuBqB,CgDuuBrB,gBAAA,CACA,UhDzwBY,CgD0wBZ,aAAA,CACA,iBjD4rLR,CiDvrLA,0BACI,ejD0rLJ,CiDrrLI,oBrBhmBA,e3BzKiB,C2B0KjB,Y3BnIqB,C2BoIrB,uB3B6IkB,C2B7IlB,e3B6IkB,C2BrId,4B5BkxMR,C4BzwMQ,+BACI,+B5B2wMZ,C4BnvMI,yBACI,S5BqvMR,CiD9rLI,gBACI,oGvBjwBgC,CuBkwBhC,ehD1vBiB,CgD2vBjB,chDruBgB,CgDsuBhB,ehDjuBiB,CgDkuBjB,kBhD3uBiB,CgD4uBjB,ajDgsLR,CiD9rLQ,kBACI,iBAAA,CACA,mBAAA,CACA,ajDgsLZ,CiD9rLY,gDAEI,ajD+rLhB,C4Bt6MI,oCqBwtBA,gBAoBQ,cjD8rLV,CACF,CiD3rLI,0BACI,WAAA,CACA,iBjD6rLR,CiD1rLI,sEAEI,chDtqBY,CgDuqBZ,gBjD4rLR,CiDzrLI,wCACI,cAAA,CACA,ejD2rLR;;AkDxgNA;;;;EAAA,CAkBA,qFACI,kBlDogNJ,C4Bv8MI,oCsB9DJ,qFAIQ,clDqgNN,CACF,CkDlgNA,iDACI,YAjB0C,CAkB1C,WAlB0C,CAmB1C,iBlBjBmD,CkBkBnD,eAAA,CACA,iBjDqFkB,CiDpFlB,+CAAA,CAAA,uCAAA,CACA,iBlDqgNJ,C4Bt9MI,oCsBtDJ,iDAUQ,UAAA,CACA,YA3BsC,CA4BtC,UAAA,CACA,cAAA,CACA,kBlDsgNN,CACF,CkDpgNI,mDACI,cAAA,CACA,aAAA,CACA,alDsgNR,CkDngNI,qDACI,iBAAA,CACA,QAAA,CACA,kCAAA,CAAA,8BAAA,CAAA,0BAAA,CACA,WAAA,CACA,UAAA,CACA,cAAA,CACA,elDqgNR,C4B7+MI,oCsB/BA,qDAUQ,UAAA,CACA,WAAA,CACA,OAAA,CACA,SAAA,CACA,gDAAA,CAAA,4CAAA,CAAA,wClDsgNV,CACF,C4Bt/MI,oCsBVA,kCAGQ,kBlDkgNV,CACF;;AmD5kNA;;;;EAAA,CAqBI,4DxBFA,oBAAA,CACA,aAAA,CACA,mBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kC3B0kNJ,CmD9kNA,wBACI,cAAA,CACA,WnDilNJ,CmD9kNA,gBACI,cAAA,CACA,WnDilNJ,CmD9kNA,oBACI,cAAA,CACA,WnDilNJ,CmD5kNI,8BACI,WnD+kNR,CmD5kNI,sBACI,WnD8kNR,CmD3kNI,0BACI,WnD6kNR,CmDrkNI,iBAII,SAAA,CACA,clDgGY,CkD/FZ,WAAA,CACA,UAAA,CACA,iBnD4kNR,CmD1kNQ,yCATA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBnD8lNR,CmDvlNQ,wBACI,gBAAA,CACA,cAAA,CACA,WAAA,CAEA,kBAAA,CAGA,UAAA,CACA,QAAA,CACA,gBAAA,CACA,kBnD4kNZ,C4B7kNI,oCuBVI,wBAcQ,KnD6kNd,CACF,CmDzkNI,0BACI,uBAAA,CAAA,oBAAA,CAAA,eAAA,CACA,eAAA,CACA,WAAA,CACA,YAAA,CACA,cAAA,CACA,wBAAA,CACA,YnD2kNR,C4BrlNI,oCuBGA,0BAUQ,YnD4kNV,CACF,CmDzkNI,oCACI,UA9FgC,CA+FhC,WA/FgC,CAgGhC,kBnD2kNR,CmDxkNI,eACI,QnD0kNR,CmDvkNI,0BACI,YnDykNR,CmDrkNA,2BACI,OnDwkNJ,CmDrkNA,aACI,gBnDwkNJ,CmDpkNA,8BACI,YAAA,CACA,mBnDukNJ,C4BxnNI,oCuBoDJ,cAGQ,YnDskNN,CACF,CmDlkNQ,mCACI,YnDokNZ,CmDzjNI,gEAJI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBnDukNR,CmDpkNI,sBACI,gBnDmkNR,CmD/jNQ,kDACI,enDikNZ;;AoD/tNA;;;;EAAA,CAUA,gBxBCI,e3BmCuB,C2BlCvB,c3BsDqB,C2BrDrB,e3B8DqB,C2B5DjB,oGF4BgC,CE3BhC,U3BFY,CmDFhB,eAAA,CACA,iBnDuGkB,CmDtGlB,YnDoDqB,CmDnDrB,qBAAA,CACA,iBpDouNJ,CoDluNI,kBACI,UnDLY,CmDMZ,yBpDouNR,CoDjuNI,mBACI,kBpDouNR,CoDhuNI,sCAHI,0BAAA,CAAA,yBpDuuNR,CoDpuNI,mBACI,kBpDmuNR,CoD9tNA,kBACI,eAAA,CACA,WAAA,CxBsrBA,SAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBAAA,CACA,c3B7jBgB,C2B8jBhB,4BAAA,CAEI,wBAAA,CACA,uBAAA,CAEJ,kB5B0iMJ,C4BviMQ,wBACI,wBAAA,CACA,U5ByiMZ,CoD1uNA,eACI,wBAAA,CACA,oBpD6uNJ,CoD3uNI,iBACI,apD6uNR,CoDzuNA,gBACI,wBAAA,CACA,oBpD4uNJ,CoD1uNI,kBACI,apD4uNR,CoDxuNA,cACI,wBAAA,CACA,oBpD2uNJ,CoDzuNI,gBACI,apD2uNR;;AqD1yNA;;;;EAAA,CAqCA,eACI,UrDmxNJ,CqDjxNI,8CAEI,WAAA,CACA,YrDmxNR,CqDhxNI,qBACI,gBrDkxNR,CqD9wNA,WACI,YpDwRqB,CoDvRrB,iBAAA,CACA,arDixNJ,CqD/wNI,kCAEI,arDgxNR,CqD1wNQ,mDAEI,arD8wNZ,CqDzwNA,8CzB8mBI,6E3B7nBqB,C2B8nBrB,e3BxoBuB,C2ByoBvB,c3BrnBqB,C2BsnBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB3BvqBkB,C2BwqBlB,c3BhVa,C2BiVb,wB3BljBU,C2BmjBV,U3BlrBY,C2BorBhB,gB3BpViB,C2BqVjB,e3BrViB,C2BsVjB,cAAA,CACA,oBAAA,CACA,iB3BllBkB,C2BmlBlB,oBAAA,CACA,uBAAA,CyB7nBA,wBAAA,CAAA,gBAAA,CAAA,YAAA,CACA,eAAA,CACA,iBrD4xNJ,C4BzxNI,oCyBTJ,8CzBooBQ,c5BmqMN,CACF,C4BhqMQ,gLAGI,wB3BjkBY,C2BkkBZ,a3BzsB0B,C2B0sB1B,oB5BmqMZ,CoCvxNI,qCACI,UAAA,CACA,aAAA,CACA,UpC2xNR,CqDzyNA,WACI,QAAA,CACA,WrD4yNJ,CqDzyNA,UACI,YrD4yNJ,CqDzyNA,gBACI,UAAA,CACA,epD8QiB,CoD7QjB,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,crD4yNJ,CqDzyNA,sBACI,kBrD4yNJ,CqDzyNA,cAEI,YAAA,CACA,cAAA,CACA,kBrD2yNJ,CoCzzNI,oBACI,UAAA,CACA,aAAA,CACA,UpC2zNR,CqD9yNI,iBACI,kBrDgzNR,CqD5yNA,wBAII,UAAA,CACA,QrD4yNJ,CoCt0NI,8BACI,UAAA,CACA,aAAA,CACA,UpCw0NR,CqD/yNI,kCACI,iBrDizNR,CqD9yNI,+BACI,eAAA,CACA,erDgzNR,CqD9yNQ,sCACI,SrDgzNZ,CqD5yNI,iCACI,mBAAA,CAAA,mBAAA,CAAA,YrD8yNR,CqDryNI,0IAEI,arDgzNR,CqD5yNA,OACI,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,kBAAA,CAAA,crD+yNJ,C4B33NI,oCyByEJ,OAMQ,UAAA,CACA,UAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBAAA,CACA,kBrDgzNN,CqD9yNM,oBACI,YrDgzNV,CACF,CqD7yNI,0BAGI,iBrD+yNR,CqD5yNI,qBAEI,sCAAA,CAAA,iCAAA,CAAA,8BAAA,CACA,cpDhHiB,CoDiHjB,epDrImB,CoDsInB,gBpD0La,CoDzLb,WpDyLa,CoDxLb,cpDwLa,CoDvLb,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBAAA,CACA,UpD5KY,CoD6KZ,SAAA,CACA,iBAAA,CACA,wBpDqJW,CoDnJP,erD6yNZ,CqD3yNY,kEAEI,kBpDlEI,CoDmEJ,SrD8yNhB,CqDxyNQ,qEAGI,iBAAA,CACA,SAAA,CACA,kBpD9EQ,CoD+ER,wBAAA,CACA,arD0yNZ,CqDtyNI,kBACI,WAAA,CACA,eAAA,CACA,gBrDwyNR,CqDtyNQ,wBACI,cAAA,CACA,eAAA,CACA,arDwyNZ,CqDpyNI,8BAEI,cAAA,CACA,iBrDsyNR,CqDnyNI,iBACI,0BpDpHc,CoDqHd,6BrDqyNR,CqDlyNI,aACI,2BpDzHc,CoD0Hd,8BrDoyNR,CqDhyNQ,0DzBmcJ,6E3B7nBqB,C2B8nBrB,e3BxoBuB,C2ByoBvB,c3BrnBqB,C2BsnBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB3BnrB8B,C2BorB9B,c3BhVa,C2BiVb,kB3BrrB8B,C2BsrB9B,U3BrqBa,C2BuqBjB,gB3BpViB,C2BqVjB,e3BrViB,C2BsVjB,cAAA,CACA,oBAAA,CACA,iB3BllBkB,C2BmlBlB,oBAAA,CACA,uB5B+1MJ,C4Bv9NI,oCyBkKI,0DzBydA,c5Bi2MN,CACF,C4B91MQ,oNAGI,kB3B3mBc,C2B4mBd,U3BxrBS,C2ByrBT,oB5Bi2MZ,CqDtzNI,0BACI,WpD8Ga,CoD7Gb,cpD6Ga,CoD5Gb,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBrDwzNR,CqDrzNI,iDACI,eAAA,CACA,arDuzNR,CqDrzNQ,8GAEI,aAAA,CACA,8BrDszNZ,CqDlzNI,wBACI,WrDozNR,CqDjzNI,sBACI,gBpDuFa,CoDtFb,WrDmzNR,CqD9yNA,kBACI,arDizNJ,C4B//NI,oCyBqNI,2DACI,YrD8yNV,CqD1yNE,OACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,oBAAA,CAAA,gBrD6yNN,CqD3yNM,qBAEI,kBAAA,CACA,cAAA,CACA,kBAAA,CAAA,UAAA,CAAA,MAAA,CACA,cAAA,CACA,erD6yNV,CACF,C4BlhOI,oCyB4OI,2DACI,YrDyyNV,CACF,CqDnyNI,6CACI,iBrDqyNR,C4B1hOI,oCyBkPJ,2BAOQ,QAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,kBAAA,CAAA,crDqyNN,CqDnyNM,sCACI,oBrDqyNV,CACF,CqDlyNI,4FAEI,YrDoyNR,CqDhyNI,0DACI,oBAAA,CACA,0BAAA,CAAA,0BAAA,CAAA,mBrDkyNR,CqD/xNI,sCACI,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,UAAA,CACA,WrDiyNR,C4BjjOI,oCyB6QA,sCAMQ,QrDkyNV,CACF,CqD5xNI,gGAEI,erD+xNR,CqD5xNI,mDACI,arD8xNR,C4B9jOI,oCyBwSI,iCACI,YrD0xNV,CACF,CqDpxNI,oCACI,YrDuxNR;;AsDxpOA;;;;EAAA,CAUA,YACI,iBAAA,CACA,wBAAA,CACA,mBtDypOJ,CsDvpOI,eACI,oG5B2BgC,C4B1BhC,mBAAA,CACA,aAAA,CACA,iBAAA,CACA,mBtDypOR,CsDvpOQ,oBACI,atDypOZ,CsDrpOI,uBACI,iBAAA,CACA,StDupOR,CsDrpOQ,kCACI,iBAAA,CACA,UAAA,CACA,WAAA,CACA,etDupOZ,CsDrpOY,8CACI,atDupOhB,CsDppOY,sCACI,QAAA,CACA,cAAA,CACA,aAAA,CACA,eAAA,CACA,ctDspOhB,CsDjpOI,wBACI,aAAA,CACA,iBAAA,CACA,SAAA,CACA,erDoBiB,CqDnBjB,etDmpOR,CsDhpOI,qBACI,eAAA,CACA,QtDkpOR,CsD/oOI,wBACI,aAAA,CACA,iBAAA,CACA,yBAAA,CACA,eAAA,CACA,wBrD4DY,CqD3DZ,iBrD8Cc,CqD7Cd,etDipOR,CsD9oOI,uBACI,kCAAA,CACA,eAAA,CACA,UAAA,CACA,QAAA,CACA,iBAAA,CACA,KAAA,CACA,MAAA,CACA,QAAA,CACA,WtDgpOR,CsD7oOI,yBACI,gBAAA,CACA,iBAAA,CACA,UtB7E+C,CsB8E/C,OAAA,CACA,kCAAA,CAAA,8BAAA,CAAA,0BtD+oOR;;AuD1uOA;;;;EAAA,CA0BA,UACI,kBAAA,CACA,mBAAA,CACA,cAAA,CACA,mDAAA,CAAA,+CAAA,CAAA,2CvD8tOJ,CuD5tOI,kBACI,evD8tOR,CuD3tOI,gBACI,iBAAA,CACA,qBvBhB+C,CuBiB/C,6CAAA,CAAA,qCAAA,CACA,iBtD4Ec,CsD3Ed,avD6tOR,CuD3tOQ,6BACI,SvD6tOZ,CuD1tOQ,kBACI,avD4tOZ,CuD1tOY,gDAEI,atDmDU,CsDlDV,oBvD2tOhB,CuDvtOQ,oJAKI,8BvDytOZ,CuDttOQ,gCACI,wBAAA,CACA,oBvBtC2C,CuBuC3C,avDwtOZ,CuDntOY,4EAEI,UvDotOhB,CuD/sOI,qCAEI,avDitOR,CuD9sOI,mBACI,UAAA,CACA,oBvDgtOR,CuD7sOI,kBACI,QAAA,CACA,UAAA,C3B8nBJ,SAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBAAA,CACA,c3B7jBgB,C2B8jBhB,4BAAA,CAEI,wBAAA,CACA,uBAAA,CAEJ,kB5BglNJ,C4B7kNQ,wBACI,wBAAA,CACA,a5B+kNZ,CuDrtOQ,gCACI,gBvDutOZ,CuDltOQ,qC3B4kBJ,6E3B7nBqB,C2B8nBrB,e3BxoBuB,C2ByoBvB,c3BrnBqB,C2BsnBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB3BnrB8B,C2BorB9B,c3BhVa,C2BiVb,kB3BrrB8B,C2BsrB9B,U3BrqBa,C2BuqBjB,gB3BpViB,C2BqVjB,e3BrViB,C2BsVjB,cAAA,CACA,oBAAA,CACA,iB3BllBkB,C2BmlBlB,oBAAA,CACA,uB5BuoNJ,C4B/vOI,oC2ByBI,qC3BkmBA,c5BwoNN,CACF,C4BroNQ,kIAGI,kB3B3mBc,C2B4mBd,U3BxrBS,C2ByrBT,oB5BqoNZ,CuDruOQ,wC3BikBJ,6E3B7nBqB,C2B8nBrB,e3BxoBuB,C2ByoBvB,c3BrnBqB,C2BsnBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB3BvqBkB,C2BwqBlB,c3BhVa,C2BiVb,wB3BljBU,C2BmjBV,U3BlrBY,C2BorBhB,gB3BpViB,C2BqVjB,e3BrViB,C2BsVjB,cAAA,CACA,oBAAA,CACA,iB3BllBkB,C2BmlBlB,oBAAA,CACA,uB5BqqNJ,C4B7xOI,oC2BoCI,wC3BulBA,c5BsqNN,CACF,C4BnqNQ,2IAGI,wB3BjkBY,C2BkkBZ,a3BzsB0B,C2B0sB1B,oB5BmqNZ,CuD7vOA,oEAEI,+BAAA,CACA,uDAAA,CAAA,+CAAA,CACA,iBtDVkB,CsDWlB,uBAAA,CACA,gBvDgwOJ,CuD9vOI,wEACI,avDiwOR,CuD7vOQ,kF3BmlBJ,SAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBAAA,CACA,c3B7jBgB,C2B8jBhB,4BAAA,CAEI,wBAAA,CACA,uBAAA,CAEJ,kBAAA,C2B3lBQ,sBAAA,CACA,UvB/H2C,CuBgI3C,wBvDwwOZ,C4B5qNQ,8FACI,wBAAA,CACA,a5B+qNZ,CuDtwO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a5BohPhB,C4B/gPI,oDACI,S5BkhPR,C4DjzPI,0CACI,kBAAA,CACA,aAAA,CACA,a5DozPR,C4DlzPQ,gDACI,W5DqzPZ,C4DlzPQ,gDACI,qB5DqzPZ,C4DlzPQ,8LAGI,Q5DuzPZ,C4DpzPQ,sDACI,iBAAA,CACA,kBAAA,CACA,S5DuzPZ,C4DnzPI,4IAEI,c5DuzPR,C4DpzPI,gDAKQ,gB5DszPZ,C4DlzPI,wEACI,gB5DqzPR,C4DlzPI,sEACI,iB5DqzPR,C4DlzPI,gIAGI,c3D/BgB,C2DgChB,e3DlDqB,C2DmDrB,gBAAA,CACA,aAAA,CAGI,U5DqzPZ,C4DpzPY,wUAEI,a5D+zPhB,C4D3zPQ,4IACI,iBAAA,CACA,mBAAA,CACA,cAAA,CACA,a5Dk0PZ,C4Dh0PY,gWAEI,a5D20PhB,C4Dt0PI,wHAEI,aAAA,CACA,UAAA,CACA,c3D5DiB,C2D6DjB,e3DjFmB,C2DkFnB,e3DrDiB,C2DsDjB,U3DnHY,C2DoHZ,c5D00PR,C4Dv0PI,gJAEI,Y5D20PR,C4Dx0PI,gGACI,c5D20PR,C4Dx0PI,gDACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kB5D20PR,C4B34PI,oCgC8DA,gDAKQ,O5D60PV,CACF,C4D30PQ,oEACI,e5D80PZ,C4D10PI,oJAEI,c3DIY,C2DHZ,gB5D80PR,C4D10PQ,gGAEI,c3DjGY,C2DkGZ,e3DvHe,C2DwHf,e3D3Fa,C2D4Fb,a5D80PZ,C4D10PI,8DhCnEA,cAAA,CACA,yBAAA,CAAA,sBAAA,CACA,eAAA,CACA,kBAAA,CACA,aAAA,CgCiEI,c5Di1PR,C4B96PI,oCgC2FA,8DAKQ,2B5Dm1PV,CACF,C4Dh1PI,wGAEI,iBAAA,CACA,mBAAA,CAEA,Q5Dm1PR,C4Dj1PQ,gHACI,iBAAA,CACA,mBAAA,CACA,mBAAA,CAGI,a5Do1PhB,C4Dl1PgB,gRAEI,a5Dy1PpB,C4Dn1PI,wIAEI,iB5Du1PR,C4Dp1PI,4IAEI,c3D/IgB,C2DgJhB,mBAAA,CACA,a5Dw1PR,C4Dr1PI,4CAEQ,a5Du1PZ,C4Dp1PQ,kEACI,c5Du1PZ,C4D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C2Dkcb,iBAAA,CACA,kB5D+7PhB,C4D77PgB,gRAEI,8B3DrWI,C2DsWJ,a5Dg8PpB,C4D37PQ,sIACI,U5D87PZ,C4D37PQ,sIACI,U5D87PZ,C4Dv7PgB,sKACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,kBAAA,CAAA,cAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kB5D07PpB,C4Dv7PgB,4KACI,iBAAA,CACA,QlCrMqB,CkCsMrB,S5D07PpB,C4Dv7PgB,wKACI,0CAAA,CAAA,6B5D07PpB,C4Dv7PgB,oMACI,gB5D07PpB,C4Dv7PgB,sKACI,gBAAA,CACA,0CAAA,CAAA,6B5D07PpB,C4Bx4QI,qCgC2dQ,sPACI,Y5Du7Pd,CACF,C4Bp5QI,oCgCieQ,8HACI,Y5Du7Pd,CACF,C4B15QI,oCgCueQ,0HACI,Y5Du7Pd,C4Dp7PU,sIACI,c5Du7Pd,CACF,C4Dl7PA,sBACI,U5Dq7PJ,C4Dl7PA,yBACI,Y5Dq7PJ,C4Dl7PA,mEACI,e5Dq7PJ,CoCh6QI,yBACI,UAAA,CACA,aAAA,CACA,UpCm6QR,C4Dh7PI,+KACI,U5Dq7PR,C4B57QI,oCAgegB,8CACI,yB5Bg+PtB,C4B39PkB,6CACI,4B5B69PtB,CACF,C4Br8QI,qCAggBgB,6DACI,yB5Bw8PtB,C4Bn8PkB,4DACI,4B5Bq8PtB,CACF,C4B78QI,oCAkiBgB,yDACI,yB5B86PtB,C4Bz6PkB,wDACI,4B5B26PtB,C4Bh6PU,6CACI,kB3BnkBS,C2BokBT,8B5Bk6Pd,CACF,C4D18PI,mCACI,oBAAA,CACA,UAAA,CACA,e5D48PR,C4Dz8PI,yCACI,c5D28PR,C4Dx8PI,kCACI,U5D08PR,C4Dv8PI,+BACI,cAAA,CACA,e5Dy8PR,C4Dt8PI,oEAEI,c5Dw8PR,C4Dr8PI,4BACI,gBAAA,CACA,iB5Du8PR,C4Bh/QI,oCgCuiBA,4BAKQ,Y5Dw8PV,CACF,C4D/7PgB,uIAEI,a5Dm8PpB,C4B3/QI,oCgC6jBI,4CAGQ,yBAAA,CACA,4B5D+7Pd,C4D77Pc,kDACI,Y5D+7PlB,CACF,C4BpgRI,oCgCykBI,uDAGQ,e5D47Pd,CACF,C4B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,CACA,kBAAA,CAGA,YnE8/SJ,C4B18SI,oCuC7DJ,yBAaQ,anE+/SN,CACF,CmE7/SI,iEACI,cAAA,CACA,SAAA,CACA,UAAA,CACA,iBnEggTR,CmE5/SA,YACI,elEjBiB,CkEkBjB,UlE/BgB,CkEgChB,8CzC2MsC,CyC3MtC,sCzC2MsC,CyC1MtC,6BlEqEkB,CkEpElB,8BnE+/SJ,C4B/9SI,oCuC9BA,uBAGQ,enE+/SV,CACF,CmE5/SI,6CACI,UAAA,CvC2nBJ,6E3B7nBqB,C2B8nBrB,e3BxoBuB,C2ByoBvB,c3BrnBqB,C2BsnBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB3BnrB8B,C2BorB9B,c3BhVa,C2BiVb,kB3BrrB8B,C2BsrB9B,U3BrqBa,C2BuqBjB,gB3BpViB,C2BqVjB,e3BrViB,C2BsVjB,cAAA,CACA,oBAAA,CACA,iB3BllBkB,C2BmlBlB,oBAAA,CACA,uB5Bk4RJ,C4B1/SI,oCuCvBA,6CvCkpBI,c5Bm4RN,CACF,C4Bh4RQ,0JAGI,kB3B3mBc,C2B4mBd,U3BxrBS,C2ByrBT,oB5Bg4RZ,CmExgTgB,yUAEI,oBlEyBM,CkExBN,wBlEwBM,CkEvBN,UnEygTpB,CmErgTY,iGAEI,oBlE5EsB,CkE6EtB,wBlE7EsB,CkE8EtB,UnEsgThB,CmEpgTgB,yUAGI,oBlEnFkB,CkEoFlB,8BAAA,CACA,UnEogTpB,CmE9/SI,kCACI,UnEggTR,CmE7/SI,0BACI,kBAAA,CAAA,cnE+/SR,CmE5/SI,qCACI,aAAA,CACA,enCnG+C,CmCoG/C,aAAA,CACA,UAAA,CACA,iBnE8/SR,CmE3/SI,wBACI,YnE6/SR,CmEt/SI,2DACI,UnE2/SR,CmEz/SQ,sDACI,WAAA,CACA,SAAA,CACA,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,sBAAA,CAAA,mBAAA,CAAA,0BAAA,CACA,uBAAA,CAAA,eAAA,CACA,eAAA,CACA,cnE2/SZ,CmEz/SY,0DACI,iBlEtBM,CkEuBN,eAAA,CAGI,iBAAA,CAEJ,UnEw/ShB,CmEp/SQ,8FAEI,YnEs/SZ,CmEn/SQ,wCACI,UnEq/SZ,CmEl/SQ,yCACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,6BAAA,CACA,SnEo/SZ,CmEh/SI,qCACI,UAAA,CACA,iBnEk/SR,CmEh/SQ,uCvC6gBJ,6E3B7nBqB,C2B8nBrB,e3BxoBuB,C2ByoBvB,c3BrnBqB,C2BsnBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB3BnrB8B,C2BorB9B,c3BhVa,C2BiVb,kB3BrrB8B,C2BsrB9B,U3BrqBa,C2BuqBjB,gB3BpViB,C2BqVjB,e3BrViB,C2BsVjB,cAAA,CACA,oBAAA,CACA,iB3BllBkB,C2BmlBlB,oBAAA,CACA,uB5Bo+RJ,C4B5lTI,oCuCwFI,uCvCmiBA,c5Bq+RN,CACF,C4Bl+RQ,wIAGI,kB3B3mBc,C2B4mBd,U3BxrBS,C2ByrBT,oB5Bk+RZ,CmEngTQ,6CACI,WAAA,CACA,UnEqgTZ,CmEjgTI,2BACI,UnEmgTR,CmE//SA,gBACI,YzCrKoC,CyCsKpC,mBAAA,CAAA,mBAAA,CAAA,YnEmgTJ,CmE//SA,iCAHI,wBAAA,CAAA,qBAAA,CAAA,kBnE8gTJ,CmE3gTA,iBACI,clEpIoB,CkEqIpB,elExJuB,CkEyJvB,elE2DqB,CkE1DrB,aAAA,CACA,UAAA,CACA,cAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CAGI,UnEigTR,CmEhgTQ,8CAEI,anEigTZ,CmE5/SA,0BACI,iBAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,2BAAA,CAAA,4BAAA,CAAA,yBAAA,CAAA,qBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,SnE+/SJ,CmE7/SI,4BACI,QnE+/SR,CmE7/SQ,kCACI,enE+/SZ,CmE3/SI,gCACI,UAAA,CACA,aAAA,CACA,UAAA,CACA,UAAA,CACA,kBlEmBY,CkElBZ,YnE6/SR,CmEz/SA,2CACI,YnE4/SJ,CmEv/SI,6CACI,YnE0/SR,CmEt/SA,6CAEI,cAAA,CAIA,wBAAA,CAAA,qBAAA,CAAA,oBAAA,CAAA,gBAAA,CACA,wBAAA,CAEA,cAAA,CACA,YnEy/SJ,CmEt/SA,6CAVI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CAGA,SnE0gTJ,CmErgTA,yBAKI,clE3GgB,CkE4GhB,gBAAA,CACA,WAAA,CACA,UAAA,CACA,iBhBrQoC,CgBuQhC,UlEvPa,CkEyPjB,gBAAA,CACA,UnEu/SJ,CmEr/SI,8BACI,iBnEu/SR,CmEn/SA,oBACI,uBlEzLoB,CkEyLpB,kBlEzLoB,CkEyLpB,elEzLoB,CkE0LpB,wBAAA,CAAA,qBAAA,CAAA,oBAAA,CAAA,gBAAA,CACA,WAAA,CACA,UAAA,CACA,UnEs/SJ,C4BvsTI,oCuC4MJ,oBAQQ,iBnEu/SN,CACF,CmEh/SI,qDACI,YnEs/SR,CmEl/SA,aAEQ,wBnEo/SR,CmEl/SI,wBACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBnEo/SR,CmEj/SI,oBACI,aAAA,CACA,aAAA,CACA,SnEm/SR,CmEh/SI,qBACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,UAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,6BnEk/SR,CmE7+SQ,mCxCrTJ,oBAAA,CACA,aAAA,CACA,mBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,CwC4SQ,cAAA,CACA,WnE0/SZ,CmEv/SQ,0CACI,YnEy/SZ,CmEr/SI,yCACI,WnEu/SR,CmEj/SY,wFAGI,8BnEi/ShB,CmE7+SQ,8BAEQ,UlExUK,CkEyUL,wBlEvVI,CkEwVJ,oBnE8+ShB,C4BnwTI,oCuCiRI,8BAQQ,QnE8+Sd,CACF;;AoEx1TA;;;;EAAA,CAUA,YACI,gBpEy1TJ,C4BpxTI,oCwCjEI,kDAEI,YpEw1TV,CoEr1TM,+CACI,apEu1TV,CoEp1TM,sDAEI,gBAAA,CACA,iBpEs1TV,CACF,C4BlyTI,0DwCxDI,sDAMQ,cpEy1Td,CACF,C4BxyTI,oCwC9CI,oBACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,6BAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CAEI,cnEkCW,CmEjCX,enEQS,CmEPT,UpEw1Td,CACF,CoEp1TI,6EAGI,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBpEs1TR,CoEn1TI,sBACI,wBpEq1TR,CoEn1TQ,yBACI,SAAA,CACA,wBpEq1TZ,CoEh1TA,cACI,YpEm1TJ,CoE/0TA,OAGQ,WnEiOM,CmEhON,wBnEsNK,CmErNL,SnEuNU,CmEtNV,WnEqNS,CmEpNT,enEsNe,CmEnNX,gBpE80TZ,C4B50TI,oCwCZJ,OAeQ,UpE60TN,CACF,CoE30TI,UAEQ,eAAA,CAEJ,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,6BAAA,CAEI,WnEqNS,CmEnNb,epEy0TR,CoEv0TQ,iBACI,gBAAA,CACA,kBpEy0TZ,CoEr0TI,qBACI,SpEu0TR,CoEl0TQ,0BACI,0BAAA,CAAA,0BAAA,CAAA,mBpEo0TZ,CoEj0TQ,wCACI,cpEm0TZ,CoE/zTI,wCACI,UAAA,CACA,SpEi0TR,CoE9zTI,mBACI,epEg0TR,CoE7zTI,kBACI,WAAA,CACA,UpE+zTR,CoE5zTI,uBACI,WnEkKM,CmEjKN,YnEiKM,CmEhKN,eAAA,CACA,iBAAA,CACA,epE8zTR,CoE5zTQ,2BACI,iBAAA,CACA,KAAA,CACA,MAAA,CACA,OAAA,CACA,WAAA,CACA,aAAA,CACA,cpE8zTZ,CoEzzTY,6CACI,SAAA,CACA,apE2zThB,CoEpzTQ,gCAEQ,WnEgJK,CmE7IT,iBnElDU,CmEmDV,UAAA,CAGI,UnE5JI,CmE6JJ,8BnE0IA,CmEvIJ,aAAA,CACA,WnEwIQ,CmEvIR,qEAAA,CAAA,gEAAA,CAAA,6DpEgzTZ,CoE7yTgB,mHAGI,anE5KkB,CmE6KlB,8BnEkIE,CmEjIF,iBpE6yTpB,CoEnyTY,mHACI,YpEsyThB,CoEnyToB,uHACI,epEsyTxB,CoEhyTQ,mDAEQ,WnEoGK,CmEjGT,iBnE9FU,CmE+FV,UAAA,CAEI,UnEvMI,CmEwMJ,8BnE+FA,CmE9FA,WnEgGI,CmE9FR,qEAAA,CAAA,gEAAA,CAAA,6DpE+xTZ,CoE5xTgB,+LAGI,anErNkB,CmEsNlB,8BnEyFE,CmExFF,iBpE+xTpB,CoE1xTQ,qGxC8aJ,W3B5ee,C2B6ef,U3B7ee,C2B8ef,SAAA,CACA,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBAAA,CACA,+CAAA,CAAA,uCAAA,CACA,iB3BviBkB,C2BwiBlB,eAAA,CAGI,iBAAA,CwCtbI,UnEhEa,CmEiEb,WpEqyTZ,C4B72SI,6GACI,QAAA,CACA,UAAA,CACA,W5Bg3SR,C4B72SI,qHACI,Y5Bg3SR,CoE5yTQ,mExCrIJ,cAAA,CACA,yBAAA,CAAA,sBAAA,CACA,eAAA,CACA,kBAAA,CACA,aAAA,CwCmIQ,cAAA,CACA,oBAAA,CACA,gBAAA,CACA,gBpEmzTZ,CoEhzTgB,+OAGI,apEmzTpB,CoE7yTQ,qFACI,mBAAA,CAAA,mBAAA,CAAA,YpEgzTZ,CoE1yTI,4BAEI,WpE6yTR,CoEryTQ,wJACI,SpE0yTZ,CoExyTY,orBAII,iBpE+yThB,CoE7yTgB,4sBACI,iBpEuzTpB,CoEpzTgB,wwBACI,UAAA,CACA,aAAA,CACA,iBAAA,CACA,QAAA,CACA,OAAA,CACA,SAAA,CACA,UAAA,CACA,4BAAA,CACA,0BAAA,CACA,kCAAA,CAAA,8BAAA,CAAA,0BAAA,CACA,SpE8zTpB,CoEvzTI,qGACI,iBpE2zTR,CoEvzTQ,kMACI,YpE2zTZ,CoEjzTI,6HACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CAGI,WnEhBS,CmEiBT,WnEbQ,CmEcR,iBnEjNU,CmEkNV,UnExTQ,CmEyTR,epEwzTZ,CoErzTQ,kJACI,2BAAA,CAAA,gBAAA,CAAA,OAAA,CACA,gBpEyzTZ,CoErzTI,kGACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CAEI,WnEjCS,CmEqCT,iBnEpOU,CmEsOd,UAAA,CAEI,UnE9UQ,CmE+UR,8BnExCI,CmEyCJ,qEAAA,CAAA,gEAAA,CAAA,6DAAA,CAEJ,WpEmzTR,CoEhzTY,+VAGI,anE5VsB,CmE6VtB,8BnE9CM,CmE+CN,iBpEszThB,CoE7yTiB,wMACI,epEizTrB,CoE3yTI,gIACI,UAAA,CACA,eAAA,CACA,SpE+yTR,CoE1yTY,0HACI,epE8yThB,CoEryTI,qCACI,oBAAA,CACA,gBAAA,CxCwQJ,W3B5ee,C2B6ef,U3B7ee,C2B8ef,SAAA,CACA,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBAAA,CACA,+CAAA,CAAA,uCAAA,CACA,iB3BviBkB,C2BwiBlB,eAAA,CAGI,iBAAA,CwCjRA,YAAA,CACA,UnEtOiB,CmEuOjB,WpEizTR,C4B/hTI,yCACI,QAAA,CACA,UAAA,CACA,W5BiiTR,C4B9hTI,6CACI,Y5BgiTR,CoErzTI,WACI,aAAA,CACA,sBpEwzTR,CqEzsUQ,kEACI,WAAA,CACA,UrEgtUZ,CqE1sUI,qBACI,sBAAA,CAAA,mBAAA,CAAA,0BrE6sUR;AsE3tUA;;;;EAAA,CAYI,iCACI,YtE6tUR;;AuE1uUA;;;;EAAA,CAYI,kBACI,SvEyuUR,CuEtuUI,sBACI,evEwuUR,CuEnuUQ,wBACI,avEquUZ,CuEluUQ,wBACI,eAAA,CACA,+BvEouUZ,CuEhuUQ,oCACI,kBvEkuUZ,CuE7tUY,8C3C8mBR,W3B5ee,C2B6ef,U3B7ee,C2B8ef,SAAA,CACA,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBAAA,CACA,+CAAA,CAAA,uCAAA,CACA,iB3BviBkB,C2BwiBlB,eAAA,CAGI,iBAAA,C2CvnBQ,UtEiIS,CsEhIT,WtEgIS,CsE/HT,iBvEwuUhB,C4BhnTI,kDACI,QAAA,CACA,UAAA,CACA,W5BknTR,C4B/mTI,sDACI,Y5BinTR;;AwE1xUA;;;;EAAA,C5CsDQ,8CACI,e5B+uUZ,C4B5uUS,4CACG,U5B8uUZ,CwE3xUI,yEACI,YxEgyUR,CwE5xUQ,8CACI,gBxE8xUZ,CwE1xUI,gCACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,kBAAA,CAAA,cAAA,CACA,gBAAA,CACA,sBxE4xUR,CwE1xUQ,mCACI,gBxE4xUZ,CwEzxUQ,kC5CkpBJ,6E3B7nBqB,C2B8nBrB,e3BxoBuB,C2ByoBvB,c3BrnBqB,C2BsnBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB3BvqBkB,C2BwqBlB,c3BhVa,C2BiVb,wB3BljBU,C2BmjBV,U3BlrBY,C2BorBhB,gB3BpViB,C2BqVjB,e3BrViB,C2BsVjB,cAAA,CACA,oBAAA,CACA,iB3BllBkB,C2BmlBlB,oBAAA,CACA,uB5BwoTJ,C4BhwUI,oC4C7CI,kC5CwqBA,c5ByoTN,CACF,C4BtoTQ,yHAGI,wB3BjkBY,C2BkkBZ,a3BzsB0B,C2B0sB1B,oB5BsoTZ,CwEnzUQ,6CACI,gBAAA,CACA,cxEqzUZ,CwEhzUY,+DACI,YxEkzUhB,CwE5yUY,4CACI,8BvE2FQ,CuE1FR,oBvE7CsB,CuE8CtB,axE8yUhB,CwEzyUI,mCACI,kBxE2yUR,CwExyUI,iCACI,gBAAA,CACA,QAAA,CACA,UxE0yUR,CwEvyUI,oCACI,aAAA,CACA,cAAA,CACA,kBxEyyUR,CwEtyUI,2BAEI,iBAAA,CACA,aAAA,CACA,sBxEuyUR,CoCxxUI,iCACI,UAAA,CACA,aAAA,CACA,UpC0xUR,C4B7yUI,oC4CHA,2BAOQ,QAAA,CACA,UxE6yUV,CwE3yUU,6CACI,YxE6yUd,CACF,CwEzyUI,0BACI,iBAAA,CACA,aAAA,CACA,4BAAA,CACA,iBAAA,CACA,evEvEa,CuEwEb,YvEjCiB,CuEoCb,iBxEyyUZ,C4B/zUI,oC4CaA,0BAeQ,sBxEuyUV,CACF,CwEryUQ,sCACI,iBAAA,CACA,kBAAA,CACA,mBAAA,CACA,YvEjDa,CuEkDb,eAAA,CACA,8BvEiOU,CuE9NN,6BvEJM,CuEKN,8BxEqyUhB,CwE9xUQ,oEAEI,aAAA,CACA,eAAA,CACA,cvEnEY,CuEoEZ,evEtFiB,CuEuFjB,gBAAA,CACA,UvEzHQ,CuE0HR,iBxEgyUZ,CwE9xUY,gKAEI,axEiyUhB,CwE9xUY,wEACI,iBAAA,CACA,mBAAA,CACA,cAAA,CACA,axEiyUhB,CwE/xUgB,wKAEI,axEkyUpB,CwE7xUQ,mCAII,aAAA,CACA,gBAJc,CAKd,gBAAA,CACA,eAAA,CACA,iBAAA,CACA,cxE4xUZ,CwEzxUQ,qCACI,iBxE2xUZ,C4Bp3UI,oC4CwFI,qCAIQ,cAAA,CACA,gBxE4xUd,CACF,CwEzxUQ,uCACI,cxE2xUZ,CwEpxUQ,gKAEI,iBxEwxUZ,CwErxUQ,oIAEI,exEyxUZ,CwEtxUQ,oEACI,axEyxUZ,CwEvxUY,wEACI,mBAAA,CACA,avE2JO,CuE1JP,cvEtIQ,CuEuIR,exE0xUhB,CwExxUgB,8PAGI,axE2xUpB,CwEvxUY,wGACI,gBxE0xUhB,CwEtxUQ,0EACI,QxEyxUZ,CwEtxUQ,0GACI,UAAA,CACA,WxEyxUZ,CwEtxUQ,8EACI,YxEyxUZ,C4B36UI,oC4CiJI,8EAIQ,eAAA,CACA,cAAA,CACA,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBxE2xUd,CwEzxUc,sHACI,cxE4xUlB,CACF,CwEtxUQ,gCACI,iBxEwxUZ,C4B57UI,oC4CmKI,gCAIQ,YxEyxUd,CACF,CwEnxUQ,0CACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBxEqxUZ,CwEnxUY,qDAEI,gBxEqxUhB,C4Bz8UI,oC4C2LI,+BACI,UxEixUV,CwE9wUM,0BACI,axEgxUV,CACF;;AyEjiVA;;;;EAAA,CAYQ,0CACI,YzEgiVZ,CyE7hVQ,iCACI,iBzE+hVZ,CyE3hVgB,mDACI,UAAA,CACA,iBAAA,CACA,KAAA,CACA,MAAA,CACA,UAAA,CACA,QzE6hVpB;;A0ExjVA;;;;EAAA,C9CsDQ,6CACI,e5B6gVZ,C4B1gVS,2CACG,U5B4gVZ,C0EzjVI,uEACI,Y1E8jVR,C0EzjVQ,8BACI,iBAAA,CACA,oB1E2jVZ,C0EvjVI,mCACI,e1EyjVR,C0ErjVQ,uEAEI,a1EujVZ,C0ErjVY,sKAEI,oBzE8FkB,CyE7FlB,a1EwjVhB,C0EnjVI,2EAEI,wB1EqjVR,C0EnjVQ,+EACI,iBAAA,CACA,a1EsjVZ,C0EpjVY,sLAEI,oBzE8EkB,CyE7ElB,a1EujVhB,C0EljVI,6BACI,Y1EojVR,C4BhiVI,oC8CfI,gCACI,2BAAA,CAAA,uBAAA,CAAA,mB1EkjVV,C0E/iVM,yDAEI,UAAA,CACA,aAAA,CACA,SAAA,CACA,e1EijVV,C0E1iVc,2IAGI,a1E6iVlB,C0EviVU,uCACI,c1EyiVd,C0EriVM,4BACI,a1EuiVV,CACF,C0EniVA,6BACI,U1EsiVJ,C0EjiVI,+BACI,aAAA,CACA,SAAA,CACA,U1EoiVR,C4BlkVI,oC8C2BA,+BAMQ,U1EqiVV,C0EniVU,iCACI,oBAAA,CACA,e1EqiVd,CACF;;A2E3pVA;;;;EAAA,CAgBI,gCACI,e3EspVR,C2EnpVI,kBACI,aAAA,CACA,UAAA,CACA,UAAA,CACA,iBAAA,CACA,c3EqpVR,C4B9lVI,oC+C5DA,kBAQS,e3EspVX,CACF,C2EnpVI,4DACI,c3EqpVR,C4BtmVI,oC+C5CA,+DAIQ,aAAA,CACA,U3EmpVV,CACF,C4B7mVI,oC+CjCI,mDAGQ,S3E+oVd,C2E7oVc,wEACI,U3E+oVlB,CACF,C4BrnVI,oC+CpBQ,kJAGI,QAAA,CACA,UAAA,CACA,iB3E4oVd,CACF,C4B9nVI,oC+CVC,2BAGO,aAAA,CACA,U3EyoVV,CACF,C2EnoVI,qCACI,e3EsoVR,C2EnoVI,gDACI,Y3EqoVR,C2E7nVQ,8FACI,gB3EioVZ,C2E7nVI,oEACI,U3EgoVR,C2E1nVI,iCACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,oBAAA,CAAA,iBAAA,CAAA,wB3E6nVR,C4BzpVI,oC+C+BA,0CAGQ,UAAA,CACA,iB3E2nVV,CACF,C2EtnVQ,mCACI,Y3EwnVZ,C2ErnVQ,6EAEI,aAAA,CACA,UAAA,CACA,iBAAA,CACA,c1E5DY,C0E6DZ,kB3EunVZ,C2EpnVQ,gDACI,W3EsnVZ,C4B7qVI,oC+CsDI,gDAIQ,UAAA,CACA,iB3EunVd,CACF,C2EnnVI,uDAEI,Y3EqnVR,C2ElnVI,8BACI,e3EonVR,C2E/mVQ,+FAEI,Q3EinVZ,C2E9mVQ,4DACI,c3EgnVZ,C2E7mVQ,4CACI,6BAAA,CAAA,4BAAA,CAAA,sBAAA,CAAA,kB3E+mVZ,C2E7mVY,qDACI,e3E+mVhB,C4BvsVI,oC+CyEA,mCAoBQ,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,2BAAA,CAAA,4BAAA,CAAA,yBAAA,CAAA,qB3E8mVV,C2E5mVU,8CACI,Y3E8mVd,C2E3mVU,4CACI,e3CzKuC,C2C0KvC,oBAAA,CAAA,iBAAA,CAAA,wBAAA,CACA,2BAAA,CAAA,gBAAA,CAAA,O3E6mVd,C2E1mVU,4CACI,e3E4mVd,C2EzmVU,0CACI,kB3E2mVd,CACF,C2EtmVA,WACI,U3EymVJ,C2ErmVI,uIAII,SAAA,CACA,WAAA,CACA,8BAAA,CACA,mBAAA,CACA,c3EwmVR,C2EtmVQ,+MACI,Y3E2mVZ,C2ExmVQ,mK5E3MJ,oBAAA,CACA,aAAA,CACA,sBAAA,CACA,mBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,uBAAA,CACA,mBAAA,CACA,mBAAA,CACA,aAAA,CACA,kCAAA,C4EkMQ,W1CnKD,C0CoKC,U1E7MQ,C0E8MR,c1E3DQ,C0E4DR,gB3EwnVZ,C2EnnVA,cACI,iBAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,2BAAA,CAAA,4BAAA,CAAA,yBAAA,CAAA,qB3EsnVJ,C2EpnVI,wDAEI,oBAAA,CACA,U3EsnVR,C2ElnVA,cAEQ,YAtOa,CAwOjB,qBAAA,CACA,2BAAA,CACA,2BAAA,CACA,kBjD3NoC,CiD4NpC,mDAAA,CAAA,2C3EmnVJ,C4BzxVI,oC+C8JJ,cAWQ,Y3EonVN,CACF,C2ElnVA,iCAEQ,2BAAA,CAAA,gBAAA,CAAA,OAAA,CAEJ,cAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,oBAAA,CAAA,iBAAA,CAAA,wB3EmnVJ,C4BryVI,oC+C4KJ,iCASQ,kBAAA,CAAA,c3EonVN,C2ElnVM,iDACI,e3EonVV,CACF,C2EjnVI,sDACI,e3ClQ+C,C2CmQ/C,8BAAA,CACA,oB1ErQ8B,C0EsQ9B,a3EmnVR,C2EhnVY,wHAEI,oB1E3QsB,C0E4QtB,wB1E5QsB,C0E6QtB,U3EinVhB,C4BxzVI,oC+C4LA,sDAgBQ,a3EgnVV,CACF,C2E5mVA,cACI,iBAAA,CACA,SAAA,CACA,O3E+mVJ,C4Bn0VI,oC+CiNJ,cAMQ,S3EgnVN,CACF,C2E7mVA,qBACI,iBAAA,CACA,SAnSiB,CAoSjB,YAnSa,CAoSb,WApSa,CAqSb,qB3C1RmD,C2C4R/C,sBAAA,CACA,e1EiCiB,C0EhCjB,2CAAA,CAAA,mC3E+mVR,C2E5mVI,qCACI,UAAA,CACA,WAAA,CACA,qBAAA,CAEI,qB3E6mVZ,C4Bz1VI,oC+C2NJ,qBAsBQ,Y3E4mVN,CACF,C2EzmVA,aACI,eAAA,CACA,c1E9PuB,C0E+PvB,kB3E4mVJ,C2EzmVQ,e/C7RJ,6E3BUqB,C2BTrB,e3BCqB,C2BArB,c3BiBoB,C2BhBpB,e3B0BqB,C0EkQb,iBAAA,CACA,gB3E8mVZ,C2E5mVY,0CAEI,a3E6mVhB,C2EvmVA,mBACI,kB3E0mVJ,C4Bn3VI,oC+CwQJ,mBAIQ,Y3E2mVN,CACF,C2ExmVA,mBACI,kB3E2mVJ,C4B53VI,oC+CgRJ,mBAIQ,cAAA,CACA,kB3E4mVN,CACF,C2EtmVI,oCACI,c3EymVR,C2ErmVA,uBACI,aAAA,CACA,c3EwmVJ,C2EtmVI,yBACI,iBAAA,CACA,a3EwmVR,C2EtmVQ,8DAEI,oB1ExPsB,C0EyPtB,a3EumVZ,C2EnmVI,8BACI,Y3EqmVR,C2ElmVI,qDACI,e3EomVR,C2EhmVA,eACI,oBAAA,CACA,U3EmmVJ,C2EhmVA,kBACI,e1EpUqB,C0EqUrB,kB3EmmVJ,C2EjmVI,yBACI,Y3EmmVR,C2EhmVI,oB/C9SA,cAAA,CACA,yBAAA,CAAA,sBAAA,CACA,eAAA,CACA,kBAAA,CACA,aAAA,C+C4SI,eAAA,CACA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nVI,0CACI,e3EknVR,C2E9mVQ,yC/CuDJ,6E3B7nBqB,C2B8nBrB,e3BxoBuB,C2ByoBvB,c3BrnBqB,C2BsnBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB3BnrB8B,C2BorB9B,c3BhVa,C2BiVb,kB3BrrB8B,C2BsrB9B,U3BrqBa,C2BuqBjB,gB3BpViB,C2BqVjB,e3BrViB,C2BsVjB,cAAA,CACA,oBAAA,CACA,iB3BllBkB,C2BmlBlB,oBAAA,CACA,uB5BwjVJ,C4BhrWI,oC+C8iBI,yC/C6EA,c5ByjVN,CACF,C4BtjVQ,8IAGI,kB3B3mBc,C2B4mBd,U3BxrBS,C2ByrBT,oB5BsjVZ;;A4E1wWA;;;;EAAA,CAaI,sDACI,kB5EywWR,C4EnwWQ,wNACI,iBAAA,CACA,QlDqT6B,CkDpT7B,QlDqT6B,CkDpT7B,c5EwwWZ,C4EpwWY,wmBAGI,iB5E+wWhB,C4E5wWY,oZAEI,a5EoxWhB,C4BlwWQ,oDACI,e5BqwWZ,C4BlwWS,kDACG,U5BowWZ,C4E9wWI,iFACI,Y5EoxWR,C4EjxWI,6CACI,eAAA,CACA,iB3E6Dc,C2E1DV,iB5EixWZ,C4E7wWI,oCACI,Q5E+wWR,C4E5wWI,4CACI,iB5E8wWR;;A6Ej1WA;;;;EAAA,CAaQ,wCACI,e5E6Da,C4E5Db,oBAAA,CACA,Y7E+0WZ,C6E30WI,yCACI,iB7E60WR,C6E10WI,kCACI,Y7E40WR,C6Ez0WI,gCACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,6BAAA,CAAA,6BAAA,CAAA,8BAAA,CAAA,0BAAA,CACA,kBAAA,CAAA,cAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,sBAAA,CAAA,mBAAA,CAAA,0B7E20WR,C6Ez0WQ,wCAII,kB7E20WZ,C6Ev0WI,sCACI,U7Ey0WR,C6Et0WI,iCACI,aAAA,CACA,c7Ew0WR,C6E9zWI,mJACI,Y7Eq0WR,C4B30WQ,4CACI,e5B80WZ,C4B30WS,0CACG,U5B60WZ,C4B10WQ,wCACI,Y5B40WZ;;A8E34WA;;;;EAAA,CAYI,oEAEI,c7E2DmB,C6E1DnB,e7EiCiB,C6EhCjB,kBpDUgC,CoDThC,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,6B9E04WR,C4B70WI,oCkDpEA,oEAUQ,c9E44WV,CACF,C8Ez4WI,oCACI,8B7EmQK,C6ElQL,e7EqQe,C6EpQf,W7EkQS,C6EjQT,iB9E24WR,C8Ez4WQ,wCACI,e9E24WZ,C8Ev4WI,8BACI,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kB9Ey4WR,C4Bh2WI,oCkD3CA,8BAKQ,Y9E04WV,CACF,C8Ev4WI,+DAEI,eAAA,CACA,cAAA,CACA,a7ExC8B,C6EyC9B,wBAAA,CACA,wBAAA,CACA,W9C1C+C,C8C2C/C,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,iB9Ey4WR,C8Et4WI,+BACI,eAAA,CACA,e9Ew4WR,C8Er4WI,kCACI,Y9Eu4WR,C8El4WQ,oDACI,S9Eo4WZ,C8Ej4WQ,kDACI,UAAA,CACA,2BAAA,CAAA,iBAAA,CAAA,Q9Em4WZ,C8E/3WI,qCACI,YAAA,CACA,kBAAA,CAAA,cAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,UAAA,CACA,e9Ei4WR,C4Br4WI,oCkDDA,qCAQQ,mBAAA,CAAA,mBAAA,CAAA,Y9Ek4WV,CACF,C8Eh4WQ,uDACI,Q9Ek4WZ,C4B74WI,oCkDUI,uDAIQ,c9Em4Wd,CACF,C4Bl5WI,oCkDmBA,mCAGQ,UAAA,CACA,iB9Eg4WV,CACF,C4Bx5WI,oCkD2BA,oCAEQ,UAAA,CACA,mBAAA,CAAA,mBAAA,CAAA,YAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sB9E+3WV,C8E73WU,oDACI,gB9E+3Wd,CACF,C8E53WQ,gDACI,Y9E83WZ,C8E33WQ,gDlD0hBJ,YkDzhB2B,ClD0hB3B,WkD1hB2B,ClD2hB3B,SAAA,CACA,0BAAA,CAAA,0BAAA,CAAA,mBAAA,CACA,wBAAA,CAAA,qBAAA,CAAA,kBAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,sBAAA,CACA,+CAAA,CAAA,uCAAA,CACA,iB3BviBkB,C2BwiBlB,eAAA,CAGI,iBAAA,CkDniBI,iB9Es4WZ,C4Bh2VI,oDACI,QAAA,CACA,UAAA,CACA,W5Bk2VR,C4B/1VI,wDACI,Y5Bi2VR,C8E34WQ,oDACI,iBAAA,CACA,YAAA,CACA,WAAA,CACA,a9E64WZ,C8Ez4WI,qCACI,WAAA,CACA,QAAA,CACA,S9E24WR,C8Ez4WQ,+CACI,e9E24WZ,C8Ex4WQ,oDlDqiBJ,6E3B7nBqB,C2B8nBrB,e3BxoBuB,C2ByoBvB,c3BrnBqB,C2BsnBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB3BvqBkB,C2BwqBlB,c3BhVa,C2BiVb,wB3BljBU,C2BmjBV,U3BlrBY,C2BorBhB,gB3BpViB,C2BqVjB,e3BrViB,C2BsVjB,cAAA,CACA,oBAAA,CACA,iB3BllBkB,C2BmlBlB,oBAAA,CACA,uBAAA,CkDtjBQ,gB9E25WZ,C4B79WI,oCkDgEI,oDlD2jBA,c5Bs2VN,CACF,C4Bn2VQ,+KAGI,wB3BjkBY,C2BkkBZ,a3BzsB0B,C2B0sB1B,oB5Bm2VZ,C4Bv+WI,oCkDgEI,oDAKQ,c9Es6Wd,CACF,C8El6WY,yDlD2hBR,6E3B7nBqB,C2B8nBrB,e3BxoBuB,C2ByoBvB,c3BrnBqB,C2BsnBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB3BnrB8B,C2BorB9B,c3BhVa,C2BiVb,kB3BrrB8B,C2BsrB9B,U3BrqBa,C2BuqBjB,gB3BpViB,C2BqVjB,e3BrViB,C2BsVjB,cAAA,CACA,oBAAA,CACA,iB3BllBkB,C2BmlBlB,oBAAA,CACA,uB5Bw4VJ,C4BhgXI,oCkD0EQ,yDlDijBJ,c5By4VN,CACF,C4Bt4VQ,8LAGI,kB3B3mBc,C2B4mBd,U3BxrBS,C2ByrBT,oB5Bs4VZ,C8En7WY,yEACI,wBAAA,CACA,oBAAA,CACA,U9Eq7WhB,C8El7WY,mElDwgBR,6E3B7nBqB,C2B8nBrB,e3BxoBuB,C2ByoBvB,c3BrnBqB,C2BsnBrB,sDAAA,CAAA,iDAAA,CAAA,8CAAA,CAKI,wB3BvqBkB,C2BwqBlB,c3BhVa,C2BiVb,wB3BljBU,C2BmjBV,U3BlrBY,C2BorB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","file":"custom.css","sourcesContent":["/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n@import \"../mixins/mixins\";\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n@mixin icon() {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n}\n\n.Sprite,\n.Sprite16,\n.ReactSprite,\n.SpFlyoutHandle {\n width: auto;\n height: auto;\n background-image: none !important;\n\n &::before {\n @include icon;\n min-width: 1em;\n text-align: center;\n }\n}\n\n.ReactSprite {\n &::before {\n font-size: 14px;\n }\n}\n\n.SpFlyoutHandle {\n cursor: pointer;\n}\n\n.RSS {\n a {\n @include icon;\n }\n img {\n display: none;\n }\n}\n\n.SpEditProfile::before {\n content: $icon-user;\n}\n\n.SpDropdownHandle::before {\n content: $icon-caret-down;\n}\n\n.SpDiscussions::before {\n content: $icon-discussion;\n}\n\n.SpActivity::before {\n content: $icon-time;\n}\n\n.SpDelete::before {\n content: $icon-remove;\n}\n\n.SpFlyoutHandle::before {\n @include kbicon;\n content: $kbicon-gear;\n}\n\n.SpOptions::before {\n content: $icon-cog;\n}\n\n.SpPreferences::before {\n content: $icon-cog;\n}\n\n.SpPassword::before {\n content: $icon-lock;\n}\n\n.SpSearch::before {\n content: $icon-search;\n}\n\n.RSS a::before {\n content: $icon-rss;\n}\n\n// Reactions\n.ReactPromote::before {\n content: $icon-hand-up;\n}\n\n.ReactOffTopic::before {\n content: $icon-meh;\n}\n\n.ReactInsightful::before {\n content: $icon-lightbulb;\n}\n\n.ReactDisagree::before {\n content: $icon-frown;\n}\n\n.ReactAgree::before {\n content: $icon-smile;\n}\n\n.ReactDislike::before {\n content: $icon-thumbs-down;\n}\n\n.ReactLike::before {\n content: $icon-thumbs-up;\n}\n\n.ReactDown::before {\n content: $icon-arrow-down;\n}\n\n.ReactUp::before {\n content: $icon-arrow-up;\n}\n\n.ReactWTF::before {\n content: $icon-wtf;\n}\n\n.ReactAwesome::before {\n content: $icon-heart;\n}\n\n.ReactLOL::before {\n content: $icon-lol;\n}\n\n.ReactFlag::before {\n content: $icon-flag;\n}\n\n.ReactAbuse::before {\n content: $icon-exclamation-sign;\n}\n\n.ReactSpam::before {\n content: $icon-spam;\n}\n\n.ReactQuote::before {\n content: $icon-quote;\n}\n\n.ReactMessage::before {\n content: $icon-mail;\n}\n\n.ReactWarn::before {\n content: $icon-warn;\n}\n\n.ReactFacebook::before {\n content: $icon-facebook-alt;\n}\n\n.ReactFacebook:hover {\n &::before {\n color: #3A5795;\n }\n}\n\n.ReactTwitter::before {\n content: $icon-twitter;\n}\n\n.ReactTwitter:hover {\n &::before {\n color: #55ACEE;\n }\n}\n\n.ReactGooglePlus::before {\n content: $icon-google-plus-alt;\n}\n\n\n.ReactGooglePlus:hover {\n &::before {\n color: #DD4B39;\n }\n}\n\n.RSS {\n a {\n color: #f26522;\n }\n}\n\n@if ($staticVariables) {\n .ReactButton.PopupWindow {\n &:hover {\n .Sprite::before {\n color: $global-color_primary;\n }\n }\n }\n}\n\n.Button.Handle .Sprite,\n.NavButton.Handle .Sprite {\n position: static;\n border: 0;\n vertical-align: baseline;\n}\n\n.Handle > .SpEditProfile,\n.NavButton > .SpEditProfile {\n width: auto;\n height: auto;\n vertical-align: baseline;\n line-height: inherit;\n}\n\n.Options {\n .Bookmark,\n .SpFlyoutHandle {\n display: inline-block;\n padding: 0;\n\n &::before {\n font-size: $global-base_lineHeight;\n }\n }\n\n .AdminCheck .icheckbox::before {\n vertical-align: top;\n }\n}\n\n.OptionsMenu {\n font-size: $global-medium_fontSize;\n}\n\n.OptionsTitle {\n @include sr-only;\n font-size: inherit !important; // The title will be properly hidden with the sr-only mixin, but it needs a font size to be detectable by the screen reader.\n}\n\n.SocialIcon {\n border-radius: $formButton_borderRadius;\n height: $theme-photo-small_size;\n width: $theme-photo-small_size;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n}\n\n.SocialIcon-MicrosoftAccount {\n background-color: $global-color_primary;\n &:active,\n &:focus,\n &:hover {\n background-color: $global-color_primaryAlt;\n }\n}\n\n.Methods,\n.Panel,\n.Navigation,\n.MeBox {\n .SocialIcon:not(.SocialIcon-OpenID) .Icon {\n background: none;\n text-align: center;\n }\n\n .SocialIcon:not(.SocialIcon-OpenID) .Icon::before {\n @include icon;\n font-size: $global-medium_fontSize;\n color: $global-color_white;\n }\n\n .SocialIcon-Facebook .Icon::before {\n content: $icon-facebook-alt;\n }\n\n .SocialIcon-Twitter .Icon::before {\n content: $icon-twitter-alt;\n }\n\n .SocialIcon-Google .Icon::before {\n content: $icon-google-plus-alt;\n }\n\n .SocialIcon-LinkedIn .Icon::before {\n content: $icon-linkedin-alt;\n }\n\n .SocialIcon-MicrosoftAccount .Icon::before {\n content: $icon-windows-alt;\n }\n\n .SocialIcon-Steam .Icon::before {\n left: 1px;\n }\n}\n\n.MeBox {\n .Arrow {\n display: none;\n }\n}\n\na.Bookmark {\n width: auto;\n height: auto;\n font: 0/0 a;\n color: transparent;\n text-indent: 0;\n background-image: none !important;\n\n &::before {\n @include icon;\n font-size: $global-base_lineHeight;\n color: $global-color_primary;\n content: $icon-star-empty;\n }\n\n &:hover::before {\n @if ($staticVariables) {\n color: $global-color_primaryAlt;\n }\n }\n}\n\na.Bookmarked {\n &::before,\n &:hover::before {\n color: #E5B951 !important;\n content: $icon-star;\n }\n}\n\n/*===== End of Vanillicon ======*/\n","@charset \"UTF-8\";\n/* -------------------------------------------------------------- *\\\n Copy default scss files\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Topcoder Base\n\\* -------------------------------------------------------------- */\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Brand Colors\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Utility Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Global Font\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n User Content\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Global Overwrites\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Theme Colors\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Buttons Colors\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Icons\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Theme User Photos\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Links\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Layout\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Body\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Frame\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Header\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Navigation\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Mobile Mebox\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Content\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Panel\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Footer\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Components\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Form Elements\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Form Buttons\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Breakpoints\n\\* -------------------------------------------------------------- */\n/* Font styles. */\n@font-face {\n font-family: \"roboto\";\n src: url(\"fonts/roboto-v20-latin/roboto-v20-latin-700.eot\");\n /* IE9 Compat Modes */\n src: url(\"fonts/roboto-v20-latin/roboto-v20-latin-700.eot?#iefix\") format(\"embedded-opentype\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-700.woff2\") format(\"woff2\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-700.woff\") format(\"woff\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-700.ttf\") format(\"truetype\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-700.svg#roboto\") format(\"svg\");\n /* Legacy iOS */\n font-weight: 700;\n font-style: normal;\n}\n@font-face {\n font-family: \"roboto\";\n src: url(\"fonts/roboto-v20-latin/roboto-v20-latin-500.eot\");\n /* IE9 Compat Modes */\n src: url(\"fonts/roboto-v20-latin/roboto-v20-latin-500.eot?#iefix\") format(\"embedded-opentype\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-500.woff2\") format(\"woff2\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-500.woff\") format(\"woff\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-500.ttf\") format(\"truetype\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-500.svg#roboto\") format(\"svg\");\n /* Legacy iOS */\n font-weight: 500;\n font-style: normal;\n}\n@font-face {\n font-family: \"roboto\";\n src: url(\"fonts/roboto-v20-latin/roboto-v20-latin-regular.eot\");\n /* IE9 Compat Modes */\n src: url(\"fonts/roboto-v20-latin/roboto-v20-latin-regular.eot?#iefix\") format(\"embedded-opentype\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-regular.woff2\") format(\"woff2\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-regular.woff\") format(\"woff\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-regular.ttf\") format(\"truetype\"), url(\"fonts/roboto-v20-latin/roboto-v20-latin-regular.svg#roboto\") format(\"svg\");\n /* Legacy iOS */\n font-weight: 400;\n font-style: normal;\n}\n@font-face {\n font-family: \"Barlow\";\n src: url(\"fonts/Barlow/Barlow-SemiBold.eot\");\n /* IE9 Compat Modes */\n src: url(\"fonts/Barlow/Barlow-SemiBold.eot?#iefix\") format(\"embedded-opentype\"), url(\"fonts/Barlow/Barlow-SemiBold.woff2\") format(\"woff2\"), url(\"fonts/Barlow/Barlow-SemiBold.woff\") format(\"woff\"), url(\"fonts/Barlow/Barlow-SemiBold.ttf\") format(\"truetype\"), url(\"fonts/Barlow/Barlow-SemiBold.svg#Barlow\") format(\"svg\");\n /* Legacy iOS */\n font-weight: 600;\n font-style: normal;\n}\n@font-face {\n font-family: \"Barlow\";\n src: url(\"fonts/Barlow/Barlow-Bold.eot\");\n /* IE9 Compat Modes */\n src: url(\"fonts/Barlow/Barlow-Bold.eot?#iefix\") format(\"embedded-opentype\"), url(\"fonts/Barlow/Barlow-Bold.woff2\") format(\"woff2\"), url(\"fonts/Barlow/Barlow-Bold.woff\") format(\"woff\"), url(\"fonts/Barlow/Barlow-Bold.ttf\") format(\"truetype\"), url(\"fonts/Barlow/Barlow-Bold.svg#Barlow\") format(\"svg\");\n /* Legacy iOS */\n font-weight: 700;\n font-style: normal;\n}\n@font-face {\n font-family: \"Barlow_Condensed\";\n src: url(\"fonts/Barlow_Condensed/BarlowCondensed-Medium.eot\");\n /* IE9 Compat Modes */\n src: url(\"fonts/Barlow_Condensed/BarlowCondensed-Medium.eot?#iefix\") format(\"embedded-opentype\"), url(\"fonts/Barlow_Condensed/BarlowCondensed-Medium.woff2\") format(\"woff2\"), url(\"fonts/Barlow_Condensed/BarlowCondensed-Medium.woff\") format(\"woff\"), url(\"fonts/Barlow_Condensed/BarlowCondensed-Medium.ttf\") format(\"truetype\"), url(\"fonts/Barlow_Condensed/BarlowCondensed-Medium.svg#Barlow_Condensed\") format(\"svg\");\n /* Legacy iOS */\n font-weight: 500;\n font-style: normal;\n}\n.Frame-header .Header-Top {\n background: #2a2a2a;\n}\n.Frame-header .Header-Top .Container {\n max-width: none;\n padding: 0;\n}\n.Frame-header .Header-Top .Container .row {\n height: 80px;\n}\n.Frame-header .Header-Top .Container .row a:hover {\n background: transparent;\n}\n.Frame-header .Header-Top .Container .row .Header-desktopNav .Navigation-linkContainer a.Navigation-link {\n font-size: 14px;\n font-weight: 700;\n line-height: 30px;\n}\n.Frame-header .Header-Top .Container .row .Header-desktopNav .Navigation-linkContainer a.Navigation-link.Selected, .Frame-header .Header-Top .Container .row .Header-desktopNav .Navigation-linkContainer a.Navigation-link:hover {\n background: transparent;\n color: #43d7b0;\n}\n.Frame-header .Header-Top .Container .row .Header-right .SignInLinks {\n font-size: 18px;\n font-weight: 700;\n text-transform: uppercase;\n}\n.Frame-header .Header-Top .Container .row .Header-right .SignInLinks a {\n border: none;\n font-size: 18px;\n font-weight: bold;\n}\n.Frame-header .Header-Top .Container .row .Header-right .SignInLinks a:hover, .Frame-header .Header-Top .Container .row .Header-right .SignInLinks a:focus {\n background-color: transparent;\n}\n.Frame-header .Header-Top .Container .row .Header-right .SignInLinks .SignInPopup {\n font-size: 18px;\n font-weight: 700;\n margin-left: 10px;\n border: none;\n}\n.Frame-header .Header-Top .Container .row .Header-right .Search img {\n vertical-align: middle;\n}\n.Frame-header .Header-Second-Menu {\n display: flex;\n background: #FBFBFB;\n color: #2a2a2a;\n justify-content: stretch;\n align-items: center;\n font-size: 13px;\n position: relative;\n height: 60px;\n}\n.Frame-header .Header-Second-Menu .Second-Menu-Content {\n display: flex;\n flex-grow: 1;\n justify-content: center;\n align-items: center;\n position: relative;\n height: 30px;\n}\n.Frame-header .Header-Second-Menu .Second-Menu-Content a.Second-Menu-Link {\n margin: 0 15px;\n cursor: pointer;\n height: 100%;\n display: flex;\n position: relative;\n flex-direction: column;\n justify-content: center;\n color: #2a2a2a;\n}\n.Frame-header .Header-Second-Menu .Second-Menu-Content a.Second-Menu-Link:hover::after {\n content: \"\";\n display: block;\n position: absolute;\n bottom: -1px;\n left: 50%;\n margin-left: -8px;\n width: 15px;\n height: 3px;\n border-radius: 1.5px;\n background: #d4d4d4;\n}\n.Frame-header .Header-Second-Menu .Second-Menu-Content a.Second-Menu-Link.selected {\n font-weight: 700;\n}\n.Frame-header .Header-Second-Menu .Second-Menu-Content a.Second-Menu-Link.selected::after {\n content: \"\";\n display: block;\n position: absolute;\n bottom: -1px;\n left: 50%;\n margin-left: -8px;\n width: 15px;\n height: 3px;\n border-radius: 1.5px;\n background: #43d7b0;\n}\n.Frame-header .Header-desktopNav {\n color: white;\n height: 80px;\n position: relative;\n display: flex;\n align-items: center;\n z-index: 1;\n flex-grow: 1;\n}\n.Frame-header .Header-desktopNav a {\n text-decoration: none;\n}\n.Frame-header .Header-desktopNav .Topcoder-logo {\n margin: 0 50px 0 30px;\n cursor: pointer;\n}\n.Frame-header .Header-desktopNav .Header-primary-item {\n font-weight: 700;\n font-size: 18px;\n line-height: 30px;\n margin: 0 30px;\n padding-right: 5px;\n position: relative;\n cursor: pointer;\n color: white;\n white-space: nowrap;\n}\n.Frame-header .Header-desktopNav .Header-primary-item.selected {\n color: #43d7b0;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu {\n display: flex;\n overflow: unset;\n margin-right: auto;\n width: auto;\n white-space: nowrap;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-secondary-item {\n font-weight: bold;\n margin-left: 30px;\n font-size: 14px;\n line-height: 30px;\n text-align: center;\n display: flex;\n position: relative;\n flex-direction: row;\n justify-content: flex-start;\n align-content: flex-start;\n cursor: pointer;\n color: white;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-secondary-item:hover, .Frame-header .Header-desktopNav .Header-secondary-menu .Header-secondary-item.selected {\n color: #43d7b0;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container {\n position: relative;\n display: none;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container .primary-item-more {\n border-radius: 15px;\n padding: 0 15px;\n color: white;\n margin-left: 0;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container .primary-item-more:hover {\n color: white;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container .primary-item-more img {\n margin-left: 5px;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container .Header-Primary-more-content {\n position: absolute;\n top: 30px;\n left: 19px;\n background: #2a2a2a;\n min-width: 110px;\n padding: 20px;\n border-radius: 5px;\n flex-direction: column;\n z-index: 2;\n display: none;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container .Header-Primary-more-content a {\n margin: 0;\n text-align: left;\n font-weight: 700;\n font-size: 14px;\n line-height: 30px;\n white-space: nowrap;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container.open .primary-item-more {\n background-color: rgba(85, 85, 85, 0.4);\n border-radius: 15px;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container.open .primary-item-more * {\n opacity: 0.7;\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container.open .primary-item-more img {\n transform: scale(1, -1);\n}\n.Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container.open .Header-Primary-more-content {\n display: flex;\n}\n.Frame-header .Header-right .Header-right-Item {\n height: 32px;\n margin: 11px 20px 11px 0px;\n padding-left: 12px;\n position: relative;\n border-left: 1px solid #7F7F7F;\n min-width: 36px;\n display: flex;\n align-items: center;\n}\n\n.Header-separator {\n display: block;\n height: 30px;\n width: 1px;\n background: #555555;\n}\n\n@media screen and (max-width: 768px) {\n .Frame-header .Header-Top .Container .row {\n height: 60px;\n display: flex;\n justify-content: space-between;\n }\n .Frame-header .Header-Top .Container .menu-icon-mobile {\n width: 60px;\n height: 60px;\n display: flex;\n align-items: center;\n justify-content: center;\n cursor: pointer;\n }\n .Frame-header .Header-right {\n width: 60px;\n margin: 0;\n }\n .Frame-header .Header-Primary-container-Mobile .Header-Primary-Mobile {\n height: 60px;\n background: #2a2a2a;\n display: flex;\n align-items: center;\n border-top: 1px solid #555555;\n }\n .Frame-header .Header-Primary-container-Mobile .Header-Primary-Mobile a {\n color: white;\n font-weight: 700;\n font-size: 18px;\n line-height: 30px;\n position: relative;\n cursor: pointer;\n height: 100%;\n }\n .Frame-header .Header-Primary-container-Mobile .Header-Primary-Mobile a:hover, .Frame-header .Header-Primary-container-Mobile .Header-Primary-Mobile a.selected {\n color: #43d7b0;\n }\n .Frame-header .Header-Primary-container-Mobile .Header-Primary-Mobile a.selected::after {\n content: \"\";\n width: 40px;\n height: 10px;\n background: url(/themes/topcoder/design/images/icon-select-header.svg);\n background-size: 40px 10px;\n right: 16px;\n position: absolute;\n left: 50%;\n margin-left: -20px;\n bottom: -1px;\n }\n .Frame-header .Header-Primary-container-Mobile .Header-Primary-Sub-Mobile {\n display: flex;\n flex-direction: column;\n padding: 15px 20px;\n z-index: 1;\n background: #FBFBFB;\n }\n .Frame-header .Header-Primary-container-Mobile .Header-Primary-Sub-Mobile a {\n font-size: 18px;\n line-height: 40px;\n height: 40px;\n margin: 5px 0;\n display: flex;\n align-items: center;\n cursor: pointer;\n text-decoration: none;\n color: #2a2a2a;\n }\n .Frame-header .Header-Primary-container-Mobile .Header-Primary-Sub-Mobile a.selected {\n font-weight: 700;\n pointer-events: none;\n cursor: default;\n }\n .Frame-header .Header-Primary-container-Mobile .Header-Primary-Sub-Mobile a.selected::before {\n content: \"\";\n height: 30px;\n width: 3px;\n border-radius: 1.5px;\n background: #43d7b0;\n display: inline-block;\n margin-right: 10px;\n }\n .Frame-header .Header-Second-Menu-mobile {\n position: relative;\n }\n .Frame-header .Header-Second-Menu-mobile .Second-Menu-Toggle-Button {\n background: #FBFBFB;\n border: none;\n padding: 0;\n width: 100%;\n height: 60px;\n display: flex;\n justify-content: center;\n align-items: center;\n cursor: pointer;\n }\n .Frame-header .Header-Second-Menu-mobile .Second-Menu-Toggle-Button span {\n color: #2a2a2a;\n font-weight: 400;\n font-size: 28px;\n line-height: 40px;\n }\n .Frame-header .Header-Second-Menu-mobile .Second-Menu-Toggle-Button img {\n margin-left: 5px;\n transform: scale(1, -1);\n }\n .Frame-header .Header-Second-Menu-mobile .Second-Menu-Content {\n background: #FBFBFB;\n flex-direction: column;\n padding: 15px 20px;\n border-top: 1px solid #1F7E8A;\n width: 100%;\n z-index: 999;\n display: none;\n position: absolute;\n top: 60px;\n left: 0;\n width: 100%;\n }\n .Frame-header .Header-Second-Menu-mobile .Second-Menu-Content a {\n color: #2a2a2a;\n font-size: 18px;\n line-height: 40px;\n height: 40px;\n margin: 5px 0;\n display: flex;\n align-items: center;\n cursor: pointer;\n }\n .Frame-header .Header-Second-Menu-mobile .Second-Menu-Content a.selected {\n font-weight: 700;\n pointer-events: none;\n cursor: default;\n }\n .Frame-header .Header-Second-Menu-mobile .Second-Menu-Content a.selected::before {\n content: \"\";\n height: 30px;\n width: 3px;\n border-radius: 1.5px;\n display: inline-block;\n margin-right: 10px;\n background: #43d7b0;\n }\n .Frame-header .Header-Second-Menu-mobile.open .Second-Menu-Toggle-Button img {\n transform: scale(1, 1);\n }\n .Frame-header .Header-Second-Menu-mobile.open .Second-Menu-Content {\n display: flex;\n }\n .Frame-header.toggle-mobile-expand .icon-menu {\n display: none;\n }\n .Frame-header.toggle-mobile-expand .Header-Second-Menu-mobile {\n display: none;\n }\n .Frame-header.toggle-mobile-close .icon-menu-close {\n display: none;\n }\n .Frame-header.toggle-mobile-close .Header-Primary-container-Mobile {\n display: none;\n }\n}\n@media screen and (max-width: 960px) {\n .Frame-header .Header-desktopNav .Header-secondary-menu > .Header-secondary-item {\n display: none;\n }\n .Frame-header .Header-desktopNav .Header-secondary-menu .Header-Primary-more-content-container {\n display: flex;\n }\n}\n.Frame-footer .Footer {\n background-color: #2a2a2a;\n padding: 30px 80px 21px;\n font-size: 14px;\n font-weight: 400;\n line-height: 21px;\n position: relative;\n}\n.Frame-footer .Footer .Container {\n max-width: 1280px;\n margin: auto;\n}\n.Frame-footer .Footer .Container .Footer-logo {\n display: flex;\n justify-content: center;\n margin-bottom: 30px;\n}\n.Frame-footer .Footer .Container .Footer-Menu-Container {\n margin-bottom: 39px;\n display: grid;\n grid-template-columns: repeat(6, 1fr);\n gap: 20px;\n}\n@media (max-width: 768px) {\n .Frame-footer .Footer .Container .Footer-separator,\n.Frame-footer .Footer .Container .Footer-Menu-Container {\n display: none;\n }\n}\n.Frame-footer .Footer .Container .Footer-separator {\n height: 2px;\n background-color: #555555;\n border-radius: 1px;\n width: 100%;\n}\n.Frame-footer .Footer .Container .Footer-Menu-Title {\n color: white;\n font-size: 14px;\n font-weight: 500;\n line-height: 21px;\n margin-bottom: 1px;\n}\n.Frame-footer .Footer .Container .Footer-Menu-List {\n margin-top: 7px;\n}\n.Frame-footer .Footer .Container .Footer-Menu-List-Item a {\n color: #e9e9e9 !important;\n font-size: 14px;\n line-height: 21px;\n}\n.Frame-footer .Footer .Container .Footer-Share-Container {\n margin-top: 15px;\n}\n.Frame-footer .Footer .Container .Footer-Share-Container a {\n margin-right: 5px;\n}\n@media (max-width: 768px) {\n .Frame-footer .Footer .Container .Footer-Share-Container {\n display: flex;\n justify-content: center;\n }\n}\n.Frame-footer .Footer .Container .Footer-Mobile-Menu {\n display: flex;\n justify-content: center;\n}\n@media (min-width: 769px) {\n .Frame-footer .Footer .Container .Footer-Mobile-Menu {\n display: none;\n }\n}\n.Frame-footer .Footer .Container .Footer-Mobile-Menu .Mobile-Menu-Item {\n display: flex;\n flex-direction: column;\n margin-right: 43px;\n}\n.Frame-footer .Footer .Container .Footer-Mobile-Menu .Mobile-Menu-Item:last-child {\n margin-right: 0;\n}\n.Frame-footer .Footer .Container .Footer-Mobile-Menu .Mobile-Menu-Item a {\n color: #e9e9e9;\n font-size: 12px;\n font-weight: 500;\n line-height: 21px;\n white-space: nowrap;\n}\n.Frame-footer .Footer .Container .Footer-Copyright-Container {\n display: flex;\n justify-content: space-between;\n padding-top: 22px;\n}\n.Frame-footer .Footer .Container .Footer-Copyright-Container .Footer-Copyright {\n color: #aaaaaa;\n font-size: 14px;\n line-height: 21px;\n}\n.Frame-footer .Footer .Container .Footer-Copyright-Container .Footer-Copyright a {\n margin-left: 20px;\n font-size: 14px;\n color: #e9e9e9;\n}\n@media (max-width: 768px) {\n .Frame-footer .Footer .Container .Footer-Copyright-Container .Footer-Copyright {\n font-size: 11px;\n line-height: 21px;\n }\n .Frame-footer .Footer .Container .Footer-Copyright-Container .Footer-Copyright a {\n text-decoration: underline;\n font-size: 11px;\n line-height: 21px;\n }\n}\n@media (min-width: 769px) {\n .Frame-footer .Footer .Container .Footer-Mobile {\n display: none;\n }\n}\n\n.Frame-body .Frame-content .Frame-details .Frame-row {\n width: 100%;\n}\n.Frame-body .Frame-content .Frame-details .Frame-row .Content.MainContent {\n width: 0;\n}\n.Frame-body .Frame-content .Frame-details .Frame-row-main {\n flex-direction: row-reverse;\n}\n.Frame-body .Frame-content .Frame-details .Frame-row-main aside.Panel.Panel-main {\n margin-left: 0;\n margin-right: 90px;\n min-width: 260px;\n}\n.Frame-body .Frame-content .Frame-details .Frame-row-main .MainContent.Content {\n flex: 1;\n}\n\n.Search h1.H,\n.Search h1.Group-Title,\n.Search h1.HomepageTitle,\n.Search h1, .Groups h1.H,\n.Groups h1.Group-Title,\n.Groups h1.HomepageTitle,\n.Groups h1, .Vanilla h1.H,\n.Vanilla h1.Group-Title,\n.Vanilla h1.HomepageTitle,\n.Vanilla h1 {\n font-family: \"Barlow_Condensed\", Helvetica, Arial, sans-serif;\n font-weight: 500;\n color: #2a2a2a !important;\n font-size: 34px !important;\n font-weight: 500 !important;\n line-height: 38px !important;\n text-transform: uppercase !important;\n}\n\na.TextColor:hover,\na:hover .TextColor {\n color: #137d60;\n}\n\n@media screen and (max-width: 992px) {\n .Frame-body .Frame-content .Frame-details .Frame-row-main aside.Panel.Panel-main {\n width: 0;\n }\n}\n@media screen and (max-width: 768px) {\n .Frame-body .Frame-content .Frame-contentWrap {\n padding-top: 20px;\n padding-left: 15px;\n padding-right: 15px;\n }\n .Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row .Content.MainContent {\n width: 100%;\n overflow: hidden;\n }\n .Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row .Content.MainContent h1.H,\n.Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row .Content.MainContent h1.HomepageTitle,\n.Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row .Content.MainContent h1 {\n margin-top: 14px;\n }\n .Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row-main {\n flex-direction: column-reverse;\n }\n .Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row-main aside.Panel.Panel-main {\n margin-left: 0;\n margin-right: 0;\n width: 100%;\n }\n}\n.BreadcrumbsBox .Breadcrumbs .Crumb {\n font-weight: bold;\n color: #555555;\n font-size: 18px;\n opacity: 1;\n margin: 0 2px;\n}\n.BreadcrumbsBox .Breadcrumbs .CrumbLabel a {\n text-decoration: none;\n}\n.BreadcrumbsBox .Breadcrumbs .CrumbLabel a span {\n color: #0d61bf;\n font-size: 14px;\n margin: 0 2px;\n text-transform: capitalize;\n}\n.BreadcrumbsBox .Breadcrumbs .CrumbLabel.Last a {\n text-decoration: none;\n}\n.BreadcrumbsBox .Breadcrumbs .CrumbLabel.Last a span {\n color: #555555;\n}\n\n.SearchForm form > div .InputBox,\n.SearchBox form > div .InputBox {\n border-radius: 30px;\n height: 40px;\n font-size: 16px;\n padding-right: 56px;\n padding-left: 20px;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n}\n.SearchForm form > div .InputBox.js-search,\n.SearchBox form > div .InputBox.js-search {\n border: 1px solid #aaa;\n}\n.SearchForm form > div input.Button:hover,\n.SearchForm form > div input.Button,\n.SearchBox form > div input.Button:hover,\n.SearchBox form > div input.Button {\n height: 38px !important;\n width: 56px !important;\n background: #e9e9e9 !important;\n border-radius: 30px !important;\n margin: 1px;\n}\n.SearchForm form > div::after,\n.SearchBox form > div::after {\n color: white !important;\n width: 56px !important;\n font-size: 18px !important;\n top: 1px !important;\n}\n\n.Panel.Panel-main .SearchBox {\n margin-bottom: 24px;\n}\n\n@media screen and (max-width: 768px) {\n .SearchBoxMobile .SearchBox {\n margin-bottom: 8px;\n }\n}\n.Button.Primary,\n.Button,\n.Button.Primary.SignInPopup,\n.Button.Primary.Action.BigButton {\n font-size: 14px !important;\n font-weight: bold !important;\n letter-spacing: 0.8px !important;\n height: 30px;\n text-transform: uppercase;\n border-radius: 20px !important;\n padding: 0 20px !important;\n}\n\n.Button.Primary.SignInPopup {\n background: #137d60;\n border: 1px solid #137d60;\n color: white;\n width: 100%;\n}\n\n.ReactButton.Quote {\n vertical-align: inherit;\n margin: 0 0;\n}\n\n.Box.BoxCategories,\n.BoxFilter.BoxDiscussionFilter {\n margin: 19px 0 !important;\n}\n.Box.BoxCategories h4,\n.BoxFilter.BoxDiscussionFilter h4 {\n font-family: \"Barlow\", Helvetica, Arial, sans-serif;\n font-weight: 600;\n font-size: 21px;\n line-height: 24px;\n text-transform: uppercase;\n color: #2a2a2a;\n padding: 0;\n margin-top: 35px;\n}\n.Box.BoxCategories ul.PanelInfo.PanelCategories li,\n.Box.BoxCategories ul.FilterMenu li,\n.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li,\n.BoxFilter.BoxDiscussionFilter ul.FilterMenu li {\n margin: 19px 0 !important;\n}\n.Box.BoxCategories ul.PanelInfo.PanelCategories li.Active,\n.Box.BoxCategories ul.FilterMenu li.Active,\n.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li.Active,\n.BoxFilter.BoxDiscussionFilter ul.FilterMenu li.Active {\n background-color: #e9e9e9;\n border-radius: 15px;\n}\n.Box.BoxCategories ul.PanelInfo.PanelCategories li.Depth2,\n.Box.BoxCategories ul.FilterMenu li.Depth2,\n.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li.Depth2,\n.BoxFilter.BoxDiscussionFilter ul.FilterMenu li.Depth2 {\n margin-left: 20px !important;\n}\n.Box.BoxCategories ul.PanelInfo.PanelCategories li.Heading,\n.Box.BoxCategories ul.FilterMenu li.Heading,\n.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li.Heading,\n.BoxFilter.BoxDiscussionFilter ul.FilterMenu li.Heading {\n color: #2a2a2a;\n font-size: 16px;\n font-weight: 700;\n padding: 0;\n}\n.Box.BoxCategories ul.PanelInfo.PanelCategories li a,\n.Box.BoxCategories ul.FilterMenu li a,\n.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li a,\n.BoxFilter.BoxDiscussionFilter ul.FilterMenu li a {\n height: 26px;\n padding: 2px 22px;\n font-size: 16px;\n}\n.Box.BoxCategories ul.PanelInfo.PanelCategories li a span,\n.Box.BoxCategories ul.FilterMenu li a span,\n.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li a span,\n.BoxFilter.BoxDiscussionFilter ul.FilterMenu li a span {\n font-size: 16px;\n line-height: 26px;\n}\n.Box.BoxCategories ul.PanelInfo.PanelCategories li a span.Aside,\n.Box.BoxCategories ul.FilterMenu li a span.Aside,\n.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li a span.Aside,\n.BoxFilter.BoxDiscussionFilter ul.FilterMenu li a span.Aside {\n line-height: 12px;\n}\n.Box.BoxCategories ul.PanelInfo.PanelCategories li a span.Aside .Number, .Box.BoxCategories ul.PanelInfo.PanelCategories li a span.Aside > .Count,\n.Box.BoxCategories ul.FilterMenu li a span.Aside .Number,\n.Box.BoxCategories ul.FilterMenu li a span.Aside > .Count,\n.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li a span.Aside .Number,\n.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li a span.Aside > .Count,\n.BoxFilter.BoxDiscussionFilter ul.FilterMenu li a span.Aside .Number,\n.BoxFilter.BoxDiscussionFilter ul.FilterMenu li a span.Aside > .Count {\n line-height: 12px;\n color: #ffffff;\n font-size: 10px;\n font-weight: 400;\n background: #000;\n border-radius: 9px;\n}\n.Box.BoxCategories ul.PanelInfo.PanelCategories li a span.Aside > .Count,\n.Box.BoxCategories ul.FilterMenu li a span.Aside > .Count,\n.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li a span.Aside > .Count,\n.BoxFilter.BoxDiscussionFilter ul.FilterMenu li a span.Aside > .Count {\n padding: 1px 5px;\n}\n.Box.BoxCategories ul.PanelInfo.PanelCategories li a span.Aside .Number,\n.Box.BoxCategories ul.FilterMenu li a span.Aside .Number,\n.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li a span.Aside .Number,\n.BoxFilter.BoxDiscussionFilter ul.FilterMenu li a span.Aside .Number {\n padding: 0;\n}\n\n@media screen and (max-width: 768px) {\n .Panel-main .Box.BoxCategories h4,\n.Box.BoxCategories h4,\n.BoxFilter.BoxDiscussionFilter h4 {\n font-family: \"Barlow\", Helvetica, Arial, sans-serif;\n font-weight: 600;\n font-size: 21px;\n line-height: 24px;\n }\n}\n.PageControls.Top {\n padding-bottom: 0px;\n}\n.PageControls .Pager.NumberedPager span,\n.PageControls .Pager.NumberedPager a {\n border-color: transparent;\n border-radius: 15px;\n font-size: 14px;\n font-weight: 400;\n line-height: 30px;\n height: 30px;\n padding: 0 15px;\n margin: 0 1px;\n flex: unset;\n}\n.PageControls .Pager.NumberedPager span.Highlight.Pager-p,\n.PageControls .Pager.NumberedPager a.Highlight.Pager-p {\n background-color: #d4d4d4;\n}\n.PageControls .Pager.NumberedPager span:hover,\n.PageControls .Pager.NumberedPager a:hover {\n border-color: transparent;\n}\n.PageControls .Pager.NumberedPager .Pager-nav {\n font-weight: 500;\n color: white;\n background-color: #137d60;\n}\n.PageControls .Pager.NumberedPager .Pager-nav[aria-disabled=true] {\n display: none;\n}\n\n.DataList.Discussions li.ItemDiscussion {\n border-top: none;\n border-bottom: none;\n background-color: #f4f4f4;\n margin-top: 16px;\n border-radius: 10px;\n padding: 24px 20px 17px 26px;\n}\n.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion {\n align-items: center;\n}\n.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion .MItem {\n font-size: 13px;\n font-weight: 400;\n line-height: 16px;\n}\n.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion .MItem .HasNew.HasNew {\n font-size: 12px;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n text-transform: capitalize;\n background: #fff;\n color: #2a2a2a;\n border: 1px solid #2a2a2a;\n margin-bottom: 0px;\n}\n.DataList.Discussions li.ItemDiscussion .MItem.Category a {\n color: #2a2a2a;\n}\n.DataList.Discussions li.ItemDiscussion .ItemContent.Discussion .Title {\n margin-bottom: 14px;\n}\n.DataList.Discussions li.ItemDiscussion .ItemContent.Discussion .Title a {\n color: #2a2a2a;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-size: 16px;\n font-weight: bold;\n line-height: 30px;\n}\n\n.Empty {\n margin: 10px auto;\n width: auto;\n text-align: center;\n color: #aaaaaa;\n font-size: 20px;\n font-weight: 400;\n line-height: 24px;\n}\n\n.DataList .Meta {\n display: flex;\n align-items: center;\n}\n.DataList .Meta .MItem {\n font-size: 13px;\n font-weight: 400;\n line-height: 16px;\n}\n.DataList .Meta .MiddleDot {\n font-weight: bold;\n}\n\n@media screen and (max-width: 768px) {\n .DataList.Discussions li.ItemDiscussion {\n border-top: 1px solid #e9e9e9;\n background-color: transparent;\n border-radius: 10px;\n padding: 19px 0 18px 0;\n border-radius: 0;\n margin-top: 0;\n position: relative;\n }\n .DataList.Discussions li.ItemDiscussion:first-child {\n border-top: none;\n }\n .DataList.Discussions li.ItemDiscussion:last-child {\n border-bottom: 1px solid #e9e9e9;\n }\n .DataList.Discussions li.ItemDiscussion .Options {\n position: absolute;\n top: 20px;\n right: 0;\n }\n .DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.tag-container {\n margin-top: 0;\n margin-left: 0;\n }\n .DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.tag-container .MItem {\n display: none;\n }\n .DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.tag-container .Tag {\n margin-bottom: 12px;\n }\n .DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.status-container .MCount,\n.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.status-container .Tag {\n display: none;\n }\n .DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.status-container .MItem.Category {\n position: relative;\n }\n .DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.status-container .MItem.Category::before {\n content: \"\";\n width: 3px;\n height: 3px;\n border-radius: 50%;\n background: #555555;\n position: absolute;\n display: block;\n left: -7px;\n margin-top: -2px;\n top: 50%;\n }\n .DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.view-comment-container .MItem:not(.MCount),\n.DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.view-comment-container .Tag {\n display: none;\n }\n .DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.view-comment-container .MCount {\n position: relative;\n }\n .DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.view-comment-container .MCount::after {\n content: \"\";\n width: 3px;\n height: 3px;\n border-radius: 50%;\n background: #555555;\n position: absolute;\n display: block;\n right: -8px;\n margin-top: -2px;\n top: 50%;\n }\n .DataList.Discussions li.ItemDiscussion .Meta.Meta-Discussion.view-comment-container .MCount.CommentCount::after {\n content: none;\n }\n}\n@media screen and (max-width: 768px) {\n .DataList.CategoryList li.Item .ItemContent.Category .status-container .RSS,\n.DataList.CategoryList li.Item .ItemContent.Category .status-container .DiscussionCount,\n.DataList.CategoryList li.Item .ItemContent.Category .status-container .MiddleDot,\n.DataList.CategoryList li.Item .ItemContent.Category .status-container .CommentCount {\n display: none;\n }\n .DataList.CategoryList li.Item .ItemContent.Category .view-comment-container .LastDiscussionTitle,\n.DataList.CategoryList li.Item .ItemContent.Category .view-comment-container .LastCommentDate {\n display: none;\n }\n .DataList.CategoryList li.Item .ItemContent.Category .view-comment-container .DiscussionCount {\n position: relative;\n }\n .DataList.CategoryList li.Item .ItemContent.Category .view-comment-container .DiscussionCount::after {\n content: \"\";\n width: 3px;\n height: 3px;\n border-radius: 50%;\n background: #555555;\n position: absolute;\n display: block;\n right: -8px;\n margin-top: -2px;\n top: 50%;\n }\n}\n.DataList.Discussions .Tag,\n.Tag {\n font-size: 11px;\n font-weight: 400;\n letter-spacing: 0.4px;\n line-height: 15px;\n height: 23px;\n padding: 0 6px;\n display: flex;\n align-items: center;\n}\n.DataList.Discussions .Tag.Tag-Announcement,\n.Tag.Tag-Announcement {\n color: #000;\n border-color: #aaaaaa;\n background-color: white;\n}\n.DataList.Discussions .Tag.Tag-Closed,\n.Tag.Tag-Closed {\n background-color: #aaaaaa;\n border-color: #aaaaaa;\n color: white;\n}\n\n.Meta.Meta-Discussion .Tag {\n margin-right: 5px;\n}\n\n.Hijack.Bookmark {\n width: 16px;\n height: 16px;\n}\n.Hijack.Bookmark::before {\n content: \"\";\n width: 16px;\n height: 16px;\n background: url(/themes/topcoder/design/images/bookmark.png);\n background-size: 16px;\n}\n.Hijack.Bookmark.Bookmarked::before, .Hijack.Bookmark:hover::before {\n content: \"\";\n background: url(/themes/topcoder/design/images/bookmarked.png);\n background-size: 16px;\n width: 16px;\n height: 16px;\n}\n\n.Arrow.SpFlyoutHandle {\n width: 16px;\n height: 16px;\n}\n.Arrow.SpFlyoutHandle::before {\n content: \"\";\n width: 16px;\n height: 16px;\n background: url(/themes/topcoder/design/images/icon-thee-dot.svg);\n background-size: 16px 4px;\n background-position: center;\n font-size: 0 !important;\n background-repeat: no-repeat;\n}\n\n.DataListWrap .BeforeCommentHeading,\n.Content.MainContent .BeforeCommentHeading,\n.CommentsWrap .BeforeCommentHeading {\n margin-bottom: 0px;\n}\n.DataListWrap h2.CommentHeading,\n.Content.MainContent h2.CommentHeading,\n.CommentsWrap h2.CommentHeading {\n font-family: \"Barlow\", Helvetica, Arial, sans-serif;\n font-weight: 700;\n color: #2a2a2a;\n font-size: 20px;\n line-height: 24px;\n text-transform: uppercase;\n}\n.DataListWrap .DataList.DataList-Search li.Item,\n.DataListWrap .DataList.CategoryList li.Item,\n.DataListWrap .DataList.GroupList li.Item,\n.DataListWrap .MessageList.DataList.Comments li.Item,\n.Content.MainContent .DataList.DataList-Search li.Item,\n.Content.MainContent .DataList.CategoryList li.Item,\n.Content.MainContent .DataList.GroupList li.Item,\n.Content.MainContent .MessageList.DataList.Comments li.Item,\n.CommentsWrap .DataList.DataList-Search li.Item,\n.CommentsWrap .DataList.CategoryList li.Item,\n.CommentsWrap .DataList.GroupList li.Item,\n.CommentsWrap .MessageList.DataList.Comments li.Item {\n border-bottom: none;\n border-top: none;\n background-color: #f4f4f4;\n margin-bottom: 16px;\n padding: 18px 20px 0 25px !important;\n border-radius: 10px;\n}\n.DataListWrap .DataList.DataList-Search li.Item .PhotoWrap,\n.DataListWrap .DataList.CategoryList li.Item .PhotoWrap,\n.DataListWrap .DataList.GroupList li.Item .PhotoWrap,\n.DataListWrap .MessageList.DataList.Comments li.Item .PhotoWrap,\n.Content.MainContent .DataList.DataList-Search li.Item .PhotoWrap,\n.Content.MainContent .DataList.CategoryList li.Item .PhotoWrap,\n.Content.MainContent .DataList.GroupList li.Item .PhotoWrap,\n.Content.MainContent .MessageList.DataList.Comments li.Item .PhotoWrap,\n.CommentsWrap .DataList.DataList-Search li.Item .PhotoWrap,\n.CommentsWrap .DataList.CategoryList li.Item .PhotoWrap,\n.CommentsWrap .DataList.GroupList li.Item .PhotoWrap,\n.CommentsWrap .MessageList.DataList.Comments li.Item .PhotoWrap {\n top: 18px;\n left: 26px;\n}\n.DataListWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader,\n.DataListWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader,\n.DataListWrap .DataList.GroupList li.Item .Item-Header.CommentHeader,\n.DataListWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader,\n.Content.MainContent .DataList.DataList-Search li.Item .Item-Header.CommentHeader,\n.Content.MainContent .DataList.CategoryList li.Item .Item-Header.CommentHeader,\n.Content.MainContent .DataList.GroupList li.Item .Item-Header.CommentHeader,\n.Content.MainContent .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader,\n.CommentsWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader,\n.CommentsWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader,\n.CommentsWrap .DataList.GroupList li.Item .Item-Header.CommentHeader,\n.CommentsWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader {\n padding-top: 0;\n min-height: 0;\n}\n.DataListWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader .AuthorWrap,\n.DataListWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader .AuthorWrap,\n.DataListWrap .DataList.GroupList li.Item .Item-Header.CommentHeader .AuthorWrap,\n.DataListWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .AuthorWrap,\n.Content.MainContent .DataList.DataList-Search li.Item .Item-Header.CommentHeader .AuthorWrap,\n.Content.MainContent .DataList.CategoryList li.Item .Item-Header.CommentHeader .AuthorWrap,\n.Content.MainContent .DataList.GroupList li.Item .Item-Header.CommentHeader .AuthorWrap,\n.Content.MainContent .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .AuthorWrap,\n.CommentsWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader .AuthorWrap,\n.CommentsWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader .AuthorWrap,\n.CommentsWrap .DataList.GroupList li.Item .Item-Header.CommentHeader .AuthorWrap,\n.CommentsWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .AuthorWrap {\n max-width: 100%;\n display: flex;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-size: 14px;\n}\n.DataListWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader .Username,\n.DataListWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader .Username,\n.DataListWrap .DataList.GroupList li.Item .Item-Header.CommentHeader .Username,\n.DataListWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .Username,\n.Content.MainContent .DataList.DataList-Search li.Item .Item-Header.CommentHeader .Username,\n.Content.MainContent .DataList.CategoryList li.Item .Item-Header.CommentHeader .Username,\n.Content.MainContent .DataList.GroupList li.Item .Item-Header.CommentHeader .Username,\n.Content.MainContent .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .Username,\n.CommentsWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader .Username,\n.CommentsWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader .Username,\n.CommentsWrap .DataList.GroupList li.Item .Item-Header.CommentHeader .Username,\n.CommentsWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .Username {\n color: #2a2a2a;\n font-size: 14px;\n font-weight: 500;\n line-height: 16px;\n}\n.DataListWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,\n.DataListWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,\n.DataListWrap .DataList.GroupList li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,\n.DataListWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,\n.Content.MainContent .DataList.DataList-Search li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,\n.Content.MainContent .DataList.CategoryList li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,\n.Content.MainContent .DataList.GroupList li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,\n.Content.MainContent .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,\n.CommentsWrap .DataList.DataList-Search li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,\n.CommentsWrap .DataList.CategoryList li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,\n.CommentsWrap .DataList.GroupList li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo,\n.CommentsWrap .MessageList.DataList.Comments li.Item .Item-Header.CommentHeader .Meta.CommentMeta.CommentInfo {\n display: block;\n}\n.DataListWrap .DataList.DataList-Search li.Item .Message,\n.DataListWrap .DataList.CategoryList li.Item .Message,\n.DataListWrap .DataList.GroupList li.Item .Message,\n.DataListWrap .MessageList.DataList.Comments li.Item .Message,\n.Content.MainContent .DataList.DataList-Search li.Item .Message,\n.Content.MainContent .DataList.CategoryList li.Item .Message,\n.Content.MainContent .DataList.GroupList li.Item .Message,\n.Content.MainContent .MessageList.DataList.Comments li.Item .Message,\n.CommentsWrap .DataList.DataList-Search li.Item .Message,\n.CommentsWrap .DataList.CategoryList li.Item .Message,\n.CommentsWrap .DataList.GroupList li.Item .Message,\n.CommentsWrap .MessageList.DataList.Comments li.Item .Message {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n}\n.DataListWrap .DataList.DataList-Search li.Item .Message.userContent,\n.DataListWrap .DataList.CategoryList li.Item .Message.userContent,\n.DataListWrap .DataList.GroupList li.Item .Message.userContent,\n.DataListWrap .MessageList.DataList.Comments li.Item .Message.userContent,\n.Content.MainContent .DataList.DataList-Search li.Item .Message.userContent,\n.Content.MainContent .DataList.CategoryList li.Item .Message.userContent,\n.Content.MainContent .DataList.GroupList li.Item .Message.userContent,\n.Content.MainContent .MessageList.DataList.Comments li.Item .Message.userContent,\n.CommentsWrap .DataList.DataList-Search li.Item .Message.userContent,\n.CommentsWrap .DataList.CategoryList li.Item .Message.userContent,\n.CommentsWrap .DataList.GroupList li.Item .Message.userContent,\n.CommentsWrap .MessageList.DataList.Comments li.Item .Message.userContent {\n font-size: 14px;\n}\n.DataListWrap .DataList.DataList-Search li.Item.CategoryHeading,\n.DataListWrap .DataList.CategoryList li.Item.CategoryHeading,\n.DataListWrap .DataList.GroupList li.Item.CategoryHeading,\n.DataListWrap .MessageList.DataList.Comments li.Item.CategoryHeading,\n.Content.MainContent .DataList.DataList-Search li.Item.CategoryHeading,\n.Content.MainContent .DataList.CategoryList li.Item.CategoryHeading,\n.Content.MainContent .DataList.GroupList li.Item.CategoryHeading,\n.Content.MainContent .MessageList.DataList.Comments li.Item.CategoryHeading,\n.CommentsWrap .DataList.DataList-Search li.Item.CategoryHeading,\n.CommentsWrap .DataList.CategoryList li.Item.CategoryHeading,\n.CommentsWrap .DataList.GroupList li.Item.CategoryHeading,\n.CommentsWrap .MessageList.DataList.Comments li.Item.CategoryHeading {\n background-color: transparent;\n padding: 0 !important;\n margin: 41px 0 15px;\n color: #7F7F7F;\n font-size: 34px;\n font-weight: 400;\n line-height: 38px;\n}\n.DataListWrap .DataList.DataList-Search li.Item.CategoryHeading div,\n.DataListWrap .DataList.CategoryList li.Item.CategoryHeading div,\n.DataListWrap .DataList.GroupList li.Item.CategoryHeading div,\n.DataListWrap .MessageList.DataList.Comments li.Item.CategoryHeading div,\n.Content.MainContent .DataList.DataList-Search li.Item.CategoryHeading div,\n.Content.MainContent .DataList.CategoryList li.Item.CategoryHeading div,\n.Content.MainContent .DataList.GroupList li.Item.CategoryHeading div,\n.Content.MainContent .MessageList.DataList.Comments li.Item.CategoryHeading div,\n.CommentsWrap .DataList.DataList-Search li.Item.CategoryHeading div,\n.CommentsWrap .DataList.CategoryList li.Item.CategoryHeading div,\n.CommentsWrap .DataList.GroupList li.Item.CategoryHeading div,\n.CommentsWrap .MessageList.DataList.Comments li.Item.CategoryHeading div {\n font-family: \"Barlow_Condensed\", Helvetica, Arial, sans-serif;\n font-weight: 500;\n color: #7F7F7F;\n}\n.DataListWrap .DataList.DataList-Search li.Item.CategoryHeading::before,\n.DataListWrap .DataList.CategoryList li.Item.CategoryHeading::before,\n.DataListWrap .DataList.GroupList li.Item.CategoryHeading::before,\n.DataListWrap .MessageList.DataList.Comments li.Item.CategoryHeading::before,\n.Content.MainContent .DataList.DataList-Search li.Item.CategoryHeading::before,\n.Content.MainContent .DataList.CategoryList li.Item.CategoryHeading::before,\n.Content.MainContent .DataList.GroupList li.Item.CategoryHeading::before,\n.Content.MainContent .MessageList.DataList.Comments li.Item.CategoryHeading::before,\n.CommentsWrap .DataList.DataList-Search li.Item.CategoryHeading::before,\n.CommentsWrap .DataList.CategoryList li.Item.CategoryHeading::before,\n.CommentsWrap .DataList.GroupList li.Item.CategoryHeading::before,\n.CommentsWrap .MessageList.DataList.Comments li.Item.CategoryHeading::before {\n content: none;\n}\n.DataListWrap .DataList.DataList-Search li.Item,\n.Content.MainContent .DataList.DataList-Search li.Item,\n.CommentsWrap .DataList.DataList-Search li.Item {\n padding: 18px 20px 1px 25px !important;\n}\n.DataListWrap .DataList.CategoryList li.Item, .DataListWrap .DataList.GroupList li.Item,\n.Content.MainContent .DataList.CategoryList li.Item,\n.Content.MainContent .DataList.GroupList li.Item,\n.CommentsWrap .DataList.CategoryList li.Item,\n.CommentsWrap .DataList.GroupList li.Item {\n padding: 18px 20px 17px 25px !important;\n}\n.DataListWrap .DataList.CategoryList li.Item .Title, .DataListWrap .DataList.GroupList li.Item .Title,\n.Content.MainContent .DataList.CategoryList li.Item .Title,\n.Content.MainContent .DataList.GroupList li.Item .Title,\n.CommentsWrap .DataList.CategoryList li.Item .Title,\n.CommentsWrap .DataList.GroupList li.Item .Title {\n color: #2a2a2a;\n margin-bottom: 14px;\n}\n.DataListWrap .DataList.CategoryList li.Item .PhotoWrap, .DataListWrap .DataList.GroupList li.Item .PhotoWrap,\n.Content.MainContent .DataList.CategoryList li.Item .PhotoWrap,\n.Content.MainContent .DataList.GroupList li.Item .PhotoWrap,\n.CommentsWrap .DataList.CategoryList li.Item .PhotoWrap,\n.CommentsWrap .DataList.GroupList li.Item .PhotoWrap {\n top: 0;\n left: 0;\n}\n.DataListWrap .DataList.CategoryList li.Item .LatestPostTitle, .DataListWrap .DataList.GroupList li.Item .LatestPostTitle,\n.Content.MainContent .DataList.CategoryList li.Item .LatestPostTitle,\n.Content.MainContent .DataList.GroupList li.Item .LatestPostTitle,\n.CommentsWrap .DataList.CategoryList li.Item .LatestPostTitle,\n.CommentsWrap .DataList.GroupList li.Item .LatestPostTitle {\n color: #2a2a2a;\n font-weight: 500;\n}\n\n.DataList.GroupList li.Item .Description {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n color: #555555;\n font-size: 13px;\n}\n\n.MessageList.Discussion .Item.ItemDiscussion .Item-BodyWrap .Item-Body .Message.userContent {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-size: 16px;\n}\n\n.Message.userContent a {\n color: #0d61bf;\n text-decoration: underline;\n}\n\n.ReactButton.Quote.js-quoteButton {\n font-size: 12px;\n font-weight: 400;\n letter-spacing: 0.44px;\n line-height: 15px;\n}\n\n.MessageForm.CommentForm.FormTitleWrapper .H {\n margin-bottom: 27px;\n}\n.MessageForm.CommentForm.FormTitleWrapper h2 {\n text-transform: uppercase;\n color: #2a2a2a;\n font-family: Barlow, \"roboto\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-size: 20px;\n font-weight: 500;\n line-height: 24px;\n}\n\n.FormTitleWrapper .Buttons .Back {\n margin-right: 20px !important;\n}\n.FormTitleWrapper .Buttons .Back * {\n color: #0d61bf;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n}\n\n@media screen and (max-width: 768px) {\n .DataListWrap .DataList.DataList-Search li.Item .AuthorWrap,\n.DataListWrap .DataList.CategoryList li.Item .AuthorWrap,\n.DataListWrap .MessageList.DataList.Comments li.Item .AuthorWrap,\n.Content.MainContent .DataList.DataList-Search li.Item .AuthorWrap,\n.Content.MainContent .DataList.CategoryList li.Item .AuthorWrap,\n.Content.MainContent .MessageList.DataList.Comments li.Item .AuthorWrap,\n.CommentsWrap .DataList.DataList-Search li.Item .AuthorWrap,\n.CommentsWrap .DataList.CategoryList li.Item .AuthorWrap,\n.CommentsWrap .MessageList.DataList.Comments li.Item .AuthorWrap {\n margin-top: 3px;\n }\n .DataListWrap .DataList.DataList-Search li.Item.CategoryHeading,\n.DataListWrap .DataList.CategoryList li.Item.CategoryHeading,\n.DataListWrap .MessageList.DataList.Comments li.Item.CategoryHeading,\n.Content.MainContent .DataList.DataList-Search li.Item.CategoryHeading,\n.Content.MainContent .DataList.CategoryList li.Item.CategoryHeading,\n.Content.MainContent .MessageList.DataList.Comments li.Item.CategoryHeading,\n.CommentsWrap .DataList.DataList-Search li.Item.CategoryHeading,\n.CommentsWrap .DataList.CategoryList li.Item.CategoryHeading,\n.CommentsWrap .MessageList.DataList.Comments li.Item.CategoryHeading {\n background-color: transparent;\n margin: 0 !important;\n padding: 41px 0 15px !important;\n color: #2a2a2a;\n }\n .DataListWrap .DataList.DataList-Search li.Item.CategoryHeading div,\n.DataListWrap .DataList.CategoryList li.Item.CategoryHeading div,\n.DataListWrap .MessageList.DataList.Comments li.Item.CategoryHeading div,\n.Content.MainContent .DataList.DataList-Search li.Item.CategoryHeading div,\n.Content.MainContent .DataList.CategoryList li.Item.CategoryHeading div,\n.Content.MainContent .MessageList.DataList.Comments li.Item.CategoryHeading div,\n.CommentsWrap .DataList.DataList-Search li.Item.CategoryHeading div,\n.CommentsWrap .DataList.CategoryList li.Item.CategoryHeading div,\n.CommentsWrap .MessageList.DataList.Comments li.Item.CategoryHeading div {\n color: #2a2a2a;\n }\n\n .MessageList.Discussion .Discussion .Item-Header .AuthorWrap {\n margin-top: 3px;\n }\n\n .DataListWrap .DataList.DataList-Search li.Item:first-child,\n.Content.MainContent .DataList.DataList-Search li.Item:first-child,\n.CommentsWrap .DataList.DataList-Search li.Item:first-child {\n border-top: 1px solid #e9e9e9;\n }\n .DataListWrap .DataList.DataList-Search li.Item:last-child,\n.Content.MainContent .DataList.DataList-Search li.Item:last-child,\n.CommentsWrap .DataList.DataList-Search li.Item:last-child {\n padding-bottom: 16px !important;\n }\n .DataListWrap .DataList.DataList-Search li.Item h3,\n.Content.MainContent .DataList.DataList-Search li.Item h3,\n.CommentsWrap .DataList.DataList-Search li.Item h3 {\n margin-bottom: 2px;\n line-height: 30px;\n }\n .DataListWrap .DataList.DataList-Search li.Item h3 a,\n.Content.MainContent .DataList.DataList-Search li.Item h3 a,\n.CommentsWrap .DataList.DataList-Search li.Item h3 a {\n color: #2a2a2a;\n font-size: 20px;\n }\n .DataListWrap .DataList.DataList-Search li.Item .Item-Body.Media,\n.Content.MainContent .DataList.DataList-Search li.Item .Item-Body.Media,\n.CommentsWrap .DataList.DataList-Search li.Item .Item-Body.Media {\n margin-bottom: 0;\n }\n .DataListWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body *,\n.Content.MainContent .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body *,\n.CommentsWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body * {\n font-size: 14px;\n }\n .DataListWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Meta,\n.Content.MainContent .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Meta,\n.CommentsWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Meta {\n margin-top: 0;\n height: 22px;\n }\n .DataListWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Summary,\n.Content.MainContent .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Summary,\n.CommentsWrap .DataList.DataList-Search li.Item .Item-Body.Media .Media-Body .Summary {\n margin-top: 2px;\n height: 22px;\n }\n}\n.FormTitleWrapper {\n /* max-width: 765px;*/\n}\n\n.richEditor .richEditor-embedBar {\n border-top: 1px solid #e9e9e9;\n height: 55px;\n}\n.richEditor .richEditor-embedBar .richEditor-menuItems.richEditor-inlineMenuItems {\n height: 100%;\n}\n\nform {\n /* The container */\n}\nform > div {\n display: flex;\n flex-direction: column;\n}\nform .Entry.SingleEntryMethod {\n margin: 0;\n}\nform input[type=text],\nform input[type=password],\nform input.InputBox.BigInput[type=text],\nform select {\n height: 52px;\n}\nform .SelectWrapper::after {\n content: \"\";\n width: 15px;\n height: 9px;\n background: url(/themes/topcoder/design/images/icon-chevron-down.svg);\n background-size: 15px 9px;\n right: 16px;\n}\nform .List.Inline.PostOptions label {\n font-size: 14px;\n line-height: 26px;\n}\nform .Buttons .Button.Cancel {\n border-color: #137d60;\n color: #137d60;\n}\nform .Buttons .Button.PreviewButton {\n border-color: #137d60;\n color: #137d60;\n}\nform .Buttons .Button.DraftButton {\n background-color: #aaaaaa;\n border-color: #aaaaaa;\n color: white;\n}\nform .Buttons .Button {\n margin-left: 7px !important;\n height: 21px;\n}\nform li,\nform .P {\n margin: 9px 0;\n position: relative;\n}\nform li label[for*=Form],\nform li label[for=Form_Password],\nform li label[for=Form_Name],\nform .P label[for*=Form],\nform .P label[for=Form_Password],\nform .P label[for=Form_Name] {\n color: #aaaaaa !important;\n font-size: 12px !important;\n font-weight: 400 !important;\n left: 9px !important;\n line-height: 12px !important;\n position: absolute !important;\n top: -5px !important;\n background: white !important;\n width: auto !important;\n right: auto !important;\n padding: 0 4px !important;\n z-index: 1 !important;\n}\nform li label[for=Form_RedirectLink],\nform .P label[for=Form_RedirectLink] {\n color: #aaaaaa !important;\n font-size: 12px !important;\n font-weight: 400 !important;\n left: 20px !important;\n top: 3px !important;\n line-height: inherit;\n position: absolute !important;\n background: white !important;\n width: auto !important;\n right: auto !important;\n padding: 0 4px !important;\n z-index: 1 !important;\n}\nform label.radio-inline {\n display: block;\n position: relative;\n cursor: pointer;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n padding-left: 30px;\n /* Hide the browser's default checkbox */\n /* Create a custom checkbox */\n}\nform label.radio-inline input {\n position: absolute;\n opacity: 0;\n cursor: pointer;\n height: 0;\n width: 0;\n /* When the checkbox is checked, add a blue background */\n}\nform label.radio-inline input:checked ~ .checkmark {\n background: url(/themes/topcoder/design/images/icon-checked.png);\n background-size: 20px;\n}\nform label.radio-inline .checkmark {\n position: absolute;\n top: -2px;\n left: 0;\n height: 20px;\n width: 20px;\n background: url(/themes/topcoder/design/images/icon-unchecked.png);\n background-size: 20px;\n}\n\n.selectBox-label {\n margin-right: 10px;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-size: 14px;\n}\n\n.FlyoutButton.selectBox-toggle {\n height: 30px;\n padding: 0 5px;\n background-color: #FBFBFB;\n border: 1px solid #e9e9e9;\n border-radius: 6px;\n display: flex;\n align-items: center;\n}\n.FlyoutButton.selectBox-toggle span {\n color: #2a2a2a;\n font-size: 14px;\n font-weight: bold;\n}\n.FlyoutButton.selectBox-toggle span:first-child {\n margin-right: 5px;\n width: 140px;\n}\n.FlyoutButton.selectBox-toggle span.vanillaDropDown-arrow {\n color: #137d60;\n}\n\n@media screen and (max-width: 768px) {\n body.Post .FormWrapper form .Buttons {\n justify-content: space-between;\n }\n body.Post .FormWrapper form .Buttons .Button {\n margin-bottom: 20px;\n }\n body.Post .FormWrapper form .Buttons .DiscussionButton {\n width: 100%;\n }\n body.Post .FormWrapper form .Buttons .Cancel, body.Post .FormWrapper form .Buttons .DraftButton {\n text-align: center;\n width: 40%;\n }\n body.Post .FormWrapper form .P ul.List > li > b {\n display: none;\n }\n\n body.Post.editdiscussion .FormWrapper form .Buttons .Button {\n width: 40%;\n }\n body.Post.editdiscussion .FormWrapper form .Buttons .Cancel {\n text-align: center;\n }\n}\n.Box.GuestBox h4 {\n font-family: \"Barlow_Condensed\", Helvetica, Arial, sans-serif;\n font-weight: 500;\n padding: 0;\n color: #2a2a2a;\n font-size: 34px;\n font-weight: 400;\n line-height: 38px;\n margin-bottom: 10px;\n text-transform: uppercase !important;\n white-space: nowrap;\n}\n.Box.GuestBox p {\n color: #2a2a2a;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-size: 16px;\n font-weight: 400;\n line-height: 26px;\n}\n.Box.GuestBox div a.SignIn {\n margin-top: 24px;\n}\n\n.hide {\n display: none !important;\n}\n\n.flex-1 {\n flex: 1;\n}\n\n.flex {\n display: flex;\n}\n\n.flex.middle {\n -webkit-align-items: center;\n align-items: center;\n}\n\n.flex.column {\n flex-direction: column;\n}\n\n.flex.left {\n align-items: flex-start;\n}\n\n.center-child {\n display: flex;\n align-items: center;\n justify-content: center;\n}\n\n.fill-remaining-space {\n flex: auto;\n}\n\n@media screen and (max-width: 768px) {\n .hide-mobile {\n display: none !important;\n }\n}\n@media screen and (min-width: 769px) {\n .hide-desktop {\n display: none !important;\n }\n}\n.NewDiscussionMobile .BoxNewDiscussion {\n width: 100%;\n}\n\n.DataList.Drafts li.Draft {\n border-top: none;\n border-bottom: none;\n background-color: #f4f4f4;\n margin-top: 16px;\n border-radius: 10px;\n padding: 19px 20px 18px 26px;\n}\n.DataList.Drafts li.Draft .Options a.Delete {\n color: #555555;\n font-family: \"Segoe UI\", sans-serif, \"roboto\", \"Helvetica Neue\", Helvetica, Raleway, Arial;\n font-size: 32px;\n font-weight: 400;\n}\n.DataList.Drafts li.Draft .ItemContent .Title {\n margin-bottom: 17px;\n color: #2a2a2a;\n}\n.DataList.Drafts li.Draft .ItemContent .Title a {\n color: #2a2a2a;\n font-size: 20px;\n font-weight: 400;\n line-height: 30px;\n}\n.DataList.Drafts li.Draft .ItemContent .Excerpt {\n font-weight: 400;\n line-height: 16px;\n}\n.DataList.Drafts li.Draft .ItemContent .Excerpt a {\n color: #555555;\n font-size: 13px;\n}\n\n.MeBox .MeButton {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n}\n.MeBox .MeButton.TopcoderMeButton {\n width: fit-content;\n height: 30px;\n line-height: 30px;\n border: 0px;\n border-radius: 15px;\n}\n.MeBox .MeButton.TopcoderMeButton .icon-chevron-up, .MeBox .MeButton.TopcoderMeButton .icon-chevron-down {\n font-weight: normal;\n font-size: 10px;\n margin: 0 5px;\n}\n.MeBox .MeButtonProfileMItem .handle {\n font-size: 16px;\n line-height: 20px;\n font-weight: 700;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n color: #fff;\n}\n.MeBox .MeButtonProfileMItem .email {\n font-size: 12px;\n line-height: 14px;\n margin-top: 4px;\n font-weight: 700;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n color: #fff;\n}\n.MeBox .MeButtonProfileMItem .avatar {\n border-radius: 100%;\n margin-right: 10px;\n width: 60px;\n height: 60px;\n}\n.MeBox .MeButtonSwitchToBusinessMItem {\n background: #2A2A2B;\n color: #fff;\n font-size: 14px;\n line-height: 30px;\n height: 50px;\n}\n.MeBox .MeButtonSwitchToBusinessMItem img.switch-icon {\n margin: 0 10px 0 4px;\n}\n.MeBox .MeButtonSwitchToBusinessMItem a.switch-to-business {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n margin: 0;\n}\n.MeBox .MeButtonSwitchToBusinessMItem a.switch-to-business span {\n color: #fff;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 700;\n}\n\n.EasyMDEContainer .CodeMirror {\n box-sizing: border-box;\n height: auto;\n border-right: 1px solid #aaa;\n border-left: 1px solid #aaa;\n border-bottom: 1px solid #aaa;\n border-bottom-left-radius: 8px;\n border-bottom-right-radius: 8px;\n}\n.EasyMDEContainer .editor-toolbar {\n border-top-left-radius: 8px;\n border-top-right-radius: 8px;\n border-top: 1px solid #aaa;\n border-left: 1px solid #aaa;\n border-right: 1px solid #aaa;\n}\n.EasyMDEContainer .editor-statusbar {\n font-size: 13px;\n padding: 8px 0px;\n display: flex;\n overflow: hidden;\n}\n.EasyMDEContainer .editor-statusbar span {\n min-width: 4em;\n margin-left: 20px;\n}\n.EasyMDEContainer .editor-statusbar .upload-image {\n margin-left: 0px;\n margin-right: auto;\n}\n.Table {\n display: table;\n}\n.Table .Title {\n display: table-caption;\n text-align: center;\n font-weight: bold;\n font-size: larger;\n}\n.Table .TableHeading, .Table .TableRow {\n display: table-row;\n border-top: 1px solid #D4D4D4;\n}\n.Table .TableHeading .TableCell, .Table .TableRow .TableCell {\n display: table-cell;\n padding-left: 12px;\n}\n.Table .TableHeading {\n font-weight: bold;\n text-align: center;\n}\n\n.Section-GroupList .MainContent .H {\n text-align: left;\n}\n\n.Group {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif !important;\n}\n.Group .Group-Description {\n white-space: pre-line;\n color: #2a2a2a;\n font-size: 16px;\n margin-bottom: 27px;\n}\n.Group .Group-Header .Group-Info {\n padding-left: 0px;\n}\n.Group .Group-Header .Group-Info .Table {\n width: 100%;\n}\n.Group .Group-Header .Group-Info .Table .TableRow .TableCell {\n padding: 10px;\n border-top: 1px solid #D4D4D4;\n color: #2a2a2a;\n font-size: 14px;\n}\n.Group .Group-Header .Group-Info .Table .TableRow .Cell1 {\n width: 10%;\n}\n.Group .Group-Header .Group-Info .Table .TableRow .Cell2 {\n color: #555555;\n width: 90%;\n}\n.Group .Group-Header .Group-Info .Table .TableRow.Last .TableCell {\n border-bottom: 1px solid #D4D4D4;\n}\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Brand Colors\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Utility Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Global Font\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n User Content\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Global Overwrites\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Theme Colors\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Buttons Colors\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Icons\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Theme User Photos\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Links\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Layout\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Body\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n HeroBanner\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Searchbox Featured\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Frame\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Header\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Navigation\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Mobile Mebox\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Content\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Panel\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Footer\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Components\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Form Elements\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Form Buttons\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Breakpoints\n\\* -------------------------------------------------------------- */\n/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Utility Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Globals\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n States\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Password Strength Colors\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Third Party Colors\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Typography\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Animation\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Icons\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Layout\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Components\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Widgets\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Form Elements\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Overlays (Menus, flyouts and Modals)\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Buttons\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Meta\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Thumbnails\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Separators\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n SelectBox\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n DropDown\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Header\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Footer\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Embedded content\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n user content\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Etc\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Base\n\\* -------------------------------------------------------------- */\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n@font-face {\n font-family: \"kbicons\";\n src: url(\"./fonts/kbicons/kbicons.eot?cwtzhl\");\n src: url(\"./fonts/kbicons/kbicons.eot?cwtzhl#iefix\") format(\"embedded-opentype\"), url(\"./fonts/kbicons/kbicons.ttf?cwtzhl\") format(\"truetype\"), url(\"./fonts/kbicons/kbicons.woff?cwtzhl\") format(\"woff\"), url(\"./fonts/kbicons/kbicons.svg?cwtzhl#icomoon\") format(\"svg\");\n font-weight: normal;\n font-style: normal;\n}\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* ---------- Lists mixins ---------- */\n/* -------------------------------------------------------------- *\\\n Utility classes\n\\* -------------------------------------------------------------- */\n.NoPanel .Frame-content > .Container {\n max-width: 800px;\n}\n.NoPanel .Frame-content .Content {\n width: 100%;\n}\n.NoPanel .Panel {\n display: none;\n}\n\n@media screen and (max-width: 768px) {\n .flyoutIsOpen,\n.NoScroll {\n height: 100vh;\n overflow: hidden;\n }\n}\n\n@keyframes spinnerLoader {\n 0% {\n transform: rotate(73deg);\n }\n 100% {\n transform: rotate(433deg);\n }\n}\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\nbody {\n font-weight: 400;\n font-size: 14px;\n line-height: 1.5;\n font-family: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n color: #555555;\n color: #555555;\n}\n\n* {\n font-family: inherit;\n color: inherit;\n line-height: inherit;\n font-weight: inherit;\n font-size: inherit;\n overflow-wrap: break-word;\n word-break: normal;\n word-break: break-word;\n}\n\np,\nspan {\n padding: 0;\n margin: 0;\n line-height: inherit;\n}\n\na {\n transition: color 0.1s ease-out;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n color: #137d60;\n line-height: inherit;\n}\na:focus, a:hover {\n color: #137d60;\n}\n\np {\n margin: 3px 0;\n}\np .emoji {\n width: 14px;\n height: auto;\n}\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n font-family: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 700;\n font-size: 16px;\n line-height: 1.25;\n margin: 0;\n}\n\nh1 {\n font-size: 32px;\n font-weight: 700;\n}\nh1 a,\nh1 .Gloss {\n color: inherit;\n font-size: inherit;\n font-weight: inherit;\n}\n@media screen and (max-width: 768px) {\n h1 {\n font-size: 18px;\n }\n}\nh1 .emoji {\n width: 32px;\n height: auto;\n}\n\nh2 {\n font-size: 18px;\n}\nh2 .emoji {\n width: 18px;\n height: auto;\n}\n\nstrong,\nb {\n font-weight: bold;\n}\n\nabbr {\n text-underline: none;\n}\n\n.CategoryHeading,\n.Item .Title,\n.Item.Read .Title,\n.CategoryName h2,\n.Item .TitleWrap,\n[aria-level=\"3\"] a {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 700;\n font-size: 16px;\n line-height: 1.5;\n}\n.CategoryHeading a,\n.CategoryHeading .ItemContent,\n.Item .Title a,\n.Item .Title .ItemContent,\n.Item.Read .Title a,\n.Item.Read .Title .ItemContent,\n.CategoryName h2 a,\n.CategoryName h2 .ItemContent,\n.Item .TitleWrap a,\n.Item .TitleWrap .ItemContent,\n[aria-level=\"3\"] a a,\n[aria-level=\"3\"] a .ItemContent {\n font-size: inherit;\n font-weight: inherit;\n font-family: inherit;\n color: inherit;\n}\n.CategoryHeading a:focus, .CategoryHeading a:hover,\n.CategoryHeading .ItemContent:focus,\n.CategoryHeading .ItemContent:hover,\n.Item .Title a:focus,\n.Item .Title a:hover,\n.Item .Title .ItemContent:focus,\n.Item .Title .ItemContent:hover,\n.Item.Read .Title a:focus,\n.Item.Read .Title a:hover,\n.Item.Read .Title .ItemContent:focus,\n.Item.Read .Title .ItemContent:hover,\n.CategoryName h2 a:focus,\n.CategoryName h2 a:hover,\n.CategoryName h2 .ItemContent:focus,\n.CategoryName h2 .ItemContent:hover,\n.Item .TitleWrap a:focus,\n.Item .TitleWrap a:hover,\n.Item .TitleWrap .ItemContent:focus,\n.Item .TitleWrap .ItemContent:hover,\n[aria-level=\"3\"] a a:focus,\n[aria-level=\"3\"] a a:hover,\n[aria-level=\"3\"] a .ItemContent:focus,\n[aria-level=\"3\"] a .ItemContent:hover {\n color: inherit;\n}\n\n/*===== End of Typography ======*/\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Frame {\n display: flex;\n flex-direction: column;\n min-height: 100vh;\n background-color: #fff;\n background-image: \"\";\n background-size: cover;\n background-position: center center;\n background-repeat: no-repeat;\n}\n@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {\n .Frame {\n /* IE10+ CSS styles go here */\n min-height: initial;\n height: 100vh;\n overflow: visible;\n }\n}\n\n.Frame-top {\n flex: 1 0 auto;\n}\n\n.Frame-contentWrap {\n background-color: transparent;\n border: none;\n box-shadow: none;\n padding-top: 18px;\n padding-bottom: 48px;\n margin-left: -18px;\n margin-right: -18px;\n padding-left: 18px;\n padding-right: 18px;\n width: calc(100% + (18px * 2));\n}\n@media screen and (max-width: 768px) {\n .Frame-contentWrap {\n margin-left: -12px;\n margin-right: -12px;\n padding-left: 12px;\n padding-right: 12px;\n width: calc(100% + (12px * 2));\n }\n}\n@media screen and (max-width: 768px) {\n .Frame-contentWrap {\n padding-top: 12px;\n padding-bottom: 12px;\n }\n}\n\n.Frame-details::after {\n content: \"\";\n display: table;\n clear: both;\n}\n.Frame-details .SearchBoxMobile {\n display: none;\n}\n@media screen and (max-width: 992px) {\n .Frame-details .SearchBoxMobile {\n display: block;\n }\n}\n\n.Container {\n padding-left: 18px;\n padding-right: 18px;\n max-width: 1236px;\n margin: 0 auto;\n}\n@media screen and (max-width: 768px) {\n .Container {\n padding-left: 12px;\n padding-right: 12px;\n }\n}\n\n.Frame-row {\n width: 100%;\n display: flex;\n align-items: flex-start;\n flex-wrap: wrap;\n}\n\n.MainContent.Content {\n background-color: transparent;\n border: none;\n padding: 0;\n border-radius: 0;\n border: none;\n width: calc(100% - 260px);\n}\n@media screen and (max-width: 992px) {\n .MainContent.Content {\n width: 100%;\n order: 0;\n }\n}\n\n.Crumbs {\n margin: 3px 0;\n}\n\n.Frame-content .HomepageTitle,\n.Frame-content .PageDescription {\n margin-bottom: 14px;\n}\n.Frame-content .HomepageTitle .AdminCheck {\n padding: 0;\n height: calc(32px * 1.25);\n}\n@media screen and (max-width: 768px) {\n .Frame-content .HomepageTitle .AdminCheck {\n height: calc(18px * 1.25);\n }\n}\n.Frame-content .HomepageTitle .AdminCheck input {\n margin: 0;\n}\n.Frame-content .PageDescription {\n line-height: 1.5;\n}\n.Frame-content .PageDescription:empty {\n display: none;\n}\n\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Patches\n\\* -------------------------------------------------------------- */\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\nhtml {\n -ms-overflow-style: -ms-autohiding-scrollbar;\n}\n\nbody {\n box-sizing: border-box;\n}\n\n* {\n box-sizing: inherit;\n}\n\n.PhotoWrap {\n height: 42px;\n width: 42px;\n padding: 0;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n overflow: hidden;\n border-radius: 50%;\n}\n.PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto;\n}\n.PhotoWrap.NoPhoto {\n display: none;\n}\n\n.About.P,\n.UserBox,\n.MeBox {\n margin: 0;\n}\n\n.PhotoGrid .ProfilePhoto {\n border-radius: 0;\n box-shadow: none;\n}\n.PhotoGrid img {\n vertical-align: initial;\n}\n\n.DataList .Item {\n border-bottom-width: 0;\n}\n\n.Item .Author a {\n font-size: inherit;\n font-weight: inherit;\n color: dimgray;\n}\n.Item .Author a:focus, .Item .Author a:hover {\n text-decoration: none;\n color: #137d60;\n}\n\n.Item .BlockTitle {\n font-size: inherit;\n}\n\n.Message {\n margin-top: 0;\n}\n\n.DataTable td {\n border-bottom: 0;\n}\n\n.CategoryTable,\n.DiscussionTable {\n margin-bottom: 18px;\n}\n\n.CategoryTable,\n.DataTableWrap {\n border-collapse: separate;\n}\n.CategoryTable tr,\n.DataTableWrap tr {\n padding: 0;\n}\n.CategoryTable tr.Read,\n.DataTableWrap tr.Read {\n background: none;\n}\n.CategoryTable td,\n.DataTableWrap td {\n padding: 0;\n vertical-align: middle;\n}\n.CategoryTable td .Wrap,\n.DataTableWrap td .Wrap {\n position: relative;\n}\n.CategoryTable thead tr,\n.DataTableWrap thead tr {\n border-bottom: none;\n}\n.CategoryTable thead td,\n.DataTableWrap thead td {\n border-bottom: none;\n}\n.CategoryTable thead td.BigCount .Wrap,\n.DataTableWrap thead td.BigCount .Wrap {\n display: flex;\n align-items: center;\n justify-content: center;\n}\n.CategoryTable .CheckBoxColumn,\n.DataTableWrap .CheckBoxColumn {\n width: 20px;\n}\n.CategoryTable tbody .Wrap,\n.DataTableWrap tbody .Wrap {\n padding: 0;\n position: relative;\n}\n.CategoryTable td.BigCount,\n.DataTableWrap td.BigCount {\n vertical-align: middle;\n text-align: center;\n}\n.CategoryTable .ChildCategories,\n.DataTableWrap .ChildCategories {\n padding-top: 0;\n border-top: none;\n}\n\n.Options .Arrow::before {\n color: #555555;\n}\n\n.PhotoWrap.Hidden {\n display: none;\n}\n\n.ButtonGroup.Multi {\n display: flex;\n max-width: 100%;\n}\n\n.Options {\n height: initial;\n}\n.Options > span,\n.Options > a {\n margin-left: 6px;\n}\n\n.BlockTitle {\n padding: 0;\n}\n\n.AdminCheck {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n height: 20px;\n}\n.AdminCheck input {\n margin: 0;\n}\n\n.PageTitle .Options {\n height: auto;\n}\n\n.ItemDiscussion {\n margin-bottom: initial;\n}\n\n#SignoutWarning {\n bottom: initial;\n background: #fff;\n}\n#SignoutWarning * {\n line-height: 40px;\n}\n\n.CreateAccount {\n margin-top: 12px;\n}\n\n.idea-counter-box,\n.DateTile {\n width: 40px;\n min-height: 40px;\n border-radius: 0;\n}\n\n.DateTile {\n color: #555555;\n padding: 6px 0 2px;\n text-align: center;\n background-color: whitesmoke;\n}\n.DateTile .Day {\n font-weight: 700;\n}\n\na.ChangePicture {\n top: 0;\n}\n\n.UserSignature {\n font-size: 12px;\n}\n\n.Reactions .ReactButton,\n.Reactions .ReactButton.HasCount {\n vertical-align: baseline;\n display: inline-flex;\n align-items: center;\n}\n\n.MenuItems-Reactions .PhotoWrapSmall {\n margin-right: 0;\n}\n.MenuItems-Reactions a {\n font-size: 12px;\n max-width: 100%;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n display: block;\n}\n\n.MenuItems a:hover .Gloss {\n color: inherit !important;\n}\n\n#Form_Ban {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #137d60;\n min-width: 36px;\n background: #137d60;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n #Form_Ban {\n max-width: 100%;\n }\n}\n#Form_Ban:hover, #Form_Ban:active, #Form_Ban:focus {\n background: #0e5a45;\n color: #fff;\n border-color: #0e5a45;\n}\n\n@media screen and (max-width: 768px) {\n .Dropdown.MenuItems {\n min-width: auto;\n }\n}\n\n[class*=Status-Tag-] {\n padding: 0 !important;\n background-color: transparent !important;\n}\n\n.Leaderboard-User {\n display: inline-block;\n overflow: auto;\n white-space: inherit;\n text-overflow: initial;\n}\n\nbody > svg {\n border: 0 !important;\n clip: rect(0 0 0 0) !important;\n height: 1px !important;\n margin: -1px !important;\n overflow: hidden !important;\n padding: 0 !important;\n position: absolute !important;\n width: 1px !important;\n}\n\ntable.PreferenceGroup th {\n min-width: 9ex;\n}\n\n.Popup #UserBadgeForm p,\n.Popup #UserBadgeForm h1 {\n margin-bottom: 12px;\n display: block;\n}\n.Popup #UserBadgeForm textarea {\n display: block;\n width: 100%;\n margin-top: 3px;\n}\n.Popup #UserBadgeForm button {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #137d60;\n min-width: 36px;\n background: #137d60;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n float: right;\n margin-top: -16px;\n}\n@media screen and (max-width: 768px) {\n .Popup #UserBadgeForm button {\n max-width: 100%;\n }\n}\n.Popup #UserBadgeForm button:hover, .Popup #UserBadgeForm button:active, .Popup #UserBadgeForm button:focus {\n background: transparent;\n color: #137d60;\n border-color: #137d60;\n}\n\n.DataList-Connections {\n width: 100%;\n}\n@media screen and (max-width: 600px) {\n .DataList-Connections .Connection-Name {\n display: none;\n }\n}\n\n.BlockTitle,\n.Pager {\n font-weight: inherit;\n}\n\n#Panel .FilterMenu .Active,\n.PanelInfo .Active {\n background: transparent;\n font-weight: inherit;\n}\n\n.PanelInfo li {\n border-bottom-width: 0;\n}\n\n.Box {\n margin: 12px 0;\n}\n\n#Panel .FilterMenu li:first-child,\n.PanelInfo li:first-child {\n border-top-width: 0;\n}\n\n.SocialIcon .Text {\n padding: 0 0 0 3px;\n font-weight: 400;\n font-size: 14px;\n line-height: 36px;\n min-height: 36px;\n min-width: 170px;\n}\n\n.PageDescription {\n margin: 0;\n}\n\n.DataList-Connections .Connection-Header {\n display: flex;\n align-items: center;\n flex-wrap: wrap;\n}\n@media screen and (max-width: 768px) {\n .DataList-Connections .Connection-Header {\n justify-content: center;\n }\n}\n.DataList-Connections .Connection-Name {\n margin: 12px 0;\n}\n.DataList-Connections .Connection-Connect {\n margin-left: auto;\n position: static;\n padding: 0;\n}\n.DataList-Connections .Gloss.Connected {\n position: static;\n display: flex;\n align-items: center;\n width: 100%;\n}\n.DataList-Connections .Gloss.Connected .ProfilePhoto {\n height: 30px;\n width: 30px;\n margin-right: 12px;\n}\n\n.DataList-Connections .Connection-Name {\n margin: 0;\n font-size: 14px;\n}\n@media screen and (max-width: 768px) {\n .DataList-Connections .Connection-Connect {\n margin: 10px 0 0 auto;\n }\n}\n@media screen and (max-width: 768px) {\n .DataList-Connections .Connection-Connect {\n margin: 10px 0 0;\n width: 100%;\n display: flex;\n justify-content: center;\n }\n}\n\n/*===== End of Core Patches ======*/\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/*===== End of Vanillicon Variables ======*/\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/*!\n * @author Adam Charron \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n@keyframes spinnerLoader {\n 0% {\n transform: rotate(73deg);\n }\n 100% {\n transform: rotate(433deg);\n }\n}\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Sprite,\n.Sprite16,\n.ReactSprite,\n.SpFlyoutHandle {\n width: auto;\n height: auto;\n background-image: none !important;\n}\n.Sprite::before,\n.Sprite16::before,\n.ReactSprite::before,\n.SpFlyoutHandle::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n min-width: 1em;\n text-align: center;\n}\n\n.ReactSprite::before {\n font-size: 14px;\n}\n\n.SpFlyoutHandle {\n cursor: pointer;\n}\n\n.RSS a {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n}\n.RSS img {\n display: none;\n}\n\n.SpEditProfile::before {\n content: \"\";\n}\n\n.SpDropdownHandle::before {\n content: \"\";\n}\n\n.SpDiscussions::before {\n content: \"\";\n}\n\n.SpActivity::before {\n content: \"\";\n}\n\n.SpDelete::before {\n content: \"\";\n}\n\n.SpFlyoutHandle::before {\n display: inline-block;\n min-width: 1em;\n font-family: kbicons;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n\n.SpOptions::before {\n content: \"\";\n}\n\n.SpPreferences::before {\n content: \"\";\n}\n\n.SpPassword::before {\n content: \"\";\n}\n\n.SpSearch::before {\n content: \"\";\n}\n\n.RSS a::before {\n content: \"\";\n}\n\n.ReactPromote::before {\n content: \"\";\n}\n\n.ReactOffTopic::before {\n content: \"\";\n}\n\n.ReactInsightful::before {\n content: \"\";\n}\n\n.ReactDisagree::before {\n content: \"\";\n}\n\n.ReactAgree::before {\n content: \"\";\n}\n\n.ReactDislike::before {\n content: \"\";\n}\n\n.ReactLike::before {\n content: \"\";\n}\n\n.ReactDown::before {\n content: \"\";\n}\n\n.ReactUp::before {\n content: \"\";\n}\n\n.ReactWTF::before {\n content: \"\";\n}\n\n.ReactAwesome::before {\n content: \"\";\n}\n\n.ReactLOL::before {\n content: \"\";\n}\n\n.ReactFlag::before {\n content: \"\";\n}\n\n.ReactAbuse::before {\n content: \"\";\n}\n\n.ReactSpam::before {\n content: \"\";\n}\n\n.ReactQuote::before {\n content: \"\";\n}\n\n.ReactMessage::before {\n content: \"\";\n}\n\n.ReactWarn::before {\n content: \"\";\n}\n\n.ReactFacebook::before {\n content: \"\";\n}\n\n.ReactFacebook:hover::before {\n color: #3A5795;\n}\n\n.ReactTwitter::before {\n content: \"\";\n}\n\n.ReactTwitter:hover::before {\n color: #55ACEE;\n}\n\n.ReactGooglePlus::before {\n content: \"\";\n}\n\n.ReactGooglePlus:hover::before {\n color: #DD4B39;\n}\n\n.RSS a {\n color: #f26522;\n}\n\n.ReactButton.PopupWindow:hover .Sprite::before {\n color: #137d60;\n}\n\n.Button.Handle .Sprite,\n.NavButton.Handle .Sprite {\n position: static;\n border: 0;\n vertical-align: baseline;\n}\n\n.Handle > .SpEditProfile,\n.NavButton > .SpEditProfile {\n width: auto;\n height: auto;\n vertical-align: baseline;\n line-height: inherit;\n}\n\n.Options .Bookmark,\n.Options .SpFlyoutHandle {\n display: inline-block;\n padding: 0;\n}\n.Options .Bookmark::before,\n.Options .SpFlyoutHandle::before {\n font-size: 1.5;\n}\n.Options .AdminCheck .icheckbox::before {\n vertical-align: top;\n}\n\n.OptionsMenu {\n font-size: 14px;\n}\n\n.OptionsTitle {\n position: absolute !important;\n display: block !important;\n width: 1px !important;\n height: 1px !important;\n padding: 0 !important;\n margin: -1px !important;\n overflow: hidden !important;\n clip: rect(0, 0, 0, 0) !important;\n border: 0 !important;\n font-size: inherit !important;\n}\n\n.SocialIcon {\n border-radius: 6px;\n height: 38px;\n width: 38px;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n}\n\n.SocialIcon-MicrosoftAccount {\n background-color: #137d60;\n}\n.SocialIcon-MicrosoftAccount:active, .SocialIcon-MicrosoftAccount:focus, .SocialIcon-MicrosoftAccount:hover {\n background-color: #0e5a45;\n}\n\n.Methods .SocialIcon:not(.SocialIcon-OpenID) .Icon,\n.Panel .SocialIcon:not(.SocialIcon-OpenID) .Icon,\n.Navigation .SocialIcon:not(.SocialIcon-OpenID) .Icon,\n.MeBox .SocialIcon:not(.SocialIcon-OpenID) .Icon {\n background: none;\n text-align: center;\n}\n.Methods .SocialIcon:not(.SocialIcon-OpenID) .Icon::before,\n.Panel .SocialIcon:not(.SocialIcon-OpenID) .Icon::before,\n.Navigation .SocialIcon:not(.SocialIcon-OpenID) .Icon::before,\n.MeBox .SocialIcon:not(.SocialIcon-OpenID) .Icon::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n font-size: 14px;\n color: #fff;\n}\n.Methods .SocialIcon-Facebook .Icon::before,\n.Panel .SocialIcon-Facebook .Icon::before,\n.Navigation .SocialIcon-Facebook .Icon::before,\n.MeBox .SocialIcon-Facebook .Icon::before {\n content: \"\";\n}\n.Methods .SocialIcon-Twitter .Icon::before,\n.Panel .SocialIcon-Twitter .Icon::before,\n.Navigation .SocialIcon-Twitter .Icon::before,\n.MeBox .SocialIcon-Twitter .Icon::before {\n content: \"\";\n}\n.Methods .SocialIcon-Google .Icon::before,\n.Panel .SocialIcon-Google .Icon::before,\n.Navigation .SocialIcon-Google .Icon::before,\n.MeBox .SocialIcon-Google .Icon::before {\n content: \"\";\n}\n.Methods .SocialIcon-LinkedIn .Icon::before,\n.Panel .SocialIcon-LinkedIn .Icon::before,\n.Navigation .SocialIcon-LinkedIn .Icon::before,\n.MeBox .SocialIcon-LinkedIn .Icon::before {\n content: \"\";\n}\n.Methods .SocialIcon-MicrosoftAccount .Icon::before,\n.Panel .SocialIcon-MicrosoftAccount .Icon::before,\n.Navigation .SocialIcon-MicrosoftAccount .Icon::before,\n.MeBox .SocialIcon-MicrosoftAccount .Icon::before {\n content: \"\";\n}\n.Methods .SocialIcon-Steam .Icon::before,\n.Panel .SocialIcon-Steam .Icon::before,\n.Navigation .SocialIcon-Steam .Icon::before,\n.MeBox .SocialIcon-Steam .Icon::before {\n left: 1px;\n}\n\n.MeBox .Arrow {\n display: none;\n}\n\na.Bookmark {\n width: auto;\n height: auto;\n font: 0/0 a;\n color: transparent;\n text-indent: 0;\n background-image: none !important;\n}\na.Bookmark::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n font-size: 1.5;\n color: #137d60;\n content: \"\";\n}\na.Bookmark:hover::before {\n color: #0e5a45;\n}\n\na.Bookmarked::before, a.Bookmarked:hover::before {\n color: #E5B951 !important;\n content: \"\";\n}\n\n/*===== End of Vanillicon ======*/\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Box a,\n.BoxFilter a {\n display: flex;\n align-items: center;\n}\n.Box a::before,\n.BoxFilter a::before {\n content: none !important;\n}\n.Box a .Aside,\n.BoxFilter a .Aside {\n order: 2;\n margin-left: auto;\n}\n.Box .Sprite,\n.BoxFilter .Sprite {\n display: none !important;\n}\n.Box.BadgeGrid a,\n.BoxFilter.BadgeGrid a {\n display: inline-block;\n}\n.Box li.MyDiscussions a::before,\n.BoxFilter li.MyDiscussions a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.MyDrafts a::before,\n.BoxFilter li.MyDrafts a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.QnA-UnansweredQuestions a::before,\n.BoxFilter li.QnA-UnansweredQuestions a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.EditAccountLink a::before,\n.BoxFilter li.EditAccountLink a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.PasswordLink a::before,\n.BoxFilter li.PasswordLink a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"•••\";\n}\n.Box li.PreferencesLink a::before,\n.BoxFilter li.PreferencesLink a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.PictureLink a::before,\n.BoxFilter li.PictureLink a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.QuoteSettingsLink a::before,\n.BoxFilter li.QuoteSettingsLink a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.Activity a::before,\n.BoxFilter li.Activity a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.Notifications a::before,\n.BoxFilter li.Notifications a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.Inbox a::before,\n.BoxFilter li.Inbox a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.Comments a::before,\n.BoxFilter li.Comments a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.Reactions-BestOf a::before,\n.BoxFilter li.Reactions-BestOf a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.AllCategories a::before,\n.BoxFilter li.AllCategories a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.Discussions a::before,\n.BoxFilter li.Discussions a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.Activities a::before,\n.BoxFilter li.Activities a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.UserNotes a::before,\n.BoxFilter li.UserNotes a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.MyBookmarks a::before,\n.BoxFilter li.MyBookmarks a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.Groups a::before,\n.BoxFilter li.Groups a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.link-social a::before,\n.BoxFilter li.link-social a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.link-tokens a::before,\n.BoxFilter li.link-tokens a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.Popup a[href*=\"/profile/signature\"]::before,\n.BoxFilter li.Popup a[href*=\"/profile/signature\"]::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.Box li.Popup a[href*=\"/profile/online\"]::before,\n.BoxFilter li.Popup a[href*=\"/profile/online\"]::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n\n.BoxActivityFilter li:nth-child(1) a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.BoxActivityFilter li:nth-child(2) a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n.BoxActivityFilter li:nth-child(3) a::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n}\n\n/*===== End of Panel Patches ======*/\n/* -------------------------------------------------------------- *\\\n Components\n\\* -------------------------------------------------------------- */\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.BreadcrumbsBox {\n display: block;\n}\n\n.Breadcrumbs {\n display: block;\n line-height: 1.5;\n text-transform: uppercase;\n color: #555555;\n font-size: 12px;\n font-weight: 400;\n padding: 12px 0;\n}\n.Breadcrumbs a {\n font-size: inherit;\n color: #137d60;\n}\n.Breadcrumbs a:focus, .Breadcrumbs a:hover {\n color: #137d60;\n text-decoration: underline;\n}\n.Breadcrumbs .Crumb {\n opacity: 0.5;\n}\n.Breadcrumbs .Last a {\n color: #137d60;\n}\n.Breadcrumbs .Last a:focus, .Breadcrumbs .Last a:hover {\n color: #137d60;\n text-decoration: underline;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Aside {\n margin: 0;\n}\n\n.Count,\n.Alert,\n.Reactions .Count {\n background-color: transparent;\n color: inherit;\n border-color: rgba(0, 0, 0, 0);\n border: 0;\n border-radius: 3px;\n font-size: 12px;\n line-height: 1.5;\n white-space: nowrap;\n display: inline-flex;\n align-items: center;\n font-weight: inherit;\n justify-content: center;\n padding: 0;\n}\n\na:focus .Count,\na:focus .Reactions .Count,\na:hover .Count,\na:hover .Reactions .Count {\n background-color: transparent;\n color: inherit;\n border-color: transparent;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.ui-datepicker {\n border-radius: 3px;\n color: #555A62;\n background-color: #fff;\n}\n.ui-datepicker td a {\n text-align: center;\n}\n.ui-datepicker a {\n border-radius: 3px;\n color: #555555;\n background-color: transparent;\n border: 1px solid #bcbec1;\n}\n.ui-datepicker a:focus, .ui-datepicker a:hover, .ui-datepicker a:active {\n color: #137d60;\n background-color: transparent;\n border: 1px solid #137d60;\n}\n.ui-datepicker td {\n width: calc(260px / 7);\n}\n.ui-datepicker .ui-datepicker-today a {\n background-color: rgba(0, 0, 0, 0.03);\n}\n.ui-datepicker .ui-datepicker-current-day a {\n color: #137d60;\n background-color: transparent;\n border-color: #137d60;\n}\n.ui-datepicker .ui-datepicker-header {\n background-color: #ededed;\n border-radius: 3px;\n display: flex;\n align-items: center;\n justify-content: space-between;\n}\n.ui-datepicker .ui-datepicker-header .ui-icon {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n border: 0;\n}\n.ui-datepicker .ui-datepicker-prev,\n.ui-datepicker .ui-datepicker-next {\n position: static;\n height: auto;\n white-space: nowrap;\n color: dimgray;\n border-width: 0;\n width: 24px;\n display: flex;\n justify-content: center;\n align-items: center;\n}\n.ui-datepicker .ui-datepicker-prev:focus, .ui-datepicker .ui-datepicker-prev:hover,\n.ui-datepicker .ui-datepicker-next:focus,\n.ui-datepicker .ui-datepicker-next:hover {\n border-width: 0;\n background-color: transparent;\n cursor: pointer;\n color: #137d60;\n}\n.ui-datepicker .ui-datepicker-prev::before,\n.ui-datepicker .ui-datepicker-next::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n font-size: 20px;\n}\n.ui-datepicker .ui-datepicker-prev::before {\n content: \"\";\n}\n.ui-datepicker .ui-datepicker-next::before {\n content: \"\";\n}\n.ui-datepicker .ui-datepicker-title {\n order: 2;\n position: static;\n margin: 0;\n line-height: inherit;\n}\n.ui-datepicker .ui-datepicker-next {\n order: 3;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.TagCloud a {\n background-color: transparent;\n color: #555555;\n border: 1px solid #bcbec1;\n line-height: 1.5;\n height: auto;\n border-radius: 3px;\n padding: 0 3px;\n display: inline-block;\n font-weight: inherit;\n font-size: 12px;\n white-space: nowrap;\n max-width: 100%;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n display: block;\n max-width: calc(220px - 0 * 2);\n}\n.TagCloud a:focus, .TagCloud a:hover, .TagCloud a:active {\n text-decoration: none;\n}\n.TagCloud a .Count {\n padding: 0;\n color: inherit;\n background-color: transparent;\n}\n.TagCloud a:hover, .TagCloud a:focus, .TagCloud a:active {\n background-color: transparent;\n border-color: #137d60;\n color: #137d60;\n}\n.TagCloud a:hover .Count, .TagCloud a:focus .Count, .TagCloud a:active .Count {\n color: inherit;\n}\n\n.DataList .Tag,\n.DataList .Tag-Poll,\n.DataList .RoleTracker,\n.DataList .IdeationTag,\n.MessageList .Tag,\n.MessageList .Tag-Poll,\n.MessageList .RoleTracker,\n.MessageList .IdeationTag,\n.DataTableWrap .Tag,\n.DataTableWrap .Tag-Poll,\n.DataTableWrap .RoleTracker,\n.DataTableWrap .IdeationTag {\n background-color: transparent;\n color: #555555;\n border: 1px solid #bcbec1;\n line-height: 1.5;\n height: auto;\n border-radius: 3px;\n padding: 0 3px;\n display: inline-block;\n font-weight: inherit;\n font-size: 12px;\n white-space: nowrap;\n}\n.DataList .Tag:focus, .DataList .Tag:hover, .DataList .Tag:active,\n.DataList .Tag-Poll:focus,\n.DataList .Tag-Poll:hover,\n.DataList .Tag-Poll:active,\n.DataList .RoleTracker:focus,\n.DataList .RoleTracker:hover,\n.DataList .RoleTracker:active,\n.DataList .IdeationTag:focus,\n.DataList .IdeationTag:hover,\n.DataList .IdeationTag:active,\n.MessageList .Tag:focus,\n.MessageList .Tag:hover,\n.MessageList .Tag:active,\n.MessageList .Tag-Poll:focus,\n.MessageList .Tag-Poll:hover,\n.MessageList .Tag-Poll:active,\n.MessageList .RoleTracker:focus,\n.MessageList .RoleTracker:hover,\n.MessageList .RoleTracker:active,\n.MessageList .IdeationTag:focus,\n.MessageList .IdeationTag:hover,\n.MessageList .IdeationTag:active,\n.DataTableWrap .Tag:focus,\n.DataTableWrap .Tag:hover,\n.DataTableWrap .Tag:active,\n.DataTableWrap .Tag-Poll:focus,\n.DataTableWrap .Tag-Poll:hover,\n.DataTableWrap .Tag-Poll:active,\n.DataTableWrap .RoleTracker:focus,\n.DataTableWrap .RoleTracker:hover,\n.DataTableWrap .RoleTracker:active,\n.DataTableWrap .IdeationTag:focus,\n.DataTableWrap .IdeationTag:hover,\n.DataTableWrap .IdeationTag:active {\n text-decoration: none;\n}\n.DataList .RoleTracker .Tag,\n.DataList .IdeationTag .Tag,\n.MessageList .RoleTracker .Tag,\n.MessageList .IdeationTag .Tag,\n.DataTableWrap .RoleTracker .Tag,\n.DataTableWrap .IdeationTag .Tag {\n background-color: transparent;\n padding: 0;\n border-width: 0;\n color: inherit;\n}\n.DataList .RoleTracker:hover, .DataList .RoleTracker:focus, .DataList .RoleTracker:active,\n.DataList .IdeationTag:hover,\n.DataList .IdeationTag:focus,\n.DataList .IdeationTag:active,\n.MessageList .RoleTracker:hover,\n.MessageList .RoleTracker:focus,\n.MessageList .RoleTracker:active,\n.MessageList .IdeationTag:hover,\n.MessageList .IdeationTag:focus,\n.MessageList .IdeationTag:active,\n.DataTableWrap .RoleTracker:hover,\n.DataTableWrap .RoleTracker:focus,\n.DataTableWrap .RoleTracker:active,\n.DataTableWrap .IdeationTag:hover,\n.DataTableWrap .IdeationTag:focus,\n.DataTableWrap .IdeationTag:active {\n color: inherit;\n}\n.DataList .RoleTracker,\n.MessageList .RoleTracker,\n.DataTableWrap .RoleTracker {\n background-color: transparent;\n}\n.DataList .Tag-Announcement,\n.DataList .NewCommentCount,\n.DataList .HasNew.HasNew,\n.MessageList .Tag-Announcement,\n.MessageList .NewCommentCount,\n.MessageList .HasNew.HasNew,\n.DataTableWrap .Tag-Announcement,\n.DataTableWrap .NewCommentCount,\n.DataTableWrap .HasNew.HasNew {\n background-color: transparent;\n color: #137d60;\n border: 1px solid #137d60;\n line-height: 1.5;\n height: auto;\n border-radius: 3px;\n padding: 0 3px;\n display: inline-block;\n font-weight: inherit;\n font-size: 12px;\n white-space: nowrap;\n}\n.DataList .Tag-Announcement:focus, .DataList .Tag-Announcement:hover, .DataList .Tag-Announcement:active,\n.DataList .NewCommentCount:focus,\n.DataList .NewCommentCount:hover,\n.DataList .NewCommentCount:active,\n.DataList .HasNew.HasNew:focus,\n.DataList .HasNew.HasNew:hover,\n.DataList .HasNew.HasNew:active,\n.MessageList .Tag-Announcement:focus,\n.MessageList .Tag-Announcement:hover,\n.MessageList .Tag-Announcement:active,\n.MessageList .NewCommentCount:focus,\n.MessageList .NewCommentCount:hover,\n.MessageList .NewCommentCount:active,\n.MessageList .HasNew.HasNew:focus,\n.MessageList .HasNew.HasNew:hover,\n.MessageList .HasNew.HasNew:active,\n.DataTableWrap .Tag-Announcement:focus,\n.DataTableWrap .Tag-Announcement:hover,\n.DataTableWrap .Tag-Announcement:active,\n.DataTableWrap .NewCommentCount:focus,\n.DataTableWrap .NewCommentCount:hover,\n.DataTableWrap .NewCommentCount:active,\n.DataTableWrap .HasNew.HasNew:focus,\n.DataTableWrap .HasNew.HasNew:hover,\n.DataTableWrap .HasNew.HasNew:active {\n text-decoration: none;\n}\n.DataList .IdeationTag:focus, .DataList .IdeationTag:hover, .DataList .IdeationTag:active,\n.DataList .tag-tracker:focus,\n.DataList .tag-tracker:hover,\n.DataList .tag-tracker:active,\n.DataList .MItem.RoleTracker:focus,\n.DataList .MItem.RoleTracker:hover,\n.DataList .MItem.RoleTracker:active,\n.MessageList .IdeationTag:focus,\n.MessageList .IdeationTag:hover,\n.MessageList .IdeationTag:active,\n.MessageList .tag-tracker:focus,\n.MessageList .tag-tracker:hover,\n.MessageList .tag-tracker:active,\n.MessageList .MItem.RoleTracker:focus,\n.MessageList .MItem.RoleTracker:hover,\n.MessageList .MItem.RoleTracker:active,\n.DataTableWrap .IdeationTag:focus,\n.DataTableWrap .IdeationTag:hover,\n.DataTableWrap .IdeationTag:active,\n.DataTableWrap .tag-tracker:focus,\n.DataTableWrap .tag-tracker:hover,\n.DataTableWrap .tag-tracker:active,\n.DataTableWrap .MItem.RoleTracker:focus,\n.DataTableWrap .MItem.RoleTracker:hover,\n.DataTableWrap .MItem.RoleTracker:active {\n background-color: transparent;\n border-color: #137d60;\n color: #137d60;\n}\n\n.Form-Tags .AvailableTag {\n background-color: transparent;\n color: #555555;\n border: 1px solid #bcbec1;\n line-height: 1.5;\n height: auto;\n border-radius: 3px;\n padding: 0 3px;\n display: inline-block;\n font-weight: inherit;\n font-size: 12px;\n white-space: nowrap;\n}\n.Form-Tags .AvailableTag:focus, .Form-Tags .AvailableTag:hover, .Form-Tags .AvailableTag:active {\n text-decoration: none;\n}\n.Form-Tags .AvailableTag:focus, .Form-Tags .AvailableTag:hover {\n background-color: #137d60;\n border-color: #137d60;\n color: #fff;\n text-decoration: none;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\ninput[type=text],\ntextarea,\nul.token-input-list,\ninput.InputBox,\ndiv.InputBox,\n.AdvancedSearch .InputBox,\n.AdvancedSearch select,\nselect {\n line-height: 36px;\n height: 36px;\n font-family: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n border: 1px solid #999999;\n border-radius: 6px;\n color: #000;\n background: #fff;\n padding: 3px 12px;\n margin: 0;\n width: 100%;\n}\ninput[type=text]:focus, input[type=text]:active,\ntextarea:focus,\ntextarea:active,\nul.token-input-list:focus,\nul.token-input-list:active,\ninput.InputBox:focus,\ninput.InputBox:active,\ndiv.InputBox:focus,\ndiv.InputBox:active,\n.AdvancedSearch .InputBox:focus,\n.AdvancedSearch .InputBox:active,\n.AdvancedSearch select:focus,\n.AdvancedSearch select:active,\nselect:focus,\nselect:active {\n background: #fff;\n border-color: #137d60;\n color: #000;\n box-shadow: none;\n outline: none;\n}\n\ntextarea.isWysiwyg {\n padding: 12px;\n}\n\n::-ms-clear {\n display: none;\n}\n\ntextarea {\n overflow: auto;\n}\n\nselect,\n.AdvancedSearch select {\n -moz-appearance: none;\n font-family: \"system-ui\", -apple-system, BlinkMacSystemFont, \"Segoe UI\", \"Roboto\", \"Oxygen\", \"Ubuntu\", \"Cantarell\", \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", sans-serif;\n padding-top: 0;\n padding-bottom: 0;\n}\nselect:focus,\n.AdvancedSearch select:focus {\n -moz-appearance: none;\n}\n\nselect:-moz-focusring {\n color: transparent;\n text-shadow: 0 0 0 #000;\n}\n\nselect::-ms-expand {\n display: none;\n}\n\n.FormWrapper {\n padding: 0;\n border-radius: 6px;\n background: transparent;\n}\n.FormWrapper label {\n color: #555555;\n}\n.FormWrapper .Buttons .Back {\n padding-right: 12px;\n}\n\n.editor-help-text {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n}\n.editor-help-text a {\n color: dimgray;\n}\n.editor-help-text a:focus, .editor-help-text a:hover {\n text-decoration: none;\n color: #137d60;\n}\n\n.js-poll-result-btn {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #bcbec1;\n min-width: 36px;\n background: transparent;\n color: #555555;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n .js-poll-result-btn {\n max-width: 100%;\n }\n}\n.js-poll-result-btn:hover, .js-poll-result-btn:active, .js-poll-result-btn:focus {\n background: transparent;\n color: #137d60;\n border-color: #137d60;\n}\n\n.FormTitleWrapper .Buttons,\n.FormWrapper .Buttons {\n padding-top: 0;\n padding-bottom: 0;\n}\n.FormTitleWrapper .Buttons .Button,\n.FormTitleWrapper .Buttons .Back,\n.FormWrapper .Buttons .Button,\n.FormWrapper .Buttons .Back {\n margin-right: 0;\n padding-right: 0;\n margin-bottom: 3px;\n margin-left: 3px;\n}\n.FormTitleWrapper .Buttons .Back,\n.FormWrapper .Buttons .Back {\n font-size: 14px;\n line-height: 36px;\n}\n.FormTitleWrapper .Buttons .Back a:hover,\n.FormTitleWrapper .Buttons .Back a:focus,\n.FormWrapper .Buttons .Back a:hover,\n.FormWrapper .Buttons .Back a:focus {\n text-decoration: none;\n}\n@media screen and (max-width: 768px) {\n .FormTitleWrapper .Buttons .Back,\n.FormWrapper .Buttons .Back {\n display: block;\n margin-left: 0;\n text-align: left;\n line-height: 1.5;\n margin-bottom: 12px;\n }\n}\n.FormTitleWrapper .Buttons .Button,\n.FormWrapper .Buttons .Button {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #bcbec1;\n min-width: 36px;\n background: transparent;\n color: #555555;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n .FormTitleWrapper .Buttons .Button,\n.FormWrapper .Buttons .Button {\n max-width: 100%;\n }\n}\n.FormTitleWrapper .Buttons .Button:hover, .FormTitleWrapper .Buttons .Button:active, .FormTitleWrapper .Buttons .Button:focus,\n.FormWrapper .Buttons .Button:hover,\n.FormWrapper .Buttons .Button:active,\n.FormWrapper .Buttons .Button:focus {\n background: transparent;\n color: #137d60;\n border-color: #137d60;\n}\n.FormTitleWrapper .Buttons .Button.Primary,\n.FormWrapper .Buttons .Button.Primary {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #137d60;\n min-width: 36px;\n background: #137d60;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n .FormTitleWrapper .Buttons .Button.Primary,\n.FormWrapper .Buttons .Button.Primary {\n max-width: 100%;\n }\n}\n.FormTitleWrapper .Buttons .Button.Primary:hover, .FormTitleWrapper .Buttons .Button.Primary:active, .FormTitleWrapper .Buttons .Button.Primary:focus,\n.FormWrapper .Buttons .Button.Primary:hover,\n.FormWrapper .Buttons .Button.Primary:active,\n.FormWrapper .Buttons .Button.Primary:focus {\n background: #0e5a45;\n color: #fff;\n border-color: #0e5a45;\n}\n.FormTitleWrapper .Buttons .Button.Hidden,\n.FormWrapper .Buttons .Button.Hidden {\n display: none;\n}\n\n#Form_OK,\n.Button:not(.GroupOptionsTitle),\n.Buttons .btn-primary,\n.btn-primary.Close {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #bcbec1;\n min-width: 36px;\n background: transparent;\n color: #555555;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n #Form_OK,\n.Button:not(.GroupOptionsTitle),\n.Buttons .btn-primary,\n.btn-primary.Close {\n max-width: 100%;\n }\n}\n#Form_OK:hover, #Form_OK:active, #Form_OK:focus,\n.Button:not(.GroupOptionsTitle):hover,\n.Button:not(.GroupOptionsTitle):active,\n.Button:not(.GroupOptionsTitle):focus,\n.Buttons .btn-primary:hover,\n.Buttons .btn-primary:active,\n.Buttons .btn-primary:focus,\n.btn-primary.Close:hover,\n.btn-primary.Close:active,\n.btn-primary.Close:focus {\n background: transparent;\n color: #137d60;\n border-color: #137d60;\n}\n\n.Buttons .Close,\n.Button.Danger {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #bcbec1;\n min-width: 36px;\n background: transparent;\n color: #555555;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n .Buttons .Close,\n.Button.Danger {\n max-width: 100%;\n }\n}\n.Buttons .Close:hover, .Buttons .Close:active, .Buttons .Close:focus,\n.Button.Danger:hover,\n.Button.Danger:active,\n.Button.Danger:focus {\n background: transparent;\n color: #137d60;\n border-color: #137d60;\n}\n\n.ActivityFormWrap {\n margin-bottom: 12px;\n}\n\nlabel {\n margin-bottom: 3px;\n display: inline-block;\n}\n\nul.token-input-list {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n padding: 3px 12px;\n line-height: initial;\n}\nul.token-input-list li input {\n margin: 0 !important;\n padding: 0;\n height: 30px;\n line-height: initial;\n font-size: 14px;\n font-weight: 400 !important;\n}\nul.token-input-list.token-input-focused {\n box-shadow: none;\n outline: none;\n background: #fff;\n border-color: #137d60;\n}\n\nli.token-input-token {\n background-color: transparent;\n color: #555555;\n border: 1px solid #bcbec1;\n line-height: 1.5;\n height: auto;\n border-radius: 3px;\n padding: 0 3px;\n display: inline-block;\n font-weight: inherit;\n font-size: 12px;\n white-space: nowrap;\n}\nli.token-input-token:focus, li.token-input-token:hover, li.token-input-token:active {\n text-decoration: none;\n}\n\ndiv.token-input-dropdown {\n border: none;\n border-top: #d6d6d6 1px solid;\n visibility: visible !important;\n opacity: 1 !important;\n box-shadow: 0 -2px 10px 2px rgba(0, 0, 0, 0.1);\n border-radius: 6px;\n border: #d6d6d6 1px solid;\n}\ndiv.token-input-dropdown ul li[class^=token-input-dropdown-item],\ndiv.token-input-dropdown p {\n padding-left: 18px;\n padding-right: 18px;\n display: inline-block;\n line-height: 40px;\n width: 100%;\n}\n@media screen and (max-width: 768px) {\n div.token-input-dropdown ul li[class^=token-input-dropdown-item],\ndiv.token-input-dropdown p {\n padding-left: 12px;\n padding-right: 12px;\n }\n}\n\n.editor a {\n cursor: pointer;\n}\n.editor .icon-caret-down:hover {\n background: none;\n}\n\n.SelectWrapper {\n position: relative;\n}\n.SelectWrapper select {\n appearance: none;\n width: 100%;\n}\n.SelectWrapper::after {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n position: absolute;\n top: 50%;\n right: 6px;\n transform: translateY(-50%);\n color: #137d60;\n pointer-events: none;\n}\n\n.Button-Controls .Button.Primary,\n.BigButton:not(.Danger),\n.NewConversation.NewConversation {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #137d60;\n min-width: 36px;\n background: #137d60;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n .Button-Controls .Button.Primary,\n.BigButton:not(.Danger),\n.NewConversation.NewConversation {\n max-width: 100%;\n }\n}\n.Button-Controls .Button.Primary:hover, .Button-Controls .Button.Primary:active, .Button-Controls .Button.Primary:focus,\n.BigButton:not(.Danger):hover,\n.BigButton:not(.Danger):active,\n.BigButton:not(.Danger):focus,\n.NewConversation.NewConversation:hover,\n.NewConversation.NewConversation:active,\n.NewConversation.NewConversation:focus {\n background: #0e5a45;\n color: #fff;\n border-color: #0e5a45;\n}\n\n.groupToolbar .Button.Primary,\n.BoxButtons .Button.Primary {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #137d60;\n min-width: 36px;\n background: #137d60;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n .groupToolbar .Button.Primary,\n.BoxButtons .Button.Primary {\n max-width: 100%;\n }\n}\n.groupToolbar .Button.Primary:hover, .groupToolbar .Button.Primary:active, .groupToolbar .Button.Primary:focus,\n.BoxButtons .Button.Primary:hover,\n.BoxButtons .Button.Primary:active,\n.BoxButtons .Button.Primary:focus {\n background: #0e5a45;\n color: #fff;\n border-color: #0e5a45;\n}\n\n.BigButton,\n.ButtonGroup.Multi {\n display: flex;\n justify-content: center;\n align-items: center;\n width: 100%;\n max-width: 360px;\n}\n@media screen and (max-width: 768px) {\n .BigButton,\n.ButtonGroup.Multi {\n width: 100%;\n display: flex;\n margin: 0 auto;\n }\n}\n\n.ButtonGroup.Multi > .Button:first-child {\n width: 100%;\n text-align: center;\n border-top-right-radius: 6px;\n border-bottom-right-radius: 6px;\n}\n.ButtonGroup.Multi .Button.Handle, .ButtonGroup.Multi.Open .Button.Handle {\n padding: 0;\n position: absolute;\n right: 0;\n top: 0;\n height: 100%;\n min-width: 36px;\n border-color: #137d60;\n background-color: #137d60;\n color: #fff;\n}\n.ButtonGroup.Multi .Button.Handle .SpDropdownHandle::before, .ButtonGroup.Multi.Open .Button.Handle .SpDropdownHandle::before {\n height: 100%;\n padding: 0 12px;\n}\n.ButtonGroup.Multi .Button.Handle:hover, .ButtonGroup.Multi .Button.Handle:focus, .ButtonGroup.Multi .Button.Handle:active, .ButtonGroup.Multi.Open .Button.Handle:hover, .ButtonGroup.Multi.Open .Button.Handle:focus, .ButtonGroup.Multi.Open .Button.Handle:active {\n background-color: rgba(14, 90, 69, 0.05);\n color: #fff;\n}\n\n.ButtonGroup.Multi:focus .Button.Handle, .ButtonGroup.Multi:hover .Button.Handle, .ButtonGroup.Multi:active .Button.Handle {\n background-color: rgba(14, 90, 69, 0.3);\n color: #fff;\n min-width: 36px;\n}\n\n.change-picture .WarningMessage {\n margin: 12px 0;\n}\n@media screen and (max-width: 768px) {\n .change-picture .Button {\n width: 100%;\n text-align: center;\n }\n .change-picture .change-picture-new {\n margin: 0 0 3px;\n }\n}\n\n.CommentForm textarea.TextBox,\n.DiscussionForm textarea.TextBox {\n min-height: 100px;\n}\n\n.FormTitleWrapper .H {\n margin-bottom: 6px;\n}\n\n.Form-HeaderWrap .Author {\n display: none;\n}\n\n.FormTitleWrapper {\n margin-bottom: 14px;\n}\n\n.FormWrapper-Condensed .FormWrapper,\n.CommentForm.CommentForm .FormWrapper {\n border-width: 0;\n padding: 0;\n}\n@media screen and (max-width: 768px) {\n .FormWrapper-Condensed .FormWrapper.FormWrapper .Buttons,\n.CommentForm.CommentForm .FormWrapper.FormWrapper .Buttons {\n padding: 0;\n }\n}\n\n.CommentForm .DraftButton {\n display: none !important;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Dropdown.MenuItems {\n width: 100%;\n}\n\n.OptionsMenu .Flyout {\n right: 0;\n top: 110%;\n}\n\n@media screen and (max-width: 768px) {\n .ToggleFlyout.Open,\n.editor-dropdown-open,\n.richEditor-button.isOpen {\n min-width: auto;\n }\n}\n.ToggleFlyout.Open .MenuItems,\n.ToggleFlyout.Open .Flyout,\n.editor-dropdown-open .MenuItems,\n.editor-dropdown-open .Flyout,\n.richEditor-button.isOpen .MenuItems,\n.richEditor-button.isOpen .Flyout {\n display: block;\n}\n\n.MenuItems,\n.Flyout.Flyout {\n box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.3);\n padding: 6px 0;\n position: absolute;\n background-color: #fff;\n color: #555A62;\n border: 1px solid #d6d7d9;\n border-radius: 6px;\n z-index: 1;\n min-width: 250px;\n}\n@media screen and (max-width: 768px) {\n .MenuItems,\n.Flyout.Flyout {\n z-index: 1;\n }\n}\n.ButtonGroup.Big .MenuItems,\n.ButtonGroup.Big .Flyout.Flyout {\n min-width: initial;\n}\n.MenuItems .InProgress,\n.Flyout.Flyout .InProgress {\n position: relative;\n display: flex;\n align-items: center;\n justify-content: center;\n height: 48px;\n width: 100%;\n padding-top: 24px;\n padding-bottom: 24px;\n}\n.MenuItems .InProgress::after,\n.Flyout.Flyout .InProgress::after {\n transition: opacity, 0.35s, ease-out;\n display: block;\n width: 24px;\n height: 24px;\n border-radius: 50%;\n border-top: 4px solid #137d60;\n border-right: 4px solid rgba(19, 125, 96, 0.3);\n border-bottom: 4px solid rgba(19, 125, 96, 0.3);\n border-left: 4px solid rgba(19, 125, 96, 0.3);\n transform: translateZ(0);\n animation: spinnerLoader 0.7s infinite ease-in-out;\n content: \"\";\n}\n.MenuItems .InProgress::after::after,\n.Flyout.Flyout .InProgress::after::after {\n border-radius: 50%;\n width: 24px;\n height: 24px;\n}\n.MenuItems::before, .MenuItems::after,\n.Flyout.Flyout::before,\n.Flyout.Flyout::after {\n content: none;\n}\n.MenuItems hr,\n.MenuItems .menu-separator,\n.MenuItems .dd-separator,\n.MenuItems .editor-action-separator,\n.Flyout.Flyout hr,\n.Flyout.Flyout .menu-separator,\n.Flyout.Flyout .dd-separator,\n.Flyout.Flyout .editor-action-separator {\n height: 1px;\n min-height: 0;\n width: 100%;\n background-color: #eeefef;\n margin-top: 6px;\n margin-bottom: 6px;\n padding: 0 !important;\n display: block;\n}\n.MenuItems hr:active, .MenuItems hr:focus, .MenuItems hr:hover,\n.MenuItems .menu-separator:active,\n.MenuItems .menu-separator:focus,\n.MenuItems .menu-separator:hover,\n.MenuItems .dd-separator:active,\n.MenuItems .dd-separator:focus,\n.MenuItems .dd-separator:hover,\n.MenuItems .editor-action-separator:active,\n.MenuItems .editor-action-separator:focus,\n.MenuItems .editor-action-separator:hover,\n.Flyout.Flyout hr:active,\n.Flyout.Flyout hr:focus,\n.Flyout.Flyout hr:hover,\n.Flyout.Flyout .menu-separator:active,\n.Flyout.Flyout .menu-separator:focus,\n.Flyout.Flyout .menu-separator:hover,\n.Flyout.Flyout .dd-separator:active,\n.Flyout.Flyout .dd-separator:focus,\n.Flyout.Flyout .dd-separator:hover,\n.Flyout.Flyout .editor-action-separator:active,\n.Flyout.Flyout .editor-action-separator:focus,\n.Flyout.Flyout .editor-action-separator:hover {\n background: transparent;\n}\n.MenuItems .Item,\n.MenuItems .editor-action,\n.Flyout.Flyout .Item,\n.Flyout.Flyout .editor-action {\n padding: 4px 18px;\n}\n.MenuItems .editor-action:not(.editor-action-separator),\n.Flyout.Flyout .editor-action:not(.editor-action-separator) {\n color: inherit !important;\n}\n.MenuItems .editor-action:not(.editor-action-separator):active, .MenuItems .editor-action:not(.editor-action-separator):focus, .MenuItems .editor-action:not(.editor-action-separator):hover,\n.Flyout.Flyout .editor-action:not(.editor-action-separator):active,\n.Flyout.Flyout .editor-action:not(.editor-action-separator):focus,\n.Flyout.Flyout .editor-action:not(.editor-action-separator):hover {\n color: inherit !important;\n background-color: rgba(19, 125, 96, 0.05) !important;\n}\n.MenuItems .Item,\n.MenuItems li,\n.MenuItems .editor-action,\n.Flyout.Flyout .Item,\n.Flyout.Flyout li,\n.Flyout.Flyout .editor-action {\n display: flex;\n flex-wrap: nowrap;\n color: inherit;\n position: relative;\n border-bottom-width: 0;\n}\n.MenuItems .Item a:active, .MenuItems .Item a:focus, .MenuItems .Item a:hover,\n.MenuItems li a:active,\n.MenuItems li a:focus,\n.MenuItems li a:hover,\n.MenuItems .editor-action a:active,\n.MenuItems .editor-action a:focus,\n.MenuItems .editor-action a:hover,\n.Flyout.Flyout .Item a:active,\n.Flyout.Flyout .Item a:focus,\n.Flyout.Flyout .Item a:hover,\n.Flyout.Flyout li a:active,\n.Flyout.Flyout li a:focus,\n.Flyout.Flyout li a:hover,\n.Flyout.Flyout .editor-action a:active,\n.Flyout.Flyout .editor-action a:focus,\n.Flyout.Flyout .editor-action a:hover {\n color: inherit !important;\n background-color: rgba(19, 125, 96, 0.05) !important;\n text-decoration: none;\n}\n.MenuItems .Item .Count,\n.MenuItems li .Count,\n.MenuItems .editor-action .Count,\n.Flyout.Flyout .Item .Count,\n.Flyout.Flyout li .Count,\n.Flyout.Flyout .editor-action .Count {\n margin-left: auto;\n}\n.MenuItems .Item.Title a:active, .MenuItems .Item.Title a:focus, .MenuItems .Item.Title a:hover,\n.MenuItems .Item.Center a:active,\n.MenuItems .Item.Center a:focus,\n.MenuItems .Item.Center a:hover,\n.Flyout.Flyout .Item.Title a:active,\n.Flyout.Flyout .Item.Title a:focus,\n.Flyout.Flyout .Item.Title a:hover,\n.Flyout.Flyout .Item.Center a:active,\n.Flyout.Flyout .Item.Center a:focus,\n.Flyout.Flyout .Item.Center a:hover {\n background-color: transparent !important;\n}\n.MenuItems strong,\n.Flyout.Flyout strong {\n font-family: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 600;\n font-size: 16px;\n line-height: 1.25;\n margin: 0;\n}\n.MenuItems a,\n.Flyout.Flyout a {\n color: #555A62;\n}\n.MenuItems a:focus, .MenuItems a:hover,\n.Flyout.Flyout a:focus,\n.Flyout.Flyout a:hover {\n color: #137d60;\n}\n.MenuItems .Meta,\n.Flyout.Flyout .Meta {\n color: #6f737a;\n}\n\n.Flyout.Flyout-withFrame {\n padding: 0;\n}\n\n.MenuItems {\n padding: 8px 0;\n}\n.MenuItems li > a,\n.MenuItems a,\n.MenuItems a:link,\n.MenuItems .editor-action {\n padding: 4px 18px;\n min-height: 30px;\n line-height: 1.25;\n display: flex;\n align-items: center;\n width: 100%;\n}\n@media screen and (max-width: 768px) {\n .MenuItems li > a,\n.MenuItems a,\n.MenuItems a:link,\n.MenuItems .editor-action {\n font-size: 16px;\n font-weight: 600;\n min-height: 44px;\n }\n}\n\n.emoji-wrap.emoji-wrap.emoji-wrap {\n display: inline-flex;\n padding: 12px;\n width: auto;\n}\n.emoji-wrap.emoji-wrap.emoji-wrap:active, .emoji-wrap.emoji-wrap.emoji-wrap:focus, .emoji-wrap.emoji-wrap.emoji-wrap:hover {\n padding: 12px;\n}\n\n.Flyout .Item + .Item,\n.richEditorFlyout .Item + .Item {\n border-top: 1px solid #d6d7d9;\n}\n.Flyout .Item.Title,\n.Flyout .richEditorFlyout-header,\n.richEditorFlyout .Item.Title,\n.richEditorFlyout .richEditorFlyout-header {\n display: flex;\n position: relative;\n align-items: center;\n flex-wrap: nowrap;\n width: 100%;\n min-height: 44px;\n padding: 0 12px !important;\n z-index: 1;\n}\n.Flyout .Item.Title:active, .Flyout .Item.Title:focus, .Flyout .Item.Title:hover,\n.Flyout .richEditorFlyout-header:active,\n.Flyout .richEditorFlyout-header:focus,\n.Flyout .richEditorFlyout-header:hover,\n.richEditorFlyout .Item.Title:active,\n.richEditorFlyout .Item.Title:focus,\n.richEditorFlyout .Item.Title:hover,\n.richEditorFlyout .richEditorFlyout-header:active,\n.richEditorFlyout .richEditorFlyout-header:focus,\n.richEditorFlyout .richEditorFlyout-header:hover {\n background-color: transparent;\n text-decoration: none;\n}\n.Flyout .Item.Title strong,\n.Flyout .richEditorFlyout-header strong,\n.richEditorFlyout .Item.Title strong,\n.richEditorFlyout .richEditorFlyout-header strong {\n display: block;\n}\n.Flyout .Item.Title a,\n.Flyout .richEditorFlyout-header a,\n.richEditorFlyout .Item.Title a,\n.richEditorFlyout .richEditorFlyout-header a {\n position: absolute;\n right: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n flex-wrap: wrap;\n overflow: hidden;\n height: 36px;\n width: 36px;\n min-width: 36px;\n padding: 0;\n color: transparent;\n}\n.Flyout .Item.Title a:focus, .Flyout .Item.Title a:hover, .Flyout .Item.Title a:active,\n.Flyout .richEditorFlyout-header a:focus,\n.Flyout .richEditorFlyout-header a:hover,\n.Flyout .richEditorFlyout-header a:active,\n.richEditorFlyout .Item.Title a:focus,\n.richEditorFlyout .Item.Title a:hover,\n.richEditorFlyout .Item.Title a:active,\n.richEditorFlyout .richEditorFlyout-header a:focus,\n.richEditorFlyout .richEditorFlyout-header a:hover,\n.richEditorFlyout .richEditorFlyout-header a:active {\n color: #137d60;\n}\n.Flyout .Item.Title a:focus::before, .Flyout .Item.Title a:hover::before, .Flyout .Item.Title a:active::before,\n.Flyout .richEditorFlyout-header a:focus::before,\n.Flyout .richEditorFlyout-header a:hover::before,\n.Flyout .richEditorFlyout-header a:active::before,\n.richEditorFlyout .Item.Title a:focus::before,\n.richEditorFlyout .Item.Title a:hover::before,\n.richEditorFlyout .Item.Title a:active::before,\n.richEditorFlyout .richEditorFlyout-header a:focus::before,\n.richEditorFlyout .richEditorFlyout-header a:hover::before,\n.richEditorFlyout .richEditorFlyout-header a:active::before {\n color: #137d60;\n}\n.Flyout .Item.Title a::before,\n.Flyout .richEditorFlyout-header a::before,\n.richEditorFlyout .Item.Title a::before,\n.richEditorFlyout .richEditorFlyout-header a::before {\n display: inline-block;\n min-width: 1em;\n font-family: kbicons;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n display: block;\n line-height: 36px;\n font-size: 20px;\n color: #555A62;\n}\n.Flyout .Item.Center:last-child,\n.richEditorFlyout .Item.Center:last-child {\n display: flex;\n position: relative;\n flex-wrap: wrap;\n align-items: center;\n padding: 12px;\n min-height: 44px;\n z-index: 1;\n}\n.Flyout .Item.Center:last-child:active, .Flyout .Item.Center:last-child:focus, .Flyout .Item.Center:last-child:hover,\n.richEditorFlyout .Item.Center:last-child:active,\n.richEditorFlyout .Item.Center:last-child:focus,\n.richEditorFlyout .Item.Center:last-child:hover {\n background-color: transparent;\n text-decoration: none;\n}\n.Flyout .Item.Center:last-child a,\n.richEditorFlyout .Item.Center:last-child a {\n padding: 0 !important;\n}\n.Flyout .Item.Center:last-child a:focus, .Flyout .Item.Center:last-child a:hover, .Flyout .Item.Center:last-child a:active,\n.richEditorFlyout .Item.Center:last-child a:focus,\n.richEditorFlyout .Item.Center:last-child a:hover,\n.richEditorFlyout .Item.Center:last-child a:active {\n color: #137d60 !important;\n}\n.Flyout .Item.Center:last-child .button + .button,\n.richEditorFlyout .Item.Center:last-child .button + .button {\n margin-left: 11px;\n}\n.Flyout .Empty,\n.richEditorFlyout .Empty {\n margin: 0;\n}\n.Flyout .ItemContent,\n.richEditorFlyout .ItemContent {\n margin: 0;\n line-height: inherit;\n flex-grow: 1;\n padding-left: 10px;\n padding-right: 18px;\n max-width: calc(100% - 54px);\n}\n.Flyout .ItemContent a,\n.richEditorFlyout .ItemContent a {\n font-weight: 700;\n}\n.Flyout .ItemContent a:focus, .Flyout .ItemContent a:hover,\n.richEditorFlyout .ItemContent a:focus,\n.richEditorFlyout .ItemContent a:hover {\n color: #555A62;\n}\n.Flyout .Subject,\n.Flyout .Excerpt,\n.Flyout .ItemContent,\n.richEditorFlyout .Subject,\n.richEditorFlyout .Excerpt,\n.richEditorFlyout .ItemContent {\n line-height: 1.5;\n}\n.Flyout .Meta,\n.richEditorFlyout .Meta {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n align-items: center;\n width: calc(100% + (6px));\n margin: 0 -3px;\n}\n.Flyout .MItem,\n.richEditorFlyout .MItem {\n display: inline-block;\n margin: 0 3px;\n font-size: 12px;\n color: inherit;\n}\n.Flyout .HasNew.HasNew,\n.richEditorFlyout .HasNew.HasNew {\n color: transparent;\n position: absolute;\n display: block;\n top: 0;\n right: 8px;\n bottom: 0;\n max-height: 100%;\n max-width: 100%;\n margin: auto 0;\n height: 12px;\n width: 12px;\n background-color: #137d60;\n border-radius: 50%;\n}\n\n.PopList.PopList {\n font-size: 14px;\n}\n.PopList.PopList .Item {\n padding: 8px;\n}\n.PopList.PopList .PhotoWrap {\n height: 38px;\n width: 38px;\n}\n\n.PopList.Activities .Item.Title a::before {\n content: \"\";\n}\n\n.PopList.Conversations .Item.Title a::before {\n content: \"\";\n}\n\n.editor-action-emoji .MenuItems {\n width: calc(44px * 6 + 2px);\n}\n\n.editor-dd-link + .mobileFlyoutOverlay input.InputBox {\n width: calc(100% - (8px * 2));\n margin: 8px;\n}\n.editor-dd-link + .mobileFlyoutOverlay .MenuButtons {\n border-top: solid #eeefef 1px;\n padding: 8px;\n min-height: 30px;\n}\n\n.OnlineUserWrap .OnlineUserName.OnlineUserName,\n.MenuItems-Reactions {\n box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.3);\n color: #555A62 !important;\n border: 1px solid #d6d7d9;\n border-radius: 6px;\n background-color: #fff;\n z-index: 1;\n}\n@media screen and (max-width: 768px) {\n .OnlineUserWrap .OnlineUserName.OnlineUserName,\n.MenuItems-Reactions {\n z-index: 1;\n }\n}\n.OnlineUserWrap .OnlineUserName.OnlineUserName::before, .OnlineUserWrap .OnlineUserName.OnlineUserName::after,\n.MenuItems-Reactions::before,\n.MenuItems-Reactions::after {\n content: none !important;\n}\n\n.OnlineUserWrap .OnlineUserName {\n padding: 4px 18px !important;\n}\n@media screen and (max-width: 768px) {\n .OnlineUserWrap .OnlineUserName {\n display: none;\n }\n}\n\n.MenuItems-Reactions.MenuItems-Reactions {\n padding: 0;\n min-width: 0;\n}\n.MenuItems-Reactions.MenuItems-Reactions li {\n padding: 8px;\n}\n.MenuItems-Reactions.MenuItems-Reactions a,\n.MenuItems-Reactions.MenuItems-Reactions .PhotoWrap {\n padding: 0 !important;\n}\n.MenuItems-Reactions.MenuItems-Reactions .PhotoWrap + a {\n align-items: center;\n min-height: 20px;\n line-height: 20px;\n max-width: calc(100% - 20px - (8px * 2));\n}\n.MenuItems-Reactions.MenuItems-Reactions .PhotoWrap + a:hover, .MenuItems-Reactions.MenuItems-Reactions .PhotoWrap + a:focus, .MenuItems-Reactions.MenuItems-Reactions .PhotoWrap + a:active {\n background-color: transparent !important;\n color: #137d60 !important;\n}\n.MenuItems-Reactions.MenuItems-Reactions .PhotoWrap.PhotoWrap {\n width: 20px;\n height: 20px;\n min-height: 0;\n max-width: 100%;\n margin-right: 8px;\n}\n\n.selectBox-content {\n margin-top: 0;\n}\n\n.selectBox-item .dropdown-menu-link.selectBox-link {\n padding-left: 30px !important;\n position: static;\n}\n\n.dropdown-menu-link .Alert {\n margin-left: auto;\n}\n\n.richEditorFlyout .richEditorFlyout-header {\n border-bottom: solid #eeefef 1px;\n}\n.richEditorFlyout .richEditor-button:active, .richEditorFlyout .richEditor-button:focus, .richEditorFlyout .richEditor-button:hover {\n background-color: rgba(19, 125, 96, 0.05);\n}\n\n.MenuItems.ui-autocomplete {\n color: #555A62;\n}\n.MenuItems.ui-autocomplete .ui-menu-item,\n.MenuItems.ui-autocomplete .ui-menu-item > a {\n display: block;\n}\n.MenuItems.ui-autocomplete a:hover, .MenuItems.ui-autocomplete a:focus, .MenuItems.ui-autocomplete a:active {\n color: #555A62;\n}\n.MenuItems.ui-autocomplete a:hover .Gloss, .MenuItems.ui-autocomplete a:focus .Gloss, .MenuItems.ui-autocomplete a:active .Gloss {\n color: inherit;\n}\n.MenuItems.ui-autocomplete .Title {\n display: block;\n width: 100%;\n font-weight: 600;\n font-size: 16px;\n margin-bottom: 6px;\n}\n.MenuItems.ui-autocomplete .Aside {\n float: left;\n font-size: 12px;\n opacity: 1;\n}\n.MenuItems.ui-autocomplete .Gloss {\n width: auto;\n padding-left: 6px;\n font-size: 12px;\n}\n\n@media screen and (max-width: 992px) {\n .ToggleFlyout,\n.ButtonGroup,\n.editor-dropdown {\n cursor: pointer;\n }\n .ToggleFlyout .mobileFlyoutOverlay,\n.ButtonGroup .mobileFlyoutOverlay,\n.editor-dropdown .mobileFlyoutOverlay {\n cursor: pointer;\n }\n}\n@media screen and (max-width: 768px) {\n .mobileFlyoutOverlay {\n opacity: 0;\n position: fixed;\n bottom: 0;\n left: 0;\n right: 0;\n top: 0;\n height: 100vh;\n width: 100vw;\n background: rgba(0, 0, 0, 0.2);\n z-index: 1;\n pointer-events: none;\n display: flex;\n align-items: center;\n justify-content: center;\n }\n\n .ToggleFlyout.Open .mobileFlyoutOverlay,\n.ButtonGroup.Open .mobileFlyoutOverlay,\n.editor-dropdown-open .mobileFlyoutOverlay,\n.richEditor-button.isOpen .mobileFlyoutOverlay {\n opacity: 1;\n z-index: 1;\n pointer-events: initial;\n }\n .ToggleFlyout.Open .MenuItems.MenuItems,\n.ToggleFlyout.Open .Flyout.Flyout,\n.ButtonGroup.Open .MenuItems.MenuItems,\n.ButtonGroup.Open .Flyout.Flyout,\n.editor-dropdown-open .MenuItems.MenuItems,\n.editor-dropdown-open .Flyout.Flyout,\n.richEditor-button.isOpen .MenuItems.MenuItems,\n.richEditor-button.isOpen .Flyout.Flyout {\n visibility: visible;\n transition-delay: 0s;\n opacity: 1;\n top: initial;\n right: initial;\n left: initial;\n max-width: calc(100% - 24px);\n }\n\n .MenuItems,\n.Flyout {\n max-width: 375px;\n width: 100%;\n margin-left: auto;\n margin-right: auto;\n position: fixed;\n display: block;\n visibility: hidden;\n box-shadow: 0 -2px 10px 2px rgba(0, 0, 0, 0.1);\n opacity: 0;\n cursor: pointer;\n max-height: 80vh;\n overflow: auto;\n transition: visibility 0s linear 0.35s, transform ease-out 0.35s, opacity ease-out 0.35s;\n z-index: 100;\n }\n .MenuItems a,\n.Flyout a {\n color: #555A62;\n }\n .MenuItems a:focus, .MenuItems a:hover,\n.Flyout a:focus,\n.Flyout a:hover {\n color: #137d60;\n }\n}\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n@keyframes chevron-pulse {\n 0% {\n opacity: 0;\n }\n 40% {\n opacity: 1;\n }\n 80% {\n opacity: 0;\n }\n 100% {\n opacity: 0;\n }\n}\n.Hamburger-svgchevron path.a1 {\n animation-delay: 0s;\n}\n\n.Hamburger-svgchevron path.a2 {\n animation-delay: -0.5s;\n}\n\n.Hamburger-svgchevron path.a3 {\n animation-delay: -1s;\n}\n\n.Hamburger {\n border: none;\n cursor: pointer;\n display: flex;\n justify-content: center;\n align-items: center;\n transition: 0.35s;\n user-select: none;\n background: transparent;\n outline: none;\n tap-highlight-color: transparent;\n height: 22px;\n width: 22px;\n background: transparent;\n border-radius: 0;\n}\n@media screen and (max-width: 768px) {\n .Hamburger {\n position: absolute;\n }\n}\n\n.Hamburger-menuLines {\n display: inline-block;\n height: 2px;\n width: 22px;\n border-radius: 2px;\n transition: 0.35s;\n background-color: #fff;\n position: relative;\n}\n.Hamburger-menuLines::before, .Hamburger-menuLines::after {\n display: inline-block;\n height: 2px;\n width: 22px;\n border-radius: 2px;\n transition: 0.35s;\n background-color: #fff;\n content: \"\";\n position: absolute;\n left: 0;\n transform-origin: 5.5px center;\n}\n.Hamburger-menuLines::before {\n top: 5.5px;\n}\n.Hamburger-menuLines::after {\n top: -6.2857142857px;\n}\n.isToggled .Hamburger-menuLines {\n transform: scale3d(1, 1, 1);\n}\n\n.Hamburger-menuXcross {\n padding: 0;\n height: 22px;\n width: 22px;\n}\n.Hamburger-menuXcross.isToggled .Hamburger-menuLines {\n background: transparent;\n}\n.Hamburger-menuXcross.isToggled .Hamburger-menuLines::before, .Hamburger-menuXcross.isToggled .Hamburger-menuLines::after {\n transform-origin: 50% 50%;\n top: 0;\n left: 0;\n width: 22px;\n background-color: rgba(255, 255, 255, 0.6);\n}\n.Hamburger-menuXcross.isToggled .Hamburger-menuLines::before {\n transform: rotate3d(0, 0, 1, 45deg);\n}\n.Hamburger-menuXcross.isToggled .Hamburger-menuLines::after {\n transform: rotate3d(0, 0, 1, -45deg);\n}\n\n/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Herobanner {\n background-color: #3F3E46;\n position: relative;\n width: 100%;\n height: 370px;\n display: flex;\n align-items: center;\n color: #fff;\n}\n@media screen and (max-width: 768px) {\n .Herobanner {\n display: none;\n }\n}\n.Herobanner .HomepageTitle {\n font-size: 48px;\n}\n.Herobanner .followButton {\n color: #fff;\n padding: 10px 5px;\n min-height: 48px;\n display: inline-flex;\n align-items: flex-end;\n}\n.Herobanner .followButton:active, .Herobanner .followButton:focus, .Herobanner .followButton:hover {\n color: #fff;\n}\n.Herobanner .HomepageTitle,\n.Herobanner .PageDescription {\n text-shadow: 0 0 1px #555555;\n}\n.Herobanner > .Container {\n width: 100%;\n z-index: 1;\n}\n.Herobanner .SearchBox.SearchBox {\n margin-left: auto;\n}\n.Herobanner .SearchBox {\n max-width: 673px;\n}\n@media screen and (min-width: 768px) {\n .Herobanner .SearchBox {\n margin: 0 auto;\n font-size: 16px;\n }\n .Herobanner .SearchBox form > div {\n display: flex;\n }\n .Herobanner .SearchBox form > div::after {\n display: none;\n }\n}\n.Herobanner .SearchBox .Handle.Handle {\n display: none;\n}\n.Herobanner .SearchBox .InputAndButton {\n display: flex;\n width: 100%;\n}\n.Herobanner .SearchBox .AdvancedSearch .BigInput,\n.Herobanner .SearchBox #Form_Search {\n border: 1px solid #fff;\n padding: 3px 12px;\n height: 40px;\n line-height: 40px;\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n border-right-width: 0;\n}\n.Herobanner .SearchBox .AdvancedSearch .BigInput:focus, .Herobanner .SearchBox .AdvancedSearch .BigInput:active,\n.Herobanner .SearchBox #Form_Search:focus,\n.Herobanner .SearchBox #Form_Search:active {\n border: 1px solid #fff;\n}\n.Herobanner .SearchBox .bwrap > .Button,\n.Herobanner .SearchBox #Form_Go {\n border: 1px solid #fff;\n background-color: transparent;\n color: #fff;\n height: 40px;\n line-height: 40px;\n padding: 0 12px;\n min-width: 110px;\n width: auto;\n position: static;\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n.Herobanner .SearchBox .bwrap > .Button::before,\n.Herobanner .SearchBox #Form_Go::before {\n content: attr(title);\n}\n\n.Herobanner-bgImage {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n background-size: cover;\n background-position: center;\n filter: brightness(0.75);\n}\n@media screen and (max-width: 768px) {\n .Herobanner-bgImage {\n display: none;\n }\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.ItemIdea.ItemIdea.ItemIdea .PhotoWrap.IndexPhoto,\n.ItemIdea.ItemIdea.ItemIdea .idea-counter-module .idea-counter-box {\n margin: 0;\n width: 42px;\n height: 42px;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.DataList,\n.MessageList {\n margin: 0 0 18px;\n}\n.DataList .Item,\n.MessageList .Item {\n background: #fff;\n padding: 14px;\n box-shadow: none;\n border-top: #d6d6d6 1px solid;\n}\n.DataList .Item:last-child,\n.MessageList .Item:last-child {\n border-bottom: #d6d6d6 1px solid;\n}\n.DataList .Item.Read,\n.MessageList .Item.Read {\n opacity: 1;\n}\n.DataList .Item.CategoryHeading,\n.MessageList .Item.CategoryHeading {\n padding: 0 !important;\n background: transparent;\n box-shadow: none;\n margin-bottom: 16px;\n font-size: 32px;\n border-width: 0;\n border-left-width: 0;\n border-right-width: 0;\n}\n.DataList .Item.CategoryHeading .Options,\n.MessageList .Item.CategoryHeading .Options {\n display: none;\n}\n@media screen and (max-width: 768px) {\n .DataList .Item.CategoryHeading,\n.MessageList .Item.CategoryHeading {\n font-size: 18px;\n }\n}\n.DataList .Item ~ .CategoryHeading,\n.MessageList .Item ~ .CategoryHeading {\n margin-top: 16px;\n}\n.DataList .Item ~ .CategoryHeading::before,\n.MessageList .Item ~ .CategoryHeading::before {\n content: \"\";\n height: 0;\n border-bottom: #d6d6d6 1px solid;\n box-shadow: 0 3px 0 transparent;\n background: transparent;\n position: absolute;\n width: 100%;\n left: 0;\n top: calc((16px + 0) * -1);\n}\n.DataList .Item .Title,\n.DataList .Item.Read .Title,\n.DataList .Item h3,\n.MessageList .Item .Title,\n.MessageList .Item.Read .Title,\n.MessageList .Item h3 {\n font-size: 16px;\n font-weight: 600;\n line-height: 21px;\n color: #555555;\n display: block;\n margin-bottom: 6px;\n}\n.DataList .Item .Title:focus, .DataList .Item .Title:hover,\n.DataList .Item.Read .Title:focus,\n.DataList .Item.Read .Title:hover,\n.DataList .Item h3:focus,\n.DataList .Item h3:hover,\n.MessageList .Item .Title:focus,\n.MessageList .Item .Title:hover,\n.MessageList .Item.Read .Title:focus,\n.MessageList .Item.Read .Title:hover,\n.MessageList .Item h3:focus,\n.MessageList .Item h3:hover {\n color: #137d60;\n}\n.DataList .Item .Title a,\n.DataList .Item.Read .Title a,\n.DataList .Item h3 a,\n.MessageList .Item .Title a,\n.MessageList .Item.Read .Title a,\n.MessageList .Item h3 a {\n font-size: inherit;\n font-weight: inherit;\n display: inline;\n color: inherit;\n}\n.DataList .Item .Title a:focus, .DataList .Item .Title a:hover,\n.DataList .Item.Read .Title a:focus,\n.DataList .Item.Read .Title a:hover,\n.DataList .Item h3 a:focus,\n.DataList .Item h3 a:hover,\n.MessageList .Item .Title a:focus,\n.MessageList .Item .Title a:hover,\n.MessageList .Item.Read .Title a:focus,\n.MessageList .Item.Read .Title a:hover,\n.MessageList .Item h3 a:focus,\n.MessageList .Item h3 a:hover {\n color: inherit;\n}\n.DataList .Excerpt,\n.DataList .CategoryDescription,\n.MessageList .Excerpt,\n.MessageList .CategoryDescription {\n display: block;\n width: 100%;\n font-size: 14px;\n font-weight: 400;\n line-height: 1.5;\n color: #555555;\n margin: 0 0 6px;\n}\n.DataList .Excerpt:empty,\n.DataList .CategoryDescription:empty,\n.MessageList .Excerpt:empty,\n.MessageList .CategoryDescription:empty {\n display: none;\n}\n.DataList .ItemContent.Discussion .Excerpt,\n.MessageList .ItemContent.Discussion .Excerpt {\n margin-top: 6px;\n}\n.DataList .Options,\n.MessageList .Options {\n display: flex;\n}\n.DataList .Bookmark::before,\n.DataList .OptionsMenu .Arrow::before,\n.MessageList .Bookmark::before,\n.MessageList .OptionsMenu .Arrow::before {\n font-size: 20px;\n line-height: 20px;\n}\n.DataList .OptionsMenu .Arrow::before,\n.MessageList .OptionsMenu .Arrow::before {\n font-size: 18px;\n margin-top: -1px;\n}\n.DataList .MostRecentBy,\n.DataList .LatestPostTitle,\n.MessageList .MostRecentBy,\n.MessageList .LatestPostTitle {\n max-width: 100%;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n display: block;\n display: inline-block;\n}\n.DataList .Meta,\n.DataList .AuthorInfo,\n.MessageList .Meta,\n.MessageList .AuthorInfo {\n font-size: 12px;\n font-weight: 400;\n color: dimgray;\n}\n.DataList .Meta,\n.MessageList .Meta {\n margin-left: -6px;\n margin-right: -6px;\n}\n@media screen and (max-width: 768px) {\n .DataList .Meta,\n.DataList .AuthorWrap,\n.MessageList .Meta,\n.MessageList .AuthorWrap {\n line-height: 1.5;\n }\n}\n.DataList .Author .Username,\n.DataList .MItem,\n.DataList .MItem.Category,\n.DataList .ChildCategories,\n.MessageList .Author .Username,\n.MessageList .MItem,\n.MessageList .MItem.Category,\n.MessageList .ChildCategories {\n font-size: inherit;\n font-weight: inherit;\n color: inherit;\n display: inline-block;\n}\n.DataList .Author .Username a,\n.DataList .MItem a,\n.DataList .MItem.Category a,\n.DataList .ChildCategories a,\n.MessageList .Author .Username a,\n.MessageList .MItem a,\n.MessageList .MItem.Category a,\n.MessageList .ChildCategories a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n color: dimgray;\n}\n.DataList .Author .Username a:focus, .DataList .Author .Username a:hover,\n.DataList .MItem a:focus,\n.DataList .MItem a:hover,\n.DataList .MItem.Category a:focus,\n.DataList .MItem.Category a:hover,\n.DataList .ChildCategories a:focus,\n.DataList .ChildCategories a:hover,\n.MessageList .Author .Username a:focus,\n.MessageList .Author .Username a:hover,\n.MessageList .MItem a:focus,\n.MessageList .MItem a:hover,\n.MessageList .MItem.Category a:focus,\n.MessageList .MItem.Category a:hover,\n.MessageList .ChildCategories a:focus,\n.MessageList .ChildCategories a:hover {\n text-decoration: none;\n color: #137d60;\n}\n.DataList .Tag,\n.DataList .MItem,\n.MessageList .Tag,\n.MessageList .MItem {\n margin-left: 6px;\n margin-right: 6px;\n}\n.DataList .MItem.Hidden,\n.MessageList .MItem.Hidden {\n display: none;\n}\n.DataList .Tag:not([class*=Status-Tag]),\n.DataList .HasNew,\n.MessageList .Tag:not([class*=Status-Tag]),\n.MessageList .HasNew {\n margin-bottom: 3px;\n}\n.DataList .MItem.DiscussionAuthor,\n.MessageList .MItem.DiscussionAuthor {\n display: none;\n}\n.DataList .MItem.Category,\n.MessageList .MItem.Category {\n display: inline;\n}\n.DataList .MItem.Category a,\n.MessageList .MItem.Category a {\n max-width: 100%;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n display: block;\n display: inherit;\n}\n.DataList .MostRecent > *,\n.DataList .MostRecentBy > *,\n.MessageList .MostRecent > *,\n.MessageList .MostRecentBy > * {\n white-space: normal;\n}\n.DataList .MostRecent a,\n.DataList .MostRecentBy a,\n.MessageList .MostRecent a,\n.MessageList .MostRecentBy a {\n display: inline;\n}\n.DataList .MostRecentBy,\n.MessageList .MostRecentBy {\n display: inherit;\n}\n.DataList .MItem.RSS,\n.MessageList .MItem.RSS {\n display: none;\n}\n.DataList .ChildCategories,\n.MessageList .ChildCategories {\n display: flex;\n flex-wrap: wrap;\n border-top: 0;\n margin-bottom: -3px;\n}\n.DataList .ChildCategories b,\n.MessageList .ChildCategories b {\n margin-right: 3px;\n margin-bottom: 3px;\n}\n.DataList .ChildCategories a,\n.MessageList .ChildCategories a {\n color: dimgray;\n font-weight: inherit;\n font-size: inherit;\n line-height: inherit;\n margin-bottom: 3px;\n}\n.DataList .ChildCategories a:focus, .DataList .ChildCategories a:hover, .DataList .ChildCategories a:active,\n.MessageList .ChildCategories a:focus,\n.MessageList .ChildCategories a:hover,\n.MessageList .ChildCategories a:active {\n color: #137d60;\n}\n.DataList .ChildCategories .Comma,\n.MessageList .ChildCategories .Comma {\n margin-right: 3px;\n}\n.DataList a.Delete,\n.MessageList a.Delete {\n padding: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n font-size: 20px;\n font-family: Arial, sans-serif;\n background: transparent;\n color: rgba(85, 85, 85, 0.7);\n visibility: visible;\n}\n.DataList a.Delete:hover,\n.MessageList a.Delete:hover {\n background: transparent;\n color: #555555;\n}\n.DataList .PhotoWrap,\n.MessageList .PhotoWrap {\n margin: 0 12px 0 0;\n height: 42px;\n width: 42px;\n padding: 0;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n overflow: hidden;\n border-radius: 50%;\n}\n.DataList .PhotoWrap img,\n.MessageList .PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto;\n}\n.DataList .PhotoWrap.NoPhoto,\n.MessageList .PhotoWrap.NoPhoto {\n display: none;\n}\n.DataList .IndexPhoto,\n.MessageList .IndexPhoto {\n margin-right: 0;\n}\n.DataList .ItemIdea.ItemIdea.ItemIdea .PhotoWrap.IndexPhoto,\n.DataList .ItemIdea.ItemIdea.ItemIdea .idea-counter-module .idea-counter-box,\n.MessageList .ItemIdea.ItemIdea.ItemIdea .PhotoWrap.IndexPhoto,\n.MessageList .ItemIdea.ItemIdea.ItemIdea .idea-counter-module .idea-counter-box {\n margin: 0 12px 0 0;\n width: 42px;\n height: 42px;\n}\n.DataList .ItemIdea.ItemIdea.ItemIdea .Meta .ViewCount,\n.MessageList .ItemIdea.ItemIdea.ItemIdea .Meta .ViewCount {\n margin-left: 0;\n}\n.DataList .Item-Col .Options,\n.MessageList .Item-Col .Options {\n visibility: visible;\n}\n.DataList .Item-Col .Options .OptionsLink,\n.MessageList .Item-Col .Options .OptionsLink {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #bcbec1;\n min-width: 36px;\n background: transparent;\n color: #555555;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n margin-left: 3px;\n}\n@media screen and (max-width: 768px) {\n .DataList .Item-Col .Options .OptionsLink,\n.MessageList .Item-Col .Options .OptionsLink {\n max-width: 100%;\n }\n}\n.DataList .Item-Col .Options .OptionsLink:hover, .DataList .Item-Col .Options .OptionsLink:active, .DataList .Item-Col .Options .OptionsLink:focus,\n.MessageList .Item-Col .Options .OptionsLink:hover,\n.MessageList .Item-Col .Options .OptionsLink:active,\n.MessageList .Item-Col .Options .OptionsLink:focus {\n background: transparent;\n color: #137d60;\n border-color: #137d60;\n}\n.DataList .Item-Col .Options .Bullet,\n.MessageList .Item-Col .Options .Bullet {\n display: none;\n}\n.DataList .NoteType,\n.MessageList .NoteType {\n font-family: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 700;\n font-size: 16px;\n line-height: 1.25;\n}\n.DataList .CategoryPhoto,\n.MessageList .CategoryPhoto {\n height: inherit;\n}\n.DataList .MItem.MItem-Resolved,\n.MessageList .MItem.MItem-Resolved {\n display: inline-block;\n width: 13px;\n height: 14px;\n padding: 0;\n margin-bottom: 0;\n line-height: inherit;\n font-size: inherit;\n vertical-align: middle;\n}\n.DataList .resolved2-unresolved,\n.DataList .resolved2-resolved,\n.MessageList .resolved2-unresolved,\n.MessageList .resolved2-resolved {\n top: initial;\n display: block;\n}\n.DataList .Hero,\n.MessageList .Hero {\n padding: 0;\n}\n.DataList mark,\n.MessageList mark {\n background-color: rgba(255, 206, 0, 0.5);\n}\n.DataList .Reactions,\n.MessageList .Reactions {\n margin: 0 -3px;\n}\n.DataList .Reactions .Bullet,\n.MessageList .Reactions .Bullet {\n display: none;\n}\n.DataList .Reactions .ToggleFlyout,\n.MessageList .Reactions .ToggleFlyout {\n display: inline-block;\n}\n.DataList .Reactions .ReactButton,\n.MessageList .Reactions .ReactButton {\n margin: 3px 3px 0;\n}\n@media screen and (max-width: 768px) {\n .DataList .Reactions .ReactButton,\n.MessageList .Reactions .ReactButton {\n line-height: 2.5em;\n }\n}\n.DataList .Reactions .ReactButton-Flag,\n.MessageList .Reactions .ReactButton-Flag {\n margin-left: 0;\n}\n\n.DataList:not(.CategoryList),\n.PageTitle + .ItemDiscussion {\n border-top-width: 0;\n border-radius: 0;\n box-shadow: none;\n}\n\n.DataList.CategoryList .Item:not(.CategoryHeading) {\n box-shadow: none;\n}\n.DataList.CategoryList .Item[class*=Depth] {\n padding-left: 8px !important;\n}\n\n.DataList.Discussions .Item .Title {\n display: block;\n}\n.DataList.Discussions .Item .Options .ToggleFlyout {\n order: 2;\n}\n.DataList.Discussions .ItemDiscussion-withPhoto.ItemDiscussion-withPhoto .Discussion.ItemContent {\n padding-left: calc(42px + 12px);\n}\n\n.MessageList .PageTitle .Options .ToggleFlyout,\n.MessageList .ItemComment .Options .ToggleFlyout {\n order: 2;\n}\n.MessageList .PageTitle {\n margin-bottom: 14px;\n}\n.MessageList .PageTitle h1 {\n font-size: 32px;\n line-height: 1.25;\n}\n@media screen and (max-width: 768px) {\n .MessageList .PageTitle h1 {\n font-size: 18px;\n }\n}\n.MessageList .PageTitle .Options .Bookmark {\n order: 2;\n}\n.MessageList .ItemComment.ItemComment,\n.MessageList .ItemDiscussion.ItemDiscussion {\n padding: 0;\n}\n.MessageList .ItemComment,\n.MessageList .ItemDiscussion {\n position: relative;\n}\n.MessageList .ItemComment .Item-Header,\n.MessageList .ItemDiscussion .Item-Header {\n background: transparent;\n margin: 0;\n width: 100%;\n min-height: 66px;\n padding-top: 16px;\n padding-bottom: calc(16px / 2);\n padding-left: 8px;\n padding-right: 8px;\n}\n.MessageList .ItemComment .Item-Header .PhotoWrap,\n.MessageList .ItemDiscussion .Item-Header .PhotoWrap {\n margin: 0;\n position: absolute;\n top: 16px;\n left: 8px;\n}\n.MessageList .ItemComment .MItem.RoleTracker,\n.MessageList .ItemDiscussion .MItem.RoleTracker {\n padding: 0 3px;\n}\n.MessageList .ItemComment .MItem.RoleTracker a,\n.MessageList .ItemDiscussion .MItem.RoleTracker a {\n color: inherit;\n margin: 0;\n}\n.MessageList .ItemComment .MItem.RoleTracker a:hover, .MessageList .ItemComment .MItem.RoleTracker a:focus, .MessageList .ItemComment .MItem.RoleTracker a:active,\n.MessageList .ItemDiscussion .MItem.RoleTracker a:hover,\n.MessageList .ItemDiscussion .MItem.RoleTracker a:focus,\n.MessageList .ItemDiscussion .MItem.RoleTracker a:active {\n text-decoration: none;\n}\n.MessageList .ItemComment .Meta,\n.MessageList .ItemComment .AuthorWrap,\n.MessageList .ItemDiscussion .Meta,\n.MessageList .ItemDiscussion .AuthorWrap {\n font-size: 12px;\n line-height: 1.5;\n display: inline-block;\n padding-left: calc(42px + 8px);\n}\n.MessageList .ItemComment .Meta > *,\n.MessageList .ItemComment .AuthorWrap > *,\n.MessageList .ItemDiscussion .Meta > *,\n.MessageList .ItemDiscussion .AuthorWrap > * {\n display: inline;\n font-size: inherit;\n line-height: inherit;\n}\n.MessageList .ItemComment .InlineTags,\n.MessageList .ItemDiscussion .InlineTags {\n padding-left: 0;\n}\n.MessageList .ItemComment .InlineTags a,\n.MessageList .ItemDiscussion .InlineTags a {\n font-size: inherit;\n color: dimgray;\n}\n.MessageList .ItemComment .InlineTags a:hover, .MessageList .ItemComment .InlineTags a:focus, .MessageList .ItemComment .InlineTags a:active,\n.MessageList .ItemDiscussion .InlineTags a:hover,\n.MessageList .ItemDiscussion .InlineTags a:focus,\n.MessageList .ItemDiscussion .InlineTags a:active {\n color: #137d60;\n}\n.MessageList .ItemComment .Meta,\n.MessageList .ItemDiscussion .Meta {\n width: 100%;\n}\n@media screen and (max-width: 768px) {\n .MessageList .ItemComment .Meta,\n.MessageList .ItemDiscussion .Meta {\n margin-top: 0;\n }\n}\n.MessageList .ItemComment .MItem,\n.MessageList .ItemDiscussion .MItem {\n margin-bottom: 0;\n}\n@media screen and (max-width: 768px) {\n .MessageList .ItemComment .MItem,\n.MessageList .ItemDiscussion .MItem {\n margin-bottom: 3px;\n }\n}\n.MessageList .ItemComment .AuthorWrap,\n.MessageList .ItemDiscussion .AuthorWrap {\n max-width: calc(100% - 45px);\n}\n.MessageList .ItemComment .MItem.Category,\n.MessageList .ItemDiscussion .MItem.Category {\n display: none;\n}\n.MessageList .ItemComment .MItem.RoleTitle,\n.MessageList .ItemComment .MItem.Rank,\n.MessageList .ItemDiscussion .MItem.RoleTitle,\n.MessageList .ItemDiscussion .MItem.Rank {\n background-color: transparent;\n color: #555555;\n border: 1px solid #bcbec1;\n line-height: 1.5;\n height: auto;\n border-radius: 3px;\n padding: 0 3px;\n display: inline-block;\n font-weight: inherit;\n font-size: 12px;\n white-space: nowrap;\n color: inherit;\n}\n.MessageList .ItemComment .MItem.RoleTitle:focus, .MessageList .ItemComment .MItem.RoleTitle:hover, .MessageList .ItemComment .MItem.RoleTitle:active,\n.MessageList .ItemComment .MItem.Rank:focus,\n.MessageList .ItemComment .MItem.Rank:hover,\n.MessageList .ItemComment .MItem.Rank:active,\n.MessageList .ItemDiscussion .MItem.RoleTitle:focus,\n.MessageList .ItemDiscussion .MItem.RoleTitle:hover,\n.MessageList .ItemDiscussion .MItem.RoleTitle:active,\n.MessageList .ItemDiscussion .MItem.Rank:focus,\n.MessageList .ItemDiscussion .MItem.Rank:hover,\n.MessageList .ItemDiscussion .MItem.Rank:active {\n text-decoration: none;\n}\n.MessageList .ItemComment .Username,\n.MessageList .ItemDiscussion .Username {\n color: dimgray;\n font-weight: 400;\n}\n.MessageList .ItemComment .Username:hover, .MessageList .ItemComment .Username:focus,\n.MessageList .ItemDiscussion .Username:hover,\n.MessageList .ItemDiscussion .Username:focus {\n color: #137d60;\n}\n.MessageList .ItemComment .flair,\n.MessageList .ItemDiscussion .flair {\n display: inline-flex;\n margin: 0 -3px;\n width: calc(100% + (3px * 2));\n}\n.MessageList .ItemComment .flair-item,\n.MessageList .ItemDiscussion .flair-item {\n display: inline-block;\n margin: 0 3px;\n}\n.MessageList .ItemComment .flair-item img,\n.MessageList .ItemDiscussion .flair-item img {\n margin: 0;\n}\n.MessageList .ItemComment .Item-BodyWrap,\n.MessageList .ItemDiscussion .Item-BodyWrap {\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 0;\n padding-top: calc(16px / 2);\n padding-bottom: 16px;\n padding-left: 8px;\n padding-right: 8px;\n}\n.MessageList .ItemComment .Item-Body > *,\n.MessageList .ItemDiscussion .Item-Body > * {\n margin: 0 0 12px;\n}\n.MessageList .ItemComment .Item-Body > *:last-child,\n.MessageList .ItemDiscussion .Item-Body > *:last-child {\n margin: 0;\n}\n.MessageList .ItemComment .Options {\n margin-top: 16px;\n margin-right: 8px;\n}\n\n.MessageList.Comments .Item:first-child, .MessageList.AcceptedAnswers .Item:first-child {\n border-top-width: 0;\n}\n\n.Activities,\n.Conversations,\n.MessageList {\n clear: both;\n}\n\n.Activities .ItemContent {\n margin-left: calc(42px + 8px);\n}\n@media screen and (max-width: 768px) {\n .Activities .ItemContent .Title {\n padding-right: 12px;\n }\n}\n.Activities .ItemContent .Author {\n display: block;\n}\n@media screen and (max-width: 768px) {\n .Activities .ItemContent .Author .PhotoWrap {\n margin-right: 0;\n }\n}\n@media screen and (max-width: 768px) {\n .Activities .ItemContent .Delete {\n position: absolute;\n }\n}\n\n.Conversation .Meta {\n margin-left: 0;\n margin-right: 0;\n}\n\n.DataList-Search {\n margin-top: 18px;\n}\n.DataList-Search h3,\n.DataList-Search .Item-Body {\n padding-left: calc(42px + 8px);\n}\n.DataList-Search .PhotoWrap {\n position: absolute;\n top: 16px;\n left: 0;\n}\n.DataList-Search .Meta {\n margin-left: 0;\n margin-right: 0;\n}\n.DataList-Search .MItem-Author a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n color: dimgray;\n}\n.DataList-Search .MItem-Author a:focus, .DataList-Search .MItem-Author a:hover {\n text-decoration: none;\n color: #137d60;\n}\n\n.Group-Content .DataList .ItemContent.Discussion {\n padding-left: 0;\n}\n.Group-Content .DataList .Options {\n position: absolute;\n top: 16px;\n right: 8px;\n}\n@media screen and (max-width: 768px) {\n .Group-Content .DataList .Meta {\n margin-top: 0;\n }\n}\n\n.ApplicantList .DataList .PhotoWrap {\n margin-right: 0;\n}\n.ApplicantList .DataList .ItemContent {\n padding-left: calc(42px + 8px);\n}\n\n.DataList-Notes .Item-Col {\n padding-left: 0;\n}\n.DataList-Notes .Meta {\n margin: 0 0 6px;\n}\n.DataList-Notes .NoteType {\n font-size: 16px;\n font-weight: 600;\n line-height: 21px;\n color: #555555;\n display: block;\n margin-bottom: 6px;\n}\n\n.CategoryBox + .CategoryBox {\n margin-top: 14px;\n}\n\n.CategoryBox .Empty {\n background: #fff;\n padding: 14px;\n box-shadow: none;\n border-top: #d6d6d6 1px solid;\n}\n.CategoryBox .Empty:last-child {\n border-bottom: #d6d6d6 1px solid;\n}\n.CategoryBox .Empty.Read {\n opacity: 1;\n}\n.CategoryBox .H {\n font-family: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 700;\n font-size: 32px;\n line-height: 1.5;\n margin-bottom: 14px;\n color: inherit;\n}\n.CategoryBox .H a {\n font-size: inherit;\n font-weight: inherit;\n color: inherit;\n}\n.CategoryBox .H a:focus, .CategoryBox .H a:hover {\n color: inherit;\n}\n@media screen and (max-width: 768px) {\n .CategoryBox .H {\n font-size: 18px;\n }\n}\n.CategoryBox > .OptionsMenu {\n float: right;\n margin-right: 14px;\n}\n.CategoryBox .Bookmark::before,\n.CategoryBox .OptionsMenu .Arrow::before {\n font-size: 20px;\n line-height: 20px;\n}\n.CategoryBox .OptionsMenu .Arrow::before {\n font-size: 18px;\n margin-top: -1px;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.DataList.Discussions .CatalogueRow.ItemDiscussion-withPhoto .Discussion.ItemContent {\n padding-left: calc(100px + 12px);\n}\n@media screen and (max-width: 410px) {\n .DataList.Discussions .CatalogueRow.ItemDiscussion-withPhoto .Discussion.ItemContent {\n padding-left: 0;\n }\n}\n\n.catalogue-image-wrapper.catalogue-image-wrapper {\n height: 100px;\n width: 100px;\n margin-right: 12px;\n overflow: hidden;\n border-radius: 6px;\n box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.2);\n position: relative;\n}\n@media screen and (max-width: 410px) {\n .catalogue-image-wrapper.catalogue-image-wrapper {\n float: none;\n height: 100px;\n width: 100%;\n margin-right: 0;\n margin-bottom: 12px;\n }\n}\n.catalogue-image-wrapper.catalogue-image-wrapper a {\n height: inherit;\n width: inherit;\n display: block;\n}\n.catalogue-image-wrapper.catalogue-image-wrapper img {\n position: absolute;\n left: 50%;\n transform: translateX(-50%);\n height: 100%;\n width: auto;\n max-width: none;\n max-height: none;\n}\n@media screen and (max-width: 410px) {\n .catalogue-image-wrapper.catalogue-image-wrapper img {\n width: 100%;\n height: auto;\n top: 50%;\n left: auto;\n transform: translateX(0) translateY(-50%);\n }\n}\n\n@media screen and (max-width: 410px) {\n .DataTable .CatalogueRow .Options {\n margin-bottom: 12px;\n }\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.SpNotifications::before,\n.SpInbox::before,\n.SpBookmarks::before {\n display: inline-block;\n min-width: 1em;\n font-family: kbicons;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n}\n\n.SpNotifications::before {\n font-size: 24px;\n content: \"\";\n}\n\n.SpInbox::before {\n font-size: 24px;\n content: \"\";\n}\n\n.SpBookmarks::before {\n font-size: 22px;\n content: \"\";\n}\n\n.Open .SpNotifications::before {\n content: \"\";\n}\n.Open .SpInbox::before {\n content: \"\";\n}\n.Open .SpBookmarks::before {\n content: \"\";\n}\n\n.MeBox {\n min-height: initial;\n display: flex;\n}\n.MeBox .MeButton {\n display: flex;\n align-items: center;\n justify-content: center;\n padding: 0;\n font-size: 20px;\n height: 32px;\n width: 32px;\n border-radius: 3px;\n}\n.MeBox .MeButton .Alert {\n line-height: 18px;\n min-width: 18px;\n height: 18px;\n display: flex;\n border-radius: 18px;\n align-items: center;\n justify-content: center;\n right: -8px;\n top: -9px;\n border-width: 1px;\n border-style: solid;\n}\n@media screen and (max-width: 768px) {\n .MeBox .MeButton .Alert {\n top: 0;\n }\n}\n.MeBox .MeBox-mobileClose {\n appearance: none;\n background: none;\n border: none;\n outline: none;\n font-size: 24px;\n color: rgba(255, 255, 255, 0.7);\n display: none;\n}\n@media screen and (min-width: 768px) {\n .MeBox .MeBox-mobileClose {\n display: none;\n }\n}\n.MeBox .MeButton-user .ProfilePhoto {\n width: 28px;\n height: 28px;\n border-radius: 28px;\n}\n.MeBox .Flyout {\n top: 100%;\n}\n.MeBox .SignInIcons:empty {\n display: none;\n}\n\n.MeBox.FlyoutRight .Flyout {\n right: 0;\n}\n\n.SignInIcons {\n margin-left: 18px;\n}\n\n.UserBox .WhoIs, .MeBox .WhoIs {\n min-height: initial;\n line-height: inherit;\n}\n\n@media screen and (max-width: 768px) {\n .MeBox-header {\n display: none;\n }\n}\n.MeBox-header .SignInLinks .Bullet {\n display: none;\n}\n.MeBox-header .MeBox,\n.MeBox-header .MeMenu,\n.MeBox-header .WhoIs {\n display: flex;\n align-items: center;\n}\n.MeBox-header .MeMenu {\n margin-left: 18px;\n display: flex;\n align-items: center;\n}\n.MeBox-header .MeMenu .ToggleFlyout + .ToggleFlyout {\n margin-left: 8px;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.DismissMessage {\n font-weight: 400;\n font-size: 14px;\n line-height: 1.5;\n font-family: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n color: #555555;\n margin: 0 0 14px;\n border-radius: 6px;\n padding: 14px;\n background-color: #eeeeee;\n border-color: #555555;\n}\n.DismissMessage a {\n color: #555555;\n text-decoration: underline;\n}\n.DismissMessage ul {\n list-style: initial;\n padding-inline-start: 40px;\n}\n.DismissMessage ol {\n list-style: decimal;\n padding-inline-start: 40px;\n}\n\na.Dismiss.Dismiss {\n position: static;\n float: right;\n padding: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n font-size: 20px;\n font-family: Arial, sans-serif;\n background: transparent;\n color: rgba(85, 85, 85, 0.7);\n visibility: visible;\n}\na.Dismiss.Dismiss:hover {\n background: transparent;\n color: #555555;\n}\n\n.CasualMessage {\n background-color: #e7f2ef;\n border-color: #137d60;\n}\n.CasualMessage a {\n color: #0b4837;\n}\n\n.WarningMessage {\n background-color: #ffebeb;\n border-color: #ff3933;\n}\n.WarningMessage a {\n color: #b30500;\n}\n\n.AlertMessage {\n background-color: #fffae6;\n border-color: #ffce00;\n}\n.AlertMessage a {\n color: #997c00;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.PrevNextPager {\n width: 100%;\n}\n.PrevNextPager .Previous,\n.PrevNextPager .Next {\n height: auto;\n min-height: 0;\n}\n.PrevNextPager .Next {\n margin-left: auto;\n}\n\n.MorePager {\n margin-top: 0;\n text-align: center;\n color: dimgray;\n}\n.MorePager:focus, .MorePager:hover {\n color: #137d60;\n}\n.MorePager a {\n color: inherit;\n}\n.MorePager a:focus, .MorePager a:hover {\n color: inherit;\n}\n\n.PrevNextPager .Previous,\n.PrevNextPager .Next {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #bcbec1;\n min-width: 36px;\n background: transparent;\n color: #555555;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n flex: initial;\n min-width: 120px;\n text-align: center;\n}\n@media screen and (max-width: 768px) {\n .PrevNextPager .Previous,\n.PrevNextPager .Next {\n max-width: 100%;\n }\n}\n.PrevNextPager .Previous:hover, .PrevNextPager .Previous:active, .PrevNextPager .Previous:focus,\n.PrevNextPager .Next:hover,\n.PrevNextPager .Next:active,\n.PrevNextPager .Next:focus {\n background: transparent;\n color: #137d60;\n border-color: #137d60;\n}\n\n.PagerWrap::after,\n.CommentsWrap::after {\n content: \"\";\n display: table;\n clear: both;\n}\n\n.PagerWrap {\n margin: 0;\n float: right;\n}\n\n.PagerNub {\n display: none;\n}\n\n.CommentHeading {\n float: left;\n min-height: 36px;\n display: flex;\n align-items: center;\n margin: 0 0 6px;\n}\n\n.BeforeCommentHeading {\n margin-bottom: 14px;\n}\n\n.PageControls {\n min-height: initial;\n margin: initial;\n margin-bottom: 14px;\n}\n.PageControls::after {\n content: \"\";\n display: table;\n clear: both;\n}\n.PageControls .H {\n margin-bottom: 14px;\n}\n\n.QuickSearch .MenuItems {\n right: -2px;\n top: 100%;\n}\n.QuickSearch .MenuItems::after {\n content: \"\";\n display: table;\n clear: both;\n}\n.QuickSearch .MenuItems .InputBox {\n margin-right: 12px;\n}\n.QuickSearch .MenuItems .bwrap {\n position: static;\n margin-left: 3px;\n}\n.QuickSearch .MenuItems .bwrap button {\n padding: 0;\n}\n.QuickSearch .MenuItems form > div {\n display: flex;\n}\n\na.MoreWrap,\n.MoreWrap a,\n.more.More {\n color: #137d60;\n}\na.MoreWrap:focus, a.MoreWrap:hover,\n.MoreWrap a:focus,\n.MoreWrap a:hover,\n.more.More:focus,\n.more.More:hover {\n color: #137d60;\n}\n\n.Pager {\n display: inline-flex;\n align-items: center;\n flex-wrap: wrap;\n}\n@media screen and (max-width: 768px) {\n .Pager {\n float: none;\n width: 100%;\n justify-content: center;\n margin-bottom: 12px;\n }\n .Pager .QuickSearch {\n display: none;\n }\n}\n.Pager .QuickSearchButton {\n display: inline-flex;\n align-items: center;\n margin: 0 0 0 12px;\n}\n.Pager span,\n.Pager > a {\n transition: color 0.25s ease-out;\n font-size: 14px;\n font-weight: 400;\n line-height: 36px;\n height: 36px;\n min-width: 36px;\n display: flex;\n align-items: center;\n justify-content: center;\n color: #555555;\n padding: 0;\n margin: 0 0 0 -1px;\n border: #d6d6d6 1px solid;\n background: #fff;\n}\n.Pager span:focus, .Pager span:hover,\n.Pager > a:focus,\n.Pager > a:hover {\n background: whitesmoke;\n z-index: 1;\n}\n.Pager > a.Highlight,\n.Pager > a.Highlight:focus,\n.Pager > a.Highlight:hover {\n position: relative;\n z-index: 1;\n background: whitesmoke;\n border: 1px solid #d6d6d6 1px solid;\n color: #0e5a45;\n}\n.Pager > a.Ellipsis {\n font-size: 0;\n background: none;\n padding-bottom: 0;\n}\n.Pager > a.Ellipsis::after {\n font-size: 11px;\n font-weight: normal;\n content: \"•••\";\n}\n.Pager .Next,\n.Pager .Previous {\n padding: 0 12px;\n text-align: center;\n}\n.Pager .Previous {\n border-top-left-radius: 6px;\n border-bottom-left-radius: 6px;\n}\n.Pager .Next {\n border-top-right-radius: 6px;\n border-bottom-right-radius: 6px;\n}\n.Pager .QuickSearchWrap .Button,\n.Pager .QuickSearchButton {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #137d60;\n min-width: 36px;\n background: #137d60;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n .Pager .QuickSearchWrap .Button,\n.Pager .QuickSearchButton {\n max-width: 100%;\n }\n}\n.Pager .QuickSearchWrap .Button:hover, .Pager .QuickSearchWrap .Button:active, .Pager .QuickSearchWrap .Button:focus,\n.Pager .QuickSearchButton:hover,\n.Pager .QuickSearchButton:active,\n.Pager .QuickSearchButton:focus {\n background: #0e5a45;\n color: #fff;\n border-color: #0e5a45;\n}\n.Pager .QuickSearchButton {\n height: 36px;\n min-width: 36px;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n}\n.Pager .QuickSearchButton.QuickSearchButton span {\n display: inherit;\n color: inherit;\n}\n.Pager .QuickSearchButton.QuickSearchButton span:hover, .Pager .QuickSearchButton.QuickSearchButton span:focus {\n color: inherit;\n background-color: transparent;\n}\n.Pager .QuickSearchWrap {\n width: 300px;\n}\n.Pager .bwrap .Button {\n line-height: 36px;\n height: 36px;\n}\n\n.selectBox-toggle {\n color: #137d60;\n}\n\n@media screen and (max-width: 500px) {\n .PagerLinkCount-13 .Pager-p:not(.Highlight):not(.LastPage) {\n display: none;\n }\n\n .Pager {\n display: flex;\n flex-wrap: nowrap;\n }\n .Pager a,\n.Pager span {\n white-space: nowrap;\n min-width: 34px;\n flex: 1;\n padding-left: 0;\n padding-right: 0;\n }\n}\n@media screen and (max-width: 470px) {\n .PagerLinkCount-11 .Pager-p:not(.Highlight):not(.LastPage) {\n display: none;\n }\n}\n.PageControls.PageControls .discussion-sorts {\n margin-right: 12px;\n}\n@media screen and (max-width: 768px) {\n .PageControls.PageControls {\n margin: 0;\n display: flex;\n flex-wrap: wrap;\n }\n .PageControls.PageControls .selectBox {\n display: inline-block;\n }\n}\n.PageControls.PageControls .BoxNewConversation,\n.PageControls.PageControls .BoxNewDiscussion {\n display: none;\n}\n.PageControls.PageControls .discussion-sort-filter-module {\n float: none !important;\n display: inline-flex;\n}\n.PageControls.PageControls .selectBox {\n display: inline-flex;\n float: none;\n height: 38px;\n}\n@media screen and (max-width: 768px) {\n .PageControls.PageControls .selectBox {\n margin: 0;\n }\n}\n\n.Button-Controls.Button-Controls .BigButton,\n.Button-Controls.Button-Controls .ButtonGroup.Multi {\n min-width: 200px;\n}\n.Button-Controls.Button-Controls .BoxNewDiscussion {\n display: block;\n}\n\n@media screen and (max-width: 768px) {\n .PageControls.Top .NumberedPager {\n display: none;\n }\n}\n\n.PageControls.Bottom .NewDiscussion {\n display: none;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Item .Poll {\n position: relative;\n background: transparent;\n border-left-width: 0;\n}\n.Item .Poll h2 {\n font-family: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n text-transform: none;\n color: inherit;\n font-size: inherit;\n font-weight: inherit;\n}\n.Item .Poll h2 span {\n color: inherit;\n}\n.Item .Poll .VoteUsers {\n position: relative;\n z-index: 3;\n}\n.Item .Poll .VoteUsers .PhotoWrap {\n position: relative;\n width: 20px;\n height: 20px;\n margin-left: 4px;\n}\n.Item .Poll .VoteUsers .PhotoWrap:first-child {\n margin-left: 0;\n}\n.Item .Poll .VoteUsers .PhotoWrap img {\n margin: 0;\n height: inherit;\n width: inherit;\n min-height: auto;\n min-width: auto;\n}\n.Item .Poll .VoteOption {\n display: block;\n position: relative;\n z-index: 3;\n line-height: 1.5;\n font-weight: 400;\n}\n.Item .Poll .VoteBar {\n position: static;\n margin: 0;\n}\n.Item .Poll .PollOption {\n margin: 12px 0;\n position: relative;\n padding: 6px 50px 6px 12px;\n min-height: 32px;\n background-color: whitesmoke;\n border-radius: 6px;\n overflow: hidden;\n}\n.Item .Poll .PollColor {\n background-color: #137d60 !important;\n min-height: 32px;\n opacity: 0.3;\n border: 0;\n position: absolute;\n top: 0;\n left: 0;\n margin: 0;\n height: 100%;\n}\n.Item .Poll .VotePercent {\n line-height: 32px;\n position: absolute;\n right: 12px;\n top: 50%;\n transform: translateY(-50%);\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\ndiv.Popup {\n top: 50vh !important;\n left: 50vw !important;\n position: fixed;\n transform: translateX(-50%) translateY(-50%);\n}\ndiv.Popup .Border {\n background: none;\n}\ndiv.Popup .Body {\n padding: 12px 18px;\n background-color: #fff;\n box-shadow: 0 1px 3px 0px rgba(0, 0, 0, 0.4);\n border-radius: 6px;\n color: #555A62;\n}\ndiv.Popup .Body .FormWrapper {\n padding: 0;\n}\ndiv.Popup .Body a {\n color: #137d60;\n}\ndiv.Popup .Body a:focus, div.Popup .Body a:hover {\n color: #0e5a45;\n text-decoration: none;\n}\ndiv.Popup .Body input[type=text],\ndiv.Popup .Body textarea,\ndiv.Popup .Body ul.token-input-list,\ndiv.Popup .Body input.InputBox,\ndiv.Popup .Body select {\n border-color: rgba(85, 90, 98, 0.8);\n}\ndiv.Popup .Body .WarningMessage {\n background-color: #fffae6;\n border-color: #ffce00;\n color: #555A62;\n}\ndiv.Popup .Body .Buttons .Close:focus, div.Popup .Body .Buttons .Close:hover {\n color: #fff;\n}\ndiv.Popup .Content,\ndiv.Popup .Footer {\n color: inherit;\n}\ndiv.Popup .Content {\n float: none;\n width: auto !important;\n}\ndiv.Popup a.Close {\n top: 24px;\n right: 28px;\n padding: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n font-size: 20px;\n font-family: Arial, sans-serif;\n background: transparent;\n color: rgba(85, 90, 98, 0.7);\n visibility: visible;\n}\ndiv.Popup a.Close:hover {\n background: transparent;\n color: #555A62;\n}\ndiv.Popup .Buttons > *:first-child {\n margin-right: 3px;\n}\ndiv.Popup .Button.change-picture-new {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #137d60;\n min-width: 36px;\n background: #137d60;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n div.Popup .Button.change-picture-new {\n max-width: 100%;\n }\n}\ndiv.Popup .Button.change-picture-new:hover, div.Popup .Button.change-picture-new:active, div.Popup .Button.change-picture-new:focus {\n background: #0e5a45;\n color: #fff;\n border-color: #0e5a45;\n}\ndiv.Popup .Button.change-picture-remove {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #bcbec1;\n min-width: 36px;\n background: transparent;\n color: #555555;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n div.Popup .Button.change-picture-remove {\n max-width: 100%;\n }\n}\ndiv.Popup .Button.change-picture-remove:hover, div.Popup .Button.change-picture-remove:active, div.Popup .Button.change-picture-remove:focus {\n background: transparent;\n color: #137d60;\n border-color: #137d60;\n}\n\n.InformMessages .InformMessage,\n.InformMessages .InformMessage:hover {\n background-color: #fff !important;\n box-shadow: 0 1px 3px 0px rgba(0, 0, 0, 0.4) !important;\n border-radius: 6px;\n color: #555A62 !important;\n text-shadow: none;\n}\n.InformMessages .InformMessage a,\n.InformMessages .InformMessage:hover a {\n color: #137d60;\n}\n.InformMessages .InformMessage .Close,\n.InformMessages .InformMessage:hover .Close {\n padding: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n font-size: 20px;\n font-family: Arial, sans-serif;\n background: transparent;\n color: rgba(85, 90, 98, 0.7);\n visibility: visible;\n display: flex !important;\n margin: 3px;\n font-size: 20px !important;\n}\n.InformMessages .InformMessage .Close:hover,\n.InformMessages .InformMessage:hover .Close:hover {\n background: transparent;\n color: #555A62;\n}\n\n#Form_Cancel:focus, #Form_Cancel:hover {\n background-color: transparent;\n color: #137d60;\n border-color: #137d60;\n}\n\n.Overlay {\n background: rgba(0, 0, 0, 0.4);\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Reactions .ReactButton {\n color: dimgray;\n}\n.Reactions .ReactButton:hover {\n color: #137d60;\n}\n\n.RecordReactions {\n margin-left: -3px;\n margin-right: -3px;\n display: flex;\n flex-wrap: wrap;\n}\n.RecordReactions .PhotoWrap {\n position: relative;\n width: 24px;\n height: 24px;\n}\n.RecordReactions .ReactSprite {\n color: #fff;\n margin-right: 0;\n width: 14px;\n height: 14px;\n border-radius: 50%;\n overflow: hidden;\n background-color: rgba(0, 0, 0, 0.5);\n display: inline-flex;\n align-items: center;\n}\n.RecordReactions .UserReactionWrap {\n width: 24px;\n margin: 0 3px 3px;\n}\n.RecordReactions .ReactAwesome::before {\n font-size: 11px;\n margin-left: 1.5px;\n margin-top: 1px;\n}\n\n.Flyout .ReactButton .Count {\n order: 1;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\nbody.hasRichEditor .FormWrapper.FormWrapper-Condensed {\n border-width: 0;\n padding-right: 0 !important;\n background-color: transparent;\n}\nbody.hasRichEditor .FormWrapper.FormWrapper-Condensed .richEditor {\n padding-left: 0;\n padding-right: 0;\n}\nbody.hasRichEditor .richEditor-frame {\n border-radius: 6px;\n border: 1px solid #999999;\n overflow: initial;\n}\nbody.hasRichEditor .CommentOptions {\n display: block;\n}\nbody.hasRichEditor .CommentOptions,\nbody.hasRichEditor .bodybox-wrap {\n margin-bottom: 12px;\n}\nbody.hasRichEditor .Popup .NoteForm {\n padding: 0;\n}\nbody.hasRichEditor .Popup .richEditor {\n padding-left: 0;\n}\nbody.hasRichEditor .richEditor {\n padding-left: 0;\n}\nbody.hasRichEditor .CommentForm.CommentForm {\n border-width: 0;\n padding: 0;\n background-color: transparent;\n}\nbody.hasRichEditor .CommentForm.CommentForm .Buttons {\n padding-right: 0;\n}\n@media screen and (max-width: 768px) {\n body.hasRichEditor .embedDialogue.embedDialogue {\n position: static;\n }\n}\nbody.hasRichEditor #EventAddEditForm .FormWrapper,\nbody.hasRichEditor #GroupForm .FormWrapper,\nbody.hasRichEditor #MessageForm .FormWrapper,\nbody.hasRichEditor #ConversationForm .FormWrapper {\n padding-left: 0;\n padding-right: 0;\n}\n\n@media screen and (max-width: 992px) {\n body.hasRichEditor #MessageForm .FormWrapper-Condensed.FormWrapper-Condensed,\nbody.hasRichEditor.Profile .FormWrapper-Condensed.FormWrapper-Condensed {\n padding-left: 18px;\n }\n}\n@media screen and (max-width: 768px) {\n body.hasRichEditor #MessageForm .FormWrapper-Condensed.FormWrapper-Condensed,\nbody.hasRichEditor.Profile .FormWrapper-Condensed.FormWrapper-Condensed {\n padding-left: 0;\n }\n}\n\nbody.hasRichEditor.Section-PostDiscussion #DiscussionForm .FormWrapper {\n padding-left: 0;\n padding-right: 0;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.InputAndButton .BigInput,\n.InputBox.js-search {\n font-size: inherit;\n width: 100%;\n padding: 3px 12px;\n border-color: #999999;\n padding-right: 36px;\n}\n.InputAndButton .BigInput::placeholder,\n.InputBox.js-search::placeholder {\n color: #999999;\n}\n\n.groupSearch-search {\n position: relative;\n}\n.groupSearch-search::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n color: #555555;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n width: 36px;\n line-height: 36px;\n pointer-events: none;\n}\n.groupSearch-search .groupSearch-button.groupSearch-button {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n background: transparent;\n border-color: transparent;\n border-width: 0;\n line-height: 36px;\n height: 36px;\n width: 36px;\n min-width: 0;\n padding: 0 3px;\n}\n\n.SearchForm .SiteSearch .Button,\n.AdvancedSearch .bwrap .Button,\n.InputBox.js-search + input {\n background: transparent;\n border-color: transparent;\n border-width: 0;\n line-height: 36px;\n height: 36px;\n width: 36px;\n min-width: 0;\n padding: 0 3px;\n position: absolute;\n right: 0;\n top: 0;\n}\n\n.AdvancedSearch .bwrap .Button {\n color: #555555;\n}\n\n.AdvancedSearch {\n max-width: 100%;\n margin: 0;\n padding-right: 0;\n}\n.AdvancedSearch .bwrap.bwrap {\n position: static;\n}\n.AdvancedSearch .Handle.Handle {\n height: 36px;\n width: 36px;\n opacity: 1;\n right: 36px;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n}\n.AdvancedSearch .Handle.Handle .Arrow {\n position: static;\n width: auto;\n height: auto;\n border-color: transparent;\n font-size: 20px;\n}\n.AdvancedSearch .Handle.Handle .Arrow::after {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n color: #555555;\n}\n\n.InputBox.js-search + input {\n color: transparent;\n}\n.InputBox.js-search + input:focus, .InputBox.js-search + input:hover, .InputBox.js-search + input:active {\n color: transparent;\n}\n\n.SearchForm .InputBox {\n border-radius: 6px;\n}\n\n.SiteSearch .Button {\n color: transparent;\n}\n.SiteSearch .Button:hover, .SiteSearch .Button:focus, .SiteSearch .Button:active {\n color: transparent;\n}\n\n.SearchBox {\n width: 100%;\n margin-bottom: 18px;\n position: relative;\n}\n.SearchBox::after {\n content: \"\";\n display: table;\n clear: both;\n}\n@media screen and (max-width: 768px) {\n .SearchBox {\n max-width: 100%;\n }\n}\n.SearchBox .Sprite.SpSearch {\n display: none;\n}\n.SearchBox form > div::after {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n color: #555555;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n width: 36px;\n line-height: 36px;\n pointer-events: none;\n}\n\n.SearchForm form > div::after,\n.SearchBox form > div::after {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n color: #555555;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n width: 36px;\n line-height: 36px;\n pointer-events: none;\n}\n\n.SearchBoxMobile .Handle.Handle {\n display: none;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n.ActivateSlider {\n border-radius: 6px;\n box-shadow: none;\n background-color: rgba(0, 0, 0, 0.03);\n border: #d6d6d6 1px solid;\n}\n\n.DataList-Connections .Button.ActivateSlider-Button {\n display: inline-block;\n cursor: pointer;\n margin: 0;\n font-size: 14px;\n background: #fff;\n color: #137d60;\n border-radius: 6px;\n border: 1px solid;\n border-color: #10674f;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n white-space: nowrap;\n}\n.DataList-Connections .Button.ActivateSlider-Button:focus, .DataList-Connections .Button.ActivateSlider-Button:hover {\n text-decoration: none;\n}\n.DataList-Connections .ActivateSlider {\n width: auto;\n min-width: 125px;\n}\n.DataList-Connections .ActivateSlider-Active .ActivateSlider-Button {\n margin-left: 10.5px;\n}\n.DataList-Connections .ActivateSlider-InActive .ActivateSlider-Button {\n margin-right: 10.5px;\n}\n.DataList-Connections .ActivateSlider-Active .Button {\n background: #137d60;\n color: #fff;\n border-color: #10674f;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.CategoryGroup .Empty {\n padding-top: 14px;\n padding-bottom: 14px;\n border-top: #d6d6d6 1px solid;\n border-bottom: #d6d6d6 1px solid;\n box-shadow: none;\n}\n\n.categoryList-heading {\n font-size: 32px;\n margin-bottom: 14px;\n}\n@media screen and (max-width: 768px) {\n .categoryList-heading {\n font-size: 18px;\n }\n}\n\n.Groups .DataTable,\n.DataTable {\n margin: 0 0 18px;\n table-layout: fixed;\n width: 100%;\n}\n.Groups .DataTable .Item:first-child td,\n.DataTable .Item:first-child td {\n border-top: #d6d6d6 1px solid;\n}\n.Groups .DataTable .Item td,\n.DataTable .Item td {\n border-bottom: #d6d6d6 1px solid;\n background: #fff;\n}\n.Groups .DataTable .Item .CategoryName h2,\n.DataTable .Item .CategoryName h2 {\n color: #555555;\n}\n.Groups .DataTable .Item .CategoryName h2:focus, .Groups .DataTable .Item .CategoryName h2:hover,\n.DataTable .Item .CategoryName h2:focus,\n.DataTable .Item .CategoryName h2:hover {\n color: #137d60;\n}\n.Groups .DataTable .Item.Read,\n.DataTable .Item.Read {\n opacity: 1;\n}\n.Groups .DataTable thead,\n.DataTable thead {\n table-layout: fixed;\n width: inherit;\n display: table;\n}\n.Groups .DataTable thead tr,\n.DataTable thead tr {\n border: none;\n}\n.Groups .DataTable thead td,\n.DataTable thead td {\n vertical-align: middle;\n}\n.Groups .DataTable thead td,\n.Groups .DataTable thead td:first-child,\n.Groups .DataTable thead td:last-child,\n.DataTable thead td,\n.DataTable thead td:first-child,\n.DataTable thead td:last-child {\n border: 0;\n}\n.Groups .DataTable thead .Wrap,\n.DataTable thead .Wrap {\n word-break: normal;\n white-space: nowrap;\n padding: 0;\n}\n.Groups .DataTable .SpFlyoutHandle::before,\n.Groups .DataTable .Bookmark::before,\n.DataTable .SpFlyoutHandle::before,\n.DataTable .Bookmark::before {\n font-size: 14px;\n}\n.Groups .DataTable td .Wrap,\n.DataTable td .Wrap {\n padding-top: 16px;\n padding-bottom: 16px;\n padding-left: calc(8px / 2);\n padding-right: calc(8px / 2);\n}\n.Groups .DataTable td:first-child .Wrap,\n.DataTable td:first-child .Wrap {\n padding-left: 8px;\n}\n.Groups .DataTable td:last-child .Wrap,\n.DataTable td:last-child .Wrap {\n padding-right: 8px;\n}\n.Groups .DataTable h2,\n.Groups .DataTable h3,\n.Groups .DataTable .Title.Title,\n.DataTable h2,\n.DataTable h3,\n.DataTable .Title.Title {\n font-size: 16px;\n font-weight: 600;\n line-height: 21px;\n display: block;\n color: #555555;\n}\n.Groups .DataTable h2:focus, .Groups .DataTable h2:hover,\n.Groups .DataTable h3:focus,\n.Groups .DataTable h3:hover,\n.Groups .DataTable .Title.Title:focus,\n.Groups .DataTable .Title.Title:hover,\n.DataTable h2:focus,\n.DataTable h2:hover,\n.DataTable h3:focus,\n.DataTable h3:hover,\n.DataTable .Title.Title:focus,\n.DataTable .Title.Title:hover {\n color: #137d60;\n}\n.Groups .DataTable h2 a,\n.Groups .DataTable h3 a,\n.Groups .DataTable .Title.Title a,\n.DataTable h2 a,\n.DataTable h3 a,\n.DataTable .Title.Title a {\n font-size: inherit;\n font-weight: inherit;\n display: inline;\n color: inherit;\n}\n.Groups .DataTable h2 a:focus, .Groups .DataTable h2 a:hover,\n.Groups .DataTable h3 a:focus,\n.Groups .DataTable h3 a:hover,\n.Groups .DataTable .Title.Title a:focus,\n.Groups .DataTable .Title.Title a:hover,\n.DataTable h2 a:focus,\n.DataTable h2 a:hover,\n.DataTable h3 a:focus,\n.DataTable h3 a:hover,\n.DataTable .Title.Title a:focus,\n.DataTable .Title.Title a:hover {\n color: inherit;\n}\n.Groups .DataTable .Excerpt,\n.Groups .DataTable .CategoryDescription,\n.DataTable .Excerpt,\n.DataTable .CategoryDescription {\n display: block;\n width: 100%;\n font-size: 14px;\n font-weight: 400;\n line-height: 1.5;\n color: #555555;\n margin: 6px 0 0;\n}\n.Groups .DataTable .Excerpt:empty,\n.Groups .DataTable .CategoryDescription:empty,\n.DataTable .Excerpt:empty,\n.DataTable .CategoryDescription:empty {\n display: none;\n}\n.Groups .DataTable .ItemContent.Discussion .Excerpt,\n.DataTable .ItemContent.Discussion .Excerpt {\n margin-top: 6px;\n}\n.Groups .DataTable .Options,\n.DataTable .Options {\n display: flex;\n align-items: center;\n}\n@media screen and (max-width: 768px) {\n .Groups .DataTable .Options,\n.DataTable .Options {\n right: 0;\n }\n}\n.Groups .DataTable .Options .Bookmark,\n.DataTable .Options .Bookmark {\n margin-left: 3px;\n}\n.Groups .DataTable .Bookmark::before,\n.Groups .DataTable .OptionsMenu .Arrow::before,\n.DataTable .Bookmark::before,\n.DataTable .OptionsMenu .Arrow::before {\n font-size: 20px;\n line-height: 20px;\n}\n.Groups .DataTable .Meta,\n.Groups .DataTable .AuthorInfo,\n.DataTable .Meta,\n.DataTable .AuthorInfo {\n font-size: 12px;\n font-weight: 400;\n line-height: 1.5;\n color: dimgray;\n}\n.Groups .DataTable .MItem.Category,\n.DataTable .MItem.Category {\n max-width: 100%;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n display: block;\n display: inline;\n}\n@media screen and (max-width: 768px) {\n .Groups .DataTable .MItem.Category,\n.DataTable .MItem.Category {\n max-width: calc(100% - 21px);\n }\n}\n.Groups .DataTable .Meta > *,\n.Groups .DataTable .AuthorInfo *,\n.DataTable .Meta > *,\n.DataTable .AuthorInfo * {\n font-size: inherit;\n font-weight: inherit;\n margin: 0;\n}\n.Groups .DataTable .Meta > * a,\n.Groups .DataTable .AuthorInfo * a,\n.DataTable .Meta > * a,\n.DataTable .AuthorInfo * a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n color: dimgray;\n}\n.Groups .DataTable .Meta > * a:focus, .Groups .DataTable .Meta > * a:hover,\n.Groups .DataTable .AuthorInfo * a:focus,\n.Groups .DataTable .AuthorInfo * a:hover,\n.DataTable .Meta > * a:focus,\n.DataTable .Meta > * a:hover,\n.DataTable .AuthorInfo * a:focus,\n.DataTable .AuthorInfo * a:hover {\n color: #137d60;\n}\n.Groups .DataTable .Tag:not([class*=Status-Tag]),\n.Groups .DataTable .HasNew,\n.DataTable .Tag:not([class*=Status-Tag]),\n.DataTable .HasNew {\n margin-bottom: 3px;\n}\n.Groups .DataTable .NewCommentCount.NewCommentCount,\n.Groups .DataTable .MItem,\n.DataTable .NewCommentCount.NewCommentCount,\n.DataTable .MItem {\n font-size: 12px;\n line-height: inherit;\n margin-left: 0;\n}\n.Groups .DataTable .MItem,\n.DataTable .MItem {\n color: dimgray;\n}\n.Groups .DataTable .MItem:last-child,\n.DataTable .MItem:last-child {\n margin-right: 0;\n}\n.Groups .DataTable .MItem:focus, .Groups .DataTable .MItem:hover,\n.DataTable .MItem:focus,\n.DataTable .MItem:hover {\n color: #137d60;\n}\n.Groups .DataTable .MItem a,\n.DataTable .MItem a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n color: inherit;\n}\n.Groups .DataTable .MItem a:focus, .Groups .DataTable .MItem a:hover,\n.DataTable .MItem a:focus,\n.DataTable .MItem a:hover {\n color: inherit;\n}\n.Groups .DataTable .LatestPostTitle,\n.Groups .DataTable .UserLink.BlockTitle,\n.Groups .DataTable .BigCount .Meta,\n.Groups .DataTable .Block.Wrap .Meta,\n.DataTable .LatestPostTitle,\n.DataTable .UserLink.BlockTitle,\n.DataTable .BigCount .Meta,\n.DataTable .Block.Wrap .Meta {\n margin-left: calc(42px + 6px + (8px / 2));\n}\n.Groups .DataTable .LatestPostTitle,\n.Groups .DataTable .UserLink,\n.DataTable .LatestPostTitle,\n.DataTable .UserLink {\n color: dimgray;\n}\n.Groups .DataTable .LatestPostTitle:focus, .Groups .DataTable .LatestPostTitle:hover,\n.Groups .DataTable .UserLink:focus,\n.Groups .DataTable .UserLink:hover,\n.DataTable .LatestPostTitle:focus,\n.DataTable .LatestPostTitle:hover,\n.DataTable .UserLink:focus,\n.DataTable .UserLink:hover {\n color: #137d60;\n}\n.Groups .DataTable .Meta,\n.Groups .DataTable .MItem.Category,\n.DataTable .Meta,\n.DataTable .MItem.Category {\n margin-top: 6px;\n}\n@media screen and (max-width: 768px) {\n .Groups .DataTable .Meta,\n.Groups .DataTable .MItem.Category,\n.DataTable .Meta,\n.DataTable .MItem.Category {\n margin-top: 12px;\n }\n}\n.Groups .DataTable .Meta,\n.DataTable .Meta {\n display: inline-block;\n}\n.Groups .DataTable .Meta:empty,\n.DataTable .Meta:empty {\n display: none;\n}\n.Groups .DataTable .MItem.RSS,\n.DataTable .MItem.RSS {\n display: none;\n}\n.Groups .DataTable .Block.Wrap,\n.DataTable .Block.Wrap {\n line-height: 1.5;\n}\n.Groups .DataTable td.BigCount,\n.DataTable td.BigCount {\n width: 110px;\n padding: 0;\n}\n.Groups .DataTable td.LatestPost,\n.Groups .DataTable td.LastUser,\n.Groups .DataTable td.FirstUser,\n.DataTable td.LatestPost,\n.DataTable td.LastUser,\n.DataTable td.FirstUser {\n width: 170px;\n max-width: 170px;\n}\n.Groups .DataTable td.LatestPost .MItem,\n.Groups .DataTable td.LastUser .MItem,\n.Groups .DataTable td.FirstUser .MItem,\n.DataTable td.LatestPost .MItem,\n.DataTable td.LastUser .MItem,\n.DataTable td.FirstUser .MItem {\n margin-bottom: 3px;\n}\n.Groups .DataTable tbody .Options,\n.DataTable tbody .Options {\n top: 3px;\n bottom: auto;\n}\n.Groups .DataTable tbody,\n.DataTable tbody {\n table-layout: fixed;\n width: inherit;\n display: table;\n margin: 0 0;\n border-spacing: 0 0;\n box-shadow: none;\n border-radius: 0;\n}\n.Groups .DataTable tbody td.LatestPost,\n.Groups .DataTable tbody td.LastUser,\n.Groups .DataTable tbody td.FirstUser,\n.DataTable tbody td.LatestPost,\n.DataTable tbody td.LastUser,\n.DataTable tbody td.FirstUser {\n position: relative;\n margin-top: 0;\n font-size: 12px;\n}\n.Groups .DataTable tbody td.LatestPost a,\n.Groups .DataTable tbody td.LastUser a,\n.Groups .DataTable tbody td.FirstUser a,\n.DataTable tbody td.LatestPost a,\n.DataTable tbody td.LastUser a,\n.DataTable tbody td.FirstUser a {\n font-size: inherit;\n}\n.Groups .DataTable tbody td.LatestPost .PhotoWrap,\n.Groups .DataTable tbody td.LastUser .PhotoWrap,\n.Groups .DataTable tbody td.FirstUser .PhotoWrap,\n.DataTable tbody td.LatestPost .PhotoWrap,\n.DataTable tbody td.LastUser .PhotoWrap,\n.DataTable tbody td.FirstUser .PhotoWrap {\n position: absolute;\n left: calc(12px / 2);\n width: 42px;\n height: 42px;\n margin: 0;\n}\n.Groups .DataTable tbody td.LatestPost .PhotoWrap img,\n.Groups .DataTable tbody td.LastUser .PhotoWrap img,\n.Groups .DataTable tbody td.FirstUser .PhotoWrap img,\n.DataTable tbody td.LatestPost .PhotoWrap img,\n.DataTable tbody td.LastUser .PhotoWrap img,\n.DataTable tbody td.FirstUser .PhotoWrap img {\n height: 100%;\n width: 100%;\n}\n.Groups .DataTable tbody td.LatestPost .Bullet,\n.Groups .DataTable tbody td.LastUser .Bullet,\n.Groups .DataTable tbody td.FirstUser .Bullet,\n.DataTable tbody td.LatestPost .Bullet,\n.DataTable tbody td.LastUser .Bullet,\n.DataTable tbody td.FirstUser .Bullet {\n display: none;\n}\n@media screen and (max-width: 410px) {\n .Groups .DataTable.CategoryTable tbody tr:first-child td,\n.DataTable.CategoryTable tbody tr:first-child td {\n border-top-right-radius: 0;\n }\n .Groups .DataTable.CategoryTable tbody tr:last-child td,\n.DataTable.CategoryTable tbody tr:last-child td {\n border-bottom-right-radius: 0;\n }\n}\n@media screen and (max-width: 1272px) {\n .Groups .DataTable.CategoryTable tbody tr:first-child .CountComments,\n.DataTable.CategoryTable tbody tr:first-child .CountComments {\n border-top-right-radius: 0;\n }\n .Groups .DataTable.CategoryTable tbody tr:last-child .CountComments,\n.DataTable.CategoryTable tbody tr:last-child .CountComments {\n border-bottom-right-radius: 0;\n }\n}\n@media screen and (max-width: 768px) {\n .Groups .DataTable.CategoryTable tbody tr:first-child .CountDiscussions,\n.DataTable.CategoryTable tbody tr:first-child .CountDiscussions {\n border-top-right-radius: 0;\n }\n .Groups .DataTable.CategoryTable tbody tr:last-child .CountDiscussions,\n.DataTable.CategoryTable tbody tr:last-child .CountDiscussions {\n border-bottom-right-radius: 0;\n }\n}\n.Groups .DataTable.CategoryTable thead .CategoryName,\n.DataTable.CategoryTable thead .CategoryName {\n padding-left: 14px;\n}\n.Groups .DataTable.CategoryTable tbody .Options,\n.DataTable.CategoryTable tbody .Options {\n top: auto;\n}\n.Groups .DataTable.CategoryTable tbody td.CategoryName,\n.DataTable.CategoryTable tbody td.CategoryName {\n margin-bottom: 0;\n}\n.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap,\n.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap {\n margin: 0 12px 0 0;\n height: 42px;\n width: 42px;\n padding: 0;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n overflow: hidden;\n border-radius: 50%;\n position: relative;\n}\n.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img,\n.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto;\n}\n.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap.NoPhoto,\n.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap.NoPhoto {\n display: none;\n}\n.Groups .DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img,\n.DataTable.CategoryTable tbody td.CategoryName .PhotoWrap img {\n position: absolute;\n}\n.Groups .DataTable.CategoryTable tbody td.LatestPost,\n.DataTable.CategoryTable tbody td.LatestPost {\n font-weight: inherit;\n}\n.Groups .DataTable.CategoryTable tbody td.LatestPost .Meta span:last-child,\n.DataTable.CategoryTable tbody td.LatestPost .Meta span:last-child {\n display: none;\n}\n.Groups .DataTable.CategoryTable tbody td.LatestPost a,\n.DataTable.CategoryTable tbody td.LatestPost a {\n display: block;\n margin-right: 0;\n margin-bottom: 0;\n padding-bottom: 0;\n}\n.Groups .DataTable.CategoryTable tbody td.LatestPost .LatestPostTitle,\n.DataTable.CategoryTable tbody td.LatestPost .LatestPostTitle {\n font-weight: inherit;\n}\n.Groups .DataTable.CategoryTable tbody td.LatestPost .UserLink,\n.DataTable.CategoryTable tbody td.LatestPost .UserLink {\n max-width: 100%;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n display: block;\n}\n.Groups .DataTable.CategoryTable .ChildCategories,\n.DataTable.CategoryTable .ChildCategories {\n display: flex;\n flex-wrap: wrap;\n border-top: 0;\n font-size: 12px;\n font-weight: 400;\n margin-bottom: -3px;\n}\n.Groups .DataTable.CategoryTable .ChildCategories b,\n.DataTable.CategoryTable .ChildCategories b {\n margin-right: 3px;\n}\n.Groups .DataTable.CategoryTable .ChildCategories a,\n.DataTable.CategoryTable .ChildCategories a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n color: dimgray;\n}\n.Groups .DataTable.CategoryTable .ChildCategories a:focus, .Groups .DataTable.CategoryTable .ChildCategories a:hover,\n.DataTable.CategoryTable .ChildCategories a:focus,\n.DataTable.CategoryTable .ChildCategories a:hover {\n color: #137d60;\n}\n.Groups .DataTable.CategoryTable .ChildCategories .Comma,\n.DataTable.CategoryTable .ChildCategories .Comma {\n margin-right: 3px;\n}\n@media screen and (max-width: 1272px) {\n .Groups .DataTable.CategoryTable td.LatestPost,\n.DataTable.CategoryTable td.LatestPost {\n display: none;\n }\n}\n@media screen and (max-width: 992px) {\n .Groups .DataTable.CategoryTable td.LatestPost,\n.DataTable.CategoryTable td.LatestPost {\n display: none;\n }\n}\n@media screen and (max-width: 768px) {\n .Groups .DataTable.CategoryTable td.CountComments,\n.Groups .DataTable.CategoryTable td.LatestPost,\n.DataTable.CategoryTable td.CountComments,\n.DataTable.CategoryTable td.LatestPost {\n display: none;\n }\n}\n@media screen and (max-width: 410px) {\n .Groups .DataTable.CategoryTable td.CountComments,\n.Groups .DataTable.CategoryTable td.CountDiscussions,\n.DataTable.CategoryTable td.CountComments,\n.DataTable.CategoryTable td.CountDiscussions {\n display: none;\n }\n}\n.Groups .DataTable.DiscussionsTable.DiscussionsTable,\n.DataTable.DiscussionsTable.DiscussionsTable {\n table-layout: fixed;\n}\n@media screen and (max-width: 410px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:first-child td,\n.DataTable.DiscussionsTable.DiscussionsTable tbody tr:first-child td {\n border-top-right-radius: 0;\n }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child td,\n.DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child td {\n border-bottom-right-radius: 0;\n }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr .CheckBoxColumn.CheckBoxColumn,\n.DataTable.DiscussionsTable.DiscussionsTable tbody tr .CheckBoxColumn.CheckBoxColumn {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n}\n@media screen and (max-width: 1272px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:first-child .CountViews,\n.DataTable.DiscussionsTable.DiscussionsTable tbody tr:first-child .CountViews {\n border-top-right-radius: 0;\n }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child .CountViews,\n.DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child .CountViews {\n border-bottom-right-radius: 0;\n }\n}\n@media screen and (max-width: 768px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:first-child .CountComments,\n.DataTable.DiscussionsTable.DiscussionsTable tbody tr:first-child .CountComments {\n border-top-right-radius: 0;\n }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child .CountComments,\n.DataTable.DiscussionsTable.DiscussionsTable tbody tr:last-child .CountComments {\n border-bottom-right-radius: 0;\n }\n}\n.Groups .DataTable.DiscussionsTable.DiscussionsTable .userCardWrapper-link,\n.DataTable.DiscussionsTable.DiscussionsTable .userCardWrapper-link {\n margin-left: calc(42px + 6px + (8px / 2));\n}\n.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager,\n.DataTable.DiscussionsTable.DiscussionsTable .MiniPager {\n margin: 0;\n display: block;\n width: 100%;\n order: 2;\n text-align: right;\n}\n@media screen and (max-width: 768px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager,\n.DataTable.DiscussionsTable.DiscussionsTable .MiniPager {\n display: none;\n }\n}\n.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a,\n.DataTable.DiscussionsTable.DiscussionsTable .MiniPager a {\n background-color: transparent;\n color: #555555;\n border: none;\n line-height: 1.5;\n border-radius: 6px;\n padding: 0 3px;\n display: inline;\n font-weight: 600;\n font-size: inherit;\n white-space: nowrap;\n}\n.Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:focus, .Groups .DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:hover,\n.DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:focus,\n.DataTable.DiscussionsTable.DiscussionsTable .MiniPager a:hover {\n background-color: transparent;\n color: #137d60;\n}\n.Groups .DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn,\n.DataTable.DiscussionsTable.DiscussionsTable td.CheckBoxColumn {\n width: 35px;\n}\n.Groups .DataTable.DiscussionsTable.DiscussionsTable td.DiscussionName,\n.DataTable.DiscussionsTable.DiscussionsTable td.DiscussionName {\n width: 100%;\n}\n.Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Wrap,\n.DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Wrap {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n}\n.Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Options,\n.DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Options {\n position: absolute;\n top: 16px;\n right: calc(16px / 2);\n}\n.Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Title,\n.DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Title {\n flex-basis: calc(100% - (16px / 2 + 42px + 50px));\n}\n.Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .idea-counter-module,\n.DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .idea-counter-module {\n margin-right: calc(16px / 2);\n}\n.Groups .DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Meta,\n.DataTable.DiscussionsTable.DiscussionsTable .ItemIdea td.DiscussionName .Meta {\n margin-left: calc(16px / 2 + 42px);\n flex-basis: calc(100% - (16px / 2 + 42px + 50px));\n}\n@media screen and (max-width: 1272px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.FirstUser,\n.DataTable.DiscussionsTable.DiscussionsTable td.FirstUser {\n display: none;\n }\n}\n@media screen and (max-width: 1272px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.LastUser,\n.DataTable.DiscussionsTable.DiscussionsTable td.LastUser {\n display: none;\n }\n}\n@media screen and (max-width: 768px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.CountViews,\n.DataTable.DiscussionsTable.DiscussionsTable td.CountViews {\n display: none;\n }\n}\n@media screen and (max-width: 410px) {\n .Groups .DataTable.DiscussionsTable.DiscussionsTable td.BigCount,\n.DataTable.DiscussionsTable.DiscussionsTable td.BigCount {\n display: none;\n }\n .Groups .DataTable.DiscussionsTable.DiscussionsTable .MItem.Category a,\n.DataTable.DiscussionsTable.DiscussionsTable .MItem.Category a {\n max-width: 30ex;\n }\n}\n\n.categoryList-heading {\n color: #555555;\n}\n\n.CategoryGroup.HideTable {\n display: none;\n}\n\nbody.UserLoggedOut .DiscussionsTable tbody td.DiscussionName .Wrap {\n padding-right: 0;\n}\n\n.Frame-contentWrap::after {\n content: \"\";\n display: table;\n clear: both;\n}\n\nbody.Section-DiscussionList.mine .DataTable.DiscussionsTable,\nbody.Categories.Section-DiscussionList .DataTable.DiscussionsTable,\nbody.Section-Group .DataTable.DiscussionsTable {\n width: 100%;\n}\n\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable tbody tr:first-child td {\n border-top-right-radius: 0;\n }\n .GroupWrap .DataTable tbody tr:last-child td {\n border-bottom-right-radius: 0;\n }\n}\n@media screen and (max-width: 1272px) {\n .GroupWrap .DataTable tbody tr:first-child .CountDiscussions {\n border-top-right-radius: 0;\n }\n .GroupWrap .DataTable tbody tr:last-child .CountDiscussions {\n border-bottom-right-radius: 0;\n }\n}\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable tbody tr:first-child .CountMembers {\n border-top-right-radius: 0;\n }\n .GroupWrap .DataTable tbody tr:last-child .CountMembers {\n border-bottom-right-radius: 0;\n }\n .GroupWrap .DataTable tbody tr .CountMembers {\n padding-right: 14px;\n border-right: #d6d6d6 1px solid;\n }\n}\n.GroupWrap .DataTable .Title.Title {\n display: inline-block;\n width: auto;\n padding-right: 0;\n}\n.GroupWrap .DataTable .EventTitle .Title {\n display: inline;\n}\n.GroupWrap .DataTable .Title-Icon {\n color: #555555;\n}\n.GroupWrap .DataTable .Buttons {\n margin-right: 0;\n margin-left: 3px;\n}\n.GroupWrap .DataTable .Title-Wrapper,\n.GroupWrap .DataTable .Excerpt {\n margin: 0 0 6px;\n}\n.GroupWrap .DataTable .Meta {\n margin-left: -6px;\n margin-right: -6px;\n}\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Meta {\n margin-top: 0;\n }\n}\n.GroupWrap .DataTable .Invitation .MItem {\n color: dimgray;\n}\n.GroupWrap .DataTable .Invitation .MItem:focus, .GroupWrap .DataTable .Invitation .MItem:hover {\n color: dimgray;\n}\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Invitation .UserName {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n .GroupWrap .DataTable .Invitation .UserName .Meta {\n display: none;\n }\n}\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Invitation .BlockColumn-Buttons {\n min-width: 105px;\n }\n}\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Event .EventTitle .Wrap {\n display: flex;\n flex-wrap: wrap;\n }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .DateTile {\n position: absolute;\n top: 0;\n bottom: 0;\n margin-top: 0;\n height: 42px;\n width: 42px;\n }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .OptionsMenu {\n position: absolute;\n top: 0;\n right: 0;\n width: auto;\n }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Title,\n.GroupWrap .DataTable .Event .EventTitle .Wrap .Description {\n padding-left: calc(42px + 12px);\n }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Title-Wrapper {\n padding-right: 0;\n }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Options,\n.GroupWrap .DataTable .Event .EventTitle .Wrap .ButtonGroup,\n.GroupWrap .DataTable .Event .EventTitle .Wrap .Button {\n width: 100%;\n }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Options {\n margin-top: 12px;\n order: 2;\n }\n .GroupWrap .DataTable .Event .EventTitle .Wrap .Button {\n text-align: center;\n }\n}\n.GroupWrap .DataTable .Event .OptionsMenu {\n margin-right: 3px;\n}\n.GroupWrap .DataTable .LastUser,\n.GroupWrap .DataTable .LatestPost {\n width: 30ex;\n max-width: 30ex;\n}\n.GroupWrap .DataTable .Group-Name .Title-Wrapper,\n.GroupWrap .DataTable .Group-Name .Wrap {\n padding-left: 0;\n padding-right: 0;\n}\n.GroupWrap .DataTable .Group-Name .PhotoWrap {\n margin-right: 12px;\n}\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Group-Name .PhotoWrap {\n display: none;\n }\n}\n.GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2) {\n background-color: transparent;\n border-color: #137d60;\n color: #137d60;\n}\n.GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2):focus, .GroupWrap .DataTable .Group-Name .Buttons .Button:nth-child(2):hover {\n border-color: #137d60;\n background-color: #137d60;\n color: #fff;\n}\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable .Group-Name .Wrap {\n display: flex;\n flex-wrap: wrap;\n }\n .GroupWrap .DataTable .Group-Name .Options {\n order: 2;\n margin-left: auto;\n margin-right: 0;\n }\n .GroupWrap .DataTable .Group-Name .GroupDescription,\n.GroupWrap .DataTable .Group-Name .Options {\n margin-top: 12px;\n }\n .GroupWrap .DataTable .Group-Name .OptionsMenu {\n position: absolute;\n top: 0;\n right: 0;\n }\n .GroupWrap .DataTable .Group-Name .Title-Wrapper {\n padding-right: 20px;\n }\n}\n.GroupWrap .DataTable .Options {\n position: static;\n align-items: flex-start;\n}\n.GroupWrap .DataTable .EventLocation .Text {\n display: block;\n max-width: 100%;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n display: block;\n}\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable tr.Invitation td.UserName {\n border-right: none;\n }\n .GroupWrap .DataTable tr.Invitation .Title,\n.GroupWrap .DataTable tr.Invitation .Title-Wrapper {\n padding-right: 0;\n }\n}\n@media screen and (max-width: 1272px) {\n .GroupWrap .DataTable td.EventLocation,\n.GroupWrap .DataTable td.LatestPost {\n display: none;\n }\n}\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable td.CountDiscussions {\n display: none;\n }\n}\n@media screen and (max-width: 768px) {\n .GroupWrap .DataTable td.CountMembers,\n.GroupWrap .DataTable td.EventDate {\n display: none;\n }\n .GroupWrap .DataTable td.EventTitle {\n padding-right: 14px;\n border-right: #d6d6d6 1px solid;\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n}\n\n.MemberList .DataTable td.UserName {\n width: 70%;\n}\n@media screen and (max-width: 768px) {\n .MemberList .DataTable td.UserName {\n padding-right: 0;\n border-right-width: 0;\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n }\n}\n.MemberList .DataTable td.Buttons,\n.MemberList .DataTable td.BlockColumn-Buttons,\n.MemberList .DataTable td.JoinDate {\n width: 260px;\n}\n@media screen and (max-width: 768px) {\n .MemberList .DataTable td.BlockColumn-Buttons {\n width: 160px;\n }\n .MemberList .DataTable td.BlockColumn-Buttons .Button {\n width: 100%;\n display: block;\n text-align: center;\n }\n .MemberList .DataTable td.BlockColumn-Buttons .Button + .Button {\n margin-top: 3px;\n }\n}\n@media screen and (max-width: 768px) {\n .MemberList .DataTable td.JoinDate {\n display: none;\n }\n}\n.MemberList .DataTable .Title-Wrapper {\n padding-right: 0;\n height: 42px;\n display: inline-flex;\n align-items: center;\n width: calc(100% - (42px + 12px));\n}\n.MemberList .DataTable .PhotoWrap {\n display: inline-block;\n margin-bottom: 0;\n}\n\n.Group-Box .DiscussionsTable td.DiscussionName.DiscussionName .Wrap {\n display: block;\n padding-left: 0;\n}\n.Group-Box .DiscussionsTable .Options {\n position: static;\n margin: 0;\n float: right;\n}\n.Group-Box .DiscussionsTable .DiscussionName .Title.Title {\n padding-right: 0;\n}\n@media screen and (max-width: 768px) {\n .Group-Box .DiscussionsTable .DiscussionName .Title.Title {\n margin-bottom: 12px;\n }\n}\n\n.DataTable-ReactionsLog {\n border-radius: 4px;\n overflow: hidden;\n}\n.DataTable-ReactionsLog tbody {\n border-spacing: 0 0;\n margin-top: 0;\n}\n.DataTable-ReactionsLog .Options.Options {\n top: 0;\n bottom: 0;\n}\n.DataTable-ReactionsLog .Options .Hijack {\n padding: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n font-size: 20px;\n font-family: Arial, sans-serif;\n background: transparent;\n color: rgba(85, 85, 85, 0.7);\n visibility: visible;\n}\n.DataTable-ReactionsLog .Options .Hijack:hover {\n background: transparent;\n color: #555555;\n}\n.DataTable-ReactionsLog .Item {\n background-color: #fff;\n}\n.DataTable-ReactionsLog .Item td {\n border: 0 !important;\n border-radius: 0 !important;\n background-color: whitesmoke;\n vert-align: middle;\n}\n.DataTable-ReactionsLog .ReactionsLog-Date {\n width: 16ex;\n}\n.DataTable-ReactionsLog .ReactionsLog-User {\n width: 50%;\n}\n.DataTable-ReactionsLog .ReactionsLog-User a {\n max-width: 100%;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n display: block;\n color: dimgray;\n}\n.DataTable-ReactionsLog .ReactionsLog-User a:focus, .DataTable-ReactionsLog .ReactionsLog-User a:hover {\n color: #137d60;\n}\n.DataTable-ReactionsLog .ReactionsLog-Reaction {\n width: 12ex;\n text-align: center;\n}\n.DataTable-ReactionsLog .ReactionsLog-Options {\n position: relative;\n width: 2ex;\n}\n.DataTable-ReactionsLog .Options a {\n padding: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n font-size: 20px;\n font-family: Arial, sans-serif;\n background: transparent;\n color: rgba(85, 85, 85, 0.7);\n visibility: visible;\n}\n.DataTable-ReactionsLog .Options a:hover {\n background: transparent;\n color: #555555;\n}\n\ntable.PreferenceGroup tbody tr:hover td {\n background: whitesmoke !important;\n}\n\n/*===== End of Tables ======*/\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.userContent h3:focus, .userContent h3:hover,\n.UserContent h3:focus,\n.UserContent h3:hover {\n color: #555555 !important;\n}\n.userContent .embedImage-img,\n.UserContent .embedImage-img {\n position: relative;\n margin: 0 auto;\n display: block;\n}\n.userContent .post-text-align-left .embedImage-img,\n.userContent .post-text-align-justify .embedImage-img,\n.userContent .post-text-align-left .embedImage-img,\n.userContent .post-text-align-right .embedImage-img,\n.UserContent .post-text-align-left .embedImage-img,\n.UserContent .post-text-align-justify .embedImage-img,\n.UserContent .post-text-align-left .embedImage-img,\n.UserContent .post-text-align-right .embedImage-img {\n display: initial;\n}\n.userContent .bbcode_right .embedImage-img,\n.userContent .bbcode_center .embedImage-img,\n.userContent .bbcode_left .embedImage-img,\n.UserContent .bbcode_right .embedImage-img,\n.UserContent .bbcode_center .embedImage-img,\n.UserContent .bbcode_left .embedImage-img {\n display: inline-block;\n}\n.userContent .bbcode_right .embedImage-img,\n.UserContent .bbcode_right .embedImage-img {\n margin-left: auto;\n}\n.userContent .bbcode_left .embedImage-img,\n.UserContent .bbcode_left .embedImage-img {\n margin-right: auto;\n}\n.userContent p a,\n.userContent li a,\n.UserContent p a,\n.UserContent li a {\n color: #137d60;\n}\n.userContent p a:focus, .userContent p a:hover,\n.userContent li a:focus,\n.userContent li a:hover,\n.UserContent p a:focus,\n.UserContent p a:hover,\n.UserContent li a:focus,\n.UserContent li a:hover {\n color: #137d60;\n text-decoration: underline;\n}\n.userContent p a:visited,\n.userContent li a:visited,\n.UserContent p a:visited,\n.UserContent li a:visited {\n color: #137d60;\n}\n.userContent div.Spoiler,\n.userContent div.Spoiler.SpoilerConfigured,\n.UserContent div.Spoiler,\n.UserContent div.Spoiler.SpoilerConfigured {\n padding: 3px 0;\n background-color: #f7f7f7;\n border-radius: 6px;\n border: none;\n margin-top: 0;\n margin-right: 0;\n}\n.userContent div.SpoilerTitle,\n.UserContent div.SpoilerTitle {\n text-align: center;\n padding: 0 20px;\n font-size: 16px;\n min-height: 40px;\n line-height: 40px;\n position: relative;\n}\n.userContent div.SpoilerTitle::before, .userContent div.SpoilerTitle::after,\n.UserContent div.SpoilerTitle::before,\n.UserContent div.SpoilerTitle::after {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n font-size: 20px;\n position: relative;\n width: 40px;\n height: 40px;\n line-height: 40px;\n}\n.userContent div.SpoilerTitle::before,\n.UserContent div.SpoilerTitle::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n margin-right: 3px;\n}\n.userContent div.Spoiler div.SpoilerTitle input,\n.UserContent div.Spoiler div.SpoilerTitle input {\n position: absolute;\n padding: 0;\n margin: 0;\n left: 0;\n right: 0;\n width: calc(100% - 10px);\n color: transparent;\n background-color: transparent;\n border-width: 0;\n}\n.userContent div.Spoiler div.SpoilerText,\n.UserContent div.Spoiler div.SpoilerText {\n border-left-width: 0;\n margin: 0;\n padding: 0 14px 14px 14px;\n}\n.userContent .codeBlock,\n.userContent code,\n.userContent pre,\n.UserContent .codeBlock,\n.UserContent code,\n.UserContent pre {\n vertical-align: middle;\n font-size: 0.85em;\n font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n margin: 0;\n border: 0;\n}\n.userContent pre,\n.userContent pre.codeBlock,\n.UserContent pre,\n.UserContent pre.codeBlock {\n max-width: 100%;\n overflow-x: auto;\n display: block;\n position: relative;\n flex-shrink: 0;\n color: #222222;\n background-color: #f7f7f7;\n padding: 14px;\n}\n.userContent .codeBlock,\n.userContent code,\n.UserContent .codeBlock,\n.UserContent code {\n padding: 0;\n color: inherit;\n display: inline;\n background-color: transparent;\n}\n.userContent p .codeBlock,\n.userContent p code,\n.UserContent p .codeBlock,\n.UserContent p code {\n display: inline;\n white-space: normal;\n background-color: #f7f7f7;\n padding: 0.2em 0.4em;\n}\n\n.SpAlert::after {\n width: 6px;\n height: 6px;\n position: absolute;\n top: -1px;\n right: 3px;\n background-color: #EF476F;\n border-radius: 6px;\n display: block;\n content: \"\";\n}\n\n.SpInbox::before {\n font-size: 20px;\n}\n\n.SpBookmarks::before {\n font-size: 20px;\n}\n\n.Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-user.TopcoderMeButton, .Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-notifications {\n background-color: #3a3a3a;\n}\n.Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-user.TopcoderMeButton:focus, .Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-user.TopcoderMeButton:hover, .Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-user.TopcoderMeButton:active, .Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-notifications:focus, .Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-notifications:hover, .Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-notifications:active {\n background-color: transparent;\n}\n\n.Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-notifications {\n border-radius: 16px;\n}\n\n.Header .ToggleFlyout .MeButton.FlyoutButton.MeButton-user.TopcoderMeButton:focus, .Header .ToggleFlyout .MeButton.FlyoutButton.MeButton-user.TopcoderMeButton:hover, .Header .ToggleFlyout .MeButton.FlyoutButton.MeButton-notifications:focus, .Header .ToggleFlyout .MeButton.FlyoutButton.MeButton-notifications:hover {\n background-color: #3a3a3a;\n}\n\n.MeBox-header .MeMenu .ToggleFlyout + .ToggleFlyout {\n margin-left: 33px;\n}\n\n.MeBox {\n min-height: initial;\n display: flex;\n font-family: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n}\n.MeBox .MeButton {\n height: 30px;\n width: 30px;\n}\n.MeBox .MeButton .Alert {\n display: none;\n}\n.MeBox .MeButton-notifications:focus, .MeBox .MeButton-notifications:active, .MeBox .MeButton-notifications:hover {\n border-radius: 16px;\n}\n.MeBox .MeButton.TopcoderMeButton {\n width: fit-content;\n height: 30px;\n line-height: 30px;\n border: 0px;\n border-radius: 15px;\n}\n.MeBox .MeButton.TopcoderMeButton .icon-chevron-up, .MeBox .MeButton.TopcoderMeButton .icon-chevron-down {\n font-weight: normal;\n font-size: 10px;\n margin: 0 5px;\n}\n.MeBox .MeButton.TopcoderMeButton .ProfilePhoto {\n height: 30px;\n width: 30px;\n}\n.MeBox .MeButton.TopcoderMeButton .Username {\n line-height: 30px;\n vertical-align: middle;\n margin: 0px 10px 0px 5px;\n font-size: 14px;\n font-weight: 700;\n}\n.MeBox .MenuItems a, .MeBox .MenuItems a:link, .MeBox .MenuItems li > a {\n padding: 0px 20px;\n margin: -5px 0;\n height: 50px;\n line-height: 30px;\n}\n.MeBox .MenuItems a.link-profile-details, .MeBox .MenuItems a:link.link-profile-details, .MeBox .MenuItems li > a.link-profile-details {\n margin-top: -3px;\n height: 82px;\n}\n.MeBox .MeButtonTopMItem {\n padding-top: 6px;\n border-top-left-radius: 6px;\n border-top-right-radius: 6px;\n background: #137d60;\n}\n.MeBox .MeButtonBottomMItem {\n padding-bottom: 6px;\n border-bottom-left-radius: 6px;\n border-bottom-right-radius: 6px;\n}\n.MeBox .MeButtonProfileMItem {\n height: 82px;\n color: #fff;\n background: #137d60;\n}\n.MeBox .MeButtonProfileMItem .handle {\n font-size: 16px;\n line-height: 20px;\n font-weight: 700;\n color: #fff;\n}\n.MeBox .MeButtonProfileMItem .email {\n font-size: 12px;\n line-height: 14px;\n margin-top: 4px;\n font-weight: 700;\n color: #fff;\n}\n.MeBox .MeButtonProfileMItem .avatar {\n border-radius: 100%;\n margin-right: 10px;\n width: 60px;\n height: 60px;\n}\n.MeBox .MeButtonSwitchToBusinessMItem {\n background: #2A2A2B;\n color: #fff;\n font-size: 14px;\n line-height: 30px;\n height: 50px;\n}\n.MeBox .MeButtonSwitchToBusinessMItem img.switch-icon {\n margin: 0 10px 0 4px;\n}\n.MeBox .MeButtonSwitchToBusinessMItem a.switch-to-business {\n font-family: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n margin: 0;\n}\n.MeBox .MeButtonSwitchToBusinessMItem a.switch-to-business span {\n color: #fff;\n font-weight: 700;\n}\n.MeBox .MeButtonSettingsItem, .MeBox .MeButtonHelpItem, .MeBox .MeButtonSignOutItem {\n background: #fff;\n}\n.MeBox .MeButtonSettingsItem a, .MeBox .MeButtonHelpItem a, .MeBox .MeButtonSignOutItem a {\n display: flex;\n align-items: center;\n font-size: 14px;\n font-weight: 400;\n text-decoration: none;\n}\n.MeBox .MeButtonSettingsItem {\n padding-top: 15px;\n}\n.MeBox .MeButtonSignOutItem {\n padding-bottom: 19px;\n}\n.MeBox .Flyout {\n top: 40px;\n}\n.MeBox .Flyout.MenuItems {\n padding: 0px;\n width: 288px;\n box-shadow: 0 5px 35px 5px rgba(21, 21, 22, 0.1), 0 10px 14px 0 rgba(21, 21, 22, 0.3);\n border: 0px;\n}\n.MeBox .MenuItems hr,\n.MeBox .Flyout.Flyout li hr {\n background: #E0E0E0;\n height: 1px;\n margin: 10px;\n align-self: center;\n}\n\n.Activities .ItemContent {\n margin-left: 8px;\n}\n\n.MessageList.DataList.Comments .Item-Header.CommentHeader .DiscussionInfo a.ParentComment {\n color: #0d61bf;\n}\n\n.MessageList .ItemDiscussion .Item-Body .Controls a, .MessageList .ItemComment .Item-Body .Controls a {\n color: #0d61bf;\n}\n.MessageList .ItemDiscussion .Item-Body .Controls .MiddleDot, .MessageList .ItemComment .Item-Body .Controls .MiddleDot {\n margin: 0px 8px;\n font-weight: bold;\n}\n.MessageList .ItemDiscussion .Item-Body .Controls .left, .MessageList .ItemComment .Item-Body .Controls .left {\n text-align: left;\n}\n.MessageList .ItemDiscussion .Item-Body .Controls .center, .MessageList .ItemComment .Item-Body .Controls .center {\n text-align: center;\n}\n.MessageList .ItemDiscussion .Item-Body .Controls .right, .MessageList .ItemComment .Item-Body .Controls .right {\n text-align: right;\n}\n\n.EasyMDEContainer .editor-statusbar {\n display: flex;\n justify-content: flex-end;\n flex-wrap: wrap;\n}\n.EasyMDEContainer .editor-statusbar .upload-image {\n text-align: left;\n order: 0;\n}\n.EasyMDEContainer .editor-statusbar .autosave {\n order: 1;\n}\n.EasyMDEContainer .editor-statusbar .lines {\n order: 2;\n}\n.EasyMDEContainer .editor-statusbar .words {\n order: 3;\n}\n.EasyMDEContainer .editor-statusbar .cursor {\n order: 4;\n}\n\n/* -------------------------------------------------------------- *\\\n Sections\n\\* -------------------------------------------------------------- */\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Footer {\n background: whitesmoke;\n color: #555555;\n font-size: 14px;\n line-height: 1.5;\n padding: 18px 0;\n}\n.Footer a {\n color: #137d60;\n}\n.Footer a:hover {\n color: #0e5a45;\n}\n.Footer .row {\n display: flex;\n flex-wrap: wrap;\n justify-content: space-between;\n align-items: center;\n margin: -3px;\n}\n.Footer .col {\n padding: 0 3px;\n}\n@media screen and (max-width: 768px) {\n .Footer .col {\n width: 100%;\n text-align: center;\n margin: 6px 0;\n }\n .Footer .col:first-child {\n margin-top: 0;\n }\n .Footer .col:last-child {\n margin-bottom: 0;\n }\n}\n.Footer .col-copyRight {\n justify-content: flex-start;\n}\n.Footer .col-logo {\n justify-content: flex-end;\n}\n.Footer .col-copyRight,\n.Footer .col-logo {\n flex: 1;\n display: flex;\n}\n@media screen and (max-width: 768px) {\n .Footer .col-copyRight,\n.Footer .col-logo {\n justify-content: center;\n }\n}\n\n.Vanilla-logo {\n width: 120px;\n height: 28px;\n opacity: 0.6;\n}\n@media screen and (max-width: 768px) {\n .Vanilla-logo {\n margin: 0 auto;\n }\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Header {\n background-color: #137d60;\n color: #fff;\n border-bottom: 0;\n box-shadow: none;\n}\n.Header .row {\n display: flex;\n align-items: center;\n height: 48px;\n}\n.Header .mobileMeBox-button,\n.Header .Hamburger {\n display: none;\n}\n@media screen and (max-width: 768px) {\n .Header .mobileMeBox-button,\n.Header .Hamburger {\n display: flex;\n }\n}\n.Header .MeButton {\n color: #fff;\n background-color: transparent;\n}\n.Header .MeButton:focus, .Header .MeButton:hover, .Header .MeButton:active {\n color: #fff;\n background-color: #24735d;\n}\n.Header .MeButton:focus .Alert, .Header .MeButton:hover .Alert, .Header .MeButton:active .Alert {\n color: #fff;\n background-color: #d0021b;\n border-color: #d0021b;\n}\n.Header .ToggleFlyout.Open .MeButton {\n background-color: #2f8d73;\n}\n.Header .WhoIs > .Username {\n color: #fff;\n}\n.Header .SignInLinks a {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #fff;\n min-width: 36px;\n background: transparent;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n .Header .SignInLinks a {\n max-width: 100%;\n }\n}\n.Header .SignInLinks a:hover, .Header .SignInLinks a:active, .Header .SignInLinks a:focus {\n background: #2f8d73;\n color: #fff;\n border-color: #fff;\n}\n\n.Header-logo {\n padding: 3px 0;\n display: flex;\n align-items: center;\n flex-basis: 160px;\n color: #fff;\n}\n.Header-logo:hover, .Header-logo:focus, .Header-logo:active {\n color: #fff;\n}\n.Header-logo img {\n max-height: 28px;\n width: auto;\n height: auto;\n}\n@media screen and (max-width: 768px) {\n .Header-logo {\n display: none;\n flex-basis: initial;\n }\n}\n\n.Header-desktopNav {\n display: flex;\n align-items: center;\n}\n@media screen and (max-width: 768px) {\n .Header-desktopNav {\n display: none;\n }\n}\n.Header-desktopNav .Navigation-linkContainer a {\n border-radius: 3px;\n margin: 0 6px;\n padding: 0 6px;\n height: 36px;\n font-size: 14px;\n display: flex;\n align-items: center;\n justify-content: center;\n color: #fff;\n}\n.Header-desktopNav .Navigation-linkContainer a:hover, .Header-desktopNav .Navigation-linkContainer a:focus, .Header-desktopNav .Navigation-linkContainer a:active {\n color: #fff;\n background: #0e5a45;\n}\n.Header-desktopNav .Navigation-linkContainer::after {\n display: none;\n}\n\n@media screen and (max-width: 768px) {\n .Header-desktopCommunityChooser.Header-desktopCommunityChooser {\n display: none;\n }\n}\n\n.Header-flexSpacer {\n flex: 1;\n}\n@media screen and (max-width: 768px) {\n .Header-flexSpacer {\n display: none;\n }\n}\n\n.Header-logo.mobile {\n display: none;\n}\n@media screen and (max-width: 768px) {\n .Header-logo.mobile {\n margin-left: auto;\n display: flex;\n }\n}\n\n.Header-right {\n margin-left: auto;\n display: flex;\n align-self: stretch;\n align-items: center;\n}\n\n@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {\n .Header-logo img {\n max-height: unset;\n }\n}\n/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n@media screen and (max-width: 768px) {\n .Header.hasOpenNavigation {\n border-bottom-left-radius: 6px;\n border-bottom-right-radius: 6px;\n border-bottom-width: 0;\n }\n}\n\n.Navigation,\n.mobileMebox {\n overflow: hidden;\n position: relative;\n width: 100%;\n transition: height 0.3s ease;\n will-change: height;\n display: none;\n}\n@media screen and (max-width: 768px) {\n .Navigation,\n.mobileMebox {\n display: block;\n }\n}\n.Navigation.needsInitialization,\n.mobileMebox.needsInitialization {\n position: fixed;\n top: -100%;\n left: -100%;\n visibility: hidden;\n}\n\n.Navigation {\n background: #fff;\n color: #555555;\n box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.3);\n border-bottom-left-radius: 6px;\n border-bottom-right-radius: 6px;\n}\n@media screen and (max-width: 768px) {\n .Navigation .Container {\n padding: 0;\n padding-bottom: 6px;\n }\n}\n.Navigation .BoxButtons .Button:not(.Handle) {\n width: 100%;\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #137d60;\n min-width: 36px;\n background: #137d60;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n .Navigation .BoxButtons .Button:not(.Handle) {\n max-width: 100%;\n }\n}\n.Navigation .BoxButtons .Button:not(.Handle):hover, .Navigation .BoxButtons .Button:not(.Handle):active, .Navigation .BoxButtons .Button:not(.Handle):focus {\n background: #0e5a45;\n color: #fff;\n border-color: #0e5a45;\n}\n.Navigation .ButtonGroup.Multi:focus .Button.Handle, .Navigation .ButtonGroup.Multi:focus.Open .Button.Handle, .Navigation .ButtonGroup.Multi:hover .Button.Handle, .Navigation .ButtonGroup.Multi:hover.Open .Button.Handle, .Navigation .ButtonGroup.Multi:active .Button.Handle, .Navigation .ButtonGroup.Multi:active.Open .Button.Handle {\n border-color: #0e5a45;\n background-color: #0e5a45;\n color: #fff;\n}\n.Navigation .ButtonGroup.Multi .Button.Handle, .Navigation .ButtonGroup.Multi.Open .Button.Handle {\n border-color: #137d60;\n background-color: #137d60;\n color: #fff;\n}\n.Navigation .ButtonGroup.Multi .Button.Handle:focus, .Navigation .ButtonGroup.Multi .Button.Handle:hover, .Navigation .ButtonGroup.Multi .Button.Handle:active, .Navigation .ButtonGroup.Multi.Open .Button.Handle:focus, .Navigation .ButtonGroup.Multi.Open .Button.Handle:hover, .Navigation .ButtonGroup.Multi.Open .Button.Handle:active {\n border-color: #137d60;\n background: rgba(19, 125, 96, 0.05);\n color: #fff;\n}\n.Navigation .NewDiscussion.mobile {\n width: 100%;\n}\n.Navigation .MeBox-SignIn {\n flex-wrap: wrap;\n}\n.Navigation .SignInIcons.SignInIcons {\n margin-left: 0;\n margin-top: 12px;\n display: block;\n width: 100%;\n text-align: center;\n}\n.Navigation .SocialIcon {\n margin: 0 3px;\n}\n.Navigation .MeBox.mobile {\n width: 100%;\n}\n.Navigation .MeBox.mobile .MeBox {\n width: 100%;\n}\n.Navigation .MeBox.mobile .MeBox > .PhotoWrap.PhotoWrap {\n height: 42px;\n width: 25%;\n display: inline-flex;\n justify-content: flex-start;\n box-shadow: none;\n border-radius: 0;\n margin-right: 0;\n}\n.Navigation .MeBox.mobile .MeBox > .PhotoWrap.PhotoWrap img {\n border-radius: 6px;\n overflow: hidden;\n border-radius: 50%;\n width: 32px;\n}\n.Navigation .MeBox.mobile .MeBox > .PhotoWrap,\n.Navigation .MeBox.mobile .MeBox .WhoIs > .Username {\n display: none;\n}\n.Navigation .MeBox.mobile .MeBox .WhoIs {\n width: 100%;\n}\n.Navigation .MeBox.mobile .MeBox .MeMenu {\n display: flex;\n justify-content: space-between;\n padding: 0;\n}\n.Navigation .SignInLinks.SignInLinks {\n width: 100%;\n text-align: center;\n}\n.Navigation .SignInLinks.SignInLinks a {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #137d60;\n min-width: 36px;\n background: #137d60;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n .Navigation .SignInLinks.SignInLinks a {\n max-width: 100%;\n }\n}\n.Navigation .SignInLinks.SignInLinks a:hover, .Navigation .SignInLinks.SignInLinks a:active, .Navigation .SignInLinks.SignInLinks a:focus {\n background: #0e5a45;\n color: #fff;\n border-color: #0e5a45;\n}\n.Navigation .SignInLinks.SignInLinks .Bullet {\n font-size: 0;\n width: 20px;\n}\n.Navigation .SignIn.mobile {\n width: 100%;\n}\n\n.Navigation-row {\n padding: 18px;\n display: flex;\n align-items: center;\n}\n\n.Navigation-link {\n font-size: 16px;\n font-weight: 400;\n min-height: 32px;\n display: block;\n width: 100%;\n padding: 0 18px;\n display: flex;\n align-items: center;\n color: #555555;\n}\n.Navigation-link:focus, .Navigation-link:hover {\n color: #137d60;\n}\n\n.Navigation-linkContainer {\n position: relative;\n display: flex;\n flex-direction: column;\n align-items: center;\n padding: 0;\n}\n.Navigation-linkContainer a {\n margin: 0;\n}\n.Navigation-linkContainer a:hover {\n background: none;\n}\n.Navigation-linkContainer::after {\n content: \"\";\n display: block;\n width: 100%;\n height: 1px;\n background: #ebebeb;\n margin: 6px 0;\n}\n\n.Navigation-linkContainer:last-child::after {\n content: none;\n}\n\n.UserLoggedOut .Navigation-row.NewDiscussion {\n display: none;\n}\n\n.mobileMeBox-button,\n.mobileMebox-buttonClose {\n cursor: pointer;\n display: flex;\n justify-content: center;\n align-items: center;\n user-select: none;\n background: transparent;\n padding: 0;\n border-width: 0;\n outline: none;\n}\n\n.mobileMebox-buttonClose {\n display: flex;\n align-items: center;\n justify-content: center;\n padding: 0;\n font-size: 20px;\n line-height: 32px;\n height: 32px;\n width: 32px;\n border-radius: 3px;\n color: #fff;\n margin-left: auto;\n opacity: 0.6;\n}\n.mobileMebox-buttonClose span {\n font-size: inherit;\n}\n\n.mobileMeBox-button {\n transition: 0.35s;\n user-select: none;\n height: 28px;\n width: 28px;\n right: 12px;\n}\n@media screen and (max-width: 768px) {\n .mobileMeBox-button {\n position: absolute;\n }\n}\n.mobileMeBox-button .PhotoWrap {\n height: 28px;\n width: 28px;\n}\n.mobileMeBox-button .PhotoWrap:hover a.ChangePicture {\n display: none;\n}\n\n.mobileMebox {\n background-color: #2f8d73;\n}\n.mobileMebox .Container {\n display: flex;\n align-items: center;\n}\n.mobileMebox .MeBox {\n display: block;\n padding: 6px 0;\n width: 80%;\n}\n.mobileMebox .MeMenu {\n display: flex;\n width: 100%;\n justify-content: space-between;\n}\n.mobileMebox .MeButton-user::before {\n display: inline-block;\n min-width: 1em;\n font-family: kbicons;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n font-size: 26px;\n content: \"\";\n}\n.mobileMebox .MeButton-user .ProfilePhoto {\n display: none;\n}\n.mobileMebox .Open .MeButton-user::before {\n content: \"\";\n}\n.mobileMebox .MeButton:focus, .mobileMebox .MeButton:hover, .mobileMebox .MeButton:active {\n background-color: transparent;\n}\n.mobileMebox .MeButton .Alert {\n color: #fff;\n background-color: #d0021b;\n border-color: #d0021b;\n}\n@media screen and (max-width: 768px) {\n .mobileMebox .MeButton .Alert {\n top: -6px;\n }\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Panel-main {\n line-height: 1.25;\n}\n@media screen and (max-width: 992px) {\n .Panel-main .SearchBox,\n.Panel-main .BoxCategories {\n display: none;\n }\n .Panel-main .BoxNewDiscussion.BoxNewDiscussion {\n margin: 18px 0;\n }\n .Panel-main .ButtonGroup.Multi,\n.Panel-main .BigButton {\n margin-left: auto;\n margin-right: auto;\n }\n}\n@media screen and (max-width: 992px) and (max-width: 500px) {\n .Panel-main .ButtonGroup.Multi,\n.Panel-main .BigButton {\n max-width: 100%;\n }\n}\n@media screen and (max-width: 992px) {\n .Panel-main .Box h4 {\n display: flex;\n justify-content: space-between;\n align-items: center;\n font-size: 18px;\n font-weight: 700;\n color: #555555;\n }\n}\n.Panel-main .SocialIcon,\n.Panel-main .ApplyButton,\n.Panel-main .Button.Primary {\n display: inline-flex;\n justify-content: center;\n}\n.Panel-main .TagCloud {\n background: transparent;\n}\n.Panel-main .TagCloud li {\n padding: 0;\n background: transparent;\n}\n\n.Panel-header {\n display: none;\n}\n\n.Panel {\n width: 220px;\n background: transparent;\n padding: 0;\n border: none;\n border-radius: 0;\n margin-left: auto;\n}\n@media screen and (max-width: 992px) {\n .Panel {\n width: 100%;\n }\n}\n.Panel h4 {\n font-weight: bold;\n display: flex;\n align-items: center;\n justify-content: space-between;\n padding: 5px;\n margin-bottom: 0;\n}\n.Panel h4 .Count {\n margin-right: 6px;\n margin-bottom: -3px;\n}\n.Panel .PanelInfo li {\n padding: 0;\n}\n.Panel .vanilla-connect a {\n display: inline-flex;\n}\n.Panel .vanilla-connect .Button + .Button {\n margin-top: 3px;\n}\n.Panel .BoxButtons .Button:not(.Handle) {\n width: 100%;\n padding: 0;\n}\n.Panel .BoxButtons {\n margin: 0 0 18px;\n}\n.Panel .PhotoWrap {\n height: 24px;\n width: 24px;\n}\n.Panel .PhotoWrapLarge {\n width: 220px;\n height: 220px;\n border-radius: 0;\n position: relative;\n overflow: hidden;\n}\n.Panel .PhotoWrapLarge img {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n margin: auto;\n min-width: 50%;\n min-height: 50%;\n}\n.Panel .PhotoWrapLarge:hover a.ChangePicture {\n z-index: 1;\n display: block;\n}\n.Panel .PanelInThisDiscussion a {\n padding: 5px;\n border: none;\n border-radius: 6px;\n width: 100%;\n color: #555555;\n background-color: transparent;\n display: block;\n border: none;\n transition: color ease-out 0.35s, background-color ease-out 0.35s;\n}\n.Panel .PanelInThisDiscussion a:hover, .Panel .PanelInThisDiscussion a:focus, .Panel .PanelInThisDiscussion a:active {\n color: #137d60;\n background-color: transparent;\n border-color: none;\n}\n.Panel .Leaderboard li:not(.Heading) + li:not(.Heading),\n.Panel .InThisConversation li:not(.Heading) + li:not(.Heading) {\n margin-top: 0;\n}\n.Panel .Leaderboard li:not(.Heading) + li:not(.Heading) a,\n.Panel .InThisConversation li:not(.Heading) + li:not(.Heading) a {\n margin-top: -1px;\n}\n.Panel .Leaderboard a,\n.Panel .InThisConversation a {\n padding: 5px;\n border: none;\n border-radius: 6px;\n width: 100%;\n color: #555555;\n background-color: transparent;\n border: none;\n transition: color ease-out 0.35s, background-color ease-out 0.35s;\n}\n.Panel .Leaderboard a:hover, .Panel .Leaderboard a:focus, .Panel .Leaderboard a:active,\n.Panel .InThisConversation a:hover,\n.Panel .InThisConversation a:focus,\n.Panel .InThisConversation a:active {\n color: #137d60;\n background-color: transparent;\n border-color: none;\n}\n.Panel .Leaderboard .ProfilePhoto.ProfilePhoto,\n.Panel .InThisConversation .ProfilePhoto.ProfilePhoto {\n height: 42px;\n width: 42px;\n padding: 0;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n overflow: hidden;\n border-radius: 50%;\n width: 38px;\n height: 38px;\n}\n.Panel .Leaderboard .ProfilePhoto.ProfilePhoto img,\n.Panel .InThisConversation .ProfilePhoto.ProfilePhoto img {\n margin: 0;\n width: 100%;\n height: auto;\n}\n.Panel .Leaderboard .ProfilePhoto.ProfilePhoto.NoPhoto,\n.Panel .InThisConversation .ProfilePhoto.ProfilePhoto.NoPhoto {\n display: none;\n}\n.Panel .Leaderboard .Username,\n.Panel .InThisConversation .Username {\n max-width: 100%;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n display: block;\n max-width: calc(220px - 38px - (5px * 2) - 80px);\n display: inline-block;\n margin-left: 10px;\n line-height: 38px;\n}\n.Panel .Leaderboard .Username:focus, .Panel .Leaderboard .Username:hover, .Panel .Leaderboard .Username:active,\n.Panel .InThisConversation .Username:focus,\n.Panel .InThisConversation .Username:hover,\n.Panel .InThisConversation .Username:active {\n color: #137d60;\n}\n.Panel .Leaderboard .Conversation-User,\n.Panel .InThisConversation .Conversation-User {\n display: flex;\n}\n\n.Box li,\n.Box li:first-child {\n border: none;\n}\n\nbody.Section-EditProfile .Box .PanelCategories li,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li,\n.BoxCategories.BoxCategories .PanelCategories li {\n padding: 0;\n}\nbody.Section-EditProfile .Box .PanelCategories li.Depth2, body.Section-EditProfile .Box .PanelCategories li.Depth3, body.Section-EditProfile .Box .PanelCategories li.Depth4, body.Section-EditProfile .Box .PanelCategories li.Depth5,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li.Depth2,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li.Depth3,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li.Depth4,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li.Depth5,\n.BoxCategories.BoxCategories .PanelCategories li.Depth2,\n.BoxCategories.BoxCategories .PanelCategories li.Depth3,\n.BoxCategories.BoxCategories .PanelCategories li.Depth4,\n.BoxCategories.BoxCategories .PanelCategories li.Depth5 {\n position: relative;\n}\nbody.Section-EditProfile .Box .PanelCategories li.Depth2 a, body.Section-EditProfile .Box .PanelCategories li.Depth3 a, body.Section-EditProfile .Box .PanelCategories li.Depth4 a, body.Section-EditProfile .Box .PanelCategories li.Depth5 a,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li.Depth2 a,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li.Depth3 a,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li.Depth4 a,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li.Depth5 a,\n.BoxCategories.BoxCategories .PanelCategories li.Depth2 a,\n.BoxCategories.BoxCategories .PanelCategories li.Depth3 a,\n.BoxCategories.BoxCategories .PanelCategories li.Depth4 a,\n.BoxCategories.BoxCategories .PanelCategories li.Depth5 a {\n padding-left: 24px;\n}\nbody.Section-EditProfile .Box .PanelCategories li.Depth2::before, body.Section-EditProfile .Box .PanelCategories li.Depth3::before, body.Section-EditProfile .Box .PanelCategories li.Depth4::before, body.Section-EditProfile .Box .PanelCategories li.Depth5::before,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li.Depth2::before,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li.Depth3::before,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li.Depth4::before,\n.BoxFilter:not(.BoxBestOfFilter) .PanelCategories li.Depth5::before,\n.BoxCategories.BoxCategories .PanelCategories li.Depth2::before,\n.BoxCategories.BoxCategories .PanelCategories li.Depth3::before,\n.BoxCategories.BoxCategories .PanelCategories li.Depth4::before,\n.BoxCategories.BoxCategories .PanelCategories li.Depth5::before {\n content: \"\";\n display: block;\n position: absolute;\n left: 7px;\n top: 50%;\n width: 6px;\n height: 6px;\n border-bottom: 2px solid #dddddd;\n border-left: 2px solid #dddddd;\n transform: translateY(-50%);\n z-index: 1;\n}\nbody.Section-EditProfile .Box li,\n.BoxFilter:not(.BoxBestOfFilter) li,\n.BoxCategories.BoxCategories li {\n border-radius: 6px;\n}\nbody.Section-EditProfile .Box li:not(.Heading) + li:not(.Heading),\n.BoxFilter:not(.BoxBestOfFilter) li:not(.Heading) + li:not(.Heading),\n.BoxCategories.BoxCategories li:not(.Heading) + li:not(.Heading) {\n margin-top: 0;\n}\nbody.Section-EditProfile .Box li:not(.Heading) + li:not(.Heading) a,\n.BoxFilter:not(.BoxBestOfFilter) li:not(.Heading) + li:not(.Heading) a,\n.BoxCategories.BoxCategories li:not(.Heading) + li:not(.Heading) a {\n margin-top: -1px;\n}\nbody.Section-EditProfile .Box li.Heading,\n.BoxFilter:not(.BoxBestOfFilter) li.Heading,\n.BoxCategories.BoxCategories li.Heading {\n display: flex;\n align-items: center;\n padding: 5px;\n border: none;\n border-radius: 6px;\n color: #555555;\n font-weight: 600;\n}\nbody.Section-EditProfile .Box li.Heading .Aside,\n.BoxFilter:not(.BoxBestOfFilter) li.Heading .Aside,\n.BoxCategories.BoxCategories li.Heading .Aside {\n order: 2;\n margin-left: auto;\n}\nbody.Section-EditProfile .Box a,\n.BoxFilter:not(.BoxBestOfFilter) a,\n.BoxCategories.BoxCategories a {\n display: flex;\n align-items: center;\n padding: 5px;\n border: none;\n border-radius: 6px;\n width: 100%;\n color: #555555;\n background-color: transparent;\n transition: color ease-out 0.35s, background-color ease-out 0.35s;\n border: none;\n}\nbody.Section-EditProfile .Box a:hover, body.Section-EditProfile .Box a:focus, body.Section-EditProfile .Box a:active,\n.BoxFilter:not(.BoxBestOfFilter) a:hover,\n.BoxFilter:not(.BoxBestOfFilter) a:focus,\n.BoxFilter:not(.BoxBestOfFilter) a:active,\n.BoxCategories.BoxCategories a:hover,\n.BoxCategories.BoxCategories a:focus,\n.BoxCategories.BoxCategories a:active {\n color: #137d60;\n background-color: transparent;\n border-color: none;\n}\nbody.Section-EditProfile .Box li:not(.Heading) + li:not(.Heading) a,\n.BoxFilter:not(.BoxBestOfFilter) li:not(.Heading) + li:not(.Heading) a,\n.BoxCategories.BoxCategories li:not(.Heading) + li:not(.Heading) a {\n margin-top: -1px;\n}\nbody.Section-EditProfile .Box.BadgeGrid a,\n.BoxFilter:not(.BoxBestOfFilter).BadgeGrid a,\n.BoxCategories.BoxCategories.BadgeGrid a {\n width: auto;\n border-radius: 0;\n padding: 0;\n}\nbody.Section-EditProfile .Box .Active a,\n.BoxFilter:not(.BoxBestOfFilter) .Active a,\n.BoxCategories.BoxCategories .Active a {\n font-weight: 600;\n}\n\n.WhosOnline.Box .PhotoWrap.PhotoWrap {\n display: inline-block;\n margin: 0 2px 2px 2px;\n height: 42px;\n width: 42px;\n padding: 0;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n overflow: hidden;\n border-radius: 50%;\n min-height: 0;\n width: 38px;\n height: 38px;\n}\n.WhosOnline.Box .PhotoWrap.PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto;\n}\n.WhosOnline.Box .PhotoWrap.PhotoWrap.NoPhoto {\n display: none;\n}\n\n.PhotoGrid {\n margin: 0 -2px;\n width: calc(100% + 4px);\n}\n\n.mobileMeBox-button .PhotoWrap {\n height: 28px;\n width: 28px;\n}\n.mobileMeBox-button .PhotoWrap img {\n height: 28px;\n width: 28px;\n}\n\n.mobileMebox .MeMenu {\n justify-content: flex-start;\n}\n\n/* -------------------------------------------------------------- *\\\n Pages\n\\* -------------------------------------------------------------- */\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Section-ActivityList .SearchBox {\n display: none;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\nbody.Badges .Cell {\n padding: 0;\n}\nbody.Badges .CellWrap {\n margin-top: 12px;\n}\nbody.Badges .Content h1 {\n display: block;\n}\nbody.Badges .Content h2 {\n margin-top: 50px;\n border-bottom: #d6d6d6 1px solid;\n}\nbody.Badges .Content .Badge-Details {\n margin-bottom: 50px;\n}\nbody.Badges .Content .Badge-Earned .PhotoWrap {\n height: 42px;\n width: 42px;\n padding: 0;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n overflow: hidden;\n border-radius: 50%;\n width: 38px;\n height: 38px;\n margin-right: 12px;\n}\nbody.Badges .Content .Badge-Earned .PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto;\n}\nbody.Badges .Content .Badge-Earned .PhotoWrap.NoPhoto {\n display: none;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\nbody.Section-BestOf .Frame-content > .Container {\n max-width: 800px;\n}\nbody.Section-BestOf .Frame-content .Content {\n width: 100%;\n}\nbody.Section-BestOf .Frame-content .Panel {\n display: none;\n}\nbody.Section-BestOf .SearchBox {\n display: none;\n}\nbody.Section-BestOf .Frame-content > .Container {\n max-width: 1236px;\n}\nbody.Section-BestOf .FilterMenu {\n display: flex;\n align-items: center;\n flex-wrap: wrap;\n margin: 18px -3px 18px;\n width: calc(100% + (3px * 2));\n}\nbody.Section-BestOf .FilterMenu > li {\n margin: 0 3px 6px;\n}\nbody.Section-BestOf .FilterMenu a {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #bcbec1;\n min-width: 36px;\n background: transparent;\n color: #555555;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n body.Section-BestOf .FilterMenu a {\n max-width: 100%;\n }\n}\nbody.Section-BestOf .FilterMenu a:hover, body.Section-BestOf .FilterMenu a:active, body.Section-BestOf .FilterMenu a:focus {\n background: transparent;\n color: #137d60;\n border-color: #137d60;\n}\nbody.Section-BestOf .FilterMenu .ReactSprite {\n line-height: calc(36px - 2px);\n height: inherit;\n}\nbody.Section-BestOf .FilterMenu .BestOfEverything .ReactSprite {\n display: none;\n}\nbody.Section-BestOf .FilterMenu li.Active a {\n background-color: transparent;\n border-color: #137d60;\n color: #137d60;\n}\nbody.Section-BestOf .Frame-details {\n padding-bottom: 6px;\n}\nbody.Section-BestOf .MainContent {\n min-height: 150px;\n margin: 0;\n width: 100%;\n}\nbody.Section-BestOf .DismissMessage {\n margin-left: 0;\n margin-right: 0;\n margin-bottom: 24px;\n}\nbody.Section-BestOf .Tiles {\n position: relative;\n margin: 0 -6px;\n width: calc(100% + 6px);\n}\nbody.Section-BestOf .Tiles::after {\n content: \"\";\n display: table;\n clear: both;\n}\n@media screen and (max-width: 768px) {\n body.Section-BestOf .Tiles {\n margin: 0;\n width: 100%;\n }\n body.Section-BestOf .Tiles .Tile:first-child {\n margin-top: 0;\n }\n}\nbody.Section-BestOf .Tile {\n position: relative;\n display: block;\n width: calc((100% / 3) - (6px * 2));\n margin: 0 6px 12px;\n background: #fff;\n padding: 14px;\n border-radius: 6px;\n}\n@media screen and (max-width: 992px) {\n body.Section-BestOf .Tile {\n width: calc((100% / 2) - (6px * 2));\n }\n}\nbody.Section-BestOf .Tile .AuthorWrap {\n margin-left: -14px;\n margin-right: -14px;\n margin-bottom: -14px;\n padding: 14px;\n min-height: calc(42px + 16px * 2);\n background-color: transparent;\n border-bottom-left-radius: 6px;\n border-bottom-right-radius: 6px;\n}\nbody.Section-BestOf .Tile .Title,\nbody.Section-BestOf .Tile .Title a {\n display: block;\n background: none;\n font-size: 16px;\n font-weight: 600;\n line-height: 21px;\n color: #555555;\n margin-bottom: 6px;\n}\nbody.Section-BestOf .Tile .Title:focus, body.Section-BestOf .Tile .Title:hover,\nbody.Section-BestOf .Tile .Title a:focus,\nbody.Section-BestOf .Tile .Title a:hover {\n color: #137d60;\n}\nbody.Section-BestOf .Tile .Title a,\nbody.Section-BestOf .Tile .Title a a {\n font-size: inherit;\n font-weight: inherit;\n display: inline;\n color: inherit;\n}\nbody.Section-BestOf .Tile .Title a:focus, body.Section-BestOf .Tile .Title a:hover,\nbody.Section-BestOf .Tile .Title a a:focus,\nbody.Section-BestOf .Tile .Title a a:hover {\n color: inherit;\n}\nbody.Section-BestOf .Tile .Message {\n display: block;\n line-height: 20px;\n max-height: 400px;\n overflow: hidden;\n position: relative;\n margin: 0 0 6px;\n}\nbody.Section-BestOf .Tile .Reactions {\n padding-left: calc(42px + 12px - 6px);\n}\n@media screen and (max-width: 768px) {\n body.Section-BestOf .Tile .Reactions {\n padding-left: 0;\n margin-left: -6px;\n }\n}\nbody.Section-BestOf .Tile .ReactSprite {\n margin-right: 0;\n}\nbody.Section-BestOf .Tile .Item-Header,\nbody.Section-BestOf .Tile .Item-BodyWrap,\nbody.Section-BestOf .Item .Item-Header,\nbody.Section-BestOf .Item .Item-BodyWrap {\n margin-bottom: 6px;\n}\nbody.Section-BestOf .Tile .Author,\nbody.Section-BestOf .Tile .Meta,\nbody.Section-BestOf .Item .Author,\nbody.Section-BestOf .Item .Meta {\n line-height: 1.5;\n}\nbody.Section-BestOf .Tile .Author,\nbody.Section-BestOf .Item .Author {\n display: block;\n}\nbody.Section-BestOf .Tile .Author a,\nbody.Section-BestOf .Item .Author a {\n line-height: inherit;\n color: dimgray;\n font-size: 12px;\n font-weight: 400;\n}\nbody.Section-BestOf .Tile .Author a:hover, body.Section-BestOf .Tile .Author a:focus, body.Section-BestOf .Tile .Author a:active,\nbody.Section-BestOf .Item .Author a:hover,\nbody.Section-BestOf .Item .Author a:focus,\nbody.Section-BestOf .Item .Author a:active {\n color: #137d60;\n}\nbody.Section-BestOf .Tile .Author a:not(.PhotoWrap),\nbody.Section-BestOf .Item .Author a:not(.PhotoWrap) {\n margin-left: 12px;\n}\nbody.Section-BestOf .Tile .PhotoWrap,\nbody.Section-BestOf .Item .PhotoWrap {\n margin: 0;\n}\nbody.Section-BestOf .Tile .ProfilePhoto.ProfilePhoto,\nbody.Section-BestOf .Item .ProfilePhoto.ProfilePhoto {\n width: 100%;\n height: auto;\n}\nbody.Section-BestOf .Tile .ReactButton,\nbody.Section-BestOf .Item .ReactButton {\n margin: 0 6px;\n}\n@media screen and (max-width: 768px) {\n body.Section-BestOf .Tile .ReactButton,\nbody.Section-BestOf .Item .ReactButton {\n min-height: 42px;\n min-width: 42px;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n }\n body.Section-BestOf .Tile .ReactButton .ReactSprite::before,\nbody.Section-BestOf .Item .ReactButton .ReactSprite::before {\n font-size: 20px;\n }\n}\nbody.Section-BestOf .Item .Meta {\n padding-left: calc(42px + 12px);\n}\n@media screen and (max-width: 768px) {\n body.Section-BestOf .Item .Meta {\n margin-top: 0;\n }\n}\nbody.Section-BestOf.UserLoggedOut .Author {\n display: flex;\n align-items: center;\n}\nbody.Section-BestOf.UserLoggedOut .Author .PhotoWrap {\n margin: 0;\n margin-right: 3px;\n}\n@media screen and (max-width: 768px) {\n body.Section-BestOf .ImageWrap {\n width: 100%;\n }\n body.Section-BestOf .Tile {\n margin: 12px 0;\n }\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\nbody.Drafts .Content .BoxDiscussionFilter {\n display: none;\n}\nbody.Drafts .Content .Item.Draft {\n position: relative;\n}\nbody.Drafts .Content .Item.Draft .DraftLink::before {\n content: \"\";\n position: absolute;\n top: 0;\n left: 0;\n right: 40px;\n bottom: 0;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\nbody.Section-Entry .Frame-content > .Container {\n max-width: 800px;\n}\nbody.Section-Entry .Frame-content .Content {\n width: 100%;\n}\nbody.Section-Entry .Frame-content .Panel {\n display: none;\n}\nbody.Section-Entry .SearchBox {\n display: none;\n}\nbody.Section-Entry .Methods b {\n margin: 10px 0 3px;\n display: inline-block;\n}\nbody.Section-Entry .ForgotPassword {\n margin-left: 6px;\n}\nbody.Section-Entry .ForgotPassword,\nbody.Section-Entry .CreateAccount a {\n color: #137d60;\n}\nbody.Section-Entry .ForgotPassword:focus, body.Section-Entry .ForgotPassword:hover,\nbody.Section-Entry .CreateAccount a:focus,\nbody.Section-Entry .CreateAccount a:hover {\n text-decoration: none;\n color: #137d60;\n}\nbody.Section-Entry label.RadioLabel,\nbody.Section-Entry label.CheckBoxLabel {\n font-size: 14px !important;\n}\nbody.Section-Entry label.RadioLabel a,\nbody.Section-Entry label.CheckBoxLabel a {\n font-size: inherit;\n color: #137d60;\n}\nbody.Section-Entry label.RadioLabel a:focus, body.Section-Entry label.RadioLabel a:hover,\nbody.Section-Entry label.CheckBoxLabel a:focus,\nbody.Section-Entry label.CheckBoxLabel a:hover {\n text-decoration: none;\n color: #137d60;\n}\nbody.Section-Entry .Legal br {\n display: none;\n}\n@media screen and (max-width: 768px) {\n body.Section-Entry .g-recaptcha {\n transform: scale(0.8);\n }\n body.Section-Entry .MainForm,\nbody.Section-Entry .Methods {\n width: 100%;\n display: block;\n padding: 0;\n margin-bottom: 0;\n }\n body.Section-Entry .Methods a {\n color: #137d60;\n }\n body.Section-Entry .Methods a:hover, body.Section-Entry .Methods a:focus, body.Section-Entry .Methods a:active {\n color: #137d60;\n }\n body.Section-Entry .MainForm .InputBox {\n max-width: 100%;\n }\n body.Section-Entry .Methods {\n margin-left: 0;\n }\n}\n\n.SignInPopup .input.Password {\n width: 100%;\n}\n\n.MultipleEntryMethods .Methods {\n margin-left: 0;\n padding: 0;\n float: left;\n}\n@media screen and (max-width: 768px) {\n .MultipleEntryMethods .Methods {\n float: none;\n }\n .MultipleEntryMethods .Methods b {\n display: inline-block;\n margin: 18px 0 0;\n }\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Section-Group .Excerpt + .HasNew {\n margin-left: 3px;\n}\n.Section-Group .H {\n display: block;\n width: 100%;\n float: none;\n text-align: center;\n font-size: 32px;\n}\n@media screen and (max-width: 768px) {\n .Section-Group .H {\n text-align: left;\n }\n}\n.Section-Group .PageControls.PageControls .BoxNewDiscussion {\n margin-right: 0;\n}\n@media screen and (max-width: 768px) {\n .Section-Group .BoCloseButtons,\n.Section-Group .Button-Controls {\n display: block;\n width: 100%;\n }\n}\n@media screen and (max-width: 768px) {\n .Section-Group .Button-Controls .ButtonGroup.Multi {\n padding: 0;\n }\n .Section-Group .Button-Controls .ButtonGroup.Multi .Primary:first-child {\n width: 100%;\n }\n}\n@media screen and (max-width: 768px) {\n .Section-Group .Button-Controls .NewEventButton,\n.Section-Group .Button-Controls .Button:not(.Handle),\n.Section-Group .Button-Controls .ButtonGroup {\n margin: 0;\n width: 100%;\n text-align: center;\n }\n}\n@media screen and (max-width: 768px) {\n .Section-Group .BoxButtons {\n display: block;\n width: 100%;\n }\n}\n\n.Section-Group.Section-Discussion .H {\n text-align: left;\n}\n.Section-Group.Section-Discussion .Group-Header {\n display: none;\n}\n\n.Section-Group.NoPanel .Frame-content > .Container,\n.Section-GroupList .Frame-content > .Container {\n max-width: 1236px;\n}\n.Section-Group.NoPanel .MainContent,\n.Section-GroupList .MainContent {\n width: 100%;\n}\n\n.Section-GroupList .groupToolbar {\n display: flex;\n justify-content: flex-end;\n}\n@media screen and (max-width: 768px) {\n .Section-GroupList .groupToolbar-newGroup {\n width: 100%;\n text-align: center;\n }\n}\n.Section-GroupList .MainContent h1 {\n display: none;\n}\n.Section-GroupList .MainContent .Groups.H,\n.Section-GroupList .MainContent .H {\n display: block;\n float: none;\n text-align: center;\n font-size: 32px;\n margin-bottom: 14px;\n}\n.Section-GroupList .MainContent > .Button.Primary {\n float: right;\n}\n@media screen and (max-width: 768px) {\n .Section-GroupList .MainContent > .Button.Primary {\n width: 100%;\n text-align: center;\n }\n}\n.Section-GroupList .UserLink,\n.Section-GroupList .Panel {\n display: none;\n}\n.Section-GroupList .Item-Icon {\n margin: 0 0 12px;\n}\n.Section-GroupList .DataList .Item .Title,\n.Section-GroupList .DataList .Item .GroupDescription {\n margin: 0;\n}\n.Section-GroupList .DataList .Item .ItemContent.ItemContent {\n padding-left: 0;\n}\n.Section-GroupList .DataList .Item .Options {\n flex-direction: row;\n}\n.Section-GroupList .DataList .Item .Options .Buttons {\n margin-left: 3px;\n}\n@media screen and (max-width: 768px) {\n .Section-GroupList .DataList .Item {\n display: flex;\n flex-direction: column;\n }\n .Section-GroupList .DataList .Item > .PhotoWrap {\n display: none;\n }\n .Section-GroupList .DataList .Item .Options {\n margin-top: 12px;\n justify-content: flex-end;\n order: 2;\n }\n .Section-GroupList .DataList .Item .Excerpt {\n margin-top: 12px;\n }\n .Section-GroupList .DataList .Item .Title {\n padding-right: 20px;\n }\n}\n\n.Group-Box {\n clear: both;\n}\n\n.ButtonGroup.Open .Button.GroupOptionsTitle,\n.Button.GroupOptionsTitle,\n.Button.GroupOptionsTitle:active,\n.Button.GroupOptionsTitle:focus {\n padding: 0;\n border: none;\n background-color: transparent;\n color: transparent;\n max-width: 20px;\n}\n.ButtonGroup.Open .Button.GroupOptionsTitle .SpDropdownHandle,\n.Button.GroupOptionsTitle .SpDropdownHandle,\n.Button.GroupOptionsTitle:active .SpDropdownHandle,\n.Button.GroupOptionsTitle:focus .SpDropdownHandle {\n display: none;\n}\n.ButtonGroup.Open .Button.GroupOptionsTitle::before,\n.Button.GroupOptionsTitle::before,\n.Button.GroupOptionsTitle:active::before,\n.Button.GroupOptionsTitle:focus::before {\n display: inline-block;\n min-width: 1em;\n font-family: vanillicon;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n content: \"\";\n color: #555555;\n font-size: 20px;\n line-height: 20px;\n}\n\n.Group-Header {\n position: relative;\n display: flex;\n flex-direction: column;\n}\n.Group-Header .Group-Buttons,\n.Group-Header .OptionsMenu {\n display: inline-block;\n float: none;\n}\n\n.Group-Banner {\n height: 230px;\n background-size: cover;\n background-position: 50% 50%;\n background-repeat: no-repeat;\n margin-bottom: 18px;\n box-shadow: inset 0 0 3px 1px rgba(0, 0, 0, 0.4);\n}\n@media screen and (max-width: 992px) {\n .Group-Banner {\n height: calc(230px - 50px);\n }\n}\n\n.Button-Controls.Button-Controls {\n order: 2;\n margin-right: 0;\n display: flex;\n justify-content: flex-end;\n}\n@media screen and (max-width: 768px) {\n .Button-Controls.Button-Controls {\n flex-wrap: wrap;\n }\n .Button-Controls.Button-Controls .Button + .Button {\n margin-top: 18px;\n }\n}\n.Button-Controls.Button-Controls .Button:nth-child(2) {\n margin-left: 3px;\n background-color: transparent;\n border-color: #137d60;\n color: #137d60;\n}\n.Button-Controls.Button-Controls .Button:nth-child(2):focus, .Button-Controls.Button-Controls .Button:nth-child(2):hover {\n border-color: #137d60;\n background-color: #137d60;\n color: #fff;\n}\n@media screen and (max-width: 768px) {\n .Button-Controls.Button-Controls .Button:nth-child(2) {\n margin-left: 0;\n }\n}\n\n.GroupOptions {\n position: absolute;\n top: calc(230px + 18px);\n right: 0;\n}\n@media screen and (max-width: 992px) {\n .GroupOptions {\n top: calc((230px - 50px) + 18px);\n }\n}\n\n.Group-Icon-Big-Wrap {\n position: absolute;\n top: 230px;\n height: 140px;\n width: 140px;\n background-color: #fff;\n margin: -68px 18px 18px 18px;\n border-radius: 0;\n box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2);\n}\n.Group-Icon-Big-Wrap .Group-Icon-Big {\n width: 100%;\n height: 100%;\n border-radius: inherit;\n border: 3px solid #fff;\n}\n@media screen and (max-width: 768px) {\n .Group-Icon-Big-Wrap {\n display: none;\n }\n}\n\n.Group-Title {\n margin: 0 0 12px;\n font-size: 18px;\n padding-right: 20px;\n}\n.Group-Title a {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 700;\n font-size: 16px;\n line-height: 1.5;\n font-size: inherit;\n text-shadow: none;\n}\n.Group-Title a:focus, .Group-Title a:hover {\n color: #137d60;\n}\n\n.Group-Description {\n margin-bottom: 18px;\n}\n@media screen and (max-width: 768px) {\n .Group-Description {\n display: none;\n }\n}\n\n.Group-Header-Info {\n padding-left: calc(140px + (18px * 2));\n}\n@media screen and (max-width: 768px) {\n .Group-Header-Info {\n padding-left: 0;\n margin-bottom: 18px;\n }\n}\n\nbody.noGroupIcon .Group-Header-Info {\n padding-left: 0;\n}\n\n.Group-Meta.Group-Meta {\n margin: 0 -3px;\n font-size: 12px;\n}\n.Group-Meta.Group-Meta a {\n font-size: inherit;\n color: dimgray;\n}\n.Group-Meta.Group-Meta a:focus, .Group-Meta.Group-Meta a:hover {\n text-decoration: none;\n color: #137d60;\n}\n.Group-Meta.Group-Meta .MItem {\n margin: 0 3px;\n}\n.Group-Meta.Group-Meta .MItem:nth-child(-n+2) .label {\n font-weight: 700;\n}\n\n.Group-Content {\n display: inline-block;\n width: 100%;\n}\n\n.Group-Box .MItem {\n line-height: 1.5;\n white-space: normal;\n}\n.Group-Box .MItem.Hidden {\n display: none;\n}\n.Group-Box .MItem a {\n max-width: 100%;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n display: block;\n max-width: 300px;\n display: inline-block;\n vertical-align: bottom;\n}\n\n.Group-Header.Group-Header.Group-Header.NoBanner {\n margin-bottom: 18px;\n}\n\n.Group-Header.NoBanner {\n min-height: 140px;\n display: flex;\n}\n.Group-Header.NoBanner .Group {\n padding-top: 0;\n}\n.Group-Header.NoBanner .Group-Title {\n padding-top: 0;\n}\n.Group-Header.NoBanner .Group-Header-Info {\n padding-left: calc(140px + 18px);\n}\n@media screen and (max-width: 768px) {\n .Group-Header.NoBanner .Group-Header-Info {\n padding-left: 0;\n }\n}\n.Group-Header.NoBanner .Group-Icon-Big-Wrap {\n position: absolute;\n margin: 0 18px 0 0;\n z-index: 1;\n flex: 1 0 140px;\n}\n.Group-Header.NoBanner .GroupOptions {\n top: 0;\n right: 0;\n}\n\n@media screen and (max-width: 768px) {\n .Section-Members .DataList .Item {\n display: flex;\n flex-direction: column;\n }\n .Section-Members .DataList .Item .Options {\n order: 2;\n }\n .Section-Members .DataList .Item .PhotoWrap {\n position: absolute;\n top: 14px;\n left: 14px;\n }\n .Section-Members .DataList .Item .Meta {\n margin-top: 0;\n }\n}\n.Section-Members .DataList .Item .Buttons {\n margin-right: 0;\n}\n.Section-Members .DataList .Item .Title {\n margin-bottom: 0;\n}\n.Section-Members .DataList .Item .Excerpt:empty {\n display: none;\n}\n.Section-Members .DataList .Item .Meta {\n margin-bottom: 0;\n}\n.Section-Members .DataList .Item .MItem {\n line-height: 21px;\n}\n.Section-Members .Group-Header + form,\n.Section-Members .Group-Box {\n margin-bottom: 18px;\n}\n.Section-Members .Group-RemoveMember {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #137d60;\n min-width: 36px;\n background: #137d60;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n .Section-Members .Group-RemoveMember {\n max-width: 100%;\n }\n}\n.Section-Members .Group-RemoveMember:hover, .Section-Members .Group-RemoveMember:active, .Section-Members .Group-RemoveMember:focus {\n background: #0e5a45;\n color: #fff;\n border-color: #0e5a45;\n}\n\n.Group-MembersPreview .PhotoGrid {\n margin: 0 -3px;\n}\n.Group-MembersPreview .PhotoWrap.PhotoWrap.PhotoWrap {\n display: inline-block;\n height: 42px;\n width: 42px;\n padding: 0;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n overflow: hidden;\n border-radius: 50%;\n margin: 0 3px;\n}\n.Group-MembersPreview .PhotoWrap.PhotoWrap.PhotoWrap img {\n margin: 0;\n width: 100%;\n height: auto;\n}\n.Group-MembersPreview .PhotoWrap.PhotoWrap.PhotoWrap.NoPhoto {\n display: none;\n}\n.Group-MembersPreview .PhotoGridSmall img {\n margin: 0;\n}\n\n.Section-Event.Section-Event .AttendeeList.AttendeeList h3 {\n font-size: 18px;\n font-weight: 700;\n margin-bottom: 18px;\n display: flex;\n align-items: center;\n justify-content: space-between;\n}\n@media screen and (max-width: 768px) {\n .Section-Event.Section-Event .AttendeeList.AttendeeList h3 {\n font-size: 18px;\n }\n}\n.Section-Event.Section-Event .FormWrapper.Attending {\n margin: 12px 0;\n}\n.Section-Event.Section-Event .YesAttending,\n.Section-Event.Section-Event .NotAttending,\n.Section-Event.Section-Event .MaybeAttending {\n margin-bottom: 12px;\n}\n.Section-Event.Section-Event .FormTitleWrapper h2 {\n display: none;\n}\n.Section-Event.Section-Event .EventTime label.When {\n display: none;\n}\n.Section-Event.Section-Event .EventTime label {\n display: block;\n}\n.Section-Event.Section-Event .EventTime .Timebased a {\n color: #137d60;\n}\n.Section-Event.Section-Event .Buttons {\n display: flex;\n justify-content: flex-end;\n}\n.Section-Event.Section-Event .Buttons .Primary {\n margin-left: 3px;\n order: 2;\n}\n.Section-Event.Section-Event .EventTitle .ButtonGroup {\n margin-top: 0;\n}\n@media screen and (max-width: 768px) {\n .Section-Event.Section-Event .FieldInfo {\n display: block;\n width: 100%;\n margin-bottom: 12px;\n }\n}\n\n#Form_memberFilter {\n height: calc(36px + 2px);\n}\n@media screen and (max-width: 768px) {\n #Form_memberFilter {\n width: 100%;\n margin-right: 0;\n margin-bottom: 3px;\n }\n}\n\n.group-members-filter-box {\n position: relative;\n display: flex;\n}\n@media screen and (max-width: 768px) {\n .group-members-filter-box {\n flex-wrap: wrap;\n justify-content: flex-end;\n }\n}\n.group-members-filter-box .Button {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #bcbec1;\n min-width: 36px;\n background: transparent;\n color: #555555;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n .group-members-filter-box .Button {\n max-width: 100%;\n }\n}\n.group-members-filter-box .Button:hover, .group-members-filter-box .Button:active, .group-members-filter-box .Button:focus {\n background: transparent;\n color: #137d60;\n border-color: #137d60;\n}\n.group-members-filter-box .Button + .Button {\n margin-left: 3px;\n}\n.group-members-filter-box .Button.search {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #137d60;\n min-width: 36px;\n background: #137d60;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n .group-members-filter-box .Button.search {\n max-width: 100%;\n }\n}\n.group-members-filter-box .Button.search:hover, .group-members-filter-box .Button.search:active, .group-members-filter-box .Button.search:focus {\n background: #0e5a45;\n color: #fff;\n border-color: #0e5a45;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n.Section-ConversationList .H,\n.Section-Conversation .H {\n margin-bottom: 14px;\n}\n.Section-ConversationList .Conversation .PhotoWrap,\n.Section-ConversationList .DataList.Conversations .PhotoWrap,\n.Section-Conversation .Conversation .PhotoWrap,\n.Section-Conversation .DataList.Conversations .PhotoWrap {\n position: absolute;\n top: 16px;\n left: 8px;\n margin-right: 0;\n}\n.Section-ConversationList .Conversation .Author + a,\n.Section-ConversationList .Conversation .Excerpt,\n.Section-ConversationList .Conversation .Meta,\n.Section-ConversationList .DataList.Conversations .Author + a,\n.Section-ConversationList .DataList.Conversations .Excerpt,\n.Section-ConversationList .DataList.Conversations .Meta,\n.Section-Conversation .Conversation .Author + a,\n.Section-Conversation .Conversation .Excerpt,\n.Section-Conversation .Conversation .Meta,\n.Section-Conversation .DataList.Conversations .Author + a,\n.Section-Conversation .DataList.Conversations .Excerpt,\n.Section-Conversation .DataList.Conversations .Meta {\n padding-left: calc(42px + 8px);\n}\n.Section-ConversationList .Conversation .Excerpt,\n.Section-ConversationList .Conversation .Meta,\n.Section-ConversationList .DataList.Conversations .Excerpt,\n.Section-ConversationList .DataList.Conversations .Meta,\n.Section-Conversation .Conversation .Excerpt,\n.Section-Conversation .Conversation .Meta,\n.Section-Conversation .DataList.Conversations .Excerpt,\n.Section-Conversation .DataList.Conversations .Meta {\n display: block;\n}\n\n.Section-ConversationList .Frame-content > .Container {\n max-width: 800px;\n}\n.Section-ConversationList .Frame-content .Content {\n width: 100%;\n}\n.Section-ConversationList .Frame-content .Panel {\n display: none;\n}\n\n.Section-Conversation .SearchBox {\n display: none;\n}\n.Section-Conversation .Conversation-User img {\n overflow: hidden;\n border-radius: 6px;\n border-radius: 50%;\n}\n.Section-Conversation .DataListWrap {\n margin: 0;\n}\n.Section-Conversation .MessageList .Message {\n padding-left: calc(42px + 8px);\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\nbody.Post .FormWrapper .AvailableTags a {\n line-height: 1.5;\n display: inline-block;\n margin: 3px 0;\n}\nbody.Post .FormWrapper .editor-help-text {\n font-size: inherit;\n}\nbody.Post .FormWrapper .SearchBox {\n display: none;\n}\nbody.Post .FormWrapper .Buttons {\n display: flex;\n flex-direction: row-reverse;\n flex-wrap: wrap;\n align-items: center;\n justify-content: flex-start;\n}\nbody.Post .FormWrapper .Buttons .Button {\n margin-bottom: 3px;\n margin-left: 3px;\n margin-right: 0;\n margin-top: 0;\n}\nbody.Post .FormWrapper .SelectWrapper {\n width: 100%;\n}\nbody.Post .FormWrapper .ShowTags {\n display: block;\n margin-top: 3px;\n}\n\nbody.announcement .SearchBox,\nbody.Post .SearchBox,\n.Section-Post .SearchBox,\nbody.Section-PostConversation .SearchBox,\nbody.Messages.inbox .SearchBox {\n display: none;\n}\n\nbody.announcement .Frame-content > .Container {\n max-width: 800px;\n}\nbody.announcement .Frame-content .Content {\n width: 100%;\n}\nbody.announcement .Frame-content .Panel {\n display: none;\n}\n\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\nbody.Section-Profile .Profile h2,\nbody.Section-Profile .BadgeGrid h4 {\n font-size: 18px;\n font-weight: 700;\n margin-bottom: 18px;\n display: flex;\n align-items: center;\n justify-content: space-between;\n}\n@media screen and (max-width: 768px) {\n body.Section-Profile .Profile h2,\nbody.Section-Profile .BadgeGrid h4 {\n font-size: 18px;\n }\n}\nbody.Section-Profile .Profile > .User {\n background-color: transparent;\n border-radius: 0;\n border: none;\n position: relative;\n}\nbody.Section-Profile .Profile > .User > * + * {\n margin-top: 18px;\n}\nbody.Section-Profile .User .H {\n display: flex;\n align-items: center;\n}\n@media screen and (max-width: 992px) {\n body.Section-Profile .User .H {\n display: none;\n }\n}\nbody.Section-Profile .Gloss,\nbody.Section-Profile .Profile-rank {\n font-weight: normal;\n font-size: 10px;\n color: #137d60;\n text-transform: uppercase;\n border: 1px solid #137d60;\n padding: 3px;\n display: inline-flex;\n border-radius: 3px;\n}\nbody.Section-Profile .H .Gloss {\n margin-left: 1em;\n margin-top: 0.5em;\n}\nbody.Section-Profile .Gloss:empty {\n display: none;\n}\nbody.Section-Profile .MainContent > .FormTitleWrapper {\n padding: 0;\n}\nbody.Section-Profile .MainContent .DismissMessage {\n width: 100%;\n order: -1;\n}\nbody.Section-Profile .Profile-header {\n display: none;\n flex-wrap: wrap;\n align-items: center;\n width: 100%;\n margin: 0 0 18px;\n}\n@media screen and (max-width: 992px) {\n body.Section-Profile .Profile-header {\n display: flex;\n }\n}\nbody.Section-Profile .Profile-header .Profile-username {\n margin: 0;\n}\n@media screen and (max-width: 768px) {\n body.Section-Profile .Profile-header .Profile-username {\n font-size: 16px;\n }\n}\n@media screen and (max-width: 992px) {\n body.Section-Profile .Profile-name {\n width: 100%;\n text-align: center;\n }\n}\n@media screen and (max-width: 992px) {\n body.Section-Profile .Profile-photo {\n width: 100%;\n display: flex;\n justify-content: center;\n }\n body.Section-Profile .Profile-photo a.ChangePicture {\n padding-top: 20px;\n }\n}\nbody.Section-Profile .Profile-photo .WhosOnline {\n display: none;\n}\nbody.Section-Profile .Profile-photo > .PhotoLarge {\n height: 145px;\n width: 145px;\n padding: 0;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n overflow: hidden;\n border-radius: 50%;\n margin-bottom: 8px;\n}\nbody.Section-Profile .Profile-photo > .PhotoLarge img {\n margin: 0;\n width: 100%;\n height: auto;\n}\nbody.Section-Profile .Profile-photo > .PhotoLarge.NoPhoto {\n display: none;\n}\nbody.Section-Profile .Profile-photo .PhotoWrapLarge {\n position: absolute;\n height: 145px;\n width: 145px;\n display: block;\n}\nbody.Section-Profile .ProfileOptions {\n float: right;\n margin: 0;\n z-index: 1;\n}\nbody.Section-Profile .ProfileOptions .Dropdown {\n text-align: left;\n}\nbody.Section-Profile .ProfileOptions .MemberButtons {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #bcbec1;\n min-width: 36px;\n background: transparent;\n color: #555555;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n margin-right: 3px;\n}\n@media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .MemberButtons {\n max-width: 100%;\n }\n}\nbody.Section-Profile .ProfileOptions .MemberButtons:hover, body.Section-Profile .ProfileOptions .MemberButtons:active, body.Section-Profile .ProfileOptions .MemberButtons:focus {\n background: transparent;\n color: #137d60;\n border-color: #137d60;\n}\n@media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .MemberButtons {\n margin-right: 0;\n }\n}\nbody.Section-Profile .ProfileOptions .Button-EditProfile {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #137d60;\n min-width: 36px;\n background: #137d60;\n color: #fff;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .Button-EditProfile {\n max-width: 100%;\n }\n}\nbody.Section-Profile .ProfileOptions .Button-EditProfile:hover, body.Section-Profile .ProfileOptions .Button-EditProfile:active, body.Section-Profile .ProfileOptions .Button-EditProfile:focus {\n background: #0e5a45;\n color: #fff;\n border-color: #0e5a45;\n}\nbody.Section-Profile .ProfileOptions .ButtonGroup.Open .NavButton.Handle {\n background-color: #0e5a45;\n border-color: #0e5a45;\n color: #fff;\n}\nbody.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile {\n font-family: \"roboto\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif;\n font-weight: 400;\n font-size: 14px;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: 1px;\n border-color: 1px solid;\n border-style: solid;\n border-color: #bcbec1;\n min-width: 36px;\n background: transparent;\n color: #555555;\n line-height: 36px;\n min-height: 36px;\n padding: 0 12px;\n text-decoration: none;\n border-radius: 6px;\n display: inline-block;\n -webkit-appearance: none;\n}\n@media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile {\n max-width: 100%;\n }\n}\nbody.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile:hover, body.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile:active, body.Section-Profile .ProfileOptions .ProfileButtons-BackToProfile:focus {\n background: transparent;\n color: #137d60;\n border-color: #137d60;\n}\n@media screen and (max-width: 992px) {\n body.Section-Profile .ProfileOptions {\n float: none;\n margin-left: auto;\n padding-top: 0;\n padding-right: 0;\n display: flex;\n justify-content: flex-end;\n }\n}\n@media screen and (max-width: 768px) {\n body.Section-Profile .ProfileOptions {\n margin-left: 0;\n margin-bottom: 18px;\n width: 100%;\n justify-content: center;\n flex-wrap: wrap;\n }\n body.Section-Profile .ProfileOptions .MemberButtons,\nbody.Section-Profile .ProfileOptions .Button-EditProfile,\nbody.Section-Profile .ProfileOptions .ButtonGroup {\n width: inherit;\n }\n body.Section-Profile .ProfileOptions .MemberButtons,\nbody.Section-Profile .ProfileOptions .Button-EditProfile {\n text-align: center;\n }\n body.Section-Profile .ProfileOptions .MemberButtons {\n margin-bottom: 18px;\n }\n}\nbody.Section-Profile .Panel-main .PhotoWrapLarge {\n margin-bottom: 18px;\n}\n@media screen and (max-width: 992px) {\n body.Section-Profile .Panel-main > .PhotoWrap {\n display: none;\n }\n}\nbody.Section-Profile .SearchBox,\nbody.Section-Profile .Content .BoxProfileFilter,\nbody.Section-Profile .User > #Status {\n display: none;\n}\nbody.Section-Profile .User .DismissMessage {\n margin-top: 12px;\n}\nbody.Section-Profile .Box li {\n border: none;\n}\nbody.Section-Profile .About.P .About,\nbody.Section-Profile .FormTitleWrapper,\nbody.Section-Profile .change-picture, body.Section-Profile.quotes .Frame-content form {\n padding: 12px;\n margin-bottom: 18px;\n}\n@media screen and (max-width: 768px) {\n body.Section-Profile .About.P .About,\nbody.Section-Profile .FormTitleWrapper,\nbody.Section-Profile .change-picture, body.Section-Profile.quotes .Frame-content form {\n padding: 0;\n }\n}\nbody.Section-Profile .Content .BadgeGrid .PhotoGrid,\nbody.Section-Profile .DataCounts {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n width: calc(100% + 12px);\n margin-left: -6px;\n}\n@media screen and (max-width: 768px) {\n body.Section-Profile .Content .BadgeGrid .PhotoGrid,\nbody.Section-Profile .DataCounts {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n width: calc(100% + 12px);\n margin-left: -6px;\n }\n}\n@media screen and (max-width: 410px) {\n body.Section-Profile .Content .BadgeGrid .PhotoGrid,\nbody.Section-Profile .DataCounts {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n width: calc(100% + 12px);\n margin-left: -6px;\n }\n}\nbody.Section-Profile .Content .BadgeGrid a,\nbody.Section-Profile .CountItemWrap {\n width: calc(20% - 12px);\n margin-left: 6px;\n margin-right: 6px;\n margin-top: 18px;\n margin-bottom: 18px;\n}\n@media screen and (max-width: 768px) {\n body.Section-Profile .Content .BadgeGrid a,\nbody.Section-Profile .CountItemWrap {\n width: calc(25% - 12px);\n margin-left: 6px;\n margin-right: 6px;\n }\n}\n@media screen and (max-width: 410px) {\n body.Section-Profile .Content .BadgeGrid a,\nbody.Section-Profile .CountItemWrap {\n width: calc(33.3333333333% - 12px);\n margin-left: 6px;\n margin-right: 6px;\n }\n}\nbody.Section-Profile .Content .BadgeGrid a,\nbody.Section-Profile .CountItem {\n display: flex;\n align-items: center;\n justify-content: center;\n}\nbody.Section-Profile .CountItemWrap .TextColor {\n width: 100%;\n display: flex;\n flex-direction: column;\n align-items: center;\n color: inherit;\n}\nbody.Section-Profile .CountItemWrap .CountTotal {\n display: block;\n width: 100%;\n}\nbody.Section-Profile .CountItem {\n border: none;\n padding: 0;\n margin: 0;\n}\nbody.Section-Profile .About.P .About {\n margin-top: 0;\n display: flex;\n flex-wrap: wrap;\n}\n@media screen and (max-width: 992px) {\n body.Section-Profile .About.P .About {\n padding: 0;\n }\n}\nbody.Section-Profile .About .Value {\n width: 100%;\n padding-left: 0;\n}\nbody.Section-Profile .Content .Box.BadgeGrid {\n margin: 0;\n}\nbody.Section-Profile .Profile dl {\n width: 100%;\n padding: 3px 0;\n}\nbody.Section-Profile .Profile dl::after {\n content: \"\";\n display: table;\n clear: both;\n}\nbody.Section-Profile .Profile dd,\nbody.Section-Profile .Profile dt {\n display: inline-block;\n float: left;\n background: none;\n padding: 0;\n font-size: 14px;\n line-height: inherit;\n margin-bottom: 3px;\n color: inherit;\n}\nbody.Section-Profile .Profile dt {\n width: 25%;\n font-weight: bold;\n}\n@media screen and (max-width: 768px) {\n body.Section-Profile .Profile dt {\n width: 100%;\n display: block;\n margin-bottom: 0;\n }\n}\nbody.Section-Profile .Profile dd {\n width: 75%;\n display: inline-block;\n padding-left: 3px;\n}\n@media screen and (max-width: 768px) {\n body.Section-Profile .Profile dd {\n padding-left: 0;\n width: 100%;\n display: block;\n margin-bottom: 12px;\n }\n}\n@media screen and (max-width: 992px) {\n body.Section-Profile .Button-EditProfile .Hidden {\n display: inline;\n }\n body.Section-Profile .User h1 {\n display: none;\n }\n}\n\nbody.Section-EditProfile.signature h2, body.Section-EditProfile.preferences h2 {\n font-size: 16px;\n font-weight: 700;\n margin-top: 0;\n margin-bottom: 3px;\n border-bottom: #d6d6d6 1px solid;\n}\n@media screen and (max-width: 768px) {\n body.Section-EditProfile.signature h2, body.Section-EditProfile.preferences h2 {\n font-size: 18px;\n }\n}\nbody.Section-EditProfile .Profile-header {\n display: none;\n}\n@media screen and (max-width: 768px) {\n body.Section-EditProfile .ProfileButtons-BackToProfile {\n width: 100%;\n text-align: center;\n }\n}\nbody.Section-EditProfile .FormTitleWrapper form {\n background: none !important;\n}\nbody.Section-EditProfile .FormTitleWrapper form li {\n width: 100%;\n}\nbody.Section-EditProfile .FormTitleWrapper form li::after {\n content: \"\";\n display: table;\n clear: both;\n}\nbody.Section-EditProfile .FormTitleWrapper form li input {\n width: 100%;\n}\nbody.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldLabel,\nbody.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldValue {\n max-width: calc(50% - 9px);\n margin-right: 18px;\n margin-top: 12px;\n float: left;\n}\nbody.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldLabel:nth-child(2n),\nbody.Section-EditProfile .FormTitleWrapper form .CustomProfileFieldValue:nth-child(2n) {\n margin-right: 0;\n}\nbody.Section-EditProfile .FormTitleWrapper form .CheckBoxLabel input {\n width: auto;\n}\nbody.Section-EditProfile .FormTitleWrapper form li.User-Avatar {\n order: 100;\n width: 100%;\n margin-right: 0;\n}\nbody.Section-EditProfile .FormTitleWrapper form .Button {\n margin-top: 12px;\n}\nbody.Section-EditProfile .box-cropped-image {\n margin-bottom: 18px;\n}\nbody.Section-EditProfile .Preferences > form > div {\n overflow-x: auto;\n}\nbody.Section-EditProfile table.PreferenceGroup {\n width: 100%;\n margin-bottom: 18px;\n}\n@media screen and (max-width: 768px) {\n body.Section-EditProfile table.PreferenceGroup {\n min-width: 500px;\n }\n}\nbody.Section-EditProfile table.PreferenceGroup * {\n line-height: 36px;\n}\nbody.Section-EditProfile .Preferences .Buttons .Button {\n float: right;\n}\n@media screen and (max-width: 768px) {\n body.Section-EditProfile .Buttons .Button {\n width: 100%;\n text-align: center;\n }\n body.Section-EditProfile.tokens .Button.Action {\n width: 100%;\n text-align: center;\n }\n}\nbody.Section-EditProfile #CategoryNotificationHeader {\n white-space: nowrap;\n}\n\n/* -------------------------------------------------------------- *\\\n Topcoder Pages\n\\* -------------------------------------------------------------- */\n@media screen and (max-width: 768px) {\n body.Vanilla.Discussions.index .Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row .Content.MainContent {\n display: none;\n }\n body.Vanilla.Discussions.index .Frame-body .Frame-content .Frame-contentWrap .Frame-details .Box.BoxCategories {\n display: block;\n }\n\n .Box.BoxCategories ul.PanelInfo.PanelCategories li.Active,\n.Box.BoxCategories ul.FilterMenu li.Active,\n.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li.Active,\n.BoxFilter.BoxDiscussionFilter ul.FilterMenu li.Active {\n background-color: transparent;\n }\n .Box.BoxCategories ul.PanelInfo.PanelCategories li.Active a,\n.Box.BoxCategories ul.FilterMenu li.Active a,\n.BoxFilter.BoxDiscussionFilter ul.PanelInfo.PanelCategories li.Active a,\n.BoxFilter.BoxDiscussionFilter ul.FilterMenu li.Active a {\n font-weight: 400;\n }\n\n body.Vanilla:not(.index) .Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row-main aside.Panel.Panel-main {\n display: none;\n }\n\n body.Vanilla.Discussion.isDesktop .Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row.SearchBoxMobile {\n display: none;\n }\n}\n/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\nbody.Section-SearchResults .SearchBox {\n display: none;\n}\nbody.Section-SearchResults .SearchForm {\n position: relative;\n margin-top: 0;\n}\nbody.Section-SearchResults .SearchForm .SiteSearch {\n max-width: 100%;\n}\nbody.Section-SearchResults .SearchForm .SiteSearch .Button {\n top: 0;\n right: 0;\n}\nbody.Section-SearchResults .AdvancedSearch {\n margin: 0 auto;\n}\n@media screen and (max-width: 768px) {\n body.Section-SearchResults .AdvancedSearch {\n max-width: 100%;\n }\n}\nbody.Section-SearchResults .AdvancedSearch .KeywordsWrap {\n margin: 0 0 18px;\n padding: 0;\n}\n@media screen and (max-width: 768px) {\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap {\n padding: 0;\n }\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap .bwrap .Button {\n right: 0;\n }\n body.Section-SearchResults .AdvancedSearch .KeywordsWrap .Handle.Handle {\n right: 36px;\n }\n}\nbody.Section-SearchResults .AdvancedSearch .Handle.Handle {\n right: 36px;\n}\nbody.Section-SearchResults .AdvancedSearch .Button .Sprite {\n vertical-align: baseline;\n}\nbody.Section-SearchResults .AdvancedSearch .P.Buttons {\n display: flex;\n}\nbody.Section-SearchResults .AdvancedSearch .P.Buttons .Button {\n margin-left: auto;\n}\nbody.Section-SearchResults .AdvancedSearch .AdvancedWrap::after {\n content: \"\";\n display: table;\n clear: both;\n}\n@media screen and (max-width: 768px) {\n body.Section-SearchResults .AdvancedSearch .AdvancedWrap {\n padding: 0;\n background: transparent;\n }\n}\nbody.Section-SearchResults .AdvancedSearch .AdvancedWrap > .P.Inline .SelectWrapper {\n margin-bottom: 12px;\n}\nbody.Section-SearchResults .AdvancedSearch .AdvancedWrap .CheckBoxLabel {\n display: inline-flex;\n align-items: center;\n}\n\n.isMobile.Section-GroupList .Frame-body .Frame-content .Frame-details .Frame-row-main aside.Panel.Panel-main, .isMobile.Section-Group .Frame-body .Frame-content .Frame-details .Frame-row-main aside.Panel.Panel-main {\n display: none;\n}\n\n.Section-GroupList .MainContent .H {\n text-align: left;\n}\n\n@media screen and (max-width: 768px) {\n .Section-GroupList .DataList .Item .Options {\n margin-top: 0px;\n }\n}\n.Group-MembersPreview .PhotoWrap.PhotoWrap.PhotoWrap img {\n margin: 0;\n width: 42px;\n height: 42px;\n}\n\n.Group-Header.NoBanner {\n min-height: 1px;\n display: flex;\n}\n.Group-Header.NoBanner .Group-Header-Info {\n padding-left: 0;\n}\n\nGroup-Header.HasBanner .Group-Header-Info {\n margin: 20px;\n}\n\n@media screen and (max-width: 768px) {\n .Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row .Content.MainContent {\n width: 100%;\n overflow: hidden;\n }\n .Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row .Content.MainContent h1.H,\n.Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row .Content.MainContent h1.HomepageTitle,\n.Frame-body .Frame-content .Frame-contentWrap .Frame-details .Frame-row .Content.MainContent h1 {\n margin-top: 0px;\n }\n}\n.Section-Group .H {\n text-align: left;\n}\n\nbody.Group .FormWrapper .Buttons {\n display: flex;\n flex-direction: row-reverse;\n}\n\n.Group-Header.NoBanner {\n min-height: 1px;\n display: flex;\n}\n.Group-Header.NoBanner .Group-Info {\n margin: 0px 0px 30px 0px;\n padding-left: 0;\n}\n\n.Group-Header.HasBanner {\n min-height: 1px;\n display: flex;\n}\n.Group-Header.HasBanner .GroupOptions {\n top: 0px;\n}\n.Group-Header.HasBanner .Group-Info {\n margin: 20px 0px 30px 0px;\n padding-left: 0;\n}","/*!\r\n * @author Isis (igraziatto) Graziatto \r\n * @copyright 2009-2018 Vanilla Forums Inc.\r\n * @license GPL-2.0-only\r\n */\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Brand Colors\r\n\\* -------------------------------------------------------------- */\r\n\r\n$color-turquoise-tc-turquoise-dark-3: #137d60;\r\n$color-turquoise-tc-turquoise-light: #43d7b0;\r\n$color-green-dark: #1F7E8A;\r\n$global-color_pink: #d0021b;\r\n$global-color_grey: #555555;\r\n$global-color_grey_medium: #3a3a3a;\r\n$global-color_grey_dark: #aaaaaa;\r\n$global-color_grey_very_dark: #7F7F7F;\r\n$global-grey-bg: #e9e9e9;\r\n$global-grey-light-bg: #FBFBFB;\r\n$global-grey-bg-dark: #d4d4d4;\r\n$global-grey-very-dark-bg: #f4f4f4;\r\n$global-color_whitesmoke: #bcbec1;\r\n$global-blue: #0d61bf;\r\n\r\n$global-color_black: #000;\r\n$global-color_black_light: #2a2a2a;\r\n$global-color_white: #fff;\r\n$global-color_transparent: transparent;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Utility Variables\r\n\\* -------------------------------------------------------------- */\r\n\r\n$utility-baseUnit: 6px;\r\n$utility-baseUnitHalf: $utility-baseUnit / 2; // Derived\r\n$utility-baseUnitDouble: $utility-baseUnit * 2; // Derived\r\n$utility-baseUnitTriple: $utility-baseUnit * 3; // Derived\r\n$utility-percentage_third: (100% / 3);\r\n$utility-percentage_nineSixteenths: (9 / 16 * 100%);\r\n$utility-SVGEncoding: 'data:image/svg+xml,';\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Global Font\r\n\\* -------------------------------------------------------------- */\r\n\r\n$global-normal_fontWeight: 400 !default;\r\n$global-semibold_fontWeight: 600 !default;\r\n$global-bold_fontWeight: 700 !default;\r\n\r\n$global-heading_fontFamily: 'roboto', HelveticaNeue-Light, 'Segoe UI',\r\n 'Helvetica Neue', Helvetica, Raleway, Arial, sans-serif !default;\r\n$global-heading_fontFamily2: Barlow, 'roboto', HelveticaNeue-Light, 'Segoe UI',\r\n'Helvetica Neue', Helvetica, Raleway, Arial, sans-serif !default;\r\n$global-heading_fontWeight: $global-bold_fontWeight !default;\r\n\r\n$global-body_fontFamily: 'roboto', 'Segoe UI', 'Helvetica Neue', Helvetica,\r\n Raleway, Arial, sans-serif !default;\r\n$global-body_fontWeight: $global-normal_fontWeight !default;\r\n\r\n$global-image_fontFamily: 'Segoe UI', sans-serif , 'roboto', 'Helvetica Neue', Helvetica,\r\nRaleway, Arial !default;\r\n$global-image_fontWeight: $global-normal_fontWeight !default;\r\n\r\n\r\n$global-large_fontSize: 16px !default;\r\n$global-medium_fontSize: 14px !default;\r\n$global-small_fontSize: 12px !default;\r\n$global-very_small_fontSize: 9px !default;\r\n\r\n$global-title_fontSize: 32px !default;\r\n$global-smallTitle_fontSize: 20px !default;\r\n$global-title_mobile_fontSize: 26px !default;\r\n$global-subTitle_fontSize: 18px !default;\r\n\r\n$global-base_lineHeight: 1.5 !default;\r\n$global-condensed_lineHeight: 1.25 !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n User Content\r\n\\* -------------------------------------------------------------- */\r\n\r\n$userContent_fontSize: $global-medium_fontSize !default; // 14 for forums, but 16 for KB\r\n\r\n$userContent-fontSizeH1: 2em !default;\r\n$userContent-fontSizeH2: 1.5em !default;\r\n$userContent-fontSizeH3: 1.25em !default;\r\n$userContent-fontSizeH4: 1em !default;\r\n$userContent-fontSizeH5: 0.875em !default;\r\n$userContent-fontSizeH6: 0.85em !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Global Overwrites\r\n\\* -------------------------------------------------------------- */\r\n\r\n$global-heading_topMargin: 1.5 * $global-medium_fontSize;\r\n$global-block_margin: $userContent_fontSize !default;\r\n\r\n$global-main_width: 1236px !default; // To match KB\r\n$global_spacer: $userContent_fontSize * $global-base_lineHeight !default;\r\n$global-default_timing: 0.35s !default;\r\n\r\n$global-color_primary: $color-turquoise-tc-turquoise-dark-3 !default;\r\n$global-color_primaryAlt: darken($global-color_primary, 8%) !default;\r\n$global-color_secondary: $global-color_pink !default;\r\n\r\n$global-color_bg: $global-color_white !default;\r\n$global-color_fg: $global-color_grey !default; // text color | should have high contrast between $global-color_bg\r\n\r\n$global-border_color: mix(\r\n $global-color_fg,\r\n $global-color_bg,\r\n 24%\r\n) !default; // Note it's off by default due to the border width\r\n$global-border-width: 1px;\r\n$global-border-style: solid;\r\n$global_borderRadius: 6px !default;\r\n\r\n$global-body_bg: $global-color_bg !default;\r\n\r\n$link-default_color: $global-color_primary !default;\r\n$link-default-hover_color: $global-color_primary !default;\r\n$link-default_visited_color: $global-color_primary !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Theme Colors\r\n\\* -------------------------------------------------------------- */\r\n\r\n$theme-border_color: mix($global-color_fg, $global-color_bg, 24%) !default;\r\n$theme-hover_color: mix($global-color_fg, $global-color_bg, 6%) !default;\r\n\r\n$theme-link-hover_textDecoration: none !default;\r\n\r\n$theme-heading_color: $global-color_primary !default;\r\n$theme-heading-hover_color: $global-color_primary !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Buttons Colors\r\n\\* -------------------------------------------------------------- */\r\n\r\n$button-basic_fg: $global-color_grey !default;\r\n$button-basic_bg: transparent !default;\r\n$button-basic_border: $global-color_whitesmoke !default;\r\n\r\n$button-basic-hover_fg: $global-color_primary !default;\r\n$button-basic-hover_bg: transparent !default;\r\n$button-basic-hover_border: $global-color_primary !default;\r\n\r\n$button-primary_fg: $global-color_white !default;\r\n$button-primary_bg: $global-color_primary !default;\r\n$button-primary_border: $global-color_primary !default;\r\n\r\n$button-primary-hover_fg: $global-color_white !default;\r\n$button-primary-hover_bg: $global-color_primaryAlt !default;\r\n$button-primary-hover_border: $global-color_primaryAlt !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Icons\r\n\\* -------------------------------------------------------------- */\r\n\r\n$icon-large_size: 32px !default;\r\n$icon-default_size: 20px !default;\r\n$icon-small_size: 16px !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Theme User Photos\r\n\\* -------------------------------------------------------------- */\r\n\r\n$theme-photo_size: 42px !default;\r\n$theme-photo-small_size: 38px !default;\r\n$theme-photo_round: true !default;\r\n$theme-photo_borderRadius: $global_borderRadius !default;\r\n\r\n$theme_stickFooter: true !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Links\r\n\\* -------------------------------------------------------------- */\r\n\r\n$link-body_fontFamily: $global-body_fontFamily !default;\r\n$link-body_fontWeight: $global-normal_fontWeight !default;\r\n$link-body_fontSize: $global-medium_fontSize !default;\r\n\r\n$link-heading_fontFamily: $global-body_fontFamily !default;\r\n$link-heading_fontWeight: $global-bold_fontWeight !default;\r\n$link-heading_fontSize: $global-large_fontSize !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Layout\r\n\\* -------------------------------------------------------------- */\r\n\r\n$global-gutter_size: $global_spacer;\r\n$global-gutter_halfSize: $global-gutter_size / 2;\r\n$global-gutter_quarterSize: $global-gutter_size / 4;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Body\r\n\\* -------------------------------------------------------------- */\r\n\r\n$body_bg: $global-body_bg !default;\r\n$body_backgroundImage: '' !default;\r\n$body_backgroundRepeat: no-repeat !default;\r\n$body_backgroundSize: cover !default;\r\n$body_backgroundPosition: center center !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Frame\r\n\\* -------------------------------------------------------------- */\r\n\r\n$frame_bg: transparent !default;\r\n$frame_border: none !default;\r\n$frame_boxShadow: none !default;\r\n$frame_padding: $utility-baseUnitTriple !default;\r\n$frame-mobile_padding: $utility-baseUnitDouble !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Header\r\n\\* -------------------------------------------------------------- */\r\n\r\n$header_minHeight: 48px !default;\r\n$header_bg: $global-color_primary !default;\r\n$header_fg: $global-color_white !default;\r\n$header-link_color: $global-color_white !default;\r\n$header-link-hover_color: $global-color_white !default;\r\n$header_border: 0 !default;\r\n$header_boxShadow: none !default;\r\n\r\n$headerButton_bg: transparent !default;\r\n$headerButton_fg: $header-link_color !default;\r\n$headerButton_borderColor: $header-link_color !default;\r\n\r\n$headerButton-hover_bg: mix($header-link_color, $header_bg, 12%) !default;\r\n$headerButton-hover_fg: $header-link_color !default;\r\n$headerButton-hover_borderColor: $header-link_color !default;\r\n\r\n$headerMebutton_bg: transparent !default;\r\n$headerMebutton_fg: $header-link_color !default;\r\n$headerMebutton-hover_fg: $header-link_color !default;\r\n$headerMebutton-hover_bg: mix($global-color_fg, $header_bg, 26%) !default;\r\n$headerMebutton-active_bg: mix($headerMebutton_fg, $header_bg, 12%) !default;\r\n\r\n$headerMeBoxAlert_fg: $headerMebutton_fg !default;\r\n$headerMeBoxAlert_bg: $global-color_secondary !default;\r\n$headerMeBoxAlert_borderColor: $global-color_secondary !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Navigation\r\n\\* -------------------------------------------------------------- */\r\n\r\n$navigation_bg: $global-color_bg !default;\r\n$navigation_fg: $global-color_fg !default;\r\n$navigation-boxShadow: 0 5px 10px 0 rgba(0, 0, 0, 0.3);\r\n$navigation-hover_fg: $global-color_primary !default;\r\n$navigation_border: darken($navigation_bg, 8%) !default;\r\n$navigation_borderRadius: $global_borderRadius !default;\r\n$navigation_fontSize: $global-large_fontSize !default;\r\n$navigation_paddingSide: $utility-baseUnitDouble !default;\r\n$navigation_vertical_paddingSide: 0 !default;\r\n$navigation-item_height: 32px !default;\r\n$navigation-item_fontWeight: $global-normal_fontWeight !default;\r\n$navigation-easing-transition: cubic-bezier(0, 1, 0, 1) !default;\r\n\r\n$navigationButton_bg: $button-primary_bg !default;\r\n$navigationButton_fg: $button-primary_fg !default;\r\n$navigationButton_border: $button-primary_border !default;\r\n\r\n$navigationButton-hover_bg: $button-primary-hover_bg !default;\r\n$navigationButton-hover_fg: $button-primary-hover_fg !default;\r\n$navigationButton-hover_border: $button-primary-hover_border !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Mobile Mebox\r\n\\* -------------------------------------------------------------- */\r\n\r\n$MobileMeBox_bg: mix($global-color_white, $header_bg, 12%) !default;\r\n$MobileMeBox_fg: $header-link_color !default;\r\n$MobileMeBox-hover_fg: $header-link-hover_color !default;\r\n\r\n$MobileMeBoxAlert_fg: $MobileMeBox_fg !default;\r\n$MobileMeBoxAlert_bg: $global-color_secondary !default;\r\n$MobileMeBoxAlert_borderColor: $global-color_secondary !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Content\r\n\\* -------------------------------------------------------------- */\r\n\r\n$content_bg: transparent !default;\r\n$content_border: none !default;\r\n$content_padding: 0 !default;\r\n$content_borderRadius: 0 !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Panel\r\n\\* -------------------------------------------------------------- */\r\n\r\n$panel_toLeft: false !default;\r\n$panel_width: 220px !default;\r\n$panel_gap: 40px !default;\r\n$panel_bg: $content_bg !default;\r\n$panel_fg: $global-color_fg !default;\r\n$panel_padding: $content_padding !default;\r\n$panel-border: $content_border !default;\r\n$panel_borderRadius: $content_borderRadius !default;\r\n\r\n$panel-item-showIcons: false !default;\r\n$panel-item_spacing: 0 !default;\r\n$panel-item_borderRadius: $global_borderRadius !default;\r\n$panel-item_padding: 5px !default;\r\n\r\n$panel-item_bg: transparent !default;\r\n$panel-item_fg: $link-default_color !default;\r\n$panel-item_border: none !default;\r\n\r\n$panel-item-hover_bg: transparent !default;\r\n$panel-item-hover_fg: $global-color_primary !default;\r\n$panel-item-hover_border: $panel-item_border !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Footer\r\n\\* -------------------------------------------------------------- */\r\n\r\n$footer_bg: $theme-hover_color !default;\r\n$footer_color: $global-color_fg !default;\r\n$footer-link_color: $global-color_primary !default;\r\n$footer-link-hover_color: $global-color_primaryAlt !default;\r\n$footer-base_fontSize: $global-medium_fontSize !default;\r\n$footer-base_lineHeight: $global-base_lineHeight !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Components\r\n\\* -------------------------------------------------------------- */\r\n\r\n$component-item_spacing: 0 !default;\r\n$component-base_padding: $global-medium_fontSize !default;\r\n$component_bg: $global-color_bg !default;\r\n$component_borderWidth: 1px !default;\r\n$component_lateralBorder: false !default;\r\n$component_borderColor: $theme-border_color !default;\r\n$component_border: #{$theme-border_color} #{$component_borderWidth} solid !default;\r\n$component_boxShadow: none !default;\r\n$component_borderRadius: 0 !default;\r\n\r\n$component-header_bg: transparent !default;\r\n\r\n$component-base_color: $global-color_fg !default;\r\n$component-base_fontSize: $global-medium_fontSize !default;\r\n$component-base_fontWeight: $global-normal_fontWeight !default;\r\n$component-base_lineHeight: $global-base_lineHeight !default;\r\n\r\n$component-title_color: $global-color_fg !default;\r\n$component-title-hover_color: $global-color_primary !default;\r\n$component-title_fontSize: $global-large_fontSize !default;\r\n$component-title_fontWeight: $global-semibold_fontWeight !default;\r\n$component-title_lineHeight: $global-base_lineHeight !default;\r\n\r\n$component-meta_color: mix($global-color_bg, $global-color_fg, 12%) !default;\r\n$component-meta-link_color: $component-meta_color !default;\r\n$component-meta-link-hover_color: $theme-heading-hover_color !default;\r\n$component-meta_fontSize: $global-small_fontSize !default;\r\n$component-meta_fontWeight: $global-normal_fontWeight !default;\r\n$component-meta_lineHeight: $global-base_lineHeight !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Form Elements\r\n\\* -------------------------------------------------------------- */\r\n\r\n$formElement_height: $utility-baseUnit * 6;\r\n$formElement_paddingVertical: $utility-baseUnitHalf !default;\r\n$formElement_paddingHorizontal: $utility-baseUnitDouble !default;\r\n$formElement_color: $global-color_black !default;\r\n$formElement_borderColor: lighten($global-color_black, 60%) !default;\r\n$formElement_placeholderColor: $formElement_borderColor !default;\r\n$formElement_border: 1px solid $formElement_borderColor !default;\r\n$formElement_fontSize: $global-medium_fontSize !default;\r\n$formElement_fontWeight: $global-medium_fontSize !default;\r\n$formElement_borderRadius: $global_borderRadius !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Form Buttons\r\n\\* -------------------------------------------------------------- */\r\n\r\n$formButton_bg: $button-primary_bg !default;\r\n$formButton-hover_bg: $button-primary_hover_fg !default;\r\n$formButton_color: $button-primary_fg !default;\r\n$formButton_fontFamily: $global-body_fontFamily !default;\r\n$formButton_fontWeight: $global-normal_fontWeight !default;\r\n$formButton_fontSize: $global-medium_fontSize !default;\r\n$formButton_maxWidth: 360px !default;\r\n$formButton_padding: $utility-baseUnitDouble !default;\r\n$formButton_height: $formElement_height !default;\r\n$formButton_borderRadius: $formElement_borderRadius !default;\r\n$formButton_border: 1px solid !default;\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Breakpoints\r\n\\* -------------------------------------------------------------- */\r\n\r\n$theme-breakpoint_smallMobile: 350px !default;\r\n$theme-breakpoint_mobile: 410px !default;\r\n$theme-breakpoint_smallTable: 768px !default;\r\n$theme-breakpoint_tablet: 992px !default;\r\n$theme-breakpoint_desktop: 1272px !default;\r\n\r\n$theme-breakpoint_base: $theme-breakpoint_smallTable !default;\r\n","// FONT STACK\r\n// --------------------------------------------------------------------------------------------\r\n// Use the mixin to include fonts.\r\n@mixin font-family($font-name, $font-weight, $font-style, $font-url, $font-file) {\r\n @font-face {\r\n font-family: '#{$font-name}';\r\n src: url('#{$font-url}#{$font-file}.eot'); /* IE9 Compat Modes */\r\n src:\r\n url('#{$font-url}#{$font-file}.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */\r\n url('#{$font-url}#{$font-file}.woff2') format('woff2'), /* Super Modern Browsers */\r\n url('#{$font-url}#{$font-file}.woff') format('woff'), /* Modern Browsers */\r\n url('#{$font-url}#{$font-file}.ttf') format('truetype'), /* Safari, Android, iOS */\r\n url('#{$font-url}#{$font-file}.svg##{$font-name}') format('svg'); /* Legacy iOS */\r\n font-weight: $font-weight;\r\n font-style: $font-style;\r\n }\r\n}\r\n\r\n\r\n// FONT WEIGHTS\r\n// --------------------------------------------------------------------------------------------\r\n// Use the numerical value instead of the weight name.\r\n\r\n// 300 Light\r\n// 400 Normal\r\n// 500 Medium\r\n// 600 Semi-Bold\r\n// 700 Bold\r\n\r\n@include font-family('roboto', 700, normal, 'fonts/roboto-v20-latin/', 'roboto-v20-latin-700');\r\n@include font-family('roboto', 500, normal, 'fonts/roboto-v20-latin/', 'roboto-v20-latin-500');\r\n@include font-family('roboto', 400, normal, 'fonts/roboto-v20-latin/', 'roboto-v20-latin-regular');\r\n\r\n\r\n@include font-family('Barlow', 600, normal, 'fonts/Barlow/', 'Barlow-SemiBold');\r\n@include font-family('Barlow', 700, normal, 'fonts/Barlow/', 'Barlow-Bold');\r\n@include font-family('Barlow_Condensed', 500, normal, 'fonts/Barlow_Condensed/', 'BarlowCondensed-Medium');\r\n",".Frame-header {\r\n .Header-Top {\r\n background: $global-color_black_light;\r\n\r\n .Container {\r\n max-width: none;\r\n padding: 0;\r\n\r\n .row {\r\n height: 80px;\r\n a {\r\n &:hover {\r\n background: transparent;\r\n }\r\n }\r\n\r\n .Header-desktopNav {\r\n .Navigation-linkContainer {\r\n a.Navigation-link {\r\n font-size: 14px;\r\n font-weight: 700;\r\n line-height: 30px;\r\n\r\n &.Selected,\r\n &:hover {\r\n background: transparent;\r\n color: $color-turquoise-tc-turquoise-light;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .Header-right {\r\n .SignInLinks {\r\n font-size: 18px;\r\n font-weight: 700;\r\n text-transform: uppercase;\r\n\r\n a {\r\n border: none;\r\n font-size: 18px;\r\n font-weight: bold;\r\n }\r\n\r\n a:hover, a:focus {\r\n background-color: transparent;\r\n }\r\n\r\n .SignInPopup {\r\n font-size: 18px;\r\n font-weight: 700;\r\n margin-left: 10px;\r\n border: none;\r\n }\r\n }\r\n .Search {\r\n img {\r\n vertical-align: middle;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .Header-Second-Menu {\r\n display: flex;\r\n background: $global-grey-light-bg;\r\n color: $global-color_black_light;\r\n justify-content: stretch;\r\n align-items: center;\r\n font-size: 13px;\r\n position: relative;\r\n height: 60px;\r\n\r\n .Second-Menu-Content {\r\n display: flex;\r\n flex-grow: 1;\r\n justify-content: center;\r\n align-items: center;\r\n position: relative;\r\n height: 30px;\r\n\r\n a.Second-Menu-Link {\r\n margin: 0 15px;\r\n cursor: pointer;\r\n height: 100%;\r\n display: flex;\r\n position: relative;\r\n flex-direction: column;\r\n justify-content: center;\r\n color: $global-color_black_light;\r\n\r\n &:hover::after {\r\n content: '';\r\n display: block;\r\n position: absolute;\r\n bottom: -1px;\r\n left: 50%;\r\n margin-left: -8px;\r\n width: 15px;\r\n height: 3px;\r\n border-radius: 1.5px;\r\n background: $global-grey-bg-dark;\r\n }\r\n\r\n &.selected {\r\n font-weight: 700;\r\n\r\n &::after {\r\n content: '';\r\n display: block;\r\n position: absolute;\r\n bottom: -1px;\r\n left: 50%;\r\n margin-left: -8px;\r\n width: 15px;\r\n height: 3px;\r\n border-radius: 1.5px;\r\n background: $color-turquoise-tc-turquoise-light;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .Header-desktopNav {\r\n color: white;\r\n height: 80px;\r\n position: relative;\r\n display: flex;\r\n align-items: center;\r\n z-index: 1;\r\n flex-grow: 1;\r\n a {\r\n text-decoration: none;\r\n }\r\n .Topcoder-logo {\r\n margin: 0 50px 0 30px;\r\n cursor: pointer;\r\n }\r\n\r\n .Header-primary-item {\r\n font-weight: 700;\r\n font-size: 18px;\r\n line-height: 30px;\r\n margin: 0 30px;\r\n padding-right: 5px;\r\n position: relative;\r\n cursor: pointer;\r\n color: white;\r\n white-space: nowrap;\r\n\r\n &.selected {\r\n color: $color-turquoise-tc-turquoise-light;\r\n }\r\n }\r\n\r\n .Header-secondary-menu {\r\n display: flex;\r\n overflow: unset;\r\n margin-right: auto;\r\n width: auto;\r\n white-space: nowrap;\r\n\r\n .Header-secondary-item {\r\n font-weight: bold;\r\n margin-left: 30px;\r\n font-size: 14px;\r\n line-height: 30px;\r\n text-align: center;\r\n display: flex;\r\n position: relative;\r\n flex-direction: row;\r\n justify-content: flex-start;\r\n align-content: flex-start;\r\n cursor: pointer;\r\n color: white;\r\n\r\n &:hover,\r\n &.selected {\r\n color: $color-turquoise-tc-turquoise-light;\r\n }\r\n }\r\n\r\n .Header-Primary-more-content-container {\r\n position: relative;\r\n display: none;\r\n\r\n .primary-item-more {\r\n border-radius: 15px;\r\n padding: 0 15px;\r\n color: white;\r\n margin-left: 0;\r\n\r\n &:hover {\r\n color: white;\r\n }\r\n img {\r\n margin-left: 5px;\r\n }\r\n }\r\n\r\n .Header-Primary-more-content {\r\n position: absolute;\r\n top: 30px;\r\n left: 19px;\r\n background: $global-color_black_light;\r\n min-width: 110px;\r\n padding: 20px;\r\n border-radius: 5px;\r\n flex-direction: column;\r\n z-index: 2;\r\n display: none;\r\n\r\n a {\r\n margin: 0;\r\n text-align: left;\r\n font-weight: 700;\r\n font-size: 14px;\r\n line-height: 30px;\r\n white-space: nowrap;\r\n }\r\n }\r\n\r\n &.open {\r\n .primary-item-more {\r\n background-color: rgba(85, 85, 85, 0.4);\r\n border-radius: 15px;\r\n\r\n * {\r\n opacity: 0.7;\r\n }\r\n img {\r\n transform: scale(1, -1);\r\n }\r\n }\r\n\r\n .Header-Primary-more-content {\r\n display: flex;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .Header-right {\r\n .Header-right-Item {\r\n height: 32px;\r\n margin: 11px 20px 11px 0px;\r\n padding-left: 12px;\r\n position: relative;\r\n border-left: 1px solid $global-color_grey_very_dark;\r\n min-width: 36px;\r\n display: flex;\r\n align-items: center;\r\n }\r\n }\r\n}\r\n\r\n.Header-separator {\r\n display: block;\r\n height: 30px;\r\n width: 1px;\r\n background: $global-color_grey;\r\n}\r\n\r\n@media screen and (max-width: 768px) {\r\n .Frame-header {\r\n .Header-Top {\r\n .Container {\r\n .row {\r\n height: 60px;\r\n display: flex;\r\n justify-content: space-between;\r\n }\r\n\r\n .menu-icon-mobile {\r\n width: 60px;\r\n height: 60px;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n cursor: pointer;\r\n }\r\n }\r\n }\r\n\r\n .Header-right {\r\n width: 60px;\r\n margin: 0;\r\n }\r\n\r\n .Header-Primary-container-Mobile {\r\n .Header-Primary-Mobile {\r\n height: 60px;\r\n background: $global-color_black_light;\r\n display: flex;\r\n align-items: center;\r\n border-top: 1px solid $global-color_grey;\r\n\r\n a {\r\n color: white;\r\n font-weight: 700;\r\n font-size: 18px;\r\n line-height: 30px;\r\n position: relative;\r\n cursor: pointer;\r\n height: 100%;\r\n\r\n &:hover,\r\n &.selected {\r\n color: $color-turquoise-tc-turquoise-light;\r\n }\r\n\r\n &.selected::after {\r\n content: '';\r\n width: 40px;\r\n height: 10px;\r\n background: url(/themes/topcoder/design/images/icon-select-header.svg);\r\n background-size: 40px 10px;\r\n right: 16px;\r\n position: absolute;\r\n left: 50%;\r\n margin-left: -20px;\r\n bottom: -1px;\r\n }\r\n }\r\n }\r\n\r\n .Header-Primary-Sub-Mobile {\r\n display: flex;\r\n flex-direction: column;\r\n padding: 15px 20px;\r\n z-index: 1;\r\n background: $global-grey-light-bg;\r\n\r\n a {\r\n font-size: 18px;\r\n line-height: 40px;\r\n height: 40px;\r\n margin: 5px 0;\r\n display: flex;\r\n align-items: center;\r\n cursor: pointer;\r\n text-decoration: none;\r\n color: $global-color_black_light;\r\n\r\n &.selected {\r\n font-weight: 700;\r\n pointer-events: none;\r\n cursor: default;\r\n\r\n &::before {\r\n content: '';\r\n height: 30px;\r\n width: 3px;\r\n border-radius: 1.5px;\r\n background: $color-turquoise-tc-turquoise-light;\r\n display: inline-block;\r\n margin-right: 10px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .Header-Second-Menu-mobile {\r\n position: relative;\r\n\r\n .Second-Menu-Toggle-Button {\r\n background: $global-grey-light-bg;\r\n border: none;\r\n padding: 0;\r\n width: 100%;\r\n height: 60px;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n cursor: pointer;\r\n\r\n span {\r\n color: $global-color_black_light;\r\n font-weight: 400;\r\n font-size: 28px;\r\n line-height: 40px;\r\n }\r\n\r\n img {\r\n margin-left: 5px;\r\n transform: scale(1, -1);\r\n }\r\n }\r\n\r\n .Second-Menu-Content {\r\n background: $global-grey-light-bg;\r\n flex-direction: column;\r\n padding: 15px 20px;\r\n border-top: 1px solid $color-green-dark;\r\n width: 100%;\r\n z-index: 999;\r\n display: none;\r\n position: absolute;\r\n top: 60px;\r\n left: 0;\r\n width: 100%;\r\n\r\n a {\r\n color: $global-color_black_light;\r\n font-size: 18px;\r\n line-height: 40px;\r\n height: 40px;\r\n margin: 5px 0;\r\n display: flex;\r\n align-items: center;\r\n cursor: pointer;\r\n\r\n &.selected {\r\n font-weight: 700;\r\n pointer-events: none;\r\n cursor: default;\r\n &::before {\r\n content: '';\r\n height: 30px;\r\n width: 3px;\r\n border-radius: 1.5px;\r\n display: inline-block;\r\n margin-right: 10px;\r\n background: $color-turquoise-tc-turquoise-light;\r\n }\r\n }\r\n }\r\n }\r\n\r\n &.open {\r\n .Second-Menu-Toggle-Button {\r\n img {\r\n transform: scale(1, 1);\r\n }\r\n }\r\n .Second-Menu-Content {\r\n display: flex;\r\n }\r\n }\r\n }\r\n\r\n &.toggle-mobile-expand {\r\n .icon-menu {\r\n display: none;\r\n }\r\n\r\n .Header-Second-Menu-mobile {\r\n display: none;\r\n }\r\n }\r\n\r\n &.toggle-mobile-close {\r\n .icon-menu-close {\r\n display: none;\r\n }\r\n\r\n .Header-Primary-container-Mobile {\r\n display: none;\r\n }\r\n }\r\n }\r\n}\r\n\r\n@media screen and (max-width: 960px) {\r\n .Frame-header {\r\n .Header-desktopNav {\r\n .Header-secondary-menu {\r\n > .Header-secondary-item {\r\n display: none;\r\n }\r\n\r\n .Header-Primary-more-content-container {\r\n display: flex;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n",".Frame-footer {\r\n .Footer {\r\n background-color: $global-color_black_light;\r\n padding: 30px 80px 21px;\r\n font-size: 14px;\r\n font-weight: 400;\r\n line-height: 21px;\r\n position: relative;\r\n\r\n .Container {\r\n max-width: 1280px;\r\n margin: auto;\r\n\r\n .Footer-logo {\r\n display: flex;\r\n justify-content: center;\r\n margin-bottom: 30px;\r\n }\r\n\r\n .Footer-Menu-Container {\r\n margin-bottom: 39px;\r\n display: grid;\r\n grid-template-columns: repeat(6, 1fr);\r\n gap: 20px;\r\n }\r\n\r\n @media (max-width: 768px) {\r\n .Footer-separator,\r\n .Footer-Menu-Container {\r\n display: none;\r\n }\r\n }\r\n\r\n .Footer-separator {\r\n height: 2px;\r\n background-color: $global-color_grey;\r\n border-radius: 1px;\r\n width: 100%;\r\n }\r\n\r\n .Footer-Menu-Title {\r\n color: white;\r\n font-size: 14px;\r\n font-weight: 500;\r\n line-height: 21px;\r\n margin-bottom: 1px;\r\n }\r\n\r\n .Footer-Menu-List {\r\n margin-top: 7px;\r\n }\r\n\r\n .Footer-Menu-List-Item {\r\n a {\r\n color: $global-grey-bg !important;\r\n font-size: 14px;\r\n line-height: 21px;\r\n }\r\n }\r\n\r\n .Footer-Share-Container {\r\n margin-top: 15px;\r\n a {\r\n margin-right: 5px;\r\n }\r\n\r\n @media (max-width: 768px) {\r\n display: flex;\r\n justify-content: center;\r\n }\r\n }\r\n\r\n .Footer-Mobile-Menu {\r\n display: flex;\r\n justify-content: center;\r\n\r\n @media (min-width: 769px) {\r\n display: none;\r\n }\r\n\r\n .Mobile-Menu-Item {\r\n display: flex;\r\n flex-direction: column;\r\n margin-right: 43px;\r\n\r\n &:last-child {\r\n margin-right: 0;\r\n }\r\n\r\n a {\r\n color: $global-grey-bg;\r\n font-size: 12px;\r\n font-weight: 500;\r\n line-height: 21px;\r\n white-space: nowrap;\r\n }\r\n }\r\n }\r\n\r\n .Footer-Copyright-Container {\r\n display: flex;\r\n justify-content: space-between;\r\n padding-top: 22px;\r\n\r\n .Footer-Copyright {\r\n color: $global-color_grey_dark;\r\n font-size: 14px;\r\n line-height: 21px;\r\n\r\n a {\r\n margin-left: 20px;\r\n font-size: 14px;\r\n color: $global-grey-bg;\r\n }\r\n @media (max-width: 768px) {\r\n font-size: 11px;\r\n line-height: 21px;\r\n\r\n a {\r\n text-decoration: underline;\r\n font-size: 11px;\r\n line-height: 21px;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .Footer-Mobile {\r\n @media (min-width: 769px) {\r\n display: none;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n",".Frame-body {\r\n .Frame-content {\r\n .Frame-details {\r\n .Frame-row {\r\n width: 100%;\r\n\r\n .Content.MainContent {\r\n width: 0;\r\n }\r\n }\r\n .Frame-row-main {\r\n flex-direction: row-reverse;\r\n\r\n aside.Panel.Panel-main {\r\n margin-left: 0;\r\n margin-right: 90px;\r\n min-width: 260px;\r\n }\r\n\r\n .MainContent.Content {\r\n flex: 1;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.Search, .Groups, .Vanilla {\r\n h1.H,\r\n h1.Group-Title,\r\n h1.HomepageTitle,\r\n h1 {\r\n @include barlowcondensed-medium;\r\n color: $global-color_black_light !important;\r\n font-size: 34px !important;\r\n font-weight: 500 !important;\r\n line-height: 38px !important;\r\n text-transform: uppercase !important;\r\n }\r\n}\r\n\r\na.TextColor:hover,\r\na:hover .TextColor {\r\n color: $global-color_primary;\r\n}\r\n\r\n@media screen and (max-width: 992px) {\r\n .Frame-body {\r\n .Frame-content {\r\n .Frame-details {\r\n .Frame-row-main {\r\n aside.Panel.Panel-main {\r\n width: 0;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n@media screen and (max-width: 768px) {\r\n .Frame-body {\r\n .Frame-content {\r\n .Frame-contentWrap {\r\n padding-top: 20px;\r\n padding-left: 15px;\r\n padding-right: 15px;\r\n\r\n .Frame-details {\r\n .Frame-row {\r\n .Content.MainContent {\r\n width: 100%;\r\n overflow: hidden;\r\n\r\n h1.H,\r\n h1.HomepageTitle,\r\n h1 {\r\n margin-top: 14px;\r\n }\r\n }\r\n }\r\n\r\n .Frame-row-main {\r\n flex-direction: column-reverse;\r\n\r\n aside.Panel.Panel-main {\r\n margin-left: 0;\r\n margin-right: 0;\r\n width: 100%;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n","/* Font styles. */\r\n@mixin barlow-semibold {\r\n font-family: \"Barlow\", Helvetica, Arial, sans-serif;\r\n font-weight: 600;\r\n}\r\n@mixin barlow-bold {\r\n font-family: \"Barlow\", Helvetica, Arial, sans-serif;\r\n font-weight: 700;\r\n}\r\n\r\n@mixin barlowcondensed-medium {\r\n font-family: \"Barlow_Condensed\", Helvetica, Arial, sans-serif;\r\n font-weight: 500;\r\n}\r\n",".BreadcrumbsBox {\r\n .Breadcrumbs {\r\n .Crumb {\r\n font-weight: bold;\r\n color: $global-color_grey;\r\n font-size: 18px;\r\n opacity: 1;\r\n margin: 0 2px;\r\n }\r\n .CrumbLabel {\r\n a {\r\n text-decoration: none;\r\n span {\r\n color: $global-blue;\r\n font-size: 14px;\r\n margin: 0 2px;\r\n text-transform: capitalize;\r\n }\r\n }\r\n\r\n &.Last {\r\n a {\r\n text-decoration: none;\r\n span {\r\n color: $global-color_grey;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}",".SearchForm,\r\n.SearchBox {\r\n form {\r\n & > div {\r\n .InputBox {\r\n border-radius: 30px;\r\n height: 40px;\r\n font-size: 16px;\r\n padding-right: 56px;\r\n padding-left: 20px;\r\n font-family: $global-body_fontFamily;\r\n }\r\n\r\n .InputBox.js-search {\r\n border: 1px solid #aaa;\r\n }\r\n\r\n input.Button:hover,\r\n input.Button {\r\n height: 38px !important;\r\n width: 56px !important;\r\n background: $global-grey-bg !important;\r\n border-radius: 30px !important;\r\n margin: 1px;\r\n }\r\n\r\n &::after {\r\n color: white !important;\r\n width: 56px !important;\r\n font-size: 18px !important;\r\n top: 1px !important;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.Panel.Panel-main {\r\n .SearchBox {\r\n margin-bottom: 24px;\r\n }\r\n}\r\n\r\n\r\n\r\n@media screen and (max-width: 768px) {\r\n .SearchBoxMobile {\r\n .SearchBox {\r\n margin-bottom: 8px;\r\n }\r\n }\r\n}\r\n",".Button.Primary,\r\n.Button,\r\n.Button.Primary.SignInPopup,\r\n.Button.Primary.Action.BigButton {\r\n font-size: 14px !important;\r\n font-weight: bold !important;\r\n letter-spacing: 0.8px !important;\r\n height: 30px;\r\n text-transform: uppercase;\r\n border-radius: 20px !important;\r\n padding: 0 20px !important;\r\n}\r\n\r\n\r\n.Button.Primary.SignInPopup {\r\n background: $global-color_primary;\r\n border: 1px solid $global-color_primary;\r\n color: white;\r\n width: 100%;\r\n}\r\n\r\n\r\n.ReactButton.Quote {\r\n vertical-align: inherit;\r\n margin: 0 0;\r\n}",".Box.BoxCategories,\r\n.BoxFilter.BoxDiscussionFilter {\r\n margin: 19px 0 !important;\r\n\r\n h4 {\r\n @include barlow-semibold;\r\n\r\n font-size: 21px;\r\n line-height: 24px;\r\n text-transform: uppercase;\r\n color: $global-color_black_light;\r\n padding: 0;\r\n margin-top: 35px;\r\n }\r\n\r\n ul.PanelInfo.PanelCategories,\r\n ul.FilterMenu {\r\n li {\r\n margin: 19px 0 !important;\r\n\r\n &.Active {\r\n background-color: $global-grey-bg;\r\n border-radius: 15px;\r\n }\r\n\r\n &.Depth2 {\r\n margin-left: 20px !important;\r\n }\r\n\r\n &.Heading {\r\n color: $global-color_black_light;\r\n font-size: 16px;\r\n font-weight: 700;\r\n padding: 0;\r\n }\r\n\r\n a {\r\n height: 26px;\r\n padding: 2px 22px;\r\n font-size: 16px;\r\n\r\n span {\r\n font-size: 16px;\r\n line-height: 26px;\r\n\r\n &.Aside {\r\n line-height: 12px;\r\n\r\n .Number,\r\n & > .Count {\r\n line-height: 12px;\r\n color: #ffffff;\r\n font-size: 10px;\r\n font-weight: 400;\r\n background: $global-color_black;\r\n border-radius: 9px;\r\n }\r\n\r\n & > .Count {\r\n padding: 1px 5px;\r\n }\r\n\r\n .Number {\r\n padding: 0;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n@media screen and (max-width: 768px) {\r\n .Panel-main .Box.BoxCategories,\r\n .Box.BoxCategories,\r\n .BoxFilter.BoxDiscussionFilter {\r\n h4 {\r\n @include barlow-semibold;\r\n\r\n font-size: 21px;\r\n line-height: 24px;\r\n }\r\n }\r\n}\r\n",".PageControls {\r\n &.Top {\r\n padding-bottom: 0px;\r\n }\r\n\r\n .Pager.NumberedPager {\r\n span,\r\n a {\r\n border-color: transparent;\r\n border-radius: 15px;\r\n font-size: 14px;\r\n font-weight: 400;\r\n line-height: 30px;\r\n height: 30px;\r\n padding: 0 15px;\r\n margin: 0 1px;\r\n flex: unset;\r\n\r\n &.Highlight.Pager-p {\r\n background-color: $global-grey-bg-dark;\r\n }\r\n\r\n &:hover {\r\n border-color: transparent;\r\n }\r\n }\r\n\r\n .Pager-nav {\r\n font-weight: 500;\r\n color: white;\r\n background-color: $global-color_primary;\r\n\r\n &[aria-disabled=\"true\"] {\r\n display: none;\r\n }\r\n }\r\n }\r\n}\r\n",".DataList.Discussions {\r\n li.ItemDiscussion {\r\n border-top: none;\r\n border-bottom: none;\r\n background-color: $global-grey-very-dark-bg;\r\n margin-top: 16px;\r\n border-radius: 10px;\r\n padding: 24px 20px 17px 26px;\r\n\r\n .Meta.Meta-Discussion {\r\n align-items: center;\r\n\r\n .MItem {\r\n font-size: 13px;\r\n font-weight: 400;\r\n line-height: 16px;\r\n\r\n .HasNew.HasNew {\r\n font-size: $global-small_fontSize;\r\n font-family: $global-body_fontFamily;\r\n text-transform: capitalize;\r\n background: $global-color_white;\r\n color: $global-color_black_light;\r\n border: 1px solid $global-color_black_light;\r\n margin-bottom: 0px;\r\n }\r\n }\r\n\r\n\r\n }\r\n\r\n .MItem.Category {\r\n a {\r\n color: $global-color_black_light;\r\n }\r\n }\r\n\r\n .ItemContent.Discussion {\r\n .Title {\r\n margin-bottom: 14px;\r\n\r\n a {\r\n color: $global-color_black_light;\r\n font-family: $global-body_fontFamily ;\r\n font-size: $global-large_fontSize;\r\n font-weight: bold;\r\n line-height: 30px;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.Empty {\r\n margin: 10px auto;\r\n width: auto;\r\n text-align: center;\r\n color: $global-color_grey_dark;\r\n font-size: 20px;\r\n font-weight: 400;\r\n line-height: 24px;\r\n}\r\n\r\n.DataList {\r\n .Meta {\r\n display: flex;\r\n align-items: center;\r\n\r\n .MItem {\r\n font-size: 13px;\r\n font-weight: 400;\r\n line-height: 16px;\r\n }\r\n\r\n .MiddleDot{\r\n font-weight: bold;\r\n }\r\n }\r\n}\r\n\r\n@media screen and (max-width: 768px) {\r\n .DataList.Discussions {\r\n li.ItemDiscussion {\r\n border-top: 1px solid $global-grey-bg;\r\n background-color: transparent;\r\n border-radius: 10px;\r\n padding: 19px 0 18px 0;\r\n border-radius: 0;\r\n margin-top: 0;\r\n position: relative;\r\n\r\n &:first-child {\r\n border-top: none;\r\n }\r\n\r\n &:last-child {\r\n border-bottom: 1px solid $global-grey-bg;\r\n }\r\n\r\n .Options {\r\n position: absolute;\r\n top: 20px;\r\n right: 0;\r\n }\r\n\r\n .Meta.Meta-Discussion {\r\n &.tag-container {\r\n margin-top: 0;\r\n margin-left: 0;\r\n\r\n .MItem {\r\n display: none;\r\n }\r\n\r\n .Tag {\r\n margin-bottom: 12px;\r\n }\r\n }\r\n\r\n &.status-container {\r\n .MCount,\r\n .Tag {\r\n display: none;\r\n }\r\n\r\n .MItem.Category {\r\n position: relative;\r\n\r\n &::before {\r\n content: \"\";\r\n width: 3px;\r\n height: 3px;\r\n border-radius: 50%;\r\n background: $global-color_grey;\r\n position: absolute;\r\n display: block;\r\n left: -7px;\r\n margin-top: -2px;\r\n top: 50%;\r\n }\r\n }\r\n\r\n }\r\n\r\n &.view-comment-container {\r\n .MItem:not(.MCount),\r\n .Tag {\r\n display: none;\r\n }\r\n\r\n .MCount {\r\n position: relative;\r\n\r\n &::after {\r\n content: \"\";\r\n width: 3px;\r\n height: 3px;\r\n border-radius: 50%;\r\n background: $global-color_grey;\r\n position: absolute;\r\n display: block;\r\n right: -8px;\r\n margin-top: -2px;\r\n top: 50%;\r\n }\r\n\r\n &.CommentCount {\r\n &::after {\r\n content: none;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n","@media screen and (max-width: 768px) {\r\n .DataList.CategoryList {\r\n li.Item {\r\n .ItemContent.Category {\r\n .status-container {\r\n .RSS,\r\n .DiscussionCount,\r\n .MiddleDot,\r\n .CommentCount {\r\n display: none;\r\n }\r\n }\r\n\r\n .view-comment-container {\r\n .LastDiscussionTitle,\r\n .LastCommentDate {\r\n display: none;\r\n }\r\n\r\n .DiscussionCount {\r\n position: relative;\r\n\r\n &::after {\r\n content: '';\r\n width: 3px;\r\n height: 3px;\r\n border-radius: 50%;\r\n background: $global-color_grey;\r\n position: absolute;\r\n display: block;\r\n right: -8px;\r\n margin-top: -2px;\r\n top: 50%;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n",".DataList.Discussions .Tag,\r\n.Tag {\r\n font-size: 11px;\r\n font-weight: 400;\r\n letter-spacing: 0.4px;\r\n line-height: 15px;\r\n height: 23px;\r\n padding: 0 6px;\r\n display: flex;\r\n align-items: center;\r\n\r\n &.Tag-Announcement {\r\n color: $global-color_black;\r\n border-color: $global-color_grey_dark;\r\n background-color: white;\r\n }\r\n\r\n &.Tag-Closed {\r\n background-color: $global-color_grey_dark;\r\n border-color: $global-color_grey_dark;\r\n color: white;\r\n }\r\n}\r\n\r\n\r\n.Meta.Meta-Discussion {\r\n .Tag {\r\n margin-right: 5px;\r\n }\r\n}",".Hijack.Bookmark {\r\n width: 16px;\r\n height: 16px;\r\n\r\n &::before {\r\n content: \"\";\r\n width: 16px;\r\n height: 16px;\r\n background: url(/themes/topcoder/design/images/bookmark.png);\r\n background-size: 16px;\r\n }\r\n\r\n &.Bookmarked,\r\n &:hover {\r\n &::before {\r\n content: \"\";\r\n background: url(/themes/topcoder/design/images/bookmarked.png);\r\n background-size: 16px;\r\n width: 16px;\r\n height: 16px;\r\n }\r\n }\r\n}\r\n.Arrow.SpFlyoutHandle {\r\n width: 16px;\r\n height: 16px;\r\n\r\n &::before {\r\n content: \"\";\r\n width: 16px;\r\n height: 16px;\r\n background: url(/themes/topcoder/design/images/icon-thee-dot.svg);\r\n background-size: 16px 4px;\r\n background-position: center;\r\n font-size: 0 !important;\r\n background-repeat: no-repeat;\r\n }\r\n}",".DataListWrap,\r\n.Content.MainContent,\r\n.CommentsWrap {\r\n .BeforeCommentHeading {\r\n margin-bottom: 0px;\r\n }\r\n\r\n h2.CommentHeading {\r\n @include barlow-bold;\r\n\r\n color: $global-color_black_light;\r\n font-size: 20px;\r\n line-height: 24px;\r\n text-transform: uppercase;\r\n }\r\n\r\n .DataList.DataList-Search,\r\n .DataList.CategoryList,\r\n .DataList.GroupList,\r\n .MessageList.DataList.Comments {\r\n li.Item {\r\n border-bottom: none;\r\n border-top: none;\r\n background-color: $global-grey-very-dark-bg;\r\n margin-bottom: 16px;\r\n padding: 18px 20px 0 25px !important;\r\n border-radius: 10px;\r\n\r\n .PhotoWrap {\r\n top: 18px;\r\n left: 26px;\r\n }\r\n\r\n .Item-Header.CommentHeader {\r\n padding-top: 0;\r\n min-height: 0;\r\n\r\n .AuthorWrap {\r\n max-width: 100%;\r\n display: flex;\r\n font-family: $global-body_fontFamily;\r\n font-size: $global-medium_fontSize;\r\n }\r\n .Username {\r\n color: $global-color_black_light;\r\n font-size: 14px;\r\n font-weight: 500;\r\n line-height: 16px;\r\n }\r\n\r\n\r\n .Meta.CommentMeta.CommentInfo {\r\n display: block;\r\n }\r\n }\r\n\r\n .Message {\r\n font-family: $link-body_fontFamily;\r\n }\r\n\r\n .Message.userContent {\r\n font-size: $global-medium_fontSize;\r\n }\r\n\r\n &.CategoryHeading {\r\n background-color: transparent;\r\n padding: 0 !important;\r\n margin: 41px 0 15px;\r\n color: $global-color_grey_very_dark;\r\n font-size: 34px;\r\n font-weight: 400;\r\n line-height: 38px;\r\n\r\n div {\r\n @include barlowcondensed-medium;\r\n color: $global-color_grey_very_dark;\r\n }\r\n\r\n &::before {\r\n content: none;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .DataList.DataList-Search {\r\n li.Item {\r\n padding: 18px 20px 1px 25px !important;\r\n }\r\n }\r\n\r\n .DataList.CategoryList, .DataList.GroupList {\r\n li.Item {\r\n padding: 18px 20px 17px 25px !important;\r\n\r\n .Title {\r\n color: $global-color_black_light;\r\n margin-bottom: 14px;\r\n }\r\n\r\n .PhotoWrap {\r\n top: 0;\r\n left: 0;\r\n }\r\n\r\n .LatestPostTitle {\r\n color: $global-color_black_light;\r\n font-weight: 500;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.DataList.GroupList {\r\n li.Item {\r\n .Description {\r\n font-family: $global-body_fontFamily;\r\n color: $global-color_grey;\r\n font-size: 13px;\r\n }\r\n }\r\n}\r\n\r\n.MessageList.Discussion {\r\n .Item.ItemDiscussion {\r\n .Item-BodyWrap {\r\n .Item-Body {\r\n .Message.userContent {\r\n font-family: $global-body_fontFamily;\r\n font-size: $global-large_fontSize;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.Message.userContent {\r\n a {\r\n color: $global-blue;\r\n text-decoration: underline;\r\n }\r\n}\r\n\r\n\r\n\r\n\r\n.ReactButton.Quote.js-quoteButton {\r\n font-size: 12px;\r\n font-weight: 400;\r\n letter-spacing: 0.44px;\r\n line-height: 15px;\r\n}\r\n\r\n.MessageForm.CommentForm.FormTitleWrapper {\r\n .H {\r\n margin-bottom: 27px;\r\n }\r\n h2 {\r\n text-transform: uppercase;\r\n color: $global-color_black_light;\r\n font-family: $global-heading_fontFamily2;\r\n font-size: 20px;\r\n font-weight: 500;\r\n line-height: 24px;\r\n }\r\n}\r\n\r\n\r\n.FormTitleWrapper {\r\n .Buttons {\r\n\r\n .Back {\r\n margin-right: 20px !important;\r\n * {\r\n color: $global-blue;\r\n font-family: $global-body_fontFamily;\r\n }\r\n }\r\n }\r\n}\r\n\r\n// mobile\r\n@media screen and (max-width: 768px) {\r\n .DataListWrap,\r\n .Content.MainContent,\r\n .CommentsWrap {\r\n .DataList.DataList-Search,\r\n .DataList.CategoryList,\r\n .MessageList.DataList.Comments {\r\n li.Item {\r\n .PhotoWrap {\r\n // left: 0;\r\n }\r\n\r\n .AuthorWrap {\r\n margin-top: 3px;\r\n }\r\n\r\n &.CategoryHeading {\r\n background-color: transparent;\r\n margin: 0 !important;\r\n padding: 41px 0 15px !important;\r\n color: $global-color_black_light;\r\n\r\n div {\r\n color: $global-color_black_light;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .MessageList.Discussion {\r\n .Discussion {\r\n .Item-Header {\r\n .AuthorWrap {\r\n margin-top: 3px;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .DataListWrap,\r\n .Content.MainContent,\r\n .CommentsWrap {\r\n .DataList.DataList-Search {\r\n li.Item {\r\n &:first-child {\r\n border-top: 1px solid $global-grey-bg;\r\n }\r\n &:last-child {\r\n padding-bottom: 16px !important;\r\n }\r\n h3 {\r\n margin-bottom: 2px;\r\n line-height: 30px;\r\n\r\n a {\r\n color: $global-color_black_light;\r\n font-size: 20px;\r\n }\r\n }\r\n\r\n .Item-Body.Media {\r\n margin-bottom: 0;\r\n\r\n .Media-Body {\r\n * {\r\n font-size: 14px;\r\n }\r\n\r\n .Meta {\r\n margin-top: 0;\r\n height: 22px;\r\n }\r\n\r\n .Summary {\r\n margin-top: 2px;\r\n height: 22px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n",".FormTitleWrapper {\r\n /* max-width: 765px;*/\r\n}\r\n\r\n.richEditor {\r\n .richEditor-embedBar {\r\n border-top: 1px solid $global-grey-bg;\r\n height: 55px;\r\n\r\n .richEditor-menuItems.richEditor-inlineMenuItems {\r\n height: 100%;\r\n }\r\n }\r\n}\r\n\r\nform {\r\n & > div {\r\n display: flex;\r\n flex-direction: column;\r\n }\r\n\r\n .Entry.SingleEntryMethod {\r\n margin: 0;\r\n }\r\n\r\n input[type='text'],\r\n input[type='password'],\r\n input.InputBox.BigInput[type='text'],\r\n select {\r\n height: 52px;\r\n }\r\n\r\n .SelectWrapper::after {\r\n content: '';\r\n width: 15px;\r\n height: 9px;\r\n background: url(/themes/topcoder/design/images/icon-chevron-down.svg);\r\n background-size: 15px 9px;\r\n right: 16px;\r\n }\r\n\r\n .List.Inline.PostOptions {\r\n label {\r\n font-size: 14px;\r\n line-height: 26px;\r\n }\r\n }\r\n\r\n .Buttons {\r\n .Button.Cancel {\r\n border-color: $global-color_primary;\r\n color: $global-color_primary;\r\n }\r\n\r\n .Button.PreviewButton {\r\n border-color: $global-color_primary;\r\n color: $global-color_primary;\r\n\r\n }\r\n\r\n .Button.DraftButton {\r\n background-color: $global-color_grey_dark;\r\n border-color: $global-color_grey_dark;\r\n color: white;\r\n }\r\n\r\n .Button {\r\n margin-left: 7px !important;\r\n height: 21px;\r\n }\r\n }\r\n\r\n li,\r\n .P {\r\n margin: 9px 0;\r\n position: relative;\r\n\r\n label[for*='Form'],\r\n label[for='Form_Password'],\r\n label[for='Form_Name'] {\r\n color: $global-color_grey_dark !important;\r\n font-size: 12px !important;\r\n font-weight: 400 !important;\r\n left: 9px !important;\r\n line-height: 12px !important;\r\n position: absolute !important;\r\n top: -5px !important;\r\n background: white !important;\r\n width: auto !important;\r\n right: auto !important;\r\n padding: 0 4px !important;\r\n z-index: 1 !important;\r\n }\r\n\r\n label[for='Form_RedirectLink'] {\r\n color: $global-color_grey_dark !important;\r\n font-size: 12px !important;\r\n font-weight: 400 !important;\r\n left: 20px !important;\r\n top: 3px !important;\r\n line-height: inherit;\r\n position: absolute !important;\r\n background: white !important;\r\n width: auto !important;\r\n right: auto !important;\r\n padding: 0 4px !important;\r\n z-index: 1 !important;\r\n }\r\n }\r\n\r\n /* The container */\r\n label.radio-inline {\r\n display: block;\r\n position: relative;\r\n cursor: pointer;\r\n -webkit-user-select: none;\r\n -moz-user-select: none;\r\n -ms-user-select: none;\r\n user-select: none;\r\n padding-left: 30px;\r\n\r\n /* Hide the browser's default checkbox */\r\n input {\r\n position: absolute;\r\n opacity: 0;\r\n cursor: pointer;\r\n height: 0;\r\n width: 0;\r\n\r\n /* When the checkbox is checked, add a blue background */\r\n &:checked ~ .checkmark {\r\n background: url(/themes/topcoder/design/images/icon-checked.png);\r\n background-size: 20px;\r\n }\r\n }\r\n /* Create a custom checkbox */\r\n .checkmark {\r\n position: absolute;\r\n top: -2px;\r\n left: 0;\r\n height: 20px;\r\n width: 20px;\r\n background: url(/themes/topcoder/design/images/icon-unchecked.png);\r\n background-size: 20px;\r\n }\r\n }\r\n}\r\n\r\n\r\n.selectBox-label {\r\n margin-right: 10px;\r\n font-family: $global-body_fontFamily;\r\n font-size: $global-medium_fontSize;\r\n}\r\n\r\n.FlyoutButton.selectBox-toggle {\r\n height: 30px;\r\n padding: 0 5px;\r\n background-color: #FBFBFB;\r\n border: 1px solid $global-grey-bg;\r\n border-radius: 6px;\r\n display: flex;\r\n align-items: center;\r\n\r\n span {\r\n color: $global-color_black_light;\r\n font-size: $global-medium_fontSize;\r\n font-weight: bold;\r\n\r\n &:first-child {\r\n margin-right: 5px;\r\n width: 140px;\r\n }\r\n }\r\n\r\n span.vanillaDropDown-arrow {\r\n color: $color-turquoise-tc-turquoise-dark-3;\r\n }\r\n\r\n\r\n\r\n}\r\n\r\n// mobile\r\n@media screen and (max-width: 768px) {\r\n body.Post {\r\n .FormWrapper {\r\n form {\r\n .Buttons {\r\n justify-content: space-between;\r\n\r\n .Button {\r\n margin-bottom: 20px;\r\n }\r\n .DiscussionButton {\r\n width: 100%;\r\n }\r\n .Cancel, .DraftButton {\r\n text-align:center;\r\n width:40%;\r\n }\r\n }\r\n\r\n .P {\r\n ul.List > li > b {\r\n display: none;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n body.Post.editdiscussion {\r\n .FormWrapper {\r\n form {\r\n .Buttons {\r\n .Button {\r\n width: 40%;\r\n }\r\n .Cancel {\r\n text-align:center\r\n }\r\n .DiscussionButton {\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n",".Box.GuestBox {\r\n h4 {\r\n @include barlowcondensed-medium;\r\n padding: 0;\r\n color: $global-color_black_light;\r\n font-size: 34px;\r\n font-weight: 400;\r\n line-height: 38px;\r\n margin-bottom: 10px;\r\n text-transform: uppercase!important;\r\n white-space: nowrap\r\n }\r\n\r\n p {\r\n color: $global-color_black_light;\r\n font-family: $global-body_fontFamily;\r\n font-size: $global-large_fontSize;\r\n font-weight: 400;\r\n line-height: 26px;\r\n }\r\n\r\n div {\r\n a.SignIn {\r\n margin-top: 24px;\r\n }\r\n }\r\n\r\n}\r\n",".hide {\r\n display: none !important;\r\n}\r\n\r\n.flex-1 {\r\n flex: 1;\r\n}\r\n.flex {\r\n display: flex;\r\n}\r\n\r\n.flex.middle {\r\n -webkit-align-items: center;\r\n align-items: center; }\r\n\r\n.flex.column {\r\n flex-direction: column;\r\n}\r\n\r\n.flex.left {\r\n align-items: flex-start;\r\n}\r\n\r\n.center-child {\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n}\r\n\r\n.fill-remaining-space {\r\n flex: auto;\r\n}\r\n\r\n@media screen and (max-width: 768px) {\r\n .hide-mobile {\r\n display: none !important;\r\n }\r\n}\r\n\r\n\r\n@media screen and (min-width: 769px) {\r\n .hide-desktop {\r\n display: none !important;\r\n }\r\n}",".NewDiscussionMobile {\r\n .BoxNewDiscussion {\r\n width: 100%;\r\n }\r\n}\r\n",".DataList.Drafts {\r\n li.Draft {\r\n border-top: none;\r\n border-bottom: none;\r\n background-color: $global-grey-very-dark-bg;\r\n margin-top: 16px;\r\n border-radius: 10px;\r\n padding: 19px 20px 18px 26px;\r\n\r\n .Options {\r\n a.Delete {\r\n color: #555555;\r\n font-family: $global-image_fontFamily;\r\n font-size: 32px;\r\n font-weight: $global-image_fontWeight;\r\n }\r\n }\r\n\r\n .ItemContent {\r\n .Title {\r\n margin-bottom: 17px;\r\n color: $global-color_black_light;\r\n\r\n a {\r\n color: $global-color_black_light;\r\n font-size: 20px;\r\n font-weight: 400;\r\n line-height: 30px;\r\n }\r\n }\r\n\r\n .Excerpt {\r\n font-weight: 400;\r\n line-height: 16px;\r\n\r\n a {\r\n color: $global-color_grey;\r\n font-size: 13px;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n",".MeBox {\r\n .MeButton{\r\n font-family: $global-body_fontFamily;\r\n }\r\n\r\n .MeButton.TopcoderMeButton {\r\n width: fit-content;\r\n height: 30px;\r\n line-height: 30px;\r\n border: 0px;\r\n border-radius: 15px;\r\n\r\n .icon-chevron-up, .icon-chevron-down {\r\n font-weight: normal;\r\n font-size: 10px;\r\n margin: 0 5px;\r\n }\r\n }\r\n\r\n .MeButtonProfileMItem {\r\n .handle {\r\n font-size: 16px;\r\n line-height: 20px;\r\n font-weight: $global-bold_fontWeight;\r\n font-family: $global-body_fontFamily;\r\n color: $global-color_white;\r\n }\r\n\r\n .email {\r\n font-size: $global-small_fontSize;\r\n line-height: 14px;\r\n margin-top: 4px;\r\n font-weight: $global-bold_fontWeight;\r\n font-family: $global-body_fontFamily;\r\n color: $global-color_white;\r\n }\r\n\r\n .avatar {\r\n border-radius: 100%;\r\n margin-right: 10px;\r\n width: 60px;\r\n height: 60px;\r\n }\r\n }\r\n\r\n .MeButtonSwitchToBusinessMItem {\r\n\r\n background: #2A2A2B;\r\n color: $global-color_white;\r\n font-size: $global-medium_fontSize;\r\n line-height: 30px;\r\n height: 50px;\r\n img.switch-icon {\r\n margin: 0 10px 0 4px;\r\n }\r\n a.switch-to-business {\r\n font-family: $global-body_fontFamily;\r\n margin: 0;\r\n span {\r\n color: $global-color_white;\r\n font-family: $global-body_fontFamily;\r\n font-weight: $global-bold_fontWeight;\r\n }\r\n }\r\n\r\n }\r\n}\r\n",".EasyMDEContainer {\r\n\r\n .CodeMirror {\r\n box-sizing: border-box;\r\n height: auto;\r\n border-right: 1px solid #aaa;\r\n border-left: 1px solid #aaa;\r\n border-bottom: 1px solid #aaa;\r\n border-bottom-left-radius: 8px;\r\n border-bottom-right-radius: 8px;\r\n }\r\n\r\n .editor-toolbar {\r\n border-top-left-radius:8px;\r\n border-top-right-radius:8px;\r\n border-top: 1px solid #aaa;\r\n border-left: 1px solid #aaa;\r\n border-right: 1px solid #aaa;\r\n }\r\n\r\n .editor-statusbar {\r\n font-size: 13px;\r\n padding: 8px 0px;\r\n display: flex;\r\n overflow: hidden;\r\n\r\n span {\r\n min-width:4em;\r\n margin-left: 20px;\r\n }\r\n .upload-image {\r\n margin-left: 0px;\r\n margin-right: auto;\r\n }\r\n\r\n .autosave {\r\n\r\n }\r\n }\r\n}",".Table {\r\n display: table;\r\n\r\n .Title {\r\n display: table-caption;\r\n text-align: center;\r\n font-weight: bold;\r\n font-size: larger;\r\n }\r\n\r\n .TableHeading,.TableRow {\r\n display: table-row;\r\n border-top: 1px solid #D4D4D4;;\r\n\r\n .TableCell {\r\n display: table-cell;\r\n padding-left: 12px;\r\n }\r\n\r\n }\r\n\r\n .TableHeading {\r\n font-weight: bold;\r\n text-align: center;\r\n }\r\n\r\n\r\n}",".Section-GroupList {\r\n .MainContent {\r\n .H {\r\n text-align: left;\r\n }\r\n }\r\n}\r\n.Group {\r\n font-family: $global-body_fontFamily !important;\r\n .Group-Description {\r\n white-space: pre-line;\r\n color: $global-color_black_light;\r\n font-size: $global-large_fontSize;\r\n margin-bottom: 27px;\r\n }\r\n .Group-Header {\r\n .Group-Info {\r\n padding-left: 0px;\r\n\r\n .Table {\r\n width: 100%;\r\n .TableRow {\r\n .TableCell {\r\n padding: 10px;\r\n border-top: 1px solid #D4D4D4;\r\n color: $global-color_black_light;\r\n font-size: $global-medium_fontSize;\r\n }\r\n .Cell1 {\r\n width: 10%;\r\n }\r\n\r\n .Cell2 {\r\n color: $global-color_grey;\r\n width: 90%;\r\n }\r\n }\r\n .TableRow.Last {\r\n .TableCell {\r\n border-bottom: 1px solid #D4D4D4;\r\n }\r\n }\r\n\r\n }\r\n }\r\n }\r\n}\r\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Brand Colors\n\\* -------------------------------------------------------------- */\n\n$global-color_vanillaBlue: #0291DB;\n$global-color_pink: #D0021B;\n$global-color_grey: #555A62;\n$global-color_whitesmoke: #BCBEC1;\n\n$global-color_black: #000;\n$global-color_white: #fff;\n$global-color_transparent: transparent;\n\n/* -------------------------------------------------------------- *\\\n Utility Variables\n\\* -------------------------------------------------------------- */\n\n$utility-baseUnit: 6px;\n$utility-baseUnitHalf: $utility-baseUnit / 2; // Derived\n$utility-baseUnitDouble: $utility-baseUnit * 2; // Derived\n$utility-baseUnitTriple: $utility-baseUnit * 3; // Derived\n$utility-percentage_third: (100% / 3);\n$utility-percentage_nineSixteenths: (9 / 16 * 100%);\n$utility-SVGEncoding: \"data:image/svg+xml,\";\n\n/* -------------------------------------------------------------- *\\\n Global Font\n\\* -------------------------------------------------------------- */\n\n$global-normal_fontWeight: 400 !default;\n$global-semibold_fontWeight: 600 !default;\n$global-bold_fontWeight: 700 !default;\n\n$fontStack: \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif !default;\n$global-heading_fontFamily: if($staticVariables, $fontStack, inherit);\n$global-heading_fontWeight: $global-bold_fontWeight !default;\n\n$global-body_fontFamily: if($staticVariables, $fontStack, inherit);\n$global-body_fontWeight: $global-normal_fontWeight !default;\n\n$global-large_fontSize: 16px !default;\n$global-medium_fontSize: 14px !default;\n$global-small_fontSize: 12px !default;\n\n$global-title_fontSize: 32px !default;\n$global-smallTitle_fontSize: 20px !default;\n$global-title_mobile_fontSize: 26px !default;\n$global-subTitle_fontSize: 18px !default;\n\n$global-base_lineHeight: 1.5 !default;\n$global-condensed_lineHeight: 1.25 !default;\n\n/* -------------------------------------------------------------- *\\\n User Content\n\\* -------------------------------------------------------------- */\n\n$userContent_fontSize: $global-medium_fontSize !default; // 14 for forums, but 16 for KB\n\n$userContent-fontSizeH1: 2em !default;\n$userContent-fontSizeH2: 1.5em !default;\n$userContent-fontSizeH3: 1.25em !default;\n$userContent-fontSizeH4: 1em !default;\n$userContent-fontSizeH5: .875em !default;\n$userContent-fontSizeH6: .85em !default;\n\n/* -------------------------------------------------------------- *\\\n Global Overwrites\n\\* -------------------------------------------------------------- */\n\n$global-heading_topMargin: 1.5 * $global-medium_fontSize;\n$global-block_margin: $userContent_fontSize !default;\n\n$global-main_width: 1236px !default; // To match KB\n$global_spacer: $userContent_fontSize * $global-base_lineHeight !default;\n$global-default_timing: 0.35s !default;\n\n$global-color_primary: $global-color_vanillaBlue !default;\n$global-color_primaryAlt: darken($global-color_primary, 8%) !default;\n$global-color_secondary: $global-color_pink !default;\n\n$global-color_bg: $global-color_white !default;\n$global-color_fg: $global-color_grey !default; // text color | should have high contrast between $global-color_bg\n\n$global-border_color: mix($global-color_fg, $global-color_bg, 24%) !default; // Note it's off by default due to the border width\n$global-border-width: 1px;\n$global-border-style: solid;\n$global_borderRadius: 6px !default;\n\n$global-body_bg: $global-color_bg !default;\n\n$link-default_color: $global-color_primary !default;\n$link-default-hover_color: $global-color_primary !default;\n$link-default_visited_color: $global-color_primary !default;\n\n\n/* -------------------------------------------------------------- *\\\n Theme Colors\n\\* -------------------------------------------------------------- */\n\n$theme-border_color: mix($global-color_fg, $global-color_bg, 24%) !default;\n$theme-hover_color: mix($global-color_fg, $global-color_bg, 6%) !default;\n\n$theme-link-hover_textDecoration: none !default;\n\n$theme-heading_color: $global-color_primary !default;\n$theme-heading-hover_color: $global-color_primary !default;\n\n/* -------------------------------------------------------------- *\\\n Buttons Colors\n\\* -------------------------------------------------------------- */\n\n$button-basic_fg: $global-color_grey !default;\n$button-basic_bg: transparent !default;\n$button-basic_border: $global-color_whitesmoke !default;\n\n$button-basic-hover_fg: $global-color_primary !default;\n$button-basic-hover_bg: transparent !default;\n$button-basic-hover_border: $global-color_primary !default;\n\n$button-primary_fg: $global-color_white !default;\n$button-primary_bg: $global-color_primary !default;\n$button-primary_border: $global-color_primary !default;\n\n$button-primary-hover_fg: $global-color_white !default;\n$button-primary-hover_bg: $global-color_primaryAlt !default;\n$button-primary-hover_border: $global-color_primaryAlt !default;\n\n/* -------------------------------------------------------------- *\\\n Icons\n\\* -------------------------------------------------------------- */\n\n$icon-large_size: 32px !default;\n$icon-default_size: 20px !default;\n$icon-small_size: 16px !default;\n\n/* -------------------------------------------------------------- *\\\n Theme User Photos\n\\* -------------------------------------------------------------- */\n\n$theme-photo_size: 42px !default;\n$theme-photo-small_size: 38px !default;\n$theme-photo_round: true !default;\n$theme-photo_borderRadius: $global_borderRadius !default;\n\n$theme_stickFooter: true !default;\n\n/* -------------------------------------------------------------- *\\\n Links\n\\* -------------------------------------------------------------- */\n\n$link-body_fontFamily: $global-body_fontFamily !default;\n$link-body_fontWeight: $global-normal_fontWeight !default;\n$link-body_fontSize: $global-medium_fontSize !default;\n\n$link-heading_fontFamily: $global-body_fontFamily !default;\n$link-heading_fontWeight: $global-bold_fontWeight !default;\n$link-heading_fontSize: $global-large_fontSize !default;\n\n/* -------------------------------------------------------------- *\\\n Layout\n\\* -------------------------------------------------------------- */\n\n$global-gutter_size: $global_spacer;\n$global-gutter_halfSize: $global-gutter_size / 2;\n$global-gutter_quarterSize: $global-gutter_size / 4;\n\n/* -------------------------------------------------------------- *\\\n Body\n\\* -------------------------------------------------------------- */\n\n$body_bg: $global-body_bg !default;\n$body_backgroundImage: \"\" !default;\n$body_backgroundRepeat: no-repeat !default;\n$body_backgroundSize: cover !default;\n$body_backgroundPosition: center center !default;\n\n/* -------------------------------------------------------------- *\\\n HeroBanner\n\\* -------------------------------------------------------------- */\n\n$herobanner_height: 370px !default;\n$herobanner_bg: #3F3E46 !default;\n$herobanner_fg: $global-color_white !default;\n$herobanner_dropShadow: 0 0 1px $global-color_fg !default;\n$herobanner_bgFilter: 0.75 !default;\n$herobanner_fontSize: 48px !default;\n\n/* -------------------------------------------------------------- *\\\n Searchbox Featured\n\\* -------------------------------------------------------------- */\n\n$SearchboxFeaturedBtn_fg: $global-color_white !default;\n$SearchboxFeaturedBtn_bg: transparent !default;\n$SearchboxFeatured_height: 40px !default;\n$SearchboxFeatured_width: 673px !default;\n$SearchboxFeatured_border: 1px solid $global-color_white !default;\n\n/* -------------------------------------------------------------- *\\\n Frame\n\\* -------------------------------------------------------------- */\n\n$frame_bg: transparent !default;\n$frame_border: none !default;\n$frame_boxShadow: none !default;\n$frame_padding: $utility-baseUnitTriple !default;\n$frame-mobile_padding: $utility-baseUnitDouble !default;\n\n/* -------------------------------------------------------------- *\\\n Header\n\\* -------------------------------------------------------------- */\n\n$header_minHeight: 48px !default;\n$header_bg: $global-color_primary !default;\n$header_fg: $global-color_white !default;\n$header-link_color: $global-color_white !default;\n$header-link-hover_color: $global-color_white !default;\n$header_border: 0 !default;\n$header_boxShadow: none !default;\n\n$headerButton_bg: transparent !default;\n$headerButton_fg: $header-link_color !default;\n$headerButton_borderColor: $header-link_color !default;\n\n$headerButton-hover_bg: mix($header-link_color, $header_bg, 12%) !default;\n$headerButton-hover_fg: $header-link_color !default;\n$headerButton-hover_borderColor: $header-link_color !default;\n\n$headerMebutton_bg: transparent !default;\n$headerMebutton_fg: $header-link_color !default;\n$headerMebutton-hover_fg: $header-link_color !default;\n$headerMebutton-hover_bg: mix($global-color_fg, $header_bg, 26%) !default;\n$headerMebutton-active_bg: mix($headerMebutton_fg, $header_bg, 12%) !default;\n\n$headerMeBoxAlert_fg: $headerMebutton_fg !default;\n$headerMeBoxAlert_bg: $global-color_secondary !default;\n$headerMeBoxAlert_borderColor: $global-color_secondary !default;\n\n/* -------------------------------------------------------------- *\\\n Navigation\n\\* -------------------------------------------------------------- */\n\n$navigation_bg: $global-color_bg !default;\n$navigation_fg: $global-color_fg !default;\n$navigation-boxShadow: 0 5px 10px 0 rgba(0,0,0,0.30);\n$navigation-hover_fg: $global-color_primary !default;\n$navigation_border: darken($navigation_bg, 8%)!default;\n$navigation_borderRadius: $global_borderRadius !default;\n$navigation_fontSize: $global-large_fontSize !default;\n$navigation_paddingSide: $utility-baseUnitDouble !default;\n$navigation_vertical_paddingSide: 0 !default;\n$navigation-item_height: 32px !default;\n$navigation-item_fontWeight: $global-normal_fontWeight !default;\n$navigation-easing-transition: cubic-bezier(0, 1, 0, 1) !default;\n\n$navigationButton_bg: $button-primary_bg !default;\n$navigationButton_fg: $button-primary_fg !default;\n$navigationButton_border: $button-primary_border !default;\n\n$navigationButton-hover_bg: $button-primary-hover_bg !default;\n$navigationButton-hover_fg: $button-primary-hover_fg !default;\n$navigationButton-hover_border: $button-primary-hover_border !default;\n\n/* -------------------------------------------------------------- *\\\n Mobile Mebox\n\\* -------------------------------------------------------------- */\n\n$MobileMeBox_bg: mix($global-color_white, $header_bg, 12%) !default;\n$MobileMeBox_fg: $header-link_color !default;\n$MobileMeBox-hover_fg: $header-link-hover_color !default;\n\n$MobileMeBoxAlert_fg: $MobileMeBox_fg !default;\n$MobileMeBoxAlert_bg: $global-color_secondary !default;\n$MobileMeBoxAlert_borderColor: $global-color_secondary !default;\n\n/* -------------------------------------------------------------- *\\\n Content\n\\* -------------------------------------------------------------- */\n\n$content_bg: $body_bg !default;\n$content_border: none !default;\n$content_padding: 0 !default;\n$content_borderRadius: 0 !default;\n\n/* -------------------------------------------------------------- *\\\n Panel\n\\* -------------------------------------------------------------- */\n\n$panel_toLeft: false !default;\n$panel_width: 220px !default;\n$panel_gap: 40px !default;\n$panel_bg: $content_bg !default;\n$panel_fg: $global-color_fg !default;\n$panel_padding: $content_padding !default;\n$panel-border: $content_border !default;\n$panel_borderRadius: $content_borderRadius !default;\n\n$panel-item-showIcons: false !default;\n$panel-item_spacing: 0 !default;\n$panel-item_borderRadius: $global_borderRadius !default;\n$panel-item_padding: 5px !default;\n\n$panel-item_bg: transparent !default;\n$panel-item_fg: $link-default_color !default;\n$panel-item_border: none !default;\n\n$panel-item-hover_bg: transparent !default;\n$panel-item-hover_fg: $global-color_primary !default;\n$panel-item-hover_border: $panel-item_border !default;\n\n/* -------------------------------------------------------------- *\\\n Footer\n\\* -------------------------------------------------------------- */\n\n$footer_bg: $theme-hover_color !default;\n$footer_color: $global-color_fg !default;\n$footer-link_color: $global-color_primary !default;\n$footer-link-hover_color: $global-color_primaryAlt !default;\n$footer-base_fontSize: $global-medium_fontSize !default;\n$footer-base_lineHeight: $global-base_lineHeight !default;\n\n/* -------------------------------------------------------------- *\\\n Components\n\\* -------------------------------------------------------------- */\n\n$component-item_spacing: 0 !default;\n$component-vertical_padding: 16px !default;\n$component-horizontal_padding: 8px !default;\n$component-base_padding: #{$component-vertical_padding} #{$component-horizontal_padding} !default;\n$component_bg: $content_bg !default;\n$component_borderWidth: 1px !default;\n$component_lateralBorder: false !default;\n$component_borderColor: $theme-border_color !default;\n$component_border: #{$theme-border_color} #{$component_borderWidth} solid !default;\n$component_boxShadow: none !default;\n$component_borderRadius: 0 !default;\n\n$component-header_bg: transparent !default;\n\n$component-base_color: $global-color_fg !default;\n$component-base_fontSize: $global-medium_fontSize !default;\n$component-base_fontWeight: $global-normal_fontWeight !default;\n$component-base_lineHeight: $global-base_lineHeight !default;\n\n$component-title_color: $global-color_fg !default;\n$component-title-hover_color: $global-color_primary !default;\n$component-title_fontSize: $global-large_fontSize !default;\n$component-title_fontWeight: $global-semibold_fontWeight !default;\n$component-title_lineHeight: $global-base_lineHeight !default;\n\n$component-meta_color: mix($global-color_bg, $global-color_fg, 12%) !default;\n$component-meta-link_color: $component-meta_color !default;\n$component-meta-link-hover_color: $theme-heading-hover_color !default;\n$component-meta_fontSize: $global-small_fontSize !default;\n$component-meta_fontWeight: $global-normal_fontWeight !default;\n$component-meta_lineHeight: $global-base_lineHeight !default;\n\n/* -------------------------------------------------------------- *\\\n Form Elements\n\\* -------------------------------------------------------------- */\n\n$formElement_height: $utility-baseUnit * 6;\n$formElement_paddingVertical: $utility-baseUnitHalf !default;\n$formElement_paddingHorizontal: $utility-baseUnitDouble !default;\n$formElement_color: $global-color_black !default;\n$formElement_borderColor: lighten($global-color_black, 60%) !default;\n$formElement_placeholderColor: $formElement_borderColor !default;\n$formElement_borderWidth: 1px !default;\n$formElement_border: $formElement_borderWidth solid $formElement_borderColor !default;\n$formElement_fontSize: $global-medium_fontSize !default;\n$formElement_fontWeight: $global-medium_fontSize !default;\n$formElement_borderRadius: $global_borderRadius !default;\n\n/* -------------------------------------------------------------- *\\\n Form Buttons\n\\* -------------------------------------------------------------- */\n\n$formButton_bg: $button-primary_bg !default;\n$formButton-hover_bg: $button-primary_hover_fg !default;\n$formButton_color: $button-primary_fg !default;\n$formButton_fontFamily: $global-body_fontFamily !default;\n$formButton_fontWeight: $global-normal_fontWeight !default;\n$formButton_fontSize: $global-medium_fontSize !default;\n$formButton_maxWidth: 360px !default;\n$formButton_padding: $utility-baseUnitDouble !default;\n$formButton_height: $formElement_height !default;\n$formButton_borderRadius: $formElement_borderRadius !default;\n$formButton_border: 1px solid $formElement_borderColor !default;\n\n/* -------------------------------------------------------------- *\\\n Breakpoints\n\\* -------------------------------------------------------------- */\n\n$theme-breakpoint_smallMobile: 350px !default;\n$theme-breakpoint_mobile: 410px !default;\n$theme-breakpoint_smallTable: 768px !default;\n$theme-breakpoint_tablet: 992px !default;\n$theme-breakpoint_desktop: 1272px !default;\n\n$theme-breakpoint_base: $theme-breakpoint_smallTable !default;\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n//kb Icons\n@font-face {\n font-family: 'kbicons';\n src: url('./fonts/kbicons/kbicons.eot?cwtzhl');\n src: url('./fonts/kbicons/kbicons.eot?cwtzhl#iefix') format('embedded-opentype'),\n url('./fonts/kbicons/kbicons.ttf?cwtzhl') format('truetype'),\n url('./fonts/kbicons/kbicons.woff?cwtzhl') format('woff'),\n url('./fonts/kbicons/kbicons.svg?cwtzhl#icomoon') format('svg');\n font-weight: normal;\n font-style: normal;\n}\n\n@mixin kbicon() {\n display: inline-block;\n min-width: 1em;\n font-family: kbicons;\n font-variant: normal;\n font-weight: normal;\n font-style: normal;\n text-align: center;\n text-decoration: inherit;\n text-transform: none;\n line-height: inherit;\n color: inherit;\n -webkit-font-smoothing: antialiased;\n}\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$kbicon-compose: \"\\e900\";\n$kbicon-gear: \"\\e901\";\n$kbicon-message-empty: \"\\e902\";\n$kbicon-message: \"\\e903\";\n$kbicon-notifications-empty: \"\\e904\";\n$kbicon-notifications: \"\\e905\";\n$kbicon-settings: \"\\e906\";\n$kbicon-star-empty: \"\\e907\";\n$kbicon-star: \"\\e908\";\n$kbicon-user-empty: \"\\e909\";\n$kbicon-user: \"\\e90a\";\n","/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n@mixin shadow-dropDown($baseColor: #000) {\n box-shadow: 0 5px 10px 0 rgba($baseColor, .3);\n}\n\n@mixin font-style-base() {\n font-weight: $global-normal_fontWeight;\n font-size: $global-medium_fontSize;\n line-height: $global-base_lineHeight;\n @if ($staticVariables) {\n font-family: $global-body_fontFamily;\n color: $global-color_fg;\n }\n}\n\n@mixin font-link() {\n transition: color 0.1s ease-out;\n font-family: $link-body_fontFamily;\n font-weight: $link-body_fontWeight;\n font-size: $link-body_fontSize;\n @if ($staticVariables) {\n color: $link_default-color;\n }\n line-height: inherit;\n\n @if ($staticVariables) {\n &:focus,\n &:hover {\n color: $link_default_hover-color;\n }\n }\n}\n\n@mixin font-heading() {\n font-family: $global-heading_fontFamily;\n font-weight: $global-heading_fontWeight;\n font-size: $global-large_fontSize;\n line-height: $global-condensed_lineHeight;\n}\n\n@mixin font-heading-link() {\n font-family: $link-heading_fontFamily;\n font-weight: $link-heading_fontWeight;\n font-size: $link-heading_fontSize;\n line-height: $global-base_lineHeight;\n}\n\n@mixin noPanel {\n .Frame-content {\n > .Container {\n max-width: 800px;\n }\n\n .Content {\n width: 100%;\n }\n\n .Panel {\n display: none;\n }\n }\n}\n\n@mixin srOnly {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0,0,0,0);\n border: 0;\n}\n\n@mixin maxWidth($width: $theme-breakpoint_base) {\n @media screen and (max-width: $width) {\n @content;\n }\n}\n\n@mixin minWidth($width: $theme-breakpoint_base) {\n @media screen and (min-width: $width) {\n @content;\n }\n}\n\n@function image($imageName) {\n @return url(\"/themes/chipde/design/images/#{$imageName}\");\n}\n\n@mixin clearfix() {\n &::after {\n content: \"\";\n display: table;\n clear: both;\n }\n}\n\n@mixin ellipsis() {\n max-width: 100%;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n display: block;\n}\n\n@mixin framePadding($includeVertical: false) {\n padding-left: $frame_padding;\n padding-right: $frame_padding;\n\n @if ($includeVertical) {\n padding-top: $frame_padding;\n padding-bottom: $frame_padding;\n }\n\n @include maxWidth {\n padding-left: $frame-mobile_padding;\n padding-right: $frame-mobile_padding;\n\n @if ($includeVertical) {\n padding-top: $frame-mobile_padding;\n padding-bottom: $frame-mobile_padding;\n }\n }\n}\n\n@mixin framePaddingReverse($includeVertical: false) {\n margin-left: -#{$frame_padding};\n margin-right: -#{$frame_padding};\n padding-left: $frame_padding;\n padding-right: $frame_padding;\n width: calc(100% + (#{$frame_padding} * 2));\n\n @if ($includeVertical) {\n margin-top: -#{$frame_padding};\n margin-bottom: -#{$frame_padding};\n }\n\n @include maxWidth {\n margin-left: -#{$frame-mobile_padding};\n margin-right: -#{$frame-mobile_padding};\n padding-left: $frame-mobile_padding;\n padding-right: $frame-mobile_padding;\n width: calc(100% + (#{$frame-mobile_padding} * 2));\n\n @if ($includeVertical) {\n margin-top: -#{$frame-mobile_padding};\n margin-bottom: -#{$frame-mobile_padding};\n }\n }\n}\n\n@function transition($property, $duration: $global-default_timing) {\n @return $property $global-default_easing $duration;\n}\n\n@mixin tilesContainer($colNum: 6, $margin: $utility-baseUnitDouble) {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n width: calc(100% + #{$margin});\n margin-left: -#{$margin / 2};\n}\n\n@mixin tilesColumns($colNum: 6, $margin: $utility-baseUnitDouble) {\n width: calc(#{100% / $colNum} - #{$margin});\n margin-left: #{$margin / 2};\n margin-right: #{$margin / 2};\n}\n\n@mixin aspectRatio($width, $height) {\n position: relative;\n\n &:before {\n display: block;\n content: \"\";\n width: 100%;\n padding-top: ($height / $width) * 100%;\n }\n\n > *:first-child {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n }\n}\n\n/* ---------- Lists mixins ---------- */\n@mixin listItem {\n background: $component_bg;\n padding: $component-base_padding;\n box-shadow: $component_boxShadow;\n\n @if $component_lateralBorder == true {\n border-left: $component_border;\n border-right: $component_border;\n }\n\n @if $component-item_spacing == 0 {\n border-top: $component_border;\n\n &:first-child {\n @if $component_lateralBorder == true {\n border-top-left-radius: $component_borderRadius;\n border-top-right-radius: $component_borderRadius;\n }\n }\n\n &:last-child {\n border-bottom: $component_border;\n\n @if $component_lateralBorder == true {\n border-bottom-left-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n\n } @else {\n border-radius: $component_borderRadius;\n margin-bottom: $component-item_spacing;\n border-top: $component_border;\n border-bottom: $component_border;\n\n @if $component_lateralBorder == true {\n border-left: $component_border;\n border-right: $component_border;\n }\n\n &:last-child {\n margin-bottom: 0;\n }\n }\n\n &.Read {\n opacity: 1;\n }\n}\n\n@mixin TableItem {\n @if $component-item_spacing == 0 {\n\n &:first-child {\n\n @if $component_lateralBorder == true {\n td:first-child {\n border-top-left-radius: $component_borderRadius;\n }\n\n td:last-child {\n border-top-right-radius: $component_borderRadius;\n }\n }\n\n td {\n border-top: $component_border;\n }\n }\n\n &:last-child {\n\n @if $component_lateralBorder == true {\n td:first-child {\n border-bottom-left-radius: $component_borderRadius;\n }\n\n td:last-child {\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n }\n\n td {\n border-bottom: $component_border;\n @if ($staticVariables) {\n background: $component_bg;\n }\n }\n\n td:first-child {\n @if $component_lateralBorder == true {\n border-left: $component_border;\n }\n }\n\n td:last-child {\n @if $component_lateralBorder == true {\n border-right: $component_border;\n }\n }\n\n } @else {\n border-radius: $component_borderRadius;\n\n td {\n border-top: $component_border;\n border-bottom: $component_border;\n\n @if $component_lateralBorder == true {\n &:first-child {\n border-left: $component_border;\n border-top-left-radius: $component_borderRadius;\n border-bottom-left-radius: $component_borderRadius;\n }\n\n &:last-child {\n border-right: $component_border;\n border-top-right-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n }\n }\n\n\n @if $staticVariables {\n .CategoryName h2 {\n color: $component-title_color;\n &:focus,\n &:hover {\n color: $component-title-hover_color;\n }\n }\n }\n\n &.Read {\n opacity: 1;\n }\n}\n\n@mixin categoriesTableItem {\n\n tbody tr {\n @include maxWidth($theme-breakpoint_mobile) {\n\n @if $component-item_spacing == 0 AND $component_lateralBorder == true {\n\n &:first-child {\n td {\n border-top-right-radius: $component_borderRadius;\n }\n }\n\n &:last-child {\n td {\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n\n } @else {\n td {\n @if $component_lateralBorder == true {\n border-top-right-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n }\n\n td {\n @if $component_lateralBorder == true {\n padding-right: $component-base_padding;\n border-right:$component_border;\n }\n }\n }\n\n @include maxWidth($theme-breakpoint_desktop) {\n\n @if $component-item_spacing == 0 AND $component_lateralBorder == true {\n &:first-child {\n .CountComments {\n border-top-right-radius: $component_borderRadius;\n }\n }\n\n &:last-child {\n .CountComments {\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n\n } @else {\n\n .CountComments {\n @if $component_lateralBorder == true {\n border-top-right-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n }\n\n .CountComments {\n @if $component_lateralBorder == true {\n padding-right: $component-base_padding;\n border-right:$component_border;\n }\n }\n }\n\n @include maxWidth($theme-breakpoint_smallTable) {\n\n @if $component-item_spacing == 0 AND $component_lateralBorder == true {\n\n &:first-child {\n .CountDiscussions {\n border-top-right-radius: $component_borderRadius;\n }\n }\n\n &:last-child {\n .CountDiscussions {\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n\n } @else {\n .CountDiscussions {\n @if $component_lateralBorder == true {\n border-top-right-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n }\n\n .CountDiscussions {\n @if $component_lateralBorder == true {\n padding-right: $component-base_padding;\n border-right:$component_border;\n }\n }\n }\n }\n\n\n}\n\n@mixin discussionsTableItem {\n\n tbody tr {\n @include maxWidth($theme-breakpoint_mobile) {\n\n @if $component-item_spacing == 0 AND $component_lateralBorder == true {\n\n &:first-child {\n td {\n border-top-right-radius: $component_borderRadius;\n }\n }\n\n &:last-child {\n td {\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n\n } @else {\n td {\n @if $component_lateralBorder == true {\n border-top-right-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n }\n\n td:not(.CheckBoxColumn) {\n\n @if $component_lateralBorder == true {\n padding-right: $component-base_padding;\n border-right:$component_border;\n }\n }\n\n .CheckBoxColumn.CheckBoxColumn {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n }\n\n @include maxWidth($theme-breakpoint_desktop) {\n\n @if $component-item_spacing == 0 ANd $component_lateralBorder == true {\n &:first-child {\n .CountViews {\n border-top-right-radius: $component_borderRadius;\n }\n }\n\n &:last-child {\n .CountViews {\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n\n } @else {\n\n .CountViews {\n @if $component_lateralBorder == true {\n border-top-right-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n }\n\n .CountViews {\n @if $component_lateralBorder == true {\n padding-right: $component-base_padding;\n border-right:$component_border;\n }\n }\n }\n\n @include maxWidth($theme-breakpoint_smallTable) {\n\n @if $component-item_spacing == 0 AND $component_lateralBorder == true {\n\n &:first-child {\n .CountComments {\n border-top-right-radius: $component_borderRadius;\n }\n }\n\n &:last-child {\n .CountComments {\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n\n } @else {\n .CountComments {\n @if $component_lateralBorder == true {\n border-top-right-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n }\n\n .CountComments {\n @if $component_lateralBorder == true {\n padding-right: $component-base_padding;\n border-right:$component_border;\n }\n }\n }\n }\n}\n\n@mixin groupsTableItem {\n\n tbody tr {\n @include maxWidth {\n\n @if $component-item_spacing == 0 AND $component_lateralBorder == true {\n\n &:first-child {\n td {\n border-top-right-radius: $component_borderRadius;\n }\n }\n\n &:last-child {\n td {\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n\n } @else {\n td {\n @if $component_lateralBorder == true {\n border-top-right-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n }\n\n td {\n @if $component_lateralBorder == true {\n padding-right: $component-base_padding;\n border-right:$component_border;\n }\n }\n }\n\n @include maxWidth($theme-breakpoint_desktop) {\n\n @if $component-item_spacing == 0 AND $component_lateralBorder == true {\n &:first-child {\n .CountDiscussions {\n border-top-right-radius: $component_borderRadius;\n }\n }\n\n &:last-child {\n .CountDiscussions {\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n\n } @else {\n\n .CountDiscussions {\n @if $component_lateralBorder == true {\n border-top-right-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n }\n\n .CountDiscussions {\n @if $component_lateralBorder == true {\n padding-right: $component-base_padding;\n border-right:$component_border;\n }\n }\n }\n\n @include maxWidth($theme-breakpoint_smallTable) {\n\n @if $component-item_spacing == 0 {\n\n &:first-child {\n .CountMembers {\n border-top-right-radius: $component_borderRadius;\n }\n }\n\n &:last-child {\n .CountMembers {\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n\n } @else {\n .CountMembers {\n border-top-right-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n\n .CountMembers {\n padding-right: $component-base_padding;\n border-right:$component_border;\n }\n }\n }\n}\n\n@mixin lastCell {\n padding-right: $component-base_padding;\n border-right: $component_border;\n border-top-right-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n}\n\n@mixin photoWrap($size: $theme-photo_size, $round: $theme-photo_round) {\n height: $size;\n width: $size;\n padding: 0;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n box-shadow: inset 0 0 1px rgba($global-color_black, 0.2);\n border-radius: $theme-photo_borderRadius;\n overflow: hidden;\n\n @if ($round) {\n border-radius: 50%;\n }\n\n img {\n margin: 0;\n width: 100%;\n height: auto;\n }\n\n &.NoPhoto {\n display: none;\n }\n}\n\n@mixin Button(\n $bg: $button-basic_bg,\n $fg: $button-basic_fg,\n $border: $button-basic_border,\n $bgHover: $button-basic-hover_bg,\n $fgHover: $button-basic-hover_fg,\n $borderHover: $button-basic-hover_border\n) {\n font-family: $formButton_fontFamily;\n font-weight: $formButton_fontWeight;\n font-size: $formButton_fontSize;\n transition: background 0.1s ease, border 0.1s ease;\n border-width: $global-border-width;\n border-color: $formButton_border;\n border-style: solid;\n @if ($staticVariables) {\n border-color: $border;\n min-width: $formButton_height;\n background: $bg;\n color: $fg;\n }\n line-height: $formButton_height;\n min-height: $formButton_height;\n padding: 0 $formButton_padding;\n text-decoration: none;\n border-radius: $formButton_borderRadius;\n display: inline-block;\n -webkit-appearance: none;\n\n @include maxWidth {\n max-width: 100%;\n }\n\n @if ($staticVariables) {\n &:hover,\n &:active,\n &:focus {\n background: $bgHover;\n color: $fgHover;\n border-color: $borderHover;\n }\n }\n}\n\n@mixin CloseButton($color: $global-color_fg) {\n padding: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n font-size: $icon-default_size;\n font-family: Arial, sans-serif;\n @if ($staticVariables) {\n background: transparent;\n color: rgba($color, .7);\n }\n visibility: visible;\n\n @if ($staticVariables) {\n &:hover {\n background: transparent;\n color: $color;\n }\n }\n}\n\n/* -------------------------------------------------------------- *\\\n Utility classes\n\\* -------------------------------------------------------------- */\n\n.NoPanel {\n\n .Frame-content {\n > .Container {\n max-width: 800px;\n }\n\n .Content {\n width: 100%;\n }\n }\n\n .Panel {\n display: none;\n }\n}\n\n.flyoutIsOpen,\n.NoScroll {\n\n @include maxWidth {\n height: 100vh;\n overflow: hidden;\n }\n}\n\n@mixin defaultTransition($properties...) {\n transition-property: $properties;\n transition-duration: 0.3s;\n transition-timing-function: ease;\n}\n\n @mixin spinnerLoader($dimension: 18px, $thickness: 3px, $color: $global-color_primary, $speed: 0.7s) {\n @include defaultTransition(opacity);\n display: block;\n width: $dimension;\n height: $dimension;\n border-radius: 50%;\n border: {\n top: $thickness solid $color;\n right: $thickness solid rgba($color, 0.3);\n bottom: $thickness solid rgba($color, 0.3);\n left: $thickness solid rgba($color, 0.3);\n }\n transform: translateZ(0);\n animation: spinnerLoader $speed infinite ease-in-out;\n\n &::after {\n border-radius: 50%;\n width: $dimension;\n height: $dimension;\n }\n}\n\n\n$spinnerOffset: 73deg;\n@keyframes spinnerLoader {\n 0% {\n transform: rotate($spinnerOffset);\n }\n 100% {\n transform: rotate(#{360 + $spinnerOffset});\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\nbody {\n @include font-style-base;\n @if ($staticVariables) {\n color: $global-color_fg;\n }\n}\n\n* {\n font-family: inherit;\n color: inherit;\n line-height: inherit;\n font-weight: inherit;\n font-size: inherit;\n overflow-wrap: break-word;\n\n // Word break is isn't ideal, but IE 10+11 don't support the following property.\n word-break: normal;\n\n // `word-break: break-word` aliases to `word-wrap: break-word` in blink/webkit based browsers.\n word-break: break-word;\n}\n\np,\nspan {\n padding: 0;\n margin: 0;\n line-height: inherit;\n}\n\na {\n @include font-link;\n}\n\np {\n margin: $utility-baseUnitHalf 0;\n\n .emoji {\n width: $global-medium_fontSize;\n height: auto;\n }\n}\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n @include font-heading;\n margin: 0;\n}\n\nh1 {\n font-size: $global-title_fontSize;\n font-weight: $global-heading_fontWeight;\n\n a,\n .Gloss {\n color: inherit;\n font-size: inherit;\n font-weight: inherit;\n }\n\n @include maxWidth {\n font-size: $global-subTitle_fontSize;\n }\n\n .emoji {\n width: $global-title_fontSize;\n height: auto;\n }\n}\n\nh2 {\n font-size: $global-subTitle_fontSize;\n\n .emoji {\n width: $global-subTitle_fontSize;\n height: auto;\n }\n}\n\nstrong,\nb {\n font-weight: bold;\n}\n\nabbr {\n text-underline: none;\n}\n\n// [role=\"heading\"][aria-level=\"3\"]\n.CategoryHeading,\n.Item .Title,\n.Item.Read .Title,\n.CategoryName h2,\n.Item .TitleWrap,\n[aria-level=\"3\"] a {\n @include font-heading-link;\n\n a,\n .ItemContent {\n font-size: inherit;\n font-weight: inherit;\n font-family: inherit;\n @if ($staticVariables){\n color: inherit;\n\n &:focus,\n &:hover {\n color: inherit;\n }\n }\n }\n}\n\n/*===== End of Typography ======*/\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.Frame {\n @if ($theme_stickFooter) {\n display: flex;\n flex-direction: column;\n min-height: 100vh;\n\n @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {\n /* IE10+ CSS styles go here */\n min-height: initial;\n height: 100vh;\n overflow: visible;\n }\n }\n @if ($staticVariables) {\n background-color: $body_bg;\n }\n background-image: $body_backgroundImage;\n background-size: $body_backgroundSize;\n background-position: $body_backgroundPosition;\n background-repeat: $body_backgroundRepeat;\n}\n\n.Frame-top {\n @if ($theme_stickFooter) {\n flex: 1 0 auto;\n }\n}\n\n@if ($staticVariables) {\n .Frame-contentWrap {\n background-color: $frame_bg;\n border: $frame_border;\n box-shadow: $frame_boxShadow;\n padding-top: $frame_padding;\n padding-bottom: 48px;\n @include framePaddingReverse();\n\n @include maxWidth {\n padding-top: $frame-mobile_padding;\n padding-bottom: $frame-mobile_padding;\n }\n }\n}\n\n.Frame-details {\n @include clearfix;\n .SearchBoxMobile {\n display: none;\n\n @include maxWidth($theme-breakpoint_tablet) {\n display: block;\n }\n }\n}\n\n.Container {\n @include framePadding;\n max-width: $global-main_width;\n margin: 0 auto;\n}\n\n.Frame-row {\n width: 100%;\n display: flex;\n align-items: flex-start;\n flex-wrap: wrap;\n}\n\n.MainContent.Content {\n @if ($staticVariables) {\n background-color: $content_bg;\n border: $frame_border;\n padding: $content_padding;\n border-radius: $content_borderRadius;\n border: $content_border;\n width: calc(100% - #{$panel_width + $panel_gap});\n\n @if ($panel_toLeft) {\n order: 2;\n margin-left: auto;\n }\n }\n\n @include maxWidth($theme-breakpoint_tablet) {\n width: 100%;\n order: 0;\n }\n}\n\n.Crumbs {\n margin: $utility-baseUnitHalf 0;\n}\n\n.Frame-content {\n\n .HomepageTitle,\n .PageDescription {\n margin-bottom: $global-block_margin;\n }\n\n .HomepageTitle {\n\n .AdminCheck {\n padding: 0;\n height: calc(#{$global-title_fontSize} * #{$global-condensed_lineHeight});\n\n @include maxWidth {\n height: calc(#{$global-subTitle_fontSize} * #{$global-condensed_lineHeight});\n }\n\n input {\n margin: 0;\n }\n }\n }\n\n .PageDescription {\n line-height: $global-base_lineHeight;\n }\n\n .PageDescription:empty {\n display: none;\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\nhtml {\n -ms-overflow-style: -ms-autohiding-scrollbar;\n}\n\nbody {\n box-sizing: border-box;\n}\n\n* {\n box-sizing: inherit;\n}\n\n.PhotoWrap {\n @include photoWrap;\n}\n\n.About.P,\n.UserBox,\n.MeBox {\n margin: 0;\n}\n\n.PhotoGrid {\n .ProfilePhoto {\n border-radius: 0;\n box-shadow: none;\n }\n\n img {\n vertical-align: initial;\n }\n}\n\n.DataList .Item {\n border-bottom-width: 0;\n}\n\n@if($staticVariables){\n .Item .Author a {\n font-size: inherit;\n font-weight: inherit;\n color: $component-meta_color;\n\n &:focus,\n &:hover {\n text-decoration: $theme-link-hover_textDecoration;\n color: $component-meta-link-hover_color;\n }\n }\n}\n\n.Item {\n\n .BlockTitle {\n font-size: inherit;\n }\n}\n\n.Message {\n margin-top: 0;\n}\n\n.DataTable td {\n border-bottom: 0;\n}\n\n.CategoryTable,\n.DiscussionTable {\n margin-bottom: $utility-baseUnitTriple;\n}\n\n.CategoryTable,\n.DataTableWrap {\n border-collapse: separate;\n\n tr {\n padding: 0;\n }\n\n tr.Read {\n background: none;\n }\n\n td {\n padding: 0;\n vertical-align: middle;\n }\n\n td .Wrap {\n position: relative;\n }\n\n thead {\n\n tr {\n border-bottom: none;\n }\n\n td {\n border-bottom: none;\n }\n\n td.BigCount .Wrap {\n display: flex;\n align-items: center;\n justify-content: center;\n }\n }\n\n .CheckBoxColumn {\n width: 20px;\n }\n\n tbody {\n .Wrap {\n padding: 0;\n position: relative;\n }\n }\n\n td.BigCount {\n vertical-align: middle;\n text-align: center;\n }\n\n .ChildCategories {\n padding-top: 0;\n border-top: none;\n }\n}\n\n.Options .Arrow {\n &::before {\n color: $global-color_fg;\n }\n}\n\n// The warnings plugin overrides the display property on this. Set it back.\n.PhotoWrap.Hidden {\n display: none;\n}\n\n.ButtonGroup.Multi {\n display: flex;\n max-width: 100%;\n}\n\n.Options {\n height: initial;\n\n > span,\n > a {\n margin-left: $utility-baseUnit;\n }\n}\n\n.BlockTitle {\n padding: 0;\n}\n\n.AdminCheck {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n height: $icon-default_size;\n\n input {\n margin: 0;\n }\n}\n\n.PageTitle .Options {\n height: auto;\n}\n\n.ItemDiscussion {\n margin-bottom: initial;\n}\n\n#SignoutWarning {\n bottom: initial;\n background: $global-color_white;\n\n * {\n line-height: 40px;\n }\n}\n\n.CreateAccount {\n margin-top: $utility-baseUnitDouble;\n}\n\n.idea-counter-box,\n.DateTile {\n width: 40px;\n min-height: 40px;\n border-radius: $component_borderRadius;\n}\n\n.DateTile {\n color: $global-color_fg;\n padding: 6px 0 2px;\n text-align: center;\n background-color: $theme-hover_color;\n\n .Day {\n font-weight: $global-bold_fontWeight;\n }\n}\n\na.ChangePicture {\n top: 0;\n}\n\n.UserSignature {\n font-size: $global-small_fontSize;\n}\n\n.Reactions {\n\n .ReactButton,\n .ReactButton.HasCount {\n vertical-align: baseline;\n display: inline-flex;\n align-items: center;\n }\n}\n\n.MenuItems-Reactions {\n\n .PhotoWrapSmall {\n margin-right: 0;\n }\n\n a {\n font-size: $global-small_fontSize;\n @include ellipsis;\n }\n\n}\n\n.MenuItems a:hover .Gloss {\n color: inherit !important;\n}\n\n#Form_Ban {\n @include Button(\n $button-primary_bg,\n $button-primary_fg,\n $button-primary_border,\n $button-primary-hover_bg,\n $button-primary-hover_fg,\n $button-primary-hover_border\n );\n}\n\n.Dropdown.MenuItems {\n\n @include maxWidth {\n min-width: auto;\n }\n}\n\n@if($staticVariables){\n [class*=\"Status-Tag-\"] {\n padding: 0 !important;\n background-color: transparent !important;\n }\n}\n\n.Leaderboard-User {\n display: inline-block;\n overflow: auto;\n white-space: inherit;\n text-overflow: initial;\n}\n\nbody > svg {\n border: 0 !important;\n clip: rect(0 0 0 0) !important;\n height: 1px !important;\n margin: -1px !important;\n overflow: hidden !important;\n padding: 0 !important;\n position: absolute !important;\n width: 1px !important;\n}\n\ntable.PreferenceGroup th {\n min-width: 9ex;\n}\n\n\n.Popup #UserBadgeForm {\n p,\n h1 {\n margin-bottom: $utility-baseUnitDouble;\n display: block;\n }\n\n textarea {\n display: block;\n width: 100%;\n margin-top: $utility-baseUnitHalf;\n }\n\n button {\n @include Button($button-primary_bg, $button-primary_fg, $button-primary_border);\n float: right;\n margin-top: -16px;\n }\n}\n\n// Fix social connect page\n.DataList-Connections {\n width: 100%;\n\n @include maxWidth(600px) {\n .Connection-Name {\n display: none;\n }\n }\n}\n\n.BlockTitle,\n.Pager {\n font-weight: inherit;\n}\n\n#Panel .FilterMenu .Active,\n.PanelInfo .Active {\n background: transparent;\n font-weight: inherit;\n}\n\n.PanelInfo li {\n border-bottom-width: 0;\n}\n\n.Box {\n margin: $utility-baseUnitDouble 0;\n}\n\n#Panel .FilterMenu li:first-child,\n.PanelInfo li:first-child {\n border-top-width: 0;\n}\n\n.SocialIcon .Text {\n padding: 0 0 0 $utility-baseUnitHalf;\n font-weight: $formButton_fontWeight;\n font-size: $formButton_fontSize;\n line-height: $formButton_height;\n min-height: $formButton_height;\n min-width: 170px;\n}\n\n.PageDescription {\n margin: 0;\n}\n\n// Fix connection page of profile\n.DataList-Connections {\n .Connection-Header {\n display: flex;\n align-items: center;\n flex-wrap: wrap;\n }\n\n .Connection-Header {\n @include maxWidth {\n justify-content: center;\n }\n }\n\n .Connection-Name {\n margin: $utility-baseUnitDouble 0;\n }\n\n .Connection-Connect {\n margin-left: auto;\n position: static;\n padding: 0;\n }\n\n .Gloss.Connected {\n position: static;\n display: flex;\n align-items: center;\n width: 100%;\n\n .ProfilePhoto {\n height: 30px;\n width: 30px;\n margin-right: $utility-baseUnitDouble;\n }\n }\n}\n\n// Fix buttons on social page\n.DataList-Connections {\n\n .Connection-Name {\n margin: 0;\n font-size: $global-medium_fontSize;\n }\n\n .Connection-Connect {\n\n @include maxWidth($theme-breakpoint_base){\n margin: 10px 0 0 auto;\n }\n\n @include maxWidth {\n margin: 10px 0 0;\n width: 100%;\n display: flex;\n justify-content: center;\n }\n }\n}\n\n/*===== End of Core Patches ======*/\n","/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Utility Variables\n\\* -------------------------------------------------------------- */\n\n$utility-baseUnit : 6px;\n$utility-baseUnitHalf : $utility-baseUnit / 2; // Derived\n$utility-baseUnitDouble : $utility-baseUnit * 2; // Derived\n$utility-percentage_third : (100% / 3);\n$utility-percentage_nineSixteenths : (9 / 16 * 100%);\n$utility-SVGEncoding : \"data:image/svg+xml,\";\n\n/* -------------------------------------------------------------- *\\\n Globals\n\\* -------------------------------------------------------------- */\n\n$global-color_black : #000;\n$global-color_white : #fff;\n$global-color_transparent : transparent;\n$global-color_fg : #555a62 !default;\n$global-color_bg : #fff !default;\n$global-color_primary : #0291db !default;\n$global-color_active_primaryBg : rgba($global-color_primary, .05) !default; // Derived\n$global-color_secondary : darken($global-color_primary, 10%) !default; // Derived\n$global-color_warning : #ffce00 !default;\n\n$global-error_fg : #ff3933 !default;\n$global-error_bg : mix($global-error_fg, $global-color_bg, 10%) !default; // Derived\n\n$global-color_confirm : #60bd68 !default;\n$global-color_unresolved : mix($global-color_warning, $global-color_fg, 10%) !default; // Resolved\n\n$global-body_bg : $global-color_bg !default; // Derived - color outside main content in margins\n\n$global-border_color : mix($global-color_fg, $global-color_bg, 24%) !default; // Note it's off by default due to the border width\n$global-border-width : 1px;\n$global-border-style : solid;\n$global_borderRadius : 2px !default;\n\n/* -------------------------------------------------------------- *\\\n States\n\\* -------------------------------------------------------------- */\n\n$state-icon_opacity : .6;\n$state-text_opacity : .75;\n\n$state-hover_color : mix($global-color_primary, $global-color_bg, 5.5%) !default; // rgba(174, 228, 255, 0.2);\n$state-hover_opacity : 1 !default;\n\n$state-focus_color : mix($global-color_primary, $global-color_bg, 12%) !default; // rgba(174, 228, 255, 0.4);\n$state-focus_opacity : 1 !default;\n$state-focus_outline : none !default;\n\n$state-active_color : mix($global-color_primary, $global-color_bg, 95%) !default; // #0075f5\n$state-active_opacity : 1 !default;\n\n/* -------------------------------------------------------------- *\\\n Password Strength Colors\n\\* -------------------------------------------------------------- */\n\n$passwordStrength-level1_color : #c81818 !default;\n$passwordStrength-level2_color : #ff891d !default;\n$passwordStrength-level3_color : #ffac1d !default;\n$passwordStrength-level4_color : #5DB112 !default;\n$passwordStrength-level5_color : #27b30f !default;\n$passwordStrength-bg : mix($global-error_bg, $global-error_fg, 80%) !default; // Derived\n\n/* -------------------------------------------------------------- *\\\n Third Party Colors\n\\* -------------------------------------------------------------- */\n\n$global-color_facebook : #3b5998;\n$global-color_twitter : #00b6f1;\n$global-color_youTube : #b31217;\n$global-color_pinterest : #cb2027;\n$global-color_googlePlus : #df4a32;\n$global-color_tumblr : #2c4762;\n$global-color_stumbleUpon : #eb4924;\n$global-color_reddit : #ff5700;\n$global-color_vine : #00b489;\n$global-color_discord : #7289da;\n$global-color_instagram : #bc2a8d;\n$global-color_linkedIn : #007bb6;\n\n/* -------------------------------------------------------------- *\\\n Typography\n\\* -------------------------------------------------------------- */\n\n$global-large_fontSize : 16px !default;\n$global-medium_fontSize : 14px !default;\n$global-small_fontSize : 12px !default;\n\n$global-title_fontSize : 32px !default;\n$global-subTitle_fontSize : 18px !default;\n\n$userContent_fontSize : $global-medium_fontSize !default; // 14 for forums, but 16 for KB\n\n$userContent-fontSizeH1 : 2em !default;\n$userContent-fontSizeH2 : 1.5em !default;\n$userContent-fontSizeH3 : 1.25em !default;\n$userContent-fontSizeH4 : 1em !default;\n$userContent-fontSizeH5 : .875em !default;\n$userContent-fontSizeH6 : .85em !default;\n\n$global-heading_topMargin : 1.5 * $global-medium_fontSize;\n\n$global-normal_fontWeight : 400 !default;\n$global-bold_fontWeight : 600 !default;\n\n$global-block_margin : $userContent_fontSize !default;\n\n$global-base_lineHeight : 1.5 !default;\n$global-condensed_lineHeight : 1.25 !default;\n\n$global_spacer : $userContent_fontSize * $global-base_lineHeight;\n\n$global-heading_fontFamily : \"Open Sans\", HelveticaNeue-Light, \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", sans-serif !default;\n$global-heading_fontWeight : $global-bold_fontWeight !default; // Derived\n$global-heading_lineHeightRatio : .8;\n\n$global-body_fontFamily : \"Open Sans\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Raleway, Arial, sans-serif !default;\n$global-body_fontWeight : $global-normal_fontWeight !default; // Derived\n$global-body_lineHeightRatio : $global-heading_lineHeightRatio;\n\n$link-default_color : $global-color_primary !default;\n$link-default_hover_color : $global-color_secondary !default;\n$link-default_focus_color : $global-color_secondary !default;\n$link-default_visited_color : mix($global-color_secondary, $global-color_fg, 90%) !default;\n\n/* -------------------------------------------------------------- *\\\n Animation\n\\* -------------------------------------------------------------- */\n\n$global-default_timing : .15s !default;\n$global-default_easing : ease-out !default;\n\n/* -------------------------------------------------------------- *\\\n Icons\n\\* -------------------------------------------------------------- */\n\n$icon-large_size : 32px !default;\n$icon-default_size : 24px !default;\n$icon-small_size : 16px !default;\n\n/* -------------------------------------------------------------- *\\\n Layout\n\\* -------------------------------------------------------------- */\n\n$global-gutter_size : $global_spacer;\n$global-gutter_halfSize : $global-gutter_size / 2;\n$global-gutter_quarterSize : $global-gutter_size / 4;\n\n$global-panel_spacerOuter : 18px !default;\n$global-panel_width : 226px !default;\n$global-panel_paddedWidth : $global-panel_width + $global-panel_spacerOuter !default;\n\n$global-middleColumn_width : 660px;\n\n$global-main_width : $global-panel_paddedWidth * 2 + $global-middleColumn_width !default;\n$global-main_paddedWidth : $global-main_width + 2 * $global-gutter_size !default; // Derived\n\n$global-twoColumn_breakpoint : 900px !default; // Generic breakpoint for 2 columns\n\n// Hard coded columns\n$evenColumns_breakpoint : $global-twoColumn_breakpoint !default;\n$evenColumns-threeColumns-breakToOne : $evenColumns_breakpoint !default;\n\n// Uses CSS Columns\n$flexColumns-twoColumns_breakToOne : $global-twoColumn_breakpoint !default;\n$flexColumns-threeColumns_breakToTwo : $global-twoColumn_breakpoint !default;\n$flexColumns-threeColumns_breakToOne : 500px !default;\n\n/* -------------------------------------------------------------- *\\\n Components\n\\* -------------------------------------------------------------- */\n\n$component_bg : mix($global-color_bg, $global-color_fg, 97%) !default;\n$component-titleBar_bg : mix($global-color_bg, $global-color_fg, 93%) !default;\n$component-body_bg : $component_bg !default;\n$component-well_bg : $global-color_bg !default;\n\n$component-separator : $utility-baseUnit * 2 !default;\n$component-spacing : 27px !default;\n$component-spacing_half : $component-spacing / 2 !default;\n$component-viewAll_bg : $component_bg !default;\n\n$component-titleBar_verticalPadding : $component-spacing_half !default;\n$component-titleBar_minHeight : 60px;\n$component-titleBar_countBg : mix($global-color_bg, $global-color_fg, 88%) !default;\n$component-titleBar_viewMoreColor : mix($global-color_bg, $global-color_fg, 60%) !default;\n\n/* -------------------------------------------------------------- *\\\n Widgets\n\\* -------------------------------------------------------------- */\n\n// Global\n$global-widgetInner_padding : $global-gutter_halfSize !default; // sections of widget\n$global-widgetSection-gap : 0 !default; // Between widget sections\n$global-widget_gap : $global-gutter_halfSize !default; // Between widgets\n$global-widget_bg : transparent !default;\n$global-widget_fg : $global-color_fg !default;\n\n$global-widgetBorder_color : $global-border_color !default;\n$global-widgetBorder_width : $global-border-width !default;\n$global-widgetBorder_radius : $global_borderRadius !default;\n\n$global-widgetTitle_size : $global-subTitle_fontSize !default;\n$global-widgetSubTitle_size : $global-large_fontSize !default;\n$global-widgetText_size : $global-medium_fontSize !default;\n\n\n// Outer Widget Wrap\n$widget_borderColor : $global-widgetBorder_color !default;\n$widget_borderWidth : 0 !default;\n$widget_borderRadius : $global-widgetBorder_radius !default;\n\n// Widget Contents - no padding on this guy, comes from wrapper or sub sections\n$widget-contents_bg : $global-widget_bg !default;\n\n// Widget Head\n$widget-head_topPadding : $global-widgetInner_padding !default;\n$widget-head_rightPadding : $global-widgetInner_padding !default;\n$widget-head_bottomPadding : $global-widgetInner_padding !default;\n$widget-head_leftPadding : $global-widgetInner_padding !default;\n$widget-head_bg : $global-widget_bg !default;\n$widget-head_fg : $global-widget_fg !default;\n$widget-head_gap : $global-widgetSection-gap !default; // Bottom Margin\n$widget-head_borderColor : $global-widgetBorder_color !default;\n$widget-head_borderWidth : 0 !default;\n$widget-head_borderRadius : $global-widgetBorder_radius !default;\n\n// Widget Body\n$widget-body_topPadding : $global-widgetInner_padding !default;\n$widget-body_bottomPadding : $global-widgetInner_padding !default;\n$widget-body_leftPadding : $global-widgetInner_padding !default;\n$widget-body_rightPadding : $global-widgetInner_padding !default;\n$widget-body_bg : transparent !default;\n$widget-body_fg : $global-widget_fg !default;\n$widget-body_borderColor : $global-widgetBorder_color !default;\n$widget-body_borderWidth : 0 !default;\n$widget-body_borderRadius : $global-widgetBorder_radius !default;\n\n// Widget Footer\n$widget-footer_topPadding : $global-widgetInner_padding !default;\n$widget-footer_bottomPadding : $global-widgetInner_padding !default;\n$widget-footer_leftPadding : $global-widgetInner_padding !default;\n$widget-footer_rightPadding : $global-widgetInner_padding !default;\n$widget-footer_bg : transparent !default;\n$widget-footer_fg : $global-widget_fg !default;\n$widget-footer_gap : $global-widgetSection-gap !default; // Top Margin\n$widget-footer_borderColor : $global-widgetBorder_color !default;\n$widget-footer_borderWidth : 0 !default;\n$widget-footer_borderRadius : $global-widgetBorder_radius !default;\n\n\n\n/* -------------------------------------------------------------- *\\\n Form Elements\n\\* -------------------------------------------------------------- */\n\n$formElement_borderWidth : 1px !default;\n$formElement_fullBorderWidth : $formElement_borderWidth * 2;\n$formElement_height : $utility-baseUnit * 6; // Derived\n$formElement_margin : $utility-baseUnit * 4; // Derived\n$formElement_heightWithBorder : $formElement_height + 2 * $formElement_borderWidth; // Derived\n$formElement_borderColor : $global-border_color !default; // Derived\n$formElement_borderStyle : solid;\n$formElement_borderRadius : $global_borderRadius !default;\n$formElement_giantInput_height : 82px !default;\n$formElement_giantInput_fontSize : 24px !default;\n$formElement_halfHeight : $formElement_height / 2 !default; // Derived\n$formElement-borderWidthFull : $formElement_borderWidth * 2 !default; // Derived\n$formElement_horizontalPadding : $utility-baseUnit * 2 !default; // Derived\n$formElement_paddingVertical : $utility-baseUnit !default; // Derived\n$formElement_placeholderColor : mix($global-color_fg, $global-color_bg, 50%) !default; // Derived\n$formElement_maxWidth : 528px !default;\n$formElement_fg : mix($global-color_fg, $global-color_bg, 80%) !default; // Derived\n$formElement_bg : $global-color_bg !default;\n$formElement_miniInput_width : 100px !default;\n$global-formNote_fg : mix($global-color_fg, $global-color_bg, 72%) !default; // Derived\n$global-formNoteLink_fg : $global-color_primary !default; // Derived\n\n$global-selectBox_height : $utility-baseUnit * 4 !default; // Derived\n\n$global-textArea_minHeight : 100px !default;\n$global-textArea_padding : $utility-baseUnit !default;\n\n$global-fileUpload_bg : $global-color_primary !default;\n$global-fileUpload_fg : $global-color_white !default;\n$global-fileUpload_hover_bg : mix($global-color_primary, $global-color_fg, 20%) !default;\n\n$formElement-panel_shadowColor : rgba($global-color_fg, .2) !default;\n$formElement-panel_boxShadow : 0 1px 3px 0 $formElement-panel_shadowColor !default;\n\n$formElement-disabled_opacity : .5 !default;\n\n/* -------------------------------------------------------------- *\\\n Overlays (Menus, flyouts and Modals)\n\\* -------------------------------------------------------------- */\n\n@function getBlackOrWhiteBasedOnColor($color) {\n @if (lightness($color) > 50) {\n @return white; // Lighter backgorund\n } @else {\n @return black; // Darker backgorund\n }\n}\n\n$overlay_bgColor : rgba(getBlackOrWhiteBasedOnColor($global-color_fg), .2)!default;\n$overlay-dropShadow_color : $overlay_bgColor !default;\n$overlay-border_color : mix($global-color_fg, $global-color_bg, 5%) !default;\n$overlay-dropShadow : 0 5px 10px $overlay_bgColor !default;\n$overlay-borderRadius : $global_borderRadius !default;\n\n/* -------------------------------------------------------------- *\\\n Buttons\n\\* -------------------------------------------------------------- */\n\n// Icon Button Size\n\n$buttonIcon_size : 36px !default;\n\n// Global Button options\n\n$global-button_paddingTop : 2px !default;\n$global-button_paddingBottom : 3px !default;\n$global-button_paddingSide : $utility-baseUnit !default;\n$global-button_minWidth : 16 * $utility-baseUnit !default; // Derived\n$global-button_radius : $global_borderRadius !default;\n\n$buttonBar_margin : $utility-baseUnit * 2 !default; // Derived\n\n// Basic Button\n\n$button-basic_fg : $global-color_fg !default;\n$button-basic_bg : $global-color_bg !default;\n$button-basic_border : mix($global-color_fg, $global-color_bg, 24%) !default;\n\n$button-basic_hover_fg : $button-basic_fg !default;\n$button-basic_hover_bg : $global-color_bg !default;\n$button-basic_hover_border : mix($global-color_bg, $global-color_fg, 40%) !default;\n\n$button-basic_focus_fg : $global-color_fg !default;\n$button-basic_focus_bg : $button-basic_hover_bg !default;\n$button-basic_focus_border : rgba($global-color_primary, .8) !default;\n\n$button-basic: (\n default: (\n color: $button-basic_fg,\n background-color: $button-basic_bg,\n border-color: $button-basic_border\n ),\n hover: (\n color: $button-basic_hover_fg,\n background-color: $button-basic_hover_bg,\n border-color: $button-basic_hover_border\n ),\n focus: (\n color: $button-basic_focus_fg,\n background-color: $button-basic_focus_bg,\n border-color: $button-basic_focus_border\n )\n) !default;\n\n\n// Button Primary\n\n$button-primary_fg : $global-color_white !default;\n$button-primary_bg : $global-color_primary !default;\n$button-primary_border : $global-color_primary !default;\n\n$button-primary_hover_fg : $global-color_white !default;\n$button-primary_hover_bg : $global-color_secondary !default;\n$button-primary_hover_border : $global-color_secondary !default;\n\n$button-primary_focus_fg : $global-color_white !default;\n$button-primary_focus_bg : $global-color_secondary !default;\n$button-primary_focus_border : $global-color_secondary !default;\n\n$buttonPrimary: (\n default: (\n color: $button-primary_fg,\n background-color: $button-primary_bg,\n border-color: $button-primary_border\n ),\n hover: (\n color: $button-primary_hover_fg,\n background-color: $button-primary_hover_bg,\n border-color: $button-primary_hover_border\n ),\n focus: (\n color: $button-primary_focus_fg,\n background-color: $button-primary_focus_bg,\n border-color: $button-primary_focus_border\n )\n) !default;\n\n/* -------------------------------------------------------------- *\\\n Meta\n\\* -------------------------------------------------------------- */\n\n$metaText_fontSize : $global-small_fontSize;\n$metaText_color : mix($global-color_fg, $global-color_bg, 80%) !default;\n$metaText_margin : $utility-baseUnit !default;\n\n/* -------------------------------------------------------------- *\\\n Thumbnails\n\\* -------------------------------------------------------------- */\n\n$thumbnail-border_color: mix($global-color_fg, $global-color_bg, 10%) !default; // Derived\n$thumbnail-border_width: 0;\n\n/* -------------------------------------------------------------- *\\\n Separators\n\\* -------------------------------------------------------------- */\n\n$global-separator_color : mix($global-color_fg, $global-color_bg, 10%) !default;\n$global-separator_width : 1px;\n\n\n/* -------------------------------------------------------------- *\\\n SelectBox\n\\* -------------------------------------------------------------- */\n\n$selectBox-separator_height : 1px !default;\n$selectBox-separator_margin : 6px !default;\n$selectBox-separator_color : $global-separator_color !default;\n\n/* -------------------------------------------------------------- *\\\n DropDown\n\\* -------------------------------------------------------------- */\n\n$dropDown_width : 250px;\n$dropDown_borderRadius : 1px;\n$dropDown_bg : $global-color_bg;\n\n$dropDown-metas_verticalPadding : 6px;\n$dropDown-metas_horizontalPadding : 18px;\n\n$dropDown-item_verticalPadding : 6px;\n$dropDown-item_horizontalPadding : 18px;\n\n$dropDown-item_minHeight : 30px;\n\n/* -------------------------------------------------------------- *\\\n Header\n\\* -------------------------------------------------------------- */\n\n$global-header_height : 50px !default;\n\n/* -------------------------------------------------------------- *\\\n Footer\n\\* -------------------------------------------------------------- */\n\n$global-footer_height : 50px !default;\n\n/* -------------------------------------------------------------- *\\\n Embedded content\n\\* -------------------------------------------------------------- */\n\n$embeddedText_padding : $global-medium_fontSize;\n\n/* -------------------------------------------------------------- *\\\n user content\n\\* -------------------------------------------------------------- */\n\n$userContent-list_margin : 2em;\n$userContent-listDecoration_minWidth : 2em;\n\n/* -------------------------------------------------------------- *\\\n Etc\n\\* -------------------------------------------------------------- */\n\n$mark_bg : mix($global-color-primary, $global-color-bg, 22%);\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$icon-adjust: \"\\f100\";\n$icon-agree: \"\\f101\";\n$icon-align-center: \"\\f102\";\n$icon-align-justify: \"\\f103\";\n$icon-align-left: \"\\f104\";\n$icon-align-right: \"\\f105\";\n$icon-angry: \"\\f106\";\n$icon-archive: \"\\f107\";\n$icon-arrow-down: \"\\f108\";\n$icon-arrow-left: \"\\f109\";\n$icon-arrow-right: \"\\f10a\";\n$icon-arrow-up: \"\\f10b\";\n$icon-ban: \"\\f10c\";\n$icon-bar-chart: \"\\f10d\";\n$icon-bell: \"\\f10e\";\n$icon-bold: \"\\f10f\";\n$icon-bookmark: \"\\f110\";\n$icon-bookmark-empty: \"\\f111\";\n$icon-bug: \"\\f112\";\n$icon-bullhorn: \"\\f113\";\n$icon-bullseye: \"\\f114\";\n$icon-calendar: \"\\f115\";\n$icon-camera: \"\\f116\";\n$icon-caret-down: \"\\f117\";\n$icon-caret-left: \"\\f118\";\n$icon-caret-right: \"\\f119\";\n$icon-caret-up: \"\\f11a\";\n$icon-certificate: \"\\f11b\";\n$icon-check: \"\\f11c\";\n$icon-check-empty: \"\\f11d\";\n$icon-check-sign: \"\\f11e\";\n$icon-chevron-down: \"\\f11f\";\n$icon-chevron-left: \"\\f120\";\n$icon-chevron-right: \"\\f121\";\n$icon-chevron-sign-down: \"\\f122\";\n$icon-chevron-sign-left: \"\\f123\";\n$icon-chevron-sign-right: \"\\f124\";\n$icon-chevron-sign-up: \"\\f125\";\n$icon-chevron-up: \"\\f126\";\n$icon-circle: \"\\f127\";\n$icon-circle-blank: \"\\f128\";\n$icon-cloud: \"\\f129\";\n$icon-cloud-download: \"\\f12a\";\n$icon-cloud-upload: \"\\f12b\";\n$icon-code: \"\\f12c\";\n$icon-cog: \"\\f12d\";\n$icon-cogs: \"\\f12e\";\n$icon-collapse: \"\\f12f\";\n$icon-collapse-top: \"\\f130\";\n$icon-comment: \"\\f131\";\n$icon-comments: \"\\f132\";\n$icon-compass: \"\\f133\";\n$icon-compose: \"\\f134\";\n$icon-crown: \"\\f135\";\n$icon-dashboard: \"\\f136\";\n$icon-discussion: \"\\f137\";\n$icon-dot-circle: \"\\f138\";\n$icon-dropbox: \"\\f139\";\n$icon-edit: \"\\f13a\";\n$icon-edit-sign: \"\\f13b\";\n$icon-ellipsis: \"\\f13c\";\n$icon-exclamation-sign: \"\\f13d\";\n$icon-expand: \"\\f13e\";\n$icon-external-link: \"\\f13f\";\n$icon-eye-close: \"\\f140\";\n$icon-eye-open: \"\\f141\";\n$icon-facebook: \"\\f142\";\n$icon-facebook-alt: \"\\f143\";\n$icon-file: \"\\f144\";\n$icon-file-text: \"\\f145\";\n$icon-filter: \"\\f146\";\n$icon-flag: \"\\f147\";\n$icon-flame: \"\\f148\";\n$icon-folder-close: \"\\f149\";\n$icon-folder-open: \"\\f14a\";\n$icon-font: \"\\f14b\";\n$icon-frown: \"\\f14c\";\n$icon-gift: \"\\f14d\";\n$icon-github: \"\\f14e\";\n$icon-globe: \"\\f14f\";\n$icon-google-plus: \"\\f150\";\n$icon-google-plus-alt: \"\\f151\";\n$icon-group: \"\\f152\";\n$icon-hand-down: \"\\f153\";\n$icon-hand-left: \"\\f154\";\n$icon-hand-right: \"\\f155\";\n$icon-hand-up: \"\\f156\";\n$icon-heart: \"\\f157\";\n$icon-home: \"\\f158\";\n$icon-inbox: \"\\f159\";\n$icon-indent-left: \"\\f15a\";\n$icon-indent-right: \"\\f15b\";\n$icon-info-sign: \"\\f15c\";\n$icon-italic: \"\\f1ba\";\n$icon-instagram: \"\\f1be\";\n$icon-jail: \"\\f15e\";\n$icon-key: \"\\f15f\";\n$icon-lightbulb: \"\\f160\";\n$icon-link: \"\\f161\";\n$icon-linkedin: \"\\f162\";\n$icon-linkedin-alt: \"\\f163\";\n$icon-windows-alt: \"\\f1d5\";\n$icon-list-ol: \"\\f164\";\n$icon-list-ul: \"\\f165\";\n$icon-lock: \"\\f166\";\n$icon-lol: \"\\f167\";\n$icon-mail: \"\\f168\";\n$icon-mail-open: \"\\f169\";\n$icon-map-marker: \"\\f16a\";\n$icon-meh: \"\\f16b\";\n$icon-menu: \"\\f16c\";\n$icon-minus-sign: \"\\f16d\";\n$icon-mobile-phone: \"\\f16e\";\n$icon-mod: \"\\f16f\";\n$icon-move: \"\\f1db\";\n$icon-nib: \"\\f1bb\";\n$icon-note: \"\\f170\";\n$icon-ok: \"\\f171\";\n$icon-ok-circle: \"\\f172\";\n$icon-ok-sign: \"\\f173\";\n$icon-paper-clip: \"\\f174\";\n$icon-paragraph: \"\\f175\";\n$icon-pencil: \"\\f176\";\n$icon-permalink: \"\\f177\";\n$icon-picture: \"\\f178\";\n$icon-pinterest: \"\\f179\";\n$icon-pinterest-alt: \"\\f17a\";\n$icon-play-circle: \"\\f17b\";\n$icon-plus-sign: \"\\f17c\";\n$icon-poll: \"\\f17d\";\n$icon-preview: \"\\f17e\";\n$icon-pushpin: \"\\f17f\";\n$icon-question: \"\\f180\";\n$icon-question-sign: \"\\f181\";\n$icon-quote: \"\\f182\";\n$icon-refresh: \"\\f183\";\n$icon-remove: \"\\f184\";\n$icon-remove-sign: \"\\f185\";\n$icon-repeat: \"\\f186\";\n$icon-reply: \"\\f187\";\n$icon-reply-all: \"\\f188\";\n$icon-report: \"\\f189\";\n$icon-resize-full: \"\\f18a\";\n$icon-resize-small: \"\\f18b\";\n$icon-retweet: \"\\f18c\";\n$icon-rss: \"\\f18d\";\n$icon-search: \"\\f18e\";\n$icon-select: \"\\f18f\";\n$icon-share: \"\\f190\";\n$icon-shield: \"\\f191\";\n$icon-sign-blank: \"\\f192\";\n$icon-signin: \"\\f193\";\n$icon-signout: \"\\f194\";\n$icon-skull: \"\\f195\";\n$icon-smile: \"\\f196\";\n$icon-source: \"\\f197\";\n$icon-spam: \"\\f198\";\n$icon-star: \"\\f199\";\n$icon-star-empty: \"\\f19a\";\n$icon-star-half-empty: \"\\f19b\";\n$icon-steam: \"\\f19c\";\n$icon-strikethrough: \"\\f19d\";\n$icon-subscript: \"\\f19e\";\n$icon-superscript: \"\\f19f\";\n$icon-table: \"\\f1a0\";\n$icon-tag: \"\\f1a1\";\n$icon-tags: \"\\f1a2\";\n$icon-th: \"\\f1a3\";\n$icon-th-large: \"\\f1a4\";\n$icon-th-list: \"\\f1a5\";\n$icon-thumbs-down: \"\\f1a6\";\n$icon-thumbs-up: \"\\f1a7\";\n$icon-ticket: \"\\f1a8\";\n$icon-time: \"\\f1a9\";\n$icon-trash: \"\\f1aa\";\n$icon-troll: \"\\f1ab\";\n$icon-trophy: \"\\f1ac\";\n$icon-twitter: \"\\f1ad\";\n$icon-twitter-alt: \"\\f1ae\";\n$icon-underline: \"\\f1af\";\n$icon-undo: \"\\f1b0\";\n$icon-unlink: \"\\f1b1\";\n$icon-unlock: \"\\f1b2\";\n$icon-user: \"\\f1b3\";\n$icon-vcard: \"\\f1b4\";\n$icon-video: \"\\f1b5\";\n$icon-warn: \"\\f1b6\";\n$icon-warning-sign: \"\\f1b7\";\n$icon-wtf: \"\\f1b8\";\n$icon-youtube-alt: \"\\f1da\";\n$icon-zendesk: \"\\f1b9\";\n\n/*===== End of Vanillicon Variables ======*/\n","/*!\n * @author Adam Charron \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n@import \"mixin.absolute\";\n@import \"mixin.backLink\";\n@import \"mixin.bg\";\n@import \"mixin.disabled\";\n@import \"mixin.flex\";\n@import \"mixin.formElements\";\n@import \"mixin.iconButton\";\n@import \"mixin.listStyles\";\n@import \"mixin.objectFit\";\n@import \"mixin.sassToCss\";\n@import \"mixin.spinnerLoader\";\n@import \"mixin.text\";\n@import \"mixin.transitions\";\n@import \"mixin.utilities\";\n@import \"mixin.shadows\";\n","/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n@mixin spinnerLoader($dimension: 18px, $thickness: 3px, $color: $global-color_primary, $speed: 0.7s) {\n @include defaultTransition(opacity);\n display: block;\n width: $dimension;\n height: $dimension;\n border-radius: 50%;\n border: {\n top: $thickness solid $color;\n right: $thickness solid rgba($color, 0.3);\n bottom: $thickness solid rgba($color, 0.3);\n left: $thickness solid rgba($color, 0.3);\n }\n transform: translateZ(0);\n animation: spinnerLoader $speed infinite ease-in-out;\n\n &::after {\n border-radius: 50%;\n width: $dimension;\n height: $dimension;\n }\n}\n\n\n$spinnerOffset: 73deg;\n@keyframes spinnerLoader {\n 0% {\n transform: rotate($spinnerOffset);\n }\n 100% {\n transform: rotate(#{360 + $spinnerOffset});\n }\n}\n","/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n@function parseInt($n) {\n @return $n / ($n * 0 + 1);\n}\n\n@function stripUnit($number) {\n @if type-of($number) == \"number\" and not unitless($number) {\n @return $number / ($number * 0 + 1);\n }\n\n @return $number;\n}\n\n@function remToPx($rem) {\n @return (stripUnit($rem) * stripUnit($baseFontSize)) + 0px; // Keep \"px\" for converting to pixels\n}\n\n@function replace($string, $search, $replace: \"\") {\n $string: $string + \"\";\n $index: str-index($string, $search);\n\n @if $index {\n @return str-slice($string, 1, $index - 1) + $replace + replace(str-slice($string, $index + str-length($search)), $search, $replace);\n }\n\n @return $string;\n}\n\n@function removeHash($string) {\n @return replace($string, \"#\");\n}\n\n@function maxMinValue($input, $min, $max){\n @if $input > $max {\n @return $max;\n } @else if $input < $min {\n @return $min;\n } @else {\n @return $input;\n }\n}\n\n@function sqrt($r) {\n $x0: 1;\n $x1: $x0;\n\n @for $i from 1 through 10 {\n $x1: $x0 - ($x0 * $x0 - abs($r)) / (2 * $x0);\n $x0: $x1;\n }\n\n @return $x1;\n}\n\n@function pow($number, $exponent: 2) {\n $value: 1;\n\n @if $exponent > 0 {\n @for $i from 1 through $exponent {\n $value: $value * $number;\n }\n }\n\n @return $value;\n}\n\n\n@function pythagoreanTheorem-hypotenuse($a, $b) {\n @return sqrt( pow($a) + pow($b) );\n}\n\n@function pythagoreanTheorem-getSquareSides($hypotenuse) {\n @return sqrt( pow(stripUnit($hypotenuse)) / 2 );\n}\n\n\n@function pythagoreanTheorem-getMissingSide($hypotenuse, $side) {\n @return sqrt( sqrt($hypotenuse) - sqrt($side) );\n}\n\n@function getEm($numerator, $denominator) {\n @return (stripUnit($numerator)/stripUnit($denominator)) * 1em;\n}\n\n@mixin generateStylesFromMap($map) {\n @each $property, $value in $map {\n #{$property} : $value;\n }\n}\n\n@mixin clearfix() {\n &::after {\n content: \"\";\n display: table;\n clear: both;\n }\n}\n\n@function mixContentBgAndFg($percent) {\n @return mix($global-color-bg, $global-color-fg, $percent);\n}\n\n@mixin sr-only {\n position: absolute !important;\n display: block !important;\n width: 1px !important;\n height: 1px !important;\n padding: 0 !important;\n margin: -1px !important;\n overflow: hidden !important;\n clip: rect(0, 0, 0, 0) !important;\n border: 0 !important;\n}\n\n@mixin ieHack {\n // IE 10 and 11 only\n @media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {\n @content;\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.Box,\n.BoxFilter {\n\n a {\n display: flex;\n align-items: center;\n\n &::before {\n\n @if($panel_item-showIcons == false) {\n content: none !important;\n } @else {\n margin-right: $utility-baseUnitHalf;\n margin-left: $utility-baseUnitHalf;\n }\n }\n\n .Aside {\n order: 2;\n margin-left: auto;\n }\n }\n\n .Sprite {\n display: none !important;\n }\n\n &.BadgeGrid {\n a {\n display: inline-block;\n }\n }\n\n li.MyDiscussions a::before {\n @include icon;\n content: $icon-comment;\n }\n\n li.MyDrafts a::before {\n @include icon;\n content: $icon-file-text;\n }\n\n li.QnA-UnansweredQuestions a::before {\n @include icon;\n content: $icon-question;\n }\n\n li.EditAccountLink a::before {\n @include icon;\n content: $icon-edit;\n }\n\n li.PasswordLink a::before {\n @include icon;\n content: \"•••\";\n }\n\n li.PreferencesLink a::before {\n @include icon;\n content: $icon-globe;\n }\n\n li.PictureLink a::before {\n @include icon;\n content: $icon-user;\n }\n\n li.QuoteSettingsLink a::before {\n @include icon;\n content: $icon-quote;\n }\n\n li.Activity a::before {\n @include icon;\n content: $icon-time;\n }\n\n li.Notifications a::before {\n @include icon;\n content: $icon-globe;\n }\n\n li.Inbox a::before {\n @include icon;\n content: $icon-inbox;\n }\n\n li.Comments a::before {\n @include icon;\n content: $icon-comment;\n }\n\n li.Reactions-BestOf a::before {\n @include icon;\n content: $icon-thumbs-up;\n }\n\n li.AllCategories a::before {\n @include icon;\n content: $icon-folder-close;\n }\n\n li.Discussions a::before {\n @include icon;\n content: $icon-comments;\n }\n\n li.Activities a::before {\n @include icon;\n content: $icon-time;\n }\n\n li.UserNotes a::before {\n @include icon;\n content: $icon-note;\n }\n\n li.MyBookmarks a::before {\n @include icon;\n content: $icon-star;\n }\n\n li.Groups a::before {\n @include icon;\n content: $icon-group;\n }\n\n li.link-social a::before {\n @include icon;\n content: $icon-facebook-alt;\n }\n\n li.link-tokens a::before {\n @include icon;\n content: $icon-key;\n }\n\n li.Popup a[href*=\"/profile/signature\"]::before {\n @include icon;\n content: $icon-nib;\n }\n\n li.Popup a[href*=\"/profile/online\"]::before {\n @include icon;\n content: $icon-question;\n }\n}\n\n.BoxActivityFilter {\n li:nth-child(1) a::before {\n @include icon;\n content: $icon-globe;\n }\n\n li:nth-child(2) a::before {\n @include icon;\n content: $icon-mod;\n }\n\n li:nth-child(3) a::before {\n @include icon;\n content: $icon-crown;\n }\n}\n\n/*===== End of Panel Patches ======*/\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$breadcrumbs_fg: $global-color_fg !default;\n$breadcrumbs-link_fg: $global-color_primary !default;\n$breadcrumbs-link-hover_fg: $global-color_primary !default;\n$breadcrumbs-last_fg: $breadcrumbs-link_fg !default;\n$breadcrumbs_textTransform: uppercase !default;\n$breadcrumbs-hover_textDecoration: underline !default;\n$breadcrumbs_fontSize: $global-small_fontSize !default;\n$breadcrumbs_fontWeight: $global-normal_fontWeight !default;\n$breadcrumbs_lineHeight: $global-condensed_lineHeight !default;\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.BreadcrumbsBox {\n display: block;\n}\n\n.Breadcrumbs {\n display: block;\n line-height: $global-base_lineHeight;\n text-transform: $breadcrumbs_textTransform;\n @if ($staticVariables) {\n color: $breadcrumbs_fg;\n }\n font-size: $global-small_fontSize;\n font-weight: $breadcrumbs_fontWeight;\n padding: $utility-baseUnitDouble 0;\n\n a {\n font-size: inherit;\n @if ($staticVariables) {\n color: $breadcrumbs-link_fg;\n }\n\n &:focus,\n &:hover {\n @if ($staticVariables) {\n color: $breadcrumbs-link-hover_fg;\n }\n text-decoration: $breadcrumbs-hover_textDecoration;\n }\n }\n\n @if ($staticVariables) {\n .Crumb {\n opacity: .5;\n }\n }\n\n .Last a {\n @if ($staticVariables) {\n color: $breadcrumbs-last_fg;\n }\n\n &:focus,\n &:hover {\n @if ($staticVariables) {\n color: $breadcrumbs-link-hover_fg;\n }\n text-decoration: $breadcrumbs-hover_textDecoration;\n }\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$count_fontWeight: inherit !default;\n$count_fontSize: $global-small_fontSize !default;\n$count_borderRadius: 3px !default;\n$count_height: $formButton_height !default;\n$count_bg: transparent !default;\n$count_border: 0 !default;\n$count_color: inherit !default;\n\n$count-hover_bg: transparent !default;\n$count-hover_borderColor: transparent !default;\n$count-hover_color: inherit !default;\n\n@mixin Count {\n background-color: $count_bg;\n color: $count_color;\n border-color: darken($count_bg, 8%);\n border: $count_border;\n border-radius: $count_borderRadius;\n\n font-size: $count_fontSize;\n line-height: $global-base_lineHeight;\n white-space: nowrap;\n display: inline-flex;\n align-items: center;\n font-weight: $count_fontWeight;\n justify-content: center;\n\n @if $count_bg == transparent {\n padding: 0;\n } @else {\n padding: 0 $utility-baseUnit;\n }\n\n @if ($count_borderRadius == $count_height) {\n min-width: $count_height;\n }\n}\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n// Reset margins\n.Aside {\n margin: 0;\n}\n\n.Count,\n.Alert,\n.Reactions .Count {\n @include Count;\n}\n\na:focus,\na:hover {\n .Count,\n .Reactions .Count {\n background-color: $count-hover_bg;\n color: $count-hover_color;\n border-color: $count-hover_borderColor;\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$datepicker_bg: $global-color_white !default;\n$datepicker-hover_bg: darken($global-color_white, 7%) !default;\n$datepicker_fg: $global-color_grey !default;\n\n$datepicker-date_fg: $button-basic_fg !default;\n$datepicker-date_bg: $button-basic_bg !default;\n$datepicker-date_borderColor: $button-basic_border !default;\n\n$datepicker-date-hover_fg: $button-basic-hover_fg !default;\n$datepicker-date-hover_bg: $button-basic-hover_bg !default;\n$datepicker-date-hover_borderColor: $button-basic-hover_border !default;\n\n$datepicker-link-alt_color: $global-color_secondary !default;\n$datepicker-link-altHover_color: darken($global-color_secondary, 8%) !default;\n\n$datepicker_border: 1px solid $theme-border_color !default;\n$datepicker_borderRadius: 3px !default;\n$datepicker_boxShadow: 1px 1px 4px rgba($global-color_black, 0.2) !default;\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n\n.ui-datepicker {\n border-radius: $datepicker_borderRadius;\n color: $datepicker_fg;\n background-color: $datepicker_bg;\n\n td a {\n text-align: center;\n }\n\n a {\n border-radius: $datepicker_borderRadius;\n color: $datepicker-date_fg;\n background-color: $datepicker-date_bg;\n border: 1px solid $datepicker-date_borderColor;\n\n &:focus,\n &:hover,\n &:active {\n color: $datepicker-date-hover_fg;\n background-color: $datepicker-date-hover_bg;\n border: 1px solid $datepicker-date-hover_borderColor;\n }\n }\n\n td {\n width: calc(260px / 7);\n }\n\n .ui-datepicker-today a {\n background-color: rgba(0,0,0, 0.03);\n }\n\n .ui-datepicker-current-day a {\n color: $datepicker-date-hover_fg;\n background-color: $datepicker-date-hover_bg;\n border-color: $datepicker-date-hover_borderColor;\n }\n\n .ui-datepicker-header {\n background-color: $datepicker-hover_bg;\n border-radius: $datepicker_borderRadius;\n display: flex;\n align-items: center;\n justify-content: space-between;\n\n .ui-icon {\n @include srOnly;\n }\n }\n\n .ui-datepicker-prev,\n .ui-datepicker-next {\n position: static;\n height: auto;\n white-space: nowrap;\n color: $component-meta-link_color;\n border-width: 0;\n width: 24px;\n display: flex;\n justify-content: center;\n align-items: center;\n\n &:focus,\n &:hover {\n border-width: 0;\n background-color: transparent;\n cursor: pointer;\n color: $component-meta-link-hover_color;\n }\n }\n .ui-datepicker-prev::before,\n .ui-datepicker-next::before {\n @include icon;\n font-size: $icon-default_size;\n }\n\n .ui-datepicker-prev::before {\n content: $icon-chevron-left;\n }\n\n .ui-datepicker-next::before {\n content: $icon-chevron-right;\n }\n\n .ui-datepicker-title {\n order: 2;\n position: static;\n margin: 0;\n line-height: inherit;\n }\n\n .ui-datepicker-next {\n order: 3;\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$tag_borderRadius: 3px !default;\n$tag_height: $formButton_height !default;\n$tag_fontSize: $global-small_fontSize !default;\n$tag_bg: $button-basic_bg !default;\n$tag_fg: $button-basic_fg !default;\n$tag_borderColor: $button-basic_border !default;\n$tag-hover_bg: $button-basic-hover_bg !default;\n$tag-hover_fg: $global-color_primary !default;\n$tag-hover_borderColor: $global-color_primary !default;\n\n@mixin Tag($color_fg: $tag_fg, $color_bg: $tag_bg, $borderColor: $tag_borderColor) {\n background-color: $color_bg;\n color: $color_fg;\n border: 1px solid $borderColor;\n line-height: $global-base_lineHeight;\n height: auto;\n border-radius: $tag_borderRadius;\n padding: 0 $utility-baseUnitHalf;\n display: inline-block;\n font-weight: inherit;\n font-size: $tag_fontSize;\n white-space: nowrap;\n\n &:focus,\n &:hover,\n &:active {\n text-decoration: none;\n }\n}\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n@if ($staticVariables) {\n .TagCloud a {\n @include Tag;\n @include ellipsis;\n max-width: calc(#{$panel_width} - #{$panel_padding} * 2);\n\n .Count {\n padding: 0;\n color: inherit;\n background-color: transparent;\n }\n\n &:hover,\n &:focus,\n &:active {\n background-color: $tag-hover_bg;\n border-color: $tag-hover_borderColor;\n color: $tag-hover_fg;\n\n .Count {\n color: inherit;\n }\n }\n }\n\n .DataList,\n .MessageList,\n .DataTableWrap {\n\n .Tag,\n .Tag-Poll,\n .RoleTracker,\n .IdeationTag {\n @include Tag;\n }\n\n .RoleTracker,\n .IdeationTag {\n\n .Tag {\n background-color: transparent;\n padding: 0;\n border-width: 0;\n color: inherit;\n }\n\n &:hover,\n &:focus,\n &:active {\n color: inherit;\n }\n }\n\n .RoleTracker {\n background-color: transparent;\n }\n\n .Tag-Announcement,\n .NewCommentCount,\n .HasNew.HasNew {\n @include Tag($global-color_primary, transparent, $global-color_primary);\n }\n\n @if ($staticVariables) {\n //Tags that are links get hover state\n .IdeationTag,\n .tag-tracker,\n .MItem.RoleTracker {\n\n &:focus,\n &:hover,\n &:active {\n background-color: $tag-hover_bg;\n border-color: $tag-hover_borderColor;\n color: $tag-hover_fg;\n }\n }\n }\n\n }\n\n .Form-Tags .AvailableTag {\n @include Tag;\n\n &:focus,\n &:hover {\n background-color: $global-color_primary;\n border-color: $global-color_primary;\n color: $global-color_white;\n text-decoration: none;\n }\n }\n\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n@if $staticVariables {\n input[type= \"text\"],\n textarea,\n ul.token-input-list,\n input.InputBox,\n div.InputBox,\n .AdvancedSearch .InputBox,\n .AdvancedSearch select,\n select {\n line-height: $formElement_height;\n height: $formElement_height;\n font-family: $global-body_fontFamily;\n border: $formElement_border;\n border-radius: $formElement_borderRadius;\n color: $formElement_color;\n background: $global-color_white;\n padding: $formElement_paddingVertical $formElement_paddingHorizontal;\n margin: 0;\n width: 100%;\n\n &:focus,\n &:active {\n @if ($staticVariables) {\n background: $global-color_white;\n border-color: $global-color_primary;\n color: $formElement_color;\n }\n box-shadow: none;\n outline: none;\n }\n }\n\n textarea.isWysiwyg {\n padding: $formElement_paddingHorizontal;\n }\n}\n\n::-ms-clear {\n display: none;\n}\n\ntextarea {\n overflow: auto;\n\n @if ($formElement_borderRadius >= 16px) {\n border-radius: 16px;\n }\n}\n\nselect,\n.AdvancedSearch select {\n -moz-appearance: none;\n\n font-family: \"system-ui\", -apple-system, BlinkMacSystemFont, \"Segoe UI\",\n \"Roboto\", \"Oxygen\", \"Ubuntu\", \"Cantarell\", \"Fira Sans\", \"Droid Sans\",\n \"Helvetica Neue\", sans-serif;\n padding-top: 0;\n padding-bottom: 0;\n\n &:focus {\n -moz-appearance: none;\n }\n}\n\nselect:-moz-focusring {\n color: transparent;\n text-shadow: 0 0 0 #000;\n}\n\nselect::-ms-expand {\n display: none;\n}\n\n.FormWrapper {\n padding: 0;\n border-radius: $formElement_borderRadius;\n background: transparent;\n\n label {\n color: $global-color_fg;\n }\n\n .Buttons .Back {\n padding-right: $utility-baseUnitDouble;\n }\n}\n\n.editor-help-text {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n\n a {\n color: $component-meta-link_color;\n\n &:focus,\n &:hover {\n text-decoration: $theme-link-hover_textDecoration;\n color: $component-meta-link-hover_color;\n }\n }\n}\n\n@if ($staticVariables) {\n .js-poll-result-btn {\n @include Button;\n }\n}\n\n.FormTitleWrapper,\n.FormWrapper {\n .Buttons {\n padding-top: 0;\n padding-bottom: 0;\n }\n\n .Buttons .Button,\n .Buttons .Back {\n margin-right: 0;\n padding-right: 0;\n margin-bottom: $utility-baseUnitHalf;\n margin-left: $utility-baseUnitHalf;\n }\n\n .Buttons .Back {\n font-size: $global-medium_fontSize;\n line-height: $formButton_height;\n\n a:hover,\n a:focus {\n text-decoration: $theme-link-hover_textDecoration;\n }\n\n @include maxWidth {\n display: block;\n margin-left: 0;\n text-align: left;\n line-height: $global-base_lineHeight;\n margin-bottom: $utility-baseUnitDouble;\n }\n }\n\n @if ($staticVariables) {\n .Buttons .Button {\n @include Button;\n }\n\n .Buttons .Button.Primary {\n @include Button(\n $button-primary_bg,\n $button-primary_fg,\n $button-primary_border,\n $button-primary-hover_bg,\n $button-primary-hover_fg,\n $button-primary-hover_border\n );\n }\n }\n\n .Buttons .Button.Hidden {\n display: none;\n }\n}\n\n@if($staticVariables) {\n #Form_OK,\n .Button:not(.GroupOptionsTitle),\n .Buttons .btn-primary,\n .btn-primary.Close {\n @include Button;\n }\n}\n\n.Buttons .Close,\n.Button.Danger {\n @include Button;\n}\n\n.ActivityFormWrap {\n margin-bottom: $utility-baseUnitDouble;\n}\n\nlabel {\n margin-bottom: 3px;\n display: inline-block;\n}\n\nul.token-input-list {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n padding: $formElement_paddingVertical $formElement_paddingHorizontal;\n line-height: initial;\n\n li input {\n margin: 0 !important;\n padding: 0;\n height: $formElement_height - 6px;\n line-height: initial;\n font-size: $global-medium_fontSize;\n font-weight: $global-normal_fontWeight !important;\n }\n\n &.token-input-focused {\n box-shadow: none;\n outline: none;\n @if ($staticVariables) {\n background: $global-color_white;\n border-color: $global-color_primary;\n }\n }\n}\n\nli.token-input-token {\n @include Tag;\n}\n\ndiv.token-input-dropdown {\n border: none;\n border-top: $component_border;\n visibility: visible !important;\n opacity: 1 !important;\n @if ($staticVariables) {\n box-shadow: 0 -2px 10px 2px rgba($global-color_black, 0.1);\n border-radius: $formElement_borderRadius;\n border: $component_border;\n }\n\n ul li[class^= \"token-input-dropdown-item\"],\n p {\n @include framePadding;\n display: inline-block;\n line-height: 40px;\n width: 100%;\n }\n}\n\n.editor {\n a {\n cursor: pointer;\n }\n\n .icon-caret-down:hover {\n background: none;\n }\n}\n\n.SelectWrapper {\n position: relative;\n\n select {\n appearance: none;\n width: 100%;\n }\n\n &::after {\n @include icon;\n content: $icon-select;\n position: absolute;\n top: 50%;\n right: 6px;\n transform: translateY(-50%);\n color: $global-color_primary;\n pointer-events: none;\n }\n}\n\n@if ($staticVariables) {\n .Button-Controls .Button.Primary,\n .BigButton:not(.Danger),\n .NewConversation.NewConversation {\n @include Button(\n $button-primary_bg,\n $button-primary_fg,\n $button-primary_border,\n $button-primary-hover_bg,\n $button-primary-hover_fg,\n $button-primary-hover_border\n );\n }\n}\n\n@if ($staticVariables) {\n .groupToolbar .Button.Primary,\n .BoxButtons .Button.Primary {\n @include Button(\n $button-primary_bg,\n $button-primary_fg,\n $button-primary_border,\n $button-primary-hover_bg,\n $button-primary-hover_fg,\n $button-primary-hover_border\n );\n }\n}\n\n.BigButton,\n.ButtonGroup.Multi {\n display: flex;\n justify-content: center;\n align-items: center;\n width: 100%;\n max-width: $formButton_maxWidth;\n\n\n @include maxWidth {\n width: 100%;\n display: flex;\n margin: 0 auto;\n }\n}\n\n.ButtonGroup.Multi {\n\n > .Button:first-child {\n width: 100%;\n text-align: center;\n @if ($staticVariables) {\n border-top-right-radius: $formButton_borderRadius;\n border-bottom-right-radius: $formButton_borderRadius;\n }\n }\n\n .Button.Handle,\n &.Open .Button.Handle {\n padding: 0;\n position: absolute;\n right: 0;\n top: 0;\n height: 100%;\n @if ($staticVariables) {\n min-width: $formButton_height;\n }\n\n @if ($staticVariables) {\n border-color: $button-primary_border;\n background-color: $button-primary_bg;\n color: $button-primary_fg;\n }\n\n .SpDropdownHandle::before {\n height: 100%;\n padding: 0 $utility-baseUnitDouble;\n }\n\n @if ($staticVariables) {\n &:hover,\n &:focus,\n &:active {\n background-color: rgba($button-primary-hover_bg, 0.05);\n color: $button-primary-hover_fg;\n }\n }\n }\n}\n\n@if($staticVariables) {\n .ButtonGroup.Multi {\n &:focus,\n &:hover,\n &:active {\n\n .Button.Handle {\n background-color: rgba($button-primary-hover_bg, 0.3);\n color: $button-primary-hover_fg;\n min-width: $formButton_height;\n }\n }\n }\n}\n\n.change-picture {\n\n .WarningMessage {\n margin: $utility-baseUnitDouble 0;\n }\n\n @include maxWidth {\n .Button {\n width: 100%;\n text-align: center;\n }\n\n .change-picture-new {\n margin: 0 0 $utility-baseUnitHalf;\n }\n }\n}\n\n.CommentForm textarea.TextBox,\n.DiscussionForm textarea.TextBox {\n min-height: 100px;\n}\n\n.FormTitleWrapper .H {\n margin-bottom: $utility-baseUnit;\n}\n\n.Form-HeaderWrap .Author {\n display: none;\n}\n\n.FormTitleWrapper {\n margin-bottom: $global-block_margin;\n}\n\n.FormWrapper-Condensed,\n.CommentForm.CommentForm {\n\n .FormWrapper {\n border-width: 0;\n padding: 0;\n }\n\n @include maxWidth {\n\n .FormWrapper.FormWrapper .Buttons {\n padding: 0;\n }\n }\n}\n\n.CommentForm .DraftButton {\n display: none !important;\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$flyout_bg: $global-color_white !default;\n$flyout-hover_bg: $global-color_active_primaryBg !default;\n$flyout_fg: $global-color_grey !default;\n$flyout_borderColor: mix($flyout_fg, $flyout_bg, 24%) !default;\n$flyout_border: $global-border-width $global-border-style $flyout_borderColor !default;\n$flyoutOverlay-border_color: mix($flyout_fg, $flyout_bg, 10%) !default;\n$flyout_borderRadius: $global_borderRadius !default;\n\n$flyout-link_color: $flyout_fg !default;\n$flyout-link-hover_color: $link-default-hover_color !default;\n\n$flyoutHeader_fontSize: $global-subTitle_fontSize !default;\n$flyoutHeader_minHeight: 44px !default;\n$flyoutHeader_spacing: 12px !default;\n\n$flyoutMenuItems_padding: 8px !default;\n$flyoutMessage_padding: 4px 18px !default;\n$flyoutMessage-unreadDot_width: 12px !default;\n\n$flyoutFooter_spacing: $flyoutHeader_spacing !default;\n$flyoutFooter_minHeight: $flyoutHeader_minHeight !default;\n\n$flyout_meta_fg: mix($flyout_fg, $flyout_bg, 85%) !default;\n\n$flyoutModal-large_width: 375px;\n\n$dropDown_width: 350px !default;\n$menuItems_width: 250px !default;\n\n$dropDown-item_verticalPadding: 6px !default;\n$dropDown-item_horizontalPadding: 18px !default;\n\n$dropDown-item_mobile_minHeight: 44px !default;\n\n$flyout-progress_size: 24px !default;\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.Dropdown.MenuItems {\n width: 100%;\n}\n\n.OptionsMenu .Flyout {\n right: 0;\n top: 110%;\n}\n\n.ToggleFlyout.Open,\n.editor-dropdown-open,\n.richEditor-button.isOpen {\n\n @include maxWidth {\n min-width: auto;\n }\n\n .MenuItems,\n .Flyout {\n display: block;\n }\n}\n\n.MenuItems,\n.Flyout.Flyout {\n\n @include shadow-dropDown;\n padding: $dropDown-item_verticalPadding 0;\n position: absolute;\n @if $staticVariables {\n background-color: $flyout_bg;\n color: $flyout_fg;\n border: $flyout_border;\n border-radius: $flyout_borderRadius;\n }\n z-index: 1;\n @include maxWidth {\n z-index: 1;\n }\n\n min-width: $dropDown_width;\n\n // Flyouts will acclimate to the width of their ButtonGroup.\n .ButtonGroup.Big & {\n min-width: initial;\n }\n\n .InProgress {\n position: relative;\n display: flex;\n align-items: center;\n justify-content: center;\n height: $flyout-progress_size * 2;\n width: 100%;\n padding-top: $flyout-progress_size;\n padding-bottom: $flyout-progress_size;\n\n &::after {\n @include spinnerLoader($flyout-progress_size, 4px);\n content: '';\n }\n }\n\n &::before,\n &::after {\n content: none;\n }\n\n hr,\n .menu-separator,\n .dd-separator,\n .editor-action-separator {\n height: 1px;\n min-height: 0;\n width: 100%;\n background-color: $flyoutOverlay-border_color;\n margin-top: $dropDown-item_verticalPadding;\n margin-bottom: $dropDown-item_verticalPadding;\n padding: 0 !important;\n display: block;\n\n &:active,\n &:focus,\n &:hover {\n background: transparent;\n }\n }\n\n .Item,\n .editor-action {\n padding: $flyoutMessage_padding;\n }\n\n .editor-action:not(.editor-action-separator) {\n color: inherit !important;\n\n &:active,\n &:focus,\n &:hover {\n color: inherit !important;\n background-color: $global-color_active_primaryBg !important;\n }\n }\n\n .Item,\n li,\n .editor-action {\n display: flex;\n flex-wrap: nowrap;\n color: inherit;\n position: relative;\n border-bottom-width: 0;\n\n a {\n &:active,\n &:focus,\n &:hover {\n color: inherit !important;\n @if $staticVariables {\n background-color: $global-color_active_primaryBg !important;\n }\n text-decoration: none;\n }\n }\n\n .Count {\n margin-left: auto;\n }\n }\n\n .Item.Title,\n .Item.Center {\n\n a {\n\n &:active,\n &:focus,\n &:hover {\n background-color: transparent !important;\n }\n }\n }\n\n strong {\n font-family: $global-heading_fontFamily;\n font-weight: $global-semibold_fontWeight;\n font-size: $global-large_fontSize;\n line-height: $global-condensed_lineHeight;\n margin: 0;\n }\n\n a {\n color: $flyout-link_color;\n\n &:focus,\n &:hover {\n color: $flyout-link-hover_color;\n }\n }\n\n .Meta {\n color: $flyout_meta_fg;\n }\n}\n\n.Flyout.Flyout-withFrame {\n padding: 0;\n}\n\n.MenuItems {\n padding: $flyoutMenuItems_padding 0;\n\n li > a,\n a,\n a:link,\n .editor-action {\n padding: $flyoutMessage_padding;\n min-height: $dropDown-item_minHeight;\n line-height: $global-condensed_lineHeight;\n display: flex;\n align-items: center;\n width: 100%;\n\n @include maxWidth {\n font-size: $global-large_fontSize;\n font-weight: $global-semibold_fontWeight;\n min-height: $dropDown-item_mobile_minHeight;\n }\n }\n}\n\n.emoji-wrap.emoji-wrap.emoji-wrap {\n display: inline-flex;\n padding: $flyoutFooter_spacing;\n width: auto;\n\n &:active,\n &:focus,\n &:hover {\n padding: $flyoutFooter_spacing;\n }\n}\n\n.Flyout,\n.richEditorFlyout {\n\n .Item + .Item {\n border-top: $flyout_border;\n }\n\n .Item.Title,\n .richEditorFlyout-header {\n display: flex;\n position: relative;\n align-items: center;\n flex-wrap: nowrap;\n width: 100%;\n min-height: $flyoutHeader_minHeight;\n padding: 0 $flyoutHeader_spacing !important;\n z-index: 1;\n\n &:active,\n &:focus,\n &:hover {\n background-color: transparent;\n text-decoration: none;\n }\n\n strong {\n display: block;\n }\n\n a {\n position: absolute;\n right: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n flex-wrap: wrap;\n overflow: hidden;\n height: $formElement-height;\n width: $formElement-height;\n min-width: $formElement-height;\n padding: 0;\n color: transparent;\n\n &:focus,\n &:hover,\n &:active {\n color: $flyout-link-hover_color;\n\n &::before {\n color: $flyout-link-hover_color;\n }\n }\n\n &::before {\n @include kbicon;\n display: block;\n line-height: $formElement-height;\n font-size: $icon-default_size;\n color: $flyout-link_color;\n }\n }\n }\n\n .Item.Center:last-child {\n display: flex;\n position: relative;\n flex-wrap: wrap;\n align-items: center;\n padding: $flyoutFooter_spacing;\n min-height: $flyoutFooter_minHeight;\n z-index: 1;\n\n &:active,\n &:focus,\n &:hover {\n background-color: transparent;\n text-decoration: none;\n }\n\n a {\n padding: 0 !important;\n\n &:focus,\n &:hover,\n &:active {\n color: $flyout-link-hover_color !important;\n }\n }\n\n .button + .button {\n margin-left: $utility-baseUnit * 2 - $formElement-borderWidth;\n }\n }\n\n .Empty {\n margin: 0;\n }\n\n .ItemContent {\n margin: 0;\n line-height: inherit;\n flex-grow: 1;\n padding: {\n left: 10px;\n right: 18px;\n }\n max-width: calc(100% - #{$flyoutMessage-unreadDot_width + $theme-photo_size});\n\n a {\n font-weight: 700;\n\n &:focus,\n &:hover {\n color: $flyout-link_color;\n }\n }\n }\n\n .Subject,\n .Excerpt,\n .ItemContent {\n line-height: $global-base_lineHeight;\n }\n\n .Meta {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n align-items: center;\n width: calc(100% + (#{$utility-baseUnitHalf * 2}));\n margin: 0 -#{$utility-baseUnitHalf};\n }\n\n .MItem {\n display: inline-block;\n margin: 0 $utility-baseUnitHalf;\n font-size: $global-small_fontSize;\n color: inherit;\n }\n\n .HasNew.HasNew {\n color: transparent;\n position: absolute;\n display: block;\n top: 0;\n right: $flyoutMenuItems_padding;\n bottom: 0;\n max-height: 100%;\n max-width: 100%;\n margin: auto 0;\n height: $flyoutMessage-unreadDot_width;\n width: $flyoutMessage-unreadDot_width;\n background-color: $global-color_primary;\n border-radius: 50%;\n }\n}\n\n.PopList.PopList {\n font-size: $global-medium_fontSize;\n\n .Item {\n padding: $flyoutMenuItems_padding;\n }\n\n .PhotoWrap {\n height: $theme-photo-small_size;\n width: $theme-photo-small_size;\n }\n}\n\n.PopList.Activities {\n\n .Item.Title a::before {\n content: $kbicon-settings;\n }\n}\n\n.PopList.Conversations {\n\n .Item.Title a::before {\n content: $kbicon-compose;\n }\n}\n\n.editor-action-emoji {\n\n .MenuItems {\n width: calc(44px * 6 + 2px);\n }\n}\n\n.editor-dd-link + .mobileFlyoutOverlay {\n\n input.InputBox {\n width: calc(100% - (#{$flyoutMenuItems_padding} * 2));\n margin: $flyoutMenuItems_padding;\n }\n\n .MenuButtons {\n border-top: solid $flyoutOverlay-border_color 1px;\n padding: $flyoutMenuItems_padding;\n min-height: $dropDown-item_minHeight;\n }\n}\n\n.OnlineUserWrap .OnlineUserName.OnlineUserName,\n.MenuItems-Reactions {\n @include shadow-dropDown;\n @if $staticVariables {\n color: $flyout_fg !important;\n border: $flyout_border;\n border-radius: $flyout_borderRadius;\n background-color: $flyout_bg;\n }\n z-index: 1;\n\n @include maxWidth {\n z-index: 1;\n }\n\n &::before,\n &::after {\n content: none !important;\n }\n}\n\n.OnlineUserWrap .OnlineUserName {\n padding: $flyoutMessage_padding !important;\n\n @include maxWidth {\n display: none;\n }\n}\n\n.MenuItems-Reactions.MenuItems-Reactions {\n padding: 0;\n min-width: 0;\n\n li {\n padding: $flyoutMenuItems_padding;\n }\n\n a,\n .PhotoWrap {\n padding: 0 !important;\n }\n\n .PhotoWrap + a {\n align-items: center;\n min-height: 20px;\n line-height: 20px;\n max-width: calc(100% - 20px - (#{$flyoutMenuItems_padding} * 2));\n\n @if $staticVariables {\n &:hover,\n &:focus,\n &:active {\n background-color: transparent !important;\n color: $flyout-link-hover_color !important;\n }\n }\n }\n\n .PhotoWrap.PhotoWrap {\n width: 20px;\n height: 20px;\n min-height: 0;\n max-width: 100%;\n margin-right: $flyoutMenuItems_padding;\n }\n}\n\n.selectBox-content {\n margin-top: 0;\n}\n\n.selectBox-item .dropdown-menu-link.selectBox-link {\n padding-left: 30px !important;\n position: static;\n}\n\n.dropdown-menu-link .Alert {\n margin-left: auto;\n}\n\n.richEditorFlyout {\n\n .richEditorFlyout-header {\n border-bottom: solid $flyoutOverlay-border_color 1px;\n }\n\n .richEditor-button {\n &:active,\n &:focus,\n &:hover {\n background-color: $global-color_active_primaryBg;\n }\n }\n}\n\n.MenuItems.ui-autocomplete {\n @if $staticVariables {\n color: $flyout_fg;\n }\n\n .ui-menu-item,\n .ui-menu-item > a {\n display: block;\n }\n\n @if $staticVariables {\n a {\n &:hover,\n &:focus,\n &:active {\n color: $flyout_fg;\n\n .Gloss {\n color: inherit;\n }\n }\n }\n }\n\n .Title {\n display: block;\n width: 100%;\n font-weight: $global-semibold_fontWeight;\n font-size: $global-large_fontSize;\n margin-bottom: $utility-baseUnit;\n }\n\n .Aside {\n float: left;\n font-size: $global-small_fontSize;\n opacity: 1;\n }\n\n .Gloss {\n width: auto;\n padding-left: $utility-baseUnit;\n font-size: $global-small_fontSize;\n }\n}\n\n// ---------- click event for iOS <=9.3 ---------- //\n@include maxWidth($theme-breakpoint_tablet) {\n\n .ToggleFlyout,\n .ButtonGroup,\n .editor-dropdown {\n cursor: pointer;\n\n .mobileFlyoutOverlay {\n cursor: pointer;\n }\n }\n}\n\n// -------------- mobile styles --------------- //\n@include maxWidth {\n\n .mobileFlyoutOverlay {\n opacity: 0;\n position: fixed;\n bottom: 0;\n left: 0;\n right: 0;\n top: 0;\n height: 100vh;\n width: 100vw;\n background: rgba($global-color_black, 0.2);\n z-index: 1;\n pointer-events: none;\n display: flex;\n align-items: center;\n justify-content: center;\n }\n\n .ToggleFlyout.Open,\n .ButtonGroup.Open,\n .editor-dropdown-open,\n .richEditor-button.isOpen {\n\n .mobileFlyoutOverlay {\n opacity: 1;\n z-index: 1;\n pointer-events: initial;\n }\n\n .MenuItems.MenuItems,\n .Flyout.Flyout {\n visibility: visible;\n transition-delay: 0s;\n opacity: 1;\n top: initial;\n right: initial;\n left: initial;\n max-width: calc(100% - 24px);\n }\n }\n\n .MenuItems,\n .Flyout {\n max-width: $flyoutModal-large_width;\n width: 100%;\n margin-left: auto;\n margin-right: auto;\n position: fixed;\n display: block;\n visibility: hidden;\n @if $staticVariables {\n box-shadow: 0 -2px 10px 2px rgba($global-color_black, 0.1);\n }\n opacity: 0;\n cursor: pointer;\n max-height: 80vh;\n overflow: auto;\n transition:\n visibility 0s linear $global-default_timing,\n transform $global-default_easing $global-default_timing,\n opacity $global-default_easing $global-default_timing;\n z-index: 100;\n\n @if $staticVariables {\n a {\n color: $flyout-link_color;\n\n &:focus,\n &:hover {\n color: $flyout-link-hover_color;\n }\n }\n }\n }\n}\n","/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n@mixin shadow-embed($baseColor: $global-color_fg) {\n box-shadow: 0 1px 3px 0 rgba($baseColor, .3);\n}\n\n@mixin shadow-embed-hover($baseColor: $global-color_fg) {\n box-shadow: 0 1px 3px 0 rgba($baseColor, .7);\n}\n\n@mixin shadow-dropDown($baseColor: #000) {\n box-shadow: 0 5px 10px 0 rgba($baseColor, .3);\n}\n\n@mixin shadow-modal($baseColor: #000) {\n box-shadow: 0 5px 20px rgba($baseColor, .5);\n}\n\n@mixin shadow-contrast($baseColor: $global-color_fg, $border: false, $borderRadius: 0) {\n $shadowColor : rgba($baseColor, .2);\n box-shadow: 0 0 3px 0 $shadowColor;\n @if ($border) {\n outline: solid $shadowColor 1px;\n border-radius: $borderRadius;\n }\n}\n","/**\n * @author Stéphane LaFlèche \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n@mixin defaultTransition($properties...) {\n transition: $properties, $global-default_timing, $global-default_easing;\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$hamburger-size: 22px !default;\n$hamburger_padding: 0 !default;\n$hamburger_bg: transparent !default;\n$hamburger_fg: $header_fg !default;\n$hamburger-stroke_height: 2px !default;\n$hamburger_borderRadius: $component_borderRadius !default;\n$hamburger-stroke_borderRadius: $hamburger-stroke_height !default;\n$hamburger_transition: $global-default_timing !default;\n$hamburger_jstransform: \"isToggled\" !default;\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n@keyframes chevron-pulse {\n 0% {\n opacity: 0;\n }\n\n 40% {\n opacity: 1;\n }\n\n 80% {\n opacity: 0;\n }\n\n 100% {\n opacity: 0;\n }\n}\n\n@for $i from 1 through 3 {\n .Hamburger-svgchevron path.a#{$i} {\n animation-delay: -($i - ($i / 2)) + 0.5s;\n }\n}\n\n.Hamburger {\n border: none;\n cursor: pointer;\n display: flex;\n justify-content: center;\n align-items: center;\n transition: $hamburger_transition;\n user-select: none;\n background: transparent;\n outline: none;\n tap-highlight-color: transparent;\n height: $hamburger-size;\n width: $hamburger-size;\n background: $hamburger_bg;\n border-radius: $hamburger_borderRadius;\n\n @include maxWidth {\n position: absolute;\n }\n}\n\n@mixin hamburger-menuLines {\n display: inline-block;\n height: $hamburger-stroke_height;\n width: #{$hamburger_size - $hamburger_padding};\n border-radius: $hamburger-stroke_borderRadius;\n transition: $hamburger_transition;\n background-color: $hamburger_fg;\n}\n\n.Hamburger-menuLines {\n @include hamburger-menuLines;\n position: relative;\n\n &::before,\n &::after {\n @include hamburger-menuLines;\n content: \"\";\n position: absolute;\n left: 0;\n transform-origin: ($hamburger-size / 4) center;\n }\n\n &::before {\n top: ($hamburger-size / 4);\n }\n\n &::after {\n top: -($hamburger-size / 3.5);\n }\n\n .#{$hamburger_jstransform} & {\n transform: scale3d(1, 1, 1);\n }\n}\n\n.Hamburger-menuXcross {\n padding: 0;\n height: $hamburger-size;\n width: $hamburger-size;\n\n &.#{$hamburger_jstransform} {\n .Hamburger-menuLines {\n background: transparent;\n\n &::before,\n &::after {\n transform-origin: 50% 50%;\n top: 0;\n left: 0;\n width: #{$hamburger_size - $hamburger_padding};\n background-color: mix($hamburger_fg, $hamburger_bg, 60%);\n }\n\n &::before {\n transform: rotate3d(0, 0, 1, 45deg);\n }\n\n &::after {\n transform: rotate3d(0, 0, 1, -45deg);\n }\n }\n }\n}\n","/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.Herobanner {\n background-color: $herobanner_bg;\n position: relative;\n width: 100%;\n height: $herobanner_height;\n display: flex;\n align-items: center;\n color: $herobanner_fg;\n\n @include maxWidth {\n display: none;\n }\n\n .HomepageTitle {\n font-size: $herobanner_fontSize;\n }\n\n .followButton {\n color: $herobanner_fg;\n padding: 10px 5px;\n min-height: $herobanner_fontSize;\n display: inline-flex;\n align-items: flex-end;\n\n &:active,\n &:focus,\n &:hover {\n color: $herobanner_fg;\n }\n }\n\n .HomepageTitle,\n .PageDescription {\n text-shadow: $herobanner_dropShadow;\n }\n\n > .Container {\n width: 100%;\n z-index: 1;\n }\n\n //unset .ThemeOptions-panelToLeft margin\n .SearchBox.SearchBox {\n margin-left: auto;\n }\n\n .SearchBox {\n max-width: $SearchboxFeatured_width;\n\n @include minWidth {\n margin: 0 auto;\n font-size: $global-large_fontSize;\n\n form > div {\n display: flex;\n\n &::after {\n display: none;\n }\n }\n }\n\n .Handle.Handle {\n display: none;\n }\n\n .InputAndButton {\n display: flex;\n width: 100%;\n }\n\n .AdvancedSearch .BigInput,\n #Form_Search {\n border: $SearchboxFeatured_border;\n padding: $formElement_paddingVertical $formElement_paddingHorizontal;\n height: $SearchboxFeatured_height;\n line-height: $SearchboxFeatured_height;\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n border-right-width: 0;\n\n &:focus,\n &:active {\n border: $SearchboxFeatured_border;\n }\n }\n\n .bwrap > .Button,\n #Form_Go {\n border: $SearchboxFeatured_border;\n background-color: $SearchboxFeaturedBtn_bg;\n color: $SearchboxFeaturedBtn_fg;\n height: $SearchboxFeatured_height;\n line-height: $SearchboxFeatured_height;\n padding: 0 $utility-baseUnitDouble;\n min-width: 110px;\n width: auto;\n position: static;\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n\n &::before {\n content: attr(title);\n }\n }\n }\n}\n\n.Herobanner-bgImage {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n background-size: cover;\n background-position: center;\n filter: brightness($herobanner_bgFilter);\n\n @include maxWidth {\n display: none;\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.ItemIdea.ItemIdea.ItemIdea {\n .PhotoWrap.IndexPhoto,\n .idea-counter-module .idea-counter-box {\n margin: 0;\n width: $theme-photo_size;\n height: $theme-photo_size;\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.DataList,\n.MessageList {\n margin: 0 0 $utility-baseUnitTriple;\n\n @if ($staticVariables) {\n .Item {\n @include listItem;\n }\n }\n\n @if ($component-item_spacing == 0 and $component_lateralBorder == true) {\n .Item.CategoryHeading + .Item:not(.CategoryHeading) {\n border-top-left-radius: $component_borderRadius;\n border-top-right-radius: $component_borderRadius;\n }\n }\n\n .Item.CategoryHeading {\n padding: 0 !important;\n background: transparent;\n box-shadow: none;\n margin-bottom: $component-vertical_padding;\n font-size: $global-title_fontSize;\n border-width: 0;\n\n @if ($component_lateralBorder == true and $component-item_spacing != 0) {\n border-left: $component_border;\n border-right: $component_border;\n } @else {\n border-left-width: 0;\n border-right-width: 0;\n }\n\n @if $component-item_spacing != 0 {\n background: $component_bg;\n padding: $component-base_padding !important;\n box-shadow: $component_boxShadow;\n border-radius: $component_borderRadius;\n margin-bottom: $component-item_spacing;\n border-top: $component_border;\n border-bottom: $component_border;\n }\n\n .Options {\n display: none;\n }\n\n @include maxWidth {\n font-size: $global-subTitle_fontSize;\n }\n }\n\n .Item ~ .CategoryHeading {\n margin-top: $component-vertical_padding;\n\n @if $component-item_spacing == 0 {\n\n // simulate bottom border for previous element\n &::before {\n content: \"\";\n height: $component_borderRadius;\n border-bottom: $component_border;\n\n @if $component_boxShadow != none {\n box-shadow: $component_boxShadow, 0 #{$component_borderWidth + 2px} 0 $content_bg;\n } @else {\n box-shadow: 0 #{$component_borderWidth + 2px} 0 $content_bg;\n }\n\n @if $component_lateralBorder == true {\n border-left: $component_border;\n border-right: $component_border;\n border-bottom-left-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n }\n\n background: transparent;\n position: absolute;\n width: 100%;\n left: 0;\n @if ($staticVariables) {\n top: calc((#{$component-vertical_padding} + #{$component_borderRadius}) * -1);\n }\n }\n }\n }\n\n .Item .Title,\n .Item.Read .Title,\n .Item h3 {\n font-size: $component-title_fontSize;\n font-weight: $component-title_fontWeight;\n line-height: #{$theme-photo_size / 2};\n color: $component-title_color;\n display: block;\n margin-bottom: $utility-baseUnit;\n\n @if ($staticVariables){\n &:focus,\n &:hover {\n color: $component-title-hover_color;\n }\n }\n\n\n @if ($staticVariables){\n a {\n font-size: inherit;\n font-weight: inherit;\n display: inline;\n color: inherit;\n\n &:focus,\n &:hover {\n color: inherit;\n }\n }\n }\n }\n\n .Excerpt,\n .CategoryDescription {\n display: block;\n width: 100%;\n font-size: $component-base_fontSize;\n font-weight: $component-base_fontWeight;\n line-height: $component-base_lineHeight;\n color: $component-base_color;\n margin: 0 0 $utility-baseUnit;\n }\n\n .Excerpt:empty,\n .CategoryDescription:empty {\n display: none;\n }\n\n .ItemContent.Discussion .Excerpt {\n margin-top: $utility-baseUnit;\n }\n\n .Options {\n display: flex;\n }\n\n .Bookmark::before,\n .OptionsMenu .Arrow::before {\n font-size: $icon-default_size;\n line-height: $icon-default_size;\n }\n\n .OptionsMenu .Arrow::before {\n font-size: #{$icon-default_size - 2px};\n margin-top: -1px;\n }\n\n .MostRecentBy,\n .LatestPostTitle {\n @include ellipsis;\n display: inline-block;\n }\n\n @if ($staticVariables) {\n .Meta,\n .AuthorInfo {\n font-size: $component-meta_fontSize;\n font-weight: $component-meta_fontWeight;\n color: $component-meta_color;\n }\n\n .Meta {\n margin-left: -$utility-baseUnit;\n margin-right: -$utility-baseUnit;\n }\n\n .Meta,\n .AuthorWrap {\n @include maxWidth {\n line-height: $component-meta_lineHeight;\n }\n }\n\n .Author .Username,\n .MItem,\n .MItem.Category,\n .ChildCategories {\n font-size: inherit;\n font-weight: inherit;\n color: inherit;\n display: inline-block;\n\n a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n @if ($staticVariables) {\n color: $component-meta-link_color;\n\n &:focus,\n &:hover {\n text-decoration: $theme-link-hover_textDecoration;\n color: $component-meta-link-hover_color;\n }\n }\n }\n }\n }\n\n .Tag,\n .MItem {\n margin: {\n left: $utility-baseUnit;\n right: $utility-baseUnit;\n }\n }\n\n .MItem.Hidden {\n display: none;\n }\n\n .Tag:not([class*=\"Status-Tag\"]),\n .HasNew {\n margin-bottom: $utility-baseUnitHalf;\n }\n\n .MItem.DiscussionAuthor {\n display: none;\n }\n\n .MItem.Category {\n display: inline;\n\n a {\n @include ellipsis;\n display: inherit;\n }\n }\n\n .MostRecent,\n .MostRecentBy {\n\n > * {\n white-space: normal;\n }\n\n a {\n display: inline;\n }\n }\n\n .MostRecentBy {\n display: inherit;\n }\n\n .MItem.RSS {\n display: none;\n }\n\n .ChildCategories {\n display: flex;\n flex-wrap: wrap;\n border-top: 0;\n margin-bottom: -$utility-baseUnitHalf;\n\n b {\n margin-right: $utility-baseUnitHalf;\n margin-bottom: $utility-baseUnitHalf;\n }\n\n a {\n color: $component-meta-link_color;\n font-weight: inherit;\n font-size: inherit;\n line-height: inherit;\n margin-bottom: $utility-baseUnitHalf;\n\n &:focus,\n &:hover,\n &:active {\n color: $component-meta-link-hover_color;\n }\n }\n\n .Comma {\n margin-right: $utility-baseUnitHalf;\n }\n }\n\n a.Delete {\n @include CloseButton;\n }\n\n .PhotoWrap {\n margin: 0 $utility-baseUnitDouble 0 0;\n @include photoWrap;\n }\n\n .IndexPhoto {\n margin-right: 0;\n }\n\n // overwrite ideation plugin styles\n .ItemIdea.ItemIdea.ItemIdea {\n @if($staticVariables) {\n .PhotoWrap.IndexPhoto,\n .idea-counter-module .idea-counter-box {\n margin: 0 $utility-baseUnitDouble 0 0;\n width: $theme-photo_size;\n height: $theme-photo_size;\n }\n }\n\n .Meta {\n .ViewCount {\n margin-left: 0;\n }\n }\n }\n\n //Warnings and Notes\n .Item-Col .Options {\n visibility: visible;\n\n .OptionsLink {\n @if ($staticVariables) {\n @include Button(\n $button-basic_bg,\n $button-basic_fg,\n $button-basic_border,\n $button-basic-hover_bg,\n $button-basic-hover_fg,\n $button-basic-hover_border\n );\n }\n margin-left: $utility-baseUnitHalf;\n }\n\n .Bullet {\n display: none;\n }\n }\n\n .NoteType {\n @include font-heading;\n }\n\n .CategoryPhoto {\n height: inherit;\n }\n\n .MItem.MItem-Resolved {\n display: inline-block;\n width: 13px;\n height: 14px;\n padding: 0;\n margin-bottom: 0;\n line-height: inherit;\n font-size: inherit;\n vertical-align: middle;\n }\n\n .resolved2-unresolved,\n .resolved2-resolved {\n top: initial;\n display: block;\n }\n\n .Hero {\n padding: 0;\n }\n\n mark {\n background-color: rgba($global-color_warning, .5);\n }\n\n .Reactions {\n margin: 0 -#{$utility-baseUnitHalf};\n\n .Bullet {\n display: none;\n }\n\n .ToggleFlyout {\n display: inline-block;\n }\n\n .ReactButton {\n margin: $utility-baseUnitHalf $utility-baseUnitHalf 0;\n\n @include maxWidth {\n line-height: 2.5em;\n }\n }\n\n .ReactButton-Flag {\n margin-left: 0;\n }\n }\n}\n\n.DataList:not(.CategoryList),\n.PageTitle + .ItemDiscussion {\n\n @if $component_lateralBorder == false {\n border-top-width: 0;\n }\n\n @if $component-item_spacing == 0 {\n border-radius: $component_borderRadius;\n box-shadow: $component_boxShadow;\n }\n}\n\n.DataList.CategoryList {\n @if $component-item_spacing == 0 {\n .Item:not(.CategoryHeading) {\n box-shadow: $component_boxShadow;\n }\n }\n\n .Item[class*=\"Depth\"] {\n padding-left: $component-horizontal_padding !important;\n }\n}\n\n.DataList.Discussions {\n\n .Item {\n\n .Title {\n display: block;\n }\n\n .Options .ToggleFlyout {\n order: 2;\n }\n }\n\n //overwrite indexphoto plugin styles\n .ItemDiscussion-withPhoto.ItemDiscussion-withPhoto .Discussion.ItemContent {\n padding-left: calc(#{$theme-photo_size} + #{$utility-baseUnitDouble});\n }\n}\n\n.MessageList {\n\n .PageTitle,\n .ItemComment {\n\n .Options {\n\n .ToggleFlyout {\n order: 2;\n }\n }\n }\n\n .PageTitle {\n margin-bottom: $global-block_margin;\n\n h1{\n font-size: $global-title_fontSize;\n line-height: $global-condensed_lineHeight;\n\n @include maxWidth {\n font-size: $global-subTitle_fontSize;\n }\n }\n\n .Options .Bookmark {\n order: 2;\n }\n }\n\n .ItemComment.ItemComment,\n .ItemDiscussion.ItemDiscussion {\n padding: 0;\n }\n\n .ItemComment,\n .ItemDiscussion {\n position: relative;\n\n .Item-Header {\n background: $component-header_bg;\n margin: 0;\n width: 100%;\n min-height: $theme-photo_size + ($utility-baseUnitDouble * 2);\n padding: {\n top: $component-vertical_padding;\n bottom: calc(#{$component-vertical_padding} / 2);\n left: $component-horizontal_padding;\n right: $component-horizontal_padding;\n };\n\n @if $component-item_spacing != 0 {\n border-top-left-radius: $component_borderRadius;\n border-top-right-radius: $component_borderRadius;\n }\n\n .PhotoWrap {\n margin: 0;\n position: absolute;\n top: $component-vertical_padding;\n left: $component-horizontal_padding;\n }\n }\n\n .MItem.RoleTracker {\n padding: 0 $utility-baseUnitHalf;\n\n a {\n @if ($staticVariables) {\n color: inherit;\n }\n margin: 0;\n\n &:hover,\n &:focus,\n &:active {\n text-decoration: none;\n }\n }\n }\n\n .Meta,\n .AuthorWrap {\n font-size: $component-meta_fontSize;\n line-height: $component-meta_lineHeight;\n display: inline-block;\n padding-left: calc(#{$theme-photo_size} + #{$component-horizontal_padding});\n\n > * {\n display: inline;\n font-size: inherit;\n line-height: inherit;\n }\n }\n\n @if ($staticVariables) {\n .InlineTags {\n padding-left: 0;\n\n a {\n font-size: inherit;\n color: $component-meta-link_color;\n\n &:hover,\n &:focus,\n &:active {\n color: $component-meta-link-hover_color;\n }\n }\n }\n }\n\n .Meta {\n width: 100%;\n\n @include maxWidth {\n margin-top: 0;\n }\n }\n\n .MItem {\n margin-bottom: 0;\n\n @include maxWidth {\n margin-bottom: $utility-baseUnitHalf;\n }\n }\n\n .AuthorWrap {\n max-width: calc(100% - 45px);\n }\n\n .MItem.Category {\n display: none;\n }\n\n @if ($staticVariables) {\n .MItem.RoleTitle,\n .MItem.Rank {\n @include Tag;\n color: inherit;\n }\n\n .Username {\n color: $component-meta-link_color;\n font-weight: $component-meta_fontWeight;\n\n &:hover,\n &:focus {\n color: $component-meta-link-hover_color;\n }\n }\n }\n\n .flair {\n display: inline-flex;\n margin: 0 -#{$utility-baseUnitHalf};\n width: calc(100% + (#{$utility-baseUnitHalf} * 2));\n }\n\n .flair-item {\n display: inline-block;\n margin: 0 $utility-baseUnitHalf;\n\n img {\n margin: 0;\n }\n }\n\n .Item-BodyWrap {\n border-bottom-left-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n padding: {\n top: calc(#{$component-vertical_padding} / 2);\n bottom: $component-vertical_padding;\n left: $component-horizontal_padding;\n right: $component-horizontal_padding;\n };\n }\n\n .Item-Body > * {\n margin: 0 0 $utility-baseUnitDouble;\n\n &:last-child {\n margin: 0;\n }\n }\n }\n\n .ItemComment {\n .Options {\n margin-top: $component-vertical_padding;\n margin-right: $component-horizontal_padding;\n }\n }\n}\n\n.MessageList {\n\n &.Comments,\n &.AcceptedAnswers {\n\n .Item:first-child {\n @if $component_lateralBorder == false {\n border-top-width: 0;\n }\n }\n }\n}\n\n.Activities,\n.Conversations,\n.MessageList {\n clear: both;\n}\n\n.Activities {\n .ItemContent {\n margin-left: calc(#{$theme-photo_size} + #{$component-horizontal_padding});;\n\n .Title {\n\n @include maxWidth {\n padding-right: $utility-baseUnitDouble;\n }\n }\n\n .Author {\n display: block;\n\n .PhotoWrap {\n\n @include maxWidth {\n margin-right: 0;\n }\n }\n }\n\n .Delete {\n @include maxWidth {\n position: absolute;\n }\n }\n }\n}\n\n.Conversation {\n .Meta {\n margin-left: 0;\n margin-right: 0;\n }\n}\n\n.DataList-Search {\n margin-top: $utility-baseUnitTriple;\n\n h3,\n .Item-Body {\n padding-left: calc(#{$theme-photo_size} + #{$component-horizontal_padding});\n }\n\n .PhotoWrap {\n position: absolute;\n top: $component-vertical_padding;\n\n @if $component_lateralBorder == true {\n left: $component-horizontal_padding;\n } @else {\n left: 0;\n }\n }\n\n .Meta {\n margin-left: 0;\n margin-right: 0;\n }\n\n @if($staticVariables) {\n .MItem-Author a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n color: $component-meta-link_color;\n\n &:focus,\n &:hover {\n text-decoration: $theme-link-hover_textDecoration;\n color: $component-meta-link-hover_color;\n }\n }\n }\n}\n\n.Group-Content .DataList {\n\n .ItemContent.Discussion {\n padding-left: 0;\n }\n\n .Options {\n position: absolute;\n top: $component-vertical_padding;\n right: $component-horizontal_padding;\n }\n\n .Meta {\n\n @include maxWidth {\n margin-top: 0;\n }\n }\n}\n\n.ApplicantList .DataList {\n\n .PhotoWrap {\n margin-right: 0;\n }\n\n .ItemContent {\n padding-left: calc(#{$theme-photo_size} + #{$component-horizontal_padding});\n }\n}\n\n.DataList-Notes {\n\n .Item-Col {\n padding-left: 0;\n }\n\n .Meta {\n margin: 0 0 $utility-baseUnit;\n }\n\n .NoteType {\n font-size: $component-title_fontSize;\n font-weight: $component-title_fontWeight;\n line-height: #{$theme-photo_size / 2};\n color: $component-title_color;\n display: block;\n margin-bottom: $utility-baseUnit;\n }\n}\n\n// Mixed Layout\n.CategoryBox + .CategoryBox {\n margin-top: $component-base_padding;\n}\n\n.CategoryBox {\n\n .Empty {\n @include listItem;\n }\n\n .H {\n font-family: $global-heading_fontFamily;\n font-weight: $global-heading_fontWeight;\n font-size: $global-title_fontSize;\n line-height: $global-base_lineHeight;\n margin-bottom: $component-base_padding;\n color: inherit;\n\n a {\n font-size: inherit;\n font-weight: inherit;\n color: inherit;\n\n &:focus,\n &:hover {\n color: inherit;\n }\n }\n\n @include maxWidth {\n font-size: $global-subTitle_fontSize;\n }\n }\n\n > .OptionsMenu {\n float: right;\n margin-right: $component-base_padding;\n }\n\n .Bookmark::before,\n .OptionsMenu .Arrow::before {\n font-size: $icon-default_size;\n line-height: $icon-default_size;\n }\n\n .OptionsMenu .Arrow::before {\n font-size: #{$icon-default_size - 2px};\n margin-top: -1px;\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2019 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$catalogue-photoSize: 100px !default;\n$catalogue-mobileHeight: 100px !default;\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n// Prevent indexphoto styles\n.DataList.Discussions .CatalogueRow.ItemDiscussion-withPhoto .Discussion.ItemContent {\n padding-left: calc(#{$catalogue-photoSize} + #{$utility-baseUnitDouble});\n\n @include maxWidth($theme-breakpoint_mobile) {\n padding-left: 0;\n }\n}\n\n.catalogue-image-wrapper.catalogue-image-wrapper {\n height: $catalogue-photoSize;\n width: $catalogue-photoSize;\n margin-right: $utility-baseUnitDouble;\n overflow: hidden;\n border-radius: $global_borderRadius;\n box-shadow: inset 0 0 1px rgba($global-color_black, 0.2);\n position: relative;\n\n @include maxWidth($theme-breakpoint_mobile) {\n float: none;\n height: $catalogue-photoSize;\n width: 100%;\n margin-right: 0;\n margin-bottom: $utility-baseUnitDouble;\n }\n\n a {\n height: inherit;\n width: inherit;\n display: block;\n }\n\n img {\n position: absolute;\n left: 50%;\n transform: translateX(-50%);\n height: 100%;\n width: auto;\n max-width: none;\n max-height: none;\n\n @include maxWidth($theme-breakpoint_mobile) {\n width: 100%;\n height: auto;\n top: 50%;\n left: auto;\n transform: translateX(0) translateY(-50%);\n }\n }\n}\n\n.DataTable {\n\n .CatalogueRow .Options {\n\n @include maxWidth($theme-breakpoint_mobile) {\n margin-bottom: $utility-baseUnitDouble;\n }\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$mebox-photo_size: 28px !default;\n$mebox-button_borderRadius: 3px !default;\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.SpNotifications,\n.SpInbox,\n.SpBookmarks {\n\n &::before {\n @include kbicon();\n }\n}\n\n.SpNotifications::before {\n font-size: 24px;\n content: $kbicon-notifications-empty;\n}\n\n.SpInbox::before {\n font-size: 24px;\n content: $kbicon-message-empty;\n}\n\n.SpBookmarks::before {\n font-size: 22px;\n content: $kbicon-star-empty;\n}\n\n.Open {\n\n .SpNotifications::before {\n content: $kbicon-notifications;\n }\n\n .SpInbox::before {\n content: $kbicon-message;\n }\n\n .SpBookmarks::before {\n content: $kbicon-star;\n }\n}\n\n.MeBox {\n min-height: initial;\n display: flex;\n\n .MeButton {\n display: flex;\n align-items: center;\n justify-content: center;\n padding: 0;\n font-size: $icon-default_size;\n height: 32px;\n width: 32px;\n border-radius: $mebox-button_borderRadius;\n\n .Alert {\n line-height: 18px;\n min-width: 18px;\n height: 18px;\n display: flex;\n border-radius: 18px;\n align-items: center;\n justify-content: center;\n right: -8px;\n top: -9px;\n border-width: 1px;\n border-style: solid;\n\n @include maxWidth {\n top: 0;\n }\n }\n }\n\n .MeBox-mobileClose {\n appearance: none;\n background: none;\n border: none;\n outline: none;\n font-size: 24px;\n color: rgba($global-color_white, 0.7);\n display: none;\n\n @include minWidth() {\n display: none;\n }\n }\n\n .MeButton-user .ProfilePhoto {\n width: $mebox-photo_size;\n height: $mebox-photo_size;\n border-radius: $mebox-photo_size;\n }\n\n .Flyout {\n top: 100%;\n }\n\n .SignInIcons:empty {\n display: none;\n }\n}\n\n.MeBox.FlyoutRight .Flyout {\n right: 0;\n}\n\n.SignInIcons {\n margin-left: $utility-baseUnitTriple;\n}\n\n// Reset base theme style\n.UserBox .WhoIs, .MeBox .WhoIs {\n min-height: initial;\n line-height: inherit;\n}\n\n.MeBox-header {\n\n @include maxWidth($theme-breakpoint_base) {\n display: none;\n }\n\n .SignInLinks {\n\n .Bullet {\n display: none;\n }\n }\n\n .MeBox,\n .MeMenu,\n .WhoIs {\n display: flex;\n align-items: center;\n }\n\n .MeMenu {\n margin-left: $utility-baseUnitTriple;\n display: flex;\n align-items: center;\n\n .ToggleFlyout + .ToggleFlyout {\n margin-left: 8px;\n }\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.DismissMessage {\n @include font-style-base;\n margin: 0 0 $global-block_margin;\n border-radius: $global_borderRadius;\n padding: $component-base_padding;\n background-color: mix($global-color_fg, $global-color_bg, 10%);\n border-color: $global-color_fg;\n\n a {\n color: $global-color_fg;\n text-decoration: underline;\n }\n\n ul {\n list-style: initial;\n padding-inline-start: 40px;\n }\n\n ol {\n list-style: decimal;\n padding-inline-start: 40px;\n }\n}\n\na.Dismiss.Dismiss {\n position: static;\n float: right;\n @include CloseButton;\n}\n\n.CasualMessage {\n background-color: mix($global-color_primary, $global-color_bg, 10%);\n border-color: $global-color_primary;\n\n a {\n color: darken($global-color_primary, 12%);\n }\n}\n\n.WarningMessage {\n background-color: mix($global-error_fg, $global-color_bg, 10%);\n border-color: $global-error_fg;\n\n a {\n color: darken($global-error_fg, 25%);\n }\n}\n\n.AlertMessage {\n background-color: mix($global-color_warning, $global-color_bg, 10%);\n border-color: $global-color_warning;\n\n a {\n color: darken($global-color_warning, 20%);\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$pager_height: $formButton_height !default;\n$pager_lineHeight: $formButton_height !default;\n$pager_fontSize: $formButton_fontSize !default;\n$pager_fontWeight: $formButton_fontWeight !default;\n$pager_borderRadius: $formButton_borderRadius !default;\n$pager_border: $component_border !default;\n\n$pager_bg: $component_bg !default;\n$pager-hover_bg: $theme-hover_color !default;\n$pager_color: $global-color_fg !default;\n\n$pager-highlight_bg: $pager-hover_bg !default;\n$pager-highlight-border: $pager_border !default;\n$pager-highlight_color: $global-color_primaryAlt !default;\n\n$quickSearch_bg: $button-primary_bg !default;\n$quickSearch_fg: $button-primary_fg !default;\n$quickSearch_borderColor: $button-primary_border !default;\n\n$quickSearch-hover_bg: $button-primary-hover_bg !default;\n$quickSearch-hover_fg: $button-primary-hover_fg !default;\n$quickSearch-hover_borderColor: $button-primary-hover_border !default;\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.PrevNextPager {\n width: 100%;\n\n .Previous,\n .Next {\n height: auto;\n min-height: 0;\n }\n\n .Next {\n margin-left: auto;\n }\n}\n\n.MorePager {\n margin-top: $component-item_spacing;\n text-align: center;\n color: $component-meta-link_color;\n\n &:focus,\n &:hover {\n color: $component-meta-link-hover_color;\n }\n\n a {\n color: inherit;\n\n &:focus,\n &:hover {\n color: inherit;\n }\n }\n}\n\n.PrevNextPager .Previous,\n.PrevNextPager .Next {\n @include Button;\n\n flex: initial;\n min-width: 120px;\n text-align: center;\n}\n\n.PagerWrap,\n.CommentsWrap {\n @include clearfix;\n}\n\n.PagerWrap {\n margin: 0;\n float: right;\n}\n\n.PagerNub {\n display: none;\n}\n\n.CommentHeading {\n float: left;\n min-height: $pager_height;\n display: flex;\n align-items: center;\n margin: 0 0 $utility-baseUnit;\n}\n\n.BeforeCommentHeading {\n margin-bottom: $global-block_margin;\n}\n\n.PageControls {\n @include clearfix;\n min-height: initial;\n margin: initial;\n margin-bottom: $global-block_margin;\n\n .H {\n margin-bottom: $global-block_margin;\n }\n}\n\n.QuickSearch .MenuItems {\n\n @include clearfix;\n\n right: -2px;\n top: 100%;\n\n .InputBox {\n margin-right: $utility-baseUnitDouble;\n }\n\n .bwrap {\n position: static;\n margin-left: $utility-baseUnitHalf;\n\n button {\n padding: 0;\n }\n }\n\n form > div {\n display: flex;\n }\n}\n\na.MoreWrap,\n.MoreWrap a,\n.more.More {\n color: $global-color_primary;\n\n &:focus,\n &:hover {\n color: $global-color_primary;\n }\n}\n\n.Pager {\n display: inline-flex;\n align-items: center;\n flex-wrap: wrap;\n\n @include maxWidth {\n float: none;\n width: 100%;\n justify-content: center;\n margin-bottom: $utility-baseUnitDouble;\n\n .QuickSearch {\n display: none;\n }\n }\n\n .QuickSearchButton {\n display: inline-flex;\n align-items: center;\n margin: 0 0 0 $utility-baseUnitDouble;\n }\n\n span,\n > a {\n transition: color 0.25s ease-out;\n font-size: $pager_fontSize;\n font-weight: $pager_fontWeight;\n line-height: $pager_height;\n height: $pager_height;\n min-width: $pager_height;\n display: flex;\n align-items: center;\n justify-content: center;\n color: $pager_color;\n padding: 0;\n margin: 0 0 0 -1px;\n border: $pager_border;\n @if ($staticVariables) {\n background: $pager_bg;\n\n &:focus,\n &:hover {\n background: $pager-hover_bg;\n z-index: 1;\n }\n }\n }\n\n @if($staticVariables) {\n > a.Highlight,\n > a.Highlight:focus,\n > a.Highlight:hover {\n position: relative;\n z-index: 1;\n background: $pager-highlight_bg;\n border: 1px solid $pager-highlight-border;\n color: $pager-highlight_color;\n }\n }\n\n > a.Ellipsis {\n font-size: 0;\n background: none;\n padding-bottom: 0;\n\n &::after {\n font-size: 11px;\n font-weight: normal;\n content: \"•••\";\n }\n }\n\n .Next,\n .Previous {\n padding: 0 $utility-baseUnitDouble;\n text-align: center;\n }\n\n .Previous {\n border-top-left-radius: $pager_borderRadius;\n border-bottom-left-radius: $pager_borderRadius;\n }\n\n .Next {\n border-top-right-radius: $pager_borderRadius;\n border-bottom-right-radius: $pager_borderRadius;\n }\n\n @if($staticVariables) {\n .QuickSearchWrap .Button,\n .QuickSearchButton {\n @include Button(\n $quickSearch_bg,\n $quickSearch_fg,\n $quickSearch_borderColor,\n $quickSearch-hover_bg,\n $quickSearch-hover_fg,\n $quickSearch-hover_borderColor\n );\n }\n }\n\n .QuickSearchButton {\n height: $formButton_height;\n min-width: $formButton_height;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n }\n\n .QuickSearchButton.QuickSearchButton span {\n display: inherit;\n color: inherit;\n\n &:hover,\n &:focus {\n color: inherit;\n background-color: transparent;\n }\n }\n\n .QuickSearchWrap {\n width: 300px;\n }\n\n .bwrap .Button {\n line-height: $formButton-height;\n height: $formButton-height;\n }\n}\n\n\n.selectBox-toggle {\n color: $global-color_primary;\n}\n\n//Responsive .NumberedPager\n@include maxWidth(500px) {\n\n .PagerLinkCount-13 {\n .Pager-p:not(.Highlight):not(.LastPage) {\n display: none;\n }\n }\n\n .Pager {\n display: flex;\n flex-wrap: nowrap;\n\n a,\n span {\n white-space: nowrap;\n min-width: 34px;\n flex: 1;\n padding-left: 0;\n padding-right: 0;\n }\n }\n}\n\n@include maxWidth(470px) {\n\n .PagerLinkCount-11 {\n .Pager-p:not(.Highlight):not(.LastPage) {\n display: none;\n }\n }\n}\n\n.PageControls.PageControls {\n\n .discussion-sorts {\n margin-right: $utility-baseUnitDouble;\n }\n\n @include maxWidth {\n margin: 0;\n display: flex;\n flex-wrap: wrap;\n\n .selectBox {\n display: inline-block;\n }\n }\n\n .BoxNewConversation,\n .BoxNewDiscussion {\n display: none;\n }\n\n // Reset styles from ideation\n .discussion-sort-filter-module {\n float: none !important;\n display: inline-flex;\n }\n\n .selectBox {\n display: inline-flex;\n float: none;\n height: #{$pager_height + 2px};\n\n @include maxWidth {\n margin: 0;\n }\n }\n}\n\n.Button-Controls.Button-Controls {\n\n .BigButton,\n .ButtonGroup.Multi {\n min-width: 200px;\n }\n\n .BoxNewDiscussion {\n display: block;\n }\n}\n\n.PageControls.Top {\n\n @include maxWidth {\n\n .NumberedPager {\n display: none;\n }\n }\n}\n\n.PageControls.Bottom {\n\n .NewDiscussion {\n display: none;\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.Item .Poll {\n position: relative;\n background: transparent;\n border-left-width: 0;\n\n h2 {\n font-family: $global-body_fontFamily;\n text-transform: none;\n color: inherit;\n font-size: inherit;\n font-weight: inherit;\n\n span {\n color: inherit;\n }\n }\n\n .VoteUsers {\n position: relative;\n z-index: 3;\n\n .PhotoWrap {\n position: relative;\n width: 20px;\n height: 20px;\n margin-left: 4px;\n\n &:first-child {\n margin-left: 0;\n }\n\n img {\n margin: 0;\n height: inherit;\n width: inherit;\n min-height: auto;\n min-width: auto;\n }\n }\n }\n\n .VoteOption {\n display: block;\n position: relative;\n z-index: 3;\n line-height: $global-base_lineHeight;\n font-weight: $global-normal_fontWeight;\n }\n\n .VoteBar {\n position: static;\n margin: 0;\n }\n\n .PollOption {\n margin: $utility-baseUnitDouble 0;\n position: relative;\n padding: 6px 50px 6px $utility-baseUnitDouble;\n min-height: 32px;\n background-color: $theme-hover_color;\n border-radius: $formElement_borderRadius;\n overflow: hidden;\n }\n\n .PollColor {\n background-color: $global-color_primary !important;\n min-height: 32px;\n opacity: .3;\n border: 0;\n position: absolute;\n top: 0;\n left: 0;\n margin: 0;\n height: 100%;\n }\n\n .VotePercent {\n line-height: 32px;\n position: absolute;\n right: $utility-baseUnitDouble;\n top: 50%;\n transform: translateY(-50%);\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$popup_bg: $global-color_white !default;\n$popup_fg: $global-color_grey !default;\n$popup-link_color: $global-color_primary !default;\n$popup-link-hover_color: $global-color_primaryAlt !default;\n$popup_borderColor: rgba($popup_fg, 0.8) !default;\n$popup_border: 1px solid $popup_borderColor !default;\n$popup_borderRadius: $global_borderRadius !default;\n$popup_boxShadow: 0 1px 3px 0px rgba($global-color_black, 0.4) !default;\n$popup_paddingVertical: 12px;\n$popup_paddingHorizontal: 18px;\n\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\ndiv.Popup {\n top: 50vh !important;\n left: 50vw !important;\n position: fixed;\n transform: translateX(-50%) translateY(-50%);\n\n .Border {\n background: none;\n }\n\n .Body {\n padding: $popup_paddingVertical $popup_paddingHorizontal;\n background-color: $popup_bg;\n box-shadow: 0 1px 3px 0px rgba($global-color_black, 0.4);\n border-radius: $popup_borderRadius;\n color: $popup_fg;\n\n .FormWrapper {\n padding: 0;\n }\n\n a {\n color: $popup-link_color;\n\n &:focus,\n &:hover {\n color: $popup-link-hover_color;\n text-decoration: $theme-link-hover_textDecoration;\n }\n }\n\n input[type= \"text\"],\n textarea,\n ul.token-input-list,\n input.InputBox,\n select {\n border-color: $popup_borderColor;\n }\n\n .WarningMessage {\n background-color: mix($global-color_warning, $popup_bg, 10%);\n border-color: $global-color_warning;\n color: $popup_fg;\n }\n\n .Buttons .Close {\n\n &:focus,\n &:hover {\n color: $global-color_white;\n }\n }\n }\n\n .Content,\n .Footer {\n color: inherit;\n }\n\n .Content {\n float: none;\n width: auto !important;\n }\n\n a.Close {\n top: 24px;\n right: 28px;\n @if ($staticVariables) {\n @include CloseButton($popup_fg);\n }\n }\n\n .Buttons {\n > *:first-child {\n margin-right: $utility-baseUnitHalf;\n }\n }\n\n @if ($staticVariables) {\n .Button.change-picture-new {\n @include Button(\n $button-primary_bg,\n $button-primary_fg,\n $button-primary_border,\n $button-primary-hover_bg,\n $button-primary-hover_fg,\n $button-primary-hover_border\n );\n }\n\n .Button.change-picture-remove {\n @include Button;\n }\n }\n}\n\n.InformMessages .InformMessage,\n.InformMessages .InformMessage:hover {\n background-color: $popup_bg !important;\n box-shadow: 0 1px 3px 0px rgba($global-color_black, 0.4) !important;\n border-radius: $popup_borderRadius;\n color: $popup_fg !important;\n text-shadow: none;\n\n a {\n color: $popup-link_color;\n }\n\n @if ($staticVariables) {\n .Close {\n @include CloseButton($popup_fg);\n display: flex !important;\n margin: $utility-baseUnitHalf;\n font-size: $icon-default_size !important;\n }\n }\n}\n\n@if ($staticVariables) {\n #Form_Cancel {\n &:focus,\n &:hover {\n background-color: $button-basic-hover_bg;\n color: $button-basic-hover_fg;\n border-color: $button-basic-hover_border;\n }\n }\n}\n\n.Overlay {\n background: rgba($global-color_black, 0.4);\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$reactions_fg: $global-color_white !default;\n$reactions_bg: rgba(0,0,0,0.5) !default;\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.Reactions .ReactButton {\n color: $component-meta_color;\n\n &:hover {\n color: $component-meta-link-hover_color;\n }\n}\n\n.RecordReactions {\n margin-left: -$utility-baseUnitHalf;\n margin-right: -$utility-baseUnitHalf;\n display: flex;\n flex-wrap: wrap;\n\n .PhotoWrap {\n position: relative;\n width: 24px;\n height: 24px;\n }\n\n .ReactSprite {\n color: $reactions_fg;\n margin-right: 0;\n width: 14px;\n height: 14px;\n border-radius: 50%;\n overflow: hidden;\n background-color: $reactions_bg;\n display: inline-flex;\n align-items: center;\n }\n\n .UserReactionWrap {\n width: 24px;\n margin: 0 $utility-baseUnitHalf $utility-baseUnitHalf;\n }\n\n // icon has a weird shape\n .ReactAwesome::before {\n font-size: 11px;\n margin-left: 1.5px;\n margin-top: 1px;\n }\n}\n\n.Flyout .ReactButton .Count {\n order: 1;\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\nbody.hasRichEditor {\n\n .FormWrapper.FormWrapper-Condensed {\n border-width: 0;\n padding-right: 0 !important;\n background-color: transparent;\n\n .richEditor {\n padding-left: 0;\n padding-right: 0;\n }\n }\n\n .richEditor-frame {\n border-radius: $formElement_borderRadius;\n border: $formElement_border;\n overflow: initial;\n }\n\n .CommentOptions {\n display: block;\n }\n\n .CommentOptions,\n .bodybox-wrap {\n margin-bottom: $utility-baseUnitDouble;\n }\n\n .Popup {\n\n .NoteForm {\n padding: 0;\n }\n\n .richEditor {\n padding-left: 0;\n }\n }\n\n .richEditor {\n padding-left: 0;\n }\n\n .CommentForm.CommentForm {\n border-width: 0;\n padding: 0;\n background-color: transparent;\n\n .Buttons {\n padding-right: 0;\n }\n }\n\n .embedDialogue.embedDialogue {\n\n @include maxWidth {\n position: static;\n }\n }\n\n #EventAddEditForm,\n #GroupForm,\n #MessageForm,\n #ConversationForm {\n\n .FormWrapper {\n padding-left: 0;\n padding-right: 0;\n }\n }\n}\n\nbody.hasRichEditor #MessageForm,\nbody.hasRichEditor.Profile {\n .FormWrapper-Condensed.FormWrapper-Condensed {\n\n @include maxWidth($theme-breakpoint_tablet) {\n padding-left: $utility-baseUnitTriple;\n }\n\n @include maxWidth {\n padding-left: 0;\n }\n }\n}\n\nbody.hasRichEditor.Section-PostDiscussion #DiscussionForm {\n\n .FormWrapper {\n padding-left: 0;\n padding-right: 0;\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$searchbox-button_color: $global-color_fg !default;\n$searchbox-button_borderColor: transparent !default;\n$searchbox-button_borderWidth: 0 !default;\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.InputAndButton .BigInput,\n.InputBox.js-search {\n font-size: inherit;\n width: 100%;\n padding: $formElement_paddingVertical $formElement_paddingHorizontal;\n border-color: $formElement_borderColor;\n padding-right: $formElement_height;\n\n &::placeholder {\n color: $formElement_borderColor;\n }\n}\n\n.groupSearch-search {\n position: relative;\n\n &::before {\n @include icon;\n content: $icon-search;\n color: $searchbox-button_color;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n width: $formElement_height;\n line-height: $formElement_height;\n pointer-events: none;\n }\n\n .groupSearch-button.groupSearch-button {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n background: transparent;\n border-color: $searchbox-button_borderColor;\n border-width: $searchbox-button_borderWidth;\n line-height: $formElement_height;\n height: $formElement_height;\n width: $formElement_height;\n min-width: 0;\n padding: 0 $utility-baseUnitHalf;\n }\n}\n\n.SearchForm .SiteSearch .Button,\n.AdvancedSearch .bwrap .Button,\n.InputBox.js-search + input {\n background: transparent;\n border-color: $searchbox-button_borderColor;\n border-width: $searchbox-button_borderWidth;\n line-height: $formElement_height;\n height: $formElement_height;\n width: $formElement_height;\n min-width: 0;\n padding: 0 $utility-baseUnitHalf;\n position: absolute;\n right: 0;\n top: 0;\n}\n\n.AdvancedSearch .bwrap .Button {\n color: $searchbox-button_color;\n}\n\n.AdvancedSearch {\n max-width: 100%;\n margin: 0;\n padding-right: 0;\n\n .bwrap.bwrap {\n position: static;\n }\n\n .Handle.Handle {\n height: $formElement_height;\n width: $formElement_height;\n opacity: 1;\n right: $formElement_height;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n\n .Arrow {\n position: static;\n width: auto;\n height: auto;\n border-color: transparent;\n font-size: 20px;\n\n &::after {\n @include icon;\n content: $icon-caret-down;\n color: $searchbox-button_color;\n }\n }\n }\n}\n\n.InputBox.js-search + input {\n color: transparent;\n\n &:focus,\n &:hover,\n &:active {\n color: transparent;\n }\n\n}\n\n.SearchForm .InputBox {\n border-radius: $formElement_borderRadius;\n}\n\n.SiteSearch .Button {\n color: transparent;\n\n &:hover,\n &:focus,\n &:active {\n color: transparent;\n }\n}\n\n.SearchBox {\n width: 100%;\n margin-bottom: $utility-baseUnitTriple;\n position: relative;\n @include clearfix;\n\n @include maxWidth {\n max-width: 100%;\n }\n\n .Sprite.SpSearch {\n display: none;\n }\n\n // Button Icon\n form > div::after {\n @include icon;\n content: $icon-search;\n color: $searchbox-button_color;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n width: $formElement_height;\n line-height: $formElement_height;\n pointer-events: none;\n }\n}\n\n.SearchForm form > div::after,\n.SearchBox form > div::after {\n @include icon;\n content: $icon-search;\n color: $searchbox-button_color;\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n width: $formElement_height;\n line-height: $formElement_height;\n pointer-events: none;\n}\n\n.SearchBoxMobile .Handle.Handle {\n display: none;\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n.ActivateSlider {\n border-radius: $formButton_borderRadius;\n box-shadow: none;\n background-color: rgba(0, 0, 0, 0.03);\n border: $component_border;\n}\n\n.DataList-Connections {\n\n .Button.ActivateSlider-Button {\n display: inline-block;\n cursor: pointer;\n margin: 0;\n font-size: $global-medium_fontSize;\n background: $global-color_white;\n color: $global-color_primary;\n border-radius: $formButton_borderRadius;\n border: $formButton_border;\n border-color: darken($global-color_primary, 5%);\n line-height: $formButton_height;\n min-height: $formButton_height;\n padding: 0 $formButton_padding;\n white-space: nowrap;\n\n &:focus,\n &:hover {\n text-decoration: none;\n }\n }\n\n .ActivateSlider {\n width: auto;\n min-width: 125px;\n }\n\n .ActivateSlider-Active {\n .ActivateSlider-Button {\n margin-left: $global-gutter_halfSize;\n }\n }\n\n .ActivateSlider-InActive {\n .ActivateSlider-Button {\n margin-right: $global-gutter_halfSize;\n }\n }\n\n .ActivateSlider-Active .Button{\n background: $global-color_primary;\n color: $global-color_white;\n border-color: darken($global-color_primary, 5%);\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.CategoryGroup .Empty {\n padding-top: $component-base_padding;\n padding-bottom: $component-base_padding;\n border-top: $component_border;\n border-bottom: $component_border;\n box-shadow: $component_boxShadow;\n\n @if $component_lateralBorder == true {\n padding-left: $component-base_padding;\n padding-right: $component-base_padding;\n border-left: $component_border;\n border-right: $component_border;\n border-radius: $component_borderRadius;\n }\n}\n\n.categoryList-heading {\n font-size: $global-title_fontSize;\n margin-bottom: $component-base_padding;\n\n @include maxWidth {\n font-size: $global-subTitle_fontSize;\n }\n}\n\n.Groups .DataTable,\n.DataTable {\n margin: 0 0 $utility-baseUnitTriple;\n table-layout: fixed;\n width: 100%;\n\n .Item {\n @include TableItem;\n }\n\n thead {\n table-layout: fixed;\n width: inherit;\n display: table;\n\n tr {\n border: none;\n }\n\n td {\n vertical-align: middle;\n }\n\n td,\n td:first-child,\n td:last-child {\n border: 0;\n }\n\n .Wrap {\n word-break: normal;\n white-space: nowrap;\n padding: 0;\n }\n }\n\n .SpFlyoutHandle::before,\n .Bookmark::before {\n font-size: $global-medium_fontSize;\n }\n\n td .Wrap {\n padding: {\n top: $component-vertical_padding;\n bottom: $component-vertical_padding;\n left: calc(#{$component-horizontal_padding} / 2);\n right: calc(#{$component-horizontal_padding} / 2);\n };\n }\n\n td:first-child .Wrap {\n padding-left: $component-horizontal_padding;\n }\n\n td:last-child .Wrap {\n padding-right: $component-horizontal_padding;\n }\n\n h2,\n h3,\n .Title.Title {\n font-size: $component-title_fontSize;\n font-weight: $component-title_fontWeight;\n line-height: #{$theme-photo_size / 2};\n display: block;\n\n @if $staticVariables {\n color: $component-title_color;\n &:focus,\n &:hover {\n color: $component-title-hover_color;\n }\n }\n\n a {\n font-size: inherit;\n font-weight: inherit;\n display: inline;\n color: inherit;\n\n &:focus,\n &:hover {\n color: inherit;\n }\n }\n }\n\n .Excerpt,\n .CategoryDescription {\n display: block;\n width: 100%;\n font-size: $component-base_fontSize;\n font-weight: $component-base_fontWeight;\n line-height: $component-base_lineHeight;\n color: $component-base_color;\n margin: $utility-baseUnit 0 0;\n }\n\n .Excerpt:empty,\n .CategoryDescription:empty {\n display: none;\n }\n\n .ItemContent.Discussion .Excerpt {\n margin-top: $utility-baseUnit;\n }\n\n .Options {\n display: flex;\n align-items: center;\n\n @include maxWidth {\n right: 0;\n }\n\n .Bookmark {\n margin-left: $utility-baseUnitHalf;\n }\n }\n\n .Bookmark::before,\n .OptionsMenu .Arrow::before {\n font-size: $icon-default_size;\n line-height: $icon-default_size;\n }\n\n @if ($staticVariables) {\n .Meta,\n .AuthorInfo {\n font-size: $component-meta_fontSize;\n font-weight: $component-meta_fontWeight;\n line-height: $component-meta_lineHeight;\n color: $component-meta_color;\n }\n }\n\n .MItem.Category {\n @include ellipsis;\n display: inline;\n\n @include maxWidth {\n max-width: calc(100% - 21px);\n }\n }\n\n .Meta > *,\n .AuthorInfo * {\n font-size: inherit;\n font-weight: inherit;\n\n margin: 0;\n\n a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n\n @if ($staticVariables) {\n color: $component-meta-link_color;\n\n &:focus,\n &:hover {\n color: $component-meta-link-hover_color;\n }\n }\n }\n }\n\n .Tag:not([class*=\"Status-Tag\"]),\n .HasNew {\n margin-bottom: $utility-baseUnitHalf;\n }\n\n .NewCommentCount.NewCommentCount,\n .MItem {\n font-size: $component-meta_fontSize;\n line-height: inherit;\n margin-left: 0;\n }\n\n .MItem {\n @if ($staticVariables) {\n color: $component-meta-link_color;\n }\n\n &:last-child {\n margin-right: 0;\n }\n\n @if ($staticVariables) {\n &:focus,\n &:hover {\n color: $component-meta-link-hover_color;\n }\n }\n\n a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n @if ($staticVariables) {\n color: inherit;\n\n &:focus,\n &:hover {\n color: inherit;\n }\n }\n }\n }\n\n .LatestPostTitle,\n .UserLink.BlockTitle,\n .BigCount .Meta,\n .Block.Wrap .Meta {\n margin-left: calc(#{$theme-photo_size} + #{$utility-baseUnit} + (#{$component-horizontal_padding} / 2));\n }\n\n @if ($staticVariables) {\n .LatestPostTitle,\n .UserLink {\n color: $component-meta-link_color;\n\n &:focus,\n &:hover {\n color: $component-meta-link-hover_color;\n }\n }\n }\n\n .Meta,\n .MItem.Category {\n margin-top: $utility-baseUnit;\n\n @include maxWidth {\n margin-top: $utility-baseUnitDouble;\n }\n }\n\n .Meta {\n display: inline-block;\n }\n\n .Meta:empty {\n display: none;\n }\n\n .MItem.RSS {\n display: none;\n }\n\n .Block.Wrap {\n line-height: $global-base_lineHeight;\n }\n\n td.BigCount {\n width: 110px;\n padding: 0;\n }\n\n td.LatestPost,\n td.LastUser,\n td.FirstUser {\n width: 170px;\n max-width: 170px;\n\n .MItem {\n margin-bottom: $utility-baseUnitHalf;\n }\n }\n\n tbody .Options {\n top: 3px;\n bottom: auto;\n }\n\n tbody {\n table-layout: fixed;\n width: inherit;\n display: table;\n margin: -$component-item_spacing 0;\n border-spacing: 0 $component-item_spacing;\n\n @if $component-item_spacing == 0 {\n box-shadow: $component_boxShadow;\n border-radius: $component_borderRadius;\n }\n\n td.LatestPost,\n td.LastUser,\n td.FirstUser {\n position: relative;\n margin-top: 0;\n @if ($staticVariables) {\n font-size: $global-small_fontSize;\n }\n\n a {\n font-size: inherit;\n }\n\n .PhotoWrap {\n @if ($staticVariables) {\n position: absolute;\n left: calc(#{$formElement_paddingHorizontal} / 2);\n }\n width: $theme-photo_size;\n height: $theme-photo_size;\n margin: 0;\n\n img {\n height: 100%;\n width: 100%;\n }\n }\n\n .Bullet {\n display: none;\n }\n }\n }\n\n //Section-CategoryList\n &.CategoryTable {\n @include categoriesTableItem;\n\n thead .CategoryName {\n padding-left: $component-base_padding;\n }\n\n tbody {\n\n .Options {\n top: auto;\n }\n\n td.CategoryName {\n margin-bottom: 0;\n\n .PhotoWrap {\n margin: 0 $utility-baseUnitDouble 0 0;\n @include photoWrap;\n position: relative;\n\n img {\n position: absolute;\n }\n }\n }\n\n td.LatestPost {\n font-weight: inherit;\n\n .Meta span:last-child {\n display: none;\n }\n\n a {\n display: block;\n margin-right: 0;\n margin-bottom: 0;\n padding-bottom: 0;\n }\n\n .LatestPostTitle {\n font-weight: inherit;\n }\n\n .UserLink {\n @include ellipsis;\n }\n }\n }\n\n .ChildCategories {\n display: flex;\n flex-wrap: wrap;\n border-top: 0;\n font-size: $component-meta_fontSize;\n font-weight: $component-meta_fontWeight;\n margin-bottom: -$utility-baseUnitHalf;\n\n b {\n margin-right: $utility-baseUnitHalf;\n }\n\n a {\n font-size: inherit;\n font-weight: inherit;\n line-height: inherit;\n color: $component-meta-link_color;\n\n &:focus,\n &:hover {\n color: $component-meta-link-hover_color;\n }\n }\n\n .Comma {\n margin-right: $utility-baseUnitHalf;\n }\n }\n\n @include maxWidth($theme-breakpoint_desktop) {\n td.LatestPost {\n display: none;\n }\n }\n\n @include maxWidth($theme-breakpoint_tablet) {\n td.LatestPost {\n display: none;\n }\n }\n\n @include maxWidth($theme-breakpoint_base) {\n\n td.CountComments,\n td.LatestPost {\n display: none;\n }\n }\n\n @include maxWidth($theme-breakpoint_mobile) {\n td.CountComments,\n td.CountDiscussions {\n display: none;\n }\n }\n }\n\n //Section-DiscussionList\n &.DiscussionsTable.DiscussionsTable {\n //reset ideation styles\n table-layout: fixed;\n\n @include discussionsTableItem;\n\n .userCardWrapper-link {\n margin-left: calc(#{$theme-photo_size} + #{$utility-baseUnit} + (#{$component-horizontal_padding} / 2));\n }\n\n .MiniPager {\n margin: 0;\n display: block;\n width: 100%;\n order: 2;\n text-align: right;\n\n @include maxWidth {\n display: none;\n }\n\n a {\n background-color: $button-basic_bg;\n color: $button-basic_fg;\n border: none;\n line-height: $global-base_lineHeight;\n border-radius: $global_borderRadius;\n padding: 0 $utility-baseUnitHalf;\n display: inline;\n font-weight: $global-semibold_fontWeight;\n font-size: inherit;\n white-space: nowrap;\n\n &:focus,\n &:hover {\n background-color: $button-basic-hover_bg;\n color: $button-basic-hover_fg;\n }\n }\n }\n\n td.CheckBoxColumn {\n width: 35px;\n }\n\n td.DiscussionName {\n width: 100%;\n }\n\n //ideation styles\n .ItemIdea {\n td.DiscussionName {\n\n .Wrap {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n }\n\n .Options {\n position: absolute;\n top: $component-vertical_padding;\n right: calc(#{$component-vertical_padding} / 2);\n }\n\n .Title {\n flex-basis: calc(100% - (#{$component-vertical_padding} / 2 + #{$theme-photo_size} + 50px));\n }\n\n .idea-counter-module {\n margin-right: calc(#{$component-vertical_padding} / 2);\n }\n\n .Meta {\n margin-left: calc(#{$component-vertical_padding} / 2 + #{$theme-photo_size});\n flex-basis: calc(100% - (#{$component-vertical_padding} / 2 + #{$theme-photo_size} + 50px));\n }\n }\n }\n\n //Hide some columns depending on window width\n @include maxWidth($theme-breakpoint_desktop) {\n td.FirstUser {\n display: none;\n }\n }\n\n @include maxWidth($theme-breakpoint_desktop) {\n td.LastUser {\n display: none;\n }\n }\n\n @include maxWidth($theme-breakpoint_smallTable) {\n td.CountViews {\n display: none;\n }\n }\n\n @include maxWidth($theme-breakpoint_mobile) {\n td.BigCount {\n display: none;\n }\n\n .MItem.Category a {\n max-width: 30ex;\n }\n }\n }\n}\n\n.categoryList-heading {\n color: $global-color_fg;\n}\n\n.CategoryGroup.HideTable {\n display: none;\n}\n\nbody.UserLoggedOut .DiscussionsTable tbody td.DiscussionName .Wrap {\n padding-right: 0;\n}\n\n.Frame-contentWrap {\n @include clearfix;\n}\n\nbody.Section-DiscussionList.mine,\nbody.Categories.Section-DiscussionList,\nbody.Section-Group {\n\n .DataTable.DiscussionsTable {\n width: 100%;\n }\n}\n\n//Section-GroupList\n.GroupWrap .DataTable {\n @include groupsTableItem;\n\n .Title.Title {\n display: inline-block;\n width: auto;\n padding-right: 0;\n }\n\n .EventTitle .Title {\n display: inline;\n }\n\n .Title-Icon {\n color: $global-color_fg;\n }\n\n .Buttons {\n margin-right: 0;\n margin-left: $utility-baseUnitHalf;\n }\n\n .Title-Wrapper,\n .Excerpt {\n margin: 0 0 $utility-baseUnit;\n }\n\n .Meta {\n margin-left: -$utility-baseUnit;\n margin-right: -$utility-baseUnit;\n\n @include maxWidth {\n margin-top: 0;\n }\n }\n\n .Invitation {\n\n @if ($staticVariables) {\n .MItem {\n color: $component-meta_color;\n\n &:focus,\n &:hover {\n color: $component-meta_color;\n }\n }\n }\n\n .UserName {\n\n @include maxWidth {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n\n .Meta {\n display: none;\n }\n }\n }\n\n .BlockColumn-Buttons {\n\n @include maxWidth {\n min-width: 105px;\n }\n }\n }\n\n .Event {\n\n .EventTitle .Wrap {\n\n @include maxWidth {\n display: flex;\n flex-wrap: wrap;\n\n .DateTile {\n position: absolute;\n top: 0;\n bottom: 0;\n margin-top: 0;\n height: $theme-photo_size;\n width: $theme-photo_size;\n }\n\n .OptionsMenu {\n position: absolute;\n top: 0;\n right: 0;\n width: auto;\n }\n\n .Title,\n .Description {\n padding-left: calc(#{$theme-photo_size} + #{$utility-baseUnitDouble});\n }\n\n .Title-Wrapper {\n padding-right: 0;\n }\n\n .Options,\n .ButtonGroup,\n .Button {\n width: 100%;\n }\n\n .Options {\n margin-top: $utility-baseUnitDouble;\n order: 2;\n }\n\n .Button {\n text-align: center;\n }\n }\n }\n\n .OptionsMenu {\n margin-right: $utility-baseUnitHalf;\n }\n }\n\n .LastUser,\n .LatestPost {\n width: 30ex;\n max-width: 30ex;\n }\n\n .Group-Name {\n\n .Title-Wrapper,\n .Wrap {\n padding-left: 0;\n padding-right: 0;\n }\n\n .PhotoWrap {\n margin-right: $utility-baseUnitDouble;\n\n @include maxWidth {\n display: none;\n }\n }\n\n .Buttons .Button:nth-child(2) {\n background-color: transparent;\n border-color: $global-color_primary;\n color: $global-color_primary;\n\n &:focus,\n &:hover {\n border-color: $global-color_primary;\n background-color: $global-color_primary;\n color: $global-color_white;\n }\n }\n\n @include maxWidth {\n\n .Wrap {\n display: flex;\n flex-wrap: wrap;\n }\n\n .Options {\n order: 2;\n margin-left: auto;\n margin-right: 0;\n }\n\n .GroupDescription,\n .Options {\n margin-top: $utility-baseUnitDouble;\n }\n\n .OptionsMenu {\n position: absolute;\n top: 0;\n right: 0;\n }\n\n .Title-Wrapper {\n padding-right: 20px;\n }\n }\n }\n\n .Options {\n position: static;\n align-items: flex-start;\n }\n\n\n .EventLocation {\n .Text {\n display: block;\n @include ellipsis;\n }\n }\n\n //Applicants & Invitations table\n @include maxWidth {\n\n tr.Invitation {\n td.UserName {\n border-right: none;\n }\n\n .Title,\n .Title-Wrapper {\n padding-right: 0;\n }\n }\n }\n\n //Hide some columns depending on window width\n @include maxWidth($theme-breakpoint_desktop) {\n td.EventLocation,\n td.LatestPost {\n display: none;\n }\n }\n\n @include maxWidth($theme-breakpoint_smallTable) {\n td.CountDiscussions {\n display: none;\n }\n }\n\n @include maxWidth {\n\n td.CountMembers,\n td.EventDate {\n display: none;\n }\n\n td.EventTitle {\n @include lastCell;\n }\n }\n}\n\n.MemberList .DataTable {\n\n td.UserName {\n width: 70%;\n\n @include maxWidth {\n padding-right: 0;\n border-right-width: 0;\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n }\n }\n\n td.Buttons,\n td.BlockColumn-Buttons,\n td.JoinDate {\n width: 260px;\n }\n\n td.BlockColumn-Buttons {\n\n @include maxWidth {\n width: 160px;\n\n .Button {\n width: 100%;\n display: block;\n text-align: center;\n }\n\n .Button + .Button {\n margin-top: $utility-baseUnitHalf;\n }\n }\n }\n\n td.JoinDate {\n\n @include maxWidth {\n display: none;\n }\n }\n\n .Title-Wrapper {\n padding-right: 0;\n height: $theme-photo_size;\n display: inline-flex;\n align-items: center;\n width: calc(100% - (#{$theme-photo_size} + #{$utility-baseUnitDouble}));\n }\n\n .PhotoWrap {\n display: inline-block;\n margin-bottom: 0;\n }\n}\n\n//.Section-Groups DiscussionsList\n.Group-Box .DiscussionsTable {\n\n td.DiscussionName.DiscussionName .Wrap {\n display: block;\n padding-left: 0;\n }\n\n .Options {\n position: static;\n margin: 0;\n float: right;\n }\n\n .DiscussionName {\n\n .Title.Title {\n padding-right: 0;\n\n @include maxWidth {\n margin-bottom: $utility-baseUnitDouble;\n }\n }\n }\n}\n\n\n// Reactions Log\n.DataTable-ReactionsLog {\n border-radius: 4px;\n overflow: hidden;\n\n tbody {\n border-spacing: 0 $component-item_spacing;\n margin-top: 0;\n }\n\n .Options.Options {\n top: 0;\n bottom: 0;\n }\n\n .Options .Hijack {\n @include CloseButton;\n }\n\n .Item {\n background-color: $component_bg;\n\n td {\n border: 0 !important;\n border-radius: 0 !important;\n background-color: $theme-hover_color;\n vert-align: middle;\n }\n }\n\n .ReactionsLog-Date {\n width: 16ex;\n }\n\n .ReactionsLog-User {\n width: 50%;\n\n a {\n @include ellipsis;\n color: $component-meta-link_color;\n\n &:focus,\n &:hover {\n color: $component-meta-link-hover_color;\n }\n }\n }\n\n .ReactionsLog-Reaction {\n width: 12ex;\n text-align: center;\n }\n\n .ReactionsLog-Options {\n position: relative;\n width: 2ex;\n }\n\n .Options a {\n @include CloseButton;\n }\n}\n\n@if ($staticVariables) {\n table.PreferenceGroup tbody tr:hover td {\n background: $theme-hover_color !important;\n }\n}\n\n/*===== End of Tables ======*/\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Variables\n\\* -------------------------------------------------------------- */\n\n$spoiler_bg: mix($component_bg, $global-color_fg, 95%) !default;\n$spolier_fg: $global-color_fg !default;\n$spolier_border: none !default;\n$spoiler_borderRadius: $global_borderRadius !default;\n$spoiler-fontSize: 16px !default;\n\n$code_fontSize: .85em !default;\n$code_borderRadius: 0 !default;\n$code_bg: mix($global-color_fg, $global-color_bg, 5%) !default; // target rgba(127, 127, 127, .15);\n$code_fg: darken($global-color_fg, 20%) !default;\n\n$code-inline_borderColor: mix($global-color_fg, $global-color_bg, 50%) !default; // target #a3a3a3\n$code-inline_borderRadius: $code_borderRadius !default;\n$code-inline_padding: .2em .4em !default;\n\n$code-block_borderRadius: $code_borderRadius !default;\n$code-block_padding: $userContent_fontSize !default;\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.userContent,\n.UserContent {\n\n h3 {\n\n &:focus,\n &:hover {\n color: $global-color_fg !important;\n }\n }\n\n .embedImage-img {\n position: relative;\n margin: 0 auto;\n display: block;\n }\n\n .post-text-align-left,\n .post-text-align-justify,\n .post-text-align-left,\n .post-text-align-right {\n .embedImage-img {\n display: initial;\n }\n }\n\n .bbcode_right,\n .bbcode_center,\n .bbcode_left {\n .embedImage-img {\n display: inline-block;\n }\n }\n\n .bbcode_right .embedImage-img {\n margin-left: auto;\n }\n\n .bbcode_left .embedImage-img {\n margin-right: auto;\n }\n\n @if ($staticVariables) {\n p,\n li {\n a {\n color: $link-default_color;\n\n &:focus,\n &:hover {\n color: $link-default-hover_color;\n text-decoration: underline;\n }\n\n &:visited {\n color: $link-default_visited_color;\n }\n }\n }\n }\n\n div.Spoiler,\n div.Spoiler.SpoilerConfigured {\n padding: $utility-baseUnitHalf 0;\n background-color: $spoiler_bg;\n border-radius: $spoiler_borderRadius;\n border: $spolier_border;\n margin-top: 0;\n margin-right: 0;\n }\n\n div.SpoilerTitle {\n text-align: center;\n padding: 0 $icon_default_size;\n font-size: $spoiler-fontSize;\n min-height: $icon_default_size * 2;\n line-height: $icon_default_size * 2;\n position: relative;\n\n &::before,\n &::after {\n @include icon;\n font-size: $icon-default_size;\n position: relative;\n width: $icon_default_size * 2;\n height: $icon_default_size * 2;\n line-height: $icon_default_size * 2;\n }\n\n &::before {\n @include icon;\n content:$icon-eye-close;\n margin-right: $utility-baseUnitHalf;\n }\n }\n\n div.Spoiler div.SpoilerTitle input {\n position: absolute;\n padding: 0;\n margin: 0;\n left: 0;\n right: 0;\n width: calc(100% - 10px);\n color: transparent;\n background-color: transparent;\n border-width: 0;\n }\n\n div.Spoiler div.SpoilerText {\n border-left-width: 0;\n margin: 0;\n padding: 0 $embeddedText_padding $embeddedText_padding $embeddedText_padding;\n }\n\n .codeBlock,\n code,\n pre {\n vertical-align: middle;\n font-size: $code_fontSize;\n font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n margin: 0;\n border: 0;\n }\n\n pre,\n pre.codeBlock {\n max-width: 100%;\n overflow-x: auto;\n display: block;\n position: relative;\n flex-shrink: 0;\n color: $code_fg;\n background-color: $code_bg;\n padding: $code-block_padding;\n }\n\n .codeBlock,\n code {\n padding: 0;\n color: inherit;\n display: inline;\n background-color: transparent;\n }\n\n p .codeBlock,\n p code {\n display: inline;\n white-space: normal;\n background-color: $code_bg;\n padding: $code-inline_padding;\n }\n}\n",".SpAlert::after {\r\n width: 6px;\r\n height: 6px;\r\n position: absolute;\r\n top: -1px;\r\n right: 3px;\r\n background-color: #EF476F;\r\n border-radius: 6px;\r\n display: block;\r\n content: \"\";\r\n}\r\n\r\n.SpInbox::before {\r\n font-size: 20px;\r\n}\r\n\r\n.SpBookmarks::before {\r\n font-size: 20px;\r\n}\r\n.Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-user.TopcoderMeButton, .Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-notifications{\r\n background-color: $global-color_grey_medium;\r\n &:focus,\r\n &:hover,\r\n &:active {\r\n background-color: transparent;\r\n }\r\n}\r\n\r\n.Header .ToggleFlyout.Open .MeButton.FlyoutButton.MeButton-notifications {\r\n border-radius: 16px ;\r\n}\r\n\r\n.Header .ToggleFlyout .MeButton.FlyoutButton.MeButton-user.TopcoderMeButton, .Header .ToggleFlyout .MeButton.FlyoutButton.MeButton-notifications {\r\n &:focus,\r\n &:hover {\r\n background-color: $global-color_grey_medium;\r\n }\r\n}\r\n\r\n.MeBox-header .MeMenu .ToggleFlyout+.ToggleFlyout {\r\n margin-left: 33px;\r\n}\r\n\r\n.MeBox {\r\n min-height: initial;\r\n display: flex;\r\n font-family: $global-body_fontFamily;\r\n\r\n .MeButton{\r\n height: 30px;\r\n width: 30px;\r\n\r\n .Alert {\r\n display: none;\r\n }\r\n }\r\n\r\n .MeButton-notifications {\r\n &:focus,\r\n &:active,\r\n &:hover {\r\n border-radius: 16px;\r\n }\r\n }\r\n\r\n .MeButton.TopcoderMeButton {\r\n width: fit-content;\r\n height: 30px;\r\n line-height: 30px;\r\n border: 0px;\r\n border-radius: 15px;\r\n\r\n .icon-chevron-up, .icon-chevron-down {\r\n font-weight: normal;\r\n font-size: 10px;\r\n margin: 0 5px;\r\n }\r\n\r\n .ProfilePhoto {\r\n height: 30px;\r\n width: 30px;\r\n }\r\n .Username {\r\n line-height: 30px;\r\n vertical-align: middle;\r\n margin: 0px 10px 0px 5px;\r\n font-size: 14px;\r\n font-weight: 700;\r\n }\r\n\r\n }\r\n\r\n .MenuItems a, .MenuItems a:link, .MenuItems li>a {\r\n padding: 0px 20px;\r\n margin: -5px 0;\r\n height: 50px;\r\n line-height: 30px;\r\n\r\n &.link-profile-details {\r\n margin-top: -3px;\r\n height: 82px;\r\n }\r\n\r\n }\r\n\r\n .MeButtonTopMItem{\r\n padding-top: 6px;\r\n border-top-left-radius: 6px;\r\n border-top-right-radius: 6px;\r\n background: $color-turquoise-tc-turquoise-dark-3;\r\n }\r\n\r\n .MeButtonBottomMItem{\r\n padding-bottom: 6px;\r\n border-bottom-left-radius: 6px;\r\n border-bottom-right-radius: 6px;\r\n }\r\n\r\n .MeButtonProfileMItem {\r\n height: 82px;\r\n color: $global_color_white;\r\n background: $color-turquoise-tc-turquoise-dark-3;\r\n .handle {\r\n font-size: 16px;\r\n line-height: 20px;\r\n font-weight: $global-bold_fontWeight;\r\n color: $global-color_white;\r\n }\r\n\r\n .email {\r\n font-size: $global-small_fontSize;\r\n line-height: 14px;\r\n margin-top: 4px;\r\n font-weight: $global-bold_fontWeight;\r\n color: $global-color_white;\r\n }\r\n\r\n .avatar {\r\n border-radius: 100%;\r\n margin-right: 10px;\r\n width: 60px;\r\n height: 60px;\r\n }\r\n }\r\n\r\n .MeButtonSwitchToBusinessMItem {\r\n\r\n background: #2A2A2B;\r\n color: $global-color_white;\r\n font-size: $global-medium_fontSize;\r\n line-height: 30px;\r\n height: 50px;\r\n img.switch-icon {\r\n margin: 0 10px 0 4px;\r\n }\r\n a.switch-to-business {\r\n font-family: $global-body_fontFamily;\r\n margin: 0;\r\n span {\r\n color: $global-color_white;\r\n font-weight: $global-bold_fontWeight;\r\n }\r\n }\r\n\r\n }\r\n\r\n .MeButtonSettingsItem, .MeButtonHelpItem, .MeButtonSignOutItem {\r\n background: $global-color_white;\r\n a {\r\n display: flex;\r\n align-items: center;\r\n font-size: 14px;\r\n font-weight: 400;\r\n text-decoration: none;\r\n }\r\n }\r\n\r\n .MeButtonSettingsItem {\r\n padding-top: 15px;\r\n }\r\n .MeButtonSignOutItem {\r\n padding-bottom: 19px;\r\n }\r\n\r\n .Flyout {\r\n top: 40px;\r\n }\r\n\r\n .Flyout.MenuItems {\r\n padding: 0px;\r\n width: 288px;\r\n box-shadow: 0 5px 35px 5px rgb(21 21 22 / 10%), 0 10px 14px 0 rgb(21 21 22 / 30%);\r\n border: 0px;\r\n }\r\n\r\n .MenuItems,\r\n .Flyout.Flyout li {\r\n hr {\r\n background: #E0E0E0;\r\n height: 1px;\r\n margin: 10px;\r\n align-self: center;\r\n }\r\n }\r\n}\r\n\r\n",".Activities {\r\n .ItemContent {\r\n margin-left: #{$component-horizontal_padding};\r\n }\r\n}\r\n\r\n.MessageList.DataList.Comments {\r\n .Item-Header.CommentHeader {\r\n .DiscussionInfo {\r\n a.ParentComment {\r\n color: $global-blue;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.MessageList {\r\n .ItemDiscussion , .ItemComment {\r\n .Item-Body {\r\n .Controls {\r\n a {\r\n color: $global-blue;\r\n }\r\n .MiddleDot{\r\n margin: 0px 8px;\r\n font-weight: bold;\r\n }\r\n .left {\r\n text-align: left;\r\n }\r\n .center {\r\n text-align: center;\r\n }\r\n\r\n .right {\r\n text-align: right;\r\n }\r\n }\r\n\r\n }\r\n }\r\n}\r\n\r\n\r\n",".EasyMDEContainer {\r\n\r\n .CodeMirror {\r\n }\r\n\r\n .editor-toolbar {\r\n }\r\n\r\n .editor-statusbar {\r\n display: flex;\r\n justify-content: flex-end;\r\n flex-wrap: wrap;\r\n\r\n span {\r\n }\r\n .upload-image {\r\n text-align: left;\r\n order: 0;\r\n }\r\n .autosave {\r\n order: 1;\r\n }\r\n .lines {\r\n order: 2;\r\n }\r\n .words {\r\n order: 3;\r\n }\r\n .cursor {\r\n order: 4;\r\n }\r\n }\r\n}\r\n\r\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.Footer {\n @if ($staticVariables) {\n background: $footer_bg;\n color: $footer_color;\n }\n font-size: $footer-base_fontSize;\n line-height: $footer-base_lineHeight;\n padding: $utility-baseUnitTriple 0;\n\n a {\n color: $footer-link_color;\n\n &:hover {\n color: $footer-link-hover_color;\n }\n }\n\n .row {\n display: flex;\n flex-wrap: wrap;\n justify-content: space-between;\n align-items: center;\n margin: 0 -$utility-baseUnitHalf;\n }\n\n .col {\n padding: 0 $utility-baseUnitHalf;\n\n @include maxWidth($theme-breakpoint_base) {\n width: 100%;\n text-align: center;\n margin: 6px 0;\n\n &:first-child {\n margin-top: 0;\n }\n\n &:last-child {\n margin-bottom: 0;\n }\n }\n }\n\n .col-copyRight {\n justify-content: flex-start;\n }\n\n .col-logo {\n justify-content: flex-end;\n }\n\n\n .col-copyRight,\n .col-logo {\n flex: 1;\n display: flex;\n\n @include maxWidth {\n justify-content: center;\n }\n }\n}\n\n.Vanilla-logo {\n width: 120px;\n height: 28px;\n opacity: .6;\n\n @include maxWidth($theme-breakpoint_base){\n margin: 0 auto;\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.Header {\n background-color: $header_bg;\n color: $header_fg;\n border-bottom: $header_border;\n box-shadow: $header_boxShadow;\n\n .row {\n display: flex;\n align-items: center;\n height: $header_minHeight;\n }\n\n .mobileMeBox-button,\n .Hamburger {\n display: none;\n\n @include maxWidth {\n display: flex;\n }\n }\n\n // Mebox component\n .MeButton {\n color: $headerMebutton_fg;\n background-color: $headerMebutton_bg;\n\n &:focus,\n &:hover,\n &:active {\n color: $headerMebutton-hover_fg;\n background-color: $headerMebutton-hover_bg;\n\n\n .Alert {\n color: $headerMeBoxAlert_fg;\n background-color: $headerMeBoxAlert_bg;\n border-color: $headerMeBoxAlert_borderColor;\n }\n }\n }\n\n .ToggleFlyout.Open .MeButton {\n background-color: $headerMebutton-active_bg;\n }\n\n .WhoIs > .Username {\n color: $headerMebutton_fg;\n }\n\n .SignInLinks {\n a {\n @include Button(\n $headerButton_bg,\n $headerButton_fg,\n $headerButton_borderColor,\n $headerButton-hover_bg,\n $headerButton-hover_fg,\n $headerButton-hover_borderColor\n );\n }\n }\n}\n\n.Header-logo {\n padding: $utility-baseUnitHalf 0;\n display: flex;\n align-items: center;\n flex-basis: 160px;\n @if ($staticVariables) {\n color: $header-link_color;\n\n &:hover,\n &:focus,\n &:active {\n color: $header-link-hover_color;\n }\n }\n\n img {\n max-height: $header_minHeight - 20px;\n width: auto;\n height: auto;\n }\n\n @include maxWidth {\n display: none;\n flex-basis: initial;\n }\n}\n\n.Header-desktopNav {\n display: flex;\n align-items: center;\n\n\n @include maxWidth {\n display: none;\n }\n\n .Navigation-linkContainer a {\n border-radius: 3px;\n margin: 0 6px;\n padding: 0 6px;\n height: 36px;\n font-size: $global-medium_fontSize;\n display: flex;\n align-items: center;\n justify-content: center;\n\n @if ($staticVariables) {\n color: $header-link_color;\n\n &:hover,\n &:focus,\n &:active {\n color: $header-link-hover_color;\n background: $global-color_primaryAlt;\n }\n }\n }\n\n .Navigation-linkContainer::after {\n display: none;\n }\n}\n\n.Header-desktopCommunityChooser.Header-desktopCommunityChooser {\n @include maxWidth {\n display: none;\n }\n}\n\n.Header-flexSpacer {\n flex: 1;\n\n @include maxWidth {\n display: none;\n }\n}\n\n.Header-logo.mobile {\n display: none;\n\n @include maxWidth {\n margin-left: auto;\n display: flex;\n }\n}\n\n.Header-right {\n margin-left: auto;\n display: flex;\n align-self: stretch;\n align-items: center;\n}\n\n// IE 11 specific bug\n@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {\n .Header-logo img {\n max-height: unset;\n }\n}\n","/*\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.Header.hasOpenNavigation {\n\n @include maxWidth {\n border-bottom-left-radius: $navigation_borderRadius;\n border-bottom-right-radius: $navigation_borderRadius;\n border-bottom-width: 0;\n }\n}\n\n.Navigation,\n.mobileMebox {\n overflow: hidden;\n position: relative;\n width: 100%;\n transition: height 0.3s ease;\n will-change: height;\n\n // Hidden on desktop\n display: none;\n\n // Available on mobile\n @include maxWidth {\n display: block;\n }\n\n &.needsInitialization {\n position: fixed;\n top: -100%;\n left: -100%;\n visibility: hidden;\n }\n}\n\n.Navigation {\n background: $navigation_bg;\n color: $navigation_fg;\n box-shadow: $navigation-boxShadow;\n border-bottom-left-radius: $navigation_borderRadius;\n border-bottom-right-radius: $navigation_borderRadius;\n\n .Container {\n @include maxWidth {\n padding: 0;\n padding-bottom: $utility-baseUnit;\n }\n }\n\n .BoxButtons .Button:not(.Handle) {\n width: 100%;\n\n @include Button(\n $navigationButton_bg,\n $navigationButton_fg,\n $navigationButton_border,\n $navigationButton-hover_bg,\n $navigationButton-hover_fg,\n $navigationButton-hover_border\n );\n }\n\n @if ($staticVariables) {\n .ButtonGroup.Multi {\n &:focus,\n &:hover,\n &:active {\n\n .Button.Handle,\n &.Open .Button.Handle {\n border-color: $navigationButton-hover_border;\n background-color: $navigationButton-hover_bg;\n color: $navigationButton-hover_fg;\n }\n }\n\n .Button.Handle,\n &.Open .Button.Handle {\n border-color: $navigationButton_border;\n background-color: $navigationButton_bg;\n color: $navigationButton_fg;\n\n &:focus,\n &:hover,\n &:active {\n border-color: $navigationButton_border;\n background: rgba($navigationButton_bg, 0.05);\n color: $navigationButton_fg;\n }\n }\n }\n }\n\n .NewDiscussion.mobile {\n width: 100%;\n }\n\n .MeBox-SignIn {\n flex-wrap: wrap;\n }\n\n .SignInIcons.SignInIcons {\n margin-left: 0;\n margin-top: $utility-baseUnitDouble;\n display: block;\n width: 100%;\n text-align: center;\n }\n\n .SocialIcon {\n margin: 0 $utility-baseUnitHalf;\n }\n\n .MeBox.mobile {\n width: 100%;\n }\n\n .MeBox.mobile .MeBox {\n width: 100%;\n\n & > .PhotoWrap.PhotoWrap {\n height: 42px;\n width: 25%;\n display: inline-flex;\n justify-content: flex-start;\n box-shadow: none;\n border-radius: 0;\n margin-right: 0;\n\n img {\n border-radius: $theme-photo_borderRadius;\n overflow: hidden;\n\n @if ($theme-photo_round) {\n border-radius: 50%;\n }\n width: 32px;\n }\n }\n\n & > .PhotoWrap,\n .WhoIs > .Username {\n display: none;\n }\n\n .WhoIs {\n width: 100%;\n }\n\n .MeMenu {\n display: flex;\n justify-content: space-between;\n padding: 0;\n }\n }\n\n .SignInLinks.SignInLinks {\n width: 100%;\n text-align: center;\n\n a {\n @include Button(\n $navigationButton_bg,\n $navigationButton_fg,\n $navigationButton_border,\n $navigationButton-hover_bg,\n $navigationButton-hover_fg,\n $navigationButton-hover_border\n );\n }\n\n .Bullet {\n font-size: 0;\n width: 20px;\n }\n }\n\n .SignIn.mobile {\n width: 100%;\n }\n}\n\n.Navigation-row {\n padding: $utility-baseUnitTriple;\n display: flex;\n align-items: center;\n}\n\n.Navigation-link {\n font-size: $navigation_fontSize;\n font-weight: $navigation-item_fontWeight;\n min-height: $navigation-item_height;\n display: block;\n width: 100%;\n padding: 0 $utility-baseUnitTriple;\n display: flex;\n align-items: center;\n @if ($staticVariables) {\n color: $navigation_fg;\n &:focus,\n &:hover {\n color: $navigation-hover_fg;\n }\n }\n}\n\n.Navigation-linkContainer {\n position: relative;\n display: flex;\n flex-direction: column;\n align-items: center;\n padding: 0;\n\n a {\n margin: 0;\n\n &:hover {\n background: none;\n }\n }\n\n &::after {\n content: \"\";\n display: block;\n width: 100%;\n height: 1px;\n background: $navigation_border;\n margin: $utility-baseUnit 0;\n }\n}\n\n.Navigation-linkContainer:last-child::after {\n content: none;\n}\n\n.UserLoggedOut {\n\n .Navigation-row.NewDiscussion {\n display: none;\n }\n}\n\n.mobileMeBox-button,\n.mobileMebox-buttonClose {\n cursor: pointer;\n display: flex;\n justify-content: center;\n align-items: center;\n user-select: none;\n background: transparent;\n padding: 0;\n border-width: 0;\n outline: none;\n}\n\n.mobileMebox-buttonClose {\n display: flex;\n align-items: center;\n justify-content: center;\n padding: 0;\n font-size: $icon-default_size;\n line-height: 32px;\n height: 32px;\n width: 32px;\n border-radius: $mebox-button_borderRadius;\n @if ($staticVariables) {\n color: $MobileMeBox_fg;\n }\n margin-left: auto;\n opacity: 0.6;\n\n span {\n font-size: inherit;\n }\n}\n\n.mobileMeBox-button {\n transition: $hamburger_transition;\n user-select: none;\n height: 28px;\n width: 28px;\n right: $frame-mobile_padding;\n\n @include maxWidth {\n position: absolute;\n }\n\n .PhotoWrap {\n height: 28px;\n width: 28px;\n }\n\n .PhotoWrap:hover a.ChangePicture {\n display: none;\n }\n}\n\n.mobileMebox {\n @if ($staticVariables) {\n background-color: $MobileMeBox_bg;\n }\n .Container {\n display: flex;\n align-items: center;\n }\n\n .MeBox {\n display: block;\n padding: $utility-baseUnit 0;\n width: 80%;\n }\n\n .MeMenu {\n display: flex;\n width: 100%;\n justify-content: space-between;\n }\n\n .MeButton-user {\n\n &::before {\n @include kbicon();\n font-size: 26px;\n content: $kbicon-user-empty;\n }\n\n .ProfilePhoto {\n display: none;\n }\n }\n\n .Open .MeButton-user::before {\n content: $kbicon-user;\n }\n\n .MeButton {\n\n @if ($staticVariables) {\n &:focus,\n &:hover,\n &:active {\n background-color: transparent;\n }\n }\n\n .Alert {\n @if ($staticVariables) {\n color: $MobileMeBox_fg;\n background-color: $MobileMeBoxAlert_bg;\n border-color: $MobileMeBoxAlert_borderColor;\n }\n\n @include maxWidth {\n top: -6px;\n }\n }\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.Panel-main {\n line-height: $global-condensed_lineHeight;\n\n @include maxWidth($theme-breakpoint_tablet) {\n\n .SearchBox,\n .BoxCategories {\n display: none;\n }\n\n .BoxNewDiscussion.BoxNewDiscussion {\n margin: $utility-baseUnitTriple 0;\n }\n\n .ButtonGroup.Multi,\n .BigButton {\n margin-left: auto;\n margin-right: auto;\n\n @include maxWidth(500px) {\n max-width: 100%;\n }\n }\n\n .Box h4 {\n display: flex;\n justify-content: space-between;\n align-items: center;\n @if ($staticVariables) {\n font-size: $global-subTitle_fontSize;\n font-weight: $global-heading_fontWeight;\n color: $global-color_fg;\n }\n }\n }\n\n .SocialIcon,\n .ApplyButton,\n .Button.Primary {\n display: inline-flex;\n justify-content: center;\n }\n\n .TagCloud {\n background: transparent;\n\n li {\n padding: 0;\n background: transparent;\n }\n }\n}\n\n.Panel-header {\n display: none;\n}\n\n\n.Panel {\n\n @if($staticVariables) {\n width: $panel_width;\n background: $panel_bg;\n padding: $panel_padding;\n border: $panel_border;\n border-radius: $panel_borderRadius;\n\n @if($panel_toLeft != true) {\n margin-left: auto;\n }\n }\n\n @include maxWidth($theme-breakpoint_tablet) {\n width: 100%;\n }\n\n h4 {\n @if ($staticVariables) {\n font-weight: bold;\n }\n display: flex;\n align-items: center;\n justify-content: space-between;\n @if ($staticVariables) {\n padding: $panel-item_padding;\n }\n margin-bottom: 0;\n\n .Count {\n margin-right: 6px;\n margin-bottom: -3px;\n }\n }\n\n .PanelInfo li {\n padding: 0;\n }\n\n .vanilla-connect {\n\n a {\n display: inline-flex;\n }\n\n .Button + .Button {\n margin-top: 3px;\n }\n }\n\n .BoxButtons .Button:not(.Handle) {\n width: 100%;\n padding: 0;\n }\n\n .BoxButtons {\n margin: 0 0 $utility-baseUnitTriple;\n }\n\n .PhotoWrap {\n height: 24px;\n width: 24px;\n }\n\n .PhotoWrapLarge {\n width: $panel_width;\n height: $panel_width;\n border-radius: 0;\n position: relative;\n overflow: hidden;\n\n img {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n margin: auto;\n min-width: 50%;\n min-height: 50%;\n }\n\n &:hover {\n\n a.ChangePicture {\n z-index: 1;\n display: block;\n }\n }\n }\n\n .PanelInThisDiscussion {\n\n a {\n @if ($staticVariables) {\n padding: $panel-item_padding;\n }\n border: $panel-item_border;\n border-radius: $panel_item-borderRadius;\n width: 100%;\n\n @if ($staticVariables) {\n color: $panel_fg;\n background-color: $panel-item_bg;\n }\n\n display: block;\n border: $panel-item_border;\n transition: transition(color), transition(background-color);\n\n @if ($staticVariables) {\n &:hover,\n &:focus,\n &:active {\n color: $panel-item-hover_fg;\n background-color: $panel-item-hover_bg;\n border-color: $panel-item-hover_border;\n }\n }\n }\n }\n\n .Leaderboard,\n .InThisConversation {\n\n @if($staticVariables) {\n li:not(.Heading) + li:not(.Heading) {\n margin-top: $panel_item-spacing;\n\n @if($panel-item_spacing == 0) {\n a {\n margin-top: -1px;\n }\n }\n }\n }\n\n a {\n @if ($staticVariables) {\n padding: $panel-item_padding;\n }\n border: $panel-item_border;\n border-radius: $panel_item-borderRadius;\n width: 100%;\n @if ($staticVariables) {\n color: $panel_fg;\n background-color: $panel-item_bg;\n border: $panel-item_border;\n }\n transition: transition(color), transition(background-color);\n\n @if ($staticVariables) {\n &:hover,\n &:focus,\n &:active {\n color: $panel-item_fg;\n background-color: $panel-item-hover_bg;\n border-color: $panel-item-hover_border;\n }\n }\n }\n\n .ProfilePhoto.ProfilePhoto {\n @include photoWrap;\n\n width: $theme-photo-small_size;\n height: $theme-photo-small_size;\n }\n\n .Username {\n @include ellipsis;\n max-width: calc(#{$panel_width} - #{$theme-photo-small_size} - (#{$panel-item_padding} * 2) - 80px);\n display: inline-block;\n margin-left: 10px;\n line-height: $theme-photo-small_size;\n\n @if ($staticVariables) {\n &:focus,\n &:hover,\n &:active {\n color: $panel-item-hover_fg;\n }\n }\n\n }\n\n .Conversation-User {\n display: flex;\n }\n }\n}\n\n.Box {\n li,\n li:first-child {\n border: none;\n }\n}\n\nbody.Section-EditProfile .Box,\n.BoxFilter:not(.BoxBestOfFilter),\n.BoxCategories.BoxCategories {\n @if ($staticVariables) {\n .PanelCategories li {\n padding: 0;\n\n &.Depth2,\n &.Depth3,\n &.Depth4,\n &.Depth5 {\n position: relative;\n\n a {\n padding-left: 24px;\n }\n\n &::before {\n content: \"\";\n display: block;\n position: absolute;\n left: 7px;\n top: 50%;\n width: 6px;\n height: 6px;\n border-bottom: 2px solid mix($global-color_fg, $global-color_white, 20%);\n border-left: 2px solid mix($global-color_fg, $global-color_white, 20%);\n transform: translateY(-50%);\n z-index: 1;\n\n }\n }\n }\n }\n\n li {\n border-radius: $formElement_borderRadius;\n }\n\n @if($staticVariables) {\n li:not(.Heading) + li:not(.Heading) {\n margin-top: $panel_item-spacing;\n\n @if($panel-item_spacing == 0) {\n a {\n margin-top: -1px;\n }\n }\n }\n }\n\n li.Heading {\n display: flex;\n align-items: center;\n\n @if ($staticVariables) {\n padding: $panel-item_padding;\n border: $panel-item_border;\n border-radius: $panel_item-borderRadius;\n color: $panel_fg;\n font-weight: $global-semibold_fontWeight;\n }\n\n .Aside {\n order: 2;\n margin-left: auto;\n }\n }\n\n a {\n display: flex;\n align-items: center;\n @if ($staticVariables) {\n padding: $panel-item_padding;\n }\n border: $panel-item_border;\n @if ($staticVariables) {\n border-radius: $panel_item-borderRadius;\n }\n width: 100%;\n @if ($staticVariables) {\n color: $panel_fg;\n background-color: $panel-item_bg;\n transition: transition(color), transition(background-color);\n }\n border: $panel-item_border;\n\n @if ($staticVariables) {\n &:hover,\n &:focus,\n &:active {\n color: $panel-item-hover_fg;\n background-color: $panel-item-hover_bg;\n border-color: $panel-item-hover_border;\n }\n }\n }\n\n @if($staticVariables) {\n li:not(.Heading) + li:not(.Heading) {\n\n @if($panel-item_spacing == 0) {\n a {\n margin-top: -1px;\n }\n }\n }\n }\n\n &.BadgeGrid a {\n width: auto;\n border-radius: 0;\n padding: 0;\n }\n\n @if ($staticVariables) {\n .Active {\n a {\n font-weight: $global-semibold_fontWeight;\n }\n }\n }\n\n}\n\n.WhosOnline.Box {\n\n .PhotoWrap.PhotoWrap {\n display: inline-block;\n margin: 0 2px 2px 2px;\n @include photoWrap;\n min-height: 0;\n width: $theme-photo-small_size;\n height: $theme-photo-small_size;\n }\n}\n\n .PhotoGrid {\n margin: 0 -2px;\n width: calc(100% + 4px);\n }\n",".mobileMeBox-button {\r\n .PhotoWrap {\r\n height: 28px;\r\n width: 28px;\r\n\r\n img {\r\n height: 28px;\r\n width: 28px;\r\n }\r\n }\r\n}\r\n\r\n.mobileMebox {\r\n .MeMenu {\r\n justify-content: flex-start;\r\n }\r\n}\r\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.Section-ActivityList {\n\n .SearchBox {\n display: none;\n }\n}\n\n.Leaderboard {\n\n\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\nbody.Badges {\n\n .Cell {\n padding: 0;\n }\n\n .CellWrap {\n margin-top: $utility-baseUnitDouble;\n }\n\n .Content {\n\n h1 {\n display: block;\n }\n\n h2 {\n margin-top: 50px;\n border-bottom: $component_border;\n\n }\n\n .Badge-Details {\n margin-bottom: 50px;\n }\n\n .Badge-Earned {\n\n .PhotoWrap {\n @include photoWrap;\n width: $theme-photo-small_size;\n height: $theme-photo-small_size;\n margin-right: $utility-baseUnitDouble;\n }\n }\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\nbody.Section-BestOf {\n\n @include noPanel;\n\n .SearchBox {\n display: none;\n }\n\n .Frame-content {\n > .Container {\n max-width: $global-main_width;\n }\n }\n\n .FilterMenu {\n display: flex;\n align-items: center;\n flex-wrap: wrap;\n margin: $utility-baseUnitTriple -#{$utility-baseUnitHalf} $utility-baseUnitTriple;\n width: calc(100% + (#{$utility-baseUnitHalf} * 2));\n\n > li {\n margin: 0 $utility-baseUnitHalf $utility-baseUnit;\n }\n\n a {\n @include Button;\n }\n\n .ReactSprite {\n line-height: calc(#{$formButton_height} - 2px);\n height: inherit;\n }\n\n .BestOfEverything {\n\n .ReactSprite {\n display: none;\n }\n }\n\n li.Active {\n\n a {\n background-color: $button-basic-hover_bg;\n border-color: $button-basic-hover_border;\n color: $button-basic-hover_fg;\n }\n }\n }\n\n .Frame-details {\n padding-bottom: $utility-baseUnit;\n }\n\n .MainContent {\n min-height: 150px;\n margin: 0;\n width: 100%;\n }\n\n .DismissMessage {\n margin-left: 0;\n margin-right: 0;\n margin-bottom: 24px;\n }\n\n .Tiles {\n @include clearfix;\n position: relative;\n margin: 0 #{-$utility-baseUnit};\n width: calc(100% + #{$utility-baseUnit});\n\n @include maxWidth {\n margin: 0;\n width: 100%;\n\n .Tile:first-child {\n margin-top: 0;\n }\n }\n }\n\n .Tile {\n position: relative;\n display: block;\n width: calc((100% / 3) - (#{$utility-baseUnit} * 2));\n margin: 0 $utility-baseUnit $utility-baseUnitDouble;\n background: $component_bg;\n padding: $component-base_padding;\n\n @if ($component_borderRadius == 0) {\n border-radius: $global_borderRadius;\n } @else {\n border-radius: $component_borderRadius;\n }\n\n @include maxWidth($theme-breakpoint_tablet) {\n width: calc((100% / 2) - (#{$utility-baseUnit} * 2));\n }\n\n .AuthorWrap {\n margin-left: -#{$component-base_padding};\n margin-right: -#{$component-base_padding};\n margin-bottom: -#{$component-base_padding};\n padding: $component-base_padding;\n min-height: calc(#{$theme-photo_size} + #{$component-vertical_padding} * 2);\n background-color: $component-header_bg;\n\n @if ($component_borderRadius == 0) {\n border-bottom-left-radius: $global_borderRadius;\n border-bottom-right-radius: $global_borderRadius;\n } @else {\n border-bottom-left-radius: $component_borderRadius;\n border-bottom-right-radius: $component_borderRadius;\n }\n }\n\n .Title,\n .Title a {\n display: block;\n background: none;\n font-size: $component-title_fontSize;\n font-weight: $component-title_fontWeight;\n line-height: #{$theme-photo_size / 2};\n color: $component-title_color;\n margin-bottom: $utility-baseUnit;\n\n &:focus,\n &:hover {\n color: $component-title-hover_color;\n }\n\n a {\n font-size: inherit;\n font-weight: inherit;\n display: inline;\n color: inherit;\n\n &:focus,\n &:hover {\n color: inherit;\n }\n }\n }\n\n .Message {\n $line-height: 20px;\n $num-lines: 20;\n\n display: block;\n line-height: $line-height;\n max-height: $line-height * $num-lines;\n overflow: hidden;\n position: relative;\n margin: 0 0 $utility-baseUnit;\n }\n\n .Reactions {\n padding-left: calc(#{$theme-photo_size} + #{$utility-baseUnitDouble} - #{$utility-baseUnit});\n\n @include maxWidth {\n padding-left: 0;\n margin-left: -$utility-baseUnit;\n }\n }\n\n .ReactSprite {\n margin-right: 0;\n }\n }\n\n .Tile,\n .Item {\n\n .Item-Header,\n .Item-BodyWrap {\n margin-bottom: $utility-baseUnit;\n }\n\n .Author,\n .Meta {\n line-height: $component-meta_lineHeight;\n }\n\n .Author {\n display: block;\n\n a {\n line-height: inherit;\n color: $component-meta-link_color;\n font-size: $component-meta_fontSize;\n font-weight: $component-meta_fontWeight;\n\n &:hover,\n &:focus,\n &:active {\n color: $component-meta-link-hover_color;\n }\n }\n\n a:not(.PhotoWrap) {\n margin-left: $utility-baseUnitDouble;\n }\n }\n\n .PhotoWrap {\n margin: 0;\n }\n\n .ProfilePhoto.ProfilePhoto {\n width: 100%;\n height: auto;\n }\n\n .ReactButton {\n margin: 0 $utility-baseUnit;\n\n @include maxWidth {\n min-height: 42px;\n min-width: 42px;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n\n .ReactSprite::before {\n font-size: $icon-default_size;\n }\n }\n }\n }\n\n .Item {\n .Meta {\n padding-left: calc(#{$theme-photo_size} + #{$utility-baseUnitDouble});\n\n @include maxWidth {\n margin-top: 0;\n }\n }\n }\n\n &.UserLoggedOut {\n\n .Author {\n display: flex;\n align-items: center;\n\n .PhotoWrap {\n margin: 0;\n margin-right: $utility-baseUnitHalf;\n }\n }\n }\n\n @include maxWidth {\n\n .ImageWrap {\n width: 100%;\n }\n\n .Tile {\n margin: $utility-baseUnitDouble 0;\n }\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\nbody.Drafts {\n .Content {\n .BoxDiscussionFilter {\n display: none;\n }\n\n .Item.Draft {\n position: relative;\n\n .DraftLink {\n\n &::before {\n content: \"\";\n position: absolute;\n top: 0;\n left: 0;\n right: 40px; // leave space for the close button\n bottom: 0;\n }\n }\n }\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\nbody.Section-Entry {\n\n @include noPanel;\n\n .SearchBox {\n display: none;\n }\n\n .Methods {\n\n b {\n margin: 10px 0 3px;\n display: inline-block;\n }\n }\n\n .ForgotPassword {\n margin-left: $utility-baseUnit;\n }\n\n @if($staticVariables) {\n .ForgotPassword,\n .CreateAccount a {\n color: $link-default_color;\n\n &:focus,\n &:hover {\n text-decoration: $theme-link-hover_textDecoration;\n color: $link-default-hover_color;\n }\n }\n }\n\n label.RadioLabel,\n label.CheckBoxLabel {\n font-size: $global-medium_fontSize !important;\n\n a {\n font-size: inherit;\n color: $link-default_color;\n\n &:focus,\n &:hover {\n text-decoration: $theme-link-hover_textDecoration;\n color: $link-default-hover_color;\n }\n }\n }\n\n .Legal br {\n display: none;\n }\n\n @include maxWidth {\n\n .g-recaptcha {\n transform: scale(.8);\n }\n\n .MainForm,\n .Methods {\n width: 100%;\n display: block;\n padding: 0;\n margin-bottom: $component-item_spacing;\n }\n\n .Methods {\n a {\n color: $link-default_color;\n\n &:hover,\n &:focus,\n &:active {\n color: $link-default-hover_color;\n }\n }\n }\n\n .MainForm {\n .InputBox {\n max-width: 100%;\n }\n }\n\n .Methods {\n margin-left: 0;\n }\n }\n}\n\n.SignInPopup .input.Password {\n width: 100%;\n}\n\n.MultipleEntryMethods {\n\n .Methods {\n margin-left: 0;\n padding: 0;\n float: left;\n\n @include maxWidth {\n float: none;\n\n b {\n display: inline-block;\n margin: $utility-baseUnitTriple 0 0;\n }\n }\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n$GroupBanner-height: 230px;\n$GroupIcon-size: 140px;\n$GroupIcon-overlap: #{50px + $utility-baseUnitTriple};\n\n.Section-Group {\n\n .Excerpt + .HasNew {\n margin-left: $utility-baseUnitHalf;\n }\n\n .H {\n display: block;\n width: 100%;\n float: none;\n text-align: center;\n font-size: $global-title_fontSize;\n\n @include maxWidth {\n text-align: left;\n }\n }\n\n .PageControls.PageControls .BoxNewDiscussion {\n margin-right: 0;\n }\n\n .BoCloseButtons,\n .Button-Controls {\n\n @include maxWidth {\n display: block;\n width: 100%;\n }\n }\n\n .Button-Controls {\n\n .ButtonGroup.Multi {\n\n @include maxWidth {\n padding: 0;\n\n .Primary:first-child {\n width: 100%;\n }\n }\n }\n\n @include maxWidth {\n\n .NewEventButton,\n .Button:not(.Handle),\n .ButtonGroup {\n margin: 0;\n width: 100%;\n text-align: center;\n }\n }\n }\n\n .BoxButtons {\n\n @include maxWidth {\n display: block;\n width: 100%;\n }\n }\n}\n\n.Section-Group.Section-Discussion {\n\n .H {\n text-align: left;\n }\n\n .Group-Header {\n display: none;\n }\n}\n\n.Section-Group.NoPanel,\n.Section-GroupList {\n\n .Frame-content {\n > .Container {\n max-width: $global-main_width;\n }\n }\n\n .MainContent {\n width: 100%;\n }\n}\n\n.Section-GroupList {\n\n .groupToolbar {\n display: flex;\n justify-content: flex-end;\n }\n\n .groupToolbar-newGroup {\n\n @include maxWidth {\n width: 100%;\n text-align: center;\n }\n }\n\n .MainContent {\n\n h1 {\n display: none;\n }\n\n .Groups.H,\n .H {\n display: block;\n float: none;\n text-align: center;\n font-size: $global-title_fontSize;\n margin-bottom: $global-block_margin;\n }\n\n > .Button.Primary {\n float: right;\n\n @include maxWidth {\n width: 100%;\n text-align: center;\n }\n }\n }\n\n .UserLink,\n .Panel {\n display: none;\n }\n\n .Item-Icon {\n margin: 0 0 $utility-baseUnitDouble;\n }\n\n .DataList .Item {\n\n .Title,\n .GroupDescription {\n margin: 0;\n }\n\n .ItemContent.ItemContent {\n padding-left: 0;\n }\n\n .Options {\n flex-direction: row;\n\n .Buttons {\n margin-left: $utility-baseUnitHalf;\n }\n }\n\n @include maxWidth {\n display: flex;\n flex-direction: column;\n\n > .PhotoWrap {\n display: none;\n }\n\n .Options {\n margin-top: $utility-baseUnitDouble;\n justify-content: flex-end;\n order: 2;\n }\n\n .Excerpt {\n margin-top: $utility-baseUnitDouble;\n }\n\n .Title {\n padding-right: $icon-default_size;\n }\n }\n }\n}\n\n.Group-Box {\n clear: both;\n}\n\n@if ($staticVariables) {\n .ButtonGroup.Open .Button.GroupOptionsTitle,\n .Button.GroupOptionsTitle,\n .Button.GroupOptionsTitle:active,\n .Button.GroupOptionsTitle:focus {\n padding: 0;\n border: none;\n background-color: transparent;\n color: transparent;\n max-width: 20px;\n\n .SpDropdownHandle {\n display: none;\n }\n\n &::before {\n @include icon;\n content: $icon-cog;\n color: $global-color_fg;\n font-size: $icon-default_size;\n line-height: $icon-default_size;\n }\n }\n}\n\n.Group-Header {\n position: relative;\n display: flex;\n flex-direction: column;\n\n .Group-Buttons,\n .OptionsMenu {\n display: inline-block;\n float: none;\n }\n}\n\n.Group-Banner {\n @if ($staticVariables) {\n height: $GroupBanner-height;\n }\n background-size: cover;\n background-position: 50% 50%;\n background-repeat: no-repeat;\n margin-bottom: $utility-baseUnitTriple;\n box-shadow: inset 0 0 3px 1px rgba($global-color_black, 0.4);\n\n @include maxWidth($theme-breakpoint_tablet) {\n height: calc(#{$GroupBanner-height} - 50px);\n }\n}\n.Button-Controls.Button-Controls {\n @if ($staticVariables) {\n order: 2;\n }\n margin-right: 0;\n display: flex;\n justify-content: flex-end;\n\n @include maxWidth {\n flex-wrap: wrap;\n\n .Button + .Button {\n margin-top: $utility-baseUnitTriple;\n }\n }\n\n .Button:nth-child(2) {\n margin-left: $utility-baseUnitHalf;\n background-color: transparent;\n border-color: $global-color_primary;\n color: $global-color_primary;\n\n @if ($staticVariables) {\n &:focus,\n &:hover {\n border-color: $global-color_primary;\n background-color: $global-color_primary;\n color: $global-color_white;\n }\n }\n\n @include maxWidth {\n margin-left: 0;\n }\n }\n}\n\n.GroupOptions {\n position: absolute;\n top: calc(#{$GroupBanner-height} + #{$utility-baseUnitTriple});\n right: 0;\n\n @include maxWidth($theme-breakpoint_tablet) {\n top: calc((#{$GroupBanner-height} - 50px) + #{$utility-baseUnitTriple});\n }\n}\n\n.Group-Icon-Big-Wrap {\n position: absolute;\n top: $GroupBanner-height;\n height: $GroupIcon-size;\n width: $GroupIcon-size;\n background-color: $global-color_white;\n @if ($staticVariables) {\n margin: -$GroupIcon-overlap $utility-baseUnitTriple $utility-baseUnitTriple $utility-baseUnitTriple;\n border-radius: $component_borderRadius;\n box-shadow: 0 0 0 1px rgba($global-color_black, 0.2);\n }\n\n .Group-Icon-Big {\n width: 100%;\n height: 100%;\n border-radius: inherit;\n @if ($staticVariables) {\n border: 3px solid $global-color_white;\n }\n }\n\n @include maxWidth {\n display: none;\n }\n}\n\n.Group-Title {\n margin: 0 0 $utility-baseUnitDouble;\n font-size: $global-subTitle_fontSize;\n padding-right: 20px;\n\n @if ($staticVariables) {\n a {\n @include font-heading-link;\n font-size: inherit;\n text-shadow: none;\n\n &:focus,\n &:hover {\n color: $theme-heading-hover_color;\n }\n }\n }\n}\n\n.Group-Description {\n margin-bottom: $utility-baseUnitTriple;\n\n @include maxWidth {\n display: none;\n }\n}\n\n.Group-Header-Info {\n padding-left: calc(#{$GroupIcon-size} + (#{$utility-baseUnitTriple} * 2));\n\n @include maxWidth {\n padding-left: 0;\n margin-bottom: $utility-baseUnitTriple;\n }\n}\n\n// if $Group.Icon is not set, don't add the padding\nbody.noGroupIcon {\n\n .Group-Header-Info {\n padding-left: 0;\n }\n}\n\n.Group-Meta.Group-Meta {\n margin: 0 -#{$utility-baseUnitHalf};\n font-size: $global-small_fontSize;\n\n a {\n font-size: inherit;\n color: $component-meta-link_color;\n\n &:focus,\n &:hover {\n text-decoration: $theme-link-hover_textDecoration;\n color: $component-meta-link-hover_color;\n }\n }\n\n .MItem {\n margin: 0 $utility-baseUnitHalf;\n }\n\n .MItem:nth-child(-n+2) .label {\n font-weight: $global-bold_fontWeight;\n }\n}\n\n.Group-Content {\n display: inline-block;\n width: 100%;\n}\n\n.Group-Box .MItem {\n line-height: $global-base_lineHeight;\n white-space: normal;\n\n &.Hidden {\n display: none;\n }\n\n a {\n @include ellipsis;\n max-width: 300px;\n display: inline-block;\n vertical-align: bottom;\n }\n}\n\n// Over selected on core...\n.Group-Header.Group-Header.Group-Header.NoBanner {\n margin-bottom: $utility-baseUnitTriple;\n}\n\n.Group-Header.NoBanner {\n min-height: $GroupIcon-size;\n display: flex;\n\n .Group {\n padding-top: 0;\n }\n\n .Group-Title {\n padding-top: 0;\n }\n\n .Group-Header-Info {\n padding-left: calc(#{$GroupIcon-size} + #{$utility-baseUnitTriple});\n\n @include maxWidth {\n padding-left: 0;\n }\n }\n\n @if ($staticVariables) {\n .Group-Icon-Big-Wrap {\n position: absolute;\n margin: 0 $utility-baseUnitTriple 0 0;\n z-index: 1;\n flex: 1 0 $GroupIcon-size;\n }\n }\n\n\n .GroupOptions {\n top: 0;\n right: 0;\n }\n}\n\n.Section-Members {\n\n .DataList .Item {\n\n @include maxWidth {\n display: flex;\n flex-direction: column;\n\n .Options {\n order: 2;\n }\n\n @if ($staticVariables) {\n .PhotoWrap {\n position: absolute;\n top: $component-base_padding;\n left: $component-base_padding;\n }\n }\n\n .Meta {\n margin-top: 0;\n }\n }\n\n .Buttons {\n margin-right: 0;\n }\n\n .Title {\n margin-bottom: 0;\n }\n\n .Excerpt:empty {\n display: none;\n }\n\n .Meta {\n margin-bottom: 0;\n }\n\n .MItem {\n line-height: 21px;\n }\n }\n\n .Group-Header + form,\n .Group-Box {\n margin-bottom: $utility-baseUnitTriple;\n }\n\n @if ($staticVariables) {\n .Group-RemoveMember {\n @include Button(\n $button-primary_bg,\n $button-primary_fg,\n $button-primary_border,\n $button-primary-hover_bg,\n $button-primary-hover_fg,\n $button-primary-hover_border\n );\n }\n }\n}\n\n.Group-MembersPreview {\n\n .PhotoGrid {\n margin: 0 -#{$utility-baseUnitHalf};\n }\n\n .PhotoWrap.PhotoWrap.PhotoWrap {\n display: inline-block;\n @include photoWrap;\n margin: 0 $utility-baseUnitHalf;\n }\n\n .PhotoGridSmall img {\n margin: 0;\n }\n}\n\n.Section-Event.Section-Event {\n\n .AttendeeList.AttendeeList h3 {\n font-size: $global-subTitle_fontSize;\n font-weight: $global-heading_fontWeight;\n margin-bottom: $utility-baseUnitTriple;\n display: flex;\n align-items: center;\n justify-content: space-between;\n\n @include maxWidth {\n font-size: $global-subTitle_fontSize;\n }\n }\n\n .FormWrapper.Attending {\n margin: $utility-baseUnitDouble 0;\n }\n\n .YesAttending,\n .NotAttending,\n .MaybeAttending {\n margin-bottom: $utility-baseUnitDouble;\n }\n\n .FormTitleWrapper h2 {\n display: none;\n }\n\n .EventTime {\n\n label.When {\n display: none;\n }\n\n label {\n display: block;\n }\n\n .Timebased a {\n color: $link_default-color;\n }\n }\n\n .Buttons {\n display: flex;\n justify-content: flex-end;\n\n .Primary {\n margin-left: $utility-baseUnitHalf;\n order: 2;\n }\n }\n\n .EventTitle {\n\n .ButtonGroup {\n margin-top: 0;\n }\n }\n\n @include maxWidth {\n\n .FieldInfo {\n display: block;\n width: 100%;\n margin-bottom: $utility-baseUnitDouble;\n }\n }\n}\n\n#Form_memberFilter {\n height: calc(#{$formButton_height} + 2px);\n\n @include maxWidth {\n width: 100%;\n margin-right: 0;\n margin-bottom: $utility-baseUnitHalf;\n }\n}\n\n.group-members-filter-box {\n position: relative;\n display: flex;\n\n @include maxWidth {\n flex-wrap: wrap;\n justify-content: flex-end;\n }\n\n @if ($staticVariables) {\n .Button {\n @include Button;\n }\n }\n\n .Button + .Button {\n margin-left: $utility-baseUnitHalf;\n }\n\n @if ($staticVariables) {\n .Button.search {\n @include Button(\n $button-primary_bg,\n $button-primary_fg,\n $button-primary_border,\n $button-primary-hover_bg,\n $button-primary-hover_fg,\n $button-primary-hover_border\n );\n }\n }\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\n.Section-ConversationList,\n.Section-Conversation {\n\n .H {\n margin-bottom: $global-block_margin;\n }\n\n .Conversation,\n .DataList.Conversations {\n\n .PhotoWrap {\n position: absolute;\n top: $component-vertical_padding;\n left: $component-horizontal_padding;\n margin-right: 0;\n }\n\n @if ($staticVariables) {\n .Author + a,\n .Excerpt,\n .Meta {\n padding-left: calc(#{$theme-photo_size} + #{$component-horizontal_padding});\n }\n\n .Excerpt,\n .Meta {\n display: block;\n }\n }\n }\n}\n\n.Section-ConversationList {\n\n @include noPanel;\n}\n\n.Section-Conversation {\n\n .SearchBox {\n display: none;\n }\n\n .Conversation-User img {\n overflow: hidden;\n border-radius: $theme-photo_borderRadius;\n\n @if ($theme-photo_round) {\n border-radius: 50%;\n }\n }\n\n .DataListWrap {\n margin: 0;\n }\n\n .MessageList .Message {\n padding-left: calc(#{$theme-photo_size} + #{$component-horizontal_padding});\n }\n}\n\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\nbody.Post .FormWrapper {\n\n .AvailableTags {\n a {\n line-height: $global-base_lineHeight;\n display: inline-block;\n margin: 3px 0;\n }\n }\n\n .editor-help-text {\n font-size: inherit;\n }\n\n .SearchBox {\n display: none;\n }\n\n .Buttons {\n display: flex;\n flex-direction: row-reverse;\n flex-wrap: wrap;\n align-items: center;\n justify-content: flex-start;\n\n .Button {\n margin-bottom: $utility-baseUnitHalf;\n margin-left: $utility-baseUnitHalf;\n margin-right: 0;\n margin-top: 0;\n }\n }\n\n .SelectWrapper {\n width: 100%;\n }\n\n .ShowTags {\n display: block;\n margin-top: $utility-baseUnitHalf;\n }\n}\n\nbody.announcement,\nbody.Post,\n.Section-Post,\nbody.Section-PostConversation,\nbody.Messages.inbox {\n\n .SearchBox {\n display: none;\n }\n}\n\nbody.announcement {\n @include noPanel;\n}\n","/*!\n * @author Isis (igraziatto) Graziatto \n * @copyright 2009-2018 Vanilla Forums Inc.\n * @license GPL-2.0-only\n */\n\n/* -------------------------------------------------------------- *\\\n Styles\n\\* -------------------------------------------------------------- */\n\nbody.Section-Profile {\n\n .Profile h2,\n .BadgeGrid h4 {\n font-size: $global-subTitle_fontSize;\n font-weight: $global-heading_fontWeight;\n margin-bottom: $utility-baseUnitTriple;\n display: flex;\n align-items: center;\n justify-content: space-between;\n\n @include maxWidth {\n font-size: $global-subTitle_fontSize;\n }\n }\n\n .Profile > .User {\n background-color: $content_bg;\n border-radius: $content_borderRadius;\n border: $content_border;\n position: relative;\n\n > * + * {\n margin-top: $utility-baseUnitTriple;\n }\n }\n\n .User .H {\n display: flex;\n align-items: center;\n\n @include maxWidth($theme-breakpoint_tablet) {\n display: none;\n }\n }\n\n .Gloss,\n .Profile-rank {\n font-weight: normal;\n font-size: 10px;\n color: $global-color_primary;\n text-transform: uppercase;\n border: 1px solid $global-color-primary;\n padding: $utility-baseUnitHalf;\n display: inline-flex;\n border-radius: $tag_borderRadius;\n }\n\n .H .Gloss {\n margin-left: 1em;\n margin-top: 0.5em;\n }\n\n .Gloss:empty {\n display: none;\n }\n\n .MainContent {\n\n > .FormTitleWrapper {\n padding: 0;\n }\n\n .DismissMessage {\n width: 100%;\n order: -1;\n }\n }\n\n .Profile-header {\n display: none;\n flex-wrap: wrap;\n align-items: center;\n width: 100%;\n margin: 0 0 $utility-baseUnitTriple;\n\n @include maxWidth($theme-breakpoint_tablet) {\n display: flex;\n }\n\n .Profile-username {\n margin: 0;\n\n @include maxWidth {\n font-size: $global-large_fontSize;\n }\n }\n }\n\n .Profile-name {\n\n @include maxWidth($theme-breakpoint_tablet) {\n width: 100%;\n text-align: center;\n }\n }\n\n .Profile-photo {\n @include maxWidth($theme-breakpoint_tablet) {\n width: 100%;\n display: flex;\n justify-content: center;\n\n a.ChangePicture {\n padding-top: 20px;\n }\n }\n\n .WhosOnline {\n display: none;\n }\n\n > .PhotoLarge {\n @include photoWrap(145px);\n margin-bottom: 8px;\n }\n\n .PhotoWrapLarge {\n position: absolute;\n height: 145px;\n width: 145px;\n display: block;\n }\n }\n\n .ProfileOptions {\n float: right;\n margin: 0;\n z-index: 1;\n\n .Dropdown {\n text-align: left;\n }\n\n .MemberButtons {\n @include Button;\n margin-right: $utility-baseUnitHalf;\n\n @include maxWidth {\n margin-right: 0;\n }\n }\n\n @if ($staticVariables) {\n .Button-EditProfile {\n @include Button(\n $button-primary_bg,\n $button-primary_fg,\n $button-primary_border,\n $button-primary-hover_bg,\n $button-primary-hover_fg,\n $button-primary-hover_border\n );\n }\n }\n\n @if ($staticVariables) {\n .ButtonGroup.Open .NavButton.Handle {\n background-color: darken($formButton_bg, 8%);\n border-color: darken($formButton_bg, 8%);\n color: $formButton_color;\n }\n\n .ProfileButtons-BackToProfile {\n @include Button;\n }\n }\n\n @include maxWidth($theme-breakpoint_tablet) {\n float: none;\n margin-left: auto;\n padding-top: 0;\n padding-right: 0;\n display: flex;\n justify-content: flex-end;\n }\n\n @include maxWidth {\n margin-left: 0;\n margin-bottom: $utility-baseUnitTriple;\n width: 100%;\n justify-content: center;\n flex-wrap: wrap;\n\n .MemberButtons,\n .Button-EditProfile,\n .ButtonGroup {\n width: inherit;\n }\n\n .MemberButtons,\n .Button-EditProfile {\n text-align: center;\n }\n\n .MemberButtons {\n margin-bottom: $utility-baseUnitTriple;\n }\n }\n }\n\n .Panel-main {\n\n .PhotoWrapLarge {\n margin-bottom: $utility-baseUnitTriple;\n }\n\n @include maxWidth($theme-breakpoint_tablet) {\n & > .PhotoWrap {\n display: none;\n }\n }\n }\n\n .SearchBox,\n .Content .BoxProfileFilter,\n .User > #Status {\n display: none;\n }\n\n .User .DismissMessage {\n margin-top: $utility-baseUnitDouble;\n }\n\n .Box li {\n border: none;\n }\n\n .About.P .About,\n .FormTitleWrapper,\n .change-picture,\n &.quotes .Frame-content form {\n padding: $utility-baseUnitDouble;\n margin-bottom: $utility-baseUnitTriple;\n\n @include maxWidth {\n padding: 0;\n }\n }\n\n .Content .BadgeGrid .PhotoGrid,\n .DataCounts {\n @include tilesContainer(5);\n\n @include maxWidth {\n @include tilesContainer(4);\n }\n\n @include maxWidth($theme-breakpoint_mobile) {\n @include tilesContainer(3);\n }\n }\n\n .Content .BadgeGrid a,\n .CountItemWrap {\n @include tilesColumns(5);\n margin-top: $utility-baseUnitTriple;\n margin-bottom: $utility-baseUnitTriple;\n\n @include maxWidth {\n @include tilesColumns(4);\n }\n\n @include maxWidth($theme-breakpoint_mobile) {\n @include tilesColumns(3);\n }\n }\n\n .Content .BadgeGrid a,\n .CountItem {\n display: flex;\n align-items: center;\n justify-content: center;\n }\n\n .CountItemWrap {\n\n .TextColor {\n width: 100%;\n display: flex;\n flex-direction: column;\n align-items: center;\n color: inherit;\n }\n\n .CountTotal {\n display: block;\n width: 100%;\n }\n }\n\n .CountItem {\n border: none;\n padding: 0;\n margin: 0;\n }\n\n .About.P .About {\n margin-top: 0;\n display: flex;\n flex-wrap: wrap;\n\n @include maxWidth($theme-breakpoint_tablet) {\n padding: 0;\n }\n }\n\n .About .Value {\n width: 100%;\n padding-left: 0;\n }\n\n .Content .Box.BadgeGrid {\n margin: 0;\n }\n\n .Profile {\n\n dl {\n @include clearfix;\n width: 100%;\n padding: $utility-baseUnitHalf 0;\n }\n\n dd,\n dt {\n display: inline-block;\n float: left;\n background: none;\n padding: 0;\n font-size: $formButton_fontSize;\n line-height: inherit;\n margin-bottom: $utility-baseUnitHalf;\n color: inherit;\n }\n\n dt {\n width: 25%;\n font-weight: bold;\n\n @include maxWidth {\n width: 100%;\n display: block;\n margin-bottom: 0;\n }\n }\n\n dd {\n width: 75%;\n display: inline-block;\n padding-left: $utility-baseUnitHalf;\n\n @include maxWidth {\n padding-left: 0;\n width: 100%;\n display: block;\n margin-bottom: $utility-baseUnitDouble;\n }\n }\n }\n\n @include maxWidth($theme-breakpoint_tablet) {\n\n .Button-EditProfile {\n .Hidden {\n display: inline;\n }\n }\n\n .User h1 {\n display: none;\n }\n }\n}\n\nbody.Section-EditProfile {\n\n // titles have different classes depending on the page\n &.signature,\n &.preferences {\n\n h2 {\n font-size: $global-large_fontSize;\n font-weight: $global-heading_fontWeight;\n margin-top: $component-item_spacing;\n margin-bottom: $utility-baseUnitHalf;\n border-bottom: $component_border;\n\n @include maxWidth {\n font-size: $global-subTitle_fontSize;\n }\n }\n }\n\n .Profile-header {\n display: none;\n }\n\n .ProfileButtons-BackToProfile {\n\n @include maxWidth {\n width: 100%;\n text-align: center;\n }\n }\n\n .FormTitleWrapper form {\n background: none !important;\n\n li {\n @include clearfix;\n width: 100%;\n\n input {\n width: 100%;\n }\n }\n\n .CustomProfileFieldLabel,\n .CustomProfileFieldValue {\n max-width: calc(50% - 9px);\n margin-right: 18px;\n margin-top: $utility-baseUnitDouble;\n float: left;\n\n &:nth-child(2n) {\n margin-right: 0;\n }\n }\n\n .CheckBoxLabel input {\n width: auto;\n }\n\n li.User-Avatar {\n order: 100;\n width: 100%;\n margin-right: 0;\n }\n\n .Button {\n margin-top: $utility-baseUnitDouble;\n }\n }\n\n .box-cropped-image {\n margin-bottom: $utility-baseUnitTriple;\n }\n\n .Preferences > form > div {\n overflow-x: auto;\n }\n\n table.PreferenceGroup {\n width: 100%;\n margin-bottom: $utility-baseUnitTriple;\n\n @include maxWidth {\n min-width: 500px;\n }\n\n * {\n line-height: $formElement_height;\n }\n }\n\n .Preferences .Buttons .Button {\n float: right;\n }\n\n @include maxWidth {\n\n .Buttons {\n .Button {\n width: 100%;\n text-align: center;\n }\n }\n\n &.tokens {\n\n .Button.Action {\n width: 100%;\n text-align: center;\n }\n }\n }\n\n #CategoryNotificationHeader {\n white-space: nowrap;\n }\n}\n","@media screen and (max-width: 768px) {\r\n body.Vanilla.Discussions.index {\r\n .Frame-body {\r\n .Frame-content {\r\n .Frame-contentWrap {\r\n .Frame-details {\r\n .Frame-row {\r\n .Content.MainContent {\r\n display: none;\r\n }\r\n }\r\n\r\n .Box.BoxCategories {\r\n display: block;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .Box.BoxCategories,\r\n .BoxFilter.BoxDiscussionFilter {\r\n ul.PanelInfo.PanelCategories,\r\n ul.FilterMenu {\r\n li {\r\n &.Active {\r\n background-color: transparent;\r\n\r\n a {\r\n font-weight: 400;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n body.Vanilla:not(.index) {\r\n .Frame-body {\r\n .Frame-content {\r\n .Frame-contentWrap {\r\n .Frame-details {\r\n .Frame-row-main {\r\n aside.Panel.Panel-main {\r\n display: none;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n body.Vanilla.Discussion.isDesktop {\r\n .Frame-body {\r\n .Frame-content {\r\n .Frame-contentWrap {\r\n .Frame-details {\r\n .Frame-row.SearchBoxMobile {\r\n display: none;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n","/*!\r\n * @author Isis (igraziatto) Graziatto \r\n * @copyright 2009-2018 Vanilla Forums Inc.\r\n * @license GPL-2.0-only\r\n */\r\n\r\n/* -------------------------------------------------------------- *\\\r\n Styles\r\n\\* -------------------------------------------------------------- */\r\n\r\nbody.Section-SearchResults {\r\n\r\n .SearchBox {\r\n display: none;\r\n }\r\n\r\n .SearchForm {\r\n position: relative;\r\n margin-top: 0;\r\n }\r\n\r\n .SearchForm .SiteSearch {\r\n max-width: 100%;\r\n\r\n .Button {\r\n top: 0;\r\n right: 0;\r\n }\r\n }\r\n\r\n .AdvancedSearch {\r\n margin: 0 auto;\r\n\r\n @include maxWidth {\r\n max-width: 100%;\r\n }\r\n\r\n .KeywordsWrap {\r\n margin: 0 0 $utility-baseUnitTriple;\r\n padding: 0;\r\n\r\n @include maxWidth {\r\n padding: 0;\r\n\r\n .bwrap .Button {\r\n right: 0;\r\n }\r\n\r\n .Handle.Handle {\r\n right: $formElement_height;\r\n }\r\n }\r\n }\r\n\r\n .Handle.Handle {\r\n right: $formElement_height;\r\n }\r\n\r\n .Button .Sprite {\r\n vertical-align: baseline;\r\n }\r\n\r\n .P.Buttons {\r\n display: flex;\r\n\r\n .Button {\r\n margin-left: auto;\r\n }\r\n }\r\n\r\n .AdvancedWrap {\r\n @include clearfix;\r\n\r\n @include maxWidth {\r\n padding: 0;\r\n background: transparent;\r\n }\r\n\r\n > .P.Inline .SelectWrapper {\r\n margin-bottom: $utility-baseUnitDouble;\r\n }\r\n\r\n .CheckBoxLabel {\r\n display: inline-flex;\r\n align-items: center;\r\n }\r\n }\r\n }\r\n}\r\n",".isMobile.Section-GroupList , .isMobile.Section-Group {\r\n .Frame-body {\r\n .Frame-content {\r\n .Frame-details {\r\n .Frame-row-main {\r\n aside.Panel.Panel-main {\r\n display: none;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.Section-GroupList .MainContent .H {\r\n text-align: left;\r\n}\r\n\r\n@media screen and (max-width: 768px) {\r\n .Section-GroupList .DataList .Item .Options {\r\n margin-top: 0px;\r\n }\r\n}\r\n\r\n.Group-MembersPreview {\r\n .PhotoWrap.PhotoWrap.PhotoWrap img {\r\n margin: 0;\r\n width: 42px;\r\n height: 42px;\r\n }\r\n}\r\n\r\n.Group-Header.NoBanner {\r\n min-height: 1px;\r\n display: flex;\r\n .Group-Header-Info {\r\n padding-left: 0;\r\n }\r\n}\r\n\r\nGroup-Header.HasBanner {\r\n .Group-Header-Info {\r\n margin: 20px;\r\n }\r\n}","@media screen and (max-width: 768px) {\r\n .Frame-body {\r\n .Frame-content {\r\n .Frame-contentWrap {\r\n .Frame-details {\r\n .Frame-row {\r\n .Content.MainContent {\r\n width: 100%;\r\n overflow: hidden;\r\n\r\n h1.H,\r\n h1.HomepageTitle,\r\n h1 {\r\n margin-top: 0px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.Section-Group .H {\r\n text-align: left;\r\n}\r\nbody.Group {\r\n .FormWrapper {\r\n .Buttons {\r\n display: flex;\r\n flex-direction: row-reverse;\r\n }\r\n\r\n }\r\n}\r\n\r\n.Group-Header.NoBanner {\r\n min-height: 1px;\r\n display: flex;\r\n .Group-Info {\r\n margin: 0px 0px 30px 0px;\r\n padding-left: 0;\r\n }\r\n}\r\n\r\n.Group-Header.HasBanner {\r\n min-height: 1px;\r\n display: flex;\r\n .GroupOptions {\r\n top: 0px;\r\n }\r\n .Group-Info {\r\n margin: 20px 0px 30px 0px;\r\n padding-left: 0;\r\n }\r\n}"]} \ No newline at end of file diff --git a/src/scss/base/_messageList.scss b/src/scss/base/_messageList.scss index 29a87d0..66a893e 100644 --- a/src/scss/base/_messageList.scss +++ b/src/scss/base/_messageList.scss @@ -35,6 +35,12 @@ padding-top: 0; min-height: 0; + .AuthorWrap { + max-width: 100%; + display: flex; + font-family: $global-body_fontFamily; + font-size: $global-medium_fontSize; + } .Username { color: $global-color_black_light; font-size: 14px; @@ -42,14 +48,18 @@ line-height: 16px; } + .Meta.CommentMeta.CommentInfo { display: block; } } + .Message { + font-family: $link-body_fontFamily; + } + .Message.userContent { - font-size: 16px; - font-weight: 400; + font-size: $global-medium_fontSize; } &.CategoryHeading { @@ -111,6 +121,28 @@ } } +.MessageList.Discussion { + .Item.ItemDiscussion { + .Item-BodyWrap { + .Item-Body { + .Message.userContent { + font-family: $global-body_fontFamily; + font-size: $global-large_fontSize; + } + } + } + } +} + +.Message.userContent { + a { + color: $global-blue; + text-decoration: underline; + } +} + + + .ReactButton.Quote.js-quoteButton { font-size: 12px; diff --git a/src/scss/components/_lists.scss b/src/scss/components/_lists.scss index 99c0494..a0e3804 100644 --- a/src/scss/components/_lists.scss +++ b/src/scss/components/_lists.scss @@ -4,12 +4,22 @@ } } +.MessageList.DataList.Comments { + .Item-Header.CommentHeader { + .DiscussionInfo { + a.ParentComment { + color: $global-blue; + } + } + } +} + .MessageList { .ItemDiscussion , .ItemComment { .Item-Body { - .Controls { + .Controls { a { - color: $global-blue; + color: $global-blue; } .MiddleDot{ margin: 0px 8px; @@ -29,5 +39,6 @@ } } - } + +