/* ---- Preflight (generated via encre-css) ---- */
*, ::after, ::before, ::backdrop, ::file-selector-button {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  border: 0 solid;
}

::before, ::after {
  --en-content: '';
}

html, :host {
  line-height: 1.5;
  -webkit-text-size-adjust: 100%;
  tab-size: 4;
  font-family: "Helvetica Neue", Helvetica, Arial, ui-sans-serif, system-ui, sans-serif;
  font-feature-settings: normal;
  font-variation-settings: normal;
  -webkit-tap-highlight-color: transparent;
}

hr {
  height: 0;
  color: inherit;
  border-top-width: 1px;
}

abbr:where([title]) {
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted;
}

h1, h2, h3, h4, h5, h6 {
  font-size: inherit;
  font-weight: inherit;
}

a {
  color: inherit;
  -webkit-text-decoration: inherit;
  text-decoration: inherit;
}

b, strong {
  font-weight: bolder;
}

code, kbd, samp, pre {
  font-family: ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;
  font-feature-settings: normal;
  font-variation-settings: normal;
  font-size: 1em;
}

small {
  font-size: 80%;
}

sub, sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

table {
  text-indent: 0;
  border-color: inherit;
  border-collapse: collapse;
}

:-moz-focusring {
  outline: auto;
}

progress {
  vertical-align: baseline;
}

summary {
  display: list-item;
}

ol, ul, menu {
  list-style: none;
}

img, svg, video, canvas, audio, iframe, embed, object {
  display: block;
  vertical-align: middle;
}

img, video {
  max-width: 100%;
  height: auto;
}

button, input, select, optgroup, textarea, ::file-selector-button {
  font: inherit;
  font-feature-settings: inherit;
  font-variation-settings: inherit;
  letter-spacing: inherit;
  color: inherit;
  border-radius: 0;
  background-color: transparent;
  opacity: 1;
}

:where(select:is([multiple], [size])) optgroup {
  font-weight: bolder;
}

:where(select:is([multiple], [size])) optgroup option {
  padding-inline-start: 20px;
}

::file-selector-button {
  margin-inline-end: 4px;
}

::placeholder {
  opacity: 1;
}

@supports (not (-webkit-appearance: -apple-pay-button)) /* Not Safari */ or (contain-intrinsic-size: 1px) /* Safari 17+ */ {
  ::placeholder {
    color: color-mix(in oklab, currentcolor 50%, transparent);
  }
}

textarea {
  resize: vertical;
}

::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-date-and-time-value {
  min-height: 1lh;
  text-align: inherit;
}

::-webkit-datetime-edit {
  display: inline-flex;
}

::-webkit-datetime-edit-fields-wrapper {
  padding: 0;
}

::-webkit-datetime-edit, ::-webkit-datetime-edit-year-field, ::-webkit-datetime-edit-month-field, ::-webkit-datetime-edit-day-field, ::-webkit-datetime-edit-hour-field, ::-webkit-datetime-edit-minute-field, ::-webkit-datetime-edit-second-field, ::-webkit-datetime-edit-millisecond-field, ::-webkit-datetime-edit-meridiem-field {
  padding-block: 0;
}

:-moz-ui-invalid {
  box-shadow: none;
}

button, input:where([type='button'], [type='reset'], [type='submit']), ::file-selector-button {
  appearance: button;
}

::-webkit-inner-spin-button, ::-webkit-outer-spin-button {
  height: auto;
}

[hidden]:where(:not([hidden='until-found'])) {
  display: none !important;
}

*, ::before, ::after, ::backdrop, ::-webkit-backdrop {
  --en-border-spacing-x: 0;
  --en-border-spacing-y: 0;
  --en-translate-x: 0;
  --en-translate-y: 0;
  --en-translate-z: 0;
  --en-rotate-x: 0;
  --en-rotate-y: 0;
  --en-rotate-z: 0;
  --en-skew-x: 0;
  --en-skew-y: 0;
  --en-scale-x: 1;
  --en-scale-y: 1;
  --en-scale-z: 1;
  --en-pan-x: ;
  --en-pan-y: ;
  --en-pinch-zoom: ;
  --en-scroll-snap-strictness: proximity;
  --en-ordinal: ;
  --en-slashed-zero: ;
  --en-numeric-figure: ;
  --en-numeric-spacing: ;
  --en-numeric-fraction: ;
  --en-ring-inset: ;
  --en-ring-offset-width: 0px;
  --en-ring-offset-color: #fff;
  --en-ring-color: currentColor;
  --en-ring-offset-shadow: 0 0 #0000;
  --en-ring-shadow: 0 0 #0000;
  --en-shadow: 0 0 #0000;
  --en-shadow-colored: 0 0 #0000;
  --en-blur: ;
  --en-brightness: ;
  --en-contrast: ;
  --en-grayscale: ;
  --en-hue-rotate: ;
  --en-invert: ;
  --en-saturate: ;
  --en-sepia: ;
  --en-drop-shadow: ;
  --en-backdrop-blur: ;
  --en-backdrop-brightness: ;
  --en-backdrop-contrast: ;
  --en-backdrop-grayscale: ;
  --en-backdrop-hue-rotate: ;
  --en-backdrop-invert: ;
  --en-backdrop-opacity: ;
  --en-backdrop-saturate: ;
  --en-backdrop-sepia: ;
}
/* ---- Tokens + skin (standard.css + skin/*.css) ---- */
/* ============================================================
   standard.css — the standard-ui skin. As little as possible:
   flat surfaces, 1px lines, square corners, one accent (gold), red only for errors.
   Two layers: TOKENS (one --std-* vocabulary, registered as the
   utility colors too — see build-helper's TOKENS) + COMPONENTS
   (rules keyed off std-* classes and ARIA state hooks).
   ============================================================ */

/* ---- Tokens ------------------------------------------------------------- */
/* The ONE color vocabulary. Every name here is also an encre-css color
   (build-helper TOKENS registers `<name>` -> var(--std-<name>)), so the
   utilities are bg-paper, text-ink, border-line, bg-accent, … — the same
   words as the skin. Add a token in both places. */
