diff --git a/_app/immutable/assets/2.C4-7zQ-F.css b/_app/immutable/assets/2.C4-7zQ-F.css new file mode 100644 index 0000000..30cd78e --- /dev/null +++ b/_app/immutable/assets/2.C4-7zQ-F.css @@ -0,0 +1 @@ +section.content.title.svelte-d10fza.svelte-d10fza{padding-top:1rem;position:relative;background-size:contain;background-repeat:no-repeat;background-position:center;max-width:800px;margin:auto}section.title.svelte-d10fza .logos.svelte-d10fza{display:flex;align-items:center;justify-content:center;height:2.2rem}section.title.svelte-d10fza .logos a.svelte-d10fza{height:100%}section.title.svelte-d10fza .logos a.svelte-d10fza:not(:last-child){margin-right:1rem}section.title.svelte-d10fza .logos a img.svelte-d10fza{height:100%}section.title.svelte-d10fza .logos a.smaller.svelte-d10fza{height:80%}.title.svelte-d10fza.svelte-d10fza{font-family:var(--font-01);color:var(--usa-blue)}.subtitle.svelte-d10fza.svelte-d10fza,.subsubtitle.svelte-d10fza.svelte-d10fza{font-family:var(--font-02);color:var(--usa-blue)}.score-bar.svelte-1id8o13{width:100%;max-width:70px;min-height:10px;border:1px solid var(--text-darkgray);border-radius:3px;position:relative}.inner-score-bar.svelte-1id8o13{height:100%;background-color:var(--text-darkgray);border:none;position:absolute}ul.svelte-trx8tu.svelte-trx8tu.svelte-trx8tu{margin:.3rem 0;list-style-type:none}h4.svelte-trx8tu.svelte-trx8tu.svelte-trx8tu{margin:1rem 0 0;font-size:.8rem;font-weight:700;color:var(--text-black)}li.svelte-trx8tu.svelte-trx8tu.svelte-trx8tu{display:block;margin:.3rem 0;padding-left:20px;position:relative}li.svelte-trx8tu p.svelte-trx8tu.svelte-trx8tu{font-family:var(--font-02);font-size:.8rem;line-height:1.5;color:var(--text-black)}li.svelte-trx8tu input.svelte-trx8tu.svelte-trx8tu{position:absolute;opacity:0;height:0;width:0}.checkmark.svelte-trx8tu.svelte-trx8tu.svelte-trx8tu{position:absolute;top:5px;left:0;height:15px;width:15px;border:none;border-radius:2px;background-color:var(--bg)}.checkmark.svelte-trx8tu.svelte-trx8tu.svelte-trx8tu:after{content:"";display:none;position:absolute}li.svelte-trx8tu input.svelte-trx8tu:checked~.checkmark.svelte-trx8tu:after{display:block}li.svelte-trx8tu .checkmark.svelte-trx8tu.svelte-trx8tu:after{left:5px;top:2px;width:3px;height:7px;border:solid var(--usa-blue);border-width:0 3px 3px 0;transform:rotate(45deg)}.image-credit.svelte-1orhb2d.svelte-1orhb2d{padding:0 24px;font-size:.8rem;position:relative;height:24px;top:-24px;color:#fff;background-color:#000;opacity:.5;line-height:1.7}.image-credit.svelte-1orhb2d a.svelte-1orhb2d{color:#fff;text-decoration:underline}.score-bars.svelte-1orhb2d.svelte-1orhb2d{display:flex;align-items:flex-start;justify-content:space-between;width:100%}.score-bars.svelte-1orhb2d span.score-info-icon.svelte-1orhb2d{width:1.3rem;height:1.3rem;margin:0;padding:0 auto .1rem auto;font-size:.8rem;font-weight:700;text-align:center;color:var(--usa-lightred);border:2px solid var(--text-darkgray);border-radius:2px;background-color:var(--text-darkgray);transition:all .4s ease;cursor:pointer}.score-bars.svelte-1orhb2d span.score-info-icon.svelte-1orhb2d:hover{color:#fff}.score-bar-wrapper.svelte-1orhb2d.svelte-1orhb2d{flex:1 1 0;display:inline-block}.score-bar-wrapper.svelte-1orhb2d p.svelte-1orhb2d{font-size:.7rem}button.svelte-1orhb2d.svelte-1orhb2d{margin:.2rem}thead.svelte-17rsrb8{font-weight:700}.table-container.svelte-17rsrb8{max-height:800px;overflow-y:scroll}rect.svelte-1clidz2{stroke:#fff;transform-box:fill-box;transform-origin:center;transform:rotate(45deg)}.tooltip.svelte-ius1sy{position:fixed;border-radius:10px;box-shadow:2px 2px 10px #0003;transform:translateY(-200px);z-index:1000;max-width:500px;max-height:400px;overflow-y:scroll}.event-tooltip.svelte-1o3zhmg{position:fixed;background:#fffffff2;padding:5px;box-shadow:2px 2px 10px #0003;transform:translateY(-50%);z-index:1000;max-width:300px;max-height:400px;overflow-y:scroll}.date.svelte-1o3zhmg{font-size:.7rem}h2.svelte-1o3zhmg{margin:.2rem 0;font-size:.9rem;font-weight:700}.description.svelte-1o3zhmg{font-size:.8rem;line-height:1.5}.timeline-container.svelte-12avebn{width:100%}.country-label.svelte-12avebn{font-weight:700;font-size:.9rem}.time-axis-tick-label.svelte-12avebn{font-size:.9rem;fill:#777}.y-tick.svelte-12avebn,.metrics-label.svelte-12avebn{font-size:.9rem}.timeline-container.svelte-8j1w4o{width:100%}.country-label.svelte-8j1w4o{font-weight:700;font-size:.9rem}.time-axis-tick-label.svelte-8j1w4o{font-size:.8rem;fill:#888}label.svelte-agwbpb.svelte-agwbpb{display:inline-block;width:100%;padding-left:1.5rem;cursor:pointer;pointer-events:all}input[type=checkbox].svelte-agwbpb.svelte-agwbpb{display:none;pointer-events:all}input[type=checkbox].svelte-agwbpb+label.svelte-agwbpb:before{display:block;width:15px;height:15px;margin-top:3px;margin-right:.4rem;border:2px solid var(--usa-blue);border-radius:3px;background-color:var(--bg);content:"";position:absolute;left:.5rem}input[type=checkbox].checked.svelte-agwbpb+label.svelte-agwbpb:before{box-shadow:inset 0 0 0 3px var(--bg);background-color:var(--usa-blue)}.dropdown.svelte-ksomt4.svelte-ksomt4{align-self:flex-end;display:flex;flex-direction:column;font-family:var(--font-02);width:200px;max-width:200px;min-width:200px;margin:.3rem .3rem 0;position:relative;pointer-events:all}.label.svelte-ksomt4.svelte-ksomt4{margin:0 0 .1rem;font-size:.7rem;color:var(--usa-blue)}.selected-items.svelte-ksomt4.svelte-ksomt4{display:flex;align-items:center;justify-content:space-between;width:100%;height:1.7rem;padding:.1rem .3rem;font-size:.8rem;background-color:var(--bg);border:2px solid var(--usa-blue);border-radius:3px;cursor:pointer}.selected-items-text.svelte-ksomt4.svelte-ksomt4{width:100%;color:var(--text-black);overflow:hidden;white-space:nowrap}.selected-items-arrow.svelte-ksomt4.svelte-ksomt4{background:none;border:none;outline:none;cursor:pointer}.selected-items-arrow.svelte-ksomt4 svg.svelte-ksomt4{margin-top:.2rem;stroke:none;fill:var(--usa-blue);transition:transform .4s ease}.selected-items-arrow.svelte-ksomt4 svg.expanded.svelte-ksomt4{transform:rotate(-540deg)}.choice-wrapper.svelte-ksomt4.svelte-ksomt4{width:100%;height:0;position:relative}.choice.svelte-ksomt4.svelte-ksomt4{width:100%;border:2px solid var(--usa-lightblue);border-radius:3px;background-color:var(--bg);position:absolute;z-index:12000;top:0}.superior.svelte-ksomt4.svelte-ksomt4{z-index:100000!important}.choice-controls.svelte-ksomt4.svelte-ksomt4{display:flex;align-items:center;width:100%}.choice-controls.svelte-ksomt4 button.svelte-ksomt4{margin:.5rem;padding:.2rem .5rem;color:var(--bg);border:none;border-radius:5px;outline:none;cursor:pointer}button.choice-controls-selectall.svelte-ksomt4.svelte-ksomt4{background-color:var(--usa-lightblue);font-size:.8rem}button.choice-controls-unselectall.svelte-ksomt4.svelte-ksomt4{background-color:var(--usa-lightred);font-size:.8rem}ul.choice-list.svelte-ksomt4.svelte-ksomt4{width:100%;max-height:400px;overflow-y:scroll;list-style-type:none;font-size:.8rem;position:relative}ul.choice-list.svelte-ksomt4 li.svelte-ksomt4{padding:.4rem .5rem;cursor:pointer;background-color:var(--bg);transition:background-color .2s ease}ul.choice-list.svelte-ksomt4 li.svelte-ksomt4:hover{background-color:var(--usa-lightblue)}.choice-entry-count.svelte-ksomt4.svelte-ksomt4,.choice-entry-source.svelte-ksomt4.svelte-ksomt4{font-size:.8em}.choice-entry-source.svelte-ksomt4.svelte-ksomt4{display:block}p.info.svelte-ksomt4.svelte-ksomt4{padding:.4rem .5rem;font-size:.7rem;color:var(--dfrlab-gray)}.slider.svelte-imorns.svelte-imorns{display:flex;flex-direction:column;font-family:var(--font-02);width:200px;max-width:200px;margin:.3rem .3rem 0;position:relative;pointer-events:all}.label.svelte-imorns.svelte-imorns{margin:0 0 .1rem;font-size:.7rem;color:var(--usa-blue)}.slider-body.svelte-imorns.svelte-imorns{display:flex;align-items:center;width:100%;height:1.7rem;padding:.1rem 0;font-size:.7rem;background-color:var(--bg);border:none;position:relative}.border.svelte-imorns.svelte-imorns{border:2px solid var(--usa-blue);border-radius:3px}.slider-selected-range.svelte-imorns.svelte-imorns{height:8px;border:none;border-radius:2px;position:absolute;z-index:100}.slider-handle.svelte-imorns.svelte-imorns{width:var(--handle-width);height:var(--handle-width);border:2px solid var(--usa-blue);border-radius:50%;background-color:var(--bg);cursor:pointer;position:absolute;z-index:10000}.slider-handle.svelte-imorns>span.svelte-imorns{width:100%;height:100%;font-size:.7rem;text-align:center;color:var(--usa-blue);position:absolute}.search-text.svelte-11nm0w0.svelte-11nm0w0{align-self:flex-end;display:flex;flex-direction:column;font-family:var(--font-02);width:200px;max-width:200px;min-width:200px;margin:.3rem .3rem 0;position:relative;pointer-events:all}.label.svelte-11nm0w0.svelte-11nm0w0{display:flex;margin:0 0 .1rem;font-size:.7rem;color:var(--usa-blue)}.label.svelte-11nm0w0>.svelte-11nm0w0{padding-right:.2rem}.label.svelte-11nm0w0 span.svelte-11nm0w0{margin:0 -.1rem;padding:0 .1rem;color:var(--usa-blue);border:none;border-radius:3px;cursor:pointer;transition:all .2s ease}.label.svelte-11nm0w0 span.svelte-11nm0w0:hover{color:var(--bg);background-color:var(--usa-blue)}.search.svelte-11nm0w0.svelte-11nm0w0{display:flex;align-items:center;justify-content:space-between;width:100%;height:1.7rem;font-size:.8rem;background-color:var(--bg);border:2px solid var(--usa-blue);border-radius:3px;position:relative}input.svelte-11nm0w0.svelte-11nm0w0{width:100%;height:100%;padding:.1rem 2.3rem .1rem .3rem;font-size:.8rem;color:var(--text-black);background-color:var(--bg);border:none}.button-fields.svelte-11nm0w0.svelte-11nm0w0{display:block;position:absolute;bottom:.2rem;right:.3rem;z-index:10001}.reset.svelte-11nm0w0.svelte-11nm0w0{display:none;margin-right:.3rem;cursor:pointer}.go.svelte-11nm0w0.svelte-11nm0w0{cursor:pointer}.share.svelte-1wi97b7{margin:0 .5rem 0 0;font-family:var(--font-02);font-size:.8rem;pointer-events:all;text-align:center;padding-top:.7rem}p.svelte-1wi97b7{color:var(--usa-blue);white-space:nowrap}.gray.svelte-1wi97b7{color:var(--text-darkgray);transition:all .2s ease}.gray.svelte-1wi97b7:hover{color:var(--text-black)}button.svelte-19irey0{pointer-events:all}button.reset-filters.svelte-19irey0{align-self:flex-end;min-width:100px;height:1.7rem;max-height:1.7rem;margin:.3rem .3rem 0;padding:.1rem .3rem;font-family:var(--font-02);font-size:.8rem;font-weight:400;line-height:1.3rem;color:var(--usa-blue);background-color:var(--bg);border:2px solid var(--usa-blue);border-radius:3px;outline:none;overflow:hidden;transition:all .2s ease}button.reset-filters.svelte-19irey0:hover{color:var(--bg);background-color:var(--usa-blue);cursor:pointer}.hamburger-container.svelte-1rs18it{width:20px;height:20px;float:right}line.svelte-1rs18it{transition:stroke 1s;stroke-width:14;stroke-linecap:round}circle.svelte-1rs18it{stroke-width:14;fill:#fff}.dark.svelte-1rs18it{stroke:#000}h5.svelte-5cdlj9{color:#333;margin-top:20px;margin-bottom:10px}ul.svelte-5cdlj9{padding-left:20px}ul.inner.svelte-5cdlj9{list-style-type:circle;padding-left:40px}ul.inner-square.svelte-5cdlj9{list-style-type:square;padding-left:60px}strong.svelte-5cdlj9{color:#444}input.toggle[type=checkbox].svelte-1rf3jt1.svelte-1rf3jt1.svelte-1rf3jt1{display:none}.lbl-toggle.svelte-1rf3jt1.svelte-1rf3jt1.svelte-1rf3jt1{display:block;margin-left:-.3rem;padding:.2rem 0;font-weight:400;font-style:italic;color:var(--text-black);cursor:pointer;transition:all .2s ease}.lbl-toggle.top.svelte-1rf3jt1.svelte-1rf3jt1.svelte-1rf3jt1{font-weight:400;font-style:normal}.lbl-toggle.svelte-1rf3jt1.svelte-1rf3jt1.svelte-1rf3jt1:before{content:" ";display:inline-block;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid currentColor;vertical-align:middle;margin-top:2px;transform:translate(-.6rem) translateY(-2px);transition:transform .2s ease-out}.collapsible-content.svelte-1rf3jt1.svelte-1rf3jt1.svelte-1rf3jt1{max-height:0px;overflow:hidden;transition:max-height .2s ease-in-out}.collapsible-content.svelte-1rf3jt1 p.svelte-1rf3jt1.svelte-1rf3jt1{padding:0 1rem}.toggle.svelte-1rf3jt1:checked+.lbl-toggle.svelte-1rf3jt1+.collapsible-content.svelte-1rf3jt1{max-height:10000px;border:1px solid var(--dfrlab-lightgray);border-radius:3px}.toggle.svelte-1rf3jt1:checked+.lbl-toggle.svelte-1rf3jt1.svelte-1rf3jt1:before{transform:rotate(90deg) translateY(.6rem)}.toggle.svelte-1rf3jt1:checked+.lbl-toggle.svelte-1rf3jt1.svelte-1rf3jt1{border-bottom-right-radius:0;border-bottom-left-radius:0}ul{list-style:inside}.cases-controls.svelte-tzs9o3{margin-bottom:1rem}.cases-control.svelte-tzs9o3{display:inline-block;margin-right:3rem}.sort-label.svelte-tzs9o3{font-size:.9rem}section.svelte-1xri5nx{font-family:var(--font-02)}.intro.svelte-1xri5nx{max-width:800px;margin:auto}.controls.svelte-1xri5nx{background-color:var(--transparentbg);width:100%;z-index:500}.sticky.svelte-1xri5nx{position:sticky;top:0}.sidebar.svelte-1xri5nx{position:fixed;top:0;transition:left .5s;height:100vh}.closed.svelte-1xri5nx{left:-100%}.open.svelte-1xri5nx{left:0}.filter-button.svelte-1xri5nx{position:fixed;top:0;right:0;padding:1rem;z-index:750} diff --git a/_app/immutable/assets/2.CQFW6DsW.css b/_app/immutable/assets/2.CQFW6DsW.css deleted file mode 100644 index 2104fa7..0000000 --- a/_app/immutable/assets/2.CQFW6DsW.css +++ /dev/null @@ -1 +0,0 @@ -section.content.title.svelte-d10fza.svelte-d10fza{padding-top:1rem;position:relative;background-size:contain;background-repeat:no-repeat;background-position:center;max-width:800px;margin:auto}section.title.svelte-d10fza .logos.svelte-d10fza{display:flex;align-items:center;justify-content:center;height:2.2rem}section.title.svelte-d10fza .logos a.svelte-d10fza{height:100%}section.title.svelte-d10fza .logos a.svelte-d10fza:not(:last-child){margin-right:1rem}section.title.svelte-d10fza .logos a img.svelte-d10fza{height:100%}section.title.svelte-d10fza .logos a.smaller.svelte-d10fza{height:80%}.title.svelte-d10fza.svelte-d10fza{font-family:var(--font-01);color:var(--usa-blue)}.subtitle.svelte-d10fza.svelte-d10fza,.subsubtitle.svelte-d10fza.svelte-d10fza{font-family:var(--font-02);color:var(--usa-blue)}.score-bar.svelte-1id8o13{width:100%;max-width:70px;min-height:10px;border:1px solid var(--text-darkgray);border-radius:3px;position:relative}.inner-score-bar.svelte-1id8o13{height:100%;background-color:var(--text-darkgray);border:none;position:absolute}ul.svelte-trx8tu.svelte-trx8tu.svelte-trx8tu{margin:.3rem 0;list-style-type:none}h4.svelte-trx8tu.svelte-trx8tu.svelte-trx8tu{margin:1rem 0 0;font-size:.8rem;font-weight:700;color:var(--text-black)}li.svelte-trx8tu.svelte-trx8tu.svelte-trx8tu{display:block;margin:.3rem 0;padding-left:20px;position:relative}li.svelte-trx8tu p.svelte-trx8tu.svelte-trx8tu{font-family:var(--font-02);font-size:.8rem;line-height:1.5;color:var(--text-black)}li.svelte-trx8tu input.svelte-trx8tu.svelte-trx8tu{position:absolute;opacity:0;height:0;width:0}.checkmark.svelte-trx8tu.svelte-trx8tu.svelte-trx8tu{position:absolute;top:5px;left:0;height:15px;width:15px;border:none;border-radius:2px;background-color:var(--bg)}.checkmark.svelte-trx8tu.svelte-trx8tu.svelte-trx8tu:after{content:"";display:none;position:absolute}li.svelte-trx8tu input.svelte-trx8tu:checked~.checkmark.svelte-trx8tu:after{display:block}li.svelte-trx8tu .checkmark.svelte-trx8tu.svelte-trx8tu:after{left:5px;top:2px;width:3px;height:7px;border:solid var(--usa-blue);border-width:0 3px 3px 0;transform:rotate(45deg)}.image-credit.svelte-kv4ga5.svelte-kv4ga5{padding:0 24px;font-size:.8rem;position:relative;height:24px;top:-24px;color:#fff;background-color:#000;opacity:.5;line-height:1.7}.image-credit.svelte-kv4ga5 a.svelte-kv4ga5{color:#fff;text-decoration:underline}.score-bars.svelte-kv4ga5.svelte-kv4ga5{display:flex;align-items:flex-start;justify-content:space-between;width:100%}.score-bars.svelte-kv4ga5 span.score-info-icon.svelte-kv4ga5{width:1.3rem;height:1.3rem;margin:0;padding:0 auto .1rem auto;font-size:.8rem;font-weight:700;text-align:center;color:var(--usa-lightred);border:2px solid var(--text-darkgray);border-radius:2px;background-color:var(--text-darkgray);transition:all .4s ease;cursor:pointer}.score-bars.svelte-kv4ga5 span.score-info-icon.svelte-kv4ga5:hover{color:var(--text-darkgray);background-color:var(--usa-lightred)}.score-bar-wrapper.svelte-kv4ga5.svelte-kv4ga5{flex:1 1 0;display:inline-block}.score-bar-wrapper.svelte-kv4ga5 p.svelte-kv4ga5{font-size:.7rem}button.svelte-kv4ga5.svelte-kv4ga5{margin:.2rem}thead.svelte-17rsrb8{font-weight:700}.table-container.svelte-17rsrb8{max-height:800px;overflow-y:scroll}rect.svelte-1clidz2{stroke:#fff;transform-box:fill-box;transform-origin:center;transform:rotate(45deg)}.tooltip.svelte-ius1sy{position:fixed;border-radius:10px;box-shadow:2px 2px 10px #0003;transform:translateY(-200px);z-index:1000;max-width:500px;max-height:400px;overflow-y:scroll}.event-tooltip.svelte-1o3zhmg{position:fixed;background:#fffffff2;padding:5px;box-shadow:2px 2px 10px #0003;transform:translateY(-50%);z-index:1000;max-width:300px;max-height:400px;overflow-y:scroll}.date.svelte-1o3zhmg{font-size:.7rem}h2.svelte-1o3zhmg{margin:.2rem 0;font-size:.9rem;font-weight:700}.description.svelte-1o3zhmg{font-size:.8rem;line-height:1.5}.timeline-container.svelte-12avebn{width:100%}.country-label.svelte-12avebn{font-weight:700;font-size:.9rem}.time-axis-tick-label.svelte-12avebn{font-size:.9rem;fill:#777}.y-tick.svelte-12avebn,.metrics-label.svelte-12avebn{font-size:.9rem}.timeline-container.svelte-8j1w4o{width:100%}.country-label.svelte-8j1w4o{font-weight:700;font-size:.9rem}.time-axis-tick-label.svelte-8j1w4o{font-size:.8rem;fill:#888}label.svelte-agwbpb.svelte-agwbpb{display:inline-block;width:100%;padding-left:1.5rem;cursor:pointer;pointer-events:all}input[type=checkbox].svelte-agwbpb.svelte-agwbpb{display:none;pointer-events:all}input[type=checkbox].svelte-agwbpb+label.svelte-agwbpb:before{display:block;width:15px;height:15px;margin-top:3px;margin-right:.4rem;border:2px solid var(--usa-blue);border-radius:3px;background-color:var(--bg);content:"";position:absolute;left:.5rem}input[type=checkbox].checked.svelte-agwbpb+label.svelte-agwbpb:before{box-shadow:inset 0 0 0 3px var(--bg);background-color:var(--usa-blue)}.dropdown.svelte-1v3ro4m.svelte-1v3ro4m{align-self:flex-end;display:flex;flex-direction:column;font-family:var(--font-02);width:200px;max-width:200px;min-width:200px;margin:.3rem .3rem 0;position:relative;pointer-events:all}.label.svelte-1v3ro4m.svelte-1v3ro4m{margin:0 0 .1rem;font-size:.7rem;color:var(--usa-blue)}.selected-items.svelte-1v3ro4m.svelte-1v3ro4m{display:flex;align-items:center;justify-content:space-between;width:100%;height:1.7rem;padding:.1rem .3rem;font-size:.8rem;background-color:var(--bg);border:2px solid var(--usa-blue);border-radius:3px;cursor:pointer}.selected-items-text.svelte-1v3ro4m.svelte-1v3ro4m{width:100%;color:var(--text-black);overflow:hidden;white-space:nowrap}.selected-items-arrow.svelte-1v3ro4m.svelte-1v3ro4m{background:none;border:none;outline:none;cursor:pointer}.selected-items-arrow.svelte-1v3ro4m svg.svelte-1v3ro4m{margin-top:.2rem;stroke:none;fill:var(--usa-blue);transition:transform .4s ease}.selected-items-arrow.svelte-1v3ro4m svg.expanded.svelte-1v3ro4m{transform:rotate(-540deg)}.choice-wrapper.svelte-1v3ro4m.svelte-1v3ro4m{width:100%;height:0;position:relative}.choice.svelte-1v3ro4m.svelte-1v3ro4m{width:100%;border:2px solid var(--usa-lightblue);border-radius:3px;background-color:var(--bg);position:absolute;z-index:12000;top:0}.superior.svelte-1v3ro4m.svelte-1v3ro4m{z-index:100000!important}.choice-controls.svelte-1v3ro4m.svelte-1v3ro4m{display:flex;align-items:center;width:100%}.choice-controls.svelte-1v3ro4m button.svelte-1v3ro4m{margin:.5rem;padding:.2rem .5rem;color:var(--bg);border:none;border-radius:5px;outline:none;cursor:pointer}button.choice-controls-selectall.svelte-1v3ro4m.svelte-1v3ro4m{background-color:var(--usa-lightblue);font-size:.8rem}button.choice-controls-unselectall.svelte-1v3ro4m.svelte-1v3ro4m{background-color:var(--usa-lightred);font-size:.8rem}ul.choice-list.svelte-1v3ro4m.svelte-1v3ro4m{width:100%;max-height:600px;overflow-y:scroll;list-style-type:none;font-size:.8rem;position:relative}ul.choice-list.svelte-1v3ro4m li.svelte-1v3ro4m{padding:.4rem .5rem;cursor:pointer;background-color:var(--bg);transition:background-color .2s ease}ul.choice-list.svelte-1v3ro4m li.svelte-1v3ro4m:hover{background-color:var(--usa-lightblue)}.choice-entry-count.svelte-1v3ro4m.svelte-1v3ro4m,.choice-entry-source.svelte-1v3ro4m.svelte-1v3ro4m{font-size:.8em}.choice-entry-source.svelte-1v3ro4m.svelte-1v3ro4m{display:block}p.info.svelte-1v3ro4m.svelte-1v3ro4m{padding:.4rem .5rem;font-size:.7rem;color:var(--dfrlab-gray)}.slider.svelte-imorns.svelte-imorns{display:flex;flex-direction:column;font-family:var(--font-02);width:200px;max-width:200px;margin:.3rem .3rem 0;position:relative;pointer-events:all}.label.svelte-imorns.svelte-imorns{margin:0 0 .1rem;font-size:.7rem;color:var(--usa-blue)}.slider-body.svelte-imorns.svelte-imorns{display:flex;align-items:center;width:100%;height:1.7rem;padding:.1rem 0;font-size:.7rem;background-color:var(--bg);border:none;position:relative}.border.svelte-imorns.svelte-imorns{border:2px solid var(--usa-blue);border-radius:3px}.slider-selected-range.svelte-imorns.svelte-imorns{height:8px;border:none;border-radius:2px;position:absolute;z-index:100}.slider-handle.svelte-imorns.svelte-imorns{width:var(--handle-width);height:var(--handle-width);border:2px solid var(--usa-blue);border-radius:50%;background-color:var(--bg);cursor:pointer;position:absolute;z-index:10000}.slider-handle.svelte-imorns>span.svelte-imorns{width:100%;height:100%;font-size:.7rem;text-align:center;color:var(--usa-blue);position:absolute}.search-text.svelte-11nm0w0.svelte-11nm0w0{align-self:flex-end;display:flex;flex-direction:column;font-family:var(--font-02);width:200px;max-width:200px;min-width:200px;margin:.3rem .3rem 0;position:relative;pointer-events:all}.label.svelte-11nm0w0.svelte-11nm0w0{display:flex;margin:0 0 .1rem;font-size:.7rem;color:var(--usa-blue)}.label.svelte-11nm0w0>.svelte-11nm0w0{padding-right:.2rem}.label.svelte-11nm0w0 span.svelte-11nm0w0{margin:0 -.1rem;padding:0 .1rem;color:var(--usa-blue);border:none;border-radius:3px;cursor:pointer;transition:all .2s ease}.label.svelte-11nm0w0 span.svelte-11nm0w0:hover{color:var(--bg);background-color:var(--usa-blue)}.search.svelte-11nm0w0.svelte-11nm0w0{display:flex;align-items:center;justify-content:space-between;width:100%;height:1.7rem;font-size:.8rem;background-color:var(--bg);border:2px solid var(--usa-blue);border-radius:3px;position:relative}input.svelte-11nm0w0.svelte-11nm0w0{width:100%;height:100%;padding:.1rem 2.3rem .1rem .3rem;font-size:.8rem;color:var(--text-black);background-color:var(--bg);border:none}.button-fields.svelte-11nm0w0.svelte-11nm0w0{display:block;position:absolute;bottom:.2rem;right:.3rem;z-index:10001}.reset.svelte-11nm0w0.svelte-11nm0w0{display:none;margin-right:.3rem;cursor:pointer}.go.svelte-11nm0w0.svelte-11nm0w0{cursor:pointer}.share.svelte-1wi97b7{margin:0 .5rem 0 0;font-family:var(--font-02);font-size:.8rem;pointer-events:all;text-align:center;padding-top:.7rem}p.svelte-1wi97b7{color:var(--usa-blue);white-space:nowrap}.gray.svelte-1wi97b7{color:var(--text-darkgray);transition:all .2s ease}.gray.svelte-1wi97b7:hover{color:var(--text-black)}button.svelte-19irey0{pointer-events:all}button.reset-filters.svelte-19irey0{align-self:flex-end;min-width:100px;height:1.7rem;max-height:1.7rem;margin:.3rem .3rem 0;padding:.1rem .3rem;font-family:var(--font-02);font-size:.8rem;font-weight:400;line-height:1.3rem;color:var(--usa-blue);background-color:var(--bg);border:2px solid var(--usa-blue);border-radius:3px;outline:none;overflow:hidden;transition:all .2s ease}button.reset-filters.svelte-19irey0:hover{color:var(--bg);background-color:var(--usa-blue);cursor:pointer}.hamburger-container.svelte-1rs18it{width:20px;height:20px;float:right}line.svelte-1rs18it{transition:stroke 1s;stroke-width:14;stroke-linecap:round}circle.svelte-1rs18it{stroke-width:14;fill:#fff}.dark.svelte-1rs18it{stroke:#000}h5.svelte-5cdlj9{color:#333;margin-top:20px;margin-bottom:10px}ul.svelte-5cdlj9{padding-left:20px}ul.inner.svelte-5cdlj9{list-style-type:circle;padding-left:40px}ul.inner-square.svelte-5cdlj9{list-style-type:square;padding-left:60px}strong.svelte-5cdlj9{color:#444}input.toggle[type=checkbox].svelte-1rf3jt1.svelte-1rf3jt1.svelte-1rf3jt1{display:none}.lbl-toggle.svelte-1rf3jt1.svelte-1rf3jt1.svelte-1rf3jt1{display:block;margin-left:-.3rem;padding:.2rem 0;font-weight:400;font-style:italic;color:var(--text-black);cursor:pointer;transition:all .2s ease}.lbl-toggle.top.svelte-1rf3jt1.svelte-1rf3jt1.svelte-1rf3jt1{font-weight:400;font-style:normal}.lbl-toggle.svelte-1rf3jt1.svelte-1rf3jt1.svelte-1rf3jt1:before{content:" ";display:inline-block;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid currentColor;vertical-align:middle;margin-top:2px;transform:translate(-.6rem) translateY(-2px);transition:transform .2s ease-out}.collapsible-content.svelte-1rf3jt1.svelte-1rf3jt1.svelte-1rf3jt1{max-height:0px;overflow:hidden;transition:max-height .2s ease-in-out}.collapsible-content.svelte-1rf3jt1 p.svelte-1rf3jt1.svelte-1rf3jt1{padding:0 1rem}.toggle.svelte-1rf3jt1:checked+.lbl-toggle.svelte-1rf3jt1+.collapsible-content.svelte-1rf3jt1{max-height:10000px;border:1px solid var(--dfrlab-lightgray);border-radius:3px}.toggle.svelte-1rf3jt1:checked+.lbl-toggle.svelte-1rf3jt1.svelte-1rf3jt1:before{transform:rotate(90deg) translateY(.6rem)}.toggle.svelte-1rf3jt1:checked+.lbl-toggle.svelte-1rf3jt1.svelte-1rf3jt1{border-bottom-right-radius:0;border-bottom-left-radius:0}ul{list-style:inside}.cases-controls.svelte-tzs9o3{margin-bottom:1rem}.cases-control.svelte-tzs9o3{display:inline-block;margin-right:3rem}.sort-label.svelte-tzs9o3{font-size:.9rem}section.svelte-1xri5nx{font-family:var(--font-02)}.intro.svelte-1xri5nx{max-width:800px;margin:auto}.controls.svelte-1xri5nx{background-color:var(--transparentbg);width:100%;z-index:500}.sticky.svelte-1xri5nx{position:sticky;top:0}.sidebar.svelte-1xri5nx{position:fixed;top:0;transition:left .5s;height:100vh}.closed.svelte-1xri5nx{left:-100%}.open.svelte-1xri5nx{left:0}.filter-button.svelte-1xri5nx{position:fixed;top:0;right:0;padding:1rem;z-index:750} diff --git a/_app/immutable/assets/_page.C4-7zQ-F.css b/_app/immutable/assets/_page.C4-7zQ-F.css new file mode 100644 index 0000000..30cd78e --- /dev/null +++ b/_app/immutable/assets/_page.C4-7zQ-F.css @@ -0,0 +1 @@ +section.content.title.svelte-d10fza.svelte-d10fza{padding-top:1rem;position:relative;background-size:contain;background-repeat:no-repeat;background-position:center;max-width:800px;margin:auto}section.title.svelte-d10fza .logos.svelte-d10fza{display:flex;align-items:center;justify-content:center;height:2.2rem}section.title.svelte-d10fza .logos a.svelte-d10fza{height:100%}section.title.svelte-d10fza .logos a.svelte-d10fza:not(:last-child){margin-right:1rem}section.title.svelte-d10fza .logos a img.svelte-d10fza{height:100%}section.title.svelte-d10fza .logos a.smaller.svelte-d10fza{height:80%}.title.svelte-d10fza.svelte-d10fza{font-family:var(--font-01);color:var(--usa-blue)}.subtitle.svelte-d10fza.svelte-d10fza,.subsubtitle.svelte-d10fza.svelte-d10fza{font-family:var(--font-02);color:var(--usa-blue)}.score-bar.svelte-1id8o13{width:100%;max-width:70px;min-height:10px;border:1px solid var(--text-darkgray);border-radius:3px;position:relative}.inner-score-bar.svelte-1id8o13{height:100%;background-color:var(--text-darkgray);border:none;position:absolute}ul.svelte-trx8tu.svelte-trx8tu.svelte-trx8tu{margin:.3rem 0;list-style-type:none}h4.svelte-trx8tu.svelte-trx8tu.svelte-trx8tu{margin:1rem 0 0;font-size:.8rem;font-weight:700;color:var(--text-black)}li.svelte-trx8tu.svelte-trx8tu.svelte-trx8tu{display:block;margin:.3rem 0;padding-left:20px;position:relative}li.svelte-trx8tu p.svelte-trx8tu.svelte-trx8tu{font-family:var(--font-02);font-size:.8rem;line-height:1.5;color:var(--text-black)}li.svelte-trx8tu input.svelte-trx8tu.svelte-trx8tu{position:absolute;opacity:0;height:0;width:0}.checkmark.svelte-trx8tu.svelte-trx8tu.svelte-trx8tu{position:absolute;top:5px;left:0;height:15px;width:15px;border:none;border-radius:2px;background-color:var(--bg)}.checkmark.svelte-trx8tu.svelte-trx8tu.svelte-trx8tu:after{content:"";display:none;position:absolute}li.svelte-trx8tu input.svelte-trx8tu:checked~.checkmark.svelte-trx8tu:after{display:block}li.svelte-trx8tu .checkmark.svelte-trx8tu.svelte-trx8tu:after{left:5px;top:2px;width:3px;height:7px;border:solid var(--usa-blue);border-width:0 3px 3px 0;transform:rotate(45deg)}.image-credit.svelte-1orhb2d.svelte-1orhb2d{padding:0 24px;font-size:.8rem;position:relative;height:24px;top:-24px;color:#fff;background-color:#000;opacity:.5;line-height:1.7}.image-credit.svelte-1orhb2d a.svelte-1orhb2d{color:#fff;text-decoration:underline}.score-bars.svelte-1orhb2d.svelte-1orhb2d{display:flex;align-items:flex-start;justify-content:space-between;width:100%}.score-bars.svelte-1orhb2d span.score-info-icon.svelte-1orhb2d{width:1.3rem;height:1.3rem;margin:0;padding:0 auto .1rem auto;font-size:.8rem;font-weight:700;text-align:center;color:var(--usa-lightred);border:2px solid var(--text-darkgray);border-radius:2px;background-color:var(--text-darkgray);transition:all .4s ease;cursor:pointer}.score-bars.svelte-1orhb2d span.score-info-icon.svelte-1orhb2d:hover{color:#fff}.score-bar-wrapper.svelte-1orhb2d.svelte-1orhb2d{flex:1 1 0;display:inline-block}.score-bar-wrapper.svelte-1orhb2d p.svelte-1orhb2d{font-size:.7rem}button.svelte-1orhb2d.svelte-1orhb2d{margin:.2rem}thead.svelte-17rsrb8{font-weight:700}.table-container.svelte-17rsrb8{max-height:800px;overflow-y:scroll}rect.svelte-1clidz2{stroke:#fff;transform-box:fill-box;transform-origin:center;transform:rotate(45deg)}.tooltip.svelte-ius1sy{position:fixed;border-radius:10px;box-shadow:2px 2px 10px #0003;transform:translateY(-200px);z-index:1000;max-width:500px;max-height:400px;overflow-y:scroll}.event-tooltip.svelte-1o3zhmg{position:fixed;background:#fffffff2;padding:5px;box-shadow:2px 2px 10px #0003;transform:translateY(-50%);z-index:1000;max-width:300px;max-height:400px;overflow-y:scroll}.date.svelte-1o3zhmg{font-size:.7rem}h2.svelte-1o3zhmg{margin:.2rem 0;font-size:.9rem;font-weight:700}.description.svelte-1o3zhmg{font-size:.8rem;line-height:1.5}.timeline-container.svelte-12avebn{width:100%}.country-label.svelte-12avebn{font-weight:700;font-size:.9rem}.time-axis-tick-label.svelte-12avebn{font-size:.9rem;fill:#777}.y-tick.svelte-12avebn,.metrics-label.svelte-12avebn{font-size:.9rem}.timeline-container.svelte-8j1w4o{width:100%}.country-label.svelte-8j1w4o{font-weight:700;font-size:.9rem}.time-axis-tick-label.svelte-8j1w4o{font-size:.8rem;fill:#888}label.svelte-agwbpb.svelte-agwbpb{display:inline-block;width:100%;padding-left:1.5rem;cursor:pointer;pointer-events:all}input[type=checkbox].svelte-agwbpb.svelte-agwbpb{display:none;pointer-events:all}input[type=checkbox].svelte-agwbpb+label.svelte-agwbpb:before{display:block;width:15px;height:15px;margin-top:3px;margin-right:.4rem;border:2px solid var(--usa-blue);border-radius:3px;background-color:var(--bg);content:"";position:absolute;left:.5rem}input[type=checkbox].checked.svelte-agwbpb+label.svelte-agwbpb:before{box-shadow:inset 0 0 0 3px var(--bg);background-color:var(--usa-blue)}.dropdown.svelte-ksomt4.svelte-ksomt4{align-self:flex-end;display:flex;flex-direction:column;font-family:var(--font-02);width:200px;max-width:200px;min-width:200px;margin:.3rem .3rem 0;position:relative;pointer-events:all}.label.svelte-ksomt4.svelte-ksomt4{margin:0 0 .1rem;font-size:.7rem;color:var(--usa-blue)}.selected-items.svelte-ksomt4.svelte-ksomt4{display:flex;align-items:center;justify-content:space-between;width:100%;height:1.7rem;padding:.1rem .3rem;font-size:.8rem;background-color:var(--bg);border:2px solid var(--usa-blue);border-radius:3px;cursor:pointer}.selected-items-text.svelte-ksomt4.svelte-ksomt4{width:100%;color:var(--text-black);overflow:hidden;white-space:nowrap}.selected-items-arrow.svelte-ksomt4.svelte-ksomt4{background:none;border:none;outline:none;cursor:pointer}.selected-items-arrow.svelte-ksomt4 svg.svelte-ksomt4{margin-top:.2rem;stroke:none;fill:var(--usa-blue);transition:transform .4s ease}.selected-items-arrow.svelte-ksomt4 svg.expanded.svelte-ksomt4{transform:rotate(-540deg)}.choice-wrapper.svelte-ksomt4.svelte-ksomt4{width:100%;height:0;position:relative}.choice.svelte-ksomt4.svelte-ksomt4{width:100%;border:2px solid var(--usa-lightblue);border-radius:3px;background-color:var(--bg);position:absolute;z-index:12000;top:0}.superior.svelte-ksomt4.svelte-ksomt4{z-index:100000!important}.choice-controls.svelte-ksomt4.svelte-ksomt4{display:flex;align-items:center;width:100%}.choice-controls.svelte-ksomt4 button.svelte-ksomt4{margin:.5rem;padding:.2rem .5rem;color:var(--bg);border:none;border-radius:5px;outline:none;cursor:pointer}button.choice-controls-selectall.svelte-ksomt4.svelte-ksomt4{background-color:var(--usa-lightblue);font-size:.8rem}button.choice-controls-unselectall.svelte-ksomt4.svelte-ksomt4{background-color:var(--usa-lightred);font-size:.8rem}ul.choice-list.svelte-ksomt4.svelte-ksomt4{width:100%;max-height:400px;overflow-y:scroll;list-style-type:none;font-size:.8rem;position:relative}ul.choice-list.svelte-ksomt4 li.svelte-ksomt4{padding:.4rem .5rem;cursor:pointer;background-color:var(--bg);transition:background-color .2s ease}ul.choice-list.svelte-ksomt4 li.svelte-ksomt4:hover{background-color:var(--usa-lightblue)}.choice-entry-count.svelte-ksomt4.svelte-ksomt4,.choice-entry-source.svelte-ksomt4.svelte-ksomt4{font-size:.8em}.choice-entry-source.svelte-ksomt4.svelte-ksomt4{display:block}p.info.svelte-ksomt4.svelte-ksomt4{padding:.4rem .5rem;font-size:.7rem;color:var(--dfrlab-gray)}.slider.svelte-imorns.svelte-imorns{display:flex;flex-direction:column;font-family:var(--font-02);width:200px;max-width:200px;margin:.3rem .3rem 0;position:relative;pointer-events:all}.label.svelte-imorns.svelte-imorns{margin:0 0 .1rem;font-size:.7rem;color:var(--usa-blue)}.slider-body.svelte-imorns.svelte-imorns{display:flex;align-items:center;width:100%;height:1.7rem;padding:.1rem 0;font-size:.7rem;background-color:var(--bg);border:none;position:relative}.border.svelte-imorns.svelte-imorns{border:2px solid var(--usa-blue);border-radius:3px}.slider-selected-range.svelte-imorns.svelte-imorns{height:8px;border:none;border-radius:2px;position:absolute;z-index:100}.slider-handle.svelte-imorns.svelte-imorns{width:var(--handle-width);height:var(--handle-width);border:2px solid var(--usa-blue);border-radius:50%;background-color:var(--bg);cursor:pointer;position:absolute;z-index:10000}.slider-handle.svelte-imorns>span.svelte-imorns{width:100%;height:100%;font-size:.7rem;text-align:center;color:var(--usa-blue);position:absolute}.search-text.svelte-11nm0w0.svelte-11nm0w0{align-self:flex-end;display:flex;flex-direction:column;font-family:var(--font-02);width:200px;max-width:200px;min-width:200px;margin:.3rem .3rem 0;position:relative;pointer-events:all}.label.svelte-11nm0w0.svelte-11nm0w0{display:flex;margin:0 0 .1rem;font-size:.7rem;color:var(--usa-blue)}.label.svelte-11nm0w0>.svelte-11nm0w0{padding-right:.2rem}.label.svelte-11nm0w0 span.svelte-11nm0w0{margin:0 -.1rem;padding:0 .1rem;color:var(--usa-blue);border:none;border-radius:3px;cursor:pointer;transition:all .2s ease}.label.svelte-11nm0w0 span.svelte-11nm0w0:hover{color:var(--bg);background-color:var(--usa-blue)}.search.svelte-11nm0w0.svelte-11nm0w0{display:flex;align-items:center;justify-content:space-between;width:100%;height:1.7rem;font-size:.8rem;background-color:var(--bg);border:2px solid var(--usa-blue);border-radius:3px;position:relative}input.svelte-11nm0w0.svelte-11nm0w0{width:100%;height:100%;padding:.1rem 2.3rem .1rem .3rem;font-size:.8rem;color:var(--text-black);background-color:var(--bg);border:none}.button-fields.svelte-11nm0w0.svelte-11nm0w0{display:block;position:absolute;bottom:.2rem;right:.3rem;z-index:10001}.reset.svelte-11nm0w0.svelte-11nm0w0{display:none;margin-right:.3rem;cursor:pointer}.go.svelte-11nm0w0.svelte-11nm0w0{cursor:pointer}.share.svelte-1wi97b7{margin:0 .5rem 0 0;font-family:var(--font-02);font-size:.8rem;pointer-events:all;text-align:center;padding-top:.7rem}p.svelte-1wi97b7{color:var(--usa-blue);white-space:nowrap}.gray.svelte-1wi97b7{color:var(--text-darkgray);transition:all .2s ease}.gray.svelte-1wi97b7:hover{color:var(--text-black)}button.svelte-19irey0{pointer-events:all}button.reset-filters.svelte-19irey0{align-self:flex-end;min-width:100px;height:1.7rem;max-height:1.7rem;margin:.3rem .3rem 0;padding:.1rem .3rem;font-family:var(--font-02);font-size:.8rem;font-weight:400;line-height:1.3rem;color:var(--usa-blue);background-color:var(--bg);border:2px solid var(--usa-blue);border-radius:3px;outline:none;overflow:hidden;transition:all .2s ease}button.reset-filters.svelte-19irey0:hover{color:var(--bg);background-color:var(--usa-blue);cursor:pointer}.hamburger-container.svelte-1rs18it{width:20px;height:20px;float:right}line.svelte-1rs18it{transition:stroke 1s;stroke-width:14;stroke-linecap:round}circle.svelte-1rs18it{stroke-width:14;fill:#fff}.dark.svelte-1rs18it{stroke:#000}h5.svelte-5cdlj9{color:#333;margin-top:20px;margin-bottom:10px}ul.svelte-5cdlj9{padding-left:20px}ul.inner.svelte-5cdlj9{list-style-type:circle;padding-left:40px}ul.inner-square.svelte-5cdlj9{list-style-type:square;padding-left:60px}strong.svelte-5cdlj9{color:#444}input.toggle[type=checkbox].svelte-1rf3jt1.svelte-1rf3jt1.svelte-1rf3jt1{display:none}.lbl-toggle.svelte-1rf3jt1.svelte-1rf3jt1.svelte-1rf3jt1{display:block;margin-left:-.3rem;padding:.2rem 0;font-weight:400;font-style:italic;color:var(--text-black);cursor:pointer;transition:all .2s ease}.lbl-toggle.top.svelte-1rf3jt1.svelte-1rf3jt1.svelte-1rf3jt1{font-weight:400;font-style:normal}.lbl-toggle.svelte-1rf3jt1.svelte-1rf3jt1.svelte-1rf3jt1:before{content:" ";display:inline-block;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid currentColor;vertical-align:middle;margin-top:2px;transform:translate(-.6rem) translateY(-2px);transition:transform .2s ease-out}.collapsible-content.svelte-1rf3jt1.svelte-1rf3jt1.svelte-1rf3jt1{max-height:0px;overflow:hidden;transition:max-height .2s ease-in-out}.collapsible-content.svelte-1rf3jt1 p.svelte-1rf3jt1.svelte-1rf3jt1{padding:0 1rem}.toggle.svelte-1rf3jt1:checked+.lbl-toggle.svelte-1rf3jt1+.collapsible-content.svelte-1rf3jt1{max-height:10000px;border:1px solid var(--dfrlab-lightgray);border-radius:3px}.toggle.svelte-1rf3jt1:checked+.lbl-toggle.svelte-1rf3jt1.svelte-1rf3jt1:before{transform:rotate(90deg) translateY(.6rem)}.toggle.svelte-1rf3jt1:checked+.lbl-toggle.svelte-1rf3jt1.svelte-1rf3jt1{border-bottom-right-radius:0;border-bottom-left-radius:0}ul{list-style:inside}.cases-controls.svelte-tzs9o3{margin-bottom:1rem}.cases-control.svelte-tzs9o3{display:inline-block;margin-right:3rem}.sort-label.svelte-tzs9o3{font-size:.9rem}section.svelte-1xri5nx{font-family:var(--font-02)}.intro.svelte-1xri5nx{max-width:800px;margin:auto}.controls.svelte-1xri5nx{background-color:var(--transparentbg);width:100%;z-index:500}.sticky.svelte-1xri5nx{position:sticky;top:0}.sidebar.svelte-1xri5nx{position:fixed;top:0;transition:left .5s;height:100vh}.closed.svelte-1xri5nx{left:-100%}.open.svelte-1xri5nx{left:0}.filter-button.svelte-1xri5nx{position:fixed;top:0;right:0;padding:1rem;z-index:750} diff --git a/_app/immutable/assets/_page.CQFW6DsW.css b/_app/immutable/assets/_page.CQFW6DsW.css deleted file mode 100644 index 2104fa7..0000000 --- a/_app/immutable/assets/_page.CQFW6DsW.css +++ /dev/null @@ -1 +0,0 @@ -section.content.title.svelte-d10fza.svelte-d10fza{padding-top:1rem;position:relative;background-size:contain;background-repeat:no-repeat;background-position:center;max-width:800px;margin:auto}section.title.svelte-d10fza .logos.svelte-d10fza{display:flex;align-items:center;justify-content:center;height:2.2rem}section.title.svelte-d10fza .logos a.svelte-d10fza{height:100%}section.title.svelte-d10fza .logos a.svelte-d10fza:not(:last-child){margin-right:1rem}section.title.svelte-d10fza .logos a img.svelte-d10fza{height:100%}section.title.svelte-d10fza .logos a.smaller.svelte-d10fza{height:80%}.title.svelte-d10fza.svelte-d10fza{font-family:var(--font-01);color:var(--usa-blue)}.subtitle.svelte-d10fza.svelte-d10fza,.subsubtitle.svelte-d10fza.svelte-d10fza{font-family:var(--font-02);color:var(--usa-blue)}.score-bar.svelte-1id8o13{width:100%;max-width:70px;min-height:10px;border:1px solid var(--text-darkgray);border-radius:3px;position:relative}.inner-score-bar.svelte-1id8o13{height:100%;background-color:var(--text-darkgray);border:none;position:absolute}ul.svelte-trx8tu.svelte-trx8tu.svelte-trx8tu{margin:.3rem 0;list-style-type:none}h4.svelte-trx8tu.svelte-trx8tu.svelte-trx8tu{margin:1rem 0 0;font-size:.8rem;font-weight:700;color:var(--text-black)}li.svelte-trx8tu.svelte-trx8tu.svelte-trx8tu{display:block;margin:.3rem 0;padding-left:20px;position:relative}li.svelte-trx8tu p.svelte-trx8tu.svelte-trx8tu{font-family:var(--font-02);font-size:.8rem;line-height:1.5;color:var(--text-black)}li.svelte-trx8tu input.svelte-trx8tu.svelte-trx8tu{position:absolute;opacity:0;height:0;width:0}.checkmark.svelte-trx8tu.svelte-trx8tu.svelte-trx8tu{position:absolute;top:5px;left:0;height:15px;width:15px;border:none;border-radius:2px;background-color:var(--bg)}.checkmark.svelte-trx8tu.svelte-trx8tu.svelte-trx8tu:after{content:"";display:none;position:absolute}li.svelte-trx8tu input.svelte-trx8tu:checked~.checkmark.svelte-trx8tu:after{display:block}li.svelte-trx8tu .checkmark.svelte-trx8tu.svelte-trx8tu:after{left:5px;top:2px;width:3px;height:7px;border:solid var(--usa-blue);border-width:0 3px 3px 0;transform:rotate(45deg)}.image-credit.svelte-kv4ga5.svelte-kv4ga5{padding:0 24px;font-size:.8rem;position:relative;height:24px;top:-24px;color:#fff;background-color:#000;opacity:.5;line-height:1.7}.image-credit.svelte-kv4ga5 a.svelte-kv4ga5{color:#fff;text-decoration:underline}.score-bars.svelte-kv4ga5.svelte-kv4ga5{display:flex;align-items:flex-start;justify-content:space-between;width:100%}.score-bars.svelte-kv4ga5 span.score-info-icon.svelte-kv4ga5{width:1.3rem;height:1.3rem;margin:0;padding:0 auto .1rem auto;font-size:.8rem;font-weight:700;text-align:center;color:var(--usa-lightred);border:2px solid var(--text-darkgray);border-radius:2px;background-color:var(--text-darkgray);transition:all .4s ease;cursor:pointer}.score-bars.svelte-kv4ga5 span.score-info-icon.svelte-kv4ga5:hover{color:var(--text-darkgray);background-color:var(--usa-lightred)}.score-bar-wrapper.svelte-kv4ga5.svelte-kv4ga5{flex:1 1 0;display:inline-block}.score-bar-wrapper.svelte-kv4ga5 p.svelte-kv4ga5{font-size:.7rem}button.svelte-kv4ga5.svelte-kv4ga5{margin:.2rem}thead.svelte-17rsrb8{font-weight:700}.table-container.svelte-17rsrb8{max-height:800px;overflow-y:scroll}rect.svelte-1clidz2{stroke:#fff;transform-box:fill-box;transform-origin:center;transform:rotate(45deg)}.tooltip.svelte-ius1sy{position:fixed;border-radius:10px;box-shadow:2px 2px 10px #0003;transform:translateY(-200px);z-index:1000;max-width:500px;max-height:400px;overflow-y:scroll}.event-tooltip.svelte-1o3zhmg{position:fixed;background:#fffffff2;padding:5px;box-shadow:2px 2px 10px #0003;transform:translateY(-50%);z-index:1000;max-width:300px;max-height:400px;overflow-y:scroll}.date.svelte-1o3zhmg{font-size:.7rem}h2.svelte-1o3zhmg{margin:.2rem 0;font-size:.9rem;font-weight:700}.description.svelte-1o3zhmg{font-size:.8rem;line-height:1.5}.timeline-container.svelte-12avebn{width:100%}.country-label.svelte-12avebn{font-weight:700;font-size:.9rem}.time-axis-tick-label.svelte-12avebn{font-size:.9rem;fill:#777}.y-tick.svelte-12avebn,.metrics-label.svelte-12avebn{font-size:.9rem}.timeline-container.svelte-8j1w4o{width:100%}.country-label.svelte-8j1w4o{font-weight:700;font-size:.9rem}.time-axis-tick-label.svelte-8j1w4o{font-size:.8rem;fill:#888}label.svelte-agwbpb.svelte-agwbpb{display:inline-block;width:100%;padding-left:1.5rem;cursor:pointer;pointer-events:all}input[type=checkbox].svelte-agwbpb.svelte-agwbpb{display:none;pointer-events:all}input[type=checkbox].svelte-agwbpb+label.svelte-agwbpb:before{display:block;width:15px;height:15px;margin-top:3px;margin-right:.4rem;border:2px solid var(--usa-blue);border-radius:3px;background-color:var(--bg);content:"";position:absolute;left:.5rem}input[type=checkbox].checked.svelte-agwbpb+label.svelte-agwbpb:before{box-shadow:inset 0 0 0 3px var(--bg);background-color:var(--usa-blue)}.dropdown.svelte-1v3ro4m.svelte-1v3ro4m{align-self:flex-end;display:flex;flex-direction:column;font-family:var(--font-02);width:200px;max-width:200px;min-width:200px;margin:.3rem .3rem 0;position:relative;pointer-events:all}.label.svelte-1v3ro4m.svelte-1v3ro4m{margin:0 0 .1rem;font-size:.7rem;color:var(--usa-blue)}.selected-items.svelte-1v3ro4m.svelte-1v3ro4m{display:flex;align-items:center;justify-content:space-between;width:100%;height:1.7rem;padding:.1rem .3rem;font-size:.8rem;background-color:var(--bg);border:2px solid var(--usa-blue);border-radius:3px;cursor:pointer}.selected-items-text.svelte-1v3ro4m.svelte-1v3ro4m{width:100%;color:var(--text-black);overflow:hidden;white-space:nowrap}.selected-items-arrow.svelte-1v3ro4m.svelte-1v3ro4m{background:none;border:none;outline:none;cursor:pointer}.selected-items-arrow.svelte-1v3ro4m svg.svelte-1v3ro4m{margin-top:.2rem;stroke:none;fill:var(--usa-blue);transition:transform .4s ease}.selected-items-arrow.svelte-1v3ro4m svg.expanded.svelte-1v3ro4m{transform:rotate(-540deg)}.choice-wrapper.svelte-1v3ro4m.svelte-1v3ro4m{width:100%;height:0;position:relative}.choice.svelte-1v3ro4m.svelte-1v3ro4m{width:100%;border:2px solid var(--usa-lightblue);border-radius:3px;background-color:var(--bg);position:absolute;z-index:12000;top:0}.superior.svelte-1v3ro4m.svelte-1v3ro4m{z-index:100000!important}.choice-controls.svelte-1v3ro4m.svelte-1v3ro4m{display:flex;align-items:center;width:100%}.choice-controls.svelte-1v3ro4m button.svelte-1v3ro4m{margin:.5rem;padding:.2rem .5rem;color:var(--bg);border:none;border-radius:5px;outline:none;cursor:pointer}button.choice-controls-selectall.svelte-1v3ro4m.svelte-1v3ro4m{background-color:var(--usa-lightblue);font-size:.8rem}button.choice-controls-unselectall.svelte-1v3ro4m.svelte-1v3ro4m{background-color:var(--usa-lightred);font-size:.8rem}ul.choice-list.svelte-1v3ro4m.svelte-1v3ro4m{width:100%;max-height:600px;overflow-y:scroll;list-style-type:none;font-size:.8rem;position:relative}ul.choice-list.svelte-1v3ro4m li.svelte-1v3ro4m{padding:.4rem .5rem;cursor:pointer;background-color:var(--bg);transition:background-color .2s ease}ul.choice-list.svelte-1v3ro4m li.svelte-1v3ro4m:hover{background-color:var(--usa-lightblue)}.choice-entry-count.svelte-1v3ro4m.svelte-1v3ro4m,.choice-entry-source.svelte-1v3ro4m.svelte-1v3ro4m{font-size:.8em}.choice-entry-source.svelte-1v3ro4m.svelte-1v3ro4m{display:block}p.info.svelte-1v3ro4m.svelte-1v3ro4m{padding:.4rem .5rem;font-size:.7rem;color:var(--dfrlab-gray)}.slider.svelte-imorns.svelte-imorns{display:flex;flex-direction:column;font-family:var(--font-02);width:200px;max-width:200px;margin:.3rem .3rem 0;position:relative;pointer-events:all}.label.svelte-imorns.svelte-imorns{margin:0 0 .1rem;font-size:.7rem;color:var(--usa-blue)}.slider-body.svelte-imorns.svelte-imorns{display:flex;align-items:center;width:100%;height:1.7rem;padding:.1rem 0;font-size:.7rem;background-color:var(--bg);border:none;position:relative}.border.svelte-imorns.svelte-imorns{border:2px solid var(--usa-blue);border-radius:3px}.slider-selected-range.svelte-imorns.svelte-imorns{height:8px;border:none;border-radius:2px;position:absolute;z-index:100}.slider-handle.svelte-imorns.svelte-imorns{width:var(--handle-width);height:var(--handle-width);border:2px solid var(--usa-blue);border-radius:50%;background-color:var(--bg);cursor:pointer;position:absolute;z-index:10000}.slider-handle.svelte-imorns>span.svelte-imorns{width:100%;height:100%;font-size:.7rem;text-align:center;color:var(--usa-blue);position:absolute}.search-text.svelte-11nm0w0.svelte-11nm0w0{align-self:flex-end;display:flex;flex-direction:column;font-family:var(--font-02);width:200px;max-width:200px;min-width:200px;margin:.3rem .3rem 0;position:relative;pointer-events:all}.label.svelte-11nm0w0.svelte-11nm0w0{display:flex;margin:0 0 .1rem;font-size:.7rem;color:var(--usa-blue)}.label.svelte-11nm0w0>.svelte-11nm0w0{padding-right:.2rem}.label.svelte-11nm0w0 span.svelte-11nm0w0{margin:0 -.1rem;padding:0 .1rem;color:var(--usa-blue);border:none;border-radius:3px;cursor:pointer;transition:all .2s ease}.label.svelte-11nm0w0 span.svelte-11nm0w0:hover{color:var(--bg);background-color:var(--usa-blue)}.search.svelte-11nm0w0.svelte-11nm0w0{display:flex;align-items:center;justify-content:space-between;width:100%;height:1.7rem;font-size:.8rem;background-color:var(--bg);border:2px solid var(--usa-blue);border-radius:3px;position:relative}input.svelte-11nm0w0.svelte-11nm0w0{width:100%;height:100%;padding:.1rem 2.3rem .1rem .3rem;font-size:.8rem;color:var(--text-black);background-color:var(--bg);border:none}.button-fields.svelte-11nm0w0.svelte-11nm0w0{display:block;position:absolute;bottom:.2rem;right:.3rem;z-index:10001}.reset.svelte-11nm0w0.svelte-11nm0w0{display:none;margin-right:.3rem;cursor:pointer}.go.svelte-11nm0w0.svelte-11nm0w0{cursor:pointer}.share.svelte-1wi97b7{margin:0 .5rem 0 0;font-family:var(--font-02);font-size:.8rem;pointer-events:all;text-align:center;padding-top:.7rem}p.svelte-1wi97b7{color:var(--usa-blue);white-space:nowrap}.gray.svelte-1wi97b7{color:var(--text-darkgray);transition:all .2s ease}.gray.svelte-1wi97b7:hover{color:var(--text-black)}button.svelte-19irey0{pointer-events:all}button.reset-filters.svelte-19irey0{align-self:flex-end;min-width:100px;height:1.7rem;max-height:1.7rem;margin:.3rem .3rem 0;padding:.1rem .3rem;font-family:var(--font-02);font-size:.8rem;font-weight:400;line-height:1.3rem;color:var(--usa-blue);background-color:var(--bg);border:2px solid var(--usa-blue);border-radius:3px;outline:none;overflow:hidden;transition:all .2s ease}button.reset-filters.svelte-19irey0:hover{color:var(--bg);background-color:var(--usa-blue);cursor:pointer}.hamburger-container.svelte-1rs18it{width:20px;height:20px;float:right}line.svelte-1rs18it{transition:stroke 1s;stroke-width:14;stroke-linecap:round}circle.svelte-1rs18it{stroke-width:14;fill:#fff}.dark.svelte-1rs18it{stroke:#000}h5.svelte-5cdlj9{color:#333;margin-top:20px;margin-bottom:10px}ul.svelte-5cdlj9{padding-left:20px}ul.inner.svelte-5cdlj9{list-style-type:circle;padding-left:40px}ul.inner-square.svelte-5cdlj9{list-style-type:square;padding-left:60px}strong.svelte-5cdlj9{color:#444}input.toggle[type=checkbox].svelte-1rf3jt1.svelte-1rf3jt1.svelte-1rf3jt1{display:none}.lbl-toggle.svelte-1rf3jt1.svelte-1rf3jt1.svelte-1rf3jt1{display:block;margin-left:-.3rem;padding:.2rem 0;font-weight:400;font-style:italic;color:var(--text-black);cursor:pointer;transition:all .2s ease}.lbl-toggle.top.svelte-1rf3jt1.svelte-1rf3jt1.svelte-1rf3jt1{font-weight:400;font-style:normal}.lbl-toggle.svelte-1rf3jt1.svelte-1rf3jt1.svelte-1rf3jt1:before{content:" ";display:inline-block;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid currentColor;vertical-align:middle;margin-top:2px;transform:translate(-.6rem) translateY(-2px);transition:transform .2s ease-out}.collapsible-content.svelte-1rf3jt1.svelte-1rf3jt1.svelte-1rf3jt1{max-height:0px;overflow:hidden;transition:max-height .2s ease-in-out}.collapsible-content.svelte-1rf3jt1 p.svelte-1rf3jt1.svelte-1rf3jt1{padding:0 1rem}.toggle.svelte-1rf3jt1:checked+.lbl-toggle.svelte-1rf3jt1+.collapsible-content.svelte-1rf3jt1{max-height:10000px;border:1px solid var(--dfrlab-lightgray);border-radius:3px}.toggle.svelte-1rf3jt1:checked+.lbl-toggle.svelte-1rf3jt1.svelte-1rf3jt1:before{transform:rotate(90deg) translateY(.6rem)}.toggle.svelte-1rf3jt1:checked+.lbl-toggle.svelte-1rf3jt1.svelte-1rf3jt1{border-bottom-right-radius:0;border-bottom-left-radius:0}ul{list-style:inside}.cases-controls.svelte-tzs9o3{margin-bottom:1rem}.cases-control.svelte-tzs9o3{display:inline-block;margin-right:3rem}.sort-label.svelte-tzs9o3{font-size:.9rem}section.svelte-1xri5nx{font-family:var(--font-02)}.intro.svelte-1xri5nx{max-width:800px;margin:auto}.controls.svelte-1xri5nx{background-color:var(--transparentbg);width:100%;z-index:500}.sticky.svelte-1xri5nx{position:sticky;top:0}.sidebar.svelte-1xri5nx{position:fixed;top:0;transition:left .5s;height:100vh}.closed.svelte-1xri5nx{left:-100%}.open.svelte-1xri5nx{left:0}.filter-button.svelte-1xri5nx{position:fixed;top:0;right:0;padding:1rem;z-index:750} diff --git a/_app/immutable/chunks/entry.B4A84be-.js b/_app/immutable/chunks/entry.B4A84be-.js deleted file mode 100644 index c2b7187..0000000 --- a/_app/immutable/chunks/entry.B4A84be-.js +++ /dev/null @@ -1,3 +0,0 @@ -import{n as le,s as lt,z as ft}from"./scheduler.BeEXgHAC.js";new URL("sveltekit-internal://");function ut(e,n){return e==="/"||n==="ignore"?e:n==="never"?e.endsWith("/")?e.slice(0,-1):e:n==="always"&&!e.endsWith("/")?e+"/":e}function dt(e){return e.split("%25").map(decodeURI).join("%25")}function ht(e){for(const n in e)e[n]=decodeURIComponent(e[n]);return e}function fe({href:e}){return e.split("#")[0]}const pt=["href","pathname","search","toString","toJSON"];function gt(e,n,t){const r=new URL(e);Object.defineProperty(r,"searchParams",{value:new Proxy(r.searchParams,{get(a,o){if(o==="get"||o==="getAll"||o==="has")return s=>(t(s),a[o](s));n();const i=Reflect.get(a,o);return typeof i=="function"?i.bind(a):i}}),enumerable:!0,configurable:!0});for(const a of pt)Object.defineProperty(r,a,{get(){return n(),e[a]},enumerable:!0,configurable:!0});return r}const mt="/__data.json",_t=".html__data.json";function yt(e){return e.endsWith(".html")?e.replace(/\.html$/,_t):e.replace(/\/$/,"")+mt}function wt(...e){let n=5381;for(const t of e)if(typeof t=="string"){let r=t.length;for(;r;)n=n*33^t.charCodeAt(--r)}else if(ArrayBuffer.isView(t)){const r=new Uint8Array(t.buffer,t.byteOffset,t.byteLength);let a=r.length;for(;a;)n=n*33^r[--a]}else throw new TypeError("value must be a string or TypedArray");return(n>>>0).toString(36)}function vt(e){const n=atob(e),t=new Uint8Array(n.length);for(let r=0;r((e instanceof Request?e.method:(n==null?void 0:n.method)||"GET")!=="GET"&&G.delete(me(e)),Ve(e,n));const G=new Map;function bt(e,n){const t=me(e,n),r=document.querySelector(t);if(r!=null&&r.textContent){let{body:a,...o}=JSON.parse(r.textContent);const i=r.getAttribute("data-ttl");return i&&G.set(t,{body:a,init:o,ttl:1e3*Number(i)}),r.getAttribute("data-b64")!==null&&(a=vt(a)),Promise.resolve(new Response(a,o))}return window.fetch(e,n)}function Et(e,n,t){if(G.size>0){const r=me(e,t),a=G.get(r);if(a){if(performance.now(){const a=/^\[\.\.\.(\w+)(?:=(\w+))?\]$/.exec(r);if(a)return n.push({name:a[1],matcher:a[2],optional:!1,rest:!0,chained:!0}),"(?:/(.*))?";const o=/^\[\[(\w+)(?:=(\w+))?\]\]$/.exec(r);if(o)return n.push({name:o[1],matcher:o[2],optional:!0,rest:!1,chained:!0}),"(?:/([^/]+))?";if(!r)return;const i=r.split(/\[(.+?)\](?!\])/);return"/"+i.map((c,l)=>{if(l%2){if(c.startsWith("x+"))return ue(String.fromCharCode(parseInt(c.slice(2),16)));if(c.startsWith("u+"))return ue(String.fromCharCode(...c.slice(2).split("-").map(f=>parseInt(f,16))));const u=kt.exec(c),[,h,g,d,_]=u;return n.push({name:d,matcher:_,optional:!!h,rest:!!g,chained:g?l===1&&i[0]==="":!1}),g?"(.*?)":h?"([^/]*)?":"([^/]+?)"}return ue(c)}).join("")}).join("")}/?$`),params:n}}function At(e){return!/^\([^)]+\)$/.test(e)}function Rt(e){return e.slice(1).split("/").filter(At)}function It(e,n,t){const r={},a=e.slice(1),o=a.filter(s=>s!==void 0);let i=0;for(let s=0;su).join("/"),i=0),l===void 0){c.rest&&(r[c.name]="");continue}if(!c.matcher||t[c.matcher](l)){r[c.name]=l;const u=n[s+1],h=a[s+1];u&&!u.rest&&u.optional&&h&&c.chained&&(i=0),!u&&!h&&Object.keys(r).length===o.length&&(i=0);continue}if(c.optional&&c.chained){i++;continue}return}if(!i)return r}function ue(e){return e.normalize().replace(/[[\]]/g,"\\$&").replace(/%/g,"%25").replace(/\//g,"%2[Ff]").replace(/\?/g,"%3[Ff]").replace(/#/g,"%23").replace(/[.*+?^${}()|\\]/g,"\\$&")}function Lt({nodes:e,server_loads:n,dictionary:t,matchers:r}){const a=new Set(n);return Object.entries(t).map(([s,[c,l,u]])=>{const{pattern:h,params:g}=St(s),d={id:s,exec:_=>{const f=h.exec(_);if(f)return It(f,g,r)},errors:[1,...u||[]].map(_=>e[_]),layouts:[0,...l||[]].map(i),leaf:o(c)};return d.errors.length=d.layouts.length=Math.max(d.errors.length,d.layouts.length),d});function o(s){const c=s<0;return c&&(s=~s),[c,e[s]]}function i(s){return s===void 0?s:[a.has(s),e[s]]}}function Fe(e,n=JSON.parse){try{return n(sessionStorage[e])}catch{}}function Pe(e,n,t=JSON.stringify){const r=t(n);try{sessionStorage[e]=r}catch{}}const O=[];function _e(e,n=le){let t;const r=new Set;function a(s){if(lt(e,s)&&(e=s,t)){const c=!O.length;for(const l of r)l[1](),O.push(l,e);if(c){for(let l=0;l{r.delete(l),r.size===0&&t&&(t(),t=null)}}return{set:a,update:o,subscribe:i}}var De;const P=((De=globalThis.__sveltekit_1ncf6lw)==null?void 0:De.base)??"";var Ce;const Pt=((Ce=globalThis.__sveltekit_1ncf6lw)==null?void 0:Ce.assets)??P,Tt="1728938589913",qe="sveltekit:snapshot",Ge="sveltekit:scroll",Me="sveltekit:states",Ut="sveltekit:pageurl",D="sveltekit:history",H="sveltekit:navigation",J={tap:1,hover:2,viewport:3,eager:4,off:-1,false:-1},K=location.origin;function He(e){if(e instanceof URL)return e;let n=document.baseURI;if(!n){const t=document.getElementsByTagName("base");n=t.length?t[0].href:document.URL}return new URL(e,n)}function ye(){return{x:pageXOffset,y:pageYOffset}}function j(e,n){return e.getAttribute(`data-sveltekit-${n}`)}const Te={...J,"":J.hover};function ze(e){let n=e.assignedSlot??e.parentNode;return(n==null?void 0:n.nodeType)===11&&(n=n.host),n}function Be(e,n){for(;e&&e!==n;){if(e.nodeName.toUpperCase()==="A"&&e.hasAttribute("href"))return e;e=ze(e)}}function he(e,n){let t;try{t=new URL(e instanceof SVGAElement?e.href.baseVal:e.href,document.baseURI)}catch{}const r=e instanceof SVGAElement?e.target.baseVal:e.target,a=!t||!!r||re(t,n)||(e.getAttribute("rel")||"").split(/\s+/).includes("external"),o=(t==null?void 0:t.origin)===K&&e.hasAttribute("download");return{url:t,external:a,target:r,download:o}}function W(e){let n=null,t=null,r=null,a=null,o=null,i=null,s=e;for(;s&&s!==document.documentElement;)r===null&&(r=j(s,"preload-code")),a===null&&(a=j(s,"preload-data")),n===null&&(n=j(s,"keepfocus")),t===null&&(t=j(s,"noscroll")),o===null&&(o=j(s,"reload")),i===null&&(i=j(s,"replacestate")),s=ze(s);function c(l){switch(l){case"":case"true":return!0;case"off":case"false":return!1;default:return}}return{preload_code:Te[r??"off"],preload_data:Te[a??"off"],keepfocus:c(n),noscroll:c(t),reload:c(o),replace_state:c(i)}}function Ue(e){const n=_e(e);let t=!0;function r(){t=!0,n.update(i=>i)}function a(i){t=!1,n.set(i)}function o(i){let s;return n.subscribe(c=>{(s===void 0||t&&c!==s)&&i(s=c)})}return{notify:r,set:a,subscribe:o}}function xt(){const{set:e,subscribe:n}=_e(!1);let t;async function r(){clearTimeout(t);try{const a=await fetch(`${Pt}/_app/version.json`,{headers:{pragma:"no-cache","cache-control":"no-cache"}});if(!a.ok)return!1;const i=(await a.json()).version!==Tt;return i&&(e(!0),clearTimeout(t)),i}catch{return!1}}return{subscribe:n,check:r}}function re(e,n){return e.origin!==K||!e.pathname.startsWith(n)}const Nt=-1,Ot=-2,jt=-3,$t=-4,Dt=-5,Ct=-6;function Vt(e,n){if(typeof e=="number")return a(e,!0);if(!Array.isArray(e)||e.length===0)throw new Error("Invalid input");const t=e,r=Array(t.length);function a(o,i=!1){if(o===Nt)return;if(o===jt)return NaN;if(o===$t)return 1/0;if(o===Dt)return-1/0;if(o===Ct)return-0;if(i)throw new Error("Invalid input");if(o in r)return r[o];const s=t[o];if(!s||typeof s!="object")r[o]=s;else if(Array.isArray(s))if(typeof s[0]=="string"){const c=s[0],l=n==null?void 0:n[c];if(l)return r[o]=l(a(s[1]));switch(c){case"Date":r[o]=new Date(s[1]);break;case"Set":const u=new Set;r[o]=u;for(let d=1;dn!=null)}class ae{constructor(n,t){this.status=n,typeof t=="string"?this.body={message:t}:t?this.body=t:this.body={message:`Error: ${n}`}}toString(){return JSON.stringify(this.body)}}class Ye{constructor(n,t){this.status=n,this.location=t}}class we extends Error{constructor(n,t,r){super(r),this.status=n,this.text=t}}const Gt="x-sveltekit-invalidated",Mt="x-sveltekit-trailing-slash";function X(e){return e instanceof ae||e instanceof we?e.status:500}function Ht(e){return e instanceof we?e.text:"Internal Error"}const N=Fe(Ge)??{},z=Fe(qe)??{},U={url:Ue({}),page:Ue({}),navigating:_e(null),updated:xt()};function ve(e){N[e]=ye()}function zt(e,n){let t=e+1;for(;N[t];)delete N[t],t+=1;for(t=n+1;z[t];)delete z[t],t+=1}function V(e){return location.href=e.href,new Promise(()=>{})}function xe(){}let oe,pe,Z,T,ge,F;const Je=[],Q=[];let R=null;const We=[],Bt=[];let $=[],y={branch:[],error:null,url:null},be=!1,ee=!1,Ne=!0,B=!1,q=!1,Xe=!1,Ee=!1,ke,S,L,I,te;const M=new Set;async function rn(e,n,t){var a,o;document.URL!==location.href&&(location.href=location.href),F=e,oe=Lt(e),T=document.documentElement,ge=n,pe=e.nodes[0],Z=e.nodes[1],pe(),Z(),S=(a=history.state)==null?void 0:a[D],L=(o=history.state)==null?void 0:o[H],S||(S=L=Date.now(),history.replaceState({...history.state,[D]:S,[H]:L},""));const r=N[S];r&&(history.scrollRestoration="manual",scrollTo(r.x,r.y)),t?await en(ge,t):Zt(location.href,{replaceState:!0}),Qt()}function Kt(){Je.length=0,Ee=!1}function Ze(e){Q.some(n=>n==null?void 0:n.snapshot)&&(z[e]=Q.map(n=>{var t;return(t=n==null?void 0:n.snapshot)==null?void 0:t.capture()}))}function Qe(e){var n;(n=z[e])==null||n.forEach((t,r)=>{var a,o;(o=(a=Q[r])==null?void 0:a.snapshot)==null||o.restore(t)})}function Oe(){ve(S),Pe(Ge,N),Ze(L),Pe(qe,z)}async function et(e,n,t,r){return Y({type:"goto",url:He(e),keepfocus:n.keepFocus,noscroll:n.noScroll,replace_state:n.replaceState,state:n.state,redirect_count:t,nav_token:r,accept:()=>{n.invalidateAll&&(Ee=!0)}})}async function Yt(e){if(e.id!==(R==null?void 0:R.id)){const n={};M.add(n),R={id:e.id,token:n,promise:nt({...e,preload:n}).then(t=>(M.delete(n),t.type==="loaded"&&t.state.error&&(R=null),t))}}return R.promise}async function de(e){const n=oe.find(t=>t.exec(rt(e)));n&&await Promise.all([...n.layouts,n.leaf].map(t=>t==null?void 0:t[1]()))}function tt(e,n,t){var o;y=e.state;const r=document.querySelector("style[data-sveltekit]");r&&r.remove(),I=e.props.page,ke=new F.root({target:n,props:{...e.props,stores:U,components:Q},hydrate:t,sync:!1}),Qe(L);const a={from:null,to:{params:y.params,route:{id:((o=y.route)==null?void 0:o.id)??null},url:new URL(location.href)},willUnload:!1,type:"enter",complete:Promise.resolve()};$.forEach(i=>i(a)),ee=!0}function ne({url:e,params:n,branch:t,status:r,error:a,route:o,form:i}){let s="never";if(P&&(e.pathname===P||e.pathname===P+"/"))s="always";else for(const d of t)(d==null?void 0:d.slash)!==void 0&&(s=d.slash);e.pathname=ut(e.pathname,s),e.search=e.search;const c={type:"loaded",state:{url:e,params:n,branch:t,error:a,route:o},props:{constructors:qt(t).map(d=>d.node.component),page:I}};i!==void 0&&(c.props.form=i);let l={},u=!I,h=0;for(let d=0;d(s&&(c.route=!0),f[m])}),params:new Proxy(r,{get:(f,m)=>(s&&c.params.add(m),f[m])}),data:(o==null?void 0:o.data)??null,url:gt(t,()=>{s&&(c.url=!0)},f=>{s&&c.search_params.add(f)}),async fetch(f,m){let b;f instanceof Request?(b=f.url,m={body:f.method==="GET"||f.method==="HEAD"?void 0:await f.blob(),cache:f.cache,credentials:f.credentials,headers:f.headers,integrity:f.integrity,keepalive:f.keepalive,method:f.method,mode:f.mode,redirect:f.redirect,referrer:f.referrer,referrerPolicy:f.referrerPolicy,signal:f.signal,...m}):b=f;const A=new URL(b,t);return s&&d(A.href),A.origin===t.origin&&(b=A.href.slice(t.origin.length)),ee?Et(b,A.href,m):bt(b,m)},setHeaders:()=>{},depends:d,parent(){return s&&(c.parent=!0),n()},untrack(f){s=!1;try{return f()}finally{s=!0}}};i=await l.universal.load.call(null,_)??null}return{node:l,loader:e,server:o,universal:(h=l.universal)!=null&&h.load?{type:"data",data:i,uses:c}:null,data:i??(o==null?void 0:o.data)??null,slash:((g=l.universal)==null?void 0:g.trailingSlash)??(o==null?void 0:o.slash)}}function je(e,n,t,r,a,o){if(Ee)return!0;if(!a)return!1;if(a.parent&&e||a.route&&n||a.url&&t)return!0;for(const i of a.search_params)if(r.has(i))return!0;for(const i of a.params)if(o[i]!==y.params[i])return!0;for(const i of a.dependencies)if(Je.some(s=>s(new URL(i))))return!0;return!1}function Ae(e,n){return(e==null?void 0:e.type)==="data"?e:(e==null?void 0:e.type)==="skip"?n??null:null}function Jt(e,n){if(!e)return new Set(n.searchParams.keys());const t=new Set([...e.searchParams.keys(),...n.searchParams.keys()]);for(const r of t){const a=e.searchParams.getAll(r),o=n.searchParams.getAll(r);a.every(i=>o.includes(i))&&o.every(i=>a.includes(i))&&t.delete(r)}return t}function $e({error:e,url:n,route:t,params:r}){return{type:"loaded",state:{error:e,url:n,route:t,params:r,branch:[]},props:{page:I,constructors:[]}}}async function nt({id:e,invalidating:n,url:t,params:r,route:a,preload:o}){if((R==null?void 0:R.id)===e)return M.delete(R.token),R.promise;const{errors:i,layouts:s,leaf:c}=a,l=[...s,c];i.forEach(p=>p==null?void 0:p().catch(()=>{})),l.forEach(p=>p==null?void 0:p[1]().catch(()=>{}));let u=null;const h=y.url?e!==y.url.pathname+y.url.search:!1,g=y.route?a.id!==y.route.id:!1,d=Jt(y.url,t);let _=!1;const f=l.map((p,v)=>{var x;const E=y.branch[v],k=!!(p!=null&&p[0])&&((E==null?void 0:E.loader)!==p[1]||je(_,g,h,d,(x=E.server)==null?void 0:x.uses,r));return k&&(_=!0),k});if(f.some(Boolean)){try{u=await st(t,f)}catch(p){const v=await C(p,{url:t,params:r,route:{id:e}});return M.has(o)?$e({error:v,url:t,params:r,route:a}):se({status:X(p),error:v,url:t,route:a})}if(u.type==="redirect")return u}const m=u==null?void 0:u.nodes;let b=!1;const A=l.map(async(p,v)=>{var ie;if(!p)return;const E=y.branch[v],k=m==null?void 0:m[v];if((!k||k.type==="skip")&&p[1]===(E==null?void 0:E.loader)&&!je(b,g,h,d,(ie=E.universal)==null?void 0:ie.uses,r))return E;if(b=!0,(k==null?void 0:k.type)==="error")throw k;return Se({loader:p[1],url:t,params:r,route:a,parent:async()=>{var Le;const Ie={};for(let ce=0;ce{});const w=[];for(let p=0;pPromise.resolve({}),server_data_node:Ae(o)}),c={node:await Z(),loader:Z,universal:null,server:null,data:null};return ne({url:t,params:a,branch:[s,c],status:e,error:n,route:null})}function Re(e,n){if(!e||re(e,P))return;let t;try{t=F.hooks.reroute({url:new URL(e)})??e.pathname}catch{return}const r=rt(t);for(const a of oe){const o=a.exec(r);if(o)return{id:e.pathname+e.search,invalidating:n,route:a,params:ht(o),url:e}}}function rt(e){return dt(e.slice(P.length)||"/")}function at({url:e,type:n,intent:t,delta:r}){let a=!1;const o=ct(y,t,e,n);r!==void 0&&(o.navigation.delta=r);const i={...o.navigation,cancel:()=>{a=!0,o.reject(new Error("navigation cancelled"))}};return B||We.forEach(s=>s(i)),a?null:o}async function Y({type:e,url:n,popped:t,keepfocus:r,noscroll:a,replace_state:o,state:i={},redirect_count:s=0,nav_token:c={},accept:l=xe,block:u=xe}){const h=Re(n,!1),g=at({url:n,type:e,delta:t==null?void 0:t.delta,intent:h});if(!g){u();return}const d=S,_=L;l(),B=!0,ee&&U.navigating.set(g.navigation),te=c;let f=h&&await nt(h);if(!f){if(re(n,P))return await V(n);f=await ot(n,{id:null},await C(new we(404,"Not Found",`Not found: ${n.pathname}`),{url:n,params:{},route:{id:null}}),404)}if(n=(h==null?void 0:h.url)||n,te!==c)return g.reject(new Error("navigation aborted")),!1;if(f.type==="redirect")if(s>=20)f=await se({status:500,error:await C(new Error("Redirect loop"),{url:n,params:{},route:{id:null}}),url:n,route:{id:null}});else return et(new URL(f.location,n).href,{},s+1,c),!1;else f.props.page.status>=400&&await U.updated.check()&&await V(n);if(Kt(),ve(d),Ze(_),f.props.page.url.pathname!==n.pathname&&(n.pathname=f.props.page.url.pathname),i=t?t.state:i,!t){const w=o?0:1,p={[D]:S+=w,[H]:L+=w,[Me]:i};(o?history.replaceState:history.pushState).call(history,p,"",n),o||zt(S,L)}if(R=null,f.props.page.state=i,ee){y=f.state,f.props.page&&(f.props.page.url=n);const w=(await Promise.all(Bt.map(p=>p(g.navigation)))).filter(p=>typeof p=="function");if(w.length>0){let p=function(){$=$.filter(v=>!w.includes(v))};w.push(p),$.push(...w)}ke.$set(f.props),Xe=!0}else tt(f,ge,!1);const{activeElement:m}=document;await ft();const b=t?t.scroll:a?ye():null;if(Ne){const w=n.hash&&document.getElementById(decodeURIComponent(n.hash.slice(1)));b?scrollTo(b.x,b.y):w?w.scrollIntoView():scrollTo(0,0)}const A=document.activeElement!==m&&document.activeElement!==document.body;!r&&!A&&tn(),Ne=!0,f.props.page&&(I=f.props.page),B=!1,e==="popstate"&&Qe(L),g.fulfil(void 0),$.forEach(w=>w(g.navigation)),U.navigating.set(null)}async function ot(e,n,t,r){return e.origin===K&&e.pathname===location.pathname&&!be?await se({status:r,error:t,url:e,route:n}):await V(e)}function Xt(){let e;T.addEventListener("mousemove",o=>{const i=o.target;clearTimeout(e),e=setTimeout(()=>{r(i,2)},20)});function n(o){r(o.composedPath()[0],1)}T.addEventListener("mousedown",n),T.addEventListener("touchstart",n,{passive:!0});const t=new IntersectionObserver(o=>{for(const i of o)i.isIntersecting&&(de(i.target.href),t.unobserve(i.target))},{threshold:0});function r(o,i){const s=Be(o,T);if(!s)return;const{url:c,external:l,download:u}=he(s,P);if(l||u)return;const h=W(s);if(!h.reload)if(i<=h.preload_data){const g=Re(c,!1);g&&Yt(g)}else i<=h.preload_code&&de(c.pathname)}function a(){t.disconnect();for(const o of T.querySelectorAll("a")){const{url:i,external:s,download:c}=he(o,P);if(s||c)continue;const l=W(o);l.reload||(l.preload_code===J.viewport&&t.observe(o),l.preload_code===J.eager&&de(i.pathname))}}$.push(a),a()}function C(e,n){if(e instanceof ae)return e.body;const t=X(e),r=Ht(e);return F.hooks.handleError({error:e,event:n,status:t,message:r})??{message:r}}function Zt(e,n={}){return e=He(e),e.origin!==K?Promise.reject(new Error("goto: invalid URL")):et(e,n,0)}function Qt(){var n;history.scrollRestoration="manual",addEventListener("beforeunload",t=>{let r=!1;if(Oe(),!B){const a=ct(y,void 0,null,"leave"),o={...a.navigation,cancel:()=>{r=!0,a.reject(new Error("navigation cancelled"))}};We.forEach(i=>i(o))}r?(t.preventDefault(),t.returnValue=""):history.scrollRestoration="auto"}),addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&Oe()}),(n=navigator.connection)!=null&&n.saveData||Xt(),T.addEventListener("click",async t=>{var g;if(t.button||t.which!==1||t.metaKey||t.ctrlKey||t.shiftKey||t.altKey||t.defaultPrevented)return;const r=Be(t.composedPath()[0],T);if(!r)return;const{url:a,external:o,target:i,download:s}=he(r,P);if(!a)return;if(i==="_parent"||i==="_top"){if(window.parent!==window)return}else if(i&&i!=="_self")return;const c=W(r);if(!(r instanceof SVGAElement)&&a.protocol!==location.protocol&&!(a.protocol==="https:"||a.protocol==="http:")||s)return;if(o||c.reload){at({url:a,type:"link"})?B=!0:t.preventDefault();return}const[u,h]=a.href.split("#");if(h!==void 0&&u===fe(location)){const[,d]=y.url.href.split("#");if(d===h){t.preventDefault(),h===""||h==="top"&&r.ownerDocument.getElementById("top")===null?window.scrollTo({top:0}):(g=r.ownerDocument.getElementById(h))==null||g.scrollIntoView();return}if(q=!0,ve(S),e(a),!c.replace_state)return;q=!1}t.preventDefault(),await new Promise(d=>{requestAnimationFrame(()=>{setTimeout(d,0)}),setTimeout(d,100)}),Y({type:"link",url:a,keepfocus:c.keepfocus,noscroll:c.noscroll,replace_state:c.replace_state??a.href===location.href})}),T.addEventListener("submit",t=>{if(t.defaultPrevented)return;const r=HTMLFormElement.prototype.cloneNode.call(t.target),a=t.submitter;if(((a==null?void 0:a.formMethod)||r.method)!=="get")return;const i=new URL((a==null?void 0:a.hasAttribute("formaction"))&&(a==null?void 0:a.formAction)||r.action);if(re(i,P))return;const s=t.target,c=W(s);if(c.reload)return;t.preventDefault(),t.stopPropagation();const l=new FormData(s),u=a==null?void 0:a.getAttribute("name");u&&l.append(u,(a==null?void 0:a.getAttribute("value"))??""),i.search=new URLSearchParams(l).toString(),Y({type:"form",url:i,keepfocus:c.keepfocus,noscroll:c.noscroll,replace_state:c.replace_state??i.href===location.href})}),addEventListener("popstate",async t=>{var r;if((r=t.state)!=null&&r[D]){const a=t.state[D];if(te={},a===S)return;const o=N[a],i=t.state[Me]??{},s=new URL(t.state[Ut]??location.href),c=t.state[H],l=fe(location)===fe(y.url);if(c===L&&(Xe||l)){e(s),N[S]=ye(),o&&scrollTo(o.x,o.y),i!==I.state&&(I={...I,state:i},ke.$set({page:I})),S=a;return}const h=a-S;await Y({type:"popstate",url:s,popped:{state:i,scroll:o,delta:h},accept:()=>{S=a,L=c},block:()=>{history.go(-h)},nav_token:te})}else if(!q){const a=new URL(location.href);e(a)}}),addEventListener("hashchange",()=>{q&&(q=!1,history.replaceState({...history.state,[D]:++S,[H]:L},"",location.href))});for(const t of document.querySelectorAll("link"))t.rel==="icon"&&(t.href=t.href);addEventListener("pageshow",t=>{t.persisted&&U.navigating.set(null)});function e(t){y.url=t,U.page.set({...I,url:t}),U.page.notify()}}async function en(e,{status:n=200,error:t,node_ids:r,params:a,route:o,data:i,form:s}){be=!0;const c=new URL(location.href);({params:a={},route:o={id:null}}=Re(c,!1)||{});let l;try{const u=r.map(async(d,_)=>{const f=i[_];return f!=null&&f.uses&&(f.uses=it(f.uses)),Se({loader:F.nodes[d],url:c,params:a,route:o,parent:async()=>{const m={};for(let b=0;b<_;b+=1)Object.assign(m,(await u[b]).data);return m},server_data_node:Ae(f)})}),h=await Promise.all(u),g=oe.find(({id:d})=>d===o.id);if(g){const d=g.layouts;for(let _=0;_o?"1":"0").join(""));const r=await Ve(t.href);if(!r.ok){let o;throw(a=r.headers.get("content-type"))!=null&&a.includes("application/json")?o=await r.json():r.status===404?o="Not Found":r.status===500&&(o="Internal Error"),new ae(r.status,o)}return new Promise(async o=>{var h;const i=new Map,s=r.body.getReader(),c=new TextDecoder;function l(g){return Vt(g,{Promise:d=>new Promise((_,f)=>{i.set(d,{fulfil:_,reject:f})})})}let u="";for(;;){const{done:g,value:d}=await s.read();if(g&&!u)break;for(u+=!d&&u?` -`:c.decode(d,{stream:!0});;){const _=u.indexOf(` -`);if(_===-1)break;const f=JSON.parse(u.slice(0,_));if(u=u.slice(_+1),f.type==="redirect")return o(f);if(f.type==="data")(h=f.nodes)==null||h.forEach(m=>{(m==null?void 0:m.type)==="data"&&(m.uses=it(m.uses),m.data=l(m.data))}),o(f);else if(f.type==="chunk"){const{id:m,data:b,error:A}=f,w=i.get(m);i.delete(m),A?w.reject(l(A)):w.fulfil(l(b))}}}})}function it(e){return{dependencies:new Set((e==null?void 0:e.dependencies)??[]),params:new Set((e==null?void 0:e.params)??[]),parent:!!(e!=null&&e.parent),route:!!(e!=null&&e.route),url:!!(e!=null&&e.url),search_params:new Set((e==null?void 0:e.search_params)??[])}}function tn(){const e=document.querySelector("[autofocus]");if(e)e.focus();else{const n=document.body,t=n.getAttribute("tabindex");n.tabIndex=-1,n.focus({preventScroll:!0,focusVisible:!1}),t!==null?n.setAttribute("tabindex",t):n.removeAttribute("tabindex");const r=getSelection();if(r&&r.type!=="None"){const a=[];for(let o=0;o{if(r.rangeCount===a.length){for(let o=0;o{a=u,o=h});return i.catch(()=>{}),{navigation:{from:{params:e.params,route:{id:((c=e.route)==null?void 0:c.id)??null},url:e.url},to:t&&{params:(n==null?void 0:n.params)??null,route:{id:((l=n==null?void 0:n.route)==null?void 0:l.id)??null},url:t},willUnload:!n,type:r,complete:i},fulfil:a,reject:o}}export{rn as a,U as s,_e as w}; diff --git a/_app/immutable/chunks/entry.DIl9q51I.js b/_app/immutable/chunks/entry.DIl9q51I.js new file mode 100644 index 0000000..797565e --- /dev/null +++ b/_app/immutable/chunks/entry.DIl9q51I.js @@ -0,0 +1,3 @@ +import{n as le,s as lt,z as ft}from"./scheduler.BeEXgHAC.js";new URL("sveltekit-internal://");function ut(e,n){return e==="/"||n==="ignore"?e:n==="never"?e.endsWith("/")?e.slice(0,-1):e:n==="always"&&!e.endsWith("/")?e+"/":e}function dt(e){return e.split("%25").map(decodeURI).join("%25")}function ht(e){for(const n in e)e[n]=decodeURIComponent(e[n]);return e}function fe({href:e}){return e.split("#")[0]}const pt=["href","pathname","search","toString","toJSON"];function gt(e,n,t){const a=new URL(e);Object.defineProperty(a,"searchParams",{value:new Proxy(a.searchParams,{get(r,o){if(o==="get"||o==="getAll"||o==="has")return s=>(t(s),r[o](s));n();const i=Reflect.get(r,o);return typeof i=="function"?i.bind(r):i}}),enumerable:!0,configurable:!0});for(const r of pt)Object.defineProperty(a,r,{get(){return n(),e[r]},enumerable:!0,configurable:!0});return a}const mt="/__data.json",_t=".html__data.json";function yt(e){return e.endsWith(".html")?e.replace(/\.html$/,_t):e.replace(/\/$/,"")+mt}function wt(...e){let n=5381;for(const t of e)if(typeof t=="string"){let a=t.length;for(;a;)n=n*33^t.charCodeAt(--a)}else if(ArrayBuffer.isView(t)){const a=new Uint8Array(t.buffer,t.byteOffset,t.byteLength);let r=a.length;for(;r;)n=n*33^a[--r]}else throw new TypeError("value must be a string or TypedArray");return(n>>>0).toString(36)}function vt(e){const n=atob(e),t=new Uint8Array(n.length);for(let a=0;a((e instanceof Request?e.method:(n==null?void 0:n.method)||"GET")!=="GET"&&G.delete(me(e)),qe(e,n));const G=new Map;function bt(e,n){const t=me(e,n),a=document.querySelector(t);if(a!=null&&a.textContent){let{body:r,...o}=JSON.parse(a.textContent);const i=a.getAttribute("data-ttl");return i&&G.set(t,{body:r,init:o,ttl:1e3*Number(i)}),a.getAttribute("data-b64")!==null&&(r=vt(r)),Promise.resolve(new Response(r,o))}return window.fetch(e,n)}function Et(e,n,t){if(G.size>0){const a=me(e,t),r=G.get(a);if(r){if(performance.now(){const r=/^\[\.\.\.(\w+)(?:=(\w+))?\]$/.exec(a);if(r)return n.push({name:r[1],matcher:r[2],optional:!1,rest:!0,chained:!0}),"(?:/(.*))?";const o=/^\[\[(\w+)(?:=(\w+))?\]\]$/.exec(a);if(o)return n.push({name:o[1],matcher:o[2],optional:!0,rest:!1,chained:!0}),"(?:/([^/]+))?";if(!a)return;const i=a.split(/\[(.+?)\](?!\])/);return"/"+i.map((c,l)=>{if(l%2){if(c.startsWith("x+"))return ue(String.fromCharCode(parseInt(c.slice(2),16)));if(c.startsWith("u+"))return ue(String.fromCharCode(...c.slice(2).split("-").map(f=>parseInt(f,16))));const u=kt.exec(c),[,h,g,d,_]=u;return n.push({name:d,matcher:_,optional:!!h,rest:!!g,chained:g?l===1&&i[0]==="":!1}),g?"(.*?)":h?"([^/]*)?":"([^/]+?)"}return ue(c)}).join("")}).join("")}/?$`),params:n}}function At(e){return!/^\([^)]+\)$/.test(e)}function Rt(e){return e.slice(1).split("/").filter(At)}function It(e,n,t){const a={},r=e.slice(1),o=r.filter(s=>s!==void 0);let i=0;for(let s=0;su).join("/"),i=0),l===void 0){c.rest&&(a[c.name]="");continue}if(!c.matcher||t[c.matcher](l)){a[c.name]=l;const u=n[s+1],h=r[s+1];u&&!u.rest&&u.optional&&h&&c.chained&&(i=0),!u&&!h&&Object.keys(a).length===o.length&&(i=0);continue}if(c.optional&&c.chained){i++;continue}return}if(!i)return a}function ue(e){return e.normalize().replace(/[[\]]/g,"\\$&").replace(/%/g,"%25").replace(/\//g,"%2[Ff]").replace(/\?/g,"%3[Ff]").replace(/#/g,"%23").replace(/[.*+?^${}()|\\]/g,"\\$&")}function Lt({nodes:e,server_loads:n,dictionary:t,matchers:a}){const r=new Set(n);return Object.entries(t).map(([s,[c,l,u]])=>{const{pattern:h,params:g}=St(s),d={id:s,exec:_=>{const f=h.exec(_);if(f)return It(f,g,a)},errors:[1,...u||[]].map(_=>e[_]),layouts:[0,...l||[]].map(i),leaf:o(c)};return d.errors.length=d.layouts.length=Math.max(d.errors.length,d.layouts.length),d});function o(s){const c=s<0;return c&&(s=~s),[c,e[s]]}function i(s){return s===void 0?s:[r.has(s),e[s]]}}function Ve(e,n=JSON.parse){try{return n(sessionStorage[e])}catch{}}function Pe(e,n,t=JSON.stringify){const a=t(n);try{sessionStorage[e]=a}catch{}}const O=[];function _e(e,n=le){let t;const a=new Set;function r(s){if(lt(e,s)&&(e=s,t)){const c=!O.length;for(const l of a)l[1](),O.push(l,e);if(c){for(let l=0;l{a.delete(l),a.size===0&&t&&(t(),t=null)}}return{set:r,update:o,subscribe:i}}var De;const P=((De=globalThis.__sveltekit_1abqt0a)==null?void 0:De.base)??"";var Ce;const Pt=((Ce=globalThis.__sveltekit_1abqt0a)==null?void 0:Ce.assets)??P,Tt="1728939675554",Fe="sveltekit:snapshot",Ge="sveltekit:scroll",Me="sveltekit:states",Ut="sveltekit:pageurl",D="sveltekit:history",H="sveltekit:navigation",J={tap:1,hover:2,viewport:3,eager:4,off:-1,false:-1},K=location.origin;function He(e){if(e instanceof URL)return e;let n=document.baseURI;if(!n){const t=document.getElementsByTagName("base");n=t.length?t[0].href:document.URL}return new URL(e,n)}function ye(){return{x:pageXOffset,y:pageYOffset}}function j(e,n){return e.getAttribute(`data-sveltekit-${n}`)}const Te={...J,"":J.hover};function ze(e){let n=e.assignedSlot??e.parentNode;return(n==null?void 0:n.nodeType)===11&&(n=n.host),n}function Be(e,n){for(;e&&e!==n;){if(e.nodeName.toUpperCase()==="A"&&e.hasAttribute("href"))return e;e=ze(e)}}function he(e,n){let t;try{t=new URL(e instanceof SVGAElement?e.href.baseVal:e.href,document.baseURI)}catch{}const a=e instanceof SVGAElement?e.target.baseVal:e.target,r=!t||!!a||ae(t,n)||(e.getAttribute("rel")||"").split(/\s+/).includes("external"),o=(t==null?void 0:t.origin)===K&&e.hasAttribute("download");return{url:t,external:r,target:a,download:o}}function W(e){let n=null,t=null,a=null,r=null,o=null,i=null,s=e;for(;s&&s!==document.documentElement;)a===null&&(a=j(s,"preload-code")),r===null&&(r=j(s,"preload-data")),n===null&&(n=j(s,"keepfocus")),t===null&&(t=j(s,"noscroll")),o===null&&(o=j(s,"reload")),i===null&&(i=j(s,"replacestate")),s=ze(s);function c(l){switch(l){case"":case"true":return!0;case"off":case"false":return!1;default:return}}return{preload_code:Te[a??"off"],preload_data:Te[r??"off"],keepfocus:c(n),noscroll:c(t),reload:c(o),replace_state:c(i)}}function Ue(e){const n=_e(e);let t=!0;function a(){t=!0,n.update(i=>i)}function r(i){t=!1,n.set(i)}function o(i){let s;return n.subscribe(c=>{(s===void 0||t&&c!==s)&&i(s=c)})}return{notify:a,set:r,subscribe:o}}function xt(){const{set:e,subscribe:n}=_e(!1);let t;async function a(){clearTimeout(t);try{const r=await fetch(`${Pt}/_app/version.json`,{headers:{pragma:"no-cache","cache-control":"no-cache"}});if(!r.ok)return!1;const i=(await r.json()).version!==Tt;return i&&(e(!0),clearTimeout(t)),i}catch{return!1}}return{subscribe:n,check:a}}function ae(e,n){return e.origin!==K||!e.pathname.startsWith(n)}const Nt=-1,Ot=-2,jt=-3,$t=-4,Dt=-5,Ct=-6;function qt(e,n){if(typeof e=="number")return r(e,!0);if(!Array.isArray(e)||e.length===0)throw new Error("Invalid input");const t=e,a=Array(t.length);function r(o,i=!1){if(o===Nt)return;if(o===jt)return NaN;if(o===$t)return 1/0;if(o===Dt)return-1/0;if(o===Ct)return-0;if(i)throw new Error("Invalid input");if(o in a)return a[o];const s=t[o];if(!s||typeof s!="object")a[o]=s;else if(Array.isArray(s))if(typeof s[0]=="string"){const c=s[0],l=n==null?void 0:n[c];if(l)return a[o]=l(r(s[1]));switch(c){case"Date":a[o]=new Date(s[1]);break;case"Set":const u=new Set;a[o]=u;for(let d=1;dn!=null)}class re{constructor(n,t){this.status=n,typeof t=="string"?this.body={message:t}:t?this.body=t:this.body={message:`Error: ${n}`}}toString(){return JSON.stringify(this.body)}}class Ye{constructor(n,t){this.status=n,this.location=t}}class we extends Error{constructor(n,t,a){super(a),this.status=n,this.text=t}}const Gt="x-sveltekit-invalidated",Mt="x-sveltekit-trailing-slash";function X(e){return e instanceof re||e instanceof we?e.status:500}function Ht(e){return e instanceof we?e.text:"Internal Error"}const N=Ve(Ge)??{},z=Ve(Fe)??{},U={url:Ue({}),page:Ue({}),navigating:_e(null),updated:xt()};function ve(e){N[e]=ye()}function zt(e,n){let t=e+1;for(;N[t];)delete N[t],t+=1;for(t=n+1;z[t];)delete z[t],t+=1}function q(e){return location.href=e.href,new Promise(()=>{})}function xe(){}let oe,pe,Z,T,ge,V;const Je=[],Q=[];let R=null;const We=[],Bt=[];let $=[],y={branch:[],error:null,url:null},be=!1,ee=!1,Ne=!0,B=!1,F=!1,Xe=!1,Ee=!1,ke,S,L,I,te;const M=new Set;async function an(e,n,t){var r,o;document.URL!==location.href&&(location.href=location.href),V=e,oe=Lt(e),T=document.documentElement,ge=n,pe=e.nodes[0],Z=e.nodes[1],pe(),Z(),S=(r=history.state)==null?void 0:r[D],L=(o=history.state)==null?void 0:o[H],S||(S=L=Date.now(),history.replaceState({...history.state,[D]:S,[H]:L},""));const a=N[S];a&&(history.scrollRestoration="manual",scrollTo(a.x,a.y)),t?await en(ge,t):Zt(location.href,{replaceState:!0}),Qt()}function Kt(){Je.length=0,Ee=!1}function Ze(e){Q.some(n=>n==null?void 0:n.snapshot)&&(z[e]=Q.map(n=>{var t;return(t=n==null?void 0:n.snapshot)==null?void 0:t.capture()}))}function Qe(e){var n;(n=z[e])==null||n.forEach((t,a)=>{var r,o;(o=(r=Q[a])==null?void 0:r.snapshot)==null||o.restore(t)})}function Oe(){ve(S),Pe(Ge,N),Ze(L),Pe(Fe,z)}async function et(e,n,t,a){return Y({type:"goto",url:He(e),keepfocus:n.keepFocus,noscroll:n.noScroll,replace_state:n.replaceState,state:n.state,redirect_count:t,nav_token:a,accept:()=>{n.invalidateAll&&(Ee=!0)}})}async function Yt(e){if(e.id!==(R==null?void 0:R.id)){const n={};M.add(n),R={id:e.id,token:n,promise:nt({...e,preload:n}).then(t=>(M.delete(n),t.type==="loaded"&&t.state.error&&(R=null),t))}}return R.promise}async function de(e){const n=oe.find(t=>t.exec(at(e)));n&&await Promise.all([...n.layouts,n.leaf].map(t=>t==null?void 0:t[1]()))}function tt(e,n,t){var o;y=e.state;const a=document.querySelector("style[data-sveltekit]");a&&a.remove(),I=e.props.page,ke=new V.root({target:n,props:{...e.props,stores:U,components:Q},hydrate:t,sync:!1}),Qe(L);const r={from:null,to:{params:y.params,route:{id:((o=y.route)==null?void 0:o.id)??null},url:new URL(location.href)},willUnload:!1,type:"enter",complete:Promise.resolve()};$.forEach(i=>i(r)),ee=!0}function ne({url:e,params:n,branch:t,status:a,error:r,route:o,form:i}){let s="never";if(P&&(e.pathname===P||e.pathname===P+"/"))s="always";else for(const d of t)(d==null?void 0:d.slash)!==void 0&&(s=d.slash);e.pathname=ut(e.pathname,s),e.search=e.search;const c={type:"loaded",state:{url:e,params:n,branch:t,error:r,route:o},props:{constructors:Ft(t).map(d=>d.node.component),page:I}};i!==void 0&&(c.props.form=i);let l={},u=!I,h=0;for(let d=0;d(s&&(c.route=!0),f[m])}),params:new Proxy(a,{get:(f,m)=>(s&&c.params.add(m),f[m])}),data:(o==null?void 0:o.data)??null,url:gt(t,()=>{s&&(c.url=!0)},f=>{s&&c.search_params.add(f)}),async fetch(f,m){let b;f instanceof Request?(b=f.url,m={body:f.method==="GET"||f.method==="HEAD"?void 0:await f.blob(),cache:f.cache,credentials:f.credentials,headers:f.headers,integrity:f.integrity,keepalive:f.keepalive,method:f.method,mode:f.mode,redirect:f.redirect,referrer:f.referrer,referrerPolicy:f.referrerPolicy,signal:f.signal,...m}):b=f;const A=new URL(b,t);return s&&d(A.href),A.origin===t.origin&&(b=A.href.slice(t.origin.length)),ee?Et(b,A.href,m):bt(b,m)},setHeaders:()=>{},depends:d,parent(){return s&&(c.parent=!0),n()},untrack(f){s=!1;try{return f()}finally{s=!0}}};i=await l.universal.load.call(null,_)??null}return{node:l,loader:e,server:o,universal:(h=l.universal)!=null&&h.load?{type:"data",data:i,uses:c}:null,data:i??(o==null?void 0:o.data)??null,slash:((g=l.universal)==null?void 0:g.trailingSlash)??(o==null?void 0:o.slash)}}function je(e,n,t,a,r,o){if(Ee)return!0;if(!r)return!1;if(r.parent&&e||r.route&&n||r.url&&t)return!0;for(const i of r.search_params)if(a.has(i))return!0;for(const i of r.params)if(o[i]!==y.params[i])return!0;for(const i of r.dependencies)if(Je.some(s=>s(new URL(i))))return!0;return!1}function Ae(e,n){return(e==null?void 0:e.type)==="data"?e:(e==null?void 0:e.type)==="skip"?n??null:null}function Jt(e,n){if(!e)return new Set(n.searchParams.keys());const t=new Set([...e.searchParams.keys(),...n.searchParams.keys()]);for(const a of t){const r=e.searchParams.getAll(a),o=n.searchParams.getAll(a);r.every(i=>o.includes(i))&&o.every(i=>r.includes(i))&&t.delete(a)}return t}function $e({error:e,url:n,route:t,params:a}){return{type:"loaded",state:{error:e,url:n,route:t,params:a,branch:[]},props:{page:I,constructors:[]}}}async function nt({id:e,invalidating:n,url:t,params:a,route:r,preload:o}){if((R==null?void 0:R.id)===e)return M.delete(R.token),R.promise;const{errors:i,layouts:s,leaf:c}=r,l=[...s,c];i.forEach(p=>p==null?void 0:p().catch(()=>{})),l.forEach(p=>p==null?void 0:p[1]().catch(()=>{}));let u=null;const h=y.url?e!==y.url.pathname+y.url.search:!1,g=y.route?r.id!==y.route.id:!1,d=Jt(y.url,t);let _=!1;const f=l.map((p,v)=>{var x;const E=y.branch[v],k=!!(p!=null&&p[0])&&((E==null?void 0:E.loader)!==p[1]||je(_,g,h,d,(x=E.server)==null?void 0:x.uses,a));return k&&(_=!0),k});if(f.some(Boolean)){try{u=await st(t,f)}catch(p){const v=await C(p,{url:t,params:a,route:{id:e}});return M.has(o)?$e({error:v,url:t,params:a,route:r}):se({status:X(p),error:v,url:t,route:r})}if(u.type==="redirect")return u}const m=u==null?void 0:u.nodes;let b=!1;const A=l.map(async(p,v)=>{var ie;if(!p)return;const E=y.branch[v],k=m==null?void 0:m[v];if((!k||k.type==="skip")&&p[1]===(E==null?void 0:E.loader)&&!je(b,g,h,d,(ie=E.universal)==null?void 0:ie.uses,a))return E;if(b=!0,(k==null?void 0:k.type)==="error")throw k;return Se({loader:p[1],url:t,params:a,route:r,parent:async()=>{var Le;const Ie={};for(let ce=0;ce{});const w=[];for(let p=0;pPromise.resolve({}),server_data_node:Ae(o)}),c={node:await Z(),loader:Z,universal:null,server:null,data:null};return ne({url:t,params:r,branch:[s,c],status:e,error:n,route:null})}function Re(e,n){if(!e||ae(e,P))return;let t;try{t=V.hooks.reroute({url:new URL(e)})??e.pathname}catch{return}const a=at(t);for(const r of oe){const o=r.exec(a);if(o)return{id:e.pathname+e.search,invalidating:n,route:r,params:ht(o),url:e}}}function at(e){return dt(e.slice(P.length)||"/")}function rt({url:e,type:n,intent:t,delta:a}){let r=!1;const o=ct(y,t,e,n);a!==void 0&&(o.navigation.delta=a);const i={...o.navigation,cancel:()=>{r=!0,o.reject(new Error("navigation cancelled"))}};return B||We.forEach(s=>s(i)),r?null:o}async function Y({type:e,url:n,popped:t,keepfocus:a,noscroll:r,replace_state:o,state:i={},redirect_count:s=0,nav_token:c={},accept:l=xe,block:u=xe}){const h=Re(n,!1),g=rt({url:n,type:e,delta:t==null?void 0:t.delta,intent:h});if(!g){u();return}const d=S,_=L;l(),B=!0,ee&&U.navigating.set(g.navigation),te=c;let f=h&&await nt(h);if(!f){if(ae(n,P))return await q(n);f=await ot(n,{id:null},await C(new we(404,"Not Found",`Not found: ${n.pathname}`),{url:n,params:{},route:{id:null}}),404)}if(n=(h==null?void 0:h.url)||n,te!==c)return g.reject(new Error("navigation aborted")),!1;if(f.type==="redirect")if(s>=20)f=await se({status:500,error:await C(new Error("Redirect loop"),{url:n,params:{},route:{id:null}}),url:n,route:{id:null}});else return et(new URL(f.location,n).href,{},s+1,c),!1;else f.props.page.status>=400&&await U.updated.check()&&await q(n);if(Kt(),ve(d),Ze(_),f.props.page.url.pathname!==n.pathname&&(n.pathname=f.props.page.url.pathname),i=t?t.state:i,!t){const w=o?0:1,p={[D]:S+=w,[H]:L+=w,[Me]:i};(o?history.replaceState:history.pushState).call(history,p,"",n),o||zt(S,L)}if(R=null,f.props.page.state=i,ee){y=f.state,f.props.page&&(f.props.page.url=n);const w=(await Promise.all(Bt.map(p=>p(g.navigation)))).filter(p=>typeof p=="function");if(w.length>0){let p=function(){$=$.filter(v=>!w.includes(v))};w.push(p),$.push(...w)}ke.$set(f.props),Xe=!0}else tt(f,ge,!1);const{activeElement:m}=document;await ft();const b=t?t.scroll:r?ye():null;if(Ne){const w=n.hash&&document.getElementById(decodeURIComponent(n.hash.slice(1)));b?scrollTo(b.x,b.y):w?w.scrollIntoView():scrollTo(0,0)}const A=document.activeElement!==m&&document.activeElement!==document.body;!a&&!A&&tn(),Ne=!0,f.props.page&&(I=f.props.page),B=!1,e==="popstate"&&Qe(L),g.fulfil(void 0),$.forEach(w=>w(g.navigation)),U.navigating.set(null)}async function ot(e,n,t,a){return e.origin===K&&e.pathname===location.pathname&&!be?await se({status:a,error:t,url:e,route:n}):await q(e)}function Xt(){let e;T.addEventListener("mousemove",o=>{const i=o.target;clearTimeout(e),e=setTimeout(()=>{a(i,2)},20)});function n(o){a(o.composedPath()[0],1)}T.addEventListener("mousedown",n),T.addEventListener("touchstart",n,{passive:!0});const t=new IntersectionObserver(o=>{for(const i of o)i.isIntersecting&&(de(i.target.href),t.unobserve(i.target))},{threshold:0});function a(o,i){const s=Be(o,T);if(!s)return;const{url:c,external:l,download:u}=he(s,P);if(l||u)return;const h=W(s);if(!h.reload)if(i<=h.preload_data){const g=Re(c,!1);g&&Yt(g)}else i<=h.preload_code&&de(c.pathname)}function r(){t.disconnect();for(const o of T.querySelectorAll("a")){const{url:i,external:s,download:c}=he(o,P);if(s||c)continue;const l=W(o);l.reload||(l.preload_code===J.viewport&&t.observe(o),l.preload_code===J.eager&&de(i.pathname))}}$.push(r),r()}function C(e,n){if(e instanceof re)return e.body;const t=X(e),a=Ht(e);return V.hooks.handleError({error:e,event:n,status:t,message:a})??{message:a}}function Zt(e,n={}){return e=He(e),e.origin!==K?Promise.reject(new Error("goto: invalid URL")):et(e,n,0)}function Qt(){var n;history.scrollRestoration="manual",addEventListener("beforeunload",t=>{let a=!1;if(Oe(),!B){const r=ct(y,void 0,null,"leave"),o={...r.navigation,cancel:()=>{a=!0,r.reject(new Error("navigation cancelled"))}};We.forEach(i=>i(o))}a?(t.preventDefault(),t.returnValue=""):history.scrollRestoration="auto"}),addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&Oe()}),(n=navigator.connection)!=null&&n.saveData||Xt(),T.addEventListener("click",async t=>{var g;if(t.button||t.which!==1||t.metaKey||t.ctrlKey||t.shiftKey||t.altKey||t.defaultPrevented)return;const a=Be(t.composedPath()[0],T);if(!a)return;const{url:r,external:o,target:i,download:s}=he(a,P);if(!r)return;if(i==="_parent"||i==="_top"){if(window.parent!==window)return}else if(i&&i!=="_self")return;const c=W(a);if(!(a instanceof SVGAElement)&&r.protocol!==location.protocol&&!(r.protocol==="https:"||r.protocol==="http:")||s)return;if(o||c.reload){rt({url:r,type:"link"})?B=!0:t.preventDefault();return}const[u,h]=r.href.split("#");if(h!==void 0&&u===fe(location)){const[,d]=y.url.href.split("#");if(d===h){t.preventDefault(),h===""||h==="top"&&a.ownerDocument.getElementById("top")===null?window.scrollTo({top:0}):(g=a.ownerDocument.getElementById(h))==null||g.scrollIntoView();return}if(F=!0,ve(S),e(r),!c.replace_state)return;F=!1}t.preventDefault(),await new Promise(d=>{requestAnimationFrame(()=>{setTimeout(d,0)}),setTimeout(d,100)}),Y({type:"link",url:r,keepfocus:c.keepfocus,noscroll:c.noscroll,replace_state:c.replace_state??r.href===location.href})}),T.addEventListener("submit",t=>{if(t.defaultPrevented)return;const a=HTMLFormElement.prototype.cloneNode.call(t.target),r=t.submitter;if(((r==null?void 0:r.formMethod)||a.method)!=="get")return;const i=new URL((r==null?void 0:r.hasAttribute("formaction"))&&(r==null?void 0:r.formAction)||a.action);if(ae(i,P))return;const s=t.target,c=W(s);if(c.reload)return;t.preventDefault(),t.stopPropagation();const l=new FormData(s),u=r==null?void 0:r.getAttribute("name");u&&l.append(u,(r==null?void 0:r.getAttribute("value"))??""),i.search=new URLSearchParams(l).toString(),Y({type:"form",url:i,keepfocus:c.keepfocus,noscroll:c.noscroll,replace_state:c.replace_state??i.href===location.href})}),addEventListener("popstate",async t=>{var a;if((a=t.state)!=null&&a[D]){const r=t.state[D];if(te={},r===S)return;const o=N[r],i=t.state[Me]??{},s=new URL(t.state[Ut]??location.href),c=t.state[H],l=fe(location)===fe(y.url);if(c===L&&(Xe||l)){e(s),N[S]=ye(),o&&scrollTo(o.x,o.y),i!==I.state&&(I={...I,state:i},ke.$set({page:I})),S=r;return}const h=r-S;await Y({type:"popstate",url:s,popped:{state:i,scroll:o,delta:h},accept:()=>{S=r,L=c},block:()=>{history.go(-h)},nav_token:te})}else if(!F){const r=new URL(location.href);e(r)}}),addEventListener("hashchange",()=>{F&&(F=!1,history.replaceState({...history.state,[D]:++S,[H]:L},"",location.href))});for(const t of document.querySelectorAll("link"))t.rel==="icon"&&(t.href=t.href);addEventListener("pageshow",t=>{t.persisted&&U.navigating.set(null)});function e(t){y.url=t,U.page.set({...I,url:t}),U.page.notify()}}async function en(e,{status:n=200,error:t,node_ids:a,params:r,route:o,data:i,form:s}){be=!0;const c=new URL(location.href);({params:r={},route:o={id:null}}=Re(c,!1)||{});let l;try{const u=a.map(async(d,_)=>{const f=i[_];return f!=null&&f.uses&&(f.uses=it(f.uses)),Se({loader:V.nodes[d],url:c,params:r,route:o,parent:async()=>{const m={};for(let b=0;b<_;b+=1)Object.assign(m,(await u[b]).data);return m},server_data_node:Ae(f)})}),h=await Promise.all(u),g=oe.find(({id:d})=>d===o.id);if(g){const d=g.layouts;for(let _=0;_o?"1":"0").join(""));const a=await qe(t.href);if(!a.ok){let o;throw(r=a.headers.get("content-type"))!=null&&r.includes("application/json")?o=await a.json():a.status===404?o="Not Found":a.status===500&&(o="Internal Error"),new re(a.status,o)}return new Promise(async o=>{var h;const i=new Map,s=a.body.getReader(),c=new TextDecoder;function l(g){return qt(g,{Promise:d=>new Promise((_,f)=>{i.set(d,{fulfil:_,reject:f})})})}let u="";for(;;){const{done:g,value:d}=await s.read();if(g&&!u)break;for(u+=!d&&u?` +`:c.decode(d,{stream:!0});;){const _=u.indexOf(` +`);if(_===-1)break;const f=JSON.parse(u.slice(0,_));if(u=u.slice(_+1),f.type==="redirect")return o(f);if(f.type==="data")(h=f.nodes)==null||h.forEach(m=>{(m==null?void 0:m.type)==="data"&&(m.uses=it(m.uses),m.data=l(m.data))}),o(f);else if(f.type==="chunk"){const{id:m,data:b,error:A}=f,w=i.get(m);i.delete(m),A?w.reject(l(A)):w.fulfil(l(b))}}}})}function it(e){return{dependencies:new Set((e==null?void 0:e.dependencies)??[]),params:new Set((e==null?void 0:e.params)??[]),parent:!!(e!=null&&e.parent),route:!!(e!=null&&e.route),url:!!(e!=null&&e.url),search_params:new Set((e==null?void 0:e.search_params)??[])}}function tn(){const e=document.querySelector("[autofocus]");if(e)e.focus();else{const n=document.body,t=n.getAttribute("tabindex");n.tabIndex=-1,n.focus({preventScroll:!0,focusVisible:!1}),t!==null?n.setAttribute("tabindex",t):n.removeAttribute("tabindex");const a=getSelection();if(a&&a.type!=="None"){const r=[];for(let o=0;o{if(a.rangeCount===r.length){for(let o=0;o{r=u,o=h});return i.catch(()=>{}),{navigation:{from:{params:e.params,route:{id:((c=e.route)==null?void 0:c.id)??null},url:e.url},to:t&&{params:(n==null?void 0:n.params)??null,route:{id:((l=n==null?void 0:n.route)==null?void 0:l.id)??null},url:t},willUnload:!n,type:a,complete:i},fulfil:r,reject:o}}export{an as a,U as s,_e as w}; diff --git a/_app/immutable/chunks/stores.nr3FHACY.js b/_app/immutable/chunks/stores.BtC2013y.js similarity index 72% rename from _app/immutable/chunks/stores.nr3FHACY.js rename to _app/immutable/chunks/stores.BtC2013y.js index 712c405..91b05cd 100644 --- a/_app/immutable/chunks/stores.nr3FHACY.js +++ b/_app/immutable/chunks/stores.BtC2013y.js @@ -1 +1 @@ -import{s as e}from"./entry.B4A84be-.js";const r=()=>{const s=e;return{page:{subscribe:s.page.subscribe},navigating:{subscribe:s.navigating.subscribe},updated:s.updated}},b={subscribe(s){return r().page.subscribe(s)}};export{b as p}; +import{s as e}from"./entry.DIl9q51I.js";const r=()=>{const s=e;return{page:{subscribe:s.page.subscribe},navigating:{subscribe:s.navigating.subscribe},updated:s.updated}},b={subscribe(s){return r().page.subscribe(s)}};export{b as p}; diff --git a/_app/immutable/entry/app.CFaRKLH9.js b/_app/immutable/entry/app.scPvfSlR.js similarity index 94% rename from _app/immutable/entry/app.CFaRKLH9.js rename to _app/immutable/entry/app.scPvfSlR.js index 1d970c4..6b5a8f7 100644 --- a/_app/immutable/entry/app.CFaRKLH9.js +++ b/_app/immutable/entry/app.scPvfSlR.js @@ -1,2 +1,2 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["../nodes/0.caO7FUPE.js","../chunks/scheduler.BeEXgHAC.js","../chunks/index.CuQfD_Qi.js","../assets/0.DbPGuKpG.css","../nodes/1.Df8RZf7J.js","../chunks/stores.nr3FHACY.js","../chunks/entry.B4A84be-.js","../nodes/2.CPjAjMv4.js","../assets/2.CQFW6DsW.css"])))=>i.map(i=>d[i]); -import{s as V,a as B,p as h,g as U,i as v,f as p,q as j,r as z,e as W,c as F,b as G,v as q,w as d,t as H,d as J,j as K,x as C,y,z as Q}from"../chunks/scheduler.BeEXgHAC.js";import{S as X,i as Y,a as g,c as L,t as w,g as A,b as P,d as I,m as R,e as S}from"../chunks/index.CuQfD_Qi.js";const Z="modulepreload",M=function(o,e){return new URL(o,e).href},N={},D=function(e,n,s){let r=Promise.resolve();if(n&&n.length>0){const t=document.getElementsByTagName("link"),i=document.querySelector("meta[property=csp-nonce]"),l=(i==null?void 0:i.nonce)||(i==null?void 0:i.getAttribute("nonce"));r=Promise.allSettled(n.map(f=>{if(f=M(f,s),f in N)return;N[f]=!0;const a=f.endsWith(".css"),_=a?'[rel="stylesheet"]':"";if(!!s)for(let k=t.length-1;k>=0;k--){const E=t[k];if(E.href===f&&(!a||E.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${f}"]${_}`))return;const m=document.createElement("link");if(m.rel=a?"stylesheet":Z,a||(m.as="script"),m.crossOrigin="",m.href=f,l&&m.setAttribute("nonce",l),document.head.appendChild(m),a)return new Promise((k,E)=>{m.addEventListener("load",k),m.addEventListener("error",()=>E(new Error(`Unable to preload CSS for ${f}`)))})}))}function u(t){const i=new Event("vite:preloadError",{cancelable:!0});if(i.payload=t,window.dispatchEvent(i),!i.defaultPrevented)throw t}return r.then(t=>{for(const i of t||[])i.status==="rejected"&&u(i.reason);return e().catch(u)})},re={};function $(o){let e,n,s;var r=o[1][0];function u(t,i){return{props:{data:t[3],form:t[2]}}}return r&&(e=y(r,u(o)),o[12](e)),{c(){e&&P(e.$$.fragment),n=h()},l(t){e&&I(e.$$.fragment,t),n=h()},m(t,i){e&&R(e,t,i),v(t,n,i),s=!0},p(t,i){if(i&2&&r!==(r=t[1][0])){if(e){A();const l=e;g(l.$$.fragment,1,0,()=>{S(l,1)}),L()}r?(e=y(r,u(t)),t[12](e),P(e.$$.fragment),w(e.$$.fragment,1),R(e,n.parentNode,n)):e=null}else if(r){const l={};i&8&&(l.data=t[3]),i&4&&(l.form=t[2]),e.$set(l)}},i(t){s||(e&&w(e.$$.fragment,t),s=!0)},o(t){e&&g(e.$$.fragment,t),s=!1},d(t){t&&p(n),o[12](null),e&&S(e,t)}}}function x(o){let e,n,s;var r=o[1][0];function u(t,i){return{props:{data:t[3],$$slots:{default:[ee]},$$scope:{ctx:t}}}}return r&&(e=y(r,u(o)),o[11](e)),{c(){e&&P(e.$$.fragment),n=h()},l(t){e&&I(e.$$.fragment,t),n=h()},m(t,i){e&&R(e,t,i),v(t,n,i),s=!0},p(t,i){if(i&2&&r!==(r=t[1][0])){if(e){A();const l=e;g(l.$$.fragment,1,0,()=>{S(l,1)}),L()}r?(e=y(r,u(t)),t[11](e),P(e.$$.fragment),w(e.$$.fragment,1),R(e,n.parentNode,n)):e=null}else if(r){const l={};i&8&&(l.data=t[3]),i&8215&&(l.$$scope={dirty:i,ctx:t}),e.$set(l)}},i(t){s||(e&&w(e.$$.fragment,t),s=!0)},o(t){e&&g(e.$$.fragment,t),s=!1},d(t){t&&p(n),o[11](null),e&&S(e,t)}}}function ee(o){let e,n,s;var r=o[1][1];function u(t,i){return{props:{data:t[4],form:t[2]}}}return r&&(e=y(r,u(o)),o[10](e)),{c(){e&&P(e.$$.fragment),n=h()},l(t){e&&I(e.$$.fragment,t),n=h()},m(t,i){e&&R(e,t,i),v(t,n,i),s=!0},p(t,i){if(i&2&&r!==(r=t[1][1])){if(e){A();const l=e;g(l.$$.fragment,1,0,()=>{S(l,1)}),L()}r?(e=y(r,u(t)),t[10](e),P(e.$$.fragment),w(e.$$.fragment,1),R(e,n.parentNode,n)):e=null}else if(r){const l={};i&16&&(l.data=t[4]),i&4&&(l.form=t[2]),e.$set(l)}},i(t){s||(e&&w(e.$$.fragment,t),s=!0)},o(t){e&&g(e.$$.fragment,t),s=!1},d(t){t&&p(n),o[10](null),e&&S(e,t)}}}function O(o){let e,n=o[6]&&T(o);return{c(){e=W("div"),n&&n.c(),this.h()},l(s){e=F(s,"DIV",{id:!0,"aria-live":!0,"aria-atomic":!0,style:!0});var r=G(e);n&&n.l(r),r.forEach(p),this.h()},h(){q(e,"id","svelte-announcer"),q(e,"aria-live","assertive"),q(e,"aria-atomic","true"),d(e,"position","absolute"),d(e,"left","0"),d(e,"top","0"),d(e,"clip","rect(0 0 0 0)"),d(e,"clip-path","inset(50%)"),d(e,"overflow","hidden"),d(e,"white-space","nowrap"),d(e,"width","1px"),d(e,"height","1px")},m(s,r){v(s,e,r),n&&n.m(e,null)},p(s,r){s[6]?n?n.p(s,r):(n=T(s),n.c(),n.m(e,null)):n&&(n.d(1),n=null)},d(s){s&&p(e),n&&n.d()}}}function T(o){let e;return{c(){e=H(o[7])},l(n){e=J(n,o[7])},m(n,s){v(n,e,s)},p(n,s){s&128&&K(e,n[7])},d(n){n&&p(e)}}}function te(o){let e,n,s,r,u;const t=[x,$],i=[];function l(a,_){return a[1][1]?0:1}e=l(o),n=i[e]=t[e](o);let f=o[5]&&O(o);return{c(){n.c(),s=B(),f&&f.c(),r=h()},l(a){n.l(a),s=U(a),f&&f.l(a),r=h()},m(a,_){i[e].m(a,_),v(a,s,_),f&&f.m(a,_),v(a,r,_),u=!0},p(a,[_]){let b=e;e=l(a),e===b?i[e].p(a,_):(A(),g(i[b],1,1,()=>{i[b]=null}),L(),n=i[e],n?n.p(a,_):(n=i[e]=t[e](a),n.c()),w(n,1),n.m(s.parentNode,s)),a[5]?f?f.p(a,_):(f=O(a),f.c(),f.m(r.parentNode,r)):f&&(f.d(1),f=null)},i(a){u||(w(n),u=!0)},o(a){g(n),u=!1},d(a){a&&(p(s),p(r)),i[e].d(a),f&&f.d(a)}}}function ne(o,e,n){let{stores:s}=e,{page:r}=e,{constructors:u}=e,{components:t=[]}=e,{form:i}=e,{data_0:l=null}=e,{data_1:f=null}=e;j(s.page.notify);let a=!1,_=!1,b=null;z(()=>{const c=s.page.subscribe(()=>{a&&(n(6,_=!0),Q().then(()=>{n(7,b=document.title||"untitled page")}))});return n(5,a=!0),c});function m(c){C[c?"unshift":"push"](()=>{t[1]=c,n(0,t)})}function k(c){C[c?"unshift":"push"](()=>{t[0]=c,n(0,t)})}function E(c){C[c?"unshift":"push"](()=>{t[0]=c,n(0,t)})}return o.$$set=c=>{"stores"in c&&n(8,s=c.stores),"page"in c&&n(9,r=c.page),"constructors"in c&&n(1,u=c.constructors),"components"in c&&n(0,t=c.components),"form"in c&&n(2,i=c.form),"data_0"in c&&n(3,l=c.data_0),"data_1"in c&&n(4,f=c.data_1)},o.$$.update=()=>{o.$$.dirty&768&&s.page.set(r)},[t,u,i,l,f,a,_,b,s,r,m,k,E]}class oe extends X{constructor(e){super(),Y(this,e,ne,te,V,{stores:8,page:9,constructors:1,components:0,form:2,data_0:3,data_1:4})}}const ae=[()=>D(()=>import("../nodes/0.caO7FUPE.js"),__vite__mapDeps([0,1,2,3]),import.meta.url),()=>D(()=>import("../nodes/1.Df8RZf7J.js"),__vite__mapDeps([4,1,2,5,6]),import.meta.url),()=>D(()=>import("../nodes/2.CPjAjMv4.js"),__vite__mapDeps([7,1,2,6,5,8]),import.meta.url)],le=[],fe={"/":[2]},ce={handleError:({error:o})=>{console.error(o)},reroute:()=>{}};export{fe as dictionary,ce as hooks,re as matchers,ae as nodes,oe as root,le as server_loads}; +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["../nodes/0.caO7FUPE.js","../chunks/scheduler.BeEXgHAC.js","../chunks/index.CuQfD_Qi.js","../assets/0.DbPGuKpG.css","../nodes/1.jHvwa9_z.js","../chunks/stores.BtC2013y.js","../chunks/entry.DIl9q51I.js","../nodes/2.7Y_DaBKg.js","../assets/2.C4-7zQ-F.css"])))=>i.map(i=>d[i]); +import{s as V,a as B,p as h,g as U,i as v,f as p,q as j,r as z,e as W,c as F,b as G,v as q,w as d,t as H,d as J,j as K,x as C,y,z as Q}from"../chunks/scheduler.BeEXgHAC.js";import{S as X,i as Y,a as g,c as L,t as w,g as A,b as P,d as I,m as R,e as S}from"../chunks/index.CuQfD_Qi.js";const Z="modulepreload",M=function(o,e){return new URL(o,e).href},N={},D=function(e,n,s){let r=Promise.resolve();if(n&&n.length>0){const t=document.getElementsByTagName("link"),i=document.querySelector("meta[property=csp-nonce]"),l=(i==null?void 0:i.nonce)||(i==null?void 0:i.getAttribute("nonce"));r=Promise.allSettled(n.map(f=>{if(f=M(f,s),f in N)return;N[f]=!0;const a=f.endsWith(".css"),_=a?'[rel="stylesheet"]':"";if(!!s)for(let k=t.length-1;k>=0;k--){const E=t[k];if(E.href===f&&(!a||E.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${f}"]${_}`))return;const m=document.createElement("link");if(m.rel=a?"stylesheet":Z,a||(m.as="script"),m.crossOrigin="",m.href=f,l&&m.setAttribute("nonce",l),document.head.appendChild(m),a)return new Promise((k,E)=>{m.addEventListener("load",k),m.addEventListener("error",()=>E(new Error(`Unable to preload CSS for ${f}`)))})}))}function u(t){const i=new Event("vite:preloadError",{cancelable:!0});if(i.payload=t,window.dispatchEvent(i),!i.defaultPrevented)throw t}return r.then(t=>{for(const i of t||[])i.status==="rejected"&&u(i.reason);return e().catch(u)})},re={};function $(o){let e,n,s;var r=o[1][0];function u(t,i){return{props:{data:t[3],form:t[2]}}}return r&&(e=y(r,u(o)),o[12](e)),{c(){e&&P(e.$$.fragment),n=h()},l(t){e&&I(e.$$.fragment,t),n=h()},m(t,i){e&&R(e,t,i),v(t,n,i),s=!0},p(t,i){if(i&2&&r!==(r=t[1][0])){if(e){A();const l=e;g(l.$$.fragment,1,0,()=>{S(l,1)}),L()}r?(e=y(r,u(t)),t[12](e),P(e.$$.fragment),w(e.$$.fragment,1),R(e,n.parentNode,n)):e=null}else if(r){const l={};i&8&&(l.data=t[3]),i&4&&(l.form=t[2]),e.$set(l)}},i(t){s||(e&&w(e.$$.fragment,t),s=!0)},o(t){e&&g(e.$$.fragment,t),s=!1},d(t){t&&p(n),o[12](null),e&&S(e,t)}}}function x(o){let e,n,s;var r=o[1][0];function u(t,i){return{props:{data:t[3],$$slots:{default:[ee]},$$scope:{ctx:t}}}}return r&&(e=y(r,u(o)),o[11](e)),{c(){e&&P(e.$$.fragment),n=h()},l(t){e&&I(e.$$.fragment,t),n=h()},m(t,i){e&&R(e,t,i),v(t,n,i),s=!0},p(t,i){if(i&2&&r!==(r=t[1][0])){if(e){A();const l=e;g(l.$$.fragment,1,0,()=>{S(l,1)}),L()}r?(e=y(r,u(t)),t[11](e),P(e.$$.fragment),w(e.$$.fragment,1),R(e,n.parentNode,n)):e=null}else if(r){const l={};i&8&&(l.data=t[3]),i&8215&&(l.$$scope={dirty:i,ctx:t}),e.$set(l)}},i(t){s||(e&&w(e.$$.fragment,t),s=!0)},o(t){e&&g(e.$$.fragment,t),s=!1},d(t){t&&p(n),o[11](null),e&&S(e,t)}}}function ee(o){let e,n,s;var r=o[1][1];function u(t,i){return{props:{data:t[4],form:t[2]}}}return r&&(e=y(r,u(o)),o[10](e)),{c(){e&&P(e.$$.fragment),n=h()},l(t){e&&I(e.$$.fragment,t),n=h()},m(t,i){e&&R(e,t,i),v(t,n,i),s=!0},p(t,i){if(i&2&&r!==(r=t[1][1])){if(e){A();const l=e;g(l.$$.fragment,1,0,()=>{S(l,1)}),L()}r?(e=y(r,u(t)),t[10](e),P(e.$$.fragment),w(e.$$.fragment,1),R(e,n.parentNode,n)):e=null}else if(r){const l={};i&16&&(l.data=t[4]),i&4&&(l.form=t[2]),e.$set(l)}},i(t){s||(e&&w(e.$$.fragment,t),s=!0)},o(t){e&&g(e.$$.fragment,t),s=!1},d(t){t&&p(n),o[10](null),e&&S(e,t)}}}function O(o){let e,n=o[6]&&T(o);return{c(){e=W("div"),n&&n.c(),this.h()},l(s){e=F(s,"DIV",{id:!0,"aria-live":!0,"aria-atomic":!0,style:!0});var r=G(e);n&&n.l(r),r.forEach(p),this.h()},h(){q(e,"id","svelte-announcer"),q(e,"aria-live","assertive"),q(e,"aria-atomic","true"),d(e,"position","absolute"),d(e,"left","0"),d(e,"top","0"),d(e,"clip","rect(0 0 0 0)"),d(e,"clip-path","inset(50%)"),d(e,"overflow","hidden"),d(e,"white-space","nowrap"),d(e,"width","1px"),d(e,"height","1px")},m(s,r){v(s,e,r),n&&n.m(e,null)},p(s,r){s[6]?n?n.p(s,r):(n=T(s),n.c(),n.m(e,null)):n&&(n.d(1),n=null)},d(s){s&&p(e),n&&n.d()}}}function T(o){let e;return{c(){e=H(o[7])},l(n){e=J(n,o[7])},m(n,s){v(n,e,s)},p(n,s){s&128&&K(e,n[7])},d(n){n&&p(e)}}}function te(o){let e,n,s,r,u;const t=[x,$],i=[];function l(a,_){return a[1][1]?0:1}e=l(o),n=i[e]=t[e](o);let f=o[5]&&O(o);return{c(){n.c(),s=B(),f&&f.c(),r=h()},l(a){n.l(a),s=U(a),f&&f.l(a),r=h()},m(a,_){i[e].m(a,_),v(a,s,_),f&&f.m(a,_),v(a,r,_),u=!0},p(a,[_]){let b=e;e=l(a),e===b?i[e].p(a,_):(A(),g(i[b],1,1,()=>{i[b]=null}),L(),n=i[e],n?n.p(a,_):(n=i[e]=t[e](a),n.c()),w(n,1),n.m(s.parentNode,s)),a[5]?f?f.p(a,_):(f=O(a),f.c(),f.m(r.parentNode,r)):f&&(f.d(1),f=null)},i(a){u||(w(n),u=!0)},o(a){g(n),u=!1},d(a){a&&(p(s),p(r)),i[e].d(a),f&&f.d(a)}}}function ne(o,e,n){let{stores:s}=e,{page:r}=e,{constructors:u}=e,{components:t=[]}=e,{form:i}=e,{data_0:l=null}=e,{data_1:f=null}=e;j(s.page.notify);let a=!1,_=!1,b=null;z(()=>{const c=s.page.subscribe(()=>{a&&(n(6,_=!0),Q().then(()=>{n(7,b=document.title||"untitled page")}))});return n(5,a=!0),c});function m(c){C[c?"unshift":"push"](()=>{t[1]=c,n(0,t)})}function k(c){C[c?"unshift":"push"](()=>{t[0]=c,n(0,t)})}function E(c){C[c?"unshift":"push"](()=>{t[0]=c,n(0,t)})}return o.$$set=c=>{"stores"in c&&n(8,s=c.stores),"page"in c&&n(9,r=c.page),"constructors"in c&&n(1,u=c.constructors),"components"in c&&n(0,t=c.components),"form"in c&&n(2,i=c.form),"data_0"in c&&n(3,l=c.data_0),"data_1"in c&&n(4,f=c.data_1)},o.$$.update=()=>{o.$$.dirty&768&&s.page.set(r)},[t,u,i,l,f,a,_,b,s,r,m,k,E]}class oe extends X{constructor(e){super(),Y(this,e,ne,te,V,{stores:8,page:9,constructors:1,components:0,form:2,data_0:3,data_1:4})}}const ae=[()=>D(()=>import("../nodes/0.caO7FUPE.js"),__vite__mapDeps([0,1,2,3]),import.meta.url),()=>D(()=>import("../nodes/1.jHvwa9_z.js"),__vite__mapDeps([4,1,2,5,6]),import.meta.url),()=>D(()=>import("../nodes/2.7Y_DaBKg.js"),__vite__mapDeps([7,1,2,6,5,8]),import.meta.url)],le=[],fe={"/":[2]},ce={handleError:({error:o})=>{console.error(o)},reroute:()=>{}};export{fe as dictionary,ce as hooks,re as matchers,ae as nodes,oe as root,le as server_loads}; diff --git a/_app/immutable/entry/start.7VMVNAHe.js b/_app/immutable/entry/start.7VMVNAHe.js new file mode 100644 index 0000000..351115a --- /dev/null +++ b/_app/immutable/entry/start.7VMVNAHe.js @@ -0,0 +1 @@ +import{a as t}from"../chunks/entry.DIl9q51I.js";export{t as start}; diff --git a/_app/immutable/entry/start.C88t9m4B.js b/_app/immutable/entry/start.C88t9m4B.js deleted file mode 100644 index d579db1..0000000 --- a/_app/immutable/entry/start.C88t9m4B.js +++ /dev/null @@ -1 +0,0 @@ -import{a as t}from"../chunks/entry.B4A84be-.js";export{t as start}; diff --git a/_app/immutable/nodes/1.Df8RZf7J.js b/_app/immutable/nodes/1.jHvwa9_z.js similarity index 92% rename from _app/immutable/nodes/1.Df8RZf7J.js rename to _app/immutable/nodes/1.jHvwa9_z.js index 2ba6a7c..1914631 100644 --- a/_app/immutable/nodes/1.Df8RZf7J.js +++ b/_app/immutable/nodes/1.jHvwa9_z.js @@ -1 +1 @@ -import{s as x,e as u,t as h,a as S,c as d,b as v,d as g,f as m,g as j,i as _,h as b,j as E,n as $,k}from"../chunks/scheduler.BeEXgHAC.js";import{S as q,i as y}from"../chunks/index.CuQfD_Qi.js";import{p as C}from"../chunks/stores.nr3FHACY.js";function H(i){var f;let a,s=i[0].status+"",r,o,n,p=((f=i[0].error)==null?void 0:f.message)+"",c;return{c(){a=u("h1"),r=h(s),o=S(),n=u("p"),c=h(p)},l(e){a=d(e,"H1",{});var t=v(a);r=g(t,s),t.forEach(m),o=j(e),n=d(e,"P",{});var l=v(n);c=g(l,p),l.forEach(m)},m(e,t){_(e,a,t),b(a,r),_(e,o,t),_(e,n,t),b(n,c)},p(e,[t]){var l;t&1&&s!==(s=e[0].status+"")&&E(r,s),t&1&&p!==(p=((l=e[0].error)==null?void 0:l.message)+"")&&E(c,p)},i:$,o:$,d(e){e&&(m(a),m(o),m(n))}}}function P(i,a,s){let r;return k(i,C,o=>s(0,r=o)),[r]}class B extends q{constructor(a){super(),y(this,a,P,H,x,{})}}export{B as component}; +import{s as x,e as u,t as h,a as S,c as d,b as v,d as g,f as m,g as j,i as _,h as b,j as E,n as $,k}from"../chunks/scheduler.BeEXgHAC.js";import{S as q,i as y}from"../chunks/index.CuQfD_Qi.js";import{p as C}from"../chunks/stores.BtC2013y.js";function H(i){var f;let a,s=i[0].status+"",r,o,n,p=((f=i[0].error)==null?void 0:f.message)+"",c;return{c(){a=u("h1"),r=h(s),o=S(),n=u("p"),c=h(p)},l(e){a=d(e,"H1",{});var t=v(a);r=g(t,s),t.forEach(m),o=j(e),n=d(e,"P",{});var l=v(n);c=g(l,p),l.forEach(m)},m(e,t){_(e,a,t),b(a,r),_(e,o,t),_(e,n,t),b(n,c)},p(e,[t]){var l;t&1&&s!==(s=e[0].status+"")&&E(r,s),t&1&&p!==(p=((l=e[0].error)==null?void 0:l.message)+"")&&E(c,p)},i:$,o:$,d(e){e&&(m(a),m(o),m(n))}}}function P(i,a,s){let r;return k(i,C,o=>s(0,r=o)),[r]}class B extends q{constructor(a){super(),y(this,a,P,H,x,{})}}export{B as component}; diff --git a/_app/immutable/nodes/2.7Y_DaBKg.js b/_app/immutable/nodes/2.7Y_DaBKg.js new file mode 100644 index 0000000..3d5a8da --- /dev/null +++ b/_app/immutable/nodes/2.7Y_DaBKg.js @@ -0,0 +1,13 @@ +import{C as Ke,s as Se,e as E,a as Y,t as ee,c as S,b as M,S as Te,g as R,d as te,f as g,v as d,w as re,i as N,h as w,n as ve,G as Nr,T as wl,U as Ee,j as pe,V as kl,E as Xe,W as fe,X as ho,D as xt,p as ge,Y as ae,Z as se,_ as Cn,k as me,$ as Xt,x as je,a0 as He,l as mo,a1 as Ie,a2 as Zt,u as go,m as _o,o as po,a3 as Ir,a4 as Tn,a5 as sn,a6 as nt,a7 as Rn,a8 as xn,a9 as $n,aa as Cl,ab as vo,ac as bo,r as yo}from"../chunks/scheduler.BeEXgHAC.js";import{a as Z,t as V,S as Ae,i as Ne,n as wo,l as ko,g as Ue,c as Oe,f as Be,b as ye,d as we,m as ke,e as Ce,h as Ye}from"../chunks/index.CuQfD_Qi.js";import{w as yt}from"../chunks/entry.DIl9q51I.js";import{p as Ur}from"../chunks/stores.BtC2013y.js";function oe(e){return(e==null?void 0:e.length)!==void 0?e:Array.from(e)}function Co(e,t){Z(e,1,1,()=>{t.delete(e.key)})}function To(e,t,n,l,i,r,o,a,u,s,f,c){let h=e.length,m=r.length,y=h;const _={};for(;y--;)_[e[y].key]=y;const v=[],p=new Map,k=new Map,b=[];for(y=m;y--;){const L=c(i,r,y),I=n(L);let H=o.get(I);H?b.push(()=>H.p(L,t)):(H=s(I,L),H.c()),p.set(I,v[y]=H),I in _&&k.set(I,Math.abs(y-_[I]))}const T=new Set,D=new Set;function C(L){V(L,1),L.m(a,f),o.set(L.key,L),f=L.first,m--}for(;h&&m;){const L=v[m-1],I=e[h-1],H=L.key,X=I.key;L===I?(f=L.first,h--,m--):p.has(X)?!o.has(H)||T.has(H)?C(L):D.has(X)?h--:k.get(H)>k.get(X)?(D.add(H),C(L)):(T.add(X),h--):(u(I,o),h--)}for(;h--;){const L=e[h];p.has(L.key)||u(L,o)}for(;m;)C(v[m-1]);return Ke(b),v}const Do={title:"Interference 2024",subtitle:"Foreign Interference Attribution Tracker",subsubtitle:"A Project of the Digital Forensic Research Lab (DFRLab) at the Atlantic Council",og_site_name:"Interference Tracker 2024",og_description:"The DFRLab's Foreign Interference Attribution Tracker (FIAT) is an interactive, open-source database that captures allegations of foreign interference relevant to the 2024 election.",og_url:"https://interference2020.org/",og_image:""},Mo=[{id:"intro",type:"text",paragraphs:["Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum"]}],Eo=[{id:"methodology",type:"concealed-text",title:"Methodology",paragraphs:["Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum"]},{id:"case-selection",type:"concealed-text",title:"Case Selection",paragraphs:["Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum"]},{id:"about",type:"text",label:"About This Project",paragraphs:["Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum"]},{id:"about-dfrlab",type:"text",title:"About The DFRLab",paragraphs:["Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."]}],Ge={meta:Do,intro:Mo,moreInfo:Eo};var Tl={},Sn={},An=34,Vt=10,Nn=13;function Or(e){return new Function("d","return {"+e.map(function(t,n){return JSON.stringify(t)+": d["+n+'] || ""'}).join(",")+"}")}function So(e,t){var n=Or(e);return function(l,i){return t(n(l),i,e)}}function Dl(e){var t=Object.create(null),n=[];return e.forEach(function(l){for(var i in l)i in t||n.push(t[i]=i)}),n}function Pe(e,t){var n=e+"",l=n.length;return l9999?"+"+Pe(e,6):Pe(e,4)}function No(e){var t=e.getUTCHours(),n=e.getUTCMinutes(),l=e.getUTCSeconds(),i=e.getUTCMilliseconds();return isNaN(e)?"Invalid Date":Ao(e.getUTCFullYear())+"-"+Pe(e.getUTCMonth()+1,2)+"-"+Pe(e.getUTCDate(),2)+(i?"T"+Pe(t,2)+":"+Pe(n,2)+":"+Pe(l,2)+"."+Pe(i,3)+"Z":l?"T"+Pe(t,2)+":"+Pe(n,2)+":"+Pe(l,2)+"Z":n||t?"T"+Pe(t,2)+":"+Pe(n,2)+"Z":"")}function Io(e){var t=new RegExp('["'+e+` +\r]`),n=e.charCodeAt(0);function l(c,h){var m,y,_=i(c,function(v,p){if(m)return m(v,p-1);y=v,m=h?So(v,h):Or(v)});return _.columns=y||[],_}function i(c,h){var m=[],y=c.length,_=0,v=0,p,k=y<=0,b=!1;c.charCodeAt(y-1)===Vt&&--y,c.charCodeAt(y-1)===Nn&&--y;function T(){if(k)return Sn;if(b)return b=!1,Tl;var C,L=_,I;if(c.charCodeAt(L)===An){for(;_++=y?k=!0:(I=c.charCodeAt(_++))===Vt?b=!0:I===Nn&&(b=!0,c.charCodeAt(_)===Vt&&++_),c.slice(L+1,C-1).replace(/""/g,'"')}for(;_t?1:e>=t?0:NaN}function Ho(e,t){return e==null||t==null?NaN:te?1:t>=e?0:NaN}function el(e){let t,n,l;e.length!==2?(t=an,n=(a,u)=>an(e(a),u),l=(a,u)=>e(a)-u):(t=e===an||e===Ho?e:Yo,n=e,l=e);function i(a,u,s=0,f=a.length){if(s>>1;n(a[c],u)<0?s=c+1:f=c}while(s>>1;n(a[c],u)<=0?s=c+1:f=c}while(ss&&l(a[c-1],u)>-l(a[c],u)?c-1:c}return{left:i,center:o,right:r}}function Yo(){return 0}function Ro(e){return e===null?NaN:+e}const Po=el(an),Vo=Po.right;el(Ro).center;function Fr(e,t){let n,l;for(const i of e)i!=null&&(n===void 0?i>=i&&(n=l=i):(n>i&&(n=i),l=l.length)return n(r);const a=new Pn,u=l[o++];let s=-1;for(const f of r){const c=u(f,++s,r),h=a.get(c);h?h.push(f):a.set(c,[f])}for(const[f,c]of a)a.set(f,i(c,o));return t(a)}(e,0)}const Zo=Math.sqrt(50),Go=Math.sqrt(10),Qo=Math.sqrt(2);function un(e,t,n){const l=(t-e)/Math.max(0,n),i=Math.floor(Math.log10(l)),r=l/Math.pow(10,i),o=r>=Zo?10:r>=Go?5:r>=Qo?2:1;let a,u,s;return i<0?(s=Math.pow(10,-i)/o,a=Math.round(e*s),u=Math.round(t*s),a/st&&--u,s=-s):(s=Math.pow(10,i)*o,a=Math.round(e/s),u=Math.round(t/s),a*st&&--u),u0))return[];if(e===t)return[e];const l=t=i))return[];const a=r-i+1,u=new Array(a);if(l)if(o<0)for(let s=0;s=l)&&(n=l);return n}function Ko(e,t,n){e=+e,t=+t,n=(i=arguments.length)<2?(t=e,e=0,1):i<3?1:+n;for(var l=-1,i=Math.max(0,Math.ceil((t-e)/n))|0,r=new Array(i);++l`opacity: ${r*i}`}}function cn(e,{delay:t=0,duration:n=400,easing:l=Nt,axis:i="y"}={}){const r=getComputedStyle(e),o=+r.opacity,a=i==="y"?"height":"width",u=parseFloat(r[a]),s=i==="y"?["top","bottom"]:["left","right"],f=s.map(p=>`${p[0].toUpperCase()}${p.slice(1)}`),c=parseFloat(r[`padding${f[0]}`]),h=parseFloat(r[`padding${f[1]}`]),m=parseFloat(r[`margin${f[0]}`]),y=parseFloat(r[`margin${f[1]}`]),_=parseFloat(r[`border${f[0]}Width`]),v=parseFloat(r[`border${f[1]}Width`]);return{delay:t,duration:n,easing:l,css:p=>`overflow: hidden;opacity: ${Math.min(p*20,1)*o};${a}: ${p*u}px;padding-${s[0]}: ${p*c}px;padding-${s[1]}: ${p*h}px;margin-${s[0]}: ${p*m}px;margin-${s[1]}: ${p*y}px;border-${s[0]}-width: ${p*_}px;border-${s[1]}-width: ${p*v}px;`}}const Un=new Date,On=new Date;function Le(e,t,n,l){function i(r){return e(r=arguments.length===0?new Date:new Date(+r)),r}return i.floor=r=>(e(r=new Date(+r)),r),i.ceil=r=>(e(r=new Date(r-1)),t(r,1),e(r),r),i.round=r=>{const o=i(r),a=i.ceil(r);return r-o(t(r=new Date(+r),o==null?1:Math.floor(o)),r),i.range=(r,o,a)=>{const u=[];if(r=i.ceil(r),a=a==null?1:Math.floor(a),!(r0))return u;let s;do u.push(s=new Date(+r)),t(r,a),e(r);while(sLe(o=>{if(o>=o)for(;e(o),!r(o);)o.setTime(o-1)},(o,a)=>{if(o>=o)if(a<0)for(;++a<=0;)for(;t(o,-1),!r(o););else for(;--a>=0;)for(;t(o,1),!r(o););}),n&&(i.count=(r,o)=>(Un.setTime(+r),On.setTime(+o),e(Un),e(On),Math.floor(n(Un,On))),i.every=r=>(r=Math.floor(r),!isFinite(r)||!(r>0)?null:r>1?i.filter(l?o=>l(o)%r===0:o=>i.count(0,o)%r===0):i)),i}const fn=Le(()=>{},(e,t)=>{e.setTime(+e+t)},(e,t)=>t-e);fn.every=e=>(e=Math.floor(e),!isFinite(e)||!(e>0)?null:e>1?Le(t=>{t.setTime(Math.floor(t/e)*e)},(t,n)=>{t.setTime(+t+n*e)},(t,n)=>(n-t)/e):fn);fn.range;const lt=1e3,We=lt*60,it=We*60,ot=it*24,tl=ot*7,Ml=ot*30,Fn=ot*365,mt=Le(e=>{e.setTime(e-e.getMilliseconds())},(e,t)=>{e.setTime(+e+t*lt)},(e,t)=>(t-e)/lt,e=>e.getUTCSeconds());mt.range;const nl=Le(e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*lt)},(e,t)=>{e.setTime(+e+t*We)},(e,t)=>(t-e)/We,e=>e.getMinutes());nl.range;const ll=Le(e=>{e.setUTCSeconds(0,0)},(e,t)=>{e.setTime(+e+t*We)},(e,t)=>(t-e)/We,e=>e.getUTCMinutes());ll.range;const il=Le(e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*lt-e.getMinutes()*We)},(e,t)=>{e.setTime(+e+t*it)},(e,t)=>(t-e)/it,e=>e.getHours());il.range;const rl=Le(e=>{e.setUTCMinutes(0,0,0)},(e,t)=>{e.setTime(+e+t*it)},(e,t)=>(t-e)/it,e=>e.getUTCHours());rl.range;const $t=Le(e=>e.setHours(0,0,0,0),(e,t)=>e.setDate(e.getDate()+t),(e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*We)/ot,e=>e.getDate()-1);$t.range;const Dn=Le(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/ot,e=>e.getUTCDate()-1);Dn.range;const Yr=Le(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/ot,e=>Math.floor(e/ot));Yr.range;function wt(e){return Le(t=>{t.setDate(t.getDate()-(t.getDay()+7-e)%7),t.setHours(0,0,0,0)},(t,n)=>{t.setDate(t.getDate()+n*7)},(t,n)=>(n-t-(n.getTimezoneOffset()-t.getTimezoneOffset())*We)/tl)}const Mn=wt(0),hn=wt(1),ta=wt(2),na=wt(3),jt=wt(4),la=wt(5),ia=wt(6);Mn.range;hn.range;ta.range;na.range;jt.range;la.range;ia.range;function kt(e){return Le(t=>{t.setUTCDate(t.getUTCDate()-(t.getUTCDay()+7-e)%7),t.setUTCHours(0,0,0,0)},(t,n)=>{t.setUTCDate(t.getUTCDate()+n*7)},(t,n)=>(n-t)/tl)}const En=kt(0),dn=kt(1),ra=kt(2),oa=kt(3),Lt=kt(4),aa=kt(5),sa=kt(6);En.range;dn.range;ra.range;oa.range;Lt.range;aa.range;sa.range;const ol=Le(e=>{e.setDate(1),e.setHours(0,0,0,0)},(e,t)=>{e.setMonth(e.getMonth()+t)},(e,t)=>t.getMonth()-e.getMonth()+(t.getFullYear()-e.getFullYear())*12,e=>e.getMonth());ol.range;const al=Le(e=>{e.setUTCDate(1),e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCMonth(e.getUTCMonth()+t)},(e,t)=>t.getUTCMonth()-e.getUTCMonth()+(t.getUTCFullYear()-e.getUTCFullYear())*12,e=>e.getUTCMonth());al.range;const at=Le(e=>{e.setMonth(0,1),e.setHours(0,0,0,0)},(e,t)=>{e.setFullYear(e.getFullYear()+t)},(e,t)=>t.getFullYear()-e.getFullYear(),e=>e.getFullYear());at.every=e=>!isFinite(e=Math.floor(e))||!(e>0)?null:Le(t=>{t.setFullYear(Math.floor(t.getFullYear()/e)*e),t.setMonth(0,1),t.setHours(0,0,0,0)},(t,n)=>{t.setFullYear(t.getFullYear()+n*e)});at.range;const st=Le(e=>{e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCFullYear(e.getUTCFullYear()+t)},(e,t)=>t.getUTCFullYear()-e.getUTCFullYear(),e=>e.getUTCFullYear());st.every=e=>!isFinite(e=Math.floor(e))||!(e>0)?null:Le(t=>{t.setUTCFullYear(Math.floor(t.getUTCFullYear()/e)*e),t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)},(t,n)=>{t.setUTCFullYear(t.getUTCFullYear()+n*e)});st.range;function Rr(e,t,n,l,i,r){const o=[[mt,1,lt],[mt,5,5*lt],[mt,15,15*lt],[mt,30,30*lt],[r,1,We],[r,5,5*We],[r,15,15*We],[r,30,30*We],[i,1,it],[i,3,3*it],[i,6,6*it],[i,12,12*it],[l,1,ot],[l,2,2*ot],[n,1,tl],[t,1,Ml],[t,3,3*Ml],[e,1,Fn]];function a(s,f,c){const h=fv).right(o,h);if(m===o.length)return e.every(zn(s/Fn,f/Fn,c));if(m===0)return fn.every(Math.max(zn(s,f,c),1));const[y,_]=o[h/o[m-1][2]53)return null;"w"in W||(W.w=1),"Z"in W?(G=Ln(qt(W.y,0,1)),z=G.getUTCDay(),G=z>4||z===0?dn.ceil(G):dn(G),G=Dn.offset(G,(W.V-1)*7),W.y=G.getUTCFullYear(),W.m=G.getUTCMonth(),W.d=G.getUTCDate()+(W.w+6)%7):(G=jn(qt(W.y,0,1)),z=G.getDay(),G=z>4||z===0?hn.ceil(G):hn(G),G=$t.offset(G,(W.V-1)*7),W.y=G.getFullYear(),W.m=G.getMonth(),W.d=G.getDate()+(W.w+6)%7)}else("W"in W||"U"in W)&&("w"in W||(W.w="u"in W?W.u%7:"W"in W?1:0),z="Z"in W?Ln(qt(W.y,0,1)).getUTCDay():jn(qt(W.y,0,1)).getDay(),W.m=0,W.d="W"in W?(W.w+6)%7+W.W*7-(z+5)%7:W.w+W.U*7-(z+6)%7);return"Z"in W?(W.H+=W.Z/100|0,W.M+=W.Z%100,Ln(W)):jn(W)}}function I(x,ne,be,W){for(var j=0,G=ne.length,z=be.length,ie,xe;j=z)return-1;if(ie=ne.charCodeAt(j++),ie===37){if(ie=ne.charAt(j++),xe=D[ie in El?ne.charAt(j++):ie],!xe||(W=xe(x,be,W))<0)return-1}else if(ie!=be.charCodeAt(W++))return-1}return W}function H(x,ne,be){var W=s.exec(ne.slice(be));return W?(x.p=f.get(W[0].toLowerCase()),be+W[0].length):-1}function X(x,ne,be){var W=m.exec(ne.slice(be));return W?(x.w=y.get(W[0].toLowerCase()),be+W[0].length):-1}function A(x,ne,be){var W=c.exec(ne.slice(be));return W?(x.w=h.get(W[0].toLowerCase()),be+W[0].length):-1}function U(x,ne,be){var W=p.exec(ne.slice(be));return W?(x.m=k.get(W[0].toLowerCase()),be+W[0].length):-1}function B(x,ne,be){var W=_.exec(ne.slice(be));return W?(x.m=v.get(W[0].toLowerCase()),be+W[0].length):-1}function O(x,ne,be){return I(x,t,ne,be)}function q(x,ne,be){return I(x,n,ne,be)}function J(x,ne,be){return I(x,l,ne,be)}function K(x){return o[x.getDay()]}function F(x){return r[x.getDay()]}function le(x){return u[x.getMonth()]}function ce(x){return a[x.getMonth()]}function he(x){return i[+(x.getHours()>=12)]}function ue(x){return 1+~~(x.getMonth()/3)}function P(x){return o[x.getUTCDay()]}function _e(x){return r[x.getUTCDay()]}function Me(x){return u[x.getUTCMonth()]}function $(x){return a[x.getUTCMonth()]}function de(x){return i[+(x.getUTCHours()>=12)]}function Q(x){return 1+~~(x.getUTCMonth()/3)}return{format:function(x){var ne=C(x+="",b);return ne.toString=function(){return x},ne},parse:function(x){var ne=L(x+="",!1);return ne.toString=function(){return x},ne},utcFormat:function(x){var ne=C(x+="",T);return ne.toString=function(){return x},ne},utcParse:function(x){var ne=L(x+="",!0);return ne.toString=function(){return x},ne}}}var El={"-":"",_:" ",0:"0"},Re=/^\s*\d+/,ma=/^%/,ga=/[\\^$*+?|[\]().{}]/g;function De(e,t,n){var l=e<0?"-":"",i=(l?-e:e)+"",r=i.length;return l+(r[t.toLowerCase(),n]))}function pa(e,t,n){var l=Re.exec(t.slice(n,n+1));return l?(e.w=+l[0],n+l[0].length):-1}function va(e,t,n){var l=Re.exec(t.slice(n,n+1));return l?(e.u=+l[0],n+l[0].length):-1}function ba(e,t,n){var l=Re.exec(t.slice(n,n+2));return l?(e.U=+l[0],n+l[0].length):-1}function ya(e,t,n){var l=Re.exec(t.slice(n,n+2));return l?(e.V=+l[0],n+l[0].length):-1}function wa(e,t,n){var l=Re.exec(t.slice(n,n+2));return l?(e.W=+l[0],n+l[0].length):-1}function Sl(e,t,n){var l=Re.exec(t.slice(n,n+4));return l?(e.y=+l[0],n+l[0].length):-1}function Al(e,t,n){var l=Re.exec(t.slice(n,n+2));return l?(e.y=+l[0]+(+l[0]>68?1900:2e3),n+l[0].length):-1}function ka(e,t,n){var l=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(t.slice(n,n+6));return l?(e.Z=l[1]?0:-(l[2]+(l[3]||"00")),n+l[0].length):-1}function Ca(e,t,n){var l=Re.exec(t.slice(n,n+1));return l?(e.q=l[0]*3-3,n+l[0].length):-1}function Ta(e,t,n){var l=Re.exec(t.slice(n,n+2));return l?(e.m=l[0]-1,n+l[0].length):-1}function Nl(e,t,n){var l=Re.exec(t.slice(n,n+2));return l?(e.d=+l[0],n+l[0].length):-1}function Da(e,t,n){var l=Re.exec(t.slice(n,n+3));return l?(e.m=0,e.d=+l[0],n+l[0].length):-1}function Il(e,t,n){var l=Re.exec(t.slice(n,n+2));return l?(e.H=+l[0],n+l[0].length):-1}function Ma(e,t,n){var l=Re.exec(t.slice(n,n+2));return l?(e.M=+l[0],n+l[0].length):-1}function Ea(e,t,n){var l=Re.exec(t.slice(n,n+2));return l?(e.S=+l[0],n+l[0].length):-1}function Sa(e,t,n){var l=Re.exec(t.slice(n,n+3));return l?(e.L=+l[0],n+l[0].length):-1}function Aa(e,t,n){var l=Re.exec(t.slice(n,n+6));return l?(e.L=Math.floor(l[0]/1e3),n+l[0].length):-1}function Na(e,t,n){var l=ma.exec(t.slice(n,n+1));return l?n+l[0].length:-1}function Ia(e,t,n){var l=Re.exec(t.slice(n));return l?(e.Q=+l[0],n+l[0].length):-1}function Ua(e,t,n){var l=Re.exec(t.slice(n));return l?(e.s=+l[0],n+l[0].length):-1}function Ul(e,t){return De(e.getDate(),t,2)}function Oa(e,t){return De(e.getHours(),t,2)}function Fa(e,t){return De(e.getHours()%12||12,t,2)}function ja(e,t){return De(1+$t.count(at(e),e),t,3)}function Pr(e,t){return De(e.getMilliseconds(),t,3)}function La(e,t){return Pr(e,t)+"000"}function Ha(e,t){return De(e.getMonth()+1,t,2)}function Ya(e,t){return De(e.getMinutes(),t,2)}function Ra(e,t){return De(e.getSeconds(),t,2)}function Pa(e){var t=e.getDay();return t===0?7:t}function Va(e,t){return De(Mn.count(at(e)-1,e),t,2)}function Vr(e){var t=e.getDay();return t>=4||t===0?jt(e):jt.ceil(e)}function qa(e,t){return e=Vr(e),De(jt.count(at(e),e)+(at(e).getDay()===4),t,2)}function za(e){return e.getDay()}function Wa(e,t){return De(hn.count(at(e)-1,e),t,2)}function Ba(e,t){return De(e.getFullYear()%100,t,2)}function Xa(e,t){return e=Vr(e),De(e.getFullYear()%100,t,2)}function Za(e,t){return De(e.getFullYear()%1e4,t,4)}function Ga(e,t){var n=e.getDay();return e=n>=4||n===0?jt(e):jt.ceil(e),De(e.getFullYear()%1e4,t,4)}function Qa(e){var t=e.getTimezoneOffset();return(t>0?"-":(t*=-1,"+"))+De(t/60|0,"0",2)+De(t%60,"0",2)}function Ol(e,t){return De(e.getUTCDate(),t,2)}function Ja(e,t){return De(e.getUTCHours(),t,2)}function Ka(e,t){return De(e.getUTCHours()%12||12,t,2)}function xa(e,t){return De(1+Dn.count(st(e),e),t,3)}function qr(e,t){return De(e.getUTCMilliseconds(),t,3)}function $a(e,t){return qr(e,t)+"000"}function es(e,t){return De(e.getUTCMonth()+1,t,2)}function ts(e,t){return De(e.getUTCMinutes(),t,2)}function ns(e,t){return De(e.getUTCSeconds(),t,2)}function ls(e){var t=e.getUTCDay();return t===0?7:t}function is(e,t){return De(En.count(st(e)-1,e),t,2)}function zr(e){var t=e.getUTCDay();return t>=4||t===0?Lt(e):Lt.ceil(e)}function rs(e,t){return e=zr(e),De(Lt.count(st(e),e)+(st(e).getUTCDay()===4),t,2)}function os(e){return e.getUTCDay()}function as(e,t){return De(dn.count(st(e)-1,e),t,2)}function ss(e,t){return De(e.getUTCFullYear()%100,t,2)}function us(e,t){return e=zr(e),De(e.getUTCFullYear()%100,t,2)}function cs(e,t){return De(e.getUTCFullYear()%1e4,t,4)}function fs(e,t){var n=e.getUTCDay();return e=n>=4||n===0?Lt(e):Lt.ceil(e),De(e.getUTCFullYear()%1e4,t,4)}function hs(){return"+0000"}function Fl(){return"%"}function jl(e){return+e}function Ll(e){return Math.floor(+e/1e3)}var Tt,Wr,qe;ds({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]});function ds(e){return Tt=da(e),Wr=Tt.format,Tt.parse,qe=Tt.utcFormat,Tt.utcParse,Tt}function Hl(e){return Object.prototype.toString.call(e)==="[object Date]"}function Wn(e,t){if(e===t||e!==e)return()=>e;const n=typeof e;if(n!==typeof t||Array.isArray(e)!==Array.isArray(t))throw new Error("Cannot interpolate values of different type");if(Array.isArray(e)){const l=t.map((i,r)=>Wn(e[r],i));return i=>l.map(r=>r(i))}if(n==="object"){if(!e||!t)throw new Error("Object cannot be null");if(Hl(e)&&Hl(t)){e=e.getTime(),t=t.getTime();const r=t-e;return o=>new Date(e+o*r)}const l=Object.keys(t),i={};return l.forEach(r=>{i[r]=Wn(e[r],t[r])}),r=>{const o={};return l.forEach(a=>{o[a]=i[a](r)}),o}}if(n==="number"){const l=t-e;return i=>e+i*l}throw new Error(`Cannot interpolate ${n} values`)}function Bt(e,t={}){const n=yt(e);let l,i=e;function r(o,a){if(e==null)return n.set(e=o),Promise.resolve();i=o;let u=l,s=!1,{delay:f=0,duration:c=400,easing:h=Nr,interpolate:m=Wn}=wl(wl({},t),a);if(c===0)return u&&(u.abort(),u=null),n.set(e=i),Promise.resolve();const y=wo()+f;let _;return l=ko(v=>{if(vc?(n.set(e=o),!1):(n.set(e=_(h(p/c))),!0)}),l.promise}return{set:r,update:(o,a)=>r(o(i,e),a),subscribe:n.subscribe}}function Br(){const{subscribe:e,set:t,update:n}=yt([0,0]);return{subscribe:e,set:t,setMin:l=>n(i=>i[0]=l),setMax:l=>n(i=>i[1]=l)}}function ms(){const{subscribe:e,set:t,update:n}=Bt([new Date("2024-01-01"),new Date],{duration:750,easing:Nt});return{subscribe:e,set:t,setMin:l=>n(i=>i[0]=l),setMax:l=>n(i=>i[1]=l)}}function Ct(){const{subscribe:e,set:t,update:n}=yt([]),l=o=>n(a=>a.map(u=>({...u,selected:[o].flat().includes(u.id)?!0:u.selected}))),i=()=>n(o=>o.map(a=>({...a,selected:!1})));return{subscribe:e,set:o=>t(o),init:(o,a)=>t([...new Set(o.map(u=>u[a]).flat())].map(u=>({id:u,name:u,selected:!0}))),select:l,selectOne:o=>{i(),l(o)},selectAll:()=>n(o=>o.map(a=>({...a,selected:!0}))),unselect:o=>n(a=>a.map(u=>({...u,selected:[o].flat().includes(u.id)?!1:u.selected}))),unselectAll:i,applyBoolArray:o=>{const a=[...o].reverse();n(u=>u.reverse().map((s,f)=>({...s,selected:a[f]!==void 0?a[f]:!1})).reverse())}}}function gs(){const{subscribe:e,set:t}=yt("");return{subscribe:e,set:t,reset:()=>t("")}}const Je=Ct(),$e=Ct(),ut=Ct(),ct=Ct(),et=Ct(),ft=Ct(),_s=Ct(),_t=Br(),mn=[0,18],bt=ms(),Bn=yt([]),gn=yt([]),ps=Br(),vs=[-2,2],bs=(e=!0)=>{e&&Je.selectAll(),$e.selectAll(),ut.selectAll(),ct.selectAll(),et.selectAll(),ft.selectAll(),_s.selectAll(),_t.set(mn),ps.set(vs),pt.reset(),ys.set(void 0)},pt=gs(),ys=yt();function ws(e){let t,n;return{c(){t=E("div"),n=E("span"),this.h()},l(l){t=S(l,"DIV",{class:!0});var i=M(t);n=S(i,"SPAN",{class:!0,style:!0}),M(n).forEach(g),i.forEach(g),this.h()},h(){d(n,"class","inner-score-bar svelte-1id8o13"),re(n,"width",e[0]*100+"%"),d(t,"class","score-bar svelte-1id8o13")},m(l,i){N(l,t,i),w(t,n)},p(l,[i]){i&1&&re(n,"width",l[0]*100+"%")},i:ve,o:ve,d(l){l&&g(t)}}}function ks(e,t,n){let l,{value:i=0}=t,{minValue:r=0}=t,{maxValue:o=1}=t;return e.$$set=a=>{"value"in a&&n(1,i=a.value),"minValue"in a&&n(2,r=a.minValue),"maxValue"in a&&n(3,o=a.maxValue)},e.$$.update=()=>{e.$$.dirty&14&&n(0,l=(i-r)/(o-r))},[l,i,r,o]}class nn extends Ae{constructor(t){super(),Ne(this,t,ks,ws,Se,{value:1,minValue:2,maxValue:3})}}const Yl=[{category:"credibility",label:"Credibility",questions:[{column:"attribution_financial_incentive",label:"The source of the attribution does not have a direct financial interest in a certain attribution outcome."},{column:"attribution_financial_transparency",label:"The source of the attribution has a diversified and transparent funding stream."},{column:"attribution_endorse_political",label:"The source of the attribution does not strongly endorse a specific political ideology."},{column:"attribution_campaign_affiliation",label:"The source of the attribution is in no way affiliated with a political campaign."},{column:"attribution_published_mis_disinfo",label:"The source of the attribution has not previously promoted mis- or disinformation."}]},{category:"objectivity",label:"Objectivity",questions:[{column:"attribution_language",label:"The attribution avoids using biased wording. The attribution avoids high-inference or emotive language."},{column:"attribution_convey_content",label:"The headline accurately conveys the content of the attribution."},{column:"attribution_factual_argument",label:"The attribution clearly distinguishes factual information from argumentative analysis."}]},{category:"evidence",label:"Evidence",questions:[{column:"attribution_clarity",label:"The attribution provides a clear illustration of the methods, tactics, and platforms involved in the alleged information operation."},{column:"attribution_context",label:"The attribution contextualizes the engagement with, and impact of, the alleged information operation."},{column:"attribution_identified_responsibility",label:"The attribution identifies actors and states allegedly responsible."},{column:"attribution_strategic_rationale",label:"The attribution clearly explains the strategic goal and rationale of the actors who conducted the alleged information operation."},{column:"attribution_privileged_evidence",label:"The attribution relies on information which is unique to, or can only be procured by, the relevant actor. (e.g. classified information for U.S. federal agencies, back-end/developer information for technology companies)"}]},{category:"transparency",label:"Transparency",questions:[{column:"attribution_open_access",label:"The attribution provides open access to a dataset or archived links of alleged assets."},{column:"attribution_methodology",label:"The attribution methodology is clearly explained."},{column:"attribution_open_source",label:"The attribution is replicable through open-source evidence."},{column:"attribution_acknowledge_limitations",label:"The attribution acknowledges relevant limitations or mitigating factors in its assessment."},{column:"attribution_corroboration",label:"The attribution has been corroborated by a third party or independent investigation."}]}];function Rl(e,t,n){const l=e.slice();return l[1]=t[n],l}function Pl(e,t,n){const l=e.slice();return l[4]=t[n],l}function Vl(e){let t,n,l,i,r,o,a,u=e[4].label+"",s;return{c(){t=E("li"),n=E("input"),i=Y(),r=E("span"),o=Y(),a=E("p"),s=ee(u),this.h()},l(f){t=S(f,"LI",{class:!0});var c=M(t);n=S(c,"INPUT",{type:!0,class:!0}),i=R(c),r=S(c,"SPAN",{class:!0}),M(r).forEach(g),o=R(c),a=S(c,"P",{class:!0});var h=M(a);s=te(h,u),h.forEach(g),c.forEach(g),this.h()},h(){d(n,"type","checkbox"),n.checked=l=e[0][e[4].column]=="1",d(n,"class","svelte-trx8tu"),d(r,"class","checkmark svelte-trx8tu"),d(a,"class","svelte-trx8tu"),d(t,"class","svelte-trx8tu")},m(f,c){N(f,t,c),w(t,n),w(t,i),w(t,r),w(t,o),w(t,a),w(a,s)},p(f,c){c&1&&l!==(l=f[0][f[4].column]=="1")&&(n.checked=l)},d(f){f&&g(t)}}}function ql(e){let t,n=e[1].label+"",l,i,r=e[0][e[1].category]+"",o,a,u=e[1].questions.length+"",s,f,c,h,m=oe(e[1].questions),y=[];for(let _=0;_{"cardData"in i&&n(0,l=i.cardData)},[l]}class Ds extends Ae{constructor(t){super(),Ne(this,t,Ts,Cs,Se,{cardData:0})}}function zl(e,t,n){const l=e.slice();return l[7]=t[n],l}function Wl(e,t,n){const l=e.slice();return l[10]=t[n],l}function Bl(e){let t,n,l,i,r,o,a="Credibility",u,s,f,c,h,m="Objectivity",y,_,v,p,k,b="Evidence",T,D,C,L,I,H="Transparency",X,A,U=e[2]?"X":"?",B,O,q,J,K;i=new nn({props:{value:e[0].credibility,maxValue:5}}),f=new nn({props:{value:e[0].objectivity,maxValue:3}}),v=new nn({props:{value:e[0].evidence,maxValue:5}}),C=new nn({props:{value:e[0].transparency,maxValue:5}});let F=e[2]&&Xl(e);return{c(){t=E("div"),n=E("div"),l=E("div"),ye(i.$$.fragment),r=Y(),o=E("p"),o.textContent=a,u=Y(),s=E("div"),ye(f.$$.fragment),c=Y(),h=E("p"),h.textContent=m,y=Y(),_=E("div"),ye(v.$$.fragment),p=Y(),k=E("p"),k.textContent=b,T=Y(),D=E("div"),ye(C.$$.fragment),L=Y(),I=E("p"),I.textContent=H,X=Y(),A=E("span"),B=ee(U),O=Y(),F&&F.c(),this.h()},l(le){t=S(le,"DIV",{class:!0});var ce=M(t);n=S(ce,"DIV",{class:!0});var he=M(n);l=S(he,"DIV",{class:!0});var ue=M(l);we(i.$$.fragment,ue),r=R(ue),o=S(ue,"P",{class:!0,"data-svelte-h":!0}),Te(o)!=="svelte-6sw172"&&(o.textContent=a),ue.forEach(g),u=R(he),s=S(he,"DIV",{class:!0});var P=M(s);we(f.$$.fragment,P),c=R(P),h=S(P,"P",{class:!0,"data-svelte-h":!0}),Te(h)!=="svelte-1lebfc8"&&(h.textContent=m),P.forEach(g),y=R(he),_=S(he,"DIV",{class:!0});var _e=M(_);we(v.$$.fragment,_e),p=R(_e),k=S(_e,"P",{class:!0,"data-svelte-h":!0}),Te(k)!=="svelte-1ae4493"&&(k.textContent=b),_e.forEach(g),T=R(he),D=S(he,"DIV",{class:!0});var Me=M(D);we(C.$$.fragment,Me),L=R(Me),I=S(Me,"P",{class:!0,"data-svelte-h":!0}),Te(I)!=="svelte-2ckyy2"&&(I.textContent=H),Me.forEach(g),X=R(he),A=S(he,"SPAN",{class:!0});var $=M(A);B=te($,U),$.forEach(g),he.forEach(g),O=R(ce),F&&F.l(ce),ce.forEach(g),this.h()},h(){d(o,"class","svelte-1orhb2d"),d(l,"class","score-bar-wrapper svelte-1orhb2d"),d(h,"class","svelte-1orhb2d"),d(s,"class","score-bar-wrapper svelte-1orhb2d"),d(k,"class","svelte-1orhb2d"),d(_,"class","score-bar-wrapper svelte-1orhb2d"),d(I,"class","svelte-1orhb2d"),d(D,"class","score-bar-wrapper svelte-1orhb2d"),d(A,"class","score-info-icon disable-select svelte-1orhb2d"),d(n,"class","score-bars svelte-1orhb2d"),d(t,"class","card-content")},m(le,ce){N(le,t,ce),w(t,n),w(n,l),ke(i,l,null),w(l,r),w(l,o),w(n,u),w(n,s),ke(f,s,null),w(s,c),w(s,h),w(n,y),w(n,_),ke(v,_,null),w(_,p),w(_,k),w(n,T),w(n,D),ke(C,D,null),w(D,L),w(D,I),w(n,X),w(n,A),w(A,B),w(t,O),F&&F.m(t,null),q=!0,J||(K=fe(A,"click",ho(e[6])),J=!0)},p(le,ce){const he={};ce&1&&(he.value=le[0].credibility),i.$set(he);const ue={};ce&1&&(ue.value=le[0].objectivity),f.$set(ue);const P={};ce&1&&(P.value=le[0].evidence),v.$set(P);const _e={};ce&1&&(_e.value=le[0].transparency),C.$set(_e),(!q||ce&4)&&U!==(U=le[2]?"X":"?")&&pe(B,U),le[2]?F?(F.p(le,ce),ce&4&&V(F,1)):(F=Xl(le),F.c(),V(F,1),F.m(t,null)):F&&(Ue(),Z(F,1,1,()=>{F=null}),Oe())},i(le){q||(V(i.$$.fragment,le),V(f.$$.fragment,le),V(v.$$.fragment,le),V(C.$$.fragment,le),V(F),q=!0)},o(le){Z(i.$$.fragment,le),Z(f.$$.fragment,le),Z(v.$$.fragment,le),Z(C.$$.fragment,le),Z(F),q=!1},d(le){le&&g(t),Ce(i),Ce(f),Ce(v),Ce(C),F&&F.d(),J=!1,K()}}}function Xl(e){let t,n,l,i;return n=new Ds({props:{cardData:e[0]}}),{c(){t=E("div"),ye(n.$$.fragment),this.h()},l(r){t=S(r,"DIV",{class:!0});var o=M(t);we(n.$$.fragment,o),o.forEach(g),this.h()},h(){d(t,"class","score-questions-container")},m(r,o){N(r,t,o),ke(n,t,null),i=!0},p(r,o){const a={};o&1&&(a.cardData=r[0]),n.$set(a)},i(r){i||(V(n.$$.fragment,r),r&&Xe(()=>{i&&(l||(l=Be(t,cn,{},!0)),l.run(1))}),i=!0)},o(r){Z(n.$$.fragment,r),r&&(l||(l=Be(t,cn,{},!1)),l.run(0)),i=!1},d(r){r&&g(t),Ce(n),r&&l&&l.end()}}}function Zl(e){let t,n,l,i=e[0].image_credit+"",r,o;return{c(){t=E("div"),n=ee("Image: "),l=E("a"),r=ee(i),this.h()},l(a){t=S(a,"DIV",{class:!0});var u=M(t);n=te(u,"Image: "),l=S(u,"A",{href:!0,target:!0,class:!0});var s=M(l);r=te(s,i),s.forEach(g),u.forEach(g),this.h()},h(){d(l,"href",o=e[0].image_credit_url=="attribution_url"?e[0].attribution_url_x:e[0].image_credit_url),d(l,"target","_blank"),d(l,"class","svelte-1orhb2d"),d(t,"class","image-credit svelte-1orhb2d")},m(a,u){N(a,t,u),w(t,n),w(t,l),w(l,r)},p(a,u){u&1&&i!==(i=a[0].image_credit+"")&&pe(r,i),u&1&&o!==(o=a[0].image_credit_url=="attribution_url"?a[0].attribution_url_x:a[0].image_credit_url)&&d(l,"href",o)},d(a){a&&g(t)}}}function Gl(e){let t,n=qe("%B %-d, %Y")(new Date(e[0].attribution_date))+"",l,i,r,o,a=e[0].source+"",u,s;return{c(){t=E("p"),l=ee(n),i=Y(),r=E("p"),o=E("a"),u=ee(a),this.h()},l(f){t=S(f,"P",{});var c=M(t);l=te(c,n),c.forEach(g),i=R(f),r=S(f,"P",{});var h=M(r);o=S(h,"A",{href:!0,target:!0});var m=M(o);u=te(m,a),m.forEach(g),h.forEach(g),this.h()},h(){d(o,"href",s=e[0].attribution_url_x),d(o,"target","_blank")},m(f,c){N(f,t,c),w(t,l),N(f,i,c),N(f,r,c),w(r,o),w(o,u)},p(f,c){c&1&&n!==(n=qe("%B %-d, %Y")(new Date(f[0].attribution_date))+"")&&pe(l,n),c&1&&a!==(a=f[0].source+"")&&pe(u,a),c&1&&s!==(s=f[0].attribution_url_x)&&d(o,"href",s)},d(f){f&&(g(t),g(i),g(r))}}}function Ql(e){let t,n,l=e[0].source+"",i,r,o,a,u,s=oe(e[0].actor_nation),f=[];for(let m=0;m{H=null}),Oe()),(!I||q&1&&!kl(c.src,h=O[0].image_url))&&d(c,"src",h),O[1]?X?X.p(O,q):(X=Zl(O),X.c(),X.m(s,null)):X&&(X.d(1),X=null),O[1]?A?A.p(O,q):(A=Gl(O),A.c(),A.m(v,p)):A&&(A.d(1),A=null),(!I||q&1)&&b!==(b=O[0].short_description+"")&&pe(T,b),O[1]?U?U.p(O,q):(U=Ql(O),U.c(),U.m(v,null)):U&&(U.d(1),U=null),O[1]?B&&(B.d(1),B=null):B?B.p(O,q):(B=xl(O),B.c(),B.m(t,null))},i(O){I||(V(H),O&&Xe(()=>{I&&(L||(L=Be(t,ht,{},!0)),L.run(1))}),I=!0)},o(O){Z(H),O&&(L||(L=Be(t,ht,{},!1)),L.run(0)),I=!1},d(O){O&&g(t),H&&H.d(),X&&X.d(),A&&A.d(),U&&U.d(),B&&B.d(),O&&L&&L.end()}}}function Es(e,t,n){let{cardData:l}=t,{expanded:i}=t,{modalOpen:r}=t,{activeCaseData:o}=t,a=function(){n(4,r=!0),n(5,o=l)},u=!1;const s=()=>n(2,u=!u);return e.$$set=f=>{"cardData"in f&&n(0,l=f.cardData),"expanded"in f&&n(1,i=f.expanded),"modalOpen"in f&&n(4,r=f.modalOpen),"activeCaseData"in f&&n(5,o=f.activeCaseData)},[l,i,u,a,r,o,s]}class sl extends Ae{constructor(t){super(),Ne(this,t,Es,Ms,Se,{cardData:0,expanded:1,modalOpen:4,activeCaseData:5})}}function $l(e,t,n){const l=e.slice();return l[1]=t[n],l}function ei(e,t,n){const l=e.slice();return l[4]=t[n],l[6]=n,l}function ti(e,t,n){const l=e.slice();return l[7]=t[n],l[6]=n,l}function ni(e){let t,n,l=e[1].short_title+"",i,r,o,a=e[1].short_description+"",u,s,f,c=qe("%B %d, %Y")(new Date(e[1].attribution_date))+"",h,m,y,_=e[1].source+"",v,p,k,b=e[1].source_category+"",T,D,C,L,I,H,X,A=oe(e[1].actor_nation),U=[];for(let q=0;q{"cases"in i&&n(0,l=i.cases)},[l]}class Ns extends Ae{constructor(t){super(),Ne(this,t,As,Ss,Se,{cases:0})}}function en(e,t){switch(arguments.length){case 0:break;case 1:this.range(e);break;default:this.range(t).domain(e);break}return this}const oi=Symbol("implicit");function Ht(){var e=new Pn,t=[],n=[],l=oi;function i(r){let o=e.get(r);if(o===void 0){if(l!==oi)return l;e.set(r,o=t.push(r)-1)}return n[o%n.length]}return i.domain=function(r){if(!arguments.length)return t.slice();t=[],e=new Pn;for(const o of r)e.has(o)||e.set(o,t.push(o)-1);return i},i.range=function(r){return arguments.length?(n=Array.from(r),i):n.slice()},i.unknown=function(r){return arguments.length?(l=r,i):l},i.copy=function(){return Ht(t,n).unknown(l)},en.apply(i,arguments),i}function Xr(){var e=Ht().unknown(void 0),t=e.domain,n=e.range,l=0,i=1,r,o,a=!1,u=0,s=0,f=.5;delete e.unknown;function c(){var h=t().length,m=i>8&15|t>>4&240,t>>4&15|t&240,(t&15)<<4|t&15,1):n===8?ln(t>>24&255,t>>16&255,t>>8&255,(t&255)/255):n===4?ln(t>>12&15|t>>8&240,t>>8&15|t>>4&240,t>>4&15|t&240,((t&15)<<4|t&15)/255):null):(t=Us.exec(e))?new Ve(t[1],t[2],t[3],1):(t=Os.exec(e))?new Ve(t[1]*255/100,t[2]*255/100,t[3]*255/100,1):(t=Fs.exec(e))?ln(t[1],t[2],t[3],t[4]):(t=js.exec(e))?ln(t[1]*255/100,t[2]*255/100,t[3]*255/100,t[4]):(t=Ls.exec(e))?di(t[1],t[2]/100,t[3]/100,1):(t=Hs.exec(e))?di(t[1],t[2]/100,t[3]/100,t[4]):ai.hasOwnProperty(e)?ci(ai[e]):e==="transparent"?new Ve(NaN,NaN,NaN,0):null}function ci(e){return new Ve(e>>16&255,e>>8&255,e&255,1)}function ln(e,t,n,l){return l<=0&&(e=t=n=NaN),new Ve(e,t,n,l)}function Ps(e){return e instanceof tn||(e=Kt(e)),e?(e=e.rgb(),new Ve(e.r,e.g,e.b,e.opacity)):new Ve}function Xn(e,t,n,l){return arguments.length===1?Ps(e):new Ve(e,t,n,l??1)}function Ve(e,t,n,l){this.r=+e,this.g=+t,this.b=+n,this.opacity=+l}ul(Ve,Xn,Qr(tn,{brighter(e){return e=e==null?_n:Math.pow(_n,e),new Ve(this.r*e,this.g*e,this.b*e,this.opacity)},darker(e){return e=e==null?Qt:Math.pow(Qt,e),new Ve(this.r*e,this.g*e,this.b*e,this.opacity)},rgb(){return this},clamp(){return new Ve(vt(this.r),vt(this.g),vt(this.b),pn(this.opacity))},displayable(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:fi,formatHex:fi,formatHex8:Vs,formatRgb:hi,toString:hi}));function fi(){return`#${gt(this.r)}${gt(this.g)}${gt(this.b)}`}function Vs(){return`#${gt(this.r)}${gt(this.g)}${gt(this.b)}${gt((isNaN(this.opacity)?1:this.opacity)*255)}`}function hi(){const e=pn(this.opacity);return`${e===1?"rgb(":"rgba("}${vt(this.r)}, ${vt(this.g)}, ${vt(this.b)}${e===1?")":`, ${e})`}`}function pn(e){return isNaN(e)?1:Math.max(0,Math.min(1,e))}function vt(e){return Math.max(0,Math.min(255,Math.round(e)||0))}function gt(e){return e=vt(e),(e<16?"0":"")+e.toString(16)}function di(e,t,n,l){return l<=0?e=t=n=NaN:n<=0||n>=1?e=t=NaN:t<=0&&(e=NaN),new Qe(e,t,n,l)}function Jr(e){if(e instanceof Qe)return new Qe(e.h,e.s,e.l,e.opacity);if(e instanceof tn||(e=Kt(e)),!e)return new Qe;if(e instanceof Qe)return e;e=e.rgb();var t=e.r/255,n=e.g/255,l=e.b/255,i=Math.min(t,n,l),r=Math.max(t,n,l),o=NaN,a=r-i,u=(r+i)/2;return a?(t===r?o=(n-l)/a+(n0&&u<1?0:o,new Qe(o,a,u,e.opacity)}function qs(e,t,n,l){return arguments.length===1?Jr(e):new Qe(e,t,n,l??1)}function Qe(e,t,n,l){this.h=+e,this.s=+t,this.l=+n,this.opacity=+l}ul(Qe,qs,Qr(tn,{brighter(e){return e=e==null?_n:Math.pow(_n,e),new Qe(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=e==null?Qt:Math.pow(Qt,e),new Qe(this.h,this.s,this.l*e,this.opacity)},rgb(){var e=this.h%360+(this.h<0)*360,t=isNaN(e)||isNaN(this.s)?0:this.s,n=this.l,l=n+(n<.5?n:1-n)*t,i=2*n-l;return new Ve(Hn(e>=240?e-240:e+120,i,l),Hn(e,i,l),Hn(e<120?e+240:e-120,i,l),this.opacity)},clamp(){return new Qe(mi(this.h),rn(this.s),rn(this.l),pn(this.opacity))},displayable(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl(){const e=pn(this.opacity);return`${e===1?"hsl(":"hsla("}${mi(this.h)}, ${rn(this.s)*100}%, ${rn(this.l)*100}%${e===1?")":`, ${e})`}`}}));function mi(e){return e=(e||0)%360,e<0?e+360:e}function rn(e){return Math.max(0,Math.min(1,e||0))}function Hn(e,t,n){return(e<60?t+(n-t)*e/60:e<180?n:e<240?t+(n-t)*(240-e)/60:t)*255}const cl=e=>()=>e;function zs(e,t){return function(n){return e+n*t}}function Ws(e,t,n){return e=Math.pow(e,n),t=Math.pow(t,n)-e,n=1/n,function(l){return Math.pow(e+l*t,n)}}function Bs(e){return(e=+e)==1?Kr:function(t,n){return n-t?Ws(t,n,e):cl(isNaN(t)?n:t)}}function Kr(e,t){var n=t-e;return n?zs(e,n):cl(isNaN(e)?t:e)}const gi=function e(t){var n=Bs(t);function l(i,r){var o=n((i=Xn(i)).r,(r=Xn(r)).r),a=n(i.g,r.g),u=n(i.b,r.b),s=Kr(i.opacity,r.opacity);return function(f){return i.r=o(f),i.g=a(f),i.b=u(f),i.opacity=s(f),i+""}}return l.gamma=e,l}(1);function Xs(e,t){t||(t=[]);var n=e?Math.min(t.length,e.length):0,l=t.slice(),i;return function(r){for(i=0;in&&(r=t.slice(n,r),a[o]?a[o]+=r:a[++o]=r),(l=l[0])===(i=i[0])?a[o]?a[o]+=i:a[++o]=i:(a[++o]=null,u.push({i:o,x:vn(l,i)})),n=Yn.lastIndex;return nt&&(n=e,e=t,t=n),function(l){return Math.max(e,Math.min(t,l))}}function iu(e,t,n){var l=e[0],i=e[1],r=t[0],o=t[1];return i2?ru:iu,u=s=null,c}function c(h){return h==null||isNaN(h=+h)?r:(u||(u=a(e.map(l),t,n)))(l(o(h)))}return c.invert=function(h){return o(i((s||(s=a(t,e.map(l),vn)))(h)))},c.domain=function(h){return arguments.length?(e=Array.from(h,nu),f()):e.slice()},c.range=function(h){return arguments.length?(t=Array.from(h),f()):t.slice()},c.rangeRound=function(h){return t=Array.from(h),n=eu,f()},c.clamp=function(h){return arguments.length?(o=h?!0:It,f()):o!==It},c.interpolate=function(h){return arguments.length?(n=h,f()):n},c.unknown=function(h){return arguments.length?(r=h,c):r},function(h,m){return l=h,i=m,f()}}function $r(){return ou()(It,It)}function au(e){return Math.abs(e=Math.round(e))>=1e21?e.toLocaleString("en").replace(/,/g,""):e.toString(10)}function bn(e,t){if((n=(e=t?e.toExponential(t-1):e.toExponential()).indexOf("e"))<0)return null;var n,l=e.slice(0,n);return[l.length>1?l[0]+l.slice(2):l,+e.slice(n+1)]}function Yt(e){return e=bn(Math.abs(e)),e?e[1]:NaN}function su(e,t){return function(n,l){for(var i=n.length,r=[],o=0,a=e[0],u=0;i>0&&a>0&&(u+a+1>l&&(a=Math.max(1,l-u)),r.push(n.substring(i-=a,i+a)),!((u+=a+1)>l));)a=e[o=(o+1)%e.length];return r.reverse().join(t)}}function uu(e){return function(t){return t.replace(/[0-9]/g,function(n){return e[+n]})}}var cu=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function yn(e){if(!(t=cu.exec(e)))throw new Error("invalid format: "+e);var t;return new hl({fill:t[1],align:t[2],sign:t[3],symbol:t[4],zero:t[5],width:t[6],comma:t[7],precision:t[8]&&t[8].slice(1),trim:t[9],type:t[10]})}yn.prototype=hl.prototype;function hl(e){this.fill=e.fill===void 0?" ":e.fill+"",this.align=e.align===void 0?">":e.align+"",this.sign=e.sign===void 0?"-":e.sign+"",this.symbol=e.symbol===void 0?"":e.symbol+"",this.zero=!!e.zero,this.width=e.width===void 0?void 0:+e.width,this.comma=!!e.comma,this.precision=e.precision===void 0?void 0:+e.precision,this.trim=!!e.trim,this.type=e.type===void 0?"":e.type+""}hl.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(this.width===void 0?"":Math.max(1,this.width|0))+(this.comma?",":"")+(this.precision===void 0?"":"."+Math.max(0,this.precision|0))+(this.trim?"~":"")+this.type};function fu(e){e:for(var t=e.length,n=1,l=-1,i;n0&&(l=0);break}return l>0?e.slice(0,l)+e.slice(i+1):e}var eo;function hu(e,t){var n=bn(e,t);if(!n)return e+"";var l=n[0],i=n[1],r=i-(eo=Math.max(-8,Math.min(8,Math.floor(i/3)))*3)+1,o=l.length;return r===o?l:r>o?l+new Array(r-o+1).join("0"):r>0?l.slice(0,r)+"."+l.slice(r):"0."+new Array(1-r).join("0")+bn(e,Math.max(0,t+r-1))[0]}function pi(e,t){var n=bn(e,t);if(!n)return e+"";var l=n[0],i=n[1];return i<0?"0."+new Array(-i).join("0")+l:l.length>i+1?l.slice(0,i+1)+"."+l.slice(i+1):l+new Array(i-l.length+2).join("0")}const vi={"%":(e,t)=>(e*100).toFixed(t),b:e=>Math.round(e).toString(2),c:e=>e+"",d:au,e:(e,t)=>e.toExponential(t),f:(e,t)=>e.toFixed(t),g:(e,t)=>e.toPrecision(t),o:e=>Math.round(e).toString(8),p:(e,t)=>pi(e*100,t),r:pi,s:hu,X:e=>Math.round(e).toString(16).toUpperCase(),x:e=>Math.round(e).toString(16)};function bi(e){return e}var yi=Array.prototype.map,wi=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"];function du(e){var t=e.grouping===void 0||e.thousands===void 0?bi:su(yi.call(e.grouping,Number),e.thousands+""),n=e.currency===void 0?"":e.currency[0]+"",l=e.currency===void 0?"":e.currency[1]+"",i=e.decimal===void 0?".":e.decimal+"",r=e.numerals===void 0?bi:uu(yi.call(e.numerals,String)),o=e.percent===void 0?"%":e.percent+"",a=e.minus===void 0?"−":e.minus+"",u=e.nan===void 0?"NaN":e.nan+"";function s(c){c=yn(c);var h=c.fill,m=c.align,y=c.sign,_=c.symbol,v=c.zero,p=c.width,k=c.comma,b=c.precision,T=c.trim,D=c.type;D==="n"?(k=!0,D="g"):vi[D]||(b===void 0&&(b=12),T=!0,D="g"),(v||h==="0"&&m==="=")&&(v=!0,h="0",m="=");var C=_==="$"?n:_==="#"&&/[boxX]/.test(D)?"0"+D.toLowerCase():"",L=_==="$"?l:/[%p]/.test(D)?o:"",I=vi[D],H=/[defgprs%]/.test(D);b=b===void 0?6:/[gprs]/.test(D)?Math.max(1,Math.min(21,b)):Math.max(0,Math.min(20,b));function X(A){var U=C,B=L,O,q,J;if(D==="c")B=I(A)+B,A="";else{A=+A;var K=A<0||1/A<0;if(A=isNaN(A)?u:I(Math.abs(A),b),T&&(A=fu(A)),K&&+A==0&&y!=="+"&&(K=!1),U=(K?y==="("?y:a:y==="-"||y==="("?"":y)+U,B=(D==="s"?wi[8+eo/3]:"")+B+(K&&y==="("?")":""),H){for(O=-1,q=A.length;++OJ||J>57){B=(J===46?i+A.slice(O+1):A.slice(O))+B,A=A.slice(0,O);break}}}k&&!v&&(A=t(A,1/0));var F=U.length+A.length+B.length,le=F>1)+U+A+B+le.slice(F);break;default:A=le+U+A+B;break}return r(A)}return X.toString=function(){return c+""},X}function f(c,h){var m=s((c=yn(c),c.type="f",c)),y=Math.max(-8,Math.min(8,Math.floor(Yt(h)/3)))*3,_=Math.pow(10,-y),v=wi[8+y/3];return function(p){return m(_*p)+v}}return{format:s,formatPrefix:f}}var on,wn,to;mu({thousands:",",grouping:[3],currency:["$",""]});function mu(e){return on=du(e),wn=on.format,to=on.formatPrefix,on}function gu(e){return Math.max(0,-Yt(Math.abs(e)))}function _u(e,t){return Math.max(0,Math.max(-8,Math.min(8,Math.floor(Yt(t)/3)))*3-Yt(Math.abs(e)))}function pu(e,t){return e=Math.abs(e),t=Math.abs(t)-e,Math.max(0,Yt(t)-Yt(e))+1}function vu(e,t,n,l){var i=zn(e,t,n),r;switch(l=yn(l??",f"),l.type){case"s":{var o=Math.max(Math.abs(e),Math.abs(t));return l.precision==null&&!isNaN(r=_u(i,o))&&(l.precision=r),to(l,o)}case"":case"e":case"g":case"p":case"r":{l.precision==null&&!isNaN(r=pu(i,Math.max(Math.abs(e),Math.abs(t))))&&(l.precision=r-(l.type==="e"));break}case"f":case"%":{l.precision==null&&!isNaN(r=gu(i))&&(l.precision=r-(l.type==="%")*2);break}}return wn(l)}function bu(e){var t=e.domain;return e.ticks=function(n){var l=t();return Jo(l[0],l[l.length-1],n??10)},e.tickFormat=function(n,l){var i=t();return vu(i[0],i[i.length-1],n??10,l)},e.nice=function(n){n==null&&(n=10);var l=t(),i=0,r=l.length-1,o=l[i],a=l[r],u,s,f=10;for(a0;){if(s=qn(o,a,n),s===u)return l[i]=o,l[r]=a,t(l);if(s>0)o=Math.floor(o/s)*s,a=Math.ceil(a/s)*s;else if(s<0)o=Math.ceil(o*s)/s,a=Math.floor(a*s)/s;else break;u=s}return e},e}function Rt(){var e=$r();return e.copy=function(){return xr(e,Rt())},en.apply(e,arguments),bu(e)}function yu(e,t){e=e.slice();var n=0,l=e.length-1,i=e[n],r=e[l],o;return r=0))throw new Error(`invalid digits: ${e}`);if(t>15)return lo;const n=10**t;return function(l){this._+=l[0];for(let i=1,r=l.length;idt)if(!(Math.abs(c*u-s*f)>dt)||!r)this._append`L${this._x1=t},${this._y1=n}`;else{let m=l-o,y=i-a,_=u*u+s*s,v=m*m+y*y,p=Math.sqrt(_),k=Math.sqrt(h),b=r*Math.tan((Qn-Math.acos((_+h-v)/(2*p*k)))/2),T=b/k,D=b/p;Math.abs(T-1)>dt&&this._append`L${t+T*f},${n+T*c}`,this._append`A${r},${r},0,0,${+(c*m>f*y)},${this._x1=t+D*u},${this._y1=n+D*s}`}}arc(t,n,l,i,r,o){if(t=+t,n=+n,l=+l,o=!!o,l<0)throw new Error(`negative radius: ${l}`);let a=l*Math.cos(i),u=l*Math.sin(i),s=t+a,f=n+u,c=1^o,h=o?i-r:r-i;this._x1===null?this._append`M${s},${f}`:(Math.abs(this._x1-s)>dt||Math.abs(this._y1-f)>dt)&&this._append`L${s},${f}`,l&&(h<0&&(h=h%Jn+Jn),h>Tu?this._append`A${l},${l},0,1,${c},${t-a},${n-u}A${l},${l},0,1,${c},${this._x1=s},${this._y1=f}`:h>dt&&this._append`A${l},${l},0,${+(h>=Qn)},${c},${this._x1=t+l*Math.cos(r)},${this._y1=n+l*Math.sin(r)}`)}rect(t,n,l,i){this._append`M${this._x0=this._x1=+t},${this._y0=this._y1=+n}h${l=+l}v${+i}h${-l}Z`}toString(){return this._}}function io(e){let t=3;return e.digits=function(n){if(!arguments.length)return t;if(n==null)t=null;else{const l=Math.floor(n);if(!(l>=0))throw new RangeError(`invalid digits: ${n}`);t=l}return e},()=>new Mu(t)}function ml(e){return typeof e=="object"&&"length"in e?e:Array.from(e)}function ro(e){this._context=e}ro.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:this._context.lineTo(e,t);break}}};function oo(e){return new ro(e)}function ao(e){return e[0]}function so(e){return e[1]}function Eu(e,t){var n=Fe(!0),l=null,i=oo,r=null,o=io(a);e=typeof e=="function"?e:e===void 0?ao:Fe(e),t=typeof t=="function"?t:t===void 0?so:Fe(t);function a(u){var s,f=(u=ml(u)).length,c,h=!1,m;for(l==null&&(r=i(m=o())),s=0;s<=f;++s)!(s=m;--y)a.point(b[y],T[y]);a.lineEnd(),a.areaEnd()}p&&(b[h]=+e(v,h,c),T[h]=+t(v,h,c),a.point(l?+l(v,h,c):b[h],n?+n(v,h,c):T[h]))}if(k)return a=null,k+""||null}function f(){return Eu().defined(i).curve(o).context(r)}return s.x=function(c){return arguments.length?(e=typeof c=="function"?c:Fe(+c),l=null,s):e},s.x0=function(c){return arguments.length?(e=typeof c=="function"?c:Fe(+c),s):e},s.x1=function(c){return arguments.length?(l=c==null?null:typeof c=="function"?c:Fe(+c),s):l},s.y=function(c){return arguments.length?(t=typeof c=="function"?c:Fe(+c),n=null,s):t},s.y0=function(c){return arguments.length?(t=typeof c=="function"?c:Fe(+c),s):t},s.y1=function(c){return arguments.length?(n=c==null?null:typeof c=="function"?c:Fe(+c),s):n},s.lineX0=s.lineY0=function(){return f().x(e).y(t)},s.lineY1=function(){return f().x(e).y(n)},s.lineX1=function(){return f().x(l).y(t)},s.defined=function(c){return arguments.length?(i=typeof c=="function"?c:Fe(!!c),s):i},s.curve=function(c){return arguments.length?(o=c,r!=null&&(a=o(r)),s):o},s.context=function(c){return arguments.length?(c==null?r=a=null:a=o(r=c),s):r},s}function uo(e){this._context=e}uo.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=[],this._y=[]},lineEnd:function(){var e=this._x,t=this._y,n=e.length;if(n)if(this._line?this._context.lineTo(e[0],t[0]):this._context.moveTo(e[0],t[0]),n===2)this._context.lineTo(e[1],t[1]);else for(var l=ki(e),i=ki(t),r=0,o=1;o=0;--t)i[t]=(o[t]-i[t+1])/r[t];for(r[n-1]=(e[n]+i[n-1])/2,t=0;t1)for(var n=1,l,i,r=e[t[0]],o,a=r.length;n=0;)n[t]=t;return n}function Nu(e,t){return e[t]}function Iu(e){const t=[];return t.key=e,t}function Uu(){var e=Fe([]),t=Ti,n=Ci,l=Nu;function i(r){var o=Array.from(e.apply(this,arguments),Iu),a,u=o.length,s=-1,f;for(const c of r)for(a=0,++s;a{"cx"in p&&n(0,l=p.cx),"cy"in p&&n(1,i=p.cy),"r"in p&&n(2,r=p.r),"fill"in p&&n(3,o=p.fill),"opacity"in p&&n(4,a=p.opacity),"stroke"in p&&n(5,u=p.stroke),"strokeWidth"in p&&n(6,s=p.strokeWidth),"caseData"in p&&n(13,f=p.caseData),"hoveredCaseData"in p&&n(8,c=p.hoveredCaseData),"tooltipX"in p&&n(9,h=p.tooltipX),"tooltipY"in p&&n(10,m=p.tooltipY),"showTooltip"in p&&n(11,y=p.showTooltip),"tooltipType"in p&&n(12,_=p.tooltipType)},[l,i,r,o,a,u,s,v,c,h,m,y,_,f]}class ju extends Ae{constructor(t){super(),Ne(this,t,Fu,Ou,Se,{cx:0,cy:1,r:2,fill:3,opacity:4,stroke:5,strokeWidth:6,caseData:13,hoveredCaseData:8,tooltipX:9,tooltipY:10,showTooltip:11,tooltipType:12})}}function Lu(e){let t,n,l,i,r,o;return{c(){t=ae("rect"),this.h()},l(a){t=se(a,"rect",{x:!0,y:!0,width:!0,height:!0,fill:!0,opacity:!0,"stroke-width":!0,class:!0}),M(t).forEach(g),this.h()},h(){d(t,"x",n=e[0]-e[2]/2),d(t,"y",l=e[1]-e[2]/2),d(t,"width",e[2]),d(t,"height",e[2]),d(t,"fill",e[3]),d(t,"opacity",e[6]),d(t,"stroke-width",i=e[5]+"px"),d(t,"class","svelte-1clidz2"),re(t,"stroke",e[4])},m(a,u){N(a,t,u),r||(o=[fe(t,"mouseover",e[7]),fe(t,"focus",e[7]),fe(t,"mouseout",e[8]),fe(t,"blur",e[8])],r=!0)},p(a,[u]){u&5&&n!==(n=a[0]-a[2]/2)&&d(t,"x",n),u&6&&l!==(l=a[1]-a[2]/2)&&d(t,"y",l),u&4&&d(t,"width",a[2]),u&4&&d(t,"height",a[2]),u&8&&d(t,"fill",a[3]),u&64&&d(t,"opacity",a[6]),u&32&&i!==(i=a[5]+"px")&&d(t,"stroke-width",i),u&16&&re(t,"stroke",a[4])},i:ve,o:ve,d(a){a&&g(t),r=!1,Ke(o)}}}function Hu(e,t,n){let{x:l}=t,{y:i}=t,{width:r}=t,{fill:o}=t,{stroke:a}=t,{strokeWidth:u}=t,{opacity:s}=t,{eventData:f}=t,{hoveredEventData:c}=t,{tooltipX:h}=t,{tooltipY:m}=t,{showEventTooltip:y}=t;function _(p){n(12,y=!0),n(10,h=p.clientX),n(11,m=p.clientY),n(9,c=f)}function v(){n(12,y=!1)}return e.$$set=p=>{"x"in p&&n(0,l=p.x),"y"in p&&n(1,i=p.y),"width"in p&&n(2,r=p.width),"fill"in p&&n(3,o=p.fill),"stroke"in p&&n(4,a=p.stroke),"strokeWidth"in p&&n(5,u=p.strokeWidth),"opacity"in p&&n(6,s=p.opacity),"eventData"in p&&n(13,f=p.eventData),"hoveredEventData"in p&&n(9,c=p.hoveredEventData),"tooltipX"in p&&n(10,h=p.tooltipX),"tooltipY"in p&&n(11,m=p.tooltipY),"showEventTooltip"in p&&n(12,y=p.showEventTooltip)},[l,i,r,o,a,u,s,_,v,c,h,m,y,f]}class Yu extends Ae{constructor(t){super(),Ne(this,t,Hu,Lu,Se,{x:0,y:1,width:2,fill:3,stroke:4,strokeWidth:5,opacity:6,eventData:13,hoveredEventData:9,tooltipX:10,tooltipY:11,showEventTooltip:12})}}function Ru(e){let t,n,l,i,r,o;return n=new sl({props:{cardData:e[2],expanded:!0}}),{c(){t=E("div"),ye(n.$$.fragment),this.h()},l(a){t=S(a,"DIV",{class:!0,style:!0});var u=M(t);we(n.$$.fragment,u),u.forEach(g),this.h()},h(){d(t,"class","tooltip svelte-ius1sy"),re(t,"top",e[1]+"px"),re(t,"left",(e[0]{i&&(l||(l=Be(t,ht,{duration:250},!0)),l.run(1))}),i=!0)},o(a){Z(n.$$.fragment,a),a&&(l||(l=Be(t,ht,{duration:250},!1)),l.run(0)),i=!1},d(a){a&&g(t),Ce(n),a&&l&&l.end(),r=!1,o()}}}function Pu(e,t,n){let{tooltipX:l}=t,{tooltipY:i}=t,{hoveredCaseData:r}=t,{width:o}=t,{showTooltip:a}=t;function u(){n(5,a=!1)}return e.$$set=s=>{"tooltipX"in s&&n(0,l=s.tooltipX),"tooltipY"in s&&n(1,i=s.tooltipY),"hoveredCaseData"in s&&n(2,r=s.hoveredCaseData),"width"in s&&n(3,o=s.width),"showTooltip"in s&&n(5,a=s.showTooltip)},[l,i,r,o,u,a]}class Vu extends Ae{constructor(t){super(),Ne(this,t,Pu,Ru,Se,{tooltipX:0,tooltipY:1,hoveredCaseData:2,width:3,showTooltip:5})}}function qu(e){let t,n,l=qe("%B %d, %Y")(e[2].date)+"",i,r,o,a=e[2].Title+"",u,s,f,c=e[2].Description+"",h,m,y;return{c(){t=E("div"),n=E("p"),i=ee(l),r=Y(),o=E("h2"),u=ee(a),s=Y(),f=E("p"),h=ee(c),this.h()},l(_){t=S(_,"DIV",{class:!0,style:!0});var v=M(t);n=S(v,"P",{class:!0});var p=M(n);i=te(p,l),p.forEach(g),r=R(v),o=S(v,"H2",{class:!0});var k=M(o);u=te(k,a),k.forEach(g),s=R(v),f=S(v,"P",{class:!0});var b=M(f);h=te(b,c),b.forEach(g),v.forEach(g),this.h()},h(){d(n,"class","date svelte-1o3zhmg"),d(o,"class","svelte-1o3zhmg"),d(f,"class","description svelte-1o3zhmg"),d(t,"class","event-tooltip svelte-1o3zhmg"),re(t,"top",e[1]+"px"),re(t,"left",(e[0]{y&&(m||(m=Be(t,ht,{duration:250},!0)),m.run(1))}),y=!0)},o(_){_&&(m||(m=Be(t,ht,{duration:250},!1)),m.run(0)),y=!1},d(_){_&&g(t),_&&m&&m.end()}}}function zu(e,t,n){let{tooltipX:l}=t,{tooltipY:i}=t,{hoveredEventData:r}=t,{width:o}=t;return e.$$set=a=>{"tooltipX"in a&&n(0,l=a.tooltipX),"tooltipY"in a&&n(1,i=a.tooltipY),"hoveredEventData"in a&&n(2,r=a.hoveredEventData),"width"in a&&n(3,o=a.width)},[l,i,r,o]}class Wu extends Ae{constructor(t){super(),Ne(this,t,zu,qu,Se,{tooltipX:0,tooltipY:1,hoveredEventData:2,width:3})}}function Mi(e,t,n){const l=e.slice();return l[8]=t[n],l[10]=n,l}function Ei(e,t,n){const l=e.slice();return l[11]=t[n],l[10]=n,l}function Si(e){let t,n,l;return{c(){t=ae("circle"),this.h()},l(i){t=se(i,"circle",{cx:!0,cy:!0,r:!0,fill:!0}),M(t).forEach(g),this.h()},h(){d(t,"cx",n=12-e[2](e[11])+e[10]*30),d(t,"cy",32),d(t,"r",l=e[2](e[11])),d(t,"fill","#555555")},m(i,r){N(i,t,r)},p(i,r){r&4&&n!==(n=12-i[2](i[11])+i[10]*30)&&d(t,"cx",n),r&4&&l!==(l=i[2](i[11]))&&d(t,"r",l)},d(i){i&&g(t)}}}function Ai(e){let t,n,l;return{c(){t=ae("circle"),this.h()},l(i){t=se(i,"circle",{cx:!0,cy:!0,r:!0,fill:!0,opacity:!0}),M(t).forEach(g),this.h()},h(){d(t,"cx",n=e[0]-e[1].left-e[1].right-150+e[10]*30),d(t,"cy",32),d(t,"r",9),d(t,"fill","#555555"),d(t,"opacity",l=e[3](e[8]))},m(i,r){N(i,t,r)},p(i,r){r&3&&n!==(n=i[0]-i[1].left-i[1].right-150+i[10]*30)&&d(t,"cx",n),r&24&&l!==(l=i[3](i[8]))&&d(t,"opacity",l)},d(i){i&&g(t)}}}function Bu(e){let t,n,l,i,r,o,a,u,s,f,c,h,m,y,_,v=oe(e[2].domain()),p=[];for(let T=0;T{"width"in c&&n(0,a=c.width),"margins"in c&&n(1,u=c.margins),"radiusScale"in c&&n(2,s=c.radiusScale),"opacityScale"in c&&n(3,f=c.opacityScale)},e.$$.update=()=>{e.$$.dirty&8&&n(7,l=f.domain()[0]),e.$$.dirty&8&&n(5,i=f.domain()[1]),e.$$.dirty&160&&n(6,r=i-l),e.$$.dirty&224&&n(4,o=[l,l+r/5,l+r*2/5,l+r*3/5,l+r*4/5,i])},[a,u,s,f,o,i,r,l]}class Gu extends Ae{constructor(t){super(),Ne(this,t,Zu,Bu,Se,{width:0,margins:1,radiusScale:2,opacityScale:3})}}function Ni(e,t,n){const l=e.slice();return l[41]=t[n],l}function Ii(e,t,n){const l=e.slice();return l[44]=t[n],l}function Ui(e,t,n){const l=e.slice();return l[44]=t[n],l}function Oi(e,t,n){const l=e.slice();return l[49]=t[n],l}function Fi(e,t,n){const l=e.slice();return l[52]=t[n],l}function ji(e,t,n){const l=e.slice();return l[55]=t[n],l}function Li(e){let t,n,l,i=oe(e[19]),r=[];for(let s=0;sZ(a[s],1,1,()=>{a[s]=null});return{c(){t=ae("g");for(let s=0;sYe(l,"hoveredCaseData",c)),je.push(()=>Ye(l,"tooltipX",h)),je.push(()=>Ye(l,"tooltipY",m)),je.push(()=>Ye(l,"showTooltip",y)),{c(){t=ae("g"),f&&f.c(),n=ge(),ye(l.$$.fragment)},l(v){t=se(v,"g",{});var p=M(t);f&&f.l(p),n=ge(),we(l.$$.fragment,p),p.forEach(g)},m(v,p){N(v,t,p),f&&f.m(t,null),w(t,n),ke(l,t,null),s=!0},p(v,p){v[52].offline_mobilization=="1"?f?f.p(v,p):(f=Ri(v),f.c(),f.m(t,n)):f&&(f.d(1),f=null);const k={};p[0]&17&&(k.cx=v[4](new Date(v[52].attribution_date))),p[0]&1&&(k.cy=v[19].includes(v[52].actor_nation[0])?v[20](v[52].actor_nation[0]):v[20]("Other")),p[0]&1&&(k.r=v[22](v[52].breakout_scale)),p[0]&1&&(k.fill=v[19].includes(v[52].actor_nation[0])?v[21](v[52].actor_nation[0]):v[21]("Other")),p[0]&65537&&(k.opacity=v[16](v[52].attribution_score)),p[0]&1&&(k.caseData=v[52]),!i&&p[0]&512&&(i=!0,k.hoveredCaseData=v[9],He(()=>i=!1)),!r&&p[0]&2048&&(r=!0,k.tooltipX=v[11],He(()=>r=!1)),!o&&p[0]&4096&&(o=!0,k.tooltipY=v[12],He(()=>o=!1)),!a&&p[0]&128&&(a=!0,k.showTooltip=v[7],He(()=>a=!1)),l.$set(k)},i(v){s||(V(l.$$.fragment,v),v&&Xe(()=>{s&&(u||(u=Be(t,ht,{},!0)),u.run(1))}),s=!0)},o(v){Z(l.$$.fragment,v),v&&(u||(u=Be(t,ht,{},!1)),u.run(0)),s=!1},d(v){v&&g(t),f&&f.d(),Ce(l),v&&u&&u.end()}}}function Ri(e){let t,n,l,i;return{c(){t=ae("circle"),this.h()},l(r){t=se(r,"circle",{cx:!0,cy:!0,r:!0,fill:!0,stroke:!0,"stroke-width":!0,opacity:!0}),M(t).forEach(g),this.h()},h(){d(t,"cx",n=e[4](new Date(e[52].attribution_date))),d(t,"cy",l=e[19].includes(e[52].actor_nation[0])?e[20](e[52].actor_nation[0]):e[20]("Other")),d(t,"r",i=e[22](e[52].breakout_scale)+2),d(t,"fill","none"),d(t,"stroke","#555555"),d(t,"stroke-width",1.5),d(t,"opacity",1)},m(r,o){N(r,t,o)},p(r,o){o[0]&17&&n!==(n=r[4](new Date(r[52].attribution_date)))&&d(t,"cx",n),o[0]&1&&l!==(l=r[19].includes(r[52].actor_nation[0])?r[20](r[52].actor_nation[0]):r[20]("Other"))&&d(t,"cy",l),o[0]&1&&i!==(i=r[22](r[52].breakout_scale)+2)&&d(t,"r",i)},d(r){r&&g(t)}}}function Pi(e){let t,n,l=e[52].show&&Yi(e);return{c(){l&&l.c(),t=ge()},l(i){l&&l.l(i),t=ge()},m(i,r){l&&l.m(i,r),N(i,t,r),n=!0},p(i,r){i[52].show?l?(l.p(i,r),r[0]&1&&V(l,1)):(l=Yi(i),l.c(),V(l,1),l.m(t.parentNode,t)):l&&(Ue(),Z(l,1,1,()=>{l=null}),Oe())},i(i){n||(V(l),n=!0)},o(i){Z(l),n=!1},d(i){i&&g(t),l&&l.d(i)}}}function Vi(e){let t,n,l,i,r=e[5].length>0&&e[6]&&qi(e),o=oe(e[13]),a=[];for(let u=0;u0&&u[6]?r?r.p(u,s):(r=qi(u),r.c(),r.m(t,n)):r&&(r.d(1),r=null),s[0]&8200){o=oe(u[13]);let f;for(f=0;f{u=null}),Oe())},i(s){r||(V(u),r=!0)},o(s){Z(u),r=!1},d(s){s&&g(t),Ee(a,s),u&&u.d()}}}function Xi(e){let t,n,l,i,r=e[14](e[44])+"",o,a;return{c(){t=ae("line"),i=ae("text"),o=ee(r),this.h()},l(u){t=se(u,"line",{x1:!0,x2:!0,y1:!0,y2:!0,stroke:!0,"stroke-width":!0}),M(t).forEach(g),i=se(u,"text",{class:!0,x:!0,y:!0,"text-anchor":!0});var s=M(i);o=te(s,r),s.forEach(g),this.h()},h(){d(t,"x1",n=e[4](e[44])),d(t,"x2",l=e[4](e[44])),d(t,"y1",rt/2-e[18].bottom),d(t,"y2",rt/2-e[18].bottom+10),d(t,"stroke","#777777"),d(t,"stroke-width",1),d(i,"class","time-axis-tick-label svelte-12avebn"),d(i,"x",a=e[4](e[44])),d(i,"y",rt/2-e[18].bottom+24),d(i,"text-anchor","middle")},m(u,s){N(u,t,s),N(u,i,s),w(i,o)},p(u,s){s[0]&32784&&n!==(n=u[4](u[44]))&&d(t,"x1",n),s[0]&32784&&l!==(l=u[4](u[44]))&&d(t,"x2",l),s[0]&49152&&r!==(r=u[14](u[44])+"")&&pe(o,r),s[0]&32784&&a!==(a=u[4](u[44]))&&d(i,"x",a)},d(u){u&&(g(t),g(i))}}}function Zi(e){let t,n,l=oe(e[1]),i=[];for(let o=0;oZ(i[o],1,1,()=>{i[o]=null});return{c(){for(let o=0;oYe(t,"hoveredEventData",a)),je.push(()=>Ye(t,"tooltipX",u)),je.push(()=>Ye(t,"tooltipY",s)),je.push(()=>Ye(t,"showEventTooltip",f)),{c(){ye(t.$$.fragment)},l(h){we(t.$$.fragment,h)},m(h,m){ke(t,h,m),o=!0},p(h,m){const y={};m[0]&18&&(y.x=h[4](h[41].date)),m[0]&2&&(y.eventData=h[41]),!n&&m[0]&1024&&(n=!0,y.hoveredEventData=h[10],He(()=>n=!1)),!l&&m[0]&2048&&(l=!0,y.tooltipX=h[11],He(()=>l=!1)),!i&&m[0]&4096&&(i=!0,y.tooltipY=h[12],He(()=>i=!1)),!r&&m[0]&256&&(r=!0,y.showEventTooltip=h[8],He(()=>r=!1)),t.$set(y)},i(h){o||(V(t.$$.fragment,h),o=!0)},o(h){Z(t.$$.fragment,h),o=!1},d(h){Ce(t,h)}}}function Qi(e){let t,n,l;function i(o){e[38](o)}let r={tooltipX:e[11],tooltipY:e[12],hoveredCaseData:e[9],width:e[2]};return e[7]!==void 0&&(r.showTooltip=e[7]),t=new Vu({props:r}),je.push(()=>Ye(t,"showTooltip",i)),{c(){ye(t.$$.fragment)},l(o){we(t.$$.fragment,o)},m(o,a){ke(t,o,a),l=!0},p(o,a){const u={};a[0]&2048&&(u.tooltipX=o[11]),a[0]&4096&&(u.tooltipY=o[12]),a[0]&512&&(u.hoveredCaseData=o[9]),a[0]&4&&(u.width=o[2]),!n&&a[0]&128&&(n=!0,u.showTooltip=o[7],He(()=>n=!1)),t.$set(u)},i(o){l||(V(t.$$.fragment,o),l=!0)},o(o){Z(t.$$.fragment,o),l=!1},d(o){Ce(t,o)}}}function Ji(e){let t,n;return t=new Wu({props:{tooltipX:e[11],tooltipY:e[12],hoveredEventData:e[10],width:e[2]}}),{c(){ye(t.$$.fragment)},l(l){we(t.$$.fragment,l)},m(l,i){ke(t,l,i),n=!0},p(l,i){const r={};i[0]&2048&&(r.tooltipX=l[11]),i[0]&4096&&(r.tooltipY=l[12]),i[0]&1024&&(r.hoveredEventData=l[10]),i[0]&4&&(r.width=l[2]),t.$set(r)},i(l){n||(V(t.$$.fragment,l),n=!0)},o(l){Z(t.$$.fragment,l),n=!1},d(l){Ce(t,l)}}}function Qu(e){let t,n,l,i,r,o,a,u,s,f,c,h;n=new Gu({props:{width:e[2],margins:e[17],radiusScale:e[22],opacityScale:e[16]}});let m=e[4]&&Li(e),y=e[4]&&Vi(e),_=e[4]&&Bi(e),v=e[7]&&Qi(e),p=e[8]&&Ji(e);return{c(){t=E("div"),ye(n.$$.fragment),l=Y(),i=ae("svg"),m&&m.c(),r=Y(),o=ae("svg"),y&&y.c(),a=Y(),u=ae("svg"),_&&_.c(),s=Y(),v&&v.c(),f=Y(),p&&p.c(),this.h()},l(k){t=S(k,"DIV",{class:!0});var b=M(t);we(n.$$.fragment,b),l=R(b),i=se(b,"svg",{width:!0,height:!0});var T=M(i);m&&m.l(T),T.forEach(g),r=R(b),o=se(b,"svg",{width:!0,height:!0});var D=M(o);y&&y.l(D),D.forEach(g),a=R(b),u=se(b,"svg",{width:!0,height:!0});var C=M(u);_&&_.l(C),C.forEach(g),s=R(b),v&&v.l(b),f=R(b),p&&p.l(b),b.forEach(g),this.h()},h(){d(i,"width",e[2]),d(i,"height",rt),d(o,"width",e[2]),d(o,"height",rt),d(u,"width",e[2]),d(u,"height",rt/2),d(t,"class","timeline-container svelte-12avebn"),Xe(()=>e[39].call(t))},m(k,b){N(k,t,b),ke(n,t,null),w(t,l),w(t,i),m&&m.m(i,null),w(t,r),w(t,o),y&&y.m(o,null),w(t,a),w(t,u),_&&_.m(u,null),w(t,s),v&&v.m(t,null),w(t,f),p&&p.m(t,null),c=Cn(t,e[39].bind(t)),h=!0},p(k,b){const T={};b[0]&4&&(T.width=k[2]),b[0]&65536&&(T.opacityScale=k[16]),n.$set(T),k[4]?m?(m.p(k,b),b[0]&16&&V(m,1)):(m=Li(k),m.c(),V(m,1),m.m(i,null)):m&&(Ue(),Z(m,1,1,()=>{m=null}),Oe()),(!h||b[0]&4)&&d(i,"width",k[2]),k[4]?y?y.p(k,b):(y=Vi(k),y.c(),y.m(o,null)):y&&(y.d(1),y=null),(!h||b[0]&4)&&d(o,"width",k[2]),k[4]?_?(_.p(k,b),b[0]&16&&V(_,1)):(_=Bi(k),_.c(),V(_,1),_.m(u,null)):_&&(Ue(),Z(_,1,1,()=>{_=null}),Oe()),(!h||b[0]&4)&&d(u,"width",k[2]),k[7]?v?(v.p(k,b),b[0]&128&&V(v,1)):(v=Qi(k),v.c(),V(v,1),v.m(t,f)):v&&(Ue(),Z(v,1,1,()=>{v=null}),Oe()),k[8]?p?(p.p(k,b),b[0]&256&&V(p,1)):(p=Ji(k),p.c(),V(p,1),p.m(t,null)):p&&(Ue(),Z(p,1,1,()=>{p=null}),Oe())},i(k){h||(V(n.$$.fragment,k),V(m),V(_),V(v),V(p),h=!0)},o(k){Z(n.$$.fragment,k),Z(m),Z(_),Z(v),Z(p),h=!1},d(k){k&&g(t),Ce(n),m&&m.d(),y&&y.d(),_&&_.d(),v&&v.d(),p&&p.d(),c()}}}let rt=200;const Kn="#555555";function Ju(e,t,n){let l,i,r,o,a,u,s,f,c,h,m,y;me(e,Je,Q=>n(28,m=Q)),me(e,bt,Q=>n(29,y=Q));let{cases:_}=t,{events:v}=t,{metrics:p}=t;const k={top:0,right:24,bottom:0,left:120},b={top:0,right:24,bottom:38,left:120};let T;const D=["Other","China","Iran","Russia"],C=["#555555","#bf0a0a","#0f8a0f","#0f4c8a"];let L=Gr(D,[rt-k.bottom-k.top,0]).padding(.5),I=Ht(D,C),H=Ht(["Category One","Category Two","Category Three","Category Four","Category Five","Category Six"],[6,8,10,11,12,13]),X=0,A,U=!1,B=!1,O,q,J,K;function F(Q){O=Q,n(9,O)}function le(Q){J=Q,n(11,J)}function ce(Q){K=Q,n(12,K)}function he(Q){U=Q,n(7,U)}function ue(Q){q=Q,n(10,q)}function P(Q){J=Q,n(11,J)}function _e(Q){K=Q,n(12,K)}function Me(Q){B=Q,n(8,B)}function $(Q){U=Q,n(7,U)}function de(){T=this.clientWidth,n(2,T)}return e.$$set=Q=>{"cases"in Q&&n(0,_=Q.cases),"events"in Q&&n(1,v=Q.events),"metrics"in Q&&n(23,p=Q.metrics)},e.$$.update=()=>{e.$$.dirty[0]&536870916&&n(4,l=no(y,[0,T-k.right-k.left])),e.$$.dirty[0]&1&&_&&H&&n(0,_=_.sort((Q,x)=>H(Q.breakout_scale)Q.attribution_total_score))]).range([.2,1])),e.$$.dirty[0]&16&&n(15,r=l.ticks(5)),e.$$.dirty[0]&16&&n(27,o=(l.domain()[1]-l.domain()[0])/864e5),e.$$.dirty[0]&134217728&&n(14,a=o>100?qe("%b"):qe("%b %-d")),e.$$.dirty[0]&268435456&&n(26,u=m.filter(Q=>Q.selected).map(Q=>Q.name)),e.$$.dirty[0]&75497472&&n(25,s=p.filter(Q=>u.includes(Q.country))),e.$$.dirty[0]&33554432&&n(5,f=Uu().keys(xo(s.map(Q=>Q.country))).value(([,Q],x)=>Q.get(x).posts)(Wo(s,Q=>Q.date,Q=>Q.country))),e.$$.dirty[0]&32&&f.length>0&&n(24,X=Gt(f[f.length-1].map(Q=>Q[1]))),e.$$.dirty[0]&16777216&&n(3,c=Rt([0,X],[rt-k.bottom-k.top,0])),e.$$.dirty[0]&24&&l&&c&&n(6,A=Su().x(Q=>l(Q.data[0])).y0(Q=>c(Q[0])).y1(Q=>c(Q[1])).curve(Au)),e.$$.dirty[0]&8&&n(13,h=c.ticks(2).filter(Q=>Q!=0))},[_,v,T,c,l,f,A,U,B,O,q,J,K,h,a,r,i,k,b,D,L,I,H,p,X,s,u,o,m,y,F,le,ce,he,ue,P,_e,Me,$,de]}class Ku extends Ae{constructor(t){super(),Ne(this,t,Ju,Qu,Se,{cases:0,events:1,metrics:23},null,[-1,-1])}}function Ki(e,t,n){const l=e.slice();return l[16]=t[n],l}function xi(e,t,n){const l=e.slice();return l[19]=t[n],l}function $i(e,t,n){const l=e.slice();return l[22]=t[n],l[24]=n,l}function er(e){let t,n,l,i=oe(e[7]),r=[];for(let f=0;fe[14].call(t))},m(r,o){N(r,t,o),w(t,n),i&&i.m(n,null),l=Cn(t,e[14].bind(t))},p(r,[o]){r[3]?i?i.p(r,o):(i=er(r),i.c(),i.m(n,null)):i&&(i.d(1),i=null),o&2&&d(n,"width",r[1])},i:ve,o:ve,d(r){r&&g(t),i&&i.d(),l()}}}let gl=500;function $u(e,t,n){let l,i,r,o,a,{cases:u}=t,{modalOpen:s}=t,{activeCaseData:f}=t;const c={top:40,right:12,bottom:12,left:36};let h;const m=["Other","China","Iran","Russia"];let _=Ht(m,["#555555","#bf0a0a","#0f8a0f","#0f4c8a"]),v=Ht(["Category One","Category Two","Category Three","Category Four","Category Five","Category Six"],[6,8,10,11,12,13]),p=function(b){n(11,s=!0),n(12,f=b)};function k(){h=this.clientWidth,n(1,h)}return e.$$set=b=>{"cases"in b&&n(0,u=b.cases),"modalOpen"in b&&n(11,s=b.modalOpen),"activeCaseData"in b&&n(12,f=b.activeCaseData)},e.$$.update=()=>{e.$$.dirty&1&&n(13,l=Fr(u.map(b=>new Date(b.attribution_date)))),e.$$.dirty&8192&&n(2,i=Cu(l,[0,gl-c.top-c.bottom])),e.$$.dirty&1&&n(5,r=Rt().domain([0,Gt(u.map(b=>b.attribution_total_score))]).range([.2,1])),e.$$.dirty&4&&n(4,o=i.ticks(5)),e.$$.dirty&2&&n(3,a=Gr(m,[0,h-c.left-c.right]).padding(.5))},[u,h,i,a,o,r,c,m,_,v,p,s,f,l,k]}class ec extends Ae{constructor(t){super(),Ne(this,t,$u,xu,Se,{cases:0,modalOpen:11,activeCaseData:12})}}const tc=(e,t,n,l)=>{let i=e[n],r=t[n];typeof i=="string"&&(i=i.trim().toLowerCase()),typeof r=="string"&&(r=r.trim().toLowerCase()),typeof i=="number"&&(i=+i),typeof r=="number"&&(r=+r),typeof i=="number"&&isNaN(i)&&(i=0),typeof r=="number"&&isNaN(r)&&(r=0);let o=i>r?-1:ie===""||e===","?["unspecified"]:e.split(";").map(t=>t.trim()).filter(t=>t!==""),Mt=(e,t)=>e.filter(n=>n.selected).map(n=>n.id).some(n=>t.includes(n)),rr=(e,t,n=!1)=>n?!0:t>=e[0]&&t<=e[1],nc=(e,t)=>{const n=e.toLowerCase().split(" or ");return n.length===0?!0:n.some(l=>t.indexOf(l)>-1)};function lc(e){let t,n,l,i,r,o,a,u;const s=e[3].default,f=mo(s,e,e[2],null);return{c(){t=E("input"),l=Y(),i=E("label"),f&&f.c(),this.h()},l(c){t=S(c,"INPUT",{type:!0,id:!0,class:!0}),l=R(c),i=S(c,"LABEL",{for:!0,class:!0});var h=M(i);f&&f.l(h),h.forEach(g),this.h()},h(){d(t,"type","checkbox"),d(t,"id",n="checkbox-"+e[0]),d(t,"class","svelte-agwbpb"),Ie(t,"checked",e[1]),d(i,"for",r="checkbox-"+e[0]),d(i,"class","choice-entry-name svelte-agwbpb")},m(c,h){N(c,t,h),N(c,l,h),N(c,i,h),f&&f.m(i,null),o=!0,a||(u=fe(t,"click",Zt(e[4])),a=!0)},p(c,[h]){(!o||h&1&&n!==(n="checkbox-"+c[0]))&&d(t,"id",n),(!o||h&2)&&Ie(t,"checked",c[1]),f&&f.p&&(!o||h&4)&&go(f,s,c,c[2],o?po(s,c[2],h,null):_o(c[2]),null),(!o||h&1&&r!==(r="checkbox-"+c[0]))&&d(i,"for",r)},i(c){o||(V(f,c),o=!0)},o(c){Z(f,c),o=!1},d(c){c&&(g(t),g(l),g(i)),f&&f.d(c),a=!1,u()}}}function ic(e,t,n){let{$$slots:l={},$$scope:i}=t,{id:r}=t,{checked:o=!1}=t;function a(u){Ir.call(this,e,u)}return e.$$set=u=>{"id"in u&&n(0,r=u.id),"checked"in u&&n(1,o=u.checked),"$$scope"in u&&n(2,i=u.$$scope)},[r,o,i,l,a]}class rc extends Ae{constructor(t){super(),Ne(this,t,ic,lc,Se,{id:0,checked:1})}}function or(e,t,n){const l=e.slice();return l[21]=t[n],l[23]=n,l}function ar(e){let t,n,l,i="Select all",r,o,a="Unselect all",u,s,f=[],c=new Map,h,m,y,_,v,p=oe(e[0].sort(e[16]));const k=T=>T[21].id;for(let T=0;T{y&&(m||(m=Be(t,cn,{},!0)),m.run(1))}),y=!0}},o(T){for(let D=0;D{r=null}),Oe()):r?(r.p(t,a),a&9&&V(r,1)):(r=sr(t),r.c(),V(r,1),r.m(l.parentNode,l))},i(o){i||(V(r),i=!0)},o(o){Z(r),i=!1},d(o){o&&(g(n),g(l)),r&&r.d(o)}}}function cr(e){let t,n,l;return{c(){t=E("p"),n=ee(e[1]),l=ee("s with only one result in the dataset are hidden."),this.h()},l(i){t=S(i,"P",{class:!0});var r=M(t);n=te(r,e[1]),l=te(r,"s with only one result in the dataset are hidden."),r.forEach(g),this.h()},h(){d(t,"class","info svelte-ksomt4")},m(i,r){N(i,t,r),w(t,n),w(t,l)},p(i,r){r&2&&pe(n,i[1])},d(i){i&&g(t)}}}function uc(e){let t,n,l,i,r,o,a,u,s,f=(e[0].filter(fr).length===0?"none":e[0].every(e[14])?"all":e[0].filter(hr).map(e[15]).join(", "))+"",c,h,m,y,_,v,p,k,b,T,D=e[6]&&ar(e);return{c(){t=Y(),n=E("div"),l=E("div"),i=ee(e[1]),r=Y(),o=E("div"),a=E("span"),u=Y(),s=E("span"),c=ee(f),h=Y(),m=E("button"),y=ae("svg"),_=ae("path"),v=Y(),p=E("div"),D&&D.c(),this.h()},l(C){t=R(C),n=S(C,"DIV",{class:!0});var L=M(n);l=S(L,"DIV",{class:!0});var I=M(l);i=te(I,e[1]),I.forEach(g),r=R(L),o=S(L,"DIV",{class:!0});var H=M(o);a=S(H,"SPAN",{class:!0}),M(a).forEach(g),u=R(H),s=S(H,"SPAN",{class:!0});var X=M(s);c=te(X,f),X.forEach(g),h=R(H),m=S(H,"BUTTON",{class:!0});var A=M(m);y=se(A,"svg",{width:!0,height:!0,class:!0});var U=M(y);_=se(U,"path",{d:!0}),M(_).forEach(g),U.forEach(g),A.forEach(g),H.forEach(g),v=R(L),p=S(L,"DIV",{class:!0});var B=M(p);D&&D.l(B),B.forEach(g),L.forEach(g),this.h()},h(){d(l,"class","label svelte-ksomt4"),d(a,"class","selected-items-icon"),d(s,"class","selected-items-text svelte-ksomt4"),d(_,"d","M0 0L15 0L7.5 10Z"),d(y,"width","15"),d(y,"height","10"),d(y,"class","svelte-ksomt4"),Ie(y,"expanded",e[6]),d(m,"class","selected-items-arrow svelte-ksomt4"),d(o,"class","selected-items svelte-ksomt4"),d(p,"class","choice-wrapper svelte-ksomt4"),d(n,"class","dropdown svelte-ksomt4")},m(C,L){N(C,t,L),N(C,n,L),w(n,l),w(l,i),w(n,r),w(n,o),w(o,a),w(o,u),w(o,s),w(s,c),w(o,h),w(o,m),w(m,y),w(y,_),w(n,v),w(n,p),D&&D.m(p,null),e[18](n),k=!0,b||(T=[fe(document.body,"click",e[13]),fe(o,"click",Zt(e[10]))],b=!0)},p(C,[L]){(!k||L&2)&&pe(i,C[1]),(!k||L&5)&&f!==(f=(C[0].filter(fr).length===0?"none":C[0].every(C[14])?"all":C[0].filter(hr).map(C[15]).join(", "))+"")&&pe(c,f),(!k||L&64)&&Ie(y,"expanded",C[6]),C[6]?D?(D.p(C,L),L&64&&V(D,1)):(D=ar(C),D.c(),V(D,1),D.m(p,null)):D&&(Ue(),Z(D,1,1,()=>{D=null}),Oe())},i(C){k||(V(D),k=!0)},o(C){Z(D),k=!1},d(C){C&&(g(t),g(n)),D&&D.d(),e[18](null),b=!1,Ke(T)}}}const fr=e=>e.selected,hr=e=>e.selected;function cc(e,t,n){let{items:l=[]}=t,{label:i=""}=t,{nameField:r="id"}=t,{hideOneHitWonders:o=!1}=t,{superior:a=!1}=t;const u=Tn();let s,f=!1;function c(){n(6,f=!1)}function h(){n(6,f=!f)}function m(){u("itemsAdded",l.map(I=>I.id))}function y(){u("itemsRemoved",l.map(I=>I.id))}function _(){h()}function v(I){l.filter(H=>H.selected).map(H=>H.id).includes(I)?u("itemsRemoved",I):u("itemsAdded",I)}function p(I){Ir.call(this,e,I)}const k=I=>c(),b=I=>I.selected&&l.length>1,T=I=>I[r],D=(I,H)=>-tc(I,H,"id","id"),C=I=>v(I.id);function L(I){je[I?"unshift":"push"](()=>{s=I,n(5,s)})}return e.$$set=I=>{"items"in I&&n(0,l=I.items),"label"in I&&n(1,i=I.label),"nameField"in I&&n(2,r=I.nameField),"hideOneHitWonders"in I&&n(3,o=I.hideOneHitWonders),"superior"in I&&n(4,a=I.superior)},[l,i,r,o,a,s,f,c,m,y,_,v,p,k,b,T,D,C,L]}class Et extends Ae{constructor(t){super(),Ne(this,t,cc,uc,Se,{items:0,label:1,nameField:2,hideOneHitWonders:3,superior:4})}}function kn(e){let t,n;function l(o){t=o.clientX,e.dispatchEvent(new CustomEvent("slidestart",{detail:{x:t}})),window.addEventListener("mousemove",i),window.addEventListener("mouseup",r)}function i(o){const a=o.clientX-t;t=o.clientX,e.dispatchEvent(new CustomEvent("slide",{detail:{x:t,dx:a}}))}function r(o){t=o.clientX,n=e.offsetLeft,e.dispatchEvent(new CustomEvent("slideend",{detail:{x:t,left:n}})),window.removeEventListener("mousemove",i),window.removeEventListener("mouseup",r)}return e.addEventListener("mousedown",l),{destroy(){e.removeEventListener("mousedown",l)}}}function dr(e){let t,n;return{c(){t=E("div"),n=ee(e[0]),this.h()},l(l){t=S(l,"DIV",{class:!0});var i=M(t);n=te(i,e[0]),i.forEach(g),this.h()},h(){d(t,"class","label svelte-imorns")},m(l,i){N(l,t,i),w(t,n)},p(l,i){i&1&&pe(n,l[0])},d(l){l&&g(t)}}}function fc(e){let t,n,l,i,r,o,a,u=(e[3]?Math.round(e[7].invert(e[8].left),0):"")+"",s,f,c,h,m=(e[3]?Math.round(e[7].invert(e[8].right),0):"")+"",y,_,v,p,k=e[1]&&dr(e);return{c(){t=E("div"),k&&k.c(),n=Y(),l=E("div"),i=E("div"),r=Y(),o=E("div"),a=E("span"),s=ee(u),f=Y(),c=E("div"),h=E("span"),y=ee(m),this.h()},l(b){t=S(b,"DIV",{class:!0,style:!0});var T=M(t);k&&k.l(T),n=R(T),l=S(T,"DIV",{class:!0});var D=M(l);i=S(D,"DIV",{class:!0,style:!0}),M(i).forEach(g),r=R(D),o=S(D,"DIV",{class:!0,style:!0});var C=M(o);a=S(C,"SPAN",{class:!0});var L=M(a);s=te(L,u),L.forEach(g),C.forEach(g),f=R(D),c=S(D,"DIV",{class:!0,style:!0});var I=M(c);h=S(I,"SPAN",{class:!0});var H=M(h);y=te(H,m),H.forEach(g),I.forEach(g),D.forEach(g),T.forEach(g),this.h()},h(){d(i,"class","slider-selected-range svelte-imorns"),re(i,"width",e[6]-2*Ut+"px"),re(i,"margin-left",1*Ut+"px"),re(i,"opacity",e[4]),re(i,"background",e[9]),d(a,"class","disable-select svelte-imorns"),d(o,"class","slider-handle svelte-imorns"),re(o,"left",(Math.abs(e[2][0]-e[2][1])<.1?e[8].left-5:e[8].left)+"px"),Ie(o,"no-label",!e[3]),d(h,"class","disable-select svelte-imorns"),d(c,"class","slider-handle svelte-imorns"),re(c,"left",(Math.abs(e[2][0]-e[2][1])<.1?e[8].right+5:e[8].right)+"px"),Ie(c,"no-label",!e[3]),d(l,"class","slider-body svelte-imorns"),Ie(l,"border",e[5]),d(t,"class","slider svelte-imorns"),re(t,"--handle-width",Ut+"px"),Xe(()=>e[22].call(t))},m(b,T){N(b,t,T),k&&k.m(t,null),w(t,n),w(t,l),w(l,i),w(l,r),w(l,o),w(o,a),w(a,s),w(l,f),w(l,c),w(c,h),w(h,y),_=Cn(t,e[22].bind(t)),v||(p=[sn(kn.call(null,o)),fe(o,"slide",e[18]),fe(o,"slideend",e[19]),sn(kn.call(null,c)),fe(c,"slide",e[20]),fe(c,"slideend",e[21])],v=!0)},p(b,[T]){b[1]?k?k.p(b,T):(k=dr(b),k.c(),k.m(t,n)):k&&(k.d(1),k=null),T&64&&re(i,"width",b[6]-2*Ut+"px"),T&16&&re(i,"opacity",b[4]),T&512&&re(i,"background",b[9]),T&392&&u!==(u=(b[3]?Math.round(b[7].invert(b[8].left),0):"")+"")&&pe(s,u),T&260&&re(o,"left",(Math.abs(b[2][0]-b[2][1])<.1?b[8].left-5:b[8].left)+"px"),T&8&&Ie(o,"no-label",!b[3]),T&392&&m!==(m=(b[3]?Math.round(b[7].invert(b[8].right),0):"")+"")&&pe(y,m),T&260&&re(c,"left",(Math.abs(b[2][0]-b[2][1])<.1?b[8].right+5:b[8].right)+"px"),T&8&&Ie(c,"no-label",!b[3]),T&32&&Ie(l,"border",b[5])},i:ve,o:ve,d(b){b&&g(t),k&&k.d(),_(),v=!1,Ke(p)}}}const Ut=17;function hc(e,t,n){let l,i,{lockInMode:r=!0}=t,{label:o=""}=t,{showLabel:a=!0}=t,{min:u=0}=t,{max:s=10}=t,{value:f=[0,10]}=t,{showHandleLabels:c=!0}=t,{startColor:h="white"}=t,{middleColor:m=null}=t,{stopColor:y="rgb(255, 0, 0)"}=t,{barOpacity:_=1}=t,{showBorder:v=!0}=t;const p=Tn(),k={left:0,right:0};let b=0;function T(A,U){const B=k[U]+A.detail.dx;B<0||B>b||U==="left"&&B>k.right||U==="left"&&Bl.range()[1]||n(8,k[U]=B,k)}function D(A,U){r?p("changed",[Math.round(l.invert(k.left),0),Math.round(l.invert(k.right),0)]):p("changed",[l.invert(k.left),l.invert(k.right)])}const C=A=>T(A,"left"),L=A=>D(),I=A=>T(A,"right"),H=A=>D();function X(){b=this.clientWidth,n(6,b)}return e.$$set=A=>{"lockInMode"in A&&n(12,r=A.lockInMode),"label"in A&&n(0,o=A.label),"showLabel"in A&&n(1,a=A.showLabel),"min"in A&&n(13,u=A.min),"max"in A&&n(14,s=A.max),"value"in A&&n(2,f=A.value),"showHandleLabels"in A&&n(3,c=A.showHandleLabels),"startColor"in A&&n(15,h=A.startColor),"middleColor"in A&&n(16,m=A.middleColor),"stopColor"in A&&n(17,y=A.stopColor),"barOpacity"in A&&n(4,_=A.barOpacity),"showBorder"in A&&n(5,v=A.showBorder)},e.$$.update=()=>{e.$$.dirty&24640&&n(7,l=Rt().domain([u,s]).range([Ut/2,b-1.7*Ut])),e.$$.dirty&132&&n(8,k.left=l(f[0])||0,k),e.$$.dirty&132&&n(8,k.right=l(f[1])||0,k),e.$$.dirty&229376&&n(9,i=`linear-gradient(90deg, ${h}, ${m?m+", ":""}${y})`)},[o,a,f,c,_,v,b,l,k,i,T,D,r,u,s,h,m,y,C,L,I,H,X]}class dc extends Ae{constructor(t){super(),Ne(this,t,hc,fc,Se,{lockInMode:12,label:0,showLabel:1,min:13,max:14,value:2,showHandleLabels:3,startColor:15,middleColor:16,stopColor:17,barOpacity:4,showBorder:5})}}function mr(e){let t,n;return{c(){t=E("div"),n=ee(e[0]),this.h()},l(l){t=S(l,"DIV",{class:!0});var i=M(t);n=te(i,e[0]),i.forEach(g),this.h()},h(){d(t,"class","label svelte-imorns")},m(l,i){N(l,t,i),w(t,n)},p(l,i){i&1&&pe(n,l[0])},d(l){l&&g(t)}}}function mc(e){let t,n,l,i,r,o,a,u=(e[3]?Math.round(e[7].invert(e[8].left),0):"")+"",s,f,c,h,m=(e[3]?Math.round(e[7].invert(e[8].right),0):"")+"",y,_,v,p,k=e[1]&&mr(e);return{c(){t=E("div"),k&&k.c(),n=Y(),l=E("div"),i=E("div"),r=Y(),o=E("div"),a=E("span"),s=ee(u),f=Y(),c=E("div"),h=E("span"),y=ee(m),this.h()},l(b){t=S(b,"DIV",{class:!0,style:!0});var T=M(t);k&&k.l(T),n=R(T),l=S(T,"DIV",{class:!0});var D=M(l);i=S(D,"DIV",{class:!0,style:!0}),M(i).forEach(g),r=R(D),o=S(D,"DIV",{class:!0,style:!0});var C=M(o);a=S(C,"SPAN",{class:!0});var L=M(a);s=te(L,u),L.forEach(g),C.forEach(g),f=R(D),c=S(D,"DIV",{class:!0,style:!0});var I=M(c);h=S(I,"SPAN",{class:!0});var H=M(h);y=te(H,m),H.forEach(g),I.forEach(g),D.forEach(g),T.forEach(g),this.h()},h(){d(i,"class","slider-selected-range svelte-imorns"),re(i,"width",e[6]-2*Ot+"px"),re(i,"margin-left",1*Ot+"px"),re(i,"opacity",e[4]),re(i,"background",e[9]),d(a,"class","disable-select svelte-imorns"),d(o,"class","slider-handle svelte-imorns"),re(o,"left",(Math.abs(e[2][0]-e[2][1])<.1?e[8].left-5:e[8].left)+"px"),Ie(o,"no-label",!e[3]),d(h,"class","disable-select svelte-imorns"),d(c,"class","slider-handle svelte-imorns"),re(c,"left",(Math.abs(e[2][0]-e[2][1])<.1?e[8].right+5:e[8].right)+"px"),Ie(c,"no-label",!e[3]),d(l,"class","slider-body svelte-imorns"),Ie(l,"border",e[5]),d(t,"class","slider svelte-imorns"),re(t,"--handle-width",Ot+"px"),Xe(()=>e[23].call(t))},m(b,T){N(b,t,T),k&&k.m(t,null),w(t,n),w(t,l),w(l,i),w(l,r),w(l,o),w(o,a),w(a,s),w(l,f),w(l,c),w(c,h),w(h,y),_=Cn(t,e[23].bind(t)),v||(p=[sn(kn.call(null,o)),fe(o,"slide",e[19]),fe(o,"slideend",e[20]),sn(kn.call(null,c)),fe(c,"slide",e[21]),fe(c,"slideend",e[22])],v=!0)},p(b,[T]){b[1]?k?k.p(b,T):(k=mr(b),k.c(),k.m(t,n)):k&&(k.d(1),k=null),T&64&&re(i,"width",b[6]-2*Ot+"px"),T&16&&re(i,"opacity",b[4]),T&512&&re(i,"background",b[9]),T&392&&u!==(u=(b[3]?Math.round(b[7].invert(b[8].left),0):"")+"")&&pe(s,u),T&260&&re(o,"left",(Math.abs(b[2][0]-b[2][1])<.1?b[8].left-5:b[8].left)+"px"),T&8&&Ie(o,"no-label",!b[3]),T&392&&m!==(m=(b[3]?Math.round(b[7].invert(b[8].right),0):"")+"")&&pe(y,m),T&260&&re(c,"left",(Math.abs(b[2][0]-b[2][1])<.1?b[8].right+5:b[8].right)+"px"),T&8&&Ie(c,"no-label",!b[3]),T&32&&Ie(l,"border",b[5])},i:ve,o:ve,d(b){b&&g(t),k&&k.d(),_(),v=!1,Ke(p)}}}const Ot=17;function gc(e,t,n){let l,i,r,o,a;me(e,bt,O=>n(25,o=O)),me(e,gn,O=>n(18,a=O));let{lockInMode:u=!1}=t,{label:s=""}=t,{showLabel:f=!0}=t,{min:c=0}=t,{max:h=10}=t,{value:m}=t,{showHandleLabels:y=!0}=t,{startColor:_="white"}=t,{middleColor:v=null}=t,{stopColor:p="rgb(255, 0, 0)"}=t,{barOpacity:k=1}=t,{showBorder:b=!0}=t;const T=Tn(),D={left:0,right:0};let C=0;function L(O,q){const J=D[q]+O.detail.dx;J<0||J>C||q==="left"&&J>D.right||q==="left"&&Ji.range()[1]||n(8,D[q]=J,D)}function I(O,q){u?T("changed",[Math.round(i.invert(D.left),0),Math.round(i.invert(D.right),0)]):(T("changed",[i.invert(D.left),i.invert(D.right)]),nt(bt,o=[l.invert(i.invert(D.left)),l.invert(i.invert(D.right))],o))}const H=O=>L(O,"left"),X=O=>I(),A=O=>L(O,"right"),U=O=>I();function B(){C=this.clientWidth,n(6,C)}return e.$$set=O=>{"lockInMode"in O&&n(12,u=O.lockInMode),"label"in O&&n(0,s=O.label),"showLabel"in O&&n(1,f=O.showLabel),"min"in O&&n(13,c=O.min),"max"in O&&n(14,h=O.max),"value"in O&&n(2,m=O.value),"showHandleLabels"in O&&n(3,y=O.showHandleLabels),"startColor"in O&&n(15,_=O.startColor),"middleColor"in O&&n(16,v=O.middleColor),"stopColor"in O&&n(17,p=O.stopColor),"barOpacity"in O&&n(4,k=O.barOpacity),"showBorder"in O&&n(5,b=O.showBorder)},e.$$.update=()=>{e.$$.dirty&262148&&(l=no().domain(a).range(m)),e.$$.dirty&24640&&n(7,i=Rt().domain([c,h]).range([Ot/2,C-1.7*Ot])),e.$$.dirty&132&&n(8,D.left=i(m[0])||0,D),e.$$.dirty&132&&n(8,D.right=i(m[1])||0,D),e.$$.dirty&229376&&n(9,r=`linear-gradient(90deg, ${_}, ${v?v+", ":""}${p})`)},[s,f,m,y,k,b,C,i,D,r,L,I,u,c,h,_,v,p,a,H,X,A,U,B]}class _c extends Ae{constructor(t){super(),Ne(this,t,gc,mc,Se,{lockInMode:12,label:0,showLabel:1,min:13,max:14,value:2,showHandleLabels:3,startColor:15,middleColor:16,stopColor:17,barOpacity:4,showBorder:5})}}function gr(e){let t,n,l="x",i,r,o="Go",a,u;return{c(){t=E("span"),n=E("span"),n.textContent=l,i=Y(),r=E("span"),r.textContent=o,this.h()},l(s){t=S(s,"SPAN",{class:!0});var f=M(t);n=S(f,"SPAN",{class:!0,"data-svelte-h":!0}),Te(n)!=="svelte-1l5brzk"&&(n.textContent=l),i=R(f),r=S(f,"SPAN",{class:!0,"data-svelte-h":!0}),Te(r)!=="svelte-tr472s"&&(r.textContent=o),f.forEach(g),this.h()},h(){d(n,"class","reset svelte-11nm0w0"),Ie(n,"active",e[0]),d(r,"class","go svelte-11nm0w0"),Ie(r,"active",e[0]),d(t,"class","button-fields svelte-11nm0w0")},m(s,f){N(s,t,f),w(t,n),w(t,i),w(t,r),a||(u=[fe(n,"click",e[8]),fe(r,"click",e[9])],a=!0)},p(s,f){f&1&&Ie(n,"active",s[0]),f&1&&Ie(r,"active",s[0])},d(s){s&&g(t),a=!1,Ke(u)}}}function pc(e){let t,n,l,i,r,o,a="|",u,s,f="Reset",c,h,m,y,_,v,p=e[0]!==""&&gr(e);return{c(){t=E("div"),n=E("div"),l=E("p"),i=ee(e[1]),r=Y(),o=E("p"),o.textContent=a,u=Y(),s=E("span"),s.textContent=f,c=Y(),h=E("div"),m=E("input"),y=Y(),p&&p.c(),this.h()},l(k){t=S(k,"DIV",{class:!0});var b=M(t);n=S(b,"DIV",{class:!0});var T=M(n);l=S(T,"P",{class:!0});var D=M(l);i=te(D,e[1]),D.forEach(g),r=R(T),o=S(T,"P",{class:!0,"data-svelte-h":!0}),Te(o)!=="svelte-1ceyy2c"&&(o.textContent=a),u=R(T),s=S(T,"SPAN",{class:!0,"data-svelte-h":!0}),Te(s)!=="svelte-1ire1vf"&&(s.textContent=f),T.forEach(g),c=R(b),h=S(b,"DIV",{class:!0});var C=M(h);m=S(C,"INPUT",{id:!0,type:!0,placeholder:!0,class:!0}),y=R(C),p&&p.l(C),C.forEach(g),b.forEach(g),this.h()},h(){d(l,"class","svelte-11nm0w0"),d(o,"class","svelte-11nm0w0"),d(s,"class","svelte-11nm0w0"),d(n,"class","label svelte-11nm0w0"),d(m,"id","table-search-field"),d(m,"type","text"),d(m,"placeholder","Type and press enter"),d(m,"class","svelte-11nm0w0"),d(h,"class","search svelte-11nm0w0"),d(t,"class","search-text svelte-11nm0w0")},m(k,b){N(k,t,b),w(t,n),w(n,l),w(l,i),w(n,r),w(n,o),w(n,u),w(n,s),w(t,c),w(t,h),w(h,m),Rn(m,e[0]),w(h,y),p&&p.m(h,null),_||(v=[fe(s,"click",e[5]),fe(m,"input",e[6]),fe(m,"keyup",e[7])],_=!0)},p(k,[b]){b&2&&pe(i,k[1]),b&1&&m.value!==k[0]&&Rn(m,k[0]),k[0]!==""?p?p.p(k,b):(p=gr(k),p.c(),p.m(h,null)):p&&(p.d(1),p=null)},i:ve,o:ve,d(k){k&&g(t),p&&p.d(),_=!1,Ke(v)}}}function vc(e,t,n){let{searchString:l=""}=t,{label:i=""}=t;const r=Tn();function o(){n(0,l=""),s()}function a(_){_&&_.keyCode===13&&s()}function u(){s()}function s(){r("change",l)}const f=()=>o();function c(){l=this.value,n(0,l)}const h=_=>a(_),m=()=>n(0,l=""),y=()=>u();return e.$$set=_=>{"searchString"in _&&n(0,l=_.searchString),"label"in _&&n(1,i=_.label)},[l,i,o,a,u,f,c,h,m,y]}class bc extends Ae{constructor(t){super(),Ne(this,t,vc,pc,Se,{searchString:0,label:1})}}const yc=(e,t,n,l,i,r,o,a)=>{const u={ts:encodeURIComponent(e),as:[t[0],t[1]].join(";"),f:wc([n,l,o,i,r,a])};return`${u.f}&${u.ts}&${u.as}`},wc=e=>e.map(n=>kc(n.map(l=>+l.selected).join(""))).join("&"),kc=e=>parseInt(e,2).toString(16).toLowerCase(),St=e=>parseInt(e,16).toString(2),At=e=>e.split("").map(t=>t!=="0"),Cc=e=>{const[t,n,l,i,r,o,a,u]=e.split("&");return{actorNations:At(St(t)),platforms:At(St(n)),methods:At(St(l)),sources:At(St(i)),sourceCategories:At(St(r)),campaigns:At(St(o)),textSearch:decodeURIComponent(a),attributionScores:u.split(";").map(s=>+s)}};function Tc(e){let t,n,l,i="Share this view",r,o,a,u,s;return{c(){t=E("div"),n=E("p"),l=E("button"),l.textContent=i,r=Y(),o=E("p"),a=ee(e[0]),this.h()},l(f){t=S(f,"DIV",{class:!0});var c=M(t);n=S(c,"P",{class:!0});var h=M(n);l=S(h,"BUTTON",{"data-svelte-h":!0}),Te(l)!=="svelte-saorca"&&(l.textContent=i),h.forEach(g),r=R(c),o=S(c,"P",{class:!0});var m=M(o);a=te(m,e[0]),m.forEach(g),c.forEach(g),this.h()},h(){d(n,"class","svelte-1wi97b7"),d(o,"class","svelte-1wi97b7"),Ie(o,"gray",e[1]==="tooltip"),d(t,"class","share svelte-1wi97b7")},m(f,c){N(f,t,c),w(t,n),w(n,l),w(t,r),w(t,o),w(o,a),u||(s=fe(l,"click",e[2]),u=!0)},p(f,[c]){c&1&&pe(a,f[0]),c&2&&Ie(o,"gray",f[1]==="tooltip")},i:ve,o:ve,d(f){f&&g(t),u=!1,s()}}}function Dc(e,t,n){let l,i,r,o,a,u,s,f,c;me(e,Ur,v=>n(3,l=v)),me(e,ct,v=>n(4,i=v)),me(e,ut,v=>n(5,r=v)),me(e,ft,v=>n(6,o=v)),me(e,et,v=>n(7,a=v)),me(e,$e,v=>n(8,u=v)),me(e,Je,v=>n(9,s=v)),me(e,_t,v=>n(10,f=v)),me(e,pt,v=>n(11,c=v));let{text:h=""}=t,{mode:m="standard"}=t;async function y(){await navigator.clipboard.writeText(l.url);const v=h;n(0,h="Copied to clipboard!"),setTimeout(()=>n(0,h=v),3e3)}function _(){let v=yc(c,f,s,u,a,o,r,i);l.url.searchParams.set("filters",v),y()}return e.$$set=v=>{"text"in v&&n(0,h=v.text),"mode"in v&&n(1,m=v.mode)},[h,m,_]}class Mc extends Ae{constructor(t){super(),Ne(this,t,Dc,Tc,Se,{text:0,mode:1})}}function _r(e){let t,n,l,i,r,o,a,u,s,f,c,h,m,y,_,v,p,k,b,T,D,C="Reset",L,I,H,X,A;return l=new bc({props:{searchString:e[2],label:"Search"}}),l.$on("change",e[15]),l.$on("reset",e[16]),r=new dc({props:{value:e[3],label:`Attribution Score: ${e[3][0]} - ${e[3][1]}`,min:mn[0],max:mn[1],showHandleLabels:!1,startColor:"#ffffff",stopColor:"#000000"}}),r.$on("changed",e[17]),a=new Et({props:{items:ze(e[4],"actor_nation",e[0]),label:"Actor Nation"}}),a.$on("itemsAdded",e[18]),a.$on("itemsRemoved",e[19]),s=new Et({props:{items:ze(e[5],"medium",e[0]),label:"Platform"}}),s.$on("itemsAdded",e[20]),s.$on("itemsRemoved",e[21]),c=new Et({props:{items:ze(e[6],"source",e[0]),label:"Source"}}),c.$on("itemsAdded",e[22]),c.$on("itemsRemoved",e[23]),m=new Et({props:{items:ze(e[7],"source_category",e[0]),label:"Source Category"}}),m.$on("itemsAdded",e[24]),m.$on("itemsRemoved",e[25]),_=new Et({props:{items:ze(e[8],"methods",e[0]),label:"Method"}}),_.$on("itemsAdded",e[26]),_.$on("itemsRemoved",e[27]),p=new Et({props:{items:ze(e[9],"campaign",e[0]),label:"Campaign"}}),p.$on("itemsAdded",e[28]),p.$on("itemsRemoved",e[29]),b=new _c({props:{value:e[1],label:`Date Range: ${e[11](e[10][0])} - ${e[11](e[10][1])}`,min:0,max:10,showHandleLabels:!1,startColor:"#ffffff",stopColor:"#000000"}}),I=new Mc({}),{c(){t=E("div"),n=E("div"),ye(l.$$.fragment),i=Y(),ye(r.$$.fragment),o=Y(),ye(a.$$.fragment),u=Y(),ye(s.$$.fragment),f=Y(),ye(c.$$.fragment),h=Y(),ye(m.$$.fragment),y=Y(),ye(_.$$.fragment),v=Y(),ye(p.$$.fragment),k=Y(),ye(b.$$.fragment),T=Y(),D=E("button"),D.textContent=C,L=Y(),ye(I.$$.fragment),this.h()},l(U){t=S(U,"DIV",{class:!0});var B=M(t);n=S(B,"DIV",{class:!0});var O=M(n);we(l.$$.fragment,O),i=R(O),we(r.$$.fragment,O),o=R(O),we(a.$$.fragment,O),u=R(O),we(s.$$.fragment,O),f=R(O),we(c.$$.fragment,O),h=R(O),we(m.$$.fragment,O),y=R(O),we(_.$$.fragment,O),v=R(O),we(p.$$.fragment,O),k=R(O),we(b.$$.fragment,O),T=R(O),D=S(O,"BUTTON",{class:!0,"data-svelte-h":!0}),Te(D)!=="svelte-1izx8js"&&(D.textContent=C),L=R(O),we(I.$$.fragment,O),O.forEach(g),B.forEach(g),this.h()},h(){d(D,"class","reset-filters svelte-19irey0"),d(n,"class","grid is-col-min-8"),d(t,"class","controls-wrapper")},m(U,B){N(U,t,B),w(t,n),ke(l,n,null),w(n,i),ke(r,n,null),w(n,o),ke(a,n,null),w(n,u),ke(s,n,null),w(n,f),ke(c,n,null),w(n,h),ke(m,n,null),w(n,y),ke(_,n,null),w(n,v),ke(p,n,null),w(n,k),ke(b,n,null),w(n,T),w(n,D),w(n,L),ke(I,n,null),H=!0,X||(A=fe(D,"click",e[30]),X=!0)},p(U,B){const O={};B&4&&(O.searchString=U[2]),l.$set(O);const q={};B&8&&(q.value=U[3]),B&8&&(q.label=`Attribution Score: ${U[3][0]} - ${U[3][1]}`),r.$set(q);const J={};B&17&&(J.items=ze(U[4],"actor_nation",U[0])),a.$set(J);const K={};B&33&&(K.items=ze(U[5],"medium",U[0])),s.$set(K);const F={};B&65&&(F.items=ze(U[6],"source",U[0])),c.$set(F);const le={};B&129&&(le.items=ze(U[7],"source_category",U[0])),m.$set(le);const ce={};B&257&&(ce.items=ze(U[8],"methods",U[0])),_.$set(ce);const he={};B&513&&(he.items=ze(U[9],"campaign",U[0])),p.$set(he);const ue={};B&2&&(ue.value=U[1]),B&1024&&(ue.label=`Date Range: ${U[11](U[10][0])} - ${U[11](U[10][1])}`),b.$set(ue)},i(U){H||(V(l.$$.fragment,U),V(r.$$.fragment,U),V(a.$$.fragment,U),V(s.$$.fragment,U),V(c.$$.fragment,U),V(m.$$.fragment,U),V(_.$$.fragment,U),V(p.$$.fragment,U),V(b.$$.fragment,U),V(I.$$.fragment,U),H=!0)},o(U){Z(l.$$.fragment,U),Z(r.$$.fragment,U),Z(a.$$.fragment,U),Z(s.$$.fragment,U),Z(c.$$.fragment,U),Z(m.$$.fragment,U),Z(_.$$.fragment,U),Z(p.$$.fragment,U),Z(b.$$.fragment,U),Z(I.$$.fragment,U),H=!1},d(U){U&&g(t),Ce(l),Ce(r),Ce(a),Ce(s),Ce(c),Ce(m),Ce(_),Ce(p),Ce(b),Ce(I),X=!1,A()}}}function Ec(e){let t,n,l=e[0]&&_r(e);return{c(){l&&l.c(),t=ge()},l(i){l&&l.l(i),t=ge()},m(i,r){l&&l.m(i,r),N(i,t,r),n=!0},p(i,[r]){i[0]?l?(l.p(i,r),r&1&&V(l,1)):(l=_r(i),l.c(),V(l,1),l.m(t.parentNode,t)):l&&(Ue(),Z(l,1,1,()=>{l=null}),Oe())},i(i){n||(V(l),n=!0)},o(i){Z(l),n=!1},d(i){i&&g(t),l&&l.d(i)}}}function ze(e,t,n){return e.map(l=>({...l,count:n.map(i=>i[t]).flat().filter(i=>i===l.id).length,liveCount:n.filter(i=>i.show).map(i=>i[t]).flat().filter(i=>i===l.id).length}))}function Sc(e,t,n){let l,i,r,o,a,u,s,f,c,h,m,y;me(e,Bn,F=>n(13,i=F)),me(e,gn,F=>n(14,r=F)),me(e,pt,F=>n(2,o=F)),me(e,_t,F=>n(3,a=F)),me(e,Je,F=>n(4,u=F)),me(e,$e,F=>n(5,s=F)),me(e,et,F=>n(6,f=F)),me(e,ft,F=>n(7,c=F)),me(e,ut,F=>n(8,h=F)),me(e,ct,F=>n(9,m=F)),me(e,bt,F=>n(10,y=F));const _=qe("%m/%d/%y");let{cases:v}=t;function p(){bs(),bt.set(r),n(1,l=[(r[0]-i[0])/(i[1]-i[0])*10,10])}const k=F=>nt(pt,o=F.detail,o),b=()=>pt.reset(),T=F=>nt(_t,a=F.detail,a),D=F=>Je.select(F.detail),C=F=>Je.unselect(F.detail),L=F=>$e.select(F.detail),I=F=>$e.unselect(F.detail),H=F=>et.select(F.detail),X=F=>et.unselect(F.detail),A=F=>ft.select(F.detail),U=F=>ft.unselect(F.detail),B=F=>ut.select(F.detail),O=F=>ut.unselect(F.detail),q=F=>ct.select(F.detail),J=F=>ct.unselect(F.detail),K=()=>p();return e.$$set=F=>{"cases"in F&&n(0,v=F.cases)},e.$$.update=()=>{e.$$.dirty&24576&&n(1,l=(r[0]-i[0])/(i[1]-i[0])?[(r[0]-i[0])/(i[1]-i[0])*10,10]:[0,10])},[v,l,o,a,u,s,f,c,h,m,y,_,p,i,r,k,b,T,D,C,L,I,H,X,A,U,B,O,q,J,K]}class Ac extends Ae{constructor(t){super(),Ne(this,t,Sc,Ec,Se,{cases:0})}}function pr(e){let t,n;return t=new sl({props:{cardData:e[1],expanded:!0}}),{c(){ye(t.$$.fragment)},l(l){we(t.$$.fragment,l)},m(l,i){ke(t,l,i),n=!0},p(l,i){const r={};i&2&&(r.cardData=l[1]),t.$set(r)},i(l){n||(V(t.$$.fragment,l),n=!0)},o(l){Z(t.$$.fragment,l),n=!1},d(l){Ce(t,l)}}}function Nc(e){let t,n,l,i,r,o,a,u,s,f,c=e[1]&&pr(e);return{c(){t=E("div"),n=E("div"),l=Y(),i=E("div"),c&&c.c(),r=Y(),o=E("div"),this.h()},l(h){t=S(h,"DIV",{id:!0,class:!0});var m=M(t);n=S(m,"DIV",{class:!0}),M(n).forEach(g),l=R(m),i=S(m,"DIV",{class:!0});var y=M(i);c&&c.l(y),y.forEach(g),r=R(m),o=S(m,"DIV",{class:!0}),M(o).forEach(g),m.forEach(g),this.h()},h(){d(n,"class","modal-background"),d(i,"class","modal-content"),d(o,"class","modal-close"),d(t,"id","card-modal"),d(t,"class",a=e[0]?"modal is-active":"modal")},m(h,m){N(h,t,m),w(t,n),w(t,l),w(t,i),c&&c.m(i,null),w(t,r),w(t,o),u=!0,s||(f=[fe(n,"click",e[2]),fe(o,"click",e[2])],s=!0)},p(h,[m]){h[1]?c?(c.p(h,m),m&2&&V(c,1)):(c=pr(h),c.c(),V(c,1),c.m(i,null)):c&&(Ue(),Z(c,1,1,()=>{c=null}),Oe()),(!u||m&1&&a!==(a=h[0]?"modal is-active":"modal"))&&d(t,"class",a)},i(h){u||(V(c),u=!0)},o(h){Z(c),u=!1},d(h){h&&g(t),c&&c.d(),s=!1,Ke(f)}}}function Ic(e,t,n){let{modalOpen:l}=t,{activeCaseData:i}=t;function r(){n(0,l=!1)}return e.$$set=o=>{"modalOpen"in o&&n(0,l=o.modalOpen),"activeCaseData"in o&&n(1,i=o.activeCaseData)},[l,i,r]}class Uc extends Ae{constructor(t){super(),Ne(this,t,Ic,Nc,Se,{modalOpen:0,activeCaseData:1})}}function Oc(e){let t,n,l,i,r,o,a,u,s;return{c(){t=E("div"),n=ae("svg"),l=ae("g"),i=ae("line"),r=ae("circle"),o=ae("line"),a=ae("circle"),u=ae("line"),s=ae("circle"),this.h()},l(f){t=S(f,"DIV",{class:!0});var c=M(t);n=se(c,"svg",{xmlns:!0,"xmlns:xlink":!0,viewBox:!0});var h=M(n);l=se(h,"g",{id:!0,class:!0});var m=M(l);i=se(m,"line",{x1:!0,y1:!0,x2:!0,y2:!0,class:!0}),M(i).forEach(g),r=se(m,"circle",{cx:!0,cy:!0,r:!0,class:!0}),M(r).forEach(g),o=se(m,"line",{x1:!0,y1:!0,x2:!0,y2:!0,class:!0}),M(o).forEach(g),a=se(m,"circle",{cx:!0,cy:!0,r:!0,class:!0}),M(a).forEach(g),u=se(m,"line",{x1:!0,y1:!0,x2:!0,y2:!0,class:!0}),M(u).forEach(g),s=se(m,"circle",{cx:!0,cy:!0,r:!0,class:!0}),M(s).forEach(g),m.forEach(g),h.forEach(g),c.forEach(g),this.h()},h(){d(i,"x1",8),d(i,"y1",e[0]),d(i,"x2",120),d(i,"y2",28),d(i,"class","svelte-1rs18it"),d(r,"cx",44),d(r,"cy",28),d(r,"r",e[1]),d(r,"class","svelte-1rs18it"),re(r,"stroke-width",e[2]),d(o,"x1",8),d(o,"y1",80),d(o,"x2",120),d(o,"y2",80),d(o,"class","svelte-1rs18it"),re(o,"stroke-width",e[2]),d(a,"cx",100),d(a,"cy",80),d(a,"r",e[1]),d(a,"class","svelte-1rs18it"),re(a,"stroke-width",e[2]),d(u,"x1",8),d(u,"y1",e[3]),d(u,"x2",120),d(u,"y2",140),d(u,"class","svelte-1rs18it"),d(s,"cx",70),d(s,"cy",140),d(s,"r",e[1]),d(s,"class","svelte-1rs18it"),re(s,"stroke-width",e[2]),d(l,"id","home"),d(l,"class",Xt("dark")+" svelte-1rs18it"),d(n,"xmlns","http://www.w3.org/2000/svg"),d(n,"xmlns:xlink","http://www.w3.org/1999/xlink"),d(n,"viewBox","0 0 128 160"),d(t,"class","hamburger-container svelte-1rs18it")},m(f,c){N(f,t,c),w(t,n),w(n,l),w(l,i),w(l,r),w(l,o),w(l,a),w(l,u),w(l,s)},p(f,[c]){c&1&&d(i,"y1",f[0]),c&2&&d(r,"r",f[1]),c&4&&re(r,"stroke-width",f[2]),c&4&&re(o,"stroke-width",f[2]),c&2&&d(a,"r",f[1]),c&4&&re(a,"stroke-width",f[2]),c&8&&d(u,"y1",f[3]),c&2&&d(s,"r",f[1]),c&4&&re(s,"stroke-width",f[2])},i:ve,o:ve,d(f){f&&g(t)}}}function Fc(e,t,n){let l,i,r,o,{sidebarOpen:a}=t;const u=Bt(28,{duration:500,easing:Nt});me(e,u,h=>n(0,l=h));const s=Bt(100,{duration:500,easing:Nt});me(e,s,h=>n(3,o=h));const f=Bt(14,{duration:500,easing:Nt});me(e,f,h=>n(2,r=h));const c=Bt(0,{duration:500,easing:Nt});return me(e,c,h=>n(1,i=h)),e.$$set=h=>{"sidebarOpen"in h&&n(8,a=h.sidebarOpen)},e.$$.update=()=>{e.$$.dirty&256&&a&&(u.set(140),s.set(28),f.set(0),c.set(0)),e.$$.dirty&256&&(a||(u.set(28),s.set(140),f.set(14),c.set(14)))},[l,i,r,o,u,s,f,c,a]}class jc extends Ae{constructor(t){super(),Ne(this,t,Fc,Oc,Se,{sidebarOpen:8})}}function Lc(e){let t,n="What was the attribution?",l,i,r='
  • Short Title (free text).
  • Short Description (free text).
  • Link to Attribution (link).
  • ',o,a,u="When did the interference and attribution occur?",s,f,c='
  • Date(s) of Activity. Date or range of purported activity.
    • Start (date). Input if start date is known; if not, omit.
    • End (date). Input if end date is known, if not, omit.
    • Date of Attribution (date). Date corresponds to date of link of attribution.
    ',h,m,y="Who is making the attribution, against whom?",_,v,p=`
  • Source of Allegation (free text). The original source of the interference allegation.
  • Source Nation (free text). The country where the source of the interference allegation originates. Since the scope of this dataset is interference in the US, the most common source nation for allegations is the United States. The source nation does not necessarily denote the actor was associated with a national government.
  • Source Category (select all that apply). +
    • Civil Society Organization. A nonprofit, non-governmental, non-media entity, typically a university or think tank.
    • Foreign Government Body. A non-US government entity.
    • Government. Government agencies, elected representatives, and officials, even if quoted anonymously.
    • Influential Individual. A noteworthy individual, not currently affiliated with another category, who is deemed nationally recognizable or operating in the public sphere.
    • Media. Only applies if a news organization makes the allegation on the basis of its own investigation. A media organization reporting on an allegation made by someone else (e.g. an anonymous government official) is not included.
    • Private Consultancy. A company engaged in private monitoring and risk consulting, typically in the field of cybersecurity.
    • Technology Company. A company that operates a social media platform or offers a technology service.
  • Actor (free text). Brief description of the actor purportedly responsible for the interference attempt.
  • Actor Nation (free text). The country where the interference originates, according to the source. When an allegation comes from a non-state political actor, this field is the nation of origin of that non-state political actor. This does not necessarily denote an actor is associated with the national government.
  • Attribution Type (select all that apply). +
    • Direct Attribution. The source directly accuses the actor of malicious political behavior.
    • Proxy/Inferred Attribution. The source does not make a direct attribution, but clearly states that the activity is likely associated with the actor or strongly implies the accusation is directed at the actor.
    • Non-Aligned Commercial Activity. The interference consists of malicious commercial activity rather than a politically motivated information operation.
  • Campaign (free text). An identifying tag used to relate attributions to one another which revolve around the same emergent narratives, tactics, or subjects. Discrete tags indicating the activities were part of a larger pattern of behavior or a concerted effort.
  • `,k,b,T="On what platforms did the interference purportedly take place?",D,C,L=`
  • Media (select all that apply). +
    • State Media. A media outlet controlled by a government or government proxy, which is not editorially independent.
    • Independent Media. Media outlets that are generally regarded as reputable, balanced, and independent of direct government control.
    • "Junk News" Media. Unreliable, skewed, openly propagandistic, or fringe media outlets that lack discernable government ties.
  • Platform (select all that apply). Platform(s) on which alleged interference occurred. +
    • Facebook
    • Instagram
    • X
    • YouTube
    • LinkedIn
    • Reddit
    • Discord
    • VK
    • Forum Board
    • WhatsApp
    • Telegram
    • Signal
    • WeChat
    • SMS
    • TikTok
    • Unspecified
    • Other (free text)
  • Other Platforms (select all that apply).
    • Advertisement (binary).
    • Email (binary).
    `,I,H,X="How was the interference purportedly conducted?",A,U,B=`
  • Method (select all that apply). Methods used in both the creation and the amplification of content related to the alleged foreign interference. +
    • Brigading. Authentic social media accounts but evidence of coordinated amplification or harassment.
    • Sockpuppets. Inauthentic social media accounts; evidence suggests a high likelihood of human operation.
    • Third-Party Automation. Inauthentic social media accounts; evidence suggests a high likelihood of automation by third-party program.
    • DDoS. Distributed denial-of-service attack; malicious attempt to disrupt server traffic.
    • Domain Spoofing. Manipulation of search queries and results; typosquatting.
    • Influencer Payola. Clandestine or indirect payment to an organization or influential individual for the purposes of content creation or amplification.
    • Hacking (select all that apply). Unauthorized and clandestine access to or manipulation of digital systems, networks, or data, often for the purpose of information gathering, system disruption, or data manipulation. +
      • Data Manipulation. The clandestine manipulation of computer systems or accounts; Account hijacking or the cooptation of users' social media profiles.
      • Data Exfiltration. Unauthorized movement of data; spearphishing; hack-and-release.
      • Other. Forms of hacking not captured by the categories above.
    • Cheapfakes. Deceptively edited content; decontextualization of existing media, passed off as current; deceptive co-option of existing brands; does not include use of Generative AI.
    • Generative AI. Augmented or fabricated content produced using artificial intelligence; "deep fakes"; textual generation. Sometimes referred to as "synthetic media," although this term does not adequately distinguish between the use of deep learning and use of more basic manipulative techniques.
  • `,O,q,J="How far did the interference effort spread?",K,F,le=`
  • Breakout Scale (binary, select one). Methodology is described above; Categorize the influence operation's reach and potential impact based on its spread across platforms, communities, and media types. +
    • Category One
    • Category Two
    • Category Three
    • Category Four
    • Category Five
    • Category Six
    • Not Applicable (Allegation is too vague to categorize)
  • Offline Mobilization (binary). Tangible, real-world events and activities ascribed to the influence operation.
  • `,ce,he,ue="How credible, biased, legitimate, and transparent is the allegation?",P,_e,Me=`
  • Attribution Score. Methodology is described above; the goal of this score is to critically assess the validity of the allegation from multiple perspectives. +
    • Credibility
    • Bias
    • Evidence
    • Transparency
  • `,$,de,Q="For each sub-attribution in a given case, the following data is included:",x,ne,be="Who, specifically, carried out the interference?",W,j,G='
  • Sub-Actor (free text). Expressly named Actor included in the primary attribution to whom specific activities are linked.
  • Sub-Actor Nation (free text). National affiliation of the named sub-actor.
  • Sub-Actor Parent Organization or Affiliation (free text). The organization, institution, or affiliation within which the sub-actor operates. This does not include Actor Nation. (Examples would include IRGC, 8200, CENTCOM, Ministry of Public Security.)
  • Campaign Tag (free text). Does this sub-attribution connect to any larger pattern of behavior? See the existing list of "Campaign" Tags before making a new tag.
  • Date of Activity (free text). Date or range of purported activity.
  • ';return{c(){t=E("h5"),t.textContent=n,l=Y(),i=E("ul"),i.innerHTML=r,o=Y(),a=E("h5"),a.textContent=u,s=Y(),f=E("ul"),f.innerHTML=c,h=Y(),m=E("h5"),m.textContent=y,_=Y(),v=E("ul"),v.innerHTML=p,k=Y(),b=E("h5"),b.textContent=T,D=Y(),C=E("ul"),C.innerHTML=L,I=Y(),H=E("h5"),H.textContent=X,A=Y(),U=E("ul"),U.innerHTML=B,O=Y(),q=E("h5"),q.textContent=J,K=Y(),F=E("ul"),F.innerHTML=le,ce=Y(),he=E("h5"),he.textContent=ue,P=Y(),_e=E("ul"),_e.innerHTML=Me,$=Y(),de=E("h5"),de.textContent=Q,x=Y(),ne=E("h5"),ne.textContent=be,W=Y(),j=E("ul"),j.innerHTML=G,this.h()},l(z){t=S(z,"H5",{class:!0,"data-svelte-h":!0}),Te(t)!=="svelte-1l066t0"&&(t.textContent=n),l=R(z),i=S(z,"UL",{class:!0,"data-svelte-h":!0}),Te(i)!=="svelte-14vwo1r"&&(i.innerHTML=r),o=R(z),a=S(z,"H5",{class:!0,"data-svelte-h":!0}),Te(a)!=="svelte-199wo87"&&(a.textContent=u),s=R(z),f=S(z,"UL",{class:!0,"data-svelte-h":!0}),Te(f)!=="svelte-njiyfh"&&(f.innerHTML=c),h=R(z),m=S(z,"H5",{class:!0,"data-svelte-h":!0}),Te(m)!=="svelte-b9n5da"&&(m.textContent=y),_=R(z),v=S(z,"UL",{class:!0,"data-svelte-h":!0}),Te(v)!=="svelte-149oagt"&&(v.innerHTML=p),k=R(z),b=S(z,"H5",{class:!0,"data-svelte-h":!0}),Te(b)!=="svelte-11m1pru"&&(b.textContent=T),D=R(z),C=S(z,"UL",{class:!0,"data-svelte-h":!0}),Te(C)!=="svelte-1ahvxu5"&&(C.innerHTML=L),I=R(z),H=S(z,"H5",{class:!0,"data-svelte-h":!0}),Te(H)!=="svelte-uvgpv6"&&(H.textContent=X),A=R(z),U=S(z,"UL",{class:!0,"data-svelte-h":!0}),Te(U)!=="svelte-3jwes5"&&(U.innerHTML=B),O=R(z),q=S(z,"H5",{class:!0,"data-svelte-h":!0}),Te(q)!=="svelte-r9b16f"&&(q.textContent=J),K=R(z),F=S(z,"UL",{class:!0,"data-svelte-h":!0}),Te(F)!=="svelte-1tzh75x"&&(F.innerHTML=le),ce=R(z),he=S(z,"H5",{class:!0,"data-svelte-h":!0}),Te(he)!=="svelte-1e2r15g"&&(he.textContent=ue),P=R(z),_e=S(z,"UL",{class:!0,"data-svelte-h":!0}),Te(_e)!=="svelte-hr2bx3"&&(_e.innerHTML=Me),$=R(z),de=S(z,"H5",{class:!0,"data-svelte-h":!0}),Te(de)!=="svelte-160aqol"&&(de.textContent=Q),x=R(z),ne=S(z,"H5",{class:!0,"data-svelte-h":!0}),Te(ne)!=="svelte-z0u60y"&&(ne.textContent=be),W=R(z),j=S(z,"UL",{class:!0,"data-svelte-h":!0}),Te(j)!=="svelte-10zzuct"&&(j.innerHTML=G),this.h()},h(){d(t,"class","svelte-5cdlj9"),d(i,"class","svelte-5cdlj9"),d(a,"class","svelte-5cdlj9"),d(f,"class","svelte-5cdlj9"),d(m,"class","svelte-5cdlj9"),d(v,"class","svelte-5cdlj9"),d(b,"class","svelte-5cdlj9"),d(C,"class","svelte-5cdlj9"),d(H,"class","svelte-5cdlj9"),d(U,"class","svelte-5cdlj9"),d(q,"class","svelte-5cdlj9"),d(F,"class","svelte-5cdlj9"),d(he,"class","svelte-5cdlj9"),d(_e,"class","svelte-5cdlj9"),d(de,"class","svelte-5cdlj9"),d(ne,"class","svelte-5cdlj9"),d(j,"class","svelte-5cdlj9")},m(z,ie){N(z,t,ie),N(z,l,ie),N(z,i,ie),N(z,o,ie),N(z,a,ie),N(z,s,ie),N(z,f,ie),N(z,h,ie),N(z,m,ie),N(z,_,ie),N(z,v,ie),N(z,k,ie),N(z,b,ie),N(z,D,ie),N(z,C,ie),N(z,I,ie),N(z,H,ie),N(z,A,ie),N(z,U,ie),N(z,O,ie),N(z,q,ie),N(z,K,ie),N(z,F,ie),N(z,ce,ie),N(z,he,ie),N(z,P,ie),N(z,_e,ie),N(z,$,ie),N(z,de,ie),N(z,x,ie),N(z,ne,ie),N(z,W,ie),N(z,j,ie)},p:ve,i:ve,o:ve,d(z){z&&(g(t),g(l),g(i),g(o),g(a),g(s),g(f),g(h),g(m),g(_),g(v),g(k),g(b),g(D),g(C),g(I),g(H),g(A),g(U),g(O),g(q),g(K),g(F),g(ce),g(he),g(P),g(_e),g($),g(de),g(x),g(ne),g(W),g(j))}}}class Hc extends Ae{constructor(t){super(),Ne(this,t,null,Lc,Se,{})}}function vr(e,t,n){const l=e.slice();return l[3]=t[n],l}function br(e){let t,n,l=e[3]+"";return{c(){t=E("p"),n=new xn(!1),this.h()},l(i){t=S(i,"P",{class:!0});var r=M(t);n=$n(r,!1),r.forEach(g),this.h()},h(){n.a=null,d(t,"class","mb-4 svelte-1rf3jt1")},m(i,r){N(i,t,r),n.m(l,t)},p(i,r){r&2&&l!==(l=i[3]+"")&&n.p(l)},d(i){i&&g(t)}}}function yr(e){let t,n;return t=new Hc({}),{c(){ye(t.$$.fragment)},l(l){we(t.$$.fragment,l)},m(l,i){ke(t,l,i),n=!0},i(l){n||(V(t.$$.fragment,l),n=!0)},o(l){Z(t.$$.fragment,l),n=!1},d(l){Ce(t,l)}}}function Yc(e){let t,n,l,i,r,o,a,u,s=oe(e[1]),f=[];for(let h=0;h{c=null}),Oe())},i(h){u||(V(c),u=!0)},o(h){Z(c),u=!1},d(h){h&&(g(t),g(n),g(l),g(r),g(o)),Ee(f,h),c&&c.d()}}}function Rc(e,t,n){let{title:l}=t,{paragraphs:i}=t,{id:r}=t;return e.$$set=o=>{"title"in o&&n(0,l=o.title),"paragraphs"in o&&n(1,i=o.paragraphs),"id"in o&&n(2,r=o.id)},[l,i,r]}class co extends Ae{constructor(t){super(),Ne(this,t,Rc,Yc,Se,{title:0,paragraphs:1,id:2})}}function wr(e,t,n){const l=e.slice();return l[6]=t[n],l}function kr(e){let t,n=e[6].label+"",l,i;return{c(){t=E("option"),l=ee(n),i=Y(),this.h()},l(r){t=S(r,"OPTION",{});var o=M(t);l=te(o,n),i=R(o),o.forEach(g),this.h()},h(){t.__value=e[6],Rn(t,t.__value)},m(r,o){N(r,t,o),w(t,l),w(t,i)},p:ve,d(r){r&&g(t)}}}function Pc(e){let t,n,l,i,r,o,a,u,s,f,c,h,m,y="Sort cases by",_,v,p,k,b,T='Download the data',D,C,L=oe(e[2]),I=[];for(let H=0;He[5].call(p)),d(v,"class","select is-small"),d(h,"class","cases-control svelte-tzs9o3"),d(b,"class","cases-control svelte-tzs9o3"),d(t,"class","container cases-controls svelte-tzs9o3")},m(H,X){N(H,t,X),w(t,n),w(n,l),w(l,i),w(i,r),w(l,a),w(l,u),w(u,s),w(t,c),w(t,h),w(h,m),w(h,_),w(h,v),w(v,p);for(let A=0;A{n(0,l="Table")},a=()=>{n(0,l="Cards")};function u(){i=vo(this),n(1,i),n(2,r)}return e.$$set=s=>{"displayDataAs"in s&&n(0,l=s.displayDataAs),"selectedSorting"in s&&n(1,i=s.selectedSorting)},[l,i,r,o,a,u]}class fo extends Ae{constructor(t){super(),Ne(this,t,Vc,Pc,Se,{displayDataAs:0,selectedSorting:1})}}function qc(e,t,n){const l=e.slice();return l[39]=t[n],l}function zc(e,t,n){const l=e.slice();return l[42]=t[n],l}function Cr(e,t,n){const l=e.slice();return l[45]=t[n],l}function Wc(e,t,n){const l=e.slice();return l[39]=t[n],l}function Bc(e,t,n){const l=e.slice();return l[39]=t[n],l}function Xc(e,t,n){const l=e.slice();return l[42]=t[n],l}function Tr(e){let t,n,l,i,r,o;return l=new jc({props:{sidebarOpen:e[6]}}),{c(){t=E("div"),n=E("button"),ye(l.$$.fragment),this.h()},l(a){t=S(a,"DIV",{class:!0});var u=M(t);n=S(u,"BUTTON",{});var s=M(n);we(l.$$.fragment,s),s.forEach(g),u.forEach(g),this.h()},h(){d(t,"class","filter-button svelte-1xri5nx")},m(a,u){N(a,t,u),w(t,n),ke(l,n,null),i=!0,r||(o=fe(n,"click",e[22]),r=!0)},p(a,u){const s={};u[0]&64&&(s.sidebarOpen=a[6]),l.$set(s)},i(a){i||(V(l.$$.fragment,a),i=!0)},o(a){Z(l.$$.fragment,a),i=!1},d(a){a&&g(t),Ce(l),r=!1,o()}}}function Zc(e){let t,n=oe(e[39].paragraphs),l=[];for(let i=0;iYe(t,"modalOpen",r)),je.push(()=>Ye(t,"activeCaseData",o)),{c(){ye(t.$$.fragment)},l(u){we(t.$$.fragment,u)},m(u,s){ke(t,u,s),i=!0},p(u,s){const f={};s[0]&1&&(f.cases=u[0]),!n&&s[0]&128&&(n=!0,f.modalOpen=u[7],He(()=>n=!1)),!l&&s[0]&256&&(l=!0,f.activeCaseData=u[8],He(()=>l=!1)),t.$set(f)},i(u){i||(V(t.$$.fragment,u),i=!0)},o(u){Z(t.$$.fragment,u),i=!1},d(u){Ce(t,u)}}}function Mr(e){let t,n,l,i,r,o,a,u;function s(_){e[25](_)}function f(_){e[26](_)}let c={};e[10]!==void 0&&(c.displayDataAs=e[10]),e[1]!==void 0&&(c.selectedSorting=e[1]),l=new fo({props:c}),je.push(()=>Ye(l,"displayDataAs",s)),je.push(()=>Ye(l,"selectedSorting",f));let h=oe(e[9]),m=[];for(let _=0;_Z(m[_],1,1,()=>{m[_]=null});return{c(){t=E("section"),n=E("div"),ye(l.$$.fragment),o=Y(),a=E("div");for(let _=0;_i=!1)),!r&&v[0]&2&&(r=!0,p.selectedSorting=_[1],He(()=>r=!1)),l.$set(p),v[0]&896){h=oe(_[9]);let k;for(k=0;kYe(n,"modalOpen",a)),je.push(()=>Ye(n,"activeCaseData",u)),{c(){t=E("div"),ye(n.$$.fragment),r=Y(),this.h()},l(f){t=S(f,"DIV",{class:!0});var c=M(t);we(n.$$.fragment,c),r=R(c),c.forEach(g),this.h()},h(){d(t,"class","cell")},m(f,c){N(f,t,c),ke(n,t,null),w(t,r),o=!0},p(f,c){const h={};c[0]&512&&(h.cardData=f[45]),!l&&c[0]&128&&(l=!0,h.modalOpen=f[7],He(()=>l=!1)),!i&&c[0]&256&&(i=!0,h.activeCaseData=f[8],He(()=>i=!1)),n.$set(h)},i(f){o||(V(n.$$.fragment,f),o=!0)},o(f){Z(n.$$.fragment,f),o=!1},d(f){f&&g(t),Ce(n)}}}function Sr(e){let t,n,l=e[45].show&&Er(e);return{c(){l&&l.c(),t=ge()},l(i){l&&l.l(i),t=ge()},m(i,r){l&&l.m(i,r),N(i,t,r),n=!0},p(i,r){i[45].show?l?(l.p(i,r),r[0]&512&&V(l,1)):(l=Er(i),l.c(),V(l,1),l.m(t.parentNode,t)):l&&(Ue(),Z(l,1,1,()=>{l=null}),Oe())},i(i){n||(V(l),n=!0)},o(i){Z(l),n=!1},d(i){i&&g(t),l&&l.d(i)}}}function Ar(e){let t,n,l,i,r,o,a,u;function s(h){e[29](h)}function f(h){e[30](h)}let c={};return e[10]!==void 0&&(c.displayDataAs=e[10]),e[1]!==void 0&&(c.selectedSorting=e[1]),l=new fo({props:c}),je.push(()=>Ye(l,"displayDataAs",s)),je.push(()=>Ye(l,"selectedSorting",f)),a=new Ns({props:{cases:e[9]}}),{c(){t=E("section"),n=E("div"),ye(l.$$.fragment),o=Y(),ye(a.$$.fragment),this.h()},l(h){t=S(h,"SECTION",{class:!0});var m=M(t);n=S(m,"DIV",{class:!0});var y=M(n);we(l.$$.fragment,y),o=R(y),we(a.$$.fragment,y),y.forEach(g),m.forEach(g),this.h()},h(){d(n,"class","container"),d(t,"class","section svelte-1xri5nx")},m(h,m){N(h,t,m),w(t,n),ke(l,n,null),w(n,o),ke(a,n,null),u=!0},p(h,m){const y={};!i&&m[0]&1024&&(i=!0,y.displayDataAs=h[10],He(()=>i=!1)),!r&&m[0]&2&&(r=!0,y.selectedSorting=h[1],He(()=>r=!1)),l.$set(y);const _={};m[0]&512&&(_.cases=h[9]),a.$set(_)},i(h){u||(V(l.$$.fragment,h),V(a.$$.fragment,h),u=!0)},o(h){Z(l.$$.fragment,h),Z(a.$$.fragment,h),u=!1},d(h){h&&g(t),Ce(l),Ce(a)}}}function ef(e){let t,n=oe(e[39].paragraphs),l=[];for(let i=0;i0&&Ar(e),x=oe(Ge.moreInfo),ne=[];for(let j=0;jYe(B,"modalOpen",be)),{c(){t=E("meta"),n=E("meta"),l=E("meta"),i=E("meta"),r=E("meta"),o=E("meta"),a=Y(),F&&F.c(),u=Y(),s=E("section"),ye(f.$$.fragment),c=Y(),h=E("section"),m=E("div"),y=E("div");for(let j=0;j{F=null}),Oe()),j[7]?P&&(Ue(),Z(P,1,1,()=>{P=null}),Oe()):P?(P.p(j,G),G[0]&128&&V(P,1)):(P=Dr(j),P.c(),V(P,1),P.m(k.parentNode,k));let z=D;D=$(j),D===z?Me[D].p(j,G):(Ue(),Z(Me[z],1,1,()=>{Me[z]=null}),Oe(),C=Me[D],C?C.p(j,G):(C=Me[D]=_e[D](j),C.c()),V(C,1),C.m(T,null)),j[10]=="Cards"?de?(de.p(j,G),G[0]&1024&&V(de,1)):(de=Mr(j),de.c(),V(de,1),de.m(I.parentNode,I)):de&&(Ue(),Z(de,1,1,()=>{de=null}),Oe()),j[10]=="Table"&&j[9].length>0?Q?(Q.p(j,G),G[0]&1536&&V(Q,1)):(Q=Ar(j),Q.c(),V(Q,1),Q.m(H.parentNode,H)):Q&&(Ue(),Z(Q,1,1,()=>{Q=null}),Oe());const ie={};G[0]&256&&(ie.activeCaseData=j[8]),!O&&G[0]&128&&(O=!0,ie.modalOpen=j[7],He(()=>O=!1)),B.$set(ie)},i(j){if(!q){V(F),V(f.$$.fragment,j);for(let G=0;Gn(12,a=P)),me(e,bt,P=>n(13,u=P)),me(e,_t,P=>n(14,s=P)),me(e,ct,P=>n(15,f=P)),me(e,ut,P=>n(16,c=P)),me(e,ft,P=>n(17,h=P)),me(e,et,P=>n(18,m=P)),me(e,$e,P=>n(19,y=P)),me(e,Je,P=>n(20,_=P)),me(e,Ur,P=>n(33,v=P)),me(e,Bn,P=>n(34,p=P)),me(e,gn,P=>n(35,k=P));let b=[],T=[],D=[];yo(async function(){const P=await In("https://fiat-2024-processed-data.s3.us-west-2.amazonaws.com/fiat_2024_attribution_data.csv");n(0,b=P),n(0,b=b.filter($=>$.attribution_id!="")),b.forEach($=>{$.platform=Dt($.platforms),$.medium=Dt($.medium),$.actor_nation=Dt($.actor_nation),$.source=Dt($.source),$.methods=Dt($.methods),$.campaign=Dt($.campaign),$.attribution_total_score=+$.attribution_score,$.attribution_date=new Date($.attribution_date),$.search=[$.short_description,$.short_title,$.platform,$.methods,$.source,$.source_nation,$.source_category].flat().join("__").toLowerCase(),$.show=!1}),Gt(b.map($=>$.attribution_score)),$e.init(b,"medium"),Je.init(b,"actor_nation"),et.init(b,"source"),ft.init(b,"source_category"),ut.init(b,"methods"),ct.init(b,"campaign"),nt(_t,s=mn,s),nt(gn,k=[new Date("2024-01-01"),Gt(b.map($=>new Date($.attribution_date)))],k),nt(bt,u=k,u),nt(Bn,p=Fr(b.map($=>new Date($.attribution_date))),p);const _e=await In("https://fiat-2024-processed-data.s3.us-west-2.amazonaws.com/Key_Events_List.csv");n(4,T=_e),T.forEach($=>{$.date=new Date($.Date)});const Me=await In("https://fiat-2024-processed-data.s3.us-west-2.amazonaws.com/fiat_country_metrics.csv");if(n(5,D=Me.map($=>{let de={};return de.date=new Date($.Date),de.posts=+$.Posts,de.country=$.Country,de})),D.sort(($,de)=>$.date-de.date),v.url.searchParams.has("filters")){const $=Cc(v.url.searchParams.get("filters"));Je.applyBoolArray($.actorNations),$e.applyBoolArray($.platforms),ut.applyBoolArray($.methods),et.applyBoolArray($.sources),ft.applyBoolArray($.sourceCategories),ct.applyBoolArray($.campaigns),nt(_t,s=$.attributionScores,s),nt(pt,a=$.textSearch,a)}});const C=P=>function(_e,Me){if(P.type=="string"||P.type=="date"||P.type=="number")return _e[P.id]I();function O(P){X=P,n(7,X)}function q(P){A=P,n(8,A)}function J(P){r=P,n(10,r),n(2,i),n(3,l)}function K(P){H=P,n(1,H)}function F(P){X=P,n(7,X)}function le(P){A=P,n(8,A)}function ce(P){r=P,n(10,r),n(2,i),n(3,l)}function he(P){H=P,n(1,H)}function ue(P){X=P,n(7,X)}return e.$$.update=()=>{e.$$.dirty[0]&8&&n(2,i=l<520),e.$$.dirty[0]&4&&n(10,r=i?"Cards":"Table"),e.$$.dirty[0]&2093057&&b&&n(0,b=b.map(P=>({...P,show:Mt(_,P.actor_nation)&&Mt(y,P.platform)&&Mt(m,P.source)&&Mt(h,P.source_category)&&Mt(c,P.methods)&&Mt(f,P.campaign)&&rr(s,P.attribution_total_score)&&rr(u,P.attribution_date)&&nc(a,P.search)}))),e.$$.dirty[0]&3&&n(9,o=[...b].sort(C(H)))},n(3,l=0),[b,H,i,l,T,D,L,X,A,o,r,I,a,u,s,f,c,h,m,y,_,U,B,O,q,J,K,F,le,ce,he,ue]}class ff extends Ae{constructor(t){super(),Ne(this,t,of,rf,Se,{},null,[-1,-1])}}export{ff as component}; diff --git a/_app/immutable/nodes/2.CPjAjMv4.js b/_app/immutable/nodes/2.CPjAjMv4.js deleted file mode 100644 index 8338478..0000000 --- a/_app/immutable/nodes/2.CPjAjMv4.js +++ /dev/null @@ -1,13 +0,0 @@ -import{C as Ke,s as Se,e as E,a as Y,t as ee,c as S,b as M,S as Te,g as R,d as te,f as g,v as d,w as re,i as N,h as w,n as ve,G as Nr,T as wl,U as Ee,j as pe,V as kl,E as Xe,W as fe,X as ho,D as xt,p as ge,Y as ae,Z as se,_ as Cn,k as me,$ as Xt,x as je,a0 as He,l as mo,a1 as Ie,a2 as Zt,u as go,m as _o,o as po,a3 as Ir,a4 as Tn,a5 as sn,a6 as nt,a7 as Rn,a8 as xn,a9 as $n,aa as Cl,ab as vo,ac as bo,r as yo}from"../chunks/scheduler.BeEXgHAC.js";import{a as Z,t as V,S as Ae,i as Ne,n as wo,l as ko,g as Ue,c as Oe,f as Be,b as ye,d as we,m as ke,e as Ce,h as Ye}from"../chunks/index.CuQfD_Qi.js";import{w as yt}from"../chunks/entry.B4A84be-.js";import{p as Ur}from"../chunks/stores.nr3FHACY.js";function oe(e){return(e==null?void 0:e.length)!==void 0?e:Array.from(e)}function Co(e,t){Z(e,1,1,()=>{t.delete(e.key)})}function To(e,t,n,l,i,r,o,a,u,s,f,c){let h=e.length,m=r.length,y=h;const _={};for(;y--;)_[e[y].key]=y;const v=[],p=new Map,k=new Map,b=[];for(y=m;y--;){const L=c(i,r,y),I=n(L);let H=o.get(I);H?b.push(()=>H.p(L,t)):(H=s(I,L),H.c()),p.set(I,v[y]=H),I in _&&k.set(I,Math.abs(y-_[I]))}const T=new Set,D=new Set;function C(L){V(L,1),L.m(a,f),o.set(L.key,L),f=L.first,m--}for(;h&&m;){const L=v[m-1],I=e[h-1],H=L.key,X=I.key;L===I?(f=L.first,h--,m--):p.has(X)?!o.has(H)||T.has(H)?C(L):D.has(X)?h--:k.get(H)>k.get(X)?(D.add(H),C(L)):(T.add(X),h--):(u(I,o),h--)}for(;h--;){const L=e[h];p.has(L.key)||u(L,o)}for(;m;)C(v[m-1]);return Ke(b),v}const Do={title:"Interference 2024",subtitle:"Foreign Interference Attribution Tracker",subsubtitle:"A Project of the Digital Forensic Research Lab (DFRLab) at the Atlantic Council",og_site_name:"Interference Tracker 2024",og_description:"The DFRLab's Foreign Interference Attribution Tracker (FIAT) is an interactive, open-source database that captures allegations of foreign interference relevant to the 2024 election.",og_url:"https://interference2020.org/",og_image:""},Mo=[{id:"intro",type:"text",paragraphs:["Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum"]}],Eo=[{id:"methodology",type:"concealed-text",title:"Methodology",paragraphs:["Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum"]},{id:"case-selection",type:"concealed-text",title:"Case Selection",paragraphs:["Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum"]},{id:"about",type:"text",label:"About This Project",paragraphs:["Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum"]},{id:"about-dfrlab",type:"text",title:"About The DFRLab",paragraphs:["Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."]}],Ge={meta:Do,intro:Mo,moreInfo:Eo};var Tl={},Sn={},An=34,Vt=10,Nn=13;function Or(e){return new Function("d","return {"+e.map(function(t,n){return JSON.stringify(t)+": d["+n+'] || ""'}).join(",")+"}")}function So(e,t){var n=Or(e);return function(l,i){return t(n(l),i,e)}}function Dl(e){var t=Object.create(null),n=[];return e.forEach(function(l){for(var i in l)i in t||n.push(t[i]=i)}),n}function Pe(e,t){var n=e+"",l=n.length;return l9999?"+"+Pe(e,6):Pe(e,4)}function No(e){var t=e.getUTCHours(),n=e.getUTCMinutes(),l=e.getUTCSeconds(),i=e.getUTCMilliseconds();return isNaN(e)?"Invalid Date":Ao(e.getUTCFullYear())+"-"+Pe(e.getUTCMonth()+1,2)+"-"+Pe(e.getUTCDate(),2)+(i?"T"+Pe(t,2)+":"+Pe(n,2)+":"+Pe(l,2)+"."+Pe(i,3)+"Z":l?"T"+Pe(t,2)+":"+Pe(n,2)+":"+Pe(l,2)+"Z":n||t?"T"+Pe(t,2)+":"+Pe(n,2)+"Z":"")}function Io(e){var t=new RegExp('["'+e+` -\r]`),n=e.charCodeAt(0);function l(c,h){var m,y,_=i(c,function(v,p){if(m)return m(v,p-1);y=v,m=h?So(v,h):Or(v)});return _.columns=y||[],_}function i(c,h){var m=[],y=c.length,_=0,v=0,p,k=y<=0,b=!1;c.charCodeAt(y-1)===Vt&&--y,c.charCodeAt(y-1)===Nn&&--y;function T(){if(k)return Sn;if(b)return b=!1,Tl;var C,L=_,I;if(c.charCodeAt(L)===An){for(;_++=y?k=!0:(I=c.charCodeAt(_++))===Vt?b=!0:I===Nn&&(b=!0,c.charCodeAt(_)===Vt&&++_),c.slice(L+1,C-1).replace(/""/g,'"')}for(;_t?1:e>=t?0:NaN}function Ho(e,t){return e==null||t==null?NaN:te?1:t>=e?0:NaN}function el(e){let t,n,l;e.length!==2?(t=an,n=(a,u)=>an(e(a),u),l=(a,u)=>e(a)-u):(t=e===an||e===Ho?e:Yo,n=e,l=e);function i(a,u,s=0,f=a.length){if(s>>1;n(a[c],u)<0?s=c+1:f=c}while(s>>1;n(a[c],u)<=0?s=c+1:f=c}while(ss&&l(a[c-1],u)>-l(a[c],u)?c-1:c}return{left:i,center:o,right:r}}function Yo(){return 0}function Ro(e){return e===null?NaN:+e}const Po=el(an),Vo=Po.right;el(Ro).center;function Fr(e,t){let n,l;for(const i of e)i!=null&&(n===void 0?i>=i&&(n=l=i):(n>i&&(n=i),l=l.length)return n(r);const a=new Pn,u=l[o++];let s=-1;for(const f of r){const c=u(f,++s,r),h=a.get(c);h?h.push(f):a.set(c,[f])}for(const[f,c]of a)a.set(f,i(c,o));return t(a)}(e,0)}const Zo=Math.sqrt(50),Go=Math.sqrt(10),Qo=Math.sqrt(2);function un(e,t,n){const l=(t-e)/Math.max(0,n),i=Math.floor(Math.log10(l)),r=l/Math.pow(10,i),o=r>=Zo?10:r>=Go?5:r>=Qo?2:1;let a,u,s;return i<0?(s=Math.pow(10,-i)/o,a=Math.round(e*s),u=Math.round(t*s),a/st&&--u,s=-s):(s=Math.pow(10,i)*o,a=Math.round(e/s),u=Math.round(t/s),a*st&&--u),u0))return[];if(e===t)return[e];const l=t=i))return[];const a=r-i+1,u=new Array(a);if(l)if(o<0)for(let s=0;s=l)&&(n=l);return n}function Ko(e,t,n){e=+e,t=+t,n=(i=arguments.length)<2?(t=e,e=0,1):i<3?1:+n;for(var l=-1,i=Math.max(0,Math.ceil((t-e)/n))|0,r=new Array(i);++l`opacity: ${r*i}`}}function cn(e,{delay:t=0,duration:n=400,easing:l=Nt,axis:i="y"}={}){const r=getComputedStyle(e),o=+r.opacity,a=i==="y"?"height":"width",u=parseFloat(r[a]),s=i==="y"?["top","bottom"]:["left","right"],f=s.map(p=>`${p[0].toUpperCase()}${p.slice(1)}`),c=parseFloat(r[`padding${f[0]}`]),h=parseFloat(r[`padding${f[1]}`]),m=parseFloat(r[`margin${f[0]}`]),y=parseFloat(r[`margin${f[1]}`]),_=parseFloat(r[`border${f[0]}Width`]),v=parseFloat(r[`border${f[1]}Width`]);return{delay:t,duration:n,easing:l,css:p=>`overflow: hidden;opacity: ${Math.min(p*20,1)*o};${a}: ${p*u}px;padding-${s[0]}: ${p*c}px;padding-${s[1]}: ${p*h}px;margin-${s[0]}: ${p*m}px;margin-${s[1]}: ${p*y}px;border-${s[0]}-width: ${p*_}px;border-${s[1]}-width: ${p*v}px;`}}const Un=new Date,On=new Date;function Le(e,t,n,l){function i(r){return e(r=arguments.length===0?new Date:new Date(+r)),r}return i.floor=r=>(e(r=new Date(+r)),r),i.ceil=r=>(e(r=new Date(r-1)),t(r,1),e(r),r),i.round=r=>{const o=i(r),a=i.ceil(r);return r-o(t(r=new Date(+r),o==null?1:Math.floor(o)),r),i.range=(r,o,a)=>{const u=[];if(r=i.ceil(r),a=a==null?1:Math.floor(a),!(r0))return u;let s;do u.push(s=new Date(+r)),t(r,a),e(r);while(sLe(o=>{if(o>=o)for(;e(o),!r(o);)o.setTime(o-1)},(o,a)=>{if(o>=o)if(a<0)for(;++a<=0;)for(;t(o,-1),!r(o););else for(;--a>=0;)for(;t(o,1),!r(o););}),n&&(i.count=(r,o)=>(Un.setTime(+r),On.setTime(+o),e(Un),e(On),Math.floor(n(Un,On))),i.every=r=>(r=Math.floor(r),!isFinite(r)||!(r>0)?null:r>1?i.filter(l?o=>l(o)%r===0:o=>i.count(0,o)%r===0):i)),i}const fn=Le(()=>{},(e,t)=>{e.setTime(+e+t)},(e,t)=>t-e);fn.every=e=>(e=Math.floor(e),!isFinite(e)||!(e>0)?null:e>1?Le(t=>{t.setTime(Math.floor(t/e)*e)},(t,n)=>{t.setTime(+t+n*e)},(t,n)=>(n-t)/e):fn);fn.range;const lt=1e3,We=lt*60,it=We*60,ot=it*24,tl=ot*7,Ml=ot*30,Fn=ot*365,mt=Le(e=>{e.setTime(e-e.getMilliseconds())},(e,t)=>{e.setTime(+e+t*lt)},(e,t)=>(t-e)/lt,e=>e.getUTCSeconds());mt.range;const nl=Le(e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*lt)},(e,t)=>{e.setTime(+e+t*We)},(e,t)=>(t-e)/We,e=>e.getMinutes());nl.range;const ll=Le(e=>{e.setUTCSeconds(0,0)},(e,t)=>{e.setTime(+e+t*We)},(e,t)=>(t-e)/We,e=>e.getUTCMinutes());ll.range;const il=Le(e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*lt-e.getMinutes()*We)},(e,t)=>{e.setTime(+e+t*it)},(e,t)=>(t-e)/it,e=>e.getHours());il.range;const rl=Le(e=>{e.setUTCMinutes(0,0,0)},(e,t)=>{e.setTime(+e+t*it)},(e,t)=>(t-e)/it,e=>e.getUTCHours());rl.range;const $t=Le(e=>e.setHours(0,0,0,0),(e,t)=>e.setDate(e.getDate()+t),(e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*We)/ot,e=>e.getDate()-1);$t.range;const Dn=Le(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/ot,e=>e.getUTCDate()-1);Dn.range;const Yr=Le(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/ot,e=>Math.floor(e/ot));Yr.range;function wt(e){return Le(t=>{t.setDate(t.getDate()-(t.getDay()+7-e)%7),t.setHours(0,0,0,0)},(t,n)=>{t.setDate(t.getDate()+n*7)},(t,n)=>(n-t-(n.getTimezoneOffset()-t.getTimezoneOffset())*We)/tl)}const Mn=wt(0),hn=wt(1),ta=wt(2),na=wt(3),jt=wt(4),la=wt(5),ia=wt(6);Mn.range;hn.range;ta.range;na.range;jt.range;la.range;ia.range;function kt(e){return Le(t=>{t.setUTCDate(t.getUTCDate()-(t.getUTCDay()+7-e)%7),t.setUTCHours(0,0,0,0)},(t,n)=>{t.setUTCDate(t.getUTCDate()+n*7)},(t,n)=>(n-t)/tl)}const En=kt(0),dn=kt(1),ra=kt(2),oa=kt(3),Lt=kt(4),aa=kt(5),sa=kt(6);En.range;dn.range;ra.range;oa.range;Lt.range;aa.range;sa.range;const ol=Le(e=>{e.setDate(1),e.setHours(0,0,0,0)},(e,t)=>{e.setMonth(e.getMonth()+t)},(e,t)=>t.getMonth()-e.getMonth()+(t.getFullYear()-e.getFullYear())*12,e=>e.getMonth());ol.range;const al=Le(e=>{e.setUTCDate(1),e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCMonth(e.getUTCMonth()+t)},(e,t)=>t.getUTCMonth()-e.getUTCMonth()+(t.getUTCFullYear()-e.getUTCFullYear())*12,e=>e.getUTCMonth());al.range;const at=Le(e=>{e.setMonth(0,1),e.setHours(0,0,0,0)},(e,t)=>{e.setFullYear(e.getFullYear()+t)},(e,t)=>t.getFullYear()-e.getFullYear(),e=>e.getFullYear());at.every=e=>!isFinite(e=Math.floor(e))||!(e>0)?null:Le(t=>{t.setFullYear(Math.floor(t.getFullYear()/e)*e),t.setMonth(0,1),t.setHours(0,0,0,0)},(t,n)=>{t.setFullYear(t.getFullYear()+n*e)});at.range;const st=Le(e=>{e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCFullYear(e.getUTCFullYear()+t)},(e,t)=>t.getUTCFullYear()-e.getUTCFullYear(),e=>e.getUTCFullYear());st.every=e=>!isFinite(e=Math.floor(e))||!(e>0)?null:Le(t=>{t.setUTCFullYear(Math.floor(t.getUTCFullYear()/e)*e),t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)},(t,n)=>{t.setUTCFullYear(t.getUTCFullYear()+n*e)});st.range;function Rr(e,t,n,l,i,r){const o=[[mt,1,lt],[mt,5,5*lt],[mt,15,15*lt],[mt,30,30*lt],[r,1,We],[r,5,5*We],[r,15,15*We],[r,30,30*We],[i,1,it],[i,3,3*it],[i,6,6*it],[i,12,12*it],[l,1,ot],[l,2,2*ot],[n,1,tl],[t,1,Ml],[t,3,3*Ml],[e,1,Fn]];function a(s,f,c){const h=fv).right(o,h);if(m===o.length)return e.every(zn(s/Fn,f/Fn,c));if(m===0)return fn.every(Math.max(zn(s,f,c),1));const[y,_]=o[h/o[m-1][2]53)return null;"w"in W||(W.w=1),"Z"in W?(G=Ln(qt(W.y,0,1)),z=G.getUTCDay(),G=z>4||z===0?dn.ceil(G):dn(G),G=Dn.offset(G,(W.V-1)*7),W.y=G.getUTCFullYear(),W.m=G.getUTCMonth(),W.d=G.getUTCDate()+(W.w+6)%7):(G=jn(qt(W.y,0,1)),z=G.getDay(),G=z>4||z===0?hn.ceil(G):hn(G),G=$t.offset(G,(W.V-1)*7),W.y=G.getFullYear(),W.m=G.getMonth(),W.d=G.getDate()+(W.w+6)%7)}else("W"in W||"U"in W)&&("w"in W||(W.w="u"in W?W.u%7:"W"in W?1:0),z="Z"in W?Ln(qt(W.y,0,1)).getUTCDay():jn(qt(W.y,0,1)).getDay(),W.m=0,W.d="W"in W?(W.w+6)%7+W.W*7-(z+5)%7:W.w+W.U*7-(z+6)%7);return"Z"in W?(W.H+=W.Z/100|0,W.M+=W.Z%100,Ln(W)):jn(W)}}function I(x,ne,be,W){for(var j=0,G=ne.length,z=be.length,ie,xe;j=z)return-1;if(ie=ne.charCodeAt(j++),ie===37){if(ie=ne.charAt(j++),xe=D[ie in El?ne.charAt(j++):ie],!xe||(W=xe(x,be,W))<0)return-1}else if(ie!=be.charCodeAt(W++))return-1}return W}function H(x,ne,be){var W=s.exec(ne.slice(be));return W?(x.p=f.get(W[0].toLowerCase()),be+W[0].length):-1}function X(x,ne,be){var W=m.exec(ne.slice(be));return W?(x.w=y.get(W[0].toLowerCase()),be+W[0].length):-1}function A(x,ne,be){var W=c.exec(ne.slice(be));return W?(x.w=h.get(W[0].toLowerCase()),be+W[0].length):-1}function U(x,ne,be){var W=p.exec(ne.slice(be));return W?(x.m=k.get(W[0].toLowerCase()),be+W[0].length):-1}function B(x,ne,be){var W=_.exec(ne.slice(be));return W?(x.m=v.get(W[0].toLowerCase()),be+W[0].length):-1}function O(x,ne,be){return I(x,t,ne,be)}function q(x,ne,be){return I(x,n,ne,be)}function J(x,ne,be){return I(x,l,ne,be)}function K(x){return o[x.getDay()]}function F(x){return r[x.getDay()]}function le(x){return u[x.getMonth()]}function ce(x){return a[x.getMonth()]}function he(x){return i[+(x.getHours()>=12)]}function ue(x){return 1+~~(x.getMonth()/3)}function P(x){return o[x.getUTCDay()]}function _e(x){return r[x.getUTCDay()]}function Me(x){return u[x.getUTCMonth()]}function $(x){return a[x.getUTCMonth()]}function de(x){return i[+(x.getUTCHours()>=12)]}function Q(x){return 1+~~(x.getUTCMonth()/3)}return{format:function(x){var ne=C(x+="",b);return ne.toString=function(){return x},ne},parse:function(x){var ne=L(x+="",!1);return ne.toString=function(){return x},ne},utcFormat:function(x){var ne=C(x+="",T);return ne.toString=function(){return x},ne},utcParse:function(x){var ne=L(x+="",!0);return ne.toString=function(){return x},ne}}}var El={"-":"",_:" ",0:"0"},Re=/^\s*\d+/,ma=/^%/,ga=/[\\^$*+?|[\]().{}]/g;function De(e,t,n){var l=e<0?"-":"",i=(l?-e:e)+"",r=i.length;return l+(r[t.toLowerCase(),n]))}function pa(e,t,n){var l=Re.exec(t.slice(n,n+1));return l?(e.w=+l[0],n+l[0].length):-1}function va(e,t,n){var l=Re.exec(t.slice(n,n+1));return l?(e.u=+l[0],n+l[0].length):-1}function ba(e,t,n){var l=Re.exec(t.slice(n,n+2));return l?(e.U=+l[0],n+l[0].length):-1}function ya(e,t,n){var l=Re.exec(t.slice(n,n+2));return l?(e.V=+l[0],n+l[0].length):-1}function wa(e,t,n){var l=Re.exec(t.slice(n,n+2));return l?(e.W=+l[0],n+l[0].length):-1}function Sl(e,t,n){var l=Re.exec(t.slice(n,n+4));return l?(e.y=+l[0],n+l[0].length):-1}function Al(e,t,n){var l=Re.exec(t.slice(n,n+2));return l?(e.y=+l[0]+(+l[0]>68?1900:2e3),n+l[0].length):-1}function ka(e,t,n){var l=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(t.slice(n,n+6));return l?(e.Z=l[1]?0:-(l[2]+(l[3]||"00")),n+l[0].length):-1}function Ca(e,t,n){var l=Re.exec(t.slice(n,n+1));return l?(e.q=l[0]*3-3,n+l[0].length):-1}function Ta(e,t,n){var l=Re.exec(t.slice(n,n+2));return l?(e.m=l[0]-1,n+l[0].length):-1}function Nl(e,t,n){var l=Re.exec(t.slice(n,n+2));return l?(e.d=+l[0],n+l[0].length):-1}function Da(e,t,n){var l=Re.exec(t.slice(n,n+3));return l?(e.m=0,e.d=+l[0],n+l[0].length):-1}function Il(e,t,n){var l=Re.exec(t.slice(n,n+2));return l?(e.H=+l[0],n+l[0].length):-1}function Ma(e,t,n){var l=Re.exec(t.slice(n,n+2));return l?(e.M=+l[0],n+l[0].length):-1}function Ea(e,t,n){var l=Re.exec(t.slice(n,n+2));return l?(e.S=+l[0],n+l[0].length):-1}function Sa(e,t,n){var l=Re.exec(t.slice(n,n+3));return l?(e.L=+l[0],n+l[0].length):-1}function Aa(e,t,n){var l=Re.exec(t.slice(n,n+6));return l?(e.L=Math.floor(l[0]/1e3),n+l[0].length):-1}function Na(e,t,n){var l=ma.exec(t.slice(n,n+1));return l?n+l[0].length:-1}function Ia(e,t,n){var l=Re.exec(t.slice(n));return l?(e.Q=+l[0],n+l[0].length):-1}function Ua(e,t,n){var l=Re.exec(t.slice(n));return l?(e.s=+l[0],n+l[0].length):-1}function Ul(e,t){return De(e.getDate(),t,2)}function Oa(e,t){return De(e.getHours(),t,2)}function Fa(e,t){return De(e.getHours()%12||12,t,2)}function ja(e,t){return De(1+$t.count(at(e),e),t,3)}function Pr(e,t){return De(e.getMilliseconds(),t,3)}function La(e,t){return Pr(e,t)+"000"}function Ha(e,t){return De(e.getMonth()+1,t,2)}function Ya(e,t){return De(e.getMinutes(),t,2)}function Ra(e,t){return De(e.getSeconds(),t,2)}function Pa(e){var t=e.getDay();return t===0?7:t}function Va(e,t){return De(Mn.count(at(e)-1,e),t,2)}function Vr(e){var t=e.getDay();return t>=4||t===0?jt(e):jt.ceil(e)}function qa(e,t){return e=Vr(e),De(jt.count(at(e),e)+(at(e).getDay()===4),t,2)}function za(e){return e.getDay()}function Wa(e,t){return De(hn.count(at(e)-1,e),t,2)}function Ba(e,t){return De(e.getFullYear()%100,t,2)}function Xa(e,t){return e=Vr(e),De(e.getFullYear()%100,t,2)}function Za(e,t){return De(e.getFullYear()%1e4,t,4)}function Ga(e,t){var n=e.getDay();return e=n>=4||n===0?jt(e):jt.ceil(e),De(e.getFullYear()%1e4,t,4)}function Qa(e){var t=e.getTimezoneOffset();return(t>0?"-":(t*=-1,"+"))+De(t/60|0,"0",2)+De(t%60,"0",2)}function Ol(e,t){return De(e.getUTCDate(),t,2)}function Ja(e,t){return De(e.getUTCHours(),t,2)}function Ka(e,t){return De(e.getUTCHours()%12||12,t,2)}function xa(e,t){return De(1+Dn.count(st(e),e),t,3)}function qr(e,t){return De(e.getUTCMilliseconds(),t,3)}function $a(e,t){return qr(e,t)+"000"}function es(e,t){return De(e.getUTCMonth()+1,t,2)}function ts(e,t){return De(e.getUTCMinutes(),t,2)}function ns(e,t){return De(e.getUTCSeconds(),t,2)}function ls(e){var t=e.getUTCDay();return t===0?7:t}function is(e,t){return De(En.count(st(e)-1,e),t,2)}function zr(e){var t=e.getUTCDay();return t>=4||t===0?Lt(e):Lt.ceil(e)}function rs(e,t){return e=zr(e),De(Lt.count(st(e),e)+(st(e).getUTCDay()===4),t,2)}function os(e){return e.getUTCDay()}function as(e,t){return De(dn.count(st(e)-1,e),t,2)}function ss(e,t){return De(e.getUTCFullYear()%100,t,2)}function us(e,t){return e=zr(e),De(e.getUTCFullYear()%100,t,2)}function cs(e,t){return De(e.getUTCFullYear()%1e4,t,4)}function fs(e,t){var n=e.getUTCDay();return e=n>=4||n===0?Lt(e):Lt.ceil(e),De(e.getUTCFullYear()%1e4,t,4)}function hs(){return"+0000"}function Fl(){return"%"}function jl(e){return+e}function Ll(e){return Math.floor(+e/1e3)}var Tt,Wr,qe;ds({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]});function ds(e){return Tt=da(e),Wr=Tt.format,Tt.parse,qe=Tt.utcFormat,Tt.utcParse,Tt}function Hl(e){return Object.prototype.toString.call(e)==="[object Date]"}function Wn(e,t){if(e===t||e!==e)return()=>e;const n=typeof e;if(n!==typeof t||Array.isArray(e)!==Array.isArray(t))throw new Error("Cannot interpolate values of different type");if(Array.isArray(e)){const l=t.map((i,r)=>Wn(e[r],i));return i=>l.map(r=>r(i))}if(n==="object"){if(!e||!t)throw new Error("Object cannot be null");if(Hl(e)&&Hl(t)){e=e.getTime(),t=t.getTime();const r=t-e;return o=>new Date(e+o*r)}const l=Object.keys(t),i={};return l.forEach(r=>{i[r]=Wn(e[r],t[r])}),r=>{const o={};return l.forEach(a=>{o[a]=i[a](r)}),o}}if(n==="number"){const l=t-e;return i=>e+i*l}throw new Error(`Cannot interpolate ${n} values`)}function Bt(e,t={}){const n=yt(e);let l,i=e;function r(o,a){if(e==null)return n.set(e=o),Promise.resolve();i=o;let u=l,s=!1,{delay:f=0,duration:c=400,easing:h=Nr,interpolate:m=Wn}=wl(wl({},t),a);if(c===0)return u&&(u.abort(),u=null),n.set(e=i),Promise.resolve();const y=wo()+f;let _;return l=ko(v=>{if(vc?(n.set(e=o),!1):(n.set(e=_(h(p/c))),!0)}),l.promise}return{set:r,update:(o,a)=>r(o(i,e),a),subscribe:n.subscribe}}function Br(){const{subscribe:e,set:t,update:n}=yt([0,0]);return{subscribe:e,set:t,setMin:l=>n(i=>i[0]=l),setMax:l=>n(i=>i[1]=l)}}function ms(){const{subscribe:e,set:t,update:n}=Bt([new Date("2024-01-01"),new Date],{duration:750,easing:Nt});return{subscribe:e,set:t,setMin:l=>n(i=>i[0]=l),setMax:l=>n(i=>i[1]=l)}}function Ct(){const{subscribe:e,set:t,update:n}=yt([]),l=o=>n(a=>a.map(u=>({...u,selected:[o].flat().includes(u.id)?!0:u.selected}))),i=()=>n(o=>o.map(a=>({...a,selected:!1})));return{subscribe:e,set:o=>t(o),init:(o,a)=>t([...new Set(o.map(u=>u[a]).flat())].map(u=>({id:u,name:u,selected:!0}))),select:l,selectOne:o=>{i(),l(o)},selectAll:()=>n(o=>o.map(a=>({...a,selected:!0}))),unselect:o=>n(a=>a.map(u=>({...u,selected:[o].flat().includes(u.id)?!1:u.selected}))),unselectAll:i,applyBoolArray:o=>{const a=[...o].reverse();n(u=>u.reverse().map((s,f)=>({...s,selected:a[f]!==void 0?a[f]:!1})).reverse())}}}function gs(){const{subscribe:e,set:t}=yt("");return{subscribe:e,set:t,reset:()=>t("")}}const Je=Ct(),$e=Ct(),ut=Ct(),ct=Ct(),et=Ct(),ft=Ct(),_s=Ct(),_t=Br(),mn=[0,18],bt=ms(),Bn=yt([]),gn=yt([]),ps=Br(),vs=[-2,2],bs=(e=!0)=>{e&&Je.selectAll(),$e.selectAll(),ut.selectAll(),ct.selectAll(),et.selectAll(),ft.selectAll(),_s.selectAll(),_t.set(mn),ps.set(vs),pt.reset(),ys.set(void 0)},pt=gs(),ys=yt();function ws(e){let t,n;return{c(){t=E("div"),n=E("span"),this.h()},l(l){t=S(l,"DIV",{class:!0});var i=M(t);n=S(i,"SPAN",{class:!0,style:!0}),M(n).forEach(g),i.forEach(g),this.h()},h(){d(n,"class","inner-score-bar svelte-1id8o13"),re(n,"width",e[0]*100+"%"),d(t,"class","score-bar svelte-1id8o13")},m(l,i){N(l,t,i),w(t,n)},p(l,[i]){i&1&&re(n,"width",l[0]*100+"%")},i:ve,o:ve,d(l){l&&g(t)}}}function ks(e,t,n){let l,{value:i=0}=t,{minValue:r=0}=t,{maxValue:o=1}=t;return e.$$set=a=>{"value"in a&&n(1,i=a.value),"minValue"in a&&n(2,r=a.minValue),"maxValue"in a&&n(3,o=a.maxValue)},e.$$.update=()=>{e.$$.dirty&14&&n(0,l=(i-r)/(o-r))},[l,i,r,o]}class nn extends Ae{constructor(t){super(),Ne(this,t,ks,ws,Se,{value:1,minValue:2,maxValue:3})}}const Yl=[{category:"credibility",label:"Credibility",questions:[{column:"attribution_financial_incentive",label:"The source of the attribution does not have a direct financial interest in a certain attribution outcome."},{column:"attribution_financial_transparency",label:"The source of the attribution has a diversified and transparent funding stream."},{column:"attribution_endorse_political",label:"The source of the attribution does not strongly endorse a specific political ideology."},{column:"attribution_campaign_affiliation",label:"The source of the attribution is in no way affiliated with a political campaign."},{column:"attribution_published_mis_disinfo",label:"The source of the attribution has not previously promoted mis- or disinformation."}]},{category:"objectivity",label:"Objectivity",questions:[{column:"attribution_language",label:"The attribution avoids using biased wording. The attribution avoids high-inference or emotive language."},{column:"attribution_convey_content",label:"The headline accurately conveys the content of the attribution."},{column:"attribution_factual_argument",label:"The attribution clearly distinguishes factual information from argumentative analysis."}]},{category:"evidence",label:"Evidence",questions:[{column:"attribution_clarity",label:"The attribution provides a clear illustration of the methods, tactics, and platforms involved in the alleged information operation."},{column:"attribution_context",label:"The attribution contextualizes the engagement with, and impact of, the alleged information operation."},{column:"attribution_identified_responsibility",label:"The attribution identifies actors and states allegedly responsible."},{column:"attribution_strategic_rationale",label:"The attribution clearly explains the strategic goal and rationale of the actors who conducted the alleged information operation."},{column:"attribution_privileged_evidence",label:"The attribution relies on information which is unique to, or can only be procured by, the relevant actor. (e.g. classified information for U.S. federal agencies, back-end/developer information for technology companies)"}]},{category:"transparency",label:"Transparency",questions:[{column:"attribution_open_access",label:"The attribution provides open access to a dataset or archived links of alleged assets."},{column:"attribution_methodology",label:"The attribution methodology is clearly explained."},{column:"attribution_open_source",label:"The attribution is replicable through open-source evidence."},{column:"attribution_acknowledge_limitations",label:"The attribution acknowledges relevant limitations or mitigating factors in its assessment."},{column:"attribution_corroboration",label:"The attribution has been corroborated by a third party or independent investigation."}]}];function Rl(e,t,n){const l=e.slice();return l[1]=t[n],l}function Pl(e,t,n){const l=e.slice();return l[4]=t[n],l}function Vl(e){let t,n,l,i,r,o,a,u=e[4].label+"",s;return{c(){t=E("li"),n=E("input"),i=Y(),r=E("span"),o=Y(),a=E("p"),s=ee(u),this.h()},l(f){t=S(f,"LI",{class:!0});var c=M(t);n=S(c,"INPUT",{type:!0,class:!0}),i=R(c),r=S(c,"SPAN",{class:!0}),M(r).forEach(g),o=R(c),a=S(c,"P",{class:!0});var h=M(a);s=te(h,u),h.forEach(g),c.forEach(g),this.h()},h(){d(n,"type","checkbox"),n.checked=l=e[0][e[4].column]=="1",d(n,"class","svelte-trx8tu"),d(r,"class","checkmark svelte-trx8tu"),d(a,"class","svelte-trx8tu"),d(t,"class","svelte-trx8tu")},m(f,c){N(f,t,c),w(t,n),w(t,i),w(t,r),w(t,o),w(t,a),w(a,s)},p(f,c){c&1&&l!==(l=f[0][f[4].column]=="1")&&(n.checked=l)},d(f){f&&g(t)}}}function ql(e){let t,n=e[1].label+"",l,i,r=e[0][e[1].category]+"",o,a,u=e[1].questions.length+"",s,f,c,h,m=oe(e[1].questions),y=[];for(let _=0;_{"cardData"in i&&n(0,l=i.cardData)},[l]}class Ds extends Ae{constructor(t){super(),Ne(this,t,Ts,Cs,Se,{cardData:0})}}function zl(e,t,n){const l=e.slice();return l[7]=t[n],l}function Wl(e,t,n){const l=e.slice();return l[10]=t[n],l}function Bl(e){let t,n,l,i,r,o,a="Credibility",u,s,f,c,h,m="Objectivity",y,_,v,p,k,b="Evidence",T,D,C,L,I,H="Transparency",X,A,U=e[2]?"X":"?",B,O,q,J,K;i=new nn({props:{value:e[0].credibility,maxValue:5}}),f=new nn({props:{value:e[0].objectivity,maxValue:3}}),v=new nn({props:{value:e[0].evidence,maxValue:5}}),C=new nn({props:{value:e[0].transparency,maxValue:5}});let F=e[2]&&Xl(e);return{c(){t=E("div"),n=E("div"),l=E("div"),ye(i.$$.fragment),r=Y(),o=E("p"),o.textContent=a,u=Y(),s=E("div"),ye(f.$$.fragment),c=Y(),h=E("p"),h.textContent=m,y=Y(),_=E("div"),ye(v.$$.fragment),p=Y(),k=E("p"),k.textContent=b,T=Y(),D=E("div"),ye(C.$$.fragment),L=Y(),I=E("p"),I.textContent=H,X=Y(),A=E("span"),B=ee(U),O=Y(),F&&F.c(),this.h()},l(le){t=S(le,"DIV",{class:!0});var ce=M(t);n=S(ce,"DIV",{class:!0});var he=M(n);l=S(he,"DIV",{class:!0});var ue=M(l);we(i.$$.fragment,ue),r=R(ue),o=S(ue,"P",{class:!0,"data-svelte-h":!0}),Te(o)!=="svelte-6sw172"&&(o.textContent=a),ue.forEach(g),u=R(he),s=S(he,"DIV",{class:!0});var P=M(s);we(f.$$.fragment,P),c=R(P),h=S(P,"P",{class:!0,"data-svelte-h":!0}),Te(h)!=="svelte-1lebfc8"&&(h.textContent=m),P.forEach(g),y=R(he),_=S(he,"DIV",{class:!0});var _e=M(_);we(v.$$.fragment,_e),p=R(_e),k=S(_e,"P",{class:!0,"data-svelte-h":!0}),Te(k)!=="svelte-1ae4493"&&(k.textContent=b),_e.forEach(g),T=R(he),D=S(he,"DIV",{class:!0});var Me=M(D);we(C.$$.fragment,Me),L=R(Me),I=S(Me,"P",{class:!0,"data-svelte-h":!0}),Te(I)!=="svelte-2ckyy2"&&(I.textContent=H),Me.forEach(g),X=R(he),A=S(he,"SPAN",{class:!0});var $=M(A);B=te($,U),$.forEach(g),he.forEach(g),O=R(ce),F&&F.l(ce),ce.forEach(g),this.h()},h(){d(o,"class","svelte-kv4ga5"),d(l,"class","score-bar-wrapper svelte-kv4ga5"),d(h,"class","svelte-kv4ga5"),d(s,"class","score-bar-wrapper svelte-kv4ga5"),d(k,"class","svelte-kv4ga5"),d(_,"class","score-bar-wrapper svelte-kv4ga5"),d(I,"class","svelte-kv4ga5"),d(D,"class","score-bar-wrapper svelte-kv4ga5"),d(A,"class","score-info-icon disable-select svelte-kv4ga5"),d(n,"class","score-bars svelte-kv4ga5"),d(t,"class","card-content")},m(le,ce){N(le,t,ce),w(t,n),w(n,l),ke(i,l,null),w(l,r),w(l,o),w(n,u),w(n,s),ke(f,s,null),w(s,c),w(s,h),w(n,y),w(n,_),ke(v,_,null),w(_,p),w(_,k),w(n,T),w(n,D),ke(C,D,null),w(D,L),w(D,I),w(n,X),w(n,A),w(A,B),w(t,O),F&&F.m(t,null),q=!0,J||(K=fe(A,"click",ho(e[6])),J=!0)},p(le,ce){const he={};ce&1&&(he.value=le[0].credibility),i.$set(he);const ue={};ce&1&&(ue.value=le[0].objectivity),f.$set(ue);const P={};ce&1&&(P.value=le[0].evidence),v.$set(P);const _e={};ce&1&&(_e.value=le[0].transparency),C.$set(_e),(!q||ce&4)&&U!==(U=le[2]?"X":"?")&&pe(B,U),le[2]?F?(F.p(le,ce),ce&4&&V(F,1)):(F=Xl(le),F.c(),V(F,1),F.m(t,null)):F&&(Ue(),Z(F,1,1,()=>{F=null}),Oe())},i(le){q||(V(i.$$.fragment,le),V(f.$$.fragment,le),V(v.$$.fragment,le),V(C.$$.fragment,le),V(F),q=!0)},o(le){Z(i.$$.fragment,le),Z(f.$$.fragment,le),Z(v.$$.fragment,le),Z(C.$$.fragment,le),Z(F),q=!1},d(le){le&&g(t),Ce(i),Ce(f),Ce(v),Ce(C),F&&F.d(),J=!1,K()}}}function Xl(e){let t,n,l,i;return n=new Ds({props:{cardData:e[0]}}),{c(){t=E("div"),ye(n.$$.fragment),this.h()},l(r){t=S(r,"DIV",{class:!0});var o=M(t);we(n.$$.fragment,o),o.forEach(g),this.h()},h(){d(t,"class","score-questions-container")},m(r,o){N(r,t,o),ke(n,t,null),i=!0},p(r,o){const a={};o&1&&(a.cardData=r[0]),n.$set(a)},i(r){i||(V(n.$$.fragment,r),r&&Xe(()=>{i&&(l||(l=Be(t,cn,{},!0)),l.run(1))}),i=!0)},o(r){Z(n.$$.fragment,r),r&&(l||(l=Be(t,cn,{},!1)),l.run(0)),i=!1},d(r){r&&g(t),Ce(n),r&&l&&l.end()}}}function Zl(e){let t,n,l,i=e[0].image_credit+"",r,o;return{c(){t=E("div"),n=ee("Image: "),l=E("a"),r=ee(i),this.h()},l(a){t=S(a,"DIV",{class:!0});var u=M(t);n=te(u,"Image: "),l=S(u,"A",{href:!0,target:!0,class:!0});var s=M(l);r=te(s,i),s.forEach(g),u.forEach(g),this.h()},h(){d(l,"href",o=e[0].image_credit_url=="attribution_url"?e[0].attribution_url_x:e[0].image_credit_url),d(l,"target","_blank"),d(l,"class","svelte-kv4ga5"),d(t,"class","image-credit svelte-kv4ga5")},m(a,u){N(a,t,u),w(t,n),w(t,l),w(l,r)},p(a,u){u&1&&i!==(i=a[0].image_credit+"")&&pe(r,i),u&1&&o!==(o=a[0].image_credit_url=="attribution_url"?a[0].attribution_url_x:a[0].image_credit_url)&&d(l,"href",o)},d(a){a&&g(t)}}}function Gl(e){let t,n=qe("%B %-d, %Y")(new Date(e[0].attribution_date))+"",l,i,r,o,a=e[0].source+"",u,s;return{c(){t=E("p"),l=ee(n),i=Y(),r=E("p"),o=E("a"),u=ee(a),this.h()},l(f){t=S(f,"P",{});var c=M(t);l=te(c,n),c.forEach(g),i=R(f),r=S(f,"P",{});var h=M(r);o=S(h,"A",{href:!0,target:!0});var m=M(o);u=te(m,a),m.forEach(g),h.forEach(g),this.h()},h(){d(o,"href",s=e[0].attribution_url_x),d(o,"target","_blank")},m(f,c){N(f,t,c),w(t,l),N(f,i,c),N(f,r,c),w(r,o),w(o,u)},p(f,c){c&1&&n!==(n=qe("%B %-d, %Y")(new Date(f[0].attribution_date))+"")&&pe(l,n),c&1&&a!==(a=f[0].source+"")&&pe(u,a),c&1&&s!==(s=f[0].attribution_url_x)&&d(o,"href",s)},d(f){f&&(g(t),g(i),g(r))}}}function Ql(e){let t,n,l=e[0].source+"",i,r,o,a,u,s=oe(e[0].actor_nation),f=[];for(let m=0;m{H=null}),Oe()),(!I||q&1&&!kl(c.src,h=O[0].image_url))&&d(c,"src",h),O[1]?X?X.p(O,q):(X=Zl(O),X.c(),X.m(s,null)):X&&(X.d(1),X=null),O[1]?A?A.p(O,q):(A=Gl(O),A.c(),A.m(v,p)):A&&(A.d(1),A=null),(!I||q&1)&&b!==(b=O[0].short_description+"")&&pe(T,b),O[1]?U?U.p(O,q):(U=Ql(O),U.c(),U.m(v,null)):U&&(U.d(1),U=null),O[1]?B&&(B.d(1),B=null):B?B.p(O,q):(B=xl(O),B.c(),B.m(t,null))},i(O){I||(V(H),O&&Xe(()=>{I&&(L||(L=Be(t,ht,{},!0)),L.run(1))}),I=!0)},o(O){Z(H),O&&(L||(L=Be(t,ht,{},!1)),L.run(0)),I=!1},d(O){O&&g(t),H&&H.d(),X&&X.d(),A&&A.d(),U&&U.d(),B&&B.d(),O&&L&&L.end()}}}function Es(e,t,n){let{cardData:l}=t,{expanded:i}=t,{modalOpen:r}=t,{activeCaseData:o}=t,a=function(){n(4,r=!0),n(5,o=l)},u=!1;const s=()=>n(2,u=!u);return e.$$set=f=>{"cardData"in f&&n(0,l=f.cardData),"expanded"in f&&n(1,i=f.expanded),"modalOpen"in f&&n(4,r=f.modalOpen),"activeCaseData"in f&&n(5,o=f.activeCaseData)},[l,i,u,a,r,o,s]}class sl extends Ae{constructor(t){super(),Ne(this,t,Es,Ms,Se,{cardData:0,expanded:1,modalOpen:4,activeCaseData:5})}}function $l(e,t,n){const l=e.slice();return l[1]=t[n],l}function ei(e,t,n){const l=e.slice();return l[4]=t[n],l[6]=n,l}function ti(e,t,n){const l=e.slice();return l[7]=t[n],l[6]=n,l}function ni(e){let t,n,l=e[1].short_title+"",i,r,o,a=e[1].short_description+"",u,s,f,c=qe("%B %d, %Y")(new Date(e[1].attribution_date))+"",h,m,y,_=e[1].source+"",v,p,k,b=e[1].source_category+"",T,D,C,L,I,H,X,A=oe(e[1].actor_nation),U=[];for(let q=0;q{"cases"in i&&n(0,l=i.cases)},[l]}class Ns extends Ae{constructor(t){super(),Ne(this,t,As,Ss,Se,{cases:0})}}function en(e,t){switch(arguments.length){case 0:break;case 1:this.range(e);break;default:this.range(t).domain(e);break}return this}const oi=Symbol("implicit");function Ht(){var e=new Pn,t=[],n=[],l=oi;function i(r){let o=e.get(r);if(o===void 0){if(l!==oi)return l;e.set(r,o=t.push(r)-1)}return n[o%n.length]}return i.domain=function(r){if(!arguments.length)return t.slice();t=[],e=new Pn;for(const o of r)e.has(o)||e.set(o,t.push(o)-1);return i},i.range=function(r){return arguments.length?(n=Array.from(r),i):n.slice()},i.unknown=function(r){return arguments.length?(l=r,i):l},i.copy=function(){return Ht(t,n).unknown(l)},en.apply(i,arguments),i}function Xr(){var e=Ht().unknown(void 0),t=e.domain,n=e.range,l=0,i=1,r,o,a=!1,u=0,s=0,f=.5;delete e.unknown;function c(){var h=t().length,m=i>8&15|t>>4&240,t>>4&15|t&240,(t&15)<<4|t&15,1):n===8?ln(t>>24&255,t>>16&255,t>>8&255,(t&255)/255):n===4?ln(t>>12&15|t>>8&240,t>>8&15|t>>4&240,t>>4&15|t&240,((t&15)<<4|t&15)/255):null):(t=Us.exec(e))?new Ve(t[1],t[2],t[3],1):(t=Os.exec(e))?new Ve(t[1]*255/100,t[2]*255/100,t[3]*255/100,1):(t=Fs.exec(e))?ln(t[1],t[2],t[3],t[4]):(t=js.exec(e))?ln(t[1]*255/100,t[2]*255/100,t[3]*255/100,t[4]):(t=Ls.exec(e))?di(t[1],t[2]/100,t[3]/100,1):(t=Hs.exec(e))?di(t[1],t[2]/100,t[3]/100,t[4]):ai.hasOwnProperty(e)?ci(ai[e]):e==="transparent"?new Ve(NaN,NaN,NaN,0):null}function ci(e){return new Ve(e>>16&255,e>>8&255,e&255,1)}function ln(e,t,n,l){return l<=0&&(e=t=n=NaN),new Ve(e,t,n,l)}function Ps(e){return e instanceof tn||(e=Kt(e)),e?(e=e.rgb(),new Ve(e.r,e.g,e.b,e.opacity)):new Ve}function Xn(e,t,n,l){return arguments.length===1?Ps(e):new Ve(e,t,n,l??1)}function Ve(e,t,n,l){this.r=+e,this.g=+t,this.b=+n,this.opacity=+l}ul(Ve,Xn,Qr(tn,{brighter(e){return e=e==null?_n:Math.pow(_n,e),new Ve(this.r*e,this.g*e,this.b*e,this.opacity)},darker(e){return e=e==null?Qt:Math.pow(Qt,e),new Ve(this.r*e,this.g*e,this.b*e,this.opacity)},rgb(){return this},clamp(){return new Ve(vt(this.r),vt(this.g),vt(this.b),pn(this.opacity))},displayable(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:fi,formatHex:fi,formatHex8:Vs,formatRgb:hi,toString:hi}));function fi(){return`#${gt(this.r)}${gt(this.g)}${gt(this.b)}`}function Vs(){return`#${gt(this.r)}${gt(this.g)}${gt(this.b)}${gt((isNaN(this.opacity)?1:this.opacity)*255)}`}function hi(){const e=pn(this.opacity);return`${e===1?"rgb(":"rgba("}${vt(this.r)}, ${vt(this.g)}, ${vt(this.b)}${e===1?")":`, ${e})`}`}function pn(e){return isNaN(e)?1:Math.max(0,Math.min(1,e))}function vt(e){return Math.max(0,Math.min(255,Math.round(e)||0))}function gt(e){return e=vt(e),(e<16?"0":"")+e.toString(16)}function di(e,t,n,l){return l<=0?e=t=n=NaN:n<=0||n>=1?e=t=NaN:t<=0&&(e=NaN),new Qe(e,t,n,l)}function Jr(e){if(e instanceof Qe)return new Qe(e.h,e.s,e.l,e.opacity);if(e instanceof tn||(e=Kt(e)),!e)return new Qe;if(e instanceof Qe)return e;e=e.rgb();var t=e.r/255,n=e.g/255,l=e.b/255,i=Math.min(t,n,l),r=Math.max(t,n,l),o=NaN,a=r-i,u=(r+i)/2;return a?(t===r?o=(n-l)/a+(n0&&u<1?0:o,new Qe(o,a,u,e.opacity)}function qs(e,t,n,l){return arguments.length===1?Jr(e):new Qe(e,t,n,l??1)}function Qe(e,t,n,l){this.h=+e,this.s=+t,this.l=+n,this.opacity=+l}ul(Qe,qs,Qr(tn,{brighter(e){return e=e==null?_n:Math.pow(_n,e),new Qe(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=e==null?Qt:Math.pow(Qt,e),new Qe(this.h,this.s,this.l*e,this.opacity)},rgb(){var e=this.h%360+(this.h<0)*360,t=isNaN(e)||isNaN(this.s)?0:this.s,n=this.l,l=n+(n<.5?n:1-n)*t,i=2*n-l;return new Ve(Hn(e>=240?e-240:e+120,i,l),Hn(e,i,l),Hn(e<120?e+240:e-120,i,l),this.opacity)},clamp(){return new Qe(mi(this.h),rn(this.s),rn(this.l),pn(this.opacity))},displayable(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl(){const e=pn(this.opacity);return`${e===1?"hsl(":"hsla("}${mi(this.h)}, ${rn(this.s)*100}%, ${rn(this.l)*100}%${e===1?")":`, ${e})`}`}}));function mi(e){return e=(e||0)%360,e<0?e+360:e}function rn(e){return Math.max(0,Math.min(1,e||0))}function Hn(e,t,n){return(e<60?t+(n-t)*e/60:e<180?n:e<240?t+(n-t)*(240-e)/60:t)*255}const cl=e=>()=>e;function zs(e,t){return function(n){return e+n*t}}function Ws(e,t,n){return e=Math.pow(e,n),t=Math.pow(t,n)-e,n=1/n,function(l){return Math.pow(e+l*t,n)}}function Bs(e){return(e=+e)==1?Kr:function(t,n){return n-t?Ws(t,n,e):cl(isNaN(t)?n:t)}}function Kr(e,t){var n=t-e;return n?zs(e,n):cl(isNaN(e)?t:e)}const gi=function e(t){var n=Bs(t);function l(i,r){var o=n((i=Xn(i)).r,(r=Xn(r)).r),a=n(i.g,r.g),u=n(i.b,r.b),s=Kr(i.opacity,r.opacity);return function(f){return i.r=o(f),i.g=a(f),i.b=u(f),i.opacity=s(f),i+""}}return l.gamma=e,l}(1);function Xs(e,t){t||(t=[]);var n=e?Math.min(t.length,e.length):0,l=t.slice(),i;return function(r){for(i=0;in&&(r=t.slice(n,r),a[o]?a[o]+=r:a[++o]=r),(l=l[0])===(i=i[0])?a[o]?a[o]+=i:a[++o]=i:(a[++o]=null,u.push({i:o,x:vn(l,i)})),n=Yn.lastIndex;return nt&&(n=e,e=t,t=n),function(l){return Math.max(e,Math.min(t,l))}}function iu(e,t,n){var l=e[0],i=e[1],r=t[0],o=t[1];return i2?ru:iu,u=s=null,c}function c(h){return h==null||isNaN(h=+h)?r:(u||(u=a(e.map(l),t,n)))(l(o(h)))}return c.invert=function(h){return o(i((s||(s=a(t,e.map(l),vn)))(h)))},c.domain=function(h){return arguments.length?(e=Array.from(h,nu),f()):e.slice()},c.range=function(h){return arguments.length?(t=Array.from(h),f()):t.slice()},c.rangeRound=function(h){return t=Array.from(h),n=eu,f()},c.clamp=function(h){return arguments.length?(o=h?!0:It,f()):o!==It},c.interpolate=function(h){return arguments.length?(n=h,f()):n},c.unknown=function(h){return arguments.length?(r=h,c):r},function(h,m){return l=h,i=m,f()}}function $r(){return ou()(It,It)}function au(e){return Math.abs(e=Math.round(e))>=1e21?e.toLocaleString("en").replace(/,/g,""):e.toString(10)}function bn(e,t){if((n=(e=t?e.toExponential(t-1):e.toExponential()).indexOf("e"))<0)return null;var n,l=e.slice(0,n);return[l.length>1?l[0]+l.slice(2):l,+e.slice(n+1)]}function Yt(e){return e=bn(Math.abs(e)),e?e[1]:NaN}function su(e,t){return function(n,l){for(var i=n.length,r=[],o=0,a=e[0],u=0;i>0&&a>0&&(u+a+1>l&&(a=Math.max(1,l-u)),r.push(n.substring(i-=a,i+a)),!((u+=a+1)>l));)a=e[o=(o+1)%e.length];return r.reverse().join(t)}}function uu(e){return function(t){return t.replace(/[0-9]/g,function(n){return e[+n]})}}var cu=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function yn(e){if(!(t=cu.exec(e)))throw new Error("invalid format: "+e);var t;return new hl({fill:t[1],align:t[2],sign:t[3],symbol:t[4],zero:t[5],width:t[6],comma:t[7],precision:t[8]&&t[8].slice(1),trim:t[9],type:t[10]})}yn.prototype=hl.prototype;function hl(e){this.fill=e.fill===void 0?" ":e.fill+"",this.align=e.align===void 0?">":e.align+"",this.sign=e.sign===void 0?"-":e.sign+"",this.symbol=e.symbol===void 0?"":e.symbol+"",this.zero=!!e.zero,this.width=e.width===void 0?void 0:+e.width,this.comma=!!e.comma,this.precision=e.precision===void 0?void 0:+e.precision,this.trim=!!e.trim,this.type=e.type===void 0?"":e.type+""}hl.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(this.width===void 0?"":Math.max(1,this.width|0))+(this.comma?",":"")+(this.precision===void 0?"":"."+Math.max(0,this.precision|0))+(this.trim?"~":"")+this.type};function fu(e){e:for(var t=e.length,n=1,l=-1,i;n0&&(l=0);break}return l>0?e.slice(0,l)+e.slice(i+1):e}var eo;function hu(e,t){var n=bn(e,t);if(!n)return e+"";var l=n[0],i=n[1],r=i-(eo=Math.max(-8,Math.min(8,Math.floor(i/3)))*3)+1,o=l.length;return r===o?l:r>o?l+new Array(r-o+1).join("0"):r>0?l.slice(0,r)+"."+l.slice(r):"0."+new Array(1-r).join("0")+bn(e,Math.max(0,t+r-1))[0]}function pi(e,t){var n=bn(e,t);if(!n)return e+"";var l=n[0],i=n[1];return i<0?"0."+new Array(-i).join("0")+l:l.length>i+1?l.slice(0,i+1)+"."+l.slice(i+1):l+new Array(i-l.length+2).join("0")}const vi={"%":(e,t)=>(e*100).toFixed(t),b:e=>Math.round(e).toString(2),c:e=>e+"",d:au,e:(e,t)=>e.toExponential(t),f:(e,t)=>e.toFixed(t),g:(e,t)=>e.toPrecision(t),o:e=>Math.round(e).toString(8),p:(e,t)=>pi(e*100,t),r:pi,s:hu,X:e=>Math.round(e).toString(16).toUpperCase(),x:e=>Math.round(e).toString(16)};function bi(e){return e}var yi=Array.prototype.map,wi=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"];function du(e){var t=e.grouping===void 0||e.thousands===void 0?bi:su(yi.call(e.grouping,Number),e.thousands+""),n=e.currency===void 0?"":e.currency[0]+"",l=e.currency===void 0?"":e.currency[1]+"",i=e.decimal===void 0?".":e.decimal+"",r=e.numerals===void 0?bi:uu(yi.call(e.numerals,String)),o=e.percent===void 0?"%":e.percent+"",a=e.minus===void 0?"−":e.minus+"",u=e.nan===void 0?"NaN":e.nan+"";function s(c){c=yn(c);var h=c.fill,m=c.align,y=c.sign,_=c.symbol,v=c.zero,p=c.width,k=c.comma,b=c.precision,T=c.trim,D=c.type;D==="n"?(k=!0,D="g"):vi[D]||(b===void 0&&(b=12),T=!0,D="g"),(v||h==="0"&&m==="=")&&(v=!0,h="0",m="=");var C=_==="$"?n:_==="#"&&/[boxX]/.test(D)?"0"+D.toLowerCase():"",L=_==="$"?l:/[%p]/.test(D)?o:"",I=vi[D],H=/[defgprs%]/.test(D);b=b===void 0?6:/[gprs]/.test(D)?Math.max(1,Math.min(21,b)):Math.max(0,Math.min(20,b));function X(A){var U=C,B=L,O,q,J;if(D==="c")B=I(A)+B,A="";else{A=+A;var K=A<0||1/A<0;if(A=isNaN(A)?u:I(Math.abs(A),b),T&&(A=fu(A)),K&&+A==0&&y!=="+"&&(K=!1),U=(K?y==="("?y:a:y==="-"||y==="("?"":y)+U,B=(D==="s"?wi[8+eo/3]:"")+B+(K&&y==="("?")":""),H){for(O=-1,q=A.length;++OJ||J>57){B=(J===46?i+A.slice(O+1):A.slice(O))+B,A=A.slice(0,O);break}}}k&&!v&&(A=t(A,1/0));var F=U.length+A.length+B.length,le=F>1)+U+A+B+le.slice(F);break;default:A=le+U+A+B;break}return r(A)}return X.toString=function(){return c+""},X}function f(c,h){var m=s((c=yn(c),c.type="f",c)),y=Math.max(-8,Math.min(8,Math.floor(Yt(h)/3)))*3,_=Math.pow(10,-y),v=wi[8+y/3];return function(p){return m(_*p)+v}}return{format:s,formatPrefix:f}}var on,wn,to;mu({thousands:",",grouping:[3],currency:["$",""]});function mu(e){return on=du(e),wn=on.format,to=on.formatPrefix,on}function gu(e){return Math.max(0,-Yt(Math.abs(e)))}function _u(e,t){return Math.max(0,Math.max(-8,Math.min(8,Math.floor(Yt(t)/3)))*3-Yt(Math.abs(e)))}function pu(e,t){return e=Math.abs(e),t=Math.abs(t)-e,Math.max(0,Yt(t)-Yt(e))+1}function vu(e,t,n,l){var i=zn(e,t,n),r;switch(l=yn(l??",f"),l.type){case"s":{var o=Math.max(Math.abs(e),Math.abs(t));return l.precision==null&&!isNaN(r=_u(i,o))&&(l.precision=r),to(l,o)}case"":case"e":case"g":case"p":case"r":{l.precision==null&&!isNaN(r=pu(i,Math.max(Math.abs(e),Math.abs(t))))&&(l.precision=r-(l.type==="e"));break}case"f":case"%":{l.precision==null&&!isNaN(r=gu(i))&&(l.precision=r-(l.type==="%")*2);break}}return wn(l)}function bu(e){var t=e.domain;return e.ticks=function(n){var l=t();return Jo(l[0],l[l.length-1],n??10)},e.tickFormat=function(n,l){var i=t();return vu(i[0],i[i.length-1],n??10,l)},e.nice=function(n){n==null&&(n=10);var l=t(),i=0,r=l.length-1,o=l[i],a=l[r],u,s,f=10;for(a0;){if(s=qn(o,a,n),s===u)return l[i]=o,l[r]=a,t(l);if(s>0)o=Math.floor(o/s)*s,a=Math.ceil(a/s)*s;else if(s<0)o=Math.ceil(o*s)/s,a=Math.floor(a*s)/s;else break;u=s}return e},e}function Rt(){var e=$r();return e.copy=function(){return xr(e,Rt())},en.apply(e,arguments),bu(e)}function yu(e,t){e=e.slice();var n=0,l=e.length-1,i=e[n],r=e[l],o;return r=0))throw new Error(`invalid digits: ${e}`);if(t>15)return lo;const n=10**t;return function(l){this._+=l[0];for(let i=1,r=l.length;idt)if(!(Math.abs(c*u-s*f)>dt)||!r)this._append`L${this._x1=t},${this._y1=n}`;else{let m=l-o,y=i-a,_=u*u+s*s,v=m*m+y*y,p=Math.sqrt(_),k=Math.sqrt(h),b=r*Math.tan((Qn-Math.acos((_+h-v)/(2*p*k)))/2),T=b/k,D=b/p;Math.abs(T-1)>dt&&this._append`L${t+T*f},${n+T*c}`,this._append`A${r},${r},0,0,${+(c*m>f*y)},${this._x1=t+D*u},${this._y1=n+D*s}`}}arc(t,n,l,i,r,o){if(t=+t,n=+n,l=+l,o=!!o,l<0)throw new Error(`negative radius: ${l}`);let a=l*Math.cos(i),u=l*Math.sin(i),s=t+a,f=n+u,c=1^o,h=o?i-r:r-i;this._x1===null?this._append`M${s},${f}`:(Math.abs(this._x1-s)>dt||Math.abs(this._y1-f)>dt)&&this._append`L${s},${f}`,l&&(h<0&&(h=h%Jn+Jn),h>Tu?this._append`A${l},${l},0,1,${c},${t-a},${n-u}A${l},${l},0,1,${c},${this._x1=s},${this._y1=f}`:h>dt&&this._append`A${l},${l},0,${+(h>=Qn)},${c},${this._x1=t+l*Math.cos(r)},${this._y1=n+l*Math.sin(r)}`)}rect(t,n,l,i){this._append`M${this._x0=this._x1=+t},${this._y0=this._y1=+n}h${l=+l}v${+i}h${-l}Z`}toString(){return this._}}function io(e){let t=3;return e.digits=function(n){if(!arguments.length)return t;if(n==null)t=null;else{const l=Math.floor(n);if(!(l>=0))throw new RangeError(`invalid digits: ${n}`);t=l}return e},()=>new Mu(t)}function ml(e){return typeof e=="object"&&"length"in e?e:Array.from(e)}function ro(e){this._context=e}ro.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:this._context.lineTo(e,t);break}}};function oo(e){return new ro(e)}function ao(e){return e[0]}function so(e){return e[1]}function Eu(e,t){var n=Fe(!0),l=null,i=oo,r=null,o=io(a);e=typeof e=="function"?e:e===void 0?ao:Fe(e),t=typeof t=="function"?t:t===void 0?so:Fe(t);function a(u){var s,f=(u=ml(u)).length,c,h=!1,m;for(l==null&&(r=i(m=o())),s=0;s<=f;++s)!(s=m;--y)a.point(b[y],T[y]);a.lineEnd(),a.areaEnd()}p&&(b[h]=+e(v,h,c),T[h]=+t(v,h,c),a.point(l?+l(v,h,c):b[h],n?+n(v,h,c):T[h]))}if(k)return a=null,k+""||null}function f(){return Eu().defined(i).curve(o).context(r)}return s.x=function(c){return arguments.length?(e=typeof c=="function"?c:Fe(+c),l=null,s):e},s.x0=function(c){return arguments.length?(e=typeof c=="function"?c:Fe(+c),s):e},s.x1=function(c){return arguments.length?(l=c==null?null:typeof c=="function"?c:Fe(+c),s):l},s.y=function(c){return arguments.length?(t=typeof c=="function"?c:Fe(+c),n=null,s):t},s.y0=function(c){return arguments.length?(t=typeof c=="function"?c:Fe(+c),s):t},s.y1=function(c){return arguments.length?(n=c==null?null:typeof c=="function"?c:Fe(+c),s):n},s.lineX0=s.lineY0=function(){return f().x(e).y(t)},s.lineY1=function(){return f().x(e).y(n)},s.lineX1=function(){return f().x(l).y(t)},s.defined=function(c){return arguments.length?(i=typeof c=="function"?c:Fe(!!c),s):i},s.curve=function(c){return arguments.length?(o=c,r!=null&&(a=o(r)),s):o},s.context=function(c){return arguments.length?(c==null?r=a=null:a=o(r=c),s):r},s}function uo(e){this._context=e}uo.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=[],this._y=[]},lineEnd:function(){var e=this._x,t=this._y,n=e.length;if(n)if(this._line?this._context.lineTo(e[0],t[0]):this._context.moveTo(e[0],t[0]),n===2)this._context.lineTo(e[1],t[1]);else for(var l=ki(e),i=ki(t),r=0,o=1;o=0;--t)i[t]=(o[t]-i[t+1])/r[t];for(r[n-1]=(e[n]+i[n-1])/2,t=0;t1)for(var n=1,l,i,r=e[t[0]],o,a=r.length;n=0;)n[t]=t;return n}function Nu(e,t){return e[t]}function Iu(e){const t=[];return t.key=e,t}function Uu(){var e=Fe([]),t=Ti,n=Ci,l=Nu;function i(r){var o=Array.from(e.apply(this,arguments),Iu),a,u=o.length,s=-1,f;for(const c of r)for(a=0,++s;a{"cx"in p&&n(0,l=p.cx),"cy"in p&&n(1,i=p.cy),"r"in p&&n(2,r=p.r),"fill"in p&&n(3,o=p.fill),"opacity"in p&&n(4,a=p.opacity),"stroke"in p&&n(5,u=p.stroke),"strokeWidth"in p&&n(6,s=p.strokeWidth),"caseData"in p&&n(13,f=p.caseData),"hoveredCaseData"in p&&n(8,c=p.hoveredCaseData),"tooltipX"in p&&n(9,h=p.tooltipX),"tooltipY"in p&&n(10,m=p.tooltipY),"showTooltip"in p&&n(11,y=p.showTooltip),"tooltipType"in p&&n(12,_=p.tooltipType)},[l,i,r,o,a,u,s,v,c,h,m,y,_,f]}class ju extends Ae{constructor(t){super(),Ne(this,t,Fu,Ou,Se,{cx:0,cy:1,r:2,fill:3,opacity:4,stroke:5,strokeWidth:6,caseData:13,hoveredCaseData:8,tooltipX:9,tooltipY:10,showTooltip:11,tooltipType:12})}}function Lu(e){let t,n,l,i,r,o;return{c(){t=ae("rect"),this.h()},l(a){t=se(a,"rect",{x:!0,y:!0,width:!0,height:!0,fill:!0,opacity:!0,"stroke-width":!0,class:!0}),M(t).forEach(g),this.h()},h(){d(t,"x",n=e[0]-e[2]/2),d(t,"y",l=e[1]-e[2]/2),d(t,"width",e[2]),d(t,"height",e[2]),d(t,"fill",e[3]),d(t,"opacity",e[6]),d(t,"stroke-width",i=e[5]+"px"),d(t,"class","svelte-1clidz2"),re(t,"stroke",e[4])},m(a,u){N(a,t,u),r||(o=[fe(t,"mouseover",e[7]),fe(t,"focus",e[7]),fe(t,"mouseout",e[8]),fe(t,"blur",e[8])],r=!0)},p(a,[u]){u&5&&n!==(n=a[0]-a[2]/2)&&d(t,"x",n),u&6&&l!==(l=a[1]-a[2]/2)&&d(t,"y",l),u&4&&d(t,"width",a[2]),u&4&&d(t,"height",a[2]),u&8&&d(t,"fill",a[3]),u&64&&d(t,"opacity",a[6]),u&32&&i!==(i=a[5]+"px")&&d(t,"stroke-width",i),u&16&&re(t,"stroke",a[4])},i:ve,o:ve,d(a){a&&g(t),r=!1,Ke(o)}}}function Hu(e,t,n){let{x:l}=t,{y:i}=t,{width:r}=t,{fill:o}=t,{stroke:a}=t,{strokeWidth:u}=t,{opacity:s}=t,{eventData:f}=t,{hoveredEventData:c}=t,{tooltipX:h}=t,{tooltipY:m}=t,{showEventTooltip:y}=t;function _(p){n(12,y=!0),n(10,h=p.clientX),n(11,m=p.clientY),n(9,c=f)}function v(){n(12,y=!1)}return e.$$set=p=>{"x"in p&&n(0,l=p.x),"y"in p&&n(1,i=p.y),"width"in p&&n(2,r=p.width),"fill"in p&&n(3,o=p.fill),"stroke"in p&&n(4,a=p.stroke),"strokeWidth"in p&&n(5,u=p.strokeWidth),"opacity"in p&&n(6,s=p.opacity),"eventData"in p&&n(13,f=p.eventData),"hoveredEventData"in p&&n(9,c=p.hoveredEventData),"tooltipX"in p&&n(10,h=p.tooltipX),"tooltipY"in p&&n(11,m=p.tooltipY),"showEventTooltip"in p&&n(12,y=p.showEventTooltip)},[l,i,r,o,a,u,s,_,v,c,h,m,y,f]}class Yu extends Ae{constructor(t){super(),Ne(this,t,Hu,Lu,Se,{x:0,y:1,width:2,fill:3,stroke:4,strokeWidth:5,opacity:6,eventData:13,hoveredEventData:9,tooltipX:10,tooltipY:11,showEventTooltip:12})}}function Ru(e){let t,n,l,i,r,o;return n=new sl({props:{cardData:e[2],expanded:!0}}),{c(){t=E("div"),ye(n.$$.fragment),this.h()},l(a){t=S(a,"DIV",{class:!0,style:!0});var u=M(t);we(n.$$.fragment,u),u.forEach(g),this.h()},h(){d(t,"class","tooltip svelte-ius1sy"),re(t,"top",e[1]+"px"),re(t,"left",(e[0]{i&&(l||(l=Be(t,ht,{duration:250},!0)),l.run(1))}),i=!0)},o(a){Z(n.$$.fragment,a),a&&(l||(l=Be(t,ht,{duration:250},!1)),l.run(0)),i=!1},d(a){a&&g(t),Ce(n),a&&l&&l.end(),r=!1,o()}}}function Pu(e,t,n){let{tooltipX:l}=t,{tooltipY:i}=t,{hoveredCaseData:r}=t,{width:o}=t,{showTooltip:a}=t;function u(){n(5,a=!1)}return e.$$set=s=>{"tooltipX"in s&&n(0,l=s.tooltipX),"tooltipY"in s&&n(1,i=s.tooltipY),"hoveredCaseData"in s&&n(2,r=s.hoveredCaseData),"width"in s&&n(3,o=s.width),"showTooltip"in s&&n(5,a=s.showTooltip)},[l,i,r,o,u,a]}class Vu extends Ae{constructor(t){super(),Ne(this,t,Pu,Ru,Se,{tooltipX:0,tooltipY:1,hoveredCaseData:2,width:3,showTooltip:5})}}function qu(e){let t,n,l=qe("%B %d, %Y")(e[2].date)+"",i,r,o,a=e[2].Title+"",u,s,f,c=e[2].Description+"",h,m,y;return{c(){t=E("div"),n=E("p"),i=ee(l),r=Y(),o=E("h2"),u=ee(a),s=Y(),f=E("p"),h=ee(c),this.h()},l(_){t=S(_,"DIV",{class:!0,style:!0});var v=M(t);n=S(v,"P",{class:!0});var p=M(n);i=te(p,l),p.forEach(g),r=R(v),o=S(v,"H2",{class:!0});var k=M(o);u=te(k,a),k.forEach(g),s=R(v),f=S(v,"P",{class:!0});var b=M(f);h=te(b,c),b.forEach(g),v.forEach(g),this.h()},h(){d(n,"class","date svelte-1o3zhmg"),d(o,"class","svelte-1o3zhmg"),d(f,"class","description svelte-1o3zhmg"),d(t,"class","event-tooltip svelte-1o3zhmg"),re(t,"top",e[1]+"px"),re(t,"left",(e[0]{y&&(m||(m=Be(t,ht,{duration:250},!0)),m.run(1))}),y=!0)},o(_){_&&(m||(m=Be(t,ht,{duration:250},!1)),m.run(0)),y=!1},d(_){_&&g(t),_&&m&&m.end()}}}function zu(e,t,n){let{tooltipX:l}=t,{tooltipY:i}=t,{hoveredEventData:r}=t,{width:o}=t;return e.$$set=a=>{"tooltipX"in a&&n(0,l=a.tooltipX),"tooltipY"in a&&n(1,i=a.tooltipY),"hoveredEventData"in a&&n(2,r=a.hoveredEventData),"width"in a&&n(3,o=a.width)},[l,i,r,o]}class Wu extends Ae{constructor(t){super(),Ne(this,t,zu,qu,Se,{tooltipX:0,tooltipY:1,hoveredEventData:2,width:3})}}function Mi(e,t,n){const l=e.slice();return l[8]=t[n],l[10]=n,l}function Ei(e,t,n){const l=e.slice();return l[11]=t[n],l[10]=n,l}function Si(e){let t,n,l;return{c(){t=ae("circle"),this.h()},l(i){t=se(i,"circle",{cx:!0,cy:!0,r:!0,fill:!0}),M(t).forEach(g),this.h()},h(){d(t,"cx",n=12-e[2](e[11])+e[10]*30),d(t,"cy",32),d(t,"r",l=e[2](e[11])),d(t,"fill","#555555")},m(i,r){N(i,t,r)},p(i,r){r&4&&n!==(n=12-i[2](i[11])+i[10]*30)&&d(t,"cx",n),r&4&&l!==(l=i[2](i[11]))&&d(t,"r",l)},d(i){i&&g(t)}}}function Ai(e){let t,n,l;return{c(){t=ae("circle"),this.h()},l(i){t=se(i,"circle",{cx:!0,cy:!0,r:!0,fill:!0,opacity:!0}),M(t).forEach(g),this.h()},h(){d(t,"cx",n=e[0]-e[1].left-e[1].right-150+e[10]*30),d(t,"cy",32),d(t,"r",9),d(t,"fill","#555555"),d(t,"opacity",l=e[3](e[8]))},m(i,r){N(i,t,r)},p(i,r){r&3&&n!==(n=i[0]-i[1].left-i[1].right-150+i[10]*30)&&d(t,"cx",n),r&24&&l!==(l=i[3](i[8]))&&d(t,"opacity",l)},d(i){i&&g(t)}}}function Bu(e){let t,n,l,i,r,o,a,u,s,f,c,h,m,y,_,v=oe(e[2].domain()),p=[];for(let T=0;T{"width"in c&&n(0,a=c.width),"margins"in c&&n(1,u=c.margins),"radiusScale"in c&&n(2,s=c.radiusScale),"opacityScale"in c&&n(3,f=c.opacityScale)},e.$$.update=()=>{e.$$.dirty&8&&n(7,l=f.domain()[0]),e.$$.dirty&8&&n(5,i=f.domain()[1]),e.$$.dirty&160&&n(6,r=i-l),e.$$.dirty&224&&n(4,o=[l,l+r/5,l+r*2/5,l+r*3/5,l+r*4/5,i])},[a,u,s,f,o,i,r,l]}class Gu extends Ae{constructor(t){super(),Ne(this,t,Zu,Bu,Se,{width:0,margins:1,radiusScale:2,opacityScale:3})}}function Ni(e,t,n){const l=e.slice();return l[41]=t[n],l}function Ii(e,t,n){const l=e.slice();return l[44]=t[n],l}function Ui(e,t,n){const l=e.slice();return l[44]=t[n],l}function Oi(e,t,n){const l=e.slice();return l[49]=t[n],l}function Fi(e,t,n){const l=e.slice();return l[52]=t[n],l}function ji(e,t,n){const l=e.slice();return l[55]=t[n],l}function Li(e){let t,n,l,i=oe(e[19]),r=[];for(let s=0;sZ(a[s],1,1,()=>{a[s]=null});return{c(){t=ae("g");for(let s=0;sYe(l,"hoveredCaseData",c)),je.push(()=>Ye(l,"tooltipX",h)),je.push(()=>Ye(l,"tooltipY",m)),je.push(()=>Ye(l,"showTooltip",y)),{c(){t=ae("g"),f&&f.c(),n=ge(),ye(l.$$.fragment)},l(v){t=se(v,"g",{});var p=M(t);f&&f.l(p),n=ge(),we(l.$$.fragment,p),p.forEach(g)},m(v,p){N(v,t,p),f&&f.m(t,null),w(t,n),ke(l,t,null),s=!0},p(v,p){v[52].offline_mobilization=="1"?f?f.p(v,p):(f=Ri(v),f.c(),f.m(t,n)):f&&(f.d(1),f=null);const k={};p[0]&17&&(k.cx=v[4](new Date(v[52].attribution_date))),p[0]&1&&(k.cy=v[19].includes(v[52].actor_nation[0])?v[20](v[52].actor_nation[0]):v[20]("Other")),p[0]&1&&(k.r=v[22](v[52].breakout_scale)),p[0]&1&&(k.fill=v[19].includes(v[52].actor_nation[0])?v[21](v[52].actor_nation[0]):v[21]("Other")),p[0]&65537&&(k.opacity=v[16](v[52].attribution_score)),p[0]&1&&(k.caseData=v[52]),!i&&p[0]&512&&(i=!0,k.hoveredCaseData=v[9],He(()=>i=!1)),!r&&p[0]&2048&&(r=!0,k.tooltipX=v[11],He(()=>r=!1)),!o&&p[0]&4096&&(o=!0,k.tooltipY=v[12],He(()=>o=!1)),!a&&p[0]&128&&(a=!0,k.showTooltip=v[7],He(()=>a=!1)),l.$set(k)},i(v){s||(V(l.$$.fragment,v),v&&Xe(()=>{s&&(u||(u=Be(t,ht,{},!0)),u.run(1))}),s=!0)},o(v){Z(l.$$.fragment,v),v&&(u||(u=Be(t,ht,{},!1)),u.run(0)),s=!1},d(v){v&&g(t),f&&f.d(),Ce(l),v&&u&&u.end()}}}function Ri(e){let t,n,l,i;return{c(){t=ae("circle"),this.h()},l(r){t=se(r,"circle",{cx:!0,cy:!0,r:!0,fill:!0,stroke:!0,"stroke-width":!0,opacity:!0}),M(t).forEach(g),this.h()},h(){d(t,"cx",n=e[4](new Date(e[52].attribution_date))),d(t,"cy",l=e[19].includes(e[52].actor_nation[0])?e[20](e[52].actor_nation[0]):e[20]("Other")),d(t,"r",i=e[22](e[52].breakout_scale)+2),d(t,"fill","none"),d(t,"stroke","#555555"),d(t,"stroke-width",1.5),d(t,"opacity",1)},m(r,o){N(r,t,o)},p(r,o){o[0]&17&&n!==(n=r[4](new Date(r[52].attribution_date)))&&d(t,"cx",n),o[0]&1&&l!==(l=r[19].includes(r[52].actor_nation[0])?r[20](r[52].actor_nation[0]):r[20]("Other"))&&d(t,"cy",l),o[0]&1&&i!==(i=r[22](r[52].breakout_scale)+2)&&d(t,"r",i)},d(r){r&&g(t)}}}function Pi(e){let t,n,l=e[52].show&&Yi(e);return{c(){l&&l.c(),t=ge()},l(i){l&&l.l(i),t=ge()},m(i,r){l&&l.m(i,r),N(i,t,r),n=!0},p(i,r){i[52].show?l?(l.p(i,r),r[0]&1&&V(l,1)):(l=Yi(i),l.c(),V(l,1),l.m(t.parentNode,t)):l&&(Ue(),Z(l,1,1,()=>{l=null}),Oe())},i(i){n||(V(l),n=!0)},o(i){Z(l),n=!1},d(i){i&&g(t),l&&l.d(i)}}}function Vi(e){let t,n,l,i,r=e[5].length>0&&e[6]&&qi(e),o=oe(e[13]),a=[];for(let u=0;u0&&u[6]?r?r.p(u,s):(r=qi(u),r.c(),r.m(t,n)):r&&(r.d(1),r=null),s[0]&8200){o=oe(u[13]);let f;for(f=0;f{u=null}),Oe())},i(s){r||(V(u),r=!0)},o(s){Z(u),r=!1},d(s){s&&g(t),Ee(a,s),u&&u.d()}}}function Xi(e){let t,n,l,i,r=e[14](e[44])+"",o,a;return{c(){t=ae("line"),i=ae("text"),o=ee(r),this.h()},l(u){t=se(u,"line",{x1:!0,x2:!0,y1:!0,y2:!0,stroke:!0,"stroke-width":!0}),M(t).forEach(g),i=se(u,"text",{class:!0,x:!0,y:!0,"text-anchor":!0});var s=M(i);o=te(s,r),s.forEach(g),this.h()},h(){d(t,"x1",n=e[4](e[44])),d(t,"x2",l=e[4](e[44])),d(t,"y1",rt/2-e[18].bottom),d(t,"y2",rt/2-e[18].bottom+10),d(t,"stroke","#777777"),d(t,"stroke-width",1),d(i,"class","time-axis-tick-label svelte-12avebn"),d(i,"x",a=e[4](e[44])),d(i,"y",rt/2-e[18].bottom+24),d(i,"text-anchor","middle")},m(u,s){N(u,t,s),N(u,i,s),w(i,o)},p(u,s){s[0]&32784&&n!==(n=u[4](u[44]))&&d(t,"x1",n),s[0]&32784&&l!==(l=u[4](u[44]))&&d(t,"x2",l),s[0]&49152&&r!==(r=u[14](u[44])+"")&&pe(o,r),s[0]&32784&&a!==(a=u[4](u[44]))&&d(i,"x",a)},d(u){u&&(g(t),g(i))}}}function Zi(e){let t,n,l=oe(e[1]),i=[];for(let o=0;oZ(i[o],1,1,()=>{i[o]=null});return{c(){for(let o=0;oYe(t,"hoveredEventData",a)),je.push(()=>Ye(t,"tooltipX",u)),je.push(()=>Ye(t,"tooltipY",s)),je.push(()=>Ye(t,"showEventTooltip",f)),{c(){ye(t.$$.fragment)},l(h){we(t.$$.fragment,h)},m(h,m){ke(t,h,m),o=!0},p(h,m){const y={};m[0]&18&&(y.x=h[4](h[41].date)),m[0]&2&&(y.eventData=h[41]),!n&&m[0]&1024&&(n=!0,y.hoveredEventData=h[10],He(()=>n=!1)),!l&&m[0]&2048&&(l=!0,y.tooltipX=h[11],He(()=>l=!1)),!i&&m[0]&4096&&(i=!0,y.tooltipY=h[12],He(()=>i=!1)),!r&&m[0]&256&&(r=!0,y.showEventTooltip=h[8],He(()=>r=!1)),t.$set(y)},i(h){o||(V(t.$$.fragment,h),o=!0)},o(h){Z(t.$$.fragment,h),o=!1},d(h){Ce(t,h)}}}function Qi(e){let t,n,l;function i(o){e[38](o)}let r={tooltipX:e[11],tooltipY:e[12],hoveredCaseData:e[9],width:e[2]};return e[7]!==void 0&&(r.showTooltip=e[7]),t=new Vu({props:r}),je.push(()=>Ye(t,"showTooltip",i)),{c(){ye(t.$$.fragment)},l(o){we(t.$$.fragment,o)},m(o,a){ke(t,o,a),l=!0},p(o,a){const u={};a[0]&2048&&(u.tooltipX=o[11]),a[0]&4096&&(u.tooltipY=o[12]),a[0]&512&&(u.hoveredCaseData=o[9]),a[0]&4&&(u.width=o[2]),!n&&a[0]&128&&(n=!0,u.showTooltip=o[7],He(()=>n=!1)),t.$set(u)},i(o){l||(V(t.$$.fragment,o),l=!0)},o(o){Z(t.$$.fragment,o),l=!1},d(o){Ce(t,o)}}}function Ji(e){let t,n;return t=new Wu({props:{tooltipX:e[11],tooltipY:e[12],hoveredEventData:e[10],width:e[2]}}),{c(){ye(t.$$.fragment)},l(l){we(t.$$.fragment,l)},m(l,i){ke(t,l,i),n=!0},p(l,i){const r={};i[0]&2048&&(r.tooltipX=l[11]),i[0]&4096&&(r.tooltipY=l[12]),i[0]&1024&&(r.hoveredEventData=l[10]),i[0]&4&&(r.width=l[2]),t.$set(r)},i(l){n||(V(t.$$.fragment,l),n=!0)},o(l){Z(t.$$.fragment,l),n=!1},d(l){Ce(t,l)}}}function Qu(e){let t,n,l,i,r,o,a,u,s,f,c,h;n=new Gu({props:{width:e[2],margins:e[17],radiusScale:e[22],opacityScale:e[16]}});let m=e[4]&&Li(e),y=e[4]&&Vi(e),_=e[4]&&Bi(e),v=e[7]&&Qi(e),p=e[8]&&Ji(e);return{c(){t=E("div"),ye(n.$$.fragment),l=Y(),i=ae("svg"),m&&m.c(),r=Y(),o=ae("svg"),y&&y.c(),a=Y(),u=ae("svg"),_&&_.c(),s=Y(),v&&v.c(),f=Y(),p&&p.c(),this.h()},l(k){t=S(k,"DIV",{class:!0});var b=M(t);we(n.$$.fragment,b),l=R(b),i=se(b,"svg",{width:!0,height:!0});var T=M(i);m&&m.l(T),T.forEach(g),r=R(b),o=se(b,"svg",{width:!0,height:!0});var D=M(o);y&&y.l(D),D.forEach(g),a=R(b),u=se(b,"svg",{width:!0,height:!0});var C=M(u);_&&_.l(C),C.forEach(g),s=R(b),v&&v.l(b),f=R(b),p&&p.l(b),b.forEach(g),this.h()},h(){d(i,"width",e[2]),d(i,"height",rt),d(o,"width",e[2]),d(o,"height",rt),d(u,"width",e[2]),d(u,"height",rt/2),d(t,"class","timeline-container svelte-12avebn"),Xe(()=>e[39].call(t))},m(k,b){N(k,t,b),ke(n,t,null),w(t,l),w(t,i),m&&m.m(i,null),w(t,r),w(t,o),y&&y.m(o,null),w(t,a),w(t,u),_&&_.m(u,null),w(t,s),v&&v.m(t,null),w(t,f),p&&p.m(t,null),c=Cn(t,e[39].bind(t)),h=!0},p(k,b){const T={};b[0]&4&&(T.width=k[2]),b[0]&65536&&(T.opacityScale=k[16]),n.$set(T),k[4]?m?(m.p(k,b),b[0]&16&&V(m,1)):(m=Li(k),m.c(),V(m,1),m.m(i,null)):m&&(Ue(),Z(m,1,1,()=>{m=null}),Oe()),(!h||b[0]&4)&&d(i,"width",k[2]),k[4]?y?y.p(k,b):(y=Vi(k),y.c(),y.m(o,null)):y&&(y.d(1),y=null),(!h||b[0]&4)&&d(o,"width",k[2]),k[4]?_?(_.p(k,b),b[0]&16&&V(_,1)):(_=Bi(k),_.c(),V(_,1),_.m(u,null)):_&&(Ue(),Z(_,1,1,()=>{_=null}),Oe()),(!h||b[0]&4)&&d(u,"width",k[2]),k[7]?v?(v.p(k,b),b[0]&128&&V(v,1)):(v=Qi(k),v.c(),V(v,1),v.m(t,f)):v&&(Ue(),Z(v,1,1,()=>{v=null}),Oe()),k[8]?p?(p.p(k,b),b[0]&256&&V(p,1)):(p=Ji(k),p.c(),V(p,1),p.m(t,null)):p&&(Ue(),Z(p,1,1,()=>{p=null}),Oe())},i(k){h||(V(n.$$.fragment,k),V(m),V(_),V(v),V(p),h=!0)},o(k){Z(n.$$.fragment,k),Z(m),Z(_),Z(v),Z(p),h=!1},d(k){k&&g(t),Ce(n),m&&m.d(),y&&y.d(),_&&_.d(),v&&v.d(),p&&p.d(),c()}}}let rt=200;const Kn="#555555";function Ju(e,t,n){let l,i,r,o,a,u,s,f,c,h,m,y;me(e,Je,Q=>n(28,m=Q)),me(e,bt,Q=>n(29,y=Q));let{cases:_}=t,{events:v}=t,{metrics:p}=t;const k={top:0,right:24,bottom:0,left:120},b={top:0,right:24,bottom:38,left:120};let T;const D=["Other","China","Iran","Russia"],C=["#555555","#bf0a0a","#0f8a0f","#0f4c8a"];let L=Gr(D,[rt-k.bottom-k.top,0]).padding(.5),I=Ht(D,C),H=Ht(["Category One","Category Two","Category Three","Category Four","Category Five","Category Six"],[6,8,10,11,12,13]),X=0,A,U=!1,B=!1,O,q,J,K;function F(Q){O=Q,n(9,O)}function le(Q){J=Q,n(11,J)}function ce(Q){K=Q,n(12,K)}function he(Q){U=Q,n(7,U)}function ue(Q){q=Q,n(10,q)}function P(Q){J=Q,n(11,J)}function _e(Q){K=Q,n(12,K)}function Me(Q){B=Q,n(8,B)}function $(Q){U=Q,n(7,U)}function de(){T=this.clientWidth,n(2,T)}return e.$$set=Q=>{"cases"in Q&&n(0,_=Q.cases),"events"in Q&&n(1,v=Q.events),"metrics"in Q&&n(23,p=Q.metrics)},e.$$.update=()=>{e.$$.dirty[0]&536870916&&n(4,l=no(y,[0,T-k.right-k.left])),e.$$.dirty[0]&1&&_&&H&&n(0,_=_.sort((Q,x)=>H(Q.breakout_scale)Q.attribution_total_score))]).range([.2,1])),e.$$.dirty[0]&16&&n(15,r=l.ticks(5)),e.$$.dirty[0]&16&&n(27,o=(l.domain()[1]-l.domain()[0])/864e5),e.$$.dirty[0]&134217728&&n(14,a=o>100?qe("%b"):qe("%b %-d")),e.$$.dirty[0]&268435456&&n(26,u=m.filter(Q=>Q.selected).map(Q=>Q.name)),e.$$.dirty[0]&75497472&&n(25,s=p.filter(Q=>u.includes(Q.country))),e.$$.dirty[0]&33554432&&n(5,f=Uu().keys(xo(s.map(Q=>Q.country))).value(([,Q],x)=>Q.get(x).posts)(Wo(s,Q=>Q.date,Q=>Q.country))),e.$$.dirty[0]&32&&f.length>0&&n(24,X=Gt(f[f.length-1].map(Q=>Q[1]))),e.$$.dirty[0]&16777216&&n(3,c=Rt([0,X],[rt-k.bottom-k.top,0])),e.$$.dirty[0]&24&&l&&c&&n(6,A=Su().x(Q=>l(Q.data[0])).y0(Q=>c(Q[0])).y1(Q=>c(Q[1])).curve(Au)),e.$$.dirty[0]&8&&n(13,h=c.ticks(2).filter(Q=>Q!=0))},[_,v,T,c,l,f,A,U,B,O,q,J,K,h,a,r,i,k,b,D,L,I,H,p,X,s,u,o,m,y,F,le,ce,he,ue,P,_e,Me,$,de]}class Ku extends Ae{constructor(t){super(),Ne(this,t,Ju,Qu,Se,{cases:0,events:1,metrics:23},null,[-1,-1])}}function Ki(e,t,n){const l=e.slice();return l[16]=t[n],l}function xi(e,t,n){const l=e.slice();return l[19]=t[n],l}function $i(e,t,n){const l=e.slice();return l[22]=t[n],l[24]=n,l}function er(e){let t,n,l,i=oe(e[7]),r=[];for(let f=0;fe[14].call(t))},m(r,o){N(r,t,o),w(t,n),i&&i.m(n,null),l=Cn(t,e[14].bind(t))},p(r,[o]){r[3]?i?i.p(r,o):(i=er(r),i.c(),i.m(n,null)):i&&(i.d(1),i=null),o&2&&d(n,"width",r[1])},i:ve,o:ve,d(r){r&&g(t),i&&i.d(),l()}}}let gl=500;function $u(e,t,n){let l,i,r,o,a,{cases:u}=t,{modalOpen:s}=t,{activeCaseData:f}=t;const c={top:40,right:12,bottom:12,left:36};let h;const m=["Other","China","Iran","Russia"];let _=Ht(m,["#555555","#bf0a0a","#0f8a0f","#0f4c8a"]),v=Ht(["Category One","Category Two","Category Three","Category Four","Category Five","Category Six"],[6,8,10,11,12,13]),p=function(b){n(11,s=!0),n(12,f=b)};function k(){h=this.clientWidth,n(1,h)}return e.$$set=b=>{"cases"in b&&n(0,u=b.cases),"modalOpen"in b&&n(11,s=b.modalOpen),"activeCaseData"in b&&n(12,f=b.activeCaseData)},e.$$.update=()=>{e.$$.dirty&1&&n(13,l=Fr(u.map(b=>new Date(b.attribution_date)))),e.$$.dirty&8192&&n(2,i=Cu(l,[0,gl-c.top-c.bottom])),e.$$.dirty&1&&n(5,r=Rt().domain([0,Gt(u.map(b=>b.attribution_total_score))]).range([.2,1])),e.$$.dirty&4&&n(4,o=i.ticks(5)),e.$$.dirty&2&&n(3,a=Gr(m,[0,h-c.left-c.right]).padding(.5))},[u,h,i,a,o,r,c,m,_,v,p,s,f,l,k]}class ec extends Ae{constructor(t){super(),Ne(this,t,$u,xu,Se,{cases:0,modalOpen:11,activeCaseData:12})}}const tc=(e,t,n,l)=>{let i=e[n],r=t[n];typeof i=="string"&&(i=i.trim().toLowerCase()),typeof r=="string"&&(r=r.trim().toLowerCase()),typeof i=="number"&&(i=+i),typeof r=="number"&&(r=+r),typeof i=="number"&&isNaN(i)&&(i=0),typeof r=="number"&&isNaN(r)&&(r=0);let o=i>r?-1:ie===""||e===","?["unspecified"]:e.split(";").map(t=>t.trim()).filter(t=>t!==""),Mt=(e,t)=>e.filter(n=>n.selected).map(n=>n.id).some(n=>t.includes(n)),rr=(e,t,n=!1)=>n?!0:t>=e[0]&&t<=e[1],nc=(e,t)=>{const n=e.toLowerCase().split(" or ");return n.length===0?!0:n.some(l=>t.indexOf(l)>-1)};function lc(e){let t,n,l,i,r,o,a,u;const s=e[3].default,f=mo(s,e,e[2],null);return{c(){t=E("input"),l=Y(),i=E("label"),f&&f.c(),this.h()},l(c){t=S(c,"INPUT",{type:!0,id:!0,class:!0}),l=R(c),i=S(c,"LABEL",{for:!0,class:!0});var h=M(i);f&&f.l(h),h.forEach(g),this.h()},h(){d(t,"type","checkbox"),d(t,"id",n="checkbox-"+e[0]),d(t,"class","svelte-agwbpb"),Ie(t,"checked",e[1]),d(i,"for",r="checkbox-"+e[0]),d(i,"class","choice-entry-name svelte-agwbpb")},m(c,h){N(c,t,h),N(c,l,h),N(c,i,h),f&&f.m(i,null),o=!0,a||(u=fe(t,"click",Zt(e[4])),a=!0)},p(c,[h]){(!o||h&1&&n!==(n="checkbox-"+c[0]))&&d(t,"id",n),(!o||h&2)&&Ie(t,"checked",c[1]),f&&f.p&&(!o||h&4)&&go(f,s,c,c[2],o?po(s,c[2],h,null):_o(c[2]),null),(!o||h&1&&r!==(r="checkbox-"+c[0]))&&d(i,"for",r)},i(c){o||(V(f,c),o=!0)},o(c){Z(f,c),o=!1},d(c){c&&(g(t),g(l),g(i)),f&&f.d(c),a=!1,u()}}}function ic(e,t,n){let{$$slots:l={},$$scope:i}=t,{id:r}=t,{checked:o=!1}=t;function a(u){Ir.call(this,e,u)}return e.$$set=u=>{"id"in u&&n(0,r=u.id),"checked"in u&&n(1,o=u.checked),"$$scope"in u&&n(2,i=u.$$scope)},[r,o,i,l,a]}class rc extends Ae{constructor(t){super(),Ne(this,t,ic,lc,Se,{id:0,checked:1})}}function or(e,t,n){const l=e.slice();return l[21]=t[n],l[23]=n,l}function ar(e){let t,n,l,i="Select all",r,o,a="Unselect all",u,s,f=[],c=new Map,h,m,y,_,v,p=oe(e[0].sort(e[16]));const k=T=>T[21].id;for(let T=0;T{y&&(m||(m=Be(t,cn,{},!0)),m.run(1))}),y=!0}},o(T){for(let D=0;D{r=null}),Oe()):r?(r.p(t,a),a&9&&V(r,1)):(r=sr(t),r.c(),V(r,1),r.m(l.parentNode,l))},i(o){i||(V(r),i=!0)},o(o){Z(r),i=!1},d(o){o&&(g(n),g(l)),r&&r.d(o)}}}function cr(e){let t,n,l;return{c(){t=E("p"),n=ee(e[1]),l=ee("s with only one result in the dataset are hidden."),this.h()},l(i){t=S(i,"P",{class:!0});var r=M(t);n=te(r,e[1]),l=te(r,"s with only one result in the dataset are hidden."),r.forEach(g),this.h()},h(){d(t,"class","info svelte-1v3ro4m")},m(i,r){N(i,t,r),w(t,n),w(t,l)},p(i,r){r&2&&pe(n,i[1])},d(i){i&&g(t)}}}function uc(e){let t,n,l,i,r,o,a,u,s,f=(e[0].filter(fr).length===0?"none":e[0].every(e[14])?"all":e[0].filter(hr).map(e[15]).join(", "))+"",c,h,m,y,_,v,p,k,b,T,D=e[6]&&ar(e);return{c(){t=Y(),n=E("div"),l=E("div"),i=ee(e[1]),r=Y(),o=E("div"),a=E("span"),u=Y(),s=E("span"),c=ee(f),h=Y(),m=E("button"),y=ae("svg"),_=ae("path"),v=Y(),p=E("div"),D&&D.c(),this.h()},l(C){t=R(C),n=S(C,"DIV",{class:!0});var L=M(n);l=S(L,"DIV",{class:!0});var I=M(l);i=te(I,e[1]),I.forEach(g),r=R(L),o=S(L,"DIV",{class:!0});var H=M(o);a=S(H,"SPAN",{class:!0}),M(a).forEach(g),u=R(H),s=S(H,"SPAN",{class:!0});var X=M(s);c=te(X,f),X.forEach(g),h=R(H),m=S(H,"BUTTON",{class:!0});var A=M(m);y=se(A,"svg",{width:!0,height:!0,class:!0});var U=M(y);_=se(U,"path",{d:!0}),M(_).forEach(g),U.forEach(g),A.forEach(g),H.forEach(g),v=R(L),p=S(L,"DIV",{class:!0});var B=M(p);D&&D.l(B),B.forEach(g),L.forEach(g),this.h()},h(){d(l,"class","label svelte-1v3ro4m"),d(a,"class","selected-items-icon"),d(s,"class","selected-items-text svelte-1v3ro4m"),d(_,"d","M0 0L15 0L7.5 10Z"),d(y,"width","15"),d(y,"height","10"),d(y,"class","svelte-1v3ro4m"),Ie(y,"expanded",e[6]),d(m,"class","selected-items-arrow svelte-1v3ro4m"),d(o,"class","selected-items svelte-1v3ro4m"),d(p,"class","choice-wrapper svelte-1v3ro4m"),d(n,"class","dropdown svelte-1v3ro4m")},m(C,L){N(C,t,L),N(C,n,L),w(n,l),w(l,i),w(n,r),w(n,o),w(o,a),w(o,u),w(o,s),w(s,c),w(o,h),w(o,m),w(m,y),w(y,_),w(n,v),w(n,p),D&&D.m(p,null),e[18](n),k=!0,b||(T=[fe(document.body,"click",e[13]),fe(o,"click",Zt(e[10]))],b=!0)},p(C,[L]){(!k||L&2)&&pe(i,C[1]),(!k||L&5)&&f!==(f=(C[0].filter(fr).length===0?"none":C[0].every(C[14])?"all":C[0].filter(hr).map(C[15]).join(", "))+"")&&pe(c,f),(!k||L&64)&&Ie(y,"expanded",C[6]),C[6]?D?(D.p(C,L),L&64&&V(D,1)):(D=ar(C),D.c(),V(D,1),D.m(p,null)):D&&(Ue(),Z(D,1,1,()=>{D=null}),Oe())},i(C){k||(V(D),k=!0)},o(C){Z(D),k=!1},d(C){C&&(g(t),g(n)),D&&D.d(),e[18](null),b=!1,Ke(T)}}}const fr=e=>e.selected,hr=e=>e.selected;function cc(e,t,n){let{items:l=[]}=t,{label:i=""}=t,{nameField:r="id"}=t,{hideOneHitWonders:o=!1}=t,{superior:a=!1}=t;const u=Tn();let s,f=!1;function c(){n(6,f=!1)}function h(){n(6,f=!f)}function m(){u("itemsAdded",l.map(I=>I.id))}function y(){u("itemsRemoved",l.map(I=>I.id))}function _(){h()}function v(I){l.filter(H=>H.selected).map(H=>H.id).includes(I)?u("itemsRemoved",I):u("itemsAdded",I)}function p(I){Ir.call(this,e,I)}const k=I=>c(),b=I=>I.selected&&l.length>1,T=I=>I[r],D=(I,H)=>-tc(I,H,"id","id"),C=I=>v(I.id);function L(I){je[I?"unshift":"push"](()=>{s=I,n(5,s)})}return e.$$set=I=>{"items"in I&&n(0,l=I.items),"label"in I&&n(1,i=I.label),"nameField"in I&&n(2,r=I.nameField),"hideOneHitWonders"in I&&n(3,o=I.hideOneHitWonders),"superior"in I&&n(4,a=I.superior)},[l,i,r,o,a,s,f,c,m,y,_,v,p,k,b,T,D,C,L]}class Et extends Ae{constructor(t){super(),Ne(this,t,cc,uc,Se,{items:0,label:1,nameField:2,hideOneHitWonders:3,superior:4})}}function kn(e){let t,n;function l(o){t=o.clientX,e.dispatchEvent(new CustomEvent("slidestart",{detail:{x:t}})),window.addEventListener("mousemove",i),window.addEventListener("mouseup",r)}function i(o){const a=o.clientX-t;t=o.clientX,e.dispatchEvent(new CustomEvent("slide",{detail:{x:t,dx:a}}))}function r(o){t=o.clientX,n=e.offsetLeft,e.dispatchEvent(new CustomEvent("slideend",{detail:{x:t,left:n}})),window.removeEventListener("mousemove",i),window.removeEventListener("mouseup",r)}return e.addEventListener("mousedown",l),{destroy(){e.removeEventListener("mousedown",l)}}}function dr(e){let t,n;return{c(){t=E("div"),n=ee(e[0]),this.h()},l(l){t=S(l,"DIV",{class:!0});var i=M(t);n=te(i,e[0]),i.forEach(g),this.h()},h(){d(t,"class","label svelte-imorns")},m(l,i){N(l,t,i),w(t,n)},p(l,i){i&1&&pe(n,l[0])},d(l){l&&g(t)}}}function fc(e){let t,n,l,i,r,o,a,u=(e[3]?Math.round(e[7].invert(e[8].left),0):"")+"",s,f,c,h,m=(e[3]?Math.round(e[7].invert(e[8].right),0):"")+"",y,_,v,p,k=e[1]&&dr(e);return{c(){t=E("div"),k&&k.c(),n=Y(),l=E("div"),i=E("div"),r=Y(),o=E("div"),a=E("span"),s=ee(u),f=Y(),c=E("div"),h=E("span"),y=ee(m),this.h()},l(b){t=S(b,"DIV",{class:!0,style:!0});var T=M(t);k&&k.l(T),n=R(T),l=S(T,"DIV",{class:!0});var D=M(l);i=S(D,"DIV",{class:!0,style:!0}),M(i).forEach(g),r=R(D),o=S(D,"DIV",{class:!0,style:!0});var C=M(o);a=S(C,"SPAN",{class:!0});var L=M(a);s=te(L,u),L.forEach(g),C.forEach(g),f=R(D),c=S(D,"DIV",{class:!0,style:!0});var I=M(c);h=S(I,"SPAN",{class:!0});var H=M(h);y=te(H,m),H.forEach(g),I.forEach(g),D.forEach(g),T.forEach(g),this.h()},h(){d(i,"class","slider-selected-range svelte-imorns"),re(i,"width",e[6]-2*Ut+"px"),re(i,"margin-left",1*Ut+"px"),re(i,"opacity",e[4]),re(i,"background",e[9]),d(a,"class","disable-select svelte-imorns"),d(o,"class","slider-handle svelte-imorns"),re(o,"left",(Math.abs(e[2][0]-e[2][1])<.1?e[8].left-5:e[8].left)+"px"),Ie(o,"no-label",!e[3]),d(h,"class","disable-select svelte-imorns"),d(c,"class","slider-handle svelte-imorns"),re(c,"left",(Math.abs(e[2][0]-e[2][1])<.1?e[8].right+5:e[8].right)+"px"),Ie(c,"no-label",!e[3]),d(l,"class","slider-body svelte-imorns"),Ie(l,"border",e[5]),d(t,"class","slider svelte-imorns"),re(t,"--handle-width",Ut+"px"),Xe(()=>e[22].call(t))},m(b,T){N(b,t,T),k&&k.m(t,null),w(t,n),w(t,l),w(l,i),w(l,r),w(l,o),w(o,a),w(a,s),w(l,f),w(l,c),w(c,h),w(h,y),_=Cn(t,e[22].bind(t)),v||(p=[sn(kn.call(null,o)),fe(o,"slide",e[18]),fe(o,"slideend",e[19]),sn(kn.call(null,c)),fe(c,"slide",e[20]),fe(c,"slideend",e[21])],v=!0)},p(b,[T]){b[1]?k?k.p(b,T):(k=dr(b),k.c(),k.m(t,n)):k&&(k.d(1),k=null),T&64&&re(i,"width",b[6]-2*Ut+"px"),T&16&&re(i,"opacity",b[4]),T&512&&re(i,"background",b[9]),T&392&&u!==(u=(b[3]?Math.round(b[7].invert(b[8].left),0):"")+"")&&pe(s,u),T&260&&re(o,"left",(Math.abs(b[2][0]-b[2][1])<.1?b[8].left-5:b[8].left)+"px"),T&8&&Ie(o,"no-label",!b[3]),T&392&&m!==(m=(b[3]?Math.round(b[7].invert(b[8].right),0):"")+"")&&pe(y,m),T&260&&re(c,"left",(Math.abs(b[2][0]-b[2][1])<.1?b[8].right+5:b[8].right)+"px"),T&8&&Ie(c,"no-label",!b[3]),T&32&&Ie(l,"border",b[5])},i:ve,o:ve,d(b){b&&g(t),k&&k.d(),_(),v=!1,Ke(p)}}}const Ut=17;function hc(e,t,n){let l,i,{lockInMode:r=!0}=t,{label:o=""}=t,{showLabel:a=!0}=t,{min:u=0}=t,{max:s=10}=t,{value:f=[0,10]}=t,{showHandleLabels:c=!0}=t,{startColor:h="white"}=t,{middleColor:m=null}=t,{stopColor:y="rgb(255, 0, 0)"}=t,{barOpacity:_=1}=t,{showBorder:v=!0}=t;const p=Tn(),k={left:0,right:0};let b=0;function T(A,U){const B=k[U]+A.detail.dx;B<0||B>b||U==="left"&&B>k.right||U==="left"&&Bl.range()[1]||n(8,k[U]=B,k)}function D(A,U){r?p("changed",[Math.round(l.invert(k.left),0),Math.round(l.invert(k.right),0)]):p("changed",[l.invert(k.left),l.invert(k.right)])}const C=A=>T(A,"left"),L=A=>D(),I=A=>T(A,"right"),H=A=>D();function X(){b=this.clientWidth,n(6,b)}return e.$$set=A=>{"lockInMode"in A&&n(12,r=A.lockInMode),"label"in A&&n(0,o=A.label),"showLabel"in A&&n(1,a=A.showLabel),"min"in A&&n(13,u=A.min),"max"in A&&n(14,s=A.max),"value"in A&&n(2,f=A.value),"showHandleLabels"in A&&n(3,c=A.showHandleLabels),"startColor"in A&&n(15,h=A.startColor),"middleColor"in A&&n(16,m=A.middleColor),"stopColor"in A&&n(17,y=A.stopColor),"barOpacity"in A&&n(4,_=A.barOpacity),"showBorder"in A&&n(5,v=A.showBorder)},e.$$.update=()=>{e.$$.dirty&24640&&n(7,l=Rt().domain([u,s]).range([Ut/2,b-1.7*Ut])),e.$$.dirty&132&&n(8,k.left=l(f[0])||0,k),e.$$.dirty&132&&n(8,k.right=l(f[1])||0,k),e.$$.dirty&229376&&n(9,i=`linear-gradient(90deg, ${h}, ${m?m+", ":""}${y})`)},[o,a,f,c,_,v,b,l,k,i,T,D,r,u,s,h,m,y,C,L,I,H,X]}class dc extends Ae{constructor(t){super(),Ne(this,t,hc,fc,Se,{lockInMode:12,label:0,showLabel:1,min:13,max:14,value:2,showHandleLabels:3,startColor:15,middleColor:16,stopColor:17,barOpacity:4,showBorder:5})}}function mr(e){let t,n;return{c(){t=E("div"),n=ee(e[0]),this.h()},l(l){t=S(l,"DIV",{class:!0});var i=M(t);n=te(i,e[0]),i.forEach(g),this.h()},h(){d(t,"class","label svelte-imorns")},m(l,i){N(l,t,i),w(t,n)},p(l,i){i&1&&pe(n,l[0])},d(l){l&&g(t)}}}function mc(e){let t,n,l,i,r,o,a,u=(e[3]?Math.round(e[7].invert(e[8].left),0):"")+"",s,f,c,h,m=(e[3]?Math.round(e[7].invert(e[8].right),0):"")+"",y,_,v,p,k=e[1]&&mr(e);return{c(){t=E("div"),k&&k.c(),n=Y(),l=E("div"),i=E("div"),r=Y(),o=E("div"),a=E("span"),s=ee(u),f=Y(),c=E("div"),h=E("span"),y=ee(m),this.h()},l(b){t=S(b,"DIV",{class:!0,style:!0});var T=M(t);k&&k.l(T),n=R(T),l=S(T,"DIV",{class:!0});var D=M(l);i=S(D,"DIV",{class:!0,style:!0}),M(i).forEach(g),r=R(D),o=S(D,"DIV",{class:!0,style:!0});var C=M(o);a=S(C,"SPAN",{class:!0});var L=M(a);s=te(L,u),L.forEach(g),C.forEach(g),f=R(D),c=S(D,"DIV",{class:!0,style:!0});var I=M(c);h=S(I,"SPAN",{class:!0});var H=M(h);y=te(H,m),H.forEach(g),I.forEach(g),D.forEach(g),T.forEach(g),this.h()},h(){d(i,"class","slider-selected-range svelte-imorns"),re(i,"width",e[6]-2*Ot+"px"),re(i,"margin-left",1*Ot+"px"),re(i,"opacity",e[4]),re(i,"background",e[9]),d(a,"class","disable-select svelte-imorns"),d(o,"class","slider-handle svelte-imorns"),re(o,"left",(Math.abs(e[2][0]-e[2][1])<.1?e[8].left-5:e[8].left)+"px"),Ie(o,"no-label",!e[3]),d(h,"class","disable-select svelte-imorns"),d(c,"class","slider-handle svelte-imorns"),re(c,"left",(Math.abs(e[2][0]-e[2][1])<.1?e[8].right+5:e[8].right)+"px"),Ie(c,"no-label",!e[3]),d(l,"class","slider-body svelte-imorns"),Ie(l,"border",e[5]),d(t,"class","slider svelte-imorns"),re(t,"--handle-width",Ot+"px"),Xe(()=>e[23].call(t))},m(b,T){N(b,t,T),k&&k.m(t,null),w(t,n),w(t,l),w(l,i),w(l,r),w(l,o),w(o,a),w(a,s),w(l,f),w(l,c),w(c,h),w(h,y),_=Cn(t,e[23].bind(t)),v||(p=[sn(kn.call(null,o)),fe(o,"slide",e[19]),fe(o,"slideend",e[20]),sn(kn.call(null,c)),fe(c,"slide",e[21]),fe(c,"slideend",e[22])],v=!0)},p(b,[T]){b[1]?k?k.p(b,T):(k=mr(b),k.c(),k.m(t,n)):k&&(k.d(1),k=null),T&64&&re(i,"width",b[6]-2*Ot+"px"),T&16&&re(i,"opacity",b[4]),T&512&&re(i,"background",b[9]),T&392&&u!==(u=(b[3]?Math.round(b[7].invert(b[8].left),0):"")+"")&&pe(s,u),T&260&&re(o,"left",(Math.abs(b[2][0]-b[2][1])<.1?b[8].left-5:b[8].left)+"px"),T&8&&Ie(o,"no-label",!b[3]),T&392&&m!==(m=(b[3]?Math.round(b[7].invert(b[8].right),0):"")+"")&&pe(y,m),T&260&&re(c,"left",(Math.abs(b[2][0]-b[2][1])<.1?b[8].right+5:b[8].right)+"px"),T&8&&Ie(c,"no-label",!b[3]),T&32&&Ie(l,"border",b[5])},i:ve,o:ve,d(b){b&&g(t),k&&k.d(),_(),v=!1,Ke(p)}}}const Ot=17;function gc(e,t,n){let l,i,r,o,a;me(e,bt,O=>n(25,o=O)),me(e,gn,O=>n(18,a=O));let{lockInMode:u=!1}=t,{label:s=""}=t,{showLabel:f=!0}=t,{min:c=0}=t,{max:h=10}=t,{value:m}=t,{showHandleLabels:y=!0}=t,{startColor:_="white"}=t,{middleColor:v=null}=t,{stopColor:p="rgb(255, 0, 0)"}=t,{barOpacity:k=1}=t,{showBorder:b=!0}=t;const T=Tn(),D={left:0,right:0};let C=0;function L(O,q){const J=D[q]+O.detail.dx;J<0||J>C||q==="left"&&J>D.right||q==="left"&&Ji.range()[1]||n(8,D[q]=J,D)}function I(O,q){u?T("changed",[Math.round(i.invert(D.left),0),Math.round(i.invert(D.right),0)]):(T("changed",[i.invert(D.left),i.invert(D.right)]),nt(bt,o=[l.invert(i.invert(D.left)),l.invert(i.invert(D.right))],o))}const H=O=>L(O,"left"),X=O=>I(),A=O=>L(O,"right"),U=O=>I();function B(){C=this.clientWidth,n(6,C)}return e.$$set=O=>{"lockInMode"in O&&n(12,u=O.lockInMode),"label"in O&&n(0,s=O.label),"showLabel"in O&&n(1,f=O.showLabel),"min"in O&&n(13,c=O.min),"max"in O&&n(14,h=O.max),"value"in O&&n(2,m=O.value),"showHandleLabels"in O&&n(3,y=O.showHandleLabels),"startColor"in O&&n(15,_=O.startColor),"middleColor"in O&&n(16,v=O.middleColor),"stopColor"in O&&n(17,p=O.stopColor),"barOpacity"in O&&n(4,k=O.barOpacity),"showBorder"in O&&n(5,b=O.showBorder)},e.$$.update=()=>{e.$$.dirty&262148&&(l=no().domain(a).range(m)),e.$$.dirty&24640&&n(7,i=Rt().domain([c,h]).range([Ot/2,C-1.7*Ot])),e.$$.dirty&132&&n(8,D.left=i(m[0])||0,D),e.$$.dirty&132&&n(8,D.right=i(m[1])||0,D),e.$$.dirty&229376&&n(9,r=`linear-gradient(90deg, ${_}, ${v?v+", ":""}${p})`)},[s,f,m,y,k,b,C,i,D,r,L,I,u,c,h,_,v,p,a,H,X,A,U,B]}class _c extends Ae{constructor(t){super(),Ne(this,t,gc,mc,Se,{lockInMode:12,label:0,showLabel:1,min:13,max:14,value:2,showHandleLabels:3,startColor:15,middleColor:16,stopColor:17,barOpacity:4,showBorder:5})}}function gr(e){let t,n,l="x",i,r,o="Go",a,u;return{c(){t=E("span"),n=E("span"),n.textContent=l,i=Y(),r=E("span"),r.textContent=o,this.h()},l(s){t=S(s,"SPAN",{class:!0});var f=M(t);n=S(f,"SPAN",{class:!0,"data-svelte-h":!0}),Te(n)!=="svelte-1l5brzk"&&(n.textContent=l),i=R(f),r=S(f,"SPAN",{class:!0,"data-svelte-h":!0}),Te(r)!=="svelte-tr472s"&&(r.textContent=o),f.forEach(g),this.h()},h(){d(n,"class","reset svelte-11nm0w0"),Ie(n,"active",e[0]),d(r,"class","go svelte-11nm0w0"),Ie(r,"active",e[0]),d(t,"class","button-fields svelte-11nm0w0")},m(s,f){N(s,t,f),w(t,n),w(t,i),w(t,r),a||(u=[fe(n,"click",e[8]),fe(r,"click",e[9])],a=!0)},p(s,f){f&1&&Ie(n,"active",s[0]),f&1&&Ie(r,"active",s[0])},d(s){s&&g(t),a=!1,Ke(u)}}}function pc(e){let t,n,l,i,r,o,a="|",u,s,f="Reset",c,h,m,y,_,v,p=e[0]!==""&&gr(e);return{c(){t=E("div"),n=E("div"),l=E("p"),i=ee(e[1]),r=Y(),o=E("p"),o.textContent=a,u=Y(),s=E("span"),s.textContent=f,c=Y(),h=E("div"),m=E("input"),y=Y(),p&&p.c(),this.h()},l(k){t=S(k,"DIV",{class:!0});var b=M(t);n=S(b,"DIV",{class:!0});var T=M(n);l=S(T,"P",{class:!0});var D=M(l);i=te(D,e[1]),D.forEach(g),r=R(T),o=S(T,"P",{class:!0,"data-svelte-h":!0}),Te(o)!=="svelte-1ceyy2c"&&(o.textContent=a),u=R(T),s=S(T,"SPAN",{class:!0,"data-svelte-h":!0}),Te(s)!=="svelte-1ire1vf"&&(s.textContent=f),T.forEach(g),c=R(b),h=S(b,"DIV",{class:!0});var C=M(h);m=S(C,"INPUT",{id:!0,type:!0,placeholder:!0,class:!0}),y=R(C),p&&p.l(C),C.forEach(g),b.forEach(g),this.h()},h(){d(l,"class","svelte-11nm0w0"),d(o,"class","svelte-11nm0w0"),d(s,"class","svelte-11nm0w0"),d(n,"class","label svelte-11nm0w0"),d(m,"id","table-search-field"),d(m,"type","text"),d(m,"placeholder","Type and press enter"),d(m,"class","svelte-11nm0w0"),d(h,"class","search svelte-11nm0w0"),d(t,"class","search-text svelte-11nm0w0")},m(k,b){N(k,t,b),w(t,n),w(n,l),w(l,i),w(n,r),w(n,o),w(n,u),w(n,s),w(t,c),w(t,h),w(h,m),Rn(m,e[0]),w(h,y),p&&p.m(h,null),_||(v=[fe(s,"click",e[5]),fe(m,"input",e[6]),fe(m,"keyup",e[7])],_=!0)},p(k,[b]){b&2&&pe(i,k[1]),b&1&&m.value!==k[0]&&Rn(m,k[0]),k[0]!==""?p?p.p(k,b):(p=gr(k),p.c(),p.m(h,null)):p&&(p.d(1),p=null)},i:ve,o:ve,d(k){k&&g(t),p&&p.d(),_=!1,Ke(v)}}}function vc(e,t,n){let{searchString:l=""}=t,{label:i=""}=t;const r=Tn();function o(){n(0,l=""),s()}function a(_){_&&_.keyCode===13&&s()}function u(){s()}function s(){r("change",l)}const f=()=>o();function c(){l=this.value,n(0,l)}const h=_=>a(_),m=()=>n(0,l=""),y=()=>u();return e.$$set=_=>{"searchString"in _&&n(0,l=_.searchString),"label"in _&&n(1,i=_.label)},[l,i,o,a,u,f,c,h,m,y]}class bc extends Ae{constructor(t){super(),Ne(this,t,vc,pc,Se,{searchString:0,label:1})}}const yc=(e,t,n,l,i,r,o,a)=>{const u={ts:encodeURIComponent(e),as:[t[0],t[1]].join(";"),f:wc([n,l,o,i,r,a])};return`${u.f}&${u.ts}&${u.as}`},wc=e=>e.map(n=>kc(n.map(l=>+l.selected).join(""))).join("&"),kc=e=>parseInt(e,2).toString(16).toLowerCase(),St=e=>parseInt(e,16).toString(2),At=e=>e.split("").map(t=>t!=="0"),Cc=e=>{const[t,n,l,i,r,o,a,u]=e.split("&");return{actorNations:At(St(t)),platforms:At(St(n)),methods:At(St(l)),sources:At(St(i)),sourceCategories:At(St(r)),campaigns:At(St(o)),textSearch:decodeURIComponent(a),attributionScores:u.split(";").map(s=>+s)}};function Tc(e){let t,n,l,i="Share this view",r,o,a,u,s;return{c(){t=E("div"),n=E("p"),l=E("button"),l.textContent=i,r=Y(),o=E("p"),a=ee(e[0]),this.h()},l(f){t=S(f,"DIV",{class:!0});var c=M(t);n=S(c,"P",{class:!0});var h=M(n);l=S(h,"BUTTON",{"data-svelte-h":!0}),Te(l)!=="svelte-saorca"&&(l.textContent=i),h.forEach(g),r=R(c),o=S(c,"P",{class:!0});var m=M(o);a=te(m,e[0]),m.forEach(g),c.forEach(g),this.h()},h(){d(n,"class","svelte-1wi97b7"),d(o,"class","svelte-1wi97b7"),Ie(o,"gray",e[1]==="tooltip"),d(t,"class","share svelte-1wi97b7")},m(f,c){N(f,t,c),w(t,n),w(n,l),w(t,r),w(t,o),w(o,a),u||(s=fe(l,"click",e[2]),u=!0)},p(f,[c]){c&1&&pe(a,f[0]),c&2&&Ie(o,"gray",f[1]==="tooltip")},i:ve,o:ve,d(f){f&&g(t),u=!1,s()}}}function Dc(e,t,n){let l,i,r,o,a,u,s,f,c;me(e,Ur,v=>n(3,l=v)),me(e,ct,v=>n(4,i=v)),me(e,ut,v=>n(5,r=v)),me(e,ft,v=>n(6,o=v)),me(e,et,v=>n(7,a=v)),me(e,$e,v=>n(8,u=v)),me(e,Je,v=>n(9,s=v)),me(e,_t,v=>n(10,f=v)),me(e,pt,v=>n(11,c=v));let{text:h=""}=t,{mode:m="standard"}=t;async function y(){await navigator.clipboard.writeText(l.url);const v=h;n(0,h="Copied to clipboard!"),setTimeout(()=>n(0,h=v),3e3)}function _(){let v=yc(c,f,s,u,a,o,r,i);l.url.searchParams.set("filters",v),y()}return e.$$set=v=>{"text"in v&&n(0,h=v.text),"mode"in v&&n(1,m=v.mode)},[h,m,_]}class Mc extends Ae{constructor(t){super(),Ne(this,t,Dc,Tc,Se,{text:0,mode:1})}}function _r(e){let t,n,l,i,r,o,a,u,s,f,c,h,m,y,_,v,p,k,b,T,D,C="Reset",L,I,H,X,A;return l=new bc({props:{searchString:e[2],label:"Search"}}),l.$on("change",e[15]),l.$on("reset",e[16]),r=new dc({props:{value:e[3],label:`Attribution Score: ${e[3][0]} - ${e[3][1]}`,min:mn[0],max:mn[1],showHandleLabels:!1,startColor:"#ffffff",stopColor:"#000000"}}),r.$on("changed",e[17]),a=new Et({props:{items:ze(e[4],"actor_nation",e[0]),label:"Actor Nation"}}),a.$on("itemsAdded",e[18]),a.$on("itemsRemoved",e[19]),s=new Et({props:{items:ze(e[5],"medium",e[0]),label:"Platform"}}),s.$on("itemsAdded",e[20]),s.$on("itemsRemoved",e[21]),c=new Et({props:{items:ze(e[6],"source",e[0]),label:"Source"}}),c.$on("itemsAdded",e[22]),c.$on("itemsRemoved",e[23]),m=new Et({props:{items:ze(e[7],"source_category",e[0]),label:"Source Category"}}),m.$on("itemsAdded",e[24]),m.$on("itemsRemoved",e[25]),_=new Et({props:{items:ze(e[8],"methods",e[0]),label:"Method"}}),_.$on("itemsAdded",e[26]),_.$on("itemsRemoved",e[27]),p=new Et({props:{items:ze(e[9],"campaign",e[0]),label:"Campaign"}}),p.$on("itemsAdded",e[28]),p.$on("itemsRemoved",e[29]),b=new _c({props:{value:e[1],label:`Date Range: ${e[11](e[10][0])} - ${e[11](e[10][1])}`,min:0,max:10,showHandleLabels:!1,startColor:"#ffffff",stopColor:"#000000"}}),I=new Mc({}),{c(){t=E("div"),n=E("div"),ye(l.$$.fragment),i=Y(),ye(r.$$.fragment),o=Y(),ye(a.$$.fragment),u=Y(),ye(s.$$.fragment),f=Y(),ye(c.$$.fragment),h=Y(),ye(m.$$.fragment),y=Y(),ye(_.$$.fragment),v=Y(),ye(p.$$.fragment),k=Y(),ye(b.$$.fragment),T=Y(),D=E("button"),D.textContent=C,L=Y(),ye(I.$$.fragment),this.h()},l(U){t=S(U,"DIV",{class:!0});var B=M(t);n=S(B,"DIV",{class:!0});var O=M(n);we(l.$$.fragment,O),i=R(O),we(r.$$.fragment,O),o=R(O),we(a.$$.fragment,O),u=R(O),we(s.$$.fragment,O),f=R(O),we(c.$$.fragment,O),h=R(O),we(m.$$.fragment,O),y=R(O),we(_.$$.fragment,O),v=R(O),we(p.$$.fragment,O),k=R(O),we(b.$$.fragment,O),T=R(O),D=S(O,"BUTTON",{class:!0,"data-svelte-h":!0}),Te(D)!=="svelte-1izx8js"&&(D.textContent=C),L=R(O),we(I.$$.fragment,O),O.forEach(g),B.forEach(g),this.h()},h(){d(D,"class","reset-filters svelte-19irey0"),d(n,"class","grid is-col-min-8"),d(t,"class","controls-wrapper")},m(U,B){N(U,t,B),w(t,n),ke(l,n,null),w(n,i),ke(r,n,null),w(n,o),ke(a,n,null),w(n,u),ke(s,n,null),w(n,f),ke(c,n,null),w(n,h),ke(m,n,null),w(n,y),ke(_,n,null),w(n,v),ke(p,n,null),w(n,k),ke(b,n,null),w(n,T),w(n,D),w(n,L),ke(I,n,null),H=!0,X||(A=fe(D,"click",e[30]),X=!0)},p(U,B){const O={};B&4&&(O.searchString=U[2]),l.$set(O);const q={};B&8&&(q.value=U[3]),B&8&&(q.label=`Attribution Score: ${U[3][0]} - ${U[3][1]}`),r.$set(q);const J={};B&17&&(J.items=ze(U[4],"actor_nation",U[0])),a.$set(J);const K={};B&33&&(K.items=ze(U[5],"medium",U[0])),s.$set(K);const F={};B&65&&(F.items=ze(U[6],"source",U[0])),c.$set(F);const le={};B&129&&(le.items=ze(U[7],"source_category",U[0])),m.$set(le);const ce={};B&257&&(ce.items=ze(U[8],"methods",U[0])),_.$set(ce);const he={};B&513&&(he.items=ze(U[9],"campaign",U[0])),p.$set(he);const ue={};B&2&&(ue.value=U[1]),B&1024&&(ue.label=`Date Range: ${U[11](U[10][0])} - ${U[11](U[10][1])}`),b.$set(ue)},i(U){H||(V(l.$$.fragment,U),V(r.$$.fragment,U),V(a.$$.fragment,U),V(s.$$.fragment,U),V(c.$$.fragment,U),V(m.$$.fragment,U),V(_.$$.fragment,U),V(p.$$.fragment,U),V(b.$$.fragment,U),V(I.$$.fragment,U),H=!0)},o(U){Z(l.$$.fragment,U),Z(r.$$.fragment,U),Z(a.$$.fragment,U),Z(s.$$.fragment,U),Z(c.$$.fragment,U),Z(m.$$.fragment,U),Z(_.$$.fragment,U),Z(p.$$.fragment,U),Z(b.$$.fragment,U),Z(I.$$.fragment,U),H=!1},d(U){U&&g(t),Ce(l),Ce(r),Ce(a),Ce(s),Ce(c),Ce(m),Ce(_),Ce(p),Ce(b),Ce(I),X=!1,A()}}}function Ec(e){let t,n,l=e[0]&&_r(e);return{c(){l&&l.c(),t=ge()},l(i){l&&l.l(i),t=ge()},m(i,r){l&&l.m(i,r),N(i,t,r),n=!0},p(i,[r]){i[0]?l?(l.p(i,r),r&1&&V(l,1)):(l=_r(i),l.c(),V(l,1),l.m(t.parentNode,t)):l&&(Ue(),Z(l,1,1,()=>{l=null}),Oe())},i(i){n||(V(l),n=!0)},o(i){Z(l),n=!1},d(i){i&&g(t),l&&l.d(i)}}}function ze(e,t,n){return e.map(l=>({...l,count:n.map(i=>i[t]).flat().filter(i=>i===l.id).length,liveCount:n.filter(i=>i.show).map(i=>i[t]).flat().filter(i=>i===l.id).length}))}function Sc(e,t,n){let l,i,r,o,a,u,s,f,c,h,m,y;me(e,Bn,F=>n(13,i=F)),me(e,gn,F=>n(14,r=F)),me(e,pt,F=>n(2,o=F)),me(e,_t,F=>n(3,a=F)),me(e,Je,F=>n(4,u=F)),me(e,$e,F=>n(5,s=F)),me(e,et,F=>n(6,f=F)),me(e,ft,F=>n(7,c=F)),me(e,ut,F=>n(8,h=F)),me(e,ct,F=>n(9,m=F)),me(e,bt,F=>n(10,y=F));const _=qe("%m/%d/%y");let{cases:v}=t;function p(){bs(),bt.set(r),n(1,l=[(r[0]-i[0])/(i[1]-i[0])*10,10])}const k=F=>nt(pt,o=F.detail,o),b=()=>pt.reset(),T=F=>nt(_t,a=F.detail,a),D=F=>Je.select(F.detail),C=F=>Je.unselect(F.detail),L=F=>$e.select(F.detail),I=F=>$e.unselect(F.detail),H=F=>et.select(F.detail),X=F=>et.unselect(F.detail),A=F=>ft.select(F.detail),U=F=>ft.unselect(F.detail),B=F=>ut.select(F.detail),O=F=>ut.unselect(F.detail),q=F=>ct.select(F.detail),J=F=>ct.unselect(F.detail),K=()=>p();return e.$$set=F=>{"cases"in F&&n(0,v=F.cases)},e.$$.update=()=>{e.$$.dirty&24576&&n(1,l=(r[0]-i[0])/(i[1]-i[0])?[(r[0]-i[0])/(i[1]-i[0])*10,10]:[0,10])},[v,l,o,a,u,s,f,c,h,m,y,_,p,i,r,k,b,T,D,C,L,I,H,X,A,U,B,O,q,J,K]}class Ac extends Ae{constructor(t){super(),Ne(this,t,Sc,Ec,Se,{cases:0})}}function pr(e){let t,n;return t=new sl({props:{cardData:e[1],expanded:!0}}),{c(){ye(t.$$.fragment)},l(l){we(t.$$.fragment,l)},m(l,i){ke(t,l,i),n=!0},p(l,i){const r={};i&2&&(r.cardData=l[1]),t.$set(r)},i(l){n||(V(t.$$.fragment,l),n=!0)},o(l){Z(t.$$.fragment,l),n=!1},d(l){Ce(t,l)}}}function Nc(e){let t,n,l,i,r,o,a,u,s,f,c=e[1]&&pr(e);return{c(){t=E("div"),n=E("div"),l=Y(),i=E("div"),c&&c.c(),r=Y(),o=E("div"),this.h()},l(h){t=S(h,"DIV",{id:!0,class:!0});var m=M(t);n=S(m,"DIV",{class:!0}),M(n).forEach(g),l=R(m),i=S(m,"DIV",{class:!0});var y=M(i);c&&c.l(y),y.forEach(g),r=R(m),o=S(m,"DIV",{class:!0}),M(o).forEach(g),m.forEach(g),this.h()},h(){d(n,"class","modal-background"),d(i,"class","modal-content"),d(o,"class","modal-close"),d(t,"id","card-modal"),d(t,"class",a=e[0]?"modal is-active":"modal")},m(h,m){N(h,t,m),w(t,n),w(t,l),w(t,i),c&&c.m(i,null),w(t,r),w(t,o),u=!0,s||(f=[fe(n,"click",e[2]),fe(o,"click",e[2])],s=!0)},p(h,[m]){h[1]?c?(c.p(h,m),m&2&&V(c,1)):(c=pr(h),c.c(),V(c,1),c.m(i,null)):c&&(Ue(),Z(c,1,1,()=>{c=null}),Oe()),(!u||m&1&&a!==(a=h[0]?"modal is-active":"modal"))&&d(t,"class",a)},i(h){u||(V(c),u=!0)},o(h){Z(c),u=!1},d(h){h&&g(t),c&&c.d(),s=!1,Ke(f)}}}function Ic(e,t,n){let{modalOpen:l}=t,{activeCaseData:i}=t;function r(){n(0,l=!1)}return e.$$set=o=>{"modalOpen"in o&&n(0,l=o.modalOpen),"activeCaseData"in o&&n(1,i=o.activeCaseData)},[l,i,r]}class Uc extends Ae{constructor(t){super(),Ne(this,t,Ic,Nc,Se,{modalOpen:0,activeCaseData:1})}}function Oc(e){let t,n,l,i,r,o,a,u,s;return{c(){t=E("div"),n=ae("svg"),l=ae("g"),i=ae("line"),r=ae("circle"),o=ae("line"),a=ae("circle"),u=ae("line"),s=ae("circle"),this.h()},l(f){t=S(f,"DIV",{class:!0});var c=M(t);n=se(c,"svg",{xmlns:!0,"xmlns:xlink":!0,viewBox:!0});var h=M(n);l=se(h,"g",{id:!0,class:!0});var m=M(l);i=se(m,"line",{x1:!0,y1:!0,x2:!0,y2:!0,class:!0}),M(i).forEach(g),r=se(m,"circle",{cx:!0,cy:!0,r:!0,class:!0}),M(r).forEach(g),o=se(m,"line",{x1:!0,y1:!0,x2:!0,y2:!0,class:!0}),M(o).forEach(g),a=se(m,"circle",{cx:!0,cy:!0,r:!0,class:!0}),M(a).forEach(g),u=se(m,"line",{x1:!0,y1:!0,x2:!0,y2:!0,class:!0}),M(u).forEach(g),s=se(m,"circle",{cx:!0,cy:!0,r:!0,class:!0}),M(s).forEach(g),m.forEach(g),h.forEach(g),c.forEach(g),this.h()},h(){d(i,"x1",8),d(i,"y1",e[0]),d(i,"x2",120),d(i,"y2",28),d(i,"class","svelte-1rs18it"),d(r,"cx",44),d(r,"cy",28),d(r,"r",e[1]),d(r,"class","svelte-1rs18it"),re(r,"stroke-width",e[2]),d(o,"x1",8),d(o,"y1",80),d(o,"x2",120),d(o,"y2",80),d(o,"class","svelte-1rs18it"),re(o,"stroke-width",e[2]),d(a,"cx",100),d(a,"cy",80),d(a,"r",e[1]),d(a,"class","svelte-1rs18it"),re(a,"stroke-width",e[2]),d(u,"x1",8),d(u,"y1",e[3]),d(u,"x2",120),d(u,"y2",140),d(u,"class","svelte-1rs18it"),d(s,"cx",70),d(s,"cy",140),d(s,"r",e[1]),d(s,"class","svelte-1rs18it"),re(s,"stroke-width",e[2]),d(l,"id","home"),d(l,"class",Xt("dark")+" svelte-1rs18it"),d(n,"xmlns","http://www.w3.org/2000/svg"),d(n,"xmlns:xlink","http://www.w3.org/1999/xlink"),d(n,"viewBox","0 0 128 160"),d(t,"class","hamburger-container svelte-1rs18it")},m(f,c){N(f,t,c),w(t,n),w(n,l),w(l,i),w(l,r),w(l,o),w(l,a),w(l,u),w(l,s)},p(f,[c]){c&1&&d(i,"y1",f[0]),c&2&&d(r,"r",f[1]),c&4&&re(r,"stroke-width",f[2]),c&4&&re(o,"stroke-width",f[2]),c&2&&d(a,"r",f[1]),c&4&&re(a,"stroke-width",f[2]),c&8&&d(u,"y1",f[3]),c&2&&d(s,"r",f[1]),c&4&&re(s,"stroke-width",f[2])},i:ve,o:ve,d(f){f&&g(t)}}}function Fc(e,t,n){let l,i,r,o,{sidebarOpen:a}=t;const u=Bt(28,{duration:500,easing:Nt});me(e,u,h=>n(0,l=h));const s=Bt(100,{duration:500,easing:Nt});me(e,s,h=>n(3,o=h));const f=Bt(14,{duration:500,easing:Nt});me(e,f,h=>n(2,r=h));const c=Bt(0,{duration:500,easing:Nt});return me(e,c,h=>n(1,i=h)),e.$$set=h=>{"sidebarOpen"in h&&n(8,a=h.sidebarOpen)},e.$$.update=()=>{e.$$.dirty&256&&a&&(u.set(140),s.set(28),f.set(0),c.set(0)),e.$$.dirty&256&&(a||(u.set(28),s.set(140),f.set(14),c.set(14)))},[l,i,r,o,u,s,f,c,a]}class jc extends Ae{constructor(t){super(),Ne(this,t,Fc,Oc,Se,{sidebarOpen:8})}}function Lc(e){let t,n="What was the attribution?",l,i,r='
  • Short Title (free text).
  • Short Description (free text).
  • Link to Attribution (link).
  • ',o,a,u="When did the interference and attribution occur?",s,f,c='
  • Date(s) of Activity. Date or range of purported activity.
    • Start (date). Input if start date is known; if not, omit.
    • End (date). Input if end date is known, if not, omit.
    • Date of Attribution (date). Date corresponds to date of link of attribution.
    ',h,m,y="Who is making the attribution, against whom?",_,v,p=`
  • Source of Allegation (free text). The original source of the interference allegation.
  • Source Nation (free text). The country where the source of the interference allegation originates. Since the scope of this dataset is interference in the US, the most common source nation for allegations is the United States. The source nation does not necessarily denote the actor was associated with a national government.
  • Source Category (select all that apply). -
    • Civil Society Organization. A nonprofit, non-governmental, non-media entity, typically a university or think tank.
    • Foreign Government Body. A non-US government entity.
    • Government. Government agencies, elected representatives, and officials, even if quoted anonymously.
    • Influential Individual. A noteworthy individual, not currently affiliated with another category, who is deemed nationally recognizable or operating in the public sphere.
    • Media. Only applies if a news organization makes the allegation on the basis of its own investigation. A media organization reporting on an allegation made by someone else (e.g. an anonymous government official) is not included.
    • Private Consultancy. A company engaged in private monitoring and risk consulting, typically in the field of cybersecurity.
    • Technology Company. A company that operates a social media platform or offers a technology service.
  • Actor (free text). Brief description of the actor purportedly responsible for the interference attempt.
  • Actor Nation (free text). The country where the interference originates, according to the source. When an allegation comes from a non-state political actor, this field is the nation of origin of that non-state political actor. This does not necessarily denote an actor is associated with the national government.
  • Attribution Type (select all that apply). -
    • Direct Attribution. The source directly accuses the actor of malicious political behavior.
    • Proxy/Inferred Attribution. The source does not make a direct attribution, but clearly states that the activity is likely associated with the actor or strongly implies the accusation is directed at the actor.
    • Non-Aligned Commercial Activity. The interference consists of malicious commercial activity rather than a politically motivated information operation.
  • Campaign (free text). An identifying tag used to relate attributions to one another which revolve around the same emergent narratives, tactics, or subjects. Discrete tags indicating the activities were part of a larger pattern of behavior or a concerted effort.
  • `,k,b,T="On what platforms did the interference purportedly take place?",D,C,L=`
  • Media (select all that apply). -
    • State Media. A media outlet controlled by a government or government proxy, which is not editorially independent.
    • Independent Media. Media outlets that are generally regarded as reputable, balanced, and independent of direct government control.
    • "Junk News" Media. Unreliable, skewed, openly propagandistic, or fringe media outlets that lack discernable government ties.
  • Platform (select all that apply). Platform(s) on which alleged interference occurred. -
    • Facebook
    • Instagram
    • X
    • YouTube
    • LinkedIn
    • Reddit
    • Discord
    • VK
    • Forum Board
    • WhatsApp
    • Telegram
    • Signal
    • WeChat
    • SMS
    • TikTok
    • Unspecified
    • Other (free text)
  • Other Platforms (select all that apply).
    • Advertisement (binary).
    • Email (binary).
    `,I,H,X="How was the interference purportedly conducted?",A,U,B=`
  • Method (select all that apply). Methods used in both the creation and the amplification of content related to the alleged foreign interference. -
    • Brigading. Authentic social media accounts but evidence of coordinated amplification or harassment.
    • Sockpuppets. Inauthentic social media accounts; evidence suggests a high likelihood of human operation.
    • Third-Party Automation. Inauthentic social media accounts; evidence suggests a high likelihood of automation by third-party program.
    • DDoS. Distributed denial-of-service attack; malicious attempt to disrupt server traffic.
    • Domain Spoofing. Manipulation of search queries and results; typosquatting.
    • Influencer Payola. Clandestine or indirect payment to an organization or influential individual for the purposes of content creation or amplification.
    • Hacking (select all that apply). Unauthorized and clandestine access to or manipulation of digital systems, networks, or data, often for the purpose of information gathering, system disruption, or data manipulation. -
      • Data Manipulation. The clandestine manipulation of computer systems or accounts; Account hijacking or the cooptation of users' social media profiles.
      • Data Exfiltration. Unauthorized movement of data; spearphishing; hack-and-release.
      • Other. Forms of hacking not captured by the categories above.
    • Cheapfakes. Deceptively edited content; decontextualization of existing media, passed off as current; deceptive co-option of existing brands; does not include use of Generative AI.
    • Generative AI. Augmented or fabricated content produced using artificial intelligence; "deep fakes"; textual generation. Sometimes referred to as "synthetic media," although this term does not adequately distinguish between the use of deep learning and use of more basic manipulative techniques.
  • `,O,q,J="How far did the interference effort spread?",K,F,le=`
  • Breakout Scale (binary, select one). Methodology is described above; Categorize the influence operation's reach and potential impact based on its spread across platforms, communities, and media types. -
    • Category One
    • Category Two
    • Category Three
    • Category Four
    • Category Five
    • Category Six
    • Not Applicable (Allegation is too vague to categorize)
  • Offline Mobilization (binary). Tangible, real-world events and activities ascribed to the influence operation.
  • `,ce,he,ue="How credible, biased, legitimate, and transparent is the allegation?",P,_e,Me=`
  • Attribution Score. Methodology is described above; the goal of this score is to critically assess the validity of the allegation from multiple perspectives. -
    • Credibility
    • Bias
    • Evidence
    • Transparency
  • `,$,de,Q="For each sub-attribution in a given case, the following data is included:",x,ne,be="Who, specifically, carried out the interference?",W,j,G='
  • Sub-Actor (free text). Expressly named Actor included in the primary attribution to whom specific activities are linked.
  • Sub-Actor Nation (free text). National affiliation of the named sub-actor.
  • Sub-Actor Parent Organization or Affiliation (free text). The organization, institution, or affiliation within which the sub-actor operates. This does not include Actor Nation. (Examples would include IRGC, 8200, CENTCOM, Ministry of Public Security.)
  • Campaign Tag (free text). Does this sub-attribution connect to any larger pattern of behavior? See the existing list of "Campaign" Tags before making a new tag.
  • Date of Activity (free text). Date or range of purported activity.
  • ';return{c(){t=E("h5"),t.textContent=n,l=Y(),i=E("ul"),i.innerHTML=r,o=Y(),a=E("h5"),a.textContent=u,s=Y(),f=E("ul"),f.innerHTML=c,h=Y(),m=E("h5"),m.textContent=y,_=Y(),v=E("ul"),v.innerHTML=p,k=Y(),b=E("h5"),b.textContent=T,D=Y(),C=E("ul"),C.innerHTML=L,I=Y(),H=E("h5"),H.textContent=X,A=Y(),U=E("ul"),U.innerHTML=B,O=Y(),q=E("h5"),q.textContent=J,K=Y(),F=E("ul"),F.innerHTML=le,ce=Y(),he=E("h5"),he.textContent=ue,P=Y(),_e=E("ul"),_e.innerHTML=Me,$=Y(),de=E("h5"),de.textContent=Q,x=Y(),ne=E("h5"),ne.textContent=be,W=Y(),j=E("ul"),j.innerHTML=G,this.h()},l(z){t=S(z,"H5",{class:!0,"data-svelte-h":!0}),Te(t)!=="svelte-1l066t0"&&(t.textContent=n),l=R(z),i=S(z,"UL",{class:!0,"data-svelte-h":!0}),Te(i)!=="svelte-14vwo1r"&&(i.innerHTML=r),o=R(z),a=S(z,"H5",{class:!0,"data-svelte-h":!0}),Te(a)!=="svelte-199wo87"&&(a.textContent=u),s=R(z),f=S(z,"UL",{class:!0,"data-svelte-h":!0}),Te(f)!=="svelte-njiyfh"&&(f.innerHTML=c),h=R(z),m=S(z,"H5",{class:!0,"data-svelte-h":!0}),Te(m)!=="svelte-b9n5da"&&(m.textContent=y),_=R(z),v=S(z,"UL",{class:!0,"data-svelte-h":!0}),Te(v)!=="svelte-149oagt"&&(v.innerHTML=p),k=R(z),b=S(z,"H5",{class:!0,"data-svelte-h":!0}),Te(b)!=="svelte-11m1pru"&&(b.textContent=T),D=R(z),C=S(z,"UL",{class:!0,"data-svelte-h":!0}),Te(C)!=="svelte-1ahvxu5"&&(C.innerHTML=L),I=R(z),H=S(z,"H5",{class:!0,"data-svelte-h":!0}),Te(H)!=="svelte-uvgpv6"&&(H.textContent=X),A=R(z),U=S(z,"UL",{class:!0,"data-svelte-h":!0}),Te(U)!=="svelte-3jwes5"&&(U.innerHTML=B),O=R(z),q=S(z,"H5",{class:!0,"data-svelte-h":!0}),Te(q)!=="svelte-r9b16f"&&(q.textContent=J),K=R(z),F=S(z,"UL",{class:!0,"data-svelte-h":!0}),Te(F)!=="svelte-1tzh75x"&&(F.innerHTML=le),ce=R(z),he=S(z,"H5",{class:!0,"data-svelte-h":!0}),Te(he)!=="svelte-1e2r15g"&&(he.textContent=ue),P=R(z),_e=S(z,"UL",{class:!0,"data-svelte-h":!0}),Te(_e)!=="svelte-hr2bx3"&&(_e.innerHTML=Me),$=R(z),de=S(z,"H5",{class:!0,"data-svelte-h":!0}),Te(de)!=="svelte-160aqol"&&(de.textContent=Q),x=R(z),ne=S(z,"H5",{class:!0,"data-svelte-h":!0}),Te(ne)!=="svelte-z0u60y"&&(ne.textContent=be),W=R(z),j=S(z,"UL",{class:!0,"data-svelte-h":!0}),Te(j)!=="svelte-10zzuct"&&(j.innerHTML=G),this.h()},h(){d(t,"class","svelte-5cdlj9"),d(i,"class","svelte-5cdlj9"),d(a,"class","svelte-5cdlj9"),d(f,"class","svelte-5cdlj9"),d(m,"class","svelte-5cdlj9"),d(v,"class","svelte-5cdlj9"),d(b,"class","svelte-5cdlj9"),d(C,"class","svelte-5cdlj9"),d(H,"class","svelte-5cdlj9"),d(U,"class","svelte-5cdlj9"),d(q,"class","svelte-5cdlj9"),d(F,"class","svelte-5cdlj9"),d(he,"class","svelte-5cdlj9"),d(_e,"class","svelte-5cdlj9"),d(de,"class","svelte-5cdlj9"),d(ne,"class","svelte-5cdlj9"),d(j,"class","svelte-5cdlj9")},m(z,ie){N(z,t,ie),N(z,l,ie),N(z,i,ie),N(z,o,ie),N(z,a,ie),N(z,s,ie),N(z,f,ie),N(z,h,ie),N(z,m,ie),N(z,_,ie),N(z,v,ie),N(z,k,ie),N(z,b,ie),N(z,D,ie),N(z,C,ie),N(z,I,ie),N(z,H,ie),N(z,A,ie),N(z,U,ie),N(z,O,ie),N(z,q,ie),N(z,K,ie),N(z,F,ie),N(z,ce,ie),N(z,he,ie),N(z,P,ie),N(z,_e,ie),N(z,$,ie),N(z,de,ie),N(z,x,ie),N(z,ne,ie),N(z,W,ie),N(z,j,ie)},p:ve,i:ve,o:ve,d(z){z&&(g(t),g(l),g(i),g(o),g(a),g(s),g(f),g(h),g(m),g(_),g(v),g(k),g(b),g(D),g(C),g(I),g(H),g(A),g(U),g(O),g(q),g(K),g(F),g(ce),g(he),g(P),g(_e),g($),g(de),g(x),g(ne),g(W),g(j))}}}class Hc extends Ae{constructor(t){super(),Ne(this,t,null,Lc,Se,{})}}function vr(e,t,n){const l=e.slice();return l[3]=t[n],l}function br(e){let t,n,l=e[3]+"";return{c(){t=E("p"),n=new xn(!1),this.h()},l(i){t=S(i,"P",{class:!0});var r=M(t);n=$n(r,!1),r.forEach(g),this.h()},h(){n.a=null,d(t,"class","mb-4 svelte-1rf3jt1")},m(i,r){N(i,t,r),n.m(l,t)},p(i,r){r&2&&l!==(l=i[3]+"")&&n.p(l)},d(i){i&&g(t)}}}function yr(e){let t,n;return t=new Hc({}),{c(){ye(t.$$.fragment)},l(l){we(t.$$.fragment,l)},m(l,i){ke(t,l,i),n=!0},i(l){n||(V(t.$$.fragment,l),n=!0)},o(l){Z(t.$$.fragment,l),n=!1},d(l){Ce(t,l)}}}function Yc(e){let t,n,l,i,r,o,a,u,s=oe(e[1]),f=[];for(let h=0;h{c=null}),Oe())},i(h){u||(V(c),u=!0)},o(h){Z(c),u=!1},d(h){h&&(g(t),g(n),g(l),g(r),g(o)),Ee(f,h),c&&c.d()}}}function Rc(e,t,n){let{title:l}=t,{paragraphs:i}=t,{id:r}=t;return e.$$set=o=>{"title"in o&&n(0,l=o.title),"paragraphs"in o&&n(1,i=o.paragraphs),"id"in o&&n(2,r=o.id)},[l,i,r]}class co extends Ae{constructor(t){super(),Ne(this,t,Rc,Yc,Se,{title:0,paragraphs:1,id:2})}}function wr(e,t,n){const l=e.slice();return l[6]=t[n],l}function kr(e){let t,n=e[6].label+"",l,i;return{c(){t=E("option"),l=ee(n),i=Y(),this.h()},l(r){t=S(r,"OPTION",{});var o=M(t);l=te(o,n),i=R(o),o.forEach(g),this.h()},h(){t.__value=e[6],Rn(t,t.__value)},m(r,o){N(r,t,o),w(t,l),w(t,i)},p:ve,d(r){r&&g(t)}}}function Pc(e){let t,n,l,i,r,o,a,u,s,f,c,h,m,y="Sort cases by",_,v,p,k,b,T='Download the data',D,C,L=oe(e[2]),I=[];for(let H=0;He[5].call(p)),d(v,"class","select is-small"),d(h,"class","cases-control svelte-tzs9o3"),d(b,"class","cases-control svelte-tzs9o3"),d(t,"class","container cases-controls svelte-tzs9o3")},m(H,X){N(H,t,X),w(t,n),w(n,l),w(l,i),w(i,r),w(l,a),w(l,u),w(u,s),w(t,c),w(t,h),w(h,m),w(h,_),w(h,v),w(v,p);for(let A=0;A{n(0,l="Table")},a=()=>{n(0,l="Cards")};function u(){i=vo(this),n(1,i),n(2,r)}return e.$$set=s=>{"displayDataAs"in s&&n(0,l=s.displayDataAs),"selectedSorting"in s&&n(1,i=s.selectedSorting)},[l,i,r,o,a,u]}class fo extends Ae{constructor(t){super(),Ne(this,t,Vc,Pc,Se,{displayDataAs:0,selectedSorting:1})}}function qc(e,t,n){const l=e.slice();return l[39]=t[n],l}function zc(e,t,n){const l=e.slice();return l[42]=t[n],l}function Cr(e,t,n){const l=e.slice();return l[45]=t[n],l}function Wc(e,t,n){const l=e.slice();return l[39]=t[n],l}function Bc(e,t,n){const l=e.slice();return l[39]=t[n],l}function Xc(e,t,n){const l=e.slice();return l[42]=t[n],l}function Tr(e){let t,n,l,i,r,o;return l=new jc({props:{sidebarOpen:e[6]}}),{c(){t=E("div"),n=E("button"),ye(l.$$.fragment),this.h()},l(a){t=S(a,"DIV",{class:!0});var u=M(t);n=S(u,"BUTTON",{});var s=M(n);we(l.$$.fragment,s),s.forEach(g),u.forEach(g),this.h()},h(){d(t,"class","filter-button svelte-1xri5nx")},m(a,u){N(a,t,u),w(t,n),ke(l,n,null),i=!0,r||(o=fe(n,"click",e[22]),r=!0)},p(a,u){const s={};u[0]&64&&(s.sidebarOpen=a[6]),l.$set(s)},i(a){i||(V(l.$$.fragment,a),i=!0)},o(a){Z(l.$$.fragment,a),i=!1},d(a){a&&g(t),Ce(l),r=!1,o()}}}function Zc(e){let t,n=oe(e[39].paragraphs),l=[];for(let i=0;iYe(t,"modalOpen",r)),je.push(()=>Ye(t,"activeCaseData",o)),{c(){ye(t.$$.fragment)},l(u){we(t.$$.fragment,u)},m(u,s){ke(t,u,s),i=!0},p(u,s){const f={};s[0]&1&&(f.cases=u[0]),!n&&s[0]&128&&(n=!0,f.modalOpen=u[7],He(()=>n=!1)),!l&&s[0]&256&&(l=!0,f.activeCaseData=u[8],He(()=>l=!1)),t.$set(f)},i(u){i||(V(t.$$.fragment,u),i=!0)},o(u){Z(t.$$.fragment,u),i=!1},d(u){Ce(t,u)}}}function Mr(e){let t,n,l,i,r,o,a,u;function s(_){e[25](_)}function f(_){e[26](_)}let c={};e[10]!==void 0&&(c.displayDataAs=e[10]),e[1]!==void 0&&(c.selectedSorting=e[1]),l=new fo({props:c}),je.push(()=>Ye(l,"displayDataAs",s)),je.push(()=>Ye(l,"selectedSorting",f));let h=oe(e[9]),m=[];for(let _=0;_Z(m[_],1,1,()=>{m[_]=null});return{c(){t=E("section"),n=E("div"),ye(l.$$.fragment),o=Y(),a=E("div");for(let _=0;_i=!1)),!r&&v[0]&2&&(r=!0,p.selectedSorting=_[1],He(()=>r=!1)),l.$set(p),v[0]&896){h=oe(_[9]);let k;for(k=0;kYe(n,"modalOpen",a)),je.push(()=>Ye(n,"activeCaseData",u)),{c(){t=E("div"),ye(n.$$.fragment),r=Y(),this.h()},l(f){t=S(f,"DIV",{class:!0});var c=M(t);we(n.$$.fragment,c),r=R(c),c.forEach(g),this.h()},h(){d(t,"class","cell")},m(f,c){N(f,t,c),ke(n,t,null),w(t,r),o=!0},p(f,c){const h={};c[0]&512&&(h.cardData=f[45]),!l&&c[0]&128&&(l=!0,h.modalOpen=f[7],He(()=>l=!1)),!i&&c[0]&256&&(i=!0,h.activeCaseData=f[8],He(()=>i=!1)),n.$set(h)},i(f){o||(V(n.$$.fragment,f),o=!0)},o(f){Z(n.$$.fragment,f),o=!1},d(f){f&&g(t),Ce(n)}}}function Sr(e){let t,n,l=e[45].show&&Er(e);return{c(){l&&l.c(),t=ge()},l(i){l&&l.l(i),t=ge()},m(i,r){l&&l.m(i,r),N(i,t,r),n=!0},p(i,r){i[45].show?l?(l.p(i,r),r[0]&512&&V(l,1)):(l=Er(i),l.c(),V(l,1),l.m(t.parentNode,t)):l&&(Ue(),Z(l,1,1,()=>{l=null}),Oe())},i(i){n||(V(l),n=!0)},o(i){Z(l),n=!1},d(i){i&&g(t),l&&l.d(i)}}}function Ar(e){let t,n,l,i,r,o,a,u;function s(h){e[29](h)}function f(h){e[30](h)}let c={};return e[10]!==void 0&&(c.displayDataAs=e[10]),e[1]!==void 0&&(c.selectedSorting=e[1]),l=new fo({props:c}),je.push(()=>Ye(l,"displayDataAs",s)),je.push(()=>Ye(l,"selectedSorting",f)),a=new Ns({props:{cases:e[9]}}),{c(){t=E("section"),n=E("div"),ye(l.$$.fragment),o=Y(),ye(a.$$.fragment),this.h()},l(h){t=S(h,"SECTION",{class:!0});var m=M(t);n=S(m,"DIV",{class:!0});var y=M(n);we(l.$$.fragment,y),o=R(y),we(a.$$.fragment,y),y.forEach(g),m.forEach(g),this.h()},h(){d(n,"class","container"),d(t,"class","section svelte-1xri5nx")},m(h,m){N(h,t,m),w(t,n),ke(l,n,null),w(n,o),ke(a,n,null),u=!0},p(h,m){const y={};!i&&m[0]&1024&&(i=!0,y.displayDataAs=h[10],He(()=>i=!1)),!r&&m[0]&2&&(r=!0,y.selectedSorting=h[1],He(()=>r=!1)),l.$set(y);const _={};m[0]&512&&(_.cases=h[9]),a.$set(_)},i(h){u||(V(l.$$.fragment,h),V(a.$$.fragment,h),u=!0)},o(h){Z(l.$$.fragment,h),Z(a.$$.fragment,h),u=!1},d(h){h&&g(t),Ce(l),Ce(a)}}}function ef(e){let t,n=oe(e[39].paragraphs),l=[];for(let i=0;i0&&Ar(e),x=oe(Ge.moreInfo),ne=[];for(let j=0;jYe(B,"modalOpen",be)),{c(){t=E("meta"),n=E("meta"),l=E("meta"),i=E("meta"),r=E("meta"),o=E("meta"),a=Y(),F&&F.c(),u=Y(),s=E("section"),ye(f.$$.fragment),c=Y(),h=E("section"),m=E("div"),y=E("div");for(let j=0;j{F=null}),Oe()),j[7]?P&&(Ue(),Z(P,1,1,()=>{P=null}),Oe()):P?(P.p(j,G),G[0]&128&&V(P,1)):(P=Dr(j),P.c(),V(P,1),P.m(k.parentNode,k));let z=D;D=$(j),D===z?Me[D].p(j,G):(Ue(),Z(Me[z],1,1,()=>{Me[z]=null}),Oe(),C=Me[D],C?C.p(j,G):(C=Me[D]=_e[D](j),C.c()),V(C,1),C.m(T,null)),j[10]=="Cards"?de?(de.p(j,G),G[0]&1024&&V(de,1)):(de=Mr(j),de.c(),V(de,1),de.m(I.parentNode,I)):de&&(Ue(),Z(de,1,1,()=>{de=null}),Oe()),j[10]=="Table"&&j[9].length>0?Q?(Q.p(j,G),G[0]&1536&&V(Q,1)):(Q=Ar(j),Q.c(),V(Q,1),Q.m(H.parentNode,H)):Q&&(Ue(),Z(Q,1,1,()=>{Q=null}),Oe());const ie={};G[0]&256&&(ie.activeCaseData=j[8]),!O&&G[0]&128&&(O=!0,ie.modalOpen=j[7],He(()=>O=!1)),B.$set(ie)},i(j){if(!q){V(F),V(f.$$.fragment,j);for(let G=0;Gn(12,a=P)),me(e,bt,P=>n(13,u=P)),me(e,_t,P=>n(14,s=P)),me(e,ct,P=>n(15,f=P)),me(e,ut,P=>n(16,c=P)),me(e,ft,P=>n(17,h=P)),me(e,et,P=>n(18,m=P)),me(e,$e,P=>n(19,y=P)),me(e,Je,P=>n(20,_=P)),me(e,Ur,P=>n(33,v=P)),me(e,Bn,P=>n(34,p=P)),me(e,gn,P=>n(35,k=P));let b=[],T=[],D=[];yo(async function(){const P=await In("https://fiat-2024-processed-data.s3.us-west-2.amazonaws.com/fiat_2024_attribution_data.csv");n(0,b=P),n(0,b=b.filter($=>$.attribution_id!="")),b.forEach($=>{$.platform=Dt($.platforms),$.medium=Dt($.medium),$.actor_nation=Dt($.actor_nation),$.source=Dt($.source),$.methods=Dt($.methods),$.campaign=Dt($.campaign),$.attribution_total_score=+$.attribution_score,$.attribution_date=new Date($.attribution_date),$.search=[$.short_description,$.short_title,$.platform,$.methods,$.source,$.source_nation,$.source_category].flat().join("__").toLowerCase(),$.show=!1}),Gt(b.map($=>$.attribution_score)),$e.init(b,"medium"),Je.init(b,"actor_nation"),et.init(b,"source"),ft.init(b,"source_category"),ut.init(b,"methods"),ct.init(b,"campaign"),nt(_t,s=mn,s),nt(gn,k=[new Date("2024-01-01"),Gt(b.map($=>new Date($.attribution_date)))],k),nt(bt,u=k,u),nt(Bn,p=Fr(b.map($=>new Date($.attribution_date))),p);const _e=await In("https://fiat-2024-processed-data.s3.us-west-2.amazonaws.com/Key_Events_List.csv");n(4,T=_e),T.forEach($=>{$.date=new Date($.Date)});const Me=await In("https://fiat-2024-processed-data.s3.us-west-2.amazonaws.com/fiat_country_metrics.csv");if(n(5,D=Me.map($=>{let de={};return de.date=new Date($.Date),de.posts=+$.Posts,de.country=$.Country,de})),D.sort(($,de)=>$.date-de.date),v.url.searchParams.has("filters")){const $=Cc(v.url.searchParams.get("filters"));Je.applyBoolArray($.actorNations),$e.applyBoolArray($.platforms),ut.applyBoolArray($.methods),et.applyBoolArray($.sources),ft.applyBoolArray($.sourceCategories),ct.applyBoolArray($.campaigns),nt(_t,s=$.attributionScores,s),nt(pt,a=$.textSearch,a)}});const C=P=>function(_e,Me){if(P.type=="string"||P.type=="date"||P.type=="number")return _e[P.id]I();function O(P){X=P,n(7,X)}function q(P){A=P,n(8,A)}function J(P){r=P,n(10,r),n(2,i),n(3,l)}function K(P){H=P,n(1,H)}function F(P){X=P,n(7,X)}function le(P){A=P,n(8,A)}function ce(P){r=P,n(10,r),n(2,i),n(3,l)}function he(P){H=P,n(1,H)}function ue(P){X=P,n(7,X)}return e.$$.update=()=>{e.$$.dirty[0]&8&&n(2,i=l<520),e.$$.dirty[0]&4&&n(10,r=i?"Cards":"Table"),e.$$.dirty[0]&2093057&&b&&n(0,b=b.map(P=>({...P,show:Mt(_,P.actor_nation)&&Mt(y,P.platform)&&Mt(m,P.source)&&Mt(h,P.source_category)&&Mt(c,P.methods)&&Mt(f,P.campaign)&&rr(s,P.attribution_total_score)&&rr(u,P.attribution_date)&&nc(a,P.search)}))),e.$$.dirty[0]&3&&n(9,o=[...b].sort(C(H)))},n(3,l=0),[b,H,i,l,T,D,L,X,A,o,r,I,a,u,s,f,c,h,m,y,_,U,B,O,q,J,K,F,le,ce,he,ue]}class ff extends Ae{constructor(t){super(),Ne(this,t,of,rf,Se,{},null,[-1,-1])}}export{ff as component}; diff --git a/_app/version.json b/_app/version.json index 691ef19..8d8bf68 100644 --- a/_app/version.json +++ b/_app/version.json @@ -1 +1 @@ -{"version":"1728938589913"} \ No newline at end of file +{"version":"1728939675554"} \ No newline at end of file diff --git a/index.html b/index.html index dca5ff8..4e7383e 100644 --- a/index.html +++ b/index.html @@ -13,22 +13,22 @@ - - - + + + - + - - Interference 2024 + + Interference 2024 -
    Atlantic Council Logo Digital Forensic Research Lab Logo

    Interference 2024

    Foreign Interference Attribution Tracker

    A Project of the Digital Forensic Research Lab (DFRLab) at the Atlantic Council

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum

    Other China Iran Russia

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

    +
    Atlantic Council Logo Digital Forensic Research Lab Logo

    Interference 2024

    Foreign Interference Attribution Tracker

    A Project of the Digital Forensic Research Lab (DFRLab) at the Atlantic Council

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum

    Other China Iran Russia

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.