#world{max-width:1120px;margin:60px auto;padding:32px 20px}.world-heading{max-width:720px}.world-heading h2{font-size:clamp(34px,5vw,56px);letter-spacing:-.045em;margin:14px 0}.world-heading p{font-size:18px;line-height:1.6;color:#6e6e73}.world-controls{display:grid;grid-template-columns:2fr 1fr 1fr;gap:16px;padding:24px;background:#f5f5f7;border-radius:22px;margin:24px 0}.world-controls label{display:flex;flex-direction:column;gap:8px;font-size:13px}.world-controls select,.world-controls input{width:100%;min-width:0;min-height:44px;border:1px solid #d2d2d7;background:white;border-radius:12px;padding:10px}.world-country-panel{padding:24px;border:1px solid #e5e5e7;border-radius:22px;margin:20px 0}.world-country-panel h3{font-size:28px;margin:0 0 8px}.world-topics{display:flex;gap:8px;flex-wrap:wrap;margin:20px 0}.world-topics button{padding:10px 16px;border-radius:30px;background:#f5f5f7;color:#424245}.world-topics button[aria-pressed=true]{background:#1d1d1f;color:white}.world-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.world-card{border-radius:24px;background:#f5f5f7;overflow:hidden;display:flex;flex-direction:column}.world-monogram{background:#d9d9dc;color:#525257;min-height:100px;display:flex;align-items:center;padding:24px;font-size:28px;font-weight:600}.world-card-body{padding:24px;display:flex;flex-direction:column;flex:1}.world-card h3{font-size:24px;margin:12px 0}.world-card p{font-size:15px;line-height:1.6;color:#545458}.world-links{display:flex;gap:14px;flex-wrap:wrap;margin:12px 0}.world-links a,.world-sources a{color:#0066cc;text-decoration:underline;text-underline-offset:3px}.world-card details{font-size:12px;line-height:1.6;margin-top:auto}.world-status{font-size:13px;color:#6e6e73;line-height:1.6}.world-empty{grid-column:1/-1;padding:36px;border-radius:24px;background:#f5f5f7}.world-directory{margin:28px 0}.world-directory-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;max-height:380px;overflow:auto;padding:16px 0}.world-directory-list button{text-align:start;background:#f5f5f7;padding:12px;border-radius:10px;font-size:13px}.world-notice{padding:16px 20px;background:#f5f5f7;border-radius:14px;font-size:13px;line-height:1.6}.world-nomination{border:1px solid #d2d2d7;border-radius:16px;padding:18px;margin:14px 0}.world-translation{margin:16px 0;padding:20px;border:1px solid #d2d2d7;border-radius:16px}.world-translation button{margin:8px 8px 8px 0}.world-translation .goog-te-gadget{margin-top:12px}#world .notranslate{unicode-bidi:plaintext}@media(max-width:900px){.world-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.world-controls{grid-template-columns:1fr 1fr}.world-controls label:first-child{grid-column:1/-1}.world-directory-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:600px){#world{margin:32px auto;padding:24px 10px}.world-grid,.world-controls{grid-template-columns:1fr}.world-directory-list{grid-template-columns:repeat(2,minmax(0,1fr))}.world-controls{padding:18px}.world-heading p{font-size:16px}}

header nav{min-width:0;overflow-x:auto;scrollbar-width:none}header nav::-webkit-scrollbar{display:none}header .brand,header>.btn{flex-shrink:0}
