#licenceCountryOptions{display:flex;flex-direction:column;gap:3px;overscroll-behavior:contain;scrollbar-width:thin}
#licenceCountryOptions>label{display:grid;grid-template-columns:17px minmax(0,1fr) max-content;align-items:center;column-gap:9px;min-height:30px;width:100%;margin:0;padding:3px 0;color:var(--ink);font-size:13px;line-height:1.4;cursor:pointer}
#licenceCountryOptions>label>input{width:16px;height:16px;min-width:16px;margin:0;accent-color:var(--orange)}
#licenceCountryOptions>label>span{min-width:0;overflow-wrap:anywhere}
#licenceCountryOptions>label>small{margin-left:8px;text-align:right;font-size:11px;font-variant-numeric:tabular-nums;color:var(--muted);white-space:nowrap}
.registry-topbar.topbar{height:auto;min-height:78px;flex-wrap:wrap;gap:16px 30px;padding:18px 4%;box-shadow:none}
:root[data-theme="night"] .registry-topbar.topbar{background:var(--paper)}
.registry-topbar .brand{font-size:24px;font-weight:750;letter-spacing:-.8px;gap:10px}
.registry-topbar .brand-accent{color:var(--orange)}
.registry-mark{display:flex;align-items:flex-end;justify-content:center;gap:3px;width:34px;height:34px;min-width:34px;padding:9px 8px;border-radius:8px;background:var(--orange);color:var(--paper)}
.registry-mark i{width:4px;border-radius:1px;background:currentColor;display:block}.registry-mark i:nth-child(1){height:7px}.registry-mark i:nth-child(2){height:11px}.registry-mark i:nth-child(3){height:16px}
.registry-topbar nav{display:flex;align-items:center;gap:22px;flex-wrap:wrap;height:auto}
.registry-topbar nav>a{font-size:13px;padding:4px 0;min-height:0;line-height:1.5;border-bottom:0}
.registry-topbar nav>a.nav-active{color:var(--ink);box-shadow:none}
.registry-topbar .header-right{gap:14px;flex-wrap:wrap}
.registry-heading.heading{align-items:flex-start;gap:30px;margin:14px 0 28px;padding:14px 0 0}
.registry-heading .eyebrow{color:var(--orange);font-size:11px;letter-spacing:1.6px;margin-bottom:16px;text-transform:uppercase}
.registry-heading h1{font-size:36px;line-height:1.16;letter-spacing:-1.1px;font-weight:650;margin-bottom:15px}
.registry-heading p{font-size:15px;line-height:1.6;max-width:670px}
.registry-heading .database-stats{padding-top:28px;flex-shrink:0}
.registry-heading .database-stats strong{color:var(--orange)}
.registry-feature-tags{display:flex;gap:8px;flex-wrap:wrap;margin-top:21px}
.registry-feature-tags span{padding:6px 9px;border-radius:5px;background:var(--white);color:var(--muted);font-size:12px;line-height:1.3}
@media(max-width:1150px){.registry-topbar.topbar{gap:14px 24px}.registry-topbar .header-right{gap:12px}.registry-heading h1{font-size:32px}.registry-heading.heading{flex-wrap:wrap}.registry-heading .database-stats{padding-top:0}}
@media(max-width:650px){.registry-topbar.topbar{padding:16px 20px;gap:15px}.registry-topbar .brand{font-size:22px}.registry-topbar nav{display:flex!important;gap:20px}.registry-topbar .header-right{width:100%;margin-left:0}.registry-heading h1{font-size:29px;letter-spacing:-.7px}.registry-heading p{font-size:14px}.registry-heading.heading{margin-top:4px;gap:20px}.registry-feature-tags{margin-top:17px}}
