@font-face {
  font-family: Montserrat;
  font-weight: 600;
  font-style: normal;
  font-display: fallback;
  src: url("https://pangolin.com/cdn/fonts/montserrat/montserrat_n6.1326b3e84230700ef15b3a29fb520639977513e0.woff2") format("woff2"),
       url("https://pangolin.com/cdn/fonts/montserrat/montserrat_n6.652f051080eb14192330daceed8cd53dfdc5ead9.woff") format("woff");
}
@font-face {
  font-family: Montserrat;
  font-weight: 600;
  font-style: italic;
  font-display: fallback;
  src: url("https://pangolin.com/cdn/fonts/montserrat/montserrat_i6.e90155dd2f004112a61c0322d66d1f59dadfa84b.woff2") format("woff2"),
       url("https://pangolin.com/cdn/fonts/montserrat/montserrat_i6.41470518d8e9d7f1bcdd29a447c2397e5393943f.woff") format("woff");
}
@font-face {
  font-family: Montserrat;
  font-weight: 400;
  font-style: normal;
  font-display: fallback;
  src: url("https://pangolin.com/cdn/fonts/montserrat/montserrat_n4.81949fa0ac9fd2021e16436151e8eaa539321637.woff2") format("woff2"),
       url("https://pangolin.com/cdn/fonts/montserrat/montserrat_n4.a6c632ca7b62da89c3594789ba828388aac693fe.woff") format("woff");
}
@font-face {
  font-family: Montserrat;
  font-weight: 400;
  font-style: italic;
  font-display: fallback;
  src: url("https://pangolin.com/cdn/fonts/montserrat/montserrat_i4.5a4ea298b4789e064f62a29aafc18d41f09ae59b.woff2") format("woff2"),
       url("https://pangolin.com/cdn/fonts/montserrat/montserrat_i4.072b5869c5e0ed5b9d2021e4c2af132e16681ad2.woff") format("woff");
}
@font-face {
  font-family: Montserrat;
  font-weight: 700;
  font-style: normal;
  font-display: fallback;
  src: url("https://pangolin.com/cdn/fonts/montserrat/montserrat_n7.3c434e22befd5c18a6b4afadb1e3d77c128c7939.woff2") format("woff2"),
       url("https://pangolin.com/cdn/fonts/montserrat/montserrat_n7.5d9fa6e2cae713c8fb539a9876489d86207fe957.woff") format("woff");
}
@font-face {
  font-family: Montserrat;
  font-weight: 700;
  font-style: italic;
  font-display: fallback;
  src: url("https://pangolin.com/cdn/fonts/montserrat/montserrat_i7.a0d4a463df4f146567d871890ffb3c80408e7732.woff2") format("woff2"),
       url("https://pangolin.com/cdn/fonts/montserrat/montserrat_i7.f6ec9f2a0681acc6f8152c40921d2a4d2e1a2c78.woff") format("woff");
}
@media screen{
html{background:#111215;scroll-padding-top:24px}body{background:#111215;color:#e0e0e0;font-family:Montserrat,Arial,sans-serif;font-size:15px;line-height:1.7;margin:0}
#dokuwiki__site{max-width:1500px;margin:0 auto;padding:0 48px}#dokuwiki__top{max-width:none;margin:0}#dokuwiki__header{padding:26px 0 22px;border-bottom:1px solid #303136;margin-bottom:34px}#dokuwiki__header .headings{margin:0}#dokuwiki__header h1{font:600 25px/1.25 Montserrat,Arial,sans-serif;margin:0}#dokuwiki__header h1 img{display:none}#dokuwiki__header h1 a{color:#f3f3f3}#dokuwiki__header .headings p{font-size:12px;color:#a3a4aa;margin:7px 0 0}#dokuwiki__header .breadcrumbs{background:none;border:0;padding:16px 0 0;font-size:12px;color:#96989f}#dokuwiki__header .tools{font-size:12px}#dokuwiki__header ul{margin:0}#dokuwiki__usertools{margin-bottom:12px}#dokuwiki__sitetools form.search{margin-bottom:8px}#dokuwiki__sitetools input.edit{background:#202126;color:#f3f3f3;border:1px solid #45464d;border-radius:0;padding:9px 12px}#dokuwiki__sitetools button{padding:9px 14px}
.dokuwiki .wrapper{position:relative}#dokuwiki__aside{width:245px;padding:0 28px 0 0;box-sizing:border-box;color:#b6b7bd;font-size:13px;line-height:1.65}#dokuwiki__aside .pad{padding:0}#dokuwiki__aside ul{list-style:none;margin:8px 0 22px;padding-left:13px;border-left:1px solid #34353c}#dokuwiki__aside li{margin:0;padding:3px 0}#dokuwiki__aside a{color:#c8c9cf}#dokuwiki__aside a:hover{color:#fff}#dokuwiki__aside p>a{font-weight:600;color:#fff}#dokuwiki__aside .content>div>p{margin-bottom:8px}
.hasSidebar #dokuwiki__content{float:right;width:calc(100% - 280px);margin:0}#dokuwiki__content>.pad{padding:0}#dokuwiki__content .page{background:#191a1f;color:#dedee3;border:1px solid #303137;border-radius:0;padding:38px 42px;box-shadow:none}#dokuwiki__content .pageId{display:none}.dokuwiki h1,.dokuwiki h2,.dokuwiki h3,.dokuwiki h4,.dokuwiki h5{font-family:Montserrat,Arial,sans-serif;color:#f5f5f6;border-color:#36373e;font-weight:600}.dokuwiki h1{font-size:32px;line-height:1.25;letter-spacing:-.6px;margin-bottom:24px}.dokuwiki h2{font-size:25px}.dokuwiki h3{font-size:20px}.dokuwiki a{color:#e0e0e0}.dokuwiki .page a{color:#f0868a;text-decoration:none}.dokuwiki .page a:hover{text-decoration:underline;color:#ffb2b5}.dokuwiki a.wikilink2{color:#ff8d77}.dokuwiki .docInfo{color:#8e9098;font-size:11px;padding:18px 0}.dokuwiki #dw__toc{background:#22232a;border:1px solid #3a3b44;border-radius:0;color:#ccc}.dokuwiki #dw__toc a{color:#d7d7dc}.dokuwiki table.inline th{background:#292a32;color:#fff}.dokuwiki table.inline td{background:#1f2026;color:#dedee3}.dokuwiki table.inline td,.dokuwiki table.inline th{border-color:#44454c}.dokuwiki pre,.dokuwiki code{background:#25262d;color:#eeeeef;border-color:#44454c}.dokuwiki input.edit,.dokuwiki textarea.edit,.dokuwiki select{background:#25262d;color:#f1f1f2;border-color:#55565e}.dokuwiki button,.dokuwiki input.button,.dokuwiki a.button{background:#e0e0e0;color:#111215;border:1px solid #e0e0e0;border-radius:0;box-shadow:none;font-family:inherit;cursor:pointer}.dokuwiki button:hover,.dokuwiki input.button:hover{background:#fff}.dokuwiki div.secedit{opacity:.7}.dokuwiki div.secedit button{font-size:10px;padding:2px 8px}#dokuwiki__pagetools{right:-40px}#dokuwiki__pagetools div.tools{background:#25262d;border-color:#55565e}#dokuwiki__footer{color:#9a9ba3;border-top:1px solid #303136;margin-top:30px;padding:24px 0}#dokuwiki__footer .license{font-size:11px}.pangolin-template-note{font-size:12px;color:#a0a1aa;margin:16px 0}.pangolin-template-note a{color:#d9d9df}
.dokuwiki .page img{max-width:100%;height:auto}.dokuwiki .page iframe{max-width:100%}.dokuwiki div.info,.dokuwiki div.success,.dokuwiki div.notify{color:#202128}.dokuwiki .page:after{content:'';display:table;clear:both}
@media(max-width:1100px){#dokuwiki__site{padding:0 30px}#dokuwiki__aside{width:210px}.hasSidebar #dokuwiki__content{width:calc(100% - 240px)}#dokuwiki__content .page{padding:28px}#dokuwiki__pagetools{right:-24px}}
@media(max-width:800px){#dokuwiki__site{padding:0 20px}#dokuwiki__header .headings,#dokuwiki__header .tools{float:none;width:auto}#dokuwiki__header .tools{margin-top:20px}#dokuwiki__header{margin-bottom:22px}#dokuwiki__aside{width:auto;padding:0;margin-bottom:22px}#dokuwiki__aside h3.toggle{background:#24252b;border:1px solid #3a3b43;padding:10px 14px;color:#fff}#dokuwiki__aside .content{padding:12px 16px;background:#191a1f}.hasSidebar #dokuwiki__content{float:none;width:100%;margin:0}#dokuwiki__content .page{padding:24px 20px}.dokuwiki h1{font-size:27px}#dokuwiki__pagetools{right:0}.dokuwiki .page{overflow-wrap:anywhere}.dokuwiki table.inline{display:block;overflow:auto}#dokuwiki__footer .buttons{display:none}}
}
@media print{#pangolin-site-header,.pangolin-template-note{display:none!important}}

@media screen{
#dokuwiki__site{box-sizing:border-box;width:100%}#dokuwiki__top{padding:0}#dokuwiki__content>.pad{margin:0!important}.dokuwiki #dokuwiki__header h1,.dokuwiki #dokuwiki__header h1 a,.dokuwiki #dokuwiki__header h1 span{color:#f3f3f3!important}.dokuwiki #dokuwiki__header .tools,.dokuwiki #dokuwiki__header .tools a,.dokuwiki #dokuwiki__header .breadcrumbs a{color:#c6c7ce}.dokuwiki #dokuwiki__header .breadcrumbs>div{border:0;background:transparent}.dokuwiki #dokuwiki__header .tools .user{color:#b9bac2}.dokuwiki #dokuwiki__header p{color:#a3a4aa}.dokuwiki #dokuwiki__sitetools input.edit{color:#eee;background:#23242b}
}

@media screen and (max-width:800px){.dokuwiki #dokuwiki__sitetools form.search button{background:#e0e0e0!important;color:#111215!important;background-image:none!important;text-indent:0!important;width:auto!important;height:auto!important;min-width:62px;font-size:12px!important;padding:7px 10px!important;position:static!important}.dokuwiki #dokuwiki__header .skip a{color:#bfc0c7}}

@media screen and (max-width:800px){.dokuwiki #dokuwiki__sitetools form.search{float:none!important;width:100%!important;clear:both;margin:0!important}.dokuwiki #dokuwiki__sitetools form.search>.no{display:flex;gap:8px;align-items:stretch}.dokuwiki #dokuwiki__sitetools form.search input.edit{flex:1;min-width:0;width:auto!important;margin:0;padding:8px 10px}.dokuwiki #dokuwiki__sitetools form.search button{float:none!important;margin:0!important}.dokuwiki #dokuwiki__sitetools .mobileTools{float:none!important;width:100%!important;margin:10px 0 0}.dokuwiki #dokuwiki__sitetools .mobileTools select{width:100%;padding:8px 10px}.dokuwiki #dokuwiki__aside .pad{box-shadow:none;border:0}.dokuwiki #dokuwiki__aside h3.toggle{box-shadow:none}}

@media screen{#dokuwiki__footer{display:none}}
@media print{#pangolin-site-footer{display:none!important}}

/* Wiki utility navigation, matching the two XenForo forum bars. */
@media screen{
.pangolin-utility-bars{font:400 13px/1.4 Montserrat,Arial,sans-serif;color:#e0e0e0;width:100%;position:relative;z-index:90}
.pangolin-utility-bars .wiki-primary-bar{background:#191b20;border-top:1px solid #272a31;border-bottom:1px solid #30333c}
.pangolin-utility-bars .wiki-secondary-bar{background:#14161a;border-bottom:1px solid #272a31;color:#aeb4c0}
.pangolin-utility-bars .wiki-bar-inner{box-sizing:border-box;max-width:1600px;padding:0 32px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:42px}
.pangolin-utility-bars .wiki-primary-bar .wiki-bar-inner{min-height:46px}
.pangolin-utility-bars .wiki-home-link{display:flex;align-items:center;align-self:stretch;padding:0 16px;border-bottom:3px solid #c94f59;font-size:14px;font-weight:600;color:#fff;text-decoration:none}
.pangolin-utility-bars .wiki-home-link:hover{background:#24272e}
.pangolin-utility-bars .wiki-search{width:340px;max-width:65%;position:relative}
.pangolin-utility-bars form.search{float:none;margin:0;width:100%;max-width:none;text-align:left}
.pangolin-utility-bars form.search>.no{display:flex;align-items:center;gap:0;position:relative}
.pangolin-utility-bars form.search input.edit{box-sizing:border-box;flex:1;min-width:0;width:auto;height:34px;padding:7px 12px;background:#14161a;color:#e0e0e0;border:1px solid #353942;border-right:0;border-radius:0;font:400 13px/1.4 Montserrat,Arial,sans-serif;margin:0;box-shadow:none}
.pangolin-utility-bars form.search input.edit:focus{outline:1px solid #bd505a;outline-offset:-1px}
.pangolin-utility-bars form.search button{box-sizing:border-box;position:static;float:none;display:block;width:auto;min-width:68px;height:34px;padding:7px 12px;margin:0;border:1px solid #353942;background:#24272e;color:#e0e0e0;font:400 13px/1.4 Montserrat,Arial,sans-serif;text-indent:0;text-shadow:none;border-radius:0;box-shadow:none}
.pangolin-utility-bars form.search button:hover{background:#343842;color:#fff}
.pangolin-utility-bars ul.wiki-site-links,.pangolin-utility-bars ul.wiki-user-links{display:flex;gap:0;align-items:center;flex-wrap:wrap;list-style:none;padding:0;margin:0;font-size:12px}
.pangolin-utility-bars ul li{list-style:none;padding:0;margin:0;display:block}
.pangolin-utility-bars ul a{display:block;color:#aeb4c0;text-decoration:none;padding:10px 12px;white-space:nowrap;background:none}
.pangolin-utility-bars ul a:hover{background:#20232a;color:#fff}
.pangolin-utility-bars ul li:first-child a{padding-left:0}
.pangolin-utility-bars .wiki-user-links a{color:#d4d6dc}
.pangolin-utility-bars #qsearch__out{position:absolute;top:100%;right:0;left:0;z-index:300;background:#22252c;color:#e0e0e0;border:1px solid #454a57;padding:12px;box-shadow:0 6px 20px #0007;min-width:260px}
.pangolin-utility-bars #qsearch__out a{color:#f4a0a4;padding:5px 0;white-space:normal}
#dokuwiki__header.pangolin-breadcrumb-header{padding:20px 0!important;margin:0 0 28px!important;border-bottom:1px solid #303136}
#dokuwiki__header.pangolin-breadcrumb-header .breadcrumbs{padding:0!important;margin:0;border:0;font-size:12px}
#dokuwiki__header .wiki-skip-link{position:absolute;left:-9999px}#dokuwiki__header .wiki-skip-link:focus{left:20px;top:10px;background:#22252c;padding:10px;color:white;z-index:400}
@media(max-width:800px){.pangolin-utility-bars .wiki-bar-inner{padding:0 20px;gap:10px}.pangolin-utility-bars .wiki-search{width:290px;max-width:72%}.pangolin-utility-bars .wiki-home-link{padding:0 8px}.pangolin-utility-bars .wiki-secondary-bar .wiki-bar-inner{flex-wrap:wrap;gap:0;padding-top:2px;padding-bottom:2px}.pangolin-utility-bars ul.wiki-site-links,.pangolin-utility-bars ul.wiki-user-links{width:100%;font-size:11px}.pangolin-utility-bars ul a{padding:8px 10px}.pangolin-utility-bars .wiki-user-links{border-top:1px solid #292c34}.pangolin-utility-bars form.search input.edit{font-size:16px}.pangolin-utility-bars form.search button{min-width:58px;padding:7px 8px}#dokuwiki__header.pangolin-breadcrumb-header{padding:16px 0!important;margin-bottom:22px!important}}
}
@media print{.pangolin-utility-bars{display:none!important}}

/* One desktop gutter from the website header through the wiki content. */
@media screen and (min-width:1150px){
#dokuwiki__site{box-sizing:border-box;width:100%;max-width:none;padding:0 48px;margin:0}
#dokuwiki__site > #dokuwiki__top{box-sizing:border-box;width:100%;padding:0!important;margin:0;max-width:none}
.pangolin-utility-bars .wiki-bar-inner{max-width:none;width:100%;padding-inline:48px}
.pangolin-utility-bars .wiki-home-link{padding-left:0}
}

/* Home underline follows the label width rather than the padded navigation item. */
@media screen{
.pangolin-utility-bars .wiki-home-link{position:relative;border-bottom-color:transparent}
.pangolin-utility-bars .wiki-home-link::after{content:"";position:absolute;height:3px;background:#c94f59;bottom:-3px;left:16px;right:16px}
@media(min-width:1150px){.pangolin-utility-bars .wiki-home-link::after{left:0}}
@media(max-width:800px){.pangolin-utility-bars .wiki-home-link::after{left:8px;right:8px}}
}

@media screen{#dokuwiki__aside{font-size:15px;line-height:1.7}}
