.region-entry{color:#102b50;isolation:isolate;background:linear-gradient(135deg,#081a30ed,#102b50d6);place-items:center;min-height:100svh;padding:40px 24px;font-family:Arial,Microsoft YaHei,sans-serif;display:grid;position:relative;overflow:hidden}.region-entry:before{content:"";z-index:-1;background:radial-gradient(at 10% 10%,#ff790020,#0000 50%),radial-gradient(at 90% 90%,#4c96c822,#0000 55%);position:absolute;inset:0}.region-entry-content{width:min(740px,100%)}.region-brand{color:#fff;justify-content:center;align-items:center;gap:13px;margin-bottom:30px;text-decoration:none;display:flex}.region-brand img{object-fit:contain}.region-brand>span{letter-spacing:-.7px;font-size:26px;font-weight:800}.region-brand small{letter-spacing:1.5px;color:#becbdc;margin-top:5px;font-size:11px;font-weight:500;display:block}.region-card{text-align:center;background:#fff;border:1px solid #ffffff6b;border-radius:24px;padding:42px;box-shadow:0 24px 80px #0004}.region-eyebrow{color:#e06400;letter-spacing:2.4px;margin-bottom:16px;font-size:11px;font-weight:800}.region-card h1{letter-spacing:-.6px;color:#102b50;margin:0;font-size:30px;line-height:1.4}.region-english{color:#102b50;margin:9px 0 19px;font-size:30px;font-weight:700;line-height:1.4}.region-intro{color:#55657d;margin:0 0 30px;font-size:14px;line-height:1.8}.region-intro span{color:#55657d;font-size:14px}.region-options{text-align:left;gap:14px;display:grid}.region-option{color:#102b50;background:#f7f9fc;border:1px solid #d8e1ec;border-radius:15px;align-items:center;gap:18px;padding:22px;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex}.region-mainland{background:#fff6eb;border-color:#f4c38b}.region-option:hover{border-color:#ff7900;transform:translateY(-2px);box-shadow:0 7px 24px #102b5010}.region-option:focus-visible,.region-brand:focus-visible{outline-offset:5px;outline:3px solid #ff7900}.region-symbol{color:#fff;background:#102b50;border-radius:14px;flex-shrink:0;place-items:center;width:54px;height:54px;font-size:18px;font-weight:800;display:grid}.region-mainland .region-symbol{background:#ff7900}.region-option-copy{flex-direction:column;gap:6px;min-width:0;display:flex}.region-option-copy strong{font-size:18px;line-height:1.4}.region-option-copy>span{color:#5f6d82;font-size:13px}.region-option-copy small{color:#69768b;font-size:11px}.region-arrow{color:#b45c12;margin-left:auto;font-size:24px;font-weight:500}.region-overseas .region-arrow{color:#102b50}.region-remember{color:#6b778b;margin:27px 0 0;font-size:12px;line-height:1.8}.region-remember span{font-size:11px}.region-footer{text-align:center;letter-spacing:1px;color:#bdc9db;background:0 0;margin-top:25px;font-size:11px;line-height:1.8}.region-footer span{color:#ff982f;padding:0 9px}:is(body:has(.region-entry) .music-player,body:has(.region-entry) .chat-widget){display:none}.maple-world .region-switch{color:#576d87;white-space:nowrap;font-size:12px;text-decoration:none}html[data-site-theme=night] .maple-world .region-switch{color:#bdd0e7}@media (max-width:600px){.region-entry{padding:28px 16px}.region-brand{margin-bottom:22px}.region-card{border-radius:20px;padding:29px 20px}.region-card h1,.region-english{font-size:24px}.region-intro,.region-intro span{font-size:13px}.region-intro{margin-bottom:24px}.region-option{gap:12px;padding:18px 14px}.region-symbol{border-radius:11px;width:43px;height:48px;font-size:15px}.region-option-copy strong{font-size:16px}.region-option-copy>span{font-size:13px}.region-option-copy small{font-size:10px}.region-arrow{font-size:21px}.region-footer{letter-spacing:.3px;font-size:10px}}@media (max-width:800px){.maple-world .header{flex-wrap:wrap;row-gap:10px}.maple-world .region-switch{order:3;margin-left:auto}}@media (prefers-reduced-motion:reduce){.region-option{transition:none}.region-option:hover{transform:none}}
