[hidden]{display:none!important}.modal-open{overflow:hidden}.nl-modal{display:none;position:fixed;z-index:1000;left:0;top:0;right:0;bottom:0;background:rgba(8,28,48,.65);overflow:auto;padding:30px 12px}.nl-modal-box{position:relative;max-width:440px;margin:25px auto;padding:24px;background:#fff;border:1px solid #b6d5e9;border-radius:12px;box-shadow:0 14px 45px rgba(0,0,0,.22);color:#14354c}.nl-modal-box h2{margin:0 35px 18px 0;font-size:23px}.nl-close{position:absolute;right:13px;top:10px;border:0;background:none;font-size:28px;color:#33586d;cursor:pointer}.nl-modal input{display:block;width:100%;margin:7px 0 14px;padding:11px;border:1px solid #b6d5e9;border-radius:6px}.nl-modal label{font-size:14px}.nl-message{color:#b52e28;line-height:1.6;font-size:14px}.nl-primary{display:block;width:100%;padding:12px;background:#1479b5;border:0;border-radius:6px;color:#fff;font-weight:bold}.nl-modal a{color:#086ca7}.nl-modal p{line-height:1.6}.account-buttons button{padding:8px;margin:5px 4px 0 0;border:1px solid #9bc3d9;border-radius:4px;background:#eaf5fc;color:#12618e}.character-info{font-size:13px;line-height:1.7;display:block;margin-top:9px;white-space:normal}.bank-detail .bank-info{min-width:0}.bank-detail.qr-after-continue{display:block;text-align:left}.bank-detail.qr-after-continue .reward-plain{border-left:0;border-top:1px solid #bdd8ec;padding:15px 0 0;margin-top:16px}.qr-modal-box{max-width:490px;text-align:center}.qr-code-wrap{display:inline-block;background:#fff;padding:16px;margin:0 auto 12px;border:1px solid #d5e3ec;border-radius:6px}.qr-code-wrap canvas,.qr-code-wrap img{display:block;margin:auto}.qr-details{margin:0;text-align:left}.qr-details dt{font-size:12px;color:#5d7e91;margin:12px 0 3px}.qr-details dd{margin:0;font-size:16px;font-weight:bold;word-break:break-word}.qr-amount{font-size:26px!important;color:#126caa}.qr-note{font-size:13px;color:#506b7c;margin-bottom:0}.nl-modal-box button.copy-account{margin-top:10px}.account-caption{color:#33586d;font-size:14px}.legacy-browser .global-header-inner{display:block;padding:18px 24px;min-height:85px}.legacy-browser .global-logo{float:left;width:225px;font-size:31px}.legacy-browser .global-nav{display:block;margin-left:245px;padding-top:12px;text-align:right}.legacy-browser .global-nav a{display:inline-block;padding:10px 12px}.legacy-browser .global-header-inner:after,.legacy-browser .layout:after{display:block;clear:both;content:''}.legacy-browser .wrap{padding:22px 24px 40px;width:auto;max-width:1440px}.legacy-browser .layout{display:block}.legacy-browser .left{float:left;width:250px;min-width:0}.legacy-browser .mid{display:block;margin-left:270px;min-width:0}.legacy-browser .pair{display:block}.legacy-browser .pair>section{display:inline-block;vertical-align:top;width:48%;margin-right:1%}.legacy-browser .panel-pad,.legacy-browser .content-pad{padding:20px}.legacy-browser .amount-grid{display:block}.legacy-browser .amount{display:inline-block;width:23%;margin:0 1% 12px 0;vertical-align:top;min-height:64px}.legacy-browser .donate-layout{display:block}.legacy-browser .global-nav a,.legacy-browser .global-logo,.legacy-browser .action-btn{color:#fff}.legacy-browser .bank-detail{display:block;padding:18px}.legacy-browser .reward-plain{font-size:15px;white-space:normal}.legacy-browser .line{display:block}.legacy-browser .line strong{float:right}.legacy-browser .tabs{display:block}.legacy-browser .tabs button{display:inline-block}.legacy-browser .server:hover,.legacy-browser .newsrow:hover,.legacy-browser .action-btn:hover{transform:none;transition:none}.legacy-browser .grid{display:block}.legacy-browser .hero-card{display:inline-block;width:46%;vertical-align:top;margin:10px 1%}.legacy-browser .chain{display:block;white-space:nowrap;overflow-x:auto}.legacy-browser .unit{display:inline-block;vertical-align:top;width:150px;white-space:normal}.legacy-browser .branch-heading{display:block}.legacy-browser .filters button{display:inline-block;margin:4px}.legacy-browser .bank-meta>div{display:block}.legacy-browser .foot{display:block;font-size:12px}.legacy-browser .summary{display:block}.legacy-browser .newsrow{display:block}.legacy-browser .newsrow small{float:right}.legacy-browser .section-title{font-size:21px}.legacy-browser .bank-title{font-size:24px}@media(max-width:700px){.legacy-browser .left{float:none;width:auto}.legacy-browser .mid{margin-left:0}.legacy-browser .global-logo{float:none}.legacy-browser .global-nav{margin:10px 0 0;text-align:left}.legacy-browser .hero-card{width:98%}.nl-modal{padding:10px}.nl-modal-box{margin:10px auto;padding:20px}.legacy-browser .amount{width:47%}}
