:root{color-scheme:dark}.header-actions{display:flex;align-items:center;gap:10px}.theme-toggle{display:flex;align-items:center;gap:7px;background:#2c2c2c;border:1px solid #545454;border-radius:5px;padding:9px 12px;color:#dfdfdf;font-size:11px}.theme-toggle>span:first-child{font-size:17px;line-height:19px}.edited-badge{display:inline-block;color:#d3d3d3;background:#3b3b3b;border-radius:3px;padding:4px 8px;font-size:9px}.edit-hint{font-size:12px;line-height:1.9;color:#bdbdbd;margin:0 0 18px}#metaEditForm{padding:30px}#metaEditForm label{display:block;color:#c4c4c4;font-size:11px;margin-top:18px}#metaEditForm input,#metaEditForm textarea,#metaEditForm select{width:100%;display:block;background:#181818;border:1px solid #464646;color:#e9e9e9;border-radius:5px;padding:12px;margin-top:8px;font-size:12px;line-height:1.9}#metaEditForm textarea{resize:vertical}.original-meta{padding:15px;border:1px solid #4a4a4a;border-radius:5px;margin-top:22px;font-size:11px;color:#acacac}.original-meta summary{cursor:pointer;color:#d4d4d4}.original-meta strong{display:block;margin:18px 0 8px}.original-meta p{line-height:1.9;white-space:pre-wrap}.quiz-topline{display:flex;align-items:center;justify-content:space-between;gap:15px}.quiz-topline>span:last-child{font-size:10px;color:#b0b0b0}.quiz-progress{height:3px;background:#474747;margin:17px 0 28px;border-radius:2px;overflow:hidden}.quiz-progress i{height:100%;display:block;background:var(--lime)}.country-quiz{max-width:850px;padding:32px}.quiz-prompt{padding:22px;border:1px solid #5c5c5c;background:#2b2b2b;border-radius:7px;margin-top:20px}.quiz-prompt>span{font-size:9px;letter-spacing:1px;color:#acacac}.quiz .quiz-prompt p{font-size:15px;line-height:2.15;color:#e9e9e9;white-space:pre-wrap;margin:12px 0 0}.quiz .quiz-instruction{font-size:10px;color:#9d9d9d;line-height:1.9;margin:20px 0 16px}.country-quiz .quiz-options button{display:flex;align-items:center;gap:13px;line-height:1.7;font-size:13px}.quiz-options button>span{display:grid;place-items:center;background:#434343;width:26px;height:26px;border-radius:4px;font-size:11px;flex-shrink:0;color:#d1d1d1}.quiz-options button:disabled{opacity:1}.quiz-options button.correct{outline:1px solid var(--lime);background:#4b4b4b}.quiz-options button.wrong{background:#4b302c}.quiz-feedback{border:1px solid #6d6d6d;background:#2f2f2f;padding:24px;border-radius:7px;margin-top:25px}.quiz-feedback.is-wrong{border-color:#88644c;background:#2b2b2b}.quiz-feedback>span{font-size:11px;color:var(--lime)}.quiz-feedback h4{font-size:25px;margin:12px 0 20px;color:#eaeaea}.quiz-feedback>strong{display:block;font-size:15px}.quiz-feedback>p{font-size:12px;color:#cacaca;line-height:2}.answer-photo{margin:20px 0}.answer-photo img{height:auto;max-height:330px}.answer-photo figcaption{font-size:9px;color:#a0a0a0;margin-top:8px}.quiz-next{margin-top:20px;min-width:160px}.quiz-score{font-size:62px;color:var(--lime);font-weight:600;margin:20px 0}.quiz-score small{font-size:17px;color:#afafaf}.missed-list{border-top:1px solid #4c4c4c;margin-top:30px;padding-top:15px}.missed-list h4{font-size:12px;color:#b4b4b4}.missed-list button{display:block;text-align:left;margin:10px 0;width:100%;line-height:1.9}.quiz-results>h3{font-size:25px}.map-canvas svg:focus{outline:none}
html[data-theme=light]{color-scheme:light;--bg:#f6f6f6;--panel:#fff;--border:#dddddd;--text:#343434;--muted:#757575;--lime:#6d6d6d}html[data-theme=light] body{background:var(--bg);color:var(--text)}html[data-theme=light] .sidebar{background:#fcfcfc}html[data-theme=light] .brand-icon{color:#6d6d6d}html[data-theme=light] .brand small,html[data-theme=light] .workspace small,html[data-theme=light] .storage-note,html[data-theme=light] .sidebar-bottom>a,html[data-theme=light] .nav-label{color:#7d7d7d}html[data-theme=light] .avatar{background:#ebebeb;border-color:#d3d3d3;color:#5b5b5b}html[data-theme=light] .nav{color:#707070}html[data-theme=light] .nav.active{background:#ebebeb;color:#5b5b5b}html[data-theme=light] .nav-count{background:#d9d9d9;color:#606060}html[data-theme=light] .tip>span{color:#6d6d6d}html[data-theme=light] .tip p,html[data-theme=light] .subtle{color:#707070}html[data-theme=light] header{background:#fcfcfc}html[data-theme=light] .breadcrumb,html[data-theme=light] .muted{color:#7c7c7c}html[data-theme=light] .primary,html[data-theme=light] .light-button{background:#5b5b5b;color:#fff}html[data-theme=light] .theme-toggle{background:#eeeeee;border-color:#c9c9c9;color:#595959}html[data-theme=light] .atlas-hero{background:#fff;border-color:#d4d4d4}html[data-theme=light] .atlas-intro .eyebrow{color:#838383}html[data-theme=light] .atlas-intro p{color:#767676}html[data-theme=light] .atlas-edition{color:#919191}html[data-theme=light] .atlas-edition b{color:#6f6f6f}html[data-theme=light] .map-shell{background:radial-gradient(ellipse at 55% 25%,#f1f1f1,#e9e9e9 75%);border-color:#dbdbdb}html[data-theme=light] .map-canvas .land{fill:#d6dfcd;stroke:#edf2e8}html[data-theme=light] .map-canvas .covered{fill:#98b57c}html[data-theme=light] .map-canvas .covered.extra-region{fill:#b1c59c}html[data-theme=light] .map-canvas .covered:hover,html[data-theme=light] .map-canvas .covered:focus-visible,html[data-theme=light] .map-canvas .covered.highlighted{fill:#487832;stroke:#2c5a23}html[data-theme=light] .map-canvas .map-pin{fill:#497c30;stroke:#f5f9ee}html[data-theme=light] .map-canvas .map-pin:hover{fill:#163e12;stroke:#497c30}html[data-theme=light] .map-grid{stroke:#bfbfbf}html[data-theme=light] .map-equator{stroke:#909090}html[data-theme=light] .map-controls{border-color:#c5c5c5}html[data-theme=light] .map-controls button{background:#f8f8f8;color:#5c5c5c;border-color:#d6d6d6}html[data-theme=light] .map-readout{background:#fcfcfced;border-color:#c4c4c4;color:#5a5a5a;box-shadow:0 8px 25px #61616110}html[data-theme=light] .map-readout small{color:#7e7e7e}html[data-theme=light] .map-legend{color:#6d6d6d}html[data-theme=light] .map-legend i{background:#98b57c}html[data-theme=light] .map-legend .legend-photo{background:#497c30}html[data-theme=light] .map-legend .legend-dim{background:#d6dfcd;border-color:#b8c9a9}html[data-theme=light] .map-foot{border-color:#dbdbdb;color:#787878}html[data-theme=light] .map-foot a{color:#6a6a6a}html[data-theme=light] .stats{background:#fff}html[data-theme=light] .stat-icon{color:#818181}html[data-theme=light] .stats small,html[data-theme=light] .stats em{color:#898989}html[data-theme=light] .progress-bar{background:#e7e7e7}html[data-theme=light] .search,html[data-theme=light] select{background:#fff;color:#616161;border-color:#d7d7d7}html[data-theme=light] .search input{color:#434343}html[data-theme=light] .search input::placeholder{color:#959595}html[data-theme=light] .search kbd{color:#a0a0a0;border-color:#dbdbdb}html[data-theme=light] .search>span{color:#949494}html[data-theme=light] .view-toggle{background:#f1f1f1;border-color:#d8d8d8}html[data-theme=light] .view-toggle button{color:#9c9c9c}html[data-theme=light] .view-toggle .selected{background:#e0e0e0;color:#616161}html[data-theme=light] .tabs button{color:#898989}html[data-theme=light] .tabs button.active{background:#e9e9e9;color:#606060;border-color:#c7c7c7}html[data-theme=light] .results-label{color:#8d8d8d}html[data-theme=light] .card,html[data-theme=light] .note-card{background:#fff;border-color:#d9d9d9}html[data-theme=light] .card:hover{border-color:#a5a5a5}html[data-theme=light] .country-art{background:radial-gradient(ellipse at 80% 10%,#e4e4e4,#f3f3f3 75%);border-color:#d9d9d9}html[data-theme=light] .country-art-label{color:#8d8d8d}html[data-theme=light] .country-art-label b{color:#6c6c6c}html[data-theme=light] .country-art .country-code-large{color:#88888822}html[data-theme=light] .country-name small{color:#969696}html[data-theme=light] .card-desc{color:#7a7a7a}html[data-theme=light] .card-bottom{border-color:#e5e5e5}html[data-theme=light] .card-meta-count{color:#727272}html[data-theme=light] .card-note-count{color:#9f9f9f}html[data-theme=light] .card-bottom .arrow{color:#727272}html[data-theme=light] .learned{color:#6d6d6d}html[data-theme=light] .outline-button{border-color:#c2c2c2;color:#6b6b6b}html[data-theme=light] .text-button,html[data-theme=light] .note-source{color:#6d6d6d}html[data-theme=light] .danger{color:#9b5d48}html[data-theme=light] footer{color:#999999}html[data-theme=light] footer a,html[data-theme=light] .footer-brand{color:#737373}
html[data-theme=light] dialog,html[data-theme=light] .country-dialog{background:#fcfcfc;color:#3b3b3b;border-color:#c8c8c8;box-shadow:0 30px 100px #46464625}html[data-theme=light] dialog::backdrop{background:#36363666}html[data-theme=light] .country-head{background:#f8f8f8f7;border-color:#d6d6d6}html[data-theme=light] .country-title-sub,html[data-theme=light] .country-facts,html[data-theme=light] .guide-subtitle{color:#909090}html[data-theme=light] .country-facts b{color:#727272}html[data-theme=light] .icon-button{background:#f2f2f2;border-color:#bdbdbd;color:#737373}html[data-theme=light] .badge{background:#eeeeee;color:#6d6d6d;border-color:#d5d5d5}html[data-theme=light] .badge.limited{background:#efefef;border-color:#d3d3d3;color:#7a7a7a}html[data-theme=light] .country-tabs button{color:#a0a0a0}html[data-theme=light] .country-tabs button.active{color:#6a6a6a;border-color:#6d6d6d}html[data-theme=light] .meta-card{background:#fff;border-color:#d5d5d5}html[data-theme=light] .meta-card h3{color:#444444}html[data-theme=light] .meta-card p{color:#747474}html[data-theme=light] .meta-card-header span:last-child{color:#a8a8a8}html[data-theme=light] .meta-card-links a{color:#707070}html[data-theme=light] .meta-figure{background:#f3f3f3;border-color:#dadada}html[data-theme=light] .meta-figure figcaption{color:#9e9e9e}html[data-theme=light] .meta-figure figcaption a{color:#848484}html[data-theme=light] .attach-button{background:#f2f2f2;color:#808080;border-color:#d5d5d5}html[data-theme=light] .personal-gallery{border-color:#d5d5d5}html[data-theme=light] .personal-gallery .gallery-label{color:#969696}html[data-theme=light] .meta-license{background:#f1f1f1;color:#8d8d8d}html[data-theme=light] .meta-license a{color:#6d6d6d}html[data-theme=light] .scope-note{background:#f2f2f2;border-color:#d6d6d6;color:#838383}html[data-theme=light] .edited-badge{background:#ebebeb;color:#828282}html[data-theme=light] .edit-hint{color:#8d8d8d}html[data-theme=light] #noteForm label,html[data-theme=light] #metaEditForm label,html[data-theme=light] .upload-field{color:#808080}html[data-theme=light] #noteForm input:not([type=hidden]),html[data-theme=light] #noteForm textarea,html[data-theme=light] #noteForm select,html[data-theme=light] #metaEditForm input,html[data-theme=light] #metaEditForm textarea,html[data-theme=light] #metaEditForm select{background:#fff;border-color:#c9c9c9;color:#474747}html[data-theme=light] .drop-zone{background:#f4f4f4;color:#868686;border-color:#c1c1c1}html[data-theme=light] .drop-zone small,html[data-theme=light] .upload-hint{color:#9c9c9c}html[data-theme=light] .upload-preview{background:#f2f2f2;border-color:#cfcfcf}html[data-theme=light] .upload-preview input{background:#fff;color:#656565;border-color:#cfcfcf}html[data-theme=light] .upload-preview button{color:#939393}html[data-theme=light] .original-meta{border-color:#d1d1d1;color:#8e8e8e}html[data-theme=light] .original-meta summary{color:#727272}html[data-theme=light] #lightbox{background:#fbfbfb}html[data-theme=light] #lightbox p{color:#8a8a8a}html[data-theme=light] #creditsDialog p{color:#787878}html[data-theme=light] #creditsDialog a{color:#6d6d6d}html[data-theme=light] .empty{border-color:#cbcbcb;color:#9d9d9d}html[data-theme=light] .empty strong{color:#737373}html[data-theme=light] #toast{background:#5b5b5b;color:#fff}
html[data-theme=light] .quiz{background:radial-gradient(ellipse at top right,#ececec,#fdfdfd 70%);border-color:#cdcdcd}html[data-theme=light] .quiz .eyebrow{color:#949494}html[data-theme=light] .quiz-topline>span:last-child,html[data-theme=light] .quiz p{color:#8c8c8c}html[data-theme=light] .quiz-progress{background:#e4e4e4}html[data-theme=light] .quiz-prompt{background:#f2f2f2;border-color:#d4d4d4}html[data-theme=light] .quiz-prompt>span{color:#a0a0a0}html[data-theme=light] .quiz .quiz-prompt p{color:#505050}html[data-theme=light] .quiz .quiz-instruction{color:#999999}html[data-theme=light] .quiz-options button{background:#fff;border-color:#cacaca;color:#6a6a6a}html[data-theme=light] .quiz-options button>span{background:#efefef;color:#919191}html[data-theme=light] .quiz-options button.correct{background:#e8e8e8;border-color:#8f8f8f;outline-color:#8f8f8f}html[data-theme=light] .quiz-options button.wrong{background:#eaeaea;border-color:#c6977a}html[data-theme=light] .quiz-feedback{background:#f0f0f0;border-color:#c7c7c7}html[data-theme=light] .quiz-feedback.is-wrong{background:#f0f0f0;border-color:#c9c9c9}html[data-theme=light] .quiz-feedback h4{color:#5e5e5e}html[data-theme=light] .quiz-feedback>p{color:#888888}html[data-theme=light] .quiz-feedback>span{color:#8e8e8e}html[data-theme=light] .quiz-score{color:#808080}html[data-theme=light] .quiz-score small{color:#a4a4a4}html[data-theme=light] .missed-list{border-color:#d5d5d5}html[data-theme=light] .missed-list h4{color:#949494}
@media(max-width:560px){.header-actions{gap:7px}.theme-toggle{padding:8px 10px}.theme-label{display:none}header{gap:10px}.breadcrumb{letter-spacing:.4px}.breadcrumb span{margin-left:6px}.country-quiz{padding:21px}.quiz-prompt{padding:17px}.quiz .quiz-prompt p{font-size:13px;line-height:2.05}.quiz-feedback{padding:19px}.quiz-feedback h4{font-size:22px}.quiz-topline .eyebrow{font-size:8px}.quiz-topline>span:last-child{font-size:9px}#metaEditForm{padding:23px}.original-meta{font-size:10px}}
.answer-photo img{display:block;width:100%;height:260px;object-fit:contain}@media(max-width:560px){.answer-photo img{height:200px}}
