html{background:#ececec}.u-anchorTarget{height:58px;margin-top:-58px}.p-header{position:fixed;top:0;left:0;right:0;height:40px;line-height:40px;z-index:400;background:#185886;color:#fff;text-align:center;box-shadow:0 0 8px 3px rgba(0,0,0,0.3)}.p-header:before,.p-header:after{content:" ";display:table}.p-header:after{clear:both}.p-header-buttons.p-header-buttons--main{float:left}.p-header-buttons.p-header-buttons--opposite{float:right}.p-header-button{display:inline-block;color:inherit;cursor:pointer;text-decoration:none;text-align:center;min-width:40px;overflow:hidden;-webkit-transition: all .25s ease;transition: all .25s ease;padding:0px 10px}@supports (padding: max(0px)){.p-header-button{padding-left:max(10px, env(safe-area-inset-left));padding-right:max(10px, env(safe-area-inset-right))}}.p-header-button:hover,.p-header-button:active,.p-header-button.is-active{background:#1e6fa9;color:inherit;text-decoration:none}.p-header-button.p-header-button--title{overflow:hidden;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;max-width:250px}.p-header-button.p-header-button--nav{display:none}@media (max-width:900px){.p-header-button.p-header-button--nav{display:inline-block}}@media (max-width:480px){.p-header-button.p-header-button--title{max-width:160px}}.p-body{display:flex}@media (max-width:900px){.p-body{display:block}}.p-nav{min-height:100vh;width:260px;padding-top:40px;background:#185886;color:#edf6fd;vertical-align:top;flex-shrink:0}.p-nav-tester{display:none;font-family:'default'}.p-nav-inner{height:100%}.p-nav-listRoot{list-style:none;margin:0;padding:0;padding-bottom:30px}.p-nav-section{-webkit-transition: all .25s ease;transition: all .25s ease}.p-nav-section .p-nav-listSection{display:none;opacity:0;-webkit-transition: all .25s ease, -xf-opacity .25s ease;transition: all .25s ease, -xf-opacity .25s ease;overflow-y:hidden;height:0;-webkit-transition-property:all,-xf-height;transition-property:all,-xf-height}.p-nav-section .p-nav-listSection.is-active{display:block;opacity:1}.p-nav-section .p-nav-listSection.is-transitioning{display:block}.p-nav-section .p-nav-listSection.is-active{height:auto;overflow-y:visible}.p-nav-section .p-nav-listSection.is-transitioning{overflow-y:hidden}.p-nav-section.is-active{padding-bottom:10px;background:#124163;background:linear-gradient(to bottom, #124163 0%, #154d75 100%);box-shadow:inset 0 -10px 15px -10px rgba(0,0,0,0.3),inset 0 10px 15px -10px rgba(0,0,0,0.3)}.p-nav:not(.offCanvasMenu) .p-nav-section.is-active:first-child{box-shadow:inset 0 -10px 15px -10px rgba(0,0,0,0.3)}.p-nav-sectionHeader{display:flex;color:#bcdef5;font-size:17px;-webkit-transition: all .25s ease;transition: all .25s ease}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:144dpi){.p-nav-sectionHeader{font-weight:300}}.p-nav-sectionHeader:hover{color:#c9e5f7;background:#164f79;text-decoration:none}.p-nav-section.is-active .p-nav-sectionHeader:hover{background:none}.p-nav-sectionHeader a{color:inherit}.p-nav-sectionHeader a:hover{text-decoration:none}.p-nav-sectionHeader .p-nav-sectionLink{display:block;padding:20px 10px;border-top:1px solid #154d75;flex-grow:1}.p-nav-sectionHeader .p-nav-sectionLink .far,.p-nav-sectionHeader .p-nav-sectionLink .fal,.p-nav-sectionHeader .p-nav-sectionLink .fas,.p-nav-sectionHeader .p-nav-sectionLink .fab,.p-nav-sectionHeader .p-nav-sectionLink .fad{color:#edf6fd;font-size:20px;vertical-align:-2px}.p-nav-sectionHeader .p-nav-sectionToggle{display:inline-block;padding:20px 10px;border-top:1px solid #154d75;text-decoration:none;flex-grow:0}.p-nav-sectionHeader .p-nav-sectionToggle:hover{text-decoration:none}.p-nav-sectionHeader .p-nav-sectionToggle:after{font-family:'Font Awesome 5 Pro';font-size:inherit;font-style:normal;font-weight:900;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:80%;content:"\f078";width:1.28571429em;display:inline-block;text-align:center}.p-nav-section.is-active .p-nav-sectionHeader .p-nav-sectionToggle:after{content:"\f077";width:1.28571429em;display:inline-block;text-align:center}.p-nav-listSection{list-style:none;margin:0;padding:0}.p-nav-subSection{margin-top:15px;border-top:1px solid transparent;overflow:hidden;-webkit-transition: all .25s ease;transition: all .25s ease}.p-nav-subSection:first-child{margin-top:0}.p-nav-subSection>span,.p-nav-subSection>a{display:block;padding:3px 10px;font-size:12px;font-weight:700;color:#edf6fd;position:relative}.p-nav-subSection>span>.far,.p-nav-subSection>a>.far,.p-nav-subSection>span>.fal,.p-nav-subSection>a>.fal,.p-nav-subSection>span>.fas,.p-nav-subSection>a>.fas,.p-nav-subSection>span>.fab,.p-nav-subSection>a>.fab,.p-nav-subSection>span>.fad,.p-nav-subSection>a>.fad{color:rgba(237,246,253,0.025);font-size:60px;position:absolute;top:5px;right:.05em;pointer-events:none;-webkit-transition: all .25s ease;transition: all .25s ease}.p-nav-subSection+.p-nav-el{margin-top:15px}.p-nav-subSection:hover{background:linear-gradient(180deg, rgba(237,246,253,0.075), transparent 30%);border-top-color:rgba(237,246,253,0.1);-webkit-transition: all .25s ease;transition: all .25s ease}.p-nav-subSection:hover>span>.far,.p-nav-subSection:hover>a>.far,.p-nav-subSection:hover>span>.fal,.p-nav-subSection:hover>a>.fal,.p-nav-subSection:hover>span>.fas,.p-nav-subSection:hover>a>.fas,.p-nav-subSection:hover>span>.fab,.p-nav-subSection:hover>a>.fab,.p-nav-subSection:hover>span>.fad,.p-nav-subSection:hover>a>.fad{color:rgba(237,246,253,0.1);top:10px;right:.1em;-webkit-transition: all .25s ease;transition: all .25s ease}.p-nav-subList{list-style:none;margin:0;padding:0}.p-nav-el>span,.p-nav-el>a{display:block;padding:6px 10px;color:#bcdef5;font-size:12px;-webkit-transition: all .25s ease;transition: all .25s ease}.p-nav-el>span:hover,.p-nav-el>a:hover{background:rgba(0,0,0,0.1);text-decoration:none}.p-nav-el.is-active>a{background:rgba(0,0,0,0.1);border-right:4px solid #47a7eb}@media (max-width:900px){.p-nav{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:700;padding:0;background:none;height:100vh;width:auto;overflow:auto;-webkit-tap-highlight-color:rgba(0,0,0,0)}.p-nav-tester{font-family:'off-canvas'}.p-nav-listRoot{padding-bottom:0}}.offCanvasMenu--adminNav .offCanvasMenu-content{background:#185886}.offCanvasMenu--adminNav .offCanvasMenu-header{background:#154d75;border-bottom-color:#124163;color:#bcdef5}.p-main{min-height:100vh;vertical-align:top;padding-top:40px;flex-grow:1;min-width:0}.p-main-inner{width:100%;max-width:1100px;margin:0 auto;padding:10px 10px}@supports (padding: max(0px)){.p-main-inner{padding-left:max(10px, env(safe-area-inset-left));padding-right:max(10px, env(safe-area-inset-right))}}.p-breadcrumbs{list-style:none;margin:0;padding:0;margin-bottom:5px;line-height:1.5}.p-breadcrumbs:before,.p-breadcrumbs:after{content:" ";display:table}.p-breadcrumbs:after{clear:both}.p-breadcrumbs>li{float:left;margin-right:.5em;font-size:13px}.p-breadcrumbs>li a{display:inline-block;color:#8c8c8c;vertical-align:bottom;max-width:300px;overflow:hidden;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis}.p-breadcrumbs>li:after,.p-breadcrumbs>li:before{font-family:'Font Awesome 5 Pro';font-size:inherit;font-style:normal;font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:90%;color:#8c8c8c}.p-breadcrumbs>li:after{content:"\f105";width:1.28571429em;display:inline-block;text-align:center;margin-left:.5em}.p-breadcrumbs>li:last-child{margin-right:0}.p-breadcrumbs>li:last-child a{font-weight:700}.p-main-header{margin-bottom:10px}.p-title{display:flex;flex-wrap:wrap;align-items:center;max-width:100%;margin-bottom:-5px}.p-title.p-title--noH1{flex-direction:row-reverse}.p-title-value{padding:0;margin:0 0 5px 0;font-size:24px;font-weight:400;min-width:0;margin-right:auto}.p-title-pageAction{margin-bottom:5px}.p-description{margin:5px 0 0;padding:0;font-size:13px;color:#8c8c8c}.p-content{margin:0}.p-content>:first-child{margin-top:0}.p-content>:last-child{margin-bottom:0}@media (max-width:900px){.p-main{display:block;height:auto;min-height:100vh}}@media (max-width:650px){.p-breadcrumbs>li a{max-width:200px}}@media (max-width:480px){.p-breadcrumbs>li{display:none;font-size:11px}.p-breadcrumbs>li:last-child{display:block}.p-breadcrumbs>li a{max-width:90vw}.p-breadcrumbs>li:after{display:none}.p-breadcrumbs>li:before{content:"\f053";width:1.28571429em;display:inline-block;text-align:center;margin-right:.5em}.p-title-value{font-size:20px}}.p-footer{background:#0f3652;border-top:1px solid #0c2b41;color:#bcdef5;font-size:13px;padding:10px 10px}@supports (padding: max(0px)){.p-footer{padding-left:max(10px, env(safe-area-inset-left));padding-right:max(10px, env(safe-area-inset-right))}}.p-footer a{color:#edf6fd}.p-footer-row{margin-bottom:-10px}.p-footer-row:before,.p-footer-row:after{content:" ";display:table}.p-footer-row:after{clear:both}.p-footer-row a{padding:2px 4px;border-radius:2px}.p-footer-row a:hover{text-decoration:none;background-color:rgba(237,246,253,0.1)}.p-footer-row-main{float:left;margin-bottom:10px;margin-left:-2px}.p-footer-row-opposite{float:right;margin-bottom:10px;margin-right:-2px}.p-footer-copyright{margin-top:10px;text-align:center;font-size:11px}.p-footer-debug{margin-top:10px;text-align:right;font-size:11px}.p-footer-debug .pairs>dt{color:inherit}@media (max-width:650px){.p-footer-row{margin-bottom:10px}.p-footer-row-main,.p-footer-row-opposite{float:none;display:inline}.p-footer-copyright{text-align:left;padding:0 4px}}.p-quickSearchResultsWrapper.is-active{border-top:1px solid #d8d8d8}.p-quickSearchResults{display:none;opacity:0;-webkit-transition: all .25s ease, -xf-opacity .25s ease;transition: all .25s ease, -xf-opacity .25s ease;overflow-y:hidden;height:0;-webkit-transition-property:all,-xf-height;transition-property:all,-xf-height}.p-quickSearchResults.is-active{display:block;opacity:1}.p-quickSearchResults.is-transitioning{display:block}.p-quickSearchResults.is-active{height:auto;overflow-y:visible}.p-quickSearchResults.is-transitioning{overflow-y:hidden}.p-quickSearchResultSet{margin:0;padding:0;display:table;width:100%;table-layout:fixed}.p-quickSearchResultSet>dt{display:table-cell;width:140px;padding:6px;margin:0;background:#f5f5f5;border-right:1px solid #d8d8d8;text-align:right;font-size:13px}.p-quickSearchResultSet>dd{display:table-cell;padding:0;margin:0}@media (max-width:400px){.p-quickSearchResultSet{display:block}.p-quickSearchResultSet>dt{display:block;width:auto;text-align:left;font-weight:700;border-right:none;border-bottom:1px solid #e7e7e7}.p-quickSearchResultSet>dd{display:block;border-bottom:1px solid #cbcbcb}.p-quickSearchResultSet:last-child>dd{border-bottom:none}}.p-quickSearchResultList{list-style:none;margin:0;padding:0}.p-quickSearchResultList a{display:block;padding:6px;font-size:13px}.p-quickSearchResultList a:hover,.p-quickSearchResultList a.is-active{text-decoration:none;background:#edf6fd}.p-quickSearchResultList a .p-quickSearchResult-extra{font-size:12px;color:rgba(140,140,140,0.75)}.p-quickSearchResultList a .p-quickSearchResult-meta{font-size:11px;color:#8c8c8c}.p-adminLogin{min-height:100%;background:#185886;color:#bcdef5}.p-adminLogin a{color:inherit;text-decoration:underline}.p-adminLogin .adminLogin-wrapper{display:flex;padding:2vh 2vw;height:100vh;min-height:300px;max-width:100%;align-items:center;justify-content:center}.p-adminLogin .adminLogin-content{width:100%;max-width:400px}.p-adminLogin .adminLogin-content.adminLogin-content--wide{max-width:800px}.p-adminLogin .adminLogin-contentForm{background:#164f79;border:1px solid #13476c;padding:20px 40px;border-radius:10px;color:#bcdef5;box-shadow:0 5px 20px 0 rgba(0,0,0,0.25)}.p-adminLogin .adminLogin-row{margin:20px 0}.p-adminLogin .adminLogin-row>dt{margin-bottom:5px;display:none}.p-adminLogin .adminLogin-row>dd{margin:0;position:relative}.p-adminLogin .adminLogin-row>dd input{border:none;padding:10px;padding-left:30px;background:#13476c;font-weight:700;font-size:16px;color:#edf6fd}.p-adminLogin .adminLogin-row>dd input::-webkit-input-placeholder{color:rgba(188,222,245,0.6)}.p-adminLogin .adminLogin-row>dd input::-moz-placeholder{color:rgba(188,222,245,0.6)}.p-adminLogin .adminLogin-row>dd input:-moz-placeholder{color:rgba(188,222,245,0.6)}.p-adminLogin .adminLogin-row>dd input:-ms-input-placeholder{color:rgba(188,222,245,0.6)}.p-adminLogin .adminLogin-row>dd input+.far,.p-adminLogin .adminLogin-row>dd input+.fal,.p-adminLogin .adminLogin-row>dd input+.fas,.p-adminLogin .adminLogin-row>dd input+.fab,.p-adminLogin .adminLogin-row>dd input+.fad{position:absolute;top:0;left:0;bottom:0;width:30px;display:flex;align-items:center;justify-content:center;color:#bcdef5;font-size:16px;line-height:1.4;text-shadow:1px 1px 2px rgba(0,0,0,0.5)}.p-adminLogin .adminLogin-row>dd input:-webkit-autofill+.far,.p-adminLogin .adminLogin-row>dd input:-webkit-autofill+.fal,.p-adminLogin .adminLogin-row>dd input:-webkit-autofill+.fas,.p-adminLogin .adminLogin-row>dd input:-webkit-autofill+.fab,.p-adminLogin .adminLogin-row>dd input:-webkit-autofill+.fad{color:black}.p-adminLogin .adminLogin-row>dd input:-webkit-autofill~.inputGroup-text{color:black;background:#faffbd;border-color:transparent}.p-adminLogin .adminLogin-row>dd .inputGroup-text.inputGroup-text{border:none;border-left:1px solid #113e5f;background:#13476c;color:rgba(188,222,245,0.8)}.p-adminLogin .adminLogin-row--submit .button{width:100%}.p-adminLogin .adminLogin-boardTitle{text-align:center;font-size:12px;margin-top:5px;color:rgba(188,222,245,0.5)}.p-adminLogin .adminLogin-debug{text-align:center;margin:2em auto 0;font-size:11px}.p-adminLogin .adminLogin-debug a{color:inherit;text-decoration:none}.p-adminLogin .adminLogin-debug a:hover{text-decoration:underline}.p-adminLogin .adminLogin-debug .pairs>dt{color:inherit}.p-runJob{min-height:100%}.p-runJobContent{width:600px;max-width:100%;margin:10px auto 10px;margin-top:10vh;padding:0 10px}.p-runJobTitle{margin:0;padding:0;font-size:24px;font-weight:400}.p-runJobDebug{text-align:center;margin:10px auto 0;font-size:11px}.iconicLinks{margin-bottom:20px}.iconicLinks-list{list-style:none;margin:0;padding:0;margin-bottom:-6px;margin-right:-6px;font-size:0;display:flex;flex-flow:row wrap}.iconicLinks-list>li{flex:auto;width:160px;max-width:320px;position:relative;overflow:hidden;margin-right:6px;margin-bottom:6px;vertical-align:top;text-align:center;font-size:15px;color:#141414;background:#fefefe;border-width:1px;border-style:solid;border-top-color:#dfdfdf;border-right-color:#d8d8d8;border-bottom-color:#cbcbcb;border-left-color:#d8d8d8;border-radius:4px}.iconicLinks-list>li.iconicLinks-placeholder{margin-top:0;margin-bottom:0;height:0;border:none}.iconicLinks-list>li>a{display:block;padding:6px;background:rgba(237,246,253,0);-webkit-transition: all .25s ease;transition: all .25s ease}.iconicLinks-list>li>a:hover{background:#edf6fd;text-decoration:none}.iconicLinks-list>li>a:hover .iconicLinkList-icon{opacity:1}.iconicLinks-icon{font-size:3em;opacity:.6;-webkit-transition: opacity .25s ease;transition: opacity .25s ease}.iconicLinks-title{overflow:hidden;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis}.graphList{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center}.graphList>li{width:50%}@media (max-width:650px){.graphList{display:block}.graphList>li{width:100%}}.nodeIcon{font-family:'Font Awesome 5 Pro';font-size:inherit;font-style:normal;font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#505050}.nodeIcon--Forum:before{content:"\f086";width:1.28571429em;display:inline-block;text-align:center}.nodeIcon--SearchForum::before{content:"\f002";width:1.28571429em;display:inline-block;text-align:center}.nodeIcon--Category:before{content:"\f0c9";width:1.28571429em;display:inline-block;text-align:center}.nodeIcon--LinkForum:before{content:"\f0c1";width:1.28571429em;display:inline-block;text-align:center}.nodeIcon--Page:before{content:"\f15c";width:1.28571429em;display:inline-block;text-align:center}.username--banned{text-decoration:line-through}.acp--simple-mode .acp--advanced,.acp--advanced-mode .acp--simple{display:none}.formRow--avatar .avatar{-webkit-transition: border-radius .25s ease;transition: border-radius .25s ease;margin-bottom:6px}.formRow--avatar .avatar:not(:hover){border-radius:10px}.formRow--memberProfileBanner .memberProfileBanner{border-radius:10px}