:root {
  --std-paper:         #ffffff;  /* page + control fill               */
  --std-panel:         #f5f5f5;  /* secondary surface, hover wash     */
  --std-ink:           #0a0a0a;  /* text, strong lines, inverted fill */
  --std-ink-muted:     #6b6b6b;  /* captions, labels, inactive items  */
  --std-line:          #dcdcdc;  /* hairline structure                */
  --std-line-strong:   #0a0a0a;  /* control outlines                  */
  --std-accent:        #c9a227;  /* the gold: primary action, state   */
  --std-accent-strong: #a8861a;  /* accent hover / pressed, gold text */
  --std-accent-soft:   #f8f1dc;  /* accent wash                       */
  --std-on-accent:     #0b0b0b;  /* text on an accent fill: gold is
                                    too light to carry white text     */
  --std-danger:        #d0021b;  /* errors only, never decoration     */
  --std-danger-soft:   #fdecea;  /* wash behind alert content         */
  /* Not a color: the gold fill. Bright gold top-left to deep gold
     bottom-right, on every solid accent surface. */
  --std-accent-sheen:  linear-gradient(135deg, #ecd078 0%, #c9a227 55%, #9c7613 100%);
  color-scheme: light;
}

/* Dark palette. Two triggers, one value set:
   - `.dark` on <html>, written by use_theme() once the wasm mounts (and the
     selector encre's `dark:` variant is configured to emit), and
   - the OS preference, for the paint BEFORE the wasm mounts, unless the
     hook has already pinned `.light`.
   CSS can't share a declaration block between a selector and a media query,
   so the values are spelled out twice; keep them in sync. */
.dark {
  --std-paper:         #0b0b0b;
  --std-panel:         #171717;
  --std-ink:           #f2f2f2;
  --std-ink-muted:     #8e8e8e;
  --std-line:          #2b2b2b;
  --std-line-strong:   #f2f2f2;
  --std-accent:        #d4af37;
  --std-accent-strong: #e4c25a;
  --std-accent-soft:   #2a2410;
  --std-on-accent:     #0b0b0b;
  --std-danger:        #ff4d4d;
  --std-danger-soft:   #2c0e0c;
  --std-accent-sheen:  linear-gradient(135deg, #f3d98a 0%, #d4af37 55%, #a8841f 100%);
  color-scheme: dark;
}
@media (prefers-color-scheme: dark) {
  :root:not(.light) {
    --std-paper:         #0b0b0b;
    --std-panel:         #171717;
    --std-ink:           #f2f2f2;
    --std-ink-muted:     #8e8e8e;
    --std-line:          #2b2b2b;
    --std-line-strong:   #f2f2f2;
    --std-accent:        #d4af37;
    --std-accent-strong: #e4c25a;
    --std-accent-soft:   #2a2410;
    --std-on-accent:     #0b0b0b;
    --std-danger:        #ff4d4d;
    --std-danger-soft:   #2c0e0c;
    --std-accent-sheen:  linear-gradient(135deg, #f3d98a 0%, #d4af37 55%, #a8841f 100%);
    color-scheme: dark;
  }
}

/* Metals. Gold is the default accent (above); a metal class on <html>,
   written by use_theme(), swaps only the accent set. Each metal is spelled
   out light, `.dark`, and prefers-dark like the base palette. The light
   rule ties `:root`/`.dark` on specificity and wins by coming after them;
   the dark rules outrank everything above. */
.metal-titanium {
  --std-accent:        #9b968e;
  --std-accent-strong: #6e6a64;
  --std-accent-soft:   #f1efec;
  --std-on-accent:     #0b0b0b;
  --std-accent-sheen:  linear-gradient(135deg, #c9c4bc 0%, #9b968e 55%, #6e6a64 100%);
}
.dark.metal-titanium {
  --std-accent:        #a8a39b;
  --std-accent-strong: #d6d1c9;
  --std-accent-soft:   #23211f;
  --std-on-accent:     #0b0b0b;
  --std-accent-sheen:  linear-gradient(135deg, #d6d1c9 0%, #a8a39b 55%, #77736c 100%);
}
@media (prefers-color-scheme: dark) {
  :root.metal-titanium:not(.light) {
    --std-accent:        #a8a39b;
    --std-accent-strong: #d6d1c9;
    --std-accent-soft:   #23211f;
    --std-on-accent:     #0b0b0b;
    --std-accent-sheen:  linear-gradient(135deg, #d6d1c9 0%, #a8a39b 55%, #77736c 100%);
  }
}

/* ---- Base --------------------------------------------------------------- */
/* Gold fills carry the sheen. The border is transparent and the gradient
   is painted under it (border-box), so the edge is the gradient too. */
.std-button-primary,
.std-check-box:checked,
.std-check-box:indeterminate,
.std-radio-box:checked::after,
.std-switch[aria-checked="true"],
.std-badge-accent,
.std-monogram-accent,
.std-progress-fill,
.std-stream-caret,
.std-shell-title::before,
.std-loader-layer {
  background-image: var(--std-accent-sheen);
  background-origin: border-box;
}

/* Square corners are the system, not a default: !important so no utility
   or UA stylesheet (Safari's search fields, iOS buttons) can round a box. */
*, ::before, ::after { border-radius: 0 !important; }

html {
  background-color: var(--std-paper);
  color: var(--std-ink);
}
body {
  min-height: 100vh;
  font-size: 0.875rem;
  line-height: 1.5;
  background-color: var(--std-paper);
  color: var(--std-ink);
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
::selection { background-color: var(--std-accent); color: var(--std-on-accent); }

/* ---- Layout ------------------------------------------------------------- */
.std-hstack { display: flex; }
.std-vstack { display: flex; flex-direction: column; }
.std-wrap { flex-wrap: wrap; }
/* The gap ladder (Gap::Xs–Xl = 1/2/4/6/8 on the 4px grid). */
.std-gap-xs { gap: 0.25rem; }
.std-gap-sm { gap: 0.5rem; }
.std-gap-md { gap: 1rem; }
.std-gap-lg { gap: 1.5rem; }
.std-gap-xl { gap: 2rem; }
.std-align-start { align-items: flex-start; }
.std-align-center { align-items: center; }
.std-align-end { align-items: flex-end; }
.std-align-baseline { align-items: baseline; }
.std-justify-center { justify-content: center; }
.std-justify-end { justify-content: flex-end; }
.std-justify-between { justify-content: space-between; }

.std-divider { flex: none; border: 0; height: 1px; width: 100%; background-color: var(--std-line); }
.std-divider-vertical { flex: none; border: 0; width: 1px; height: auto; align-self: stretch; background-color: var(--std-line); }

/* ---- Shell -------------------------------------------------------------- */
.std-shell { display: flex; flex-direction: column; height: 100vh; }
.std-shell-header {
  flex: none;
  display: flex;
  align-items: center;
  gap: 2rem;
  height: 3.5rem;
  padding: 0 1.5rem;
  border-bottom: 1px solid var(--std-line);
}
.std-shell-title {
  display: flex;
  align-items: center;
  gap: 0.625rem;
  font-size: 0.875rem;
  font-weight: 700;
  letter-spacing: -0.01em;
  white-space: nowrap;
}
/* The mark: one gold square. The only ornament in the system. */
.std-shell-title::before {
  content: "";
  flex: none;
  width: 0.75rem;
  height: 0.75rem;
  background-color: var(--std-accent);
}
.std-shell-nav { display: flex; align-items: center; gap: 1.5rem; }
.std-shell-aside { display: flex; align-items: center; gap: 0.75rem; margin-left: auto; }
.std-shell-main { flex: 1 1 0%; min-height: 0; overflow: auto; }
.std-shell-content { width: 100%; max-width: 72rem; margin: 0 auto; padding: 2.5rem 1.5rem; }

/* ---- Nav list ----------------------------------------------------------- */
.std-nav { display: flex; flex-direction: column; }
.std-nav-item {
  display: block;
  width: 100%;
  padding: 0.375rem 0.75rem;
  border-left: 2px solid var(--std-line);
  text-align: left;
  color: var(--std-ink-muted);
  cursor: pointer;
}
.std-nav-item:hover { color: var(--std-ink); }
.std-nav-item[aria-current="page"] {
  border-left-color: var(--std-accent);
  color: var(--std-ink);
  font-weight: 600;
}

/* Router links for the shell's nav row (NavLink, feature `router`): text
   that underlines in the accent while its route is active. leptos_router's
   <A> writes aria-current="page"; that is the hook. */
.std-nav-link {
  padding: 0.25rem 0;
  border-bottom: 2px solid transparent;
  color: var(--std-ink-muted);
  font-weight: 500;
  white-space: nowrap;
}
.std-nav-link:hover { color: var(--std-ink); }
.std-nav-link[aria-current="page"] { color: var(--std-ink); border-bottom-color: var(--std-accent); }

/* ---- Button ------------------------------------------------------------- */
.std-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 0.5rem;
  flex: none;
  border: 1px solid transparent;
  font-weight: 500;
  white-space: nowrap;
  user-select: none;
  cursor: pointer;
}
.std-button-sm { height: 1.75rem; padding: 0 0.625rem; font-size: 0.75rem; }
.std-button-md { height: 2.25rem; padding: 0 1rem; font-size: 0.875rem; }
.std-button-lg { height: 2.75rem; padding: 0 1.5rem; font-size: 1rem; }

.std-button-primary {
  background-color: var(--std-accent);
  border-color: transparent;
  color: var(--std-on-accent);
}
.std-button-primary:hover { filter: brightness(1.06); }
.std-button-primary:active { filter: brightness(0.92); }
/* Secondary inverts on hover: the outline becomes the fill. */
.std-button-secondary {
  background-color: transparent;
  border-color: var(--std-line-strong);
  color: var(--std-ink);
}
.std-button-secondary:hover,
.std-button-secondary:active {
  background-color: var(--std-ink);
  color: var(--std-paper);
}
.std-button-ghost { background-color: transparent; color: var(--std-ink); }
.std-button-ghost:hover,
.std-button-ghost:active { background-color: var(--std-panel); }
.std-button:disabled { opacity: 0.4; pointer-events: none; }

/* ---- Text input --------------------------------------------------------- */
.std-input {
  display: block;
  width: 100%;
  height: 2.25rem;
  padding: 0 0.75rem;
  background-color: var(--std-paper);
  border: 1px solid var(--std-line);
  color: var(--std-ink);
}
.std-textarea { height: auto; min-height: 5rem; padding: 0.5rem 0.75rem; resize: vertical; }
.std-input::placeholder { color: var(--std-ink-muted); opacity: 1; }
.std-input:hover { border-color: var(--std-ink-muted); }
.std-input:focus {
  outline: none;
  border-color: var(--std-accent);
  box-shadow: inset 0 0 0 1px var(--std-accent);
}
.std-input:disabled { opacity: 0.4; cursor: not-allowed; }

/* Native <select>: the input box plus a drawn caret. The caret is two
   5px gradient half-squares side by side (a 10x5 downward triangle), not an
   SVG, so it can follow var(--std-ink). */
.std-select {
  appearance: none;
  padding-right: 2.25rem;
  cursor: pointer;
  background-image:
    linear-gradient(45deg, transparent 50%, var(--std-ink) 50%),
    linear-gradient(135deg, var(--std-ink) 50%, transparent 50%);
  background-position: calc(100% - 1.125rem) calc(50% + 0.125rem), calc(100% - 0.8125rem) calc(50% + 0.125rem);
  background-size: 0.3125rem 0.3125rem;
  background-repeat: no-repeat;
}
.std-select option { background-color: var(--std-paper); color: var(--std-ink); }

/* ---- Field -------------------------------------------------------------- */
.std-field { display: flex; flex-direction: column; gap: 0.375rem; }
.std-field-label {
  font-size: 0.6875rem;
  font-weight: 600;
  letter-spacing: 0.06em;
  text-transform: uppercase;
}
.std-field-hint { font-size: 0.75rem; color: var(--std-ink-muted); }
.std-field-error { font-size: 0.75rem; color: var(--std-danger); }
.std-field-invalid .std-input { border-color: var(--std-danger); }

/* ---- Checkbox / radio / switch ----------------------------------------- */
/* vertical-align: middle because the label's baseline is the box's, and
   an empty box (unchecked, no ::after) has its baseline at its bottom edge:
   on a text line or in a table cell the box would jump with its state. */
.std-check { display: inline-flex; align-items: center; gap: 0.5rem; vertical-align: middle; cursor: pointer; user-select: none; }
.std-check-box,
.std-radio-box {
  appearance: none;
  flex: none;
  display: grid;
  place-content: center;
  width: 1rem;
  height: 1rem;
  margin: 0;
  background-color: var(--std-paper);
  border: 1px solid var(--std-line-strong);
  cursor: pointer;
}
.std-check-box:checked { background-color: var(--std-accent); border-color: transparent; }
/* The tick: a rotated L drawn with two borders. */
.std-check-box:checked::after {
  content: "";
  width: 0.3125rem;
  height: 0.5625rem;
  margin-top: -0.125rem;
  border: solid var(--std-on-accent);
  border-width: 0 2px 2px 0;
  transform: rotate(45deg);
}
/* Mixed state (a select-all over a partly selected list): a gold box with
   a bar instead of the tick. It wins over :checked, as browsers draw it. */
.std-check-box:indeterminate { background-color: var(--std-accent); border-color: transparent; }
.std-check-box:indeterminate::after {
  content: "";
  width: 0.5rem;
  height: 0;
  margin-top: 0;
  border: solid var(--std-on-accent);
  border-width: 0 0 2px 0;
  transform: none;
}
/* Radios stay square too: the dot is a square. */
.std-radio-box:checked { border-color: var(--std-accent); }
.std-radio-box:checked::after {
  content: "";
  width: 0.5rem;
  height: 0.5rem;
  background-color: var(--std-accent);
}
.std-check-box:disabled,
.std-radio-box:disabled { opacity: 0.4; cursor: not-allowed; }
.std-radio-group { display: flex; flex-direction: column; gap: 0.5rem; }
.std-radio-group-inline { flex-direction: row; flex-wrap: wrap; gap: 1.25rem; }

/* Switch: a rectangular track, a square thumb. State is aria-checked,
   which the component writes. */
.std-switch {
  position: relative;
  flex: none;
  width: 2.25rem;
  height: 1.25rem;
  background-color: var(--std-paper);
  border: 1px solid var(--std-line-strong);
  cursor: pointer;
}
.std-switch::after {
  content: "";
  position: absolute;
  top: 0.125rem;
  left: 0.125rem;
  width: 0.875rem;
  height: 0.875rem;
  background-color: var(--std-ink);
}
.std-switch[aria-checked="true"] { background-color: var(--std-accent); border-color: transparent; }
.std-switch[aria-checked="true"]::after { left: auto; right: 0.125rem; background-color: var(--std-on-accent); }
.std-switch:disabled { opacity: 0.4; cursor: not-allowed; }

/* ---- Segmented ---------------------------------------------------------- */
.std-segmented { display: inline-flex; border: 1px solid var(--std-line-strong); }
.std-segmented-item {
  height: 1.75rem;
  padding: 0 0.75rem;
  font-size: 0.75rem;
  font-weight: 500;
  color: var(--std-ink);
  cursor: pointer;
}
.std-segmented-item + .std-segmented-item { border-left: 1px solid var(--std-line-strong); }
.std-segmented-item:hover { background-color: var(--std-panel); }
.std-segmented-item[aria-pressed="true"] { background-color: var(--std-ink); color: var(--std-paper); }

/* ---- Tabs --------------------------------------------------------------- */
.std-tabs { display: flex; gap: 1.5rem; border-bottom: 1px solid var(--std-line); }
.std-tab {
  margin-bottom: -1px;
  padding: 0.5rem 0;
  border-bottom: 2px solid transparent;
  color: var(--std-ink-muted);
  font-weight: 500;
  cursor: pointer;
}
.std-tab:hover { color: var(--std-ink); }
.std-tab[aria-selected="true"] { color: var(--std-ink); border-bottom-color: var(--std-accent); }

/* ---- Panel -------------------------------------------------------------- */
.std-panel { border: 1px solid var(--std-line); background-color: var(--std-paper); }
.std-panel-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 1rem;
  min-height: 2.75rem;
  padding: 0.5rem 1rem;
  border-bottom: 1px solid var(--std-line);
}
.std-panel-title {
  font-size: 0.6875rem;
  font-weight: 600;
  letter-spacing: 0.06em;
  text-transform: uppercase;
}
.std-panel-actions { display: flex; align-items: center; gap: 0.5rem; }
.std-panel-body { padding: 1rem; }

/* ---- Badge -------------------------------------------------------------- */
.std-badge {
  display: inline-flex;
  align-items: center;
  height: 1.25rem;
  padding: 0 0.375rem;
  border: 1px solid transparent;
  font-size: 0.6875rem;
  font-weight: 600;
  letter-spacing: 0.04em;
  text-transform: uppercase;
  white-space: nowrap;
}
.std-badge-neutral { border-color: var(--std-line-strong); color: var(--std-ink); }
.std-badge-accent { background-color: var(--std-accent); border-color: transparent; color: var(--std-on-accent); }
.std-badge-subtle { background-color: var(--std-panel); border-color: var(--std-line); color: var(--std-ink-muted); }

/* ---- Notice ------------------------------------------------------------- */
.std-notice {
  display: flex;
  flex-direction: column;
  gap: 0.25rem;
  padding: 0.75rem 1rem;
  border-left: 2px solid var(--std-ink);
  background-color: var(--std-panel);
}
.std-notice-alert { border-left-color: var(--std-danger); background-color: var(--std-danger-soft); }
.std-notice-title { font-weight: 600; }

/* ---- Progress ----------------------------------------------------------- */
.std-progress { width: 100%; height: 0.25rem; background-color: var(--std-line); overflow: hidden; }
.std-progress-fill { height: 100%; background-color: var(--std-accent); }
/* Below the caller's danger threshold (a low battery) the fill is the
   alert red, flat: the sheen is for gold only. */
.std-progress-danger { background-color: var(--std-danger); background-image: none; }

/* ---- Properties / Stat -------------------------------------------------- */
/* Key/value rows: a two-column grid, labels in the field-label voice. */
.std-properties {
  display: grid;
  grid-template-columns: max-content 1fr;
  column-gap: 1.5rem;
  row-gap: 0.5rem;
  align-items: baseline;
}
.std-property-label {
  font-size: 0.6875rem;
  font-weight: 600;
  letter-spacing: 0.06em;
  text-transform: uppercase;
  color: var(--std-ink-muted);
}
.std-property-value { min-width: 0; }
.std-property-mono {
  font-family: var(--font-mono, ui-monospace, monospace);
  font-size: 0.75rem;
  word-break: break-all;
}
.std-stat { padding: 0.75rem 1rem; border: 1px solid var(--std-line); }
.std-stat-label {
  font-size: 0.6875rem;
  font-weight: 600;
  letter-spacing: 0.06em;
  text-transform: uppercase;
  color: var(--std-ink-muted);
}
.std-stat-value { font-size: 1.25rem; font-weight: 600; line-height: 1.75rem; font-variant-numeric: tabular-nums; }

/* ---- Collapsible -------------------------------------------------------- */
/* The trigger is a bare full-width row; the caller dresses it. The content
   opens on a one-row grid whose track goes 0fr to 1fr, so nothing is
   measured. */
.std-collapsible-trigger { display: block; width: 100%; text-align: left; cursor: pointer; }
.std-collapsible-content { display: grid; overflow: hidden; transition: grid-template-rows 200ms; }
.std-collapsible-content[data-state="closed"] { grid-template-rows: 0fr; }
.std-collapsible-content[data-state="open"] { grid-template-rows: 1fr; }
.std-collapsible-inner { min-height: 0; }

/* ---- Table -------------------------------------------------------------- */
.std-table-wrap { width: 100%; overflow-x: auto; }
.std-table { width: 100%; border-collapse: collapse; font-variant-numeric: tabular-nums; }
.std-table-head,
.std-table-cell { padding: 0.5rem 0.75rem; text-align: left; white-space: nowrap; }
/* Heads stick to the top of a scrolling wrap (a caller that bounds the
   wrap's height and lets it scroll). The rule under them is an inset
   shadow, not a border: a collapsed border does not travel with a sticky
   cell. */
.std-table-head {
  position: sticky;
  top: 0;
  z-index: 1;
  background-color: var(--std-paper);
  box-shadow: inset 0 -1px 0 var(--std-line-strong);
  font-size: 0.6875rem;
  font-weight: 600;
  letter-spacing: 0.06em;
  text-transform: uppercase;
  color: var(--std-ink-muted);
}
.std-table-cell { border-bottom: 1px solid var(--std-line); }
.std-table-row:hover > .std-table-cell { background-color: var(--std-panel); }
.std-table-right { text-align: right; }
.std-table-sort {
  display: inline-flex;
  align-items: center;
  gap: 0.375rem;
  text-transform: inherit;
  letter-spacing: inherit;
  font-weight: inherit;
  color: inherit;
  cursor: pointer;
}
.std-table-sort:hover { color: var(--std-ink); }
/* The sort marker: a small triangle, accent while active. */
.std-table-sort::after {
  content: "";
  width: 0;
  height: 0;
  border-left: 0.25rem solid transparent;
  border-right: 0.25rem solid transparent;
  border-bottom: 0.3125rem solid var(--std-line);
}
.std-table-head[aria-sort] { color: var(--std-ink); }
.std-table-head[aria-sort] .std-table-sort::after { border-bottom-color: var(--std-accent); }
.std-table-head[aria-sort="descending"] .std-table-sort::after { transform: rotate(180deg); }

/* ---- Dialog ------------------------------------------------------------- */
.std-dialog-backdrop {
  position: fixed;
  inset: 0;
  z-index: 60;
  background-color: rgb(0 0 0 / 0.5);
}
.dark .std-dialog-backdrop { background-color: rgb(0 0 0 / 0.7); }
.std-dialog {
  position: fixed;
  top: 50%;
  left: 50%;
  z-index: 100;
  transform: translate(-50%, -50%);
  width: calc(100% - 2rem);
  max-width: 28rem;
  padding: 1.5rem;
  background-color: var(--std-paper);
  border: 1px solid var(--std-line-strong);
}
.std-dialog-close {
  position: absolute;
  top: 0.75rem;
  right: 0.75rem;
  display: grid;
  place-content: center;
  width: 1.75rem;
  height: 1.75rem;
  color: var(--std-ink-muted);
  cursor: pointer;
}
.std-dialog-close:hover { color: var(--std-ink); background-color: var(--std-panel); }
.std-dialog-body { display: flex; flex-direction: column; gap: 1.25rem; }
.std-dialog-header { display: flex; flex-direction: column; gap: 0.375rem; padding-right: 2rem; }
.std-dialog-title { font-size: 1rem; font-weight: 600; line-height: 1.25; }
.std-dialog-description { color: var(--std-ink-muted); }
.std-dialog-footer { display: flex; justify-content: flex-end; gap: 0.5rem; }
/* While a dialog is open the shell's scroller freezes, so the page under
   the backdrop can't drift. */
body:has(.std-dialog) .std-shell-main { overflow: hidden; }

/* ---- skin/atoms.css ---- */
/* beautiful-ui atoms, restyled: no pills, no discs, no shadows. Tone is
   carried by ink weight and the one red, never by a new hue:
   Neutral = hairline, Strong = solid ink, Muted = dashed, Accent = red. */
.std-tone-neutral { border-color: var(--std-line); color: var(--std-ink-muted); }
.std-tone-strong { border-color: var(--std-ink); color: var(--std-ink); }
.std-tone-muted { border-color: var(--std-ink-muted); border-style: dashed; color: var(--std-ink-muted); }
.std-tone-accent { border-color: var(--std-accent); color: var(--std-accent-strong); }

.std-chip {
  display: inline;
  padding: 0.125rem 0.375rem;
  border: 1px solid var(--std-line);
  background-color: var(--std-panel);
  font-family: var(--font-mono, ui-monospace, monospace);
  font-size: 0.75rem;
  line-height: 1;
  vertical-align: 1px;
}

.std-monogram {
  display: inline-grid;
  place-content: center;
  flex: none;
  width: 1rem;
  height: 1rem;
  background-color: var(--std-ink);
  color: var(--std-paper);
  font-size: 0.5625rem;
  font-weight: 700;
  line-height: 1;
  text-transform: uppercase;
}
.std-monogram-accent { background-color: var(--std-accent); color: var(--std-on-accent); }

.std-entity-chip {
  display: inline-flex;
  align-items: center;
  gap: 0.25rem;
  margin: 0 0.125rem;
  padding: 1px 0.375rem 1px 1px;
  line-height: 1.25;
  border: 1px solid var(--std-line);
  vertical-align: middle;
}
.std-entity-chip-name { font-size: 0.75rem; font-weight: 500; }

.std-progress-square { position: relative; display: inline-grid; place-content: center; flex: none; }
.std-progress-square > svg { position: absolute; inset: 0; }
.std-progress-square-bar { transition: stroke-dashoffset 400ms cubic-bezier(0.23, 1, 0.32, 1); }
.std-progress-square-label { position: relative; font-size: 0.75rem; font-weight: 600; font-variant-numeric: tabular-nums; }

/* The shimmer sweeps ink across muted text: the one ambient motion. */
.std-shimmer {
  display: inline-block;
  background-image: linear-gradient(90deg, var(--std-ink-muted) 35%, var(--std-ink) 50%, var(--std-ink-muted) 65%);
  background-size: 200% 100%;
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  animation: std-shimmer 1.8s linear infinite;
}
@keyframes std-shimmer { from { background-position: 100% 0; } to { background-position: -100% 0; } }

.std-status-pill,
.std-value-pill {
  display: inline-flex;
  align-items: center;
  gap: 0.375rem;
  border: 1px solid;
  font-weight: 500;
  line-height: 1;
  white-space: nowrap;
}
.std-status-pill { height: 1.5rem; padding: 0 0.5rem; font-size: 0.8125rem; }
.std-value-pill { margin: 0 0.125rem; padding: 0.125rem 0.375rem; font-size: 0.75rem; vertical-align: middle; }
.std-status-dot { width: 0.375rem; height: 0.375rem; background-color: currentColor; }
.std-tone-muted .std-status-dot { background-color: transparent; border: 1px solid currentColor; }

.std-text-row {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 1rem;
  min-height: 2.75rem;
  padding: 0.5rem 0;
}
.std-text-row + .std-text-row { border-top: 1px solid var(--std-line); }
.std-text-row-label { color: var(--std-ink-muted); }
.std-text-row-value { display: flex; align-items: baseline; gap: 0.5rem; text-align: right; font-weight: 500; font-variant-numeric: tabular-nums; }
.std-text-row-meta { font-size: 0.8125rem; font-weight: 400; color: var(--std-ink-muted); }

/* Streaming text: the leading edge resolves out of a blur; the caret is a
   solid block while streaming and blinks once the text settles. */
.std-stream-tail { filter: blur(2px); opacity: 0.6; }
.std-stream-caret {
  display: inline-block;
  width: 0.5em;
  height: 1em;
  margin-left: 1px;
  vertical-align: -0.125em;
  background-color: var(--std-accent);
  animation: std-caret-blink 1s step-end infinite;
}
.std-stream-caret-live { animation: none; }
@keyframes std-caret-blink { 50% { opacity: 0; } }

/* ---- skin/loader.css ---- */
/* The metal loader: ingots drop onto a stack, glint, melt into a puddle
   that steams away, and the cycle restarts. The frames are pixel-art
   sprite sheets generated by build-helper's loader.rs (appended after the
   skin parts with the frame count, mask size and timing baked in); this
   file only paints them. Each sheet is an alpha MASK, not a picture, so
   the colour is whatever metal the page wears: three stacked layers
   all paint --std-accent-sheen (see the Base sheen list), the light
   and shade layers brightened and darkened so one token set gives the
   bevel in gold or titanium, light or dark. Sizes are 1x, 2x and 4x the
   32px grid, so the pixels stay whole. */
.std-loader {
  position: relative;
  display: inline-block;
  flex-shrink: 0;
  width: 4rem;
  height: 4rem;
  vertical-align: middle;
}
.std-loader-sm { width: 2rem; height: 2rem; }
.std-loader-lg { width: 8rem; height: 8rem; }

.std-loader-layer {
  position: absolute;
  inset: 0;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-position: 0 0;
  mask-position: 0 0;
}
.std-loader-body  { -webkit-mask-image: var(--std-loader-body);  mask-image: var(--std-loader-body); }
.std-loader-light { -webkit-mask-image: var(--std-loader-light); mask-image: var(--std-loader-light); filter: brightness(1.3); }
.std-loader-shade { -webkit-mask-image: var(--std-loader-shade); mask-image: var(--std-loader-shade); filter: brightness(0.62); }

@keyframes std-loader-play {
  from { -webkit-mask-position: 0% 0; mask-position: 0% 0; }
  to   { -webkit-mask-position: 100% 0; mask-position: 100% 0; }
}

/* ---- generated: front loader sprite sheets (44 frames, build-helper loader) ---- */
.std-loader {
  --std-loader-body: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1408' height='32' viewBox='0 0 1408 32' shape-rendering='crispEdges'%3E%3Cpath d='M5 0h22v1h-22zM39 2h18v1h-18zM38 3h20v2h-20zM37 5h22v2h-22zM71 12h18v1h-18zM70 13h20v2h-20zM69 15h22v2h-22zM102 28h20v1h-20zM101 29h22v1h-22zM100 30h24v1h-24zM99 31h26v1h-26zM135 27h18v1h-18zM134 28h20v2h-20zM130 29h1v1h-1zM157 29h1v1h-1zM133 30h22v2h-22zM166 1h18v1h-18zM165 2h20v2h-20zM164 4h22v2h-22zM167 27h18v1h-18zM166 28h20v2h-20zM165 30h22v2h-22zM198 9h18v1h-18zM197 10h20v2h-20zM196 12h22v2h-22zM199 27h18v1h-18zM198 28h20v2h-20zM197 30h22v2h-22zM229 23h20v1h-20zM228 24h22v1h-22zM227 25h24v1h-24zM226 26h26v1h-26zM231 27h18v1h-18zM230 28h20v2h-20zM229 30h22v2h-22zM262 22h18v1h-18zM261 23h20v2h-20zM257 24h1v1h-1zM284 24h1v1h-1zM260 25h22v2h-22zM263 27h18v1h-18zM262 28h20v2h-20zM261 30h22v2h-22zM295 0h20v2h-20zM294 2h22v2h-22zM294 22h18v1h-18zM293 23h20v2h-20zM292 25h22v2h-22zM295 27h18v1h-18zM294 28h20v2h-20zM293 30h22v2h-22zM328 6h18v1h-18zM327 7h20v2h-20zM326 9h22v2h-22zM326 22h18v1h-18zM325 23h20v2h-20zM324 25h22v2h-22zM327 27h18v1h-18zM326 28h20v2h-20zM325 30h22v2h-22zM359 18h20v1h-20zM358 19h22v1h-22zM357 20h24v1h-24zM356 21h26v1h-26zM358 22h18v1h-18zM357 23h20v2h-20zM356 25h22v2h-22zM359 27h18v1h-18zM358 28h20v2h-20zM357 30h22v2h-22zM392 17h18v1h-18zM391 18h20v2h-20zM387 19h1v1h-1zM414 19h1v1h-1zM390 20h22v2h-22zM390 22h18v1h-18zM389 23h20v2h-20zM388 25h22v2h-22zM391 27h18v1h-18zM390 28h20v2h-20zM389 30h22v2h-22zM422 0h20v1h-20zM421 1h22v2h-22zM424 17h18v1h-18zM423 18h20v2h-20zM422 20h22v2h-22zM422 22h18v1h-18zM421 23h20v2h-20zM420 25h22v2h-22zM423 27h18v1h-18zM422 28h20v2h-20zM421 30h22v2h-22zM455 4h18v1h-18zM454 5h20v2h-20zM453 7h22v2h-22zM456 17h18v1h-18zM455 18h20v2h-20zM454 20h22v2h-22zM454 22h18v1h-18zM453 23h20v2h-20zM452 25h22v2h-22zM455 27h18v1h-18zM454 28h20v2h-20zM453 30h22v2h-22zM486 13h20v1h-20zM485 14h22v1h-22zM484 15h24v1h-24zM483 16h26v1h-26zM488 17h18v1h-18zM487 18h20v2h-20zM486 20h22v2h-22zM486 22h18v1h-18zM485 23h20v2h-20zM484 25h22v2h-22zM487 27h18v1h-18zM486 28h20v2h-20zM485 30h22v2h-22zM519 12h18v1h-18zM518 13h20v2h-20zM514 14h1v1h-1zM541 14h1v1h-1zM517 15h22v2h-22zM520 17h18v1h-18zM519 18h20v2h-20zM518 20h22v2h-22zM518 22h18v1h-18zM517 23h20v2h-20zM516 25h22v2h-22zM519 27h18v1h-18zM518 28h20v2h-20zM517 30h22v2h-22zM551 12h18v1h-18zM550 13h20v2h-20zM549 15h22v2h-22zM552 17h18v1h-18zM551 18h20v2h-20zM550 20h22v2h-22zM550 22h18v1h-18zM549 23h20v2h-20zM548 25h22v2h-22zM551 27h18v1h-18zM550 28h20v2h-20zM549 30h22v2h-22zM583 12h18v1h-18zM582 13h20v2h-20zM581 15h22v2h-22zM584 17h18v1h-18zM583 18h20v2h-20zM582 20h22v2h-22zM582 22h18v1h-18zM581 23h20v2h-20zM580 25h22v2h-22zM583 27h18v1h-18zM582 28h20v2h-20zM581 30h22v2h-22zM615 12h18v1h-18zM614 13h20v2h-20zM613 15h22v2h-22zM616 17h18v1h-18zM615 18h20v2h-20zM614 20h22v2h-22zM614 22h18v1h-18zM613 23h20v2h-20zM612 25h22v2h-22zM615 27h18v1h-18zM614 28h20v2h-20zM613 30h22v2h-22zM647 12h18v1h-18zM646 13h20v2h-20zM645 15h22v2h-22zM648 17h18v1h-18zM647 18h20v2h-20zM646 20h22v2h-22zM646 22h18v1h-18zM645 23h20v2h-20zM644 25h22v2h-22zM647 27h18v1h-18zM646 28h20v2h-20zM645 30h22v2h-22zM679 12h18v1h-18zM678 13h20v2h-20zM677 15h22v2h-22zM680 17h18v1h-18zM679 18h20v2h-20zM678 20h22v2h-22zM678 22h18v1h-18zM677 23h20v2h-20zM676 25h22v2h-22zM679 27h18v1h-18zM678 28h20v2h-20zM677 30h22v2h-22zM711 12h18v1h-18zM710 13h20v2h-20zM709 15h22v5h-22zM709 20h23v5h-23zM708 25h24v7h-24zM743 12h18v1h-18zM742 13h20v2h-20zM741 15h22v5h-22zM741 20h23v5h-23zM740 25h24v7h-24zM775 12h17v1h-17zM775 13h18v1h-18zM774 14h20v2h-20zM773 16h22v5h-22zM773 21h23v4h-23zM772 25h24v7h-24zM809 12h11v1h-11zM808 13h15v1h-15zM807 14h18v1h-18zM806 15h19v1h-19zM806 16h20v2h-20zM805 18h22v4h-22zM805 22h23v4h-23zM804 26h24v6h-24zM842 13h4v1h-4zM847 13h3v1h-3zM841 14h12v1h-12zM839 15h16v1h-16zM839 16h18v1h-18zM838 17h19v1h-19zM838 18h20v2h-20zM837 20h22v4h-22zM837 24h23v3h-23zM836 27h24v5h-24zM874 15h4v1h-4zM879 15h3v1h-3zM873 16h12v1h-12zM872 17h14v1h-14zM871 18h17v1h-17zM871 19h18v1h-18zM870 20h20v2h-20zM869 22h22v3h-22zM869 25h23v3h-23zM868 28h24v3h-24zM868 31h25v1h-25zM906 17h3v1h-3zM905 18h11v1h-11zM904 19h13v1h-13zM904 20h15v1h-15zM903 21h17v1h-17zM902 22h19v1h-19zM902 23h20v1h-20zM901 24h22v3h-22zM901 27h23v1h-23zM900 28h24v3h-24zM898 31h28v1h-28zM938 20h3v1h-3zM943 20h2v1h-2zM937 21h11v1h-11zM936 22h14v1h-14zM935 23h16v1h-16zM935 24h18v1h-18zM934 25h20v1h-20zM933 26h22v2h-22zM933 28h23v1h-23zM932 29h24v2h-24zM930 31h28v1h-28zM971 22h1v1h-1zM970 23h9v1h-9zM969 24h12v1h-12zM968 25h14v1h-14zM967 26h17v1h-17zM966 27h20v1h-20zM965 28h22v1h-22zM964 29h24v1h-24zM963 30h26v1h-26zM962 31h28v1h-28zM1000 23h1v1h-1zM1002 25h3v1h-3zM1008 25h1v1h-1zM1001 26h11v1h-11zM1000 27h15v1h-15zM998 28h19v1h-19zM996 29h24v1h-24zM995 30h26v1h-26zM994 31h28v1h-28zM1031 21h1v1h-1zM1037 25h1v1h-1zM1034 27h3v1h-3zM1040 27h1v1h-1zM1032 28h14v1h-14zM1028 29h24v1h-24zM1027 30h26v1h-26zM1025 31h30v1h-30zM1064 19h1v1h-1zM1069 23h1v1h-1zM1074 28h1v1h-1zM1060 29h24v1h-24zM1059 30h26v1h-26zM1057 31h30v1h-30zM1096 17h1v1h-1zM1100 21h1v1h-1zM1106 26h1v1h-1zM1092 29h24v1h-24zM1091 30h26v1h-26zM1089 31h30v1h-30zM1133 19h1v1h-1zM1139 24h1v1h-1zM1143 28h1v1h-1zM1124 29h24v1h-24zM1123 30h26v1h-26zM1121 31h30v1h-30zM1165 17h1v1h-1zM1170 21h1v1h-1zM1175 26h1v1h-1zM1159 29h18v1h-18zM1158 30h20v1h-20zM1156 31h24v1h-24zM1203 18h1v1h-1zM1208 23h1v1h-1zM1199 28h1v1h-1zM1193 30h14v1h-14zM1190 31h20v1h-20zM1234 16h1v1h-1zM1239 20h1v1h-1zM1232 25h1v1h-1zM1228 30h8v1h-8zM1225 31h14v1h-14zM1272 17h1v1h-1zM1263 22h1v1h-1zM1274 27h1v1h-1zM1259 31h10v1h-10zM1296 19h1v1h-1zM1307 24h1v1h-1zM1294 31h4v1h-4zM1327 16h1v1h-1zM1338 21h1v1h-1z'/%3E%3C/svg%3E");
  --std-loader-light: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1408' height='32' viewBox='0 0 1408 32' shape-rendering='crispEdges'%3E%3Cpath d='M39 2h18v1h-18zM38 3h1v2h-1zM37 5h1v1h-1zM71 12h18v1h-18zM70 13h1v2h-1zM69 15h1v1h-1zM102 28h20v1h-20zM101 29h1v1h-1zM100 30h1v1h-1zM99 31h1v1h-1zM124 31h1v1h-1zM135 27h18v1h-18zM134 28h1v2h-1zM130 29h1v1h-1zM157 29h1v1h-1zM133 30h1v1h-1zM166 1h18v1h-18zM165 2h1v2h-1zM164 4h1v1h-1zM167 27h18v1h-18zM166 28h1v2h-1zM165 30h1v1h-1zM198 9h18v1h-18zM197 10h1v2h-1zM196 12h1v1h-1zM199 27h18v1h-18zM198 28h1v2h-1zM197 30h1v1h-1zM229 23h20v1h-20zM228 24h1v1h-1zM227 25h1v1h-1zM226 26h1v1h-1zM251 26h1v1h-1zM231 27h18v1h-18zM230 28h1v2h-1zM229 30h1v1h-1zM262 22h18v1h-18zM261 23h1v2h-1zM257 24h1v1h-1zM284 24h1v1h-1zM260 25h1v1h-1zM263 27h18v1h-18zM262 28h1v2h-1zM261 30h1v1h-1zM295 0h1v2h-1zM294 2h1v1h-1zM294 22h18v1h-18zM293 23h1v2h-1zM292 25h1v1h-1zM295 27h18v1h-18zM294 28h1v2h-1zM293 30h1v1h-1zM328 6h18v1h-18zM327 7h1v2h-1zM326 9h1v1h-1zM326 22h18v1h-18zM325 23h1v2h-1zM324 25h1v1h-1zM327 27h18v1h-18zM326 28h1v2h-1zM325 30h1v1h-1zM359 18h20v1h-20zM358 19h1v1h-1zM357 20h1v1h-1zM356 21h1v1h-1zM381 21h1v1h-1zM358 22h18v1h-18zM357 23h1v2h-1zM356 25h1v1h-1zM359 27h18v1h-18zM358 28h1v2h-1zM357 30h1v1h-1zM392 17h18v1h-18zM391 18h1v2h-1zM387 19h1v1h-1zM414 19h1v1h-1zM390 20h1v1h-1zM390 22h18v1h-18zM389 23h1v2h-1zM388 25h1v1h-1zM391 27h18v1h-18zM390 28h1v2h-1zM389 30h1v1h-1zM422 0h1v1h-1zM421 1h1v1h-1zM424 17h18v1h-18zM423 18h1v2h-1zM422 20h1v1h-1zM422 22h18v1h-18zM421 23h1v2h-1zM420 25h1v1h-1zM423 27h18v1h-18zM422 28h1v2h-1zM421 30h1v1h-1zM455 4h18v1h-18zM454 5h1v2h-1zM453 7h1v1h-1zM456 17h18v1h-18zM455 18h1v2h-1zM454 20h1v1h-1zM454 22h18v1h-18zM453 23h1v2h-1zM452 25h1v1h-1zM455 27h18v1h-18zM454 28h1v2h-1zM453 30h1v1h-1zM486 13h20v1h-20zM485 14h1v1h-1zM484 15h1v1h-1zM483 16h1v1h-1zM508 16h1v1h-1zM488 17h18v1h-18zM487 18h1v2h-1zM486 20h1v1h-1zM486 22h18v1h-18zM485 23h1v2h-1zM484 25h1v1h-1zM487 27h18v1h-18zM486 28h1v2h-1zM485 30h1v1h-1zM519 12h18v1h-18zM518 13h1v2h-1zM514 14h1v1h-1zM541 14h1v1h-1zM517 15h1v1h-1zM520 17h18v1h-18zM519 18h1v2h-1zM518 20h1v1h-1zM518 22h18v1h-18zM517 23h1v2h-1zM516 25h1v1h-1zM519 27h18v1h-18zM518 28h1v2h-1zM517 30h1v1h-1zM551 12h18v1h-18zM550 13h1v2h-1zM549 15h1v1h-1zM552 17h18v1h-18zM551 18h1v2h-1zM550 20h1v1h-1zM550 22h18v1h-18zM549 23h1v2h-1zM548 25h1v1h-1zM551 27h18v1h-18zM550 28h1v2h-1zM549 30h1v1h-1zM583 12h18v1h-18zM587 13h3v1h-3zM582 13h1v2h-1zM586 14h3v1h-3zM581 15h1v1h-1zM585 15h3v1h-3zM584 17h18v1h-18zM583 18h2v1h-2zM583 19h1v1h-1zM582 20h1v1h-1zM582 22h18v1h-18zM581 23h1v2h-1zM580 25h1v1h-1zM583 27h18v1h-18zM582 28h1v2h-1zM581 30h1v1h-1zM615 12h18v1h-18zM629 13h3v1h-3zM614 13h1v2h-1zM628 14h3v1h-3zM613 15h1v1h-1zM627 15h3v1h-3zM616 17h18v1h-18zM624 18h3v1h-3zM615 18h1v2h-1zM623 19h3v1h-3zM614 20h1v1h-1zM622 20h3v1h-3zM614 22h18v1h-18zM619 23h3v1h-3zM613 23h1v2h-1zM618 24h3v1h-3zM612 25h1v1h-1zM617 25h3v1h-3zM615 27h18v1h-18zM614 28h3v1h-3zM614 29h2v1h-2zM613 30h2v1h-2zM647 12h18v1h-18zM646 13h1v2h-1zM645 15h1v1h-1zM648 17h18v1h-18zM647 18h1v2h-1zM665 19h1v1h-1zM646 20h1v1h-1zM664 20h3v1h-3zM646 22h18v1h-18zM661 23h3v1h-3zM645 23h1v2h-1zM660 24h3v1h-3zM644 25h1v1h-1zM659 25h3v1h-3zM647 27h18v1h-18zM656 28h3v1h-3zM646 28h1v2h-1zM655 29h3v1h-3zM645 30h1v1h-1zM654 30h3v1h-3zM679 12h18v1h-18zM678 13h1v2h-1zM677 15h1v1h-1zM680 17h18v1h-18zM679 18h1v2h-1zM678 20h1v1h-1zM678 22h18v1h-18zM677 23h1v2h-1zM676 25h1v1h-1zM679 27h18v1h-18zM678 28h1v2h-1zM677 30h1v1h-1zM696 30h2v1h-2zM711 12h18v1h-18zM710 13h1v2h-1zM709 15h1v1h-1zM712 17h18v1h-18zM711 18h1v2h-1zM710 20h1v1h-1zM710 22h18v1h-18zM709 23h1v2h-1zM708 25h1v1h-1zM711 27h18v1h-18zM710 28h1v2h-1zM709 30h1v1h-1zM743 12h18v1h-18zM742 13h1v2h-1zM745 13h1v3h-1zM741 15h1v1h-1zM744 17h18v1h-18zM743 18h1v2h-1zM742 20h1v1h-1zM742 22h18v1h-18zM741 23h1v2h-1zM740 25h1v1h-1zM743 27h18v1h-18zM742 28h1v2h-1zM741 30h1v1h-1zM775 12h17v1h-17zM792 13h1v1h-1zM789 13h1v2h-1zM774 14h1v1h-1zM793 14h1v1h-1zM773 16h1v1h-1zM777 16h1v1h-1zM794 16h1v1h-1zM776 17h18v1h-18zM777 18h1v1h-1zM775 18h1v2h-1zM774 20h1v1h-1zM795 21h1v1h-1zM774 22h18v1h-18zM773 23h1v2h-1zM772 25h1v1h-1zM775 27h18v1h-18zM774 28h1v2h-1zM773 30h1v1h-1zM809 12h11v1h-11zM808 13h1v1h-1zM820 13h3v1h-3zM807 14h1v1h-1zM823 14h2v1h-2zM806 15h1v1h-1zM821 16h1v1h-1zM825 16h1v1h-1zM808 17h15v1h-15zM805 18h1v1h-1zM821 18h1v1h-1zM823 18h2v1h-2zM826 18h1v1h-1zM825 19h1v1h-1zM807 19h1v2h-1zM809 19h1v3h-1zM806 21h1v1h-1zM808 22h1v1h-1zM810 22h13v1h-13zM827 22h1v1h-1zM805 24h1v2h-1zM804 26h1v1h-1zM807 27h18v1h-18zM806 28h1v2h-1zM805 30h1v1h-1zM842 13h4v1h-4zM847 13h3v1h-3zM841 14h1v1h-1zM846 14h2v1h-2zM850 14h3v1h-3zM839 15h2v1h-2zM847 15h1v1h-1zM853 15h2v1h-2zM855 16h2v1h-2zM838 17h1v1h-1zM842 17h4v1h-4zM847 17h3v1h-3zM841 18h1v1h-1zM846 18h1v1h-1zM850 18h3v1h-3zM857 18h1v1h-1zM840 19h1v1h-1zM853 19h2v1h-2zM837 20h1v1h-1zM839 20h1v1h-1zM857 20h2v1h-2zM853 21h1v2h-1zM838 22h1v1h-1zM842 22h4v1h-4zM847 22h3v1h-3zM839 23h2v1h-2zM853 23h2v1h-2zM859 24h1v1h-1zM841 24h1v3h-1zM837 25h1v2h-1zM836 27h1v1h-1zM839 27h2v1h-2zM842 27h13v1h-13zM838 28h1v2h-1zM837 30h1v1h-1zM874 15h4v1h-4zM879 15h3v1h-3zM873 16h1v1h-1zM878 16h1v1h-1zM882 16h3v1h-3zM872 17h1v1h-1zM885 17h1v1h-1zM871 18h1v1h-1zM879 18h1v1h-1zM886 18h2v1h-2zM874 19h4v1h-4zM879 19h3v1h-3zM888 19h1v1h-1zM870 20h1v1h-1zM872 20h1v1h-1zM879 20h1v1h-1zM885 20h1v1h-1zM888 20h2v1h-2zM886 21h2v1h-2zM869 22h1v1h-1zM871 22h1v1h-1zM889 22h2v1h-2zM874 23h4v1h-4zM879 23h3v1h-3zM872 24h1v1h-1zM885 24h1v1h-1zM870 24h1v2h-1zM891 25h1v1h-1zM869 26h1v1h-1zM885 26h1v2h-1zM874 27h4v1h-4zM879 27h3v1h-3zM868 28h1v1h-1zM871 28h2v1h-2zM885 28h4v1h-4zM870 29h1v1h-1zM873 29h1v2h-1zM869 30h1v1h-1zM892 31h1v1h-1zM906 17h3v1h-3zM905 18h1v1h-1zM909 18h7v1h-7zM916 19h1v1h-1zM904 19h1v2h-1zM917 20h2v1h-2zM903 21h1v1h-1zM919 21h1v1h-1zM920 22h1v1h-1zM902 22h1v2h-1zM920 23h2v1h-2zM922 24h1v1h-1zM920 24h1v2h-1zM911 24h1v3h-1zM901 24h1v4h-1zM923 27h1v1h-1zM900 28h1v3h-1zM898 31h2v1h-2zM924 31h2v1h-2zM938 20h3v1h-3zM943 20h2v1h-2zM937 21h1v1h-1zM941 21h2v1h-2zM945 21h3v1h-3zM936 22h1v1h-1zM948 22h2v1h-2zM950 23h1v1h-1zM935 23h1v2h-1zM951 24h2v1h-2zM934 25h1v1h-1zM953 25h1v1h-1zM954 26h1v1h-1zM933 26h1v3h-1zM955 28h1v1h-1zM943 28h1v3h-1zM952 28h1v3h-1zM932 29h1v2h-1zM930 31h2v1h-2zM956 31h2v1h-2zM971 22h1v1h-1zM970 23h1v1h-1zM972 23h7v1h-7zM969 24h1v1h-1zM979 24h2v1h-2zM968 25h1v1h-1zM981 25h1v1h-1zM967 26h1v1h-1zM982 26h2v1h-2zM966 27h1v1h-1zM984 27h2v1h-2zM965 28h1v1h-1zM986 28h1v1h-1zM964 29h1v1h-1zM987 29h1v1h-1zM963 30h1v1h-1zM988 30h1v1h-1zM962 31h1v1h-1zM989 31h1v1h-1zM1000 23h1v1h-1zM1002 25h3v1h-3zM1008 25h1v1h-1zM1001 26h1v1h-1zM1005 26h3v1h-3zM1009 26h3v1h-3zM1000 27h1v1h-1zM1012 27h3v1h-3zM998 28h2v1h-2zM1015 28h2v1h-2zM996 29h2v1h-2zM1017 29h3v1h-3zM995 30h1v1h-1zM1020 30h1v1h-1zM994 31h1v1h-1zM1021 31h1v1h-1zM1031 21h1v1h-1zM1037 25h1v1h-1zM1034 27h3v1h-3zM1040 27h1v1h-1zM1032 28h2v1h-2zM1037 28h3v1h-3zM1041 28h5v1h-5zM1028 29h4v1h-4zM1046 29h6v1h-6zM1027 30h1v1h-1zM1052 30h1v1h-1zM1025 31h2v1h-2zM1053 31h2v1h-2zM1064 19h1v1h-1zM1069 23h1v1h-1zM1074 28h1v1h-1zM1060 29h24v1h-24zM1059 30h1v1h-1zM1084 30h1v1h-1zM1057 31h2v1h-2zM1085 31h2v1h-2zM1096 17h1v1h-1zM1100 21h1v1h-1zM1106 26h1v1h-1zM1092 29h24v1h-24zM1091 30h1v1h-1zM1116 30h1v1h-1zM1089 31h2v1h-2zM1117 31h2v1h-2zM1133 19h1v1h-1zM1139 24h1v1h-1zM1143 28h1v1h-1zM1124 29h24v1h-24zM1123 30h1v1h-1zM1148 30h1v1h-1zM1121 31h2v1h-2zM1149 31h2v1h-2zM1165 17h1v1h-1zM1170 21h1v1h-1zM1175 26h1v1h-1zM1159 29h18v1h-18zM1158 30h1v1h-1zM1177 30h1v1h-1zM1156 31h2v1h-2zM1178 31h2v1h-2zM1203 18h1v1h-1zM1208 23h1v1h-1zM1199 28h1v1h-1zM1193 30h14v1h-14zM1190 31h3v1h-3zM1207 31h3v1h-3zM1234 16h1v1h-1zM1239 20h1v1h-1zM1232 25h1v1h-1zM1228 30h8v1h-8zM1225 31h3v1h-3zM1236 31h3v1h-3zM1272 17h1v1h-1zM1263 22h1v1h-1zM1274 27h1v1h-1zM1259 31h10v1h-10zM1296 19h1v1h-1zM1307 24h1v1h-1zM1294 31h4v1h-4zM1327 16h1v1h-1zM1338 21h1v1h-1z'/%3E%3C/svg%3E");
  --std-loader-shade: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1408' height='32' viewBox='0 0 1408 32' shape-rendering='crispEdges'%3E%3Cpath d='M5 0h22v1h-22zM57 3h1v2h-1zM58 5h1v1h-1zM37 6h22v1h-22zM89 13h1v2h-1zM90 15h1v1h-1zM69 16h22v1h-22zM122 29h1v1h-1zM123 30h1v1h-1zM100 31h24v1h-24zM153 28h1v2h-1zM154 30h1v1h-1zM133 31h22v1h-22zM184 2h1v2h-1zM185 4h1v1h-1zM164 5h22v1h-22zM185 28h1v2h-1zM186 30h1v1h-1zM165 31h22v1h-22zM216 10h1v2h-1zM217 12h1v1h-1zM196 13h22v1h-22zM217 28h1v2h-1zM218 30h1v1h-1zM197 31h22v1h-22zM249 24h1v1h-1zM250 25h1v1h-1zM227 26h24v1h-24zM249 28h1v2h-1zM250 30h1v1h-1zM229 31h22v1h-22zM280 23h1v2h-1zM281 25h1v1h-1zM260 26h22v1h-22zM281 28h1v2h-1zM282 30h1v1h-1zM261 31h22v1h-22zM314 0h1v2h-1zM315 2h1v1h-1zM294 3h22v1h-22zM312 23h1v2h-1zM313 25h1v1h-1zM292 26h22v1h-22zM313 28h1v2h-1zM314 30h1v1h-1zM293 31h22v1h-22zM346 7h1v2h-1zM347 9h1v1h-1zM326 10h22v1h-22zM344 23h1v2h-1zM345 25h1v1h-1zM324 26h22v1h-22zM345 28h1v2h-1zM346 30h1v1h-1zM325 31h22v1h-22zM379 19h1v1h-1zM380 20h1v1h-1zM357 21h24v1h-24zM376 23h1v2h-1zM377 25h1v1h-1zM356 26h22v1h-22zM377 28h1v2h-1zM378 30h1v1h-1zM357 31h22v1h-22zM410 18h1v2h-1zM411 20h1v1h-1zM390 21h22v1h-22zM408 23h1v2h-1zM409 25h1v1h-1zM388 26h22v1h-22zM409 28h1v2h-1zM410 30h1v1h-1zM389 31h22v1h-22zM441 0h1v1h-1zM442 1h1v1h-1zM421 2h22v1h-22zM442 18h1v2h-1zM443 20h1v1h-1zM422 21h22v1h-22zM440 23h1v2h-1zM441 25h1v1h-1zM420 26h22v1h-22zM441 28h1v2h-1zM442 30h1v1h-1zM421 31h22v1h-22zM473 5h1v2h-1zM474 7h1v1h-1zM453 8h22v1h-22zM474 18h1v2h-1zM475 20h1v1h-1zM454 21h22v1h-22zM472 23h1v2h-1zM473 25h1v1h-1zM452 26h22v1h-22zM473 28h1v2h-1zM474 30h1v1h-1zM453 31h22v1h-22zM506 14h1v1h-1zM507 15h1v1h-1zM484 16h24v1h-24zM506 18h1v2h-1zM507 20h1v1h-1zM486 21h22v1h-22zM504 23h1v2h-1zM505 25h1v1h-1zM484 26h22v1h-22zM505 28h1v2h-1zM506 30h1v1h-1zM485 31h22v1h-22zM537 13h1v2h-1zM538 15h1v1h-1zM517 16h22v1h-22zM538 18h1v2h-1zM539 20h1v1h-1zM518 21h22v1h-22zM536 23h1v2h-1zM537 25h1v1h-1zM516 26h22v1h-22zM537 28h1v2h-1zM538 30h1v1h-1zM517 31h22v1h-22zM569 13h1v2h-1zM570 15h1v1h-1zM549 16h22v1h-22zM570 18h1v2h-1zM571 20h1v1h-1zM550 21h22v1h-22zM568 23h1v2h-1zM569 25h1v1h-1zM548 26h22v1h-22zM569 28h1v2h-1zM570 30h1v1h-1zM549 31h22v1h-22zM601 13h1v2h-1zM602 15h1v1h-1zM581 16h22v1h-22zM602 18h1v2h-1zM603 20h1v1h-1zM582 21h22v1h-22zM600 23h1v2h-1zM601 25h1v1h-1zM580 26h22v1h-22zM601 28h1v2h-1zM602 30h1v1h-1zM581 31h22v1h-22zM633 13h1v2h-1zM634 15h1v1h-1zM613 16h22v1h-22zM634 18h1v2h-1zM635 20h1v1h-1zM614 21h22v1h-22zM632 23h1v2h-1zM633 25h1v1h-1zM612 26h22v1h-22zM633 28h1v2h-1zM634 30h1v1h-1zM613 31h22v1h-22zM665 13h1v2h-1zM666 15h1v1h-1zM645 16h22v1h-22zM666 18h1v2h-1zM667 20h1v1h-1zM646 21h22v1h-22zM664 23h1v2h-1zM665 25h1v1h-1zM644 26h22v1h-22zM665 28h1v2h-1zM666 30h1v1h-1zM645 31h22v1h-22zM697 13h1v2h-1zM698 15h1v1h-1zM677 16h22v1h-22zM698 18h1v2h-1zM699 20h1v1h-1zM678 21h22v1h-22zM696 23h1v2h-1zM697 25h1v1h-1zM676 26h22v1h-22zM697 28h1v2h-1zM698 30h1v1h-1zM677 31h22v1h-22zM713 13h1v1h-1zM729 13h1v2h-1zM730 15h1v1h-1zM709 16h22v1h-22zM730 18h1v2h-1zM731 20h1v1h-1zM710 21h22v1h-22zM728 23h1v2h-1zM729 25h1v1h-1zM708 26h22v1h-22zM729 28h1v2h-1zM730 30h1v1h-1zM709 31h22v1h-22zM761 13h1v2h-1zM762 15h1v1h-1zM741 16h22v1h-22zM762 18h1v2h-1zM763 20h1v1h-1zM742 21h22v1h-22zM760 23h1v2h-1zM761 25h1v1h-1zM740 26h22v1h-22zM761 28h1v2h-1zM762 30h1v1h-1zM741 31h22v1h-22zM789 15h1v1h-1zM774 16h3v1h-3zM778 16h16v1h-16zM794 18h1v2h-1zM777 19h1v1h-1zM774 21h21v1h-21zM792 23h1v2h-1zM793 25h1v1h-1zM772 26h22v1h-22zM793 28h1v2h-1zM794 30h1v1h-1zM773 31h22v1h-22zM808 16h13v1h-13zM822 16h1v1h-1zM806 17h2v1h-2zM823 17h2v1h-2zM825 18h1v1h-1zM821 19h1v1h-1zM826 20h1v2h-1zM808 21h1v1h-1zM810 21h13v1h-13zM806 22h2v1h-2zM809 22h1v1h-1zM823 22h4v1h-4zM824 23h1v2h-1zM806 26h20v1h-20zM825 28h1v2h-1zM826 30h1v1h-1zM805 31h22v1h-22zM842 16h4v1h-4zM847 16h3v1h-3zM841 17h1v1h-1zM846 17h1v1h-1zM850 17h3v1h-3zM839 18h2v1h-2zM853 18h2v1h-2zM838 19h1v1h-1zM855 19h2v1h-2zM842 21h4v1h-4zM847 21h3v1h-3zM839 22h3v1h-3zM846 22h1v1h-1zM850 22h3v1h-3zM854 22h1v1h-1zM858 22h1v1h-1zM838 23h1v1h-1zM855 23h3v1h-3zM853 24h1v1h-1zM856 24h1v2h-1zM839 26h2v1h-2zM842 26h13v1h-13zM857 26h1v1h-1zM837 27h2v1h-2zM841 27h1v1h-1zM855 27h3v1h-3zM857 29h1v1h-1zM858 30h1v1h-1zM837 31h22v1h-22zM874 18h4v1h-4zM880 18h2v1h-2zM873 19h1v1h-1zM878 19h1v1h-1zM882 19h3v1h-3zM871 20h1v1h-1zM886 20h2v1h-2zM870 21h1v1h-1zM879 21h1v1h-1zM888 21h2v1h-2zM874 22h4v1h-4zM879 22h3v1h-3zM872 23h2v1h-2zM878 23h1v1h-1zM882 23h4v1h-4zM890 23h1v1h-1zM871 24h1v1h-1zM886 24h3v1h-3zM890 25h1v1h-1zM874 26h4v1h-4zM879 26h3v1h-3zM888 26h1v1h-1zM871 27h3v1h-3zM878 27h1v1h-1zM882 27h3v1h-3zM886 27h2v1h-2zM889 27h1v1h-1zM869 28h1v1h-1zM885 29h1v1h-1zM889 29h1v1h-1zM890 30h1v1h-1zM869 31h22v1h-22zM922 25h1v2h-1zM920 26h1v1h-1zM911 27h1v1h-1zM923 28h1v3h-1zM900 31h24v1h-24zM954 27h1v1h-1zM955 29h1v2h-1zM932 31h24v1h-24zM963 31h26v1h-26zM995 31h26v1h-26zM1027 31h26v1h-26zM1059 31h26v1h-26zM1091 31h26v1h-26zM1123 31h26v1h-26zM1158 31h20v1h-20zM1193 31h14v1h-14zM1228 31h8v1h-8z'/%3E%3C/svg%3E");
}
.std-loader .std-loader-layer {
  -webkit-mask-size: 4400% 100%;
  mask-size: 4400% 100%;
  animation: std-loader-play 3520ms steps(44, jump-none) infinite;
}

/* ---- generated: isometric loader sprite sheets (44 frames, build-helper loader) ---- */
.std-loader.std-loader-iso {
  --std-loader-body: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1408' height='32' viewBox='0 0 1408 32' shape-rendering='crispEdges'%3E%3Cpath d='M11 0h14v1h-14zM13 1h12v1h-12zM15 2h8v1h-8zM17 3h4v1h-4zM39 0h12v1h-12zM39 1h14v1h-14zM39 2h16v1h-16zM39 3h18v1h-18zM41 4h16v1h-16zM43 5h14v1h-14zM45 6h12v1h-12zM47 7h8v1h-8zM49 8h4v1h-4zM75 6h4v1h-4zM73 7h8v1h-8zM71 8h12v1h-12zM71 9h14v1h-14zM71 10h16v1h-16zM71 11h18v1h-18zM73 12h16v1h-16zM75 13h14v1h-14zM77 14h12v1h-12zM79 15h8v1h-8zM81 16h4v1h-4zM107 18h4v1h-4zM105 19h8v1h-8zM103 20h12v1h-12zM101 21h16v1h-16zM101 22h18v1h-18zM101 23h20v1h-20zM103 24h20v1h-20zM105 25h18v1h-18zM107 26h16v1h-16zM109 27h12v1h-12zM111 28h8v1h-8zM113 29h4v1h-4zM135 0h14v1h-14zM135 1h12v1h-12zM137 2h8v1h-8zM139 3h4v1h-4zM139 18h4v1h-4zM137 19h8v1h-8zM135 20h12v1h-12zM132 21h1v1h-1zM135 21h14v1h-14zM135 22h16v1h-16zM135 23h18v1h-18zM137 24h16v1h-16zM155 24h1v1h-1zM139 25h14v1h-14zM141 26h12v1h-12zM143 27h8v1h-8zM145 28h4v1h-4zM171 0h14v1h-14zM169 1h16v1h-16zM167 2h18v1h-18zM167 3h16v1h-16zM167 4h14v1h-14zM167 5h12v1h-12zM169 6h8v1h-8zM171 7h4v1h-4zM171 18h4v1h-4zM169 19h8v1h-8zM167 20h12v1h-12zM167 21h14v1h-14zM167 22h16v1h-16zM167 23h18v1h-18zM169 24h16v1h-16zM171 25h14v1h-14zM173 26h12v1h-12zM175 27h8v1h-8zM177 28h4v1h-4zM209 4h4v1h-4zM207 5h8v1h-8zM205 6h12v1h-12zM203 7h14v1h-14zM201 8h16v1h-16zM199 9h18v1h-18zM199 10h16v1h-16zM199 11h14v1h-14zM199 12h12v1h-12zM201 13h8v1h-8zM203 14h4v1h-4zM203 18h4v1h-4zM201 19h8v1h-8zM199 20h12v1h-12zM199 21h14v1h-14zM199 22h16v1h-16zM199 23h18v1h-18zM201 24h16v1h-16zM203 25h14v1h-14zM205 26h12v1h-12zM207 27h8v1h-8zM209 28h4v1h-4zM241 14h4v1h-4zM239 15h8v1h-8zM237 16h12v1h-12zM235 17h16v1h-16zM233 18h18v1h-18zM231 19h20v1h-20zM229 20h20v1h-20zM229 21h18v2h-18zM231 23h18v1h-18zM233 24h16v1h-16zM235 25h14v1h-14zM237 26h12v1h-12zM239 27h8v1h-8zM241 28h4v1h-4zM267 0h14v1h-14zM269 1h12v1h-12zM271 2h8v1h-8zM273 3h4v1h-4zM273 14h4v1h-4zM271 15h8v1h-8zM269 16h12v1h-12zM267 17h14v1h-14zM283 17h1v1h-1zM265 18h16v1h-16zM263 19h18v1h-18zM260 20h1v1h-1zM263 20h16v1h-16zM263 21h14v1h-14zM263 22h16v1h-16zM263 23h18v1h-18zM265 24h16v1h-16zM267 25h14v1h-14zM269 26h12v1h-12zM271 27h8v1h-8zM273 28h4v1h-4zM295 0h16v1h-16zM295 1h18v1h-18zM297 2h16v1h-16zM299 3h14v1h-14zM301 4h12v1h-12zM303 5h8v1h-8zM305 6h4v1h-4zM305 14h4v1h-4zM303 15h8v1h-8zM301 16h12v1h-12zM299 17h14v1h-14zM297 18h16v1h-16zM295 19h18v1h-18zM295 20h16v1h-16zM295 21h14v1h-14zM295 22h16v1h-16zM295 23h18v1h-18zM297 24h16v1h-16zM299 25h14v1h-14zM301 26h12v1h-12zM303 27h8v1h-8zM305 28h4v1h-4zM331 2h4v1h-4zM329 3h8v1h-8zM327 4h12v1h-12zM327 5h14v1h-14zM327 6h16v1h-16zM327 7h18v1h-18zM329 8h16v1h-16zM331 9h14v1h-14zM333 10h12v1h-12zM335 11h8v1h-8zM337 12h4v1h-4zM337 14h4v1h-4zM335 15h8v1h-8zM333 16h12v1h-12zM331 17h14v1h-14zM329 18h16v1h-16zM327 19h18v1h-18zM327 20h16v1h-16zM327 21h14v1h-14zM327 22h16v1h-16zM327 23h18v1h-18zM329 24h16v1h-16zM331 25h14v1h-14zM333 26h12v1h-12zM335 27h8v1h-8zM337 28h4v1h-4zM363 10h4v1h-4zM361 11h8v1h-8zM359 12h12v1h-12zM357 13h16v1h-16zM357 14h18v1h-18zM357 15h20v1h-20zM359 16h20v1h-20zM361 17h18v2h-18zM359 19h18v1h-18zM359 20h16v1h-16zM359 21h14v1h-14zM359 22h16v1h-16zM359 23h18v1h-18zM361 24h16v1h-16zM363 25h14v1h-14zM365 26h12v1h-12zM367 27h8v1h-8zM369 28h4v1h-4zM391 0h12v1h-12zM393 1h8v1h-8zM395 2h4v1h-4zM395 10h4v1h-4zM393 11h8v1h-8zM391 12h12v1h-12zM388 13h1v1h-1zM391 13h14v1h-14zM391 14h16v1h-16zM391 15h18v1h-18zM393 16h16v1h-16zM411 16h1v1h-1zM395 17h14v1h-14zM393 18h16v1h-16zM391 19h18v1h-18zM391 20h16v1h-16zM391 21h14v1h-14zM391 22h16v1h-16zM391 23h18v1h-18zM393 24h16v1h-16zM395 25h14v1h-14zM397 26h12v1h-12zM399 27h8v1h-8zM401 28h4v1h-4zM423 0h18v1h-18zM423 1h16v1h-16zM423 2h14v1h-14zM423 3h12v1h-12zM425 4h8v1h-8zM427 5h4v1h-4zM427 10h4v1h-4zM425 11h8v1h-8zM423 12h12v1h-12zM423 13h14v1h-14zM423 14h16v1h-16zM423 15h18v1h-18zM425 16h16v1h-16zM427 17h14v1h-14zM425 18h16v1h-16zM423 19h18v1h-18zM423 20h16v1h-16zM423 21h14v1h-14zM423 22h16v1h-16zM423 23h18v1h-18zM425 24h16v1h-16zM427 25h14v1h-14zM429 26h12v1h-12zM431 27h8v1h-8zM433 28h4v1h-4zM463 0h8v1h-8zM461 1h12v1h-12zM459 2h14v1h-14zM457 3h16v1h-16zM455 4h18v1h-18zM455 5h16v1h-16zM455 6h14v1h-14zM455 7h12v1h-12zM457 8h8v1h-8zM459 9h4v2h-4zM457 11h8v1h-8zM455 12h12v1h-12zM455 13h14v1h-14zM455 14h16v1h-16zM455 15h18v1h-18zM457 16h16v1h-16zM459 17h14v1h-14zM457 18h16v1h-16zM455 19h18v1h-18zM455 20h16v1h-16zM455 21h14v1h-14zM455 22h16v1h-16zM455 23h18v1h-18zM457 24h16v1h-16zM459 25h14v1h-14zM461 26h12v1h-12zM463 27h8v1h-8zM465 28h4v1h-4zM497 6h4v1h-4zM495 7h8v1h-8zM493 8h12v1h-12zM491 9h16v1h-16zM489 10h18v1h-18zM487 11h20v1h-20zM485 12h20v1h-20zM485 13h18v2h-18zM487 15h18v1h-18zM489 16h16v1h-16zM491 17h14v1h-14zM489 18h16v1h-16zM487 19h18v1h-18zM487 20h16v1h-16zM487 21h14v1h-14zM487 22h16v1h-16zM487 23h18v1h-18zM489 24h16v1h-16zM491 25h14v1h-14zM493 26h12v1h-12zM495 27h8v1h-8zM497 28h4v1h-4zM529 6h4v1h-4zM527 7h8v1h-8zM525 8h12v1h-12zM523 9h14v1h-14zM539 9h1v1h-1zM521 10h16v1h-16zM519 11h18v1h-18zM516 12h1v1h-1zM519 12h16v1h-16zM519 13h14v1h-14zM519 14h16v1h-16zM519 15h18v1h-18zM521 16h16v1h-16zM523 17h14v1h-14zM521 18h16v1h-16zM519 19h18v1h-18zM519 20h16v1h-16zM519 21h14v1h-14zM519 22h16v1h-16zM519 23h18v1h-18zM521 24h16v1h-16zM523 25h14v1h-14zM525 26h12v1h-12zM527 27h8v1h-8zM529 28h4v1h-4zM561 6h4v1h-4zM559 7h8v1h-8zM557 8h12v1h-12zM555 9h14v1h-14zM553 10h16v1h-16zM551 11h18v1h-18zM551 12h16v1h-16zM551 13h14v1h-14zM551 14h16v1h-16zM551 15h18v1h-18zM553 16h16v1h-16zM555 17h14v1h-14zM553 18h16v1h-16zM551 19h18v1h-18zM551 20h16v1h-16zM551 21h14v1h-14zM551 22h16v1h-16zM551 23h18v1h-18zM553 24h16v1h-16zM555 25h14v1h-14zM557 26h12v1h-12zM559 27h8v1h-8zM561 28h4v1h-4zM593 6h4v1h-4zM591 7h8v1h-8zM589 8h12v1h-12zM587 9h14v1h-14zM585 10h16v1h-16zM583 11h18v1h-18zM583 12h16v1h-16zM583 13h14v1h-14zM583 14h16v1h-16zM583 15h18v1h-18zM585 16h16v1h-16zM587 17h14v1h-14zM585 18h16v1h-16zM583 19h18v1h-18zM583 20h16v1h-16zM583 21h14v1h-14zM583 22h16v1h-16zM583 23h18v1h-18zM585 24h16v1h-16zM587 25h14v1h-14zM589 26h12v1h-12zM591 27h8v1h-8zM593 28h4v1h-4zM625 6h4v1h-4zM623 7h8v1h-8zM621 8h12v1h-12zM619 9h14v1h-14zM617 10h16v1h-16zM615 11h18v1h-18zM615 12h16v1h-16zM615 13h14v1h-14zM615 14h16v1h-16zM615 15h18v1h-18zM617 16h16v1h-16zM619 17h14v1h-14zM617 18h16v1h-16zM615 19h18v1h-18zM615 20h16v1h-16zM615 21h14v1h-14zM615 22h16v1h-16zM615 23h18v1h-18zM617 24h16v1h-16zM619 25h14v1h-14zM621 26h12v1h-12zM623 27h8v1h-8zM625 28h4v1h-4zM657 6h4v1h-4zM655 7h8v1h-8zM653 8h12v1h-12zM651 9h14v1h-14zM649 10h16v1h-16zM647 11h18v1h-18zM647 12h16v1h-16zM647 13h14v1h-14zM647 14h16v1h-16zM647 15h18v1h-18zM649 16h16v1h-16zM651 17h14v1h-14zM649 18h16v1h-16zM647 19h18v1h-18zM647 20h16v1h-16zM647 21h14v1h-14zM647 22h16v1h-16zM647 23h18v1h-18zM649 24h16v1h-16zM651 25h14v1h-14zM653 26h12v1h-12zM655 27h8v1h-8zM657 28h4v1h-4zM689 6h4v1h-4zM687 7h8v1h-8zM685 8h12v1h-12zM683 9h14v1h-14zM681 10h16v1h-16zM679 11h18v1h-18zM679 12h16v1h-16zM679 13h14v1h-14zM679 14h16v1h-16zM679 15h18v1h-18zM681 16h16v1h-16zM683 17h14v1h-14zM681 18h16v1h-16zM679 19h18v1h-18zM679 20h16v1h-16zM679 21h14v1h-14zM679 22h16v1h-16zM679 23h18v1h-18zM681 24h16v1h-16zM683 25h14v1h-14zM685 26h12v1h-12zM687 27h8v1h-8zM689 28h4v1h-4zM721 6h4v1h-4zM719 7h8v1h-8zM717 8h12v1h-12zM715 9h14v1h-14zM713 10h16v1h-16zM711 11h18v1h-18zM711 12h16v1h-16zM711 13h14v1h-14zM711 14h16v1h-16zM711 15h18v1h-18zM713 16h16v1h-16zM715 17h14v1h-14zM713 18h16v1h-16zM711 19h18v1h-18zM711 20h16v1h-16zM711 21h14v1h-14zM711 22h16v1h-16zM711 23h18v1h-18zM713 24h16v1h-16zM715 25h14v1h-14zM717 26h12v1h-12zM719 27h8v1h-8zM721 28h4v1h-4zM753 6h4v1h-4zM751 7h8v1h-8zM749 8h12v1h-12zM747 9h14v1h-14zM745 10h16v1h-16zM743 11h18v1h-18zM743 12h16v1h-16zM743 13h14v1h-14zM743 14h16v1h-16zM743 15h18v1h-18zM745 16h16v1h-16zM747 17h14v1h-14zM745 18h16v1h-16zM743 19h18v1h-18zM743 20h16v1h-16zM743 21h14v1h-14zM743 22h16v1h-16zM743 23h18v1h-18zM745 24h16v1h-16zM747 25h14v1h-14zM749 26h12v1h-12zM751 27h8v1h-8zM753 28h4v1h-4zM785 6h4v1h-4zM783 7h8v1h-8zM781 8h10v1h-10zM779 9h14v1h-14zM777 10h16v2h-16zM775 12h16v1h-16zM775 13h14v1h-14zM775 14h16v1h-16zM775 15h18v1h-18zM777 16h16v1h-16zM779 17h14v1h-14zM777 18h16v1h-16zM775 19h18v1h-18zM775 20h16v1h-16zM775 21h14v1h-14zM775 22h16v1h-16zM775 23h18v1h-18zM777 24h16v1h-16zM779 25h14v1h-14zM781 26h12v1h-12zM783 27h8v1h-8zM785 28h4v1h-4zM815 7h6v1h-6zM813 8h10v1h-10zM811 9h12v1h-12zM811 10h14v1h-14zM809 11h16v1h-16zM809 12h14v1h-14zM807 13h14v1h-14zM807 14h15v1h-15zM807 15h16v1h-16zM809 16h16v1h-16zM811 17h14v1h-14zM809 18h16v1h-16zM807 19h18v1h-18zM807 20h16v1h-16zM807 21h14v1h-14zM807 22h16v1h-16zM807 23h18v2h-18zM807 25h2v1h-2zM811 25h14v1h-14zM813 26h12v1h-12zM815 27h8v1h-8zM817 28h4v1h-4zM845 8h8v1h-8zM844 9h11v1h-11zM843 10h12v2h-12zM841 12h14v1h-14zM841 13h12v1h-12zM840 14h14v1h-14zM840 15h15v1h-15zM841 16h16v1h-16zM843 17h14v1h-14zM841 18h16v1h-16zM839 19h18v2h-18zM839 21h20v1h-20zM838 22h21v1h-21zM837 23h23v1h-23zM837 24h22v1h-22zM837 25h4v1h-4zM843 25h15v1h-15zM845 26h12v1h-12zM847 27h10v1h-10zM846 28h9v1h-9zM847 29h4v1h-4zM879 9h4v1h-4zM877 10h8v1h-8zM875 11h11v1h-11zM875 12h10v1h-10zM874 13h11v1h-11zM873 14h13v1h-13zM873 15h14v1h-14zM874 16h15v1h-15zM875 17h14v1h-14zM873 18h16v1h-16zM871 19h18v2h-18zM869 21h22v1h-22zM868 22h24v3h-24zM868 25h5v1h-5zM875 25h17v1h-17zM869 26h4v1h-4zM877 26h14v1h-14zM871 27h4v1h-4zM879 27h10v1h-10zM873 28h16v1h-16zM875 29h12v1h-12zM881 30h4v1h-4zM909 11h6v1h-6zM908 12h9v1h-9zM907 13h12v1h-12zM906 14h13v1h-13zM905 15h15v1h-15zM904 16h17v1h-17zM903 17h18v3h-18zM901 20h22v2h-22zM899 22h26v5h-26zM901 27h22v2h-22zM903 29h18v1h-18zM907 30h10v1h-10zM941 13h6v1h-6zM940 14h9v1h-9zM939 15h12v1h-12zM937 16h14v1h-14zM937 17h16v1h-16zM935 18h18v2h-18zM933 20h22v1h-22zM932 21h24v1h-24zM931 22h26v5h-26zM932 27h24v1h-24zM933 28h22v1h-22zM935 29h18v1h-18zM937 30h14v1h-14zM973 15h6v1h-6zM971 16h10v1h-10zM970 17h13v1h-13zM969 18h14v1h-14zM967 19h18v1h-18zM965 20h22v1h-22zM963 21h26v2h-26zM962 23h28v3h-28zM963 26h26v2h-26zM965 28h22v1h-22zM967 29h18v1h-18zM969 30h14v1h-14zM973 31h6v1h-6zM1003 17h10v1h-10zM1001 18h14v1h-14zM999 19h18v1h-18zM997 20h22v1h-22zM995 21h26v2h-26zM994 23h28v3h-28zM995 26h26v2h-26zM997 28h22v1h-22zM999 29h18v1h-18zM1001 30h14v1h-14zM1005 31h6v1h-6zM1035 17h10v1h-10zM1033 18h14v1h-14zM1031 19h18v1h-18zM1029 20h22v1h-22zM1027 21h26v2h-26zM1026 23h28v3h-28zM1027 26h26v2h-26zM1029 28h22v1h-22zM1031 29h18v1h-18zM1033 30h14v1h-14zM1037 31h6v1h-6zM1067 17h10v1h-10zM1065 18h14v1h-14zM1063 19h18v1h-18zM1061 20h22v1h-22zM1059 21h26v2h-26zM1058 23h28v3h-28zM1059 26h26v2h-26zM1061 28h22v1h-22zM1063 29h18v1h-18zM1065 30h14v1h-14zM1069 31h6v1h-6zM1096 17h1v1h-1zM1099 17h10v1h-10zM1097 18h14v1h-14zM1095 19h18v1h-18zM1093 20h22v1h-22zM1091 21h26v2h-26zM1090 23h28v3h-28zM1091 26h26v2h-26zM1093 28h22v1h-22zM1095 29h18v1h-18zM1097 30h14v1h-14zM1101 31h6v1h-6zM1131 17h10v1h-10zM1129 18h14v1h-14zM1127 19h18v1h-18zM1125 20h22v1h-22zM1123 21h26v2h-26zM1122 23h28v3h-28zM1123 26h26v2h-26zM1125 28h22v1h-22zM1127 29h18v1h-18zM1129 30h14v1h-14zM1133 31h6v1h-6zM1165 17h1v1h-1zM1165 18h6v1h-6zM1161 19h14v1h-14zM1159 20h18v1h-18zM1157 21h22v2h-22zM1156 23h24v3h-24zM1157 26h22v2h-22zM1159 28h18v1h-18zM1161 29h14v1h-14zM1165 30h6v1h-6zM1203 18h1v1h-1zM1195 20h10v1h-10zM1193 21h14v1h-14zM1191 22h18v5h-18zM1193 27h14v1h-14zM1195 28h10v1h-10zM1234 16h1v1h-1zM1239 20h1v1h-1zM1227 21h10v1h-10zM1225 22h14v5h-14zM1227 27h10v1h-10zM1272 17h1v1h-1zM1261 22h6v1h-6zM1259 23h10v3h-10zM1261 26h6v1h-6zM1274 27h1v1h-1zM1296 19h1v1h-1zM1307 24h1v1h-1zM1293 23h6v3h-6zM1327 16h1v1h-1zM1338 21h1v1h-1z'/%3E%3C/svg%3E");
  --std-loader-light: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1408' height='32' viewBox='0 0 1408 32' shape-rendering='crispEdges'%3E%3Cpath d='M17 0h4v1h-4zM39 0h2v1h-2zM43 0h8v1h-8zM41 1h2v1h-2zM45 1h8v1h-8zM43 2h2v1h-2zM47 2h8v1h-8zM45 3h2v1h-2zM49 3h4v1h-4zM55 3h2v1h-2zM47 4h2v1h-2zM53 4h2v1h-2zM49 5h4v1h-4zM75 6h4v1h-4zM73 7h8v1h-8zM71 8h2v1h-2zM75 8h8v1h-8zM73 9h2v1h-2zM77 9h8v1h-8zM75 10h2v1h-2zM79 10h8v1h-8zM77 11h2v1h-2zM81 11h4v1h-4zM87 11h2v1h-2zM79 12h2v1h-2zM85 12h2v1h-2zM81 13h4v1h-4zM107 18h4v1h-4zM105 19h8v1h-8zM103 20h12v1h-12zM101 21h2v1h-2zM105 21h12v1h-12zM103 22h2v1h-2zM107 22h12v1h-12zM101 23h1v1h-1zM105 23h2v1h-2zM109 23h12v1h-12zM107 24h2v1h-2zM111 24h8v1h-8zM121 24h2v1h-2zM109 25h2v1h-2zM113 25h4v1h-4zM119 25h2v1h-2zM111 26h2v1h-2zM117 26h2v1h-2zM122 26h1v1h-1zM113 27h4v1h-4zM139 0h4v1h-4zM139 18h4v1h-4zM137 19h8v1h-8zM135 20h2v1h-2zM139 20h8v1h-8zM132 21h1v1h-1zM137 21h2v1h-2zM141 21h8v1h-8zM139 22h2v1h-2zM143 22h8v1h-8zM141 23h2v1h-2zM145 23h4v1h-4zM151 23h2v1h-2zM143 24h2v1h-2zM149 24h2v1h-2zM155 24h1v1h-1zM145 25h4v1h-4zM171 0h8v1h-8zM181 0h2v1h-2zM169 1h8v1h-8zM179 1h2v1h-2zM167 2h2v1h-2zM171 2h4v1h-4zM177 2h2v1h-2zM169 3h2v1h-2zM175 3h2v1h-2zM171 4h4v1h-4zM171 18h4v1h-4zM169 19h8v1h-8zM167 20h2v1h-2zM171 20h8v1h-8zM169 21h2v1h-2zM173 21h8v1h-8zM171 22h2v1h-2zM175 22h8v1h-8zM173 23h2v1h-2zM177 23h4v1h-4zM183 23h2v1h-2zM175 24h2v1h-2zM181 24h2v1h-2zM177 25h4v1h-4zM209 4h4v1h-4zM207 5h8v1h-8zM205 6h8v1h-8zM215 6h2v1h-2zM203 7h8v1h-8zM213 7h2v1h-2zM201 8h8v1h-8zM211 8h2v1h-2zM199 9h2v1h-2zM203 9h4v1h-4zM209 9h2v1h-2zM201 10h2v1h-2zM207 10h2v1h-2zM203 11h4v1h-4zM203 18h4v1h-4zM201 19h8v1h-8zM199 20h2v1h-2zM203 20h8v1h-8zM201 21h2v1h-2zM205 21h8v1h-8zM203 22h2v1h-2zM207 22h8v1h-8zM205 23h2v1h-2zM209 23h4v1h-4zM215 23h2v1h-2zM207 24h2v1h-2zM213 24h2v1h-2zM209 25h4v1h-4zM241 14h4v1h-4zM239 15h8v1h-8zM237 16h12v1h-12zM235 17h12v1h-12zM249 17h2v1h-2zM233 18h12v1h-12zM247 18h2v1h-2zM231 19h12v1h-12zM245 19h2v1h-2zM250 19h1v1h-1zM229 20h2v1h-2zM233 20h8v1h-8zM243 20h2v1h-2zM231 21h2v1h-2zM235 21h4v1h-4zM241 21h2v1h-2zM229 22h1v1h-1zM233 22h2v1h-2zM239 22h2v1h-2zM245 22h2v1h-2zM235 23h4v1h-4zM243 23h2v1h-2zM247 23h2v1h-2zM245 24h2v1h-2zM241 25h4v1h-4zM273 0h4v1h-4zM273 14h4v1h-4zM271 15h8v1h-8zM269 16h8v1h-8zM279 16h2v1h-2zM267 17h8v1h-8zM277 17h2v1h-2zM283 17h1v1h-1zM265 18h8v1h-8zM275 18h2v1h-2zM263 19h2v1h-2zM267 19h4v1h-4zM273 19h2v1h-2zM260 20h1v1h-1zM265 20h2v1h-2zM271 20h2v1h-2zM267 21h4v1h-4zM275 22h4v1h-4zM273 23h4v1h-4zM279 23h2v1h-2zM271 24h2v1h-2zM277 24h2v1h-2zM273 25h4v1h-4zM299 0h2v1h-2zM303 0h8v1h-8zM301 1h2v1h-2zM305 1h4v1h-4zM311 1h2v1h-2zM303 2h2v1h-2zM309 2h2v1h-2zM305 3h4v1h-4zM305 14h4v1h-4zM303 15h8v1h-8zM301 16h8v1h-8zM311 16h2v1h-2zM299 17h8v1h-8zM309 17h2v1h-2zM297 18h8v1h-8zM307 18h2v1h-2zM295 19h2v1h-2zM299 19h4v1h-4zM305 19h2v1h-2zM297 20h2v1h-2zM303 20h2v1h-2zM299 21h4v1h-4zM307 22h4v1h-4zM305 23h4v1h-4zM311 23h2v1h-2zM303 24h2v1h-2zM309 24h2v1h-2zM305 25h4v1h-4zM331 2h4v1h-4zM329 3h8v1h-8zM327 4h2v1h-2zM331 4h8v1h-8zM329 5h2v1h-2zM333 5h8v1h-8zM331 6h2v1h-2zM335 6h8v1h-8zM333 7h2v1h-2zM337 7h4v1h-4zM343 7h2v1h-2zM335 8h2v1h-2zM341 8h2v1h-2zM337 9h4v1h-4zM337 14h4v1h-4zM335 15h8v1h-8zM333 16h8v1h-8zM343 16h2v1h-2zM331 17h8v1h-8zM341 17h2v1h-2zM329 18h8v1h-8zM339 18h2v1h-2zM327 19h2v1h-2zM331 19h4v1h-4zM337 19h2v1h-2zM329 20h2v1h-2zM335 20h2v1h-2zM331 21h4v1h-4zM339 22h4v1h-4zM337 23h4v1h-4zM343 23h2v1h-2zM335 24h2v1h-2zM341 24h2v1h-2zM337 25h4v1h-4zM363 10h4v1h-4zM361 11h8v1h-8zM359 12h12v1h-12zM357 13h2v1h-2zM361 13h12v1h-12zM359 14h2v1h-2zM363 14h12v1h-12zM357 15h1v1h-1zM361 15h2v1h-2zM365 15h12v1h-12zM363 16h2v1h-2zM367 16h8v1h-8zM377 16h2v1h-2zM365 17h2v1h-2zM369 17h4v1h-4zM375 17h2v1h-2zM361 18h2v1h-2zM367 18h2v1h-2zM373 18h2v1h-2zM378 18h1v1h-1zM359 19h2v1h-2zM363 19h2v1h-2zM369 19h4v1h-4zM361 20h2v1h-2zM363 21h4v1h-4zM371 22h4v1h-4zM369 23h4v1h-4zM375 23h2v1h-2zM367 24h2v1h-2zM373 24h2v1h-2zM369 25h4v1h-4zM395 10h4v1h-4zM393 11h8v1h-8zM391 12h2v1h-2zM395 12h8v1h-8zM388 13h1v1h-1zM393 13h2v1h-2zM397 13h8v1h-8zM395 14h2v1h-2zM399 14h8v1h-8zM397 15h2v1h-2zM401 15h4v1h-4zM407 15h2v1h-2zM399 16h2v1h-2zM405 16h2v1h-2zM411 16h1v1h-1zM401 17h4v1h-4zM393 18h4v1h-4zM391 19h2v1h-2zM395 19h4v1h-4zM393 20h2v1h-2zM399 20h2v1h-2zM395 21h4v1h-4zM403 22h4v1h-4zM401 23h4v1h-4zM407 23h2v1h-2zM399 24h2v1h-2zM405 24h2v1h-2zM401 25h4v1h-4zM423 0h2v1h-2zM427 0h4v1h-4zM433 0h2v1h-2zM425 1h2v1h-2zM431 1h2v1h-2zM427 2h4v1h-4zM427 10h4v1h-4zM425 11h8v1h-8zM423 12h2v1h-2zM427 12h8v1h-8zM425 13h2v1h-2zM429 13h8v1h-8zM427 14h2v1h-2zM431 14h8v1h-8zM429 15h2v1h-2zM433 15h4v1h-4zM439 15h2v1h-2zM431 16h2v1h-2zM437 16h2v1h-2zM433 17h4v1h-4zM425 18h4v1h-4zM423 19h2v1h-2zM427 19h4v1h-4zM425 20h2v1h-2zM431 20h2v1h-2zM427 21h4v1h-4zM435 22h4v1h-4zM433 23h4v1h-4zM439 23h2v1h-2zM431 24h2v1h-2zM437 24h2v1h-2zM433 25h4v1h-4zM463 0h8v1h-8zM461 1h8v1h-8zM471 1h2v1h-2zM459 2h8v1h-8zM469 2h2v1h-2zM457 3h8v1h-8zM467 3h2v1h-2zM455 4h2v1h-2zM459 4h4v1h-4zM465 4h2v1h-2zM457 5h2v1h-2zM463 5h2v1h-2zM459 6h4v1h-4zM459 10h4v1h-4zM457 11h8v1h-8zM455 12h2v1h-2zM459 12h8v1h-8zM457 13h2v1h-2zM461 13h8v1h-8zM459 14h2v1h-2zM463 14h8v1h-8zM461 15h2v1h-2zM465 15h4v1h-4zM471 15h2v1h-2zM463 16h2v1h-2zM469 16h2v1h-2zM465 17h4v1h-4zM457 18h4v1h-4zM455 19h2v1h-2zM459 19h4v1h-4zM457 20h2v1h-2zM463 20h2v1h-2zM459 21h4v1h-4zM467 22h4v1h-4zM465 23h4v1h-4zM471 23h2v1h-2zM463 24h2v1h-2zM469 24h2v1h-2zM465 25h4v1h-4zM497 6h4v1h-4zM495 7h8v1h-8zM493 8h12v1h-12zM491 9h12v1h-12zM505 9h2v1h-2zM489 10h12v1h-12zM503 10h2v1h-2zM487 11h12v1h-12zM501 11h2v1h-2zM506 11h1v1h-1zM485 12h2v1h-2zM489 12h8v1h-8zM499 12h2v1h-2zM487 13h2v1h-2zM491 13h4v1h-4zM497 13h2v1h-2zM485 14h1v1h-1zM489 14h2v1h-2zM495 14h2v1h-2zM501 14h2v1h-2zM491 15h4v1h-4zM499 15h2v1h-2zM503 15h2v1h-2zM501 16h2v1h-2zM497 17h4v1h-4zM489 18h4v1h-4zM487 19h2v1h-2zM491 19h4v1h-4zM489 20h2v1h-2zM495 20h2v1h-2zM491 21h4v1h-4zM499 22h4v1h-4zM497 23h4v1h-4zM503 23h2v1h-2zM495 24h2v1h-2zM501 24h2v1h-2zM497 25h4v1h-4zM529 6h4v1h-4zM527 7h8v1h-8zM525 8h8v1h-8zM535 8h2v1h-2zM523 9h8v1h-8zM533 9h2v1h-2zM539 9h1v1h-1zM521 10h8v1h-8zM531 10h2v1h-2zM519 11h2v1h-2zM523 11h4v1h-4zM529 11h2v1h-2zM516 12h1v1h-1zM521 12h2v1h-2zM527 12h2v1h-2zM523 13h4v1h-4zM531 14h4v1h-4zM529 15h4v1h-4zM535 15h2v1h-2zM527 16h2v1h-2zM533 16h2v1h-2zM529 17h4v1h-4zM521 18h4v1h-4zM519 19h2v1h-2zM523 19h4v1h-4zM521 20h2v1h-2zM527 20h2v1h-2zM523 21h4v1h-4zM531 22h4v1h-4zM529 23h4v1h-4zM535 23h2v1h-2zM527 24h2v1h-2zM533 24h2v1h-2zM529 25h4v1h-4zM561 6h4v1h-4zM559 7h8v1h-8zM557 8h8v1h-8zM567 8h2v1h-2zM555 9h8v1h-8zM565 9h2v1h-2zM553 10h8v1h-8zM563 10h2v1h-2zM551 11h2v1h-2zM555 11h4v1h-4zM561 11h2v1h-2zM553 12h2v1h-2zM559 12h2v1h-2zM555 13h4v1h-4zM563 14h4v1h-4zM561 15h4v1h-4zM567 15h2v1h-2zM559 16h2v1h-2zM565 16h2v1h-2zM561 17h4v1h-4zM553 18h4v1h-4zM551 19h2v1h-2zM555 19h4v1h-4zM553 20h2v1h-2zM559 20h2v1h-2zM555 21h4v1h-4zM563 22h4v1h-4zM561 23h4v1h-4zM567 23h2v1h-2zM559 24h2v1h-2zM565 24h2v1h-2zM561 25h4v1h-4zM593 6h4v1h-4zM591 7h8v1h-8zM589 8h8v1h-8zM599 8h2v1h-2zM587 9h8v1h-8zM597 9h2v1h-2zM585 10h8v1h-8zM595 10h2v1h-2zM583 11h2v1h-2zM587 11h4v1h-4zM593 11h2v1h-2zM585 12h4v1h-4zM591 12h2v1h-2zM585 13h6v1h-6zM584 14h3v1h-3zM595 14h4v1h-4zM583 15h3v1h-3zM593 15h4v1h-4zM599 15h2v1h-2zM591 16h2v1h-2zM597 16h2v1h-2zM593 17h4v1h-4zM585 18h4v1h-4zM583 19h2v1h-2zM587 19h4v1h-4zM585 20h2v1h-2zM591 20h2v1h-2zM587 21h4v1h-4zM595 22h4v1h-4zM593 23h4v1h-4zM599 23h2v1h-2zM591 24h2v1h-2zM597 24h2v1h-2zM593 25h4v1h-4zM625 6h4v1h-4zM623 7h8v1h-8zM621 8h8v1h-8zM631 8h2v1h-2zM619 9h8v1h-8zM629 9h2v1h-2zM617 10h8v1h-8zM627 10h2v1h-2zM615 11h2v1h-2zM619 11h4v1h-4zM625 11h2v1h-2zM617 12h2v1h-2zM623 12h2v1h-2zM619 13h4v1h-4zM627 14h4v1h-4zM625 15h4v1h-4zM631 15h2v1h-2zM623 16h4v1h-4zM629 16h2v1h-2zM623 17h6v1h-6zM617 18h4v1h-4zM622 18h3v1h-3zM615 19h2v1h-2zM619 19h5v1h-5zM617 20h2v1h-2zM620 20h1v1h-1zM623 20h2v1h-2zM619 21h4v1h-4zM618 22h3v1h-3zM627 22h4v1h-4zM617 23h3v1h-3zM625 23h4v1h-4zM631 23h2v1h-2zM617 24h2v1h-2zM623 24h2v1h-2zM629 24h2v1h-2zM625 25h4v1h-4zM657 6h4v1h-4zM655 7h8v1h-8zM653 8h8v1h-8zM663 8h2v1h-2zM651 9h8v1h-8zM661 9h2v1h-2zM649 10h8v1h-8zM659 10h2v1h-2zM647 11h2v1h-2zM651 11h4v1h-4zM657 11h2v1h-2zM649 12h2v1h-2zM655 12h2v1h-2zM651 13h4v1h-4zM659 14h4v1h-4zM657 15h4v1h-4zM663 15h2v1h-2zM655 16h2v1h-2zM661 16h2v1h-2zM657 17h4v1h-4zM649 18h4v1h-4zM647 19h2v1h-2zM651 19h4v1h-4zM649 20h2v1h-2zM655 20h2v1h-2zM651 21h4v1h-4zM659 22h4v1h-4zM657 23h4v1h-4zM663 23h2v1h-2zM655 24h2v1h-2zM658 24h1v1h-1zM661 24h2v1h-2zM657 25h4v1h-4zM656 26h3v1h-3zM655 27h3v1h-3zM689 6h4v1h-4zM687 7h8v1h-8zM685 8h8v1h-8zM695 8h2v1h-2zM683 9h8v1h-8zM693 9h2v1h-2zM681 10h8v1h-8zM691 10h2v1h-2zM679 11h2v1h-2zM683 11h4v1h-4zM689 11h2v1h-2zM681 12h2v1h-2zM687 12h2v1h-2zM683 13h4v1h-4zM691 14h4v1h-4zM689 15h4v1h-4zM695 15h2v1h-2zM687 16h2v1h-2zM693 16h2v1h-2zM689 17h4v1h-4zM681 18h4v1h-4zM679 19h2v1h-2zM683 19h4v1h-4zM681 20h2v1h-2zM687 20h2v1h-2zM683 21h4v1h-4zM691 22h4v1h-4zM689 23h4v1h-4zM695 23h2v1h-2zM687 24h2v1h-2zM693 24h2v1h-2zM689 25h4v1h-4zM721 6h4v1h-4zM719 7h8v1h-8zM717 8h12v1h-12zM715 9h12v1h-12zM713 10h12v1h-12zM711 11h12v1h-12zM713 12h8v1h-8zM715 13h4v1h-4zM723 14h4v1h-4zM721 15h8v1h-8zM719 16h8v1h-8zM721 17h4v1h-4zM713 18h4v1h-4zM711 19h2v1h-2zM715 19h4v1h-4zM713 20h2v1h-2zM719 20h2v1h-2zM715 21h4v1h-4zM723 22h4v1h-4zM721 23h4v1h-4zM727 23h2v1h-2zM719 24h2v1h-2zM725 24h2v1h-2zM721 25h4v1h-4zM753 6h4v1h-4zM751 7h8v1h-8zM749 8h12v1h-12zM747 9h12v1h-12zM745 10h12v1h-12zM743 11h12v1h-12zM745 12h8v1h-8zM747 13h4v1h-4zM755 14h4v1h-4zM753 15h8v1h-8zM751 16h8v1h-8zM753 17h4v1h-4zM745 18h4v1h-4zM743 19h2v1h-2zM747 19h4v1h-4zM745 20h2v1h-2zM751 20h2v1h-2zM747 21h4v1h-4zM755 22h4v1h-4zM753 23h4v1h-4zM759 23h2v1h-2zM751 24h2v1h-2zM757 24h2v1h-2zM753 25h4v1h-4zM785 6h4v1h-4zM783 7h8v1h-8zM781 8h10v1h-10zM779 9h12v1h-12zM792 9h1v1h-1zM777 10h12v1h-12zM777 11h10v1h-10zM775 12h1v1h-1zM777 12h8v1h-8zM779 13h4v1h-4zM779 14h1v1h-1zM787 14h4v1h-4zM785 15h8v1h-8zM783 16h4v1h-4zM789 16h2v1h-2zM785 17h2v1h-2zM789 17h1v1h-1zM777 18h4v1h-4zM788 18h1v1h-1zM775 19h2v1h-2zM779 19h4v1h-4zM777 20h2v1h-2zM783 20h2v1h-2zM779 21h4v1h-4zM787 22h4v1h-4zM785 23h4v1h-4zM791 23h2v1h-2zM783 24h2v1h-2zM789 24h2v1h-2zM785 25h4v1h-4zM815 7h6v1h-6zM813 8h8v1h-8zM822 8h1v3h-1zM811 9h10v2h-10zM824 10h1v1h-1zM811 11h8v1h-8zM820 11h1v2h-1zM814 12h3v1h-3zM809 11h1v3h-1zM811 12h1v2h-1zM807 13h1v1h-1zM814 13h1v1h-1zM811 14h4v1h-4zM819 15h4v1h-4zM815 16h10v1h-10zM811 15h1v3h-1zM817 17h6v1h-6zM809 18h4v1h-4zM817 18h4v1h-4zM807 19h2v1h-2zM811 19h4v1h-4zM809 20h2v1h-2zM815 20h2v1h-2zM811 21h4v1h-4zM819 22h4v1h-4zM817 23h4v1h-4zM823 23h2v1h-2zM807 24h2v1h-2zM815 24h2v1h-2zM821 24h2v1h-2zM817 25h4v1h-4zM845 8h8v1h-8zM844 9h9v1h-9zM854 9h1v1h-1zM843 10h9v1h-9zM843 11h6v1h-6zM850 11h5v1h-5zM843 12h5v1h-5zM850 12h1v1h-1zM841 12h1v2h-1zM846 13h5v1h-5zM843 13h1v2h-1zM852 13h1v2h-1zM840 14h2v1h-2zM846 14h1v1h-1zM843 15h4v1h-4zM852 15h3v1h-3zM847 16h2v1h-2zM851 16h6v1h-6zM849 17h8v1h-8zM841 18h4v1h-4zM849 18h6v1h-6zM839 19h2v1h-2zM843 19h4v1h-4zM849 19h4v1h-4zM841 20h3v1h-3zM847 20h2v1h-2zM855 20h2v1h-2zM843 21h4v1h-4zM855 21h4v1h-4zM851 22h4v1h-4zM837 23h2v1h-2zM849 23h4v1h-4zM855 23h4v1h-4zM837 24h4v1h-4zM847 24h2v1h-2zM853 24h2v1h-2zM849 25h4v1h-4zM847 28h2v1h-2zM879 9h4v1h-4zM877 10h8v1h-8zM875 11h8v1h-8zM884 11h2v1h-2zM875 12h6v1h-6zM884 12h1v1h-1zM874 13h5v1h-5zM883 13h2v1h-2zM873 14h2v1h-2zM876 14h3v1h-3zM881 14h2v1h-2zM873 15h1v1h-1zM876 15h2v1h-2zM880 15h1v1h-1zM886 15h1v1h-1zM879 16h2v1h-2zM887 16h2v1h-2zM883 17h5v1h-5zM873 18h4v1h-4zM881 18h6v1h-6zM871 19h2v1h-2zM875 19h4v1h-4zM881 19h2v1h-2zM884 19h1v1h-1zM873 20h2v1h-2zM879 20h2v1h-2zM887 20h2v1h-2zM875 21h4v1h-4zM887 21h4v1h-4zM883 22h4v1h-4zM889 22h2v1h-2zM869 21h2v3h-2zM875 22h1v2h-1zM881 23h4v1h-4zM887 23h4v1h-4zM869 24h3v1h-3zM879 24h2v1h-2zM885 24h2v1h-2zM889 24h2v2h-2zM869 25h2v1h-2zM881 25h4v1h-4zM871 26h2v1h-2zM873 27h2v1h-2zM887 27h2v1h-2zM875 28h6v1h-6zM885 28h2v1h-2zM881 29h4v1h-4zM909 11h6v1h-6zM908 12h9v1h-9zM907 13h8v1h-8zM917 13h2v2h-2zM906 14h7v1h-7zM905 15h1v1h-1zM907 15h4v1h-4zM915 15h2v1h-2zM904 16h3v1h-3zM908 16h3v1h-3zM913 16h2v1h-2zM919 16h2v1h-2zM903 17h1v1h-1zM905 17h2v1h-2zM908 17h5v1h-5zM919 17h1v1h-1zM907 18h4v1h-4zM915 18h5v1h-5zM903 19h1v1h-1zM908 19h2v1h-2zM913 19h7v1h-7zM913 20h10v1h-10zM901 20h2v2h-2zM913 21h6v1h-6zM921 21h2v1h-2zM914 22h3v1h-3zM916 23h1v1h-1zM921 22h4v3h-4zM899 22h4v4h-4zM919 25h6v1h-6zM907 25h1v2h-1zM901 26h4v1h-4zM917 26h6v1h-6zM901 27h7v1h-7zM911 27h4v1h-4zM916 27h7v1h-7zM903 28h18v1h-18zM907 29h10v1h-10zM941 13h6v1h-6zM940 14h9v1h-9zM939 15h8v1h-8zM948 15h3v2h-3zM937 16h8v1h-8zM938 17h5v1h-5zM947 17h2v1h-2zM952 17h1v1h-1zM935 18h4v1h-4zM945 18h2v1h-2zM940 18h2v2h-2zM937 19h2v1h-2zM943 19h2v1h-2zM949 19h2v1h-2zM933 20h2v1h-2zM939 20h4v1h-4zM947 20h4v1h-4zM953 20h2v1h-2zM933 21h3v1h-3zM940 21h3v1h-3zM945 21h10v1h-10zM942 22h1v1h-1zM945 22h7v1h-7zM945 23h4v1h-4zM951 23h1v1h-1zM931 22h4v3h-4zM953 22h4v3h-4zM931 25h6v1h-6zM948 25h1v1h-1zM951 25h6v1h-6zM933 26h6v1h-6zM943 26h2v1h-2zM948 26h7v1h-7zM933 27h22v1h-22zM935 28h18v1h-18zM937 29h14v1h-14zM939 30h1v1h-1zM973 15h6v1h-6zM971 16h10v1h-10zM970 17h13v1h-13zM969 18h8v1h-8zM979 18h4v1h-4zM967 19h8v1h-8zM979 19h1v1h-1zM981 19h1v1h-1zM984 19h1v1h-1zM965 20h6v1h-6zM977 20h3v1h-3zM981 20h2v1h-2zM984 20h3v1h-3zM972 20h3v2h-3zM963 21h8v1h-8zM976 21h13v2h-13zM971 22h4v1h-4zM963 22h5v2h-5zM977 23h7v1h-7zM985 23h4v1h-4zM977 24h12v1h-12zM963 24h3v2h-3zM967 24h2v2h-2zM974 24h1v2h-1zM978 25h11v1h-11zM963 26h8v1h-8zM973 26h16v1h-16zM965 27h22v1h-22zM967 28h18v1h-18zM969 29h14v1h-14zM973 30h6v1h-6zM980 30h1v1h-1zM1003 17h10v1h-10zM1001 18h14v1h-14zM999 19h18v1h-18zM997 20h22v1h-22zM995 21h26v2h-26zM1003 23h4v1h-4zM995 23h6v2h-6zM1008 23h13v2h-13zM1004 24h2v2h-2zM995 25h8v1h-8zM1007 25h14v1h-14zM995 26h26v1h-26zM997 27h22v1h-22zM999 28h18v1h-18zM1001 29h14v1h-14zM1005 30h6v1h-6zM1035 17h10v1h-10zM1033 18h14v1h-14zM1031 19h18v1h-18zM1029 20h22v1h-22zM1027 21h26v3h-26zM1027 24h2v1h-2zM1030 24h20v1h-20zM1051 24h2v1h-2zM1027 25h26v2h-26zM1029 27h7v1h-7zM1044 27h7v1h-7zM1037 27h6v2h-6zM1031 28h5v1h-5zM1044 28h5v1h-5zM1033 29h14v1h-14zM1037 30h6v1h-6zM1067 17h10v1h-10zM1065 18h14v1h-14zM1063 19h18v1h-18zM1061 20h22v1h-22zM1059 21h26v3h-26zM1059 24h2v1h-2zM1062 24h20v1h-20zM1083 24h2v1h-2zM1059 25h26v2h-26zM1061 27h7v1h-7zM1076 27h7v1h-7zM1069 27h6v2h-6zM1063 28h5v1h-5zM1076 28h5v1h-5zM1065 29h14v1h-14zM1069 30h6v1h-6zM1096 17h1v1h-1zM1099 17h10v1h-10zM1097 18h14v1h-14zM1095 19h18v1h-18zM1093 20h22v1h-22zM1091 21h26v3h-26zM1091 24h2v1h-2zM1094 24h20v1h-20zM1115 24h2v1h-2zM1091 25h26v2h-26zM1093 27h7v1h-7zM1108 27h7v1h-7zM1101 27h6v2h-6zM1095 28h5v1h-5zM1108 28h5v1h-5zM1097 29h14v1h-14zM1101 30h6v1h-6zM1131 17h10v1h-10zM1129 18h14v1h-14zM1127 19h18v1h-18zM1125 20h22v1h-22zM1123 21h26v3h-26zM1123 24h2v1h-2zM1126 24h20v1h-20zM1147 24h2v1h-2zM1123 25h26v2h-26zM1125 27h7v1h-7zM1140 27h7v1h-7zM1133 27h6v2h-6zM1127 28h5v1h-5zM1140 28h5v1h-5zM1129 29h14v1h-14zM1133 30h6v1h-6zM1165 17h1v1h-1zM1165 18h6v1h-6zM1161 19h14v1h-14zM1159 20h18v1h-18zM1157 21h22v6h-22zM1159 27h18v1h-18zM1161 28h14v1h-14zM1165 29h6v1h-6zM1203 18h1v1h-1zM1195 20h10v1h-10zM1193 21h14v1h-14zM1191 22h18v4h-18zM1193 26h14v1h-14zM1195 27h10v1h-10zM1234 16h1v1h-1zM1239 20h1v1h-1zM1227 21h10v1h-10zM1225 22h14v4h-14zM1227 26h10v1h-10zM1272 17h1v1h-1zM1261 22h6v1h-6zM1259 23h10v2h-10zM1261 25h6v1h-6zM1274 27h1v1h-1zM1296 19h1v1h-1zM1293 23h6v2h-6zM1307 24h1v1h-1zM1327 16h1v1h-1zM1338 21h1v1h-1z'/%3E%3C/svg%3E");
  --std-loader-shade: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1408' height='32' viewBox='0 0 1408 32' shape-rendering='crispEdges'%3E%3Cpath d='M21 0h4v1h-4zM19 1h6v1h-6zM19 2h4v1h-4zM19 3h2v1h-2zM53 3h2v1h-2zM51 4h2v1h-2zM55 4h2v1h-2zM53 5h4v1h-4zM51 6h6v1h-6zM51 7h4v1h-4zM51 8h2v1h-2zM85 11h2v1h-2zM83 12h2v1h-2zM87 12h2v1h-2zM85 13h4v1h-4zM83 14h6v1h-6zM83 15h4v1h-4zM83 16h2v1h-2zM119 24h2v1h-2zM117 25h2v1h-2zM121 25h2v1h-2zM115 26h2v1h-2zM119 26h3v1h-3zM117 27h4v1h-4zM115 28h4v1h-4zM115 29h2v1h-2zM143 0h6v1h-6zM141 1h6v1h-6zM141 2h4v1h-4zM141 3h2v1h-2zM149 23h2v1h-2zM147 24h2v1h-2zM151 24h2v1h-2zM149 25h4v1h-4zM147 26h6v1h-6zM147 27h4v1h-4zM147 28h2v1h-2zM179 0h2v1h-2zM183 0h2v1h-2zM177 1h2v1h-2zM181 1h4v1h-4zM175 2h2v1h-2zM179 2h6v1h-6zM173 3h2v1h-2zM177 3h6v1h-6zM175 4h6v1h-6zM173 5h6v1h-6zM173 6h4v1h-4zM173 7h2v1h-2zM181 23h2v1h-2zM179 24h2v1h-2zM183 24h2v1h-2zM181 25h4v1h-4zM179 26h6v1h-6zM179 27h4v1h-4zM179 28h2v1h-2zM213 6h2v1h-2zM211 7h2v1h-2zM215 7h2v1h-2zM209 8h2v1h-2zM213 8h4v1h-4zM207 9h2v1h-2zM211 9h6v1h-6zM205 10h2v1h-2zM209 10h6v1h-6zM207 11h6v1h-6zM205 12h6v1h-6zM205 13h4v1h-4zM205 14h2v1h-2zM213 23h2v1h-2zM211 24h2v1h-2zM215 24h2v1h-2zM213 25h4v1h-4zM211 26h6v1h-6zM211 27h4v1h-4zM211 28h2v1h-2zM247 17h2v1h-2zM245 18h2v1h-2zM249 18h2v1h-2zM243 19h2v1h-2zM247 19h3v1h-3zM241 20h2v1h-2zM245 20h4v1h-4zM239 21h2v1h-2zM243 21h4v1h-4zM237 22h2v1h-2zM241 22h4v1h-4zM239 23h4v1h-4zM245 23h2v1h-2zM237 24h4v1h-4zM243 24h2v1h-2zM247 24h2v1h-2zM237 25h2v1h-2zM245 25h4v1h-4zM243 26h6v1h-6zM243 27h4v1h-4zM243 28h2v1h-2zM277 0h4v1h-4zM275 1h6v1h-6zM275 2h4v1h-4zM275 3h2v1h-2zM277 16h2v1h-2zM275 17h2v1h-2zM279 17h2v1h-2zM273 18h2v1h-2zM277 18h4v1h-4zM271 19h2v1h-2zM275 19h6v1h-6zM269 20h2v1h-2zM273 20h6v1h-6zM271 21h6v1h-6zM269 22h6v1h-6zM269 23h4v1h-4zM277 23h2v1h-2zM269 24h2v1h-2zM275 24h2v1h-2zM279 24h2v1h-2zM277 25h4v1h-4zM275 26h6v1h-6zM275 27h4v1h-4zM275 28h2v1h-2zM309 1h2v1h-2zM307 2h2v1h-2zM311 2h2v1h-2zM309 3h4v1h-4zM307 4h6v1h-6zM307 5h4v1h-4zM307 6h2v1h-2zM309 16h2v1h-2zM307 17h2v1h-2zM311 17h2v1h-2zM305 18h2v1h-2zM309 18h4v1h-4zM303 19h2v1h-2zM307 19h6v1h-6zM301 20h2v1h-2zM305 20h6v1h-6zM303 21h6v1h-6zM301 22h6v1h-6zM301 23h4v1h-4zM309 23h2v1h-2zM301 24h2v1h-2zM307 24h2v1h-2zM311 24h2v1h-2zM309 25h4v1h-4zM307 26h6v1h-6zM307 27h4v1h-4zM307 28h2v1h-2zM341 7h2v1h-2zM339 8h2v1h-2zM343 8h2v1h-2zM341 9h4v1h-4zM339 10h6v1h-6zM339 11h4v1h-4zM339 12h2v1h-2zM341 16h2v1h-2zM339 17h2v1h-2zM343 17h2v1h-2zM337 18h2v1h-2zM341 18h4v1h-4zM335 19h2v1h-2zM339 19h6v1h-6zM333 20h2v1h-2zM337 20h6v1h-6zM335 21h6v1h-6zM333 22h6v1h-6zM333 23h4v1h-4zM341 23h2v1h-2zM333 24h2v1h-2zM339 24h2v1h-2zM343 24h2v1h-2zM341 25h4v1h-4zM339 26h6v1h-6zM339 27h4v1h-4zM339 28h2v1h-2zM375 16h2v1h-2zM373 17h2v1h-2zM377 17h2v1h-2zM371 18h2v1h-2zM375 18h3v1h-3zM373 19h4v1h-4zM365 20h2v1h-2zM371 20h4v1h-4zM367 21h2v1h-2zM371 21h2v1h-2zM365 22h6v1h-6zM365 23h4v1h-4zM373 23h2v1h-2zM365 24h2v1h-2zM371 24h2v1h-2zM375 24h2v1h-2zM373 25h4v1h-4zM371 26h6v1h-6zM371 27h4v1h-4zM371 28h2v1h-2zM397 0h6v1h-6zM397 1h4v1h-4zM397 2h2v1h-2zM405 15h2v1h-2zM403 16h2v1h-2zM407 16h2v1h-2zM405 17h4v1h-4zM403 18h6v2h-6zM397 20h2v1h-2zM403 20h4v1h-4zM399 21h6v1h-6zM397 22h6v1h-6zM397 23h4v1h-4zM405 23h2v1h-2zM397 24h2v1h-2zM403 24h2v1h-2zM407 24h2v1h-2zM405 25h4v1h-4zM403 26h6v1h-6zM403 27h4v1h-4zM403 28h2v1h-2zM431 0h2v1h-2zM435 0h6v1h-6zM429 1h2v1h-2zM433 1h6v1h-6zM431 2h6v1h-6zM429 3h6v1h-6zM429 4h4v1h-4zM429 5h2v1h-2zM437 15h2v1h-2zM435 16h2v1h-2zM439 16h2v1h-2zM437 17h4v1h-4zM435 18h6v2h-6zM429 20h2v1h-2zM435 20h4v1h-4zM431 21h6v1h-6zM429 22h6v1h-6zM429 23h4v1h-4zM437 23h2v1h-2zM429 24h2v1h-2zM435 24h2v1h-2zM439 24h2v1h-2zM437 25h4v1h-4zM435 26h6v1h-6zM435 27h4v1h-4zM435 28h2v1h-2zM469 1h2v1h-2zM467 2h2v1h-2zM471 2h2v1h-2zM465 3h2v1h-2zM469 3h4v1h-4zM463 4h2v1h-2zM467 4h6v1h-6zM461 5h2v1h-2zM465 5h6v1h-6zM463 6h6v1h-6zM461 7h6v1h-6zM461 8h4v1h-4zM461 9h2v1h-2zM469 15h2v1h-2zM467 16h2v1h-2zM471 16h2v1h-2zM469 17h4v1h-4zM467 18h6v2h-6zM461 20h2v1h-2zM467 20h4v1h-4zM463 21h6v1h-6zM461 22h6v1h-6zM461 23h4v1h-4zM469 23h2v1h-2zM461 24h2v1h-2zM467 24h2v1h-2zM471 24h2v1h-2zM469 25h4v1h-4zM467 26h6v1h-6zM467 27h4v1h-4zM467 28h2v1h-2zM503 9h2v1h-2zM501 10h2v1h-2zM505 10h2v1h-2zM499 11h2v1h-2zM503 11h3v1h-3zM497 12h2v1h-2zM501 12h4v1h-4zM495 13h2v1h-2zM499 13h4v1h-4zM493 14h2v1h-2zM497 14h4v1h-4zM495 15h4v1h-4zM501 15h2v1h-2zM493 16h4v1h-4zM499 16h2v1h-2zM503 16h2v1h-2zM493 17h2v1h-2zM501 17h4v1h-4zM499 18h6v2h-6zM493 20h2v1h-2zM499 20h4v1h-4zM495 21h6v1h-6zM493 22h6v1h-6zM493 23h4v1h-4zM501 23h2v1h-2zM493 24h2v1h-2zM499 24h2v1h-2zM503 24h2v1h-2zM501 25h4v1h-4zM499 26h6v1h-6zM499 27h4v1h-4zM499 28h2v1h-2zM533 8h2v1h-2zM531 9h2v1h-2zM535 9h2v1h-2zM529 10h2v1h-2zM533 10h4v1h-4zM527 11h2v1h-2zM531 11h6v1h-6zM525 12h2v1h-2zM529 12h6v1h-6zM527 13h6v1h-6zM525 14h6v1h-6zM525 15h4v1h-4zM533 15h2v1h-2zM525 16h2v1h-2zM531 16h2v1h-2zM535 16h2v1h-2zM533 17h4v1h-4zM531 18h6v2h-6zM525 20h2v1h-2zM531 20h4v1h-4zM527 21h6v1h-6zM525 22h6v1h-6zM525 23h4v1h-4zM533 23h2v1h-2zM525 24h2v1h-2zM531 24h2v1h-2zM535 24h2v1h-2zM533 25h4v1h-4zM531 26h6v1h-6zM531 27h4v1h-4zM531 28h2v1h-2zM565 8h2v1h-2zM563 9h2v1h-2zM567 9h2v1h-2zM561 10h2v1h-2zM565 10h4v1h-4zM559 11h2v1h-2zM563 11h6v1h-6zM557 12h2v1h-2zM561 12h6v1h-6zM559 13h6v1h-6zM557 14h6v1h-6zM557 15h4v1h-4zM565 15h2v1h-2zM557 16h2v1h-2zM563 16h2v1h-2zM567 16h2v1h-2zM565 17h4v1h-4zM563 18h6v2h-6zM557 20h2v1h-2zM563 20h4v1h-4zM559 21h6v1h-6zM557 22h6v1h-6zM557 23h4v1h-4zM565 23h2v1h-2zM557 24h2v1h-2zM563 24h2v1h-2zM567 24h2v1h-2zM565 25h4v1h-4zM563 26h6v1h-6zM563 27h4v1h-4zM563 28h2v1h-2zM597 8h2v1h-2zM595 9h2v1h-2zM599 9h2v1h-2zM593 10h2v1h-2zM597 10h4v1h-4zM591 11h2v1h-2zM595 11h6v1h-6zM589 12h2v1h-2zM593 12h6v1h-6zM591 13h6v1h-6zM589 14h6v1h-6zM589 15h4v1h-4zM597 15h2v1h-2zM589 16h2v1h-2zM595 16h2v1h-2zM599 16h2v1h-2zM597 17h4v1h-4zM595 18h6v2h-6zM589 20h2v1h-2zM595 20h4v1h-4zM591 21h6v1h-6zM589 22h6v1h-6zM589 23h4v1h-4zM597 23h2v1h-2zM589 24h2v1h-2zM595 24h2v1h-2zM599 24h2v1h-2zM597 25h4v1h-4zM595 26h6v1h-6zM595 27h4v1h-4zM595 28h2v1h-2zM629 8h2v1h-2zM627 9h2v1h-2zM625 10h2v1h-2zM629 10h1v1h-1zM623 11h2v1h-2zM627 11h2v1h-2zM632 11h1v1h-1zM621 12h2v1h-2zM625 12h3v1h-3zM623 13h4v1h-4zM621 14h5v1h-5zM621 15h4v1h-4zM629 15h2v1h-2zM621 16h2v1h-2zM627 16h2v1h-2zM631 16h2v1h-2zM629 17h4v1h-4zM627 18h6v2h-6zM627 20h4v1h-4zM623 21h6v1h-6zM621 22h6v1h-6zM621 23h4v1h-4zM629 23h2v1h-2zM621 24h2v1h-2zM627 24h2v1h-2zM631 24h2v1h-2zM629 25h4v1h-4zM627 26h6v1h-6zM627 27h4v1h-4zM627 28h2v1h-2zM661 8h2v1h-2zM659 9h2v1h-2zM663 9h2v1h-2zM657 10h2v1h-2zM661 10h4v1h-4zM655 11h2v1h-2zM659 11h6v1h-6zM653 12h2v1h-2zM657 12h6v1h-6zM655 13h6v1h-6zM653 14h6v1h-6zM653 15h4v1h-4zM661 15h2v1h-2zM653 16h2v1h-2zM659 16h2v1h-2zM663 16h2v1h-2zM661 17h4v1h-4zM659 18h5v1h-5zM659 19h4v1h-4zM653 20h2v1h-2zM659 20h3v1h-3zM655 21h6v1h-6zM653 22h6v1h-6zM653 23h4v1h-4zM662 23h1v1h-1zM653 24h2v1h-2zM663 24h2v1h-2zM661 25h4v1h-4zM659 26h6v1h-6zM659 27h4v1h-4zM659 28h2v1h-2zM693 8h2v1h-2zM691 9h2v1h-2zM695 9h2v1h-2zM689 10h2v1h-2zM693 10h4v1h-4zM687 11h2v1h-2zM691 11h6v1h-6zM685 12h2v1h-2zM689 12h6v1h-6zM687 13h6v1h-6zM685 14h6v1h-6zM685 15h4v1h-4zM693 15h2v1h-2zM685 16h2v1h-2zM691 16h2v1h-2zM695 16h2v1h-2zM693 17h4v1h-4zM691 18h6v2h-6zM685 20h2v1h-2zM691 20h4v1h-4zM687 21h6v1h-6zM685 22h6v1h-6zM685 23h4v1h-4zM693 23h2v1h-2zM685 24h2v1h-2zM691 24h2v1h-2zM695 24h2v1h-2zM693 25h4v1h-4zM691 26h6v1h-6zM691 27h4v1h-4zM691 28h2v1h-2zM727 9h2v1h-2zM725 10h4v1h-4zM723 11h6v1h-6zM721 12h6v1h-6zM719 13h6v1h-6zM717 14h6v1h-6zM717 15h4v1h-4zM717 16h2v1h-2zM727 16h2v1h-2zM725 17h4v1h-4zM723 18h6v2h-6zM717 20h2v1h-2zM723 20h4v1h-4zM719 21h6v1h-6zM717 22h6v1h-6zM717 23h4v1h-4zM725 23h2v1h-2zM717 24h2v1h-2zM723 24h2v1h-2zM727 24h2v1h-2zM725 25h4v1h-4zM723 26h6v1h-6zM723 27h4v1h-4zM723 28h2v1h-2zM759 9h2v1h-2zM757 10h4v1h-4zM755 11h6v1h-6zM753 12h6v1h-6zM751 13h6v1h-6zM749 14h6v1h-6zM749 15h4v1h-4zM749 16h2v1h-2zM759 16h2v1h-2zM757 17h4v1h-4zM755 18h6v2h-6zM749 20h2v1h-2zM755 20h4v1h-4zM751 21h6v1h-6zM749 22h6v1h-6zM749 23h4v1h-4zM757 23h2v1h-2zM749 24h2v1h-2zM755 24h2v1h-2zM759 24h2v1h-2zM757 25h4v1h-4zM755 26h6v1h-6zM755 27h4v1h-4zM755 28h2v1h-2zM791 9h1v1h-1zM789 10h4v1h-4zM787 11h6v1h-6zM785 12h6v1h-6zM783 13h6v1h-6zM781 14h6v1h-6zM779 15h1v1h-1zM781 15h4v1h-4zM781 16h2v1h-2zM791 16h2v1h-2zM787 16h2v2h-2zM790 17h3v1h-3zM787 18h1v1h-1zM789 18h4v1h-4zM787 19h6v1h-6zM781 20h2v1h-2zM787 20h4v1h-4zM783 21h6v1h-6zM781 22h6v1h-6zM781 23h4v1h-4zM789 23h2v1h-2zM781 24h2v1h-2zM787 24h2v1h-2zM791 24h2v1h-2zM789 25h4v1h-4zM787 26h6v1h-6zM787 27h4v1h-4zM787 28h2v1h-2zM821 8h1v3h-1zM823 10h1v1h-1zM819 11h1v1h-1zM821 11h4v1h-4zM817 12h3v1h-3zM821 12h2v1h-2zM813 12h1v2h-1zM815 13h6v1h-6zM815 14h7v1h-7zM813 15h6v1h-6zM813 16h2v1h-2zM816 17h1v1h-1zM823 17h2v1h-2zM821 18h4v1h-4zM819 19h6v1h-6zM813 20h2v1h-2zM819 20h4v1h-4zM815 21h6v1h-6zM813 22h6v1h-6zM813 23h4v1h-4zM821 23h2v1h-2zM813 24h2v1h-2zM819 24h2v1h-2zM823 24h2v1h-2zM808 25h1v1h-1zM821 25h4v1h-4zM819 26h6v1h-6zM819 27h4v1h-4zM819 28h2v1h-2zM853 9h1v1h-1zM852 10h3v1h-3zM849 11h1v1h-1zM848 12h2v1h-2zM851 12h4v1h-4zM851 13h1v1h-1zM845 13h1v2h-1zM853 14h1v1h-1zM847 14h5v2h-5zM845 16h2v1h-2zM849 16h2v1h-2zM848 17h1v1h-1zM855 18h2v1h-2zM853 19h4v1h-4zM845 20h2v1h-2zM851 20h4v1h-4zM847 21h6v1h-6zM845 22h6v1h-6zM857 22h2v1h-2zM845 23h4v1h-4zM853 23h2v1h-2zM859 23h1v1h-1zM845 24h2v1h-2zM851 24h2v1h-2zM855 24h4v1h-4zM839 25h2v1h-2zM853 25h5v1h-5zM851 26h6v2h-6zM851 28h4v1h-4zM848 29h1v1h-1zM850 29h1v1h-1zM883 11h1v1h-1zM881 12h3v1h-3zM879 13h4v1h-4zM879 14h2v1h-2zM883 14h3v1h-3zM878 15h1v1h-1zM881 15h5v1h-5zM881 16h6v1h-6zM880 17h3v1h-3zM888 17h1v1h-1zM887 18h2v1h-2zM880 18h1v2h-1zM883 19h1v1h-1zM885 19h4v1h-4zM877 20h2v1h-2zM881 20h6v1h-6zM879 21h6v1h-6zM877 22h6v1h-6zM877 23h4v1h-4zM885 23h2v1h-2zM872 24h1v1h-1zM875 24h1v1h-1zM877 24h2v1h-2zM883 24h2v1h-2zM887 24h2v1h-2zM891 22h1v4h-1zM871 25h2v1h-2zM885 25h4v1h-4zM883 26h8v1h-8zM883 27h4v1h-4zM883 28h2v1h-2zM887 28h2v1h-2zM877 29h1v1h-1zM879 29h1v1h-1zM885 29h2v1h-2zM882 30h1v1h-1zM884 30h1v1h-1zM915 13h2v1h-2zM913 14h4v1h-4zM911 15h4v1h-4zM917 15h3v1h-3zM911 16h2v1h-2zM915 16h4v1h-4zM913 17h6v1h-6zM911 18h4v1h-4zM920 17h1v3h-1zM910 19h3v1h-3zM909 20h4v1h-4zM919 21h2v1h-2zM917 22h4v2h-4zM915 23h1v1h-1zM915 24h6v1h-6zM915 25h4v1h-4zM909 21h3v6h-3zM915 26h2v1h-2zM923 26h2v1h-2zM909 27h2v1h-2zM915 27h1v1h-1zM921 28h2v1h-2zM905 29h1v1h-1zM917 29h1v1h-1zM919 29h2v1h-2zM909 30h1v1h-1zM911 30h1v1h-1zM913 30h1v1h-1zM915 30h2v1h-2zM947 15h1v1h-1zM945 16h3v1h-3zM943 17h4v1h-4zM949 17h3v1h-3zM942 18h3v1h-3zM947 18h6v1h-6zM942 19h1v1h-1zM945 19h4v1h-4zM951 19h2v2h-2zM943 20h4v1h-4zM943 21h2v1h-2zM955 21h1v1h-1zM941 22h1v1h-1zM943 22h1v1h-1zM952 22h1v2h-1zM949 23h2v1h-2zM947 24h6v1h-6zM941 23h3v3h-3zM949 25h2v1h-2zM947 25h1v2h-1zM941 26h2v1h-2zM955 26h2v1h-2zM955 27h1v1h-1zM953 28h2v1h-2zM951 29h2v1h-2zM938 30h1v1h-1zM941 30h1v1h-1zM943 30h1v1h-1zM945 30h1v1h-1zM947 30h2v1h-2zM950 30h1v1h-1zM977 18h2v1h-2zM975 19h4v1h-4zM982 19h2v1h-2zM980 19h1v2h-1zM975 20h2v1h-2zM983 20h1v1h-1zM975 21h1v2h-1zM973 23h3v1h-3zM984 23h1v1h-1zM989 23h1v3h-1zM973 24h1v2h-1zM975 24h1v2h-1zM987 27h2v1h-2zM985 28h2v1h-2zM983 29h2v1h-2zM971 30h1v1h-1zM979 30h1v1h-1zM981 30h2v1h-2zM974 31h1v1h-1zM976 31h1v1h-1zM978 31h1v1h-1zM1007 23h1v1h-1zM1006 24h2v1h-2zM1021 23h1v3h-1zM1006 25h1v1h-1zM1019 27h2v1h-2zM1017 28h2v1h-2zM1015 29h2v1h-2zM1003 30h1v1h-1zM1011 30h1v1h-1zM1013 30h2v1h-2zM1006 31h1v1h-1zM1008 31h1v1h-1zM1010 31h1v1h-1zM1050 24h1v1h-1zM1053 23h1v3h-1zM1051 27h2v1h-2zM1043 27h1v2h-1zM1049 28h2v1h-2zM1047 29h2v1h-2zM1035 30h1v1h-1zM1043 30h1v1h-1zM1045 30h2v1h-2zM1038 31h1v1h-1zM1040 31h1v1h-1zM1042 31h1v1h-1zM1082 24h1v1h-1zM1085 23h1v3h-1zM1083 27h2v1h-2zM1075 27h1v2h-1zM1081 28h2v1h-2zM1079 29h2v1h-2zM1067 30h1v1h-1zM1075 30h1v1h-1zM1077 30h2v1h-2zM1070 31h1v1h-1zM1072 31h1v1h-1zM1074 31h1v1h-1zM1114 24h1v1h-1zM1117 23h1v3h-1zM1115 27h2v1h-2zM1107 27h1v2h-1zM1113 28h2v1h-2zM1111 29h2v1h-2zM1099 30h1v1h-1zM1107 30h1v1h-1zM1109 30h2v1h-2zM1102 31h1v1h-1zM1104 31h1v1h-1zM1106 31h1v1h-1zM1146 24h1v1h-1zM1149 23h1v3h-1zM1147 27h2v1h-2zM1139 27h1v2h-1zM1145 28h2v1h-2zM1143 29h2v1h-2zM1131 30h1v1h-1zM1139 30h1v1h-1zM1141 30h2v1h-2zM1134 31h1v1h-1zM1136 31h1v1h-1zM1138 31h1v1h-1zM1179 23h1v3h-1zM1177 27h2v1h-2zM1175 28h2v1h-2zM1163 29h1v1h-1zM1171 29h1v1h-1zM1173 29h2v1h-2zM1166 30h1v1h-1zM1168 30h1v1h-1zM1170 30h1v1h-1zM1207 26h2v1h-2zM1205 27h2v1h-2zM1197 28h1v1h-1zM1199 28h1v1h-1zM1201 28h1v1h-1zM1203 28h2v1h-2zM1237 26h2v1h-2zM1229 27h1v1h-1zM1231 27h1v1h-1zM1233 27h1v1h-1zM1235 27h2v1h-2zM1267 25h2v1h-2zM1263 26h1v1h-1zM1265 26h2v1h-2zM1295 25h1v1h-1zM1297 25h2v1h-2z'/%3E%3C/svg%3E");
}
.std-loader.std-loader-iso .std-loader-layer {
  -webkit-mask-size: 4400% 100%;
  mask-size: 4400% 100%;
  animation: std-loader-play 3520ms steps(44, jump-none) infinite;
}
