html,
body {
  position: relative;
  width: 100%;
  height: 100%;
}

body {
  color: #333;
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', SegoeUI, Roboto, Oxygen-Sans, Ubuntu, Cantarell,
    'Helvetica Neue', sans-serif;
}

a {
  color: rgb(0, 100, 200);
  text-decoration: none;
}

a:hover {
  text-decoration: underline;
}

a:visited {
  color: rgb(0, 80, 160);
}

label {
  display: block;
}

input,
button,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  -webkit-padding: 0.4em 0;
  padding: 0.4em;
  margin: 0;
  box-sizing: border-box;
  border: 1px solid #ccc;
  border-radius: 2px;
}

input:disabled {
  color: #ccc;
}

button {
  color: #333;
  background-color: #f4f4f4;
  outline: none;
}

button:disabled {
  color: #999;
}

button:not(:disabled):active {
  background-color: #ddd;
}

button:focus {
  border-color: #666;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: 600;
}
.button {
  font-size: 1em;
  cursor: pointer;
}
.button.large {
  font-size: 2em;
}
.button.icon {
  border: none;
  background: none;
}
.button.icon.primary {
  color: #00a99d;
}
.button:disabled {
  color: #aaa !important;
  cursor: default;
}

div.svelte-18u1ar8{display:flex;flex-direction:column;align-items:center;justify-content:center}svg.svelte-18u1ar8{max-width:4em}
.checkbox.svelte-2dqsvz.svelte-2dqsvz{width:1em;height:1em;display:inline-flex;justify-content:center;align-items:center;margin-right:1em}h1.svelte-2dqsvz.svelte-2dqsvz{font-size:1em;padding:1.25em 1em 0.75em 1em;margin:0;line-height:1em;cursor:pointer;transition:all 0.1s linear;border-top:1px solid #ebebeb}h1.svelte-2dqsvz.svelte-2dqsvz:hover{color:#00a99d;transition:all 0.05s linear}ul.svelte-2dqsvz.svelte-2dqsvz{list-style-type:none;padding:0;margin:0}.collections.svelte-2dqsvz li.svelte-2dqsvz:not(:first-of-type){margin-bottom:0.5em}.collections.svelte-2dqsvz.svelte-2dqsvz{border-bottom:1px solid #ebebeb}.collection-items.svelte-2dqsvz li.svelte-2dqsvz{padding:0.75em 1em 0.8em 1em;cursor:pointer;transition:all 0.1s linear}.collection-items.svelte-2dqsvz li.svelte-2dqsvz:hover{color:#00a99d;transition:all 0.05s linear}.collection-items.svelte-2dqsvz li.svelte-2dqsvz:active{color:#008b82}
div.svelte-11lav2v.svelte-11lav2v{flex:1;display:flex}aside.svelte-11lav2v.svelte-11lav2v{width:100%;background:white;border-radius:4px;border-right:1px solid #ebebeb;overflow-y:auto}header.svelte-11lav2v.svelte-11lav2v{padding:1rem;margin:0}header.svelte-11lav2v h2.svelte-11lav2v{margin:0}button.svelte-11lav2v.svelte-11lav2v{margin:0.2em 0.5em 0 auto;display:block}header.svelte-11lav2v p.svelte-11lav2v{margin:0;font-style:italic}section.svelte-11lav2v.svelte-11lav2v{display:none;flex:1;flex-direction:column;justify-content:center;align-items:flex-start;font-size:2em;padding:2em}section.svelte-11lav2v .svelte-11lav2v{margin:0;font-style:normal}img.svelte-11lav2v.svelte-11lav2v{max-width:5em}@media only screen and (min-width: 1024px){section.svelte-11lav2v.svelte-11lav2v{display:flex}aside.svelte-11lav2v.svelte-11lav2v{max-width:320px}}
.container.svelte-1lsmj7e{display:flex;flex:1}svg.svelte-1lsmj7e{flex:1}
div.svelte-lf55cz{display:flex;justify-content:stretch;align-items:stretch;flex:1;flex-direction:column}section.svelte-lf55cz{flex:1;display:flex}p.svelte-lf55cz{max-width:44em;text-align:center;margin:1em auto;padding:1em;border-radius:4px;box-shadow:0 12px 16px rgba(0, 0, 0, 0.05)}
nav.svelte-1m1aoub.svelte-1m1aoub{padding:0.5em 0.6em}div.svelte-1m1aoub.svelte-1m1aoub{flex:1;display:flex}aside.svelte-1m1aoub.svelte-1m1aoub{width:100%;background:white;border-radius:4px;border-right:1px solid #ebebeb;overflow-y:auto}header.svelte-1m1aoub.svelte-1m1aoub{padding:0 1rem 1rem 1rem;margin:0;display:flex;justify-content:flex-start;align-items:center}header.svelte-1m1aoub h2.svelte-1m1aoub{margin:0}button.svelte-1m1aoub.svelte-1m1aoub{display:inline-block;margin:0 1em 0 0}ul.svelte-1m1aoub.svelte-1m1aoub{list-style-type:none;padding:0;margin:0;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}li.svelte-1m1aoub.svelte-1m1aoub{padding:0.75em 1em 0.8em 1em;cursor:pointer}li.svelte-1m1aoub.svelte-1m1aoub:not(:last-child){border-bottom:1px dashed #ebebeb}li.svelte-1m1aoub.svelte-1m1aoub:hover{background:#f0f0f0}section.svelte-1m1aoub.svelte-1m1aoub{display:none}@media only screen and (min-width: 680px){aside.svelte-1m1aoub.svelte-1m1aoub{max-width:320px}section.svelte-1m1aoub.svelte-1m1aoub{display:flex;flex:1}}
.H2.svelte-1aovrcc{font-weight:bold}.H3.svelte-1aovrcc{font-weight:bold;margin-left:1em}.H4.svelte-1aovrcc{margin-left:1em}.H5.svelte-1aovrcc{margin-left:2em}ul.svelte-1aovrcc{list-style-type:none;padding:0;margin:0}li.svelte-1aovrcc{padding:0.5em 1em;cursor:pointer;transition:color 0.125s linear;transition:color 0.05s linear;border-bottom:1px solid #ebebeb}li.svelte-1aovrcc:hover{background:#ebebeb}a.svelte-1aovrcc{text-decoration:none}a.svelte-1aovrcc,a.svelte-1aovrcc:visited,a.svelte-1aovrcc:hover,a.svelte-1aovrcc:active{color:inherit}
header.svelte-26ss2q.svelte-26ss2q.svelte-26ss2q{padding:1rem}header.svelte-26ss2q h2.svelte-26ss2q.svelte-26ss2q{margin:0}section.svelte-26ss2q header.svelte-26ss2q.svelte-26ss2q{display:flex;justify-content:flex-start;align-items:center}section.svelte-26ss2q header i.svelte-26ss2q.svelte-26ss2q{margin-right:1em}ul.svelte-26ss2q.svelte-26ss2q.svelte-26ss2q{list-style-type:none;padding:0;margin:0}li.svelte-26ss2q.svelte-26ss2q.svelte-26ss2q{border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;cursor:pointer;transition:color 0.125s linear;transition:color 0.05s linear}li.svelte-26ss2q ul.svelte-26ss2q li.svelte-26ss2q{border-bottom:none;padding:0.5em 0;margin-left:1em;padding-right:1em}li.svelte-26ss2q ul.svelte-26ss2q li.svelte-26ss2q:hover{background:#fdfdfd}p.svelte-26ss2q.svelte-26ss2q.svelte-26ss2q{margin:0;color:#555}h3.svelte-26ss2q.svelte-26ss2q.svelte-26ss2q{margin:0}h4.svelte-26ss2q.svelte-26ss2q.svelte-26ss2q{font-size:1em;padding:0.5em 1em;margin:0;text-transform:uppercase}h5.svelte-26ss2q.svelte-26ss2q.svelte-26ss2q{font-size:1em;margin:0}section.svelte-26ss2q.svelte-26ss2q.svelte-26ss2q{margin-bottom:1em}#referencedBy.svelte-26ss2q.svelte-26ss2q.svelte-26ss2q{background:#f5f5f5}
.container.svelte-1lmnm7s{position:absolute;width:100vw;height:100vh;top:0;left:0;z-index:2}.panel.svelte-1lmnm7s{border-radius:4px;background:#545454;top:0;left:0;position:absolute;max-width:256px;max-height:150px;opacity:0}.panel.svelte-1lmnm7s{opacity:1}
.context-menu-choices.svelte-1yjlo7r.svelte-1yjlo7r{font-size:0.9em;color:white;margin:0;padding:0;list-style-type:none}.context-menu-choices.svelte-1yjlo7r li.svelte-1yjlo7r{padding:0.5em 1em;border-bottom:1px solid #474747;cursor:pointer}.context-menu-choices.svelte-1yjlo7r li.svelte-1yjlo7r:last-of-type{border-bottom:none}
section.svelte-1b3r0qm.svelte-1b3r0qm{display:flex;flex:1;overflow:hidden;flex-direction:column}section.svelte-1b3r0qm>div.svelte-1b3r0qm{flex:1;display:flex;overflow:hidden}header.svelte-1b3r0qm.svelte-1b3r0qm{border-bottom:1px solid #ebebeb;display:flex;align-items:center;padding:1rem}header.svelte-1b3r0qm h2.svelte-1b3r0qm{margin:0}aside.svelte-1b3r0qm.svelte-1b3r0qm{display:flex;overflow-y:auto;max-height:100%;width:100%;flex-direction:column;display:none}#tableContent.svelte-1b3r0qm.svelte-1b3r0qm{display:none}#tableContent.svelte-1b3r0qm nav.svelte-1b3r0qm{padding:0.5em 0 0 0.6em;position:sticky;top:0;background:white}#browser.svelte-1b3r0qm.svelte-1b3r0qm{overflow-y:auto;width:100%;flex:1;display:none;flex-direction:column}#browser.svelte-1b3r0qm header.svelte-1b3r0qm{position:sticky;top:0;background:white;z-index:1}#browser.svelte-1b3r0qm>div.svelte-1b3r0qm{padding:0 1em}#browser.svelte-1b3r0qm header.svelte-1b3r0qm{position:sticky;top:0}#references.svelte-1b3r0qm.svelte-1b3r0qm{width:100%;overflow-y:auto;background:#f0f0f0;display:none;flex-direction:column}#references.svelte-1b3r0qm header.svelte-1b3r0qm{position:sticky;top:0;background:#f0f0f0}.show.svelte-1b3r0qm.svelte-1b3r0qm{display:flex !important}.empty-state.svelte-1b3r0qm.svelte-1b3r0qm{flex:1;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.empty-state.svelte-1b3r0qm .svelte-1b3r0qm{text-align:center;margin:0}@media only screen and (min-width: 1024px){#tableContent.svelte-1b3r0qm.svelte-1b3r0qm{display:flex;max-width:320px}#browser.svelte-1b3r0qm.svelte-1b3r0qm{display:flex}#references.svelte-1b3r0qm.svelte-1b3r0qm{display:flex;max-width:320px}#showReaderButton.svelte-1b3r0qm.svelte-1b3r0qm{display:none}#browser.svelte-1b3r0qm header.svelte-1b3r0qm{display:none}}
main.svelte-1fkmj7u.svelte-1fkmj7u{width:100%;height:100%;display:flex;flex-direction:column}main.svelte-1fkmj7u>header.svelte-1fkmj7u{display:flex;justify-content:space-between;align-items:center;padding:1em;border-bottom:1px solid #ebebeb}h1.svelte-1fkmj7u.svelte-1fkmj7u{margin:0;font-size:1.5em}#browser.svelte-1fkmj7u.svelte-1fkmj7u{flex:1;display:flex;overflow:hidden}
