.as-language-open{overflow:hidden}
.as-language-switch{display:inline-flex!important;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:8px 10px;border:1px solid #40546d;border-radius:8px;color:#edf3fd!important;font:600 12px/1.2 Inter,system-ui,sans-serif;text-decoration:none!important;white-space:nowrap;background:#102238;cursor:pointer}
.as-language-switch .as-language-flag{width:24px;height:16px;border-radius:2px}.as-language-switch:hover{border-color:#c5ff66}.as-language-switch:focus-visible{outline:3px solid #c5ff66;outline-offset:4px}
.as-language-dialog{box-sizing:border-box;width:calc(100% - 32px);max-width:620px;max-height:calc(100dvh - 32px);margin:auto;padding:44px;color:#f4f8ff;border:1px solid #3b536f;border-radius:24px;background:radial-gradient(ellipse at 100% 0%,#183a5b 0%,transparent 58%),#0a1728;box-shadow:0 30px 120px #0009;font:15px/1.55 Inter,ui-sans-serif,system-ui,-apple-system,sans-serif;overflow:auto}
.as-language-dialog::backdrop{background:#020812c9;backdrop-filter:blur(9px)}.as-language-dialog *{box-sizing:border-box}.as-language-dialog p{margin:0}.as-language-close{position:absolute;top:15px;right:18px;width:36px;height:36px;border:1px solid #ffffff20;border-radius:50%;background:transparent;color:#b9cadd;font:26px/1 system-ui;cursor:pointer}.as-language-close:hover{color:#fff;background:#ffffff12}
.as-language-mark{display:flex;gap:8px;align-items:center;font-size:24px;font-weight:760;letter-spacing:-1px;margin-bottom:28px}.as-language-mark img{object-fit:contain}.as-language-mark strong{font-weight:400;color:#a9c8ff}.as-language-eyebrow{font-size:10px;font-weight:700;letter-spacing:2px;color:#c5ff66}
.as-language-dialog h2{font-size:32px;font-weight:650;line-height:1.2;letter-spacing:-1px;margin:15px 0 16px}.as-language-dialog h2 span{display:block}.as-language-dialog h2 span+span{color:#a9bdd7}.as-language-dialog #as-language-description{font-size:13px;line-height:1.8;color:#a9b8cb}
.as-language-choices{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:29px 0 26px}.as-language-choice{display:flex;flex-direction:column;padding:24px 20px;border:1px solid #3c526e;border-radius:14px;background:#ffffff04;color:#f5f8ff;text-decoration:none;transition:background .15s,border-color .15s,transform .15s}.as-language-choice:hover{border-color:#c5ff66;background:#c5ff660a;transform:translateY(-2px)}.as-language-choice:focus-visible,.as-language-close:focus-visible{outline:3px solid #c5ff66;outline-offset:4px}
.as-language-flag{display:block;width:60px;height:40px;border-radius:4px;overflow:hidden;box-shadow:0 2px 9px #0003;flex-shrink:0}.as-language-choice>strong{font-size:22px;font-weight:650;margin:17px 0 7px;letter-spacing:-.3px}.as-language-choice>span{display:flex;align-items:center;justify-content:space-between;gap:5px;font-size:11px;color:#bdcde0}.as-language-choice>span>span{font-size:19px;color:#c5ff66}.as-language-footer{font-size:10px;color:#8197b3;text-align:center}
@media(max-width:640px){.as-header nav{gap:8px!important}.as-header>.as-shell{gap:10px}.as-language-switch{padding:8px;gap:5px}.as-language-dialog{padding:30px 22px;border-radius:20px}.as-language-mark{margin-bottom:23px}.as-language-dialog h2{font-size:27px}.as-language-choices{gap:10px;margin:24px 0 22px}.as-language-choice{padding:20px 13px}.as-language-choice>strong{font-size:21px}.as-language-choice>span{font-size:10px}.as-language-footer{font-size:9px}.as-language-choice .as-language-flag{width:54px;height:36px}}
@media(max-width:360px){.as-language-dialog{padding:27px 17px}.as-language-dialog h2{font-size:24px}.as-language-choice{padding:17px 11px}.as-language-choice>span{font-size:9px}.as-language-switch>span:last-child{display:none}}
@media(prefers-reduced-motion:reduce){.as-language-choice{transition:none}}
@media(max-width:480px){.as-header>.as-shell{padding-left:16px;padding-right:16px}.as-header .as-brand{font-size:21px;gap:5px}.as-header .as-brand img{width:32px;height:32px}.as-header .as-button-small{padding:10px;font-size:11px}.as-language-switch{gap:5px;padding:8px 6px}.as-language-switch>span:last-child{display:none}.arbiscan-header{gap:8px}.arbiscan-header .arbiscan-brand{font-size:23px;gap:5px}.arbiscan-header .arbiscan-logo-img{width:36px;height:36px}.arbiscan-header .arbiscan-header-actions{gap:2px}.arbiscan-header .arbiscan-icon-button{width:34px}}
