/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

/* Document
   ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */

html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers.
 */

body {
  margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */

main {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */

/**
 * Remove the gray background on active links in IE 10.
 */

a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

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

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove the border on images inside links in IE 10.
 */

img {
  border-style: none;
}

/* Forms
   ========================================================================== */

/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input { /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select { /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */

textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */

[type="checkbox"],
[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */

[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */

details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Misc
   ========================================================================== */

/**
 * Add the correct display in IE 10+.
 */

template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */

[hidden] {
  display: none;
}

/* this gets exported as style.css and can be used for the default theming */
/* these are the necessary styles for React/Svelte Flow, they get used by base.css and style.css */
.react-flow {
  direction: ltr;

  --xy-edge-stroke-default: #b1b1b7;
  --xy-edge-stroke-width-default: 1;
  --xy-edge-stroke-selected-default: #555;

  --xy-connectionline-stroke-default: #b1b1b7;
  --xy-connectionline-stroke-width-default: 1;

  --xy-attribution-background-color-default: rgba(255, 255, 255, 0.5);

  --xy-minimap-background-color-default: #fff;
  --xy-minimap-mask-background-color-default: rgb(240, 240, 240, 0.6);
  --xy-minimap-mask-stroke-color-default: transparent;
  --xy-minimap-mask-stroke-width-default: 1;
  --xy-minimap-node-background-color-default: #e2e2e2;
  --xy-minimap-node-stroke-color-default: transparent;
  --xy-minimap-node-stroke-width-default: 2;

  --xy-background-color-default: transparent;
  --xy-background-pattern-dots-color-default: #91919a;
  --xy-background-pattern-lines-color-default: #eee;
  --xy-background-pattern-cross-color-default: #e2e2e2;
  background-color: var(--xy-background-color, var(--xy-background-color-default));
  --xy-node-color-default: inherit;
  --xy-node-border-default: 1px solid #1a192b;
  --xy-node-background-color-default: #fff;
  --xy-node-group-background-color-default: rgba(240, 240, 240, 0.25);
  --xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(0, 0, 0, 0.08);
  --xy-node-boxshadow-selected-default: 0 0 0 0.5px #1a192b;
  --xy-node-border-radius-default: 3px;

  --xy-handle-background-color-default: #1a192b;
  --xy-handle-border-color-default: #fff;

  --xy-selection-background-color-default: rgba(0, 89, 220, 0.08);
  --xy-selection-border-default: 1px dotted rgba(0, 89, 220, 0.8);

  --xy-controls-button-background-color-default: #fefefe;
  --xy-controls-button-background-color-hover-default: #f4f4f4;
  --xy-controls-button-color-default: inherit;
  --xy-controls-button-color-hover-default: inherit;
  --xy-controls-button-border-color-default: #eee;
  --xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, 0.08);

  --xy-edge-label-background-color-default: #ffffff;
  --xy-edge-label-color-default: inherit;
  --xy-resize-background-color-default: #3367d9;
}
.react-flow.dark {
  --xy-edge-stroke-default: #3e3e3e;
  --xy-edge-stroke-width-default: 1;
  --xy-edge-stroke-selected-default: #727272;

  --xy-connectionline-stroke-default: #b1b1b7;
  --xy-connectionline-stroke-width-default: 1;

  --xy-attribution-background-color-default: rgba(150, 150, 150, 0.25);

  --xy-minimap-background-color-default: #141414;
  --xy-minimap-mask-background-color-default: rgb(60, 60, 60, 0.6);
  --xy-minimap-mask-stroke-color-default: transparent;
  --xy-minimap-mask-stroke-width-default: 1;
  --xy-minimap-node-background-color-default: #2b2b2b;
  --xy-minimap-node-stroke-color-default: transparent;
  --xy-minimap-node-stroke-width-default: 2;

  --xy-background-color-default: #141414;
  --xy-background-pattern-dots-color-default: #777;
  --xy-background-pattern-lines-color-default: #777;
  --xy-background-pattern-cross-color-default: #777;
  --xy-node-color-default: #f8f8f8;
  --xy-node-border-default: 1px solid #3c3c3c;
  --xy-node-background-color-default: #1e1e1e;
  --xy-node-group-background-color-default: rgba(240, 240, 240, 0.25);
  --xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(255, 255, 255, 0.08);
  --xy-node-boxshadow-selected-default: 0 0 0 0.5px #999;

  --xy-handle-background-color-default: #bebebe;
  --xy-handle-border-color-default: #1e1e1e;

  --xy-selection-background-color-default: rgba(200, 200, 220, 0.08);
  --xy-selection-border-default: 1px dotted rgba(200, 200, 220, 0.8);

  --xy-controls-button-background-color-default: #2b2b2b;
  --xy-controls-button-background-color-hover-default: #3e3e3e;
  --xy-controls-button-color-default: #f8f8f8;
  --xy-controls-button-color-hover-default: #fff;
  --xy-controls-button-border-color-default: #5b5b5b;
  --xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, 0.08);

  --xy-edge-label-background-color-default: #141414;
  --xy-edge-label-color-default: #f8f8f8;
}
.react-flow__background {
  background-color: var(--xy-background-color, var(--xy-background-color-props, var(--xy-background-color-default)));
  pointer-events: none;
  z-index: -1;
}
.react-flow__container {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.react-flow__pane {
  z-index: 1;
}
.react-flow__pane.selection {
    cursor: pointer;
  }
.react-flow__pane.draggable {
    cursor: grab;
  }
.react-flow__pane.draggable.dragging {
      cursor: grabbing;
    }
.react-flow__viewport {
  transform-origin: 0 0;
  z-index: 2;
  pointer-events: none;
}
.react-flow__renderer {
  z-index: 4;
}
.react-flow__selection {
  z-index: 6;
}
.react-flow__nodesselection-rect:focus,
.react-flow__nodesselection-rect:focus-visible {
  outline: none;
}
.react-flow__edge-path {
  stroke: var(--xy-edge-stroke, var(--xy-edge-stroke-default));
  stroke-width: var(--xy-edge-stroke-width, var(--xy-edge-stroke-width-default));
  fill: none;
}
.react-flow__connection-path {
  stroke: var(--xy-connectionline-stroke, var(--xy-connectionline-stroke-default));
  stroke-width: var(--xy-connectionline-stroke-width, var(--xy-connectionline-stroke-width-default));
  fill: none;
}
.react-flow__edges {
  position: absolute;
}
.react-flow__edges svg {
    overflow: visible;
    position: absolute;
    pointer-events: none;
  }
.react-flow__edge {
  pointer-events: visibleStroke;
}
.react-flow__edge.selectable {
    cursor: pointer;
  }
.react-flow__edge.animated path {
    stroke-dasharray: 5;
    animation: dashdraw 0.5s linear infinite;
  }
.react-flow__edge.animated path.react-flow__edge-interaction {
    stroke-dasharray: none;
    animation: none;
  }
.react-flow__edge.inactive {
    pointer-events: none;
  }
.react-flow__edge.selected,
  .react-flow__edge:focus,
  .react-flow__edge:focus-visible {
    outline: none;
  }
.react-flow__edge.selected .react-flow__edge-path,
  .react-flow__edge.selectable:focus .react-flow__edge-path,
  .react-flow__edge.selectable:focus-visible .react-flow__edge-path {
    stroke: var(--xy-edge-stroke-selected, var(--xy-edge-stroke-selected-default));
  }
.react-flow__edge-textwrapper {
    pointer-events: all;
  }
.react-flow__edge .react-flow__edge-text {
    pointer-events: none;
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
  }
.react-flow__connection {
  pointer-events: none;
}
.react-flow__connection .animated {
    stroke-dasharray: 5;
    animation: dashdraw 0.5s linear infinite;
  }
svg.react-flow__connectionline {
  z-index: 1001;
  overflow: visible;
  position: absolute;
}
.react-flow__nodes {
  pointer-events: none;
  transform-origin: 0 0;
}
.react-flow__node {
  position: absolute;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  pointer-events: all;
  transform-origin: 0 0;
  box-sizing: border-box;
  cursor: default;
}
.react-flow__node.selectable {
    cursor: pointer;
  }
.react-flow__node.draggable {
    cursor: grab;
    pointer-events: all;
  }
.react-flow__node.draggable.dragging {
      cursor: grabbing;
    }
.react-flow__nodesselection {
  z-index: 3;
  transform-origin: left top;
  pointer-events: none;
}
.react-flow__nodesselection-rect {
    position: absolute;
    pointer-events: all;
    cursor: grab;
  }
.react-flow__handle {
  position: absolute;
  pointer-events: none;
  min-width: 5px;
  min-height: 5px;
  width: 6px;
  height: 6px;
  background-color: var(--xy-handle-background-color, var(--xy-handle-background-color-default));
  border: 1px solid var(--xy-handle-border-color, var(--xy-handle-border-color-default));
  border-radius: 100%;
}
.react-flow__handle.connectingfrom {
    pointer-events: all;
  }
.react-flow__handle.connectionindicator {
    pointer-events: all;
    cursor: crosshair;
  }
.react-flow__handle-bottom {
    top: auto;
    left: 50%;
    bottom: 0;
    transform: translate(-50%, 50%);
  }
.react-flow__handle-top {
    top: 0;
    left: 50%;
    transform: translate(-50%, -50%);
  }
.react-flow__handle-left {
    top: 50%;
    left: 0;
    transform: translate(-50%, -50%);
  }
.react-flow__handle-right {
    top: 50%;
    right: 0;
    transform: translate(50%, -50%);
  }
.react-flow__edgeupdater {
  cursor: move;
  pointer-events: all;
}
.react-flow__panel {
  position: absolute;
  z-index: 5;
  margin: 15px;
}
.react-flow__panel.top {
    top: 0;
  }
.react-flow__panel.bottom {
    bottom: 0;
  }
.react-flow__panel.left {
    left: 0;
  }
.react-flow__panel.right {
    right: 0;
  }
.react-flow__panel.center {
    left: 50%;
    transform: translateX(-50%);
  }
.react-flow__attribution {
  font-size: 10px;
  background: var(--xy-attribution-background-color, var(--xy-attribution-background-color-default));
  padding: 2px 3px;
  margin: 0;
}
.react-flow__attribution a {
    text-decoration: none;
    color: #999;
  }
@keyframes dashdraw {
  from {
    stroke-dashoffset: 10;
  }
}
.react-flow__edgelabel-renderer {
  position: absolute;
  width: 100%;
  height: 100%;
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  left: 0;
  top: 0;
}
.react-flow__viewport-portal {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.react-flow__minimap {
  background: var(
    --xy-minimap-background-color-props,
    var(--xy-minimap-background-color, var(--xy-minimap-background-color-default))
  );
}
.react-flow__minimap-svg {
    display: block;
  }
.react-flow__minimap-mask {
    fill: var(
      --xy-minimap-mask-background-color-props,
      var(--xy-minimap-mask-background-color, var(--xy-minimap-mask-background-color-default))
    );
    stroke: var(
      --xy-minimap-mask-stroke-color-props,
      var(--xy-minimap-mask-stroke-color, var(--xy-minimap-mask-stroke-color-default))
    );
    stroke-width: var(
      --xy-minimap-mask-stroke-width-props,
      var(--xy-minimap-mask-stroke-width, var(--xy-minimap-mask-stroke-width-default))
    );
  }
.react-flow__minimap-node {
    fill: var(
      --xy-minimap-node-background-color-props,
      var(--xy-minimap-node-background-color, var(--xy-minimap-node-background-color-default))
    );
    stroke: var(
      --xy-minimap-node-stroke-color-props,
      var(--xy-minimap-node-stroke-color, var(--xy-minimap-node-stroke-color-default))
    );
    stroke-width: var(
      --xy-minimap-node-stroke-width-props,
      var(--xy-minimap-node-stroke-width, var(--xy-minimap-node-stroke-width-default))
    );
  }
.react-flow__background-pattern.dots {
    fill: var(
      --xy-background-pattern-color-props,
      var(--xy-background-pattern-color, var(--xy-background-pattern-dots-color-default))
    );
  }
.react-flow__background-pattern.lines {
    stroke: var(
      --xy-background-pattern-color-props,
      var(--xy-background-pattern-color, var(--xy-background-pattern-lines-color-default))
    );
  }
.react-flow__background-pattern.cross {
    stroke: var(
      --xy-background-pattern-color-props,
      var(--xy-background-pattern-color, var(--xy-background-pattern-cross-color-default))
    );
  }
.react-flow__controls {
  display: flex;
  flex-direction: column;
  box-shadow: var(--xy-controls-box-shadow, var(--xy-controls-box-shadow-default));
}
.react-flow__controls.horizontal {
    flex-direction: row;
  }
.react-flow__controls-button {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 26px;
    width: 26px;
    padding: 4px;
    border: none;
    background: var(--xy-controls-button-background-color, var(--xy-controls-button-background-color-default));
    border-bottom: 1px solid
      var(
        --xy-controls-button-border-color-props,
        var(--xy-controls-button-border-color, var(--xy-controls-button-border-color-default))
      );
    color: var(
      --xy-controls-button-color-props,
      var(--xy-controls-button-color, var(--xy-controls-button-color-default))
    );
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
  }
.react-flow__controls-button svg {
      width: 100%;
      max-width: 12px;
      max-height: 12px;
      fill: currentColor;
    }
.react-flow__edge.updating .react-flow__edge-path {
      stroke: #777;
    }
.react-flow__edge-text {
    font-size: 10px;
  }
.react-flow__node.selectable:focus,
  .react-flow__node.selectable:focus-visible {
    outline: none;
  }
.react-flow__node-input,
.react-flow__node-default,
.react-flow__node-output,
.react-flow__node-group {
  padding: 10px;
  border-radius: var(--xy-node-border-radius, var(--xy-node-border-radius-default));
  width: 150px;
  font-size: 12px;
  color: var(--xy-node-color, var(--xy-node-color-default));
  text-align: center;
  border: var(--xy-node-border, var(--xy-node-border-default));
  background-color: var(--xy-node-background-color, var(--xy-node-background-color-default));
}
.react-flow__node-input.selectable:hover, .react-flow__node-default.selectable:hover, .react-flow__node-output.selectable:hover, .react-flow__node-group.selectable:hover {
      box-shadow: var(--xy-node-boxshadow-hover, var(--xy-node-boxshadow-hover-default));
    }
.react-flow__node-input.selectable.selected,
    .react-flow__node-input.selectable:focus,
    .react-flow__node-input.selectable:focus-visible,
    .react-flow__node-default.selectable.selected,
    .react-flow__node-default.selectable:focus,
    .react-flow__node-default.selectable:focus-visible,
    .react-flow__node-output.selectable.selected,
    .react-flow__node-output.selectable:focus,
    .react-flow__node-output.selectable:focus-visible,
    .react-flow__node-group.selectable.selected,
    .react-flow__node-group.selectable:focus,
    .react-flow__node-group.selectable:focus-visible {
      box-shadow: var(--xy-node-boxshadow-selected, var(--xy-node-boxshadow-selected-default));
    }
.react-flow__node-group {
  background-color: var(--xy-node-group-background-color, var(--xy-node-group-background-color-default));
}
.react-flow__nodesselection-rect,
.react-flow__selection {
  background: var(--xy-selection-background-color, var(--xy-selection-background-color-default));
  border: var(--xy-selection-border, var(--xy-selection-border-default));
}
.react-flow__nodesselection-rect:focus,
  .react-flow__nodesselection-rect:focus-visible,
  .react-flow__selection:focus,
  .react-flow__selection:focus-visible {
    outline: none;
  }
.react-flow__controls-button:hover {
      background: var(
        --xy-controls-button-background-color-hover-props,
        var(--xy-controls-button-background-color-hover, var(--xy-controls-button-background-color-hover-default))
      );
      color: var(
        --xy-controls-button-color-hover-props,
        var(--xy-controls-button-color-hover, var(--xy-controls-button-color-hover-default))
      );
    }
.react-flow__controls-button:disabled {
      pointer-events: none;
    }
.react-flow__controls-button:disabled svg {
        fill-opacity: 0.4;
      }
.react-flow__controls-button:last-child {
    border-bottom: none;
  }
.react-flow__resize-control {
  position: absolute;
}
.react-flow__resize-control.left,
.react-flow__resize-control.right {
  cursor: ew-resize;
}
.react-flow__resize-control.top,
.react-flow__resize-control.bottom {
  cursor: ns-resize;
}
.react-flow__resize-control.top.left,
.react-flow__resize-control.bottom.right {
  cursor: nwse-resize;
}
.react-flow__resize-control.bottom.left,
.react-flow__resize-control.top.right {
  cursor: nesw-resize;
}
/* handle styles */
.react-flow__resize-control.handle {
  width: 4px;
  height: 4px;
  border: 1px solid #fff;
  border-radius: 1px;
  background-color: var(--xy-resize-background-color, var(--xy-resize-background-color-default));
  transform: translate(-50%, -50%);
}
.react-flow__resize-control.handle.left {
  left: 0;
  top: 50%;
}
.react-flow__resize-control.handle.right {
  left: 100%;
  top: 50%;
}
.react-flow__resize-control.handle.top {
  left: 50%;
  top: 0;
}
.react-flow__resize-control.handle.bottom {
  left: 50%;
  top: 100%;
}
.react-flow__resize-control.handle.top.left {
  left: 0;
}
.react-flow__resize-control.handle.bottom.left {
  left: 0;
}
.react-flow__resize-control.handle.top.right {
  left: 100%;
}
.react-flow__resize-control.handle.bottom.right {
  left: 100%;
}
/* line styles */
.react-flow__resize-control.line {
  border-color: var(--xy-resize-background-color, var(--xy-resize-background-color-default));
  border-width: 0;
  border-style: solid;
}
.react-flow__resize-control.line.left,
.react-flow__resize-control.line.right {
  width: 1px;
  transform: translate(-50%, 0);
  top: 0;
  height: 100%;
}
.react-flow__resize-control.line.left {
  left: 0;
  border-left-width: 1px;
}
.react-flow__resize-control.line.right {
  left: 100%;
  border-right-width: 1px;
}
.react-flow__resize-control.line.top,
.react-flow__resize-control.line.bottom {
  height: 1px;
  transform: translate(0, -50%);
  left: 0;
  width: 100%;
}
.react-flow__resize-control.line.top {
  top: 0;
  border-top-width: 1px;
}
.react-flow__resize-control.line.bottom {
  border-bottom-width: 1px;
  top: 100%;
}
.react-flow__edge-textbg {
  fill: var(--xy-edge-label-background-color, var(--xy-edge-label-background-color-default));
}
.react-flow__edge-text {
  fill: var(--xy-edge-label-color, var(--xy-edge-label-color-default));
}

@charset "UTF-8";
html{
  box-sizing:border-box;
}

*,
*::before,
*::after{
  box-sizing:inherit;
}

body{
  font-size:14px;
  font-weight:400;
  letter-spacing:0;
  line-height:1.28581;
  text-transform:none;
  color:#1c2127;
  font-family:"Inter", -apple-system, "BlinkMacSystemFont", "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Open Sans", "Helvetica Neue", "snpkit-icons-256", sans-serif;
}

p{
  margin-bottom:10px;
  margin-top:0;
}

small{
  font-size:12px;
}

strong{
  font-weight:600;
}

::-moz-selection{
  background:rgba(125, 188, 255, 0.6);
}

::selection{
  background:rgba(125, 188, 255, 0.6);
}
.sk-icon{
  display:inline-block;
  flex:0 0 auto;
  vertical-align:text-bottom;
}
.sk-icon:not(:empty)::before{
  content:"" !important;
  content:unset !important;
}
.sk-icon > svg{
  display:block;
}
.sk-icon > svg:not([fill]){
  fill:currentcolor;
}
.sk-icon.sk-icon-muted svg{
  fill-opacity:15%;
  overflow:visible;
}
.sk-icon.sk-icon-muted svg path{
  stroke:#b2b2b2;
  stroke-opacity:50%;
  stroke-width:0.5px;
}
.sk-dark .sk-icon .sk-icon-muted svg{
  fill-opacity:20%;
}

span.sk-icon-standard{
  font-family:"snpkit-icons-256", sans-serif;
  font-size:20px;
  font-style:normal;
  font-variant:normal;
  font-weight:400;
  height:20px;
  line-height:1;
  width:20px;
  -moz-osx-font-smoothing:grayscale;
  -webkit-font-smoothing:antialiased;
  display:inline-block;
}

span.sk-icon-large{
  font-family:"snpkit-icons-256", sans-serif;
  font-size:24px;
  font-style:normal;
  font-variant:normal;
  font-weight:400;
  height:24px;
  line-height:1;
  width:24px;
  -moz-osx-font-smoothing:grayscale;
  -webkit-font-smoothing:antialiased;
  display:inline-block;
}

span.sk-icon:empty{
  font-family:"snpkit-icons-256";
  font-size:inherit;
  font-style:normal;
  font-weight:400;
  line-height:1;
}
span.sk-icon:empty::before{
  -moz-osx-font-smoothing:grayscale;
  -webkit-font-smoothing:antialiased;
}
span.sk-icon:empty.sk-icon-standard{
  font-size:20px;
}
span.sk-icon:empty.sk-icon-large{
  font-size:24px;
}

.sk-icon-abc-check::before{
  content:"✑";
}

.sk-icon-address-book::before{
  content:"Ϩ";
}

.sk-icon-air-traffic-control::before{
  content:"ϩ";
}

.sk-icon-airplane::before{
  content:"Ϫ";
}

.sk-icon-airplane-in-flight::before{
  content:"ϫ";
}

.sk-icon-airplane-landing::before{
  content:"Ϭ";
}

.sk-icon-airplane-takeoff::before{
  content:"ϭ";
}

.sk-icon-airplane-tilt::before{
  content:"Ϯ";
}

.sk-icon-airplay::before{
  content:"ϯ";
}

.sk-icon-alarm::before{
  content:"ϰ";
}

.sk-icon-alert::before{
  content:"✒";
}

.sk-icon-alien::before{
  content:"ϱ";
}

.sk-icon-align-bottom::before{
  content:"ϲ";
}

.sk-icon-align-bottom-simple::before{
  content:"ϳ";
}

.sk-icon-align-center-horizontal::before{
  content:"ϴ";
}

.sk-icon-align-center-horizontal-simple::before{
  content:"ϵ";
}

.sk-icon-align-center-vertical::before{
  content:"϶";
}

.sk-icon-align-center-vertical-simple::before{
  content:"Ϸ";
}

.sk-icon-align-left::before{
  content:"ϸ";
}

.sk-icon-align-left-simple::before{
  content:"Ϲ";
}

.sk-icon-align-right::before{
  content:"Ϻ";
}

.sk-icon-align-right-simple::before{
  content:"ϻ";
}

.sk-icon-align-top::before{
  content:"ϼ";
}

.sk-icon-align-top-simple::before{
  content:"Ͻ";
}

.sk-icon-amazon-logo::before{
  content:"Ͼ";
}

.sk-icon-anchor::before{
  content:"Ͽ";
}

.sk-icon-anchor-simple::before{
  content:"Ѐ";
}

.sk-icon-android-logo::before{
  content:"Ё";
}

.sk-icon-angular-logo::before{
  content:"Ђ";
}

.sk-icon-aperture::before{
  content:"Ѓ";
}

.sk-icon-app-store-logo::before{
  content:"Є";
}

.sk-icon-app-window::before{
  content:"Ѕ";
}

.sk-icon-apple-logo::before{
  content:"І";
}

.sk-icon-apple-podcasts-logo::before{
  content:"Ї";
}

.sk-icon-archive::before{
  content:"Ј";
}

.sk-icon-archive-box::before{
  content:"Љ";
}

.sk-icon-archive-tray::before{
  content:"Њ";
}

.sk-icon-arm-wrestling::before{
  content:"✓";
}

.sk-icon-armchair::before{
  content:"Ћ";
}

.sk-icon-arrow-arc-left::before{
  content:"Ќ";
}

.sk-icon-arrow-arc-right::before{
  content:"Ѝ";
}

.sk-icon-arrow-bend-double-up-left::before{
  content:"Ў";
}

.sk-icon-arrow-bend-double-up-right::before{
  content:"Џ";
}

.sk-icon-arrow-bend-down-left::before{
  content:"А";
}

.sk-icon-arrow-bend-down-right::before{
  content:"Б";
}

.sk-icon-arrow-bend-left-down::before{
  content:"В";
}

.sk-icon-arrow-bend-left-up::before{
  content:"Г";
}

.sk-icon-arrow-bend-right-down::before{
  content:"Д";
}

.sk-icon-arrow-bend-right-up::before{
  content:"Е";
}

.sk-icon-arrow-bend-up-left::before{
  content:"Ж";
}

.sk-icon-arrow-bend-up-right::before{
  content:"З";
}

.sk-icon-arrow-circle-down::before{
  content:"И";
}

.sk-icon-arrow-circle-down-left::before{
  content:"Й";
}

.sk-icon-arrow-circle-down-right::before{
  content:"К";
}

.sk-icon-arrow-circle-left::before{
  content:"Л";
}

.sk-icon-arrow-circle-right::before{
  content:"М";
}

.sk-icon-arrow-circle-up::before{
  content:"Н";
}

.sk-icon-arrow-circle-up-left::before{
  content:"О";
}

.sk-icon-arrow-circle-up-right::before{
  content:"П";
}

.sk-icon-arrow-clockwise::before{
  content:"Р";
}

.sk-icon-arrow-counter-clockwise::before{
  content:"С";
}

.sk-icon-arrow-down::before{
  content:"Т";
}

.sk-icon-arrow-down-left::before{
  content:"У";
}

.sk-icon-arrow-down-right::before{
  content:"Ф";
}

.sk-icon-arrow-elbow-down-left::before{
  content:"Х";
}

.sk-icon-arrow-elbow-down-right::before{
  content:"Ц";
}

.sk-icon-arrow-elbow-left::before{
  content:"Ч";
}

.sk-icon-arrow-elbow-left-down::before{
  content:"Ш";
}

.sk-icon-arrow-elbow-left-up::before{
  content:"Щ";
}

.sk-icon-arrow-elbow-right::before{
  content:"Ъ";
}

.sk-icon-arrow-elbow-right-down::before{
  content:"Ы";
}

.sk-icon-arrow-elbow-right-up::before{
  content:"Ь";
}

.sk-icon-arrow-elbow-up-left::before{
  content:"Э";
}

.sk-icon-arrow-elbow-up-right::before{
  content:"Ю";
}

.sk-icon-arrow-fat-down::before{
  content:"Я";
}

.sk-icon-arrow-fat-left::before{
  content:"а";
}

.sk-icon-arrow-fat-line-down::before{
  content:"б";
}

.sk-icon-arrow-fat-line-left::before{
  content:"в";
}

.sk-icon-arrow-fat-line-right::before{
  content:"г";
}

.sk-icon-arrow-fat-line-up::before{
  content:"д";
}

.sk-icon-arrow-fat-lines-down::before{
  content:"е";
}

.sk-icon-arrow-fat-lines-left::before{
  content:"ж";
}

.sk-icon-arrow-fat-lines-right::before{
  content:"з";
}

.sk-icon-arrow-fat-lines-up::before{
  content:"и";
}

.sk-icon-arrow-fat-right::before{
  content:"й";
}

.sk-icon-arrow-fat-up::before{
  content:"к";
}

.sk-icon-arrow-left::before{
  content:"л";
}

.sk-icon-arrow-line-down::before{
  content:"м";
}

.sk-icon-arrow-line-down-left::before{
  content:"н";
}

.sk-icon-arrow-line-down-right::before{
  content:"о";
}

.sk-icon-arrow-line-left::before{
  content:"п";
}

.sk-icon-arrow-line-right::before{
  content:"р";
}

.sk-icon-arrow-line-up::before{
  content:"с";
}

.sk-icon-arrow-line-up-left::before{
  content:"т";
}

.sk-icon-arrow-line-up-right::before{
  content:"у";
}

.sk-icon-arrow-right::before{
  content:"ф";
}

.sk-icon-arrow-square-down::before{
  content:"х";
}

.sk-icon-arrow-square-down-left::before{
  content:"ц";
}

.sk-icon-arrow-square-down-right::before{
  content:"ч";
}

.sk-icon-arrow-square-in::before{
  content:"ш";
}

.sk-icon-arrow-square-left::before{
  content:"щ";
}

.sk-icon-arrow-square-out::before{
  content:"ъ";
}

.sk-icon-arrow-square-right::before{
  content:"ы";
}

.sk-icon-arrow-square-up::before{
  content:"ь";
}

.sk-icon-arrow-square-up-left::before{
  content:"э";
}

.sk-icon-arrow-square-up-right::before{
  content:"ю";
}

.sk-icon-arrow-u-down-left::before{
  content:"я";
}

.sk-icon-arrow-u-down-right::before{
  content:"ѐ";
}

.sk-icon-arrow-u-left-down::before{
  content:"ё";
}

.sk-icon-arrow-u-left-up::before{
  content:"ђ";
}

.sk-icon-arrow-u-right-down::before{
  content:"ѓ";
}

.sk-icon-arrow-u-right-up::before{
  content:"є";
}

.sk-icon-arrow-u-up-left::before{
  content:"ѕ";
}

.sk-icon-arrow-u-up-right::before{
  content:"і";
}

.sk-icon-arrow-up::before{
  content:"ї";
}

.sk-icon-arrow-up-left::before{
  content:"ј";
}

.sk-icon-arrow-up-right::before{
  content:"љ";
}

.sk-icon-arrows-clockwise::before{
  content:"њ";
}

.sk-icon-arrows-counter-clockwise::before{
  content:"ћ";
}

.sk-icon-arrows-down-up::before{
  content:"ќ";
}

.sk-icon-arrows-horizontal::before{
  content:"ѝ";
}

.sk-icon-arrows-in::before{
  content:"ў";
}

.sk-icon-arrows-in-cardinal::before{
  content:"џ";
}

.sk-icon-arrows-in-line-horizontal::before{
  content:"Ѡ";
}

.sk-icon-arrows-in-line-vertical::before{
  content:"ѡ";
}

.sk-icon-arrows-in-simple::before{
  content:"Ѣ";
}

.sk-icon-arrows-left-right::before{
  content:"ѣ";
}

.sk-icon-arrows-merge::before{
  content:"Ѥ";
}

.sk-icon-arrows-out::before{
  content:"ѥ";
}

.sk-icon-arrows-out-cardinal::before{
  content:"Ѧ";
}

.sk-icon-arrows-out-line-horizontal::before{
  content:"ѧ";
}

.sk-icon-arrows-out-line-vertical::before{
  content:"Ѩ";
}

.sk-icon-arrows-out-simple::before{
  content:"ѩ";
}

.sk-icon-arrows-split::before{
  content:"Ѫ";
}

.sk-icon-arrows-vertical::before{
  content:"ѫ";
}

.sk-icon-article::before{
  content:"Ѭ";
}

.sk-icon-article-medium::before{
  content:"ѭ";
}

.sk-icon-article-ny-times::before{
  content:"Ѯ";
}

.sk-icon-asterisk::before{
  content:"ѯ";
}

.sk-icon-asterisk-simple::before{
  content:"Ѱ";
}

.sk-icon-at::before{
  content:"ѱ";
}

.sk-icon-atom::before{
  content:"Ѳ";
}

.sk-icon-baby::before{
  content:"ѳ";
}

.sk-icon-backpack::before{
  content:"Ѵ";
}

.sk-icon-backspace::before{
  content:"ѵ";
}

.sk-icon-bag::before{
  content:"Ѷ";
}

.sk-icon-bag-simple::before{
  content:"ѷ";
}

.sk-icon-balloon::before{
  content:"Ѹ";
}

.sk-icon-bandaids::before{
  content:"ѹ";
}

.sk-icon-bank::before{
  content:"Ѻ";
}

.sk-icon-bank-euro::before{
  content:"✕";
}

.sk-icon-barbell::before{
  content:"ѻ";
}

.sk-icon-barcode::before{
  content:"Ѽ";
}

.sk-icon-barricade::before{
  content:"ѽ";
}

.sk-icon-baseball::before{
  content:"Ѿ";
}

.sk-icon-baseball-cap::before{
  content:"ѿ";
}

.sk-icon-basket::before{
  content:"Ҁ";
}

.sk-icon-basketball::before{
  content:"ҁ";
}

.sk-icon-bathtub::before{
  content:"҂";
}

.sk-icon-battery-charging::before{
  content:"҃";
}

.sk-icon-battery-charging-vertical::before{
  content:"҄";
}

.sk-icon-battery-empty::before{
  content:"҅";
}

.sk-icon-battery-full::before{
  content:"҆";
}

.sk-icon-battery-high::before{
  content:"҇";
}

.sk-icon-battery-low::before{
  content:"҈";
}

.sk-icon-battery-medium::before{
  content:"҉";
}

.sk-icon-battery-plus::before{
  content:"Ҋ";
}

.sk-icon-battery-plus-vertical::before{
  content:"ҋ";
}

.sk-icon-battery-vertical-empty::before{
  content:"Ҍ";
}

.sk-icon-battery-vertical-full::before{
  content:"ҍ";
}

.sk-icon-battery-vertical-high::before{
  content:"Ҏ";
}

.sk-icon-battery-vertical-low::before{
  content:"ҏ";
}

.sk-icon-battery-vertical-medium::before{
  content:"Ґ";
}

.sk-icon-battery-warning::before{
  content:"ґ";
}

.sk-icon-battery-warning-vertical::before{
  content:"Ғ";
}

.sk-icon-bed::before{
  content:"ғ";
}

.sk-icon-beer-bottle::before{
  content:"Ҕ";
}

.sk-icon-beer-stein::before{
  content:"ҕ";
}

.sk-icon-behance-logo::before{
  content:"Җ";
}

.sk-icon-bell::before{
  content:"җ";
}

.sk-icon-bell-ringing::before{
  content:"Ҙ";
}

.sk-icon-bell-simple::before{
  content:"ҙ";
}

.sk-icon-bell-simple-ringing::before{
  content:"Қ";
}

.sk-icon-bell-simple-slash::before{
  content:"қ";
}

.sk-icon-bell-simple-z::before{
  content:"Ҝ";
}

.sk-icon-bell-slash::before{
  content:"ҝ";
}

.sk-icon-bell-z::before{
  content:"Ҟ";
}

.sk-icon-bezier-curve::before{
  content:"ҟ";
}

.sk-icon-bicycle::before{
  content:"Ҡ";
}

.sk-icon-bicycle-store::before{
  content:"✖";
}

.sk-icon-binoculars::before{
  content:"ҡ";
}

.sk-icon-bird::before{
  content:"Ң";
}

.sk-icon-bluetooth::before{
  content:"ң";
}

.sk-icon-bluetooth-connected::before{
  content:"Ҥ";
}

.sk-icon-bluetooth-slash::before{
  content:"ҥ";
}

.sk-icon-bluetooth-x::before{
  content:"Ҧ";
}

.sk-icon-boat::before{
  content:"ҧ";
}

.sk-icon-bone::before{
  content:"Ҩ";
}

.sk-icon-book::before{
  content:"ҩ";
}

.sk-icon-book-bookmark::before{
  content:"Ҫ";
}

.sk-icon-book-info::before{
  content:"✗";
}

.sk-icon-book-open::before{
  content:"ҫ";
}

.sk-icon-book-open-text::before{
  content:"Ҭ";
}

.sk-icon-bookmark::before{
  content:"ҭ";
}

.sk-icon-bookmark-simple::before{
  content:"Ү";
}

.sk-icon-bookmarks::before{
  content:"ү";
}

.sk-icon-bookmarks-simple::before{
  content:"Ұ";
}

.sk-icon-books::before{
  content:"ұ";
}

.sk-icon-boot::before{
  content:"Ҳ";
}

.sk-icon-bounding-box::before{
  content:"ҳ";
}

.sk-icon-bowl-food::before{
  content:"Ҵ";
}

.sk-icon-brackets-angle::before{
  content:"ҵ";
}

.sk-icon-brackets-curly::before{
  content:"Ҷ";
}

.sk-icon-brackets-round::before{
  content:"ҷ";
}

.sk-icon-brackets-square::before{
  content:"Ҹ";
}

.sk-icon-brain::before{
  content:"ҹ";
}

.sk-icon-brain-bulb::before{
  content:"✘";
}

.sk-icon-brain-gear::before{
  content:"✙";
}

.sk-icon-brandy::before{
  content:"Һ";
}

.sk-icon-bridge::before{
  content:"һ";
}

.sk-icon-briefcase::before{
  content:"Ҽ";
}

.sk-icon-briefcase-metal::before{
  content:"ҽ";
}

.sk-icon-broadcast::before{
  content:"Ҿ";
}

.sk-icon-broom::before{
  content:"ҿ";
}

.sk-icon-browser::before{
  content:"Ӏ";
}

.sk-icon-browsers::before{
  content:"Ӂ";
}

.sk-icon-bug::before{
  content:"ӂ";
}

.sk-icon-bug-beetle::before{
  content:"Ӄ";
}

.sk-icon-bug-droid::before{
  content:"ӄ";
}

.sk-icon-building::before{
  content:"✜";
}

.sk-icon-building-three::before{
  content:"✚";
}

.sk-icon-building-two::before{
  content:"✛";
}

.sk-icon-buildings::before{
  content:"Ӆ";
}

.sk-icon-bus::before{
  content:"ӆ";
}

.sk-icon-butterfly::before{
  content:"Ӈ";
}

.sk-icon-cactus::before{
  content:"ӈ";
}

.sk-icon-cake::before{
  content:"Ӊ";
}

.sk-icon-calculator::before{
  content:"ӊ";
}

.sk-icon-calendar::before{
  content:"Ӌ";
}

.sk-icon-calendar-blank::before{
  content:"ӌ";
}

.sk-icon-calendar-check::before{
  content:"Ӎ";
}

.sk-icon-calendar-plus::before{
  content:"ӎ";
}

.sk-icon-calendar-x::before{
  content:"ӏ";
}

.sk-icon-call-bell::before{
  content:"Ӑ";
}

.sk-icon-camera::before{
  content:"ӑ";
}

.sk-icon-camera-plus::before{
  content:"Ӓ";
}

.sk-icon-camera-rotate::before{
  content:"ӓ";
}

.sk-icon-camera-slash::before{
  content:"Ӕ";
}

.sk-icon-campfire::before{
  content:"ӕ";
}

.sk-icon-car::before{
  content:"Ӗ";
}

.sk-icon-car-profile::before{
  content:"ӗ";
}

.sk-icon-car-simple::before{
  content:"Ә";
}

.sk-icon-cardholder::before{
  content:"ә";
}

.sk-icon-cards::before{
  content:"Ӛ";
}

.sk-icon-caret-circle-double-down::before{
  content:"ӛ";
}

.sk-icon-caret-circle-double-left::before{
  content:"Ӝ";
}

.sk-icon-caret-circle-double-right::before{
  content:"ӝ";
}

.sk-icon-caret-circle-double-up::before{
  content:"Ӟ";
}

.sk-icon-caret-circle-down::before{
  content:"ӟ";
}

.sk-icon-caret-circle-left::before{
  content:"Ӡ";
}

.sk-icon-caret-circle-right::before{
  content:"ӡ";
}

.sk-icon-caret-circle-up::before{
  content:"Ӣ";
}

.sk-icon-caret-circle-up-down::before{
  content:"ӣ";
}

.sk-icon-caret-double-down::before{
  content:"Ӥ";
}

.sk-icon-caret-double-left::before{
  content:"ӥ";
}

.sk-icon-caret-double-right::before{
  content:"Ӧ";
}

.sk-icon-caret-double-up::before{
  content:"ӧ";
}

.sk-icon-caret-down::before{
  content:"Ө";
}

.sk-icon-caret-left::before{
  content:"ө";
}

.sk-icon-caret-right::before{
  content:"Ӫ";
}

.sk-icon-caret-up::before{
  content:"ӫ";
}

.sk-icon-caret-up-down::before{
  content:"Ӭ";
}

.sk-icon-carrot::before{
  content:"ӭ";
}

.sk-icon-carve-out::before{
  content:"✞";
}

.sk-icon-cassette-tape::before{
  content:"Ӯ";
}

.sk-icon-castle-turret::before{
  content:"ӯ";
}

.sk-icon-cat::before{
  content:"Ӱ";
}

.sk-icon-cell-signal-full::before{
  content:"ӱ";
}

.sk-icon-cell-signal-high::before{
  content:"Ӳ";
}

.sk-icon-cell-signal-low::before{
  content:"ӳ";
}

.sk-icon-cell-signal-medium::before{
  content:"Ӵ";
}

.sk-icon-cell-signal-none::before{
  content:"ӵ";
}

.sk-icon-cell-signal-slash::before{
  content:"Ӷ";
}

.sk-icon-cell-signal-x::before{
  content:"ӷ";
}

.sk-icon-certificate::before{
  content:"Ӹ";
}

.sk-icon-chair::before{
  content:"ӹ";
}

.sk-icon-chalkboard::before{
  content:"Ӻ";
}

.sk-icon-chalkboard-simple::before{
  content:"ӻ";
}

.sk-icon-chalkboard-teacher::before{
  content:"Ӽ";
}

.sk-icon-champagne::before{
  content:"ӽ";
}

.sk-icon-charging-station::before{
  content:"Ӿ";
}

.sk-icon-charity::before{
  content:"✟";
}

.sk-icon-chart-bar::before{
  content:"ӿ";
}

.sk-icon-chart-bar-horizontal::before{
  content:"Ԁ";
}

.sk-icon-chart-donut::before{
  content:"ԁ";
}

.sk-icon-chart-line::before{
  content:"Ԃ";
}

.sk-icon-chart-line-down::before{
  content:"ԃ";
}

.sk-icon-chart-line-up::before{
  content:"Ԅ";
}

.sk-icon-chart-pie::before{
  content:"ԅ";
}

.sk-icon-chart-pie-slice::before{
  content:"Ԇ";
}

.sk-icon-chart-polar::before{
  content:"ԇ";
}

.sk-icon-chart-scatter::before{
  content:"Ԉ";
}

.sk-icon-chat::before{
  content:"ԉ";
}

.sk-icon-chat-centered::before{
  content:"Ԋ";
}

.sk-icon-chat-centered-dots::before{
  content:"ԋ";
}

.sk-icon-chat-centered-text::before{
  content:"Ԍ";
}

.sk-icon-chat-circle::before{
  content:"ԍ";
}

.sk-icon-chat-circle-dots::before{
  content:"Ԏ";
}

.sk-icon-chat-circle-text::before{
  content:"ԏ";
}

.sk-icon-chat-dots::before{
  content:"Ԑ";
}

.sk-icon-chat-gear::before{
  content:"✠";
}

.sk-icon-chat-teardrop::before{
  content:"ԑ";
}

.sk-icon-chat-teardrop-dots::before{
  content:"Ԓ";
}

.sk-icon-chat-teardrop-text::before{
  content:"ԓ";
}

.sk-icon-chat-text::before{
  content:"Ԕ";
}

.sk-icon-chats::before{
  content:"ԕ";
}

.sk-icon-chats-circle::before{
  content:"Ԗ";
}

.sk-icon-chats-teardrop::before{
  content:"ԗ";
}

.sk-icon-check::before{
  content:"Ԙ";
}

.sk-icon-check-circle::before{
  content:"ԙ";
}

.sk-icon-check-fat::before{
  content:"Ԛ";
}

.sk-icon-check-square::before{
  content:"ԛ";
}

.sk-icon-check-square-offset::before{
  content:"Ԝ";
}

.sk-icon-checklist-euro::before{
  content:"✡";
}

.sk-icon-checks::before{
  content:"ԝ";
}

.sk-icon-church::before{
  content:"Ԟ";
}

.sk-icon-circle::before{
  content:"ԟ";
}

.sk-icon-circle-dashed::before{
  content:"Ԡ";
}

.sk-icon-circle-half::before{
  content:"ԡ";
}

.sk-icon-circle-half-tilt::before{
  content:"Ԣ";
}

.sk-icon-circle-notch::before{
  content:"ԣ";
}

.sk-icon-circles-four::before{
  content:"Ԥ";
}

.sk-icon-circles-three::before{
  content:"ԥ";
}

.sk-icon-circles-three-plus::before{
  content:"Ԧ";
}

.sk-icon-circuitry::before{
  content:"ԧ";
}

.sk-icon-clipboard::before{
  content:"Ԩ";
}

.sk-icon-clipboard-checklist::before{
  content:"✢";
}

.sk-icon-clipboard-text::before{
  content:"ԩ";
}

.sk-icon-clock::before{
  content:"Ԫ";
}

.sk-icon-clock-afternoon::before{
  content:"ԫ";
}

.sk-icon-clock-clockwise::before{
  content:"Ԭ";
}

.sk-icon-clock-countdown::before{
  content:"ԭ";
}

.sk-icon-clock-counter-clockwise::before{
  content:"Ԯ";
}

.sk-icon-closed-captioning::before{
  content:"ԯ";
}

.sk-icon-clothes-hanger::before{
  content:"✣";
}

.sk-icon-cloud::before{
  content:"԰";
}

.sk-icon-cloud-arrow-down::before{
  content:"Ա";
}

.sk-icon-cloud-arrow-up::before{
  content:"Բ";
}

.sk-icon-cloud-check::before{
  content:"Գ";
}

.sk-icon-cloud-fog::before{
  content:"Դ";
}

.sk-icon-cloud-lightning::before{
  content:"Ե";
}

.sk-icon-cloud-moon::before{
  content:"Զ";
}

.sk-icon-cloud-rain::before{
  content:"Է";
}

.sk-icon-cloud-slash::before{
  content:"Ը";
}

.sk-icon-cloud-snow::before{
  content:"Թ";
}

.sk-icon-cloud-sun::before{
  content:"Ժ";
}

.sk-icon-cloud-three-circles::before{
  content:"✤";
}

.sk-icon-cloud-warning::before{
  content:"Ի";
}

.sk-icon-cloud-x::before{
  content:"Լ";
}

.sk-icon-club::before{
  content:"Խ";
}

.sk-icon-coat-hanger::before{
  content:"Ծ";
}

.sk-icon-coda-logo::before{
  content:"Կ";
}

.sk-icon-code::before{
  content:"Հ";
}

.sk-icon-code-block::before{
  content:"Ձ";
}

.sk-icon-code-of-conduct::before{
  content:"✥";
}

.sk-icon-code-simple::before{
  content:"Ղ";
}

.sk-icon-codepen-logo::before{
  content:"Ճ";
}

.sk-icon-codesandbox-logo::before{
  content:"Մ";
}

.sk-icon-coffee::before{
  content:"Յ";
}

.sk-icon-coin::before{
  content:"Ն";
}

.sk-icon-coin-vertical::before{
  content:"Շ";
}

.sk-icon-coins::before{
  content:"Ո";
}

.sk-icon-columns::before{
  content:"Չ";
}

.sk-icon-command::before{
  content:"Պ";
}

.sk-icon-compass::before{
  content:"Ջ";
}

.sk-icon-compass-tool::before{
  content:"Ռ";
}

.sk-icon-computer-tower::before{
  content:"Ս";
}

.sk-icon-confetti::before{
  content:"Վ";
}

.sk-icon-consolidation::before{
  content:"✦";
}

.sk-icon-contactless-payment::before{
  content:"Տ";
}

.sk-icon-control::before{
  content:"Ր";
}

.sk-icon-cookie::before{
  content:"Ց";
}

.sk-icon-cooking-pot::before{
  content:"Ւ";
}

.sk-icon-copy::before{
  content:"Փ";
}

.sk-icon-copy-simple::before{
  content:"Ք";
}

.sk-icon-copyleft::before{
  content:"Օ";
}

.sk-icon-copyright::before{
  content:"Ֆ";
}

.sk-icon-corners-in::before{
  content:"՗";
}

.sk-icon-corners-out::before{
  content:"՘";
}

.sk-icon-couch::before{
  content:"ՙ";
}

.sk-icon-cpu::before{
  content:"՚";
}

.sk-icon-credit-card::before{
  content:"՛";
}

.sk-icon-crop::before{
  content:"՜";
}

.sk-icon-cross::before{
  content:"՝";
}

.sk-icon-crosshair::before{
  content:"՞";
}

.sk-icon-crosshair-simple::before{
  content:"՟";
}

.sk-icon-crown::before{
  content:"ՠ";
}

.sk-icon-crown-simple::before{
  content:"ա";
}

.sk-icon-crystal::before{
  content:"✧";
}

.sk-icon-crystalbridge::before{
  content:"✨";
}

.sk-icon-cube::before{
  content:"բ";
}

.sk-icon-cube-focus::before{
  content:"գ";
}

.sk-icon-cube-transparent::before{
  content:"դ";
}

.sk-icon-currency-btc::before{
  content:"ե";
}

.sk-icon-currency-circle-dollar::before{
  content:"զ";
}

.sk-icon-currency-cny::before{
  content:"է";
}

.sk-icon-currency-dollar::before{
  content:"ը";
}

.sk-icon-currency-dollar-simple::before{
  content:"թ";
}

.sk-icon-currency-eth::before{
  content:"ժ";
}

.sk-icon-currency-eur::before{
  content:"ի";
}

.sk-icon-currency-gbp::before{
  content:"լ";
}

.sk-icon-currency-inr::before{
  content:"խ";
}

.sk-icon-currency-jpy::before{
  content:"ծ";
}

.sk-icon-currency-krw::before{
  content:"կ";
}

.sk-icon-currency-kzt::before{
  content:"հ";
}

.sk-icon-currency-ngn::before{
  content:"ձ";
}

.sk-icon-currency-rub::before{
  content:"ղ";
}

.sk-icon-cursor::before{
  content:"ճ";
}

.sk-icon-cursor-click::before{
  content:"մ";
}

.sk-icon-cursor-text::before{
  content:"յ";
}

.sk-icon-cylinder::before{
  content:"ն";
}

.sk-icon-data-lake::before{
  content:"✩";
}

.sk-icon-data-profiling::before{
  content:"✪";
}

.sk-icon-data-science::before{
  content:"✫";
}

.sk-icon-data-shield-checked::before{
  content:"✬";
}

.sk-icon-data-source::before{
  content:"✭";
}

.sk-icon-data-warehouse::before{
  content:"✮";
}

.sk-icon-database::before{
  content:"շ";
}

.sk-icon-database-connection::before{
  content:"✯";
}

.sk-icon-delivery::before{
  content:"✰";
}

.sk-icon-demand::before{
  content:"✲";
}

.sk-icon-demand-search::before{
  content:"✱";
}

.sk-icon-demography::before{
  content:"✳";
}

.sk-icon-design::before{
  content:"✴";
}

.sk-icon-desktop::before{
  content:"ո";
}

.sk-icon-desktop-developer::before{
  content:"✵";
}

.sk-icon-desktop-footprint::before{
  content:"✶";
}

.sk-icon-desktop-student::before{
  content:"✷";
}

.sk-icon-desktop-tower::before{
  content:"չ";
}

.sk-icon-detective::before{
  content:"պ";
}

.sk-icon-dev-to-logo::before{
  content:"ջ";
}

.sk-icon-device-mobile::before{
  content:"ռ";
}

.sk-icon-device-mobile-camera::before{
  content:"ս";
}

.sk-icon-device-mobile-speaker::before{
  content:"վ";
}

.sk-icon-device-tablet::before{
  content:"տ";
}

.sk-icon-device-tablet-camera::before{
  content:"ր";
}

.sk-icon-device-tablet-speaker::before{
  content:"ց";
}

.sk-icon-devices::before{
  content:"ւ";
}

.sk-icon-diamond::before{
  content:"փ";
}

.sk-icon-diamonds-four::before{
  content:"ք";
}

.sk-icon-dice-five::before{
  content:"օ";
}

.sk-icon-dice-four::before{
  content:"ֆ";
}

.sk-icon-dice-one::before{
  content:"և";
}

.sk-icon-dice-six::before{
  content:"ֈ";
}

.sk-icon-dice-three::before{
  content:"։";
}

.sk-icon-dice-two::before{
  content:"֊";
}

.sk-icon-disc::before{
  content:"֋";
}

.sk-icon-discord-logo::before{
  content:"֌";
}

.sk-icon-divide::before{
  content:"֍";
}

.sk-icon-dj::before{
  content:"✸";
}

.sk-icon-dna::before{
  content:"֎";
}

.sk-icon-dog::before{
  content:"֏";
}

.sk-icon-door::before{
  content:"֐";
}

.sk-icon-door-open::before{
  content:"֑";
}

.sk-icon-dot::before{
  content:"֒";
}

.sk-icon-dot-outline::before{
  content:"֓";
}

.sk-icon-dots-nine::before{
  content:"֔";
}

.sk-icon-dots-six::before{
  content:"֕";
}

.sk-icon-dots-six-vertical::before{
  content:"֖";
}

.sk-icon-dots-three::before{
  content:"֗";
}

.sk-icon-dots-three-circle::before{
  content:"֘";
}

.sk-icon-dots-three-circle-vertical::before{
  content:"֙";
}

.sk-icon-dots-three-outline::before{
  content:"֚";
}

.sk-icon-dots-three-outline-vertical::before{
  content:"֛";
}

.sk-icon-dots-three-vertical::before{
  content:"֜";
}

.sk-icon-download::before{
  content:"֝";
}

.sk-icon-download-simple::before{
  content:"֞";
}

.sk-icon-dress::before{
  content:"֟";
}

.sk-icon-dribbble-logo::before{
  content:"֠";
}

.sk-icon-drop::before{
  content:"֡";
}

.sk-icon-drop-half::before{
  content:"֢";
}

.sk-icon-drop-half-bottom::before{
  content:"֣";
}

.sk-icon-dropbox-logo::before{
  content:"֤";
}

.sk-icon-ear::before{
  content:"֥";
}

.sk-icon-ear-slash::before{
  content:"֦";
}

.sk-icon-egg::before{
  content:"֧";
}

.sk-icon-egg-crack::before{
  content:"֨";
}

.sk-icon-eject::before{
  content:"֩";
}

.sk-icon-eject-simple::before{
  content:"֪";
}

.sk-icon-election::before{
  content:"✹";
}

.sk-icon-elevator::before{
  content:"֫";
}

.sk-icon-employment::before{
  content:"✺";
}

.sk-icon-engine::before{
  content:"֬";
}

.sk-icon-envelope::before{
  content:"֭";
}

.sk-icon-envelope-open::before{
  content:"֮";
}

.sk-icon-envelope-simple::before{
  content:"֯";
}

.sk-icon-envelope-simple-open::before{
  content:"ְ";
}

.sk-icon-equalizer::before{
  content:"ֱ";
}

.sk-icon-equals::before{
  content:"ֲ";
}

.sk-icon-eraser::before{
  content:"ֳ";
}

.sk-icon-erp::before{
  content:"✻";
}

.sk-icon-escalator-down::before{
  content:"ִ";
}

.sk-icon-escalator-up::before{
  content:"ֵ";
}

.sk-icon-euro-circle-arrow-down::before{
  content:"✼";
}

.sk-icon-exam::before{
  content:"ֶ";
}

.sk-icon-exclude::before{
  content:"ַ";
}

.sk-icon-exclude-square::before{
  content:"ָ";
}

.sk-icon-export::before{
  content:"ֹ";
}

.sk-icon-external::before{
  content:"✽";
}

.sk-icon-eye::before{
  content:"ֺ";
}

.sk-icon-eye-closed::before{
  content:"ֻ";
}

.sk-icon-eye-slash::before{
  content:"ּ";
}

.sk-icon-eyedropper::before{
  content:"ֽ";
}

.sk-icon-eyedropper-sample::before{
  content:"־";
}

.sk-icon-eyeglasses::before{
  content:"ֿ";
}

.sk-icon-face-mask::before{
  content:"׀";
}

.sk-icon-facebook-logo::before{
  content:"ׁ";
}

.sk-icon-factory::before{
  content:"ׂ";
}

.sk-icon-faders::before{
  content:"׃";
}

.sk-icon-faders-horizontal::before{
  content:"ׄ";
}

.sk-icon-family::before{
  content:"✾";
}

.sk-icon-fan::before{
  content:"ׅ";
}

.sk-icon-fast-forward::before{
  content:"׆";
}

.sk-icon-fast-forward-circle::before{
  content:"ׇ";
}

.sk-icon-fax::before{
  content:"✿";
}

.sk-icon-feather::before{
  content:"׈";
}

.sk-icon-figma-logo::before{
  content:"׉";
}

.sk-icon-file::before{
  content:"׊";
}

.sk-icon-file-archive::before{
  content:"׋";
}

.sk-icon-file-arrow-down::before{
  content:"׌";
}

.sk-icon-file-arrow-up::before{
  content:"׍";
}

.sk-icon-file-audio::before{
  content:"׎";
}

.sk-icon-file-clipboard-package::before{
  content:"❀";
}

.sk-icon-file-cloud::before{
  content:"׏";
}

.sk-icon-file-code::before{
  content:"א";
}

.sk-icon-file-css::before{
  content:"ב";
}

.sk-icon-file-csv::before{
  content:"ג";
}

.sk-icon-file-dashed::before{
  content:"ד";
}

.sk-icon-file-doc::before{
  content:"ה";
}

.sk-icon-file-html::before{
  content:"ו";
}

.sk-icon-file-image::before{
  content:"ז";
}

.sk-icon-file-jpg::before{
  content:"ח";
}

.sk-icon-file-js::before{
  content:"ט";
}

.sk-icon-file-jsx::before{
  content:"י";
}

.sk-icon-file-lock::before{
  content:"ך";
}

.sk-icon-file-magnifying-glass::before{
  content:"ס";
}

.sk-icon-file-magnifying-glass-text::before{
  content:"❁";
}

.sk-icon-file-minus::before{
  content:"כ";
}

.sk-icon-file-pdf::before{
  content:"ל";
}

.sk-icon-file-plus::before{
  content:"ם";
}

.sk-icon-file-png::before{
  content:"מ";
}

.sk-icon-file-ppt::before{
  content:"ן";
}

.sk-icon-file-rs::before{
  content:"נ";
}

.sk-icon-file-seal::before{
  content:"❃";
}

.sk-icon-file-seal-bottom::before{
  content:"❂";
}

.sk-icon-file-sql::before{
  content:"ע";
}

.sk-icon-file-svg::before{
  content:"ף";
}

.sk-icon-file-text::before{
  content:"פ";
}

.sk-icon-file-torn-cross::before{
  content:"❄";
}

.sk-icon-file-ts::before{
  content:"ץ";
}

.sk-icon-file-tsx::before{
  content:"צ";
}

.sk-icon-file-video::before{
  content:"ק";
}

.sk-icon-file-vue::before{
  content:"ר";
}

.sk-icon-file-x::before{
  content:"ש";
}

.sk-icon-file-xls::before{
  content:"ת";
}

.sk-icon-file-zip::before{
  content:"׫";
}

.sk-icon-files::before{
  content:"׬";
}

.sk-icon-files-two-health-cross::before{
  content:"❅";
}

.sk-icon-film-reel::before{
  content:"׭";
}

.sk-icon-film-script::before{
  content:"׮";
}

.sk-icon-film-slate::before{
  content:"ׯ";
}

.sk-icon-film-strip::before{
  content:"װ";
}

.sk-icon-fingerprint::before{
  content:"ױ";
}

.sk-icon-fingerprint-simple::before{
  content:"ײ";
}

.sk-icon-finn-the-human::before{
  content:"׳";
}

.sk-icon-fire::before{
  content:"״";
}

.sk-icon-fire-extinguisher::before{
  content:"׵";
}

.sk-icon-fire-simple::before{
  content:"׶";
}

.sk-icon-first-aid::before{
  content:"׷";
}

.sk-icon-first-aid-kit::before{
  content:"׸";
}

.sk-icon-fish::before{
  content:"׹";
}

.sk-icon-fish-simple::before{
  content:"׺";
}

.sk-icon-flag::before{
  content:"׻";
}

.sk-icon-flag-banner::before{
  content:"׼";
}

.sk-icon-flag-checkered::before{
  content:"׽";
}

.sk-icon-flag-pennant::before{
  content:"׾";
}

.sk-icon-flame::before{
  content:"׿";
}

.sk-icon-flashlight::before{
  content:"؀";
}

.sk-icon-flask::before{
  content:"؁";
}

.sk-icon-floppy-disk::before{
  content:"؂";
}

.sk-icon-floppy-disk-back::before{
  content:"؃";
}

.sk-icon-flow-arrow::before{
  content:"؄";
}

.sk-icon-flower::before{
  content:"؅";
}

.sk-icon-flower-lotus::before{
  content:"؆";
}

.sk-icon-flower-tulip::before{
  content:"؇";
}

.sk-icon-flying-saucer::before{
  content:"؈";
}

.sk-icon-folder::before{
  content:"؉";
}

.sk-icon-folder-dashed::before{
  content:"؊";
}

.sk-icon-folder-lock::before{
  content:"؋";
}

.sk-icon-folder-minus::before{
  content:"،";
}

.sk-icon-folder-notch::before{
  content:"؍";
}

.sk-icon-folder-notch-minus::before{
  content:"؎";
}

.sk-icon-folder-notch-open::before{
  content:"؏";
}

.sk-icon-folder-notch-plus::before{
  content:"ؐ";
}

.sk-icon-folder-open::before{
  content:"ؑ";
}

.sk-icon-folder-plus::before{
  content:"ؒ";
}

.sk-icon-folder-simple::before{
  content:"ؓ";
}

.sk-icon-folder-simple-dashed::before{
  content:"ؔ";
}

.sk-icon-folder-simple-lock::before{
  content:"ؕ";
}

.sk-icon-folder-simple-minus::before{
  content:"ؖ";
}

.sk-icon-folder-simple-plus::before{
  content:"ؗ";
}

.sk-icon-folder-simple-star::before{
  content:"ؘ";
}

.sk-icon-folder-simple-user::before{
  content:"ؙ";
}

.sk-icon-folder-star::before{
  content:"ؚ";
}

.sk-icon-folder-user::before{
  content:"؛";
}

.sk-icon-folders::before{
  content:"؜";
}

.sk-icon-football::before{
  content:"؝";
}

.sk-icon-footprints::before{
  content:"؞";
}

.sk-icon-fork-knife::before{
  content:"؟";
}

.sk-icon-frame-corners::before{
  content:"ؠ";
}

.sk-icon-framer-logo::before{
  content:"ء";
}

.sk-icon-fridge::before{
  content:"❇";
}

.sk-icon-fridge-simple::before{
  content:"❆";
}

.sk-icon-function::before{
  content:"آ";
}

.sk-icon-funnel::before{
  content:"أ";
}

.sk-icon-funnel-simple::before{
  content:"ؤ";
}

.sk-icon-game-controller::before{
  content:"إ";
}

.sk-icon-garage::before{
  content:"ئ";
}

.sk-icon-gas-can::before{
  content:"ا";
}

.sk-icon-gas-pump::before{
  content:"ب";
}

.sk-icon-gauge::before{
  content:"ة";
}

.sk-icon-gauge-left::before{
  content:"➚";
}

.sk-icon-gauge-middle::before{
  content:"➛";
}

.sk-icon-gauge-right::before{
  content:"➜";
}

.sk-icon-gavel::before{
  content:"ت";
}

.sk-icon-gdpr-fee::before{
  content:"❈";
}

.sk-icon-gear::before{
  content:"ث";
}

.sk-icon-gear-check-circle::before{
  content:"❉";
}

.sk-icon-gear-check-two::before{
  content:"❊";
}

.sk-icon-gear-fine::before{
  content:"ج";
}

.sk-icon-gear-person::before{
  content:"❋";
}

.sk-icon-gear-six::before{
  content:"ح";
}

.sk-icon-gear-turning::before{
  content:"❌";
}

.sk-icon-gear-users-three::before{
  content:"❍";
}

.sk-icon-gender-female::before{
  content:"خ";
}

.sk-icon-gender-intersex::before{
  content:"د";
}

.sk-icon-gender-male::before{
  content:"ذ";
}

.sk-icon-gender-neuter::before{
  content:"ر";
}

.sk-icon-gender-nonbinary::before{
  content:"ز";
}

.sk-icon-gender-transgender::before{
  content:"س";
}

.sk-icon-ghost::before{
  content:"ش";
}

.sk-icon-gif::before{
  content:"ص";
}

.sk-icon-gift::before{
  content:"ض";
}

.sk-icon-git-branch::before{
  content:"ط";
}

.sk-icon-git-commit::before{
  content:"ظ";
}

.sk-icon-git-diff::before{
  content:"ع";
}

.sk-icon-git-fork::before{
  content:"غ";
}

.sk-icon-git-merge::before{
  content:"ػ";
}

.sk-icon-git-pull-request::before{
  content:"ؼ";
}

.sk-icon-github-logo::before{
  content:"ؽ";
}

.sk-icon-gitlab-logo::before{
  content:"ؾ";
}

.sk-icon-gitlab-logo-simple::before{
  content:"ؿ";
}

.sk-icon-globe::before{
  content:"ـ";
}

.sk-icon-globe-circles-around::before{
  content:"❎";
}

.sk-icon-globe-hemisphere-east::before{
  content:"ف";
}

.sk-icon-globe-hemisphere-west::before{
  content:"ق";
}

.sk-icon-globe-simple::before{
  content:"ك";
}

.sk-icon-globe-stand::before{
  content:"ل";
}

.sk-icon-goggles::before{
  content:"م";
}

.sk-icon-goodreads-logo::before{
  content:"ن";
}

.sk-icon-google-cardboard-logo::before{
  content:"ه";
}

.sk-icon-google-chrome-logo::before{
  content:"و";
}

.sk-icon-google-drive-logo::before{
  content:"ى";
}

.sk-icon-google-logo::before{
  content:"ي";
}

.sk-icon-google-photos-logo::before{
  content:"ً";
}

.sk-icon-google-play-logo::before{
  content:"ٌ";
}

.sk-icon-google-podcasts-logo::before{
  content:"ٍ";
}

.sk-icon-gradient::before{
  content:"َ";
}

.sk-icon-graduation-cap::before{
  content:"ُ";
}

.sk-icon-grains::before{
  content:"ِ";
}

.sk-icon-grains-slash::before{
  content:"ّ";
}

.sk-icon-graph::before{
  content:"ْ";
}

.sk-icon-grid-four::before{
  content:"ٓ";
}

.sk-icon-grid-nine::before{
  content:"ٔ";
}

.sk-icon-grouped-by-category::before{
  content:"❏";
}

.sk-icon-guitar::before{
  content:"ٕ";
}

.sk-icon-hamburger::before{
  content:"ٖ";
}

.sk-icon-hammer::before{
  content:"ٗ";
}

.sk-icon-hand::before{
  content:"٘";
}

.sk-icon-hand-coins::before{
  content:"ٙ";
}

.sk-icon-hand-euro::before{
  content:"❐";
}

.sk-icon-hand-eye::before{
  content:"ٚ";
}

.sk-icon-hand-fist::before{
  content:"ٛ";
}

.sk-icon-hand-grabbing::before{
  content:"ٜ";
}

.sk-icon-hand-heart::before{
  content:"ٝ";
}

.sk-icon-hand-lightbulb::before{
  content:"❑";
}

.sk-icon-hand-palm::before{
  content:"ٞ";
}

.sk-icon-hand-pointing::before{
  content:"ٟ";
}

.sk-icon-hand-soap::before{
  content:"٠";
}

.sk-icon-hand-swipe-left::before{
  content:"١";
}

.sk-icon-hand-swipe-right::before{
  content:"٢";
}

.sk-icon-hand-tap::before{
  content:"٣";
}

.sk-icon-hand-waving::before{
  content:"٤";
}

.sk-icon-handbag::before{
  content:"٥";
}

.sk-icon-handbag-simple::before{
  content:"٦";
}

.sk-icon-hands-clapping::before{
  content:"٧";
}

.sk-icon-hands-praying::before{
  content:"٨";
}

.sk-icon-handshake::before{
  content:"٩";
}

.sk-icon-handshake-strong::before{
  content:"❒";
}

.sk-icon-hard-drive::before{
  content:"٪";
}

.sk-icon-hard-drives::before{
  content:"٫";
}

.sk-icon-hash::before{
  content:"٬";
}

.sk-icon-hash-straight::before{
  content:"٭";
}

.sk-icon-head-arrow-counter-clockwise::before{
  content:"❓";
}

.sk-icon-headlights::before{
  content:"ٮ";
}

.sk-icon-headphones::before{
  content:"ٯ";
}

.sk-icon-headset::before{
  content:"ٰ";
}

.sk-icon-health-building::before{
  content:"❕";
}

.sk-icon-heart::before{
  content:"ٱ";
}

.sk-icon-heart-break::before{
  content:"ٲ";
}

.sk-icon-heart-half::before{
  content:"ٳ";
}

.sk-icon-heart-straight::before{
  content:"ٴ";
}

.sk-icon-heart-straight-break::before{
  content:"ٵ";
}

.sk-icon-heartbeat::before{
  content:"ٶ";
}

.sk-icon-hexagon::before{
  content:"ٷ";
}

.sk-icon-high-heel::before{
  content:"ٸ";
}

.sk-icon-highlighter-circle::before{
  content:"ٹ";
}

.sk-icon-hoodie::before{
  content:"ٺ";
}

.sk-icon-horse::before{
  content:"ٻ";
}

.sk-icon-hourglass::before{
  content:"ټ";
}

.sk-icon-hourglass-high::before{
  content:"ٽ";
}

.sk-icon-hourglass-low::before{
  content:"پ";
}

.sk-icon-hourglass-medium::before{
  content:"ٿ";
}

.sk-icon-hourglass-simple::before{
  content:"ڀ";
}

.sk-icon-hourglass-simple-high::before{
  content:"ځ";
}

.sk-icon-hourglass-simple-low::before{
  content:"ڂ";
}

.sk-icon-hourglass-simple-medium::before{
  content:"ڃ";
}

.sk-icon-house::before{
  content:"ڄ";
}

.sk-icon-house-line::before{
  content:"څ";
}

.sk-icon-house-simple::before{
  content:"چ";
}

.sk-icon-ice-cream::before{
  content:"ڇ";
}

.sk-icon-identification-badge::before{
  content:"ڈ";
}

.sk-icon-identification-card::before{
  content:"ډ";
}

.sk-icon-image::before{
  content:"ڊ";
}

.sk-icon-image-square::before{
  content:"ڋ";
}

.sk-icon-images::before{
  content:"ڌ";
}

.sk-icon-images-square::before{
  content:"ڍ";
}

.sk-icon-imprint-de::before{
  content:"❖";
}

.sk-icon-imprint-en::before{
  content:"❗";
}

.sk-icon-infinity::before{
  content:"ڎ";
}

.sk-icon-info::before{
  content:"ڏ";
}

.sk-icon-instagram-logo::before{
  content:"ڐ";
}

.sk-icon-internal::before{
  content:"❘";
}

.sk-icon-intersect::before{
  content:"ڑ";
}

.sk-icon-intersect-square::before{
  content:"ڒ";
}

.sk-icon-intersect-three::before{
  content:"ړ";
}

.sk-icon-invert-selection::before{
  content:"❚";
}

.sk-icon-invert-selection-two::before{
  content:"❙";
}

.sk-icon-jeep::before{
  content:"ڔ";
}

.sk-icon-kanban::before{
  content:"ڕ";
}

.sk-icon-key::before{
  content:"ږ";
}

.sk-icon-key-return::before{
  content:"ڗ";
}

.sk-icon-keyboard::before{
  content:"ژ";
}

.sk-icon-keyhole::before{
  content:"ڙ";
}

.sk-icon-keyword::before{
  content:"❛";
}

.sk-icon-knife::before{
  content:"ښ";
}

.sk-icon-ladder::before{
  content:"ڛ";
}

.sk-icon-ladder-simple::before{
  content:"ڜ";
}

.sk-icon-lamp::before{
  content:"ڝ";
}

.sk-icon-laptop::before{
  content:"ڞ";
}

.sk-icon-layout::before{
  content:"ڟ";
}

.sk-icon-leaf::before{
  content:"ڠ";
}

.sk-icon-letter-danger::before{
  content:"❜";
}

.sk-icon-letter-lock::before{
  content:"❝";
}

.sk-icon-lifebuoy::before{
  content:"ڡ";
}

.sk-icon-lightbulb::before{
  content:"ڢ";
}

.sk-icon-lightbulb-filament::before{
  content:"ڣ";
}

.sk-icon-lightbulb-on::before{
  content:"❞";
}

.sk-icon-lighthouse::before{
  content:"ڤ";
}

.sk-icon-lightning::before{
  content:"ڥ";
}

.sk-icon-lightning-a::before{
  content:"ڦ";
}

.sk-icon-lightning-slash::before{
  content:"ڧ";
}

.sk-icon-line-segment::before{
  content:"ڨ";
}

.sk-icon-line-segments::before{
  content:"ک";
}

.sk-icon-link::before{
  content:"ڪ";
}

.sk-icon-link-break::before{
  content:"ګ";
}

.sk-icon-link-simple::before{
  content:"ڬ";
}

.sk-icon-link-simple-break::before{
  content:"ڭ";
}

.sk-icon-link-simple-horizontal::before{
  content:"ڮ";
}

.sk-icon-link-simple-horizontal-break::before{
  content:"گ";
}

.sk-icon-linkedin-logo::before{
  content:"ڰ";
}

.sk-icon-linux-logo::before{
  content:"ڱ";
}

.sk-icon-list::before{
  content:"ڲ";
}

.sk-icon-list-bullets::before{
  content:"ڳ";
}

.sk-icon-list-checks::before{
  content:"ڴ";
}

.sk-icon-list-dashes::before{
  content:"ڵ";
}

.sk-icon-list-magnifying-glass::before{
  content:"ڶ";
}

.sk-icon-list-numbers::before{
  content:"ڷ";
}

.sk-icon-list-plus::before{
  content:"ڸ";
}

.sk-icon-lock::before{
  content:"ڹ";
}

.sk-icon-lock-key::before{
  content:"ں";
}

.sk-icon-lock-key-open::before{
  content:"ڻ";
}

.sk-icon-lock-laminated::before{
  content:"ڼ";
}

.sk-icon-lock-laminated-open::before{
  content:"ڽ";
}

.sk-icon-lock-open::before{
  content:"ھ";
}

.sk-icon-lock-simple::before{
  content:"ڿ";
}

.sk-icon-lock-simple-open::before{
  content:"ۀ";
}

.sk-icon-lockers::before{
  content:"ہ";
}

.sk-icon-magic-wand::before{
  content:"ۂ";
}

.sk-icon-magnet::before{
  content:"ۃ";
}

.sk-icon-magnet-straight::before{
  content:"ۄ";
}

.sk-icon-magnifying-glass::before{
  content:"ۅ";
}

.sk-icon-magnifying-glass-euro::before{
  content:"❟";
}

.sk-icon-magnifying-glass-minus::before{
  content:"ۆ";
}

.sk-icon-magnifying-glass-plant::before{
  content:"❠";
}

.sk-icon-magnifying-glass-plus::before{
  content:"ۇ";
}

.sk-icon-map-pin::before{
  content:"ۈ";
}

.sk-icon-map-pin-line::before{
  content:"ۉ";
}

.sk-icon-map-trifold::before{
  content:"ۊ";
}

.sk-icon-marker-circle::before{
  content:"ۋ";
}

.sk-icon-martini::before{
  content:"ی";
}

.sk-icon-mask-happy::before{
  content:"ۍ";
}

.sk-icon-mask-sad::before{
  content:"ێ";
}

.sk-icon-math-operations::before{
  content:"ۏ";
}

.sk-icon-medal::before{
  content:"ې";
}

.sk-icon-medal-military::before{
  content:"ۑ";
}

.sk-icon-medal-star::before{
  content:"❡";
}

.sk-icon-medium-logo::before{
  content:"ے";
}

.sk-icon-meeting::before{
  content:"❢";
}

.sk-icon-megaphone::before{
  content:"ۓ";
}

.sk-icon-megaphone-simple::before{
  content:"۔";
}

.sk-icon-messenger-logo::before{
  content:"ە";
}

.sk-icon-meta-logo::before{
  content:"ۖ";
}

.sk-icon-metronome::before{
  content:"ۗ";
}

.sk-icon-microphone::before{
  content:"ۘ";
}

.sk-icon-microphone-slash::before{
  content:"ۙ";
}

.sk-icon-microphone-stage::before{
  content:"ۚ";
}

.sk-icon-microsoft-excel-logo::before{
  content:"ۛ";
}

.sk-icon-microsoft-outlook-logo::before{
  content:"ۜ";
}

.sk-icon-microsoft-powerpoint-logo::before{
  content:"۝";
}

.sk-icon-microsoft-teams-logo::before{
  content:"۞";
}

.sk-icon-microsoft-word-logo::before{
  content:"۟";
}

.sk-icon-minus::before{
  content:"۠";
}

.sk-icon-minus-circle::before{
  content:"ۡ";
}

.sk-icon-minus-square::before{
  content:"ۢ";
}

.sk-icon-money::before{
  content:"ۣ";
}

.sk-icon-monitor::before{
  content:"ۤ";
}

.sk-icon-monitor-play::before{
  content:"ۥ";
}

.sk-icon-moon::before{
  content:"ۦ";
}

.sk-icon-moon-stars::before{
  content:"ۧ";
}

.sk-icon-moped::before{
  content:"ۨ";
}

.sk-icon-moped-front::before{
  content:"۩";
}

.sk-icon-mosque::before{
  content:"۪";
}

.sk-icon-motorcycle::before{
  content:"۫";
}

.sk-icon-mountain-flag::before{
  content:"❣";
}

.sk-icon-mountains::before{
  content:"۬";
}

.sk-icon-mouse::before{
  content:"ۭ";
}

.sk-icon-mouse-simple::before{
  content:"ۮ";
}

.sk-icon-multiple-choice::before{
  content:"❤";
}

.sk-icon-multiple-resonse::before{
  content:"❥";
}

.sk-icon-music-note::before{
  content:"ۯ";
}

.sk-icon-music-note-simple::before{
  content:"۰";
}

.sk-icon-music-notes::before{
  content:"۱";
}

.sk-icon-music-notes-plus::before{
  content:"۲";
}

.sk-icon-music-notes-simple::before{
  content:"۳";
}

.sk-icon-navigation-arrow::before{
  content:"۴";
}

.sk-icon-needle::before{
  content:"۵";
}

.sk-icon-newspaper::before{
  content:"۶";
}

.sk-icon-newspaper-clipping::before{
  content:"۷";
}

.sk-icon-notches::before{
  content:"۸";
}

.sk-icon-note::before{
  content:"۹";
}

.sk-icon-note-blank::before{
  content:"ۺ";
}

.sk-icon-note-pencil::before{
  content:"ۻ";
}

.sk-icon-notebook::before{
  content:"ۼ";
}

.sk-icon-notepad::before{
  content:"۽";
}

.sk-icon-notification::before{
  content:"۾";
}

.sk-icon-notion-logo::before{
  content:"ۿ";
}

.sk-icon-number-circle-eight::before{
  content:"܀";
}

.sk-icon-number-circle-five::before{
  content:"܁";
}

.sk-icon-number-circle-four::before{
  content:"܂";
}

.sk-icon-number-circle-nine::before{
  content:"܃";
}

.sk-icon-number-circle-one::before{
  content:"܄";
}

.sk-icon-number-circle-seven::before{
  content:"܅";
}

.sk-icon-number-circle-six::before{
  content:"܆";
}

.sk-icon-number-circle-three::before{
  content:"܇";
}

.sk-icon-number-circle-two::before{
  content:"܈";
}

.sk-icon-number-circle-zero::before{
  content:"܉";
}

.sk-icon-number-eight::before{
  content:"܊";
}

.sk-icon-number-five::before{
  content:"܋";
}

.sk-icon-number-four::before{
  content:"܌";
}

.sk-icon-number-nine::before{
  content:"܍";
}

.sk-icon-number-one::before{
  content:"܎";
}

.sk-icon-number-seven::before{
  content:"܏";
}

.sk-icon-number-six::before{
  content:"ܐ";
}

.sk-icon-number-square-eight::before{
  content:"ܑ";
}

.sk-icon-number-square-five::before{
  content:"ܒ";
}

.sk-icon-number-square-four::before{
  content:"ܓ";
}

.sk-icon-number-square-nine::before{
  content:"ܔ";
}

.sk-icon-number-square-one::before{
  content:"ܕ";
}

.sk-icon-number-square-seven::before{
  content:"ܖ";
}

.sk-icon-number-square-six::before{
  content:"ܗ";
}

.sk-icon-number-square-three::before{
  content:"ܘ";
}

.sk-icon-number-square-two::before{
  content:"ܙ";
}

.sk-icon-number-square-zero::before{
  content:"ܚ";
}

.sk-icon-number-three::before{
  content:"ܛ";
}

.sk-icon-number-two::before{
  content:"ܜ";
}

.sk-icon-number-zero::before{
  content:"ܝ";
}

.sk-icon-nut::before{
  content:"ܞ";
}

.sk-icon-ny-times-logo::before{
  content:"ܟ";
}

.sk-icon-octagon::before{
  content:"ܠ";
}

.sk-icon-office-chair::before{
  content:"ܡ";
}

.sk-icon-option::before{
  content:"ܢ";
}

.sk-icon-orange-slice::before{
  content:"ܣ";
}

.sk-icon-overview::before{
  content:"❦";
}

.sk-icon-package::before{
  content:"ܤ";
}

.sk-icon-paint-brush::before{
  content:"ܥ";
}

.sk-icon-paint-brush-broad::before{
  content:"ܦ";
}

.sk-icon-paint-brush-household::before{
  content:"ܧ";
}

.sk-icon-paint-bucket::before{
  content:"ܨ";
}

.sk-icon-paint-roller::before{
  content:"ܩ";
}

.sk-icon-palette::before{
  content:"ܪ";
}

.sk-icon-pants::before{
  content:"ܫ";
}

.sk-icon-paper-plane::before{
  content:"ܬ";
}

.sk-icon-paper-plane-right::before{
  content:"ܭ";
}

.sk-icon-paper-plane-tilt::before{
  content:"ܮ";
}

.sk-icon-paperclip::before{
  content:"ܯ";
}

.sk-icon-paperclip-horizontal::before{
  content:"ܰ";
}

.sk-icon-parachute::before{
  content:"ܱ";
}

.sk-icon-paragraph::before{
  content:"ܲ";
}

.sk-icon-parallelogram::before{
  content:"ܳ";
}

.sk-icon-park::before{
  content:"ܴ";
}

.sk-icon-partnership::before{
  content:"❧";
}

.sk-icon-password::before{
  content:"ܵ";
}

.sk-icon-path::before{
  content:"ܶ";
}

.sk-icon-patreon-logo::before{
  content:"ܷ";
}

.sk-icon-pause::before{
  content:"ܸ";
}

.sk-icon-pause-circle::before{
  content:"ܹ";
}

.sk-icon-paw-print::before{
  content:"ܺ";
}

.sk-icon-paypal-logo::before{
  content:"ܻ";
}

.sk-icon-peace::before{
  content:"ܼ";
}

.sk-icon-pen::before{
  content:"ܽ";
}

.sk-icon-pen-nib::before{
  content:"ܾ";
}

.sk-icon-pen-nib-straight::before{
  content:"ܿ";
}

.sk-icon-pencil::before{
  content:"݀";
}

.sk-icon-pencil-circle::before{
  content:"݁";
}

.sk-icon-pencil-line::before{
  content:"݂";
}

.sk-icon-pencil-simple::before{
  content:"݃";
}

.sk-icon-pencil-simple-line::before{
  content:"݄";
}

.sk-icon-pencil-simple-slash::before{
  content:"݅";
}

.sk-icon-pencil-slash::before{
  content:"݆";
}

.sk-icon-pentagram::before{
  content:"݇";
}

.sk-icon-pepper::before{
  content:"݈";
}

.sk-icon-percent::before{
  content:"݉";
}

.sk-icon-person::before{
  content:"݊";
}

.sk-icon-person-arms-spread::before{
  content:"݋";
}

.sk-icon-person-price-tag::before{
  content:"❨";
}

.sk-icon-person-simple::before{
  content:"݌";
}

.sk-icon-person-simple-bike::before{
  content:"ݍ";
}

.sk-icon-person-simple-run::before{
  content:"ݎ";
}

.sk-icon-person-simple-throw::before{
  content:"ݏ";
}

.sk-icon-person-simple-walk::before{
  content:"ݐ";
}

.sk-icon-perspective::before{
  content:"ݑ";
}

.sk-icon-phone::before{
  content:"ݒ";
}

.sk-icon-phone-call::before{
  content:"ݓ";
}

.sk-icon-phone-clock-standby::before{
  content:"❩";
}

.sk-icon-phone-disconnect::before{
  content:"ݔ";
}

.sk-icon-phone-incoming::before{
  content:"ݕ";
}

.sk-icon-phone-mail::before{
  content:"❪";
}

.sk-icon-phone-outgoing::before{
  content:"ݖ";
}

.sk-icon-phone-plus::before{
  content:"ݗ";
}

.sk-icon-phone-ringing::before{
  content:"❫";
}

.sk-icon-phone-slash::before{
  content:"ݘ";
}

.sk-icon-phone-x::before{
  content:"ݙ";
}

.sk-icon-phosphor-logo::before{
  content:"ݚ";
}

.sk-icon-pi::before{
  content:"ݛ";
}

.sk-icon-piano-keys::before{
  content:"ݜ";
}

.sk-icon-picture-in-picture::before{
  content:"ݝ";
}

.sk-icon-piggy-bank::before{
  content:"ݞ";
}

.sk-icon-pill::before{
  content:"ݟ";
}

.sk-icon-pin-buidling::before{
  content:"❬";
}

.sk-icon-pinterest-logo::before{
  content:"ݠ";
}

.sk-icon-pinwheel::before{
  content:"ݡ";
}

.sk-icon-pizza::before{
  content:"ݢ";
}

.sk-icon-placeholder::before{
  content:"ݣ";
}

.sk-icon-planet::before{
  content:"ݤ";
}

.sk-icon-plant::before{
  content:"ݥ";
}

.sk-icon-play::before{
  content:"ݦ";
}

.sk-icon-play-circle::before{
  content:"ݧ";
}

.sk-icon-play-pause::before{
  content:"ݨ";
}

.sk-icon-playlist::before{
  content:"ݩ";
}

.sk-icon-plug::before{
  content:"ݪ";
}

.sk-icon-plug-charging::before{
  content:"ݫ";
}

.sk-icon-plugs::before{
  content:"ݬ";
}

.sk-icon-plugs-connected::before{
  content:"ݭ";
}

.sk-icon-plus::before{
  content:"ݮ";
}

.sk-icon-plus-circle::before{
  content:"ݯ";
}

.sk-icon-plus-minus::before{
  content:"ݰ";
}

.sk-icon-plus-square::before{
  content:"ݱ";
}

.sk-icon-podium::before{
  content:"❭";
}

.sk-icon-poker-chip::before{
  content:"ݲ";
}

.sk-icon-police-car::before{
  content:"ݳ";
}

.sk-icon-polygon::before{
  content:"ݴ";
}

.sk-icon-popcorn::before{
  content:"ݵ";
}

.sk-icon-potted-plant::before{
  content:"ݶ";
}

.sk-icon-power::before{
  content:"ݷ";
}

.sk-icon-prescription::before{
  content:"ݸ";
}

.sk-icon-presentation::before{
  content:"ݹ";
}

.sk-icon-presentation-chart::before{
  content:"ݺ";
}

.sk-icon-printer::before{
  content:"ݻ";
}

.sk-icon-privacy-de::before{
  content:"❮";
}

.sk-icon-privacy-en::before{
  content:"❯";
}

.sk-icon-process::before{
  content:"❰";
}

.sk-icon-prohibit::before{
  content:"ݼ";
}

.sk-icon-prohibit-inset::before{
  content:"ݽ";
}

.sk-icon-project-goals::before{
  content:"❱";
}

.sk-icon-project-type::before{
  content:"❲";
}

.sk-icon-projector-screen::before{
  content:"ݾ";
}

.sk-icon-projector-screen-chart::before{
  content:"ݿ";
}

.sk-icon-pulse::before{
  content:"ހ";
}

.sk-icon-push-pin::before{
  content:"ށ";
}

.sk-icon-push-pin-simple::before{
  content:"ނ";
}

.sk-icon-push-pin-simple-slash::before{
  content:"ރ";
}

.sk-icon-push-pin-slash::before{
  content:"ބ";
}

.sk-icon-puzzle-people::before{
  content:"❳";
}

.sk-icon-puzzle-person::before{
  content:"❴";
}

.sk-icon-puzzle-piece::before{
  content:"ޅ";
}

.sk-icon-qa::before{
  content:"❶";
}

.sk-icon-qa-pen::before{
  content:"❵";
}

.sk-icon-qr-code::before{
  content:"ކ";
}

.sk-icon-question::before{
  content:"އ";
}

.sk-icon-queue::before{
  content:"ވ";
}

.sk-icon-quotes::before{
  content:"މ";
}

.sk-icon-radical::before{
  content:"ފ";
}

.sk-icon-radio::before{
  content:"ދ";
}

.sk-icon-radio-button::before{
  content:"ތ";
}

.sk-icon-radioactive::before{
  content:"ލ";
}

.sk-icon-rainbow::before{
  content:"ގ";
}

.sk-icon-rainbow-cloud::before{
  content:"ޏ";
}

.sk-icon-range::before{
  content:"❷";
}

.sk-icon-read-cv-logo::before{
  content:"ސ";
}

.sk-icon-real-time-data::before{
  content:"❸";
}

.sk-icon-receipt::before{
  content:"ޑ";
}

.sk-icon-receipt-x::before{
  content:"ޒ";
}

.sk-icon-reception::before{
  content:"❹";
}

.sk-icon-record::before{
  content:"ޓ";
}

.sk-icon-rectangle::before{
  content:"ޔ";
}

.sk-icon-recycle::before{
  content:"ޕ";
}

.sk-icon-reddit-logo::before{
  content:"ޖ";
}

.sk-icon-reduce-data::before{
  content:"❺";
}

.sk-icon-repeat::before{
  content:"ޗ";
}

.sk-icon-repeat-once::before{
  content:"ޘ";
}

.sk-icon-reply::before{
  content:"❻";
}

.sk-icon-report-management::before{
  content:"❼";
}

.sk-icon-rewind::before{
  content:"ޙ";
}

.sk-icon-rewind-circle::before{
  content:"ޚ";
}

.sk-icon-road-horizon::before{
  content:"ޛ";
}

.sk-icon-robot::before{
  content:"ޜ";
}

.sk-icon-robotic-arm::before{
  content:"❽";
}

.sk-icon-rocket::before{
  content:"ޝ";
}

.sk-icon-rocket-launch::before{
  content:"ޞ";
}

.sk-icon-rows::before{
  content:"ޟ";
}

.sk-icon-rss::before{
  content:"ޠ";
}

.sk-icon-rss-simple::before{
  content:"ޡ";
}

.sk-icon-rug::before{
  content:"ޢ";
}

.sk-icon-ruler::before{
  content:"ޣ";
}

.sk-icon-scale-even::before{
  content:"❾";
}

.sk-icon-scales::before{
  content:"ޤ";
}

.sk-icon-scan::before{
  content:"ޥ";
}

.sk-icon-scissors::before{
  content:"ަ";
}

.sk-icon-scooter::before{
  content:"ާ";
}

.sk-icon-screencast::before{
  content:"ި";
}

.sk-icon-screwdriver-wrench::before{
  content:"➀";
}

.sk-icon-screwdriver-wrench-emergency::before{
  content:"❿";
}

.sk-icon-scribble-loop::before{
  content:"ީ";
}

.sk-icon-scroll::before{
  content:"ު";
}

.sk-icon-seal::before{
  content:"ޫ";
}

.sk-icon-seal-check::before{
  content:"ެ";
}

.sk-icon-seal-question::before{
  content:"ޭ";
}

.sk-icon-seal-warning::before{
  content:"ޮ";
}

.sk-icon-select-manually::before{
  content:"➁";
}

.sk-icon-selection::before{
  content:"ޯ";
}

.sk-icon-selection-all::before{
  content:"ް";
}

.sk-icon-selection-background::before{
  content:"ޱ";
}

.sk-icon-selection-foreground::before{
  content:"޲";
}

.sk-icon-selection-inverse::before{
  content:"޳";
}

.sk-icon-selection-plus::before{
  content:"޴";
}

.sk-icon-selection-slash::before{
  content:"޵";
}

.sk-icon-shapes::before{
  content:"޶";
}

.sk-icon-share::before{
  content:"޷";
}

.sk-icon-share-fat::before{
  content:"޸";
}

.sk-icon-share-network::before{
  content:"޹";
}

.sk-icon-shield::before{
  content:"޺";
}

.sk-icon-shield-check::before{
  content:"޻";
}

.sk-icon-shield-checkered::before{
  content:"޼";
}

.sk-icon-shield-chevron::before{
  content:"޽";
}

.sk-icon-shield-circle-check::before{
  content:"➂";
}

.sk-icon-shield-lock::before{
  content:"➃";
}

.sk-icon-shield-plus::before{
  content:"޾";
}

.sk-icon-shield-slash::before{
  content:"޿";
}

.sk-icon-shield-star::before{
  content:"߀";
}

.sk-icon-shield-sword::before{
  content:"➄";
}

.sk-icon-shield-warning::before{
  content:"߁";
}

.sk-icon-shirt-folded::before{
  content:"߂";
}

.sk-icon-shooting-star::before{
  content:"߃";
}

.sk-icon-shopping-bag::before{
  content:"߄";
}

.sk-icon-shopping-bag-open::before{
  content:"߅";
}

.sk-icon-shopping-cart::before{
  content:"߆";
}

.sk-icon-shopping-cart-simple::before{
  content:"߇";
}

.sk-icon-shower::before{
  content:"߈";
}

.sk-icon-shrimp::before{
  content:"߉";
}

.sk-icon-shuffle::before{
  content:"ߊ";
}

.sk-icon-shuffle-angular::before{
  content:"ߋ";
}

.sk-icon-shuffle-simple::before{
  content:"ߌ";
}

.sk-icon-sidebar::before{
  content:"ߍ";
}

.sk-icon-sidebar-simple::before{
  content:"ߎ";
}

.sk-icon-sigma::before{
  content:"ߏ";
}

.sk-icon-sign-in::before{
  content:"ߐ";
}

.sk-icon-sign-out::before{
  content:"ߑ";
}

.sk-icon-signature::before{
  content:"ߒ";
}

.sk-icon-signpost::before{
  content:"ߓ";
}

.sk-icon-sim-card::before{
  content:"ߔ";
}

.sk-icon-siren::before{
  content:"ߕ";
}

.sk-icon-sketch-logo::before{
  content:"ߖ";
}

.sk-icon-skip-back::before{
  content:"ߗ";
}

.sk-icon-skip-back-circle::before{
  content:"ߘ";
}

.sk-icon-skip-forward::before{
  content:"ߙ";
}

.sk-icon-skip-forward-circle::before{
  content:"ߚ";
}

.sk-icon-skull::before{
  content:"ߛ";
}

.sk-icon-slack-logo::before{
  content:"ߜ";
}

.sk-icon-sliders::before{
  content:"ߝ";
}

.sk-icon-sliders-horizontal::before{
  content:"ߞ";
}

.sk-icon-slideshow::before{
  content:"ߟ";
}

.sk-icon-smartphone::before{
  content:"➆";
}

.sk-icon-smartphone-qr::before{
  content:"➅";
}

.sk-icon-smiley::before{
  content:"ߠ";
}

.sk-icon-smiley-angry::before{
  content:"ߡ";
}

.sk-icon-smiley-blank::before{
  content:"ߢ";
}

.sk-icon-smiley-meh::before{
  content:"ߣ";
}

.sk-icon-smiley-nervous::before{
  content:"ߤ";
}

.sk-icon-smiley-sad::before{
  content:"ߥ";
}

.sk-icon-smiley-sticker::before{
  content:"ߦ";
}

.sk-icon-smiley-wink::before{
  content:"ߧ";
}

.sk-icon-smiley-x-eyes::before{
  content:"ߨ";
}

.sk-icon-snapchat-logo::before{
  content:"ߩ";
}

.sk-icon-sneaker::before{
  content:"ߪ";
}

.sk-icon-sneaker-move::before{
  content:"߫";
}

.sk-icon-snowflake::before{
  content:"߬";
}

.sk-icon-snp::before{
  content:"✐";
}

.sk-icon-soccer-ball::before{
  content:"߭";
}

.sk-icon-social-media::before{
  content:"➇";
}

.sk-icon-sort-ascending::before{
  content:"߮";
}

.sk-icon-sort-az::before{
  content:"➈";
}

.sk-icon-sort-descending::before{
  content:"߯";
}

.sk-icon-soundcloud-logo::before{
  content:"߰";
}

.sk-icon-spade::before{
  content:"߱";
}

.sk-icon-sparkle::before{
  content:"߲";
}

.sk-icon-speaker-hifi::before{
  content:"߳";
}

.sk-icon-speaker-high::before{
  content:"ߴ";
}

.sk-icon-speaker-low::before{
  content:"ߵ";
}

.sk-icon-speaker-none::before{
  content:"߶";
}

.sk-icon-speaker-session::before{
  content:"➉";
}

.sk-icon-speaker-simple-high::before{
  content:"߷";
}

.sk-icon-speaker-simple-low::before{
  content:"߸";
}

.sk-icon-speaker-simple-none::before{
  content:"߹";
}

.sk-icon-speaker-simple-slash::before{
  content:"ߺ";
}

.sk-icon-speaker-simple-x::before{
  content:"߻";
}

.sk-icon-speaker-slash::before{
  content:"߼";
}

.sk-icon-speaker-stand::before{
  content:"➊";
}

.sk-icon-speaker-x::before{
  content:"߽";
}

.sk-icon-spinner::before{
  content:"߾";
}

.sk-icon-spinner-gap::before{
  content:"߿";
}

.sk-icon-spiral::before{
  content:"ࠀ";
}

.sk-icon-split-horizontal::before{
  content:"ࠁ";
}

.sk-icon-split-vertical::before{
  content:"ࠂ";
}

.sk-icon-spotify-logo::before{
  content:"ࠃ";
}

.sk-icon-spotlights-two-center::before{
  content:"➋";
}

.sk-icon-square::before{
  content:"ࠄ";
}

.sk-icon-square-half::before{
  content:"ࠅ";
}

.sk-icon-square-half-bottom::before{
  content:"ࠆ";
}

.sk-icon-square-logo::before{
  content:"ࠇ";
}

.sk-icon-square-split-horizontal::before{
  content:"ࠈ";
}

.sk-icon-square-split-vertical::before{
  content:"ࠉ";
}

.sk-icon-squares-four::before{
  content:"ࠊ";
}

.sk-icon-stack::before{
  content:"ࠋ";
}

.sk-icon-stack-overflow-logo::before{
  content:"ࠌ";
}

.sk-icon-stack-simple::before{
  content:"ࠍ";
}

.sk-icon-stairs::before{
  content:"ࠎ";
}

.sk-icon-stamp::before{
  content:"ࠏ";
}

.sk-icon-star::before{
  content:"ࠐ";
}

.sk-icon-star-and-crescent::before{
  content:"ࠑ";
}

.sk-icon-star-four::before{
  content:"ࠒ";
}

.sk-icon-star-half::before{
  content:"ࠓ";
}

.sk-icon-star-of-david::before{
  content:"ࠔ";
}

.sk-icon-steering-wheel::before{
  content:"ࠕ";
}

.sk-icon-steps::before{
  content:"ࠖ";
}

.sk-icon-stethoscope::before{
  content:"ࠗ";
}

.sk-icon-sticker::before{
  content:"࠘";
}

.sk-icon-stool::before{
  content:"࠙";
}

.sk-icon-stop::before{
  content:"ࠚ";
}

.sk-icon-stop-circle::before{
  content:"ࠛ";
}

.sk-icon-stopwatch::before{
  content:"➌";
}

.sk-icon-storefront::before{
  content:"ࠜ";
}

.sk-icon-strategy::before{
  content:"ࠝ";
}

.sk-icon-strategy-building::before{
  content:"➍";
}

.sk-icon-stripe-logo::before{
  content:"ࠞ";
}

.sk-icon-student::before{
  content:"ࠟ";
}

.sk-icon-student-hat::before{
  content:"➎";
}

.sk-icon-subtitles::before{
  content:"ࠠ";
}

.sk-icon-subtract::before{
  content:"ࠡ";
}

.sk-icon-subtract-square::before{
  content:"ࠢ";
}

.sk-icon-suitcase::before{
  content:"ࠣ";
}

.sk-icon-suitcase-rolling::before{
  content:"ࠤ";
}

.sk-icon-suitcase-simple::before{
  content:"ࠥ";
}

.sk-icon-sun::before{
  content:"ࠦ";
}

.sk-icon-sun-dim::before{
  content:"ࠧ";
}

.sk-icon-sun-horizon::before{
  content:"ࠨ";
}

.sk-icon-sunglasses::before{
  content:"ࠩ";
}

.sk-icon-swap::before{
  content:"ࠪ";
}

.sk-icon-swatches::before{
  content:"ࠫ";
}

.sk-icon-swimming-pool::before{
  content:"ࠬ";
}

.sk-icon-sword::before{
  content:"࠭";
}

.sk-icon-synagogue::before{
  content:"࠮";
}

.sk-icon-syringe::before{
  content:"࠯";
}

.sk-icon-t-shirt::before{
  content:"࠰";
}

.sk-icon-table::before{
  content:"࠱";
}

.sk-icon-tabs::before{
  content:"࠲";
}

.sk-icon-tactics::before{
  content:"➏";
}

.sk-icon-tag::before{
  content:"࠳";
}

.sk-icon-tag-chevron::before{
  content:"࠴";
}

.sk-icon-tag-simple::before{
  content:"࠵";
}

.sk-icon-target::before{
  content:"࠶";
}

.sk-icon-taxi::before{
  content:"࠷";
}

.sk-icon-telegram-logo::before{
  content:"࠸";
}

.sk-icon-television::before{
  content:"࠹";
}

.sk-icon-television-simple::before{
  content:"࠺";
}

.sk-icon-tennis-ball::before{
  content:"࠻";
}

.sk-icon-tent::before{
  content:"࠼";
}

.sk-icon-terminal::before{
  content:"࠽";
}

.sk-icon-terminal-window::before{
  content:"࠾";
}

.sk-icon-test-tube::before{
  content:"࠿";
}

.sk-icon-text-a-underline::before{
  content:"ࡀ";
}

.sk-icon-text-aa::before{
  content:"ࡁ";
}

.sk-icon-text-align-center::before{
  content:"ࡂ";
}

.sk-icon-text-align-justify::before{
  content:"ࡃ";
}

.sk-icon-text-align-left::before{
  content:"ࡄ";
}

.sk-icon-text-align-right::before{
  content:"ࡅ";
}

.sk-icon-text-b::before{
  content:"ࡆ";
}

.sk-icon-text-columns::before{
  content:"ࡇ";
}

.sk-icon-text-h::before{
  content:"ࡈ";
}

.sk-icon-text-h-five::before{
  content:"ࡉ";
}

.sk-icon-text-h-four::before{
  content:"ࡊ";
}

.sk-icon-text-h-one::before{
  content:"ࡋ";
}

.sk-icon-text-h-six::before{
  content:"ࡌ";
}

.sk-icon-text-h-three::before{
  content:"ࡍ";
}

.sk-icon-text-h-two::before{
  content:"ࡎ";
}

.sk-icon-text-indent::before{
  content:"ࡏ";
}

.sk-icon-text-italic::before{
  content:"ࡐ";
}

.sk-icon-text-outdent::before{
  content:"ࡑ";
}

.sk-icon-text-strikethrough::before{
  content:"ࡒ";
}

.sk-icon-text-t::before{
  content:"ࡓ";
}

.sk-icon-text-underline::before{
  content:"ࡔ";
}

.sk-icon-textbox::before{
  content:"ࡕ";
}

.sk-icon-thermometer::before{
  content:"ࡖ";
}

.sk-icon-thermometer-cold::before{
  content:"ࡗ";
}

.sk-icon-thermometer-hot::before{
  content:"ࡘ";
}

.sk-icon-thermometer-simple::before{
  content:"࡙";
}

.sk-icon-thumbs-down::before{
  content:"࡚";
}

.sk-icon-thumbs-up::before{
  content:"࡛";
}

.sk-icon-ticket::before{
  content:"࡜";
}

.sk-icon-ticket-building::before{
  content:"➐";
}

.sk-icon-ticket-meal::before{
  content:"➑";
}

.sk-icon-tickets-multi::before{
  content:"➒";
}

.sk-icon-tidal-logo::before{
  content:"࡝";
}

.sk-icon-tiktok-logo::before{
  content:"࡞";
}

.sk-icon-timer::before{
  content:"࡟";
}

.sk-icon-tipi::before{
  content:"ࡠ";
}

.sk-icon-toggle-left::before{
  content:"ࡡ";
}

.sk-icon-toggle-right::before{
  content:"ࡢ";
}

.sk-icon-toilet::before{
  content:"ࡣ";
}

.sk-icon-toilet-paper::before{
  content:"ࡤ";
}

.sk-icon-toolbox::before{
  content:"ࡥ";
}

.sk-icon-toolbox-open::before{
  content:"➓";
}

.sk-icon-tooth::before{
  content:"ࡦ";
}

.sk-icon-tote::before{
  content:"ࡧ";
}

.sk-icon-tote-simple::before{
  content:"ࡨ";
}

.sk-icon-trademark::before{
  content:"ࡩ";
}

.sk-icon-trademark-registered::before{
  content:"ࡪ";
}

.sk-icon-traffic-cone::before{
  content:"࡫";
}

.sk-icon-traffic-sign::before{
  content:"࡬";
}

.sk-icon-traffic-signal::before{
  content:"࡭";
}

.sk-icon-train::before{
  content:"࡮";
}

.sk-icon-train-regional::before{
  content:"࡯";
}

.sk-icon-train-simple::before{
  content:"ࡰ";
}

.sk-icon-tram::before{
  content:"ࡱ";
}

.sk-icon-translate::before{
  content:"ࡲ";
}

.sk-icon-trash::before{
  content:"ࡳ";
}

.sk-icon-trash-letter::before{
  content:"➔";
}

.sk-icon-trash-simple::before{
  content:"ࡴ";
}

.sk-icon-tray::before{
  content:"ࡵ";
}

.sk-icon-treasure::before{
  content:"➕";
}

.sk-icon-tree::before{
  content:"ࡶ";
}

.sk-icon-tree-evergreen::before{
  content:"ࡷ";
}

.sk-icon-tree-palm::before{
  content:"ࡸ";
}

.sk-icon-tree-structure::before{
  content:"ࡹ";
}

.sk-icon-trend-down::before{
  content:"ࡺ";
}

.sk-icon-trend-up::before{
  content:"ࡻ";
}

.sk-icon-triangle::before{
  content:"ࡼ";
}

.sk-icon-trophy::before{
  content:"ࡽ";
}

.sk-icon-truck::before{
  content:"ࡾ";
}

.sk-icon-true-false::before{
  content:"➖";
}

.sk-icon-twitch-logo::before{
  content:"ࡿ";
}

.sk-icon-twitter-logo::before{
  content:"ࢀ";
}

.sk-icon-umbrella::before{
  content:"ࢁ";
}

.sk-icon-umbrella-simple::before{
  content:"ࢂ";
}

.sk-icon-unite::before{
  content:"ࢃ";
}

.sk-icon-unite-square::before{
  content:"ࢄ";
}

.sk-icon-upload::before{
  content:"ࢅ";
}

.sk-icon-upload-simple::before{
  content:"ࢆ";
}

.sk-icon-usb::before{
  content:"ࢇ";
}

.sk-icon-user::before{
  content:"࢈";
}

.sk-icon-user-circle::before{
  content:"ࢉ";
}

.sk-icon-user-circle-gear::before{
  content:"ࢊ";
}

.sk-icon-user-circle-minus::before{
  content:"ࢋ";
}

.sk-icon-user-circle-plus::before{
  content:"ࢌ";
}

.sk-icon-user-focus::before{
  content:"ࢍ";
}

.sk-icon-user-gear::before{
  content:"ࢎ";
}

.sk-icon-user-list::before{
  content:"࢏";
}

.sk-icon-user-minus::before{
  content:"࢐";
}

.sk-icon-user-plus::before{
  content:"࢑";
}

.sk-icon-user-rectangle::before{
  content:"࢒";
}

.sk-icon-user-square::before{
  content:"࢓";
}

.sk-icon-user-switch::before{
  content:"࢔";
}

.sk-icon-users::before{
  content:"࢕";
}

.sk-icon-users-four::before{
  content:"࢖";
}

.sk-icon-users-three::before{
  content:"ࢗ";
}

.sk-icon-users-two-chatting::before{
  content:"➗";
}

.sk-icon-vacation::before{
  content:"➘";
}

.sk-icon-vacuum-cleaner::before{
  content:"➙";
}

.sk-icon-van::before{
  content:"࢘";
}

.sk-icon-vault::before{
  content:"࢙";
}

.sk-icon-vibrate::before{
  content:"࢚";
}

.sk-icon-video::before{
  content:"࢛";
}

.sk-icon-video-camera::before{
  content:"࢜";
}

.sk-icon-video-camera-slash::before{
  content:"࢝";
}

.sk-icon-vignette::before{
  content:"࢞";
}

.sk-icon-vinyl-record::before{
  content:"࢟";
}

.sk-icon-virtual-reality::before{
  content:"ࢠ";
}

.sk-icon-virus::before{
  content:"ࢡ";
}

.sk-icon-voicemail::before{
  content:"ࢢ";
}

.sk-icon-volleyball::before{
  content:"ࢣ";
}

.sk-icon-wall::before{
  content:"ࢤ";
}

.sk-icon-wallet::before{
  content:"ࢥ";
}

.sk-icon-warehouse::before{
  content:"ࢦ";
}

.sk-icon-warning::before{
  content:"ࢧ";
}

.sk-icon-warning-circle::before{
  content:"ࢨ";
}

.sk-icon-warning-diamond::before{
  content:"ࢩ";
}

.sk-icon-warning-octagon::before{
  content:"ࢪ";
}

.sk-icon-watch::before{
  content:"ࢫ";
}

.sk-icon-wave-sawtooth::before{
  content:"ࢬ";
}

.sk-icon-wave-sine::before{
  content:"ࢭ";
}

.sk-icon-wave-square::before{
  content:"ࢮ";
}

.sk-icon-wave-triangle::before{
  content:"ࢯ";
}

.sk-icon-waveform::before{
  content:"ࢰ";
}

.sk-icon-waves::before{
  content:"ࢱ";
}

.sk-icon-webcam::before{
  content:"ࢲ";
}

.sk-icon-webcam-slash::before{
  content:"ࢳ";
}

.sk-icon-webhooks-logo::before{
  content:"ࢴ";
}

.sk-icon-wechat-logo::before{
  content:"ࢵ";
}

.sk-icon-whatsapp-logo::before{
  content:"ࢶ";
}

.sk-icon-wheelchair::before{
  content:"ࢷ";
}

.sk-icon-wheelchair-motion::before{
  content:"ࢸ";
}

.sk-icon-wifi-high::before{
  content:"ࢹ";
}

.sk-icon-wifi-low::before{
  content:"ࢺ";
}

.sk-icon-wifi-medium::before{
  content:"ࢻ";
}

.sk-icon-wifi-none::before{
  content:"ࢼ";
}

.sk-icon-wifi-slash::before{
  content:"ࢽ";
}

.sk-icon-wifi-x::before{
  content:"ࢾ";
}

.sk-icon-wind::before{
  content:"ࢿ";
}

.sk-icon-windows-logo::before{
  content:"ࣀ";
}

.sk-icon-wine::before{
  content:"ࣁ";
}

.sk-icon-wrench::before{
  content:"ࣂ";
}

.sk-icon-x::before{
  content:"ࣃ";
}

.sk-icon-x-circle::before{
  content:"ࣄ";
}

.sk-icon-x-square::before{
  content:"ࣅ";
}

.sk-icon-yin-yang::before{
  content:"ࣆ";
}

.sk-icon-youtube-logo::before{
  content:"ࣇ";
}

.sk-text-muted{
  color:#6f6f6f;
}

.sk-text-disabled{
  color:rgba(111, 111, 111, 0.6);
}

.sk-running-text hr{
  border-color:rgba(17, 20, 24, 0.15);
}

a{
  color:#689bd2;
}
a:hover{
  color:#689bd2;
}
a .sk-icon, a .sk-icon-standard, a .sk-icon-large{
  color:inherit;
}
a code{
  color:inherit;
}

.sk-code,
.sk-running-text code{
  background:rgba(255, 255, 255, 0.7);
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2);
  color:#6f6f6f;
}
a > .sk-code,
a > .sk-running-text code{
  color:#151975;
}

.sk-code-block,
.sk-running-text pre{
  background:rgba(255, 255, 255, 0.7);
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.15);
  color:#1c2127;
}
.sk-code-block > code,
.sk-running-text pre > code{
  background:none;
  box-shadow:none;
  color:inherit;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-code-block,
  .sk-running-text pre{
    border:1px solid buttonborder;
    box-shadow:none;
  }
}

.sk-key,
.sk-running-text kbd{
  background:#ffffff;
  box-shadow:0 0 1px rgba(17, 20, 24, 0.1), 0 0 4px rgba(17, 20, 24, 0.1);
  color:#6f6f6f;
}

.sk-icon.sk-intent-primary, .sk-icon-standard.sk-intent-primary, .sk-icon-large.sk-intent-primary{
  color:#151975;
}
.sk-icon.sk-intent-success, .sk-icon-standard.sk-intent-success, .sk-icon-large.sk-intent-success{
  color:#008015;
}
.sk-icon.sk-intent-warning, .sk-icon-standard.sk-intent-warning, .sk-icon-large.sk-intent-warning{
  color:#ff7400;
}
.sk-icon.sk-intent-danger, .sk-icon-standard.sk-intent-danger, .sk-icon-large.sk-intent-danger{
  color:#d1000f;
}
.sk-heading{
  color:#1c2127;
  font-family:"Archia", -apple-system, "BlinkMacSystemFont", "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Open Sans", "Helvetica Neue", "snpkit-icons-256", sans-serif;
  font-weight:600;
  margin:0 0 10px;
  padding:0;
}
.sk-dark .sk-heading{
  color:#f6f7f9;
}
.sk-heading.sk-text-muted{
  color:#6f6f6f;
}
.sk-dark .sk-heading.sk-text-muted{
  color:#abb3bf;
}

.sk-running-text h1, h1.sk-heading{
  font-size:36px;
  line-height:40px;
}

.sk-running-text h2, h2.sk-heading{
  font-size:28px;
  line-height:32px;
}

.sk-running-text h3, h3.sk-heading{
  font-size:22px;
  line-height:25px;
}

.sk-running-text h4, h4.sk-heading{
  font-size:18px;
  line-height:21px;
}

.sk-running-text h5, h5.sk-heading{
  font-size:16px;
  line-height:19px;
}

.sk-running-text h6, h6.sk-heading{
  font-size:14px;
  line-height:16px;
}
.sk-ui-text{
  font-size:14px;
  font-weight:400;
  letter-spacing:0;
  line-height:1.28581;
  text-transform:none;
}

.sk-monospace-text{
  font-family:monospace;
  text-transform:none;
}

.sk-text-overflow-ellipsis{
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  word-wrap:normal;
}
.sk-running-text{
  font-size:14px;
  font-weight:300;
  line-height:1.5;
}
.sk-running-text h1{
  color:#1c2127;
  font-family:"Archia", -apple-system, "BlinkMacSystemFont", "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Open Sans", "Helvetica Neue", "snpkit-icons-256", sans-serif;
  font-weight:600;
  margin-bottom:20px;
  margin-top:40px;
}
.sk-dark .sk-running-text h1{
  color:#f6f7f9;
}
.sk-running-text h1.sk-text-muted{
  color:#6f6f6f;
}
.sk-dark .sk-running-text h1.sk-text-muted{
  color:#abb3bf;
}
.sk-running-text h2{
  color:#1c2127;
  font-family:"Archia", -apple-system, "BlinkMacSystemFont", "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Open Sans", "Helvetica Neue", "snpkit-icons-256", sans-serif;
  font-weight:600;
  margin-bottom:20px;
  margin-top:40px;
}
.sk-dark .sk-running-text h2{
  color:#f6f7f9;
}
.sk-running-text h2.sk-text-muted{
  color:#6f6f6f;
}
.sk-dark .sk-running-text h2.sk-text-muted{
  color:#abb3bf;
}
.sk-running-text h3{
  color:#1c2127;
  font-family:"Archia", -apple-system, "BlinkMacSystemFont", "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Open Sans", "Helvetica Neue", "snpkit-icons-256", sans-serif;
  font-weight:600;
  margin-bottom:20px;
  margin-top:40px;
}
.sk-dark .sk-running-text h3{
  color:#f6f7f9;
}
.sk-running-text h3.sk-text-muted{
  color:#6f6f6f;
}
.sk-dark .sk-running-text h3.sk-text-muted{
  color:#abb3bf;
}
.sk-running-text h4{
  color:#1c2127;
  font-family:"Archia", -apple-system, "BlinkMacSystemFont", "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Open Sans", "Helvetica Neue", "snpkit-icons-256", sans-serif;
  font-weight:600;
  margin-bottom:20px;
  margin-top:40px;
}
.sk-dark .sk-running-text h4{
  color:#f6f7f9;
}
.sk-running-text h4.sk-text-muted{
  color:#6f6f6f;
}
.sk-dark .sk-running-text h4.sk-text-muted{
  color:#abb3bf;
}
.sk-running-text h5{
  color:#1c2127;
  font-family:"Archia", -apple-system, "BlinkMacSystemFont", "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Open Sans", "Helvetica Neue", "snpkit-icons-256", sans-serif;
  font-weight:600;
  margin-bottom:20px;
  margin-top:40px;
}
.sk-dark .sk-running-text h5{
  color:#f6f7f9;
}
.sk-running-text h5.sk-text-muted{
  color:#6f6f6f;
}
.sk-dark .sk-running-text h5.sk-text-muted{
  color:#abb3bf;
}
.sk-running-text h6{
  color:#1c2127;
  font-family:"Archia", -apple-system, "BlinkMacSystemFont", "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Open Sans", "Helvetica Neue", "snpkit-icons-256", sans-serif;
  font-weight:600;
  margin-bottom:20px;
  margin-top:40px;
}
.sk-dark .sk-running-text h6{
  color:#f6f7f9;
}
.sk-running-text h6.sk-text-muted{
  color:#6f6f6f;
}
.sk-dark .sk-running-text h6.sk-text-muted{
  color:#abb3bf;
}
.sk-running-text hr{
  border:none;
  border-bottom:1px solid rgba(17, 20, 24, 0.15);
  margin:20px 0;
}
.sk-running-text p{
  margin:0 0 10px;
  padding:0;
}
.sk-text-large{
  font-size:16px;
}

.sk-text-small{
  font-size:12px;
}
a{
  text-decoration:none;
}
a:hover{
  cursor:pointer;
  text-decoration:underline;
}
.sk-code, .sk-running-text code{
  font-family:monospace;
  text-transform:none;
  border-radius:0;
  font-size:smaller;
  padding:2px 5px;
}

.sk-code-block, .sk-running-text pre{
  font-family:monospace;
  text-transform:none;
  border-radius:0;
  display:block;
  font-size:13px;
  line-height:1.4;
  margin:10px 0;
  padding:13px 15px 12px;
  word-break:break-all;
  word-wrap:break-word;
}
.sk-code-block > code, .sk-running-text pre > code{
  font-size:inherit;
  padding:0;
}

.sk-key, .sk-running-text kbd{
  align-items:center;
  border-radius:0;
  display:inline-flex;
  font-family:inherit;
  font-size:12px;
  height:24px;
  justify-content:center;
  line-height:24px;
  min-width:24px;
  padding:0 0;
  vertical-align:middle;
}
.sk-key .sk-icon, .sk-running-text kbd .sk-icon, .sk-key .sk-icon-standard, .sk-running-text kbd .sk-icon-standard, .sk-key .sk-icon-large, .sk-running-text kbd .sk-icon-large{
  margin-right:5px;
}
.sk-blockquote, .sk-running-text blockquote{
  border-left:solid 4px rgba(171, 179, 191, 0.5);
  margin:0 0 10px;
  padding:0 20px;
}
.sk-dark .sk-blockquote, .sk-dark .sk-running-text blockquote, .sk-running-text .sk-dark blockquote{
  border-color:rgba(115, 128, 145, 0.5);
}
.sk-list, .sk-running-text ul,
.sk-running-text ol{
  margin:10px 0;
  padding-left:30px;
}
.sk-list li:not(:last-child), .sk-running-text ul li:not(:last-child),
.sk-running-text ol li:not(:last-child){
  margin-bottom:5px;
}
.sk-list ol, .sk-running-text ul ol,
.sk-running-text ol ol,
.sk-list ul,
.sk-running-text ul ul,
.sk-running-text ol ul{
  margin-top:5px;
}

.sk-list-unstyled{
  list-style:none;
  margin:0;
  padding:0;
}
.sk-list-unstyled li{
  padding:0;
}
.sk-rtl{
  text-align:right;
}
.sk-dark{
  color:#f6f7f9;
}
.sk-dark .sk-text-muted{
  color:#abb3bf;
}
.sk-dark .sk-text-disabled{
  color:rgba(171, 179, 191, 0.6);
}
.sk-dark .sk-running-text hr{
  border-color:rgba(255, 255, 255, 0.2);
}
.sk-dark a{
  color:#e0f0ff;
}
.sk-dark a:hover{
  color:#e0f0ff;
}
.sk-dark a .sk-icon, .sk-dark a .sk-icon-standard, .sk-dark a .sk-icon-large{
  color:inherit;
}
.sk-dark a code{
  color:inherit;
}
.sk-dark .sk-code,
.sk-dark .sk-running-text code{
  background:rgba(17, 20, 24, 0.3);
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4);
  color:#abb3bf;
}
a > .sk-dark .sk-code,
a > .sk-dark .sk-running-text code{
  color:inherit;
}
.sk-dark .sk-code-block,
.sk-dark .sk-running-text pre{
  background:rgba(17, 20, 24, 0.3);
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4);
  color:#f6f7f9;
}
.sk-dark .sk-code-block > code,
.sk-dark .sk-running-text pre > code{
  background:none;
  box-shadow:none;
  color:inherit;
}
.sk-dark .sk-key,
.sk-dark .sk-running-text kbd{
  background:#383e47;
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.2), 0 1px 1px 0 rgba(17, 20, 24, 0.2);
  color:#abb3bf;
}
.sk-dark .sk-icon.sk-intent-primary, .sk-dark .sk-icon-standard.sk-intent-primary, .sk-dark .sk-icon-large.sk-intent-primary{
  color:#e0f0ff;
}
.sk-dark .sk-icon.sk-intent-success, .sk-dark .sk-icon-standard.sk-intent-success, .sk-dark .sk-icon-large.sk-intent-success{
  color:#d8f7c8;
}
.sk-dark .sk-icon.sk-intent-warning, .sk-dark .sk-icon-standard.sk-intent-warning, .sk-dark .sk-icon-large.sk-intent-warning{
  color:#fdf9e0;
}
.sk-dark .sk-icon.sk-intent-danger, .sk-dark .sk-icon-standard.sk-intent-danger, .sk-dark .sk-icon-large.sk-intent-danger{
  color:#ffe8eb;
}

:focus{
  outline:rgba(148, 199, 250, 0.6) solid 2px;
  outline-offset:2px;
  -moz-outline-radius:6px;
}

.sk-focus-disabled :focus:not(.sk-focus-style-manager-ignore *){
  outline:none !important;
}
.sk-focus-disabled :focus:not(.sk-focus-style-manager-ignore *) ~ .sk-control-indicator{
  outline:none !important;
}

.sk-dark{
  color-scheme:dark;
}
.sk-alert{
  max-width:400px;
}

.sk-alert-body{
  display:flex;
  flex-flow:column nowrap;
  padding:20px;
}
.sk-alert-body .sk-icon{
  align-self:center;
  font-size:48px;
  margin-bottom:20px;
  margin-top:0;
}

.sk-alert-contents{
  word-break:break-word;
}

.sk-alert-footer{
  display:flex;
  flex-direction:row;
  justify-content:center;
}
.sk-alert-footer .sk-button{
  margin-left:10px;
}
.sk-breadcrumbs{
  align-items:center;
  cursor:default;
  display:flex;
  flex-wrap:wrap;
  height:32px;
  list-style:none;
  margin:0;
  padding:0;
}
.sk-breadcrumbs > li{
  align-items:center;
  display:flex;
}
.sk-breadcrumbs > li::after{
  background:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3e%3cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M12 2c-.46 0-.85.32-.97.74L7.04 16.7c-.02.1-.04.2-.04.3 0 .55.45 1 1 1 .46 0 .85-.32.97-.74L12.96 3.3c.02-.1.04-.2.04-.3 0-.55-.45-1-1-1z%27 fill=%27%23b2b2b2%27/%3e%3c/svg%3e");
  content:"";
  display:block;
  height:20px;
  margin:0 5px;
  width:20px;
}
.sk-breadcrumbs > li:last-of-type::after{
  display:none;
}
.sk-breadcrumbs.top-navigation > li::after{
  margin:0 2px;
}
.sk-breadcrumbs.top-navigation .sk-breadcrumb,
.sk-breadcrumbs.top-navigation .sk-breadcrumb-current,
.sk-breadcrumbs.top-navigation .sk-breadcrumbs-collapsed{
  font-size:11.9px;
}
.sk-breadcrumbs.top-navigation .sk-breadcrumb,
.sk-breadcrumbs.top-navigation .sk-breadcrumbs-collapsed{
  color:#151975;
}
.sk-breadcrumbs.top-navigation .sk-breadcrumb-current{
  color:#333333;
  font-weight:400;
}

.sk-breadcrumb,
.sk-breadcrumb-current,
.sk-breadcrumbs-collapsed{
  align-items:center;
  display:inline-flex;
  font-size:14px;
}

.sk-breadcrumb,
.sk-breadcrumbs-collapsed{
  color:#6f6f6f;
}

.sk-breadcrumb:hover{
  text-decoration:none;
}
.sk-breadcrumb.sk-disabled{
  color:rgba(111, 111, 111, 0.6);
  cursor:not-allowed;
}
.sk-breadcrumb .sk-icon{
  margin-right:5px;
}

.sk-breadcrumb-current{
  color:inherit;
  font-weight:600;
}
.sk-breadcrumb-current .sk-input{
  font-size:inherit;
  font-weight:inherit;
  vertical-align:baseline;
}

.sk-breadcrumbs-collapsed{
  background:rgba(178, 178, 178, 0.15);
  border:none;
  border-radius:0;
  cursor:pointer;
  margin-right:2px;
  padding:1px 5px;
  vertical-align:text-bottom;
}
.sk-breadcrumbs-collapsed::before{
  background:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cg fill=%27%23b2b2b2%27%3e%3cpath d=%27M2 6.03a2 2 0 100 4 2 2 0 100-4zM14 6.03a2 2 0 100 4 2 2 0 100-4zM8 6.03a2 2 0 100 4 2 2 0 100-4z%27/%3e%3c/g%3e%3c/svg%3e") center no-repeat;
  content:"";
  display:block;
  height:20px;
  width:20px;
}
.sk-breadcrumbs-collapsed:hover{
  background:rgba(178, 178, 178, 0.3);
  color:#1c2127;
  text-decoration:none;
}

.sk-dark .sk-breadcrumb,
.sk-dark .sk-breadcrumbs-collapsed{
  color:#abb3bf;
}
.sk-dark .sk-breadcrumbs > li::after{
  background:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3e%3cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M12 2c-.46 0-.85.32-.97.74L7.04 16.7c-.02.1-.04.2-.04.3 0 .55.45 1 1 1 .46 0 .85-.32.97-.74L12.96 3.3c.02-.1.04-.2.04-.3 0-.55-.45-1-1-1z%27 fill=%27%23abb3bf%27/%3e%3c/svg%3e");
  color:#abb3bf;
}
.sk-dark .sk-breadcrumb.sk-disabled{
  color:rgba(171, 179, 191, 0.6);
}
.sk-dark .sk-breadcrumb-current{
  color:#f6f7f9;
}
.sk-dark .sk-breadcrumbs-collapsed{
  background:rgba(178, 178, 178, 0.2);
}
.sk-dark .sk-breadcrumbs-collapsed::before{
  background:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cg fill=%27%23abb3bf%27%3e%3cpath d=%27M2 6.03a2 2 0 100 4 2 2 0 100-4zM14 6.03a2 2 0 100 4 2 2 0 100-4zM8 6.03a2 2 0 100 4 2 2 0 100-4z%27/%3e%3c/g%3e%3c/svg%3e") center no-repeat;
}
.sk-dark .sk-breadcrumbs-collapsed:hover{
  background:rgba(178, 178, 178, 0.3);
  color:#f6f7f9;
}
.sk-button{
  display:inline-flex;
  flex-direction:row;
  align-items:center;
  border:none;
  border-radius:0;
  cursor:pointer;
  font-size:14px;
  justify-content:center;
  padding:4px 16px;
  text-align:left;
  vertical-align:middle;
  min-height:32px;
  min-width:32px;
}
.sk-button > *{
  flex-grow:0;
  flex-shrink:0;
}
.sk-button > .sk-fill{
  flex-grow:1;
  flex-shrink:1;
}
.sk-button::before,
.sk-button > *{
  margin-right:6px;
}
.sk-button:empty::before,
.sk-button > :last-child{
  margin-right:0;
}
.sk-button:empty{
  padding:0 !important;
}
.sk-button:disabled, .sk-button.sk-disabled{
  cursor:not-allowed;
}
.sk-button.sk-fill{
  display:flex;
  width:100%;
}
.sk-button.sk-align-right, .sk-align-right .sk-button{
  text-align:right;
}
.sk-button.sk-align-left, .sk-align-left .sk-button{
  text-align:left;
}
.sk-button:not([class*=sk-intent-]){
  background-color:#f6f7f9;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 0 1px rgba(17, 20, 24, 0.1);
  color:#1c2127;
}
.sk-button:not([class*=sk-intent-]):hover{
  background-clip:padding-box;
  background-color:#edeff2;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 0 1px rgba(17, 20, 24, 0.2);
}
.sk-button:not([class*=sk-intent-]):active, .sk-button:not([class*=sk-intent-]).sk-active{
  background-color:#dce0e5;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 0 1px rgba(17, 20, 24, 0.2);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-button:not([class*=sk-intent-]):active, .sk-button:not([class*=sk-intent-]).sk-active{
    background:highlight;
  }
}
.sk-button:not([class*=sk-intent-]):disabled, .sk-button:not([class*=sk-intent-]).sk-disabled{
  background-color:rgba(211, 216, 222, 0.5);
  box-shadow:none;
  color:rgba(111, 111, 111, 0.6);
  cursor:not-allowed;
  outline:none;
}
.sk-button:not([class*=sk-intent-]):disabled.sk-active, .sk-button:not([class*=sk-intent-]):disabled.sk-active:hover, .sk-button:not([class*=sk-intent-]).sk-disabled.sk-active, .sk-button:not([class*=sk-intent-]).sk-disabled.sk-active:hover{
  background:rgba(211, 216, 222, 0.7);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-button:not([class*=sk-intent-]){
    border:1px solid buttonborder;
  }
}
.sk-button.sk-intent-primary{
  background-color:#151975;
  box-shadow:unset;
  color:#ffffff;
}
.sk-button.sk-intent-primary:hover, .sk-button.sk-intent-primary:active, .sk-button.sk-intent-primary.sk-active{
  color:#ffffff;
}
.sk-button.sk-intent-primary:hover{
  background-color:#689bd2;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 0 1px rgba(17, 20, 24, 0.2);
}
.sk-button.sk-intent-primary:active, .sk-button.sk-intent-primary.sk-active{
  background-color:#151975;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 0 1px rgba(17, 20, 24, 0.2);
}
.sk-button.sk-intent-primary:disabled, .sk-button.sk-intent-primary.sk-disabled{
  background-color:rgba(21, 25, 117, 0.5);
  border-color:transparent;
  box-shadow:none;
  color:rgba(255, 255, 255, 0.6);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-button.sk-intent-primary:disabled, .sk-button.sk-intent-primary.sk-disabled{
    border-color:graytext;
    color:graytext;
  }
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-button.sk-intent-primary{
    border:1px solid buttonborder;
    box-shadow:none;
  }
}
.sk-button.sk-intent-success{
  background-color:#008015;
  box-shadow:unset;
  color:#ffffff;
}
.sk-button.sk-intent-success:hover, .sk-button.sk-intent-success:active, .sk-button.sk-intent-success.sk-active{
  color:#ffffff;
}
.sk-button.sk-intent-success:hover{
  background-color:#4ab82e;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 0 1px rgba(17, 20, 24, 0.2);
}
.sk-button.sk-intent-success:active, .sk-button.sk-intent-success.sk-active{
  background-color:#008015;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 0 1px rgba(17, 20, 24, 0.2);
}
.sk-button.sk-intent-success:disabled, .sk-button.sk-intent-success.sk-disabled{
  background-color:rgba(0, 128, 21, 0.5);
  border-color:transparent;
  box-shadow:none;
  color:rgba(255, 255, 255, 0.6);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-button.sk-intent-success:disabled, .sk-button.sk-intent-success.sk-disabled{
    border-color:graytext;
    color:graytext;
  }
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-button.sk-intent-success{
    border:1px solid buttonborder;
    box-shadow:none;
  }
}
.sk-button.sk-intent-warning{
  background-color:#ff7400;
  box-shadow:unset;
  color:#ffffff;
}
.sk-button.sk-intent-warning:hover, .sk-button.sk-intent-warning:active, .sk-button.sk-intent-warning.sk-active{
  color:#ffffff;
}
.sk-button.sk-intent-warning:hover{
  background-color:#ffa500;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 0 1px rgba(17, 20, 24, 0.2);
}
.sk-button.sk-intent-warning:active, .sk-button.sk-intent-warning.sk-active{
  background-color:#ff7400;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 0 1px rgba(17, 20, 24, 0.2);
}
.sk-button.sk-intent-warning:disabled, .sk-button.sk-intent-warning.sk-disabled{
  background-color:rgba(255, 116, 0, 0.5);
  border-color:transparent;
  box-shadow:none;
  color:rgba(255, 255, 255, 0.6);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-button.sk-intent-warning:disabled, .sk-button.sk-intent-warning.sk-disabled{
    border-color:graytext;
    color:graytext;
  }
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-button.sk-intent-warning{
    border:1px solid buttonborder;
    box-shadow:none;
  }
}
.sk-button.sk-intent-danger{
  background-color:#d1000f;
  box-shadow:unset;
  color:#ffffff;
}
.sk-button.sk-intent-danger:hover, .sk-button.sk-intent-danger:active, .sk-button.sk-intent-danger.sk-active{
  color:#ffffff;
}
.sk-button.sk-intent-danger:hover{
  background-color:#ff2f40;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 0 1px rgba(17, 20, 24, 0.2);
}
.sk-button.sk-intent-danger:active, .sk-button.sk-intent-danger.sk-active{
  background-color:#d1000f;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 0 1px rgba(17, 20, 24, 0.2);
}
.sk-button.sk-intent-danger:disabled, .sk-button.sk-intent-danger.sk-disabled{
  background-color:rgba(209, 0, 15, 0.5);
  border-color:transparent;
  box-shadow:none;
  color:rgba(255, 255, 255, 0.6);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-button.sk-intent-danger:disabled, .sk-button.sk-intent-danger.sk-disabled{
    border-color:graytext;
    color:graytext;
  }
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-button.sk-intent-danger{
    border:1px solid buttonborder;
    box-shadow:none;
  }
}
.sk-button[class*=sk-intent-] .sk-button-spinner .sk-spinner-head{
  stroke:#ffffff;
}
.sk-button.sk-large, .sk-large .sk-button{
  min-height:40px;
  min-width:40px;
  font-size:16px;
  padding:8px 24px;
}
.sk-button.sk-large::before,
.sk-button.sk-large > *, .sk-large .sk-button::before,
.sk-large .sk-button > *{
  margin-right:8px;
}
.sk-button.sk-large:empty::before,
.sk-button.sk-large > :last-child, .sk-large .sk-button:empty::before,
.sk-large .sk-button > :last-child{
  margin-right:0;
}
.sk-button.sk-small, .sk-small .sk-button{
  min-height:24px;
  min-width:24px;
  padding:2px 12px;
}
.sk-button.sk-loading{
  position:relative;
}
.sk-button.sk-loading[class*=sk-icon-]::before{
  visibility:hidden;
}
.sk-button.sk-loading .sk-button-spinner{
  margin:0;
  position:absolute;
}
.sk-button.sk-loading > :not(.sk-button-spinner){
  visibility:hidden;
}
.sk-button[class*=sk-icon-]::before{
  font-family:"snpkit-icons-256", sans-serif;
  font-size:20px;
  font-style:normal;
  font-variant:normal;
  font-weight:400;
  height:20px;
  line-height:1;
  width:20px;
  -moz-osx-font-smoothing:grayscale;
  -webkit-font-smoothing:antialiased;
  color:#6f6f6f;
}
.sk-button .sk-icon, .sk-button .sk-icon-standard, .sk-button .sk-icon-large{
  color:#6f6f6f;
}
.sk-button .sk-icon.sk-align-right, .sk-button .sk-icon-standard.sk-align-right, .sk-button .sk-icon-large.sk-align-right{
  margin-left:6px;
}
.sk-button .sk-icon:first-child:last-child,
.sk-button .sk-spinner + .sk-icon:last-child{
  margin:0 -6px;
}
.sk-dark .sk-button:not([class*=sk-intent-]){
  background-color:#383e47;
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1), 0 0 1px rgba(17, 20, 24, 0.2);
  color:#f6f7f9;
}
.sk-dark .sk-button:not([class*=sk-intent-]):hover, .sk-dark .sk-button:not([class*=sk-intent-]):active, .sk-dark .sk-button:not([class*=sk-intent-]).sk-active{
  color:#f6f7f9;
}
.sk-dark .sk-button:not([class*=sk-intent-]):hover{
  background-color:#2f343c;
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1), 0 0 1px rgba(17, 20, 24, 0.4);
}
.sk-dark .sk-button:not([class*=sk-intent-]):active, .sk-dark .sk-button:not([class*=sk-intent-]).sk-active{
  background-color:#1c2127;
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1), 0 0 1px rgba(17, 20, 24, 0.4);
}
.sk-dark .sk-button:not([class*=sk-intent-]):disabled, .sk-dark .sk-button:not([class*=sk-intent-]).sk-disabled{
  background-color:rgba(64, 72, 84, 0.5);
  box-shadow:none;
  color:rgba(171, 179, 191, 0.6);
}
.sk-dark .sk-button:not([class*=sk-intent-]):disabled.sk-active, .sk-dark .sk-button:not([class*=sk-intent-]).sk-disabled.sk-active{
  background:rgba(64, 72, 84, 0.7);
}
.sk-dark .sk-button:not([class*=sk-intent-]) .sk-button-spinner .sk-spinner-head{
  background:rgba(17, 20, 24, 0.5);
  stroke:#b2b2b2;
}
.sk-dark .sk-button:not([class*=sk-intent-])[class*=sk-icon-]::before{
  color:#abb3bf;
}
.sk-dark .sk-button:not([class*=sk-intent-]) .sk-icon:not([class*=sk-intent-]), .sk-dark .sk-button:not([class*=sk-intent-]) .sk-icon-standard:not([class*=sk-intent-]), .sk-dark .sk-button:not([class*=sk-intent-]) .sk-icon-large:not([class*=sk-intent-]){
  color:#abb3bf;
}
.sk-dark .sk-button[class*=sk-intent-]{
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1), 0 0 1px rgba(17, 20, 24, 0.2);
}
.sk-dark .sk-button[class*=sk-intent-]:hover{
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1), 0 0 1px rgba(17, 20, 24, 0.2);
}
.sk-dark .sk-button[class*=sk-intent-]:active, .sk-dark .sk-button[class*=sk-intent-].sk-active{
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1), 0 0 1px rgba(17, 20, 24, 0.4);
}
.sk-dark .sk-button[class*=sk-intent-]:disabled, .sk-dark .sk-button[class*=sk-intent-].sk-disabled{
  box-shadow:none;
  color:rgba(255, 255, 255, 0.3);
}
.sk-dark .sk-button[class*=sk-intent-] .sk-button-spinner .sk-spinner-head{
  stroke:#b2b2b2;
}
.sk-button:disabled::before,
.sk-button:disabled .sk-icon, .sk-button:disabled .sk-icon-standard, .sk-button:disabled .sk-icon-large, .sk-button.sk-disabled::before,
.sk-button.sk-disabled .sk-icon, .sk-button.sk-disabled .sk-icon-standard, .sk-button.sk-disabled .sk-icon-large, .sk-button[class*=sk-intent-]::before,
.sk-button[class*=sk-intent-] .sk-icon, .sk-button[class*=sk-intent-] .sk-icon-standard, .sk-button[class*=sk-intent-] .sk-icon-large{
  color:inherit !important;
}
.sk-button.sk-minimal{
  background:none;
  box-shadow:none;
}
.sk-button.sk-minimal:hover{
  background:rgba(178, 178, 178, 0.15);
  box-shadow:none;
  color:#1c2127;
  text-decoration:none;
}
.sk-button.sk-minimal:active, .sk-button.sk-minimal.sk-active{
  background:rgba(178, 178, 178, 0.3);
  box-shadow:none;
  color:#1c2127;
}
.sk-button.sk-minimal:disabled, .sk-button.sk-minimal:disabled:hover, .sk-button.sk-minimal.sk-disabled, .sk-button.sk-minimal.sk-disabled:hover{
  background:none;
  color:rgba(111, 111, 111, 0.6);
  cursor:not-allowed;
}
.sk-button.sk-minimal:disabled.sk-active, .sk-button.sk-minimal:disabled:hover.sk-active, .sk-button.sk-minimal.sk-disabled.sk-active, .sk-button.sk-minimal.sk-disabled:hover.sk-active{
  background:rgba(178, 178, 178, 0.3);
}
.sk-dark .sk-button.sk-minimal{
  background:none;
  box-shadow:none;
  color:#ffffff;
}
.sk-dark .sk-button.sk-minimal:hover, .sk-dark .sk-button.sk-minimal:active, .sk-dark .sk-button.sk-minimal.sk-active{
  background:none;
  box-shadow:none;
  color:#ffffff;
}
.sk-dark .sk-button.sk-minimal:hover{
  background:rgba(178, 178, 178, 0.15);
}
.sk-dark .sk-button.sk-minimal:active, .sk-dark .sk-button.sk-minimal.sk-active{
  background:rgba(178, 178, 178, 0.3);
}
.sk-dark .sk-button.sk-minimal:disabled, .sk-dark .sk-button.sk-minimal:disabled:hover, .sk-dark .sk-button.sk-minimal.sk-disabled, .sk-dark .sk-button.sk-minimal.sk-disabled:hover{
  background:none;
  color:rgba(171, 179, 191, 0.6);
  cursor:not-allowed;
}
.sk-dark .sk-button.sk-minimal:disabled.sk-active, .sk-dark .sk-button.sk-minimal:disabled:hover.sk-active, .sk-dark .sk-button.sk-minimal.sk-disabled.sk-active, .sk-dark .sk-button.sk-minimal.sk-disabled:hover.sk-active{
  background:rgba(178, 178, 178, 0.3);
}
.sk-button.sk-minimal.sk-intent-primary{
  color:#151975;
}
.sk-button.sk-minimal.sk-intent-primary:hover, .sk-button.sk-minimal.sk-intent-primary:active, .sk-button.sk-minimal.sk-intent-primary.sk-active{
  background:none;
  box-shadow:none;
  color:#151975;
}
.sk-button.sk-minimal.sk-intent-primary:hover{
  background:#151975;
  color:#ffffff;
}
.sk-button.sk-minimal.sk-intent-primary:active, .sk-button.sk-minimal.sk-intent-primary.sk-active{
  border:1px solid #e0f0ff;
  color:#151975;
}
.sk-button.sk-minimal.sk-intent-primary:active:hover, .sk-button.sk-minimal.sk-intent-primary.sk-active:hover{
  color:#ffffff;
}
.sk-button.sk-minimal.sk-intent-primary:disabled, .sk-button.sk-minimal.sk-intent-primary.sk-disabled{
  background:none;
  color:rgba(21, 25, 117, 0.5);
}
.sk-button.sk-minimal.sk-intent-primary:disabled:hover, .sk-button.sk-minimal.sk-intent-primary.sk-disabled:hover{
  color:rgba(21, 25, 117, 0.5);
}
.sk-button.sk-minimal.sk-intent-primary:disabled.sk-active, .sk-button.sk-minimal.sk-intent-primary.sk-disabled.sk-active{
  background:rgba(21, 25, 117, 0.3);
}
.sk-button.sk-minimal.sk-intent-primary .sk-button-spinner .sk-spinner-head{
  stroke:#151975;
}
.sk-dark .sk-button.sk-minimal.sk-intent-primary{
  color:#e0f0ff;
}
.sk-dark .sk-button.sk-minimal.sk-intent-primary:hover{
  background:rgba(21, 25, 117, 0.2);
  color:#e0f0ff;
}
.sk-dark .sk-button.sk-minimal.sk-intent-primary:active, .sk-dark .sk-button.sk-minimal.sk-intent-primary.sk-active{
  background:rgba(21, 25, 117, 0.3);
  color:#99c4ff;
}
.sk-dark .sk-button.sk-minimal.sk-intent-primary:disabled, .sk-dark .sk-button.sk-minimal.sk-intent-primary.sk-disabled{
  background:none;
  color:rgba(224, 240, 255, 0.5);
}
.sk-dark .sk-button.sk-minimal.sk-intent-primary:disabled.sk-active, .sk-dark .sk-button.sk-minimal.sk-intent-primary.sk-disabled.sk-active{
  background:rgba(21, 25, 117, 0.3);
}
.sk-button.sk-minimal.sk-intent-success{
  color:#008015;
}
.sk-button.sk-minimal.sk-intent-success:hover, .sk-button.sk-minimal.sk-intent-success:active, .sk-button.sk-minimal.sk-intent-success.sk-active{
  background:none;
  box-shadow:none;
  color:#008015;
}
.sk-button.sk-minimal.sk-intent-success:hover{
  background:#008015;
  color:#ffffff;
}
.sk-button.sk-minimal.sk-intent-success:active, .sk-button.sk-minimal.sk-intent-success.sk-active{
  border:1px solid #d8f7c8;
  color:#008015;
}
.sk-button.sk-minimal.sk-intent-success:active:hover, .sk-button.sk-minimal.sk-intent-success.sk-active:hover{
  color:#ffffff;
}
.sk-button.sk-minimal.sk-intent-success:disabled, .sk-button.sk-minimal.sk-intent-success.sk-disabled{
  background:none;
  color:rgba(0, 128, 21, 0.5);
}
.sk-button.sk-minimal.sk-intent-success:disabled:hover, .sk-button.sk-minimal.sk-intent-success.sk-disabled:hover{
  color:rgba(0, 128, 21, 0.5);
}
.sk-button.sk-minimal.sk-intent-success:disabled.sk-active, .sk-button.sk-minimal.sk-intent-success.sk-disabled.sk-active{
  background:rgba(0, 128, 21, 0.3);
}
.sk-button.sk-minimal.sk-intent-success .sk-button-spinner .sk-spinner-head{
  stroke:#008015;
}
.sk-dark .sk-button.sk-minimal.sk-intent-success{
  color:#d8f7c8;
}
.sk-dark .sk-button.sk-minimal.sk-intent-success:hover{
  background:rgba(0, 128, 21, 0.2);
  color:#d8f7c8;
}
.sk-dark .sk-button.sk-minimal.sk-intent-success:active, .sk-dark .sk-button.sk-minimal.sk-intent-success.sk-active{
  background:rgba(0, 128, 21, 0.3);
  color:#7cd7a2;
}
.sk-dark .sk-button.sk-minimal.sk-intent-success:disabled, .sk-dark .sk-button.sk-minimal.sk-intent-success.sk-disabled{
  background:none;
  color:rgba(216, 247, 200, 0.5);
}
.sk-dark .sk-button.sk-minimal.sk-intent-success:disabled.sk-active, .sk-dark .sk-button.sk-minimal.sk-intent-success.sk-disabled.sk-active{
  background:rgba(0, 128, 21, 0.3);
}
.sk-button.sk-minimal.sk-intent-warning{
  color:#ff7400;
}
.sk-button.sk-minimal.sk-intent-warning:hover, .sk-button.sk-minimal.sk-intent-warning:active, .sk-button.sk-minimal.sk-intent-warning.sk-active{
  background:none;
  box-shadow:none;
  color:#ff7400;
}
.sk-button.sk-minimal.sk-intent-warning:hover{
  background:#ff7400;
  color:#ffffff;
}
.sk-button.sk-minimal.sk-intent-warning:active, .sk-button.sk-minimal.sk-intent-warning.sk-active{
  border:1px solid #fdf9e0;
  color:#ff7400;
}
.sk-button.sk-minimal.sk-intent-warning:active:hover, .sk-button.sk-minimal.sk-intent-warning.sk-active:hover{
  color:#ffffff;
}
.sk-button.sk-minimal.sk-intent-warning:disabled, .sk-button.sk-minimal.sk-intent-warning.sk-disabled{
  background:none;
  color:rgba(255, 116, 0, 0.5);
}
.sk-button.sk-minimal.sk-intent-warning:disabled:hover, .sk-button.sk-minimal.sk-intent-warning.sk-disabled:hover{
  color:rgba(255, 116, 0, 0.5);
}
.sk-button.sk-minimal.sk-intent-warning:disabled.sk-active, .sk-button.sk-minimal.sk-intent-warning.sk-disabled.sk-active{
  background:rgba(255, 116, 0, 0.3);
}
.sk-button.sk-minimal.sk-intent-warning .sk-button-spinner .sk-spinner-head{
  stroke:#ff7400;
}
.sk-dark .sk-button.sk-minimal.sk-intent-warning{
  color:#fdf9e0;
}
.sk-dark .sk-button.sk-minimal.sk-intent-warning:hover{
  background:rgba(255, 116, 0, 0.2);
  color:#fdf9e0;
}
.sk-dark .sk-button.sk-minimal.sk-intent-warning:active, .sk-dark .sk-button.sk-minimal.sk-intent-warning.sk-active{
  background:rgba(255, 116, 0, 0.3);
  color:#f5c186;
}
.sk-dark .sk-button.sk-minimal.sk-intent-warning:disabled, .sk-dark .sk-button.sk-minimal.sk-intent-warning.sk-disabled{
  background:none;
  color:rgba(253, 249, 224, 0.5);
}
.sk-dark .sk-button.sk-minimal.sk-intent-warning:disabled.sk-active, .sk-dark .sk-button.sk-minimal.sk-intent-warning.sk-disabled.sk-active{
  background:rgba(255, 116, 0, 0.3);
}
.sk-button.sk-minimal.sk-intent-danger{
  color:#d1000f;
}
.sk-button.sk-minimal.sk-intent-danger:hover, .sk-button.sk-minimal.sk-intent-danger:active, .sk-button.sk-minimal.sk-intent-danger.sk-active{
  background:none;
  box-shadow:none;
  color:#d1000f;
}
.sk-button.sk-minimal.sk-intent-danger:hover{
  background:#d1000f;
  color:#ffffff;
}
.sk-button.sk-minimal.sk-intent-danger:active, .sk-button.sk-minimal.sk-intent-danger.sk-active{
  border:1px solid #ffe8eb;
  color:#d1000f;
}
.sk-button.sk-minimal.sk-intent-danger:active:hover, .sk-button.sk-minimal.sk-intent-danger.sk-active:hover{
  color:#ffffff;
}
.sk-button.sk-minimal.sk-intent-danger:disabled, .sk-button.sk-minimal.sk-intent-danger.sk-disabled{
  background:none;
  color:rgba(209, 0, 15, 0.5);
}
.sk-button.sk-minimal.sk-intent-danger:disabled:hover, .sk-button.sk-minimal.sk-intent-danger.sk-disabled:hover{
  color:rgba(209, 0, 15, 0.5);
}
.sk-button.sk-minimal.sk-intent-danger:disabled.sk-active, .sk-button.sk-minimal.sk-intent-danger.sk-disabled.sk-active{
  background:rgba(209, 0, 15, 0.3);
}
.sk-button.sk-minimal.sk-intent-danger .sk-button-spinner .sk-spinner-head{
  stroke:#d1000f;
}
.sk-dark .sk-button.sk-minimal.sk-intent-danger{
  color:#ffe8eb;
}
.sk-dark .sk-button.sk-minimal.sk-intent-danger:hover{
  background:rgba(209, 0, 15, 0.2);
  color:#ffe8eb;
}
.sk-dark .sk-button.sk-minimal.sk-intent-danger:active, .sk-dark .sk-button.sk-minimal.sk-intent-danger.sk-active{
  background:rgba(209, 0, 15, 0.3);
  color:#ffa1a4;
}
.sk-dark .sk-button.sk-minimal.sk-intent-danger:disabled, .sk-dark .sk-button.sk-minimal.sk-intent-danger.sk-disabled{
  background:none;
  color:rgba(255, 232, 235, 0.5);
}
.sk-dark .sk-button.sk-minimal.sk-intent-danger:disabled.sk-active, .sk-dark .sk-button.sk-minimal.sk-intent-danger.sk-disabled.sk-active{
  background:rgba(209, 0, 15, 0.3);
}
.sk-button.sk-outlined{
  background:none;
  box-shadow:none;
  border:1px solid rgba(28, 33, 39, 0.2);
  box-sizing:border-box;
}
.sk-button.sk-outlined:hover{
  background:rgba(178, 178, 178, 0.15);
  box-shadow:none;
  color:#1c2127;
  text-decoration:none;
}
.sk-button.sk-outlined:active, .sk-button.sk-outlined.sk-active{
  background:rgba(178, 178, 178, 0.3);
  box-shadow:none;
  color:#1c2127;
}
.sk-button.sk-outlined:disabled, .sk-button.sk-outlined:disabled:hover, .sk-button.sk-outlined.sk-disabled, .sk-button.sk-outlined.sk-disabled:hover{
  background:none;
  color:rgba(111, 111, 111, 0.6);
  cursor:not-allowed;
}
.sk-button.sk-outlined:disabled.sk-active, .sk-button.sk-outlined:disabled:hover.sk-active, .sk-button.sk-outlined.sk-disabled.sk-active, .sk-button.sk-outlined.sk-disabled:hover.sk-active{
  background:rgba(178, 178, 178, 0.3);
}
.sk-dark .sk-button.sk-outlined{
  background:none;
  box-shadow:none;
  color:#ffffff;
}
.sk-dark .sk-button.sk-outlined:hover, .sk-dark .sk-button.sk-outlined:active, .sk-dark .sk-button.sk-outlined.sk-active{
  background:none;
  box-shadow:none;
  color:#ffffff;
}
.sk-dark .sk-button.sk-outlined:hover{
  background:rgba(178, 178, 178, 0.15);
}
.sk-dark .sk-button.sk-outlined:active, .sk-dark .sk-button.sk-outlined.sk-active{
  background:rgba(178, 178, 178, 0.3);
}
.sk-dark .sk-button.sk-outlined:disabled, .sk-dark .sk-button.sk-outlined:disabled:hover, .sk-dark .sk-button.sk-outlined.sk-disabled, .sk-dark .sk-button.sk-outlined.sk-disabled:hover{
  background:none;
  color:rgba(171, 179, 191, 0.6);
  cursor:not-allowed;
}
.sk-dark .sk-button.sk-outlined:disabled.sk-active, .sk-dark .sk-button.sk-outlined:disabled:hover.sk-active, .sk-dark .sk-button.sk-outlined.sk-disabled.sk-active, .sk-dark .sk-button.sk-outlined.sk-disabled:hover.sk-active{
  background:rgba(178, 178, 178, 0.3);
}
.sk-button.sk-outlined.sk-intent-primary{
  color:#151975;
}
.sk-button.sk-outlined.sk-intent-primary:hover, .sk-button.sk-outlined.sk-intent-primary:active, .sk-button.sk-outlined.sk-intent-primary.sk-active{
  background:none;
  box-shadow:none;
  color:#151975;
}
.sk-button.sk-outlined.sk-intent-primary:hover{
  background:#151975;
  color:#ffffff;
}
.sk-button.sk-outlined.sk-intent-primary:active, .sk-button.sk-outlined.sk-intent-primary.sk-active{
  border:1px solid #e0f0ff;
  color:#151975;
}
.sk-button.sk-outlined.sk-intent-primary:active:hover, .sk-button.sk-outlined.sk-intent-primary.sk-active:hover{
  color:#ffffff;
}
.sk-button.sk-outlined.sk-intent-primary:disabled, .sk-button.sk-outlined.sk-intent-primary.sk-disabled{
  background:none;
  color:rgba(21, 25, 117, 0.5);
}
.sk-button.sk-outlined.sk-intent-primary:disabled:hover, .sk-button.sk-outlined.sk-intent-primary.sk-disabled:hover{
  color:rgba(21, 25, 117, 0.5);
}
.sk-button.sk-outlined.sk-intent-primary:disabled.sk-active, .sk-button.sk-outlined.sk-intent-primary.sk-disabled.sk-active{
  background:rgba(21, 25, 117, 0.3);
}
.sk-button.sk-outlined.sk-intent-primary .sk-button-spinner .sk-spinner-head{
  stroke:#151975;
}
.sk-dark .sk-button.sk-outlined.sk-intent-primary{
  color:#e0f0ff;
}
.sk-dark .sk-button.sk-outlined.sk-intent-primary:hover{
  background:rgba(21, 25, 117, 0.2);
  color:#e0f0ff;
}
.sk-dark .sk-button.sk-outlined.sk-intent-primary:active, .sk-dark .sk-button.sk-outlined.sk-intent-primary.sk-active{
  background:rgba(21, 25, 117, 0.3);
  color:#99c4ff;
}
.sk-dark .sk-button.sk-outlined.sk-intent-primary:disabled, .sk-dark .sk-button.sk-outlined.sk-intent-primary.sk-disabled{
  background:none;
  color:rgba(224, 240, 255, 0.5);
}
.sk-dark .sk-button.sk-outlined.sk-intent-primary:disabled.sk-active, .sk-dark .sk-button.sk-outlined.sk-intent-primary.sk-disabled.sk-active{
  background:rgba(21, 25, 117, 0.3);
}
.sk-button.sk-outlined.sk-intent-success{
  color:#008015;
}
.sk-button.sk-outlined.sk-intent-success:hover, .sk-button.sk-outlined.sk-intent-success:active, .sk-button.sk-outlined.sk-intent-success.sk-active{
  background:none;
  box-shadow:none;
  color:#008015;
}
.sk-button.sk-outlined.sk-intent-success:hover{
  background:#008015;
  color:#ffffff;
}
.sk-button.sk-outlined.sk-intent-success:active, .sk-button.sk-outlined.sk-intent-success.sk-active{
  border:1px solid #d8f7c8;
  color:#008015;
}
.sk-button.sk-outlined.sk-intent-success:active:hover, .sk-button.sk-outlined.sk-intent-success.sk-active:hover{
  color:#ffffff;
}
.sk-button.sk-outlined.sk-intent-success:disabled, .sk-button.sk-outlined.sk-intent-success.sk-disabled{
  background:none;
  color:rgba(0, 128, 21, 0.5);
}
.sk-button.sk-outlined.sk-intent-success:disabled:hover, .sk-button.sk-outlined.sk-intent-success.sk-disabled:hover{
  color:rgba(0, 128, 21, 0.5);
}
.sk-button.sk-outlined.sk-intent-success:disabled.sk-active, .sk-button.sk-outlined.sk-intent-success.sk-disabled.sk-active{
  background:rgba(0, 128, 21, 0.3);
}
.sk-button.sk-outlined.sk-intent-success .sk-button-spinner .sk-spinner-head{
  stroke:#008015;
}
.sk-dark .sk-button.sk-outlined.sk-intent-success{
  color:#d8f7c8;
}
.sk-dark .sk-button.sk-outlined.sk-intent-success:hover{
  background:rgba(0, 128, 21, 0.2);
  color:#d8f7c8;
}
.sk-dark .sk-button.sk-outlined.sk-intent-success:active, .sk-dark .sk-button.sk-outlined.sk-intent-success.sk-active{
  background:rgba(0, 128, 21, 0.3);
  color:#7cd7a2;
}
.sk-dark .sk-button.sk-outlined.sk-intent-success:disabled, .sk-dark .sk-button.sk-outlined.sk-intent-success.sk-disabled{
  background:none;
  color:rgba(216, 247, 200, 0.5);
}
.sk-dark .sk-button.sk-outlined.sk-intent-success:disabled.sk-active, .sk-dark .sk-button.sk-outlined.sk-intent-success.sk-disabled.sk-active{
  background:rgba(0, 128, 21, 0.3);
}
.sk-button.sk-outlined.sk-intent-warning{
  color:#ff7400;
}
.sk-button.sk-outlined.sk-intent-warning:hover, .sk-button.sk-outlined.sk-intent-warning:active, .sk-button.sk-outlined.sk-intent-warning.sk-active{
  background:none;
  box-shadow:none;
  color:#ff7400;
}
.sk-button.sk-outlined.sk-intent-warning:hover{
  background:#ff7400;
  color:#ffffff;
}
.sk-button.sk-outlined.sk-intent-warning:active, .sk-button.sk-outlined.sk-intent-warning.sk-active{
  border:1px solid #fdf9e0;
  color:#ff7400;
}
.sk-button.sk-outlined.sk-intent-warning:active:hover, .sk-button.sk-outlined.sk-intent-warning.sk-active:hover{
  color:#ffffff;
}
.sk-button.sk-outlined.sk-intent-warning:disabled, .sk-button.sk-outlined.sk-intent-warning.sk-disabled{
  background:none;
  color:rgba(255, 116, 0, 0.5);
}
.sk-button.sk-outlined.sk-intent-warning:disabled:hover, .sk-button.sk-outlined.sk-intent-warning.sk-disabled:hover{
  color:rgba(255, 116, 0, 0.5);
}
.sk-button.sk-outlined.sk-intent-warning:disabled.sk-active, .sk-button.sk-outlined.sk-intent-warning.sk-disabled.sk-active{
  background:rgba(255, 116, 0, 0.3);
}
.sk-button.sk-outlined.sk-intent-warning .sk-button-spinner .sk-spinner-head{
  stroke:#ff7400;
}
.sk-dark .sk-button.sk-outlined.sk-intent-warning{
  color:#fdf9e0;
}
.sk-dark .sk-button.sk-outlined.sk-intent-warning:hover{
  background:rgba(255, 116, 0, 0.2);
  color:#fdf9e0;
}
.sk-dark .sk-button.sk-outlined.sk-intent-warning:active, .sk-dark .sk-button.sk-outlined.sk-intent-warning.sk-active{
  background:rgba(255, 116, 0, 0.3);
  color:#f5c186;
}
.sk-dark .sk-button.sk-outlined.sk-intent-warning:disabled, .sk-dark .sk-button.sk-outlined.sk-intent-warning.sk-disabled{
  background:none;
  color:rgba(253, 249, 224, 0.5);
}
.sk-dark .sk-button.sk-outlined.sk-intent-warning:disabled.sk-active, .sk-dark .sk-button.sk-outlined.sk-intent-warning.sk-disabled.sk-active{
  background:rgba(255, 116, 0, 0.3);
}
.sk-button.sk-outlined.sk-intent-danger{
  color:#d1000f;
}
.sk-button.sk-outlined.sk-intent-danger:hover, .sk-button.sk-outlined.sk-intent-danger:active, .sk-button.sk-outlined.sk-intent-danger.sk-active{
  background:none;
  box-shadow:none;
  color:#d1000f;
}
.sk-button.sk-outlined.sk-intent-danger:hover{
  background:#d1000f;
  color:#ffffff;
}
.sk-button.sk-outlined.sk-intent-danger:active, .sk-button.sk-outlined.sk-intent-danger.sk-active{
  border:1px solid #ffe8eb;
  color:#d1000f;
}
.sk-button.sk-outlined.sk-intent-danger:active:hover, .sk-button.sk-outlined.sk-intent-danger.sk-active:hover{
  color:#ffffff;
}
.sk-button.sk-outlined.sk-intent-danger:disabled, .sk-button.sk-outlined.sk-intent-danger.sk-disabled{
  background:none;
  color:rgba(209, 0, 15, 0.5);
}
.sk-button.sk-outlined.sk-intent-danger:disabled:hover, .sk-button.sk-outlined.sk-intent-danger.sk-disabled:hover{
  color:rgba(209, 0, 15, 0.5);
}
.sk-button.sk-outlined.sk-intent-danger:disabled.sk-active, .sk-button.sk-outlined.sk-intent-danger.sk-disabled.sk-active{
  background:rgba(209, 0, 15, 0.3);
}
.sk-button.sk-outlined.sk-intent-danger .sk-button-spinner .sk-spinner-head{
  stroke:#d1000f;
}
.sk-dark .sk-button.sk-outlined.sk-intent-danger{
  color:#ffe8eb;
}
.sk-dark .sk-button.sk-outlined.sk-intent-danger:hover{
  background:rgba(209, 0, 15, 0.2);
  color:#ffe8eb;
}
.sk-dark .sk-button.sk-outlined.sk-intent-danger:active, .sk-dark .sk-button.sk-outlined.sk-intent-danger.sk-active{
  background:rgba(209, 0, 15, 0.3);
  color:#ffa1a4;
}
.sk-dark .sk-button.sk-outlined.sk-intent-danger:disabled, .sk-dark .sk-button.sk-outlined.sk-intent-danger.sk-disabled{
  background:none;
  color:rgba(255, 232, 235, 0.5);
}
.sk-dark .sk-button.sk-outlined.sk-intent-danger:disabled.sk-active, .sk-dark .sk-button.sk-outlined.sk-intent-danger.sk-disabled.sk-active{
  background:rgba(209, 0, 15, 0.3);
}
.sk-button.sk-outlined:disabled, .sk-button.sk-outlined.sk-disabled, .sk-button.sk-outlined:disabled:hover, .sk-button.sk-outlined.sk-disabled:hover{
  border-color:rgba(111, 111, 111, 0.1);
}
.sk-dark .sk-button.sk-outlined{
  border-color:rgba(255, 255, 255, 0.4);
}
.sk-dark .sk-button.sk-outlined:disabled, .sk-dark .sk-button.sk-outlined:disabled:hover, .sk-dark .sk-button.sk-outlined.sk-disabled, .sk-dark .sk-button.sk-outlined.sk-disabled:hover{
  border-color:rgba(255, 255, 255, 0.2);
}
.sk-button.sk-outlined.sk-intent-primary{
  border-color:#151975;
}
.sk-button.sk-outlined.sk-intent-primary:disabled, .sk-button.sk-outlined.sk-intent-primary.sk-disabled{
  border-color:rgba(21, 25, 117, 0.2);
}
.sk-dark .sk-button.sk-outlined.sk-intent-primary{
  border-color:rgba(224, 240, 255, 0.6);
}
.sk-dark .sk-button.sk-outlined.sk-intent-primary:disabled, .sk-dark .sk-button.sk-outlined.sk-intent-primary.sk-disabled{
  border-color:rgba(224, 240, 255, 0.2);
}
.sk-button.sk-outlined.sk-intent-success{
  border-color:#008015;
}
.sk-button.sk-outlined.sk-intent-success:disabled, .sk-button.sk-outlined.sk-intent-success.sk-disabled{
  border-color:rgba(0, 128, 21, 0.2);
}
.sk-dark .sk-button.sk-outlined.sk-intent-success{
  border-color:rgba(216, 247, 200, 0.6);
}
.sk-dark .sk-button.sk-outlined.sk-intent-success:disabled, .sk-dark .sk-button.sk-outlined.sk-intent-success.sk-disabled{
  border-color:rgba(216, 247, 200, 0.2);
}
.sk-button.sk-outlined.sk-intent-warning{
  border-color:#ff7400;
}
.sk-button.sk-outlined.sk-intent-warning:disabled, .sk-button.sk-outlined.sk-intent-warning.sk-disabled{
  border-color:rgba(255, 116, 0, 0.2);
}
.sk-dark .sk-button.sk-outlined.sk-intent-warning{
  border-color:rgba(253, 249, 224, 0.6);
}
.sk-dark .sk-button.sk-outlined.sk-intent-warning:disabled, .sk-dark .sk-button.sk-outlined.sk-intent-warning.sk-disabled{
  border-color:rgba(253, 249, 224, 0.2);
}
.sk-button.sk-outlined.sk-intent-danger{
  border-color:#d1000f;
}
.sk-button.sk-outlined.sk-intent-danger:disabled, .sk-button.sk-outlined.sk-intent-danger.sk-disabled{
  border-color:rgba(209, 0, 15, 0.2);
}
.sk-dark .sk-button.sk-outlined.sk-intent-danger{
  border-color:rgba(255, 232, 235, 0.6);
}
.sk-dark .sk-button.sk-outlined.sk-intent-danger:disabled, .sk-dark .sk-button.sk-outlined.sk-intent-danger.sk-disabled{
  border-color:rgba(255, 232, 235, 0.2);
}

a.sk-button{
  text-align:center;
  text-decoration:none;
  transition:none;
}
a.sk-button, a.sk-button:hover, a.sk-button:active{
  color:#1c2127;
}
a.sk-button.sk-disabled{
  color:rgba(111, 111, 111, 0.6);
}

.sk-button-text{
  flex:0 1 auto;
}

.sk-button.sk-align-left .sk-button-text, .sk-button.sk-align-right .sk-button-text,
.sk-button-group.sk-align-left .sk-button-text,
.sk-button-group.sk-align-right .sk-button-text{
  flex:1 1 auto;
}
.sk-button-group{
  display:inline-flex;
}
.sk-button-group .sk-button{
  flex:0 0 auto;
  position:relative;
  z-index:4;
}
.sk-button-group .sk-button:focus{
  z-index:5;
}
.sk-button-group .sk-button:hover{
  z-index:6;
}
.sk-button-group .sk-button:active, .sk-button-group .sk-button.sk-active{
  z-index:7;
}
.sk-button-group .sk-button:disabled, .sk-button-group .sk-button.sk-disabled{
  z-index:3;
}
.sk-button-group .sk-button[class*=sk-intent-]{
  z-index:9;
}
.sk-button-group .sk-button[class*=sk-intent-]:focus{
  z-index:10;
}
.sk-button-group .sk-button[class*=sk-intent-]:hover{
  z-index:11;
}
.sk-button-group .sk-button[class*=sk-intent-]:active, .sk-button-group .sk-button[class*=sk-intent-].sk-active{
  z-index:12;
}
.sk-button-group .sk-button[class*=sk-intent-]:disabled, .sk-button-group .sk-button[class*=sk-intent-].sk-disabled{
  z-index:8;
}
.sk-button-group:not(.sk-minimal) > .sk-popover-wrapper:not(:first-child) .sk-button,
.sk-button-group:not(.sk-minimal) > .sk-button:not(:first-child){
  border-bottom-left-radius:0;
  border-top-left-radius:0;
}
.sk-button-group:not(.sk-minimal) > .sk-popover-wrapper:not(:last-child) .sk-button,
.sk-button-group:not(.sk-minimal) > .sk-button:not(:last-child){
  border-bottom-right-radius:0;
  border-top-right-radius:0;
  margin-right:1px;
}
.sk-button-group.sk-minimal .sk-button{
  background:none;
  box-shadow:none;
}
.sk-button-group.sk-minimal .sk-button:hover{
  background:rgba(178, 178, 178, 0.15);
  box-shadow:none;
  color:#1c2127;
  text-decoration:none;
}
.sk-button-group.sk-minimal .sk-button:active, .sk-button-group.sk-minimal .sk-button.sk-active{
  background:rgba(178, 178, 178, 0.3);
  box-shadow:none;
  color:#1c2127;
}
.sk-button-group.sk-minimal .sk-button:disabled, .sk-button-group.sk-minimal .sk-button:disabled:hover, .sk-button-group.sk-minimal .sk-button.sk-disabled, .sk-button-group.sk-minimal .sk-button.sk-disabled:hover{
  background:none;
  color:rgba(111, 111, 111, 0.6);
  cursor:not-allowed;
}
.sk-button-group.sk-minimal .sk-button:disabled.sk-active, .sk-button-group.sk-minimal .sk-button:disabled:hover.sk-active, .sk-button-group.sk-minimal .sk-button.sk-disabled.sk-active, .sk-button-group.sk-minimal .sk-button.sk-disabled:hover.sk-active{
  background:rgba(178, 178, 178, 0.3);
}
.sk-dark .sk-button-group.sk-minimal .sk-button{
  background:none;
  box-shadow:none;
  color:#ffffff;
}
.sk-dark .sk-button-group.sk-minimal .sk-button:hover, .sk-dark .sk-button-group.sk-minimal .sk-button:active, .sk-dark .sk-button-group.sk-minimal .sk-button.sk-active{
  background:none;
  box-shadow:none;
  color:#ffffff;
}
.sk-dark .sk-button-group.sk-minimal .sk-button:hover{
  background:rgba(178, 178, 178, 0.15);
}
.sk-dark .sk-button-group.sk-minimal .sk-button:active, .sk-dark .sk-button-group.sk-minimal .sk-button.sk-active{
  background:rgba(178, 178, 178, 0.3);
}
.sk-dark .sk-button-group.sk-minimal .sk-button:disabled, .sk-dark .sk-button-group.sk-minimal .sk-button:disabled:hover, .sk-dark .sk-button-group.sk-minimal .sk-button.sk-disabled, .sk-dark .sk-button-group.sk-minimal .sk-button.sk-disabled:hover{
  background:none;
  color:rgba(171, 179, 191, 0.6);
  cursor:not-allowed;
}
.sk-dark .sk-button-group.sk-minimal .sk-button:disabled.sk-active, .sk-dark .sk-button-group.sk-minimal .sk-button:disabled:hover.sk-active, .sk-dark .sk-button-group.sk-minimal .sk-button.sk-disabled.sk-active, .sk-dark .sk-button-group.sk-minimal .sk-button.sk-disabled:hover.sk-active{
  background:rgba(178, 178, 178, 0.3);
}
.sk-button-group.sk-minimal .sk-button.sk-intent-primary{
  color:#151975;
}
.sk-button-group.sk-minimal .sk-button.sk-intent-primary:hover, .sk-button-group.sk-minimal .sk-button.sk-intent-primary:active, .sk-button-group.sk-minimal .sk-button.sk-intent-primary.sk-active{
  background:none;
  box-shadow:none;
  color:#151975;
}
.sk-button-group.sk-minimal .sk-button.sk-intent-primary:hover{
  background:#151975;
  color:#ffffff;
}
.sk-button-group.sk-minimal .sk-button.sk-intent-primary:active, .sk-button-group.sk-minimal .sk-button.sk-intent-primary.sk-active{
  border:1px solid #e0f0ff;
  color:#151975;
}
.sk-button-group.sk-minimal .sk-button.sk-intent-primary:active:hover, .sk-button-group.sk-minimal .sk-button.sk-intent-primary.sk-active:hover{
  color:#ffffff;
}
.sk-button-group.sk-minimal .sk-button.sk-intent-primary:disabled, .sk-button-group.sk-minimal .sk-button.sk-intent-primary.sk-disabled{
  background:none;
  color:rgba(21, 25, 117, 0.5);
}
.sk-button-group.sk-minimal .sk-button.sk-intent-primary:disabled:hover, .sk-button-group.sk-minimal .sk-button.sk-intent-primary.sk-disabled:hover{
  color:rgba(21, 25, 117, 0.5);
}
.sk-button-group.sk-minimal .sk-button.sk-intent-primary:disabled.sk-active, .sk-button-group.sk-minimal .sk-button.sk-intent-primary.sk-disabled.sk-active{
  background:rgba(21, 25, 117, 0.3);
}
.sk-button-group.sk-minimal .sk-button.sk-intent-primary .sk-button-spinner .sk-spinner-head{
  stroke:#151975;
}
.sk-dark .sk-button-group.sk-minimal .sk-button.sk-intent-primary{
  color:#e0f0ff;
}
.sk-dark .sk-button-group.sk-minimal .sk-button.sk-intent-primary:hover{
  background:rgba(21, 25, 117, 0.2);
  color:#e0f0ff;
}
.sk-dark .sk-button-group.sk-minimal .sk-button.sk-intent-primary:active, .sk-dark .sk-button-group.sk-minimal .sk-button.sk-intent-primary.sk-active{
  background:rgba(21, 25, 117, 0.3);
  color:#99c4ff;
}
.sk-dark .sk-button-group.sk-minimal .sk-button.sk-intent-primary:disabled, .sk-dark .sk-button-group.sk-minimal .sk-button.sk-intent-primary.sk-disabled{
  background:none;
  color:rgba(224, 240, 255, 0.5);
}
.sk-dark .sk-button-group.sk-minimal .sk-button.sk-intent-primary:disabled.sk-active, .sk-dark .sk-button-group.sk-minimal .sk-button.sk-intent-primary.sk-disabled.sk-active{
  background:rgba(21, 25, 117, 0.3);
}
.sk-button-group.sk-minimal .sk-button.sk-intent-success{
  color:#008015;
}
.sk-button-group.sk-minimal .sk-button.sk-intent-success:hover, .sk-button-group.sk-minimal .sk-button.sk-intent-success:active, .sk-button-group.sk-minimal .sk-button.sk-intent-success.sk-active{
  background:none;
  box-shadow:none;
  color:#008015;
}
.sk-button-group.sk-minimal .sk-button.sk-intent-success:hover{
  background:#008015;
  color:#ffffff;
}
.sk-button-group.sk-minimal .sk-button.sk-intent-success:active, .sk-button-group.sk-minimal .sk-button.sk-intent-success.sk-active{
  border:1px solid #d8f7c8;
  color:#008015;
}
.sk-button-group.sk-minimal .sk-button.sk-intent-success:active:hover, .sk-button-group.sk-minimal .sk-button.sk-intent-success.sk-active:hover{
  color:#ffffff;
}
.sk-button-group.sk-minimal .sk-button.sk-intent-success:disabled, .sk-button-group.sk-minimal .sk-button.sk-intent-success.sk-disabled{
  background:none;
  color:rgba(0, 128, 21, 0.5);
}
.sk-button-group.sk-minimal .sk-button.sk-intent-success:disabled:hover, .sk-button-group.sk-minimal .sk-button.sk-intent-success.sk-disabled:hover{
  color:rgba(0, 128, 21, 0.5);
}
.sk-button-group.sk-minimal .sk-button.sk-intent-success:disabled.sk-active, .sk-button-group.sk-minimal .sk-button.sk-intent-success.sk-disabled.sk-active{
  background:rgba(0, 128, 21, 0.3);
}
.sk-button-group.sk-minimal .sk-button.sk-intent-success .sk-button-spinner .sk-spinner-head{
  stroke:#008015;
}
.sk-dark .sk-button-group.sk-minimal .sk-button.sk-intent-success{
  color:#d8f7c8;
}
.sk-dark .sk-button-group.sk-minimal .sk-button.sk-intent-success:hover{
  background:rgba(0, 128, 21, 0.2);
  color:#d8f7c8;
}
.sk-dark .sk-button-group.sk-minimal .sk-button.sk-intent-success:active, .sk-dark .sk-button-group.sk-minimal .sk-button.sk-intent-success.sk-active{
  background:rgba(0, 128, 21, 0.3);
  color:#7cd7a2;
}
.sk-dark .sk-button-group.sk-minimal .sk-button.sk-intent-success:disabled, .sk-dark .sk-button-group.sk-minimal .sk-button.sk-intent-success.sk-disabled{
  background:none;
  color:rgba(216, 247, 200, 0.5);
}
.sk-dark .sk-button-group.sk-minimal .sk-button.sk-intent-success:disabled.sk-active, .sk-dark .sk-button-group.sk-minimal .sk-button.sk-intent-success.sk-disabled.sk-active{
  background:rgba(0, 128, 21, 0.3);
}
.sk-button-group.sk-minimal .sk-button.sk-intent-warning{
  color:#ff7400;
}
.sk-button-group.sk-minimal .sk-button.sk-intent-warning:hover, .sk-button-group.sk-minimal .sk-button.sk-intent-warning:active, .sk-button-group.sk-minimal .sk-button.sk-intent-warning.sk-active{
  background:none;
  box-shadow:none;
  color:#ff7400;
}
.sk-button-group.sk-minimal .sk-button.sk-intent-warning:hover{
  background:#ff7400;
  color:#ffffff;
}
.sk-button-group.sk-minimal .sk-button.sk-intent-warning:active, .sk-button-group.sk-minimal .sk-button.sk-intent-warning.sk-active{
  border:1px solid #fdf9e0;
  color:#ff7400;
}
.sk-button-group.sk-minimal .sk-button.sk-intent-warning:active:hover, .sk-button-group.sk-minimal .sk-button.sk-intent-warning.sk-active:hover{
  color:#ffffff;
}
.sk-button-group.sk-minimal .sk-button.sk-intent-warning:disabled, .sk-button-group.sk-minimal .sk-button.sk-intent-warning.sk-disabled{
  background:none;
  color:rgba(255, 116, 0, 0.5);
}
.sk-button-group.sk-minimal .sk-button.sk-intent-warning:disabled:hover, .sk-button-group.sk-minimal .sk-button.sk-intent-warning.sk-disabled:hover{
  color:rgba(255, 116, 0, 0.5);
}
.sk-button-group.sk-minimal .sk-button.sk-intent-warning:disabled.sk-active, .sk-button-group.sk-minimal .sk-button.sk-intent-warning.sk-disabled.sk-active{
  background:rgba(255, 116, 0, 0.3);
}
.sk-button-group.sk-minimal .sk-button.sk-intent-warning .sk-button-spinner .sk-spinner-head{
  stroke:#ff7400;
}
.sk-dark .sk-button-group.sk-minimal .sk-button.sk-intent-warning{
  color:#fdf9e0;
}
.sk-dark .sk-button-group.sk-minimal .sk-button.sk-intent-warning:hover{
  background:rgba(255, 116, 0, 0.2);
  color:#fdf9e0;
}
.sk-dark .sk-button-group.sk-minimal .sk-button.sk-intent-warning:active, .sk-dark .sk-button-group.sk-minimal .sk-button.sk-intent-warning.sk-active{
  background:rgba(255, 116, 0, 0.3);
  color:#f5c186;
}
.sk-dark .sk-button-group.sk-minimal .sk-button.sk-intent-warning:disabled, .sk-dark .sk-button-group.sk-minimal .sk-button.sk-intent-warning.sk-disabled{
  background:none;
  color:rgba(253, 249, 224, 0.5);
}
.sk-dark .sk-button-group.sk-minimal .sk-button.sk-intent-warning:disabled.sk-active, .sk-dark .sk-button-group.sk-minimal .sk-button.sk-intent-warning.sk-disabled.sk-active{
  background:rgba(255, 116, 0, 0.3);
}
.sk-button-group.sk-minimal .sk-button.sk-intent-danger{
  color:#d1000f;
}
.sk-button-group.sk-minimal .sk-button.sk-intent-danger:hover, .sk-button-group.sk-minimal .sk-button.sk-intent-danger:active, .sk-button-group.sk-minimal .sk-button.sk-intent-danger.sk-active{
  background:none;
  box-shadow:none;
  color:#d1000f;
}
.sk-button-group.sk-minimal .sk-button.sk-intent-danger:hover{
  background:#d1000f;
  color:#ffffff;
}
.sk-button-group.sk-minimal .sk-button.sk-intent-danger:active, .sk-button-group.sk-minimal .sk-button.sk-intent-danger.sk-active{
  border:1px solid #ffe8eb;
  color:#d1000f;
}
.sk-button-group.sk-minimal .sk-button.sk-intent-danger:active:hover, .sk-button-group.sk-minimal .sk-button.sk-intent-danger.sk-active:hover{
  color:#ffffff;
}
.sk-button-group.sk-minimal .sk-button.sk-intent-danger:disabled, .sk-button-group.sk-minimal .sk-button.sk-intent-danger.sk-disabled{
  background:none;
  color:rgba(209, 0, 15, 0.5);
}
.sk-button-group.sk-minimal .sk-button.sk-intent-danger:disabled:hover, .sk-button-group.sk-minimal .sk-button.sk-intent-danger.sk-disabled:hover{
  color:rgba(209, 0, 15, 0.5);
}
.sk-button-group.sk-minimal .sk-button.sk-intent-danger:disabled.sk-active, .sk-button-group.sk-minimal .sk-button.sk-intent-danger.sk-disabled.sk-active{
  background:rgba(209, 0, 15, 0.3);
}
.sk-button-group.sk-minimal .sk-button.sk-intent-danger .sk-button-spinner .sk-spinner-head{
  stroke:#d1000f;
}
.sk-dark .sk-button-group.sk-minimal .sk-button.sk-intent-danger{
  color:#ffe8eb;
}
.sk-dark .sk-button-group.sk-minimal .sk-button.sk-intent-danger:hover{
  background:rgba(209, 0, 15, 0.2);
  color:#ffe8eb;
}
.sk-dark .sk-button-group.sk-minimal .sk-button.sk-intent-danger:active, .sk-dark .sk-button-group.sk-minimal .sk-button.sk-intent-danger.sk-active{
  background:rgba(209, 0, 15, 0.3);
  color:#ffa1a4;
}
.sk-dark .sk-button-group.sk-minimal .sk-button.sk-intent-danger:disabled, .sk-dark .sk-button-group.sk-minimal .sk-button.sk-intent-danger.sk-disabled{
  background:none;
  color:rgba(255, 232, 235, 0.5);
}
.sk-dark .sk-button-group.sk-minimal .sk-button.sk-intent-danger:disabled.sk-active, .sk-dark .sk-button-group.sk-minimal .sk-button.sk-intent-danger.sk-disabled.sk-active{
  background:rgba(209, 0, 15, 0.3);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-button-group.sk-minimal:not(:first-child){
    border-bottom-left-radius:0;
    border-left:none;
    border-top-left-radius:0;
  }
  .sk-button-group.sk-minimal:not(:last-child){
    border-bottom-right-radius:0;
    border-top-right-radius:0;
    margin-right:1px;
  }
}
.sk-button-group .sk-popover-wrapper,
.sk-button-group .sk-popover-target{
  display:flex;
  flex:1 1 auto;
}
.sk-button-group.sk-fill{
  display:flex;
  width:100%;
}
.sk-button-group .sk-button.sk-fill, .sk-button-group.sk-fill .sk-button:not(.sk-fixed){
  flex:1 1 auto;
}
.sk-button-group.sk-vertical{
  align-items:stretch;
  flex-direction:column;
  vertical-align:top;
}
.sk-button-group.sk-vertical.sk-fill{
  height:100%;
  width:unset;
}
.sk-button-group.sk-vertical .sk-button{
  margin-right:0 !important;
  width:100%;
}
.sk-button-group.sk-vertical:not(.sk-minimal) > .sk-popover-wrapper:first-child .sk-button,
.sk-button-group.sk-vertical:not(.sk-minimal) > .sk-button:first-child{
  border-radius:0 0 0 0;
}
.sk-button-group.sk-vertical:not(.sk-minimal) > .sk-popover-wrapper:last-child .sk-button,
.sk-button-group.sk-vertical:not(.sk-minimal) > .sk-button:last-child{
  border-radius:0 0 0 0;
}
.sk-button-group.sk-vertical:not(.sk-minimal) > .sk-popover-wrapper:not(:last-child) .sk-button,
.sk-button-group.sk-vertical:not(.sk-minimal) > .sk-button:not(:last-child){
  margin-bottom:-1px;
}
.sk-button-group.sk-align-left .sk-button{
  text-align:left;
}
.sk-callout{
  font-size:14px;
  font-weight:300;
  line-height:1.5;
  background-color:rgba(178, 178, 178, 0.15);
  border-radius:0;
  padding:15px;
  position:relative;
  width:100%;
}
.sk-callout[class*=sk-icon-]{
  padding-left:45px;
}
.sk-callout[class*=sk-icon-]::before{
  font-family:"snpkit-icons-256", sans-serif;
  font-size:20px;
  font-style:normal;
  font-variant:normal;
  font-weight:400;
  height:20px;
  line-height:1;
  width:20px;
  -moz-osx-font-smoothing:grayscale;
  -webkit-font-smoothing:antialiased;
  color:#6f6f6f;
  left:15px;
  position:absolute;
  top:17px;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-callout{
    border:1px solid buttonborder;
  }
}
.sk-callout.sk-callout-icon{
  padding-left:45px;
}
.sk-callout.sk-callout-icon > .sk-icon:first-child{
  color:#6f6f6f;
  left:15px;
  position:absolute;
  top:17px;
}
.sk-callout .sk-heading{
  line-height:20px;
  margin-bottom:0;
  margin-top:2px;
}
.sk-callout.sk-callout-has-body-content .sk-heading{
  margin-bottom:5px;
}
.sk-callout.sk-compact{
  padding:10px;
}
.sk-callout.sk-compact.sk-callout-icon{
  padding-left:37px;
}
.sk-callout.sk-compact.sk-callout-icon > .sk-icon:first-child{
  left:10px;
  top:12px;
}
.sk-dark .sk-callout{
  background-color:rgba(178, 178, 178, 0.2);
}
.sk-dark .sk-callout[class*=sk-icon-]::before, .sk-dark .sk-callout.sk-callout-icon > .sk-icon:first-child{
  color:#abb3bf;
}
.sk-callout.sk-intent-primary{
  background-color:#e0f0ff;
  border-left:2.5px solid #151975;
  color:#151975;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-callout.sk-intent-primary{
    border:1px solid buttonborder;
  }
}
.sk-callout.sk-intent-primary[class*=sk-icon-]::before,
.sk-callout.sk-intent-primary > .sk-icon:first-child,
.sk-callout.sk-intent-primary .sk-heading{
  color:#151975;
}
.sk-dark .sk-callout.sk-intent-primary{
  background-color:rgba(21, 25, 117, 0.2);
  border-left:2.5px solid #e0f0ff;
  color:#e0f0ff;
}
.sk-dark .sk-callout.sk-intent-primary[class*=sk-icon-]::before,
.sk-dark .sk-callout.sk-intent-primary > .sk-icon:first-child,
.sk-dark .sk-callout.sk-intent-primary .sk-heading{
  color:#e0f0ff;
}
.sk-callout.sk-intent-success{
  background-color:#d8f7c8;
  border-left:2.5px solid #008015;
  color:#008015;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-callout.sk-intent-success{
    border:1px solid buttonborder;
  }
}
.sk-callout.sk-intent-success[class*=sk-icon-]::before,
.sk-callout.sk-intent-success > .sk-icon:first-child,
.sk-callout.sk-intent-success .sk-heading{
  color:#008015;
}
.sk-dark .sk-callout.sk-intent-success{
  background-color:rgba(0, 128, 21, 0.2);
  border-left:2.5px solid #d8f7c8;
  color:#d8f7c8;
}
.sk-dark .sk-callout.sk-intent-success[class*=sk-icon-]::before,
.sk-dark .sk-callout.sk-intent-success > .sk-icon:first-child,
.sk-dark .sk-callout.sk-intent-success .sk-heading{
  color:#d8f7c8;
}
.sk-callout.sk-intent-warning{
  background-color:#fdf9e0;
  border-left:2.5px solid #ff7400;
  color:#ff7400;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-callout.sk-intent-warning{
    border:1px solid buttonborder;
  }
}
.sk-callout.sk-intent-warning[class*=sk-icon-]::before,
.sk-callout.sk-intent-warning > .sk-icon:first-child,
.sk-callout.sk-intent-warning .sk-heading{
  color:#ff7400;
}
.sk-dark .sk-callout.sk-intent-warning{
  background-color:rgba(255, 116, 0, 0.2);
  border-left:2.5px solid #fdf9e0;
  color:#fdf9e0;
}
.sk-dark .sk-callout.sk-intent-warning[class*=sk-icon-]::before,
.sk-dark .sk-callout.sk-intent-warning > .sk-icon:first-child,
.sk-dark .sk-callout.sk-intent-warning .sk-heading{
  color:#fdf9e0;
}
.sk-callout.sk-intent-danger{
  background-color:#ffe8eb;
  border-left:2.5px solid #d1000f;
  color:#d1000f;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-callout.sk-intent-danger{
    border:1px solid buttonborder;
  }
}
.sk-callout.sk-intent-danger[class*=sk-icon-]::before,
.sk-callout.sk-intent-danger > .sk-icon:first-child,
.sk-callout.sk-intent-danger .sk-heading{
  color:#d1000f;
}
.sk-dark .sk-callout.sk-intent-danger{
  background-color:rgba(209, 0, 15, 0.2);
  border-left:2.5px solid #ffe8eb;
  color:#ffe8eb;
}
.sk-dark .sk-callout.sk-intent-danger[class*=sk-icon-]::before,
.sk-dark .sk-callout.sk-intent-danger > .sk-icon:first-child,
.sk-dark .sk-callout.sk-intent-danger .sk-heading{
  color:#ffe8eb;
}
.sk-callout.sk-intent-primary a{
  text-decoration:underline;
}
.sk-callout.sk-intent-primary a:hover{
  color:#151975;
}
.sk-dark .sk-callout.sk-intent-primary a:hover{
  color:#99c4ff;
}
.sk-running-text .sk-callout{
  margin:20px 0;
}
.sk-card{
  background-color:#ffffff;
  border-radius:0;
  box-shadow:0 0 0 1px rgba(17, 20, 24, 0.15);
  padding:20px;
  transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
}
.sk-card.sk-dark, .sk-dark .sk-card{
  background-color:#2f343c;
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.2);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-card{
    border:1px solid buttonborder;
    box-shadow:none;
  }
}

.sk-elevation-0{
  box-shadow:0 0 0 1px rgba(17, 20, 24, 0.15);
}
.sk-elevation-0.sk-dark, .sk-dark .sk-elevation-0{
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.2);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-elevation-0{
    border:1px solid buttonborder;
  }
}

.sk-elevation-1{
  box-shadow:0 0 1px rgba(17, 20, 24, 0.1), 0 0 4px rgba(17, 20, 24, 0.1);
}
.sk-elevation-1.sk-dark, .sk-dark .sk-elevation-1{
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.2), 0 1px 1px 0 rgba(17, 20, 24, 0.2);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-elevation-1{
    border:1px solid buttonborder;
  }
}

.sk-elevation-2{
  box-shadow:0 0 2px rgba(17, 20, 24, 0.1), 0 0 8px rgba(17, 20, 24, 0.1);
}
.sk-elevation-2.sk-dark, .sk-dark .sk-elevation-2{
  box-shadow:0 1px 1px rgba(17, 20, 24, 0.2), 0 2px 6px rgba(17, 20, 24, 0.2);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-elevation-2{
    border:1px solid buttonborder;
  }
}

.sk-elevation-3{
  box-shadow:0 0 4px rgba(17, 20, 24, 0.1), 0 0 16px rgba(17, 20, 24, 0.1);
}
.sk-elevation-3.sk-dark, .sk-dark .sk-elevation-3{
  box-shadow:0 2px 4px rgba(17, 20, 24, 0.2), 0 8px 24px rgba(17, 20, 24, 0.2);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-elevation-3{
    border:1px solid buttonborder;
  }
}

.sk-elevation-4{
  box-shadow:0 4px 8px rgba(17, 20, 24, 0.1), 0 18px 46px 6px rgba(17, 20, 24, 0.1);
}
.sk-elevation-4.sk-dark, .sk-dark .sk-elevation-4{
  box-shadow:0 4px 8px rgba(17, 20, 24, 0.2), 0 18px 46px 6px rgba(17, 20, 24, 0.2);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-elevation-4{
    border:1px solid buttonborder;
  }
}

.sk-card.sk-compact{
  padding:15px;
}

.sk-card.sk-interactive:hover{
  box-shadow:0 0 4px rgba(17, 20, 24, 0.1), 0 0 16px rgba(17, 20, 24, 0.1);
  cursor:pointer;
}
.sk-card.sk-interactive:hover.sk-dark, .sk-dark .sk-card.sk-interactive:hover{
  box-shadow:0 2px 4px rgba(17, 20, 24, 0.2), 0 8px 24px rgba(17, 20, 24, 0.2);
}
.sk-card.sk-interactive.sk-selected{
  box-shadow:0 0 0 3px rgba(191, 224, 255, 0.2), 0 0 0 1px #bfe0ff;
}
.sk-card.sk-interactive.sk-selected.sk-dark, .sk-dark .sk-card.sk-interactive.sk-selected{
  box-shadow:0 0 0 3px rgba(224, 240, 255, 0.4), 0 0 0 1px #e0f0ff;
}
.sk-card.sk-interactive:active{
  box-shadow:0 0 1px rgba(17, 20, 24, 0.1), 0 0 4px rgba(17, 20, 24, 0.1);
  transition-duration:0;
}
.sk-card.sk-interactive:active.sk-dark, .sk-dark .sk-card.sk-interactive:active{
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.2), 0 1px 1px 0 rgba(17, 20, 24, 0.2);
}
.sk-card-list{
  overflow:auto;
  padding:0;
  width:100%;
}
.sk-card-list > .sk-card{
  align-items:center;
  border-radius:0;
  box-shadow:none;
  display:flex;
  min-height:53px;
  padding:10px 20px;
}
.sk-card-list > .sk-card.sk-interactive:hover, .sk-card-list > .sk-card.sk-interactive:active{
  background-color:#f6f7f9;
  box-shadow:none;
}
.sk-dark .sk-card-list > .sk-card.sk-interactive:hover, .sk-dark .sk-card-list > .sk-card.sk-interactive:active{
  background-color:#383e47;
}
.sk-card-list > .sk-card.sk-selected{
  background-color:#edeff2;
  box-shadow:none;
}
.sk-dark .sk-card-list > .sk-card.sk-selected{
  background-color:#404854;
  box-shadow:none;
}
.sk-card-list > .sk-card:not(:last-child){
  border-bottom:1px solid rgba(17, 20, 24, 0.1);
}
.sk-dark .sk-card-list > .sk-card:not(:last-child){
  border-color:rgba(255, 255, 255, 0.1);
}
.sk-card-list.sk-compact{
  padding:0;
}
.sk-card-list.sk-compact > .sk-card{
  min-height:47px;
  padding:7px 15px;
}
.sk-dark .sk-card-list{
  padding:1px;
}
.sk-card-list:not(.sk-card-list-bordered){
  border-radius:0;
  box-shadow:none;
}
.sk-dark .sk-card-list:not(.sk-card-list-bordered){
  margin:1px;
  width:calc(100% - 2px);
}
.sk-collapse{
  height:0;
  overflow-y:hidden;
  transition:height 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
}
.sk-collapse .sk-collapse-body{
  transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
}
.sk-collapse .sk-collapse-body[aria-hidden=true]{
  display:none;
}
.sk-context-menu-virtual-target{
  position:fixed;
}
.sk-card.sk-control-card, .sk-card-list > .sk-card.sk-control-card{
  min-height:auto;
  padding:0;
}

.sk-control-card .sk-control.sk-control.sk-control{
  align-items:flex-start;
  display:flex;
  gap:10px;
  margin:0;
  padding:20px;
  width:100%;
}
.sk-control-card .sk-control.sk-control.sk-control.sk-align-left{
  flex-direction:row;
  justify-content:flex-start;
}
.sk-control-card .sk-control.sk-control.sk-control.sk-align-right{
  flex-direction:row-reverse;
  justify-content:space-between;
}
.sk-card-list .sk-control-card .sk-control.sk-control.sk-control{
  padding:20px;
}
.sk-card-list.sk-compact .sk-control-card .sk-control.sk-control.sk-control{
  padding:15px;
}
.sk-control-card .sk-control.sk-control.sk-control .sk-control-indicator{
  margin:0;
}
.sk-control-card.sk-compact .sk-control.sk-control.sk-control{
  padding:15px;
}
.sk-divider{
  border-bottom:1px solid rgba(17, 20, 24, 0.15);
  border-right:1px solid rgba(17, 20, 24, 0.15);
  margin:5px;
}
.sk-dark .sk-divider{
  border-color:rgba(255, 255, 255, 0.2);
}
.sk-dialog-container{
  opacity:1;
  transform:scale(1);
  align-items:center;
  display:flex;
  justify-content:center;
  min-height:100%;
  pointer-events:none;
  -webkit-user-select:none;
     -moz-user-select:none;
      -ms-user-select:none;
          user-select:none;
  width:100%;
}
.sk-dialog-container.sk-overlay-enter > .sk-dialog, .sk-dialog-container.sk-overlay-appear > .sk-dialog{
  opacity:0;
  transform:scale(0.5);
}
.sk-dialog-container.sk-overlay-enter-active > .sk-dialog, .sk-dialog-container.sk-overlay-appear-active > .sk-dialog{
  opacity:1;
  transform:scale(1);
  transition-delay:0;
  transition-duration:300ms;
  transition-property:opacity, transform;
  transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
}
.sk-dialog-container.sk-overlay-exit > .sk-dialog{
  opacity:1;
  transform:scale(1);
}
.sk-dialog-container.sk-overlay-exit-active > .sk-dialog{
  opacity:0;
  transform:scale(0.5);
  transition-delay:0;
  transition-duration:300ms;
  transition-property:opacity, transform;
  transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
}

.sk-dialog{
  background:#ffffff;
  border-radius:0;
  box-shadow:0 0 4px rgba(17, 20, 24, 0.1), 0 0 16px rgba(17, 20, 24, 0.1);
  display:flex;
  flex-direction:column;
  margin:30px 0;
  pointer-events:all;
  -webkit-user-select:text;
     -moz-user-select:text;
      -ms-user-select:text;
          user-select:text;
  width:500px;
}
.sk-dialog:focus{
  outline:0;
}
.sk-dialog.sk-dark, .sk-dark .sk-dialog{
  background:#252a31;
  box-shadow:0 2px 4px rgba(17, 20, 24, 0.2), 0 8px 24px rgba(17, 20, 24, 0.2);
  color:#f6f7f9;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-dialog{
    border:1px solid buttonborder;
  }
}

.sk-dialog-header{
  align-items:center;
  background:#ffffff;
  border-radius:0 0 0 0;
  box-shadow:0 1px 0 rgba(17, 20, 24, 0.15);
  display:flex;
  flex:0 0 auto;
  min-height:42px;
  padding:5px;
  padding-left:15px;
  z-index:0;
}
.sk-dialog-header .sk-icon-large,
.sk-dialog-header .sk-icon{
  color:#6f6f6f;
  flex:0 0 auto;
  margin-left:-3px;
  margin-right:7.5px;
}
.sk-dialog-header .sk-heading{
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  word-wrap:normal;
  flex:1 1 auto;
  line-height:inherit;
  margin:0;
}
.sk-dialog-header .sk-heading:last-child{
  margin-right:15px;
}
.sk-dark .sk-dialog-header{
  background:#2f343c;
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.2);
}
.sk-dark .sk-dialog-header .sk-icon-large,
.sk-dark .sk-dialog-header .sk-icon{
  color:#abb3bf;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-dialog-header{
    border-bottom:1px solid buttonborder;
  }
}

.sk-dialog-body{
  flex:1 1 auto;
  margin:15px;
}

.sk-dialog-body-scroll-container{
  margin:0;
  max-height:70vh;
  overflow:auto;
  padding:15px;
}

.sk-dialog-footer{
  flex:0 0 auto;
  margin:15px;
}

.sk-dialog-footer-fixed{
  align-items:center;
  background-color:#f6f7f9;
  border-radius:0 0 0 0;
  border-top:1px solid rgba(17, 20, 24, 0.15);
  display:flex;
  gap:15px;
  justify-content:space-between;
  margin:0;
  padding:10px 10px 10px 15px;
}
.sk-dark .sk-dialog-footer-fixed{
  background:#252a31;
  border-top:1px solid rgba(255, 255, 255, 0.2);
}

.sk-dialog-footer-main-section{
  flex:1 0 auto;
}

.sk-dialog-footer-actions{
  display:flex;
  justify-content:flex-end;
  padding:8px;
}
.sk-dialog-footer-actions .sk-button{
  margin-left:10px;
}
.sk-multistep-dialog-panels{
  display:flex;
}
.sk-multistep-dialog-panels:first-child .sk-dialog-step-container:first-child{
  border-radius:0 0 0 0;
}
.sk-multistep-dialog-panels:first-child .sk-multistep-dialog-right-panel{
  border-top-right-radius:0;
}
.sk-multistep-dialog-nav-top .sk-multistep-dialog-panels{
  flex-direction:column;
}
.sk-multistep-dialog-nav-top .sk-multistep-dialog-panels:first-child .sk-dialog-step-container:first-child{
  border-radius:0 0 0 0;
}
.sk-multistep-dialog-nav-top .sk-multistep-dialog-panels:first-child .sk-dialog-step-container:last-child{
  border-radius:0 0 0 0;
}
.sk-multistep-dialog-nav-top .sk-multistep-dialog-panels .sk-multistep-dialog-left-panel{
  flex-direction:row;
}
.sk-multistep-dialog-nav-top .sk-multistep-dialog-panels .sk-dialog-step-container{
  flex-grow:1;
}
.sk-multistep-dialog-nav-top .sk-multistep-dialog-panels .sk-dialog-step-container:not(:first-child){
  border-left:1px solid rgba(17, 20, 24, 0.15);
}
.sk-dark .sk-multistep-dialog-nav-top .sk-multistep-dialog-panels .sk-dialog-step-container{
  border-color:rgba(17, 20, 24, 0.4);
}
.sk-multistep-dialog-nav-top .sk-multistep-dialog-panels .sk-multistep-dialog-right-panel{
  border-left:none;
}
.sk-multistep-dialog-nav-top .sk-multistep-dialog-panels .sk-multistep-dialog-right-panel,
.sk-multistep-dialog-nav-top .sk-multistep-dialog-panels .sk-multistep-dialog-footer{
  border-radius:0 0 0 0;
}
.sk-multistep-dialog-nav-right .sk-multistep-dialog-panels{
  flex-direction:row-reverse;
}
.sk-multistep-dialog-nav-right .sk-multistep-dialog-panels:first-child .sk-multistep-dialog-right-panel{
  border-radius:0 0 0 0;
}
.sk-multistep-dialog-nav-right .sk-multistep-dialog-panels:first-child .sk-dialog-step-container:first-child{
  border-radius:0 0 0 0;
}
.sk-multistep-dialog-nav-right .sk-multistep-dialog-panels .sk-multistep-dialog-left-panel{
  border-radius:0 0 0 0;
}
.sk-multistep-dialog-nav-right .sk-multistep-dialog-panels .sk-multistep-dialog-right-panel{
  border-left:none;
  border-radius:0 0 0 0;
  border-right:1px solid rgba(17, 20, 24, 0.15);
}
.sk-dark .sk-multistep-dialog-nav-right .sk-multistep-dialog-panels .sk-multistep-dialog-right-panel{
  border-color:rgba(17, 20, 24, 0.4);
}
.sk-multistep-dialog-nav-right .sk-multistep-dialog-panels .sk-dialog-footer{
  border-bottom-left-radius:0;
}

.sk-multistep-dialog-left-panel{
  display:flex;
  flex:1;
  flex-direction:column;
}
.sk-dark .sk-multistep-dialog-left-panel{
  background:#252a31;
  border-bottom:1px solid rgba(255, 255, 255, 0.2);
  border-bottom-left-radius:0;
  border-left:1px solid rgba(255, 255, 255, 0.2);
}

.sk-multistep-dialog-right-panel{
  background-color:#f6f7f9;
  border-left:1px solid rgba(17, 20, 24, 0.15);
  border-radius:0 0 0 0;
  flex:3;
  min-width:0;
}
.sk-dark .sk-multistep-dialog-right-panel{
  background-color:#2f343c;
  border-bottom:1px solid rgba(255, 255, 255, 0.2);
  border-bottom-right-radius:0;
  border-left:1px solid rgba(255, 255, 255, 0.2);
  border-right:1px solid rgba(255, 255, 255, 0.2);
}

.sk-dialog-step-container{
  background-color:#f6f7f9;
  border-bottom:1px solid rgba(17, 20, 24, 0.15);
}
.sk-dark .sk-dialog-step-container{
  background:#2f343c;
  border-bottom:1px solid rgba(255, 255, 255, 0.2);
}
.sk-dialog-step-container.sk-dialog-step-viewed{
  background-color:#ffffff;
}
.sk-dark .sk-dialog-step-container.sk-dialog-step-viewed{
  background:#383e47;
}

.sk-dialog-step{
  align-items:center;
  border-radius:0;
  cursor:not-allowed;
  display:flex;
  margin:4px;
  padding:6px 14px;
}
.sk-dark .sk-dialog-step{
  background:#2f343c;
}
.sk-dialog-step-viewed .sk-dialog-step{
  background-color:#ffffff;
  cursor:pointer;
}
.sk-dark .sk-dialog-step-viewed .sk-dialog-step{
  background:#383e47;
}
.sk-dialog-step:hover{
  background-color:#f6f7f9;
}
.sk-dark .sk-dialog-step:hover{
  background:#2f343c;
}

.sk-dialog-step-icon{
  align-items:center;
  background-color:rgba(111, 111, 111, 0.6);
  border-radius:50%;
  color:#ffffff;
  display:flex;
  height:25px;
  justify-content:center;
  width:25px;
}
.sk-dark .sk-dialog-step-icon{
  background-color:rgba(171, 179, 191, 0.6);
}
.sk-active.sk-dialog-step-viewed .sk-dialog-step-icon{
  background-color:#bfe0ff;
}
.sk-dialog-step-viewed .sk-dialog-step-icon{
  background-color:#b2b2b2;
}

.sk-dialog-step-title{
  color:rgba(111, 111, 111, 0.6);
  flex:1;
  padding-left:10px;
}
.sk-dark .sk-dialog-step-title{
  color:rgba(171, 179, 191, 0.6);
}
.sk-active.sk-dialog-step-viewed .sk-dialog-step-title{
  color:#bfe0ff;
}
.sk-dialog-step-viewed:not(.sk-active) .sk-dialog-step-title{
  color:#1c2127;
}
.sk-dark .sk-dialog-step-viewed:not(.sk-active) .sk-dialog-step-title{
  color:#f6f7f9;
}
.sk-drawer{
  background:#ffffff;
  box-shadow:0 4px 8px rgba(17, 20, 24, 0.1), 0 18px 46px 6px rgba(17, 20, 24, 0.1);
  display:flex;
  flex-direction:column;
  margin:0;
  padding:0;
}
.sk-drawer:focus{
  outline:0;
}
.sk-drawer.sk-position-top{
  height:50%;
  left:0;
  right:0;
  top:0;
}
.sk-drawer.sk-position-top.sk-overlay-enter, .sk-drawer.sk-position-top.sk-overlay-appear{
  transform:translateY(-100%);
}
.sk-drawer.sk-position-top.sk-overlay-enter-active, .sk-drawer.sk-position-top.sk-overlay-appear-active{
  transform:translateY(0);
  transition-delay:0;
  transition-duration:200ms;
  transition-property:transform;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}
.sk-drawer.sk-position-top.sk-overlay-exit{
  transform:translateY(0);
}
.sk-drawer.sk-position-top.sk-overlay-exit-active{
  transform:translateY(-100%);
  transition-delay:0;
  transition-duration:100ms;
  transition-property:transform;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-drawer.sk-position-top{
    border-bottom:1px solid buttonborder;
  }
}
.sk-drawer.sk-position-bottom{
  bottom:0;
  height:50%;
  left:0;
  right:0;
}
.sk-drawer.sk-position-bottom.sk-overlay-enter, .sk-drawer.sk-position-bottom.sk-overlay-appear{
  transform:translateY(100%);
}
.sk-drawer.sk-position-bottom.sk-overlay-enter-active, .sk-drawer.sk-position-bottom.sk-overlay-appear-active{
  transform:translateY(0);
  transition-delay:0;
  transition-duration:200ms;
  transition-property:transform;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}
.sk-drawer.sk-position-bottom.sk-overlay-exit{
  transform:translateY(0);
}
.sk-drawer.sk-position-bottom.sk-overlay-exit-active{
  transform:translateY(100%);
  transition-delay:0;
  transition-duration:100ms;
  transition-property:transform;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-drawer.sk-position-bottom{
    border-top:1px solid buttonborder;
  }
}
.sk-drawer.sk-position-left{
  bottom:0;
  left:0;
  top:0;
  width:50%;
}
.sk-drawer.sk-position-left.sk-overlay-enter, .sk-drawer.sk-position-left.sk-overlay-appear{
  transform:translateX(-100%);
}
.sk-drawer.sk-position-left.sk-overlay-enter-active, .sk-drawer.sk-position-left.sk-overlay-appear-active{
  transform:translateX(0);
  transition-delay:0;
  transition-duration:200ms;
  transition-property:transform;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}
.sk-drawer.sk-position-left.sk-overlay-exit{
  transform:translateX(0);
}
.sk-drawer.sk-position-left.sk-overlay-exit-active{
  transform:translateX(-100%);
  transition-delay:0;
  transition-duration:100ms;
  transition-property:transform;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-drawer.sk-position-left{
    border-right:1px solid buttonborder;
  }
}
.sk-drawer.sk-position-right{
  bottom:0;
  right:0;
  top:0;
  width:50%;
}
.sk-drawer.sk-position-right.sk-overlay-enter, .sk-drawer.sk-position-right.sk-overlay-appear{
  transform:translateX(100%);
}
.sk-drawer.sk-position-right.sk-overlay-enter-active, .sk-drawer.sk-position-right.sk-overlay-appear-active{
  transform:translateX(0);
  transition-delay:0;
  transition-duration:200ms;
  transition-property:transform;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}
.sk-drawer.sk-position-right.sk-overlay-exit{
  transform:translateX(0);
}
.sk-drawer.sk-position-right.sk-overlay-exit-active{
  transform:translateX(100%);
  transition-delay:0;
  transition-duration:100ms;
  transition-property:transform;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-drawer.sk-position-right{
    border-left:1px solid buttonborder;
  }
}
.sk-drawer.sk-dark, .sk-dark .sk-drawer{
  background:#383e47;
  box-shadow:0 2px 4px rgba(17, 20, 24, 0.2), 0 8px 24px rgba(17, 20, 24, 0.2);
  color:#f6f7f9;
}

.sk-drawer-header{
  align-items:center;
  border-radius:0;
  box-shadow:0 1px 0 rgba(17, 20, 24, 0.15);
  display:flex;
  flex:0 0 auto;
  min-height:44px;
  padding:5px;
  padding-left:20px;
  position:relative;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-drawer-header{
    border-bottom:1px solid buttonborder;
  }
}
.sk-drawer-header .sk-icon-large,
.sk-drawer-header .sk-icon{
  color:#6f6f6f;
  flex:0 0 auto;
  margin-right:10px;
}
.sk-drawer-header .sk-heading{
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  word-wrap:normal;
  flex:1 1 auto;
  line-height:inherit;
  margin:0;
}
.sk-drawer-header .sk-heading:last-child{
  margin-right:20px;
}
.sk-dark .sk-drawer-header{
  box-shadow:0 1px 0 rgba(17, 20, 24, 0.4);
}
.sk-dark .sk-drawer-header .sk-icon-large,
.sk-dark .sk-drawer-header .sk-icon{
  color:#abb3bf;
}

.sk-drawer-body{
  flex:1 1 auto;
  line-height:18px;
  overflow:auto;
}

.sk-drawer-footer{
  box-shadow:inset 0 1px 0 rgba(17, 20, 24, 0.15);
  flex:0 0 auto;
  padding:10px 20px;
  position:relative;
}
.sk-dark .sk-drawer-footer{
  box-shadow:inset 0 1px 0 rgba(17, 20, 24, 0.4);
}
.sk-editable-text{
  cursor:text;
  display:inline-block;
  max-width:100%;
  position:relative;
  vertical-align:top;
  white-space:nowrap;
}
.sk-editable-text::before{
  bottom:0;
  left:0;
  position:absolute;
  right:0;
  top:0;
  border-radius:0;
  content:"";
  transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
}
.sk-editable-text:hover::before{
  box-shadow:0 0 0 0 rgba(21, 25, 117, 0), 0 0 0 0 rgba(21, 25, 117, 0), inset 0 0 0 1px rgba(17, 20, 24, 0.15);
}
.sk-editable-text .sk-editable-text-confirmation-group{
  background-color:#e5e8eb;
  bottom:-26px;
  position:absolute;
  right:-2px;
}
.sk-editable-text:not(.sk-editable-text-editing):not(.sk-disabled):hover::after{
  font-family:"snpkit-icons-256", sans-serif;
  font-size:20px;
  font-style:normal;
  font-variant:normal;
  font-weight:400;
  height:20px;
  line-height:1;
  width:20px;
  -moz-osx-font-smoothing:grayscale;
  -webkit-font-smoothing:antialiased;
  align-items:center;
  background-color:#edeff2;
  content:"݀";
  display:flex;
  height:100%;
  line-height:unset;
  padding:5px;
  position:absolute;
  right:-30px;
  top:0;
  width:30px;
}
.sk-editable-text.sk-editable-text-editing::before{
  background-color:#ffffff;
  box-shadow:inset 0 0 0 1px #151975, 0 0 0 2px rgba(21, 25, 117, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.1);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-editable-text:not(.sk-disabled)::before{
    border:1px solid buttonborder;
  }
}
.sk-editable-text.sk-intent-primary .sk-editable-text-input::-moz-placeholder{
  color:#151975;
}
.sk-editable-text.sk-intent-primary .sk-editable-text-input:-ms-input-placeholder{
  color:#151975;
}
.sk-editable-text.sk-intent-primary .sk-editable-text-content,
.sk-editable-text.sk-intent-primary .sk-editable-text-input,
.sk-editable-text.sk-intent-primary .sk-editable-text-input::placeholder{
  color:#151975;
}
.sk-editable-text.sk-intent-primary:hover::before{
  box-shadow:0 0 0 0 rgba(21, 25, 117, 0), 0 0 0 0 rgba(21, 25, 117, 0), inset 0 0 0 1px rgba(21, 25, 117, 0.4);
}
.sk-editable-text.sk-intent-primary.sk-editable-text-editing::before{
  box-shadow:inset 0 0 0 1px #151975, 0 0 0 2px rgba(21, 25, 117, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.1);
}
.sk-editable-text.sk-intent-success .sk-editable-text-input::-moz-placeholder{
  color:#008015;
}
.sk-editable-text.sk-intent-success .sk-editable-text-input:-ms-input-placeholder{
  color:#008015;
}
.sk-editable-text.sk-intent-success .sk-editable-text-content,
.sk-editable-text.sk-intent-success .sk-editable-text-input,
.sk-editable-text.sk-intent-success .sk-editable-text-input::placeholder{
  color:#008015;
}
.sk-editable-text.sk-intent-success:hover::before{
  box-shadow:0 0 0 0 rgba(0, 128, 21, 0), 0 0 0 0 rgba(0, 128, 21, 0), inset 0 0 0 1px rgba(0, 128, 21, 0.4);
}
.sk-editable-text.sk-intent-success.sk-editable-text-editing::before{
  box-shadow:inset 0 0 0 1px #008015, 0 0 0 2px rgba(0, 128, 21, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.1);
}
.sk-editable-text.sk-intent-warning .sk-editable-text-input::-moz-placeholder{
  color:#ff7400;
}
.sk-editable-text.sk-intent-warning .sk-editable-text-input:-ms-input-placeholder{
  color:#ff7400;
}
.sk-editable-text.sk-intent-warning .sk-editable-text-content,
.sk-editable-text.sk-intent-warning .sk-editable-text-input,
.sk-editable-text.sk-intent-warning .sk-editable-text-input::placeholder{
  color:#ff7400;
}
.sk-editable-text.sk-intent-warning:hover::before{
  box-shadow:0 0 0 0 rgba(255, 116, 0, 0), 0 0 0 0 rgba(255, 116, 0, 0), inset 0 0 0 1px rgba(255, 116, 0, 0.4);
}
.sk-editable-text.sk-intent-warning.sk-editable-text-editing::before{
  box-shadow:inset 0 0 0 1px #ff7400, 0 0 0 2px rgba(255, 116, 0, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.1);
}
.sk-editable-text.sk-intent-danger .sk-editable-text-input::-moz-placeholder{
  color:#d1000f;
}
.sk-editable-text.sk-intent-danger .sk-editable-text-input:-ms-input-placeholder{
  color:#d1000f;
}
.sk-editable-text.sk-intent-danger .sk-editable-text-content,
.sk-editable-text.sk-intent-danger .sk-editable-text-input,
.sk-editable-text.sk-intent-danger .sk-editable-text-input::placeholder{
  color:#d1000f;
}
.sk-editable-text.sk-intent-danger:hover::before{
  box-shadow:0 0 0 0 rgba(209, 0, 15, 0), 0 0 0 0 rgba(209, 0, 15, 0), inset 0 0 0 1px rgba(209, 0, 15, 0.4);
}
.sk-editable-text.sk-intent-danger.sk-editable-text-editing::before{
  box-shadow:inset 0 0 0 1px #d1000f, 0 0 0 2px rgba(209, 0, 15, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.1);
}
.sk-dark .sk-editable-text::after{
  color:rgba(17, 20, 24, 0.3);
}
.sk-dark .sk-editable-text:hover::before{
  box-shadow:0 0 0 0 rgba(191, 224, 255, 0), 0 0 0 0 rgba(191, 224, 255, 0), inset 0 0 0 1px rgba(255, 255, 255, 0.2);
}
.sk-dark .sk-editable-text.sk-editable-text-editing::before{
  background-color:rgba(17, 20, 24, 0.3);
  box-shadow:inset 0 0 0 1px #bfe0ff, 0 0 0 2px rgba(191, 224, 255, 0.3), inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 0 1px 0 rgba(255, 255, 255, 0.3);
}
.sk-dark .sk-editable-text.sk-disabled::before{
  box-shadow:none;
}
.sk-dark .sk-editable-text.sk-intent-primary .sk-editable-text-input::-moz-placeholder{
  color:#e0f0ff;
}
.sk-dark .sk-editable-text.sk-intent-primary .sk-editable-text-input:-ms-input-placeholder{
  color:#e0f0ff;
}
.sk-dark .sk-editable-text.sk-intent-primary .sk-editable-text-content,
.sk-dark .sk-editable-text.sk-intent-primary .sk-editable-text-input,
.sk-dark .sk-editable-text.sk-intent-primary .sk-editable-text-input::placeholder{
  color:#e0f0ff;
}
.sk-dark .sk-editable-text.sk-intent-primary:hover::before{
  box-shadow:0 0 0 0 rgba(224, 240, 255, 0), 0 0 0 0 rgba(224, 240, 255, 0), inset 0 0 0 1px rgba(224, 240, 255, 0.4);
}
.sk-dark .sk-editable-text.sk-intent-primary.sk-editable-text-editing::before{
  box-shadow:inset 0 0 0 1px #e0f0ff, 0 0 0 2px rgba(224, 240, 255, 0.3), inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 0 1px 0 rgba(255, 255, 255, 0.3);
}
.sk-dark .sk-editable-text.sk-intent-success .sk-editable-text-input::-moz-placeholder{
  color:#d8f7c8;
}
.sk-dark .sk-editable-text.sk-intent-success .sk-editable-text-input:-ms-input-placeholder{
  color:#d8f7c8;
}
.sk-dark .sk-editable-text.sk-intent-success .sk-editable-text-content,
.sk-dark .sk-editable-text.sk-intent-success .sk-editable-text-input,
.sk-dark .sk-editable-text.sk-intent-success .sk-editable-text-input::placeholder{
  color:#d8f7c8;
}
.sk-dark .sk-editable-text.sk-intent-success:hover::before{
  box-shadow:0 0 0 0 rgba(216, 247, 200, 0), 0 0 0 0 rgba(216, 247, 200, 0), inset 0 0 0 1px rgba(216, 247, 200, 0.4);
}
.sk-dark .sk-editable-text.sk-intent-success.sk-editable-text-editing::before{
  box-shadow:inset 0 0 0 1px #d8f7c8, 0 0 0 2px rgba(216, 247, 200, 0.3), inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 0 1px 0 rgba(255, 255, 255, 0.3);
}
.sk-dark .sk-editable-text.sk-intent-warning .sk-editable-text-input::-moz-placeholder{
  color:#fdf9e0;
}
.sk-dark .sk-editable-text.sk-intent-warning .sk-editable-text-input:-ms-input-placeholder{
  color:#fdf9e0;
}
.sk-dark .sk-editable-text.sk-intent-warning .sk-editable-text-content,
.sk-dark .sk-editable-text.sk-intent-warning .sk-editable-text-input,
.sk-dark .sk-editable-text.sk-intent-warning .sk-editable-text-input::placeholder{
  color:#fdf9e0;
}
.sk-dark .sk-editable-text.sk-intent-warning:hover::before{
  box-shadow:0 0 0 0 rgba(253, 249, 224, 0), 0 0 0 0 rgba(253, 249, 224, 0), inset 0 0 0 1px rgba(253, 249, 224, 0.4);
}
.sk-dark .sk-editable-text.sk-intent-warning.sk-editable-text-editing::before{
  box-shadow:inset 0 0 0 1px #fdf9e0, 0 0 0 2px rgba(253, 249, 224, 0.3), inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 0 1px 0 rgba(255, 255, 255, 0.3);
}
.sk-dark .sk-editable-text.sk-intent-danger .sk-editable-text-input::-moz-placeholder{
  color:#ffe8eb;
}
.sk-dark .sk-editable-text.sk-intent-danger .sk-editable-text-input:-ms-input-placeholder{
  color:#ffe8eb;
}
.sk-dark .sk-editable-text.sk-intent-danger .sk-editable-text-content,
.sk-dark .sk-editable-text.sk-intent-danger .sk-editable-text-input,
.sk-dark .sk-editable-text.sk-intent-danger .sk-editable-text-input::placeholder{
  color:#ffe8eb;
}
.sk-dark .sk-editable-text.sk-intent-danger:hover::before{
  box-shadow:0 0 0 0 rgba(255, 232, 235, 0), 0 0 0 0 rgba(255, 232, 235, 0), inset 0 0 0 1px rgba(255, 232, 235, 0.4);
}
.sk-dark .sk-editable-text.sk-intent-danger.sk-editable-text-editing::before{
  box-shadow:inset 0 0 0 1px #ffe8eb, 0 0 0 2px rgba(255, 232, 235, 0.3), inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 0 1px 0 rgba(255, 255, 255, 0.3);
}
.sk-editable-text.sk-disabled::before{
  box-shadow:none !important;
}

.sk-editable-text-input,
.sk-editable-text-content{
  color:inherit;
  display:inherit;
  font:inherit;
  letter-spacing:inherit;
  max-width:inherit;
  min-width:inherit;
  position:relative;
  resize:none;
  text-transform:inherit;
  vertical-align:top;
}

.sk-editable-text-input{
  background:none;
  border:none;
  box-shadow:none;
  padding:0;
  white-space:pre-wrap;
  width:100%;
}
.sk-editable-text-input::-moz-placeholder{
  color:#6f6f6f;
  opacity:1;
}
.sk-editable-text-input:-ms-input-placeholder{
  color:#6f6f6f;
  opacity:1;
}
.sk-editable-text-input::placeholder{
  color:#6f6f6f;
  opacity:1;
}
.sk-editable-text-input:focus{
  outline:none;
}
.sk-editable-text-input::-ms-clear{
  display:none;
}

.sk-editable-text-content{
  overflow:hidden;
  padding-right:2px;
  text-overflow:ellipsis;
  white-space:pre;
}
.sk-editable-text-editing > .sk-editable-text-content{
  left:0;
  position:absolute;
  visibility:hidden;
}
.sk-editable-text-placeholder > .sk-editable-text-content{
  color:#6f6f6f;
}
.sk-dark .sk-editable-text-placeholder > .sk-editable-text-content{
  color:#abb3bf;
}

.sk-editable-text.sk-multiline{
  display:block;
}
.sk-editable-text.sk-multiline .sk-editable-text-content{
  overflow:auto;
  white-space:pre-wrap;
  word-wrap:break-word;
}
.sk-entity-title{
  align-items:center;
  display:flex;
  gap:7px;
  min-width:0;
}
.sk-entity-title-icon-container.sk-entity-title-has-subtitle{
  align-self:flex-start;
}
.sk-entity-title-icon-container:not(.sk-entity-title-has-subtitle){
  align-items:center;
  display:flex;
}
.sk-entity-title-text{
  display:flex;
  flex-direction:column;
}
.sk-entity-title-title-and-tags{
  align-items:center;
  display:flex;
  flex-direction:row;
  gap:5px;
}
.sk-entity-title-tags-container{
  display:flex;
  gap:2px;
  margin-left:5px;
}
.sk-entity-title-title{
  margin-bottom:0;
  min-width:0;
  overflow-wrap:break-word;
}
.sk-entity-title-subtitle{
  font-size:12px;
  margin-top:2px;
}
.sk-entity-title-ellipsize, .sk-entity-title-ellipsize .sk-entity-title-text{
  overflow:hidden;
}
.sk-entity-title-heading-h1 .sk-icon-container{
  align-items:center;
  display:flex;
  height:40px;
}
.sk-entity-title-heading-h2 .sk-icon-container{
  align-items:center;
  display:flex;
  height:32px;
}
.sk-entity-title-heading-h3 .sk-icon-container{
  align-items:center;
  display:flex;
  height:25px;
}
.sk-entity-title-heading-h4 .sk-icon-container{
  align-items:center;
  display:flex;
  height:21px;
}
.sk-entity-title-heading-h5 .sk-icon-container{
  align-items:center;
  display:flex;
  height:19px;
}
.sk-entity-title-heading-h6 .sk-icon-container{
  align-items:center;
  display:flex;
  height:16px;
}
.sk-entity-title-heading-h1, .sk-entity-title-heading-h2, .sk-entity-title-heading-h3{
  gap:15px;
}
.sk-entity-title-heading-h1 .sk-entity-title-status-tag, .sk-entity-title-heading-h2 .sk-entity-title-status-tag, .sk-entity-title-heading-h3 .sk-entity-title-status-tag{
  margin-left:10px;
}
.sk-entity-title-heading-h1 .sk-entity-title-subtitle, .sk-entity-title-heading-h2 .sk-entity-title-subtitle, .sk-entity-title-heading-h3 .sk-entity-title-subtitle{
  font-size:14px;
}
.sk-entity-title-heading-h4, .sk-entity-title-heading-h5, .sk-entity-title-heading-h6{
  gap:10px;
}
.sk-entity-title-heading-h4 .sk-entity-title-subtitle, .sk-entity-title-heading-h5 .sk-entity-title-subtitle, .sk-entity-title-heading-h6 .sk-entity-title-subtitle{
  font-size:12px;
}
.sk-divider{
  border-bottom:1px solid rgba(17, 20, 24, 0.15);
  border-right:1px solid rgba(17, 20, 24, 0.15);
  margin:5px;
}
.sk-dark .sk-divider{
  border-color:rgba(255, 255, 255, 0.2);
}
.sk-control-group{
  transform:translateZ(0);
  display:flex;
  flex-direction:row;
  align-items:stretch;
}
.sk-control-group > *{
  flex-grow:0;
  flex-shrink:0;
}
.sk-control-group > .sk-fill{
  flex-grow:1;
  flex-shrink:1;
}
.sk-control-group .sk-button,
.sk-control-group .sk-html-select,
.sk-control-group .sk-input,
.sk-control-group .sk-select{
  position:relative;
}
.sk-control-group .sk-input{
  z-index:2;
}
.sk-control-group .sk-input:focus{
  z-index:14;
}
.sk-control-group .sk-input[class*=sk-intent]{
  z-index:13;
}
.sk-control-group .sk-input[class*=sk-intent]:focus{
  z-index:15;
}
.sk-control-group .sk-input[readonly], .sk-control-group .sk-input:disabled, .sk-control-group .sk-input.sk-disabled{
  z-index:1;
}
.sk-control-group .sk-input-group[class*=sk-intent] .sk-input{
  z-index:13;
}
.sk-control-group .sk-input-group[class*=sk-intent] .sk-input:focus{
  z-index:15;
}
.sk-control-group .sk-button,
.sk-control-group .sk-html-select select,
.sk-control-group .sk-select select{
  transform:translateZ(0);
  z-index:4;
}
.sk-control-group .sk-button:focus,
.sk-control-group .sk-html-select select:focus,
.sk-control-group .sk-select select:focus{
  z-index:5;
}
.sk-control-group .sk-button:hover,
.sk-control-group .sk-html-select select:hover,
.sk-control-group .sk-select select:hover{
  z-index:6;
}
.sk-control-group .sk-button:active,
.sk-control-group .sk-html-select select:active,
.sk-control-group .sk-select select:active{
  z-index:7;
}
.sk-control-group .sk-button[readonly], .sk-control-group .sk-button:disabled, .sk-control-group .sk-button.sk-disabled,
.sk-control-group .sk-html-select select[readonly],
.sk-control-group .sk-html-select select:disabled,
.sk-control-group .sk-html-select select.sk-disabled,
.sk-control-group .sk-select select[readonly],
.sk-control-group .sk-select select:disabled,
.sk-control-group .sk-select select.sk-disabled{
  z-index:3;
}
.sk-control-group .sk-button[class*=sk-intent],
.sk-control-group .sk-html-select select[class*=sk-intent],
.sk-control-group .sk-select select[class*=sk-intent]{
  z-index:9;
}
.sk-control-group .sk-button[class*=sk-intent]:focus,
.sk-control-group .sk-html-select select[class*=sk-intent]:focus,
.sk-control-group .sk-select select[class*=sk-intent]:focus{
  z-index:10;
}
.sk-control-group .sk-button[class*=sk-intent]:hover,
.sk-control-group .sk-html-select select[class*=sk-intent]:hover,
.sk-control-group .sk-select select[class*=sk-intent]:hover{
  z-index:11;
}
.sk-control-group .sk-button[class*=sk-intent]:active,
.sk-control-group .sk-html-select select[class*=sk-intent]:active,
.sk-control-group .sk-select select[class*=sk-intent]:active{
  z-index:12;
}
.sk-control-group .sk-button[class*=sk-intent][readonly], .sk-control-group .sk-button[class*=sk-intent]:disabled, .sk-control-group .sk-button[class*=sk-intent].sk-disabled,
.sk-control-group .sk-html-select select[class*=sk-intent][readonly],
.sk-control-group .sk-html-select select[class*=sk-intent]:disabled,
.sk-control-group .sk-html-select select[class*=sk-intent].sk-disabled,
.sk-control-group .sk-select select[class*=sk-intent][readonly],
.sk-control-group .sk-select select[class*=sk-intent]:disabled,
.sk-control-group .sk-select select[class*=sk-intent].sk-disabled{
  z-index:8;
}
.sk-control-group .sk-input-group > .sk-icon,
.sk-control-group .sk-input-group > .sk-button,
.sk-control-group .sk-input-group > .sk-input-left-container,
.sk-control-group .sk-input-group > .sk-input-action{
  z-index:16;
}
.sk-control-group .sk-select::after,
.sk-control-group .sk-html-select::after,
.sk-control-group .sk-select > .sk-icon,
.sk-control-group .sk-html-select > .sk-icon{
  z-index:17;
}
.sk-control-group .sk-html-select:focus-within,
.sk-control-group .sk-select:focus-within{
  z-index:5;
}
.sk-control-group:not(.sk-vertical) > :not(:last-child){
  margin-right:2px;
}
.sk-control-group .sk-numeric-input:not(:first-child) .sk-input-group{
  border-bottom-left-radius:0;
  border-top-left-radius:0;
}
.sk-control-group.sk-fill{
  width:100%;
}
.sk-control-group > .sk-fill{
  flex:1 1 auto;
}
.sk-control-group.sk-fill > *:not(.sk-fixed){
  flex:1 1 auto;
}
.sk-control-group.sk-vertical{
  flex-direction:column;
}
.sk-control-group.sk-vertical > :not(:last-child){
  margin-bottom:2px;
}
.sk-control{
  cursor:pointer;
  display:block;
  position:relative;
  text-transform:none;
}
.sk-control input:checked ~ .sk-control-indicator{
  background-color:#151975;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2);
  color:#ffffff;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-control input:checked ~ .sk-control-indicator{
    background-color:highlight;
    border:1px solid highlight;
  }
}
.sk-control:hover input:checked ~ .sk-control-indicator{
  background-color:#689bd2;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-control:hover input:checked ~ .sk-control-indicator{
    background-color:highlight;
  }
}
.sk-control input:not(:disabled):active:checked ~ .sk-control-indicator{
  background:#151975;
}
.sk-control input:disabled:checked ~ .sk-control-indicator{
  background:rgba(21, 25, 117, 0.5);
  box-shadow:none;
  color:rgba(255, 255, 255, 0.6);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-control input:disabled:checked ~ .sk-control-indicator{
    background-color:graytext;
    border-color:graytext;
  }
}
.sk-dark .sk-control input:checked ~ .sk-control-indicator{
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-dark .sk-control input:checked ~ .sk-control-indicator{
    border:1px solid buttonborder;
  }
}
.sk-dark .sk-control:hover input:checked ~ .sk-control-indicator{
  background-color:#689bd2;
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1);
}
.sk-dark .sk-control input:not(:disabled):active:checked ~ .sk-control-indicator{
  background-color:#151975;
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1);
}
.sk-dark .sk-control input:disabled:checked ~ .sk-control-indicator{
  background:rgba(21, 25, 117, 0.5);
  box-shadow:none;
  color:rgba(255, 255, 255, 0.6);
}
.sk-control:not(.sk-align-right){
  padding-left:30px;
}
.sk-control:not(.sk-align-right) .sk-control-indicator{
  margin-left:-30px;
}
.sk-control.sk-align-right{
  padding-right:30px;
}
.sk-control.sk-align-right .sk-control-indicator{
  margin-right:-30px;
}
.sk-control:not(.sk-inline):not(:last-of-type){
  margin-bottom:10px;
}
.sk-control.sk-disabled{
  color:rgba(111, 111, 111, 0.6);
  cursor:not-allowed;
}
.sk-control.sk-inline{
  display:inline-block;
  margin-right:20px;
}
.sk-control input{
  left:0;
  opacity:0;
  position:absolute;
  top:0;
  z-index:-1;
}
.sk-control .sk-control-indicator{
  background-clip:padding-box;
  background-color:transparent;
  border:none;
  box-shadow:inset 0 0 0 1px #738091;
  cursor:pointer;
  display:inline-block;
  font-size:20px;
  height:1em;
  margin-right:10px;
  margin-top:-3px;
  position:relative;
  -webkit-user-select:none;
     -moz-user-select:none;
      -ms-user-select:none;
          user-select:none;
  vertical-align:middle;
  width:1em;
}
.sk-control .sk-control-indicator::before{
  content:"";
  display:block;
  height:1em;
  width:1em;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-control .sk-control-indicator{
    border:1px solid buttonborder;
  }
  .sk-control .sk-control-indicator::before{
    margin-left:-1px;
    margin-top:-1px;
  }
}
.sk-control:hover .sk-control-indicator{
  background-color:rgba(178, 178, 178, 0.15);
}
.sk-control input:not(:disabled):active ~ .sk-control-indicator{
  background:rgba(178, 178, 178, 0.3);
  box-shadow:inset 0 0 0 1px #738091;
}
.sk-control input:disabled ~ .sk-control-indicator{
  background:rgba(178, 178, 178, 0.15);
  box-shadow:none;
  cursor:not-allowed;
}
.sk-control input:focus ~ .sk-control-indicator{
  outline:rgba(148, 199, 250, 0.6) solid 2px;
  outline-offset:2px;
  -moz-outline-radius:6px;
  outline:#94c7fa solid 2px;
}
.sk-control.sk-align-right .sk-control-indicator{
  float:right;
  margin-left:10px;
  margin-top:-1px;
}
.sk-control.sk-large{
  font-size:16px;
}
.sk-control.sk-large:not(.sk-align-right){
  padding-left:34px;
}
.sk-control.sk-large:not(.sk-align-right) .sk-control-indicator{
  margin-left:-34px;
}
.sk-control.sk-large.sk-align-right{
  padding-right:34px;
}
.sk-control.sk-large.sk-align-right .sk-control-indicator{
  margin-right:-34px;
}
.sk-control.sk-large .sk-control-indicator{
  font-size:24px;
}
.sk-control.sk-large.sk-align-right .sk-control-indicator{
  margin-top:0;
}
.sk-control.sk-checkbox input:indeterminate ~ .sk-control-indicator{
  background-color:#151975;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2);
  color:#ffffff;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-control.sk-checkbox input:indeterminate ~ .sk-control-indicator{
    background-color:highlight;
    border:1px solid highlight;
  }
}
.sk-control.sk-checkbox:hover input:indeterminate ~ .sk-control-indicator{
  background-color:#689bd2;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-control.sk-checkbox:hover input:indeterminate ~ .sk-control-indicator{
    background-color:highlight;
  }
}
.sk-control.sk-checkbox input:not(:disabled):active:indeterminate ~ .sk-control-indicator{
  background:#151975;
}
.sk-control.sk-checkbox input:disabled:indeterminate ~ .sk-control-indicator{
  background:rgba(21, 25, 117, 0.5);
  box-shadow:none;
  color:rgba(255, 255, 255, 0.6);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-control.sk-checkbox input:disabled:indeterminate ~ .sk-control-indicator{
    background-color:graytext;
    border-color:graytext;
  }
}
.sk-dark .sk-control.sk-checkbox input:indeterminate ~ .sk-control-indicator{
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-dark .sk-control.sk-checkbox input:indeterminate ~ .sk-control-indicator{
    border:1px solid buttonborder;
  }
}
.sk-dark .sk-control.sk-checkbox:hover input:indeterminate ~ .sk-control-indicator{
  background-color:#689bd2;
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1);
}
.sk-dark .sk-control.sk-checkbox input:not(:disabled):active:indeterminate ~ .sk-control-indicator{
  background-color:#151975;
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1);
}
.sk-dark .sk-control.sk-checkbox input:disabled:indeterminate ~ .sk-control-indicator{
  background:rgba(21, 25, 117, 0.5);
  box-shadow:none;
  color:rgba(255, 255, 255, 0.6);
}
.sk-control.sk-checkbox .sk-control-indicator{
  border-radius:0;
}
.sk-control.sk-checkbox input:checked ~ .sk-control-indicator::before{
  background-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M12 5c-.28 0-.53.11-.71.29L7 9.59l-2.29-2.3a1.003 1.003 0 00-1.42 1.42l3 3c.18.18.43.29.71.29s.53-.11.71-.29l5-5A1.003 1.003 0 0012 5z%27 fill=%27white%27/%3e%3c/svg%3e");
}
.sk-control.sk-checkbox input:indeterminate ~ .sk-control-indicator::before{
  background-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M11 7H5c-.55 0-1 .45-1 1s.45 1 1 1h6c.55 0 1-.45 1-1s-.45-1-1-1z%27 fill=%27white%27/%3e%3c/svg%3e");
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-control.sk-checkbox input:checked:not(:disabled) ~ .sk-control-indicator::before{
    background-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M12 5c-.28 0-.53.11-.71.29L7 9.59l-2.29-2.3a1.003 1.003 0 00-1.42 1.42l3 3c.18.18.43.29.71.29s.53-.11.71-.29l5-5A1.003 1.003 0 0012 5z%27 fill=%27%23111418%27/%3e%3c/svg%3e");
  }
  .sk-control.sk-checkbox input:indeterminate:not(:disabled) ~ .sk-control-indicator::before{
    background-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M11 7H5c-.55 0-1 .45-1 1s.45 1 1 1h6c.55 0 1-.45 1-1s-.45-1-1-1z%27 fill=%27%23111418%27/%3e%3c/svg%3e");
  }
  .sk-control.sk-checkbox input:disabled ~ .sk-control-indicator{
    border-color:graytext;
  }
}
.sk-control.sk-radio .sk-control-indicator{
  border-radius:50%;
}
.sk-control.sk-radio input:checked ~ .sk-control-indicator::before{
  background-image:radial-gradient(#ffffff, #ffffff 35%, transparent 40%);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-control.sk-radio input:checked ~ .sk-control-indicator::before{
    background:highlight;
    height:16px;
    margin-left:1px;
    margin-top:1px;
    width:16px;
  }
}
.sk-control.sk-radio input:checked:disabled ~ .sk-control-indicator::before{
  opacity:0.5;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-control.sk-radio input:checked:disabled ~ .sk-control-indicator::before{
    background:graytext;
  }
}
.sk-control.sk-radio input:focus ~ .sk-control-indicator{
  -moz-outline-radius:20px;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-control.sk-radio input:disabled ~ .sk-control-indicator{
    border-color:graytext;
  }
}
.sk-control.sk-switch input ~ .sk-control-indicator{
  background:rgba(178, 178, 178, 0.3);
  color:#1c2127;
}
.sk-control.sk-switch:hover input ~ .sk-control-indicator{
  background:rgba(178, 178, 178, 0.4);
}
.sk-control.sk-switch input:not(:disabled):active ~ .sk-control-indicator{
  background:rgba(178, 178, 178, 0.5);
}
.sk-control.sk-switch input:disabled ~ .sk-control-indicator{
  background:rgba(178, 178, 178, 0.15);
  color:rgba(111, 111, 111, 0.6);
}
.sk-control.sk-switch input:disabled ~ .sk-control-indicator::before{
  background:rgba(255, 255, 255, 0.8);
  box-shadow:none;
}
.sk-control.sk-switch input:checked ~ .sk-control-indicator{
  background:#151975;
  color:#ffffff;
}
.sk-control.sk-switch:hover input:checked ~ .sk-control-indicator{
  background:#689bd2;
}
.sk-control.sk-switch input:checked:not(:disabled):active ~ .sk-control-indicator{
  background:#151975;
}
.sk-control.sk-switch input:checked:disabled ~ .sk-control-indicator{
  background:rgba(148, 199, 250, 0.5);
  color:rgba(255, 255, 255, 0.6);
}
.sk-control.sk-switch input:checked:disabled ~ .sk-control-indicator::before{
  background:rgba(255, 255, 255, 0.5);
  box-shadow:none;
}
.sk-control.sk-switch:not(.sk-align-right){
  padding-left:45px;
}
.sk-control.sk-switch:not(.sk-align-right) .sk-control-indicator{
  margin-left:-45px;
}
.sk-control.sk-switch.sk-align-right{
  padding-right:45px;
}
.sk-control.sk-switch.sk-align-right .sk-control-indicator{
  margin-right:-45px;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-control.sk-switch input:checked ~ .sk-control-indicator{
    background:highlight;
    border:1px solid buttonborder;
  }
  .sk-control.sk-switch input:checked:disabled ~ .sk-control-indicator{
    background-color:graytext;
  }
  .sk-control.sk-switch input:not(:checked):disabled ~ .sk-control-indicator{
    border-color:graytext;
  }
  .sk-control.sk-switch input:not(:checked):disabled ~ .sk-control-indicator::before{
    border-color:graytext;
  }
  .sk-control.sk-switch:hover input:checked ~ .sk-control-indicator{
    background:highlight;
  }
}
.sk-control.sk-switch .sk-control-indicator{
  border:none;
  border-radius:1.75em;
  box-shadow:none !important;
  min-width:1.75em;
  transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
  width:auto;
}
.sk-control.sk-switch .sk-control-indicator::before{
  background:#ffffff;
  border-radius:50%;
  box-shadow:0 0 0 1px rgba(17, 20, 24, 0.5);
  height:calc(1em - 4px);
  left:0;
  margin:2px;
  position:absolute;
  transition:left 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
  width:calc(1em - 4px);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-control.sk-switch .sk-control-indicator::before{
    border:1px solid buttonborder;
    margin-top:1px;
  }
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-control.sk-switch .sk-control-indicator{
    border:1px solid buttonborder;
  }
}
.sk-control.sk-switch input:checked ~ .sk-control-indicator::before{
  left:calc(100% - 1em);
}
.sk-control.sk-switch.sk-large:not(.sk-align-right){
  padding-left:52px;
}
.sk-control.sk-switch.sk-large:not(.sk-align-right) .sk-control-indicator{
  margin-left:-52px;
}
.sk-control.sk-switch.sk-large.sk-align-right{
  padding-right:52px;
}
.sk-control.sk-switch.sk-large.sk-align-right .sk-control-indicator{
  margin-right:-52px;
}
.sk-dark .sk-control.sk-switch input ~ .sk-control-indicator{
  background:rgba(17, 20, 24, 0.5);
  color:#f6f7f9;
}
.sk-dark .sk-control.sk-switch:hover input ~ .sk-control-indicator{
  background:rgba(17, 20, 24, 0.8);
}
.sk-dark .sk-control.sk-switch input:not(:disabled):active ~ .sk-control-indicator{
  background:rgba(17, 20, 24, 0.9);
}
.sk-dark .sk-control.sk-switch input:disabled ~ .sk-control-indicator{
  background:rgba(178, 178, 178, 0.15);
  color:rgba(171, 179, 191, 0.6);
}
.sk-dark .sk-control.sk-switch input:disabled ~ .sk-control-indicator::before{
  background:rgba(171, 179, 191, 0.5);
  box-shadow:none;
}
.sk-dark .sk-control.sk-switch input:checked ~ .sk-control-indicator{
  background:#151975;
  color:#ffffff;
}
.sk-dark .sk-control.sk-switch:hover input:checked ~ .sk-control-indicator{
  background:#689bd2;
}
.sk-dark .sk-control.sk-switch input:checked:not(:disabled):active ~ .sk-control-indicator{
  background:#151975;
}
.sk-dark .sk-control.sk-switch input:checked:disabled ~ .sk-control-indicator{
  background:rgba(148, 199, 250, 0.5);
  color:rgba(171, 179, 191, 0.6);
}
.sk-dark .sk-control.sk-switch input:checked:disabled ~ .sk-control-indicator::before{
  background:rgba(255, 255, 255, 0.3);
  box-shadow:none;
}
.sk-dark .sk-control.sk-switch .sk-control-indicator::before{
  background:#abb3bf;
}
.sk-dark .sk-control.sk-switch input:checked ~ .sk-control-indicator::before{
  background:#ffffff;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-dark .sk-control.sk-switch input:checked ~ .sk-control-indicator{
    background:highlight;
    border:1px solid buttonborder;
  }
  .sk-dark .sk-control.sk-switch input:checked:disabled ~ .sk-control-indicator{
    background-color:graytext;
  }
  .sk-dark .sk-control.sk-switch input:not(:checked):disabled ~ .sk-control-indicator{
    border-color:graytext;
  }
  .sk-dark .sk-control.sk-switch input:not(:checked):disabled ~ .sk-control-indicator::before{
    border-color:graytext;
  }
  .sk-dark .sk-control.sk-switch:hover input:checked ~ .sk-control-indicator{
    background:highlight;
  }
}
.sk-control.sk-switch .sk-switch-inner-text{
  font-size:0.7em;
  text-align:center;
}
.sk-control.sk-switch .sk-control-indicator-child:first-child{
  line-height:0;
  margin-left:0.5em;
  margin-right:1.2em;
  visibility:hidden;
}
.sk-control.sk-switch .sk-control-indicator-child:last-child{
  line-height:1em;
  margin-left:1.2em;
  margin-right:0.5em;
  visibility:visible;
}
.sk-control.sk-switch input:checked ~ .sk-control-indicator .sk-control-indicator-child:first-child{
  line-height:1em;
  visibility:visible;
}
.sk-control.sk-switch input:checked ~ .sk-control-indicator .sk-control-indicator-child:last-child{
  line-height:0;
  visibility:hidden;
}
.sk-dark .sk-control{
  color:#f6f7f9;
}
.sk-dark .sk-control.sk-disabled{
  color:rgba(171, 179, 191, 0.6);
}
.sk-dark .sk-control .sk-control-indicator{
  background-color:transparent;
  box-shadow:inset 0 0 0 1px #b2b2b2;
}
.sk-dark .sk-control:hover .sk-control-indicator{
  background-color:rgba(178, 178, 178, 0.15);
}
.sk-dark .sk-control input:focus ~ .sk-control-indicator{
  outline:#e0f0ff solid 2px;
}
.sk-dark .sk-control input:not(:disabled):active ~ .sk-control-indicator{
  background:rgba(178, 178, 178, 0.3);
  box-shadow:inset 0 0 0 1px #b2b2b2;
}
.sk-dark .sk-control input:disabled ~ .sk-control-indicator{
  background:rgba(178, 178, 178, 0.15);
  box-shadow:none;
  cursor:not-allowed;
}
.sk-dark .sk-control.sk-checkbox input:disabled:checked ~ .sk-control-indicator, .sk-dark .sk-control.sk-checkbox input:disabled:indeterminate ~ .sk-control-indicator{
  background:rgba(21, 25, 117, 0.5);
}
.sk-file-input{
  cursor:pointer;
  display:inline-block;
  height:32px;
  position:relative;
}
.sk-file-input input{
  margin:0;
  min-width:200px;
  opacity:0;
}
.sk-file-input input:disabled + .sk-file-upload-input, .sk-file-input input.sk-disabled + .sk-file-upload-input{
  background:rgba(211, 216, 222, 0.5);
  box-shadow:none;
  color:rgba(111, 111, 111, 0.6);
  cursor:not-allowed;
  resize:none;
}
.sk-file-input input:disabled + .sk-file-upload-input::-moz-placeholder, .sk-file-input input.sk-disabled + .sk-file-upload-input::-moz-placeholder{
  color:rgba(111, 111, 111, 0.6);
}
.sk-file-input input:disabled + .sk-file-upload-input:-ms-input-placeholder, .sk-file-input input.sk-disabled + .sk-file-upload-input:-ms-input-placeholder{
  color:rgba(111, 111, 111, 0.6);
}
.sk-file-input input:disabled + .sk-file-upload-input::placeholder, .sk-file-input input.sk-disabled + .sk-file-upload-input::placeholder{
  color:rgba(111, 111, 111, 0.6);
}
.sk-file-input input:disabled + .sk-file-upload-input::after, .sk-file-input input.sk-disabled + .sk-file-upload-input::after{
  background-color:rgba(211, 216, 222, 0.5);
  box-shadow:none;
  color:rgba(111, 111, 111, 0.6);
  cursor:not-allowed;
  outline:none;
}
.sk-dark .sk-file-input input:disabled + .sk-file-upload-input, .sk-dark .sk-file-input input.sk-disabled + .sk-file-upload-input{
  background:rgba(64, 72, 84, 0.5);
  box-shadow:none;
  color:rgba(171, 179, 191, 0.6);
}
.sk-dark .sk-file-input input:disabled + .sk-file-upload-input::after, .sk-dark .sk-file-input input.sk-disabled + .sk-file-upload-input::after{
  background-color:rgba(64, 72, 84, 0.5);
  box-shadow:none;
  color:rgba(171, 179, 191, 0.6);
}
.sk-file-input.sk-file-input-has-selection .sk-file-upload-input{
  color:#1c2127;
}
.sk-dark .sk-file-input.sk-file-input-has-selection .sk-file-upload-input{
  color:#f6f7f9;
}
.sk-file-input.sk-fill{
  width:100%;
}
.sk-file-input.sk-large, .sk-large .sk-file-input{
  height:40px;
}
.sk-file-input.sk-small, .sk-small .sk-file-input{
  height:24px;
}
.sk-file-input .sk-file-upload-input-custom-text::after{
  content:attr(sk-button-text);
}

.sk-file-upload-input{
  -webkit-appearance:none;
     -moz-appearance:none;
          appearance:none;
  background:#ffffff;
  border:none;
  border-radius:0;
  box-shadow:0 0 0 0 rgba(21, 25, 117, 0), 0 0 0 0 rgba(21, 25, 117, 0), inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 0 1px rgba(17, 20, 24, 0.3);
  color:#1c2127;
  font-size:14px;
  font-weight:400;
  height:32px;
  line-height:32px;
  outline:none;
  padding:0 10px;
  transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
  vertical-align:middle;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  word-wrap:normal;
  color:rgba(111, 111, 111, 0.6);
  left:0;
  padding-right:80px;
  position:absolute;
  right:0;
  top:0;
  -webkit-user-select:none;
     -moz-user-select:none;
      -ms-user-select:none;
          user-select:none;
}
.sk-file-upload-input::-moz-placeholder{
  color:#6f6f6f;
  opacity:1;
}
.sk-file-upload-input:-ms-input-placeholder{
  color:#6f6f6f;
  opacity:1;
}
.sk-file-upload-input::placeholder{
  color:#6f6f6f;
  opacity:1;
}
.sk-file-upload-input:focus, .sk-file-upload-input.sk-active{
  box-shadow:inset 0 0 0 1px #151975, 0 0 0 2px rgba(21, 25, 117, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.1);
}
.sk-file-upload-input[type=search], .sk-file-upload-input.sk-round{
  border-radius:32px;
  box-sizing:border-box;
  padding-left:10px;
}
.sk-file-upload-input[readonly]{
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.15);
}
.sk-file-upload-input:disabled, .sk-file-upload-input.sk-disabled{
  background:rgba(211, 216, 222, 0.5);
  box-shadow:none;
  color:rgba(111, 111, 111, 0.6);
  cursor:not-allowed;
  resize:none;
}
.sk-file-upload-input:disabled::-moz-placeholder, .sk-file-upload-input.sk-disabled::-moz-placeholder{
  color:rgba(111, 111, 111, 0.6);
}
.sk-file-upload-input:disabled:-ms-input-placeholder, .sk-file-upload-input.sk-disabled:-ms-input-placeholder{
  color:rgba(111, 111, 111, 0.6);
}
.sk-file-upload-input:disabled::placeholder, .sk-file-upload-input.sk-disabled::placeholder{
  color:rgba(111, 111, 111, 0.6);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-file-upload-input{
    border:1px solid buttonborder;
  }
}
.sk-file-upload-input::after{
  background-color:#f6f7f9;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 0 1px rgba(17, 20, 24, 0.1);
  color:#1c2127;
  min-height:24px;
  min-width:24px;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  word-wrap:normal;
  border-radius:0;
  content:"Browse";
  line-height:24px;
  margin:4px;
  position:absolute;
  right:0;
  text-align:center;
  top:0;
  width:70px;
}
.sk-file-upload-input:hover::after{
  background-clip:padding-box;
  background-color:#edeff2;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 0 1px rgba(17, 20, 24, 0.2);
}
.sk-file-upload-input:active::after{
  background-color:#dce0e5;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 0 1px rgba(17, 20, 24, 0.2);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-file-upload-input:active::after{
    background:highlight;
  }
}
.sk-large .sk-file-upload-input{
  font-size:16px;
  height:40px;
  line-height:40px;
  padding-right:95px;
}
.sk-large .sk-file-upload-input[type=search], .sk-large .sk-file-upload-input.sk-round{
  padding:0 15px;
}
.sk-large .sk-file-upload-input::after{
  min-height:32px;
  min-width:32px;
  line-height:32px;
  margin:4px;
  width:85px;
}
.sk-small .sk-file-upload-input{
  font-size:12px;
  height:24px;
  line-height:24px;
  padding-left:4px;
  padding-right:4px;
  padding-right:65px;
}
.sk-small .sk-file-upload-input[type=search], .sk-small .sk-file-upload-input.sk-round{
  padding:0 6px;
}
.sk-small .sk-file-upload-input::after{
  min-height:20px;
  min-width:20px;
  line-height:20px;
  margin:2px;
  width:55px;
}
.sk-dark .sk-file-upload-input{
  background:rgba(17, 20, 24, 0.3);
  box-shadow:0 0 0 0 rgba(191, 224, 255, 0), 0 0 0 0 rgba(191, 224, 255, 0), 0 0 0 0 rgba(191, 224, 255, 0), inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 0 1px 0 rgba(255, 255, 255, 0.3);
  color:#f6f7f9;
  color:rgba(171, 179, 191, 0.6);
}
.sk-dark .sk-file-upload-input::-moz-placeholder{
  color:#abb3bf;
}
.sk-dark .sk-file-upload-input:-ms-input-placeholder{
  color:#abb3bf;
}
.sk-dark .sk-file-upload-input::placeholder{
  color:#abb3bf;
}
.sk-dark .sk-file-upload-input:focus{
  box-shadow:inset 0 0 0 1px #bfe0ff, inset 0 0 0 1px #bfe0ff, 0 0 0 2px rgba(191, 224, 255, 0.3);
}
.sk-dark .sk-file-upload-input[readonly]{
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4);
}
.sk-dark .sk-file-upload-input:disabled, .sk-dark .sk-file-upload-input.sk-disabled{
  background:rgba(64, 72, 84, 0.5);
  box-shadow:none;
  color:rgba(171, 179, 191, 0.6);
}
.sk-dark .sk-file-upload-input::after{
  background-color:#383e47;
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1), 0 0 1px rgba(17, 20, 24, 0.2);
  color:#f6f7f9;
}
.sk-dark .sk-file-upload-input:hover::after{
  background-color:#2f343c;
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1), 0 0 1px rgba(17, 20, 24, 0.4);
}
.sk-dark .sk-file-upload-input:active::after{
  background-color:#1c2127;
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1), 0 0 1px rgba(17, 20, 24, 0.4);
}
.sk-file-upload-input::after{
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 0 1px rgba(17, 20, 24, 0.1);
}
.sk-form-group{
  display:flex;
  flex-direction:column;
  margin:0 0 15px;
}
.sk-form-group label.sk-label{
  margin-bottom:5px;
}
.sk-form-group .sk-control{
  margin-top:6px;
}
.sk-form-group .sk-form-group-sub-label,
.sk-form-group .sk-form-helper-text{
  color:#6f6f6f;
  font-size:12px;
}
.sk-form-group .sk-form-group-sub-label{
  margin-bottom:5px;
}
.sk-form-group .sk-form-helper-text{
  margin-top:5px;
}
.sk-form-group.sk-intent-primary .sk-form-group-sub-label,
.sk-form-group.sk-intent-primary .sk-form-helper-text{
  color:#151975;
}
.sk-form-group.sk-intent-success .sk-form-group-sub-label,
.sk-form-group.sk-intent-success .sk-form-helper-text{
  color:#008015;
}
.sk-form-group.sk-intent-warning .sk-form-group-sub-label,
.sk-form-group.sk-intent-warning .sk-form-helper-text{
  color:#ff7400;
}
.sk-form-group.sk-intent-danger .sk-form-group-sub-label,
.sk-form-group.sk-intent-danger .sk-form-helper-text{
  color:#d1000f;
}
.sk-form-group.sk-fill{
  width:100%;
}
.sk-form-group.sk-inline{
  align-items:flex-start;
  flex-direction:row;
}
.sk-form-group.sk-inline.sk-large label.sk-label{
  line-height:40px;
  margin:0 10px 0 0;
}
.sk-form-group.sk-inline label.sk-label{
  line-height:32px;
  margin:0 10px 0 0;
}
.sk-form-group.sk-disabled .sk-label,
.sk-form-group.sk-disabled .sk-text-muted,
.sk-form-group.sk-disabled .sk-form-group-sub-label,
.sk-form-group.sk-disabled .sk-form-helper-text{
  color:rgba(111, 111, 111, 0.6) !important;
}
.sk-dark .sk-form-group.sk-intent-primary .sk-form-group-sub-label,
.sk-dark .sk-form-group.sk-intent-primary .sk-form-helper-text{
  color:#e0f0ff;
}
.sk-dark .sk-form-group.sk-intent-success .sk-form-group-sub-label,
.sk-dark .sk-form-group.sk-intent-success .sk-form-helper-text{
  color:#d8f7c8;
}
.sk-dark .sk-form-group.sk-intent-warning .sk-form-group-sub-label,
.sk-dark .sk-form-group.sk-intent-warning .sk-form-helper-text{
  color:#fdf9e0;
}
.sk-dark .sk-form-group.sk-intent-danger .sk-form-group-sub-label,
.sk-dark .sk-form-group.sk-intent-danger .sk-form-helper-text{
  color:#ffe8eb;
}
.sk-dark .sk-form-group .sk-form-helper-text{
  color:#abb3bf;
}
.sk-dark .sk-form-group.sk-disabled .sk-label,
.sk-dark .sk-form-group.sk-disabled .sk-text-muted,
.sk-dark .sk-form-group.sk-disabled .sk-form-group-sub-label,
.sk-dark .sk-form-group.sk-disabled .sk-form-helper-text{
  color:rgba(171, 179, 191, 0.6) !important;
}
.sk-input-group{
  display:block;
  position:relative;
}
.sk-input-group .sk-input{
  position:relative;
  width:100%;
}
.sk-input-group .sk-input:not(:first-child){
  padding-left:32px;
}
.sk-input-group .sk-input:not(:last-child){
  padding-right:32px;
}
.sk-input-group .sk-input-action,
.sk-input-group > .sk-input-left-container,
.sk-input-group > .sk-button,
.sk-input-group > .sk-icon{
  position:absolute;
  top:0;
}
.sk-input-group .sk-input-action:first-child,
.sk-input-group > .sk-input-left-container:first-child,
.sk-input-group > .sk-button:first-child,
.sk-input-group > .sk-icon:first-child{
  left:0;
}
.sk-input-group .sk-input-action:last-child,
.sk-input-group > .sk-input-left-container:last-child,
.sk-input-group > .sk-button:last-child,
.sk-input-group > .sk-icon:last-child{
  right:0;
}
.sk-input-group .sk-button{
  min-height:24px;
  min-width:24px;
  margin:4px;
  padding:2px 12px;
}
.sk-input-group .sk-button:empty{
  padding:0;
}
.sk-input-group > .sk-input-left-container,
.sk-input-group > .sk-icon{
  z-index:1;
}
.sk-input-group > .sk-input-left-container > .sk-icon,
.sk-input-group > .sk-icon{
  color:#6f6f6f;
}
.sk-input-group > .sk-input-left-container > .sk-icon:empty,
.sk-input-group > .sk-icon:empty{
  font-family:"snpkit-icons-256", sans-serif;
  font-size:20px;
  font-style:normal;
  font-variant:normal;
  font-weight:400;
  height:20px;
  line-height:1;
  width:20px;
  -moz-osx-font-smoothing:grayscale;
  -webkit-font-smoothing:antialiased;
}
.sk-input-group > .sk-input-left-container > .sk-icon,
.sk-input-group > .sk-icon,
.sk-input-group .sk-input-action > .sk-spinner{
  margin:6px;
}
.sk-input-group .sk-tag{
  margin:4px;
}
.sk-input-group .sk-input:not(:focus) + .sk-button.sk-minimal:not(:hover):not(:focus),
.sk-input-group .sk-input:not(:focus) + .sk-input-action .sk-button.sk-minimal:not(:hover):not(:focus){
  color:#6f6f6f;
}
.sk-dark .sk-input-group .sk-input:not(:focus) + .sk-button.sk-minimal:not(:hover):not(:focus),
.sk-dark .sk-input-group .sk-input:not(:focus) + .sk-input-action .sk-button.sk-minimal:not(:hover):not(:focus){
  color:#abb3bf;
}
.sk-input-group .sk-input:not(:focus) + .sk-button.sk-minimal:not(:hover):not(:focus) .sk-icon, .sk-input-group .sk-input:not(:focus) + .sk-button.sk-minimal:not(:hover):not(:focus) .sk-icon-standard, .sk-input-group .sk-input:not(:focus) + .sk-button.sk-minimal:not(:hover):not(:focus) .sk-icon-large,
.sk-input-group .sk-input:not(:focus) + .sk-input-action .sk-button.sk-minimal:not(:hover):not(:focus) .sk-icon,
.sk-input-group .sk-input:not(:focus) + .sk-input-action .sk-button.sk-minimal:not(:hover):not(:focus) .sk-icon-standard,
.sk-input-group .sk-input:not(:focus) + .sk-input-action .sk-button.sk-minimal:not(:hover):not(:focus) .sk-icon-large{
  color:#6f6f6f;
}
.sk-input-group .sk-input:not(:focus) + .sk-button.sk-minimal:disabled,
.sk-input-group .sk-input:not(:focus) + .sk-input-action .sk-button.sk-minimal:disabled{
  color:rgba(111, 111, 111, 0.6) !important;
}
.sk-input-group .sk-input:not(:focus) + .sk-button.sk-minimal:disabled .sk-icon, .sk-input-group .sk-input:not(:focus) + .sk-button.sk-minimal:disabled .sk-icon-standard, .sk-input-group .sk-input:not(:focus) + .sk-button.sk-minimal:disabled .sk-icon-large,
.sk-input-group .sk-input:not(:focus) + .sk-input-action .sk-button.sk-minimal:disabled .sk-icon,
.sk-input-group .sk-input:not(:focus) + .sk-input-action .sk-button.sk-minimal:disabled .sk-icon-standard,
.sk-input-group .sk-input:not(:focus) + .sk-input-action .sk-button.sk-minimal:disabled .sk-icon-large{
  color:rgba(111, 111, 111, 0.6) !important;
}
.sk-input-group.sk-disabled{
  cursor:not-allowed;
}
.sk-input-group.sk-disabled .sk-icon{
  color:rgba(111, 111, 111, 0.6);
}
.sk-input-group.sk-large .sk-button{
  min-height:32px;
  min-width:32px;
  margin:4px;
}
.sk-input-group.sk-large > .sk-input-left-container > .sk-icon,
.sk-input-group.sk-large > .sk-icon,
.sk-input-group.sk-large .sk-input-action > .sk-spinner{
  margin:10px;
}
.sk-input-group.sk-large .sk-input{
  font-size:16px;
  height:40px;
  line-height:40px;
}
.sk-input-group.sk-large .sk-input[type=search], .sk-input-group.sk-large .sk-input.sk-round{
  padding:0 15px;
}
.sk-input-group.sk-large .sk-input:not(:first-child){
  padding-left:40px;
}
.sk-input-group.sk-large .sk-input:not(:last-child){
  padding-right:40px;
}
.sk-input-group.sk-small .sk-button{
  min-height:20px;
  min-width:20px;
  margin:2px;
}
.sk-input-group.sk-small .sk-tag{
  min-height:20px;
  min-width:20px;
  margin:2px;
}
.sk-input-group.sk-small > .sk-input-left-container > .sk-icon,
.sk-input-group.sk-small > .sk-icon,
.sk-input-group.sk-small .sk-input-action > .sk-spinner{
  margin:2px;
}
.sk-input-group.sk-small .sk-input{
  font-size:12px;
  height:24px;
  line-height:24px;
  padding-left:4px;
  padding-right:4px;
}
.sk-input-group.sk-small .sk-input[type=search], .sk-input-group.sk-small .sk-input.sk-round{
  padding:0 6px;
}
.sk-input-group.sk-small .sk-input:not(:first-child){
  padding-left:24px;
}
.sk-input-group.sk-small .sk-input:not(:last-child){
  padding-right:24px;
}
.sk-input-group.sk-fill{
  flex:1 1 auto;
  width:100%;
}
.sk-input-group.sk-round .sk-button,
.sk-input-group.sk-round .sk-input,
.sk-input-group.sk-round .sk-tag{
  border-radius:32px;
}
.sk-dark .sk-input-group .sk-icon{
  color:#abb3bf;
}
.sk-dark .sk-input-group.sk-disabled .sk-icon{
  color:rgba(171, 179, 191, 0.6);
}
.sk-input-group.sk-intent-primary .sk-input{
  box-shadow:0 0 0 0 rgba(21, 25, 117, 0), 0 0 0 0 rgba(21, 25, 117, 0), inset 0 0 0 1px #151975, inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 0 1px rgba(17, 20, 24, 0.3);
}
.sk-input-group.sk-intent-primary .sk-input:focus{
  box-shadow:inset 0 0 0 1px #151975, 0 0 0 2px rgba(21, 25, 117, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.1);
}
.sk-input-group.sk-intent-primary .sk-input[readonly]{
  box-shadow:inset 0 0 0 1px #151975;
}
.sk-input-group.sk-intent-primary .sk-input:disabled, .sk-input-group.sk-intent-primary .sk-input.sk-disabled{
  box-shadow:none;
}
.sk-dark .sk-input-group.sk-intent-primary .sk-input{
  box-shadow:0 0 0 0 rgba(191, 224, 255, 0), 0 0 0 0 rgba(191, 224, 255, 0), 0 0 0 0 rgba(191, 224, 255, 0), inset 0 0 0 1px #bfe0ff, inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 0 1px 0 rgba(255, 255, 255, 0.3);
}
.sk-dark .sk-input-group.sk-intent-primary .sk-input:focus{
  box-shadow:inset 0 0 0 1px #bfe0ff, inset 0 0 0 1px #bfe0ff, 0 0 0 2px rgba(191, 224, 255, 0.3), inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 0 1px 0 rgba(255, 255, 255, 0.3);
}
.sk-dark .sk-input-group.sk-intent-primary .sk-input[readonly]{
  box-shadow:inset 0 0 0 1px #bfe0ff;
}
.sk-dark .sk-input-group.sk-intent-primary .sk-input:disabled, .sk-dark .sk-input-group.sk-intent-primary .sk-input.sk-disabled{
  box-shadow:none;
}
.sk-input-group.sk-intent-primary > .sk-icon{
  color:#151975;
}
.sk-dark .sk-input-group.sk-intent-primary > .sk-icon{
  color:#e0f0ff;
}
.sk-input-group.sk-intent-success .sk-input{
  box-shadow:0 0 0 0 rgba(0, 128, 21, 0), 0 0 0 0 rgba(0, 128, 21, 0), inset 0 0 0 1px #008015, inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 0 1px rgba(17, 20, 24, 0.3);
}
.sk-input-group.sk-intent-success .sk-input:focus{
  box-shadow:inset 0 0 0 1px #008015, 0 0 0 2px rgba(0, 128, 21, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.1);
}
.sk-input-group.sk-intent-success .sk-input[readonly]{
  box-shadow:inset 0 0 0 1px #008015;
}
.sk-input-group.sk-intent-success .sk-input:disabled, .sk-input-group.sk-intent-success .sk-input.sk-disabled{
  box-shadow:none;
}
.sk-dark .sk-input-group.sk-intent-success .sk-input{
  box-shadow:0 0 0 0 rgba(187, 255, 152, 0), 0 0 0 0 rgba(187, 255, 152, 0), 0 0 0 0 rgba(187, 255, 152, 0), inset 0 0 0 1px #bbff98, inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 0 1px 0 rgba(255, 255, 255, 0.3);
}
.sk-dark .sk-input-group.sk-intent-success .sk-input:focus{
  box-shadow:inset 0 0 0 1px #bbff98, inset 0 0 0 1px #bbff98, 0 0 0 2px rgba(187, 255, 152, 0.3), inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 0 1px 0 rgba(255, 255, 255, 0.3);
}
.sk-dark .sk-input-group.sk-intent-success .sk-input[readonly]{
  box-shadow:inset 0 0 0 1px #bbff98;
}
.sk-dark .sk-input-group.sk-intent-success .sk-input:disabled, .sk-dark .sk-input-group.sk-intent-success .sk-input.sk-disabled{
  box-shadow:none;
}
.sk-input-group.sk-intent-success > .sk-icon{
  color:#008015;
}
.sk-dark .sk-input-group.sk-intent-success > .sk-icon{
  color:#d8f7c8;
}
.sk-input-group.sk-intent-warning .sk-input{
  box-shadow:0 0 0 0 rgba(255, 116, 0, 0), 0 0 0 0 rgba(255, 116, 0, 0), inset 0 0 0 1px #ff7400, inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 0 1px rgba(17, 20, 24, 0.3);
}
.sk-input-group.sk-intent-warning .sk-input:focus{
  box-shadow:inset 0 0 0 1px #ff7400, 0 0 0 2px rgba(255, 116, 0, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.1);
}
.sk-input-group.sk-intent-warning .sk-input[readonly]{
  box-shadow:inset 0 0 0 1px #ff7400;
}
.sk-input-group.sk-intent-warning .sk-input:disabled, .sk-input-group.sk-intent-warning .sk-input.sk-disabled{
  box-shadow:none;
}
.sk-dark .sk-input-group.sk-intent-warning .sk-input{
  box-shadow:0 0 0 0 rgba(255, 237, 175, 0), 0 0 0 0 rgba(255, 237, 175, 0), 0 0 0 0 rgba(255, 237, 175, 0), inset 0 0 0 1px #ffedaf, inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 0 1px 0 rgba(255, 255, 255, 0.3);
}
.sk-dark .sk-input-group.sk-intent-warning .sk-input:focus{
  box-shadow:inset 0 0 0 1px #ffedaf, inset 0 0 0 1px #ffedaf, 0 0 0 2px rgba(255, 237, 175, 0.3), inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 0 1px 0 rgba(255, 255, 255, 0.3);
}
.sk-dark .sk-input-group.sk-intent-warning .sk-input[readonly]{
  box-shadow:inset 0 0 0 1px #ffedaf;
}
.sk-dark .sk-input-group.sk-intent-warning .sk-input:disabled, .sk-dark .sk-input-group.sk-intent-warning .sk-input.sk-disabled{
  box-shadow:none;
}
.sk-input-group.sk-intent-warning > .sk-icon{
  color:#ff7400;
}
.sk-dark .sk-input-group.sk-intent-warning > .sk-icon{
  color:#fdf9e0;
}
.sk-input-group.sk-intent-danger .sk-input{
  box-shadow:0 0 0 0 rgba(209, 0, 15, 0), 0 0 0 0 rgba(209, 0, 15, 0), inset 0 0 0 1px #d1000f, inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 0 1px rgba(17, 20, 24, 0.3);
}
.sk-input-group.sk-intent-danger .sk-input:focus{
  box-shadow:inset 0 0 0 1px #d1000f, 0 0 0 2px rgba(209, 0, 15, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.1);
}
.sk-input-group.sk-intent-danger .sk-input[readonly]{
  box-shadow:inset 0 0 0 1px #d1000f;
}
.sk-input-group.sk-intent-danger .sk-input:disabled, .sk-input-group.sk-intent-danger .sk-input.sk-disabled{
  box-shadow:none;
}
.sk-dark .sk-input-group.sk-intent-danger .sk-input{
  box-shadow:0 0 0 0 rgba(255, 180, 184, 0), 0 0 0 0 rgba(255, 180, 184, 0), 0 0 0 0 rgba(255, 180, 184, 0), inset 0 0 0 1px #ffb4b8, inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 0 1px 0 rgba(255, 255, 255, 0.3);
}
.sk-dark .sk-input-group.sk-intent-danger .sk-input:focus{
  box-shadow:inset 0 0 0 1px #ffb4b8, inset 0 0 0 1px #ffb4b8, 0 0 0 2px rgba(255, 180, 184, 0.3), inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 0 1px 0 rgba(255, 255, 255, 0.3);
}
.sk-dark .sk-input-group.sk-intent-danger .sk-input[readonly]{
  box-shadow:inset 0 0 0 1px #ffb4b8;
}
.sk-dark .sk-input-group.sk-intent-danger .sk-input:disabled, .sk-dark .sk-input-group.sk-intent-danger .sk-input.sk-disabled{
  box-shadow:none;
}
.sk-input-group.sk-intent-danger > .sk-icon{
  color:#d1000f;
}
.sk-dark .sk-input-group.sk-intent-danger > .sk-icon{
  color:#ffe8eb;
}
.sk-input{
  -webkit-appearance:none;
     -moz-appearance:none;
          appearance:none;
  background:#ffffff;
  border:none;
  border-radius:0;
  box-shadow:0 0 0 0 rgba(21, 25, 117, 0), 0 0 0 0 rgba(21, 25, 117, 0), inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 0 1px rgba(17, 20, 24, 0.3);
  color:#1c2127;
  font-size:14px;
  font-weight:400;
  height:32px;
  line-height:32px;
  outline:none;
  padding:0 10px;
  transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
  vertical-align:middle;
}
.sk-input::-moz-placeholder{
  color:#6f6f6f;
  opacity:1;
}
.sk-input:-ms-input-placeholder{
  color:#6f6f6f;
  opacity:1;
}
.sk-input::placeholder{
  color:#6f6f6f;
  opacity:1;
}
.sk-input:focus, .sk-input.sk-active{
  box-shadow:inset 0 0 0 1px #151975, 0 0 0 2px rgba(21, 25, 117, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.1);
}
.sk-input[type=search], .sk-input.sk-round{
  border-radius:32px;
  box-sizing:border-box;
  padding-left:10px;
}
.sk-input[readonly]{
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.15);
}
.sk-input:disabled, .sk-input.sk-disabled{
  background:rgba(211, 216, 222, 0.5);
  box-shadow:none;
  color:rgba(111, 111, 111, 0.6);
  cursor:not-allowed;
  resize:none;
}
.sk-input:disabled::-moz-placeholder, .sk-input.sk-disabled::-moz-placeholder{
  color:rgba(111, 111, 111, 0.6);
}
.sk-input:disabled:-ms-input-placeholder, .sk-input.sk-disabled:-ms-input-placeholder{
  color:rgba(111, 111, 111, 0.6);
}
.sk-input:disabled::placeholder, .sk-input.sk-disabled::placeholder{
  color:rgba(111, 111, 111, 0.6);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-input{
    border:1px solid buttonborder;
  }
}
.sk-input.sk-large{
  font-size:16px;
  height:40px;
  line-height:40px;
}
.sk-input.sk-large[type=search], .sk-input.sk-large.sk-round{
  padding:0 15px;
}
.sk-input.sk-small{
  font-size:12px;
  height:24px;
  line-height:24px;
  padding-left:4px;
  padding-right:4px;
}
.sk-input.sk-small[type=search], .sk-input.sk-small.sk-round{
  padding:0 6px;
}
.sk-input.sk-fill{
  flex:1 1 auto;
  width:100%;
}
.sk-dark .sk-input{
  background:rgba(17, 20, 24, 0.3);
  box-shadow:0 0 0 0 rgba(191, 224, 255, 0), 0 0 0 0 rgba(191, 224, 255, 0), 0 0 0 0 rgba(191, 224, 255, 0), inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 0 1px 0 rgba(255, 255, 255, 0.3);
  color:#f6f7f9;
}
.sk-dark .sk-input::-moz-placeholder{
  color:#abb3bf;
}
.sk-dark .sk-input:-ms-input-placeholder{
  color:#abb3bf;
}
.sk-dark .sk-input::placeholder{
  color:#abb3bf;
}
.sk-dark .sk-input:focus{
  box-shadow:inset 0 0 0 1px #bfe0ff, inset 0 0 0 1px #bfe0ff, 0 0 0 2px rgba(191, 224, 255, 0.3);
}
.sk-dark .sk-input[readonly]{
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4);
}
.sk-dark .sk-input:disabled, .sk-dark .sk-input.sk-disabled{
  background:rgba(64, 72, 84, 0.5);
  box-shadow:none;
  color:rgba(171, 179, 191, 0.6);
}
.sk-input.sk-intent-primary{
  box-shadow:0 0 0 0 rgba(21, 25, 117, 0), 0 0 0 0 rgba(21, 25, 117, 0), inset 0 0 0 1px #151975, inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 0 1px rgba(17, 20, 24, 0.3);
}
.sk-input.sk-intent-primary:focus{
  box-shadow:inset 0 0 0 1px #151975, 0 0 0 2px rgba(21, 25, 117, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.1);
}
.sk-input.sk-intent-primary[readonly]{
  box-shadow:inset 0 0 0 1px #151975;
}
.sk-input.sk-intent-primary:disabled, .sk-input.sk-intent-primary.sk-disabled{
  box-shadow:none;
}
.sk-dark .sk-input.sk-intent-primary{
  box-shadow:0 0 0 0 rgba(191, 224, 255, 0), 0 0 0 0 rgba(191, 224, 255, 0), 0 0 0 0 rgba(191, 224, 255, 0), inset 0 0 0 1px #bfe0ff, inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 0 1px 0 rgba(255, 255, 255, 0.3);
}
.sk-dark .sk-input.sk-intent-primary:focus{
  box-shadow:inset 0 0 0 1px #bfe0ff, inset 0 0 0 1px #bfe0ff, 0 0 0 2px rgba(191, 224, 255, 0.3), inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 0 1px 0 rgba(255, 255, 255, 0.3);
}
.sk-dark .sk-input.sk-intent-primary[readonly]{
  box-shadow:inset 0 0 0 1px #bfe0ff;
}
.sk-dark .sk-input.sk-intent-primary:disabled, .sk-dark .sk-input.sk-intent-primary.sk-disabled{
  box-shadow:none;
}
.sk-input.sk-intent-success{
  box-shadow:0 0 0 0 rgba(0, 128, 21, 0), 0 0 0 0 rgba(0, 128, 21, 0), inset 0 0 0 1px #008015, inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 0 1px rgba(17, 20, 24, 0.3);
}
.sk-input.sk-intent-success:focus{
  box-shadow:inset 0 0 0 1px #008015, 0 0 0 2px rgba(0, 128, 21, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.1);
}
.sk-input.sk-intent-success[readonly]{
  box-shadow:inset 0 0 0 1px #008015;
}
.sk-input.sk-intent-success:disabled, .sk-input.sk-intent-success.sk-disabled{
  box-shadow:none;
}
.sk-dark .sk-input.sk-intent-success{
  box-shadow:0 0 0 0 rgba(187, 255, 152, 0), 0 0 0 0 rgba(187, 255, 152, 0), 0 0 0 0 rgba(187, 255, 152, 0), inset 0 0 0 1px #bbff98, inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 0 1px 0 rgba(255, 255, 255, 0.3);
}
.sk-dark .sk-input.sk-intent-success:focus{
  box-shadow:inset 0 0 0 1px #bbff98, inset 0 0 0 1px #bbff98, 0 0 0 2px rgba(187, 255, 152, 0.3), inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 0 1px 0 rgba(255, 255, 255, 0.3);
}
.sk-dark .sk-input.sk-intent-success[readonly]{
  box-shadow:inset 0 0 0 1px #bbff98;
}
.sk-dark .sk-input.sk-intent-success:disabled, .sk-dark .sk-input.sk-intent-success.sk-disabled{
  box-shadow:none;
}
.sk-input.sk-intent-warning{
  box-shadow:0 0 0 0 rgba(255, 116, 0, 0), 0 0 0 0 rgba(255, 116, 0, 0), inset 0 0 0 1px #ff7400, inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 0 1px rgba(17, 20, 24, 0.3);
}
.sk-input.sk-intent-warning:focus{
  box-shadow:inset 0 0 0 1px #ff7400, 0 0 0 2px rgba(255, 116, 0, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.1);
}
.sk-input.sk-intent-warning[readonly]{
  box-shadow:inset 0 0 0 1px #ff7400;
}
.sk-input.sk-intent-warning:disabled, .sk-input.sk-intent-warning.sk-disabled{
  box-shadow:none;
}
.sk-dark .sk-input.sk-intent-warning{
  box-shadow:0 0 0 0 rgba(255, 237, 175, 0), 0 0 0 0 rgba(255, 237, 175, 0), 0 0 0 0 rgba(255, 237, 175, 0), inset 0 0 0 1px #ffedaf, inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 0 1px 0 rgba(255, 255, 255, 0.3);
}
.sk-dark .sk-input.sk-intent-warning:focus{
  box-shadow:inset 0 0 0 1px #ffedaf, inset 0 0 0 1px #ffedaf, 0 0 0 2px rgba(255, 237, 175, 0.3), inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 0 1px 0 rgba(255, 255, 255, 0.3);
}
.sk-dark .sk-input.sk-intent-warning[readonly]{
  box-shadow:inset 0 0 0 1px #ffedaf;
}
.sk-dark .sk-input.sk-intent-warning:disabled, .sk-dark .sk-input.sk-intent-warning.sk-disabled{
  box-shadow:none;
}
.sk-input.sk-intent-danger{
  box-shadow:0 0 0 0 rgba(209, 0, 15, 0), 0 0 0 0 rgba(209, 0, 15, 0), inset 0 0 0 1px #d1000f, inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 0 1px rgba(17, 20, 24, 0.3);
}
.sk-input.sk-intent-danger:focus{
  box-shadow:inset 0 0 0 1px #d1000f, 0 0 0 2px rgba(209, 0, 15, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.1);
}
.sk-input.sk-intent-danger[readonly]{
  box-shadow:inset 0 0 0 1px #d1000f;
}
.sk-input.sk-intent-danger:disabled, .sk-input.sk-intent-danger.sk-disabled{
  box-shadow:none;
}
.sk-dark .sk-input.sk-intent-danger{
  box-shadow:0 0 0 0 rgba(255, 180, 184, 0), 0 0 0 0 rgba(255, 180, 184, 0), 0 0 0 0 rgba(255, 180, 184, 0), inset 0 0 0 1px #ffb4b8, inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 0 1px 0 rgba(255, 255, 255, 0.3);
}
.sk-dark .sk-input.sk-intent-danger:focus{
  box-shadow:inset 0 0 0 1px #ffb4b8, inset 0 0 0 1px #ffb4b8, 0 0 0 2px rgba(255, 180, 184, 0.3), inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 0 1px 0 rgba(255, 255, 255, 0.3);
}
.sk-dark .sk-input.sk-intent-danger[readonly]{
  box-shadow:inset 0 0 0 1px #ffb4b8;
}
.sk-dark .sk-input.sk-intent-danger:disabled, .sk-dark .sk-input.sk-intent-danger.sk-disabled{
  box-shadow:none;
}
.sk-input::-ms-clear{
  display:none;
}

@supports (-webkit-touch-callout: none){
  input.sk-input:disabled, input.sk-input.sk-disabled{
    opacity:1;
    -webkit-text-fill-color:rgba(111, 111, 111, 0.6);
  }
  .sk-dark input.sk-input:disabled, .sk-dark input.sk-input.sk-disabled{
    -webkit-text-fill-color:rgba(171, 179, 191, 0.6);
  }
}
textarea.sk-input{
  max-width:100%;
  padding:10px;
}
textarea.sk-input, textarea.sk-input.sk-large, textarea.sk-input.sk-small{
  height:auto;
  line-height:inherit;
}
textarea.sk-input.sk-small{
  padding:4px;
}

.sk-text-area.sk-text-area-auto-resize{
  resize:horizontal;
}
label.sk-label{
  display:block;
  margin-bottom:15px;
  margin-top:0;
}
label.sk-label .sk-html-select,
label.sk-label .sk-input,
label.sk-label .sk-select,
label.sk-label .sk-slider,
label.sk-label .sk-popover-wrapper{
  display:block;
  margin-top:5px;
  text-transform:none;
}
label.sk-label .sk-button-group{
  margin-top:5px;
}
label.sk-label .sk-select select,
label.sk-label .sk-html-select select{
  font-weight:400;
  vertical-align:top;
  width:100%;
}
label.sk-label .sk-control-group{
  margin-top:5px;
}
label.sk-label .sk-control-group > .sk-button-group,
label.sk-label .sk-control-group > .sk-html-select,
label.sk-label .sk-control-group > .sk-input,
label.sk-label .sk-control-group > .sk-select,
label.sk-label .sk-control-group > .sk-slider,
label.sk-label .sk-control-group > .sk-popover-wrapper{
  margin-top:0;
}
label.sk-label.sk-disabled,
label.sk-label.sk-disabled .sk-text-muted{
  color:rgba(111, 111, 111, 0.6);
}
label.sk-label.sk-inline{
  line-height:32px;
}
label.sk-label.sk-inline .sk-html-select,
label.sk-label.sk-inline .sk-input,
label.sk-label.sk-inline .sk-input-group,
label.sk-label.sk-inline .sk-select,
label.sk-label.sk-inline .sk-popover-wrapper{
  display:inline-block;
  margin:0 0 0 5px;
  vertical-align:top;
}
label.sk-label.sk-inline .sk-button-group{
  margin:0 0 0 5px;
}
label.sk-label.sk-inline .sk-input-group .sk-input{
  margin-left:0;
}
label.sk-label.sk-inline.sk-large{
  line-height:40px;
}
label.sk-label.sk-inline .sk-control-group{
  margin:0 0 0 5px;
}
label.sk-label.sk-inline .sk-control-group > .sk-button-group,
label.sk-label.sk-inline .sk-control-group > .sk-html-select,
label.sk-label.sk-inline .sk-control-group > .sk-input,
label.sk-label.sk-inline .sk-control-group > .sk-select,
label.sk-label.sk-inline .sk-control-group > .sk-slider,
label.sk-label.sk-inline .sk-control-group > .sk-popover-wrapper{
  margin:0;
}
label.sk-label:not(.sk-inline) .sk-popover-target{
  display:block;
}
.sk-dark label.sk-label{
  color:#f6f7f9;
}
.sk-dark label.sk-label.sk-disabled,
.sk-dark label.sk-label.sk-disabled .sk-text-muted{
  color:rgba(171, 179, 191, 0.6);
}

.sk-outline-label{
  margin-top:10px;
  position:relative;
}
.sk-outline-label.sk-fill{
  flex:1 1 auto;
  width:100%;
}
.sk-outline-label.sk-disabled .sk-label{
  color:rgba(111, 111, 111, 0.6) !important;
}
.sk-outline-label.sk-small .sk-label{
  font-size:12px;
  height:24px;
  line-height:24px;
  padding-left:4px;
  padding-right:4px;
  height:unset;
  line-height:unset;
  transform:translateY(5px);
}
.sk-outline-label.sk-small .sk-label[type=search], .sk-outline-label.sk-small .sk-label.sk-round{
  padding:0 6px;
}
.sk-outline-label.sk-small .sk-label.sk-outline-label-focus{
  transform:translate(5px, -8px) scale(0.85);
}
.sk-outline-label.sk-large .sk-label{
  font-size:16px;
  height:40px;
  line-height:40px;
  height:unset;
  line-height:unset;
  transform:translateY(10px);
}
.sk-outline-label.sk-large .sk-label[type=search], .sk-outline-label.sk-large .sk-label.sk-round{
  padding:0 15px;
}
.sk-outline-label.sk-large .sk-label.sk-outline-label-focus{
  transform:translate(5px, -12px) scale(0.85);
}
.sk-outline-label ::-moz-placeholder{
  -moz-transition:opacity 200ms cubic-bezier(0, 0, 0.2, 1) 0ms;
  transition:opacity 200ms cubic-bezier(0, 0, 0.2, 1) 0ms;
}
.sk-outline-label :-ms-input-placeholder{
  -ms-transition:opacity 200ms cubic-bezier(0, 0, 0.2, 1) 0ms;
  transition:opacity 200ms cubic-bezier(0, 0, 0.2, 1) 0ms;
}
.sk-outline-label ::placeholder{
  transition:opacity 200ms cubic-bezier(0, 0, 0.2, 1) 0ms;
}
.sk-outline-label .sk-label{
  color:#6f6f6f;
  display:block;
  margin:0;
  margin-left:10px;
  max-width:calc(100% - 20px);
  overflow:hidden;
  pointer-events:none;
  position:absolute;
  text-overflow:ellipsis;
  transform:translate(0, 7px);
  transform-origin:top left;
  transition:margin 200ms cubic-bezier(0, 0, 0.2, 1) 0ms, transform 200ms cubic-bezier(0, 0, 0.2, 1) 0ms, max-width 200ms cubic-bezier(0, 0, 0.2, 1) 0ms;
  white-space:nowrap;
  z-index:100;
}
.sk-outline-label .sk-label.sk-outline-label-focus{
  background:linear-gradient(0deg, transparent 5px, #ffffff 0);
  color:inherit;
  max-width:calc(115% - 20px);
  padding:0 5px;
  transform:translate(5px, -10px) scale(0.85);
  width:-webkit-fit-content;
  width:-moz-fit-content;
  width:fit-content;
}
.sk-dark .sk-outline-label .sk-label{
  color:#abb3bf;
}
.sk-dark .sk-outline-label .sk-label.sk-outline-label-focus{
  background:linear-gradient(0deg, rgba(17, 20, 24, 0.3) 6.6666666667px, transparent 0);
  color:inherit;
}
.sk-outline-label.sk-tag-input:not(.sk-fill) .sk-label:not(.sk-outline-label-focus){
  width:80px;
}
.sk-outline-label .sk-input::-moz-placeholder, .sk-outline-label .sk-input-ghost::-moz-placeholder{
  opacity:0;
}
.sk-outline-label .sk-input:-ms-input-placeholder, .sk-outline-label .sk-input-ghost:-ms-input-placeholder{
  opacity:0;
}
.sk-outline-label .sk-input::placeholder, .sk-outline-label .sk-input-ghost::placeholder{
  opacity:0;
}
.sk-outline-label.sk-outline-label-empty .sk-input-ghost::-moz-placeholder, .sk-outline-label.sk-outline-label-empty .sk-input::-moz-placeholder{
  opacity:1;
}
.sk-outline-label.sk-outline-label-empty .sk-input-ghost:-ms-input-placeholder, .sk-outline-label.sk-outline-label-empty .sk-input:-ms-input-placeholder{
  opacity:1;
}
.sk-outline-label.sk-outline-label-empty .sk-input-ghost::placeholder, .sk-outline-label.sk-outline-label-empty .sk-input::placeholder{
  opacity:1;
}
.sk-numeric-input .sk-button-group.sk-vertical > .sk-button{
  flex:1 1 11px;
  min-height:0;
  padding:0;
  width:24px;
}
.sk-numeric-input.sk-large .sk-button-group.sk-vertical > .sk-button{
  width:40px;
}
.sk-numeric-input.sk-small .sk-button-group.sk-vertical > .sk-button{
  width:24px;
}
.sk-numeric-input .sk-outline-label + .sk-button-group.sk-vertical{
  margin-top:10px;
}

form{
  display:block;
}
.sk-html-select select,
.sk-select select{
  display:inline-flex;
  flex-direction:row;
  align-items:center;
  border:none;
  border-radius:0;
  cursor:pointer;
  font-size:14px;
  justify-content:center;
  padding:4px 16px;
  text-align:left;
  vertical-align:middle;
  background-color:#f6f7f9;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 0 1px rgba(17, 20, 24, 0.1);
  color:#1c2127;
  -moz-appearance:none;
  -webkit-appearance:none;
  border-radius:0;
  height:32px;
  padding:0 30px 0 10px;
  width:100%;
}
.sk-html-select select > *,
.sk-select select > *{
  flex-grow:0;
  flex-shrink:0;
}
.sk-html-select select > .sk-fill,
.sk-select select > .sk-fill{
  flex-grow:1;
  flex-shrink:1;
}
.sk-html-select select::before,
.sk-select select::before,
.sk-html-select select > *,
.sk-select select > *{
  margin-right:6px;
}
.sk-html-select select:empty::before,
.sk-select select:empty::before,
.sk-html-select select > :last-child,
.sk-select select > :last-child{
  margin-right:0;
}
.sk-html-select select:hover,
.sk-select select:hover{
  background-clip:padding-box;
  background-color:#edeff2;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 0 1px rgba(17, 20, 24, 0.2);
}
.sk-html-select select:active,
.sk-select select:active, .sk-html-select select.sk-active,
.sk-select select.sk-active{
  background-color:#dce0e5;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 0 1px rgba(17, 20, 24, 0.2);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-html-select select:active,
  .sk-select select:active, .sk-html-select select.sk-active,
  .sk-select select.sk-active{
    background:highlight;
  }
}
.sk-html-select select:disabled,
.sk-select select:disabled, .sk-html-select select.sk-disabled,
.sk-select select.sk-disabled{
  background-color:rgba(211, 216, 222, 0.5);
  box-shadow:none;
  color:rgba(111, 111, 111, 0.6);
  cursor:not-allowed;
  outline:none;
}
.sk-html-select select:disabled.sk-active,
.sk-select select:disabled.sk-active, .sk-html-select select.sk-disabled.sk-active,
.sk-select select.sk-disabled.sk-active{
  background:rgba(211, 216, 222, 0.7);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-html-select select,
  .sk-select select{
    border:1px solid buttonborder;
  }
}

.sk-html-select.sk-minimal select,
.sk-select.sk-minimal select{
  background:none;
  box-shadow:none;
}
.sk-html-select.sk-minimal select:hover,
.sk-select.sk-minimal select:hover{
  background:rgba(178, 178, 178, 0.15);
  box-shadow:none;
  color:#1c2127;
  text-decoration:none;
}
.sk-html-select.sk-minimal select:active,
.sk-select.sk-minimal select:active, .sk-html-select.sk-minimal select.sk-active,
.sk-select.sk-minimal select.sk-active{
  background:rgba(178, 178, 178, 0.3);
  box-shadow:none;
  color:#1c2127;
}
.sk-html-select.sk-minimal select:disabled,
.sk-select.sk-minimal select:disabled, .sk-html-select.sk-minimal select.sk-disabled,
.sk-select.sk-minimal select.sk-disabled{
  background:none;
  color:rgba(111, 111, 111, 0.6);
  cursor:not-allowed;
}
.sk-html-select.sk-minimal select:disabled.sk-active,
.sk-select.sk-minimal select:disabled.sk-active, .sk-html-select.sk-minimal select.sk-disabled.sk-active,
.sk-select.sk-minimal select.sk-disabled.sk-active{
  background:rgba(178, 178, 178, 0.3);
}
.sk-dark .sk-html-select.sk-minimal select, .sk-html-select.sk-minimal .sk-dark select,
.sk-dark .sk-select.sk-minimal select,
.sk-select.sk-minimal .sk-dark select{
  background:none;
  box-shadow:none;
  color:#ffffff;
}
.sk-dark .sk-html-select.sk-minimal select:hover, .sk-html-select.sk-minimal .sk-dark select:hover,
.sk-dark .sk-select.sk-minimal select:hover,
.sk-select.sk-minimal .sk-dark select:hover, .sk-dark .sk-html-select.sk-minimal select:active, .sk-html-select.sk-minimal .sk-dark select:active,
.sk-dark .sk-select.sk-minimal select:active,
.sk-select.sk-minimal .sk-dark select:active, .sk-dark .sk-html-select.sk-minimal select.sk-active, .sk-html-select.sk-minimal .sk-dark select.sk-active,
.sk-dark .sk-select.sk-minimal select.sk-active,
.sk-select.sk-minimal .sk-dark select.sk-active{
  background:none;
  box-shadow:none;
  color:#ffffff;
}
.sk-dark .sk-html-select.sk-minimal select:hover, .sk-html-select.sk-minimal .sk-dark select:hover,
.sk-dark .sk-select.sk-minimal select:hover,
.sk-select.sk-minimal .sk-dark select:hover{
  background:rgba(178, 178, 178, 0.15);
}
.sk-dark .sk-html-select.sk-minimal select:active, .sk-html-select.sk-minimal .sk-dark select:active,
.sk-dark .sk-select.sk-minimal select:active,
.sk-select.sk-minimal .sk-dark select:active, .sk-dark .sk-html-select.sk-minimal select.sk-active, .sk-html-select.sk-minimal .sk-dark select.sk-active,
.sk-dark .sk-select.sk-minimal select.sk-active,
.sk-select.sk-minimal .sk-dark select.sk-active{
  background:rgba(178, 178, 178, 0.3);
}
.sk-dark .sk-html-select.sk-minimal select:disabled, .sk-html-select.sk-minimal .sk-dark select:disabled,
.sk-dark .sk-select.sk-minimal select:disabled,
.sk-select.sk-minimal .sk-dark select:disabled, .sk-dark .sk-html-select.sk-minimal select.sk-disabled, .sk-html-select.sk-minimal .sk-dark select.sk-disabled,
.sk-dark .sk-select.sk-minimal select.sk-disabled,
.sk-select.sk-minimal .sk-dark select.sk-disabled{
  background:none;
  color:rgba(171, 179, 191, 0.6);
  cursor:not-allowed;
}
.sk-dark .sk-html-select.sk-minimal select:disabled.sk-active, .sk-html-select.sk-minimal .sk-dark select:disabled.sk-active,
.sk-dark .sk-select.sk-minimal select:disabled.sk-active,
.sk-select.sk-minimal .sk-dark select:disabled.sk-active, .sk-dark .sk-html-select.sk-minimal select.sk-disabled.sk-active, .sk-html-select.sk-minimal .sk-dark select.sk-disabled.sk-active,
.sk-dark .sk-select.sk-minimal select.sk-disabled.sk-active,
.sk-select.sk-minimal .sk-dark select.sk-disabled.sk-active{
  background:rgba(178, 178, 178, 0.3);
}
.sk-html-select.sk-minimal select.sk-intent-primary,
.sk-select.sk-minimal select.sk-intent-primary{
  color:#151975;
}
.sk-html-select.sk-minimal select.sk-intent-primary:hover,
.sk-select.sk-minimal select.sk-intent-primary:hover, .sk-html-select.sk-minimal select.sk-intent-primary:active,
.sk-select.sk-minimal select.sk-intent-primary:active, .sk-html-select.sk-minimal select.sk-intent-primary.sk-active,
.sk-select.sk-minimal select.sk-intent-primary.sk-active{
  background:none;
  box-shadow:none;
  color:#151975;
}
.sk-html-select.sk-minimal select.sk-intent-primary:hover,
.sk-select.sk-minimal select.sk-intent-primary:hover{
  background:#151975;
  color:#ffffff;
}
.sk-html-select.sk-minimal select.sk-intent-primary:active,
.sk-select.sk-minimal select.sk-intent-primary:active, .sk-html-select.sk-minimal select.sk-intent-primary.sk-active,
.sk-select.sk-minimal select.sk-intent-primary.sk-active{
  border:1px solid #e0f0ff;
  color:#151975;
}
.sk-html-select.sk-minimal select.sk-intent-primary:active:hover,
.sk-select.sk-minimal select.sk-intent-primary:active:hover, .sk-html-select.sk-minimal select.sk-intent-primary.sk-active:hover,
.sk-select.sk-minimal select.sk-intent-primary.sk-active:hover{
  color:#ffffff;
}
.sk-html-select.sk-minimal select.sk-intent-primary:disabled,
.sk-select.sk-minimal select.sk-intent-primary:disabled, .sk-html-select.sk-minimal select.sk-intent-primary.sk-disabled,
.sk-select.sk-minimal select.sk-intent-primary.sk-disabled{
  background:none;
  color:rgba(21, 25, 117, 0.5);
}
.sk-html-select.sk-minimal select.sk-intent-primary:disabled:hover,
.sk-select.sk-minimal select.sk-intent-primary:disabled:hover, .sk-html-select.sk-minimal select.sk-intent-primary.sk-disabled:hover,
.sk-select.sk-minimal select.sk-intent-primary.sk-disabled:hover{
  color:rgba(21, 25, 117, 0.5);
}
.sk-html-select.sk-minimal select.sk-intent-primary:disabled.sk-active,
.sk-select.sk-minimal select.sk-intent-primary:disabled.sk-active, .sk-html-select.sk-minimal select.sk-intent-primary.sk-disabled.sk-active,
.sk-select.sk-minimal select.sk-intent-primary.sk-disabled.sk-active{
  background:rgba(21, 25, 117, 0.3);
}
.sk-html-select.sk-minimal select.sk-intent-primary .sk-button-spinner .sk-spinner-head,
.sk-select.sk-minimal select.sk-intent-primary .sk-button-spinner .sk-spinner-head{
  stroke:#151975;
}
.sk-dark .sk-html-select.sk-minimal select.sk-intent-primary, .sk-html-select.sk-minimal .sk-dark select.sk-intent-primary,
.sk-dark .sk-select.sk-minimal select.sk-intent-primary,
.sk-select.sk-minimal .sk-dark select.sk-intent-primary{
  color:#e0f0ff;
}
.sk-dark .sk-html-select.sk-minimal select.sk-intent-primary:hover, .sk-html-select.sk-minimal .sk-dark select.sk-intent-primary:hover,
.sk-dark .sk-select.sk-minimal select.sk-intent-primary:hover,
.sk-select.sk-minimal .sk-dark select.sk-intent-primary:hover{
  background:rgba(21, 25, 117, 0.2);
  color:#e0f0ff;
}
.sk-dark .sk-html-select.sk-minimal select.sk-intent-primary:active, .sk-html-select.sk-minimal .sk-dark select.sk-intent-primary:active,
.sk-dark .sk-select.sk-minimal select.sk-intent-primary:active,
.sk-select.sk-minimal .sk-dark select.sk-intent-primary:active, .sk-dark .sk-html-select.sk-minimal select.sk-intent-primary.sk-active, .sk-html-select.sk-minimal .sk-dark select.sk-intent-primary.sk-active,
.sk-dark .sk-select.sk-minimal select.sk-intent-primary.sk-active,
.sk-select.sk-minimal .sk-dark select.sk-intent-primary.sk-active{
  background:rgba(21, 25, 117, 0.3);
  color:#99c4ff;
}
.sk-dark .sk-html-select.sk-minimal select.sk-intent-primary:disabled, .sk-html-select.sk-minimal .sk-dark select.sk-intent-primary:disabled,
.sk-dark .sk-select.sk-minimal select.sk-intent-primary:disabled,
.sk-select.sk-minimal .sk-dark select.sk-intent-primary:disabled, .sk-dark .sk-html-select.sk-minimal select.sk-intent-primary.sk-disabled, .sk-html-select.sk-minimal .sk-dark select.sk-intent-primary.sk-disabled,
.sk-dark .sk-select.sk-minimal select.sk-intent-primary.sk-disabled,
.sk-select.sk-minimal .sk-dark select.sk-intent-primary.sk-disabled{
  background:none;
  color:rgba(224, 240, 255, 0.5);
}
.sk-dark .sk-html-select.sk-minimal select.sk-intent-primary:disabled.sk-active, .sk-html-select.sk-minimal .sk-dark select.sk-intent-primary:disabled.sk-active,
.sk-dark .sk-select.sk-minimal select.sk-intent-primary:disabled.sk-active,
.sk-select.sk-minimal .sk-dark select.sk-intent-primary:disabled.sk-active, .sk-dark .sk-html-select.sk-minimal select.sk-intent-primary.sk-disabled.sk-active, .sk-html-select.sk-minimal .sk-dark select.sk-intent-primary.sk-disabled.sk-active,
.sk-dark .sk-select.sk-minimal select.sk-intent-primary.sk-disabled.sk-active,
.sk-select.sk-minimal .sk-dark select.sk-intent-primary.sk-disabled.sk-active{
  background:rgba(21, 25, 117, 0.3);
}
.sk-html-select.sk-minimal select.sk-intent-success,
.sk-select.sk-minimal select.sk-intent-success{
  color:#008015;
}
.sk-html-select.sk-minimal select.sk-intent-success:hover,
.sk-select.sk-minimal select.sk-intent-success:hover, .sk-html-select.sk-minimal select.sk-intent-success:active,
.sk-select.sk-minimal select.sk-intent-success:active, .sk-html-select.sk-minimal select.sk-intent-success.sk-active,
.sk-select.sk-minimal select.sk-intent-success.sk-active{
  background:none;
  box-shadow:none;
  color:#008015;
}
.sk-html-select.sk-minimal select.sk-intent-success:hover,
.sk-select.sk-minimal select.sk-intent-success:hover{
  background:#008015;
  color:#ffffff;
}
.sk-html-select.sk-minimal select.sk-intent-success:active,
.sk-select.sk-minimal select.sk-intent-success:active, .sk-html-select.sk-minimal select.sk-intent-success.sk-active,
.sk-select.sk-minimal select.sk-intent-success.sk-active{
  border:1px solid #d8f7c8;
  color:#008015;
}
.sk-html-select.sk-minimal select.sk-intent-success:active:hover,
.sk-select.sk-minimal select.sk-intent-success:active:hover, .sk-html-select.sk-minimal select.sk-intent-success.sk-active:hover,
.sk-select.sk-minimal select.sk-intent-success.sk-active:hover{
  color:#ffffff;
}
.sk-html-select.sk-minimal select.sk-intent-success:disabled,
.sk-select.sk-minimal select.sk-intent-success:disabled, .sk-html-select.sk-minimal select.sk-intent-success.sk-disabled,
.sk-select.sk-minimal select.sk-intent-success.sk-disabled{
  background:none;
  color:rgba(0, 128, 21, 0.5);
}
.sk-html-select.sk-minimal select.sk-intent-success:disabled:hover,
.sk-select.sk-minimal select.sk-intent-success:disabled:hover, .sk-html-select.sk-minimal select.sk-intent-success.sk-disabled:hover,
.sk-select.sk-minimal select.sk-intent-success.sk-disabled:hover{
  color:rgba(0, 128, 21, 0.5);
}
.sk-html-select.sk-minimal select.sk-intent-success:disabled.sk-active,
.sk-select.sk-minimal select.sk-intent-success:disabled.sk-active, .sk-html-select.sk-minimal select.sk-intent-success.sk-disabled.sk-active,
.sk-select.sk-minimal select.sk-intent-success.sk-disabled.sk-active{
  background:rgba(0, 128, 21, 0.3);
}
.sk-html-select.sk-minimal select.sk-intent-success .sk-button-spinner .sk-spinner-head,
.sk-select.sk-minimal select.sk-intent-success .sk-button-spinner .sk-spinner-head{
  stroke:#008015;
}
.sk-dark .sk-html-select.sk-minimal select.sk-intent-success, .sk-html-select.sk-minimal .sk-dark select.sk-intent-success,
.sk-dark .sk-select.sk-minimal select.sk-intent-success,
.sk-select.sk-minimal .sk-dark select.sk-intent-success{
  color:#d8f7c8;
}
.sk-dark .sk-html-select.sk-minimal select.sk-intent-success:hover, .sk-html-select.sk-minimal .sk-dark select.sk-intent-success:hover,
.sk-dark .sk-select.sk-minimal select.sk-intent-success:hover,
.sk-select.sk-minimal .sk-dark select.sk-intent-success:hover{
  background:rgba(0, 128, 21, 0.2);
  color:#d8f7c8;
}
.sk-dark .sk-html-select.sk-minimal select.sk-intent-success:active, .sk-html-select.sk-minimal .sk-dark select.sk-intent-success:active,
.sk-dark .sk-select.sk-minimal select.sk-intent-success:active,
.sk-select.sk-minimal .sk-dark select.sk-intent-success:active, .sk-dark .sk-html-select.sk-minimal select.sk-intent-success.sk-active, .sk-html-select.sk-minimal .sk-dark select.sk-intent-success.sk-active,
.sk-dark .sk-select.sk-minimal select.sk-intent-success.sk-active,
.sk-select.sk-minimal .sk-dark select.sk-intent-success.sk-active{
  background:rgba(0, 128, 21, 0.3);
  color:#7cd7a2;
}
.sk-dark .sk-html-select.sk-minimal select.sk-intent-success:disabled, .sk-html-select.sk-minimal .sk-dark select.sk-intent-success:disabled,
.sk-dark .sk-select.sk-minimal select.sk-intent-success:disabled,
.sk-select.sk-minimal .sk-dark select.sk-intent-success:disabled, .sk-dark .sk-html-select.sk-minimal select.sk-intent-success.sk-disabled, .sk-html-select.sk-minimal .sk-dark select.sk-intent-success.sk-disabled,
.sk-dark .sk-select.sk-minimal select.sk-intent-success.sk-disabled,
.sk-select.sk-minimal .sk-dark select.sk-intent-success.sk-disabled{
  background:none;
  color:rgba(216, 247, 200, 0.5);
}
.sk-dark .sk-html-select.sk-minimal select.sk-intent-success:disabled.sk-active, .sk-html-select.sk-minimal .sk-dark select.sk-intent-success:disabled.sk-active,
.sk-dark .sk-select.sk-minimal select.sk-intent-success:disabled.sk-active,
.sk-select.sk-minimal .sk-dark select.sk-intent-success:disabled.sk-active, .sk-dark .sk-html-select.sk-minimal select.sk-intent-success.sk-disabled.sk-active, .sk-html-select.sk-minimal .sk-dark select.sk-intent-success.sk-disabled.sk-active,
.sk-dark .sk-select.sk-minimal select.sk-intent-success.sk-disabled.sk-active,
.sk-select.sk-minimal .sk-dark select.sk-intent-success.sk-disabled.sk-active{
  background:rgba(0, 128, 21, 0.3);
}
.sk-html-select.sk-minimal select.sk-intent-warning,
.sk-select.sk-minimal select.sk-intent-warning{
  color:#ff7400;
}
.sk-html-select.sk-minimal select.sk-intent-warning:hover,
.sk-select.sk-minimal select.sk-intent-warning:hover, .sk-html-select.sk-minimal select.sk-intent-warning:active,
.sk-select.sk-minimal select.sk-intent-warning:active, .sk-html-select.sk-minimal select.sk-intent-warning.sk-active,
.sk-select.sk-minimal select.sk-intent-warning.sk-active{
  background:none;
  box-shadow:none;
  color:#ff7400;
}
.sk-html-select.sk-minimal select.sk-intent-warning:hover,
.sk-select.sk-minimal select.sk-intent-warning:hover{
  background:#ff7400;
  color:#ffffff;
}
.sk-html-select.sk-minimal select.sk-intent-warning:active,
.sk-select.sk-minimal select.sk-intent-warning:active, .sk-html-select.sk-minimal select.sk-intent-warning.sk-active,
.sk-select.sk-minimal select.sk-intent-warning.sk-active{
  border:1px solid #fdf9e0;
  color:#ff7400;
}
.sk-html-select.sk-minimal select.sk-intent-warning:active:hover,
.sk-select.sk-minimal select.sk-intent-warning:active:hover, .sk-html-select.sk-minimal select.sk-intent-warning.sk-active:hover,
.sk-select.sk-minimal select.sk-intent-warning.sk-active:hover{
  color:#ffffff;
}
.sk-html-select.sk-minimal select.sk-intent-warning:disabled,
.sk-select.sk-minimal select.sk-intent-warning:disabled, .sk-html-select.sk-minimal select.sk-intent-warning.sk-disabled,
.sk-select.sk-minimal select.sk-intent-warning.sk-disabled{
  background:none;
  color:rgba(255, 116, 0, 0.5);
}
.sk-html-select.sk-minimal select.sk-intent-warning:disabled:hover,
.sk-select.sk-minimal select.sk-intent-warning:disabled:hover, .sk-html-select.sk-minimal select.sk-intent-warning.sk-disabled:hover,
.sk-select.sk-minimal select.sk-intent-warning.sk-disabled:hover{
  color:rgba(255, 116, 0, 0.5);
}
.sk-html-select.sk-minimal select.sk-intent-warning:disabled.sk-active,
.sk-select.sk-minimal select.sk-intent-warning:disabled.sk-active, .sk-html-select.sk-minimal select.sk-intent-warning.sk-disabled.sk-active,
.sk-select.sk-minimal select.sk-intent-warning.sk-disabled.sk-active{
  background:rgba(255, 116, 0, 0.3);
}
.sk-html-select.sk-minimal select.sk-intent-warning .sk-button-spinner .sk-spinner-head,
.sk-select.sk-minimal select.sk-intent-warning .sk-button-spinner .sk-spinner-head{
  stroke:#ff7400;
}
.sk-dark .sk-html-select.sk-minimal select.sk-intent-warning, .sk-html-select.sk-minimal .sk-dark select.sk-intent-warning,
.sk-dark .sk-select.sk-minimal select.sk-intent-warning,
.sk-select.sk-minimal .sk-dark select.sk-intent-warning{
  color:#fdf9e0;
}
.sk-dark .sk-html-select.sk-minimal select.sk-intent-warning:hover, .sk-html-select.sk-minimal .sk-dark select.sk-intent-warning:hover,
.sk-dark .sk-select.sk-minimal select.sk-intent-warning:hover,
.sk-select.sk-minimal .sk-dark select.sk-intent-warning:hover{
  background:rgba(255, 116, 0, 0.2);
  color:#fdf9e0;
}
.sk-dark .sk-html-select.sk-minimal select.sk-intent-warning:active, .sk-html-select.sk-minimal .sk-dark select.sk-intent-warning:active,
.sk-dark .sk-select.sk-minimal select.sk-intent-warning:active,
.sk-select.sk-minimal .sk-dark select.sk-intent-warning:active, .sk-dark .sk-html-select.sk-minimal select.sk-intent-warning.sk-active, .sk-html-select.sk-minimal .sk-dark select.sk-intent-warning.sk-active,
.sk-dark .sk-select.sk-minimal select.sk-intent-warning.sk-active,
.sk-select.sk-minimal .sk-dark select.sk-intent-warning.sk-active{
  background:rgba(255, 116, 0, 0.3);
  color:#f5c186;
}
.sk-dark .sk-html-select.sk-minimal select.sk-intent-warning:disabled, .sk-html-select.sk-minimal .sk-dark select.sk-intent-warning:disabled,
.sk-dark .sk-select.sk-minimal select.sk-intent-warning:disabled,
.sk-select.sk-minimal .sk-dark select.sk-intent-warning:disabled, .sk-dark .sk-html-select.sk-minimal select.sk-intent-warning.sk-disabled, .sk-html-select.sk-minimal .sk-dark select.sk-intent-warning.sk-disabled,
.sk-dark .sk-select.sk-minimal select.sk-intent-warning.sk-disabled,
.sk-select.sk-minimal .sk-dark select.sk-intent-warning.sk-disabled{
  background:none;
  color:rgba(253, 249, 224, 0.5);
}
.sk-dark .sk-html-select.sk-minimal select.sk-intent-warning:disabled.sk-active, .sk-html-select.sk-minimal .sk-dark select.sk-intent-warning:disabled.sk-active,
.sk-dark .sk-select.sk-minimal select.sk-intent-warning:disabled.sk-active,
.sk-select.sk-minimal .sk-dark select.sk-intent-warning:disabled.sk-active, .sk-dark .sk-html-select.sk-minimal select.sk-intent-warning.sk-disabled.sk-active, .sk-html-select.sk-minimal .sk-dark select.sk-intent-warning.sk-disabled.sk-active,
.sk-dark .sk-select.sk-minimal select.sk-intent-warning.sk-disabled.sk-active,
.sk-select.sk-minimal .sk-dark select.sk-intent-warning.sk-disabled.sk-active{
  background:rgba(255, 116, 0, 0.3);
}
.sk-html-select.sk-minimal select.sk-intent-danger,
.sk-select.sk-minimal select.sk-intent-danger{
  color:#d1000f;
}
.sk-html-select.sk-minimal select.sk-intent-danger:hover,
.sk-select.sk-minimal select.sk-intent-danger:hover, .sk-html-select.sk-minimal select.sk-intent-danger:active,
.sk-select.sk-minimal select.sk-intent-danger:active, .sk-html-select.sk-minimal select.sk-intent-danger.sk-active,
.sk-select.sk-minimal select.sk-intent-danger.sk-active{
  background:none;
  box-shadow:none;
  color:#d1000f;
}
.sk-html-select.sk-minimal select.sk-intent-danger:hover,
.sk-select.sk-minimal select.sk-intent-danger:hover{
  background:#d1000f;
  color:#ffffff;
}
.sk-html-select.sk-minimal select.sk-intent-danger:active,
.sk-select.sk-minimal select.sk-intent-danger:active, .sk-html-select.sk-minimal select.sk-intent-danger.sk-active,
.sk-select.sk-minimal select.sk-intent-danger.sk-active{
  border:1px solid #ffe8eb;
  color:#d1000f;
}
.sk-html-select.sk-minimal select.sk-intent-danger:active:hover,
.sk-select.sk-minimal select.sk-intent-danger:active:hover, .sk-html-select.sk-minimal select.sk-intent-danger.sk-active:hover,
.sk-select.sk-minimal select.sk-intent-danger.sk-active:hover{
  color:#ffffff;
}
.sk-html-select.sk-minimal select.sk-intent-danger:disabled,
.sk-select.sk-minimal select.sk-intent-danger:disabled, .sk-html-select.sk-minimal select.sk-intent-danger.sk-disabled,
.sk-select.sk-minimal select.sk-intent-danger.sk-disabled{
  background:none;
  color:rgba(209, 0, 15, 0.5);
}
.sk-html-select.sk-minimal select.sk-intent-danger:disabled:hover,
.sk-select.sk-minimal select.sk-intent-danger:disabled:hover, .sk-html-select.sk-minimal select.sk-intent-danger.sk-disabled:hover,
.sk-select.sk-minimal select.sk-intent-danger.sk-disabled:hover{
  color:rgba(209, 0, 15, 0.5);
}
.sk-html-select.sk-minimal select.sk-intent-danger:disabled.sk-active,
.sk-select.sk-minimal select.sk-intent-danger:disabled.sk-active, .sk-html-select.sk-minimal select.sk-intent-danger.sk-disabled.sk-active,
.sk-select.sk-minimal select.sk-intent-danger.sk-disabled.sk-active{
  background:rgba(209, 0, 15, 0.3);
}
.sk-html-select.sk-minimal select.sk-intent-danger .sk-button-spinner .sk-spinner-head,
.sk-select.sk-minimal select.sk-intent-danger .sk-button-spinner .sk-spinner-head{
  stroke:#d1000f;
}
.sk-dark .sk-html-select.sk-minimal select.sk-intent-danger, .sk-html-select.sk-minimal .sk-dark select.sk-intent-danger,
.sk-dark .sk-select.sk-minimal select.sk-intent-danger,
.sk-select.sk-minimal .sk-dark select.sk-intent-danger{
  color:#ffe8eb;
}
.sk-dark .sk-html-select.sk-minimal select.sk-intent-danger:hover, .sk-html-select.sk-minimal .sk-dark select.sk-intent-danger:hover,
.sk-dark .sk-select.sk-minimal select.sk-intent-danger:hover,
.sk-select.sk-minimal .sk-dark select.sk-intent-danger:hover{
  background:rgba(209, 0, 15, 0.2);
  color:#ffe8eb;
}
.sk-dark .sk-html-select.sk-minimal select.sk-intent-danger:active, .sk-html-select.sk-minimal .sk-dark select.sk-intent-danger:active,
.sk-dark .sk-select.sk-minimal select.sk-intent-danger:active,
.sk-select.sk-minimal .sk-dark select.sk-intent-danger:active, .sk-dark .sk-html-select.sk-minimal select.sk-intent-danger.sk-active, .sk-html-select.sk-minimal .sk-dark select.sk-intent-danger.sk-active,
.sk-dark .sk-select.sk-minimal select.sk-intent-danger.sk-active,
.sk-select.sk-minimal .sk-dark select.sk-intent-danger.sk-active{
  background:rgba(209, 0, 15, 0.3);
  color:#ffa1a4;
}
.sk-dark .sk-html-select.sk-minimal select.sk-intent-danger:disabled, .sk-html-select.sk-minimal .sk-dark select.sk-intent-danger:disabled,
.sk-dark .sk-select.sk-minimal select.sk-intent-danger:disabled,
.sk-select.sk-minimal .sk-dark select.sk-intent-danger:disabled, .sk-dark .sk-html-select.sk-minimal select.sk-intent-danger.sk-disabled, .sk-html-select.sk-minimal .sk-dark select.sk-intent-danger.sk-disabled,
.sk-dark .sk-select.sk-minimal select.sk-intent-danger.sk-disabled,
.sk-select.sk-minimal .sk-dark select.sk-intent-danger.sk-disabled{
  background:none;
  color:rgba(255, 232, 235, 0.5);
}
.sk-dark .sk-html-select.sk-minimal select.sk-intent-danger:disabled.sk-active, .sk-html-select.sk-minimal .sk-dark select.sk-intent-danger:disabled.sk-active,
.sk-dark .sk-select.sk-minimal select.sk-intent-danger:disabled.sk-active,
.sk-select.sk-minimal .sk-dark select.sk-intent-danger:disabled.sk-active, .sk-dark .sk-html-select.sk-minimal select.sk-intent-danger.sk-disabled.sk-active, .sk-html-select.sk-minimal .sk-dark select.sk-intent-danger.sk-disabled.sk-active,
.sk-dark .sk-select.sk-minimal select.sk-intent-danger.sk-disabled.sk-active,
.sk-select.sk-minimal .sk-dark select.sk-intent-danger.sk-disabled.sk-active{
  background:rgba(209, 0, 15, 0.3);
}

.sk-html-select.sk-large select,
.sk-select.sk-large select{
  font-size:16px;
  height:40px;
  padding-right:35px;
}

.sk-dark .sk-html-select select,
.sk-dark .sk-select select{
  background-color:#383e47;
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1), 0 0 1px rgba(17, 20, 24, 0.2);
  color:#f6f7f9;
}
.sk-dark .sk-html-select select:hover,
.sk-dark .sk-select select:hover, .sk-dark .sk-html-select select:active,
.sk-dark .sk-select select:active, .sk-dark .sk-html-select select.sk-active,
.sk-dark .sk-select select.sk-active{
  color:#f6f7f9;
}
.sk-dark .sk-html-select select:hover,
.sk-dark .sk-select select:hover{
  background-color:#2f343c;
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1), 0 0 1px rgba(17, 20, 24, 0.4);
}
.sk-dark .sk-html-select select:active,
.sk-dark .sk-select select:active, .sk-dark .sk-html-select select.sk-active,
.sk-dark .sk-select select.sk-active{
  background-color:#1c2127;
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1), 0 0 1px rgba(17, 20, 24, 0.4);
}
.sk-dark .sk-html-select select:disabled,
.sk-dark .sk-select select:disabled, .sk-dark .sk-html-select select.sk-disabled,
.sk-dark .sk-select select.sk-disabled{
  background-color:rgba(64, 72, 84, 0.5);
  box-shadow:none;
  color:rgba(171, 179, 191, 0.6);
}
.sk-dark .sk-html-select select:disabled.sk-active,
.sk-dark .sk-select select:disabled.sk-active, .sk-dark .sk-html-select select.sk-disabled.sk-active,
.sk-dark .sk-select select.sk-disabled.sk-active{
  background:rgba(64, 72, 84, 0.7);
}
.sk-dark .sk-html-select select .sk-button-spinner .sk-spinner-head,
.sk-dark .sk-select select .sk-button-spinner .sk-spinner-head{
  background:rgba(17, 20, 24, 0.5);
  stroke:#b2b2b2;
}

.sk-html-select select:disabled,
.sk-select select:disabled{
  background-color:rgba(211, 216, 222, 0.5);
  box-shadow:none;
  color:rgba(111, 111, 111, 0.6);
  cursor:not-allowed;
}

.sk-select::after, .sk-html-select .sk-icon,
.sk-select .sk-icon{
  color:#6f6f6f;
  pointer-events:none;
  position:absolute;
  right:10px;
  top:6px;
}
.sk-disabled.sk-select::after, .sk-html-select .sk-disabled.sk-icon,
.sk-select .sk-disabled.sk-icon{
  color:rgba(111, 111, 111, 0.6);
}
.sk-html-select,
.sk-select{
  display:inline-block;
  letter-spacing:normal;
  position:relative;
  vertical-align:middle;
}
.sk-html-select .sk-icon,
.sk-select .sk-icon{
  color:#6f6f6f;
}
.sk-html-select .sk-icon:hover,
.sk-select .sk-icon:hover{
  color:#1c2127;
}
.sk-dark .sk-html-select .sk-icon,
.sk-dark .sk-select .sk-icon{
  color:#abb3bf;
}
.sk-dark .sk-html-select .sk-icon:hover,
.sk-dark .sk-select .sk-icon:hover{
  color:#f6f7f9;
}
.sk-html-select.sk-large::after,
.sk-html-select.sk-large .sk-icon,
.sk-select.sk-large::after,
.sk-select.sk-large .sk-icon{
  right:12px;
  top:10px;
}
.sk-html-select.sk-fill,
.sk-html-select.sk-fill select,
.sk-select.sk-fill,
.sk-select.sk-fill select{
  width:100%;
}
.sk-dark .sk-html-select option,
.sk-dark .sk-select option{
  background-color:#2f343c;
  color:#f6f7f9;
}
.sk-dark .sk-html-select option:disabled,
.sk-dark .sk-select option:disabled{
  color:rgba(171, 179, 191, 0.6);
}
.sk-dark .sk-html-select::after,
.sk-dark .sk-select::after{
  color:#abb3bf;
}

.sk-select::after{
  font-family:"snpkit-icons-256", sans-serif;
  font-size:20px;
  font-style:normal;
  font-variant:normal;
  font-weight:400;
  height:20px;
  line-height:1;
  width:20px;
  -moz-osx-font-smoothing:grayscale;
  -webkit-font-smoothing:antialiased;
}
table.sk-html-table, .sk-running-text table{
  border-spacing:0;
  font-size:14px;
}
table.sk-html-table th, .sk-running-text table th,
table.sk-html-table td,
.sk-running-text table td{
  padding:11px;
  text-align:left;
  vertical-align:top;
}
table.sk-html-table th, .sk-running-text table th{
  color:#1c2127;
  font-weight:600;
}
table.sk-html-table td, .sk-running-text table td{
  color:#1c2127;
}
table.sk-html-table tbody tr:first-child th, .sk-running-text table tbody tr:first-child th,
table.sk-html-table tbody tr:first-child td,
.sk-running-text table tbody tr:first-child td,
table.sk-html-table tfoot tr:first-child th,
.sk-running-text table tfoot tr:first-child th,
table.sk-html-table tfoot tr:first-child td,
.sk-running-text table tfoot tr:first-child td{
  box-shadow:inset 0 1px 0 0 rgba(17, 20, 24, 0.15);
}
.sk-dark table.sk-html-table th, .sk-dark .sk-running-text table th, .sk-running-text .sk-dark table th{
  color:#f6f7f9;
}
.sk-dark table.sk-html-table td, .sk-dark .sk-running-text table td, .sk-running-text .sk-dark table td{
  color:#f6f7f9;
}
.sk-dark table.sk-html-table tbody tr:first-child th, .sk-dark .sk-running-text table tbody tr:first-child th, .sk-running-text .sk-dark table tbody tr:first-child th,
.sk-dark table.sk-html-table tbody tr:first-child td,
.sk-dark .sk-running-text table tbody tr:first-child td,
.sk-running-text .sk-dark table tbody tr:first-child td,
.sk-dark table.sk-html-table tfoot tr:first-child th,
.sk-dark .sk-running-text table tfoot tr:first-child th,
.sk-running-text .sk-dark table tfoot tr:first-child th,
.sk-dark table.sk-html-table tfoot tr:first-child td,
.sk-dark .sk-running-text table tfoot tr:first-child td,
.sk-running-text .sk-dark table tfoot tr:first-child td{
  box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.2);
}

table.sk-html-table.sk-compact th,
table.sk-html-table.sk-compact td{
  padding-bottom:6px;
  padding-top:6px;
}
table.sk-html-table.sk-html-table-striped tbody tr:nth-child(odd) td{
  background:rgba(178, 178, 178, 0.15);
}
table.sk-html-table.sk-html-table-bordered th:not(:first-child){
  box-shadow:inset 1px 0 0 0 rgba(17, 20, 24, 0.15);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  table.sk-html-table.sk-html-table-bordered th:not(:first-child){
    border-left:1px solid buttonborder;
  }
}
table.sk-html-table.sk-html-table-bordered tbody tr td,
table.sk-html-table.sk-html-table-bordered tfoot tr td{
  box-shadow:inset 0 1px 0 0 rgba(17, 20, 24, 0.15);
}
table.sk-html-table.sk-html-table-bordered tbody tr td:not(:first-child),
table.sk-html-table.sk-html-table-bordered tfoot tr td:not(:first-child){
  box-shadow:inset 1px 1px 0 0 rgba(17, 20, 24, 0.15);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  table.sk-html-table.sk-html-table-bordered tbody tr td:not(:first-child),
  table.sk-html-table.sk-html-table-bordered tfoot tr td:not(:first-child){
    border-left:1px solid buttonborder;
    border-top:1px solid buttonborder;
  }
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  table.sk-html-table.sk-html-table-bordered tbody tr td,
  table.sk-html-table.sk-html-table-bordered tfoot tr td{
    border-top:1px solid buttonborder;
  }
}
table.sk-html-table.sk-html-table-bordered.sk-html-table-striped tbody tr:not(:first-child) td{
  box-shadow:none;
}
table.sk-html-table.sk-html-table-bordered.sk-html-table-striped tbody tr:not(:first-child) td:not(:first-child){
  box-shadow:inset 1px 0 0 0 rgba(17, 20, 24, 0.15);
}
table.sk-html-table.sk-interactive tbody tr:hover td{
  background-color:rgba(178, 178, 178, 0.3);
  cursor:pointer;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  table.sk-html-table.sk-interactive tbody tr:hover td{
    background-color:highlight;
  }
}
table.sk-html-table.sk-interactive tbody tr:active td{
  background-color:rgba(178, 178, 178, 0.35);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  table.sk-html-table.sk-interactive tbody tr:active td{
    background-color:highlight;
  }
}
.sk-dark table.sk-html-table{
}
.sk-dark table.sk-html-table.sk-html-table-striped tbody tr:nth-child(odd) td{
  background:rgba(111, 111, 111, 0.15);
}
.sk-dark table.sk-html-table.sk-html-table-bordered th:not(:first-child){
  box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.2);
}
.sk-dark table.sk-html-table.sk-html-table-bordered tbody tr td,
.sk-dark table.sk-html-table.sk-html-table-bordered tfoot tr td{
  box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.2);
}
.sk-dark table.sk-html-table.sk-html-table-bordered tbody tr td:not(:first-child),
.sk-dark table.sk-html-table.sk-html-table-bordered tfoot tr td:not(:first-child){
  box-shadow:inset 1px 1px 0 0 rgba(255, 255, 255, 0.2);
}
.sk-dark table.sk-html-table.sk-html-table-bordered.sk-html-table-striped tbody tr:not(:first-child) td{
  box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.2);
}
.sk-dark table.sk-html-table.sk-html-table-bordered.sk-html-table-striped tbody tr:not(:first-child) td:first-child{
  box-shadow:none;
}
.sk-dark table.sk-html-table.sk-interactive tbody tr:hover td{
  background-color:rgba(111, 111, 111, 0.3);
  cursor:pointer;
}
.sk-dark table.sk-html-table.sk-interactive tbody tr:active td{
  background-color:rgba(111, 111, 111, 0.4);
}
.sk-key-combo{
  display:flex;
  flex-direction:row;
  align-items:center;
}
.sk-key-combo > *{
  flex-grow:0;
  flex-shrink:0;
}
.sk-key-combo > .sk-fill{
  flex-grow:1;
  flex-shrink:1;
}
.sk-key-combo::before,
.sk-key-combo > *{
  margin-right:5px;
}
.sk-key-combo:empty::before,
.sk-key-combo > :last-child{
  margin-right:0;
}

.sk-hotkey-dialog{
  padding-bottom:0;
  top:40px;
}
.sk-hotkey-dialog .sk-dialog-body{
  margin:0;
  padding:0;
}
.sk-hotkey-dialog .sk-hotkey-label{
  flex-grow:1;
}

.sk-hotkey-column{
  margin:auto;
  max-height:80vh;
  overflow-y:auto;
  padding:30px;
}
.sk-hotkey-column .sk-heading{
  margin-bottom:20px;
}
.sk-hotkey-column .sk-heading:not(:first-child){
  margin-top:40px;
}

.sk-hotkey{
  align-items:center;
  display:flex;
  justify-content:space-between;
  margin-left:0;
  margin-right:0;
}
.sk-hotkey:not(:last-child){
  margin-bottom:10px;
}
.sk-icon{
  display:inline-block;
  flex:0 0 auto;
  vertical-align:text-bottom;
}
.sk-icon:not(:empty)::before{
  content:"" !important;
  content:unset !important;
}
.sk-icon > svg{
  display:block;
}
.sk-icon > svg:not([fill]){
  fill:currentcolor;
}
.sk-icon.sk-icon-muted svg{
  fill-opacity:15%;
  overflow:visible;
}
.sk-icon.sk-icon-muted svg path{
  stroke:#b2b2b2;
  stroke-opacity:50%;
  stroke-width:0.5px;
}
.sk-dark .sk-icon .sk-icon-muted svg{
  fill-opacity:20%;
}

span.sk-icon-standard{
  font-family:"snpkit-icons-256", sans-serif;
  font-size:20px;
  font-style:normal;
  font-variant:normal;
  font-weight:400;
  height:20px;
  line-height:1;
  width:20px;
  -moz-osx-font-smoothing:grayscale;
  -webkit-font-smoothing:antialiased;
  display:inline-block;
}

span.sk-icon-large{
  font-family:"snpkit-icons-256", sans-serif;
  font-size:24px;
  font-style:normal;
  font-variant:normal;
  font-weight:400;
  height:24px;
  line-height:1;
  width:24px;
  -moz-osx-font-smoothing:grayscale;
  -webkit-font-smoothing:antialiased;
  display:inline-block;
}

span.sk-icon:empty{
  font-family:"snpkit-icons-256";
  font-size:inherit;
  font-style:normal;
  font-weight:400;
  line-height:1;
}
span.sk-icon:empty::before{
  -moz-osx-font-smoothing:grayscale;
  -webkit-font-smoothing:antialiased;
}
span.sk-icon:empty.sk-icon-standard{
  font-size:20px;
}
span.sk-icon:empty.sk-icon-large{
  font-size:24px;
}

.sk-icon-abc-check::before{
  content:"✑";
}

.sk-icon-address-book::before{
  content:"Ϩ";
}

.sk-icon-air-traffic-control::before{
  content:"ϩ";
}

.sk-icon-airplane::before{
  content:"Ϫ";
}

.sk-icon-airplane-in-flight::before{
  content:"ϫ";
}

.sk-icon-airplane-landing::before{
  content:"Ϭ";
}

.sk-icon-airplane-takeoff::before{
  content:"ϭ";
}

.sk-icon-airplane-tilt::before{
  content:"Ϯ";
}

.sk-icon-airplay::before{
  content:"ϯ";
}

.sk-icon-alarm::before{
  content:"ϰ";
}

.sk-icon-alert::before{
  content:"✒";
}

.sk-icon-alien::before{
  content:"ϱ";
}

.sk-icon-align-bottom::before{
  content:"ϲ";
}

.sk-icon-align-bottom-simple::before{
  content:"ϳ";
}

.sk-icon-align-center-horizontal::before{
  content:"ϴ";
}

.sk-icon-align-center-horizontal-simple::before{
  content:"ϵ";
}

.sk-icon-align-center-vertical::before{
  content:"϶";
}

.sk-icon-align-center-vertical-simple::before{
  content:"Ϸ";
}

.sk-icon-align-left::before{
  content:"ϸ";
}

.sk-icon-align-left-simple::before{
  content:"Ϲ";
}

.sk-icon-align-right::before{
  content:"Ϻ";
}

.sk-icon-align-right-simple::before{
  content:"ϻ";
}

.sk-icon-align-top::before{
  content:"ϼ";
}

.sk-icon-align-top-simple::before{
  content:"Ͻ";
}

.sk-icon-amazon-logo::before{
  content:"Ͼ";
}

.sk-icon-anchor::before{
  content:"Ͽ";
}

.sk-icon-anchor-simple::before{
  content:"Ѐ";
}

.sk-icon-android-logo::before{
  content:"Ё";
}

.sk-icon-angular-logo::before{
  content:"Ђ";
}

.sk-icon-aperture::before{
  content:"Ѓ";
}

.sk-icon-app-store-logo::before{
  content:"Є";
}

.sk-icon-app-window::before{
  content:"Ѕ";
}

.sk-icon-apple-logo::before{
  content:"І";
}

.sk-icon-apple-podcasts-logo::before{
  content:"Ї";
}

.sk-icon-archive::before{
  content:"Ј";
}

.sk-icon-archive-box::before{
  content:"Љ";
}

.sk-icon-archive-tray::before{
  content:"Њ";
}

.sk-icon-arm-wrestling::before{
  content:"✓";
}

.sk-icon-armchair::before{
  content:"Ћ";
}

.sk-icon-arrow-arc-left::before{
  content:"Ќ";
}

.sk-icon-arrow-arc-right::before{
  content:"Ѝ";
}

.sk-icon-arrow-bend-double-up-left::before{
  content:"Ў";
}

.sk-icon-arrow-bend-double-up-right::before{
  content:"Џ";
}

.sk-icon-arrow-bend-down-left::before{
  content:"А";
}

.sk-icon-arrow-bend-down-right::before{
  content:"Б";
}

.sk-icon-arrow-bend-left-down::before{
  content:"В";
}

.sk-icon-arrow-bend-left-up::before{
  content:"Г";
}

.sk-icon-arrow-bend-right-down::before{
  content:"Д";
}

.sk-icon-arrow-bend-right-up::before{
  content:"Е";
}

.sk-icon-arrow-bend-up-left::before{
  content:"Ж";
}

.sk-icon-arrow-bend-up-right::before{
  content:"З";
}

.sk-icon-arrow-circle-down::before{
  content:"И";
}

.sk-icon-arrow-circle-down-left::before{
  content:"Й";
}

.sk-icon-arrow-circle-down-right::before{
  content:"К";
}

.sk-icon-arrow-circle-left::before{
  content:"Л";
}

.sk-icon-arrow-circle-right::before{
  content:"М";
}

.sk-icon-arrow-circle-up::before{
  content:"Н";
}

.sk-icon-arrow-circle-up-left::before{
  content:"О";
}

.sk-icon-arrow-circle-up-right::before{
  content:"П";
}

.sk-icon-arrow-clockwise::before{
  content:"Р";
}

.sk-icon-arrow-counter-clockwise::before{
  content:"С";
}

.sk-icon-arrow-down::before{
  content:"Т";
}

.sk-icon-arrow-down-left::before{
  content:"У";
}

.sk-icon-arrow-down-right::before{
  content:"Ф";
}

.sk-icon-arrow-elbow-down-left::before{
  content:"Х";
}

.sk-icon-arrow-elbow-down-right::before{
  content:"Ц";
}

.sk-icon-arrow-elbow-left::before{
  content:"Ч";
}

.sk-icon-arrow-elbow-left-down::before{
  content:"Ш";
}

.sk-icon-arrow-elbow-left-up::before{
  content:"Щ";
}

.sk-icon-arrow-elbow-right::before{
  content:"Ъ";
}

.sk-icon-arrow-elbow-right-down::before{
  content:"Ы";
}

.sk-icon-arrow-elbow-right-up::before{
  content:"Ь";
}

.sk-icon-arrow-elbow-up-left::before{
  content:"Э";
}

.sk-icon-arrow-elbow-up-right::before{
  content:"Ю";
}

.sk-icon-arrow-fat-down::before{
  content:"Я";
}

.sk-icon-arrow-fat-left::before{
  content:"а";
}

.sk-icon-arrow-fat-line-down::before{
  content:"б";
}

.sk-icon-arrow-fat-line-left::before{
  content:"в";
}

.sk-icon-arrow-fat-line-right::before{
  content:"г";
}

.sk-icon-arrow-fat-line-up::before{
  content:"д";
}

.sk-icon-arrow-fat-lines-down::before{
  content:"е";
}

.sk-icon-arrow-fat-lines-left::before{
  content:"ж";
}

.sk-icon-arrow-fat-lines-right::before{
  content:"з";
}

.sk-icon-arrow-fat-lines-up::before{
  content:"и";
}

.sk-icon-arrow-fat-right::before{
  content:"й";
}

.sk-icon-arrow-fat-up::before{
  content:"к";
}

.sk-icon-arrow-left::before{
  content:"л";
}

.sk-icon-arrow-line-down::before{
  content:"м";
}

.sk-icon-arrow-line-down-left::before{
  content:"н";
}

.sk-icon-arrow-line-down-right::before{
  content:"о";
}

.sk-icon-arrow-line-left::before{
  content:"п";
}

.sk-icon-arrow-line-right::before{
  content:"р";
}

.sk-icon-arrow-line-up::before{
  content:"с";
}

.sk-icon-arrow-line-up-left::before{
  content:"т";
}

.sk-icon-arrow-line-up-right::before{
  content:"у";
}

.sk-icon-arrow-right::before{
  content:"ф";
}

.sk-icon-arrow-square-down::before{
  content:"х";
}

.sk-icon-arrow-square-down-left::before{
  content:"ц";
}

.sk-icon-arrow-square-down-right::before{
  content:"ч";
}

.sk-icon-arrow-square-in::before{
  content:"ш";
}

.sk-icon-arrow-square-left::before{
  content:"щ";
}

.sk-icon-arrow-square-out::before{
  content:"ъ";
}

.sk-icon-arrow-square-right::before{
  content:"ы";
}

.sk-icon-arrow-square-up::before{
  content:"ь";
}

.sk-icon-arrow-square-up-left::before{
  content:"э";
}

.sk-icon-arrow-square-up-right::before{
  content:"ю";
}

.sk-icon-arrow-u-down-left::before{
  content:"я";
}

.sk-icon-arrow-u-down-right::before{
  content:"ѐ";
}

.sk-icon-arrow-u-left-down::before{
  content:"ё";
}

.sk-icon-arrow-u-left-up::before{
  content:"ђ";
}

.sk-icon-arrow-u-right-down::before{
  content:"ѓ";
}

.sk-icon-arrow-u-right-up::before{
  content:"є";
}

.sk-icon-arrow-u-up-left::before{
  content:"ѕ";
}

.sk-icon-arrow-u-up-right::before{
  content:"і";
}

.sk-icon-arrow-up::before{
  content:"ї";
}

.sk-icon-arrow-up-left::before{
  content:"ј";
}

.sk-icon-arrow-up-right::before{
  content:"љ";
}

.sk-icon-arrows-clockwise::before{
  content:"њ";
}

.sk-icon-arrows-counter-clockwise::before{
  content:"ћ";
}

.sk-icon-arrows-down-up::before{
  content:"ќ";
}

.sk-icon-arrows-horizontal::before{
  content:"ѝ";
}

.sk-icon-arrows-in::before{
  content:"ў";
}

.sk-icon-arrows-in-cardinal::before{
  content:"џ";
}

.sk-icon-arrows-in-line-horizontal::before{
  content:"Ѡ";
}

.sk-icon-arrows-in-line-vertical::before{
  content:"ѡ";
}

.sk-icon-arrows-in-simple::before{
  content:"Ѣ";
}

.sk-icon-arrows-left-right::before{
  content:"ѣ";
}

.sk-icon-arrows-merge::before{
  content:"Ѥ";
}

.sk-icon-arrows-out::before{
  content:"ѥ";
}

.sk-icon-arrows-out-cardinal::before{
  content:"Ѧ";
}

.sk-icon-arrows-out-line-horizontal::before{
  content:"ѧ";
}

.sk-icon-arrows-out-line-vertical::before{
  content:"Ѩ";
}

.sk-icon-arrows-out-simple::before{
  content:"ѩ";
}

.sk-icon-arrows-split::before{
  content:"Ѫ";
}

.sk-icon-arrows-vertical::before{
  content:"ѫ";
}

.sk-icon-article::before{
  content:"Ѭ";
}

.sk-icon-article-medium::before{
  content:"ѭ";
}

.sk-icon-article-ny-times::before{
  content:"Ѯ";
}

.sk-icon-asterisk::before{
  content:"ѯ";
}

.sk-icon-asterisk-simple::before{
  content:"Ѱ";
}

.sk-icon-at::before{
  content:"ѱ";
}

.sk-icon-atom::before{
  content:"Ѳ";
}

.sk-icon-baby::before{
  content:"ѳ";
}

.sk-icon-backpack::before{
  content:"Ѵ";
}

.sk-icon-backspace::before{
  content:"ѵ";
}

.sk-icon-bag::before{
  content:"Ѷ";
}

.sk-icon-bag-simple::before{
  content:"ѷ";
}

.sk-icon-balloon::before{
  content:"Ѹ";
}

.sk-icon-bandaids::before{
  content:"ѹ";
}

.sk-icon-bank::before{
  content:"Ѻ";
}

.sk-icon-bank-euro::before{
  content:"✕";
}

.sk-icon-barbell::before{
  content:"ѻ";
}

.sk-icon-barcode::before{
  content:"Ѽ";
}

.sk-icon-barricade::before{
  content:"ѽ";
}

.sk-icon-baseball::before{
  content:"Ѿ";
}

.sk-icon-baseball-cap::before{
  content:"ѿ";
}

.sk-icon-basket::before{
  content:"Ҁ";
}

.sk-icon-basketball::before{
  content:"ҁ";
}

.sk-icon-bathtub::before{
  content:"҂";
}

.sk-icon-battery-charging::before{
  content:"҃";
}

.sk-icon-battery-charging-vertical::before{
  content:"҄";
}

.sk-icon-battery-empty::before{
  content:"҅";
}

.sk-icon-battery-full::before{
  content:"҆";
}

.sk-icon-battery-high::before{
  content:"҇";
}

.sk-icon-battery-low::before{
  content:"҈";
}

.sk-icon-battery-medium::before{
  content:"҉";
}

.sk-icon-battery-plus::before{
  content:"Ҋ";
}

.sk-icon-battery-plus-vertical::before{
  content:"ҋ";
}

.sk-icon-battery-vertical-empty::before{
  content:"Ҍ";
}

.sk-icon-battery-vertical-full::before{
  content:"ҍ";
}

.sk-icon-battery-vertical-high::before{
  content:"Ҏ";
}

.sk-icon-battery-vertical-low::before{
  content:"ҏ";
}

.sk-icon-battery-vertical-medium::before{
  content:"Ґ";
}

.sk-icon-battery-warning::before{
  content:"ґ";
}

.sk-icon-battery-warning-vertical::before{
  content:"Ғ";
}

.sk-icon-bed::before{
  content:"ғ";
}

.sk-icon-beer-bottle::before{
  content:"Ҕ";
}

.sk-icon-beer-stein::before{
  content:"ҕ";
}

.sk-icon-behance-logo::before{
  content:"Җ";
}

.sk-icon-bell::before{
  content:"җ";
}

.sk-icon-bell-ringing::before{
  content:"Ҙ";
}

.sk-icon-bell-simple::before{
  content:"ҙ";
}

.sk-icon-bell-simple-ringing::before{
  content:"Қ";
}

.sk-icon-bell-simple-slash::before{
  content:"қ";
}

.sk-icon-bell-simple-z::before{
  content:"Ҝ";
}

.sk-icon-bell-slash::before{
  content:"ҝ";
}

.sk-icon-bell-z::before{
  content:"Ҟ";
}

.sk-icon-bezier-curve::before{
  content:"ҟ";
}

.sk-icon-bicycle::before{
  content:"Ҡ";
}

.sk-icon-bicycle-store::before{
  content:"✖";
}

.sk-icon-binoculars::before{
  content:"ҡ";
}

.sk-icon-bird::before{
  content:"Ң";
}

.sk-icon-bluetooth::before{
  content:"ң";
}

.sk-icon-bluetooth-connected::before{
  content:"Ҥ";
}

.sk-icon-bluetooth-slash::before{
  content:"ҥ";
}

.sk-icon-bluetooth-x::before{
  content:"Ҧ";
}

.sk-icon-boat::before{
  content:"ҧ";
}

.sk-icon-bone::before{
  content:"Ҩ";
}

.sk-icon-book::before{
  content:"ҩ";
}

.sk-icon-book-bookmark::before{
  content:"Ҫ";
}

.sk-icon-book-info::before{
  content:"✗";
}

.sk-icon-book-open::before{
  content:"ҫ";
}

.sk-icon-book-open-text::before{
  content:"Ҭ";
}

.sk-icon-bookmark::before{
  content:"ҭ";
}

.sk-icon-bookmark-simple::before{
  content:"Ү";
}

.sk-icon-bookmarks::before{
  content:"ү";
}

.sk-icon-bookmarks-simple::before{
  content:"Ұ";
}

.sk-icon-books::before{
  content:"ұ";
}

.sk-icon-boot::before{
  content:"Ҳ";
}

.sk-icon-bounding-box::before{
  content:"ҳ";
}

.sk-icon-bowl-food::before{
  content:"Ҵ";
}

.sk-icon-brackets-angle::before{
  content:"ҵ";
}

.sk-icon-brackets-curly::before{
  content:"Ҷ";
}

.sk-icon-brackets-round::before{
  content:"ҷ";
}

.sk-icon-brackets-square::before{
  content:"Ҹ";
}

.sk-icon-brain::before{
  content:"ҹ";
}

.sk-icon-brain-bulb::before{
  content:"✘";
}

.sk-icon-brain-gear::before{
  content:"✙";
}

.sk-icon-brandy::before{
  content:"Һ";
}

.sk-icon-bridge::before{
  content:"һ";
}

.sk-icon-briefcase::before{
  content:"Ҽ";
}

.sk-icon-briefcase-metal::before{
  content:"ҽ";
}

.sk-icon-broadcast::before{
  content:"Ҿ";
}

.sk-icon-broom::before{
  content:"ҿ";
}

.sk-icon-browser::before{
  content:"Ӏ";
}

.sk-icon-browsers::before{
  content:"Ӂ";
}

.sk-icon-bug::before{
  content:"ӂ";
}

.sk-icon-bug-beetle::before{
  content:"Ӄ";
}

.sk-icon-bug-droid::before{
  content:"ӄ";
}

.sk-icon-building::before{
  content:"✜";
}

.sk-icon-building-three::before{
  content:"✚";
}

.sk-icon-building-two::before{
  content:"✛";
}

.sk-icon-buildings::before{
  content:"Ӆ";
}

.sk-icon-bus::before{
  content:"ӆ";
}

.sk-icon-butterfly::before{
  content:"Ӈ";
}

.sk-icon-cactus::before{
  content:"ӈ";
}

.sk-icon-cake::before{
  content:"Ӊ";
}

.sk-icon-calculator::before{
  content:"ӊ";
}

.sk-icon-calendar::before{
  content:"Ӌ";
}

.sk-icon-calendar-blank::before{
  content:"ӌ";
}

.sk-icon-calendar-check::before{
  content:"Ӎ";
}

.sk-icon-calendar-plus::before{
  content:"ӎ";
}

.sk-icon-calendar-x::before{
  content:"ӏ";
}

.sk-icon-call-bell::before{
  content:"Ӑ";
}

.sk-icon-camera::before{
  content:"ӑ";
}

.sk-icon-camera-plus::before{
  content:"Ӓ";
}

.sk-icon-camera-rotate::before{
  content:"ӓ";
}

.sk-icon-camera-slash::before{
  content:"Ӕ";
}

.sk-icon-campfire::before{
  content:"ӕ";
}

.sk-icon-car::before{
  content:"Ӗ";
}

.sk-icon-car-profile::before{
  content:"ӗ";
}

.sk-icon-car-simple::before{
  content:"Ә";
}

.sk-icon-cardholder::before{
  content:"ә";
}

.sk-icon-cards::before{
  content:"Ӛ";
}

.sk-icon-caret-circle-double-down::before{
  content:"ӛ";
}

.sk-icon-caret-circle-double-left::before{
  content:"Ӝ";
}

.sk-icon-caret-circle-double-right::before{
  content:"ӝ";
}

.sk-icon-caret-circle-double-up::before{
  content:"Ӟ";
}

.sk-icon-caret-circle-down::before{
  content:"ӟ";
}

.sk-icon-caret-circle-left::before{
  content:"Ӡ";
}

.sk-icon-caret-circle-right::before{
  content:"ӡ";
}

.sk-icon-caret-circle-up::before{
  content:"Ӣ";
}

.sk-icon-caret-circle-up-down::before{
  content:"ӣ";
}

.sk-icon-caret-double-down::before{
  content:"Ӥ";
}

.sk-icon-caret-double-left::before{
  content:"ӥ";
}

.sk-icon-caret-double-right::before{
  content:"Ӧ";
}

.sk-icon-caret-double-up::before{
  content:"ӧ";
}

.sk-icon-caret-down::before{
  content:"Ө";
}

.sk-icon-caret-left::before{
  content:"ө";
}

.sk-icon-caret-right::before{
  content:"Ӫ";
}

.sk-icon-caret-up::before{
  content:"ӫ";
}

.sk-icon-caret-up-down::before{
  content:"Ӭ";
}

.sk-icon-carrot::before{
  content:"ӭ";
}

.sk-icon-carve-out::before{
  content:"✞";
}

.sk-icon-cassette-tape::before{
  content:"Ӯ";
}

.sk-icon-castle-turret::before{
  content:"ӯ";
}

.sk-icon-cat::before{
  content:"Ӱ";
}

.sk-icon-cell-signal-full::before{
  content:"ӱ";
}

.sk-icon-cell-signal-high::before{
  content:"Ӳ";
}

.sk-icon-cell-signal-low::before{
  content:"ӳ";
}

.sk-icon-cell-signal-medium::before{
  content:"Ӵ";
}

.sk-icon-cell-signal-none::before{
  content:"ӵ";
}

.sk-icon-cell-signal-slash::before{
  content:"Ӷ";
}

.sk-icon-cell-signal-x::before{
  content:"ӷ";
}

.sk-icon-certificate::before{
  content:"Ӹ";
}

.sk-icon-chair::before{
  content:"ӹ";
}

.sk-icon-chalkboard::before{
  content:"Ӻ";
}

.sk-icon-chalkboard-simple::before{
  content:"ӻ";
}

.sk-icon-chalkboard-teacher::before{
  content:"Ӽ";
}

.sk-icon-champagne::before{
  content:"ӽ";
}

.sk-icon-charging-station::before{
  content:"Ӿ";
}

.sk-icon-charity::before{
  content:"✟";
}

.sk-icon-chart-bar::before{
  content:"ӿ";
}

.sk-icon-chart-bar-horizontal::before{
  content:"Ԁ";
}

.sk-icon-chart-donut::before{
  content:"ԁ";
}

.sk-icon-chart-line::before{
  content:"Ԃ";
}

.sk-icon-chart-line-down::before{
  content:"ԃ";
}

.sk-icon-chart-line-up::before{
  content:"Ԅ";
}

.sk-icon-chart-pie::before{
  content:"ԅ";
}

.sk-icon-chart-pie-slice::before{
  content:"Ԇ";
}

.sk-icon-chart-polar::before{
  content:"ԇ";
}

.sk-icon-chart-scatter::before{
  content:"Ԉ";
}

.sk-icon-chat::before{
  content:"ԉ";
}

.sk-icon-chat-centered::before{
  content:"Ԋ";
}

.sk-icon-chat-centered-dots::before{
  content:"ԋ";
}

.sk-icon-chat-centered-text::before{
  content:"Ԍ";
}

.sk-icon-chat-circle::before{
  content:"ԍ";
}

.sk-icon-chat-circle-dots::before{
  content:"Ԏ";
}

.sk-icon-chat-circle-text::before{
  content:"ԏ";
}

.sk-icon-chat-dots::before{
  content:"Ԑ";
}

.sk-icon-chat-gear::before{
  content:"✠";
}

.sk-icon-chat-teardrop::before{
  content:"ԑ";
}

.sk-icon-chat-teardrop-dots::before{
  content:"Ԓ";
}

.sk-icon-chat-teardrop-text::before{
  content:"ԓ";
}

.sk-icon-chat-text::before{
  content:"Ԕ";
}

.sk-icon-chats::before{
  content:"ԕ";
}

.sk-icon-chats-circle::before{
  content:"Ԗ";
}

.sk-icon-chats-teardrop::before{
  content:"ԗ";
}

.sk-icon-check::before{
  content:"Ԙ";
}

.sk-icon-check-circle::before{
  content:"ԙ";
}

.sk-icon-check-fat::before{
  content:"Ԛ";
}

.sk-icon-check-square::before{
  content:"ԛ";
}

.sk-icon-check-square-offset::before{
  content:"Ԝ";
}

.sk-icon-checklist-euro::before{
  content:"✡";
}

.sk-icon-checks::before{
  content:"ԝ";
}

.sk-icon-church::before{
  content:"Ԟ";
}

.sk-icon-circle::before{
  content:"ԟ";
}

.sk-icon-circle-dashed::before{
  content:"Ԡ";
}

.sk-icon-circle-half::before{
  content:"ԡ";
}

.sk-icon-circle-half-tilt::before{
  content:"Ԣ";
}

.sk-icon-circle-notch::before{
  content:"ԣ";
}

.sk-icon-circles-four::before{
  content:"Ԥ";
}

.sk-icon-circles-three::before{
  content:"ԥ";
}

.sk-icon-circles-three-plus::before{
  content:"Ԧ";
}

.sk-icon-circuitry::before{
  content:"ԧ";
}

.sk-icon-clipboard::before{
  content:"Ԩ";
}

.sk-icon-clipboard-checklist::before{
  content:"✢";
}

.sk-icon-clipboard-text::before{
  content:"ԩ";
}

.sk-icon-clock::before{
  content:"Ԫ";
}

.sk-icon-clock-afternoon::before{
  content:"ԫ";
}

.sk-icon-clock-clockwise::before{
  content:"Ԭ";
}

.sk-icon-clock-countdown::before{
  content:"ԭ";
}

.sk-icon-clock-counter-clockwise::before{
  content:"Ԯ";
}

.sk-icon-closed-captioning::before{
  content:"ԯ";
}

.sk-icon-clothes-hanger::before{
  content:"✣";
}

.sk-icon-cloud::before{
  content:"԰";
}

.sk-icon-cloud-arrow-down::before{
  content:"Ա";
}

.sk-icon-cloud-arrow-up::before{
  content:"Բ";
}

.sk-icon-cloud-check::before{
  content:"Գ";
}

.sk-icon-cloud-fog::before{
  content:"Դ";
}

.sk-icon-cloud-lightning::before{
  content:"Ե";
}

.sk-icon-cloud-moon::before{
  content:"Զ";
}

.sk-icon-cloud-rain::before{
  content:"Է";
}

.sk-icon-cloud-slash::before{
  content:"Ը";
}

.sk-icon-cloud-snow::before{
  content:"Թ";
}

.sk-icon-cloud-sun::before{
  content:"Ժ";
}

.sk-icon-cloud-three-circles::before{
  content:"✤";
}

.sk-icon-cloud-warning::before{
  content:"Ի";
}

.sk-icon-cloud-x::before{
  content:"Լ";
}

.sk-icon-club::before{
  content:"Խ";
}

.sk-icon-coat-hanger::before{
  content:"Ծ";
}

.sk-icon-coda-logo::before{
  content:"Կ";
}

.sk-icon-code::before{
  content:"Հ";
}

.sk-icon-code-block::before{
  content:"Ձ";
}

.sk-icon-code-of-conduct::before{
  content:"✥";
}

.sk-icon-code-simple::before{
  content:"Ղ";
}

.sk-icon-codepen-logo::before{
  content:"Ճ";
}

.sk-icon-codesandbox-logo::before{
  content:"Մ";
}

.sk-icon-coffee::before{
  content:"Յ";
}

.sk-icon-coin::before{
  content:"Ն";
}

.sk-icon-coin-vertical::before{
  content:"Շ";
}

.sk-icon-coins::before{
  content:"Ո";
}

.sk-icon-columns::before{
  content:"Չ";
}

.sk-icon-command::before{
  content:"Պ";
}

.sk-icon-compass::before{
  content:"Ջ";
}

.sk-icon-compass-tool::before{
  content:"Ռ";
}

.sk-icon-computer-tower::before{
  content:"Ս";
}

.sk-icon-confetti::before{
  content:"Վ";
}

.sk-icon-consolidation::before{
  content:"✦";
}

.sk-icon-contactless-payment::before{
  content:"Տ";
}

.sk-icon-control::before{
  content:"Ր";
}

.sk-icon-cookie::before{
  content:"Ց";
}

.sk-icon-cooking-pot::before{
  content:"Ւ";
}

.sk-icon-copy::before{
  content:"Փ";
}

.sk-icon-copy-simple::before{
  content:"Ք";
}

.sk-icon-copyleft::before{
  content:"Օ";
}

.sk-icon-copyright::before{
  content:"Ֆ";
}

.sk-icon-corners-in::before{
  content:"՗";
}

.sk-icon-corners-out::before{
  content:"՘";
}

.sk-icon-couch::before{
  content:"ՙ";
}

.sk-icon-cpu::before{
  content:"՚";
}

.sk-icon-credit-card::before{
  content:"՛";
}

.sk-icon-crop::before{
  content:"՜";
}

.sk-icon-cross::before{
  content:"՝";
}

.sk-icon-crosshair::before{
  content:"՞";
}

.sk-icon-crosshair-simple::before{
  content:"՟";
}

.sk-icon-crown::before{
  content:"ՠ";
}

.sk-icon-crown-simple::before{
  content:"ա";
}

.sk-icon-crystal::before{
  content:"✧";
}

.sk-icon-crystalbridge::before{
  content:"✨";
}

.sk-icon-cube::before{
  content:"բ";
}

.sk-icon-cube-focus::before{
  content:"գ";
}

.sk-icon-cube-transparent::before{
  content:"դ";
}

.sk-icon-currency-btc::before{
  content:"ե";
}

.sk-icon-currency-circle-dollar::before{
  content:"զ";
}

.sk-icon-currency-cny::before{
  content:"է";
}

.sk-icon-currency-dollar::before{
  content:"ը";
}

.sk-icon-currency-dollar-simple::before{
  content:"թ";
}

.sk-icon-currency-eth::before{
  content:"ժ";
}

.sk-icon-currency-eur::before{
  content:"ի";
}

.sk-icon-currency-gbp::before{
  content:"լ";
}

.sk-icon-currency-inr::before{
  content:"խ";
}

.sk-icon-currency-jpy::before{
  content:"ծ";
}

.sk-icon-currency-krw::before{
  content:"կ";
}

.sk-icon-currency-kzt::before{
  content:"հ";
}

.sk-icon-currency-ngn::before{
  content:"ձ";
}

.sk-icon-currency-rub::before{
  content:"ղ";
}

.sk-icon-cursor::before{
  content:"ճ";
}

.sk-icon-cursor-click::before{
  content:"մ";
}

.sk-icon-cursor-text::before{
  content:"յ";
}

.sk-icon-cylinder::before{
  content:"ն";
}

.sk-icon-data-lake::before{
  content:"✩";
}

.sk-icon-data-profiling::before{
  content:"✪";
}

.sk-icon-data-science::before{
  content:"✫";
}

.sk-icon-data-shield-checked::before{
  content:"✬";
}

.sk-icon-data-source::before{
  content:"✭";
}

.sk-icon-data-warehouse::before{
  content:"✮";
}

.sk-icon-database::before{
  content:"շ";
}

.sk-icon-database-connection::before{
  content:"✯";
}

.sk-icon-delivery::before{
  content:"✰";
}

.sk-icon-demand::before{
  content:"✲";
}

.sk-icon-demand-search::before{
  content:"✱";
}

.sk-icon-demography::before{
  content:"✳";
}

.sk-icon-design::before{
  content:"✴";
}

.sk-icon-desktop::before{
  content:"ո";
}

.sk-icon-desktop-developer::before{
  content:"✵";
}

.sk-icon-desktop-footprint::before{
  content:"✶";
}

.sk-icon-desktop-student::before{
  content:"✷";
}

.sk-icon-desktop-tower::before{
  content:"չ";
}

.sk-icon-detective::before{
  content:"պ";
}

.sk-icon-dev-to-logo::before{
  content:"ջ";
}

.sk-icon-device-mobile::before{
  content:"ռ";
}

.sk-icon-device-mobile-camera::before{
  content:"ս";
}

.sk-icon-device-mobile-speaker::before{
  content:"վ";
}

.sk-icon-device-tablet::before{
  content:"տ";
}

.sk-icon-device-tablet-camera::before{
  content:"ր";
}

.sk-icon-device-tablet-speaker::before{
  content:"ց";
}

.sk-icon-devices::before{
  content:"ւ";
}

.sk-icon-diamond::before{
  content:"փ";
}

.sk-icon-diamonds-four::before{
  content:"ք";
}

.sk-icon-dice-five::before{
  content:"օ";
}

.sk-icon-dice-four::before{
  content:"ֆ";
}

.sk-icon-dice-one::before{
  content:"և";
}

.sk-icon-dice-six::before{
  content:"ֈ";
}

.sk-icon-dice-three::before{
  content:"։";
}

.sk-icon-dice-two::before{
  content:"֊";
}

.sk-icon-disc::before{
  content:"֋";
}

.sk-icon-discord-logo::before{
  content:"֌";
}

.sk-icon-divide::before{
  content:"֍";
}

.sk-icon-dj::before{
  content:"✸";
}

.sk-icon-dna::before{
  content:"֎";
}

.sk-icon-dog::before{
  content:"֏";
}

.sk-icon-door::before{
  content:"֐";
}

.sk-icon-door-open::before{
  content:"֑";
}

.sk-icon-dot::before{
  content:"֒";
}

.sk-icon-dot-outline::before{
  content:"֓";
}

.sk-icon-dots-nine::before{
  content:"֔";
}

.sk-icon-dots-six::before{
  content:"֕";
}

.sk-icon-dots-six-vertical::before{
  content:"֖";
}

.sk-icon-dots-three::before{
  content:"֗";
}

.sk-icon-dots-three-circle::before{
  content:"֘";
}

.sk-icon-dots-three-circle-vertical::before{
  content:"֙";
}

.sk-icon-dots-three-outline::before{
  content:"֚";
}

.sk-icon-dots-three-outline-vertical::before{
  content:"֛";
}

.sk-icon-dots-three-vertical::before{
  content:"֜";
}

.sk-icon-download::before{
  content:"֝";
}

.sk-icon-download-simple::before{
  content:"֞";
}

.sk-icon-dress::before{
  content:"֟";
}

.sk-icon-dribbble-logo::before{
  content:"֠";
}

.sk-icon-drop::before{
  content:"֡";
}

.sk-icon-drop-half::before{
  content:"֢";
}

.sk-icon-drop-half-bottom::before{
  content:"֣";
}

.sk-icon-dropbox-logo::before{
  content:"֤";
}

.sk-icon-ear::before{
  content:"֥";
}

.sk-icon-ear-slash::before{
  content:"֦";
}

.sk-icon-egg::before{
  content:"֧";
}

.sk-icon-egg-crack::before{
  content:"֨";
}

.sk-icon-eject::before{
  content:"֩";
}

.sk-icon-eject-simple::before{
  content:"֪";
}

.sk-icon-election::before{
  content:"✹";
}

.sk-icon-elevator::before{
  content:"֫";
}

.sk-icon-employment::before{
  content:"✺";
}

.sk-icon-engine::before{
  content:"֬";
}

.sk-icon-envelope::before{
  content:"֭";
}

.sk-icon-envelope-open::before{
  content:"֮";
}

.sk-icon-envelope-simple::before{
  content:"֯";
}

.sk-icon-envelope-simple-open::before{
  content:"ְ";
}

.sk-icon-equalizer::before{
  content:"ֱ";
}

.sk-icon-equals::before{
  content:"ֲ";
}

.sk-icon-eraser::before{
  content:"ֳ";
}

.sk-icon-erp::before{
  content:"✻";
}

.sk-icon-escalator-down::before{
  content:"ִ";
}

.sk-icon-escalator-up::before{
  content:"ֵ";
}

.sk-icon-euro-circle-arrow-down::before{
  content:"✼";
}

.sk-icon-exam::before{
  content:"ֶ";
}

.sk-icon-exclude::before{
  content:"ַ";
}

.sk-icon-exclude-square::before{
  content:"ָ";
}

.sk-icon-export::before{
  content:"ֹ";
}

.sk-icon-external::before{
  content:"✽";
}

.sk-icon-eye::before{
  content:"ֺ";
}

.sk-icon-eye-closed::before{
  content:"ֻ";
}

.sk-icon-eye-slash::before{
  content:"ּ";
}

.sk-icon-eyedropper::before{
  content:"ֽ";
}

.sk-icon-eyedropper-sample::before{
  content:"־";
}

.sk-icon-eyeglasses::before{
  content:"ֿ";
}

.sk-icon-face-mask::before{
  content:"׀";
}

.sk-icon-facebook-logo::before{
  content:"ׁ";
}

.sk-icon-factory::before{
  content:"ׂ";
}

.sk-icon-faders::before{
  content:"׃";
}

.sk-icon-faders-horizontal::before{
  content:"ׄ";
}

.sk-icon-family::before{
  content:"✾";
}

.sk-icon-fan::before{
  content:"ׅ";
}

.sk-icon-fast-forward::before{
  content:"׆";
}

.sk-icon-fast-forward-circle::before{
  content:"ׇ";
}

.sk-icon-fax::before{
  content:"✿";
}

.sk-icon-feather::before{
  content:"׈";
}

.sk-icon-figma-logo::before{
  content:"׉";
}

.sk-icon-file::before{
  content:"׊";
}

.sk-icon-file-archive::before{
  content:"׋";
}

.sk-icon-file-arrow-down::before{
  content:"׌";
}

.sk-icon-file-arrow-up::before{
  content:"׍";
}

.sk-icon-file-audio::before{
  content:"׎";
}

.sk-icon-file-clipboard-package::before{
  content:"❀";
}

.sk-icon-file-cloud::before{
  content:"׏";
}

.sk-icon-file-code::before{
  content:"א";
}

.sk-icon-file-css::before{
  content:"ב";
}

.sk-icon-file-csv::before{
  content:"ג";
}

.sk-icon-file-dashed::before{
  content:"ד";
}

.sk-icon-file-doc::before{
  content:"ה";
}

.sk-icon-file-html::before{
  content:"ו";
}

.sk-icon-file-image::before{
  content:"ז";
}

.sk-icon-file-jpg::before{
  content:"ח";
}

.sk-icon-file-js::before{
  content:"ט";
}

.sk-icon-file-jsx::before{
  content:"י";
}

.sk-icon-file-lock::before{
  content:"ך";
}

.sk-icon-file-magnifying-glass::before{
  content:"ס";
}

.sk-icon-file-magnifying-glass-text::before{
  content:"❁";
}

.sk-icon-file-minus::before{
  content:"כ";
}

.sk-icon-file-pdf::before{
  content:"ל";
}

.sk-icon-file-plus::before{
  content:"ם";
}

.sk-icon-file-png::before{
  content:"מ";
}

.sk-icon-file-ppt::before{
  content:"ן";
}

.sk-icon-file-rs::before{
  content:"נ";
}

.sk-icon-file-seal::before{
  content:"❃";
}

.sk-icon-file-seal-bottom::before{
  content:"❂";
}

.sk-icon-file-sql::before{
  content:"ע";
}

.sk-icon-file-svg::before{
  content:"ף";
}

.sk-icon-file-text::before{
  content:"פ";
}

.sk-icon-file-torn-cross::before{
  content:"❄";
}

.sk-icon-file-ts::before{
  content:"ץ";
}

.sk-icon-file-tsx::before{
  content:"צ";
}

.sk-icon-file-video::before{
  content:"ק";
}

.sk-icon-file-vue::before{
  content:"ר";
}

.sk-icon-file-x::before{
  content:"ש";
}

.sk-icon-file-xls::before{
  content:"ת";
}

.sk-icon-file-zip::before{
  content:"׫";
}

.sk-icon-files::before{
  content:"׬";
}

.sk-icon-files-two-health-cross::before{
  content:"❅";
}

.sk-icon-film-reel::before{
  content:"׭";
}

.sk-icon-film-script::before{
  content:"׮";
}

.sk-icon-film-slate::before{
  content:"ׯ";
}

.sk-icon-film-strip::before{
  content:"װ";
}

.sk-icon-fingerprint::before{
  content:"ױ";
}

.sk-icon-fingerprint-simple::before{
  content:"ײ";
}

.sk-icon-finn-the-human::before{
  content:"׳";
}

.sk-icon-fire::before{
  content:"״";
}

.sk-icon-fire-extinguisher::before{
  content:"׵";
}

.sk-icon-fire-simple::before{
  content:"׶";
}

.sk-icon-first-aid::before{
  content:"׷";
}

.sk-icon-first-aid-kit::before{
  content:"׸";
}

.sk-icon-fish::before{
  content:"׹";
}

.sk-icon-fish-simple::before{
  content:"׺";
}

.sk-icon-flag::before{
  content:"׻";
}

.sk-icon-flag-banner::before{
  content:"׼";
}

.sk-icon-flag-checkered::before{
  content:"׽";
}

.sk-icon-flag-pennant::before{
  content:"׾";
}

.sk-icon-flame::before{
  content:"׿";
}

.sk-icon-flashlight::before{
  content:"؀";
}

.sk-icon-flask::before{
  content:"؁";
}

.sk-icon-floppy-disk::before{
  content:"؂";
}

.sk-icon-floppy-disk-back::before{
  content:"؃";
}

.sk-icon-flow-arrow::before{
  content:"؄";
}

.sk-icon-flower::before{
  content:"؅";
}

.sk-icon-flower-lotus::before{
  content:"؆";
}

.sk-icon-flower-tulip::before{
  content:"؇";
}

.sk-icon-flying-saucer::before{
  content:"؈";
}

.sk-icon-folder::before{
  content:"؉";
}

.sk-icon-folder-dashed::before{
  content:"؊";
}

.sk-icon-folder-lock::before{
  content:"؋";
}

.sk-icon-folder-minus::before{
  content:"،";
}

.sk-icon-folder-notch::before{
  content:"؍";
}

.sk-icon-folder-notch-minus::before{
  content:"؎";
}

.sk-icon-folder-notch-open::before{
  content:"؏";
}

.sk-icon-folder-notch-plus::before{
  content:"ؐ";
}

.sk-icon-folder-open::before{
  content:"ؑ";
}

.sk-icon-folder-plus::before{
  content:"ؒ";
}

.sk-icon-folder-simple::before{
  content:"ؓ";
}

.sk-icon-folder-simple-dashed::before{
  content:"ؔ";
}

.sk-icon-folder-simple-lock::before{
  content:"ؕ";
}

.sk-icon-folder-simple-minus::before{
  content:"ؖ";
}

.sk-icon-folder-simple-plus::before{
  content:"ؗ";
}

.sk-icon-folder-simple-star::before{
  content:"ؘ";
}

.sk-icon-folder-simple-user::before{
  content:"ؙ";
}

.sk-icon-folder-star::before{
  content:"ؚ";
}

.sk-icon-folder-user::before{
  content:"؛";
}

.sk-icon-folders::before{
  content:"؜";
}

.sk-icon-football::before{
  content:"؝";
}

.sk-icon-footprints::before{
  content:"؞";
}

.sk-icon-fork-knife::before{
  content:"؟";
}

.sk-icon-frame-corners::before{
  content:"ؠ";
}

.sk-icon-framer-logo::before{
  content:"ء";
}

.sk-icon-fridge::before{
  content:"❇";
}

.sk-icon-fridge-simple::before{
  content:"❆";
}

.sk-icon-function::before{
  content:"آ";
}

.sk-icon-funnel::before{
  content:"أ";
}

.sk-icon-funnel-simple::before{
  content:"ؤ";
}

.sk-icon-game-controller::before{
  content:"إ";
}

.sk-icon-garage::before{
  content:"ئ";
}

.sk-icon-gas-can::before{
  content:"ا";
}

.sk-icon-gas-pump::before{
  content:"ب";
}

.sk-icon-gauge::before{
  content:"ة";
}

.sk-icon-gauge-left::before{
  content:"➚";
}

.sk-icon-gauge-middle::before{
  content:"➛";
}

.sk-icon-gauge-right::before{
  content:"➜";
}

.sk-icon-gavel::before{
  content:"ت";
}

.sk-icon-gdpr-fee::before{
  content:"❈";
}

.sk-icon-gear::before{
  content:"ث";
}

.sk-icon-gear-check-circle::before{
  content:"❉";
}

.sk-icon-gear-check-two::before{
  content:"❊";
}

.sk-icon-gear-fine::before{
  content:"ج";
}

.sk-icon-gear-person::before{
  content:"❋";
}

.sk-icon-gear-six::before{
  content:"ح";
}

.sk-icon-gear-turning::before{
  content:"❌";
}

.sk-icon-gear-users-three::before{
  content:"❍";
}

.sk-icon-gender-female::before{
  content:"خ";
}

.sk-icon-gender-intersex::before{
  content:"د";
}

.sk-icon-gender-male::before{
  content:"ذ";
}

.sk-icon-gender-neuter::before{
  content:"ر";
}

.sk-icon-gender-nonbinary::before{
  content:"ز";
}

.sk-icon-gender-transgender::before{
  content:"س";
}

.sk-icon-ghost::before{
  content:"ش";
}

.sk-icon-gif::before{
  content:"ص";
}

.sk-icon-gift::before{
  content:"ض";
}

.sk-icon-git-branch::before{
  content:"ط";
}

.sk-icon-git-commit::before{
  content:"ظ";
}

.sk-icon-git-diff::before{
  content:"ع";
}

.sk-icon-git-fork::before{
  content:"غ";
}

.sk-icon-git-merge::before{
  content:"ػ";
}

.sk-icon-git-pull-request::before{
  content:"ؼ";
}

.sk-icon-github-logo::before{
  content:"ؽ";
}

.sk-icon-gitlab-logo::before{
  content:"ؾ";
}

.sk-icon-gitlab-logo-simple::before{
  content:"ؿ";
}

.sk-icon-globe::before{
  content:"ـ";
}

.sk-icon-globe-circles-around::before{
  content:"❎";
}

.sk-icon-globe-hemisphere-east::before{
  content:"ف";
}

.sk-icon-globe-hemisphere-west::before{
  content:"ق";
}

.sk-icon-globe-simple::before{
  content:"ك";
}

.sk-icon-globe-stand::before{
  content:"ل";
}

.sk-icon-goggles::before{
  content:"م";
}

.sk-icon-goodreads-logo::before{
  content:"ن";
}

.sk-icon-google-cardboard-logo::before{
  content:"ه";
}

.sk-icon-google-chrome-logo::before{
  content:"و";
}

.sk-icon-google-drive-logo::before{
  content:"ى";
}

.sk-icon-google-logo::before{
  content:"ي";
}

.sk-icon-google-photos-logo::before{
  content:"ً";
}

.sk-icon-google-play-logo::before{
  content:"ٌ";
}

.sk-icon-google-podcasts-logo::before{
  content:"ٍ";
}

.sk-icon-gradient::before{
  content:"َ";
}

.sk-icon-graduation-cap::before{
  content:"ُ";
}

.sk-icon-grains::before{
  content:"ِ";
}

.sk-icon-grains-slash::before{
  content:"ّ";
}

.sk-icon-graph::before{
  content:"ْ";
}

.sk-icon-grid-four::before{
  content:"ٓ";
}

.sk-icon-grid-nine::before{
  content:"ٔ";
}

.sk-icon-grouped-by-category::before{
  content:"❏";
}

.sk-icon-guitar::before{
  content:"ٕ";
}

.sk-icon-hamburger::before{
  content:"ٖ";
}

.sk-icon-hammer::before{
  content:"ٗ";
}

.sk-icon-hand::before{
  content:"٘";
}

.sk-icon-hand-coins::before{
  content:"ٙ";
}

.sk-icon-hand-euro::before{
  content:"❐";
}

.sk-icon-hand-eye::before{
  content:"ٚ";
}

.sk-icon-hand-fist::before{
  content:"ٛ";
}

.sk-icon-hand-grabbing::before{
  content:"ٜ";
}

.sk-icon-hand-heart::before{
  content:"ٝ";
}

.sk-icon-hand-lightbulb::before{
  content:"❑";
}

.sk-icon-hand-palm::before{
  content:"ٞ";
}

.sk-icon-hand-pointing::before{
  content:"ٟ";
}

.sk-icon-hand-soap::before{
  content:"٠";
}

.sk-icon-hand-swipe-left::before{
  content:"١";
}

.sk-icon-hand-swipe-right::before{
  content:"٢";
}

.sk-icon-hand-tap::before{
  content:"٣";
}

.sk-icon-hand-waving::before{
  content:"٤";
}

.sk-icon-handbag::before{
  content:"٥";
}

.sk-icon-handbag-simple::before{
  content:"٦";
}

.sk-icon-hands-clapping::before{
  content:"٧";
}

.sk-icon-hands-praying::before{
  content:"٨";
}

.sk-icon-handshake::before{
  content:"٩";
}

.sk-icon-handshake-strong::before{
  content:"❒";
}

.sk-icon-hard-drive::before{
  content:"٪";
}

.sk-icon-hard-drives::before{
  content:"٫";
}

.sk-icon-hash::before{
  content:"٬";
}

.sk-icon-hash-straight::before{
  content:"٭";
}

.sk-icon-head-arrow-counter-clockwise::before{
  content:"❓";
}

.sk-icon-headlights::before{
  content:"ٮ";
}

.sk-icon-headphones::before{
  content:"ٯ";
}

.sk-icon-headset::before{
  content:"ٰ";
}

.sk-icon-health-building::before{
  content:"❕";
}

.sk-icon-heart::before{
  content:"ٱ";
}

.sk-icon-heart-break::before{
  content:"ٲ";
}

.sk-icon-heart-half::before{
  content:"ٳ";
}

.sk-icon-heart-straight::before{
  content:"ٴ";
}

.sk-icon-heart-straight-break::before{
  content:"ٵ";
}

.sk-icon-heartbeat::before{
  content:"ٶ";
}

.sk-icon-hexagon::before{
  content:"ٷ";
}

.sk-icon-high-heel::before{
  content:"ٸ";
}

.sk-icon-highlighter-circle::before{
  content:"ٹ";
}

.sk-icon-hoodie::before{
  content:"ٺ";
}

.sk-icon-horse::before{
  content:"ٻ";
}

.sk-icon-hourglass::before{
  content:"ټ";
}

.sk-icon-hourglass-high::before{
  content:"ٽ";
}

.sk-icon-hourglass-low::before{
  content:"پ";
}

.sk-icon-hourglass-medium::before{
  content:"ٿ";
}

.sk-icon-hourglass-simple::before{
  content:"ڀ";
}

.sk-icon-hourglass-simple-high::before{
  content:"ځ";
}

.sk-icon-hourglass-simple-low::before{
  content:"ڂ";
}

.sk-icon-hourglass-simple-medium::before{
  content:"ڃ";
}

.sk-icon-house::before{
  content:"ڄ";
}

.sk-icon-house-line::before{
  content:"څ";
}

.sk-icon-house-simple::before{
  content:"چ";
}

.sk-icon-ice-cream::before{
  content:"ڇ";
}

.sk-icon-identification-badge::before{
  content:"ڈ";
}

.sk-icon-identification-card::before{
  content:"ډ";
}

.sk-icon-image::before{
  content:"ڊ";
}

.sk-icon-image-square::before{
  content:"ڋ";
}

.sk-icon-images::before{
  content:"ڌ";
}

.sk-icon-images-square::before{
  content:"ڍ";
}

.sk-icon-imprint-de::before{
  content:"❖";
}

.sk-icon-imprint-en::before{
  content:"❗";
}

.sk-icon-infinity::before{
  content:"ڎ";
}

.sk-icon-info::before{
  content:"ڏ";
}

.sk-icon-instagram-logo::before{
  content:"ڐ";
}

.sk-icon-internal::before{
  content:"❘";
}

.sk-icon-intersect::before{
  content:"ڑ";
}

.sk-icon-intersect-square::before{
  content:"ڒ";
}

.sk-icon-intersect-three::before{
  content:"ړ";
}

.sk-icon-invert-selection::before{
  content:"❚";
}

.sk-icon-invert-selection-two::before{
  content:"❙";
}

.sk-icon-jeep::before{
  content:"ڔ";
}

.sk-icon-kanban::before{
  content:"ڕ";
}

.sk-icon-key::before{
  content:"ږ";
}

.sk-icon-key-return::before{
  content:"ڗ";
}

.sk-icon-keyboard::before{
  content:"ژ";
}

.sk-icon-keyhole::before{
  content:"ڙ";
}

.sk-icon-keyword::before{
  content:"❛";
}

.sk-icon-knife::before{
  content:"ښ";
}

.sk-icon-ladder::before{
  content:"ڛ";
}

.sk-icon-ladder-simple::before{
  content:"ڜ";
}

.sk-icon-lamp::before{
  content:"ڝ";
}

.sk-icon-laptop::before{
  content:"ڞ";
}

.sk-icon-layout::before{
  content:"ڟ";
}

.sk-icon-leaf::before{
  content:"ڠ";
}

.sk-icon-letter-danger::before{
  content:"❜";
}

.sk-icon-letter-lock::before{
  content:"❝";
}

.sk-icon-lifebuoy::before{
  content:"ڡ";
}

.sk-icon-lightbulb::before{
  content:"ڢ";
}

.sk-icon-lightbulb-filament::before{
  content:"ڣ";
}

.sk-icon-lightbulb-on::before{
  content:"❞";
}

.sk-icon-lighthouse::before{
  content:"ڤ";
}

.sk-icon-lightning::before{
  content:"ڥ";
}

.sk-icon-lightning-a::before{
  content:"ڦ";
}

.sk-icon-lightning-slash::before{
  content:"ڧ";
}

.sk-icon-line-segment::before{
  content:"ڨ";
}

.sk-icon-line-segments::before{
  content:"ک";
}

.sk-icon-link::before{
  content:"ڪ";
}

.sk-icon-link-break::before{
  content:"ګ";
}

.sk-icon-link-simple::before{
  content:"ڬ";
}

.sk-icon-link-simple-break::before{
  content:"ڭ";
}

.sk-icon-link-simple-horizontal::before{
  content:"ڮ";
}

.sk-icon-link-simple-horizontal-break::before{
  content:"گ";
}

.sk-icon-linkedin-logo::before{
  content:"ڰ";
}

.sk-icon-linux-logo::before{
  content:"ڱ";
}

.sk-icon-list::before{
  content:"ڲ";
}

.sk-icon-list-bullets::before{
  content:"ڳ";
}

.sk-icon-list-checks::before{
  content:"ڴ";
}

.sk-icon-list-dashes::before{
  content:"ڵ";
}

.sk-icon-list-magnifying-glass::before{
  content:"ڶ";
}

.sk-icon-list-numbers::before{
  content:"ڷ";
}

.sk-icon-list-plus::before{
  content:"ڸ";
}

.sk-icon-lock::before{
  content:"ڹ";
}

.sk-icon-lock-key::before{
  content:"ں";
}

.sk-icon-lock-key-open::before{
  content:"ڻ";
}

.sk-icon-lock-laminated::before{
  content:"ڼ";
}

.sk-icon-lock-laminated-open::before{
  content:"ڽ";
}

.sk-icon-lock-open::before{
  content:"ھ";
}

.sk-icon-lock-simple::before{
  content:"ڿ";
}

.sk-icon-lock-simple-open::before{
  content:"ۀ";
}

.sk-icon-lockers::before{
  content:"ہ";
}

.sk-icon-magic-wand::before{
  content:"ۂ";
}

.sk-icon-magnet::before{
  content:"ۃ";
}

.sk-icon-magnet-straight::before{
  content:"ۄ";
}

.sk-icon-magnifying-glass::before{
  content:"ۅ";
}

.sk-icon-magnifying-glass-euro::before{
  content:"❟";
}

.sk-icon-magnifying-glass-minus::before{
  content:"ۆ";
}

.sk-icon-magnifying-glass-plant::before{
  content:"❠";
}

.sk-icon-magnifying-glass-plus::before{
  content:"ۇ";
}

.sk-icon-map-pin::before{
  content:"ۈ";
}

.sk-icon-map-pin-line::before{
  content:"ۉ";
}

.sk-icon-map-trifold::before{
  content:"ۊ";
}

.sk-icon-marker-circle::before{
  content:"ۋ";
}

.sk-icon-martini::before{
  content:"ی";
}

.sk-icon-mask-happy::before{
  content:"ۍ";
}

.sk-icon-mask-sad::before{
  content:"ێ";
}

.sk-icon-math-operations::before{
  content:"ۏ";
}

.sk-icon-medal::before{
  content:"ې";
}

.sk-icon-medal-military::before{
  content:"ۑ";
}

.sk-icon-medal-star::before{
  content:"❡";
}

.sk-icon-medium-logo::before{
  content:"ے";
}

.sk-icon-meeting::before{
  content:"❢";
}

.sk-icon-megaphone::before{
  content:"ۓ";
}

.sk-icon-megaphone-simple::before{
  content:"۔";
}

.sk-icon-messenger-logo::before{
  content:"ە";
}

.sk-icon-meta-logo::before{
  content:"ۖ";
}

.sk-icon-metronome::before{
  content:"ۗ";
}

.sk-icon-microphone::before{
  content:"ۘ";
}

.sk-icon-microphone-slash::before{
  content:"ۙ";
}

.sk-icon-microphone-stage::before{
  content:"ۚ";
}

.sk-icon-microsoft-excel-logo::before{
  content:"ۛ";
}

.sk-icon-microsoft-outlook-logo::before{
  content:"ۜ";
}

.sk-icon-microsoft-powerpoint-logo::before{
  content:"۝";
}

.sk-icon-microsoft-teams-logo::before{
  content:"۞";
}

.sk-icon-microsoft-word-logo::before{
  content:"۟";
}

.sk-icon-minus::before{
  content:"۠";
}

.sk-icon-minus-circle::before{
  content:"ۡ";
}

.sk-icon-minus-square::before{
  content:"ۢ";
}

.sk-icon-money::before{
  content:"ۣ";
}

.sk-icon-monitor::before{
  content:"ۤ";
}

.sk-icon-monitor-play::before{
  content:"ۥ";
}

.sk-icon-moon::before{
  content:"ۦ";
}

.sk-icon-moon-stars::before{
  content:"ۧ";
}

.sk-icon-moped::before{
  content:"ۨ";
}

.sk-icon-moped-front::before{
  content:"۩";
}

.sk-icon-mosque::before{
  content:"۪";
}

.sk-icon-motorcycle::before{
  content:"۫";
}

.sk-icon-mountain-flag::before{
  content:"❣";
}

.sk-icon-mountains::before{
  content:"۬";
}

.sk-icon-mouse::before{
  content:"ۭ";
}

.sk-icon-mouse-simple::before{
  content:"ۮ";
}

.sk-icon-multiple-choice::before{
  content:"❤";
}

.sk-icon-multiple-resonse::before{
  content:"❥";
}

.sk-icon-music-note::before{
  content:"ۯ";
}

.sk-icon-music-note-simple::before{
  content:"۰";
}

.sk-icon-music-notes::before{
  content:"۱";
}

.sk-icon-music-notes-plus::before{
  content:"۲";
}

.sk-icon-music-notes-simple::before{
  content:"۳";
}

.sk-icon-navigation-arrow::before{
  content:"۴";
}

.sk-icon-needle::before{
  content:"۵";
}

.sk-icon-newspaper::before{
  content:"۶";
}

.sk-icon-newspaper-clipping::before{
  content:"۷";
}

.sk-icon-notches::before{
  content:"۸";
}

.sk-icon-note::before{
  content:"۹";
}

.sk-icon-note-blank::before{
  content:"ۺ";
}

.sk-icon-note-pencil::before{
  content:"ۻ";
}

.sk-icon-notebook::before{
  content:"ۼ";
}

.sk-icon-notepad::before{
  content:"۽";
}

.sk-icon-notification::before{
  content:"۾";
}

.sk-icon-notion-logo::before{
  content:"ۿ";
}

.sk-icon-number-circle-eight::before{
  content:"܀";
}

.sk-icon-number-circle-five::before{
  content:"܁";
}

.sk-icon-number-circle-four::before{
  content:"܂";
}

.sk-icon-number-circle-nine::before{
  content:"܃";
}

.sk-icon-number-circle-one::before{
  content:"܄";
}

.sk-icon-number-circle-seven::before{
  content:"܅";
}

.sk-icon-number-circle-six::before{
  content:"܆";
}

.sk-icon-number-circle-three::before{
  content:"܇";
}

.sk-icon-number-circle-two::before{
  content:"܈";
}

.sk-icon-number-circle-zero::before{
  content:"܉";
}

.sk-icon-number-eight::before{
  content:"܊";
}

.sk-icon-number-five::before{
  content:"܋";
}

.sk-icon-number-four::before{
  content:"܌";
}

.sk-icon-number-nine::before{
  content:"܍";
}

.sk-icon-number-one::before{
  content:"܎";
}

.sk-icon-number-seven::before{
  content:"܏";
}

.sk-icon-number-six::before{
  content:"ܐ";
}

.sk-icon-number-square-eight::before{
  content:"ܑ";
}

.sk-icon-number-square-five::before{
  content:"ܒ";
}

.sk-icon-number-square-four::before{
  content:"ܓ";
}

.sk-icon-number-square-nine::before{
  content:"ܔ";
}

.sk-icon-number-square-one::before{
  content:"ܕ";
}

.sk-icon-number-square-seven::before{
  content:"ܖ";
}

.sk-icon-number-square-six::before{
  content:"ܗ";
}

.sk-icon-number-square-three::before{
  content:"ܘ";
}

.sk-icon-number-square-two::before{
  content:"ܙ";
}

.sk-icon-number-square-zero::before{
  content:"ܚ";
}

.sk-icon-number-three::before{
  content:"ܛ";
}

.sk-icon-number-two::before{
  content:"ܜ";
}

.sk-icon-number-zero::before{
  content:"ܝ";
}

.sk-icon-nut::before{
  content:"ܞ";
}

.sk-icon-ny-times-logo::before{
  content:"ܟ";
}

.sk-icon-octagon::before{
  content:"ܠ";
}

.sk-icon-office-chair::before{
  content:"ܡ";
}

.sk-icon-option::before{
  content:"ܢ";
}

.sk-icon-orange-slice::before{
  content:"ܣ";
}

.sk-icon-overview::before{
  content:"❦";
}

.sk-icon-package::before{
  content:"ܤ";
}

.sk-icon-paint-brush::before{
  content:"ܥ";
}

.sk-icon-paint-brush-broad::before{
  content:"ܦ";
}

.sk-icon-paint-brush-household::before{
  content:"ܧ";
}

.sk-icon-paint-bucket::before{
  content:"ܨ";
}

.sk-icon-paint-roller::before{
  content:"ܩ";
}

.sk-icon-palette::before{
  content:"ܪ";
}

.sk-icon-pants::before{
  content:"ܫ";
}

.sk-icon-paper-plane::before{
  content:"ܬ";
}

.sk-icon-paper-plane-right::before{
  content:"ܭ";
}

.sk-icon-paper-plane-tilt::before{
  content:"ܮ";
}

.sk-icon-paperclip::before{
  content:"ܯ";
}

.sk-icon-paperclip-horizontal::before{
  content:"ܰ";
}

.sk-icon-parachute::before{
  content:"ܱ";
}

.sk-icon-paragraph::before{
  content:"ܲ";
}

.sk-icon-parallelogram::before{
  content:"ܳ";
}

.sk-icon-park::before{
  content:"ܴ";
}

.sk-icon-partnership::before{
  content:"❧";
}

.sk-icon-password::before{
  content:"ܵ";
}

.sk-icon-path::before{
  content:"ܶ";
}

.sk-icon-patreon-logo::before{
  content:"ܷ";
}

.sk-icon-pause::before{
  content:"ܸ";
}

.sk-icon-pause-circle::before{
  content:"ܹ";
}

.sk-icon-paw-print::before{
  content:"ܺ";
}

.sk-icon-paypal-logo::before{
  content:"ܻ";
}

.sk-icon-peace::before{
  content:"ܼ";
}

.sk-icon-pen::before{
  content:"ܽ";
}

.sk-icon-pen-nib::before{
  content:"ܾ";
}

.sk-icon-pen-nib-straight::before{
  content:"ܿ";
}

.sk-icon-pencil::before{
  content:"݀";
}

.sk-icon-pencil-circle::before{
  content:"݁";
}

.sk-icon-pencil-line::before{
  content:"݂";
}

.sk-icon-pencil-simple::before{
  content:"݃";
}

.sk-icon-pencil-simple-line::before{
  content:"݄";
}

.sk-icon-pencil-simple-slash::before{
  content:"݅";
}

.sk-icon-pencil-slash::before{
  content:"݆";
}

.sk-icon-pentagram::before{
  content:"݇";
}

.sk-icon-pepper::before{
  content:"݈";
}

.sk-icon-percent::before{
  content:"݉";
}

.sk-icon-person::before{
  content:"݊";
}

.sk-icon-person-arms-spread::before{
  content:"݋";
}

.sk-icon-person-price-tag::before{
  content:"❨";
}

.sk-icon-person-simple::before{
  content:"݌";
}

.sk-icon-person-simple-bike::before{
  content:"ݍ";
}

.sk-icon-person-simple-run::before{
  content:"ݎ";
}

.sk-icon-person-simple-throw::before{
  content:"ݏ";
}

.sk-icon-person-simple-walk::before{
  content:"ݐ";
}

.sk-icon-perspective::before{
  content:"ݑ";
}

.sk-icon-phone::before{
  content:"ݒ";
}

.sk-icon-phone-call::before{
  content:"ݓ";
}

.sk-icon-phone-clock-standby::before{
  content:"❩";
}

.sk-icon-phone-disconnect::before{
  content:"ݔ";
}

.sk-icon-phone-incoming::before{
  content:"ݕ";
}

.sk-icon-phone-mail::before{
  content:"❪";
}

.sk-icon-phone-outgoing::before{
  content:"ݖ";
}

.sk-icon-phone-plus::before{
  content:"ݗ";
}

.sk-icon-phone-ringing::before{
  content:"❫";
}

.sk-icon-phone-slash::before{
  content:"ݘ";
}

.sk-icon-phone-x::before{
  content:"ݙ";
}

.sk-icon-phosphor-logo::before{
  content:"ݚ";
}

.sk-icon-pi::before{
  content:"ݛ";
}

.sk-icon-piano-keys::before{
  content:"ݜ";
}

.sk-icon-picture-in-picture::before{
  content:"ݝ";
}

.sk-icon-piggy-bank::before{
  content:"ݞ";
}

.sk-icon-pill::before{
  content:"ݟ";
}

.sk-icon-pin-buidling::before{
  content:"❬";
}

.sk-icon-pinterest-logo::before{
  content:"ݠ";
}

.sk-icon-pinwheel::before{
  content:"ݡ";
}

.sk-icon-pizza::before{
  content:"ݢ";
}

.sk-icon-placeholder::before{
  content:"ݣ";
}

.sk-icon-planet::before{
  content:"ݤ";
}

.sk-icon-plant::before{
  content:"ݥ";
}

.sk-icon-play::before{
  content:"ݦ";
}

.sk-icon-play-circle::before{
  content:"ݧ";
}

.sk-icon-play-pause::before{
  content:"ݨ";
}

.sk-icon-playlist::before{
  content:"ݩ";
}

.sk-icon-plug::before{
  content:"ݪ";
}

.sk-icon-plug-charging::before{
  content:"ݫ";
}

.sk-icon-plugs::before{
  content:"ݬ";
}

.sk-icon-plugs-connected::before{
  content:"ݭ";
}

.sk-icon-plus::before{
  content:"ݮ";
}

.sk-icon-plus-circle::before{
  content:"ݯ";
}

.sk-icon-plus-minus::before{
  content:"ݰ";
}

.sk-icon-plus-square::before{
  content:"ݱ";
}

.sk-icon-podium::before{
  content:"❭";
}

.sk-icon-poker-chip::before{
  content:"ݲ";
}

.sk-icon-police-car::before{
  content:"ݳ";
}

.sk-icon-polygon::before{
  content:"ݴ";
}

.sk-icon-popcorn::before{
  content:"ݵ";
}

.sk-icon-potted-plant::before{
  content:"ݶ";
}

.sk-icon-power::before{
  content:"ݷ";
}

.sk-icon-prescription::before{
  content:"ݸ";
}

.sk-icon-presentation::before{
  content:"ݹ";
}

.sk-icon-presentation-chart::before{
  content:"ݺ";
}

.sk-icon-printer::before{
  content:"ݻ";
}

.sk-icon-privacy-de::before{
  content:"❮";
}

.sk-icon-privacy-en::before{
  content:"❯";
}

.sk-icon-process::before{
  content:"❰";
}

.sk-icon-prohibit::before{
  content:"ݼ";
}

.sk-icon-prohibit-inset::before{
  content:"ݽ";
}

.sk-icon-project-goals::before{
  content:"❱";
}

.sk-icon-project-type::before{
  content:"❲";
}

.sk-icon-projector-screen::before{
  content:"ݾ";
}

.sk-icon-projector-screen-chart::before{
  content:"ݿ";
}

.sk-icon-pulse::before{
  content:"ހ";
}

.sk-icon-push-pin::before{
  content:"ށ";
}

.sk-icon-push-pin-simple::before{
  content:"ނ";
}

.sk-icon-push-pin-simple-slash::before{
  content:"ރ";
}

.sk-icon-push-pin-slash::before{
  content:"ބ";
}

.sk-icon-puzzle-people::before{
  content:"❳";
}

.sk-icon-puzzle-person::before{
  content:"❴";
}

.sk-icon-puzzle-piece::before{
  content:"ޅ";
}

.sk-icon-qa::before{
  content:"❶";
}

.sk-icon-qa-pen::before{
  content:"❵";
}

.sk-icon-qr-code::before{
  content:"ކ";
}

.sk-icon-question::before{
  content:"އ";
}

.sk-icon-queue::before{
  content:"ވ";
}

.sk-icon-quotes::before{
  content:"މ";
}

.sk-icon-radical::before{
  content:"ފ";
}

.sk-icon-radio::before{
  content:"ދ";
}

.sk-icon-radio-button::before{
  content:"ތ";
}

.sk-icon-radioactive::before{
  content:"ލ";
}

.sk-icon-rainbow::before{
  content:"ގ";
}

.sk-icon-rainbow-cloud::before{
  content:"ޏ";
}

.sk-icon-range::before{
  content:"❷";
}

.sk-icon-read-cv-logo::before{
  content:"ސ";
}

.sk-icon-real-time-data::before{
  content:"❸";
}

.sk-icon-receipt::before{
  content:"ޑ";
}

.sk-icon-receipt-x::before{
  content:"ޒ";
}

.sk-icon-reception::before{
  content:"❹";
}

.sk-icon-record::before{
  content:"ޓ";
}

.sk-icon-rectangle::before{
  content:"ޔ";
}

.sk-icon-recycle::before{
  content:"ޕ";
}

.sk-icon-reddit-logo::before{
  content:"ޖ";
}

.sk-icon-reduce-data::before{
  content:"❺";
}

.sk-icon-repeat::before{
  content:"ޗ";
}

.sk-icon-repeat-once::before{
  content:"ޘ";
}

.sk-icon-reply::before{
  content:"❻";
}

.sk-icon-report-management::before{
  content:"❼";
}

.sk-icon-rewind::before{
  content:"ޙ";
}

.sk-icon-rewind-circle::before{
  content:"ޚ";
}

.sk-icon-road-horizon::before{
  content:"ޛ";
}

.sk-icon-robot::before{
  content:"ޜ";
}

.sk-icon-robotic-arm::before{
  content:"❽";
}

.sk-icon-rocket::before{
  content:"ޝ";
}

.sk-icon-rocket-launch::before{
  content:"ޞ";
}

.sk-icon-rows::before{
  content:"ޟ";
}

.sk-icon-rss::before{
  content:"ޠ";
}

.sk-icon-rss-simple::before{
  content:"ޡ";
}

.sk-icon-rug::before{
  content:"ޢ";
}

.sk-icon-ruler::before{
  content:"ޣ";
}

.sk-icon-scale-even::before{
  content:"❾";
}

.sk-icon-scales::before{
  content:"ޤ";
}

.sk-icon-scan::before{
  content:"ޥ";
}

.sk-icon-scissors::before{
  content:"ަ";
}

.sk-icon-scooter::before{
  content:"ާ";
}

.sk-icon-screencast::before{
  content:"ި";
}

.sk-icon-screwdriver-wrench::before{
  content:"➀";
}

.sk-icon-screwdriver-wrench-emergency::before{
  content:"❿";
}

.sk-icon-scribble-loop::before{
  content:"ީ";
}

.sk-icon-scroll::before{
  content:"ު";
}

.sk-icon-seal::before{
  content:"ޫ";
}

.sk-icon-seal-check::before{
  content:"ެ";
}

.sk-icon-seal-question::before{
  content:"ޭ";
}

.sk-icon-seal-warning::before{
  content:"ޮ";
}

.sk-icon-select-manually::before{
  content:"➁";
}

.sk-icon-selection::before{
  content:"ޯ";
}

.sk-icon-selection-all::before{
  content:"ް";
}

.sk-icon-selection-background::before{
  content:"ޱ";
}

.sk-icon-selection-foreground::before{
  content:"޲";
}

.sk-icon-selection-inverse::before{
  content:"޳";
}

.sk-icon-selection-plus::before{
  content:"޴";
}

.sk-icon-selection-slash::before{
  content:"޵";
}

.sk-icon-shapes::before{
  content:"޶";
}

.sk-icon-share::before{
  content:"޷";
}

.sk-icon-share-fat::before{
  content:"޸";
}

.sk-icon-share-network::before{
  content:"޹";
}

.sk-icon-shield::before{
  content:"޺";
}

.sk-icon-shield-check::before{
  content:"޻";
}

.sk-icon-shield-checkered::before{
  content:"޼";
}

.sk-icon-shield-chevron::before{
  content:"޽";
}

.sk-icon-shield-circle-check::before{
  content:"➂";
}

.sk-icon-shield-lock::before{
  content:"➃";
}

.sk-icon-shield-plus::before{
  content:"޾";
}

.sk-icon-shield-slash::before{
  content:"޿";
}

.sk-icon-shield-star::before{
  content:"߀";
}

.sk-icon-shield-sword::before{
  content:"➄";
}

.sk-icon-shield-warning::before{
  content:"߁";
}

.sk-icon-shirt-folded::before{
  content:"߂";
}

.sk-icon-shooting-star::before{
  content:"߃";
}

.sk-icon-shopping-bag::before{
  content:"߄";
}

.sk-icon-shopping-bag-open::before{
  content:"߅";
}

.sk-icon-shopping-cart::before{
  content:"߆";
}

.sk-icon-shopping-cart-simple::before{
  content:"߇";
}

.sk-icon-shower::before{
  content:"߈";
}

.sk-icon-shrimp::before{
  content:"߉";
}

.sk-icon-shuffle::before{
  content:"ߊ";
}

.sk-icon-shuffle-angular::before{
  content:"ߋ";
}

.sk-icon-shuffle-simple::before{
  content:"ߌ";
}

.sk-icon-sidebar::before{
  content:"ߍ";
}

.sk-icon-sidebar-simple::before{
  content:"ߎ";
}

.sk-icon-sigma::before{
  content:"ߏ";
}

.sk-icon-sign-in::before{
  content:"ߐ";
}

.sk-icon-sign-out::before{
  content:"ߑ";
}

.sk-icon-signature::before{
  content:"ߒ";
}

.sk-icon-signpost::before{
  content:"ߓ";
}

.sk-icon-sim-card::before{
  content:"ߔ";
}

.sk-icon-siren::before{
  content:"ߕ";
}

.sk-icon-sketch-logo::before{
  content:"ߖ";
}

.sk-icon-skip-back::before{
  content:"ߗ";
}

.sk-icon-skip-back-circle::before{
  content:"ߘ";
}

.sk-icon-skip-forward::before{
  content:"ߙ";
}

.sk-icon-skip-forward-circle::before{
  content:"ߚ";
}

.sk-icon-skull::before{
  content:"ߛ";
}

.sk-icon-slack-logo::before{
  content:"ߜ";
}

.sk-icon-sliders::before{
  content:"ߝ";
}

.sk-icon-sliders-horizontal::before{
  content:"ߞ";
}

.sk-icon-slideshow::before{
  content:"ߟ";
}

.sk-icon-smartphone::before{
  content:"➆";
}

.sk-icon-smartphone-qr::before{
  content:"➅";
}

.sk-icon-smiley::before{
  content:"ߠ";
}

.sk-icon-smiley-angry::before{
  content:"ߡ";
}

.sk-icon-smiley-blank::before{
  content:"ߢ";
}

.sk-icon-smiley-meh::before{
  content:"ߣ";
}

.sk-icon-smiley-nervous::before{
  content:"ߤ";
}

.sk-icon-smiley-sad::before{
  content:"ߥ";
}

.sk-icon-smiley-sticker::before{
  content:"ߦ";
}

.sk-icon-smiley-wink::before{
  content:"ߧ";
}

.sk-icon-smiley-x-eyes::before{
  content:"ߨ";
}

.sk-icon-snapchat-logo::before{
  content:"ߩ";
}

.sk-icon-sneaker::before{
  content:"ߪ";
}

.sk-icon-sneaker-move::before{
  content:"߫";
}

.sk-icon-snowflake::before{
  content:"߬";
}

.sk-icon-snp::before{
  content:"✐";
}

.sk-icon-soccer-ball::before{
  content:"߭";
}

.sk-icon-social-media::before{
  content:"➇";
}

.sk-icon-sort-ascending::before{
  content:"߮";
}

.sk-icon-sort-az::before{
  content:"➈";
}

.sk-icon-sort-descending::before{
  content:"߯";
}

.sk-icon-soundcloud-logo::before{
  content:"߰";
}

.sk-icon-spade::before{
  content:"߱";
}

.sk-icon-sparkle::before{
  content:"߲";
}

.sk-icon-speaker-hifi::before{
  content:"߳";
}

.sk-icon-speaker-high::before{
  content:"ߴ";
}

.sk-icon-speaker-low::before{
  content:"ߵ";
}

.sk-icon-speaker-none::before{
  content:"߶";
}

.sk-icon-speaker-session::before{
  content:"➉";
}

.sk-icon-speaker-simple-high::before{
  content:"߷";
}

.sk-icon-speaker-simple-low::before{
  content:"߸";
}

.sk-icon-speaker-simple-none::before{
  content:"߹";
}

.sk-icon-speaker-simple-slash::before{
  content:"ߺ";
}

.sk-icon-speaker-simple-x::before{
  content:"߻";
}

.sk-icon-speaker-slash::before{
  content:"߼";
}

.sk-icon-speaker-stand::before{
  content:"➊";
}

.sk-icon-speaker-x::before{
  content:"߽";
}

.sk-icon-spinner::before{
  content:"߾";
}

.sk-icon-spinner-gap::before{
  content:"߿";
}

.sk-icon-spiral::before{
  content:"ࠀ";
}

.sk-icon-split-horizontal::before{
  content:"ࠁ";
}

.sk-icon-split-vertical::before{
  content:"ࠂ";
}

.sk-icon-spotify-logo::before{
  content:"ࠃ";
}

.sk-icon-spotlights-two-center::before{
  content:"➋";
}

.sk-icon-square::before{
  content:"ࠄ";
}

.sk-icon-square-half::before{
  content:"ࠅ";
}

.sk-icon-square-half-bottom::before{
  content:"ࠆ";
}

.sk-icon-square-logo::before{
  content:"ࠇ";
}

.sk-icon-square-split-horizontal::before{
  content:"ࠈ";
}

.sk-icon-square-split-vertical::before{
  content:"ࠉ";
}

.sk-icon-squares-four::before{
  content:"ࠊ";
}

.sk-icon-stack::before{
  content:"ࠋ";
}

.sk-icon-stack-overflow-logo::before{
  content:"ࠌ";
}

.sk-icon-stack-simple::before{
  content:"ࠍ";
}

.sk-icon-stairs::before{
  content:"ࠎ";
}

.sk-icon-stamp::before{
  content:"ࠏ";
}

.sk-icon-star::before{
  content:"ࠐ";
}

.sk-icon-star-and-crescent::before{
  content:"ࠑ";
}

.sk-icon-star-four::before{
  content:"ࠒ";
}

.sk-icon-star-half::before{
  content:"ࠓ";
}

.sk-icon-star-of-david::before{
  content:"ࠔ";
}

.sk-icon-steering-wheel::before{
  content:"ࠕ";
}

.sk-icon-steps::before{
  content:"ࠖ";
}

.sk-icon-stethoscope::before{
  content:"ࠗ";
}

.sk-icon-sticker::before{
  content:"࠘";
}

.sk-icon-stool::before{
  content:"࠙";
}

.sk-icon-stop::before{
  content:"ࠚ";
}

.sk-icon-stop-circle::before{
  content:"ࠛ";
}

.sk-icon-stopwatch::before{
  content:"➌";
}

.sk-icon-storefront::before{
  content:"ࠜ";
}

.sk-icon-strategy::before{
  content:"ࠝ";
}

.sk-icon-strategy-building::before{
  content:"➍";
}

.sk-icon-stripe-logo::before{
  content:"ࠞ";
}

.sk-icon-student::before{
  content:"ࠟ";
}

.sk-icon-student-hat::before{
  content:"➎";
}

.sk-icon-subtitles::before{
  content:"ࠠ";
}

.sk-icon-subtract::before{
  content:"ࠡ";
}

.sk-icon-subtract-square::before{
  content:"ࠢ";
}

.sk-icon-suitcase::before{
  content:"ࠣ";
}

.sk-icon-suitcase-rolling::before{
  content:"ࠤ";
}

.sk-icon-suitcase-simple::before{
  content:"ࠥ";
}

.sk-icon-sun::before{
  content:"ࠦ";
}

.sk-icon-sun-dim::before{
  content:"ࠧ";
}

.sk-icon-sun-horizon::before{
  content:"ࠨ";
}

.sk-icon-sunglasses::before{
  content:"ࠩ";
}

.sk-icon-swap::before{
  content:"ࠪ";
}

.sk-icon-swatches::before{
  content:"ࠫ";
}

.sk-icon-swimming-pool::before{
  content:"ࠬ";
}

.sk-icon-sword::before{
  content:"࠭";
}

.sk-icon-synagogue::before{
  content:"࠮";
}

.sk-icon-syringe::before{
  content:"࠯";
}

.sk-icon-t-shirt::before{
  content:"࠰";
}

.sk-icon-table::before{
  content:"࠱";
}

.sk-icon-tabs::before{
  content:"࠲";
}

.sk-icon-tactics::before{
  content:"➏";
}

.sk-icon-tag::before{
  content:"࠳";
}

.sk-icon-tag-chevron::before{
  content:"࠴";
}

.sk-icon-tag-simple::before{
  content:"࠵";
}

.sk-icon-target::before{
  content:"࠶";
}

.sk-icon-taxi::before{
  content:"࠷";
}

.sk-icon-telegram-logo::before{
  content:"࠸";
}

.sk-icon-television::before{
  content:"࠹";
}

.sk-icon-television-simple::before{
  content:"࠺";
}

.sk-icon-tennis-ball::before{
  content:"࠻";
}

.sk-icon-tent::before{
  content:"࠼";
}

.sk-icon-terminal::before{
  content:"࠽";
}

.sk-icon-terminal-window::before{
  content:"࠾";
}

.sk-icon-test-tube::before{
  content:"࠿";
}

.sk-icon-text-a-underline::before{
  content:"ࡀ";
}

.sk-icon-text-aa::before{
  content:"ࡁ";
}

.sk-icon-text-align-center::before{
  content:"ࡂ";
}

.sk-icon-text-align-justify::before{
  content:"ࡃ";
}

.sk-icon-text-align-left::before{
  content:"ࡄ";
}

.sk-icon-text-align-right::before{
  content:"ࡅ";
}

.sk-icon-text-b::before{
  content:"ࡆ";
}

.sk-icon-text-columns::before{
  content:"ࡇ";
}

.sk-icon-text-h::before{
  content:"ࡈ";
}

.sk-icon-text-h-five::before{
  content:"ࡉ";
}

.sk-icon-text-h-four::before{
  content:"ࡊ";
}

.sk-icon-text-h-one::before{
  content:"ࡋ";
}

.sk-icon-text-h-six::before{
  content:"ࡌ";
}

.sk-icon-text-h-three::before{
  content:"ࡍ";
}

.sk-icon-text-h-two::before{
  content:"ࡎ";
}

.sk-icon-text-indent::before{
  content:"ࡏ";
}

.sk-icon-text-italic::before{
  content:"ࡐ";
}

.sk-icon-text-outdent::before{
  content:"ࡑ";
}

.sk-icon-text-strikethrough::before{
  content:"ࡒ";
}

.sk-icon-text-t::before{
  content:"ࡓ";
}

.sk-icon-text-underline::before{
  content:"ࡔ";
}

.sk-icon-textbox::before{
  content:"ࡕ";
}

.sk-icon-thermometer::before{
  content:"ࡖ";
}

.sk-icon-thermometer-cold::before{
  content:"ࡗ";
}

.sk-icon-thermometer-hot::before{
  content:"ࡘ";
}

.sk-icon-thermometer-simple::before{
  content:"࡙";
}

.sk-icon-thumbs-down::before{
  content:"࡚";
}

.sk-icon-thumbs-up::before{
  content:"࡛";
}

.sk-icon-ticket::before{
  content:"࡜";
}

.sk-icon-ticket-building::before{
  content:"➐";
}

.sk-icon-ticket-meal::before{
  content:"➑";
}

.sk-icon-tickets-multi::before{
  content:"➒";
}

.sk-icon-tidal-logo::before{
  content:"࡝";
}

.sk-icon-tiktok-logo::before{
  content:"࡞";
}

.sk-icon-timer::before{
  content:"࡟";
}

.sk-icon-tipi::before{
  content:"ࡠ";
}

.sk-icon-toggle-left::before{
  content:"ࡡ";
}

.sk-icon-toggle-right::before{
  content:"ࡢ";
}

.sk-icon-toilet::before{
  content:"ࡣ";
}

.sk-icon-toilet-paper::before{
  content:"ࡤ";
}

.sk-icon-toolbox::before{
  content:"ࡥ";
}

.sk-icon-toolbox-open::before{
  content:"➓";
}

.sk-icon-tooth::before{
  content:"ࡦ";
}

.sk-icon-tote::before{
  content:"ࡧ";
}

.sk-icon-tote-simple::before{
  content:"ࡨ";
}

.sk-icon-trademark::before{
  content:"ࡩ";
}

.sk-icon-trademark-registered::before{
  content:"ࡪ";
}

.sk-icon-traffic-cone::before{
  content:"࡫";
}

.sk-icon-traffic-sign::before{
  content:"࡬";
}

.sk-icon-traffic-signal::before{
  content:"࡭";
}

.sk-icon-train::before{
  content:"࡮";
}

.sk-icon-train-regional::before{
  content:"࡯";
}

.sk-icon-train-simple::before{
  content:"ࡰ";
}

.sk-icon-tram::before{
  content:"ࡱ";
}

.sk-icon-translate::before{
  content:"ࡲ";
}

.sk-icon-trash::before{
  content:"ࡳ";
}

.sk-icon-trash-letter::before{
  content:"➔";
}

.sk-icon-trash-simple::before{
  content:"ࡴ";
}

.sk-icon-tray::before{
  content:"ࡵ";
}

.sk-icon-treasure::before{
  content:"➕";
}

.sk-icon-tree::before{
  content:"ࡶ";
}

.sk-icon-tree-evergreen::before{
  content:"ࡷ";
}

.sk-icon-tree-palm::before{
  content:"ࡸ";
}

.sk-icon-tree-structure::before{
  content:"ࡹ";
}

.sk-icon-trend-down::before{
  content:"ࡺ";
}

.sk-icon-trend-up::before{
  content:"ࡻ";
}

.sk-icon-triangle::before{
  content:"ࡼ";
}

.sk-icon-trophy::before{
  content:"ࡽ";
}

.sk-icon-truck::before{
  content:"ࡾ";
}

.sk-icon-true-false::before{
  content:"➖";
}

.sk-icon-twitch-logo::before{
  content:"ࡿ";
}

.sk-icon-twitter-logo::before{
  content:"ࢀ";
}

.sk-icon-umbrella::before{
  content:"ࢁ";
}

.sk-icon-umbrella-simple::before{
  content:"ࢂ";
}

.sk-icon-unite::before{
  content:"ࢃ";
}

.sk-icon-unite-square::before{
  content:"ࢄ";
}

.sk-icon-upload::before{
  content:"ࢅ";
}

.sk-icon-upload-simple::before{
  content:"ࢆ";
}

.sk-icon-usb::before{
  content:"ࢇ";
}

.sk-icon-user::before{
  content:"࢈";
}

.sk-icon-user-circle::before{
  content:"ࢉ";
}

.sk-icon-user-circle-gear::before{
  content:"ࢊ";
}

.sk-icon-user-circle-minus::before{
  content:"ࢋ";
}

.sk-icon-user-circle-plus::before{
  content:"ࢌ";
}

.sk-icon-user-focus::before{
  content:"ࢍ";
}

.sk-icon-user-gear::before{
  content:"ࢎ";
}

.sk-icon-user-list::before{
  content:"࢏";
}

.sk-icon-user-minus::before{
  content:"࢐";
}

.sk-icon-user-plus::before{
  content:"࢑";
}

.sk-icon-user-rectangle::before{
  content:"࢒";
}

.sk-icon-user-square::before{
  content:"࢓";
}

.sk-icon-user-switch::before{
  content:"࢔";
}

.sk-icon-users::before{
  content:"࢕";
}

.sk-icon-users-four::before{
  content:"࢖";
}

.sk-icon-users-three::before{
  content:"ࢗ";
}

.sk-icon-users-two-chatting::before{
  content:"➗";
}

.sk-icon-vacation::before{
  content:"➘";
}

.sk-icon-vacuum-cleaner::before{
  content:"➙";
}

.sk-icon-van::before{
  content:"࢘";
}

.sk-icon-vault::before{
  content:"࢙";
}

.sk-icon-vibrate::before{
  content:"࢚";
}

.sk-icon-video::before{
  content:"࢛";
}

.sk-icon-video-camera::before{
  content:"࢜";
}

.sk-icon-video-camera-slash::before{
  content:"࢝";
}

.sk-icon-vignette::before{
  content:"࢞";
}

.sk-icon-vinyl-record::before{
  content:"࢟";
}

.sk-icon-virtual-reality::before{
  content:"ࢠ";
}

.sk-icon-virus::before{
  content:"ࢡ";
}

.sk-icon-voicemail::before{
  content:"ࢢ";
}

.sk-icon-volleyball::before{
  content:"ࢣ";
}

.sk-icon-wall::before{
  content:"ࢤ";
}

.sk-icon-wallet::before{
  content:"ࢥ";
}

.sk-icon-warehouse::before{
  content:"ࢦ";
}

.sk-icon-warning::before{
  content:"ࢧ";
}

.sk-icon-warning-circle::before{
  content:"ࢨ";
}

.sk-icon-warning-diamond::before{
  content:"ࢩ";
}

.sk-icon-warning-octagon::before{
  content:"ࢪ";
}

.sk-icon-watch::before{
  content:"ࢫ";
}

.sk-icon-wave-sawtooth::before{
  content:"ࢬ";
}

.sk-icon-wave-sine::before{
  content:"ࢭ";
}

.sk-icon-wave-square::before{
  content:"ࢮ";
}

.sk-icon-wave-triangle::before{
  content:"ࢯ";
}

.sk-icon-waveform::before{
  content:"ࢰ";
}

.sk-icon-waves::before{
  content:"ࢱ";
}

.sk-icon-webcam::before{
  content:"ࢲ";
}

.sk-icon-webcam-slash::before{
  content:"ࢳ";
}

.sk-icon-webhooks-logo::before{
  content:"ࢴ";
}

.sk-icon-wechat-logo::before{
  content:"ࢵ";
}

.sk-icon-whatsapp-logo::before{
  content:"ࢶ";
}

.sk-icon-wheelchair::before{
  content:"ࢷ";
}

.sk-icon-wheelchair-motion::before{
  content:"ࢸ";
}

.sk-icon-wifi-high::before{
  content:"ࢹ";
}

.sk-icon-wifi-low::before{
  content:"ࢺ";
}

.sk-icon-wifi-medium::before{
  content:"ࢻ";
}

.sk-icon-wifi-none::before{
  content:"ࢼ";
}

.sk-icon-wifi-slash::before{
  content:"ࢽ";
}

.sk-icon-wifi-x::before{
  content:"ࢾ";
}

.sk-icon-wind::before{
  content:"ࢿ";
}

.sk-icon-windows-logo::before{
  content:"ࣀ";
}

.sk-icon-wine::before{
  content:"ࣁ";
}

.sk-icon-wrench::before{
  content:"ࣂ";
}

.sk-icon-x::before{
  content:"ࣃ";
}

.sk-icon-x-circle::before{
  content:"ࣄ";
}

.sk-icon-x-square::before{
  content:"ࣅ";
}

.sk-icon-yin-yang::before{
  content:"ࣆ";
}

.sk-icon-youtube-logo::before{
  content:"ࣇ";
}
.sk-indicator{
  align-items:stretch;
  display:flex;
}
.sk-indicator .sk-indicator-container{
  box-sizing:border-box;
  display:flex;
  flex-flow:column;
  min-width:145px;
  padding-top:9px;
  z-index:1;
}
.sk-indicator .sk-indicator-container .sk-indicator-counter{
  align-items:stretch;
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  height:100%;
  min-width:72px;
  padding:0 9px;
  position:relative;
  width:100%;
}
.sk-indicator .sk-indicator-container .sk-indicator-counter .sk-indicator-counter-label{
  align-items:center;
  display:flex;
  padding:10px;
}
.sk-indicator .sk-indicator-container .sk-indicator-counter .sk-indicator-counter-divider{
  margin:20px;
  position:relative;
  top:-7px;
}
.sk-indicator .sk-indicator-container .sk-indicator-title{
  align-items:center;
  display:flex;
  padding:9px;
}
.sk-submenu > .sk-popover-wrapper{
  display:block;
}
.sk-submenu .sk-popover-target{
  display:block;
}
.sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item{
}
.sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item:not([class*=sk-intent-]){
  background-color:rgba(178, 178, 178, 0.15);
  color:inherit;
  cursor:pointer;
  text-decoration:none;
}
.sk-dark .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item:not([class*=sk-intent-]){
  color:inherit;
}
.sk-dark .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item:not([class*=sk-intent-]) .sk-menu-item-icon,
.sk-dark .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item:not([class*=sk-intent-]) .sk-submenu-icon{
  color:#abb3bf;
}
.sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-], .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:hover, .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:active{
  background-color:rgba(148, 199, 250, 0.1);
  color:#689bd2;
}
.sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-] .sk-menu-item-label, .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:hover .sk-menu-item-label, .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:active .sk-menu-item-label{
  color:inherit;
}
.sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]::before,
.sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-] .sk-menu-item-icon,
.sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-] .sk-menu-item-selected-icon,
.sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-] .sk-submenu-icon, .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:hover::before,
.sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:hover .sk-menu-item-icon,
.sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:hover .sk-menu-item-selected-icon,
.sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:hover .sk-submenu-icon, .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:active::before,
.sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:active .sk-menu-item-icon,
.sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:active .sk-menu-item-selected-icon,
.sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:active .sk-submenu-icon{
  color:#689bd2;
}
.sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-].sk-intent-success, .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:hover.sk-intent-success, .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:active.sk-intent-success{
  background-color:rgba(159, 235, 124, 0.1);
  color:#4ab82e;
}
.sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-].sk-intent-success::before,
.sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-].sk-intent-success .sk-menu-item-icon,
.sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-].sk-intent-success .sk-submenu-icon, .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:hover.sk-intent-success::before,
.sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:hover.sk-intent-success .sk-menu-item-icon,
.sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:hover.sk-intent-success .sk-submenu-icon, .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:active.sk-intent-success::before,
.sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:active.sk-intent-success .sk-menu-item-icon,
.sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:active.sk-intent-success .sk-submenu-icon{
  color:inherit;
}
.sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-].sk-intent-warning, .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:hover.sk-intent-warning, .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:active.sk-intent-warning{
  background-color:rgba(255, 227, 128, 0.1);
  color:#ffa500;
}
.sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-].sk-intent-warning::before,
.sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-].sk-intent-warning .sk-menu-item-icon,
.sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-].sk-intent-warning .sk-submenu-icon, .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:hover.sk-intent-warning::before,
.sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:hover.sk-intent-warning .sk-menu-item-icon,
.sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:hover.sk-intent-warning .sk-submenu-icon, .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:active.sk-intent-warning::before,
.sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:active.sk-intent-warning .sk-menu-item-icon,
.sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:active.sk-intent-warning .sk-submenu-icon{
  color:inherit;
}
.sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-].sk-intent-danger, .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:hover.sk-intent-danger, .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:active.sk-intent-danger{
  background-color:rgba(255, 102, 110, 0.1);
  color:#ff2f40;
}
.sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-].sk-intent-danger::before,
.sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-].sk-intent-danger .sk-menu-item-icon,
.sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-].sk-intent-danger .sk-submenu-icon, .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:hover.sk-intent-danger::before,
.sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:hover.sk-intent-danger .sk-menu-item-icon,
.sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:hover.sk-intent-danger .sk-submenu-icon, .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:active.sk-intent-danger::before,
.sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:active.sk-intent-danger .sk-menu-item-icon,
.sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:active.sk-intent-danger .sk-submenu-icon{
  color:inherit;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-], .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:hover, .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:active{
    background-color:highlight;
  }
}
.sk-dark .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-], .sk-dark .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:hover, .sk-dark .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:active{
  background-color:rgba(148, 199, 250, 0.2);
  color:#e0f0ff;
}
.sk-dark .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]::before,
.sk-dark .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-] .sk-menu-item-icon,
.sk-dark .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-] .sk-menu-item-selected-icon,
.sk-dark .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-] .sk-submenu-icon, .sk-dark .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:hover::before,
.sk-dark .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:hover .sk-menu-item-icon,
.sk-dark .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:hover .sk-menu-item-selected-icon,
.sk-dark .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:hover .sk-submenu-icon, .sk-dark .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:active::before,
.sk-dark .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:active .sk-menu-item-icon,
.sk-dark .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:active .sk-menu-item-selected-icon,
.sk-dark .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:active .sk-submenu-icon{
  color:#e0f0ff;
}
.sk-dark .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-].sk-intent-success, .sk-dark .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:hover.sk-intent-success, .sk-dark .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:active.sk-intent-success{
  background-color:rgba(159, 235, 124, 0.2);
  color:#d8f7c8;
}
.sk-dark .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-].sk-intent-success::before,
.sk-dark .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-].sk-intent-success .sk-menu-item-icon,
.sk-dark .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-].sk-intent-success .sk-submenu-icon, .sk-dark .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:hover.sk-intent-success::before,
.sk-dark .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:hover.sk-intent-success .sk-menu-item-icon,
.sk-dark .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:hover.sk-intent-success .sk-submenu-icon, .sk-dark .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:active.sk-intent-success::before,
.sk-dark .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:active.sk-intent-success .sk-menu-item-icon,
.sk-dark .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:active.sk-intent-success .sk-submenu-icon{
  color:inherit;
}
.sk-dark .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-].sk-intent-warning, .sk-dark .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:hover.sk-intent-warning, .sk-dark .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:active.sk-intent-warning{
  background-color:rgba(255, 227, 128, 0.2);
  color:#fdf9e0;
}
.sk-dark .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-].sk-intent-warning::before,
.sk-dark .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-].sk-intent-warning .sk-menu-item-icon,
.sk-dark .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-].sk-intent-warning .sk-submenu-icon, .sk-dark .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:hover.sk-intent-warning::before,
.sk-dark .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:hover.sk-intent-warning .sk-menu-item-icon,
.sk-dark .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:hover.sk-intent-warning .sk-submenu-icon, .sk-dark .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:active.sk-intent-warning::before,
.sk-dark .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:active.sk-intent-warning .sk-menu-item-icon,
.sk-dark .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:active.sk-intent-warning .sk-submenu-icon{
  color:inherit;
}
.sk-dark .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-].sk-intent-danger, .sk-dark .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:hover.sk-intent-danger, .sk-dark .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:active.sk-intent-danger{
  background-color:rgba(255, 102, 110, 0.2);
  color:#ffe8eb;
}
.sk-dark .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-].sk-intent-danger::before,
.sk-dark .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-].sk-intent-danger .sk-menu-item-icon,
.sk-dark .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-].sk-intent-danger .sk-submenu-icon, .sk-dark .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:hover.sk-intent-danger::before,
.sk-dark .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:hover.sk-intent-danger .sk-menu-item-icon,
.sk-dark .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:hover.sk-intent-danger .sk-submenu-icon, .sk-dark .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:active.sk-intent-danger::before,
.sk-dark .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:active.sk-intent-danger .sk-menu-item-icon,
.sk-dark .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:active.sk-intent-danger .sk-submenu-icon{
  color:inherit;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-dark .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-], .sk-dark .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:hover, .sk-dark .sk-submenu .sk-popover-target.sk-popover-open > .sk-menu-item[class*=sk-intent-]:active{
    background-color:highlight;
  }
}
.sk-submenu.sk-popover{
  box-shadow:none;
  padding:0 5px;
}
.sk-submenu.sk-popover > .sk-popover-content{
  box-shadow:0 0 4px rgba(17, 20, 24, 0.1), 0 0 16px rgba(17, 20, 24, 0.1);
}
.sk-dark .sk-submenu.sk-popover, .sk-submenu.sk-popover.sk-dark{
  box-shadow:none;
}
.sk-dark .sk-submenu.sk-popover > .sk-popover-content, .sk-submenu.sk-popover.sk-dark > .sk-popover-content{
  box-shadow:0 0 0 1px hsl(215, 3%, 38%), 0 2px 4px rgba(17, 20, 24, 0.2), 0 8px 24px rgba(17, 20, 24, 0.2);
}
.sk-menu{
  background:#ffffff;
  border-radius:0;
  color:#1c2127;
  list-style:none;
  margin:0;
  min-width:180px;
  padding:5px;
  text-align:left;
}

.sk-menu-divider{
  border-top:1px solid rgba(17, 20, 24, 0.15);
  display:block;
  margin:5px -5px;
}
.sk-dark .sk-menu-divider{
  border-top-color:rgba(255, 255, 255, 0.2);
}

.sk-menu-item{
  display:flex;
  flex-direction:row;
  align-items:flex-start;
  border-radius:0;
  color:inherit;
  line-height:20px;
  padding:6px 6px;
  text-decoration:none;
  -webkit-user-select:none;
     -moz-user-select:none;
      -ms-user-select:none;
          user-select:none;
}
.sk-menu-item > *{
  flex-grow:0;
  flex-shrink:0;
}
.sk-menu-item > .sk-fill{
  flex-grow:1;
  flex-shrink:1;
}
.sk-menu-item::before,
.sk-menu-item > *{
  margin-right:6px;
}
.sk-menu-item:empty::before,
.sk-menu-item > :last-child{
  margin-right:0;
}
.sk-menu-item > .sk-fill{
  word-break:break-word;
}
.sk-menu-item .sk-menu-item-icon{
  display:flex;
  flex-direction:column;
  height:20px;
  justify-content:center;
}
.sk-menu-item .sk-menu-item-label{
  color:#6f6f6f;
}
.sk-menu-item::before,
.sk-menu-item .sk-menu-item-icon,
.sk-menu-item .sk-menu-item-selected-icon,
.sk-menu-item .sk-submenu-icon{
  color:#6f6f6f;
}
.sk-menu-item::before,
.sk-menu-item .sk-submenu-icon{
  margin-top:0px;
}
.sk-menu-item:hover{
  background-color:rgba(178, 178, 178, 0.15);
  color:inherit;
  cursor:pointer;
  text-decoration:none;
}
.sk-menu-item:active{
  background-color:rgba(178, 178, 178, 0.3);
}
.sk-menu-item:active .sk-menu-item-label{
  color:#1c2127;
}
.sk-menu-item.sk-active{
  background-color:rgba(148, 199, 250, 0.1);
  color:#689bd2;
}
.sk-menu-item.sk-active .sk-menu-item-label{
  color:inherit;
}
.sk-menu-item.sk-active::before,
.sk-menu-item.sk-active .sk-menu-item-icon,
.sk-menu-item.sk-active .sk-menu-item-selected-icon,
.sk-menu-item.sk-active .sk-submenu-icon{
  color:#689bd2;
}
.sk-menu-item.sk-active.sk-intent-success{
  background-color:rgba(159, 235, 124, 0.1);
  color:#4ab82e;
}
.sk-menu-item.sk-active.sk-intent-success::before,
.sk-menu-item.sk-active.sk-intent-success .sk-menu-item-icon,
.sk-menu-item.sk-active.sk-intent-success .sk-submenu-icon{
  color:inherit;
}
.sk-menu-item.sk-active.sk-intent-warning{
  background-color:rgba(255, 227, 128, 0.1);
  color:#ffa500;
}
.sk-menu-item.sk-active.sk-intent-warning::before,
.sk-menu-item.sk-active.sk-intent-warning .sk-menu-item-icon,
.sk-menu-item.sk-active.sk-intent-warning .sk-submenu-icon{
  color:inherit;
}
.sk-menu-item.sk-active.sk-intent-danger{
  background-color:rgba(255, 102, 110, 0.1);
  color:#ff2f40;
}
.sk-menu-item.sk-active.sk-intent-danger::before,
.sk-menu-item.sk-active.sk-intent-danger .sk-menu-item-icon,
.sk-menu-item.sk-active.sk-intent-danger .sk-submenu-icon{
  color:inherit;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-menu-item.sk-active{
    background-color:highlight;
  }
}
.sk-menu-item.sk-menu-item-is-selectable{
  padding-left:24px;
}
.sk-menu-item.sk-menu-item-is-selectable.sk-selected{
  padding-left:0;
}
.sk-menu-item.sk-menu-item-is-selectable .sk-menu-item-selected-icon{
  align-self:center;
  margin:0 2px;
}
.sk-menu-item.sk-disabled{
  background-color:inherit !important;
  color:rgba(111, 111, 111, 0.6) !important;
  cursor:not-allowed !important;
  outline:none !important;
}
.sk-menu-item.sk-disabled::before,
.sk-menu-item.sk-disabled .sk-menu-item-icon,
.sk-menu-item.sk-disabled .sk-submenu-icon{
  color:rgba(111, 111, 111, 0.6) !important;
}
.sk-menu-item.sk-disabled .sk-menu-item-label{
  color:rgba(111, 111, 111, 0.6) !important;
}
.sk-menu-item.sk-intent-primary{
  color:#689bd2;
}
.sk-menu-item.sk-intent-primary::before,
.sk-menu-item.sk-intent-primary .sk-menu-item-icon,
.sk-menu-item.sk-intent-primary .sk-menu-item-selected-icon,
.sk-menu-item.sk-intent-primary .sk-submenu-icon,
.sk-menu-item.sk-intent-primary .sk-menu-item-label{
  color:inherit;
}
.sk-menu-item.sk-intent-primary:hover{
  background-color:rgba(148, 199, 250, 0.1);
}
.sk-menu-item.sk-intent-primary:active, .sk-menu-item.sk-intent-primary.sk-active{
  background-color:rgba(148, 199, 250, 0.2);
  color:#151975;
}
.sk-menu-item.sk-intent-success{
  color:#4ab82e;
}
.sk-menu-item.sk-intent-success::before,
.sk-menu-item.sk-intent-success .sk-menu-item-icon,
.sk-menu-item.sk-intent-success .sk-menu-item-selected-icon,
.sk-menu-item.sk-intent-success .sk-submenu-icon,
.sk-menu-item.sk-intent-success .sk-menu-item-label{
  color:inherit;
}
.sk-menu-item.sk-intent-success:hover{
  background-color:rgba(159, 235, 124, 0.1);
}
.sk-menu-item.sk-intent-success:active, .sk-menu-item.sk-intent-success.sk-active{
  background-color:rgba(159, 235, 124, 0.2);
  color:#008015;
}
.sk-menu-item.sk-intent-warning{
  color:#ffa500;
}
.sk-menu-item.sk-intent-warning::before,
.sk-menu-item.sk-intent-warning .sk-menu-item-icon,
.sk-menu-item.sk-intent-warning .sk-menu-item-selected-icon,
.sk-menu-item.sk-intent-warning .sk-submenu-icon,
.sk-menu-item.sk-intent-warning .sk-menu-item-label{
  color:inherit;
}
.sk-menu-item.sk-intent-warning:hover{
  background-color:rgba(255, 227, 128, 0.1);
}
.sk-menu-item.sk-intent-warning:active, .sk-menu-item.sk-intent-warning.sk-active{
  background-color:rgba(255, 227, 128, 0.2);
  color:#ff7400;
}
.sk-menu-item.sk-intent-danger{
  color:#ff2f40;
}
.sk-menu-item.sk-intent-danger::before,
.sk-menu-item.sk-intent-danger .sk-menu-item-icon,
.sk-menu-item.sk-intent-danger .sk-menu-item-selected-icon,
.sk-menu-item.sk-intent-danger .sk-submenu-icon,
.sk-menu-item.sk-intent-danger .sk-menu-item-label{
  color:inherit;
}
.sk-menu-item.sk-intent-danger:hover{
  background-color:rgba(255, 102, 110, 0.1);
}
.sk-menu-item.sk-intent-danger:active, .sk-menu-item.sk-intent-danger.sk-active{
  background-color:rgba(255, 102, 110, 0.2);
  color:#d1000f;
}
.sk-menu-item::before{
  font-family:"snpkit-icons-256", sans-serif;
  font-size:20px;
  font-style:normal;
  font-variant:normal;
  font-weight:400;
  height:20px;
  line-height:1;
  width:20px;
  -moz-osx-font-smoothing:grayscale;
  -webkit-font-smoothing:antialiased;
  margin-right:6px;
}
.sk-large .sk-menu-item{
  font-size:16px;
  line-height:22px;
  padding-bottom:9px;
  padding-top:9px;
}
.sk-large .sk-menu-item .sk-menu-item-icon{
  height:22px;
}
.sk-large .sk-menu-item::before,
.sk-large .sk-menu-item .sk-submenu-icon{
  margin-top:1px;
}
.sk-large .sk-menu-item::before{
  font-family:"snpkit-icons-256", sans-serif;
  font-size:24px;
  font-style:normal;
  font-variant:normal;
  font-weight:400;
  height:24px;
  line-height:1;
  width:24px;
  -moz-osx-font-smoothing:grayscale;
  -webkit-font-smoothing:antialiased;
  margin-right:8px;
}
.sk-small .sk-menu-item{
  padding-bottom:2px;
  padding-top:2px;
}

button.sk-menu-item{
  background:none;
  border:none;
  text-align:left;
  width:100%;
}
.sk-menu-header{
  border-top:1px solid rgba(17, 20, 24, 0.15);
  display:block;
  margin:5px -5px;
  cursor:default;
  padding-left:1px;
}
.sk-dark .sk-menu-header{
  border-top-color:rgba(255, 255, 255, 0.2);
}
.sk-menu-header:first-of-type{
  border-top:none;
}
.sk-menu-header > h6{
  color:#1c2127;
  font-family:"Archia", -apple-system, "BlinkMacSystemFont", "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Open Sans", "Helvetica Neue", "snpkit-icons-256", sans-serif;
  font-weight:600;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  word-wrap:normal;
  line-height:21px;
  margin:0;
  padding:10px 6px 0 6px;
}
.sk-dark .sk-menu-header > h6{
  color:#f6f7f9;
}
.sk-menu-header > h6.sk-text-muted{
  color:#6f6f6f;
}
.sk-dark .sk-menu-header > h6.sk-text-muted{
  color:#abb3bf;
}
.sk-menu-header:first-of-type > h6{
  padding-top:0;
}
.sk-large .sk-menu-header > h6{
  font-size:18px;
  padding-bottom:5px;
  padding-top:15px;
}
.sk-large .sk-menu-header:first-of-type > h6{
  padding-top:0;
}

.sk-dark .sk-menu{
  background:#2f343c;
  color:#f6f7f9;
}
.sk-dark .sk-menu-item{
  color:inherit;
}
.sk-dark .sk-menu-item .sk-menu-item-label{
  color:#abb3bf;
}
.sk-dark .sk-menu-item::before,
.sk-dark .sk-menu-item .sk-menu-item-icon,
.sk-dark .sk-menu-item .sk-menu-item-selected-icon,
.sk-dark .sk-menu-item .sk-submenu-icon{
  color:#abb3bf;
}
.sk-dark .sk-menu-item:hover{
  color:inherit;
}
.sk-dark .sk-menu-item:hover .sk-menu-item-icon,
.sk-dark .sk-menu-item:hover .sk-submenu-icon{
  color:#abb3bf;
}
.sk-dark .sk-menu-item:active{
  background-color:rgba(178, 178, 178, 0.3);
}
.sk-dark .sk-menu-item:active .sk-menu-item-label{
  color:#f6f7f9;
}
.sk-dark .sk-menu-item.sk-active{
  background-color:rgba(148, 199, 250, 0.2);
  color:#e0f0ff;
}
.sk-dark .sk-menu-item.sk-active::before,
.sk-dark .sk-menu-item.sk-active .sk-menu-item-icon,
.sk-dark .sk-menu-item.sk-active .sk-menu-item-selected-icon,
.sk-dark .sk-menu-item.sk-active .sk-submenu-icon{
  color:#e0f0ff;
}
.sk-dark .sk-menu-item.sk-active.sk-intent-success{
  background-color:rgba(159, 235, 124, 0.2);
  color:#d8f7c8;
}
.sk-dark .sk-menu-item.sk-active.sk-intent-success::before,
.sk-dark .sk-menu-item.sk-active.sk-intent-success .sk-menu-item-icon,
.sk-dark .sk-menu-item.sk-active.sk-intent-success .sk-submenu-icon{
  color:inherit;
}
.sk-dark .sk-menu-item.sk-active.sk-intent-warning{
  background-color:rgba(255, 227, 128, 0.2);
  color:#fdf9e0;
}
.sk-dark .sk-menu-item.sk-active.sk-intent-warning::before,
.sk-dark .sk-menu-item.sk-active.sk-intent-warning .sk-menu-item-icon,
.sk-dark .sk-menu-item.sk-active.sk-intent-warning .sk-submenu-icon{
  color:inherit;
}
.sk-dark .sk-menu-item.sk-active.sk-intent-danger{
  background-color:rgba(255, 102, 110, 0.2);
  color:#ffe8eb;
}
.sk-dark .sk-menu-item.sk-active.sk-intent-danger::before,
.sk-dark .sk-menu-item.sk-active.sk-intent-danger .sk-menu-item-icon,
.sk-dark .sk-menu-item.sk-active.sk-intent-danger .sk-submenu-icon{
  color:inherit;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-dark .sk-menu-item.sk-active{
    background-color:highlight;
  }
}
.sk-dark .sk-menu-item.sk-disabled{
  color:rgba(171, 179, 191, 0.6) !important;
}
.sk-dark .sk-menu-item.sk-disabled::before,
.sk-dark .sk-menu-item.sk-disabled .sk-menu-item-icon,
.sk-dark .sk-menu-item.sk-disabled .sk-submenu-icon{
  color:rgba(171, 179, 191, 0.6) !important;
}
.sk-dark .sk-menu-item.sk-disabled .sk-menu-item-label{
  color:rgba(171, 179, 191, 0.6) !important;
}
.sk-dark .sk-menu-item.sk-intent-primary{
  color:#e0f0ff;
}
.sk-dark .sk-menu-item.sk-intent-primary::before,
.sk-dark .sk-menu-item.sk-intent-primary .sk-menu-item-icon,
.sk-dark .sk-menu-item.sk-intent-primary .sk-menu-item-selected-icon,
.sk-dark .sk-menu-item.sk-intent-primary .sk-submenu-icon,
.sk-dark .sk-menu-item.sk-intent-primary .sk-menu-item-label{
  color:inherit;
}
.sk-dark .sk-menu-item.sk-intent-primary:hover{
  background-color:rgba(148, 199, 250, 0.2);
}
.sk-dark .sk-menu-item.sk-intent-primary:active, .sk-dark .sk-menu-item.sk-intent-primary.sk-active{
  background-color:rgba(148, 199, 250, 0.3);
  color:#99c4ff;
}
.sk-dark .sk-menu-item.sk-intent-success{
  color:#d8f7c8;
}
.sk-dark .sk-menu-item.sk-intent-success::before,
.sk-dark .sk-menu-item.sk-intent-success .sk-menu-item-icon,
.sk-dark .sk-menu-item.sk-intent-success .sk-menu-item-selected-icon,
.sk-dark .sk-menu-item.sk-intent-success .sk-submenu-icon,
.sk-dark .sk-menu-item.sk-intent-success .sk-menu-item-label{
  color:inherit;
}
.sk-dark .sk-menu-item.sk-intent-success:hover{
  background-color:rgba(159, 235, 124, 0.2);
}
.sk-dark .sk-menu-item.sk-intent-success:active, .sk-dark .sk-menu-item.sk-intent-success.sk-active{
  background-color:rgba(159, 235, 124, 0.3);
  color:#7cd7a2;
}
.sk-dark .sk-menu-item.sk-intent-warning{
  color:#fdf9e0;
}
.sk-dark .sk-menu-item.sk-intent-warning::before,
.sk-dark .sk-menu-item.sk-intent-warning .sk-menu-item-icon,
.sk-dark .sk-menu-item.sk-intent-warning .sk-menu-item-selected-icon,
.sk-dark .sk-menu-item.sk-intent-warning .sk-submenu-icon,
.sk-dark .sk-menu-item.sk-intent-warning .sk-menu-item-label{
  color:inherit;
}
.sk-dark .sk-menu-item.sk-intent-warning:hover{
  background-color:rgba(255, 227, 128, 0.2);
}
.sk-dark .sk-menu-item.sk-intent-warning:active, .sk-dark .sk-menu-item.sk-intent-warning.sk-active{
  background-color:rgba(255, 227, 128, 0.3);
  color:#f5c186;
}
.sk-dark .sk-menu-item.sk-intent-danger{
  color:#ffe8eb;
}
.sk-dark .sk-menu-item.sk-intent-danger::before,
.sk-dark .sk-menu-item.sk-intent-danger .sk-menu-item-icon,
.sk-dark .sk-menu-item.sk-intent-danger .sk-menu-item-selected-icon,
.sk-dark .sk-menu-item.sk-intent-danger .sk-submenu-icon,
.sk-dark .sk-menu-item.sk-intent-danger .sk-menu-item-label{
  color:inherit;
}
.sk-dark .sk-menu-item.sk-intent-danger:hover{
  background-color:rgba(255, 102, 110, 0.2);
}
.sk-dark .sk-menu-item.sk-intent-danger:active, .sk-dark .sk-menu-item.sk-intent-danger.sk-active{
  background-color:rgba(255, 102, 110, 0.3);
  color:#ffa1a4;
}
.sk-dark .sk-menu-divider,
.sk-dark .sk-menu-header{
  border-color:rgba(255, 255, 255, 0.2);
}
.sk-dark .sk-menu-header > h6{
  color:#f6f7f9;
}

.sk-label .sk-menu{
  margin-top:5px;
}
.sk-navbar{
  background-color:#ffffff;
  box-shadow:0 0 1px rgba(17, 20, 24, 0.1), 0 0 4px rgba(17, 20, 24, 0.1);
  height:50px;
  padding:0 15px;
  position:relative;
  width:100%;
  z-index:10;
}
.sk-navbar.sk-dark, .sk-dark .sk-navbar{
  background-color:#2f343c;
}
.sk-navbar.sk-dark{
  box-shadow:inset inset 0 0 0 1px rgba(255, 255, 255, 0.2), 0 1px 1px 0 rgba(17, 20, 24, 0.2);
}
.sk-dark .sk-navbar{
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.2), 0 1px 1px 0 rgba(17, 20, 24, 0.2);
}
.sk-navbar.sk-fixed-top{
  left:0;
  position:fixed;
  right:0;
  top:0;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-navbar{
    border:1px solid buttonborder;
  }
}

.sk-navbar-heading{
  font-size:16px;
  margin-right:15px;
}

.sk-navbar-group{
  align-items:center;
  display:flex;
  height:50px;
}
.sk-navbar-group.sk-align-left{
  float:left;
}
.sk-navbar-group.sk-align-right{
  float:right;
}

.sk-navbar-divider{
  border-left:1px solid rgba(17, 20, 24, 0.15);
  height:20px;
  margin:0 10px;
}
.sk-dark .sk-navbar-divider{
  border-left-color:rgba(255, 255, 255, 0.2);
}
.sk-non-ideal-state{
  display:flex;
  flex-direction:column;
  align-items:center;
  color:#6f6f6f;
  height:100%;
  justify-content:center;
  text-align:center;
  width:100%;
}
.sk-non-ideal-state > *{
  flex-grow:0;
  flex-shrink:0;
}
.sk-non-ideal-state > .sk-fill{
  flex-grow:1;
  flex-shrink:1;
}
.sk-non-ideal-state::before,
.sk-non-ideal-state > *{
  margin-bottom:20px;
}
.sk-non-ideal-state:empty::before,
.sk-non-ideal-state > :last-child{
  margin-bottom:0;
}
.sk-non-ideal-state > *{
  max-width:400px;
}
.sk-non-ideal-state .sk-heading{
  color:#6f6f6f;
  line-height:20px;
  margin-bottom:10px;
}
.sk-non-ideal-state .sk-heading:only-child{
  margin-bottom:0;
}
.sk-non-ideal-state.sk-non-ideal-state-horizontal{
  display:flex;
  flex-direction:row;
  text-align:left;
}
.sk-non-ideal-state.sk-non-ideal-state-horizontal > *{
  flex-grow:0;
  flex-shrink:0;
}
.sk-non-ideal-state.sk-non-ideal-state-horizontal > .sk-fill{
  flex-grow:1;
  flex-shrink:1;
}
.sk-non-ideal-state.sk-non-ideal-state-horizontal::before,
.sk-non-ideal-state.sk-non-ideal-state-horizontal > *{
  margin-right:20px;
}
.sk-non-ideal-state.sk-non-ideal-state-horizontal:empty::before,
.sk-non-ideal-state.sk-non-ideal-state-horizontal > :last-child{
  margin-right:0;
}
.sk-non-ideal-state.sk-non-ideal-state-horizontal > *{
  margin-bottom:0;
}
.sk-dark .sk-non-ideal-state{
  color:#abb3bf;
}
.sk-dark .sk-non-ideal-state .sk-heading{
  color:#abb3bf;
}

.sk-non-ideal-state-visual{
  color:#b2b2b2;
}

.sk-overflow-list{
  display:flex;
  flex-wrap:nowrap;
  min-width:0;
}

.sk-overflow-list-spacer{
  flex-shrink:1;
  width:1px;
}
body.sk-overlay-open{
  overflow:hidden;
}

.sk-overlay{
  bottom:0;
  left:0;
  position:static;
  right:0;
  top:0;
  z-index:20;
}
.sk-overlay:not(.sk-overlay-open){
  pointer-events:none;
}
.sk-overlay.sk-overlay-container{
  overflow:hidden;
  position:fixed;
}
.sk-overlay.sk-overlay-container.sk-overlay-inline{
  position:absolute;
}
.sk-overlay.sk-overlay-scroll-container{
  overflow:auto;
  position:fixed;
}
.sk-overlay.sk-overlay-scroll-container.sk-overlay-inline{
  position:absolute;
}
.sk-overlay.sk-overlay-inline{
  display:inline;
  overflow:visible;
}

.sk-overlay-content{
  position:fixed;
  z-index:20;
}
.sk-overlay-inline .sk-overlay-content, .sk-overlay-scroll-container .sk-overlay-content{
  position:absolute;
}

.sk-overlay-backdrop{
  bottom:0;
  left:0;
  position:fixed;
  right:0;
  top:0;
  opacity:1;
  background-color:rgba(17, 20, 24, 0.7);
  overflow:auto;
  -webkit-user-select:none;
     -moz-user-select:none;
      -ms-user-select:none;
          user-select:none;
  z-index:20;
}
.sk-overlay-backdrop.sk-overlay-enter, .sk-overlay-backdrop.sk-overlay-appear{
  opacity:0;
}
.sk-overlay-backdrop.sk-overlay-enter-active, .sk-overlay-backdrop.sk-overlay-appear-active{
  opacity:1;
  transition-delay:0;
  transition-duration:200ms;
  transition-property:opacity;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}
.sk-overlay-backdrop.sk-overlay-exit{
  opacity:1;
}
.sk-overlay-backdrop.sk-overlay-exit-active{
  opacity:0;
  transition-delay:0;
  transition-duration:200ms;
  transition-property:opacity;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}
.sk-overlay-backdrop:focus{
  outline:none;
}
.sk-overlay-inline .sk-overlay-backdrop{
  position:absolute;
}
ul.sk-pagination{
  display:inline-block;
  list-style:none;
  margin:0;
  padding:0;
  -webkit-user-select:none;
     -moz-user-select:none;
      -ms-user-select:none;
          user-select:none;
}
ul.sk-pagination > li{
  display:inline-block;
}
ul.sk-pagination > li .sk-pagination-page{
  padding:8px 4px;
}
ul.sk-pagination > li > *{
  height:100%;
}
ul.sk-pagination.left{
  display:flex;
  justify-content:flex-start;
  width:100%;
}
ul.sk-pagination.center{
  display:flex;
  justify-content:center;
  width:100%;
}
ul.sk-pagination.right{
  display:flex;
  justify-content:flex-end;
  width:100%;
}
.sk-panel-stack{
  overflow:hidden;
  position:relative;
}

.sk-panel-stack-header{
  align-items:center;
  box-shadow:0 1px rgba(17, 20, 24, 0.15);
  display:flex;
  flex-shrink:0;
  height:30px;
  z-index:1;
}
.sk-dark .sk-panel-stack-header{
  box-shadow:0 1px rgba(255, 255, 255, 0.2);
}
.sk-panel-stack-header > span{
  align-items:stretch;
  display:flex;
  flex:1;
}
.sk-panel-stack-header .sk-heading{
  margin:0 5px;
}

.sk-button.sk-panel-stack-header-back{
  margin-left:5px;
  padding-left:0;
  white-space:nowrap;
}
.sk-button.sk-panel-stack-header-back .sk-icon{
  margin:0 2px;
}

.sk-panel-stack-view{
  bottom:0;
  left:0;
  position:absolute;
  right:0;
  top:0;
  background-color:#ffffff;
  border-right:1px solid rgba(17, 20, 24, 0.15);
  display:flex;
  flex-direction:column;
  margin-right:-1px;
  overflow-y:auto;
  z-index:1;
}
.sk-dark .sk-panel-stack-view{
  background-color:#2f343c;
}
.sk-panel-stack-view:nth-last-child(n+4){
  display:none;
}

.sk-panel-stack-push .sk-panel-stack-enter, .sk-panel-stack-push .sk-panel-stack-appear{
  transform:translateX(100%);
  opacity:0;
}
.sk-panel-stack-push .sk-panel-stack-enter-active, .sk-panel-stack-push .sk-panel-stack-appear-active{
  transform:translate(0%);
  opacity:1;
  transition-delay:0;
  transition-duration:400ms;
  transition-property:transform, opacity;
  transition-timing-function:ease;
}
.sk-panel-stack-push .sk-panel-stack-exit{
  transform:translate(0%);
  opacity:1;
}
.sk-panel-stack-push .sk-panel-stack-exit-active{
  transform:translateX(-50%);
  opacity:0;
  transition-delay:0;
  transition-duration:400ms;
  transition-property:transform, opacity;
  transition-timing-function:ease;
}

.sk-panel-stack-pop .sk-panel-stack-enter, .sk-panel-stack-pop .sk-panel-stack-appear{
  transform:translateX(-50%);
  opacity:0;
}
.sk-panel-stack-pop .sk-panel-stack-enter-active, .sk-panel-stack-pop .sk-panel-stack-appear-active{
  transform:translate(0%);
  opacity:1;
  transition-delay:0;
  transition-duration:400ms;
  transition-property:transform, opacity;
  transition-timing-function:ease;
}
.sk-panel-stack-pop .sk-panel-stack-exit{
  transform:translate(0%);
  opacity:1;
}
.sk-panel-stack-pop .sk-panel-stack-exit-active{
  transform:translateX(100%);
  opacity:0;
  transition-delay:0;
  transition-duration:400ms;
  transition-property:transform, opacity;
  transition-timing-function:ease;
}
.sk-panel-stack2{
  overflow:hidden;
  position:relative;
}

.sk-panel-stack2-header{
  align-items:center;
  box-shadow:0 1px rgba(17, 20, 24, 0.15);
  display:flex;
  flex-shrink:0;
  height:30px;
  z-index:1;
}
.sk-dark .sk-panel-stack2-header{
  box-shadow:0 1px rgba(255, 255, 255, 0.2);
}
.sk-panel-stack2-header > span{
  align-items:stretch;
  display:flex;
  flex:1;
}
.sk-panel-stack2-header .sk-heading{
  margin:0 5px;
}

.sk-button.sk-panel-stack2-header-back{
  margin-left:5px;
  padding-left:0;
  white-space:nowrap;
}
.sk-button.sk-panel-stack2-header-back .sk-icon{
  margin:0 2px;
}

.sk-panel-stack2-view{
  bottom:0;
  left:0;
  position:absolute;
  right:0;
  top:0;
  background-color:#ffffff;
  border-right:1px solid rgba(17, 20, 24, 0.15);
  display:flex;
  flex-direction:column;
  margin-right:-1px;
  overflow-y:auto;
  z-index:1;
}
.sk-dark .sk-panel-stack2-view{
  background-color:#2f343c;
}
.sk-panel-stack2-view:nth-last-child(n+4){
  display:none;
}

.sk-panel-stack2-push .sk-panel-stack2-enter, .sk-panel-stack2-push .sk-panel-stack2-appear{
  transform:translateX(100%);
  opacity:0;
}
.sk-panel-stack2-push .sk-panel-stack2-enter-active, .sk-panel-stack2-push .sk-panel-stack2-appear-active{
  transform:translate(0%);
  opacity:1;
  transition-delay:0;
  transition-duration:400ms;
  transition-property:transform, opacity;
  transition-timing-function:ease;
}
.sk-panel-stack2-push .sk-panel-stack2-exit{
  transform:translate(0%);
  opacity:1;
}
.sk-panel-stack2-push .sk-panel-stack2-exit-active{
  transform:translateX(-50%);
  opacity:0;
  transition-delay:0;
  transition-duration:400ms;
  transition-property:transform, opacity;
  transition-timing-function:ease;
}

.sk-panel-stack2-pop .sk-panel-stack2-enter, .sk-panel-stack2-pop .sk-panel-stack2-appear{
  transform:translateX(-50%);
  opacity:0;
}
.sk-panel-stack2-pop .sk-panel-stack2-enter-active, .sk-panel-stack2-pop .sk-panel-stack2-appear-active{
  transform:translate(0%);
  opacity:1;
  transition-delay:0;
  transition-duration:400ms;
  transition-property:transform, opacity;
  transition-timing-function:ease;
}
.sk-panel-stack2-pop .sk-panel-stack2-exit{
  transform:translate(0%);
  opacity:1;
}
.sk-panel-stack2-pop .sk-panel-stack2-exit-active{
  transform:translateX(100%);
  opacity:0;
  transition-delay:0;
  transition-duration:400ms;
  transition-property:transform, opacity;
  transition-timing-function:ease;
}
.sk-button-group:not(.sk-minimal) > .sk-popover-target:not(:first-child) .sk-button{
  border-bottom-left-radius:0;
  border-top-left-radius:0;
}
.sk-button-group:not(.sk-minimal) > .sk-popover-target:not(:last-child) .sk-button{
  border-bottom-right-radius:0;
  border-top-right-radius:0;
  margin-right:-1px;
}
.sk-button-group .sk-popover-target{
  display:flex;
  flex:1 1 auto;
}
.sk-button-group.sk-vertical:not(.sk-minimal) > .sk-popover-target:first-child .sk-button{
  border-radius:0 0 0 0;
}
.sk-button-group.sk-vertical:not(.sk-minimal) > .sk-popover-target:last-child .sk-button{
  border-radius:0 0 0 0;
}
.sk-button-group.sk-vertical:not(.sk-minimal) > .sk-popover-target:not(:last-child) .sk-button{
  margin-bottom:-1px;
}
.sk-control-group .sk-popover-target{
  border-radius:inherit;
}
label.sk-label .sk-popover-target{
  display:block;
  margin-top:5px;
  text-transform:none;
}
.sk-submenu .sk-popover-target{
  display:block;
}
.sk-submenu.sk-popover{
  box-shadow:none;
  padding:0 5px;
}
.sk-submenu.sk-popover > .sk-popover-content{
  box-shadow:0 0 4px rgba(17, 20, 24, 0.1), 0 0 16px rgba(17, 20, 24, 0.1);
}
.sk-dark .sk-submenu.sk-popover, .sk-submenu.sk-popover.sk-dark{
  box-shadow:none;
}
.sk-dark .sk-submenu.sk-popover > .sk-popover-content, .sk-submenu.sk-popover.sk-dark > .sk-popover-content{
  box-shadow:0 0 0 1px hsl(215, 3%, 38%), 0 2px 4px rgba(17, 20, 24, 0.2), 0 8px 24px rgba(17, 20, 24, 0.2);
}
.sk-tree-node-secondary-label .sk-popover-target{
  align-items:center;
  display:flex;
}

.sk-popover{
  box-shadow:0 0 4px rgba(17, 20, 24, 0.1), 0 0 16px rgba(17, 20, 24, 0.1);
  transform:scale(1);
  border-radius:0;
  display:inline-block;
  z-index:20;
}
.sk-popover .sk-popover-arrow{
  height:30px;
  position:absolute;
  width:30px;
}
.sk-popover .sk-popover-arrow::before{
  height:20px;
  margin:5px;
  width:20px;
}
.sk-popover .sk-popover-content{
  background:#ffffff;
}
.sk-popover .sk-popover-content,
.sk-popover .sk-heading{
  color:inherit;
}
.sk-popover .sk-popover-arrow::before{
  box-shadow:1px 1px 6px rgba(17, 20, 24, 0.1);
}
.sk-popover .sk-popover-arrow-border{
  fill:#111418;
  fill-opacity:0.1;
}
.sk-popover .sk-popover-arrow-fill{
  fill:#ffffff;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-popover .sk-popover-arrow-fill{
    fill:buttonborder;
  }
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-popover{
    border:1px solid buttonborder;
  }
}
.sk-popover-enter > .sk-popover, .sk-popover-appear > .sk-popover{
  transform:scale(0.3);
}
.sk-popover-enter-active > .sk-popover, .sk-popover-appear-active > .sk-popover{
  transform:scale(1);
  transition-delay:0;
  transition-duration:300ms;
  transition-property:transform;
  transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
}
.sk-popover-exit > .sk-popover{
  transform:scale(1);
}
.sk-popover-exit-active > .sk-popover{
  transform:scale(0.3);
  transition-delay:0;
  transition-duration:300ms;
  transition-property:transform;
  transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
}
.sk-popover .sk-popover-content{
  border-radius:0;
  position:relative;
}
.sk-popover.sk-popover-content-sizing .sk-popover-content{
  max-width:350px;
  padding:20px;
}
.sk-popover-target + .sk-overlay .sk-popover.sk-popover-content-sizing{
  width:350px;
}
.sk-popover.sk-minimal{
  margin:0 !important;
}
.sk-popover.sk-minimal .sk-popover-arrow{
  display:none;
}
.sk-popover.sk-minimal.sk-popover{
  transform:scale(1);
}
.sk-popover-enter > .sk-popover.sk-minimal.sk-popover, .sk-popover-appear > .sk-popover.sk-minimal.sk-popover{
  transform:scale(1);
}
.sk-popover-enter-active > .sk-popover.sk-minimal.sk-popover, .sk-popover-appear-active > .sk-popover.sk-minimal.sk-popover{
  transform:scale(1);
  transition-delay:0;
  transition-duration:100ms;
  transition-property:transform;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}
.sk-popover-exit > .sk-popover.sk-minimal.sk-popover{
  transform:scale(1);
}
.sk-popover-exit-active > .sk-popover.sk-minimal.sk-popover{
  transform:scale(1);
  transition-delay:0;
  transition-duration:100ms;
  transition-property:transform;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}
.sk-popover.sk-popover-match-target-width{
  width:100%;
}
.sk-popover.sk-dark, .sk-dark .sk-popover{
  box-shadow:0 0 0 1px hsl(215, 3%, 38%), 0 2px 4px rgba(17, 20, 24, 0.2), 0 8px 24px rgba(17, 20, 24, 0.2);
}
.sk-popover.sk-dark .sk-popover-content, .sk-dark .sk-popover .sk-popover-content{
  background:#2f343c;
}
.sk-popover.sk-dark .sk-popover-content,
.sk-popover.sk-dark .sk-heading, .sk-dark .sk-popover .sk-popover-content,
.sk-dark .sk-popover .sk-heading{
  color:inherit;
}
.sk-popover.sk-dark .sk-popover-arrow::before, .sk-dark .sk-popover .sk-popover-arrow::before{
  box-shadow:0 0 0 1px #777a7e, 1px 1px 6px rgba(17, 20, 24, 0.2);
}
.sk-popover.sk-dark .sk-popover-arrow-border, .sk-dark .sk-popover .sk-popover-arrow-border{
  fill:#111418;
  fill-opacity:0.2;
}
.sk-popover.sk-dark .sk-popover-arrow-fill, .sk-dark .sk-popover .sk-popover-arrow-fill{
  fill:#2f343c;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-popover.sk-dark .sk-popover-arrow-fill, .sk-dark .sk-popover .sk-popover-arrow-fill{
    fill:buttonborder;
  }
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-popover.sk-dark, .sk-dark .sk-popover{
    border:1px solid buttonborder;
  }
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-popover{
    border:1px solid buttonborder;
    box-shadow:none;
  }
}

.sk-popover-arrow::before{
  border-radius:-1;
  content:"";
  display:block;
  position:absolute;
  transform:rotate(45deg);
}

.sk-overlay-backdrop.sk-popover-backdrop{
  background:rgba(255, 255, 255, 0);
}

.sk-popover-transition-container{
  opacity:1;
  display:flex;
  z-index:20;
}
.sk-popover-transition-container.sk-popover-enter, .sk-popover-transition-container.sk-popover-appear{
  opacity:0;
}
.sk-popover-transition-container.sk-popover-enter-active, .sk-popover-transition-container.sk-popover-appear-active{
  opacity:1;
  transition-delay:0;
  transition-duration:100ms;
  transition-property:opacity;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}
.sk-popover-transition-container.sk-popover-exit{
  opacity:1;
}
.sk-popover-transition-container.sk-popover-exit-active{
  opacity:0;
  transition-delay:0;
  transition-duration:100ms;
  transition-property:opacity;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}
.sk-popover-transition-container:focus{
  outline:none;
}
.sk-popover-transition-container.sk-popover-leave .sk-popover-content{
  pointer-events:none;
}

span.sk-popover-target{
  display:inline-block;
}

.sk-popover-target.sk-fill{
  width:100%;
}

.sk-portal{
  left:0;
  position:absolute;
  right:0;
  top:0;
}
@keyframes linear-progress-bar-stripes{
  from{
    background-position:0 0;
  }
  to{
    background-position:30px 0;
  }
}
.sk-progress-bar{
  background:rgba(111, 111, 111, 0.2);
  border-radius:40px;
  display:block;
  height:8px;
  overflow:hidden;
  position:relative;
  width:100%;
}
.sk-progress-bar .sk-progress-meter,
.sk-progress-bar .sk-progress-meter-reverse{
  animation:linear-progress-bar-stripes 300ms linear infinite;
  background:linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%);
  background-color:rgba(111, 111, 111, 0.8);
  background-size:30px 30px;
  border-radius:40px;
  height:100%;
  position:absolute;
  transition:width 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
  width:100%;
}
.sk-progress-bar .sk-progress-meter-reverse{
  animation-direction:reverse;
}
.sk-progress-bar.sk-no-animation .sk-progress-meter{
  animation:none;
}
.sk-progress-bar.sk-no-stripes .sk-progress-meter{
  background-image:none;
}

.sk-dark .sk-progress-bar{
  background:rgba(17, 20, 24, 0.5);
}
.sk-dark .sk-progress-bar .sk-progress-meter{
  background-color:#b2b2b2;
}

.sk-progress-bar.sk-intent-primary .sk-progress-meter{
  background-color:#151975;
}

.sk-progress-bar.sk-intent-success .sk-progress-meter{
  background-color:#008015;
}

.sk-progress-bar.sk-intent-warning .sk-progress-meter{
  background-color:#ff7400;
}

.sk-progress-bar.sk-intent-danger .sk-progress-meter{
  background-color:#d1000f;
}
.sk-section{
  overflow:hidden;
  width:100%;
}
.sk-section, .sk-section.sk-compact{
  padding:0;
}
.sk-section-header{
  align-items:center;
  border-bottom:1px solid rgba(17, 20, 24, 0.15);
  display:flex;
  gap:20px;
  justify-content:space-between;
  min-height:50px;
  padding:0 20px;
  position:relative;
  width:100%;
}
.sk-section-header.sk-dark, .sk-dark .sk-section-header{
  border-color:rgba(255, 255, 255, 0.2);
}
.sk-section-header-left{
  align-items:center;
  display:flex;
  gap:10px;
  padding:10px 0;
}
.sk-section-header-title{
  margin-bottom:0;
}
.sk-section-header-sub-title{
  margin-top:2px;
}
.sk-section-header-right{
  align-items:center;
  display:flex;
  gap:10px;
  margin-left:auto;
}
.sk-section-header-divider{
  align-self:stretch;
  margin:15px 0;
}
.sk-section-header.sk-interactive{
  cursor:pointer;
}
.sk-section-header.sk-interactive:hover, .sk-section-header.sk-interactive:active{
  background:#f6f7f9;
}
.sk-section-header.sk-interactive:hover.sk-dark, .sk-dark .sk-section-header.sk-interactive:hover, .sk-section-header.sk-interactive:active.sk-dark, .sk-dark .sk-section-header.sk-interactive:active{
  background:#383e47;
}
.sk-section-card.sk-padded{
  padding:20px;
}
.sk-section-card:not(:last-child){
  border-bottom:1px solid rgba(17, 20, 24, 0.15);
}
.sk-section-card:not(:last-child).sk-dark, .sk-dark .sk-section-card:not(:last-child){
  border-color:rgba(255, 255, 255, 0.2);
}
.sk-section.sk-section-collapsed .sk-section-header{
  border:none;
}
.sk-section.sk-compact .sk-section-header{
  min-height:40px;
  padding:0 15px;
}
.sk-section.sk-compact .sk-section-header-left{
  padding:7px 0;
}
.sk-section.sk-compact .sk-section-card.sk-padded{
  padding:15px;
}
.sk-segmented-control{
  background-color:#f6f7f9;
  border-radius:0;
  display:flex;
  gap:3px;
  padding:3px;
}
.sk-segmented-control.sk-inline{
  display:inline-flex;
}
.sk-segmented-control.sk-fill{
  width:100%;
}
.sk-segmented-control.sk-fill > .sk-button{
  flex-grow:1;
}
.sk-segmented-control > .sk-button:not(.sk-minimal):not(.sk-intent-primary){
  background-color:#ffffff;
}
.sk-dark .sk-segmented-control > .sk-button:not(.sk-minimal):not(.sk-intent-primary){
  background-color:#404854;
}
.sk-segmented-control > .sk-button.sk-minimal{
  color:#6f6f6f;
}
.sk-dark .sk-segmented-control > .sk-button.sk-minimal{
  color:#abb3bf;
}
.sk-segmented-control > .sk-button.sk-minimal:disabled{
  color:rgba(111, 111, 111, 0.6);
}
.sk-dark .sk-segmented-control > .sk-button.sk-minimal:disabled{
  color:rgba(171, 179, 191, 0.6);
}
.sk-dark .sk-segmented-control{
  background-color:#2f343c;
}
@keyframes skeleton-glow{
  from{
    background:rgba(211, 216, 222, 0.2);
    border-color:rgba(211, 216, 222, 0.2);
  }
  to{
    background:rgba(111, 111, 111, 0.2);
    border-color:rgba(111, 111, 111, 0.2);
  }
}
.sk-skeleton{
  animation:1000ms linear infinite alternate skeleton-glow;
  background:rgba(211, 216, 222, 0.2);
  background-clip:padding-box !important;
  border-color:rgba(211, 216, 222, 0.2) !important;
  border-radius:2px;
  box-shadow:none !important;
  color:transparent !important;
  cursor:default;
  pointer-events:none;
  -webkit-user-select:none;
     -moz-user-select:none;
      -ms-user-select:none;
          user-select:none;
}
.sk-skeleton::before, .sk-skeleton::after,
.sk-skeleton *{
  visibility:hidden !important;
}
.sk-tooltip{
  box-shadow:0 0 4px rgba(17, 20, 24, 0.1), 0 0 16px rgba(17, 20, 24, 0.1);
  transform:scale(1);
  color:#f6f7f9;
}
.sk-tooltip .sk-popover-arrow{
  height:22px;
  position:absolute;
  width:22px;
}
.sk-tooltip .sk-popover-arrow::before{
  height:14px;
  margin:4px;
  width:14px;
}
.sk-tooltip .sk-popover-content{
  background:#404854;
}
.sk-tooltip .sk-popover-content,
.sk-tooltip .sk-heading{
  color:#f6f7f9;
}
.sk-tooltip .sk-popover-arrow::before{
  box-shadow:1px 1px 6px rgba(17, 20, 24, 0.1);
}
.sk-tooltip .sk-popover-arrow-border{
  fill:#111418;
  fill-opacity:0.1;
}
.sk-tooltip .sk-popover-arrow-fill{
  fill:#404854;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-tooltip .sk-popover-arrow-fill{
    fill:buttonborder;
  }
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-tooltip{
    border:1px solid buttonborder;
  }
}
.sk-popover-enter > .sk-tooltip, .sk-popover-appear > .sk-tooltip{
  transform:scale(0.8);
}
.sk-popover-enter-active > .sk-tooltip, .sk-popover-appear-active > .sk-tooltip{
  transform:scale(1);
  transition-delay:0;
  transition-duration:100ms;
  transition-property:transform;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}
.sk-popover-exit > .sk-tooltip{
  transform:scale(1);
}
.sk-popover-exit-active > .sk-tooltip{
  transform:scale(0.8);
  transition-delay:0;
  transition-duration:100ms;
  transition-property:transform;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}
.sk-tooltip .sk-text-muted{
  color:#abb3bf;
}
.sk-tooltip .sk-text-disabled{
  color:rgba(171, 179, 191, 0.6);
}
.sk-tooltip .sk-running-text hr{
  border-color:rgba(255, 255, 255, 0.2);
}
.sk-tooltip a{
  color:#e0f0ff;
}
.sk-tooltip a:hover{
  color:#e0f0ff;
}
.sk-tooltip a .sk-icon, .sk-tooltip a .sk-icon-standard, .sk-tooltip a .sk-icon-large{
  color:inherit;
}
.sk-tooltip a code{
  color:inherit;
}
.sk-tooltip .sk-code,
.sk-tooltip .sk-running-text code{
  background:rgba(17, 20, 24, 0.3);
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4);
  color:#abb3bf;
}
a > .sk-tooltip .sk-code,
a > .sk-tooltip .sk-running-text code{
  color:inherit;
}
.sk-tooltip .sk-code-block,
.sk-tooltip .sk-running-text pre{
  background:rgba(17, 20, 24, 0.3);
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4);
  color:#f6f7f9;
}
.sk-tooltip .sk-code-block > code,
.sk-tooltip .sk-running-text pre > code{
  background:none;
  box-shadow:none;
  color:inherit;
}
.sk-tooltip .sk-key,
.sk-tooltip .sk-running-text kbd{
  background:#383e47;
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.2), 0 1px 1px 0 rgba(17, 20, 24, 0.2);
  color:#abb3bf;
}
.sk-tooltip .sk-icon.sk-intent-primary, .sk-tooltip .sk-icon-standard.sk-intent-primary, .sk-tooltip .sk-icon-large.sk-intent-primary{
  color:#e0f0ff;
}
.sk-tooltip .sk-icon.sk-intent-success, .sk-tooltip .sk-icon-standard.sk-intent-success, .sk-tooltip .sk-icon-large.sk-intent-success{
  color:#d8f7c8;
}
.sk-tooltip .sk-icon.sk-intent-warning, .sk-tooltip .sk-icon-standard.sk-intent-warning, .sk-tooltip .sk-icon-large.sk-intent-warning{
  color:#fdf9e0;
}
.sk-tooltip .sk-icon.sk-intent-danger, .sk-tooltip .sk-icon-standard.sk-intent-danger, .sk-tooltip .sk-icon-large.sk-intent-danger{
  color:#ffe8eb;
}
.sk-tooltip .sk-popover-content{
  padding:10px 12px;
}
.sk-tooltip.sk-compact .sk-popover-content{
  line-height:1rem;
  padding:5px 7px;
}
.sk-tooltip.sk-compact .sk-code{
  vertical-align:text-bottom;
}
.sk-tooltip.sk-popover-placement-top .sk-popover-arrow{
  transform:translateY(-3px);
}
.sk-tooltip.sk-popover-placement-left .sk-popover-arrow{
  transform:translateX(-3px);
}
.sk-tooltip.sk-popover-placement-bottom .sk-popover-arrow{
  transform:translateY(3px);
}
.sk-tooltip.sk-popover-placement-right .sk-popover-arrow{
  transform:translateX(3px);
}
.sk-tooltip.sk-dark, .sk-dark .sk-tooltip{
  box-shadow:0 2px 4px rgba(17, 20, 24, 0.2), 0 8px 24px rgba(17, 20, 24, 0.2);
}
.sk-tooltip.sk-dark .sk-popover-content, .sk-dark .sk-tooltip .sk-popover-content{
  background:#e5e8eb;
}
.sk-tooltip.sk-dark .sk-popover-content,
.sk-tooltip.sk-dark .sk-heading, .sk-dark .sk-tooltip .sk-popover-content,
.sk-dark .sk-tooltip .sk-heading{
  color:#404854;
}
.sk-tooltip.sk-dark .sk-popover-arrow::before, .sk-dark .sk-tooltip .sk-popover-arrow::before{
  box-shadow:1px 1px 6px rgba(17, 20, 24, 0.2);
}
.sk-tooltip.sk-dark .sk-popover-arrow-border, .sk-dark .sk-tooltip .sk-popover-arrow-border{
  fill:#111418;
  fill-opacity:0.2;
}
.sk-tooltip.sk-dark .sk-popover-arrow-fill, .sk-dark .sk-tooltip .sk-popover-arrow-fill{
  fill:#e5e8eb;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-tooltip.sk-dark .sk-popover-arrow-fill, .sk-dark .sk-tooltip .sk-popover-arrow-fill{
    fill:buttonborder;
  }
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-tooltip.sk-dark, .sk-dark .sk-tooltip{
    border:1px solid buttonborder;
  }
}
.sk-tooltip.sk-dark .sk-text-muted, .sk-dark .sk-tooltip .sk-text-muted{
  color:#6f6f6f;
}
.sk-tooltip.sk-dark .sk-text-disabled, .sk-dark .sk-tooltip .sk-text-disabled{
  color:rgba(111, 111, 111, 0.6);
}
.sk-tooltip.sk-dark .sk-running-text hr, .sk-dark .sk-tooltip .sk-running-text hr{
  border-color:rgba(17, 20, 24, 0.15);
}
.sk-tooltip.sk-dark a, .sk-dark .sk-tooltip a{
  color:#689bd2;
}
.sk-tooltip.sk-dark a:hover, .sk-dark .sk-tooltip a:hover{
  color:#689bd2;
}
.sk-tooltip.sk-dark a .sk-icon, .sk-tooltip.sk-dark a .sk-icon-standard, .sk-tooltip.sk-dark a .sk-icon-large, .sk-dark .sk-tooltip a .sk-icon, .sk-dark .sk-tooltip a .sk-icon-standard, .sk-dark .sk-tooltip a .sk-icon-large{
  color:inherit;
}
.sk-tooltip.sk-dark a code, .sk-dark .sk-tooltip a code{
  color:inherit;
}
.sk-tooltip.sk-dark .sk-code,
.sk-tooltip.sk-dark .sk-running-text code, .sk-dark .sk-tooltip .sk-code,
.sk-dark .sk-tooltip .sk-running-text code{
  background:rgba(255, 255, 255, 0.7);
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2);
  color:#6f6f6f;
}
a > .sk-tooltip.sk-dark .sk-code,
a > .sk-tooltip.sk-dark .sk-running-text code, a > .sk-dark .sk-tooltip .sk-code,
a > .sk-dark .sk-tooltip .sk-running-text code{
  color:#151975;
}
.sk-tooltip.sk-dark .sk-code-block,
.sk-tooltip.sk-dark .sk-running-text pre, .sk-dark .sk-tooltip .sk-code-block,
.sk-dark .sk-tooltip .sk-running-text pre{
  background:rgba(255, 255, 255, 0.7);
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.15);
  color:#1c2127;
}
.sk-tooltip.sk-dark .sk-code-block > code,
.sk-tooltip.sk-dark .sk-running-text pre > code, .sk-dark .sk-tooltip .sk-code-block > code,
.sk-dark .sk-tooltip .sk-running-text pre > code{
  background:none;
  box-shadow:none;
  color:inherit;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-tooltip.sk-dark .sk-code-block,
  .sk-tooltip.sk-dark .sk-running-text pre, .sk-dark .sk-tooltip .sk-code-block,
  .sk-dark .sk-tooltip .sk-running-text pre{
    border:1px solid buttonborder;
    box-shadow:none;
  }
}
.sk-tooltip.sk-dark .sk-key,
.sk-tooltip.sk-dark .sk-running-text kbd, .sk-dark .sk-tooltip .sk-key,
.sk-dark .sk-tooltip .sk-running-text kbd{
  background:#ffffff;
  box-shadow:0 0 1px rgba(17, 20, 24, 0.1), 0 0 4px rgba(17, 20, 24, 0.1);
  color:#6f6f6f;
}
.sk-tooltip.sk-dark .sk-icon.sk-intent-primary, .sk-tooltip.sk-dark .sk-icon-standard.sk-intent-primary, .sk-tooltip.sk-dark .sk-icon-large.sk-intent-primary, .sk-dark .sk-tooltip .sk-icon.sk-intent-primary, .sk-dark .sk-tooltip .sk-icon-standard.sk-intent-primary, .sk-dark .sk-tooltip .sk-icon-large.sk-intent-primary{
  color:#151975;
}
.sk-tooltip.sk-dark .sk-icon.sk-intent-success, .sk-tooltip.sk-dark .sk-icon-standard.sk-intent-success, .sk-tooltip.sk-dark .sk-icon-large.sk-intent-success, .sk-dark .sk-tooltip .sk-icon.sk-intent-success, .sk-dark .sk-tooltip .sk-icon-standard.sk-intent-success, .sk-dark .sk-tooltip .sk-icon-large.sk-intent-success{
  color:#008015;
}
.sk-tooltip.sk-dark .sk-icon.sk-intent-warning, .sk-tooltip.sk-dark .sk-icon-standard.sk-intent-warning, .sk-tooltip.sk-dark .sk-icon-large.sk-intent-warning, .sk-dark .sk-tooltip .sk-icon.sk-intent-warning, .sk-dark .sk-tooltip .sk-icon-standard.sk-intent-warning, .sk-dark .sk-tooltip .sk-icon-large.sk-intent-warning{
  color:#ff7400;
}
.sk-tooltip.sk-dark .sk-icon.sk-intent-danger, .sk-tooltip.sk-dark .sk-icon-standard.sk-intent-danger, .sk-tooltip.sk-dark .sk-icon-large.sk-intent-danger, .sk-dark .sk-tooltip .sk-icon.sk-intent-danger, .sk-dark .sk-tooltip .sk-icon-standard.sk-intent-danger, .sk-dark .sk-tooltip .sk-icon-large.sk-intent-danger{
  color:#d1000f;
}
.sk-tooltip.sk-intent-primary .sk-popover-content{
  background:#151975;
  color:#ffffff;
}
.sk-tooltip.sk-intent-primary .sk-popover-arrow-fill{
  fill:#151975;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-tooltip.sk-intent-primary .sk-popover-arrow-fill{
    fill:buttonborder;
  }
}
.sk-tooltip.sk-intent-success .sk-popover-content{
  background:#008015;
  color:#ffffff;
}
.sk-tooltip.sk-intent-success .sk-popover-arrow-fill{
  fill:#008015;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-tooltip.sk-intent-success .sk-popover-arrow-fill{
    fill:buttonborder;
  }
}
.sk-tooltip.sk-intent-warning .sk-popover-content{
  background:#ff7400;
  color:#ffffff;
}
.sk-tooltip.sk-intent-warning .sk-popover-arrow-fill{
  fill:#ff7400;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-tooltip.sk-intent-warning .sk-popover-arrow-fill{
    fill:buttonborder;
  }
}
.sk-tooltip.sk-intent-danger .sk-popover-content{
  background:#d1000f;
  color:#ffffff;
}
.sk-tooltip.sk-intent-danger .sk-popover-arrow-fill{
  fill:#d1000f;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-tooltip.sk-intent-danger .sk-popover-arrow-fill{
    fill:buttonborder;
  }
}

.sk-tooltip-indicator{
  border-bottom:dotted 1px;
  cursor:help;
}
.sk-slider{
  height:40px;
  min-width:150px;
  width:100%;
  cursor:default;
  outline:none;
  position:relative;
  -webkit-user-select:none;
     -moz-user-select:none;
      -ms-user-select:none;
          user-select:none;
}
.sk-slider:hover{
  cursor:pointer;
}
.sk-slider:active{
  cursor:grabbing;
}
.sk-slider.sk-disabled{
  cursor:not-allowed;
  opacity:0.5;
}
.sk-slider.sk-slider-unlabeled{
  height:20px;
}

.sk-slider-track,
.sk-slider-progress{
  height:10px;
  left:0;
  right:0;
  top:5px;
  position:absolute;
}

.sk-slider-track{
  border-radius:0;
  overflow:hidden;
}

.sk-slider-progress{
  background:rgba(111, 111, 111, 0.2);
}
.sk-dark .sk-slider-progress{
  background:rgba(17, 20, 24, 0.5);
}
.sk-slider-progress.sk-intent-primary{
  background-color:#151975;
}
.sk-slider-progress.sk-intent-success{
  background-color:#008015;
}
.sk-slider-progress.sk-intent-warning{
  background-color:#ff7400;
}
.sk-slider-progress.sk-intent-danger{
  background-color:#d1000f;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-slider-progress{
    background:ButtonText;
  }
}

.sk-slider-handle{
  background-color:#f6f7f9;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 0 1px rgba(17, 20, 24, 0.1);
  color:#1c2127;
  border-radius:50%;
  box-shadow:0 0 0 1px rgba(17, 20, 24, 0.5), 0 1px 1px rgba(17, 20, 24, 0.5);
  cursor:pointer;
  height:20px;
  left:0;
  position:absolute;
  top:0;
  width:20px;
}
.sk-slider-handle:hover{
  background-clip:padding-box;
  background-color:#edeff2;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 0 1px rgba(17, 20, 24, 0.2);
}
.sk-slider-handle:active, .sk-slider-handle.sk-active{
  background-color:#dce0e5;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 0 1px rgba(17, 20, 24, 0.2);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-slider-handle:active, .sk-slider-handle.sk-active{
    background:highlight;
  }
}
.sk-slider-handle:disabled, .sk-slider-handle.sk-disabled{
  background-color:rgba(211, 216, 222, 0.5);
  box-shadow:none;
  color:rgba(111, 111, 111, 0.6);
  cursor:not-allowed;
  outline:none;
}
.sk-slider-handle:disabled.sk-active, .sk-slider-handle:disabled.sk-active:hover, .sk-slider-handle.sk-disabled.sk-active, .sk-slider-handle.sk-disabled.sk-active:hover{
  background:rgba(211, 216, 222, 0.7);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-slider-handle{
    border:1px solid buttonborder;
  }
}
.sk-slider-handle:focus{
  z-index:1;
}
.sk-slider-handle:hover{
  background-clip:padding-box;
  background-color:#edeff2;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 0 1px rgba(17, 20, 24, 0.2);
  box-shadow:0 0 0 1px rgba(17, 20, 24, 0.5), 0 1px 2px rgba(17, 20, 24, 0.6);
  cursor:grab;
  z-index:2;
}
.sk-slider-handle.sk-active{
  background-color:#dce0e5;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 0 1px rgba(17, 20, 24, 0.2);
  box-shadow:inset 0 1px 1px rgba(17, 20, 24, 0.1), 0 0 0 1px rgba(17, 20, 24, 0.5), 0 1px 2px rgba(17, 20, 24, 0.2);
  cursor:grabbing;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-slider-handle.sk-active{
    background:highlight;
  }
}
.sk-disabled .sk-slider-handle{
  background:#eeeeee;
  box-shadow:none;
  pointer-events:none;
}
.sk-dark .sk-slider-handle{
  background-color:#abb3bf;
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1), 0 0 1px rgba(17, 20, 24, 0.2);
}
.sk-dark .sk-slider-handle:hover{
  background-color:#b2b2b2;
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1), 0 0 1px rgba(17, 20, 24, 0.4);
}
.sk-dark .sk-slider-handle.sk-active{
  background-color:#738091;
  box-shadow:inset 0 1px 1px rgba(17, 20, 24, 0.1), inset 0 0 0 1px rgba(255, 255, 255, 0.1), 0 0 1px rgba(17, 20, 24, 0.4);
}
.sk-dark .sk-disabled .sk-slider-handle{
  background:#6f6f6f;
  border-color:#6f6f6f;
  box-shadow:none;
}
.sk-slider-handle .sk-slider-label{
  background:#404854;
  border-radius:0;
  box-shadow:0 0 4px rgba(17, 20, 24, 0.1), 0 0 16px rgba(17, 20, 24, 0.1);
  color:#f6f7f9;
  margin-left:10px;
}
.sk-dark .sk-slider-handle .sk-slider-label{
  background:#e5e8eb;
  box-shadow:0 2px 4px rgba(17, 20, 24, 0.2), 0 8px 24px rgba(17, 20, 24, 0.2);
  color:#404854;
}
.sk-disabled .sk-slider-handle .sk-slider-label{
  box-shadow:none;
}
.sk-slider-handle.sk-start, .sk-slider-handle.sk-end{
  width:10px;
}
.sk-slider-handle.sk-start{
  border-bottom-right-radius:0;
  border-top-right-radius:0;
}
.sk-slider-handle.sk-end{
  border-bottom-left-radius:0;
  border-top-left-radius:0;
  margin-left:10px;
}
.sk-slider-handle.sk-end .sk-slider-label{
  margin-left:0;
}

.sk-slider-label{
  transform:translate(-50%, 24px);
  display:inline-block;
  font-size:12px;
  line-height:1;
  padding:2px 5px;
  position:absolute;
  vertical-align:top;
}

.sk-slider.sk-vertical{
  height:150px;
  min-width:40px;
  width:40px;
}
.sk-slider.sk-vertical .sk-slider-track,
.sk-slider.sk-vertical .sk-slider-progress{
  bottom:0;
  height:auto;
  left:5px;
  top:0;
  width:10px;
}
.sk-slider.sk-vertical .sk-slider-progress{
  top:auto;
}
.sk-slider.sk-vertical .sk-slider-label{
  transform:translate(24px, 50%);
}
.sk-slider.sk-vertical .sk-slider-handle{
  top:auto;
}
.sk-slider.sk-vertical .sk-slider-handle .sk-slider-label{
  margin-left:0;
  margin-top:-10px;
}
.sk-slider.sk-vertical .sk-slider-handle.sk-end, .sk-slider.sk-vertical .sk-slider-handle.sk-start{
  height:10px;
  margin-left:0;
  width:20px;
}
.sk-slider.sk-vertical .sk-slider-handle.sk-start{
  border-bottom-right-radius:0;
  border-top-left-radius:0;
}
.sk-slider.sk-vertical .sk-slider-handle.sk-start .sk-slider-label{
  transform:translate(24px);
}
.sk-slider.sk-vertical .sk-slider-handle.sk-end{
  border-bottom-left-radius:0;
  border-bottom-right-radius:0;
  border-top-left-radius:0;
  margin-bottom:10px;
}
@keyframes pt-spinner-animation{
  from{
    transform:rotate(0deg);
  }
  to{
    transform:rotate(360deg);
  }
}
.sk-spinner{
  align-items:center;
  display:flex;
  justify-content:center;
  overflow:visible;
  vertical-align:middle;
}
.sk-spinner svg{
  display:block;
}
.sk-spinner path{
  fill-opacity:0%;
}
.sk-spinner .sk-spinner-head{
  stroke:rgba(111, 111, 111, 0.8);
  stroke-linecap:round;
  transform-origin:center;
  transition:stroke-dashoffset 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
}
.sk-spinner .sk-spinner-track{
  stroke:rgba(111, 111, 111, 0.2);
}

.sk-spinner-animation{
  animation:pt-spinner-animation 500ms linear infinite;
}
.sk-no-spin > .sk-spinner-animation{
  animation:none;
}

.sk-dark .sk-spinner .sk-spinner-head{
  stroke:#b2b2b2;
}
.sk-dark .sk-spinner .sk-spinner-track{
  stroke:rgba(17, 20, 24, 0.5);
}

.sk-spinner.sk-intent-primary .sk-spinner-head{
  stroke:#151975;
}

.sk-spinner.sk-intent-success .sk-spinner-head{
  stroke:#008015;
}

.sk-spinner.sk-intent-warning .sk-spinner-head{
  stroke:#ff7400;
}

.sk-spinner.sk-intent-danger .sk-spinner-head{
  stroke:#d1000f;
}
.sk-tabs.sk-tabs-border-bottom:not(.sk-vertical) .sk-tab-list{
  border-bottom:1px solid rgba(17, 20, 24, 0.15);
}
.sk-dark .sk-tabs.sk-tabs-border-bottom:not(.sk-vertical) .sk-tab-list{
  border-bottom-color:rgba(255, 255, 255, 0.2);
}

.sk-tabs:not(.sk-vertical).sk-fill{
  height:100%;
}
.sk-tabs:not(.sk-vertical).sk-fill .sk-tab-list{
  height:100%;
}

.sk-tabs.sk-vertical{
  display:flex;
}
.sk-tabs.sk-vertical > .sk-tab-list{
  align-items:flex-start;
  flex-direction:column;
}
.sk-tabs.sk-vertical > .sk-tab-list .sk-tab{
  align-items:center;
  border-radius:0;
  display:flex;
  padding:0 10px;
  width:100%;
}
.sk-tabs.sk-vertical > .sk-tab-list .sk-tab[aria-selected=true]{
  background-color:rgba(21, 25, 117, 0.2);
  box-shadow:none;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-tabs.sk-vertical > .sk-tab-list .sk-tab[aria-selected=true]{
    background-color:highlight;
    color:#111418;
  }
}
.sk-tabs.sk-vertical > .sk-tab-list .sk-tab-indicator-wrapper .sk-tab-indicator{
  background-color:rgba(21, 25, 117, 0.2);
  border-radius:0;
  bottom:0;
  height:auto;
  left:0;
  right:0;
  top:0;
}
.sk-tabs.sk-vertical > .sk-tab-panel{
  margin-top:0;
  padding-left:20px;
}

.sk-tab-list{
  align-items:flex-end;
  border:none;
  display:flex;
  flex:0 0 auto;
  list-style:none;
  margin:0;
  padding:0;
  position:relative;
}
.sk-tab-list > *:not(:last-child){
  margin-right:10px;
}

.sk-tab{
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  word-wrap:normal;
  align-items:center;
  align-self:stretch;
  color:#1c2127;
  cursor:pointer;
  display:flex;
  flex:0 0 auto;
  font-size:14px;
  line-height:32px;
  max-width:100%;
  padding-left:15px;
  padding-right:15px;
  position:relative;
  vertical-align:top;
}
.sk-tab a{
  color:inherit;
  display:block;
  text-decoration:none;
}
.sk-tab-indicator-wrapper ~ .sk-tab{
  background-color:transparent !important;
  box-shadow:none !important;
}
.sk-tab[aria-disabled=true]{
  color:rgba(111, 111, 111, 0.6);
  cursor:not-allowed;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-tab[aria-disabled=true]{
    color:graytext;
  }
}
.sk-tab[aria-selected=true]{
  border-radius:0;
  box-shadow:inset 0 -3px 0 #689bd2;
}
.sk-tab[aria-selected=true], .sk-tab:not([aria-disabled=true]):hover{
  color:#151975;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-tab[aria-selected=true], .sk-tab:not([aria-disabled=true]):hover{
    color:highlight;
  }
}
.sk-tab:focus{
  -moz-outline-radius:0;
}
.sk-large > .sk-tab{
  font-size:16px;
  line-height:40px;
  padding-left:25px;
  padding-right:25px;
}

.sk-tab-panel{
  margin-top:20px;
}
.sk-tab-panel[aria-hidden=true]{
  display:none;
}

.sk-tab-icon{
  margin-right:7px;
}

.sk-tab-tag{
  margin-left:7px;
}

.sk-tab-indicator-wrapper{
  left:0;
  pointer-events:none;
  position:absolute;
  top:0;
  transform:translateX(0), translateY(0);
  transition:height, transform, width;
  transition-duration:200ms;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}
.sk-tab-indicator-wrapper .sk-tab-indicator{
  background-color:#689bd2;
  bottom:0;
  height:3px;
  left:0;
  position:absolute;
  right:0;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-tab-indicator-wrapper .sk-tab-indicator{
    background-color:highlight;
  }
}
.sk-tab-indicator-wrapper.sk-no-animation{
  transition:none;
}
.sk-tabs:not(.sk-vertical) .sk-tab-indicator-wrapper{
  height:100%;
}

.sk-dark .sk-tab{
  color:#f6f7f9;
}
.sk-dark .sk-tab[aria-disabled=true]{
  color:rgba(171, 179, 191, 0.6);
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-dark .sk-tab[aria-disabled=true]{
    color:graytext;
  }
}
.sk-dark .sk-tab[aria-selected=true]{
  box-shadow:inset 0 -3px 0 #e0f0ff;
}
.sk-dark .sk-tab[aria-selected=true], .sk-dark .sk-tab:not([aria-disabled=true]):hover{
  color:#e0f0ff;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-dark .sk-tab[aria-selected=true], .sk-dark .sk-tab:not([aria-disabled=true]):hover{
    color:highlight;
  }
}
.sk-dark .sk-tab-indicator{
  background-color:#e0f0ff;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-dark .sk-tab-indicator{
    background-color:highlight;
  }
}

.sk-flex-expander{
  flex:1 1;
}
.sk-tag{
  display:inline-flex;
  flex-direction:row;
  align-items:center;
  background-color:#6f6f6f;
  border:none;
  border-radius:0;
  box-shadow:none;
  color:#ffffff;
  font-size:12px;
  line-height:20px;
  max-width:100%;
  min-height:20px;
  min-width:20px;
  padding:2px 6px;
  position:relative;
}
.sk-tag > *{
  flex-grow:0;
  flex-shrink:0;
}
.sk-tag > .sk-fill{
  flex-grow:1;
  flex-shrink:1;
}
.sk-tag::before,
.sk-tag > *{
  margin-right:4px;
}
.sk-tag:empty::before,
.sk-tag > :last-child{
  margin-right:0;
}
.sk-tag:focus{
  outline:rgba(148, 199, 250, 0.6) solid 2px;
  outline-offset:0;
  -moz-outline-radius:6px;
}
.sk-tag.sk-interactive{
  cursor:pointer;
}
.sk-tag.sk-interactive:hover{
  background:#404854;
}
.sk-tag.sk-interactive:active, .sk-tag.sk-interactive.sk-active{
  background:#383e47;
}
.sk-tag.sk-round{
  border-radius:30px;
  padding-left:8px;
  padding-right:8px;
}
.sk-dark .sk-tag{
  background-color:#eeeeee;
  color:#1c2127;
}
.sk-dark .sk-tag > .sk-icon, .sk-dark .sk-tag .sk-icon-standard, .sk-dark .sk-tag .sk-icon-large{
  fill:currentcolor;
}
.sk-dark .sk-tag.sk-interactive:hover{
  background:#abb3bf;
}
.sk-dark .sk-tag.sk-interactive:active, .sk-dark .sk-tag.sk-interactive.sk-active{
  background:#b2b2b2;
}
.sk-tag > .sk-icon, .sk-tag .sk-icon-standard, .sk-tag .sk-icon-large{
  fill:#ffffff;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-tag{
    border:1px solid buttonborder;
  }
}
.sk-tag.sk-large, .sk-large .sk-tag{
  font-size:14px;
  line-height:24px;
  min-height:30px;
  min-width:30px;
  padding:3px 6px;
}
.sk-tag.sk-large::before,
.sk-tag.sk-large > *, .sk-large .sk-tag::before,
.sk-large .sk-tag > *{
  margin-right:5px;
}
.sk-tag.sk-large:empty::before,
.sk-tag.sk-large > :last-child, .sk-large .sk-tag:empty::before,
.sk-large .sk-tag > :last-child{
  margin-right:0;
}
.sk-tag.sk-large.sk-round, .sk-large .sk-tag.sk-round{
  padding-left:8px;
  padding-right:8px;
}
.sk-tag.sk-intent-primary{
  background:#e0f0ff;
  color:#151975;
}
.sk-tag.sk-intent-primary.sk-interactive:hover{
  background-color:#689bd2;
}
.sk-tag.sk-intent-primary.sk-interactive:active, .sk-tag.sk-intent-primary.sk-interactive.sk-active{
  background-color:#151975;
}
.sk-tag.sk-intent-primary .sk-tag-remove{
  color:rgba(21, 25, 117, 0.7);
}
.sk-tag.sk-intent-primary .sk-tag-remove:hover, .sk-tag.sk-intent-primary .sk-tag-remove:active{
  color:#151975;
}
.sk-tag.sk-intent-success{
  background:#d8f7c8;
  color:#008015;
}
.sk-tag.sk-intent-success.sk-interactive:hover{
  background-color:#4ab82e;
}
.sk-tag.sk-intent-success.sk-interactive:active, .sk-tag.sk-intent-success.sk-interactive.sk-active{
  background-color:#008015;
}
.sk-tag.sk-intent-success .sk-tag-remove{
  color:rgba(0, 128, 21, 0.7);
}
.sk-tag.sk-intent-success .sk-tag-remove:hover, .sk-tag.sk-intent-success .sk-tag-remove:active{
  color:#008015;
}
.sk-tag.sk-intent-warning{
  background:#fdf9e0;
  color:#ff7400;
}
.sk-tag.sk-intent-warning.sk-interactive:hover{
  background-color:#ffedaf;
}
.sk-tag.sk-intent-warning.sk-interactive:active, .sk-tag.sk-intent-warning.sk-interactive.sk-active{
  background-color:#ffe380;
}
.sk-tag.sk-intent-warning .sk-tag-remove{
  color:rgba(255, 116, 0, 0.7);
}
.sk-tag.sk-intent-warning .sk-tag-remove:hover, .sk-tag.sk-intent-warning .sk-tag-remove:active{
  color:#ff7400;
}
.sk-tag.sk-intent-danger{
  background:#ffe8eb;
  color:#d1000f;
}
.sk-tag.sk-intent-danger.sk-interactive:hover{
  background-color:#ff2f40;
}
.sk-tag.sk-intent-danger.sk-interactive:active, .sk-tag.sk-intent-danger.sk-interactive.sk-active{
  background-color:#d1000f;
}
.sk-tag.sk-intent-danger .sk-tag-remove{
  color:rgba(209, 0, 15, 0.7);
}
.sk-tag.sk-intent-danger .sk-tag-remove:hover, .sk-tag.sk-intent-danger .sk-tag-remove:active{
  color:#d1000f;
}
.sk-tag.sk-fill{
  display:flex;
  width:100%;
}
.sk-tag.sk-minimal > .sk-icon, .sk-tag.sk-minimal .sk-icon-standard, .sk-tag.sk-minimal .sk-icon-large{
  fill:#6f6f6f;
}
.sk-tag.sk-minimal:not([class*=sk-intent-]){
  background-color:rgba(178, 178, 178, 0.15);
  color:#1c2127;
}
.sk-tag.sk-minimal:not([class*=sk-intent-]).sk-interactive{
  cursor:pointer;
}
.sk-tag.sk-minimal:not([class*=sk-intent-]).sk-interactive:hover{
  background-color:rgba(178, 178, 178, 0.3);
  color:#111418;
}
.sk-tag.sk-minimal:not([class*=sk-intent-]).sk-interactive.sk-active, .sk-tag.sk-minimal:not([class*=sk-intent-]).sk-interactive:active{
  background-color:rgba(178, 178, 178, 0.35);
  color:#111418;
}
.sk-tag.sk-minimal:not([class*=sk-intent-]) .sk-tag-remove{
  color:#6f6f6f;
}
.sk-tag.sk-minimal:not([class*=sk-intent-]) .sk-tag-remove:hover, .sk-tag.sk-minimal:not([class*=sk-intent-]) .sk-tag-remove:active{
  color:#404854;
}
.sk-dark .sk-tag.sk-minimal:not([class*=sk-intent-]){
  background-color:rgba(178, 178, 178, 0.15);
  color:#f6f7f9;
}
.sk-dark .sk-tag.sk-minimal:not([class*=sk-intent-]).sk-interactive{
  cursor:pointer;
}
.sk-dark .sk-tag.sk-minimal:not([class*=sk-intent-]).sk-interactive:hover{
  background-color:rgba(178, 178, 178, 0.3);
  color:#ffffff;
}
.sk-dark .sk-tag.sk-minimal:not([class*=sk-intent-]).sk-interactive.sk-active, .sk-dark .sk-tag.sk-minimal:not([class*=sk-intent-]).sk-interactive:active{
  background-color:rgba(178, 178, 178, 0.35);
  color:#ffffff;
}
.sk-dark .sk-tag.sk-minimal:not([class*=sk-intent-]) .sk-tag-remove{
  color:#abb3bf;
}
.sk-dark .sk-tag.sk-minimal:not([class*=sk-intent-]) .sk-tag-remove:hover, .sk-dark .sk-tag.sk-minimal:not([class*=sk-intent-]) .sk-tag-remove:active{
  color:#d3d8de;
}
.sk-tag.sk-minimal.sk-intent-primary{
  background-color:rgba(21, 25, 117, 0.1);
  color:#689bd2;
}
.sk-tag.sk-minimal.sk-intent-primary > .sk-icon, .sk-tag.sk-minimal.sk-intent-primary .sk-icon-standard, .sk-tag.sk-minimal.sk-intent-primary .sk-icon-large{
  fill:#689bd2;
}
.sk-tag.sk-minimal.sk-intent-primary.sk-interactive:hover{
  background-color:rgba(21, 25, 117, 0.2);
  color:#151975;
}
.sk-tag.sk-minimal.sk-intent-primary.sk-interactive:active, .sk-tag.sk-minimal.sk-intent-primary.sk-interactive.sk-active{
  background-color:rgba(21, 25, 117, 0.3);
  color:#151975;
}
.sk-tag.sk-minimal.sk-intent-primary .sk-tag-remove{
  color:#689bd2;
}
.sk-tag.sk-minimal.sk-intent-primary .sk-tag-remove:hover, .sk-tag.sk-minimal.sk-intent-primary .sk-tag-remove:active{
  color:#151975;
}
.sk-tag.sk-minimal.sk-intent-success{
  background-color:rgba(0, 128, 21, 0.1);
  color:#4ab82e;
}
.sk-tag.sk-minimal.sk-intent-success > .sk-icon, .sk-tag.sk-minimal.sk-intent-success .sk-icon-standard, .sk-tag.sk-minimal.sk-intent-success .sk-icon-large{
  fill:#4ab82e;
}
.sk-tag.sk-minimal.sk-intent-success.sk-interactive:hover{
  background-color:rgba(0, 128, 21, 0.2);
  color:#008015;
}
.sk-tag.sk-minimal.sk-intent-success.sk-interactive:active, .sk-tag.sk-minimal.sk-intent-success.sk-interactive.sk-active{
  background-color:rgba(0, 128, 21, 0.3);
  color:#008015;
}
.sk-tag.sk-minimal.sk-intent-success .sk-tag-remove{
  color:#4ab82e;
}
.sk-tag.sk-minimal.sk-intent-success .sk-tag-remove:hover, .sk-tag.sk-minimal.sk-intent-success .sk-tag-remove:active{
  color:#008015;
}
.sk-tag.sk-minimal.sk-intent-warning{
  background-color:rgba(255, 116, 0, 0.1);
  color:#ffa500;
}
.sk-tag.sk-minimal.sk-intent-warning > .sk-icon, .sk-tag.sk-minimal.sk-intent-warning .sk-icon-standard, .sk-tag.sk-minimal.sk-intent-warning .sk-icon-large{
  fill:#ffa500;
}
.sk-tag.sk-minimal.sk-intent-warning.sk-interactive:hover{
  background-color:rgba(255, 116, 0, 0.2);
  color:#ff7400;
}
.sk-tag.sk-minimal.sk-intent-warning.sk-interactive:active, .sk-tag.sk-minimal.sk-intent-warning.sk-interactive.sk-active{
  background-color:rgba(255, 116, 0, 0.3);
  color:#ff7400;
}
.sk-tag.sk-minimal.sk-intent-warning .sk-tag-remove{
  color:#ffa500;
}
.sk-tag.sk-minimal.sk-intent-warning .sk-tag-remove:hover, .sk-tag.sk-minimal.sk-intent-warning .sk-tag-remove:active{
  color:#ff7400;
}
.sk-tag.sk-minimal.sk-intent-danger{
  background-color:rgba(209, 0, 15, 0.1);
  color:#ff2f40;
}
.sk-tag.sk-minimal.sk-intent-danger > .sk-icon, .sk-tag.sk-minimal.sk-intent-danger .sk-icon-standard, .sk-tag.sk-minimal.sk-intent-danger .sk-icon-large{
  fill:#ff2f40;
}
.sk-tag.sk-minimal.sk-intent-danger.sk-interactive:hover{
  background-color:rgba(209, 0, 15, 0.2);
  color:#d1000f;
}
.sk-tag.sk-minimal.sk-intent-danger.sk-interactive:active, .sk-tag.sk-minimal.sk-intent-danger.sk-interactive.sk-active{
  background-color:rgba(209, 0, 15, 0.3);
  color:#d1000f;
}
.sk-tag.sk-minimal.sk-intent-danger .sk-tag-remove{
  color:#ff2f40;
}
.sk-tag.sk-minimal.sk-intent-danger .sk-tag-remove:hover, .sk-tag.sk-minimal.sk-intent-danger .sk-tag-remove:active{
  color:#d1000f;
}
.sk-dark .sk-tag.sk-minimal.sk-intent-primary{
  background-color:rgba(21, 25, 117, 0.2);
  color:#e0f0ff;
}
.sk-dark .sk-tag.sk-minimal.sk-intent-primary.sk-interactive:hover{
  background-color:rgba(21, 25, 117, 0.3);
  color:#99c4ff;
}
.sk-dark .sk-tag.sk-minimal.sk-intent-primary.sk-interactive:active, .sk-dark .sk-tag.sk-minimal.sk-intent-primary.sk-interactive.sk-active{
  background-color:rgba(21, 25, 117, 0.35);
  color:#99c4ff;
}
.sk-dark .sk-tag.sk-minimal.sk-intent-primary .sk-tag-remove{
  color:#e0f0ff;
}
.sk-dark .sk-tag.sk-minimal.sk-intent-primary .sk-tag-remove:hover, .sk-dark .sk-tag.sk-minimal.sk-intent-primary .sk-tag-remove:active{
  color:#99c4ff;
}
.sk-dark .sk-tag.sk-minimal.sk-intent-success{
  background-color:rgba(0, 128, 21, 0.2);
  color:#d8f7c8;
}
.sk-dark .sk-tag.sk-minimal.sk-intent-success.sk-interactive:hover{
  background-color:rgba(0, 128, 21, 0.3);
  color:#7cd7a2;
}
.sk-dark .sk-tag.sk-minimal.sk-intent-success.sk-interactive:active, .sk-dark .sk-tag.sk-minimal.sk-intent-success.sk-interactive.sk-active{
  background-color:rgba(0, 128, 21, 0.35);
  color:#7cd7a2;
}
.sk-dark .sk-tag.sk-minimal.sk-intent-success .sk-tag-remove{
  color:#d8f7c8;
}
.sk-dark .sk-tag.sk-minimal.sk-intent-success .sk-tag-remove:hover, .sk-dark .sk-tag.sk-minimal.sk-intent-success .sk-tag-remove:active{
  color:#7cd7a2;
}
.sk-dark .sk-tag.sk-minimal.sk-intent-warning{
  background-color:rgba(255, 116, 0, 0.2);
  color:#fdf9e0;
}
.sk-dark .sk-tag.sk-minimal.sk-intent-warning.sk-interactive:hover{
  background-color:rgba(255, 116, 0, 0.3);
  color:#f5c186;
}
.sk-dark .sk-tag.sk-minimal.sk-intent-warning.sk-interactive:active, .sk-dark .sk-tag.sk-minimal.sk-intent-warning.sk-interactive.sk-active{
  background-color:rgba(255, 116, 0, 0.35);
  color:#f5c186;
}
.sk-dark .sk-tag.sk-minimal.sk-intent-warning .sk-tag-remove{
  color:#fdf9e0;
}
.sk-dark .sk-tag.sk-minimal.sk-intent-warning .sk-tag-remove:hover, .sk-dark .sk-tag.sk-minimal.sk-intent-warning .sk-tag-remove:active{
  color:#f5c186;
}
.sk-dark .sk-tag.sk-minimal.sk-intent-danger{
  background-color:rgba(209, 0, 15, 0.2);
  color:#ffe8eb;
}
.sk-dark .sk-tag.sk-minimal.sk-intent-danger.sk-interactive:hover{
  background-color:rgba(209, 0, 15, 0.3);
  color:#ffa1a4;
}
.sk-dark .sk-tag.sk-minimal.sk-intent-danger.sk-interactive:active, .sk-dark .sk-tag.sk-minimal.sk-intent-danger.sk-interactive.sk-active{
  background-color:rgba(209, 0, 15, 0.35);
  color:#ffa1a4;
}
.sk-dark .sk-tag.sk-minimal.sk-intent-danger .sk-tag-remove{
  color:#ffe8eb;
}
.sk-dark .sk-tag.sk-minimal.sk-intent-danger .sk-tag-remove:hover, .sk-dark .sk-tag.sk-minimal.sk-intent-danger .sk-tag-remove:active{
  color:#ffa1a4;
}

.sk-tag-remove{
  background:none;
  border:none;
  color:rgba(255, 255, 255, 0.7);
  cursor:pointer;
  display:flex;
  margin-bottom:-2px;
  margin-right:-6px !important;
  margin-top:-2px;
  padding:2px;
  padding-left:0;
}
.sk-tag-remove:hover{
  background:none;
  color:inherit;
  text-decoration:none;
}
.sk-tag-remove .sk-icon:first-child{
  color:inherit;
}
.sk-tag-remove:hover, .sk-tag-remove:active{
  color:#ffffff;
}
.sk-tag-remove:empty::before{
  font-family:"snpkit-icons-256", sans-serif;
  font-size:20px;
  font-style:normal;
  font-variant:normal;
  font-weight:400;
  height:20px;
  line-height:1;
  width:20px;
  -moz-osx-font-smoothing:grayscale;
  -webkit-font-smoothing:antialiased;
  content:"ࣃ";
}
.sk-large .sk-tag-remove{
  margin-right:-6px !important;
  padding:0 3px 0 0;
}
.sk-large .sk-tag-remove:empty::before{
  font-family:"snpkit-icons-256", sans-serif;
  font-size:24px;
  font-style:normal;
  font-variant:normal;
  font-weight:400;
  height:24px;
  line-height:1;
  width:24px;
}
.sk-dark .sk-tag-remove{
  color:rgba(28, 33, 39, 0.7);
}
.sk-dark .sk-tag-remove:hover, .sk-dark .sk-tag-remove:active{
  color:#1c2127;
}
.sk-compound-tag{
  background:none;
  padding:0;
}
.sk-compound-tag .sk-compound-tag-left{
  background-color:#404854;
}
.sk-compound-tag .sk-compound-tag-right{
  background-color:#6f6f6f;
}
.sk-compound-tag.sk-interactive:hover .sk-compound-tag-left{
  background-color:#383e47;
}
.sk-compound-tag.sk-interactive:hover .sk-compound-tag-right{
  background-color:#404854;
}
.sk-compound-tag.sk-interactive:active .sk-compound-tag-left, .sk-compound-tag.sk-interactive.sk-active .sk-compound-tag-left{
  background-color:#2f343c;
}
.sk-compound-tag.sk-interactive:active .sk-compound-tag-right, .sk-compound-tag.sk-interactive.sk-active .sk-compound-tag-right{
  background-color:#383e47;
}
.sk-compound-tag .sk-compound-tag-left,
.sk-compound-tag .sk-compound-tag-right{
  align-items:center;
  display:inline-flex;
  padding:2px 4px;
}
.sk-compound-tag .sk-compound-tag-left{
  border-bottom-left-radius:0;
  border-top-left-radius:0;
  margin-right:0;
}
.sk-compound-tag .sk-compound-tag-left > .sk-icon, .sk-compound-tag .sk-compound-tag-left .sk-icon-standard, .sk-compound-tag .sk-compound-tag-left .sk-icon-large{
  margin-right:4px;
}
.sk-compound-tag .sk-compound-tag-right{
  border-bottom-right-radius:0;
  border-top-right-radius:0;
  flex-grow:1;
  padding:2px 4px;
}
.sk-compound-tag .sk-compound-tag-right > .sk-icon, .sk-compound-tag .sk-compound-tag-right .sk-icon-standard, .sk-compound-tag .sk-compound-tag-right .sk-icon-large{
  margin-left:4px;
}
.sk-compound-tag .sk-compound-tag-right .sk-compound-tag-right-text{
  flex-grow:1;
}
.sk-compound-tag .sk-compound-tag-right .sk-tag-remove{
  margin-left:2px;
  margin-right:-4px !important;
}
.sk-compound-tag.sk-round{
  padding:0;
}
.sk-compound-tag.sk-round .sk-compound-tag-left{
  border-bottom-left-radius:20px;
  border-top-left-radius:20px;
  padding-left:8px;
}
.sk-compound-tag.sk-round .sk-compound-tag-right{
  border-bottom-right-radius:20px;
  border-top-right-radius:20px;
  padding-right:8px;
}
.sk-compound-tag.sk-large{
  padding:0;
}
.sk-compound-tag.sk-large .sk-compound-tag-left,
.sk-compound-tag.sk-large .sk-compound-tag-right{
  padding:5px 8px;
}
.sk-compound-tag.sk-large .sk-compound-tag-left > .sk-icon, .sk-compound-tag.sk-large .sk-compound-tag-left .sk-icon-standard, .sk-compound-tag.sk-large .sk-compound-tag-left .sk-icon-large{
  margin-right:7px;
}
.sk-compound-tag.sk-large .sk-compound-tag-right > .sk-icon, .sk-compound-tag.sk-large .sk-compound-tag-right .sk-icon-standard, .sk-compound-tag.sk-large .sk-compound-tag-right .sk-icon-large{
  margin-left:7px;
}
.sk-compound-tag.sk-large .sk-tag-remove{
  margin-left:7px;
  margin-right:-10px !important;
}
.sk-compound-tag.sk-large.sk-round{
  padding:0;
}
.sk-compound-tag.sk-large.sk-round .sk-compound-tag-left{
  border-bottom-left-radius:30px;
  border-top-left-radius:30px;
  padding-left:8px;
}
.sk-compound-tag.sk-large.sk-round .sk-compound-tag-right{
  border-bottom-right-radius:30px;
  border-top-right-radius:30px;
  padding-right:8px;
}
.sk-compound-tag.sk-minimal:not([class*=sk-intent-]){
  background:none;
}
.sk-compound-tag.sk-minimal:not([class*=sk-intent-]) .sk-compound-tag-left{
  background-color:rgba(111, 111, 111, 0.2);
}
.sk-compound-tag.sk-minimal:not([class*=sk-intent-]) .sk-compound-tag-right{
  background-color:rgba(111, 111, 111, 0.1);
}
.sk-compound-tag.sk-minimal:not([class*=sk-intent-]).sk-interactive:hover .sk-compound-tag-left{
  background-color:rgba(111, 111, 111, 0.3);
}
.sk-compound-tag.sk-minimal:not([class*=sk-intent-]).sk-interactive:hover .sk-compound-tag-right{
  background-color:rgba(111, 111, 111, 0.2);
}
.sk-compound-tag.sk-minimal:not([class*=sk-intent-]).sk-interactive:active .sk-compound-tag-left, .sk-compound-tag.sk-minimal:not([class*=sk-intent-]).sk-interactive.sk-active .sk-compound-tag-left{
  background-color:rgba(111, 111, 111, 0.4);
}
.sk-compound-tag.sk-minimal:not([class*=sk-intent-]).sk-interactive:active .sk-compound-tag-right, .sk-compound-tag.sk-minimal:not([class*=sk-intent-]).sk-interactive.sk-active .sk-compound-tag-right{
  background-color:rgba(111, 111, 111, 0.3);
}
.sk-compound-tag.sk-minimal.sk-intent-primary{
  background:none;
}
.sk-compound-tag.sk-minimal.sk-intent-primary .sk-compound-tag-left{
  background-color:rgba(21, 25, 117, 0.2);
}
.sk-compound-tag.sk-minimal.sk-intent-primary .sk-compound-tag-right{
  background-color:rgba(21, 25, 117, 0.1);
}
.sk-compound-tag.sk-minimal.sk-intent-primary.sk-interactive:hover .sk-compound-tag-left{
  background-color:rgba(21, 25, 117, 0.3);
}
.sk-compound-tag.sk-minimal.sk-intent-primary.sk-interactive:hover .sk-compound-tag-right{
  background-color:rgba(21, 25, 117, 0.2);
}
.sk-compound-tag.sk-minimal.sk-intent-primary.sk-interactive:active .sk-compound-tag-left, .sk-compound-tag.sk-minimal.sk-intent-primary.sk-interactive.sk-active .sk-compound-tag-left{
  background-color:rgba(21, 25, 117, 0.4);
}
.sk-compound-tag.sk-minimal.sk-intent-primary.sk-interactive:active .sk-compound-tag-right, .sk-compound-tag.sk-minimal.sk-intent-primary.sk-interactive.sk-active .sk-compound-tag-right{
  background-color:rgba(21, 25, 117, 0.3);
}
.sk-compound-tag.sk-minimal.sk-intent-success{
  background:none;
}
.sk-compound-tag.sk-minimal.sk-intent-success .sk-compound-tag-left{
  background-color:rgba(0, 128, 21, 0.2);
}
.sk-compound-tag.sk-minimal.sk-intent-success .sk-compound-tag-right{
  background-color:rgba(0, 128, 21, 0.1);
}
.sk-compound-tag.sk-minimal.sk-intent-success.sk-interactive:hover .sk-compound-tag-left{
  background-color:rgba(0, 128, 21, 0.3);
}
.sk-compound-tag.sk-minimal.sk-intent-success.sk-interactive:hover .sk-compound-tag-right{
  background-color:rgba(0, 128, 21, 0.2);
}
.sk-compound-tag.sk-minimal.sk-intent-success.sk-interactive:active .sk-compound-tag-left, .sk-compound-tag.sk-minimal.sk-intent-success.sk-interactive.sk-active .sk-compound-tag-left{
  background-color:rgba(0, 128, 21, 0.4);
}
.sk-compound-tag.sk-minimal.sk-intent-success.sk-interactive:active .sk-compound-tag-right, .sk-compound-tag.sk-minimal.sk-intent-success.sk-interactive.sk-active .sk-compound-tag-right{
  background-color:rgba(0, 128, 21, 0.3);
}
.sk-compound-tag.sk-minimal.sk-intent-warning{
  background:none;
}
.sk-compound-tag.sk-minimal.sk-intent-warning .sk-compound-tag-left{
  background-color:rgba(255, 116, 0, 0.2);
}
.sk-compound-tag.sk-minimal.sk-intent-warning .sk-compound-tag-right{
  background-color:rgba(255, 116, 0, 0.1);
}
.sk-compound-tag.sk-minimal.sk-intent-warning.sk-interactive:hover .sk-compound-tag-left{
  background-color:rgba(255, 116, 0, 0.3);
}
.sk-compound-tag.sk-minimal.sk-intent-warning.sk-interactive:hover .sk-compound-tag-right{
  background-color:rgba(255, 116, 0, 0.2);
}
.sk-compound-tag.sk-minimal.sk-intent-warning.sk-interactive:active .sk-compound-tag-left, .sk-compound-tag.sk-minimal.sk-intent-warning.sk-interactive.sk-active .sk-compound-tag-left{
  background-color:rgba(255, 116, 0, 0.4);
}
.sk-compound-tag.sk-minimal.sk-intent-warning.sk-interactive:active .sk-compound-tag-right, .sk-compound-tag.sk-minimal.sk-intent-warning.sk-interactive.sk-active .sk-compound-tag-right{
  background-color:rgba(255, 116, 0, 0.3);
}
.sk-compound-tag.sk-minimal.sk-intent-danger{
  background:none;
}
.sk-compound-tag.sk-minimal.sk-intent-danger .sk-compound-tag-left{
  background-color:rgba(209, 0, 15, 0.2);
}
.sk-compound-tag.sk-minimal.sk-intent-danger .sk-compound-tag-right{
  background-color:rgba(209, 0, 15, 0.1);
}
.sk-compound-tag.sk-minimal.sk-intent-danger.sk-interactive:hover .sk-compound-tag-left{
  background-color:rgba(209, 0, 15, 0.3);
}
.sk-compound-tag.sk-minimal.sk-intent-danger.sk-interactive:hover .sk-compound-tag-right{
  background-color:rgba(209, 0, 15, 0.2);
}
.sk-compound-tag.sk-minimal.sk-intent-danger.sk-interactive:active .sk-compound-tag-left, .sk-compound-tag.sk-minimal.sk-intent-danger.sk-interactive.sk-active .sk-compound-tag-left{
  background-color:rgba(209, 0, 15, 0.4);
}
.sk-compound-tag.sk-minimal.sk-intent-danger.sk-interactive:active .sk-compound-tag-right, .sk-compound-tag.sk-minimal.sk-intent-danger.sk-interactive.sk-active .sk-compound-tag-right{
  background-color:rgba(209, 0, 15, 0.3);
}
.sk-dark .sk-compound-tag{
  background:none;
}
.sk-dark .sk-compound-tag .sk-compound-tag-left{
  background-color:#abb3bf;
}
.sk-dark .sk-compound-tag .sk-compound-tag-right{
  background-color:#eeeeee;
}
.sk-dark .sk-compound-tag.sk-interactive:hover .sk-compound-tag-left{
  background-color:#b2b2b2;
}
.sk-dark .sk-compound-tag.sk-interactive:hover .sk-compound-tag-right{
  background-color:#abb3bf;
}
.sk-dark .sk-compound-tag.sk-interactive:active .sk-compound-tag-left, .sk-dark .sk-compound-tag.sk-interactive.sk-active .sk-compound-tag-left{
  background-color:#738091;
}
.sk-dark .sk-compound-tag.sk-interactive:active .sk-compound-tag-right, .sk-dark .sk-compound-tag.sk-interactive.sk-active .sk-compound-tag-right{
  background-color:gray3;
}
.sk-dark .sk-compound-tag.sk-minimal:not([class*=sk-intent-]){
  background:none;
}
.sk-dark .sk-compound-tag.sk-minimal:not([class*=sk-intent-]) .sk-compound-tag-left{
  background-color:rgba(111, 111, 111, 0.4);
}
.sk-dark .sk-compound-tag.sk-minimal:not([class*=sk-intent-]) .sk-compound-tag-right{
  background-color:rgba(111, 111, 111, 0.2);
}
.sk-dark .sk-compound-tag.sk-minimal:not([class*=sk-intent-]).sk-interactive:hover .sk-compound-tag-left{
  background-color:rgba(111, 111, 111, 0.5);
}
.sk-dark .sk-compound-tag.sk-minimal:not([class*=sk-intent-]).sk-interactive:hover .sk-compound-tag-right{
  background-color:rgba(111, 111, 111, 0.3);
}
.sk-dark .sk-compound-tag.sk-minimal:not([class*=sk-intent-]).sk-interactive:active .sk-compound-tag-left, .sk-dark .sk-compound-tag.sk-minimal:not([class*=sk-intent-]).sk-interactive.sk-active .sk-compound-tag-left{
  background-color:rgba(111, 111, 111, 0.55);
}
.sk-dark .sk-compound-tag.sk-minimal:not([class*=sk-intent-]).sk-interactive:active .sk-compound-tag-right, .sk-dark .sk-compound-tag.sk-minimal:not([class*=sk-intent-]).sk-interactive.sk-active .sk-compound-tag-right{
  background-color:rgba(111, 111, 111, 0.35);
}
.sk-dark .sk-compound-tag.sk-minimal.sk-intent-primary{
  background:none;
}
.sk-dark .sk-compound-tag.sk-minimal.sk-intent-primary .sk-compound-tag-left{
  background-color:rgba(21, 25, 117, 0.4);
}
.sk-dark .sk-compound-tag.sk-minimal.sk-intent-primary .sk-compound-tag-right{
  background-color:rgba(21, 25, 117, 0.2);
}
.sk-dark .sk-compound-tag.sk-minimal.sk-intent-primary.sk-interactive:hover .sk-compound-tag-left{
  background-color:rgba(21, 25, 117, 0.5);
}
.sk-dark .sk-compound-tag.sk-minimal.sk-intent-primary.sk-interactive:hover .sk-compound-tag-right{
  background-color:rgba(21, 25, 117, 0.3);
}
.sk-dark .sk-compound-tag.sk-minimal.sk-intent-primary.sk-interactive:active .sk-compound-tag-left, .sk-dark .sk-compound-tag.sk-minimal.sk-intent-primary.sk-interactive.sk-active .sk-compound-tag-left{
  background-color:rgba(21, 25, 117, 0.55);
}
.sk-dark .sk-compound-tag.sk-minimal.sk-intent-primary.sk-interactive:active .sk-compound-tag-right, .sk-dark .sk-compound-tag.sk-minimal.sk-intent-primary.sk-interactive.sk-active .sk-compound-tag-right{
  background-color:rgba(21, 25, 117, 0.35);
}
.sk-dark .sk-compound-tag.sk-minimal.sk-intent-success{
  background:none;
}
.sk-dark .sk-compound-tag.sk-minimal.sk-intent-success .sk-compound-tag-left{
  background-color:rgba(0, 128, 21, 0.4);
}
.sk-dark .sk-compound-tag.sk-minimal.sk-intent-success .sk-compound-tag-right{
  background-color:rgba(0, 128, 21, 0.2);
}
.sk-dark .sk-compound-tag.sk-minimal.sk-intent-success.sk-interactive:hover .sk-compound-tag-left{
  background-color:rgba(0, 128, 21, 0.5);
}
.sk-dark .sk-compound-tag.sk-minimal.sk-intent-success.sk-interactive:hover .sk-compound-tag-right{
  background-color:rgba(0, 128, 21, 0.3);
}
.sk-dark .sk-compound-tag.sk-minimal.sk-intent-success.sk-interactive:active .sk-compound-tag-left, .sk-dark .sk-compound-tag.sk-minimal.sk-intent-success.sk-interactive.sk-active .sk-compound-tag-left{
  background-color:rgba(0, 128, 21, 0.55);
}
.sk-dark .sk-compound-tag.sk-minimal.sk-intent-success.sk-interactive:active .sk-compound-tag-right, .sk-dark .sk-compound-tag.sk-minimal.sk-intent-success.sk-interactive.sk-active .sk-compound-tag-right{
  background-color:rgba(0, 128, 21, 0.35);
}
.sk-dark .sk-compound-tag.sk-minimal.sk-intent-warning{
  background:none;
}
.sk-dark .sk-compound-tag.sk-minimal.sk-intent-warning .sk-compound-tag-left{
  background-color:rgba(255, 116, 0, 0.4);
}
.sk-dark .sk-compound-tag.sk-minimal.sk-intent-warning .sk-compound-tag-right{
  background-color:rgba(255, 116, 0, 0.2);
}
.sk-dark .sk-compound-tag.sk-minimal.sk-intent-warning.sk-interactive:hover .sk-compound-tag-left{
  background-color:rgba(255, 116, 0, 0.5);
}
.sk-dark .sk-compound-tag.sk-minimal.sk-intent-warning.sk-interactive:hover .sk-compound-tag-right{
  background-color:rgba(255, 116, 0, 0.3);
}
.sk-dark .sk-compound-tag.sk-minimal.sk-intent-warning.sk-interactive:active .sk-compound-tag-left, .sk-dark .sk-compound-tag.sk-minimal.sk-intent-warning.sk-interactive.sk-active .sk-compound-tag-left{
  background-color:rgba(255, 116, 0, 0.55);
}
.sk-dark .sk-compound-tag.sk-minimal.sk-intent-warning.sk-interactive:active .sk-compound-tag-right, .sk-dark .sk-compound-tag.sk-minimal.sk-intent-warning.sk-interactive.sk-active .sk-compound-tag-right{
  background-color:rgba(255, 116, 0, 0.35);
}
.sk-dark .sk-compound-tag.sk-minimal.sk-intent-danger{
  background:none;
}
.sk-dark .sk-compound-tag.sk-minimal.sk-intent-danger .sk-compound-tag-left{
  background-color:rgba(209, 0, 15, 0.4);
}
.sk-dark .sk-compound-tag.sk-minimal.sk-intent-danger .sk-compound-tag-right{
  background-color:rgba(209, 0, 15, 0.2);
}
.sk-dark .sk-compound-tag.sk-minimal.sk-intent-danger.sk-interactive:hover .sk-compound-tag-left{
  background-color:rgba(209, 0, 15, 0.5);
}
.sk-dark .sk-compound-tag.sk-minimal.sk-intent-danger.sk-interactive:hover .sk-compound-tag-right{
  background-color:rgba(209, 0, 15, 0.3);
}
.sk-dark .sk-compound-tag.sk-minimal.sk-intent-danger.sk-interactive:active .sk-compound-tag-left, .sk-dark .sk-compound-tag.sk-minimal.sk-intent-danger.sk-interactive.sk-active .sk-compound-tag-left{
  background-color:rgba(209, 0, 15, 0.55);
}
.sk-dark .sk-compound-tag.sk-minimal.sk-intent-danger.sk-interactive:active .sk-compound-tag-right, .sk-dark .sk-compound-tag.sk-minimal.sk-intent-danger.sk-interactive.sk-active .sk-compound-tag-right{
  background-color:rgba(209, 0, 15, 0.35);
}
.sk-compound-tag.sk-intent-primary{
  background:none;
}
.sk-compound-tag.sk-intent-primary .sk-compound-tag-left{
  background-color:#689bd2;
}
.sk-compound-tag.sk-intent-primary .sk-compound-tag-right{
  background-color:#e0f0ff;
}
.sk-compound-tag.sk-intent-primary.sk-interactive:hover .sk-compound-tag-left{
  background-color:#151975;
}
.sk-compound-tag.sk-intent-primary.sk-interactive:hover .sk-compound-tag-right{
  background-color:#689bd2;
}
.sk-compound-tag.sk-intent-primary.sk-interactive:active .sk-compound-tag-left, .sk-compound-tag.sk-intent-primary.sk-interactive.sk-active .sk-compound-tag-left{
  background-color:#11376b;
}
.sk-compound-tag.sk-intent-primary.sk-interactive:active .sk-compound-tag-right, .sk-compound-tag.sk-intent-primary.sk-interactive.sk-active .sk-compound-tag-right{
  background-color:#151975;
}
.sk-compound-tag.sk-intent-success{
  background:none;
}
.sk-compound-tag.sk-intent-success .sk-compound-tag-left{
  background-color:#4ab82e;
}
.sk-compound-tag.sk-intent-success .sk-compound-tag-right{
  background-color:#d8f7c8;
}
.sk-compound-tag.sk-intent-success.sk-interactive:hover .sk-compound-tag-left{
  background-color:#008015;
}
.sk-compound-tag.sk-intent-success.sk-interactive:hover .sk-compound-tag-right{
  background-color:#4ab82e;
}
.sk-compound-tag.sk-intent-success.sk-interactive:active .sk-compound-tag-left, .sk-compound-tag.sk-intent-success.sk-interactive.sk-active .sk-compound-tag-left{
  background-color:#0f3e25;
}
.sk-compound-tag.sk-intent-success.sk-interactive:active .sk-compound-tag-right, .sk-compound-tag.sk-intent-success.sk-interactive.sk-active .sk-compound-tag-right{
  background-color:#008015;
}
.sk-compound-tag.sk-intent-warning{
  background:none;
}
.sk-compound-tag.sk-intent-warning .sk-compound-tag-left{
  background-color:#ffedaf;
}
.sk-compound-tag.sk-intent-warning .sk-compound-tag-right{
  background-color:#fdf9e0;
}
.sk-compound-tag.sk-intent-warning.sk-interactive:hover .sk-compound-tag-left{
  background-color:#ffe380;
}
.sk-compound-tag.sk-intent-warning.sk-interactive:hover .sk-compound-tag-right{
  background-color:#ffedaf;
}
.sk-compound-tag.sk-intent-warning.sk-interactive:active .sk-compound-tag-left, .sk-compound-tag.sk-intent-warning.sk-interactive.sk-active .sk-compound-tag-left{
  background-color:#ffa500;
}
.sk-compound-tag.sk-intent-warning.sk-interactive:active .sk-compound-tag-right, .sk-compound-tag.sk-intent-warning.sk-interactive.sk-active .sk-compound-tag-right{
  background-color:#ffe380;
}
.sk-compound-tag.sk-intent-danger{
  background:none;
}
.sk-compound-tag.sk-intent-danger .sk-compound-tag-left{
  background-color:#ff2f40;
}
.sk-compound-tag.sk-intent-danger .sk-compound-tag-right{
  background-color:#ffe8eb;
}
.sk-compound-tag.sk-intent-danger.sk-interactive:hover .sk-compound-tag-left{
  background-color:#d1000f;
}
.sk-compound-tag.sk-intent-danger.sk-interactive:hover .sk-compound-tag-right{
  background-color:#ff2f40;
}
.sk-compound-tag.sk-intent-danger.sk-interactive:active .sk-compound-tag-left, .sk-compound-tag.sk-intent-danger.sk-interactive.sk-active .sk-compound-tag-left{
  background-color:#782326;
}
.sk-compound-tag.sk-intent-danger.sk-interactive:active .sk-compound-tag-right, .sk-compound-tag.sk-intent-danger.sk-interactive.sk-active .sk-compound-tag-right{
  background-color:#d1000f;
}
.sk-tag-input{
  display:flex;
  flex-direction:row;
  align-items:flex-start;
  cursor:text;
  height:auto;
  line-height:inherit;
  min-height:32px;
  padding-left:4px;
  padding-right:0;
}
.sk-tag-input > *{
  flex-grow:0;
  flex-shrink:0;
}
.sk-tag-input > .sk-tag-input-values{
  flex-grow:1;
  flex-shrink:1;
}
.sk-tag-input .sk-tag-input-icon{
  color:#6f6f6f;
  margin-left:2px;
  margin-right:6px;
  margin-top:6px;
}
.sk-tag-input .sk-tag-input-values{
  display:flex;
  flex-direction:row;
  align-items:center;
  align-self:stretch;
  flex-wrap:wrap;
  margin-right:6px;
  margin-top:4px;
  min-width:0;
  position:relative;
}
.sk-tag-input .sk-tag-input-values > *{
  flex-grow:0;
  flex-shrink:0;
}
.sk-tag-input .sk-tag-input-values > .sk-fill{
  flex-grow:1;
  flex-shrink:1;
}
.sk-tag-input .sk-tag-input-values::before,
.sk-tag-input .sk-tag-input-values > *{
  margin-right:4px;
}
.sk-tag-input .sk-tag-input-values:empty::before,
.sk-tag-input .sk-tag-input-values > :last-child{
  margin-right:0;
}
.sk-tag-input .sk-tag-input-values:first-child .sk-tag ~ .sk-input-ghost{
  padding-left:0;
}
.sk-tag-input .sk-tag-input-values:first-child .sk-input-ghost{
  padding-left:6px;
}
.sk-tag-input .sk-tag-input-values > *{
  margin-bottom:4px;
}
.sk-tag-input .sk-tag{
  overflow-wrap:break-word;
}
.sk-tag-input .sk-tag.sk-active{
  outline:rgba(148, 199, 250, 0.6) solid 2px;
  outline-offset:0;
  -moz-outline-radius:6px;
}
.sk-tag-input .sk-input-ghost{
  flex:1 1 auto;
  line-height:20px;
  width:80px;
}
.sk-tag-input .sk-input-ghost:disabled, .sk-tag-input .sk-input-ghost.sk-disabled{
  cursor:not-allowed;
}
.sk-tag-input .sk-button,
.sk-tag-input .sk-spinner{
  margin:4px;
  margin-left:0;
}
.sk-tag-input .sk-button{
  min-height:24px;
  min-width:24px;
  padding:2px 12px;
}
.sk-tag-input.sk-large{
  height:auto;
  min-height:40px;
}
.sk-tag-input.sk-large::before,
.sk-tag-input.sk-large > *{
  margin-right:8px;
}
.sk-tag-input.sk-large:empty::before,
.sk-tag-input.sk-large > :last-child{
  margin-right:0;
}
.sk-tag-input.sk-large .sk-tag-input-icon{
  margin-left:4px;
  margin-top:8px;
}
.sk-tag-input.sk-large .sk-input-ghost{
  line-height:30px;
}
.sk-tag-input.sk-large .sk-button{
  min-height:32px;
  min-width:32px;
  padding:4px 16px;
  margin:4px;
  margin-left:0;
}
.sk-tag-input.sk-large .sk-spinner{
  margin:8px;
  margin-left:0;
}
.sk-tag-input.sk-active{
  background-color:#ffffff;
  box-shadow:inset 0 0 0 1px #151975, 0 0 0 2px rgba(21, 25, 117, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.1);
}
.sk-tag-input.sk-active.sk-intent-primary{
  box-shadow:inset 0 0 0 1px #151975, 0 0 0 2px rgba(21, 25, 117, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.1);
}
.sk-tag-input.sk-active.sk-intent-success{
  box-shadow:inset 0 0 0 1px #008015, 0 0 0 2px rgba(0, 128, 21, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.1);
}
.sk-tag-input.sk-active.sk-intent-warning{
  box-shadow:inset 0 0 0 1px #ff7400, 0 0 0 2px rgba(255, 116, 0, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.1);
}
.sk-tag-input.sk-active.sk-intent-danger{
  box-shadow:inset 0 0 0 1px #d1000f, 0 0 0 2px rgba(209, 0, 15, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.1);
}
.sk-dark .sk-tag-input .sk-tag-input-icon, .sk-tag-input.sk-dark .sk-tag-input-icon{
  color:#abb3bf;
}
.sk-dark .sk-tag-input .sk-input-ghost, .sk-tag-input.sk-dark .sk-input-ghost{
  color:#f6f7f9;
}
.sk-dark .sk-tag-input .sk-input-ghost::-moz-placeholder, .sk-tag-input.sk-dark .sk-input-ghost::-moz-placeholder{
  color:#abb3bf;
}
.sk-dark .sk-tag-input .sk-input-ghost:-ms-input-placeholder, .sk-tag-input.sk-dark .sk-input-ghost:-ms-input-placeholder{
  color:#abb3bf;
}
.sk-dark .sk-tag-input .sk-input-ghost::placeholder, .sk-tag-input.sk-dark .sk-input-ghost::placeholder{
  color:#abb3bf;
}
.sk-dark .sk-tag-input.sk-active, .sk-tag-input.sk-dark.sk-active{
  background-color:rgba(17, 20, 24, 0.3);
  box-shadow:inset 0 0 0 1px #bfe0ff, inset 0 0 0 1px #bfe0ff, 0 0 0 2px rgba(191, 224, 255, 0.3), inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 0 1px 0 rgba(255, 255, 255, 0.3);
}
.sk-dark .sk-tag-input.sk-active.sk-intent-primary, .sk-tag-input.sk-dark.sk-active.sk-intent-primary{
  box-shadow:inset 0 0 0 1px #bfe0ff, 0 0 0 2px rgba(191, 224, 255, 0.3), inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 0 1px 0 rgba(255, 255, 255, 0.3);
}
.sk-dark .sk-tag-input.sk-active.sk-intent-success, .sk-tag-input.sk-dark.sk-active.sk-intent-success{
  box-shadow:inset 0 0 0 1px #bbff98, 0 0 0 2px rgba(187, 255, 152, 0.3), inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 0 1px 0 rgba(255, 255, 255, 0.3);
}
.sk-dark .sk-tag-input.sk-active.sk-intent-warning, .sk-tag-input.sk-dark.sk-active.sk-intent-warning{
  box-shadow:inset 0 0 0 1px #ffedaf, 0 0 0 2px rgba(255, 237, 175, 0.3), inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 0 1px 0 rgba(255, 255, 255, 0.3);
}
.sk-dark .sk-tag-input.sk-active.sk-intent-danger, .sk-tag-input.sk-dark.sk-active.sk-intent-danger{
  box-shadow:inset 0 0 0 1px #ffb4b8, 0 0 0 2px rgba(255, 180, 184, 0.3), inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 0 1px 0 rgba(255, 255, 255, 0.3);
}

.sk-input-ghost{
  background:none;
  border:none;
  box-shadow:none;
  padding:0;
}
.sk-input-ghost::-moz-placeholder{
  color:#6f6f6f;
  opacity:1;
}
.sk-input-ghost:-ms-input-placeholder{
  color:#6f6f6f;
  opacity:1;
}
.sk-input-ghost::placeholder{
  color:#6f6f6f;
  opacity:1;
}
.sk-input-ghost:focus{
  outline:none !important;
}
.sk-resizable-input-span{
  max-height:0;
  max-width:100%;
  min-width:80px;
  opacity:0;
  overflow:hidden;
  position:absolute;
  white-space:nowrap;
  z-index:-1;
}
.sk-toast{
  align-items:flex-start;
  background-color:#ffffff;
  border-radius:0;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), 0 2px 4px rgba(17, 20, 24, 0.1), 0 8px 24px rgba(17, 20, 24, 0.1);
  display:flex;
  margin:20px 0 0;
  max-width:500px;
  min-width:300px;
  pointer-events:all;
  position:relative !important;
}
.sk-toast.sk-toast-enter, .sk-toast.sk-toast-appear{
  transform:translateY(-40px);
}
.sk-toast.sk-toast-enter-active, .sk-toast.sk-toast-appear-active{
  transform:translateY(0);
  transition-delay:0;
  transition-duration:300ms;
  transition-property:transform;
  transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
}
.sk-toast.sk-toast-enter ~ .sk-toast, .sk-toast.sk-toast-appear ~ .sk-toast{
  transform:translateY(-40px);
}
.sk-toast.sk-toast-enter-active ~ .sk-toast, .sk-toast.sk-toast-appear-active ~ .sk-toast{
  transform:translateY(0);
  transition-delay:0;
  transition-duration:300ms;
  transition-property:transform;
  transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
}
.sk-toast.sk-toast-exit{
  opacity:1;
  filter:blur(0);
}
.sk-toast.sk-toast-exit-active{
  opacity:0;
  filter:blur(10px);
  transition-delay:0;
  transition-duration:300ms;
  transition-property:opacity, filter;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}
.sk-toast.sk-toast-exit ~ .sk-toast{
  transform:translateY(0);
}
.sk-toast.sk-toast-exit-active ~ .sk-toast{
  transform:translateY(-40px);
  transition-delay:50ms;
  transition-duration:100ms;
  transition-property:transform;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}
.sk-toast .sk-button-group{
  flex:0 0 auto;
  padding:4px;
  padding-left:0;
}
.sk-toast > .sk-icon{
  color:#6f6f6f;
  margin:10px;
  margin-right:0;
}
.sk-toast.sk-dark, .sk-dark .sk-toast{
  background-color:#404854;
  box-shadow:0 2px 4px rgba(17, 20, 24, 0.2), 0 8px 24px rgba(17, 20, 24, 0.2);
}
.sk-toast.sk-dark > .sk-icon, .sk-dark .sk-toast > .sk-icon{
  color:#abb3bf;
}
.sk-toast.sk-dark .sk-button .sk-icon, .sk-dark .sk-toast .sk-button .sk-icon{
  color:rgba(255, 255, 255, 0.7);
}
.sk-toast[class*=sk-intent-] a{
  color:rgba(255, 255, 255, 0.7);
}
.sk-toast[class*=sk-intent-] a:hover{
  color:#ffffff;
}
.sk-toast[class*=sk-intent-] > .sk-icon{
  color:#ffffff;
}
.sk-toast.sk-intent-primary{
  background-color:#151975;
  color:#ffffff;
}
.sk-toast.sk-intent-primary .sk-icon:first-child{
  color:rgba(255, 255, 255, 0.7);
}
.sk-toast.sk-intent-primary .sk-button{
  background-color:#151975 !important;
  color:#ffffff !important;
}
.sk-toast.sk-intent-primary .sk-button:hover{
  background-color:#689bd2 !important;
  color:#ffffff !important;
}
.sk-toast.sk-intent-primary .sk-button:active{
  background-color:#151975 !important;
  color:#ffffff !important;
}
.sk-toast.sk-intent-primary .sk-button:focus{
  outline-color:rgba(255, 255, 255, 0.5);
}
.sk-toast.sk-intent-primary .sk-button:last-child > .sk-icon-cross{
  color:rgba(255, 255, 255, 0.7) !important;
}
.sk-toast.sk-intent-success{
  background-color:#008015;
  color:#ffffff;
}
.sk-toast.sk-intent-success .sk-icon:first-child{
  color:rgba(255, 255, 255, 0.7);
}
.sk-toast.sk-intent-success .sk-button{
  background-color:#008015 !important;
  color:#ffffff !important;
}
.sk-toast.sk-intent-success .sk-button:hover{
  background-color:#4ab82e !important;
  color:#ffffff !important;
}
.sk-toast.sk-intent-success .sk-button:active{
  background-color:#008015 !important;
  color:#ffffff !important;
}
.sk-toast.sk-intent-success .sk-button:focus{
  outline-color:rgba(255, 255, 255, 0.5);
}
.sk-toast.sk-intent-success .sk-button:last-child > .sk-icon-cross{
  color:rgba(255, 255, 255, 0.7) !important;
}
.sk-toast.sk-intent-warning{
  background-color:#fdf9e0;
  color:#1c2127;
}
.sk-toast.sk-intent-warning .sk-icon:first-child{
  color:rgba(28, 33, 39, 0.7);
}
.sk-toast.sk-intent-warning .sk-button{
  background-color:#fdf9e0 !important;
  color:#1c2127 !important;
}
.sk-toast.sk-intent-warning .sk-button:hover{
  background-color:#ffedaf !important;
  color:#1c2127 !important;
}
.sk-toast.sk-intent-warning .sk-button:active{
  background-color:#ffe380 !important;
  color:#1c2127 !important;
}
.sk-toast.sk-intent-warning .sk-button:focus{
  outline-color:rgba(255, 255, 255, 0.5);
}
.sk-toast.sk-intent-warning .sk-button:last-child > .sk-icon-cross{
  color:rgba(28, 33, 39, 0.7) !important;
}
.sk-toast.sk-intent-danger{
  background-color:#d1000f;
  color:#ffffff;
}
.sk-toast.sk-intent-danger .sk-icon:first-child{
  color:rgba(255, 255, 255, 0.7);
}
.sk-toast.sk-intent-danger .sk-button{
  background-color:#d1000f !important;
  color:#ffffff !important;
}
.sk-toast.sk-intent-danger .sk-button:hover{
  background-color:#ff2f40 !important;
  color:#ffffff !important;
}
.sk-toast.sk-intent-danger .sk-button:active{
  background-color:#d1000f !important;
  color:#ffffff !important;
}
.sk-toast.sk-intent-danger .sk-button:focus{
  outline-color:rgba(255, 255, 255, 0.5);
}
.sk-toast.sk-intent-danger .sk-button:last-child > .sk-icon-cross{
  color:rgba(255, 255, 255, 0.7) !important;
}

.sk-toast-message{
  flex:1 1 auto;
  padding:11px;
  word-break:break-word;
}

.sk-toast-container{
  align-items:center;
  display:flex !important;
  flex-direction:column;
  left:0;
  overflow:hidden;
  padding:0 20px 20px;
  pointer-events:none;
  right:0;
  z-index:40;
}
.sk-toast-container.sk-toast-container-in-portal{
  position:fixed;
}
.sk-toast-container.sk-toast-container-inline{
  position:absolute;
}
.sk-toast-container.sk-toast-container-top{
  top:0;
}
.sk-toast-container.sk-toast-container-bottom{
  bottom:0;
  flex-direction:column-reverse;
  top:auto;
}
.sk-toast-container.sk-toast-container-left{
  align-items:flex-start;
}
.sk-toast-container.sk-toast-container-right{
  align-items:flex-end;
}

.sk-toast-container-bottom .sk-toast.sk-toast-enter:not(.sk-toast-enter-active), .sk-toast-container-bottom .sk-toast.sk-toast-enter:not(.sk-toast-enter-active) ~ .sk-toast, .sk-toast-container-bottom .sk-toast.sk-toast-appear:not(.sk-toast-appear-active), .sk-toast-container-bottom .sk-toast.sk-toast-appear:not(.sk-toast-appear-active) ~ .sk-toast, .sk-toast-container-bottom .sk-toast.sk-toast-exit-active ~ .sk-toast, .sk-toast-container-bottom .sk-toast.sk-toast-leave-active ~ .sk-toast{
  transform:translateY(60px);
}
.sk-tooltip{
  box-shadow:0 0 4px rgba(17, 20, 24, 0.1), 0 0 16px rgba(17, 20, 24, 0.1);
  transform:scale(1);
  color:#f6f7f9;
}
.sk-tooltip .sk-popover-arrow{
  height:22px;
  position:absolute;
  width:22px;
}
.sk-tooltip .sk-popover-arrow::before{
  height:14px;
  margin:4px;
  width:14px;
}
.sk-tooltip .sk-popover-content{
  background:#404854;
}
.sk-tooltip .sk-popover-content,
.sk-tooltip .sk-heading{
  color:#f6f7f9;
}
.sk-tooltip .sk-popover-arrow::before{
  box-shadow:1px 1px 6px rgba(17, 20, 24, 0.1);
}
.sk-tooltip .sk-popover-arrow-border{
  fill:#111418;
  fill-opacity:0.1;
}
.sk-tooltip .sk-popover-arrow-fill{
  fill:#404854;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-tooltip .sk-popover-arrow-fill{
    fill:buttonborder;
  }
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-tooltip{
    border:1px solid buttonborder;
  }
}
.sk-popover-enter > .sk-tooltip, .sk-popover-appear > .sk-tooltip{
  transform:scale(0.8);
}
.sk-popover-enter-active > .sk-tooltip, .sk-popover-appear-active > .sk-tooltip{
  transform:scale(1);
  transition-delay:0;
  transition-duration:100ms;
  transition-property:transform;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}
.sk-popover-exit > .sk-tooltip{
  transform:scale(1);
}
.sk-popover-exit-active > .sk-tooltip{
  transform:scale(0.8);
  transition-delay:0;
  transition-duration:100ms;
  transition-property:transform;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}
.sk-tooltip .sk-text-muted{
  color:#abb3bf;
}
.sk-tooltip .sk-text-disabled{
  color:rgba(171, 179, 191, 0.6);
}
.sk-tooltip .sk-running-text hr{
  border-color:rgba(255, 255, 255, 0.2);
}
.sk-tooltip a{
  color:#e0f0ff;
}
.sk-tooltip a:hover{
  color:#e0f0ff;
}
.sk-tooltip a .sk-icon, .sk-tooltip a .sk-icon-standard, .sk-tooltip a .sk-icon-large{
  color:inherit;
}
.sk-tooltip a code{
  color:inherit;
}
.sk-tooltip .sk-code,
.sk-tooltip .sk-running-text code{
  background:rgba(17, 20, 24, 0.3);
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4);
  color:#abb3bf;
}
a > .sk-tooltip .sk-code,
a > .sk-tooltip .sk-running-text code{
  color:inherit;
}
.sk-tooltip .sk-code-block,
.sk-tooltip .sk-running-text pre{
  background:rgba(17, 20, 24, 0.3);
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.4);
  color:#f6f7f9;
}
.sk-tooltip .sk-code-block > code,
.sk-tooltip .sk-running-text pre > code{
  background:none;
  box-shadow:none;
  color:inherit;
}
.sk-tooltip .sk-key,
.sk-tooltip .sk-running-text kbd{
  background:#383e47;
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.2), 0 1px 1px 0 rgba(17, 20, 24, 0.2);
  color:#abb3bf;
}
.sk-tooltip .sk-icon.sk-intent-primary, .sk-tooltip .sk-icon-standard.sk-intent-primary, .sk-tooltip .sk-icon-large.sk-intent-primary{
  color:#e0f0ff;
}
.sk-tooltip .sk-icon.sk-intent-success, .sk-tooltip .sk-icon-standard.sk-intent-success, .sk-tooltip .sk-icon-large.sk-intent-success{
  color:#d8f7c8;
}
.sk-tooltip .sk-icon.sk-intent-warning, .sk-tooltip .sk-icon-standard.sk-intent-warning, .sk-tooltip .sk-icon-large.sk-intent-warning{
  color:#fdf9e0;
}
.sk-tooltip .sk-icon.sk-intent-danger, .sk-tooltip .sk-icon-standard.sk-intent-danger, .sk-tooltip .sk-icon-large.sk-intent-danger{
  color:#ffe8eb;
}
.sk-tooltip .sk-popover-content{
  padding:10px 12px;
}
.sk-tooltip.sk-compact .sk-popover-content{
  line-height:1rem;
  padding:5px 7px;
}
.sk-tooltip.sk-compact .sk-code{
  vertical-align:text-bottom;
}
.sk-tooltip.sk-popover-placement-top .sk-popover-arrow{
  transform:translateY(-3px);
}
.sk-tooltip.sk-popover-placement-left .sk-popover-arrow{
  transform:translateX(-3px);
}
.sk-tooltip.sk-popover-placement-bottom .sk-popover-arrow{
  transform:translateY(3px);
}
.sk-tooltip.sk-popover-placement-right .sk-popover-arrow{
  transform:translateX(3px);
}
.sk-tooltip.sk-dark, .sk-dark .sk-tooltip{
  box-shadow:0 2px 4px rgba(17, 20, 24, 0.2), 0 8px 24px rgba(17, 20, 24, 0.2);
}
.sk-tooltip.sk-dark .sk-popover-content, .sk-dark .sk-tooltip .sk-popover-content{
  background:#e5e8eb;
}
.sk-tooltip.sk-dark .sk-popover-content,
.sk-tooltip.sk-dark .sk-heading, .sk-dark .sk-tooltip .sk-popover-content,
.sk-dark .sk-tooltip .sk-heading{
  color:#404854;
}
.sk-tooltip.sk-dark .sk-popover-arrow::before, .sk-dark .sk-tooltip .sk-popover-arrow::before{
  box-shadow:1px 1px 6px rgba(17, 20, 24, 0.2);
}
.sk-tooltip.sk-dark .sk-popover-arrow-border, .sk-dark .sk-tooltip .sk-popover-arrow-border{
  fill:#111418;
  fill-opacity:0.2;
}
.sk-tooltip.sk-dark .sk-popover-arrow-fill, .sk-dark .sk-tooltip .sk-popover-arrow-fill{
  fill:#e5e8eb;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-tooltip.sk-dark .sk-popover-arrow-fill, .sk-dark .sk-tooltip .sk-popover-arrow-fill{
    fill:buttonborder;
  }
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-tooltip.sk-dark, .sk-dark .sk-tooltip{
    border:1px solid buttonborder;
  }
}
.sk-tooltip.sk-dark .sk-text-muted, .sk-dark .sk-tooltip .sk-text-muted{
  color:#6f6f6f;
}
.sk-tooltip.sk-dark .sk-text-disabled, .sk-dark .sk-tooltip .sk-text-disabled{
  color:rgba(111, 111, 111, 0.6);
}
.sk-tooltip.sk-dark .sk-running-text hr, .sk-dark .sk-tooltip .sk-running-text hr{
  border-color:rgba(17, 20, 24, 0.15);
}
.sk-tooltip.sk-dark a, .sk-dark .sk-tooltip a{
  color:#689bd2;
}
.sk-tooltip.sk-dark a:hover, .sk-dark .sk-tooltip a:hover{
  color:#689bd2;
}
.sk-tooltip.sk-dark a .sk-icon, .sk-tooltip.sk-dark a .sk-icon-standard, .sk-tooltip.sk-dark a .sk-icon-large, .sk-dark .sk-tooltip a .sk-icon, .sk-dark .sk-tooltip a .sk-icon-standard, .sk-dark .sk-tooltip a .sk-icon-large{
  color:inherit;
}
.sk-tooltip.sk-dark a code, .sk-dark .sk-tooltip a code{
  color:inherit;
}
.sk-tooltip.sk-dark .sk-code,
.sk-tooltip.sk-dark .sk-running-text code, .sk-dark .sk-tooltip .sk-code,
.sk-dark .sk-tooltip .sk-running-text code{
  background:rgba(255, 255, 255, 0.7);
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2);
  color:#6f6f6f;
}
a > .sk-tooltip.sk-dark .sk-code,
a > .sk-tooltip.sk-dark .sk-running-text code, a > .sk-dark .sk-tooltip .sk-code,
a > .sk-dark .sk-tooltip .sk-running-text code{
  color:#151975;
}
.sk-tooltip.sk-dark .sk-code-block,
.sk-tooltip.sk-dark .sk-running-text pre, .sk-dark .sk-tooltip .sk-code-block,
.sk-dark .sk-tooltip .sk-running-text pre{
  background:rgba(255, 255, 255, 0.7);
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.15);
  color:#1c2127;
}
.sk-tooltip.sk-dark .sk-code-block > code,
.sk-tooltip.sk-dark .sk-running-text pre > code, .sk-dark .sk-tooltip .sk-code-block > code,
.sk-dark .sk-tooltip .sk-running-text pre > code{
  background:none;
  box-shadow:none;
  color:inherit;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-tooltip.sk-dark .sk-code-block,
  .sk-tooltip.sk-dark .sk-running-text pre, .sk-dark .sk-tooltip .sk-code-block,
  .sk-dark .sk-tooltip .sk-running-text pre{
    border:1px solid buttonborder;
    box-shadow:none;
  }
}
.sk-tooltip.sk-dark .sk-key,
.sk-tooltip.sk-dark .sk-running-text kbd, .sk-dark .sk-tooltip .sk-key,
.sk-dark .sk-tooltip .sk-running-text kbd{
  background:#ffffff;
  box-shadow:0 0 1px rgba(17, 20, 24, 0.1), 0 0 4px rgba(17, 20, 24, 0.1);
  color:#6f6f6f;
}
.sk-tooltip.sk-dark .sk-icon.sk-intent-primary, .sk-tooltip.sk-dark .sk-icon-standard.sk-intent-primary, .sk-tooltip.sk-dark .sk-icon-large.sk-intent-primary, .sk-dark .sk-tooltip .sk-icon.sk-intent-primary, .sk-dark .sk-tooltip .sk-icon-standard.sk-intent-primary, .sk-dark .sk-tooltip .sk-icon-large.sk-intent-primary{
  color:#151975;
}
.sk-tooltip.sk-dark .sk-icon.sk-intent-success, .sk-tooltip.sk-dark .sk-icon-standard.sk-intent-success, .sk-tooltip.sk-dark .sk-icon-large.sk-intent-success, .sk-dark .sk-tooltip .sk-icon.sk-intent-success, .sk-dark .sk-tooltip .sk-icon-standard.sk-intent-success, .sk-dark .sk-tooltip .sk-icon-large.sk-intent-success{
  color:#008015;
}
.sk-tooltip.sk-dark .sk-icon.sk-intent-warning, .sk-tooltip.sk-dark .sk-icon-standard.sk-intent-warning, .sk-tooltip.sk-dark .sk-icon-large.sk-intent-warning, .sk-dark .sk-tooltip .sk-icon.sk-intent-warning, .sk-dark .sk-tooltip .sk-icon-standard.sk-intent-warning, .sk-dark .sk-tooltip .sk-icon-large.sk-intent-warning{
  color:#ff7400;
}
.sk-tooltip.sk-dark .sk-icon.sk-intent-danger, .sk-tooltip.sk-dark .sk-icon-standard.sk-intent-danger, .sk-tooltip.sk-dark .sk-icon-large.sk-intent-danger, .sk-dark .sk-tooltip .sk-icon.sk-intent-danger, .sk-dark .sk-tooltip .sk-icon-standard.sk-intent-danger, .sk-dark .sk-tooltip .sk-icon-large.sk-intent-danger{
  color:#d1000f;
}
.sk-tooltip.sk-intent-primary .sk-popover-content{
  background:#151975;
  color:#ffffff;
}
.sk-tooltip.sk-intent-primary .sk-popover-arrow-fill{
  fill:#151975;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-tooltip.sk-intent-primary .sk-popover-arrow-fill{
    fill:buttonborder;
  }
}
.sk-tooltip.sk-intent-success .sk-popover-content{
  background:#008015;
  color:#ffffff;
}
.sk-tooltip.sk-intent-success .sk-popover-arrow-fill{
  fill:#008015;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-tooltip.sk-intent-success .sk-popover-arrow-fill{
    fill:buttonborder;
  }
}
.sk-tooltip.sk-intent-warning .sk-popover-content{
  background:#ff7400;
  color:#ffffff;
}
.sk-tooltip.sk-intent-warning .sk-popover-arrow-fill{
  fill:#ff7400;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-tooltip.sk-intent-warning .sk-popover-arrow-fill{
    fill:buttonborder;
  }
}
.sk-tooltip.sk-intent-danger .sk-popover-content{
  background:#d1000f;
  color:#ffffff;
}
.sk-tooltip.sk-intent-danger .sk-popover-arrow-fill{
  fill:#d1000f;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-tooltip.sk-intent-danger .sk-popover-arrow-fill{
    fill:buttonborder;
  }
}

.sk-tooltip-indicator{
  border-bottom:dotted 1px;
  cursor:help;
}
.sk-tree .sk-icon, .sk-tree .sk-icon-standard, .sk-tree .sk-icon-large{
  color:#6f6f6f;
}
.sk-tree .sk-icon.sk-intent-primary, .sk-tree .sk-icon-standard.sk-intent-primary, .sk-tree .sk-icon-large.sk-intent-primary{
  color:#151975;
}
.sk-tree .sk-icon.sk-intent-success, .sk-tree .sk-icon-standard.sk-intent-success, .sk-tree .sk-icon-large.sk-intent-success{
  color:#008015;
}
.sk-tree .sk-icon.sk-intent-warning, .sk-tree .sk-icon-standard.sk-intent-warning, .sk-tree .sk-icon-large.sk-intent-warning{
  color:#ff7400;
}
.sk-tree .sk-icon.sk-intent-danger, .sk-tree .sk-icon-standard.sk-intent-danger, .sk-tree .sk-icon-large.sk-intent-danger{
  color:#d1000f;
}

.sk-tree-node-list{
  list-style:none;
  margin:0;
  padding-left:0;
}

.sk-tree-root{
  background-color:transparent;
  cursor:default;
  padding-left:0;
  position:relative;
}

.sk-tree-node-content-0{
  padding-left:0px;
}

.sk-tree-node-content-1{
  padding-left:25px;
}

.sk-tree-node-content-2{
  padding-left:50px;
}

.sk-tree-node-content-3{
  padding-left:75px;
}

.sk-tree-node-content-4{
  padding-left:100px;
}

.sk-tree-node-content-5{
  padding-left:125px;
}

.sk-tree-node-content-6{
  padding-left:150px;
}

.sk-tree-node-content-7{
  padding-left:175px;
}

.sk-tree-node-content-8{
  padding-left:200px;
}

.sk-tree-node-content-9{
  padding-left:225px;
}

.sk-tree-node-content-10{
  padding-left:250px;
}

.sk-tree-node-content-11{
  padding-left:275px;
}

.sk-tree-node-content-12{
  padding-left:300px;
}

.sk-tree-node-content-13{
  padding-left:325px;
}

.sk-tree-node-content-14{
  padding-left:350px;
}

.sk-tree-node-content-15{
  padding-left:375px;
}

.sk-tree-node-content-16{
  padding-left:400px;
}

.sk-tree-node-content-17{
  padding-left:425px;
}

.sk-tree-node-content-18{
  padding-left:450px;
}

.sk-tree-node-content-19{
  padding-left:475px;
}

.sk-tree-node-content-20{
  padding-left:500px;
}

.sk-tree-node-content{
  align-items:center;
  background:none;
  display:flex;
  height:30px;
  padding-right:5px;
  width:100%;
}
.sk-tree-node-content:hover{
  background-color:rgba(178, 178, 178, 0.15);
}
.sk-tree-node-content:active{
  background-color:rgba(178, 178, 178, 0.3);
}

.sk-tree-node-caret,
.sk-tree-node-caret-none{
  min-width:30px;
}

.sk-tree-node-caret{
  color:#6f6f6f;
  cursor:pointer;
  padding:5px;
  transform:rotate(0deg);
  transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
}
.sk-tree-node-caret:hover{
  color:#1c2127;
}
.sk-dark .sk-tree-node-caret{
  color:#abb3bf;
}
.sk-dark .sk-tree-node-caret:hover{
  color:#f6f7f9;
}
.sk-tree-node-caret:hover{
  color:#1c2127;
}
.sk-tree-node-caret.sk-tree-node-caret-open{
  transform:rotate(90deg);
}
.sk-tree-node-caret.sk-icon-standard::before{
  content:"Ӫ";
}

.sk-tree-node-icon{
  margin-right:5px;
  position:relative;
}

.sk-tree-node-label{
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  word-wrap:normal;
  flex:1 1 auto;
  position:relative;
  -webkit-user-select:none;
     -moz-user-select:none;
      -ms-user-select:none;
          user-select:none;
}
.sk-tree-node-label span{
  display:inline;
}

.sk-tree-node-secondary-label{
  padding:0 5px;
  -webkit-user-select:none;
     -moz-user-select:none;
      -ms-user-select:none;
          user-select:none;
}
.sk-tree-node-secondary-label .sk-popover-wrapper,
.sk-tree-node-secondary-label .sk-popover-target{
  align-items:center;
  display:flex;
}

.sk-tree-node.sk-disabled .sk-tree-node-content{
  background-color:inherit;
  color:rgba(111, 111, 111, 0.6);
  cursor:not-allowed;
}
.sk-tree-node.sk-disabled .sk-tree-node-caret,
.sk-tree-node.sk-disabled .sk-tree-node-icon{
  color:rgba(111, 111, 111, 0.6);
  cursor:not-allowed;
}

.sk-tree-node.sk-tree-node-selected > .sk-tree-node-content{
  background-color:#151975;
}
.sk-tree-node.sk-tree-node-selected > .sk-tree-node-content,
.sk-tree-node.sk-tree-node-selected > .sk-tree-node-content .sk-icon, .sk-tree-node.sk-tree-node-selected > .sk-tree-node-content .sk-icon-standard, .sk-tree-node.sk-tree-node-selected > .sk-tree-node-content .sk-icon-large{
  color:#ffffff;
}
.sk-tree-node.sk-tree-node-selected > .sk-tree-node-content .sk-tree-node-caret::before{
  color:rgba(255, 255, 255, 0.7);
}
.sk-tree-node.sk-tree-node-selected > .sk-tree-node-content .sk-tree-node-caret:hover::before{
  color:#ffffff;
}

.sk-tree.sk-compact .sk-tree-node-content{
  height:24px;
}
.sk-tree.sk-compact .sk-tree-node-caret{
  margin-right:3px;
  min-width:24px;
  padding:2px;
}

.sk-dark .sk-tree-node-content:hover{
  background-color:rgba(111, 111, 111, 0.3);
}
.sk-dark .sk-tree .sk-icon, .sk-dark .sk-tree .sk-icon-standard, .sk-dark .sk-tree .sk-icon-large{
  color:#abb3bf;
}
.sk-dark .sk-tree .sk-icon.sk-intent-primary, .sk-dark .sk-tree .sk-icon-standard.sk-intent-primary, .sk-dark .sk-tree .sk-icon-large.sk-intent-primary{
  color:#e0f0ff;
}
.sk-dark .sk-tree .sk-icon.sk-intent-success, .sk-dark .sk-tree .sk-icon-standard.sk-intent-success, .sk-dark .sk-tree .sk-icon-large.sk-intent-success{
  color:#d8f7c8;
}
.sk-dark .sk-tree .sk-icon.sk-intent-warning, .sk-dark .sk-tree .sk-icon-standard.sk-intent-warning, .sk-dark .sk-tree .sk-icon-large.sk-intent-warning{
  color:#fdf9e0;
}
.sk-dark .sk-tree .sk-icon.sk-intent-danger, .sk-dark .sk-tree .sk-icon-standard.sk-intent-danger, .sk-dark .sk-tree .sk-icon-large.sk-intent-danger{
  color:#ffe8eb;
}
.sk-dark .sk-tree-node:not(.sk-disabled) .sk-tree-node-caret:hover{
  color:#f6f7f9;
}
.sk-dark .sk-tree-node.sk-tree-node-selected > .sk-tree-node-content{
  background-color:#151975;
}
.sk-dark .sk-tree-node.sk-tree-node-selected > .sk-tree-node-content .sk-icon, .sk-dark .sk-tree-node.sk-tree-node-selected > .sk-tree-node-content .sk-icon-standard, .sk-dark .sk-tree-node.sk-tree-node-selected > .sk-tree-node-content .sk-icon-large{
  color:#ffffff;
}
.sk-stepper-steps-display{
  max-width:25%;
}
.sk-stepper-steps-display .sk-step-value-display{
  margin-bottom:0;
}
.sk-stepper-steps-display .sk-step-value-display-content{
  padding-left:35px;
}

.sk-stepper-vertical-container{
  display:flex;
  flex-flow:column;
  width:100%;
}

.sk-stepper-vertical-content-border{
  border-left:2px solid #d3d8de;
  margin-left:11.5px;
}
.sk-stepper-vertical-content-border.active, .sk-stepper-vertical-content-border.complete{
  border-left-color:#151975;
}

.sk-stepper-vertical-content-none{
  border-left:none;
  margin-left:11.5px;
}

.sk-stepper-vertical-content-wrapper{
  padding-left:20px;
  width:100%;
}

.sk-stepper-vertical-step-header{
  padding:8px 0;
}

.sk-stepper-vertical-spacer{
  height:20px;
}

.sk-step-action-buttons{
  display:flex;
  justify-content:flex-start;
  margin-top:20px;
}

.sk-step-connector{
  flex:1;
}
.sk-step-connector.sk-step-active{
  background-color:#151975;
}
.sk-step-connector.sk-step-inactive{
  background-color:#d3d8de;
}
.sk-step-connector.horizontal{
  height:2px;
  margin:0 8px;
  max-width:220px;
}

.sk-step{
  align-items:center;
  display:flex;
  gap:10px;
}
.sk-step.sk-step-active .sk-step-label{
  color:#151975;
}
.sk-step.sk-step-active .sk-step-number{
  border:2px solid #151975;
  color:#151975;
}
.sk-step.sk-step-complete .sk-step-label{
  color:#151975;
}
.sk-step.sk-step-complete .sk-step-number{
  background-color:#151975;
  border:2px solid #151975;
  color:#ffffff;
}
.sk-step.sk-step-inactive .sk-step-label{
  color:#6f6f6f;
}
.sk-step.sk-step-inactive .sk-step-number{
  background-color:#ffffff;
  border:1px solid #d3d8de;
  color:#6f6f6f;
}
.sk-step .sk-step-label{
  flex:1;
  overflow:hidden;
  text-overflow:ellipsis;
}
.sk-step .sk-step-label.horizontal{
  max-width:300px;
}
.sk-step .sk-step-number{
  align-items:center;
  border-radius:50%;
  display:flex;
  font-size:12px;
  font-weight:700;
  height:24px;
  justify-content:center;
  width:24px;
}

.sk-stepper{
  width:100%;
}
.sk-stepper .sk-step-content{
  display:flex;
  flex-flow:column;
  gap:20px;
  height:100%;
  width:100%;
}
.sk-stepper .sk-step-content .sk-step-content-wrapper{
  flex:1;
  width:100%;
}
.sk-stepper .sk-step-content .sk-step-content-actions .sk-step-content-actions-button-group{
  display:flex;
  gap:20px;
}
.sk-stepper.horizontal{
  display:flex;
  flex-flow:column;
  height:100%;
  white-space:nowrap;
}
.sk-stepper.horizontal .sk-stepper-headers{
  align-items:center;
  display:flex;
  justify-content:flex-start;
  margin-bottom:20px;
}
.sk-stepper.horizontal .sk-stepper-headers:empty{
  margin-bottom:0;
}
.sk-stepper.horizontal .sk-stepper-content{
  display:flex;
  flex:1;
  height:100%;
}
.sk-stepper.vertical{
  align-items:flex-start;
  display:flex;
  flex-flow:column;
}
.sk-stepper.vertical .sk-stepper-headers{
  display:flex;
  flex-flow:column;
  height:150px;
}
.sk-stepper.vertical .sk-stepper-content{
  display:flex;
  flex:1;
  height:100%;
}

.sk-steps-header{
  align-items:center;
  display:flex;
  justify-content:flex-start;
  margin-bottom:20px;
}
.sk-steps-header:empty{
  margin-bottom:0;
}

.sk-stepper-display{
  display:flex;
  flex-shrink:1;
}

@font-face{
  font-display:swap;
  font-family:"Inter";
  font-style:normal;
  font-weight:300;
  src:url(/assets/static/Inter-DisplayLight.0f1e6053.eot);
  src:url(/assets/static/Inter-DisplayLight.0f1e6053.eot?#iefix) format("embedded-opentype"), url(/assets/static/Inter-DisplayLight.aed3366c.woff2) format("woff2"), url(/assets/static/Inter-DisplayLight.4d78ae24.woff) format("woff"), url(/assets/static/Inter-DisplayLight.748dd4a8.ttf) format("truetype"), url(/assets/static/Inter-DisplayLight.d7532247.svg#Inter-DisplayLight) format("svg");
}
@font-face{
  font-display:swap;
  font-family:"Inter";
  font-style:normal;
  font-weight:400;
  src:url(/assets/static/Inter-Regular.f1af1f05.eot);
  src:url(/assets/static/Inter-Regular.f1af1f05.eot?#iefix) format("embedded-opentype"), url(/assets/static/Inter-Regular.e84539cc.woff2) format("woff2"), url(/assets/static/Inter-Regular.281d9d3f.woff) format("woff"), url(/assets/static/Inter-Regular.d81618d6.ttf) format("truetype"), url(/assets/static/Inter-Regular.ef9f127d.svg#Inter-Regular) format("svg");
}
@font-face{
  font-display:swap;
  font-family:"Inter";
  font-style:normal;
  font-weight:600;
  src:url(/assets/static/Inter-DisplaySemiBold.0c6e2133.eot);
  src:url(/assets/static/Inter-DisplaySemiBold.0c6e2133.eot?#iefix) format("embedded-opentype"), url(/assets/static/Inter-DisplaySemiBold.d2f0a065.woff2) format("woff2"), url(/assets/static/Inter-DisplaySemiBold.a7556529.woff) format("woff"), url(/assets/static/Inter-DisplaySemiBold.47234267.ttf) format("truetype"), url(/assets/static/Inter-DisplaySemiBold.4f7dc765.svg#Inter-DisplaySemiBold) format("svg");
}
@font-face{
  font-display:swap;
  font-family:"Archia";
  font-style:normal;
  font-weight:600;
  src:url(/assets/static/Archia-SemiBold.6b8f7430.eot);
  src:url(/assets/static/Archia-SemiBold.6b8f7430.eot?#iefix) format("embedded-opentype"), url(/assets/static/Archia-SemiBold.6ff51463.woff2) format("woff2"), url(/assets/static/Archia-SemiBold.1d0cf477.woff) format("woff"), url(/assets/static/Archia-SemiBold.de70a401.ttf) format("truetype"), url(/assets/static/Archia-SemiBold.82e79bac.svg#Archia-SemiBold) format("svg");
}
@font-face{
  font-family:"snpkit-icons-256";
  src:url(/assets/static/snpkit-icons-256.f610a258.ttf?775c7497788b532bef61017b874f07d5) format("truetype"), url(/assets/static/snpkit-icons-256.518b32fd.eot?775c7497788b532bef61017b874f07d5#iefix) format("embedded-opentype"), url(/assets/static/snpkit-icons-256.83c78943.woff2?775c7497788b532bef61017b874f07d5) format("woff2"), url(/assets/static/snpkit-icons-256.a6cde1e0.woff?775c7497788b532bef61017b874f07d5) format("woff"), url(/assets/static/snpkit-icons-256.72a70844.svg?775c7497788b532bef61017b874f07d5#snpkit-icons-256) format("svg");
}
.sk-multi-select{
  min-width:150px;
}

.sk-multi-select-popover .sk-menu{
  max-height:300px;
  max-width:400px;
  overflow:auto;
}
.sk-multi-select-popover.sk-popover-match-target-width{
  width:100%;
}
.sk-multi-select-popover.sk-popover-match-target-width .sk-menu{
  max-width:none;
  min-width:0;
}

.custom-multiselect .hidden-tags-container{
  display:block;
  height:0;
  pointer-events:none;
  width:100%;
}
.custom-multiselect .sk-tag-input-values{
  flex-wrap:nowrap;
}
.custom-multiselect .sk-tag{
  max-width:200px;
}
.custom-multiselect .more-indicator{
  pointer-events:none;
}
.custom-multiselect .sk-tag-input{
  flex-wrap:nowrap;
}
.sk-omnibar{
  filter:blur(0);
  opacity:1;
  background-color:#ffffff;
  border-radius:0;
  box-shadow:0 4px 8px rgba(17, 20, 24, 0.1), 0 18px 46px 6px rgba(17, 20, 24, 0.1);
  left:calc(50% - 250px);
  top:20vh;
  width:500px;
  z-index:21;
}
.sk-omnibar.sk-overlay-enter, .sk-omnibar.sk-overlay-appear{
  filter:blur(20px);
  opacity:0;
}
.sk-omnibar.sk-overlay-enter-active, .sk-omnibar.sk-overlay-appear-active{
  filter:blur(0);
  opacity:1;
  transition-delay:0;
  transition-duration:200ms;
  transition-property:filter, opacity;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}
.sk-omnibar.sk-overlay-exit{
  filter:blur(0);
  opacity:1;
}
.sk-omnibar.sk-overlay-exit-active{
  filter:blur(20px);
  opacity:0;
  transition-delay:0;
  transition-duration:200ms;
  transition-property:filter, opacity;
  transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
}
.sk-omnibar .sk-input{
  background-color:transparent;
  border-radius:0;
}
.sk-omnibar .sk-input, .sk-omnibar .sk-input:focus{
  box-shadow:none;
}
.sk-omnibar .sk-menu{
  background-color:transparent;
  border-radius:0;
  box-shadow:inset 0 1px 0 rgba(17, 20, 24, 0.15);
  max-height:calc(60vh - 40px);
  overflow:auto;
}
.sk-omnibar .sk-menu:empty{
  display:none;
}
.sk-dark .sk-omnibar, .sk-omnibar.sk-dark{
  background-color:#383e47;
  box-shadow:0 4px 8px rgba(17, 20, 24, 0.2), 0 18px 46px 6px rgba(17, 20, 24, 0.2);
}

.sk-omnibar-overlay .sk-overlay-backdrop{
  background-color:rgba(17, 20, 24, 0.2);
}
.sk-select-popover .sk-popover-content{
  padding:5px;
}
.sk-select-popover .sk-input-group{
  margin-bottom:0;
}
.sk-select-popover .sk-menu{
  max-height:300px;
  max-width:400px;
  overflow:auto;
  padding:0;
}
.sk-select-popover .sk-menu:not(:first-child){
  padding-top:5px;
}
.sk-select-popover.sk-popover-match-target-width{
  width:100%;
}
.sk-select-popover.sk-popover-match-target-width .sk-menu{
  max-width:none;
  min-width:0;
}
.sk-suggest-popover .sk-menu{
  max-height:300px;
  max-width:400px;
  overflow:auto;
}
.sk-suggest-popover.sk-popover-match-target-width{
  width:100%;
}
.sk-suggest-popover.sk-popover-match-target-width .sk-menu{
  max-width:none;
  min-width:0;
}
@charset "UTF-8";
.sk-react-table{
  width:100%;
}
.sk-react-table .sk-react-table-empty{
  padding:20px;
}
.sk-react-table .sk-react-table-empty[data-loading=true]{
  height:150px;
}
.sk-react-table .sk-react-table-top-toolbar,
.sk-react-table .sk-react-table-top-toolbar-right{
  align-items:center;
  display:flex;
  justify-content:space-between;
}
.sk-react-table .sk-react-table-column-hiding{
  margin-left:10px;
}
.sk-react-table .sk-react-table-global-filter{
  margin-left:10px;
  width:200px;
}
.sk-react-table .sk-react-table-utility-toolbar{
  margin-left:10px;
}
.sk-react-table .sk-react-table-content{
  overflow-x:auto;
  position:relative;
  width:100%;
}
.sk-react-table .sk-react-table-content[data-loading=true]{
  overflow-x:clip;
}
.sk-react-table .sk-react-table-loading{
  align-items:center;
  background-color:rgba(255, 255, 255, 0.5);
  display:flex;
  height:100%;
  justify-content:center;
  position:absolute;
  width:100%;
  z-index:1;
}
.sk-react-table .sk-react-table-head,
.sk-react-table .sk-react-table-body{
  width:-webkit-fit-content;
  width:-moz-fit-content;
  width:fit-content;
}
.sk-react-table .sk-react-table-head-cell{
  color:#1c2127;
  font-family:"Archia", -apple-system, "BlinkMacSystemFont", "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Open Sans", "Helvetica Neue", "snpkit-icons-256", sans-serif;
  font-weight:600;
  -webkit-user-select:none;
     -moz-user-select:none;
      -ms-user-select:none;
          user-select:none;
}
.sk-dark .sk-react-table .sk-react-table-head-cell{
  color:#f6f7f9;
}
.sk-react-table .sk-react-table-head-cell.sk-text-muted{
  color:#6f6f6f;
}
.sk-dark .sk-react-table .sk-react-table-head-cell.sk-text-muted{
  color:#abb3bf;
}
.sk-react-table .sk-react-table-head-cell:hover .sk-react-table-resizer{
  opacity:1;
}
.sk-react-table .sk-react-table-head-cell:hover .sk-react-table-head-filter[data-can-resize=true]{
  width:calc(100% - 40px);
}
.sk-react-table .sk-react-table-head-cell[data-sortable=true]{
  cursor:pointer;
}
.sk-react-table .sk-react-table-head-cell .sk-react-table-sorting{
  padding-left:5px;
  position:absolute;
}
.sk-react-table .sk-react-table-head-filter{
  font-size:14px;
  font-weight:400;
  letter-spacing:0;
  line-height:1.28581;
  text-transform:none;
  font-family:"Inter", -apple-system, "BlinkMacSystemFont", "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Open Sans", "Helvetica Neue", "snpkit-icons-256", sans-serif;
  margin-top:5px;
  width:calc(100% - 20px);
}
.sk-react-table .sk-react-table-head-filter > .sk-numeric-input{
  max-width:calc(100% - 20px);
}
.sk-react-table .sk-react-table-head-filter > .sk-numeric-input .sk-input-group{
  width:100%;
}
.sk-react-table .sk-react-table-head-filter:empty{
  display:none;
}
.sk-react-table .sk-react-table-cell[data-ellipsize=true]{
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}
.sk-react-table .sk-react-table-row-expander-wrapper{
  align-items:center;
  display:flex;
}
.sk-react-table .sk-react-table-row-expander{
  cursor:pointer;
  display:inline-block;
  width:25px;
}
.sk-react-table .sk-react-table-resizer{
  cursor:col-resize;
  height:100%;
  opacity:0;
  position:absolute;
  right:0;
  top:0;
  touch-action:none;
  -webkit-user-select:none;
     -moz-user-select:none;
      -ms-user-select:none;
          user-select:none;
  width:20px;
}
.sk-react-table .sk-react-table-resizer::before{
  font-family:"snpkit-icons-256", sans-serif;
  font-size:20px;
  font-style:normal;
  font-variant:normal;
  font-weight:400;
  height:20px;
  line-height:1;
  width:20px;
  -moz-osx-font-smoothing:grayscale;
  -webkit-font-smoothing:antialiased;
  content:"֖";
  position:absolute;
  right:5px;
  top:50%;
  transform:translateY(-50%);
}
.sk-react-table .sk-react-table-resizer[data-resizing=true]{
  opacity:1;
}
.sk-react-table .sk-react-table-selection{
  align-items:center;
  display:flex;
  height:100%;
}
.sk-react-table .sk-react-table-row-sub-component:empty{
  display:none;
}
.sk-react-table .sk-react-table-pagination{
  display:flex;
  justify-content:flex-end;
  padding:10px;
}
.sk-react-table .sk-react-table-pagination .sk-pagination{
  width:unset;
}
.sk-react-table[data-theme=standard] .sk-react-table-top-toolbar{
  padding:10px;
}
.sk-react-table[data-theme=standard] .sk-react-table-content[data-top-toolbar=true]{
  border-top:1px solid #e5e8eb;
}
.sk-react-table[data-theme=standard] .sk-react-table-row{
  align-items:stretch;
  display:flex;
  width:-webkit-fit-content;
  width:-moz-fit-content;
  width:fit-content;
}
.sk-react-table[data-theme=standard] .sk-react-table-row:nth-child(even){
  background:#f6f7f9;
}
.sk-dark .sk-react-table[data-theme=standard] .sk-react-table-row:nth-child(even){
  color:#1c2127;
}
.sk-react-table[data-theme=standard] .sk-react-table-row:hover[data-clickable=true]{
  background-color:#edeff2;
  cursor:pointer;
}
.sk-react-table[data-theme=standard] .sk-react-table-cell{
  align-items:center;
  display:flex;
}
.sk-react-table[data-theme=standard] .sk-react-table-head-cell,
.sk-react-table[data-theme=standard] .sk-react-table-cell{
  box-sizing:content-box;
  padding:10px;
  position:relative;
}
.sk-react-table[data-theme=standard] .sk-react-table-head-cell:not(:last-child),
.sk-react-table[data-theme=standard] .sk-react-table-cell:not(:last-child){
  border-right:1px solid #e5e8eb;
}
.sk-react-table[data-theme=standard] .sk-react-table-head .sk-react-table-row{
  border-bottom:1px solid #b2b2b2;
}
.sk-react-table[data-theme=standard] .sk-react-table-body .sk-react-table-row{
  border-bottom:1px solid #e5e8eb;
}
.sk-react-table[data-theme=standard] .sk-react-table-row-sub-component{
  border-bottom:1px solid #e5e8eb;
  width:100%;
}
.sk-dark .sk-react-table[data-theme=standard] .sk-react-table-row:nth-child(odd) .sk-react-table-row-expander svg{
  fill:#e0f0ff;
}
.sk-react-table[data-theme=segment]{
  margin:-10px;
}
.sk-react-table[data-theme=segment] .sk-react-table-content{
  padding:10px;
}
[data-theme=segment] .sk-react-table[data-theme=segment]{
  margin:unset;
}
[data-theme=segment] .sk-react-table[data-theme=segment] .sk-react-table-content{
  padding:unset;
}
.sk-react-table[data-theme=segment] .sk-react-table-empty{
  background-color:#ffffff;
  box-shadow:0 0 2px rgba(17, 20, 24, 0.1), 0 0 8px rgba(17, 20, 24, 0.1);
}
.sk-react-table[data-theme=segment] .sk-react-table-loading{
  background-color:rgba(238, 238, 238, 0.5);
}
.sk-react-table[data-theme=segment] .sk-react-table-row{
  align-items:center;
  display:flex;
  padding:0 10px;
  width:-webkit-fit-content;
  width:-moz-fit-content;
  width:fit-content;
}
.sk-react-table[data-theme=segment] .sk-react-table-row:hover[data-clickable=true]{
  background-color:#edeff2;
  cursor:pointer;
}
.sk-react-table[data-theme=segment] .sk-react-table-top-toolbar{
  padding:10px 10px 0;
}
.sk-react-table[data-theme=segment] .sk-react-table-head-cell{
  color:#6f6f6f;
}
.sk-react-table[data-theme=segment] .sk-react-table-head-cell,
.sk-react-table[data-theme=segment] .sk-react-table-cell{
  box-sizing:content-box;
  padding:10px;
  position:relative;
}
.sk-react-table[data-theme=segment] .sk-react-table-body .sk-react-table-row{
  background:#ffffff;
  box-shadow:0 1px 4px rgba(17, 20, 24, 0.1), 0 4px 6px rgba(17, 20, 24, 0.1);
}
.sk-react-table[data-theme=segment] .sk-react-table-body .sk-react-table-row[data-depth="0"]:not(:first-child){
  margin-top:10px;
}
.sk-react-table[data-theme=segment] .sk-react-table-row-sub-component{
  background:#ffffff;
  box-shadow:0 1px 4px rgba(17, 20, 24, 0.1), 0 4px 6px rgba(17, 20, 24, 0.1);
}
.sk-dark .sk-react-table[data-theme=segment] .sk-react-table-body .sk-react-table-row{
  color:#1c2127;
}
.monaco-editor{font-family:-apple-system,BlinkMacSystemFont,"Segoe WPC","Segoe UI","HelveticaNeue-Light",system-ui,"Ubuntu","Droid Sans",sans-serif;--monaco-monospace-font: "SF Mono", Monaco, Menlo, Consolas, "Ubuntu Mono", "Liberation Mono", "DejaVu Sans Mono", "Courier New", monospace}.monaco-menu .monaco-action-bar.vertical .action-item .action-menu-item:focus .action-label{stroke-width:1.2px}.monaco-editor.vs-dark .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label,.monaco-editor.hc-black .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label,.monaco-editor.hc-light .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label{stroke-width:1.2px}.monaco-hover p{margin:0}.monaco-aria-container{position:absolute !important;top:0;height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%)}.monaco-editor,.monaco-diff-editor .synthetic-focus,.monaco-editor,.monaco-diff-editor [tabindex="0"]:focus,.monaco-editor,.monaco-diff-editor [tabindex="-1"]:focus,.monaco-editor,.monaco-diff-editor button:focus,.monaco-editor,.monaco-diff-editor input[type=button]:focus,.monaco-editor,.monaco-diff-editor input[type=checkbox]:focus,.monaco-editor,.monaco-diff-editor input[type=search]:focus,.monaco-editor,.monaco-diff-editor input[type=text]:focus,.monaco-editor,.monaco-diff-editor select:focus,.monaco-editor,.monaco-diff-editor textarea:focus{outline-width:1px;outline-style:solid;outline-offset:-1px;outline-color:var(--vscode-focusBorder);opacity:1}
.monaco-workbench .workbench-hover{position:relative;font-size:13px;line-height:19px;z-index:40;overflow:hidden;max-width:700px;background:var(--vscode-editorHoverWidget-background);border:1px solid var(--vscode-editorHoverWidget-border);border-radius:3px;color:var(--vscode-editorHoverWidget-foreground);box-shadow:0 2px 8px var(--vscode-widget-shadow)}.monaco-workbench .workbench-hover hr{border-bottom:none}.monaco-workbench .workbench-hover:not(.skip-fade-in){animation:fadein 100ms linear}.monaco-workbench .workbench-hover.compact{font-size:12px}.monaco-workbench .workbench-hover.compact .hover-contents{padding:2px 8px}.monaco-workbench .workbench-hover-container.locked .workbench-hover{outline:1px solid var(--vscode-editorHoverWidget-border)}.monaco-workbench .workbench-hover-container.locked .workbench-hover:focus,.monaco-workbench .workbench-hover-lock:focus{outline:1px solid var(--vscode-focusBorder)}.monaco-workbench .workbench-hover-container.locked .workbench-hover-lock:hover{background:var(--vscode-toolbar-hoverBackground)}.monaco-workbench .workbench-hover-pointer{position:absolute;z-index:41;pointer-events:none}.monaco-workbench .workbench-hover-pointer:after{content:"";position:absolute;width:5px;height:5px;background-color:var(--vscode-editorHoverWidget-background);border-right:1px solid var(--vscode-editorHoverWidget-border);border-bottom:1px solid var(--vscode-editorHoverWidget-border)}.monaco-workbench .locked .workbench-hover-pointer:after{width:4px;height:4px;border-right-width:2px;border-bottom-width:2px}.monaco-workbench .workbench-hover-pointer.left{left:-3px}.monaco-workbench .workbench-hover-pointer.right{right:3px}.monaco-workbench .workbench-hover-pointer.top{top:-3px}.monaco-workbench .workbench-hover-pointer.bottom{bottom:3px}.monaco-workbench .workbench-hover-pointer.left:after{transform:rotate(135deg)}.monaco-workbench .workbench-hover-pointer.right:after{transform:rotate(315deg)}.monaco-workbench .workbench-hover-pointer.top:after{transform:rotate(225deg)}.monaco-workbench .workbench-hover-pointer.bottom:after{transform:rotate(45deg)}.monaco-workbench .workbench-hover a{color:var(--vscode-textLink-foreground)}.monaco-workbench .workbench-hover a:focus{outline:1px solid;outline-offset:-1px;text-decoration:underline;outline-color:var(--vscode-focusBorder)}.monaco-workbench .workbench-hover a:hover,.monaco-workbench .workbench-hover a:active{color:var(--vscode-textLink-activeForeground)}.monaco-workbench .workbench-hover code{background:var(--vscode-textCodeBlock-background)}.monaco-workbench .workbench-hover .hover-row .actions{background:var(--vscode-editorHoverWidget-statusBarBackground)}.monaco-workbench .workbench-hover.right-aligned{left:1px}.monaco-workbench .workbench-hover.right-aligned .hover-row.status-bar .actions{flex-direction:row-reverse}.monaco-workbench .workbench-hover.right-aligned .hover-row.status-bar .actions .action-container{margin-right:0;margin-left:16px}
.monaco-scrollable-element>.scrollbar>.scra{cursor:pointer;font-size:11px !important}.monaco-scrollable-element>.visible{opacity:1;background:rgba(0,0,0,0);transition:opacity 100ms linear;z-index:11}.monaco-scrollable-element>.invisible{opacity:0;pointer-events:none}.monaco-scrollable-element>.invisible.fade{transition:opacity 800ms linear}.monaco-scrollable-element>.shadow{position:absolute;display:none}.monaco-scrollable-element>.shadow.top{display:block;top:0;left:3px;height:3px;width:100%;box-shadow:var(--vscode-scrollbar-shadow) 0 6px 6px -6px inset}.monaco-scrollable-element>.shadow.left{display:block;top:3px;left:0;height:100%;width:3px;box-shadow:var(--vscode-scrollbar-shadow) 6px 0 6px -6px inset}.monaco-scrollable-element>.shadow.top-left-corner{display:block;top:0;left:0;height:3px;width:3px}.monaco-scrollable-element>.shadow.top.left{box-shadow:var(--vscode-scrollbar-shadow) 6px 0 6px -6px inset}.monaco-scrollable-element>.scrollbar>.slider{background:var(--vscode-scrollbarSlider-background)}.monaco-scrollable-element>.scrollbar>.slider:hover{background:var(--vscode-scrollbarSlider-hoverBackground)}.monaco-scrollable-element>.scrollbar>.slider.active{background:var(--vscode-scrollbarSlider-activeBackground)}
.monaco-hover{cursor:default;position:absolute;overflow:hidden;user-select:text;-webkit-user-select:text;box-sizing:border-box;animation:fadein 100ms linear;line-height:1.5em;white-space:var(--vscode-hover-whiteSpace, normal)}.monaco-hover.hidden{display:none}.monaco-hover a:hover:not(.disabled){cursor:pointer}.monaco-hover .hover-contents:not(.html-hover-contents){padding:4px 8px}.monaco-hover .markdown-hover>.hover-contents:not(.code-hover-contents){max-width:var(--vscode-hover-maxWidth, 500px);word-wrap:break-word}.monaco-hover .markdown-hover>.hover-contents:not(.code-hover-contents) hr{min-width:100%}.monaco-hover p,.monaco-hover .code,.monaco-hover ul,.monaco-hover h1,.monaco-hover h2,.monaco-hover h3,.monaco-hover h4,.monaco-hover h5,.monaco-hover h6{margin:8px 0}.monaco-hover h1,.monaco-hover h2,.monaco-hover h3,.monaco-hover h4,.monaco-hover h5,.monaco-hover h6{line-height:1.1}.monaco-hover code{font-family:var(--monaco-monospace-font)}.monaco-hover hr{box-sizing:border-box;border-left:0px;border-right:0px;margin-top:4px;margin-bottom:-4px;margin-left:-8px;margin-right:-8px;height:1px}.monaco-hover p:first-child,.monaco-hover .code:first-child,.monaco-hover ul:first-child{margin-top:0}.monaco-hover p:last-child,.monaco-hover .code:last-child,.monaco-hover ul:last-child{margin-bottom:0}.monaco-hover ul{padding-left:20px}.monaco-hover ol{padding-left:20px}.monaco-hover li>p{margin-bottom:0}.monaco-hover li>ul{margin-top:0}.monaco-hover code{border-radius:3px;padding:0 .4em}.monaco-hover .monaco-tokenized-source{white-space:var(--vscode-hover-sourceWhiteSpace, pre-wrap)}.monaco-hover .hover-row.status-bar{font-size:12px;line-height:22px}.monaco-hover .hover-row.status-bar .info{font-style:italic;padding:0px 8px}.monaco-hover .hover-row.status-bar .actions{display:flex;padding:0px 8px;width:100%}.monaco-hover .hover-row.status-bar .actions .action-container{margin-right:16px;cursor:pointer}.monaco-hover .hover-row.status-bar .actions .action-container .action .icon{padding-right:4px}.monaco-hover .hover-row.status-bar .actions .action-container a{color:var(--vscode-textLink-foreground);text-decoration:var(--text-link-decoration)}.monaco-hover .markdown-hover .hover-contents .codicon{color:inherit;font-size:inherit;vertical-align:middle}.monaco-hover .hover-contents a.code-link:hover,.monaco-hover .hover-contents a.code-link{color:inherit}.monaco-hover .hover-contents a.code-link:before{content:"("}.monaco-hover .hover-contents a.code-link:after{content:")"}.monaco-hover .hover-contents a.code-link>span{text-decoration:underline;border-bottom:1px solid rgba(0,0,0,0);text-underline-position:under;color:var(--vscode-textLink-foreground)}.monaco-hover .hover-contents a.code-link>span:hover{color:var(--vscode-textLink-activeForeground)}.monaco-hover .markdown-hover .hover-contents:not(.code-hover-contents):not(.html-hover-contents) span{margin-bottom:4px;display:inline-block}.monaco-hover .markdown-hover .hover-contents:not(.code-hover-contents):not(.html-hover-contents) span.codicon{margin-bottom:2px}.monaco-hover-content .action-container a{-webkit-user-select:none;user-select:none}.monaco-hover-content .action-container.disabled{pointer-events:none;opacity:.4;cursor:default}
.monaco-editor .rendered-markdown kbd{background-color:var(--vscode-keybindingLabel-background);color:var(--vscode-keybindingLabel-foreground);border-style:solid;border-width:1px;border-radius:3px;border-color:var(--vscode-keybindingLabel-border);border-bottom-color:var(--vscode-keybindingLabel-bottomBorder);box-shadow:inset 0 -1px 0 var(--vscode-widget-shadow);vertical-align:middle;padding:1px 3px}.rendered-markdown li:has(input[type=checkbox]){list-style-type:none}
.monaco-aria-container{position:absolute;left:-999em}
.context-view{position:absolute}.context-view.fixed{all:initial;font-family:inherit;font-size:13px;position:fixed;color:inherit}
.monaco-list{position:relative;height:100%;width:100%;white-space:nowrap}.monaco-list.mouse-support{user-select:none;-webkit-user-select:none}.monaco-list>.monaco-scrollable-element{height:100%}.monaco-list-rows{position:relative;width:100%;height:100%}.monaco-list.horizontal-scrolling .monaco-list-rows{width:auto;min-width:100%}.monaco-list-row{position:absolute;box-sizing:border-box;overflow:hidden;width:100%}.monaco-list.mouse-support .monaco-list-row{cursor:pointer;touch-action:none}.monaco-list .monaco-scrollable-element>.scrollbar.vertical,.monaco-pane-view>.monaco-split-view2.vertical>.monaco-scrollable-element>.scrollbar.vertical{z-index:14}.monaco-list-row.scrolling{display:none !important}.monaco-list.element-focused,.monaco-list.selection-single,.monaco-list.selection-multiple{outline:0 !important}.monaco-drag-image{display:inline-block;padding:1px 7px;border-radius:10px;font-size:12px;position:absolute;z-index:1000}.monaco-list-type-filter-message{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;padding:40px 1em 1em 1em;text-align:center;white-space:normal;opacity:.7;pointer-events:none}.monaco-list-type-filter-message:empty{display:none}
.monaco-select-box-dropdown-padding{--dropdown-padding-top: 1px;--dropdown-padding-bottom: 1px}.hc-black .monaco-select-box-dropdown-padding,.hc-light .monaco-select-box-dropdown-padding{--dropdown-padding-top: 3px;--dropdown-padding-bottom: 4px}.monaco-select-box-dropdown-container{display:none;box-sizing:border-box}.monaco-select-box-dropdown-container>.select-box-details-pane>.select-box-description-markdown *{margin:0}.monaco-select-box-dropdown-container>.select-box-details-pane>.select-box-description-markdown a:focus{outline:1px solid -webkit-focus-ring-color;outline-offset:-1px}.monaco-select-box-dropdown-container>.select-box-details-pane>.select-box-description-markdown code{line-height:15px;font-family:var(--monaco-monospace-font)}.monaco-select-box-dropdown-container.visible{display:flex;flex-direction:column;text-align:left;width:1px;overflow:hidden;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.monaco-select-box-dropdown-container>.select-box-dropdown-list-container{flex:0 0 auto;align-self:flex-start;padding-top:var(--dropdown-padding-top);padding-bottom:var(--dropdown-padding-bottom);padding-left:1px;padding-right:1px;width:100%;overflow:hidden;box-sizing:border-box}.monaco-select-box-dropdown-container>.select-box-details-pane{padding:5px}.hc-black .monaco-select-box-dropdown-container>.select-box-dropdown-list-container{padding-top:var(--dropdown-padding-top);padding-bottom:var(--dropdown-padding-bottom)}.monaco-select-box-dropdown-container>.select-box-dropdown-list-container .monaco-list .monaco-list-row{cursor:pointer}.monaco-select-box-dropdown-container>.select-box-dropdown-list-container .monaco-list .monaco-list-row>.option-text{text-overflow:ellipsis;overflow:hidden;padding-left:3.5px;white-space:nowrap;float:left}.monaco-select-box-dropdown-container>.select-box-dropdown-list-container .monaco-list .monaco-list-row>.option-detail{text-overflow:ellipsis;overflow:hidden;padding-left:3.5px;white-space:nowrap;float:left;opacity:.7}.monaco-select-box-dropdown-container>.select-box-dropdown-list-container .monaco-list .monaco-list-row>.option-decorator-right{text-overflow:ellipsis;overflow:hidden;padding-right:10px;white-space:nowrap;float:right}.monaco-select-box-dropdown-container>.select-box-dropdown-list-container .monaco-list .monaco-list-row>.visually-hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.monaco-select-box-dropdown-container>.select-box-dropdown-container-width-control{flex:1 1 auto;align-self:flex-start;opacity:0}.monaco-select-box-dropdown-container>.select-box-dropdown-container-width-control>.width-control-div{overflow:hidden;max-height:0px}.monaco-select-box-dropdown-container>.select-box-dropdown-container-width-control>.width-control-div>.option-text-width-control{padding-left:4px;padding-right:8px;white-space:nowrap}
.monaco-select-box{width:100%;cursor:pointer;border-radius:2px}.monaco-select-box-dropdown-container{font-size:13px;font-weight:normal;text-transform:none}.monaco-action-bar .action-item.select-container{cursor:default}.monaco-action-bar .action-item .monaco-select-box{cursor:pointer;min-width:100px;min-height:18px;padding:2px 23px 2px 8px}.mac .monaco-action-bar .action-item .monaco-select-box{font-size:11px;border-radius:5px}
.monaco-action-bar{white-space:nowrap;height:100%}.monaco-action-bar .actions-container{display:flex;margin:0 auto;padding:0;height:100%;width:100%;align-items:center}.monaco-action-bar.vertical .actions-container{display:inline-block}.monaco-action-bar .action-item{display:block;align-items:center;justify-content:center;cursor:pointer;position:relative}.monaco-action-bar .action-item.disabled{cursor:default}.monaco-action-bar .action-item .icon,.monaco-action-bar .action-item .codicon{display:block}.monaco-action-bar .action-item .codicon{display:flex;align-items:center;width:16px;height:16px}.monaco-action-bar .action-label{display:flex;font-size:11px;padding:3px;border-radius:5px}.monaco-action-bar .action-item.disabled .action-label,.monaco-action-bar .action-item.disabled .action-label::before,.monaco-action-bar .action-item.disabled .action-label:hover{color:var(--vscode-disabledForeground)}.monaco-action-bar.vertical{text-align:left}.monaco-action-bar.vertical .action-item{display:block}.monaco-action-bar.vertical .action-label.separator{display:block;border-bottom:1px solid #bbb;padding-top:1px;margin-left:.8em;margin-right:.8em}.monaco-action-bar .action-item .action-label.separator{width:1px;height:16px;margin:5px 4px !important;cursor:default;min-width:1px;padding:0;background-color:#bbb}.secondary-actions .monaco-action-bar .action-label{margin-left:6px}.monaco-action-bar .action-item.select-container{overflow:hidden;flex:1;max-width:170px;min-width:60px;display:flex;align-items:center;justify-content:center;margin-right:10px}.monaco-action-bar .action-item.action-dropdown-item{display:flex}.monaco-action-bar .action-item.action-dropdown-item>.action-dropdown-item-separator{display:flex;align-items:center;cursor:default}.monaco-action-bar .action-item.action-dropdown-item>.action-dropdown-item-separator>div{width:1px}
.monaco-dropdown{height:100%;padding:0}.monaco-dropdown>.dropdown-label{cursor:pointer;height:100%;display:flex;align-items:center;justify-content:center}.monaco-dropdown>.dropdown-label>.action-label.disabled{cursor:default}.monaco-dropdown-with-primary{display:flex !important;flex-direction:row;border-radius:5px}.monaco-dropdown-with-primary>.action-container>.action-label{margin-right:0}.monaco-dropdown-with-primary>.dropdown-action-container>.monaco-dropdown>.dropdown-label .codicon[class*=codicon-]{font-size:12px;padding-left:0px;padding-right:0px;line-height:16px;margin-left:-3px}.monaco-dropdown-with-primary>.dropdown-action-container>.monaco-dropdown>.dropdown-label>.action-label{display:block;background-size:16px;background-position:center center;background-repeat:no-repeat}
.monaco-action-bar .action-item.menu-entry .action-label.icon{width:16px;height:16px;background-repeat:no-repeat;background-position:50%;background-size:16px}.monaco-action-bar .action-item.menu-entry.text-only .action-label{color:var(--vscode-descriptionForeground);overflow:hidden;border-radius:2px}.monaco-action-bar .action-item.menu-entry.text-only.use-comma:not(:last-of-type) .action-label::after{content:", "}.monaco-action-bar .action-item.menu-entry.text-only+.action-item:not(.text-only)>.monaco-dropdown .action-label{color:var(--vscode-descriptionForeground)}.monaco-dropdown-with-default{display:flex !important;flex-direction:row;border-radius:5px}.monaco-dropdown-with-default>.action-container>.action-label{margin-right:0}.monaco-dropdown-with-default>.action-container.menu-entry>.action-label.icon{width:16px;height:16px;background-repeat:no-repeat;background-position:50%;background-size:16px}.monaco-dropdown-with-default:hover{background-color:var(--vscode-toolbar-hoverBackground)}.monaco-dropdown-with-default>.dropdown-action-container>.monaco-dropdown>.dropdown-label .codicon[class*=codicon-]{font-size:12px;padding-left:0px;padding-right:0px;line-height:16px;margin-left:-3px}.monaco-dropdown-with-default>.dropdown-action-container>.monaco-dropdown>.dropdown-label>.action-label{display:block;background-size:16px;background-position:center center;background-repeat:no-repeat}
.quick-input-widget{font-size:13px}.quick-input-widget .monaco-highlighted-label .highlight,.quick-input-widget .monaco-highlighted-label .highlight{color:#0066bf}.vs .quick-input-widget .monaco-list-row.focused .monaco-highlighted-label .highlight,.vs .quick-input-widget .monaco-list-row.focused .monaco-highlighted-label .highlight{color:#9dddff}.vs-dark .quick-input-widget .monaco-highlighted-label .highlight,.vs-dark .quick-input-widget .monaco-highlighted-label .highlight{color:#0097fb}.hc-black .quick-input-widget .monaco-highlighted-label .highlight,.hc-black .quick-input-widget .monaco-highlighted-label .highlight{color:#f38518}.hc-light .quick-input-widget .monaco-highlighted-label .highlight,.hc-light .quick-input-widget .monaco-highlighted-label .highlight{color:#0f4a85}.monaco-keybinding>.monaco-keybinding-key{background-color:rgba(221,221,221,.4);border:solid 1px rgba(204,204,204,.4);border-bottom-color:rgba(187,187,187,.4);box-shadow:inset 0 -1px 0 rgba(187,187,187,.4);color:#555}.hc-black .monaco-keybinding>.monaco-keybinding-key{background-color:rgba(0,0,0,0);border:solid 1px #6fc3df;box-shadow:none;color:#fff}.hc-light .monaco-keybinding>.monaco-keybinding-key{background-color:rgba(0,0,0,0);border:solid 1px #0f4a85;box-shadow:none;color:#292929}.vs-dark .monaco-keybinding>.monaco-keybinding-key{background-color:rgba(128,128,128,.17);border:solid 1px rgba(51,51,51,.6);border-bottom-color:rgba(68,68,68,.6);box-shadow:inset 0 -1px 0 rgba(68,68,68,.6);color:#ccc}
.monaco-custom-toggle{margin-left:2px;float:left;cursor:pointer;overflow:hidden;width:20px;height:20px;border-radius:3px;border:1px solid rgba(0,0,0,0);padding:1px;box-sizing:border-box;user-select:none;-webkit-user-select:none}.monaco-custom-toggle:hover{background-color:var(--vscode-inputOption-hoverBackground)}.hc-black .monaco-custom-toggle:hover,.hc-light .monaco-custom-toggle:hover{border:1px dashed var(--vscode-focusBorder)}.hc-black .monaco-custom-toggle,.hc-light .monaco-custom-toggle{background:none}.hc-black .monaco-custom-toggle:hover,.hc-light .monaco-custom-toggle:hover{background:none}.monaco-custom-toggle.monaco-checkbox{height:18px;width:18px;border:1px solid rgba(0,0,0,0);border-radius:3px;margin-right:9px;margin-left:0px;padding:0px;opacity:1;background-size:16px !important}.monaco-action-bar .checkbox-action-item{display:flex;align-items:center;border-radius:2px;padding-right:2px}.monaco-action-bar .checkbox-action-item:hover{background-color:var(--vscode-toolbar-hoverBackground)}.monaco-action-bar .checkbox-action-item>.monaco-custom-toggle.monaco-checkbox{margin-right:4px}.monaco-action-bar .checkbox-action-item>.checkbox-label{font-size:12px}.monaco-custom-toggle.monaco-checkbox:not(.checked)::before{visibility:hidden}
.quick-input-widget{position:absolute;width:600px;z-index:2550;left:50%;margin-left:-300px;-webkit-app-region:no-drag;border-radius:6px}.quick-input-titlebar{display:flex;align-items:center;border-top-right-radius:5px;border-top-left-radius:5px}.quick-input-left-action-bar{display:flex;margin-left:4px;flex:1}.quick-input-inline-action-bar{margin:2px 0 0 5px}.quick-input-title{padding:3px 0px;text-align:center;text-overflow:ellipsis;overflow:hidden}.quick-input-right-action-bar{display:flex;margin-right:4px;flex:1}.quick-input-right-action-bar>.actions-container{justify-content:flex-end}.quick-input-titlebar .monaco-action-bar .action-label.codicon{background-position:center;background-repeat:no-repeat;padding:2px}.quick-input-description{margin:6px 6px 6px 11px}.quick-input-header .quick-input-description{margin:4px 2px;flex:1}.quick-input-header{display:flex;padding:8px 6px 2px 6px}.quick-input-widget.hidden-input .quick-input-header{padding:0;margin-bottom:0}.quick-input-and-message{display:flex;flex-direction:column;flex-grow:1;min-width:0;position:relative}.quick-input-check-all{align-self:center;margin:0}.quick-input-filter{flex-grow:1;display:flex;position:relative}.quick-input-box{flex-grow:1}.quick-input-widget.show-checkboxes .quick-input-box,.quick-input-widget.show-checkboxes .quick-input-message{margin-left:5px}.quick-input-visible-count{position:absolute;left:-10000px}.quick-input-count{align-self:center;position:absolute;right:4px;display:flex;align-items:center}.quick-input-count .monaco-count-badge{vertical-align:middle;padding:2px 4px;border-radius:2px;min-height:auto;line-height:normal}.quick-input-action{margin-left:6px}.quick-input-action .monaco-text-button{font-size:11px;padding:0 6px;display:flex;height:25px;align-items:center}.quick-input-message{margin-top:-1px;padding:5px;overflow-wrap:break-word}.quick-input-message>.codicon{margin:0 .2em;vertical-align:text-bottom}.quick-input-message a{color:inherit}.quick-input-progress.monaco-progress-container{position:relative}.quick-input-list{line-height:22px}.quick-input-widget.hidden-input .quick-input-list{margin-top:4px;padding-bottom:4px}.quick-input-list .monaco-list{overflow:hidden;max-height:440px;padding-bottom:5px}.quick-input-list .monaco-scrollable-element{padding:0px 5px}.quick-input-list .quick-input-list-entry{box-sizing:border-box;overflow:hidden;display:flex;padding:0 6px}.quick-input-list .quick-input-list-entry.quick-input-list-separator-border{border-top-width:1px;border-top-style:solid}.quick-input-list .monaco-list-row{border-radius:3px}.quick-input-list .monaco-list-row[data-index="0"] .quick-input-list-entry.quick-input-list-separator-border{border-top-style:none}.quick-input-list .quick-input-list-label{overflow:hidden;display:flex;height:100%;flex:1}.quick-input-list .quick-input-list-checkbox{align-self:center;margin:0}.quick-input-list .quick-input-list-icon{background-size:16px;background-position:left center;background-repeat:no-repeat;padding-right:6px;width:16px;height:22px;display:flex;align-items:center;justify-content:center}.quick-input-list .quick-input-list-rows{overflow:hidden;text-overflow:ellipsis;display:flex;flex-direction:column;height:100%;flex:1;margin-left:5px}.quick-input-widget.show-checkboxes .quick-input-list .quick-input-list-rows{margin-left:10px}.quick-input-widget .quick-input-list .quick-input-list-checkbox{display:none}.quick-input-widget.show-checkboxes .quick-input-list .quick-input-list-checkbox{display:inline}.quick-input-list .quick-input-list-rows>.quick-input-list-row{display:flex;align-items:center}.quick-input-list .quick-input-list-rows>.quick-input-list-row .monaco-icon-label,.quick-input-list .quick-input-list-rows>.quick-input-list-row .monaco-icon-label .monaco-icon-label-container>.monaco-icon-name-container{flex:1}.quick-input-list .quick-input-list-rows>.quick-input-list-row .codicon[class*=codicon-]{vertical-align:text-bottom}.quick-input-list .quick-input-list-rows .monaco-highlighted-label>span{opacity:1}.quick-input-list .quick-input-list-entry .quick-input-list-entry-keybinding{margin-right:8px}.quick-input-list .quick-input-list-label-meta{opacity:.7;line-height:normal;text-overflow:ellipsis;overflow:hidden}.quick-input-list .monaco-list .monaco-list-row .monaco-highlighted-label .highlight{font-weight:bold;background-color:unset;color:var(--vscode-list-highlightForeground) !important}.quick-input-list .monaco-list .monaco-list-row.focused .monaco-highlighted-label .highlight{color:var(--vscode-list-focusHighlightForeground) !important}.quick-input-list .quick-input-list-entry .quick-input-list-separator{margin-right:4px}.quick-input-list .quick-input-list-entry-action-bar{display:flex;flex:0;overflow:visible}.quick-input-list .quick-input-list-entry-action-bar .action-label{display:none}.quick-input-list .quick-input-list-entry-action-bar .action-label.codicon{margin-right:4px;padding:2px}.quick-input-list .quick-input-list-entry-action-bar{margin-top:1px}.quick-input-list .quick-input-list-entry-action-bar{margin-right:4px}.quick-input-list .quick-input-list-entry .quick-input-list-entry-action-bar .action-label.always-visible,.quick-input-list .quick-input-list-entry:hover .quick-input-list-entry-action-bar .action-label,.quick-input-list .quick-input-list-entry.focus-inside .quick-input-list-entry-action-bar .action-label,.quick-input-list .monaco-list-row.focused .quick-input-list-entry-action-bar .action-label,.quick-input-list .monaco-list-row.passive-focused .quick-input-list-entry-action-bar .action-label{display:flex}.quick-input-list .monaco-list-row.focused .monaco-keybinding-key,.quick-input-list .monaco-list-row.focused .quick-input-list-entry .quick-input-list-separator{color:inherit}.quick-input-list .monaco-list-row.focused .monaco-keybinding-key{background:none}.quick-input-list .quick-input-list-separator-as-item{padding:4px 6px;font-size:12px}.quick-input-list .quick-input-list-separator-as-item .label-name{font-weight:600}.quick-input-list .quick-input-list-separator-as-item .label-description{opacity:1 !important}.quick-input-list .monaco-tree-sticky-row .quick-input-list-entry.quick-input-list-separator-as-item.quick-input-list-separator-border{border-top-style:none}.quick-input-list .monaco-tree-sticky-row{padding:0 5px}.quick-input-list .monaco-tl-twistie{display:none !important}
.monaco-text-button{box-sizing:border-box;display:flex;width:100%;padding:4px;border-radius:2px;text-align:center;cursor:pointer;justify-content:center;align-items:center;border:1px solid var(--vscode-button-border, transparent);line-height:18px}.monaco-text-button:focus{outline-offset:2px !important}.monaco-text-button:hover{text-decoration:none !important}.monaco-button.disabled:focus,.monaco-button.disabled{opacity:.4 !important;cursor:default}.monaco-text-button .codicon{margin:0 .2em;color:inherit !important}.monaco-text-button.monaco-text-button-with-short-label{flex-direction:row;flex-wrap:wrap;padding:0 4px;overflow:hidden;height:28px}.monaco-text-button.monaco-text-button-with-short-label>.monaco-button-label{flex-basis:100%}.monaco-text-button.monaco-text-button-with-short-label>.monaco-button-label-short{flex-grow:1;width:0;overflow:hidden}.monaco-text-button.monaco-text-button-with-short-label>.monaco-button-label,.monaco-text-button.monaco-text-button-with-short-label>.monaco-button-label-short{display:flex;justify-content:center;align-items:center;font-weight:normal;font-style:inherit;padding:4px 0}.monaco-button-dropdown{display:flex;cursor:pointer}.monaco-button-dropdown.disabled{cursor:default}.monaco-button-dropdown>.monaco-button:focus{outline-offset:-1px !important}.monaco-button-dropdown.disabled>.monaco-button.disabled,.monaco-button-dropdown.disabled>.monaco-button.disabled:focus,.monaco-button-dropdown.disabled>.monaco-button-dropdown-separator{opacity:.4 !important}.monaco-button-dropdown>.monaco-button.monaco-text-button{border-right-width:0 !important}.monaco-button-dropdown .monaco-button-dropdown-separator{padding:4px 0;cursor:default}.monaco-button-dropdown .monaco-button-dropdown-separator>div{height:100%;width:1px}.monaco-button-dropdown>.monaco-button.monaco-dropdown-button{border:1px solid var(--vscode-button-border, transparent);border-left-width:0 !important;border-radius:0 2px 2px 0;display:flex;align-items:center}.monaco-button-dropdown>.monaco-button.monaco-text-button{border-radius:2px 0 0 2px}.monaco-description-button{display:flex;flex-direction:column;align-items:center;margin:4px 5px}.monaco-description-button .monaco-button-description{font-style:italic;font-size:11px;padding:4px 20px}.monaco-description-button .monaco-button-label,.monaco-description-button .monaco-button-description{display:flex;justify-content:center;align-items:center}.monaco-description-button .monaco-button-label>.codicon,.monaco-description-button .monaco-button-description>.codicon{margin:0 .2em;color:inherit !important}.monaco-button.default-colors,.monaco-button-dropdown.default-colors>.monaco-button{color:var(--vscode-button-foreground);background-color:var(--vscode-button-background)}.monaco-button.default-colors:hover,.monaco-button-dropdown.default-colors>.monaco-button:hover{background-color:var(--vscode-button-hoverBackground)}.monaco-button.default-colors.secondary,.monaco-button-dropdown.default-colors>.monaco-button.secondary{color:var(--vscode-button-secondaryForeground);background-color:var(--vscode-button-secondaryBackground)}.monaco-button.default-colors.secondary:hover,.monaco-button-dropdown.default-colors>.monaco-button.secondary:hover{background-color:var(--vscode-button-secondaryHoverBackground)}.monaco-button-dropdown.default-colors .monaco-button-dropdown-separator{background-color:var(--vscode-button-background);border-top:1px solid var(--vscode-button-border);border-bottom:1px solid var(--vscode-button-border)}.monaco-button-dropdown.default-colors .monaco-button.secondary+.monaco-button-dropdown-separator{background-color:var(--vscode-button-secondaryBackground)}.monaco-button-dropdown.default-colors .monaco-button-dropdown-separator>div{background-color:var(--vscode-button-separator)}
.monaco-count-badge{padding:3px 6px;border-radius:11px;font-size:11px;min-width:18px;min-height:18px;line-height:11px;font-weight:normal;text-align:center;display:inline-block;box-sizing:border-box}.monaco-count-badge.long{padding:2px 3px;border-radius:2px;min-height:auto;line-height:normal}
.monaco-progress-container{width:100%;height:2px;overflow:hidden}.monaco-progress-container .progress-bit{width:2%;height:2px;position:absolute;left:0;display:none}.monaco-progress-container.active .progress-bit{display:inherit}.monaco-progress-container.discrete .progress-bit{left:0;transition:width 100ms linear}.monaco-progress-container.discrete.done .progress-bit{width:100%}.monaco-progress-container.infinite .progress-bit{animation-name:progress;animation-duration:4s;animation-iteration-count:infinite;transform:translate3d(0px, 0px, 0px);animation-timing-function:linear}.monaco-progress-container.infinite.infinite-long-running .progress-bit{animation-timing-function:steps(100)}@keyframes progress{from{transform:translateX(0%) scaleX(1)}50%{transform:translateX(2500%) scaleX(3)}to{transform:translateX(4900%) scaleX(1)}}
.monaco-inputbox{position:relative;display:block;padding:0;box-sizing:border-box;border-radius:2px;font-size:inherit}.monaco-inputbox>.ibwrapper>.input,.monaco-inputbox>.ibwrapper>.mirror{padding:4px 6px}.monaco-inputbox>.ibwrapper{position:relative;width:100%;height:100%}.monaco-inputbox>.ibwrapper>.input{display:inline-block;box-sizing:border-box;width:100%;height:100%;line-height:inherit;border:none;font-family:inherit;font-size:inherit;resize:none;color:inherit}.monaco-inputbox>.ibwrapper>input{text-overflow:ellipsis}.monaco-inputbox>.ibwrapper>textarea.input{display:block;scrollbar-width:none;outline:none}.monaco-inputbox>.ibwrapper>textarea.input::-webkit-scrollbar{display:none}.monaco-inputbox>.ibwrapper>textarea.input.empty{white-space:nowrap}.monaco-inputbox>.ibwrapper>.mirror{position:absolute;display:inline-block;width:100%;top:0;left:0;box-sizing:border-box;white-space:pre-wrap;visibility:hidden;word-wrap:break-word}.monaco-inputbox-container{text-align:right}.monaco-inputbox-container .monaco-inputbox-message{display:inline-block;overflow:hidden;text-align:left;width:100%;box-sizing:border-box;padding:.4em;font-size:12px;line-height:17px;margin-top:-1px;word-wrap:break-word}.monaco-inputbox .monaco-action-bar{position:absolute;right:2px;top:4px}.monaco-inputbox .monaco-action-bar .action-item{margin-left:2px}.monaco-inputbox .monaco-action-bar .action-item .codicon{background-repeat:no-repeat;width:16px;height:16px}
.monaco-findInput{position:relative}.monaco-findInput .monaco-inputbox{font-size:13px;width:100%}.monaco-findInput>.controls{position:absolute;top:3px;right:2px}.vs .monaco-findInput.disabled{background-color:#e1e1e1}.vs-dark .monaco-findInput.disabled{background-color:#333}.monaco-findInput.highlight-0 .controls,.hc-light .monaco-findInput.highlight-0 .controls{animation:monaco-findInput-highlight-0 100ms linear 0s}.monaco-findInput.highlight-1 .controls,.hc-light .monaco-findInput.highlight-1 .controls{animation:monaco-findInput-highlight-1 100ms linear 0s}.hc-black .monaco-findInput.highlight-0 .controls,.vs-dark .monaco-findInput.highlight-0 .controls{animation:monaco-findInput-highlight-dark-0 100ms linear 0s}.hc-black .monaco-findInput.highlight-1 .controls,.vs-dark .monaco-findInput.highlight-1 .controls{animation:monaco-findInput-highlight-dark-1 100ms linear 0s}@keyframes monaco-findInput-highlight-0{0%{background:rgba(253,255,0,.8)}100%{background:rgba(0,0,0,0)}}@keyframes monaco-findInput-highlight-1{0%{background:rgba(253,255,0,.8)}99%{background:rgba(0,0,0,0)}}@keyframes monaco-findInput-highlight-dark-0{0%{background:rgba(255,255,255,.44)}100%{background:rgba(0,0,0,0)}}@keyframes monaco-findInput-highlight-dark-1{0%{background:rgba(255,255,255,.44)}99%{background:rgba(0,0,0,0)}}
:root{--vscode-sash-size: 4px;--vscode-sash-hover-size: 4px}.monaco-sash{position:absolute;z-index:35;touch-action:none}.monaco-sash.disabled{pointer-events:none}.monaco-sash.mac.vertical{cursor:col-resize}.monaco-sash.vertical.minimum{cursor:e-resize}.monaco-sash.vertical.maximum{cursor:w-resize}.monaco-sash.mac.horizontal{cursor:row-resize}.monaco-sash.horizontal.minimum{cursor:s-resize}.monaco-sash.horizontal.maximum{cursor:n-resize}.monaco-sash.disabled{cursor:default !important;pointer-events:none !important}.monaco-sash.vertical{cursor:ew-resize;top:0;width:var(--vscode-sash-size);height:100%}.monaco-sash.horizontal{cursor:ns-resize;left:0;width:100%;height:var(--vscode-sash-size)}.monaco-sash:not(.disabled)>.orthogonal-drag-handle{content:" ";height:calc(var(--vscode-sash-size)*2);width:calc(var(--vscode-sash-size)*2);z-index:100;display:block;cursor:all-scroll;position:absolute}.monaco-sash.horizontal.orthogonal-edge-north:not(.disabled)>.orthogonal-drag-handle.start,.monaco-sash.horizontal.orthogonal-edge-south:not(.disabled)>.orthogonal-drag-handle.end{cursor:nwse-resize}.monaco-sash.horizontal.orthogonal-edge-north:not(.disabled)>.orthogonal-drag-handle.end,.monaco-sash.horizontal.orthogonal-edge-south:not(.disabled)>.orthogonal-drag-handle.start{cursor:nesw-resize}.monaco-sash.vertical>.orthogonal-drag-handle.start{left:calc(var(--vscode-sash-size)*-0.5);top:calc(var(--vscode-sash-size)*-1)}.monaco-sash.vertical>.orthogonal-drag-handle.end{left:calc(var(--vscode-sash-size)*-0.5);bottom:calc(var(--vscode-sash-size)*-1)}.monaco-sash.horizontal>.orthogonal-drag-handle.start{top:calc(var(--vscode-sash-size)*-0.5);left:calc(var(--vscode-sash-size)*-1)}.monaco-sash.horizontal>.orthogonal-drag-handle.end{top:calc(var(--vscode-sash-size)*-0.5);right:calc(var(--vscode-sash-size)*-1)}.monaco-sash:before{content:"";pointer-events:none;position:absolute;width:100%;height:100%;background:rgba(0,0,0,0)}.monaco-workbench:not(.reduce-motion) .monaco-sash:before{transition:background-color .1s ease-out}.monaco-sash.hover:before,.monaco-sash.active:before{background:var(--vscode-sash-hoverBorder)}.monaco-sash.vertical:before{width:var(--vscode-sash-hover-size);left:calc(50% - var(--vscode-sash-hover-size)/2)}.monaco-sash.horizontal:before{height:var(--vscode-sash-hover-size);top:calc(50% - var(--vscode-sash-hover-size)/2)}.pointer-events-disabled{pointer-events:none !important}.monaco-sash.debug{background:aqua}.monaco-sash.debug.disabled{background:rgba(0,255,255,.2)}.monaco-sash.debug:not(.disabled)>.orthogonal-drag-handle{background:red}
.monaco-split-view2{position:relative;width:100%;height:100%}.monaco-split-view2>.sash-container{position:absolute;width:100%;height:100%;pointer-events:none}.monaco-split-view2>.sash-container>.monaco-sash{pointer-events:initial}.monaco-split-view2>.monaco-scrollable-element{width:100%;height:100%}.monaco-split-view2>.monaco-scrollable-element>.split-view-container{width:100%;height:100%;white-space:nowrap;position:relative}.monaco-split-view2>.monaco-scrollable-element>.split-view-container>.split-view-view{white-space:initial;position:absolute}.monaco-split-view2>.monaco-scrollable-element>.split-view-container>.split-view-view:not(.visible){display:none}.monaco-split-view2.vertical>.monaco-scrollable-element>.split-view-container>.split-view-view{width:100%}.monaco-split-view2.horizontal>.monaco-scrollable-element>.split-view-container>.split-view-view{height:100%}.monaco-split-view2.separator-border>.monaco-scrollable-element>.split-view-container>.split-view-view:not(:first-child)::before{content:" ";position:absolute;top:0;left:0;z-index:5;pointer-events:none;background-color:var(--separator-border)}.monaco-split-view2.separator-border.horizontal>.monaco-scrollable-element>.split-view-container>.split-view-view:not(:first-child)::before{height:100%;width:1px}.monaco-split-view2.separator-border.vertical>.monaco-scrollable-element>.split-view-container>.split-view-view:not(:first-child)::before{height:1px;width:100%}
.monaco-table{display:flex;flex-direction:column;position:relative;height:100%;width:100%;white-space:nowrap;overflow:hidden}.monaco-table>.monaco-split-view2{border-bottom:1px solid rgba(0,0,0,0)}.monaco-table>.monaco-list{flex:1}.monaco-table-tr{display:flex;height:100%}.monaco-table-th{width:100%;height:100%;font-weight:bold;overflow:hidden;text-overflow:ellipsis}.monaco-table-th,.monaco-table-td{box-sizing:border-box;flex-shrink:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.monaco-table>.monaco-split-view2 .monaco-sash.vertical::before{content:"";position:absolute;left:calc(var(--vscode-sash-size)/2);width:0;border-left:1px solid rgba(0,0,0,0)}.monaco-workbench:not(.reduce-motion) .monaco-table>.monaco-split-view2,.monaco-workbench:not(.reduce-motion) .monaco-table>.monaco-split-view2 .monaco-sash.vertical::before{transition:border-color .2s ease-out}
.monaco-tl-row{display:flex;height:100%;align-items:center;position:relative}.monaco-tl-row.disabled{cursor:default}.monaco-tl-indent{height:100%;position:absolute;top:0;left:16px;pointer-events:none}.hide-arrows .monaco-tl-indent{left:12px}.monaco-tl-indent>.indent-guide{display:inline-block;box-sizing:border-box;height:100%;border-left:1px solid rgba(0,0,0,0)}.monaco-workbench:not(.reduce-motion) .monaco-tl-indent>.indent-guide{transition:border-color .1s linear}.monaco-tl-twistie,.monaco-tl-contents{height:100%}.monaco-tl-twistie{font-size:10px;text-align:right;padding-right:6px;flex-shrink:0;width:16px;display:flex !important;align-items:center;justify-content:center;transform:translateX(3px)}.monaco-tl-contents{flex:1;overflow:hidden}.monaco-tl-twistie::before{border-radius:20px}.monaco-tl-twistie.collapsed::before{transform:rotate(-90deg)}.monaco-tl-twistie.codicon-tree-item-loading::before{animation:codicon-spin 1.25s steps(30) infinite}.monaco-tree-type-filter{position:absolute;top:0;display:flex;padding:3px;max-width:200px;z-index:100;margin:0 6px;border:1px solid var(--vscode-widget-border);border-bottom-left-radius:4px;border-bottom-right-radius:4px}.monaco-workbench:not(.reduce-motion) .monaco-tree-type-filter{transition:top .3s}.monaco-tree-type-filter.disabled{top:-40px !important}.monaco-tree-type-filter-grab{display:flex !important;align-items:center;justify-content:center;cursor:grab;margin-right:2px}.monaco-tree-type-filter-grab.grabbing{cursor:grabbing}.monaco-tree-type-filter-input{flex:1}.monaco-tree-type-filter-input .monaco-inputbox{height:23px}.monaco-tree-type-filter-input .monaco-inputbox>.ibwrapper>.input,.monaco-tree-type-filter-input .monaco-inputbox>.ibwrapper>.mirror{padding:2px 4px}.monaco-tree-type-filter-input .monaco-findInput>.controls{top:2px}.monaco-tree-type-filter-actionbar{margin-left:4px}.monaco-tree-type-filter-actionbar .monaco-action-bar .action-label{padding:2px}.monaco-list .monaco-scrollable-element .monaco-tree-sticky-container{position:absolute;top:0;left:0;width:100%;height:0;z-index:13;background-color:var(--vscode-sideBar-background)}.monaco-list .monaco-scrollable-element .monaco-tree-sticky-container .monaco-tree-sticky-row.monaco-list-row{position:absolute;width:100%;opacity:1 !important;overflow:hidden;background-color:var(--vscode-sideBar-background)}.monaco-list .monaco-scrollable-element .monaco-tree-sticky-container .monaco-tree-sticky-row:hover{background-color:var(--vscode-list-hoverBackground) !important;cursor:pointer}.monaco-list .monaco-scrollable-element .monaco-tree-sticky-container.empty,.monaco-list .monaco-scrollable-element .monaco-tree-sticky-container.empty .monaco-tree-sticky-container-shadow{display:none}.monaco-list .monaco-scrollable-element .monaco-tree-sticky-container .monaco-tree-sticky-container-shadow{position:absolute;bottom:-3px;left:0px;height:0px;width:100%}.monaco-list .monaco-scrollable-element .monaco-tree-sticky-container[tabindex="0"]:focus{outline:none}
.monaco-icon-label{display:flex;overflow:hidden;text-overflow:ellipsis}.monaco-icon-label::before{background-size:16px;background-position:left center;background-repeat:no-repeat;padding-right:6px;width:16px;height:22px;line-height:inherit !important;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:top;flex-shrink:0}.monaco-icon-label-iconpath{width:16px;height:16px;padding-left:2px;margin-top:2px;display:flex}.monaco-icon-label-container.disabled{color:var(--vscode-disabledForeground)}.monaco-icon-label>.monaco-icon-label-container{min-width:0;overflow:hidden;text-overflow:ellipsis;flex:1}.monaco-icon-label>.monaco-icon-label-container>.monaco-icon-name-container>.label-name{color:inherit;white-space:pre}.monaco-icon-label>.monaco-icon-label-container>.monaco-icon-name-container>.label-name>.label-separator{margin:0 2px;opacity:.5}.monaco-icon-label>.monaco-icon-label-container>.monaco-icon-suffix-container>.label-suffix{opacity:.7;white-space:pre}.monaco-icon-label>.monaco-icon-label-container>.monaco-icon-description-container>.label-description{opacity:.7;margin-left:.5em;font-size:.9em;white-space:pre}.monaco-icon-label.nowrap>.monaco-icon-label-container>.monaco-icon-description-container>.label-description{white-space:nowrap}.vs .monaco-icon-label>.monaco-icon-label-container>.monaco-icon-description-container>.label-description{opacity:.95}.monaco-icon-label.italic>.monaco-icon-label-container>.monaco-icon-name-container>.label-name,.monaco-icon-label.italic>.monaco-icon-label-container>.monaco-icon-description-container>.label-description{font-style:italic}.monaco-icon-label.deprecated{text-decoration:line-through;opacity:.66}.monaco-icon-label.italic::after{font-style:italic}.monaco-icon-label.strikethrough>.monaco-icon-label-container>.monaco-icon-name-container>.label-name,.monaco-icon-label.strikethrough>.monaco-icon-label-container>.monaco-icon-description-container>.label-description{text-decoration:line-through}.monaco-icon-label::after{opacity:.75;font-size:90%;font-weight:600;margin:auto 16px 0 5px;text-align:center}.monaco-list:focus .selected .monaco-icon-label,.monaco-list:focus .selected .monaco-icon-label::after{color:inherit !important}.monaco-list-row.focused.selected .label-description,.monaco-list-row.selected .label-description{opacity:.8}
.monaco-keybinding{display:flex;align-items:center;line-height:10px}.monaco-keybinding>.monaco-keybinding-key{display:inline-block;border-style:solid;border-width:1px;border-radius:3px;vertical-align:middle;font-size:11px;padding:3px 5px;margin:0 2px}.monaco-keybinding>.monaco-keybinding-key:first-child{margin-left:0}.monaco-keybinding>.monaco-keybinding-key:last-child{margin-right:0}.monaco-keybinding>.monaco-keybinding-key-separator{display:inline-block}.monaco-keybinding>.monaco-keybinding-key-chord-separator{width:6px}
::-ms-clear{display:none}.monaco-editor .editor-widget input{color:inherit}.monaco-editor{position:relative;overflow:visible;-webkit-text-size-adjust:100%;color:var(--vscode-editor-foreground);background-color:var(--vscode-editor-background);overflow-wrap:initial}.monaco-editor-background{background-color:var(--vscode-editor-background)}.monaco-editor .rangeHighlight{background-color:var(--vscode-editor-rangeHighlightBackground);box-sizing:border-box;border:1px solid var(--vscode-editor-rangeHighlightBorder)}.monaco-editor.hc-black .rangeHighlight,.monaco-editor.hc-light .rangeHighlight{border-style:dotted}.monaco-editor .symbolHighlight{background-color:var(--vscode-editor-symbolHighlightBackground);box-sizing:border-box;border:1px solid var(--vscode-editor-symbolHighlightBorder)}.monaco-editor.hc-black .symbolHighlight,.monaco-editor.hc-light .symbolHighlight{border-style:dotted}.monaco-editor .overflow-guard{position:relative;overflow:hidden}.monaco-editor .view-overlays{position:absolute;top:0}.monaco-editor .view-overlays>div,.monaco-editor .margin-view-overlays>div{position:absolute;width:100%}.monaco-editor .squiggly-error{border-bottom:4px double var(--vscode-editorError-border)}.monaco-editor .squiggly-error::before{display:block;content:"";width:100%;height:100%;background:var(--vscode-editorError-background)}.monaco-editor .squiggly-warning{border-bottom:4px double var(--vscode-editorWarning-border)}.monaco-editor .squiggly-warning::before{display:block;content:"";width:100%;height:100%;background:var(--vscode-editorWarning-background)}.monaco-editor .squiggly-info{border-bottom:4px double var(--vscode-editorInfo-border)}.monaco-editor .squiggly-info::before{display:block;content:"";width:100%;height:100%;background:var(--vscode-editorInfo-background)}.monaco-editor .squiggly-hint{border-bottom:2px dotted var(--vscode-editorHint-border)}.monaco-editor.showUnused .squiggly-unnecessary{border-bottom:2px dashed var(--vscode-editorUnnecessaryCode-border)}.monaco-editor.showDeprecated .squiggly-inline-deprecated{text-decoration:line-through;text-decoration-color:var(--vscode-editor-foreground, inherit)}
.monaco-editor .inputarea{min-width:0;min-height:0;margin:0;padding:0;position:absolute;outline:none !important;resize:none;border:none;overflow:hidden;color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);z-index:-10}.monaco-editor .inputarea.ime-input{z-index:10;caret-color:var(--vscode-editorCursor-foreground);color:var(--vscode-editor-foreground)}
.monaco-editor .margin-view-overlays .line-numbers{bottom:0;font-variant-numeric:tabular-nums;position:absolute;text-align:right;display:inline-block;vertical-align:middle;box-sizing:border-box;cursor:default}.monaco-editor .relative-current-line-number{text-align:left;display:inline-block;width:100%}.monaco-editor .margin-view-overlays .line-numbers.lh-odd{margin-top:1px}.monaco-editor .line-numbers{color:var(--vscode-editorLineNumber-foreground)}.monaco-editor .line-numbers.active-line-number{color:var(--vscode-editorLineNumber-activeForeground)}
.monaco-editor .margin{background-color:var(--vscode-editorGutter-background)}
.monaco-mouse-cursor-text{cursor:text}
.monaco-editor .blockDecorations-container{position:absolute;top:0;pointer-events:none}.monaco-editor .blockDecorations-block{position:absolute;box-sizing:border-box}
.monaco-editor .view-overlays .current-line{display:block;position:absolute;left:0;top:0;box-sizing:border-box;height:100%}.monaco-editor .margin-view-overlays .current-line{display:block;position:absolute;left:0;top:0;box-sizing:border-box;height:100%}.monaco-editor .margin-view-overlays .current-line.current-line-margin.current-line-margin-both{border-right:0}
.monaco-editor .lines-content .cdr{position:absolute;height:100%}
.monaco-editor .glyph-margin{position:absolute;top:0}.monaco-editor .glyph-margin-widgets .cgmr{position:absolute;display:flex;align-items:center;justify-content:center}.monaco-editor .glyph-margin-widgets .cgmr.codicon-modifier-spin::before{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}
.monaco-editor .lines-content .core-guide{position:absolute;box-sizing:border-box;height:100%}
.mtkcontrol{color:#fff !important;background:#960000 !important}.mtkoverflow{background-color:var(--vscode-button-background, var(--vscode-editor-background));color:var(--vscode-button-foreground, var(--vscode-editor-foreground));border-width:1px;border-style:solid;border-color:var(--vscode-contrastBorder);border-radius:2px;padding:4px;cursor:pointer}.mtkoverflow:hover{background-color:var(--vscode-button-hoverBackground)}.monaco-editor.no-user-select .lines-content,.monaco-editor.no-user-select .view-line,.monaco-editor.no-user-select .view-lines{user-select:none;-webkit-user-select:none}.monaco-editor.mac .lines-content:hover,.monaco-editor.mac .view-line:hover,.monaco-editor.mac .view-lines:hover{user-select:text;-webkit-user-select:text;-ms-user-select:text}.monaco-editor.enable-user-select{user-select:initial;-webkit-user-select:initial}.monaco-editor .view-lines{white-space:nowrap}.monaco-editor .view-line{position:absolute;width:100%}.monaco-editor .lines-content>.view-lines>.view-line>span{top:0;bottom:0;position:absolute}.monaco-editor .mtkw{color:var(--vscode-editorWhitespace-foreground) !important}.monaco-editor .mtkz{display:inline-block;color:var(--vscode-editorWhitespace-foreground) !important}
.monaco-editor .lines-decorations{position:absolute;top:0;background:#fff}.monaco-editor .margin-view-overlays .cldr{position:absolute;height:100%}
.monaco-editor .margin-view-overlays .cmdr{position:absolute;left:0;width:100%;height:100%}
.monaco-editor .minimap.slider-mouseover .minimap-slider{opacity:0;transition:opacity 100ms linear}.monaco-editor .minimap.slider-mouseover:hover .minimap-slider{opacity:1}.monaco-editor .minimap.slider-mouseover .minimap-slider.active{opacity:1}.monaco-editor .minimap-slider .minimap-slider-horizontal{background:var(--vscode-minimapSlider-background)}.monaco-editor .minimap-slider:hover .minimap-slider-horizontal{background:var(--vscode-minimapSlider-hoverBackground)}.monaco-editor .minimap-slider.active .minimap-slider-horizontal{background:var(--vscode-minimapSlider-activeBackground)}.monaco-editor .minimap-shadow-visible{box-shadow:var(--vscode-scrollbar-shadow) -6px 0 6px -6px inset}.monaco-editor .minimap-shadow-hidden{position:absolute;width:0}.monaco-editor .minimap-shadow-visible{position:absolute;left:-6px;width:6px}.monaco-editor.no-minimap-shadow .minimap-shadow-visible{position:absolute;left:-1px;width:1px}.minimap.autohide{opacity:0;transition:opacity .5s}.minimap.autohide:hover{opacity:1}.monaco-editor .minimap{z-index:5}
.monaco-editor .overlayWidgets{position:absolute;top:0;left:0}
.monaco-editor .view-ruler{position:absolute;top:0;box-shadow:1px 0 0 0 var(--vscode-editorRuler-foreground) inset}
.monaco-editor .scroll-decoration{position:absolute;top:0;left:0;height:6px;box-shadow:var(--vscode-scrollbar-shadow) 0 6px 6px -6px inset}
.monaco-editor .lines-content .cslr{position:absolute}.monaco-editor .focused .selected-text{background-color:var(--vscode-editor-selectionBackground)}.monaco-editor .selected-text{background-color:var(--vscode-editor-inactiveSelectionBackground)}.monaco-editor .top-left-radius{border-top-left-radius:3px}.monaco-editor .bottom-left-radius{border-bottom-left-radius:3px}.monaco-editor .top-right-radius{border-top-right-radius:3px}.monaco-editor .bottom-right-radius{border-bottom-right-radius:3px}.monaco-editor.hc-black .top-left-radius{border-top-left-radius:0}.monaco-editor.hc-black .bottom-left-radius{border-bottom-left-radius:0}.monaco-editor.hc-black .top-right-radius{border-top-right-radius:0}.monaco-editor.hc-black .bottom-right-radius{border-bottom-right-radius:0}.monaco-editor.hc-light .top-left-radius{border-top-left-radius:0}.monaco-editor.hc-light .bottom-left-radius{border-bottom-left-radius:0}.monaco-editor.hc-light .top-right-radius{border-top-right-radius:0}.monaco-editor.hc-light .bottom-right-radius{border-bottom-right-radius:0}
.monaco-editor .cursors-layer{position:absolute;top:0}.monaco-editor .cursors-layer>.cursor{position:absolute;overflow:hidden;box-sizing:border-box}.monaco-editor .cursors-layer.cursor-smooth-caret-animation>.cursor{transition:all 80ms}.monaco-editor .cursors-layer.cursor-block-outline-style>.cursor{background:rgba(0,0,0,0) !important;border-style:solid;border-width:1px}.monaco-editor .cursors-layer.cursor-underline-style>.cursor{border-bottom-width:2px;border-bottom-style:solid;background:rgba(0,0,0,0) !important}.monaco-editor .cursors-layer.cursor-underline-thin-style>.cursor{border-bottom-width:1px;border-bottom-style:solid;background:rgba(0,0,0,0) !important}@keyframes monaco-cursor-smooth{0%,20%{opacity:1}60%,100%{opacity:0}}@keyframes monaco-cursor-phase{0%,20%{opacity:1}90%,100%{opacity:0}}@keyframes monaco-cursor-expand{0%,20%{transform:scaleY(1)}80%,100%{transform:scaleY(0)}}.cursor-smooth{animation:monaco-cursor-smooth .5s ease-in-out 0s 20 alternate}.cursor-phase{animation:monaco-cursor-phase .5s ease-in-out 0s 20 alternate}.cursor-expand>.cursor{animation:monaco-cursor-expand .5s ease-in-out 0s 20 alternate}
.monaco-editor .mwh{position:absolute;color:var(--vscode-editorWhitespace-foreground) !important}
.monaco-editor .diff-hidden-lines-widget{width:100%}.monaco-editor .diff-hidden-lines{height:0px;transform:translate(0px, -10px);font-size:13px;line-height:14px}.monaco-editor .diff-hidden-lines:not(.dragging) .top:hover,.monaco-editor .diff-hidden-lines:not(.dragging) .bottom:hover,.monaco-editor .diff-hidden-lines .top.dragging,.monaco-editor .diff-hidden-lines .bottom.dragging{background-color:var(--vscode-focusBorder)}.monaco-editor .diff-hidden-lines .top,.monaco-editor .diff-hidden-lines .bottom{transition:background-color .1s ease-out;height:4px;background-color:rgba(0,0,0,0);background-clip:padding-box;border-bottom:2px solid rgba(0,0,0,0);border-top:4px solid rgba(0,0,0,0)}.monaco-editor.draggingUnchangedRegion.canMoveTop:not(.canMoveBottom) *,.monaco-editor .diff-hidden-lines .top.canMoveTop:not(.canMoveBottom),.monaco-editor .diff-hidden-lines .bottom.canMoveTop:not(.canMoveBottom){cursor:n-resize !important}.monaco-editor.draggingUnchangedRegion:not(.canMoveTop).canMoveBottom *,.monaco-editor .diff-hidden-lines .top:not(.canMoveTop).canMoveBottom,.monaco-editor .diff-hidden-lines .bottom:not(.canMoveTop).canMoveBottom{cursor:s-resize !important}.monaco-editor.draggingUnchangedRegion.canMoveTop.canMoveBottom *,.monaco-editor .diff-hidden-lines .top.canMoveTop.canMoveBottom,.monaco-editor .diff-hidden-lines .bottom.canMoveTop.canMoveBottom{cursor:ns-resize !important}.monaco-editor .diff-hidden-lines .top{transform:translate(0px, 4px)}.monaco-editor .diff-hidden-lines .bottom{transform:translate(0px, -6px)}.monaco-editor .diff-unchanged-lines{background:var(--vscode-diffEditor-unchangedCodeBackground)}.monaco-editor .noModificationsOverlay{z-index:1;background:var(--vscode-editor-background);display:flex;justify-content:center;align-items:center}.monaco-editor .diff-hidden-lines .center{background:var(--vscode-diffEditor-unchangedRegionBackground);color:var(--vscode-diffEditor-unchangedRegionForeground);overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap;height:24px;box-shadow:inset 0 -5px 5px -7px var(--vscode-diffEditor-unchangedRegionShadow),inset 0 5px 5px -7px var(--vscode-diffEditor-unchangedRegionShadow)}.monaco-editor .diff-hidden-lines .center span.codicon{vertical-align:middle}.monaco-editor .diff-hidden-lines .center a:hover .codicon{cursor:pointer;color:var(--vscode-editorLink-activeForeground) !important}.monaco-editor .diff-hidden-lines div.breadcrumb-item{cursor:pointer}.monaco-editor .diff-hidden-lines div.breadcrumb-item:hover{color:var(--vscode-editorLink-activeForeground)}.monaco-editor .movedOriginal{border:2px solid var(--vscode-diffEditor-move-border)}.monaco-editor .movedModified{border:2px solid var(--vscode-diffEditor-move-border)}.monaco-editor .movedOriginal.currentMove,.monaco-editor .movedModified.currentMove{border:2px solid var(--vscode-diffEditor-moveActive-border)}.monaco-diff-editor .moved-blocks-lines path.currentMove{stroke:var(--vscode-diffEditor-moveActive-border)}.monaco-diff-editor .moved-blocks-lines path{pointer-events:visiblestroke}.monaco-diff-editor .moved-blocks-lines .arrow{fill:var(--vscode-diffEditor-move-border)}.monaco-diff-editor .moved-blocks-lines .arrow.currentMove{fill:var(--vscode-diffEditor-moveActive-border)}.monaco-diff-editor .moved-blocks-lines .arrow-rectangle{fill:var(--vscode-editor-background)}.monaco-diff-editor .moved-blocks-lines{position:absolute;pointer-events:none}.monaco-diff-editor .moved-blocks-lines path{fill:none;stroke:var(--vscode-diffEditor-move-border);stroke-width:2}.monaco-editor .char-delete.diff-range-empty{margin-left:-1px;border-left:solid var(--vscode-diffEditor-removedTextBackground) 3px}.monaco-editor .char-insert.diff-range-empty{border-left:solid var(--vscode-diffEditor-insertedTextBackground) 3px}.monaco-editor .fold-unchanged{cursor:pointer}.monaco-diff-editor .diff-moved-code-block{display:flex;justify-content:flex-end;margin-top:-4px}.monaco-diff-editor .diff-moved-code-block .action-bar .action-label.codicon{width:12px;height:12px;font-size:12px}.monaco-diff-editor .diffOverview{z-index:9}.monaco-diff-editor .diffOverview .diffViewport{z-index:10}.monaco-diff-editor.vs .diffOverview{background:rgba(0,0,0,.03)}.monaco-diff-editor.vs-dark .diffOverview{background:rgba(255,255,255,.01)}.monaco-scrollable-element.modified-in-monaco-diff-editor.vs .scrollbar{background:rgba(0,0,0,0)}.monaco-scrollable-element.modified-in-monaco-diff-editor.vs-dark .scrollbar{background:rgba(0,0,0,0)}.monaco-scrollable-element.modified-in-monaco-diff-editor.hc-black .scrollbar{background:none}.monaco-scrollable-element.modified-in-monaco-diff-editor.hc-light .scrollbar{background:none}.monaco-scrollable-element.modified-in-monaco-diff-editor .slider{z-index:10}.modified-in-monaco-diff-editor .slider.active{background:rgba(171,171,171,.4)}.modified-in-monaco-diff-editor.hc-black .slider.active{background:none}.modified-in-monaco-diff-editor.hc-light .slider.active{background:none}.monaco-editor .insert-sign,.monaco-diff-editor .insert-sign,.monaco-editor .delete-sign,.monaco-diff-editor .delete-sign{font-size:11px !important;opacity:.7 !important;display:flex !important;align-items:center}.monaco-editor.hc-black .insert-sign,.monaco-diff-editor.hc-black .insert-sign,.monaco-editor.hc-black .delete-sign,.monaco-diff-editor.hc-black .delete-sign,.monaco-editor.hc-light .insert-sign,.monaco-diff-editor.hc-light .insert-sign,.monaco-editor.hc-light .delete-sign,.monaco-diff-editor.hc-light .delete-sign{opacity:1}.monaco-editor .inline-deleted-margin-view-zone{text-align:right}.monaco-editor .inline-added-margin-view-zone{text-align:right}.monaco-editor .arrow-revert-change{z-index:10;position:absolute}.monaco-editor .arrow-revert-change:hover{cursor:pointer}.monaco-editor .view-zones .view-lines .view-line span{display:inline-block}.monaco-editor .margin-view-zones .lightbulb-glyph:hover{cursor:pointer}.monaco-editor .char-insert,.monaco-diff-editor .char-insert{background-color:var(--vscode-diffEditor-insertedTextBackground)}.monaco-editor .line-insert,.monaco-diff-editor .line-insert{background-color:var(--vscode-diffEditor-insertedLineBackground, var(--vscode-diffEditor-insertedTextBackground))}.monaco-editor .line-insert,.monaco-editor .char-insert{box-sizing:border-box;border:1px solid var(--vscode-diffEditor-insertedTextBorder)}.monaco-editor.hc-black .line-insert,.monaco-editor.hc-light .line-insert,.monaco-editor.hc-black .char-insert,.monaco-editor.hc-light .char-insert{border-style:dashed}.monaco-editor .line-delete,.monaco-editor .char-delete{box-sizing:border-box;border:1px solid var(--vscode-diffEditor-removedTextBorder)}.monaco-editor.hc-black .line-delete,.monaco-editor.hc-light .line-delete,.monaco-editor.hc-black .char-delete,.monaco-editor.hc-light .char-delete{border-style:dashed}.monaco-editor .inline-added-margin-view-zone,.monaco-editor .gutter-insert,.monaco-diff-editor .gutter-insert{background-color:var(--vscode-diffEditorGutter-insertedLineBackground, var(--vscode-diffEditor-insertedLineBackground), var(--vscode-diffEditor-insertedTextBackground))}.monaco-editor .char-delete,.monaco-diff-editor .char-delete,.monaco-editor .inline-deleted-text{background-color:var(--vscode-diffEditor-removedTextBackground)}.monaco-editor .inline-deleted-text{text-decoration:line-through}.monaco-editor .line-delete,.monaco-diff-editor .line-delete{background-color:var(--vscode-diffEditor-removedLineBackground, var(--vscode-diffEditor-removedTextBackground))}.monaco-editor .inline-deleted-margin-view-zone,.monaco-editor .gutter-delete,.monaco-diff-editor .gutter-delete{background-color:var(--vscode-diffEditorGutter-removedLineBackground, var(--vscode-diffEditor-removedLineBackground), var(--vscode-diffEditor-removedTextBackground))}.monaco-diff-editor.side-by-side .editor.modified{box-shadow:-6px 0 5px -5px var(--vscode-scrollbar-shadow);border-left:1px solid var(--vscode-diffEditor-border)}.monaco-diff-editor.side-by-side .editor.original{box-shadow:6px 0 5px -5px var(--vscode-scrollbar-shadow);border-right:1px solid var(--vscode-diffEditor-border)}.monaco-diff-editor .diffViewport{background:var(--vscode-scrollbarSlider-background)}.monaco-diff-editor .diffViewport:hover{background:var(--vscode-scrollbarSlider-hoverBackground)}.monaco-diff-editor .diffViewport:active{background:var(--vscode-scrollbarSlider-activeBackground)}.monaco-editor .diagonal-fill{background-image:linear-gradient(-45deg, var(--vscode-diffEditor-diagonalFill) 12.5%, rgba(0, 0, 0, 0) 12.5%, rgba(0, 0, 0, 0) 50%, var(--vscode-diffEditor-diagonalFill) 50%, var(--vscode-diffEditor-diagonalFill) 62.5%, rgba(0, 0, 0, 0) 62.5%, rgba(0, 0, 0, 0) 100%);background-size:8px 8px}.monaco-diff-editor .gutter{position:relative;overflow:hidden;flex-shrink:0;flex-grow:0}.monaco-diff-editor .gutter>div{position:absolute}.monaco-diff-editor .gutter .gutterItem{opacity:0;transition:opacity .7s}.monaco-diff-editor .gutter .gutterItem.showAlways{opacity:1;transition:none}.monaco-diff-editor .gutter .gutterItem.noTransition{transition:none}.monaco-diff-editor .gutter:hover .gutterItem{opacity:1;transition:opacity .1s ease-in-out}.monaco-diff-editor .gutter .gutterItem .background{position:absolute;height:100%;left:50%;width:1px;border-left:2px var(--vscode-menu-border) solid}.monaco-diff-editor .gutter .gutterItem .buttons{position:absolute;width:100%;display:flex;justify-content:center;align-items:center}.monaco-diff-editor .gutter .gutterItem .buttons .monaco-toolbar{height:fit-content}.monaco-diff-editor .gutter .gutterItem .buttons .monaco-toolbar .monaco-action-bar{line-height:1}.monaco-diff-editor .gutter .gutterItem .buttons .monaco-toolbar .monaco-action-bar .actions-container{width:fit-content;border-radius:4px;background:var(--vscode-editorGutter-commentRangeForeground)}.monaco-diff-editor .gutter .gutterItem .buttons .monaco-toolbar .monaco-action-bar .actions-container .action-item:hover{background:var(--vscode-toolbar-hoverBackground)}.monaco-diff-editor .gutter .gutterItem .buttons .monaco-toolbar .monaco-action-bar .actions-container .action-item .action-label{padding:1px 2px}.monaco-diff-editor .diff-hidden-lines-compact{display:flex;height:11px}.monaco-diff-editor .diff-hidden-lines-compact .line-left,.monaco-diff-editor .diff-hidden-lines-compact .line-right{height:1px;border-top:1px solid;border-color:var(--vscode-editorCodeLens-foreground);opacity:.5;margin:auto;width:100%}.monaco-diff-editor .diff-hidden-lines-compact .line-left{width:20px}.monaco-diff-editor .diff-hidden-lines-compact .text{color:var(--vscode-editorCodeLens-foreground);text-wrap:nowrap;font-size:11px;line-height:11px;margin:0 4px}
.monaco-component.diff-review{user-select:none;-webkit-user-select:none;z-index:99}.monaco-diff-editor .diff-review{position:absolute}.monaco-component.diff-review .diff-review-line-number{text-align:right;display:inline-block;color:var(--vscode-editorLineNumber-foreground)}.monaco-component.diff-review .diff-review-summary{padding-left:10px}.monaco-component.diff-review .diff-review-shadow{position:absolute;box-shadow:var(--vscode-scrollbar-shadow) 0 -6px 6px -6px inset}.monaco-component.diff-review .diff-review-row{white-space:pre}.monaco-component.diff-review .diff-review-table{display:table;min-width:100%}.monaco-component.diff-review .diff-review-row{display:table-row;width:100%}.monaco-component.diff-review .diff-review-spacer{display:inline-block;width:10px;vertical-align:middle}.monaco-component.diff-review .diff-review-spacer>.codicon{font-size:9px !important}.monaco-component.diff-review .diff-review-actions{display:inline-block;position:absolute;right:10px;top:2px;z-index:100}.monaco-component.diff-review .diff-review-actions .action-label{width:16px;height:16px;margin:2px 0}.monaco-component.diff-review .revertButton{cursor:pointer}
.monaco-toolbar{height:100%}.monaco-toolbar .toolbar-toggle-more{display:inline-block;padding:0}
.monaco-component.multiDiffEditor{background:var(--vscode-multiDiffEditor-background);position:relative;height:100%;width:100%;overflow-y:hidden}.monaco-component.multiDiffEditor>div{position:absolute;top:0px;left:0px;height:100%;width:100%}.monaco-component.multiDiffEditor>div.placeholder{visibility:hidden;display:grid;place-items:center;place-content:center}.monaco-component.multiDiffEditor>div.placeholder.visible{visibility:visible}.monaco-component.multiDiffEditor .active{--vscode-multiDiffEditor-border: var(--vscode-focusBorder)}.monaco-component.multiDiffEditor .multiDiffEntry{display:flex;flex-direction:column;flex:1;overflow:hidden}.monaco-component.multiDiffEditor .multiDiffEntry .collapse-button{margin:0 5px;cursor:pointer}.monaco-component.multiDiffEditor .multiDiffEntry .collapse-button a{display:block}.monaco-component.multiDiffEditor .multiDiffEntry .header{z-index:1000;background:var(--vscode-editor-background)}.monaco-component.multiDiffEditor .multiDiffEntry .header:not(.collapsed) .header-content{border-bottom:1px solid var(--vscode-sideBarSectionHeader-border)}.monaco-component.multiDiffEditor .multiDiffEntry .header .header-content{margin:8px 0px 0px 0px;padding:4px 5px;border-top:1px solid var(--vscode-multiDiffEditor-border);display:flex;align-items:center;color:var(--vscode-foreground);background:var(--vscode-multiDiffEditor-headerBackground)}.monaco-component.multiDiffEditor .multiDiffEntry .header .header-content.shadow{box-shadow:var(--vscode-scrollbar-shadow) 0px 6px 6px -6px}.monaco-component.multiDiffEditor .multiDiffEntry .header .header-content .file-path{display:flex;flex:1;min-width:0}.monaco-component.multiDiffEditor .multiDiffEntry .header .header-content .file-path .title{font-size:14px;line-height:22px}.monaco-component.multiDiffEditor .multiDiffEntry .header .header-content .file-path .title.original{flex:1;min-width:0;text-overflow:ellipsis}.monaco-component.multiDiffEditor .multiDiffEntry .header .header-content .file-path .status{font-weight:600;opacity:.75;margin:0px 10px;line-height:22px}.monaco-component.multiDiffEditor .multiDiffEntry .header .header-content .actions{padding:0 8px}.monaco-component.multiDiffEditor .multiDiffEntry .editorParent{flex:1;display:flex;flex-direction:column;border-bottom:1px solid var(--vscode-multiDiffEditor-border);overflow:hidden}.monaco-component.multiDiffEditor .multiDiffEntry .editorContainer{flex:1}
.monaco-editor .selection-anchor{background-color:#007acc;width:2px !important}
.monaco-editor .bracket-match{box-sizing:border-box;background-color:var(--vscode-editorBracketMatch-background);border:1px solid var(--vscode-editorBracketMatch-border)}
.inline-editor-progress-decoration{display:inline-block;width:1em;height:1em}.inline-progress-widget{display:flex !important;justify-content:center;align-items:center}.inline-progress-widget .icon{font-size:80% !important}.inline-progress-widget:hover .icon{font-size:90% !important;animation:none}.inline-progress-widget:hover .icon::before{content:var(--vscode-icon-x-content);font-family:var(--vscode-icon-x-font-family)}
.monaco-editor .monaco-editor-overlaymessage{padding-bottom:8px;z-index:10000}.monaco-editor .monaco-editor-overlaymessage.below{padding-bottom:0;padding-top:8px;z-index:10000}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.monaco-editor .monaco-editor-overlaymessage.fadeIn{animation:fadeIn 150ms ease-out}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.monaco-editor .monaco-editor-overlaymessage.fadeOut{animation:fadeOut 100ms ease-out}.monaco-editor .monaco-editor-overlaymessage .message{padding:2px 4px;color:var(--vscode-editorHoverWidget-foreground);background-color:var(--vscode-editorHoverWidget-background);border:1px solid var(--vscode-inputValidation-infoBorder);border-radius:3px}.monaco-editor .monaco-editor-overlaymessage .message p{margin-block:0px}.monaco-editor .monaco-editor-overlaymessage .message a{color:var(--vscode-textLink-foreground)}.monaco-editor .monaco-editor-overlaymessage .message a:hover{color:var(--vscode-textLink-activeForeground)}.monaco-editor.hc-black .monaco-editor-overlaymessage .message,.monaco-editor.hc-light .monaco-editor-overlaymessage .message{border-width:2px}.monaco-editor .monaco-editor-overlaymessage .anchor{width:0 !important;height:0 !important;border-color:rgba(0,0,0,0);border-style:solid;z-index:1000;border-width:8px;position:absolute;left:2px}.monaco-editor .monaco-editor-overlaymessage .anchor.top{border-bottom-color:var(--vscode-inputValidation-infoBorder)}.monaco-editor .monaco-editor-overlaymessage .anchor.below{border-top-color:var(--vscode-inputValidation-infoBorder)}.monaco-editor .monaco-editor-overlaymessage:not(.below) .anchor.top,.monaco-editor .monaco-editor-overlaymessage.below .anchor.below{display:none}.monaco-editor .monaco-editor-overlaymessage.below .anchor.top{display:inherit;top:-8px}
.post-edit-widget{box-shadow:0 0 8px 2px var(--vscode-widget-shadow);border:1px solid var(--vscode-widget-border, transparent);border-radius:4px;background-color:var(--vscode-editorWidget-background);overflow:hidden}.post-edit-widget .monaco-button{padding:2px;border:none;border-radius:0}.post-edit-widget .monaco-button:hover{background-color:var(--vscode-button-secondaryHoverBackground) !important}.post-edit-widget .monaco-button .codicon{margin:0}
@font-face{font-family:"codicon";font-display:block;src:url(/assets/static/codicon.f6283f7c.ttf) format("truetype")}.codicon[class*=codicon-]{font:normal normal normal 16px/1 codicon;display:inline-block;text-decoration:none;text-rendering:auto;text-align:center;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;user-select:none;-webkit-user-select:none}
.codicon-wrench-subaction{opacity:.5}@keyframes codicon-spin{100%{transform:rotate(360deg)}}.codicon-sync.codicon-modifier-spin,.codicon-loading.codicon-modifier-spin,.codicon-gear.codicon-modifier-spin,.codicon-notebook-state-executing.codicon-modifier-spin{animation:codicon-spin 1.5s steps(30) infinite}.codicon-modifier-disabled{opacity:.4}.codicon-loading,.codicon-tree-item-loading::before{animation-duration:1s !important;animation-timing-function:cubic-bezier(0.53, 0.21, 0.29, 0.67) !important}
.monaco-editor .codicon.codicon-symbol-array,.monaco-workbench .codicon.codicon-symbol-array{color:var(--vscode-symbolIcon-arrayForeground)}.monaco-editor .codicon.codicon-symbol-boolean,.monaco-workbench .codicon.codicon-symbol-boolean{color:var(--vscode-symbolIcon-booleanForeground)}.monaco-editor .codicon.codicon-symbol-class,.monaco-workbench .codicon.codicon-symbol-class{color:var(--vscode-symbolIcon-classForeground)}.monaco-editor .codicon.codicon-symbol-method,.monaco-workbench .codicon.codicon-symbol-method{color:var(--vscode-symbolIcon-methodForeground)}.monaco-editor .codicon.codicon-symbol-color,.monaco-workbench .codicon.codicon-symbol-color{color:var(--vscode-symbolIcon-colorForeground)}.monaco-editor .codicon.codicon-symbol-constant,.monaco-workbench .codicon.codicon-symbol-constant{color:var(--vscode-symbolIcon-constantForeground)}.monaco-editor .codicon.codicon-symbol-constructor,.monaco-workbench .codicon.codicon-symbol-constructor{color:var(--vscode-symbolIcon-constructorForeground)}.monaco-editor .codicon.codicon-symbol-value,.monaco-workbench .codicon.codicon-symbol-value,.monaco-editor .codicon.codicon-symbol-enum,.monaco-workbench .codicon.codicon-symbol-enum{color:var(--vscode-symbolIcon-enumeratorForeground)}.monaco-editor .codicon.codicon-symbol-enum-member,.monaco-workbench .codicon.codicon-symbol-enum-member{color:var(--vscode-symbolIcon-enumeratorMemberForeground)}.monaco-editor .codicon.codicon-symbol-event,.monaco-workbench .codicon.codicon-symbol-event{color:var(--vscode-symbolIcon-eventForeground)}.monaco-editor .codicon.codicon-symbol-field,.monaco-workbench .codicon.codicon-symbol-field{color:var(--vscode-symbolIcon-fieldForeground)}.monaco-editor .codicon.codicon-symbol-file,.monaco-workbench .codicon.codicon-symbol-file{color:var(--vscode-symbolIcon-fileForeground)}.monaco-editor .codicon.codicon-symbol-folder,.monaco-workbench .codicon.codicon-symbol-folder{color:var(--vscode-symbolIcon-folderForeground)}.monaco-editor .codicon.codicon-symbol-function,.monaco-workbench .codicon.codicon-symbol-function{color:var(--vscode-symbolIcon-functionForeground)}.monaco-editor .codicon.codicon-symbol-interface,.monaco-workbench .codicon.codicon-symbol-interface{color:var(--vscode-symbolIcon-interfaceForeground)}.monaco-editor .codicon.codicon-symbol-key,.monaco-workbench .codicon.codicon-symbol-key{color:var(--vscode-symbolIcon-keyForeground)}.monaco-editor .codicon.codicon-symbol-keyword,.monaco-workbench .codicon.codicon-symbol-keyword{color:var(--vscode-symbolIcon-keywordForeground)}.monaco-editor .codicon.codicon-symbol-module,.monaco-workbench .codicon.codicon-symbol-module{color:var(--vscode-symbolIcon-moduleForeground)}.monaco-editor .codicon.codicon-symbol-namespace,.monaco-workbench .codicon.codicon-symbol-namespace{color:var(--vscode-symbolIcon-namespaceForeground)}.monaco-editor .codicon.codicon-symbol-null,.monaco-workbench .codicon.codicon-symbol-null{color:var(--vscode-symbolIcon-nullForeground)}.monaco-editor .codicon.codicon-symbol-number,.monaco-workbench .codicon.codicon-symbol-number{color:var(--vscode-symbolIcon-numberForeground)}.monaco-editor .codicon.codicon-symbol-object,.monaco-workbench .codicon.codicon-symbol-object{color:var(--vscode-symbolIcon-objectForeground)}.monaco-editor .codicon.codicon-symbol-operator,.monaco-workbench .codicon.codicon-symbol-operator{color:var(--vscode-symbolIcon-operatorForeground)}.monaco-editor .codicon.codicon-symbol-package,.monaco-workbench .codicon.codicon-symbol-package{color:var(--vscode-symbolIcon-packageForeground)}.monaco-editor .codicon.codicon-symbol-property,.monaco-workbench .codicon.codicon-symbol-property{color:var(--vscode-symbolIcon-propertyForeground)}.monaco-editor .codicon.codicon-symbol-reference,.monaco-workbench .codicon.codicon-symbol-reference{color:var(--vscode-symbolIcon-referenceForeground)}.monaco-editor .codicon.codicon-symbol-snippet,.monaco-workbench .codicon.codicon-symbol-snippet{color:var(--vscode-symbolIcon-snippetForeground)}.monaco-editor .codicon.codicon-symbol-string,.monaco-workbench .codicon.codicon-symbol-string{color:var(--vscode-symbolIcon-stringForeground)}.monaco-editor .codicon.codicon-symbol-struct,.monaco-workbench .codicon.codicon-symbol-struct{color:var(--vscode-symbolIcon-structForeground)}.monaco-editor .codicon.codicon-symbol-text,.monaco-workbench .codicon.codicon-symbol-text{color:var(--vscode-symbolIcon-textForeground)}.monaco-editor .codicon.codicon-symbol-type-parameter,.monaco-workbench .codicon.codicon-symbol-type-parameter{color:var(--vscode-symbolIcon-typeParameterForeground)}.monaco-editor .codicon.codicon-symbol-unit,.monaco-workbench .codicon.codicon-symbol-unit{color:var(--vscode-symbolIcon-unitForeground)}.monaco-editor .codicon.codicon-symbol-variable,.monaco-workbench .codicon.codicon-symbol-variable{color:var(--vscode-symbolIcon-variableForeground)}
.monaco-editor .lightBulbWidget{display:flex;align-items:center;justify-content:center}.monaco-editor .lightBulbWidget:hover{cursor:pointer}.monaco-editor .lightBulbWidget.codicon-light-bulb,.monaco-editor .lightBulbWidget.codicon-lightbulb-sparkle{color:var(--vscode-editorLightBulb-foreground)}.monaco-editor .lightBulbWidget.codicon-lightbulb-autofix,.monaco-editor .lightBulbWidget.codicon-lightbulb-sparkle-autofix{color:var(--vscode-editorLightBulbAutoFix-foreground, var(--vscode-editorLightBulb-foreground))}.monaco-editor .lightBulbWidget.codicon-sparkle-filled{color:var(--vscode-editorLightBulbAi-foreground, var(--vscode-icon-foreground))}.monaco-editor .lightBulbWidget:before{position:relative;z-index:2}.monaco-editor .lightBulbWidget:after{position:absolute;top:0;left:0;content:"";display:block;width:100%;height:100%;opacity:.3;z-index:1}.monaco-editor .glyph-margin-widgets .cgmr[class*=codicon-gutter-lightbulb]{display:block;cursor:pointer}.monaco-editor .glyph-margin-widgets .cgmr.codicon-gutter-lightbulb,.monaco-editor .glyph-margin-widgets .cgmr.codicon-gutter-lightbulb-sparkle{color:var(--vscode-editorLightBulb-foreground)}.monaco-editor .glyph-margin-widgets .cgmr.codicon-gutter-lightbulb-auto-fix,.monaco-editor .glyph-margin-widgets .cgmr.codicon-gutter-lightbulb-aifix-auto-fix{color:var(--vscode-editorLightBulbAutoFix-foreground, var(--vscode-editorLightBulb-foreground))}.monaco-editor .glyph-margin-widgets .cgmr.codicon-gutter-lightbulb-sparkle-filled{color:var(--vscode-editorLightBulbAi-foreground, var(--vscode-icon-foreground))}
.action-widget{font-size:13px;border-radius:0;min-width:160px;max-width:80vw;z-index:40;display:block;width:100%;border:1px solid var(--vscode-editorWidget-border) !important;border-radius:5px;background-color:var(--vscode-editorActionList-background);color:var(--vscode-editorActionList-foreground);padding:4px;box-shadow:0 2px 8px var(--vscode-widget-shadow)}.context-view-block{position:fixed;cursor:initial;left:0;top:0;width:100%;height:100%;z-index:-1}.context-view-pointerBlock{position:fixed;cursor:initial;left:0;top:0;width:100%;height:100%;z-index:2}.action-widget .monaco-list{user-select:none;-webkit-user-select:none;border:none !important;border-width:0 !important}.action-widget .monaco-list:focus:before{outline:0 !important}.action-widget .monaco-list .monaco-scrollable-element{overflow:visible}.action-widget .monaco-list .monaco-list-row{padding:0 10px;white-space:nowrap;cursor:pointer;touch-action:none;width:100%;border-radius:4px}.action-widget .monaco-list .monaco-list-row.action.focused:not(.option-disabled){background-color:var(--vscode-editorActionList-focusBackground) !important;color:var(--vscode-editorActionList-focusForeground);outline:1px solid var(--vscode-menu-selectionBorder, transparent);outline-offset:-1px}.action-widget .monaco-list-row.group-header{color:var(--vscode-descriptionForeground) !important;font-weight:600;font-size:12px}.action-widget .monaco-list-row.group-header:not(:first-of-type){margin-top:2px}.action-widget .monaco-list .group-header,.action-widget .monaco-list .option-disabled,.action-widget .monaco-list .option-disabled:before,.action-widget .monaco-list .option-disabled .focused,.action-widget .monaco-list .option-disabled .focused:before{cursor:default !important;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;background-color:rgba(0,0,0,0) !important;outline:0 solid !important}.action-widget .monaco-list-row.action{display:flex;gap:8px;align-items:center}.action-widget .monaco-list-row.action.option-disabled,.action-widget .monaco-list:focus .monaco-list-row.focused.action.option-disabled,.action-widget .monaco-list-row.action.option-disabled .codicon,.action-widget .monaco-list:not(.drop-target):not(.dragging) .monaco-list-row:hover:not(.selected):not(.focused).option-disabled{color:var(--vscode-disabledForeground)}.action-widget .monaco-list-row.action:not(.option-disabled) .codicon{color:inherit}.action-widget .monaco-list-row.action .title{flex:1;overflow:hidden;text-overflow:ellipsis}.action-widget .monaco-list-row.action .monaco-keybinding>.monaco-keybinding-key{background-color:var(--vscode-keybindingLabel-background);color:var(--vscode-keybindingLabel-foreground);border-style:solid;border-width:1px;border-radius:3px;border-color:var(--vscode-keybindingLabel-border);border-bottom-color:var(--vscode-keybindingLabel-bottomBorder);box-shadow:inset 0 -1px 0 var(--vscode-widget-shadow)}.action-widget .action-widget-action-bar{background-color:var(--vscode-editorActionList-background);border-top:1px solid var(--vscode-editorHoverWidget-border);margin-top:2px}.action-widget .action-widget-action-bar::before{display:block;content:"";width:100%}.action-widget .action-widget-action-bar .actions-container{padding:3px 8px 0}.action-widget-action-bar .action-label{color:var(--vscode-textLink-activeForeground);font-size:12px;line-height:22px;padding:0;pointer-events:all}.action-widget-action-bar .action-item{margin-right:16px;pointer-events:none}.action-widget-action-bar .action-label:hover{background-color:rgba(0,0,0,0) !important}.monaco-action-bar .actions-container.highlight-toggled .action-label.checked{background:var(--vscode-actionBar-toggledBackground) !important}
.monaco-editor .codelens-decoration{overflow:hidden;display:inline-block;text-overflow:ellipsis;white-space:nowrap;color:var(--vscode-editorCodeLens-foreground);line-height:var(--vscode-editorCodeLens-lineHeight);font-size:var(--vscode-editorCodeLens-fontSize);padding-right:calc(var(--vscode-editorCodeLens-fontSize)*.5);font-feature-settings:var(--vscode-editorCodeLens-fontFeatureSettings);font-family:var(--vscode-editorCodeLens-fontFamily),var(--vscode-editorCodeLens-fontFamilyDefault)}.monaco-editor .codelens-decoration>span,.monaco-editor .codelens-decoration>a{user-select:none;-webkit-user-select:none;white-space:nowrap;vertical-align:sub}.monaco-editor .codelens-decoration>a{text-decoration:none}.monaco-editor .codelens-decoration>a:hover{cursor:pointer;color:var(--vscode-editorLink-activeForeground) !important}.monaco-editor .codelens-decoration>a:hover .codicon{color:var(--vscode-editorLink-activeForeground) !important}.monaco-editor .codelens-decoration .codicon{vertical-align:middle;color:currentColor !important;color:var(--vscode-editorCodeLens-foreground);line-height:var(--vscode-editorCodeLens-lineHeight);font-size:var(--vscode-editorCodeLens-fontSize)}.monaco-editor .codelens-decoration>a:hover .codicon::before{cursor:pointer}@keyframes fadein{0%{opacity:0;visibility:visible}100%{opacity:1}}.monaco-editor .codelens-decoration.fadein{animation:fadein .1s linear}
.colorpicker-widget{height:190px;user-select:none;-webkit-user-select:none}.colorpicker-color-decoration,.hc-light .colorpicker-color-decoration{border:solid .1em #000;box-sizing:border-box;margin:.1em .2em 0 .2em;width:.8em;height:.8em;line-height:.8em;display:inline-block;cursor:pointer}.hc-black .colorpicker-color-decoration,.vs-dark .colorpicker-color-decoration{border:solid .1em #eee}.colorpicker-header{display:flex;height:24px;position:relative;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTZEaa/1AAAAHUlEQVQYV2PYvXu3JAi7uLiAMaYAjAGTQBPYLQkAa/0Zef3qRswAAAAASUVORK5CYII=);background-size:9px 9px;image-rendering:pixelated}.colorpicker-header .picked-color{width:240px;display:flex;align-items:center;justify-content:center;line-height:24px;cursor:pointer;color:#fff;flex:1;white-space:nowrap;overflow:hidden}.colorpicker-header .picked-color .picked-color-presentation{white-space:nowrap;margin-left:5px;margin-right:5px}.colorpicker-header .picked-color .codicon{color:inherit;font-size:14px}.colorpicker-header .picked-color.light{color:#000}.colorpicker-header .original-color{width:74px;z-index:inherit;cursor:pointer}.standalone-colorpicker{color:var(--vscode-editorHoverWidget-foreground);background-color:var(--vscode-editorHoverWidget-background);border:1px solid var(--vscode-editorHoverWidget-border)}.colorpicker-header.standalone-colorpicker{border-bottom:none}.colorpicker-header .close-button{cursor:pointer;background-color:var(--vscode-editorHoverWidget-background);border-left:1px solid var(--vscode-editorHoverWidget-border)}.colorpicker-header .close-button-inner-div{width:100%;height:100%;text-align:center}.colorpicker-header .close-button-inner-div:hover{background-color:var(--vscode-toolbar-hoverBackground)}.colorpicker-header .close-icon{padding:3px}.colorpicker-body{display:flex;padding:8px;position:relative}.colorpicker-body .saturation-wrap{overflow:hidden;height:150px;position:relative;min-width:220px;flex:1}.colorpicker-body .saturation-box{height:150px;position:absolute}.colorpicker-body .saturation-selection{width:9px;height:9px;margin:-5px 0 0 -5px;border:1px solid #fff;border-radius:100%;box-shadow:0px 0px 2px rgba(0,0,0,.8);position:absolute}.colorpicker-body .strip{width:25px;height:150px}.colorpicker-body .standalone-strip{width:25px;height:122px}.colorpicker-body .hue-strip{position:relative;margin-left:8px;cursor:grab;background:linear-gradient(to bottom, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%)}.colorpicker-body .opacity-strip{position:relative;margin-left:8px;cursor:grab;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTZEaa/1AAAAHUlEQVQYV2PYvXu3JAi7uLiAMaYAjAGTQBPYLQkAa/0Zef3qRswAAAAASUVORK5CYII=);background-size:9px 9px;image-rendering:pixelated}.colorpicker-body .strip.grabbing{cursor:grabbing}.colorpicker-body .slider{position:absolute;top:0;left:-2px;width:calc(100% + 4px);height:4px;box-sizing:border-box;border:1px solid rgba(255,255,255,.71);box-shadow:0px 0px 1px rgba(0,0,0,.85)}.colorpicker-body .strip .overlay{height:150px;pointer-events:none}.colorpicker-body .standalone-strip .standalone-overlay{height:122px;pointer-events:none}.standalone-colorpicker-body{display:block;border:1px solid rgba(0,0,0,0);border-bottom:1px solid var(--vscode-editorHoverWidget-border);overflow:hidden}.colorpicker-body .insert-button{position:absolute;height:20px;width:58px;padding:0px;right:8px;bottom:8px;background:var(--vscode-button-background);color:var(--vscode-button-foreground);border-radius:2px;border:none;cursor:pointer}.colorpicker-body .insert-button:hover{background:var(--vscode-button-hoverBackground)}
.monaco-editor .inlineSuggestionsHints.withBorder{z-index:39;color:var(--vscode-editorHoverWidget-foreground);background-color:var(--vscode-editorHoverWidget-background);border:1px solid var(--vscode-editorHoverWidget-border)}.monaco-editor .inlineSuggestionsHints a{color:var(--vscode-foreground)}.monaco-editor .inlineSuggestionsHints a:hover{color:var(--vscode-foreground)}.monaco-editor .inlineSuggestionsHints .keybinding{display:flex;margin-left:4px;opacity:.6}.monaco-editor .inlineSuggestionsHints .keybinding .monaco-keybinding-key{font-size:8px;padding:2px 3px}.monaco-editor .inlineSuggestionsHints .availableSuggestionCount a{display:flex;min-width:19px;justify-content:center}.monaco-editor .inlineSuggestionStatusBarItemLabel{margin-right:2px}
.monaco-editor .peekview-widget .head{box-sizing:border-box;display:flex;justify-content:space-between;flex-wrap:nowrap}.monaco-editor .peekview-widget .head .peekview-title{display:flex;align-items:baseline;font-size:13px;margin-left:20px;min-width:0;text-overflow:ellipsis;overflow:hidden}.monaco-editor .peekview-widget .head .peekview-title.clickable{cursor:pointer}.monaco-editor .peekview-widget .head .peekview-title .dirname:not(:empty){font-size:.9em;margin-left:.5em}.monaco-editor .peekview-widget .head .peekview-title .meta{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.monaco-editor .peekview-widget .head .peekview-title .dirname{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.monaco-editor .peekview-widget .head .peekview-title .filename{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.monaco-editor .peekview-widget .head .peekview-title .meta:not(:empty)::before{content:"-";padding:0 .3em}.monaco-editor .peekview-widget .head .peekview-actions{flex:1;text-align:right;padding-right:2px}.monaco-editor .peekview-widget .head .peekview-actions>.monaco-action-bar{display:inline-block}.monaco-editor .peekview-widget .head .peekview-actions>.monaco-action-bar,.monaco-editor .peekview-widget .head .peekview-actions>.monaco-action-bar>.actions-container{height:100%}.monaco-editor .peekview-widget>.body{border-top:1px solid;position:relative}.monaco-editor .peekview-widget .head .peekview-title .codicon{margin-right:4px;align-self:center}.monaco-editor .peekview-widget .monaco-list .monaco-list-row.focused .codicon{color:inherit !important}
.monaco-editor .zone-widget{position:absolute;z-index:10}.monaco-editor .zone-widget .zone-widget-container{border-top-style:solid;border-bottom-style:solid;border-top-width:0;border-bottom-width:0;position:relative}
.monaco-editor .zone-widget .zone-widget-container.reference-zone-widget{border-top-width:1px;border-bottom-width:1px}.monaco-editor .reference-zone-widget .inline{display:inline-block;vertical-align:top}.monaco-editor .reference-zone-widget .messages{height:100%;width:100%;text-align:center;padding:3em 0}.monaco-editor .reference-zone-widget .ref-tree{line-height:23px;background-color:var(--vscode-peekViewResult-background);color:var(--vscode-peekViewResult-lineForeground)}.monaco-editor .reference-zone-widget .ref-tree .reference{text-overflow:ellipsis;overflow:hidden}.monaco-editor .reference-zone-widget .ref-tree .reference-file{display:inline-flex;width:100%;height:100%;color:var(--vscode-peekViewResult-fileForeground)}.monaco-editor .reference-zone-widget .ref-tree .monaco-list:focus .selected .reference-file{color:inherit !important}.monaco-editor .reference-zone-widget .ref-tree .monaco-list:focus .monaco-list-rows>.monaco-list-row.selected:not(.highlighted){background-color:var(--vscode-peekViewResult-selectionBackground);color:var(--vscode-peekViewResult-selectionForeground) !important}.monaco-editor .reference-zone-widget .ref-tree .reference-file .count{margin-right:12px;margin-left:auto}.monaco-editor .reference-zone-widget .ref-tree .referenceMatch .highlight{background-color:var(--vscode-peekViewResult-matchHighlightBackground)}.monaco-editor .reference-zone-widget .preview .reference-decoration{background-color:var(--vscode-peekViewEditor-matchHighlightBackground);border:2px solid var(--vscode-peekViewEditor-matchHighlightBorder);box-sizing:border-box}.monaco-editor .reference-zone-widget .preview .monaco-editor .monaco-editor-background,.monaco-editor .reference-zone-widget .preview .monaco-editor .inputarea.ime-input{background-color:var(--vscode-peekViewEditor-background)}.monaco-editor .reference-zone-widget .preview .monaco-editor .margin{background-color:var(--vscode-peekViewEditorGutter-background)}.monaco-editor.hc-black .reference-zone-widget .ref-tree .reference-file,.monaco-editor.hc-light .reference-zone-widget .ref-tree .reference-file{font-weight:bold}.monaco-editor.hc-black .reference-zone-widget .ref-tree .referenceMatch .highlight,.monaco-editor.hc-light .reference-zone-widget .ref-tree .referenceMatch .highlight{border:1px dotted var(--vscode-contrastActiveBorder, transparent);box-sizing:border-box}
.monaco-editor .hoverHighlight{background-color:var(--vscode-editor-hoverHighlightBackground)}.monaco-editor .monaco-hover-content{padding-right:2px;padding-bottom:2px;box-sizing:border-box}.monaco-editor .monaco-hover{color:var(--vscode-editorHoverWidget-foreground);background-color:var(--vscode-editorHoverWidget-background);border:1px solid var(--vscode-editorHoverWidget-border);border-radius:3px}.monaco-editor .monaco-hover a{color:var(--vscode-textLink-foreground)}.monaco-editor .monaco-hover a:hover{color:var(--vscode-textLink-activeForeground)}.monaco-editor .monaco-hover .hover-row{display:flex}.monaco-editor .monaco-hover .hover-row .hover-row-contents{min-width:0;display:flex;flex-direction:column}.monaco-editor .monaco-hover .hover-row .verbosity-actions{display:flex;flex-direction:column;padding-left:5px;padding-right:5px;justify-content:end;border-right:1px solid var(--vscode-editorHoverWidget-border)}.monaco-editor .monaco-hover .hover-row .verbosity-actions .codicon{cursor:pointer;font-size:11px}.monaco-editor .monaco-hover .hover-row .verbosity-actions .codicon.enabled{color:var(--vscode-textLink-foreground)}.monaco-editor .monaco-hover .hover-row .verbosity-actions .codicon.disabled{opacity:.6}.monaco-editor .monaco-hover .hover-row .actions{background-color:var(--vscode-editorHoverWidget-statusBarBackground)}.monaco-editor .monaco-hover code{background-color:var(--vscode-textCodeBlock-background)}
.monaco-editor.vs .dnd-target,.monaco-editor.hc-light .dnd-target{border-right:2px dotted #000;color:#fff}.monaco-editor.vs-dark .dnd-target{border-right:2px dotted #aeafad;color:#51504f}.monaco-editor.hc-black .dnd-target{border-right:2px dotted #fff;color:#000}.monaco-editor.mouse-default .view-lines,.monaco-editor.vs-dark.mac.mouse-default .view-lines,.monaco-editor.hc-black.mac.mouse-default .view-lines,.monaco-editor.hc-light.mac.mouse-default .view-lines{cursor:default}.monaco-editor.mouse-copy .view-lines,.monaco-editor.vs-dark.mac.mouse-copy .view-lines,.monaco-editor.hc-black.mac.mouse-copy .view-lines,.monaco-editor.hc-light.mac.mouse-copy .view-lines{cursor:copy}
.monaco-editor .findOptionsWidget{background-color:var(--vscode-editorWidget-background);color:var(--vscode-editorWidget-foreground);box-shadow:0 0 8px 2px var(--vscode-widget-shadow);border:2px solid var(--vscode-contrastBorder)}
.monaco-editor .find-widget{position:absolute;z-index:35;height:33px;overflow:hidden;line-height:19px;transition:transform 200ms linear;padding:0 4px;box-sizing:border-box;transform:translateY(calc(-100% - 10px));box-shadow:0 0 8px 2px var(--vscode-widget-shadow);color:var(--vscode-editorWidget-foreground);border-left:1px solid var(--vscode-widget-border);border-right:1px solid var(--vscode-widget-border);border-bottom:1px solid var(--vscode-widget-border);border-bottom-left-radius:4px;border-bottom-right-radius:4px;background-color:var(--vscode-editorWidget-background)}.monaco-workbench.reduce-motion .monaco-editor .find-widget{transition:transform 0ms linear}.monaco-editor .find-widget textarea{margin:0px}.monaco-editor .find-widget.hiddenEditor{display:none}.monaco-editor .find-widget.replaceToggled>.replace-part{display:flex}.monaco-editor .find-widget.visible{transform:translateY(0)}.monaco-editor .find-widget .monaco-inputbox.synthetic-focus{outline:1px solid -webkit-focus-ring-color;outline-offset:-1px;outline-color:var(--vscode-focusBorder)}.monaco-editor .find-widget .monaco-inputbox .input{background-color:rgba(0,0,0,0);min-height:0}.monaco-editor .find-widget .monaco-findInput .input{font-size:13px}.monaco-editor .find-widget>.find-part,.monaco-editor .find-widget>.replace-part{margin:3px 25px 0 17px;font-size:12px;display:flex}.monaco-editor .find-widget>.find-part .monaco-inputbox,.monaco-editor .find-widget>.replace-part .monaco-inputbox{min-height:25px}.monaco-editor .find-widget>.replace-part .monaco-inputbox>.ibwrapper>.mirror{padding-right:22px}.monaco-editor .find-widget>.find-part .monaco-inputbox>.ibwrapper>.input,.monaco-editor .find-widget>.find-part .monaco-inputbox>.ibwrapper>.mirror,.monaco-editor .find-widget>.replace-part .monaco-inputbox>.ibwrapper>.input,.monaco-editor .find-widget>.replace-part .monaco-inputbox>.ibwrapper>.mirror{padding-top:2px;padding-bottom:2px}.monaco-editor .find-widget>.find-part .find-actions{height:25px;display:flex;align-items:center}.monaco-editor .find-widget>.replace-part .replace-actions{height:25px;display:flex;align-items:center}.monaco-editor .find-widget .monaco-findInput{vertical-align:middle;display:flex;flex:1}.monaco-editor .find-widget .monaco-findInput .monaco-scrollable-element{width:100%}.monaco-editor .find-widget .monaco-findInput .monaco-scrollable-element .scrollbar.vertical{opacity:0}.monaco-editor .find-widget .matchesCount{display:flex;flex:initial;margin:0 0 0 3px;padding:2px 0 0 2px;height:25px;vertical-align:middle;box-sizing:border-box;text-align:center;line-height:23px}.monaco-editor .find-widget .button{width:16px;height:16px;padding:3px;border-radius:5px;display:flex;flex:initial;margin-left:3px;background-position:center center;background-repeat:no-repeat;cursor:pointer;display:flex;align-items:center;justify-content:center}.monaco-editor .find-widget .codicon-find-selection{width:22px;height:22px;padding:3px;border-radius:5px}.monaco-editor .find-widget .button.left{margin-left:0;margin-right:3px}.monaco-editor .find-widget .button.wide{width:auto;padding:1px 6px;top:-1px}.monaco-editor .find-widget .button.toggle{position:absolute;top:0;left:3px;width:18px;height:100%;border-radius:0;box-sizing:border-box}.monaco-editor .find-widget .button.toggle.disabled{display:none}.monaco-editor .find-widget .disabled{color:var(--vscode-disabledForeground);cursor:default}.monaco-editor .find-widget>.replace-part{display:none}.monaco-editor .find-widget>.replace-part>.monaco-findInput{position:relative;display:flex;vertical-align:middle;flex:auto;flex-grow:0;flex-shrink:0}.monaco-editor .find-widget>.replace-part>.monaco-findInput>.controls{position:absolute;top:3px;right:2px}.monaco-editor .find-widget.reduced-find-widget .matchesCount{display:none}.monaco-editor .find-widget.narrow-find-widget{max-width:257px !important}.monaco-editor .find-widget.collapsed-find-widget{max-width:170px !important}.monaco-editor .find-widget.collapsed-find-widget .button.previous,.monaco-editor .find-widget.collapsed-find-widget .button.next,.monaco-editor .find-widget.collapsed-find-widget .button.replace,.monaco-editor .find-widget.collapsed-find-widget .button.replace-all,.monaco-editor .find-widget.collapsed-find-widget>.find-part .monaco-findInput .controls{display:none}.monaco-editor .find-widget.no-results .matchesCount{color:var(--vscode-errorForeground)}.monaco-editor .findMatch{animation-duration:0;animation-name:inherit !important;background-color:var(--vscode-editor-findMatchHighlightBackground)}.monaco-editor .currentFindMatch{background-color:var(--vscode-editor-findMatchBackground);border:2px solid var(--vscode-editor-findMatchBorder);padding:1px;box-sizing:border-box}.monaco-editor .findScope{background-color:var(--vscode-editor-findRangeHighlightBackground)}.monaco-editor .find-widget .monaco-sash{left:0 !important;background-color:var(--vscode-editorWidget-resizeBorder, var(--vscode-editorWidget-border))}.monaco-editor.hc-black .find-widget .button:before{position:relative;top:1px;left:2px}.monaco-editor .find-widget .button:not(.disabled):hover,.monaco-editor .find-widget .codicon-find-selection:hover{background-color:var(--vscode-toolbar-hoverBackground) !important}.monaco-editor.findMatch{background-color:var(--vscode-editor-findMatchHighlightBackground)}.monaco-editor.currentFindMatch{background-color:var(--vscode-editor-findMatchBackground)}.monaco-editor.findScope{background-color:var(--vscode-editor-findRangeHighlightBackground)}.monaco-editor.findMatch{background-color:var(--vscode-editorWidget-background)}.monaco-editor .find-widget>.button.codicon-widget-close{position:absolute;top:5px;right:4px}
.monaco-editor .margin-view-overlays .codicon-folding-manual-collapsed,.monaco-editor .margin-view-overlays .codicon-folding-manual-expanded,.monaco-editor .margin-view-overlays .codicon-folding-expanded,.monaco-editor .margin-view-overlays .codicon-folding-collapsed{cursor:pointer;opacity:0;transition:opacity .5s;display:flex;align-items:center;justify-content:center;font-size:140%;margin-left:2px}.monaco-workbench.reduce-motion .monaco-editor .margin-view-overlays .codicon-folding-manual-collapsed,.monaco-workbench.reduce-motion .monaco-editor .margin-view-overlays .codicon-folding-manual-expanded,.monaco-workbench.reduce-motion .monaco-editor .margin-view-overlays .codicon-folding-expanded,.monaco-workbench.reduce-motion .monaco-editor .margin-view-overlays .codicon-folding-collapsed{transition:initial}.monaco-editor .margin-view-overlays:hover .codicon,.monaco-editor .margin-view-overlays .codicon.codicon-folding-collapsed,.monaco-editor .margin-view-overlays .codicon.codicon-folding-manual-collapsed,.monaco-editor .margin-view-overlays .codicon.alwaysShowFoldIcons{opacity:1}.monaco-editor .inline-folded:after{color:var(--vscode-editor-foldPlaceholderForeground);margin:.1em .2em 0 .2em;content:"⋯";display:inline;line-height:1em;cursor:pointer}.monaco-editor .folded-background{background-color:var(--vscode-editor-foldBackground)}.monaco-editor .cldr.codicon.codicon-folding-expanded,.monaco-editor .cldr.codicon.codicon-folding-collapsed,.monaco-editor .cldr.codicon.codicon-folding-manual-expanded,.monaco-editor .cldr.codicon.codicon-folding-manual-collapsed{color:var(--vscode-editorGutter-foldingControlForeground) !important}
.monaco-editor .suggest-preview-additional-widget{white-space:nowrap}.monaco-editor .suggest-preview-additional-widget .content-spacer{color:rgba(0,0,0,0);white-space:pre}.monaco-editor .suggest-preview-additional-widget .button{display:inline-block;cursor:pointer;text-decoration:underline;text-underline-position:under}.monaco-editor .ghost-text-hidden{opacity:0;font-size:0}.monaco-editor .ghost-text-decoration,.monaco-editor .suggest-preview-text .ghost-text{font-style:italic}.monaco-editor .inline-completion-text-to-replace{text-decoration:underline;text-underline-position:under}.monaco-editor .ghost-text-decoration,.monaco-editor .ghost-text-decoration-preview,.monaco-editor .suggest-preview-text .ghost-text{color:var(--vscode-editorGhostText-foreground) !important;background-color:var(--vscode-editorGhostText-background);border:1px solid var(--vscode-editorGhostText-border)}
.monaco-editor .snippet-placeholder{min-width:2px;outline-style:solid;outline-width:1px;background-color:var(--vscode-editor-snippetTabstopHighlightBackground, transparent);outline-color:var(--vscode-editor-snippetTabstopHighlightBorder, transparent)}.monaco-editor .finish-snippet-placeholder{outline-style:solid;outline-width:1px;background-color:var(--vscode-editor-snippetFinalTabstopHighlightBackground, transparent);outline-color:var(--vscode-editor-snippetFinalTabstopHighlightBorder, transparent)}
.monaco-editor .suggest-widget{width:430px;z-index:40;display:flex;flex-direction:column;border-radius:3px}.monaco-editor .suggest-widget.message{flex-direction:row;align-items:center}.monaco-editor .suggest-widget,.monaco-editor .suggest-details{flex:0 1 auto;width:100%;border-style:solid;border-width:1px;border-color:var(--vscode-editorSuggestWidget-border);background-color:var(--vscode-editorSuggestWidget-background)}.monaco-editor.hc-black .suggest-widget,.monaco-editor.hc-black .suggest-details,.monaco-editor.hc-light .suggest-widget,.monaco-editor.hc-light .suggest-details{border-width:2px}.monaco-editor .suggest-widget .suggest-status-bar{box-sizing:border-box;display:none;flex-flow:row nowrap;justify-content:space-between;width:100%;font-size:80%;padding:0 4px 0 4px;border-top:1px solid var(--vscode-editorSuggestWidget-border);overflow:hidden}.monaco-editor .suggest-widget.with-status-bar .suggest-status-bar{display:flex}.monaco-editor .suggest-widget .suggest-status-bar .left{padding-right:8px}.monaco-editor .suggest-widget.with-status-bar .suggest-status-bar .action-label{color:var(--vscode-editorSuggestWidgetStatus-foreground)}.monaco-editor .suggest-widget.with-status-bar .suggest-status-bar .action-item:not(:last-of-type) .action-label{margin-right:0}.monaco-editor .suggest-widget.with-status-bar .suggest-status-bar .action-item:not(:last-of-type) .action-label::after{content:", ";margin-right:.3em}.monaco-editor .suggest-widget.with-status-bar .monaco-list .monaco-list-row>.contents>.main>.right>.readMore,.monaco-editor .suggest-widget.with-status-bar .monaco-list .monaco-list-row.focused.string-label>.contents>.main>.right>.readMore{display:none}.monaco-editor .suggest-widget.with-status-bar:not(.docs-side) .monaco-list .monaco-list-row:hover>.contents>.main>.right.can-expand-details>.details-label{width:100%}.monaco-editor .suggest-widget>.message{padding-left:22px}.monaco-editor .suggest-widget>.tree{height:100%;width:100%}.monaco-editor .suggest-widget .monaco-list{user-select:none;-webkit-user-select:none}.monaco-editor .suggest-widget .monaco-list .monaco-list-row{display:flex;-mox-box-sizing:border-box;box-sizing:border-box;padding-right:10px;background-repeat:no-repeat;background-position:2px 2px;white-space:nowrap;cursor:pointer;touch-action:none}.monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused{color:var(--vscode-editorSuggestWidget-selectedForeground)}.monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused .codicon{color:var(--vscode-editorSuggestWidget-selectedIconForeground)}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents{flex:1;height:100%;overflow:hidden;padding-left:2px}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main{display:flex;overflow:hidden;text-overflow:ellipsis;white-space:pre;justify-content:space-between}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.left,.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.right{display:flex}.monaco-editor .suggest-widget .monaco-list .monaco-list-row:not(.focused)>.contents>.main .monaco-icon-label{color:var(--vscode-editorSuggestWidget-foreground)}.monaco-editor .suggest-widget:not(.frozen) .monaco-highlighted-label .highlight{font-weight:bold}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main .monaco-highlighted-label .highlight{color:var(--vscode-editorSuggestWidget-highlightForeground)}.monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused>.contents>.main .monaco-highlighted-label .highlight{color:var(--vscode-editorSuggestWidget-focusHighlightForeground)}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.header>.codicon-close,.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.right>.readMore::before{color:inherit;opacity:1;font-size:14px;cursor:pointer}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.header>.codicon-close{position:absolute;top:6px;right:2px}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.header>.codicon-close:hover,.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.right>.readMore:hover{opacity:1}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.right>.details-label{opacity:.7}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.left>.signature-label{overflow:hidden;text-overflow:ellipsis;opacity:.6}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.left>.qualifier-label{margin-left:12px;opacity:.4;font-size:85%;line-height:initial;text-overflow:ellipsis;overflow:hidden;align-self:center}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.right>.details-label{font-size:85%;margin-left:1.1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.right>.details-label>.monaco-tokenized-source{display:inline}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.right>.details-label{display:none}.monaco-editor .suggest-widget:not(.shows-details) .monaco-list .monaco-list-row.focused>.contents>.main>.right>.details-label{display:inline}.monaco-editor .suggest-widget .monaco-list .monaco-list-row:not(.string-label)>.contents>.main>.right>.details-label,.monaco-editor .suggest-widget.docs-side .monaco-list .monaco-list-row.focused:not(.string-label)>.contents>.main>.right>.details-label{display:inline}.monaco-editor .suggest-widget:not(.docs-side) .monaco-list .monaco-list-row.focused:hover>.contents>.main>.right.can-expand-details>.details-label{width:calc(100% - 26px)}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.left{flex-shrink:1;flex-grow:1;overflow:hidden}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.left>.monaco-icon-label{flex-shrink:0}.monaco-editor .suggest-widget .monaco-list .monaco-list-row:not(.string-label)>.contents>.main>.left>.monaco-icon-label{max-width:100%}.monaco-editor .suggest-widget .monaco-list .monaco-list-row.string-label>.contents>.main>.left>.monaco-icon-label{flex-shrink:1}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.right{overflow:hidden;flex-shrink:4;max-width:70%}.monaco-editor .suggest-widget .monaco-list .monaco-list-row>.contents>.main>.right>.readMore{display:inline-block;position:absolute;right:10px;width:18px;height:18px;visibility:hidden}.monaco-editor .suggest-widget.docs-side .monaco-list .monaco-list-row>.contents>.main>.right>.readMore{display:none !important}.monaco-editor .suggest-widget .monaco-list .monaco-list-row.string-label>.contents>.main>.right>.readMore{display:none}.monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused.string-label>.contents>.main>.right>.readMore{display:inline-block}.monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused:hover>.contents>.main>.right>.readMore{visibility:visible}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .monaco-icon-label.deprecated{opacity:.66;text-decoration:unset}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .monaco-icon-label.deprecated>.monaco-icon-label-container>.monaco-icon-name-container{text-decoration:line-through}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .monaco-icon-label::before{height:100%}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .icon{display:block;height:16px;width:16px;margin-left:2px;background-repeat:no-repeat;background-size:80%;background-position:center}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .icon.hide{display:none}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .suggest-icon{display:flex;align-items:center;margin-right:4px}.monaco-editor .suggest-widget.no-icons .monaco-list .monaco-list-row .icon,.monaco-editor .suggest-widget.no-icons .monaco-list .monaco-list-row .suggest-icon::before{display:none}.monaco-editor .suggest-widget .monaco-list .monaco-list-row .icon.customcolor .colorspan{margin:0 0 0 .3em;border:.1em solid #000;width:.7em;height:.7em;display:inline-block}.monaco-editor .suggest-details-container{z-index:41}.monaco-editor .suggest-details{display:flex;flex-direction:column;cursor:default;color:var(--vscode-editorSuggestWidget-foreground)}.monaco-editor .suggest-details.focused{border-color:var(--vscode-focusBorder)}.monaco-editor .suggest-details a{color:var(--vscode-textLink-foreground)}.monaco-editor .suggest-details a:hover{color:var(--vscode-textLink-activeForeground)}.monaco-editor .suggest-details code{background-color:var(--vscode-textCodeBlock-background)}.monaco-editor .suggest-details.no-docs{display:none}.monaco-editor .suggest-details>.monaco-scrollable-element{flex:1}.monaco-editor .suggest-details>.monaco-scrollable-element>.body{box-sizing:border-box;height:100%;width:100%}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.header>.type{flex:2;overflow:hidden;text-overflow:ellipsis;opacity:.7;white-space:pre;margin:0 24px 0 0;padding:4px 0 12px 5px}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.header>.type.auto-wrap{white-space:normal;word-break:break-all}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.docs{margin:0;padding:4px 5px;white-space:pre-wrap}.monaco-editor .suggest-details.no-type>.monaco-scrollable-element>.body>.docs{margin-right:24px;overflow:hidden}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.docs.markdown-docs{padding:0;white-space:initial;min-height:calc(1rem + 8px)}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.docs.markdown-docs>div,.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.docs.markdown-docs>span:not(:empty){padding:4px 5px}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.docs.markdown-docs>div>p:first-child{margin-top:0}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.docs.markdown-docs>div>p:last-child{margin-bottom:0}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.docs.markdown-docs .monaco-tokenized-source{white-space:pre}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.docs .code{white-space:pre-wrap;word-wrap:break-word}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>.docs.markdown-docs .codicon{vertical-align:sub}.monaco-editor .suggest-details>.monaco-scrollable-element>.body>p:empty{display:none}.monaco-editor .suggest-details code{border-radius:3px;padding:0 .4em}.monaco-editor .suggest-details ul{padding-left:20px}.monaco-editor .suggest-details ol{padding-left:20px}.monaco-editor .suggest-details p code{font-family:var(--monaco-monospace-font)}
.monaco-editor .goto-definition-link{text-decoration:underline;cursor:pointer;color:var(--vscode-editorLink-activeForeground) !important}
.monaco-editor .peekview-widget .head .peekview-title .severity-icon{display:inline-block;vertical-align:text-top;margin-right:4px}.monaco-editor .marker-widget{text-overflow:ellipsis;white-space:nowrap}.monaco-editor .marker-widget>.stale{opacity:.6;font-style:italic}.monaco-editor .marker-widget .title{display:inline-block;padding-right:5px}.monaco-editor .marker-widget .descriptioncontainer{position:absolute;white-space:pre;user-select:text;-webkit-user-select:text;padding:8px 12px 0 20px}.monaco-editor .marker-widget .descriptioncontainer .message{display:flex;flex-direction:column}.monaco-editor .marker-widget .descriptioncontainer .message .details{padding-left:6px}.monaco-editor .marker-widget .descriptioncontainer .message .source,.monaco-editor .marker-widget .descriptioncontainer .message span.code{opacity:.6}.monaco-editor .marker-widget .descriptioncontainer .message a.code-link{opacity:.6;color:inherit}.monaco-editor .marker-widget .descriptioncontainer .message a.code-link:before{content:"("}.monaco-editor .marker-widget .descriptioncontainer .message a.code-link:after{content:")"}.monaco-editor .marker-widget .descriptioncontainer .message a.code-link>span{text-decoration:underline;border-bottom:1px solid rgba(0,0,0,0);text-underline-position:under;color:var(--vscode-textLink-activeForeground)}.monaco-editor .marker-widget .descriptioncontainer .filename{cursor:pointer;color:var(--vscode-textLink-activeForeground)}
.monaco-editor .zone-widget .codicon.codicon-error,.markers-panel .marker-icon.error,.markers-panel .marker-icon .codicon.codicon-error,.text-search-provider-messages .providerMessage .codicon.codicon-error,.extensions-viewlet>.extensions .codicon.codicon-error,.extension-editor .codicon.codicon-error,.preferences-editor .codicon.codicon-error{color:var(--vscode-problemsErrorIcon-foreground)}.monaco-editor .zone-widget .codicon.codicon-warning,.markers-panel .marker-icon.warning,.markers-panel .marker-icon .codicon.codicon-warning,.text-search-provider-messages .providerMessage .codicon.codicon-warning,.extensions-viewlet>.extensions .codicon.codicon-warning,.extension-editor .codicon.codicon-warning,.preferences-editor .codicon.codicon-warning{color:var(--vscode-problemsWarningIcon-foreground)}.monaco-editor .zone-widget .codicon.codicon-info,.markers-panel .marker-icon.info,.markers-panel .marker-icon .codicon.codicon-info,.text-search-provider-messages .providerMessage .codicon.codicon-info,.extensions-viewlet>.extensions .codicon.codicon-info,.extension-editor .codicon.codicon-info,.preferences-editor .codicon.codicon-info{color:var(--vscode-problemsInfoIcon-foreground)}
.monaco-editor.vs .valueSetReplacement{outline:solid 2px var(--vscode-editorBracketMatch-border)}
.monaco-editor .linked-editing-decoration{background-color:var(--vscode-editor-linkedEditingBackground);min-width:1px}
.monaco-editor .detected-link,.monaco-editor .detected-link-active{text-decoration:underline;text-underline-position:under}.monaco-editor .detected-link-active{cursor:pointer;color:var(--vscode-editorLink-activeForeground) !important}
.monaco-editor .focused .selectionHighlight{background-color:var(--vscode-editor-selectionHighlightBackground);box-sizing:border-box;border:1px solid var(--vscode-editor-selectionHighlightBorder)}.monaco-editor.hc-black .focused .selectionHighlight,.monaco-editor.hc-light .focused .selectionHighlight{border-style:dotted}.monaco-editor .wordHighlight{background-color:var(--vscode-editor-wordHighlightBackground);box-sizing:border-box;border:1px solid var(--vscode-editor-wordHighlightBorder)}.monaco-editor.hc-black .wordHighlight,.monaco-editor.hc-light .wordHighlight{border-style:dotted}.monaco-editor .wordHighlightStrong{background-color:var(--vscode-editor-wordHighlightStrongBackground);box-sizing:border-box;border:1px solid var(--vscode-editor-wordHighlightStrongBorder)}.monaco-editor.hc-black .wordHighlightStrong,.monaco-editor.hc-light .wordHighlightStrong{border-style:dotted}.monaco-editor .wordHighlightText{background-color:var(--vscode-editor-wordHighlightTextBackground);box-sizing:border-box;border:1px solid var(--vscode-editor-wordHighlightTextBorder)}.monaco-editor.hc-black .wordHighlightText,.monaco-editor.hc-light .wordHighlightText{border-style:dotted}
.monaco-editor .inline-edit-remove{background-color:var(--vscode-editorGhostText-background);font-style:italic}.monaco-editor .inline-edit-hidden{opacity:0;font-size:0}.monaco-editor .inline-edit-decoration,.monaco-editor .suggest-preview-text .inline-edit{font-style:italic}.monaco-editor .inline-completion-text-to-replace{text-decoration:underline;text-underline-position:under}.monaco-editor .inline-edit-decoration,.monaco-editor .inline-edit-decoration-preview,.monaco-editor .suggest-preview-text .inline-edit{color:var(--vscode-editorGhostText-foreground) !important;background-color:var(--vscode-editorGhostText-background);border:1px solid var(--vscode-editorGhostText-border)}
.monaco-editor .inlineEditHints.withBorder{z-index:39;color:var(--vscode-editorHoverWidget-foreground);background-color:var(--vscode-editorHoverWidget-background);border:1px solid var(--vscode-editorHoverWidget-border)}.monaco-editor .inlineEditHints a{color:var(--vscode-foreground)}.monaco-editor .inlineEditHints a:hover{color:var(--vscode-foreground)}.monaco-editor .inlineEditHints .keybinding{display:flex;margin-left:4px;opacity:.6}.monaco-editor .inlineEditHints .keybinding .monaco-keybinding-key{font-size:8px;padding:2px 3px}.monaco-editor .inlineEditStatusBarItemLabel{margin-right:2px}
.monaco-editor .inlineEditSideBySide{z-index:39;color:var(--vscode-editorHoverWidget-foreground);background-color:var(--vscode-editorHoverWidget-background);border:1px solid var(--vscode-editorHoverWidget-border);white-space:pre}
.monaco-editor div.inline-edits-widget{--widget-color: var(--vscode-notifications-background)}.monaco-editor div.inline-edits-widget .promptEditor .monaco-editor{--vscode-editor-placeholder-foreground: var(--vscode-editorGhostText-foreground)}.monaco-editor div.inline-edits-widget .toolbar,.monaco-editor div.inline-edits-widget .promptEditor{opacity:0;transition:opacity .2s ease-in-out}.monaco-editor div.inline-edits-widget:hover .toolbar,.monaco-editor div.inline-edits-widget:hover .promptEditor,.monaco-editor div.inline-edits-widget.focused .toolbar,.monaco-editor div.inline-edits-widget.focused .promptEditor{opacity:1}.monaco-editor div.inline-edits-widget .preview .monaco-editor{--vscode-editor-background: var(--widget-color)}.monaco-editor div.inline-edits-widget .preview .monaco-editor .mtk1{color:var(--vscode-editorGhostText-foreground)}.monaco-editor div.inline-edits-widget .preview .monaco-editor .view-overlays .current-line-exact{border:none}.monaco-editor div.inline-edits-widget .preview .monaco-editor .current-line-margin{border:none}.monaco-editor div.inline-edits-widget svg .gradient-start{stop-color:var(--vscode-editor-background)}.monaco-editor div.inline-edits-widget svg .gradient-stop{stop-color:var(--widget-color)}
.monaco-editor .parameter-hints-widget{z-index:39;display:flex;flex-direction:column;line-height:1.5em;cursor:default;color:var(--vscode-editorHoverWidget-foreground);background-color:var(--vscode-editorHoverWidget-background);border:1px solid var(--vscode-editorHoverWidget-border)}.hc-black .monaco-editor .parameter-hints-widget,.hc-light .monaco-editor .parameter-hints-widget{border-width:2px}.monaco-editor .parameter-hints-widget>.phwrapper{max-width:440px;display:flex;flex-direction:row}.monaco-editor .parameter-hints-widget.multiple{min-height:3.3em;padding:0}.monaco-editor .parameter-hints-widget.multiple .body::before{content:"";display:block;height:100%;position:absolute;opacity:.5;border-left:1px solid var(--vscode-editorHoverWidget-border)}.monaco-editor .parameter-hints-widget p,.monaco-editor .parameter-hints-widget ul{margin:8px 0}.monaco-editor .parameter-hints-widget .monaco-scrollable-element,.monaco-editor .parameter-hints-widget .body{display:flex;flex:1;flex-direction:column;min-height:100%}.monaco-editor .parameter-hints-widget .signature{padding:4px 5px;position:relative}.monaco-editor .parameter-hints-widget .signature.has-docs::after{content:"";display:block;position:absolute;left:0;width:100%;padding-top:4px;opacity:.5;border-bottom:1px solid var(--vscode-editorHoverWidget-border)}.monaco-editor .parameter-hints-widget .code{font-family:var(--vscode-parameterHintsWidget-editorFontFamily),var(--vscode-parameterHintsWidget-editorFontFamilyDefault)}.monaco-editor .parameter-hints-widget .docs{padding:0 10px 0 5px;white-space:pre-wrap}.monaco-editor .parameter-hints-widget .docs.empty{display:none}.monaco-editor .parameter-hints-widget .docs a{color:var(--vscode-textLink-foreground)}.monaco-editor .parameter-hints-widget .docs a:hover{color:var(--vscode-textLink-activeForeground);cursor:pointer}.monaco-editor .parameter-hints-widget .docs .markdown-docs{white-space:initial}.monaco-editor .parameter-hints-widget .docs code{font-family:var(--monaco-monospace-font);border-radius:3px;padding:0 .4em;background-color:var(--vscode-textCodeBlock-background)}.monaco-editor .parameter-hints-widget .docs .monaco-tokenized-source,.monaco-editor .parameter-hints-widget .docs .code{white-space:pre-wrap}.monaco-editor .parameter-hints-widget .controls{display:none;flex-direction:column;align-items:center;min-width:22px;justify-content:flex-end}.monaco-editor .parameter-hints-widget.multiple .controls{display:flex;padding:0 2px}.monaco-editor .parameter-hints-widget.multiple .button{width:16px;height:16px;background-repeat:no-repeat;cursor:pointer}.monaco-editor .parameter-hints-widget .button.previous{bottom:24px}.monaco-editor .parameter-hints-widget .overloads{text-align:center;height:12px;line-height:12px;font-family:var(--monaco-monospace-font)}.monaco-editor .parameter-hints-widget .signature .parameter.active{color:var(--vscode-editorHoverWidget-highlightForeground);font-weight:bold}.monaco-editor .parameter-hints-widget .documentation-parameter>.parameter{font-weight:bold;margin-right:.5em}
.monaco-editor{--vscode-editor-placeholder-foreground: var(--vscode-editorGhostText-foreground)}.monaco-editor .editorPlaceholder{top:0px;position:absolute;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;pointer-events:none;color:var(--vscode-editor-placeholder-foreground)}
.monaco-editor .rename-box{z-index:100;color:inherit;border-radius:4px}.monaco-editor .rename-box.preview{padding:4px 4px 0 4px}.monaco-editor .rename-box .rename-input-with-button{padding:3px;border-radius:2px;width:calc(100% - 8px)}.monaco-editor .rename-box .rename-input{width:calc(100% - 8px);padding:0}.monaco-editor .rename-box .rename-input:focus{outline:none}.monaco-editor .rename-box .rename-suggestions-button{display:flex;align-items:center;padding:3px;background-color:rgba(0,0,0,0);border:none;border-radius:5px;cursor:pointer}.monaco-editor .rename-box .rename-suggestions-button:hover{background-color:var(--vscode-toolbar-hoverBackground)}.monaco-editor .rename-box .rename-candidate-list-container .monaco-list-row{border-radius:2px}.monaco-editor .rename-box .rename-label{display:none;opacity:.8}.monaco-editor .rename-box.preview .rename-label{display:inherit}
.monaco-editor .sticky-widget{overflow:hidden}.monaco-editor .sticky-widget-line-numbers{float:left;background-color:inherit}.monaco-editor .sticky-widget-lines-scrollable{display:inline-block;position:absolute;overflow:hidden;width:var(--vscode-editorStickyScroll-scrollableWidth);background-color:inherit}.monaco-editor .sticky-widget-lines{position:absolute;background-color:inherit}.monaco-editor .sticky-line-number,.monaco-editor .sticky-line-content{color:var(--vscode-editorLineNumber-foreground);white-space:nowrap;display:inline-block;position:absolute;background-color:inherit}.monaco-editor .sticky-line-number .codicon-folding-expanded,.monaco-editor .sticky-line-number .codicon-folding-collapsed{float:right;transition:var(--vscode-editorStickyScroll-foldingOpacityTransition)}.monaco-editor .sticky-line-content{width:var(--vscode-editorStickyScroll-scrollableWidth);background-color:inherit;white-space:nowrap}.monaco-editor .sticky-line-number-inner{display:inline-block;text-align:right}.monaco-editor .sticky-widget{border-bottom:1px solid var(--vscode-editorStickyScroll-border)}.monaco-editor .sticky-line-content:hover{background-color:var(--vscode-editorStickyScrollHover-background);cursor:pointer}.monaco-editor .sticky-widget{width:100%;box-shadow:var(--vscode-editorStickyScroll-shadow) 0 4px 2px -2px;z-index:4;background-color:var(--vscode-editorStickyScroll-background);right:initial !important}.monaco-editor .sticky-widget.peek{background-color:var(--vscode-peekViewEditorStickyScroll-background)}
.monaco-editor .unicode-highlight{border:1px solid var(--vscode-editorUnicodeHighlight-border);background-color:var(--vscode-editorUnicodeHighlight-background);box-sizing:border-box}
.editor-banner{box-sizing:border-box;cursor:default;width:100%;font-size:12px;display:flex;overflow:visible;height:26px;background:var(--vscode-banner-background)}.editor-banner .icon-container{display:flex;flex-shrink:0;align-items:center;padding:0 6px 0 10px}.editor-banner .icon-container.custom-icon{background-repeat:no-repeat;background-position:center center;background-size:16px;width:16px;padding:0;margin:0 6px 0 10px}.editor-banner .message-container{display:flex;align-items:center;line-height:26px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.editor-banner .message-container p{margin-block-start:0;margin-block-end:0}.editor-banner .message-actions-container{flex-grow:1;flex-shrink:0;line-height:26px;margin:0 4px}.editor-banner .message-actions-container a.monaco-button{width:inherit;margin:2px 8px;padding:0px 12px}.editor-banner .message-actions-container a{padding:3px;margin-left:12px;text-decoration:underline}.editor-banner .action-container{padding:0 10px 0 6px}.editor-banner{background-color:var(--vscode-banner-background)}.editor-banner,.editor-banner .action-container .codicon,.editor-banner .message-actions-container .monaco-link{color:var(--vscode-banner-foreground)}.editor-banner .icon-container .codicon{color:var(--vscode-banner-iconForeground)}
.monaco-link{color:var(--vscode-textLink-foreground)}.monaco-link:hover{color:var(--vscode-textLink-activeForeground)}
.monaco-editor .iPadShowKeyboard{width:58px;min-width:0;height:36px;min-height:0;margin:0;padding:0;position:absolute;resize:none;overflow:hidden;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTMiIGhlaWdodD0iMzYiIHZpZXdCb3g9IjAgMCA1MyAzNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNDguMDM2NCA0LjAxMDQySDQuMDA3NzlMNC4wMDc3OSAzMi4wMjg2SDQ4LjAzNjRWNC4wMTA0MlpNNC4wMDc3OSAwLjAwNzgxMjVDMS43OTcyMSAwLjAwNzgxMjUgMC4wMDUxODc5OSAxLjc5OTg0IDAuMDA1MTg3OTkgNC4wMTA0MlYzMi4wMjg2QzAuMDA1MTg3OTkgMzQuMjM5MiAxLjc5NzIxIDM2LjAzMTIgNC4wMDc3OSAzNi4wMzEySDQ4LjAzNjRDNTAuMjQ3IDM2LjAzMTIgNTIuMDM5IDM0LjIzOTIgNTIuMDM5IDMyLjAyODZWNC4wMTA0MkM1Mi4wMzkgMS43OTk4NCA1MC4yNDcgMC4wMDc4MTI1IDQ4LjAzNjQgMC4wMDc4MTI1SDQuMDA3NzlaTTguMDEwNDIgOC4wMTMwMkgxMi4wMTNWMTIuMDE1Nkg4LjAxMDQyVjguMDEzMDJaTTIwLjAxODIgOC4wMTMwMkgxNi4wMTU2VjEyLjAxNTZIMjAuMDE4MlY4LjAxMzAyWk0yNC4wMjA4IDguMDEzMDJIMjguMDIzNFYxMi4wMTU2SDI0LjAyMDhWOC4wMTMwMlpNMzYuMDI4NiA4LjAxMzAySDMyLjAyNlYxMi4wMTU2SDM2LjAyODZWOC4wMTMwMlpNNDAuMDMxMiA4LjAxMzAySDQ0LjAzMzlWMTIuMDE1Nkg0MC4wMzEyVjguMDEzMDJaTTE2LjAxNTYgMTYuMDE4Mkg4LjAxMDQyVjIwLjAyMDhIMTYuMDE1NlYxNi4wMTgyWk0yMC4wMTgyIDE2LjAxODJIMjQuMDIwOFYyMC4wMjA4SDIwLjAxODJWMTYuMDE4MlpNMzIuMDI2IDE2LjAxODJIMjguMDIzNFYyMC4wMjA4SDMyLjAyNlYxNi4wMTgyWk00NC4wMzM5IDE2LjAxODJWMjAuMDIwOEgzNi4wMjg2VjE2LjAxODJINDQuMDMzOVpNMTIuMDEzIDI0LjAyMzRIOC4wMTA0MlYyOC4wMjZIMTIuMDEzVjI0LjAyMzRaTTE2LjAxNTYgMjQuMDIzNEgzNi4wMjg2VjI4LjAyNkgxNi4wMTU2VjI0LjAyMzRaTTQ0LjAzMzkgMjQuMDIzNEg0MC4wMzEyVjI4LjAyNkg0NC4wMzM5VjI0LjAyMzRaIiBmaWxsPSIjNDI0MjQyIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDAiPgo8cmVjdCB3aWR0aD0iNTMiIGhlaWdodD0iMzYiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==) center center no-repeat;border:4px solid #f6f6f6;border-radius:4px}.monaco-editor.vs-dark .iPadShowKeyboard{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTMiIGhlaWdodD0iMzYiIHZpZXdCb3g9IjAgMCA1MyAzNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNDguMDM2NCA0LjAxMDQySDQuMDA3NzlMNC4wMDc3OSAzMi4wMjg2SDQ4LjAzNjRWNC4wMTA0MlpNNC4wMDc3OSAwLjAwNzgxMjVDMS43OTcyMSAwLjAwNzgxMjUgMC4wMDUxODc5OSAxLjc5OTg0IDAuMDA1MTg3OTkgNC4wMTA0MlYzMi4wMjg2QzAuMDA1MTg3OTkgMzQuMjM5MiAxLjc5NzIxIDM2LjAzMTIgNC4wMDc3OSAzNi4wMzEySDQ4LjAzNjRDNTAuMjQ3IDM2LjAzMTIgNTIuMDM5IDM0LjIzOTIgNTIuMDM5IDMyLjAyODZWNC4wMTA0MkM1Mi4wMzkgMS43OTk4NCA1MC4yNDcgMC4wMDc4MTI1IDQ4LjAzNjQgMC4wMDc4MTI1SDQuMDA3NzlaTTguMDEwNDIgOC4wMTMwMkgxMi4wMTNWMTIuMDE1Nkg4LjAxMDQyVjguMDEzMDJaTTIwLjAxODIgOC4wMTMwMkgxNi4wMTU2VjEyLjAxNTZIMjAuMDE4MlY4LjAxMzAyWk0yNC4wMjA4IDguMDEzMDJIMjguMDIzNFYxMi4wMTU2SDI0LjAyMDhWOC4wMTMwMlpNMzYuMDI4NiA4LjAxMzAySDMyLjAyNlYxMi4wMTU2SDM2LjAyODZWOC4wMTMwMlpNNDAuMDMxMiA4LjAxMzAySDQ0LjAzMzlWMTIuMDE1Nkg0MC4wMzEyVjguMDEzMDJaTTE2LjAxNTYgMTYuMDE4Mkg4LjAxMDQyVjIwLjAyMDhIMTYuMDE1NlYxNi4wMTgyWk0yMC4wMTgyIDE2LjAxODJIMjQuMDIwOFYyMC4wMjA4SDIwLjAxODJWMTYuMDE4MlpNMzIuMDI2IDE2LjAxODJIMjguMDIzNFYyMC4wMjA4SDMyLjAyNlYxNi4wMTgyWk00NC4wMzM5IDE2LjAxODJWMjAuMDIwOEgzNi4wMjg2VjE2LjAxODJINDQuMDMzOVpNMTIuMDEzIDI0LjAyMzRIOC4wMTA0MlYyOC4wMjZIMTIuMDEzVjI0LjAyMzRaTTE2LjAxNTYgMjQuMDIzNEgzNi4wMjg2VjI4LjAyNkgxNi4wMTU2VjI0LjAyMzRaTTQ0LjAzMzkgMjQuMDIzNEg0MC4wMzEyVjI4LjAyNkg0NC4wMzM5VjI0LjAyMzRaIiBmaWxsPSIjQzVDNUM1Ii8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDAiPgo8cmVjdCB3aWR0aD0iNTMiIGhlaWdodD0iMzYiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==) center center no-repeat;border:4px solid #252526}
.monaco-editor .tokens-inspect-widget{z-index:50;user-select:text;-webkit-user-select:text;padding:10px;color:var(--vscode-editorHoverWidget-foreground);background-color:var(--vscode-editorHoverWidget-background);border:1px solid var(--vscode-editorHoverWidget-border)}.monaco-editor.hc-black .tokens-inspect-widget,.monaco-editor.hc-light .tokens-inspect-widget{border-width:2px}.monaco-editor .tokens-inspect-widget .tokens-inspect-separator{height:1px;border:0;background-color:var(--vscode-editorHoverWidget-border)}.monaco-editor .tokens-inspect-widget .tm-token{font-family:var(--monaco-monospace-font)}.monaco-editor .tokens-inspect-widget .tm-token-length{font-weight:normal;font-size:60%;float:right}.monaco-editor .tokens-inspect-widget .tm-metadata-table{width:100%}.monaco-editor .tokens-inspect-widget .tm-metadata-value{font-family:var(--monaco-monospace-font);text-align:right}.monaco-editor .tokens-inspect-widget .tm-token-type{font-family:var(--monaco-monospace-font)}
.react-flow{direction:ltr;--xy-edge-stroke-default: #b1b1b7;--xy-edge-stroke-width-default: 1;--xy-edge-stroke-selected-default: #555;--xy-connectionline-stroke-default: #b1b1b7;--xy-connectionline-stroke-width-default: 1;--xy-attribution-background-color-default: rgba(255, 255, 255, 0.5);--xy-minimap-background-color-default: #fff;--xy-minimap-mask-background-color-default: rgb(240, 240, 240, 0.6);--xy-minimap-mask-stroke-color-default: transparent;--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: #e2e2e2;--xy-minimap-node-stroke-color-default: transparent;--xy-minimap-node-stroke-width-default: 2;--xy-background-color-default: transparent;--xy-background-pattern-dots-color-default: #91919a;--xy-background-pattern-lines-color-default: #eee;--xy-background-pattern-cross-color-default: #e2e2e2;background-color:var(--xy-background-color, var(--xy-background-color-default));--xy-node-border-default: 1px solid #bbb;--xy-node-border-selected-default: 1px solid #555;--xy-handle-background-color-default: #333;--xy-selection-background-color-default: rgba(150, 150, 180, 0.1);--xy-selection-border-default: 1px dotted rgba(155, 155, 155, 0.8);--xy-resize-background-color-default: #3367d9}.react-flow.dark{--xy-edge-stroke-default: #3e3e3e;--xy-edge-stroke-width-default: 1;--xy-edge-stroke-selected-default: #727272;--xy-connectionline-stroke-default: #b1b1b7;--xy-connectionline-stroke-width-default: 1;--xy-attribution-background-color-default: rgba(150, 150, 150, 0.25);--xy-minimap-background-color-default: #141414;--xy-minimap-mask-background-color-default: rgb(60, 60, 60, 0.6);--xy-minimap-mask-stroke-color-default: transparent;--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: #2b2b2b;--xy-minimap-node-stroke-color-default: transparent;--xy-minimap-node-stroke-width-default: 2;--xy-background-color-default: #141414;--xy-background-pattern-dots-color-default: #777;--xy-background-pattern-lines-color-default: #777;--xy-background-pattern-cross-color-default: #777;--xy-node-color-default: #f8f8f8}.react-flow__background{background-color:var(--xy-background-color, var(--xy-background-color-props, var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{position:absolute;width:100%;height:100%;top:0;left:0}.react-flow__pane{z-index:1}.react-flow__pane.selection{cursor:pointer}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.draggable.dragging{cursor:grabbing}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke, var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width, var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke, var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width, var(--xy-connectionline-stroke-width-default));fill:none}.react-flow__edges{position:absolute}.react-flow__edges svg{overflow:visible;position:absolute;pointer-events:none}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected, var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}svg.react-flow__connectionline{z-index:1001;overflow:visible;position:absolute}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:left top;pointer-events:none}.react-flow__nodesselection-rect{position:absolute;pointer-events:all;cursor:grab}.react-flow__handle{position:absolute;pointer-events:none;min-width:5px;min-height:5px;background-color:var(--xy-handle-background-color, var(--xy-handle-background-color-default))}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;left:50%;bottom:0;transform:translate(-50%, 50%)}.react-flow__handle-top{top:0;left:50%;transform:translate(-50%, -50%)}.react-flow__handle-left{top:50%;left:0;transform:translate(-50%, -50%)}.react-flow__handle-right{top:50%;right:0;transform:translate(50%, -50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__panel{position:absolute;z-index:5;margin:15px}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.center{left:50%;transform:translateX(-50%)}.react-flow__attribution{font-size:10px;background:var(--xy-attribution-background-color, var(--xy-attribution-background-color-default));padding:2px 3px;margin:0}.react-flow__attribution a{text-decoration:none;color:#999}@keyframes dashdraw{from{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{position:absolute;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;left:0;top:0}.react-flow__viewport-portal{position:absolute;width:100%;height:100%;left:0;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__minimap{background:var(--xy-minimap-background-color-props, var(--xy-minimap-background-color, var(--xy-minimap-background-color-default)))}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var(--xy-minimap-mask-background-color-props, var(--xy-minimap-mask-background-color, var(--xy-minimap-mask-background-color-default)));stroke:var(--xy-minimap-mask-stroke-color-props, var(--xy-minimap-mask-stroke-color, var(--xy-minimap-mask-stroke-color-default)));stroke-width:var(--xy-minimap-mask-stroke-width-props, var(--xy-minimap-mask-stroke-width, var(--xy-minimap-mask-stroke-width-default)))}.react-flow__minimap-node{fill:var(--xy-minimap-node-background-color-props, var(--xy-minimap-node-background-color, var(--xy-minimap-node-background-color-default)));stroke:var(--xy-minimap-node-stroke-color-props, var(--xy-minimap-node-stroke-color, var(--xy-minimap-node-stroke-color-default)));stroke-width:var(--xy-minimap-node-stroke-width-props, var(--xy-minimap-node-stroke-width, var(--xy-minimap-node-stroke-width-default)))}.react-flow__background-pattern.dots{fill:var(--xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-dots-color-default)))}.react-flow__background-pattern.lines{stroke:var(--xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-lines-color-default)))}.react-flow__background-pattern.cross{stroke:var(--xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-cross-color-default)))}.react-flow__controls{display:flex;flex-direction:column}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{display:flex;justify-content:center;align-items:center;height:26px;width:26px;padding:4px}.react-flow__controls-button svg{width:100%;max-width:12px;max-height:12px;fill:currentColor}.react-flow__node-input,.react-flow__node-default,.react-flow__node-output,.react-flow__node-group{border:var(--xy-node-border, var(--xy-node-border-default));color:var(--xy-node-color, var(--xy-node-color-default))}.react-flow__node-input.selected,.react-flow__node-input:focus,.react-flow__node-input:focus-visible,.react-flow__node-default.selected,.react-flow__node-default:focus,.react-flow__node-default:focus-visible,.react-flow__node-output.selected,.react-flow__node-output:focus,.react-flow__node-output:focus-visible,.react-flow__node-group.selected,.react-flow__node-group:focus,.react-flow__node-group:focus-visible{outline:none;border:var(--xy-node-border-selected, var(--xy-node-border-selected-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color, var(--xy-selection-background-color-default));border:var(--xy-selection-border, var(--xy-selection-border-default))}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{width:4px;height:4px;border:1px solid #fff;border-radius:1px;background-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));transform:translate(-50%, -50%)}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.top.left{left:0}.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right{left:100%}.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));border-width:0;border-style:solid}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;transform:translate(-50%, 0);top:0;height:100%}.react-flow__resize-control.line.left{left:0;border-left-width:1px}.react-flow__resize-control.line.right{left:100%;border-right-width:1px}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{height:1px;transform:translate(0, -50%);left:0;width:100%}.react-flow__resize-control.line.top{top:0;border-top-width:1px}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}
.sk-date-input .sk-input-action{
  display:flex;
  flex-direction:row;
}
.sk-datepicker{
  background:#ffffff;
  border-radius:0;
  display:flex;
  padding:5px;
  position:relative;
  -webkit-user-select:none;
     -moz-user-select:none;
      -ms-user-select:none;
          user-select:none;
}
.sk-datepicker .DayPicker{
  display:inline-block;
  min-width:210px;
  position:relative;
  vertical-align:top;
}
.sk-datepicker .DayPicker:focus{
  outline:none;
}
.sk-datepicker .sk-datepicker-day-wrapper{
  border-radius:0;
  padding:7px;
}
.sk-datepicker .DayPicker-Month{
  border-collapse:collapse;
  border-spacing:0;
  display:inline-table;
  margin:0 5px;
  -webkit-user-select:none;
     -moz-user-select:none;
      -ms-user-select:none;
          user-select:none;
}
.sk-datepicker .DayPicker-Month + .sk-datepicker .DayPicker-Month{
  margin-left:10px;
}
.sk-datepicker .DayPicker-Caption{
  display:table-caption;
}
.sk-datepicker .DayPicker-Weekdays{
  display:table-header-group;
}
.sk-datepicker .DayPicker-WeekdaysRow{
  display:table-row;
}
.sk-datepicker .DayPicker-Weekday{
  display:table-cell;
  height:30px;
  line-height:1;
  text-align:center;
  vertical-align:middle;
  width:30px;
  font-weight:600;
  padding-top:5px;
}
.sk-datepicker .DayPicker-Weekday abbr[title]{
  text-decoration:none;
}
.sk-datepicker .DayPicker-Body{
  display:table-row-group;
}
.sk-datepicker .DayPicker-Week{
  display:table-row;
}
.sk-datepicker .DayPicker-WeekNumber{
  display:table-cell;
  height:30px;
  line-height:1;
  text-align:center;
  vertical-align:middle;
  width:30px;
  color:rgba(111, 111, 111, 0.6);
  font-size:14px;
}
.sk-datepicker .DayPicker-Day{
  display:table-cell;
  height:30px;
  line-height:1;
  text-align:center;
  vertical-align:middle;
  width:30px;
  border-radius:0;
  cursor:pointer;
}
.sk-datepicker .DayPicker-Day.DayPicker-Day--outside{
  color:rgba(111, 111, 111, 0.6);
}
.sk-datepicker .DayPicker-Day.DayPicker-Day--isToday .sk-datepicker-day-wrapper{
  border:1px solid rgba(17, 20, 24, 0.15);
}
.sk-datepicker .DayPicker-Day:hover, .sk-datepicker .DayPicker-Day:focus{
  background:rgba(178, 178, 178, 0.15);
  color:#1c2127;
}
.sk-datepicker .DayPicker-Day:active{
  background:rgba(178, 178, 178, 0.3);
}
.sk-datepicker .DayPicker-Day.DayPicker-Day--selected{
  background-color:#94c7fa;
  border-radius:0;
  color:#ffffff;
}
.sk-datepicker .DayPicker-Day.DayPicker-Day--selected:hover{
  background-color:#689bd2;
}
.sk-datepicker .DayPicker-Day.DayPicker-Day--selected:active{
  background-color:#151975;
}
.sk-datepicker .DayPicker-Day.DayPicker-Day--disabled{
  background:none;
  color:rgba(111, 111, 111, 0.6);
  cursor:not-allowed;
}

.sk-datepicker-navbar{
  align-items:center;
  display:flex;
  height:32px;
  left:0;
  position:absolute;
  right:0;
  top:0;
}
.sk-datepicker-navbar > .DayPicker-NavButton--prev{
  margin-right:auto;
}
.sk-datepicker-navbar > .DayPicker-NavButton--next{
  margin-left:auto;
}

.sk-datepicker-caption{
  display:flex;
  flex-direction:row;
  justify-content:space-between;
  margin:0 27px 5px;
}
.sk-datepicker-caption > *{
  flex-grow:0;
  flex-shrink:0;
}
.sk-datepicker-caption > :first-child{
  flex-grow:1;
  flex-shrink:1;
}
.sk-datepicker-caption .sk-html-select select{
  font-weight:600;
  padding-left:5px;
  padding-right:20px;
}
.sk-datepicker-caption .sk-html-select select + .sk-icon{
  right:2px;
}
.sk-datepicker-caption + .sk-divider{
  margin:0;
}

.sk-datepicker-month-select{
  flex-shrink:1;
}

.sk-datepicker-year-select{
  flex-shrink:1;
  min-width:60px;
}

.sk-datepicker-caption-measure{
  font-weight:600;
  padding-left:5px;
}

.sk-datepicker-content{
  align-items:center;
  display:flex;
  flex-direction:column;
  gap:5px;
}
.sk-datepicker-content > .sk-divider{
  margin:0;
  width:calc(100% - 10px);
}

.sk-datepicker-footer{
  display:flex;
  justify-content:space-between;
  width:100%;
}

.sk-dark .sk-datepicker{
  background:#2f343c;
}
.sk-dark .sk-datepicker .DayPicker-WeekNumber{
  color:rgba(171, 179, 191, 0.6);
}
.sk-dark .sk-datepicker .DayPicker-Day.DayPicker-Day--outside{
  color:rgba(171, 179, 191, 0.6);
}
.sk-dark .sk-datepicker .DayPicker-Day.DayPicker-Day--isToday .sk-datepicker-day-wrapper{
  border:1px solid rgba(255, 255, 255, 0.2);
}
.sk-dark .sk-datepicker .DayPicker-Day:hover, .sk-dark .sk-datepicker .DayPicker-Day:focus{
  background:rgba(178, 178, 178, 0.15);
  color:#ffffff;
}
.sk-dark .sk-datepicker .DayPicker-Day:active{
  background:rgba(178, 178, 178, 0.3);
}
.sk-dark .sk-datepicker .DayPicker-Day.DayPicker-Day--selected{
  background-color:#94c7fa;
}
.sk-dark .sk-datepicker .DayPicker-Day.DayPicker-Day--selected:hover{
  background-color:#689bd2;
}
.sk-dark .sk-datepicker .DayPicker-Day.DayPicker-Day--selected:active{
  background-color:#151975;
}
.sk-dark .sk-datepicker .DayPicker-Day.DayPicker-Day--disabled{
  background:none;
  color:rgba(171, 179, 191, 0.6);
}
.sk-dark .sk-datepicker .sk-datepicker-footer{
  border-top-color:rgba(17, 20, 24, 0.4);
}

.sk-datepicker-timepicker-wrapper{
  align-items:center;
  display:flex;
  flex-direction:column;
}
.sk-datepicker-timepicker-wrapper .sk-timepicker-arrow-row:empty + .sk-timepicker-input-row{
  margin:5px 0;
}
.sk-daterangepicker{
  display:flex;
}
.sk-daterangepicker .DayPicker-NavButton--interactionDisabled{
  display:none;
}
.sk-daterangepicker.sk-daterangepicker-contiguous .DayPicker{
  min-width:220px;
}
.sk-daterangepicker.sk-daterangepicker-single-month .DayPicker{
  min-width:210px;
}
.sk-daterangepicker .DayPicker-Day{
}
.sk-daterangepicker .DayPicker-Day--outside{
  visibility:hidden;
}
.sk-daterangepicker .DayPicker-Day--hovered-range{
  border-radius:0;
  color:#689bd2;
}
.sk-daterangepicker .DayPicker-Day--hovered-range:not(.DayPicker-Day--selected):not(.DayPicker-Day--selected-range):not(.DayPicker-Day--selected-range-start):not(.DayPicker-Day--selected-range-end){
  background-color:rgba(148, 199, 250, 0.1);
}
.sk-daterangepicker .DayPicker-Day--selected-range{
  background-color:rgba(148, 199, 250, 0.1);
  border-radius:0;
  color:#689bd2;
}
.sk-daterangepicker .DayPicker-Day--selected-range:hover{
  background-color:rgba(148, 199, 250, 0.2);
  color:#689bd2;
}
.sk-daterangepicker .DayPicker-Day--selected-range-start:not(.DayPicker-Day--selected-range-end):not(.DayPicker-Day--hovered-range-end){
  border-bottom-right-radius:0;
  border-top-right-radius:0;
}
.sk-daterangepicker .DayPicker-Day--selected-range-end:not(.DayPicker-Day--selected-range-start):not(.DayPicker-Day--hovered-range-start){
  border-bottom-left-radius:0;
  border-top-left-radius:0;
}
.sk-daterangepicker .DayPicker-Day--hovered-range-start:not(.DayPicker-Day--hovered-range-end){
  border-bottom-right-radius:0;
  border-top-right-radius:0;
}
.sk-daterangepicker .DayPicker-Day--hovered-range-end:not(.DayPicker-Day--hovered-range-start){
  border-bottom-left-radius:0;
  border-top-left-radius:0;
}
.sk-dark .sk-daterangepicker .DayPicker-Day--hovered-range{
  color:#f6f7f9;
}
.sk-dark .sk-daterangepicker .DayPicker-Day--hovered-range:not(.DayPicker-Day--selected):not(.DayPicker-Day--selected-range):not(.DayPicker-Day--selected-range-start):not(.DayPicker-Day--selected-range-end){
  background-color:rgba(148, 199, 250, 0.2);
}
.sk-dark .sk-daterangepicker .DayPicker-Day--selected-range{
  background-color:rgba(148, 199, 250, 0.2);
  color:#f6f7f9;
}
.sk-dark .sk-daterangepicker .DayPicker-Day--selected-range:hover{
  background-color:rgba(148, 199, 250, 0.4);
}

.sk-daterangepicker-calendars{
  display:flex;
  flex-direction:row;
  justify-content:space-around;
  width:100%;
}

.sk-daterangepicker-timepickers{
  display:flex;
  flex-direction:row;
  justify-content:space-around;
  width:100%;
}
.sk-daterangepicker-timepickers .sk-timepicker-arrow-row:empty + .sk-timepicker-input-row{
  margin:5px 0;
}

.sk-menu.sk-daterangepicker-shortcuts{
  min-width:120px;
  padding:0;
}
.sk-timepicker{
  white-space:nowrap;
}
.sk-timepicker .sk-timepicker-arrow-row{
  padding:0 1px;
}
.sk-timepicker .sk-timepicker-arrow-button{
  color:#6f6f6f;
  display:inline-block;
  padding:4px 0;
  text-align:center;
  width:33px;
}
.sk-timepicker .sk-timepicker-arrow-button:hover{
  color:#1c2127;
}
.sk-dark .sk-timepicker .sk-timepicker-arrow-button{
  color:#abb3bf;
}
.sk-dark .sk-timepicker .sk-timepicker-arrow-button:hover{
  color:#f6f7f9;
}
.sk-timepicker .sk-timepicker-arrow-button + .sk-timepicker-arrow-button{
  margin-left:11px;
}
.sk-timepicker .sk-timepicker-arrow-button:hover{
  cursor:pointer;
}
.sk-timepicker .sk-timepicker-input-row{
  background:#ffffff;
  border-radius:0;
  box-shadow:inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 0 1px rgba(17, 20, 24, 0.3);
  display:inline-block;
  height:30px;
  line-height:28px;
  padding:0 1px;
  vertical-align:middle;
}
.sk-timepicker .sk-timepicker-divider-text{
  color:#6f6f6f;
  display:inline-block;
  font-size:16px;
  text-align:center;
  width:11px;
}
.sk-timepicker .sk-timepicker-input{
  -moz-appearance:textfield;
  -webkit-appearance:textfield;
  background:transparent;
  border:0;
  border-radius:0;
  box-shadow:0 0 0 0 rgba(21, 25, 117, 0), 0 0 0 0 rgba(21, 25, 117, 0);
  color:#1c2127;
  height:28px;
  outline:0;
  padding:0;
  text-align:center;
  transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
  width:33px;
}
.sk-timepicker .sk-timepicker-input:focus{
  box-shadow:inset 0 0 0 1px #151975, 0 0 0 2px rgba(21, 25, 117, 0.3);
}
.sk-timepicker .sk-timepicker-input::-webkit-outer-spin-button, .sk-timepicker .sk-timepicker-input::-webkit-inner-spin-button{
  -webkit-appearance:none;
          appearance:none;
  margin:0;
}
.sk-timepicker .sk-timepicker-input.sk-intent-primary{
  box-shadow:0 0 0 0 rgba(21, 25, 117, 0), 0 0 0 0 rgba(21, 25, 117, 0), inset 0 0 0 1px #151975, inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 0 1px rgba(17, 20, 24, 0.3);
}
.sk-timepicker .sk-timepicker-input.sk-intent-primary:focus{
  box-shadow:inset 0 0 0 1px #151975, 0 0 0 2px rgba(21, 25, 117, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.1);
}
.sk-timepicker .sk-timepicker-input.sk-intent-primary[readonly]{
  box-shadow:inset 0 0 0 1px #151975;
}
.sk-timepicker .sk-timepicker-input.sk-intent-primary:disabled, .sk-timepicker .sk-timepicker-input.sk-intent-primary.sk-disabled{
  box-shadow:none;
}
.sk-dark .sk-timepicker .sk-timepicker-input.sk-intent-primary{
  box-shadow:0 0 0 0 rgba(191, 224, 255, 0), 0 0 0 0 rgba(191, 224, 255, 0), 0 0 0 0 rgba(191, 224, 255, 0), inset 0 0 0 1px #bfe0ff, inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 0 1px 0 rgba(255, 255, 255, 0.3);
}
.sk-dark .sk-timepicker .sk-timepicker-input.sk-intent-primary:focus{
  box-shadow:inset 0 0 0 1px #bfe0ff, inset 0 0 0 1px #bfe0ff, 0 0 0 2px rgba(191, 224, 255, 0.3), inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 0 1px 0 rgba(255, 255, 255, 0.3);
}
.sk-dark .sk-timepicker .sk-timepicker-input.sk-intent-primary[readonly]{
  box-shadow:inset 0 0 0 1px #bfe0ff;
}
.sk-dark .sk-timepicker .sk-timepicker-input.sk-intent-primary:disabled, .sk-dark .sk-timepicker .sk-timepicker-input.sk-intent-primary.sk-disabled{
  box-shadow:none;
}
.sk-timepicker .sk-timepicker-input.sk-intent-success{
  box-shadow:0 0 0 0 rgba(0, 128, 21, 0), 0 0 0 0 rgba(0, 128, 21, 0), inset 0 0 0 1px #008015, inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 0 1px rgba(17, 20, 24, 0.3);
}
.sk-timepicker .sk-timepicker-input.sk-intent-success:focus{
  box-shadow:inset 0 0 0 1px #008015, 0 0 0 2px rgba(0, 128, 21, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.1);
}
.sk-timepicker .sk-timepicker-input.sk-intent-success[readonly]{
  box-shadow:inset 0 0 0 1px #008015;
}
.sk-timepicker .sk-timepicker-input.sk-intent-success:disabled, .sk-timepicker .sk-timepicker-input.sk-intent-success.sk-disabled{
  box-shadow:none;
}
.sk-dark .sk-timepicker .sk-timepicker-input.sk-intent-success{
  box-shadow:0 0 0 0 rgba(187, 255, 152, 0), 0 0 0 0 rgba(187, 255, 152, 0), 0 0 0 0 rgba(187, 255, 152, 0), inset 0 0 0 1px #bbff98, inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 0 1px 0 rgba(255, 255, 255, 0.3);
}
.sk-dark .sk-timepicker .sk-timepicker-input.sk-intent-success:focus{
  box-shadow:inset 0 0 0 1px #bbff98, inset 0 0 0 1px #bbff98, 0 0 0 2px rgba(187, 255, 152, 0.3), inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 0 1px 0 rgba(255, 255, 255, 0.3);
}
.sk-dark .sk-timepicker .sk-timepicker-input.sk-intent-success[readonly]{
  box-shadow:inset 0 0 0 1px #bbff98;
}
.sk-dark .sk-timepicker .sk-timepicker-input.sk-intent-success:disabled, .sk-dark .sk-timepicker .sk-timepicker-input.sk-intent-success.sk-disabled{
  box-shadow:none;
}
.sk-timepicker .sk-timepicker-input.sk-intent-warning{
  box-shadow:0 0 0 0 rgba(255, 116, 0, 0), 0 0 0 0 rgba(255, 116, 0, 0), inset 0 0 0 1px #ff7400, inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 0 1px rgba(17, 20, 24, 0.3);
}
.sk-timepicker .sk-timepicker-input.sk-intent-warning:focus{
  box-shadow:inset 0 0 0 1px #ff7400, 0 0 0 2px rgba(255, 116, 0, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.1);
}
.sk-timepicker .sk-timepicker-input.sk-intent-warning[readonly]{
  box-shadow:inset 0 0 0 1px #ff7400;
}
.sk-timepicker .sk-timepicker-input.sk-intent-warning:disabled, .sk-timepicker .sk-timepicker-input.sk-intent-warning.sk-disabled{
  box-shadow:none;
}
.sk-dark .sk-timepicker .sk-timepicker-input.sk-intent-warning{
  box-shadow:0 0 0 0 rgba(255, 237, 175, 0), 0 0 0 0 rgba(255, 237, 175, 0), 0 0 0 0 rgba(255, 237, 175, 0), inset 0 0 0 1px #ffedaf, inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 0 1px 0 rgba(255, 255, 255, 0.3);
}
.sk-dark .sk-timepicker .sk-timepicker-input.sk-intent-warning:focus{
  box-shadow:inset 0 0 0 1px #ffedaf, inset 0 0 0 1px #ffedaf, 0 0 0 2px rgba(255, 237, 175, 0.3), inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 0 1px 0 rgba(255, 255, 255, 0.3);
}
.sk-dark .sk-timepicker .sk-timepicker-input.sk-intent-warning[readonly]{
  box-shadow:inset 0 0 0 1px #ffedaf;
}
.sk-dark .sk-timepicker .sk-timepicker-input.sk-intent-warning:disabled, .sk-dark .sk-timepicker .sk-timepicker-input.sk-intent-warning.sk-disabled{
  box-shadow:none;
}
.sk-timepicker .sk-timepicker-input.sk-intent-danger{
  box-shadow:0 0 0 0 rgba(209, 0, 15, 0), 0 0 0 0 rgba(209, 0, 15, 0), inset 0 0 0 1px #d1000f, inset 0 0 0 1px rgba(17, 20, 24, 0.2), inset 0 0 1px rgba(17, 20, 24, 0.3);
}
.sk-timepicker .sk-timepicker-input.sk-intent-danger:focus{
  box-shadow:inset 0 0 0 1px #d1000f, 0 0 0 2px rgba(209, 0, 15, 0.3), inset 0 1px 1px rgba(17, 20, 24, 0.1);
}
.sk-timepicker .sk-timepicker-input.sk-intent-danger[readonly]{
  box-shadow:inset 0 0 0 1px #d1000f;
}
.sk-timepicker .sk-timepicker-input.sk-intent-danger:disabled, .sk-timepicker .sk-timepicker-input.sk-intent-danger.sk-disabled{
  box-shadow:none;
}
.sk-dark .sk-timepicker .sk-timepicker-input.sk-intent-danger{
  box-shadow:0 0 0 0 rgba(255, 180, 184, 0), 0 0 0 0 rgba(255, 180, 184, 0), 0 0 0 0 rgba(255, 180, 184, 0), inset 0 0 0 1px #ffb4b8, inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 0 1px 0 rgba(255, 255, 255, 0.3);
}
.sk-dark .sk-timepicker .sk-timepicker-input.sk-intent-danger:focus{
  box-shadow:inset 0 0 0 1px #ffb4b8, inset 0 0 0 1px #ffb4b8, 0 0 0 2px rgba(255, 180, 184, 0.3), inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 0 1px 0 rgba(255, 255, 255, 0.3);
}
.sk-dark .sk-timepicker .sk-timepicker-input.sk-intent-danger[readonly]{
  box-shadow:inset 0 0 0 1px #ffb4b8;
}
.sk-dark .sk-timepicker .sk-timepicker-input.sk-intent-danger:disabled, .sk-dark .sk-timepicker .sk-timepicker-input.sk-intent-danger.sk-disabled{
  box-shadow:none;
}
@media (forced-colors: active) and (prefers-color-scheme: dark){
  .sk-timepicker .sk-timepicker-input{
    border:1px solid buttonborder;
  }
}
.sk-timepicker .sk-timepicker-ampm-select{
  margin-left:5px;
}
.sk-timepicker.sk-disabled .sk-timepicker-input-row{
  background:rgba(211, 216, 222, 0.5);
  box-shadow:none;
  color:rgba(111, 111, 111, 0.6);
  cursor:not-allowed;
  resize:none;
}
.sk-timepicker.sk-disabled .sk-timepicker-input-row::-moz-placeholder{
  color:rgba(111, 111, 111, 0.6);
}
.sk-timepicker.sk-disabled .sk-timepicker-input-row:-ms-input-placeholder{
  color:rgba(111, 111, 111, 0.6);
}
.sk-timepicker.sk-disabled .sk-timepicker-input-row::placeholder{
  color:rgba(111, 111, 111, 0.6);
}
.sk-timepicker.sk-disabled .sk-timepicker-input,
.sk-timepicker.sk-disabled .sk-timepicker-divider-text{
  color:rgba(111, 111, 111, 0.6);
  cursor:not-allowed;
}
.sk-timepicker.sk-disabled .sk-timepicker-arrow-button,
.sk-timepicker.sk-disabled .sk-timepicker-arrow-button:hover{
  color:rgba(111, 111, 111, 0.6);
  cursor:not-allowed;
}

.sk-dark .sk-timepicker .sk-timepicker-input-row{
  background:rgba(17, 20, 24, 0.3);
  box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.2), inset 0 0 1px 0 rgba(255, 255, 255, 0.3);
}
.sk-dark .sk-timepicker .sk-timepicker-divider-text{
  color:#abb3bf;
}
.sk-dark .sk-timepicker .sk-timepicker-input{
  color:#f6f7f9;
}
.sk-dark .sk-timepicker.sk-disabled .sk-timepicker-input,
.sk-dark .sk-timepicker.sk-disabled .sk-timepicker-divider-text,
.sk-dark .sk-timepicker.sk-disabled .sk-timepicker-arrow-button,
.sk-dark .sk-timepicker.sk-disabled .sk-timepicker-arrow-button:hover{
  color:rgba(171, 179, 191, 0.6);
}
.rdp{
  --rdp-cell-size:40px;
  --rdp-caption-font-size:18px;
  --rdp-accent-color:#0000ff;
  --rdp-background-color:#e7edff;
  --rdp-accent-color-dark:#3003e1;
  --rdp-background-color-dark:#180270;
  --rdp-outline:2px solid var(--rdp-accent-color);
  --rdp-outline-selected:3px solid var(--rdp-accent-color);
  --rdp-selected-color:#fff;
  margin:1em;
}
.rdp-vhidden{
  box-sizing:border-box;
  padding:0;
  margin:0;
  background:transparent;
  border:0;
  -moz-appearance:none;
  -webkit-appearance:none;
  appearance:none;
  position:absolute !important;
  top:0;
  width:1px !important;
  height:1px !important;
  padding:0 !important;
  overflow:hidden !important;
  clip:rect(1px, 1px, 1px, 1px) !important;
  border:0 !important;
}
.rdp-button_reset{
  appearance:none;
  position:relative;
  margin:0;
  padding:0;
  cursor:default;
  color:inherit;
  background:none;
  font:inherit;
  -moz-appearance:none;
  -webkit-appearance:none;
}

.rdp-button_reset:focus-visible{
  outline:none;
}

.rdp-button{
  border:2px solid transparent;
}

.rdp-button[disabled]:not(.rdp-day_selected){
  opacity:0.25;
}

.rdp-button:not([disabled]){
  cursor:pointer;
}

.rdp-button:focus-visible:not([disabled]){
  color:inherit;
  background-color:var(--rdp-background-color);
  border:var(--rdp-outline);
}

.rdp-button:hover:not([disabled]):not(.rdp-day_selected){
  background-color:var(--rdp-background-color);
}

.rdp-months{
  display:flex;
}

.rdp-month{
  margin:0 1em;
}

.rdp-month:first-child{
  margin-left:0;
}

.rdp-month:last-child{
  margin-right:0;
}

.rdp-table{
  margin:0;
  max-width:calc(var(--rdp-cell-size) * 7);
  border-collapse:collapse;
}

.rdp-with_weeknumber .rdp-table{
  max-width:calc(var(--rdp-cell-size) * 8);
  border-collapse:collapse;
}

.rdp-caption{
  display:flex;
  align-items:center;
  justify-content:space-between;
  padding:0;
  text-align:left;
}

.rdp-multiple_months .rdp-caption{
  position:relative;
  display:block;
  text-align:center;
}

.rdp-caption_dropdowns{
  position:relative;
  display:inline-flex;
}

.rdp-caption_label{
  position:relative;
  z-index:1;
  display:inline-flex;
  align-items:center;
  margin:0;
  padding:0 0.25em;
  white-space:nowrap;
  color:currentColor;
  border:0;
  border:2px solid transparent;
  font-family:inherit;
  font-size:var(--rdp-caption-font-size);
  font-weight:bold;
}

.rdp-nav{
  white-space:nowrap;
}

.rdp-multiple_months .rdp-caption_start .rdp-nav{
  position:absolute;
  top:50%;
  left:0;
  transform:translateY(-50%);
}

.rdp-multiple_months .rdp-caption_end .rdp-nav{
  position:absolute;
  top:50%;
  right:0;
  transform:translateY(-50%);
}

.rdp-nav_button{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  width:var(--rdp-cell-size);
  height:var(--rdp-cell-size);
  padding:0.25em;
  border-radius:100%;
}
.rdp-dropdown_year,
.rdp-dropdown_month{
  position:relative;
  display:inline-flex;
  align-items:center;
}

.rdp-dropdown{
  -webkit-appearance:none;
     -moz-appearance:none;
          appearance:none;
  position:absolute;
  z-index:2;
  top:0;
  bottom:0;
  left:0;
  width:100%;
  margin:0;
  padding:0;
  cursor:inherit;
  opacity:0;
  border:none;
  background-color:transparent;
  font-family:inherit;
  font-size:inherit;
  line-height:inherit;
}

.rdp-dropdown[disabled]{
  opacity:unset;
  color:unset;
}

.rdp-dropdown:focus-visible:not([disabled]) + .rdp-caption_label{
  background-color:var(--rdp-background-color);
  border:var(--rdp-outline);
  border-radius:6px;
}

.rdp-dropdown_icon{
  margin:0 0 0 5px;
}

.rdp-head{
  border:0;
}

.rdp-head_row,
.rdp-row{
  height:100%;
}

.rdp-head_cell{
  vertical-align:middle;
  font-size:0.75em;
  font-weight:700;
  text-align:center;
  height:100%;
  height:var(--rdp-cell-size);
  padding:0;
  text-transform:uppercase;
}

.rdp-tbody{
  border:0;
}

.rdp-tfoot{
  margin:0.5em;
}

.rdp-cell{
  width:var(--rdp-cell-size);
  height:100%;
  height:var(--rdp-cell-size);
  padding:0;
  text-align:center;
}

.rdp-weeknumber{
  font-size:0.75em;
}

.rdp-weeknumber,
.rdp-day{
  display:flex;
  overflow:hidden;
  align-items:center;
  justify-content:center;
  box-sizing:border-box;
  width:var(--rdp-cell-size);
  max-width:var(--rdp-cell-size);
  height:var(--rdp-cell-size);
  margin:0;
  border:2px solid transparent;
  border-radius:100%;
}

.rdp-day_today:not(.rdp-day_outside){
  font-weight:bold;
}

.rdp-day_selected,
.rdp-day_selected:focus-visible,
.rdp-day_selected:hover{
  color:var(--rdp-selected-color);
  opacity:1;
  background-color:var(--rdp-accent-color);
}

.rdp-day_outside{
  opacity:0.5;
}

.rdp-day_selected:focus-visible{
  outline:var(--rdp-outline);
  outline-offset:2px;
  z-index:1;
}

.rdp:not([dir=rtl]) .rdp-day_range_start:not(.rdp-day_range_end){
  border-top-right-radius:0;
  border-bottom-right-radius:0;
}

.rdp:not([dir=rtl]) .rdp-day_range_end:not(.rdp-day_range_start){
  border-top-left-radius:0;
  border-bottom-left-radius:0;
}

.rdp[dir=rtl] .rdp-day_range_start:not(.rdp-day_range_end){
  border-top-left-radius:0;
  border-bottom-left-radius:0;
}

.rdp[dir=rtl] .rdp-day_range_end:not(.rdp-day_range_start){
  border-top-right-radius:0;
  border-bottom-right-radius:0;
}

.rdp-day_range_end.rdp-day_range_start{
  border-radius:100%;
}

.rdp-day_range_middle{
  border-radius:0;
}


.sk-datepicker-content .rdp{
  --rdp-cell-size:30px;
  --rdp-accent-color:#94c7fa;
  --rdp-background-color:#ffffff;
  --rdp-accent-color-dark:#689bd2;
  --rdp-background-color-dark:#2f343c;
  --rdp-outline:2px solid var(--rdp-accent-color);
  --rdp-outline-selected:2px solid rgba(0, 0, 0, 75%);
  margin:0;
  min-width:auto;
}
.sk-datepicker .rdp{
  display:inline-block;
  min-width:210px;
  position:relative;
  vertical-align:top;
}
.sk-datepicker .rdp:focus{
  outline:none;
}
.sk-datepicker .rdp-month{
  display:flex;
  flex-direction:column;
  margin:0 5px;
  -webkit-user-select:none;
     -moz-user-select:none;
      -ms-user-select:none;
          user-select:none;
}
.sk-datepicker .rdp-month + .sk-datepicker .rdp-month{
  margin-left:10px;
}
.sk-datepicker .rdp-caption{
  border-bottom:solid 1px rgba(17, 20, 24, 0.15);
  padding-bottom:5px;
}
.sk-datepicker .rdp-table{
  align-self:center;
}
.sk-datepicker .rdp-head_cell{
  font-size:inherit;
  font-weight:600;
  padding-top:5px;
  text-decoration:none;
  text-transform:none;
}
.sk-datepicker .rdp-weeknumber{
  color:#6f6f6f;
}
.sk-datepicker .rdp-day{
  border-radius:0;
}
.sk-datepicker .rdp-day.rdp-day_outside{
  color:rgba(111, 111, 111, 0.6);
}
.sk-datepicker .rdp-day.rdp-day_today{
  font-weight:400;
}
.sk-datepicker .rdp-day:not([disabled]):not(.rdp-day_selected):hover, .sk-datepicker .rdp-day:not([disabled]):not(.rdp-day_selected):focus{
  background:rgba(178, 178, 178, 0.15);
  color:#1c2127;
}
.sk-datepicker .rdp-day:not([disabled]):not(.rdp-day_selected):active{
  background:rgba(178, 178, 178, 0.3);
}
.sk-datepicker .rdp-day.rdp-day_disabled{
  background:none;
  color:rgba(111, 111, 111, 0.6);
  cursor:not-allowed;
}
.sk-datepicker .rdp-day.rdp-day_selected{
  background-color:#94c7fa;
  border-radius:0;
  color:#ffffff;
}
.sk-datepicker .rdp-day.rdp-day_selected:hover{
  background-color:#689bd2;
  color:#ffffff;
}
.sk-datepicker .rdp-day.rdp-day_selected:active{
  background-color:#151975;
}
.sk-datepicker.sk-datepicker-highlight-current-day .rdp-day.rdp-day_today{
  border:1px solid rgba(17, 20, 24, 0.15);
}
.sk-datepicker.sk-datepicker-reverse-month-and-year .rdp-caption_dropdowns{
  flex-direction:row-reverse;
}

.sk-datepicker-content{
  align-items:center;
  display:flex;
  flex-direction:column;
  gap:5px;
}
.sk-datepicker-content > .sk-divider{
  margin:0;
  width:calc(100% - 10px);
}

.sk-datepicker-month-select select, .sk-datepicker-year-select select{
  font-weight:600;
  padding-left:5px;
  padding-right:20px;
}
.sk-datepicker-month-select select + .sk-icon, .sk-datepicker-year-select select + .sk-icon{
  right:2px;
}

.sk-datepicker-footer{
  display:flex;
  justify-content:space-between;
  width:100%;
}

.sk-dark .sk-datepicker{
  background:#2f343c;
}
.sk-dark .sk-datepicker .rdp-week-number{
  color:#abb3bf;
}
.sk-dark .sk-datepicker .rdp-day.rdp-day_outside{
  color:rgba(171, 179, 191, 0.6);
}
.sk-dark .sk-datepicker .rdp-day:not([disabled]):not(.rdp-day_selected):hover, .sk-dark .sk-datepicker .rdp-day:not([disabled]):not(.rdp-day_selected):focus{
  background:rgba(178, 178, 178, 0.15);
  color:#ffffff;
}
.sk-dark .sk-datepicker .rdp-day:not([disabled]):not(.rdp-day_selected):active{
  background:rgba(178, 178, 178, 0.3);
}
.sk-dark .sk-datepicker .rdp-day.rdp-day_selected{
  background-color:#94c7fa;
}
.sk-dark .sk-datepicker .rdp-day.rdp-day_selected:hover{
  background-color:#689bd2;
}
.sk-dark .sk-datepicker .rdp-day.rdp-day_selected:active{
  background-color:#151975;
}
.sk-dark .sk-datepicker .rdp-day.rdp-day_disabled{
  background:none;
  color:rgba(171, 179, 191, 0.6);
}
.sk-dark .sk-datepicker.sk-datepicker-highlight-current-day .rdp-day.rdp-day_today{
  border:1px solid rgba(255, 255, 255, 0.2);
}
.sk-dark .sk-datepicker .sk-datepicker-footer{
  border-top-color:rgba(17, 20, 24, 0.4);
}

.sk-datepicker-timepicker-wrapper{
  align-items:center;
  display:flex;
  flex-direction:column;
}
.sk-datepicker-timepicker-wrapper .sk-timepicker-arrow-row:empty + .sk-timepicker-input-row{
  margin:5px 0;
}
.sk-datepicker-caption.rdp-caption{
  display:flex;
  flex-direction:row;
  justify-content:space-between;
  margin:0;
}
.sk-datepicker-caption.rdp-caption > *{
  flex-grow:0;
  flex-shrink:0;
}
.sk-datepicker-caption.rdp-caption > .sk-fill{
  flex-grow:1;
  flex-shrink:1;
}
.sk-datepicker-caption.rdp-caption .sk-html-select select{
  font-weight:600;
  padding-left:5px;
  padding-right:20px;
}
.sk-datepicker-caption.rdp-caption .sk-html-select select + .sk-icon{
  right:2px;
}
.sk-datepicker-caption.rdp-caption + .sk-divider{
  margin:0;
}
.sk-datepicker-caption.rdp-caption .sk-datepicker-nav-button-hidden{
  visibility:hidden;
}

.sk-datepicker-month-select{
  flex-shrink:1;
}

.sk-datepicker-year-select{
  flex-shrink:1;
  min-width:60px;
}

.sk-datepicker-caption-measure{
  font-weight:600;
  padding-left:5px;
}
.sk-daterangepicker{
}
.sk-daterangepicker.sk-daterangepicker-contiguous .rdp{
  min-width:220px;
}
.sk-daterangepicker.sk-daterangepicker-single-month .rdp{
  min-width:210px;
}
.sk-daterangepicker .rdp.rdp-multiple_months .rdp-caption{
  display:flex;
  flex-direction:row;
  justify-content:space-between;
}
.sk-daterangepicker .rdp.rdp-multiple_months .rdp-caption > *{
  flex-grow:0;
  flex-shrink:0;
}
.sk-daterangepicker .rdp.rdp-multiple_months .rdp-caption > .sk-fill{
  flex-grow:1;
  flex-shrink:1;
}
.sk-daterangepicker .rdp.rdp-multiple_months .rdp-caption_start .rdp-caption{
  flex-direction:row-reverse;
}
.sk-daterangepicker .rdp.rdp-multiple_months .rdp-caption_start .rdp-caption::before{
  content:"";
  height:32px;
  width:32px;
}
.sk-daterangepicker .rdp.rdp-multiple_months .rdp-caption_end .rdp-caption{
  flex-direction:row;
}
.sk-daterangepicker .rdp.rdp-multiple_months .rdp-caption_end .rdp-caption::before{
  content:"";
  height:32px;
  width:32px;
}
.sk-daterangepicker .rdp.rdp-multiple_months .rdp-nav{
  left:initial;
  position:initial;
  top:initial;
  transform:none;
}
.sk-daterangepicker.sk-datepicker .rdp-day_outside{
  visibility:hidden;
}
.sk-daterangepicker.sk-datepicker .rdp-day_hovered:not(.rdp-day_selected){
  border-radius:0;
  color:#689bd2;
}
.sk-daterangepicker.sk-datepicker .rdp-day_hovered:not(.rdp-day_selected):not(.rdp-day_range_start):not(.rdp-day_range_middle):not(.rdp-day_range_end){
  background-color:rgba(148, 199, 250, 0.1);
}
.sk-daterangepicker.sk-datepicker .rdp-day_range_middle{
  background-color:rgba(148, 199, 250, 0.1);
  border-radius:0;
  color:#689bd2;
}
.sk-daterangepicker.sk-datepicker .rdp-day_range_middle:hover{
  background-color:rgba(148, 199, 250, 0.2);
  color:#689bd2;
}
.sk-daterangepicker.sk-datepicker .rdp-day_range_start:not(.rdp-day_range_end):not(.rdp-day_hovered_end){
  border-bottom-right-radius:0;
  border-top-right-radius:0;
}
.sk-daterangepicker.sk-datepicker .rdp-day_range_end:not(.rdp-day_range_start):not(.rdp_day_hovered_start){
  border-bottom-left-radius:0;
  border-top-left-radius:0;
}
.sk-daterangepicker.sk-datepicker .rdp-day_hovered_start:not(.rdp-day_hovered_end){
  border-bottom-right-radius:0;
  border-top-right-radius:0;
}
.sk-daterangepicker.sk-datepicker .rdp-day_hovered_end:not(.rdp-day_hovered_start){
  border-bottom-left-radius:0;
  border-top-left-radius:0;
}
.sk-daterangepicker.sk-datepicker-highlight-current-day .rdp-day.rdp-day_today{
  border:1px solid rgba(17, 20, 24, 0.15);
}
.sk-daterangepicker.sk-daterangepicker-reverse-month-and-year.sk-daterangepicker-contiguous .rdp-caption_dropdowns{
  flex-direction:row-reverse;
}

.sk-daterangepicker-timepickers.sk-daterangepicker-timepickers-stacked{
  align-items:center;
  flex-direction:column;
}

.sk-dark .sk-daterangepicker.sk-datepicker .rdp-day_hovered{
  color:#f6f7f9;
}
.sk-dark .sk-daterangepicker.sk-datepicker .rdp-day_hovered:not(.rdp-day_selected):not(.rdp-day_range_start):not(.rdp-day_range_middle):not(.rdp-day_range_end){
  background-color:rgba(148, 199, 250, 0.2);
}
.sk-dark .sk-daterangepicker.sk-datepicker .rdp-day_range_middle{
  background-color:rgba(148, 199, 250, 0.2);
  color:#f6f7f9;
}
.sk-dark .sk-daterangepicker.sk-datepicker .rdp-day_range_middle:hover{
  background-color:rgba(148, 199, 250, 0.4);
}
.sk-dark .sk-daterangepicker.sk-datepicker-highlight-current-day .rdp-day.rdp-day_today{
  border:1px solid rgba(255, 255, 255, 0.2);
}
.sk-cb-footer{
  align-items:flex-end;
  background-color:#eeeeee;
  color:#333333;
  display:flex;
  font-size:11.9px;
  gap:30px;
  min-width:700px;
  padding:20px;
  text-wrap:nowrap;
}
.sk-cb-footer-links{
  align-items:flex-end;
  display:flex;
  gap:20px;
  list-style:none;
  margin:0;
  padding:0;
}
.sk-cb-footer-right-element{
  flex-grow:1;
  text-align:right;
}
.sk-kyano-footer{
  align-items:flex-end;
  background-color:#eeeeee;
  color:#333333;
  display:flex;
  font-size:11.9px;
  gap:30px;
  min-width:700px;
  padding:20px;
  text-wrap:nowrap;
}
.sk-kyano-footer-links{
  align-items:flex-end;
  display:flex;
  gap:20px;
  list-style:none;
  margin:0;
  padding:0;
}
.sk-kyano-footer-right-element{
  flex-grow:1;
  text-align:right;
}
/*
 * Container style
 */
.ps {
  overflow: hidden !important;
  overflow-anchor: none;
  -ms-overflow-style: none;
  touch-action: auto;
  -ms-touch-action: auto;
}

/*
 * Scrollbar rail styles
 */
.ps__rail-x {
  display: none;
  opacity: 0;
  transition: background-color .2s linear, opacity .2s linear;
  -webkit-transition: background-color .2s linear, opacity .2s linear;
  height: 15px;
  /* there must be 'bottom' or 'top' for ps__rail-x */
  bottom: 0px;
  /* please don't change 'position' */
  position: absolute;
}

.ps__rail-y {
  display: none;
  opacity: 0;
  transition: background-color .2s linear, opacity .2s linear;
  -webkit-transition: background-color .2s linear, opacity .2s linear;
  width: 15px;
  /* there must be 'right' or 'left' for ps__rail-y */
  right: 0;
  /* please don't change 'position' */
  position: absolute;
}

.ps--active-x > .ps__rail-x,
.ps--active-y > .ps__rail-y {
  display: block;
  background-color: transparent;
}

.ps:hover > .ps__rail-x,
.ps:hover > .ps__rail-y,
.ps--focus > .ps__rail-x,
.ps--focus > .ps__rail-y,
.ps--scrolling-x > .ps__rail-x,
.ps--scrolling-y > .ps__rail-y {
  opacity: 0.6;
}

.ps .ps__rail-x:hover,
.ps .ps__rail-y:hover,
.ps .ps__rail-x:focus,
.ps .ps__rail-y:focus,
.ps .ps__rail-x.ps--clicking,
.ps .ps__rail-y.ps--clicking {
  background-color: #eee;
  opacity: 0.9;
}

/*
 * Scrollbar thumb styles
 */
.ps__thumb-x {
  background-color: #aaa;
  border-radius: 6px;
  transition: background-color .2s linear, height .2s ease-in-out;
  -webkit-transition: background-color .2s linear, height .2s ease-in-out;
  height: 6px;
  /* there must be 'bottom' for ps__thumb-x */
  bottom: 2px;
  /* please don't change 'position' */
  position: absolute;
}

.ps__thumb-y {
  background-color: #aaa;
  border-radius: 6px;
  transition: background-color .2s linear, width .2s ease-in-out;
  -webkit-transition: background-color .2s linear, width .2s ease-in-out;
  width: 6px;
  /* there must be 'right' for ps__thumb-y */
  right: 2px;
  /* please don't change 'position' */
  position: absolute;
}

.ps__rail-x:hover > .ps__thumb-x,
.ps__rail-x:focus > .ps__thumb-x,
.ps__rail-x.ps--clicking .ps__thumb-x {
  background-color: #999;
  height: 11px;
}

.ps__rail-y:hover > .ps__thumb-y,
.ps__rail-y:focus > .ps__thumb-y,
.ps__rail-y.ps--clicking .ps__thumb-y {
  background-color: #999;
  width: 11px;
}

/* MS supports */
@supports (-ms-overflow-style: none) {
  .ps {
    overflow: auto !important;
  }
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .ps {
    overflow: auto !important;
  }
}

