/*
NOTE: this stylesheet is currently unused in @graph-paper/icons.
In the future, we will likely migrate some aspects of style
to this file. Until then, we are going to keep this sheet here
for the sake of component uniformity.
*/

.menu-list-item {
  font-size: var(--text-02);
  user-select: none;
}

.menu-list-item button {
  border-radius: 0px;
  background-color: transparent;
  margin: 0;
  padding: 0;
  outline: none;
  border: none;
  width: 100%;
  height: 100%;
  padding: var(--space-2x);
  padding-left: var(--space-2x);
  padding-right: var(--space-4x);
  text-align: left;
}

.menu-list-item button.compact {
  padding: var(--space-base);
  padding-right: var(--space-2x);
  font-size: var(--text-015);
}

.menu-list-item button.dark {
  background-color: var(--blue-slate-800);
  color: white;
}

.menu-list-item button:focus,
.menu-list-item button:focus * {
  outline: none;
  border: none;
  outline-width: 0;
}

.menu-list-item .hoverable:hover,
.menu-list-item .hoverable.candidate {
  background-color: var(--cool-gray-200);
  outline: none;
}

.menu-list-item .hoverable.dark:hover,
.menu-list-item .hoverable.dark.candidate {
  background-color: var(--blue-slate-500);
}


.bound-menu.svelte-15402ll{position:absolute;width:max-content;z-index:10;overflow-x:hidden;overflow-y:auto}.hidden.svelte-15402ll{visibility:hidden}
ul.svelte-1s2i3nh{list-style-type:none;margin:0;padding:0;background-color:white;border:1px solid var(--line-gray-01);width:max-content;border-radius:var(--space-1h);box-shadow:var(--depth-small)}
.menu-button.svelte-1vowdw2{width:max-content}.menu-button.large.svelte-1vowdw2{display:grid;align-items:stretch}.activating-button.svelte-1vowdw2{margin:0;padding:var(--space-1h);padding-left:var(--space-base);padding-right:var(--space-base);border-radius:var(--space-1h);font-size:calc(var(--space-base) * 1.5);border:none;border:1px solid var(--cool-gray-200);color:var(--digital-blue-700);background-color:var(--cool-gray-subtle);box-shadow:0px 2px 2px rgba(0, 0, 0, 0.05);transition:100ms;cursor:pointer}.activating-button.svelte-1vowdw2:hover{background-color:var(--cool-gray-150);color:var(--digital-blue-900);box-shadow:0px 2px 2px rgba(0, 0, 0, 0.1)}.activating-button.dark.svelte-1vowdw2{background-color:var(--blue-slate-500);border:2px solid transparent;color:var(--digital-blue-200)}.activating-button.dark.svelte-1vowdw2:hover{background-color:var(--blue-slate-600);color:var(--digital-blue-300);box-shadow:0px 2px 0px rgba(255, 255, 255, 0.1)}.activating-button.large.svelte-1vowdw2{font-size:var(--text-03);border-radius:0px;border-top:none;border-bottom:none;align-self:stretch;padding-left:var(--space-3x);padding-right:var(--space-2x)}
.main-filters.svelte-1k8ynvb{display:grid;grid-auto-flow:column;grid-column-gap:var(--space-base);align-items:center;justify-self:end}.main-filter__label.svelte-1k8ynvb{display:grid;grid-auto-flow:column;align-items:center;grid-column-gap:var(--space-1h);font-weight:500}.pull-right-edge.svelte-1k8ynvb{margin-right:calc(var(--space-1h) * -1);display:grid;align-items:center}.main-filter__label__dimension.svelte-1k8ynvb{text-transform:uppercase;padding-right:var(--space-1q);color:var(--digital-blue-600);font-weight:300}.main-filter__label__dimension.svelte-1k8ynvb:after{content:' / ';padding-left:var(--space-1q);color:var(--cool-gray-400)}
svg.svelte-1fldv7{--dark:var(--digital-blue-250);--medium:var(--digital-blue-600);--light:var(--digital-blue-350);fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2}
h1.svelte-lv00j1{cursor:pointer;display:grid;grid-auto-flow:column;align-items:center}a.svelte-lv00j1{align-self:center;text-decoration:none}
.glam-footer.svelte-qabi3u.svelte-qabi3u{grid-column:body-content;display:flex;justify-content:space-between;width:100%;margin:var(--space-2x) auto;align-items:center}.project-links.svelte-qabi3u.svelte-qabi3u{list-style:none;display:flex;font-size:var(--text-015);font-weight:400;gap:var(--space-2x);padding:0 var(--space-4x);margin:0}.project-links.svelte-qabi3u a.svelte-qabi3u{color:var(--cool-gray-700)}.mozilla-logo.svelte-qabi3u.svelte-qabi3u{color:#000;margin-left:var(--space-4x);display:flex;align-items:center}.mozilla-logo.svelte-qabi3u.svelte-qabi3u:hover{text-decoration:none}
.spin.svelte-vwh1rv.svelte-vwh1rv{--color:#fff;--s:24px;--i:calc(var(--s) * 0.09);display:inline-block;position:relative;width:var(--s);height:var(--s)}.spin.svelte-vwh1rv div.svelte-vwh1rv{width:calc(var(--s) * 0.796875);height:calc(var(--s) * 0.796875);margin:var(--i);border:var(--i) solid var(--color);box-sizing:border-box;display:block;position:absolute;border-radius:50%;animation:svelte-vwh1rv-spin 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:var(--color) transparent transparent transparent}.spin.svelte-vwh1rv div.svelte-vwh1rv:nth-child(1){animation-delay:-0.45s}.spin.svelte-vwh1rv div.svelte-vwh1rv:nth-child(2){animation-delay:-0.3s}.spin.svelte-vwh1rv div.svelte-vwh1rv:nth-child(3){animation-delay:-0.15s}@keyframes svelte-vwh1rv-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
.telemetry-results.svelte-91ma7b{--header-bg-color:white;--list-border-color:gainsboro;--list-border:1px solid var(--list-border-color);max-height:calc(100vh - var(--header-height) * 3);border:1px solid var(--cool-gray-250);background-color:white;max-width:calc(var(--increment) * 16);box-shadow:var(--depth-5l);border-bottom-right-radius:var(--border-radius-base);border-bottom-left-radius:var(--border-radius-base);position:fixed;left:0;top:var(--increment);overflow:hidden;z-index:2000}.header-container.svelte-91ma7b{background-color:var(--cool-gray-100);--height:calc(var(--space-base) * 3 + var(--space-base) * 2);font-size:0.8em;color:var(--body-gray-01);font-style:italic;height:var(--height);max-height:var(--height);display:grid;align-items:stretch}.header.svelte-91ma7b{padding:var(--space-base);padding-left:var(--space-2x);padding-right:var(--space-2x);display:grid;grid-template-columns:max-content auto;align-items:center;grid-column-gap:var(--space-base);position:relative}.glean.svelte-91ma7b{color:var(--pantone-red-600);font-weight:300;font-size:0.9em}.header--loaded.svelte-91ma7b{grid-template-columns:auto;grid-column-gap:0px;align-items:center}ul.svelte-91ma7b{max-height:calc(100vh - var(--header-height) * 3 - 40px);padding:0;margin:0;list-style-type:none;overflow-y:scroll}li.svelte-91ma7b:first-child{border-top:var(--list-border)}li.svelte-91ma7b{padding:var(--space-2x);border-bottom:var(--list-border);display:grid;grid-template-columns:auto 100px;grid-column-gap:var(--space-2x);grid-template-rows:max-content max-content;grid-template-areas:'title probe-type'
      'description versions';cursor:pointer;color:var(--body-gray-01)}.name.svelte-91ma7b{grid-area:title;word-break:break-all;font-weight:bold}.probe-type.svelte-91ma7b,.first-release.svelte-91ma7b{justify-self:end;padding:var(--border-radius-1h)}.first-release.svelte-91ma7b{font-size:0.8em;text-align:right;align-self:end}.probe-type.svelte-91ma7b{grid-area:probe-type;white-space:nowrap}.description.svelte-91ma7b{grid-area:description;font-size:0.8em;line-height:1.4;outline:1px;max-height:2.6em;overflow:hidden;color:var(--subhead-gray-02);font-style:italic;padding-bottom:var(--space-1h)}.focused.svelte-91ma7b{background-color:var(--bg-gray-01)}
.search-container.svelte-56i3v{--input-background-color:var(--blue-slate-500);--input-blur-border-color:var(--line-gray-01);--input-blur:var(--line-gray-01);--input-focus-border-color:var(--blue-slate-300);--input-focus:var(--line-gray-01);--width:var(--space-72x);background-color:var(--blue-slate-700);height:var(--max-content);display:grid;align-items:center;justify-items:center}.inner-container.svelte-56i3v{height:calc(var(--space-base) * 6);box-shadow:var(--depth-medium);display:grid;grid-template-columns:[icon] 40px [input] auto;align-items:stretch;background-color:var(--input-background-color);border-radius:var(--space-1h);width:85%}.icon-container.svelte-56i3v{position:relative;display:grid;align-items:center;justify-items:center}.icon.svelte-56i3v{position:absolute;display:grid;align-items:center;justify-items:center;opacity:0.5}input.svelte-56i3v{border:2px solid transparent;background:var(--input-background-color);display:block;box-sizing:border-box;width:calc(var(--width) + var(--space-2x));height:100%;font-size:1em;padding-left:40px;margin-left:-40px;padding-right:54px;color:var(--input-blur);border-radius:var(--space-1h)}input.svelte-56i3v:focus{color:var(--input-focus);border:2px solid var(--input-focus-border-color);transition:border 200ms}
.gp-button {
  --primary-color: var(--digital-blue-600);
  --primary-color-dark: var(--digital-blue-800);
  --primary-color-light: var(--digital-blue-400);
  --primary-color-lightest: var(--digital-blue-300);
  cursor: pointer;
  font-size: var(--button-text-size);
  text-transform: uppercase;
  border-radius: var(--border-radius-1h);
  padding: var(--space-base);
  padding-left: var(--space-2x);
  padding-right: var(--space-2x);
  font-weight: 500;
  margin: 0;
  display: flex;
  column-gap: var(--space-base);
  text-align: center;
  color: white;
  text-decoration: none;
}

/* high emphasis, medium emphasis, low emphasis */

.gp-button--high {
  background-color: var(--primary-color);
  background-color: var(--primary-color);
  border-color: var(--primary-color);
  color: white;
}

.gp-button--high:hover {
  box-shadow: var(--depth-small);
}

.gp-button--high:active,
.button--high.toggled {
  box-shadow: none;
  background-color: var(--primary-color-dark);
}

.gp-button--medium {
  background-color: transparent;
  color: var(--primary-color);
  border: 1px solid var(--cool-gray-200);
}

.gp-button--medium:hover,
.gp-button--low:hover {
  background-color: rgba(0, 0, 0, 0.05);
}

.gp-button--medium:active,
.gp-button--medium.toggled,
.gp-button--low:active,
.gp-button--low.toggled {
  background-color: rgba(0, 0, 0, 0.1);
}

.gp-button--low {
  background-color: transparent;
  color: var(--primary-color);
  border: 1px solid transparent;
}

.dark.gp-button--high {
  background-color: var(--primary-color-light);
  border-color: var(--primary-color-light);
  color: black;
}

.dark.gp-button--high:hover {
  box-shadow: var(--depth-small);
}

.dark.gp-button--high:active,
.dark.gp-button--high.toggled {
  box-shadow: none;
  background-color: var(--primary-color-lightest);
  border-color: var(--primary-color-lightest);
}

.dark.gp-button--medium {
  background-color: transparent;
  color: var(--primary-color-light);
  border-color: var(--primary-color-light);
}

.dark.gp-button--medium:hover,
.dark.gp-button--low:hover {
  background-color: var(--primary-color-dark);
}

.dark.gp-button--medium:active,
.dark.gp-button--medium.toggled,
.dark.gp-button--low:active,
.dark.gp-button--low.toggled {
  background-color: rgba(0, 0, 0, 0.1);
  color: var(--primary-color-lightest);
}

.dark.gp-button--medium:active,
.dark.gp-button--medium.toggled {
  border-color: var(--primary-color-lightest);
}

.dark.gp-button--low {
  background-color: transparent;
  color: var(--primary-color-light);
  border: 1px solid transparent;
}

/* I don't like how to select dark mode here. Yikes. */
.gp-button--compact,
.dark.gp-button--compact {
  padding: var(--space-1h);
  padding-left: var(--space-base);
  padding-right: var(--space-base);
  font-size: var(--button-text-size-compact);
  column-gap: var(--space-1h);
}

div.svelte-vva9a9{display:flex;flex-wrap:wrap;grid-row-gap:var(--space-base)}div.svelte-vva9a9 button:not(:first-child):not(:last-child){border-radius:0px}div.svelte-vva9a9 button:not(:last-child){border-right:transparent}div.svelte-vva9a9 .gp-button:first-child{border-top-right-radius:0px;border-bottom-right-radius:0px}div.svelte-vva9a9 .gp-button:last-child{border-top-left-radius:0px;border-bottom-left-radius:0px}
.color-swatch.svelte-1n8bup9{border-radius:var(--space-1q);width:calc(var(--space-base) * 1.5);height:calc(var(--space-base) * 1.5)}
.body-control__color-swatch-wrapper.svelte-py6dub{align-self:center}
.drawer-section.svelte-dk03dy.svelte-dk03dy{padding:var(--space-2x) 0}.probe-details.svelte-dk03dy.svelte-dk03dy{height:100%}.empty-details.svelte-dk03dy.svelte-dk03dy{height:200px;display:grid;place-items:center center;font-weight:900;font-size:1.2em;text-align:center;padding:var(--space-2x);color:var(--cool-gray-400)}.spinner-and-text.svelte-dk03dy.svelte-dk03dy{text-align:center;color:var(--cool-gray-400)}.spinner-and-text.svelte-dk03dy div.svelte-dk03dy{margin-top:var(--space-base)}
.pull-right-edge.svelte-mq2rjo{margin-right:calc(var(--space-1h) * -1);display:grid;align-items:center}.main-filter__label.svelte-mq2rjo{display:grid;grid-auto-flow:column;align-items:center;grid-column-gap:var(--space-1h);font-weight:500}.product-selector.svelte-mq2rjo{align-self:stretch;display:grid;align-items:stretch}
.legacy-banner.svelte-10d2rge{display:grid;grid-template-columns:auto 1fr;grid-column-gap:var(--space-2x);align-items:center;padding:var(--space-3x) var(--space-4x);margin-bottom:var(--space-2x);border-radius:var(--space-base);background:linear-gradient(
      90deg,
      var(--bright-yellow-100),
      var(--bright-yellow-150)
    );border:1px solid var(--bright-yellow-500);color:var(--bright-yellow-700);box-shadow:var(--depth-small), 0 0 0 1px rgba(0, 0, 0, 0.02)}.legacy-banner__label.svelte-10d2rge{font-size:var(--text-015);text-transform:uppercase;letter-spacing:0.04em;font-weight:600;color:var(--bright-yellow-900);padding:var(--space-1h) var(--space-base);border-radius:var(--space-base);background-color:var(--bright-yellow-200);border:1px solid var(--bright-yellow-450)}.legacy-banner__copy.svelte-10d2rge{margin:0;font-size:var(--text-02);line-height:1.5}
.status-label.svelte-pkqd9d.svelte-pkqd9d{font-size:var(--text-015)}.status-label.svelte-pkqd9d span.svelte-pkqd9d{display:inline-block;padding:calc(var(--space-1h) - 1px) var(--space-base) var(--space-1h);border-radius:calc(var(--space-base) * 1.5);letter-spacing:0.5px}.status-label-success.svelte-pkqd9d span.svelte-pkqd9d{color:var(--mantis-green-800);background-color:var(--pond-green-150)}.status-label-info.svelte-pkqd9d span.svelte-pkqd9d{color:var(--cool-gray-600);background-color:var(--cool-gray-200)}.status-label-error.svelte-pkqd9d span.svelte-pkqd9d{color:var(--pantone-red-700);background-color:var(--pantone-red-200)}.status-label-warning.svelte-pkqd9d span.svelte-pkqd9d{color:var(--bright-yellow-700);background-color:var(--bright-yellow-200)}
.gp-modal.svelte-1ljykwo.svelte-1ljykwo{position:fixed;top:0;left:0;width:100%;height:100vh;display:flex;justify-content:center;align-items:center}.gp-modal__backdrop.svelte-1ljykwo.svelte-1ljykwo{position:absolute;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.5)}.gp-modal__wrapper.svelte-1ljykwo.svelte-1ljykwo{position:relative;z-index:1000;border-radius:var(--space-1h);background-color:white;overflow:hidden;display:flex;flex-direction:column}.gp-modal__header.svelte-1ljykwo.svelte-1ljykwo{display:flex;align-items:flex-start;justify-content:space-between;padding:var(--space-base) var(--space-2x);background-color:var(--toolbar-background-color);color:var(--toolbar-text-color)}.gp-modal__header.svelte-1ljykwo h1.svelte-1ljykwo{font-family:var(--brand-font);font-weight:normal;padding:var(--space-base) 0 0 0;margin:0;font-size:var(--text-06);line-height:var(--text-06)}.gp-modal__header.svelte-1ljykwo button.svelte-1ljykwo{margin:0;padding:var(--space-base);border:0;background-color:var(--toolbar-background-color);color:var(--toolbar-text-color);cursor:pointer}.gp-modal__content.svelte-1ljykwo.svelte-1ljykwo{padding:var(--space-2x);max-height:90vh;overflow:auto}
.docs-button.svelte-1kts6u7.svelte-1kts6u7{margin:0;padding:0;box-sizing:border-box;background-color:transparent;display:grid;width:100%;color:var(--digital-blue-500);border:none;cursor:pointer;display:grid;grid-auto-flow:column;align-items:center;text-decoration:none;justify-content:center;grid-column-gap:var(--space-base);text-transform:uppercase;font-size:var(--text-015);font-weight:500;padding:var(--space-base);transition:background-color 100ms;border-radius:var(--space-1h)}.docs-button.svelte-1kts6u7.svelte-1kts6u7:hover{background-color:var(--cool-gray-150)}button.copy.svelte-1kts6u7.svelte-1kts6u7{padding:0;margin:auto;cursor:pointer;border:none}ul.svelte-1kts6u7.svelte-1kts6u7{display:grid;grid-template-columns:auto auto auto 1fr;grid-column-gap:5px;margin:0;padding:0;list-style:none;border-bottom:1px solid var(--cool-gray-500)}li.svelte-1kts6u7.svelte-1kts6u7:nth-child(3){text-align:right;vertical-align:middle;border:0}li.active.svelte-1kts6u7>span.svelte-1kts6u7{color:#495057;background-color:white;border-color:var(--cool-gray-700) var(--cool-gray-700) white}span.tab.svelte-1kts6u7.svelte-1kts6u7{border:1px solid transparent;border-top-left-radius:0.25rem;border-top-right-radius:0.25rem;display:block;padding:0.5rem 1rem;cursor:pointer}span.tab.svelte-1kts6u7.svelte-1kts6u7:hover{border-color:var(--cool-gray-700) var(--cool-gray-700) var(--cool-gray-500)}pre.svelte-1kts6u7.svelte-1kts6u7{position:relative;margin:0}div.buttons.svelte-1kts6u7.svelte-1kts6u7{position:absolute;top:5px;right:10px;cursor:pointer}code.svelte-1kts6u7.svelte-1kts6u7{display:block;font-family:monospace;overflow-x:auto;background-color:var(--cool-gray-100);padding:var(--space-base);height:40vh}
.drawer-section.svelte-1igndyn.svelte-1igndyn{padding:var(--space-2x) 0}.drawer-section--end.svelte-1igndyn.svelte-1igndyn{align-self:end;min-height:calc(var(--increment) * 2);position:grid;grid-auto-flow:row;grid-row-gap:var(--space-base)}h2.svelte-1igndyn.svelte-1igndyn{padding-bottom:var(--space-base)}.probe-description.svelte-1igndyn.svelte-1igndyn{color:var(--subhead-gray-02);word-break:break-word}.bug-list.svelte-1igndyn.svelte-1igndyn{display:flex;flex-wrap:wrap;line-height:1.8}.bug-list.svelte-1igndyn a.svelte-1igndyn{display:block;margin-right:var(--space-base)}.probe-details-overview-left.svelte-1igndyn.svelte-1igndyn{margin:0}.probe-details-overview-left.svelte-1igndyn>.svelte-1igndyn{line-height:1.2}.probe-details-overview-left.svelte-1igndyn dt.svelte-1igndyn{text-transform:capitalize;color:var(--subhead-gray-01);font-size:var(--text-04);font-weight:500}.probe-details-overview-left.svelte-1igndyn dd.svelte-1igndyn{margin:0;font-size:var(--text-015);color:var(--subhead-gray-01)}.probe-details-overview-left--padded.svelte-1igndyn.svelte-1igndyn{padding:0 calc(var(--space-base) - 1px)}.probe-details-overview-left--subtle.svelte-1igndyn.svelte-1igndyn{display:flex;justify-content:space-between;padding-top:0;align-items:baseline}.probe-details-overview-left--subtle.svelte-1igndyn dt.svelte-1igndyn{text-transform:none;font-size:var(--text-02)}.probe-details-overview-left--subtle.svelte-1igndyn dd.svelte-1igndyn{font-size:var(--text-01)}.probe-details-overview.svelte-1igndyn.svelte-1igndyn{display:flex;justify-content:space-between}.probe-details-overview-right.svelte-1igndyn.svelte-1igndyn{padding:var(--space-2x) 0}.more-info-link.svelte-1igndyn.svelte-1igndyn{display:grid;align-items:center;grid-auto-flow:column;grid-column-gap:var(--space-1h);justify-content:end;font-weight:300;padding-right:var(--space-1h);margin:var(--space-2x) 0;font-size:var(--text-01)}.probe-type-link.svelte-1igndyn.svelte-1igndyn{color:var(--subhead-gray-01)}.docs-button.svelte-1igndyn.svelte-1igndyn{margin:0;padding:0;box-sizing:border-box;background-color:transparent;display:grid;width:100%;color:var(--digital-blue-500);border:none;cursor:pointer;display:grid;grid-auto-flow:column;align-items:center;text-decoration:none;justify-content:center;grid-column-gap:var(--space-base);text-transform:uppercase;font-size:var(--text-015);font-weight:500;padding:var(--space-base);transition:background-color 100ms;border-radius:var(--space-1h)}.docs-button.svelte-1igndyn.svelte-1igndyn:hover{background-color:var(--cool-gray-150)}
.drawer-section.svelte-15uma4i.svelte-15uma4i{padding:var(--space-base) 0}.drawer-section--end.svelte-15uma4i.svelte-15uma4i{align-self:end;min-height:calc(var(--increment) * 2);position:grid;grid-auto-flow:row;grid-row-gap:var(--space-base)}.probe-type-link.svelte-15uma4i.svelte-15uma4i{color:var(--subhead-gray-01)}h2.svelte-15uma4i.svelte-15uma4i{padding-bottom:var(--space-base)}.probe-description.svelte-15uma4i.svelte-15uma4i{color:var(--subhead-gray-02);word-break:break-word}.probe-details-overview-left.svelte-15uma4i.svelte-15uma4i{margin:0}.probe-details-overview-left.svelte-15uma4i>.svelte-15uma4i{line-height:1.2}.probe-details-overview-left.svelte-15uma4i dt.svelte-15uma4i{text-transform:capitalize;color:var(--subhead-gray-01);font-size:var(--text-04);font-weight:500}.probe-details-overview.svelte-15uma4i.svelte-15uma4i{display:flex;justify-content:space-between}.probe-details-overview-right.svelte-15uma4i.svelte-15uma4i{padding:var(--space-2x) 0}.more-info-link.svelte-15uma4i.svelte-15uma4i{display:grid;align-items:center;grid-auto-flow:column;grid-column-gap:var(--space-1h);justify-content:end;font-weight:300;padding-right:var(--space-1h);margin:var(--space-2x) 0;font-size:var(--text-01)}.docs-button.svelte-15uma4i.svelte-15uma4i{margin:0;padding:0;box-sizing:border-box;background-color:transparent;display:grid;width:100%;color:var(--digital-blue-500);border:none;cursor:pointer;display:grid;grid-auto-flow:column;align-items:center;text-decoration:none;justify-content:center;grid-column-gap:var(--space-base);text-transform:uppercase;font-size:var(--text-015);font-weight:500;padding:var(--space-base);transition:background-color 100ms;border-radius:var(--space-1h)}.docs-button.svelte-15uma4i.svelte-15uma4i:hover{background-color:var(--cool-gray-150)}dt.svelte-15uma4i.svelte-15uma4i,.detail-title.svelte-15uma4i.svelte-15uma4i{font-size:var(--text-015);text-transform:uppercase;font-weight:300;color:var(--cool-gray-700)}dd.svelte-15uma4i.svelte-15uma4i{font-size:var(--text-02);margin:0px;padding:0px;color:var(--cool-gray-700)}.tiled.svelte-15uma4i.svelte-15uma4i{display:grid;grid-template-columns:1fr 1fr;justify-content:space-between}
.temporary-link-button.svelte-gznbiu{display:grid;grid-auto-flow:column;align-items:center;color:var(--digital-blue-200);text-decoration:none;font-size:var(--text-015);padding:var(--space-1h) var(--space-base);border-radius:var(--space-1h);grid-gap:var(--space-1h);transition:background-color 100ms}.temporary-link-button.svelte-gznbiu:hover{text-decoration:none;background-color:rgba(255, 255, 255, 0.1)}
.marketing-block.svelte-lqw7z8{padding:var(--space-2x);background:linear-gradient(to top, white, transparent), url('bg.jpg');background-position:top right -100px;background-repeat:no-repeat}.marketing-block__inner-container.svelte-lqw7z8{width:var(--space-72x)}.marketing-block__title.svelte-lqw7z8{margin:0;margin-bottom:var(--space-4x);line-height:1.2;font-size:var(--text-08)}.marketing-block__description.svelte-lqw7z8{margin-bottom:var(--space-4x)}.marketing-block__ask-us.svelte-lqw7z8{font-weight:200;font-style:italic}

.data-graphic-container.svelte-1veu694{display:grid;align-content:center;justify-content:center}
@keyframes svelte-6s6s55-pulse{0%,100%{fill:var(--cool-gray-subtle)}50%{fill:var(--cool-gray-100)}}svg.svelte-6s6s55{fill:var(--cool-gray-subtle);animation-name:svelte-6s6s55-pulse;animation-duration:1.5s;animation-iteration-count:infinite}
.cookie-banner.svelte-bbrjet.svelte-bbrjet{position:fixed;bottom:0;left:0;width:100%;background-color:#f4f4f4;padding:20px;text-align:center;box-shadow:0 -2px 4px rgba(0, 0, 0, 0.1)}.cookie-banner.svelte-bbrjet p.svelte-bbrjet{margin:0 0 10px 0}.cookie-banner.svelte-bbrjet button.svelte-bbrjet{padding:10px 20px;background-color:#007bff;color:white;border:none;cursor:pointer;margin-right:10px}
.probes-overview.svelte-1okvy2t.svelte-1okvy2t{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));grid-column-gap:var(--space-2x);grid-row-gap:var(--space-2x)}div.placeholder.svelte-1okvy2t.svelte-1okvy2t{padding:var(--space-2x)}a.probe-sm.svelte-1okvy2t.svelte-1okvy2t{display:block;color:black;padding:var(--space-2x);transition:box-shadow 50ms}.probe-small-multiple.svelte-1okvy2t.svelte-1okvy2t{border:3px solid var(--cool-gray-100);border-radius:var(--space-1h);background-color:var(--cool-gray-subtle);transition:border 200ms}a.probe-sm.svelte-1okvy2t:hover .probe-small-multiple.svelte-1okvy2t{border:3px solid var(--cool-gray-150)}.probe-overview.svelte-1okvy2t.svelte-1okvy2t{margin-top:var(--space-base)}a.probe-sm.svelte-1okvy2t.svelte-1okvy2t:hover{text-decoration:none}h2.svelte-1okvy2t.svelte-1okvy2t{margin:0;padding-left:var(--space-2x)}.probe-overview__type.svelte-1okvy2t.svelte-1okvy2t{text-transform:uppercase;font-size:var(--text-01);color:var(--cool-gray-600);letter-spacing:1px;font-weight:500}.probe-overview__title.svelte-1okvy2t.svelte-1okvy2t{display:-webkit-box;-webkit-line-clamp:1;font-size:var(--text-03);color:var(--cool-gray-750);padding-bottom:var(--space-1h);padding-top:var(--space-1h);-webkit-box-orient:vertical;word-break:break-all;overflow:hidden}.random-probe-view.svelte-1okvy2t.svelte-1okvy2t{margin-top:var(--space-2x)}h2.svelte-1okvy2t.svelte-1okvy2t{display:grid;grid-auto-flow:column;justify-content:space-between;align-items:baseline;grid-column-gap:var(--space-base);padding-right:var(--space-2x)}
svg.svelte-oy1eb7{--dark:var(--cool-gray-400);--med:var(--cool-gray-300);--light:var(--cool-gray-200);--op-fill:var(--cool-gray-500);--op-stroke:var(--cool-gray-050);--op:0.6;--q-fill:white;opacity:0.6}
.data-error-msg.svelte-jw2yas{border-radius:var(--space-1h);padding:var(--space-4x);display:grid;align-items:center;justify-items:center;align-content:center;height:300px;--error-msg-width:400px;--error-msg-color:var(--cool-gray-500);margin-top:var(--space-16x);margin-bottom:var(--space-2x)}.data-error-msg__bg.svelte-jw2yas{background:radial-gradient(var(--cool-gray-100), var(--cool-gray-100));width:200px;height:200px;padding:var(--space-4x);border-radius:50%;margin-top:var(--space-2x)}.data-error-msg__reason.svelte-jw2yas{padding-top:var(--space-4x);width:var(--error-msg-width);font-size:var(--text-05);font-weight:bold;margin-bottom:var(--space-2x);color:var(--error-msg-color);text-align:center}.data-error-msg__more-information.svelte-jw2yas{width:var(--error-msg-width);color:var(--error-msg-color);line-height:1.5;margin-bottom:var(--space-2x);font-style:italic;color:var(--error-msg-color)}.data-error-msg__call-to-action.svelte-jw2yas{width:var(--error-msg-width);color:var(--error-msg-color);line-height:1.5}
.glean.svelte-1dq437m{color:var(--pantone-red-600);font-weight:300;font-size:0.8em}
.big-label__icon.svelte-10x2h2g{color:var(--cool-gray-600)}.big-label__label.svelte-10x2h2g{text-transform:uppercase;color:var(--cool-gray-600);display:grid;grid-auto-flow:column;justify-content:start;grid-column-gap:var(--space-1h)}.big-label__value.svelte-10x2h2g{font-family:var(--main-mono-font);text-align:right;width:var(--space-32x)}.big-label__value__date.svelte-10x2h2g{font-weight:bold;color:var(--cool-gray-700)}.big-label__value__time.svelte-10x2h2g{color:var(--cool-gray-600)}.big-label__value__compare.svelte-10x2h2g{color:var(--cool-gray-600)}.big-label__count.svelte-10x2h2g{text-align:left;font-family:var(--main-mono-font);min-width:var(--space-24x)}
.topline.svelte-liw18s{display:grid;grid-template-columns:max-content max-content max-content max-content;grid-column-gap:var(--space-2x);font-size:var(--text-02);align-items:start;min-height:var(--space-8x);align-content:start}.topline__client-count.svelte-liw18s{transition:font-weight 200ms;margin-left:1.5em}.topline__client-count--highlighted.svelte-liw18s{font-weight:550}.topline__client-count--highlighted-red.svelte-liw18s{font-weight:550;color:var(--pantone-red-500)}.topline__client-count__comparison.svelte-liw18s{font-weight:300;white-space:pre;color:var(--cool-gray-700)}.topline__client-count--red-icon.svelte-liw18s{color:var(--pantone-red-500)}

tspan.svelte-1ws58dy{fill:var(--cool-gray-650)}
.tracking-label.svelte-53wh9h{fill:var(--cool-gray-650);text-transform:uppercase;font-size:10px;transition:fill 400ms}
div#menu.svelte-19csp1o.svelte-19csp1o{position:absolute;display:grid;background-color:white;width:300px;border:2px solid #e5e7eb;box-shadow:0 25px 50px -12px rgba(0, 0, 0, 0.25);border-radius:0.375rem;font-size:var(--text-02);color:var(--cool-gray-600)}div.head.svelte-19csp1o.svelte-19csp1o{margin-bottom:5px;font-size:var(--text-01)}div.range.svelte-19csp1o.svelte-19csp1o{padding:1px 15px;grid-gap:5px;display:flex;flex-direction:row}div.key.svelte-19csp1o.svelte-19csp1o{width:20%;font-weight:bold}div.value.svelte-19csp1o.svelte-19csp1o{font-family:var(--main-mono-font);width:80%}div.value.svelte-19csp1o span.svelte-19csp1o{font-weight:bold}div.options.svelte-19csp1o.svelte-19csp1o{box-sizing:border-box;display:grid;grid-template-columns:30px 1fr;grid-template-areas:'option-icon option-text'}div.option.svelte-19csp1o.svelte-19csp1o{display:contents}div.option.svelte-19csp1o:hover>div.svelte-19csp1o{background-color:#e5e7eb}div.option-icon.svelte-19csp1o.svelte-19csp1o{padding:5px 5px 5px 15px}div.option-link.svelte-19csp1o.svelte-19csp1o{padding:5px 15px 5px 5px}div.option-icon.svelte-19csp1o a.svelte-19csp1o{display:block;cursor:pointer;text-decoration:none;color:var(--digital-blue-500)}div.option-link.svelte-19csp1o a.svelte-19csp1o{text-transform:uppercase;display:block;cursor:pointer;text-decoration:none;color:var(--digital-blue-500);font-size:var(--text-02)}
.chart-title.svelte-rjxuka{flex:1;display:flex;justify-content:space-between;padding:0 1rem}
.client-bar.svelte-d3omy7{fill:var(--cool-gray-250)}.client-peak.svelte-d3omy7{stroke:var(--cool-gray-550)}
.client-bar.svelte-d3omy7{fill:var(--cool-gray-250)}.client-peak.svelte-d3omy7{stroke:var(--cool-gray-550)}
.summary.svelte-1c10297.svelte-1c10297{padding-bottom:var(--space-2x);max-width:345px;width:100%;grid-row:1 / span 2;grid-column:3}table.svelte-1c10297.svelte-1c10297{padding-top:8px;font-family:var(--main-mono-font);font-size:var(--text-015);margin:auto;border-spacing:0px;--heavy-border:1px solid var(--line-gray-01);--lighter-border:1px dotted var(--bg-gray-01);width:100%}tbody.svelte-1c10297 tr td.svelte-1c10297{border:var(--lighter-border)}tbody.svelte-1c10297 tr td.svelte-1c10297:first-child,tbody.svelte-1c10297 tr td.svelte-1c10297:last-child{border-right:var(--heavy-border);border-left:var(--heavy-border)}tbody.svelte-1c10297 tr:last-child td.svelte-1c10297{border-bottom:var(--heavy-border)}th.svelte-1c10297.svelte-1c10297{font-family:var(--main-text-font);line-height:1;font-weight:normal;text-transform:uppercase;vertical-align:top;border-bottom:var(--heavy-border);font-size:var(--text-01);color:var(--cool-gray-650)}td.svelte-1c10297.svelte-1c10297,th.svelte-1c10297.svelte-1c10297{padding-left:var(--space-base);padding-right:var(--space-base);text-align:right;padding-top:var(--space-base);padding-bottom:var(--space-base);transition:opacity 100ms}.ref.svelte-1c10297.svelte-1c10297,.hov.svelte-1c10297.svelte-1c10297{width:50%}.hidden.svelte-1c10297.svelte-1c10297{opacity:0.2}.value-left.svelte-1c10297.svelte-1c10297,.value-right.svelte-1c10297.svelte-1c10297{background-color:var(--cool-gray-050)}.small-shape.svelte-1c10297.svelte-1c10297{padding-left:var(--space-1h)}.value-label.svelte-1c10297.svelte-1c10297{min-width:calc(var(--space-base) * 7);max-width:calc(var(--space-base) * 10);overflow-wrap:break-word}.value-change.svelte-1c10297.svelte-1c10297{min-width:calc(var(--space-6x) + var(--space-base));width:max-content}
:root{--accent-color:CornflowerBlue;--gray:#ccc}.s--slider.svelte-tzsozh.svelte-tzsozh{display:flex;align-items:center}.s--slider.svelte-tzsozh button.svelte-tzsozh{width:3em;height:1.6em;position:relative;margin:0 0 0 0.5em;background:var(--gray);border:none}.s--slider.svelte-tzsozh button.svelte-tzsozh::before{content:'';position:absolute;width:1.3em;height:1.3em;background:#fff;top:0.13em;right:1.5em;transition:transform 0.3s}.s--slider.svelte-tzsozh button[aria-checked='true'].svelte-tzsozh{background-color:var(--accent-color)}.s--slider.svelte-tzsozh button[aria-checked='true'].svelte-tzsozh::before{transform:translateX(1.3em);transition:transform 0.3s}.s--slider.svelte-tzsozh button.svelte-tzsozh:focus{box-shadow:0 0px 0px 1px var(--accent-color)}.s--slider.svelte-tzsozh button.svelte-tzsozh{border-radius:1.5em}.s--slider.svelte-tzsozh button.svelte-tzsozh::before{border-radius:100%}.s--slider.svelte-tzsozh button.svelte-tzsozh:focus{box-shadow:0 0px 8px var(--accent-color);border-radius:1.5em}
.hovd.svelte-rjmpik{opacity:0}.hovd.svelte-rjmpik:hover{opacity:1;fill:var(--cool-gray-100);z-index:999}
.charts.svelte-z453iw.svelte-z453iw{display:flex;flex-direction:column}.outer-flex.svelte-z453iw.svelte-z453iw{position:relative;display:flex;min-width:97vw;min-height:10vh;max-height:75vh;margin-left:auto;margin-right:auto;height:auto;flex-direction:row;flex:1}.chart-fixed.svelte-z453iw.svelte-z453iw{clear:both;padding:0.7%;min-width:fit-content}.chart-fixed.svelte-z453iw>p.svelte-z453iw{font-size:small}.percentiles.svelte-z453iw.svelte-z453iw{display:flex;flex-grow:1;padding:2%;flex-direction:column}.dist-modal-details.svelte-z453iw.svelte-z453iw{height:100%}
.graphic-and-summary.svelte-1wig432{display:grid;grid-template-columns:calc(var(--app-width) * 0.4) min-content auto;grid-row-gap:var(--space-2x)}.no-line-chart.svelte-1wig432{justify-items:start}.probe-body-overview.svelte-1wig432{display:grid;grid-template-columns:auto max-content;grid-column-gap:var(--space-4x);justify-items:start;margin-bottom:var(--space-4x)}.data-error-msg__bg.svelte-1wig432{background:radial-gradient(var(--cool-gray-100), var(--cool-gray-100));width:200px;height:200px;padding:var(--space-4x);margin:0 auto;border-radius:50%;margin-top:var(--space-2x)}.detail-title.svelte-1wig432{font-size:var(--text-015);font-weight:300;color:var(--cool-gray-700);margin-right:3em}.dist-comp-percentile-tbl.svelte-1wig432{flex:1;align-items:center}
.activating-button.svelte-x9qha8{padding:var(--space-1h);padding-left:var(--space-base);padding-right:var(--space-base);font-size:var(--text-01);margin:0;text-align:left;background-color:white;display:grid;grid-auto-flow:column;width:max-content;grid-column-gap:var(--space-base);color:var(--subhead-gray-02);border-radius:var(--space-1h)}.menu-list-item__title.svelte-x9qha8{font-size:var(--text-01)}.active.svelte-x9qha8{background-color:rgba(0, 0, 0, 0.2);color:var(--subhead-gray-02)}
.option-menu {
  width: max-content;
}

.option-menu__title {
  text-align: center;
}

.option-menu__button {
  background-color: white;
  border-radius: var(--space-1h);
  color: var(--cool-gray-650);
  display: grid;
  font-size: var(--text-015);
  grid-auto-flow: column;
  margin: 0;
  padding: var(--space-1h) var(--space-1h) var(--space-1h) var(--space-base);
  text-align: left;
  width: 100%;
}

.option-menu__button--active {
  background-color: var(--cool-gray-150);
}

.option-menu__button:disabled {
  background-color: var(--cool-gray-subtle);
  color: var(--cool-gray-500);
  font-style: italic;
}

.option-menu__down-caret {
  display: grid;
  justify-self: end;
  place-items: center;
  transition: transform 100ms;
}

.option-menu__down-caret--active {
  transform: rotate(-180deg);
}

.option-menu__list-item__inner {
  --color: var(--cool-gray-700);
  --subcolor: var(--cool-gray-650);

  /* Do not set a grid-gap here; it would appear whether or not optional
     children like checkbox or description are present. Instead, set margins on
     those elements. The margins will only appear if the elements exist. */
  display: grid;
  grid-template-areas:
    "checkbox title slot-right"
    ". description slot-right";
  grid-template-columns: auto 1fr auto;
}

.option-menu__list-item__checkbox {
  color: var(--color);
  display: grid;
  grid-area: checkbox;
  margin-right: var(--space-2x);
  place-items: center;
}

.option-menu__list-item__checkbox--disabled {
  --color: var(--cool-gray-350);
}

.option-menu__list-item__title {
  color: var(--cool-gray-700);
  font-size: var(--text-02);
  grid-area: title;
  line-height: 1;
  place-self: center start;
}

.option-menu__list-item__title--disabled {
  --color: var(--cool-gray-600);
  font-style: italic;
}

.option-menu__list-item__description {
  color: var(--subcolor);
  font-size: var(--text-015);
  grid-area: description;
  margin-top: var(--space-1x);
  max-width: var(--space-32x);
  place-self: center start;
}

.option-menu__list-item__description--disabled {
  --subcolor: var(--cool-gray-600);
  font-style: italic;
}

.option-menu__list-item__slot-right-container {
  grid-area: slot-right;
  line-height: 1;
  margin-left: var(--space-3x);
  place-self: center end;
}

.option-menu__list-item__divider {
  border: none;
  border-bottom: 1px solid var(--cool-gray-200);
  margin: 0;
  padding: 0;
}

.select-all-button.svelte-8pr1kk{border:none;width:100%;font-family:var(--main-text-font);color:var(--digital-blue-600);font-weight:500;font-size:0.8em;padding:0.5em;cursor:pointer}.select-all-button.svelte-8pr1kk:hover{background-color:var(--cool-gray-100)}
.body-content.svelte-18u9wkj{margin-top:var(--space-2x)}.data-graphics.svelte-18u9wkj{margin-top:var(--space-4x)}.small-multiple.svelte-18u9wkj{margin-bottom:var(--space-8x)}
.activating-button.svelte-15u4ofb{padding:var(--space-1h);padding-left:var(--space-base);padding-right:var(--space-base);font-size:var(--text-01);margin:0;text-align:left;background-color:white;display:grid;grid-auto-flow:column;width:max-content;grid-column-gap:var(--space-base);color:var(--subhead-gray-02);border-radius:var(--space-1h)}.menu-list-item__title.svelte-15u4ofb{font-size:var(--text-015)}.menu-list-item__description.svelte-15u4ofb{width:var(--space-24x);font-size:var(--text-015);color:var(--subhead-gray-01)}.active.svelte-15u4ofb{background-color:rgba(0, 0, 0, 0.2);color:var(--subhead-gray-02)}
.body-content.svelte-1w17yqr.svelte-1w17yqr{margin-top:var(--space-2x)}.data-graphics.svelte-1w17yqr.svelte-1w17yqr{margin-top:var(--space-4x)}.small-multiple.svelte-1w17yqr.svelte-1w17yqr{margin-bottom:var(--space-8x)}.interpolator.svelte-1w17yqr.svelte-1w17yqr{display:flex;align-items:initial;padding-right:50px;place-content:center}.interpolator.svelte-1w17yqr input.svelte-1w17yqr{margin-right:5px;margin-bottom:0px}.interpolator.svelte-1w17yqr h3.svelte-1w17yqr{padding-right:5px}
div.svelte-6egpi0{position:absolute;width:100%;height:100%;left:0;top:0;z-index:-1}
div.svelte-1j0hd5g{display:grid;grid-template-columns:max-content auto;grid-column-gap:var(--space-base);align-items:center;align-content:start;width:max-content;text-transform:uppercase;font-size:var(--text-02);color:var(--cool-gray-750);padding-right:var(--space-2x)}div.svelte-1j0hd5g:hover{background-color:var(--cool-gray-subtle)}
span.h.svelte-1lzltsj{font-weight:bold;color:var(--cool-gray-700);font-size:var(--text-01)}span.bucket.svelte-1lzltsj{font-weight:normal}
.body-content.svelte-4rknzb{margin-top:var(--space-2x)}
