.main-image{height:auto}.image-link,.main-image{display:block;width:100%}.image-link:hover{opacity:.75;transition:opacity .2s ease}.markdown-image-figure{margin:1.5rem 0;width:100%}.image-caption{color:var(--text-light);font-size:1.15rem;font-style:italic;margin:.6rem .25rem .25rem .5rem;text-align:center}.markdown-image-figure img{box-shadow:0 2px 8px #0000000d}.image-error{background-color:#fff0f0;border-left:3px solid #f55;color:#333;margin:1rem 0;padding:1rem}.error-details{font-size:.9rem;margin-top:.5rem;opacity:.8}.content img{background-color:var(--bg-current);border-radius:var(--radius);height:auto;max-width:100%;-o-object-fit:contain;object-fit:contain;vertical-align:bottom}.markdown-image-figure[data-astro-cid-b2lrjfi5]{margin:1.5rem 0;width:100%}.image-caption[data-astro-cid-b2lrjfi5]{color:var(--text-light);font-size:1.15rem;font-style:italic;margin:.6rem .25rem .25rem .5rem;text-align:center}.image-source[data-astro-cid-b2lrjfi5]{font-size:.85rem;margin:.4rem .25rem 0;text-align:right}.source-link[data-astro-cid-b2lrjfi5]{color:#07c;text-decoration:none;transition:color .2s}.source-link[data-astro-cid-b2lrjfi5]:hover{color:#005fa3;text-decoration:underline}.image-link[data-astro-cid-b2lrjfi5],.main-image[data-astro-cid-b2lrjfi5]{display:block;width:100%}.main-image[data-astro-cid-b2lrjfi5]{height:auto}.image-link[data-astro-cid-b2lrjfi5]:hover{opacity:.9;transition:opacity .2s ease}.markdown-image-figure[data-astro-cid-b2lrjfi5] img[data-astro-cid-b2lrjfi5]{box-shadow:0 2px 8px #0000000d}.archive-embed-container{font-family:system-ui,-apple-system,sans-serif;margin:1.5rem 0;max-width:100%}.archive-embed-fallback-card{align-items:center;aspect-ratio:16/9;background-color:#fce4ec;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);border:1px solid #e0e0e0;border-radius:8px;display:flex;justify-content:center;padding:1rem;text-align:center;width:100%}.fallback-content h3{color:#333;font-size:1.2rem;margin-bottom:.5rem;margin-top:0}.fallback-content p{color:#666;margin-bottom:1rem}.archive-btn{background-color:#06c;border-radius:4px;color:#fff;display:inline-block;font-weight:500;padding:.5rem 1rem;text-decoration:none;transition:background-color .2s}.archive-btn:hover{background-color:#05a}.archive-embed-footer{font-size:.85rem;margin-top:.5rem;text-align:right}.archive-embed-link{color:#666;text-decoration:none;transition:color .2s}.archive-embed-link:hover{color:#333}.pdf-viewer-container{aspect-ratio:3/4;background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:8px;display:flex;flex-direction:column;min-height:400px;overflow:hidden;position:relative;width:100%}.pdf-viewer-container.active{aspect-ratio:auto;height:80vh;max-height:900px}.pdf-viewer-facade{align-items:center;background-color:#fff;background-position:50%;background-size:cover;cursor:pointer;display:flex;justify-content:center;transition:filter .2s;z-index:10}.pdf-viewer-facade,.pdf-viewer-facade:before{height:100%;left:0;position:absolute;top:0;width:100%}.pdf-viewer-facade:before{background:#0000000d;content:""}.pdf-viewer-facade:hover{filter:brightness(.95)}.pdf-load-button{align-items:center;background-color:#06c;border:none;border-radius:50px;box-shadow:0 4px 6px #0000001a;color:#fff;display:flex;font-size:1.1rem;font-weight:500;gap:8px;padding:12px 24px;transition:transform .2s,background-color .2s;z-index:2}.pdf-load-button:hover{background-color:#05a;transform:translateY(-2px)}.pdf-toolbar{background-color:#333;color:#fff;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:8px 16px;z-index:20}.pdf-pagination,.pdf-toolbar{align-items:center;display:flex}.pdf-pagination{gap:12px;position:relative}.pdf-btn{background:transparent;border:1px solid hsla(0,0%,100%,.3);border-radius:4px;color:#fff;cursor:pointer;font-size:.9rem;padding:4px 12px;position:relative;transition:background .2s;z-index:1}.pdf-btn:focus-visible,.pdf-btn:hover{z-index:100}.pdf-btn:hover:not(:disabled){background:#fff3}.pdf-btn:disabled{cursor:not-allowed}.pdf-btn:disabled svg{opacity:.5}.pdf-btn[data-tooltip]:after{background:#1e1e1e;border-radius:4px;box-shadow:0 2px 8px #00000040;color:#fff;content:attr(data-tooltip);font-size:.75rem;font-weight:400;left:50%;margin-top:.35rem;opacity:0;padding:.35rem .6rem;pointer-events:none;position:absolute;top:100%;transform:translate(-50%) translateY(4px);transition:opacity .2s ease,transform .2s ease;white-space:nowrap;z-index:1000}.pdf-btn[data-tooltip]:focus-visible:after,.pdf-btn[data-tooltip]:hover:after{opacity:1;transform:translate(-50%) translateY(0)}.pdf-prev[data-tooltip]:after{background:#1e1e1e;left:100%;margin-left:.35rem;margin-top:0;top:50%;transform:translate(4px) translateY(-50%)}.pdf-prev[data-tooltip]:focus-visible:after,.pdf-prev[data-tooltip]:hover:after{transform:translate(0) translateY(-50%)}.pdf-download[data-tooltip]:after{left:auto;margin-right:.35rem;margin-top:0;right:100%;top:50%;transform:translate(-4px) translateY(-50%)}.pdf-download[data-tooltip]:focus-visible:after,.pdf-download[data-tooltip]:hover:after{transform:translate(0) translateY(-50%)}.pdf-page-info{color:#e0e0e0;font-size:.9rem;font-variant-numeric:tabular-nums;position:relative;z-index:0}.pdf-actions{display:flex;gap:8px}.pdf-text-layer{inset:0;line-height:1;overflow:hidden;position:absolute;text-align:initial;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;opacity:1;transform-origin:0 0;z-index:10}.pdf-text-layer br,.pdf-text-layer span{color:transparent;cursor:text;font-size:calc(var(--font-height)*var(--total-scale-factor))!important;position:absolute;transform:scaleX(var(--scale-x,1));transform-origin:0 0;white-space:pre}.pdf-text-layer br{display:none}::-moz-selection{background:#0000ff4d}::selection{background:#0000ff4d}.pdf-canvas-wrapper{background-color:#525659;display:flex;flex:1;overflow:auto;padding:20px;position:relative;-webkit-overflow-scrolling:touch}.pdf-page-container{display:inline-block;margin:auto;position:relative}.pdf-canvas-wrapper canvas{background-color:#fff;box-shadow:0 2px 5px #0003;display:block;image-rendering:-webkit-optimize-contrast;transition:width .1s ease-out}.pdf-loading{background:#000000b3;border-radius:8px;color:#fff;display:none;left:50%;padding:1rem;position:absolute;top:50%;transform:translate(-50%,-50%)}.pdf-loading.visible{display:block}@media(max-width:600px){.pdf-toolbar{gap:8px;justify-content:center;padding:8px}.pdf-pagination{justify-content:center;width:100%}.pdf-actions{display:none}}.pdf-error-container{text-align:center}.pdf-error-code,.pdf-error-message{margin-bottom:8px}.pdf-error-code{background:#0000004d;border-radius:4px;display:block;font-size:.8em;padding:4px}.pdf-loading-placeholder{align-items:center;color:#666;display:flex;flex-direction:column;gap:10px}.pdf-loading-text{font-size:.9em}.pdf-progress-bar{background:#0003;border-radius:2px;height:4px;margin-top:12px;overflow:hidden;width:200px}.pdf-progress-fill{background:#06c;height:100%;transition:width .2s ease;width:0}.pdf-viewer-container:fullscreen{background-color:#525659;height:100vh;max-height:none}.pdf-viewer-container:fullscreen .pdf-canvas-wrapper{height:calc(100vh - 48px);max-height:none}.pdf-viewer-container:fullscreen .pdf-toolbar{position:sticky;top:0;z-index:100}.pdf-viewer-container:fullscreen .pdf-actions{display:flex}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.image-magnifier{display:inline-block;max-width:100%;position:relative;transition:box-shadow .2s ease;--magnifier-border:1px solid hsla(0,0%,100%,.4);--magnifier-shadow:0 4px 15px rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.05);--glass-bg:hsla(0,0%,8%,.65);--glass-border:1px solid hsla(0,0%,100%,.1);--glass-blur:8px;--primary:#4a86e8}.image-magnifier:focus{border-radius:4px;outline:3px solid var(--primary);outline-offset:3px}.image-magnifier:focus:not(:focus-visible){outline:none}.magnifier-container{overflow:visible;position:relative}.image-link{cursor:pointer;display:block}.magnifier-image{border-radius:8px;display:block;height:auto;max-width:100%;transition:filter .2s ease}.magnifier{background-color:#fff;background-repeat:no-repeat;border:var(--magnifier-border);box-shadow:var(--magnifier-shadow);display:none;pointer-events:none;position:fixed;transition:transform .05s linear;will-change:transform,background-position,left,top;z-index:100}.magnifier-rectangle{border-radius:8px}.magnifier-circle{border-radius:50%}.image-magnifier .magnifier-image:hover,.image-magnifier.magnifier-active,.image-magnifier.magnifier-active .magnifier-image{cursor:none}.image-magnifier .caption{cursor:auto}.image-magnifier{cursor:default}.image-magnifier:hover .magnifier-image{box-shadow:0 4px 12px #00000026;transition:box-shadow .2s ease}.image-magnifier.magnifier-active{z-index:10}.image-magnifier.touch-active .magnifier-image{filter:brightness(1.05)}.caption{color:var(--text-light,#666);font-size:.95rem;font-style:italic;line-height:1.4;margin:.75rem .25rem .25rem;text-align:center}.image-source{font-size:.85rem;margin:.4rem .25rem 0;text-align:right;width:100%}.source-link{color:#07c;text-decoration:none;transition:color .2s}.source-link:hover{color:#005fa3;text-decoration:underline}.loading-indicator{align-items:center;backdrop-filter:blur(2px);background-color:#fff9;border-radius:8px;display:none;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:5}.loading-spinner{animation:spin .8s ease-in-out infinite;border:3px solid rgba(0,0,0,.1);border-radius:50%;border-top:3px solid var(--primary);height:40px;width:40px}@keyframes spin{to{transform:rotate(1turn)}}.error-message{align-items:center;backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur));background-color:var(--glass-bg);border:var(--glass-border);border-radius:8px;box-shadow:0 4px 10px #0000001a;color:#ff6b6b;display:none;font-weight:500;justify-content:center;left:50%;max-width:300px;padding:1rem;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:90%;z-index:6}.image-magnifier.mode-comparison .magnifier{display:none!important}.zoom-controls{bottom:15px;display:flex;flex-direction:column;gap:8px;opacity:0;position:absolute;right:15px;transform:translateY(10px);transition:opacity .3s ease,transform .3s ease;z-index:7}.image-magnifier:focus-within .zoom-controls,.image-magnifier:hover .zoom-controls{opacity:1;transform:translateY(0)}.zoom-in,.zoom-out{align-items:center;backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur));background-color:var(--glass-bg);border:var(--glass-border);border-radius:50%;box-shadow:0 2px 5px #0000001a;color:#fff;cursor:pointer;display:flex;font-size:20px;font-weight:400;height:36px;justify-content:center;padding:0;transition:all .2s ease;width:36px}.zoom-in:focus,.zoom-in:hover,.zoom-out:focus,.zoom-out:hover{background-color:var(--primary);border-color:var(--primary);transform:scale(1.1)}.image-magnifier.position-fixed .magnifier{transform-origin:top right;transition:transform .2s ease,opacity .2s ease}.zoom-notification{backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur));background-color:var(--glass-bg);border:var(--glass-border);border-radius:20px;box-shadow:0 2px 5px #0000001a;color:#fff;font-size:13px;font-weight:500;opacity:0;padding:4px 12px;pointer-events:none;position:absolute;right:15px;top:15px;transition:opacity .2s ease;z-index:20}.zoom-level{font-weight:600;letter-spacing:.5px}.image-magnifier.position-side .magnifier{transform-origin:left center;transition:transform .2s ease,opacity .2s ease}.magnifier-instructions{backdrop-filter:blur(var(--glass-blur));background-color:var(--glass-bg);border:var(--glass-border);border-radius:20px;bottom:20px;box-shadow:0 2px 8px #0003;color:#fff;font-size:13px;left:50%;opacity:0;padding:6px 12px;pointer-events:none;position:absolute;transform:translate(-50%);transition:opacity .3s ease;white-space:nowrap;z-index:20}.image-magnifier:focus .magnifier-instructions{opacity:1}@media(max-width:768px){.magnifier{height:120px!important;width:200px!important}.image-magnifier.position-side .magnifier{inset:auto 20px 20px auto;position:fixed}.zoom-controls{flex-direction:row}.zoom-in,.zoom-out{font-size:24px;height:44px;width:44px}}@media(max-width:480px){.magnifier{border-radius:50%;height:160px!important;width:160px!important}.caption{font-size:.9rem}.magnifier-instructions{display:none}}@media(prefers-contrast:high){.magnifier{border:3px solid #000;box-shadow:0 0 0 1px #fff,0 0 0 3px #000}.magnifier-instructions,.zoom-controls button,.zoom-notification{background:#fff;border:2px solid #000;color:#000}}@media(prefers-reduced-motion:reduce){.loading-spinner{animation:none}.magnifier,.magnifier-instructions,.zoom-controls{transition:none}}.nuclear-globe-container{--globe-bg:#1a1a2e;--globe-land:#374151;--globe-land-stroke:#6b7280;--globe-ocean:#0f172a;--globe-graticule:hsla(0,0%,100%,.08);--globe-sphere-stroke:hsla(0,0%,100%,.15);--tooltip-bg:rgba(15,23,42,.95);--tooltip-text:#f1f5f9;--tooltip-border:hsla(0,0%,100%,.1);background:var(--globe-bg);border-radius:1rem;margin:2rem auto;max-width:800px;overflow:hidden;position:relative;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}[data-theme=light] .nuclear-globe-container{--globe-bg:#f8fafc;--globe-land:#cbd5e1;--globe-land-stroke:#94a3b8;--globe-ocean:#e2e8f0;--globe-graticule:rgba(0,0,0,.06);--globe-sphere-stroke:rgba(0,0,0,.1);--tooltip-bg:hsla(0,0%,100%,.98);--tooltip-text:#1e293b;--tooltip-border:rgba(0,0,0,.1)}.nuclear-globe-wrapper{align-items:center;aspect-ratio:1;background:radial-gradient(circle at 30% 30%,hsla(0,0%,100%,.03) 0,transparent 60%);cursor:grab;display:flex;justify-content:center;position:relative;touch-action:none}.nuclear-globe-wrapper:active{cursor:grabbing}.nuclear-globe-wrapper svg{display:block;height:100%;touch-action:none;width:100%}.nuclear-globe-wrapper svg *{touch-action:none}.nuclear-globe-wrapper svg title{display:none}.nuclear-globe-touch-overlay{cursor:grab;inset:0;pointer-events:none;position:absolute;touch-action:none;z-index:5}@media(pointer:coarse){.nuclear-globe-touch-overlay{pointer-events:auto}}.nuclear-globe-loading{align-items:center;background:var(--globe-bg);display:flex;flex-direction:column;gap:1rem;inset:0;justify-content:center;position:absolute;z-index:10}.nuclear-globe-loading.hidden{display:none}.nuclear-globe-spinner{animation:globe-spin 1s linear infinite;border:3px solid hsla(0,0%,100%,.1);border-radius:50%;border-top-color:#22d3ee;height:48px;width:48px}@keyframes globe-spin{to{transform:rotate(1turn)}}.nuclear-globe-loading-text{color:#fff9;font-family:system-ui,-apple-system,sans-serif;font-size:.875rem}.nuclear-globe-wrapper circle[data-plant]{transition:r .2s ease,fill-opacity .2s ease}.nuclear-globe-wrapper circle[data-plant]:hover{fill-opacity:1!important}@keyframes marker-pulse{0%,to{filter:drop-shadow(0 0 0 transparent);transform:scale(1);transform-origin:center}50%{filter:drop-shadow(0 0 6px currentColor);transform:scale(1.15)}}.nuclear-globe-wrapper .nuclear-marker-pulse{animation:marker-pulse 2s ease-in-out infinite;transform-box:fill-box;transform-origin:center}.nuclear-globe-tooltip{backdrop-filter:blur(8px);background:var(--tooltip-bg);border:1px solid var(--tooltip-border);border-radius:.5rem;box-shadow:0 4px 20px #0000004d;color:var(--tooltip-text);font-family:system-ui,-apple-system,sans-serif;font-size:.875rem;line-height:1.5;max-width:280px;opacity:0;padding:.75rem 1rem;pointer-events:none;position:absolute;transform:translateY(4px);transition:opacity .15s ease,transform .15s ease;white-space:nowrap;z-index:100}.nuclear-globe-tooltip.visible{opacity:1;transform:translateY(0)}.nuclear-globe-tooltip-name{align-items:center;color:#22d3ee;display:flex;font-weight:600;gap:.5rem;margin-bottom:.25rem}[data-theme=light] .nuclear-globe-tooltip-name{color:#0891b2}.nuclear-globe-tooltip-badge{background:linear-gradient(135deg,#22d3ee,#06b6d4);border-radius:.25rem;color:#0f172a;font-size:.625rem;font-weight:700;letter-spacing:.05em;padding:.125rem .375rem;text-transform:uppercase}[data-theme=light] .nuclear-globe-tooltip-badge{background:linear-gradient(135deg,#0891b2,#0e7490);color:#fff}.nuclear-globe-tooltip-country{color:#ffffffb3;font-size:.8125rem}[data-theme=light] .nuclear-globe-tooltip-country{color:#0009}.nuclear-globe-tooltip-details{border-top:1px solid hsla(0,0%,100%,.1);font-size:.8125rem;margin-top:.5rem;padding-top:.5rem}[data-theme=light] .nuclear-globe-tooltip-details{border-top-color:#0000001a}.nuclear-globe-tooltip-details span{color:#fff9;display:block}[data-theme=light] .nuclear-globe-tooltip-details span{color:#00000080}.nuclear-globe-legend{background:#0003;border-top:1px solid hsla(0,0%,100%,.05);color:#ffffffb3;display:flex;flex-wrap:wrap;font-family:system-ui,-apple-system,sans-serif;font-size:.8125rem;gap:.75rem 1.5rem;padding:1rem 1.5rem}[data-theme=light] .nuclear-globe-legend{background:#00000008;border-top-color:#0000000d;color:#0009}.nuclear-globe-legend-item{align-items:center;display:flex;gap:.5rem}.nuclear-globe-legend-dot{border-radius:50%;flex-shrink:0;height:10px;width:10px}.legend-china{background:#ef4444}.legend-russia{background:#3b82f6}.legend-india{background:#f97316}.legend-turkey{background:#ec4899}.legend-egypt{background:#eab308}.legend-uk{background:#8b5cf6}.legend-france{background:#06b6d4}.legend-korea{background:#10b981}.legend-japan{background:#f43f5e}.legend-other{background:#6b7280}.nuclear-globe-controls{background:#00000026;border-bottom:1px solid hsla(0,0%,100%,.05);display:flex;gap:.5rem;padding:.75rem 1rem}[data-theme=light] .nuclear-globe-controls{background:#00000005;border-bottom-color:#0000000d}.nuclear-globe-btn{align-items:center;background:#ffffff14;border:none;border-radius:.5rem;color:#ffffffb3;cursor:pointer;display:flex;height:36px;justify-content:center;transition:background .15s ease,color .15s ease;width:36px}[data-theme=light] .nuclear-globe-btn{background:#0000000d;color:#0009}.nuclear-globe-btn:hover{background:#ffffff26;color:#ffffffe6}[data-theme=light] .nuclear-globe-btn:hover{background:#0000001a;color:#000c}.nuclear-globe-btn.active{background:#22d3ee;color:#0f172a}.nuclear-globe-btn svg{height:18px;width:18px}.nuclear-globe-btn{position:relative;z-index:1}.nuclear-globe-btn:focus-visible,.nuclear-globe-btn:hover{z-index:100}.nuclear-globe-btn[data-tooltip]:after{background:#393947;border-radius:.375rem;box-shadow:0 2px 8px #00000026;color:#f8fafc;content:attr(data-tooltip);font-size:.8rem;left:100%;margin-left:.5rem;opacity:0;padding:.35rem .6rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%) translate(-4px);transition:opacity .2s ease,transform .2s ease;white-space:nowrap;z-index:500}[data-theme=light] .nuclear-globe-btn[data-tooltip]:after{background:#fff;box-shadow:0 2px 8px #0000001f;color:#1e293b}.nuclear-globe-btn[data-tooltip]:focus-visible:after,.nuclear-globe-btn[data-tooltip]:hover:after{opacity:1;transform:translateY(-50%) translate(0)}.nuclear-globe-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ffffff14;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='rgba(255,255,255,0.5)' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right .625rem center;background-repeat:no-repeat;border:none;border-radius:.5rem;color:#ffffffb3;cursor:pointer;font-family:system-ui,-apple-system,sans-serif;font-size:.8125rem;height:36px;min-width:140px;padding:0 2rem 0 .75rem;position:relative;transition:background-color .15s ease,color .15s ease;z-index:1}[data-theme=light] .nuclear-globe-select{background-color:#0000000d;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='rgba(0,0,0,0.4)' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");color:#0009}.nuclear-globe-select:hover{background-color:#ffffff26;color:#ffffffe6}[data-theme=light] .nuclear-globe-select:hover{background-color:#0000001a;color:#000c}.nuclear-globe-select:focus{outline:2px solid #22d3ee;outline-offset:2px}.nuclear-globe-select option{background:#1e293b;color:#f1f5f9}[data-theme=light] .nuclear-globe-select option{background:#fff;color:#1e293b}.nuclear-globe-stats{background:#0000001a;display:flex;font-family:system-ui,-apple-system,sans-serif;font-size:.8125rem;gap:2rem;justify-content:center;padding:.75rem 1rem}[data-theme=light] .nuclear-globe-stats{background:#00000005}.nuclear-globe-stat{align-items:center;display:flex;flex-direction:column;gap:.25rem}.nuclear-globe-stat-value{color:#22d3ee;font-size:1.25rem;font-weight:600}[data-theme=light] .nuclear-globe-stat-value{color:#0891b2}.nuclear-globe-stat-label{color:#ffffff80;font-size:.6875rem;letter-spacing:.05em;text-transform:uppercase}[data-theme=light] .nuclear-globe-stat-label{color:#0006}.nuclear-globe-attribution{color:#ffffff4d;font-family:system-ui,-apple-system,sans-serif;font-size:.6875rem;padding:.5rem;text-align:center}[data-theme=light] .nuclear-globe-attribution{color:#0000004d}.nuclear-globe-attribution a{color:inherit;text-decoration:underline}@media(max-width:640px){.nuclear-globe-container{border-radius:0;margin:1rem 0}.nuclear-globe-legend{justify-content:center}.nuclear-globe-stats{gap:1rem}}.nuclear-globe-tooltip-delay{color:#fca5a5}[data-theme=light] .nuclear-globe-tooltip-delay{color:#dc2626}.nuclear-globe-detail-panel{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#0f172a73;border-left:1px solid hsla(0,0%,100%,.15);box-shadow:inset 0 0 0 1px #ffffff0d,-4px 0 24px #0000004d;display:flex;flex-direction:column;font-family:system-ui,-apple-system,sans-serif;gap:1rem;height:100%;opacity:0;overflow-y:auto;padding:1.5rem 1.5rem 2rem;position:absolute;right:0;top:0;transform:translate(100%);transition:transform .3s ease,opacity .3s ease;width:320px;z-index:200}[data-theme=light] .nuclear-globe-detail-panel{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffff73;border-left-color:#00000014;box-shadow:inset 0 0 0 1px #ffffff80,-4px 0 24px #00000014}.nuclear-globe-detail-panel.visible{opacity:1;transform:translate(0)}.detail-panel-close{align-items:center;background:#ffffff1a;border:none;border-radius:.5rem;color:#ffffffb3;cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;right:1rem;top:1rem;transition:background .15s ease,color .15s ease;width:32px}[data-theme=light] .detail-panel-close{background:#0000000d;color:#00000080}.detail-panel-close:hover{background:#fff3;color:#ffffffe6}[data-theme=light] .detail-panel-close:hover{background:#0000001a;color:#000c}.detail-panel-close svg{height:18px;width:18px}.detail-panel-header{align-items:center;display:flex;gap:.75rem;margin-right:2.5rem}.detail-panel-name{color:#22d3ee;font-size:1.25rem;font-weight:600;line-height:1.3;margin:0}[data-theme=light] .detail-panel-name{color:#0891b2}.detail-panel-badge{background:linear-gradient(135deg,#22d3ee,#06b6d4);border-radius:.25rem;color:#0f172a;flex-shrink:0;font-size:.625rem;font-weight:700;letter-spacing:.05em;padding:.125rem .5rem;text-transform:uppercase}[data-theme=light] .detail-panel-badge{background:linear-gradient(135deg,#0891b2,#0e7490);color:#fff}.detail-panel-country{color:#fff9;font-size:.9375rem}[data-theme=light] .detail-panel-country{color:#00000080}.detail-panel-divider{background:#ffffff1a;height:1px;margin:.5rem 0}[data-theme=light] .detail-panel-divider{background:#0000001a}.detail-panel-details{display:flex;flex-direction:column;gap:.75rem}.detail-panel-row{align-items:baseline;display:flex;gap:1rem;justify-content:space-between}.detail-panel-label{color:#ffffff80;font-size:.8125rem}[data-theme=light] .detail-panel-label{color:#0006}.detail-panel-capacity,.detail-panel-completion,.detail-panel-start,.detail-panel-type{color:#ffffffe6;font-size:.9375rem;font-weight:500;text-align:right}[data-theme=light] .detail-panel-capacity,[data-theme=light] .detail-panel-completion,[data-theme=light] .detail-panel-start,[data-theme=light] .detail-panel-type{color:#000c}.detail-panel-delay{color:#f87171;font-size:.9375rem;font-weight:600}[data-theme=light] .detail-panel-delay{color:#dc2626}.detail-panel-progress{margin-top:.5rem}.detail-panel-progress-header{color:#ffffff80;display:flex;font-size:.75rem;justify-content:space-between;margin-bottom:.5rem}[data-theme=light] .detail-panel-progress-header{color:#0006}.detail-panel-progress-text{color:#22d3ee;font-weight:600}[data-theme=light] .detail-panel-progress-text{color:#0891b2}.detail-panel-progress-bar{background:#ffffff1a;border-radius:3px;height:6px;overflow:hidden}[data-theme=light] .detail-panel-progress-bar{background:#0000001a}.detail-panel-progress-fill{background:linear-gradient(90deg,#22d3ee,#06b6d4);border-radius:3px;height:100%;transition:width .5s ease;width:0}.detail-panel-links{border-top:1px solid hsla(0,0%,100%,.1);margin-top:1rem;padding-top:1rem}[data-theme=light] .detail-panel-links{border-top-color:#0000001a}.detail-panel-links-label{color:#fff6;display:block;font-size:.75rem;letter-spacing:.05em;margin-bottom:.75rem;text-transform:uppercase}[data-theme=light] .detail-panel-links-label{color:#0000004d}.detail-panel-links-row{display:flex;gap:.75rem}.detail-panel-link{align-items:center;background:#ffffff1a;border-radius:.5rem;color:#fffc;display:inline-flex;font-size:.8125rem;font-weight:500;gap:.375rem;padding:.5rem .875rem;text-decoration:none;transition:background .15s ease,color .15s ease}[data-theme=light] .detail-panel-link{background:#0000000d;color:#000000b3}.detail-panel-link:hover{background:#fff3;color:#fff}[data-theme=light] .detail-panel-link:hover{background:#0000001a;color:#000}.detail-panel-link svg{height:14px;opacity:.6;width:14px}@media(max-width:640px){.nuclear-globe-detail-panel{border-left:none;border-radius:1rem 1rem 0 0;border-top:1px solid hsla(0,0%,100%,.1);box-sizing:border-box;height:auto;inset:auto 0 0;max-height:60%;overflow-x:hidden;padding:1.5rem;transform:translateY(100%);width:100%}.nuclear-globe-detail-panel.visible{transform:translateY(0)}.detail-panel-row{gap:.5rem}.detail-panel-capacity,.detail-panel-completion,.detail-panel-delay,.detail-panel-start,.detail-panel-type{flex-shrink:0;text-align:right}.detail-panel-label{flex-shrink:1;min-width:0}}.nuclear-globe-container:fullscreen{border-radius:0;display:flex;flex-direction:column;height:100vh;margin:0;max-width:none;width:100vw}.nuclear-globe-container:fullscreen .nuclear-globe-wrapper{align-items:center;aspect-ratio:unset;display:flex;flex:1;justify-content:center;min-height:0}.nuclear-globe-container:fullscreen .nuclear-globe-wrapper svg{height:auto;max-height:calc(100vh - 150px);max-width:min(100%,calc(100vh - 150px));width:auto}.nuclear-globe-container:fullscreen .nuclear-globe-stats{padding:1rem 2rem}.nuclear-globe-btn .fullscreen-enter-icon,.nuclear-globe-btn .fullscreen-exit-icon{height:18px;width:18px}.nuclear-globe-btn .fullscreen-enter-icon.hidden,.nuclear-globe-btn .fullscreen-exit-icon.hidden{display:none}.detail-panel-link-share{border:none;cursor:pointer;font-family:inherit}.detail-panel-link-share:disabled{cursor:default;opacity:.7}.hidden{display:none!important}.nuclear-unit[data-astro-cid-4twafwec]{font-size:.75em;opacity:.7}.nuclear-marker-interactive{cursor:pointer}
