/* CowinLink V2 locale dropdown. Independent from the Astro global styles. */
.cw-langdetails{position:relative;flex:none;font-size:12px;min-width:90px}.cw-langdetails>summary{display:block;cursor:pointer;padding:8px 12px;border:1px solid #d9e2ef;border-radius:8px;color:#1a4f84;background:#f7faff;font-weight:700;white-space:nowrap;list-style:none}.cw-langdetails>summary::-webkit-details-marker{display:none}.cw-langdetails>summary::after{content:' ▾'}.cw-langdetails[open]>summary::after{content:' ▴'}.cw-langgrid{z-index:60;position:absolute;right:0;top:calc(100% + 6px);background:white;border:1px solid #d9e2ef;border-radius:8px;padding:10px;display:grid;grid-template-columns:repeat(2,minmax(45px,1fr));gap:5px;box-shadow:0 9px 30px #14345822;max-height:75vh;overflow-y:auto}.cw-langgrid a{padding:4px 8px;border-radius:5px;text-align:center;white-space:nowrap;font-weight:700;color:#164a80}.cw-langgrid a:hover,.cw-langgrid a[aria-current="page"]{background:#eaf4ff}.cw-langgrid a:focus-visible{outline:2px solid #d88400}.cw-langdetails .cw-langgrid a[aria-current="page"]{pointer-events:none}@media(max-width:700px){.cw-langdetails{margin-left:auto}.cw-langgrid{grid-template-columns:repeat(2,54px)}}
