:root{--mg-maroon:rgb(92,7,7);--mg-maroon-hover:rgb(128,16,16);--mg-maroon-dark:rgb(64,4,4);--mg-bg:#f4eedb;--mg-line:#bfb69e;--mg-line-light:#f4eedb;--mg-muted:#655f53;--mg-font-serif:"Book Antiqua","Palatino Linotype",Palatino,Georgia,"Times New Roman",Times,serif;--mg-font-header:"Optima","Candara","Calibri","Palatino Linotype","Book Antiqua",Georgia,serif;--scrollbar-thumb:rgb(92,7,7);--scrollbar-track:#e6ddc4}*,:after,:before{box-sizing:border-box;box-shadow:none!important;-webkit-box-shadow:none!important;text-shadow:none!important}.btn.active:focus,.btn:active,.btn:active:focus,.btn:focus,.form-control:focus,:active,:focus,:focus-visible,a:active,a:focus,button:active,button:focus,input:focus,select:focus,textarea:focus{outline:none!important;outline-width:0!important;box-shadow:none!important;-webkit-box-shadow:none!important}body,html,html body .breadcrumb,html body .container,html body .container-fluid:not(.mg-navbar .container-fluid),html body .input-group-addon,html body .jumbotron,html body .list-group,html body .list-group-item,html body .mg-safe-html blockquote,html body .mg-safe-html div,html body .mg-safe-html pre,html body .mg-safe-html table,html body .mg-safe-html td,html body .mg-safe-html th,html body .mg-safe-html tr,html body .modal-body,html body .modal-content,html body .modal-footer,html body .modal-header,html body .nav-pills>li.active>a,html body .nav-pills>li.active>a:focus,html body .nav-pills>li.active>a:hover,html body .nav-pills>li>a,html body .nav-tabs>li.active>a,html body .nav-tabs>li.active>a:focus,html body .nav-tabs>li.active>a:hover,html body .nav-tabs>li>a,html body .pager li>a,html body .pager li>span,html body .panel,html body .panel-body,html body .panel-danger,html body .panel-default,html body .panel-footer,html body .panel-heading,html body .panel-info,html body .panel-success,html body .panel-warning,html body .thumbnail,html body .w3-bar,html body .w3-card,html body .w3-card-2,html body .w3-card-4,html body .w3-container,html body .w3-content,html body .w3-light-gray,html body .w3-light-grey,html body .w3-pale-yellow,html body .w3-panel,html body .w3-sand,html body .w3-white,html body .well,html body .well-lg,html body .well-sm,html body article,html body aside,html body blockquote,html body footer,html body main,html body section{font-family:var(--mg-font-serif)!important;line-height:1.6;background-color:var(--mg-bg)!important;background:var(--mg-bg)!important;color:#111111!important}html body .nav-pills>li>a{border:1px solid #8a8270!important;border-radius:0!important}html body .nav-pills>li.active>a,html body .nav-pills>li>a:hover{border:1px solid #111111!important;font-weight:700!important;text-decoration:underline!important}body,html{height:100%;margin:0;overflow-x:hidden;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin}.btn,.form-control,.jumbotron,a,button,div,input,label,li,p,select,span,td,textarea,th{font-family:var(--mg-font-serif)!important}input:not([type=checkbox]):not([type=radio]),select,textarea{background-color:var(--mg-bg)!important;color:#111111!important}.mg-title-link,.mg-win-header,.mg-win-header b,.mg-win-header h1,.mg-win-header h2,.mg-win-header h3,.mg-win-header h4,.mg-win-header strong,.mg-win-line-title,.mg-win-line-title b,.mg-win-line-title strong,h1,h1 a,h1 b,h1 strong,h2,h2 a,h2 b,h2 strong,h3,h3 a,h3 b,h3 strong,h4,h4 a,h4 b,h4 strong{font-family:var(--mg-font-header)!important;font-weight:500!important;letter-spacing:.008em;line-height:1.32;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-wrap:balance;color:#111111}.mg-title-link,h1 a,h2 a,h3 a,h4 a{color:#111111!important;text-decoration:none!important}.mg-title-link:hover,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover{color:rgb(92,7,7)!important;text-decoration:underline!important}.mg-subtitle,.mg-win-header p,.w3-opacity,h5,h6{font-family:var(--mg-font-serif)!important;font-weight:400!important;color:var(--mg-muted)!important;opacity:1!important}blockquote,li,p{text-wrap:pretty;line-height:1.65}.fa{font-family:FontAwesome!important}code,kbd,pre,samp{font-family:var(--mg-font-serif)!important;background-color:var(--mg-bg)!important;background:var(--mg-bg)!important;color:rgb(92,7,7)!important;border-radius:0!important;box-shadow:none!important}code{font-weight:700;padding:0 2px!important;border:none!important}pre{color:#111111!important;border:1px solid var(--mg-line)!important}@supports not (scrollbar-color:auto){::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--scrollbar-track)}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb)}}.alert,.badge,.btn,.dropdown-menu,.form-control,.jumbotron,.label,.list-group-item,.pagination>li>a,.pagination>li>span,.panel,.w3-card,.w3-card-2,.w3-card-4,.well{border-radius:0!important;box-shadow:none!important;-webkit-box-shadow:none!important;background-image:none!important}.jumbotron,.list-group-item,.panel,.w3-card,.w3-card-2,.w3-card-4,.well{background-color:var(--mg-bg)!important;border:none!important;border-bottom:1px solid var(--mg-line)!important;color:#111111!important}.table,.table-bordered,.table-hover>tbody>tr:hover,.table-striped>tbody>tr:nth-of-type(odd),.table>tbody>tr,.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>thead>tr,.table>thead>tr>th{background-color:var(--mg-bg)!important;border-color:var(--mg-line)!important;color:#111111!important}.mg-win-sep-h,hr{border:0!important;height:0!important;border-top:1px solid var(--mg-line)!important;margin:12px 0!important;background:transparent!important}.mg-win-header{background-color:var(--mg-bg)!important;padding:6px 0 8px!important;border:none!important;border-bottom:1px solid var(--mg-line)!important;margin-bottom:8px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px}.mg-win-header,.mg-win-header a:not(.btn),.mg-win-header b,.mg-win-header h1,.mg-win-header h2,.mg-win-header h3,.mg-win-header h4,.mg-win-header p,.mg-win-header span,.mg-win-header strong{color:#111111!important}.mg-win-line-title{display:inline-flex;align-items:center;gap:6px}.btn,.btn-danger,.btn-default,.btn-info,.btn-primary,.btn-success,.btn-warning,a.btn,button.btn{font-family:var(--mg-font-serif)!important;border:1px solid #8a8270!important;padding:4px 10px;font-weight:700;background-color:var(--mg-bg)!important;color:#111111!important;text-decoration:none!important;box-shadow:none!important;-webkit-box-shadow:none!important;transition:none!important}.btn-xs{padding:2px 7px!important}.btn-sm,.btn-xs{font-size:12px!important}.btn-sm{padding:4px 10px!important}.btn-danger:hover,.btn-default:hover,.btn-info:hover,.btn-primary:hover,.btn-success:hover,.btn-warning:hover,.btn:active,.btn:focus,.btn:hover,a.btn:hover,button.btn:hover{background-color:var(--mg-bg)!important;color:#111111!important;border:1px solid #111111!important;text-decoration:underline!important;box-shadow:none!important;-webkit-box-shadow:none!important}.badge,.label,.w3-tag{font-family:var(--mg-font-serif)!important;font-weight:700;padding:1px 6px;font-size:11px;background-color:var(--mg-bg)!important;color:#111111!important;border:1px solid var(--mg-line)!important}a.label:hover,a.w3-tag:hover{text-decoration:underline!important;border-color:#111111!important}.alert{background-color:var(--mg-bg)!important;color:#111111!important;border:none!important;border-top:1px solid var(--mg-line)!important;border-bottom:1px solid var(--mg-line)!important}.pagination>.active>a,.pagination>.active>a:hover,.pagination>.active>span{background-color:var(--mg-bg)!important;border:1px solid #111111!important;color:#111111!important;font-weight:700;text-decoration:underline!important}.pagination>li>a{border:1px solid var(--mg-line)!important}.pagination>li>a,.pagination>li>a:hover{background-color:var(--mg-bg)!important;color:#111111!important}.pagination>li>a:hover{border:1px solid #111111!important;text-decoration:underline!important}.form-control{background-color:var(--mg-bg)!important;border:1px solid #8a8270!important;color:#111111!important}.form-control:focus{border-color:#111111!important}.mg-header-title{text-align:center;font-family:var(--mg-font-header)!important;font-size:clamp(1.6rem,1rem + 3.2vw,3.1rem);font-weight:500!important;letter-spacing:-.02em;margin:8px 0;color:#111111}.container,.w3-content{padding-inline:16px!important;max-inline-size:100%}@media (min-width:1200px){.w3-content{padding-inline:20px!important}}.mg-home-thumb{width:100%;height:205px;aspect-ratio:16/5;object-fit:cover;display:block;margin:0;border:1px solid var(--mg-line)}@media (max-width:640px){.mg-home-thumb{height:auto;aspect-ratio:16/9;max-height:190px}}.mg-navbar{border-color:rgb(65,4,4)!important;border-radius:0!important;margin-bottom:0!important}.mg-navbar,.mg-navbar .container-fluid{background-color:rgb(92,7,7)!important}.mg-navbar .navbar-brand,.mg-navbar .navbar-nav>li>a{color:#ffffff!important;font-size:14px;font-family:var(--mg-font-serif)!important}.mg-navbar .navbar-nav>.open>a,.mg-navbar .navbar-nav>li>a:hover{background-color:rgb(125,14,14)!important;color:#ffffff!important;text-decoration:underline!important}.mg-dropdown-menu{border:1px solid var(--mg-line)!important;min-width:195px}.mg-dropdown-menu,.mg-dropdown-menu>li>a{background-color:var(--mg-bg)!important;color:#111111!important}.mg-dropdown-menu>li>a{padding:8px 16px!important}.mg-dropdown-menu>li>a:hover{background-color:var(--mg-bg)!important;color:#000000!important;text-decoration:underline!important}.mg-list-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:12px 0;background-color:var(--mg-bg)!important;border:none!important;border-bottom:1px solid var(--mg-line)!important;margin:0!important;min-inline-size:0;overflow-wrap:anywhere;word-break:break-word;content-visibility:auto;contain-intrinsic-size:auto none auto 72px}.mg-deferred-item{content-visibility:auto;contain-intrinsic-size:auto none auto 160px}.mg-show-mobile-only{display:none!important}@media (min-width:768px){.mg-nav-mobile-only{display:none!important}}.mg-datacenter-card{border:1px solid #8a8270!important;background-color:var(--mg-bg)!important;padding:12px 14px!important;margin:12px 0!important}.mg-datacenter-card-header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px;border-bottom:1px solid var(--mg-line);padding-bottom:6px;margin-bottom:8px;font-size:12px}.mg-comment-image-frame{display:inline-block;width:100%;max-width:340px;background-color:var(--mg-bg-soft)!important;border:1px solid #8a8270!important;padding:6px!important;margin:6px 8px 6px 0!important;vertical-align:top}.mg-comment-img{width:100%!important;height:195px!important;object-fit:contain!important;background-color:var(--mg-bg)!important;border:1px solid var(--mg-line)!important;display:block!important}.mg-home-grid{display:flex;flex-wrap:wrap;align-items:stretch;gap:24px;margin:8px 0 16px;padding:0;background-color:var(--mg-bg)!important;border:none!important}.mg-home-main{flex:1 1 63%;min-inline-size:0;min-width:0;margin:0;padding:0;display:flex;flex-direction:column;gap:0}.mg-home-side{flex:1 1 32%;min-inline-size:0;min-width:280px;margin:0;padding:0 0 0 22px;border-left:1px solid var(--mg-line);flex-direction:column;gap:0}.mg-glossary-wrap,.mg-home-side{background-color:var(--mg-bg)!important;display:flex}.mg-glossary-wrap{flex-wrap:wrap}.mg-glossary-left{flex:1 1 310px;min-inline-size:0;border-right:1px solid var(--mg-line);padding:12px 18px 12px 0;background-color:var(--mg-bg)!important}.mg-glossary-right{flex:2 1 420px;min-inline-size:0;padding:12px 0 12px 18px;min-height:260px}@media (max-width:991px){.mg-home-grid{gap:16px}.mg-home-main,.mg-home-side{flex:1 1 100%;min-width:0}.mg-home-side{border-left:none;padding-left:0;border-top:1px solid var(--mg-line);padding-top:12px}.mg-glossary-left,.mg-glossary-right{flex:1 1 100%;border-right:none;padding-left:0;padding-right:0}.mg-glossary-left{border-bottom:1px solid var(--mg-line);padding-bottom:14px}}@media (max-width:767px){.mg-hide-mobile{display:none!important}.mg-show-mobile-only{display:block!important}.mg-home-side{display:none!important}.container,.w3-content{padding-inline:12px!important}.row{margin-left:0!important;margin-right:0!important}.row>[class*=col-]{padding-left:0!important;padding-right:0!important}.mg-navbar .navbar-collapse{border-top:1px solid rgba(255,255,255,.2)!important;padding:6px 12px 12px!important;max-height:82dvh!important;overflow-y:auto!important}.mg-navbar .navbar-nav{margin:0!important}.mg-navbar .navbar-nav>li>a{padding:9px 10px!important}.mg-navbar .navbar-nav .open .dropdown-menu{background-color:var(--mg-bg)!important;border:1px solid var(--mg-line)!important;margin:2px 0 6px!important}.mg-navbar .navbar-nav .open .dropdown-menu>li>a{color:#111111!important;padding:8px 14px!important}.mg-navbar .navbar-form{margin:8px 0 2px!important;padding:6px 0 0!important;border:none!important;border-top:1px solid rgba(255,255,255,.2)!important}.mg-win-header{padding:8px 0!important;gap:6px}.mg-list-row{flex-direction:column;align-items:flex-start!important;gap:10px;padding:12px 0}h1{font-size:22px!important}h2{font-size:18px!important}h3{font-size:17px!important}.btn-group{display:flex!important;flex-wrap:wrap!important;gap:4px}.btn-group>.btn{float:none!important}.pagination{display:flex!important;flex-wrap:wrap!important;gap:4px}}.mg-connected-block{background-color:var(--mg-bg)!important;border:none!important;outline:none!important;border-bottom:1px solid var(--mg-line)!important;padding:12px 0;margin:0!important}.mg-connected-block:last-child{border-bottom:none!important}.w3-ul,.w3-ul>li{background-color:var(--mg-bg)!important;border-color:var(--mg-line)!important}.mg-logo-box{width:44px;height:44px;object-fit:cover;border:1px solid var(--mg-line);background-color:var(--mg-bg);flex-shrink:0}.mg-tile-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));grid-gap:0;gap:0;border-top:1px solid var(--mg-line);border-left:1px solid var(--mg-line)}.mg-laman-tile,.mg-tile-grid{background-color:var(--mg-bg)!important}.mg-laman-tile{display:block;border-right:1px solid var(--mg-line);border-bottom:1px solid var(--mg-line);padding:10px 8px;text-align:center;font-size:14px;font-weight:700;text-decoration:none!important;color:#111111!important}.mg-laman-tile:hover{background-color:var(--mg-bg)!important;text-decoration:underline!important}.theme-classic-4-0,.theme-w3-minimal{background-color:var(--mg-bg)!important;color:#111111!important;font-family:var(--mg-font-serif)!important}.theme-dark-crimson{background-color:#180808;color:#f5e6e6}.theme-terminal-consolas{background-color:#0d1117;color:#58a6ff;font-family:Consolas,Courier New,monospace!important}@media (max-width:768px){.mg-classic-footer{margin-top:10px!important}.mg-footer-header{padding:6px 8px!important}.mg-footer-links{gap:6px 10px!important;font-size:11px!important}.mg-footer-links a{white-space:nowrap;padding:2px 4px}.mg-footer-bottom{padding:6px 8px!important}.mg-footer-bottom p{font-size:11px!important;line-height:1.4!important}}dialog:modal{overscroll-behavior:contain}dialog::-webkit-backdrop{overflow:hidden;overscroll-behavior:contain;background-color:rgba(17,17,17,.55)}dialog::backdrop{overflow:hidden;overscroll-behavior:contain;background-color:rgba(17,17,17,.55)}dialog.mg-dialog{border:2px solid rgb(92,7,7);background-color:var(--mg-bg);color:#111111;padding:0;max-width:480px;width:calc(100% - 28px);margin:auto}dialog.mg-dialog[open]{display:block}