.dmn-arcana dialog.arcana-server-information{width:min(980px,calc(100% - 32px));max-width:none;max-height:calc(100dvh - 40px);padding:30px 25px 20px;border:1px solid #a88b68;background:radial-gradient(ellipse at 50% 0,#51233270,transparent 65%),linear-gradient(#21131b,#0f0c11),url('assets/ui/Back.png');color:#d9c9ae;box-shadow:inset 0 0 0 4px #0d090d,0 20px 100px #000c;overflow:auto;box-sizing:border-box}
.arcana-server-information::backdrop{background:#030205d9;backdrop-filter:blur(4px)}
.server-information-top{text-align:center;margin-bottom:25px;padding:0 22px 18px;border-bottom:1px solid #94725355}
.server-information-top .support-kicker{font:8px Tahoma;letter-spacing:3px;color:#ad906f;display:block;margin:0 0 10px}
body.dmn-arcana .server-information-top h2{font:29px/1.3 LegacyBalgruf,Georgia;color:#eed6af;margin:0 0 9px;text-transform:none}
.server-information-top p{font:11px/1.8 Tahoma;color:#b6a48f;margin:0}
.dmn-arcana .server-information-close{position:absolute;right:10px;top:8px;width:28px;height:28px;min-height:0;padding:0;background:none;border:0;color:#d0af7e;font:25px/1 Tahoma;box-shadow:none;cursor:pointer}
.server-information-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}
.server-information-card{min-width:0;padding:0 16px 17px;border:1px solid #745b48;background:linear-gradient(#291923e8,#100d13f2),url('assets/ui/Back.png');box-shadow:inset 0 0 0 2px #0d080d}
.server-information-card.is-selected{border-color:#b09364}
.server-information-card header{padding:19px 0 16px;text-align:center;border-bottom:1px solid #8f6c4d66;background:none}
.server-information-card header>span{display:block;color:#bba07b;font:9px Tahoma;letter-spacing:1.8px;margin-bottom:8px}
body.dmn-arcana .server-information-card h3{font:25px/1.2 LegacyBalgruf,Georgia;color:#e6cba1;margin:0 0 8px;text-transform:none}
.server-information-card header small{font:9px Tahoma;color:#ad9780}
.server-information-card dl{margin:10px 0 20px}
.server-information-card dl>div{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:13px 0;border-bottom:1px solid #87684c33}
.server-information-card dt{font:10px/1.6 Tahoma;color:#aa9985}
.server-information-card dd{margin:0;text-align:right;font:12px/1.5 Tahoma;color:#e2cda9;overflow-wrap:anywhere}
.server-information-card dd.info-pending{font-size:10px;color:#ab947c}
.dmn-arcana .server-information-card .game-button{display:flex;justify-content:center;align-items:center;width:100%;min-height:35px;padding:8px;border:1px solid #907151;border-radius:0;background:linear-gradient(#4e303e,#24151f);color:#e9d1a9;box-shadow:inset 0 0 0 2px #100a0e;font:12px LegacyBalgruf,Georgia;text-decoration:none;box-sizing:border-box}
.server-information-notes{margin:0 0 18px;padding-left:15px;color:#b4a18d;font:10px/1.8 Tahoma}
.server-information-footnote{font:10px/1.8 Tahoma;color:#a28b75;text-align:center;margin:20px 0 0}
.server-grand-reset{margin-top:20px;padding:18px;border:1px solid #81614c;background:linear-gradient(100deg,#371c28,#140e16)}
.server-grand-reset .support-kicker{font:8px Tahoma;letter-spacing:2px;color:#b5956d;display:block;margin-bottom:8px}
body.dmn-arcana .server-grand-reset h3{font:23px/1.3 LegacyBalgruf,Georgia;color:#e6c9a1;margin:0 0 5px}
.server-grand-reset p{font:11px/1.8 Tahoma;color:#b9a58d;margin:0}
.server-grand-reset dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin:18px 0}
.server-grand-reset dt{font:9px/1.6 Tahoma;color:#a58e75;margin-bottom:5px}
.server-grand-reset dd{font:12px/1.6 Tahoma;color:#e4cba5;margin:0}
.server-grand-reset .grand-reset-reward{border-top:1px solid #8a664a55;padding-top:13px;color:#d8b98f}
.grand-reset-reward strong{display:block;font:16px LegacyBalgruf,Georgia;color:#e9d0a4;margin-bottom:6px}
@media(max-width:700px){.server-grand-reset dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.server-grand-reset{padding:15px}}
@media(max-width:700px){.server-information-grid{grid-template-columns:1fr;gap:14px}.dmn-arcana dialog.arcana-server-information{padding:28px 15px 18px;width:calc(100% - 22px);max-height:calc(100dvh - 22px)}.server-information-top{padding-inline:10px;margin-bottom:18px}.server-information-card{padding:0 15px 15px}.server-information-card header{padding:14px 0}.server-information-card dl>div{padding:9px 0}.dmn-arcana .server-information-entry button span{display:none}}

body.dmn-arcana .legacy-nav>div>a#arcana-server-information-open{white-space:nowrap}
/* Native MU interface: connected silver frame pieces and proportional stone title caps. */
body.dmn-arcana dialog.arcana-server-information{padding:0;border:0;background:#120e12;box-shadow:0 20px 100px #000d;scrollbar-color:#73604d #100c10}
.server-information-shell{--mu-scale:.85;position:relative;isolation:isolate;padding:37px 25px 25px;background:linear-gradient(#21131be8,#0f0c11ef),url('assets/ui/Back.png')}
.server-information-shell>:not(.mu-connected-frame){position:relative;z-index:1}
.server-information-shell>.server-information-close{position:absolute;z-index:3;right:16px;top:20px;width:26px;height:26px;background:url('assets/ui/Btn_M.png') repeat-x center;background-size:auto 100%;border:1px solid #7d6b51;box-shadow:inset 0 0 0 1px #151015;color:#dec7a2;font-size:21px}
.server-information-top{padding-inline:20px;padding-bottom:16px;border:0;margin-bottom:15px}
body.dmn-arcana .server-information-top h2,body.dmn-arcana .server-information-card h3,body.dmn-arcana .server-grand-reset h3{--title-left:18px;--title-right:80px;box-sizing:border-box;height:34px;min-height:34px;display:flex;align-items:center;justify-content:center;padding:0 5px;border:0 solid transparent;border-left-width:var(--title-left);border-right-width:var(--title-right);border-image-source:url('assets/legacy/ranking-rail-header.png');border-image-slice:0 80 0 18 fill;border-image-width:0 var(--title-right) 0 var(--title-left);border-image-repeat:stretch;background:none;text-shadow:0 2px 2px #000;box-shadow:none;font-size:22px;line-height:1.1}
body.dmn-arcana .server-information-top h2{width:min(550px,100%);margin:0 auto 14px;font-size:25px}
.server-information-card{--mu-scale:.57;position:relative;isolation:isolate;padding:27px 15px 20px;border:0;background:linear-gradient(#1d141be8,#100e13ef),url('assets/ui/Back.png');box-shadow:none;display:flex;flex-direction:column}
.server-information-card>:not(.mu-connected-frame){position:relative;z-index:1}
.server-information-card.is-selected{border:0;box-shadow:0 0 20px #ba803b13}
.server-information-card header{padding:0 0 13px;border-bottom-color:#91724f55}
body.dmn-arcana .server-information-card h3{--title-left:12px;--title-right:53px;height:30px;min-height:30px;font-size:20px;margin:7px 0 10px}
.server-information-card header>span{margin-bottom:0}
.server-information-card dl{flex:1;margin-top:6px}
.server-information-card dl>div{padding:11px 0}
body.dmn-arcana .server-information-card .game-button{background:url('assets/ui/Btn_L.png') no-repeat left center,url('assets/ui/Btn_R.png') no-repeat right center,url('assets/ui/Btn_M.png') repeat-x center;background-size:auto 100%;border:1px solid #8c775b;box-shadow:0 3px 6px #0008;min-height:37px}
body.dmn-arcana .server-information-card .game-button:hover{background-image:url('assets/ui/Btn_Hover_L.png'),url('assets/ui/Btn_Hover_R.png'),url('assets/ui/Btn_Hover_M.png');color:#f6dfac;border-color:#c4a16c}
body.dmn-arcana .server-information-card .game-button:active{background-image:url('assets/ui/Btn_Press_L.png'),url('assets/ui/Btn_Press_R.png'),url('assets/ui/Btn_Press_M.png')}
.server-grand-reset{--mu-scale:.65;position:relative;isolation:isolate;margin-top:19px;padding:28px 21px 23px;border:0;background:linear-gradient(100deg,#311b26e8,#140e16ef),url('assets/ui/Back.png')}
.server-grand-reset>:not(.mu-connected-frame){position:relative;z-index:1}
body.dmn-arcana .server-grand-reset h3{justify-content:flex-start;width:min(420px,100%);font-size:21px;margin:7px 0 13px}
.server-grand-reset .grand-reset-reward{border-top:1px solid #89694d77}
@media(max-width:700px){.server-information-shell{--mu-scale:.65;padding:36px 15px 22px}.server-information-top{padding-inline:4px}.server-information-shell>.server-information-close{top:17px;right:12px}.server-information-top .support-kicker{font-size:7px;letter-spacing:2px}body.dmn-arcana .server-information-top h2{--title-left:12px;--title-right:53px;font-size:19px;height:32px;min-height:32px}.server-information-card{padding:25px 15px 19px}.server-information-card header{padding:0 0 13px}.server-grand-reset{--mu-scale:.53;padding:26px 15px 20px}body.dmn-arcana .server-grand-reset h3{--title-left:12px;--title-right:53px;font-size:20px}.server-information-card dl>div{padding:10px 0}}
