.region-access{border-bottom:1px solid var(--line,#ffffff15);background:var(--bg,#090a09);color:var(--muted,#a5ad98)}.region-access-inner{display:flex;justify-content:space-between;align-items:center;gap:18px;padding-top:10px;padding-bottom:10px}.region-access-inner>span{font:600 9px/1.5 ui-monospace,monospace;letter-spacing:.09em}.region-access-inner>div{display:flex;flex-wrap:wrap;gap:8px 20px}.region-access a{display:flex;gap:8px;align-items:center;font-size:11px;line-height:1.5;text-decoration:none}.region-access a b{font-weight:600;color:var(--text,#eceee5)}.region-access a[data-current=true] b,.region-access a:hover b{color:var(--yellow,#ffc400)}.region-access a[data-current=true]:before{content:'';width:5px;height:5px;border-radius:50%;background:#59d990}.region-access a:focus-visible,.region-choice a:focus-visible{outline:2px solid var(--yellow,#ffc400);outline-offset:5px}.region-choice{padding-top:70px;padding-bottom:90px;min-height:55vh}.region-choice h1{font:900 clamp(38px,6vw,76px)/1.02 var(--display);margin:24px 0}.region-choice>p{max-width:700px;line-height:1.8;color:var(--muted)}.region-choice-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:32px 0;max-width:900px}.region-choice-grid>a{display:grid;grid-template-columns:1fr auto;gap:15px;padding:28px;border:1px solid var(--line);background:var(--panel);text-decoration:none}.region-choice-grid>a:hover{border-color:var(--yellow)}.region-choice-grid>a>span:first-child{grid-column:1/-1;font-size:13px;color:var(--muted)}.region-choice-grid strong{font:800 clamp(28px,4vw,46px)/1 var(--display);color:var(--yellow)}.region-choice-grid>a>span:last-child{font-size:26px;color:var(--yellow)}.region-choice-note{font-size:12px}@media(max-width:600px){.region-access-inner{align-items:flex-start;gap:7px;flex-direction:column}.region-access-inner>div{width:100%;justify-content:space-between;gap:8px}.region-choice{padding-top:40px;padding-bottom:50px}.region-choice-grid{grid-template-columns:1fr;gap:12px}.region-choice-grid>a{padding:22px}}
