/* Shared oxat colours and branding, adapted to the wiki's Bootstrap 2 layout. */
:root{--oxat-deep:#000011;--oxat-blue:#053d5c;--oxat-accent:#087cac;--oxat-text:#19364b}
html{background:#f3f7fb}body{background:#f3f7fb!important;color:var(--oxat-text);font-family:Arial,Helvetica,sans-serif;padding-top:78px!important}
a{color:#086993}a:hover,a:focus{color:#034460}
.oxat-wiki-nav .navbar-inner{background:linear-gradient(var(--oxat-deep),var(--oxat-blue))!important;border:0;border-bottom:1px solid #137b9d;box-shadow:0 3px 14px #00132340;min-height:64px}
.oxat-wiki-nav .container{max-width:1200px}.oxat-wiki-nav .brand{display:flex;align-items:center;gap:14px;padding:12px 20px 12px 0;color:white;text-shadow:none}.oxat-wiki-nav .brand img{height:36px;width:auto;max-height:36px}.oxat-wiki-nav .brand span{font-size:17px;font-weight:600;border-left:1px solid #ffffff55;padding-left:14px}
.oxat-wiki-nav .nav>li>a{padding:23px 16px;color:#fff!important;text-shadow:none!important;font-size:14px}.oxat-wiki-nav .nav>.active>a,.oxat-wiki-nav .nav>li>a:hover,.oxat-wiki-nav .nav>li>a:focus,.oxat-wiki-nav .nav li.dropdown.open>.dropdown-toggle{background:#ffffff15!important;box-shadow:inset 0 -3px #21b5df!important;color:#fff!important}
.oxat-wiki-nav .nav .caret{border-top-color:white!important;border-bottom-color:white!important}.oxat-wiki-nav .dropdown-menu{background:#fff;border:1px solid #c9dce8;border-radius:6px;box-shadow:0 8px 24px #00132326}.oxat-wiki-nav .dropdown-menu a{color:#19364b;padding:9px 18px}.oxat-wiki-nav .dropdown-menu a:hover,.oxat-wiki-nav .dropdown-menu a:focus{background:#053d5c;color:white}
.menuwiki{margin:0 auto 28px!important;padding:0 18px;max-width:1200px}.menuwiki2{background:#fff!important;color:#19364b;border:1px solid #d4e1eb;border-radius:10px;padding:22px!important;box-shadow:0 4px 16px #153e600d;min-height:55vh}h1,h2,h3,.mw-headline{color:#053d5c}hr{border-color:#d4e1eb}table.wikitable{border-color:#cbdce6}table.wikitable>tr>th,table.wikitable>*>tr>th{background:#e8f3f9;color:#053d5c}
#footer.oxat-wiki-footer{position:static!important;clear:both;float:none;width:100%;margin-top:36px;padding:26px 0 18px!important;background:linear-gradient(var(--oxat-deep),var(--oxat-blue))!important;border:0;color:#fff;text-align:center}#footer.oxat-wiki-footer footer{width:auto;max-width:1200px;margin:auto;background:none;padding:0 18px}#footer.oxat-wiki-footer ul{display:flex;justify-content:center;flex-wrap:wrap;gap:8px 22px;list-style:none;margin:18px 0 12px;padding:0}#footer.oxat-wiki-footer li{display:block;float:none;margin:0;padding:0}#footer.oxat-wiki-footer a,#footer.oxat-wiki-footer p{color:#e1edf4;text-shadow:none}#footer.oxat-wiki-footer a:hover{color:white}#footer.oxat-wiki-footer p{font-size:12px;margin:8px 0 0}.oxat-footer-brand img{height:28px;width:auto}
@media(max-width:979px){body{padding-top:0!important}.oxat-wiki-nav.navbar-fixed-top{position:relative;margin:0 0 20px}.oxat-wiki-nav .brand{padding-left:16px}.oxat-wiki-nav .btn-navbar{margin:17px 14px 0 0;background:#ffffff20;border:1px solid #ffffff60}.oxat-wiki-nav .nav-collapse .nav>li>a{padding:12px 18px}.oxat-wiki-nav .nav-collapse .dropdown-menu a{padding:10px 24px}.menuwiki{padding:0 10px}.menuwiki2{padding:16px!important;overflow-wrap:anywhere}}

/* Layout reset: the legacy 1170px containers and absolute search must not survive. */
html,body{min-width:0!important;width:100%;margin:0!important}body{min-height:100vh;display:flex;flex-direction:column;padding:86px 0 0!important;box-sizing:border-box;line-height:1.6}
body>.container{width:calc(100% - 40px)!important;max-width:1200px!important;margin:0 auto!important;padding:0!important;box-sizing:border-box;min-width:0;flex:1 0 auto}
.oxat-wiki-nav,.oxat-wiki-nav *,.menuwiki,.menuwiki *,.page,.page *,#footer,#footer *{box-sizing:border-box}
.oxat-wiki-nav{margin:0!important;width:100%}.oxat-wiki-nav .navbar-inner>.container{width:calc(100% - 40px)!important;max-width:1200px!important;padding:0;margin:0 auto!important}.oxat-wiki-nav .brand{margin-left:0!important}.oxat-wiki-nav .nav{margin-right:0}
.menuwiki{width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;background:none!important;border:0!important;box-shadow:none!important;border-radius:0!important}
.menuwiki2{position:static!important;float:none!important;width:100%!important;height:auto!important;min-height:0!important;max-width:none!important;margin:0!important;padding:24px!important;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;border:1px solid #d4e1eb!important;border-bottom:0!important;border-radius:12px 12px 0 0!important;box-shadow:none!important}
.menuwiki2>div:first-child{margin:0!important;padding:0!important;border:0!important;font-size:21px!important;line-height:1.4;flex:1 1 260px;min-width:0}.wikisearch{position:static!important;float:none!important;left:auto!important;right:auto!important;top:auto!important;margin:0!important;width:auto!important;max-width:100%!important;flex:0 1 350px}.wikisearch form{display:flex;gap:8px;margin:0!important}.wikisearch input[type=search]{width:100%!important;min-width:0;height:38px;flex:1;padding:8px 12px;margin:0;border:1px solid #c7d8e4;border-radius:6px;box-shadow:none}.wikisearch input[type=submit]{width:auto;height:38px;padding:8px 16px;margin:0;background:#075477;color:white;border:1px solid #075477;border-radius:6px;text-shadow:none;font-weight:600}
.container.page{position:static!important;float:none!important;width:100%!important;max-width:none!important;margin:0!important;padding:0 24px 26px!important;background:#fff;border:1px solid #d4e1eb;border-top:0;border-radius:0 0 12px 12px;min-height:0!important;box-shadow:0 5px 18px #12395308;overflow-wrap:break-word;display:flow-root}
.page>.row{width:100%!important;max-width:100%!important;margin:0!important;display:flow-root}.page>.row>.span12{width:100%!important;max-width:100%!important;margin:0!important;float:none!important}.page .breadcrumb{width:100%;margin:0 0 24px!important;padding:10px 14px;border-radius:6px;background:#edf4f8;display:flow-root}.page h2{font-size:22px;line-height:1.4;margin:30px 0 16px;padding-bottom:9px;border-bottom:1px solid #dce6ec}.page p{line-height:1.7;margin:10px 0}.page li{line-height:1.7}.page ul,.page ol{max-width:100%}.page pre{max-width:100%;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere}.page .thumb{max-width:100%;box-sizing:border-box}.page iframe,.page video,.page object,.page embed{max-width:100%}
.wiki-table-scroll{display:block;width:100%;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;margin:16px 0;clear:both}.wiki-table-scroll table{margin:0!important}#tablesorter{width:100%;border-collapse:collapse;font-size:12px}#tablesorter th{background:#e9f3f8;color:#143c52;padding:10px 8px}#tablesorter td{padding:8px;border-color:#dce6ec}#tablesorter tbody tr:nth-child(even){background:#f6fafc}
.wiki-home-layout{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.wiki-home-layout>.row{grid-column:1/-1;order:0}.wiki-home-layout>.main_pageimg{order:1;grid-column:1/-1;float:none!important;width:100%!important;height:auto!important;min-width:0;margin:0 auto 4px!important;text-align:center}.wiki-home-layout>.main_pageimg img{width:440px;max-width:100%;height:auto;float:none!important}.wiki-home-layout>.main_page1,.wiki-home-layout>.main_page2{order:2;float:none!important;position:static!important;width:100%!important;min-width:0;margin:0!important;padding:18px!important;background:#f7fbfd;border:1px solid #dce8ef;border-radius:9px;align-self:start}.wiki-home-layout .main_page1 h2,.wiki-home-layout .main_page2 h2{font-size:18px;margin:0 0 12px;padding-bottom:10px;white-space:normal}.wiki-home-layout .main_page1 li,.wiki-home-layout .main_page2 li{list-style:none;margin:0;padding:4px 0}.wiki-home-layout>br,.wiki-home-layout>div[style*="clear:both"]{display:none}
#footer.oxat-wiki-footer{box-sizing:border-box;flex-shrink:0;margin-top:32px;padding:24px 0!important}.oxat-wiki-footer footer{box-sizing:border-box}
@media(max-width:979px){body{padding-top:0!important}.oxat-wiki-nav.navbar-fixed-top{position:relative!important;margin:0 0 20px!important;left:auto;right:auto;top:auto}.oxat-wiki-nav .brand{padding-left:0}.oxat-wiki-nav .nav-collapse{clear:both}.oxat-wiki-nav .nav{float:none!important}.oxat-wiki-nav .btn-navbar{margin-right:0}.wiki-home-layout{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){body>.container,.oxat-wiki-nav .navbar-inner>.container{width:calc(100% - 24px)!important}.menuwiki2{padding:18px 16px!important;gap:14px}.menuwiki2>div:first-child{font-size:19px!important;flex-basis:100%}.wikisearch{flex:1 1 100%;width:100%!important}.container.page{padding:0 16px 20px!important}.page .breadcrumb{font-size:12px;padding:9px 10px}.page h2{font-size:20px}.wiki-home-layout{grid-template-columns:1fr;gap:14px}.wiki-home-layout>.main_pageimg img{width:320px}.wiki-home-layout>.main_page1,.wiki-home-layout>.main_page2{padding:16px!important}.oxat-wiki-nav .brand img{height:30px}.oxat-wiki-nav .brand span{font-size:15px}.oxat-wiki-footer ul{gap:10px 16px!important}.page img{max-width:100%}}

.wikisearch input[type=search],.wikisearch input[type=submit]{box-sizing:border-box!important;height:38px!important;min-height:38px!important;max-height:38px!important;line-height:20px!important}.wikisearch form{align-items:center}
.wiki-home-layout>.main_pageimg{padding:0!important}.wiki-home-layout>.main_pageimg img{max-height:260px;object-fit:contain}
#footer.oxat-wiki-footer{margin-left:0!important;margin-right:0!important;left:auto!important;right:auto!important;transform:none!important}

.wiki-table-host{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important}.wiki-table-scroll{min-width:0!important;box-sizing:border-box!important}

/* Final navbar alignment, contained gallery tiles, compact footer. */
.oxat-wiki-nav .navbar-inner{height:auto;min-height:64px}.oxat-wiki-nav .brand{height:64px!important;padding:0 20px 0 0!important;display:flex;align-items:center;line-height:36px!important}.oxat-wiki-nav .brand span{height:36px;line-height:36px!important;font-size:28px!important;font-weight:600;display:flex;align-items:center}
.oxat-wiki-nav .nav{height:64px!important;display:flex;align-items:stretch;margin:0!important}.oxat-wiki-nav .nav>li{height:64px!important;margin:0!important;position:relative}.oxat-wiki-nav .nav>li>a{height:64px!important;min-height:0!important;display:flex!important;align-items:center;padding:0 16px!important;margin:0!important;line-height:20px!important;position:relative;border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}
.oxat-wiki-nav .nav>li>a:hover,.oxat-wiki-nav .nav>li>a:focus,.oxat-wiki-nav .nav>.active>a,.oxat-wiki-nav .nav>.active>a:hover,.oxat-wiki-nav .nav li.dropdown.open>.dropdown-toggle{background:transparent!important;box-shadow:none!important;border:0!important}.oxat-wiki-nav .nav>li>a:hover,.oxat-wiki-nav .nav>li>a:focus{color:#7cddf5!important}.oxat-wiki-nav .nav>li>a::before,.oxat-wiki-nav .nav>li>a::after{display:none!important}.oxat-wiki-nav .nav>.active>a{color:#7cddf5!important}.oxat-wiki-nav .nav>.active>a::after{content:"";display:block!important;position:absolute;left:16px;right:16px;bottom:0;height:2px;background:#21b5df}.oxat-wiki-nav .caret{margin-left:5px!important}
.wiki-smiley-card{width:100px!important;max-width:100%;box-sizing:border-box!important;overflow:hidden;border-radius:5px}.wiki-smiley-card>.plainlinks{width:100%!important;box-sizing:border-box!important;background:#edf4f8!important;border-color:#cbdce6!important;line-height:20px}.wiki-smiley-card>.smileypreviewfix{width:100%!important;padding:0!important;box-sizing:border-box!important;height:60px!important;display:flex;align-items:center;justify-content:center;border-color:#cbdce6!important}.wiki-smiley-card>.smileypreviewfix img{display:block;width:50px!important;height:50px!important;padding:0!important;margin:0!important;object-fit:contain;max-width:100%}
#footer.oxat-wiki-footer{padding:12px 0!important;margin-top:24px;min-height:0!important}#footer.oxat-wiki-footer footer{display:flex;align-items:center;justify-content:center;gap:12px 28px;flex-wrap:wrap;padding:0 20px!important}#footer.oxat-wiki-footer ul{margin:0!important;padding:0!important;gap:8px 18px!important}#footer.oxat-wiki-footer p{margin:0!important;font-size:12px;line-height:20px}
@media(max-width:979px){.oxat-wiki-nav .nav{height:auto!important;display:block!important}.oxat-wiki-nav .nav>li{height:auto!important}.oxat-wiki-nav .nav>li>a{height:44px!important;padding:0 14px!important}.oxat-wiki-nav .brand span{font-size:26px!important}}
@media(max-width:600px){.oxat-wiki-nav .brand span{font-size:24px!important;height:30px;line-height:30px!important}#footer.oxat-wiki-footer footer{gap:8px;padding:0 12px!important}#footer.oxat-wiki-footer ul{width:100%;gap:6px 14px!important;font-size:12px}}

.oxat-wiki-nav .nav>.active>a::after{display:none!important;content:none!important}.oxat-wiki-nav .nav>.active>a{box-shadow:none!important;border-bottom:0!important}
.vaf-gallery {
    display: flex !important;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 20px;
    padding: 0;
    margin: 15px 0;
    list-style: none;
}

.vaf-gallery li {
    display: flex !important;
    flex-direction: column;
    align-items: center;
    justify-content: flex-start;
    width: 120px !important;
    margin: 0 !important;
    padding: 10px 0;
    float: none !important;
    text-align: center;
}

.vaf-gallery img {
    display: block;
    width: auto;
    height: 100px;
    max-width: 110px;
    object-fit: contain;
}

.vaf-gallery span {
    display: block;
    margin-top: 8px;
    font-size: 14px;
}